KR101601045B1 - Machine to machine communication method for machine to machine communication system - Google Patents
Machine to machine communication method for machine to machine communication system Download PDFInfo
- Publication number
- KR101601045B1 KR101601045B1 KR1020150015537A KR20150015537A KR101601045B1 KR 101601045 B1 KR101601045 B1 KR 101601045B1 KR 1020150015537 A KR1020150015537 A KR 1020150015537A KR 20150015537 A KR20150015537 A KR 20150015537A KR 101601045 B1 KR101601045 B1 KR 101601045B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- communication
- external device
- wireless network
- internal
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/681—Types of network addresses using addresses for wireless personal area networks or wireless sensor networks, e.g. Zigbee addresses
-
- H04L61/6081—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/30—Managing network names, e.g. use of aliases or nicknames
- H04L61/3015—Name registration, generation or assignment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/35—Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 발명은 M2M 통신방법에 관한 것으로, 더욱 상세하게는 M2M 통신을 지원하는 M2M 통신 시스템에서 무선 네트워크의 통신범위 밖에 위치하는 기기에 대한 무선통신을 가능하게 하는 M2M 통신 시스템의 M2M 통신방법에 관한 것이다.
The present invention relates to an M2M communication method, and more particularly, to an M2M communication method of an M2M communication system that enables wireless communication with a device located outside a communication range of a wireless network in an M2M communication system supporting M2M communication .
기계 대 기계 통신 시스템에서 기계간(machine to machine, 이하, M2M) 통신은 사물의 인터넷(Internet of Thing) 개념을 구현하기 위한 것으로, 단말과 기지국 정보 교환, 혹은 단말 간의 정보 교환을 사람의 상호 작용 없이 오직 기계끼리 수행하는 통신을 의미한다. In machine-to-machine communication system, machine to machine (M2M) communication is to implement the concept of Internet of Thing, and it is necessary to exchange information between terminal and base station, This means that communication is carried out only between machines without the other.
M2M 통신을 이용해 구현할 수 있는 서비스로는 보안 접근(secured access), 감시(surveillance)서비스, 추적(tracking), 경로(tracing), 복구(recovery) 서비스, 공중 안전(public safety) 서비스, 자동 지급(payment) 서비스, 건강 관리(healthcare)서비스, 원격 유지 및 관리(remote maintenance and control) 서비스, 그리고 스마트 미터링 (smart metering) 서비스 등이 있다.Services that can be implemented using M2M communication include secured access, surveillance services, tracking, tracing, recovery services, public safety services, automatic payments payment service, healthcare service, remote maintenance and control service, and smart metering service.
이러한 M2M 통신 시스템은 다양한 기기 식별자를 사용할 수 있는데, 이러한 기기 식별자는 기지국에 의하여, 기기의 시스템 접속, 해제 및 기기의 상태 제어를 위해 사용한다. 또한 기지국에서 각 기기에게 할당하는 자원에 대한 정보(A-MAP IE) 메시지를 전달할 때 기기 식별자를 사용할 수 있다. 여기서 자원 할당 정보(A-MAP IE) 메시지를 기기에게 전달할 때, 자원 할당 정보(A-MAP IE)에 기기의 식별자 정보가 직접적으로 파라미터로 포함되는 대신, 해당 자원 할당 정보(A-MAP IE)에 대한 순환 중복 검사(cyclic redundancy check, CRC)에 배타적 논리합(exclusive or, XOR) 연산된 형식으로 마스킹하여 전송된다.Such a M2M communication system may use various device identifiers, which are used by the base station to connect and disconnect the devices, and to control the status of the devices. In addition, a device identifier can be used when a base station transmits information on resources (A-MAP IE) allocated to each device. In this case, when transmitting the resource allocation information (A-MAP IE) message to the device, the identifier information of the device is directly included in the resource allocation information (A-MAP IE) Is masked in an exclusive OR (XOR) operation on a cyclic redundancy check (CRC) for the data.
한편, M2M 통신은 metering, health care, fleet management 등을 지원하기 위한 통신 시스템으로 저전력소비, 복수의 장치에 대한 지원, 적은 용량의 버스트 전송 및 보안 지원 등의 요구 조건도 만족해야 한다. 따라서 종래 시스템의 물리 계층의 변화를 최소화하면서 복수의 기기가 최소의 전력을 사용하며 동작할 수 있도록 기기 식별자를 제공할 수 있는 방안이 필요하다.On the other hand, M2M communication is a communication system to support metering, health care, fleet management, etc. It should meet requirements such as low power consumption, support for multiple devices, small burst transmission and security support. Therefore, there is a need to provide a device identifier so that a plurality of devices can operate with minimum power while minimizing changes in the physical layer of the conventional system.
이러한 M2M 통신은 대한민국 특허청에 M2M 통신에서의 송신방법을 명칭으로 하여 특허공개된 1020120090855호가 있으며, 이는 복수의 단말 중 적어도 하나의 단말에게 하나의 그룹에 속하는 그룹 단말을 표시하는 단말 그룹 식별자(M2M device group ID, MGID)를 할당하는 단계, 그리고 상기 그룹 단말에 속하는 적어도 하나의 단말이 유휴 상태인 경우에 상기 단말 그룹 식별자가 유지되는 단계를 포함하는 송신방법을 개시한다. Such a M2M communication is disclosed in Korean Intellectual Property Office (KIPO) as a method of transmitting in M2M communication, which is disclosed in Patent Publication No. 1020120090855. In this case, at least one terminal among a plurality of terminals has a terminal group identifier (M2M device group ID, and MGID), and maintaining the terminal group identifier when at least one terminal belonging to the group terminal is in an idle state.
이와 같이 종래에는 기기에 대한 식별정보를 효율적으로 부여하기 위한 노력을 계속하여 왔다. As such, in the past, efforts have been made to efficiently provide identification information to devices.
또한 종래에는 한정적인 무선 네트워크의 통신범위를 보다 광범위하게 개선할 수 있는 네트워크 경로 선택에 대한 방법을 통하여 무선 네트워크의 통신범위 이탈 및 통신범위 밖의 기기들에게 안정적인 통신을 보장하기 위한 기술의 개발도 요구되고 있다. In addition, it is also required to develop a technology for securing stable communication to devices outside the communication range and outside the communication range of the wireless network through a method for selecting a network path that can broaden the communication range of the limited wireless network in the past .
특히 상기한 무선 네트워크의 통신범위를 확장함에 있어 추가적인 AP(Access Point)의 설치를 요구하지 않게 함으로써 비용을 절감하고 이윤을 증대시켜, 서비스 제공자의 이윤 및 비용문제를 해소할 수 있는 기술의 개발이 요구되었다. In particular, the development of a technology that can reduce costs and increase profits by eliminating the need to install additional access points (APs) in expanding the communication range of the wireless network, thereby solving the profit and cost problems of service providers Required.
또한 상기 무선 네트워크의 통신범위를 확장시키는 것 뿐만 아니라, 무선통신범위 밖의 기기가 가장 짧은 경로를 선택하여 M2M 통신 기능을 수행할 수 있게 하는 것도 요구되었다.
It has also been required not only to extend the communication range of the wireless network but also to allow the devices outside the wireless communication range to select the shortest path to perform the M2M communication function.
본 발명은 M2M 통신을 지원하는 M2M 통신 시스템에서 무선 네트워크의 통신범위 밖에 위치하는 기기에 대한 무선통신을 가능하게 하는 M2M 통신 시스템의 M2M 통신방법을 제공하는 것을 그 목적으로 한다.
An object of the present invention is to provide an M2M communication method of an M2M communication system that enables wireless communication to devices located outside a communication range of a wireless network in an M2M communication system supporting M2M communication.
상기한 목적을 달성하기 위한 본 발명에 따르면, M2M 통신 시스템의 M2M 통신방법에 있어서, 게이트웨이와 다수의 내부기기로 구성되는 무선 네트워크의 무선통신범위의 외부에 존재하는 외부기기가, 상기 무선 네트워크에 속하는 내부기기들로 ID 정보를 요청하는 단계; 상기 ID 정보의 요청을 수신받은 무선 네트워크에 속하는 내부기기들이 자신의 ID 정보를 반환하면, 그 ID 정보 중 상위 레벨과의 계층의 수가 가장 짧은 기기를 선택하여 ID 부여를 요청하는 단계; 상기 ID 부여를 요청받은 기기가, 상기 외부기기에 대해 부여한 ID 정보가 수신되면, 이 ID 정보를 토대로 상기 ID 정보를 송신한 외부기기를 통해 상기 게이트웨이와 통신하는 단계;를 포함할 수 있다.According to another aspect of the present invention, there is provided an M2M communication method for an M2M communication system, the method comprising the steps of: receiving, by an external device existing outside a wireless communication range of a wireless network constituted by a gateway and a plurality of internal devices, Requesting ID information to belong to internal devices; When an internal device belonging to a wireless network that receives a request for the ID information returns its ID information, requesting an ID to select an apparatus having the shortest number of layers with a higher level among the ID information; And a step of communicating with the gateway through the external device that has transmitted the ID information based on the ID information received by the device requested by the ID requesting to the external device.
또한, 상기 내부기기의 ID 정보에는 상위 레벨과의 계층의 수에 대한 정보가 포함됨이 바람직하다.In addition, the ID information of the internal device preferably includes information on the number of layers with the upper level.
또한, 상기 내부기기가 상기 외부기기에 대해 부여한 ID 정보는 자신의 ID 정보와 외부기기에 대해 고유하게 부여한 ID 정보를 결합하여 생성함이 바람직하다. It is preferable that the ID information given by the internal device to the external device is generated by combining the ID information of the internal device with the ID information uniquely assigned to the external device.
또한, 상기 내부기기의 ID 정보는 상위 레벨과의 계층의 수에 대응되는 자릿수를 가지며, 각 자릿수의 숫자가 연결 순서에 따라 순차적으로 부여된 숫자열임이 바람직하다.In addition, the ID information of the internal device has a number of digits corresponding to the number of layers with the upper level, and the number of digits is preferably a numerical sequence sequentially assigned according to the connection order.
또한, 상기 외부기기에 대해 고유하게 부여한 ID는 ID 부여순서에 따라 순차적으로 부여된 숫자임이 바람직하다.
In addition, the ID uniquely assigned to the external device is preferably a number sequentially assigned in accordance with the ID giving order.
본 발명은 한정적인 무선 네트워크의 통신범위를 보다 광범위하게 개선할 수 있는 네트워크 경로 선택에 대한 방법을 통하여 무선 네트워크의 통신범위 이탈 및 통신범위 밖의 기기들에게 안정적인 통신을 보장하는 효과가 있다. The present invention has the effect of ensuring stable communication to devices outside the communication range and outside the communication range of the wireless network through a method for network path selection that can improve the communication range of a limited wireless network more widely.
또한 본 발명은 무선 네트워크의 통신범위를 확장함에 있어 추가적인 AP(Access Point)의 설치를 요구하지 않게 함으로써 비용을 절감하고 이윤을 증대시켜, 서비스 제공자의 이윤 및 비용문제를 해소할 수 있는 효과가 있다. Further, the present invention does not require installation of an additional access point (AP) in expanding the communication range of the wireless network, thereby reducing costs and increasing profits, thereby solving the problem of profit and cost of the service provider .
또한 본 발명은 무선 네트워크의 통신범위를 확장시키는 것 뿐만 아니라, 무선통신범위 밖의 기기가 가장 짧은 경로를 선택하여 M2M 통신 기능을 수행할 수 있게 하는 효과가 있다.
In addition, the present invention not only extends the communication range of the wireless network, but also enables devices outside the wireless communication range to select the shortest path to perform the M2M communication function.
도 1은 본 발명의 바람직한 실시예에 따른 M2M 통신 시스템의 구성을 도시한 도면.
도 2는 도 1의 기기에 대한 상세구성도.
도 3은 본 발명의 바람직한 실시예에 따른 M2M 통신방법의 절차도.
도 4는 본 발명의 바람직한 실시예에 따른 M2M 통신 시스템의 통신과정을 예시한 도면. BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a diagram showing a configuration of an M2M communication system according to a preferred embodiment of the present invention. Fig.
Fig. 2 is a detailed configuration diagram of the device of Fig. 1; Fig.
3 is a flow chart of a method of M2M communication according to a preferred embodiment of the present invention.
4 is a diagram illustrating a communication process of an M2M communication system according to a preferred embodiment of the present invention.
본 발명은 한정적인 무선 네트워크의 통신범위를 보다 광범위하게 개선할 수 있는 네트워크 경로 선택에 대한 방법을 통하여 무선 네트워크의 통신범위 이탈 및 통신범위 밖의 기기들에게 안정적인 통신을 보장한다.The present invention guarantees reliable communication to devices outside the communication range and out of communication range of the wireless network through a method for network path selection that can improve the communication range of the limited wireless network more widely.
또한 본 발명은 무선 네트워크의 통신범위를 확장함에 있어 추가적인 AP(Access Point)의 설치를 요구하지 않게 함으로써 비용을 절감하고 이윤을 증대시켜, 서비스 제공자의 이윤 및 비용문제를 해소한다.Further, the present invention does not require the installation of an additional access point (AP) in expanding the communication range of the wireless network, thereby reducing costs and increasing profits, thereby solving the profit and cost problems of the service provider.
또한 본 발명은 무선 네트워크의 통신범위를 확장시키는 것 뿐만 아니라, 무선통신범위 밖의 기기가 가장 짧은 경로를 선택하여 M2M 통신 기능을 수행할 수 있게 한다.
Further, the present invention not only extends the communication range of the wireless network, but also permits devices outside the wireless communication range to perform the M2M communication function by selecting the shortest path.
<M2M 통신 시스템의 구성><Configuration of the M2M communication system>
이러한 본 발명의 바람직한 실시예에 따른 M2M 통신 시스템의 구성을 도 1을 참조하여 상세히 설명한다. The configuration of the M2M communication system according to the preferred embodiment of the present invention will be described in detail with reference to FIG.
상기 M2M 통신 시스템은 M2M 통신을 수행하는 내부기기들이 형성하는 무선 네트워크(200)를 구비하며, 그 무선 네트워크(200)는 외부의 서버(M2M SEVER; NSCL)(100)와의 통신을 담당하는 게이트웨이(M2M GATEWAY; GSCL)(202)와 다수의 내부기기(204~210)로 구성된다. 상기 다수의 내부기기(204~210)는 M2M 통신을 통한 서비스를 수행한다. 이러한 기기들로는 스마트 폰, 컴퓨터, 세탁기, TV, 가로등 등이 될 수 있다. 상기한 무선 네트워크(200)의 통신범위밖에 존재하는 외부기기(212)도, 본 발명의 바람직한 실시예에 따라 상기 무선 네트워크(200) 내의 어느 한 기기를 통해 상기 무선 네트워크(200)를 통한 M2M 통신을 수행한다.
The M2M communication system includes a wireless network 200 formed by internal devices that perform M2M communication and the wireless network 200 includes a gateway 200 for communication with an external server M2M SEVER M2M Gateway (GSCL) 202 and a plurality of internal devices 204-210. The plurality of internal devices 204 to 210 perform services through M2M communication. Such devices may be smart phones, computers, washing machines, TVs, street lamps, and the like. The external device 212 existing outside the communication range of the wireless network 200 may also perform the M2M communication through the wireless network 200 through one of the devices in the wireless network 200 according to the preferred embodiment of the present invention .
상기 게이트웨이(202)는 외부의 서버(100)와 통신하여, 상기 무선 네트워크(200)를 구성하는 내부 또는 외부기기들(204~212)에 대한 관리 또는 모니터링, 소정 서비스의 제공 등을 가능하게 한다. 좀 더 설명하면, 상기 서버(100)는 제1 내지 제N관리자 단말기(1021~102N) 중 어느 하나 이상으로부터의 요청에 따라 상기 무선 네트워크(200)내의 다수의 내부기기(204~210) 및 그 다수의 내부기기(204~210)를 통해 연결된 외부기기(212)로 제어명령을 제공하거나, 각 기기들(204~212)로부터 제공되는 정보를 가공하여 해당 관리자 단말기로 제공한다.
The gateway 202 communicates with an external server 100 to enable management or monitoring of internal or external devices 204 to 212 constituting the wireless network 200 and provision of a predetermined service . In more detail, the server 100 receives a request from one or more of the first to Nth manager terminals 1021 to 102N, and transmits a request to the plurality of internal devices 204 to 210 in the wireless network 200, And provides a control command to an external device 212 connected through a plurality of internal devices 204 to 210 or processes information provided from the devices 204 to 212 and provides the processed command to the corresponding administrator terminal.
상기한 M2M 통신 시스템의 각부에 대한 상세구성을 도 2를 참조하여 설명한다. The detailed configuration of each part of the above-mentioned M2M communication system will be described with reference to FIG.
상기 무선 네트워크에 속하는 다수의 기기들(204~210)는 고유 기능을 수행하는 디바이스 어플리케이션 모듈과, 다른 기기와의 통신을 담당하는 통신모듈과, DLA와 DSCL(Device Service Capability Layer)을 구비한다. The plurality of devices 204 to 210 belonging to the wireless network include a device application module for performing a unique function, a communication module for communication with another device, and a DLA and a DSCL (Device Service Capability Layer).
그리고 상기 무선 네트워크에 속하는 게이트웨이(202)는 GAE, GGC, GRAR, GCS, GREM, GSEC, 다른 기기와의 통신을 담당하는 통신모듈, MID를 구비한다. The gateway 202 belonging to the wireless network includes a communication module, MID, which is responsible for communication with GAE, GGC, GRAR, GCS, GREM, GSEC, and other devices.
그리고 상기 서버(100)는 NAE, NGC, NRAR, NCS, NREM, NSEC, 다른 기기와의 통신을 담당하는 통신모듈, MID를 구비한다. The server 100 includes a communication module and an MID for communication with other devices such as NAE, NGC, NRAR, NCS, NREM, and NSEC.
그리고 관리자 단말기(1021)에는 다수의 내외부기기(204~212)에 대한 제어 및 관리를 이행하는 네트워크 어플리케이션이 구비된다. The administrator terminal 1021 is provided with a network application for performing control and management of a plurality of internal and external devices 204 to 212.
그리고 인증서버(104)는 다수의 기기들(204~212)에 대한 정보를 저장하는 데이터베이스와 다른 기기와의 통신을 담당하는 통신모듈을 구비한다. The authentication server 104 includes a database for storing information on a plurality of devices 204 to 212 and a communication module for communicating with other devices.
그리고 상기 무선 네트워크의 외부에 위치하는 기기(212)는 디바이스 어플리케이션 모듈과, 통신모듈과, DLA로 구성된다. The device 212 located outside the wireless network is composed of a device application module, a communication module, and a DLA.
<M2M 통신방법><M2M communication method>
상기한 M2M 통신 시스템에 적용가능한 본 발명에 따르는 M2M 통신방법을 도 3의 흐름도를 참조하여 상세히 설명한다. The M2M communication method according to the present invention applicable to the above-mentioned M2M communication system will be described in detail with reference to the flowchart of FIG.
상기 무선 네트워크(200)의 통신범위 밖에 위치하는 외부기기(212)는 상기 무선 네트워크(200)에 조인하기 위해 ID 요청 메시지를 상기 무선 네트워크(200)의 내부 기기들(204~210)로 전송한다(300단계). The external device 212 located outside the communication range of the wireless network 200 transmits an ID request message to the internal devices 204 to 210 of the wireless network 200 to join the wireless network 200 (Step 300).
상기 내부 기기들(204~210) 중 상기 ID 요청 메시지를 수신한 내부 기기들 각각은 상기 요청에 응답하여 자신의 ID 정보를 상기 외부기기(212)로 반환한다(3021~302N). 여기서, 상기 내부 기기의 ID 정보는 상기 게이트웨이(202)와의 통신을 위해 거쳐야 하는 기기의 수 및 연결된 순서에 따라 순차적으로 부여된 숫자열로 정해질 수 있다. Each of the internal devices receiving the ID request message among the internal devices 204 to 210 returns their ID information to the external device 212 in response to the request (3021 to 302N). Here, the ID information of the internal device can be determined by the number of devices that are required to communicate with the gateway 202 and the number sequence sequentially assigned according to the order of connection.
상기 외부기기(212)는 상기 내부기기들이 반환한 ID 정보들을 토대로 게이트웨이(202)까지 도달하기에 가장 짧은 경로를 가진 기기를 검출하고, 그 기기로 ID 부여 요청을 한다(304,306단계). 좀더 설명하면, 무선 네트워크내의 기기들에게 부여되는 ID는 게이트웨이(202)에 직접 연결된 경우에는 X(X=1,2,3,4 ...)가 부여되고, X를 통해 연결된 기기들에는 XY(X=1,2,3,4 ..., Y=1,2,3,4 ...)가 부여된다. 이러한 ID 부여방식에 근거하여 가장 짧은 경로의 기기를 우선 선택한다. 즉, 우선순위는 X>XY이다. The external device 212 detects the device having the shortest path to reach the gateway 202 based on the ID information returned by the internal devices, and requests the device to give an ID (steps 304 and 306). More specifically, the IDs assigned to the devices in the wireless network are given X (X = 1, 2, 3, 4 ...) when they are directly connected to the gateway 202, (X = 1, 2, 3, 4, ..., Y = 1, 2, 3, 4 ...). Based on this ID granting method, the device with the shortest path is first selected. That is, the priority is X> XY.
상기 ID 부여요청을 받은 내부기기는 상기 외부기기(212)의 ID 정보를 할당하고, 이를 외부기기로 반환한다. 여기서, 상기 외부기기(212)의 ID 정보는 자신의 ID와 상기 외부기기에 대해 고유하게 부여한 ID로 구성되며, 상기 외부기기에 대해 고유하게 부여된 ID는 ID 부여순서에 따라 순차적으로 부여된 숫자열로 정해질 수 있다. 또한 상기 내부기기는 상기 외부기기에 대한 ID 정보를 게이트웨이(202) 및 서버(100)로 제공하여, 관리자 및 서버(100)가 상기 외부기기(212)에 대한 ID 정보를 획득하게 한다(308~314단계). Upon receiving the ID grant request, the internal device allocates the ID information of the external device 212 and returns it to the external device. Here, the ID information of the external device 212 is composed of its own ID and an ID uniquely assigned to the external device, and the ID uniquely assigned to the external device is a number Heat. The internal device provides the ID information of the external device to the gateway 202 and the server 100 so that the administrator and the server 100 acquire the ID information about the external device 212, 314).
이후, 상기 외부기기(212)는 반환된 ID 정보를 저장하고, 이 저장된 ID 정보를 통해 상기 ID를 부여한 내부기기(210)를 통해 게이트웨이(202)에 접속하고, 그 게이트웨이(202)를 통해 서버(100)와 통신한다. 상기 서버(100) 역시, 상기 게이트웨이(202)와 내부기기(210)를 통해 상기 외부기기(212)와 통신한다.
Thereafter, the external device 212 stores the returned ID information, accesses the gateway 202 through the internal device 210 to which the ID is assigned through the stored ID information, (100). The server 100 also communicates with the external device 212 through the gateway 202 and the internal device 210.
이와 같이 본 발명은 무선 네트워크의 통신범위 밖의 외부기기가 무선 네트워크의 통신범위 내의 내부기기의 DSCL(Device Service Capability Layer)를 통하여 M2M 통신 서비스를 제공받을 수 있게 한다. 이를 위해 무선 네트워크의 통신범위 밖의 외부기기는 무선 네트워크의 통신범위 내의 내부기기에 자신의 Device Application(DA)를 등록하고, 내부기기는 자신의 DSCL(Device Service Capability Layer)을 업데이트한다.As described above, the present invention enables an external device outside the communication range of the wireless network to receive the M2M communication service through DSCL (Device Service Capability Layer) of the internal device within the communication range of the wireless network. To this end, an external device outside the communication range of the wireless network registers its own Device Application (DA) in an internal device within the communication range of the wireless network, and the internal device updates its DSCL (Device Service Capability Layer).
이러한 등록후, 내부기기의 DSCL 업데이트 상태는 상위 계층인 게이트웨이인 GSCL(Gateway Service Capability layer)에도 업데이트되며, 마찬가지로 연결된 서버인 NSCL(Network Service Capability layer)에도 업데이트된다.After this registration, the DSCL update state of the internal device is updated also in the Gateway Service Capability layer (GSCL), which is the upper layer gateway, and also in the NSCL (Network Service Capability layer), which is a connected server.
최종적으로 서버의 NSCL에서 업데이트가 완료되면, 네트워크 어플리케이션(Network Application), 즉 사용자 또는 관리자는 등록된 무선 네트워크의 통신범위밖의 외부기기에 대한 제어 및 관리, 구독 등의 M2M 통신 서비스를 사용할 수 있게 된다.
Finally, when the update is completed in the NSCL of the server, the network application, that is, the user or the manager, can use the M2M communication service such as control, management, subscription, etc. to the external device outside the communication range of the registered wireless network .
도 4는 본 발명의 바람직한 실시예에 따른 M2M 통신 방법을 개략적으로 도시한 것이다. 이를 참조하면, 게이트웨이인 GSCL에 연결된 M2M 통신 서비스를 위한 기기들은 각각 고유한 이름을 가진다.4 schematically illustrates a method of M2M communication according to a preferred embodiment of the present invention. Referring to this, each device for the M2M communication service connected to the gateway GSCL has a unique name.
예를들어, 게이트웨이인 GSCL에 연결된 기기들의 고유한 이름(ID)은 연결된 순서의 값으로 정해진다. 즉, 게이트웨이인 GSCL에 연결된 첫 번째 기기는 “1” 노드이며, 두 번째로 연결된 기기는 “2” 노드이다. 그 다음은 “3”, “4”, “5”의 순서로 고유 이름(ID)이 부여된다. For example, the unique names (IDs) of devices connected to the gateway GSCL are determined by the value of the connected sequence. That is, the first device connected to the gateway GSCL is the "1" node, and the second connected device is the "2" node. Next, a unique name (ID) is assigned in the order of "3", "4", and "5".
그리고, 상기 기기를 통해 연결된 기기들의 이름(ID)은 자신이 연결된 기기 이름에 자신의 이름을 덧붙여 부여된다. 즉, “1” 노드에 처음으로 연결된 노드는 “11”노드이며, 다음으로 연결된 노드는 “12”노드이다. 이와 같이 본 발명에 따르면 기기들의 고유한 이름은 자신의 상위 레벨의 계층의 수를 나타낸다.The names (IDs) of the devices connected through the device are given by appending their names to the device names to which they are connected. That is, the first node connected to the node "1" is the node "11", and the node connected next is the node "12". Thus, according to the present invention, the unique name of the devices indicates the number of hierarchies of its own higher level.
이를 통해 본 발명은 게이트웨이인 GSCL로 연결되기 위한 경로를 별도의 라우팅 테이블 없이 설정할 수 있다. Accordingly, the present invention can set a path for connection to the gateway GSCL without a separate routing table.
예를 들면, nothing 노드가 “12”노드로 연결되면, nothing 노드가 해당 시스템의 서비스를 제공 받기 위해 2개의 기기를 거쳐야 되며, “5” 노드로 연결된 경우, 해당 시스템의 서비스를 제공 받기 위해 1개의 기기를 거쳐야 된다.For example, if the nothing node is connected to the node "12", then the nothing node must go through two devices to receive the services of the corresponding system, and if connected to the node "5" It must go through two devices.
이러한 본 발명은 조건이 동일한 경우, 서비스를 받고자 하는 경로(path)의 수를 감소시켜, 전체 서비스에 소요되는 시간을 줄일 수 있게 한다.
The present invention reduces the number of paths to receive a service when the conditions are the same, thereby reducing the time required for the entire service.
100 : 서버
200 : 무선 네트워크
202 : 게이트웨이
204~210 : 내부기기
212 : 외부기기100: Server
200: Wireless network
202: gateway
204 to 210: Internal device
212: External device
Claims (9)
상기 무선 네트워크의 무선통신범위의 외부에 존재하는 외부기기가, 상기 무선 네트워크에 속하는 내부기기들로 ID 정보를 요청하는 단계;
상기 ID 정보의 요청을 수신받은 무선 네트워크에 속하는 내부기기들이 자신의 ID 정보를 반환하면, 그 ID 정보 중 상위 레벨과의 계층의 수가 가장 짧은 내부기기를 선택하여 ID 부여를 요청하는 단계;
상기 ID 부여를 요청받은 내부기기가, 상기 외부기기에 대해 부여한 ID 정보가 수신되면, 상기 외부기기는 상기 내부기기에 상기 외부기기 ID 정보를 등록하고, 상기 내부기기는 자신의 DSCL을 업데이트하는 단계;
상기 DSCL 업데이트 상태는 상기 게이트웨이인 GSCL에도 업데이트되고, 연결된 상기 서버인 NSCL에도 업데이트되는 단계; 및
상기 서버의 NSCL에서 업데이트가 완료되면, 상기 관리자 단말기가 상기 외부기기에 대한 M2M 통신 서비스를 이용하는 단계;를 포함하고,
상기 내부기기의 ID 정보는 상위 레벨과의 계층의 수에 대한 정보를 포함하고, 상기 내부기기의 ID 정보는 상위 레벨과의 계층의 수에 대응되는 자릿수를 가지며, 각 자릿수의 숫자가 연결 순서에 따라 순차적으로 부여된 숫자열임을 특징으로 하는 M2M 통신 시스템의 M2M 통신방법.An M2M communication method for an M2M communication system in which a plurality of internal devices, a gateway, a server, and an administrator terminal are connected by a wireless network,
An external device existing outside the wireless communication range of the wireless network requests ID information from internal devices belonging to the wireless network;
When an internal device belonging to a wireless network receiving a request for the ID information returns its ID information, requesting an ID of an internal device having the lowest number of layers with a higher level among the ID information;
Wherein the external device registers the external device ID information to the internal device when the ID of the internal device requested by the ID request is received by the external device and the DSC of the internal device is updated ;
Updating the DSCL update state to the gateway GSCL and also to the connected NSCL server; And
And when the update is completed in the NSCL of the server, using the M2M communication service for the external device by the administrator terminal,
The ID information of the internal device includes information on the number of layers with the high level, the ID information of the internal device has a number of digits corresponding to the number of layers with the high level, And the number sequence is sequentially assigned to the M2M communication system.
상기 내부기기가 상기 외부기기에 대해 부여한 ID 정보는 자신의 ID 정보와 외부기기에 대해 고유하게 부여한 ID 정보를 결합하여 생성한 것임을 특징으로 하는 M2M 통신 시스템의 M2M 통신방법. The method according to claim 1,
Wherein the ID information given by the internal device to the external device is generated by combining the ID information of the internal device with the ID information uniquely assigned to the external device.
상기 외부기기에 대해 고유하게 부여한 ID는 ID 부여순서에 따라 순차적으로 부여된 숫자임을 특징으로 하는 M2M 통신 시스템의 M2M 통신방법. The method according to claim 1,
Wherein the ID uniquely assigned to the external device is a number sequentially assigned in accordance with an ID giving order.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150015537A KR101601045B1 (en) | 2015-01-30 | 2015-01-30 | Machine to machine communication method for machine to machine communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150015537A KR101601045B1 (en) | 2015-01-30 | 2015-01-30 | Machine to machine communication method for machine to machine communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101601045B1 true KR101601045B1 (en) | 2016-03-10 |
Family
ID=55539200
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150015537A KR101601045B1 (en) | 2015-01-30 | 2015-01-30 | Machine to machine communication method for machine to machine communication system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101601045B1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100746471B1 (en) * | 2006-10-26 | 2007-08-06 | 주식회사 케이티 | Sensor node id assignment method and method for hierarchical configuration of wireless sensor networks using it |
KR20120050652A (en) * | 2010-11-11 | 2012-05-21 | 주식회사 케이티 | Method and system for connecting zigbee device with m2m gateway |
KR20120080542A (en) | 2011-01-07 | 2012-07-17 | 한국전자통신연구원 | Method for transmitting signal in machine to machine comunication |
KR20120090855A (en) | 2011-02-08 | 2012-08-17 | 한국전자통신연구원 | Method for transmitting signal in machine to machine comunication |
KR20140102030A (en) * | 2013-02-13 | 2014-08-21 | 주식회사 케이티 | A Method and Apparatus for service connection between M2M Device or Gateway |
-
2015
- 2015-01-30 KR KR1020150015537A patent/KR101601045B1/en active IP Right Grant
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100746471B1 (en) * | 2006-10-26 | 2007-08-06 | 주식회사 케이티 | Sensor node id assignment method and method for hierarchical configuration of wireless sensor networks using it |
KR20120050652A (en) * | 2010-11-11 | 2012-05-21 | 주식회사 케이티 | Method and system for connecting zigbee device with m2m gateway |
KR20120080542A (en) | 2011-01-07 | 2012-07-17 | 한국전자통신연구원 | Method for transmitting signal in machine to machine comunication |
KR20120090855A (en) | 2011-02-08 | 2012-08-17 | 한국전자통신연구원 | Method for transmitting signal in machine to machine comunication |
KR20140102030A (en) * | 2013-02-13 | 2014-08-21 | 주식회사 케이티 | A Method and Apparatus for service connection between M2M Device or Gateway |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105659634B (en) | For the method close to service and the combined registering and cancellation of Internet of Things service | |
US10085244B2 (en) | Method for guaranteeing operation of control message in wireless communication system and device for same | |
CN110035110B (en) | Cross-domain service layer resource propagation method and equipment | |
CN111787033B (en) | Authority-based resource and service discovery | |
CN106489144B (en) | Search engine optimization for resource directories | |
US20130272252A1 (en) | Method and apparatus for m2m device subscription | |
CN104838618A (en) | Method and apparatus for authenticating access authorization in wireless communication system | |
KR101890768B1 (en) | Enhanced m2m content management based on interest | |
CN106797391A (en) | Use service layer's interworking of MQTT agreements | |
EP2863666A1 (en) | Method and system for searching for external identifier of terminal | |
US10104537B2 (en) | Terminal peripheral control method, M2M gateway, and communications system | |
US20160212732A1 (en) | Method and device for processing a specific request message in wireless communication system | |
EP2911439B1 (en) | Management method and apparatus for monitoring task | |
CN103518362A (en) | System and method for accesssing device having assigned network address | |
CN105766005A (en) | Service coverage management systems and methods | |
EP3682619B1 (en) | Service layer message templates in a communications network | |
US11206531B2 (en) | Method and device for connecting capability exposure function and network functions | |
CN105472597B (en) | Application registration method and device | |
KR20140110529A (en) | Method of registration of devices for M2M network using M2M gateway and M2M gateway for it | |
CN109478153B (en) | Message redirection in machine-to-machine service layer communications | |
CN102104603A (en) | Method, system and device for registering mobile terminal in WEB server | |
KR101995871B1 (en) | M2M Exchange Platform for M2M Roaming | |
CN104935485A (en) | Appliance service calling method, appliance service calling request forwarding method and apparatus | |
KR101601045B1 (en) | Machine to machine communication method for machine to machine communication system | |
CN107211236B (en) | Resource link management equipment and method for service layer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20190304 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20200302 Year of fee payment: 5 |