KR100914654B1 - Selective Compression Transmission System of data file - Google Patents

Selective Compression Transmission System of data file Download PDF

Info

Publication number
KR100914654B1
KR100914654B1 KR1020070104615A KR20070104615A KR100914654B1 KR 100914654 B1 KR100914654 B1 KR 100914654B1 KR 1020070104615 A KR1020070104615 A KR 1020070104615A KR 20070104615 A KR20070104615 A KR 20070104615A KR 100914654 B1 KR100914654 B1 KR 100914654B1
Authority
KR
South Korea
Prior art keywords
file
data file
compressed
data
transmission
Prior art date
Application number
KR1020070104615A
Other languages
Korean (ko)
Other versions
KR20090039146A (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 KR1020070104615A priority Critical patent/KR100914654B1/en
Publication of KR20090039146A publication Critical patent/KR20090039146A/en
Application granted granted Critical
Publication of KR100914654B1 publication Critical patent/KR100914654B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H04N21/2353Processing of additional data, e.g. scrambling of additional data or processing content descriptors specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2387Stream processing in response to a playback request from an end-user, e.g. for trick-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Library & Information Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 무선네트워크에서의 데이터 파일을 전송하는 시스템에 있어서, 데이터 스토리지, 데이터 스토리지에 저장되어 있는 데이터 파일을 읽을 수 있는 파일리더부와 파일리더부에서 읽은 데이터파일의 확장자를 인식하여 압축 또는 비압축을 판단 및 분류하는 확장자 인식부를 포함하는 리더부, 상기 확장자 인식부에서 압축할 것으로 분류된 데이터 파일을 압축하고, 압축파일을 생성하는 파일 압축부, 무선네트워크의 전송속도를 인식하고 기준속도와 비교하는 전송속도 인식부, 전송속도 인식부에서 인식된 전송속도에 따라 압축 또는 비압축된 파일을 선택하는 파일 선택부 및 상기 파일 선택부 또는 리더부에서 비압축으로 분류된 파일을 전송하는 파일 전송부를 포함하는 것을 특징으로 하는 데이터 파일의 선택적 압축전송시스템 및 전송방법에 관한 것이다. 이에 의하여, 무선네트워크 시스템에 접속하는 각종 모바일기기 및 센서노드의 배터리수명을 연장할 수 있고, 시스템 전체의 부하를 낮출 수 있는 데이터 파일의 선택적 압축전송시스템 및 전송방법이 제공된다.The present invention provides a system for transmitting a data file in a wireless network, comprising: a data reader, a file reader unit capable of reading a data file stored in the data storage, and an extension of a data file read from the file reader unit, thereby compressing or decompressing the file. A reader unit including an extension recognition unit for determining and classifying a compression, a file compression unit for compressing a data file classified to be compressed by the extension recognition unit, a compressed file generating a compressed file, a transmission speed of a wireless network, A transmission rate recognition unit for comparison, a file selection unit for selecting a compressed or uncompressed file according to the transmission speed recognized by the transmission rate recognition unit, and a file transmission for transmitting files classified as uncompressed in the file selection unit or reader unit Optional compression transmission system and transmission room of the data file comprising a portion It's about the law. As a result, there is provided a selective compression transmission system and transmission method of a data file that can extend battery life of various mobile devices and sensor nodes connected to a wireless network system, and can reduce the load of the entire system.

압축전송, 무선네트워크, 모바일, 선택적 압축, 센서노드, 센서네트워크 Compression transmission, wireless network, mobile, selective compression, sensor node, sensor network

Description

데이터 파일의 선택적 압축전송시스템{Selective Compression Transmission System of data file}Selective Compression Transmission System of data file

본 발명은 압축되지 않은 파일에 대한 선택적 압축 전송방법에 관한 것으로서, 보다 상세하게는 네트워크 전송속도가 느리거나 지연되었을 때 데이터 파일의 확장자에 따라 데이터 파일을 압축한 형태로 전송할 것인지 압축하지 않은 상태로 전송할 것인지를 판단할 수 있는 데이터 파일의 선택적 압축전송시스템 및 전송방법에 관한 것이다.The present invention relates to a selective compression transmission method for an uncompressed file. More particularly, the present invention relates to a method of compressing a data file in a compressed form according to the extension of the data file when the network transmission speed is slow or delayed. The present invention relates to a selective compression transmission system and a transmission method of a data file capable of determining whether to transmit.

일반적으로 인터넷 환경에서 사용되는 클라이언트(client)로서의 각종 컴퓨터는 요구되는 또는 요구하는 데이터를 서버로부터 전송받거나 전송하고 있고, 이와 같은 데이터를 전달하는 시간은 네트워크망의 설비확충 등으로 인해 매우 빠르게 짧아지고 있다. 그리고, 종합정보통신망(ISDN:Integrated Services Digital Network)은 유선으로 연결되어 있는 네트워크 즉, LAN(Local Area Network), MAN(Metropolitan Area Networks), WAN(Wide Area Networks) 등을 이용한 문자, 음성, 화상 등 정보를 하나의 통신망으로 종합하여 제공하는 망이다. 이때, 상기 종합정보통신망에서 사용되는 각종 애플리케이션(Application)에 의해 발생한 데이터 를 상호 간에 전달함에 있어 전달 속도가 매우 중요하게 되었다.In general, various computers as clients used in the Internet environment receive or transmit required or required data from a server, and the time for transferring such data is shortened very rapidly due to the expansion of facilities in the network. have. In addition, Integrated Services Digital Network (ISDN) is a text, voice, or image network using a wired network, that is, a LAN (Local Area Network), MAN (Metropolitan Area Networks), or WAN (Wide Area Networks). It is a network that aggregates and provides information in one communication network. At this time, the transmission speed has become very important in transferring data generated by various applications used in the integrated information communication network.

또한, 최근에는 휴대폰, PDA 등의 각종 모바일기기들의 저변이 확대됨에 따라 종래 유선으로 연결되어 있던 네트워크들이 무선으로 변화하여 Wi-Fi(Wireless Fidelity), CDMA(Code Division Multiple Access), Wibro(Wireless Broadband Internet) 등이 무선네트워크 시스템으로 이용되고 있다.In addition, as the bases of various mobile devices such as mobile phones and PDAs have recently expanded, networks that have been connected by wires have been changed wirelessly, such as Wi-Fi (Wireless Fidelity), CDMA (Code Division Multiple Access), and Wibro (Wireless Broadband). Internet) is used as a wireless network system.

그런데, 이와 같은 무선네트워크시스템의 일례를 도 1을 참조하여 구체적으로 살펴보면, 이동국(Mobile Station)과 무선기지국(Node A)의 사이에 전용물리채널(DPCH:Dedeicated Physical Channel)을 설정할 때에, 무선네트워크 제어국(RNC)이, 무선기지국(Node A)의 수신용 하드웨어 리소스(이하 "하드웨어 리소스"라고 함), 업링크에서의 무선 리소스(업링크에서의 간섭량), 이동국(Mobile Station)의 송신 처리 성능 또는 상위의 애플리케이션이 필요로 하는 전송속도 등을 감안하여, 업링크 사용자 데이터의 전송속도를 결정하고, 결정된 업링크 사용자 데이터의 전송속도를 이동국(Mobile Station) 및 무선기지국(Node A)에 대하여, 계층-3(Radio Resource Control layer)의 메시지로서 통지하도록 구성되어 있다. 여기서, 무선네트워크 제어국(RNC)은 무선기지국(Node A)의 상위에 위치하며 무선기지국(Node A)과 이동국(Mobile Station)을 제어하도록 구성된 장치이다.However, a detailed example of such a wireless network system will be described with reference to FIG. 1 when a dedicated physical channel (DPCH) is established between a mobile station and a radio base station Node A. The control station RNC is a hardware resource for receiving the radio base station Node A (hereinafter referred to as a "hardware resource"), a radio resource in the uplink (amount of interference in the uplink), and a transmission process for the mobile station (Mobile Station). The transmission rate of uplink user data is determined in consideration of the performance or the transmission rate required by the higher-level application, and the determined transmission rate of uplink user data is transmitted to the mobile station and the radio base station Node A. It is configured to notify as a message of Layer-3 (Radio Resource Control layer). Here, the radio network controller RNC is a device located above the radio base station Node A and configured to control the radio base station Node A and a mobile station.

일반적인 데이터 통신은 음성 통신이나 TV통신과 비교해서 트래픽(traffic)이 버스트(burst)적으로 발생하는 경우가 많기 때문에 데이터 통신에 사용되는 채널의 전송속도를 고속으로 변경하는 것이 바람직하다. 그러나, 무선네트워크 제어국(RNC)은 많은 수의 무선기지국(Node A)을 총괄하여 제어하는 것이 일반적이므로, 무선네트워크 시스템에서는 무선네트워크 제어국(RNC)에서의 처리부하나 처리 지연 등의 이유에 의해 업링크 사용자 데이터의 전송속도(예를 들면, 1~100ms)의 변경을 고속으로 제어하는 것이 쉽지 않은 문제점이 있었다. In general data communication, since the traffic is often burst compared with voice communication or TV communication, it is preferable to change the transmission rate of a channel used for data communication at a high speed. However, since the radio network controller (RNC) generally controls a large number of radio base stations (Node A) collectively, in a radio network system, the radio network controller (RNC) may be processed due to processing load or processing delay at the radio network controller (RNC). There is a problem that it is not easy to control the change of the transmission rate of the uplink user data (for example, 1 to 100ms) at high speed.

그런데, 상술한 바와 같은 방법으로 무선네트워크의 전송 속도를 고속으로 제어하여 데이터를 송신 및 수신하고자 한다면 설비비용이나 네트워크 운용비용이 매우 높아진다는 문제점이 있었다.However, there is a problem in that the installation cost and the network operation cost become very high when the data transmission and reception are controlled by controlling the transmission speed of the wireless network at a high speed in the manner described above.

따라서, 추가적인 설비비용이나 높은 네트워크 운용비용을 발생하지 않도록 하기 위해 네트워크의 전송속도에 따른 효율적인 데이터 전송을 위한 다른 방법으로의 접근방식이 시도되었고, 이에 따른 화상데이터를 압축하여 전송하는 방법 등이 제시되었으나, 이는 화상데이터만으로 그 범위가 한정되어 있는 문제점이 있었다.Therefore, in order to avoid additional equipment cost or high network operation cost, another approach for efficient data transmission according to the transmission speed of the network has been attempted, and a method of compressing and transmitting image data accordingly is proposed. However, this has a problem that the range is limited to only image data.

또한, 상술한 무선네트워크 시스템 뿐만 아니라 현재 인터넷상에 존재하는 각종 포털사이트에서 사용자 간의 e-mail 전송 또는 e-mail 서버로부터 사용자에게 전송할 때에도 상대적으로 느린 무선네트워크 환경에서 압축되지 않은 상태로 데이터 파일을 전송하게 되면 전체 시스템에 과부하가 걸리는 문제점이 있었다.In addition to the wireless network system described above, data files can be stored in an uncompressed state in a relatively slow wireless network environment even when an e-mail is transmitted between users or transmitted from an e-mail server to various portal sites existing on the Internet. There was a problem overloading the entire system.

또한, 최근 각종 주변 환경정보를 수집할 수 있도록 설치되는 센서네트워크 시스템에서는 각각의 센서노드로부터 데이터 파일을 싱크노드로 전송할 때 상기 데이터 파일을 압축하지 않은 상태로 전송하게 되면 전력소모가 증가되어 각 센서노드의 치명적인 문제점으로 인식되는 배터리 수명을 더욱 단축시키는 문제점이 있었다. 더욱이, 상기와 같은 배터리 수명에 대한 문제점은 센서네트워크 시스템에서 의 센서노드만의 문제가 아니라 무선네트워크를 이용할 수 있는 각종 모바일기기(예를들어 휴대폰, PDA 등) 및 노트북 등에 있어서도 치명적인 문제점으로 인식되고 있다.In addition, recently, in the sensor network system installed to collect various surrounding environment information, when transmitting the data file from each sensor node to the sink node without transmitting the data file, the power consumption is increased and each sensor is increased. There was a problem of further shortening the battery life recognized as a fatal problem of the node. In addition, the battery life problem is not only a sensor node problem in the sensor network system, but also a fatal problem in various mobile devices (eg, mobile phones, PDAs, etc.) and laptops that can use a wireless network. have.

따라서, 본 발명의 목적은 이와 같은 종래의 문제점을 해결하기 위한 것으로서, 네트워크의 전송속도에 따른 데이터 파일을 압축하여 전송할 것인지 비압축상태에서 전송할 것인지를 선택할 수 있는 데이터 파일의 선택적 압축전송시스템 및 전송방법을 제공함에 있다.Accordingly, an object of the present invention is to solve such a conventional problem, and a selective compression transmission system and transmission of a data file that can select whether to transmit or compress the data file according to the transmission speed of the network or in an uncompressed state In providing a method.

또한, 데이터 파일의 확장자별로 압축을 해서 전송할 것인지 비압축 상태에서 전송할 것인지를 선택할 수 있는 데이터 파일의 선택적 압축전송시스템 및 전송방법을 제공함에 있다.In addition, the present invention provides an optional compression transmission system and transmission method of a data file that can select whether to transmit by compression or transmission in the uncompressed state for each data file extension.

또한, 네트워크의 전송속도에 따라 압축 또는 비압축된 상태로 데이터 파일을 전송하여 시스템 전체에 걸리는 부하를 낮출 수 있는 데이터 파일의 선택적 압축전송시스템 및 전송방법을 제공함에 있다.In addition, the present invention provides a selective compression transmission system and transmission method of a data file that can reduce the load on the entire system by transmitting the data file in a compressed or uncompressed state according to the transmission speed of the network.

또한, 네트워크에 접속하는 각종 모바일기기 등의 배터리 수명을 연장할 수 있는 데이터 파일의 선택적 압축전송시스템 및 전송방법을 제공함에 있다.Another object of the present invention is to provide a selective compression transmission system and a transmission method of a data file that can extend battery life of various mobile devices connected to a network.

상기 목적은, 본 발명에 따라, 무선네트워크에서의 데이터 파일을 전송하는 시스템에 있어서, 데이터 파일이 저장될 수 있는 데이터 스토리지, 상기 데이터 스토리지에 저장되어 있는 데이터 파일을 읽을 수 있는 파일리더부와 상기 파일리더부에서 읽은 데이터파일의 확장자를 인식하여 압축할 데이터 파일인지 압축하지 않 을 데이터 파일인지를 판단하는 확장자 인식부를 포함하는 리더부, 상기 확장자 인식부에서 인식된 확장자에 따라 압축할 데이터 파일로 판단된 데이터 파일을 압축하여 압축파일을 생성하는 파일 압축부, 무선네트워크의 전송속도를 인식하고 기준속도와 비교하는 전송속도 인식부, 데이터 파일 전송시 상기 무선네트워크의 전송속도에 따라 압축된 파일 또는 압축되지 않은 파일을 선택하는 파일 선택부, 상기 파일 선택부로부터 선택된 파일을 전송하는 파일 전송부를 포함하는 데이터 파일의선택적 압축전송시스템에 의해 달성된다.According to the present invention, in the system for transmitting a data file in a wireless network, a data storage in which the data file can be stored, a file reader unit for reading the data file stored in the data storage and the A reader unit including an extension recognition unit that determines whether the data file to be compressed is a data file to be compressed or not to be compressed by recognizing the extension of the data file read by the file reader unit, as a data file to be compressed according to the extension recognized by the extension recognition unit A file compression unit for compressing the determined data file to generate a compressed file, a transmission speed recognition unit for recognizing a transmission speed of a wireless network and comparing it with a reference speed, a file compressed according to the transmission speed of the wireless network during data file transmission, or A file selection unit for selecting an uncompressed file, the file selection unit Emitter is achieved by the optional file compression transmission system for transmitting data files comprising: a transmitting a selected file.

이때, 상기 확장자 인식부는 데이터 파일을 압축했을 때 압축률이 높은 데이터 파일의 확장자인지 압축률이 낮은 데이터 파일의 확장자인지 판단 및 분류할 수 있는 것이 바람직하다.In this case, when the data file is compressed, the extension recognizing unit may determine and classify whether the data file is an extension of a data file having a high compression rate or an extension of a data file having a low compression rate.

또한, 상기 확장자 인식부에서 인식하고 판단하는 확장자는 사용자가 설정할 수 있는 것이 바람직하다.In addition, it is preferable that an extension recognized by the extension recognition unit can be set by the user.

한편, 상기 파일 압축부는 생성한 압축파일을 데이터 스토리지에 저장하는 것이 바람직하다.On the other hand, the file compression unit preferably stores the generated compressed file in the data storage.

이때, 상기 파일 압축부는 사용자의 설정에 의해 주기적으로 데이터 파일을 압축하고, 압축파일을 생성한 후에는 한 주기 전에 생성했던 압축파일은 삭제하는 것이 바람직하다.In this case, the file compression unit periodically compresses the data file according to a user's setting, and after generating the compressed file, it is preferable to delete the compressed file generated one cycle before.

또한, 상기 전송속도 인식부에서의 기준속도는 사용자에 의해 설정할 수 있는 것이 바람직하다.In addition, the reference speed in the transmission rate recognizer may be set by the user.

한편, 무선네트워크에서의 데이터 파일을 전송하는 방법에 있어서, 전송할 데이터 파일의 확장자를 인식하는 확장자 인식단계, 상기 확장자 인식단계에서 인식된 확장자에 따라 데이터 파일을 압축할 것인가 비압축할 것인가를 판단하는 압축판단단계, 상기 압축판단단계에서 확장자에 따라 압축파일을 생성하거나 압축파일을 생성하지 않는 압축파일생성단계, 네트워크의 전송속도를 검사하는 전송속도검사단계, 상기 전송속도검사단계에서 네트워크의 전송속도가 지연되거나 기설정된 기준속도에 미달되는가를 판단하는 속도판단단계, 상기 속도판단단계에서 네트워크의 전송속도가 지연되거나 기준속도에 미달되면 상기 압축파일생단계에서 생성된 압축파일을 전송하고, 그렇지 않은 경우에는 비압축된 데이터파일을 전송하며, 상기 압축판단단계에서 확장자에 따라 비압축할 것으로 판단된 비압축 데이터 파일은 상기 속도판단단계에서의 네트워크 전송속도와는 관계없이 비압축된 상태로 전송하는 파일전송단계를 포함하는 것을 특징으로 하는 데이터 파일의 선택적 압축 전송방법에 의해 달성된다.Meanwhile, in a method of transmitting a data file in a wireless network, an extension recognition step of recognizing an extension of a data file to be transmitted, and determining whether to compress or not compress a data file according to the extension recognized in the extension recognition step. Compression determination step, compressed file generation in accordance with the extension in the compression determination step or compressed file generation step that does not generate a compressed file, transmission speed inspection step for checking the transmission speed of the network, transmission speed of the network in the transmission speed inspection step Speed determination step of determining whether the delayed or less than the predetermined reference speed, and if the transmission speed of the network is delayed or less than the reference speed in the speed determination step, and transmits the compressed file generated in the compressed file generation step, otherwise In this case, the uncompressed data file is transmitted and the compression decision is made. The uncompressed data file, which is determined to be uncompressed according to the extension in the system, includes a file transfer step of transmitting in an uncompressed state irrespective of the network transmission speed in the speed determination step. It is achieved by the compression transmission method.

본 발명에 따르면, 네트워크 전송속도에 따라 확장자별로 데이터 파일을 압축된 상태로 전송할 것인지 비압축된 상태로 전송할 것인지 선택할 수 있는 데이터 파일의 선택적 압축전송시스템 및 전송방법이 제공된다.According to the present invention, there is provided a selective compression transmission system and transmission method of a data file that can select whether to transmit the data file in a compressed state or an uncompressed state for each extension according to a network transmission speed.

또한, 압축된 데이터 파일을 전송함으로써 시스템 전체의 부하를 낮출 수 있는 데이터 파일의 선택적 압축전송시스템 및 전송방법이 제공된다.In addition, there is provided a selective compression transmission system and transmission method of a data file that can reduce the load of the entire system by transmitting a compressed data file.

또한, 압축된 데이터 파일을 전송함으로써 무선네트워크에 접속하는 각종 모 바일기기 등의 배터리 수명을 연장할 수 있는 데이터 파일의 선택적 압축전송시스템 및 전송방법이 제공된다.In addition, there is provided a selective compression transmission system and transmission method of a data file that can extend the battery life of various mobile devices and the like connected to a wireless network by transmitting a compressed data file.

설명에 앞서, 여러 실시예에 있어서, 동일한 구성을 가지는 구성요소에 대해서는 동일한 부호를 사용하여 대표적으로 제1실시예에서 설명하고, 그 외의 실시예에서는 제1실시예와 다른 구성에 대해서 설명하기로 한다.Prior to the description, in the various embodiments, components having the same configuration will be representatively described in the first embodiment using the same reference numerals, and in other embodiments, different configurations from the first embodiment will be described. do.

이하, 첨부한 도면을 참조하여 본 발명의 제1실시예에 따른 압축되지 않은 파일에 대한 선택적 압축 전송방법에 대하여 상세하게 설명한다.Hereinafter, a selective compression transmission method for an uncompressed file according to a first embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 2는 무선 네트워크 시스템을 나타내고 있다. 도 2를 참조하면, 무선 네트워크 시스템은 서버(1)와 클라이언트(2)로 구성되며, 각각의 서버(1) 및 클라이언트(2)에는 데이터를 저장할 수 있는 소정의 데이터 스토리지(미도시)를 포함하고 있다. 또한, 상기 서버(1) 및 클라이언트(2)는 필요에 따라 복수 개로 설치될 수 있고, 도면에 도시되지는 않았지만 서버(1)와 클라이언트(2) 사이에 설치되어 중계역할을 하는 중계기가 더 설치될 수도 있다.2 shows a wireless network system. Referring to FIG. 2, the wireless network system includes a server 1 and a client 2, and each of the server 1 and the client 2 includes a predetermined data storage (not shown) capable of storing data. Doing. In addition, the server (1) and the client (2) can be installed in plural as needed, although not shown in the figure is installed between the server (1) and the client (2) relay repeater is installed further May be

한편, 서버(1)는 각 클라이언트(2)들과 상호 간에 무선으로 데이터를 전송 또는 수신을 할 수 있도록 설치되어 있고, 무선으로 통신하는 방법은 Wibro 또는 Wi-Fi 등의 소정의 무선통신방법을 이용하고 있다.On the other hand, the server 1 is installed so as to transmit or receive data wirelessly with each of the clients (2), the wireless communication method is a predetermined wireless communication method such as Wibro or Wi-Fi I use it.

도 3은 본 발명의 제1실시예에 따른 데이터 파일의 압축전송시스템의 블럭도이다. 도 4는 본 발명의 제1실시예에 따른 데이터 파일의 확장자에 따른 선택적 압축 개념도이다. 3 is a block diagram of a compression transmission system for a data file according to a first embodiment of the present invention. 4 is a conceptual diagram illustrating selective compression according to an extension of a data file according to the first embodiment of the present invention.

도 3을 참조하면, 본 발명의 제1실시예에 따른 데이터 파일의 압축전송시스템은 데이터 스토리지(10), 리더부(20), 파일 압축부(30), 전송속도 인식부(40), 파일 선택부(50), 파일 전송부(60)로 구성된다.Referring to FIG. 3, the compression transmission system of a data file according to the first embodiment of the present invention includes a data storage 10, a reader unit 20, a file compression unit 30, a transfer rate recognition unit 40, and a file. It consists of a selection unit 50 and a file transfer unit 60.

데이터 스토리지(10)는 상술한 서버 또는 클라이언트에 내장되어 각종 데이터를 저장할 수 있게 마련되어 있다.The data storage 10 is provided in the server or client described above so as to store various data.

도 3을 참조하면, 리더부(20)는 파일 리더부(21)와 확장자 인식부(22)를 포함하고 있다. 파일 리더부(21)는 데이터 스토리지(10)로부터 데이터 파일을 읽을 수 있도록 구성되며, 확장자 인식부(22)는 파일 리더부(21)에서 읽은 데이터 파일의 확장자를 인식하여 압축할 데이터 파일인지 압축하지 않을 데이터 파일인지를 판단하고, 분류할 수 있도록 구성되어 있다.Referring to FIG. 3, the reader unit 20 includes a file reader unit 21 and an extension recognition unit 22. The file reader unit 21 is configured to read the data file from the data storage 10, and the extension recognition unit 22 recognizes the extension of the data file read by the file reader unit 21 and compresses whether it is a data file to be compressed. It is configured to determine and classify the data file not to be used.

일반적인 데이터 파일의 경우, 종류에 따라서 데이터 파일을 압축했을 때 압축률이 높은 데이터 파일과 그렇지 않은 데이터 파일로 나누어 볼 수 있는데, 일례로 확장자가 mpeg 또는 mp3 등인 멀티미디어 파일인 경우 데이터 파일 자체압축률이 높아서 소정의 압축 애플리케이션으로 압축을 하더라도 압축이 잘되지 않고(압축률이 낮음), 확장자가 pdf 또는 ppt 등인 문서파일의 경우 데이터 파일의 자체압축률이 높지 않아 소정의 압축 애플리케이션으로 압축을 하게 되면 압축률이 높은 편에 속한다(일반적으로 20~30% 정도의 압축률을 보이면 높은 편에 속함).In the case of general data file, it can be divided into data file which has high compression rate and data file which is not compressed when data file is compressed according to the type. For example, in case of multimedia file with extension such as mpeg or mp3, the compression rate of data file itself is high. Compression is not good even though it is compressed by the compression application of (Low compression rate), and the document file with the extension of pdf or ppt, etc., the compression rate is high when compressed with a given compression application because the self-compression rate of the data file is not high. (Typically 20-30% compression ratio is higher).

따라서, 데이터 스토리지(10)로부터 읽어 들인 데이터 파일을 확장자에 따라 소정의 압축 애플리케이션을 통해 압축했을 때, 압축률이 높은 데이터 파일과 압축 률이 낮은 데이터 파일로 분류할 수 있는 것이다. 또한, 상기 압축률이 높은 데이터 파일과 압축률이 낮은 데이터 파일의 확장자를 사용자가 설정할 수 있도록 하여 각종 데이터 파일을 압축률이 높은 것과 압축률이 낮은 것으로 분류할 수 있게 된다.Therefore, when a data file read from the data storage 10 is compressed through a predetermined compression application according to the extension, it can be classified into a data file having a high compression rate and a data file having a low compression rate. In addition, by allowing the user to set extensions of the data file having a high compression rate and a data file having a low compression rate, various data files can be classified into a high compression rate and a low compression rate.

이와 같이 상기 리더부(20)의 확장자 인식부(22)에서 압축할 파일이라고 상기 확장자 인식부(22)에서 분류된 데이터 파일 중 압축률이 낮아서 압축하지 않을 파일(B)로 분류되면 다른 과정을 더 거치지 않고 데이터 스토리지(10) 내에 남겨지게 되고, 압축할 파일(A)로 분류되면 파일 압축부(30)로 데이터 파일을 전송하게 된다.As described above, if the file to be compressed by the extension recognition unit 22 of the reader unit 20 is classified as a file B to be compressed due to a low compression ratio among the data files classified by the extension recognition unit 22, another process may be added. It is left in the data storage 10 without going through, and if it is classified as a file A to be compressed, the data file is transmitted to the file compression unit 30.

다음, 파일 압축부(30)는 소정의 압축 애플리케이션으로서 리더부(20)로부터 전송받은 압축할 파일(A)을 압축하여 압축파일(A')을 생성하고, 이를 데이터 스토리지(10)에 저장하게 된다. 이때, 압축파일(A')은 상기 압축할 파일(A) 외에 별도로 생성하는 데이터 파일이다.Next, the file compression unit 30 compresses the file A to be compressed received from the reader unit 20 as a predetermined compression application to generate a compressed file A ', and stores it in the data storage 10. do. In this case, the compressed file A 'is a data file that is separately generated in addition to the file A to be compressed.

또한, 상기 리더부(20) 및 상기 파일 압축부(30)는 사용자의 설정에 의해 주기적으로 데이터 스토리지(10)로부터 데이터 파일을 읽어들이고 해당 데이터 파일을 압축할 수 있고, 압축파일을 생성한 후에는 한 주기 전에 생성했던 압축파일은 삭제하도록 구성되어 있다. 즉, 파일 압축부(30)에서 압축파일(A')을 생성하면 해당 데이터 파일(A)을 압축했었던 한 주기 전의 압축파일(A')은 데이터 스토리지(10)에서 삭제함으로써 데이터 스토리지의 용량을 보다 폭넓게 이용할 수 있게 된다. In addition, the reader unit 20 and the file compression unit 30 may periodically read the data file from the data storage 10 and compress the data file by the user's setting, and then generate the compressed file. Is configured to delete archives created one cycle ago. That is, when the compressed file A 'is generated by the file compression unit 30, the compressed file A' one cycle before the data file A is compressed is deleted from the data storage 10 to reduce the capacity of the data storage. It becomes more widely available.

특히, 센서네트워크 시스템에 적용될 경우 각 센서노드에서 저장하는 데이터 파일은 동일명의 데이터 파일에 데이터만 업데이트 되므로 상술된 바와 같은 압축파일의 생성 및 삭제가 있음으로 인해 센서노드의 데이터 스토리지 용량확보에 매우 유리하게 된다.In particular, when applied to the sensor network system, since the data file stored in each sensor node is updated only with the data file of the same name, it is very advantageous to secure the data storage capacity of the sensor node due to the creation and deletion of the compressed file as described above. Done.

상술한 바와 같은 구성을 통해 데이터 스토리지(10)에는 압축할 파일(A), 압축하지 않을 파일(B), 압축할 파일을 압축한 압축파일(A')인 세 종류의 파일이 존재하게 된다.Through the above-described configuration, the data storage 10 has three types of files: a file A to be compressed, a file B to not be compressed, and a compressed file A 'to compress the file to be compressed.

도 5는 본 발명의 제1실시예에 따른 전송속도에 따른 데이터 파일선택 개념도이다. 도 3 및 도 5를 참조하면, 전송속도 인식부(40)는 무선으로 연결되어 있는 네트워크의 전송속도를 인식하고, 기준속도와 전송속도를 서로 비교할 수 있도록 구성되어 있다. 이때, 상기 기준속도는 인식된 네트워크의 전송속도가 빠른속도인지 느린속도인지를 판단할 수 있는 기준을 제공하는 속도이며, 사용자에 의해 설정할 수 있도록 구성되어 있다.5 is a conceptual diagram of data file selection according to a transmission speed according to the first embodiment of the present invention. 3 and 5, the transmission rate recognition unit 40 is configured to recognize the transmission rate of the network that is wirelessly connected, and to compare the reference rate and the transmission rate. In this case, the reference speed is a speed that provides a criterion for determining whether the recognized transmission speed of the network is a high speed or a low speed, and is configured to be set by a user.

파일 선택부(50)는 상술한 전송속도 인식부(40)에서 인식한 전송속도에 따라 압축파일을 선택할지 압축하지 않은 파일을 선택할지를 결정하도록 구성되어 있다.The file selection unit 50 is configured to determine whether to select a compressed file or an uncompressed file according to the transmission speed recognized by the transmission rate recognition unit 40 described above.

따라서, 전송속도 인식부(40)에서 전송속도가 기준속도보다 같거나 크다면 압축하지 않은 파일(A)을 선택하고, 전송속도가 기준속도보다 작다면 압축파일(A')을 선택하게 된다. 이때, mpeg 또는 mp3와 같은 확장자를 가진 데이터 파일은 자체압축률이 높아서 리더부(20)에서 압축하지 않을 파일(B)로 분류되고, 상기 압축하지 않을 파일(B)로 분류된 데이터 파일은 전송속도와는 무관하게 압축하지 않은 상태로 데이터를 전송하게 된다. 이에 따라 도 5에서와 같이 전송속도인식부(40) 및 파일 선택부(50)를 거치지 않고 후술할 파일 전송부(60)를 통해 전송되게 된다.Accordingly, the transmission rate recognition unit 40 selects the uncompressed file A if the transmission speed is equal to or greater than the reference speed, and selects the compressed file A 'if the transmission speed is smaller than the reference speed. At this time, a data file having an extension such as mpeg or mp3 is classified as a file B not to be compressed by the reader unit 20 due to its high compression rate, and the data file classified as a file B not to be compressed is a transmission speed. Regardless of, the data is transmitted without being compressed. Accordingly, as shown in FIG. 5, the file transmission unit 60 transmits the data through the file transmission unit 60 to be described later without passing through the transmission rate recognition unit 40 and the file selection unit 50.

파일 전송부(60)는 상술한 파일 선택부(50)로부터 선택된 데이터 파일을 전달받아 전송하도록 구성되어 있다. 또한, 전송할 데이터 파일이 압축하지 않을 파일(B)인 경우에는 압축하지 않은 상태 그대로 해당 파일을 전송하도록 구성되어 있다.The file transmitter 60 is configured to receive and transmit the data file selected from the file selector 50 described above. If the data file to be transmitted is a file B to be uncompressed, the file is transferred as it is without compression.

상술한 바와 같은 구성으로 데이터 스토리지에 저장되어 있는 데이터 파일을 확장자에 따라 선택적으로 압축전송할 수 있게 된다.With the configuration described above, the data file stored in the data storage can be selectively compressed and transmitted according to the extension.

다음으로 상술한 선택적 데이터 압축 전송시스템에 의한 무선네트워크에서의 데이터 파일의 선택적 압축전송방법에 대하여 설명한다. Next, a selective compression transmission method of a data file in a wireless network by the above-described selective data compression transmission system will be described.

도 6 및 도 7은 본 발명의 제1실시예에 따른 무선네트워크의 데이터 파일의 선택적 압축전송방법의 알고리즘이다. 도 6을 참조하면, 본 발명의 제1실시예에 따른 데이터 파일의 선택적 압축전송방법은 데이터 스토리지에 저장되어 있는 데이터 파일을 읽어 들인 후, 상기 데이터 파일의 확장자를 인식한다(S1). 이후, 인식된 확장자에 따라 압축을 해야하는 데이터 파일인지 압축을 하지 않아도 되는 데이터 파일인지 판단하게 된다(S2). 6 and 7 are algorithms of a selective compression transmission method of a data file of a wireless network according to the first embodiment of the present invention. Referring to FIG. 6, in the selective compression transmission method of a data file according to the first embodiment of the present invention, after reading a data file stored in the data storage, the extension of the data file is recognized (S1). Thereafter, it is determined whether the data file needs to be compressed or the data file does not need to be compressed according to the recognized extension (S2).

만약, 압축을 해야하는 데이터 파일이라면 해당 데이터 파일을 압축한 압축파일을 생성하여 데이터 스토리지에 저장하고(S3), 압축을 하지 않아도 되는 파일이라면 다른 단계를 더 거치지 않고 데이터 스토리지에 그대로 남겨지게 된다.If the data file needs to be compressed, the compressed file is compressed and the compressed data file is generated and stored in the data storage (S3). If the file does not need to be compressed, the data file is left in the data storage without further processing.

이후, 무선네트워크 전송속도를 인식하는 전송속도 인식기는 네트워크의 전송속도를 인식하고 상기 전송속도를 사용자에 의해 설정된 기준속도와 비교한다(S4). 이후, 파일 선택부에서 상기 전송속도와 기준속도를 비교판단한 결과에 따라서 압축한 파일을 선택하거나 압축하지 않은 파일을 선택하게 되는데, 만약 전송속도가 기준속도보다 빠르거나 같다면 압축하지 않은 파일을 선택하여 전송하고(S5b), 전송속도가 기준속도보다 느리다면 압축한 파일을 선택하여 전송하게 된다(S5a). 이때, 상기 압축판단단계(S2)에서 압축률이 낮아서 압축하지 않을 파일로 분류된 데이터 파일은 전송속도와는 상관없이 사용자가 전송할 파일로 선택하게 되면 데이터 파일을 선택하는 단계를 거치지 않고 전송하게 된다(S5b).Then, the transmission rate recognizer for recognizing the transmission rate of the wireless network recognizes the transmission rate of the network and compares the transmission rate with the reference rate set by the user (S4). Then, the file selection unit selects a compressed file or an uncompressed file according to the result of comparing the transmission speed and the reference speed. If the transmission speed is faster than or equal to the reference speed, the uncompressed file is selected. If the transmission speed is slower than the reference speed, the compressed file is selected and transmitted (S5a). In this case, the data file classified as a file not to be compressed due to a low compression ratio in the compression judging step S2 is transmitted without going through a step of selecting a data file when the user selects the file as a file to be transmitted (regardless of the transmission speed) S5b).

즉, 네트워크의 전송속도가 기준속도보다 느리다면 압축하지 않은 파일의 크기보다 작은 압축파일을 전송함으로써 전송 및 수신 측에서 데이터교환에 따른 배터리 수명을 줄일 수 있게 되고, 이에 따른 시스템 전체의 부하도 낮출 수 있는 것이다. 상술된 바는 네트워크의 전송속도가 느린 경우를 설명하였지만 네트워크에 순간적으로 발생하는 버스트에 의해 일시적으로 지연되는 경우에도 같은 방법으로 압축파일을 선택하여 전송하게 된다.In other words, if the transmission speed of the network is slower than the standard speed, the compressed file smaller than the size of the uncompressed file can be transmitted, thereby reducing battery life due to data exchange at the transmitting and receiving sides, thereby reducing the overall system load. It can be. Although the above described the case where the transmission speed of the network is slow, the compressed file is selected and transmitted in the same manner even when the network is temporarily delayed by a burst occurring in the network.

이와 같은 전송방법은 현재 웹상에 구현되어 있는 포털 사이트의 e-mail서버에서 사용자에게 전송함에 있어 서버의 과부하를 낮출 수 있어 용이하며, 데이터파일을 압축하여 전송함으로써 전송시간을 줄일 수 있을 뿐만 아니라, 전력소모를 낮출 수 있음으로 인해 센서네트워크 시스템의 경우에는 각각의 센서노드의 배터리 수명을 연장할 수 있고, 각종 모바일기기에서도 배터리 수명을 연장할 수 있다.Such a transmission method is easy to reduce the overload of the server to send to the user from the e-mail server of the portal site currently implemented on the web, and can also reduce the transmission time by compressing the data file, Due to the low power consumption, in the case of the sensor network system, the battery life of each sensor node can be extended, and the battery life of various mobile devices can be extended.

본 발명의 권리범위는 상술한 실시예에 한정되는 것이 아니라 첨부된 특허청구범위 내에서 다양한 형태의 실시예로 구현될 수 있다. 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 변형 가능한 다양한 범위까지 본 발명의 청구범위 기재의 범위 내에 있는 것으로 본다.The scope of the present invention is not limited to the above-described embodiment, but may be embodied in various forms of embodiments within the scope of the appended claims. Without departing from the gist of the invention claimed in the claims, it is intended that any person skilled in the art to which the present invention pertains falls within the scope of the claims described in the present invention to various extents which can be modified.

도 1은 무선네트워크시스템의 개략도,1 is a schematic diagram of a wireless network system;

도 2는 일반적인 무선네트워크시스템의 개략도2 is a schematic diagram of a typical wireless network system

도 3은 본 발명의 제1실시예에 따른 데이터 파일의 선택적 압축전송시스템의 블럭도,3 is a block diagram of a selective compression transmission system of a data file according to a first embodiment of the present invention;

도 4는 본 발명의 제1실시예에 따른 데이터 파일의 확장자에 따른 선택적 압축 개념도,4 is a conceptual diagram illustrating selective compression according to an extension of a data file according to the first embodiment of the present invention;

도 5는 본 발명의 제1실시예에 따른 전송속도에 따른 데이터 파일선택 개념도,5 is a conceptual diagram of data file selection according to a transmission rate according to the first embodiment of the present invention;

도 6 및 도 7은 본 발명의 제1실시예에 따른 무선네트워크의 데이터 파일의 선택적 압축전송방법의 알고리즘이다.6 and 7 are algorithms of a selective compression transmission method of a data file of a wireless network according to the first embodiment of the present invention.

※ 도면에 사용된 부호에 대한 설명※※ Explanation of code used in drawing ※

1 : 서버 2 : 클라이언트 10 : 데이터 스토리지1: server 2: client 10: data storage

20 : 리더부 21 : 파일 리더부 22 : 확장자 인식부20: reader unit 21: file reader unit 22: extension recognition unit

30 : 파일 압축부 40 : 전송속도 인식부 50 : 파일 선택부30: file compression unit 40: transmission rate recognition unit 50: file selection unit

60 : 파일 전송부60: file transfer unit

Claims (7)

무선네트워크에서의 데이터 파일을 전송하는 시스템에 있어서,In a system for transmitting data files in a wireless network, 데이터 파일이 저장될 수 있는 데이터 스토리지;Data storage in which data files can be stored; 상기 데이터 스토리지에 저장되어 있는 데이터 파일을 읽을 수 있는 파일리더부와 상기 파일리더부에서 읽은 데이터파일의 확장자를 인식하여 압축할 데이터 파일인지 압축하지 않을 데이터 파일인지를 판단하는 확장자 인식부를 포함하는 리더부;A reader including a file reader unit capable of reading a data file stored in the data storage and an extension recognition unit determining whether a data file to be compressed or a data file not to be compressed by recognizing an extension of the data file read by the file reader unit part; 상기 확장자 인식부에서 인식된 확장자에 따라 압축할 데이터 파일로 판단된 데이터 파일을 압축하여 압축파일을 생성하는 파일 압축부;A file compression unit configured to compress the data file determined as a data file to be compressed according to the extension recognized by the extension recognition unit to generate a compressed file; 무선네트워크의 전송속도를 인식하고 기준속도와 비교하는 전송속도 인식부;A transmission speed recognition unit for recognizing a transmission speed of a wireless network and comparing the transmission speed with a reference speed; 데이터 파일 전송시 상기 전송속도 인식부의 비교 결과, 전송속도가 기준속도 이상이면 압축되지 않은 파일을 선택하고, 그렇치 않는 경우에는 상기 파일 압축부에 의하여 압축된 파일을 선택하는 파일 선택부As a result of the comparison of the transmission rate recognition unit during data file transmission, if the transmission speed is higher than the reference speed, the uncompressed file is selected. Otherwise, the file selection unit selects the compressed file by the file compression unit. 상기 파일 선택부로부터 선택된 파일을 전송하는 파일 전송부;를 포함하는 것을 특징으로 하는 데이터 파일의 선택적 압축전송시스템Selective compression transmission system of a data file comprising a; file transmission unit for transmitting the file selected from the file selection unit; 제 1항에 있어서,The method of claim 1, 상기 확장자 인식부는 데이터 파일을 압축했을 때 압축률이 높은 데이터 파일의 확장자인지 압축률이 낮은 데이터 파일의 확장자인지 판단 및 분류하여 압축률이 높은 데이터 파일의 확장자인 경우에는 압축하지 않을 데이터 파일로 판단하고, 압축률이 낮은 데이터 파일의 확장자인 경우에는 압축할 데이터 파일로 판단하는 것을 특징으로 하는 데이터 파일의 선택적 압축전송시스템The extension recognition unit determines and classifies whether the data file is an extension of a data file having a high compression rate or an extension of a data file having a low compression rate when the data file is compressed, and determines that the data file is not to be compressed when the data file has a high compression rate. In the case of the extension of the low data file, it is determined that the data file is to be compressed. 제 2항에 있어서,The method of claim 2, 상기 확장자 인식부에서 인식하고 판단하는 확장자는 사용자가 설정할 수 있는 것을 특징으로 하는 데이터 파일의 선택적 압축전송시스템Selective compression transmission system of the data file, characterized in that the extension that is recognized and determined by the extension recognition unit can be set by the user 제 3항에 있어서,The method of claim 3, wherein 상기 파일 압축부는 생성한 압축파일을 데이터 스토리지에 저장하는 것을 특징으로 하는 데이터 파일의 선택적 압축전송시스템The file compression unit selective compression transmission system of the data file, characterized in that for storing the generated compressed file in the data storage 제 4항에 있어서,The method of claim 4, wherein 상기 파일 압축부는 사용자의 설정에 의해 주기적으로 데이터 파일을 압축하고, 압축파일을 생성한 후에는 한 주기 전에 생성했던 압축파일은 삭제하는 것을 특징으로 하는 데이터 파일의 선택적 압축전송시스템The file compression unit periodically compresses the data file according to a user's setting, and after generating the compressed file, deletes the compressed file generated one cycle before. 제 1항 내지 제 5항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 5, 상기 전송속도 인식부에서의 기준속도는 사용자에 의해 설정할 수 있는 것을 특징으로 하는 데이터 파일의 선택적 압축 전송시스템Selective compression transmission system of the data file, characterized in that the reference speed in the transmission rate recognition unit can be set by the user 삭제delete
KR1020070104615A 2007-10-17 2007-10-17 Selective Compression Transmission System of data file KR100914654B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070104615A KR100914654B1 (en) 2007-10-17 2007-10-17 Selective Compression Transmission System of data file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070104615A KR100914654B1 (en) 2007-10-17 2007-10-17 Selective Compression Transmission System of data file

Publications (2)

Publication Number Publication Date
KR20090039146A KR20090039146A (en) 2009-04-22
KR100914654B1 true KR100914654B1 (en) 2009-08-28

Family

ID=40763066

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070104615A KR100914654B1 (en) 2007-10-17 2007-10-17 Selective Compression Transmission System of data file

Country Status (1)

Country Link
KR (1) KR100914654B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10070381B2 (en) 2015-12-14 2018-09-04 Foundation of Soongsil University-Industry Corporation Method for energy-aware selective compression scheme for solar-powered wireless sensor networks, non-transitory computer-readable recording medium for performing the same and device for the same

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210124607A (en) 2020-04-06 2021-10-15 에스케이하이닉스 주식회사 Data storage system and operating method of controller
KR102616356B1 (en) * 2022-01-26 2023-12-21 (주)한국소프트웨어아이엔씨 Intelligent data management apparatus and intelligent data management method using the same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010113474A (en) * 2000-05-29 2001-12-28 오오야마 토시미치 Method of and system for advertising, and computer product
KR100369514B1 (en) 1996-04-24 2003-03-28 주식회사 엘지이아이 Apparatus for compressing data
KR20030085121A (en) * 2001-01-17 2003-11-03 콘텐트가드 홀딩즈 인코포레이티드 System and method for digital rights management using a standard rendering engine
KR20060038658A (en) * 2004-11-01 2006-05-04 브이케이 주식회사 Data transfer control method between mobile telecommunication terminal and computer

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100369514B1 (en) 1996-04-24 2003-03-28 주식회사 엘지이아이 Apparatus for compressing data
KR20010113474A (en) * 2000-05-29 2001-12-28 오오야마 토시미치 Method of and system for advertising, and computer product
KR20030085121A (en) * 2001-01-17 2003-11-03 콘텐트가드 홀딩즈 인코포레이티드 System and method for digital rights management using a standard rendering engine
KR20060038658A (en) * 2004-11-01 2006-05-04 브이케이 주식회사 Data transfer control method between mobile telecommunication terminal and computer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10070381B2 (en) 2015-12-14 2018-09-04 Foundation of Soongsil University-Industry Corporation Method for energy-aware selective compression scheme for solar-powered wireless sensor networks, non-transitory computer-readable recording medium for performing the same and device for the same

Also Published As

Publication number Publication date
KR20090039146A (en) 2009-04-22

Similar Documents

Publication Publication Date Title
CN102017672B (en) Relay node connection management
US8774164B2 (en) Adaptive R99 and HS PS (high speed packet-switched) link diversity for coverage and capacity enhancement of circuit-switched calls
WO2016197804A1 (en) Method and device for compressing data packet
CN105991625B (en) Method and equipment for data transmission
US10299164B2 (en) Protocol stack adaptation method and apparatus
KR101091471B1 (en) Apparatus and method for compressing/decompressing data packets in a mobile communication system
CN101194453A (en) Method, apparatus and computer program to dynamically adjust segmentation at a protocol layer, such as at the medium access control (MAC) layer
CN101699822A (en) File uploading method and device, and mass storage system
CN105812094A (en) Data processing method, device, terminal and access device
US20110149790A1 (en) Communication device and header compression control method
CN104378422A (en) Mobile terminal and file transmission method and system thereof
EP2803224B1 (en) System and method for content and application acceleration in a wireless communications system
KR20000014097A (en) Asymmetric dynamic radio bearer control method of radio packet data communication system
KR100914654B1 (en) Selective Compression Transmission System of data file
US20120320744A1 (en) Communication terminal, communication system and communication method
EP3100503B1 (en) Radio compression memory allocation
CN110267286B (en) Data transmission method, device, access network equipment and storage medium
EP1802044B1 (en) Methods and systems for delivering data
CN110401935B (en) NB-IOT (network node B-Internet of things) -based data transmission method and device, communication equipment and storage medium
US20130176853A1 (en) Apparatus and Method for Communication
WO2020014843A1 (en) Communication method and corresponding user terminal, and base station
US8594717B2 (en) Method and apparatus for identifying supported transmission channel configurations
CN105393627A (en) Method and apparatus for facilitating improved access for efficient cell change
KR102010509B1 (en) Method for enhancing processing capability of base station, baseband device, base station, and system
US20070110011A1 (en) Mobile communication apparatus for operation in a wireless local area network

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: 20130621

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140630

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee