[go: up one dir, main page]

WO2005091575A1 - パケットデータサービングノード、ならびに、これを用いた通信方法 - Google Patents

パケットデータサービングノード、ならびに、これを用いた通信方法 Download PDF

Info

Publication number
WO2005091575A1
WO2005091575A1 PCT/JP2005/003182 JP2005003182W WO2005091575A1 WO 2005091575 A1 WO2005091575 A1 WO 2005091575A1 JP 2005003182 W JP2005003182 W JP 2005003182W WO 2005091575 A1 WO2005091575 A1 WO 2005091575A1
Authority
WO
WIPO (PCT)
Prior art keywords
ncp
ppp
phase
protocol
packet
Prior art date
Application number
PCT/JP2005/003182
Other languages
English (en)
French (fr)
Inventor
Hitomi Teraoka
Naruhito Nakahara
Original Assignee
Hitachi Communication Technologies, Ltd.
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 Hitachi Communication Technologies, Ltd. filed Critical Hitachi Communication Technologies, Ltd.
Priority to US10/593,348 priority Critical patent/US7746852B2/en
Priority to CN2005800088276A priority patent/CN1934832B/zh
Publication of WO2005091575A1 publication Critical patent/WO2005091575A1/ja

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/18Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • 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/005Data network PoA devices

Definitions

  • the present invention relates to a configuration of a packet data serving node used for a bucket communication system using PPP (Point to Point Protocol) such as mobile communication, and a communication method of a communication system using the same.
  • PPP Point to Point Protocol
  • IP Internet Protocol
  • PPP Point to Point Protocol
  • PDSN packet data serving node
  • PPP is used for data communication between a device connected directly to a dial-up connection or ISDN as in the case of a WAN line, and between a mobile radio terminal and a PDSN in a mobile communication system.
  • the state of each device is set by transmitting and receiving between the devices using various PPP packets specified in RFC 1661, such as user authentication, the protocol to be used, the address, the compression and the error correction method, etc. It enables data transfer using various protocols.
  • Mobile terminal sends IP packet to content server When sending a packet, it generates a PPP packet with a PPP header added to the IP packet, and sends the data to the PDSN via the provider network.
  • the PDSN removes the PPP header from the PPP packet, extracts the IP packet, and transfers it to the access destination content server via the public network.
  • Basic operations related to Z disconnection of the PPP connection between the communication terminal device and the PDSN include a link establishment phase, a user authentication phase, a network protocol phase, and a link termination phase.
  • the link determination (hereinafter referred to as LCP (Link Control Protocol)) phase establishes a data link using LCP when the physical line connection is completed. Determine the speed, etc.
  • LCP Link Control Protocol
  • NCP Network Control Protocol
  • the link termination phase is a phase for terminating the PPP link using LCP.
  • PPP is composed of two protocols, LCP and NCP.
  • LCP is a protocol that controls link establishment and user authentication while being physically connected to a line.
  • the NCP is a protocol that executes address allocation determined by a layer 3 protocol (network layer protocol). For example, when the network layer is IP, it has a function to allocate IP addresses. I have.
  • the type of the Layer 3 protocol is specified in the protocol field of the NCP packet (a type of PPP packet), and one of a plurality of Layer 3 protocols is determined. For example, when using IPv4 specified in RFC 791 (RFC 791 (Internet Protocol), the protocol field is set to 8021 in hexadecimal. IPv4 is used for data packets (FTP (File (Transmission Control Protocol) and TCP (Transmission Control Protocol) for highly reliable communication).
  • FTP File (Transmission Control Protocol)
  • TCP Transmission Control Protocol
  • IPv6 is a protocol that can be used to identify IP addresses using 128-bit numbers, and has been developed with increasing concern that address resources will be exhausted due to the rapid spread of the Internet in recent years. Application is desired.
  • the mobile terminal and the PDSN enter the NCP phase after completing the LCP phase processing and the authentication phase processing.
  • the NCP phase is to be started for all protocols implemented by PDSN! /, And the following operations are performed.
  • the PDSN implements the IPv4 and IPv6 protocols, so it performs the NCP phase for both protocols, and the IPCP Configure Request packet for IPv4 and the IPv6 Send IPv6CP Configure Request packet for the terminal to the terminal.
  • the terminal replies to the received IPCP Configure Request packet with an LCP Protocol Reject packet indicating that it is not implemented. Since the terminal has the IPv6 protocol, the terminal transmits an IPv6CP Configuration Request packet to the PDSN in parallel with the operation of the PDSN.
  • the PDSN determines that the NCP phase for IPv4 has ended, and ends the NCP negotiation for the rejected protocol.
  • the terminal also sends an IPv6CP Configure Ack packet indicating that connection is possible in response to the received IPv6CP Configure Request packet.
  • the connection preparation of the terminal is completed.
  • the terminal receives an IPv6CP Configure Ack packet indicating that the terminal can connect to the IPv6CP Configure Request packet transmitted by the PDSN, preparation for PDSN connection is also completed, and PPP connection allowing IPv6 network communication is completed.
  • the connected terminal makes a call to the PDSN, establishes a connection by LCP, and negotiates user authentication. .
  • the PDSN establishes a PPP connection by negotiating all the protocol types implemented by the PDSN in the NCP. Disclosure of the invention
  • NCP phase processing is performed for each protocol.
  • the PDSN cannot determine which layer 3 protocol the terminal implements! NCP phase processing must be performed for all Layer 3 protocols.
  • the layer 3 protocol supported by the terminal is configured so that the NCP phase process succeeds and packet communication using PPP becomes possible.
  • the PDSN since the PDSN also performs the NCP phase processing of the Layer 3 protocol that is not implemented in the terminal, the number of PPP packets (number of sequences) transmitted and received between the terminal and the PDSN in the NCP phase is reduced. Increase, and consequently the PPP connection time.
  • the PDSN of the connection destination changes with the movement of the terminal, and handovers often occur in a short period of time, frequently connecting and disconnecting (reconnecting). Shorter is preferred. Also, if the PPP connection time is long, a connection unavailable time may occur.
  • An object of the present invention is to provide a communication system that can reduce the PPP connection time between a terminal and a PDSN in a communication system using PPP by solving the above-mentioned drawbacks of the conventional technology, and an application to the communication system.
  • the purpose of the present invention is to provide a PDSN device to be used.
  • the terminal notifies the already set Layer 3 protocol.
  • the PDSN waits for the notification of the layer 3 protocol from the terminal, selects the corresponding layer 3 protocol from the multiple layer 3 protocols set based on the notification, and performs the NCP phase.
  • a packet data serving node for connecting a communication terminal device to a public network using PPP is provided with an LCP phase processing unit, an NCP phase processing unit, and a determination for determining a type of a received PPP packet.
  • the NCP phase processing means is provided with a plurality of types of Layer 3 protocols that may be used by the communication terminal device, and uses the Layer 3 protocol used by the communication terminal device that actually communicates based on the type of the received PPP packet. Select and operate the NCP phase processing means that handles Alternatively, the layer 3 protocol may be set and operated by the communication terminal device actually communicating with the NCP phase processing means.
  • the number of PPP packets transmitted and received is reduced, so that the PPP connection time can be reduced.
  • mobile communication In a system, even when the connection destination changes due to the movement of a terminal and a handover that requires PPP reconnection occurs, the PPP connection time can be shortened, and the communication interruption time can be shortened.
  • a communication terminal device a packet data serving node, and a communication method of a communication system using the same according to the present invention will be described with reference to the drawings to construct a mobile communication system and perform IPv4 and IPv6 packet communication. This will be described in detail with an example of performing the operation.
  • FIG. 1 is a network configuration diagram showing a configuration example of a mobile communication system using a communication terminal device and a packet data serving node (PDSN) of the present invention.
  • the mobile communication system connects the mobile terminals 100, 150, and 160, a base station 400 that connects to the mobile terminals via a wireless link, and a PPP connection with the mobile terminals 100 via the mobile terminals 100 and the provider network 500.
  • It comprises a PDSN 200 as a communication connection device, a public IPv4 network 501, and a public IPv6 network 502. Then, the terminals 100, 150, and 160 perform a connection operation using the PPP with the PDSN 200.
  • the IP packet is encapsulated in the PPP packet, and the data is transferred to the PDSN 200 via the provider network 500.
  • the PDSN 200 extracts the IP packet from the PPP packet and transmits the IP packet to a content server provided by a service provider or the like via a public network 501 or 502 as shown in FIG. It performs data communication such as sending and receiving data and accessing the Internet.
  • the mobile terminals include a terminal 150 that connects to the public IPv4 network using IPv4 communication, a terminal 100 that connects to the public IPv6 network using IPv6 communication, and a mobile terminal 160 that has both IPv4ZlPv6 communication functions. It is a configuration mixed in.
  • the terminal is a wireless terminal
  • the present invention can be applied to a wired terminal.
  • the PDSN is generally called an access server, and the same processing as described above enables PPP connection between the wired terminal and the access server.
  • FIG. 2 is a functional configuration diagram showing a functional configuration example of the mobile terminal.
  • the terminal 100 that handles IPv6 is described as an example.
  • the terminal 150 that handles other IPv4 and the terminal 160 that has both dual stacks that can handle both IPv4 and IPv6 have the same configuration. The only difference is that the operating program is different for the layer 3 protocol.
  • the wireless terminal 100 transmits the IP packet transferred by the wireless processing unit 104 that performs wireless session communication with the base station 400, the PPP processing unit 110 that performs connection / disconnection processing using the PDS N200 and the PPP, and the PPP processing unit 110. It comprises an IP processing unit 102 for processing and an application unit 101 for processing applications.
  • the PPP processing unit 110 further includes a data receiving unit 111 that receives a PPP frame from the wireless processing unit 104, and removes a data link capsule (for example, a header Z footer of an HDLC-like frame) from the received PPP frame and outputs the data ( Capsule expanding unit 112 for extracting PPP packets), protocol determining unit 113 for transferring PPP packets to each phase from the protocol determined by the protocol field of the PPP packet extracted from the capsule, LCP phase unit for performing LCP processing and authentication processing 114, NCP phase unit 115 for executing the NCP phase, schedule unit 120 for managing the operation timing of each phase processing unit, etc., and PPP packets received from each phase unit are encapsulated in PPP frames of HDLC-like frames.
  • a data link capsule for example, a header Z footer of an HDLC-like frame
  • It comprises an encapsulation unit 116 and a data transmission unit 117 for transmitting the encapsulated PPP frame to the radio processing unit 104.
  • the LCP process and the authentication process are performed sequentially, so that the LCP phase unit 114 collectively executes them. These may be divided into separate phase units.
  • each functional block such as the PPP processing unit 110, the IP processing unit 102, and the application processing unit 101 is realized by a software (not shown) stored in a processor (CPU) and a memory. Also, a configuration may be adopted in which some functions are realized by hardware. In any case, a predetermined layer 3 protocol (IPv6 for terminal 100) is set in these parts, and each functional block is driven by a CPU or hardware, and connection control using PPP or the like is performed. The device performs the operation.
  • the NCP phase unit 115 transmits and receives an NCP packet indicating that the terminal 100 operates in IPv6 by setting the protocol field of the PPP packet to 8057 in hexadecimal in the case of the terminal 100.
  • an IPv6CP Configure Request packet for notifying the PDSN that it operates in IPv6 is transmitted.
  • the NCP packet indicating that the terminal 150 operates in IPv4 by setting the protocol field of the PPP packet to 8021 in hexadecimal is transmitted and received, and when the NCP phase is started by the calling operation of the terminal.
  • an IPCP Configure Request packet for notifying the PDSN that it operates in IPv4 is transmitted.
  • a dual-stack terminal that can handle both IPv6 and IPv4, such as terminal 160, has two NCP phase units (one not shown) that handle IPv6 and IPv4 separately. Since the operation determines which protocol is used, one of them is selected and operates. Of course, the protocol determined in the NCP phase unit may be set at the start of the ppp connection process.
  • the protocol determination unit 113 When the content of the PPP packet is determined to be data that does not belong to each phase process (for example, an IP packet), the protocol determination unit 113 also has a function of transferring the data to the IP processing unit 102. It also has a function of encapsulating the data received from the IP processing unit 102 and transferring it to the data transmission unit 117. Therefore, data of the Internet communication and the like after the completion of the PPP connection is transferred to the application processing unit 101 and the wireless processing unit 104 via the above-mentioned route without passing through each phase unit.
  • FIG. 3 is a functional configuration diagram showing a functional configuration example of the PDSN.
  • the PDSN 200 uses a provider-side IF (interface) 201, which is an interface with the provider network 500, a provider network 500, a wireless IF processing unit 202 for establishing a session specified in a mobile communication system, and a mobile terminal 100 and PPP.
  • PPP processing section 210 for performing connection / disconnection processing
  • IP processing section 205 for processing IP packets transferred by PPP
  • IP side IF section which is an interface for transferring IP packets to public IPv4 network 501 or public IPv6 network 502 It consists of 206.
  • PPP processing section 210 includes a data receiving section 211 for receiving a PPP frame from wireless IF processing section 202, a capsule expanding section 212 for removing a data link capsule from the received PPP frame, and a PPP packet after the capsule expansion for each phase.
  • the LCP phase section 214 as described above, NCP phase sections 215-1-n that perform NCP processing of multiple types of layer 3 protocols according to the protocol, and convert PPP packets received from each phase section into PPP frames.
  • the LCP process and the authentication process are configured to be collectively executed by the LCP phase unit 214 as in the terminal side. These may be divided into separate phase units.
  • the protocol determination unit 213 performs substantially the same processing as that of the wireless terminal 100, and if it determines that the content of the PPP packet does not belong to each phase process (for example, an IP packet), transfers the data to the IP processing unit 205
  • the function is also provided, and the capsulation unit 217 has a function of encapsulating the data received from the IP processing unit 205 and transferring the data to the data transmission unit 218.
  • each functional block such as the PPP processing unit 210 and the IP processing unit 205 provided in the PDSN is realized by software (not shown) stored in a processor (CPU) and a memory. Also, a configuration may be adopted in which some functions are realized by hardware. In these parts, all the layer 3 protocols used by each terminal are set.Each functional block is driven by CPU or hardware, and in the process of PPP processing! /, Any layer 3 protocol Is selected, device operations such as connection control using PPP are performed, and the terminal and PDSN are To enable packet communication.
  • Each of the plurality of NCP phase units 215 is provided with! Or a difference between upper layer protocols (IPv4, IPv6, Apple Talk, etc.) used by each terminal.
  • NCP # 1 phase part 215-1 is 8057 hex
  • NCP # 2 phase part 215-2 is 8021 hexadecimal
  • NCP # 3 phase ⁇ 215-3 is 80 hexadecimal. It is configured to execute the NCP phase by sending and receiving a terminal that handles IPv6, IPv4, and Apple Talk, and an NCP packet that contains a value indicating the applicable layer 3 protocol in the protocol field of the PPP packet.
  • the control unit 219 selects and operates one of the NCP phase units based on the notification of the layer 3 protocol from the terminal.
  • FIG. 4 is a packet configuration diagram showing a configuration example of a PPP packet.
  • the PPP packet 813 is composed of a protocol field (Protocol) 814, a Code 815, an ID 816, a Length 817, and an option field (Option Data) 818 as specified in RFC1661.
  • the first protocol field 814 is a field for identifying the layer 3 protocol type of the NCP packet. As described above, 8057h (h indicates a hexadecimal number) for IPv6, 8021h for IPv4, and 8021h for Apple Talk 8029h is set.
  • FIGS. 5A and 5B are frame configuration diagrams showing a configuration example of a PPP frame.
  • This figure shows an example in which a PPP frame is encapsulated in HDLC-like framing.
  • An PPP packet 813 is sandwiched between an HDLC header 811 composed of a FLAG, an address, and a control field, and an HDLC footer 812 composed of an FCS and a FLAG. It is composed in the form of In Fig. 5A, 8057h indicating that the layer 3 protocol is IPv6 is set in the protocol field 815 of the PPP packet 813, and a request signal (IP v6CP Configure Requet) for requesting or notifying the communication partner is set in the option field 814.
  • IP v6CP Configure Requet IP v6CP Configure Requet
  • IPv6 Configure Ack IPv6 Configure Ack
  • FIG. 6 is an operation sequence diagram for explaining an operation example of the communication system, and shows signal transmission and reception between the mobile terminal 100 and the PDSN 200 and operation.
  • FIG. 7 is an operation flow chart showing an operation example of the PDSN, and
  • FIG. 8 is an operation flow chart showing an operation example of the terminal.
  • the mobile terminal 100 and the PDSN 200 operate in parallel to each other to transmit and receive PPP packets, thereby connecting and disconnecting the devices, but in the following, FIG.
  • the PDSN mainly describes the operation of receiving the NCP packet of PPP.
  • the wireless terminal 100 Upon receiving a call request from a user, the wireless terminal 100 instructs a wireless processing unit (104 in FIG. 2: 104) to establish a wireless session, and sends a PD via the base station 400 and the provider network 410. Establish a wireless session between SN200s (Fig. 6: 170). In PDSN200, the wireless IF processing unit (202 in Fig. 3 :) establishes a wireless session via the IF (Fig. 3: 201) on the provider side.
  • the PPP processing unit (FIG. 3: 210) of the PDSN 200 is connected to the SLCP phase unit (FIG. 3: 214), and the PPP processing unit of the terminal 100 (FIG. 2: 11).
  • a connection start request instruction is issued to the LCP phase unit (114 in FIG. 2), and a PPP connection is started between the wireless terminal 100 and the PDSN 200.
  • the PDSN 200 creates an LCP phase request packet in the LCP phase section 214 and sends it to the terminal 100 (Fig. 6: 701, Fig. 7: 751), and performs LCP phase processing (link processing). Executes processes such as connection establishment 700 and user authentication 800.
  • the wireless terminal 100 also generates an LCP link setup request packet in the LCP phase unit 114 according to the LCP start instruction of the schedule unit (120 in FIG. 2: 120) and transmits it to the PDSN 200 (FIG. 6: 702, FIG. 8: 7). 71), performs each processing of LCP phase processing 700 and user authentication 800 in conjunction with PDSN200.
  • the establishment of the LCP link (Fig. 6: 701, Fig. 7: 751)
  • LCP phase processing link processing
  • Executes processes such as connection establishment 700 and user authentication 800.
  • the wireless terminal 100 also generates an LCP link setup request packet in the LCP phase unit 114 according to the LCP start instruction of the schedule unit (120 in FIG. 2: 120) and
  • the NCP phase unit 115 is set in such a manner that the layer 3 protocol that operates is selected. For example, if IPv6, NCP # 1 phase processing is selected and steps 774 and 775 described below are executed.If IPv4, NCP #n phase processing is selected and steps 776 and 777 are executed. It is a thing.
  • the NCP phase unit 115 When the terminal 100 shifts to the NCP phase, the NCP phase unit 115 generates an NCP packet and transmits it to the PDSN (FIG. 8: 774). Specifically, an NCP packet 813, which is a PPP packet with the IPv6 set to 8057h indicating the IPv6 in the protocol field 815 and the IPv6CP Configure Request set to the option field 814, is generated, and is shown in FIG. A PPP frame is created, and the PPP frame (Fig. 5A: 810) is transmitted to the PDSN 200 via the data transmission unit (Fig. 2: 117) and the wireless processing unit (Fig. 2: 104) (Fig. 6: 1001).
  • PDSN 200 is in a state of waiting for reception of an NCP packet from terminal 100 (FIG. 7: 753).
  • the PDSN 200 receives the PPP frame 810 via the provider-side IF unit (Fig. 3: 201) and the wireless IF processing unit (Fig. 3: 202)
  • the header of the PPP frame 810 is sent to the PDSN 200 by the power expansion unit (Fig. 3: 212).
  • 811 and footer 812 are removed, and NCP packet 813 is extracted.
  • This NCP packet 813 is determined as a PPP packet for NCP phase processing by the protocol processing unit (213 in FIG. 3). ( Figure 7: 754).
  • the information of the PPP packet is sent to the control unit (219 in FIG.
  • the control unit 219 determines that the NCP packet has been received for the first time, and determines the NCP phase unit corresponding to the layer 3 protocol handled by the communication partner terminal. Select 215 and instruct the protocol specification unit 2191 provided in the control unit to start the NCP phase process (Fig. 7: 760).
  • the NCP # 1 phase part (215-1 in FIG. 3) is selected, and the processing of the received NCP packet 813 is performed. Executes NCP phase processing that processes PP packets.
  • the configuration may be such that the NCP phase processing unit is set to one and the information of the layer 3 protocol used by the terminal is set in the NCP phase unit in step 760.
  • NCP # 1 phase section 215-1 Upon receiving an operation start instruction from control section 219, NCP # 1 phase section 215-1 generates an NCP packet and transmits it to terminal 100 (FIG. 7: 775). Specifically, it generates 8057h indicating IPv6 in the protocol field 815 and NCP packet 813 which is a PPP packet with IPv6CP Configure Request set in the option field 814, which is shown in Fig. 5A by the encapsulation unit (217 in Fig. 5). Creates a PPP frame and sends the PPP frame (Fig. 5A: 810) to the terminal via the data transmission unit (Fig. 3: 218), the wireless processing unit (Fig. 3: 219) and the provider-side IF (Fig. 3: 201). Send to 100 ( Figure 6: 1002).
  • NCP # 1 phase section 215-1 has received the IPv6CP Configure Request from terminal 100 in step 1001 of FIG.
  • An NCP packet 823 which is a PPP packet with the IPv6CP Configure Ack set in the field 824, is generated and transmitted to the terminal 100 via the encapsulation unit 217, the data transmission unit 218, the wireless IF processing unit 202, and the provider-side IF unit 201. Then, the PPP frame 820 shown in FIG. 5B is transmitted (FIG. 6: 1003).
  • the transmission order of the PPP frames 810 and 820 in which the power of the PDSN 200 is also transmitted. May be reversed (the order of steps 1002 and 1003 is reversed), but this is not a problem.
  • the wireless terminal 100 When the NCP phase unit 115 receives the IPv6CP Configuration Requestl002 from the PDSN in step 1002, the wireless terminal 100 also responds to the request by responding to the IPv6CP Configuration Request 802h in the protocol field 825 of 8057h and the option field 824 as in the PDSN200. Generates an NCP packet 820, which is a PPP packet with IPv6 CP Configure Ack set, and transmits the PPP frame 820 shown in FIG. 5B to the PDSN 200 via the force cellizing unit 116, the data transmitting unit 117, and the wireless processing unit 104. ( Figure 6: 1004).
  • PDSN 200 is provided with control section 219 for controlling NCP phase section 215, so as to wait for an NCP start request packet from terminal 100. More specifically, the communication partner (terminal 100) waits for an NCP link setup request packet, and does not select a plurality of NCP phase units and does not start NCP phase processing until it arrives. That is, in the conventional system, the NCP phase unit operates as many as the number of protocols allowed by the PDSN in the system, and the control unit 199 controls the NCP phase unit not to transmit a connection start request to the NCP phase unit.
  • the selected NCP phase part was made to operate, so the number of request packet transmissions from the PDSN and the number of response packets of the terminal are reduced, and the PDSN handles layer 3 protocols that do not require themselves Since the NCP phase processing is reduced, the PPP connection time can be reduced.
  • the present invention reduces the connection time to four because NCP packets related to IPv4 are not transmitted and received. Is shortened.
  • FIG. 9 is an operation sequence diagram illustrating an operation example of a communication system that operates using such a statistical processing result.
  • the operations up to the wireless session establishment process, LCP phase process, and authentication process 800 in the communication system are the same as those described above (FIG. 9: 170, 700-704, 800).
  • the PDSN 200 selects and operates the NCP phase unit that handles the frequently used protocol according to the instructions of all the NCP phase components that are implemented. Start ( Figure 9: 1210). For example, if IPv6 is frequently used in the communication system, the NCP # 1 phase (215-1 in FIG. 3) is selected and the NCP phase process is started.
  • NCP # 1 phase section 215-1 starts operation without waiting for an IPv6CP Configuration Request from terminal 100, and transmits IPv6 to protocol field 815 in the same manner as the above-described operation.
  • the PPP frame shown in FIG. 5A including the PPP packet with the IPv6CP Configure Request set in the option field 814 is created and transmitted to the terminal 100 (FIG. 9: 1202).
  • the mobile terminal 100 also creates the PPP frame shown in FIG. 5A including the PPP packet in which the IPv6CP Configure Request is set, and transmits it to the terminal 100 (FIG. 9: 1203).
  • the PPP frame shown in FIG. 5B including the PPP packet in which the IPv6CP Confiugre Ack is set is created and transmitted to the partner device (FIG. 9: 1205, 1206).
  • the partner device FIG. 9: 1205, 1206.
  • the PDSN starts PPP connection by selecting (predicting) a protocol type that is frequently used and specifying (predicting) the protocol type, so that it is not necessary to wait for a protocol notification from the terminal, and furthermore, the PPP connection time Can be shortened.
  • FIG. 1 is a network configuration diagram showing a configuration example of a mobile communication system using a communication terminal device and a packet data serving node.
  • FIG. 2 is a functional configuration diagram showing a functional configuration example of a mobile terminal.
  • FIG. 3 is a functional configuration diagram showing a functional configuration example of a PDSN.
  • FIG. 4 is a packet configuration diagram showing a configuration example of a PPP packet.
  • FIG. 5A is a frame configuration diagram showing a configuration example of a PPP frame.
  • FIG. 5B is a frame configuration diagram showing a configuration example of a PPP frame.
  • FIG. 6 is an operation sequence diagram illustrating an operation example of the communication system.
  • FIG. 7 is an operation flowchart showing an operation example of the PDSN.
  • FIG. 8 is an operation flowchart showing an operation example of the terminal.
  • FIG. 9 is an operation sequence diagram illustrating another operation example of the communication system.

Landscapes

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

Description

パケットデータサービングノード、ならびに、これを用いた通信方法 参照による取り込み
[0001] 本出願は、 2004年 2月 25日に出願された日本特許出願第 2004—048952号を 基礎にして 2005年 2月 22日に出願された国際出願番号 PCTZJP2005Z2811に 関係し、その内容を参照することにより本出願に取り込む。
本出願は、 2004年 3月 19日に出願された日本特許出願第 2004— 079452号の 優先権を主張し、その内容を参照することにより本出願に取り込む。
技術分野
[0002] 本発明は、移動体通信等の PPP (Point to Point Protocol)を利用したバケツ ト通信システムに用いるパケットデータサービングノードの構成、ならびに、これを用 V、た通信システムの通信方法に関する。
背景技術
[0003] 移動体通信では、移動端末を使ったメールの送受信、インターネットへのアクセス などのデータ通信力 移動端末とアクセス先であるコンテンツサーバ間で Internet Protocol (以下 IPと称す)パケットを通して行われて 、る。このようなデータ通信を実 現するには、移動端末とパケットデータサービングノード(以下 PDSN (Packet Dat a Serving Node)と称する)間において、 RFC1661で標準化されている Point t o Point Protocol (以下 PPPと称す)を用いた IPパケット通信を行うことが知られて いる(3GPP2 X. S0011-C cdma2000 Wireless IP network Standard参 照)。
PPPは、ダイアルアップ接続や ISDNと 、つたように WAN回線で直接接続された 装置間、移動体通信システムにおける移動無線端末と PDSN間のデータ通信用とし て使用されている。また、ユーザ認証や使用するプロトコル、アドレス、圧縮やエラー 訂正方法などを RFC 1661で規定された各種 PPPパケットを用 、て装置間で送受信 することにより各装置の状態を設定し、 IPパケットだけではなぐ様々なプロトコルを使 つたデータ転送を可能とするものである。移動端末は、コンテンツサーバに IPパケット を送る場合、 IPパケットに PPPヘッダを付与した PPPパケットを生成して、 PDSNに プロバイダネットワークを介してデータを送信する。 PDSNは PPPパケット力ら PPPへ ッダを外し、 IPパケットを抽出した後、公衆網を介しアクセス先のコンテンツサーバに 転送する。
[0004] 通信端末装置と PDSN間の PPP接続 Z切断に関する基本的な動作には、リンク確 定フェーズ、ユーザ認証フェーズ、ネットワークプロトコルフェーズ、リンク終了フエ一 ズがある。ここで、リンク確定(以下 LCP (Link Control Protocol)と称す)フエ一 ズは、物理的な回線の接続が完了すると、 LCPを用いてデータリンクを確立するもの であり、データサイズ、圧縮の有無、速度などの決定する。また、ユーザ認証フェーズ は、相手のアクセス権限の可否等、ユーザ認証などを行う。そしてネットワークプロトコ ル(以下 NCP (Network Control Protocol)と称す)フェーズは、 NCPを用い て上位プロトコルの選択やネットワークアドレスの割り当て設定を行 、、ネットワークを 開放するためのフェーズである。リンク終了フェーズは、 LCPを用いて PPPリンクを終 了させるフェーズである。
[0005] 更に詳細に説明すると、 PPPは、 LCPと NCPの二つのプロトコルから構成される。
LCPは、物理的に回線接続されて ヽる上でリンクの確立制御やユーザ認証制御を行 うプロトコルである。また、 NCPは、レイヤ 3プロトコル(ネットヮ―ク層プロトコル)で決 められているアドレスの割当を実行するプロトコルで、例えば、ネットワーク層が IPの 場合には IPアドレスの割当を行う機能を備えている。この NCPは、 NCPパケット(PP Pパケットの 1種)のプロトコルフィールドでレイヤ 3プロトコルの種別を指定して、複数 のレイヤ 3プロトコルのいずれを扱うかを決めるものである。例えば、 RFC791 (RFC 791 (Internet Protocol)で規定されている IPv4を用いる場合は、プロトコルフィー ルドに 16進数で 8021が設定される。 IPv4は、データパケット(ファイル転送を行うた めの FTP (File Transfer Protocol)や信頼性の高い通信を行う TCP (Transmis sion Control Protocol)などのデータ)を転送相手に届けるための経路選定の取 り決めを行っているもので、この経路選定では、 32ビットの数字による IPアドレスで、 最大約 42億台のアドレスを識別することができる。また、 RFC2460 (Internet Prot ocol, Version6)で規定された IPv6を用いる場合は、プロトコルフィールドに 16進数 で 8057力設定される。 IPv6は、 128ビットの数字で IPアドレスを識別することができ 、近年のインターネットの急速な普及によるアドレス資源の枯渴が生じるとの危惧が 高まりから開発されたプロトコルで、今後のインターネット通信への適用が望まれてい るものである。
[0006] 端末と PDSNとの間で PPPを用いた接続動作を行う場合、 RFC1661で規定され たように、先ず LCPフェーズが実行されデータリンクが確立すると、次に認証フェーズ で認証処理が実行される。そして、認証が終了すると NCPフェーズへ移行して使用 するプロトコルの決定や IPアドレスの選択 (指定)等が行われる。
ここで、 PDSN力 Pv4および IPv6プロトコルを実装し、端末が IPv6プロトコルのみ を実装して 、るような通信システムでは、移動端末と PDSN間で LCPフェーズ処理と 認証フェーズ処理が終了した後に NCPフェーズへと移行する力 RFC1661の規定 では、 PDSNが実装して!/、る全てのプロトコルにつ!/、て NCPフェーズを開始すること になっており、以下のように動作する。
[0007] 端末が IPv6プロトコルし力備えていないのに、 PDSNは、 IPv4および IPv6プロトコ ルを実装しているので、両方のプロトコルについての NCPフェーズを実行し、 IPv4用 の IPCP Configure Requestパケットおよび IPv6用の IPv6CP Configure Re questパケットを端末へ送信する。端末は受信した IPCP Configure Requestパ ケットに対して、未実装を意味する LCP Protocol Rejectパケットを返信する。尚、 端末は、 IPv6プロトコルを備えているので PDSNの動作と並行して IPv6CP Confi gure Requestパケットを PDSNへ送信する。
[0008] PDSNは、端末から LCP Protocol Rejectパケットを受けた場合、 IPv4用の NC Pフェーズ終了と判断して、拒否されたプロトコルに対しての NCP交渉を終了させる。 また、端末力も受信した IPv6CP Configure Requestパケットに対して、接続可能 を示す IPv6CP Configure Ackパケットを送信する。このパケットを受信した時点 で端末の接続準備が完了となる。そして、 PDSNが送信した IPv6CP Configure Requestパケットに対する端末からの接続可能を示す IPv6CP Configure Ackパ ケットを受信すると、 PDSNの接続準備も完了となり、 IPv6ネットワーク通信を許容す る PPP接続が完了する。 上述したように、従来の PPPを使用したネットワークの接続動作では、 RFC1661に 開示されて 、るように、接続した 、端末が PDSNへ発呼を行 、LCPによる接続確立 およびユーザ認証の交渉を行う。 PDSNは、その後、 NCPにおいて PDSNが実装し ている全てのプロトコル種別の交渉を行うという手順により PPP接続が行われている。 発明の開示
発明が解決しょうとする課題
[0009] PPPを使用した通信システムにおいては、複数のレイヤ 3プロトコルが規定されてお り、 PPP接続フェーズの 1つである NCPフェーズでは各々のプロトコルに対して NCP フェーズ処理を行う。具体的には、複数のレイヤ 3プロトコルをサポートしなければな らな 、通信システムでは、 PDSNで端末がどのレイヤ 3プロトコルを実装して!/、るかを 判別できな 、為、システムで運用する全てのレイヤ 3プロトコルに対応する NCPフエ ーズ処理を行わなければならない。そして、端末がサポートしているレイヤ 3プロトコ ルたけが NCPフェーズ処理に成功して PPPを用いたパケット通信を行うことが可能と なる構成になっている。
すなわち、従来の NCPフェーズ処理では、 PDSNが端末に実装していないレイヤ 3プロトコルの NCPフェーズ処理も行うため、 NCPフェーズでの端末と PDSNとの間 で送受信される PPPパケット数 (シーケンス数)が増加して、その結果、 PPP接続時 間が増加する。特に移動体通信システムの場合には、端末の移動に伴う接続先の P DSNが変わり短時間間隔での接続'切断 (再接続)が頻発するハンドオーバを行うこ とが多いため、接続時間はできるだけ短いほうが好ましい。また、 PPP接続時間が長 い場合には接続不可時間が発生してしまう可能性がある。
[0010] 本発明の目的は、上記従来技術の欠点を解消することにより、 PPPを使用する通 信システムにお 、て、端末と PDSN間との PPP接続時間を短縮できる通信システム、 およびそれに適用される PDSN装置を提供することにある。
課題を解決するための手段
[0011] 移動体通信システムでは様々な端末が移動して様々な場所力 接続を要求してく る。この為、 PPPを用いた通信システムで実行する NCPフェーズでのプロトコル選択 等の処理においては、 PDSN側では、接続処理を要求してきた端末の使用するレイ ャ 3プロトコルが判らないので、端末で使用する可能性のあるプロトコルに対して全て NCPフェーズ処理を行い端末からの応答を見てプロトコルを決め、 NCPフェーズ処 理を継続するようになって ヽた。
しかし、実際の端末は、 IPv4を用いる端末や IPv6を用いる端末等、使用するレイ ャ 3プロトコルが予め設定されて 、るものが多 、。 IPv4と IPv6とのデュアルスタック構 成の端末であっても、通信を始める際にはどちらか一方を選択して力 通信を開始 するものである。すなわち、端末側では NCPフェーズ処理で扱うレイヤ 3プロトコルが 事実上決まっていることに着目し、従来は始めに PDSN力 全てのプロトコルで要求 (問合せ)を行った結果でレイヤ 3プロトコルを決めていたものに変えて、本発明では 、始めに端末がレイヤ 3プロトコルを PDSNに通知して NCPフェーズ処理を行うような 通信システムにおける NCPフェーズ処理の手順を新たに設定する。そして、端末は NCPフェーズが始まると既に設定してあるレイヤ 3プロトコルを通知する構成とする。 また、 PDSNは端末からのレイヤ 3プロトコルの通知を待って、該通知に基づき複数 設定してあるレイヤ 3プロトコルから対応するレイヤ 3プロトコルを選択して NCPフエ一 ズを行う構成とする。
[0012] 具体的には、 PPPを用いて通信端末装置を公衆網に接続させるパケットデータサ 一ビングノードに、 LCPフェーズ処理手段と NCPフェーズ処理手段と、受信 PPPパ ケットの種別を判断する判断手段と、 LCPフェーズ終了後に判断手段が通信端末装 置からの NCP開始要求メッセージを受信すると NCP処理手段力 通信端末装置宛 ての NCP開始要求メッセージを送信させる制御手段とを備える。
尚、 NCPフェーズ処理手段は、通信端末装置が使用する可能性のあるレイヤ 3プ ロトコルの種類だけ複数備え、受信 PPPパケットの種別から実際に通信する通信端 末装置が使用しているレイヤ 3プロトコルを扱う NCPフェーズ処理手段を選択して動 作させる。また、この代わりに、 NCPフェーズ処理手段に実際に通信する通信端末 装置が使用して 、るレイヤ 3プロトコルを設定して動作させても良!、。
発明の効果
[0013] PDSNと通信端末装置間で PPPを用いる通信システムにおいて、送受信される PP Pパケットの数が減るので PPP接続時間を短縮することが出来る。また、移動体通信 システムにおいて、端末の移動に伴う接続先が変わり PPPの再接続が必要なハンド オーバが生じた場合にも PPP接続時間が短縮できることで通信不通時間を短くする ことができる。
PPPを接続するためのシーケンス数が減ることにより、移動体通信システムにおけ る無線リソースの効率ィ匕を図ることもできる。
本発明の他の目的、特徴及び利点は添付図面に関する以下の本発明の実施例の 記載から明らかになるであろう。
発明を実施するための最良の形態
[0014] 以下、図面を用いながら本発明による通信端末装置、及びパケットデータサービン グノード、ならびに、これらを用いた通信システムの通信方法について、移動体通信 システムを構築して IPv4および IPv6パケット通信を行う場合を例として詳細に説明 する。
図 1は、本発明の通信端末装置、パケットデータサービングノード (PDSN)を用い た移動体通信システムの構成例を示す網構成図である。移動体通信システムは、移 動端末 100、 150、 160と、移動端末と無線リンクを介して接続する基地局 400と、移 動端末 100とプロバイダネットワーク 500を介して移動端末 100と PPPで接続する通 信接続装置である PDSN200と、公衆 IPv4網 501と、公衆 IPv6網 502とで構成され る。そして、端末 100、 150、 160は、 PDSN200との間で PPPを用いた接続動作を 行う。接続動作完了後は、 PPPパケット内に IPパケットをカプセルィ匕してプロバイダネ ットワーク 500を介して PDSN200にデータを転送する。 PDSN200は、 IPパケットを PPPパケットから取り出し、この IPパケットを公衆網 501あるいは 502を介して図示し て ヽな 、サービスプロバイダ等が提供するコンテンツサーバ等に送信することで、 IP パケットを用いたメールの送受信やインターネットへのアクセスなどのデータ通信を行 う。尚、移動端末は、 IPv4通信を用いて公衆 IPv4網に接続する端末 150、 IPv6通 信を用いて公衆 IPv6網に接続する端末 100、 IPv4ZlPv6両方の通信機能を搭載 した移動端末 160があり、システム内に混在する構成である。
[0015] 尚、これらの PPPパケットを実際にプロバイダネットワークを介して転送する際は、 C RC (Cyclic Redundancy Check:巡回冗長検査)による厳密な誤り制御や複数 のプロトコル判別が可能などの利点を備えた、 RFC1662 (PPP in HDLC— like Framing)で規定されている High— Level Data Link Control (以下 HDLCと称 す)フレームと同等な構造をもつ HDLC— Likeフレームや、 RFC2516 (A Method for Transmitting PPP Over Ethernet)で規定されている PPP over Eth ernet (以下 PPPoEと称す)、 Ethernet (登録商標)など等を用いて PPPパケットを力 プセルイ匕して転送することが一般的に行われる。本実施例でも、端末と PDSN200と の間で送受信する PPPパケットは、これらのフレームにカプセル化されて転送される 構成とする。以下では、このカプセル化された PPPパケット全体を PPPフレームと称 する。
上記説明では、端末として無線端末の場合を例に説明したが、有線端末であって も本発明を適用できる。この場合、 PDSNは、一般にアクセスサーバと呼ばれ、上記 同様の処理により、有線端末とアクセスサーバ間で PPP接続が可能となる。
[0016] 図 2は、移動端末の機能構成例を示す機能構成図である。尚、同図では IPv6を扱 う端末 100を例にして説明する力 他の IPv4を扱う端末 150や IPv4と IPv6の両方を 扱えるデュアルスタック構成の端末 160も同様な構成で、後述する設定データや動 作プログラムがレイヤ 3プロトコル対応に異なるだけである。
無線端末 100は、基地局 400と無線セッションの通信を行う無線処理部 104、 PDS N200と PPPを用いた接続 ·切断処理を行う PPP処理部 110、 PPP処理部 110で転 送された IPパケットを処理する IP処理部 102、アプリケーションを処理するアプリケー シヨン部 101とで構成される。
[0017] PPP処理部 110は、更に無線処理部 104から PPPフレームを受信するデータ受信 部 111、受信した PPPフレームからデータリンクカプセル(例えば HDLC— likeフレー ムのヘッダ Zフッタ)を外してデータ(PPPパケット)を取り出すカプセル展開部 112、 カプセルから取り出された PPPパケットのプロトコルフィールドで判断したプロトコルか ら PPPパケットを各フェーズに転送するプロトコル判断部 113、 LCP処理ならびに認 証処理を行う LCPフェーズ部 114、 NCPフェーズを実行する NCPフェーズ部 115、 各フェーズ処理部の動作タイミング等を管理するスケジュール部 120、各フェーズ部 から受信した PPPパケットを HDLC— Likeフレームの PPPフレームにカプセル化する カプセル化部 116、カプセル化した PPPフレームを無線処理部 104に送信するデー タ送信部 117から構成される。尚、本実施例では LCP処理と認証処理がシーケンシ ャルに行われるので LCPフェーズ部 114で纏めて実行する構成とした力 これらを別 々のフェーズ部に分けて構成しても良!、。
[0018] ここで、 PPP処理部 110、 IP処理部 102、アプリケーション処理部 101のような各機 能ブロックは、図示しないプロセッサ(CPU)とメモリ等に蓄積されたソフトウェアで実 現する。また一部の機能をノヽードウエアで実現する構成としても良い。いずれにして も、これらの部分には予め定められたレイヤ 3プロトコル (端末 100なら IPv6)が設定 されており、各機能ブロックが CPUやノヽードウエアで駆動され、 PPPを用いた接続制 御等の装置動作を行うものである。ここで、 NCPフェーズ部 115は、端末 100の場合 、 PPPパケットのプロトコルフィールドに 16進数で 8057を設定して IPv6で動作するこ とを示す NCPパケットを送受信するもので、詳細は後述するが、端末の発呼操作で NCPフェーズが開始されると、先ず PDSNに IPv6で動作することを通知する IPv6C P Configure Requestパケットを送信する構成とする。また、端末 150の場合、 PP Pパケットのプロトコルフィールドに 16進数で 8021を設定して IPv4で動作することを 示す NCPパケットを送受信するもので、端末の発呼操作で NCPフェーズが開始され ると、先ず PDSNに IPv4で動作することを通知する IPCP Configure Requestパ ケットを送信する構成とする。尚、端末 160のように IPv6と IPv4の双方を扱えるデュ アルスタック構成の端末では、 IPv6と IPv4を別に扱う 2つの NCPフェーズ部(1個は 図示せず)を備えており、発呼者の操作でプロトコルのどちらが使われるかが決まる ので、いずれか一方が選択されて動作する。もちろん、 NCPフェーズ部に決定した プロトコルを pppの接続処理開始時に設定する構成としても良い。
[0019] プロトコル判断部 113は、 PPPパケットの内容が各フェーズ処理に属さないデータ( 例えば IPパケット)と判断した場合には、 IP処理部 102へ転送する機能も備え、カブ セル化部 116は、 IP処理部 102から受信したデータをカプセル化してデータ送信部 117に転送する機能も備える。従って、 PPP接続完了後のインターネット通信等のデ ータは、各フェーズ部を介さず上述の経路でアプリケーション処理部 101や無線処 理部 104へ転送されることとなる。 [0020] 図 3は、 PDSNの機能構成例を示す機能構成図である。 PDSN200は、プロバイダ ネットワーク 500とのインタフェースであるプロバイダ側 IF (interface) 201、プロバイ ダネットワーク 500移動体通信システムで規定されているセッションを確立する無線 I F処理部 202、移動端末 100と PPPを用いた接続'切断処理を行う PPP処理部 210 、 PPPによって転送された IPパケットを処理する IP処理部 205、 IPパケットを公衆 IPv 4網 501もしくは公衆 IPv6網 502へと転送するインタフェースである IP側 IF部 206か ら構成される。
[0021] PPP処理部 210は、無線 IF処理部 202から PPPフレームを受信するデータ受信部 211、受信した PPPフレームからデータリンクカプセルを外すカプセル展開部 212、 カプセル展開後の PPPパケットを各フェーズに転送するプロトコル判断部 213、プロ トコル判断部 213で判断した NCPパケットの情報 (プロトコルフィールドの値等)を元 に動作可能にする NCPフェーズ部を決定する制御部 219、 LCP処理や認証処理を 行う LCPフェーズ部 214、先に説明したような、複数種存在するレイヤ 3プロトコルを プロトコル対応に NCP処理する複数の NCPフェーズ部 215—1— n、各フェーズ部か ら受信した PPPパケットを PPPフレームにカプセル化するカプセル化部 217、無線 IF 処理部 202に送信するデータ送信部 218から構成される。 LCP処理と認証処理は、 端末側と同様に LCPフェーズ部 214で纏めて実行する構成とした力 これらを別々 のフェーズ部に分けて構成しても良い。また、プロトコル判断部 213は、無線端末 10 0と略同様の処理を行い、 PPPパケットの内容力 各フェーズ処理に属さないデータ( 例えば IPパケット)と判断した場合には、 IP処理部 205へ転送する機能も備え、カブ セルィ匕部 217は、 IP処理部 205から受信したデータをカプセルィ匕してデータ送信部 218に転送する機能も備える。
[0022] ここでも、 PDSNに備えた PPP処理部 210、 IP処理部 205のような各機能ブロック は、端末と同様に、図示しないプロセッサ(CPU)とメモリ等に蓄積されたソフトウェア で実現する。また、一部の機能をノヽードウエアで実現する構成としても良い。これらの 部分には、各端末で使用されるレイヤ 3プロトコルの全てが設定されており、各機能 ブロックが CPUやハードウェアで駆動され、 PPP処理の過程で!/、ずれかのレイヤ 3プ ロトコルが選択されて、 PPPを用いた接続制御等の装置動作を行い、端末と PDSN との間でパケット通信を可能とする。複数の NCPフェーズ部 215のそれぞれには、各 端末で使用される上位レイヤプロトコル(IPv4、 IPv6、 Apple Talk等)の!、ずれか が備えられ、各プロトコルで該プロトコルを扱う端末と NCPパケットを送受信する。例 を挙げれば、 NCP # 1フェーズ部 215—1には 16進数で 8057、 NCP # 2フェーズ部 215-2に【ま 16進数で 8021、 NCP # 3フェーズ咅 215— 3に【ま 16進数で 8029力 ^設 定され、それぞれ IPv6、 IPv4、 Apple Talkを扱う端末と PPPパケットのプロトコルフ ィールドに該当レイヤ 3プロトコルを示す値が入った NCPパケットを送受信して NCP フェーズを実行する構成である。そして、詳細は後述するが、制御部 219が端末から のレイヤ 3プロトコルの通知に基づき、いずれかの NCPフェーズ部を選択して動作さ せる構成である。
[0023] 以下、図面を更に用いて端末、 PDSN、および、これらを用いた通信システムの動 作を、 IPv6用の端末と IPv4および IPv6を扱う PDSNを例として詳細に説明する。 図 4は、 PPPパケットの構成例を示すパケット構成図である。 PPPパケット 813は、 R FC1661で規定されたように、プロトコルフィールド(Protocol) 814、 Code815、 ID 816、 Length817、オプションフィールド(Option Data) 818の各フィールドによつ て構成される。先頭のプロトコルフィールド 814は、 NCPパケットのレイヤ 3プロトコル 種別を識別する為のフィールドであり、先にも説明したように、 IPv6なら 8057h(hは 16進数を示す)、 IPv4なら 8021h、 Apple Talkなら 8029hが設定される。
[0024] 図 5A、図 5Bは、 PPPフレームの構成例を示すフレーム構成図である。同図は、 PP Pフレームを HDLC— Likeフレーミングにカプセル化した例を示したもので、 FLAG、 アドレス、制御フィールドからなる HDLCヘッダ 811と、 FCS、 FLAGからなる HDLC フッタ 812によって PPPパケット 813が挟まれた形で構成される。図 5Aには、 PPPパ ケット 813のプロトコルフィールド 815にレイヤ 3プロトコルが IPv6であることを示す 80 57h、オプションフィールド 814に通信相手への要求や通知を行うリクエスト信号(IP v6CP Configure Requet)を入れた例を、図 5Bには、 PPPパケット 823のプロトコ ルフィールド 825にレイヤ 3プロトコルが IPv6であることを示す 8057h、オプションフィ 一ルド 824に該要求に対する応答信号 (IPv6 Configure Ack)が設定されている 例を示してある。尚、他の規格に基づく構成の PPPフレームでも、同様にそれぞれの 規格で定められたヘッダとフッタで PPPパケットを挟む構成である。
[0025] 図 6は、通信システムの動作例を説明する動作シーケンス図であり、移動端末 100 と PDSN200間の信号送受信と動作を示している。図 7は、 PDSNの動作例を示す 動作フロー図で、図 8は、端末の動作例を示す動作フロー図である。
PPPを用いた動作では、移動端末 100と PDSN200と力 それぞれ並列動作して P PPパケットを送受信することで装置間の接続や切断が実行されるが、以下では、図 2 力も図 8を用いて PDSNが端末力も PPPの NCPパケットを受信する動作を中心に説 明する。
[0026] (1)無線端末 100は、ユーザからの発呼要求があると無線処理部(図 2 : 104)に無線 セッション確立要求を指示し、基地局 400とプロバイダネットワーク 410とを介して PD SN200間の無線セッションを確立する(図 6 : 170)。尚、 PDSN200では、プロバイ ダ側 IF (図 3: 201)を介して無線 IF処理部(図 3: 202)が無線セッションの確立処理 を行う。
(2)無線セッション 150の確立が完了すると、 PDSN200の PPP処理部(図 3: 210) に接続開始指示力 SLCPフェーズ部(図 3: 214)に、端末 100の PPP処理部(図 2: 11 0)も同様に、接続開始要求指示が LCPフェーズ部(図 2 : 114)に出され、無線端末 100と PDSN200の間で PPP接続が開始される。
[0027] 具体的には、 PDSN200では、 LCPフェーズ部 214力 LCPリンク設定要求バケツ トを作成して端末 100向けに送信し(図 6 : 701、図 7 : 751)、 LCPフェーズ処理(リン ク接続確立等) 700やユーザ認証 800の各処理を実行する。一方、無線端末 100で もスケジュール部(図 2: 120)の LCP開始指示により、 LCPフェーズ部 114において LCPリンク設定要求パケットを生成して PDSN200向けに送信し(図 6: 702、図 8: 7 71)、 PDSN200と連動して LCPフェーズ処理 700やユーザ認証 800の各処理を行 う。 PDSN200と端末 100との連動で LCPリンクの確立(図 6: 700— 704)と認証処 理(図 6: 800)が完了すると(図 7: 752、図 8: 772)、端末の LCPフェーズ部 114は、 スケジュール部 120へ LCP完了通知を行 、、スケジュール部 120が NCPフェーズへ の移行(図 8 : 773)処理を行う。また、 PDSN200は端末 100からの NCPパケット受 信を待つ(図 7 : 753)。 [0028] 尚、図 8において、ステップ 773と該ステップ以降の右側に破線で接続された各処 理(図 776, 777)が存在するのは、先に説明したような IPv6と IPv4が扱えるデュア ルスタック構成の端末 160の動作を示すためである。この場合であっても、端末 160 が IPv6を用いるか IPv4を用いるかは、発呼動作時等にお!、て予め設定されて 、る 力アプリケーション処理部(図 2: 101)力も指定される等で事前に決まっているので、 ステップ 773では、いずれかの NCPフェーズ部 115を選ぶ力 動作するレイヤ 3プロ トコルの設定を NCPフェーズ部 115に行うものである。一例を挙げれば、 IPv6であれ ば NCP # 1フェーズ処理が選択され、後述するステップ 774と 775が実行され、 IPv 4であれば NCP # nフェーズ処理が選択されステップ 776と 777が実行されるというも のである。
[0029] (3)端末 100は、 NCPフェーズへ移行すると NCPフェーズ部 115が NCPパケットを 生成して PDSNに向け送信する(図 8 : 774)。具体的には、プロトコルフィールド 815 に IPv6を示す 8057h、オプションフィールド 814に IPv6CP Configure Request を設定した PPPパケットである NCPパケット 813を生成し、カプセル化部(図 2 : 116) で図 5Aで示した PPPフレームを作成し、データ送信部(図 2 : 117)と無線処理部(図 2: 104)を介して PPPフレーム(図 5A: 810)を PDSN200に向け送信する(図 6: 10 01)。
[0030] (4)上述までの動作では、先に説明したように、 PDSN200は、端末 100からの NCP パケット受信を待っている状態である(図 7 : 753)。 PDSN200は、 PPPフレーム 810 をプロバイダ側 IF部(図 3: 201)と無線 IF処理部(図 3: 202)を介して受信すると、力 プセル展開部(図 3: 212)で PPPフレーム 810のヘッダ 811とフッタ 812が外され NC Pパケット 813が取り出される。この NCPパケット 813は、プロトコル処理部(図 3 : 213 )で NCPフェーズ処理用の PPPパケットと判断される。(図 7 : 754)。この PPPパケット の情報が制御部(図 3 : 219)に送られると、制御部 219は、 NCPパケットを始めて受 信したと判断して通信相手の端末が扱うレイヤ 3プロトコルに対応した NCPフェーズ 部 215を選択して、制御部に備えたプロトコル指定部 2191が NCPフェーズ処理を 開始するよう指示する(図 7 : 760)。本実施例では、 IPv6が使用されているので、 NC P # 1フェーズ部(図 3 : 215— 1)が選択され、受信した NCPパケット 813の処理他、 P PPパケットの処理を行う NCPフェーズ処理を実行させる。尚、 NCPフェーズ処理部 を 1つとして、ステップ 760で NCPフェーズ部に端末が使用しているレイヤ 3プロトコ ルの情報を設定する構成であっても良 、。
[0031] NCP # 1フェーズ部 215— 1は、制御部 219より動作開始指示を受けると NCPパケ ットを生成して端末 100に向け送信する(図 7 : 775)。具体的には、プロトコルフィー ルド 815に IPv6を示す 8057h、オプションフィールド 814に IPv6CP Configure Requestを設定した PPPパケットである NCPパケット 813を生成し、カプセル化部( 図 3: 217)で図 5Aで示した PPPフレームを作成し、データ送信部(図 3: 218)と無線 処理部(図 3: 219)とプロバイダ側 IF (図 3: 201 )を介して PPPフレーム(図 5 A: 810 )を端末 100に向け送信する(図 6 : 1002)。また、 NCP # 1フェーズ部 215— 1は、図 6のステップ 1001で端末 100からの IPv6CP Configure Requestを受信している ので、これに対する応答として、プロトコルフィールド 825〖こ IPv6を示す 8057h、ォプ シヨンフィールド 824に IPv6CP Configure Ackを設定した PPPパケットである N CPパケット 823を生成し、カプセル化部 217、データ送信部 218、無線 IF処理部 20 2、プロバイダ側 IF部 201を介して端末 100に対して図 5Bで示した PPPフレーム 82 0を送信する(図 6 : 1003)。尚、 PPPを用いた接続動作では、先にも述べたように端 末 100と PDSN200の各 PPP処理部 110, 210が並列に動作するので、 PDSN200 力も送信される PPPフレーム 810と 820の送信順序が逆になる(ステップ 1002と 100 3の順序が入れ替わる)こともあるが問題はない。
[0032] 無線端末 100も、 NCPフェーズ部 115がステップ 1002で PDSNから IPv6CP Co nfigure Requestl002を受信したら、 PDSN200と同様に、これに対する応答とし て、プロトコルフィールド 825に IPv6を示す 8057h、オプションフィールド 824に IPv6 CP Configure Ackを設定した PPPパケットである NCPパケット 820を生成し、力 プセル化部 116、データ送信部 117、無線処理部 104を介して PDSN200に対して 図 5Bで示した PPPフレーム 820を送信する(図 6 : 1004)。
上述したように、端末 100と PDSN200とが相互に IPv6CP Configure Reques t送信して IPv6CP Configure Ackを受信すると、双方の NCPフェーズ処理が終 了し(図 7 : 756、図 8 : 775)、通信システムの PPP接続が完了する(図 7 : 759、図 8 : 778)。以降は、 IPv6対応の IPパケットを、端末 100力 PDSN200と公衆網 502を介 して図示して!/ヽな 、サービスプロノイダ等が提供するコンテンツサーバ等との間で送 受信することでメールの送受信やインターネットへのアクセスなどのデータ通信を行う
[0033] PDSN200は、上記で説明したように、 NCPフェーズ部 215を制御する制御部 21 9を備えることで、端末 100からの NCP開始要求パケットを待ち受けるようにしたもの である。具体的には、通信相手 (端末 100)力もの NCPリンク設定要求パケットを待ち 、これが到着する迄は、複数存在する NCPフェーズ部の選択を行わず NCPフエ一 ズ処理を開始しない構成である。すなわち、従来のシステムでは、 PDSNがシステム で許容するプロトコルの数だけ NCPフェーズ部が動作させて 、たものを、制御部 21 9がー且 NCPフェーズ部に接続開始要求を送信しないような制御を行い、その後、 選択した NCPフェーズ部が動作するようにしたので、 PDSNからのリクエストパケット 送信数と、端末力 の応答パケット数が減ることになり、また PDSN自体も必要のない レイヤ 3プロトコルを扱う NCPフェーズ処理が減るので、 PPP接続時間の短縮が可能 となる。上記実施例であれば、従来のシステムで 6つの NCPパケットが端末と PDSN の間で送受信されていたのに対し、本発明では、 IPv4に係わる NCPパケットが送受 信されないので 4つに減り接続時間が短縮される。
[0034] PDSNに備えた複数の NCPフェーズ部の中力 端末が扱うレイヤ 3プロトコルに対 応した NCPフェーズを選択して動作させる構成としては、制御部 219に統計処理部 2192を備え、 PPP接続が完了した際に使用したレイヤ 3プロトコルの種別を全て記 憶し統計をとり、この統計処理結果をプロトコル指定部 2191へ指示しておくことで、 認証フェーズ処理が終了すると使用頻度の高いプロトコルを扱う NCPフェーズ部を 選択して動作開始させる構成としてもよい。図 9は、このような統計処理結果を用いて 動作する通信システムの動作例を説明する動作シーケンス図である。
通信システムでの無線セッション確立処理と LCPフェーズ処理と認証処理 800迄 は、上記で説明した動作と同じである(図 9 : 170、 700— 704、 800)。 PDSN200は 、認証処理が完了すると実装している全ての NCPフェーズ部力 プロトコル指定部 2 191の指示により使用頻度の高いプロトコルを扱う NCPフェーズ部を選択して動作 開始させる(図 9 : 1210)。例えば、通信システムにおいて IPv6の使用頻度が高けれ ば、 NCP # 1フェーズ(図 3 : 215—1)が選択され NCPフェーズ処理を開始する。
[0035] 具体的には、 NCP # 1フェーズ部 215— 1は、端末 100からの IPv6CP Configur e Requestを待つことなく動作を開始して、上述した動作と同様に、プロトコルフィー ルド 815に IPv6を示す 8057h、オプションフィールド 814に IPv6CP Configure Requestを設定した PPPパケットを含む図 5 Aで示した PPPフレームを作成して端末 100に向け送信する(図 9: 1202)。
一方、移動端末 100も IPv6CP Configure Requestを設定した PPPパケットを 含む図 5 Aで示した PPPフレームを作成して端末 100に向け送信する(図 9: 1203)。 端末 100と PDSN200がそれぞれ受信した IPv6CP Configure Requestに対 する応答として IPv6CP Confiugre Ackを設定した PPPパケットを含む図 5Bで示 した PPPフレームを作成して相手装置に向け送信する(図 9 : 1205, 1206)。双方の 装置が IPv6CP Configure Ackを受信すると、 IPv6ネットワーク通信を許容する P PP接続が完了して、 IPv6パケットを用いた通信が可能となる(図 9 : 1300)。
[0036] このように、使用頻度の高!、プロトコル種別を選択 (予測)指定して PDSNが PPP接 続を開始することで、端末からのプロトコル通知を待つことが不要となり、さらに PPP 接続時間の短縮が行えるようになる。
上記記載は実施例についてなされたが、本発明はそれに限らず、本発明の精神と 添付の請求の範囲の範囲内で種々の変更および修正をすることができることは当業 者に明らかである。
図面の簡単な説明
[0037] [図 1]通信端末装置、パケットデータサービングノードを用いた移動体通信システムの 構成例を示す網構成図である。
[図 2]移動端末の機能構成例を示す機能構成図である。
[図 3]PDSNの機能構成例を示す機能構成図である。
[図 4]PPPパケットの構成例を示すパケット構成図である。
[図 5A]PPPフレームの構成例を示すフレーム構成図である。
[図 5B]PPPフレームの構成例を示すフレーム構成図である。 圆 6]通信システムの動作例を説明する動作シーケンス図である。
[図 7]PDSNの動作例を示す動作フロー図である。
圆 8]端末の動作例を示す動作フロー図である。
圆 9]通信システムの別の動作例を説明する動作シーケンス図である。

Claims

請求の範囲
[1] PPP (Point to Point Protocol)を用いて通信端末装置を公衆網に接続させ るパケットデータサービングノードであって、
LCPフェーズ処理手段と、
NCPフ ーズ処理手段と、
受信 PPPパケットの種別を判断する判断手段と、
LCPフェーズ終了後、前記判断手段が前記通信端末装置力 の NCP開始要求メ ッセージを受信すると前記 NCPフェーズ処理手段力 該通信端末装置宛ての NCP 開始要求メッセージを送信させる制御手段とを
備えたことを特徴とするパケットデータサービングノード。
[2] PPP (Point to Point Protocol)を用いて通信端末装置を公衆網に接続させ るパケットデータサービングノードであって、
LCPフェーズ処理手段と、
複数の NCPフェーズ処理手段と、
受信 PPPパケットの種別を判断する判断手段と、
LCPフェーズ終了後、前記判断手段が前記通信端末装置力 の NCP開始要求メ ッセージを受信すると該通信端末装置が使用するレイヤ 3プロトコルに対応した NCP フェーズ処理手段を前記複数の NCPフェーズ処理手段力 選択し、該選択した NC Pフェーズ処理手段力 該通信端末装置宛ての NCP開始要求メッセージを送信させ る制御手段とを
備えたことを特徴とするパケットデータサービングノード。
[3] PPP (Point to Point Protocol)を用いて通信端末装置を公衆網に接続させ るパケットデータサービングノードであって、
LCPフェーズ処理手段と、
NCPフ ーズ処理手段と、
受信 PPPパケットの種別を判断する判断手段と、
LCPフェーズ終了後、前記判断手段が前記通信端末装置力 の NCP開始要求メ ッセージを受信すると該通信端末装置が使用するレイヤ 3プロトコルを前記 NCPフエ ーズ処理手段に設定し、該 NCPフェーズ処理手段力 該通信端末装置宛ての NCP 開始要求メッセージを送信させる制御手段とを
備えたことを特徴とするパケットデータサービングノード。
[4] PPP (Point to Point Protocol)を用いて通信端末装置を公衆網に接続させ るパケットデータサービングノードであって、
LCPフェーズ処理手段と、
NCPフ ーズ処理手段と、
受信 PPPパケットの種別を判断する判断手段と、
PPPで処理するレイヤ 3プロトコルの種別を統計処理する統計処理手段と、 前記統計処理手段で指定したレイヤ 3プロトコルを扱う NCPフェーズ処理手段を選 択し、 LCPフェーズ終了後、該 NCPフェーズ処理手段から該通信端末装置宛ての NCP開始要求メッセージを送信させる制御手段とを
備えたことを特徴とするパケットデータサービングノード。
[5] PPP (Point to Point Protocol)を用いた通信システムの通信方法であって、 端末装置とパケットデータサービングノード間で LCPフェーズ処理が終了すると 前記端末装置が NCPフェーズ処理を開始して NCP開始要求メッセージを前記パ ケットデータサービングノード宛てに送信し、
前記パケットデータサービングノードは、前記端末力もの NCP開始要求メッセージ を待って NCPフェーズ処理を開始し、該端末力 通知されたレイヤ 3プロトコルを用 いて NCP開始要求メッセージを前記端末宛てに送信する
ことを特徴とする通信システムの通信方法。
PCT/JP2005/003182 2004-03-19 2005-02-25 パケットデータサービングノード、ならびに、これを用いた通信方法 WO2005091575A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US10/593,348 US7746852B2 (en) 2004-03-19 2005-02-25 Packet data serving node and communication method using the same
CN2005800088276A CN1934832B (zh) 2004-03-19 2005-02-25 包数据服务节点以及使用它的通信方法

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004-079452 2004-03-19
JP2004079452A JP3959402B2 (ja) 2004-03-19 2004-03-19 通信接続装置及び通信端末ならびにこれを用いた通信方法

Publications (1)

Publication Number Publication Date
WO2005091575A1 true WO2005091575A1 (ja) 2005-09-29

Family

ID=34994060

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/003182 WO2005091575A1 (ja) 2004-03-19 2005-02-25 パケットデータサービングノード、ならびに、これを用いた通信方法

Country Status (4)

Country Link
US (1) US7746852B2 (ja)
JP (1) JP3959402B2 (ja)
CN (1) CN1934832B (ja)
WO (1) WO2005091575A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7761508B2 (en) * 2005-09-28 2010-07-20 Cisco Technology, Inc. Access device-based fragmentation and interleaving support for tunneled communication sessions
CN102076027B (zh) * 2009-11-19 2014-04-30 中兴通讯股份有限公司 统计无线系统中ppp协商状态的系统、装置及方法
CN102137170A (zh) * 2010-01-26 2011-07-27 中兴通讯股份有限公司 IPv6地址的分配方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11136396A (ja) * 1997-10-31 1999-05-21 Canon Inc 通信装置
JP2001086156A (ja) * 1999-09-10 2001-03-30 Fujitsu Ltd 拡張pppフレームを用いた通信システム
JP2001320543A (ja) * 2000-05-12 2001-11-16 Canon Inc 通信装置、方法、システム及び記憶媒体
JP2001333132A (ja) * 2000-05-23 2001-11-30 Canon Inc 情報処理装置、情報処理方法および記録媒体
JP2004363993A (ja) * 2003-06-05 2004-12-24 Sharp Corp 通信端末

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6414950B1 (en) * 1997-10-14 2002-07-02 Lucent Technologies Inc. Sequence delivery of messages
DE19800772C2 (de) * 1998-01-12 2000-04-06 Ericsson Telefon Ab L M Verfahren und Vorrichtung zur Verbindung mit einem Paketaustauschnetz
US6230012B1 (en) * 1998-08-07 2001-05-08 Qualcomm Incorporated IP mobility support using proxy mobile node registration
US6628671B1 (en) * 1999-01-19 2003-09-30 Vtstarcom, Inc. Instant activation of point-to point protocol (PPP) connection using existing PPP state
US6370118B1 (en) * 1999-02-24 2002-04-09 Qualcomm Incorporated Simultaneous set up of PPP on AUM and a RM interface
US6483822B1 (en) * 1999-06-07 2002-11-19 Marcello Lioy Establishing a packet network call between a mobile terminal device and an interworking function
CN1246012A (zh) * 1999-07-14 2000-03-01 邮电部武汉邮电科学研究院 一种用于英特网与同步数字体系融合的适配方法
SG119208A1 (en) * 1999-09-21 2006-02-28 Ntt Docomo Inc Data conversion apparatus signal data conversion method dce gateway and communication apparatus
US6785823B1 (en) * 1999-12-03 2004-08-31 Qualcomm Incorporated Method and apparatus for authentication in a wireless telecommunications system
US6775553B1 (en) * 2000-01-14 2004-08-10 Qualcomm Incorporated Method of avoiding PPP time-outs during IPCP negotiations
JP3485176B2 (ja) * 2000-08-23 2004-01-13 日本電気株式会社 プロトコル終端装置
US7447182B2 (en) * 2001-04-06 2008-11-04 Nortel Networks Limited Discovering an address of a name server
US7403498B2 (en) * 2001-05-31 2008-07-22 Qualcomm Incorporated Method and apparatus for selective examination of PPP packets for renegotiation of a PPP link on a Um interface
US6909714B2 (en) * 2001-07-03 2005-06-21 Qualcomm Incorporated Method and apparatus for determining configuration options negotiated for a communications link employing a network model
JP3697711B2 (ja) * 2001-07-04 2005-09-21 日本電気株式会社 Ppp終端装置、ネットワーク装置及びlcpエコー要求応答方法
US20030093540A1 (en) * 2001-11-14 2003-05-15 Marcello Lioy Proxy network layer protocol support in a wireless communication network
JP2003258911A (ja) * 2002-03-06 2003-09-12 Hitachi Ltd アクセスノード装置およびインターネット利用状況の分析方法
US6973088B2 (en) * 2002-04-03 2005-12-06 Qualcomm Incorporated PPP link negotiation in mobile IP systems
US7590408B2 (en) * 2002-04-03 2009-09-15 Qualcomm Incorporated Systems and methods for early determination of network support for mobile IP
US7342894B2 (en) * 2002-04-03 2008-03-11 Qualcomm Incorporated System and method for transparent Mobile IP registration within PPP negotiation
KR100446508B1 (ko) * 2002-06-26 2004-09-04 삼성전자주식회사 패킷 데이터 통신시스템에서 패킷 데이터 처리장치
US7363534B1 (en) * 2002-09-30 2008-04-22 Cisco Technology, Inc. Method and system for stateful switch-over in a high-availability point to point system
US20040148427A1 (en) * 2002-11-27 2004-07-29 Nakhjiri Madjid F. Method and apparatus for PPP link handoff
JP2004207878A (ja) * 2002-12-24 2004-07-22 Fujitsu Ltd 通信装置
US20040223506A1 (en) * 2003-05-08 2004-11-11 Renesas Technology Corp. Packet communication device sending delayed acknowledgement through network
US7386010B2 (en) * 2003-06-13 2008-06-10 Corrigent Systems Ltd Multiprotocol media conversion
US20050021770A1 (en) * 2003-06-13 2005-01-27 Guy Helm Method for transferring PPP inactivity time in a CDMA2000 network
US6947406B2 (en) * 2003-12-23 2005-09-20 Motorola, Inc Establishing connections between terminal equipment and a mobile terminal
US7369533B1 (en) * 2004-02-02 2008-05-06 Utstarcom, Inc. System, method and mobile devices transmitting request codes during link establishment in data networks
JP3984965B2 (ja) 2004-02-25 2007-10-03 株式会社日立コミュニケーションテクノロジー 通信端末装置及び通信接続装置ならびにこれを用いた通信方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11136396A (ja) * 1997-10-31 1999-05-21 Canon Inc 通信装置
JP2001086156A (ja) * 1999-09-10 2001-03-30 Fujitsu Ltd 拡張pppフレームを用いた通信システム
JP2001320543A (ja) * 2000-05-12 2001-11-16 Canon Inc 通信装置、方法、システム及び記憶媒体
JP2001333132A (ja) * 2000-05-23 2001-11-30 Canon Inc 情報処理装置、情報処理方法および記録媒体
JP2004363993A (ja) * 2003-06-05 2004-12-24 Sharp Corp 通信端末

Also Published As

Publication number Publication date
JP2005269289A (ja) 2005-09-29
CN1934832A (zh) 2007-03-21
CN1934832B (zh) 2010-09-01
US20070195758A1 (en) 2007-08-23
US7746852B2 (en) 2010-06-29
JP3959402B2 (ja) 2007-08-15

Similar Documents

Publication Publication Date Title
US6775553B1 (en) Method of avoiding PPP time-outs during IPCP negotiations
JP5174206B2 (ja) 移動局における指定された事象を検出するための方法および装置
JP4422347B2 (ja) Umおよびrmインターフェースにおけるポップの同時的なセットアップ
RU2251223C2 (ru) НЕЗАВИСИМАЯ СИНХРОНИЗАЦИЯ КАНАЛОВ СВЯЗИ ПРОТОКОЛА "ТОЧКА-ТОЧКА" НА ИНТЕРФЕЙСАХ Um И Rm
EP1192827B1 (en) SELECTIVELY FRAMING AND UNFRAMING PPP PACKETS DEPENDING ON NEGOTIATED OPTIONS ON THE Um AND Rm INTERFACES
JP2004500785A (ja) 移動局のアプリケーションが指定された状況メッセージを識別するための方法および装置
CA2438794C (en) Method for selectively maintaining and applying ppp compression in a wireless communication system
CN1922835B (zh) 通信终端装置、通信连接装置以及使用它们的通信方法
WO2005091575A1 (ja) パケットデータサービングノード、ならびに、これを用いた通信方法
JP4686875B2 (ja) データ通信装置
US20090052446A1 (en) Communications Interface
KR100345238B1 (ko) 차세대 이동통신망의 시스템의 용량 시험을 위한 시뮬레이터
JP2004500784A (ja) 指定されたイベントを移動局のアプリケーションによってサービスするための方法および装置
JP2001268133A (ja) 移動通信ネットワークおよびその入り口ノードならびに移動通信ネットワークにおける保守メッセージ抑制方法
KR20010055467A (ko) 프레임 릴레이 교환가상 회선방식에 의한 이동통신망과인터넷 연동 시스템 및 그 방법
KR20070078922A (ko) 이동통신 시스템에서 피피피 재접속시 데이터 전송 방법

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200580008827.6

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 10593348

Country of ref document: US

Ref document number: 2007195758

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Ref document number: DE

122 Ep: pct application non-entry in european phase
WWP Wipo information: published in national office

Ref document number: 10593348

Country of ref document: US