KR100750171B1 - Plc 망에서의 그룹 아이디 배분 방법, 그룹 아이디 수신방법, 인증 장치, 및 plc 장치 - Google Patents

Plc 망에서의 그룹 아이디 배분 방법, 그룹 아이디 수신방법, 인증 장치, 및 plc 장치 Download PDF

Info

Publication number
KR100750171B1
KR100750171B1 KR20060023572A KR20060023572A KR100750171B1 KR 100750171 B1 KR100750171 B1 KR 100750171B1 KR 20060023572 A KR20060023572 A KR 20060023572A KR 20060023572 A KR20060023572 A KR 20060023572A KR 100750171 B1 KR100750171 B1 KR 100750171B1
Authority
KR
South Korea
Prior art keywords
gid
mode
authentication
plc device
plc
Prior art date
Application number
KR20060023572A
Other languages
English (en)
Inventor
최준회
김인환
장승기
이준희
김지훈
유호정
이주한
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR20060023572A priority Critical patent/KR100750171B1/ko
Priority to US11/585,109 priority patent/US8555058B2/en
Priority to EP20070100178 priority patent/EP1835634A1/en
Priority to JP2007010711A priority patent/JP5443669B2/ja
Priority to CN2007100042589A priority patent/CN101039132B/zh
Application granted granted Critical
Publication of KR100750171B1 publication Critical patent/KR100750171B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/54Systems for transmission via power distribution lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2203/00Indexing scheme relating to line transmission systems
    • H04B2203/54Aspects of powerline communications not already covered by H04B3/54 and its subgroups
    • H04B2203/5429Applications for powerline communications
    • H04B2203/5445Local network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Computer Security & Cryptography (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Programmable Controllers (AREA)
  • Small-Scale Networks (AREA)

Abstract

PLC 망에서의 그룹 아이디 배분 방법, 그룹 아이디 수신 방법, 인증 장치, 및 PLC 장치가 개시된다. 본 발명에 따른 인증 장치는, 인증 허가 모드와 인증 비허가 모드 중의 하나의 값을 가지는 인증 모드를 저장하는 인증 모드 저장부, PLC 기기로부터 GID 요청 메시지를 수신하는 GID 요청 수신부, 및 인증 모드가 인증 허가 모드인 경우, PLC 기기에 해당하는 GID를 PLC 기기로 전송하는 GID 전송부를 포함한다. PLC MAC 계층에 인증 기능을 구현하여 PLC 장치와 인증 장치 간에 GID를 배분함에 의해 사용자가 직접 PLC 장치에 GID를 입력하는 불편함을 해소하고, 인증 장치를 통하여 GID를 배분하므로 사용자가 중앙 집중적으로 GID를 관리할 수 있다.

Description

PLC 망에서의 그룹 아이디 배분 방법, 그룹 아이디 수신 방법, 인증 장치, 및 PLC 장치{Method of distributing GID in PLC network, method of receiving GID in PLC network, apparatus for authorization in PLC network, and PLC device}
도 1은 본 발명의 일 실시예에 따른 PLC 망에서의 인증 장치의 구성을 나타낸 블록도이다.
도 2는 본 발명의 일 실시예에 따른 PLC 장치의 구성을 나타낸 블록도이다.
도 3은 본 발명의 일 실시예에 따른 인증 장치의 상태 천이도이다.
도 4는 본 발명의 일 실시예에 따른 PLC 망에서의 GID 배분 방법을 나타낸 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 PLC 장치의 상태 천이도이다.
도 6은 본 발명의 일 실시예에 따른 PLC 망에서의 GID 수신 방법을 나타낸 흐름도이다.
도 7은 초기화된 PLC 기기가 GID를 수신하는 경우의 본 발명의 일 실시예를 나타낸 흐름도이다.
도 8은 인증 장치가 인증 비허가 모드로 동작중 비인증된 PLC 기기가 GID를 수신하려는 경우의 본 발명의 일 실시예를 나타낸 흐름도이다.
도 9는 인증 장치가 인증 허가 모드로 동작중 인증되지 않은 PLC 기기를 인증하는 경우의 본 발명의 일 실시예를 나타낸 흐름도이다.
도 10은 인증된 PLC 기기가 GID를 변경하려는 경우의 본 발명의 일 실시예를 나타낸 흐름도이다.
<도면의 주요 부분에 대한 부호의 설명>
1: GID 요청 메시지
2: GID
3: GID 리스트
본 발명은 전력선 통신(power line communication: PLC)에 관한 것으로서, 특히 PLC 망에서의 그룹 아이디(group ID: GID)의 배분에 관한 것이다.
PLC 모뎀 또는 PLC 내장 기기 간에 전력선 통신을 하기 위해서는 PLC MAC 내에 존재하는 그룹 아이디(GID)와 암호 키(encryption key)가 동일하여야 한다. PLC MAC은 GID와 암호 키를 이용하여 프레임을 디코딩한다.
그런데, 현재에는 GID와 암호 키를 사용자가 직접 입력하는 방식이나 네트워크로 설정(setting)하는 방식을 주로 사용한다. 그런데 사용자가 기기에 직접 입력하는 경우, 해당 기기에 입력 장치나 출력 장치가 존재하거나 연결할 수 있는 인터페이스가 존재하여야 한다. 네트워크를 통해 설정하는 경우에는 PLC 기기에 원격 접속하는 장치와 설정을 위한 소프트웨어가 탑재되어야 한다.
또한 사용자가 PLC 기기들을 복수의 셀(cell)로 구분하여 PLC 망을 구성할 수도 있다. 기존의 방법을 사용하는 경우, 사용자가 각 셀의 GID를 기억하여야 하며, 어느 PLC 기기가 어느 셀에 포함되어 있는지도 기억하여야 한다.
미래의 가정집에는 많은 PLC 기기들이 존재하게 될 것이다. 다수의 PLC 기기들에 GID와 암호 키를 일일이 설정하는 것은 번거로운 일이다. 또한 키보드나 마우스와 같은 입력 장치가 없는 가전(consumer electronics: CE) 기기들을 설정하는데 곤란함이 있을 수 있다.
본 발명이 이루고자 하는 기술적 과제는, PLC 망에서 PLC 장치들에 자동으로 그룹 아이디를 배분하는 방법, 그룹 아이디를 배분하기 위한 인증 장치, 및 상기 그룹 아이디 배분 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공하는 것이다.
본 발명이 이루고자 하는 다른 기술적 과제는 상기 그룹 아이디 배분 방법에 대응하여 상기 PLC 장치에서 그룹 아이디를 수신하는 방법, 이러한 그룹 아이디 수신 방법을 수행하는 PLC 장치, 및 상기 그룹 아이디 수신 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공하는 것이다.
상기 기술적 과제를 이루기 위한 전력선 통신(power line commnucation: PLC) 망에서의 그룹 아이디 배분 방법은, PLC 기기로부터 그룹 아이디(group ID: GID) 요청 메시지를 수신하는 단계; 인증 모드가 인증 비허가 모드인 경우, 상기 GID 요청 메시지를 무시하고 상기 요청을 거절하는 단계; 및 인증 모드가 인증 허가 모드인 경우, 상기 PLC 기기에 해당하는 GID를 상기 PLC 기기로 전송하는 단계를 포함하는 것이 바람직하다.
상기 기술적 과제를 이루기 위한 PLC 망에서의 인증 장치는, 인증 허가 모드와 인증 비허가 모드 중의 하나의 값을 가지는 인증 모드를 저장하는 인증 모드 저장부; PLC 기기로부터 GID 요청 메시지를 수신하는 GID 요청 수신부; 및 상기 인증 모드가 인증 허가 모드인 경우, 상기 PLC 기기에 해당하는 GID를 상기 PLC 기기로 전송하는 GID 전송부를 포함하는 것이 바람직하다.
상기 다른 기술적 과제를 이루기 위한 PLC 망에서의 그룹 아이디(GID) 수신 방법은, PLC 기기로부터 GID 인증 장치로 GID 요청 메시지를 전송하는 단계; 상기 PLC 기기에서 상기 GID 인증 장치로부터 상기 GID 요청 메시지에 대응하여 전송된 GID를 수신하는 단계; 및 상기 PLC 기기에서 상기 GID에 대응하는 암호 키(encryption key)를 생성하는 단계를 포함하는 것이 바람직하다.
상기 다른 기술적 과제를 이루기 위한 전력선 통신(PLC) 장치는, 장치가 인증되지 않았음을 나타내는 디폴트 모드와 인증되었음을 나타내는 일반 모드 중의 하나의 값을 가지는 모드를 저장하는 모드 저장부; GID 인증 장치로 GID 요청 메시지를 전송하는 메시지 전송부; 상기 인증 장치로부터 상기 GID 요청 메시지에 대응하여 전송된 GID를 수신하는 GID 수신부; 및 상기 GID에 대응하는 암호 키를 생성 하는 암호 키 생성부를 포함하는 것이 바람직하다.
이하 첨부된 도면들을 참조하여 본 발명에 따른 PLC 망에서의 그룹 아이디 배분 방법, 그룹 아이디 수신 방법, 인증 장치, 및 PLC 장치에 대하여 상세히 설명한다.
도 1은 본 발명의 일 실시예에 따른 PLC 망에서의 인증 장치의 구성을 나타낸 블록도이다. 설명의 편의를 위하여 PLC 장치(200) 및 사용자(300)를 도 1에 함께 도시하였다.
본 발명에 의한 인증 장치는 일반적인 PLC 장치에 인증 기능을 탑재하는 것이 바람직하다. PLC 장치는 물리 계층(physical layer)과 매체 접근 제어 계층(MAC layer)를 가지는데, 본 발명에 따른 인증 기능은 PLC MAC 계층에서 구현하는 것이 바람직하다.
도 1을 참조하면, 본 발명에 따른 인증 장치(100)는 인증 모드 저장부(110), GID 요청 수신부(120), GID 전송부(130), GID 저장부(140), 및 인증 모드 선택 버튼(150)을 포함하는 것이 바람직하다.
인증 모드 저장부(110)는 인증 허가 모드와 인증 비허가 모드 중의 하나의 값을 가지는 인증 모드를 저장한다.
GID 요청 수신부(120)는 PLC 기기(200)로부터 GID 요청 메시지(1)를 수신한다.
GID 전송부(130)는 인증 모드가 인증 허가 모드인 경우, PLC 기기에 해당하는 GID(2)를 PLC 기기(200)로 전송한다. 이를 위해, GID 전송부(130)는 GID 선택부 (132) 및 GID 생성부(134)를 포함하는 것이 바람직하다.
GID 선택부(132)는 PLC 기기(200)가 종래의 그룹에 속하는 경우 종래의 그룹에 해당하는 GID를 선택한다. GID 생성부(134)는 PLC 기기(200)가 새로운 그룹에 속하는 경우 새로운 GID를 생성한다.
GID 저장부(140)는 PLC 망에 속해 있는 그룹들의 GID 리스트를 저장한다. GID 선택부(132)는 GID 저장부에 저장된 GID 리스트(3)에서 GID를 선택한다.
인증 모드 선택 버튼(150)은 사용자(300)의 선택에 의해 인증 모드를 선택한다.
도 2는 본 발명의 일 실시예에 따른 PLC 장치의 구성을 나타낸 블록도이다. 설명의 편의를 위하여 인증 장치(100) 및 사용자(300)를 도 2에 함께 도시하였다.
도 2를 참조하면, 본 발명에 따른 PLC 장치(200)는 모드 저장부(210), 메시지 전송부(220), GID 수신부(230), 암호키 생성부(240), 및 모드 리셋 버튼(250)을 포함하는 것이 바람직하다.
모드 저장부(210)는 디폴트 모드와 일반 모드 중의 하나의 값을 가지는 모드를 저장한다. 디폴트 모드는 PLC 장치(200)가 인증되지 않았음을 나타낸다. 일반 모드는 PLC 장치(200)가 인증되었음을 나타낸다. PLC 장치(200)는 디폴트 모드로 설정되어 출하된다.
메시지 전송부(220)는 인증 장치(100)로 GID 요청 메시지(1)를 전송한다. 메시지 전송부(220)는 모드 저장부(210)에 저장된 모드가 디폴트 모드인 경우에만 GID 요청 메시지를 전송한다.
GID 수신부(230)는 인증 장치(100)로부터 GID 요청 메시지(1)에 대응하여 전송된 GID(2)를 수신한다. GID 수신부(230)가 GID 인증 장치(100)로부터 GID(2)를 수신한 후, 모드 저장부(210)는 모드를 일반 모드로 변경한다.
암호키 생성부(240)는 GID(2)에 대응하는 암호 키(encryption key)를 생성한다.
모드 리셋 버튼(250)은 사용자(300)의 선택에 의해 모드 저장부에 저장된 모드를 디폴트 모드로 변경한다. 사용자(300)가 모드 리셋 버튼(250)을 조작하여 모드를 디폴트 모드로 변경하는 것을 모드 리셋(mode reset)이라고 한다.
도 3은 본 발명의 일 실시예에 따른 인증 장치의 상태 천이도이다.
도 3을 참조하면, 인증 모드는 인증 허가 모드(10)와 인증 비허가 모드(11)의 두 가지 상태를 가질 수 있다. 사용자(300)는 인증 모드 선택 버튼(150)을 조작하여 인증 허가 모드(11)에서 인증 비허가 모드(10)로 변경하거나(S10), 인증 비허가 모드(10)에서 인증 허가 모드(11)로 변경할 수 있다(S11).
인증 장치(100)에서 PLC 장치(200)로부터 GID 요청 메시지(1)를 수신한 후, 인증 모드가 인증 허가 모드(11)인 경우에만 GID의 선택이나 생성이 수행된다(S20). 인증 모드가 인증 비허가 모드(10)인 경우에는 GID의 선택이나 생성이 수행되지 않으며, GID 요청 메시지는 무시된다.
도 4는 본 발명의 일 실시예에 따른 PLC 망에서의 GID 배분 방법을 나타낸 흐름도이다.
인증 모드가 인증 허가 모드(11)인 경우, GID 요청 메시지(1)를 수신하면 (S21), 인증 장치(100)는 GID 요청 메시지가 디폴트(Default) GID를 가지는지를 판단한다(S24).
만일 GID 요청 메시지(1)가 디폴트 GID를 가지는 경우, GID 전송부(130)는 GID 리스트(3)에서 해당하는 GID를 선택하거나 새로운 GID를 생성한다(S25). PLC 기기(200)가 종래의 그룹에 속하는 경우, 현재 운용 중인 GID 리스트(3) 중에서 해당하는 GID를 선택한다. 새로운 셀(cell)을 구성하고자 하는 경우, 새로운 GID를 생성한다. GID 전송부(130)는 GID 리스트(3)에서 선택되거나 새로이 생성된 GID(2)를 GID 응답 메시지에 포함하여 PLC 장치(200)로 전송한다(S26). PLC 장치(200)는 GID를 이용하여 암호 키(encryption key)를 생성하고, GID와 암호 키를 이용하여 다른 PLC 장치들과 메시지를 송수신할 수 있다.
만일 GID 요청 메시지(1)가 디폴트 GID를 가지지 않은 경우, GID 전송부(130)는 GID 요청 메시지를 무시한다(S23).
인증 모드가 인증 비허가 모드(10)인 경우, GID 요청 메시지(1)를 수신하면(S22), 인증 장치(100)는 GID 요청 메시지를 무신한다(S23). 인증 비허가 모드(10)에서는 GID 요청 메시지(1)가 디폴트 GID를 가지는지 여부에 관계없이 인증을 허락하지 않는다. 일 실시예에서, 사용자(300)는 인증 장치(100)의 모드를 인증 비허가 모드(10)로 설정하여 둠에 의해, 자신의 집에서 새로운 PLC 장치의 사용을 허락하지 않도록 할 수 있다.
도 5는 본 발명의 일 실시예에 따른 PLC 장치의 상태 천이도이다.
도 5를 참조하면, PLC 장치의 모드는 디폴트 모드(default mode, 30)와 일반 모드(normal mode, 310)의 두 가지 상태를 가질 수 있다. 공장에서 출하 시에 PLC 장치(200)는 디폴트 모드(30)로 설정되어 있으며, 디폴트 GID와 디폴트 암호 키를 가지고 있다.
인증 장치(100)로부터 GID를 수신하여 인증되면(S30), 모드는 일반 모드(31)로 변경된다. PLC 장치(200)가 일반 모드(31)인 경우, PLC 장치(200)는 인증 장치(100)로부터 수신한 GID를 이용하여 다른 PLC 장치들과 통신을 하고 있는 상태이다.
사용자(300)는 모드 리셋 버튼(250)을 조작하여(S31) 일반 모드(31)에서 디폴트 모드(30)로 변경할 수 있다.
도 6은 본 발명의 일 실시예에 따른 PLC 망에서의 GID 수신 방법을 나타낸 흐름도이다.
공장에서 출하(40)된 PLC 장치(200)는 디폴트 모드(30)를 가진다. 또한 사용자가 모드 리셋 버튼(250)을 조작하여 일반 모드(31)에서 디폴트 모드(30)로 변경될 수도 있다(S31). 디폴트 모드(30)에서 PLC 장치(200)는 디폴트 GID를 가지는 GID 요청 메시지(1)를 인증 장치(100)로 전송한다(S42).
PLC 장치(200)는 GID 인증 장치(100)에서 GID 요청 메시지(1)에 대응하는 GID(2)를 전송하는 것을 기다린다(S44).
인증 장치(100)가 인증 허가 모드(11)인 경우, GID(2)를 전송할 것이다. GID 응답을 수신한 경우, GID에 대응하는 암호 키를 생성한다(S48). GID를 수신한 경우, 모드를 디폴트 모드(30)에서 일반 모드(31)로 변경한다(S49).
인증 장치(200)가 인증 비허가 모드(10)인 경우, GID를 전송하지 않을 것이다. GID 응답을 수신하지 못한 경우, PLC 장치(200)는 디폴트 GID를 사용하여 다른 PLC 장치와 통신한다(S46).
도 7은 초기화된 PLC 기기가 GID를 수신하는 경우의 본 발명의 일 실시예를 나타낸 흐름도이다.
공장에서 출하된 후 처음 PLC 장치(200)의 전원을 켜면(power on, S100), PLC 장치(200)는 디폴트 모드 상태이다. 디폴트(default) GID를 가지고 있는 PLC 장치(200)에 GID를 배분하기 위해서, 사용자(300)는 인증 장치(100)의 인증 모드를 인증 허가 모드(11)로 변경해야 한다(S110).
PLC 장치(200)가 GID 요청 메시지(1)를 전송하면(S120), 인증 장치(100)는 GID를 선택하거나 생성하고(S130), GID 응답 메시지를 전송하여 응답한다(S140). GID 요청 메시지(1) 안에는 PLC 장치(200) 자신의 GID가 포함되어야 하며, GID 응답 메시지 안에는 PLC 장치가 사용할 GID(2)가 포함되어야 한다.
PLC 장치(200)는 GID를 수신하고(S150), 이를 이용하여 암호 키(encryption key)를 생성한다(S160).
사용자(300)는 인증 장치(100)의 인증 모드를 인증 비허가 모드(10)로 변경하여 의도하지 않은 다른 PLC 장치의 인증을 방지한다(S170).
도 7에 도시된 실시예는 공장에서 출하된 PLC 기기를 처음 집에 설치하는 경우에 해당한다.
도 8은 인증 장치가 인증 비허가 모드로 동작중 비인증된 PLC 기기가 GID를 수신하려는 경우의 본 발명의 일 실시예를 나타낸 흐름도이다. 도 8에 도시된 실시예는 비인증된 PLC 기기가 특정 셀에 참가하고자 할 경우(S410)를 나타낸 것이다. PLC 장치(200)는 모드 리셋을 통하여 디폴트 모드로 변경하고(S420), 인증 장치(100)로 GID 요청 메시지를 전송한다(S430).
특정 셀의 관리자는 평상시에 인증 장치(100)의 인증 모드를 인증 비허가 모드(10)로 설정하여 두고 사용하므로(S400), 인증 장치(100)는 디폴트 GID를 가진 GID 요청 메시지를 받더라도 무시한다(S440). 따라서 비인증된 PLC 기기가 셀에 합류하는 것을 방지한다.
도 9는 인증 장치(100)가 인증 허가 모드로 동작중 인증되지 않은 PLC 기기를 인증하는 경우의 본 발명의 일 실시예를 나타낸 흐름도이다.
사용자(300)는 인증 장치(100)의 인증 모드를 인증 허가 모드(11)로 변경하고(S510), PLC 장치(200)의 모드를 리셋(reset)하여 디폴트 모드로 변경한다(S520). 디폴트 모드로 설정된 PLC 장치(200)는 GID 요청 메시지를 전송하고(S530), 인증 장치(100)는 PLC 장치(200)의 GID 요청 메시지(1)를 수신하여, GID를 선택 또는 생성하고(S540), GID 응답 메시지를 전송할 수 있다(S550).
PLC 장치(200)는 GID를 수신하고(S560), 암호 키를 생성한다(S570).
사용자는 인증이 완료된 후, 인증 장치(100)의 모드를 인증 비허가 모드로 변경한다(S580).
도 9에 도시된 실시예는 다른 셀에 속하는 인증 장치에 의해 GID를 배분받고 통신 중이던(S500) PLC 장치를, 현재 운용 중인 인증 장치를 이용하여 인증해 주는 경우에 해당한다.
도 10은 인증된 PLC 기기가 GID를 변경하려는 경우의 본 발명의 일 실시예를 나타낸 흐름도이다. 도 10을 참조하면, 기존에 GID를 수신하여 통신 중이던(S600) PLC 장치의 GID를 변경하는 과정을 살펴본다.
GID를 변경하기 위해 사용자는 인증 장치(100)의 모드를 인증 허가 모드로 변경하고(S510), PLC 장치(200)의 모드를 리셋(reset)시킴으로써(S620), GID 요청 메시지를 전송하게 한다(S630). S640 이하의 단계는 다른 실시예에서 설명한 바와 같으므로 설명을 생략한다.
본 발명에 따르면, 인증 기능이 댁내의 임의의 PLC 장치에 탑재될 수 있다. 따라서, 댁내의 해당 인증 장치와 연결이 가능한 PLC 장치는 쉽게 인증 장치로부터 GID를 배분받을 수 있다. 이에 의해 기존의 PLC 셀에 합류할 수도 있고, 새로운 PLC 셀을 구성할 수도 있다.
인증 장치는 GID 리스트에 포함된 각각의 GID와 이에 대응하는 PLC 장치들의 리스트를 사용자에게 보여 줄 수 있다. 실제 PLC MAC에서 사용되는 GID는 46 비트의 값을 가지지만, 사용자에게 보여주는 때는 사용자가 보기 편리한 ID 또는 값으로 변환하여 보여준다. 사용자는 본 발명에 따른 인증 기능만을 이용하여 중앙 집중적으로 GID를 관리할 수 있다. 따라서, GID의 배분이 필요할 때마다 직접 GID를 PLC 장치에 입력하는 불편함이 해소된다. 또한 사용자 인터페이스가 불비하여 입력이 곤란한 PLC 장치들에 대해서 편리하게 GID 배분이 가능하게 된다.
본 발명은 컴퓨터로 읽을 수 있는 기록 매체에 컴퓨터(정보 처리 기능을 갖 는 장치를 모두 포함한다)가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 장치의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장 장치 등이 있다.
비록 상기 설명이 다양한 실시예들에 적용되는 본 발명의 신규한 특징들에 초점을 맞추어 설명되었지만, 본 기술 분야에 숙달된 기술을 가진 사람은 본 발명의 범위를 벗어나지 않으면서도 상기 설명된 장치 및 방법의 형태 및 세부 사항에서 다양한 삭제, 대체, 및 변경이 가능함을 이해할 것이다. 따라서, 본 발명의 범위는 상기 설명에서보다는 첨부된 특허청구범위에 의해 정의된다. 특허청구범위의 균등 범위 안의 모든 변형은 본 발명의 범위에 포섭된다.
본 발명에 따른 PLC 망에서의 그룹 아이디 배분 방법, 그룹 아이디 수신 방법, 인증 장치, 및 PLC 장치에 의하면, PLC MAC 계층에 인증 기능을 구현하여 PLC 장치와 인증 장치 간에 GID를 배분함에 의해 사용자가 직접 PLC 장치에 GID를 입력하는 불편함을 해소할 수 있다. 또한 인증 장치를 통하여 GID를 배분하므로 사용자가 중앙 집중적으로 GID를 관리할 수 있는 효과가 있다.

Claims (20)

  1. PLC 기기로부터 그룹 아이디(group ID: GID) 요청 메시지를 수신하는 단계;
    인증 모드가 인증 비허가 모드인 경우, 상기 GID 요청 메시지를 무시하고 상기 요청을 거절하는 단계; 및
    인증 모드가 인증 허가 모드인 경우, 상기 PLC 기기에 해당하는 GID를 미리 저장된 GID 리스트에서 선택하거나 또는 생성하여 상기 PLC 기기로 전송하는 단계를 포함하는 것을 특징으로 하는 전력선 통신(power line commnucation: PLC) 망에서의 그룹 아이디 배분 방법.
  2. 제1항에 있어서, 상기 GID를 상기 PLC 기기로 전송하는 단계는,
    상기 PLC 기기가 종래의 그룹에 속하는 경우, 상기 종래의 그룹에 해당하는 GID를 선택하여 상기 PLC 기기로 전송하는 단계; 및
    상기 PLC 기기가 새로운 그룹에 속하는 경우, 새로운 GID를 생성하여 상기 PLC 기기로 전송하는 단계를 포함하는 것을 특징으로 하는 PLC 망에서의 그룹 아이디 배분 방법.
  3. 제2항에 있어서, 상기 종래의 그룹에 해당하는 GID를 선택하여 상기 PLC 기기로 전송하는 단계는,
    GID 인증 장치가 운용 중인 GID 리스트에서 상기 그룹에 해당하는 GID를 선택하는 단계를 포함하는 것을 특징으로 하는 PLC 망에서의 그룹 아이디 배분 방법.
  4. 제1항에 있어서, 상기 GID를 상기 PLC 기기로 전송하는 단계는,
    상기 GID 요청 메시지가 디폴트 GID를 가지지 않는 경우, 상기 GID 요청 메시지를 무시하고 상기 요청을 거절하는 단계를 더 포함하는 것을 특징으로 하는 PLC 망에서의 그룹 아이디 배분 방법.
  5. PLC 기기로부터 GID 인증 장치로 GID 요청 메시지를 전송하는 단계;
    상기 PLC 기기에서, 상기 GID 인증 장치로부터 상기 GID 요청 메시지에 대응하여 상기 GID 인증 장치에 미리 저장된 GID 리스트에서 선택하거나 또는 생성하여 전송된 GID를 수신하는 단계; 및
    상기 PLC 기기에서 상기 GID에 대응하는 암호 키(encryption key)를 생성하는 단계를 포함하는 것을 특징으로 하는 PLC 망에서의 그룹 아이디(GID) 수신 방법.
  6. 제5항에 있어서, 상기 GID 수신 방법은,
    현재 모드가 상기 PLC 기기가 인증되지 않았음을 나타내는 디폴트 모드인 경우에만 수행되는 것을 특징으로 하는 PLC 망에서의 GID 수신 방법.
  7. 제6항에 있어서,
    상기 PLC 기기는 디폴트 모드로 설정되어 출하되는 것을 특징으로 하는 PLC 망에서의 GID 수신 방법.
  8. 제5항에 있어서,
    상기 PLC 기기에서 GID를 수신한 후 현재 모드를 상기 PLC 기기가 인증되었음을 나타내는 일반 모드로 변경하는 단계를 더 포함하는 것을 특징으로 하는 PLC 망에서의 GID 수신 방법.
  9. 인증 허가 모드와 인증 비허가 모드 중의 하나의 값을 가지는 인증 모드를 저장하는 인증 모드 저장부;
    PLC 기기로부터 GID 요청 메시지를 수신하는 GID 요청 수신부; 및
    상기 인증 모드가 인증 허가 모드인 경우, 상기 PLC 기기에 해당하는 GID를 미리 저장된 GID 리스트에서 선택하거나 또는 생성하여 상기 PLC 기기로 전송하는 GID 전송부를 포함하는 것을 특징으로 하는 PLC 망에서의 인증 장치.
  10. 제9항에 있어서, 상기 GID 전송부는,
    상기 PLC 기기가 종래의 그룹에 속하는 경우, 상기 종래의 그룹에 해당하는 GID를 선택하는 GID 선택부; 및
    상기 PLC 기기가 새로운 그룹에 속하는 경우, 새로운 GID를 생성하는 GID 생성부를 포함하는 것을 특징으로 하는 PLC 망에서의 인증 장치.
  11. 제10항에 있어서,
    상기 PLC 망에 속해 있는 그룹들의 GID 리스트를 저장하는 GID 저장부를 더 포함하며,
    상기 GID 선택부는 상기 GID 저장부에 저장된 GID 리스트에서 상기 GID를 선택하는 것을 특징으로 하는 PLC 망에서의 인증 장치.
  12. 제9항에 있어서, 상기 GID 전송부는,
    상기 GID 요청 메시지가 디폴트 GID를 가지는 경우에만 상기 PLC 기기에 대응하는 GID를 전송하는 것을 특징으로 하는 PLC 망에서의 인증 장치.
  13. 제9항에 있어서, 사용자의 선택에 의해 상기 인증 모드를 선택하는 인증모드선택버튼을 더 포함하는 것을 특징으로 하는 PLC 망에서의 인증 장치.
  14. 장치가 인증되지 않았음을 나타내는 디폴트 모드와 인증되었음을 나타내는 일반 모드 중의 하나의 값을 가지는 모드를 저장하는 모드 저장부;
    GID 인증 장치로 GID 요청 메시지를 전송하는 메시지 전송부;
    상기 GID 인증 장치로부터 상기 GID 요청 메시지에 대응하여 상기 GID 인증 장치에 미리 저장된 GID 리스트에서 선택하거나 또는 생성하여 전송된 GID를 수신하는 GID 수신부; 및
    상기 GID에 대응하는 암호 키를 생성하는 암호 키 생성부를 포함하는 것을 특징으로 하는 전력선 통신(PLC) 장치.
  15. 제14항에 있어서, 상기 메시지 전송부는,
    상기 모드가 디폴트 모드인 경우에만 GID 요청 메시지를 전송하는 것을 특징으로 하는 PLC 장치.
  16. 제14항에 있어서, 상기 PLC 장치는,
    디폴트 모드로 설정되어 출하되는 것을 특징으로 하는 PLC 장치.
  17. 제14항에 있어서, 상기 모드 저장부는,
    상기 GID 수신부가 상기 GID 인증 장치로부터 GID를 수신한 후 상기 모드를 일반 모드로 변경하는 것을 특징으로 하는 PLC 장치.
  18. 제14항에 있어서,
    사용자의 선택에 의해 상기 모드를 디폴트 모드로 변경하는 모드 리셋(reset) 버튼을 더 포함하는 것을 특징으로 하는 PLC 장치.
  19. PLC 기기로부터 그룹 아이디(group ID: GID) 요청 메시지를 수신하는 단계;
    인증 모드가 인증 비허가 모드인 경우, 상기 GID 요청 메시지를 무시하고 상기 요청을 거절하는 단계; 및
    인증 모드가 인증 허가 모드인 경우, 상기 PLC 기기에 해당하는 GID를 미리 저장된 GID 리스트에서 선택하거나 또는 생성하여 상기 PLC 기기로 전송하는 단계를 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
  20. PLC 기기로부터 GID 인증 장치로 GID 요청 메시지를 전송하는 단계;
    상기 PLC 기기에서, 상기 GID 인증 장치로부터 상기 GID 요청 메시지에 대응하여 상기 GID 인증 장치에 미리 저장된 GID 리스트에서 선택하거나 또는 생성하여 전송된 GID를 수신하는 단계; 및
    상기 PLC 기기에서 상기 GID에 대응하는 암호 키(encryption key)를 생성하는 단계를 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
KR20060023572A 2006-03-14 2006-03-14 Plc 망에서의 그룹 아이디 배분 방법, 그룹 아이디 수신방법, 인증 장치, 및 plc 장치 KR100750171B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR20060023572A KR100750171B1 (ko) 2006-03-14 2006-03-14 Plc 망에서의 그룹 아이디 배분 방법, 그룹 아이디 수신방법, 인증 장치, 및 plc 장치
US11/585,109 US8555058B2 (en) 2006-03-14 2006-10-24 Method of distributing group IDs in PLC network, method of receiving group IDs in PLC network, authentication apparatus, and PLC apparatus
EP20070100178 EP1835634A1 (en) 2006-03-14 2007-01-05 Power line home network
JP2007010711A JP5443669B2 (ja) 2006-03-14 2007-01-19 Plc網におけるグループidの配分方法、グループidの受信方法、認証装置、及びplc装置
CN2007100042589A CN101039132B (zh) 2006-03-14 2007-01-19 分配和接收组标识符的方法和认证设备和电力线通信设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20060023572A KR100750171B1 (ko) 2006-03-14 2006-03-14 Plc 망에서의 그룹 아이디 배분 방법, 그룹 아이디 수신방법, 인증 장치, 및 plc 장치

Publications (1)

Publication Number Publication Date
KR100750171B1 true KR100750171B1 (ko) 2007-08-21

Family

ID=37891709

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20060023572A KR100750171B1 (ko) 2006-03-14 2006-03-14 Plc 망에서의 그룹 아이디 배분 방법, 그룹 아이디 수신방법, 인증 장치, 및 plc 장치

Country Status (5)

Country Link
US (1) US8555058B2 (ko)
EP (1) EP1835634A1 (ko)
JP (1) JP5443669B2 (ko)
KR (1) KR100750171B1 (ko)
CN (1) CN101039132B (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4938488B2 (ja) * 2007-02-13 2012-05-23 パナソニック株式会社 電力線通信装置、電力線通信システム、接続状態確認方法、および接続処理方法
JP2013165447A (ja) * 2012-02-13 2013-08-22 Sony Corp 送信装置、電子機器、受信装置及び認証システム
KR102295661B1 (ko) 2013-12-15 2021-08-30 삼성전자주식회사 보안 통신방법 및 장치와 이를 채용하는 멀티미디어 기기
CN106796633B (zh) * 2016-12-23 2019-09-10 深圳前海达闼云端智能科技有限公司 设备认证方法、装置、电子设备及从设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002245235A (ja) * 2001-02-20 2002-08-30 Hitachi Ltd 家庭電気機器、加入者登録方法、受注方法及びデータ処理システム
JP2006050321A (ja) * 2004-08-05 2006-02-16 Sharp Corp ネットワーク機器システム、ネットワーク機器認証装置、ネットワーク機器、ネットワークコントローラ

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6690289B1 (en) * 1997-06-12 2004-02-10 Microsoft Corporation Message formatting, authentication, and error detection in home control systems
JP2000013384A (ja) * 1998-06-19 2000-01-14 Sekisui Chem Co Ltd ネットワーク端末登録システム
US7310670B1 (en) 2000-04-25 2007-12-18 Thomson Licensing S.A. Multi-channel power line exchange protocol
AU2001262573A1 (en) 2000-06-07 2001-12-17 Conexant Systems, Inc. Method and apparatus for medium access control in powerline communication network systems
JP3959282B2 (ja) 2001-02-14 2007-08-15 松下電器産業株式会社 装置のマスタ機能の移行方法、通信ネットワークシステム及び装置
JP4507435B2 (ja) * 2001-03-30 2010-07-21 三菱電機株式会社 通信用認証番号取得システム
US7069345B2 (en) 2001-05-09 2006-06-27 Koninklijke Philips Electronics N.V. Device identification and control in network environment
KR100562380B1 (ko) * 2001-09-17 2006-03-20 주식회사 플레넷 전력선을 이용한 통신망의 서브넷에 노드를 가입시키는 방법
KR20030024260A (ko) * 2001-09-17 2003-03-26 주식회사 플레넷 전력선을 이용한 통신망의 서브넷과, 그러한 서브넷의창설방법과, 그러한 서브넷에 연결되는 전기전자응용기기및, 그러한 전기전자응용기기에 이용되는 통신모듈
KR20030024262A (ko) 2001-09-17 2003-03-26 주식회사 플레넷 전력선을 이용한 통신망에서의 식별자중복사용을 검출하고조치하는 방법과, 그러한 통신망의 서브넷에 연결되는전기전자응용기기 및, 그러한 전기전자응용기기에이용되는 통신모듈
US6759946B2 (en) 2001-12-06 2004-07-06 Mitsubishi Electric Research Laboratories, Inc. Home appliances network
JP2006505969A (ja) 2002-05-28 2006-02-16 アンペリオン,インコーポレイティド 電力系統の中圧ケーブルを使用して広帯域通信を提供する通信システム
JP3840211B2 (ja) 2003-08-20 2006-11-01 株式会社東芝 通信制御装置、通信制御システム、通信制御方法および通信制御プログラム
US7092693B2 (en) * 2003-08-29 2006-08-15 Sony Corporation Ultra-wide band wireless / power-line communication system for delivering audio/video content
KR20050091365A (ko) 2004-03-12 2005-09-15 주식회사 젤라인 보안 및 인증 기능을 갖는 전력선 통신을 기반으로 하는서비스 부가형 전력선 통신 시스템 및 그 방법
GB0411560D0 (en) 2004-05-24 2004-06-23 Protx Group Ltd A method of encrypting and transferring data between a sender and a receiver using a network
JP2005341094A (ja) 2004-05-26 2005-12-08 Sanyo Electric Co Ltd データ伝送システム、データ伝送装置、分電装置、およびデータ伝送方法。
JP4693048B2 (ja) * 2005-12-16 2011-06-01 Kddi株式会社 電力線通信対応の宅内通信機器およびその自動設定方法ならびにそのプログラムおよび記録媒体
US7640577B2 (en) * 2006-02-14 2009-12-29 Sony Corporation System and method for authenticating components in wireless home entertainment system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002245235A (ja) * 2001-02-20 2002-08-30 Hitachi Ltd 家庭電気機器、加入者登録方法、受注方法及びデータ処理システム
JP2006050321A (ja) * 2004-08-05 2006-02-16 Sharp Corp ネットワーク機器システム、ネットワーク機器認証装置、ネットワーク機器、ネットワークコントローラ

Also Published As

Publication number Publication date
JP5443669B2 (ja) 2014-03-19
US20070220088A1 (en) 2007-09-20
JP2007251926A (ja) 2007-09-27
CN101039132A (zh) 2007-09-19
US8555058B2 (en) 2013-10-08
CN101039132B (zh) 2012-08-22
EP1835634A1 (en) 2007-09-19

Similar Documents

Publication Publication Date Title
US8056117B2 (en) Network and domain-creating method thereof
US8281144B2 (en) Ownership sharing method and apparatus using secret key in home network remote controller
CN102265551B (zh) 用于设备注册的安全有效的域密钥分发
KR100769674B1 (ko) 홈 네트워크에서 디바이스의 공개키 인증 방법 및 시스템
CN202738112U (zh) 附件、控制器以及在其间建立无线通信链路的***
CN1780234B (zh) 在家庭网络装置之间建立安全连接的***和方法
CN102265684B (zh) 多模式设备注册
US20150168930A1 (en) Device control method, device control system
CN102265681A (zh) 网络中的设备的定向发现的方法
US20100235638A1 (en) Identification and authentication of devices in a network
CN104506492A (zh) 一种多终端帐号同步的方法及装置
EP2382804B1 (en) Method, apparatus and storage medium for personal identification number (pin) generation between two devices in a network
CN1758588B (zh) 在家庭网络中提供安全服务的设备、***和方法
KR100750171B1 (ko) Plc 망에서의 그룹 아이디 배분 방법, 그룹 아이디 수신방법, 인증 장치, 및 plc 장치
JP2021513794A (ja) リモートコントロール電子ロックシステム、およびその暗号化・復号化方法
JP2006303751A (ja) 通信システム,通信方法および通信端末
US8661242B1 (en) Autonomous password update in SNMPv3 computer network
EP3229512B1 (en) Method for device having wlan function to access network and device for implementing method
JP2006279702A (ja) ネットワークシステムに電子装置を配置する方法およびネットワークシステム
KR20230151820A (ko) 스마트홈 보안 시스템 및 방법
CN107391969B (zh) 智能装置软件密钥管理方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120730

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130730

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140730

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150730

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160728

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20170728

Year of fee payment: 11