KR101468428B1 - Method for compressing and dissolving sequence number among mounted header information of transport layer on upper layer of protocol based on wireless local area network, and appatus applied to the same - Google Patents

Method for compressing and dissolving sequence number among mounted header information of transport layer on upper layer of protocol based on wireless local area network, and appatus applied to the same Download PDF

Info

Publication number
KR101468428B1
KR101468428B1 KR1020090083100A KR20090083100A KR101468428B1 KR 101468428 B1 KR101468428 B1 KR 101468428B1 KR 1020090083100 A KR1020090083100 A KR 1020090083100A KR 20090083100 A KR20090083100 A KR 20090083100A KR 101468428 B1 KR101468428 B1 KR 101468428B1
Authority
KR
South Korea
Prior art keywords
sequence number
packet
header information
flag
value
Prior art date
Application number
KR1020090083100A
Other languages
Korean (ko)
Other versions
KR20110024913A (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 KR1020090083100A priority Critical patent/KR101468428B1/en
Priority to PCT/KR2009/006346 priority patent/WO2011027936A1/en
Publication of KR20110024913A publication Critical patent/KR20110024913A/en
Application granted granted Critical
Publication of KR101468428B1 publication Critical patent/KR101468428B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0273Traffic management, e.g. flow control or congestion control adapting protocols for flow control or congestion control to wireless environment, e.g. adapting transmission control protocol [TCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템 및 방법, 그리고 이에 적용되는 장치를 개시한다. 본 발명에 따른 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템 은, 소정의 근거리 영역에 대해 방송하기 위한 컨텐츠를 유선 네트워크를 통해 근거리 영역과 대응되는 AP(Access Point)에 전달한 후 근거리 무선방식으로 근거리 영역에 컨텐츠를 방송함에 있어서, 근거리 영역에 대해 방송하기 위한 컨텐츠를 효율적으로 전달하기 위하여 근거리 무선방식의 프로토콜 규격 중 시퀀스(Sequence) 넘버에 대한 필드를 더욱 적은 비트율로 압축 및 해제할 수 있도록 하기 위한 구성으로 이루어진다. 따라서, 본 발명은 유선 네트워크 및 근거리 무선통신 네트워크 간에 연계된 네트워크 상에서 보다 효율적으로 상위계층의 헤더정보를 압축하여 전송하고자 하는 데이터의 전송효율을 크게 향상시킬 수 있다.The present invention discloses a system and method for compressing and decompressing a sequence number among header information of a transport layer, which is installed in an upper layer of a near field wireless communication protocol, and an apparatus applied thereto. A system for compressing and decompressing a sequence number among header information of a transport layer, which is installed in an upper layer of a near field wireless communication based protocol according to the present invention, includes: In order to efficiently transmit content to be broadcasted to a short range area, a method for transmitting a content number for a sequence number in a short distance wireless protocol specification Field to be compressed and released at a smaller bit rate. Therefore, the present invention can significantly improve the transmission efficiency of data to compress and transmit upper layer header information more efficiently on a network connected between a wired network and a local area wireless communication network.

시퀀스 넘버, 압축, 해제 Sequence number, compression, release

Description

근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 방법, 그리고 이에 적용되는 장치{METHOD FOR COMPRESSING AND DISSOLVING SEQUENCE NUMBER AMONG MOUNTED HEADER INFORMATION OF TRANSPORT LAYER ON UPPER LAYER OF PROTOCOL BASED ON WIRELESS LOCAL AREA NETWORK, AND APPATUS APPLIED TO THE SAME}BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a method for compressing and releasing a sequence number among header information of a transport layer, which is installed in an upper layer of a near field wireless communication protocol, and a device applied to the compression and disassembly sequence. PROTOCOL BASED ON WIRELESS LOCAL AREA NETWORK, AND APPATUS APPLIED TO THE SAME}

본 발명은 헤더정보를 압축 및 해제하기 위한 것으로, 더욱 상세하게는 소정의 근거리 영역에 대해 방송하기 위한 컨텐츠를 유선 네트워크를 통해 근거리 영역과 대응되는 AP(Access Point)에 전달한 후 근거리 무선방식으로 근거리 영역에 컨텐츠를 방송함에 있어서, 근거리 영역에 대해 방송하기 위한 컨텐츠를 효율적으로 전달하기 위하여 근거리 무선방식의 프로토콜 규격 중 시퀀스(Sequence) 넘버에 대한 필드를 더욱 적은 비트율로 압축 및 해제할 수 있도록 하기 위한 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템 및 방법, 그리고 이에 적용되는 장치에 관한 것이다.The present invention relates to a method for compressing and decompressing header information, and more particularly, to a method for compressing and releasing header information by delivering content for broadcasting to a predetermined short range area to an AP (Access Point) corresponding to a short range via a wired network, In order to efficiently transmit content to be broadcast for a short distance region, it is possible to compress and release a field of a sequence number of a short distance wireless protocol standard at a smaller bit rate And more particularly, to a system and method for compressing and decompressing a sequence number among header information of a transport layer, which is installed in an upper layer of a near field wireless communication protocol, and an apparatus applied thereto.

최근에 들어, WPAN/WLAN(Wireless Personal Area Network/Wireless LAN) 등의 근거리 무선통신을 이용하여 다양한 형태의 서비스가 제공되고 있다.In recent years, various types of services have been provided using short-range wireless communication such as WPAN / WLAN (Wireless Personal Area Network / Wireless LAN).

예를 들어, 주차장에서 블루투스(Bluetooth)를 이용하여 주유중인 차량의 단말에 멀티미디어 컨텐츠를 전송하거나 쿠폰 등을 전송하는 서비스가 제공되고 있다.For example, in a parking lot, a service for transmitting multimedia contents or transmitting a coupon or the like to a terminal of a vehicle under service by using Bluetooth is provided.

이러한 무선 서비스를 제공하기 위한 구성은 컨텐츠를 제공하는 송신측 장비(Access Point)와 전송받는 수신측 장비(End Device) 간의 무선 전송기술이 사용되며, 송신측 장비(Access Point)에 컨텐츠를 제공하기 위해서는 특정 서버에서 송신측 장비(Access Point)로까지의 유선전송 기술이 사용된다.In order to provide such a wireless service, a wireless transmission technique between an access point for providing contents and an end device for transmission is used, and a content is provided to an access point A wired transmission technique from a specific server to an access point is used.

또한, 근거리 무선통신 시스템은 한정된 범위(즉, 지리적으로) 내에서 독립적으로 존재하는 네트워크 구성을 위해 주로 사용된다. In addition, short-range wireless communication systems are primarily used for network configurations that exist independently within a limited range (i.e., geographically).

이에 근거리 무선통신 시스템은 상대적으로 저가에 구현이 가능하며, 적은 전력으로 구동이 가능하고 많은 노드들이 네트워크에 접속이 가능하기 때문에 다양한 노드들을 필요로 하는 센서 네트워크 구성에 많이 활용되고 있다.Therefore, the short range wireless communication system can be implemented at a relatively low cost, can be driven with a small power, and many nodes can be connected to the network, which is widely used in a sensor network configuration requiring various nodes.

이러한 근거리 무선통신 네트워크의 낮은 가격과 저전력 소비 특징을 활용하여 사용자 단말장치에 근거리 무선통신 방식의 모듈을 추가적으로 탑재하는 경우가 점차 늘어나고 있는데, 이를 활용하여 사용자 단말장치에서 유선 네트워크로 접속이 가능하다면 그 활용도가 더욱 극대화될 수 있다.In the case where a user terminal device is connected to a wired network by using a module of a short-range wireless communication method, the user terminal device can be connected to the wired network by utilizing the low price and low power consumption characteristics of the short- Utilization can be further maximized.

이와 같이 유선 네트워크(예컨대, 인터넷)과 근거리 무선통신 네트워크가 연계된 통신 방식에서는 프로토콜 변환 기능뿐만 아니라, 프로토콜 상위 계층에 대한 헤더정보를 효율적으로 압축하여 확장된 페이로드를 통해 더욱 더 많은 데이터 정보를 실어 전송할 수 있는 방안이 요구된다.In the communication method in which a wired network (for example, the Internet) and a short-range wireless communication network are linked, not only the protocol conversion function but also the header information for the upper layer of the protocol are efficiently compressed to transmit even more data information through the extended payload It is necessary to provide a method of transmitting the data.

따라서, 본 발명은 상기의 문제점들을 해결하기 위해 창출된 것으로, 본 발명의 목적은 소정의 근거리 영역에 대해 방송하기 위한 컨텐츠를 유선 네트워크를 통해 근거리 영역과 대응되는 AP(Access Point)에 전달한 후 근거리 무선방식으로 근거리 영역에 컨텐츠를 방송함에 있어서, 근거리 영역에 대해 방송하기 위한 컨텐츠를 효율적으로 전달하기 위하여 근거리 무선방식의 프로토콜 규격 중 시퀀스(Sequence) 넘버에 대한 필드를 더욱 적은 비트율로 압축할 수 있도록 하기 위한 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템 및 방법, 그리고 이에 적용되는 장치를 제공하는 데 있다.SUMMARY OF THE INVENTION The present invention has been made in order to solve the above-mentioned problems, and it is an object of the present invention to provide a method and apparatus for transmitting content for broadcasting to a predetermined short- In order to efficiently transmit content to be broadcasted to a short range region, it is desirable that a field for a sequence number in a short-range wireless protocol specification be compressed with a smaller bit rate And to provide a system and method for compressing and decompressing a sequence number among header information of a transport layer, which is installed in the upper layer of a near field wireless communication protocol, and an apparatus applied thereto.

또한, 본 발명의 다른 목적은 근거리 영역에 대해 방송하기 위한 컨텐츠를 효율적으로 전달하기 위하여 근거리 무선방식의 프로토콜 규격 중 시퀀스(Sequence) 넘버에 대한 필드를 더욱 적은 비트율로 압축한 후, 이를 에러없이 데이터 복구하여 압축 해제하기 위한 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템 및 방법, 그리고 이에 적용되는 장치를 제공하는 데 있다.Another object of the present invention is to compress a field of a sequence number of a protocol specification of a short-range wireless protocol to a smaller bit rate in order to efficiently transmit contents to be broadcasted to a local area, A system and method for compressing and decompressing a sequence number among header information of a transport layer, which is installed in an upper layer of a short-range wireless communication protocol for recovering and decompressing a packet, and an apparatus applied therefor.

상기 목적을 달성하기 위한 본 발명의 제 1 관점에 따른 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해 제하기 위한 시스템은, 근거리 영역에 방송하기 위한 컨텐츠를 유선 네트워크의 전송 프로토콜에 기반하여 수신한 후 상기 전송 프로토콜에 대응되는 전송계층의 헤더정보 중 시퀀스 넘버에 대한 압축을 통해 상기 전송계층의 페이로드를 확장하여 근거리 무선방식의 네트워크에 적응되도록 프로토콜 전환한 상기 컨텐츠의 데이터 전송량을 늘려 상기 근거리 영역에 방송하는 무선송출 장치 및 상기 근거리 영역에 위치하여 상기 컨텐츠를 수신한 후 상기 시퀀스 넘버에 대한 압축을 해제하여 상기 컨텐츠를 이루는 데이터 복구를 실행하기 위한 적어도 하나 이상의 사용자 단말장치를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a system for compressing and decompressing a sequence number among header information of a transport layer, After the packet is received based on the transmission protocol of the wired network, the payload of the transport layer is expanded by compressing the sequence number among the header information of the transport layer corresponding to the transmission protocol, and the protocol is switched so as to be adapted to the short- A wireless transmitting apparatus for broadcasting data in the short range by increasing the amount of data transmission of the content and at least one wireless transmitting apparatus for receiving data from the short range and decompressing the sequence number to perform data recovery, Including the above user terminal device And that is characterized.

바람직하게는, 상기 무선송출 장치는 상기 시퀀스 넘버의 수신을 위한 통신 초기연결 또는 상기 시퀀스 넘버에 대한 압축이 이루어지지 않은 경우에 상기 시퀀스 넘버에 설정된 제 1 연결값을 저장하고, 이후의 상기 컨텐츠에 대한 패킷이 발생하는 경우에는 상기 시퀀스 넘버에 설정된 제 2 연결값에서 상기 제 1 연결값을 뺀 증가분을 상기 시퀀스 넘버에 표기하여 압축 실행하는 것을 특징으로 한다.Preferably, the wireless transmitting apparatus stores a first connection value set in the sequence number when the communication initial connection for receiving the sequence number or the compression of the sequence number is not performed, The sequence number is incremented by subtracting the first concatenation value from the second concatenation value set in the sequence number, and performs compression by indicating the increase in the sequence number.

바람직하게는, 상기 사용자 단말장치는 상기 제 1 연결값에 대응하는 패킷의 상기 시퀀스 넘버에는 상기 제 1 연결값을 그대로 표기하고, 상기 제 2 연결값에 대응하는 패킷의 상기 시퀀스 넘버에는 상기 증가분에 상기 제 1 연결값을 더하여 데이터 복구하는 압축 해제로 형성되는 상기 제 2 연결값을 표기하는 것을 특징으로 한다.Preferably, the user terminal device marks the sequence number of the packet corresponding to the first connection value as it is, and the sequence number of the packet corresponding to the second connection value indicates the increase And the second connection value formed by decompression to recover the data by adding the first connection value.

또한, 상기 목적을 달성하기 위한 본 발명의 제 2 관점에 따른 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압 축 및 해제하기 위한 시스템 중 무선송출 장치는, 근거리 영역에 방송하기 위한 컨텐츠를 유선 네트워크의 전송 프로토콜에 기반하여 수신하는 수신부, 상기 전송 프로토콜에 대응되는 전송계층의 헤더정보 중 시퀀스 넘버에 대한 압축을 실행하기 위한 압축부, 상기 컨텐츠를 근거리 무선방식의 네트워크에 적응되도록 프로토콜 전환하기 위한 프로토콜 전환부 및 상기 압축을 통해 상기 전송계층의 페이로드를 확장하여 상기 프로토콜 전환한 컨텐츠의 데이터 전송량을 늘려 상기 근거리 영역에 방송하는 송출부;를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a wireless transmission apparatus for compressing and deserializing a sequence number among header information of a transport layer, A compression unit for compressing a sequence number among header information of a transport layer corresponding to the transport protocol, a compression unit for compressing the content into a short- And a transmission unit for expanding the payload of the transport layer through the compression to increase the data transmission amount of the protocol-switched content and broadcasting the expanded data to the local area .

바람직하게는, 상기 압축부는 상기 시퀀스 넘버의 수신을 위한 통신 초기연결 또는 상기 시퀀스 넘버에 대한 압축이 이루어지지 않은 경우, 상기 헤더정보의 시퀀스 넘버 플래그를 제 1 플래그 값으로 설정한 후 상기 시퀀스 넘버에 설정된 제 1 연결값에 대한 압축을 실행하지 않고 저장하는 것을 특징으로 한다.Preferably, the compression unit sets the sequence number flag of the header information to a first flag value when the communication initial connection for receiving the sequence number or the compression of the sequence number is not performed, And stores the first connection value without performing compression on the first connection value.

바람직하게는, 상기 압축부는 상기 제 1 연결값과 대응되는 상기 시퀀스 넘버 이후에 상기 컨텐츠에 대한 패킷이 발생하는 경우, 상기 헤더정보의 시퀀스 넘버 플래그를 제 2 플래그 값으로 설정하는 것을 특징으로 한다.Preferably, the compression unit sets a sequence number flag of the header information to a second flag value when a packet for the content occurs after the sequence number corresponding to the first connection value.

바람직하게는, 상기 압축부는 상기 헤더정보의 시퀀스 넘버 플래그에 상기 제 2 플래그 값이 설정되는 경우, 상기 시퀀스 넘버에 설정된 제 2 연결값에서 상기 제 1 연결값을 뺀 증가분을 상기 시퀀스 넘버에 표기하여 압축 실행하는 것을 특징으로 한다.Preferably, when the second flag value is set in the sequence number flag of the header information, the compression unit may indicate an increment obtained by subtracting the first connection value from the second connection value set in the sequence number in the sequence number And compression is performed.

또한, 상기 목적을 달성하기 위한 본 발명의 제 3 관점에 따른 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압 축 및 해제하기 위한 시스템 중 사용자 단말장치는, 근거리 영역으로 방송되는 컨텐츠를 근거리 무선통신 기반 프로토콜에 기반하여 수신하는 수신부, 상기 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버에 설정된 압축을 해제하기 위한 압축 해제부, 상기 시퀀스 넘버에 대한 압축 해제 후, 상기 컨텐츠를 방송하기 위한 포맷으로 코딩하는 코딩부 및 상기 컨텐츠를 방송수신 화면에 디스플레이하기 위한 응용 프로그램 실행부를 포함하는 것을 특징으로 한다.According to a third aspect of the present invention, there is provided a user terminal apparatus for compressing and deserializing a sequence number among header information of a transport layer, A decompression unit for decompressing a content set in a sequence number among header information of a transport layer that is installed in an upper layer of the near field communication based protocol, A coding unit for coding the contents in a format for broadcasting, and an application program execution unit for displaying the contents on a broadcasting reception screen.

바람직하게는, 상기 압축 해제부는 상기 헤더정보의 시퀀스 넘버 플래그가 압축되지 않은 것을 나타내는 제 1 플래그 값으로 설정된 경우, 상기 시퀀스 넘버에 설정된 제 1 연결값에 대한 압축 해제를 실행하지 않는 것을 특징으로 한다.Preferably, the decompression unit does not decompress the first connection value set in the sequence number when the sequence number flag of the header information is set to a first flag value indicating that the header information is not compressed .

바람직하게는, 상기 압축 해제부는 상기 헤더정보의 시퀀스 넘버 플래그가 압축된 것으로 나타내는 제 2 플래그 값으로 설정된 경우, 상기 시퀀스 넘버에 설정된 압축 실행값에 상기 제 1 연결값을 더하여 데이터 복구하는 압축 해제로 형성되는 제 2 연결값을 표기하는 것을 특징으로 한다.Preferably, the decompression unit decompresses the data by adding the first connection value to the compression execution value set in the sequence number when the sequence number flag of the header information is set to a second flag value indicating that the header information is compressed And a second connection value to be formed is indicated.

또한, 상기 목적을 달성하기 위한 본 발명의 제 4 관점에 따른 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축하기 위한 방법은, 근거리 영역에 방송하기 위한 컨텐츠를 유선 네트워크의 전송 프로토콜에 기반하여 수신하는 컨텐츠 수신 단계, 상기 전송 프로토콜에 대응되는 전송계층의 헤더정보 중 시퀀스 넘버에 대한 압축을 실행하기 위한 압축 실행 단계, 상기 컨텐츠를 근거리 무선방식의 네트워크에 적응되도록 프로토콜 전환하기 위한 프로토콜 전환 단계 및 상기 압축을 통해 상기 전송계층의 페이로드를 확장하여 상기 프로토콜 전환한 컨텐츠의 데이터 전송량을 늘려 상기 근거리 영역에 방송하기 위한 송출 단계를 포함하는 것을 특징으로 한다.According to a fourth aspect of the present invention, there is provided a method for compressing a sequence number among header information of a transport layer, which is installed in a near field wireless communication protocol, A content receiving step of receiving a content based on a transmission protocol of the network; a compression executing step of performing compression on a sequence number among header information of a transport layer corresponding to the transmission protocol; And expanding a payload of the transport layer through the compression to increase the data transmission amount of the protocol-switched content and broadcast the broadcast content to the near region.

바람직하게는, 상기 압축 실행 단계는 상기 시퀀스 넘버의 수신을 위한 통신 초기연결 또는 상기 시퀀스 넘버에 대한 압축이 이루어지지 않은 경우, 상기 헤더정보의 시퀀스 넘버 플래그를 제 1 플래그 값으로 설정한 후 상기 시퀀스 넘버에 설정된 제 1 연결값에 대한 압축을 실행하지 않고 저장하는 것을 특징으로 한다.Preferably, the compressing step may further include setting a sequence number flag of the header information to a first flag value when compression of the initial connection for communication or the sequence number for the reception of the sequence number is not performed, The first connection value set in the number is stored without being compressed.

바람직하게는, 상기 압축 실행 단계는 상기 제 1 연결값과 대응되는 상기 시퀀스 넘버 이후에 상기 컨텐츠에 대한 패킷이 발생하는 경우, 상기 헤더정보의 시퀀스 넘버 플래그에 제 2 플래그 값을 설정하여 상기 시퀀스 넘버에 압축이 실행된 것을 나타내는 것을 특징으로 한다.Preferably, in the compression step, when a packet for the content occurs after the sequence number corresponding to the first connection value, a second flag value is set in the sequence number flag of the header information, The compression is performed.

바람직하게는, 상기 압축 실행 단계는 상기 헤더정보의 시퀀스 넘버 플래그에 상기 제 2 플래그 값이 설정되는 경우, 상기 시퀀스 넘버에 설정된 제 2 연결값에서 상기 제 1 연결값을 뺀 증가분을 상기 시퀀스 넘버에 표기하여 압축 실행하는 것을 특징으로 한다.Preferably, in the compression step, when the second flag value is set in the sequence number flag of the header information, an increment obtained by subtracting the first connection value from the second connection value set in the sequence number is added to the sequence number And compression is performed.

바람직하게는, 상기 압축 실행 단계는 상기 제 1 연결값 및 상기 제 2 연결값이 32 비트로 설정되면 상기 증가분은 16비트로 형성되는 것을 특징으로 한다.Preferably, when the first connection value and the second connection value are set to 32 bits, the increase is formed of 16 bits.

그리고, 상기 목적을 달성하기 위한 본 발명의 제 5 관점에 따른 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 해제하기 위한 방법은, 근거리 영역으로 방송되는 컨텐츠를 근거리 무선통신 기반 프로토콜에 기반하여 수신하는 컨텐츠 수신 단계, 상기 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버에 설정된 압축을 해제하기 위한 압축 해제 단계, 상기 시퀀스 넘버에 대한 압축 해제 후, 상기 컨텐츠를 방송하기 위한 포맷으로 코딩하는 코딩적용 단계 및 상기 컨텐츠를 방송수신 화면에 디스플레이하기 위한 응용 프로그램 실행 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, a method for decompressing a sequence number among header information of a transport layer, which is loaded on a near field wireless communication protocol according to a fifth aspect of the present invention, A decompression step of decompressing the decompression of the sequence number set in the sequence number among the header information of the transport layer that is installed in the upper layer of the short range wireless communication protocol, A coding application step of coding the contents into a format for broadcasting, and an application program execution step of displaying the contents on a broadcasting reception screen.

바람직하게는, 상기 압축 해제 단계는 상기 헤더정보의 시퀀스 넘버 플래그가 압축되지 않은 것을 나타내는 제 1 플래그 값으로 설정된 경우, 상기 시퀀스 넘버에 설정된 제 1 연결값에 대한 압축 해제를 실행하지 않는 것을 특징으로 한다.Preferably, the decompressing step does not decompress the first connection value set in the sequence number when the sequence number flag of the header information is set to a first flag value indicating that the header information is not compressed. do.

바람직하게는, 상기 압축 해제 단계는 상기 시퀀스 넘버의 수신을 위한 통신 초기연결 또는 상기 시퀀스 넘버에 대한 압축이 이루어지지 않은 경우에 한정적으로 상기 헤더정보의 시퀀스 넘버 플래그에 상기 제 1 플래그 값을 설정하는 것을 특징으로 한다.Preferably, the decompressing step may set the first flag value to a sequence number flag of the header information in a case where the communication initial connection for the reception of the sequence number or the compression of the sequence number is not performed .

바람직하게는, 상기 압축 해제 단계는 상기 헤더정보의 시퀀스 넘버 플래그가 압축된 것으로 나타내는 제 2 플래그 값으로 설정된 경우, 상기 시퀀스 넘버에 설정된 압축 실행값에 상기 제 1 연결값을 더하여 데이터 복구하는 압축 해제로 형성되는 제 2 연결값을 표기하는 것을 특징으로 한다.Preferably, the decompression step further includes a decompression step of, when the sequence number flag of the header information is set to a second flag value indicating that the header information is compressed, adding the first connection value to the compression execution value set in the sequence number, And a second connection value formed by the first connection value.

바람직하게는, 상기 압축 해제 단계는 상기 헤더정보의 시퀀스 넘버 플래그에 상기 제 2 플래그 값을 설정하는 경우는, 상기 제 1 연결값과 대응되는 상기 시퀀스 넘버 이후에 순차적으로 발생하는 상기 컨텐츠에 대한 패킷을 그 대상으로 하 는 것을 특징으로 한다.Preferably, in the decompressing step, when the second flag value is set in the sequence number flag of the header information, the decompression step deletes the packet for the content, which is sequentially generated after the sequence number corresponding to the first connection value, As a target.

따라서, 본 발명에서는 소정의 근거리 영역에 대해 방송하기 위한 컨텐츠를 유선 네트워크를 통해 근거리 영역과 대응되는 AP(Access Point)에 전달한 후 근거리 무선방식으로 근거리 영역에 컨텐츠를 방송함에 있어서, 근거리 영역에 대해 방송하기 위한 컨텐츠를 효율적으로 전달하기 위하여 근거리 무선방식의 프로토콜 규격 중 시퀀스(Sequence) 넘버에 대한 필드를 더욱 적은 비트율로 압축 및 해제할 수 있도록 구현됨으로써, 유선 네트워크 및 근거리 무선통신 네트워크 간에 연계된 네트워크 상에서 보다 효율적으로 상위계층의 헤더정보를 압축하여 전송하고자 하는 데이터의 전송효율을 크게 향상시킬 수 있는 이점이 있다.Accordingly, in the present invention, in the case of broadcasting contents for a predetermined short distance region to an AP (Access Point) corresponding to a short distance region through a wired network and then broadcasting contents in a short distance region by a short distance wireless method, A field for a sequence number in a protocol specification of a short-range wireless protocol can be compressed and released with a smaller bit rate in order to efficiently deliver contents to be broadcast, It is possible to compress the header information of the upper layer more efficiently and to greatly improve the transmission efficiency of the data to be transmitted.

이하, 첨부도면들을 참조하여 본 발명에 따른 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템의 바람직한 실시예를 보다 상세히 설명하면 다음과 같다.Hereinafter, a preferred embodiment of a system for compressing and decompressing a sequence number among header information of a transport layer, which is installed in the upper layer of the near field wireless communication protocol according to the present invention, will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일실시 예에 따른 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템의 구성도이다. 도 1에 단지 예로써 도시된 바와 같이, 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템은 근거리 무선통신 네트워크이 IEEE 802.15.4 스펙으로 이루어지는 경우, 물리 계층(PHY Layer)에서는 물리계층 헤더를 제외한 페이로드의 크가가 최대 127 바이트이기 때문에 상위계층의 헤더와 페이로드는 127 바이트 이내에 들어와야 한다.FIG. 1 is a block diagram of a system for compressing and releasing a sequence number among header information of a transport layer, which is installed in an upper layer of a near field wireless communication protocol according to an embodiment of the present invention. 1, a system for compressing and decompressing a sequence number among header information of a transport layer, which is installed in an upper layer of a short-range wireless communication-based protocol, is a system in which, when a short- range wireless communication network is composed of the IEEE 802.15.4 specification, In the physical layer (PHY Layer), the header and payload of the upper layer must be within 127 bytes because the payload excluding the physical layer header is a maximum of 127 bytes.

IEEE 802.15.4 스펙의 일반적인 MAC 헤더를 보면 기본적인 3 바이트의 주소필드, 0 ~ 20 바이트의 보안 필드 및 0 ~ 14 바이트의 옵션 필드로 구성되어서 전체 헤더의 크기는 최소 3 바이트에서 옵션에 따라 최대 37 바이트를 가질 수 있다. The general MAC header in the IEEE 802.15.4 specification includes a basic 3-byte address field, a security field of 0 to 20 bytes, and an optional field of 0 to 14 bytes, so that the size of the entire header is at least 3 bytes, You can have a byte.

이에 따라, 전송효율을 높이기 위해서는 페이로드 중 헤더의 크기를 줄여서 데이터에 할당되는 페이로드 길이를 늘리기 위한 방안으로, 상위계층의 헤더정보에 대한 압축을 실행하여 근거리 무선통신 네트워크 기반의 프로토롤 전환 계층인 PAL(Protocol Adaptation Layer)에서의 페이로드에 더 많은 데이터 정보를 실어서 데이터 전송효율을 증가시키는 방안을 제시한다.In order to increase the transmission efficiency, in order to increase the payload length allocated to the data by reducing the size of the header of the payload, compression is performed on the header information of the upper layer, We propose a method to increase the data transmission efficiency by loading more data information into the payload in the Protocol Adaptation Layer (PAL).

이러한 방안을 기본으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템은 소정의 근거리 영역에 방송하기 위한 컨텐츠를 유선 네트워크(예컨대, 인터넷)의 전송 프로토콜(예컨대, TCP/IP)에 기반하여 수신한 후 상기 전송 프로토콜(예컨대, TCP/IP)에 대응되는 전송계층의 헤더정보 중 시퀀스(Sequence) 넘버에 대한 압축을 통해 전송계층의 페이로드를 확장하여 근거리 무선방식의 네트워크에 적응되도록 프로토콜 전환한 컨텐츠의 데이터 전송량을 늘려 근거리 영역에 방송방식으로 전송하는 무선송출 장치, 및 근거리 영역에 위치하여 컨텐츠를 수신한 후 수신한 컨텐츠의 헤더정보 중 시퀀스 넘버에 설정된 압축을 해제하기 위한 적어도 하나 이상의 사용자 단말장치(200)를 포함한다.A system for compressing and decompressing a sequence number among header information of a transport layer, which is installed in a higher layer of a near field wireless communication protocol based on such a scheme, (E.g., TCP / IP), and then transmits a payload of a transport layer through compression of a sequence number among header information of a transport layer corresponding to the transport protocol (e.g., TCP / IP) A wireless transmitting apparatus for transmitting data in a short distance region by increasing a data transmission amount of a content switched protocol so as to be adapted to a short range wireless network and a wireless transmitting apparatus for transmitting a sequence of header information At least one user terminal device 200 for decompressing the number The.

도 2는 도 1에 도시된 무선 송출장치의 구성도이다. 도 2에 단지 예로써 도시된 바와 같이, 무선 송출장치(100)의 상세 구성은 근거리 영역에 방송하기 위한 컨텐츠를 유선 네트워크의 전송 프로토콜(예컨대, TCP/IP)에 기반하여 수신하는 수신부(110), 전송 프로토콜(예컨대, TCP/IP)에 대응되는 전송계층의 헤더정보 중 시퀀스 넘버에 대한 압축을 실행하기 위한 압축부(120), 컨텐츠를 근거리 무선방식의 네트워크에 적응되도록 프로토콜 전환하기 위한 프로토콜 전환부(130), 및 압축을 통해 전송계층의 페이로드를 확장하여 프로토콜 전환한 컨텐츠의 데이터 전송량을 늘려 근거리 영역에 방송하는 송출부(140)를 포함한다.2 is a configuration diagram of the wireless transmitting apparatus shown in FIG. 2, the detailed configuration of the wireless transmitting apparatus 100 includes a receiving unit 110 for receiving contents to broadcast in a short-range area based on a transmission protocol (for example, TCP / IP) of a wired network, A compression unit 120 for compressing a sequence number among header information of a transport layer corresponding to a transport protocol (for example, TCP / IP), a protocol switching unit 120 for switching a protocol to adapt the content to a short- And a transmission unit 140 for expanding the payload of the transport layer through compression to increase the data transmission amount of the content that has been converted into the protocol and broadcasting it to the near region.

여기서, 도 3에 도시된 바와 같이 압축 실행하는 일례를 나타내는 테이블을 토대로 압축 실행 절차를 살펴보면, 무선 송출장치(100)가 시퀀스 넘버의 수신을 위한 통신 초기연결 또는 시퀀스 넘버에 대한 압축이 이루어지지 않은 경우(예컨대, 시퀀스 넘버 플래그가 '0b0'으로 설정), 시퀀스 넘버에 설정된 제 1 연결값(예컨대, 32비트로 이루어지는 값)에 대한 압축을 실행하지 않고 별도 메모리에 저장한다.Herein, the compression execution procedure will be described based on a table showing an example of performing compression as shown in FIG. 3. If the wireless transmission apparatus 100 does not perform initial connection for the reception of the sequence number or compression of the sequence number (For example, the sequence number flag is set to '0b0'), the first connection value set in the sequence number (for example, a value made up of 32 bits) is not compressed and is stored in a separate memory.

다른 경우로, 통신 초기연결로 전달되는 패킷 이후의 패킷이 전달되는 경우에는 시퀀스 넘버에 설정된 제 2 연결값에서 상기의 제 1 연결값을 뺀 증가분(예컨대, 제 1 연결값이 32비트로 이루어지는 값이면 16비트로 표기되는 값이 됨)을 시퀀스 넘버에 표기하여 압축 실행한다.In other cases, when a packet after a packet transmitted to a communication initial connection is transmitted, an increment obtained by subtracting the first connection value from a second connection value set in the sequence number (for example, a value obtained by setting the first connection value to 32 bits 16 bits) is recorded in the sequence number and compression is performed.

테이블을 토대로 일례를 들면, IP 패킷이 10개가 발생하는 경우에 발생 순서별로 시퀀스 넘버 초기 연결값이 '0x1111 0050'이고, 100바이트의 데이터 크기가 지속적으로 발생하게 되면 다음 시퀀스 넘버값은 '0x1111 00B4', '0x1111 0118', '0x1111 017C', '0x1111 01E0', '0x1111 0244', '0x1111 02A8', '0x1111 030C', '0x1111 0370', '0x1111 03D4'의 값이 오게 된다.For example, when 10 IP packets are generated based on the table, if the sequence number initial connection value is' 0x1111 0050 'for every occurrence sequence, and the data size of 100 bytes is continuously generated, the next sequence number value is' 0x1111 00B4 0x1111 0118 ',' 0x1111 017C ',' 0x1111 01E0 ',' 0x1111 0244 ',' 0x1111 02A8 ',' 0x1111 030C ',' 0x1111 0370 ',' 0x1111 03D4 '

이들 패킷의 시퀀스 넘버에 대한 압축 예로, 테이블의 4번째 패킷의 헤더에 대한 시퀀스 넘버는 '0x1111 017C'이다. 하지만 압축 과정을 거치면 시퀀스 넘버 플래그는 '0b1'로 압축된 16비트를 사용하게 되고, 최초 연결된 값인 '0x1111 0050'을 뺀 '0x012C'가 시퀀스 넘버값으로 표기된다.As an example of compression of the sequence number of these packets, the sequence number of the header of the fourth packet of the table is '0x1111 017C'. However, when the compression process is performed, the sequence number flag uses 16 bits compressed to '0b1', and '0x012C' obtained by subtracting the initially connected value '0x1111 0050' is indicated as the sequence number value.

한편, 도 4는 도 1에 도시된 사용자 단말장치의 구성도이다. 도 4에 단지 예로써 도시된 바와 같이, 사용자 단말장치는 근거리 영역으로 방송되는 컨텐츠를 근거리 무선통신 기반 프로토콜에 기반하여 수신하는 수신부, 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버에 설정된 압축을 해제하기 위한 압축 해제부, 시퀀스 넘버에 대한 압축 해제 후 컨텐츠를 방송하기 위한 포맷으로 코딩하는 코딩부 및 컨텐츠를 방송수신 화면에 디스플레이하기 위한 응용 프로그램 실행부를 포함한다.4 is a block diagram of the user terminal shown in FIG. 4, the user terminal apparatus includes a receiving unit for receiving content broadcast in a short-range region based on a near-field communication-based protocol, a receiving unit for receiving content broadcasted in a short- A decompression unit for decompressing the sequence number, a coding unit for coding the decompressed contents of the sequence number in a format for broadcasting the decompressed contents, and an application program execution unit for displaying the contents on the broadcast reception screen.

더욱 상세하게, 도 5에 도시된 바와 같이 압축 실행된 테이블과 대응되는 압축 해제의 실행을 나타내는 테이블을 토대로 압축 해제하는 절차를 설명하면, 시퀀스 넘버 플래그 값이 제 1 플래그 값(예컨대, '0b0')이면 압축을 하지 않거나 초기 연결된 시퀀스 넘버를 뜻하며, 이에 대한 복구는 압축하지 않은 32비트의 시퀀스 넘버를 그대로 표기한다.More specifically, a procedure for decompressing based on a table indicating execution of decompression corresponding to a compressed table as shown in FIG. 5 will be described. If the sequence number flag value is a first flag value (e.g., '0b0' ) Refers to an uncompressed or initially connected sequence number, and the restoration is expressed by the uncompressed 32-bit sequence number as it is.

아울러, 시퀀스 넘버 플래그 값이 제 2 플래그 값(예컨대, '0b1')이면 압축 을 한 시퀀스 넘버를 뜻하며 이에 대한 복구는 압축된 시퀀스 넘버의 16비트에 해당하는 값과 초기 연결할 때 저장된 32비트의 제 1 연결값을 더하여 32비트의 압축 해제된 데이터로 복구한다.If the sequence number flag value is a second flag value (for example, '0b1'), the compressed sequence number indicates a compressed sequence number. The restored sequence number corresponds to 16 bits of the compressed sequence number. 1 connection value is added to recover 32-bit decompressed data.

테이블의 첫번째 패킷을 보면, 시퀀스 넘버 플래그가 제 1 플래그 값(예컨대, '0b0')이고, 비압축 헤더의 시퀀스 넘버는 '0x1111 0050'의 값을 가지고 이 값을 가지고 복구하게 되면, 헤더의 시퀀스 넘버값은 비압축 헤더의 시퀀스 넘버 값과 같은 '0x1111 0050'의 값을 가진다.In the first packet of the table, if the sequence number flag is a first flag value (for example, '0b0') and the sequence number of the uncompressed header is '0x1111 0050' The number value has a value of '0x1111 0050' equal to the sequence number value of the uncompressed header.

반면에, 네 번째 패킷을 보면, 시퀀스 넘버 플래그가 제 2 플래그 값(예컨대, '0b1')이고, 비압축 헤더의 시퀀스 넘버는 '0x012C'이다. 이 값에 대한 복구를 하게 되면 시퀀스 넘버 값은 압축 헤더의 시퀀스 넘버 값에 초기 연결할 때의 값인 것으로 메모리에 저장되어 있는 시퀀스 넘버값을 더하여 나온 값을 표기한다.On the other hand, in the fourth packet, the sequence number flag is a second flag value (for example, '0b1') and the sequence number of the uncompressed header is 0x012C. When this value is restored, the value of the sequence number is the value obtained by adding the sequence number value stored in the memory, which is the value at the time of initial connection to the sequence number value of the compressed header.

즉, '0x012C + 0x1111 0050 = 0x1111 017C' 값이 시퀀스 넘버에 표기된다.That is, the value '0x012C + 0x1111 0050 = 0x1111 017C' is indicated in the sequence number.

도 6은 도 1에 도시된 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템의 동작과정을 나타내는 순서도이다. 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 방법은 시퀀스 넘버를 압축하여 송출하는 송신 측 중 하나인 무선송출 장치가 유선 네트워크로부터 근거리 영역에 방송하기 위한 컨텐츠를 수신하는 것으로 진행된다(S100).FIG. 6 is a flowchart illustrating an operation procedure of a system for compressing and releasing a sequence number among header information of a transport layer, which is installed in the upper layer of the near field wireless communication protocol shown in FIG. A method for compressing and deserializing a sequence number among header information of a transport layer that is installed in an upper layer of a short-range wireless communication-based protocol is a method in which a wireless transmitting apparatus, which is one of transmitters compressing and transmitting a sequence number broadcasts from a wired network to a short- (S100). ≪ / RTI >

이후로, 컨텐츠의 해당 패킷에 대한 헤더정보를 판별하여 시퀀스 넘버 플래그에 설정된 값을 판별한다(S102 및 S104).Then, the header information for the corresponding packet of the content is discriminated, and the value set in the sequence number flag is discriminated (S102 and S104).

판별한 시퀀스 넘버 플래그에 설정된 값이 통신에서 초기 연결된 값이거나 압축하지 않은 경우에 해당하는 값인 경우에는, 해당 시퀀스 넘버에 대한 압축을 미실행한 채로 컨텐츠의 해당 패킷을 근거리 영역에 전송한다(S106 내지 S110).If the value set in the identified sequence number flag is a value initially connected to the communication or a value corresponding to the case where the packet is not compressed, the corresponding packet of the content is transmitted to the near region without performing compression on the corresponding sequence number (S106- S110).

이후로, 상기 S106 단계에서 판별한 시퀀스 넘버 플래그가 통신에서 초기 연결된 값이거나 압축하지 않은 경우에 해당하는 값이 아닌 경우에는, 해당 시퀀스 넘버에 대한 압축을 실행하여 형성되는 압축된 시퀀스 넘버 값을 패킷으로 근거리 영역에 전송한다(S112 및 S114).Thereafter, when the sequence number flag determined in step S106 is a value initially connected to the communication or is not a value corresponding to the non-compressed value, the compressed sequence number value formed by compressing the corresponding sequence number is set as a packet (S112 and S114).

이에, 근거리 영역에 위치하는 사용자 단말장치(200)는 근거리 영역으로 송출되는 컨텐츠의 각 패킷을 수신하고(S116), 패킷의 헤더정보 중 시퀀스 넘버와 관련된 값을 판별하여 압축 실행 여부, 압축된 방식 등을 확인하여 확인한 결과에 대응되는 압축 해제를 실행한다(S118).Accordingly, the user terminal device 200 located in the near area receives each packet of the content transmitted in the near area (S116), determines a value related to the sequence number in the header information of the packet, And decompression corresponding to the confirmed result is executed (S118).

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다. It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the present invention as defined by the following claims It can be understood that

또한, 본 발명은 소정의 근거리 영역에 대해 방송하기 위한 컨텐츠를 유선 네트워크를 통해 근거리 영역과 대응되는 AP(Access Point)에 전달한 후 근거리 무선방식으로 근거리 영역에 컨텐츠를 방송함에 있어서, 근거리 영역에 대해 방송하기 위한 컨텐츠를 효율적으로 전달하기 위하여 근거리 무선방식의 프로토콜 규격 중 시퀀스(Sequence) 넘버에 대한 필드를 더욱 적은 비트율로 압축 및 해제할 수 있도록 하기 위한 것임에 따라, 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있는 발명이다.In addition, in the present invention, in the case of broadcasting content to broadcast for a predetermined short range to an AP (Access Point) corresponding to a short range via a wired network and then broadcasting the content to a short range using a short range wireless method, Since the field for the sequence number in the protocol specification of the short-range wireless scheme can be compressed and released with a smaller bit rate in order to efficiently deliver the content for broadcasting, the possibility of commercialization or sales is sufficient This is an invention that is industrially applicable because it is practically possible to carry out clearly.

도 1은 본 발명의 일실시 예에 따른 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템의 구성도, FIG. 1 is a block diagram of a system for compressing and decompressing a sequence number among header information of a transport layer, which is installed in an upper layer of a near field wireless communication protocol according to an embodiment of the present invention.

도 2는 도 1에 도시된 무선 송출장치의 구성도,FIG. 2 is a configuration diagram of the wireless transmitting apparatus shown in FIG. 1,

도 3은 도 1에 도시된 무선 송출장치가 일실시 예로 압축 실행한 것을 나타내는 테이블, Fig. 3 is a table showing that the wireless transmitting apparatus shown in Fig. 1 is compressed and executed in one embodiment,

도 4는 도 1에 도시된 사용자 단말장치의 구성도,4 is a configuration diagram of the user terminal apparatus shown in FIG. 1;

도 5는 도 3에 도시된 압축 실행된 테이블과 대응되는 압축 해제의 실행을 나타내는 테이블, 및5 is a table showing the execution of the decompression corresponding to the compression executed table shown in Fig. 3, and Fig.

도 6은 도 1에 도시된 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템의 동작과정을 나타내는 순서도이다.FIG. 6 is a flowchart illustrating an operation procedure of a system for compressing and releasing a sequence number among header information of a transport layer, which is installed in the upper layer of the near field wireless communication protocol shown in FIG.

< 도면의 주요 부분에 대한 부호의 설명 >Description of the Related Art

100 : 무선 송출장치 110, 210 : 수신부100: wireless transmitting apparatus 110, 210: receiving section

120 : 압축부 130 : 프로토콜 전환부120 compression unit 130 protocol switching unit

140 : 송출부 200 : 사용자 단말장치140: transmitting unit 200: user terminal device

220 : 압축 해제부 230 : 코딩부220: decompression unit 230:

240 : 응용 프로그램 실행부240: application execution unit

Claims (20)

삭제delete 삭제delete 삭제delete 근거리 영역에 방송하기 위한 컨텐츠를 유선 네트워크의 전송 프로토콜에 기반하여 수신하는 수신부;A receiving unit for receiving contents to be broadcast in a local area based on a transmission protocol of a wired network; 상기 컨텐츠와 관련하여 연속하여 발생하는 다수의 패킷 중 특정 패킷의 시퀀스 넘버에 설정된 연결값을 기초로, 상기 특정 패킷 이후에 발생되는 나머지 패킷의 시퀀스 넘버에 대한 압축을 실행하는 압축부;A compression unit that compresses a sequence number of a remaining packet generated after the specific packet based on a connection value set in a sequence number of a specific packet among a plurality of consecutively generated packets related to the content; 상기 시퀀스 넘버에 대한 압축이 실행된 컨텐츠를 근거리 무선방식의 네트워크에 적응되도록 프로토콜 전환하기 위한 프로토콜 전환부; 및A protocol switching unit for switching a protocol to adapt the compressed content of the sequence number to a network of a short-range wireless scheme; And 상기 압축을 통해 전송계층의 페이로드를 확장하여 상기 프로토콜 전환한 컨텐츠의 데이터 전송량을 늘려 상기 근거리 영역에 방송하는 송출부;를 포함하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템 중 무선송출 장치.And a transmission unit for expanding the payload of the transport layer through the compression to increase the data transmission amount of the content that has been switched to the protocol and broadcast the data to the near region. And compresses and releases the sequence number among the header information of the header information. 제 4 항에 있어서, 상기 압축부는5. The apparatus of claim 4, wherein the compression unit 시퀀스 넘버의 수신을 위한 통신 초기연결 또는 시퀀스 넘버에 대한 압축이 이루어지지 않은 경우, 상기 특정 패킷의 시퀀스 넘버를 제 1 플래그 값으로 설정한 후 상기 특정 패킷의 시퀀스 넘버에 설정된 제 1 연결값에 대한 압축을 실행하지 않고 저장하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템 중 무선송출 장치.When the initial connection for the reception of the sequence number or the compression of the sequence number is not performed, the sequence number of the specific packet is set to the first flag value, and then the sequence numbers of the first connection value And compressing and releasing the sequence number among the header information of the transport layer that is installed in the upper layer of the short range wireless communication protocol. 제 5 항에 있어서, 상기 압축부는6. The apparatus of claim 5, wherein the compression unit 상기 특정 패킷 이후에 상기 나머지 패킷이 발생하는 경우, 상기 나머지 패킷의 시퀀스 넘버 플래그를 제 2 플래그 값으로 설정하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템 중 무선송출 장치.And setting a sequence number flag of the remaining packet as a second flag value when the remaining packet occurs after the specific packet. The method of claim 1, For compressing and releasing the radio signal. 제 6 항에 있어서, 상기 압축부는7. The apparatus of claim 6, wherein the compression unit 상기 나머지 패킷의 시퀀스 넘버에 제 2 플래그 값이 설정되는 경우, 상기 나머지 패킷의 시퀀스 넘버에 설정된 제 2 연결값에서 상기 제 1 연결값을 뺀 증가분을 상기 나머지 패킷의 시퀀스 넘버에 표기하여 압축 실행하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템 중 무선송출 장치.If the second flag value is set in the sequence number of the remaining packet, an increment obtained by subtracting the first connection value from the second connection value set in the sequence number of the remaining packet is represented in the sequence number of the remaining packet and is compressed Wherein the sequence number of the header information of the transport layer is higher than that of the short-range wireless communication protocol. 근거리 영역으로 방송되는 컨텐츠를 근거리 무선통신 기반 프로토콜에 기반하여 수신하는 수신부;A receiving unit for receiving content broadcasted in a local area based on a local area wireless communication protocol; 상기 컨텐츠와 관련하여 연속하여 발생하는 다수의 패킷 중 특정 패킷의 시퀀스 넘버에 설정된 연결값을 기초로 실행된 상기 특정 패킷 이후에 발생되는 나머지 패킷의 시퀀스 넘버에 대한 압축을 해제하기 위한 압축 해제부;A decompression unit for decompressing a sequence number of a remaining packet generated after the specific packet executed based on a connection value set in a sequence number of a specific packet among a plurality of consecutively generated packets related to the content; 상기 시퀀스 넘버에 대한 압축 해제 후, 상기 컨텐츠를 방송하기 위한 포맷으로 코딩하는 코딩부; 및A coding unit for coding the content in a format for broadcasting after decompressing the sequence number; And 상기 컨텐츠를 방송수신 화면에 디스플레이하기 위한 응용 프로그램 실행부;를 포함하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템 중 사용자 단말장치.And a program execution unit for displaying the content on a broadcasting reception screen. The system according to claim 1, wherein the user equipment Device. 제 8 항에 있어서,9. The method of claim 8, 상기 특정 패킷의 시퀀스 넘버 플래그에는 압축되지 않은 것을 나타내는 제 1 플래그 값이 설정되며,A first flag value indicating that the packet is not compressed is set in the sequence number flag of the specific packet, 상기 압축 해제부는The decompression unit 상기 특정 패킷의 시퀀스 넘버 플래그가 상기 제 1 플래그 값으로 설정된 경우, 상기 특정 패킷의 시퀀스 넘버에 설정된 제 1 연결값에 대한 압축 해제를 실행하지 않는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템 중 사용자 단말장치.And does not decompress the first connection value set in the sequence number of the specific packet when the sequence number flag of the specific packet is set to the first flag value. Wherein the sequence number of the header information of the transport layer is compressed. 제 9 항에 있어서,10. The method of claim 9, 상기 나머지 패킷의 시퀀스 넘버 플래그에는 압축된 것을 나타내는 제 2 플래그 값이 설정되며,A second flag value indicating that the packet is compressed is set in the sequence number flag of the remaining packet, 상기 압축 해제부는The decompression unit 상기 헤더정보의 시퀀스 넘버 플래그가 상기 제 2 플래그 값으로 설정된 경우, 상기 나머지 패킷의 시퀀스 넘버에 설정된 압축 실행값에 상기 제 1 연결값을 더하여 데이터 복구하는 압축 해제로 형성되는 제 2 연결값을 표기하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 및 해제하기 위한 시스템 중 사용자 단말장치.When the sequence number flag of the header information is set to the second flag value, a second connection value formed by decompression to recover the data by adding the first connection value to the compression execution value set in the sequence number of the remaining packet, Wherein the sequence number of the header information of the transport layer is higher than that of the short-range wireless communication protocol. 근거리 영역에 방송하기 위한 컨텐츠를 유선 네트워크의 전송 프로토콜에 기반하여 수신하는 컨텐츠 수신 단계;Receiving content based on a transmission protocol of a wired network; 상기 컨텐츠와 관련하여 연속하여 발생하는 다수의 패킷 중 특정 패킷의 시퀀스 넘버에 설정된 연결값을 기초로, 상기 특정 패킷 이후에 발생되는 나머지 패킷의 시퀀스 넘버에 대한 압축을 실행하는 압축 실행 단계;A compression step of compressing a sequence number of a remaining packet generated after the specific packet based on a connection value set in a sequence number of a specific packet among a plurality of consecutively generated packets related to the content; 상기 시퀀스 넘버에 대한 압축이 실행된 컨텐츠를 근거리 무선방식의 네트워크에 적응되도록 프로토콜 전환하기 위한 프로토콜 전환 단계; 및A protocol switching step for switching a protocol to adapt the compressed content of the sequence number to a network of a short-range wireless scheme; And 상기 압축을 통해 전송계층의 페이로드를 확장하여 상기 프로토콜 전환한 컨텐츠의 데이터 전송량을 늘려 상기 근거리 영역에 방송하기 위한 송출 단계;를 포함하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축하기 위한 방법.And expanding the payload of the transport layer through the compression to increase the amount of data transferred from the protocol switched content to broadcast in the near region. A method for compressing a sequence number in header information of a layer. 제 11 항에 있어서, 상기 압축 실행 단계는12. The method of claim 11, wherein the compressing step 시퀀스 넘버의 수신을 위한 통신 초기연결 또는 시퀀스 넘버에 대한 압축이 이루어지지 않은 경우, 상기 특정 패킷의 시퀀스 넘버를 제 1 플래그 값으로 설정한 후 상기 특정 패킷의 시퀀스 넘버에 설정된 제 1 연결값에 대한 압축을 실행하지 않고 저장하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축하기 위한 방법.When the initial connection for the reception of the sequence number or the compression of the sequence number is not performed, the sequence number of the specific packet is set to the first flag value, and then the sequence numbers of the first connection value And compressing a sequence number of the header information of the transport layer, which is installed in the upper layer of the short-range wireless communication protocol. 제 12 항에 있어서, 상기 압축 실행 단계는13. The method according to claim 12, wherein the compressing step 상기 특정 패킷 이후에 상기 나머지 패킷이 발생하는 경우, 상기 나머지 패킷의 시퀀스 넘버 플래그를 제 2 플래그 값으로 설정하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축하기 위한 방법.And setting a sequence number flag of the remaining packet as a second flag value when the remaining packet occurs after the specific packet. The method of claim 1, / RTI &gt; 제 13 항에 있어서, 상기 압축 실행 단계는14. The method of claim 13, wherein the compressing step 상기 나머지 패킷의 시퀀스 넘버에 제 2 플래그 값이 설정되는 경우, 상기 나머지 패킷의 시퀀스 넘버에 설정된 제 2 연결값에서 상기 제 1 연결값을 뺀 증가분을 상기 나머지 패킷의 시퀀스 넘버에 표기하여 압축 실행하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축하기 위한 방법.If the second flag value is set in the sequence number of the remaining packet, an increment obtained by subtracting the first connection value from the second connection value set in the sequence number of the remaining packet is represented in the sequence number of the remaining packet and is compressed Wherein the header information of the transport layer is transmitted to the transmitter. 제 14 항에 있어서, 상기 압축 실행 단계는15. The method of claim 14, wherein the compressing step 상기 제 1 연결값 및 상기 제 2 연결값이 32 비트로 설정되면 상기 증가분은 16비트로 형성되는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축하기 위한 방법.Wherein when the first connection value and the second connection value are set to 32 bits, the increment is formed by 16 bits. A method for compressing a sequence number among header information of a transport layer, . 근거리 영역으로 방송되는 컨텐츠를 근거리 무선통신 기반 프로토콜에 기반하여 수신하는 컨텐츠 수신 단계;A content receiving step of receiving content broadcasted in a local area based on a local area wireless communication protocol; 상기 컨텐츠와 관련하여 연속하여 발생하는 다수의 패킷 중 특정 패킷의 시퀀스 넘버에 설정된 연결값을 기초로 실행된 상기 특정 패킷 이후에 발생되는 나머지 패킷의 시퀀스 넘버에 대한 압축을 해제하기 위한 압축 해제 단계;A decompression step of decompressing a sequence number of a remaining packet generated after the specific packet executed based on a connection value set in a sequence number of a specific packet among a plurality of consecutively generated packets related to the content; 상기 시퀀스 넘버에 대한 압축 해제 후, 상기 컨텐츠를 방송하기 위한 포맷으로 코딩하는 코딩적용 단계; 및After the decompression of the sequence number, coding the content into a format for broadcasting; And 상기 컨텐츠를 방송수신 화면에 디스플레이하기 위한 응용 프로그램 실행 단계;를 포함하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 해제하기 위한 방법.And a step of executing an application program for displaying the content on a broadcast reception screen. The method of decompressing a sequence number among header information of a transport layer, which is installed in a protocol of a short range wireless communication protocol. 제 16 항에 있어서, 17. The method of claim 16, 상기 특정 패킷의 시퀀스 넘버 플래그에는 압축되지 않은 것을 나타내는 제 1 플래그 값이 설정되며,A first flag value indicating that the packet is not compressed is set in the sequence number flag of the specific packet, 상기 압축 해제 단계는The decompressing step 상기 특정 패킷의 시퀀스 넘버 플래그가 상기 제 1 플래그 값으로 설정된 경우, 상기 특정 패킷의 시퀀스 넘버에 설정된 제 1 연결값에 대한 압축 해제를 실행하지 않는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 해제하기 위한 방법.And does not decompress the first connection value set in the sequence number of the specific packet when the sequence number flag of the specific packet is set to the first flag value. And decompressing the sequence number of the transport layer header information. 제 17 항에 있어서, 상기 압축 해제 단계는18. The method of claim 17, wherein the decompressing step 시퀀스 넘버의 수신을 위한 통신 초기연결 또는 시퀀스 넘버에 대한 압축이 이루어지지 않은 경우에 상기 특정 패킷의 시퀀스 넘버 플래그에 상기 제 1 플래그 값을 설정하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 해제하기 위한 방법.And the first flag value is set in the sequence number flag of the specific packet when the communication initial connection or the sequence number for the reception of the sequence number is not performed. And decompressing the sequence number of the transport layer header information. 제 17 항 또는 제 18 항에 있어서,The method according to claim 17 or 18, 상기 나머지 패킷의 시퀀스 넘버 플래그에는 압축된 것을 나타내는 제 2 플래그 값이 설정되며,A second flag value indicating that the packet is compressed is set in the sequence number flag of the remaining packet, 상기 압축 해제단계는The decompressing step 상기 헤더정보의 시퀀스 넘버 플래그가 상기 제 2 플래그 값으로 설정된 경우, 상기 나머지 패킷의 시퀀스 넘버에 설정된 압축 실행값에 상기 제 1 연결값을 더하여 데이터 복구하는 압축 해제로 형성되는 제 2 연결값을 표기하는 것을 특징으로 하는 근거리 무선통신 기반 프로토콜의 상위에 탑재되는 전송계층의 헤더정보 중 시퀀스 넘버를 압축 해제하기 위한 방법.When the sequence number flag of the header information is set to the second flag value, a second connection value formed by decompression to recover the data by adding the first connection value to the compression execution value set in the sequence number of the remaining packet, And transmitting the header information of the transport layer to the base station. 삭제delete
KR1020090083100A 2009-09-03 2009-09-03 Method for compressing and dissolving sequence number among mounted header information of transport layer on upper layer of protocol based on wireless local area network, and appatus applied to the same KR101468428B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020090083100A KR101468428B1 (en) 2009-09-03 2009-09-03 Method for compressing and dissolving sequence number among mounted header information of transport layer on upper layer of protocol based on wireless local area network, and appatus applied to the same
PCT/KR2009/006346 WO2011027936A1 (en) 2009-09-03 2009-10-30 System and method for compressing and decompressing header information of transport layer mounted on near field communication-based protocol, and device applied thereto

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090083100A KR101468428B1 (en) 2009-09-03 2009-09-03 Method for compressing and dissolving sequence number among mounted header information of transport layer on upper layer of protocol based on wireless local area network, and appatus applied to the same

Publications (2)

Publication Number Publication Date
KR20110024913A KR20110024913A (en) 2011-03-09
KR101468428B1 true KR101468428B1 (en) 2014-12-11

Family

ID=43932682

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090083100A KR101468428B1 (en) 2009-09-03 2009-09-03 Method for compressing and dissolving sequence number among mounted header information of transport layer on upper layer of protocol based on wireless local area network, and appatus applied to the same

Country Status (1)

Country Link
KR (1) KR101468428B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005086690A (en) * 2003-09-10 2005-03-31 Ricoh Co Ltd Communication system, gateway apparatus, and access point apparatus
KR20060020789A (en) * 2004-09-01 2006-03-07 주식회사 우진넷 Method of transmitting compressed data packet using optimized header

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005086690A (en) * 2003-09-10 2005-03-31 Ricoh Co Ltd Communication system, gateway apparatus, and access point apparatus
KR20060020789A (en) * 2004-09-01 2006-03-07 주식회사 우진넷 Method of transmitting compressed data packet using optimized header

Also Published As

Publication number Publication date
KR20110024913A (en) 2011-03-09

Similar Documents

Publication Publication Date Title
EP2854359B1 (en) Compression and decompression methods of ethernet header and corresponding devices
KR101236033B1 (en) Communication system for removing transmission overhead
JP3600189B2 (en) Packet transmitting / receiving apparatus and packet transmitting method
US8718098B2 (en) Method for compressing and decompressing time stamp and equipment thereof
CN101568144B (en) Header compression method applicable to wireless ad hoc network
KR101099246B1 (en) System and method for transmitting packet based wireless personal area network
WO2001028180A3 (en) Method and system for compressing and decompressing packet headers
EP2137908B1 (en) Method and system for transmission of different types of information in wireless communication
CN101523857B (en) Message compression methods and apparatus
EP1137237A3 (en) Method and apparatus for packet transmission with header compression
EP2375651A3 (en) Method for resuming header decompression in a multimedia broadcast/multicast service system
CN102118792B (en) Method and device for transmitting data packets
EP1447956A3 (en) Apparatus and method for Header Decompression
CN105812094A (en) Data processing method, device, terminal and access device
US8189618B2 (en) System and method for robust data loss recovery in a wireless local area network
CN102931997A (en) Message compression
CN101645823B (en) Method and device for compressing 6to4 tunnel
CN102546547A (en) Internet protocol (IP) message transmission method, network side equipment and terminal
CN101465847B (en) Method and device for transmitting MAC message
CN104811265A (en) Base-band frame encapsulation method and de-encapsulation method
KR101468428B1 (en) Method for compressing and dissolving sequence number among mounted header information of transport layer on upper layer of protocol based on wireless local area network, and appatus applied to the same
CN104754644B (en) A kind of multi-antenna data compression method and equipment
CN103634843A (en) Data transmission method, wireless network controller, base station and mobile communication system
KR101574255B1 (en) System and method for transmitting packet based wireless personal area network
KR101554549B1 (en) System and method for compressing and dissolving port number among mounted header information of transport layer on upper layer of protocol based on wireless local area network and appatus applied to the same

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20171026

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20181031

Year of fee payment: 5