KR100759822B1 - Apparatus and method for providing effective FastWeb service - Google Patents
Apparatus and method for providing effective FastWeb service Download PDFInfo
- Publication number
- KR100759822B1 KR100759822B1 KR1020060071650A KR20060071650A KR100759822B1 KR 100759822 B1 KR100759822 B1 KR 100759822B1 KR 1020060071650 A KR1020060071650 A KR 1020060071650A KR 20060071650 A KR20060071650 A KR 20060071650A KR 100759822 B1 KR100759822 B1 KR 100759822B1
- Authority
- KR
- South Korea
- Prior art keywords
- fastweb
- data
- wired
- service
- wireless network
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000004891 communication Methods 0.000 claims abstract description 33
- 238000012545 processing Methods 0.000 claims description 7
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000010295 mobile communication Methods 0.000 abstract description 27
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000013144 data compression Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
이동통신 환경의 서비스 사용자들에게 효율적으로 유선망과 무선망 사이에서 FastWeb 서비스를 제공하는 장치 및 방법이 개시된다. 본 발명에 따른 유무선망에서의 FastWeb 서비스 제공 장치는, 유선망으로부터 일반 웹 서비스 데이터를 수신하는 유선 통신부와, 일반 웹 서비스 데이터를 FastWeb 방식으로 압축 인코딩하는 프로토콜 변환부, 및 FastWeb 방식으로 압축 인코딩된 데이터를 무선망으로 송신하는 무선 통신부를 포함한다. 본 발명에 따르면 기존의 기술 방식보다 데이터 용량이 감소하여 고속으로 웹 서비스를 제공할 수 있다. An apparatus and method for providing a FastWeb service between a wired network and a wireless network efficiently for service users in a mobile communication environment are disclosed. An apparatus for providing FastWeb service in a wired / wireless network according to the present invention includes a wired communication unit for receiving general web service data from a wired network, a protocol converter for compressing and encoding general web service data in a FastWeb method, and data encoded and compressed in a FastWeb method. It includes a wireless communication unit for transmitting to a wireless network. According to the present invention, it is possible to provide a web service at a high speed due to a reduction in data capacity compared to the existing technology.
FastWeb, Fast Web, 패스트 웹, 포탈, 게이트웨이 FastWeb, Fast Web, Fast Web, Portal, Gateway
Description
도 1은 기존 이동환경에서 인터넷 서비스를 제공하는 방법을 도시한 도면,1 is a diagram illustrating a method for providing an Internet service in an existing mobile environment;
도 2는 본 발명의 일 실시예에 따른 FastWeb 환경에서의 인터넷 서비스를 제공하는 방법을 도시한 도면,2 is a diagram illustrating a method for providing an Internet service in a FastWeb environment according to an embodiment of the present invention;
도 3은 본 발명의 일 실시예에 따른 FastWeb 포탈/게이트웨이의 내부 구성도,3 is an internal configuration diagram of a FastWeb portal / gateway according to an embodiment of the present invention;
도 4는 FastWeb 포탈/게이트웨이로부터의 데이터를 수신하는 종단 이동통신 서비스 사용자 단말기의 내부 구성도,4 is an internal configuration diagram of an end mobile communication service user terminal receiving data from a FastWeb portal / gateway;
도 5는 본 발명을 이용한 다수의 유무선 통신 엔터티 간의 FastWeb 서비스 제공 방법을 도시한 도면, 및5 is a diagram illustrating a method of providing a FastWeb service between a plurality of wired and wireless communication entities using the present invention; and
도 6은 본 발명에 따른 유무선망에서의 FastWeb 서비스 제공 방법의 일 실시예를 도시한 흐름도이다.6 is a flowchart illustrating an embodiment of a method for providing a FastWeb service in a wired and wireless network according to the present invention.
본 발명은 FastWeb 서비스 제공 장치 및 방법에 관한 것으로, 더욱 상세하게 는 이동통신 환경의 서비스 사용자들에게 웹 서비스를 제공함에 있어서, 더욱 효율적으로 유선망과 무선망 사이에서 FastWeb 서비스를 제공하는 장치 및 방법에 대한 것이다.The present invention relates to an apparatus and method for providing a FastWeb service, and more particularly, to an apparatus and method for providing a FastWeb service between a wired network and a wireless network more efficiently in providing a web service to service users in a mobile communication environment. It is about.
이동통신 단말기의 발달에 힘입어 일반 사용자들도 쉽사리 버스나 지하철 안에서도 인터넷에 쉽게 접속할 수 있다. 하지만 무선 환경은 일반적으로 유선 환경에 비해 저속인 통신 채널 특성을 갖는다. 이러한 원인은 이동통신 채널이 유선의 그것에 비하여 협소하고 잡음에 대해 열악하다는 것에 기인한다. 아울러 제한된 통신 자원을 사용하기 때문에 사용료 또한 유선의 그것에 비해 고가이다. Thanks to the development of mobile communication terminals, ordinary users can easily access the Internet even on the bus or subway. However, wireless environments generally have slower communication channel characteristics than wired environments. This is due to the fact that the mobile communication channel is narrow compared to the wired one and poor in noise. In addition, the usage fee is also higher than that of a wired line because of the limited communication resources.
현재 이동 단말 사용자들은 자신의 이동 단말기를 사용하여 유선망에 있는 서버와 데이터를 교환한다. 물론 이동 통신 서비스 사용자들이 이용하는 데이터는 그렇지 않은 데이터에 비해 고압축되어 있지만, 이동환경 특성상 유선환경에 비해 협소한 대역폭과 비교적 고가의 패킷 사용료를 지불해야 한다. 따라서 사용자들의 비용을 절감하고 데이터 전송 속도를 개선하기 위해서 무선 구간에서의 데이터량을 최대한 줄일 수 있는 방법이 요구된다.Currently, mobile terminal users exchange data with servers in a wired network using their mobile terminals. Of course, the data used by the mobile communication service users are highly compressed compared to the data that is not, but due to the nature of the mobile environment, a narrow bandwidth and relatively expensive packet fee should be paid. Therefore, there is a need for a method that can reduce the amount of data in the wireless section as much as possible to reduce the cost of users and improve the data transmission speed.
도 1은 기존 이동환경에서 인터넷 서비스를 제공하는 방법을 도시한 도면이다. 이 방식에서는 종단 이동통신 서비스 사용자(110)들이 유선망(140)에 있는 컨텐츠 서버(150)들로부터 컨텐츠를 제공받기 위해선 유선망(140)과 무선망(120) 환경을 거쳐야 하며, 일반 웹서비스를 제공하는 이동통신 서비스 사업자(130)는 단지 유선망과 이동망을 연결해 주는 역할만을 한다. 이 경우 데이터 컨텐츠가 별다른 압축이나 트랜스코딩되지 않은 채 종단 이동통신 서비스 사용자(110)에게 전달되므 로 상대적으로 협소한 대역폭을 가진 이동통신 환경에 있어서 그 효율성이 현저히 떨어지는 문제가 있다. 1 is a diagram illustrating a method of providing an Internet service in an existing mobile environment. In this method, the end mobile
본 발명이 이루고자 하는 기술적 과제는, 이동통신 환경의 서비스 사용자들에게 웹 서비스를 제공함에 있어서, 협대역의 이동통신 환경에서 교환되는 데이터 용량을 효과적으로 압축하여 그 양을 줄일 수 있여 더욱 효율적으로 유선망과 무선망 사이에서 FastWeb 서비스를 수행하는 장치를 제공하는 것이다.The technical problem to be achieved by the present invention is to provide a web service to service users in a mobile communication environment, to effectively reduce the amount of data exchanged in the narrowband mobile communication environment by reducing the amount of the wired network and more efficiently It is to provide a device that performs FastWeb service between wireless networks.
또한 본 발명이 이루고자 하는 기술적 과제는, 효율적으로 유선망과 무선망 사이에서 FastWeb 서비스를 수행하는 방법을 제공하는 것이다.Another object of the present invention is to provide a method for efficiently performing a FastWeb service between a wired network and a wireless network.
상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 유무선망에서의 FastWeb 서비스 제공 장치의 일 실시예는, 유선망으로부터 텍스트(text) 기반의 일반 웹 서비스 데이터를 수신하는 유선 통신부; 일반 웹 서비스 데이터를 바이너리(binary) 형식의 FastWeb 방식으로 압축 인코딩하는 프로토콜 변환부; 및 FastWeb 방식으로 압축 인코딩된 데이터를 무선망으로 송신하는 무선 통신부;를 포함한다.In order to achieve the above technical problem, an embodiment of a FastWeb service providing apparatus in a wired or wireless network according to the present invention, a wired communication unit for receiving text-based general web service data from the wired network; A protocol converter configured to compress and encode general web service data using a FastWeb method in a binary format; And a wireless communication unit for transmitting compression-encoded data to a wireless network in a FastWeb manner.
또한 상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 유무선망에서의 FastWeb 서비스 제공 방법의 일 실시예는, FastWeb 서비스를 사용하는 무선망의 클라이언트가 FastWeb 서비스 제공 장치에 접속하여 특정 데이터의 정보를 요청하는 단계; 특정 데이터를 FastWeb 서비스 제공 장치 내에 있는 캐시에서 검색하는 단 계; 및 검색 단계에서 특정 데이터를 발견하지 못한 경우, FastWeb 서비스 제공 장치가 유선망으로부터 특정 데이터를 전송받아 FastWeb 방식으로 압축 인코딩하는 단계;를 포함한다.In addition, according to an embodiment of the present invention, a method for providing a FastWeb service in a wired or wireless network according to the present invention, a client of a wireless network using a FastWeb service is connected to the FastWeb service providing apparatus to provide information of specific data. Requesting; Retrieving specific data from a cache within the FastWeb service providing device; And if the specific data is not found in the search step, the FastWeb service providing apparatus receives the specific data from the wired network and compresses and encodes the specific data using the FastWeb method.
이동통신 환경의 사용자들에게 보다 저렴하게 서비스를 제공하기 위해선 이동 통신 구간을 통과하는 데이터를 효율적으로 압축 혹은 트랜스코딩함으로써 동일한 데이터의 용량을 축소시키는 것이 중요하다. 이렇게 축소된 데이터를 전송함으로써 인터넷 사용자들에게는 빠른 데이터 전송뿐만 아니라 사용료 또한 절약할 수 있으며, 서비스 사업자에게는 다수의 고객들을 확보할 수 있는 기회를 제공할 수 있다. In order to provide services to users in a mobile communication environment at a lower cost, it is important to reduce the capacity of the same data by efficiently compressing or transcoding the data passing through the mobile communication section. By transmitting this reduced data, Internet users can save not only fast data transfer but also royalties, and offer service providers the opportunity to secure multiple customers.
본 발명은 이동단말 사용자들이 인터넷을 사용할 때 유선에서 전송되는 데이터를 FastWeb 서비스를 사용하여 그 용량을 효과적으로 감소시킴으로써 현재의 유무선 인터넷 환경에서 사용자들에게 현재의 인터넷보다 고속의 인터넷을 더 저렴하게 제공할 수 있는 장치 및 방법을 제공한다. The present invention provides a high speed Internet at a lower cost than the current Internet in the current wired / wireless Internet environment by effectively reducing the capacity of data transmitted by wires when using the Internet using FastWeb service. It provides an apparatus and method that can be.
FastWeb은 현재 ISO/IEC JTC1/SC6라는 국제표준기구에서 국제표준으로 추진중인 기술로서, 기존의 웹(web) 서비스와 동일하게 동작을 한다. 하지만, 기존 웹 서비스에서는 텍스트(text) 기반의 명령어(html, xml 등)를 사용하는 반면, FastWeb 서비스에서는 기존 웹 서비스에서 사용하는 텍스트 기반 명령어뿐만 아니라 전송되는 컨텐츠도 바이너리 형식의 압축을 사용함으로써 전송되는 데이터의 양을 기존의 웹서비스에 비해 획기적으로 줄일 수 있는 기술이다. FastWeb is a technology currently being promoted as an international standard by an international standards organization called ISO / IEC JTC1 / SC6. It operates in the same way as the existing web service. However, while existing web services use text-based instructions (html, xml, etc.), fast web services transmit not only text-based instructions used by existing web services, but also the contents transmitted by using binary compression. It is a technology that can drastically reduce the amount of data that is compared to the existing web service.
이하에서, 첨부된 도면들을 참조하여 본 발명에 따른 유무선망에서의 FastWeb 서비스 제공 장치 및 방법에 관하여 상세히 설명한다. Hereinafter, an apparatus and method for providing a FastWeb service in a wired / wireless network according to the present invention will be described in detail with reference to the accompanying drawings.
도 2는 본 발명의 일 실시예에 따른 FastWeb 환경에서의 인터넷 서비스를 제공하는 방법을 도시한 도면이다.2 is a diagram illustrating a method for providing an Internet service in a FastWeb environment according to an embodiment of the present invention.
도 2를 참조하면, 본 발명에서 제안하고 있는 서비스에 참여하는 엔터티(entiti)들은 크게 종단 이동통신 서비스 사용자(210), 무선망(220), FastWeb 포탈/게이트웨이(portal/gateway)를 사용하는 이동통신 서비스 사업자(230), 유선망(240), 유선망에 위치하는 컨텐츠 서버(250)의 다섯 가지로 구분할 수 있다. 이들 엔터티들을 통해 종단 이동통신 서비스 사용자(210)들은 유무선 환경을 통하여 컨텐츠를 효과적으로 수신할 수 있다. 여기에서 컨텐츠 서버(250)는 웹 서버, 미디어 서버 등이 될 수 있으나, 이에 한정되는 것은 아니다.Referring to FIG. 2, entities participating in the service proposed by the present invention are largely mobile using the end mobile
만일 종단 이동통신 서비스 사용자(210)들이 유선망(140)에 있는 컨텐츠 서버(150)로부터 컨텐츠를 제공받기 위해서는 유선망(140)과 무선망(120) 환경을 거쳐야 한다. 이때 이동통신 서비스 사업자(230)와 컨텐츠 서버(250) 사이는 일반적인 컨텐츠가 사용되는 일반 웹 서비스(normal Web Service)구간이다. 일반 웹 서비스 구간에서는 일반 웹서비스를 다룰 때와 마찬가지로 텍스트 기반의 데이터가 존재한다. If the end mobile
이동통신 서비스 사업자(230)는 FastWeb 포탈/게이트웨이를 사용하여 컨텐츠를 전달하기 위해 필요한 데이터 양을 축소할 수 있다. FastWeb 서비스는 텍스트 방식의 데이터를 이진 코드로 변환하거나 이진 코드를 원래의 데이터로 복원할 수 있는 기술로써, 텍스트와 같은 데이터를 전송할 경우에 비해 데이터의 압축 및 보 안 등에서 뛰어난 효과를 기대할 수 있다. 따라서 종단 이동통신 서비스 사용자(210)와 이동통신 서비스 사업자(230) 사이의 FastWeb 서비스 구간에서는 원래의 데이터가 아닌 FastWeb 서비스 방식으로 압축 인코딩된 이진 코드의 데이터가 존재한다. The mobile
도 3은 본 발명의 일 실시예에 따른 FastWeb 포탈/게이트웨이의 내부 구성도이다. 3 is an internal configuration diagram of a FastWeb portal / gateway according to an embodiment of the present invention.
도 3을 참조하면, FastWeb 포탈/게이트웨이, 즉 유무선망에서의 FastWeb 서비스 제공 장치(300)는 유선 통신부(310), 프로토콜 변환부(320) 및 무선 통신부(330)로 구성된다. Referring to FIG. 3, the FastWeb portal / gateway, that is, the FastWeb
유선 통신부(310)는 유선망으로부터 텍스트(text) 기반의 일반 웹 서비스 데이터를 수신하는 역할을 하고, 프로토콜 변환부(320)는 유선 통신부(310)에서 수신한 일반 웹 서비스 데이터를 바이너리(binary) 형식의 FastWeb 방식으로 압축하여 인코딩을 수행한다. 또한 무선 통신부(330)는 이렇게 FastWeb 방식으로 압축 인코딩된 데이터를 무선망으로 송신하는 역할을 하며 이를 위하여 FastWeb 처리부(335)를 포함하고 있다.The
FastWeb 서비스 제공 장치(300)는 도 2에서 설명한 바와 같이 유선망과 무선망을 연결해 주는 역할을 한다. 유무선망을 연결해 주기 위해 FastWeb 포탈/게이트웨이는 두 개 이상의 인터페이스를 갖는다. 첫 번째 것은 유선망과 연결을 위한 유선 인터페이스(311)이고, 다른 하나는 무선망과 연결을 위한 무선 인터페이스(331)이다. FastWeb
이하, FastWeb 서비스 제공 장치(300)의 구체적인 설명을 위해 무선망의 클라이언트가 유선망의 서버로부터 웹 데이터를 수신하는 과정을 예로 들어 기술한다.Hereinafter, for a detailed description of the FastWeb
유선망의 웹 서버로부터 무선망으로 전달되는 데이터는 우선 유선망을 통과하여 FastWeb 서비스 제공 장치(300)의 유선 통신부(310)에 도달한다. Data transmitted from the web server of the wired network to the wireless network first passes through the wired network to reach the
유선망으로부터의 데이터는 유선 통신부(310)의 유선 인터페이스(311)를 통하여 본 장치에 전달되며, 이 데이터는 IP(Internet Protocol)과 같은 네트워크 계층, 더욱 정확하게는 유선 네트워크 계층의 프로토콜(312), TCP(Transmission Control Protocol)와 같은 수송 계층, 더욱 정확하게는 유선 환경의 수송 계층 프로토콜(313) 및 HTTP와 같은 응용 계층 프로토콜을 처리하는 일반 HTTP 처리부(314)를 거쳐 프로토콜 변환기(320)에 도달된다. Data from the wired network is transmitted to the device through the
프로토콜 변환기(320)는 HTML, XML등을 이용하는 일반 웹 서비스 데이터를 FastWeb 서비스 데이터 형태로 압축/복원하는 모듈로서, 프로토콜 게이트웨이 모듈 또는 리다이렉터(redirector)라고 할 수도 있다.The
프로토콜 변환기(320)는 데이터 포맷을 변환하여 FastWeb 데이터 형태로 변환하는 동작을 할 뿐만 아니라, 역방향 즉, FastWeb 서비스 데이터를 일반 웹 서비스 데이터로 변환하는 동작도 한다. The
프로토콜 변환기(320)에 도달하여 FastWeb 방식으로 압축 인코딩된 데이터는 무선망의 클라이언트로부터의 요청에 대해 신속한 대응하기 위하여 캐시(340)에 그 복사본이 저장될 수 있다. 프로토콜 변환기(320) 및 캐시(340)의 동작은 도 6에서 상세히 설명한다.Data that has been compressed and encoded in the FastWeb manner by reaching the
무선 통신부(330)는 FastWeb 방식으로 압축 인코딩된 데이터를 무선망으로 송신한다. 좀 더 상세히 설명하면, 프로토콜 변환기(320)에서 압축 인코딩된 데이터는 무선망에 있는 종단 이동통신 서비스로 보내지기 위하여 FastWeb 처리부(335)를 통해 가공된다. 가공된 데이터는 무선 환경의 수송계층 프로토콜(333)과 무선 네트워크 프로토콜(332) 또는 통신 미들웨어(334)를 통해 무선 인터페이스(331)에 도달한다. 무선 인터페이스(331)에 도달한 데이터는 무선망으로 유입된다.The
지금까지는 유선 환경에서의 데이터를 무선 환경으로 전달하기 위한 과정을 기술했으며, 무선 환경에서 유선 환경으로 데이터를 전달하는 경우는 상기 기술한 방법의 역방향으로 동작할 수 있다. Until now, a process for transferring data in a wired environment to a wireless environment has been described, and in the case of transferring data from a wireless environment to a wired environment, it may operate in the reverse direction of the above-described method.
즉, 무선 통신부(330)는 무선망으로부터 FastWeb 방식의 데이터를 수신하고, 프로토콜 변환부(320)는 무선 통신부가 수신한 FastWeb 방식의 데이터를 원래의 일반 웹 서비스 데이터로 복원하고, 유선 통신부(310)는 복원된 데이터를 유선망으로 송신하는 것을 특징으로 할 수 있다.That is, the
도 4는 FastWeb 포탈/게이트웨이로부터의 데이터를 수신하는 종단 이동통신 서비스 사용자 단말기의 내부 구성도이다.4 is an internal configuration diagram of an end mobile communication service user terminal receiving data from a FastWeb portal / gateway.
무선망을 통해 도달한 FastWeb 데이터는 종단 이동통신 서비스 사용자의 무선 인터페이스(431)를 통해 장치에 전달된다. 다음으로 이 데이터는 무선 네트워크 계층 프로토콜(432)과 무선 수송 계층 프로토콜(433) 또는 통신 미들웨어(434)를 통해 FastWeb 처리부(435)에 도달된다. FastWeb 처리부(435)에서는 FastWeb 포탈/ 게이트웨이(300, 도 3 참조)의 FastWeb 처리부(335)에서 가공하였던 방식의 반대로 데이터를 가공한다(245). 가공을 마친 데이터는 종단 이동통신 서비스 사용자의 응용 계층(410)으로 전달된 후 응용 어플리케이션이 이 데이터를 처리한다.FastWeb data reached through the wireless network is delivered to the device via the
도 5는 본 발명을 이용한 다수의 유무선 통신 엔터티 간의 FastWeb 서비스 제공 방법을 도시한 도면이다.5 is a diagram illustrating a method of providing a FastWeb service between a plurality of wired and wireless communication entities using the present invention.
지금까지는 유선망의 서버와 무선망의 클라이언트간에 데이터를 주고 받는 경우만을 기술하였으나, 도 5에서와 같이 유선망을 통과하는 무선망 간의 통신 환경에도 본 발명이 적용될 수 있다. 통신에 참가하는 양측 클라이언트(510, 550)들의 FastWeb 데이터는 자신의 무선망(520a, 520b)에 위치한 FastWeb 포탈/게이트웨이(530a, 530b)를 통하여 유선망(540)에 전달될 수 있다. 이러한 통신 환경에 참여하는 각각의 엔터티들의 동작은 도 3 및 도 4에서 설명한 바와 같다. Until now, only the case of transmitting and receiving data between the server of the wired network and the client of the wireless network has been described, the present invention can be applied to the communication environment between the wireless network passing through the wired network as shown in FIG. FastWeb data of both
본 발명에서 다루는 내용은 유무선 환경에서 모든 통신 방식에 사용될 수 있다. 그러나 보다 구체적인 실시 예를 들기 위하여 본 발명에서 제안한 방법을 통해 도 6과 같은 방식으로 웹 캐싱(web caching) 서비스를 제공하는 경우를 설명한다.The contents covered by the present invention can be used for all communication schemes in wired and wireless environments. However, a case of providing a web caching service in the same manner as in FIG. 6 through the method proposed by the present invention will be described in order to give a more specific embodiment.
도 6을 참조하면, 본 발명에 따른 유무선망에서의 FastWeb 서비스 제공 방법의 일 실시예는 FastWeb 서비스를 사용하는 무선망의 클라이언트가 FastWeb 서비스 제공 장치에 접속하여 특정 데이터의 정보를 요청하는 단계와, 특정 데이터를 FastWeb 서비스 제공 장치 내에 있는 캐시에서 검색하는 단계, 및 검색 단계에서 상기 특정 데이터를 발견하지 못한 경우, FastWeb 서비스 제공 장치가 유선망으로부터 상기 특정 데이터를 전송받아 FastWeb 방식으로 압축 인코딩하는 단계를 포함 한다.6, an embodiment of a method for providing a FastWeb service in a wired or wireless network according to the present invention includes the steps of a client of a wireless network using a FastWeb service accessing a FastWeb service providing apparatus and requesting information of specific data; Retrieving specific data from a cache within the FastWeb service providing device, and if the specific data is not found in the retrieving step, the FastWeb service providing device receives the specific data from a wired network and compresses and encodes the specific data in a FastWeb method. do.
좀 더 상세히 설명하면, 종단 이동통신 서비스 사용자인 클라이언트가 이동통신 서비스 제공자에게 접속함으로써 서비스가 시작된다(S611). 클라이언트는 서비스 제공자에게 특정 사이트의 정보를 요청하는 메시지를 보낸다(S612). 이 요청에 따라 서비스 제공자는 사용자가 요청하는 사이트 정보가 자신의 캐시에 저장되어 있는지를 확인한다(S613). 만일 캐시에 원하는 정보가 존재할 경우(S614), 캐시로부터 데이터 복사본을 추출한다(S631). 그 후 클라이언트에게 FastWeb 방식으로 데이터를 압축되어 있는 복사본을 전송한다(S641). 모든 요청이 완수된 후 클라이언트는 접속을 종료한다(S642). In more detail, the service is started by the client as the end mobile communication service user accesses the mobile communication service provider (S611). The client sends a message requesting information of a specific site to the service provider (S612). According to this request, the service provider checks whether site information requested by the user is stored in its cache (S613). If desired information exists in the cache (S614), a data copy is extracted from the cache (S631). Thereafter, the compressed data is transmitted to the client by FastWeb (S641). After all requests are completed, the client terminates the connection (S642).
만일 캐시에 원하는 정보가 존재하지 않을 경우 유선망에 있는 원본 데이터 서버에게 데이터를 요청한 후(S621), 원본 데이터 서버로부터 데이터를 수신한다(S622). 수신한 데이터는 캐시에 저장하고 캐시를 업데이트한 후(S623), 이를 FastWeb 방식으로 인코딩하여(S624) 클라이언트에게 전송한다(S641). 만일 유선망의 원본 데이터 서버로부터 요청한 데이터를 수신하지 못할 경우 오류를 생성한후(S625), 이를 FastWeb 방식으로 인코딩하여(S624) 클라이언트에게 전송한다(S641).If the desired information does not exist in the cache, data is requested from the original data server in the wired network (S621), and data is received from the original data server (S622). The received data is stored in the cache and the cache is updated (S623), and then encoded in the FastWeb method (S624) and transmitted to the client (S641). If the requested data is not received from the original data server of the wired network, an error is generated (S625), and then encoded in a FastWeb method (S624) and transmitted to the client (S641).
본 발명은 이동 환경의 서비스 사용자에게 웹 포탈 서비스 형태 혹은 프록시 형태로 활용될 수 있다.The present invention can be utilized in the form of a web portal service or a proxy to a service user of a mobile environment.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스 템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장 장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The invention can also be embodied as computer readable code on a computer readable recording medium. Computer-readable recording media include all types of recording devices that store data that can be read by a computer system. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disks, optical data storage devices, and the like, which may also be implemented in the form of carrier waves (for example, transmission over the Internet). Include. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등 및 균등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far I looked at the center of the preferred embodiment for the present invention. Those skilled in the art will appreciate that the present invention can be implemented in a modified form without departing from the essential features of the present invention. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown not in the above description but in the claims, and all differences within the equivalent and equivalent scope will be construed as being included in the present invention.
본 발명에 의해 데이터 용량을 효과적으로 압축할 경우 이동 단말 사용자로 하여금 동일한 데이터를 수신하는 데 있어 기존의 기술 방식보다 고속으로 서비스를 제공할 수 있다. 또한 전송되는 데이터 용량을 감소시킴으로써 종량제 과금 방식에서 더욱 저렴하게 서비스를 제공할 수 있다. According to the present invention, when the data capacity is effectively compressed, the mobile terminal user can provide the service at a higher speed than the conventional technology scheme in receiving the same data. In addition, by reducing the amount of data to be transmitted, service can be provided at a lower cost in a pay-as-you-go scheme.
또한 이렇게 축소된 데이터를 전송함으로써 인터넷 사용자들에게는 빠른 데이터 전송뿐만 아니라 사용료 절약의 효과를 제공할 수 있으며, 서비스 사업자에게 는 다수의 고객들을 확보할 수 있는 기회를 제공할 수 있다.In addition, this reduced data transmission can provide Internet users with not only fast data transfer but also a savings in royalties, and can provide service providers with the opportunity to secure a large number of customers.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060071650A KR100759822B1 (en) | 2005-12-07 | 2006-07-28 | Apparatus and method for providing effective FastWeb service |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20050119067 | 2005-12-07 | ||
KR1020050119067 | 2005-12-07 | ||
KR1020060071650A KR100759822B1 (en) | 2005-12-07 | 2006-07-28 | Apparatus and method for providing effective FastWeb service |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070059897A KR20070059897A (en) | 2007-06-12 |
KR100759822B1 true KR100759822B1 (en) | 2007-09-18 |
Family
ID=38356151
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060071650A KR100759822B1 (en) | 2005-12-07 | 2006-07-28 | Apparatus and method for providing effective FastWeb service |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100759822B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101051212B1 (en) | 2008-08-27 | 2011-07-21 | 주식회사 케이티 | Method and device for converting multimedia content provided by wire into wireless multimedia content |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030043310A (en) * | 2001-11-27 | 2003-06-02 | 최일환 | Webpage-providing system and method using mobile telephone |
KR20030090923A (en) * | 2002-05-23 | 2003-12-01 | (주)텔레매티카 | The Method of Integrated Wireless or Wired Data Transmission |
-
2006
- 2006-07-28 KR KR1020060071650A patent/KR100759822B1/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030043310A (en) * | 2001-11-27 | 2003-06-02 | 최일환 | Webpage-providing system and method using mobile telephone |
KR20030090923A (en) * | 2002-05-23 | 2003-12-01 | (주)텔레매티카 | The Method of Integrated Wireless or Wired Data Transmission |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101051212B1 (en) | 2008-08-27 | 2011-07-21 | 주식회사 케이티 | Method and device for converting multimedia content provided by wire into wireless multimedia content |
Also Published As
Publication number | Publication date |
---|---|
KR20070059897A (en) | 2007-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1535177B1 (en) | Method for caching and delivery of compressed content in a content delivery network | |
US7480731B2 (en) | Data transfer scheme using caching technique for reducing network load | |
US7636765B2 (en) | Data transfer scheme using caching technique for reducing network load | |
FI114265B (en) | Methods and arrangements for realizing effective data transmission over a speed-limited communication link | |
US5966451A (en) | Distributed network computing system, and data exchange apparatus and method and storage medium used in this system | |
US8681813B2 (en) | Bandwidth optimization for remote desktop protocol | |
US6907429B2 (en) | Satellite-based internet access system with remote prefetching of inline objects of web pages | |
JP2004535713A (en) | System and method for increasing the effective bandwidth of a communication network | |
WO2004104867A2 (en) | System for doing service location management taking into account the node and network characteristics | |
CN102055718B (en) | Method, device and system for layering request content in http streaming system | |
WO2001037512A2 (en) | Method and apparatus for accelerating data through communication networks | |
JP2006526968A (en) | Method and apparatus for translating resource names in a wireless environment | |
Lienhart et al. | Improving media services on P2P networks | |
CN114025191B (en) | Webrtc low-delay live broadcast method and system based on Nginx-rtmp | |
Krawiec et al. | DASCo: dynamic adaptive streaming over CoAP | |
JP2004179876A (en) | Information processing apparatus and method, and computer program | |
KR100624142B1 (en) | Gateway device for wireless data service and wireless data service processing method in gateway device | |
Lienhart et al. | Challenges in Distributed Video Management and Delivery | |
EP1627497B1 (en) | System and method in which a provider is selected to service content requested by a client device | |
KR100759822B1 (en) | Apparatus and method for providing effective FastWeb service | |
EP1625724B1 (en) | System and method for selecting a service provider | |
US7441248B2 (en) | Data transfer scheme using caching technique for reducing network load | |
US6742041B1 (en) | Method for improving performance in computer networks based on lossy channels | |
EP1625708B1 (en) | Managing handoffs of media sessions among service providers | |
KR20150004459A (en) | Method for preloading in content delivery system and apparatus thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20060728 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20070830 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070912 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070913 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20100901 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20100901 Start annual number: 4 End annual number: 4 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |