KR101821154B1 - Wireless base station caching and providing data and operating method thereof - Google Patents

Wireless base station caching and providing data and operating method thereof Download PDF

Info

Publication number
KR101821154B1
KR101821154B1 KR1020120020314A KR20120020314A KR101821154B1 KR 101821154 B1 KR101821154 B1 KR 101821154B1 KR 1020120020314 A KR1020120020314 A KR 1020120020314A KR 20120020314 A KR20120020314 A KR 20120020314A KR 101821154 B1 KR101821154 B1 KR 101821154B1
Authority
KR
South Korea
Prior art keywords
data
base station
cached
wireless terminal
core network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020120020314A
Other languages
Korean (ko)
Other versions
KR20130098637A (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 KR1020120020314A priority Critical patent/KR101821154B1/en
Publication of KR20130098637A publication Critical patent/KR20130098637A/en
Application granted granted Critical
Publication of KR101821154B1 publication Critical patent/KR101821154B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • 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/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information

Landscapes

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

Abstract

본 발명은 데이터를 캐싱하여 제공하는 무선 기지국 및 그 동작 방법에 관한 것이다. 본 발명의 일 실시예에 따르면, 무선 단말장치와, 상기 무선 단말장치의 데이터 요청 목적지와 통신하는 코어 네트워크 사이에 위치하는 기지국 장치로서, 상기 코어 네트워크와 통신하도록 구성되는 프록시기능부, 및 상기 무선 단말장치와 통신하면서, 상기 무선 단말장치로부터 수신된 상기 데이터 요청을 상기 프록시기능부로 전달하도록 구성되는 레거시기지국부를 포함하고, 상기 프록시기능부는 추가적으로 상기 데이터 요청에 기초하여 상기 데이터 요청을 상기 코어 네트워크로 전달하지 않고 상기 데이터 요청에 대응되는 데이터를 상기 무선 단말장치로 전달하도록 구성된다. 이로 인해, 무선 단말의 신속하고 원활한 데이터 획득을 가능하게 한다.The present invention relates to a wireless base station for caching and providing data and an operation method thereof. According to an embodiment of the present invention there is provided a base station apparatus positioned between a wireless terminal apparatus and a core network communicating with a data request destination of the wireless terminal apparatus, the proxy function unit being configured to communicate with the core network, And a legacy base station unit communicating with the terminal unit and configured to forward the data request received from the wireless terminal unit to the proxy function unit, wherein the proxy function unit is further configured to send the data request to the core network And transmits the data corresponding to the data request to the wireless terminal device without transmitting the data. This enables quick and smooth data acquisition of the wireless terminal.

Description

데이터를 캐싱하여 제공하는 무선 기지국 및 그 동작 방법{WIRELESS BASE STATION CACHING AND PROVIDING DATA AND OPERATING METHOD THEREOF}TECHNICAL FIELD [0001] The present invention relates to a wireless base station and a method of operating the wireless base station,

본 발명은 무선 기지국 및 그 동작 방법에 관한 것으로, 보다 구체적으로는 데이터를 캐싱하여 제공하는 무선 기지국 및 그 동작 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a wireless base station and an operation method thereof, and more particularly, to a wireless base station that caches and provides data and an operation method thereof.

오늘날, 컨텐츠 요청이 폭발적으로 증가함에 따라 컨텐츠를 효과적으로 서비스하는 것이 중요해지고 있다. 이러한 서비스를 효율적으로 제공하기 위해, CDN (Content Delivery Network) 기법이 대표적인 솔루션으로 제시되고 있다. CDN 기법의 경우, 전체 네트워크 상에 동일한 컨텐츠 내용을 복제하여 네트워크 상에 분산시켜 놓는 기법을 의미한다. Today, with the explosive increase in content requests, it becomes important to effectively serve content. In order to efficiently provide such services, a CDN (Content Delivery Network) technique is proposed as a representative solution. In the case of the CDN technique, the same content content is copied on the entire network and distributed on the network.

한편, 이동성 및 휴대성을 강조하는 무선 단말기의 보급이 급증하면서 무선 단말기를 통한 데이터의 효과적인 서비스가 나날이 중요해지고 있다. 그러나 상술된 CDN 기법은 유선 네트워크에 적용된 예가 대부분이며, 따라서 무선 단말기로 원활하고 신속하게 데이터를 제공하기 위해서는 무선 네트워크에도 상기 CDN 기법을 적용할 필요성이 급증하고 있다.On the other hand, with the spread of wireless terminals emphasizing mobility and portability, efficient service of data through wireless terminals is becoming more important. However, most of the CDN techniques described above are applied to a wired network. Accordingly, there is a growing need to apply the CDN technique to wireless networks in order to smoothly and rapidly provide data to a wireless terminal.

김동칠 외 3 명 “모바일 환경에서 콘텐츠 이동성을 고려한 미디어 품질 보장 기법”, 한국정보과학회 학술발표논문집, vol.37 Kim, Dong-chil, et al., "Media Quality Assurance Method Considering Content Mobility in Mobile Environment", Proceedings of the Korean Information Science Society, vol.37

따라서 본 발명은 위와 같은 문제점을 해결하기 위하여 안출된 것으로서, 데이터를 캐싱하여 제공하는 무선 기지국 및 그 동작 방법을 제공하는 것을 목적으로 한다.SUMMARY OF THE INVENTION Accordingly, the present invention has been made keeping in mind the above problems occurring in the prior art, and it is an object of the present invention to provide a radio base station that caches data and provides an operation method thereof.

또한 본 발명은, 무선 단말의 데이터 요청에 따른 무선 통신 시스템의 부하를 줄이는 것을 목적으로 한다.Another object of the present invention is to reduce the load of a wireless communication system in response to a data request of a wireless terminal.

그리고 본 발명은, 무선 통신 시스템에서 무선 단말의 데이터 요청에 대한 원활하고 신속한 데이터 제공을 목적으로 한다.In addition, the present invention aims at providing smooth and quick data on a data request of a wireless terminal in a wireless communication system.

본 발명은 무선 기지국 및 그 동작 방법에 관한 것이다.The present invention relates to a radio base station and an operation method thereof.

본 발명의 일 실시예에 따르면, 무선 단말장치와, 상기 무선 단말장치의 데이터 요청 목적지와 통신하는 코어 네트워크 사이에 위치하는 기지국 장치로서, 상기 코어 네트워크와 통신하도록 구성되는 프록시기능부, 및 상기 무선 단말장치와 통신하면서, 상기 무선 단말장치로부터 수신된 상기 데이터 요청을 상기 프록시기능부로 전달하도록 구성되는 레거시기지국부를 포함하고, 상기 프록시기능부는 추가적으로 상기 데이터 요청에 기초하여 상기 데이터 요청을 상기 코어 네트워크로 전달하지 않고 상기 데이터 요청에 대응되는 데이터를 상기 무선 단말장치로 전달하도록 구성된다.According to an embodiment of the present invention there is provided a base station apparatus positioned between a wireless terminal apparatus and a core network communicating with a data request destination of the wireless terminal apparatus, the proxy function unit being configured to communicate with the core network, And a legacy base station unit communicating with the terminal unit and configured to forward the data request received from the wireless terminal unit to the proxy function unit, wherein the proxy function unit is further configured to send the data request to the core network And transmits the data corresponding to the data request to the wireless terminal device without transmitting the data.

그리고 본 발명의 다른 실시예에 따르면, 무선 단말장치와, 상기 무선 단말장치의 데이터 요청 목적지와 통신하는 코어 네트워크 사이에 위치하는 기지국 장치에 의해 수행되는, 상기 데이터 요청을 처리하는 방법으로서, 상기 무선 단말장치로부터 상기 데이터 요청을 수신하는 단계, 상기 기지국 장치에 캐싱된 데이터를 관리하기 위한 캐시테이블을 참조하여 상기 데이터 요청에 대응되는 데이터가 캐싱되어 있는지 여부를 판단하는 단계, 및 상기 판단하는 단계에 의해 상기 데이터가 캐싱되어 있다고 결정되는 경우, 상기 데이터 요청을 상기 코어 네트워크로 전달하지 않고 상기 데이터 요청에 대응되는 데이터를 상기 무선 단말장치로 전달하는 단계를 포함한다.According to another embodiment of the present invention, there is provided a method for processing a data request carried out by a base station device located between a wireless terminal device and a core network communicating with a data request destination of the wireless terminal device, The method comprising the steps of: receiving the data request from a terminal apparatus; determining whether data corresponding to the data request is cached with reference to a cache table for managing data cached by the base station apparatus; And forwarding the data corresponding to the data request to the wireless terminal device without forwarding the data request to the core network if the data is determined to be cached.

이와 같은 본 발명에 의하면, 무선 단말에 의해 요청된 데이터가 무선 기지국에 캐싱되어 있는 경우, 상기 캐싱된 데이터를 바로 무선 단말로 전달할 수 있어, 무선 단말의 신속하고 원활한 데이터 획득을 가능하게 한다.According to the present invention, when the data requested by the wireless terminal is cached in the wireless base station, the cached data can be directly transferred to the wireless terminal, thereby enabling quick and smooth data acquisition of the wireless terminal.

또한 본 발명에 의하면 무선 단말에 의해 요청된 데이터가 무선 기지국에 캐싱되어 있는 경우 상기 요청된 데이터를 획득하기 위해 코어 네트워크 또는 인터넷 네트워크로 상기 요청을 전달하지 않아도 되므로, 상기 네트워크들을 통한 데이터 획득에 있어 요구되는 시스템 리소스를 절약하고 네트워크의 부하를 줄일 수 있다.According to the present invention, when the data requested by the wireless terminal is cached in the wireless base station, the request is not transmitted to the core network or the Internet network in order to acquire the requested data. Therefore, Thereby saving the required system resources and reducing the load on the network.

그리고 본 발명에 의하면 컨텐츠 제공자, 네트워크 사업자 등은 무선 단말의 사용자를 대상으로 한 데이터 캐싱 서비스가 가능해진다.According to the present invention, a content provider, a network provider, and the like can provide a data caching service for users of wireless terminals.

도 1은 본 발명의 실시예에 의한 무선 통신 시스템의 구성을 개략적으로 도시한 블록도이다.
도 2는 본 발명의 실시예에 따른 기지국의 구성을 개략적으로 도시한 블록도이다.
도 3은 본 발명의 실시예에 따른 기지국 동작 방법을 단계적으로 도시한 흐름도이다.
도 4는 본 발명의 또 다른 실시예에 따른 기지국 동작 방법을 단계적으로 도시한 흐름도이다.
1 is a block diagram schematically showing a configuration of a wireless communication system according to an embodiment of the present invention.
2 is a block diagram schematically illustrating a configuration of a base station according to an embodiment of the present invention.
3 is a flow chart illustrating a method of operating a base station in accordance with an embodiment of the present invention.
4 is a flowchart illustrating a method of operating a base station according to another embodiment of the present invention.

이하에서는 도면을 참조하여 상세하게 설명한다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. Hereinafter, the present invention will be described in detail with reference to the drawings. BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and the manner of achieving them will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings.

다만 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. It is to be understood that the present invention is not limited to the embodiments disclosed herein but may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. To fully disclose the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Throughout the specification, when an element is referred to as "comprising ", it means that it can include other elements as well, without excluding other elements unless specifically stated otherwise.

명세서 전체에 걸쳐 동일 참조 부호는 동일 구성요소를 지칭한다.Like reference numerals refer to like elements throughout the specification.

본 명세서 전반에 걸쳐, 와이브로(Wibro) 등을 포함한 일반적인 무선 인터넷 서비스 기술이 적용되는 기지국을 "레거시기지국"이라 한다.Throughout this specification, a base station to which a general wireless Internet service technology including a Wibro is applied is referred to as a "legacy base station ".

CDN (Content Delivery Network) 기법은 데이터를 사용자 가까이에 미리 옮겨놓음으로써 데이터의 전송속도를 향상시키는 기법이다. 무선 단말기의 경우 네트워크에 액세스하기 위한 무선 기지국에 상기 무선 단말기가 원하는 데이터를 캐싱시켜놓는다면 상기 무선 단말기는 상기 데이터를 신속하면서도 원활하게 제공받을 수 있다. The CDN (Content Delivery Network) technique is a technique to improve the transmission speed of data by replacing the data in advance with the user. In the case of a wireless terminal, if the wireless terminal caches desired data in a wireless base station for accessing a network, the wireless terminal can receive the data quickly and smoothly.

도 1은 본 발명의 실시예에 의한 무선 통신 시스템의 구성을 개략적으로 도시한 블록도이다. 본 발명에서의 무선 통신 시스템은, 예를 들어 와이브로 시스템일 수 있다.1 is a block diagram schematically showing a configuration of a wireless communication system according to an embodiment of the present invention. The wireless communication system in the present invention may be, for example, a WiBro system.

무선 통신 시스템은 도 1에서 도시된 바와 같이, 단말(110), 기지국(200), 코어 네트워크(120) 및 인터넷 네트워크(130)를 포함할 수 있다.The wireless communication system may include a terminal 110, a base station 200, a core network 120, and an Internet network 130, as shown in FIG.

단말(110)은, 휴대성 및 이동성을 제공할 수 있는 시스템환경이 구축된 사용자단말기로서, 스마트폰, 무선 단말기, 이동통신단말기, 노트북, PDA(personal digital assistants), 게임기 등을 포함하는 전자 단말기가 될 수 있다. The terminal 110 is a user terminal in which a system environment capable of providing portability and mobility is established and is an electronic terminal including a smart phone, a wireless terminal, a mobile communication terminal, a notebook, a personal digital assistant (PDA) .

기지국(200)은, 단말(110)과 코어 네트워크(120) 사이에 위치하면서, 단말(110)이 코어 네트워크(120)로 액세스하기 위한 액세스포인트를 제공하는 장치이다. 기지국(200)은 무선 기지국이어서 단말(110)과 무선으로 통신가능하며, 또한 코어 네트워크(120)와 유선 또는 무선으로 통신가능하다.The base station 200 is a device that is located between the terminal 110 and the core network 120 and provides an access point for the terminal 110 to access the core network 120. The base station 200 is a wireless base station and can communicate wirelessly with the terminal 110 and also with the core network 120 by wire or wireless.

기지국(200)은, 단말(110)이 요청하는 데이터를 캐싱하고, 캐싱된 데이터를 단말(110)의 요청시 전송함으로써 데이터의 전송경로를 단축시킬 수 있고, 네트워크의 전체적인 부하를 줄일 수 있으며, 또한 신속하게 데이터를 서비스할 수 있다. 이러한 기지국(200)의 구성과 관련하여서는 도 2를 참조하여 보다 상세히 후술된다.The base station 200 can shorten the transmission path of data by caching data requested by the terminal 110 and transmitting the cached data when the terminal 110 requests it, Also, data can be serviced quickly. The configuration of the base station 200 will be described later in detail with reference to FIG.

한편, 코어 네트워크(120; 예를 들어, 네트워크 서비스 제공자)는 단말(110)과 인터넷 네트워크(130) 사이에 위치하면서, 단말(110)의 인터넷 네트워크(130) 액세스를 지원하는 중심부 네트워크이다. 즉, 코어 네트워크(120)는 단말(110)이 요청하는 데이터의 원본이 저장된 엔티티를 포함하는 네트워크(즉, 데이터 요청의 목적지 네트워크)로의 액세스 서비스를 제공하며, 예를 들어 와이브로 코어 네트워크일 수 있다. The core network 120 (for example, a network service provider) is a central network that is located between the terminal 110 and the Internet network 130 and supports the access of the terminal 110 to the Internet network 130. That is, the core network 120 provides an access service to a network (i.e., a destination network of a data request) including an entity in which an original of data requested by the terminal 110 is stored, for example, a WiBro core network .

인터넷 네트워크(130)는, 인터넷 프로토콜에 따라 동작하는 네트워크로서, 단말(110)이 요청하는 데이터의 원본을 저장하고 있는 네트워크이다. 인터넷 네트워크(130)는 현재 지원가능한 여러 종류의 인터넷 프로토콜에 따른 구조를 가질 수 있다. The Internet network 130 is a network that operates according to the Internet protocol and stores a source of data requested by the terminal 110. [ The Internet network 130 may have a structure according to various kinds of Internet protocols that can be currently supported.

도 2는 본 발명의 실시예에 따른 기지국(200)의 구성을 개략적으로 도시한 블록도이다.2 is a block diagram schematically illustrating the configuration of a base station 200 according to an embodiment of the present invention.

기지국(200)은, 레거시기지국부(210)를 포함한다. 또한 기지국(200)은 프록시기능부(220), 레졸루션부(230) 및 데이터저장부(240)를 포함할 수 있다. 즉, 기지국(200)은 레거시기지국부(210)를 포함하고, 기지국(200) 외부에 프록시기능부(220), 레졸루션부(230) 및 데이터저장부(240)를 부착하여 코어 네트워크(130)와 통신할 수 있다. The base station 200 includes a legacy base station unit 210. The base station 200 may include a proxy function unit 220, a resolution unit 230, and a data storage unit 240. That is, the base station 200 includes a legacy base station 210, and a proxy function unit 220, a resolution unit 230, and a data storage unit 240 are attached to the outside of the base station 200, Lt; / RTI >

또한 기지국(200)은 통신부(미도시)를 포함할 수 있으며, 상기 통신부는 기지국(200)과 기지국(200) 외부와의 통신을 가능하게 하며, 또한 기지국(200) 내부의 구성요소들 간의 통신을 가능하게 한다. In addition, the base station 200 may include a communication unit (not shown). The communication unit enables communication between the base station 200 and the base station 200, and communication between components in the base station 200 .

레거시기지국부(210)는, 레거시 기지국의 동작과 마찬가지로 동작하는 모듈이다. 예를 들어, 레거시기지국부(210)는 단말(110)과의 무선 연결을 지원하며 상기 코어 네트워크(130)와 통신하면서 패킷의 호 연결을 설정하거나 유지하고 해제할 수 있으며, 핸드오버를 수행하는 등 레거시 기지국에서 기대되는 제반 동작을 수행할 수 있다. 예를 들어, 레거시기지국부(210)는 와이브로 무선 기지국에서 기대되는 제반 동작을 모두 수행하도록 구성될 수 있다.The legacy base station unit 210 is a module that operates in the same manner as the operation of the legacy base station. For example, the legacy base station 210 supports wireless connection with the terminal 110, establishes or maintains a call connection of a packet while communicating with the core network 130, and performs handover Can perform all the operations expected from the legacy base stations. For example, the legacy base station unit 210 may be configured to perform all of the expected operations in the WiBro wireless base station.

다만, 레거시기지국부(210)는 레거시 기지국과 동일하게 동작하면서도 코어 네트워크(130)와 직접 연결되어 있지 않다(또는 통신하지 않는다). 즉, 레거시기지국부(210)는 코어 네트워크(130)와 직접 연결되어 있지 않은 대신, 상기 코어 네트워크(130)와 통신하는 프록시기능부(220)와 데이터를 교환할 수 있다. 즉, 레거시기지국부(210)는 무선 단말장치와 통신하면서, 상기 무선 단말장치로부터 수신된 상기 데이터 요청을 상기 프록시기능부로 전달하도록 구성될 수 있다.However, the legacy base station 210 operates in the same manner as the legacy base station, but does not directly communicate with (or does not communicate with) the core network 130. That is, the legacy base station unit 210 can exchange data with the proxy function unit 220 that communicates with the core network 130, instead of being directly connected to the core network 130. That is, the legacy base station unit 210 may be configured to communicate the data request received from the wireless terminal apparatus to the proxy function unit while communicating with the wireless terminal apparatus.

한편, 프록시기능부(220)는, 레거시기지국부(210)로부터 수신된 데이터 요청 패킷을 처리하고 처리결과에 따라 상기 요청 패킷을 코어 네트워크(130)로 전달하거나, 상기 요청 패킷에 대응되는 데이터를 단말(110)로 전달한다. Meanwhile, the proxy function unit 220 processes the data request packet received from the legacy base station unit 210, transfers the request packet to the core network 130 according to the processing result, or transmits the data corresponding to the request packet And transmits it to the terminal 110.

즉, 프록시기능부(220)는 레거시기지국부(210)와 코어 네트워크(130) 사이에서 데이터 요청 패킷(예를 들어, 인터넷 프로토콜(IP ; Internet Protocol) 패킷)을 직접 조사하여, 상기 데이터 요청 패킷이 레졸루션부(230)로 전달되어야 할 요청 패킷인 경우, 상기 요청 패킷을 레졸루션부(230)로 리다이렉션(redirection) 한다. That is, the proxy function unit 220 directly examines a data request packet (for example, an Internet Protocol (IP) packet) between the legacy base station unit 210 and the core network 130, If the request packet is a request packet to be transmitted to the resolution unit 230, the request packet is redirected to the resolution unit 230.

또한, 프록시기능부(220)는 예를 들어 게이트웨이로 구현될 수 있어 주소(예를 들어 IP주소)가 할당될 수 있으며, 따라서 단말(110)이 프록시기능부(220)에 할당된 주소를 통해 액세스하는 경우, 상기 단말(110)이 요청하는 데이터를 데이터저장부(240)로부터 획득하여 상기 단말(110)로 전달할 수 있다. The proxy function 220 may be implemented as a gateway, for example, and may be assigned an address (e.g., an IP address), so that the terminal 110 may access the proxy function 220 through an address assigned to the proxy function 220 The terminal 110 can acquire data requested by the terminal 110 from the data storage unit 240 and transmit the acquired data to the terminal 110. [

한편, 레졸루션부(230)는, www.aaa.com 과 같은 이름 주소를 실제 IP 주소로 변환시키고, 상기 IP 주소를 단말(또는 상기 단말과의 경로 상에 위치한 프록시기능부)로 전달하는 모듈이다.Meanwhile, the resolution unit 230 converts a name address such as www.aaa.com into an actual IP address, and transmits the IP address to the terminal (or a proxy function unit located on the path with the terminal) .

이러한 레졸루션부(230)는, 예를 들어, 도메인 네임 서버(DNS; Domain Name Server)로 구현될 수 있다. 레졸루션부(230)가 도메인 네임 서버로 구현되는 경우, 일반적인 도메인 네임 서버와 유사하게, 계층화되어있을 수 있으며, 수신된 주소를 IP주소로 변환가능하면 상기 IP주소를 바로 리턴하나, 상기 수신된 주소에 대한 정보를 갖고 있지 않는다면 상위 도메인 네임 서버로 상기 요청을 전달하여 주소를 IP주소로 변환하도록 할 수 있다. 레졸루션부(230)를 도메인 네임 서버를 이용하여 구현하게 되면 기존의 도메인 네임 서버를 활용할 수 있어 기지국의 설계가 용이해지고 리소스가 절약될 수 있다.The resolution unit 230 may be implemented, for example, as a Domain Name Server (DNS). When the resolution unit 230 is implemented as a domain name server, it may be layered similar to a general domain name server. If the resolution can be converted into an IP address, the IP address may be returned immediately, It may forward the request to the upper domain name server to convert the address to an IP address. If the resolution unit 230 is implemented using a domain name server, the existing domain name server can be utilized, so that the design of the base station can be facilitated and resources can be saved.

또한, 레졸루션부(230)는 데이터저장부(240)를 참조하여, 데이터 단말(110)로부터 요청된 데이터가 기지국(200)에 캐싱되어있는지 여부를 결정할 수 있다. 그리고 레졸루션부(230)는 상기 요청된 데이터가 기지국(220)에 캐싱되어 있는 경우에 한해 주소를 프록시기능부(220)의 IP주소를 리턴하도록 동작할 수 있다. 상기 리턴된 IP주소를 수신한 단말은 상기 데이터를 요청 때, 인터넷 네트워크 내의 엔티티가 아닌 프록시기능부(120)로 액세스하여 데이터를 획득할 수 있게 된다. The resolution unit 230 can determine whether data requested from the data terminal 110 is cached in the base station 200 by referring to the data storage unit 240. The resolution unit 230 may operate to return the IP address of the proxy function unit 220 only when the requested data is cached in the base station 220. Upon receiving the returned IP address, the terminal accesses the proxy function unit 120, not the entity in the Internet network, to obtain the data.

데이터저장부(240)는 데이터를 캐싱하고 캐싱된 데이터를 관리하기 위한 캐시테이블을 유지한다. 예를 들어 데이터저장부(240)는 프록시기능부(220)를 통해 코어 네트워크(120)로부터 데이터를 수신하는 경우, 상기 데이터가 캐싱되어 있지 않다고 판단되는 경우에는 상기 데이터를 캐싱하고 상기 데이터를 캐싱하였음을 나타내기 위해(예를 들어 상기 캐싱된 데이터의 로컬 캐시 경로를 저장함으로써) 캐시테이블을 업데이트할 수 있다.The data storage unit 240 holds a cache table for caching data and managing cached data. For example, when receiving data from the core network 120 through the proxy function unit 220, the data storage unit 240 caches the data and caches the data when it is determined that the data is not cached (E. G., By storing the local cache path of the cached data). ≪ / RTI >

이때, 데이터를 캐싱하는 방법은, 수신된 데이터 모두를 데이터저장부(240)에 저장하는 방법, 또는, 특정한 사이트(또는 서버)에 저장된 데이터를 미러링하여 저장하는 방법, 또는, 캐시 서버로 구현되어 데이터를 저장하는 방법 등이 가능하며 상술된 방법에 제한되지 않는다.At this time, the method of caching data may be a method of storing all the received data in the data storage unit 240, a method of mirroring and storing data stored in a specific site (or server), or a cache server A method of storing data and the like are possible and are not limited to the above-described method.

또한, 데이터저장부(240)는, 저장한 데이터를 캐시테이블을 이용하여 유지할 수 있다.In addition, the data storage unit 240 can store the stored data using a cache table.

상기 캐시테이블은 아래의 표1에서 나타난 바와 같이, 실제 데이터 원본의 위치(즉, 상기 데이터 요청시 상기 데이터 요청의 목적지)를 나타내는 URI(Uniform Resource Identifier), 데이터저장부(240)에서 상기 데이터가 저장된 로컬 캐시 경로, 상기 데이터로의 최근 액세스 시간에 관한 정보 중 적어도 하나를 포함할 수 있다. As shown in Table 1 below, the cache table is a Uniform Resource Identifier (URI) indicating a location of an actual data source (i.e., a destination of the data request at the time of requesting the data) A stored local cache path, and information regarding a recent access time to the data.

인덱스index 최근 액세스 시간Last access time URIURI 캐시 경로Cache path 1One 2012-02-28 14:27:492012-02-28 14:27:49 www.video.com/best.aviwww.video.com/best.avi /cache/0912/ cache / 0912

또한, 데이터저장부(240)는 캐시테이블을 정렬할 수 있다. 이때, 데이터저장부(240)는, 다양한 방법에 따라 캐시테이블을 정렬할 수 있는데, 예를 들어, 데이터가 사용된 시간이 최근인 순서로 정렬할 수 있으며, 또는 데이터가 저장된 순서가 최근인 순서로 정렬할 수 있다. 즉, 데이터저장부(240)는 가장 최근에 사용한 데이터 또는 가장 최근에 저장된 데이터가 캐시테이블에서 가장 높은 우선순위(즉, 캐시테이블의 가장 낮은 인덱스 번호)를 갖도록 정렬할 수 있다. 상술된 방법에 따라 정렬하면, 새로운 데이터 또는 참조이벤트에 의해 참조된 데이터가 가장 먼저 액세스될 수 있어, 데이터의 획득 또는 데이터의 탐색 속도를 높일 수 있다.In addition, the data storage unit 240 can sort the cache tables. At this time, the data storage unit 240 may sort the cache tables according to various methods. For example, the data storage unit 240 may arrange the data in the order of the latest time, . ≪ / RTI > That is, the data storage unit 240 may sort the most recently used data or the most recently stored data to have the highest priority (i.e., the lowest index number of the cache table) in the cache table. By arranging according to the above-described method, the data referenced by the new data or the reference event can be accessed first, thereby making it possible to acquire the data or speed up the search speed of the data.

관련하여 데이터저장부(240)는 용량에 제약이 있기 때문에, 데이터저장부(240)의 용량이 소정의 값 이상이 된 경우 일부 데이터를 삭제할 필요가 있다. 데이터저장부(240)는, 예를 들어, LFU(Least Frequently Used; 저장된 데이터 중에서 가장 적게 사용된 데이터를 삭제), FIFO(First In First Out; 저장된 데이터 중 제일 오래된 데이터를 삭제) 등에 따라 저장된 데이터를 삭제할 수 있으며, 또는, 캐시테이블에서 가장 낮은 우선순위의 데이터(또는 캐시테이블의 가장 높은 인덱스 번호의 데이터)를 삭제할 수 있다. 또한 데이터저장부(240)는 예를 들어, LRU(Least Recently Used; 사용되지 않은 채로 가장 오랜 시간동안 저장되어 있던 데이터를 삭제)에 따라 저장된 데이터를 삭제하여 한정된 시스템 리소스를 활용할 수 있다.In relation to the data storage unit 240, there is a limitation on the capacity. Therefore, when the capacity of the data storage unit 240 becomes a predetermined value or more, it is necessary to delete some data. The data storage unit 240 stores data stored in accordance with, for example, LFU (Least Frequently Used; deletes the least used data among stored data), FIFO (first in first out Or delete the lowest priority data (or data of the highest index number of the cache table) in the cache table. In addition, the data storage unit 240 can utilize limited system resources by deleting stored data according to, for example, LRU (Least Recently Used) data stored for a longest time.

또한 데이터저장부(240)에 변동사항이 생길 때마다 데이터저장부(240)는 캐시테이블을 업데이트하며 상기 캐시테이블을 재정렬할 수 있다. 예를 들어, 데이터저장부(240)는 새로운 데이터가 캐싱되거나, 또는 상기 데이터저장부의 참조이벤트가 발생하는 경우(예를 들어 프록시기능부(220) 또는 레졸루션부(230)가 상기 데이터저장부를 참조하는 경우) 캐시테이블의 구조를 재정렬할 수 있으며, 상기 재정렬하는 방법은 상술된 정렬방법과 동일하거나 유사할 수 있다. Also, whenever the data storage unit 240 changes, the data storage unit 240 updates the cache table and reorders the cache table. For example, when the new data is cached or the reference event of the data storage unit is generated (for example, the proxy function unit 220 or the resolution unit 230 references the data storage unit) , The structure of the cache table can be rearranged, and the method of rearranging can be the same as or similar to the above-described sorting method.

한편, 도 3은 본 발명의 실시예에 따라 기지국에서, 데이터를 캐싱하는 방법을 단계적으로 도시한 흐름도이다.3 is a flowchart illustrating a method of caching data at a base station according to an embodiment of the present invention.

인터넷 네트워크(130)로부터 코어 네트워크(120)를 통해 단말(110)로 향하는 데이터 패킷이 프록시기능부(220)로 전달되면(S310), 다운로드 데이터 세션을 분석하여 상기 수신된 데이터를 캐싱할지 여부를 결정할 수 있다(S320). 캐싱안할 경우에는, 상기 수신된 데이터를 단말(110)로 전달하며, 캐싱할 경우에는, 상기 데이터를 데이터저장부(240)에 캐싱하고(S330), 데이터저장부(240)의 캐시테이블을 새로 업데이트하고 정렬한다 (S340). 이후 상기 데이터 패킷을 단말(110)로 전달한다(S350).When a data packet destined for the terminal 110 from the Internet network 130 to the terminal 110 via the core network 120 is transmitted to the proxy function unit 220 at step S310, the download data session is analyzed to determine whether to cache the received data (S320). In case of not caching, the received data is transferred to the terminal 110. In case of caching, the data is cached in the data storage unit 240 (S330), and the cache table of the data storage unit 240 is newly updated (S340). Thereafter, the data packet is transmitted to the terminal 110 (S350).

반면, 도 4는 본 발명의 실시예에 따라 기지국에서, 단말(110)로부터 수신된 데이터 요청을 처리하는 방법을 단계적으로 도시한 흐름도이다.4 is a flowchart illustrating a method of processing a data request received from a terminal 110 at a base station according to an embodiment of the present invention.

단말(110)로부터 데이터 요청 패킷을 수신하면(S410), 프록시기능부(220)는 상기 데이터 요청 패킷을 코어 네트워크로 전달하기 이전에, 상기 데이터 요청 패킷을 조사하여 상기 패킷이 레졸루션부(230)로 향하는 패킷인 경우 상기 데이터 요청 패킷을 레졸루션부(230)로 전달한다. 즉, 예를 들어 프록시기능부(220)는 수신된 데이터 요청 패킷이 인터넷 도메인 네임 서버로 향하는 요청인 것으로 분석한 경우, 도메인 네임 서버로 구현된 레졸루션부(230)로 상기 요청 패킷을 전달할 수 있다. The proxy function unit 220 checks the data request packet before delivering the data request packet to the core network so that the packet is transmitted to the resolution unit 230. [ And transmits the data request packet to the resolution unit 230. [ That is, for example, if the proxy function unit 220 analyzes that the received data request packet is a request to the Internet domain name server, the proxy function unit 220 may transmit the request packet to the resolution unit 230 implemented by the domain name server .

이후 레졸루션부(230)는 데이터저장부(240)를 참조하여, 상기 요청된 데이터가 캐시테이블에 캐싱되어 있는지 여부를 탐색하고(S420), 탐색 결과 상기 요청된 데이터가 없다면 상기 데이터 요청 패킷을 코어 네트워크(120)로 전달한다(S430). 그러나 상기 요청된 데이터가 캐싱되어 있다면, 상기 레졸루션부(230)는 상기 데이터 요청에 대한 응답으로서 프록시기능부(220)의 IP 주소를 상기 단말(110)로 전달한다(S440). 상기 IP 주소를 수신한 단말(110)에 의해, 프록시기능부(220)는 상기 단말(110)로부터 액세스 요청을 수신하게 되며, 상기 액세스 요청에 응답하여 프록시기능부(220)는 캐싱된 데이터를 캐시테이블을 참조하여 단말(110)로 전달한다 (S450). 이후 데이터저장부(240)는 (상기 캐싱된 데이터가 액세스되었으므로) 캐시테이블을 업데이트하면서 정렬한다(S460). 즉, 데이터저장부(240)는, 캐시테이블에서 상기 액세스된 데이터의 액세스 시간을 업데이트하고, 상기 액세스된 데이터의 우선순위를 변동(예를 들어 가장 높은 우선순위로 변경)시킴으로써 캐시테이블을 재정렬할 수 있다.Thereafter, the resolution unit 230 refers to the data storage unit 240 to search whether the requested data is cached in the cache table (S420). If the requested data is not found, To the network 120 (S430). However, if the requested data is cached, the resolution unit 230 transmits the IP address of the proxy function unit 220 to the terminal 110 as a response to the data request in operation S440. The proxy function unit 220 receives an access request from the terminal 110 by the terminal 110 receiving the IP address and the proxy function unit 220 transmits the cached data in response to the access request And transmits it to the terminal 110 with reference to the cache table (S450). Thereafter, the data storage unit 240 updates the cache table (since the cached data has been accessed) (S460). That is, the data storage unit 240 rearranges the cache table by updating the access time of the accessed data in the cache table and changing (for example, changing to the highest priority) the priority of the accessed data .

본 발명의 일 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다. One embodiment of the present invention may also be embodied in the form of a recording medium including instructions executable by a computer, such as program modules, being executed by a computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, the computer-readable medium may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes any information delivery media, including computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.It will be understood by those skilled in the art that the foregoing description of the present invention is for illustrative purposes only and that those of ordinary skill in the art can readily understand that various changes and modifications may be made without departing from the spirit or essential characteristics of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.

100 : 무선 통신 시스템
110 : 단말 120 : 코어 네트워크
130 : 인터넷 네트워크
200 : 기지국
210 : 레거시기지국부 220 : 프록시기능부
230 : 레졸루션부 240 : 데이터저장부
100: Wireless communication system
110: terminal 120: core network
130: Internet network
200: base station
210: legacy base station unit 220: proxy function unit
230: Resolution section 240: Data storage section

Claims (15)

무선 단말장치와, 상기 무선 단말장치의 데이터 요청 목적지와 통신하는 코어 네트워크 사이에 위치하는 기지국 장치로서,
상기 코어 네트워크와 통신하도록 구성되는 프록시기능부; 및
상기 무선 단말장치와 통신하면서, 상기 무선 단말장치로부터 수신된 상기 데이터 요청을 상기 프록시기능부로 전달하도록 구성되는 레거시기지국부를 포함하고,
상기 프록시기능부는 추가적으로 상기 데이터 요청에 기초하여 상기 데이터 요청을 상기 코어 네트워크로 전달하지 않고 상기 데이터 요청에 대응되는 데이터를 상기 무선 단말장치로 전달하도록 구성되고,
상기 기지국 장치는,
상기 프록시기능부로부터 데이터 요청을 수신하고, 상기 데이터 요청에 대응되는 데이터의 캐싱 여부를 판단하며, 상기 요청된 데이터가 캐싱된 경우 상기 데이터 요청에 대한 응답으로서 상기 프록시기능부의 주소를 제공하도록 구성되는 레졸루션부; 및
데이터를 캐싱하고 상기 캐싱된 데이터를 관리하기 위한 캐시테이블을 포함하도록 구성되는 데이터저장부를 더 포함하고,
상기 프록시기능부는 추가적으로 상기 데이터 요청을 상기 레졸루션부로 리다이렉트하도록 구성되고,
상기 레졸루션부는 추가적으로 상기 데이터저장부를 참조하여 상기 데이터 요청에 대응되는 데이터의 캐싱 여부를 판단하도록 구성되고,
상기 캐시테이블은,
상기 데이터저장부에 새로운 데이터가 캐싱되거나 상기 데이터저장부의 참조이벤트가 발생하는 경우 재정렬되도록 구성되되, 상기 데이터 요청에 따른 데이터 탐색시 상기 새로운 데이터 또는 상기 참조이벤트에 의해 참조된 데이터가 가장 먼저 액세스되도록 상기 새로운 데이터 또는 참조된 데이터를 상기 캐시테이블 내에 배치시킴으로써, 재정렬되는, 기지국 장치.
A base station apparatus located between a wireless terminal apparatus and a core network communicating with a data request destination of the wireless terminal apparatus,
A proxy function configured to communicate with the core network; And
And a legacy base station unit communicating with the wireless terminal apparatus and configured to forward the data request received from the wireless terminal apparatus to the proxy function unit,
Wherein the proxy function is further configured to forward data corresponding to the data request to the wireless terminal device without forwarding the data request to the core network based on the data request,
The base station apparatus comprising:
Wherein the proxy function unit is configured to receive a data request from the proxy function unit, determine whether to cache data corresponding to the data request, and provide the address of the proxy function unit as a response to the data request if the requested data is cached Resolution portion; And
Further comprising a data store configured to include a cache table for caching data and managing the cached data,
Wherein the proxy function is further configured to redirect the data request to the resolution,
Wherein the resolution unit is further configured to determine whether data corresponding to the data request is cached by referring to the data storage unit,
Wherein the cache table comprises:
Wherein the new data or the reference event of the data storage unit is rearranged when new data is cached in the data storage unit, And placing the new data or the referenced data in the cache table.
삭제delete 삭제delete 제 1 항에 있어서,
상기 프록시기능부는 추가적으로 상기 데이터 요청에 대응되는 데이터를 상기 데이터저장부로부터 획득하여 상기 무선 단말장치로 전달하도록 구성되는, 기지국 장치.
The method according to claim 1,
Wherein the proxy function unit is further configured to acquire data corresponding to the data request from the data storage unit and to transfer the data to the wireless terminal device.
제 1 항에 있어서,
상기 프록시기능부는 추가적으로 상기 데이터저장부에 캐싱되지 않은 데이터를 상기 코어 네트워크로부터 수신할 때마다, 상기 수신된 데이터를 상기 데이터저장부에 캐싱하도록 구성되는, 기지국 장치.
The method according to claim 1,
Wherein the proxy function is further configured to cache the received data in the data store each time it receives un-cached data from the core network in the data store.
삭제delete 삭제delete 제 1 항에 있어서,
상기 캐시테이블은, 상기 데이터저장부에 캐싱된 데이터 각각에 대하여, 상기 데이터의 원본 위치, 상기 데이터저장부에서의 상기 데이터의 로컬 캐시 경로, 상기 데이터로의 최근 액세스 시간에 관한 정보 중 적어도 하나를 포함하는, 기지국 장치.
The method according to claim 1,
Wherein the cache table includes at least one of an original position of the data, a local cache path of the data in the data storage unit, and a latest access time to the data, for each data cached in the data storage unit / RTI >
제 1 항에 있어서,
상기 코어 네트워크는 인터넷 네트워크와 통신하는 와이브로 코어 네트워크인, 기지국 장치.
The method according to claim 1,
Wherein the core network is a WiBro core network that communicates with an Internet network.
무선 단말장치와, 상기 무선 단말장치의 데이터 요청 목적지와 통신하는 코어 네트워크 사이에 위치하는 기지국 장치에 의해 수행되는, 상기 데이터 요청을 처리하는 방법으로서,
상기 무선 단말장치로부터 상기 데이터 요청을 수신하는 단계;
상기 기지국 장치에 캐싱된 데이터를 관리하기 위한 캐시테이블을 참조하여 상기 데이터 요청에 대응되는 데이터가 캐싱되어 있는지 여부를 판단하는 단계; 및
상기 판단하는 단계에 의해 상기 데이터가 캐싱되어 있다고 결정되는 경우, 상기 데이터 요청을 상기 코어 네트워크로 전달하지 않고 상기 데이터 요청에 대응되는 데이터를 상기 무선 단말장치로 전달하는 단계를 포함하고,
상기 캐시테이블은,
상기 기지국 장치에 새로운 데이터가 캐싱되거나 참조이벤트가 발생하는 경우 재정렬되도록 구성되되, 상기 데이터 요청에 따른 데이터 탐색시 상기 새로운 데이터 또는 상기 참조이벤트에 의해 참조된 데이터가 가장 먼저 액세스되도록 상기 새로운 데이터 또는 참조된 데이터를 상기 캐시테이블 내에 배치시킴으로써, 재정렬되는, 데이터요청처리방법.
A method for processing a data request, the method being performed by a base station device located between a wireless terminal device and a core network communicating with a data request destination of the wireless terminal device,
Receiving the data request from the wireless terminal device;
Determining whether data corresponding to the data request is cached by referring to a cache table for managing data cached by the base station apparatus; And
And transmitting data corresponding to the data request to the wireless terminal device without transmitting the data request to the core network when the data is determined to be cached by the determining step,
Wherein the cache table comprises:
Wherein the new data or reference event is reordered when new data is cached or a reference event is generated in the base station apparatus, the data referenced by the new data or the reference event is accessed first when data is searched according to the data request, ≪ / RTI > in the cache table.
제 10 항에 있어서,
상기 판단하는 단계에 의해 상기 데이터가 캐싱되어 있지 않다고 결정되는 경우, 상기 데이터 요청을 상기 코어 네트워크로 전달하는 단계를 더 포함하는, 데이터요청처리방법.
11. The method of claim 10,
Further comprising forwarding the data request to the core network when the determining step determines that the data is not cached.
제 10 항에 있어서,
상기 기지국 장치에 캐싱되지 않은 데이터를 상기 코어 네트워크로부터 수신할 때마다, 상기 수신된 데이터를 상기 기지국 장치에 캐싱하고 상기 캐시테이블을 업데이트하도록 구성되는, 데이터요청처리방법.
11. The method of claim 10,
And cache the received data to the base station device and update the cache table each time it receives un-cached data from the core network to the base station device.
삭제delete 삭제delete 제 10 항에 있어서,
상기 캐시테이블은, 상기 기지국 장치에 캐싱된 데이터 각각에 대하여, 상기 데이터의 원본 위치, 상기 데이터의 로컬 캐시 경로, 상기 데이터로의 최근 액세스 시간에 관한 정보 중 적어도 하나를 포함하는, 데이터요청처리방법.
11. The method of claim 10,
Wherein the cache table includes at least one of an original location of the data, a local cache path of the data, and information on a recent access time to the data, for each data cached in the base station apparatus .
KR1020120020314A 2012-02-28 2012-02-28 Wireless base station caching and providing data and operating method thereof Active KR101821154B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120020314A KR101821154B1 (en) 2012-02-28 2012-02-28 Wireless base station caching and providing data and operating method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120020314A KR101821154B1 (en) 2012-02-28 2012-02-28 Wireless base station caching and providing data and operating method thereof

Publications (2)

Publication Number Publication Date
KR20130098637A KR20130098637A (en) 2013-09-05
KR101821154B1 true KR101821154B1 (en) 2018-01-23

Family

ID=49450399

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120020314A Active KR101821154B1 (en) 2012-02-28 2012-02-28 Wireless base station caching and providing data and operating method thereof

Country Status (1)

Country Link
KR (1) KR101821154B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108668288B (en) * 2018-04-23 2021-04-02 电子科技大学 Method for Optimizing Small Cell Locations in Wireless Cache Networks

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003508958A (en) 1999-09-01 2003-03-04 ネクストウエーブ・テレコム・インコーポレイテツド Distributed cache for wireless communication systems
KR100426399B1 (en) 2001-04-06 2004-04-08 니트젠테크놀러지스 주식회사 A method for providing contents delivery network service through wireless networks and a system therefor
US20050132049A1 (en) * 1999-03-24 2005-06-16 Kabushiki Kaisha Toshiba Scheme for information delivery to mobile computers using cache servers

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050132049A1 (en) * 1999-03-24 2005-06-16 Kabushiki Kaisha Toshiba Scheme for information delivery to mobile computers using cache servers
JP2003508958A (en) 1999-09-01 2003-03-04 ネクストウエーブ・テレコム・インコーポレイテツド Distributed cache for wireless communication systems
KR100426399B1 (en) 2001-04-06 2004-04-08 니트젠테크놀러지스 주식회사 A method for providing contents delivery network service through wireless networks and a system therefor

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
김동칠 외 3명,"모바일 환경에서 콘텐츠 이동성을 고려한 미디어 품질 보장 기법,"한국정보과학회 학술발표논문집, vol.37, no.2B, pp.169-173, 2010.11.

Also Published As

Publication number Publication date
KR20130098637A (en) 2013-09-05

Similar Documents

Publication Publication Date Title
CN104683485B (en) A kind of Internet content cache based on C RAN preloads method and system
US8134970B2 (en) Method and system for transmitting content in a wireless communication network
KR101177224B1 (en) Method and apparatus for pre-fetching data in a mobile network environment using edge data storage
US8271610B2 (en) Distributed content caching solution for a mobile wireless network
CN107454562B (en) A D2D Mobile Content Distribution Method Oriented to ICN Architecture
US9390200B2 (en) Local caching device, system and method for providing content caching service
CN101257670A (en) Method, device and system for mobile phone file search and download
WO2018184491A1 (en) Resource obtaining method, apparatus and system
CN102056333A (en) WAP (wireless application protocol) gateway, service processing method thereof and WAP proxy server
US6868453B1 (en) Internet home page data acquisition method
CN101540759B (en) Method for acquiring address of service server and communication system
EP2480033A1 (en) Information obtaining and notification, data message forwarding and handover method and access node
KR20140021060A (en) Synchronization method for caching data heat value, and distribution caching method, device and system
CN103455439B (en) Local cache device and for providing the system and method for content caching service
WO2015021591A1 (en) Storage method and device for internet content
US20110125820A1 (en) Telecommunication network aggregation cache system and method
CN101123578A (en) A method and system for improving access speed of network resource
CN107872478A (en) A content caching method, device and system
Rao et al. NLBA: A novel provider mobility support approach in mobile NDN environment
US20080183713A1 (en) Node for providing a file service to a mobile terminal
US20060230111A1 (en) Method for allowing peer-to-peer data transmission
CN100512526C (en) Method and system for proxy re-orienting terminal request
KR101821154B1 (en) Wireless base station caching and providing data and operating method thereof
EP3288242B1 (en) Domain name system accessing method and device
CN100542123C (en) An IP domain network for wireless service application and its routing method

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20120228

PG1501 Laying open of application
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20170131

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20120228

Comment text: Patent Application

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20170630

Patent event code: PE09021S01D

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

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20180117

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20180117

End annual number: 3

Start annual number: 1

PG1601 Publication of registration