[go: up one dir, main page]

KR20010074186A - The Method of Contents Delivery Network service for Wireless - Google Patents

The Method of Contents Delivery Network service for Wireless Download PDF

Info

Publication number
KR20010074186A
KR20010074186A KR1020010018428A KR20010018428A KR20010074186A KR 20010074186 A KR20010074186 A KR 20010074186A KR 1020010018428 A KR1020010018428 A KR 1020010018428A KR 20010018428 A KR20010018428 A KR 20010018428A KR 20010074186 A KR20010074186 A KR 20010074186A
Authority
KR
South Korea
Prior art keywords
wireless
server
node
subscriber
wireless internet
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.)
Granted
Application number
KR1020010018428A
Other languages
Korean (ko)
Other versions
KR100426399B1 (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 KR10-2001-0018428A priority Critical patent/KR100426399B1/en
Publication of KR20010074186A publication Critical patent/KR20010074186A/en
Application granted granted Critical
Publication of KR100426399B1 publication Critical patent/KR100426399B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 지금까지 유선 인터넷 상에서 이루어지는 CDN 서비스를 무선상으로 까지 확대하여 적용한 개념이다. 무선 인터넷서비스를 위하여 각 국가별, 지역별 무선Node에 유선 인터넷 망과 연동하여 구성되어 서비스되는 무선인터넷 네트웍에 각종 Wireless Internet Device로 접속시 Wireless Inetrnet Device에 맞게 변환시켜주는 무선용Proxy Server를 두고 유선인터넷 상에서 어떠한 Markup Language로 동작되는 Contents를 XML을 이용하여 무선에 맞게 Format을 변경 시켜주는 컨텐츠 변형 서버 등을 하나의 모듈 형태로 각 국가별, 지역별 무선Node에 위치시킨다.The present invention is a concept in which the CDN service provided on the wired Internet is extended to the wireless network. For wireless internet service, each wireless network has a wireless proxy server that converts according to Wireless Inetrnet Device when connected to various wireless internet devices in wireless internet network, which is configured by interworking with wired internet network in each country and region. The content transformation server, which changes the format of the content that operates in any Markup Language on the wireless to XML, is located in the wireless node of each country and region in one module form.

따라서 이와같은 접속 Node에 가입자가 접속시 가입자가 가지고 있는 정보(IP-Address, Domain Name, Socket정보)를 확인하고 센터에 있는 GLB서버의 DB에 등록되어 있는 근접Node를 확인하고 그 근접 Node의 접속을 통하여 서비스를 제공받을 수 있게 한다. 이 경우 가입자는 빠르게 자료를 볼 수 있고 또한 특정 Node의 장애시 GLB서버에서 확인하여 또 다른 무선 Node로 접속하는 것이 가능하므로 특정Node의 장애 시에도 다른 Node를 경유하여 접속이 가능한 서비스 방식이다. 또 한 가지의 특징적인 부분은 국가별 각 지역별로 접속하는 가입자의 정보를 확인하여 지역별로 접속시 동일한 Domain Name를 가지고 접속하더라도 서로 다른 내용의 Contents를 보여 줄 수 있는 부분이다. 그리고 Wireless Internet Device로 GLB서버에 접속시 근접Node에 대한 DB가 없을 경우 각 지역별 무선 Node에 설치되어 있는 Agent Server를 통하여 가입자의 접속위치와 가장 가까운 Node를 확인하여 그확인된 정보를 센터에 있는 GLB서버에 정보를 전달하여 또다른 동일지역에 위치한 가입자가 접속시에는 GLB서버의 DB내에 있는 정보를 확인한후 가입자를 가장 가까운 무선 Node로 접속이 가능하게 만들어준다. 또한 각 국가별, 지역별 무선Node에 위치한 Agent서버에서는 센터의 GLB서버에서 정해준 일정 시간마다 가입자의 IP Address를 확인하여 가장 빠르고 근접된 Node를 확인하여 GLB서버내의 DB에 Update하기 때문에 장애가 발생된 특정 지역의 Node를 피하여 정상적으로 운영되는 지역의 Node를 통하여 접속이 가능하므로 가입자는 장애로 인한 접속불가 상태로 되어지지 않는다. 추가적으로 인터넷상에서 유료를 원하는 Contents사업자에 대한 Billing을 위하여 Agent에서는 Billing에 대한 Raw Data를 센터에 있는 Billing Server에 전송하여 주기 때문에 사용자 과금을 위한 유료도 가능한 서비스이다.Therefore, when the subscriber accesses such access node, check the subscriber's information (IP-Address, Domain Name, Socket information), check the neighbor node registered in the DB of GLB server in the center, and connect the neighbor node. Enables you to receive services through In this case, the subscriber can see the data quickly and in case of failure of a specific node, it is possible to connect to another wireless node by checking it on the GLB server. Another characteristic part is the part that can check the information of subscribers who access each region by country and show contents of different contents even if they access with the same domain name when accessing by region. If there is no DB for the neighboring node when connecting to the GLB server with the Wireless Internet Device, check the node closest to the subscriber's access location through the agent server installed in the wireless node of each region and check the information on the GLB in the center. When the subscriber located in another same area connects to the server and checks the information in the DB of the GLB server, the subscriber can be connected to the nearest wireless node. In addition, Agent server located in each node of each country and region checks subscriber's IP address every predetermined time determined by GLB server of center and checks the fastest and closest node and updates to DB in GLB server. It is possible to access through the node in the normal operating area, avoiding the node of the subscriber, so the subscriber cannot be inaccessible due to the failure. In addition, for billing for content providers who want to pay on the Internet, the agent transfers raw data about billing to the billing server in the center.

Description

무선망을 통한 CDN서비스 제공방법{The Method of Contents Delivery Network service for Wireless}The method of contents delivery network service for wireless}

본 발명은 유선인터넷 상에서만 구현되고 있는 CDN서비스를 무선상으로 까지 확대하여 적용한 것으로 무선 인터넷서비스를 이용시 가입자가 보유하고 있는 Wireless Internet Device를 가지고 무선인터넷 상에서 Contents Service를 이용하려고 할 때 GLB서버에 의해서 무선 가입자가 위치한 곳에서 가장 근접하고 빠른 각 국가별,지역별 Node를 확인하여 가입자가 접속을 가능하게 하여주는 방법에 관한 것이다. 무선 CDN서비스는 많은 가입자가 동시에 접속할 경우 센터 한 곳에 집중되는 회선에 대한 트래픽과 무선인터넷용 Wireless Internet Device에 맞게 Format을 변경시켜주는 Proxy, 컨텐츠 변형 서버들에 대한 부하를 감소시켜 주는 기능의 제공이 가능하며 특정 무선인터넷 Node의 장애시 각 국가별,지역별로 설치된 무선 인터넷 Node를 이용하여 우회하여 접속이 가능하므로 Back-up이 가능한 기술이다. 현재 Wireless Internet Device를 이용하여 무선인터넷에 접속할 경우 유선인터넷과 연동된 부분의 장애 발생시에는 장애가 복구되기 전까지는 무선으로 인터넷을 이용할 수 없는 문제점을 안고 있고 Wireless Internet Device를 이용하는 가입자가 접속시 무선인터넷 접속경로가 분산되어 있어도 가입자가 접속시 가장 가깝고 빠른 경로를 확인할 수 없기 때문에 각 국가별,지역별로 접속하는 가입자는 접속하는 무선인터넷 Node를 통해서 접속시 접속 속도가 늦거나 접속이 안되는 문제점이 있다.The present invention extends the CDN service, which is implemented only on the wired Internet, to the wireless network. When using the wireless Internet service, the GLB server tries to use the contents service on the wireless internet with the wireless internet device held by the subscriber. The present invention relates to a method of enabling a subscriber to access by identifying nodes in each country and region closest to the wireless subscriber. The wireless CDN service provides a function to reduce the load on the traffic that is concentrated in one center in the center and the proxy and content modification servers that change the format according to the wireless internet device for the wireless internet when many subscribers access at the same time. In case of failure of a specific wireless internet node, it is possible to access by bypassing the wireless internet node installed by each country and region. Currently, when accessing the wireless Internet using the Wireless Internet Device, when the failure of the part linked with the wired Internet occurs, the user cannot use the Internet wirelessly until the failure is repaired. Even if the route is distributed, the subscriber can not identify the closest and fastest route at the time of access. Therefore, there is a problem that the access speed is slow or cannot be accessed at the time of access through the wireless Internet node.

상기 문제점을 해결하기 위한 본 발명은 각 국가별, 지역별로 분산되어 있는 무선접속용 Internet Node에 무선인터넷용 Wireless Internet Device에 맞게 Format을 변경시켜주는 무선용Proxy와 Markup Language를 XML을 이용하여 무선에 맞게 변형하는 서버들을 지역별로 분산하여 두고 가입자가 무선인터넷 접속시 본 발명에 포함되어있는 무선용 GLB서버를 센터에 두고 이것에 의해서 가입자가 무선인터넷에 접속시 GLB서버에서 Wireless Internet Device가 보내준 정보를 확인하여GLB서버의 DB에서 보유하고 있는 각 국가별,지역별 분산된 무선인터넷 Node에 대한 정보를 가입자의 Wireless Internet Device에 제공하여 가장 가깝고 빠른 경로를 통해 각 국가별,지역별 분산된 무선인터넷 Node에 접속하여 가입자가 필요로 하는 Contents를 보는 것이 가능하도록 하고 CP의 System 및 Network상황에 따라 8가지 종류의 기능으로 분리하여 무선 CDN에 대한 적용을 CP가 선택하는 것이 가능하도록 하는데 그 목적이 있다. 또한 접속하는 Node에 따라 CP의 Contents 내용을 다르게 가져가는 부분에도 그 목적이 있다.In order to solve the above problems, the present invention uses wireless XML and Markup Language to change the format according to the Wireless Internet Device for the wireless Internet to the Internet Node for wireless access distributed by country and region. Distributing the servers to be modified according to regions, and when the subscriber connects to the wireless internet, the wireless GLB server included in the present invention is placed in the center. Thus, when the subscriber connects to the wireless internet, the information sent by the wireless internet device is sent from the GLB server. Provides information on the wireless internet nodes of each country and region possessed by the DB of the GLB server to the wireless internet device of the subscriber, and accesses the wireless internet nodes by country and region through the nearest and fastest route. It is possible to view the contents that subscribers need and according to the system and network of CP The purpose of this is to allow the CP to select the application for the wireless CDN by separating into eight kinds of functions. In addition, the purpose is to bring contents contents of CP differently according to access node.

도 1은 현재의 무선인터넷 서비스 구성도1 is a configuration diagram of the current wireless Internet service

도 2는 무선CDN 적용에 대한 개념도2 is a conceptual diagram for applying a wireless CDN

도 3은 GLB서버와 각 지역의 Node간에 무선 CDN적용에 대한 구성도3 is a diagram illustrating the application of a wireless CDN between a GLB server and nodes in each region.

도 4는 Wireless Internet Device를 통한 접속 흐름도4 is a flow chart of connection via a Wireless Internet Device

도 5는 무선 CDN동작에 대한 전체 흐름도5 is an overall flow chart for wireless CDN operation.

<도면의 주요부분에 대한 부호의 설명><Description of the code | symbol about the principal part of drawing>

S101: Wireless Internet Device S103: 무선 통신사업자S101: Wireless Internet Device S103: Wireless Service Provider

S205: Billing Collector에 전송 S503: Domain Name을 전송S205: Send to Billing Collector S503: Send Domain Name

S514: 컨텐츠 ReformatS514: Content Reformat

상기의 목적을 달성하기위한 본 발명은 무선 CDN서비스를 효율적으로 이용하기 위해 Wireless Internet Device를 가지고 사용자들이 무선인터넷서비스를 이용하고자 할 경우 각 국가별, 지역별로 설치된 무선용 Proxy 및 컨텐츠 변형용 서버를 국가별, 지역별로 설치하고 가장 빠르고 가까운 무선인터넷 Node로 접속할 수 있게 GLB서버를 센터에 위치하게 하여주는 제1단계, 센터에 있는 GLB서버에 접속시 가입자가 위치한 가장 빠르고 가까운 접속 Node를 확인하여 각 Node에 있는 무선용 Proxy서버에 대한 정보를 가입자의 Wireless Internet Device에 전송하여 주는 2단계, GLB서버에서 가입자의 Wireless Inetrnet Device로 전송한 정보로 각 지역별 무선인터넷 Node상에 있는 무선용 Proxy서버에 접속하는 3단계, 접속된 무선용 Proxy서버를 경유하여 컨텐츠 변형용 서버에게 요청시 Markup Language로 되어있는 XML에 의해서 인터넷 상에 있는 데이터를 무선에 맞게 Reformat하는 4단계, 또한 각 지역별 Node에 설치되어 있는 Agent서버를 이용하여 가입자의 빠르고 가장 가까운 근접Node를 확인하여 그것에 대한 자료를 Center에 위치해 있는 GLB서버에 주기적으로 데이터를 전송하고 또한 유료 Contents의 빌링을 위한 정보를 센터 내의 Billing Collector 서버에 전송하여 이것에 대한 정보를 DB에 저장하여 과금을 위한 빌링 자료를 제공할 수 있는 5단계로 구분하여 Wireless Internet Device가 컨텐츠 서비스를 사용할 수 있는 것을 특징으로 한다.In order to achieve the above object, the present invention provides a wireless proxy and a server for content modification installed in each country and region when users want to use the wireless Internet service in order to use the wireless CDN service efficiently. The first step is to install the GLB server in the center so that it can be installed by country and region and connected to the fastest and nearest wireless internet node. When connecting to the GLB server in the center, identify the fastest and nearest access node where the subscriber is located. Step 2, which transmits the information about the wireless proxy server in the node to the subscriber's wireless internet device. The information transmitted from the GLB server to the subscriber's wireless internet device is connected to the wireless proxy server on the wireless internet node in each region. Step 3, when requested to the server for content modification via the connected wireless proxy server Markup La Step 4 of reformatting data on the Internet to the wireless by XML which is nguage, and also checks the nearest and closest node of subscriber by using agent server installed in each node of each region and sends the data about it to the center. In step 5, data can be periodically sent to the GLB server located and billing collector server in the center can be sent to the Billing Collector server in the center to store the information on the DB and provide billing data for billing. The wireless internet device may use a content service.

본 발명은 각 지역별로 분산되어 있는 무선접속용 Internet Node에 무선인터넷용 Wireless Internet Device에 맞게 Format을 변경 시켜주는 무선용 Proxy와 Markup Language를 XML을 이용하여 무선에 맞게 Reformat하는 변형 서버들을 지역별로 분산하여 두고 가입자가 무선인터넷 접속시 본 발명에 포함되어있는 무선용 GLB서버를 두고 이것에 의해서 가입자가 무선인터넷에 접속시 GLB서버에서 Wireless Internet Device가 보내준 정보를 GLB서버의 DB에서 보유하고 있는 Network에 대한 정보를 확인하여 가입자의 Wireless Internet Device가 위치해 있는 지역에서 가장 가깝고 빠른 경로를 통해서 접속할 수 있게 가입자의 Wireless Internet Device에 분산된 각 지역별 무선인터넷 Node에 대한 정보를 제공하여 주고 Wireless Internet Device는 그 정보에 의해서 각 지역별로 분산된 무선 Internet용 Node에 접속하여 무선 가입자가 필요로 하는 Contents를 보는 것이 가능하도록 하는데 그 목적이 있다.The present invention distributes the wireless proxy and markup language that changes the format according to the wireless internet device for wireless internet to the wireless access internet nodes distributed in each region by XML to reformat the modified servers according to the wireless. When the subscriber is connected to the wireless Internet, the wireless GLB server included in the present invention is provided. By this, when the subscriber accesses the wireless internet, the information transmitted from the wireless internet device from the GLB server is stored in the network of the GLB server. It provides information about wireless internet nodes in each region distributed in subscriber's wireless internet device for access through the nearest and fastest route in the area where the subscriber's wireless internet device is located and wireless internet device provides the information. Access to nodes for wireless Internet distributed by region by It is an object to the wireless subscriber to be able to see the Contents in need.

도 1의 경우는 기존에 이루어지고 있는 무선인터넷 형태의 서비스로 가입자가 Wireless Internet Device를(S101) 이용하여 무선인터넷 망에 접속할 경우 무선통신 사업자들이 구축해 놓은 각 지역의 기지국을 통하여 접속하고 여기에 인터넷과 접속된 회선을 통하여 무선인터넷 서비스를 이용할 수 있도록 구성되어 있다. 만약 이 기지국과 연결된 인터넷 회선의 장애 발생시나 Traffic의 폭주시에도 더 이상 우회할 수 있는 방법이 없어 고객에게 장애사항이 알려질 수 밖에 없는 형태의 네트웍으로 구성되어 있다. 그리고 무선 통신사업자(S103)의 네트웍을 경유하여 무선인터넷 망에 접속할 경우는 무선통신 사업자들이 보유하고 있는 기존 유선인터넷 상에 사용되고 있는 Markup Language를 Wireless Internet Device에 맞출 수 있도록 Gateway장비(S104)를 통하여 무선통신 사업자와 전용선으로 구성된 CP사업자와(S101a) 인터넷 상에 있는 CP사업자로 구분하여 접속할 수 있는데 대부분의 CP들은 인터넷 상에 연결되어 있고 CP사업자의 특정 URL을 확인하여 CP들의 Contents를 제공 받을 수 있다.(S102) 또한 무선통신 사업자와 전용선으로 구성되어 있는 CP사업자들도 인터넷과 연결되어 자사가 보유하지 못한 Contents들을 인터넷 상에 있는 CP와 Gateway를 통해 Link시켜 서비스를 제공하는 형태로 네트웍이 구성되어(S101b) 있다.In the case of FIG. 1, when a subscriber accesses a wireless Internet network using a wireless Internet device (S101), the subscriber is connected through a base station of each region established by a wireless communication provider and the Internet It is configured to use the wireless Internet service through a line connected to the network. If there is no way to bypass even when there is a failure of the Internet line connected to the base station or when the traffic is congested, it is composed of a type of network in which the failure is known to the customer. In addition, when accessing a wireless Internet network through a network of a wireless communication service provider (S103), the gateway device (S104) may be used to match the Markup Language used on the existing wired Internet owned by the wireless communication service provider to the Wireless Internet Device. The wireless communication service provider and the CP service provider composed of a dedicated line (S101a) can be classified and connected to the CP service provider on the Internet. Most CPs are connected to the Internet and can check the specific URL of the CP service provider to provide the contents of CPs. (S102) In addition, CP service providers, which are composed of wireless communication service providers and private lines, are connected to the Internet, and the network is configured to provide services by linking contents not owned by CP and gateway on the Internet. (S101b).

도 2의 경우는 무선CDN 적용에 대한 개념도이다.2 is a conceptual diagram for applying a wireless CDN.

무선CDN 서비스를 이용하기 위해서는 센터에 가입자의 Query가 들어 왔을때 이것에 대한 정보를 확인하고 가입자의 Wireless Internet Device에 Domain Name Resolving하여 줄 수 있는 GLB서버가 위치되어야 하고 또한 각 지역별로 설치되어 있는 Agent서버에서 가입자가 접속시 가입자의 가장 빠른 경로와 가까운 Node를 확인하여 그것에 대한 정보를 센터에 있는 GLB서버에 주기적으로 전달해주는 기능이 필요하고, 가입자가 CDN용 Node를 통하여 인터넷상의 Contents에 접속할 경우Billing에 대한 정보의 경우도 각 국가별, 지역별로 위치한 Agent서버를 통하여 센터에 있는 빌링서버로 전달이 가능하도록 되어있는데 다음은 본 발명을 통한 가입자들의 접속에 대한 개념도가 자세히 설명되어 있다.In order to use the wireless CDN service, when a subscriber's query enters the center, GLB server that can check the information about this and resolving the domain name on the subscriber's Wireless Internet Device should be located and the agent server installed in each region. In subscriber's access, it is necessary to check the node closest to the subscriber's fastest path and deliver information about it to the GLB server in the center periodically, and when the subscriber accesses contents on the Internet through the node for CDN, In the case of the information, it is possible to deliver to the billing server in the center through the agent server located in each country, region. The following is a conceptual diagram of the subscriber access through the present invention in detail.

각 지역에 있는 가입자가 (S201,S201a) 무선통신사업자가 운영하고 있는(S202)를 통하여 접속할 경우 무선 데이타 센터(S206)내에 있는 GLB서버에 접속하여(S204) 가입자의 IP Address에 대한 정보를 GLB DB에서 확인하여 위치해 있는 곳에서 가장 빠르고, 가까운 Node를 확인하여 각 지역별 무선 인터넷 Node상에(S203,S203a ,S203b) 있는 가입자가 보유하고 있는 단말기의 형태에 맞게 Contents를 보여 줄 수 있게 하는 Proxy Server와(S209) 인터넷 상에 있는 CP에 대한 Contents를 (S208,S208a) 인터넷을 경유하여(S207) 자료를 받아 고객이 요구하는 데이터를 XML을 이용하여 Markup Language로 변경이 가능하도록 하는 컨텐츠 변형 서버를 두고(S210) 또한 Cache서버를 두어 반복적으로 제공되는 인터넷상의 Contents를 Cache서버에 보관하여 가입자가 접속시에는 Cache서버를(S211) 통하여 빠르고 안정적인 서비스를 무선인터넷을 통하여 서비스가 가능하고, 이와같은 Node별로 Agent를 두어(S212) 접속하는 가입자의 Wireless Internet Device까지 Ping 또는 Hop count를 이용하여 가장 가깝고, 빠른 Node를 확인하여 그것에 대한 정보를 센터에 있는 GLB용 DB서버에 저장하도록 전송하여 데이터로써 활용이 가능하다. 그리고 이 Agent 서버에서는 가입자가 인터넷 상에 있는 CP에 접속시 가입자가 CP Contents의 이용한 대한 정보를 센터에 있는 Billing Collector에 전송하여 (S205) Billing에 대한 Raw Data를 Billing Center에 전달하여 주어 CP사업자가 원하는 형태의 Billing이 가능한 형태로 구성이 가능한 방법이다.When subscribers in each region (S201, S201a) are operated by the wireless service provider (S202), access the GLB server in the wireless data center (S206) (S204) to obtain information about the IP address of the subscriber. Proxy Server that checks the fastest and closest node in the location where it is located in the DB, and shows the contents according to the type of terminal possessed by the subscriber on the wireless Internet node (S203, S203a, S203b) in each region. And (S209) Content transformation server for content on CP on the Internet (S208, S208a) via the Internet (S207) and receiving data through the Internet to change the data required by customers to Markup Language using XML. In addition (S210) In addition, by placing a cache server to keep the content on the Internet repeatedly provided in the cache server, when the subscriber accesses through the cache server (S211) fast and stable The service can be serviced through the wireless Internet, and the subscriber can identify the nearest and fastest node using the ping or hop count to the wireless Internet device of the subscriber who connects the agent by each node (S212). It can be used as data by sending it to the DB server for GLB. In this agent server, when the subscriber accesses the CP on the Internet, the subscriber transmits the information about the CP contents to the billing collector in the center (S205) and delivers the raw data about the billing to the billing center to give the CP operator It is a method that can be configured in the form that Billing of the desired form is possible.

도 3의 경우는 GLB서버와 무선 인터넷Node에 있는 Agent서버 간 GLB적용 방법에 대한 구성도이다.3 is a block diagram of a GLB application method between a GLB server and an Agent server in a wireless Internet node.

GLB를 적용하기 위한 GLB서버에 대한 Domain별 정보에 대한 DB 유지가 필요하고 이와같은 DB를 확보하거나 Update하기 위해서는 센터에 있는 GLB 서버와 Node에 있는 Agent 서버간 유기적인 자료의 전송이 가능해야 하는데 구성에 대한 흐름을 기술하면 가입자가 접속시 센터에 있는 GLB 서버가 Node에 있는 Agent 서버에 접속한 Client IP에 대한 정보를 제공하여 이 Client에 대한 정보를 요청하면 Node에 있는 Agent 서버는 대상 Client에 Ping 또는 Hop Count를 Check하여 그 결과를 받으면 다시 Node에 있는 Agent 서버는 확인된 Client에 대한 정보를 센터에 있는 GLB서버에 전송하여 주고 이 GLB서버에서 다시 DB Server에 그 결과를 저장하여 다음에 접속하는 동일한 지역에 대한 정보를 Client가 가지고 오면 DB를 확인하여 바로 접속한 가입자와 근접하거나 가장 빠른 Node를 확인하여 Node 접속경로를 제공하여 주는 형태로 구성할 수 있는 방법이다. 그리고 Client가 어떤 특정지역을 통하여 접속할 경우 가장 빨리 가입자에게 Contents를 제공하는 방법에 대한 부분은 각 지역의 무선인터넷 Node간 그리고 GLB 서버에서 Domain Name별 처리하는 Procedure의 선택을 여러 가지 형태로 구분하여 시행할 수 있는데 그 처리 방법에 대한 구분은 1) 순수 DNS처리 2) Static처리 -> DNS처리 3) HOP(Dynamic)처리 -> DNS처리 4) Ping(Dynamic)처리 -> DNS처리 5) Static처리 -> Hop(Dynamic)처리 -> DNS처리 6) Static처리 -> Ping(Dynamic)처리 -> DNS처리 7) Hop(Dynamic)처리 -> Static처리 -> DNS처리 8) Ping(Dynamic)처리 -> Static처리 -> DNS처리의 8가지 형태로 구분하여 CP들의 Network 및 System환경에 따라 적용이 가능하므로 CP의 효율적 운영을 위한 정책의 방법의 선택에 따라 차별적인 적용이 가능한 방법이다.It is necessary to maintain DB about domain information about GLB server to apply GLB, and to secure or update such DB, organic data should be transmitted between GLB server at center and Agent server at node. If the subscriber describes the flow, the GLB server in the center provides information on the client IP connected to the agent server in the node and requests information about this client.The agent server in the node pings the target client. Or check the Hop Count and receive the result, Agent server in Node sends the information about the verified client to GLB server in the center and saves the result in DB server again in this GLB server When the client brings the information about the same area, check the DB and check the nearest node or the fastest node to access the node. It can be configured in a form that provides a path. And when the client accesses through a certain region, the part about how to provide contents to the subscriber as soon as possible is divided into various types of procedures for processing each domain name between each wireless internet node and GLB server. The processing method can be divided into: 1) pure DNS processing 2) Static processing-> DNS processing 3) HOP (Dynamic) processing-> DNS processing 4) Ping (Dynamic) processing-> DNS processing 5) Static processing- > Hop (Dynamic) processing-> DNS processing 6) Static processing-> Ping (Dynamic) processing-> DNS processing 7) Hop (Dynamic) processing-> Static processing-> DNS processing 8) Ping (Dynamic) processing-> Static Processing-> It can be applied according to the network and system environment of CPs by dividing into 8 types of DNS processing, and can be applied differently according to the selection of policy method for efficient operation of CP.

도4는 본 발명에서 가입자가 각 지역별 Node에 접속하여 Contents를 보기 위한 흐름도 이다. 먼저 가입자는 Wireless Internet Device를 이용하여 무선통신 사업자의 IWF를 경유하여 Node에 설치되어 있는 무선용 단말기에 맞게 Format을 변경 시켜주는 무선용Proxy를 경유하여 Markup Language를 XML을 이용하여 무선에 맞게 Reformat하는 서버에 요청하면 컨텐츠 변형 서버는 동일 Node에 설치되어 있는 Cache 서버를 통하여 Cache된 Contents를 읽어드려 컨텐츠 변형 서버에 설치되어 있는 DB에서 Markup Language를 XML을 이용하여 무선에 맞게 Reformat하여 가입자의 Wireless Intrernet Device에 Contents를 제공하는 흐름으로 구성된다.Figure 4 is a flow chart for the subscriber to access the nodes of each region in the present invention to view the contents. First, the subscriber reformats the Markup Language for the wireless use of XML through the wireless proxy that changes the format to the wireless terminal installed in the node via the wireless communication device's IWF using the wireless internet device. Upon requesting the server, the content variation server reads the cached contents through the cache server installed in the same node, and reformats the Markup Language using XML from the DB installed on the content variation server for wireless use. It consists of a flow that provides content to.

도5의 경우는 본 발명에서 무선 CDN의 동작에 대한 전체 흐름도 이다. 가입자가 Wireless Internet Device를 이용하여 접속을 시도하여(S501) 무선망에 접속하여(S502) 무선사업자가 보유하고 있는 IWF와 PPP Connection이 이루어지고 Wireless Internet Device에서 접속하고자하는 Domain Name을 전송하면(S503) 센터에 있는 GLB 서버에 접속하면(S504) 접속한 가입자의 Wireless Intrernet Device에 대한 정보를 확인하여(S505) GLB 서버에 포함되어 있는 DB를 검색하여(S506) 해당 가입자의 IP Address에 대한 데이터가 있는지 여부를 확인하여(S507) 만약 DB내에 가입자가 접속시의 IP Address가 있다면 가입자가 위치한 곳에서 가장 빠르고 가까운 Node를 확인하여 Node에 설치되어 있는 무선용Proxy 서버의 IP Address를 가입자의 Wireless Internet Device에 제공하여(S508) 가입자의 Wireless Internet Device에서는 IP Address가 지정된 Node에 접속하고(S509) 여기에 설치되어 있는 무선용 Proxy 서버에 접속하고(S510) Contents를 요청하면(S511) 그 Node에 설치되어 컨텐츠 변환 서버에 접속(S511)하면 동작하는데(S512) 그 컨텐츠 변환 서버의 기능은 인터넷 상에 있는 CP 서버에 접속하여 CP가 가지고 있는 Contents를 가져오기 위한 Gatherer와 가져온 Data를 XML에 의해서 Markup Language를 Reformatter를 통해 무선 상의 Wireless Internet Device에서 볼 수 있도록 구성되어 있는데 Cache 서버에 원하는 Data가 있으면 컨텐츠 변환 서버가 확인하여(S513) 컨텐츠를 Reformat하여(S514) 가입자의 Wireless Internet Device에 Contents를 제공한다.(S515) 또한 Data가 Cache 서버에 없다면 인터넷 상에 있는 CP의 Site에 접속하여(S516) 가입자에게 원하는 Contents를 제공하기(S517) 위해 Contents를 불러오고 그것을 다시 Reformat하여 가입자의 Wireless Internet Device에 제공한다. 또한 가입자가 접속시 가입자에 대한 정보가 GLB 서버내에 포함되어 있지 않다면 가입자가 접속을 시도한 Site를 센타내에 있는 무선용 Proxy 서버(S521)와 컨텐츠 변환 서버(S522)를 통해서 CP의 Contents정보를 확인한다. 이때 센터 내에 있는 GLB 서버는 각 지역별 Node에 있는 각각의 Agent 서버에게 구동을 요청하면(S523) 각 국가별,지역별 Node에 있는 Agent 서버가 구동하여(S524) 각 국가별, 지역별로 설치된 Agent 서버부터 접속한 가입자의 Wireless Internet Device가 접속시 제공한 정보 중 IP Address로 Ping또는 Hop count에 의해서 거리 및 응답시간에 대한정보를 확인(S525)하여 그 결과 값을 센터에 있는 GLB 서버에 결과 자료를 전송하고(S526) 전송받은 결과 값을 GLB 서버용 DB에 저장하여(S527) 동일한 IP Block을 사용하는 가입자에게 적용하여 사용할 수 있게 하는 형태의 흐름도 이다.5 is an overall flowchart of the operation of the wireless CDN in the present invention. When the subscriber attempts to connect using the Wireless Internet Device (S501) and accesses the wireless network (S502), when the IWF and PPP connection that the wireless carrier has are established, and transmits the Domain Name to be accessed from the Wireless Internet Device (S503). ) If you access the GLB server in the center (S504), check the information on the connected wireless Intrernet Device (S505) and search the DB included in the GLB server (S506) to find the data of the IP address of the subscriber. If there is an IP address when the subscriber accesses in the DB, check the fastest and nearest node where the subscriber is located and check the IP address of the wireless proxy server installed in the node. (S508) the subscriber's Wireless Internet Device connects to the node with the IP address specified (S509) and connects to the wireless proxy server installed here. When the user requests the contents (S510) and requests the contents (S511), the node is installed in the node and connected to the content conversion server (S511). The function of the contents conversion server is connected to the CP server on the Internet and the CP has Gatherer for importing content and imported data is configured to view Markup Language by wireless format on Wireless Internet Device through Reformatter by XML. If there is desired data in cache server, content conversion server checks the content (S513). Reformat (S514) to provide the contents to the subscriber's Wireless Internet Device (S515). Also, if the data is not in the cache server, to access the CP's site on the Internet (S516) to provide the desired contents to the subscriber (S517). Import the content and reformat it and provide it to the subscriber's Wireless Internet Device. Also, if the subscriber information is not included in the GLB server when the subscriber accesses, check the contents information of the CP through the wireless proxy server (S521) and the content conversion server (S522) in the center of the site that the subscriber attempted to access. . At this time, when the GLB server in the center requests each agent server in each regional node (S523), the agent server in each country and region node is driven (S524). Check the information on the distance and response time by ping or hop count with IP address among the information provided by the wireless Internet device of the subscriber (S525) and transmit the result data to the GLB server in the center. And (S526) is a flow chart of the form that can be applied to the subscriber using the same IP Block by storing the received result value in the DB for GLB server (S527).

각 지역별 분산된 무선 인터넷 Node의 정보를 센터에 있는 GLB서버에서 확인하여 가입자가 위치한 빠르고 가장 가까운 Node를 확인하여 가입자를 접속하여 줌으로 가입자는 Wireless Internet Device를 가지고속도의 문제없이 빠르게 인터넷 상에 있는 CP의 데이터를 볼 수 있으므로 무선데이터이용에 대한 이용료의 절감이 가능하고, 무선 인터넷 통신 사업자의 경우도 인터넷 트래픽의 증가에 따라 인터넷 회선의 증설 및 장비에 대한 최소의 투자비용만 으로도 가입자에게 빠르고 양질의 서비스 제공이 가능하고, GLB서버에 의해서 가입자가 Wireless Internet Device를 가지고 무선인터넷 Node에 접속하려고 시도시 각 지역별 Node중 가장 빠르고 가까운 Node를 찾아 확인하여 접속을 가능하게 하므로 특정 지역의 장애 발생시에도 장애를 우회하여 접속이 가능하게 할 수 있으므로 안정적인 서비스의 접속이 가능한 서비스의 제공이 가능하고, 현재 무선 인터넷상에 위치해 Billing에 대한 어려움을 겪고 있는 CP사업자들의 Billing에 대한 부분도 저렴한 가격으로 제공이 가능한 효과가 있다.By checking the information of the distributed wireless Internet nodes in each region from the GLB server located in the center, the user can access the subscribers by checking the quickest and closest node where the subscriber is located. As the data of CP can be viewed, it is possible to reduce the usage fee for wireless data use.In the case of wireless Internet communication service providers, it is quick to subscribers with the increase of Internet traffic and the minimum investment cost for equipment. It is possible to provide high quality service, and when the subscriber tries to access the wireless internet node with the GLB server, it finds and checks the fastest and closest node among the nodes in each region, so even in case of failure in a specific area By bypassing the failure, you can make the connection available. Therefore, it is possible to provide a service that can be connected to a stable service, and it is possible to provide a part of billing for CP providers who are currently struggling with billing, which is located on the wireless Internet, at a low price.

Claims (5)

무선인터넷 망을 통한 접속시 센터에 있는 GLB 서버에서 가입자가 접속시 Wireless Internet Device의 정보(IP Address, Domain Name, Socket정보등)를 확인하는 1단계, 가입자의 정보를 확인하고 가입자의 위치에서 가장 빠르고 가까운 무선Node를 확인하여 가입자의 Wireless Internet Device에 접속 정보를 전송하는 2단계, GLB 서버에서 제공받은 접속 정보로 가장 빠르고 가까운 Node의 무선용 Proxy 서버에 자동 접속되는 3단계, 인터넷 상에 있는 Contents를 Cache 서버에서 읽어드리는 4단계, 접속 Node에서 설치되어 있는 컨텐츠 변형 서버에 의해서 Markup Language를 변형하는 5단계, 가입자의 Wireless Internet Device로 데이터를 전송하고 종료하는 6단계를 포함하여 이루어진 무선CDN 전송방법.When accessing via wireless internet network, the first step is to check wireless internet device information (IP address, domain name, socket information, etc.) at GLB server in the center. Step 2, which transmits the access information to the wireless Internet device of the subscriber by checking the fast and near wireless node, and step 3, which is automatically connected to the wireless proxy server of the fastest and closest node with the access information provided from the GLB server, and contents on the Internet. 4 steps of reading the data from the cache server, 5 steps of modifying the Markup Language by the content modification server installed in the access node, and 6 steps of transmitting and terminating data to the subscriber's Wireless Internet Device. . 각 지역별로 분리된 Node별로 GLB서버에 의해서 접속시 Client IP 군에 따라 또는 Wireless Internet Device의 사양에 따라 Contents의 내용을 달리하여 가입자의 Wireless Internet Device에 제공하는 방법How to provide contents to subscriber's Wireless Internet Device by changing contents of contents according to Client IP group or Wireless Internet Device specification when connecting by GLB server by Node separated by each region. 도 2에서 각각의 무선 인터넷 Node별로 Cache 서버를 두어 무선상으로 접속한 Wireless Internet Device를 통하여 접속시 각각의 Node상에 있는 Cache 서버에 의해 빠르게 원하는 Contents를 볼 수 있는 방법In FIG. 2, a cache server for each wireless Internet node enables a user to quickly view desired contents by a cache server on each node when connected through a wireless internet device connected wirelessly. 도 2에서 각 국가별, 지역별 위치해있는 Agent 서버에서 가입자가 인터넷상에 있는 CP에 접속시 가입자가 CP Contents의 이용한 대한 정보를 센터에 있는 Billing Collector에 전송하여 Billing에 대한 Raw Data를 Billing Center에 전달하여 주고 CP사업자가 원하는 형태의 Billing이 가능이 가능하도록 구성하는 방법In FIG. 2, when a subscriber accesses a CP on the Internet from an agent server located in each country and region, the subscriber transmits information on the use of CP contents to the billing collector in the center to deliver raw data on billing to the billing center. To configure the billing of the CP operator as desired. 도 3에서 CP가 보유하고 있는 System의 운영 상태 및 CP가 구성한 Network의 상태에 따라 CDN을 적용할 수 있는 8가지의 처리 절차를 두어 CP의 상황에 따라 Contents를 제공하는 방법In FIG. 3, eight types of processing procedures for applying a CDN are provided according to the operation state of the system possessed by the CP and the state of the network configured by the CP, thereby providing contents according to the situation of the CP.
KR10-2001-0018428A 2001-04-06 2001-04-06 A method for providing contents delivery network service through wireless networks and a system therefor Expired - Fee Related KR100426399B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2001-0018428A KR100426399B1 (en) 2001-04-06 2001-04-06 A method for providing contents delivery network service through wireless networks and a system therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2001-0018428A KR100426399B1 (en) 2001-04-06 2001-04-06 A method for providing contents delivery network service through wireless networks and a system therefor

Publications (2)

Publication Number Publication Date
KR20010074186A true KR20010074186A (en) 2001-08-04
KR100426399B1 KR100426399B1 (en) 2004-04-08

Family

ID=19707949

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2001-0018428A Expired - Fee Related KR100426399B1 (en) 2001-04-06 2001-04-06 A method for providing contents delivery network service through wireless networks and a system therefor

Country Status (1)

Country Link
KR (1) KR100426399B1 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040073630A (en) * 2003-02-14 2004-08-21 주식회사 케이티 System and method for sharing content among CDNSPs
KR100456022B1 (en) * 2001-11-20 2004-11-08 한국전자통신연구원 An XML-based method of supplying Web-pages and its system for non-PC information terminals
KR100662923B1 (en) * 2005-06-21 2006-12-28 에스케이 텔레콤주식회사 Multimedia Contents Service System and Method using Heterogeneous Wireless Network
KR100928396B1 (en) * 2002-06-28 2009-11-23 주식회사 케이티 Method and apparatus for improving content routing in CDN network
WO2010110595A3 (en) * 2009-03-24 2010-12-09 주식회사 팬택 Femtocell access node, femtocell system, and data transmission method for the system
WO2011160113A3 (en) * 2010-06-18 2012-04-05 Akamai Technologies, Inc. Extending a content delivery network (cdn) into a mobile or wireline network
KR101135032B1 (en) * 2008-10-20 2012-04-19 에스케이플래닛 주식회사 System and method for content delivery using cache server and settop box data storage
KR101319832B1 (en) * 2012-03-23 2013-10-18 에스케이텔레콤 주식회사 Mobile contents delivery service method and local cashing server
KR20140044958A (en) * 2012-09-04 2014-04-16 에스케이텔레콤 주식회사 Charging method, apparatus for contents delivery network
KR20140044959A (en) * 2012-09-04 2014-04-16 에스케이텔레콤 주식회사 Charging method, apparatus and system for contents delivery network
KR20150039986A (en) 2013-10-04 2015-04-14 에스케이텔레콤 주식회사 Method for controlling contents delivery and apparatus therefor
KR20150041358A (en) 2013-10-08 2015-04-16 에스케이텔레콤 주식회사 Method for controlling contents preloading and apparatus therefor
KR20150042067A (en) 2013-10-10 2015-04-20 에스케이텔레콤 주식회사 Method for API of CDN service and apparatus therefor
US9544183B2 (en) 2008-01-14 2017-01-10 Akamai Technologies, Inc. Methods and apparatus for providing content delivery instructions to a content server

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101821154B1 (en) 2012-02-28 2018-01-23 (주)주니코리아 Wireless base station caching and providing data and operating method thereof
KR101356961B1 (en) * 2012-03-23 2014-01-29 에스케이텔레콤 주식회사 System for distributing a content, method and apparatus thereof
KR101491845B1 (en) * 2013-09-04 2015-02-12 엔에이치엔엔터테인먼트 주식회사 Connection management method and system for intermediating between client and backend of server in front of server
KR101583508B1 (en) 2014-09-18 2016-01-13 엔에이치엔엔터테인먼트 주식회사 Connection management method and system for intermediating between client and backend of server in front of server
CN106357776B (en) * 2016-09-23 2019-06-28 北京奇虎科技有限公司 A kind of choosing method and device of the transfer resource of flow data

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6671259B1 (en) * 1999-03-30 2003-12-30 Fujitsu Limited Method and system for wide area network load balancing
KR20010016708A (en) * 1999-08-02 2001-03-05 문정훈 Controlling apparatus for network traffic using a name server and controlling method for the same
KR20000063802A (en) * 2000-08-04 2000-11-06 김대원 Apparatus and Method for connecting and serving a data using wireless terminal
KR20000063801A (en) * 2000-08-04 2000-11-06 김대원 Apparatus and Method for connecting and serving a email using wireless terminal

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100456022B1 (en) * 2001-11-20 2004-11-08 한국전자통신연구원 An XML-based method of supplying Web-pages and its system for non-PC information terminals
KR100928396B1 (en) * 2002-06-28 2009-11-23 주식회사 케이티 Method and apparatus for improving content routing in CDN network
KR20040073630A (en) * 2003-02-14 2004-08-21 주식회사 케이티 System and method for sharing content among CDNSPs
KR100662923B1 (en) * 2005-06-21 2006-12-28 에스케이 텔레콤주식회사 Multimedia Contents Service System and Method using Heterogeneous Wireless Network
US9544183B2 (en) 2008-01-14 2017-01-10 Akamai Technologies, Inc. Methods and apparatus for providing content delivery instructions to a content server
KR101135032B1 (en) * 2008-10-20 2012-04-19 에스케이플래닛 주식회사 System and method for content delivery using cache server and settop box data storage
WO2010110595A3 (en) * 2009-03-24 2010-12-09 주식회사 팬택 Femtocell access node, femtocell system, and data transmission method for the system
KR101034932B1 (en) * 2009-03-24 2011-05-17 주식회사 팬택 Femtocell System and Data Transmission Method of the System
WO2011160113A3 (en) * 2010-06-18 2012-04-05 Akamai Technologies, Inc. Extending a content delivery network (cdn) into a mobile or wireline network
US10977747B2 (en) 2010-06-18 2021-04-13 Akamai Technologies, Inc. Extending a content delivery network (CDN) into a mobile or wireline network
KR101319832B1 (en) * 2012-03-23 2013-10-18 에스케이텔레콤 주식회사 Mobile contents delivery service method and local cashing server
KR20140044959A (en) * 2012-09-04 2014-04-16 에스케이텔레콤 주식회사 Charging method, apparatus and system for contents delivery network
KR20140044958A (en) * 2012-09-04 2014-04-16 에스케이텔레콤 주식회사 Charging method, apparatus for contents delivery network
KR20150039986A (en) 2013-10-04 2015-04-14 에스케이텔레콤 주식회사 Method for controlling contents delivery and apparatus therefor
KR20150041358A (en) 2013-10-08 2015-04-16 에스케이텔레콤 주식회사 Method for controlling contents preloading and apparatus therefor
KR20150042067A (en) 2013-10-10 2015-04-20 에스케이텔레콤 주식회사 Method for API of CDN service and apparatus therefor

Also Published As

Publication number Publication date
KR100426399B1 (en) 2004-04-08

Similar Documents

Publication Publication Date Title
KR20010074186A (en) The Method of Contents Delivery Network service for Wireless
KR100757765B1 (en) Distributed Cache for Wireless Communication Systems
JP3739260B2 (en) Information distribution system and gateway device
EP2638687B1 (en) Method and apparatus for enabling dns redirection in mobile telecommunication systems
CN101800760B (en) Method and system for implementing data access service
US20030028612A1 (en) System and method for providing mobile server services
EP2159983A1 (en) Content distribution network
US6516191B1 (en) Hypermedia links that address traffic channels in a wireless communication system
JP2008533847A (en) Method, apparatus, and system for location-based unified resource locator
KR100454529B1 (en) Packet transfer method and packet transfer system in mobile communication network system, and medium for packet data
US8838480B2 (en) Method and apparatus for display of operator ads
US6647414B1 (en) Method for automatic information transmission in an IP network
CN101483672A (en) Processing method, system, gateway server and mobile terminal for service information access
EP2850808B1 (en) Method and apparatus for display of operator ads
KR100485621B1 (en) Relay device
EP1322094B1 (en) Process for selecting a server in a content delivery network
EP3066575B1 (en) Server network address selection based on network characteristics of service providers
US20050021526A1 (en) Method for ensuring the availability of a service proposed by a service provider
CN113179187A (en) CDN node accelerated configuration distribution method
KR20100054661A (en) System and method for contents delivery based on multiple content delivery network providers
FR2833123B1 (en) METHOD FOR MANAGING A COMMUNICATION WITH MEANS FOR PROVIDING A MULTIPLE SERVER SERVICE
KR100586428B1 (en) Subscriber Access Web Page Control Method for Internet Service Management
US20030046332A1 (en) Method and communication system for providing geographic data during the retrieval of information from the www/wap
JP4467340B2 (en) Server device
KR101160542B1 (en) System and method for contents delivery based on multiple Content Delivery Network providers, and content provider name server thereof

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

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

PA0201 Request for examination

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

PG1501 Laying open of application

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

R18-X000 Changes to party contact information recorded

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

R18-X000 Changes to party contact information recorded

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

PN2301 Change of applicant

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

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

D13-X000 Search requested

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

D14-X000 Search report completed

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

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

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

R18-X000 Changes to party contact information recorded

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

PN2301 Change of applicant

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

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

R17-X000 Change to representative recorded

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

P11-X000 Amendment of application requested

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

P13-X000 Application amended

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

P11-X000 Amendment of application requested

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

P13-X000 Application amended

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

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

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

GRNT Written decision to grant
PR0701 Registration of establishment

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

PR1002 Payment of registration fee

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

Fee payment year number: 1

PG1601 Publication of registration

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

PR1001 Payment of annual fee

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

Fee payment year number: 4

R18-X000 Changes to party contact information recorded

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

P22-X000 Classification modified

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

R18-X000 Changes to party contact information recorded

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

S14-X000 Exclusive voluntary license recorded

St.27 status event code: A-4-4-S10-S14-lic-X000

PR1001 Payment of annual fee

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

Fee payment year number: 7

R18-X000 Changes to party contact information recorded

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

S16-X000 Recordation of exclusive voluntary license cancelled

St.27 status event code: A-4-4-S10-S16-lic-X000

PR1001 Payment of annual fee

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

Fee payment year number: 8

R17-X000 Change to representative recorded

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

FPAY Annual fee payment

Payment date: 20120326

Year of fee payment: 9

PR1001 Payment of annual fee

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

Fee payment year number: 9

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P16-X000 Ip right document amended

St.27 status event code: A-5-5-P10-P16-nap-X000

Q16-X000 A copy of ip right certificate issued

St.27 status event code: A-4-4-Q10-Q16-nap-X000

P15-X000 Request for amendment of ip right document rejected

St.27 status event code: A-5-5-P10-P15-nap-X000

PN2301 Change of applicant

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

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

PN2301 Change of applicant

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

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

FPAY Annual fee payment

Payment date: 20130529

Year of fee payment: 10

PN2301 Change of applicant

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

PR1001 Payment of annual fee

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

Fee payment year number: 10

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P16-X000 Ip right document amended

St.27 status event code: A-5-5-P10-P16-nap-X000

Q16-X000 A copy of ip right certificate issued

St.27 status event code: A-4-4-Q10-Q16-nap-X000

FPAY Annual fee payment

Payment date: 20140814

Year of fee payment: 11

PR1001 Payment of annual fee

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

Fee payment year number: 11

R18-X000 Changes to party contact information recorded

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

PR1001 Payment of annual fee

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

Fee payment year number: 12

FPAY Annual fee payment

Payment date: 20160316

Year of fee payment: 13

PR1001 Payment of annual fee

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

Fee payment year number: 13

PN2301 Change of applicant

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

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

P22-X000 Classification modified

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

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20170330

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

P22-X000 Classification modified

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

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20170330