[go: up one dir, main page]

KR20130085477A - Method and apparatus of processing a data packet in mobile communacation system - Google Patents

Method and apparatus of processing a data packet in mobile communacation system Download PDF

Info

Publication number
KR20130085477A
KR20130085477A KR1020110129909A KR20110129909A KR20130085477A KR 20130085477 A KR20130085477 A KR 20130085477A KR 1020110129909 A KR1020110129909 A KR 1020110129909A KR 20110129909 A KR20110129909 A KR 20110129909A KR 20130085477 A KR20130085477 A KR 20130085477A
Authority
KR
South Korea
Prior art keywords
packet
support node
data packet
downlink data
network controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
KR1020110129909A
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 KR1020110129909A priority Critical patent/KR20130085477A/en
Publication of KR20130085477A publication Critical patent/KR20130085477A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices

Landscapes

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

Abstract

이동통신시스템에서의 데이터 패킷 처리 방법이 개시된다. 패킷교환지원노드(SGSN)가 데이터 세션이 해제된 휴면(idle)단말을 목적지로 하는 하향 데이터 패킷을 패킷관문지원노드로부터 수신하고, 패킷관문지원노드가 상기 무선망제어기와의 다이렉트터널을 형성하면, 패킷교환지원노드는 상기 하향 데이터 패킷이 다이렉트터널을 통해 무선망제어기에 전송되도록 하향 데이터 패킷을 패킷관문지원노드로 상향 전송한다.A data packet processing method in a mobile communication system is disclosed. When the SSGSN receives the downlink data packet destined for the idle terminal from which the data session is released, from the packet gateway support node, and the packet gateway support node forms a direct tunnel with the wireless network controller. In addition, the packet switched support node forwards the downlink data packet to the packet gateway support node so that the downlink data packet is transmitted to the radio network controller through the direct tunnel.

Figure P1020110129909
Figure P1020110129909

Description

이동통신시스템의 데이터 패킷 처리 방법 및 그 장치{Method and Apparatus of processing a data packet in mobile communacation system}Method and apparatus for processing data packet in mobile communication system {Method and Apparatus of processing a data packet in mobile communacation system}

본 발명은 이동통신시스템의 데이터 패킷 처리 방법 및 그 장치에 관한 것으로서, 보다 상세하게는 단말에 대한 데이터 세션이 해제된 상태에서 데이터 패킷을 처리하는 방법 및 그 장치에 관한 것이다.The present invention relates to a method and apparatus for processing a data packet in a mobile communication system, and more particularly, to a method and apparatus for processing a data packet in a state in which a data session with a terminal is released.

3GPP(3rd Generation Partnership Project) 표준에 따른 WCDMA 네트워크의 구성은 크게 이동단말기(UE), 무선접속망(UTRAN) 및 코어망(Core Network)으로 구분된다.The composition of the WCDMA network according to the 3rd Generation Partnership Project (3GPP) standard is largely classified into a mobile station (UE), a radio access network (UTRAN), and a core network.

UTRAN은 무선접속망 내에서 무선자원을 할당하고 데이터 패킷을 기지국(Node B)로 전달하는 RNC(Radio Network controller)를 포함한다. RNC는 코어망에 대한 접속점(Access Point)으로 기능한다.The UTRAN includes a radio network controller (RNC) for allocating radio resources in a radio access network and delivering data packets to a base station Node B. The RNC acts as an access point to the core network.

코어망은 회선교환망(CS) 및 패킷교환망(PS)으로 구성되며, 패킷교환망은 무선접속망으로 향하는 패킷교환 서비스의 관리와 지원을 담당하는 SGSN(Serving GPRS Support Node) 및 패킷교환망을 다른 패킷교환망과 연결하는 GGSN(Gateway GPRS Support Node)을 포함한다. The core network is composed of a circuit switched network (CS) and a packet switched network (PS), and the packet switched network is connected to another packet switching network by a SGSN (Serving GPRS Support Node) and a packet switching network that are in charge of managing and supporting packet switching services destined for a wireless access network. It includes a Gateway GPRS Support Node (GGSN) to which it connects.

SGSN은 RNC와 GGSN사이에 위치하며, 사용자 영역(User plane)의 데이터 패킷의 전달을 위하여, RNC와 SGSN 사이의 Iu-PS 구간 및 SGSN과 GGSN 사이의 Gn IP망 구간에 대해여 각각 터널을 형성하고 GTP-U 프로토콜을 사용하였다. The SGSN is located between the RNC and the GGSN and forms a tunnel for the Iu-PS section between the RNC and the SGSN and the Gn IP network section between the SGSN and the GGSN for the transmission of data packets in the user plane. And the GTP-U protocol was used.

최근의 3GPP TS 23.060 Release-7 이상에는 RNC와 GGSN간에 데이터 패킷의 직접 교환을 위한 Direct tunnel이 개시되어 있다. 그러나 단말(UE)이 장시간 데이터 송수신하지 않은 휴면상태에서는 무선접속베어러(Radio Access Bearer)가 해제되고 이 경우 SGSN은 GGSN으로부터 데이터 패킷을 수신하지만 데이터 세션을 복구(Reactivation)시 수신한 데이터 패킷이 RNC로 전달될 수 없는 문제가 있다.Recent 3GPP TS 23.060 Release-7 or later discloses a direct tunnel for the direct exchange of data packets between the RNC and the GGSN. However, in the dormant state where the UE does not transmit or receive data for a long time, the radio access bearer is released and in this case, the SGSN receives the data packet from the GGSN, but the data packet received during the reactivation of the data session is RNC. There is a problem that cannot be conveyed to.

본 발명이 이루고자 하는 기술적 과제는 GGSN과 RNC간의 다이렉트터널을 사용시에도 휴면상태 단말에 대한 데이터 패킷을 RNC로 전달할 수 있는 방법 및 장치를 제공하는데 있다.An object of the present invention is to provide a method and apparatus for delivering a data packet for a dormant terminal to an RNC even when using a direct tunnel between a GGSN and an RNC.

상기의 기술적 과제를 이루기 위한 본 발명의 일 실시예에 따른 이동통신시스템의 데이터 패킷 처리방법은, 패킷교환지원노드(SGSN)가 데이터 세션이 해제된 휴면(idle)단말을 목적지로 하는 하향 데이터 패킷을 패킷관문지원노드로부터 수신하는 단계; 패킷관문지원노드와 무선망제어기 간의 다이렉트터널 형성시 하향 데이터 패킷이 다이렉트터널을 통해 무선망제어기에 전송되도록 하향 데이터 패킷을 패킷관문지원노드로 상향 전송하는 단계;를 포함한다.According to an aspect of the present invention, there is provided a method of processing a data packet in a mobile communication system, wherein a downlink data packet is a packet switched support node (SGSN) destined for a dormant terminal in which a data session is released. Receiving from the packet gateway support node; And transmitting the downlink data packet to the packet gateway support node so that the downlink data packet is transmitted to the radio network controller through the direct tunnel when the direct tunnel is formed between the packet gateway support node and the radio network controller.

상기의 기술적 과제를 이루기 위한 본 발명의 일 실시예에 따른 패킷교환지원노드는 패킷관문지원노드(GGSN)에게 무선망제어기와 다이렉트 터널을 형성할 것을 요청하는 세션 설정 정보를 전송하는 요청부; 및 단말에 대한 데이터 세션이 해제된 상태에서 수신한 하향 데이터 패킷이 다이렉트 터널을 통해 무선망제어기에게 전달되도록 패킷관문지원노드에게 하향 데이터 패킷을 상향 전송하는 전송부;를 포함한다.Packet switching support node according to an embodiment of the present invention for achieving the above technical problem is a request unit for transmitting a session setting information for requesting to establish a direct tunnel with a radio network controller to the packet gateway support node (GGSN); And a transmitter configured to upwardly transmit the downlink data packet to the packet gateway support node so that the downlink data packet received while the data session with respect to the terminal is released to the wireless network controller through a direct tunnel.

상기의 기술적 과제를 이루기 위한 본 발명의 일 실시예에 따른 패킷관문지원노드는, 패킷교환지원노드와 연결된 무선망제어기(RNC)로 데이터 패킷을 직접 송수신하기 위한 다이렉트터널을 형성하는 터널형성부; 단말에 대한 데이터 세션이 해제된 상태에서 패킷교환지원노드에게 전송된 단말에 대한 하향 데이터 패킷을 반송받는 수신부; 및 반송된 하향 데이터 패킷을 상기 다이렉트 터널을 통해 무선망제어기에게 직접 전송하는 전송부;를 포함한다.Packet gateway support node according to an embodiment of the present invention for achieving the above technical problem, the tunnel forming unit for forming a direct tunnel for directly transmitting and receiving data packets to a radio network controller (RNC) connected to the packet switching support node; A receiving unit for receiving a downlink data packet for the terminal transmitted to the packet switching support node in a state in which the data session for the terminal is released; And a transmitter configured to directly transmit the returned downlink data packet to the radio network controller through the direct tunnel.

본 발명의 일 실시예에 따르면, 단말에 대해 데이터 세션을 해제한 상태에서 SGSN이 수신한 휴면단말에 대한 하향 데이터 패킷이 GGSN과 RNC간의 Direct Tunnel을 통해서 RNC로 전달될 수 있으므로 네트워크 개시(Reactivation)에 따른 데이터 패킷 유실을 방지할 수 있으며, 또한 GGSN은 SGSN으로부터 반송된 데이터 패킷이 데이터 세션이 해제된 상태에 수신된 것임을 파악할 수 있으므로 정확한 데이터 패킷 처리가 가능하다.According to an embodiment of the present invention, since the downlink data packet for the dormant terminal received by the SGSN while the data session is released to the terminal can be delivered to the RNC through a direct tunnel between the GGSN and the RNC network activation (Reactivation) In addition, the GGSN can recognize that the data packet returned from the SGSN is received while the data session is released, thereby enabling accurate data packet processing.

도 1은 다이렉트터널을 사용하지 않는 이동통신시스템을 도시한 도면이다.
도 2a는 다이렉트터널을 사용하는 이동통신시스템을 도시한 도면이다.
도 2b은 다이렉트터널을 사용하는 이동통신시스템이 단말의 데이터 세션을 해제한 상태를 도시한 도면이다.
도 3은 본 발명의 일 실시예에 따른 이동통신시스템의 데이터 패킷 처리방법의 흐름을 도시한 도면이다.
도 4는 본 발명의 일 실시예에 따른 패킷교환지원노드를 도시한 도면이다.
도 5는 본 발명의 일 실시예에 따른 패킷관문지원노드를 도시한 도면이다.
도 6은 본 발명의 일 실시예에 따른 하향 데이터 패킷의 헤더를 도시한 도면이다.
1 illustrates a mobile communication system that does not use a direct tunnel.
2A illustrates a mobile communication system using a direct tunnel.
2B is a diagram illustrating a state in which a mobile communication system using a direct tunnel releases a data session of a terminal.
3 is a flowchart illustrating a data packet processing method of a mobile communication system according to an embodiment of the present invention.
4 is a diagram illustrating a packet switching support node according to an embodiment of the present invention.
5 is a diagram illustrating a packet gateway support node according to an embodiment of the present invention.
6 illustrates a header of a downlink data packet according to an embodiment of the present invention.

이하의 내용은 단지 본 발명의 원리를 예시한다. 그러므로 당업자는 비록 본 명세서에 명확히 설명되거나 도시되지 않았지만 본 발명의 원리를 구현하고 본 발명의 개념과 범위에 포함된 다양한 장치를 발명할 수 있는 것이다. 또한, 본 명세서에 열거된 모든 조건부 용어 및 실시예들은 원칙적으로, 본 발명의 개념이 이해되도록 하기 위한 목적으로만 명백히 의도되고, 이와 같이 특별히 열거된 실시예들 및 상태들에 제한적이지 않는 것으로 이해되어야 한다. 또한, 본 발명의 원리, 관점 및 실시예들 뿐만 아니라 특정 실시예를 열거하는 모든 상세한 설명은 이러한 사항의 구조적 및 기능적 균등물을 포함하도록 의도되는 것으로 이해되어야 한다. 또한, 이러한 균등물들은 현재 공지된 균등물뿐만 아니라 장래에 개발될 균등물 즉 구조와 무관하게 동일한 기능을 수행하도록 발명된 모든 소자를 포함하는 것으로 이해되어야 한다.The following merely illustrates the principles of the invention. Thus, those skilled in the art will be able to devise various apparatuses which, although not explicitly described or shown herein, embody the principles of the invention and are included in the concept and scope of the invention. Furthermore, all of the conditional terms and embodiments listed herein are, in principle, intended only for the purpose of enabling understanding of the concepts of the present invention, and are not intended to be limiting in any way to the specifically listed embodiments and conditions . It is also to be understood that the detailed description, as well as the principles, aspects and embodiments of the invention, as well as specific embodiments thereof, are intended to cover structural and functional equivalents thereof. In addition, these equivalents should be understood to include not only equivalents now known, but also equivalents to be developed in the future, that is, all devices invented to perform the same function regardless of structure.

상술한 목적, 특징 및 장점들은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 더욱 분명해 질 것이다. 본 발명을 설명함에 있어서, 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략하거나 간략하게 설명하는 것으로 한다. The above objects, features and advantages will become more apparent from the following detailed description in conjunction with the accompanying drawings. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

한편 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라, 다른 구성요소를 더 포함할 수 있는 것을 의미한다.On the other hand, when an element is referred to as "including " an element, it does not exclude other elements unless specifically stated to the contrary.

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

이하의 설명에서 사용되는 용어를 정의하면 'UE(User Equipment)'는 이동단말기,'Node B'는 기지국, 'RNC(Radio Network Controller)'는 무선망제어기, 'SGSN(Serving GPRS Support Node)'은 패킷교환지원노드, 'GGSN(Gate GPRS Support Node)'은 패킷관문지원노드를, 'PDN(Public Data Network)'은 공중데이터망을 의미하는 것으로 사용한다.When defining terms used in the following description, 'UE (User Equipment)' is a mobile terminal, 'Node B' is a base station, 'RNC (Radio Network Controller)' is a wireless network controller, 'SGSN (Serving GPRS Support Node)' Is a packet switched support node, 'GGSN (Gate GPRS Support Node)' is a packet gateway support node, and 'PDN (Public Data Network)' is used to mean a public data network.

도 1은 다이렉트터널을 사용하지 않는 이동통신시스템을 도시한 도면이다.1 illustrates a mobile communication system that does not use a direct tunnel.

도 1을 참조하면 다이렉트터널을 사용하지 않는 이동통신시스템은 SGSN(100)과 RNC(110)간의 제1터널(101) 및 SGSN(100)과 GGSN(120)간의 제2 터널(102)을 통해서 데이터 패킷을 송수신한다. Referring to FIG. 1, a mobile communication system using no direct tunnel is provided through a first tunnel 101 between the SGSN 100 and the RNC 110 and a second tunnel 102 between the SGSN 100 and the GGSN 120. Send and receive data packets.

인터넷 망 등의 외부 패킷교환망으로부터 GGSN(120)이 수신한 하향 데이터 패킷이 전달되는 순서는 GGSN(120)-> 제2 터널(102) -> SGSN(100) -> 제1 터널(101) -> RNC(110)의 순서를 통해 전달된다. 여기서, 제1 터널 및 제2 터널은 GTP-U 프로토콜을 사용하여 데이터 패킷을 송수신한다.The order in which the downlink data packet received by the GGSN 120 is transmitted from an external packet switching network such as the Internet network is GGSN 120-> second tunnel 102-> SGSN 100-> first tunnel 101- > Through the order of RNC 110. Here, the first tunnel and the second tunnel transmit and receive data packets using the GTP-U protocol.

SGSN(100)과 GGSN(120)사이의 제어영역(control plane)의 시그널링은 GTP-C 프로토콜을 사용한다. SGSN(100)은 GTP-C프로토콜을 사용하여 GGSN(120)과의 데이터 세션 설정 즉, PDP context를 활성화(activate) 또는 해제(release)하고, QoS(Quality of Service) 설정 등의 제어를 수행한다.The signaling of the control plane between the SGSN 100 and the GGSN 120 uses the GTP-C protocol. The SGSN 100 uses the GTP-C protocol to establish a data session with the GGSN 120, that is, activate or release a PDP context, and perform control such as QoS (Quality of Service) configuration. .

SGSN(100)과 RNC(110)사이의 시그널링은 RANAP(Radio Access Network Protocol) 프로토콜을 사용한다. SGSN(100)은 RNC(110)간에 RANAP프로토콜을 사용하여 무선자원을 관리한다. Signaling between the SGSN 100 and the RNC 110 uses the Radio Access Network Protocol (RANAP) protocol. The SGSN 100 manages radio resources using the RANAP protocol between the RNCs 110.

예컨대, SGSN(100)은 혼잡제어나 오류복구의 Iu 인터페이스 전반의 제어, 특정 단말의 호출(paging) 또는 무선접속베어러(Radio Access bearer : RAB)의 설정, 수정 및 해제를 관리한다.For example, the SGSN 100 manages congestion control or error recovery control of the overall Iu interface, paging of a specific terminal, or setting, modifying, and releasing a radio access bearer (RAB).

한편, RNC(110)와 기지국(Node B, 미도시)을 통해 연결된 단말(UE, 미도시)이 일정시간 이상 데이터 패킷을 송수신하지 않으면 효율적인 자원 관리를 위하여 휴면 단말의 세션 제 1터널(101)을 해제한다.On the other hand, if the terminal (UE, not shown) connected through the RNC 110 and the base station (Node B, not shown) does not transmit and receive data packets for a predetermined time, the session first tunnel 101 of the dormant terminal for efficient resource management Release it.

만약, 코어망으로부터 휴면 단말로의 푸시메세지 등의 데이터가 발생하면, SGSN은 제1 터널(101)을 재설정하여 데이터 세션을 재개(Reactivation)한다. 이후 푸시메세지는 재개된 세션을 통해서 RNC(110)에 전송된다.If data such as a push message from the core network to the dormant terminal occurs, the SGSN resets the first tunnel 101 to reactivate the data session. The push message is then sent to the RNC 110 via the resumed session.

도 2a는 다이렉트터널을 사용하는 이동통신시스템을 도시한 도면이다.2A illustrates a mobile communication system using a direct tunnel.

도 2a를 참조하면 다이렉트터널을 사용하는 이동통신시스템의 SGSN(200a)은 다이렉트 터널을 사용하지 않는 이동통신시스템과 동일한 시그널링 프로토콜(RANAP 및 GTP-C)을 사용한다.Referring to FIG. 2A, the SGSN 200a of the mobile communication system using the direct tunnel uses the same signaling protocols (RANAP and GTP-C) as the mobile communication system using the direct tunnel.

그러나, 도 1과 상이하게 GGSN(220a)과 RNC(210a)간에 GTP-U프로토콜을 사용하여 데이터 패킷을 직접 송수신하는 다이렉트터널(201a)이 존재한다. 다이렉트터널(201a)의 설정은 SGSN(200a)이 결정하며, 데이터 패킷은 SGSN(200a)을 거치지 않고 다이렉트터널(201a)을 통해 송수신된다.However, unlike FIG. 1, there is a direct tunnel 201a that directly transmits and receives data packets using the GTP-U protocol between the GGSN 220a and the RNC 210a. The setting of the direct tunnel 201a is determined by the SGSN 200a, and data packets are transmitted and received through the direct tunnel 201a without passing through the SGSN 200a.

한편, RANAP 시그널링은 비동기식 전송모드(Asynchronous Transfer Mode : ATM)방식을 사용하며, 다이렉트터널(201a)는 IP(Internet Protocol)인터페이스를 사용한다. 제어영역의 시그널링과 사용자 영역의 데이터는 서로 상이한 프로토콜을 사용하며 RNC(210a)는 ATM/IP 하이브리드 방식으로 운용되고 있다.On the other hand, RANAP signaling uses an Asynchronous Transfer Mode (ATM) method, and the direct tunnel 201a uses an Internet Protocol (IP) interface. The signaling of the control area and the data of the user area use different protocols, and the RNC 210a operates in an ATM / IP hybrid scheme.

도 2b은 다이렉트터널을 사용하는 이동통신시스템이 단말의 데이터 세션을 해제한 상태를 도시한 도면이다.2B is a diagram illustrating a state in which a mobile communication system using a direct tunnel releases a data session of a terminal.

도 2b를 참조하면 도 2a의 다이렉트터널(201a)이 해제되어 있다. 단말(미도시)이 일정시간 이상 데이터의 송수신이 없는 경우 SGSN(200b)은 다이렉트터널(201a)을 해제하는 PDP context 설정을 GGSN(220b)에게 전송하여, 단말의 데이터 세션을 해제한다.Referring to FIG. 2B, the direct tunnel 201a of FIG. 2A is released. If the terminal (not shown) does not transmit or receive data for a predetermined time, the SGSN 200b transmits a PDP context setting for releasing the direct tunnel 201a to the GGSN 220b, thereby releasing the data session of the terminal.

단, 다이렉트터널(201a)이 해제된 경우에도 SGSN(200b)은 GTP-U프로토콜을 사용하는 GPRS터널(201b)을 통해 GGSN(220)과 데이터 패킷을 송수신할 수 있다.However, even when the direct tunnel 201a is released, the SGSN 200b may transmit and receive data packets with the GGSN 220 through the GPRS tunnel 201b using the GTP-U protocol.

이 경우, 코어망으로부터 하향 트래픽이 발생하면, 해당 데이터 패킷은 GPRS터널(201b)를 통해 SGSN(200b)으로 전달된다. 하향 데이터 패킷을 전달받은 SGSN(200)은 단말을 호출(paging)하여 휴면상태를 종료하고, 무선접속베어러 설정을 통해서 다이렉트터널(201a)를 재 설정하도록한다.In this case, when downlink traffic is generated from the core network, the corresponding data packet is delivered to the SGSN 200b through the GPRS tunnel 201b. The SGSN 200 receiving the downlink data packet calls the terminal to terminate the dormant state and reconfigures the direct tunnel 201a through the radio access bearer setup.

즉, 데이터 세션은 재개되더라도 SGSN(200b)가 수신한 하향 데이터 패킷은 RNC(210b)에게 전달될 경로가 존재하지 않으므로 데이터 패킷이 유실된다.That is, even if the data session is resumed, the downlink data packet received by the SGSN 200b does not have a path to be delivered to the RNC 210b, and thus the data packet is lost.

도 3은 본 발명의 일 실시예에 따른 이동통신시스템의 데이터 패킷 처리방법의 흐름을 도시한 도면이다.3 is a flowchart illustrating a data packet processing method of a mobile communication system according to an embodiment of the present invention.

도 3을 참조하면, 이동통신시스템은 UE(370), RNC(375), SGSN(380), GGSN(385) 및 PDN(390)을 포함한다.Referring to FIG. 3, the mobile communication system includes a UE 370, an RNC 375, an SGSN 380, a GGSN 385, and a PDN 390.

여기서, UE(370)은 휴면(idle)상태로서 SGSN(380)은 UE(370)에 대한 데이터 세션을 해제(release)한 상태로 가정한다. 즉, GGSN(385)와 RNC(385)간의 다이렉트 터널이 해제된 상태로서 이는 도 2b를 참조한다.Here, it is assumed that the UE 370 is in an idle state, and the SGSN 380 releases a data session for the UE 370. That is, the direct tunnel between the GGSN 385 and the RNC 385 is released, which is referred to FIG. 2B.

먼저, GGSN(385)은 PDN(390)으로부터 UE(370)을 목적지로 하는 하향 데이터 패킷을 수신한다(S305). First, the GGSN 385 receives a downlink data packet destined for the UE 370 from the PDN 390 (S305).

GGSN(385)가 PDN(390)으로부터 데이터 패킷을 수신한 것은 설명의 편의를 위함이며, 코어망의 다른 노드로부터 발생한 일반적인 하향 데이터 패킷을 모두 수신할 수 있다.The GGSN 385 receives the data packet from the PDN 390 for convenience of description and may receive all general downlink data packets generated from other nodes of the core network.

GGSN(385)는 수신한 하향데이터 패킷을 SGSN(380)에게 GPRS 터널(201b)을 통해서 전송한다(S310). GPRS터널(201b)은 GTP-U 프로토콜을 사용한다.The GGSN 385 transmits the received downlink data packet to the SGSN 380 through the GPRS tunnel 201b (S310). GPRS tunnel 201b uses the GTP-U protocol.

SGSN(380)은 하향 데이터 패킷을 GGSN(385)로부터 수신하면, 데이터 세션이 해제된 UE(370)을 호출(Paging)한다(S315). SGSN(380) UE(370)을 호출하는 것은 휴면상태를 종료하고 데이터 세션을 재개(reactivation)하기 위함이다.When the SGSN 380 receives the downlink data packet from the GGSN 385, the SGSN 380 calls the UE 370 in which the data session is released (S315). Calling the SGSN 380 UE 370 is to end the dormant state and reactivate the data session.

UE(370)은 SGSN(380)의 호출에 응답하는 메세지(paging response)를 SGSN(380)에게 전송한다(S320). The UE 370 transmits a paging response to the SGSN 380 in response to the call of the SGSN 380 (S320).

SGSN(380)는 UE(370)로부터 호출 응답하는 메세지를 수신하면, RNC(375)에게 무선접속베어러 설정을 요청(RAB Assignment Request)한다(S325). When the SGSN 380 receives the call response message from the UE 370, the SGSN 380 requests the RNC 375 to establish a radio access bearer (RAB Assignment Request) (S325).

여기서, 무선접속베어러 설정을 요청은 다이렉트터널을 형성하기 위한 정보로서, GGSN(385)의 주소정보(IP address) 및 터널종단식별자(TEID : Tunnel Endpoint IDentifier)정보를 포함한다. Here, the request for setting the radio access bearer is information for forming a direct tunnel, and includes IP address and Tunnel Endpoint IDentifier (TEID) information of the GGSN 385.

향후 다이렉트터널이 형성되면 RNC(375)는 수신한 GGSN(385)의 데이터 영역의 주소정보 및 터널종단식별자를 이용하여 GGSN(385)에게 UE(370)로부터의 상향 데이터 패킷을 직접 전송할 수 있다.When the direct tunnel is formed in the future, the RNC 375 may directly transmit an uplink data packet from the UE 370 to the GGSN 385 using the received address information and the tunnel terminator of the data area of the GGSN 385.

RNC(375)는 무선접속베어러 설정 요청을 수신하면 UE(370)과 무선베어러(Radio Bearer)를 설정한다(S330). When the RNC 375 receives the radio access bearer setup request, the RNC 375 sets up the UE 370 and the radio bearer (S330).

무선베어러 설정과정은 먼저 RNC(375)가 UE(370)에게 무선베어러 설정을 요청하고, UE(370)로부터 무선베어러 설정완료 메세지를 수신한다.In the radio bearer setup process, the RNC 375 requests the UE 370 to configure a radio bearer, and then receives a radio bearer setup complete message from the UE 370.

RNC(375)는 무선베어러 설정이 완료되면, 무선접속베어러 설정 완료(RAB Assignment Response)메세지를 SGSN(380)에게 전송한다(S335). When the radio bearer setup is completed, the RNC 375 transmits a radio access bearer setup complete (RAB Assignment Response) message to the SGSN 380 (S335).

무선접속베어러 설정 완료 메세지는 RNC(375)의 데이터 영역의 주소정보(IP address) 및 터널종단식별자(TEID)를 포함한다.The radio access bearer setup complete message includes an IP address and a tunnel termination identifier (TEID) of the data area of the RNC 375.

향후 다이렉트터널이 형성되면 GGSN(385)는 RNC(375)의 데이터 영역의 주소정보(IP address) 및 터널종단식별자(TEID)를 이용하여 RNC(375)에게 PDN(390)로부터의 하향 데이터 패킷을 직접 전송할 수 있다.When the direct tunnel is formed in the future, the GGSN 385 sends the downlink data packet from the PDN 390 to the RNC 375 by using the IP address and the tunnel termination identifier (TEID) of the data area of the RNC 375. You can send it directly.

SGSN(380)은 RNC(375)가 ATM/IP 하이브리드 인터페이스로 운영되는지를 조회한다(S340). The SGSN 380 inquires whether the RNC 375 operates as an ATM / IP hybrid interface (S340).

다시말해, SGSN(380)은 RNC(375)가 all IP 인터페이스 또는 all ATM 인터페이스만으로 운용되지 않고 ATM 방식과 IP 방식을 동시에 운용하고 있음을 확인하는 것이다. In other words, the SGSN 380 confirms that the RNC 375 operates the ATM scheme and the IP scheme simultaneously without using the all IP interface or the all ATM interface.

다이렉트터널이 형성을 전제로 ATM/IP 하이브리드 운용을 설명하면, RNC(375)와 SGSN(380)간의 제어영역 시그널링은 ATM 방식으로, RNC(375)와 GGSN(385)간의 데이터 영역의 패킷 송수신은 IP인터페이스로 운용되고 있음을 의미한다.In the case where the direct tunnel describes ATM / IP hybrid operation, the control area signaling between the RNC 375 and the SGSN 380 is an ATM method, and packet transmission / reception of the data area between the RNC 375 and the GGSN 385 is performed. It means that it is operated by IP interface.

SGSN(380)은 다이렉트터널이 형성되기 전에도 RNC(375)가 ATM/IP 하이브리드로 운용되는지를 미리 알 수 있는데, 그 이유는 SGSN(380)이 RNC-ID(RNC IDentifier)정보를 기초로 해당 RNC(375)에게 다이렉트 터널을 적용할지 아니면 적용하지 않을지를 결정하는 주체이기 때문이다. The SGSN 380 may know in advance whether the RNC 375 operates as an ATM / IP hybrid even before the direct tunnel is formed. The reason is that the SGSN 380 may determine the RNC based on the RNC IDentifier (RNC ID) information. This is because the subject decides whether or not to apply a direct tunnel to (375).

따라서, S325단계에서 RNC(375)에게 전송한 무선접속베어러 설정요청은 SGSN(380)이 RNC(375)에게 다이렉트터널을 적용하기로 결정한 것을 전제로 한다.Accordingly, the request for establishing a radio access bearer transmitted to the RNC 375 in step S325 is based on the assumption that the SGSN 380 decides to apply a direct tunnel to the RNC 375.

SGSN(380)가 RNC(375)의 ATM/IP 하이브리드 인터페이스 운영을 조회하는 방법으로는 RNC(375)의 RNC-ID 또는 자신이 설정한 운용데이터(configuration data)를 참조하여 알 수 있다.The SGSN 380 may inquire about the operation of the ATM / IP hybrid interface of the RNC 375 by referring to the RNC-ID of the RNC 375 or configuration data set by the SGSN 380.

따라서, SGSN(380)이 ATM/IP 하이브리드 인터페이스 운영을 조회하는 단계는 반드시 현재의 S340에 위치할 필요 없이, S305단계 내지 S335 단계 중 어느 단계에서도 조회가 가능한 사항이지만 S340단계에서 조회를 하는 것은 단지 설명의 편의를 위함이라는 것을 밝혀둔다.Therefore, the step of SGSN 380 to query the operation of the ATM / IP hybrid interface does not necessarily need to be located in the current S340, it is a matter that can be inquired in any of steps S305 to S335, but the inquiry in step S340 is only It is for convenience of explanation.

ATM/IP 하이브리드 인터페이스 운영을 조회하는 단계는 후술하는 SGSN(380)이 하향 데이터 패킷을 GGSN(385)에게 전송하는 S355 단계 이전의 어느 때라도 변경하여 실시 가능하다.The querying of the ATM / IP hybrid interface operation may be performed at any time before the step S355 in which the SGSN 380 described later transmits the downlink data packet to the GGSN 385.

GGSN(385)는 RNC(375)와 데이터 영역의 다이렉트 터널을 형성을 완료하여 UE(370)의 데이터 세션을 재개한다(S345). The GGSN 385 completes the formation of a direct tunnel of the data area with the RNC 375 to resume the data session of the UE 370 (S345).

이를 보다 구체적으로 설명하면 먼저, GGSN(385)는 SGSN(380)으로부터 PDP Context Update를 요청을 수신한다. PDP Context Update 요청에는 RNC(375)로부터 수신한 RNC(375)의 데이터영역 주소정보, 터널종단식별자 정보 및 다이렉트터널 활성화를 지시하는 태그(DT=1) 정보를 포함한다. GGSN(385)는 PDP Context 를 Update하여 RNC(375)와의 다이렉트터널 형성을 완료하고, 형성이 완료되었음을 SGSN(380)에게 알리는 메세지를 전송한다.In more detail, first, the GGSN 385 receives a PDP Context Update request from the SGSN 380. The PDP Context Update request includes data area address information of the RNC 375 received from the RNC 375, tunnel terminal identifier information, and tag (DT = 1) information indicating direct tunnel activation. The GGSN 385 updates the PDP context to complete the formation of the direct tunnel with the RNC 375 and transmits a message informing the SGSN 380 that the formation is completed.

SGSN(380)은 S310 단계에서 수신한 하향 데이터 패킷의 헤더에 해당 데이터 패킷의 수신 당시 UE(370)의 데이터 세션이 해제된 상태였음을 알리는 표식 및 데이터 크기를 기록한다(S350). The SGSN 380 records in the header of the downlink data packet received in step S310 an indication and data size indicating that the data session of the UE 370 was released at the time of receiving the data packet (S350).

데이터 패킷은 GTP-U 프로토콜을 통해 송수신되는데, GTP-U 프로토콜은 헤더에 Private extension이 가능하므로 Private extension 영역에 해당 표식을 추가한다. 또한 데이터 세션이 해제된 상태였음을 알리는 표식 뿐 아니라 수신한 데이터 패킷의 데이터크기(Volume) 정보를 기록할 수 있다.The data packet is transmitted and received through the GTP-U protocol. Since the GTP-U protocol allows for private extension in the header, a corresponding mark is added to the private extension area. In addition, the data volume information of the received data packet may be recorded as well as an indication that the data session has been released.

GTP-U 프로토콜은 헤더에 Private extension을 적용한 구체적인 실시예는 도 6을 참조한다.For a detailed embodiment of applying the GTP-U protocol to the header, see FIG. 6.

한편, S350단계에서 해당 표식을 헤더에 기록하는 것은 S315내지 S345단계 중 어느 단계에도 변경하여 실시가능하다. 즉, 후술하는 S355의 전송단계 이전에는 어느 단계에서도 표식을 헤더에 기록할 수 있으며, S350 단계에서 실시하는 것으로 예시한 것은 설명의 편의를 위한 것임을 명시한다.On the other hand, recording the marker in the header in step S350 can be carried out by changing to any step of S315 to S345. That is, before any transmission step of S355 described below, the marker may be recorded in the header at any step, and it is exemplified that what is illustrated as being performed at step S350 is for convenience of description.

SGSN(380)은 RNC(375)의 ATM/IP 하이브리드 인터페이스 운영이 확인되면 UE(370)의 데이터 세션이 해제된 상태에서 수신한 하향 데이터 패킷을 GGSN(385)에게 전송한다(S355). If the SGSN 380 confirms that the ATM / IP hybrid interface is operated by the RNC 375, the SGSN 380 transmits the downlink data packet received in the state in which the data session of the UE 370 is released to the GGSN 385 (S355).

SGSN(380)가 하향 데이터 패킷을 전송하는 것은 GGSN(385)의 다이렉트터널 형성이 완료된 이후에 전송함이 바람직하다. SGSN(380)가 다이렉트터널 형성이전에 GGSN(385)으로 하향 데이터 패킷을 전송하면 GGSN(385)는 SGSN(380)으로 해당 데이터 패킷을 되돌려 보낼 수 있기 때문이다.The SGSN 380 transmits the downlink data packet after the direct tunnel formation of the GGSN 385 is completed. This is because when the SGSN 380 transmits the downlink data packet to the GGSN 385 before the direct tunnel is formed, the GGSN 385 may send the data packet back to the SGSN 380.

GGSN(385)은 SGSN(380)으로부터 수신한 데이터 패킷의 헤더에 기록된 표식 및 데이터크기를 정보를 확인한다(S360). The GGSN 385 confirms the information and the mark recorded in the header of the data packet received from the SGSN 380 (S360).

수신한 데이터 패킷은 UE(370)을 목적지로 하므로 반드시 표식이 존재하지 않더라도 UE(370)에게 전송되는 패킷임을 확인할 수 있으나, 표식을 통해서 해당 데이터 패킷이 UE(370)에 대한 데이터세션이 해제된 상태에서 수신된 패킷이라는 것을 확인할 수 있다. Since the received data packet is the UE 370 as a destination, it can be confirmed that the packet is transmitted to the UE 370 even if the marker does not exist, but the data packet for the UE 370 is released through the marker. It can be confirmed that the packet is received in the state.

따라서, GGSN(385)은 UE(370)에 대한 복수의 하향 데이터 패킷을 PDN(390) 및 SGSN(380)으로부터 수신한 경우, 헤더에 표식이 있는 데이터 패킷을 우선하여 전송하도록 할 수 있다.Accordingly, when the GGSN 385 receives a plurality of downlink data packets for the UE 370 from the PDN 390 and the SGSN 380, the GGSN 385 may preferentially transmit a data packet marked with a header.

한편, GGSN(385)은 데이터 패킷의 헤더에 기록된 데이터크기 정보가 기 설정된 데이터 크기 기준을 만족하지 않는 경우 해당 데이터 패킷을 폐기할 수 있다. 예를들어, 단말에 대한 하향 데이터 패킷이 1MB 이하인 경우만 전송하는 것으로 GGSN(385)에게 설정한 경우, SGSN(380)으로부터 반송된 하향데이터 패킷의 헤더의 정보를 참조하여 전송 여부를 결정한다.Meanwhile, the GGSN 385 may discard the data packet when the data size information recorded in the header of the data packet does not satisfy the preset data size criterion. For example, when the GGSN 385 is set to transmit only when the downlink data packet for the terminal is less than or equal to 1 MB, the transmission information is determined by referring to the information of the header of the downlink data packet returned from the SGSN 380.

GGSN(385)은 SGSN(380)으로부터 수신한 데이터 패킷의 헤더에 기록된 표식 및 데이터크기 정보가 확인되면 다이렉트터널을 통해 RNC(375)로 해당 데이터 패킷을 직접 전송한다(S365). The GGSN 385 directly transmits the data packet to the RNC 375 through the direct tunnel when the mark and the data size information recorded in the header of the data packet received from the SGSN 380 are confirmed (S365).

다이렉트 터널을 재개하더라도 휴면단말에 대한 하향 데이터 패킷이 RNC(375)로 전달되므로 종래의 다이렉트 터널의 문제점을 해결 할 수 있다. Even if the direct tunnel is resumed, since the downlink data packet for the dormant terminal is delivered to the RNC 375, the problem of the conventional direct tunnel can be solved.

도 4는 본 발명의 일 실시예에 따른 패킷교환지원노드를 도시한 도면이다.4 is a diagram illustrating a packet switching support node according to an embodiment of the present invention.

도 4를 참조하면, 패킷교환지원노드(400)는 요청부(410), 수신부(420), 전송부(430), 기록부(440) 및 조회부(450)을 포함한다.Referring to FIG. 4, the packet switching support node 400 includes a requesting unit 410, a receiving unit 420, a transmitting unit 430, a recording unit 440, and an inquiry unit 450.

요청부(410) 및 수신부(420)는 GTP-C 프로토콜을 사용하여 GGSN(460)과 제어영역의 시그널링을 수행하고, 전송부(430)는 GTP-U 프로토콜을 사용하여 GGSN(460)에게 데이터 패킷을 전송한다. The requesting unit 410 and the receiving unit 420 perform signaling of the GGSN 460 and the control region using the GTP-C protocol, and the transmitting unit 430 sends data to the GGSN 460 using the GTP-U protocol. Send the packet.

한편, 패킷교환지원노드(400)는 RNC(470)과 RANAP프로토콜을 사용하여 제어영역 시그널링을 위한 제1인터페이스(미도시)와 GGSN(460)으로부터 GTP-U프로토콜을 사용하여 데이터 패킷을 수신하기 위한 제2인터페이스(미도시)를 더 포함할 수 있다.Meanwhile, the packet switched support node 400 receives the data packet using the GTP-U protocol from the first interface (not shown) and the GGSN 460 for control region signaling using the RNC 470 and the RANAP protocol. It may further include a second interface (not shown) for.

패킷교환지원노드(400)은 단말(미도시)에 대한 데이터 세션을 해제한 상태에서 제2인터페이스(미도시)를 통해 하향 데이터 패킷을 GGSN(460)으로부터 수신한 것으로 가정한다.It is assumed that the packet switched support node 400 receives a downlink data packet from the GGSN 460 through a second interface (not shown) while releasing a data session for a terminal (not shown).

수신부(420)은 GGSN(460)으로부터 GGSN(460)의 사용자영역 및 제어영역의 GSN 주소 및 터널종단식별자를 수신한다. GSN 주소는 일반적으로 IP 주소를 의미하며, 터널종단식별자는 GTP 터널의 종단점을 다른 GTP터널의 종단점과 구분하기 위한 식별정보를 의미한다.The receiver 420 receives a GSNN and a tunnel termination identifier of a user area and a control area of the GGSN 460 from the GGSN 460. The GSN address generally means an IP address, and the tunnel termination identifier refers to identification information for distinguishing the end point of the GTP tunnel from the end point of another GTP tunnel.

요청부(410)은 GGSN(460)에게 PDP Context update 메세지를 전송하여, GGSN(460)이 다이렉트터널을 형성하도록 지시한다. PDP context updata 메세지에는 RNC(470)의 사용자영역 GSN주소 및 터널종단식별자, 다이렉트터널 활성화를 지시하는 태그(DT=1), 패킷교환지원노드(400)의 제어영역 GSN주소 및 터널종단식별자를 포함한다.The requesting unit 410 transmits a PDP context update message to the GGSN 460 to instruct the GGSN 460 to form a direct tunnel. The PDP context updata message includes the user area GSN address and tunnel termination identifier of the RNC 470, a tag indicating direct tunnel activation (DT = 1), the control area GSN address and tunnel termination identifier of the packet switched support node 400. do.

GGSN(460)은 PDP Context update 메세지 기초로 다이렉트터널 형성을 완료하고, PDP context response 메세지를 전송한다. PDP context response는 수신부(420)이 수신한다.The GGSN 460 completes the formation of the direct tunnel based on the PDP context update message and transmits the PDP context response message. The PDP context response is received by the receiver 420.

기록부(440)는 GGSN(460)으로부터 수신한 하향데이터 패킷의 헤더에 데이터 패킷을 수신시 해당 단말의 데이터 세션을 해제한 상태였음을 알리는 표식 및 데이터 패킷의 크기를 기록한다. 하향데이터 패킷의 헤더에 관한 실시예는 도 6을 참조한다.The recorder 440 records in the header of the downlink data packet received from the GGSN 460, the size of the marker and the size of the data packet indicating that the data session of the terminal has been released when the data packet is received. An embodiment of the header of the downlink data packet is shown in FIG. 6.

조회부(450)는 RNC(470)가 ATM/IP 하이브리드 인터페이스로 운영되는지를 조회한다. 다시말해, 조회부(450)는 RNC(470)가 all IP 인터페이스 또는 all ATM 인터페이스만으로 운용되지 않고 ATM 방식과 IP 방식을 동시에 운용하고 있음을 확인하는 것이다. The inquiry unit 450 inquires whether the RNC 470 operates as an ATM / IP hybrid interface. In other words, the inquiry unit 450 confirms that the RNC 470 operates the ATM method and the IP method at the same time instead of operating only the all IP interface or the all ATM interface.

다이렉트터널이 형성을 전제로 ATM/IP 하이브리드 운용을 설명하면, RNC(470)와 패킷교환지원노드(400)간의 제어영역 시그널링은 ATM 방식으로, RNC(470)와 GGSN(460)간의 데이터 영역의 패킷 송수신은 IP인터페이스로 운용되고 있음을 의미한다.When direct tunnels describe ATM / IP hybrid operation on the premise of formation, control area signaling between the RNC 470 and the packet switched support node 400 is an ATM method, and the data area between the RNC 470 and the GGSN 460 is controlled. Packet transmission and reception means that the IP interface is operating.

조회부(450)는 다이렉트터널이 형성되기 전에도 RNC(470)가 ATM/IP 하이브리드로 운용되는지를 미리 알 수 있는데, 그 이유는 패킷교환지원노드(400)가 RNC-ID(RNC IDentifier)정보를 기초로 해당 RNC(470)에게 다이렉트 터널을 적용할지 아니면 적용하지 않을지를 결정하는 주체이기 때문이다. The inquiry unit 450 may know in advance whether the RNC 470 is operated as an ATM / IP hybrid even before the direct tunnel is formed. The reason for this is that the packet exchange support node 400 receives RNC-ID (RNC IDentifier) information. This is because it is a subject that decides whether or not to apply a direct tunnel to the corresponding RNC 470 based on this.

조회부(450)가 RNC(470)의 ATM/IP 하이브리드 인터페이스 운영을 조회하는 방법으로는 RNC(470)의 RNC-ID 또는 자신이 설정한 운용데이터(configuration data)를 참조하여 알 수 있다.The query unit 450 may query the operation of the ATM / IP hybrid interface of the RNC 470 by referring to the RNC-ID of the RNC 470 or configuration data set by the RNC 470.

전송부(430)는 조회부(450)가 RNC(470)의 ATM/IP 하이브리드 인터페이스 운영을 확인하면 하향 데이터 패킷을 GGSN(460)에게 상향 전송한다. The transmitter 430 transmits the downlink data packet to the GGSN 460 when the inquiry unit 450 confirms the operation of the ATM / IP hybrid interface of the RNC 470.

전송부(430)가 하향 데이터 패킷을 전송하는 것은 GGSN(460)이 다이렉트터널 형성을 완료한 이후에 전송함이 바람직하다. 전송부(430)가 다이렉트터널 형성이전에 GGSN(385)으로 하향 데이터 패킷을 전송하면 GGSN(460)는 해당 데이터 패킷을 반송 할 수 있기 때문이다.The transmitting unit 430 may transmit the downlink data packet after the GGSN 460 completes the formation of the direct tunnel. This is because when the transmitter 430 transmits the downlink data packet to the GGSN 385 before the direct tunnel is formed, the GGSN 460 may carry the corresponding data packet.

도 5는 본 발명의 일 실시예에 따른 패킷관문지원노드를 도시한 도면이다.5 is a diagram illustrating a packet gateway support node according to an embodiment of the present invention.

도 5를 참조하면, 패킷관문지원노드(500)는 터널형성부(510), 패킷확인부(520), 전송부(530) 및 수신부(540)를 포함한다.Referring to FIG. 5, the packet gateway support node 500 includes a tunnel forming unit 510, a packet checking unit 520, a transmitting unit 530, and a receiving unit 540.

터널형성부(510)는 SGSN(550)과 GTP-C 프로토콜을 통한 시그널링을 통해서 RNC(506)과의 데이터 영역의 다이렉트 터널을 형성한다. 즉, 터널형성부(510)는 SGSN(550)로 PDP context update를 수신, PDP context response를 송신한다.The tunnel forming unit 510 forms a direct tunnel of the data area with the RNC 506 through signaling through the SGSN 550 and the GTP-C protocol. That is, the tunnel forming unit 510 receives the PDP context update and transmits the PDP context response to the SGSN 550.

수신부(540)는 SGSN(550)으로부터 단말에 대한 데이터 세션이 해제된 상태에서 SGSN(550)에게 전송하였던 휴면단말에 대한 하향 데이터 패킷을 반송받는다. The receiving unit 540 receives the downlink data packet for the dormant terminal transmitted from the SGSN 550 to the SGSN 550 while the data session for the terminal is released.

반송된 상기 하향 데이터 패킷의 헤더는 상기 단말에 대한 데이터 세션 해제된 상태임을 알리는 표식 및 하향 데이터 패킷의 크기 정보를 포함하는데 해당 표식 및 데이터 패킷의 크기정보는 SGSN(550)이 기록한 것이다.The returned header of the downlink data packet includes a mark indicating that the data session is released to the terminal and size information of the downlink data packet, which is recorded by the SGSN 550.

패킷확인부(520)는 수신부가 수신한 데이터 패킷의 헤더에 기록된 표식과 데이터 크기를 확인한다. 즉, 패킷확인부는 해당 표식 및 데이터 크기를 확인함으로서 하향 데이터 패킷을 RNC(560)에게 전송할지 여부를 결정한다. The packet checking unit 520 confirms the mark and the data size recorded in the header of the data packet received by the receiving unit. That is, the packet checking unit determines whether to transmit the downlink data packet to the RNC 560 by checking the corresponding mark and data size.

만약 표식이 없거나 데이터 크기가 이동통신시스템 관리자가 설정한 소정의 기준을 벗어나는 경우에는 하향 데이터 패킷을 폐기한다.If there is no mark or the data size is outside the predetermined standard set by the mobile communication system administrator, the downlink data packet is discarded.

전송부(530)는 패킷확인부(520)이 하향 데이터 패킷을 전송하기로 결정하면, 터널형성부(510)가 형성한 다이렉트터널을 이용하여 RNC(506)에게 하향 데이터 패킷을 전송한다.When the packet checking unit 520 decides to transmit the downlink data packet, the transmitter 530 transmits the downlink data packet to the RNC 506 using the direct tunnel formed by the tunnel forming unit 510.

본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광데이터 저장장치 등이 있다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The present invention can also be embodied as computer-readable codes on a computer-readable recording medium. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored. Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

Claims (11)

패킷교환지원노드(SGSN)가 패킷관문지원노드(GGSN)와 무선망제어기(RNC) 간의 패킷교환을 지원하는 이동통신시스템에서의 데이터 패킷 처리 방법에 있어서, 상기 패킷교환지원노드(SGSN)는,
데이터 세션이 해제된 휴면(idle)단말을 목적지로 하는 하향 데이터 패킷을 상기 패킷관문지원노드로부터 수신하는 단계;
상기 패킷관문지원노드와 상기 무선망제어기 간의 다이렉트터널 형성시 상기 하향 데이터 패킷이 상기 다이렉트터널을 통해 상기 무선망제어기에 전송되도록 상기 하향 데이터 패킷을 상기 패킷관문지원노드로 상향 전송하는 단계;를 포함하는 것을 특징으로 하는 데이터 패킷 처리 방법.
In a mobile communication system in which a packet switching support node (SGSN) supports packet exchange between a packet gateway support node (GGSN) and a radio network controller (RNC), the packet switching support node (SGSN) includes:
Receiving, from the packet gateway support node, a downlink data packet destined for an idle terminal whose data session is released;
Forwarding the downlink data packet to the packet gateway support node such that the downlink data packet is transmitted to the radio network controller through the direct tunnel when a direct tunnel is formed between the packet gateway support node and the radio network controller. And a data packet processing method.
제 1항에 있어서, 상기 상향 전송 단계는,
상기 하향 데이터 패킷을 데이터 세션의 해제 상태에서 수신하였음을 알리는 표식을 상기 하향 데이터 패킷의 헤더에 기록하는 단계; 및
상기 표식이 기록된 하향 데이터 패킷을 상기 패킷관문지원노드로 전송하는 단계;를 포함하는 것을 특징으로 하는 데이터 패킷 처리 방법.
The method of claim 1, wherein the uplink transmission step,
Recording an indication in the header of the downlink data packet indicating that the downlink data packet was received in a released state of a data session; And
And transmitting the downlink data packet recorded with the mark to the packet gateway support node.
제 2항에 있어서, 상기 패킷관문지원노드는,
상기 패킷교환지원노드로부터 수신한 상기 하향 데이터 패킷에 기록된 상기 표식을 확인하는 단계; 및
상기 표식이 확인되면 상기 무선망제어기에게 상기 하향 데이터 패킷을 상기 다이렉트터널을 통해 전송하는 단계;를 더 포함하는 것을 특징으로 하는 데이터 패킷 처리 방법.
The method of claim 2, wherein the packet gateway support node,
Checking the mark recorded in the downlink data packet received from the packet switched support node; And
And transmitting the downlink data packet through the direct tunnel to the radio network controller when the marking is confirmed.
제 1항에 있어서,
상기 상향 전송하는 단계 이전에, 상기 패킷교환지원노드는 상기 무선망제어기의 식별자(RNC-ID)를 기초로 상기 무선망제어기의 제어영역 시그널링이 비동기식전송모드(Asynchronous Transfer Mode)로 동작하고, 상기 무선망제어기의 데이터영역 송수신이 IP(Internet Protocol) 인터페이스로 동작하는지를 조회하는 단계;를 더 포함하고,
상기 상향 전송 단계는, 상기 비동기식 전송모드 및 상기 IP인터페이스로 각각 동작함이 확인되면 상기 하향 데이터 패킷의 전송을 수행하는 것을 특징으로 하는 하향링크 데이터 패킷 처리 방법.
The method of claim 1,
Prior to the uplink transmission, the packet switched support node operates the control area signaling of the radio network controller in an asynchronous transfer mode based on an identifier (RNC-ID) of the radio network controller. Inquiring whether the data area transmission and reception of the wireless network controller is operating as an IP (Internet Protocol) interface;
In the uplink transmission step, the downlink data packet processing method is characterized in that for transmitting the downlink data packet when it is confirmed that each of the asynchronous transmission mode and the IP interface is operated.
제 1항에 있어서,
상기 상향 전송 단계 이전에, 상기 패킷관문지원노드가 상기 다이렉트터널의 형성을 위해 자신의 주소정보 및 터널종단점식별자(TEID)를 상기 패킷교환지원노드에게 전송하는 단계;를 더 포함하고,
상기 상향 전송 단계는, 상기 패킷관문지원노드의 주소정보 및 터널종단점식별자 정보를 기초로 상기 하향 데이터 패킷을 전송하는 것을 특징으로 하는 데이터 패킷 처리 방법.
The method of claim 1,
Before the uplink transmission step, transmitting, by the packet gateway support node, its own address information and a tunnel endpoint identifier (TEID) to the packet switched support node to form the direct tunnel;
In the uplink transmission step, the downlink data packet is transmitted based on the address information and the tunnel endpoint identifier information of the packet gateway support node.
무선망제어기(RNC)와 패킷관문지원노드(GGSN)간의 패킷교환을 지원하는 패킷교환지원노드(SGSN)에 있어서,
상기 패킷관문지원노드(GGSN)에게 상기 무선망제어기와 다이렉트 터널을 형성할 것을 요청하는 세션 설정 정보를 전송하는 요청부; 및
단말에 대한 데이터 세션을 해제한 상태에서 수신한 하향 데이터 패킷이 상기 다이렉트 터널을 통해 상기 무선망제어기에게 전달되도록 상기 패킷관문지원노드에게 상기 하향 데이터 패킷을 상향 전송하는 전송부;를 포함하는 것을 특징으로 하는 패킷교환지원노드.
In a packet switching support node (SGSN) that supports packet exchange between a radio network controller (RNC) and a packet gateway support node (GGSN),
A request unit for transmitting session establishment information to the packet gateway support node (GGSN) requesting to establish a direct tunnel with the radio network controller; And
And a transmitter configured to upwardly transmit the downlink data packet to the packet gateway support node so that the downlink data packet received in the state of releasing a data session with the terminal is transmitted to the radio network controller through the direct tunnel. Packet-switched support node.
제 6항에 있어서,
상기 하향 데이터 패킷을 데이터 세션의 해제 상태에서 수신하였음을 알리는 표식을 상기 하향 데이터 패킷의 헤더에 기록하는 기록부;를 더 포함하고
상기 전송부는 상기 표식이 기록된 하향 데이터 패킷을 상기 패킷관문지원노드로 전송하는것을 특징으로 하는 패킷교환지원노드.
The method according to claim 6,
And a recording unit for recording in the header of the downlink data packet an indication indicating that the downlink data packet has been received in the released state of the data session.
And the transmitting unit transmits the downlink data packet recorded with the mark to the packet gateway support node.
제 6항에 있어서,
상기 무선망제어기의 식별자(RNC-ID)를 기초로 상기 무선망제어기의 제어영역 시그널링이 비동기식전송모드(Asynchronous Transfer Mode)로 동작하고, 상기 무선망제어기의 데이터영역 송수신이 IP(Internet Protocol) 인터페이스로 동작하는지를 조회하는 조회부;를 더 포함하고,
상기 전송부는 상기 비동기전송모드 및 상기 IP인터페이스로 각각 동작함이 확인되면 상기 하향 데이터 패킷의 전송을 수행하는 것을 특징으로 하는 패킷교환지원노드.
The method according to claim 6,
Based on the identifier (RNC-ID) of the radio network controller, the control area signaling of the radio network controller operates in an asynchronous transfer mode, and the data area transmission and reception of the radio network controller is performed through an IP (Internet Protocol) interface. Inquiry unit for inquiring whether the operation; further includes,
And the transmission unit transmits the downlink data packet when it is confirmed that the transmission unit operates in the asynchronous transmission mode and the IP interface, respectively.
제 6항에 있어서,
상기 패킷관문지원노드의 주소정보 및 터널종단점식별자(TEID)를 수신하는 수신부;를 더 포함하고,
상기 전송부는 상기 수신한 패킷관문지원노드의 주소정보 및 터널종단점식별자 정보를 기초로 상기 하향링크 데이터 패킷을 상향 전송하는 것을 특징으로 하는 패킷교환지원노드.
The method according to claim 6,
And a receiving unit for receiving the address information and the tunnel endpoint identifier (TEID) of the packet gateway support node.
And the transmitting unit uplinks the downlink data packet based on the received address information and tunnel endpoint identifier information of the received packet gateway support node.
패킷교환지원노드(SGSN)와 외부 패킷교환망을 연결하는 패킷관문지원노드(GGSN)에 있어서,
상기 패킷교환지원노드와 연결된 무선망제어기(RNC)로 데이터 패킷을 직접 송수신하기 위한 다이렉트터널을 형성하는 터널형성부;
단말에 대한 데이터 세션이 해제된 상태에서 상기 패킷교환지원노드에게 전송하였던 상기 단말에 대한 하향 데이터 패킷을 반송받는 수신부; 및
반송된 상기 하향 데이터 패킷을 상기 다이렉트 터널을 통해 상기 무선망제어기에게 직접 전송하는 전송부;를 포함하는 것을 특징으로 하는 패킷관문지원노드.
In the packet gateway support node (GGSN) connecting the SGSN and an external packet switched network,
A tunnel forming unit for forming a direct tunnel for directly transmitting and receiving data packets to a radio network controller (RNC) connected to the packet switching support node;
A receiving unit for receiving a downlink data packet for the terminal, which has been transmitted to the packet exchange support node while the data session for the terminal is released; And
And a transmission unit for directly transmitting the returned downlink data packet to the wireless network controller through the direct tunnel.
제 10항에 있어서,
반송된 상기 하향 데이터 패킷의 헤더는 상기 단말에 대한 데이터 세션이 해제된 상태임을 알리는 표식을 포함하고,
상기 전송부는 상기 표식을 확인하면 상기 하향 데이터 패킷을 상기 무선망제어기에 전송하는 것을 특징으로 하는 패킷관문지원노드.
The method of claim 10,
The header of the downlink data packet returned includes an indication indicating that the data session for the terminal is released.
And the transmitting unit transmits the downlink data packet to the radio network controller when the marking is confirmed.
KR1020110129909A 2011-12-06 2011-12-06 Method and apparatus of processing a data packet in mobile communacation system Withdrawn KR20130085477A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110129909A KR20130085477A (en) 2011-12-06 2011-12-06 Method and apparatus of processing a data packet in mobile communacation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110129909A KR20130085477A (en) 2011-12-06 2011-12-06 Method and apparatus of processing a data packet in mobile communacation system

Publications (1)

Publication Number Publication Date
KR20130085477A true KR20130085477A (en) 2013-07-30

Family

ID=48995637

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110129909A Withdrawn KR20130085477A (en) 2011-12-06 2011-12-06 Method and apparatus of processing a data packet in mobile communacation system

Country Status (1)

Country Link
KR (1) KR20130085477A (en)

Similar Documents

Publication Publication Date Title
CN102892109B (en) A kind of method and system for realizing IP address property notification
TWI587725B (en) Method for support of data transmission in a packet mobile network and user equipment, ran node and user plane cn node thereof
CN105338655B (en) Method and device for establishing user plane bearer
KR100960115B1 (en) Mobile communication system and its tunnel management method
US20150156660A1 (en) Packet Data Network Gateway and Terminal Mobility Management System
JP6568231B2 (en) Method and apparatus for controlling establishment of user plane bearer
US8867471B2 (en) Method, device, and system for reporting radio access network element information
EP2259657B1 (en) Method for indicating the bearer management of a serving gateway
CN103228009A (en) Network system, offload device, and user identification information obtaining method for offload device
WO2013064104A1 (en) Data transmission method, mobility management entity and mobile terminal
KR20090063590A (en) Bearer Control and Management Method in IP-based Advanced Mobile Communication Networks
WO2011023090A1 (en) Method and equipment for femtocell processing paging on accessing scene
WO2009031003A2 (en) Dynamic ggsn relocation in a gprs network
WO2010111814A1 (en) Apparatus and method for moving wcdma mobile station in the manner of the least packet loss
US10117213B2 (en) Multiple carrier attachment establishment and maintenance
WO2008014684A1 (en) Method for realizing the load balancing
EP3110187A1 (en) Method for selecting shunt gateway and controller
EP3457662A1 (en) Data transmission method and apparatus
CN108271433B (en) Data message processing method, control plane network element and user plane network element
WO2012024989A1 (en) Method and system for bearer release
CN105359573A (en) Method and apparatus for offloading data traffic in a wireless communication system
WO2014009439A1 (en) Reporting user related information in a mobile communication network
JP4726860B2 (en) Gateway device, access gateway device, core network system, program, and packet transfer method
EP2071778A2 (en) Data exchange method for guaranteeing quality of service between evolved node-B and network entity
WO2009152757A1 (en) Data message sending method, apparatus and communication system

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20111206

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid