잡동사니/GPT가 알려주는

[GPT가 알려주는] 프로비저닝(Provisioning)이란?

heylo 2025. 6. 10. 13:16

**"프로비저닝(Provisioning)"**은 IoT, 네트워크, 소프트웨어 등 다양한 분야에서 쓰이는 용어인데,
MatterIoT 디바이스 환경에서는 다음처럼 이해하면 됩니다

 

프로비저닝(Provisioning)이란?

"디바이스가 네트워크(또는 시스템)에 공식적으로 등록되고 사용할 수 있도록 준비하는 과정"

 

🔧 예: Matter 환경에서의 프로비저닝

  1. 디바이스 검색
    • 예: discoverDevices()로 주변에 있는 디바이스 스캔
  2. Pairing (페어링)
    • 디바이스와 안전한 통신을 위한 연결 설정
    • PIN code 또는 QR 코드 기반
  3. Commissioning (커미셔닝)
    • Fabric 등록, NodeID 설정, 디바이스 인증 등 수행
    • 이걸 프로비저닝의 핵심이라고 보면 됨
  4. Provisioned Device
    • 이제 이 디바이스는 시스템에 정식 등록됨
    • → 제어, 모니터링, 상태 보고 등 가능해짐

 

🔁 Provisioning 흐름 (간단한 예시)

[검색] → [Pairing 요청] → [Commissioning] → [Provisioning 완료]

 

 

📱 현실에선?

분야 Provisioning 의미
IoT 기기 네트워크 등록 + 보안 연결 설정
Wi-Fi AP에 SSID, 비밀번호 입력해서 등록
SIM 통신사에서 번호 부여 + 활성화
서버 계정 생성, 자원 할당

 

🔍 참고 용어 비교

용어 의미
Pairing 암호화된 통신을 위한 1:1 연결 설정
Commissioning 설정값 전달 및 인증 수행
Provisioning 전체 과정 포함. 시스템에 등록 완료

필요하시면 "커미셔닝 vs 프로비저닝 차이" 도 예제로 설명해드릴게요!