Nothing Special   »   [go: up one dir, main page]

KR100724749B1 - Apparatus and Method of Providing Packet Service in mobile communication system - Google Patents

Apparatus and Method of Providing Packet Service in mobile communication system Download PDF

Info

Publication number
KR100724749B1
KR100724749B1 KR1020050084674A KR20050084674A KR100724749B1 KR 100724749 B1 KR100724749 B1 KR 100724749B1 KR 1020050084674 A KR1020050084674 A KR 1020050084674A KR 20050084674 A KR20050084674 A KR 20050084674A KR 100724749 B1 KR100724749 B1 KR 100724749B1
Authority
KR
South Korea
Prior art keywords
ipv6
terminal
ipv4
pdsn
information
Prior art date
Application number
KR1020050084674A
Other languages
Korean (ko)
Other versions
KR20070029977A (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 KR1020050084674A priority Critical patent/KR100724749B1/en
Publication of KR20070029977A publication Critical patent/KR20070029977A/en
Application granted granted Critical
Publication of KR100724749B1 publication Critical patent/KR100724749B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/24Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/155Ground-based stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/183Processing at user equipment or user record carrier

Landscapes

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

Abstract

본 발명은 이동 통신 시스템의 패킷 서비스 제공 방법 및 그 장치에 관한 것으로, Pv4 네트워크와 IPv6 네트워크의 혼합 망에서 이동 통신 시스템의 각 장비 또는 시스템을 변경하지 않고, 간단한 서비스 옵션의 추가만으로 패킷 서비스를 제공하고, IPv4 단말이 IPv6 네트워크에 접속하는 경우에 할당되는 인터페이스 ID 정보를 가입자 정보를 기반으로 할당하는 하는 것이다.The present invention relates to a method and apparatus for providing a packet service of a mobile communication system. In the mixed network of a Pv4 network and an IPv6 network, the present invention provides a packet service by simply adding a simple service option without changing each equipment or system of the mobile communication system. The interface ID information allocated when the IPv4 terminal accesses the IPv6 network is allocated based on the subscriber information.

Description

이동 통신 시스템의 패킷 서비스 제공 방법 및 그 장치{Apparatus and Method of Providing Packet Service in mobile communication system}Method and apparatus for providing packet service in mobile communication system {Apparatus and Method of Providing Packet Service in mobile communication system}

도 1은 일반적인 이동 통신 시스템이 IPv4/IPv6 통합망에서 터널링을 통해 패킷 서비스를 제공하는 방식을 설명하기 위한 도면.1 is a view for explaining a method for providing a packet service through tunneling in a general mobile communication system IPv4 / IPv6 integrated network.

도 2a는 IPv6 패킷을 설명하기 위한 도면. 2A is a diagram for explaining an IPv6 packet.

도 2b는 IPv4 헤더가 추가된 패킷을 설명하기 위한 도면.2B is a diagram for explaining a packet to which an IPv4 header is added.

도 3은 이동 통신 시스템이 IPv6 네트워크에서 IPv6 패킷 서비스를 제공하는 것을 설명하기 위한 도면.3 is a diagram for explaining that a mobile communication system provides an IPv6 packet service in an IPv6 network.

도 4는 본 발명의 바람직한 실시예에 따른 패킷 서비스를 제공하는 이동 통신 시스템을 설명하기 위한 도면.4 is a diagram illustrating a mobile communication system for providing a packet service according to a preferred embodiment of the present invention.

도 5는 본 발명의 바람직한 실시예에 따른 패킷 서비스 제공 방법을 설명하기 위한 흐름도.5 is a flowchart illustrating a packet service providing method according to an exemplary embodiment of the present invention.

도 6은 네트워크 계층간 접속되는 과정을 간략히 나타낸 도면.6 is a diagram briefly illustrating a process of connecting between network layers.

도 7은 본 발명의 바람직한 실시예에 따른 패킷 서비스를 제공하는 방법을 설명하기 위한 플로우챠트 도면.7 is a flowchart for explaining a method for providing a packet service according to a preferred embodiment of the present invention.

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

100-1 : IPv4(Internet Protocol Version 4) 단말 100-1: IPv4 (Internet Protocol Version 4) terminal

100-2 : IPv6(Internet Protocol Version 6) 단말100-2: IPv6 (Internet Protocol Version 6) terminal

110 : BTS(Base Station Transceiver System) 110: BTS (Base Station Transceiver System)

120 : 기지국(Base Station)120: base station

130 : IPv4 PDSN(Packet Data Serving Node)130: IPv4 PDSN (Packet Data Serving Node)

140 : IPv6 PDSN140: IPv6 PDSN

151, 152 : 라우터 160 : IPv4 응용 서버151, 152: Router 160: IPv4 application server

170 : IPv6 응용 서버170: IPv6 application server

본 발명은 이동 통신 시스템의 패킷 서비스 제공 방법 및 그 장치에 관한 것으로, 더욱 자세하게는, IPv4 네트워크 및 IPv6 네트워크의 통합 망에서 이동 통신 시스템이 서비스 옵션을 추가하여 IPv6 패킷 서비스를 제공하는 이동 통신 시스템의 패킷 서비스 제공 방법 및 그 장치에 관한 것이다.The present invention relates to a method and apparatus for providing a packet service of a mobile communication system. More particularly, the present invention relates to a method of providing a packet service in an integrated network of an IPv4 network and an IPv6 network. A packet service providing method and apparatus therefor.

인터넷은 정보화 사회의 핵심 인프라로 자리 매김하고 있으며, VoIP(Voice of IP) 및 인터넷 TV와 같이 실시간으로 고품질 서비스의 개발과, ALL- IP 기술의 발전으로 인하여, 인터넷을 통해 교환되는 트래픽도 텍스트 정보를 포함하는 트래픽에서 음성 정보, 이미지 정보 및 영상 정보를 포함하는 멀티미디어 트래픽으로 변화하고, 트래픽의 양도 폭발적으로 증가하고 있는 추세이다. The Internet is becoming a core infrastructure of the information society, and due to the development of high-quality services in real time, such as VoIP (Voice of IP) and Internet TV, and the development of ALL-IP technology, the traffic exchanged through the Internet is also textual information. There is a trend that changes from the traffic including the multimedia traffic including the voice information, image information and video information, the amount of traffic is exploding.

이러한, 멀티미디어 트래픽은 네트워크 상에서 발생되는 전송 지연이나 지터(Jitter)에 큰 영향을 받는 특징이 있다.Such multimedia traffic has a feature that is greatly affected by transmission delay or jitter generated on the network.

현재 구축되어 있는 IPv4(Internet Protocol Version 4) 기반의 인터넷은 급격히 증가하는 호스트와 멀티미디어 트래픽을 수용하기 위하여 작은 주소 정보와 복잡한 헤더 구조를 사용하는데, 이로 인하여 트래픽을 처리하는 라우터 및 노드의 처리 속도가 지연되어, 전체 인터넷의 성능을 저하시키는 문제점이 있다.Currently established Internet Protocol Version 4 (IPv4) based Internet uses small address information and complex header structure to accommodate the rapidly increasing host and multimedia traffic. There is a problem that the delay decreases the performance of the entire Internet.

이와 같은 IPv4 기반의 인터넷의 문제점을 해결하기 위하여 제안된 IPv6(Internet Protocol Version 6)는 128 비트의 확장된 주소 체계와 단순화된 헤더 구조, 향상된 QoS 및 강화된 보안 등과 같은 특징을 가지고 있다. The proposed Internet Protocol Version 6 (IPv6) to solve the problems of IPv4 based Internet has features such as 128-bit extended address system, simplified header structure, improved QoS and enhanced security.

그러나, 현재의 인터넷은 IPv4 망으로 구축되어 널리 운용되고 있기 때문에 한 순간에 IPv6 망으로 전환하는 것은 현실적으로 불가능하기 때문에 당분간은 IPv4 망과 IPv6 망이 공존하면서 점차적으로 IPv6 망으로 전환될 것이다. However, since the current Internet is constructed and widely used as the IPv4 network, it is impossible to switch to the IPv6 network at one time. Therefore, the IPv4 network and the IPv6 network will coexist gradually for the time being.

따라서, 성공적으로 IPv6 망을 구축하게 위해서는 현재 구축되어 있는 IPv4 망의 IPv4 호스트 및 라우터들을 유지하면서 효율적으로 IPv6 호스트나 라우터가 도입하는 것이 중요하다.Therefore, in order to successfully build an IPv6 network, it is important to efficiently introduce an IPv6 host or router while maintaining the IPv4 hosts and routers of the existing IPv4 network.

그러므로, 트래픽의 급격한 증가를 효율적으로 수용하기 위해 음성, 비디오 및 데이터와 같이 서로 다른 특징을 갖는 트래픽들에게 각 트래픽들이 요구하는 QoS를 제공할 수 있는 인터넷 인프라의 구축이 필수적이며, IPv4 망과 IPv6 망이 혼재된 IPv4/IPv6 통합망에서 멀티미디어 트래픽을 위한 QoS를 종단간에 제공할 수 있는 모델의 정의가 요구된다.Therefore, in order to efficiently accommodate the sudden increase in traffic, it is essential to establish an Internet infrastructure that can provide QoS required for each traffic to traffic having different characteristics such as voice, video, and data. In a mixed IPv4 / IPv6 network, there is a need to define a model that can provide end-to-end QoS for multimedia traffic.

IPv4 호스트 및 라우터와, IPv6 호스트 및 라우터가 혼재된 IPv4/IPv6 통합망에 패킷을 처리하는 방법은, IETF(Internet Engineering Task Force)에 의해 고안되었는데, 이중 스택(dual stack)을 이용하는 방법, 헤더 변환(header translation) 방법, 터널링(tunneling) 방법 등이 제안되었다.The method of processing packets in a mixed IPv4 / IPv6 integrated network with IPv4 hosts and routers and IPv6 hosts and routers, designed by the Internet Engineering Task Force (IETF), uses a dual stack, header conversion. (header translation) method, tunneling method and the like have been proposed.

이중 스택(dual stack)을 이용하는 방법은 IPv6 망으로 완전하게 이전하기 전에 모든 호스트 및 라우터가 이중 스택(dual stack) 프로토콜을 갖는 것을 의미한다. 즉, 인터넷의 모든 시스템이 IPv6를 사용할 때까지 IPv4와 IPv6를 동시에 운용하도록 하는 방법이다. Using a dual stack means that all hosts and routers have a dual stack protocol before completely moving to an IPv6 network. In other words, IPv4 and IPv6 can be operated simultaneously until all systems on the Internet use IPv6.

헤더 변환(header translation) 방법은 대부분의 인터넷이 IPv6를 사용하지만 아직도 일부 시스템이 IPv4를 사용하는 경우에 유용한 방법이다. 즉, 송신자는 IPv6를 사용하기 원하나 수신자는 IPv6를 이해하지 못할 때 송신자가 IPv6 패킷의 헤더를 IPv4 헤더로 변환하여 전송하는 방법이다. The header translation method is useful if most of the Internet uses IPv6, but some systems still use IPv4. That is, when the sender wants to use IPv6 but the receiver does not understand IPv6, the sender converts the header of the IPv6 packet into the IPv4 header and transmits it.

터널링(tunneling) 방법은 IPv6를 사용하는 두 컴퓨터가 서로 통신하려고 하는데 IPv4를 사용하는 영역을 통과해야만 할 때 사용되는 방법이다. 즉 IPv6 패킷이 IPv4를 사용하는 영역에 들어갈 때 IPv6 패킷을 IPv4 패킷 내에 캡슐화하였다가 IPv4 영역을 빠져나올 때 탈캡슐화하는 방법이다.The tunneling method is used when two computers using IPv6 try to communicate with each other and have to traverse an area using IPv4. That is, a method of encapsulating an IPv6 packet in an IPv4 packet when the IPv6 packet enters an IPv4 using area and then decapsulating the IPv6 packet when leaving the IPv4 area.

또한, ALL-IP 기반으로 이동 통신 망인 CDMA 엑세스 망에도 IPv6 서비스를 제공받을수 있도록 하여야 한다.In addition, it should be able to receive IPv6 service in CDMA access network which is mobile communication network based on ALL-IP.

도 1은 일반적인 이동 통신 시스템이 IPv4/IPv6 통합망에서 터널링을 통해 패킷 서비스를 제공하는 방식을 설명하기 위한 도면이다.FIG. 1 is a diagram illustrating a method of providing a packet service through tunneling in a general IPv4 / IPv6 integrated network.

도 1을 참조하면, 패킷 서비스를 제공하는 이동 통신 시스템은, IPv4 스택과 IPv6 스택을 모두 가지고 있는 IPv4/IPv6 단말(10)과, IPv4/IPv6 단말(10)과 CDMA(code division multiple access) 망으로 접속하는 BTS(Base Station Transceiver System)(11)와, IPv4/IPv6 단말(10)과 CDMA PPP(Point-to-Point Protocol) 세션을 설정하는 기지국(12)(Base Station)과, IPv4/IPv6 단말(10)로 패킷 서비스를 위한 패킷 데이터를 제공하는 PDSN(13)(Packet Data Serving Noded)과, 패킷을 라우팅하기 위한 다수의 라우터(14, 15)와, IPv6 패킷 서비스를 제공하는 IPv6 응용 서버(16)를 포함하고, 기지국(12)은 BTS(11)를 제어하는 BSC 및 패킷의 전송을 제어하는 PCF(Packet Control Function)를 포함한다.Referring to FIG. 1, a mobile communication system providing a packet service includes an IPv4 / IPv6 terminal 10 having both an IPv4 stack and an IPv6 stack, an IPv4 / IPv6 terminal 10, and a code division multiple access (CDMA) network. Base Station Transceiver System (BTS) 11 to connect to the base station, Base Station 12 to establish a CDMA Point-to-Point Protocol (PPP) session with the IPv4 / IPv6 terminal 10, and IPv4 / IPv6 PDSN 13 (Packet Data Serving Noded) providing packet data for packet service to the terminal 10, a plurality of routers 14 and 15 for routing packets, and an IPv6 application server providing IPv6 packet service. 16, the base station 12 includes a BSC controlling the BTS 11 and a Packet Control Function (PCF) controlling the transmission of packets.

그리고, 기지국(12)과 다수의 PDSN(13)은 IPv4 기반의 패킷 네트워크이고, IPv4/IPv6 단말(10)이 IPv6 응용 서버(16)로부터 IPv6 패킷 서비스를 제공받는 경우에 대하여 설명한다.The case where the base station 12 and the plurality of PDSNs 13 are IPv4 based packet networks, and the IPv4 / IPv6 terminal 10 receives the IPv6 packet service from the IPv6 application server 16 will be described.

또한, IPv4/IPv6 단말(10)과, BTS(11)와 기지국(12) 및 PDSN(13)을 포함하는 네트워크를 IPv4/IPv6 단말(10)로 하여금 IP 네트워크에 접속할 수 있도록 하는 접속 네트워크(Access Network)라 칭한다.In addition, an access network for allowing the IPv4 / IPv6 terminal 10 to access the IP network in a network including the IPv4 / IPv6 terminal 10, the BTS 11, the base station 12, and the PDSN 13 Network).

IPv4/IPv6 단말(10)은 IPv4 기반으로 CDMA PPP를 PDSN(13)과 설정한다(S 10). 즉 IPv4/IPv6 단말(10)은 사용자의 선택에 따라 무선 링크를 BTS(11)와 설정 한 이후에 기지국(12)을 통해 PDSN(13)과 CDMA PPP 세션을 설정한다.The IPv4 / IPv6 terminal 10 sets the CDMA PPP with the PDSN 13 based on the IPv4 (S 10). That is, the IPv4 / IPv6 terminal 10 establishes a CDMA PPP session with the PDSN 13 through the base station 12 after establishing a radio link with the BTS 11 according to a user's selection.

그리고, IPv4/IPv6 단말(10)은 PDSN(13)과 CDMA PPP 세션이 설정되면, IPv6 패킷을 PDSN(13)으로 전송한다.When the CDMA PPP session is established with the PDSN 13, the IPv4 / IPv6 terminal 10 transmits an IPv6 packet to the PDSN 13.

도 2a는 IPv6 패킷을 설명하기 위한 것으로, 도 2a에 도시된 바와 같이, IPv6 패킷의 IPv6 헤더에는 128비트의 목적지 주소(D)인 2001:2BB:X와, 소스 주소(S)인 2002:AB::AB:CD가 포함된다.FIG. 2A illustrates an IPv6 packet. As shown in FIG. 2A, the IPv6 header of an IPv6 packet includes 2001: 2BB: X, which is a 128-bit destination address (D), and 2002: AB, which is a source address (S). :: AB: CD is included.

PDSN(13)은 CDMA PPP 세션으로 수신되는 IPv6 헤더의 IPv6 목적지 주소(D)를 확인한 이후에 IPv6 주소에 상응하는 IPv4 주소가 포함되는 IPv4 헤더를 캡슐화하여, IPv6 네트워크의 릴레이 라우터(15)로 전송한다.After checking the IPv6 destination address (D) of the IPv6 header received in the CDMA PPP session, the PDSN 13 encapsulates the IPv4 header including the IPv4 address corresponding to the IPv6 address, and transmits it to the relay router 15 of the IPv6 network. do.

즉, PDSN(13)은 수신되는 IPv6 패킷을 IPv4 네트워크에서 터널링하여 IPv6 네트워크로 전송한다(S 11).That is, the PDSN 13 tunnels the received IPv6 packet in the IPv4 network and transmits the received IPv6 packet to the IPv6 network (S 11).

도 2b는 IPv4 헤더가 추가된 패킷을 설명하기 위한 것으로, 도 2b에 도시된 바와 같이, IPv6 목적지 주소(D) 및 IPv6 소스 주소(S)에 상응하는 IPv4 목적지 주소(D') 및 IPv4 소스 주소(S')가 포함되는 IPv4 헤더를 추가한 이후에 IPv6 네트워크의 릴레이 라우터(15)로 전송한다.FIG. 2B is a diagram illustrating a packet to which an IPv4 header is added, and as illustrated in FIG. 2B, an IPv4 destination address D ′ and an IPv4 source address corresponding to an IPv6 destination address D and an IPv6 source address S. After adding the IPv4 header including (S '), it transmits to the relay router 15 of the IPv6 network.

그리고, 릴레이 라우터(15)는 수신되는 패킷의 IPv4 헤더를 탈캡슐화하고, IPv6 목적지 주소(D)에 따라 IPv6 응용 서버(16)로 전송한다.Then, the relay router 15 decapsulates the IPv4 header of the received packet and transmits it to the IPv6 application server 16 according to the IPv6 destination address D.

IPv6 응용 서버(16)는 수신되는 IPv6 패킷에 따라 IPv6 패킷 서비스를 IPv4/IPv6 단말(10)로 제공한다(S 12). 즉, IPv4/IPv6 단말(10)은 IPv6 응용 서버(16)에 접속하여 IPv6 패킷 서비스를 사용자에게 제공한다.The IPv6 application server 16 provides an IPv6 packet service to the IPv4 / IPv6 terminal 10 according to the received IPv6 packet (S 12). That is, the IPv4 / IPv6 terminal 10 accesses the IPv6 application server 16 and provides IPv6 packet service to the user.

이러한 일반적인 터널링을 이용한 방식은 릴레이 라우터(15)와, IPv6 응용 서버(16)만을 교체함으로써 IPv6 패킷 서비스를 제공할 수 있다는 이점이 있으나, IPv4/IPv6 단말(10)이 IPv4 네트워크에 포함되는 PDSN(13)과 CDMA PPP 세션을 설정한 이후에 다시금 IPv6 패킷을 전송하기 위한 릴레이 라우터(15)와 터널링을 설정해야 함으로, IPv6 패킷 서비스를 제공하기 위한 접속 절차가 복잡하다.This general tunneling scheme has an advantage in that IPv6 packet service can be provided by replacing only the relay router 15 and the IPv6 application server 16, but the PDSN (IPSN) in which the IPv4 / IPv6 terminal 10 is included in the IPv4 network is used. 13) and tunneling with the relay router 15 for transmitting the IPv6 packet again after establishing the CDMA PPP session, the connection procedure for providing the IPv6 packet service is complicated.

또한, IPv6 패킷 서비스를 제공하기 위한 트래픽을 전송하기 위한 모든 IPv6 패킷에 IPv4 헤더를 캡슐화해야 함으로, 패킷의 오버헤드가 커지고, IPv4/IPv6 단말(10)과 BTS(11)간의 무선 자원 사용 효율이 저하된다.In addition, since the IPv4 header must be encapsulated in all IPv6 packets for transmitting traffic for providing IPv6 packet service, the packet overhead is increased, and radio resource usage efficiency between the IPv4 / IPv6 terminal 10 and the BTS 11 is increased. Degrades.

도 3은 이동 통신 시스템이 IPv6 네트워크에서 IPv6 패킷 서비스를 제공하는 것을 설명하기 위한 도면이다.3 is a diagram for explaining that a mobile communication system provides an IPv6 packet service in an IPv6 network.

도 3을 참조하면, IPv6 스택을 가지는 IPv6 단말(20)과, IPv6 단말(20)과 무선 링크를 설정하는 BTS(21)와, IPv6 단말(20)과 CDMA 망으로 접속되는 기지국(22)과, IPv6 단말(20)과 CDMA PPP 세션을 설정하는 다수의 PDSN(23)과, 패킷을 라우팅하는 다수의 라우터(24) 및 IPv6 패킷 서비스를 제공하는 IPv6 응용 서버(25)를 포함한다.Referring to FIG. 3, an IPv6 terminal 20 having an IPv6 stack, a BTS 21 for establishing a radio link with an IPv6 terminal 20, a base station 22 connected with an IPv6 terminal 20 and a CDMA network, And a plurality of PDSNs 23 for establishing a CDMA PPP session with the IPv6 terminal 20, a plurality of routers 24 for routing packets, and an IPv6 application server 25 for providing IPv6 packet services.

PDSN(23)과, 다수의 라우터(24) 및 IPv6 응용 서비스는 IPv6 네트워크에 포함된다. 즉, PDSN(23)과, 각 라우터(24)들을 IPv6 스택을 가지는 장비로 교체하거나, IPv4/IPv6 스택을 모두 가지는 장비로 교체 또는 업그레이되어, IPv6 네트워크에 포함된다.The PDSN 23, multiple routers 24, and IPv6 application services are included in the IPv6 network. That is, the PDSN 23 and each of the routers 24 are replaced with a device having an IPv6 stack, or are replaced or upgraded with a device having both an IPv4 / IPv6 stack and included in an IPv6 network.

IPv6 단말(20)은 PDSN(23)과 CDMA PPP 세션을 설정한다(S 20). 그리고, IPv6 단말(20)은 IPv6 네트워크의 PDSN(23)과, 각 라우터(24)를 통해 IPv6 응용 서버(25)에 접속하여, IPv6 패킷 서비스를 제공한다(S 21).The IPv6 terminal 20 establishes a CDMA PPP session with the PDSN 23 (S20). Then, the IPv6 terminal 20 accesses the IPv6 application server 25 through the PDSN 23 of the IPv6 network and each router 24, and provides IPv6 packet service (S 21).

즉, IPv6 단말(20)은 PDSN(23)과 CDMA PPP 세션을 설정하면, PCF가 IPv6 네트워크내에 각 PDSN(23) 중에서 랜덤하게 선택하여, PPP 링크를 접속한 이후에 선택된 PDSN(23)으로 IPv6 패킷을 전송하고, PDSN(23)은 IPv6 네트워크내의 각 라우터(24)를 통해 IPv6 패킷을 IPv6 응용 서버(25)로 전송한다.That is, when the IPv6 terminal 20 establishes a CDMA PPP session with the PDSN 23, the PCF randomly selects among the PDSNs 23 in the IPv6 network, and connects the PPP link to the selected PDSN 23 after IPv6. The packet is transmitted, and the PDSN 23 transmits the IPv6 packet to the IPv6 application server 25 through each router 24 in the IPv6 network.

그러나, 이러한 방식은 PDSN(23) 및 모든 라우터(24)에 IPv6 스택을 업그레이드하거나, 장비 자체를 IPv6 스택 장비로 교체해야 함으로, 많은 비용 부담과, IPv4 네트워크와의 라우팅도 비효율적이다.However, such a scheme requires upgrading the IPv6 stack in the PDSN 23 and all the routers 24, or replacing the equipment itself with the IPv6 stack equipment, which is expensive and inefficient routing with the IPv4 network.

따라서, 본 발명은 상기와 같은 문제점을 해결하기 위하여 창안된 것으로, IPv4 네트워크와 IPv6 네트워크의 혼합 망에서 이동 통신 시스템의 각 장비 또는 시스템을 변경하기 않고, 패킷 서비스를 제공하고, IPv4 단말이 IPv6 네트워크에 접속하는 경우에 할당되는 인터페이스 ID 정보를 가입자 정보를 기반으로 할당하여, 단말의 관리를 용이하게 하는 이동 통신 시스템의 패킷 서비스 제공 방법 및 그 장치를 제공하는 것에 그 목적이 있다.Accordingly, the present invention has been made to solve the above problems, and provides a packet service without changing each equipment or system of the mobile communication system in a mixed network of IPv4 network and IPv6 network, and the IPv4 terminal is IPv6 network It is an object of the present invention to provide a method and apparatus for providing a packet service of a mobile communication system for facilitating management of a terminal by allocating interface ID information to be allocated when accessing the terminal based on subscriber information.

상기 목적을 달성하기 위한 본 발명의 일측면에 따른 이동 통신 시스템은, 적어도 하나 이상의 단말과 링크를 설정하고, 각 단말로부터 수신되는 서비스 옵션에 따라 PDSN을 선택하여 각 단말에 세션을 설정하는 기지국(Base Station)을 포함한다.A mobile communication system according to an aspect of the present invention for achieving the above object, the base station for establishing a link to at least one terminal and establishing a session for each terminal by selecting a PDSN according to the service option received from each terminal ( Base station).

그리고, 본 발명에 따른 이동 통신 시스템의 기지국은, 각 단말과 서비스 협상 절차를 통해 IPv6 서비스 옵션이 수신되면, IPv6 네트워크에 속한 IPv6 PDSN과 각 단말간 세션을 설정되도록 하고, 각 단말과 서비스 협상 절차를 통해 IPv6 서비스 옵션이 수신되지 않으면, IPv4 네트워크에 속한 IPv4 PDSN과 각 단말간 세션을 설정되도록 한다.In addition, when the base station of the mobile communication system according to the present invention receives an IPv6 service option through a service negotiation procedure with each terminal, a base station establishes a session between an IPv6 PDSN belonging to an IPv6 network and each terminal, and performs a service negotiation procedure with each terminal. If the IPv6 service option is not received through the UE, a session between the terminal and each IPv4 PDSN belonging to the IPv4 network is established.

본 발명의 다른 측면에 따른 적어도 하나 이상의 PDSN을 포함하는 이동 통신 시스템은, 사용자의 선택에 따라 PDSN과 세션을 설정하는 적어도 하나 이상의 단말과, 세션이 설정되는 각 단말이 IPv4 단말이면, 단말의 가입자 정보에 따른 인터페이스 ID를 생성하여, 각 단말에 할당하는 PDSN을 포함한다.According to another aspect of the present invention, a mobile communication system including at least one PDSN includes at least one terminal for establishing a session with the PDSN according to a user's selection, and if each terminal for which the session is established is an IPv4 terminal, a subscriber of the terminal. It generates a PDSN according to the information, and includes a PDSN assigned to each terminal.

본 발명의 또 다른 측면에 따른 IPv4/IPv6 통합 망에서 이동 통신 시스템의 패킷 서비스 제공 방법은, 적어도 하나 이상의 단말이 서비스 옵션을 설정하는 단계와, 기지국이 각 단말과 서비스 협상 절차를 통해 링크를 설정하는 단계와, 기지국이 서비스 옵션을 판단하여 IPv6 PDSN과 각 단말간 세션이 설정되도록 하는 단계와, IPv6 PDSN이 단말과 IPv6 응용 서버간 패킷을 교환하여 패킷 서비스를 제공하는 단계를 포함한다.According to another aspect of the present invention, a packet service providing method of a mobile communication system in an integrated IPv4 / IPv6 network includes at least one terminal setting a service option and a base station establishing a link through a service negotiation procedure with each terminal. And determining, by the base station, a service option to establish a session between the IPv6 PDSN and each terminal, and providing a packet service by exchanging packets between the terminal and the IPv6 application server.

본 발명에 따른 이동 통신 시스템의 패킷 서비스 제공 방법의 세션을 설정하는 단계는, 기지국이 각 단말의 서비스 옵션을 확인하여, a) IPv6 서비스 옵션이 설정되어 있으면, IPv6 PDSN과 링크를 설정하고, b) IPv6 서비스 옵션이 설정되어 있지 않으면, IPv4 PDSN과 링크를 설정하는 단계를 포함한다.In the step of establishing a session of the packet service providing method of the mobile communication system according to the present invention, the base station checks the service option of each terminal, a) if the IPv6 service option is set, and establishes a link with the IPv6 PDSN, b ) If the IPv6 service option is not set, establishing a link with an IPv4 PDSN.

또한, 본 발명에 따른 이동 통신 시스템의 패킷 서비스 제공 방법은, IPv6 PDSN이 세션이 설정되면, 프리픽시 정보를 전송하는 단계와, 단말의 IP 주소가 IPv4 주소이면, 단말의 가입자 정보를 확인하는 단계와, 가입자 정보에 따른 인터페이스 ID 정보를 생성하여 단말로 전송하는 단계를 더 포함한다.In addition, the packet service providing method of the mobile communication system according to the present invention, if the IPv6 PDSN session is established, transmitting the prefix information, and if the IP address of the terminal is an IPv4 address, checking the subscriber information of the terminal And generating interface ID information according to the subscriber information and transmitting the generated interface ID information to the terminal.

아울러, 본 발명에 따른 이동 통신 시스템의 패킷 서비스 제공 방법은, 단말이 PDSN으로부터 수신되는 인터페이스 ID 정보와, 프리픽스 정보를 이용하여 IPv6 로컬 주소를 생성하는 단계와, 인터페이스 ID 정보와, 프리픽스 정보를 이용하여 글로벌 IPv6 주소를 생성하는 단계를 더 포함한다.In addition, the packet service providing method of the mobile communication system according to the present invention, the terminal generating the IPv6 local address using the interface ID information and the prefix information received from the PDSN, using the interface ID information and the prefix information Generating a global IPv6 address.

본 발명의 또 다른 측면에 따른 IPv4/IPv6 통합 망의 주소 할당 방법은, IPv6 네트워크에 속한 PDSN이 적어도 하나 이상의 단말과 세션을 설정하는 단계와, 설정되는 세션으로 프리픽스 정보를 각 단말로 전송하는 단계와, 단말의 가입자 정보를 확인하는 단계와, 가입자 정보에 따른 인터페이스 ID 정보를 생성하여 단말로 전송하는 단계를 포함한다.According to another aspect of the present invention, there is provided a method for allocating an IPv4 / IPv6 integrated network, in which a PDSN belonging to an IPv6 network establishes a session with at least one terminal, and transmits prefix information to each terminal through the established session. And checking the subscriber information of the terminal, and generating and transmitting interface ID information according to the subscriber information to the terminal.

본 발명에 따른 IPv4/IPv6 통합 망의 주소 할당 방법은, 단말이 PDSN으로부터 수신되는 인터페이스 ID 정보와, 프리픽스 정보를 이용하여 IPv6 로컬 주소를 생성하는 단계와, 인터페이스 ID 정보와, 프리픽스 정보를 이용하여 글로벌 IPv6 주소를 생성하는 단계를 더 포함한다.According to the present invention, there is provided a method for allocating an IPv4 / IPv6 integrated network, including: generating, by a terminal, an IPv6 local address using interface ID information and prefix information received from a PDSN, using interface ID information, and prefix information. Generating a global IPv6 address.

이하 본 발명에 따른 이동 통신 시스템의 패킷 서비스 제공 방법 및 그 장치를 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, a method and apparatus for providing a packet service in a mobile communication system according to the present invention will be described in detail with reference to the accompanying drawings.

도 4는 본 발명의 바람직한 실시예에 따른 패킷 서비스를 제공하는 이동 통신 시스템을 설명하기 위한 도면이다.4 is a view for explaining a mobile communication system for providing a packet service according to a preferred embodiment of the present invention.

도 4를 참조하면, IPv4 스택을 지원하는 IPv4 단말(100-1)과, IPv6 스택을 지원하는 IPv6 단말(100-2)과, 각 단말과 무선 링크를 설정하는 BTS(110)와, 각 단말(100)로부터 수신되는 서비스 옵션에 따라 해당 PDSN(130, 140)으로 패킷을 전송하는 기지국(120)과, 기지국(120)으로부터 수신되는 패킷을 목적지로 전송하는 다수개의 PDSN(150)과, IPv4 패킷 서비스를 제공하는 IPv4 응용 서버(160)와, IPv6 패킷 서비스를 제공하는 IPv6 응용 서버(170)를 포함한다.4, an IPv4 terminal 100-1 supporting an IPv4 stack, an IPv6 terminal 100-2 supporting an IPv6 stack, a BTS 110 for establishing a radio link with each terminal, and each terminal Base station 120 for transmitting packets to corresponding PDSNs 130 and 140 according to the service option received from 100, a plurality of PDSNs 150 for transmitting packets received from base station 120 to a destination, and IPv4 An IPv4 application server 160 providing a packet service and an IPv6 application server 170 providing an IPv6 packet service are included.

또한, 각 단말(100)과, BTS(110)와 기지국(120) 및 PDSN(130, 140)을 포함하는 네트워크를 각 단말(100)로 하여금 IP 네트워크에 접속할 수 있도록 하는 접속 네트워크(Access Network)라 칭한다.In addition, an access network for allowing each terminal 100 to access an IP network includes a network including each terminal 100, a BTS 110, a base station 120, and PDSNs 130 and 140. It is called.

IPv4 단말(100-1)은 이미 구축된 IPv4 네트워크를 통해 패킷 서비스를 제공하는 단말을 의미하며, IPv6 단말(100-2)은 새로이 구축되는 IPv6 네트워크를 통해 패킷 서비스를 제공하는 단말을 의미한다.The IPv4 terminal 100-1 refers to a terminal providing a packet service through an already established IPv4 network, and the IPv6 terminal 100-2 refers to a terminal providing a packet service through a newly constructed IPv6 network.

먼저, IPv4 네트워크가 구축된 상태에서 IPv6 네트워크가 도입되어 IPv4 네트워크의 규모가 IPv6 네트워크의 규모보다 큰 경우에 대하여 설명한다.First, the case where the IPv6 network is introduced in the state where the IPv4 network is constructed, and the size of the IPv4 network is larger than that of the IPv6 network will be described.

그리고, IPv6 단말(100-2)은 사용자가 IPv6 패킷 서비스를 요청하면, 기지국(120)과 무선 링크를 설정하면서 교환되는 서비스 옵션에 IPv6 패킷 서비스임을 명 시하는 IPv6 서비스 옵션을 설정한다.When the user requests an IPv6 packet service, the IPv6 terminal 100-2 sets an IPv6 service option indicating that the IPv6 packet service is a service option exchanged while establishing a wireless link with the base station 120.

기지국(120)은 IPv6 단말(100-2)로부터 IPv6 서비스 옵션이 설정되어 있으면, IPv6 네트워크에 포함된 IPv6 PDSN(140)과 링크를 설정한다. 즉, IPv6 단말(100-2)과 IPv6 PDSN(140)간의 CDMA PPP 세션을 설정한다.If the IPv6 service option is set from the IPv6 terminal 100-2, the base station 120 establishes a link with the IPv6 PDSN 140 included in the IPv6 network. That is, a CDMA PPP session is established between the IPv6 terminal 100-2 and the IPv6 PDSN 140.

기지국(120)은 IPv6 단말(100-2)과 서비스 옵션 정보를 교환하여 무선 링크를 설정할 때, 무선 자원 할당을 IPv6 PDSN(140)으로 알리고, 패킷 서비스를 제공할 PCF를 선택하여 무선 자원 정보를 PCF로 전송한다. When the base station 120 exchanges service option information with the IPv6 terminal 100-2 and establishes a radio link, it notifies the radio resource allocation to the IPv6 PDSN 140, selects a PCF to provide packet service, and selects radio resource information. Transfer to PCF.

PCF는 수신되는 서비스 옵션 정보 및 IPv6 단말(100-2) 관련 정보를 기반으로 PDSN(140)을 선택하여, 해당 PDSN(140)과 링크를 설정한다. 즉, 기지국(120)은 IPv6 단말(100-2)의 가입자 정보와, 서비스 옵션 중 IPv6 서비스 옵션에 따라 IPv6 PDSN(140)을 선택한다.The PCF selects the PDSN 140 based on the received service option information and the IPv6 terminal 100-2 information and establishes a link with the corresponding PDSN 140. That is, the base station 120 selects the IPv6 PDSN 140 according to the subscriber information of the IPv6 terminal 100-2 and the IPv6 service option among the service options.

IPv6 PDSN(140)은 수신되는 IPv6 패킷을 IPv6 응용 서버(170)로 전송하고, IPv6 응용 서버(170)로부터 수신되는 IPv6 패킷을 CDMA PPP 세션을 통해 IPv6 단말(100-2)로 전송하여, IPv6 패킷 서비스를 제공한다.The IPv6 PDSN 140 transmits the received IPv6 packet to the IPv6 application server 170, and transmits the IPv6 packet received from the IPv6 application server 170 to the IPv6 terminal 100-2 through the CDMA PPP session, thereby transmitting IPv6 packet. Provide packet services.

한편, 기지국(120)은 IPv4 단말(100-1)과 서비스 옵션을 교환한 이후에 무선 링크를 설정하고, PCF는 수신되는 서비스 옵션 정보 및 IPv4 단말(100-1) 관련 정보를 기반으로 IPv4 네트워크에 포함된 IPv4 PDSN(130)을 선택하여 링크를 설정한다.Meanwhile, the base station 120 establishes a radio link after exchanging service options with the IPv4 terminal 100-1, and the PCF establishes an IPv4 network based on the received service option information and the IPv4 terminal 100-1 related information. The IPv4 PDSN 130 included in the link is selected to establish a link.

즉, 기지국(120)은 각 단말(100)과 무선 링크를 설정하면서 교환되는 서비스 옵션 중에서 IPv6 서비스 옵션이 있으면, IPv6 PDSN(140)과 링크를 설정하고, IPv6 서비스 옵션이 없으면, IPv4 PDSN(130)과 링크를 설정한다.That is, the base station 120 establishes a link with the IPv6 PDSN 140 if there is an IPv6 service option among service options exchanged while establishing a radio link with each terminal 100, and if there is no IPv6 service option, the IPv4 PDSN 130. ) And the link.

그리고, BTS(110)는 각 단말과 설정되는 무선 링크를 통해 수신되는 패킷을 기지국(120)으로 전송하고, 기지국(120)은 BTS(110)로부터 수신되는 패킷을 기설정된 링크를 통해 해당 PDSN(130)으로 전송한다.In addition, the BTS 110 transmits the packet received through the wireless link established with each terminal to the base station 120, and the base station 120 transmits the packet received from the BTS 110 through the corresponding link to the corresponding PDSN ( 130).

즉, IPv6 단말(100-2)에 IPv6 서비스 옵션 추가 기능을 구현하고, 기지국(120)에 서비스 옵션에 따라 PDSN(130, 140)을 선택할 수 있는 간단한 기능을 추가 구현함으로써, 이미 구축되어 있는 IPv4 네트워크를 통한 IPv4 패킷 서비스 및 IPv6 패킷 서비스를 동시에 제공할 수 있다.That is, by implementing the IPv6 service option addition function to the IPv6 terminal 100-2, and by implementing a simple function that can select the PDSN (130, 140) according to the service option to the base station 120, the IPv4 already established IPv4 packet service and IPv6 packet service through a network can be simultaneously provided.

한편, IPv6 네트워크 규모가 IPv4 네트워크의 규모 보다 커지는 경우에 대하여 설명한다.On the other hand, the case where the IPv6 network scale becomes larger than the IPv4 network scale will be described.

즉, IPv4 단말(100-1)은 사용자가 IPv4 패킷 서비스를 요청하면, 기지국(120)과 무선 링크를 설정하면서 교환되는 서비스 옵션에 IPv4 패킷 서비스임을 명시하는 IPv4 서비스 옵션을 설정한다.That is, when the user requests the IPv4 packet service, the IPv4 terminal 100-1 sets an IPv4 service option that specifies that the IPv4 packet service is a service option exchanged while establishing a radio link with the base station 120.

기지국(120)은 IPv4 단말(100-1)로부터 IPv4 서비스 옵션이 설정되어 있으면, IPv4 네트워크에 포함된 IPv4 PDSN(130)과 링크를 설정한다. 즉, IPv4 단말(100-1)과 IPv4 PDSN(130)간의 CDMA PPP 세션을 설정한다.If the IPv4 service option is set from the IPv4 terminal 100-1, the base station 120 establishes a link with the IPv4 PDSN 130 included in the IPv4 network. That is, a CDMA PPP session is established between the IPv4 terminal 100-1 and the IPv4 PDSN 130.

기지국(120)은 IPv4 단말(100-1)과 서비스 옵션 정보를 교환하여 무선 링크를 설정할 때, 무선 자원 할당을 PDSN(130)으로 알리고, 패킷 서비스를 제공하는 PCF를 선택하여 무선 자원 정보를 PCF로 전송한다. When the base station 120 exchanges service option information with the IPv4 terminal 100-1 and establishes a radio link, the base station 120 notifies the PDSN 130 of radio resource allocation, selects a PCF that provides packet service, and selects the radio resource information by the PCF. To send.

PCF는 수신되는 서비스 옵션 정보 및 IPv4 단말(100-1) 관련 정보를 기반으 로 PDSN을 선택하여, 해당 PDSN과 링크를 설정한다. 즉, 기지국(120)은 IPv4 단말(100-1)의 가입자 정보와, 서비스 옵션 중 IPv4 서비스 옵션에 따라 IPv4 PDSN(130)을 선택한다.The PCF selects a PDSN based on the received service option information and the IPv4 terminal 100-1 information and establishes a link with the corresponding PDSN. That is, the base station 120 selects the IPv4 PDSN 130 according to the subscriber information of the IPv4 terminal 100-1 and the IPv4 service option among the service options.

IPv4 PDSN(130)은 수신되는 IPv4 패킷을 IPv4 응용 서버(160)로 전송하고, IPv4 응용 서버(160)로부터 수신되는 IPv4 패킷을 CDMA PPP 세션을 통해 IPv4 단말(100-1)로 전송하여, IPv4 패킷 서비스를 제공한다.The IPv4 PDSN 130 transmits the received IPv4 packet to the IPv4 application server 160, and transmits the IPv4 packet received from the IPv4 application server 160 to the IPv4 terminal 100-1 through a CDMA PPP session, thereby transmitting IPv4 packet. Provide packet services.

즉, 네트워크가 발전하여, IPv6 네트워크의 규모가 IPv4 네트워크의 규모보다 커지는 경우라도, IPv4 단말(100-1)에 IPv4 서비스 옵션을 구현하고, 기지국(120)에 서비스 옵션에 따라 PDSN을 선택할 수 있는 기능을 구현함으로써, IPv4 네트워크를 통한 IPv4 패킷 서비스 및 IPv6 패킷 서비스를 동시에 제공할 수 있다.That is, even when the network develops and the size of the IPv6 network becomes larger than the size of the IPv4 network, the IPv4 service option may be implemented in the IPv4 terminal 100-1, and the PDSN may be selected according to the service option in the base station 120. By implementing the function, it is possible to simultaneously provide IPv4 packet service and IPv6 packet service through an IPv4 network.

또한, IPv6 PDSN(140)은 IPv4 단말(100-1)로부터 패킷 서비스 요청이 있는 경우, IPv4 단말(100-1)의 가입자 정보를 기반으로 하는 인터페이스 식별(ID) 정보를 할당한다. 즉, IPv6 PDSN(140)은 IPv4 단말(100-1)에 실제 맥 주소에 따른 IPv6 주소를 할당하지 않고, IPv4 단말(100-1)의 가입자 정보를 기반으로 하는 인터페이스 식별 정보에 따른 IPv6 주소로 할당한다.In addition, when there is a packet service request from the IPv4 terminal 100-1, the IPv6 PDSN 140 allocates interface identification (ID) information based on subscriber information of the IPv4 terminal 100-1. That is, the IPv6 PDSN 140 does not allocate an IPv6 address according to the actual MAC address to the IPv4 terminal 100-1, but instead assigns an IPv6 address based on interface identification information based on subscriber information of the IPv4 terminal 100-1. Assign.

즉, IPv6 PDSN(140)은 IPv4 단말(100-1)의 가입자 정보와, 중간 주소(ff:fe)에 따른 64비트의 인터페이스 ID를 할당하고, IPv4 단말(100-1)은 할당된 인터페이스 ID(64 비트)와 프리픽스(prefix) 정보(64 비트)에 따른 128 비트의 IPv6 주소를 생성한다.That is, the IPv6 PDSN 140 allocates subscriber information of the IPv4 terminal 100-1 and a 64-bit interface ID according to the intermediate address ff: fe, and the IPv4 terminal 100-1 allocates the assigned interface ID. Generate a 64-bit IPv6 address according to (64-bit) and prefix information (64-bit).

이때, 인터페이스 식별 정보는 IPv4 단말(100-1)의 가입자 정보를 기반으로 함으로, IPv4 단말(100-1)이 타 PDSN에 접속하는 경우라도 IPv6 주소의 인터페이스 ID가 가입자 정보임으로 해당 IPv4 단말(100-1)에 과금할 수 있으며, 인터페이스 ID에 따라 IPv4 단말(100-1)을 인증/관리할 수 있다.In this case, since the interface identification information is based on the subscriber information of the IPv4 terminal 100-1, even if the IPv4 terminal 100-1 accesses another PDSN, the interface ID of the IPv6 address is the subscriber information. -1), the IPv4 terminal 100-1 can be authenticated / managed according to the interface ID.

예를 들어, IPv6 PDSN(140)은 IPv4 단말(100-1)의 가입자 정보인 IMSI(International Mobile System Identifier) 정보가 450001080801000이면, IMSI 정보를 기반으로 IEEE EUI-64(Extended Unique Identifier-64) 주소 생성 방식으로 021080FFFE802207과 같은 인터페이스 ID를 생성한다.For example, if the IPv6 PDSN 140 has International Mobile System Identifier (IMSI) information, which is subscriber information of the IPv4 terminal 100-1, 450001080801000, an IEEE Extended Unique Identifier-64 (EUI-64) address based on the IMSI information. An interface ID such as 021080FFFE802207 is generated by the generation method.

그리고, IPv6 PDSN(140)은 인터페이스 ID를 기반으로 EUI-64 비트 주소를 생성하여, IPv4 단말(100-1)과의 협상 절차를 통해 IPv4 단말(100-1)에 할당한다.The IPv6 PDSN 140 generates an EUI-64 bit address based on the interface ID and allocates the EUI-64 bit address to the IPv4 terminal 100-1 through a negotiation procedure with the IPv4 terminal 100-1.

도 5는 본 발명의 바람직한 실시예에 따른 패킷 서비스 제공 방법을 설명하기 위한 흐름도이고, 도 6은 네트워크 계층간 접속되는 과정을 간략히 나타낸 도면이다.5 is a flowchart illustrating a packet service providing method according to an exemplary embodiment of the present invention, and FIG. 6 is a diagram briefly illustrating a process of connecting between network layers.

도 5 내지 도 6을 참조하여, IPv6 단말(100-2)이 IPv6 패킷 서비스를 요청하는 경우에 대하여 설명하나, IPv4 단말(100-1)이 IPv4 패킷 서비스를 요청하는 경우도 이와 동일함을 알 수 있다.5 to 6, a case in which the IPv6 terminal 100-2 requests an IPv6 packet service will be described. However, the case in which the IPv4 terminal 100-1 requests the IPv4 packet service is the same. Can be.

IPv6 단말(100-2)은 IPv6 패킷 서비스를 제공하기 위한 응용 프로그램이 구동되면, IPv6 서비스 옵션을 설정하고(S 100), CDMA 망에 접속한다(Origination)(S 110). When the application program for providing the IPv6 packet service is started, the IPv6 terminal 100-2 sets an IPv6 service option (S 100), and accesses a CDMA network (Origin) (S 110).

즉, IPv6 단말(100-2)은 기지국(120)과 무선 링크를 설정하고, 기지국(120)은 IPv6 단말(100-2)과 무선 링크가 설정되면, MSC(mobile switching center)(160)로 서비스 요청(Service Request)을 한다(S 120). That is, the IPv6 terminal 100-2 establishes a radio link with the base station 120, and the base station 120 transmits to the mobile switching center (MSC) 160 when the radio link is established with the IPv6 terminal 100-2. A service request is made (S 120).

MSC(160)는 IPv6 단말(100-2)이 초기 접속되면, IPv6 단말(100-2)에 대한 승인 요청(Assignment Request)을 한다(S 130).When the IPv6 terminal 100-2 is initially connected, the MSC 160 makes an approval request for the IPv6 terminal 100-2 (S 130).

이때, IPv6 단말(100-2)은 IPv6 서비스 옵션을 사용함으로 기지국(120)으로 알리고, CDMA PPP 세션을 사용하는 경우에는 PPPv6 프로토콜을 구동한다.In this case, the IPv6 terminal 100-2 informs the base station 120 by using the IPv6 service option, and drives the PPPv6 protocol when using the CDMA PPP session.

그리고, 기지국(120)은 승인 요청이 수신되면, IPv6 단말(100-2)에 채널을 할당한다(S 140). 즉, 기지국(120)은 IPv6 단말(100-2)에 대한 채널 할당 절차를 수행한다.In addition, when the grant request is received, the base station 120 allocates a channel to the IPv6 terminal 100-2 (S 140). That is, the base station 120 performs a channel allocation procedure for the IPv6 terminal 100-2.

IPv6 단말(100-2)은 서비스 옵션을 교환하는 서비스 협상 절차를 통해 무선 자원을 할당받는다(S 150). 이때, IPv6 단말(100-2)은 서비스 옵션을 교환하면서 IPv6 서비스 옵션을 기지국(120)으로 전송한다. The IPv6 terminal 100-2 is allocated a radio resource through a service negotiation procedure of exchanging service options (S 150). At this time, the IPv6 terminal 100-2 transmits the IPv6 service option to the base station 120 while exchanging service options.

기지국(120)은 IPv6 단말(100-2)과 서비스 옵션을 교환하는 서비스 협상 절차가 완료되면, 승인 완료(Assignment Complete)를 MSC(160)로 전송하고(S 160), IPv6 단말(100-2)에 대한 트래픽 채널을 셋업한다(S 170).When the service negotiation procedure for exchanging service options with the IPv6 terminal 100-2 is completed, the base station 120 transmits an assignment complete to the MSC 160 (S 160) and the IPv6 terminal 100-2. Set up a traffic channel for) (S 170).

그리고, 기지국(120)은 IPv6 단말(100-2)로부터 수신된 서비스 옵션 중에서 IPv6 서비스 옵션이 있는지 여부를 판단한다(S 180).The base station 120 determines whether there is an IPv6 service option among the service options received from the IPv6 terminal 100-2 (S180).

기지국(120)은 IPv6 서비스 옵션이 설정되어 있으면, IPv6 네트워크에 있는 IPv6 PDSN(140)을 선택하여 링크를 설정한다(R-P 구간 링크 설정)(S 190).If the IPv6 service option is set, the base station 120 selects the IPv6 PDSN 140 in the IPv6 network and establishes a link (R-P interval link setting) (S 190).

이때, IPv6 PDSN(140)은 기지국(120)과 링크를 설정하면서 IPv6 단말(100-2)의 가입자 정보(IMSI 정보)를 파악한다.At this time, the IPv6 PDSN 140 determines the subscriber information (IMSI information) of the IPv6 terminal 100-2 while establishing a link with the base station 120.

그리고, IPv6 PDSN(140)은 LCP(Link Control Protocol) 설정 절차를 통해 CDMA PPP 세션을 IPv6 단말(100-2)과 설정한다(S 200).In addition, the IPv6 PDSN 140 establishes a CDMA PPP session with the IPv6 terminal 100-2 through a link control protocol (LCP) setting procedure (S200).

IPv6 PDSN(140)은 IPv6 단말(100-2)의 가입자 정보를 기반으로 가입자 인증 절차를 수행한다(S 210).The IPv6 PDSN 140 performs a subscriber authentication procedure based on the subscriber information of the IPv6 terminal 100-2 (S210).

가입자 인증 절차가 완료되면, IPv6 PDSN(140)은 IPv6 단말(100-2)로부터 수신되는 패킷을 IPv6 응용 서버(170)로 전송하고, IPv6 응용 서버(170)로부터 수신되는 패킷을 IPv6 단말(100-2)로 전송하여, IPv6 패킷 서비스를 제공한다(S 240).When the subscriber authentication procedure is completed, the IPv6 PDSN 140 transmits the packet received from the IPv6 terminal 100-2 to the IPv6 application server 170, and transmits the packet received from the IPv6 application server 170 to the IPv6 terminal 100. -2) to provide an IPv6 packet service (S240).

한편, IPv4 단말(100-1)이 IPv6 패킷 서비스를 요청하는 경우에는 기지국(120)이 서비스 옵션 중 IPv6 서비스 옵션이 있는지 여부를 확인하고(S 180), IPv6 서비스 옵션이 있으면, IPv6 PDSN(140)을 선택하여 링크를 설정한다(S 190).Meanwhile, when the IPv4 terminal 100-1 requests IPv6 packet service, the base station 120 checks whether there is an IPv6 service option among the service options (S 180), and if there is an IPv6 service option, the IPv6 PDSN 140. ) To set the link (S 190).

이때, IPv6 PDSN(140)은 IPv4 단말(100-1)과 CDMA PPP 세션이 초기 설정되는 경우에는 IPv4 단말(100-2)로 프리픽스(64 비트) 정보를 전송한다(S 220). At this time, the IPv6 PDSN 140 transmits prefix (64-bit) information to the IPv4 terminal 100-2 when the CDMA PPP session is initially established with the IPv4 terminal 100-1 (S220).

즉, IPv6 PDSN(140)은 네트워크의 프리픽스 정보를 주기적으로 IPv4 단말(100-1)로 전송하지 않고, 초기 CDMA PPP 세션이 설정되면, 프리픽스 정보를 전송함으로써, IPv4 단말(100-1)이 패킷 서비스를 제공받는 개시 시간을 최소화하고, 주기적으로 프리픽스 정보를 전송함으로 발생되는 유/무선 자원 사용 효율을 향상시킬 수 있다.That is, the IPv6 PDSN 140 does not periodically transmit the prefix information of the network to the IPv4 terminal 100-1, and when the initial CDMA PPP session is established, the IPv4 terminal 100-1 transmits the prefix information to the packet. It is possible to minimize the start time for receiving the service and to improve the efficiency of wire / wireless resource usage caused by periodically transmitting the prefix information.

그리고, IPv6 PDSN(140)은 IPv4 단말(100-1)의 가입자 정보(IMSI)를 기반으로 하는 인터페이스 ID를 할당하고, IPv4 단말(100-1)은 IPv6 PDSN(140)로부터 할당받은 인터페이스 ID를 이용하여 IPv6 링크 로컬 주소(Link Local Address)(예를 들면, FE80:0219:80FF:2207)를 설정한다(S 220). 즉, IPv4 단말(100-1)은 IPv6 CP(control point) 협상 절차를 통해서 IPv6 로컬 주소를 설정한다.The IPv6 PDSN 140 allocates an interface ID based on the subscriber information (IMSI) of the IPv4 terminal 100-1, and the IPv4 terminal 100-1 assigns an interface ID allocated from the IPv6 PDSN 140. IPv6 Link Local Address (e.g., FE80: 0219: 80FF: 2207) is set by using (S220). That is, the IPv4 terminal 100-1 sets an IPv6 local address through an IPv6 control point (CP) negotiation procedure.

IPv4 단말(100-1)은 IPv6 PDSN(140)으로부터 CDMA PPP 세션을 설정하면서 수신되는 프리픽스 정보와, 할당받은 인터페이스 식별 정보를 이용하여 글로벌 IPv6 주소를 생성한다(S 230).The IPv4 terminal 100-1 generates a global IPv6 address using the prefix information received while establishing a CDMA PPP session from the IPv6 PDSN 140 and the assigned interface identification information (S 230).

그리고, IPv4 단말(100-1)은 IPv6 로컬 주소와, 글로벌 IPv6 주소를 이용하여 패킷을 IPv6 응용 서버(170)로 전송하고, IPv6 응용 서버(170)로부터 수신되는 패킷에 따른 패킷 서비스를 제공한다(S 240).The IPv4 terminal 100-1 transmits the packet to the IPv6 application server 170 using the IPv6 local address and the global IPv6 address, and provides a packet service according to the packet received from the IPv6 application server 170. (S 240).

가입자 인증 절차가 완료되면, IPv6 PDSN(140)은 IPv4 단말(100-1)로 가입자 정보를 기반으로 하는 인터페이스 식별 정보를 할당하고, IPv4 단말(100-1)은 IPv6 PDSN(140)로부터 할당받은 인터페이스 식별 정보를 이용하여 IPv6 링크 로컬 주소(Link Local Address)(예를 들면, FE80:0219:80FF:2207)를 설정한다(S 220). 즉, IPv4 단말(100-1)은 IPv6 CP(control point) 협상 절차를 통해서 IPv6 로컬 주소를 설정한다.When the subscriber authentication procedure is completed, the IPv6 PDSN 140 allocates interface identification information based on the subscriber information to the IPv4 terminal 100-1, and the IPv4 terminal 100-1 is allocated from the IPv6 PDSN 140. Using the interface identification information, an IPv6 link local address (for example, FE80: 0219: 80FF: 2207) is set (S220). That is, the IPv4 terminal 100-1 sets an IPv6 local address through an IPv6 control point (CP) negotiation procedure.

IPv4 단말(100-1)은 IPv6 PDSN(140)으로부터 CDMA PPP 세션을 설정하면서 수신되는 프리픽스 정보와, 할당받은 인터페이스 식별 정보를 이용하여 글로벌 IPv6 주소를 생성한다(S 230).The IPv4 terminal 100-1 generates a global IPv6 address using the prefix information received while establishing a CDMA PPP session from the IPv6 PDSN 140 and the assigned interface identification information (S 230).

여기서, IPv6 링크 로컬 주소는 IPv4 단말(100-1)이 IPv6 네트워크 내에서 이용되는 주소이고, 글로벌 IPv6 주소는 IPv4 단말(100-1)이 외부의 IPv6 네트워크와 데이터 통신을 하기 위한 주소이다.Here, the IPv6 link local address is an address used by the IPv4 terminal 100-1 in an IPv6 network, and a global IPv6 address is an address for the IPv4 terminal 100-1 to perform data communication with an external IPv6 network.

그리고, IPv4 단말(100-1)은 IPv6 로컬 주소와, 글로벌 IPv6 주소를 이용하여 패킷을 IPv6 응용 서버(170)로 전송하고, IPv6 응용 서버(170)로부터 수신되는 패킷에 따른 패킷 서비스를 제공한다(S 240).The IPv4 terminal 100-1 transmits the packet to the IPv6 application server 170 using the IPv6 local address and the global IPv6 address, and provides a packet service according to the packet received from the IPv6 application server 170. (S 240).

도 7은 본 발명의 바람직한 실시예에 따른 패킷 서비스를 제공하는 방법을 설명하기 위한 플로우챠트 도면이다.7 is a flowchart illustrating a method of providing a packet service according to an exemplary embodiment of the present invention.

도 7을 참조하면, 기지국(120)은 IPv4 단말(100-1) 또는 IPv6 단말과 서비스 옵션을 교환하는 서비스 협상 절차를 수행하여 무선 링크를 설정한다(S 300).Referring to FIG. 7, the base station 120 establishes a wireless link by performing a service negotiation procedure of exchanging service options with an IPv4 terminal 100-1 or an IPv6 terminal (S 300).

기지국(120)은 무선 링크가 설정되는 각 단말(100)로부터 수신되는 서비스 옵션 중에서 IPv6 서비스 옵션이 있는지 여부를 확인한다(S 310).The base station 120 checks whether there is an IPv6 service option among the service options received from each terminal 100 in which a radio link is established (S 310).

기지국(120)은 IPv6 서비스 옵션이 있으면, IPv6 네트워크에 속한 IPv6 PDSN(140)과 각 단말(100)간 CDMA PPP 세션을 설정한다(S 320).If there is an IPv6 service option, the base station 120 establishes a CDMA PPP session between the IPv6 PDSN 140 belonging to the IPv6 network and each terminal 100 (S320).

한편, 기지국은 IPv6 서비스 옵션이 없으면, IPv4 네트워크에 속한 IPv4 PDSN(130)과 각 단말(100)간 CDMA PPP 세션을 설정한다.On the other hand, if there is no IPv6 service option, the base station establishes a CDMA PPP session between the IPv4 PDSN 130 and each terminal 100 belonging to the IPv4 network.

IPv6 PDSN(140)은 CDMA PPP 세션이 설정된 단말(100)이 IPv4 단말(100-1)인지 여부를 확인한다(S 330).The IPv6 PDSN 140 checks whether the terminal 100 on which the CDMA PPP session is established is the IPv4 terminal 100-1 (S330).

IPv6 PDSN(140)은 IPv4 단말(100-1)과 CDMA PPP 세션이 설정되었으면, IPv4 단말(100-1)의 가입자 정보를 파악한다(S 340).If the IPv6 PDSN 140 establishes a CDMA PPP session with the IPv4 terminal 100-1, the IPv6 PDSN 140 determines subscriber information of the IPv4 terminal 100-1 (S340).

그리고, IPv6 PDSN(140)은 IPv4 단말(100-1)의 가입자 정보, 일례에 따라, IMSI 정보를 기반으로 하는 인터페이스 ID(64 비트)를 생성하여 IPv4 단말(100-1)에 할당한다(S 350).The IPv6 PDSN 140 generates an interface ID (64-bit) based on IMSI information according to subscriber information of the IPv4 terminal 100-1, and assigns it to the IPv4 terminal 100-1 (S). 350).

IPv4 단말(100-1)은 IPv6 PDSN(140)으로부터 할당되는 인터페이스 ID와, 프리픽스 정보(64비트)에 따른 128 비트의 IPv6 주소를 설정한다(S 360).The IPv4 terminal 100-1 sets an interface ID allocated from the IPv6 PDSN 140 and an IPv6 address of 128 bits according to the prefix information (64 bits) (S360).

그리고, IPv4 단말(100-1)은 설정된 IPv6 주소를 통해 IPv6 응용 서버(170)에 접속하여 IPv6 패킷 서비스를 제공받고, IPv6 단말(100-2)은 할당된 IPv6 주소를 통해 IPv6 응용 서버(170)에 접속하여, IPv6 패킷 서비스를 제공받는다(S 370).In addition, the IPv4 terminal 100-1 accesses the IPv6 application server 170 through the set IPv6 address to receive an IPv6 packet service, and the IPv6 terminal 100-2 receives the IPv6 application server 170 through the assigned IPv6 address. ), And receives an IPv6 packet service (S370).

이상에서 본 발명은 기재된 구체 예에 대해서만 상세히 설명하였지만 본 발명의 기술 사상 범위 내에서 다양한 변형 및 수정이 가능함은 당업자에게 있어서 명백한 것이며, 이러한 변형 및 수정이 첨부된 특허청구범위에 속함은 당연한 것이다.Although the present invention has been described in detail only with respect to the described embodiments, it will be apparent to those skilled in the art that various modifications and changes are possible within the technical spirit of the present invention, and such modifications and modifications belong to the appended claims.

상기한 바와 같이, 본 발명에 따르면, IPv4 네트워크와 IPv6 네트워크의 혼합 망에서 이동 통신 시스템의 각 장비 또는 시스템을 변경하지 않고, 간단한 서비스 옵션의 추가만으로 패킷 서비스를 제공할 수 있는 효과가 있다.As described above, according to the present invention, in a mixed network of an IPv4 network and an IPv6 network, a packet service can be provided by simply adding a simple service option without changing each device or system of the mobile communication system.

그리고, IPv4 단말이 IPv6 네트워크에 접속하는 경우에 할당되는 인터페이스 ID 정보를 가입자 정보를 기반으로 할당함으로써, 단말의 관리가 용이해지는 효과가 있다.In addition, by allocating interface ID information allocated when an IPv4 terminal accesses an IPv6 network based on subscriber information, management of the terminal can be easily performed.

Claims (26)

이동 통신 시스템에 있어서,In a mobile communication system, 적어도 하나 이상의 단말과 링크를 설정하고, 상기 각 단말로부터 수신되는 서비스 옵션에 따라 PDSN을 선택하여 상기 각 단말에 세션을 설정하는 기지국(Base Station)을 포함하는 이동 통신 시스템.And a base station for establishing a link with at least one terminal and establishing a session with each terminal by selecting a PDSN according to a service option received from each terminal. 제 1 항에 있어서, 상기 각 단말은,According to claim 1, wherein each terminal, 사용자의 선택에 따라 상기 기지국과 서비스 협상 절차를 통해 IPv6 서비스 옵션을 교환하는 것을 특징으로 하는 이동 통신 시스템.The mobile communication system, characterized in that for exchanging IPv6 service options with the base station through a service negotiation procedure according to the user's selection. 제 1 항에 있어서, 상기 기지국은,The method of claim 1, wherein the base station, 상기 각 단말과 서비스 협상 절차를 통해 IPv6 서비스 옵션이 수신되면, IPv6 네트워크에 속한 IPv6 PDSN과 상기 각 단말간 세션을 설정되도록 하는 것을 특징으로 하는 이동 통신 시스템.And receiving an IPv6 service option through the service negotiation procedure with each terminal, establishing a session between the terminal and an IPv6 PDSN belonging to an IPv6 network. 제 1 항에 있어서, 상기 기지국은,The method of claim 1, wherein the base station, 상기 각 단말과 서비스 협상 절차를 통해 IPv6 서비스 옵션이 수신되지 않으면, IPv4 네트워크에 속한 IPv4 PDSN과 상기 각 단말간 세션을 설정되도록 하는 것을 특징으로 하는 이동 통신 시스템.And if the IPv6 service option is not received through the service negotiation procedure with each terminal, establishing a session between the terminal and an IPv4 PDSN belonging to an IPv4 network. 제 1 항에 있어서, 상기 PDSN은,The method of claim 1, wherein the PDSN is, IPv4 네트워크에 속한 IPv4 PDSN 또는 IPv6 네트워크에 속한 IPv6 PDSN 중 어느 하나인 것을 특징으로 하는 이동 통신 시스템.A mobile communication system, characterized in that one of the IPv4 PDSN belonging to the IPv4 network or the IPv6 PDSN belonging to the IPv6 network. 제 1 항에 있어서, 상기 각 단말은,According to claim 1, wherein each terminal, IPv4 스택을 가진 IPv4 단말 또는 IPv6 스택을 가진 IPv6 단말 중 어느 하나 인 것을 특징으로 하는 이동 통신 시스템.A mobile communication system, characterized in that either an IPv4 terminal having an IPv4 stack or an IPv6 terminal having an IPv6 stack. 제 1 항에 있어서, 상기 PDSN은,The method of claim 1, wherein the PDSN is, 상기 세션이 설정되는 상기 단말이 IPv4 단말이면, 상기 단말의 가입자 정보에 따른 인터페이스 식별 정보를 할당하는 것을 특징으로 하는 이동 통신 시스템.And if the terminal on which the session is established is an IPv4 terminal, assigns interface identification information according to subscriber information of the terminal. 제 7항에 있어서, 상기 가입자 정보는,The method of claim 7, wherein the subscriber information, IMSI(International Mobile System Identifier) 정보인 것을 특징으로 하는 이동 통신 시스템.A mobile communication system, characterized in that the information is IMSI (International Mobile System Identifier). 제 1 항에 있어서, 상기 각 단말은, According to claim 1, wherein each terminal, 상기 PDSN으로부터 할당되는 상기 인터페이스 식별 정보와, 프리픽스 정보를 이용하여 IPv6 주소를 생성하는 것을 특징으로 하는 이동 통신 시스템.And generating an IPv6 address using the interface identification information and the prefix information allocated from the PDSN. 적어도 하나 이상의 PDSN을 포함하는 이동 통신 시스템에 있어서, A mobile communication system comprising at least one PDSN, 사용자의 선택에 따라 상기 PDSN과 세션을 설정하는 적어도 하나 이상의 단말과,At least one terminal for establishing a session with the PDSN according to a user's selection; 상기 세션이 설정되는 상기 각 단말이 IPv4 단말이면, 상기 단말의 가입자 정보에 따른 인터페이스 ID를 생성하여, 상기 각 단말에 할당하는 PDSN을 포함하는 이동 통신 시스템.And if each terminal to which the session is established is an IPv4 terminal, generates an interface ID according to subscriber information of the terminal and includes a PDSN to allocate to each terminal. 제 10 항에 있어서, 상기 각 단말은,The method of claim 10, wherein each terminal, IPv4 스택을 가진 IPv4 단말 또는 IPv6 스택을 가진 IPv6 단말 중 어느 하나 인 것을 특징으로 하는 이동 통신 시스템.A mobile communication system, characterized in that either an IPv4 terminal having an IPv4 stack or an IPv6 terminal having an IPv6 stack. 제 10 항에 있어서, 상기 PDSN은,The method of claim 10, wherein the PDSN is, 상기 각 단말의 가입자 정보 및 중간 주소(ff:fe)를 이용하여 64 비트의 인터페이스 ID를 생성하는 것을 특징으로 하는 이동 통신 시스템.And a 64-bit interface ID is generated using the subscriber information and the intermediate address (ff: fe) of each terminal. 제 10 항에 있어서, 상기 PDSN은,The method of claim 10, wherein the PDSN is, IPv6 네트워크에 속한 IPv6 PDSN인 것을 특징으로 하는 이동 통신 시스템.Mobile communication system, characterized in that the IPv6 PDSN belonging to the IPv6 network. 제 10 항에 있어서, 상기 PDSN은,The method of claim 10, wherein the PDSN is, 상기 각 단말과 세션이 설정되면, 상기 프리픽스(prefix) 정보를 전송하는 것을 특징으로 하는 이동 통신 시스템.And when the session is established with each terminal, transmitting the prefix information. 제 10 항에 있어서, 상기 각 단말은,The method of claim 10, wherein each terminal, 상기 PDSN로부터 할당되는 상기 인터페이스 ID 및 상기 프리픽스 정보를 이용하여 IPv6 로컬 주소 또는 글로벌 IPv6 주소를 생성하는 것을 특징으로 하는 이 동 통신 시스템.And generate an IPv6 local address or a global IPv6 address using the interface ID and the prefix information allocated from the PDSN. IPv4/IPv6 통합 망에서 이동 통신 시스템의 패킷 서비스 제공 방법에 있어서, A packet service providing method of a mobile communication system in an IPv4 / IPv6 integrated network, 적어도 하나 이상의 단말이 서비스 옵션을 설정하는 단계와, Setting service options by at least one terminal; 기지국이 상기 각 단말과 서비스 협상 절차를 통해 링크를 설정하는 단계와,Establishing a link by the base station through a service negotiation procedure with each terminal; 상기 기지국이 서비스 옵션을 판단하여 IPv6 PDSN과 상기 각 단말간 세션이 설정되도록 하는 단계와,Determining, by the base station, a service option so that a session between an IPv6 PDSN and each terminal is established; 상기 IPv6 PDSN이 상기 단말과 IPv6 응용 서버간 패킷을 교환하여 패킷 서비스를 제공하는 단계를 포함하는 이동 통신 시스템의 패킷 서비스 제공 방법.And providing, by the IPv6 PDSN, a packet service by exchanging a packet between the terminal and an IPv6 application server. 제 16 항에 있어서, 상기 서비스 옵션을 설정하는 단계는,The method of claim 16, wherein setting the service option comprises: 사용자의 선택에 따라 IPv6 서비스 옵션을 설정하는 것을 특징으로 하는 이동 통신 시스템의 패킷 서비스 제공 방법.Packet service providing method of a mobile communication system, characterized in that for setting the IPv6 service option according to the user's selection. 제 16 항에 있어서, 상기 세션을 설정하는 단계는,The method of claim 16, wherein establishing the session comprises: 상기 기지국이 상기 각 단말의 서비스 옵션을 확인하여,The base station checks the service option of each terminal, a) 상기 IPv6 서비스 옵션이 설정되어 있으면, 상기 IPv6 PDSN과 링크를 설정하고, a) if the IPv6 service option is set, establish a link with the IPv6 PDSN, b) 상기 IPv6 서비스 옵션이 설정되어 있지 않으면, IPv4 PDSN과 링크를 설정하는 단계를 포함하는 이동 통신 시스템의 패킷 서비스 제공 방법.b) establishing a link with an IPv4 PDSN if the IPv6 service option is not set. 제 16 항에 있어서, 상기 각 단말은,The method of claim 16, wherein each terminal, IPv4 스택을 가진 IPv4 단말 또는 IPv6 스택을 가진 IPv6 단말 중 어느 하나 인 것을 특징으로 하는 이동 통신 시스템의 패킷 서비스 제공 방법.A packet service providing method of a mobile communication system, characterized in that either an IPv4 terminal having an IPv4 stack or an IPv6 terminal having an IPv6 stack. 제 16 항에 있어서,The method of claim 16, 상기 IPv6 PDSN이 상기 세션이 설정되면, 프리픽시 정보를 전송하는 단계와,Transmitting, by the IPv6 PDSN, a prefix information when the session is established; 상기 단말의 IP 주소가 IPv4 주소이면, 상기 단말의 가입자 정보를 확인하는 단계와,Checking subscriber information of the terminal if the IP address of the terminal is an IPv4 address; 상기 가입자 정보에 따른 인터페이스 ID 정보를 생성하여 상기 단말로 전송하는 단계를 더 포함하는 것을 특징으로 하는 이동 통신 시스템의 패킷 서비스 제공 방법.And generating and transmitting interface ID information according to the subscriber information to the terminal. 제 16 항에 있어서,The method of claim 16, 상기 단말이 상기 PDSN으로부터 수신되는 상기 인터페이스 ID 정보와, 프리픽스 정보를 이용하여 IPv6 로컬 주소를 생성하는 단계와,Generating, by the terminal, an IPv6 local address using the interface ID information and the prefix information received from the PDSN; 상기 인터페이스 ID 정보와, 프리픽스 정보를 이용하여 글로벌 IPv6 주소를 생성하는 단계를 더 포함하는 것을 특징으로 하는 이동 통신 시스템의 패킷 서비스 제공 방법.And generating a global IPv6 address using the interface ID information and the prefix information. IPv4/IPv6 통합 망의 주소 할당 방법에 있어서,In the address allocation method of IPv4 / IPv6 integrated network, IPv6 네트워크에 속한 PDSN이 적어도 하나 이상의 단말과 세션을 설정하는 단계와,Establishing a session with at least one terminal by a PDSN belonging to an IPv6 network; 상기 설정되는 세션으로 프리픽스 정보를 상기 각 단말로 전송하는 단계와,Transmitting prefix information to each terminal in the established session; 상기 단말의 가입자 정보를 확인하는 단계와,Checking subscriber information of the terminal; 상기 가입자 정보에 따른 인터페이스 ID 정보를 생성하여 상기 단말로 전송하는 단계를 포함하는 것을 특징으로 하는 IPv4/IPv6 통합 망의 주소 할당 방법.Generating the interface ID information according to the subscriber information and transmitting the generated interface ID information to the terminal. 제 22항에 있어서, 상기 가입자 정보는,The method of claim 22, wherein the subscriber information, IMSI 정보인 것을 특징으로 하는 IPv4/IPv6 통합 망의 주소 할당 방법.Method for allocating an IPv4 / IPv6 integrated network characterized in that the IMSI information. 제 22 항에 있어서, 상기 인터페이스 ID 정보 생성은, The method of claim 22, wherein the interface ID information generation, 상기 가입자 정보와 중간 주소(ff:fe)를 이용하여 64 비트의 인터페이스 ID 정보를 생성하는 것을 특징으로 하는 IPv4/IPv6 통합 망의 주소 할당 방법.And generating 64-bit interface ID information using the subscriber information and the intermediate address (ff: fe). 제 22 항에 있어서,The method of claim 22, 상기 단말이 상기 PDSN으로부터 수신되는 상기 인터페이스 ID 정보와, 프리픽스 정보를 이용하여 IPv6 로컬 주소를 생성하는 단계와,Generating, by the terminal, an IPv6 local address using the interface ID information and the prefix information received from the PDSN; 상기 인터페이스 ID 정보와, 프리픽스 정보를 이용하여 글로벌 IPv6 주소를 생성하는 단계를 더 포함하는 것을 특징으로 하는 IPv4/IPv6 통합 망의 주소 할당 방법.And generating a global IPv6 address by using the interface ID information and the prefix information. 제 22 항에 있어서, 상기 단말은, The method of claim 22, wherein the terminal, IPv4 스택을 가진 IPv4 단말인 것을 특징으로 하는 IPv4/IPv6 통합 망의 주소 할당 방법.An address allocation method for an IPv4 / IPv6 integrated network, characterized in that the IPv4 terminal having an IPv4 stack.
KR1020050084674A 2005-09-12 2005-09-12 Apparatus and Method of Providing Packet Service in mobile communication system KR100724749B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050084674A KR100724749B1 (en) 2005-09-12 2005-09-12 Apparatus and Method of Providing Packet Service in mobile communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050084674A KR100724749B1 (en) 2005-09-12 2005-09-12 Apparatus and Method of Providing Packet Service in mobile communication system

Publications (2)

Publication Number Publication Date
KR20070029977A KR20070029977A (en) 2007-03-15
KR100724749B1 true KR100724749B1 (en) 2007-06-04

Family

ID=38101894

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050084674A KR100724749B1 (en) 2005-09-12 2005-09-12 Apparatus and Method of Providing Packet Service in mobile communication system

Country Status (1)

Country Link
KR (1) KR100724749B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003034658A2 (en) 2001-10-11 2003-04-24 Telefonaktiebolaget Lm Ericsson (Publ) Systems and methods for multicast communications
US20030093540A1 (en) 2001-11-14 2003-05-15 Marcello Lioy Proxy network layer protocol support in a wireless communication network
KR20030094724A (en) * 2002-06-07 2003-12-18 한국전자통신연구원 A Method of IPv4 communication in IPv6 Wireless LAN
WO2004006539A1 (en) 2002-07-02 2004-01-15 Qualcomm, Incorporated Apparatus, method, system and software product supporting transition between network communication protocols

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003034658A2 (en) 2001-10-11 2003-04-24 Telefonaktiebolaget Lm Ericsson (Publ) Systems and methods for multicast communications
US20030093540A1 (en) 2001-11-14 2003-05-15 Marcello Lioy Proxy network layer protocol support in a wireless communication network
KR20030094724A (en) * 2002-06-07 2003-12-18 한국전자통신연구원 A Method of IPv4 communication in IPv6 Wireless LAN
WO2004006539A1 (en) 2002-07-02 2004-01-15 Qualcomm, Incorporated Apparatus, method, system and software product supporting transition between network communication protocols

Also Published As

Publication number Publication date
KR20070029977A (en) 2007-03-15

Similar Documents

Publication Publication Date Title
US6973076B2 (en) Mobile communication network, terminal equipment, packet communication control method, and gateway
JP4938834B2 (en) Get address
KR100702073B1 (en) Ip address allocating method and apparatus for mobile terminals
KR100617795B1 (en) A method and apparatus for cdma and wlan tightly coupled inter-working
US8412198B2 (en) Method and system for configuring IP address in a wireless communication system
KR101375540B1 (en) Method and Apparatus for performing neighbor discovery in a heterogeneous network
KR20050092405A (en) Service in wlan inter-working, address management system, and method
JP2006512877A (en) Method and system for generating an internet protocol address of a terminal in an internet protocol system, and method and system for transmitting a message therefor
US20220006810A1 (en) Communication method, communications apparatus, and communications system
KR100604531B1 (en) Mobile Packet Data Servicing method for mobile communication system
BRPI0113044B1 (en) method and system for authorization of the carrier on a wireless communication network providing enhanced security by authorizing access to the service
JP2001016253A (en) Method for interrupting remaining tcp connection
KR100399576B1 (en) The Servicing Method of Simple IP and Mobile IP Service in IMT-2000 Packet Data Service Node
JP2010531564A (en) Method and apparatus for matching dynamic host configuration protocol (DHCP) release messages
KR100773822B1 (en) Method for effective IPv6 address in dial-up networking
KR100724749B1 (en) Apparatus and Method of Providing Packet Service in mobile communication system
KR100684322B1 (en) Method for establishing connection for ip management messages in mobile communication system and method for allocating ip address thereby
TW200814673A (en) One-to-one relationship between NSAPI and user-data SAPI
KR100636267B1 (en) Method for managing gtp tunnel in umts network
JP2009239952A (en) Ipv6 address allocation method
KR100924428B1 (en) Method for supporting dual stack in wireless broadband access network, address allocation/registration method and packet routing method in its
KR100678695B1 (en) Method and System for Allocating Simple IP for Use in Portable Internet Network
JP4093265B2 (en) Communications system
KR101120400B1 (en) Method for Processing Message in SGSN for Sharing GGSN
KR20100061000A (en) Method for performing handover in heterogenous wireless networks based media independent handover

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

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130415

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160415

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20190411

Year of fee payment: 15