WO2007004532A1 - Packet transfer method, external connection edge device, packet transfer device, and mobile terminal - Google Patents
Packet transfer method, external connection edge device, packet transfer device, and mobile terminal Download PDFInfo
- Publication number
- WO2007004532A1 WO2007004532A1 PCT/JP2006/313055 JP2006313055W WO2007004532A1 WO 2007004532 A1 WO2007004532 A1 WO 2007004532A1 JP 2006313055 W JP2006313055 W JP 2006313055W WO 2007004532 A1 WO2007004532 A1 WO 2007004532A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- packet
- edge device
- path
- point
- received
- Prior art date
Links
- 238000012546 transfer Methods 0.000 title claims abstract description 103
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000004891 communication Methods 0.000 claims abstract description 21
- 238000013507 mapping Methods 0.000 claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 16
- 238000004458 analytical method Methods 0.000 claims description 12
- 238000010276 construction Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 21
- 238000012545 processing Methods 0.000 description 15
- 238000012790 confirmation Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 230000005684 electric field Effects 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 230000010354 integration Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/50—Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0069—Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink
- H04W36/00695—Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink using split of the control plane or user plane
Definitions
- Packet transfer method external connection edge device, packet transfer device, and mobile terminal
- the present invention relates to a packet transfer method for a packet transferred at the time of soft handover in a case where a label switching technology for transferring data using a label such as MPLS (Multi Protocol Label Switching) is applied to a mobile unit.
- the present invention relates to an external connection edge device, a packet transfer device, and a mobile terminal.
- Patent Document 1 discloses a method for performing soft handover in an access network using MPLS.
- a mobile terminal that is subordinate to a plurality of base stations notifies a server on the network side of information on which base station is subordinate to the base station, and this information is transmitted to the mobile terminal. It is used to configure a point-to-multipoint (P2MP) LSP (Label Switch Path) to transfer packets to multiple base stations.
- P2MP point-to-multipoint
- LSP Label Switch Path
- FIG. Fig. 16 shows how packets are transferred during soft handover when a point-to-multipoint (P2MP) path is used.
- Figure 16 shows the access network, where the P2MP path from the Ingress LSR force to the BS (egress LSR) is configured for MH-1. It is assumed that MH-1 is currently communicating under BS-3.
- the two packets shown in Fig. 16 are a basic data packet and an extended data packet of a packet using a scalable codec.
- Patent Documents 2 and 3 In data transmission, data transmission using a plurality of quality codecs is disclosed in Patent Documents 2 and 3 below.
- Patent Document 2 another packet separated into basic data and differential extension data is received by a plurality of terminals by broadcast, and each terminal processes up to a packet of a quality appropriate for its own terminal. Compatible with different terminals that support.
- Patent Document 3 a data stream is divided into basic data and a plurality of differential data, and a corresponding multicast address is assigned to each data. Each terminal recognizes and receives a multicast address up to the quality required by itself, and receives different quality data for each receiver.
- using a multicast address eliminates the need to transfer data to unnecessary networks, enabling efficient data transmission.
- Patent Document 1 Japanese Patent Application Laid-Open No. 2004-236294 (Summary, Fig. 1)
- Patent Document 2 JP-A-7-327219 (Abstract, Paragraph 0006)
- Patent Document 3 Japanese Patent Laid-Open No. 10-136017 (Abstract, Paragraph 0012)
- the present invention has been made to solve the above problems, and is a scalable codec.
- a packet transfer method, an external connection edge device, a packet transfer device, and a mobile terminal capable of realizing high-quality communication and reducing the bandwidth used at the time of soft handover The purpose is to provide.
- a packet located in an edge of a network that performs packet transfer using a label and is located in the network from an external connection edge device connected to the external network.
- the basic data packet of a packet having a predetermined property made up of a basic data packet and an extended data packet is pointed to the edge device located at the edge of the network via a transfer device and connected to the mobile terminal.
- a packet transfer method in a packet transfer system configured to transmit by a point path and transmit the extended data packet by a point-to-point path, wherein the external connection edge device transmits a packet received from the external network.
- a packet transfer method comprising: a step of transmitting a packet based on a packet transfer table of the packet possessed by itself.
- the external connection edge device determines a type of packet received from the external network. If it is determined that the received HIJ packet is a packet having a predetermined property, the ftlj data packet and the IJ extended data packet are the same body. It is preferable that the basic data packet and the extension data packet be separated into the basic data packet, the transmission is determined by the point-to-multipoint path or the point-to-point path, and the transmission is performed. It is. With this configuration, even when a packet in which a basic data packet and an extended data packet are combined is received, it is possible to transmit the packet appropriately.
- the external connection edge device is based on a label mapping table managed in association with the path type and the packet output destination for each mobile terminal. Transmitting the received packet is a preferred aspect of the present invention. With this configuration, the packet can be transmitted through an appropriate path.
- the mobile terminal when the mobile terminal moves to a position that can be connected to the edge device with which the mobile terminal is currently communicating and connects to a new edge device for communication, the mobile terminal The edge device currently communicating with the mobile terminal transmits a message including identification information of the new edge device received from the mobile terminal to the external connection edge device; and And re-switching the point-to-point path to the new connection destination edge device when the message including the identification information of the new connection destination edge device is received.
- the network is located at an edge of a network that performs packet transfer by a label, and is connected to the external network from the external connection edge device via the packet transfer device located in the network.
- the basic data packet of a packet having a predetermined property consisting of a basic data packet and an extended data packet is transmitted to the edge device located at the edge of the mobile terminal via a point-to-multipoint path, and the extended device transmits the extended data packet.
- the external connection edge device in a packet transfer system configured to transmit a data packet through a point-to-point path, the receiving unit receiving the packet, and a packet received from the external network by the receiving unit. A packet having the predetermined property.
- an external connection edge device comprising path selection means for selecting the point-to-point path and transmission means for transmitting the packet received based on the selected path.
- the received packet is separated into the basic data packet and the extended data packet.
- the transmission unit receives the packet received based on a label mapping table that manages each mobile terminal in association with a path type and a packet output destination. Is a preferred aspect of the present invention. With this configuration, the packet can be transmitted through an appropriate path.
- the receiving means when receiving a message including identification information of the edge device as a new connection destination, the communication system further comprises path change means for replacing a point-to-point path to the edge device as a new connection destination.
- path change means for replacing a point-to-point path to the edge device as a new connection destination.
- the network is located at the edge of the network that performs packet transfer by label, and the network is connected from the external connection edge device that is connected to the external network via the packet transfer device that is located in the network.
- the basic data packet of a packet having a predetermined property consisting of a basic data packet and an extended data packet is transmitted to the edge device located at the edge of the mobile terminal via a point-to-multipoint path to the extended device.
- a packet transfer apparatus in a packet transfer system configured to transmit a data packet through a point-to-point path, wherein the packet transfer apparatus is configured to receive a packet, and to analyze the received packet.
- Result and packet transfer Motodzure the table, Bei obtain packet transfer device and transmission means for transmitting Te is provided.
- the network is located at the edge of the network that performs packet transfer by label, and is connected to the external network from the external connection edge device via the packet transfer device located in the network.
- the basic data packet of a packet having a predetermined property consisting of a basic data packet and an extended data packet is transmitted to the edge device located at the edge of the mobile terminal via a point-to-multipoint path, and the extended device transmits the extended data packet.
- the mobile terminal that communicates by connecting to the edge device of a packet transfer system configured to transmit a data packet through a point-to-point path, wherein the point-to-multipoint path establishment request message and Information on the connected edge device that changes due to movement Generating means for generating a message including the message, and notifying means for notifying the generated edge request message and the message including the information of the connection-destination edge device that changes due to movement to the edge device to which it is connected.
- the notification means is provided with a mobile terminal that separates and notifies the construction request message and a message including information of a connection-destination edge device that changes due to movement. With this configuration, it is possible to transfer packets using the point-to-multipoint path and the point-to-point path constructed by the construction request message.
- the packet transfer method, external connection edge device, packet transfer device, and mobile terminal of the present invention have the above-described configuration, can realize high-quality communication, and can reduce the bandwidth used during soft handover. .
- FIG. 1 is a configuration diagram for explaining a packet transfer system according to a first embodiment of the present invention.
- FIG. 2 is a sequence chart for explaining an outline of a signaling flow at the time of soft handover in the packet transfer system according to the first embodiment of the present invention.
- FIG. 3 is a diagram for explaining P2P LSP change processing at the time of soft handover of a mobile terminal connected to the packet transfer system according to the first embodiment of the present invention
- FIG. 4 is a diagram showing a configuration of an attach message in the packet transfer system according to the first embodiment of the present invention.
- FIG. 5 shows a scalable code in the packet transfer system according to the first embodiment of the present invention.
- FIG. 6 is a configuration diagram showing a configuration of the external connection edge device according to the first embodiment of the present invention.
- FIG. 7 is a diagram of a label mapping table included in the external connection edge device according to the first embodiment of the present invention. Configuration diagram showing configuration
- FIG. 8 is a configuration diagram showing the configuration of the packet transfer apparatus according to the first embodiment of the present invention.
- FIG. 9 is a configuration diagram showing a configuration of a mobile terminal connected to the packet transfer system according to the first embodiment of the present invention.
- FIG. 10 is a flowchart showing a processing flow at the time of packet reception in the external connection edge device according to the first embodiment of the present invention.
- FIG. 11 is a flowchart showing a processing flow at the time of receiving a connection message in the external connection edge device according to the first embodiment of the present invention.
- FIG. 12 is a flowchart showing a processing flow at the time of packet reception from the external connection edge device side in the packet transfer device according to the first embodiment of the present invention.
- FIG. 13 is a diagram showing a format configuration of a scalable codec packet in the packet transfer system according to the second embodiment of the present invention.
- FIG. 14 is a configuration diagram showing the configuration of the external connection edge device according to the second embodiment of the present invention.
- FIG. 15 is a process at the time of packet reception in the external connection edge device according to the second embodiment of the present invention. Flow chart showing the flow
- FIG. 1 is a configuration diagram for explaining the packet transfer system according to the first embodiment of the present invention.
- FIG. 2 is a sequence chart for explaining the outline of the signaling flow at the time of soft handover in the packet transfer system according to the first embodiment of the present invention.
- FIG. 3 shows a connection with the packet transfer system according to the first embodiment of the present invention.
- FIG. 10 is a diagram for explaining a P2P (point-to-point) LSP change process at the time of soft handover of a subsequent mobile terminal.
- FIG. 4 is a diagram showing a configuration of an attach message in the packet transfer system according to the first embodiment of the present invention.
- FIG. 5 is a diagram showing the format of the packet format of the scalable codec in the packet transfer system according to the first embodiment of the present invention.
- FIG. 6 is a configuration diagram showing the configuration of the external connection edge device according to the first embodiment of the present invention.
- FIG. 7 is a configuration diagram showing a configuration of a label mapping table included in the external connection edge device according to the first embodiment of the present invention.
- FIG. 8 is a block diagram showing the configuration of the packet transfer apparatus according to the first embodiment of the present invention.
- FIG. 9 is a configuration diagram showing the configuration of the mobile terminal connected to the packet transfer system according to the first embodiment of the present invention.
- FIG. 10 is a flowchart showing a processing flow at the time of packet reception in the external connection edge device according to the first embodiment of the present invention.
- FIG. 11 is a flowchart showing a processing flow at the time of receiving a connection message in the external connection edge device according to the first embodiment of the present invention.
- FIG. 12 is a flowchart showing a processing flow at the time of packet reception from the external connection edge device side in the packet transfer device according to the first embodiment of the present invention.
- the packet forwarding system consists of Ingress LSR101, [BS (Egress LSR) -1] 1, [BS_2] 2, [BS_3] 3, [BS_4] 4, LSR-A102, LSR-B103, It consists of LSR-C104 and controls packet transfer in an access network that connects a mobile terminal (MH) 100 and an external network (not shown) via a layer 2 tunnel.
- a P2MP path is configured for MH100
- P2P point-to-point path
- the currently communicating BS eg [BS_3] 3
- the Ingress LSR 101 is connected to an external network (not shown) and is placed at the edge of the access network, and is an LSR (Label Switch Router: a device that performs transfer using a label attached to a packet. However, in the present invention, Does not specify what the label is).
- [BS-1]:! ⁇ [BS_4] 4 is an LSR that is located at the edge of the access network and accommodates the MH100. It has a wireless interface or has a wireless interface. Connected to an external device.
- [BS-1]:! To [BS-4] 4 periodically output a signal indicating its existence. In the first embodiment of the present invention, it is assumed that a beacon including its own ID is periodically output.
- LSR-A102 to LSR-C104 are LSRs that belong to the access network, are located outside the edge of the access network, and transfer packets sent and received between the MH100 and the communication destination of the MH100 belonging to the external network. .
- Two packets shown in FIG. 1 are a basic data packet and an extended data packet of a packet using a scalable codec.
- basic data packets that are essential for data recovery are transferred using the P2MP path to eliminate packet loss during handover, and extended data packets that have a large amount of data and are for high quality use the P2P path. Is transferred using.
- the format of the scalable codec packet will be described later.
- the construction of the P2MP LSP and the construction of the P2P LSP is separated from the P2P path change process (Phase 2) in packet transfer by movement of the mobile terminal (MH).
- the MH100 receives and monitors beacons periodically output from the BS ([BS-2] 2 and [BS-3] 3 in Fig. 2) (step S201) and monitors the beacon, for example, when the electric field strength is the first threshold.
- a list of BSs exceeding A (attach list) is generated, and an attach message requesting P2MP path generation is sent to [BS-2] 2, for example, as shown in Fig. 1 (step 2).
- S202 ).
- [BS_2] 2 which has received the attach message, transmits a path request message requesting the configuration of the P2MP path to the Ingress LSR 101 using the control plane (step S203). At this time, the received request list is included in the pass request message. Ingress LSR101 constructs a P2MP path (hereinafter also referred to simply as setup) based on the attached list included in the received path request message, and at the same time sends an attach message to [BS_2] 2. Configure a P2P path separately.
- setup a P2MP path
- the force for generating a list of BSs constituting a path using a threshold value based on the electric field strength You can include the ID of the BS adjacent to the beacon. In this way, the MH 100 can identify the BS in its adjacent area even if it does not receive the beacon, and can include this in the attack list.
- the MH 100 that moves by performing a soft handover receives and monitors the beacon periodically output from the BS (step S207), and monitors the beacon to change the transfer state based on a threshold value based on the electric field strength.
- a connection message including the ID of the BS that can communicate, for example, the ID of [BS_3] 3, is transmitted to the currently communicating BS, for example, [BS-2] 2 (step S208).
- [BS-2] 2 which has received the connection message, sends a connection message to the Ingress LSRIOI in order to notify the MH100 connection change (step S209).
- Ingress L SR101 performs the P2P path change processing (step S2 10) to the new connection destination, for example, [BS-3] 3, and the connection that is a notification of completion of setting to [BS-3] 3 A confirmation message is transmitted (step S211).
- MH1100 changes the connection to [BS_3] 3 immediately after sending the connection message and communicates. Therefore, [BS_3] 3 that has received the connection confirmation message transmits a connection confirmation message notifying that the P2P path change has been completed to the connected MH100 (step S212). . This will restore high-quality communications again.
- the packet transfer system after the above processing is shown in Fig. 1 above. [0028]
- the attach message described above will be described with reference to FIG.
- the attach message indicates the MH ID indicating the mobile terminal (MH) that has output the attach message, the number of P2MP LSP BSs indicating the number of edges of the P2MP LSP, and the number of BSs specifically corresponding to that number.
- the BS ID is listed.
- the attach message in this example means that it is an attach message that recognizes MH100 force S_1, BS_2, BS_3, BS-4 and requests that these four BSs configure a P2MP LSP for MH100. ing.
- the scalable codec packet used here refers to, for example, data obtained by encoding real-time audio data at multiple rates, basically the basic data required by the receiver, and an extension to improve reception quality.
- a packet that consists of data extended differential data).
- Such a packet is data that cannot receive data in the lower layer of the quality layer, and in that case, it is meaningless even if higher data is received.
- the scalable codec packet to the invention force S target is not limited to voice, such as communication using the video communication Ya multiple sessions, is intended to include forms of communication the same effect. The same applies to the scalable codec packet in the second embodiment to be described later.
- IP packets when IP packets are formed, they are separated into packets for each quality layer.
- the header of each packet in FIG. 5 shows information indicating whether the packet is a scalable codec and whether it is basic data or extended data. It is assumed that these pieces of information are added to the header in a device (not shown) that performs voice packeting of analog audio data.
- the Ingress LSR 101 includes a reception unit 601, a transmission unit 602, a packet analysis unit 603, a path selection unit 604, a path change unit 605, and an information storage unit 606.
- Receiving means 601 receives packets from LSR connected to external network or Ingress LSR101 It is means to do. There are various types of received packets such as scalable codec packets and other control packets.
- the packet analysis means 603 is a means for analyzing the destination of the packet received from the external network by the reception means 601 and analyzing whether or not the packet is a scalable codec. Whether or not the packet is a scalable codec is determined by whether or not information indicating that the packet is a scalable codec is added to the header of the bucket as described above.
- the path selection means 604 is a packet of the packet power S scalable codec analyzed by the packet analysis means 603, and is a P2 MP path if it is a basic data packet, and a P2P path if it is an extended data packet. Is a means for selecting.
- the received packet is a separate packet for each quality layer (see Fig. 5) has been described.
- a case where the received packet is a packet including all quality layer data, that is, a packet configured by combining all quality layer data into one will be described in the second embodiment.
- the transmission means 602 is a means for transmitting a packet to an LSR connected to an external network or the Ingress LSR 101, and associates the path type (LSP type) with the output destination of the packet for each mobile terminal (MH).
- This is a means for sending packets based on the managed label mapping table.
- the label mapping table is stored in the information storage means 606, and details will be described later.
- the path changing means 605 moves from a position where the MH100 can communicate with an edge device (for example, [BS-212) that is currently communicating, and connects to a new edge device (for example, [BS-3] 3).
- the information storage means 606 stores various data (for example, control information for controlling the operation of the Ingress LSR 101) and the label mapping table described above.
- the label mapping table searches the output destination port and the label to be used based on the received packet ID (for example, information indicating MH100).
- the received packet ID for example, information indicating MH100.
- two LSPs are mapped to one ID.
- One force SP2P LSP the other is P2MP LSP.
- These are managed in the label mapping table as LSP types.
- When transmitting received data using P2P LSP use the output port and label value corresponding to P2P LSP. The same applies to the P2MP LSP.
- the packet transfer apparatus includes a receiving unit 801, a packet analyzing unit 802, a transmitting unit 803, and an information storing unit 804.
- a receiving unit 801 is a unit that receives a packet.
- the packet analysis unit 802 is a unit that analyzes the packet received by the reception unit 801 and acquires the destination of the packet.
- the transmission means 803 is a means for transmitting a packet based on a forwarding table stored in the information storage means 804 corresponding to the destination of the packet acquired by the bucket analysis means 802.
- the information storage unit 804 stores various data (for example, control information for controlling the operation of the packet transfer apparatus and information on the transfer table described above).
- the MH 100 includes a receiving unit 901, a generating unit 902, a notifying unit 903, and an information storing unit 904.
- Receiving means 901 is means for receiving a packet or receiving a beacon from a BS.
- the generation means 902 is a means for generating an attach message, which is a P2 MP path construction request message, and a connection message including information on the edge device to which the MH 100 itself changes due to movement.
- the notification unit 903 is a unit that notifies the attach device and the connection message generated by the generation unit 902 to the edge device to which the MH 100 itself is connected. The attach message and the connection message are notified separately.
- the information storage means 904 stores various data (for example, control information for controlling the operation of the mobile terminal).
- Ingress LSR101 receives the packet from the external network (step S1001). In received packet from external network The gress LSR 101 analyzes the destination of the received packet, and analyzes whether it is a scalable codec packet (step S1002).
- Ingress LSR 101 selects a P2MP path if the analyzed packet is a scalable codec packet and is a basic data packet, and selects a P2P path if it is an extended data packet (step S1003).
- the Ingress LSR 101 transmits the received packet based on the destination of the analyzed packet and the type power of the selected path based on the output port and the label value of the obtained label mapping table (step S1004). If it is determined in step S1002 that the received packet is not a scalable codec packet, the specified P2P or P2MP path is used. For example, network management may be fixed to either, or a P2P or P2MP path may be selected according to data priority or QoS (Quality of Service) parameters (step S1005).
- QoS Quality of Service
- the Ingress LSR 101 receives a connection message from the BS to which the MH 100 is connected when the MH 100 performs soft handover (step S 1101).
- Ingress LSR10 1 newly connects the P2P path configured with the previous BS of the MH100 connection based on the identification information of the new BS of the connection destination included in the received connection message. Change to the P2P path with the previous BS (step S1102).
- Ingress LSR 101 transmits a notification of the completion of setting to the newly connected BS (step S 1103).
- the packet transfer apparatus receives the packet from the upstream side (Ingress LSR 101 side) (step SI 201).
- the packet transfer apparatus analyzes the received packet and obtains the destination of the packet (step S 1202).
- the packet transfer apparatus transmits the packet based on the transfer table corresponding to the acquired destination of the packet (step S 1203).
- FIG. 13 is a diagram showing a format configuration of a scalable codec packet in the packet transfer system according to the second embodiment of the present invention.
- FIG. 14 is a block diagram showing the configuration of the external connection edge device according to the second embodiment of the present invention.
- FIG. 15 is a flowchart showing a processing flow at the time of packet reception in the external connection edge device according to the second embodiment of the present invention.
- the second embodiment of the present invention is characterized in that it is assumed that the packet received by the Ingress LSR from the external network is an integrated packet of a basic data packet and an extended data packet.
- the format of the packet of the scalable codec in the second embodiment of the present invention will be described with reference to FIG.
- Fig. 13 when IP packets are created, all quality layer data are combined into one packet.
- packet header shown in FIG. 13 pointer information indicating that the packet is a scalable codec and that the extension data starts is shown. It is assumed that these pieces of information are added to the header in a device (not shown) that performs voice packet analog data transmission.
- the Ingress LSR 1400 includes receiving means 1401, transmitting means 1402, packet analyzing means 1403, path selecting means 1404, path changing means 1405, and information storing means 1406.
- the receiving means 1401 is means for receiving a packet from an LSR connected to an external network or Ingress LSR 1400. There are various types of received packets such as scalable codec packets and other control packets.
- the packet analyzing means 1403 analyzes the destination of the packet received from the external network by the receiving means 1401, and analyzes whether or not the packet is a scalable codec. Means. Whether or not the packet is a scalable codec is determined by whether or not information indicating that the packet is a scalable codec is added to the packet header, as described in the first embodiment.
- the packet analysis means 1403 Quality of packet is separated into packets.
- the path selection unit 1404 selects a P2MP path when the packet analyzed by the packet analysis unit 1403 is a scalable codec packet and is a basic data packet, and P2P when the packet is an extended data packet. It is a means to select the path.
- Transmission means 1402 is a means for transmitting a packet to an LSR connected to an external network or Ingress LSR1400, and manages each mobile terminal (MH) by associating the path type (LSP type) with the output destination of the packet.
- This is a means for transmitting a packet based on the label mapping table.
- the label mapping table is stored in the information storage unit 1406.
- the receiving means 1401 makes a new connection destination edge device.
- the P2P path is transferred to the new edge device.
- the information storage means 1406 stores various data (for example, control information for controlling the operation of the Ingress LSR 1400) and the label mapping table described above.
- Ingress LSR1400 receives the external network power and packet (step S1501).
- the Ingress LS R1400 which has received the packet from the external network, analyzes the destination of the received packet and analyzes whether it is a scalable codec packet (step S1502).
- the Ingress LSR 1400 separates the received packet into a basic data packet and an extended data packet (step S1503).
- Ingress LSR 1400 selects a P2MP path if it is a basic data packet and a P2P path if it is an extended data packet from among the separated packets (step S 1504).
- the Ingress LSR 1400 transmits the received packet based on the output port and label value of the label mapping table obtained from the destination of the separated packet and the selected path type (step S1505). If it is determined in step S1502 that the received packet is not a scalable codec packet, the packet is transmitted based on the destination of the packet (step S1506).
- each functional block used in the description of each of the above embodiments is typically realized as an LSI which is an integrated circuit. These may be individually arranged on one chip, or may be integrated into one chip so as to include a part or all of them.
- the name used here is LSI, but it may also be called IC, system LSI, super LSI, or ultra LSI depending on the degree of integration.
- the method of circuit integration is not limited to LSI, and may be realized by a dedicated circuit or a general-purpose processor.
- An FPGA Field Programmable Gate Array
- a reconfigurable processor that can reconfigure the connection and settings of the circuit cells inside the LSI may be used.
- integrated circuit technology that replaces LSI emerges as a result of advances in semiconductor technology or other derived technologies, it is naturally possible to integrate functional blocks using this technology. Biotechnology can be applied.
- the packet transfer method, the external connection edge device, the packet transfer device, and the mobile terminal according to the present invention can realize high-quality communication and reduce the bandwidth used during soft handover. This is useful for packet transfer methods for packets transferred during soft handover, external connection edge devices, packet transfer devices, mobile terminals, etc., when label switch technology that transfers data using simple labels is applied to mobile units.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Disclosed is a technique for providing a packet transfer method, an external connection edge device, a packet transfer device and a mobile terminal, which can realize communications of high quality and can reduce a service band at a soft hand-over time. The technique comprises the step for an external connection edge device (101) to judge the kind of the packet received from an external network, to decide it on the basis of the decision result whether the packet received is to be sent along a point-to-multipoint path or along a point-to-point path, and to send the packet, and the step for packet transfer devices (102, 103, 104) to send the packets received from the external connection edge device, on the basis of packet transfer tables owned by themselves.
Description
明 細 書 Specification
パケット転送方法、外部接続エッジ装置、パケット転送装置及び移動端末 技術分野 Packet transfer method, external connection edge device, packet transfer device, and mobile terminal
[0001] 本発明は、 MPLS (Multi Protocol Label Switching)のようなラベルを用いてデータを 転送するラベルスィッチ技術を移動体に適用した場合で、ソフトハンドオーバ時に転 送されるパケットのパケット転送方法、外部接続エッジ装置、パケット転送装置及び移 動端末に関する。 [0001] The present invention relates to a packet transfer method for a packet transferred at the time of soft handover in a case where a label switching technology for transferring data using a label such as MPLS (Multi Protocol Label Switching) is applied to a mobile unit. The present invention relates to an external connection edge device, a packet transfer device, and a mobile terminal.
背景技術 Background art
[0002] 移動通信におけるハンドオーバ方式においてパケットロスを低減させる方式としてソ フトハンドオーバがある。これは移動端末の移動前にあら力じめ移動先の経路に対し てもパケットの複製を行レ、、パケットの転送を行うことでハンドオーバ時の通信の切断 を防ぐものである。 MPLSを用いたアクセス網において、ソフトハンドオーバを行う場合 の方法が下記の特許文献 1に開示されている。特許文献 1では、複数の基地局配下 に入った (ダイバーシティエリアに入った)移動端末は、どの基地局の配下に存在す るかという情報をネットワーク側に存在するサーバに通知し、この情報を用いてポイン トツ一マルチポイント(P2MP) LSP (Label Switch Path)を構成し、複数の基地局に対し てパケットの転送を行う。これによりソフトハンドオーバを実行している。 There is soft handover as a method for reducing packet loss in a handover method in mobile communication. This is intended to prevent disconnection of communication at the time of hand-over by duplicating the packet and transferring the packet to the destination path before moving the mobile terminal. Patent Document 1 below discloses a method for performing soft handover in an access network using MPLS. In Patent Document 1, a mobile terminal that is subordinate to a plurality of base stations (enters a diversity area) notifies a server on the network side of information on which base station is subordinate to the base station, and this information is transmitted to the mobile terminal. It is used to configure a point-to-multipoint (P2MP) LSP (Label Switch Path) to transfer packets to multiple base stations. Thus, soft handover is executed.
[0003] しかし、特許文献 1に開示されている技術では、転送しているパケットに区別が無い ため、該当移動端末あてのパケットはすべて複製されることになる。実際に移動端末 が通信を行うのは 1つの基地局のみであるため、無駄な帯域の消費が多くなる。具体 的に図 16を用いて説明する。図 16はポイントツーマルチポイント(P2MP)のパスを用 いた場合のソフトハンドオーバ時のパケットの転送の様子を示した図である。図 16に はアクセスネットワークが示されており、 Ingress LSR力、ら BS (egress LSR)までの P2MP のパスが MH-1用に構成されている。現在、 MH-1は BS-3配下で通信を行っていると する。図 16に示す 2つのパケットはスケーラブルコーデックを用いたパケットの基本デ ータパケット及び拡張データパケットである。し力し、 P2MPのパス(LSP)では Ingress L SRでラベルを付与されたパケットには区別が無いため、すべてのパケットがすべての
BSに転送される。実際に通信が可能な基地局は BS-3であるため、その他の基地局 に対して送信されるデータはソフトハンドオーバ用の冗長データである。このように、 1 つの移動端末に対して転送されるパケットが増加し、ネットワーク(アクセスネットヮー ク)の帯域を無駄に消費することになる。 [0003] However, in the technique disclosed in Patent Document 1, since there is no distinction between packets being transferred, all packets destined for the corresponding mobile terminal are duplicated. Actually, the mobile terminal communicates with only one base station, so that useless bandwidth is increased. This will be specifically explained with reference to FIG. Fig. 16 shows how packets are transferred during soft handover when a point-to-multipoint (P2MP) path is used. Figure 16 shows the access network, where the P2MP path from the Ingress LSR force to the BS (egress LSR) is configured for MH-1. It is assumed that MH-1 is currently communicating under BS-3. The two packets shown in Fig. 16 are a basic data packet and an extended data packet of a packet using a scalable codec. However, in the P2MP path (LSP), packets labeled with Ingress LSR are indistinguishable, so all packets are all Forwarded to BS. Since the base station that can actually communicate is BS-3, the data transmitted to other base stations is redundant data for soft handover. In this way, the number of packets transferred to one mobile terminal increases, and the network (access network) bandwidth is wasted.
[0004] また、データ伝送において、複数の品質のコーデックを用いたデータ伝送が下記の 特許文献 2及び 3に開示されている。特許文献 2では、基本データ及び差分の拡張 データに分離された別のパケットがブロードキャストにより複数の端末で受信され、各 端末により自端末に適切な品質のパケットまでを処理することで、複数の品質に対応 する異なる端末に対応している。また、特許文献 3でも、データストリームを基本デー タ及び複数の差分データに分け、各データに対して対応するマルチキャストアドレス を割り当てている。各端末では自身が必要とする品質までのマルチキャストアドレスを 認識して受信することで、受信者ごとに異なる品質のデータを受信している。特許文 献 2と異なり、マルチキャストアドレスを用いることで、不要なネットワークにデータを転 送することがなくなり、効率的なデータ伝送を行えるようになつている。 In data transmission, data transmission using a plurality of quality codecs is disclosed in Patent Documents 2 and 3 below. In Patent Document 2, another packet separated into basic data and differential extension data is received by a plurality of terminals by broadcast, and each terminal processes up to a packet of a quality appropriate for its own terminal. Compatible with different terminals that support. Also in Patent Document 3, a data stream is divided into basic data and a plurality of differential data, and a corresponding multicast address is assigned to each data. Each terminal recognizes and receives a multicast address up to the quality required by itself, and receives different quality data for each receiver. Unlike Patent Document 2, using a multicast address eliminates the need to transfer data to unnecessary networks, enabling efficient data transmission.
特許文献 1 :特開 2004— 236294号公報(要約、図 1) Patent Document 1: Japanese Patent Application Laid-Open No. 2004-236294 (Summary, Fig. 1)
特許文献 2:特開平 7— 327219号公報(要約、段落 0006) Patent Document 2: JP-A-7-327219 (Abstract, Paragraph 0006)
特許文献 3 :特開平 10— 136017号公報 (要約、段落 0012) Patent Document 3: Japanese Patent Laid-Open No. 10-136017 (Abstract, Paragraph 0012)
[0005] 特許文献 1に開示された技術では、転送しているパケットに区別が無いため該当の 移動端末あての複数品質にコーデックされたパケットはすべて複製されることになる。 実際に移動端末が通信を行うのは 1つの基地局のみであるため、無駄な帯域の消費 が多くなる。また、特許文献 2及び 3に開示された技術では、データを品質により基本 部分と拡張部分とに分離し複数の品質のデータを転送できるが、特許文献 2では各 端末がすべてのパケットを受信した後、必要なデータを選択することが必要となり、複 数の経路への同一パケットの転送が起きて品質別のパケットがあるにもかかわらず帯 域を効率よく使用することができない。また、特許文献 3では、各端末は各品質に対 応したマルチキャストのアドレスの管理を行う必要がある。 [0005] With the technique disclosed in Patent Document 1, since there is no distinction between the packets being transferred, all the packets that are codeced to a plurality of qualities for the corresponding mobile terminal are all copied. In actuality, the mobile terminal communicates with only one base station, so that useless bandwidth is increased. In addition, with the techniques disclosed in Patent Documents 2 and 3, the data can be separated into a basic part and an extended part according to the quality, and multiple quality data can be transferred. However, in Patent Document 2, each terminal receives all packets. Later, it becomes necessary to select the necessary data, and even if there are packets of different quality due to the transfer of the same packet to multiple routes, the bandwidth cannot be used efficiently. In Patent Document 3, each terminal needs to manage a multicast address corresponding to each quality.
発明の開示 Disclosure of the invention
[0006] 本発明は、上記問題を解決するためになされたものであり、スケーラブルなコーデッ
クにより複数品質のデータを持つような通信において、高品質の通信を実現し、かつ ソフトハンドオーバ時の使用帯域を減少させることができるパケット転送方法、外部接 続エッジ装置、パケット転送装置及び移動端末を提供することを目的とする。 [0006] The present invention has been made to solve the above problems, and is a scalable codec. A packet transfer method, an external connection edge device, a packet transfer device, and a mobile terminal capable of realizing high-quality communication and reducing the bandwidth used at the time of soft handover The purpose is to provide.
[0007] 上記目的を達成するために、本発明によれば、ラベルによるパケット転送を行うネッ トワークのエッジに位置し、外部ネットワークと接続する外部接続エッジ装置から、前 記ネットワーク内に位置するパケット転送装置を介して、前記ネットワークのエッジに 位置し、移動端末が接続するエッジ装置に対して、基本データパケット及び拡張デ ータパケットからなる所定の性質を有するパケットの前記基本データパケットをポイン トツ一マルチポイントのパスで送信し、前記拡張データパケットをポイントツーポイント のパスで送信するよう構成されたパケット転送システムにおけるパケット転送方法であ つて、前記外部接続エッジ装置が、前記外部ネットワークから受信したパケットの種類 を判断し、判断結果に基づいて受信された前記パケットを前記ポイントツーマルチポ イントのパスで送信するか前記ポイントツーポイントのパスで送信するかを決定し、送 信するステップと、前記パケット転送装置が、前記外部接続エッジ装置側から受信す るパケットを自身が有するパケットの転送テーブルに基づレ、て送信するステップとを 有するパケット転送方法が提供される。この構成により、高品質の通信を実現し、か つソフトハンドオーバ時の使用帯域を減少させることができる。なお、所定の性質を 有するパケットとは、後述するスケーラブルコーデックパケットを言う。 [0007] In order to achieve the above object, according to the present invention, a packet located in an edge of a network that performs packet transfer using a label and is located in the network from an external connection edge device connected to the external network. The basic data packet of a packet having a predetermined property made up of a basic data packet and an extended data packet is pointed to the edge device located at the edge of the network via a transfer device and connected to the mobile terminal. A packet transfer method in a packet transfer system configured to transmit by a point path and transmit the extended data packet by a point-to-point path, wherein the external connection edge device transmits a packet received from the external network. Type and received based on the result Determining whether to transmit the packet through the point-to-multipoint path or the point-to-point path, and transmitting the packet; and receiving the packet from the external connection edge device side A packet transfer method comprising: a step of transmitting a packet based on a packet transfer table of the packet possessed by itself. With this configuration, high-quality communication can be realized and the bandwidth used during soft handover can be reduced. The packet having a predetermined property is a scalable codec packet described later.
[0008] また、本発明のパケット転送方法において、前記外部接続エッジ装置が前記外部 ネットワークから受信したパケットを送信するステップにおいて、前記外部接続エッジ 装置が、前記外部ネットワークから受信したパケットの種類を判断した際、受信された HIJ記パケットが刖記 本データノ ケットと肓 IJ記拡張テータパケットとがー体となった ftlj 記所定の性質を有するパケットであると判断した場合、受信された前記パケットを前 記基本データパケットと前記拡張データパケットとに分離し、前記ポイントツーマルチ ポイントのパスで送信するか前記ポイントツーポイントのパスで送信するかを決定し、 送信することは、本発明の好ましい態様である。この構成により、基本データパケット と拡張データパケットとが一体となったパケットを受信しても、適切にパケットを送信す ること力 Sできる。
[0009] また、本発明のパケット転送方法にぉレ、て、前記外部接続エッジ装置が、パスの種 類とパケットの出力先を対応づけて移動端末ごとに管理するラベルマッピングテープ ルに基づいて、受信された前記パケットを送信することは、本発明の好ましい態様で ある。この構成により、パケットを適切なパスによって送信することができる。 [0008] Further, in the packet transfer method of the present invention, in the step in which the external connection edge device transmits a packet received from the external network, the external connection edge device determines a type of packet received from the external network. If it is determined that the received HIJ packet is a packet having a predetermined property, the ftlj data packet and the IJ extended data packet are the same body. It is preferable that the basic data packet and the extension data packet be separated into the basic data packet, the transmission is determined by the point-to-multipoint path or the point-to-point path, and the transmission is performed. It is. With this configuration, even when a packet in which a basic data packet and an extended data packet are combined is received, it is possible to transmit the packet appropriately. [0009] In addition, according to the packet transfer method of the present invention, the external connection edge device is based on a label mapping table managed in association with the path type and the packet output destination for each mobile terminal. Transmitting the received packet is a preferred aspect of the present invention. With this configuration, the packet can be transmitted through an appropriate path.
[0010] また、本発明のパケット転送方法において、前記移動端末が現在通信しているエツ ジ装置と接続可能な位置力 移動して新たなエッジ装置に接続して通信を行う場合 、前記移動端末と現在通信している前記エッジ装置が、前記移動端末から受信した 新たな接続先の前記エッジ装置の識別情報を含むメッセージを前記外部接続エッジ 装置へ送信するステップと、前記外部接続エッジ装置が、新たな接続先の前記エツ ジ装置の識別情報を含む前記メッセージを受信した場合、新たな接続先の前記エツ ジ装置へ前記ポイントツーポイントのパスを張り替えるステップとを有することは、本発 明の好ましい態様である。この構成により、ソフトハンドオーバ後でも適切にパケットを 送信すること力 Sできる。 [0010] Further, in the packet transfer method of the present invention, when the mobile terminal moves to a position that can be connected to the edge device with which the mobile terminal is currently communicating and connects to a new edge device for communication, the mobile terminal The edge device currently communicating with the mobile terminal transmits a message including identification information of the new edge device received from the mobile terminal to the external connection edge device; and And re-switching the point-to-point path to the new connection destination edge device when the message including the identification information of the new connection destination edge device is received. Is a preferred embodiment. With this configuration, it is possible to transmit packets properly even after soft handover.
[0011] また、本発明によれば、ラベルによるパケット転送を行うネットワークのエッジに位置 し、外部ネットワークと接続する外部接続エッジ装置から、前記ネットワーク内に位置 するパケット転送装置を介して、前記ネットワークのエッジに位置し、移動端末が接続 するエッジ装置に対して、基本データパケット及び拡張データパケットからなる所定の 性質を有するパケットの前記基本データパケットをポイントツーマルチポイントのパス で送信し、前記拡張データパケットをポイントツーポイントのパスで送信するよう構成 されたパケット転送システムにおける前記外部接続エッジ装置であって、パケットを受 信する受信手段と、前記受信手段によって前記外部ネットワークから受信されたパケ ットが前記所定の性質を有するパケットであるか否力 ^解析するパケット解析手段と、 解析された前記パケットが前記所定の性質を有するパケットであって、前記基本デー タパケットである場合には前記ポイントツーマルチポイントのパスを、前記拡張データ パケットである場合には前記ポイントツーポイントのパスを選択するパス選択手段と、 選択されたパスに基づいて受信された前記パケットを送信する送信手段とを備える 外部接続エッジ装置が提供される。この構成により、高品質の通信を実現し、かつソ フトハンドオーバ時の使用帯域を減少させることができる。
[0012] また、本発明の外部接続エッジ装置において、前記パケット解析手段が、受信され た前記パケットを解析した結果、受信された前記パケットが前記基本データパケットと 前記拡張データパケットとが一体となった前記所定の性質を有するパケットであると 判断した場合、受信された前記パケットを前記基本データパケットと前記拡張データ パケットとに分離することは、本発明の好ましい態様である。この構成により、基本デ ータパケットと拡張データパケットとが一体となったパケットを受信しても、適切にパケ ットを送信すること力 Sできる。 [0011] Further, according to the present invention, the network is located at an edge of a network that performs packet transfer by a label, and is connected to the external network from the external connection edge device via the packet transfer device located in the network. The basic data packet of a packet having a predetermined property consisting of a basic data packet and an extended data packet is transmitted to the edge device located at the edge of the mobile terminal via a point-to-multipoint path, and the extended device transmits the extended data packet. The external connection edge device in a packet transfer system configured to transmit a data packet through a point-to-point path, the receiving unit receiving the packet, and a packet received from the external network by the receiving unit. A packet having the predetermined property. A packet analysis means for analyzing, and when the analyzed packet is a packet having the predetermined property and is the basic data packet, the point-to-multipoint path is expanded as the extension. In the case of a data packet, there is provided an external connection edge device comprising path selection means for selecting the point-to-point path and transmission means for transmitting the packet received based on the selected path. With this configuration, high-quality communication can be realized and the bandwidth used during soft handover can be reduced. [0012] Further, in the external connection edge device of the present invention, as a result of the packet analysis unit analyzing the received packet, the received packet is integrated with the basic data packet and the extension data packet. If it is determined that the packet has the predetermined property, it is a preferable aspect of the present invention that the received packet is separated into the basic data packet and the extended data packet. With this configuration, even when a packet in which a basic data packet and an extended data packet are combined is received, it is possible to transmit a packet appropriately.
[0013] また、本発明の外部接続エッジ装置において、前記送信手段が、パスの種類とパ ケットの出力先を対応づけて移動端末ごとに管理するラベルマッピングテーブルに基 づいて受信された前記パケットを送信することは、本発明の好ましい態様である。この 構成により、パケットを適切なパスによって送信することができる。 [0013] Also, in the external connection edge device of the present invention, the transmission unit receives the packet received based on a label mapping table that manages each mobile terminal in association with a path type and a packet output destination. Is a preferred aspect of the present invention. With this configuration, the packet can be transmitted through an appropriate path.
[0014] また、本発明の外部接続エッジ装置において、前記移動端末が現在通信している エッジ装置と接続可能な位置から移動して新たなエッジ装置に接続して通信を行う 場合、前記受信手段が新たな接続先の前記エッジ装置の識別情報を含むメッセ一 ジを受信した場合、新たな接続先の前記エッジ装置へポイントツーポイントのパスを 張り替えるパス変更手段をさらに備えることは、本発明の好ましい態様である。この構 成により、ソフトハンドオーバ後でも適切にパケットを送信することができる。 [0014] Also, in the external connection edge device of the present invention, when the mobile terminal moves from a position connectable to the edge device with which the mobile terminal is currently communicating and connects to a new edge device to perform communication, the receiving means When receiving a message including identification information of the edge device as a new connection destination, the communication system further comprises path change means for replacing a point-to-point path to the edge device as a new connection destination. Is a preferred embodiment. With this configuration, packets can be transmitted properly even after soft handover.
[0015] また、本発明によれば、ラベルによるパケット転送を行うネットワークのエッジに位置 し、外部ネットワークと接続する外部接続エッジ装置から、前記ネットワーク内に位置 するパケット転送装置を介して、前記ネットワークのエッジに位置し、移動端末が接続 するエッジ装置に対して、基本データパケット及び拡張データパケットからなる所定の 性質を有するパケットの前記基本データパケットをポイントツーマルチポイントのパス で送信し、前記拡張データパケットをポイントツーポイントのパスで送信するよう構成 されたパケット転送システムにおける前記パケット転送装置であって、パケットを受信 する受信手段と、受信された前記パケットを解析するパケット解析手段と、解析された 結果及び自身が有するパケットの転送テーブルに基づレ、て送信する送信手段とを備 えるパケット転送装置が提供される。この構成により、受信したパケットを適切に送信 すること力 Sできる。
[0016] また、本発明によれば、ラベルによるパケット転送を行うネットワークのエッジに位置 し、外部ネットワークと接続する外部接続エッジ装置から、前記ネットワーク内に位置 するパケット転送装置を介して、前記ネットワークのエッジに位置し、移動端末が接続 するエッジ装置に対して、基本データパケット及び拡張データパケットからなる所定の 性質を有するパケットの前記基本データパケットをポイントツーマルチポイントのパス で送信し、前記拡張データパケットをポイントツーポイントのパスで送信するよう構成 されたパケット転送システムの前記エッジ装置に接続して通信を行う前記移動端末で あって、前記ポイントツーマルチポイントのパスの構築要求メッセージ及び自身が移 動により変わる接続先のエッジ装置の情報を含むメッセージを生成する生成手段と、 生成された前記構築要求メッセージ及び自身が移動により変わる接続先のエッジ装 置の情報を含むメッセージを、自身が接続するエッジ装置に通知する通知手段とを 備え、前記通知手段は、前記構築要求メッセージ及び自身が移動により変わる接続 先のエッジ装置の情報を含むメッセージを分離して通知する移動端末が提供される 。この構成により、構築要求メッセージによって構築されたポイントツーマルチポイント のパス及びポイントツーポイントのパスを利用したパケットの転送をすることができる。 [0015] According to the present invention, the network is located at the edge of the network that performs packet transfer by label, and the network is connected from the external connection edge device that is connected to the external network via the packet transfer device that is located in the network. The basic data packet of a packet having a predetermined property consisting of a basic data packet and an extended data packet is transmitted to the edge device located at the edge of the mobile terminal via a point-to-multipoint path to the extended device. A packet transfer apparatus in a packet transfer system configured to transmit a data packet through a point-to-point path, wherein the packet transfer apparatus is configured to receive a packet, and to analyze the received packet. Result and packet transfer Motodzure the table, Bei obtain packet transfer device and transmission means for transmitting Te is provided. With this configuration, it is possible to properly transmit received packets. [0016] Further, according to the present invention, the network is located at the edge of the network that performs packet transfer by label, and is connected to the external network from the external connection edge device via the packet transfer device located in the network. The basic data packet of a packet having a predetermined property consisting of a basic data packet and an extended data packet is transmitted to the edge device located at the edge of the mobile terminal via a point-to-multipoint path, and the extended device transmits the extended data packet. The mobile terminal that communicates by connecting to the edge device of a packet transfer system configured to transmit a data packet through a point-to-point path, wherein the point-to-multipoint path establishment request message and Information on the connected edge device that changes due to movement Generating means for generating a message including the message, and notifying means for notifying the generated edge request message and the message including the information of the connection-destination edge device that changes due to movement to the edge device to which it is connected. The notification means is provided with a mobile terminal that separates and notifies the construction request message and a message including information of a connection-destination edge device that changes due to movement. With this configuration, it is possible to transfer packets using the point-to-multipoint path and the point-to-point path constructed by the construction request message.
[0017] 本発明のパケット転送方法、外部接続エッジ装置、パケット転送装置及び移動端末 は、上記構成を有し、高品質の通信を実現し、かつソフトハンドオーバ時の使用帯域 を減少させることができる。 [0017] The packet transfer method, external connection edge device, packet transfer device, and mobile terminal of the present invention have the above-described configuration, can realize high-quality communication, and can reduce the bandwidth used during soft handover. .
図面の簡単な説明 Brief Description of Drawings
[0018] [図 1]本発明の第 1の実施の形態におけるパケット転送システムについて説明するた めの構成図 FIG. 1 is a configuration diagram for explaining a packet transfer system according to a first embodiment of the present invention.
[図 2]本発明の第 1の実施の形態におけるパケット転送システムでのソフトハンドォー バ時のシグナリングフローの概要について説明するためのシーケンスチャート FIG. 2 is a sequence chart for explaining an outline of a signaling flow at the time of soft handover in the packet transfer system according to the first embodiment of the present invention.
[図 3]本発明の第 1の実施の形態におけるパケット転送システムに接続する移動端末 のソフトハンドオーバ時の P2P LSPの変更処理を説明するための図 FIG. 3 is a diagram for explaining P2P LSP change processing at the time of soft handover of a mobile terminal connected to the packet transfer system according to the first embodiment of the present invention
[図 4]本発明の第 1の実施の形態におけるパケット転送システムでのアタッチメッセ一 ジの構成を示す図 FIG. 4 is a diagram showing a configuration of an attach message in the packet transfer system according to the first embodiment of the present invention.
[図 5]本発明の第 1の実施の形態におけるパケット転送システムでのスケーラブルコ
一デックのパケットのフォーマットの構成を示す図 FIG. 5 shows a scalable code in the packet transfer system according to the first embodiment of the present invention. The figure which shows the format structure of the packet of one deck
[図 6]本発明の第 1の実施の形態に係る外部接続エッジ装置の構成を示す構成図 [図 7]本発明の第 1の実施の形態に係る外部接続エッジ装置が有するラベルマツピン グテーブルの構成を示す構成図 FIG. 6 is a configuration diagram showing a configuration of the external connection edge device according to the first embodiment of the present invention. FIG. 7 is a diagram of a label mapping table included in the external connection edge device according to the first embodiment of the present invention. Configuration diagram showing configuration
[図 8]本発明の第 1の実施の形態に係るパケット転送装置の構成を示す構成図 FIG. 8 is a configuration diagram showing the configuration of the packet transfer apparatus according to the first embodiment of the present invention.
[図 9]本発明の第 1の実施の形態におけるパケット転送システムに接続する移動端末 の構成を示す構成図 FIG. 9 is a configuration diagram showing a configuration of a mobile terminal connected to the packet transfer system according to the first embodiment of the present invention.
[図 10]本発明の第 1の実施の形態に係る外部接続エッジ装置におけるパケット受信 時の処理フローを示すフローチャート FIG. 10 is a flowchart showing a processing flow at the time of packet reception in the external connection edge device according to the first embodiment of the present invention.
[図 11]本発明の第 1の実施の形態に係る外部接続エッジ装置におけるコネクションメ ッセージの受信時の処理フローを示すフローチャート FIG. 11 is a flowchart showing a processing flow at the time of receiving a connection message in the external connection edge device according to the first embodiment of the present invention.
[図 12]本発明の第 1の実施の形態に係るパケット転送装置における外部接続エッジ 装置側からのパケット受信時の処理フローを示すフローチャート FIG. 12 is a flowchart showing a processing flow at the time of packet reception from the external connection edge device side in the packet transfer device according to the first embodiment of the present invention.
[図 13]本発明の第 2の実施の形態におけるパケット転送システムでのスケーラブルコ 一デックのパケットのフォーマットの構成を示す図 FIG. 13 is a diagram showing a format configuration of a scalable codec packet in the packet transfer system according to the second embodiment of the present invention.
[図 14]本発明の第 2の実施の形態に係る外部接続エッジ装置の構成を示す構成図 [図 15]本発明の第 2の実施の形態に係る外部接続エッジ装置におけるパケット受信 時の処理フローを示すフローチャート FIG. 14 is a configuration diagram showing the configuration of the external connection edge device according to the second embodiment of the present invention. FIG. 15 is a process at the time of packet reception in the external connection edge device according to the second embodiment of the present invention. Flow chart showing the flow
[図 16]従来のポイントツーマルチポイント(P2MP)のパスを用いた場合のソフトハンド オーバ時のパケットの転送の様子を示した図 [Figure 16] Diagram showing how packets are transferred during soft handover when using a conventional point-to-multipoint (P2MP) path
発明を実施するための最良の形態 BEST MODE FOR CARRYING OUT THE INVENTION
<第 1の実施の形態 > <First embodiment>
以下、本発明の第 1の実施の形態に係るパケット転送方法、外部接続エッジ装置、 パケット転送装置及び移動端末について図 1から図 12を用いて説明する。図 1は本 発明の第 1の実施の形態におけるパケット転送システムにつレ、て説明するための構 成図である。図 2は本発明の第 1の実施の形態におけるパケット転送システムでのソ フトハンドオーバ時のシグナリングフローの概要について説明するためのシーケンス チャートである。図 3は本発明の第 1の実施の形態におけるパケット転送システムに接
続する移動端末のソフトハンドオーバ時の P2P (ポイントツーポイント) LSPの変更処 理を説明するための図である。図 4は本発明の第 1の実施の形態におけるパケット転 送システムでのアタッチメッセージの構成を示す図である。図 5は本発明の第 1の実 施の形態におけるパケット転送システムでのスケーラブルコーデックのパケットのフォ 一マットの構成を示す図である。 Hereinafter, a packet transfer method, an external connection edge device, a packet transfer device, and a mobile terminal according to a first embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a configuration diagram for explaining the packet transfer system according to the first embodiment of the present invention. FIG. 2 is a sequence chart for explaining the outline of the signaling flow at the time of soft handover in the packet transfer system according to the first embodiment of the present invention. FIG. 3 shows a connection with the packet transfer system according to the first embodiment of the present invention. FIG. 10 is a diagram for explaining a P2P (point-to-point) LSP change process at the time of soft handover of a subsequent mobile terminal. FIG. 4 is a diagram showing a configuration of an attach message in the packet transfer system according to the first embodiment of the present invention. FIG. 5 is a diagram showing the format of the packet format of the scalable codec in the packet transfer system according to the first embodiment of the present invention.
[0020] 図 6は本発明の第 1の実施の形態に係る外部接続エッジ装置の構成を示す構成図 である。図 7は本発明の第 1の実施の形態に係る外部接続エッジ装置が有するラベ ルマッピングテーブルの構成を示す構成図である。図 8は本発明の第 1の実施の形 態に係るパケット転送装置の構成を示す構成図である。図 9は本発明の第 1の実施 の形態におけるパケット転送システムに接続する移動端末の構成を示す構成図であ る。図 10は本発明の第 1の実施の形態に係る外部接続エッジ装置におけるパケット 受信時の処理フローを示すフローチャートである。図 11は本発明の第 1の実施の形 態に係る外部接続エッジ装置におけるコネクションメッセージの受信時の処理フロー を示すフローチャートである。図 12は本発明の第 1の実施の形態に係るパケット転送 装置における外部接続エッジ装置側からのパケット受信時の処理フローを示すフロ 一チャートである。 FIG. 6 is a configuration diagram showing the configuration of the external connection edge device according to the first embodiment of the present invention. FIG. 7 is a configuration diagram showing a configuration of a label mapping table included in the external connection edge device according to the first embodiment of the present invention. FIG. 8 is a block diagram showing the configuration of the packet transfer apparatus according to the first embodiment of the present invention. FIG. 9 is a configuration diagram showing the configuration of the mobile terminal connected to the packet transfer system according to the first embodiment of the present invention. FIG. 10 is a flowchart showing a processing flow at the time of packet reception in the external connection edge device according to the first embodiment of the present invention. FIG. 11 is a flowchart showing a processing flow at the time of receiving a connection message in the external connection edge device according to the first embodiment of the present invention. FIG. 12 is a flowchart showing a processing flow at the time of packet reception from the external connection edge device side in the packet transfer device according to the first embodiment of the present invention.
[0021] まず、本発明の第 1の実施の形態におけるパケット転送システムについて図 1を用 いて説明する。図 1に示すように、パケット転送システムは、 Ingress LSR101、 [BS(Egr ess LSR)-1] 1, [BS_2]2、 [BS_3]3、 [BS_4]4、 LSR- A102、 LSR- B103、 LSR-C104力 ら構成され、移動端末(MH) 100と不図示の外部ネットワークとをレイヤ 2トンネルで 接続するアクセスネットワーク中のパケット転送を制御している。 Ingress LSR101力 BSまでには P2MPのパスが MH100用に構成されており、さらに現在通信中の BS (例 えば、 [BS_3]3)に対しては別途ポイントツーポイント(P2P)のパスが構成されている。 First, the packet transfer system in the first exemplary embodiment of the present invention will be described with reference to FIG. As shown in Figure 1, the packet forwarding system consists of Ingress LSR101, [BS (Egress LSR) -1] 1, [BS_2] 2, [BS_3] 3, [BS_4] 4, LSR-A102, LSR-B103, It consists of LSR-C104 and controls packet transfer in an access network that connects a mobile terminal (MH) 100 and an external network (not shown) via a layer 2 tunnel. Up to Ingress LSR101 BS, a P2MP path is configured for MH100, and a separate point-to-point (P2P) path is configured for the currently communicating BS (eg [BS_3] 3). ing.
[0022] Ingress LSR101は、不図示の外部ネットワークに接続され、アクセスネットワークの エッジに配置されてレ、る LSR (Label Switch Router:パケットに付加されたラベルにより 転送を行う装置。ただし、本発明においてはラベルが何であるかは特定しなレ、)であ る。 [BS-1]:!〜 [BS_4]4は、アクセスネットワークのエッジに配置され、 MH100を収容 する LSRであり、 自身が無線インタフェースを有する、若しくは無線インタフェースを有
する外部装置と接続されている。また、 [BS-1]:!〜 [BS-4]4は、自身の存在を示す信 号を定期的に出力している。本発明の第 1の実施の形態では定期的に自身の IDを 含むビーコンを出力しているものとする。 LSR-A102〜LSR- C104は、アクセスネット ワークに属し、アクセスネットワークのエッジ以外に配置され、 MH100と外部ネットヮ ークに属する MH100の通信先との間で送受信されるパケットを転送する LSRである。 [0022] The Ingress LSR 101 is connected to an external network (not shown) and is placed at the edge of the access network, and is an LSR (Label Switch Router: a device that performs transfer using a label attached to a packet. However, in the present invention, Does not specify what the label is). [BS-1]:! ~ [BS_4] 4 is an LSR that is located at the edge of the access network and accommodates the MH100. It has a wireless interface or has a wireless interface. Connected to an external device. In addition, [BS-1]:! To [BS-4] 4 periodically output a signal indicating its existence. In the first embodiment of the present invention, it is assumed that a beacon including its own ID is periodically output. LSR-A102 to LSR-C104 are LSRs that belong to the access network, are located outside the edge of the access network, and transfer packets sent and received between the MH100 and the communication destination of the MH100 belonging to the external network. .
[0023] 図 1に示す 2つのパケットはスケーラブルコーデックを用いたパケットの基本データ パケット及び拡張データパケットである。このうち、データ再生のために必須となる基 本データパケットは、ハンドオーバ時のパケットロスをなくすため P2MPパスを用いて 転送され、データ量の多い、高品質化のための拡張データパケットは P2Pパスを用い て転送される。スケーラブルコーデックのパケットのフォーマットについては後述する 。このように拡張データパケットの転送用に別の P2Pパスを用いることで、ハンドォー バによるパケットロスを防ぎ、通信を継続させ、高品質化の拡張データパケットを冗長 経路に転送しないことでネットワーク中の消費帯域を削減することができる。 [0023] Two packets shown in FIG. 1 are a basic data packet and an extended data packet of a packet using a scalable codec. Of these, basic data packets that are essential for data recovery are transferred using the P2MP path to eliminate packet loss during handover, and extended data packets that have a large amount of data and are for high quality use the P2P path. Is transferred using. The format of the scalable codec packet will be described later. By using a separate P2P path for transferring extended data packets in this way, packet loss due to handover is prevented, communication is continued, and high-quality extended data packets are not transferred to the redundant route, so Bandwidth consumption can be reduced.
[0024] 次に、ソフトハンドオーバ時のシグナリングフローの概要について図 2を用いて説明 する。本発明の第 1の実施の形態では、 P2MPの LSP及び P2Pの LSPの構築(フェイズ 1)と、移動端末 (MH)の移動によるパケット転送における P2Pパスの変更処理 (フェイ ズ 2)とを分離しているところに特徴がある。 MH100は、 BS (図 2では [BS-2]2及び [BS -3]3)から定期的に出力されるビーコンを受信して (ステップ S201)モニタし、例えば 電界強度が第 1段階の閾値 Aを上回った BSのリスト(アタッチリスト)を生成し、現在通 信中の図 1に示す、例えば [BS-2]2に対して P2MPのパスの生成を要求するアタッチメ ッセージを送信する(ステップ S202)。 Next, an outline of a signaling flow at the time of soft handover will be described with reference to FIG. In the first embodiment of the present invention, the construction of the P2MP LSP and the construction of the P2P LSP (Phase 1) is separated from the P2P path change process (Phase 2) in packet transfer by movement of the mobile terminal (MH). There is a feature in doing. The MH100 receives and monitors beacons periodically output from the BS ([BS-2] 2 and [BS-3] 3 in Fig. 2) (step S201) and monitors the beacon, for example, when the electric field strength is the first threshold. A list of BSs exceeding A (attach list) is generated, and an attach message requesting P2MP path generation is sent to [BS-2] 2, for example, as shown in Fig. 1 (step 2). S202).
[0025] アタッチメッセージを受信した [BS_2]2は、制御プレーンを用いて Ingress LSR101に 対して P2MPのパスの構成を要求するパスリクエストメッセージを送信する(ステップ S 203)。このとき、パスリクエストメッセージには、受信されたアタッチリストが含まれてい る。 Ingress LSR101は、受信したパスリクエストメッセージに含まれるアタッチリストに 基づいて、 P2MPのパスの構築(以下、単にセットアップとも言う)を行うと同時に、ァタ ツチメッセージを送信してきた [BS_2]2あてに別途 P2Pのパスを構成する。 P2MPのパ スのセットアップは、具体的には draft-raggarwa-mpls-p2mp-te-02.txt「Establishing P
oint to Multipoint MPLS TE LSPsJに示すパスメッセージとリザーブメッセージを用い たポイントツーマルチポイントの LSPの構築である。図 2に示すように、 Ingress LSR10 1とアタッチリストに載っている BSとの間で、パスメッセージ及びリザーブメッセージの やりとりを行レ、(ステップ S204)、 Ingress LSRIOIがセットアップが終了したことを確認 するパスコンファメーシヨンメッセージをパスリクエストメッセージを出力した [BS_2]2へ 送信する(ステップ S205)。そして、パスコンファメーシヨンメッセージを受信した [BS- 2]2は、 MH100にパス構築の完了を通知するアタッチコンファメーシヨンメッセージを 送信する(ステップ S 206)。 [BS_2] 2, which has received the attach message, transmits a path request message requesting the configuration of the P2MP path to the Ingress LSR 101 using the control plane (step S203). At this time, the received request list is included in the pass request message. Ingress LSR101 constructs a P2MP path (hereinafter also referred to simply as setup) based on the attached list included in the received path request message, and at the same time sends an attach message to [BS_2] 2. Configure a P2P path separately. To set up the P2MP path, please refer to draft-raggarwa-mpls-p2mp-te-02.txt “Establishing P oint to Multipoint MPLS Point-to-multipoint LSP construction using the path message and reserve message shown in MPLS TE LSPsJ. As shown in Figure 2, exchange of pass message and reserve message between Ingress LSR10 1 and BS on the attach list (Step S204), confirm that Ingress LSRIOI has been set up. A pass confirmation message is sent to [BS_2] 2 that output the pass request message (step S205). [BS-2] 2 that has received the path confirmation message transmits an attach confirmation message notifying completion of path construction to the MH 100 (step S 206).
[0026] なお、本発明の第 1の実施の形態では、電界強度による閾値を用いてパスを構成 する BSのリストを生成している力 より広範囲なセットアップを行うためには、各 BSから のビーコンに隣接する BSの IDを含めてもよレ、。このようにすることで、 MH100はビー コンを受信していなくても自身の隣接エリアの BSを識別することができ、これをァタツ チリストに含めることが可能となる。 [0026] In the first embodiment of the present invention, the force for generating a list of BSs constituting a path using a threshold value based on the electric field strength. You can include the ID of the BS adjacent to the beacon. In this way, the MH 100 can identify the BS in its adjacent area even if it does not receive the beacon, and can include this in the attack list.
[0027] その後、ソフトハンドオーバをして移動する MH100は、 BSから定期的に出力される ビーコンを受信して (ステップ S207)モニタし、電界強度による閾値などにより転送の 状態を変更するために、通信可能となる BSの ID、例えば [BS_3]3の IDを含むコネクシ ヨンメッセージを現在通信中の BS、例えば [BS-2]2に対して送信する(ステップ S208 )。コネクションメッセージを受信した [BS-2]2は、 MH100の接続の変更を通知するた め、コネクションメッセージを Ingress LSRIOIへ送信する(ステップ S209)。 Ingress L SR101は、新たな接続先の、例えば [BS-3]3への P2Pのパスの変更処理(ステップ S2 10)を行い、 [BS-3]3に対して設定完了の通知であるコネクションコンファメーシヨンメ ッセージを送信する(ステップ S211)。その様子が図 3に示されている。ここで、 MH1 00はコネクションメッセージを送信後、すぐに接続を [BS_3]3に変更して通信を行つ ている。このため、コネクションコンファメーシヨンメッセージを受信した [BS_3]3は、接 続している MH100に対して P2Pのパスの変更が完了したことを通知するコネクション コンファメーシヨンメッセージを送信する(ステップ S212)。これにより再び高品質な通 信が回復することになる。以上のような処理がなされた後のパケット転送システムが上 述した図 1に示すものである。
[0028] ここで、上述したアタッチメッセージについて図 4を用いて説明する。図 4に示すよう に、アタッチメッセージは、アタッチメッセージを出力した移動端末(MH)を示す MH I D、 P2MPの LSPのエッジ数を示す P2MP LSP BS数、及びその数分だけ具体的に BSを 示す BS IDがリストイ匕される。この例のアタッチメッセージは、 MH100力 S_1、 BS_2、 BS_3、 BS-4を認識し、この 4つの BSに対して MH100用の P2MPの LSPを構成すること を要求するアタッチメッセージであることを意味している。 [0027] After that, the MH 100 that moves by performing a soft handover receives and monitors the beacon periodically output from the BS (step S207), and monitors the beacon to change the transfer state based on a threshold value based on the electric field strength. A connection message including the ID of the BS that can communicate, for example, the ID of [BS_3] 3, is transmitted to the currently communicating BS, for example, [BS-2] 2 (step S208). [BS-2] 2, which has received the connection message, sends a connection message to the Ingress LSRIOI in order to notify the MH100 connection change (step S209). Ingress L SR101 performs the P2P path change processing (step S2 10) to the new connection destination, for example, [BS-3] 3, and the connection that is a notification of completion of setting to [BS-3] 3 A confirmation message is transmitted (step S211). This is shown in Figure 3. Here, MH1100 changes the connection to [BS_3] 3 immediately after sending the connection message and communicates. Therefore, [BS_3] 3 that has received the connection confirmation message transmits a connection confirmation message notifying that the P2P path change has been completed to the connected MH100 (step S212). . This will restore high-quality communications again. The packet transfer system after the above processing is shown in Fig. 1 above. [0028] Here, the attach message described above will be described with reference to FIG. As shown in Fig. 4, the attach message indicates the MH ID indicating the mobile terminal (MH) that has output the attach message, the number of P2MP LSP BSs indicating the number of edges of the P2MP LSP, and the number of BSs specifically corresponding to that number. The BS ID is listed. The attach message in this example means that it is an attach message that recognizes MH100 force S_1, BS_2, BS_3, BS-4 and requests that these four BSs configure a P2MP LSP for MH100. ing.
[0029] 次に、後述するスケーラブルコーデックのパケットのフォーマットについて図 5を用い て説明する。まず、ここで対象とするスケーラブルコーデックパケットとは、例えばリア ルタイム音声データを複数のレートでエンコードしたデータを言レ、、基本的に受信側 が必須とする基本データと受信品質向上のための拡張データ (拡張差分データ)とか ら構成されているようなパケットを言う。このようなパケットは品質レイヤの下位レイヤの データが受信できなレ、場合、上位のデータを受信しても意味のなレ、ようなデータであ る。しかし、基本データを受信している間は、例えば音声通信における品質の変化は あっても、パケットロスによる音声の切断はないようなものであるとする。また、本発明 力 Sターゲットとするスケーラブルコーデックパケットは音声に限られず、映像通信ゃ複 数のセッションを用いた通信など、同様の効果を発揮する通信形態を含むものである 。後述する第 2の実施の形態におけるスケーラブルコーデックパケットについても同 様である。 Next, the format of a packet of a scalable codec, which will be described later, will be described using FIG. First, the scalable codec packet used here refers to, for example, data obtained by encoding real-time audio data at multiple rates, basically the basic data required by the receiver, and an extension to improve reception quality. A packet that consists of data (extended differential data). Such a packet is data that cannot receive data in the lower layer of the quality layer, and in that case, it is meaningless even if higher data is received. However, while receiving basic data, it is assumed that there is no disconnection of voice due to packet loss, for example, even if there is a change in quality in voice communication. Further, the scalable codec packet to the invention force S target is not limited to voice, such as communication using the video communication Ya multiple sessions, is intended to include forms of communication the same effect. The same applies to the scalable codec packet in the second embodiment to be described later.
[0030] 図 5に示すように、 IPパケット化される場合に、品質レイヤごとに別パケットにされる 。図 5における各パケットのヘッダにはスケーラブルコーデックされたパケットであるこ と及び基本データか拡張データかを示す情報が示されている。なお、これらの情報 は音声アナログデータを IPパケットィ匕する不図示の装置においてヘッダに付加され るとする。 [0030] As shown in FIG. 5, when IP packets are formed, they are separated into packets for each quality layer. The header of each packet in FIG. 5 shows information indicating whether the packet is a scalable codec and whether it is basic data or extended data. It is assumed that these pieces of information are added to the header in a device (not shown) that performs voice packeting of analog audio data.
[0031] 次に、本発明の第 1の実施の形態に係る外部接続エッジ装置(以下、 Ingress LSRと も言う)について説明する。まず、 Ingress LSR101の構成について図 6を用いて説明 する。 Ingress LSR101は、受信手段 601、送信手段 602、パケット解析手段 603、パ ス選択手段 604、パス変更手段 605、情報格納手段 606から構成されている。受信 手段 601は、外部ネットワークや Ingress LSR101に接続する LSRからパケットを受信
する手段である。受信されるパケットは、スケーラブルコーデックパケットやそれ以外 の制御パケットなど様々である。 Next, an external connection edge device (hereinafter also referred to as Ingress LSR) according to the first embodiment of the present invention will be described. First, the configuration of the Ingress LSR101 will be described with reference to FIG. The Ingress LSR 101 includes a reception unit 601, a transmission unit 602, a packet analysis unit 603, a path selection unit 604, a path change unit 605, and an information storage unit 606. Receiving means 601 receives packets from LSR connected to external network or Ingress LSR101 It is means to do. There are various types of received packets such as scalable codec packets and other control packets.
[0032] パケット解析手段 603は、受信手段 601によって外部ネットワークから受信されたパ ケットの宛先を解析し、スケーラブルコーデックのパケットであるか否力、を解析する手 段である。スケーラブルコーデックのパケットであるか否かは、上述したように、バケツ トのヘッダにスケーラブルコーデックであることを示す情報が付加されているか否かで 判断される。パス選択手段 604は、パケット解析手段 603によって解析されたパケット 力 Sスケーラブルコーデックのパケットであって、基本データパケットである場合には P2 MPのパスを、拡張データパケットである場合には P2Pのパスを選択する手段である。 なお、ここでは、受信されるパケットが品質レイヤごとの別々のパケット(図 5を参照)で ある場合について説明した。受信されるパケットがすべての品質レイヤのデータを含 むパケット、すなわちすべての品質レイヤのデータが 1つにまとめられて構成された パケットの場合については第 2の実施の形態で説明する。 The packet analysis means 603 is a means for analyzing the destination of the packet received from the external network by the reception means 601 and analyzing whether or not the packet is a scalable codec. Whether or not the packet is a scalable codec is determined by whether or not information indicating that the packet is a scalable codec is added to the header of the bucket as described above. The path selection means 604 is a packet of the packet power S scalable codec analyzed by the packet analysis means 603, and is a P2 MP path if it is a basic data packet, and a P2P path if it is an extended data packet. Is a means for selecting. Here, the case where the received packet is a separate packet for each quality layer (see Fig. 5) has been described. A case where the received packet is a packet including all quality layer data, that is, a packet configured by combining all quality layer data into one will be described in the second embodiment.
[0033] 送信手段 602は、外部ネットワークや Ingress LSR101に接続する LSRへパケットを 送信する手段であり、パスの種類 (LSP type)とパケットの出力先を対応づけて移動端 末 (MH)ごとに管理するラベルマッピングテーブルに基づいてパケットを送信する手 段である。ラベルマッピングテーブルは情報格納手段 606に格納されており、詳細に ついては後述する。パス変更手段 605は、 MH100が現在通信しているエッジ装置( 例えば、 [BS-212)と接続可能な位置から移動して新たなエッジ装置 (例えば、 [BS-3] 3)に接続して通信を行う場合、受信手段 601が新たな接続先のエッジ装置 [BS-3]3 の識別情報を含むコネクションメッセージを受信した場合、新たな接続先のエッジ装 置 [BS_3]3へ P2Pのパスを張り替える手段である。情報格納手段 606には各種のデ ータ(例えば、 Ingress LSR101の動作を制御するための制御情報など)や上述したラ ベルマッピングテーブルが格納されてレ、る。 [0033] The transmission means 602 is a means for transmitting a packet to an LSR connected to an external network or the Ingress LSR 101, and associates the path type (LSP type) with the output destination of the packet for each mobile terminal (MH). This is a means for sending packets based on the managed label mapping table. The label mapping table is stored in the information storage means 606, and details will be described later. The path changing means 605 moves from a position where the MH100 can communicate with an edge device (for example, [BS-212) that is currently communicating, and connects to a new edge device (for example, [BS-3] 3). When communication is performed, if the receiving means 601 receives a connection message including the identification information of the new connection-destination edge device [BS-3] 3, the P2P path to the new connection-destination edge device [BS_3] 3 It is a means to change. The information storage means 606 stores various data (for example, control information for controlling the operation of the Ingress LSR 101) and the label mapping table described above.
[0034] ここで、ラベルマッピングテーブルについて図 7を用いて説明する。ラベルマツピン グテーブルは、受信したパケットの ID (例えば、 MH100を示す情報)をもとに、出力先 のポート、使用するラベルを検索するものである。本発明の第 1の実施の形態では、 1 つの IDに対して 2つの LSPがマッピングされる。 1つ力 SP2Pの LSPで、もう 1つが P2MPの
LSPである。これらは LSP typeとしてラベルマッピングテーブルで管理される。受信デ ータを P2Pの LSPを用いて送信する場合、 P2Pの LSPに該当する出力ポート及びラベ ル値を用いる。 P2MPの LSPの場合も同様である。 Here, the label mapping table will be described with reference to FIG. The label mapping table searches the output destination port and the label to be used based on the received packet ID (for example, information indicating MH100). In the first embodiment of the present invention, two LSPs are mapped to one ID. One force SP2P LSP, the other is P2MP LSP. These are managed in the label mapping table as LSP types. When transmitting received data using P2P LSP, use the output port and label value corresponding to P2P LSP. The same applies to the P2MP LSP.
[0035] 次に、本発明の第 1の実施の形態に係るパケット転送装置(以下、 LSRとも言う)に ついて図 8を用レ、て説明する。パケット転送装置は、受信手段 801、パケット解析手 段 802、送信手段 803、情報格納手段 804から構成されている。受信手段 801はパ ケットを受信する手段である。パケット解析手段 802は受信手段 801によって受信さ れたパケットを解析し、パケットの宛先を取得する手段である。送信手段 803はバケツ ト解析手段 802によって取得されたパケットの宛先に応じた、情報格納手段 804に格 納する転送テーブルに基づレ、てパケットを送信する手段である。情報格納手段 804 は各種のデータ(例えば、パケット転送装置の動作を制御するための制御情報や上 述した転送テーブルの情報など)を格納してレ、る。 Next, the packet transfer apparatus (hereinafter also referred to as LSR) according to the first embodiment of the present invention will be described with reference to FIG. The packet transfer apparatus includes a receiving unit 801, a packet analyzing unit 802, a transmitting unit 803, and an information storing unit 804. A receiving unit 801 is a unit that receives a packet. The packet analysis unit 802 is a unit that analyzes the packet received by the reception unit 801 and acquires the destination of the packet. The transmission means 803 is a means for transmitting a packet based on a forwarding table stored in the information storage means 804 corresponding to the destination of the packet acquired by the bucket analysis means 802. The information storage unit 804 stores various data (for example, control information for controlling the operation of the packet transfer apparatus and information on the transfer table described above).
[0036] 次に、本発明の第 1の実施の形態におけるパケット転送システムに接続する移動端 末(MH) 100について図 9を用いて説明する。 MH100は、受信手段 901、生成手段 902、通知手段 903、情報格納手段 904から構成されている。受信手段 901はパケ ットを受信したり、 BSからのビーコンを受信したりする手段である。生成手段 902は P2 MPのパスの構築要求メッセージであるアタッチメッセージ及び MH100自身が移動に より変わる接続先のエッジ装置の情報を含むコネクションメッセージを生成する手段 である。通知手段 903は、生成手段 902によって生成されたアタッチメッセージ及び コネクションメッセージを MH100自身が接続するエッジ装置に通知する手段である。 なお、アタッチメッセージ及びコネクションメッセージは分離して通知される。情報格 納手段 904は各種のデータ(例えば、移動端末の動作を制御するための制御情報な ど)を格納している。 Next, mobile terminal (MH) 100 connected to the packet transfer system in the first exemplary embodiment of the present invention will be described with reference to FIG. The MH 100 includes a receiving unit 901, a generating unit 902, a notifying unit 903, and an information storing unit 904. Receiving means 901 is means for receiving a packet or receiving a beacon from a BS. The generation means 902 is a means for generating an attach message, which is a P2 MP path construction request message, and a connection message including information on the edge device to which the MH 100 itself changes due to movement. The notification unit 903 is a unit that notifies the attach device and the connection message generated by the generation unit 902 to the edge device to which the MH 100 itself is connected. The attach message and the connection message are notified separately. The information storage means 904 stores various data (for example, control information for controlling the operation of the mobile terminal).
[0037] 次に、本発明の第 1の実施の形態に係る外部接続エッジ装置 (Ingress LSR)におけ るパケット受信時の処理フローについて図 10を用いて説明する。ここでは、受信する パケットがスケーラブルコーデックのパケットの場合には、基本データパケットと拡張 データパケットとが別々に受信されるものとする。 Ingress LSR101は外部ネットワーク からパケットを受信する(ステップ S1001)。外部ネットワークからパケットを受信した In
gress LSR101は、受信されたパケットの宛先を解析し、スケーラブルコーデックのパ ケットであるか否かを解析する(ステップ S1002)。 Next, a processing flow at the time of packet reception in the external connection edge device (Ingress LSR) according to the first embodiment of the present invention will be described with reference to FIG. Here, if the received packet is a scalable codec packet, the basic data packet and the extended data packet are received separately. Ingress LSR101 receives the packet from the external network (step S1001). In received packet from external network The gress LSR 101 analyzes the destination of the received packet, and analyzes whether it is a scalable codec packet (step S1002).
[0038] Ingress LSR101は、解析されたパケットがスケーラブルコーデックのパケットであつ て、基本データパケットである場合には P2MPのパスを、拡張データパケットである場 合には P2Pのパスを選択する(ステップ S1003)。 Ingress LSR101は、解析されたパ ケットの宛先及び選択されたパスのタイプ力 得られるラベルマッピングテーブルの 出力ポート及びラベル値に基づいて受信されたパケットを送信する(ステップ S1004 )。なお、ステップ S1002において、受信されたパケットがスケーラブルコーデックの パケットでないと判断された場合には、指定された P2P、 P2MPのどちらかのパスを 使用する。例えば、ネットワークの管理として、どちらかに固定してもよいし、データの 優先度や QoS (Quality of Service)パラメータに応じて P2Pや P2MPのパスを選択し てもよレヽ(ステップ S1005)。 [0038] Ingress LSR 101 selects a P2MP path if the analyzed packet is a scalable codec packet and is a basic data packet, and selects a P2P path if it is an extended data packet (step S1003). The Ingress LSR 101 transmits the received packet based on the destination of the analyzed packet and the type power of the selected path based on the output port and the label value of the obtained label mapping table (step S1004). If it is determined in step S1002 that the received packet is not a scalable codec packet, the specified P2P or P2MP path is used. For example, network management may be fixed to either, or a P2P or P2MP path may be selected according to data priority or QoS (Quality of Service) parameters (step S1005).
[0039] 次に、本発明の第 1の実施の形態に係る外部接続エッジ装置 (Ingress LSR)におけ るコネクションメッセージを受信した時の処理フローについて図 11を用いて説明する Next, a processing flow when receiving a connection message in the external connection edge device (Ingress LSR) according to the first embodiment of the present invention will be described with reference to FIG.
。 Ingress LSR101は、 MH100がソフトハンドオーバをすることにより、 MH100が接続 している BSからコネクションメッセージを受信する(ステップ S 1101)。 Ingress LSR10 1は受信したコネクションメッセージに含まれる新たな接続先の BSの識別情報に基づ いて、今までの MH100の接続先の BSとの間に構成されていた P2Pのパスを新たな接 続先の BSとの間の P2Pのパスに変更する(ステップ S1102)。 Ingress LSR101は新た な接続先の BSに対して設定完了の通知を送信する(ステップ S 1103)。 . The Ingress LSR 101 receives a connection message from the BS to which the MH 100 is connected when the MH 100 performs soft handover (step S 1101). Ingress LSR10 1 newly connects the P2P path configured with the previous BS of the MH100 connection based on the identification information of the new BS of the connection destination included in the received connection message. Change to the P2P path with the previous BS (step S1102). Ingress LSR 101 transmits a notification of the completion of setting to the newly connected BS (step S 1103).
[0040] 次に、本発明の第 1の実施の形態に係るパケット転送装置 (LSR)における Ingress L SR側からのパケット受信時の処理フローについて図 12を用いて説明する。パケット転 送装置は、上流側(Ingress LSR101側)からパケットを受信する(ステップ SI 201)。 パケット転送装置は、受信されたパケットを解析し、パケットの宛先を取得する(ステツ プ S 1202)。パケット転送装置は、取得されたパケットの宛先に応じた転送テーブル に基づレ、てパケットを送信する(ステップ S 1203)。 Next, a processing flow at the time of packet reception from the Ingress LSR side in the packet transfer apparatus (LSR) according to the first embodiment of the present invention will be described using FIG. The packet transfer apparatus receives the packet from the upstream side (Ingress LSR 101 side) (step SI 201). The packet transfer apparatus analyzes the received packet and obtains the destination of the packet (step S 1202). The packet transfer apparatus transmits the packet based on the transfer table corresponding to the acquired destination of the packet (step S 1203).
[0041] <第 2の実施の形態 > [0041] <Second embodiment>
次に、本発明の第 2の実施の形態に係るパケット転送方法、外部接続エッジ装置、
パケット転送装置及び移動端末について図 13から図 15を用いて説明する。図 13は 本発明の第 2の実施の形態におけるパケット転送システムでのスケーラブルコーデッ クのパケットのフォーマットの構成を示す図である。図 14は本発明の第 2の実施の形 態に係る外部接続エッジ装置の構成を示す構成図である。図 15は本発明の第 2の 実施の形態に係る外部接続エッジ装置におけるパケット受信時の処理フローを示す フローチャートである。 Next, a packet transfer method, an external connection edge device according to the second embodiment of the present invention, The packet transfer apparatus and mobile terminal will be described with reference to FIGS. FIG. 13 is a diagram showing a format configuration of a scalable codec packet in the packet transfer system according to the second embodiment of the present invention. FIG. 14 is a block diagram showing the configuration of the external connection edge device according to the second embodiment of the present invention. FIG. 15 is a flowchart showing a processing flow at the time of packet reception in the external connection edge device according to the second embodiment of the present invention.
[0042] 本発明の第 2の実施の形態における P2MPの構築、 P2Pの構築、 P2MPの構築に用 いられるアタッチメッセージ、コネクションメッセージ、ラベルマッピングテーブル、パケ ット転送装置の構成、移動端末の構成、パケット転送装置 (LSR)における BS側からの コネクションメッセージ受信時の処理フローに関しては、第 1の実施の形態で説明し たものと同様であるため説明を省略する。本発明の第 2の実施の形態は、 Ingress LS Rが外部ネットワークから受信するパケットが基本データパケットと拡張データパケット との一体型のパケットである場合を想定しているところに特徴がある。 [0042] P2MP construction, P2P construction, attach message, connection message, label mapping table, packet transfer device configuration, mobile terminal configuration used for P2MP construction in the second embodiment of the present invention Since the processing flow when the connection message is received from the BS side in the packet transfer apparatus (LSR) is the same as that described in the first embodiment, the description thereof is omitted. The second embodiment of the present invention is characterized in that it is assumed that the packet received by the Ingress LSR from the external network is an integrated packet of a basic data packet and an extended data packet.
[0043] ここで、本発明の第 2の実施の形態におけるスケーラブルコーデックのパケットのフ ォーマットについて図 13を用いて説明する。図 13に示すように、 IPパケット化される 場合に、すべての品質レイヤのデータがまとめられて 1つのパケットにされる。図 13に おけるパケットのヘッダにはスケーラブルコーデックされたパケットであること及び拡張 データが始まる位置を示すポインタ情報が示されている。なお、これらの情報は音声 アナログデータを IPパケットィヒする不図示の装置においてヘッダに付加されるとする Here, the format of the packet of the scalable codec in the second embodiment of the present invention will be described with reference to FIG. As shown in Fig. 13, when IP packets are created, all quality layer data are combined into one packet. In the packet header shown in FIG. 13, pointer information indicating that the packet is a scalable codec and that the extension data starts is shown. It is assumed that these pieces of information are added to the header in a device (not shown) that performs voice packet analog data transmission.
[0044] 次に、本発明の第 2の実施の形態に係る外部接続エッジ装置(以下、 Ingress LSRと も言う)について説明する。図 14に示すように、 Ingress LSR1400は、受信手段 1401 、送信手段 1402、パケット解析手段 1403、パス選択手段 1404、パス変更手段 140 5、情報格納手段 1406から構成されている。受信手段 1401は、外部ネットワークや I ngress LSR1400に接続する LSRからパケットを受信する手段である。受信されるパケ ットは、スケーラブルコーデックパケットやそれ以外の制御パケットなど様々である。 [0044] Next, an external connection edge device (hereinafter also referred to as Ingress LSR) according to a second embodiment of the present invention will be described. As shown in FIG. 14, the Ingress LSR 1400 includes receiving means 1401, transmitting means 1402, packet analyzing means 1403, path selecting means 1404, path changing means 1405, and information storing means 1406. The receiving means 1401 is means for receiving a packet from an LSR connected to an external network or Ingress LSR 1400. There are various types of received packets such as scalable codec packets and other control packets.
[0045] パケット解析手段 1403は、受信手段 1401によって外部ネットワークから受信され たパケットの宛先を解析し、スケーラブルコーデックのパケットであるか否かを解析す
る手段である。スケーラブルコーデックのパケットであるか否かは、第 1の実施の形態 で述べたように、パケットのヘッダにスケーラブルコーデックであることを示す情報が 付加されているか否かで判断される。ここで、受信されるパケットが基本データ及び 拡張データからなるすべての品質レイヤのデータが 1つにまとめられたパケット(図 13 参照)である場合、パケット解析手段 1403は、受信されたパケットをそれぞれの品質 レイヤのパケットに分離する。パス選択手段 1404は、パケット解析手段 1403によつ て解析されたパケットがスケーラブルコーデックのパケットであって、基本データパケ ットである場合には P2MPのパスを、拡張データパケットである場合には P2Pのパスを 選択する手段である。 [0045] The packet analyzing means 1403 analyzes the destination of the packet received from the external network by the receiving means 1401, and analyzes whether or not the packet is a scalable codec. Means. Whether or not the packet is a scalable codec is determined by whether or not information indicating that the packet is a scalable codec is added to the packet header, as described in the first embodiment. Here, when the received packet is a packet (see FIG. 13) in which all the quality layer data including the basic data and the extended data are combined into one packet (see FIG. 13), the packet analysis means 1403 Quality of packet is separated into packets. The path selection unit 1404 selects a P2MP path when the packet analyzed by the packet analysis unit 1403 is a scalable codec packet and is a basic data packet, and P2P when the packet is an extended data packet. It is a means to select the path.
[0046] 送信手段 1402は、外部ネットワークや Ingress LSR1400に接続する LSRへパケット を送信する手段であり、パスの種類 (LSP type)とパケットの出力先を対応づけて移動 端末 (MH)ごとに管理するラベルマッピングテーブルに基づいてパケットを送信する 手段である。ラベルマッピングテーブルは情報格納手段 1406に格納されている。パ ス変更手段 1405は、 MH100が現在通信しているエッジ装置と接続可能な位置から 移動して新たなエッジ装置に接続して通信を行う場合、受信手段 1401が新たな接 続先のエッジ装置の識別情報を含むコネクションメッセージを受信した場合、新たな 接続先のエッジ装置へ P2Pのパスを張り替える手段である。情報格納手段 1406には 各種のデータ(例えば、 Ingress LSR1400の動作を制御するための制御情報など)や 上述したラベルマッピングテーブルが格納されている。 [0046] Transmission means 1402 is a means for transmitting a packet to an LSR connected to an external network or Ingress LSR1400, and manages each mobile terminal (MH) by associating the path type (LSP type) with the output destination of the packet. This is a means for transmitting a packet based on the label mapping table. The label mapping table is stored in the information storage unit 1406. When the MH100 moves from a position connectable to the edge device with which the MH100 is currently communicating and connects to a new edge device to perform communication, the receiving means 1401 makes a new connection destination edge device. When a connection message containing the identification information is received, the P2P path is transferred to the new edge device. The information storage means 1406 stores various data (for example, control information for controlling the operation of the Ingress LSR 1400) and the label mapping table described above.
[0047] 次に、本発明の第 2の実施の形態に係る外部接続エッジ装置 (Ingress LSR)におけ るパケット受信時の処理フローについて図 15を用いて説明する。ここでは、受信する パケットがスケーラブルコーデックのパケットの場合には、基本データと拡張データと がー体となって構成されたものとする。 Ingress LSR1400は外部ネットワーク力、らパケ ットを受信する(ステップ S1501)。外部ネットワーク力、らパケットを受信した Ingress LS R1400は、受信されたパケットの宛先を解析し、スケーラブルコーデックのパケットで あるか否かを解析する(ステップ S 1502)。スケーラブルコーデックのパケットの場合 に、 Ingress LSR1400は受信されたパケットを基本データパケットと拡張データパケッ トとに分離する(ステップ S1503)。
[0048] Ingress LSR1400は、分離されたパケットのうち、基本データパケットである場合に は P2MPのパスを、拡張データパケットである場合には P2Pのパスを選択する(ステツ プ S 1504)。 Ingress LSR1400は、分離されたパケットの宛先及び選択されたパスの タイプから得られるラベルマッピングテーブルの出力ポート及びラベル値に基づいて 受信されたパケットを送信する(ステップ S1505)。なお、ステップ S1502において、 受信されたパケットがスケーラブルコーデックのパケットでないと判断された場合には 、パケットの宛先に基づいてパケットを送信する(ステップ S 1506)。 Next, a processing flow at the time of packet reception in the external connection edge device (Ingress LSR) according to the second embodiment of the present invention will be described with reference to FIG. Here, when the received packet is a scalable codec packet, it is assumed that the basic data and the extended data are composed of a single body. Ingress LSR1400 receives the external network power and packet (step S1501). The Ingress LS R1400, which has received the packet from the external network, analyzes the destination of the received packet and analyzes whether it is a scalable codec packet (step S1502). In the case of a scalable codec packet, the Ingress LSR 1400 separates the received packet into a basic data packet and an extended data packet (step S1503). [0048] Ingress LSR 1400 selects a P2MP path if it is a basic data packet and a P2P path if it is an extended data packet from among the separated packets (step S 1504). The Ingress LSR 1400 transmits the received packet based on the output port and label value of the label mapping table obtained from the destination of the separated packet and the selected path type (step S1505). If it is determined in step S1502 that the received packet is not a scalable codec packet, the packet is transmitted based on the destination of the packet (step S1506).
[0049] なお、上記各実施の形態の説明に用いた各機能ブロックは、典型的には集積回路 である LSIとして実現される。これらは個別に 1チップィ匕されてもよいし、一部又は全 てを含むように 1チップ化されてもよい。ここでは、 LSIとしたが、集積度の違いにより、 IC、システム LSI、スーパー LSI、ウルトラ LSIと呼称されることもある。また、集積回路 化の手法は LSIに限るものではなぐ専用回路又は汎用プロセッサで実現してもよい 。 LSI製造後に、プログラムすることが可能な FPGA (Field Programmable Gate Array )や、 LSI内部の回路セルの接続や設定を再構成可能なリコンフィギユラブル'プロセ ッサーを利用してもよい。さらには、半導体技術の進歩又は派生する別技術により LS Iに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能プロ ックの集積化を行ってもよい。バイオ技術の適応等が可能性としてありえる。 Note that each functional block used in the description of each of the above embodiments is typically realized as an LSI which is an integrated circuit. These may be individually arranged on one chip, or may be integrated into one chip so as to include a part or all of them. The name used here is LSI, but it may also be called IC, system LSI, super LSI, or ultra LSI depending on the degree of integration. Further, the method of circuit integration is not limited to LSI, and may be realized by a dedicated circuit or a general-purpose processor. An FPGA (Field Programmable Gate Array) that can be programmed after manufacturing the LSI, or a reconfigurable processor that can reconfigure the connection and settings of the circuit cells inside the LSI may be used. Furthermore, if integrated circuit technology that replaces LSI emerges as a result of advances in semiconductor technology or other derived technologies, it is naturally possible to integrate functional blocks using this technology. Biotechnology can be applied.
産業上の利用可能性 Industrial applicability
[0050] 本発明に係るパケット転送方法、外部接続エッジ装置、パケット転送装置及び移動 端末は、高品質の通信を実現し、かつソフトハンドオーバ時の使用帯域を減少させる ことができるため、 MPLSのようなラベルを用いてデータを転送するラベルスィッチ技 術を移動体に適用した場合で、ソフトハンドオーバ時に転送されるパケットのパケット 転送方法、外部接続エッジ装置、パケット転送装置及び移動端末などに有用である
[0050] The packet transfer method, the external connection edge device, the packet transfer device, and the mobile terminal according to the present invention can realize high-quality communication and reduce the bandwidth used during soft handover. This is useful for packet transfer methods for packets transferred during soft handover, external connection edge devices, packet transfer devices, mobile terminals, etc., when label switch technology that transfers data using simple labels is applied to mobile units.
Claims
[1] ラベルによるパケット転送を行うネットワークのエッジに位置し、外部ネットワークと接 続する外部接続エッジ装置から、前記ネットワーク内に位置するパケット転送装置を 介して、前記ネットワークのエッジに位置し、移動端末が接続するエッジ装置に対し て、基本データパケット及び拡張データパケットからなる所定の性質を有するパケット の前記基本データパケットをポイントツーマルチポイントのパスで送信し、前記拡張デ ータパケットをポイントツーポイントのパスで送信するよう構成されたパケット転送シス テムにおけるパケット転送方法であって、 [1] Located at the edge of a network that performs packet transfer by label, moves from an external connection edge device that is connected to an external network to the edge of the network via a packet transfer device that is located in the network The basic data packet of a packet having a predetermined property consisting of a basic data packet and an extended data packet is transmitted to the edge device to which the terminal is connected through a point-to-multipoint path, and the extended data packet is transmitted to the point device. A packet forwarding method in a packet forwarding system configured to transmit on a path, comprising:
前記外部接続エッジ装置が、前記外部ネットワークから受信したパケットの種類を 判断し、判断結果に基づレ、て受信された前記パケットを前記ポイントツーマルチボイ ントのパスで送信するか前記ポイントツーポイントのパスで送信するかを決定し、送信 するステップと、 The external connection edge device determines the type of packet received from the external network, and transmits the received packet on the point-to-multipoint path based on the determination result or the point-to-point A step of determining whether to transmit by the path of
前記パケット転送装置が、前記外部接続エッジ装置側から受信するパケットを自身 が有するパケットの転送テーブルに基づいて送信するステップとを、 The packet transfer device transmitting a packet received from the external connection edge device based on a packet transfer table of the packet transfer device itself;
有するパケット転送方法。 A packet transfer method.
[2] 前記外部接続エッジ装置が前記外部ネットワークから受信したパケットを送信する ステップにおいて、 [2] In the step in which the external connection edge device transmits a packet received from the external network,
前記外部接続エッジ装置が、前記外部ネットワークから受信したパケットの種類を 判断した際、受信された前記パケットが前記基本データパケットと前記拡張データパ ケットとが一体となった前記所定の性質を有するパケットであると判断した場合、受信 された前記パケットを前記基本データパケットと前記拡張データパケットとに分離し、 前記ポイントツーマルチポイントのパスで送信するか前記ポイントツーポイントのパス で送信するかを決定し、送信する請求項 1に記載のパケット転送方法。 When the external connection edge device determines the type of packet received from the external network, the received packet is a packet having the predetermined property in which the basic data packet and the extended data packet are integrated. When it is determined that there is a packet, the received packet is separated into the basic data packet and the extended data packet, and it is determined whether the packet is transmitted through the point-to-multipoint path or the point-to-point path. The packet transfer method according to claim 1, wherein the packet is transmitted.
[3] 前記外部接続エッジ装置は、パスの種類とパケットの出力先を対応づけて移動端 末ごとに管理するラベルマッピングテーブルに基づいて、受信された前記パケットを 送信する請求項 1に記載のパケット転送方法。 [3] The external connection edge device according to claim 1, wherein the external connection edge device transmits the received packet based on a label mapping table in which a path type and a packet output destination are associated with each other and managed for each mobile terminal. Packet transfer method.
[4] 前記移動端末が現在通信してレ、るエッジ装置と接続可能な位置から移動して新た なエッジ装置に接続して通信を行う場合、
前記移動端末と現在通信している前記エッジ装置が、前記移動端末から受信した 新たな接続先の前記エッジ装置の識別情報を含むメッセージを前記外部接続エッジ 装置へ送信するステップと、 [4] When the mobile terminal is currently communicating and moving from a position that can be connected to the edge device and connected to a new edge device to perform communication, The edge device currently communicating with the mobile terminal transmits a message including identification information of the new edge device received from the mobile terminal to the external connection edge device;
前記外部接続エッジ装置が、新たな接続先の前記エッジ装置の識別情報を含む 前記メッセージを受信した場合、新たな接続先の前記エッジ装置へ前記ポイントツー ポイントのパスを張り替えるステップとを、 When the external connection edge device receives the message including the identification information of the edge device of a new connection destination, the step of switching the point-to-point path to the edge device of the new connection destination;
有する請求項 1に記載のパケット転送方法。 The packet transfer method according to claim 1.
[5] ラベルによるパケット転送を行うネットワークのエッジに位置し、外部ネットワークと接 続する外部接続エッジ装置から、前記ネットワーク内に位置するパケット転送装置を 介して、前記ネットワークのエッジに位置し、移動端末が接続するエッジ装置に対し て、基本データパケット及び拡張データパケットからなる所定の性質を有するパケット の前記基本データパケットをポイントツーマルチポイントのパスで送信し、前記拡張デ ータパケットをポイントツーポイントのパスで送信するよう構成されたパケット転送シス テムにおける前記外部接続エッジ装置であって、 [5] Located at the edge of the network that performs packet transfer by label, moves from an externally connected edge device that is connected to an external network to the edge of the network via a packet transfer device that is located within the network The basic data packet of a packet having a predetermined property consisting of a basic data packet and an extended data packet is transmitted to the edge device to which the terminal is connected through a point-to-multipoint path, and the extended data packet is transmitted to the point device. Said externally connected edge device in a packet forwarding system configured to transmit on a path, comprising:
パケットを受信する受信手段と、 Receiving means for receiving packets;
前記受信手段によって前記外部ネットワークから受信されたパケットが前記所定の 性質を有するパケットであるか否かを解析するパケット解析手段と、 Packet analysis means for analyzing whether or not the packet received from the external network by the receiving means is a packet having the predetermined property;
解析された前記パケットが前記所定の性質を有するパケットであって、前記基本デ ータパケットである場合には前記ポイントツーマルチポイントのパスを、前記拡張デー タパケットである場合には前記ポイントツーポイントのパスを選択するパス選択手段と 選択されたパスに基づいて受信された前記パケットを送信する送信手段とを、 備える外部接続エッジ装置。 When the analyzed packet is the packet having the predetermined property and is the basic data packet, the point-to-multipoint path is used. When the analyzed packet is the extended data packet, the point-to-point path is used. An external connection edge device, comprising: path selection means for selecting a transmission means for transmitting the packet received based on the selected path.
[6] 前記パケット解析手段が、受信された前記パケットを解析した結果、受信された前 記パケットが肓 II目'己基本テータノ ケットと ftlj記 5ム張ァータパケットとがー体となった冃 LI記 所定の性質を有するパケットであると判断した場合、受信された前記パケットを前記 基本データパケットと前記拡張データパケットとに分離する請求項 5に記載の外部接 続エッジ装置。
[6] As a result of analyzing the received packet by the packet analysis means, the received packet is composed of a basic data packet of II and a 5-byte data packet of ftlj. 6. The external connection edge device according to claim 5, wherein when it is determined that the packet has a predetermined property, the received packet is separated into the basic data packet and the extension data packet.
[7] 前記送信手段は、パスの種類とパケットの出力先を対応づけて移動端末ごとに管 理するラベルマッピングテーブルに基づいて受信された前記パケットを送信する請求 項 5に記載の外部接続エッジ装置。 7. The external connection edge according to claim 5, wherein the transmission means transmits the packet received based on a label mapping table managed for each mobile terminal in association with a path type and a packet output destination. apparatus.
[8] 前記移動端末が現在通信しているエッジ装置と接続可能な位置力 移動して新た なエッジ装置に接続して通信を行う場合、 [8] When the mobile terminal moves to connect to a currently communicating edge device and connects to a new edge device for communication,
前記受信手段が新たな接続先の前記エッジ装置の識別情報を含むメッセージを受 信した場合、新たな接続先の前記エッジ装置へポイントツーポイントのパスを張り替 えるパス変更手段をさらに備える請求項 5に記載の外部接続エッジ装置。 The system further comprises path changing means for switching a point-to-point path to the new connection destination edge device when the receiving means receives a message including identification information of the new connection destination edge device. 5. The external connection edge device according to 5.
[9] ラベルによるパケット転送を行うネットワークのエッジに位置し、外部ネットワークと接 続する外部接続エッジ装置から、前記ネットワーク内に位置するパケット転送装置を 介して、前記ネットワークのエッジに位置し、移動端末が接続するエッジ装置に対し て、基本データパケット及び拡張データパケットからなる所定の性質を有するパケット の前記基本データパケットをポイントツーマルチポイントのパスで送信し、前記拡張デ ータパケットをポイントツーポイントのパスで送信するよう構成されたパケット転送シス テムにおける前記パケット転送装置であって、 [9] Located at the edge of the network that performs packet transfer by label, moves from the external connection edge device that connects to the external network to the edge of the network via the packet transfer device that is located in the network The basic data packet of a packet having a predetermined property consisting of a basic data packet and an extended data packet is transmitted to the edge device to which the terminal is connected through a point-to-multipoint path, and the extended data packet is transmitted to the point device. A packet forwarding apparatus in a packet forwarding system configured to transmit on a path, comprising:
パケットを受信する受信手段と、 Receiving means for receiving packets;
受信された前記パケットを解析するパケット解析手段と、 Packet analysis means for analyzing the received packet;
解析された結果及び自身が有するパケットの転送テーブルに基づレ、て送信する送 信手段とを、 A transmission means for transmitting based on the analyzed result and the packet forwarding table of itself.
備えるパケット転送装置。 A packet transfer apparatus provided.
[10] ラベルによるパケット転送を行うネットワークのエッジに位置し、外部ネットワークと接 続する外部接続エッジ装置から、前記ネットワーク内に位置するパケット転送装置を 介して、前記ネットワークのエッジに位置し、移動端末が接続するエッジ装置に対し て、基本データパケット及び拡張データパケットからなる所定の性質を有するパケット の前記基本データパケットをポイントツーマルチポイントのパスで送信し、前記拡張デ ータパケットをポイントツーポイントのパスで送信するよう構成されたパケット転送シス テムの前記エッジ装置に接続して通信を行う前記移動端末であって、 [10] Located at the edge of the network that performs packet transfer by label, moves from the external connection edge device that connects to the external network to the edge of the network via the packet transfer device that is located in the network The basic data packet of a packet having a predetermined property consisting of a basic data packet and an extended data packet is transmitted to the edge device to which the terminal is connected through a point-to-multipoint path, and the extended data packet is transmitted to the point device. A mobile terminal that communicates by connecting to the edge device of a packet transfer system configured to transmit on a path;
前記ポイントツーマルチポイントのパスの構築要求メッセージ及び自身が移動により
変わる接続先のエッジ装置の情報を含むメッセージを生成する生成手段と、 生成された前記構築要求メッセージ及び自身が移動により変わる接続先のエッジ 装置の情報を含むメッセージを、自身が接続するエッジ装置に通知する通知手段と を備え、 The point-to-multipoint path construction request message A generation unit that generates information including information on the connection-destination edge device to be changed, and the generated connection request message and a message including information on the connection-destination edge device that is changed by movement to the edge device to which the device is connected. A notification means for notification, and
前記通知手段は、前記構築要求メッセージ及び自身が移動により変わる接続先の エッジ装置の情報を含むメッセージを分離して通知する移動端末。
The notification means is a mobile terminal that separates and notifies the construction request message and a message including information on a connection destination edge device that changes due to movement.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005-193967 | 2005-07-01 | ||
JP2005193967 | 2005-07-01 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2007004532A1 true WO2007004532A1 (en) | 2007-01-11 |
Family
ID=37604397
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2006/313055 WO2007004532A1 (en) | 2005-07-01 | 2006-06-30 | Packet transfer method, external connection edge device, packet transfer device, and mobile terminal |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2007004532A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11164346A (en) * | 1997-12-01 | 1999-06-18 | Nec Corp | Mobile communication system |
WO2003041437A1 (en) * | 2001-11-08 | 2003-05-15 | Mitsubishi Denki Kabushiki Kaisha | Wireless communication method and mobile terminal used therefor |
JP2004153542A (en) * | 2002-10-30 | 2004-05-27 | Samsung Yokohama Research Institute Co Ltd | Agent program, radio terminal and hand-off control method |
-
2006
- 2006-06-30 WO PCT/JP2006/313055 patent/WO2007004532A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11164346A (en) * | 1997-12-01 | 1999-06-18 | Nec Corp | Mobile communication system |
WO2003041437A1 (en) * | 2001-11-08 | 2003-05-15 | Mitsubishi Denki Kabushiki Kaisha | Wireless communication method and mobile terminal used therefor |
JP2004153542A (en) * | 2002-10-30 | 2004-05-27 | Samsung Yokohama Research Institute Co Ltd | Agent program, radio terminal and hand-off control method |
Non-Patent Citations (1)
Title |
---|
HINOKIYAMA S. ET AL.: "MPLS-mo ni Okeru QoS Hosho Handover Hoshiki", TECHNICAL REPORT OF IEICE NS2001-209, 14 February 2002 (2002-02-14), pages 23 - 28, XP003000550 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10212077B2 (en) | Label switched packet transfer device | |
RU2456745C2 (en) | Method and device for macrodiversion of downlink in cellular communication networks | |
US7668139B2 (en) | Mobile handover utilizing multicast in a multi-protocol label switching (MPLS)-based network | |
US7068624B1 (en) | Wireless router and method for processing traffic in a wireless communications network | |
KR100503690B1 (en) | Mobile communication system, Mobile communication method, Radio base station, Mobile system and, Computer readable recording medium | |
US9491677B2 (en) | Methods and apparatus for downlink macro-diversity in cellular networks | |
US8346238B2 (en) | Mesh communication network and devices | |
CN101743768B (en) | Method for reducing control signaling in handover situations | |
WO2006011570A1 (en) | Mobile communication access system, packet transfer device, and path re-establishing method | |
US20090180437A1 (en) | Communication apparatus and handover method | |
US20100322192A1 (en) | Base station controller and wireless packet processing device | |
US8705499B2 (en) | Mobile wireless access router for separately controlling traffic signal and control signal | |
WO2006027874A1 (en) | Radio communication system, mobile station, and handover control method | |
JP2004523169A (en) | Method and system for managing a mobile element's connection to a network | |
WO2006011569A1 (en) | Mobile communication system, packet transfer device, and path re-establishing method | |
WO2007004532A1 (en) | Packet transfer method, external connection edge device, packet transfer device, and mobile terminal | |
JP2004274458A (en) | Handover control system between different radio systems, edge node and mobile communication terminal used for the same | |
JP2007274658A (en) | Mobile control network system, router and mobile terminal | |
WO2006109508A1 (en) | Packet transferring method, external connection edge apparatus, packet transferring apparatus, and mobile terminal | |
WO2006134993A1 (en) | Packet transfer method, external connection edge device, packet transfer device and mobile terminal | |
WO2006075761A1 (en) | Mobile communication access system, packet transfer device, mobile terminal, and packet loss reducing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06767663 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: JP |