KR100821152B1 - Traffic flow template setup method and system in WCDMA network - Google Patents

Traffic flow template setup method and system in WCDMA network Download PDF

Info

Publication number
KR100821152B1
KR100821152B1 KR1020060056710A KR20060056710A KR100821152B1 KR 100821152 B1 KR100821152 B1 KR 100821152B1 KR 1020060056710 A KR1020060056710 A KR 1020060056710A KR 20060056710 A KR20060056710 A KR 20060056710A KR 100821152 B1 KR100821152 B1 KR 100821152B1
Authority
KR
South Korea
Prior art keywords
traffic flow
flow template
pdp context
information
request message
Prior art date
Application number
KR1020060056710A
Other languages
Korean (ko)
Other versions
KR20070121895A (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 KR1020060056710A priority Critical patent/KR100821152B1/en
Publication of KR20070121895A publication Critical patent/KR20070121895A/en
Application granted granted Critical
Publication of KR100821152B1 publication Critical patent/KR100821152B1/en

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 WCDMA망에서 트래픽 플로우 템플릿 설정 방법 및 시스템에 관한 것이다. 본 발명의 일 측면에 따르면, 가입자 정보에 따른 트래픽 플로우 템플릿 정보를 생성하여 최초 PDP 컨텍스트에 상응하고 트래픽 플로우 템플릿을 설정하여 패킷 데이터를 필터링할 수 있는 시스템 및 방법이 제공된다. 이로 인해, 본 발명에 따라, 최초 PDP 컨텍스트 요청시 트래픽 플로우 템플릿을 설정하여 가입자의 특성에 따라 특정한 사이트로만 접속이 가능하게 할 수 있다.

Figure R1020060056710

트래픽 플로우 템플릿, TFT, traffic flow template, WCDMA

The present invention relates to a method and system for setting a traffic flow template in a WCDMA network. According to an aspect of the present invention, there is provided a system and method for generating traffic flow template information according to subscriber information to correspond to an initial PDP context and to set a traffic flow template to filter packet data. Therefore, according to the present invention, it is possible to set a traffic flow template at the first PDP context request so that only a specific site can be accessed according to the characteristics of the subscriber.

Figure R1020060056710

Traffic flow template, TFT, traffic flow template, WCDMA

Description

WCDMA망에서 트래픽 플로우 템플릿 설정 방법 및 시스템{Traffic flow template setup method and system in WCDMA network}Traffic flow template setup method and system in WCDMA network

도 1은 일반적인 PDP 컨텍스트 생성에 따른 트래픽 플로우 템플릿 설정을 간략하게 예시한 도면.1 is a diagram briefly illustrating a traffic flow template setting according to general PDP context creation.

도 2은 본 발명의 바람직한 일 실시예에 따른 WCDMA망에서 트래픽 플로우 템플릿을 설정하여 패킷 데이터를 필터링하는 시스템의 블록도.2 is a block diagram of a system for filtering packet data by setting a traffic flow template in a WCDMA network according to an embodiment of the present invention.

도 3은 일반적인 트래픽 플로우 템플릿의 구조를 예시한 도면.3 illustrates the structure of a general traffic flow template.

도 4는 본 발명의 바람직한 일 실시예에 따른 시스템이 가입자 정보에 상응하여 트래픽 플로우 템플릿을 생성하여 라우팅 세션을 설정하는 방법을 나타낸 순서도.4 is a flowchart illustrating a method in which a system generates a traffic flow template according to subscriber information and establishes a routing session according to an exemplary embodiment of the present invention.

도 5는 본 발명의 바람직한 일 실시예에 따라 트래픽 플로우 템플릿이 설정된 것을 예시한 도면.5 is a diagram illustrating that a traffic flow template is set according to an embodiment of the present invention.

도 6은 일반적인 PDP 컨텍스트 생성 요청 메시지 규격을 예시한 도면.6 is a diagram illustrating a general PDP context creation request message specification.

도 7은 본 발명의 바람직한 일 실시예에 따른 사용자 단말기에서 트래픽 플로우 템플릿을 생성하여 전송하는 방법을 나타낸 순서도.7 is a flowchart illustrating a method for generating and transmitting a traffic flow template in a user terminal according to an exemplary embodiment of the present invention.

도 8은 일반적인 제1 PDP 컨텍스트 활성화 요청 메시지를 예시한 도면.8 is a diagram illustrating a general first PDP context activation request message.

<도면의 주요 부분에 대한 부호의 설명> <Explanation of symbols for the main parts of the drawings>

210 : 사용자 단말기210: user terminal

215 : 노드B215: Node B

220 : 무선 접속망(UTRAN : UMTS terrestrial radio access network)220: UTRAN (UMTS terrestrial radio access network)

225 : SGSN(Serving GPRS Support Node)225: Serving GPRS Support Node (SGSN)

230 : 홈위치 등록기(HLR: home location register)230: home location register (HLR)

235 : GGSN(Gateway GPRS Support Node)235: Gateway GPRS Support Node (GGSN)

본 발명은 트래픽 플로우 템플릿을 설정하는 방법 및 시스템에 관한 것으로, 특히, WCDMA망에서 최초 PDP 컨텍스트에 상응하여 트래픽 플로우 템플릿을 설정 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for setting a traffic flow template, and more particularly, to a method and system for setting a traffic flow template corresponding to an initial PDP context in a WCDMA network.

WCDMA 패킷 접속망에서는 다양한 멀티플 PDP 컨텍스트(multiple packet data protocol context) 환경을 제공하고 있다. 따라서, 동일한 아이피 주소(IP address)를 통해 멀티플 세션(multiple session)을 사용하기 위해서는 각각의 세션을 구분하기 위한 별도의 방법이 필요하다. 현재 3GPP 표준 단체에서는 이를 위해 트래픽 플로우 템플릿(TFT: traffic flow template)을 지원하고 있다. 트래픽 플로 우 템플릿이란 패킷 필터(packet filter)의 의미로써, 동일한 가입자 아이피 주소(IP address)에 대해 포트 정보, 서비스 유형 정보(ToS: Type of Service), 보안 파라미터 인덱스 정보(SPI : security parameter index), 아이피 주소 정보 등으로 패킷 유형을 구분하여 각각의 세션에 매핑할 수 있게 해주는 정보이다. The WCDMA packet access network provides a variety of multiple packet data protocol contexts. Therefore, in order to use multiple sessions through the same IP address, a separate method for distinguishing each session is required. Currently, the 3GPP standards body supports a traffic flow template (TFT) for this purpose. The traffic flow template is a packet filter, and means port information, type of service (ToS), and security parameter index (SPI) for the same subscriber IP address. It is information that can map each session by classifying packet type by IP address information.

그러나, 현재 3GPP에서는 트래픽 플로우 템플릿을 제2 PDP 컨텍스트(secondary PDP context)가 기존의 PDP 컨텍스트 정보를 재활용하기 위해 사용되도록 정의되어 있다. 즉, 도 1에서 보여지는 바와 같이, 사용자 단말기(110)의 패킷 데이터 제공 요청에 상응하여 제2 PDP 컨텍스트 활성화 요청시부터 트래픽 플로우 템플릿 정보를 삽입하여 전송할 수 있다. 이로 인해, GGSN(120)은 도 1에서 보여지는 바와 같이, 제2 PDP 컨텍스트부터 트래픽 플로우 템플릿을 설정하게 된다. 이로 인해, GGSN(120)은 트래픽 플로우 템플릿에 매핑되지 않은 패킷 데이터들을 제1 PDP 컨텍스트에 상응하는 세션을 통해 사용자 단말기(110)로 전송하게 된다.However, in 3GPP, a traffic flow template is currently defined such that a second PDP context is used to recycle existing PDP context information. That is, as shown in FIG. 1, the traffic flow template information may be inserted and transmitted from the second PDP context activation request in response to the packet data provision request of the user terminal 110. As a result, the GGSN 120 sets up a traffic flow template from the second PDP context, as shown in FIG. 1. As a result, the GGSN 120 transmits packet data not mapped to the traffic flow template to the user terminal 110 through a session corresponding to the first PDP context.

예를 들어, 도 1의 제2 패킷 데이터가 스팸 사이트로부터 제공된 패킷 데이터이며, 제3 패킷 데이터가 성인 사이트로부터 제공되는 데이터라고 가정하자. 이와 같은 경우, 제2 패킷 데이터와 제3 패킷 데이터는 트래픽 플로우 템플릿이 설정되지 않은 제1 PDP 컨텍스트에 상응하는 세션을 통해 필터링없이 사용자 단말기로 제공되게 되는 문제점이 있다. For example, assume that the second packet data of FIG. 1 is packet data provided from a spam site, and the third packet data is data provided from an adult site. In this case, there is a problem that the second packet data and the third packet data are provided to the user terminal without filtering through a session corresponding to the first PDP context in which the traffic flow template is not set.

따라서, 상술한 문제점을 해결하기 위한 본 발명의 목적은 최초 PDP 컨텍스 트 요청시 트래픽 플로우 템플릿을 설정하여 가입자의 특성에 따라 특정한 사이트로만 접속이 가능하게 할 수 있는 WCDMA망에서 트래픽 플로우 템플릿의 효율적인 활용 방법 및 시스템을 제공하는 것이다.Accordingly, an object of the present invention for solving the above problems is to set up a traffic flow template at the time of the first PDP context request so that only a specific site can be accessed according to the characteristics of the subscriber. It is to provide a method and system of utilization.

본 발명의 다른 목적은 방화벽이 설치된것과 같이 가입자가 원하는 특정한 사이트로부터의 패킷 데이터만 전송받을 수 있도록 할 수 있는 WCDMA망에서 트래픽 플로우 템플릿의 효율적인 활용 방법 및 시스템을 제공하는 것이다.Another object of the present invention is to provide a method and system for efficiently using a traffic flow template in a WCDMA network that can receive only packet data from a specific site desired by a subscriber, such as a firewall.

본 발명의 또 다른 목적은 WCDMA망에서 가입자의 정보에 따라 상이한 트래픽 플로우 템플릿을 생성하여 패킷 필터를 제공할 수 있는 WCDMA망에서 트래픽 플로우 템플릿의 효율적인 활용 방법 및 시스템을 제공하는 것이다.It is still another object of the present invention to provide a method and system for efficiently utilizing a traffic flow template in a WCDMA network capable of providing a packet filter by generating different traffic flow templates according to subscriber information in the WCDMA network.

이외의 본 발명의 목적들은 하기의 실시예에 대한 설명을 통해 쉽게 이해될 수 있을 것이다.Other objects of the present invention will be easily understood through the description of the following examples.

상기 목적을 달성하기 위하여, 본 발명의 일 측면에 따르면, 가입자 정보에 따른 트래픽 플로우 템플릿 정보를 생성하여 최초 PDP 컨텍스트에 상응하여 트래픽 플로우 템플릿을 설정하여 패킷 데이터를 필터링할 수 있는 시스템 및 방법이 제공된다.In order to achieve the above object, according to an aspect of the present invention, there is provided a system and method that can generate the traffic flow template information according to the subscriber information to filter the packet data by setting the traffic flow template corresponding to the initial PDP context do.

본 발명의 바람직한 일 실시예에 따르면, 가입자 정보를 등록하고 있는 홈위치 등록기; 최초 PDP 컨텍스트 활성화 요청 메시지를 수신하면, 상기 등록된 가입 자 정보에 따른 트래픽 플로우 템플릿(traffic flow template) 정보를 생성하고, 상기 생성된 트래픽 플로우 템플릿 정보를 포함한 PDP 컨텍스트 생성 요청(create PDP context request) 메시지를 생성하는 서빙 GPRS 지원 노드(SGSN); 및 상기 PDP 컨텍스트 생성 요청 메시지에 상응하여 최초 PDP 컨텍스트를 생성하고 트래픽 플로우 템플릿을 설정하여 패킷 데이터를 필터링하는 게이트웨이 GPRS 지원 노드(GGSN)를 포함하는 이동통신 시스템이 제공될 수 있다.According to a preferred embodiment of the present invention, a home location register for registering subscriber information; Upon receiving the first PDP context activation request message, generate traffic flow template information according to the registered subscriber information, and create a PDP context request including the generated traffic flow template information. A serving GPRS support node (SGSN) for generating a message; And a gateway GPRS support node (GGSN) for generating an initial PDP context according to the PDP context creation request message and setting a traffic flow template to filter packet data.

상기 트래픽 플로우 템플릿은 데이터 서비스를 제공하는 서버의 접속점명, 아이피 주소 또는 포트번호 중 하나 이상을 이용하여 생성될 수 있다.The traffic flow template may be generated using one or more of an access point name, an IP address, or a port number of a server providing a data service.

상기 가입자 정보는 가입자가 가입한 부가 서비스 정보 또는 가입자 식별정보 중 하나 이상일 수 있다.The subscriber information may be one or more of additional service information or subscriber identification information subscribed to by the subscriber.

본 발명의 바람직한 다른 실시예에 따르면, WCDMA망에서 트래픽 플로우 템플릿을 설정하는 방법에 있어서, 서빙 GPRS 지원 노드(SGSN)가 최초 PDP 컨텍스트 활성화 요청(activate PDP context request) 메시지를 수신하는 단계; 상기 SGSN이 상기 최초 PDP 컨텍스트 활성화 요청 메시지에 상응하는 가입자 정보를 홈위치 등록기로부터 수신하는 단계; 상기 SGSN이 수신된 가입자 정보를 이용하여 트래픽 플로우 템플릿 정보를 생성하고, 상기 트래픽 플로우 템플릿 정보를 포함한 PDP 컨텍스트 생성 요청(create PDP context request) 메시지를 생성하는 단계; 및 게이트웨이 GPRS 지원 노드(GGSN)가 상기 PDP 컨텍스트 생성 요청 메시지에 상응하여 최초 PDP 컨텍스트를 생성하고 상기 트래픽 플로우 템플릿을 설정하는 단계를 포함하는 트래픽 플로우 템플릿 설정 방법이 제공될 수 있다.According to another preferred embodiment of the present invention, there is provided a method for setting a traffic flow template in a WCDMA network, the method comprising: receiving, by a serving GPRS support node (SGSN), an initial PDP context request message; Receiving, by the SGSN, subscriber information corresponding to the initial PDP context activation request message from a home location register; Generating traffic flow template information using the subscriber information received by the SGSN, and generating a PDP context request message including the traffic flow template information; And generating, by the gateway GPRS support node (GGSN), an initial PDP context in response to the PDP context creation request message and setting the traffic flow template.

상기 SGSN은 상기 가입자 정보를 이용하여 가입자가 가입한 데이터 서비스에 상응하는 접속점명, 아이피 주소 또는 포트 정보 중 하나 이상에 상응하도록 상기 트래픽 플로우 템플릿 정보를 생성할 수 있다.The SGSN may generate the traffic flow template information to correspond to at least one of access point name, IP address or port information corresponding to the data service subscribed to by the subscriber using the subscriber information.

상기 GGSN은 상기 설정된 트래픽 플로우 템플릿에 매핑된 패킷 데이터만을 전송하며, 매핑되지 않은 패킷 데이터는 폐기(discard)할 수 있다.The GGSN transmits only packet data mapped to the set traffic flow template, and discards unmapped packet data.

본 발명의 다른 측면에 따르면, 사용자 단말기로부터 트래픽 플로우 템플릿 정보가 포함된 최초 PDP 컨텍스트 활성화 요청 메시지를 수신하여, 최초 PDP 컨텍스트에 상응하여 트래픽 플로우 템플릿을 설정하여 패킷 데이터를 필터링할 수 있는 시스템 및 방법이 제공된다.According to another aspect of the present invention, a system and method for receiving a first PDP context activation request message including traffic flow template information from a user terminal and setting a traffic flow template corresponding to the initial PDP context to filter packet data This is provided.

본 발명의 바람직한 일 실시예에 따르면, 사용자 단말기로부터 트래픽 플로우 템플릿 정보를 포함하는 최초 PDP 컨텍스트 활성화 요청(activate PDP context request) 메시지가 수신되면, 상기 트래픽 플로우 템플릿(traffic flow template) 정보를 추출하여, 상기 트래픽 플로우 템플릿이 삽입된 PDP 컨텍스트 생성 요청(create PDP context request) 메시지를 생성하는 서빙 GPRS 지원 노드(SGSN); 및 상기 PDP 컨텍스트 생성 요청 메시지에 상응하여 최초 PDP 컨텍스트를 생성하고 상기 트래픽 플로우 템플릿을 설정하여 패킷 데이터를 필터링하는 게이트웨이 GPRS 지원 노드(GGSN)를 포함하는 이동통신 시스템이 제공될 수 있다.According to an exemplary embodiment of the present invention, when an initial PDP context request message including traffic flow template information is received from a user terminal, the traffic flow template information is extracted. A serving GPRS support node (SGSN) for generating a PDP context request message to which the traffic flow template is inserted; And a gateway GPRS support node (GGSN) for generating an initial PDP context according to the PDP context creation request message and setting the traffic flow template to filter packet data.

상기 사용자 단말기는 가입자 모듈에 등록된 가입자 정보 또는 상기 사용자 단말기 제조 시점에 등록된 가입자 정보 중 하나 이상을 이용하여 트래픽 플로 우 템플릿을 생성할 수 있다.The user terminal may generate a traffic flow template using at least one of subscriber information registered in the subscriber module or subscriber information registered at the time of manufacturing the user terminal.

본 발명의 바람직한 다른 실시예에 따르면, WCDMA망에서 트래픽 플로우 템플릿을 설정하는 방법에 있어서, 서빙 GPRS 지원 노드(SGSN)가 트래픽 플로우 템플릿 정보가 포함된 최초 PDP 컨텍스트 활성화 요청 메시지를 사용자 단말기로부터 수신하는 단계; 상기 SGSN이 상기 최초 PDP 컨텍스트 활성화 요청 메시지를 분석하여 상기 트래픽 플로우 템플릿 정보를 추출하는 단계; 상기 SGSN이 상기 추출된 트래픽 플로우 템플릿 정보를 삽입하여 PDP 컨텍스트 생성 요청 메시지를 생성하는 단계; 및 게이트웨이 GPRS 지원 노드(GGSN)가 상기 PDP 컨텍스트 생성 요청 메시지에 상응하여 최초 PDP 컨텍스트를 생성하고 상기 트래픽 플로우 템플릿을 설정하는 단계를 포함하는 트래픽 플로우 템플릿 설정 방법이 제공될 수 있다.According to another preferred embodiment of the present invention, in a method for setting a traffic flow template in a WCDMA network, a serving GPRS support node (SGSN) receives an initial PDP context activation request message including traffic flow template information from a user terminal. step; Extracting, by the SGSN, the traffic flow template information by analyzing the initial PDP context activation request message; Generating, by the SGSN, a PDP context creation request message by inserting the extracted traffic flow template information; And generating, by the gateway GPRS support node (GGSN), an initial PDP context in response to the PDP context creation request message and setting the traffic flow template.

상기 사용자 단말기는, 등록된 가입자 정보를 추출하여 정해진 형식에 따라 트래픽 플로우 템플릿 정보를 생성하는 단계; 및 상기 생성된 트래픽 플로우 템플릿 정보를 포함한 최초 PDP 컨텍스트 활성화 요청 메시지를 생성하는 단계를 더 포함할 수 있다.Generating, by the user terminal, traffic flow template information according to a predetermined format by extracting registered subscriber information; And generating an initial PDP context activation request message including the generated traffic flow template information.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소 에 대해 사용하였다. As the invention allows for various changes and numerous embodiments, particular embodiments will be illustrated in the drawings and described in detail in the written description. However, this is not intended to limit the present invention to specific embodiments, it should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention. In describing the drawings, similar reference numerals are used for similar elements.

본 명세서에서, 사용되는 최초 PDP 컨텍스트, 제1 PDP 컨텍스트는 사용자가 데이터 서비스를 이용하기 위해 패킷호 접속을 요청하는 경우 사용자 단말기와 SGSN 및 GGSN간에 생성되는 라우팅 세션에 상응하는 PDP 컨텍스트를 지칭한다. 본 명세서에서 문맥에 따라 최초 PDP 컨텍스트, 제1 PDP 컨텍스트를 혼용하여 사용하나 동일한 PDP 컨텍스트를 지칭하는 것으로 이해하여야 한다.As used herein, an initial PDP context, a first PDP context, refers to a PDP context corresponding to a routing session created between a user terminal and an SGSN and a GGSN when a user requests a packet call connection to use a data service. In the present specification, the first PDP context and the first PDP context are used interchangeably according to the context, but it should be understood to refer to the same PDP context.

이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다. 이하, 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다. 또한, 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.Hereinafter, with reference to the accompanying drawings, it will be described in detail a preferred embodiment of the present invention. Hereinafter, the same reference numerals are used for the same components in the drawings, and duplicate descriptions of the same components are omitted. In addition, in describing the present invention, when it is determined that the detailed description of the related known technology may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted.

도 2은 본 발명의 바람직한 일 실시예에 따른 WCDMA망에서 트래픽 플로우 템플릿을 효율적으로 활용하기 위한 시스템의 블록도이며, 도 3은 일반적인 트래픽 플로우 템플릿의 구조를 예시한 도면이다.2 is a block diagram of a system for efficiently utilizing a traffic flow template in a WCDMA network according to an embodiment of the present invention, and FIG. 3 is a diagram illustrating a structure of a general traffic flow template.

도 2에서 보여지는 바와 같이, 본 발명에 따른 시스템은 사용자 단말기(210), 노드B(215), 무선 접속망(UTRAN : UMTS terrestrial radio access network)(220), 서빙 GPRS 지원 노드(225), 홈위치 등록기(230) 및 게이트웨이 GPRS 지원 노드(235)를 포함하여 구성된다.As shown in FIG. 2, the system according to the present invention includes a user terminal 210, a Node B 215, a UMTS terrestrial radio access network (UTRAN) 220, a serving GPRS support node 225, and a home. Location register 230 and gateway GPRS support node 235.

사용자 단말기(210)는 통신망을 통해 무선 인터넷(예를 들어, 동영상, 인터 넷 TV, 이메일 서비스 등)을 수행할 수 있는 단말기로써, 통상적인 이동 전화기, PDA, 스마트 폰, MBS(Mobile Broadcast System) 폰 등을 모두 포함할 수 있다. The user terminal 210 is a terminal capable of performing wireless Internet (for example, a video, an Internet TV, an email service, etc.) through a communication network, and is a conventional mobile phone, PDA, smart phone, mobile broadcast system (MBS). It can include all the phones.

사용자 단말기(210)는 데이터 서비스를 이용하기 위해 패킷호를 시도하면 기지국(BTS : Base Transceiver System)을 통해 서빙 GPRS 지원 노드, 게이트웨이 GPRS 지원 노드를 포함하는 WCDMA 망을 거쳐 외부 패킷 서비스를 제공하는 서버(미도시)에 라우팅(Routing)된다. When the user terminal 210 attempts a packet call to use a data service, a server providing an external packet service through a base transceiver system (BTS) through a WCDMA network including a serving GPRS support node and a gateway GPRS support node. Routing (not shown).

예를 들어, 사용자 단말기(210)가 데이터 서비스를 이용하기 위해 외부 패킷망의 서버에 접속을 위해 세션을 설정하기 위해 PDP 컨텍스트 활성화 요청 메시지를 기지국으로 전송한다. 기지국은 기지국 제어기를 통해 무선 접속망(220)을 거쳐 SGSN(225)과 GGSN(235)을 통해 데이터 서비스를 제공하는 서버로 접속할 수 있다. 여기서, 기지국(BTS)은 이동통신 단말기와의 무선접속 및 사용자 단말기(210)와 기지국 제어장치간의 유무선 접속기능을 수행한다. 그리고, 기지국 제어기(BSC)는 기지국을 관리하고 제어하는 기능을 수행한다.For example, the user terminal 210 transmits a PDP context activation request message to the base station to establish a session for accessing a server of an external packet network to use a data service. The base station may be connected to a server providing a data service through the SGSN 225 and the GGSN 235 through the radio access network 220 through the base station controller. Here, the base station (BTS) performs a wireless connection with the mobile communication terminal and a wired / wireless connection function between the user terminal 210 and the base station controller. The base station controller (BSC) performs a function of managing and controlling the base station.

또한, 사용자 단말기(210)는 미리 저장된 가입자 정보를 이용하여 트래픽 플로우 템플릿을 생성하여 최초 서비스 제공 요청시(즉, primary PDP context request 메시지 전송시) 해당 트래픽 플로우 템플릿을 삽입하여 전송할 수 있다. In addition, the user terminal 210 may generate a traffic flow template using pre-stored subscriber information and insert and transmit a corresponding traffic flow template when an initial service provision request is made (ie, when a primary PDP context request message is transmitted).

예를 들어, 사용자 단말기(210)가 SIM(subscriber identity module), USIM(universal subscriber identity module), UICC(universal IC card) 등과 같이 가입자 정보 모듈이 포함된 별도의 카드가 삽입되는 경우, 사용자 단말기(210)는 해당 카드에 포함된 가입자 정보를 이용하여 트래픽 플로우 템플릿을 생성할 수 있 다. 그리고, 사용자 단말기(210)는 외부 패킷망으로의 접속을 위해 최초 PDP 컨텍스트를 요청할 때 생성된 트래픽 플로우 템플릿을 삽입하여 SGSN(225)으로 전송할 수 있다. 이로 인해, SGSN(225)은 전송된 최초 PDP 컨텍스트 요청 메시지에서 트래픽 플로우 템플릿을 추출하여 해당 트래픽 플로우 템플릿을 삽입하여 PDP 컨텍스트 생성 요청 메시지(create PDP context request)를 GGSN(235)으로 전송할 수 있다. 이로 인해, GGSN(235)은 연결된 하나 이상의 서비스를 제공하는 서버의 특정한 세션으로 연결되도록 할 수 있다. For example, when the user terminal 210 is inserted with a separate card including a subscriber information module, such as a subscriber identity module (SIM), a universal subscriber identity module (USIM), a universal IC card (UICC), or the like, the user terminal ( 210 may generate a traffic flow template using subscriber information included in the card. In addition, the user terminal 210 may insert the generated traffic flow template when requesting an initial PDP context for access to an external packet network and transmit the inserted traffic flow template to the SGSN 225. Accordingly, the SGSN 225 may extract the traffic flow template from the transmitted first PDP context request message and insert the corresponding traffic flow template to transmit a create PDP context request message to the GGSN 235. As a result, the GGSN 235 may be connected to a specific session of a server providing one or more connected services.

또한, 사용자 단말기(210)는 단말기 제조시점에 생성되어 저장된 가입자 정보를 이용하여 트래픽 플로우 템플릿을 생성할 수도 있다. 그리고, 사용자 단말기(210)는 이동통신망을 통해 정보를 수신하여 트래픽 플로우 템플릿을 생성할 수도 있다. 예를 들어, 이동통신망에서 가입자가 가입한 부가 서비스에 상응하여 갱신된 정보는 문자 메시지(예를 들어, SMS, MMS 등)를 통해 사용자 단말기(210)로 전송될 수 있다. 사용자 단말기(210)는 이동통신망으로부터 전송된 문자 메시지를 분석하여 갱신된 정보를 이용하여 가입자 정보를 갱신할 수 있다. 이로 인해, 사용자 단말기(210)는 갱신된 가입자 정보를 이용하여 트래픽 플로우 템플릿 정보를 생성하여 전송할 수 있다.In addition, the user terminal 210 may generate a traffic flow template using the subscriber information generated and stored at the time of manufacturing the terminal. In addition, the user terminal 210 may generate a traffic flow template by receiving information through the mobile communication network. For example, the updated information corresponding to the additional service subscribed to by the subscriber in the mobile communication network may be transmitted to the user terminal 210 through a text message (eg, SMS, MMS, etc.). The user terminal 210 may analyze the text message transmitted from the mobile communication network and update the subscriber information by using the updated information. As a result, the user terminal 210 may generate and transmit traffic flow template information by using the updated subscriber information.

노드B(215)는 사용자 단말기(210)와의 무선 접속 및 사용자 단말기(210)와 무선 접속망(220)간의 유무선 접속을 제어하는 기능을 수행한다. The node B 215 performs a function of controlling a wireless connection with the user terminal 210 and a wired or wireless connection between the user terminal 210 and the wireless access network 220.

무선 접속망(220)은 사용자 단말기(210)와의 무선망을 제어하는 기능을 수행한다. 또한, 무선 접속망(220)은 무선망 제어기(RNC)와 무선 트랜시버 서브시스 템(RTS)으로 구성될 수 있다. 여기서, 무선망 제어기(RNC : Radio Network Controller)는 WCDMA 시스템의 무선 자원 관리를 위한 기능들을 수행하고 무선 가입자망에서의 기지국에 대한 관리 및 무선 제어기(RNC)와 다른 망 요소간의 인터페이스에 대한 관리를 수행한다. 또한, 무선망 제어기(RNC)는 무선망 제어기(RNC)간의 직접 링크가 무선 가입자망의 기지국과 RNC 인터페이스와 RNC간 인터페이스는 AAL2 ATM링크로 구성되고 RNC와 핵심망(CN : Core Network) 인터페이스는 AAL2 / 5 ATM링크로 구성될 수 있다. 무선 트랜시버 서브시스템(RTS)은 순방향 링크를 통하여 중간 주파수 신호를 RF 신호로 변환하고, 역방향 링크를 통해 RF 신호를 중간주파수 신호로 변환하여 무선 통신 신호에 대한 신호처리를 수행한다. The wireless access network 220 controls a wireless network with the user terminal 210. In addition, the wireless access network 220 may be composed of a radio network controller (RNC) and a radio transceiver subsystem (RTS). Here, a radio network controller (RNC) performs functions for radio resource management of a WCDMA system, manages a base station in a wireless subscriber network, and manages an interface between a radio controller (RNC) and other network elements. To perform. In addition, the radio network controller (RNC) has a direct link between the radio network controller (RNC), the base station of the wireless subscriber network, the RNC interface, and the RNC interface is composed of an AAL2 ATM link, and the RNC and the core network (CN) interface are AAL2 It can be configured as 5 ATM links. The wireless transceiver subsystem (RTS) converts an intermediate frequency signal into an RF signal through a forward link and converts an RF signal into an intermediate frequency signal through a reverse link to perform signal processing on the wireless communication signal.

서빙 GPRS 지원 노드(SGSN :serving General Packet Radio Service Support Node, 이하에서는 "SGSN"이라 칭함)(225)는 외부망과의 보안을 담당하며, 모바일 IP의 이동성을 위하여 게이트웨이 GPRS 지원 노드(235)와 터널링 기능을 수행한다. 또한, SGSN(225)는 홈위치 등록기(230)와 상호 정보 기능을 수행한다. 또한, SGSN(225)은 가입자 정보에 상응하는 트래픽 플로우 템플릿 정보를 생성, 삭제할 수 있다. 그리고, SGSN(225)은 가입자 정보에 따라 설정된 트래픽 플로우 템플릿을 이용하여 특정 라우팅 세션을 설정하도록 제어할 수 있다. A serving GPRS support node (SGSN: hereinafter referred to as "SGSN") 225 is responsible for security with the external network, and with the gateway GPRS support node 235 for mobility of mobile IP. Perform tunneling function. In addition, SGSN 225 performs a mutual information function with the home location register 230. In addition, the SGSN 225 may generate and delete traffic flow template information corresponding to subscriber information. In addition, the SGSN 225 may control to establish a specific routing session using the traffic flow template set according to the subscriber information.

이해와 설명의 편의를 위해, 도 3을 참조하여 우선, 트래픽 플로우 템플릿에 간략하게 설명하기로 한다. 트래픽 플로우 템플릿을 사용한다는 의미는 트래픽 플로우 템플릿을 이용하여 패킷 필터링(filtering)을 수행한다는 것을 의미한다. 트래픽 플로우 템플릿은, 도 2에서 보여지는 바와 같이, 트래픽 플로우 템플릿에서 사용되는 패킷 필터의 개수, 패킷 필터 개수에 따른 패킷 필터 리스트(packet filter list), 트래픽 플로우 템플릿 연산 코드(TFT operation code), 트래픽 플로우 템플릿 타입의 길이(length of traffic flow template IE) 등을 포함한다. 도 2와 같이, 하나의 트래픽 플로우 템플릿은 하나 이상의 패킷 필터링을 포함할 수 있다. 따라서, 사용자 단말기(210)의 가입자 정보에 상응하여 하나의 PDP 컨텍스트에 상응하여 필터링할 패킷 필터 리스트를 하나 이상 추가할 수 있다. For convenience of understanding and description, the traffic flow template will first be briefly described with reference to FIG. 3. Using the traffic flow template means that packet filtering is performed using the traffic flow template. As shown in FIG. 2, the traffic flow template includes the number of packet filters used in the traffic flow template, a packet filter list according to the number of packet filters, a traffic flow template operation code, and a traffic. The length of the flow template type (length of traffic flow template IE) and the like. As shown in FIG. 2, one traffic flow template may include one or more packet filtering. Accordingly, at least one packet filter list to be filtered may be added corresponding to one PDP context according to the subscriber information of the user terminal 210.

홈위치 등록기(HLR: home location register)(230)는 사용자 단말기(210)의 가입자 정보를 저장하고 있으며, SGSN(225)의 요청에 상응하여 가입자 정보를 SGSN(225)으로 제공하는 기능을 수행한다. 여기서, 가입자 정보는 가입자의 식별정보(전화번호, 주민번호 등), 가입자가 가입한 부가 서비스 정보(예를 들어, 매직앤(magic N) 가입, 핌 가입, 특정 사이트 접속 제한) 등일 수 있다.The home location register (HLR) 230 stores subscriber information of the user terminal 210 and performs a function of providing subscriber information to the SGSN 225 in response to a request of the SGSN 225. . Here, the subscriber information may be identification information (telephone number, social security number, etc.) of the subscriber, additional service information (for example, Magic N subscription, Pim subscription, access to a specific site, etc.) subscribed to by the subscriber.

게이트웨이 GPRS 지원 노드(GGSN: gateway general packet radio service support node, 이하 "GGSN"이라 칭함)(235)은 GPRS의 패킷 데이터 서비스를 위한 고속의 패킷 데이터를 처리를 위한 IP 기반 노드이다. GGSN(235)은 무선망과 외부망(예를 들어, internet 등)과의 상호 접속을 위한 기능을 수행한다. GGSN(235)은 GPRS의 데이터 서비스를 위한 고속의 패킷 데이터 서비스를 제공하는 IP 기반 패킷망의 서빙 노드로서 패킷 데이터 서비스의 이동성 제공 및 각종 데이터 관련 프로토콜을 처리하는 기능을 수행한다. 즉, GGSN(235)은 일반적으로 주소할당, 도메인 주소 변역, 유지보수 기능 등을 주로 수행한다. 또한, GGSN(235)의 각각의 포트에는 외부망과 연결되어 서비스를 제공하는 서버가 연결되어 있을 수 있다.A gateway general packet radio service support node (GGSN) 235 is an IP-based node for processing high-speed packet data for packet data service of GPRS. The GGSN 235 performs a function for interconnection between a wireless network and an external network (eg, the internet, etc.). The GGSN 235 is a serving node of an IP-based packet network that provides a high-speed packet data service for a data service of GPRS, and performs a function of providing mobility of a packet data service and processing various data related protocols. That is, the GGSN 235 generally performs address assignment, domain address translation, maintenance, and the like. In addition, each port of the GGSN 235 may be connected to a server that is connected to the external network to provide a service.

또한, GGSN(235)는 SGSN(225)를 통해 수신된 PDP 컨텍스트 생성 요청 메시지에 상응하여 PDP 컨텍스트를 생성하고, 생성된 PDP 컨텍스트에 상응하여 트래픽 플로우 템플릿을 설정할 수 있다. 이에 따라, GGSN235)는 각각의 PDP 컨텍스트에 상응하여 설정된 트래픽 플로우 템플릿에 매핑된 패킷 데이터들만 통과시키고 나머지 패킷 데이터들은 버리(discard)도록 할 수 있다.In addition, the GGSN 235 may generate a PDP context according to the PDP context creation request message received through the SGSN 225, and set a traffic flow template according to the generated PDP context. Accordingly, the GGSN235 may pass only the packet data mapped to the traffic flow template set corresponding to each PDP context and discard the remaining packet data.

본 명세서에서는 제1 PDP 컨텍스트 생성시에 트래픽 플로우 템플릿을 설정하는 방법만을 중점으로 설명하나 이와 같은 방법으로 PDP 컨텍스트가 생성될때마다 트래픽 플로우 템플릿 정보를 생성하여 설정하도록 할 수 있음은 당연하다. In the present specification, only the method of setting a traffic flow template at the time of generating the first PDP context will be described. However, it is natural that the traffic flow template information may be generated and set whenever the PDP context is generated in this manner.

도 4는 본 발명의 바람직한 일 실시예에 따른 시스템이 가입자 정보에 상응하여 트래픽 플로우 템플릿을 생성하여 라우팅 세션을 설정하는 방법을 나타낸 순서도이며, 도 5는 본 발명의 바람직한 일 실시예에 따라 트래픽 플로우 템플릿이 설정된 것을 예시한 도면이고, 도 6은 일반적인 PDP 컨텍스트 생성 요청 메시지 규격을 예시한 도면이다. 4 is a flowchart illustrating a method in which a system according to an exemplary embodiment of the present invention generates a traffic flow template corresponding to subscriber information to establish a routing session, and FIG. 5 is a flowchart illustrating a traffic flow according to an exemplary embodiment of the present invention. FIG. 6 illustrates a template set, and FIG. 6 is a diagram illustrating a general PDP context creation request message specification.

단계 410에서 사용자 단말기(210)는 패킷 데이터 서비스를 이용하기 위해(즉, 데이터 서비스에 상응하는 패킷호 설정을 요구하기 위해) 제1 PDP 컨텍스트 활성화 요청 메시지(activate primary PDP context request)를 SGSN(225)으로 전송한다. 여기서, 제1 PDP 컨텍스트 활성화 요청 메시지는 사용자 단말기(210)가 사용할 아이피 주소(IP address)에 상응하는 정보(예를 들어, 정적 주소를 사용할 것인지, 동적 주소를 사용할 것인지 등)를 포함한다. 물론, 제1 PDP 컨텍스트 활성화 요청 메시지는 사용자 단말기(210)의 가입자 식별정보를 함께 전송할 수도 있다.In operation 410, the user terminal 210 sends an SGSN 225 a first primary PDP context request message to use a packet data service (that is, to request packet call setup corresponding to the data service). ). Here, the first PDP context activation request message includes information corresponding to an IP address to be used by the user terminal 210 (eg, whether to use a static address or a dynamic address). Of course, the first PDP context activation request message may also transmit subscriber identification information of the user terminal 210.

단계 415에서 SGSN(225)은 제1 PDP 컨텍스트 활성화 요청 메시지에 상응하여 사용자 단말기(210)의 가입자 정보를 홈위치 등록기(230)로 요청한다. In step 415, the SGSN 225 requests the home location register 230 for subscriber information of the user terminal 210 in response to the first PDP context activation request message.

예를 들어, SGSN(225)은 제1 PDP 컨텍스트 활성화 요청 메시지에 포함된 가입자 식별 정보를 추출하여 해당 가입자 식별 정보(예를 들어, 이동통신 번호)를 홈위치 등록기(230)로 전송하여 가입자 정보를 요청할 수 있다. For example, the SGSN 225 extracts subscriber identification information included in the first PDP context activation request message, and transmits the corresponding subscriber identification information (for example, the mobile communication number) to the home location register 230 to provide subscriber information. You can request

단계 420에서 홈위치 등록기(230)는 해당 가입자 식별 정보에 상응하여 등록된 가입자 정보(예를 들어, 가입한 부가 서비스 정보, 가입자 주민등록번호 등)를 통신망을 통해 SGSN(225)으로 전송한다.In step 420, the home location register 230 transmits subscriber information (for example, subscribed additional service information, subscriber social security number, etc.) registered according to the subscriber identification information to the SGSN 225 through a communication network.

단계 425에서 SGSN(225)은 홈위치 등록기(230)를 통해 수신된 가입자 정보를 이용하여 트래픽 플로우 템플릿을 생성한다. 그리고, SGSN(225)은 생성된 트래픽 플로우 템플릿을 추가하여 PDP 컨텍스트 생성 요청(create PDP context request) 메시지를 생성하여 GGSN(235)으로 전송한다(단계 530). 도 6에 3GPP에서 제공하는 PDP 컨텍스트 생성 요청 메시지에 포함되는 정보가 예시되어 있다. 도 6과 같이, PDP 컨텍스트 생성 요청 메시지에 트래픽 플로우 템플릿 정보가 추가될 수 있다. 이로 인해, 본 발명은 3GPP의 표준에서 제공하는 메시지의 변형없이 제1 PDP 컨텍스트에 트래픽 플로우 템플릿을 설정하도록 할 수 있다. In step 425, the SGSN 225 generates a traffic flow template using the subscriber information received through the home location register 230. The SGSN 225 adds the generated traffic flow template to generate a PDP context request message and transmits the generated PDP context request message to the GGSN 235 (step 530). In FIG. 6, information included in a PDP context creation request message provided by 3GPP is illustrated. As illustrated in FIG. 6, traffic flow template information may be added to a PDP context creation request message. For this reason, the present invention can set the traffic flow template in the first PDP context without modification of the message provided by the 3GPP standard.

단계 435에서 GGSN(235)은 PDP 컨텍스트 생성 요청 메시지에 상응하여 제1 PDP 컨텍스트를 생성한다. 그리고, GGSN(235)은 수신된 메시지에 포함된 트래픽 플로우 템플릿을 추출하여 제1 PDP 컨텍스트에 상응하여 트래픽 플로우 템플릿을 설 정한다. In step 435, the GGSN 235 generates a first PDP context according to the PDP context creation request message. The GGSN 235 extracts the traffic flow template included in the received message and sets the traffic flow template according to the first PDP context.

단계 440에서 GGSN(235)은 생성된 제1 PDP 컨텍스트에 상응하여 PDP 컨텍스트 생성 응답(create PDP context response) 메시지를 생성하여 SGSN(225)으로 전송한다. In operation 440, the GGSN 235 generates a PDP context response message corresponding to the generated first PDP context and transmits the generated PDP context response message to the SGSN 225.

단계 445에서 SGSN(225)은 PDP 컨텍스트 생성 응답 메시지가 수신되면, 무선 자원을 설정하는 과정을 수행한다. 여기서, SGSN(225)은 서비스 품질(QoS: quality of service) 정보 변경시 해당 변경된 정보를 추가하여 PDP 컨텍스트 갱신 요청(update PDP context request) 메시지를 GGSN(235)으로 전송할 수 있다. SGSN(225)은 무선 자원 설정이 완료되면, 사용자 단말기(210)로 제1 PDP 컨텍스트 활성화 승인(activate PDP context accept) 메시지를 사용자 단말기(210)로 전송할 수 있다. 이로 인해, 사용자 단말기(210)와 사용자 단말기(210)가 사용하고자 하는 서비스의 서버와의 패킷 채널이 설정되게 되며 이를 이용하여 사용자 단말기(210)와 서버간의 패킷 데이터 송수신이 가능하게 된다.In step 445, when the SGSN 225 receives the PDP context creation response message, the SGSN 225 performs a process of setting a radio resource. In this case, when the quality of service (QoS) information is changed, the SGSN 225 may add the changed information to transmit an update PDP context request message to the GGSN 235. When the radio resource setting is completed, the SGSN 225 may transmit a first PDP context accept message to the user terminal 210 to the user terminal 210. Accordingly, the packet channel between the user terminal 210 and the server of the service to be used by the user terminal 210 is set, and packet data transmission and reception between the user terminal 210 and the server can be performed using the packet channel.

상술한 바와 같이, 사용자 단말기(210)의 최초 PDP 컨텍스트 설정시부터 트래픽 플로우 템플릿을 설정함으로써, 사용자 단말기(210)가 필요로 하는 특정 서비스를 제공하는 서버에만 접속하도록 할 수 있다. As described above, by setting the traffic flow template from the initial PDP context setting of the user terminal 210, it is possible to connect only to a server that provides a specific service required by the user terminal 210.

도 5를 참조하여 본 발명에 따른 트래픽 플로우 템플릿 설정에 따른 패킷 데이터 제공 방법과 도 1에 따른 종래의 패킷 데이터 제공 방법의 차이점을 간략하게 설명하기로 한다.The difference between the packet data providing method according to the traffic flow template setting according to the present invention and the conventional packet data providing method according to FIG. 1 will be briefly described with reference to FIG. 5.

우선, 도 5와 같이, 본 발명에 따른 트래픽 플로우 템플릿은 사용자 단말 기(210)의 데이터 서비스 이용을 위한 최초 패킷호 요청시부터 트래픽 플로우 템플릿이 설정된다. 이로 인해, GGSN(235)는 등록된 사이트로부터 제공되는 제1 패킷 데이터(521)만 필터링하여 사용자 단말기(210)로 전송할 수 있다. 제1 패킷 데이터(521) 이외의 제2 패킷 데이터(522)와 제3 패킷 데이터(523)는 트래픽 플로우 템플릿이 설정되어 있지 않으므로 폐기(discard)된다. 물론, 반대로 사용자 단말기(210)가 임의의 사이트에 접속하고자 하는 경우, GGSN(235)는 등록된 사이트로만 접속되도록 필터링을 수행할 수 있다.First, as shown in FIG. 5, in the traffic flow template according to the present invention, a traffic flow template is set from an initial packet call request for data service use of the user terminal 210. As a result, the GGSN 235 may filter and transmit only the first packet data 521 provided from the registered site to the user terminal 210. The second packet data 522 and the third packet data 523 other than the first packet data 521 are discarded because the traffic flow template is not set. Of course, when the user terminal 210 wants to access an arbitrary site, the GGSN 235 may perform filtering so that only the registered site is accessed.

반면에, 도 1과 같은 종래의 방법은 트래픽 플로우 템플릿이 제2 PDP 컨텍스트 생성시부터 설정되도록 규정되어 있다. 이로 인해, 트래픽 플로우 템플릿에 매핑된 패킷 데이터들은 제2 PDP 컨텍스트에 상응하는 세션을 통해 사용자 단말기(110)로 전송된다. 그러나, 제1 PDP 컨텍스트는 트래픽 플로우 템플릿이 설정되어 있지 않으므로, 등록되지 않은 임의의 사이트로부터 제공되는 패킷 데이터들이 제1 PDP 컨텍스트에 상응하는 세션을 통해 사용자 단말기(110)로 제공되게 된다. 물론, 사용자 단말기(110)가 임의의 사이트에 접속하는 경우에도 동일한 문제점이 발생하게 된다.On the other hand, the conventional method as shown in FIG. 1 is defined such that the traffic flow template is set from the creation of the second PDP context. As a result, the packet data mapped to the traffic flow template is transmitted to the user terminal 110 through a session corresponding to the second PDP context. However, since the traffic flow template is not set in the first PDP context, packet data provided from any unregistered site is provided to the user terminal 110 through a session corresponding to the first PDP context. Of course, the same problem occurs when the user terminal 110 accesses an arbitrary site.

도 7은 본 발명의 바람직한 일 실시예에 따른 사용자 단말기(210)에서 트래픽 플로우 템플릿을 생성하여 전송하는 방법을 나타낸 순서도이며, 도 8은 일반적인 제1 PDP 컨텍스트 활성화 요청 메시지를 예시한 도면이다. 이하, 사용자 단말기(210)는 가입자 정보가 저장된 가입자 모듈(예를 들어, SIM, USIM, UICC 등)이 삽입될 수 있는 것을 가정하여 설명하기로 한다. 즉, 사용자 단말기(210)는 삽입된 가입자 모듈에 저장된 가입자 정보를 이용하여 트래픽 플로우 템플릿 정보를 생성할 수 있는 것을 가정하여 설명하기로 한다. 이외에도, 사용자 단말기(210)는 이동통신망으로부터 변경된 가입자 정보를 수신하여(예를 들어, 문자 메시지의 형태로 망으로부터 수신하여) 이를 분석하여 사용자 단말기(210)의 저장부(미도시)에 저장할 수도 있다.FIG. 7 is a flowchart illustrating a method for generating and transmitting a traffic flow template in a user terminal 210 according to an exemplary embodiment of the present invention. FIG. 8 is a diagram illustrating a general first PDP context activation request message. Hereinafter, the user terminal 210 will be described on the assumption that a subscriber module (for example, SIM, USIM, UICC, etc.) in which subscriber information is stored can be inserted. That is, it will be described on the assumption that the user terminal 210 can generate the traffic flow template information by using the subscriber information stored in the inserted subscriber module. In addition, the user terminal 210 may receive the changed subscriber information from the mobile communication network (for example, from the network in the form of a text message), analyze the information, and store it in a storage unit (not shown) of the user terminal 210. have.

단계 710에서 사용자 단말기(210)는 구비된 인터페이스를 통해 결합된 가입자 모듈(미도시)로부터 가입자 정보를 추출한다. In operation 710, the user terminal 210 extracts subscriber information from a combined subscriber module (not shown) through the provided interface.

단계 715에서 사용자 단말기(210)는 추출된 가입자 정보를 이용하여 미리 정해진 형식에 따라 트래픽 플로우 템플릿 정보를 생성한다. In operation 715, the user terminal 210 generates traffic flow template information according to a predetermined format using the extracted subscriber information.

예를 들어, 가입자가 매직앤(magic N)에 가입된 가입자라고 가정하자. 사용자 단말기(210)는 가입자 정보에 상응하여 미리 설정된 접속점명(예를 들어, ipv4.magicn.kft.com)을 이용하여 트래픽 플로우 템플릿 정보를 생성할 수 있다. 여기서, 사용자 단말기(210)는 주기적으로 가입자가 가입한 부가 서비스에 상응하여 미리 설정된 정보(예를 들어, 부가 서비스에 상응하는 접속점명, 부가 서비스에 상응하여 접속할 아이피 주소, 포트 번호 등)를 해당 정보를 제공해주는 이동통신망에 포함된 임의의 장치로부터 전송받을 수 있음은 당연하다.For example, suppose a subscriber is a subscriber to Magic N. The user terminal 210 may generate traffic flow template information using a preset access point name (eg, ipv4.magicn.kft.com) corresponding to the subscriber information. Here, the user terminal 210 periodically corresponds to the preset information (for example, access point name corresponding to the additional service, IP address to be accessed corresponding to the additional service, port number, etc.) corresponding to the additional service subscribed to by the subscriber. Of course, it can be received from any device included in the mobile communication network for providing information.

단계 720에서 사용자 단말기(210)는 생성된 트래픽 플로우 템플릿 정보를 추가하여 제1 PDP 컨텍스트 활성화 요청 메시지를 생성하여 SGSN(225)으로 전송한다.In operation 720, the user terminal 210 generates the first PDP context activation request message by adding the generated traffic flow template information and transmits the generated PDP context activation request message to the SGSN 225.

도 8에서 보여지는 바와 같이, 3GPP에 정의된 제1 PDP 컨텍스트 활성화 요청 메시지에는 트래픽 플로우 템플릿 정보를 추가할 수 있는 정보 엘리먼트(element)가 별도로 정의되어 있지 않다. 이로 인해, 사용자 단말기(210)는 미리 정해진 형식에 따라 제1 PDP 컨텍스트 활성화 요청 메시지에 트래픽 플로우 템플릿을 추가하기 위해 제1 PDP 컨텍스트 활성화 요청 메시지에 변경해야만 한다. As shown in FIG. 8, an information element for adding traffic flow template information is not separately defined in the first PDP context activation request message defined in 3GPP. For this reason, the user terminal 210 must change the first PDP context activation request message in order to add the traffic flow template to the first PDP context activation request message according to a predetermined format.

단계 725에서 SGSN(225)은 사용자 단말기(210)로부터 수신된 제1 PDP 컨텍스트 활성화 요청 메시지에서 트래픽 플로우 템플릿 정보를 추출하여 이를 추가하여 PDP 컨텍스트 생성 요청 메시지를 생성하여 GGSN(235)으로 전송한다. 이후 과정은 단계 435와 동일하므로 이에 대한 중복되는 설명은 생략하기로 한다.In operation 725, the SGSN 225 extracts traffic flow template information from the first PDP context activation request message received from the user terminal 210, adds the traffic flow template information, and generates a PDP context creation request message to transmit to the GGSN 235. Since the process is the same as step 435, duplicate description thereof will be omitted.

상술한 바와 같이, 본 발명에 따른 최초 PDP 컨텍스트 설정시부터 트래픽 플로우 템플릿을 이용하여 패킷 데이터들을 필터링하게 함으로써, 사용자 단말기(210)가 접속하고자 하는 특정 서비스를 제공하는 서버로만 접속하도록 할 수 있다. As described above, since the packet data is filtered using the traffic flow template from the initial PDP context setup according to the present invention, the user terminal 210 can access only a server providing a specific service to be accessed.

상술한 바와 같이, 본 발명에 따른 WCDMA망에서 트래픽 플로우 템플릿 설정 방법 및 시스템을 제공함으로써, 최초 PDP 컨텍스트 요청시 트래픽 플로우 템플릿을 설정하여 가입자의 특성에 따라 특정한 사이트로만 접속이 가능하게 할 수 있는 효과가 있다.As described above, by providing a method and system for setting a traffic flow template in the WCDMA network according to the present invention, by setting the traffic flow template when the initial PDP context request, it is possible to access only a specific site according to the characteristics of the subscriber There is.

또한, 본 발명은 방화벽이 설치된것과 같이 가입자가 원하는 특정한 사이트로부터의 패킷 데이터만 전송받을 수 있도록 할 수 있는 효과도 있다.In addition, the present invention has the effect that it is possible to receive only packet data from a specific site desired by the subscriber, such as a firewall is installed.

또한, 본 발명은 WCDMA망에서 가입자의 정보에 따라 상이한 트래픽 플로우 템플릿을 생성하여 패킷 필터를 제공할 수 있는 효과도 있다. In addition, the present invention has the effect of providing a packet filter by generating a different traffic flow template according to the information of the subscriber in the WCDMA network.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the above has been described with reference to a preferred embodiment of the present invention, those skilled in the art to which the present invention pertains without departing from the spirit and scope of the present invention as set forth in the claims below It will be appreciated that modifications and variations can be made.

Claims (10)

가입자 정보를 등록하고 있는 홈위치 등록기;A home location register for registering subscriber information; 사용자 단말기로부터 최초 PDP 컨텍스트 활성화 요청 메시지를 수신하면, 상기 홈위치 등록기로부터 상기 사용자 단말기에 상응하는 가입자 정보를 획득하며, 상기 획득된 가입자 정보에 따라 트래픽 플로우 템플릿(traffic flow template) 정보를 생성하고, 상기 생성된 트래픽 플로우 템플릿 정보를 포함한 PDP 컨텍스트 생성 요청(create PDP context request) 메시지를 생성하는 서빙 GPRS 지원 노드(SGSN); 및Upon receiving the initial PDP context activation request message from the user terminal, the subscriber information corresponding to the user terminal is obtained from the home location register, and the traffic flow template information is generated according to the obtained subscriber information. A serving GPRS support node (SGSN) for generating a PDP context request message including the generated traffic flow template information; And 상기 PDP 컨텍스트 생성 요청 메시지에 상응하여 최초 PDP 컨텍스트를 생성하며, 상기 생성된 최초 PDP 컨텍스트에 상응하여 트래픽 플로우 템플릿을 설정하여 패킷 데이터를 필터링하는 게이트웨이 GPRS 지원 노드(GGSN)를 포함하는 이동통신 시스템.And a gateway GPRS support node (GGSN) for generating an initial PDP context according to the PDP context creation request message, and setting a traffic flow template according to the generated initial PDP context to filter packet data. 제 1항에 있어서,The method of claim 1, 상기 트래픽 플로우 템플릿은 데이터 서비스를 제공하는 서버의 접속점명, 아이피 주소 또는 포트번호 중 하나 이상을 이용하여 생성되는 이동통신 시스템.The traffic flow template is generated using at least one of the access point name, IP address or port number of the server providing the data service. 제 1에 있어서,According to claim 1, 상기 가입자 정보는 가입자가 가입한 부가 서비스 정보 또는 가입자 식별정보 중 하나 이상인 이동통신 시스템.The subscriber information is one or more of the additional service information or subscriber identification information subscribed to the subscriber. WCDMA망에서 트래픽 플로우 템플릿을 설정하는 방법에 있어서,In the method for setting a traffic flow template in a WCDMA network, 서빙 GPRS 지원 노드(SGSN)가 사용자 단말기로부터 최초 PDP 컨텍스트 활성화 요청(activate PDP context request) 메시지를 수신받는 단계;Receiving, by a serving GPRS support node (SGSN), an initial PDP context request message from a user terminal; 상기 SGSN이 상기 최초 PDP 컨텍스트 활성화 요청 메시지에 따라 상기 사용자 단말기에 상응하는 가입자 정보를 홈위치 등록기로부터 수신하는 단계; Receiving, by the SGSN, subscriber information corresponding to the user terminal from a home location register according to the initial PDP context activation request message; 상기 SGSN이 상기 수신된 가입자 정보를 이용하여 트래픽 플로우 템플릿 정보를 생성하고, 상기 생성된 트래픽 플로우 템플릿 정보를 포함하는 PDP 컨텍스트 생성 요청(create PDP context request) 메시지를 생성하는 단계; 및Generating, by the SGSN, traffic flow template information using the received subscriber information, and generating a create PDP context request message including the generated traffic flow template information; And 게이트웨이 GPRS 지원 노드(GGSN)가 상기 PDP 컨텍스트 생성 요청 메시지에 상응하여 최초 PDP 컨텍스트를 생성하며, 상기 생성된 최초 PDP 컨텍스트에 상응하여 상기 트래픽 플로우 템플릿을 설정하는 단계를 포함하는 트래픽 플로우 템플릿 설정 방법.And a gateway GPRS support node (GGSN) generates an initial PDP context in response to the PDP context creation request message, and sets the traffic flow template in accordance with the generated initial PDP context. 제 4에 있어서,According to claim 4, 상기 SGSN은 상기 가입자 정보를 이용하여 가입자가 가입한 데이터 서비스에 상응하는 접속점명, 아이피 주소 또는 포트 정보 중 하나 이상에 상응하도록 상기 트래픽 플로우 템플릿 정보를 생성하는 트래픽 플로우 템플릿 설정 방법.The SGSN uses the subscriber information to generate the traffic flow template information to correspond to at least one of access point name, IP address, or port information corresponding to a data service subscribed to by a subscriber. 제 4에 있어서,According to claim 4, 상기 GGSN은 상기 설정된 트래픽 플로우 템플릿에 매핑된 패킷 데이터만을 전송하며, 매핑되지 않은 패킷 데이터는 폐기(discard)하는 트래픽 플로우 템플릿 설정 방법.The GGSN transmits only packet data mapped to the set traffic flow template, and discards unmapped packet data. 사용자 단말기로부터 트래픽 플로우 템플릿 정보를 포함하는 최초 PDP 컨텍스트 활성화 요청(activate PDP context request) 메시지가 수신되면, 상기 트래픽 플로우 템플릿(traffic flow template) 정보를 추출하여, 상기 트래픽 플로우 템플릿이 삽입된 PDP 컨텍스트 생성 요청(create PDP context request) 메시지를 생성하는 서빙 GPRS 지원 노드(SGSN); 및When an initial PDP context request message including traffic flow template information is received from a user terminal, the traffic flow template information is extracted to generate a PDP context into which the traffic flow template is inserted. A serving GPRS support node (SGSN) for generating a create PDP context request message; And 상기 PDP 컨텍스트 생성 요청 메시지에 상응하여 최초 PDP 컨텍스트를 생성하며, 상기 생성된 최초 PDP 컨텍스트에 상응하여 상기 트래픽 플로우 템플릿을 설정하여 패킷 데이터를 필터링하는 게이트웨이 GPRS 지원 노드(GGSN)를 포함하되,A gateway GPRS support node (GGSN) for generating an initial PDP context in response to the PDP context creation request message, and setting the traffic flow template according to the generated initial PDP context to filter packet data; 상기 트래픽 플로우 템플릿 정보는 기등록된 가입자 정보에 따라 생성되는 것을 특징으로 하는 이동통신 시스템.The traffic flow template information is generated according to the registered subscriber information. 제 7항에 있어서,The method of claim 7, wherein 상기 사용자 단말기는 가입자 모듈에 등록된 가입자 정보 또는 상기 사용자 단말기 제조 시점에 등록된 가입자 정보 중 하나 이상을 이용하여 상기 트래픽 플로우 템플릿 정보를 생성하는 이동통신 시스템.And the user terminal generates the traffic flow template information using at least one of subscriber information registered in a subscriber module or subscriber information registered at the time of manufacture of the user terminal. WCDMA망에서 트래픽 플로우 템플릿을 설정하는 방법에 있어서,In the method for setting a traffic flow template in a WCDMA network, 서빙 GPRS 지원 노드(SGSN)가 트래픽 플로우 템플릿 정보가 포함된 최초 PDP 컨텍스트 활성화 요청 메시지를 사용자 단말기로부터 수신하는 단계;Receiving, by a serving GPRS support node (SGSN), an initial PDP context activation request message containing traffic flow template information from a user terminal; 상기 SGSN이 상기 최초 PDP 컨텍스트 활성화 요청 메시지를 분석하여 상기 트래픽 플로우 템플릿 정보를 추출하는 단계;Extracting, by the SGSN, the traffic flow template information by analyzing the initial PDP context activation request message; 상기 SGSN이 상기 추출된 트래픽 플로우 템플릿 정보를 삽입하여 PDP 컨텍스트 생성 요청 메시지를 생성하는 단계; 및Generating, by the SGSN, a PDP context creation request message by inserting the extracted traffic flow template information; And 게이트웨이 GPRS 지원 노드(GGSN)가 상기 PDP 컨텍스트 생성 요청 메시지에 상응하여 최초 PDP 컨텍스트를 생성하며, 상기 생성된 최초 PDP 컨텍스트에 상응하여 상기 트래픽 플로우 템플릿을 설정하는 단계를 포함하되,A gateway GPRS support node (GGSN) generates an initial PDP context in response to the PDP context creation request message, and sets the traffic flow template in accordance with the generated initial PDP context. 상기 트래픽 플로우 템플릿 정보는 기등록된 가입자 정보에 따라 생성되는 것을 특징으로 하는 트래픽 플로우 템플릿 설정 방법.The traffic flow template information is generated according to the registered subscriber information method. 제 9항에 있어서,The method of claim 9, 상기 사용자 단말기는,The user terminal, 상기 기등록된 가입자 정보를 추출하여 정해진 형식에 따라 트래픽 플로우 템플릿 정보를 생성하는 단계; 및Extracting the registered subscriber information and generating traffic flow template information according to a predetermined format; And 상기 생성된 트래픽 플로우 템플릿 정보를 포함한 최초 PDP 컨텍스트 활성화 요청 메시지를 생성하는 단계를 더 포함하는 트래픽 플로우 템플릿 설정 방법.And generating an initial PDP context activation request message including the generated traffic flow template information.
KR1020060056710A 2006-06-23 2006-06-23 Traffic flow template setup method and system in WCDMA network KR100821152B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060056710A KR100821152B1 (en) 2006-06-23 2006-06-23 Traffic flow template setup method and system in WCDMA network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060056710A KR100821152B1 (en) 2006-06-23 2006-06-23 Traffic flow template setup method and system in WCDMA network

Publications (2)

Publication Number Publication Date
KR20070121895A KR20070121895A (en) 2007-12-28
KR100821152B1 true KR100821152B1 (en) 2008-04-11

Family

ID=39138962

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060056710A KR100821152B1 (en) 2006-06-23 2006-06-23 Traffic flow template setup method and system in WCDMA network

Country Status (1)

Country Link
KR (1) KR100821152B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030017495A (en) * 2000-04-10 2003-03-03 노키아 코포레이션 Location based telephony services in mobile IP networks
KR20040075582A (en) * 2003-02-21 2004-08-30 삼성전자주식회사 Apparatus for traffic flow template packet filtering according to internet protocol version in mobile communication system and method thereof
US20050041631A1 (en) * 2003-08-20 2005-02-24 Naveen Aerrabotu Apparatus and method for primary link packet control

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030017495A (en) * 2000-04-10 2003-03-03 노키아 코포레이션 Location based telephony services in mobile IP networks
KR20040075582A (en) * 2003-02-21 2004-08-30 삼성전자주식회사 Apparatus for traffic flow template packet filtering according to internet protocol version in mobile communication system and method thereof
US20050041631A1 (en) * 2003-08-20 2005-02-24 Naveen Aerrabotu Apparatus and method for primary link packet control

Also Published As

Publication number Publication date
KR20070121895A (en) 2007-12-28

Similar Documents

Publication Publication Date Title
US10595187B2 (en) System and method of selective packet data network gateway discovery
CN101668325B (en) Admission control method, admission control device and admission control system
US9288828B2 (en) Method, apparatus and system for accessing service by mobile station
TW201935906A (en) Method, network device and terminal device for wireless communication
EP2456246A1 (en) Network selection method based on multi-link and apparatus thereof
US20080107058A1 (en) Method, system and apparatus for acquiring multicast program address
CN103369510B (en) The collocation method of APN information and device
KR20050093896A (en) Method for information transmission of service change and ip address saving in umts network system
KR20230048562A (en) Managing vplmn configuration updates in the ue due to home plmn configuration changes
CN102215486A (en) Network access method, system, network authentication method, equipment and terminal
CN111050355A (en) Method, device and system for dynamically adjusting Qos of mobile terminal
CN116210252A (en) Network operations to receive user consent for edge computation
CN103974456A (en) Communication system and method
KR100872969B1 (en) Method for updating me information when usim card of ue is changed and system thereof
US11606303B1 (en) Device initiated quality of service
KR100821152B1 (en) Traffic flow template setup method and system in WCDMA network
WO2013082793A1 (en) Method, device and system for controlling service transmission
WO2020259290A1 (en) Method and apparatus for managing user group
CN101188567A (en) Processing method and device for downlink data packets of wireless packet gateway device
CN101652778B (en) GW coupled SIP proxy
CN118104286A (en) Congestion control method, device, equipment, medium, chip, product and program
CN109451484B (en) APN automatic configuration method and system
CN103974230B (en) position information acquisition method and corresponding device
EP3046312A1 (en) Method and device for processing identification information
KR101016650B1 (en) Method and device for controlling for data service offer

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120402

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee