KR102387758B1 - 이동형 ⅠoT 디바이스의 장치 등록 방법 - Google Patents
이동형 ⅠoT 디바이스의 장치 등록 방법 Download PDFInfo
- Publication number
- KR102387758B1 KR102387758B1 KR1020180008347A KR20180008347A KR102387758B1 KR 102387758 B1 KR102387758 B1 KR 102387758B1 KR 1020180008347 A KR1020180008347 A KR 1020180008347A KR 20180008347 A KR20180008347 A KR 20180008347A KR 102387758 B1 KR102387758 B1 KR 102387758B1
- Authority
- KR
- South Korea
- Prior art keywords
- iot
- device registration
- gateway
- iot device
- registration
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/32—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/04—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 이동형 IoT 디바이스의 장치 등록 방법에 관한 것으로, 본 발명의 일실시예에 따른 이동형 IoT 디바이스의 장치 등록 방법은, 게이트웨이가 IoT 디바이스의 이동성 발견에 따라 장치등록 핸드오버 요청메시지를 생성하여 IoT 플랫폼으로 전송하는 단계; 상기 게이트웨이가 상기 IoT 플랫폼으로부터 장치등록 핸드오버 결과메시지가 전송됨에 따라 상기 IoT 디바이스에 대한 장치 등록 절차를 수행하는 단계; 및 상기 게이트웨이가 상기 IoT 디바이스로 장치등록 핸드오버 처리 결과가 포함된 응답메시지를 전송하는 단계;를 포함한다.
Description
본 발명은 이동형 IoT 디바이스의 장치 등록 방법에 관한 것으로서, 보다 상세하게는, 게이트웨이에서 IoT 디바이스의 이동성 발견에 따라 장치등록 핸드오버 처리를 진행하고, IoT 플랫폼의 장치등록 핸드오버 처리 결과에 따라 IoT 디바이스에 대한 장치등록 절차를 수행함으로써, 게이트웨이에서 IoT 디바이스의 장치 등록 절차를 보다 가볍고 신속하게 처리하기 위한, 이동형 IoT 디바이스의 장치 등록 방법에 관한 것이다.
사물 인터넷(Internet of Things, IoT) 기술이 발달함에 따라 다양한 사물 인터넷 표준들이 정립되어 가고 있다. 예를 들어, oneM2M은 Rel 1.0 버전과 Rel 2.0 버전이 완성되었고, Rel 3.0 버전 표준 작업이 진행되고 있으며, 최근 인증 시스템이 완성되었다.
최근에 OCF(Open Connectivity Foundation)는 AllJoyn 표준을 포함하여 OIC(Open Interconnect Consortium)에서 통합되었으며, OCF 공식 표준 규격서 1.0 규격이 완성단계에 와 있다. OMA도 LWM2M 1.0 버전의 공식 버전이 배포됨에 따라 거의 완성단계에 접어들고 있다.
사물 인터넷 환경은 다양한 센서들 즉, IoT 디바이스들이 게이트웨이에 연결되고, IoT 게이트웨이가 IoT 플랫폼에 연결되는 형태를 나타내고 있다.
IoT 디바이스들은 다양한 센서를 이용하여 물리적인 공간의 다양한 정보를 계측하고, IoT 게이트웨이는 이동 디바이스들에 의해 계측된 다양한 정보들을 수집하여 IoT 플랫폼에 전달한다.
관리자는 IoT 플랫폼을 통해 IoT 게이트웨이 혹인 IoT 디바이스의 정보를 조회할 수 있고, IoT 플랫폼을 통해 IoT 게이트웨이와 IoT 디바이스를 제어하는 기능을 수행한다.
IoT 플랫폼, IoT 게이트웨이, IoT 디바이스는 유무선 통신을 통해 연결될 수 있다. 특히, IoT 디바이스는 사물 인터넷의 특성상 저전력으로 동작하고 통신 대역폭 또한 매우 작은 통신 기술을 사용한다.
그런데, IoT 디바이스는 사물 인터넷 환경하에서 장치 등록 과정이 필요하다. 즉, IoT 디바이스는 내부에 저장되어 있는 정보모델 정보를 IoT 게이트웨이로 전달하여 등록하고, IoT 게이트웨이는 IoT 디바이스의 정보모델 정보를 IoT 플랫폼으로 전달하여 저장하는 과정을 수행해야 한다.
이러한 IoT 디바이스는 주로 고정형 장치와 관련된 내용으로 사물 인터넷 표준에서 다뤄지고 있기 때문에, 이동형 장치에 대한 특징이 구체적으로 반영되어 있지 않다.
하지만, 사물 인터넷 표준 기술은 점차 다양한 분야로 확대 적용됨에 따라 적용되는 센서의 범위가 넓어지고 있다. 즉, IoT 디바이스는 움직이는 로봇 또는 드론과 같은 이동형 장치에 대한 범위로 넓어지고 있다.
이동형 IoT 디바이스의 대표적인 활용 형태는 다음과 같다.
예를 들어, 유아 및 노인 등 사회적 약자를 대상으로 사고 및 다양한 불이익 상황을 모니터링하는 목적으로 사용되는 웨어러블 IoT 디바이스가 있다. 항시 사회적 약자의 신체의 부착되어 이동하는 경로에 따라서 IoT 디바이스 등록이 지원되어야 한다.
또한, 에너지 전력분야에서는 지하공동구 배전선로 모니터링 로봇과, 송전탑 모니터링 드론이 대표적인 활용 형태이다. 지하공동구 배전 선로 환경은 주기적으로 작업자에 의해 점검하고 모니터링되어야 한다. 환경의 열악성 때문에 이를 IoT게이트웨이가 탑재된 로봇으로 대체하여 주기적으로 지하공동구 시설 환경을 모니터링할 수 있다. 송전탑 모니터링은 고전압의 위험성으로 인해 인사사고가 많이 발생하고 있다. IoT 게이트웨이가 탑재된 드론을 활용하여 송전탑의 모든 부분을 모니터링할 수 있다.
종래에는 사물 인터넷 표준을 적용하였을 때 이동하는 IoT 디바이스의 장치 등록 과정은 도 1과 같다. 도 1은 종래의 IoT 디바이스 등록 과정을 설명하는 도면이다.
먼저, IoT 디바이스는 이동할 때 물리적으로 혹은 2계층 이동성 발견 기술을 이용하여 새로운 통신 네트워크 영역으로 이동했음을 인식한다(①, ②). 이를 이동성 발견이라 한다. IoT 디바이스는 새롭게 네트워크가 연결되었기 때문에 새롭게 장치 등록 과정을 게이트웨이에 수행한다(③, ④). 그리고, 게이트웨이는 전달 받은 IoT 디바이스의 정보모델 정보를 등록(저장)한 다음, IoT 플랫폼에 등록 메시지를 전송하여 장치등록 과정을 수행한다(⑤, ⑥). IoT 플랫폼은 해당 IoT 디바이스의 정보모델 정보를 등록하고 그 결과를 응답메시지에 포함하여 게이트웨이에 전달한다(⑦). 그리고, 게이트웨이는 응답메시지를 IoT 디바이스로 전달함으로써 이동하는 장치 등록 과정을 마무리 한다(⑧).
이러한 장치 등록 과정은 비교적 많은 데이터를 전달해야 한다. 그리고 최근 사물 인터넷 환경에 적용되고 있는 통신 환경의 대역폭은 매우 제한적이며 속도가 매우 낮다. 예를 들어, Wi-SUN, LoRa, BLE, ZigBee 등과 같은 통신 기술 등이 활용되고 있다.
이처럼, 장치 등록 과정은 많이 데이터를 전달해야 하지만, 통신 환경의 대역폭이 제한적이고 속도도 낮기 때문에 상당히 오랜 시간이 걸릴 수 있다.
이러한 환경에서는 이동하는 IoT 디바이스의 장치 등록 과정을 수행하게 되면, 장치 등록 과정에 걸리는 시간이 너무 길게되어 정상적인 사물인터넷 서비스를 수행하기 곤란할 수 있다.
따라서, 사물 인터넷 환경에서는 이동하는 IoT 디바이스의 장치 등록 과정을 보다 가볍고 신속하게 처리할 수 있는 방안이 마련될 필요가 있다.
본 발명의 목적은 게이트웨이에서 IoT 디바이스의 이동성 발견에 따라 장치등록 핸드오버 처리를 진행하고, IoT 플랫폼의 장치등록 핸드오버 처리 결과에 따라 IoT 디바이스에 대한 장치등록 절차를 수행함으로써, 게이트웨이에서 IoT 디바이스의 장치 등록 절차를 보다 가볍고 신속하게 처리하기 위한, 이동형 IoT 디바이스의 장치 등록 방법을 제공하는데 있다.
본 발명의 일실시예에 따른 이동형 IoT 디바이스의 장치 등록 방법은, 게이트웨이가 IoT 디바이스의 이동성 발견에 따라 장치등록 핸드오버 요청메시지를 생성하여 IoT 플랫폼으로 전송하는 단계; 상기 게이트웨이가 상기 IoT 플랫폼으로부터 장치등록 핸드오버 결과메시지가 전송됨에 따라 상기 IoT 디바이스에 대한 장치 등록 절차를 수행하는 단계; 및 상기 게이트웨이가 상기 IoT 디바이스로 장치등록 핸드오버 처리 결과가 포함된 응답메시지를 전송하는 단계;를 포함할 수 있다.
또한, 본 발명의 다른 실시예에 따른 이동형 IoT 디바이스의 장치 등록 방법은, 게이트웨이가 IoT 디바이스의 이동성 발견에 따라 장치등록 핸드오버 요청메시지를 생성하여 IoT 플랫폼으로 전송하는 단계; 상기 게이트웨이가 상기 IoT 디바이스로부터 장치등록 메시지가 전송됨에 따라 상기 IoT 디바이스에 대한 장치 등록 절차를 수행하는 단계; 및 상기 게이트웨이가 상기 IoT 플랫폼으로부터 장치등록 핸드오버 결과메시지가 전송됨에 따라 상기 IoT 디바이스로 장치등록 핸드오버 처리 결과가 포함된 응답메시지를 전송하는 단계;를 포함할 수 있다.
일실시예에 따르면, 상기 IoT 플랫폼으로 전송하는 단계 이전에, 상기 게이트웨이가 2계층 이동성 발견 기법을 통해 상기 IoT 디바이스가 자신에 연결되어 있는 통신 네트워크에 연결됨을 판단하는 단계;를 더 포함할 수 있다.
상기 장치등록 핸드오버 요청메시지는, 상기 IoT 디바이스의 'L2-식별자'와 상기 게이트웨이의 식별자가 포함되는 것일 수 있다.
상기 장치등록 핸드오버 결과메시지는, 장치등록 핸드오버 처리 결과, 상기 IoT 디바이스의 '정보모델 정보'와 '컨텍스트 정보', 상기 IoT 디바이스의 리소스 정보가 포함되는 것일 수 있다.
상기 장치등록 핸드오버 처리 결과는, 상기 IoT 디바이스의 장치 등록과 관련된 기존 게이트웨이를 상기 게이트웨이로 변경하는 것일 수 있다.
상기 컨텍스트 정보는, 상기 IoT 디바이스의 정보 보고 속성과 관련된 정보일 수 있다.
상기 IoT 플랫폼으로 전송하는 단계는, 상기 IoT 디바이스가 사물 인터넷 표준에 따른 장치등록 절차를 수행하기 위한 보안 세션을 설정하는 단계; 및 상기 IoT 디바이스가 상기 게이트웨이로부터 상기 응답메시지를 전송받음에 따라 상기 게이트웨이에 장치등록 절차를 생략하는 단계;를 포함할 수 있다.
본 발명은 게이트웨이에서 IoT 디바이스의 이동성 발견에 따라 장치등록 핸드오버 처리를 진행하고, IoT 플랫폼의 장치등록 핸드오버 처리 결과에 따라 IoT 디바이스에 대한 장치등록 절차를 수행함으로써, 게이트웨이에서 IoT 디바이스의 장치 등록 절차를 보다 가볍고 신속하게 처리할 수 있다.
또한, 본 발명은 이동형 IoT 디바이스의 장치 등록 절차를 신속하게 처리하여 이동형 IoT 디바이스들을 효율적으로 지원할 수 있다.
또한, 본 발명은 통신 연결성 관점에서 제안되었던 기존 IP Mobility 기술들과 달리 플랫폼에 등록된 장치의 정보모델 정보를 처리하는 관점에서 이동성을 관리할 수 있다.
또한, 본 발명은 이동형 IoT 다비이스들의 신속한 장치 등록을 보장함으로써 더 다양한 서비스를 생성할 수 있다.
또한, 본 발명은 소비되는 트래픽 대역폭과 이에 따른 전력 소비량을 줄여 배터리 교체 수명을 늘릴 수 있기 때문에, 전력 소비 문제 해소 및 관리 비용 절감 효과가 있다.
도 1은 종래의 IoT 디바이스 등록 과정을 설명하는 도면,
도 2는 본 발명의 일실시예에 따른 IoT 디바이스의 등록 방법을 나타내는 도면,
도 3은 본 발명의 다른 실시예에 따른 IoT 디바이스의 등록 방법을 나타내는 도면이다.
도 2는 본 발명의 일실시예에 따른 IoT 디바이스의 등록 방법을 나타내는 도면,
도 3은 본 발명의 다른 실시예에 따른 IoT 디바이스의 등록 방법을 나타내는 도면이다.
이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 다만, 하기의 설명 및 첨부된 도면에서 본 발명의 요지를 흐릴 수 있는 공지 기능 또는 구성에 대한 상세한 설명은 생략한다. 또한, 도면 전체에 걸쳐 동일한 구성 요소들은 가능한 한 동일한 도면 부호로 나타내고 있음에 유의하여야 한다.
이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위한 용어로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다.
따라서 본 명세서에 기재된 실시 예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시 예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다.
첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 또는 개략적으로 도시되었으며, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. 본 발명은 첨부한 도면에 그려진 상대적인 크기나 간격에 의해 제한되어지지 않는다.
명세서 전체에서 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있음을 의미한다. 또한, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다.
단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
또한, 명세서에서 사용되는 "부"라는 용어는 소프트웨어, FPGA 또는 ASIC과 같은 하드웨어 구성요소를 의미하며, "부"는 어떤 역할들을 수행한다. 그렇지만 "부"는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. "부"는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 "부"는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 "부"들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 "부"들로 결합되거나 추가적인 구성요소들과 "부"들로 더 분리될 수 있다.
아래에서는 첨부한 도면을 참고하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 설명한다.
도 2는 본 발명의 일실시예에 따른 이동형 IoT 디바이스의 장치 등록 방법을 나타내는 도면이다.
여기서는 IoT 디바이스(110)가 기존 게이트웨이(10)에 연결되어 있는 네트워크 영역에서 신규 게이트웨이(120)에 연결되어 있는 네트워크 영역으로 유입되는 경우에, IoT 디바이스(110)의 장치 등록 과정에 대해 살펴보기로 한다.
도 2는 IoT 플랫폼(130)의 장치등록 핸드오버 처리에 의해 신규 게이트웨이(120)에 IoT 디바이스(110)의 장치등록이 이루어지는 경우를 나타낸다.
먼저, 신규 게이트웨이(120)는 IoT 디바이스(110)의 이동에 따라 자신에게 연결되어 있는 네트워크 영역으로 IoT 디바이스(110)가 유입되었는지를 결정하는 이동성 발견이 이루어진다(S101).
이때, 신규 게이트웨이(120)는 2계층 이동성 발견 기법을 통해 IoT 디바이스(110)가 자신에게 연결되어 있는 통신 네트워크에 연결됨을 알 수 있다. 신규 게이트웨이(120)는 IoT 디바이스(110)의 2계층 식별자(L2-식별자)를 획득 가능하다.
이후, 신규 게이트웨이(120)는 장치등록 핸드오버 요청메시지를 생성하여 IoT 플랫폼(130)으로 전송한다(S102). 여기서, 장치등록 핸드오버 요청메시지는 IoT 디바이스(110)의 'L2-식별자', 신규 게이트웨이(120)의 '식별자'가 포함된다.
한편, IoT 플랫폼(130)은 신규 게이트웨이(120)로부터 장치등록 핸드오버 요청메시지를 수신하면(S102), IoT 디바이스(110)의 장치 등록과 관련된 기존 게이트웨이(10)를 신규 게이트웨이(120)로 변경하는 장치등록 핸드오버 처리 과정을 수행한다(S103).
구체적으로, IoT 플랫폼(130)은 장치등록 핸드오버 요청메시지에 포함된 IoT 디바이스(110)의 'L2-식별자'에 대응되는 IoT 디바이스(110)의 '식별자'를 검색하여 조회한다.
이후, IoT 플랫폼(130)은 IoT 디바이스(110)의 '식별자'를 기반으로 장치등록 DB(미도시)에 해당 IoT 디바이스(110)가 기 등록되어 있는지를 확인한다. 이때, IoT 플랫폼(130)은 장치등록 DB에 해당 IoT 디바이스(110)가 기 등록되어 있는 경우에, 장치등록 DB에 등록된 해당 IoT 디바이스(110)의 '정보모델 정보'를 추출하여 신규 게이트웨이(120)에 관련되도록 변경 저장한다.
이처럼, IoT 플랫폼(130)은 IoT 디바이스(110)의 '정보모델 정보'를 기존 게이트웨이(10) 대신에 기존 게이트웨이(10)에 관련되도록 변경 저장한다.
여기서, 장치등록 DB는 IoT 디바이스(110)의 등록 정보 즉, IoT 디바이스(110)의 '정보모델 정보'와 '컨텍스트 정보'가 저장된다. 컨텍스트 정보는 IoT 디바이스(110)의 정보 보고 속성과 관련된 정보(예를 들어, 주기적으로 정보를 보고하는 설정정보, 특정 조건을 만족할 때 정보를 보고하는 설정정보 등)에 해당된다.
이후, IoT 플랫폼(130)은 장치등록 핸드오버 결과메시지를 생성하여 신규 게이트웨이(120)로 전달한다(S104). 여기서, 장치등록 핸드오버 결과메시지는 장치등록 핸드오버 처리 결과, IoT 디바이스(110)의 등록 정보, IoT 디바이스(110)의 리소스 정보가 포함된다.
이후, 신규 게이트웨이(120)는 장치등록 핸드오버 결과메시지에 포함된 IoT 디바이스(110)의 '정보모델 정보'를 이용하여 장치등록 절차를 수행한다(S105). 즉, 신규 게이트웨이(120)는 IoT 플랫폼(130)의 장치등록 핸드오버 처리에 의한 장치등록을 수행하게 된다. 이때, 신규 게이트웨이(120)는 IoT 디바이스(110)의 '컨텍스트 정보'를 이용하여 정보 보고 관련 설정을 마무리한다.
그리고, 신규 게이트웨이(120)는 장치등록 핸드오버 처리 결과가 포함된 응답메시지를 IoT 디바이스(110)로 전송함으로써 장치등록 절차를 마무리한다(S106).
한편, 신규 게이트웨이(120)는 IoT 디바이스(110)의 이동성 발견 이후 장치등록 핸드오버 절차를 수행함과 동시에, IoT 디바이스(110)와 함께 사물 인터넷 표준에 따른 장치등록 절차를 별도로 수행할 수 있다. 이때, IoT 디바이스(110)는 장치등록 절차를 진행하기 위한 인증 및 보안 설정을 위한 보안 세션을 설정한다(S107).
그런데, IoT 디바이스(110)는 보안 세션 설정 과정의 복잡성으로 인해 수행시간이 오래 걸린 경우에, 신규 게이트웨이(120)로부터 장치등록 핸드오버 처리 결과가 포함된 응답메시지를 먼저 전송받을 수 있다(S106).
이를 통해, IoT 디바이스(110)는 이미 장치등록이 마무리되었음을 알 수 있기 때문에 장치등록 과정을 생략한다(S108). 즉, IoT 디바이스(110)는 신규 게이트웨이(120)로 자체 장치등록 메시지 전송을 생략한다. 이처럼, 신규 게이트웨이(120)는 장치등록 핸드오버 처리에 의한 IoT 디바이스(110)의 장치등록을 수행하게 된다.
부가적으로, 도 1 및 도 2의 차이는 아래 표 1과 같이 나타낼 수 있다.
구분 | 도 1의 방식 | 도 2의 방식 |
소모 대역폭 | 2*A 대역폭 소요 (여기서, A는 5.6Kbits) |
a 대역폭 소요됨 (여기서, a는 200bits) |
이동성 처리 소요시간 | 이동성 발견 이후 4홉 소요됨 | 이동성 발견 이후 3홉 소요됨 |
이동성 검출후 처리시작 주체 |
IoT 디바이스 | 게이트웨이 |
여기서, 소모 대역폭을 살펴보면, 도 1의 경우는 'IoT 디바이스(110)와 신규 게이트웨이(120) 사이 장치 등록 과정', '신규 게이트웨이(120)와 IoT 플랫폼(130) 사이 장치 등록 과정'에 소요되는 대역폭으로서, IoT 디바이스(110)의 장치를 기술하는 정보모델 정보의 정보량이 'A'라면 '2*A' 대역폭이 소요된다.
도 2의 경우는 'IoT 디바이스(110)와 신규 게이트웨이(120) 사이 장치 등록 과정'이 생략되고, '신규 게이트웨이(120)와 IoT 플랫폼(130) 사이 장치등록 핸드오버 처리 과정에 소용되는 대역폭으로서, 장치등록 핸드오퍼 처리 과정에 전달되는 정보량이 IoT 디바이스의 식별자에 해당되는 'a'라면 'a' 대역폭이 소요된다.
도 1의 경우는 IoT 디바이스(110)의 정보모델 정보를 전달하면서 장치 등록 과정을 수행하지만, 도 2의 경우는 IoT 디바이스(110)의 식별자를 전달하면서 장치 등록 과정을 수행하므로, 장치등록 절차를 수행하기 위해 전송되는 정보량을 줄일 수 있다.
또한, 도 1의 경우는 IoT 디바이스(110)와 신규 게이트웨이(120) 사이의 장치 등록 과정을 생략하지 않지만, 도 2의 경우는 IoT 디바이스(110)와 신규 게이트웨이(120) 사이의 장치 등록 과정을 생략할 수 있기 때문에, 장치등록 절차를 수행하기 위해 전송되는 정보량을 줄일 수 있다.
다시 말해, IoT 디바이스(110)와 신규 게이트웨이(120) 사이의 통신 대역폭에 비해 장치 등록 절차를 수행하기 위해 전송되는 데이터량이 크다. 그래서, 종래의 사물 인터넷 표준의 장치 등록 절차에 따르면, 이동한 IoT 디바이스(110)는 신규 게이트웨이(120)를 통해 장치 등록 절차를 수행하는데 걸리는 시간이 오래 걸린다.
그런데, 도 2에서는 신규 게이트웨이(120)는 IoT 디바이스(110)의 이동을 감지하고, IoT 디바이스(110)의 'L2-식별자'를 이용하여 IoT 플랫폼(130)의 장치 등록 정보를 변경한다.
그리고, 신규 게이트웨이(120)와 IoT 플랫폼(130) 간의 메시지 통신은 이동하는 IoT 디바이스(110)의 장치 등록 처리를 수행함으로써 IoT 디바이스(110)와 신규 게이트웨이(120) 사이의 장치 등록 절차를 생략할 수 있기 때문에 IoT 디바이스(110)와 신규 게이트웨이(120) 사이의 통신에서 소요되는 시간을 최소화할 수 있다.
신규 게이트웨이(120)는 적어도 하나 이상의 프로세서와 컴퓨터 판독 가능한 명령들을 저장하기 위한 메모리를 포함한다. 이러한 명령들은 적어도 하나의 프로세서에 의해 실행된다.
부가적으로, 신규 게이트웨이(120)는 이동하는 IoT 디바이스(110)의 식별자를 이용하여 IoT 플랫폼(130)에 등록되어 있는 IoT 디바이스(110)의 장치등록 정보를 수정 변경하도록 요청할 수 있다.
도 3은 본 발명의 다른 실시예에 따른 이동형 IoT 디바이스의 장치 등록 방법을 나타내는 도면이다.
도 3은 도 2와 달리, IoT 디바이스(110)와 신규 게이트웨이(120) 사이의 인증 및 보안 세션 설정 과정이 장치등록 핸드오버 처리 과정에 앞서 수행된 경우를 나타낸다. 도 3은 IoT 디바이스(110)의 장치등록 과정에 의해 신규 게이트웨이(120)에 IoT 디바이스(110)의 장치등록이 이루어지는 경우를 나타낸다. 여기서, 도 3의 자세한 설명은 전술한 도 2의 설명에 중복되므로 생략하기로 한다. 즉, S201 단계 내지 S204 단계에 대한 자세한 설명은 생략한다.
전술한 바와 같이, 신규 게이트웨이(120)는 IoT 디바이스(110)의 이동성 발견 이후 장치등록 핸드오버 절차를 수행함과 동시에, IoT 디바이스(110)와 함께 사물 인터넷 표준에 따른 등록 과정을 별도로 수행한다. 이때, IoT 디바이스(110)는 장치등록 절차를 진행하기 위한 인증 및 보안 설정을 위한 보안 세션을 설정한다(S205).
그런데, IoT 디바이스(110)는 보안 세션 설정 과정의 수행시간이 짧게 걸린 경우에, 신규 게이트웨이(120)로부터 장치등록 핸드오버 처리 결과가 포함된 응답메시지를 전송받기 이전에 장치등록 과정을 진행할 수 있다(S205). 이때, IoT 디바이스(110)는 신규 게이트웨이(120)로 장치등록 메시지를 전송한다(S207).
그리고, 신규 게이트웨이(120)는 IoT 플랫폼(130)으로부터 장치등록 핸드오버 결과메시지를 전송받는 것보다 IoT 디바이스(110)로부터 장치등록 메시지를 먼저 전송받으면, IoT 디바이스(110)로부터 전송된 장치등록 메시지를 기반으로 장치등록 절차를 수행한다(S208).
이후, 신규 게이트웨이(120)는 장치등록 절차 수행 결과가 포함된 응답메시지를 IoT 디바이스(110)로 전달함으로써, IoT 디바이스(110)의 장치등록 절차를 마무리할 수 있다(S209).
일부 실시 예에 의한 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CDROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.
비록 상기 설명이 다양한 실시예들에 적용되는 본 발명의 신규한 특징들에 초점을 맞추어 설명되었지만, 본 기술 분야에 숙달된 기술을 가진 사람은 본 발명의 범위를 벗어나지 않으면서도 상기 설명된 장치 및 방법의 형태 및 세부 사항에서 다양한 삭제, 대체, 및 변경이 가능함을 이해할 것이다. 따라서, 본 발명의 범위는 상기 설명에서보다는 첨부된 특허청구범위에 의해 정의된다. 특허청구범위의 균등 범위 안의 모든 변형은 본 발명의 범위에 포섭된다.
10 : 기존 게이트웨이 110 : IoT 디바이스
120 : 신규 게이트웨이 130 : IoT 플랫폼
120 : 신규 게이트웨이 130 : IoT 플랫폼
Claims (8)
- 게이트웨이가 IoT 디바이스의 이동성 발견에 따라 장치등록 핸드오버 요청메시지를 생성하여 IoT 플랫폼으로 전송하는 단계;
상기 게이트웨이가 상기 IoT 플랫폼으로부터 장치등록 핸드오버 결과메시지가 전송됨에 따라 상기 IoT 디바이스에 대한 장치 등록 절차를 수행하는 단계; 및
상기 게이트웨이가 상기 IoT 디바이스로 장치등록 핸드오버 처리 결과가 포함된 응답메시지를 전송하는 단계;를 포함하며,
상기 IoT 플랫폼으로 전송하는 단계 이전에, 상기 게이트웨이가 2계층 이동성 발견 기법을 통해 상기 IoT 디바이스가 자신에 연결되어 있는 통신 네트워크에 연결됨을 판단하는 단계;
상기 IoT 플랫폼으로 전송하는 단계는,
상기 IoT 디바이스가 사물 인터넷 표준에 따른 장치등록 절차를 수행하기 위한 보안 세션을 설정하는 단계; 및
상기 IoT 디바이스가 상기 게이트웨이로부터 상기 응답메시지를 전송받음에 따라 상기 게이트웨이에 장치등록 절차를 생략하는 단계;
상기 장치등록 핸드오버 요청메시지는,
상기 IoT 디바이스의 'L2-식별자'와 상기 게이트웨이의 식별자가 포함되고,
상기 장치등록 핸드오버 결과메시지는,
장치등록 핸드오버 처리 결과, 상기 IoT 디바이스의 '정보모델 정보'와 '컨텍스트 정보', 상기 IoT 디바이스의 리소스 정보가 포함되며,
상기 장치등록 핸드오버 처리 결과는,
상기 IoT 디바이스의 장치 등록과 관련된 기존 게이트웨이를 상기 게이트웨이로 변경하고,상기 컨텍스트 정보는 상기 IoT 디바이스의 정보 보고 속성과 관련된 정보이며,
상기 IoT 플랫폼으로부터 상기 장치등록 핸드오버 결과메시지를 전송받는 것보다 상기 IoT 디바이스로부터 장치등록 메시지를 먼저 전송받으면, 상기 IoT 디바이스로부터 전송된 상기 장치등록 메시지를 기반으로 장치등록 절차를 수행하는 것을 특징으로 하는, 이동형 ⅠoT 디바이스의 장치 등록 방법
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180008347A KR102387758B1 (ko) | 2018-01-23 | 2018-01-23 | 이동형 ⅠoT 디바이스의 장치 등록 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180008347A KR102387758B1 (ko) | 2018-01-23 | 2018-01-23 | 이동형 ⅠoT 디바이스의 장치 등록 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190095593A KR20190095593A (ko) | 2019-08-16 |
KR102387758B1 true KR102387758B1 (ko) | 2022-04-19 |
Family
ID=67806570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180008347A KR102387758B1 (ko) | 2018-01-23 | 2018-01-23 | 이동형 ⅠoT 디바이스의 장치 등록 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102387758B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20230125644A (ko) * | 2022-02-21 | 2023-08-29 | 삼성전자주식회사 | 기기를 서비스에 연결하기 위한 방법 및 장치 |
KR102519874B1 (ko) * | 2022-07-01 | 2023-04-11 | 아카라코리아 주식회사 | 사물 인터넷 디바이스 관리 방법 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5589098B2 (ja) * | 2010-03-09 | 2014-09-10 | インターデイジタル パテント ホールディングス インコーポレイテッド | 機器対機器通信をサポートするための方法および装置 |
KR101642739B1 (ko) | 2015-05-20 | 2016-08-02 | 유엔젤주식회사 | 사물 인터넷 디바이스 위치 확인 서비스 시스템 및 방법 |
-
2018
- 2018-01-23 KR KR1020180008347A patent/KR102387758B1/ko active IP Right Grant
Non-Patent Citations (1)
Title |
---|
공개특허공보 제10-2013-0004497호 (2013.01.10.)* |
Also Published As
Publication number | Publication date |
---|---|
KR20190095593A (ko) | 2019-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI624188B (zh) | 無線廣域網路-無線區域網路聚合架構之長期演進技術基站與用戶設備及其前置連結與前置認證的方法 | |
JP2017532874A5 (ko) | ||
KR20200135500A (ko) | 연결 재확립 방법 및 장치 | |
US20230388891A1 (en) | Managing ue information after preparing a conditional mobility procedure | |
JP2012514934A (ja) | 無線通信システムにおける負荷バランシングのための方法および装置 | |
JP2010530181A (ja) | 第1タイプから第2タイプの無線ネットワークへ移動局をハンドオーバさせる方法、システム及び装置 | |
JP2014512145A (ja) | 異種ネットワークにおけるスモールセル発見のための方法および装置 | |
US11711739B2 (en) | Supporting mobility during low activity state | |
US11528648B2 (en) | Hybrid release for processing user equipment transaction | |
KR102387758B1 (ko) | 이동형 ⅠoT 디바이스의 장치 등록 방법 | |
EP4008129B1 (en) | Configuration handling at a user device | |
KR20210091287A (ko) | 무선 장치의 무선 액세스 능력 | |
US20220150774A1 (en) | Handover during secondary cell group failure | |
US20220322141A1 (en) | Communication of Segmented Radio Resource Control Messages | |
WO2022089430A1 (zh) | 指示方法、装置、设备及可读存储介质 | |
US9949176B2 (en) | Wireless communication apparatus and method | |
US20190320482A1 (en) | Link re-establishment method, apparatus, and system | |
US20230085746A1 (en) | Managing Conditional Configuration in Dual Connectivity Scenarios | |
US20220279619A1 (en) | Systems and Methods for Handling a Radio Resource Control Inactive State | |
EP3841785B1 (en) | Ue context forwarding | |
JP2017525251A (ja) | コア・ネットワークとの無線ノード認証のオフローディング | |
US20210377848A1 (en) | Choosing core network types | |
US20230413358A1 (en) | Providing Conditional Configuration at an Early Opportunity | |
US20240057216A1 (en) | Managing conditional configuration in scg deactivation scenarios | |
US20220394572A1 (en) | Conditional operations with a suspended radio connection |
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 |