보안 특성 및 확장성 강화
지난 5월 우리들의 기대와 달리 Matter 1.4.1 업데이트를 발표한 CSA가 이번에도 갑자기 Matter 1.4.2 업데이트를 발표했군요. 내용이 많은데요, 이를 요약하면 다음과 같습니다:
Matter 1.4.2는 스마트홈 표준의 보안과 확장성을 강화한 업데이트다. 보안 강화, 인증 절차 간소화, 인프라 최적화, 에코시스템 조율을 중심으로 설계됐으며, 완전한 하위 호환성을 유지하면서도 제조사와 플랫폼 간 협력이 필요한 기능을 포함한다. 주요 개선 사항은 다음과 같다.
첫째, Wi-Fi 전용 커미셔닝 지원으로 BLE 없이도 Wi-Fi만으로 기기 등록이 가능해져 하드웨어 단순화와 비용 절감이 가능하다.
둘째, 보안 기능이 강화됐다. 제조사 ID 검증, 접근 제한 목록, 인증서 폐기 목록을 통해 악의적 접근 방지와 보안 취약 기기 추가를 차단한다.
셋째, 씬 관리가 개선되어 시간 기반 동작을 지원하고 기기간 동기화 성능이 향상됐다.
넷째, Quieter Reporting으로 불필요한 속성 보고를 줄여 네트워크 효율성과 배터리 수명을 높였다.
다섯째, 표준화된 노드 재구성으로 기능 변경 시 재부팅 없이 자동 반영된다.
여섯째, 엔드포인트 고유 ID를 일관되게 유지해 기기 중복과 혼란을 방지한다.
일곱째, 로봇청소기 동작을 표준화해 제조사와 무관한 예측 가능한 동작을 구현했다.
여덟째, 네트워크 인프라 요구 사항이 강화되어 대규모 환경에서도 안정적인 성능을 보장한다.
마지막으로 인증 절차가 개선되어 테스트 자동화와 제품 출시 속도가 향상됐다.
이번 업데이트는 실제 배포 환경에서 확인된 문제를 해결하고, 향후 Matter 1.5를 위한 기반을 마련했다. CSA는 제조사와 개발자들이 이를 적극 채택해 상호 운용 가능한 스마트홈의 미래를 함께 만들어가길 권장한다.
CSA가 발표한 Matter 1.4.2 업데이트 원문은 아래 링크에서 읽으실 수 있구요, 읽기 편하시도록 아래에 번역해 놓았습니다.
https://csa-iot.org/newsroom/matter-1-4-2-enhancing-security-and-scalability-for-smart-homes/
우리가 처음 Matter를 출시했을 때 우리의 목표는 명확했습니다. 기기 제조업체가 신뢰할 수 있고 안전한 스마트 홈 제품을 만들 수 있도록 지원하고, 사용자가 손쉽게 연결된 집을 시작하고 확장할 수 있도록 돕는 것이었습니다. Matter 1.4.2의 출시로 우리는 이 사명에서 또 하나의 의미 있는 진전을 이루게 되었습니다.
이번 릴리스는 보안 강화, 인증 절차 간소화, 인프라 최적화, 에코시스템 전반의 긴밀한 조정을 통한 더 나은 사용자 경험 제공에 중점을 둔 핵심 개선 사항을 도입함으로써 Matter 표준의 기반을 한층 더 강화합니다. Matter 1.4.2의 업데이트는 업계 모범 사례와 이미 시장에 출시된 Matter 제품에서 얻은 실제 경험을 바탕으로 하고 있습니다.
중요한 점은 Matter 1.4.2가 완전한 하위 호환성을 유지하면서도, 그 개선 사항 중 다수가 기기 제조사와 에코시스템 플랫폼 간의 긴밀한 협력을 필요로 한다는 것입니다. 개발자들은 이러한 기능을 구현하고 배포할 때 파트너와 긴밀히 협력하여 사용자에게 미치는 효과를 극대화할 것이 권장됩니다.
Matter 1.4.2 주요 사항 (Highlights from Matter 1.4.2)
Wi-Fi 전용 커미셔닝 (Wi-Fi Only Commissioning)
Matter 1.4.2는 Wi-Fi 비동기 서비스 검색(USD)을 사용한 Wi-Fi 전용 커미셔닝을 지원합니다. 이를 통해 BLE(Bluetooth Low Energy) 라디오 없이도 Wi-Fi만으로 Matter 에코시스템에 기기를 온보딩할 수 있습니다.
기기 제조사에게는, 커미셔닝 전용으로만 사용되는 BLE 라디오와 스택을 설계에서 제거해 비용과 하드웨어 복잡성을 줄일 수 있는 기회를 제공합니다. 또한 기존 Wi-Fi 전용 제품은 하드웨어 수정 없이 펌웨어 업데이트만으로 Matter를 지원할 수 있습니다. 소비자에게는, BLE가 없는 기기에서도 Matter가 제공하는 단순하고 일관된 설정 경험을 제공받을 수 있다는 의미입니다.
사용자에게 의미하는 바: 스마트폰, 허브, 스마트 스피커 등 커미셔너의 충분한 지원이 확산되기까지는 시간이 걸리겠지만, 이번 업데이트는 더 저렴한 기기, 더 폭넓은 제품 선택, 그리고 BLE 없이도 동일하게 안정적이고 간단한 설정 경험을 제공하는 길을 열어줍니다.
고급 보안 강화 (Advanced Security Enhancements)
보안은 Matter의 핵심 기둥입니다. 이 기둥을 강화하기 위해, Matter 1.4.2는 여러 보안 기능을 새롭게 도입하거나 개선했습니다.
제조사 ID(VID) 검증: Matter 컨트롤러는 이제 기기에 설치된 관리자가(어드민) 실제로 자신이 주장하는 제조사로부터 온 것인지 암호학적으로 검증할 수 있습니다. 이를 통해 멀티 어드민 환경에서 신뢰를 강화하고 악의적인 공격자의 위장 공격을 방지합니다.사용자에게 의미하는 바: 사용자가 일반적으로 “에코시스템” 또는 “컨트롤러”로 인식하는 관리자는, 해당 권한이 설치된 스마트 홈 기기를 완전히 제어할 수 있습니다. 이번 업데이트는 기기가 오직 신뢰할 수 있는 관리자에게만 연결되어 있다는 확신을 사용자에게 제공합니다.
접근 제한 목록(ARLs): 라우터나 액세스 포인트처럼 네트워크 인프라 장치(NIM, Network Infrastructure Manager)에서는, ARL을 통해 민감한 설정과 데이터에 접근할 수 있는 권한을 신뢰할 수 있고 검증된 컨트롤러로 제한할 수 있습니다. Matter 1.4.2에는 ARL 구현을 보다 견고하고 안전하게 만드는 향상된 테스트 지원이 포함되어 있습니다.사용자에게 의미하는 바: 신뢰할 수 없는 앱이나 서비스로 인한 설정 변경이나 오작동으로부터 더욱 강력하게 보호됩니다.
인증서 폐기 목록(CRLs): 공개 키 기반 구조(PKI)를 활용해, Matter는 이제 사용되지 않거나 손상된 기기 인증서(DAC)를 폐기하는 표준 메커니즘을 지원합니다. 에코시스템은 CRL을 활용해 위험 가능성이 있는 기기를 표시하고, 커미셔닝 중 사용자에게 경고하거나 보안이 취약한 기기의 네트워크 진입을 차단할 수 있습니다.사용자에게 의미하는 바: 사용자가 보안이 취약하거나 위조된 기기를 모르는 사이에 집에 추가하는 것을 방지합니다.
씬(Scene) 관리 개선 (Improved Scenes Management)
Matter 1.4.2는 씬 지원을 인증 가능하게 만들어, 컨트롤러가 여러 Matter 기기에 걸쳐 씬을 정의하고 활성화할 수 있는 표준화된 방식을 제공합니다. 씬을 활용하면, 사용자는 단 한 번의 명령으로 방 전체의 조명 분위기를 설정하거나 취침 모드를 실행할 수 있습니다. 이번 업데이트는 시간이 지남에 따라 조명이 서서히 꺼지는 등 시간 기반 동작을 지원하며, 여러 기기를 동기화하는 데 필요한 명령 수를 줄일 수 있습니다. 각 에코시스템은 자체 씬을 정의하고 사용할 수 있습니다.
사용자에게 의미하는 바: 기기 간 조정이 향상되어 씬이 더 부드럽고, 빠르며, 신뢰성 있게 실행됩니다. 대부분의 사용자는 에코시스템 앱의 기본 인터페이스에서 씬을 구성하며, 여기에는 Matter 기기뿐 아니라 비-Matter 기기도 함께 포함될 수 있습니다. 이번 개선 사항은 에코시스템에서 구현될 경우 Matter 기기가 포함된 씬의 반응성과 성능을 향상시킬 수 있습니다.
효율적인 네트워크 통신(Quieter Reporting) (Efficient Network Communication (Quieter Reporting))
가정 내 Matter 기기 수가 늘어날수록 생성되는 데이터 양도 증가합니다. Matter 1.4.2는 기기가 속성 변경 사항을 보고하는 시기와 빈도를 정의하는 데이터 모델 최적화 기능인 “Quieter Reporting”을 더 많은 기능과 기기에 확대 적용합니다.
타이머의 남은 시간을 반복 보고하거나 긴 전환 과정 중간 값을 전송하는 등 불필요한 업데이트를 줄임으로써, 기기는 네트워크 사용량을 줄이고 배터리 수명을 연장할 수 있습니다. 이는 네트워크를 더 효율적이고 조용하게 유지하며, 집 안의 반응 속도를 높입니다.
사용자에게 의미하는 바: 특히 많은 기기가 있는 대형 주택에서 배터리 수명과 반응 속도가 향상됩니다.
표준화된 노드 재구성 (Standardized Node Reconfiguration)
스마트 홈 기기는 커미셔닝 이후 펌웨어 업데이트나 사용자의 설정 변경을 통해 새로운 기능을 갖게 되는 경우가 많습니다. Matter 1.4.2는 기기가 자신의 기능이나 구성 변경 사항을 컨트롤러에 알리는 방식을 표준화했습니다.
이제 기기의 기능이 변경되면 속성 업데이트를 전송해 컨트롤러가 해당 구성을 다시 평가할 수 있습니다.
사용자에게 의미하는 바: 기기를 재부팅하거나 처음부터 다시 설정할 필요 없이 새로운 기능을 자동으로 사용할 수 있습니다.
일관된 엔드포인트 고유 ID (Consistent Endpoint Unique IDs)
Matter 기기는 멀티탭의 각 개별 콘센트나 컨트롤러의 버튼처럼 여러 개의 주소 지정 가능한 엔드포인트를 보유하는 경우가 많습니다. 1.4.2 이전에는 엔드포인트 ID가 관리자(Admin)마다 또는 재커미셔닝 후 서로 달라져 사용자 혼란이나 중복 문제가 발생할 수 있었습니다.
엔드포인트 고유 ID는 각 엔드포인트가 관리자와 무관하게 유지되는 영구적인 식별자를 갖도록 함으로써 이 문제를 해결합니다. 기기가 Matter 외부의 클라우드 연결을 통해 에코시스템에 연결되는 경우에도, 해당 엔드포인트의 고유 ID를 함께 전달해 동일 기기의 중복 인스턴스 생성을 방지할 수 있습니다. 이를 통해 에코시스템은 복잡한 기기를 다양한 인터페이스에서 안정적으로 추적하고 관리할 수 있습니다.
사용자에게 의미하는 바: 기기를 재구성하거나 Matter 연결을 업데이트할 때 더 이상 기기 중복이나 혼란이 발생하지 않습니다.
표준화된 로봇 청소기(RVC) 동작 (Standardized Robot Vacuum Cleaner (RVC) Behaviors)
로봇 청소기의 일관된 통합을 지원하기 위해, Matter 1.4.2는 특히 순차 명령 처리와 관련된 기대 동작을 표준화했습니다. 이전에는 기기 반응이 제각각이어서, 어떤 제품은 새 작업을 시작하기 전에 현재 작업을 반드시 취소해야 하는 경우가 있었고, 이는 사용자와 컨트롤러 모두에게 불편을 주었습니다.
새로운 동작 표준은 제조사 간 예측 가능성과 일관성을 제공하여, 컨트롤러의 더 빠른 통합과 사용자에게 더 직관적인 사용 경험을 가능하게 합니다.
사용자에게 의미하는 바: 브랜드에 상관없이 예측 가능하고 안정적인 청소 성능을 제공하며, 스마트 홈 에코시스템에서 더 쉽게 설정할 수 있습니다.
강화된 네트워크 인프라 요구 사항 (Enhanced Network Infrastructure Requirements)
스마트 홈이 확장됨에 따라, Matter 1.4.2는 라우터나 액세스 포인트와 같은 네트워크 인프라 관리자(NIM)에 대한 요구 사항을 다음과 같이 업데이트했습니다.
NIM에 포함된 Thread 보더 라우터는 최소 150개의 장치를 지원하고 Thread 1.4 인증을 받아야 합니다.
Wi-Fi 액세스 포인트는 100대 동시 연결과 전력 효율성을 위한 Target Wake Time(TWT)을 지원해야 합니다.
사용자에게 의미하는 바: 네트워크 성능 한계에 부딪히지 않고 스마트 홈 네트워크를 확장할 수 있다는 확신을 제공합니다.
개선된 인증 절차(Improved Certification Processes)
Matter 1.4.2에는 밸브, 팬, 접근 제어, 상호작용 데이터 모델 등을 위한 새로운 테스트 케이스와 개선된 케이스를 포함하여, 테스트 계획, 스크립트, 도구에 대한 많은 업데이트가 포함되어 있습니다. 이러한 업데이트는 테스트 자동화를 강화하고, 모호성을 최소화하며, 인증 절차를 보다 효율적이고 반복 가능하게 만듭니다.
사용자에게 의미하는 바: 더 신뢰할 수 있고 충분히 검증된 제품이 시장에 더 빠르게 출시됩니다.
Matter 1.4.2를 통해 Connectivity Standards Alliance는 스마트 홈을 더 단순하고, 더 안전하며, 더 상호 운용 가능하게 만들겠다는 의지를 재확인합니다. 이번 릴리스는 실제 배포 현장에서 확인된 주요 과제를 해결하고, 올해 가을 출시 예정인 Matter 1.5를 포함한 향후 릴리스를 위한 기반을 마련합니다.
기기 제조사, 플랫폼 제공자, 그리고 개발자들이 Matter 오픈소스 SDK에 이미 구현되고 테스트된 이 새로운 기능들을 적극 채택하고, 상호 운용 가능한 스마트 홈의 미래를 함께 만들어 나가기를 권장합니다.
이러한 개선 사항에 대해 더 알고자 하는 개발자는 다음 자료를 참고할 수 있습니다: