KR20110117030A - Device management method and system for providing device-to-device services and device thereof - Google Patents
Device management method and system for providing device-to-device services and device thereof Download PDFInfo
- Publication number
- KR20110117030A KR20110117030A KR1020110036691A KR20110036691A KR20110117030A KR 20110117030 A KR20110117030 A KR 20110117030A KR 1020110036691 A KR1020110036691 A KR 1020110036691A KR 20110036691 A KR20110036691 A KR 20110036691A KR 20110117030 A KR20110117030 A KR 20110117030A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- service
- application
- registration
- user
- Prior art date
- Legal status (The legal status 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 status listed.)
- Withdrawn
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/069—Authentication using certificates or pre-shared keys
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 장치 대 장치(M2M) 서비스를 제공하기 위한 디바이스를 관리하기 위한 방법 및 시스템과 그 장치에 관한 것으로, 본 발명에 따른 장치 대 장치(M2M) 서비스를 제공하는 디바이스를 관리하기 위한 방법은, 사용자에게 상기 M2M 서비스를 제공하는 디바이스가 유/무선망과의 연결 설정이 완료된 이후에, 상기 디바이스를 등록 시킬 것을 요청하는 디바이스 등록 요청 메시지를 전송하는 과정과, 상기 디바이스 등록 요청 메시지를 수신한 서비스 서버가 상기 디바이스에 대한 인증을 수행하고, 상기 디바이스에 대한 정보를 분석하여 상기 디바이스가 처음 등록된 디바이스라면, 상기 디바이스에게 상기 M2M 서비스를 제공하는데 필요한 정보인 M2M 서비스 제공 정보를 설정하는 과정과, 상기 서비스 서버가 상기 디바이스 등록 요청 메시지에 포함된 디바이스 등록 정보와 상기 M2M 서비스 제공 정보를 포함하는 디바이스 프로파일 정보를 사용자/디바이스 리포지터리(Repository)에 저장하는 과정과, 상기 사용자/디바이스 리포지터리가 상기 디바이스 프로파일 정보를 참조하기 위한 참조 정보를 생성하는 과정과, 상기 서비스 서버가 상기 사용자/디바이스 리포지터리로부터 상기 참조 정보(reference information)를 획득하는 과정을 포함한다. The present invention relates to a method and system for managing a device for providing a device to device (M2M) service, and a device thereof, and to a method for managing a device for providing a device to device (M2M) service according to the present invention. Transmitting a device registration request message requesting the device to register the device after the device providing the M2M service is connected to the wired / wireless network, and receiving the device registration request message. A service server performing authentication on the device, analyzing the information on the device, and setting the M2M service providing information, which is information necessary to provide the M2M service to the device, if the device is a first registered device; The device included in the device registration request message by the service server. Storing device profile information including device registration information and M2M service provision information in a user / device repository, generating reference information for the user / device repository to refer to the device profile information; And obtaining, by the service server, the reference information from the user / device repository.
Description
본 발명은 장치 대 장치(MACHINE TO MACHINE : M2M) 서비스를 제공하기 위한 디바이스를 관리하기 위한 방법 및 시스템과 그 장치에 관한 것이다.
The present invention relates to a method and a system for managing a device for providing a device to device (MCHINE TO MACHINE: M2M) service and an apparatus thereof.
현재 기술의 발달로 인하여 장치 대 장치(Machine-to-Machine : M2M) 서비스에 대한 사용자들의 욕구가 증가하고 있다. M2M은 전자 장치와 전자 장치간의 통신을 의미한다. 넓은 의미로는 전자 장치 간의 유선 혹은 무선 통신이나, 사람이 제어하는 장치와 기계 간의 통신을 의미하지만 최근에는 전자 장치와 전자 장치 간 즉, 기기 간 무선 통신을 특별히 지칭하는 것이 일반적이다. 다시 말해 M2M은 유무선 통신 방식을 이용하여 디바이스와 서버 사이의 데이터 전송을 위한 통신을 지원하는 원격 관리 및 제어 솔루션이며, 이러한 M2M은 통신 기능이 포함되어 있지 않은 디바이스와의 연결을 위한 모듈 형태로 구현된다.With the development of current technology, users' desire for machine-to-machine services (M2M) is increasing. M2M means communication between the electronic device and the electronic device. In a broad sense, it means wired or wireless communication between electronic devices or communication between a device controlled by a person and a machine. However, in recent years, a general term refers to wireless communication between electronic devices and electronic devices, that is, between devices. In other words, M2M is a remote management and control solution that supports communication for data transmission between a device and a server using wired or wireless communication. M2M is implemented as a module for connection with a device that does not include a communication function. do.
M2M 모듈에는 다양한 종류의 디바이스가 연결될 수 있고, 연결되는 디바이스의 종류에 따라 다양한 어플리케이션(application)들이 구동될 수 있다. Various types of devices may be connected to the M2M module, and various applications may be driven according to the type of devices to be connected.
따라서, M2M 서비스를 제공하기 위해 디바이스를 서비스 서버에 등록시켜 관리하기 위한 절차가 필요하다.
Therefore, a procedure for registering and managing a device with a service server is needed to provide an M2M service.
본 발명은 장치 대 장치(MACHINE TO MACHINE : M2M) 서비스를 지원하기 위한 디바이스를 관리하기 위한 방법 및 시스템과 그 장치를 제공한다.The present invention provides a method and system for managing a device for supporting a device to device (MCHINE TO MACHINE: M2M) service and the device.
본 발명은 M2M 서비스를 제공하기 위해 디바이스에 적합한 어플리케이션을 제공하기 위한 방법 및 시스템과 그 장치를 제공한다.
The present invention provides a method, system and apparatus for providing an application suitable for a device for providing an M2M service.
본 발명에 따른 장치 대 장치(Machine to Machine : M2M) 서비스를 제공하는 디바이스를 관리하기 위한 방법은, 사용자에게 상기 M2M 서비스를 제공하는 디바이스가 유/무선망과의 연결 설정이 완료된 이후에, 상기 디바이스를 등록 시킬 것을 요청하는 디바이스 등록 요청 메시지를 전송하는 과정과, 상기 디바이스 등록 요청 메시지를 수신한 서비스 서버가 상기 디바이스에 대한 인증을 수행하고, 상기 디바이스에 대한 정보를 분석하여 상기 디바이스가 처음 등록된 디바이스라면, 상기 디바이스에게 상기 M2M 서비스를 제공하는데 필요한 정보인 M2M 서비스 제공 정보를 설정하는 과정과, 상기 서비스 서버가 상기 디바이스 등록 요청 메시지에 포함된 디바이스 등록 정보와 상기 M2M 서비스 제공 정보를 포함하는 디바이스 프로파일 정보를 사용자/디바이스 리포지터리(Repository)에 저장하는 과정과, 상기 사용자/디바이스 리포지터리가 상기 디바이스 프로파일 정보를 참조하기 위한 참조 정보를 생성하는 과정과, 상기 서비스 서버가 상기 사용자/디바이스 리포지터리로부터 상기 참조 정보(reference information)를 획득하는 과정을 포함한다. Method for managing a device that provides a machine to machine (M2M) service according to the present invention, after the device providing the M2M service to the user is completed the connection setting with the wired / wireless network, Transmitting a device registration request message requesting device registration; and a service server receiving the device registration request message performs authentication on the device, and analyzes information on the device to register the device for the first time. If it is a device, the process of setting the M2M service providing information that is information necessary to provide the M2M service to the device, the service server includes the device registration information and the M2M service providing information included in the device registration request message Device Device Information Storing in a repository, generating reference information for the user / device repository to refer to the device profile information, and the service server performing the reference information from the user / device repository. It includes a process of obtaining.
본 발명에 따른 장치 대 장치(Machine to Machine : M2M) 서비스를 제공하는 디바이스를 관리하기 위한 방법은, 사용자에게 상기 장치 대 장치 서비스를 제공하는 디바이스가 유/무선망과의 연결 설정이 완료된 이후에, 상기 디바이스에서 제공할 어플리케이션을 등록할 것을 요청하는 어플리케이션 등록 요청 메시지를 전송하는 과정과, 상기 어플리케이션 등록 요청 메시지를 수신한 서비스 서버가 상기 디바이스에 대한 인증을 수행하고, 상기 등록 요청된 어플리케이션을 실행하기 위해 상기 디바이스의 캐퍼빌러티(capability) 정보가 필요한지 여부를 판단하는 과정과, 상기 캐퍼빌러티 정보가 필요하다면, 상기 서비스 서버가 상기 디바이스의 캐퍼빌러티 정보를 획득하는 과정과, 상기 서비스 서버가 상기 획득된 캐퍼빌러티 정보를 사용하여 상기 디바이스의 특성 또는 상기 M2M 서비스의 특성에 따라 상기 등록 요청된 어플리케이션이 세분화되어 있는지 여부를 판단하는 과정과, 상기 등록 요청된 어플리케이션이 세분화되어 있다면, 상기 서비스 서버가 상기 어플리케이션에 해당하는 서브 어플리케이션들 중 상기 디바이스의 특성 또는 상기 서비스의 특성에 해당하는 적어도 하나의 서브 어플리케이션에 해당하는 서브 어플리케이션 식별자를 획득하는 과정과, 상기 획득된 서브 어플리케이션 식별자를 상기 디바이스로 전송하는 과정을 포함한다. Method for managing a device that provides a machine to machine (M2M) service according to the present invention, after the device providing the device to the device service to the user is completed connection setting with the wired / wireless network Transmitting an application registration request message requesting to register an application to be provided by the device; and a service server receiving the application registration request message authenticates the device and executes the registration requested application. Determining whether capability information of the device is required to perform the step; if the capability information is required, obtaining, by the service server, capability information of the device; and The device using the obtained capability information Determining whether the registration requested application is subdivided according to the characteristics of the M2M service or the characteristics of the M2M service; and if the registration requested application is subdivided, the service server may perform the sub-applications. Obtaining a sub-application identifier corresponding to at least one sub-application corresponding to a characteristic of a device or a characteristic of the service; and transmitting the obtained sub-application identifier to the device.
본 발명에 따른 장치 대 장치 서비스(Machine to Machine : M2M)를 제공하는 디바이스를 관리하기 위한 시스템은, 사용자에게 상기 M2M 서비스를 제공하고, 유/무선망과의 연결 설정이 완료된 이후에, 디바이스 등록 요청 메시지를 전송하는 디바이스와, 상기 디바이스 등록 요청 메시지를 수신하고, 상기 디바이스에 대한 인증을 수행하고, 상기 디바이스에 대한 정보를 분석하여 상기 디바이스가 처음 등록된 디바이스라면, 상기 디바이스에게 상기 M2M 서비스를 제공하는데 필요한 정보인 M2M 서비스 제공 정보를 설정하고, 상기 디바이스 등록 요청 메시지에 포함된 디바이스 등록 정보와 상기 M2M 서비스 제공 정보를 포함하는 디바이스 프로파일 정보를 사용자/디바이스 리포지터리(Repository)에 저장하고, 상기 사용자/디바이스 리포지터리로부터 상기 디바이스 프로파일 정보를 참조하기 위한 참조 정보(reference information)를 획득하는 서비스 서버를 포함한다. The system for managing a device providing a device to device service (M2M) according to the present invention, after providing the M2M service to a user and establishing a connection with a wired / wireless network is completed, device registration. If the device is the first device that receives a device for transmitting a request message, the device registration request message, authenticates the device, and analyzes information about the device, the device provides the M2M service to the device. Setting M2M service providing information which is information necessary to provide, storing device registration information included in the device registration request message and device profile information including the M2M service providing information in a user / device repository, and storing the user The device from the device / device repository With reference to reference the file information is information including the service server to obtain the (reference information).
본 발명에 따른 장치 대 장치(Machine to Machine : M2M) 서비스를 지원하기 위한 디바이스를 관리하기 위한 시스템은, 사용자에게 상기 장치 대 장치 서비스를 제공하고, 유/무선망과의 연결 설정이 완료된 이후에, 상기 사용자에게 제공할 어플리케이션을 등록할 것을 요청하는 어플리케이션 등록 요청 메시지를 전송하는 디바이스와, 상기 어플리케이션 등록 요청 메시지를 수신하면, 상기 디바이스에 대한 인증을 수행하고, 상기 등록 요청된 어플리케이션을 실행하기 위해 상기 디바이스의 캐퍼빌러티(capability) 정보가 필요한지 여부를 판단하고, 상기 캐퍼빌러티 정보가 필요하다면, 상기 디바이스의 캐퍼빌러티 정보를 획득하고, 상기 획득된 캐퍼빌러티 정보를 사용하여 상기 디바이스의 특성 또는 상기 M2M 서비스의 특성에 따라 상기 등록 요청된 어플리케이션이 세분화되어 있는지 여부를 판단하고, 상기 등록 요청된 어플리케이션이 세분화되어 있다면, 상기 어플리케이션에 해당하는 서브 어플리케이션들 중 상기 디바이스의 특성 또는 상기 M2M 서비스의 특성에 해당하는 적어도 하나의 서브 어플리케이션에 해당하는 식별자를 획득하여 상기 디바이스로 전송하는 서비스 서버를 포함한다. The system for managing a device for supporting a machine to machine (M2M) service according to the present invention provides a device to device service to a user, and after setting up a connection with a wired / wireless network is completed. A device for transmitting an application registration request message requesting to register an application to be provided to the user, and when the application registration request message is received, authenticate the device and execute the application for which the registration is requested. It is determined whether the capability information of the device is necessary, and if the capability information is needed, the capability information of the device is obtained, and the acquired capability information is used to obtain the capability information of the device. The registration requested application according to a property or a property of the M2M service It is determined whether the application is subdivided, and if the application requested to be registered is subdivided, corresponding to at least one sub-application corresponding to the characteristic of the device or the characteristic of the M2M service among the sub-applications corresponding to the application. And a service server for obtaining an identifier and transmitting the identifier to the device.
본 발명에 따른 장치 대 장치(Machine to Machine : M2M) 서비스를 제공하는 디바이스를 관리하기 위한 장치는, 사용자에게 상기 M2M 서비스를 제공하는 디바이스로부터 디바이스 등록 요청 메시지를 수신하는 수신부와, 상기 수신된 디바이스 등록 요청 메시지에 포함된 정보를 사용하여, 상기 디바이스에 대한 인증을 수행하고, 상기 디바이스에 대한 정보를 분석하여 상기 디바이스가 처음 등록된 디바이스라면, 상기 디바이스에게 상기 M2M 서비스를 제공하는데 필요한 정보인 M2M 서비스 제공 정보를 설정하고, 상기 디바이스 등록 요청 메시지에 포함된 디바이스 등록 정보와 상기 M2M 서비스 제공 정보를 포함하는 디바이스 프로파일 정보를 사용자/디바이스 리포지터리(Repository)로 전송하고, 상기 사용자/디바이스 리포지터리로부터 상기 디바이스 프로파일 정보를 참조하기 위한 참조 정보(reference information)를 획득하여 저장부에 저장하는 제어부를 포함한다. An apparatus for managing a device that provides a Machine to Machine (M2M) service according to the present invention includes a receiving unit that receives a device registration request message from a device that provides the M2M service to a user, and the received device M2M, which is information required to provide the M2M service to the device, if the device is the first registered device by performing authentication on the device using the information included in the registration request message and analyzing the information on the device. Set service providing information, transmit device registration information included in the device registration request message and device profile information including the M2M service providing information to a user / device repository, and transmit the device from the user / device repository. profile Obtaining reference information (reference information) to reference the information to a control unit for storing in the storage unit.
본 발명에 따른 장치 대 장치(Machine to Machine : M2M) 서비스를 지원하기 위한 디바이스를 관리하기 위한 장치는, 사용자에게 상기 장치 대 장치 서비스를 제공하는 디바이스로부터 상기 사용자에게 제공할 어플리케이션을 등록할 것을 요청하는 어플리케이션 등록 요청 메시지를 전송하는 디바이스와, 상기 어플리케이션 등록 요청 메시지를 수신하면, 상기 디바이스에 대한 인증을 수행하고, 상기 등록 요청된 어플리케이션을 실행하기 위해 상기 디바이스의 캐퍼빌러티(capability) 정보가 필요한지 여부를 판단하고, 상기 캐퍼빌러티 정보가 필요하다면, 상기 디바이스의 캐퍼빌러티 정보를 획득하고, 상기 획득된 캐퍼빌러티 정보를 사용하여 상기 디바이스의 특성 또는 상기 M2M 서비스의 특성에 따라 상기 등록 요청된 어플리케이션이 세분화되어 있는지 여부를 판단하고, 상기 등록 요청된 어플리케이션이 세분화되어 있다면, 상기 어플리케이션에 해당하는 서브 어플리케이션들 중 상기 디바이스의 특성 또는 상기 서비스의 특성에 해당하는 적어도 하나의 서브 어플리케이션에 해당하는 식별자를 획득하여 상기 디바이스로 전송하도록 송신기를 제어하는 제어부를 포함한다.
An apparatus for managing a device for supporting a Machine to Machine (M2M) service according to the present invention requests a user to register an application to be provided to the user from a device that provides the device to device service. A device that transmits an application registration request message, and when the application registration request message is received, authentication of the device is performed, and whether capability information of the device is required to execute the registration requested application; Determine whether or not the capability information is required, obtain the capability information of the device, and use the acquired capability information to request the registration according to the characteristic of the device or the characteristic of the M2M service. Application is segmented If the registration request application is subdivided, the identifier corresponding to the at least one sub-application corresponding to the characteristic of the device or the characteristic of the service among the sub-applications corresponding to the application is obtained and sent to the device. And a control unit for controlling the transmitter to transmit.
본 발명에 따르면 M2M 서비스를 제공하기 위한 애플리케이션 서비스 제공업자들의 서비스를 취합함으로써, M2M 서비스를 제공하기 위한 디바이스들을 관리할 수 있다.
According to the present invention, by collecting the services of application service providers for providing the M2M service, it is possible to manage the devices for providing the M2M service.
도 1은 본 발명의 실시 예에 따른 M2M 서비스를 지원하기 위한 시스템의 아키텍쳐(architecture)를 도시한 도면,
도 2는 본 발명의 실시 예에 따른 서비스 쉐어링 엔진의 동작을 설명하기 위한 도면,
도 3은 본 발명의 제1 실시 예에 따라 디바이스를 서비스 서버에 등록하는 과정을 도시한 신호 흐름도,
도 4는 본 발명의 제2 실시 에에 따라 디바이스에서 제공될 어플리케이션을 서비스 서버에 등록하는 과정을 도시한 신호 흐름도,
도 5는 본 발명의 실시 예에 따른 서비스 쉐어링 엔진부(500)의 블록 구성도,
도 6은 본 발명의 제1 실시 예에 따른 서비스 쉐어링 엔진부(304a)의 동작 흐름도,
도 7은 본 발명의 제2 실시 예에 따른 서비스 쉐어링 엔진부(404a)의 동작 흐름도. 1 is a diagram illustrating an architecture of a system for supporting M2M service according to an embodiment of the present invention;
2 is a view for explaining the operation of the service sharing engine according to an embodiment of the present invention;
3 is a signal flow diagram illustrating a process of registering a device with a service server according to a first embodiment of the present invention;
4 is a signal flow diagram illustrating a process of registering an application to be provided in a device with a service server according to a second embodiment of the present invention;
5 is a block diagram of a
6 is an operation flowchart of a service
7 is an operation flowchart of the service
이하, 본 발명의 바람직한 실시 예들의 상세한 설명이 첨부된 도면을 참조하여 상세히 설명한다. 도면들 중 동일한 구성들은 가능한 한 어느 곳에서든지 동일한 부호들을 나타내고 있음을 유의하여야 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the same components in the figures represent the same numerals wherever possible.
또한, 하기 설명에서는 구체적인 특정 사항들이 나타내고 있는데, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐 이러한 특정 사항들 없이도 본 발명이 실시될 수 있음은 이 기술 분야에서 통상의 지식을 가진 자에게는 자명하다 할 것이다. 그리고 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 상세한 설명을 생략한다.In addition, specific details are set forth in the following description, which is provided to help a more general understanding of the present invention, and it is obvious to those skilled in the art that the present invention may be practiced without these specific details. Will do. In the following description of the present invention, detailed descriptions of related well-known functions or configurations will be omitted when it is determined that the detailed descriptions may unnecessarily obscure the subject matter of the present invention.
도 1은 본 발명의 실시 예에 따른 M2M 서비스를 지원하기 위한 시스템의 아키텍쳐(architecture)를 도시한 도면이다. 1 is a diagram illustrating an architecture of a system for supporting an M2M service according to an embodiment of the present invention.
본 발명에서는 첨부된 도 1에서와 같이 서비스 쉐어링 엔진(Service Sharing Engine)부(100)이라는 기능적 엔터티(Functional Entity)를 제안한다. 이는 서로 다른 2개 이상의 어플리케이션들(102)이 서비스 서버(110)에 연동되어 동작하고 있을 때, 어플리케이션들(102) 간의 서비스 연동을 지원하여, 서비스 쉐어링 엔진(Service Sharing Engine)부(100)를 통한 새로운 서비스의 구성을 지원하고, 디바이스들에게 제3의 서비스 사업자들에 의해서 제공되는 서비스가 아닌 자체적으로 구성하여, 차별적으로 제공할 수 있는 서비스를 자동으로 구성하고, deploy할 수 있도록 지원해주는 기능을 한다.The present invention proposes a functional entity called a service
그럼 이하에서 본 발명에서 제안하는 서비스 쉐어링 엔진(Service Sharing Engine)부에 대한 구체적인 설명을 첨부된 도 2를 참조하여 하기로 한다.Next, a detailed description of a service sharing engine unit proposed by the present invention will be given with reference to FIG. 2.
도 2는 본 발명의 실시 예에 따른 서비스 쉐어링 엔진부(200)의 동작을 설명하기 위한 도면이다. 2 is a view for explaining the operation of the
도 2에서 서비스 쉐어링 엔진(Service sharing Engine)부(200)는 서로 다른 2개 이상의 어플리케이션들(202)이 서버에 연동되어 동작하고 있을 때, 어플리케이션들(202)간의 서비스 연동을 지원하여, 서비스 쉐어링 엔진부(200)를 통한 새로운 서비스의 구성을 지원하고, 디바이스들에게 제3의 서비스 사업자들에 의해서 제공되는 서비스가 아닌 자체적으로 구성하여, 차별적으로 제공할 수 있는 서비스를 자동으로 구성하고, 디플로이(deploy)할 수 있도록 지원해주는 기능을 한다. 이러한 서비스 쉐어링 엔진부(200)는 이러한 서비스들 간의 연동을 통한 새로운 서비스의 구성 및 이 정보들의 구성을 위해 필요한 정보들을 내부 혹은 외부의 리포지터리(Repository)들(204, 206, 208, 210)로부터 획득하는 동작을 수행한다.In FIG. 2, the service
서비스 서버(Service Server)(212)는 서비스 쉐어링 엔진(Service sharing engine)부(200)와 동일한 물리적 엔티티(Physical Entity)로 구현될 수도 있으며, 별도의 물리적 엔티티(Physical entity)로 구현될 수도 있는 기능적 엔티티(Functional entity)의 집합이다. 서비스 서버(212)는 디바이스(Device)(120)가 이동통신망 혹은 유선통신망(130)에 등록한 후, 서비스(Service)를 사용하기 위해서 필요한 어플리케이션 레벨의 등록 및 인증, 장치 정보 등록, 위치 정보 등록 등, 실제 어플리케이션 서버에 접속하여 서비스를 제공받기 전에 필요한 기능들을 가진 기능(Function) 집합체이다. The
디바이스 캐퍼빌러티 리포지터리(Device Capability Repository)(204)는 디바이스(Device)의 하드웨어적인 특성, 펌웨어/소프트웨어(firmware/software) 특성 및 디바이스(Device)의 제조사 정보들을 유지 및 관리한다.The Device Capability Repository 204 maintains and manages hardware characteristics of the device, firmware / software characteristics, and manufacturer information of the device.
사용자 프로파일 리포지터리(User Profile Repository)(206)는 사용자(User)의 어플리케이션 서비스(application service) 가입 정보, 가입 시의 과금 정책, 과금 정책을 제외한 그 외의 일반적인 정책 및 사용자에게 선별적으로 제공될 수 있는 특정 어플리케이션(application)에 대한 적용 조건 정보 등을 유지 및 관리한다.The
서비스 프로파일 리포지터리(Service Profile Repository)(208)는 현재 서비스 서버(212)에 등록된 어플리케이션 서비스(Application Service)에 대한 정보 및 어플리케이션(Application) 적용을 위해 필요한 디바이스(Device) 및 사용자(User) 가입 조건에 대한 정보를 유지하며, 현재 가용한 어플리케이션 서비스(Application Service)에 대한 요약 정보 등을 관리한다. The
컨텐츠 프로파일 리포지터리(Contents Profile Repository)(210)는 사용자(User)로부터 단기/중기/장기(short-term/mid-term/long-term)으로 등록 요청된 데이터에 대한 요약정보를 관리하며, 도시되지 않은 컨텐츠 저장부(Content Storage)에 저장된 사용자 컨텐츠(user contents) 및 어플리케이션(application)으로부터의 컨텐츠(contents)의 쉬운 검색을 지원한다.The
도시되지는 않았지만, 본 발명에 따른 디바이스(Device)는 서비스 서버(212)에 등록(Registration)하는 과정 중에 자신의 특성 정보(Central Processing Unit(CPU)의 처리 속도, 입/출력 수단 구비 여부, 디스플레이 유무 등의 정보) 및 자신의 디바이스 타입(Device Type) 정보와 같은 디바이스 등록 정보를 상기 서비스 서버(Service Server)(212)를 통해서 디바이스 캐퍼빌러티 리포지터리(204)에 저장한다. 또한 등록(Registration) 과정 중에 디바이스(Device) 에 대한 정보 외에도 디바이스(Device)에서 사용 가능한 어플리케이션(Application)에 대한 정보 및 해당 어플리케이션(Application)을 사용하는 사용자에 대한 정보를 서비스 서버(Service Server)(212)에 등록하고, 관련된 정보를 사용자 프로파일 리포지터리(User Profile Repository)(206)에 등록한다. 이때 어플리케이션(Application)의 종류에 따라서, 사용자는 한 명 혹은 두 명 이상의 그룹으로 정의되기도 한다.Although not shown, the device according to the present invention may display its own characteristic information (processing speed of the central processing unit (CPU), whether input / output means are provided, and display) during registration with the
[실시 예1]Example 1
본 발명의 제1 실시 예에서는 디바이스(Device)(300)를 서비스 서버(Service Server)(304)에 등록하는 과정으로, 디바이스(Device)(300)에 대한 인증을 수행하고, 디바이스(Device)의 식별자(Device Id). 디바이스 타입(Device type) 정보, 제품 시리얼(Serial) 정보 및 하드웨어(Hardware) 사양 정보 및 디바이스(Device) 내에 모듈(Module) 관련 정보 등을 서비스 서버(304) 및 서비스 서버(304)와 연결된 사용자/디바이스 리포지터리(Repository)(306)에 저장하는 과정을 정의한다. 도 3에서 사용자/디바이스 리포지터리(306)는 M2M 서비스를 사용자에게 제공하기 위해 필요한 사용자 및 디바이스에 관련된 정보들을 저장한다. In the first embodiment of the present invention, the
도 3은 본 발명의 제1 실시 예에 따라 디바이스(300)를 서비스 서버(304)에 등록하는 과정을 도시한 신호 흐름도이다.3 is a signal flow diagram illustrating a process of registering a
310단계에서 디바이스(Device)(300)가 서비스 서버(Service Server)(304)와 연동하기 위해서는 일차적으로 DSL(Digital Subscriber Line) 및 IP(Internet Protocol)망 연결을 제공하는 유선사업자 망 혹은 Global System for Mobile Communications(GSM)/Wideband Code Division Multiple Access(WCDMA)/Long Term Evolution(LTE)와 같은 비동기 이동통신망 및 Code Divisional Multiple Access(CDMA), WiMAX 등의 무선사업자 망(302)에 접속되어야 한다. 이를 위해 디바이스(300)는 310단계에서 액세스 망(Access Network)과의 연결 및 코어 망(Core Network)과의 연결을 설정한다. 도 3에서 디바이스(300)는 디지털 스틸 카메라(Digital Still Camera : DSC)가 될 수 있으며, 그 외에도 디지털 포토 프레임(Digital Photo Frame : DPF) 등이 될 수 있다. In order to interface with the
상기 310단계에서 유/무선망과의 연결 설정이 완료되면, 디바이스(300)는 자신을 서비스 서버(304)에 등록하기 위해 디바이스 등록 정보가 포함된 디바이스 등록 요청(Device Registration Request) 메시지를 서비스 서버(304)로 전달한다. 상기 디바이스 등록 정보에는 디바이스의 식별자 정보(예컨대 virtually assigned) device id. and/or serial number 등), 디바이스 타입(Device type)(예컨대 Smart meter용 device 인지, home appliance용 device인지, entertainment용 CE device인지, health 및 well-being용 device인지 등등) 정보(즉, 디바이스의 서비스 목적에 맞는 클래스(class) 정보 혹은 타입(type) 정보), 디바이스의 하드웨어(hardware) 상세 기술 정보(예컨대 화면 크기(screen size), 지원되는 코덱(supported codec), 지원되는 접속 기술(supported access technology), 지원되는 미디어 타입(supported media type) 등) 및 사용자(user) 혹은 그룹(group)에 대한 정보(예컨대, user id, and/or group id)가 포함된다. 여기서 그룹 식별자(ID)란 여러 명의 사용자들을 각각의 그룹들로 분류하여 구분할 필요가 있을 때 사용된다. When the connection setup with the wired / wireless network is completed in
상기 312단계에서 디바이스(300)로부터 상기 디바이스 등록 정보가 포함된 디바이스 등록 요청 메시지를 수신한 서비스 서버(304)는 314단계에서 디바이스(Device)(300)를 인증하기 위한 절차를 수행한다. 이때, 서비스 서버(304)는 자체적으로 AAA(Authentication, Authorization & Accounting) 서버와 같은 인증 서버를 포함하고 있을 수도 있으며, 단순히 디바이스(300)와 AAA 서버 간의 인증 절차를 중계하는 인증(Authenticator) 서버 역할을 담당할 수도 있다. 이와 같은 디바이스(Device) 인증 과정을 통해서 디바이스(Device)(300)는 향후 서비스 및 어플리케이션(Application)의 수행을 위해서 필요한 보안 키(Security Key) 정보를 생성한다. 이 과정에서 사용되는 메커니즘은 현재 GSM/WCDMA/LTE 등과 같은 비동기 시스템에서 사용 중인 AKA(Authentication and Key Agreement) 기반의 방식, 혹은 CDMA/1X DO 등의 동기 시스템에서 사용 중인 AAA 기반의 방식, 혹은 IP 기반 네트워크에서 사용 중인 인증서 방식 혹은 IPSec/IKE(IPSecurity/Internet Key Exchage) 등이 방식들이 그 해당 시스템에 맞게 사용될 수 있다. In step 312, the
디바이스(300)에 대한 인증 및 보안 키(Security Key) 할당이 완료되면, 서비스 서버(304)는 316단계에서 상기 디바이스(300)로부터 수신된 디바이스 등록 요청 메시지에 포함된 디바이스 등록 정보를 서비스 쉐어링 엔진부(304a)에 전달한다. 상기 316단계에서 디바이스 등록 요청 메시지를 수신하면, 서비스 쉐어링 엔진부(304a)는 318단계에서 상기 디바이스 등록 정보에 포함된 디바이스 식별자(Device id)를 기반으로 해당 디바이스(300)에 대한 정보를 분석한다. 이때, 서비스 쉐어링 엔진부(304a)는 해당 디바이스(300)가 서비스 쉐어링 엔진부(304a)에 처음으로 액세스(access)한 디바이스(device)인지, 해당 디바이스에 대한 서비스 정책(Service policy) 및 과금 정책(charging Policy)이 할당되었는지, 해당 디바이스(300)에 대해 추가할 펌웨어(firmware) 및 소프트웨어(software) 정보가 있는지에 대한 정보를 파악한다. 상기 318단계의 디바이스(300)에 대한 정보 분석 작업은 서비스 쉐어링 엔진부(304a)가 자체적으로 처리할 수도 있으며, 외부 기능적 엔티티(functional entity) 혹은 리포지터리(repository)(306)와의 연동을 통해서 이루어질 수도 있다. When the authentication and security key assignment for the
디바이스(300)가 서비스 쉐어링 엔진부(304a)에 처음으로 접속한 경우, 320단계에서 서비스 쉐어링 엔진부(304a)은 디바이스(300)를 등록하는데 관련된 등록 정보, 디바이스(300)에 적용할 과금 정책(charging policy) 및 디바이스(300)의 타입(type) 및 디바이스의 하드웨어(hardware) 특성에 따라 결정되는 디바이스에 해당하는 서비스 정책(service policy), 디바이스(300)에 대한 접근성(Reachability) 정보를 포함하는 M2M 서비스 제공 정보를 설정한다. 이와 같은 320단계에서의 M2M 서비스 제공 정보 설정은 서비스 쉐어링 엔진부(304a) 내에서 자체적 수행될 수도 있으며, 서비스 서버(304) 내의 다른 기능적 엔티티(functional entity)들(도시되지 않음)과의 연동을 통해서 수행될 수도 있다. When the
여기서, 상기 접근성(Reachability) 정보는 상기 디바이스(300)가 서비스를 제공받을 시점이 상기 사용자의 선택에 의해 결정되는지 또는 상기 디바이스가 미리 정해진 주기 마다 웨이크 업(Wake-up) 하여 수신되는 데이터가 있는지를 검사하는 것을 지시하는 정보이다. Here, the reachability information may be determined whether the time when the
상기 320단계에서 M2M 서비스 제공 정보를 설정한 후에, 322단계에서 서비스 쉐어링 엔진부(304a)는 상기 디바이스 등록 정보와 상기 M2M 서비스 제공 정보를 사용하여 해당 디바이스(300)에게 적합한 어플리케이션(application)들(308)에 대한 정보를 검색하여, 해당 디바이스(device)에 적합한 어플리케이션으로 설정한다. After setting the M2M service providing information in step 320, in
그리고, 324단계에서 서비스 쉐어링 엔진부(304a)는 상기 디바이스 등록 정보와 상기 M2M 서비스 제공 정보를 디바이스 프로파일 정보로 생성하고, 상기 생성된 디바이스 프로파일 정보를 사용자/디바이스 리포지터리(user/device repository)(306)에 저장하도록 요청한다. 즉, 서비스 쉐어링 엔진부(304a)는 상기 디바이스(300)가 서비스 서버(304)에 처음 접속한 경우, 상기 디바이스(300)가 추후 처음의 등록 과정 중에 획득된 디바이스 등록 정보와 M2M 서비스 제공 정보를 디바이스 프로파일 정보로서 생성하여 사용자/디바이스 리포지터리(306)에 저장하므로써, 디바이스(300)가 추후 재접속하더라도 상기 사용자/디바이스 리포지터리(306)에 저장된 상기 디바이스 프로파일 정보를 참조하면 되므로, 불필요한 등록 절차를 생략할 수 있게 된다. In
상기 324단계에서 상기 디바이스 프로파일 정보를 수신한 사용자/디바이스 리포지터리(306)는 326단계에서 상기 디바이스 프로파일 정보를 저장하고, 상기 디바이스 프로파일 정보에 대한 인덱스(index)와 같은 참조 정보(Reference Information)를 생성한다. 상기 참조 정보란 상기 서비스 쉐어링 엔진부(304a)가 상기 사용자/디바이스 리포지터리(306)에 저장한 디바이스 프로파일 정보들 중 상기 디바이스(300)에 해당하는 디바이스 프로파일 정보를 참조하기 위한 정보로서, 포인터(Pointer)나 인덱스 정보 등이 될 수 있다.328단계에서 사용자/디바이스 리포지터리(306)는 상기 생성한 참조 정보를 서비스 쉐어링 엔진부(304a)에게 전달한다. The user /
330단계에서 서비스 쉐어링 엔진부(304a)은 상기 디바이스/사용자 리포지터리(306)로부터 수신한 참조 정보를 저장한다. In
서비스 쉐어링 엔진부(304a)는 상기 330단계에서 참조 정보를 저장한 후, 상기 322단계를 통해서 검색된 디바이스(300)에서 서비스 가능한 어플리케이션(application)에 대한 정보, 등록이 필요한 필수 어플리케이션(application)에 대한 정보들인 어플리케이션 리스트 및 이후 디바이스(300)로부터의 시그널링(signaling)을 위한 용도로 사용할 신용 증명서(security credential) 정보를 포함한 등록 응답(registration response) 메시지를 332단계 내지 334단계에서 서비스 서버(304)를 통해서 디바이스(300)로 전달한다.
After the service
[실시 예2][Example 2]
이하에서는 도 4를 참조하여 본 발명의 제2 실시 예를 설명하기로 한다. 도 4는 본 발명의 제2 실시 에에 따라 디바이스(400)가 어플리케이션을 서비스 서버(404)에 등록하는 과정을 도시한 신호 흐름도이다. 이하 첨부된 도 4를 참조하여 설명하는 본 발명의 제2 실시 예는 디바이스(400)에 대한 어플리케이션을 서비스 쉐어링 엔진부(404a)가 등록하고, 등록된 어플리케이션를 디바이스(400)에 따라 세분화되어 구성된 서브-어플리케이션의 식별자를 디바이스(400)에게 전달하는 과정에 대하여 기술할 것이다. Hereinafter, a second embodiment of the present invention will be described with reference to FIG. 4. 4 is a signal flow diagram illustrating a process in which the
아울러, 본 발명의 제2 실시 예는 상기 제1 실시 예에 따라 디바이스가 서비스 서버로의 등록이 선행된 이후에 수행될 수도 있다. In addition, the second embodiment of the present invention may be performed after the device is registered with the service server according to the first embodiment.
410단계에서 디바이스(Device)(400)가 서비스 서버(Service Server)(404)와 연동하기 위해서는 일차적으로 DSL 및 IP망 연결을 제공하는 유선사업자 망 혹은 GSM/WCDMA/LTE와 같은 비동기 이동통신망 및 CDMA, WiMAX 등의 무선사업자 망(402)에 접속되어야 한다. 이를 위해 디바이스(400)는 410단계에서 액세스 망(Access Network) 연결 및 코어 망(Core Network) 연결을 설정한다.In order to interwork with the
디바이스(400)는 본 발명의 제1 실시 예를 통해서 디바이스(device) 및 사용자의 가입정보에 기반한 서비스 정책 정보, 과금 정책 정보, 디바이스(400)의 하드웨어(hardware)적인 캐퍼빌러티(capability) 정보 등을 기반으로 서비스 가능한 어플리케이션(application) 정보 및 디바이스(400)가 필수적으로 가입해야 할 어플리케이션 정보 등을 획득한다. 상기 획득된 정보를 기반으로 디바이스(400)는 412단계에서 사용자에게 제공할 어플리케이션(application)을 등록하는 과정을 수행하기 위하여 서비스 서버(404)로 디바이스(400)의 어플리케이션(application) 등록을 요청하는 디바이스 어플리케이션 등록 요청(Device application registration requeset) 메시지를 전달한다. The
상기 디바이스 어플리케이션 등록 요청 메시지에는 디바이스(400)의 식별자(id) 정보, 등록하고자 하는 디바이스(400)의 어플리케이션 정보인 어플리케이션 식별자(application id) 정보, 접속 기술 정보(access technology information), 프로토콜 정보(protocol information)와 본 발명의 제1 실시 예에서 디바이스(400)가 수신한 시그널링(signaling)용 (i.e. control plane 용) 신용 증명서(security credential) 정보도 함께 포함되어 서비스 서버(404)로 전달된다. The device application registration request message includes identifier (id) information of the
상기 412단계에서 디바이스(400)로부터 디바이스 어플리케이션 등록 요청 메시지를 수신한 서비스 서버(404)는 414단계에서 상기 디바이스 어플리케이션 등록 요청에 포함된 상기 신용 증명서(security credential) 정보를 이용하여, 상기 디바이스 어플리케이션 등록 요청이 정상적인 디바이스 및 사용자로부터 전달된 것인지에 대한 인증 절차를 수행한다. The
상기 414단계에서 디바이스(400)로부터 수신된 디바이스 어플리케이션 등록 요청 메시지에 대한 인증이 정상적으로 완료된 경우, 서비스 서버(404)는 416단계에서 디바이스 어플리케이션 등록 요청 메시지를 서비스 쉐어링 엔진부(404a)로 전달한다. 이때, 디바이스 어플리케이션 등록 요청 메시지에는 상기 412단계에서 수신한 디바이스 식별자(Device ID) 정보, 디바이스 어플리케이션 식별자(device application id) 정보, 디바이스가 어플리케이션을 제공받기 위해 상기 어플리케이션이 저장된 어플리케이션 및 서비스 리포지터리(408)에 접속하기 위해서 사용하는 접속(access) 기술에 대한 정보인 접속 기술 정보, 디바이스(400)가 하나 이상의 어플리케이션 프로토콜(application protocol) 을 사용하는 경우, 디바이스(400)가 지원하는 어플리케이션 프로토콜 정보(application protocol information) 정보 등이 포함된다. 이때, 사용되는 접속 기술은 하나 이상의 접속 기술이 명시될 수도 있다. When authentication of the device application registration request message received from the
여기서 상기 접속 기술은 상기 디바이스(400)가 서비스 서버(404)에 접속하기 위한 접속 기술로 디바이스(400)가 서비스 서버(404)에 접속할 시 어떠한 접속 기술을 통해 서비스 받고자 하는 것을 알리기 위한 용도로 사용되며, 이러한 접속 기술로 WIFI(Wireless Fidelity)/wcdma, wifi/cdma, wifi/wimax, wimax/wcdma, wifi/wcdma/wimax 등의 접속 기술이 사용될 수 있다. Here, the access technology is an access technology for the
상기 416단계에서 디바이스 어플리케이션에 대한 등록 요청 메시지을 수신하면, 418단계에서 서비스 쉐어링 엔진부(404a)는 상기 등록이 요청된 어플리케이션을 실행하기 위해서 디바이스의 캐퍼빌러티(capability) 정보가 필요한지에 대한 여부를 판단한다. When the registration request message for the device application is received in
서비스 쉐어링 엔진부(404a)가 두 가지 이상의 어플리케이션들을 조합하여 새로운 어플리케이션을 구성할 경우, 새롭게 구성된 어플리케이션에 대한 정보를 디바이스(400)에게 전달하여야 한다. 이렇게 서비스 쉐어링 엔진부(404a)가 새로운 어플리케이션을 구성했을 경우, 서비스 쉐어링 엔진부(404a)는 디바이스(400)가 상기 새롭게 구성된 어플리케이션을 수행하기에 적합한 캐퍼빌러티(capability)를 갖고 있는지를 확인해야 한다. When the service
따라서, 본 발명의 제2 실시 예에 따른 서비스 쉐어링 엔진부(404a)는 새롭게 구성한 어플리케이션을 실행하기 위한 디바이스(400)의 캐퍼빌러티가 적합한지 검사하기 위해 디바이스(400)의 캐퍼빌러티 정보를 확인해야 하는 과정이 필요하게 된다. 상기 418단계의 판단 결과, 상기 등록 요청된 디바이스 어플리케이션(device application)을 디바이스(400)가 수행하기 위해서 상기 디바이스 캐퍼빌러티(capability) 정보 확인이 필요한 경우, 420단계에서 서비스 쉐어링 엔진부(404a)는 상기 416단계에서 수신한 디바이스 어플리케이션 등록 요청 메시지에 포함된 디바이스 식별자 정보를 이용하여 사용자/디바이스 리포지터리(User/Device Repository)(406)로부터 상기 디바이스(400)의 캐퍼빌러티 정보를 획득하기 위한 디바이스/사용자 정보 요청 메시지를 사용자/디바이스 리포지터리(406)로 전달한다.Therefore, the service
422단계에서 사용자/디바이스 리포지터리(406)는 디바이스(400)의 캐퍼빌러티 정보를 포함한 디바이스/사용자 정보 응답 메시지를 서비스 쉐어링 엔진부(404a)로 전송한다. 상기 디바이스 캐퍼빌러티(Device capability) 정보에는 디바이스의 스크린(screen) 사이즈 정보, 해상도 정보, 코덱(codec) 정보 및 어플리케이션(application)에서 미디어(media) 등을 처리하기 위해서 필요한 상세 정보들이 포함된다. In
상기 422단계에서 사용자/디바이스 리포지터리(406)로부터 디바이스 캐퍼빌러티(device capability) 정보를 획득한 서비스 쉐어링 엔진부(404a)는, 424단계에서 디바이스가 상기 요청된 디바이스 어플리케이션을 위해서 사용할 접속 기술(access technology) 정보 및 어플리케이션(application)의 실행을 위해서 사용할 어플리케이션 프로토콜(application protocol) 정보를 확보한 후, 디바이스(400)로부터 요청된 어플리케이션의 등록 정보를 기반으로, 디바이스(400)의 특성 또는 서비스 특성에 따라서 어플리케이션이 세분화되어 있는지를 확인한다. In
상기 어플리케이션의 실행을 위해서 사용할 어플리케이션 프로토콜 정보가 필요한 이유는 디바이스(400)가 지원 가능한 접속 기술이 여러 가지가 있을 수 있을 경우, 이러한 여러 가지 접속 기술들 중 특정 어플리케이션의 실행에 필요한 접속 기술을 알아야 할 필요가 있기 때문이다. 예를 들어, 디바이스(400)가 WIFI, 3G 의 2가지 접속 기술 지원이 가능하지만, 500MB 이상의 고용량 의료 영상 데이터를 전달하기 위해서는 2가지 접속 기술 중 WIFI를 사용해야 하는 경우가 있을 때, 해당 어플리케이션에 특정된 접속 기술에 대한 정보를 서비스 쉐어링 엔진부(404a)가 확인해야 한다. The reason why the application protocol information to be used for the execution of the application is necessary. When there may be various connection technologies that can be supported by the
상기 424단계에서 애플리케이션이 세분화되어 있다면, 상기 세분화된 어플리케이션 정보를 획득하기 위해 426단계에서 서비스 쉐어링 엔진부(404a)는 디바이스(400)의 특성 정보인 디바이스 캐퍼빌러티(capability) 정보, 접속 기술 정보, 어플리케이션 프로토콜 정보와 어플리케이션 식별자가 포함된 어플리케이션 정보 요청 메시지를 어플리케이션/서비스 리포지터리(application/service repository)(408)로 전송한다. 본 명세서에서는 예컨대 어플리케이션이 동영상 재생을 하는 동영상 프로그램이고, 상기 동영상 재생 프로그램이 디바이스(400)의 해상도에 따라 많은 서브 어플리케이션들이 존재할 경우, 상기 어플리케이션이 세분화되어 있다고 정의한다. If the application is subdivided in
상기 426단계에서 상기 어플리케이션 정보 요청 메시지를 수신한 어플리케이션/서비스 리포지터리(application/service repository)(408)는 428단계에서 상기 디바이스(device) 식별자 및 상기 디바이스 캐퍼빌러티에 대한 상세 정보를 기반으로 상기 어플리케이션 식별자 정보에 해당하는 어플리케이션을 해당 디바이스(400)의 특성에 따라 세분화하여 구성한 서브 어플리케이션에 대한 식별자 정보 및 어플리케이션 실행과 관련된 추가 정보를 어플리케이션 정보 응답 메시지를 통해 서비스 쉐어링 엔진부(404a)로 전송한다.In
즉, 도 4에서는 상기 디바이스(400)가 등록 요청한 어플리케이션이 세분화되어 있다면, 서비스 쉐어링 엔진부(404a)는 상기 디바이스(400)의 특성 또는 M2M 서비스의 특성에 해당하는 적어도 하나의 서브 어플리케이션을 지시하는 서브 어플리케이션 식별자(Sub application Id) 정보를 어플리케이션 및 서비스 리포지터리(408)로부터 획득하여 디바이스(400)로 전송한다.That is, in FIG. 4, if the application requested to be registered by the
상기 428단계에서 상기 어플리케이션 실행과 관련된 추가 정보를 어플리케이션 정보 등록 응답 메시지를 서비스 쉐어링 엔진부(404a)로 전달하는 이유는, 서비스 쉐어링 엔진부(404a)에서 어플리케이션 1과 어플리케이션 2를 조합하여 새로운 어플리케이션 3을 구성한 경우, 이의 실행을 위해서 필요한 정보들인 디바이스 요구 사항, 어플리케이션을 위한 정책 정보(예컨대 어플리케이션 실행을 위한 최소한의 크레딧(credit) 요구사항 등)을 서비스 쉐어링부(404a)가 알아야 하기 때문이다. The reason why the application information registration response message is transmitted to the service
상기 428단계에서 어플리케이션 정보 응답 메시지를 수신한 서비스 쉐어링 엔진부(404a)는 430단계에서 사용자 식별자 정보, 디바이스 식별자 정보, 서브 어플리케이션 정보, 프로토콜 정보, 디바이스 캐퍼빌러티 정보, 접속 기술 정보를 포함하는 디바이스 어플리케이션 정보를 저장할 것을 사용자/디바이스 리포지터리(406)로 요청한다. In step 428, the service
상기 430단계는 향후 상기 디바이스(400)에서 상기 412단계에서 등록 요청한 디바이스 어플리케이션에 대해 실행을 요청할 경우, 서비스 쉐어링 엔진부(404a)는 상기 등록 요청한 디바이스 어플리케이션에 대한 추가적인 서브 어플리케이션 식별자 정보 및 상기 어플리케이션의 실행에 필요한 정보들을 사용자/단말 리포지터리(406)에 저장함으로써 상기 정보들에 대한 반복적인 획득 절차를 피하기 위해 수행된다. 상기 430단계가 수행되는 이유는 예컨대, 서비스 쉐어링 엔진부(404a)가 어플리케이션1과 어플리케이션 2를 통해서 디바이스에게 서비스 가능한 새로운 어플리케이션3을 구성한 경우, 상기 어플리케이션 3의 실행을 위해 필요한 정보들을 저장해야 하기 때문이다.In step 430, when the
즉, 상기 디바이스 어플리케이션 정보를 사용자/디바이스 리포지터리(406)에 미리 저장해 놓음으로써, 향후 디바이스(400)로부터 어플리케이션 등록 요청이 수신되더라도 어플리케이션 및 서비스 리포지터리(408)로 상기 요청된 어플리케이션에 대한 정보를 요청할 필요가 없게 된다. That is, by storing the device application information in the user /
상기 430단계에서 사용자/디바이스 리포지터리(406)에 상기 디바이스 어플리케이션 정보들이 정상적으로 저장된 경우, 432단계에서 사용자/디바이스 리포지터리(406)는 성공적인 저장에 대한 응답(ACK) 메시지를 서비스 쉐어링 엔진(404a)으로 회신한다.If the device application information is normally stored in the user /
상기 432단계에서 상기 응답 메시지를 수신한 서비스 쉐어링 엔진(404a)은 434단계에서 디바이스(400)가 어플리케이션을 수행하기 위해 사용하고자 하는 사용자 식별자(user id) 정보, 디바이스 식별자(device id) 정보, 접속 기술(access technology) 정보, 프로토콜 정보(protocol information) 등의 조건에 따라서 세분화되어 구성된 서브 어플리케이션 식별자와 같은 정보를 도시되지 않은 서비스 서버(404) 내의 관련 기능적 엔터티(functional entity)에 저장한다. In
예를 들어, WIFI 및 WCDMA 등의 접속 기술(access technology)에 따라서 주소 풀(address pool)이 다른 경우, 이에 대한 정보가 주소(address)를 관리하는 엔터티(entity)에게 전달되어야 하며, 특정 어플리케이션(application)이 WIFI/CDMA/WCDMA 등으로 구분되어 서브 어플리케이션(sub-application)별 서브-아이덴티티(sub-identity)가 할당되어져 있는 경우, 이에 대한 정보를 어플리케이션에 대한 접근성(reachability)을 관리하는 기능적 엔터티(functional entity) 등에 전달되어야 할 것이다. 각각의 세부 정보들을 필요한 기능적 엔터티(functional entity)로 전달하는 역할을 서비스 쉐어링 엔진부(404a)가 담당하고 있으나, 이에 대한 기능 정의 부분은 본 발명과 무관하므로 생략한다. For example, if the address pool is different according to access technologies such as WIFI and WCDMA, information about the address pool should be delivered to the entity managing the address, and the specific application ( application) is divided into WIFI / CDMA / WCDMA, and sub-identity is assigned to each sub-application, and information about this is a functional entity that manages accessibility to the application. (functional entity), etc. The service
그리고, 436단계에서 서비스 서버(404)는 디바이스 어플리케이션의 등록 작업이 성공적으로 끝났음을 디바이스 어플리케이션 등록 응답 메시지를 통해 디바이스(400)로 통보하며, 디바이스(400)의 특성에 의해 세분화되어 있는 어플리케이션의 특성에 따라서 새롭게 할당된 서브-어플리케이션 식별자(sub-application identity) 정보를 디바이스(400)로 전달한다. 즉, 서비스 쉐어링 엔진부(404a)는 상기 436단계를 통해 DSC에 적용 가능한 어플리케이션들 중 참조번호 400인 디바이스에 최적화되어 적용 가능한 어플리케이션들만을 알려주기 위해 서브-어플리케이션의 식별자를 디바이스(400)에게 알려주게 된다.
In
도 5는 본 발명의 실시 예에 따른 서비스 쉐어링 엔진부(500)의 블록 구성도이다. 5 is a block diagram of the
수신부(502)는 디바이스들(300, 400)과 통신하는 서비스 서버(304, 404)의 도시되지 않은 다른 기능적 엔터티들 및 사용자/디바이스 리포지터리(306, 406) 및 어플리케이션 및 서비스 리포지터리(408)로부터 메시지를 수신한다. 송신부(504)는 디바이스(300, 400)과 통신하는 서비스 서버(304, 404)의 도시되지 않은 다른 기능적 엔터티들 및 사용자/디바이스 리포지터리(306, 406) 및 어플리케이션 및 서비스 리포지터리(408)로 메시지를 송신한다.Receiving
서비스 연동부(510)는 서비스 서버(304, 404)에 연결된 적어도 둘 이상의 어플리케이션들을 연동하여 새로운 어플리케이션 서비스를 생성하고, 제어부(506)로 상기 연동된 어플리케이션 서비스에 대한 정보를 전송한다. The
제어부(506)는 본 발명의 제1 실시 예에 따라서는 상기 수신부(502)를 통해 수신된 디바이스 등록 요청 메시지에 포함된 정보를 사용하여, 상기 디바이스(300)에 대한 인증을 수행하고, 상기 디바이스(300)에 대한 정보를 분석하여 상기 디바이스가 처음 등록된 디바이스라면, 상기 디바이스(300)에게 상기 M2M 서비스를 제공하는데 필요한 정보인 M2M 서비스 제공 정보를 설정하고, 상기 디바이스 등록 요청 메시지에 포함된 디바이스 등록 정보와 상기 M2M 서비스 제공 정보를 포함하는 디바이스 프로파일 정보를 송신부(504)를 통해 사용자/디바이스 리포지터리(Repository)(306)로 전송하고, 상기 사용자/디바이스 리포지터리(306)로부터 상기 디바이스 프로파일 정보를 참조하기 위한 참조 정보(reference information)를 획득하여 저장부(508)에 저장한다.According to a first embodiment of the present invention, the
반면, 본 발명의 제2 실시 예에 따른 제어부(506)는 상기 수신부(502)를 통해 어플리케이션 등록 요청 메시지를 수신하면, 상기 디바이스(400)에 대한 인증을 수행하고, 상기 등록 요청된 어플리케이션을 실행하기 위해 상기 디바이스의 캐퍼빌러티(capability) 정보가 필요한지 여부를 판단하고, 상기 캐퍼빌러티 정보가 필요하다면, 상기 디바이스의 캐퍼빌러티 정보를 획득하고, 상기 획득된 캐퍼빌러티 정보를 사용하여 상기 디바이스의 특성 또는 상기 M2M 서비스의 특성에 따라 상기 등록 요청된 어플리케이션이 세분화되어 있는지 여부를 판단하고, 상기 등록 요청된 어플리케이션이 세분화되어 있다면, 상기 어플리케이션에 해당하는 서브 어플리케이션들 중 상기 디바이스의 특성 또는 상기 서비스의 특성에 해당하는 적어도 하나의 서브 어플리케이션에 해당하는 식별자를 획득하여 상기 디바이스(400)로 전송하도록 송신부(504)를 제어한다. 이때 상기 제어부(506)는 상기 어플리케이션 및 서비스 리포지터리(408)로부터 획득된 디바이스 어플리케이션 정보를 저장부(508)에 저장한다.
On the other hand, when the
도 6은 본 발명의 제1 실시 예에 따른 서비스 쉐어링 엔진부(304a)의 동작 흐름도이다. 6 is a flowchart illustrating an operation of the service
600단계에서 서비스 쉐어링 엔진부(304a)는 등록 요청 메시지를 수신하고, 602단계에서 상기 디바이스에 대한 정보를 분석하여 상기 디바이스가 처음 등록된 디바이스라면, 604단계에서 상기 디바이스에게 상기 M2M 서비스를 제공하는데 필요한 정보인 M2M 서비스 제공 정보를 설정한다. In
그리고, 서비스 쉐어링 엔진부(304a)는 606단계에서 상기 디바이스 등록 정보와 상기 M2M 서비스 제공 정보에 따라 상기 디바이스에서 서비스 가능한 어플리케이션의 정보를 확인하고, 608단계에서 상기 디바이스 등록 요청 메시지에 포함된 디바이스 등록 정보와 상기 M2M 서비스 제공 정보를 포함하는 디바이스 프로파일 정보를 사용자/디바이스 리포지터리(Repository)(306)에 저장한다. In
610단계에서 서비스 쉐어링 엔진부(304a)는 상기 사용자/디바이스 리포지터리(306)로부터 참조 정보(reference information)를 획득하여 저장한 후, 612단계에서 상기 606단계에서 검색된 서비스 가능한 어플리케이션 정보를 디바이스로 전달한다.
In
도 7은 본 발명의 제2 실시 예에 따른 서비스 쉐어링 엔진부(404a)의 동작 흐름도이다. 7 is a flowchart illustrating an operation of the service
700단계에서 서비스 쉐어링 엔진부(404a)는 디바이스 어플리케이션 등록 요청 메시지를 수신하면, 702단계에서 등록 요청된 어플리케이션의 수행을 위해 디바이스(400)의 캐퍼빌러티(capability) 정보가 필요한지 여부를 판단하고, 상기 캐퍼빌러티 정보가 필요하다면, 704단계에서 상기 디바이스의 캐퍼빌러티 정보를 사용자/디바이스 리포지터리(406)로부터 획득한다. When the service
상기 캐퍼빌러티 정보를 획득한 서비스 쉐어링 엔진부(404a)는 706단계에서 상기 획득한 캐퍼빌러티 정보를 사용하여 상기 디바이스(400)의 특성 또는 상기 M2M 서비스의 특성에 따라 상기 등록 요청된 어플리케이션이 세분화되어 있는지 여부를 판단하고, 상기 등록 요청된 어플리케이션이 세분화되어 있다면, 708단계에서 상기 어플리케이션에 해당하는 서브 어플리케이션들 중 상기 디바이스의 특성 또는 상기 M2M 서비스의 특성에 해당하는 적어도 하나의 서브 어플리케이션에 해당하는 서브 어플리케이션 식별자를 획득한다. The service
그리고, 710단계에서 서비스 쉐어링 엔진부(404a)는 상기 획득된 서브 어플리케이션 식별자를 상기 디바이스(400)로 전송한다.In
Claims (28)
사용자에게 상기 M2M 서비스를 제공하는 디바이스가 유/무선망과의 연결 설정이 완료된 이후에, 상기 디바이스를 등록 시킬 것을 요청하는 디바이스 등록 요청 메시지를 전송하는 과정과,
상기 디바이스 등록 요청 메시지를 수신한 서비스 서버가 상기 디바이스에 대한 인증을 수행하고, 상기 디바이스에 대한 정보를 분석하여 상기 디바이스가 처음 등록된 디바이스라면, 상기 디바이스에게 상기 M2M 서비스를 제공하는데 필요한 정보인 M2M 서비스 제공 정보를 설정하는 과정과,
상기 서비스 서버가 상기 디바이스 등록 요청 메시지에 포함된 디바이스 등록 정보와 상기 M2M 서비스 제공 정보를 포함하는 디바이스 프로파일 정보를 사용자/디바이스 리포지터리(Repository)에 저장하는 과정과,
상기 사용자/디바이스 리포지터리가 상기 디바이스 프로파일 정보를 참조하기 위한 참조 정보를 생성하는 과정과,
상기 서비스 서버가 상기 사용자/디바이스 리포지터리로부터 상기 참조 정보(reference information)를 획득하는 과정을 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 방법.
In the method for managing a device that provides a machine to machine (M2M) service,
Transmitting, by the device providing the M2M service, a device registration request message requesting the device to be registered after connection establishment with the wired / wireless network is completed;
The service server receiving the device registration request message authenticates the device, analyzes the information on the device, and if the device is the first registered device, M2M, which is information required to provide the M2M service to the device. Setting up service delivery information;
Storing, by the service server, device profile information included in the device registration request message and device profile information including the M2M service providing information in a user / device repository;
Generating reference information for the user / device repository to refer to the device profile information;
And obtaining, by the service server, the reference information from the user / device repository.
상기 서비스 서버는 상기 디바이스 등록 정보와 상기 M2M 서비스 제공 정보에 따라 상기 디바이스에서 서비스 가능한 어플리케이션의 정보를 확인하는 과정과,
상기 서비스 서버는 상기 검색된 디바이스에서 서비스 가능한 어플리케이션의 정보를 상기 디바이스로 제공하는 과정을 더 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 방법.
The method according to claim 1,
Checking, by the service server, information of an application that can be serviced by the device according to the device registration information and the M2M service providing information;
The service server may further include providing, to the device, information of an application that can be serviced by the searched device to the device.
상기 디바이스 등록 정보는,
디바이스 식별자(Device Id), 디바이스 타입(Device type), 디바이스 캐퍼빌러티(Device capability), 사용자 식별자(User Id), 그룹 식별자(Group Id) 중 적어도 하나를 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 방법.
The method according to claim 1,
The device registration information,
Device to device services, characterized in that it comprises at least one of a device identifier (Device Id), a device type (Device type), device capability (Device capability), a user identifier (User Id), a group identifier (Group Id) Device management method that provides.
상기 M2M 서비스 제공 정보는,
상기 디바이스의 등록 정보(Registration Information), 상기 디바이스에 해당하는 서비스 정책(Service Policy) 정보, 상기 디바이스에 해당하는 과금 정책(Charging Policy) 정보, 상기 디바이스의 접근성 정보(Reachability Information) 중 적어도 하나임을 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 방법.
The method according to claim 1,
The M2M service providing information,
And at least one of registration information of the device, service policy information corresponding to the device, charging policy information corresponding to the device, and accessibility information of the device. Device management method for providing device-to-device services, characterized in that.
상기 참조 정보는,
상기 사용자/디바이스 리포지터리에 저장된 상기 디바이스 프로파일 정보를 참조하는 인덱스 정보임을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 방법.
The method according to claim 1,
The reference information,
And index information referring to the device profile information stored in the user / device repository.
상기 접근성 정보는,
상기 디바이스가 서비스를 제공받을 시점이 상기 사용자의 선택에 의해 결정되는지 또는 상기 디바이스가 미리 정해진 주기 마다 웨이크 업(Wake-up) 하여 수신되는 데이터가 있는지를 검사하는 것을 지시하는 정보를 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 방법.
The method of claim 4, wherein
The accessibility information,
And information indicating whether a time at which the device is to be provided with the service is determined by the user's selection or whether the device wakes up at predetermined intervals and whether there is data received. A device management method for providing a device to device service.
사용자에게 상기 장치 대 장치 서비스를 제공하는 디바이스가 유/무선망과의 연결 설정이 완료된 이후에, 상기 디바이스에서 제공할 어플리케이션을 등록할 것을 요청하는 어플리케이션 등록 요청 메시지를 전송하는 과정과,
상기 어플리케이션 등록 요청 메시지를 수신한 서비스 서버가 상기 디바이스에 대한 인증을 수행하고, 상기 등록 요청된 어플리케이션을 실행하기 위해 상기 디바이스의 캐퍼빌러티(capability) 정보가 필요한지 여부를 판단하는 과정과,
상기 캐퍼빌러티 정보가 필요하다면, 상기 서비스 서버가 상기 디바이스의 캐퍼빌러티 정보를 획득하는 과정과,
상기 서비스 서버가 상기 획득된 캐퍼빌러티 정보를 사용하여 상기 디바이스의 특성 또는 상기 M2M 서비스의 특성에 따라 상기 등록 요청된 어플리케이션이 세분화되어 있는지 여부를 판단하는 과정과,
상기 등록 요청된 어플리케이션이 세분화되어 있다면, 상기 서비스 서버가 상기 어플리케이션에 해당하는 서브 어플리케이션들 중 상기 디바이스의 특성 또는 상기 서비스의 특성에 해당하는 적어도 하나의 서브 어플리케이션에 해당하는 서브 어플리케이션 식별자를 획득하는 과정과,
상기 획득된 서브 어플리케이션 식별자를 상기 디바이스로 전송하는 과정을 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 방법.
In the method for managing a device that provides a machine to machine (M2M) service,
Transmitting, by the device providing the device to device service, an application registration request message requesting the user to register an application to be provided by the device after the connection setting with the wired / wireless network is completed;
Determining, by the service server receiving the application registration request message, whether or not capability information of the device is required to execute authentication of the device and to execute the application for which registration is requested;
Obtaining the capability information of the device by the service server, if the capability information is needed;
Determining, by the service server, whether the requested application is subdivided according to the characteristics of the device or the characteristics of the M2M service using the obtained capability information;
If the application requested for registration is subdivided, the service server obtaining a sub-application identifier corresponding to at least one sub-application corresponding to a characteristic of the device or a characteristic of the service among sub-applications corresponding to the application; and,
And transmitting the obtained sub-application identifier to the device.
상기 어플리케이션 등록 요청 메시지는, 상기 디바이스가 상기 등록 요청한 어플리케이션을 위해서 사용할 접속 기술 정보, 상기 어플리케이션의 실행을 위해 필요한 어플리케이션 프로토콜 정보, 상기 디바이스를 식별하기 위한 디바이스 식별자, 상기 등록 요청한 어플리케이션의 식별자, 보안 증명서(Security Crudential) 중 적어도 하나를 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 방법.
The method of claim 7, wherein
The application registration request message may include connection technology information that the device will use for the application for which the device has requested the registration, application protocol information necessary for executing the application, a device identifier for identifying the device, an identifier of the application for which the device has requested the registration, and a security certificate. Device management method for providing device-to-device services, characterized in that it comprises at least one of (Security Crudential).
상기 디바이스의 특성 또는 상기 서비스의 특성에 적합한 적어도 하나의 어플리케이션을 획득하는 과정은,
상기 서비스 서버가 상기 적합한 어플리케이션들에 대한 정보를 요청하는 어플리케이션 정보 요청 메시지를 어플리케이션 및 서비스 리포지토리(Repository)로 전송하는 과정과,
상기 어플리케이션 및 서비스 리포지토리(Repository)로부터 상기 어플리케이션 정보 요청 메시지에 포함된 정보를 사용하여 검색된 상기 디바이스의 특성에 따라 세분화되어 구성된 서브 어플리케이션에 대한 정보를 수신하는 과정을 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 방법.
The method of claim 7, wherein
Acquiring at least one application suitable for the characteristics of the device or the characteristics of the service,
Transmitting, by the service server, an application information request message requesting information on the appropriate applications to an application and a service repository;
And receiving, from the application and service repository, information on sub-applications, which are subdivided according to the characteristics of the device retrieved by using the information included in the application information request message. Device management method that provides services.
사용자에게 상기 M2M 서비스를 제공하고, 유/무선망과의 연결 설정이 완료된 이후에, 디바이스 등록 요청 메시지를 전송하는 디바이스와,
상기 디바이스 등록 요청 메시지를 수신하고, 상기 디바이스에 대한 인증을 수행하고, 상기 디바이스에 대한 정보를 분석하여 상기 디바이스가 처음 등록된 디바이스라면, 상기 디바이스에게 상기 M2M 서비스를 제공하는데 필요한 정보인 M2M 서비스 제공 정보를 설정하고, 상기 디바이스 등록 요청 메시지에 포함된 디바이스 등록 정보와 상기 M2M 서비스 제공 정보를 포함하는 디바이스 프로파일 정보를 사용자/디바이스 리포지터리(Repository)에 저장하고, 상기 사용자/디바이스 리포지터리로부터 상기 디바이스 프로파일 정보를 참조하기 위한 참조 정보(reference information)를 획득하는 서비스 서버를 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 시스템.
In the system for managing a device that provides a machine to machine service (M2M),
A device for providing the M2M service to a user and transmitting a device registration request message after the connection setting with the wired / wireless network is completed;
Receiving the device registration request message, performing authentication on the device, and analyzing the information on the device, if the device is the first registered device, providing the M2M service which is information required to provide the M2M service to the device Set information, store device registration information included in the device registration request message and device profile information including the M2M service provision information in a user / device repository, and store the device profile information from the user / device repository. Device management system for providing device-to-device services, characterized in that it comprises a service server to obtain reference information (reference information) for referencing.
상기 서비스 서버는 상기 디바이스 등록 정보와 상기 M2M 서비스 제공 정보에 따라 상기 디바이스에서 서비스 가능한 어플리케이션의 정보를 확인하고, 상기 서비스 서버는 상기 검색된 디바이스에서 서비스 가능한 어플리케이션의 정보를 상기 디바이스로 제공함을 특징으로 하는 장치 대 장치 서비스를 제공하는 위한 디바이스 관리 시스템.
The method of claim 10,
The service server checks the information of the application that can be serviced in the device according to the device registration information and the M2M service providing information, and the service server provides the device with information of the service that can be serviced in the searched device to the device. Device management system for providing device to device services.
상기 디바이스 등록 정보는,
디바이스 식별자(Device Id), 디바이스 타입(Device type), 디바이스 캐퍼빌러티(Device capability), 사용자 식별자(User Id), 그룹 식별자(Group Id) 중 적어도 하나를 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 시스템.
The method of claim 10,
The device registration information,
Device to device services, characterized in that it comprises at least one of a device identifier (Device Id), a device type (Device type), device capability (Device capability), a user identifier (User Id), a group identifier (Group Id) Device management system to provide.
상기 M2M 서비스 제공 정보는,
상기 디바이스의 등록 정보(Registration Information), 상기 디바이스에 해당하는 서비스 정책(Service Policy) 정보, 상기 디바이스에 해당하는 과금 정책(Charging Policy) 정보, 상기 디바이스의 접근성 정보(Reachability Information) 중 적어도 하나임을 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 시스템.
The method of claim 10,
The M2M service providing information,
And at least one of registration information of the device, service policy information corresponding to the device, charging policy information corresponding to the device, and accessibility information of the device. A device management system for providing device-to-device services.
상기 참조 정보는,
상기 사용자/디바이스 리포지터리에 저장된 상기 디바이스 프로파일 정보를 참조하는 인덱스 정보임을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 시스템.
The method of claim 10,
The reference information,
And device index information referring to the device profile information stored in the user / device repository.
상기 접근성 정보는,
상기 디바이스가 서비스를 제공받을 시점이 상기 사용자의 선택에 의해 결정되는지 또는 상기 디바이스가 미리 정해진 주기 마다 웨이크 업(Wake-up) 하여 상기 디바이스로 수신되는 데이터가 있는지를 검사하는 것을 지시하는 정보를 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 시스템.
The method of claim 13,
The accessibility information,
Information indicating whether a time at which the device is to be provided with the service is determined by the user's selection or whether the device wakes up at a predetermined cycle to check whether there is data received from the device. A device management system for providing device-to-device services.
사용자에게 상기 장치 대 장치 서비스를 제공하고, 유/무선망과의 연결 설정이 완료된 이후에, 상기 사용자에게 제공할 어플리케이션을 등록할 것을 요청하는 어플리케이션 등록 요청 메시지를 전송하는 디바이스와,
상기 어플리케이션 등록 요청 메시지를 수신하면, 상기 디바이스에 대한 인증을 수행하고, 상기 등록 요청된 어플리케이션을 실행하기 위해 상기 디바이스의 캐퍼빌러티(capability) 정보가 필요한지 여부를 판단하고, 상기 캐퍼빌러티 정보가 필요하다면, 상기 디바이스의 캐퍼빌러티 정보를 획득하고, 상기 획득된 캐퍼빌러티 정보를 사용하여 상기 디바이스의 특성 또는 상기 M2M 서비스의 특성에 따라 상기 등록 요청된 어플리케이션이 세분화되어 있는지 여부를 판단하고, 상기 등록 요청된 어플리케이션이 세분화되어 있다면, 상기 어플리케이션에 해당하는 서브 어플리케이션들 중 상기 디바이스의 특성 또는 상기 M2M 서비스의 특성에 해당하는 적어도 하나의 서브 어플리케이션에 해당하는 식별자를 획득하여 상기 디바이스로 전송하는 서비스 서버를 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 시스템.
In a system for managing a device to support a machine to machine (M2M) service,
A device for providing the device-to-device service to a user and transmitting an application registration request message for requesting to register an application to be provided to the user after the connection setting with the wired / wireless network is completed;
When the application registration request message is received, authentication of the device is performed, it is determined whether capability information of the device is required to execute the registration requested application, and the capability information is If necessary, obtain the capability information of the device, and determine whether the registration request application is subdivided according to the characteristics of the device or the characteristics of the M2M service using the obtained capability information, If the application for which registration is requested is subdivided, a service for acquiring an identifier corresponding to at least one sub-application corresponding to the characteristic of the device or the characteristic of the M2M service among the sub-applications corresponding to the application and transmitting it to the device. server Device management system for providing a device-to-device service comprising a.
상기 어플리케이션 등록 요청 메시지는, 상기 디바이스가 상기 등록 요청한 어플리케이션을 위해서 사용할 접속 기술 정보, 상기 어플리케이션의 실행을 위해 필요한 어플리케이션 프로토콜 정보, 상기 디바이스를 식별하기 위한 디바이스 식별자, 상기 등록 요청한 어플리케이션의 식별자, 보안 증명서(Security Crudential) 중 적어도 하나를 포함함을 특징으로 하는 장치 대 장치 서비스를 지원하기 위한 디바이스 관리 시스템.
The method of claim 16,
The application registration request message may include connection technology information that the device will use for the application for which the device has requested the registration, application protocol information necessary for executing the application, a device identifier for identifying the device, an identifier of the application for which the device has requested the registration, and a security certificate. Device management system for supporting device-to-device services, characterized in that it comprises at least one of (Security Crudential).
상기 서비스 서버는 상기 적합한 어플리케이션들에 대한 정보를 요청하는 어플리케이션 정보 요청 메시지를 어플리케이션 및 서비스 리포지토리(Repository)로 전송하고, 상기 어플리케이션 및 서비스 리포지토리(Repository)로부터 상기 어플리케이션 정보 요청 메시지에 포함된 정보를 사용하여 검색된 상기 디바이스의 특성에 따라 세분화되어 구성된 서브 어플리케이션에 대한 정보를 수신함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 시스템.
The method of claim 16,
The service server transmits an application information request message requesting information about the appropriate applications to an application and service repository, and uses information included in the application information request message from the application and service repository. And receiving information on a sub-application configured to be divided according to the characteristics of the searched device.
사용자에게 상기 M2M 서비스를 제공하는 디바이스로부터 디바이스 등록 요청 메시지를 수신하는 수신부와,
상기 수신된 디바이스 등록 요청 메시지에 포함된 정보를 사용하여, 상기 디바이스에 대한 인증을 수행하고, 상기 디바이스에 대한 정보를 분석하여 상기 디바이스가 처음 등록된 디바이스라면, 상기 디바이스에게 상기 M2M 서비스를 제공하는데 필요한 정보인 M2M 서비스 제공 정보를 설정하고, 상기 디바이스 등록 요청 메시지에 포함된 디바이스 등록 정보와 상기 M2M 서비스 제공 정보를 포함하는 디바이스 프로파일 정보를 사용자/디바이스 리포지터리(Repository)로 전송하고, 상기 사용자/디바이스 리포지터리로부터 상기 디바이스 프로파일 정보를 참조하기 위한 참조 정보(reference information)를 획득하여 저장부에 저장하는 제어부를 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 장치.
In the device for managing a device that provides a machine to machine (M2M) service,
A receiving unit which receives a device registration request message from a device providing the M2M service to a user;
Using the information included in the received device registration request message, perform authentication for the device, and analyze the information on the device to provide the M2M service to the device if the device is the first registered device. Set M2M service providing information, which is necessary information, and transmit device registration information included in the device registration request message and device profile information including the M2M service providing information to a user / device repository, and the user / device And a control unit which obtains reference information for referencing the device profile information from a repository and stores the reference information in a storage unit.
상기 제어부는 상기 디바이스 등록 정보와 상기 M2M 서비스 제공 정보에 따라 상기 디바이스에서 서비스 가능한 어플리케이션의 정보를 확인하고, 상기 서비스 서버는 상기 검색된 디바이스에서 서비스 가능한 어플리케이션의 정보를 상기 디바이스로 제공함을 특징으로 하는 장치 대 장치 서비스를 제공하는 위한 디바이스 관리 장치.
The method of claim 19,
The controller checks information of an application that can be serviced by the device according to the device registration information and the M2M service providing information, and the service server provides information of an application that can be serviced by the searched device to the device. Device management apparatus for providing device-to-device services.
상기 디바이스 등록 정보는,
디바이스 식별자(Device Id), 디바이스 타입(Device type), 디바이스 캐퍼빌러티(Device capability), 사용자 식별자(User Id), 그룹 식별자(Group Id) 중 적어도 하나를 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 장치.
The method of claim 19,
The device registration information,
Device to device services, characterized in that it comprises at least one of a device identifier (Device Id), a device type (Device type), device capability (Device capability), a user identifier (User Id), a group identifier (Group Id) Device management apparatus for providing.
상기 M2M 서비스 제공 정보는,
상기 디바이스의 등록 정보(Registration Information), 상기 디바이스에 해당하는 서비스 정책(Service Policy) 정보, 상기 디바이스에 해당하는 과금 정책(Charging Policy) 정보, 상기 디바이스의 접근성 정보(Reachability Information) 중 적어도 하나임을 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 장치.
The method of claim 19,
The M2M service providing information,
And at least one of registration information of the device, service policy information corresponding to the device, charging policy information corresponding to the device, and accessibility information of the device. Device management apparatus for providing a device-to-device service, characterized in that.
상기 참조 정보는,
상기 사용자/디바이스 리포지터리에 저장된 상기 디바이스 프로파일 정보를 참조하는 인덱스 정보임을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 장치.
The method of claim 19,
The reference information,
And device index information referring to the device profile information stored in the user / device repository.
상기 접근성 정보는,
상기 디바이스가 서비스를 제공받을 시점이 상기 사용자의 선택에 의해 결정되는지 또는 상기 디바이스가 미리 정해진 주기 마다 웨이크 업(Wake-up)하여 수신되는 데이터가 있는지를 검사하는 것을 지시하는 정보를 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 장치.
The method of claim 22,
The accessibility information is
And information indicating whether a time at which the device is to be provided with the service is determined by the user's selection or whether the device wakes up at predetermined intervals and whether there is data received. Device management apparatus for providing a device-to-device service.
상기 장치 대 장치 서비스를 제공하기 위한 적어도 둘 이상의 어플리케이션 서비스들을 연동시키는 서비스 연동부를 더 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 장치.
The method of claim 19,
And a service interworking unit for interworking at least two or more application services for providing the device-to-device service.
사용자에게 상기 장치 대 장치 서비스를 제공하는 디바이스로부터 상기 사용자에게 제공할 어플리케이션을 등록할 것을 요청하는 어플리케이션 등록 요청 메시지를 전송하는 디바이스와,
상기 어플리케이션 등록 요청 메시지를 수신하면, 상기 디바이스에 대한 인증을 수행하고, 상기 등록 요청된 어플리케이션을 실행하기 위해 상기 디바이스의 캐퍼빌러티(capability) 정보가 필요한지 여부를 판단하고, 상기 캐퍼빌러티 정보가 필요하다면, 상기 디바이스의 캐퍼빌러티 정보를 획득하고, 상기 획득된 캐퍼빌러티 정보를 사용하여 상기 디바이스의 특성 또는 상기 M2M 서비스의 특성에 따라 상기 등록 요청된 어플리케이션이 세분화되어 있는지 여부를 판단하고, 상기 등록 요청된 어플리케이션이 세분화되어 있다면, 상기 어플리케이션에 해당하는 서브 어플리케이션들 중 상기 디바이스의 특성 또는 상기 서비스의 특성에 해당하는 적어도 하나의 서브 어플리케이션에 해당하는 식별자를 획득하여 상기 디바이스로 전송하도록 송신기를 제어하는 제어부를 포함함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 장치.
In the device for managing a device to support a machine to machine (M2M) service,
A device for transmitting an application registration request message requesting a user to register an application to be provided to the user from a device providing the device to device service;
When the application registration request message is received, authentication of the device is performed, it is determined whether capability information of the device is required to execute the registration requested application, and the capability information is If necessary, obtain the capability information of the device, and determine whether the registration request application is subdivided according to the characteristics of the device or the characteristics of the M2M service using the obtained capability information, If the application for which registration is requested is subdivided, the transmitter is configured to acquire an identifier corresponding to at least one sub-application corresponding to the characteristic of the device or the characteristic of the service among the sub-applications corresponding to the application and transmit it to the device. My The device management apparatus to provide a device for the service device, characterized by a control unit also.
상기 어플리케이션 등록 요청 메시지는, 상기 디바이스가 상기 등록 요청한 어플리케이션을 위해서 사용할 접속 기술 정보, 상기 어플리케이션의 실행을 위해 필요한 어플리케이션 프로토콜 정보, 상기 디바이스를 식별하기 위한 디바이스 식별자, 상기 등록 요청한 어플리케이션의 식별자, 보안 증명서(Security Crudential) 중 적어도 하나를 포함함을 특징으로 하는 장치 대 장치 서비스를 지원하기 위한 디바이스 관리 장치.
27. The method of claim 26,
The application registration request message may include connection technology information that the device will use for the application for which the device has requested the registration, application protocol information necessary for executing the application, a device identifier for identifying the device, an identifier of the application for which the device has requested the registration, and a security certificate. Device management apparatus for supporting device-to-device services, characterized in that it comprises at least one of (Security Crudential).
상기 제어부는 상기 적합한 어플리케이션들에 대한 정보를 요청하는 어플리케이션 정보 요청 메시지를 어플리케이션 및 서비스 리포지토리(Repository)로 전송하고, 상기 어플리케이션 및 서비스 리포지토리(Repository)로부터 상기 어플리케이션 정보 요청 메시지에 포함된 정보를 사용하여 검색된 상기 디바이스의 특성에 따라 세분화되어 정의된 서브 어플리케이션에 대한 정보를 수신함을 특징으로 하는 장치 대 장치 서비스를 제공하는 디바이스 관리 장치.
27. The method of claim 26,
The control unit transmits an application information request message requesting information about the appropriate applications to an application and service repository, and uses information included in the application information request message from the application and service repository. And receiving information on sub-applications which are defined and subdivided according to the characteristics of the searched device.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20100036635 | 2010-04-20 | ||
KR1020100036635 | 2010-04-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20110117030A true KR20110117030A (en) | 2011-10-26 |
Family
ID=44834635
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110036691A Withdrawn KR20110117030A (en) | 2010-04-20 | 2011-04-20 | Device management method and system for providing device-to-device services and device thereof |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR20110117030A (en) |
WO (1) | WO2011132928A2 (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013097435A1 (en) * | 2011-12-30 | 2013-07-04 | 中兴通讯股份有限公司 | Terminal connection establishment method, device, and system |
KR20130097006A (en) * | 2012-02-23 | 2013-09-02 | 주식회사 케이티 | Device for do it yourself m2m platform and, m2m service method thereof |
KR101317859B1 (en) * | 2012-01-25 | 2013-10-14 | 한남대학교 산학협력단 | Cluster based Information Security Method in Machine to Machine |
WO2013168911A1 (en) * | 2012-05-10 | 2013-11-14 | 주식회사 케이티 | Method for forming container resource using user identification information, recording medium, and device therefor |
KR20130129067A (en) * | 2012-05-18 | 2013-11-27 | 주식회사 케이티 | Method and appartus for selectively secure time synchronization in m2m systems |
WO2013180476A1 (en) * | 2012-05-30 | 2013-12-05 | 삼성에스디에스 주식회사 | Apparatus and method for m2m communications |
WO2013180356A1 (en) * | 2012-05-30 | 2013-12-05 | 모다정보통신 주식회사 | Method for establishing resource access authorization in m2m communication |
WO2013180357A1 (en) * | 2012-05-30 | 2013-12-05 | 모다정보통신 주식회사 | Method for establishing resource access authorization in m2m communication |
WO2014003457A1 (en) * | 2012-06-28 | 2014-01-03 | 엘지전자 주식회사 | Method and apparatus for carrying out device-to-device communication in wireless communications system |
KR20140030352A (en) * | 2012-08-06 | 2014-03-12 | 주식회사 케이티 | Gateway apparatus for interlocking of machine to machine local network and machine to machine network and system for it |
KR101470740B1 (en) * | 2013-06-05 | 2014-12-08 | 주식회사 웨이브엠 | Machine-to-Machine total monitoring and controlling system |
KR101478903B1 (en) * | 2013-04-05 | 2015-01-05 | 한국과학기술원 | Service providing method and system for processing information of node based on profile of node in instance hosting environment |
KR101478902B1 (en) * | 2013-04-05 | 2015-01-05 | 한국과학기술원 | Method and system for providing service based on profile according to node property in instance hosting environment |
WO2015034337A1 (en) * | 2013-09-09 | 2015-03-12 | 엘지전자 주식회사 | Method and device for processing a specific request message in wireless communication system |
KR20150093688A (en) * | 2012-12-10 | 2015-08-18 | 텔레호낙티에볼라게트 엘엠 에릭슨(피유비엘) | Intelligent m2m energy optimization algorithm |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015065013A1 (en) * | 2013-10-28 | 2015-05-07 | 삼성전자 주식회사 | Method and apparatus for multi-users registering home network supporting application based device |
EP4061039A1 (en) * | 2021-03-16 | 2022-09-21 | Siemens Aktiengesellschaft | A method for configuring a profile associated with a user device in an industrial facility |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7249195B2 (en) * | 2001-03-30 | 2007-07-24 | Minor Ventures, Llc | Apparatus and methods for correlating messages sent between services |
US20030078965A1 (en) * | 2001-08-22 | 2003-04-24 | Cocotis Thomas A. | Output management system and method for enabling printing via wireless devices |
JP2005025337A (en) * | 2003-06-30 | 2005-01-27 | Sony Corp | Appliance registration system, appliance registration server, appliance registration method, appliance registration program, storage medium and terminal appliance |
DE602006015625D1 (en) * | 2005-04-18 | 2010-09-02 | Research In Motion Ltd | System and method for registering device to server |
-
2011
- 2011-04-20 KR KR1020110036691A patent/KR20110117030A/en not_active Withdrawn
- 2011-04-20 WO PCT/KR2011/002825 patent/WO2011132928A2/en active Application Filing
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013097435A1 (en) * | 2011-12-30 | 2013-07-04 | 中兴通讯股份有限公司 | Terminal connection establishment method, device, and system |
KR101317859B1 (en) * | 2012-01-25 | 2013-10-14 | 한남대학교 산학협력단 | Cluster based Information Security Method in Machine to Machine |
KR20130097006A (en) * | 2012-02-23 | 2013-09-02 | 주식회사 케이티 | Device for do it yourself m2m platform and, m2m service method thereof |
US9560087B2 (en) | 2012-02-23 | 2017-01-31 | Kt Corporation | Providing machine-to-machine service |
WO2013168911A1 (en) * | 2012-05-10 | 2013-11-14 | 주식회사 케이티 | Method for forming container resource using user identification information, recording medium, and device therefor |
KR20130129067A (en) * | 2012-05-18 | 2013-11-27 | 주식회사 케이티 | Method and appartus for selectively secure time synchronization in m2m systems |
US9319413B2 (en) | 2012-05-30 | 2016-04-19 | Modacom Co., Ltd. | Method for establishing resource access authorization in M2M communication |
WO2013180476A1 (en) * | 2012-05-30 | 2013-12-05 | 삼성에스디에스 주식회사 | Apparatus and method for m2m communications |
WO2013180357A1 (en) * | 2012-05-30 | 2013-12-05 | 모다정보통신 주식회사 | Method for establishing resource access authorization in m2m communication |
WO2013180356A1 (en) * | 2012-05-30 | 2013-12-05 | 모다정보통신 주식회사 | Method for establishing resource access authorization in m2m communication |
US9319412B2 (en) | 2012-05-30 | 2016-04-19 | Modacom Co., Ltd. | Method for establishing resource access authorization in M2M communication |
WO2014003457A1 (en) * | 2012-06-28 | 2014-01-03 | 엘지전자 주식회사 | Method and apparatus for carrying out device-to-device communication in wireless communications system |
US9602996B2 (en) | 2012-06-28 | 2017-03-21 | Lg Electronics Inc. | Method and apparatus for carrying out device-to-device communication in wireless communications system |
KR20140030352A (en) * | 2012-08-06 | 2014-03-12 | 주식회사 케이티 | Gateway apparatus for interlocking of machine to machine local network and machine to machine network and system for it |
KR20150093688A (en) * | 2012-12-10 | 2015-08-18 | 텔레호낙티에볼라게트 엘엠 에릭슨(피유비엘) | Intelligent m2m energy optimization algorithm |
KR101478903B1 (en) * | 2013-04-05 | 2015-01-05 | 한국과학기술원 | Service providing method and system for processing information of node based on profile of node in instance hosting environment |
KR101478902B1 (en) * | 2013-04-05 | 2015-01-05 | 한국과학기술원 | Method and system for providing service based on profile according to node property in instance hosting environment |
KR101470740B1 (en) * | 2013-06-05 | 2014-12-08 | 주식회사 웨이브엠 | Machine-to-Machine total monitoring and controlling system |
WO2015034337A1 (en) * | 2013-09-09 | 2015-03-12 | 엘지전자 주식회사 | Method and device for processing a specific request message in wireless communication system |
US9867164B2 (en) | 2013-09-09 | 2018-01-09 | Lg Electronics Inc. | Method and device for processing a specific request message in wireless communication system |
Also Published As
Publication number | Publication date |
---|---|
WO2011132928A3 (en) | 2012-03-08 |
WO2011132928A2 (en) | 2011-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20110117030A (en) | Device management method and system for providing device-to-device services and device thereof | |
US12022571B2 (en) | Profile between devices in wireless communication system | |
CN113518329B (en) | Mobile core network service exposure for user equipment | |
US10285050B2 (en) | Method and apparatus for managing a profile of a terminal in a wireless communication system | |
US9462457B2 (en) | Subscription transfer method, apparatus, and system | |
US11838752B2 (en) | Method and apparatus for managing a profile of a terminal in a wireless communication system | |
JP6135963B2 (en) | Method, terminal, server, and system for sharing a virtual SIM card among a plurality of terminals | |
EP3557895A1 (en) | Method and apparatus for managing a profile of a terminal in a wireless communication system | |
US9872168B2 (en) | Management method and management server for using SIM cards | |
US20170086235A1 (en) | Method and system for hosting network access point | |
WO2014183260A1 (en) | Method, device and system for processing data service under roaming scenario | |
CN103428666A (en) | Charging method and device | |
US10050823B2 (en) | System and method for providing device management service to electronic device having no broadband communication module | |
KR20130064217A (en) | Control module system and method for m2m services | |
JP2019186922A (en) | Automatic activation and on-board of connected device | |
CN107852603A (en) | The method and apparatus of terminal authentication | |
CN103139772A (en) | Method for processing terminal accessed to local area network and method and device for used data statistic | |
KR102602073B1 (en) | Service registration based on service capability requirements and preferences | |
JP2018504003A (en) | Billing control apparatus, method, and system | |
WO2021224624A1 (en) | Authentication of devices to third party services | |
EP4362601A1 (en) | Device and method for providing communication service for accessing ip network, and program therefor | |
KR20110117564A (en) | Method and system for activating a device to provide device to device service | |
KR20110117569A (en) | Method and apparatus for setting up bearer for device to device service | |
KR20160075655A (en) | Data processing method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20110420 |
|
PG1501 | Laying open of application | ||
PC1203 | Withdrawal of no request for examination | ||
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |