[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20140110529A - Method of registration of devices for M2M network using M2M gateway and M2M gateway for it - Google Patents

Method of registration of devices for M2M network using M2M gateway and M2M gateway for it Download PDF

Info

Publication number
KR20140110529A
KR20140110529A KR1020130025030A KR20130025030A KR20140110529A KR 20140110529 A KR20140110529 A KR 20140110529A KR 1020130025030 A KR1020130025030 A KR 1020130025030A KR 20130025030 A KR20130025030 A KR 20130025030A KR 20140110529 A KR20140110529 A KR 20140110529A
Authority
KR
South Korea
Prior art keywords
network
gateway
new
registration
management server
Prior art date
Application number
KR1020130025030A
Other languages
Korean (ko)
Other versions
KR101988477B1 (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 KR1020130025030A priority Critical patent/KR101988477B1/en
Publication of KR20140110529A publication Critical patent/KR20140110529A/en
Application granted granted Critical
Publication of KR101988477B1 publication Critical patent/KR101988477B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention relates to a method for registering a device in a network through a gateway based on machine to machine (M2M) communications, comprising: (a) a step of enabling a gateway which completes a predetermined registration procedure and a M2M network management server (below management server) to receive one or more device constitution information which is not registered in a M2M network from a management server; (b) a step of determining a M2M network registration target based on one or more M2M device constitution information received from the management server, when the gateway recognizes the connection of a random new M2M device; and (c) a step of determining the registration of the new M2M device to the M2M network according to the determination result.

Description

게이트웨이를 통한 M2M 네트워크의 디바이스 등록 방법 및 게이트웨이 장 {Method of registration of devices for M2M network using M2M gateway and M2M gateway for it}[0001] The present invention relates to a method and apparatus for registering a device in an M2M network via a gateway,

본 발명은 M2M 네트워크상으로 다수의 M2M 디바이스를 등록하는 방법 및 게이트웨이 장치에 관한 것으로, 구체적으로는, M2M 게이트웨이를 통해 M2M 네트워크상으로 다수의 M2M 디바이스를 등록하는 방법 및 게이트웨이 장치를 제안하기 위한 것이다.The present invention relates to a method and a gateway device for registering a plurality of M2M devices on an M2M network and more specifically to a method and a gateway device for registering a plurality of M2M devices on an M2M network through an M2M gateway .

현대의 정보통신 기술의 발달은 컴퓨터 뿐만 아니라 스마트폰, 휴대용 멀티미디어기기 등의 네트워킹 중심으로 변화하고 있다. 이러한 컴퓨터, 스마트폰 등에 이용되는 연산, 통신 네트워킹 기능의 소형장치들은 정보화기기 뿐만 아니라 인간 주변의 여러 사물에 이용되어 주변의 정보를 획득하고 서로 공유하도록 하는 사물간의 통신 네트워크를 가능하게 한다. The development of modern information and communication technology is changing not only for computers but also for networking of smart phones and portable multimedia devices. Small devices such as computation and communication networking functions used in such computers, smart phones, and the like enable a communication network between objects that are used not only in information devices but also in various objects around human beings to acquire information around them and share them with each other.

그러한 기술 중 대표적인 기술이 장치 대 장치(Machine to Machine: M2M) 통신이다. M2M은 기계들과 일상생활 속에 널리 퍼져 있는 기기들의 네트워킹에 관한 기술이다. M2M 통신은 일련의 기구들을 컴퓨터 본체로부터 일상의 제품들(예, 가전제품, 건물 또는 운송수단 등)까지 연결하고 사용이 가능하도록 한다. One of such technologies is Machine to Machine (M2M) communication. M2M is a technology related to the networking of devices and devices that are widely used in everyday life. M2M communication enables a series of devices to be connected and used from the computer mainframe to everyday products (eg, home appliances, buildings or transportation).

M2M 통신은 M2M 기기에서의 소형 통신장치를 이용하여 네트워크를 구성하고 수집한 정보를 공유하는 개념으로, 인간의 개입 없이 주로 국소지역을 대상으로 하는 USN(Ubiquitous Sensor Network)에서 출발하였으나 점차 그 응용의 범위와 목적이 다양해짐에 따라 각종 유/무선 네트워크가 M2M 통신을 위해 이용될 수 있다. 이러한 M2M 통신은 Zigbee, Bluetooth, WiFi 등과 같은 저비용, 저전력의 근거리 무선 통신과 함께 3GPP, LTE 와 같은 셀룰러 기반의 고속 이통 통신 기술을 이용하여 상황인식, 위치정보, 원격제어 등과 같은 여러 융합 서비스에 이용 가능하다. The M2M communication is a concept to construct a network using a small communication device in the M2M device and to share collected information. It started from USN (Ubiquitous Sensor Network), which mainly targets local area without human intervention, As range and purpose vary, various wired / wireless networks can be used for M2M communication. This M2M communication uses low-cost, low-power short-range wireless communication such as Zigbee, Bluetooth, WiFi, etc. and uses cellular-based high-speed mobile communication technology such as 3GPP and LTE for various convergence services such as situation recognition, It is possible.

M2M 네트워크는 ETSI(European Telecommunication Standards Institute) 표준 구현에 기반한다. ETSI 표준에 따르면, M2M 디바이스의 네트워크 영역으로 연결되는 방식으로는 크게 M2M 디바이스가 직접 M2M 네트워크로 직접 연결하는 '직접 연결 방식'과 M2M 디바이스가 네트워크 프록시(proxy)로 게이트웨이를 이용하여 우회적으로 M2M 네트워크에 연결하는 '간접 연결 방식'으로 구분할 수 있다.The M2M network is based on the European Telecommunication Standards Institute (ETSI) standard implementation. According to the ETSI standard, a method of connecting to a network area of an M2M device includes a 'direct connection method' in which an M2M device directly connects directly to an M2M network, and an M2M device is used as a network proxy, And 'indirect connection method' that connects to the network.

도 1은 일반적인 M2M 네트워크를 이용하는 통신 시스템의 구조의 일 예를 나타내는 도면이다.1 is a diagram illustrating an example of a structure of a communication system using a general M2M network.

도 1을 참조하면, M2M 통신 시스템(100)은 M2M 디바이스(111, 112) 및/또는 M2M 게이트웨이(113)로 구성되는 디바이스 영역(101)과 M2M 디바이스(111, 112)로부터 전송되는 데이터를 M2M 통신망을 통해 전달하기 위한 전송 네트워크(114) 및 전송 네트워크와 연계되는 M2M 어플리케이션(115)로 구성되는 네트워크 영역(102)으로 구분할 수 있다. Referring to FIG. 1, the M2M communication system 100 transmits data transmitted from the device area 101 and the M2M devices 111 and 112, which are composed of M2M devices 111 and 112 and / or M2M gateway 113, And a network area 102 composed of a transmission network 114 for delivering through a communication network and an M2M application 115 associated with a transmission network.

이때, 네트워크 영역(102)에는 전반적으로 네트워크 구성 관리, 장애 관리, 가입자 관리 및 성능 관리 등을 수행하는 네트워크 관리부(116) 및 M2M 네트워크를 관리하며 M2M 네트워크의 구성, 장애 및 가입자 관리 등을 수행하는 M2M 관리부(117)를 더 포함할 수 있다.At this time, the network area 102 manages the M2M network and manages the configuration, the failure, and the subscriber management of the M2M network. The network manager 116 performs network configuration management, fault management, subscriber management and performance management, And an M2M management unit 117. [

M2M 디바이스 영역(101)은 직접 통신형 M2M 디바이스(111), 간접 통신형 M2M 디바이스(112) 및 M2M 게이트웨이(113)로 구성된다.The M2M device area 101 is composed of a direct communication type M2M device 111, an indirect communication type M2M device 112 and an M2M gateway 113.

직접 통신형 M2M 디바이스(111)는 M2M 기능부(111a) 및 M2M 응용부(111b)를 포함하고 있어, 통신기능을 통해 하나 이상의 응용 어플리케이션을 수행하고, M2M 네트워크에 직접 연결할 수 있다. The direct communication type M2M device 111 includes an M2M function unit 111a and an M2M application unit 111b and can perform one or more application applications through a communication function and directly connect to the M2M network.

반면, 간접 통신형 M2M 디바이스(112)는 M2M 지역 네트워크를 이용하는 디바이스에 해당되며, 직접 통신형 M2M 디바이스(111)와 구분하기 위한 것이다. 예컨대 헬스케어에 사용되는 장비나 오프라인 결제(카드, 스마트 카드를 사용하는 결제) 또는 모바일 결제(스마트폰 등을 이용한 결제)를 위한 결제 단말기와 같은 원격 장비를 들 수 있다. 간접 통신형 M2M 디바이스(112)는 M2M 게이트웨이(113)를 통해 간접적으로 M2M 전송 네트워크(114)에 연결되고, M2M 네트워크와 구별되는 M2M 지역 네트워크를 통해 M2M 게이트웨이(113)에 연결된다. On the other hand, the indirect communication type M2M device 112 corresponds to the device using the M2M area network and is for distinguishing the direct communication type M2M device 111 from the direct communication type M2M device 111. For example, equipment used for health care, remote equipment such as offline payment (payment using a card or a smart card), or payment terminal for mobile payment (payment using a smart phone). The indirectly communicating M2M device 112 is indirectly connected to the M2M transmission network 114 via the M2M gateway 113 and to the M2M gateway 113 via the M2M local network which is distinct from the M2M network.

구체적으로, 간접 통신형 M2M 디바이스(112)는 직접 M2M 네트워크에 엑세스하지 못하고, 별도의 M2M 기능부나 M2M 응용부를 포함하고 있지 않으므로 별도의 게이트웨이나 라우터를 통해 네트워크에 엑세스할 수 있다. 즉, M2M 게이트웨이(113)가 간접 통신형 M2M 디바이스(112)를 전송 네트워크(114)로 우회적으로 연결시키는 네트워크 프록시 역할을 수행한다. Specifically, the indirect communication type M2M device 112 does not directly access the M2M network and does not include a separate M2M function unit or an M2M application unit, so that it can access the network through a separate gateway or router. That is, the M2M gateway 113 acts as a network proxy for indirectly connecting the indirectly-communicating M2M device 112 to the transmission network 114. [

M2M 게이트웨이(113)는 간접 통신형 M2M 디바이스(112)를 M2M 지역 네트워크를 통해 엑세스 네트워크(114a)에 연결한다. 이를 위해, M2M 게이트웨이(113)는 M2M 기능부(113a) 및 M2M 응용부(113b)를 포함하며, M2M 지역 네트워크를 통해 연결된 간접 통신형 M2M 디바이스(112)를 엑세스 네트워크(114a)로 연결하여 네트워크 진입, 라우팅, 통신 기능을 수행한다. 또한, M2M 게이트웨이(113)는 간접 통신형 M2M 디바이스(112)로부터 디바이스 동작 데이터, 환경 데이터, 센싱 데이터 등을 취합하여 원격의 운용서버로 전송할 수 있다. The M2M gateway 113 connects the indirectly communicating M2M device 112 to the access network 114a via the M2M local network. To this end, the M2M gateway 113 includes an M2M functional unit 113a and an M2M application unit 113b. The M2M gateway 113 connects the indirect communication type M2M device 112 connected through the M2M local network to the access network 114a, Routing, and communication functions. In addition, the M2M gateway 113 can collect device operation data, environment data, sensing data, and the like from the indirect communication type M2M device 112 and transmit it to a remote operation server.

이와 같이, 직접 통신형 M2M 디바이스(111)와 M2M 게이트웨이(113)는 M2M 서비스를 제공하기 위하여 데이터의 수집과 보고, 원격 제어 기능, 그룹통신 또는 일대일 통신 기능, 트랜잭션 처리 등의 기능을 제공한다.In this manner, the direct communication type M2M device 111 and the M2M gateway 113 provide functions such as data collection and reporting, remote control function, group communication or one-to-one communication function, and transaction processing in order to provide M2M service.

M2M 지역 네트워크는 간접 통신형 M2M 디바이스(112)와 M2M 게이트웨이(113)를 연결하는 네트워크로서, 장치의 센싱이나 구동 기능이 원활하게 이루어지도록 하는 네트워크 설정, 통신처리, 관리, 유지, 보수 등이 독자적으로 이루어지는 네트워크로서, 지역 네트워크 내에서 데이터 처리가 이루어진다. The M2M local network is a network for connecting the indirect communication type M2M device 112 and the M2M gateway 113. The network configuration, communication processing, management, maintenance, and maintenance for ensuring smooth sensing and driving functions of the device are independent , And data processing is performed in the local network.

지역 네트워크로는 IEEE 802.15, ZigBee, 블루투스, RFID 등 개인 영역 네트워크(PAN: Personal Area Network), 차량용 통신기술, 산업용 네트워크, 건물 자동화 통신기술 및 홈 자동화에 사용하는 통신 기술 등이 있다. Local networks include personal area network (PAN) such as IEEE 802.15, ZigBee, Bluetooth, RFID, automotive communication technology, industrial network, building automation communication technology, and communication technology used for home automation.

전송 네트워크(114)는 M2M 디바이스의 M2M 망 엑세스과 관련된 엑세스 네트워크(access network; 114a), 코어 네트워크(core network; 114b) 및 M2M 서비스 캐퍼빌리티(114c)를 포함한다.The transmission network 114 includes an access network 114a, a core network 114b, and an M2M service capability 114c associated with the M2M network access of the M2M device.

엑세스 네트워크(114a)는 M2M 통신에서 다양한 장비들을 통신망에 엑세스시키기 위해 구성된 네트워크로, 유선 엑세스망 및/또는 무선 엑세스망을 포함한다. The access network 114a is a network configured to access various devices in a communication network in the M2M communication, and includes a wired access network and / or a wireless access network.

최근에는 주로 무선 통신을 이용한 M2M 통신이 수행되고 있는데, 무선 엑세스망은 WCDMA(Wideband Code Division Multiple Access), WiMAX(Worldwide Interoperability for Microwave Access), WiFi(Wireless Fidelity), LTE(Long Term Revolution) 등을 사용할 수 있다. In recent years, M2M communication using wireless communication has been mainly performed. The wireless access network includes WCDMA (Wideband Code Division Multiple Access), WiMAX (Worldwide Interoperability for Microwave Access), WiFi (Wireless Fidelity) Can be used.

코어 네트워크(114b)는 대용량, 장거리 음성 및 데이터 서비스가 가능한 대형 통신망의 고속 기간망으로, 일반 전화 교환망(PSTN), 종합 정보 통신망(ISDN), IMT-2000, 광역 통신망(WAN), 구내 정보 통신망(LAN), 종합 유선 방송(CATV) 등을 말한다. 주로 인터넷 백본망을 사용하는데, 인터넷을 연결하고, 서비스와 네트워크를 제어하며 다른 네트워크와 상호 연결 및 로밍 기능을 제공한다. The core network 114b is a high speed backbone network of a large communication network capable of a large capacity, long distance voice and data service and is connected to a public switched telephone network (PSTN), an integrated information network (ISDN), an IMT-2000, a wide area network (WAN) LAN), and general cable broadcasting (CATV). It mainly uses the Internet backbone network, connecting the Internet, controlling services and networks, providing interconnection and roaming with other networks.

엑세스 네트워크(114a)와 코어 네트워크(114b)는 M2M 전송 네트워크(114) 및 M2M 어플리케이션(115)과 M2M 디바이스(111, 112)간 데이터 통신이 이루어지도록 전달 네트워크 역할을 수행하며, 제어정보와 M2M 데이터를 전송한다. The access network 114a and the core network 114b serve as a transmission network for data communication between the M2M transmission network 114 and the M2M application 115 and the M2M devices 111 and 112, .

M2M 서비스 캐퍼빌리티(114c)는 응용 기능을 제공하기 위한 정보를 식별 및 저장하고, 통신 선택, 원격 객체 관리, 보안, 트렌젝션 관리, 연동 등을 수행하며, 코어 네트워크(114b)와 함께 M2M 코어를 구성한다.The M2M service capability 114c identifies and stores information for providing application functions, performs communication selection, remote object management, security, transaction management, and interworking, and configures the M2M core together with the core network 114b do.

M2M 어플리케이션(115)은 M2M 디바이스에 제공될 수 있는 다양한 서비스와 관련된 응용 어플리케이션의 실행과 관련된 동작을 수행하고, 전송 네트워크(114)와 연계되어 관리자 또는 사용자 단말기와 M2M 디바이스(111, 112)간 유무선 네트워크를 이용한 연결이 이루어지도록 한다.The M2M application 115 performs operations related to the execution of application programs related to various services that can be provided to the M2M device, So that the connection using the network is performed.

이와 같이, 상기 도 1에 도시된 M2M 통신 시스템에서 직접 통신형 M2M 디바이스(111)와 같이 '직접 연결 방식'을 이용하게 되면 M2M 디바이스(111)는 네트워크 영역과의 인증, 권한, 관리, 프로비져닝과 같은 기능을 수행하게 된다. If the 'direct connection method' is used in the M2M communication system shown in FIG. 1 as in the direct communication type M2M device 111, the M2M device 111 can perform authentication, authorization, management, And perform the same function.

반면, 간접 통신형 M2M 디바이스(112)와 같이 '간접 연결 방식'을 이용하게 되면 M2M 디바이스(112)는 게이트웨이(113)를 통해 전송 네트워크(114)에 연결됨에 따라 게이트웨이(113)가 M2M 디바이스(112)의 네트워크로의 인증, 권한, 관리 프로비져닝을 대행하여 수행하게 된다.On the other hand, when the 'indirect connection method' is used like the indirect communication type M2M device 112, the M2M device 112 is connected to the transmission network 114 through the gateway 113, 112, and network provisioning, authorization, and management provisioning.

디바이스가 M2M 네트워크에 직접 연결하는 직접 연결 방식과 달리 게이트웨이를 통해 우회적으로 등록하는 간접 연결 방식에 따르면, 디바이스들이 네트워크에 등록되는 과정은 다수의 단계를 거쳐 이루어진다.According to the indirect connection method, in which a device registers indirectly through a gateway, unlike a direct connection method in which the device directly connects to the M2M network, the process of registering the devices in the network takes a number of steps.

도 2는 일반적인 M2M 네트워크상에서 디바이스가 네트워크와 통신을 수행하는 과정을 설명하기 위한 절차흐름도로서, 구체적으로는, 간접 통신형 M2M 디바이스가 M2M 네트워크에 등록하는 과정을 나타낸다.FIG. 2 is a flowchart illustrating a process of a device performing communication with a network on a general M2M network. Specifically, FIG. 2 illustrates a process of registering an indirect communication type M2M device in the M2M network.

도 2를 참조하면, M2M 디바이스는 디바이스 내 디바이스 서비스 캐퍼빌리티 모듈(Device Service Capabilities Layer: DSCL)을 통해 게이트웨이 내 게이트웨이 서비스 캐퍼빌리티 모듈(Gateway Service Capabilities Layer: GSCL)로 어플리케이션을 등록한다(S201).Referring to FIG. 2, the M2M device registers an application with a Gateway Service Capabilities Layer (GSCL) in a gateway through a Device Service Capabilities Layer (DSCL) in the device (S201).

등록에 따라, 게이트웨이의 GSCL은 M2M 지역 네트워크를 통해 M2M 디바이스와 로컬 통신을 수행하고, 한편으로는 네트워크의 네트워크 서비스 캐퍼빌리티 모듈(Network Service Capabilities Layer: NSCL)과 M2M 네트워크를 통해 로컬 통신을 수행한다(S202).According to the registration, the GSCL of the gateway performs local communication with the M2M device through the M2M local network and performs local communication with the Network Service Capabilities Layer (NSCL) of the network through the M2M network (S202).

이와 별도로, M2M 네트워크는 부트스트랩(bootstrap) 및 소정의 네트워크 등록 과정을 거치고(S203), M2M 디바이스들로 제공하는 서비스에 대한 부트스트랩 및 서비스 연결 과정을 거친다(S204).Separately, the M2M network performs a bootstrap process and a predetermined network registration process (S203), and performs a bootstrap and service connection process for a service provided to the M2M devices (S204).

그리고, 네트워크의 NSCL은 로컬 통신을 통해 접속하는 게이트웨이의 GSCL에 대하여 GSCL 컨텍스트(context)를 구성하며, DSCL 또는 GSCL을 NSCL에 등록하는 과정을 수행한다(S205).The NSCL of the network configures the GSCL context with respect to the GSCL of the gateway connected through the local communication, and registers the DSCL or the GSCL in the NSCL (S205).

도 2에 도시된 과정에서, 단계 S201 및 S202는 디바이스와 게이트웨이간의 연결과정(제1 연결)에 해당하고, 단계 S203 내지 S205는 게이트웨이와 네크워크간의 연결과정(제2 연결)에 해당한다.2, steps S201 and S202 correspond to a connection procedure (first connection) between a device and a gateway, and steps S203 to S205 correspond to a connection procedure (second connection) between a gateway and a network.

각각의 연결과정이 완료됨에 따라, M2M 디바이스는 게이트웨이를 통해 M2M 네트워크상에 등록될 수 있고, 구체적으로 M2M 디바이스는 NSCL에 연결되어 상호 데이터 통신을 수행할 수 있다(S206).As each connection process is completed, the M2M device can be registered on the M2M network through the gateway, and specifically, the M2M device can be connected to the NSCL to perform mutual data communication (S206).

상기 도 2에서 상술한 과정에 따라, 새로운 M2M 디바이스가 M2M 게이트웨이를 통해 엑세스 네트워크에 연결되기 위해서는 네트워크 부트스트랩을 통해 등록할 수 있는데, 네트워크 등록과정에서 게이트웨이는 NSCL을 대신하여 IP 주소 할당, 인증, 권한 과금 과정 등을 수행하게 된다. 그리고, M2M 디바이스가 게이트웨이를 통한 NSCL로 연결되기 위하여, 서비스 부트스트랩을 통한 서비스 연결 과정에서 게이트웨이가 NSCL과의 상호인증을 대행하게 된다. 또한, M2M 디바이스의 디바이스 구성정보를 NSCL과 교환하기 위해서 M2M 게이트웨이가 NSCL의 서비스 캐퍼빌리티 모듈(Service Capability Layer: SCL) 등록 절차를 수행하게 된다.2, in order to connect a new M2M device to the access network through the M2M gateway, it is possible to register the new M2M device through a network bootstrap. In the network registration process, instead of the NSCL, And the process of authorization charging. Then, in order for the M2M device to connect to the NSCL through the gateway, the gateway performs the mutual authentication with the NSCL in the process of connecting the service through the service bootstrap. Also, in order to exchange the device configuration information of the M2M device with the NSCL, the M2M gateway performs the service capability layer (SCL) registration procedure of the NSCL.

이에 따라, 다수의 간접 통신형 M2M 디바이스가 M2M 네트워크에 등록하여 NSCL과 데이터 통신을 수행하는 경우, 게이트웨이는 상기 도 2에서 예시한 과정을 각 M2M 디바이스별로 수행하게 된다.Accordingly, when a plurality of indirect communication type M2M devices register with the M2M network and perform data communication with the NSCL, the gateway performs the process illustrated in FIG. 2 for each M2M device.

도 3은 다수의 M2M 디바이스가 게이트웨이를 통해 M2M 네트워크에 등록되는 과정을 나타내는 도면이다.3 is a diagram illustrating a process in which a plurality of M2M devices are registered in the M2M network through a gateway.

도 3을 참조하면, n개의 M2M 디바이스(301)가 M2M 게이트웨이(302)에 어플리케이션을 등록하고, 게이트웨이(302)가 M2M 네트워크, 즉, NSCL(303)에 n개의 디바이스(301)를 등록시키는 경우, 게이트웨이(302)는 NSCL(303)과 n번의 네트워크 등록과정, n번의 서비스 연결과정, n번의 SCL 등록과정을 수행하게 된다. 3, when n M2M devices 301 register an application in the M2M gateway 302 and the gateway 302 registers n devices 301 in the M2M network, that is, the NSCL 303, , The gateway 302 performs the n network registration process, the n service connection process, and the n SCL registration process with the NSCL 303.

N번의 네트워크 등록 과정에서는 N번의 IP 주소 할당, 인증, 권한, 과금 절차가 수행되고, N번의 서비스 연결과정에서는 N번의 상호 인증절차가 되고, N번의 SCL 등록과정에서는 N번의 디바이스 구성정보 교환 절차가 수행되는 것이다.In the N network registration process, N number of IP address assignment, authentication, authorization, and billing procedures are performed. In N number of service connection processes, N number of mutual authentication procedures are performed. In N number of SCL registration processes, N number of device configuration information exchange procedures .

이와 같이, 다수의 M2M 디바이스가 게이트웨이를 통해 M2M 네트워크에 등록되면 M2M 디바이스와 NSCL과의 데이터 통신 과정에서 네트워크 통신 리소스가 낭비되고, SCL 등록 과정의 디바이스 구성정보 교환 과정에서 데이터 유실이 발생하는 경우에는 M2M 서비스 제공에 잠재적인 문제점이 발생될 수 있다.When a plurality of M2M devices are registered in the M2M network through the gateway, network communication resources are wasted in the process of data communication between the M2M device and the NSCL, and data loss occurs in the process of exchanging the device configuration information in the SCL registration process Potential problems may arise in providing M2M services.

따라서, 다수의 디바이스를 네트워크상으로 등록하는 과정을 최소화하기 위한 다양한 방안이 연구되고 있다.Accordingly, various methods for minimizing the process of registering a plurality of devices on a network have been researched.

예컨대, 종래 기술 중 "홈 디바이스의 인증시스템 및 그의 인증방법(출원번호 10-2003-002091)" 의 경우, 하나의 디바이스가 하나의 홈 네트워크 도메인에서 디바이스 인증되어 있는 환경에서는 다른 홈 네트워크 도메인으로 이동함에 따라 디바이스 인증 과정에서 발생하는 관리상의 문제점과 인증 기관에서의 관리 비용 증가 등의 문제점을 해결하기 위하여 디바이스가 등록되어 있는 홈 게이트웨이와 다른 홈 게이트웨이간의 정보 공유를 통해 디바이스 등록과정을 간소화하는 방안을 제시하고 있다.For example, in the case of "authentication system of home device and its authentication method (Application No. 10-2003-002091)" of the related art, when one device is authenticated in one home network domain, it moves to another home network domain A method for simplifying the device registration process by sharing information between a home gateway in which a device is registered and another home gateway in order to solve problems of management occurring in a device authentication process and increase in management cost in a certification authority I am suggesting.

본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로, 다수의 M2M 게이트웨이의 M2M 네트워크 등록시 게이트웨이가 각 디바이스에 대한 등록 및 인증을 수행하여 궁극적으로는 네트워크에 등록된 것과 동일하게 처리하는 방법 및 시스템을 제안하는 것이다.SUMMARY OF THE INVENTION The present invention is conceived to solve the above-described problems, and it is an object of the present invention to provide a method and system for registering and authenticating each device in the M2M network registration of a plurality of M2M gateways, It suggests.

본 발명에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention, unless further departing from the spirit and scope of the invention as defined by the appended claims. It will be possible.

상술한 과제를 해결하기 위한 본 발명의 일 양태 일 실시예에 따른 M2M(Machine to Machine) 통신을 기반으로 게이트웨이를 통해 디바이스를 네트워크에 등록하는 방법은, (a)M2M 네트워크 관리서버(이하, '관리서버'라 칭함)와 소정의 등록절차를 완료한 게이트웨이가 상기 관리서버로부터 M2M 네트워크에 미등록된 하나 이상의 디바이스 구성정보를 수신하는 단계; (b)상기 게이트웨이가 임의의 신규 M2M 디바이스의 접속을 인식하는 경우, 상기 관리서버로부터 수신한 하나 이상의 M2M 디바이스 구성정보에 기초하여 M2M 네트워크 등록 대상 여부를 판단하는 단계; 및 (c)상기 판단 결과에 따라, 상기 M2M 네트워크로의 상기 신규 M2M 디바이스 등록 여부를 결정하는 단계를 포함한다.According to an embodiment of the present invention, there is provided a method for registering a device in a network through a gateway based on M2M (Machine to Machine) communication, comprising the steps of: (a) Management server ") and a gateway that has completed a predetermined registration procedure receive one or more device configuration information that is not registered in the M2M network from the management server; (b) if the gateway recognizes the connection of any new M2M device, determining whether to register the M2M network based on one or more M2M device configuration information received from the management server; And (c) determining whether to register the new M2M device in the M2M network according to the determination result.

본 발명의 실시예에 따른 상기 하나 이상의 M2M 디바이스 구성정보는, 하나 이상의 M2M 디바이스 식별정보, 디바이스 구성정보, 상기 M2M 디바이스에 대응하는 사용자 식별정보 및 네트워크 식별정보 중 적어도 하나를 포함할 수 있다.The at least one M2M device configuration information according to an exemplary embodiment of the present invention may include at least one of at least one of M2M device identification information, device configuration information, user identification information corresponding to the M2M device, and network identification information.

본 발명의 실시예에 따른 상기 (a) 단계는, 상기 게이트웨이가 상기 관리서버로부터 수신한 상기 하나 이상의 M2M 디바이스 구성정보를 프로비져닝(provisioning)하는 단계를 더 포함할 수 있다.The step (a) according to an embodiment of the present invention may further include the step of provisioning the one or more M2M device configuration information received from the management server by the gateway.

본 발명의 실시예에 따른 상기 (b) 단계는, 상기 신규 M2M 디바이스로부터 소정의 디바이스 정보를 수집하는 단계; 상기 게이트웨이는 상기 관리서버로부터 수신한 상기 하나 이상의 M2M 디바이스 구성정보에 기초하여 상기 디바이스 정보를 분석하는 단계; 및 상기 분석 결과에 따라, 상기 게이트웨이는 상기 신규 M2M 디바이스에 소정의 네트워크 식별정보를 할당하며 M2M 네트워크로 등록하는 단계를 포함할 수 있다.The step (b) according to an embodiment of the present invention may include collecting predetermined device information from the new M2M device; Analyzing the device information based on the one or more M2M device configuration information received from the management server; And in accordance with the analysis result, the gateway may allocate predetermined network identification information to the new M2M device and register the new network identification information in the M2M network.

이때, 본 발명의 실시예에 따른 상기 게이트웨이는, 상기 분석 결과 결과에 따라, 상기 디바이스 정보와 상기 하나 이상의 M2M 디바이스 구성정보가 일치하는 경우, 상기 신규 M2M 디바이스로 상기 신규 M2M 디바이스에 대응하는 네트워크 식별정보를 할당할 수 있다. 또는, 상기 분석 결과에 따라, 상기 디바이스 정보와 상기 하나 이상의 M2M 디바이스 구성정보가 일치하지 않는 경우, 상기 신규 M2M 디바이스로 제한된 네트워크 식별정보의 할당 또는 상기 신규 M2M 디바이스의 네트워크 등록 차단을 수행할 수 있다.If the device information and the at least one M2M device configuration information coincide with each other, the gateway according to an exemplary embodiment of the present invention transmits the network identification corresponding to the new M2M device to the new M2M device Information can be assigned. Alternatively, if the device information and the one or more M2M device configuration information do not coincide with each other according to the analysis result, allocation of the network identification information restricted to the new M2M device or network registration of the new M2M device can be performed .

본 발명의 실시예에 따른 상기 (c)단계는, 상기 게이트웨이가 상기 M2M 네트워크에 등록된 상기 신규 M2M 디바이스의 상기 게이트웨이에서 제공하는 소정의 M2M 서비스 이용 여부를 판단하는 단계; 및 상기 판단 결과에 따라, 상기 신규 M2M 디바이스의 어플리케이션을 상기 게이트웨이에 등록하는 단계를 더 포함할 수 있다. 그리고, 상기 판단 결과에 따라, 상기 신규 M2M 디바이스의 이용 서비스가 상기 게이트웨이에서 제공하는 소정의 M2M 서비스와 불일치하는 경우, 상기 신규 M2M 디바이스의 어플리케이션 등록을 차단할 수 있다.According to an embodiment of the present invention, the step (c) includes: determining whether the gateway uses the predetermined M2M service provided by the gateway of the new M2M device registered in the M2M network; And registering the application of the new M2M device with the gateway according to the determination result. If the service of the new M2M device is inconsistent with the predetermined M2M service provided by the gateway according to the determination result, application registration of the new M2M device may be blocked.

본 발명의 실시예에 따르면, 상기 신규 M2M 디바이스는 사용자의 자가구매 디바이스로 소정의 사용자 식별정보가 부여되는 M2M 디바이스를 포함할 수 있다.According to an embodiment of the present invention, the new M2M device may include an M2M device to which predetermined user identification information is given to the user's self-purchased device.

이때, 본 발명의 실시예에 따른 상기 (b)단계는, 상기 게이트웨이가 상기 사용자의 요청에 따라 상기 게이트웨이로 접속되는 상기 신규 M2M 디바이스의 M2M 네트워크 미등록 상태를 확인하는 단계를 포함하고, 상기 (c)단계는, 상기 게이트웨이가 상기 신규 M2M 디바이스로 M2M 네트워크 미등록 상태를 통보하는 단계를 포함할 수 있다. 또한, 본 발명의 실시예에 따른 디바이스 등록 방법은, 본 발명의 실시예에 따른 상기 게이트웨이가 상기 신규 M2M 디바이스로부터 상기 사용자 식별정보를 포함하는 등록 요청 메시지를 수신하는 단계; 및 상기 사용자 식별정보와 상기 관리서버로부터 수신한 상기 하나 이상의 M2M 디바이스 구성정보의 비교를 통해 상기 신규 M2M 디바이스 어플리케이션의 등록 여부를 결정하는 단계를 더 포함할 수 있다.At this time, the step (b) according to the embodiment of the present invention includes checking the M2M network unregistered state of the new M2M device connected to the gateway according to the request of the user, ) May include the gateway notifying the new M2M device of the M2M network unregistered status. Also, a method of registering a device according to an embodiment of the present invention includes: receiving, by the gateway according to an embodiment of the present invention, a registration request message including the user identification information from the new M2M device; And determining whether to register the new M2M device application by comparing the user identification information with the one or more M2M device configuration information received from the management server.

상술한 과제를 해결하기 위한 본 발명의 다른 양태 일 실시예에 따른 M2M(Machine to Machine) 통신을 기반으로 M2M 디바이스를 네트워크에 등록하는 게이트웨이는, M2M 네트워크 관리서버(이하, '관리서버'라 칭함) 및 하나 이상의 M2M 디바이스와 무선 통신을 수행하기 위한 무선 통신부; 상기 무선 통신부를 통해 상기 관리서버로부터 수신한 M2M 네트워크에 미등록된 하나 이상의 디바이스 구성정보를 저장하는 데이터 저장부; 및 상기 관리서버와 소정의 등록절차 수행 및 임의의 신규 M2M 디바이스가 접속하는 경우 상기 데이터 저장부에 기초하여 상기 신규 M2M 디바이스의 M2M 네트워크 등록 여부를 결정하는 제어부를 포함한다.According to another aspect of the present invention, there is provided a gateway for registering an M2M device on a network based on M2M (Machine to Machine) communication, the M2M network management server (hereinafter referred to as a 'management server' And a wireless communication unit for performing wireless communication with one or more M2M devices; A data storage unit for storing at least one device configuration information that is not registered in the M2M network received from the management server through the wireless communication unit; And a control unit for determining whether to register the new M2M device in the M2M network based on the data storage unit when performing a predetermined registration procedure with the management server and when any new M2M device is connected.

본 발명의 실시예에 따른 상기 제어부는, 상기 데이터저장부에 기초하여 상기 게이트웨이에 접속하는 상기 신규 M2M 디바이스로부터 전송되는 정보를 비교분석하여 M2M 네트워크 등록 대상인지 여부를 판단하는 비교분석부; 및 상기 비교분석부의 수행 결과에 따라 상기 신규 M2M 디바이스의 M2M 네트워크 등록/차단 및 소정의 인증 절차를 수행하는 등록/인증부를 포함할 수 있다.The control unit according to an embodiment of the present invention may include a comparison / analysis unit for comparing / analyzing information transmitted from the new M2M device connected to the gateway based on the data storage unit to determine whether or not it is an M2M network registration target; And a registration / authentication unit for performing the M2M network registration / blocking and the predetermined authentication procedure of the new M2M device according to the result of the comparison and analysis unit.

그리고, 본 발명의 실시예에 따른 상기 제어부는, 상기 신규 M2M 디바이스를 M2M 네트워크로 등록하는 경우, 상기 무선 통신부를 통해 상기 M2M 디바이스에 대한 구성정보를 상기 관리서버로 통보하도록 수행할 수 있다.When the new M2M device is registered in the M2M network, the controller according to the embodiment of the present invention may notify the management server of the configuration information for the M2M device through the wireless communication unit.

또한, 본 발명의 실시예에 따른 상기 제어부는, 상기 M2M 네트워크에 등록된 상기 신규 M2M 디바이스의 상기 게이트웨이에서 제공하는 소정의 M2M 서비스 이용 여부를 판단하고, 상기 판단 결과에 따라 상기 신규 M2M 디바이스의 어플리케이션을 등록하도록 수행할 수 있다.The controller may determine whether the new M2M device registered in the M2M network uses a predetermined M2M service provided by the gateway, and determine whether to use the new M2M device in accordance with the determination result As shown in FIG.

상기 실시형태들은 본 발명의 바람직한 실시예들 중 일부에 불과하며, 본원 발명의 기술적 특징들이 반영된 다양한 실시예들이 당해 기술분야의 통상적인 지식을 가진 자에 의해 이하 상술할 본 발명의 상세한 설명을 기반으로 도출되고 이해될 수 있다.It is to be understood that both the foregoing general description and the following detailed description of the present invention are exemplary and explanatory and are intended to provide further explanation of the present invention by those skilled in the art. And can be understood and understood.

본 발명의 실시예에 따르면, M2M 게이트웨이를 통해 M2M 네트워크상으로 다수의 M2M 디바이스를 등록 및 인증함으로써, 다수의 M2M 디바이스 등록 및 인증 과정을 간소화하고, 등록 및 인증 과정에서의 네트워크 리소스 낭비 및 데이터 유실에 따른 서비스 장애 요소를 해결할 수 있다.According to the embodiment of the present invention, a plurality of M2M devices are registered and authenticated on the M2M network through the M2M gateway, so that the registration and authentication processes of a plurality of M2M devices are simplified, and a waste of network resources and data loss Can be solved.

본 발명에 관한 이해를 돕기 위해 상세한 설명의 일부로 포함되는, 첨부도면은 본 발명에 대한 실시예를 제공하고, 상세한 설명과 함께 본 발명의 기술적 사상을 설명한다.
도 1은 일반적인 M2M 네트워크를 이용하는 통신 시스템의 구조의 일 예를 나타내는 도면이다.
도 2는 일반적인 M2M 네트워크상에서 디바이스가 네트워크와 통신을 수행하는 과정을 설명하기 위한 절차흐름도이다.
도 3은 다수의 M2M 디바이스가 게이트웨이를 통해 M2M 네트워크에 등록되는 과정을 나타내는 도면이다.
도 4는 본 발명의 실시예에 따른 M2M 게이트웨이 기반의 다수의 M2M 디바이스를 M2M 네트워크로 등록하는 시스템 구조의 일 예를 나타내는 도면이다.
도 5는 본 발명의 실시예에 따른 게이트웨이를 이용한 M2M 디바이스를 네트워크 등록 시스템에서 디바이스 등록 과정의 일 예를 나타내는 절차 흐름도이다.
도 6은 본 발명의 실시예에 따른 게이트웨이를 이용한 M2M 디바이스를 네트워크 등록 시스템에서 디바이스 등록 과정의 다른 예를 나타내는 절차 흐름도이다.
도 7은 본 발명의 실시예에 따른 게이트웨이를 이용한 M2M 디바이스를 네트워크 등록 시스템에서 디바이스 등록 과정의 또 다른 예를 나타내는 절차 흐름도이다.
BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
1 is a diagram illustrating an example of a structure of a communication system using a general M2M network.
2 is a flowchart illustrating a process of a device performing communication with a network on a general M2M network.
3 is a diagram illustrating a process in which a plurality of M2M devices are registered in the M2M network through a gateway.
4 is a diagram illustrating an example of a system structure for registering a plurality of M2M devices based on an M2M gateway according to an embodiment of the present invention as an M2M network.
5 is a flowchart illustrating an example of a device registration process in a network registration system of an M2M device using a gateway according to an embodiment of the present invention.
6 is a flowchart illustrating another example of a device registration process in a network registration system of an M2M device using a gateway according to an embodiment of the present invention.
7 is a flowchart illustrating another example of the device registration process in the network registration system of the M2M device using the gateway according to the embodiment of the present invention.

본 발명은 다양한 변환을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.BRIEF DESCRIPTION OF THE DRAWINGS The present invention is capable of various modifications and various embodiments, and specific embodiments are illustrated in the drawings and described in detail in the detailed description. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

이하, 본 발명에 따른 바람직한 실시 형태를 첨부된 도면을 참조하여 상세하게 설명한다. 첨부된 도면과 함께 이하에 개시될 상세한 설명은 본 발명의 예시적인 실시형태를 설명하고자 하는 것이며, 본 발명이 실시될 수 있는 유일한 실시형태를 나타내고자 하는 것이 아니다. 이하의 상세한 설명은 본 발명의 완전한 이해를 제공하기 위해서 구체적 세부사항을 포함한다. 그러나, 당업자는 본 발명이 이러한 구체적 세부사항 없이도 실시될 수 있음을 안다. Hereinafter, preferred embodiments according to the present invention will be described in detail with reference to the accompanying drawings. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The following detailed description, together with the accompanying drawings, is intended to illustrate exemplary embodiments of the invention and is not intended to represent the only embodiments in which the invention may be practiced. The following detailed description includes specific details in order to provide a thorough understanding of the present invention. However, those skilled in the art will appreciate that the present invention may be practiced without these specific details.

본 발명은 M2M 네트워크상으로 다수의 M2M 디바이스를 등록하는 방법 및 시스템에 관한 것이다. 구체적으로는, 다수의 M2M 디바이스 등록 및 인증 과정에서 네트워크 리소스 낭비 및 데이터 유실에 따른 서비스 장애 요소를 해결하기 위하여 M2M 게이트웨이가 네트워크 관리 서버로부터 전달받은 디바이스 및 네트워크 정보를 토대로 M2M 네트워크상으로 다수의 M2M 디바이스를 등록하는 방법 및 시스템을 제안하기 위한 것이다.The present invention relates to a method and system for registering a plurality of M2M devices on an M2M network. Specifically, in order to solve a problem of service failure due to waste of network resources and loss of data in a plurality of M2M device registration and authentication processes, the M2M gateway transmits a plurality of M2Ms to the M2M network based on the device and network information received from the network management server A method and system for registering a device are proposed.

도 4는 본 발명의 실시예에 따른 M2M 게이트웨이 기반의 다수의 M2M 디바이스를 M2M 네트워크로 등록하는 시스템 구조의 일 예를 나타내는 도면이다.4 is a diagram illustrating an example of a system structure for registering a plurality of M2M devices based on an M2M gateway according to an embodiment of the present invention as an M2M network.

도 4를 참조하면, 본 발명의 실시예에 따른 시스템(400)은 M2M 네트워크 영역의 관리서버(410)와 사용자 영역의 M2M 디바이스(420) 및 M2M 게이트웨이(430)를 포함한다. 여기서, M2M 디바이스(420)는 M2M 네트워크상의 미등록 디바이스에 해당하며, M2M 통신 이용을 위해 네트워크 등록이 요청된다. Referring to FIG. 4, a system 400 according to an embodiment of the present invention includes a management server 410 of an M2M network area, an M2M device 420 and an M2M gateway 430 of a user area. Here, the M2M device 420 corresponds to an unregistered device on the M2M network, and network registration is requested to use the M2M communication.

관리서버(410)는 신규등록하고자 하는 M2M 디바이스(420)에 대하여 M2M 게이트웨이(430)로 디바이스 구성정보를 내려주고, M2M 게이트웨이(430)는 M2M 게이트웨이(430)에 등록된 M2M 디바이스(420)를 관리서버(410)로부터 전송받은 디바이스 구성정보에 기초하여 M2M 네트워크 시스템으로 등록시킨다.The management server 410 sends the device configuration information to the M2M gateway 420 to the M2M device 420 to be newly registered and the M2M gateway 430 transmits the device configuration information to the M2M device 420 registered in the M2M gateway 430 And registers it in the M2M network system based on the device configuration information received from the management server 410. [

이를 위해, M2M 게이트웨이(430)는 M2M 디바이스(420) 및 관리서버(410)와 무선 통신을 수행하기 위한 무선 통신부(431), 관리서버(410)로부터 전송되는 디바이스 구성정보 등을 저장하기 위한 데이터 저장부(432), 게이트웨이에 대한 전반적인 제어 동작을 수행하며 M2M 디바이스(410)로부터 수신한 디바이스 구성정보를 토대로 디바이스의 네트워크상에 등록 여부를 결정하는 제어부(433)를 포함한다.To this end, the M2M gateway 430 includes a wireless communication unit 431 for performing wireless communication with the M2M device 420 and the management server 410, data for storing device configuration information transmitted from the management server 410, A storage unit 432, and a control unit 433 for performing overall control operation on the gateway and determining whether to register on the network of the device based on the device configuration information received from the M2M device 410. [

무선 통신부(431)는 게이트웨이(430)가 M2M 디바이스(420) 또는 관리서버(410)와 지역 네트워크 또는 M2M 네트워크를 통해 무선 데이터 통신을 수행하도록 한다. The wireless communication unit 431 allows the gateway 430 to perform wireless data communication with the M2M device 420 or the management server 410 through the local network or the M2M network.

데이터 저장부(432)는 무선 통신부(431)를 통해 관리서버(410)로부터 수신하는 하나 이상의 M2M 디바이스 구성정보 또는 사용자 식별정보 등을 저장 및 업데이트하며, 제어부(433)에서 이후 접속 M2M 디바이스에 대한 등록 인증 절차를 수행하는데 있어 필요한 데이터를 제공한다. M2M 디바이스 구성정보는 신규 디바이스 정보, 네트워크 식별정보 및 사용자 식별정보 등을 포함할 수 있다. The data storage unit 432 stores and updates one or more M2M device configuration information or user identification information received from the management server 410 through the wireless communication unit 431. The control unit 433 then stores Provide the necessary data to perform the registration authentication procedure. The M2M device configuration information may include new device information, network identification information, and user identification information.

제어부(433)는 전반적으로 M2M 게이트웨이(430)에 대한 동작 및 기능을 제어하며, 구체적으로는, 게이트웨이(430)의 M2M 네트워크 단으로의 연결, 연결 후 관리서버(410)로부터 전송되는 M2M 디바이스 구성정보의 프로비져닝, 접속하는 M2M 디바이스(420)의 어플리케이션 등록 및 네트워크 등록 대행 등을 수행한다.The controller 433 controls operations and functions of the M2M gateway 430 in general. Specifically, the controller 433 controls the connection to the M2M network side of the gateway 430, the M2M device configuration Provision of information, application registration of the connecting M2M device 420, and network registration proxy.

이를 위해, 제어부(433)는 M2M 디바이스(420)로부터 전송되는 구성정보와 관리서버(410)로부터 미리 수신한 정보를 비교하여 적법한 대상인지 여부를 결정하는 비교분석부(433a) 및 네트워크 등록 및 인증 절차를 수행하는 등록/인증부(433b)를 더 포함할 수 있다.The control unit 433 includes a comparison and analysis unit 433a that compares configuration information transmitted from the M2M device 420 with information previously received from the management server 410 to determine whether the information is a legitimate object, And a registration / authentication unit 433b for performing a procedure.

비교분석부(433a)는 M2M 디바이스(420)가 게이트웨이(430)로 연결되면, 네트워크 등록과정에서 접속한 M2M 디바이스(420)에 대한 정보를 확인하고, 해당 정보와 데이터 저장부(432)에 저장된 디바이스 정보를 비교 분석한다.When the M2M device 420 is connected to the gateway 430, the comparison and analysis unit 433a verifies the information about the connected M2M device 420 in the network registration process and stores the information and the information stored in the data storage unit 432 Compare and analyze device information.

등록/인증부(433b)는 비교분석부(433a)의 분석 결과에 따라 M2M 디바이스(420)의 정보와 관리서버(410)로부터 전송된 디바이스 정보와 일치하는 경우, 해당 M2M 디바이스(420)에 소정의 네트워크 식별정보(IP주소 등)를 할당한다. 반면, 양 정보가 일치하지 않는 경우에는 해다 M2M 디바이스의 네트워크 등록을 차단하도록 하거나, 사설 IP 주소와 같은 제한적인 네트워크 식별정보를 할당할 수 있다. 또한, 등록/인증부(433b)는 M2M 디바이스(420)에 대한 인증절차 및 사용자 인증절차 등을 수행할 수 있다.When the information of the M2M device 420 matches the information of the device transmitted from the management server 410 according to the analysis result of the comparison / analysis unit 433a, the registration / (IP address, etc.) of the network. On the other hand, when the pieces of information do not match, the network registration of the M2M device may be blocked or limited network identification information such as a private IP address may be allocated. In addition, the registration / authentication unit 433b may perform an authentication procedure and a user authentication procedure with respect to the M2M device 420. [

제어부(430)는 M2M 디바이스(420)에 대한 등록 및 인증절차를 수행한 후 해당 디바이스(420)에 대한 구성정보를 관리서버(410)로 통보하는 방식으로 접속정보를 시스템에 바인딩할 수 있다.The control unit 430 may register the connection information to the system by notifying the management server 410 of the configuration information about the device 420 after performing the registration and authentication procedure for the M2M device 420. [

이와 같이, 본 발명의 실시예에 따른 M2M 게이트웨이를 이용하게 되면 네트워크 관리서버(410)가 직접적으로 M2M 디바이스(420)를 등록하기 위한 등록 및 인증절차를 수행하지 않아도 네트워크 단으로 가상의 M2M 디바이스(421)가 등록되는 것으로 확인할 수 있다. 또한, 네트워크 등록으로 As described above, when the M2M gateway according to the embodiment of the present invention is used, even if the network management server 410 does not perform a registration and authentication procedure for directly registering the M2M device 420, 421) is registered. Also, as a network registration

게이트웨이(422)는 GSCL로 디바이스 어플리케이션을 등록할 뿐만 아니라 소정의 디바이스 구성정보를 토대로 네트워크 등록을 직접 수행함으로써, 등록된 M2M 디바이스(421)로 네트워크 식별정보를 할당하여 디바이스가 M2M 네트워크를 통해 데이터 통신을 수행하도록 한다.The gateway 422 not only registers the device application with the GSCL, but also directly registers the network based on predetermined device configuration information, thereby assigning the network identification information to the registered M2M device 421 so that the device can perform data communication .

상기 도 4를 참조하여 설명한 본 발명의 실시예에 따른 게이트웨이를 통한 M2M 네트워크에 대한 디바이스 등록에 대하여 이하 도 5 내지 도 7을 참조하여 설명하도록 한다.The device registration for the M2M network through the gateway according to the embodiment of the present invention described with reference to FIG. 4 will be described with reference to FIG. 5 to FIG.

도 5는 본 발명의 실시예에 따른 게이트웨이를 이용한 M2M 디바이스를 네트워크 등록 시스템에서 디바이스 등록 과정의 일 예를 나타내는 절차 흐름도이다.5 is a flowchart illustrating an example of a device registration process in a network registration system of an M2M device using a gateway according to an embodiment of the present invention.

도 5를 참조하면, 본 발명의 실시예에 따른 게이트웨이는 네트워크 관리서버로 게이트웨이를 등록하는데, 구체적으로는, 게이트웨이 어플리케이션(Gateway Application: GA)이 등록된 GSCL이 네트워크 어플리케이션이 등록된 NSCL로 GSCL을 등록한다(S501). 5, a gateway according to an exemplary embodiment of the present invention registers a gateway with a network management server. Specifically, a GSCL registered with a gateway application (GA) is registered with a NSCL registered with a network application. (S501).

GA와 GSCL의 연결 및 GSCL과 NSCL의 연결이 완료된 이후에 GSCL과 NSCL의 통신이 이루어지고, GSCL과 NSCL은 상호간의 디바이스 구성정보를 교환할 수 있다.After the connection between the GA and the GSCL and the connection between the GSCL and the NSCL are completed, the GSCL and the NSCL are communicated, and the GSCL and the NSCL can exchange the mutual device configuration information.

예컨대, 관리서버는 현재 미등록 상태이나 사용예정이거나 사용가능한 하나 이상의 M2M 디바이스에 관한 정보를 소정의 데이터베이스에 저장 및 관리할 수 있으며, M2M 디바이스에 관한 정보는 디바이스 구성정보 및 사용예정인 디바이스에 대응하는 사용자 식별정보 중 적어도 하나를 포함할 수 있다.For example, the management server may store and manage information about at least one or more M2M devices that are currently in the unrecorded state, scheduled to be used, or usable in a predetermined database, and the information about the M2M device may be stored in the predetermined database in association with the device configuration information and the user And identification information.

관리서버는 데이터베이스에 기초하여 등록된 게이트웨이의 정보에 기초하여 각 게이트웨이의 관리범주에 포함되는 하나 이상의 M2M 디바이스에 관한 구성정보를 도출하여 게이트웨이로 전송한다(S503). M2M 디바이스에 관한 구성정보는 디바이스 식별정보, 디바이스 구성정보, 사용자 식별정보 및 네트워크 식별정보(예, 공인 IP 주소, 사설 IP 주소 등) 중 적어도 하나를 포함할 수 있다.The management server derives configuration information on one or more M2M devices included in the management category of each gateway based on the information of the registered gateway based on the database, and transmits the configuration information to the gateway (S503). The configuration information on the M2M device may include at least one of device identification information, device configuration information, user identification information, and network identification information (e.g., public IP address, private IP address, etc.).

상기 단계 S501 내지 S503은 SCL 등록과정을 나타낸다.The steps S501 to S503 show the SCL registration process.

SCL 등록과정을 통해 관리서버는 게이트웨이로 M2M 디바이스 구성정보를 전송하게 되고, 게이트웨이는 수신한 M2M 디바이스 구성정보를 프로비져닝(provisioning)하게 된다(S504).Through the SCL registration process, the management server transmits the M2M device configuration information to the gateway, and the gateway provisions the received M2M device configuration information (S504).

이후, M2M 네트워크 시스템상으로 미등록 상태의 신규 M2M 디바이스가 진입하는 경우가 발생하면, 신규 M2M 디바이스는 M2M 게이트웨이의 GSCL로 DSCL을 등록한다(S505). 예컨대, 사용자가 신규 M2M 디바이스를 구매하여 M2M 네트워크를 이용한 소정의 기능을 구동하려는 경우, M2M 네트워크 시스템에 미등록된 신규 M2M 디바이스가 진입하게 되면서 해당 디바이스는 사용자 입력신호에 의해 탐색된 게이트웨이로 SCL 등록을 수행할 수 있다.Thereafter, when a new M2M device in an unregistered state enters the M2M network system, the new M2M device registers DSCL in the GSCL of the M2M gateway (S505). For example, when a user purchases a new M2M device and drives a predetermined function using the M2M network, a new M2M device that is not registered in the M2M network system enters the device, and the device transmits the SCL registration to the gateway detected by the user input signal Can be performed.

신규 M2M 디바이스의 DSCL이 게이트웨이의 GSCL로 등록함에 따라, 게이트웨이는 접속한 M2M 디바이스 정보를 확인하고 전 단계(S504)에서 프로비져닝한 M2M 디바이스 구성정보와 비교한다(S506).As the DSCL of the new M2M device registers with the GSCL of the gateway, the gateway confirms the connected M2M device information and compares it with the M2M device configuration information provisioned in the previous step (S504) (S506).

비교 결과, 관리서버로부터 전송된 M2M 디바이스 구성정보와 접속한 신규 M2M 디바이스 정보가 일치하는 경우, 게이트웨이는 디바이스 구성정보를 토대로 디바이스 식별정보에 대응하는 네트워크 식별정보를 도출하여 신규 M2M 디바이스에 할당하는 방식으로 네트워크 등록을 수행할 수 있다(S507). 상술한 것처럼, 네트워크 식별정보는 공인 IP 주소 또는 사설 IP 주소와 같은 네트워크 ID에 해당할 수 있다.As a result of the comparison, when the M2M device configuration information transmitted from the management server matches the new M2M device information connected thereto, the gateway derives the network identification information corresponding to the device identification information based on the device configuration information and assigns it to the new M2M device (S507). ≪ / RTI > As described above, the network identification information may correspond to a network ID such as a public IP address or a private IP address.

반면, 비교결과 접속한 M2M 디바이스 정보가 신규 M2M 디바이스 구성정보와 일치하지 않는 경우, 해당 M2M 디바이스의 등록을 차단하거나 사설 IP 주소와 같은 사설 네트워크 식별정보를 할당할 수 있다(S508).On the other hand, if the connected M2M device information does not match the new M2M device configuration information as a result of comparison, registration of the corresponding M2M device may be blocked or private network identification information such as a private IP address may be allocated (S508).

이와 같이, 게이트웨이에서의 신규 M2M 디바이스의 네트워크 등록이 완료되면, 게이트웨이는 등록한 신규 M2M 디바이스 구성정보를 관리서버로 통보하며 접속정보를 바인딩할 수 있다(S509). When the network registration of the new M2M device in the gateway is completed, the gateway notifies the registered new M2M device configuration information to the management server and bind the connection information (S509).

예컨대, 게이트웨이는 신규 M2M 디바이스를 등록함에 따라 실시간으로 디바이스 구성정보를 관리서버로 통보하거나 또는 소정 주기로 하나 이상의 디바이스 구성정보를 주기 또는 비주기적으로 관리서버로 통보할 수 있다.For example, the gateway notifies the management server of the device configuration information in real time by registering the new M2M device, or may notify the management server of the device configuration information periodically or non-periodically at predetermined intervals.

신규 M2M 디바이스 구성정보의 통보는 SCL 등록 갱신에 해당된다.Notification of new M2M device configuration information corresponds to SCL registration update.

이와 같은 M2M 디바이스의 등록 후, 디바이스 내 어플리케이션의 게이트웨이 등록 과정이 수행된다. After the registration of the M2M device, the gateway registration process of the application in the device is performed.

다음으로, 게이트웨이는 M2M 디바이스의 게이트웨이에서 제공하는 소정의 M2M 서비스 사용 허용 여부를 판단하여, M2M 디바이스 구성정보가 게이트웨이에 기 저장된 M2M 디바이스 정보 및 서비스 상태 정보와 일치하면서 해당 M2M 서비스를 이용중인 경우 디바이스의 어플리케이션을 게이트웨이의 GSCL에 등록한다(S510, S511).Next, the gateway determines whether or not the predetermined M2M service provided by the gateway of the M2M device is allowed to be used. If the M2M device configuration information matches the M2M device information and the service status information stored in the gateway, In the GSCL of the gateway (S510, S511).

디바이스 어플리케이션의 등록 완료 후, 게이트웨이는 디바이스 구성정보를 관리서버로 통보하여 변동된 사항에 대한 SCL 등록을 갱신할 수 있다(S512).After completing the registration of the device application, the gateway notifies the device configuration information to the management server and update the SCL registration for the changed items (S512).

이와 같이, 상기 도 5에 예시된 디바이스 등록과정에 관한 일 실시예에 따르면, 본 발명의 실시예에 따른 게이트웨이가 네트워크 등록을 위해 미리 디바이스 구성정보 및 사용자 인증 정보 등을 프로비져닝함으로써 신규 M2M 디바이스의 접속시 게이트웨이와 관리서버간의 통신 절차를 최소화할 수 있다.According to an embodiment of the device registration process illustrated in FIG. 5, the gateway according to the embodiment of the present invention reserves device configuration information and user authentication information in advance for network registration, The communication procedure between the gateway and the management server can be minimized.

한편, 사용자는 M2M 시스템에 사전 등록되어 있지 않은 M2M 디바이스를 이용하여 M2M 네트워크로 접속을 시도하거나, 사용자가 제1 M2M 서비스를 이용하는 제1 M2M 디바이스를 보유하고 있는 상황에서 제2 M2M 서비스를 이용하려고 하거나 또는 사용자가 제1 게이트웨이에 연결하여 사용중인 M2M 디바이스를 다른 사용자의 디바이스가 연결된 제2 게이트웨이에 연결하여 사용하려는 상황이 발생할 수 있다.On the other hand, when the user tries to connect to the M2M network using the M2M device not pre-registered in the M2M system, or when the user holds the first M2M device using the first M2M service, Or a situation where a user tries to connect to the first gateway and connect the M2M device in use to the second gateway to which another user's device is connected.

즉, 본 발명의 실시예에 따르면 게이트웨이가 네트워크 관리서버를 대행하여 디바이스 등록을 수행하므로, 게이트웨이의 관리대상 디바이스뿐만 아니라 관리대상을 벗어난 디바이스들의 접속에 대한 관리가 필요하다. 예를 들어, 게이트웨이가 네트워크 단으로부터 정보를 전달받지 않은 신규 M2M 디바이스가 접속하는 경우, 해당 M2M 디바이스가 다른 게이트웨이를 통해 네트워크 단에 등록된 디바이스이더라도 게이트웨이는 해당 M2M 디바이스를 미등록 상태로 관리할 수 있다. That is, according to the embodiment of the present invention, since the gateway performs the device registration on behalf of the network management server, it is necessary to manage not only the device to be managed by the gateway but also the devices that are out of the management target. For example, when a new M2M device to which a gateway has not received information from a network node is connected, the gateway can manage the corresponding M2M device in an unregistered state even if the corresponding M2M device is registered in a network terminal through another gateway .

이와 같이, 사용자가 현재 등록된 서비스가 아닌 다른 서비스를 이용하거나 서비스 미사용 상태인 M2M 디바이스를 네트워크에 접속하는 방안에 대하여 이하 도 6을 참조하여 설명하도록 한다. A method of connecting the M2M device, which uses a service other than the currently registered service, or a service unused state to the network as described above will now be described with reference to FIG.

도 6은 본 발명의 실시예에 따른 게이트웨이를 이용한 M2M 디바이스를 네트워크 등록 시스템에서 디바이스 등록 과정의 다른 예를 나타내는 절차 흐름도로서, 구체적으로는, 사용자가 M2M 디바이스에 등록된 소정의 M2M 서비스를 미사용중인 경우의 디바이스 네트워크 등록 방안을 설명하도록 한다.FIG. 6 is a flow chart illustrating another example of a device registration process in a network registration system of an M2M device using a gateway according to an embodiment of the present invention. More specifically, when a user selects an unused M2M service registered in the M2M device The device network registration method will be described.

도 6을 참조하면, 게이트웨이를 통해 M2M 디바이스를 M2M 네트워크로 등록하기 위한 일련의 SCL 등록 과정(S601 내지 S603)은 상기 도 5에서 상술한 SCL 등록 과정(S501 내지 S503)과 동일하다.Referring to FIG. 6, a series of SCL registration processes (S601 to S603) for registering an M2M device as an M2M network through a gateway is the same as the SCL registration process (S501 to S503) described above with reference to FIG.

SCL 등록 과정이 완료되면, 게이트웨이는 관리서버로부터 수신한 M2M 디바이스 구성정보를 프로비져닝한다(S604).When the SCL registration process is completed, the gateway provisions the M2M device configuration information received from the management server (S604).

이후, M2M 네트워크 시스템상으로 미등록 M2M 디바이스가 진입하는 경우가 발생하는데, 예컨대, 사용자가 제1 게이트웨이에 연결하여 사용중인 M2M 디바이스를 제2 게이트웨이에 연결하여 사용하려는 경우, 제2 게이트웨이는 관리서버로부터 수신한 M2M 디바이스 구성정보에 M2M 디바이스에 관한 정보가 포함되지 않으므로 해당 M2M 디바이스를 미등록 디바이스인 것으로 관리할 수 있다.Thereafter, when an unregistered M2M device enters the M2M network system, for example, when the user connects to the first gateway and tries to use the M2M device in use by connecting to the second gateway, the second gateway receives the M2M device from the management server The received M2M device configuration information does not include information related to the M2M device, so that the corresponding M2M device can be managed as an unregistered device.

게이트웨이는 M2M 게이트웨이의 GSCL로 DSCL을 등록한 M2M 디바이스에 대하여 전 단계(S604)에서 프로비져닝한 M2M 디바이스 구성정보에 기초하여 M2M 디바이스 정보를 비교 확인한다(S605, S606).The gateway compares and verifies the M2M device information based on the M2M device configuration information provisioned in the previous step (S604) with respect to the M2M device that registered the DSCL with the GSCL of the M2M gateway (S605, S606).

비교 결과, 게이트웨이는 접속하려는 M2M 디바이스가 프로비져닝한 디바이스 구성정보에 포함된 것으로 확인되면 네트워크 식별정보 부여를 통해 네트워크 등록을 수행한다(S607). 다만, 해당 M2M 디바이스가 관리서버로부터 전송된 디바이스 정보에 포함되어 있더라도 해당 M2M 디바이스가 해당 게이트웨이의 관리 대상에 불포함될 수도 있다. 따라서, 이 경우 서비스 이용 여부에 따라 어플리케이션 등록 여부가 결정된다.If it is determined that the gateway device is included in the device configuration information provisioned by the M2M device to be connected, the gateway performs network registration through network identification information (S607). However, even if the corresponding M2M device is included in the device information transmitted from the management server, the corresponding M2M device may not be managed by the gateway. Accordingly, in this case, whether the application is registered or not is determined according to whether the service is used or not.

마찬가지로, 게이트웨이는 M2M 디바이스가 디바이스 구성정보에 불포함된 것으로 확인되면 네트워크 등록을 차단하거나 사설 IP 주소를 할당하는 것과 같이 제한적인 네트워크 식별정보를 부여할 수 있다(S608).Similarly, if the M2M device is determined to be not included in the device configuration information, the gateway may provide limited network identification information such as blocking network registration or assigning a private IP address (S608).

또한, 게이트웨이에서의 신규 M2M 디바이스의 네트워크 등록이 완료되면, 게이트웨이는 등록한 신규 M2M 디바이스 구성정보를 관리서버로 통보하며 접속정보를 바인딩할 수 있다(S609). When the network registration of the new M2M device in the gateway is completed, the gateway notifies the registered new M2M device configuration information to the management server and bind the connection information (S609).

다음으로, 게이트웨이는 M2M 디바이스의 M2M 서비스 사용 여부를 판단하는데, 상술한 실시예에 따라, 네트워크 등록된 M2M 디바이스가 해당 게이트웨이에서 제공하는 M2M 서비스를 사용하지 않는 경우(즉, 프로비져닝한 M2M 디바이스 구성정보에 해당 M2M 디바이스가 이용하는 M2M 서비스 정보가 포함되지 않은 경우), 게이트웨이는 M2M 디바이스의 어플리케이션 등록을 차단할 수 있다(S610, S611).Next, the gateway determines whether or not the M2M service of the M2M device is used. According to the above-described embodiment, when the M2M device registered in the network does not use the M2M service provided by the gateway (i.e., (Step S610), the gateway may block the application registration of the M2M device (step S611).

이를 통해, 사용자는 자신의 게이트웨이에 다른 사용자의 디바이스가 접속하는 것을 차단할 수 있고, 다른 사용자의 디바이스에 대한 권한 여부 판단을 게이트웨이가 대행함으로써 게이트웨이와 네트워크 단간의 불필요한 통신 횟수를 줄일 수 있다.Accordingly, the user can block other users' devices from accessing their own gateways, and the gateways can determine whether or not the other user's devices are authorized, thereby reducing the number of unnecessary communications between the gateway and the network.

나아가, 본 발명에 실시예에 따른 게이트웨이를 통한 디바이스 등록 방안은 사용자가 등록된 M2M 디바이스를 통해 소정의 M2M 서비스를 이용하는 상황에서 동일한 M2M 서비스를 사용하는 M2M 디바이스를 추가적으로 신규 구매하는 경우에도 적용할 수 있다. Further, the device registration method using the gateway according to the embodiment of the present invention can be applied to the case of additionally purchasing an M2M device using the same M2M service while the user uses a predetermined M2M service through the registered M2M device have.

도 7은 본 발명의 실시예에 따른 게이트웨이를 이용한 M2M 디바이스를 네트워크 등록 시스템에서 디바이스 등록 과정의 또 다른 예를 나타내는 절차 흐름도로서, 구체적으로는, M2M 디바이스의 자가 개통을 통한 네트워크단으로의 자동 등록 방법을 제안하는 것이다.FIG. 7 is a flowchart illustrating another example of a device registration process in a network registration system of an M2M device using a gateway according to an embodiment of the present invention. More specifically, Method.

도 7을 참조하면, 게이트웨이를 통해 M2M 디바이스를 M2M 네트워크로 등록하기 위한 일련의 SCL 등록 과정(S701 내지 S703)은 상기 도 5에서 상술한 SCL 등록 과정(S501 내지 S503)과 동일하다.Referring to FIG. 7, a series of SCL registration processes (S701 to S703) for registering an M2M device as an M2M network through a gateway is the same as the SCL registration process (S501 to S503) described above with reference to FIG.

다만, 네트워크 관리서버의 NSCL로 게이트웨이의 GSCL이 등록되어 구성정보가 교환되는 과정(S701)에서 다수의 M2M 디바이스에 관한 구성정보를 포함하는 디바이스 정보 리스트뿐만 아니라 각 M2M 디바이스에 대응하는 다수의 사용자 정보를 포함하는 사용자 정보 리스트도 상호 교환될 수 있다.However, in the process of registering the GSCL of the gateway with the NSCL of the network management server and exchanging the configuration information (S701), not only a device information list including configuration information on a plurality of M2M devices but also a plurality of user information May also be interchanged.

SCL 등록 과정이 완료되면 게이트웨이는 관리서버로부터 수신한 M2M 디바이스 정보 리스트 및 사용자 정보 리스트를 프로비져닝한다(S704).When the SCL registration process is completed, the gateway provisions the list of the M2M device information and the list of the user information received from the management server (S704).

이후, 사용자가 구매한 신규 M2M 디바이스에 UICC(Universal IC Card)와 같은 사용자 식별정보를 나타낼 수 있는 스마트 카드를 장착하거나 전화번호 등록 등을 수행한 상태에서 게이트웨이에 접속한다(S705). Thereafter, in step S705, a smart card capable of displaying user identification information such as a UICC (Universal IC Card) is attached to the new M2M device purchased by the user, or the gateway is connected with the phone number registration.

여기서, 신규 M2M 디바이스는 사용자가 기존에 관리서버에 등록하여 소정의 M2M 서비스를 이용하였던 M2M 디바이스와 동일한 M2M 디바이스로 등록 M2M 디바이스에 대해 추가적으로 등록하기 위한 것이라 가정하며, 이하 '추가 M2M 디바이스'라 지칭한다. Here, it is assumed that the new M2M device is for additionally registering the registered M2M device with the same M2M device as the M2M device that the user has previously registered with the management server and used the predetermined M2M service. Hereinafter, do.

게이트웨이는 프로비져닝한 M2M 디바이스 정보 리스트에 기초하여 사용자 요청신호에 따라 게이트웨이로 접속한 추가 M2M 디바이스가 네트워크상에 미등록된 디바이스임을 확인하고, 추가 M2M 디바이스로 미등록 상태임을 통보한다(S706).The gateway confirms that the additional M2M device connected to the gateway is an unregistered device according to the user request signal based on the provisioned M2M device information list, and notifies the additional M2M device that it is not registered (S706).

추가 M2M 디바이스는 전 단계(S705)에서 디바이스 내 설정된 사용자 식별정보 및 디바이스 구성정보와 함께 게이트웨이로 디바이스 등록을 요청하는 등록 요청 메시지를 전송한다(S707).In step S705, the additional M2M device transmits a registration request message requesting device registration to the gateway together with the user identification information and the device configuration information set in the device in step S707.

게이트웨이는 전 단계(S701)에서 관리서버로부터 수신한 사용자 정보 리스트에 기초하여 추가 M2M 디바이스로부터 전송된 사용자 식별정보와의 일치 여부를 판단한다(S708).In step S708, the gateway determines whether it matches the user identification information transmitted from the additional M2M device based on the user information list received from the management server in step S701.

판단 결과에 따라 관리서버로부터 수신한 사용자 정보와 추가 M2M 디바이스의 사용자 정보가 일치하는 경우, 게이트웨이는 추가 M2M 디바이스의 어플리케이션 등록을 수행한다(S709). 이에 따라, 추가 M2M 디바이스는 게이트웨이를 통해 네트워크 관리서버와 연결되어 소정의 M2M 서비스를 이용할 수 있다.If the user information received from the management server matches the user information of the additional M2M device according to the determination result, the gateway performs application registration of the additional M2M device (S709). Accordingly, the additional M2M device can be connected to the network management server through the gateway and use a predetermined M2M service.

게이트웨이는 디바이스 어플리케이션 등록이 완료됨에 따라 디바이스 구성정보를 관리서버로 통보할 수 있다(S710). 이때, 게이트웨이는 디바이스 어플리케이션 등록에 따라 실시간으로 통보하거나 또는 소정 주기로 등록된 하나 이상의 디바이스 구성정보를 수집하여 통보할 수 있다.The gateway can notify the management server of the device configuration information as the device application registration is completed (S710). At this time, the gateway can notify in real time according to the device application registration, or collect and notify one or more device configuration information registered in a predetermined period.

한편, 사용자 정보가 일치하지 않는 경우, 게이트웨이는 접속하려는 M2M 디바이스가 프로비져닝한 디바이스 구성정보에 미포함된 것으로 확인되면 네트워크 등록을 차단하거나 사설 IP 주소를 할당하는 것과 같이 제한적인 네트워크 식별정보를 부여할 수 있다(S711). On the other hand, if the user information does not match, if the gateway is confirmed to be included in the device configuration information provisioned by the M2M device to which the connection is to be made, limited network identification information such as a network registration is blocked or a private IP address is assigned (S711).

상기 도 7에 예시된 실시예에 따르면, M2M 게이트웨이가 자가 구매한 M2M 디바이스의 자동 등록 절차를 통해 사용자는 M2M 디바이스를 보다 편리하게 게이트웨이로 접속시켜 자동 개통시키고, 보다 편리하게 M2M 서비스를 이용할 수 있다.According to the embodiment illustrated in FIG. 7, the user can connect the M2M device to the gateway more conveniently through the automatic registration procedure of the self-purchased M2M device by the M2M gateway, and can more conveniently use the M2M service .

이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서 본 발명에 기재된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상이 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의해서 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다. The foregoing description is merely illustrative of the technical idea of the present invention, and various changes and modifications may be made by those skilled in the art without departing from the essential characteristics of the present invention. Therefore, the embodiments of the present invention are not intended to limit the scope of the present invention but to limit the scope of the present invention. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents thereof should be construed as being included in the scope of the present invention.

Claims (15)

M2M(Machine to Machine) 통신을 기반으로 게이트웨이를 통해 디바이스를 네트워크에 등록하는 방법에 있어서,
(a)M2M 네트워크 관리서버(이하, '관리서버'라 칭함)와 소정의 등록절차를 완료한 게이트웨이가 상기 관리서버로부터 M2M 네트워크에 미등록된 하나 이상의 디바이스 구성정보를 수신하는 단계;
(b)상기 게이트웨이가 임의의 신규 M2M 디바이스의 접속을 인식하는 경우, 상기 관리서버로부터 수신한 하나 이상의 M2M 디바이스 구성정보에 기초하여 M2M 네트워크 등록 대상 여부를 판단하는 단계; 및
(c)상기 판단 결과에 따라, 상기 M2M 네트워크로의 상기 신규 M2M 디바이스 등록 여부를 결정하는 단계를 포함하는, 게이트웨이를 통한 M2M 네트워크로의 M2M 디바이스 등록 방법.
A method for registering a device in a network via a gateway based on M2M (Machine to Machine) communication,
(a) receiving an M2M network management server (hereinafter referred to as a 'management server') and a gateway having completed a predetermined registration procedure, from the management server, one or more device configuration information unregistered in the M2M network;
(b) if the gateway recognizes the connection of any new M2M device, determining whether to register the M2M network based on one or more M2M device configuration information received from the management server; And
(c) determining whether to register the new M2M device in the M2M network according to the determination result.
제1항에 있어서,
상기 하나 이상의 M2M 디바이스 구성정보는,
하나 이상의 M2M 디바이스 식별정보, 디바이스 구성정보, 상기 M2M 디바이스에 대응하는 사용자 식별정보 및 네트워크 식별정보 중 적어도 하나를 포함하는, 게이트웨이를 통한 M2M 네트워크로의 M2M 디바이스 등록 방법.
The method according to claim 1,
Wherein the one or more M2M device configuration information comprises:
And at least one of the one or more M2M device identification information, the device configuration information, the user identification information corresponding to the M2M device, and the network identification information.
제1항에 있어서,
상기 (a) 단계는,
상기 게이트웨이가 상기 관리서버로부터 수신한 상기 하나 이상의 M2M 디바이스 구성정보를 프로비져닝(provisioning)하는 단계를 더 포함하는, 게이트웨이를 통한 M2M 네트워크로의 M2M 디바이스 등록 방법.
The method according to claim 1,
The step (a)
Further comprising provisioning the one or more M2M device configuration information received by the gateway from the management server. ≪ RTI ID = 0.0 > 31. < / RTI >
제1항에 있어서,
상기 (b) 단계는,
상기 신규 M2M 디바이스로부터 소정의 디바이스 정보를 수집하는 단계;
상기 게이트웨이는 상기 관리서버로부터 수신한 상기 하나 이상의 M2M 디바이스 구성정보에 기초하여 상기 디바이스 정보를 분석하는 단계; 및
상기 분석 결과에 따라, 상기 게이트웨이는 상기 신규 M2M 디바이스에 소정의 네트워크 식별정보를 할당하며 M2M 네트워크로 등록하는 단계를 포함하는, 게이트웨이를 통한 M2M 네트워크로의 M2M 디바이스 등록 방법.
The method according to claim 1,
The step (b)
Collecting predetermined device information from the new M2M device;
Analyzing the device information based on the one or more M2M device configuration information received from the management server; And
And registering the new M2M device with the network identification information and registering the new network identification information with the M2M network according to the analysis result.
제4항에 있어서,
상기 게이트웨이는,
상기 분석 결과 결과에 따라, 상기 디바이스 정보와 상기 하나 이상의 M2M 디바이스 구성정보가 일치하는 경우, 상기 신규 M2M 디바이스로 상기 신규 M2M 디바이스에 대응하는 네트워크 식별정보를 할당하는, 게이트웨이를 통한 M2M 네트워크로의 M2M 디바이스 등록 방법.
5. The method of claim 4,
The gateway comprises:
Wherein the network identification information corresponding to the new M2M device is assigned to the new M2M device when the device information matches the one or more M2M device configuration information according to a result of the analysis, Device registration method.
제4항에 있어서,
상기 게이트웨이는,
상기 분석 결과에 따라, 상기 디바이스 정보와 상기 하나 이상의 M2M 디바이스 구성정보가 일치하지 않는 경우, 상기 신규 M2M 디바이스로 제한된 네트워크 식별정보의 할당 또는 상기 신규 M2M 디바이스의 네트워크 등록 차단을 수행하는, 게이트웨이를 통한 M2M 네트워크로의 M2M 디바이스 등록 방법.
5. The method of claim 4,
The gateway comprises:
According to the analysis result, when the device information and the one or more M2M device configuration information do not match, allocation of network identification information restricted to the new M2M device or network registration of the new M2M device is blocked. How to register M2M device in M2M network.
제1항에 있어서,
상기 (c)단계는,
상기 게이트웨이가 상기 M2M 네트워크에 등록된 상기 신규 M2M 디바이스의 상기 게이트웨이에서 제공하는 소정의 M2M 서비스 이용 여부를 판단하는 단계; 및
상기 판단 결과에 따라, 상기 신규 M2M 디바이스의 어플리케이션을 상기 게이트웨이에 등록하는 단계를 더 포함하는, 게이트웨이를 통한 M2M 네트워크로의 M2M 디바이스 등록 방법.
The method according to claim 1,
The step (c)
Determining whether the gateway uses the predetermined M2M service provided by the gateway of the new M2M device registered in the M2M network; And
And registering the application of the new M2M device with the gateway according to the determination result.
제7항에 있어서,
상기 판단 결과에 따라, 상기 신규 M2M 디바이스의 이용 서비스가 상기 게이트웨이에서 제공하는 소정의 M2M 서비스와 불일치하는 경우, 상기 신규 M2M 디바이스의 어플리케이션 등록을 차단하는, 게이트웨이를 통한 M2M 네트워크로의 M2M 디바이스 등록 방법.
8. The method of claim 7,
And an M2M device registration method in an M2M network via a gateway, which blocks the application registration of the new M2M device when the use service of the new M2M device is inconsistent with the predetermined M2M service provided by the gateway, .
제1항에 있어서,
상기 신규 M2M 디바이스는 사용자의 자가구매 디바이스로 소정의 사용자 식별정보가 부여되는 M2M 디바이스를 포함하는, 게이트웨이를 통한 M2M 네트워크로의 M2M 디바이스 등록 방법.
The method according to claim 1,
Wherein the new M2M device includes an M2M device to which predetermined user identification information is assigned to a user's self-purchased device.
제9항에 있어서,
상기 (b)단계는,
상기 게이트웨이가 상기 사용자의 요청에 따라 상기 게이트웨이로 접속되는 상기 신규 M2M 디바이스의 M2M 네트워크 미등록 상태를 확인하는 단계를 포함하고,
상기 (c)단계는,
상기 게이트웨이가 상기 신규 M2M 디바이스로 M2M 네트워크 미등록 상태를 통보하는 단계를 포함하는, 게이트웨이를 통한 M2M 네트워크로의 M2M 디바이스 등록 방법.
10. The method of claim 9,
The step (b)
And confirming an M2M network unregistered state of the new M2M device to which the gateway is connected to the gateway at the request of the user,
The step (c)
And the gateway notifying the new M2M device of the M2M network unregistered status.
제10항에 있어서,
상기 게이트웨이가 상기 신규 M2M 디바이스로부터 상기 사용자 식별정보를 포함하는 등록 요청 메시지를 수신하는 단계; 및
상기 사용자 식별정보와 상기 관리서버로부터 수신한 상기 하나 이상의 M2M 디바이스 구성정보의 비교를 통해 상기 신규 M2M 디바이스 어플리케이션의 등록 여부를 결정하는 단계를 더 포함하는, 게이트웨이를 통한 M2M 네트워크로의 M2M 디바이스 등록 방법.
11. The method of claim 10,
The gateway receiving a registration request message including the user identification information from the new M2M device; And
Further comprising: determining whether to register the new M2M device application by comparing the user identification information with the one or more M2M device configuration information received from the management server, wherein the M2M device registration method to the M2M network via the gateway .
M2M(Machine to Machine) 통신을 기반으로 M2M 디바이스를 네트워크에 등록하는 게이트웨이에 있어서,
M2M 네트워크 관리서버(이하, '관리서버'라 칭함) 및 하나 이상의 M2M 디바이스와 무선 통신을 수행하기 위한 무선 통신부;
상기 무선 통신부를 통해 상기 관리서버로부터 수신한 M2M 네트워크에 미등록된 하나 이상의 디바이스 구성정보를 저장하는 데이터 저장부;
상기 관리서버와 소정의 등록절차 수행 및 임의의 신규 M2M 디바이스가 접속하는 경우 상기 데이터 저장부에 기초하여 상기 신규 M2M 디바이스의 M2M 네트워크 등록 여부를 결정하는 제어부를 포함하는, M2M 통신 기반의 M2M 디바이스를 네트워크에 등록하는 게이트웨이.
1. A gateway for registering an M2M device in a network based on M2M (Machine to Machine) communication,
A wireless communication unit for performing wireless communication with an M2M network management server (hereinafter referred to as 'management server') and one or more M2M devices;
A data storage unit for storing at least one device configuration information that is not registered in the M2M network received from the management server through the wireless communication unit;
And a controller for determining whether to register the new M2M device in the M2M network based on the data storage when the predetermined registration procedure and any new M2M device are connected with the management server, A gateway that registers with the network.
제12항에 있어서,
상기 제어부는,
상기 데이터저장부에 기초하여 상기 게이트웨이에 접속하는 상기 신규 M2M 디바이스로부터 전송되는 정보를 비교분석하여 M2M 네트워크 등록 대상인지 여부를 판단하는 비교분석부; 및
상기 비교분석부의 수행 결과에 따라 상기 신규 M2M 디바이스의 M2M 네트워크 등록/차단 및 소정의 인증 절차를 수행하는 등록/인증부를 포함하는, M2M 통신 기반의 M2M 디바이스를 네트워크에 등록하는 게이트웨이.
13. The method of claim 12,
Wherein,
A comparison and analysis unit for comparing and analyzing information transmitted from the new M2M device connected to the gateway based on the data storage unit to determine whether or not the M2M network registration target is an object of registration; And
And a registration / authentication unit for performing an M2M network registration / blocking and a predetermined authentication procedure of the new M2M device according to the result of the comparison / analysis unit.
제12항에 있어서,
상기 제어부는,
상기 신규 M2M 디바이스를 M2M 네트워크로 등록하는 경우, 상기 무선 통신부를 통해 상기 M2M 디바이스에 대한 구성정보를 상기 관리서버로 통보하도록 수행하는, M2M 통신 기반의 M2M 디바이스를 네트워크에 등록하는 게이트웨이.
13. The method of claim 12,
Wherein,
And registering the M2M communication-based M2M device in the network when the new M2M device is registered in the M2M network, the configuration information of the M2M device being notified to the management server via the wireless communication unit.
제12항에 있어서,
상기 제어부는,
상기 M2M 네트워크에 등록된 상기 신규 M2M 디바이스의 상기 게이트웨이에서 제공하는 소정의 M2M 서비스 이용 여부를 판단하고, 상기 판단 결과에 따라 상기 신규 M2M 디바이스의 어플리케이션을 등록하도록 수행하는, M2M 통신 기반의 M2M 디바이스를 네트워크에 등록하는 게이트웨이.
13. The method of claim 12,
Wherein,
Based M2M device that determines whether or not a predetermined M2M service provided by the gateway of the new M2M device registered in the M2M network is used and registers the application of the new M2M device according to the determination result A gateway that registers with the network.
KR1020130025030A 2013-03-08 2013-03-08 Method of registration of devices for M2M network using M2M gateway and M2M gateway for it KR101988477B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130025030A KR101988477B1 (en) 2013-03-08 2013-03-08 Method of registration of devices for M2M network using M2M gateway and M2M gateway for it

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130025030A KR101988477B1 (en) 2013-03-08 2013-03-08 Method of registration of devices for M2M network using M2M gateway and M2M gateway for it

Publications (2)

Publication Number Publication Date
KR20140110529A true KR20140110529A (en) 2014-09-17
KR101988477B1 KR101988477B1 (en) 2019-09-30

Family

ID=51756554

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130025030A KR101988477B1 (en) 2013-03-08 2013-03-08 Method of registration of devices for M2M network using M2M gateway and M2M gateway for it

Country Status (1)

Country Link
KR (1) KR101988477B1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101580058B1 (en) * 2014-10-13 2015-12-24 한국과학기술원 Method and systema for reducing network load in internet of things
KR20160048559A (en) * 2014-10-24 2016-05-04 에스케이텔레콤 주식회사 Method and Apparatus for Providing Smart Home Service
KR20170131033A (en) * 2016-05-20 2017-11-29 숭실대학교산학협력단 Iot devices sharing server and control method thereof
WO2017222294A1 (en) * 2016-06-21 2017-12-28 주식회사 삼진엘앤디 Situation awareness system, method and computer-readable recording medium for providing smart service in internet of things environment
WO2018079925A1 (en) * 2016-10-28 2018-05-03 가온미디어 주식회사 Method for controlling quick pairing with internet-of-things devices by using service subscriber information
KR20190055483A (en) * 2017-11-15 2019-05-23 성균관대학교산학협력단 Method for management of IoT device and IoT gateway
KR20190093294A (en) * 2018-02-01 2019-08-09 충북대학교 산학협력단 Device profile based gateway platform system and method for integrated control and management of heterogeneous iot network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110213871A1 (en) * 2010-03-01 2011-09-01 Interdigital Patent Holdings, Inc. Machine-to-machine gateway architecture and functionality
US20120252518A1 (en) * 2011-04-01 2012-10-04 Interdigital Patent Holdings, Inc. Network initiated triggering of an offline device
KR20130004497A (en) * 2010-03-09 2013-01-10 인터디지탈 패튼 홀딩스, 인크 Method and apparatus for supporting machine-to-machine communications

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110213871A1 (en) * 2010-03-01 2011-09-01 Interdigital Patent Holdings, Inc. Machine-to-machine gateway architecture and functionality
KR20130004497A (en) * 2010-03-09 2013-01-10 인터디지탈 패튼 홀딩스, 인크 Method and apparatus for supporting machine-to-machine communications
US20120252518A1 (en) * 2011-04-01 2012-10-04 Interdigital Patent Holdings, Inc. Network initiated triggering of an offline device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101580058B1 (en) * 2014-10-13 2015-12-24 한국과학기술원 Method and systema for reducing network load in internet of things
KR20160048559A (en) * 2014-10-24 2016-05-04 에스케이텔레콤 주식회사 Method and Apparatus for Providing Smart Home Service
KR20170131033A (en) * 2016-05-20 2017-11-29 숭실대학교산학협력단 Iot devices sharing server and control method thereof
KR101881108B1 (en) * 2016-05-20 2018-07-23 숭실대학교산학협력단 Iot devices sharing server and control method thereof
WO2017222294A1 (en) * 2016-06-21 2017-12-28 주식회사 삼진엘앤디 Situation awareness system, method and computer-readable recording medium for providing smart service in internet of things environment
US10785617B2 (en) 2016-06-21 2020-09-22 Samjin Lnd Co., Ltd. Context awareness system, method and computer-readable recording medium for providing smart service in Internet of Things environment
WO2018079925A1 (en) * 2016-10-28 2018-05-03 가온미디어 주식회사 Method for controlling quick pairing with internet-of-things devices by using service subscriber information
KR20190055483A (en) * 2017-11-15 2019-05-23 성균관대학교산학협력단 Method for management of IoT device and IoT gateway
KR20190093294A (en) * 2018-02-01 2019-08-09 충북대학교 산학협력단 Device profile based gateway platform system and method for integrated control and management of heterogeneous iot network

Also Published As

Publication number Publication date
KR101988477B1 (en) 2019-09-30

Similar Documents

Publication Publication Date Title
KR20140110529A (en) Method of registration of devices for M2M network using M2M gateway and M2M gateway for it
KR101438343B1 (en) Method of assigning a user key in a convergence network
EP2656265B1 (en) Allocation of application identifiers
CN103828397A (en) A terminal and a manager for discovering and accessing local services via wifi hotspots
CN108023794B (en) Equipment access control method and device
US20170264592A1 (en) Methods and systems for secure network service
JP2017528023A (en) Method and apparatus for incrementally sharing a greater amount of information between user devices
CN109246688A (en) Equipment cut-in method, equipment and system
CN112449343A (en) Method, equipment and system for managing user identity
CN107113529A (en) The identification and discovery of open service in digital communications network
US8958792B2 (en) Method and system for selecting mobility management entity of terminal group
CN106797539A (en) Set up and configuration dynamic is subscribed to
US11678181B2 (en) Global device management architecture for IoT devices with regional autonomy
US8429257B2 (en) Optimizing use of internet protocol addresses
CN103686947A (en) Message transmission method and device based on virtual AP
Badmus et al. Network slicing management technique for local 5G micro-operator deployments
CN112492592A (en) Authorization method under multiple NRF scenes
KR101995871B1 (en) M2M Exchange Platform for M2M Roaming
WO2012099826A2 (en) Record creation for resolution of application identifier to connectivity identifier
CN104935485A (en) Appliance service calling method, appliance service calling request forwarding method and apparatus
CN111164951B (en) Service Registration Based on Service Capability Requirements and Preferences
CN108702683A (en) Method and system for controlling access of the user equipment to local device
JP2019506046A (en) Device and method for operating a communication network
CN107302448B (en) Port snoop method and device
US20120163237A1 (en) Apparatus and method for configuring personal space with virtual switch

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20130308

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20180306

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20130308

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20190318

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20190531

PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20190605

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20190607

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20220525

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20230601

Start annual number: 5

End annual number: 5