KR101490360B1 - Method and apparatus for processing traffic for service of high quality - Google Patents

Method and apparatus for processing traffic for service of high quality Download PDF

Info

Publication number
KR101490360B1
KR101490360B1 KR20130149129A KR20130149129A KR101490360B1 KR 101490360 B1 KR101490360 B1 KR 101490360B1 KR 20130149129 A KR20130149129 A KR 20130149129A KR 20130149129 A KR20130149129 A KR 20130149129A KR 101490360 B1 KR101490360 B1 KR 101490360B1
Authority
KR
South Korea
Prior art keywords
traffic
service
information
user terminal
node
Prior art date
Application number
KR20130149129A
Other languages
Korean (ko)
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 KR20130149129A priority Critical patent/KR101490360B1/en
Application granted granted Critical
Publication of KR101490360B1 publication Critical patent/KR101490360B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • H04L47/125Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context

Landscapes

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

Abstract

An apparatus for controlling traffic for a high quality service of the present invention is an apparatus for controlling packet traffic between a user terminal and an information service node through a plurality of additional service nodes formed in an ISP network, and may include a user information obtaining unit obtaining user information on the user terminal when an upstream traffic service request packet is received from the user terminal, a traffic path setting unit setting a traffic path by which one or more of the additional service nodes are distributed as an additional service target node based on the obtained user information, and a packet distribution unit distributing the packet traffic between the user terminal and the information service node to the set traffic path.

Description

고품질 서비스를 위한 트래픽 처리 방법 및 그 장치{METHOD AND APPARATUS FOR PROCESSING TRAFFIC FOR SERVICE OF HIGH QUALITY}[0001] METHOD AND APPARATUS FOR PROCESSING TRAFFIC FOR SERVICE OF HIGH QUALITY [0002]

본 발명은 통신 트래픽을 처리하는 서비스 기법에 관한 것으로, 더욱 상세하게는 사용자에게 각종 부가 서비스를 제공하는 망 내 각 부가 서비스 노드(또는 부가 서비스 장비)들에서의 트래픽 처리를 최적화하는데 적합한 고품질 서비스를 위한 트래픽 처리 방법 및 그 장치에 관한 것이다.The present invention relates to a service technique for processing communication traffic, and more particularly, to a service technique for processing communication traffic by providing a high-quality service suitable for optimizing traffic processing in each additional service node (or additional service equipment) To a traffic processing method and apparatus thereof.

잘 알려진 바와 같이, 무선 인터넷 통신 환경 및 서비스의 발달과 무선 단말(휴대 단말)의 기술 발전에 따라 사용자들은 자신들이 소유한 사용자 단말(예컨대, 휴대폰, 스마트폰, 스마트패드, 노트패드, 태블릿 PC 등)을 이용하여 언제 어디서나 동영상 등과 같은 무선 인터넷 서비스를 제공받을 수 있다.As well known, according to the development of the wireless Internet communication environment and the service and the technical development of the wireless terminal (portable terminal), the users can use the user terminal (e.g., mobile phone, smart phone, smart pad, ) Can be used to provide wireless Internet services such as moving pictures anytime and anywhere.

즉, 사용자들은 자신이 보유한 사용자 단말을 통해 목표로 하는 타겟 서버에 접속하여 원하는 인터넷 서비스를 망 내 서비스 정책에 따라 제공받을 수 있는데, 이를 위해 사용자 단말과 타겟 서버 사이에는 다수의 부가 서비스 장비(부가 서비스 노드 또는 부가 서비스 서버)들이 ISP(internet service provider) 망으로서 구성된다.That is, users can access desired target servers through a user terminal owned by the users and receive desired Internet services according to a service policy in the network. To this end, a plurality of additional service equipments Service node or an additional service server) are configured as an ISP (Internet Service Provider) network.

이때, ISP 망 내 각 부가 서비스 장비들은 각각의 사용자(또는 사용자 단말) 또는 특정 어플리케이션을 인지하고, 각 트래픽에 적합한 트래픽 관리를 수행하게 되는데, 이를 위해 각 부가 서비스 장비들은 사용자 단말로부터 수신된 서비스 요청(서비스 요청 패킷)을 처리할 때마다 망 내 서비스 정책 서버에 각각 연동하여 사용자 정보와 서비스 정보들을 각각 획득하는 시그널링을 수행하게 된다.At this time, each additional service equipment in the ISP network recognizes each user (or user terminal) or a specific application, and performs traffic management suitable for each traffic. To this end, each additional service equipment transmits a service request (Service request packet), the signaling is performed to obtain user information and service information, respectively, in cooperation with the service policy server in the network.

여기에서, 트래픽 관리 기술이라 함은, 예컨대 망에서 제공하는 사용자 정보(가입자 정보) 및 서비스 정책 정보에 따라 어떤 사용자의 트래픽은 어떻게 처리하고, 어떤 어플리케이션은 어떻게 처리하는 등과 같은 트래픽 관리를 의미한다.Here, the traffic management technology refers to traffic management such as how to process traffic of a user according to user information (subscriber information) and service policy information provided by a network, and how to process an application.

이를 위해, ISP 망에서는 망 내에 구축된 모든 부가 서비스 장비에 모든 트래픽(휴대 단말과 타겟 서버 간의 상향 트래픽 및 하향 트래픽)이 흐르도록 하는 트래픽 처리를 수행한다.To this end, in the ISP network, traffic processing is performed so that all traffic (uplink traffic and downlink traffic between the portable terminal and the target server) flows to all the additional service devices built in the network.

그러나, ISP 망 내에 구축된 모든 부가 서비스 장비에 모든 트래픽이 흐르도록 하는 종래의 트래픽 처리 방식은 불필요한 트래픽의 증가로 인해 부가 서비스 장비의 증설(부가 서비스 장비의 성능 증대를 위한 증설)을 유발시키는 문제가 있으며, 이러한 장비 증설의 문제는 결국 부가 서비스 장비의 구축 및 관리에 소요되는 비용의 증가를 초래하고 있다.However, the conventional traffic processing method that allows all traffic to flow to all the additional service devices installed in the ISP network causes a problem of causing an increase in the number of additional service equipment (expansion for increasing the performance of the additional service equipment) , And the problem of such equipment expansion eventually leads to an increase in the cost of constructing and managing additional service equipment.

대한민국 공개특허 제2013-0088041호, 공개일자 2013년 08월 07일.Korean Patent Publication No. 2013-0088041, published on August 07, 2013.

본 발명은, ISP 망 내에 구축된 모든 부가 서비스 장비에 모든 트래픽이 흐르도록 처리하는 종래 방식과는 달리, 서비스 요청 패킷이 수신될 때 사용자 정보 및/또는 사이트 서비스 정책 정보를 획득하고, 이 획득된 사용자 정보 및/또는 사이트 서비스 정책 정보에 의거하여 다수의 부가 서비스 노드들 중 하나 이상을 부가 서비스 대상 노드로 분배하여 트래픽 경로를 설정한 후 설정된 트래픽 경로를 통해 패킷 트래픽을 처리할 수 있는 새로운 트래픽 분류 및 라우팅 기법(맞춤형 트래픽 관리 기법)을 제안하고자 한다.Unlike the conventional method in which all traffic flows to all the additional service devices installed in the ISP network, the present invention obtains user information and / or site service policy information when a service request packet is received, A traffic path is set by distributing one or more of a plurality of supplementary service nodes to an additional service target node based on user information and / or site service policy information, and a new traffic classification And a routing technique (custom traffic management technique).

본 발명이 해결하고자 하는 과제는 상기에서 언급한 것으로 제한되지 않으며, 언급되지 않은 또 다른 해결하고자 하는 과제는 아래의 기재들로부터 본 발명이 속하는 통상의 지식을 가진 자에 의해 명확하게 이해될 수 있을 것이다.The problems to be solved by the present invention are not limited to those mentioned above, and another problem to be solved by the present invention can be clearly understood by those skilled in the art from the following description will be.

본 발명은, 일 관점에 따라, ISP 망에 구축된 다수의 부가 서비스 노드를 통해 사용자 단말과 정보 서비스 노드간의 패킷 트래픽을 처리하는 방법으로서, 상기 사용자 단말로부터 상향 트래픽의 서비스 요청 패킷이 수신될 때, 상기 사용자 단말에 대한 사용자 정보를 획득하는 과정과, 획득된 상기 사용자 정보에 의거하여 상기 다수의 부가 서비스 노드들 중 하나 이상이 부가 서비스 대상 노드로 분배되는 트래픽 경로를 설정하는 과정과, 설정된 트래픽 경로를 통해 상기 사용자 단말과 정보 서비스 노드 간의 패킷 트래픽을 처리하는 과정을 포함하는 고품질 서비스를 위한 트래픽 처리 방법을 제공한다.According to an aspect of the present invention, there is provided a method of processing packet traffic between a user terminal and an information service node through a plurality of supplementary service nodes established in an ISP network, the method comprising the steps of: The method comprising the steps of: acquiring user information for the user terminal; setting a traffic path in which at least one of the plurality of supplementary service nodes is distributed to an additional service target node based on the acquired user information; And processing packet traffic between the user terminal and the information service node through a path.

본 발명은, 다른 관점에 따라, ISP 망에 구축된 다수의 부가 서비스 노드를 통해 사용자 단말과 정보 서비스 노드간의 패킷 트래픽을 처리하는 방법으로서, 상기 사용자 단말로부터 상향 트래픽의 서비스 요청 패킷이 수신될 때, 상기 정보 서비스 노드에 대한 사이트 서비스 정책 정보를 획득하는 과정과, 획득된 상기 사이트 서비스 정책 정보에 의거하여 상기 다수의 부가 서비스 노드들 중 하나 이상이 부가 서비스 대상 노드로 분배되는 트래픽 경로를 설정하는 과정과, 설정된 상기 트래픽 경로를 통해 상기 사용자 단말과 정보 서비스 노드 간의 패킷 트래픽을 처리하는 과정을 포함하는 고품질 서비스를 위한 트래픽 처리 방법을 제공한다.According to another aspect of the present invention, there is provided a method of processing packet traffic between a user terminal and an information service node through a plurality of additional service nodes established in an ISP network, , Acquiring site service policy information for the information service node, and setting a traffic route in which at least one of the plurality of supplementary service nodes is distributed to the supplementary service target node based on the acquired site service policy information And processing packet traffic between the user terminal and the information service node through the set traffic path. The present invention also provides a traffic processing method for a high-quality service.

본 발명은, 또 다른 관점에 따라, ISP 망에 구축된 다수의 부가 서비스 노드를 통해 사용자 단말과 정보 서비스 노드간의 패킷 트래픽을 처리하는 장치로서, 상기 사용자 단말로부터 상향 트래픽의 서비스 요청 패킷이 수신될 때, 상기 사용자 단말에 대한 사용자 정보를 획득하는 사용자 정보 획득부와, 획득된 상기 사용자 정보에 의거하여 상기 다수의 부가 서비스 노드들 중 하나 이상이 부가 서비스 대상 노드로 분배되는 트래픽 경로를 설정하는 트래픽 경로 설정부와, 상기 사용자 단말과 정보 서비스 노드 간의 패킷 트래픽을 설정된 상기 트래픽 경로로 분배하는 패킷 분배부를 포함하는 고품질 서비스를 위한 트래픽 처리 장치를 제공한다.According to another aspect of the present invention, there is provided an apparatus for processing packet traffic between a user terminal and an information service node through a plurality of additional service nodes established in an ISP network, A user information acquisition unit for acquiring user information for the user terminal, and a traffic information setting unit for setting a traffic path for setting a traffic path in which at least one of the plurality of supplementary service nodes is distributed to the supplementary service target node And a packet distributor for distributing the packet traffic between the user terminal and the information service node to the established traffic path. The present invention also provides a traffic processing device for a high-quality service.

본 발명은, 또 다른 관점에 따라, ISP 망에 구축된 다수의 부가 서비스 노드를 통해 사용자 단말과 정보 서비스 노드간의 패킷 트래픽을 처리하는 장치로서, 상기 사용자 단말로부터 상향 트래픽의 서비스 요청 패킷이 수신될 때, 상기 정보 서비스 노드에 대한 사이트 서비스 정책 정보를 획득하는 정책 정보 획득부와, 획득된 상기 사이트 서비스 정책 정보에 의거하여 상기 다수의 부가 서비스 노드들 중 하나 이상이 부가 서비스 대상 노드로 분배되는 트래픽 경로를 설정하는 트래픽 경로 설정부와, 상기 사용자 단말과 정보 서비스 노드 간의 패킷 트래픽을 설정된 상기 트래픽 경로로 분배하는 패킷 분배부를 포함하는 고품질 서비스를 위한 트래픽 처리 장치를 제공한다.According to another aspect of the present invention, there is provided an apparatus for processing packet traffic between a user terminal and an information service node through a plurality of additional service nodes established in an ISP network, A policy information acquisition unit for acquiring site service policy information for the information service node, and a traffic information acquiring unit for acquiring traffic information of at least one of the plurality of supplementary service nodes And a packet distributor for distributing the packet traffic between the user terminal and the information service node to the set traffic path. The present invention also provides a traffic processing device for a high-quality service.

본 발명은, 서비스 요청 패킷이 수신될 때 사용자 정보 및/또는 사이트 서비스 정책 정보를 획득하여 다수의 부가 서비스 노드들 중 하나 이상을 부가 서비스 대상 노드로 분배하여 트래픽 경로를 설정하고, 이 설정된 트래픽 경로를 통해 패킷 트래픽을 처리해 줌으로써, 불필요한 부가 서비스 장비들을 경유하는 트래픽 경로를 제거할 수 있으며, 이를 통해 ISP 망에서의 트래픽 처리를 최적화할 수 있다.In the present invention, when a service request packet is received, user information and / or site service policy information are acquired, and at least one of a plurality of additional service nodes is distributed to an additional service target node to set a traffic path, It is possible to eliminate the traffic path through the unnecessary additional service equipment, thereby optimizing the traffic processing in the ISP network.

도 1은 본 발명의 실시 예에 따른 트래픽 처리 모델을 적용하는데 적합한 무선 인터넷 서비스 시스템의 블록구성도이다.
도 2는 본 발명의 실시 예에 따른 고품질 서비스를 위한 트래픽 처리 장치에 대한 블록구성도이다.
도 3은 본 발명의 실시 예에 따라 사용자에게 고품질의 서비스를 제공하기 위해 트래픽을 처리하는 주요 과정을 도시한 순서도이다.
1 is a block diagram of a wireless Internet service system suitable for applying a traffic processing model according to an embodiment of the present invention.
2 is a block diagram of a traffic processing apparatus for a high-quality service according to an embodiment of the present invention.
3 is a flowchart illustrating a main process of processing traffic to provide a high-quality service to a user according to an embodiment of the present invention.

먼저, 본 발명의 장점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되는 실시 예들을 참조하면 명확해질 것이다. 여기에서, 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 발명의 범주를 명확하게 이해할 수 있도록 하기 위해 예시적으로 제공되는 것이므로, 본 발명의 기술적 범위는 청구항들에 의해 정의되어야 할 것이다.First, the advantages and features of the present invention, and how to accomplish them, will be clarified with reference to the embodiments to be described in detail with reference to the accompanying drawings. While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

아울러, 아래의 본 발명을 설명함에 있어서 공지 기능 또는 구성 등에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들인 것으로, 이는 사용자, 운용자 등의 의도 또는 관례 등에 따라 달라질 수 있음은 물론이다. 그러므로, 그 정의는 본 명세서의 전반에 걸쳐 기술되는 기술사상을 토대로 이루어져야 할 것이다.In the following description of the present invention, detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. It is to be understood that the following terms are defined in consideration of the functions of the present invention, and may be changed according to intentions or customs of a user, an operator, and the like. Therefore, the definition should be based on the technical idea described throughout this specification.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예에 대하여 상세하게 설명한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 실시 예에 따른 트래픽 처리 모델을 적용하는데 적합한 무선 인터넷 서비스 시스템의 블록구성도로서, 사용자 단말(110), 네트워크(120), ISP 망(130), 서비스 정책 서버(140), 인터넷(150) 및 타겟 서버(160) 등을 포함할 수 있다. 여기에서, ISP 망(130)은 트래픽 분배 노드(131), 부가 서비스 노드 A 내지 C(132 - 134) 및 NAT(network address translation) 노드(135) 등을 포함할 수 있고, 서비스 정책 서버(140)는 사용자 정보 관리 노드(142)와 정책 및 서비스 관리 노드(144) 등을 포함할 수 있다.FIG. 1 is a block diagram of a wireless Internet service system suitable for applying a traffic processing model according to an embodiment of the present invention. The user terminal 110, the network 120, the ISP network 130, the service policy server 140, , The Internet 150 and the target server 160, and the like. Here, the ISP network 130 may include a traffic distribution node 131, additional service nodes A to C (132 to 134) and a network address translation (NAT) node 135, and the service policy server 140 May include a user information management node 142, a policy and service management node 144, and the like.

도 1을 참조하면, 사용자 단말(110)은, 본 발명에 따라 서비스되는 고품질의 트래픽 최적화(처리) 서비스를 제공받고자 하는 사용자들이 이용하는 무선의 휴대 단말(예컨대, 휴대폰, 스마트폰, 스마트패드, 노트패드, 태블릿 PC 등)을 의미하는 것으로, 이러한 사용자 단말(110)은, 사용자 조작에 따라 네트워크(120)를 경유하는 통신 경로를 통해 ISP 망(130)에 접속함으로써, 본 발명에 따라 ISP 망(130) 내 트래픽 분배 노드(131)가 사용자 단말(110)에게 제공하는 고품질 서비스를 위한 트래픽 처리 서비스(트래픽 최적화 서비스) 등을 제공받을 수 있다.1, a user terminal 110 includes a wireless portable terminal (e.g., a mobile phone, a smart phone, a smart pad, a notebook, etc.) used by users who desire to provide high quality traffic optimization The user terminal 110 is connected to the ISP network 130 through a communication path via the network 120 according to a user operation so that the user terminal 110 can access the ISP network 130 A traffic processing service (traffic optimization service) for a high-quality service provided by the traffic distribution node 131 to the user terminal 110, and the like.

여기에서, 네트워크(120)는, 예컨대 2세대(2G) 무선망(예컨대, CDMA 이동통신 시스템 등), 3세대(3G) 무선망(예컨대, WCDMA 이동통신 시스템 등), 4세대(4G) 무선망(예컨대, LTE 이동통신 시스템 등), 미래의 차세대 무선망 중 어느 하나이거나 혹은 적어도 둘 이상의 무선망을 복합적으로 포함하는 무선 통신망과 유선 인터넷 등을 포함하는 유선 통신망을 포함할 수 있다.Here, the network 120 may be, for example, a second generation (2G) wireless network (e.g., a CDMA mobile communication system), a third generation (3G) wireless network (e.g., a WCDMA mobile communication system) (E.g., LTE mobile communication system), and a next generation wireless network of the future, or a wired communication network including a wireless communication network including a combination of at least two wireless networks and a wired Internet.

먼저, ISP 망(130) 내의 트래픽 분배 노드(131)는 네트워크(120)를 통해 사용자 단말(110)로부터 상향(uplink) 트래픽의 서비스 요청(서비스 요청 패킷)이 올라올 때(수신될 때) 사용자 정보와 사이트 서비스 정책 정보를 획득하여 트래픽 처리(트래픽 최적화)를 위한 서비스 등을 제공할 수 있는데, 이를 위해 트래픽 분배 노드(131)는 도 2에 도시된 바와 같은 구성 부재들을 포함할 수 있다. 여기에서, 사용자 단말(110)로부터 ISP 망(130)으로 올라오는 서비스 요청 패킷은, 예컨대 IP 패킷, TCP 패킷, HTTP 프로토콜 패킷 중 어느 하나일 수 있다.First, the traffic distribution node 131 in the ISP network 130 transmits a service request (service request packet) of uplink traffic from the user terminal 110 through the network 120 And a service for traffic processing (traffic optimization) by acquiring the site service policy information. For this purpose, the traffic distribution node 131 may include the components as shown in FIG. Here, the service request packet coming from the user terminal 110 to the ISP network 130 may be one of an IP packet, a TCP packet, and an HTTP protocol packet, for example.

도 2는 본 발명의 실시 예에 따른 고품질 서비스를 위한 트래픽 처리 장치에 대한 블록구성도로서, 사용자 정보 획득부(202), 정책 정보 획득부(204), 트래픽 경로 설정부(206) 및 패킷 분배부(208) 등을 포함할 수 있다.FIG. 2 is a block diagram illustrating a traffic processing apparatus for a high-quality service according to an embodiment of the present invention. The apparatus includes a user information obtaining unit 202, a policy information obtaining unit 204, a traffic path setting unit 206, Distribution 208, and the like.

도 2를 참조하면, 사용자 정보 획득부(202)는 네트워크(120)를 통해 사용자 단말(110)로부터 상향 트래픽의 서비스 요청 패킷이 수신될 때, 서비스 정책 서버(140) 내 사용자 정보 관리 노드(142)로부터 사용자 정보(예컨대, IP 리스트 및 사용자 서비스 정책 정보 등)를 획득하여 트래픽 경로 설정부(206)로 전달하는 등의 기능을 제공할 수 있다.2, when the uplink service request packet is received from the user terminal 110 through the network 120, the user information acquiring unit 202 acquires user information from the user information management node 142 in the service policy server 140 (For example, an IP list and user service policy information) from the user terminal 200 to the traffic path setting unit 206, and the like.

여기에서, 사용자 정보 관리 노드(142)는 사용자 단말(110)이 서비스 권역에 속한 이동 통신망에 포함된 사용자 정보 관리 서버 등을 의미할 수 있는 것으로, 예컨대 사용자 등급(예컨대, VIP, 일반(normal) 등), 헤비 유저(heavy user) 유무(O 또는 X), 사용자 요금제(예컨대, 42 요금제, 52 요금제, 62 요금제 등), 데이터 사용량 등과 같은 사용자 정보(가입자 정보)들을 사용자 단말별 IP 주소 기반으로 저장 및 관리하는 기능을 제공할 수 있다.The user information management node 142 may be a user information management server or the like included in a mobile communication network belonging to the service area. For example, the user information management node 142 may include a user class (e.g., VIP, normal) (Subscriber information) such as presence or absence of heavy user (O or X), user fee (for example, 42 rate, 52 rate, 62 rate) Storage and management functions.

또한, 정책 정보 획득부(204)는 네트워크(120)를 통해 사용자 단말(110)로부터 상향 트래픽의 서비스 요청 패킷이 수신될 때, 서비스 정책 서버(140) 내 정책 및 서비스 관리 노드(144)로부터 사이트 서비스 정책 정보(예컨대, 시그니처 정보 및 서비스 정책 정보)를 획득하여 트래픽 경로 설정부(206)로 전달하는 등의 기능을 제공할 수 있다.The policy information acquisition unit 204 acquires policy information from the policy and service management node 144 in the service policy server 140 when receiving an uplink traffic service request packet from the user terminal 110 through the network 120, Acquire service policy information (e.g., signature information and service policy information), and forward the acquired service policy information to the traffic route setting unit 206. [

여기에서, 정책 및 서비스 관리 노드(144)는 사용자 단말(110)이 서비스 권역에 속한 이동 통신망에 포함된 정책 및 사이트 서비스 정보 관리 서버 등을 의미할 수 있는 것으로, 예컨대 사이트 회원으로 기 등록된 각 사이트(각 타겟 서버)에 대한 사이트 서비스 정보(예컨대, B2B, B2C 등), 사이트 등급(예컨대, VIP, 일반(normal) 등), 서비스 종류(예컨대, Text, Image, Video, P2P, Market 등) 등과 같은 사이트별 서비스 정책 정보들을 사이트별(타겟 서버별) IP 주소 기반 또는 시그니처 기반으로 저장 및 관리하는 기능을 제공할 수 있다.Herein, the policy and service management node 144 may refer to a policy and a site service information management server included in the mobile communication network belonging to the service area of the user terminal 110. For example, (E.g., B2B, B2C, etc.), site rating (e.g., VIP, normal), service type (e.g., Text, Image, Video, P2P, Market, etc.) (By target server) based on an IP address or a signature based on service policy information for each site,

다음에, 트래픽 경로 설정부(206)는 사용자 정보 획득부(202)로부터 전달되는 사용자 정보 및/또는 정책 정보 획득부(204)로부터 전달되는 사이트 서비스 정책 정보에 의거하여 다수의 부가 서비스 노드, 예컨대 부가 서비스 노드 A 내지 C 중 적어도 하나 이상을 부가 서비스 대상 노드로 분배하는 방식으로 트래픽 경로를 설정하여 패킷 분배부(208)로 전달하는 등의 기능을 제공할 수 있다. 이때, 트래픽 경로 설정부(206)는 사용자가 일반 고객일 때 디폴트 경로(즉, 부가 서비스 노드를 경유하지 않는 트래픽 경로)를 통해 해당 트래픽을 전달하고, 타겟 서버가 일반 사이트일 때 디폴트 경로를 통해 해당 트래픽을 전달할 수 있다.Next, the traffic route setting unit 206 sets a plurality of supplementary service nodes, for example, a service route, based on the user information transmitted from the user information acquisition unit 202 and / or the site service policy information transmitted from the policy information acquisition unit 204 A function of distributing at least one of the additional service nodes A to C to the additional service target node, and providing the function of setting the traffic route to the packet distribution unit 208. At this time, when the user is a general customer, the traffic route setting unit 206 delivers the corresponding traffic through the default route (i.e., the traffic route not passing through the additional service node), and when the target server is a general site, The corresponding traffic can be transmitted.

일례로서, 사용자 정보의 체크 결과 사용자가 헤비 유저인 경우 모바일 트래픽을 줄일 수 있도록 해비 유저의 트래픽에 대해 패킷 압축 서비스를 제공할 수 있는데, 이를 위해 트래픽 경로 설정부(206)는 패킷 압축 장비가 위치한 경로를 트래픽 서비스 경로로 설정할 수 있다. 또한, 사용자가 VIP 고객인 경우 트래픽 경로 설정부(206)는 TCP 가속 서비스를 제공하는 TCP 가속 장비가 위치한 경로를 트래픽 서비스 경로로 설정할 수 있다.As a result of checking the user information, if the user is a heavy user, the traffic path setting unit 206 may provide a packet compression service for the traffic of the heavy user so that mobile traffic can be reduced. The path can be set as a traffic service path. If the user is a VIP customer, the traffic path setting unit 206 may set the path where the TCP accelerator providing the TCP accelerator service is located as the traffic service path.

다른 예로서, 사이트 서비스 정책 정보의 체크 결과, 상대적으로 우수한 B2B 사이트 고객(VIP 등급 고객)인 경우 해당 사이트에 대한 TCP 가속 서비스를 제공할 수 있도록, 트래픽 경로 설정부(206)는 TCP 가속 서비스를 제공하는 TCP 가속 장비가 위치한 경로를 트래픽 서비스 경로로 설정할 수 있다.As another example, as a result of check of the site service policy information, the traffic route setting unit 206 may set the TCP acceleration service to provide the TCP acceleration service for the site in the case of a relatively excellent B2B site customer (VIP grade customer) The path where the provided TCP accelerator is located can be set as the traffic service path.

여기에서, 트래픽 경로 설정부(206)는 사용자 단말(110)의 IP(Src IP) 주소에 기반하여 사용자 단말에 대한 부가 서비스 대상 노드를 분배(결정)하고, 목적지 IP(Dst IP) 주소 또는 시그니처에 기반하여 타겟 서버(또는 정보 서비스 노드)에 대한 부가 서비스 대상 노드를 분배할 수 있다.Here, the traffic route setting unit 206 distributes (determines) the additional service target node to the user terminal based on the IP (Src IP) address of the user terminal 110 and transmits the destination IP (Dst IP) address or signature (Or an information service node) based on the received service information.

그리고, 패킷 분배부(208)는 사용자 단말(110)과 타겟 서버(160) 간의 패킷 트래픽, 즉 네트워크(120)를 통해 사용자 단말(110)로부터 올라오는 상향 트래픽과 NAT 노드(135)를 통해 전달되는 하향(down link) 트래픽을 설정된 트래픽 경로로 분배, 예컨대 부가 서비스 노드 A 내지 C(132, 133, 134) 중 적어도 하나 이상의 부가 서비스 대상 노드로 분배(패킷 트래픽 전달)하는 등의 기능을 제공할 수 있다.The packet distribution unit 208 transmits the packet traffic between the user terminal 110 and the target server 160 through the NAT node 135 and the upstream traffic coming from the user terminal 110 through the network 120 (Packet traffic delivery) to at least one additional service target node among the additional service nodes A to C (132, 133, 134) by distributing the downlink traffic to the set traffic path .

한편, 본 실시 예에서는 하나의 트래픽 분배 노드를 통해 상향 트래픽과 하향 트래픽에 대한 경로 최적화 서비스를 제공하는 것으로 하여 설명하였으나, 이것은 설명의 편의와 이해의 증진을 위한 예시적인 제시일 뿐 본 발명이 반드시 이에 한정되는 것은 아니며, 상향 트래픽 분배 노드와 하향 트래픽 분배 노드로 분리하여 상향 트래픽과 하향 트래픽을 각각 처리하도록 구축할 수도 있으며, 이 경우 각 부가 서비스 노드들은 상향 트래픽 분배 노드와 하향 트래픽 분배 노드 사이에 위치하게 될 것이다. 여기에서, 하향 트래픽 분배 노드는 그 기능적인 점을 고려할 때 라우터로서 정의될 수 있다.Meanwhile, in the present embodiment, the path optimization service for the uplink traffic and the downlink traffic is provided through one traffic distribution node. However, this is only an exemplary presentation for improving convenience and understanding of the description, However, the present invention is not limited to this. It is also possible to construct the uplink traffic distribution node and the downlink traffic distribution node to separate the uplink traffic and the downlink traffic, respectively. In this case, Will be located. Here, the downlink traffic distribution node can be defined as a router considering its functional point.

다시 도 1을 참조하면, 부가 서비스 노드 A 내지 C(132, 133, 134)는 가입자 정보 및 사이트 서비스 정책 정보에 기반하여 각 사용자들에게 특화된 트래픽 서비스를 제공(부가 노드 서비스 실행)하는 부가 서비스 장비(또는 부가 서비스 서버) 등을 의미하는 것으로, 패킷 분배부(208)로부터 전달되는 패킷 트래픽에 대해 특정의 부가 서비스, 예컨대 동영상 최적화 서비스, 웹 트래픽 가속 서비스, CDN(contents delivery network) 서비스 등을 각 사용자별 또는 사이트별로 선택적으로 제공할 수 있다.Referring to FIG. 1 again, the supplementary service nodes A to C (132, 133, and 134) are supplementary service apparatuses that provide traffic services specialized for each user based on subscriber information and site service policy information (Or a supplementary service server), and the like, and it is possible to provide specific additional services such as a video optimization service, a web traffic acceleration service, a CDN (contents delivery network) service, etc. to the packet traffic delivered from the packet distributor 208 It can be selectively provided by user or site.

일례로서, 부가 서비스 노드 A(132)는 동영상 최적화 서비스를 제공하는 동영상 최적화 장비로, 부가 서비스 노드 B(133)는 웹 트래픽 가속 서비스를 제공하는 웹 트래픽 가속 장비로, 부가 서비스 노드 C(134)는 CDN 서비스를 제공하는 CDN 서비스 장비 등으로 각각 정의될 수 있다.As an example, the supplementary service node A 132 is a video optimizing apparatus for providing a moving image optimization service, and the supplementary service node B 133 is a web traffic acceleration equipment for providing a web traffic acceleration service. And CDN service equipment that provides CDN service.

한편, 본 실시 예의 트래픽 처리 장치에서는 세 개의 부가 서비스 노드를 포함하는 것으로 하여 설명하였으나, 이것은 설명의 편의와 이해의 증진을 위한 예시적인 제시일 뿐 본 발명이 반드시 이에 한정되는 것은 아니며, 사용자들 및 각 사이트에서의 다양한 서비스 요구에 부응할 수 있는 다양한 부가 서비스 기능을 각각 제공하는 다수의 부가 서비스 노드들이 복합적으로 적용될 수 있음은 물론이다.In the meantime, although the traffic processing apparatus of the present embodiment has been described as including three additional service nodes, the present invention is not necessarily limited thereto, It is needless to say that a plurality of additional service nodes that provide various additional service functions capable of meeting various service demands at respective sites can be applied in combination.

다음에, NAT 노드(135)는, IP 주소를 변환해 주는 기능 등을 제공하는 NAT 장비를 의미하는 것으로, 트래픽 분배 노드(131)로부터 전달되는 패킷들(상향 패킷들)을 인터넷(150)을 통해 타겟 서버(160)로 전송하고, 인터넷(150)으로부터 수신되는 패킷들(하향 패킷들)을 트래픽 분배 노드(131)로 전달하는 등의 기능을 제공할 수 있다.The NAT node 135 is a NAT device that provides a function of converting an IP address or the like and transmits packets (uplink packets) transmitted from the traffic distribution node 131 to the Internet 150 To the target server 160 via the Internet 150 and to forward the packets (downlink packets) received from the Internet 150 to the traffic distribution node 131.

여기에서, 타겟 서버(160)는, 예컨대 유튜브, 네이버, 다음, 네이트, 구글 등과 같은 사이트에서 운용하는 서버 등을 의미할 수 있는 것으로, 사용자 단말로부터 송출되어 ISP 망(130) 및 인터넷(150)을 경유하는 통신 경로를 통해 수신되는 서비스 요청에 의거하여 각 사용자들에게 무선 인터넷 관련 서비스를 제공하는 정보 서비스 노드(또는 정보 제공 서버)를 의미할 수 있다.Here, the target server 160 may be a server operating on a site such as YouTube, Naver, Daum, Nate, Google, etc., and may be transmitted from the user terminal to the ISP network 130 and the Internet 150, (Or an information providing server) that provides a wireless Internet related service to each user based on a service request received through a communication path via the Internet.

한편, 본 실시 예의 트래픽 처리 장치에서는 트래픽 경로의 설정을 위해 사용자 정보와 사이트 서비스 정책 정보를 모두 획득하여 이용하는 것으로 하여 설명하였으나, 본 발명이 반드시 이에 한정되는 것은 아니며, 사용자 정보와 사이트 서비스 정책 정보 중 어느 하나의 정보만을 이용하여 트래픽 경로를 설정하도록 설계할 수도 있음은 물론이며, 이 경우 사용자 정보 획득부와 정책 정보 획득부 중 어느 하나만을 구성부재로서 포함하게 될 것이다.Meanwhile, in the traffic processing apparatus of the present embodiment, both the user information and the site service policy information are acquired and used for setting the traffic route. However, the present invention is not limited to this, and the user information and the site service policy information In this case, only one of the user information obtaining unit and the policy information obtaining unit may be included as a constituent member.

다음에, 상술한 바와 같은 구성을 갖는 본 실시 예의 트래픽 처리 장치를 이용하여 사용자 단말에게 트래픽 최적화 서비스를 제공하는 일련의 과정들에 대하여 상세하게 설명한다.Next, a series of processes for providing a traffic optimization service to a user terminal using the traffic processing apparatus of the present embodiment having the above-described configuration will be described in detail.

도 3은 본 발명의 실시 예에 따라 사용자에게 고품질의 서비스를 제공하기 위해 트래픽을 처리하는 주요 과정을 도시한 순서도이다.3 is a flowchart illustrating a main process of processing traffic to provide a high-quality service to a user according to an embodiment of the present invention.

도 3을 참조하면, 사용자에 의한 서비스 조작에 따라 사용자 단말(110)로부터 생성된 서비스 요청 패킷이 네트워크(120)를 통해 ISP 망(130) 내 트래픽 분배 노드(131)로 수신되면(단계 302), 트래픽 분배 노드(131) 내 사용자 정보 획득부(202)에서는 사용자 정보 관리 노드(142)로부터 사용자 정보를 획득하고, 정책 정보 획득부(204)에서는 정책 및 서비스 관리 노드(144)로부터 사이트 서비스 정책 정보를 획득한다(단계 304).3, when the service request packet generated from the user terminal 110 is received by the traffic distribution node 131 in the ISP network 130 through the network 120 according to the service operation by the user (step 302) The user information obtaining unit 202 in the traffic distribution node 131 obtains the user information from the user information management node 142 and the policy information obtaining unit 204 obtains the site service policy Information is obtained (step 304).

여기에서, 사용자 정보는, 예컨대 사용자 등급(예컨대, VIP, 일반(normal) 등), 헤비 유저(heavy user) 유무(O 또는 X), 사용자 요금제(예컨대, 42 요금제, 52 요금제, 62 요금제 등) 등이 될 수 있으며, 사이트 서비스 정책 정보는, 예컨대 서비스 정보(예컨대, B2B, B2C 등), 사이트 등급(예컨대, VIP, 일반(normal) 등), 서비스 종류(예컨대, Text, Image, Video, P2P, Market 등) 등이 될 수 있다.Here, the user information may include, for example, a user rating (e.g., VIP, normal, etc.), presence or absence of heavy users (O or X), user fees (e.g., 42 plans, 52 plans, (E.g., B2B, B2C, etc.), site rating (e.g., VIP, normal), service type (e.g., text, image, video, P2P , Market, etc.).

다음에, 트래픽 경로 설정부(206)에서는 획득된 사용자 정보와 사이트 서비스 정책 정보에 의거하여 다수의 부가 서비스 노드, 예컨대 부가 서비스 노드 A 내지 C 중 적어도 하나 이상을 부가 서비스 대상 노드로 분배하는 방식으로 트래픽 경로를 설정한다(단계 306). 여기에서, 트래픽 경로는 하나의 부가 서비스 노드만을 경유하도록 설정되거나 혹은 둘 이상의 부가 서비스 노드를 경유하도록 설정될 수 있다.Next, the traffic route setting unit 206 distributes at least one of a plurality of additional service nodes, for example, the additional service nodes A to C, to the additional service target nodes based on the acquired user information and the site service policy information A traffic path is set (step 306). Here, the traffic path may be set to pass through only one additional service node, or may be set to pass through two or more additional service nodes.

예컨대, 사용자가 헤비 유저일 때 헤비 유저의 트래픽이 패킷 압축 장비가 위치하는 경로로 전달되도록 트래픽 경로가 설정되고, 사용자가 VIP 고객일 때 해당 고객의 트래픽이 TCP 가속 장비가 위치하는 경로로 전달되도록 트래픽 경로가 설정되며, 우수한 B2B 사이트 고객(VIP 등급 고객)일 때 해당 사이트의 트래픽이 TCP 가속 장비가 위치하는 경로로 전달되도록 트래픽 경로가 설정될 수 있을 것이다.For example, when the user is a heavy user, the traffic path is set so that heavy user traffic is delivered to the path where the packet compression device is located. When the user is a VIP customer, The traffic route can be set so that the traffic of the site is delivered to the path where the TCP accelerator equipment is located when the B2B site customer is an excellent B2B site customer.

물론, 사용자가 일반 고객이거나 혹은 타겟 서버가 일반 사이트일 때 해당 트래픽은 디폴트 경로(부가 서비스 노드를 경유하지 않는 트래픽 경로)를 통해 전달될 수 있다.Of course, when the user is a regular customer or the target server is a general site, the traffic can be delivered via a default route (a traffic route that does not go through an additional service node).

이에 응답하여, 패킷 분배부(208)에서는 사용자 단말(110)과 타겟 서버(160) 간의 패킷 트래픽, 즉 상향 트래픽과 하향 트래픽을 설정된 트래픽 경로로 분배 처리, 예컨대 부가 서비스 노드 A 내지 C(132, 133, 134) 중 적어도 하나 이상의 부가 서비스 대상 노드로 분배 처리(패킷 전달)한다(단계 308).In response, the packet distribution unit 208 distributes the packet traffic between the user terminal 110 and the target server 160, that is, the uplink traffic and the downlink traffic, to the set traffic paths, for example, the additional service nodes A to C 132, 133, and 134 to the additional service target node (step 308).

그 결과, 트래픽 경로로 설정된 해당 부가 서비스 노드에서는 패킷 분배부(208)로부터 분배되어 전달되는 트래픽에 대한 부가 서비스를 실행(적용)하게 되며(단계 310), 이와 같이 부가 서비스가 실행된 트래픽이 사용자 단말 또는 타겟 서버 측으로 전송된다.As a result, in the corresponding supplementary service node set as the traffic path, the supplementary service for the traffic distributed and delivered from the packet distributor 208 is executed (step 310) To the terminal or the target server side.

한편, 본 실시 예에서는 트래픽 경로의 설정을 위해 사용자 정보와 사이트 서비스 정책 정보를 모두 획득하여 이용하는 것으로 하여 설명하였으나, 본 발명이 반드시 이에 한정되는 것은 아니며, 사용자 정보와 사이트 서비스 정책 정보 중 어느 하나의 정보만을 이용하여 트래픽 경로를 설정하도록 설계할 수도 있음은 물론이다.Meanwhile, in the present embodiment, both the user information and the site service policy information are acquired and used for setting the traffic route. However, the present invention is not limited to this, and any one of the user information and the site service policy information It is needless to say that it is also possible to design a traffic route using only information.

이상의 설명은 본 발명의 기술사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경 등이 가능함을 쉽게 알 수 있을 것이다. 즉, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것으로서, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다.It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the following claims. It is easy to see that this is possible. That is, the embodiments disclosed in the present invention are not intended to limit the scope of the present invention but to limit the scope of the present invention.

따라서, 본 발명의 보호 범위는 후술되는 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Therefore, the scope of protection of the present invention should be construed in accordance with the following claims, and all technical ideas within the scope of equivalents should be interpreted as being included in the scope of the present invention.

본 발명의 실시 예에 의하면, 서비스 요청 패킷이 수신될 때 사용자 정보 및/또는 사이트 서비스 정책 정보를 획득하여 다수의 부가 서비스 노드들 중 하나 이상을 부가 서비스 대상 노드로 분배하여 트래픽 경로를 설정하고, 설정된 트래픽 경로를 통해 패킷 트래픽을 처리해 줄 수 있는 트래픽 처리 서비스 모델을 제공할 수 있다.According to an embodiment of the present invention, when a service request packet is received, user information and / or site service policy information is acquired, and at least one of a plurality of supplementary service nodes is allocated to an additional service target node to set a traffic path, It is possible to provide a traffic processing service model capable of processing packet traffic through a set traffic path.

이러한 기술적 구성을 포함하는 본 발명은 불필요한 부가 서비스 장비들을 경유하는 트래픽 경로를 제거할 수 있으며, 이를 통해 ISP 망에서의 트래픽 처리 최적화를 실현할 수 있다.The present invention including such a technical configuration can eliminate a traffic route via unnecessary additional service equipment, and thereby can optimize traffic processing in the ISP network.

202 : 사용자 정보 획득부 204 : 정책 정보 획득부
206 : 트래픽 경로 설정부 208 : 패킷 분배부
202: User information acquisition unit 204: Policy information acquisition unit
206: traffic route setting unit 208: packet distribution unit

Claims (12)

ISP 망에 구축된 다수의 부가 서비스 노드를 통해 사용자 단말과 정보 서비스 노드간의 패킷 트래픽을 처리하는 방법으로서,
상기 사용자 단말로부터 상향 트래픽의 서비스 요청 패킷이 수신될 때, 상기 사용자 단말에 대한 사용자 정보를 획득하는 과정과,
획득된 상기 사용자 정보에 의거하여 상기 다수의 부가 서비스 노드들 중 하나 이상이 부가 서비스 대상 노드로 분배되는 트래픽 경로를 설정하는 과정과,
설정된 트래픽 경로를 통해 상기 사용자 단말과 정보 서비스 노드 간의 패킷 트래픽을 처리하는 과정
을 포함하는 트래픽 처리 방법.
A method for processing packet traffic between a user terminal and an information service node through a plurality of additional service nodes established in an ISP network,
Acquiring user information for the user terminal when an uplink traffic service request packet is received from the user terminal;
Setting up a traffic path in which at least one of the plurality of additional service nodes is distributed to an additional service target node based on the acquired user information;
Processing the packet traffic between the user terminal and the information service node through the set traffic path
/ RTI >
제 1 항에 있어서,
상기 사용자 정보는,
상기 사용자 단말이 서비스 권역에 속한 이동 통신망에 포함된 사용자 정보 관리 노드로부터 획득되는
트래픽 처리 방법.
The method according to claim 1,
The user information includes:
The user terminal is obtained from a user information management node included in a mobile communication network belonging to a service area
How to handle traffic.
제 1 항에 있어서,
상기 설정하는 과정은,
단말의 IP(Src IP) 주소에 기반하여 상기 부가 서비스 대상 노드를 분배하는
트래픽 처리 방법.
The method according to claim 1,
Wherein the setting step comprises:
And distributes the additional service target node based on the IP (Src IP) address of the terminal
How to handle traffic.
ISP 망에 구축된 다수의 부가 서비스 노드를 통해 사용자 단말과 정보 서비스 노드간의 패킷 트래픽을 처리하는 방법으로서,
상기 사용자 단말로부터 상향 트래픽의 서비스 요청 패킷이 수신될 때, 상기 정보 서비스 노드에 대한 사이트 서비스 정책 정보를 획득하는 과정과,
획득된 상기 사이트 서비스 정책 정보에 의거하여 상기 다수의 부가 서비스 노드들 중 하나 이상이 부가 서비스 대상 노드로 분배되는 트래픽 경로를 설정하는 과정과,
설정된 상기 트래픽 경로를 통해 상기 사용자 단말과 정보 서비스 노드 간의 패킷 트래픽을 처리하는 과정
을 포함하는 트래픽 처리 방법.
A method for processing packet traffic between a user terminal and an information service node through a plurality of additional service nodes established in an ISP network,
Acquiring site service policy information for the information service node when an uplink traffic service request packet is received from the user terminal;
Setting up a traffic route in which at least one of the plurality of supplementary service nodes is distributed to an additional service target node based on the acquired site service policy information;
Processing the packet traffic between the user terminal and the information service node through the set traffic path
/ RTI >
제 4 항에 있어서,
상기 사이트 서비스 정책 정보는,
기 등록된 각 정보 서비스 노드에 대한 사이트별 서비스 정책 정보들을 관리하는 정책 및 서비스 관리 노드로부터 획득되는
트래픽 처리 방법.
5. The method of claim 4,
The site service policy information includes:
A policy for managing service policy information per site for each previously registered information service node,
How to handle traffic.
제 4 항에 있어서,
상기 설정하는 과정은,
목적지 IP(Dst IP) 주소 또는 시그니처에 기반하여 상기 부가 서비스 대상 노드를 분배하는
트래픽 처리 방법.
5. The method of claim 4,
Wherein the setting step comprises:
Distributing the additional service target node based on the destination IP (Dst IP) address or signature
How to handle traffic.
ISP 망에 구축된 다수의 부가 서비스 노드를 통해 사용자 단말과 정보 서비스 노드간의 패킷 트래픽을 처리하는 장치로서,
상기 사용자 단말로부터 상향 트래픽의 서비스 요청 패킷이 수신될 때, 상기 사용자 단말에 대한 사용자 정보를 획득하는 사용자 정보 획득부와,
획득된 상기 사용자 정보에 의거하여 상기 다수의 부가 서비스 노드들 중 하나 이상이 부가 서비스 대상 노드로 분배되는 트래픽 경로를 설정하는 트래픽 경로 설정부와,
상기 사용자 단말과 정보 서비스 노드 간의 패킷 트래픽을 설정된 상기 트래픽 경로로 분배하는 패킷 분배부
를 포함하는 트래픽 처리 장치.
An apparatus for processing packet traffic between a user terminal and an information service node through a plurality of additional service nodes established in an ISP network,
A user information acquiring unit acquiring user information about the user terminal when a service request packet of an up traffic is received from the user terminal;
A traffic route setting unit for setting a traffic route in which at least one of the plurality of additional service nodes is distributed to the additional service target node based on the acquired user information,
A packet distribution unit for distributing packet traffic between the user terminal and the information service node to the set traffic path,
The traffic processing apparatus comprising:
제 7 항에 있어서,
상기 사용자 정보 획득부는,
상기 사용자 단말이 서비스 권역에 속한 이동 통신망에 포함된 사용자 정보 관리 노드로부터 상기 사용자 정보를 획득하는
트래픽 처리 장치.
8. The method of claim 7,
Wherein the user information obtaining unit obtains,
The user terminal acquires the user information from a user information management node included in a mobile communication network belonging to a service area
Traffic processing device.
제 7 항에 있어서,
상기 트래픽 경로 설정부는,
단말의 IP(Src IP) 주소에 기반하여 상기 사용자 단말에 대한 부가 서비스 대상 노드를 분배하는
트래픽 처리 장치.
8. The method of claim 7,
Wherein the traffic route setting unit comprises:
And distributes the additional service target node to the user terminal based on the IP (Src IP) address of the terminal
Traffic processing device.
제 7 항에 있어서,
상기 트래픽 경로 설정부는,
목적지 IP(Dst IP) 주소 또는 시그니처에 기반하여 상기 정보 서비스 노드에 대한 부가 서비스 대상 노드를 분배하는
트래픽 처리 장치.
8. The method of claim 7,
Wherein the traffic route setting unit comprises:
Distributing an additional service target node for the information service node based on a destination IP (Dst IP) address or signature
Traffic processing device.
ISP 망에 구축된 다수의 부가 서비스 노드를 통해 사용자 단말과 정보 서비스 노드간의 패킷 트래픽을 처리하는 장치로서,
상기 사용자 단말로부터 상향 트래픽의 서비스 요청 패킷이 수신될 때, 상기 정보 서비스 노드에 대한 사이트 서비스 정책 정보를 획득하는 정책 정보 획득부와,
획득된 상기 사이트 서비스 정책 정보에 의거하여 상기 다수의 부가 서비스 노드들 중 하나 이상이 부가 서비스 대상 노드로 분배되는 트래픽 경로를 설정하는 트래픽 경로 설정부와,
상기 사용자 단말과 정보 서비스 노드 간의 패킷 트래픽을 설정된 상기 트래픽 경로로 분배하는 패킷 분배부
를 포함하는 트래픽 처리 장치.
An apparatus for processing packet traffic between a user terminal and an information service node through a plurality of additional service nodes established in an ISP network,
A policy information acquisition unit for acquiring site service policy information for the information service node when an uplink traffic service request packet is received from the user terminal;
A traffic route setting unit for setting a traffic route in which at least one of the plurality of additional service nodes is distributed to the additional service target node based on the acquired site service policy information,
A packet distribution unit for distributing packet traffic between the user terminal and the information service node to the set traffic path,
The traffic processing apparatus comprising:
제 11 항에 있어서,
상기 정책 정보 획득부는,
기 등록된 각 정보 서비스 노드에 대한 사이트별 서비스 정책 정보들을 관리하는 정책 및 서비스 관리 노드로부터 상기 사이트 서비스 정책 정보를 획득하는
트래픽 처리 장치.
12. The method of claim 11,
Wherein the policy information obtaining unit obtains,
A policy for managing service policy information per site for each previously registered information service node and acquiring the site service policy information from the service management node
Traffic processing device.
KR20130149129A 2013-12-03 2013-12-03 Method and apparatus for processing traffic for service of high quality KR101490360B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20130149129A KR101490360B1 (en) 2013-12-03 2013-12-03 Method and apparatus for processing traffic for service of high quality

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20130149129A KR101490360B1 (en) 2013-12-03 2013-12-03 Method and apparatus for processing traffic for service of high quality

Publications (1)

Publication Number Publication Date
KR101490360B1 true KR101490360B1 (en) 2015-02-05

Family

ID=52590372

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20130149129A KR101490360B1 (en) 2013-12-03 2013-12-03 Method and apparatus for processing traffic for service of high quality

Country Status (1)

Country Link
KR (1) KR101490360B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130088041A (en) * 2010-05-25 2013-08-07 헤드워터 파트너스 아이 엘엘씨 Device-assisted services for protecting network capacity

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130088041A (en) * 2010-05-25 2013-08-07 헤드워터 파트너스 아이 엘엘씨 Device-assisted services for protecting network capacity

Similar Documents

Publication Publication Date Title
US10122547B2 (en) Enabling high-bandwidth, responsive mobile applications in LTE networks
JP6562570B2 (en) Method and system for implementing a content distribution network based on a software defined network
EP1437020B1 (en) System and method for enabling mobile edge services
CN103650437B (en) Anycast service registration, implementation method and device, switching equipment and system
CN101516110B (en) Method and system for rate control service in a network
JP6328137B2 (en) Hub breakout roaming method and system
US9615318B2 (en) Multiplexing core networks in RAN sharing
US9237480B2 (en) Accelerated content delivery
JP2016507930A5 (en)
US20150229483A1 (en) System and method for associating an end user for billing in a network environment
US20130343269A1 (en) Routing data over a non-3rd generation partnership project trusted network
US20110282996A1 (en) Method and system for dynamically allocating services for subscribers data traffic
US9042389B2 (en) Multi-access communications gateway
CN106992906B (en) A kind of method of adjustment and system of access rate
CN108617008B (en) A kind of method and apparatus of business data processing
CN104753779B (en) A kind of implementation method of cloud group virtual flow-line system
CN103916489A (en) Method and system for resolving single-domain-name multi-IP domain name
KR101490360B1 (en) Method and apparatus for processing traffic for service of high quality
KR101530647B1 (en) Method and apparatus for processing traffic for service of high quality
EP2950564B1 (en) Node of a telecommunication network for content delivery network traffic
Shin et al. Cdni request routing with sdn
KR101499154B1 (en) Method and apparatus for processing traffic for service of high quality
Baleh et al. Enriched connectivity-as-a-service for dynamic Mobile-Cloud
EP2891298B1 (en) Method and node for automatically exchanging network service provider information
KR101467023B1 (en) System and method to deliver contents using dynamic context in the distributed network

Legal Events

Date Code Title Description
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20171229

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20191216

Year of fee payment: 6