[go: up one dir, main page]

KR101747381B1 - System and method for transmitting data in collecting information environment - Google Patents

System and method for transmitting data in collecting information environment Download PDF

Info

Publication number
KR101747381B1
KR101747381B1 KR1020100085632A KR20100085632A KR101747381B1 KR 101747381 B1 KR101747381 B1 KR 101747381B1 KR 1020100085632 A KR1020100085632 A KR 1020100085632A KR 20100085632 A KR20100085632 A KR 20100085632A KR 101747381 B1 KR101747381 B1 KR 101747381B1
Authority
KR
South Korea
Prior art keywords
information collecting
connection
platform server
message
collecting terminal
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.)
Active
Application number
KR1020100085632A
Other languages
Korean (ko)
Other versions
KR20120023292A (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 KR1020100085632A priority Critical patent/KR101747381B1/en
Publication of KR20120023292A publication Critical patent/KR20120023292A/en
Application granted granted Critical
Publication of KR101747381B1 publication Critical patent/KR101747381B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • H04L69/162Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 정보수집 환경에서의 데이터 전송 시스템 및 그 방법을 개시한다. 즉, 패킷(Packet)망을 통한 정보수집단말기의 접속에 따라 인증처리메시지에 포함된 인증키 확인을 통해 상기 정보수집단말기에 대한 접속을 승인하며, 상기 정보수집단말기로부터 수신되는 데이터패킷메시지를 통해 감지데이터를 수집하는 플랫폼서버; 및 상기 플랫폼서버에 대한 접속에 따라 상기 인증처리메시지를 통해 플랫폼서버에 접속을 요청하며, 정보수집 환경에서 센싱되는 상기 감지데이터를 상기 데이터패킷메시지를 통해 상기 플랫폼서버에 전송하는 정보수집단말기를 포함함으로써, 정보수집단말기와 플랫폼서버가 연동된 정보수집 환경에서 플랫폼서버와 정보수집단말기 간 데이터 전송과정을 구체적으로 정의하여 기기 간의 원격관리를 원활하게 지원할 수 있다.The present invention discloses a data transmission system and method in an information gathering environment. That is, according to the connection of the information collecting terminal through the packet network, the access to the information collecting terminal is confirmed by confirming the authentication key included in the authentication processing message, and through the data packet message received from the information collecting terminal A platform server for collecting detection data; And an information collecting terminal for requesting connection to the platform server through the authentication process message according to the connection to the platform server and transmitting the sensed data sensed in the information collecting environment to the platform server through the data packet message Thus, it is possible to smoothly support the remote management between the devices by defining the data transmission process between the platform server and the information collecting terminal in the information collecting environment in which the information collecting terminal and the platform server are interlocked.

Description

정보수집 환경에서 데이터 전송 시스템 및 그 방법{SYSTEM AND METHOD FOR TRANSMITTING DATA IN COLLECTING INFORMATION ENVIRONMENT}[0001] SYSTEM AND METHOD FOR TRANSMITTING DATA IN COLLECTING INFORMATION ENVIRONMENT [0002]

본 발명은 정보수집 환경에서의 데이터 전송 방안에 관한 것으로, 더욱 상세하게는 정보수집단말기와 플랫폼서버가 연동된 정보수집 환경에서 플랫폼서버와 정보수집단말기 간 데이터 전송과정을 정의하여 원활한 원격관리를 지원하는 정보수집 환경에서의 데이터 전송 시스템 및 그 방법에 관한 것이다.The present invention relates to a data transmission method in an information collecting environment, and more particularly, to an information collecting environment in which an information collecting terminal and a platform server are interlocked to define a data transmission process between a platform server and an information collecting terminal, And more particularly, to a system and method for data transmission in an information collecting environment.

최근의 IP 네트워크는 폭발적으로 늘어나는 인터넷 사용과 트래픽의 증가로 상습적인 병목 현상과 적체를 겪고 있으며 이에 따라 네트워크 서비스의 품질 저하 문제는 점점 더 심각해지고 있다.Recent IP networks are experiencing frequent bottlenecks and ramifications due to explosive growth in Internet usage and traffic, and the problem of degrading network services is becoming more and more critical.

또한, 웹 기반의 다양한 어플리케이션의 등장으로 인해 발생하는 무분별한 서비스 혼잡(Service Congestion)은 핵심 업무에 대한 안정적인 서비스를 보장해 주지 못하고 있는 실정이다. 그래서 네트워크 활용도가 증가하면서 안정적인 네트워크 서비스 기반 구축에 대한 요구가 늘어나고 있으며 관리자에게는 최적의 네트워크 운용과 관리를 위한 효율적인 트래픽 제어와 대역폭 관리가 절실하게 필요하게 되었다.In addition, indiscreet service congestion caused by the appearance of various applications based on the web does not guarantee stable service for core business. Therefore, as network utilization increases, there is an increasing demand for stable network service infrastructure construction, and administrators are in desperate need for efficient traffic control and bandwidth management for optimum network operation and management.

이러한 서비스의 품질 보장에 대한 다양한 가입자 요구와 효율적인 네트워크 운영을 위한 해결책으로서 QoS(Quality of Service, QoS) 서비스는 최적의 솔루션으로 부각되고 있으며 네트워크 문제를 해소하기 위한 일시적인 대안이 아닌 네트워크의 필수 핵심 요소로 자리매김하고 있다.Quality of Service (QoS) services as a solution for various subscriber demands and efficient network operations for quality assurance of these services are emerging as the optimal solutions and they are not a temporary alternative to solve network problems, .

한편, 엠투엠(M2M,Machine to Machine)은 일반적인 유무선 네트워크상에서 일련의 유저 트래픽 데이터를 유무선 통신방식을 통해 정보수집단말기와 플랫폼서버가 연동하여 기계간의 통신을 지원하는 원격관리 및 제어 솔루션이다. 여기서, 정보수집단말기는 센서나 가계장치와 연결되어 제어나 센싱, 결제 등의 목적으로 사용되는 무선모뎀장치를 지칭하며, 또한 플랫폼서버는 정보수집단말기의 관리나 데이터 수집, 펌웨어 업그레이드 등을 위한 서버를 지칭한다.On the other hand, M2M (Machine to Machine) is a remote management and control solution that supports inter-machine communication between information gathering terminal and platform server through a wired / wireless communication method in a general wired and wireless network. Here, the information collecting terminal refers to a wireless modem device connected to a sensor or a household device and used for control, sensing, payment, etc., and the platform server is a server for managing information collecting terminals, collecting data, Quot;

다시 말해, 플랫폼서버에는 다양한 종류의 정보수집단말기가 연결될 수 있으며, 연결되는 정보수집단말기의 종류에 따라 다양한 어플리케이션(Application)이 구동될 수 있다. 예컨대, 플랫폼서버는 WCDMA, GSM/GPRS Tri-Band 및 GPS 등의 기능을 가지며 저속/고속의 데이터 통신, 원격검침, 위치추적, 및 원격제어 등의 다양한 어플리케이션에 활용될 수 있다.In other words, various types of information collection terminals can be connected to the platform server, and various applications can be driven according to the type of the information collection terminal to be connected. For example, the platform server has functions such as WCDMA, GSM / GPRS tri-band and GPS and can be utilized in various applications such as low-speed / high-speed data communication, remote meter reading, position tracking, and remote control.

나아가, 상술한 바와 같은 플랫폼서버와 정보수집단말기가 연동된 정보수집 환경에서는 원활한 원격관리를 수행하기 위해선 정보수집단말기와 플랫폼서버 간에 데이터 전송과정에 대한 구체적인 정의가 요구된다.Further, in the information collection environment in which the platform server and the information collecting terminal are interlocked as described above, detailed definition of the data transfer process is required between the information collecting terminal and the platform server in order to perform smooth remote management.

본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 목적은, 플랫폼서버가 패킷(Packet)망을 통한 정보수집단말기의 접속에 따라 인증처리메시지에 포함된 인증키 확인을 통해 상기 정보수집단말기에 대한 접속을 승인하며, 상기 접속 승인에 따라 정보수집단말기가 정보수집 환경에서 센싱되는 상기 감지데이터를 상기 데이터패킷메시지를 통해 상기 플랫폼서버에 전송하는 정보수집 환경에서의 데이터 전송 시스템 및 그 방법을 제공함으로써, 정보수집단말기와 플랫폼서버가 연동된 정보수집 환경에서 플랫폼서버와 정보수집단말기 간 데이터 전송과정을 정의함에 있다.It is an object of the present invention to provide a method and system for a platform server, which is based on the authentication of an authentication key included in an authentication processing message according to connection of an information collecting terminal through a packet network A data transmission system in an information collecting environment for accepting connection to the information collecting terminal and transmitting the sensing data sensed in an information collecting environment to the platform server through the data packet message, And a method for defining a data transmission process between a platform server and an information collecting terminal in an information collecting environment in which an information collecting terminal and a platform server are interlocked.

본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 목적은, 패킷(Packet)망을 통한 정보수집단말기의 접속에 따라 인증처리메시지에 포함된 인증키 확인을 통해 상기 정보수집단말기에 대한 접속을 승인하며, 상기 정보수집단말기로부터 수신되는 데이터패킷메시지를 통해 감지데이터를 수집하는 플랫폼서버 및 플랫폼서버에 대한 정보수집 환경에서의 데이터 전송 방법을 제공함으로써, 정보수집단말기와 플랫폼서버가 연동된 정보수집 환경에서 플랫폼서버와 정보수집단말기 간 데이터 전송과정을 정의함에 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and it is an object of the present invention to provide an information collecting terminal, A platform server for collecting sensed data through a data packet message received from the information collecting terminal, and a method for transmitting data in an information collecting environment for a platform server, In this paper, we define the data transmission process between the platform server and the information gathering terminal in the information gathering environment in which the information gathering environment is interlocked.

본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 목적은, 상기 플랫폼서버에 대한 접속에 따라 상기 인증처리메시지를 통해 플랫폼서버에 접속을 요청하며, 정보수집 환경에서 센싱되는 상기 감지데이터를 상기 데이터패킷메시지를 통해 상기 플랫폼서버에 전송하는 정보수집단말기 및 정보수집단말기에 대한 정보수집 환경에서의 데이터 전송 방법을 제공함으로써, 정보수집단말기와 플랫폼서버가 연동된 정보수집 환경에서 플랫폼서버와 정보수집단말기 간 데이터 전송과정을 정의함에 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and an object to be achieved by the present invention is to provide a system and method for requesting a connection to a platform server through the authentication processing message according to connection to the platform server, And a data transmission method in an information collecting environment for an information collecting terminal, wherein the information collecting terminal transmits the sensed data to the platform server through the data packet message, And defines the data transmission process between the platform server and the information collecting terminal.

상기 목적을 달성하기 위한 본 발명의 일면에 따라, 정보수집 환경에서의 데이터 전송 시스템이 제공되며: 이 시스템은, 패킷(Packet)망을 통한 정보수집단말기의 접속에 따라 인증처리메시지에 포함된 인증키 확인을 통해 상기 정보수집단말기에 대한 접속을 승인하며, 상기 정보수집단말기로부터 수신되는 데이터패킷메시지를 통해 감지데이터를 수집하는 플랫폼서버; 및 상기 플랫폼서버에 대한 접속에 따라 상기 인증처리메시지를 통해 플랫폼서버에 접속을 요청하며, 정보수집 환경에서 센싱되는 상기 감지데이터를 상기 데이터패킷메시지를 통해 상기 플랫폼서버에 전송하는 정보수집단말기를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a data transmission system in an information collecting environment, the system comprising: A platform server for accepting connection to the information collecting terminal through key confirmation and collecting sensed data through a data packet message received from the information collecting terminal; And an information collecting terminal for requesting connection to the platform server through the authentication process message according to the connection to the platform server and transmitting the sensed data sensed in the information collecting environment to the platform server through the data packet message .

바람직하게는, 상기 정보수집단말기는, 서킷(Circuit)망을 통해 상기 플랫폼서버와 접속할 경우, 상기 인증처리메시지를 통한 접속 승인과정 없이 상기 데이터패킷메시지를 송수신하는 것을 특징으로 한다.Preferably, when the information collecting terminal accesses the platform server through a circuit network, the information collecting terminal transmits and receives the data packet message without a connection approval process through the authentication process message.

본 발명의 다른 일면에 따라 플랫폼서버가 제공되며: 이 서버는, 기 지정된 통신방식을 통해 정보수집단말기와 접속하는 단말연동부; 상기 정보수집단말기의 접속에 따라 상기 정보수집단말기로부터 수신되는 인증처리메시지에 포함된 인증키를 확인을 통해 상기 정보수집단말기에 대한 접속을 승인하는 인증처리부; 및 상기 접속 승인에 따라 데이터패킷메시지를 통해 상기 정보수집단말기로부터 정보수집 환경에서 센싱되는 감지데이터를 수집하는 정보수집부를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a platform server comprising: a terminal interworking unit for connecting with an information collecting terminal through a predetermined communication method; An authentication processing unit for approving connection to the information collecting terminal by confirming an authentication key included in an authentication processing message received from the information collecting terminal according to the connection of the information collecting terminal; And an information collecting unit collecting sensed data sensed in an information collecting environment from the information collecting terminal through a data packet message according to the connection acknowledgment.

바람직하게는, 상기 인증처리부는, 패킷(Packet)망을 통해 상기 정보수집단말기가 접속될 경우 상기 인증처리메시지를 통해 접속을 승인하는 것을 특징으로 한다.Preferably, the authentication processing unit approves the connection through the authentication processing message when the information collecting terminal is connected through a packet network.

바람직하게는, 상기 인증처리부는, TCP/IP 소켓 접속을 통해 상기 정보수집단말기가 접속될 경우 상기 인증처리메시지를 통해 접속을 승인하는 것을 특징으로 한다.Preferably, the authentication processing unit approves the connection through the authentication processing message when the information collecting terminal is connected through a TCP / IP socket connection.

바람직하게는, 상기 정보수집부는, 서킷(Circuit)망을 통해 상기 정보수집단말기와 접속할 경우, 상기 인증처리메시지를 통한 접속 승인과정 없이 상기 데이터패킷메시지를 송수신하는 것을 특징으로 한다.Preferably, when the information collecting unit is connected to the information collecting terminal through a circuit network, the information collecting unit transmits and receives the data packet message without a connection approval process through the authentication process message.

본 발명의 다른 일면에 따라 정보수집단말기가 제공되며: 이 단말기는, 기 지정된 통신방식을 통해 플랫폼서버에 접속하는 서버접속부; 상기 플랫폼서버 접속에 따라 상기 플랫폼서버로부터 인증처리메시지를 송신하여 플랫폼서버에 접속을 요청하는 인증수행부; 및 상기 인증처리메시지에 포함된 인증키 확인을 통한 상기 플랫폼서버의 접속 승인에 따라 정보수집 환경에서 센싱되는 감지데이터를 수집하여 데이터패킷메시지를 통해 상기 플랫폼서버에 전송하는 정보처리부를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided an information collection terminal comprising: a server connection unit connecting to a platform server through a predetermined communication method; An authentication performing unit transmitting an authentication processing message from the platform server according to the connection to the platform server and requesting connection to the platform server; And an information processing unit for collecting sensed data sensed in an information collecting environment according to approval of connection of the platform server through the authentication key included in the authentication processing message and transmitting the sensed data to the platform server through a data packet message .

바람직하게는, 상기 인증수행부는, 패킷(Packet)망을 통해 상기 플랫폼서버에 접속할 경우 상기 인증처리메시지를 통해 접속을 요청하는 것을 특징으로 한다.Preferably, the authentication performing unit requests connection through the authentication processing message when accessing the platform server through a packet network.

바람직하게는, 상기 인증수행부는, TCP/IP 소켓 접속을 통해 상기 플랫폼서버에 접속할 경우 상기 인증처리메시지를 통해 접속을 요청하는 것을 특징으로 한다.Preferably, the authentication performing unit requests connection through the authentication processing message when accessing the platform server through a TCP / IP socket connection.

바람직하게는, 상기 정보처리부는, 서킷(Circuit)망을 통해 상기 플랫폼서버와 접속할 경우, 상기 인증처리메시지를 통한 접속 승인과정 없이 상기 데이터패킷메시지를 송수신하는 것을 특징으로 한다.Preferably, the information processing unit transmits and receives the data packet message without access authorization through the authentication processing message when the platform server is connected to the platform server through a circuit network.

본 발명의 다른 일면에 따라 정보수집 환경에서의 데이터 전송 방법이 제공되며: 이 방법은, 정보수집단말기가 패킷(Packet)망을 통해 플랫폼서버에 접속하는 초기접속단계; 상기 정보수집단말기가 인증처리메시지를 통해 플랫폼서버에 접속을 요청하는 접속요청단계; 상기 플랫폼서버가 상기 인증처리메시지에 포함된 인증키 확인을 통해 상기 정보수집단말기에 대한 접속을 승인하는 인증처리단계; 상기 정보수집단말기가 상기 접속 승인에 따라 정보수집 환경에서 센싱되는 감지데이터를 데이터패킷메시지를 통해 상기 플랫폼서버에 전송하는 데이터전송단계를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a data transmission method in an information collecting environment, comprising: an initial accessing step in which an information collecting terminal accesses a platform server through a packet network; A connection request step of the information collection terminal requesting connection to the platform server through an authentication processing message; An authentication processing step of allowing the platform server to approve the connection to the information collecting terminal through authentication of the authentication key included in the authentication processing message; And a data transmission step of transmitting the sensed data sensed in an information collecting environment to the platform server through a data packet message by the information collecting terminal according to the access approval.

바람직하게는, 상기 데이터전송단계는, 서킷(Circuit)망을 통해 상기 플랫폼서버와 접속할 경우, 상기 인증처리메시지를 통한 접속 승인과정 없이 상기 데이터패킷메시지를 송수신하는 것을 특징으로 한다.Preferably, the data transmission step transmits and receives the data packet message without access authorization through the authentication processing message when the platform server is connected to the platform server through a circuit network.

본 발명의 다른 일면에 따라 정보수집 환경에서의 데이터 전송 방법이 제공되며: 이 방법은, 기 지정된 통신방식을 통한 정보수집단말기의 접속을 인지하는 접속인지단계; 상기 정보수집단말기의 접속에 따라 상기 정보수집단말기로부터 수신되는 인증처리메시지에 포함된 인증키를 확인을 통해 상기 정보수집단말기에 대한 접속을 승인하는 인증처리단계; 및 상기 접속 승인에 따라 데이터패킷메시지를 통해 상기 정보수집단말기로부터 정보수집 환경에서 센싱되는 감지데이터를 수집하는 정보수집단계를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a data transmission method in an information collection environment, comprising: a connection recognition step of recognizing a connection of an information collection terminal through a predetermined communication method; An authentication processing step of authenticating a connection to the information collecting terminal by confirming an authentication key included in an authentication processing message received from the information collecting terminal according to the connection of the information collecting terminal; And an information collecting step of collecting sensed data sensed in an information collecting environment from the information collecting terminal through a data packet message in accordance with the connection acknowledgment.

바람직하게는, 상기 인증처리단계는, 패킷(Packet)망을 통해 상기 정보수집단말기가 접속될 경우 상기 인증처리메시지를 통해 접속을 승인하는 것을 특징으로 한다.Preferably, the authentication processing step allows the connection through the authentication processing message when the information collecting terminal is connected through a packet network.

바람직하게는, 상기 인증처리단계는, TCP/IP 소켓 접속을 통해 상기 정보수집단말기가 접속될 경우 상기 인증처리메시지를 통해 접속을 승인하는 것을 특징으로 한다.Preferably, the authentication processing step allows the connection through the authentication processing message when the information collecting terminal is connected through a TCP / IP socket connection.

바람직하게는, 상기 정보수집단계는, 서킷(Circuit)망을 통해 상기 정보수집단말기와 접속할 경우, 상기 인증처리메시지를 통한 접속 승인과정 없이 상기 데이터패킷메시지를 송수신하는 것을 특징으로 한다.Preferably, when the information collecting terminal is connected to the information collecting terminal through a circuit network, the information collecting step transmits and receives the data packet message without a connection approval process through the authentication processing message.

본 발명의 또 다른 일면에 따라 정보수집 환경에서의 데이터 전송 방법이 제공되며: 이 방법은, 기 지정된 통신방식을 통해 플랫폼서버에 접속하는 서버접속단계; 상기 플랫폼서버 접속에 따라 상기 플랫폼서버로부터 인증처리메시지를 송신하여 플랫폼서버에 접속을 요청하는 인증수행단계; 및 상기 인증처리메시지에 포함된 인증키 확인을 통한 상기 플랫폼서버의 접속 승인에 따라 정보수집 환경에서 센싱되는 감지데이터를 수집하여 데이터패킷메시지를 통해 상기 플랫폼서버에 전송하는 정보전송단계를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a data transmission method in an information collecting environment, comprising: connecting a server to a platform server through a predefined communication method; An authentication step of transmitting an authentication processing message from the platform server according to the connection to the platform server and requesting connection to the platform server; And an information transmission step of collecting sensed data to be sensed in an information collecting environment according to the connection approval of the platform server through the authentication key included in the authentication processing message and transmitting the sensed data to the platform server through a data packet message .

바람직하게는, 상기 인증수행단계는, 패킷(Packet)망을 통해 상기 플랫폼서버에 접속할 경우 상기 인증처리메시지를 통해 접속을 요청하는 것을 특징으로 한다.Preferably, the authenticating step requests connection through the authentication processing message when accessing the platform server through a packet network.

바람직하게는, 상기 인증수행단계는, TCP/IP 소켓 접속을 통해 상기 플랫폼서버에 접속할 경우 상기 인증처리메시지를 통해 접속을 요청하는 것을 특징으로 한다.Preferably, the authentication step requests connection through the authentication processing message when accessing the platform server through a TCP / IP socket connection.

바람직하게는, 서킷(Circuit)망을 통해 상기 플랫폼서버와 접속할 경우, 상기 인증처리메시지를 통한 접속 승인과정 없이 상기 데이터패킷메시지를 송수신하는 것을 특징으로 한다.Preferably, when connecting to the platform server through a circuit network, the data packet message is transmitted / received without a connection approval process through the authentication processing message.

본 발명에 따른 정보수집 환경에서의 데이터 전송 시스템 및 그 방법에 따르면, 정보수집단말기와 플랫폼서버가 연동된 정보수집 환경에서 플랫폼서버와 정보수집단말기 간 데이터 전송과정을 구체적으로 정의함으로써 기기 간의 원격관리를 원활하게 지원할 수 있다.According to the data transmission system and method in the information collection environment according to the present invention, the data transmission process between the platform server and the information collection terminal is specifically defined in the information collection environment in which the information collection terminal and the platform server are interlocked, Can be smoothly supported.

도 1은 본 발명의 실시예에 따른 정보수집 환경에서의 데이터 전송 시스템의 개략적인 구성도.
도 2는 본 발명의 실시예에 따른 인증처리메시지를 설명하기 위한 도면.
도 3은 본 발명의 실시예에 따른 데이터패킷메시지를 설명하기 위한 도면.
도 4는 본 발명의 실시예에 따른 정보수집단말기의 개략적인 구성도.
도 5는 본 발명의 실시예에 따른 플랫폼서버의 개략적인 구성도.
도 6 내지 도 14은 본 발명의 실시예에 따른 정보수집 환경에서의 데이터 전송 방법을 설명하기 위한 개략적인 순서도.
1 is a schematic configuration diagram of a data transmission system in an information collecting environment according to an embodiment of the present invention;
2 is a view for explaining an authentication processing message according to an embodiment of the present invention;
3 is a diagram illustrating a data packet message according to an embodiment of the present invention;
4 is a schematic configuration diagram of an information collecting terminal according to an embodiment of the present invention;
5 is a schematic configuration diagram of a platform server according to an embodiment of the present invention;
6 to 14 are schematic flowcharts for explaining a data transmission method in an information collecting environment according to an embodiment of the present invention;

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 설명한다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명의 실시예에 따른 정보수집 환경에서의 데이터 전송 시스템의 개략적인 구성도를 도시한다. 1 shows a schematic configuration diagram of a data transmission system in an information collecting environment according to an embodiment of the present invention.

도 1에 도시된 바와 같이 상기 시스템은 정보수집 환경 예컨대, 엠투엠(M2M,Machine to Machine) 환경에서 감지데이터를 수집하여 전송하는 정보수집단말기(100), 정보수집단말기(100)로부터 수신되는 감지데이터를 수신처로 지정된 하나 이상의 수집서버에 제공하는 플랫폼서버(200), 및 플랫폼서버(200)를 통해 감지데이터를 수신하는 수집서버(300)를 포함하는 구성을 갖는다. 여기서, 엠투엠(M2M,Machine to Machine)은 일반적인 유무선 네트워크상에서 일련의 유저 트래픽 데이터를 유무선 통신방식을 통해 정보수집단말기(100)와 플랫폼서버(200)가 연동함으로써 기계간의 통신을 지원하는 원격관리 및 제어 솔루션을 지칭한다. 나아가, 정보수집단말기(100)와 플랫폼서버(200) 간의 접속의 경우 패킷(Packet)망 또는 서킷(Circuit)망을 통해 이루어진다.As shown in FIG. 1, the system includes an information collecting terminal 100 for collecting and transmitting sensed data in an information collecting environment, for example, an M2M (machine to machine) environment, To the at least one collection server designated as the destination, and a collection server (300) for receiving the sensed data through the platform server (200). Here, the M2M (Machine to Machine) is a system in which a series of user traffic data on a wired / wireless network is interlocked with the information collecting terminal 100 and the platform server 200 through wired / Control solution. In addition, connection between the information collecting terminal 100 and the platform server 200 is performed through a packet network or a circuit network.

상기 정보수집단말기(100)는 플랫폼서버(200)에 대한 초기 접속에 따라 인증처리메시지의 송수신을 통해 상기 플랫폼서버(200)와의 인증처리를 수행한다. 보다 구체적으로, 정보수집단말기(100)는 패킷(Packet)망 예컨대, TCP/IP 소켓접속을 통해 플랫폼서버(200)에 초기 접속할 경우 인증처리메시지의 송수신을 통해 상기 플랫폼서버(200)에 접속을 요청한다. 반면, 정보수집단말기(100)는 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 플랫폼서버(200)에 초기 접속할 경우에는 상기 인증처리메시지를 통한 인증 처리를 수행하지 않는다.The information collecting terminal 100 performs an authentication process with the platform server 200 through transmission / reception of an authentication processing message according to an initial connection to the platform server 200. [ More specifically, when the information collecting terminal 100 initially accesses the platform server 200 through a packet network, for example, a TCP / IP socket connection, the information collecting terminal 100 accesses the platform server 200 through transmission / request. On the other hand, when the information collecting terminal 100 initially accesses the platform server 200 through a circuit network, for example, 'SO 8003', the information collecting terminal 100 does not perform authentication processing through the authentication processing message.

여기서, 정보수집단말기(100)와 플랫폼서버(200) 간 인증 처리를 위해 사용되는 인증처리메시지는 기 정의된 파라미터 포맷을 가지며, 보다 구체적인 프래임 구조는 도 2에 도시된 바와 같다. 즉, 도 2에 도시된 바와 같이 인증처리메시지는, 프레임의 전체 길이를 나타내는 프레임길이(Length), 메시지의 유형을 나타내는 패킷타입(Packet Type), 단말기식별정보(MIN), 감지데이터에 대한 수신처인 고객사 즉, 수집서버(300)를 식별하기 위한 서비스코드(Service Code), 및 인증키(Authentication Key)를 포함하는 기본적인 파라미터 포맷을 갖는다. 나아가, 정보수집단말기(100)와 플랫폼서버(200) 간 인증 처리를 위해 사용되는 인증처리메시지에는 정보수집단말기(100)가 플랫폼서버(200)로 전송하는 접속요청(Auth Connection Request;Auth-key), 정보수집단말기(100)의 접속요청에 대한 플랫폼서버(200)의 승인 처리를 위한 접속요청응답(Auth Connection Response;Auth-key Ack)이 포함될 수 있다.Here, the authentication processing message used for authentication processing between the information collecting terminal 100 and the platform server 200 has a predefined parameter format, and a more specific frame structure is as shown in FIG. That is, as shown in FIG. 2, the authentication processing message includes a frame length indicating the total length of a frame, a packet type indicating a type of a message, terminal identification information (MIN) A service code for identifying the client server 300, that is, the collection server 300, and an authentication key. The authentication processing message used for the authentication process between the information collecting terminal 100 and the platform server 200 includes an authentication request message including an Auth Connection Request (Auth Connection Request) sent from the information collecting terminal 100 to the platform server 200 And an Auth Connection Response (Auth-Key Ack) for approval processing of the platform server 200 with respect to the connection request of the information collecting terminal 100.

이를 기반으로, 정보수집단말기(100)는 패킷망을 통해 플랫폼서버(200)에 초기 접속할 경우 패킷망에 위치한 교환장치(PDSN)와의 PPP 협의(Negotiation)을 통해 IP를 부여받고, 해당 IP를 토대로 플랫폼서버(200)에 인증처리메시지를 통한 접속요청(Auth Connection Request;Auth-key)을 전달한다. 이때, 플랫폼서버(200)로부터 인증처리메시지에 포함된 단말기식별정보(MIN), 서비스코드(Service Code), 및 인증키(Authentication Key) 확인을 통해 정보수집단말기(100)에 대한 접속이 승인될 경우, 정보수집단말기(100)는 플랫폼서버(100)로부터 인증처리메시지를 통한 접속요청응답(Auth Connection Response;Auth-key Ack)을 수신한다. 한편, 정보수집단말기(100)는 서킷망 예컨대, 'SO 8003'을 통해 플랫폼서버(200)에 초기 접속할 경우 서킷망에 위치한 교환장치(MSC)와의 연동을 통한 ISUP 메시지(IAM)의 전송을 통해 단말정보(MDN)를 플랫폼서버(200)에 전달하고, 그에 따른 응답메시지를(ACM/ANM)를 수신함으로써, 별도의 인증과정 없이 플랫폼서버(200)와 접속할 수 있다.Based on this, when the information collecting terminal 100 initially accesses the platform server 200 through the packet network, the information collecting terminal 100 receives an IP through a PPP negotiation with a switching device (PDSN) located in the packet network, (Auth Connection Request (Auth-key)) through the authentication process message to the mobile terminal 200. At this time, the connection to the information collecting terminal 100 is approved through the terminal identification information (MIN), the service code (Service Code), and the authentication key included in the authentication processing message from the platform server 200 The information collecting terminal 100 receives a connection request response (Auth Connection Response: Auth-key Ack) from the platform server 100 through the authentication processing message. Meanwhile, when the information collecting terminal 100 initially accesses the platform server 200 through a circuit network, for example, 'SO 8003', the information collecting terminal 100 transmits the ISUP message (IAM) through interworking with an MSC located in the circuit network The platform server 200 can be connected to the platform server 200 without further authentication by transmitting the terminal information (MDN) to the platform server 200 and receiving the response message (ACM / ANM) accordingly.

나아가, 정보수집단말기(100)는 플랫폼서버(200)로부터 접속이 승인될 경우 정보수집 환경에서 센싱되는 감지데이터를 수집하여 데이터패킷메시지를 통해 상기 플랫폼서버(200)에 전송한다. 한편, 정보수집단말기(100)는 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 플랫폼서버(200)가 접속할 경우, 플랫폼서버(200)로부터 예컨대, 감지데이터 요청 및 그 밖의 기기 제어를 위한 제어메시지가 포함된 데이터패킷메시지를 수신할 수 있다. 이와 관련하여, 정보수집단말기(100)는 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 플랫폼서버(200)가 접속할 경우, 플랫폼서버(200)의 요청에 따른 교환장치(MSC)의 페이징 절차에 따라 응답메시지(Page Response, Answer)를 전송하여 플랫폼서버(200)의 접속을 허용함으로써, 플랫폼서버(200)로부터 데이터패킷메시지를 수신한다. 여기서, 데이터패킷메시지는 상기 인증처리메시지와 상이한 파라미터 포맷을 가지며, 보다 구체적인 프래임 구조는 도 3에 도시된 바와 같다. 즉, 도 3에 도시된 바와 같이, 데이터패킷메시지는, 프레임의 전체 길이를 나타내는 프레임길이(Length), 메시지의 유형을 나타내는 패킷타입(Packet Type), 단말기식별정보(MIN), 및 시스템메시지인 정보수집단말기(100)의 상태정보와 서비스메시지인 감지데이터가 삽입되는 메시지바디(Message Body)를 포함하는 파라미터 포맷을 갖는다.Further, when the connection is approved by the platform server 200, the information collecting terminal 100 collects sensed data to be sensed in an information collecting environment and transmits the sensed data to the platform server 200 through a data packet message. Meanwhile, when the platform server 200 is connected to the information collecting terminal 100 through a circuit network, for example, 'SO 8003', the information collecting terminal 100 receives a control request for requesting sensing data and other devices from the platform server 200 And receive a data packet message containing the message. In this regard, when the platform server 200 connects to the information collecting terminal 100 through a circuit network, for example, 'SO 8003', the information collecting terminal 100 transmits a paging procedure And receives a data packet message from the platform server 200 by allowing a connection of the platform server 200 by transmitting a response message (Page Response, Answer) Here, the data packet message has a different parameter format from the authentication processing message, and a more specific frame structure is as shown in FIG. 3, the data packet message includes a frame length indicating a total length of a frame, a packet type indicating a type of a message, a terminal identification information (MIN) And has a parameter format including status information of the information collecting terminal 100 and a message body into which sensed data as a service message is inserted.

상기 플랫폼서버(200)는 정보수집단말기(100)의 초기 접속에 따라 기 정의된 파라미터 포맷을 갖는 인증처리메시지를 송수신하여 상기 인증처리메시지에 포함된 인증키를 확인을 통해 상기 정보수집단말기(200)에 대한 인증 처리를 수행한다. 보다 구체적으로, 플랫폼서버(200)는 패킷(Packet)망 예컨대, TCP/IP 소켓 접속을 통해 상기 정보수집단말기가 초기 접속될 경우, 상기 인증처리메시지를 통해 정보수집단말기의 접속 요청에 대한 응답처리와 상기 정보수집단말기에 대한 인증키 부여 및 변경에 따른 응답처리를 수행한다. 반면, 플랫폼서버(200)는 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 정보수집단말기(100)가 초기 접속될 경우에는 상기 인증처리메시지를 통한 인증 처리를 수행하지 않는다. 한편, 플랫폼서버(200)는 패킷망을 통한 정보수집단말기(100)의 초기 접속 예컨대, TCP/IP 소켓 접속 이후 설정 시간 이내에 인증처리메시지가 수신되지 않을 경우, TCP/IP 소켓 접속을 절단한다.The platform server 200 transmits and receives an authentication processing message having a predetermined parameter format according to initial connection of the information collecting terminal 100 and transmits the authentication key included in the authentication processing message to the information collecting terminal 200 ). ≪ / RTI > More specifically, when the information collecting terminal is initially connected through a packet network, for example, a TCP / IP socket connection, the platform server 200 performs a response process for a connection request of the information collecting terminal through the authentication processing message And a response process according to the authentication key assignment and change to the information collection terminal. On the other hand, when the information collecting terminal 100 is initially connected through a circuit network, for example, 'SO 8003', the platform server 200 does not perform authentication processing through the authentication processing message. On the other hand, the platform server 200 disconnects the TCP / IP socket connection when the authentication processing message is not received within the set time after the initial connection of the information collecting terminal 100 through the packet network, for example, the TCP / IP socket connection.

이를 기반으로, 플랫폼서버(200)는 패킷망을 통해 정보수집단말기(100)가 초기 접속될 경우 정보수집단말기(100)로부터 인증처리메시지를 통한 접속요청(Auth Connection Request;Auth-key)을 수신한다. 이때, 플랫폼서버(200)는 인증처리메시지에 포함된 단말기식별정보(MIN), 서비스코드(Service Code), 및 인증키(Authentication Key) 확인을 통해 정보수집단말기(100)에 대한 접속을 승인하고, 접속 승인에 따른 접속요청응답(Auth Connection Response;Auth-key Ack)을 정보수집단말기(100)에 전송한다. 한편, 플랫폼서버(200)는 서킷망 예컨대, 'SO 8003'을 통해 정보수집단말기(100)가 초기 접속될 경우 서킷망에 위치한 교환장치(MSC)로부터 수신되는 ISUP 메시지(IAM)의 수신을 통해 단말정보(MDN)를 확인하고, 그에 따른 응답메시지를(ACM/ANM)를 전송함으로써, 별도의 인증과정 없이 정보수집단말기(100)에 대한 접속을 허용한다.Based on this, the platform server 200 receives an access request (Auth Connection Request (Auth-key)) from the information collecting terminal 100 through the authentication processing message when the information collecting terminal 100 is initially connected through the packet network . At this time, the platform server 200 approves the connection to the information collecting terminal 100 by checking the terminal identification information (MIN), the service code, and the authentication key included in the authentication processing message , And transmits an access request response (Auth-key Ack) according to connection approval to the information collecting terminal 100. Meanwhile, when the information collecting terminal 100 is initially connected through a circuit network, for example, 'SO 8003', the platform server 200 receives the ISUP message (IAM) received from the exchange MSC located in the circuit network (MDM), and transmits a response message (ACM / ANM) corresponding thereto, thereby allowing access to the information collecting terminal 100 without a separate authentication process.

나아가, 플랫폼서버(200)는 데이터패킷메시지를 통해 정보수집단말기(100)로부터 감지데이터를 수집한다. 보다 구체적으로, 플랫폼서버(200)는 정보수집단말기(100)의 접속 요청에 따른 접속 승인에 따라 정보수집단말기(100)로부터 데이터패킷메시지를 통해 정보수집 환경에서 센싱되는 감지데이터를 수집하여 특정 수집서버(300)에 전달한다. 한편, 플랫폼서버(200)는 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 정보수집단말기(100)에 접속할 수 있으며, 해당 접속을 통해 감지데이터 요청 및 그 밖의 기기 제어를 위한 제어메시지가 포함된 데이터패킷메시지를 정보수집단말기(100)에 전송할 수 있다. 이와 관련하여, 플랫폼서버(200)는 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 정보수집단말기(100)에 접속할 경우 서킷망에 위치한 교환장치(MSC)에 ISUP 메시지(IAM)를 전송하고, 교환장치(MSC)의 페이징 절차에 따라 그에 따른 응답메시지(ACM,ANM)를 수신하여 정보수집단말기(100)에 접속함으로써, 데이터패킷메시지를 정보수집단말기(100)에 전송할 수 있다.Furthermore, the platform server 200 collects the sensed data from the information collecting terminal 100 through the data packet message. More specifically, the platform server 200 collects the sensing data sensed in the information collecting environment through the data packet message from the information collecting terminal 100 according to the connection approval according to the connection request of the information collecting terminal 100, To the server (300). On the other hand, the platform server 200 can access the information collecting terminal 100 through a circuit network, for example, 'SO 8003', and includes a control message for sensing data request and other device control through the connection And transmits the data packet message to the information collecting terminal 100. In this regard, when the platform server 200 accesses the information collecting terminal 100 through a circuit network, for example, 'SO 8003', the platform server 200 transmits an ISUP message (IAM) to an exchange MSC located in the circuit network (ACM, ANM) according to the paging procedure of the MSC and connect to the information collecting terminal 100 to transmit the data packet message to the information collecting terminal 100.

이하에서는, 도 4를 참조하여 본 발명의 실시예에 따른 정보수집단말기(100)의 보다 구체적인 구성을 설명하기로 한다.Hereinafter, a more specific configuration of the information collecting terminal 100 according to the embodiment of the present invention will be described with reference to FIG.

즉, 정보수집단말기(100)는 플랫폼서버(200)에 접속하는 서버접속부(110), 플랫폼서버(200)에 대한 초기 접속에 따라 인증처리메시지의 송수신을 통해 상기 플랫폼서버(200)에 접속을 요청하는 인증수행부(120) 및 데이터패킷메시지를 통해 수집된 데이터를 상기 플랫폼서버(200)에 전송하는 정보처리부(130)를 포함하는 구성을 갖는다.That is, the information collecting terminal 100 connects to the platform server 200 through transmission / reception of an authentication processing message according to an initial connection to the server connection unit 110 and the platform server 200 connected to the platform server 200 And an information processing unit 130 for transmitting the data collected through the authentication execution unit 120 and the data packet message to the platform server 200.

상기 서버접속부(110)는 기 지정된 통신방식을 통해 플랫폼서버(200)에 접속한다. 보다 구체적으로, 서버접속부(110)는 패킷(Packet)망 예컨대, TCP/IP 소켓접속을 통해 플랫폼서버(200)에 접속한다. 이와 관련하여, 서버접속부(110)는 패킷망에 위치한 교환장치(PDSN)와의 PPP 협의(Negotiation)을 통해 IP를 부여받고, 해당 IP를 토대로 플랫폼서버(200)에 접속할 수 있다. 또한, 서버접속부(110)는 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 플랫폼서버(200)에 접속할 수 있다. 이와 관련하여, 서버접속부(110)는 서킷망 예컨대, 'SO 8003'을 통해 플랫폼서버(200)에 초기 접속할 경우 서킷망에 위치한 교환장치(MSC)와의 연동을 통한 ISUP 메시지(IAM)의 전송을 통해 단말정보(MDN)를 플랫폼서버(200)에 전달하고, 그에 따른 응답메시지를(ACM/ANM)를 수신함으로써, 플랫폼서버(200)와 접속할 수 있다.The server connection unit 110 connects to the platform server 200 through a predetermined communication method. More specifically, the server connection unit 110 connects to the platform server 200 through a packet network, for example, a TCP / IP socket connection. In this regard, the server connection unit 110 can receive the IP through the PPP negotiation with the exchange apparatus (PDSN) located in the packet network, and can connect to the platform server 200 based on the IP. In addition, the server connection unit 110 can access the platform server 200 through a circuit network, for example, 'SO 8003'. In this regard, when the server connection unit 110 initially accesses the platform server 200 through a circuit network, for example, 'SO 8003', the server connection unit 110 transmits the ISUP message (IAM) through interworking with an exchange apparatus (MSC) (ACM / ANM) to the platform server 200 by transmitting the terminal information (MDN) to the platform server 200 and receiving the response message (ACM / ANM) accordingly.

상기 인증수행부(120)는 플랫폼서버(200)에 대한 초기 접속에 따라 인증처리메시지의 송수신을 통해 상기 플랫폼서버(200)와의 인증처리를 수행한다. 보다 구체적으로, 인증수행부(120)는 패킷(Packet)망 예컨대, TCP/IP 소켓접속을 통해 플랫폼서버(200)에 초기 접속할 경우 인증처리메시지의 송수신을 통해 상기 플랫폼서버(200)에 접속을 요청한다. 반면, 인증수행부(120)는 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 플랫폼서버(200)에 초기 접속할 경우에는 상기 인증처리메시지를 통한 인증 처리를 수행하지 않는다. 이와 관련하여, 인증수행부(120)는 플랫폼서버(200)에 인증처리메시지를 통한 접속요청(Auth Connection Request;Auth-key)을 전달한다. 이때, 플랫폼서버(200)로부터 인증처리메시지에 포함된 단말기식별정보(MIN), 서비스코드(Service Code), 및 인증키(Authentication Key) 확인을 통해 정보수집단말기(100)에 대한 접속이 승인될 경우, 정보수집단말기(100)는 플랫폼서버(100)로부터 인증처리메시지를 통한 접속요청응답(Auth Connection Response;Auth-key Ack)을 수신한다.The authentication performing unit 120 performs authentication processing with the platform server 200 through transmission / reception of an authentication processing message according to an initial connection to the platform server 200. [ More specifically, when the authentication performing unit 120 initially accesses the platform server 200 through a packet network, for example, a TCP / IP socket connection, the authentication performing unit 120 accesses the platform server 200 through transmission / request. On the other hand, when the authentication performing unit 120 initially accesses the platform server 200 through a circuit network, for example, 'SO 8003', the authentication performing unit 120 does not perform authentication processing through the authentication processing message. In this regard, the authentication performing unit 120 transmits an access request (Auth Connection Request) through the authentication processing message to the platform server 200. At this time, the connection to the information collecting terminal 100 is approved through the terminal identification information (MIN), the service code (Service Code), and the authentication key included in the authentication processing message from the platform server 200 The information collecting terminal 100 receives a connection request response (Auth Connection Response: Auth-key Ack) from the platform server 100 through the authentication processing message.

상기 정보처리부(130)는 플랫폼서버(200)에 대한 접속이 승인되거나, 서킷망을 통한 접속이 완료될 경우 정보수집 환경에서 센싱되는 감지데이터를 수집하여 데이터패킷메시지를 통해 상기 플랫폼서버(200)에 전송한다. 한편, 정보처리부(130)는 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 플랫폼서버(200)가 접속할 경우, 플랫폼서버(200)로부터 예컨대, 감지데이터 요청 및 그 밖의 기기 제어를 위한 제어메시지가 포함된 데이터패킷메시지를 수신할 수 있다.When the connection to the platform server 200 is approved or the connection through the circuit network is completed, the information processing unit 130 collects sensing data sensed in an information collecting environment and transmits the sensing data to the platform server 200 through a data packet message. Lt; / RTI > Meanwhile, when the platform server 200 connects through the circuit network, for example, 'SO 8003', the information processing unit 130 receives a control message for requesting sensing data and other devices from the platform server 200 Lt; RTI ID = 0.0 > a < / RTI >

이하에서는, 도 5를 참조하여 본 발명의 실시예에 따른 플랫폼서버(200)의 보다 구체적인 구성을 설명하기로 한다.Hereinafter, a more specific configuration of the platform server 200 according to the embodiment of the present invention will be described with reference to FIG.

즉, 플랫폼서버(200)는 정보수집단말기와 접속하는 단말연동부(210), 인증처리메시지를 송수신하여 초기 접속된 정보수집단말기(100)에 대한 접속을 승인하는 인증처리부(220) 및 데이터패킷메시지를 통해 상기 정보수집 환경에서 센싱되는 감지데이터를 수집하는 정보수집부(230)를 포함하는 구성을 갖는다.That is, the platform server 200 includes a terminal interworking unit 210 for connecting to the information collecting terminal, an authentication processing unit 220 for accepting connection to the information collecting terminal 100 that is initially connected by transmitting and receiving an authentication processing message, And an information collecting unit (230) for collecting sensed data sensed in the information collecting environment through a message.

상기 단말연동부(210)는 기 지정된 통신방식을 통해 정보수집단말기(100)와 접속한다. 보다 구체적으로, 단말연동부(210)는 패킷(Packet)망 예컨대, TCP/IP 소켓 접속을 통해 정보수집단말기(100)와 접속하거나, 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 플랫폼서버(200)에 접속할 수 있다. 이와 관련하여, 단말연동부(210)는 서킷망 예컨대, 'SO 8003'을 통해 정보수집단말기(100)가 초기 접속될 경우 서킷망에 위치한 교환장치(MSC)로부터 수신되는 ISUP 메시지(IAM)의 수신을 통해 단말정보(MDN)를 확인하고, 그에 따른 응답메시지를(ACM/ANM)를 전송함으로써, 별도의 인증과정 없이 정보수집단말기(100)에 대한 접속을 허용한다.The terminal interworking unit 210 connects to the information collecting terminal 100 through a predetermined communication method. More specifically, the terminal interworking unit 210 may be connected to the information collecting terminal 100 through a packet network, for example, a TCP / IP socket connection, or may be connected to the platform server 200 via a circuit network, (200). In this regard, when the information collecting terminal 100 is initially connected through a circuit network, for example, 'SO 8003', the terminal interworking unit 210 transmits the ISUP message (IAM) received from the exchange MSC located in the circuit network (MDM) through the reception, and transmits a response message (ACM / ANM) accordingly, thereby allowing access to the information collecting terminal 100 without a separate authentication process.

상기 인증처리부(220)는 정보수집단말기(100)의 초기 접속에 따라 기 정의된 파라미터 포맷을 갖는 인증처리메시지를 송수신하여 상기 인증처리메시지에 포함된 인증키를 확인을 통해 상기 정보수집단말기(200)에 대한 인증 처리를 수행한다. 보다 구체적으로, 인증처리부(220)는 패킷(Packet)망 예컨대, TCP/IP 소켓 접속을 통해 상기 정보수집단말기(100)가 초기 접속될 경우, 상기 인증처리메시지를 통해 정보수집단말기의 접속 요청에 대한 응답처리와 상기 정보수집단말기에 대한 인증키 부여 및 변경에 따른 응답처리를 수행한다. 반면, 인증처리부(220)는 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 정보수집단말기(100)가 초기 접속될 경우에는 상기 인증처리메시지를 통한 인증 처리를 수행하지 않는다. 한편, 플랫폼서버(200)는 패킷망을 통한 정보수집단말기(100)의 초기 접속 예컨대, TCP/IP 소켓 접속 이후 설정 시간 이내에 인증처리메시지가 수신되지 않을 경우, TCP/IP 소켓 접속을 절단한다. 이와 관련하여, 인증처리부(220)는 패킷망을 통해 정보수집단말기(100)가 초기 접속될 경우 정보수집단말기(100)로부터 인증처리메시지를 통한 접속요청(Auth Connection Request;Auth-key)을 수신한다. 이때, 플랫폼서버(200)는 인증처리메시지에 포함된 단말기식별정보(MIN), 서비스코드(Service Code), 및 인증키(Authentication Key) 확인을 통해 정보수집단말기(100)에 대한 접속을 승인하고, 접속 승인에 따른 접속요청응답(Auth Connection Response;Auth-key Ack)을 정보수집단말기(100)에 전송한다.The authentication processing unit 220 transmits and receives an authentication processing message having a predetermined parameter format according to an initial connection of the information collecting terminal 100 and transmits the authentication key included in the authentication processing message to the information collecting terminal 200 ). ≪ / RTI > More specifically, when the information collecting terminal 100 is initially connected through a packet network, for example, a TCP / IP socket connection, the authentication processing unit 220 transmits a connection request to the information collecting terminal through the authentication processing message And performs a response process according to the authentication key assignment and change to the information collection terminal. On the other hand, the authentication processing unit 220 does not perform authentication processing through the authentication processing message when the information collecting terminal 100 is initially connected through a circuit network, for example, 'SO 8003'. On the other hand, the platform server 200 disconnects the TCP / IP socket connection when the authentication processing message is not received within the set time after the initial connection of the information collecting terminal 100 through the packet network, for example, the TCP / IP socket connection. In this regard, the authentication processing unit 220 receives an access request (Auth Connection Request: Auth-key) from the information collecting terminal 100 through the authentication processing message when the information collecting terminal 100 is initially connected through the packet network . At this time, the platform server 200 approves the connection to the information collecting terminal 100 by checking the terminal identification information (MIN), the service code, and the authentication key included in the authentication processing message , And transmits an access request response (Auth-key Ack) according to connection approval to the information collecting terminal 100.

상기 정보수집부(230)는 데이터패킷메시지를 통해 정보수집단말기(100)로부터 감지데이터를 수집한다. 보다 구체적으로, 정보수집부(230)는 정보수집단말기(100)에 대한 접속이 승인되거나, 서킷망을 통한 접속이 완료될 경우 정보수집단말기(100)로부터 데이터패킷메시지를 통해 정보수집 환경에서 센싱되는 감지데이터를 수집하여 특정 수집서버(300)에 전달한다. 한편, 플랫폼서버(200)는 상기 단말연동부(100)의 동작에 따라 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 정보수집단말기(100)에 접속할 수 있으며, 해당 접속을 통해 정보수집부(230)는 감지데이터 요청 및 그 밖의 기기 제어를 위한 제어메시지가 포함된 데이터패킷메시지를 정보수집단말기(100)에 전송할 수 있다. 이와 관련하여, 단말연동부(100)는 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 정보수집단말기(100)에 접속할 경우 서킷망에 위치한 교환장치(MSC)에 ISUP 메시지(IAM)를 전송하고, 교환장치(MSC)의 페이징 절차에 따라 그에 따른 응답메시지(ACM,ANM)를 수신하여 정보수집단말기(100)에 접속한다.The information collecting unit 230 collects sensed data from the information collecting terminal 100 through a data packet message. More specifically, when the connection to the information collecting terminal 100 is approved, or when the connection through the circuit network is completed, the information collecting unit 230 transmits the data packet message from the information collecting terminal 100, And transmits the collected data to the specific collection server 300. The platform server 200 may access the information collecting terminal 100 through a circuit network such as SO 8003 according to the operation of the terminal interworking unit 100, The control unit 230 may transmit a data packet message including a control message for requesting the sensing data and other devices to the information collecting terminal 100. In this regard, when the terminal interworking unit 100 accesses the information collecting terminal 100 through a circuit network, for example, 'SO 8003', the terminal interworking unit 100 transmits an ISUP message (IAM) to an exchange MSC located in the circuit network (ACM, ANM) according to the paging procedure of the exchange MSC and accesses the information collecting terminal 100.

이상에서 살펴본 바와 같이 본 발명의 실시예에 따른 정보수집 환경에서의 데이터 전송 시스템에 따르면, 정보수집단말기(100)와 플랫폼서버(200)가 연동된 정보수집 환경에서 플랫폼서버(200)와 정보수집단말기(100) 간 데이터 전송과정을 구체적으로 정의함으로써 기기 간의 원격관리를 원활하게 지원할 수 있다.As described above, according to the data transmission system in the information collecting environment according to the embodiment of the present invention, in the information collecting environment in which the information collecting terminal 100 and the platform server 200 are linked, By defining the data transmission process between the terminals 100, remote management between the devices can be smoothly supported.

이하에서는, 도 6 내지 14를 참조하여, 본 발명의 실시예에 따른 정보수집 환경에서의 데이터 전송 방법을 설명하기로 한다. 여기서, 본 발명의 실시예에 따른 인증 처리 방법의 경우, ① 패킷망을 통한 서버 접속 ② 서킷망을 통한 서버 접속 ③ 서킷망을 통한 단말기 접속 동작으로 구분되는바, 이하의 설명에서는 이를 구분하여 설명하기로 한다. 아울러, 설명의 편의를 위해 전술한 도 1 내지 도 5에 도시된 구성은 해당 참조번호를 언급하여 설명하기로 한다.Hereinafter, a method of transmitting data in an information collecting environment according to an embodiment of the present invention will be described with reference to FIGS. Here, the authentication processing method according to the embodiment of the present invention is divided into ① server connection through a packet network ② server connection through a circuit network ③ terminal connection operation through a circuit network. In the following description, . In addition, for convenience of description, the components shown in FIGS. 1 to 5 will be described with reference to corresponding reference numerals.

우선, 도 6을 참조하여 패킷망을 통한 서버 접속에 따른 데이터 전송 시스템의 구동 방법을 설명하기로 한다.First, a method of driving a data transmission system according to a server connection through a packet network will be described with reference to FIG.

먼저, 정보수집단말기(100)가 패킷망을 통해 플랫폼서버(200)에 초기 접속할 경우 패킷망에 위치한 교환장치(PDSN)와의 PPP 협의(Negotiation)을 통해 IP를 부여받는다(S110).First, when the information collecting terminal 100 initially accesses the platform server 200 through the packet network, IP is given through PPP negotiation with the exchange device (PDSN) located in the packet network (S110).

그리고 나서, 정보수집단말기(100)가 해당 IP를 토대로 플랫폼서버(200)에 인증처리메시지를 통한 접속요청(Auth Connection Request;Auth-key)을 전달한다(S120).Then, the information collecting terminal 100 transmits an access request (Auth Connection Request) through the authentication process message to the platform server 200 based on the IP (S120).

그런 다음, 플랫폼서버(200)가 인증처리메시지에 포함된 단말기식별정보(MIN), 서비스코드(Service Code), 및 인증키(Authentication Key) 확인을 통해 정보수집단말기(100)에 대한 접속을 승인하고, 접속 승인에 따른 접속요청응답(Auth Connection Response;Auth-key Ack)을 정보수집단말기(100)에 전송한다(S130). The platform server 200 then approves the connection to the information collecting terminal 100 by checking the terminal identification information (MIN), the service code, and the authentication key included in the authentication processing message And sends an Auth Connection Response (Auth-key Ack) according to the connection approval to the information collecting terminal 100 (S130).

이후, 정보수집단말기(100)가 플랫폼서버(200)로부터 접속이 승인될 경우 정보수집 환경에서 센싱되는 감지데이터를 수집하여 데이터패킷메시지(MDDP Packet Delivery)를 통해 상기 플랫폼서버(200)에 전송한다(S140). When the information collecting terminal 100 approves the connection from the platform server 200, the information collecting terminal 100 collects sensed data to be sensed in an information collecting environment and transmits the sensed data to the platform server 200 through a data packet message (MDDP Packet Delivery) (S140).

다음, 도 7을 참조하여 서킷망을 통한 서버 접속에 따른 데이터 전송 시스템의 구동 방법을 설명하기로 한다.Next, a method of driving a data transmission system according to a server connection through a circuit network will be described with reference to FIG.

먼저, 정보수집단말기(100)가 서킷망 예컨대, 'SO 8003'을 통해 플랫폼서버(200)에 초기 접속할 경우 서킷망에 위치한 교환장치(MSC)와의 연동을 통한 ISUP 메시지(IAM)의 전송을 통해 단말정보(MDN)를 플랫폼서버(200)에 전달한다(S210-S220).First, when the information collecting terminal 100 initially accesses the platform server 200 through a circuit network, for example, 'SO 8003', it transmits an ISUP message (IAM) through interworking with an exchange MSC located in the circuit network And transmits the terminal information (MDN) to the platform server 200 (S210 - S220).

그리고 나서, 플랫폼서버(200)가 서킷망에 위치한 교환장치(MSC)를 통해 수신되는 ISUP 메시지(IAM)에 포함된 단말정보(MDN)를 확인하여, 그에 따른 응답메시지를(ACM/ANM)를 전송함으로써, 별도의 인증과정 없이 정보수집단말기(100)에 대한 접속을 허용한다(S230-S240).Then, the platform server 200 confirms the terminal information (MDN) included in the ISUP message (IAM) received through the switching device (MSC) located in the circuit network, and transmits a response message (ACM / Thereby allowing connection to the information collecting terminal 100 without any separate authentication process (S230-S240).

이후, 정보수집단말기(100)가 플랫폼서버(200)로부터 접속이 승인될 경우 정보수집 환경에서 센싱되는 감지데이터를 수집하여 데이터패킷메시지(MDDP Packet Delivery)를 통해 상기 플랫폼서버(200)에 전송한다(S250).When the information collecting terminal 100 approves the connection from the platform server 200, the information collecting terminal 100 collects sensed data to be sensed in an information collecting environment and transmits the sensed data to the platform server 200 through a data packet message (MDDP Packet Delivery) (S250).

다음, 도 8을 참조하여 서킷망을 통한 단말기 접속에 따른 데이터 전송 시스템의 구동 방법을 설명하기로 한다.Next, a method of driving a data transmission system according to terminal connection through a circuit network will be described with reference to FIG.

먼저, 플랫폼서버(200)가 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 정보수집단말기(100)에 접속할 경우 서킷망에 위치한 교환장치(MSC)에 ISUP 메시지(IAM)를 전송한다(S310).First, when the platform server 200 accesses the information collecting terminal 100 through a circuit network, for example, 'SO 8003', it transmits an ISUP message (IAM) to an exchange MSC located in the circuit network ).

그리고 나서, 정보수집단말기(100)가 교환장치(MSC)의 페이징 절차에 따른 응답메시지(Page Response, Answer)를 교환장치(MSC)에 전송하고, 플랫폼서버(200)는 교환장치(MSC)의 페이징 절차에 따라 그에 따른 응답메시지(ACM,ANM)를 수신함으로써, 정보수집단말기(100)에 대한 접속을 완료한다(S320-S360).Then, the information collecting terminal 100 transmits a response message (Page Response, Answer) according to the paging procedure of the exchange apparatus (MSC) to the exchange apparatus (MSC), and the platform server (200) (ACM, ANM) according to the paging procedure, thereby completing the connection to the information collecting terminal 100 (S320-S360).

이후, 플랫폼서버(200)가 감지데이터 요청 및 그 밖의 기기 제어를 위한 제어메시지가 포함된 데이터패킷메시지를 정보수집단말기(100)에 전송한다(S370).Thereafter, the platform server 200 transmits a data packet message including a control message for requesting the detection data and other devices to the information collecting terminal 100 (S370).

다음, 도 9를 참조하여 패킷망을 통한 서버 접속에 따른 정보수집단말기(100)의 구동 방법을 설명하기로 한다.Next, a method of driving the information collecting terminal 100 according to the server connection via the packet network will be described with reference to FIG.

먼저, 서버접속부(110)가 패킷(Packet)망 예컨대, TCP/IP 소켓접속을 통해 플랫폼서버(200)에 접속한다(S410). 바람직하게는, 서버접속부(110)는 패킷망에 위치한 교환장치(PDSN)와의 PPP 협의(Negotiation)을 통해 IP를 부여받는다.First, the server connection unit 110 accesses the platform server 200 through a packet network, for example, a TCP / IP socket connection (S410). Preferably, the server connection unit 110 is given an IP through PPP negotiation with a switching device (PDSN) located in the packet network.

그리고 나서, 인증수행부(120)가 상기 IP를 토대로 한 플랫폼서버(200)에 대한 초기 접속에 따라 인증처리메시지의 송수신을 통해 상기 플랫폼서버(200)와의 인증처리를 수행한다(S420-S460). 바람직하게는, 인증수행부(120)는 플랫폼서버(200)로부터 인증처리메시지에 포함된 단말기식별정보(MIN), 서비스코드(Service Code), 및 인증키(Authentication Key) 확인을 통해 정보수집단말기(100)에 대한 접속이 승인될 경우, 정보수집단말기(100)는 플랫폼서버(100)로부터 인증처리메시지를 통한 접속요청응답(Auth Connection Response;Auth-key Ack)을 수신한다.Then, the authentication performing unit 120 performs an authentication process with the platform server 200 through transmission / reception of an authentication process message according to the initial connection to the platform server 200 based on the IP (S420-S460) . Preferably, the authentication performing unit 120 receives the terminal identification information (MIN), the service code, and the authentication key included in the authentication processing message from the platform server 200, When the connection to the server 100 is approved, the information collecting terminal 100 receives a connection request response (Auth Connection Response: Auth-key Ack) from the platform server 100 through the authentication processing message.

이후, 정보처리부(130)가 플랫폼서버(200)에 대한 접속이 승인에 따라 정보수집 환경에서 센싱되는 감지데이터를 수집하여 데이터패킷메시지를 통해 상기 플랫폼서버(200)에 전송한다(S470-S480).Thereafter, the information processing unit 130 collects sensed data sensed in an information collecting environment according to approval by the connection to the platform server 200, and transmits the sensed data to the platform server 200 through a data packet message (S470-S480) .

다음, 도 10을 참조하여 서킷망을 통한 서버 접속에 따른 정보수집단말기(100)의 구동 방법을 설명하기로 한다.Next, a method of driving the information collecting terminal 100 according to the server connection through the circuit network will be described with reference to FIG.

먼저, 서버접속부(110)가 서킷망 예컨대, 'SO 8003'을 통해 플랫폼서버(200)에 초기 접속할 경우 서킷망에 위치한 교환장치(MSC)와의 연동을 통한 ISUP 메시지(IAM)의 전송을 통해 단말정보(MDN)를 플랫폼서버(200)에 전달하고, 그에 따른 응답메시지를(ACM/ANM)를 수신함으로써, 플랫폼서버(200)와의 접속을 완료한다(S510-S550).First, when the server connection unit 110 initially accesses the platform server 200 through a circuit network, for example, 'SO 8003', it transmits the ISUP message (IAM) through interworking with an exchange apparatus (MSC) The connection with the platform server 200 is completed by transmitting the information (MDN) to the platform server 200 and receiving the response message (ACM / ANM) accordingly (S510 - S550).

이후, 정보처리부(130)가 플랫폼서버(200)에 대한 접속 완료에 따라 정보수집 환경에서 센싱되는 감지데이터를 수집하여 데이터패킷메시지를 통해 상기 플랫폼서버(200)에 전송한다(S560-S570).Thereafter, the information processing unit 130 collects sensed data sensed in an information collecting environment according to completion of connection to the platform server 200, and transmits the sensed data to the platform server 200 through a data packet message (S560-S570).

다음, 도 11을 참조하여 서킷망을 통한 단말기 접속에 따른 정보수집단말기(100)의 구동 방법을 설명하기로 한다.Next, a method of driving the information collecting terminal 100 according to terminal connection through the circuit network will be described with reference to FIG.

먼저, 서버접속부(110)가 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 플랫폼서버(200)가 접속할 경우, 플랫폼서버(200)의 요청에 따른 교환장치(MSC)의 페이징 절차에 따라 응답메시지(Page Response, Answer)를 전송하여 플랫폼서버(200)의 접속을 허용한다(S610-S660).First, when the server connection unit 110 connects to the platform server 200 via a circuit network, for example, 'SO 8003', a response is generated according to a paging procedure of an exchange apparatus (MSC) And transmits a message (Page Response, Answer) to the platform server 200 (S610-S660).

이후, 정보처리부(130)가 플랫폼서버(200)와의 접속 완료에 따라 플랫폼서버(200)로부터 예컨대, 감지데이터 요청 및 그 밖의 기기 제어를 위한 제어메시지가 포함된 데이터패킷메시지를 수신할 수 있다(S670-S680).Thereafter, the information processing unit 130 may receive a data packet message including a control message for requesting sensing data and other devices from the platform server 200, for example, upon completion of connection with the platform server 200 S670-S680).

다음, 도 12를 참조하여 패킷망을 통한 서버 접속에 따른 플랫폼서버(200)의 구동 방법을 설명하기로 한다.Next, a method of driving the platform server 200 according to the server connection through the packet network will be described with reference to FIG.

먼저, 인증처리부(210)가 패킷망을 통해 정보수집단말기(100)가 초기 접속될 경우 단말연동부(210)를 통해 정보수집단말기(100)로부터 인증처리메시지를 통한 접속요청(Auth Connection Request;Auth-key)을 수신한다(S710-S720).First, when the information collecting terminal 100 is initially connected through the packet network, the authentication processing unit 210 transmits an access request (Auth Connection Request: Auth) from the information collecting terminal 100 via the terminal interworking unit 210 -key) (S710-S720).

그리고 나서, 인증처리부(220)가 인증처리메시지에 포함된 단말기식별정보(MIN), 서비스코드(Service Code), 및 인증키(Authentication Key) 확인을 통해 정보수집단말기(100)에 대한 접속을 승인하고, 접속 승인에 따른 접속요청응답(Auth Connection Response;Auth-key Ack)을 정보수집단말기(100)에 전송한다(S730-S740). The authentication processing unit 220 then approves the connection to the information collecting terminal 100 by checking the terminal identification information (MIN), the service code, and the authentication key included in the authentication processing message And transmits an Auth Connection Response (Auth-key Ack) according to the connection approval to the information collecting terminal 100 (S730-S740).

이후, 정보수집부(230)가 정보수집단말기(100)에 대한 접속이 승인에 따라 정보수집단말기(100)로부터 데이터패킷메시지를 통해 정보수집 환경에서 센싱되는 감지데이터를 수집하여 특정 수집서버(300)에 전달한다(S750-S760). Thereafter, the information collecting unit 230 collects the sensing data sensed in the information collecting environment through the data packet message from the information collecting terminal 100 according to the approval of the connection to the information collecting terminal 100, (S750-S760).

다음, 도 13을 참조하여 서킷망을 통한 서버 접속에 따른 플랫폼서버(200)의 구동 방법을 설명하기로 한다.Next, a method of driving the platform server 200 according to the server connection through the circuit network will be described with reference to FIG.

먼저, 단말연동부(210)가 서킷망 예컨대, 'SO 8003'을 통해 정보수집단말기(100)가 초기 접속될 경우 서킷망에 위치한 교환장치(MSC)로부터 수신되는 ISUP 메시지(IAM)의 수신을 통해 단말정보(MDN)를 확인하고, 그에 따른 응답메시지를(ACM/ANM)를 전송함으로써, 별도의 인증과정 없이 정보수집단말기(100)에 대한 접속을 허용한다(S810-S840).First, when the information collecting terminal 100 is initially connected through the circuit network, for example, 'SO 8003', the terminal interworking unit 210 receives the ISUP message (IAM) received from the exchange MSC located in the circuit network (ACM / ANM) by confirming the terminal information (MDN) through the ACM / ANM, and permitting the connection to the information collecting terminal 100 without a separate authentication process (S810-S840).

이후, 정보수집부(230)가 정보수집단말기(100)에 대한 접속이 승인에 따라 정보수집단말기(100)로부터 데이터패킷메시지를 통해 정보수집 환경에서 센싱되는 감지데이터를 수집하여 특정 수집서버(300)에 전달한다(S850-S860). Thereafter, the information collecting unit 230 collects the sensing data sensed in the information collecting environment through the data packet message from the information collecting terminal 100 according to the approval of the connection to the information collecting terminal 100, (S850-S860).

다음, 도 14를 참조하여 서킷망을 통한 단말기 접속에 따른 플랫폼서버(200)의 구동 방법을 설명하기로 한다.Next, a method of driving the platform server 200 according to terminal connection through the circuit network will be described with reference to FIG.

먼저, 단말연동부(100)가 서킷(Circuit)망 예컨대, 'SO 8003'을 통해 정보수집단말기(100)에 접속할 경우 서킷망에 위치한 교환장치(MSC)에 ISUP 메시지(IAM)를 전송하고, 교환장치(MSC)의 페이징 절차에 따라 그에 따른 응답메시지(ACM,ANM)를 수신하여 정보수집단말기(100)에 접속한다(S910-S970).First, when the terminal interworking unit 100 connects to the information collecting terminal 100 through a circuit network, for example, 'SO 8003', it transmits an ISUP message (IAM) to an exchange MSC located in the circuit network, (ACM, ANM) according to the paging procedure of the MSC and accesses the information collecting terminal 100 (S910-S970).

이후, 정보수집부(230)가 감지데이터 요청 및 그 밖의 기기 제어를 위한 제어메시지가 포함된 데이터패킷메시지를 정보수집단말기(100)에 전송한다(S980-S990).Thereafter, the information collecting unit 230 transmits a data packet message including a control message for requesting the sensing data and controlling other devices to the information collecting terminal 100 (S980-S990).

이상에서 살펴본 바와 같이 본 발명의 실시예에 따른 정보수집 환경에서의 데이터 전송 방법에 따르면, 정보수집단말기(100)와 플랫폼서버(200)가 연동된 정보수집 환경에서 플랫폼서버(200)와 정보수집단말기(100) 간 데이터 전송과정을 구체적으로 정의함으로써 기기 간의 원격관리를 원활하게 지원할 수 있다.As described above, according to the data transfer method in the information collection environment according to the embodiment of the present invention, in the information collection environment in which the information collection terminal 100 and the platform server 200 are linked, By defining the data transmission process between the terminals 100, remote management between the devices can be smoothly supported.

지금까지 본 발명을 바람직한 실시예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

본 발명에 따른 정보수집 환경에서의 데이터 전송 시스템 및 그 방법에 따르면, 정보수집단말기와 플랫폼서버가 연동된 정보수집 환경에서 플랫폼서버와 정보수집단말기 간 데이터 전송과정을 구체적으로 정의한다는 점에서 기존 기술의 한계를 뛰어 넘음에 따라 관련 기술에 대한 이용만이 아닌 적용되는 장치의 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있는 발명이다.According to the data transmission system and method in the information collection environment according to the present invention, since the data transmission process between the platform server and the information collection terminal is defined in the information collection environment in which the information collection terminal and the platform server are interlocked, It is not only the use of the related technology but also the possibility of commercialization or operation of the applied device is sufficient as well as it is possible to carry out clearly and realistically.

100: 정보수집단말기
110: 서버연동부 120: 인증수행부
130: 데이터처리부
200: 플랫폼서버
210: 단말연동부 220: 인증처리부
230: 데이터수집부
300: 수집서버
100: Information collecting terminal
110: server interworking unit 120: authentication performing unit
130:
200: Platform server
210: terminal interlocking unit 220: authentication processing unit
230: Data collecting unit
300: collection server

Claims (20)

삭제delete 삭제delete 기 지정된 통신방식을 통해 정보수집단말기와 접속하는 단말연동부;
상기 정보수집단말기가 패킷(Packet)망을 통해 접속되는지 또는 서킷(Circuit)망을 통해 접속되는지에 따라, 상기 정보수집단말기로부터 수신되는 인증처리메시지를 통한 접속 승인과정 진행 여부를 달리하여 상기 정보수집단말기에 대한 접속을 허용하는 인증처리부; 및
상기 접속 허용에 따라, 데이터패킷메시지를 통해 상기 정보수집단말기로부터 정보수집 환경에서 센싱되는 감지데이터를 수집하는 정보수집부를 포함하는 것을 특징으로 하는 플랫폼서버.
A terminal interlocking unit connected to the information collecting terminal through a predetermined communication method;
The information collecting terminal is connected to the information collecting terminal through a packet network or a circuit network. The information collecting terminal determines whether the information collecting terminal is connected through an authentication processing message received from the information collecting terminal, An authentication processing unit for allowing connection to the terminal; And
And an information collecting unit collecting sensed data sensed in an information collecting environment from the information collecting terminal through a data packet message in accordance with the connection permission.
제 3 항에 있어서,
상기 인증처리부는,
패킷망 또는 TCP/IP 소켓 접속을 통해 상기 정보수집단말기가 접속될 경우 상기 인증처리메시지를 통해 접속 승인과정을 진행하여 접속을 허용하는 것을 특징으로 하는 플랫폼서버.
The method of claim 3,
The authentication processing unit,
When the information collecting terminal is connected through a packet network or a TCP / IP socket connection, access is permitted through the authentication process message to allow the connection.
제 4 항에 있어서,
상기 인증처리부는,
서킷망을 통해 상기 정보수집단말기와 접속할 경우, 상기 인증처리메시지를 통한 접속 승인과정 없이 접속을 허용하는 것을 특징으로 하는 플랫폼서버.
5. The method of claim 4,
The authentication processing unit,
And permits access without access authorization through the authentication process message when accessing the information collection terminal through the circuit network.
제 3 항에 있어서,
상기 정보수집부는,
서킷망을 통해 상기 정보수집단말기와 접속할 경우, 상기 인증처리메시지를 통한 접속 승인과정 없이 데이터패킷메시지를 송수신하는 것을 특징으로 하는 플랫폼서버.
The method of claim 3,
The information collecting unit,
And transmits and receives a data packet message without access authorization through the authentication processing message when accessing the information collecting terminal through the circuit network.
기 지정된 통신방식을 통해 플랫폼서버에 접속하는 서버접속부;
상기 플랫폼서버에 패킷망을 통해 접속되는지 또는 서킷망을 통해 접속되는지에 따라, 인증처리메시지 전송을 통한 접속 승인과정 진행 여부를 달리하여 상기 플랫폼서버에 접속 허용을 요청하는 인증수행부; 및
상기 접속 허용에 따라, 정보수집 환경에서 센싱되는 감지데이터를 수집하여 데이터패킷메시지를 통해 상기 플랫폼서버에 전송하는 정보처리부를 포함하는 것을 특징으로 하는 정보수집단말기.
A server connection unit connecting to the platform server through a predetermined communication method;
An authentication performing unit for requesting permission to access the platform server according to whether a connection approval process is performed through transmission of an authentication process message according to whether the platform server is connected through a packet network or a circuit network; And
And an information processing unit for collecting sensed data sensed in an information collecting environment and transmitting the sensed data to the platform server through a data packet message according to the connection permission.
제 7 항에 있어서,
상기 인증수행부는,
패킷망 또는 TCP/IP 소켓 접속을 통해 상기 플랫폼서버에 접속할 경우 상기 인증처리메시지 전송을 통한 접속 승인과정을 진행하여 접속 허용을 요청하는 것을 특징으로 하는 정보수집단말기.
8. The method of claim 7,
Wherein the authentication performing unit comprises:
Wherein the requesting server requests permission to connect to the platform server by accessing the platform server through a packet network or a TCP / IP socket connection by proceeding with a connection approval process through the transmission of the authentication processing message.
제 8 항에 있어서,
상기 정보처리부는,
서킷망을 통해 상기 플랫폼서버와 접속할 경우, 상기 인증처리메시지를 통한 접속 승인과정 없이도 접속 허용되어 상기 데이터패킷메시지를 송수신하는 것을 특징으로 하는 정보수집단말기.
9. The method of claim 8,
The information processing unit,
Wherein when the connection is made with the platform server through the circuit network, the connection is permitted without connection approval through the authentication processing message, and the data packet message is transmitted and received.
삭제delete 삭제delete 삭제delete 기 지정된 통신방식을 통한 정보수집단말기의 접속을 인지하는 접속인지단계;
상기 정보수집단말기가 패킷망을 통해 접속되는지 또는 서킷망을 통해 접속되는지에 따라, 상기 정보수집단말기로부터 수신되는 인정처리메시지를 통한 접속 승인과정 진행 여부를 달리하여 상기 정보수집단말기에 대한 접속을 허용하는 인증처리단계; 및
상기 접속 허용에 따라, 데이터패킷메시지를 통해 상기 정보수집단말기로부터 정보수집 환경에서 센싱되는 감지데이터를 수집하는 정보수집단계를 포함하는 것을 특징으로 하는 정보수집 환경에서의 메시지 전송 방법.
A connection recognizing step of recognizing connection of the information collecting terminal through the predetermined communication method;
According to whether the information collecting terminal is connected through the packet network or through the circuit network, the connection acceptance process through the authentication processing message received from the information collecting terminal is performed differently to permit the connection to the information collecting terminal Authentication processing step; And
And collecting sensed data sensed in an information collecting environment from the information collecting terminal through a data packet message according to the connection permission.
제 13 항에 있어서,
상기 인증처리단계는,
패킷망 또는 TCP/IP 소켓 접속을 통해 상기 정보수집단말기가 접속될 경우 상기 인증처리메시지를 통해 접속 승인과정을 진행하여 접속을 허용하는 것을 특징으로 하는 정보수집 환경에서의 메시지 전송 방법.
14. The method of claim 13,
Wherein the authentication processing step comprises:
When the information collecting terminal is connected through a packet network or a TCP / IP socket connection, access is permitted through the authentication process message to permit connection.
제 14 항에 있어서,
상기 인증처리단계는,
서킷망을 통해 상기 정보수집단말기와 접속할 경우, 상기 인증처리메시지를 통한 접속 승인과정 없이 접속을 허용하는 것을 특징으로 하는 정보수집 환경에서의 메시지 전송 방법.
15. The method of claim 14,
Wherein the authentication processing step comprises:
Wherein when the information collecting terminal is connected to the information collecting terminal through the circuit network, the connection is permitted without connection approval process through the authentication process message.
제 13 항에 있어서,
상기 정보수집단계는,
서킷망을 통해 상기 정보수집단말기와 접속할 경우, 상기 인증처리메시지를 통한 접속 승인과정 없이 데이터패킷메시지를 송수신하는 것을 특징으로 하는 정보수집 환경에서의 메시지 전송 방법.
14. The method of claim 13,
The information collecting step includes:
Wherein when the information collecting terminal is connected to the information collecting terminal through a circuit network, a data packet message is transmitted and received without a connection approval process through the authentication processing message.
기 지정된 통신방식을 통해 플랫폼서버에 접속하는 서버접속단계;
상기 플랫폼서버에 패킷망을 통해 접속되는지 또는 서킷망을 통해 접속되는지에 따라, 인증처리메시지 전송을 통한 접속 승인과정 진행 여부를 달리하여 상기 플랫폼서버에 접속 허용을 요청하는 인증수행단계; 및
상기 접속 허용에 따라, 정보수집 환경에서 센싱되는 감지데이터를 수집하여 데이터패킷메시지를 통해 상기 플랫폼서버에 전송하는 정보전송단계를 포함하는 것을 특징으로 하는 정보수집 환경에서의 메시지 전송 방법.
Connecting a server to the platform server through a predetermined communication method;
An authentication step of requesting access to the platform server by accessing the platform server through a packet network or accessing the platform network through a circuit network; And
And collecting sensed data sensed in an information collecting environment and transmitting the sensed data to the platform server through a data packet message according to the connection permission.
제 17 항에 있어서,
상기 인증수행단계는,
패킷망 또는 TCP/IP 소켓 접속을 통해 상기 플랫폼서버에 접속할 경우 상기 인증처리메시지 전송을 통한 접속 승인과정을 진행하여 접속 허용을 요청하는 것을 특징으로 하는 정보수집 환경에서의 메시지 전송 방법.
18. The method of claim 17,
In the authentication step,
When accessing to the platform server through a packet network or a TCP / IP socket connection, access is permitted through the transmission of the authentication processing message to request permission to access the platform.
삭제delete 제 17 항에 있어서,
상기 정보전송단계는,
서킷망을 통해 상기 플랫폼서버와 접속할 경우, 상기 인증처리메시지를 통한 접속 승인과정 없이도 접속 허용되어 상기 데이터패킷메시지를 송수신하는 것을 특징으로 하는 정보수집 환경에서의 메시지 전송 방법.
18. The method of claim 17,
The information transmission step includes:
Wherein when the connection is established with the platform server through the circuit network, the connection is permitted without connection approval through the authentication processing message, and the data packet message is transmitted and received.
KR1020100085632A 2010-09-01 2010-09-01 System and method for transmitting data in collecting information environment Active KR101747381B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100085632A KR101747381B1 (en) 2010-09-01 2010-09-01 System and method for transmitting data in collecting information environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100085632A KR101747381B1 (en) 2010-09-01 2010-09-01 System and method for transmitting data in collecting information environment

Publications (2)

Publication Number Publication Date
KR20120023292A KR20120023292A (en) 2012-03-13
KR101747381B1 true KR101747381B1 (en) 2017-06-15

Family

ID=46130805

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100085632A Active KR101747381B1 (en) 2010-09-01 2010-09-01 System and method for transmitting data in collecting information environment

Country Status (1)

Country Link
KR (1) KR101747381B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100772983B1 (en) * 2006-12-07 2007-11-02 한국전자통신연구원 Internet traffic measurement system and measurement method
WO2008060820A2 (en) 2006-10-19 2008-05-22 Qualcomm Incorporated System and method for authenticating remote server access

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008060820A2 (en) 2006-10-19 2008-05-22 Qualcomm Incorporated System and method for authenticating remote server access
KR100772983B1 (en) * 2006-12-07 2007-11-02 한국전자통신연구원 Internet traffic measurement system and measurement method

Also Published As

Publication number Publication date
KR20120023292A (en) 2012-03-13

Similar Documents

Publication Publication Date Title
CN102932785B (en) Rapid authentication method, system and equipment of wireless local area network
EP1776644B1 (en) Method, apparatus and computer program product providing quality of service support in a wireless communications system
CN102572799B (en) Method for acquiring network connection information of client terminal accessing Wi-Fi spot and terminal
CN103415030B (en) A kind of WIFI terminal configuration update method, system, WIFI terminal and access point
WO2006095787A1 (en) Relay device
CN105188045A (en) Vehicle communication D2D discovery method, device and terminal
CA2573171A1 (en) Host credentials authorization protocol
CN106793007A (en) The interactive communication method of high in the clouds and bluetooth equipment, system and wireless router
KR100729101B1 (en) Internet service device having terminal mobility and method
CN101536436A (en) Notification method for supporting mobile IP enhancement capability at network side
CN101164276A (en) A method for realizing wireless access to the Internet by prepaid users
US7590741B2 (en) Communication system for adding data transmission origin information to data
CN104854930A (en) Method, control node, gateway and computer program for enabling communication with a newly detected device
CN103369000A (en) Data transmission method and data transmission system
KR100399576B1 (en) The Servicing Method of Simple IP and Mobile IP Service in IMT-2000 Packet Data Service Node
JP5931224B2 (en) Data access method and apparatus
WO2025119079A1 (en) Information transmission methods, related device and information transmission system
KR101747381B1 (en) System and method for transmitting data in collecting information environment
CN101902827B (en) Method for establishing grouped data connection and wireless communication terminal
KR20120028681A (en) System and method for transmitting message in collecting information environment
CN100505929C (en) A method for updating routing areas between SGSNs
KR20120028685A (en) System and method for authentication processing in collecting information environment
CN115086446B (en) Data transmission method, system, device, equipment and computer readable storage medium
CN115955670B (en) Method and device for identifying working frequency band of user terminal and electronic equipment
KR100610269B1 (en) How to configure information transfer protocol between access point and packet access router in portable Internet network

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

A201 Request for examination
E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

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

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

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

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

L13-X000 Limitation or reissue of ip right requested

St.27 status event code: A-2-3-L10-L13-lim-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9