US20040005893A1 - Handover control, apparatus, base station, edge router, relay router, radio terminal apparatus, mobile communication system, and handover control method - Google Patents

Handover control, apparatus, base station, edge router, relay router, radio terminal apparatus, mobile communication system, and handover control method Download PDF

Info

Publication number
US20040005893A1
US20040005893A1 US10/399,785 US39978503A US2004005893A1 US 20040005893 A1 US20040005893 A1 US 20040005893A1 US 39978503 A US39978503 A US 39978503A US 2004005893 A1 US2004005893 A1 US 2004005893A1
Authority
US
United States
Prior art keywords
radio terminal
terminal unit
data
router
handover
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/399,785
Inventor
Shinichi Isobe
Ken Igarashi
Atsushi Iwasaki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Assigned to NTT DOCOMO, INC. reassignment NTT DOCOMO, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: IGARASHI, KEN, ISOBE, SHINICHI, IWASAKI, ATSUSHI
Publication of US20040005893A1 publication Critical patent/US20040005893A1/en
Priority to US11/692,126 priority Critical patent/US7424295B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/12Reselecting a serving backbone network switching or routing node
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/18Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection

Definitions

  • the present invention relates to a handover control apparatus, a base station, an edge router, a relay router, a radio terminal unit, a mobile communication system, and a handover control method.
  • packet data is buffered in an edge router provided in a base station during a handover of a radio terminal unit, in order to implement handover control without loss of packet data.
  • the buffered packet data is forwarded to an edge router at a destination.
  • FIG. 6 A configuration of a mobile communication system performing such handover control is presented in FIG. 6 and will be described below.
  • This mobile communication system shown in FIG. 6 is comprised of a radio terminal unit 10 which is a mobile communication means such as a cellular telephone or the like, a plurality of base stations 12 , 14 , 16 for radio communication with the radio terminal unit 10 , edge routers 18 , 20 , 22 provided in these base stations 12 - 16 , and CORs (Cross Over Routers) 24 , 26 , 28 connected to these edge routers 18 - 22 .
  • a radio terminal unit 10 which is a mobile communication means such as a cellular telephone or the like
  • base stations 12 , 14 , 16 for radio communication with the radio terminal unit 10
  • edge routers 18 , 20 , 22 provided in these base stations 12 - 16
  • CORs Cross Routers
  • CORs 24 - 28 are arranged in a hierarchical structure with COR 28 at the top, in which the edge routers 18 , 20 are under COR 24 , the edge router 22 under COR 26 , and the edge routers 18 - 22 under COR 28 through CORs 24 , 26 .
  • the data buffering point was the previous edge router 20 in the handover control during movement of the radio terminal unit 10 from a covered area of the edge router 20 to a covered area of the edge router 22 .
  • all packet data transmitted from an unrepresented correspondent node as a sender during the handover of the radio terminal unit 10 was once forwarded through CORs 28 , 24 to the previous edge router 20 connected before the movement, as indicated by an arrow Y 1 , and buffered therein.
  • an instruction is then given to instruct the previous edge router 20 to forward the buffered packet data and in accordance with this instruction, as indicated by an arrow Y 2 , the packet data is forwarded from the edge router 20 through a plurality of CORs 24 , 28 , 26 to the radio terminal unit 10 connected to the new edge router 22 after the movement.
  • the lossless handover was achieved by the buffering in the previous edge router 20 in this way.
  • the packet data is forwarded from the edge router 20 connected before the movement, through the CORs 24 , 28 , 26 to the radio terminal unit 10 connected to the edge router 22 after the movement, as indicated by the arrow Y 2 , during the period after the handover of the radio terminal unit 10 and before completion of the forwarding the buffered data.
  • the packet data is forwarded through the redundant path during the handover control and this poses the problem of waste of network resources.
  • the present invention has been accomplished in view of the above problems and an object of the invention is to provide a handover control apparatus, a base station, an edge router, a relay router, a radio terminal unit, a mobile communication system, and a handover control method capable of implementing forwarding packet data through an optimal path to the radio terminal unit after movement in handover control and thereby achieving effective utilization of network resources and prevention of the packet miss-ordering during the handover.
  • a handover control apparatus of the present invention is a handover control apparatus for controlling handover of a radio terminal unit between edge routers provided in respective base stations for radio communication with radio terminal unit, the handover control apparatus comprising: control means for performing such control as to buffer data from a correspondent node in a relay router under which a previous edge router having been connected to the radio terminal unit and every edge router as a candidate for a destination of the movement are connected, during the handover.
  • the data from the correspondent node is buffered in the relay router, whereby it is feasible to nullify the redundant path in forwarding packet data and thereby achieve the effective utilization of network resources and the prevention of packet miss-ordering during the handover.
  • the data since during the handover the data was buffered in the previous edge router having been connected to the radio terminal unit, the data was forwarded from the edge router connected before the movement, through the redundant path via a plurality of routers to the radio terminal unit after the movement, which resulted in waste of network resources.
  • a base station of the present invention is a base station for detecting handover of a radio terminal unit, the base station comprising: retaining means for retaining location information about locations of an adjacent base station and every relay router connected to the adjacent base station; determining means for determining a relay router under which a base station having been connected to the radio terminal unit and every base station as a candidate for a destination of the movement are connected, based on the location information thus retained; and instructing means for instructing the relay router thus determined to buffer data from a correspondent node.
  • the appropriate relay router is instructed to buffer the data from the correspondent node, whereby it is feasible to buffer the data to be transmitted to the radio terminal unit under the handover, and thereby prevent data reception loss.
  • an edge router of the present invention is an edge router provided in a base station for detecting handover of a radio terminal unit and connected by radio communication to the radio terminal unit, the edge router comprising: retaining means for retaining location information about locations of an adjacent edge router and every relay router connected to the adjacent edge router; determining means for determining a relay router under which a previous edge router having been connected to the radio terminal unit and every edge router as a candidate for a destination of the movement are connected, based on the location information thus retained; and instructing means for instructing the relay router thus determined to buffer data from a correspondent node.
  • the data from the correspondent node is buffered in the relay router, whereby it is feasible to nullify the redundant path in forwarding packet data and thereby achieve the effective utilization of network resources and the prevention of packet miss-ordering during the handover.
  • the data since during the handover the data was buffered in the previous edge router having been connected to the radio terminal unit, the data was forwarded from the edge router connected before the movement, through the redundant path via a plurality of routers to the radio terminal unit after the movement, which resulted in waste of network resources.
  • a relay router of the present invention is configured to buffer data from a correspondent node in accordance with an instruction to buffer data, given by the instructing means of the above base station or the above edge router, change a forwarding address of a packet to an address of a destination of the radio terminal unit in accordance with a data forwarding instruction from the radio terminal unit after the handover, put the data with an identifier for identification of the packet, and forward the packet to the current address of the radio terminal unit.
  • the data to be transmitted to the radio terminal unit is buffered during the handover of the radio terminal unit and the buffered data can be properly forwarded after the movement of the radio terminal unit.
  • the identifier is generated in the relay router, and the packet data transmitted from the correspondent node as a sender is kept unchanged without being rewritten, whereby the packet data can be transmitted to the radio communication terminal unit after the movement, without being involved in the problem of security.
  • a radio terminal unit of the present invention is a radio terminal unit configured to implement radio communication with each base station and, during handover between edge routers provided in respective base stations, perform control of the handover, the radio terminal unit comprising: control means for performing such control as to make a relay router under which a previous edge router having been connected to the radio terminal unit and every edge router as a candidate for a destination of the movement are connected, buffer data from a correspondent node during the handover.
  • the data from the correspondent node is buffered in the relay router, whereby it is feasible to nullify the redundant path in forwarding packet data and thereby achieve the effective utilization of network resources and the prevention of packet miss-ordering during the handover.
  • the data since during the handover the data was buffered in the previous edge router having been connected to the radio terminal unit, the data was forwarded from the edge router connected before the movement, through the redundant path via a plurality of routers to the radio terminal unit after the movement, which resulted in waste of network resources.
  • a mobile communication system of the present invention is a mobile communication system for implementing handover of a radio terminal unit between base stations, the mobile communication system comprising: relay routers connected above the base stations in a hierarchical structure and configured to perform relaying of data to the base stations and buffering of data; and edge routers provided in the respective base stations, each edge router being configured to provide an instruction to instruct a relay router under which a base station having been connected to the radio terminal unit and every base station as a candidate for a destination of the movement are connected, to buffer data from a correspondent node during the handover, and instruct the relay router to forward the data buffered in the relay router according to the instruction to the radio terminal unit after the movement.
  • the data from the correspondent node is buffered in the relay router, whereby it is feasible to nullify the redundant path in forwarding packet data and thereby achieve the effective utilization of network resources and the prevention of packet miss-ordering during the handover.
  • the data since during the handover the data was buffered in the previous edge router having been connected to the radio terminal unit, the data was forwarded from the edge router connected before the movement, through the redundant path via a plurality of routers to the radio terminal unit after the movement, which resulted in waste of network resources.
  • a handover control method is a handover control method of controlling handover of a radio terminal unit between edge routers provided in respective base stations for radio communication with radio terminal unit, the handover control method comprising: a control step of performing such control as to buffer data from a correspondent node in a relay router under which a previous edge router having been connected to the radio terminal unit and every edge router as a candidate for a destination of the movement are connected, in accordance with an instruction to buffer the data from the correspondent node.
  • the data from the correspondent node is buffered in the relay router, whereby it is feasible to nullify the redundant path in forwarding packet data and thereby achieve the effective utilization of network resources and the prevention of packet miss-ordering during the handover.
  • the data since during the handover the data was buffered in the previous edge router having been connected to the radio terminal unit, the data was forwarded from the edge router connected before the movement, through the redundant path via a plurality of routers to the radio terminal unit after the movement, which resulted in waste of network resources.
  • FIG. 1 is a block diagram showing a configuration of a mobile communication system according to an embodiment.
  • FIG. 2 is a first block diagram for explaining a method of determining a relay router in a mobile communication system according to an embodiment.
  • FIG. 3 is a second block diagram for explaining a method of determining a relay router in a mobile communication system according to an embodiment.
  • FIG. 4 is a block diagram for explaining the operation of forwarding packet data buffered in a relay router in a mobile communication system according to an embodiment.
  • FIG. 5 is a block diagram for explaining the operation of forwarding packet data buffered in a relay router in a mobile communication system according to an embodiment.
  • FIG. 6 is a block diagram showing the configuration of the conventional mobile communication system.
  • FIG. 1 is a block diagram showing a configuration of a mobile communication system according to an embodiment of the present invention.
  • This mobile communication system shown in FIG. 1 is comprised of a radio terminal unit 30 which is a mobile communication means such as a cellular phone or the like, a plurality of base stations 32 , 34 , 36 for radio communication with the radio terminal unit 30 , edge routers 38 , 40 , 42 provided in the respective base stations 32 - 36 , and CORs 44 , 46 , 48 connected to these edge routers 38 - 42 .
  • a radio terminal unit 30 which is a mobile communication means such as a cellular phone or the like
  • base stations 32 , 34 , 36 for radio communication with the radio terminal unit 30
  • edge routers 38 , 40 , 42 provided in the respective base stations 32 - 36
  • CORs 44 , 46 , 48 connected to these edge routers 38 - 42 .
  • the CORs 44 - 48 are arranged in a hierarchical structure with COR 48 at the top, in which the edge routers 38 , 40 are under COR 44 , the edge router 42 under COR 46 , and the edge routers 38 - 42 under COR 48 through the CORs 44 , 46 .
  • the edge routers 38 , 40 , 42 retain information about adjacent edge routers to which the radio terminal unit 30 is expected to move next.
  • the edge router 40 retains information about the adjacent edge routers 38 , 42 as the information about the adjacent edge routers to which the radio terminal unit 30 is expected to move next.
  • the mobile communication system is constructed such as Regional Registrations, Hierarchical Mobile IP proposed in IETF.
  • the handover control in movement of the radio terminal unit 30 from a covered area of the edge router 40 to a covered area of the edge router 42 is initiated according to the radio wave condition of wireless links by the radio terminal unit 30 or by the edge router 40 to which the radio terminal unit 30 is connected at present.
  • the radio terminal unit 30 or the edge router 40 determines the COR 48 as a relay router out of a plurality of CORs 44 - 48 on the basis of the information about the adjacent edge routers registered in the edge router 40 .
  • the COR 60 which is connected above to both of the edge router 56 in a currently connected state and the edge router 54 as a candidate destination (or under which the edge router 56 in the currently connected state and the edge router 54 as a candidate destination both are connected), is determined as a relay router.
  • the COR 60 which can transmit packet data from the correspondent node to both the edge router 56 in the currently connected state and the edge router 54 as a candidate destination and which has the minimum hop count from the radio terminal unit 30 , is determined as a relay router.
  • the hop count represents the distance (not physical distance) from the radio terminal unit to the relay router to buffer the data.
  • the radio terminal unit 30 is, for example, in connection with edge router 54 in a configuration where COR 58 is connected to each of edge routers 50 , 52 provided in their respective base stations, COR 60 is further connected to each of edge routers 54 , 56 , COR 62 is connected above to those CORs 58 , 60 , COR 78 is further connected to each of edge routers 70 , 72 , COR 80 is further connected to each of edge routers 74 , 76 , COR 82 is connected above to those CORs 78 , 80 , and COR 84 is connected above to CORs 62 , 82 .
  • edge routers 52 , 56 are recognized as edge routers being candidates for the destination of movement of the radio terminal unit 30 from the adjacent edge router information retained in the edge router 54 .
  • the COR 62 which is connected above to both of the COR 60 connected above to the edge router 54 in a currently connected state and the edge router 56 as a candidate destination and the COR 58 connected above to the edge router 52 as another candidate destination, is determined as a relay router.
  • the COR 62 which can transmit the packet data from the correspondent node to the edge router 54 in the currently connected state and to all the edge routers 56 , 52 as candidate destinations and which has the minimum hop count from the radio terminal unit 30 , is determined as a relay router.
  • the radio terminal unit 30 or the edge router 40 in the currently connected state to the radio terminal unit 30 sends a buffering instruction message to the COR (relay router) 48 shown in FIG. 1 and determined as described above, as indicated by an arrow Y 3 .
  • the COR 48 receiving this message, buffers packet data transmitted thereafter as indicated by an arrow Y 4 from the correspondent node, as a relay router. Thereafter, the radio terminal unit 30 undergoes a handover to one edge router 42 out of the edge routers 38 , 42 of candidate destinations.
  • the radio terminal unit 30 after the handover to the new edge router 42 acquires an address used in the edge router 42 and sends a location registration message for location registration of the new address through the COR (relay router) 48 to the unrepresented home network and the correspondent node as indicated by an arrow Y 5 .
  • the radio terminal unit 30 with the address A for identification of the radio terminal unit in the relay router sends the buffering instruction message to instruct the COR (relay router) 48 to buffer the packet data addressed to the address A before a handover.
  • the COR (relay router) 48 buffers packet data addressed to the address A from the correspondent node as indicated by code 90 .
  • the radio terminal unit 30 when the radio terminal unit 30 is assigned an address B after the handover, it sends to the correspondent node a message for location registration of the address B (location registration message) and a message for instruction of forwarding packet data addressed to the address A (forwarding instruction message). These messages can also be sent in the form of one message.
  • the COR (relay router) 48 receiving those messages, capsulates the packet data to the address A having been buffered there, while assigning the data the destination address B, as indicated by code 91 , and then transmits it to the address B.
  • the radio terminal unit 30 receiving the packet data 91 addressed to B, decapsulates the packet data as indicated by code 92 . Since the destination address of the decapsulated packet data 92 at this time is A, the radio terminal unit 30 cannot receive the packet data 92 under normal circumstances.
  • the radio terminal unit 30 is configured to memorize the address A before the movement in the present invention, so that it can also receive the packet data 92 addressed to the address A, whereby the radio terminal unit can receive the packet data to the address A having been buffered in the COR (relay router) 48 during the handover.
  • the previous edge router 40 having been connected to the radio terminal unit 30 , out of the edge routers 40 , 42 provided in the respective base stations 34 , 36 , instructs the relay router 48 , under which the edge router 40 and every edge router 42 of the base station 36 as a candidate destination are connected, to buffer the packet data from the correspondent node, and instructs the relay router 48 to forward the packet data buffered in the relay router 48 on the basis of the instruction, to the radio terminal unit 30 after the movement after the handover, and then the buffered packet data is forwarded to the radio terminal unit 30 .
  • the relay router 48 to buffer the packet data from the correspondent node is the relay router that has the minimum hop count from the radio terminal unit 30 among the relay routers under which all the candidate base stations as potential destinations are connected, out of the plurality of relay routers 44 - 48 connected in the hierarchical structure.
  • each edge router retains the location information about locations of adjacent edge routers and the relay routers connected to the adjacent edge routers, the relay router under which the previous edge router having being connected to the radio terminal unit 30 under a handover and every edge router as a candidate destination are connected is determined based on the retained location information, and the relay router thus determined is instructed to buffer the packet data from the correspondent node. This results in instructing the appropriate relay router to buffer the packet data from the correspondent node, at the time of detecting a handover in the base station, whereby the packet data to be transmitted to the radio terminal unit under the handover can be buffered well without occurrence of packet data reception loss.
  • the present embodiment is provided with the function of determining the relay router with the minimum hop count from the radio terminal unit 30 among the relay routers under which all the candidate base stations as potential destinations are connected, out of the plurality of relay routers connected in the hierarchical structure. This enables the relay router closest to the radio terminal unit 30 after the movement to be instructed to buffer the packet data from the correspondent node.
  • the present embodiment is also provided with the function of instructing the relay router buffering the packet data to forward the buffered packet data to the radio terminal unit 30 , after the movement by the handover of the radio terminal unit 30 .
  • This enables the instruction to forward the packet data from the correspondent node having been buffered in the relay router with the minimum hop count from the radio terminal unit, which is the relay router under which the base station having been connected before the movement to the radio terminal unit 30 and every base station as a candidate destination are connected.
  • the above relay router has the function of buffering the packet data from the correspondent node in accordance with the packet data buffering instruction from the edge router, capsulating the buffered packet data with the destination address of the radio terminal unit 30 in accordance with the packet data forwarding instruction from the edge router, providing it the packet identifier, and forwarding the capsulated data to the destination address. This permits the relay router to buffer the packet data to be transmitted to the radio terminal unit 30 , and to properly forward the buffered packet data to the radio terminal unit 30 after the movement.
  • the radio terminal unit 30 memorizes the address for identification of the radio terminal unit in the relay router during the handover, receives the capsulated data forwarded from the relay router, and, if in this received packet data there exists the same address as the memorized address, acquires the packet data provided with the same address.
  • the edge router or the radio terminal unit generates the buffering instruction message to the relay router when there occurs a change of the relay router, when the radio terminal unit needs to change the buffer volume of the relay router, or when an expiration date of the buffer becomes close. It is, however, also contemplated to employ a method of notifying all the radio terminal units of the default buffer value along with RA (Router Advertisement), instead of letting each radio terminal unit perform the message exchange with the relay router, when consideration is given to large-scale networks.
  • the buffering instruction message is resent at predetermined intervals before reception of a response upon actual reception of packet data ⁇ BA (Buffer Acknowledgement) ⁇ .
  • the packet data is deleted in chronological order from the oldest.
  • the timing of sending of BC is determined for the purpose of updating the expiration date before the expiration date of the assigned buffer and for the purpose of preventing the assigned buffer area from becoming full.
  • the above method is implemented as described later by inserting a sequence number or a timestamp in the header outside each capsulated data transmitted from the relay router to the radio terminal unit.
  • the capsulation technology is used for the forwarding data between the relay router and the radio terminal unit as described previously, and, because the header used for the capsulation is generated in the relay router, it can be freely configured without need for consideration to the problem of security as can occur upon rewriting of packet data transmitted from the correspondent node as a sender. For this reason, an option header indicating a sequence number or a timestamp of arriving packet data is introduced into the header of capsulated data. Filled in this option is a sequence number in which each packet addressed to the same radio terminal unit has arrived at the relay router. Since this value can possibly increase without a limit, the modulo of a maximum value that the prepared field can take, and it is reused at intervals of a certain period.
  • the maximum sequence number or timestamp of the packets received before the handover is marked in the aforementioned forwarding instruction message sent after the handover.
  • the relay router receiving the forwarding instruction message, deletes the packet data up to the packet data marked in the forwarding instruction message and forwards the packet data thereafter to the radio terminal unit. All the foregoing messages can be sent together with the data packets or signaling packets used in Mobile IP.
  • the relay router has the function of providing the identifier of data on the occasion of forwarding the buffered data to the radio terminal unit in accordance with the forwarding instruction from the edge router, the base station, or the radio terminal unit. This permits the relay router to generate the identifier and thus makes it feasible to freely configure the identifier without consideration to the problem of security as can occur upon rewriting of packet data sent from the correspondent node as a sender.
  • the radio terminal unit has the function of negotiating the buffer size of data from the correspondent node with the relay router. More specifically, the radio terminal unit transmits information about how much volume should desirably be allocated as the buffer size of data from the correspondent node, to the relay router. This permits the relay router to allocate only the necessary buffer size and thus makes it feasible to perform efficient data buffering.
  • the radio terminal unit also has the function of notifying the relay router of information about already-received data at the radio terminal unit itself, before excess over the buffer size determined by the above negotiation in the relay router. This permits the relay router to know which data has been received by the radio terminal unit at the forwarding address of buffered data during the buffering of data from the correspondent node.
  • the relay router also has the function of deleting data in chronological order from the oldest on the occasion of performing the data buffering over the date buffer size determined by the negotiation. This permits the relay router to buffer data in order from the newest if the buffered data exceeds the buffer size during the buffering of data from the correspondent node.
  • the relay router also has the function of deleting already-received data notified of by the radio terminal unit. This permits the relay router to delete data already received by the radio terminal unit, on the occasion of buffering the data from the correspondent node, whereby it is feasible to implement efficient data buffering.
  • the radio terminal unit has the function of notifying the relay router of the information about already-received data before the handover, after the handover. This permits the relay router to know which data has been received before the handover by the radio terminal unit at the forwarding address.
  • the relay router also has the function of deleting the already-received data before the handover notified of by the radio terminal unit and forwarding data other than it to the radio terminal unit. This permits the relay router to delete the data already received before the handover by the radio terminal unit out of the buffered data and to forward the data other than it to the radio terminal unit, and thus makes it feasible to forward only necessary data, thereby implementing efficient data forwarding and avoiding duplicate reception of data.
  • the above embodiment was configured to determine the relay router under which the previous edge router having been connected to the radio terminal unit 30 under the handover and every edge router as a candidate destination are connected, based on the location information retained in the edge router, upon detection of the handover, and to instruct the relay router thus determined to buffer the packet data from the correspondent node (buffering instruction), but it is also possible to modify the configuration so as to perform the determination of the relay router and the buffering instruction, prior to the detection of the handover (i.e., regardless of the detection of the handover).
  • the data transmitted to the radio terminal unit 30 before execution of the handover is buffered in the relay router and transmitted through the previous edge router to the radio terminal unit 30 .
  • the relay router transmits the data with an identifier through the previous edge router to the radio terminal unit 30 .
  • the relay router capsulated the buffered packet data addressed to the address A, with the destination address B being added thereto and transmitted the capsulated data to the address B, and the radio terminal unit 30 received and decapsulated the packet data 91 addressed to B.
  • this may also be modified, as shown in FIG. 5, so that the relay router, receiving the packet data 95 to the address A containing the address HA set at the time of registration of the radio terminal unit 30 , rewrites the packet data into the packet data addressed to the address B, using the address HA as a key, and transmits it to the radio terminal unit 30 after the movement.
  • the present invention is applicable to mobile communication systems and, particularly, to the handover control apparatus, base stations, edge routers, relay routers, radio terminal units, and handover control methods used in the mobile communication systems.

Abstract

When a radio terminal unit 30 undergoes a handover between base stations 34, 36, a previous edge router 40 having been connected to the radio terminal unit 30, out of edge routers 40, 42 provided in respective base stations 34, 36, provides an instruction to instruct a relay router 48, under which the edge router 40 and every edge router 42 in the base station 36 as a candidate for a destination of the movement are connected, to buffer data from a correspondent node, and instructs the relay router to forward the data buffered in the relay router 48 according to the instruction, to the radio terminal unit 30 after the movement, after completion of the handover, whereby the buffered data is forwarded to the radio terminal unit 30. This implements forwarding packet data through the optimal path to the radio terminal unit after the movement in the handover control and achieves effective utilization of network resources and reduction of handover transactions.

Description

    TECHNICAL FIELD
  • The present invention relates to a handover control apparatus, a base station, an edge router, a relay router, a radio terminal unit, a mobile communication system, and a handover control method. [0001]
  • BACKGROUND ART
  • The conventional schemes proposed in IETF (Internet Engineering Task Force) (for example, Govind Krishnamurthi, Robert C. Chalmers, Charles E. Parkins, “Buffer management for smooth handovers in ipv6.,” INTERNET DRAFT, March 2001) involve handover control to buffer packet data. [0002]
  • In this handover control, packet data is buffered in an edge router provided in a base station during a handover of a radio terminal unit, in order to implement handover control without loss of packet data. After completion of the handover, the buffered packet data is forwarded to an edge router at a destination. [0003]
  • A configuration of a mobile communication system performing such handover control is presented in FIG. 6 and will be described below. [0004]
  • This mobile communication system shown in FIG. 6 is comprised of a [0005] radio terminal unit 10 which is a mobile communication means such as a cellular telephone or the like, a plurality of base stations 12, 14, 16 for radio communication with the radio terminal unit 10, edge routers 18, 20, 22 provided in these base stations 12-16, and CORs (Cross Over Routers) 24, 26, 28 connected to these edge routers 18-22. Here the CORs 24-28 are arranged in a hierarchical structure with COR 28 at the top, in which the edge routers 18, 20 are under COR 24, the edge router 22 under COR 26, and the edge routers 18-22 under COR 28 through CORs 24, 26.
  • In this configuration, the data buffering point was the [0006] previous edge router 20 in the handover control during movement of the radio terminal unit 10 from a covered area of the edge router 20 to a covered area of the edge router 22. In this handover control, all packet data transmitted from an unrepresented correspondent node as a sender during the handover of the radio terminal unit 10 was once forwarded through CORs 28, 24 to the previous edge router 20 connected before the movement, as indicated by an arrow Y1, and buffered therein.
  • After completion of the handover of the [0007] radio terminal unit 10 to the edge router 22, an instruction is then given to instruct the previous edge router 20 to forward the buffered packet data and in accordance with this instruction, as indicated by an arrow Y2, the packet data is forwarded from the edge router 20 through a plurality of CORs 24, 28, 26 to the radio terminal unit 10 connected to the new edge router 22 after the movement. The lossless handover was achieved by the buffering in the previous edge router 20 in this way.
  • DISCLOSURE OF THE INVENTION
  • In the conventional handover control method, however, since during the handover the packet data is buffered in the [0008] previous edge router 20 having been connected to the radio terminal unit 10, the packet data is forwarded from the edge router 20 connected before the movement, through the CORs 24, 28, 26 to the radio terminal unit 10 connected to the edge router 22 after the movement, as indicated by the arrow Y2, during the period after the handover of the radio terminal unit 10 and before completion of the forwarding the buffered data. Namely, the packet data is forwarded through the redundant path during the handover control and this poses the problem of waste of network resources.
  • In this handover control, there simultaneously exist two paths for forwarding buffered packet data: the path of code Y[0009] 2 for forwarding packet data from the edge router 20 to the edge router 22 and the path of code Y3 for transmitting packet data from the correspondent node to the edge router 22, as shown in FIG. 6. Therefore, the packets via the respective paths arrive in a mixed state at the edge router 22, which raises the problem of packet miss-ordering during the handover.
  • The present invention has been accomplished in view of the above problems and an object of the invention is to provide a handover control apparatus, a base station, an edge router, a relay router, a radio terminal unit, a mobile communication system, and a handover control method capable of implementing forwarding packet data through an optimal path to the radio terminal unit after movement in handover control and thereby achieving effective utilization of network resources and prevention of the packet miss-ordering during the handover. [0010]
  • In order to solve the above problems, a handover control apparatus of the present invention is a handover control apparatus for controlling handover of a radio terminal unit between edge routers provided in respective base stations for radio communication with radio terminal unit, the handover control apparatus comprising: control means for performing such control as to buffer data from a correspondent node in a relay router under which a previous edge router having been connected to the radio terminal unit and every edge router as a candidate for a destination of the movement are connected, during the handover. [0011]
  • In this configuration, the data from the correspondent node is buffered in the relay router, whereby it is feasible to nullify the redundant path in forwarding packet data and thereby achieve the effective utilization of network resources and the prevention of packet miss-ordering during the handover. In the conventional technology, since during the handover the data was buffered in the previous edge router having been connected to the radio terminal unit, the data was forwarded from the edge router connected before the movement, through the redundant path via a plurality of routers to the radio terminal unit after the movement, which resulted in waste of network resources. In addition, there simultaneously existed two paths: the path for forwarding buffered packet data from the previous edge router to the new edge router after movement and the path for forwarding packet data from the correspondent node to the new edge router after movement; therefore, there occurred the packet miss-ordering because of delivery of the packets in a mixed state. [0012]
  • In order to solve the above problems, a base station of the present invention is a base station for detecting handover of a radio terminal unit, the base station comprising: retaining means for retaining location information about locations of an adjacent base station and every relay router connected to the adjacent base station; determining means for determining a relay router under which a base station having been connected to the radio terminal unit and every base station as a candidate for a destination of the movement are connected, based on the location information thus retained; and instructing means for instructing the relay router thus determined to buffer data from a correspondent node. [0013]
  • In this configuration, the appropriate relay router is instructed to buffer the data from the correspondent node, whereby it is feasible to buffer the data to be transmitted to the radio terminal unit under the handover, and thereby prevent data reception loss. [0014]
  • In order to solve the above problems, an edge router of the present invention is an edge router provided in a base station for detecting handover of a radio terminal unit and connected by radio communication to the radio terminal unit, the edge router comprising: retaining means for retaining location information about locations of an adjacent edge router and every relay router connected to the adjacent edge router; determining means for determining a relay router under which a previous edge router having been connected to the radio terminal unit and every edge router as a candidate for a destination of the movement are connected, based on the location information thus retained; and instructing means for instructing the relay router thus determined to buffer data from a correspondent node. [0015]
  • In this configuration, the data from the correspondent node is buffered in the relay router, whereby it is feasible to nullify the redundant path in forwarding packet data and thereby achieve the effective utilization of network resources and the prevention of packet miss-ordering during the handover. In the conventional technology, since during the handover the data was buffered in the previous edge router having been connected to the radio terminal unit, the data was forwarded from the edge router connected before the movement, through the redundant path via a plurality of routers to the radio terminal unit after the movement, which resulted in waste of network resources. In addition, there simultaneously existed two paths: the path for forwarding buffered packet data from the previous edge router to the new edge router after movement and the path for forwarding packet data from the correspondent node to the new edge router after movement; therefore, there occurred the packet miss-ordering because of delivery of the packets in a mixed state. [0016]
  • In order to solve the above problems, a relay router of the present invention is configured to buffer data from a correspondent node in accordance with an instruction to buffer data, given by the instructing means of the above base station or the above edge router, change a forwarding address of a packet to an address of a destination of the radio terminal unit in accordance with a data forwarding instruction from the radio terminal unit after the handover, put the data with an identifier for identification of the packet, and forward the packet to the current address of the radio terminal unit. [0017]
  • In this configuration, the data to be transmitted to the radio terminal unit is buffered during the handover of the radio terminal unit and the buffered data can be properly forwarded after the movement of the radio terminal unit. In this configuration, the identifier is generated in the relay router, and the packet data transmitted from the correspondent node as a sender is kept unchanged without being rewritten, whereby the packet data can be transmitted to the radio communication terminal unit after the movement, without being involved in the problem of security. [0018]
  • In order to solve the above problems, a radio terminal unit of the present invention is a radio terminal unit configured to implement radio communication with each base station and, during handover between edge routers provided in respective base stations, perform control of the handover, the radio terminal unit comprising: control means for performing such control as to make a relay router under which a previous edge router having been connected to the radio terminal unit and every edge router as a candidate for a destination of the movement are connected, buffer data from a correspondent node during the handover. [0019]
  • In this configuration, the data from the correspondent node is buffered in the relay router, whereby it is feasible to nullify the redundant path in forwarding packet data and thereby achieve the effective utilization of network resources and the prevention of packet miss-ordering during the handover. In the conventional technology, since during the handover the data was buffered in the previous edge router having been connected to the radio terminal unit, the data was forwarded from the edge router connected before the movement, through the redundant path via a plurality of routers to the radio terminal unit after the movement, which resulted in waste of network resources. In addition, there simultaneously existed two paths: the path for forwarding buffered packet data from the previous edge router to the new edge router after movement and the path for forwarding packet data from the correspondent node to the new edge router after movement; therefore, there occurred the packet miss-ordering because of delivery of the packets in a mixed state. [0020]
  • In order to solve the above problems, a mobile communication system of the present invention is a mobile communication system for implementing handover of a radio terminal unit between base stations, the mobile communication system comprising: relay routers connected above the base stations in a hierarchical structure and configured to perform relaying of data to the base stations and buffering of data; and edge routers provided in the respective base stations, each edge router being configured to provide an instruction to instruct a relay router under which a base station having been connected to the radio terminal unit and every base station as a candidate for a destination of the movement are connected, to buffer data from a correspondent node during the handover, and instruct the relay router to forward the data buffered in the relay router according to the instruction to the radio terminal unit after the movement. [0021]
  • In this configuration, the data from the correspondent node is buffered in the relay router, whereby it is feasible to nullify the redundant path in forwarding packet data and thereby achieve the effective utilization of network resources and the prevention of packet miss-ordering during the handover. In the conventional technology, since during the handover the data was buffered in the previous edge router having been connected to the radio terminal unit, the data was forwarded from the edge router connected before the movement, through the redundant path via a plurality of routers to the radio terminal unit after the movement, which resulted in waste of network resources. In addition, there simultaneously existed two paths: the path for forwarding buffered packet data from the previous edge router to the new edge router after movement and the path for forwarding packet data from the correspondent node to the edge router after movement; therefore, there occurred the packet miss-ordering because of delivery of the packets in a mixed state. [0022]
  • In order to solve the above problems, a handover control method according to the present invention is a handover control method of controlling handover of a radio terminal unit between edge routers provided in respective base stations for radio communication with radio terminal unit, the handover control method comprising: a control step of performing such control as to buffer data from a correspondent node in a relay router under which a previous edge router having been connected to the radio terminal unit and every edge router as a candidate for a destination of the movement are connected, in accordance with an instruction to buffer the data from the correspondent node. [0023]
  • In this configuration, the data from the correspondent node is buffered in the relay router, whereby it is feasible to nullify the redundant path in forwarding packet data and thereby achieve the effective utilization of network resources and the prevention of packet miss-ordering during the handover. In the conventional technology, since during the handover the data was buffered in the previous edge router having been connected to the radio terminal unit, the data was forwarded from the edge router connected before the movement, through the redundant path via a plurality of routers to the radio terminal unit after the movement, which resulted in waste of network resources. In addition, there simultaneously existed two paths: the path for forwarding buffered packet data from the previous edge router to the new edge router after movement and the path for forwarding packet data from the correspondent node to the edge router after movement; therefore, there occurred the packet miss-ordering because of delivery of the packets in a mixed state.[0024]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram showing a configuration of a mobile communication system according to an embodiment. [0025]
  • FIG. 2 is a first block diagram for explaining a method of determining a relay router in a mobile communication system according to an embodiment. [0026]
  • FIG. 3 is a second block diagram for explaining a method of determining a relay router in a mobile communication system according to an embodiment. [0027]
  • FIG. 4 is a block diagram for explaining the operation of forwarding packet data buffered in a relay router in a mobile communication system according to an embodiment. [0028]
  • FIG. 5 is a block diagram for explaining the operation of forwarding packet data buffered in a relay router in a mobile communication system according to an embodiment. [0029]
  • FIG. 6 is a block diagram showing the configuration of the conventional mobile communication system.[0030]
  • BEST MODE FOR CARRYING OUT THE INVENTION
  • Embodiments of the invention [0031]
  • An embodiment of the present invention will be described below in detail with reference to the drawings. [0032]
  • FIG. 1 is a block diagram showing a configuration of a mobile communication system according to an embodiment of the present invention. [0033]
  • This mobile communication system shown in FIG. 1 is comprised of a [0034] radio terminal unit 30 which is a mobile communication means such as a cellular phone or the like, a plurality of base stations 32, 34, 36 for radio communication with the radio terminal unit 30, edge routers 38, 40, 42 provided in the respective base stations 32-36, and CORs 44, 46, 48 connected to these edge routers 38-42.
  • Here the CORs [0035] 44-48 are arranged in a hierarchical structure with COR 48 at the top, in which the edge routers 38, 40 are under COR 44, the edge router 42 under COR 46, and the edge routers 38-42 under COR 48 through the CORs 44, 46. The edge routers 38, 40, 42 retain information about adjacent edge routers to which the radio terminal unit 30 is expected to move next. For example, the edge router 40 retains information about the adjacent edge routers 38, 42 as the information about the adjacent edge routers to which the radio terminal unit 30 is expected to move next.
  • The mobile communication system is constructed such as Regional Registrations, Hierarchical Mobile IP proposed in IETF. [0036]
  • In this configuration, the handover control in movement of the [0037] radio terminal unit 30 from a covered area of the edge router 40 to a covered area of the edge router 42 is initiated according to the radio wave condition of wireless links by the radio terminal unit 30 or by the edge router 40 to which the radio terminal unit 30 is connected at present. At this time, the radio terminal unit 30 or the edge router 40 determines the COR 48 as a relay router out of a plurality of CORs 44-48 on the basis of the information about the adjacent edge routers registered in the edge router 40.
  • The way of determining the relay router will be described with reference to FIGS. 2 and 3. First, as shown in FIG. 2, let us suppose a situation in which the [0038] radio terminal unit 30 is, for example, in connection with edge router 56 in a configuration where COR 58 is connected to each of edge routers 50, 52 provided in their respective base stations, COR 60 is further connected to each of edge routers 54, 56, and COR 62 is connected above those CORs 58, 60 thereto.
  • On this occasion, if only one [0039] edge router 54 is recognized as an edge router being a candidate for a destination of movement of the radio terminal unit 30 from the adjacent edge router information retained in the edge router 56, the COR 60, which is connected above to both of the edge router 56 in a currently connected state and the edge router 54 as a candidate destination (or under which the edge router 56 in the currently connected state and the edge router 54 as a candidate destination both are connected), is determined as a relay router. Namely, the COR 60, which can transmit packet data from the correspondent node to both the edge router 56 in the currently connected state and the edge router 54 as a candidate destination and which has the minimum hop count from the radio terminal unit 30, is determined as a relay router. The hop count represents the distance (not physical distance) from the radio terminal unit to the relay router to buffer the data.
  • As shown in FIG. 3, let us suppose another situation in which the [0040] radio terminal unit 30 is, for example, in connection with edge router 54 in a configuration where COR 58 is connected to each of edge routers 50, 52 provided in their respective base stations, COR 60 is further connected to each of edge routers 54, 56, COR 62 is connected above to those CORs 58, 60, COR 78 is further connected to each of edge routers 70, 72, COR 80 is further connected to each of edge routers 74, 76, COR 82 is connected above to those CORs 78, 80, and COR 84 is connected above to CORs 62, 82.
  • Let us suppose that on this occasion two [0041] edge routers 52, 56 are recognized as edge routers being candidates for the destination of movement of the radio terminal unit 30 from the adjacent edge router information retained in the edge router 54. In this case, the COR 62, which is connected above to both of the COR 60 connected above to the edge router 54 in a currently connected state and the edge router 56 as a candidate destination and the COR 58 connected above to the edge router 52 as another candidate destination, is determined as a relay router.
  • Namely, the [0042] COR 62, which can transmit the packet data from the correspondent node to the edge router 54 in the currently connected state and to all the edge routers 56, 52 as candidate destinations and which has the minimum hop count from the radio terminal unit 30, is determined as a relay router.
  • The [0043] radio terminal unit 30 or the edge router 40 in the currently connected state to the radio terminal unit 30 sends a buffering instruction message to the COR (relay router) 48 shown in FIG. 1 and determined as described above, as indicated by an arrow Y3. The COR 48, receiving this message, buffers packet data transmitted thereafter as indicated by an arrow Y4 from the correspondent node, as a relay router. Thereafter, the radio terminal unit 30 undergoes a handover to one edge router 42 out of the edge routers 38, 42 of candidate destinations.
  • The [0044] radio terminal unit 30 after the handover to the new edge router 42 acquires an address used in the edge router 42 and sends a location registration message for location registration of the new address through the COR (relay router) 48 to the unrepresented home network and the correspondent node as indicated by an arrow Y5.
  • For performing this transmission, there are two conceivable methods in the present invention: a method of separately sending a location registration message and a forwarding instruction message; and a method of sending one message containing the both. When the forwarding instruction message passes the COR (relay router) [0045] 48, the COR (relay router) 48, receiving the forwarding instruction message, capsulates the buffered packet data on the basis of the current address of the radio terminal unit 30 and forwards the capsulated data through the edge router 42 to the radio terminal unit 30, as indicated by an arrow Y6. After completion of the location registration, packet data thereafter transmitted from the source correspondent node to the radio terminal unit 30 is transmitted to the address of the destination, thereby terminating the buffering in the COR (relay router) 48.
  • The operation of forwarding the packet data buffered in the COR (relay router) [0046] 48 will be described below with reference to FIG. 4. The radio terminal unit 30 with the address A for identification of the radio terminal unit in the relay router sends the buffering instruction message to instruct the COR (relay router) 48 to buffer the packet data addressed to the address A before a handover. According to this instruction, the COR (relay router) 48 buffers packet data addressed to the address A from the correspondent node as indicated by code 90.
  • Furthermore, when the [0047] radio terminal unit 30 is assigned an address B after the handover, it sends to the correspondent node a message for location registration of the address B (location registration message) and a message for instruction of forwarding packet data addressed to the address A (forwarding instruction message). These messages can also be sent in the form of one message.
  • The COR (relay router) [0048] 48, receiving those messages, capsulates the packet data to the address A having been buffered there, while assigning the data the destination address B, as indicated by code 91, and then transmits it to the address B. The radio terminal unit 30, receiving the packet data 91 addressed to B, decapsulates the packet data as indicated by code 92. Since the destination address of the decapsulated packet data 92 at this time is A, the radio terminal unit 30 cannot receive the packet data 92 under normal circumstances. However, the radio terminal unit 30 is configured to memorize the address A before the movement in the present invention, so that it can also receive the packet data 92 addressed to the address A, whereby the radio terminal unit can receive the packet data to the address A having been buffered in the COR (relay router) 48 during the handover.
  • In the mobile communication system of the embodiment, as described above, on the occasion of the handover of the [0049] radio terminal unit 30 between base stations 34, 36, the previous edge router 40 having been connected to the radio terminal unit 30, out of the edge routers 40, 42 provided in the respective base stations 34, 36, instructs the relay router 48, under which the edge router 40 and every edge router 42 of the base station 36 as a candidate destination are connected, to buffer the packet data from the correspondent node, and instructs the relay router 48 to forward the packet data buffered in the relay router 48 on the basis of the instruction, to the radio terminal unit 30 after the movement after the handover, and then the buffered packet data is forwarded to the radio terminal unit 30.
  • This permits the packet data from the correspondent node to be buffered in the [0050] relay router 48 during the handover, whereby it is feasible to nullify the redundant path during forwarding the packet data and thereby achieve the effective utilization of network resources. In addition, there occurs no packet miss-ordering during the handover. In the conventional technology, since during the handover the data was buffered in the previous edge router having been connected to the radio terminal unit, the data was forwarded from the edge router before the movement through the redundant path via a plurality of routers to the radio terminal unit after the movement, which resulted in waste of network resources. In addition, there simultaneously existed two paths: the path for forwarding buffered packet data from the edge router before the movement to the edge router after the movement and the path for forwarding packet data from the correspondent node to the edge router after the movement; therefore, there occurred the packet miss-ordering because of delivery of the packets in a mixed state.
  • Applied to the [0051] relay router 48 to buffer the packet data from the correspondent node is the relay router that has the minimum hop count from the radio terminal unit 30 among the relay routers under which all the candidate base stations as potential destinations are connected, out of the plurality of relay routers 44-48 connected in the hierarchical structure. This results in buffering the packet data from the correspondent node in the relay router 48 that is the relay router under which the base station having been connected to the radio terminal unit 30 and every base station as a candidate destination are connected, and that has the minimum hop count from the radio terminal unit, so that the packet data can be forwarded through the shortest path to the radio terminal unit 30 after the movement, whereby it is feasible to achieve more effective utilization of network resources.
  • In the present embodiment, each edge router retains the location information about locations of adjacent edge routers and the relay routers connected to the adjacent edge routers, the relay router under which the previous edge router having being connected to the [0052] radio terminal unit 30 under a handover and every edge router as a candidate destination are connected is determined based on the retained location information, and the relay router thus determined is instructed to buffer the packet data from the correspondent node. This results in instructing the appropriate relay router to buffer the packet data from the correspondent node, at the time of detecting a handover in the base station, whereby the packet data to be transmitted to the radio terminal unit under the handover can be buffered well without occurrence of packet data reception loss.
  • For determining the relay router, the present embodiment is provided with the function of determining the relay router with the minimum hop count from the [0053] radio terminal unit 30 among the relay routers under which all the candidate base stations as potential destinations are connected, out of the plurality of relay routers connected in the hierarchical structure. This enables the relay router closest to the radio terminal unit 30 after the movement to be instructed to buffer the packet data from the correspondent node.
  • The present embodiment is also provided with the function of instructing the relay router buffering the packet data to forward the buffered packet data to the [0054] radio terminal unit 30, after the movement by the handover of the radio terminal unit 30. This enables the instruction to forward the packet data from the correspondent node having been buffered in the relay router with the minimum hop count from the radio terminal unit, which is the relay router under which the base station having been connected before the movement to the radio terminal unit 30 and every base station as a candidate destination are connected.
  • The above relay router has the function of buffering the packet data from the correspondent node in accordance with the packet data buffering instruction from the edge router, capsulating the buffered packet data with the destination address of the [0055] radio terminal unit 30 in accordance with the packet data forwarding instruction from the edge router, providing it the packet identifier, and forwarding the capsulated data to the destination address. This permits the relay router to buffer the packet data to be transmitted to the radio terminal unit 30, and to properly forward the buffered packet data to the radio terminal unit 30 after the movement.
  • The [0056] radio terminal unit 30 memorizes the address for identification of the radio terminal unit in the relay router during the handover, receives the capsulated data forwarded from the relay router, and, if in this received packet data there exists the same address as the memorized address, acquires the packet data provided with the same address. This permits the radio terminal unit to recognize the address before the movement in the capsulated data even if the radio terminal unit 30 is provided with a new address after the movement, and the radio terminal unit can acquire the packet data provided with the address thus recognized. Namely, the radio terminal unit can properly acquire the packet data having been transmitted to the radio terminal unit itself before the movement, even after the movement involving change of the address.
  • In addition to the above description, the edge router or the radio terminal unit generates the buffering instruction message to the relay router when there occurs a change of the relay router, when the radio terminal unit needs to change the buffer volume of the relay router, or when an expiration date of the buffer becomes close. It is, however, also contemplated to employ a method of notifying all the radio terminal units of the default buffer value along with RA (Router Advertisement), instead of letting each radio terminal unit perform the message exchange with the relay router, when consideration is given to large-scale networks. The buffering instruction message is resent at predetermined intervals before reception of a response upon actual reception of packet data {BA (Buffer Acknowledgement)}. [0057]
  • After sending of the BA, all the packet data to be forwarded to the radio terminal unit is copied and buffered in the buffer in the relay router. Thereafter, the radio terminal unit notifies the relay router of information to clear already-received packet data {BC (Buffer Clear)}, thereby deleting the data up to the packet data thus notified of, from the buffer. [0058]
  • If the buffer prepared before reception of BC becomes full in the relay router, the packet data is deleted in chronological order from the oldest. The timing of sending of BC is determined for the purpose of updating the expiration date before the expiration date of the assigned buffer and for the purpose of preventing the assigned buffer area from becoming full. [0059]
  • In the present invention, the above method is implemented as described later by inserting a sequence number or a timestamp in the header outside each capsulated data transmitted from the relay router to the radio terminal unit. [0060]
  • The capsulation technology is used for the forwarding data between the relay router and the radio terminal unit as described previously, and, because the header used for the capsulation is generated in the relay router, it can be freely configured without need for consideration to the problem of security as can occur upon rewriting of packet data transmitted from the correspondent node as a sender. For this reason, an option header indicating a sequence number or a timestamp of arriving packet data is introduced into the header of capsulated data. Filled in this option is a sequence number in which each packet addressed to the same radio terminal unit has arrived at the relay router. Since this value can possibly increase without a limit, the modulo of a maximum value that the prepared field can take, and it is reused at intervals of a certain period. [0061]
  • It is also noted that similar options are essential in the buffering instruction message and the forwarding instruction message which are messages requesting an acknowledgment. Then an identifier of a message having served as a trigger of an acknowledgment message is also clearly marked in each response, in order to clearly demonstrate to which message the response is made. [0062]
  • The maximum sequence number or timestamp of the packets received before the handover is marked in the aforementioned forwarding instruction message sent after the handover. The relay router, receiving the forwarding instruction message, deletes the packet data up to the packet data marked in the forwarding instruction message and forwards the packet data thereafter to the radio terminal unit. All the foregoing messages can be sent together with the data packets or signaling packets used in Mobile IP. [0063]
  • Concerning the sequence numbers, it is necessary to manage the sequence numbers on a flow-by-flow basis. However, use of timestamps requires no flow-by-flow management and thus is effective in large-scale networks and others, as compared with the case using the sequence numbers. [0064]
  • As described above, the relay router has the function of providing the identifier of data on the occasion of forwarding the buffered data to the radio terminal unit in accordance with the forwarding instruction from the edge router, the base station, or the radio terminal unit. This permits the relay router to generate the identifier and thus makes it feasible to freely configure the identifier without consideration to the problem of security as can occur upon rewriting of packet data sent from the correspondent node as a sender. [0065]
  • The radio terminal unit has the function of negotiating the buffer size of data from the correspondent node with the relay router. More specifically, the radio terminal unit transmits information about how much volume should desirably be allocated as the buffer size of data from the correspondent node, to the relay router. This permits the relay router to allocate only the necessary buffer size and thus makes it feasible to perform efficient data buffering. [0066]
  • The radio terminal unit also has the function of notifying the relay router of information about already-received data at the radio terminal unit itself, before excess over the buffer size determined by the above negotiation in the relay router. This permits the relay router to know which data has been received by the radio terminal unit at the forwarding address of buffered data during the buffering of data from the correspondent node. [0067]
  • The relay router also has the function of deleting data in chronological order from the oldest on the occasion of performing the data buffering over the date buffer size determined by the negotiation. This permits the relay router to buffer data in order from the newest if the buffered data exceeds the buffer size during the buffering of data from the correspondent node. [0068]
  • The relay router also has the function of deleting already-received data notified of by the radio terminal unit. This permits the relay router to delete data already received by the radio terminal unit, on the occasion of buffering the data from the correspondent node, whereby it is feasible to implement efficient data buffering. [0069]
  • The radio terminal unit has the function of notifying the relay router of the information about already-received data before the handover, after the handover. This permits the relay router to know which data has been received before the handover by the radio terminal unit at the forwarding address. [0070]
  • The relay router also has the function of deleting the already-received data before the handover notified of by the radio terminal unit and forwarding data other than it to the radio terminal unit. This permits the relay router to delete the data already received before the handover by the radio terminal unit out of the buffered data and to forward the data other than it to the radio terminal unit, and thus makes it feasible to forward only necessary data, thereby implementing efficient data forwarding and avoiding duplicate reception of data. [0071]
  • The above embodiment was configured to determine the relay router under which the previous edge router having been connected to the [0072] radio terminal unit 30 under the handover and every edge router as a candidate destination are connected, based on the location information retained in the edge router, upon detection of the handover, and to instruct the relay router thus determined to buffer the packet data from the correspondent node (buffering instruction), but it is also possible to modify the configuration so as to perform the determination of the relay router and the buffering instruction, prior to the detection of the handover (i.e., regardless of the detection of the handover). In this case, the data transmitted to the radio terminal unit 30 before execution of the handover is buffered in the relay router and transmitted through the previous edge router to the radio terminal unit 30. In this case, the relay router transmits the data with an identifier through the previous edge router to the radio terminal unit 30.
  • In the above embodiment, as described with FIG. 4, the relay router capsulated the buffered packet data addressed to the address A, with the destination address B being added thereto and transmitted the capsulated data to the address B, and the [0073] radio terminal unit 30 received and decapsulated the packet data 91 addressed to B. However, this may also be modified, as shown in FIG. 5, so that the relay router, receiving the packet data 95 to the address A containing the address HA set at the time of registration of the radio terminal unit 30, rewrites the packet data into the packet data addressed to the address B, using the address HA as a key, and transmits it to the radio terminal unit 30 after the movement.
  • Industrial Applicability [0074]
  • The present invention is applicable to mobile communication systems and, particularly, to the handover control apparatus, base stations, edge routers, relay routers, radio terminal units, and handover control methods used in the mobile communication systems. [0075]

Claims (31)

1. A handover control apparatus for controlling handover of a radio terminal unit between edge routers provided in respective base stations for radio communication with radio terminal unit, said handover control apparatus comprising:
control means for performing such control as to buffer data from a correspondent node in a relay router under which a previous edge router having been connected to the radio terminal unit and every edge router as a candidate for a destination of the movement are connected, during the handover.
2. The handover control apparatus according to claim 1, wherein the relay router in which the data from the correspondent node is buffered is a relay router with a minimum hop count from the radio terminal unit, out of a plurality of relay routers connected in a hierarchical structure.
3. The handover control apparatus according to claim 1 or 2, wherein the control means puts the data buffered in the relay router, a destination address of the radio terminal unit and an identifier for identification of packet data and forwards the buffered data to said address.
4. A base station for detecting handover of a radio terminal unit, said base station comprising:
retaining means for retaining location information about locations of an adjacent base station and every relay router connected to the adjacent base station;
determining means for determining a relay router under which a base station having been connected to the radio terminal unit and every base station as a candidate for a destination of the movement are connected, based on the location information thus retained; and
instructing means for instructing the relay router thus determined to buffer data from a correspondent node.
5. The base station according to claim 4, wherein, for determining said relay router, said determining means determines a relay router with a minimum hop count from the radio terminal unit among relay routers under which all candidate base stations as potential destinations are connected, out of a plurality of relay routers connected in a hierarchical structure.
6. The base station according to claim 4 or 5, wherein, after movement by handover of the radio terminal unit, said instructing means instructs the relay router determined by the determining means to forward the buffered data to the radio terminal unit after the movement.
7. An edge router provided in a base station for detecting handover of a radio terminal unit and connected by radio communication to the radio terminal unit, said edge router comprising:
retaining means for retaining location information about locations of an adjacent edge router and every relay router connected to the adjacent edge router;
determining means for determining a relay router under which a previous edge router having been connected to the radio terminal unit and every edge router as a candidate for a destination of the movement are connected, based on the location information thus retained; and
instructing means for instructing the relay router thus determined to buffer data from a correspondent node.
8. The edge router according to claim 7, wherein, for determining the relay router, the determining means determines a relay router with a minimum hop count from the radio terminal unit, out of a plurality of relay routers connected in a hierarchical structure.
9. The edge router according to claim 7 or 8, wherein, after movement by handover of the radio terminal unit, said instructing means instructs the relay router determined by the determining means to forward the buffered data to the radio terminal unit after the movement.
10. A relay router configured to buffer data from a correspondent node in accordance with an instruction to buffer data, given by the instructing means of the base station as set forth in one of claims 4 to 6 or the edge router as set forth in one of claims 7 to 9; in accordance with a data forwarding instruction given by the instructing means, buffer the data from the correspondent node, put the data a current address of the radio terminal unit and an identifier for identification of packet data, and forward the packet data to the current address of the radio terminal unit; after the movement of the radio terminal unit, forward the packet data to the current address of the radio terminal unit in accordance with the forwarding instruction.
11. A radio terminal unit comprising:
memory means for memorizing an address for identifying the radio terminal unit in a relay router during handover; and
instructing means for, in order to change a forwarding address of packet data after the handover in the relay router from a previous address of the radio terminal unit to a current address of the radio terminal unit, instructing the relay router to forward packet data to the current address of the radio terminal unit.
12. A radio terminal unit configured to implement radio communication with each base station and, during handover between edge routers provided in respective base stations, perform control of the handover, the radio terminal unit comprising:
control means for performing such control as to make a relay router under which a previous edge router having been connected to the radio terminal unit and every edge router as a candidate for a destination of the movement are connected, buffer data from a correspondent node during the handover.
13. The radio terminal unit according to claim 12, which is configured to select and apply a relay router with a minimum hop count from the radio terminal unit, out of a plurality of relay routers connected in a hierarchical structure, as the relay router for buffering the data from the correspondent node.
14. The radio terminal unit according to claim 12 or 13, wherein the control means makes the relay router put the data buffered in the relay router, a destination address of the radio terminal unit and an identifier for identification of packet data, and forward the buffered data to said address.
15. A mobile communication system for implementing handover of a radio terminal unit between base stations, said mobile communication system comprising:
relay routers connected above the base stations in a hierarchical structure and configured to perform relaying of data to the base stations and buffering of data; and
edge routers provided in the respective base stations, each edge router being configured to provide an instruction to instruct a relay router under which a base station having been connected to the radio terminal unit and every base station as a candidate for a destination of the movement are connected, to buffer data from a correspondent node during the handover, and instruct the relay router to forward the data buffered in the relay router in accordance with the instruction to the radio terminal unit after the movement.
16. The mobile communication system according to claim 15, wherein the relay router buffers packet data therein in accordance with the instruction to buffer packet data from the edge router, forwards the packet data with an identifier of data to the radio terminal unit, and forwards the packet data to a current address of the radio terminal unit in accordance with a packet data forwarding instruction of the radio terminal unit after the handover.
17. The mobile communication system according to claim 15 or 16, wherein the radio terminal unit negotiates a buffer size of data from the correspondent node with the relay router.
18. The mobile communication system according to claim 17, wherein the radio terminal unit notifies the relay router of information about already-received data in the radio terminal unit itself, before excess over the buffer size determined by the negotiation with the relay router.
19. The mobile communication system according to claim 17, wherein the relay router deletes the data in chronological order from the oldest during an operation of buffering data over the buffer size determined by the negotiation.
20. The mobile communication system according to claim 18, wherein the relay router deletes the already-received data notified of by the radio terminal unit and updates an expiration date of a buffer area allocated for the radio terminal unit.
21. The mobile communication system according to claim 18, wherein the relay router deletes a buffer area whose expiration date has passed.
22. The mobile communication system according to one of claims 16 to 21, wherein after the handover, the radio terminal unit notifies the relay router of information about data having already been received before the handover.
23. The mobile communication system according to claim 22, wherein the relay router deletes the already-received data having already been received before the handover, notified of by the radio terminal unit, and forwards data except said already-received data to the radio terminal unit.
24. A handover control method of controlling handover of a radio terminal unit between edge routers provided in respective base stations for radio communication with radio terminal unit, said handover control method comprising:
a control step of performing such control as to buffer data from a correspondent node in a relay router under which a previous edge router having been connected to the radio terminal unit and every edge router as a candidate for a destination of the movement are connected, in accordance with an instruction to buffer the data from the correspondent node.
25. The handover control method according to claim 24, wherein a relay router with a minimum hop count from the radio terminal unit out of a plurality of relay routers connected in a hierarchical structure is applied to the relay router for buffering the data from the correspondent node.
26. The handover control method according to claim 24 or 25, wherein said control step is to assign the data buffered in the relay router, a current address of the radio terminal unit and forward the buffered data to said address.
27. The handover control method according to claim 26, wherein said control step is to assign the data an identifier of data on the occasion of forwarding the buffered data.
28. The handover control method according to claim 26 or 27, wherein said control step is to conduct a negotiation about a buffer size of the data from the correspondent node in the relay router.
29. The handover control method according to claim 28, wherein said control step is to delete the data in chronological order from the oldest during an operation of buffering the data over the buffer size determined by the negotiation.
30. The handover control method according to claim 28, wherein said control step is to delete already-received data notified of by the radio terminal unit.
31. The handover control method according to one of claims 26 to 30, wherein said control step is to, after the handover of the radio terminal unit, delete already-received data having already been received before the handover by the radio terminal unit, from the data buffered in the relay router and forward data except for the already-received data to the radio terminal unit.
US10/399,785 2001-08-27 2002-08-26 Handover control, apparatus, base station, edge router, relay router, radio terminal apparatus, mobile communication system, and handover control method Abandoned US20040005893A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/692,126 US7424295B2 (en) 2001-08-27 2007-03-27 Handover control apparatus, base station, edge router, relay router, radio terminal unit, mobile communication system, and handover control method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JPP2001-256760 2001-08-27
JP2001256760A JP2003069617A (en) 2001-08-27 2001-08-27 Hand-over controller, base station, edge router, repeating router, radio terminal device, mobile communication system, and hand-over control method
PCT/JP2002/008581 WO2003019880A1 (en) 2001-08-27 2002-08-26 Handover control apparatus, base station, edge router, relay router, radio terminal apparatus, mobile communication system, and handover control method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/692,126 Continuation US7424295B2 (en) 2001-08-27 2007-03-27 Handover control apparatus, base station, edge router, relay router, radio terminal unit, mobile communication system, and handover control method

Publications (1)

Publication Number Publication Date
US20040005893A1 true US20040005893A1 (en) 2004-01-08

Family

ID=19084532

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/399,785 Abandoned US20040005893A1 (en) 2001-08-27 2002-08-26 Handover control, apparatus, base station, edge router, relay router, radio terminal apparatus, mobile communication system, and handover control method
US11/692,126 Expired - Fee Related US7424295B2 (en) 2001-08-27 2007-03-27 Handover control apparatus, base station, edge router, relay router, radio terminal unit, mobile communication system, and handover control method

Family Applications After (1)

Application Number Title Priority Date Filing Date
US11/692,126 Expired - Fee Related US7424295B2 (en) 2001-08-27 2007-03-27 Handover control apparatus, base station, edge router, relay router, radio terminal unit, mobile communication system, and handover control method

Country Status (5)

Country Link
US (2) US20040005893A1 (en)
EP (1) EP1422883B1 (en)
JP (1) JP2003069617A (en)
CN (1) CN100493027C (en)
WO (1) WO2003019880A1 (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050083905A1 (en) * 2003-09-04 2005-04-21 Katsutoshi Nishida Communication system and communication control method
US20050169205A1 (en) * 2003-08-21 2005-08-04 Francesco Grilli Methods for seamless delivery of broadcast and multicast content across cell borders and/or between different transmission schemes and related apparatus
EP1624711A1 (en) * 2004-08-03 2006-02-08 Alcatel Method for improving access network selection in the context of discontinuous coverage access networks, corresponding access controller, and corresponding multicast system
US20070010250A1 (en) * 2005-07-07 2007-01-11 Peter Bosch Method of hard handover in a wireless communication system
US20070021138A1 (en) * 2005-07-15 2007-01-25 Research In Motion Limited Methods and apparatus for providing PTT data buffering support indications from mobile devices and PTT data buffering control by wireless networks
US20070054686A1 (en) * 2005-07-15 2007-03-08 Andrew Allen Methods and apparatus for providing PTT data buffering support indications from mobile devices and PTT data buffering control by wireless networks
US20070097878A1 (en) * 2003-06-04 2007-05-03 Masaaki Morioka Management device that registers communication device to wireless network, communication device, intermediate device, and method, program, and integrated circuit for registration of communication device
US20070153722A1 (en) * 2006-01-05 2007-07-05 Gillies Donald W Method and apparatus for seamless and efficient wireless handoffs
US20070177547A1 (en) * 2005-11-30 2007-08-02 Horn Gavin B Data state transition during handoff
US20070286125A1 (en) * 2006-03-27 2007-12-13 Nec Corporation Method and system for transmitting data in mobile communications system
US20070291717A1 (en) * 2006-06-16 2007-12-20 Futurewei Technologies, Inc. Method and system for optimized handover for mobile devices
US20070297370A1 (en) * 2000-10-18 2007-12-27 Mitsubishi Denki Kabushiki Kaisha Real-time and non-real-time traffic handoff method and agent apparatus
US20080062924A1 (en) * 2004-06-11 2008-03-13 Matsushita Electric Industrial Co., Ltd. Communication Handover Method And Communication Message Processing Method
US20080146230A1 (en) * 2006-12-18 2008-06-19 Cisco Technology, Inc. Fast handoff for wireless devices in a wired-wireless network
US20080310367A1 (en) * 2007-06-18 2008-12-18 Qualcomm Incorporated Method and apparatus for pdcp reordering at handoff
US7515572B2 (en) 2004-09-17 2009-04-07 Fujitsu Limited Data transfer system and data transfer method
US20100027503A1 (en) * 2008-07-31 2010-02-04 Qualcomm Incorporated Method and apparatus for reducing data loss during handover in a wireless communication system
WO2011002244A2 (en) 2009-07-02 2011-01-06 Lg Electronics Inc. A method to facilitate user equipment (ue) handoff within a packet data communication system
EP2512184A1 (en) * 2011-04-13 2012-10-17 ST-Ericsson SA Process and apparatus for handling downlink transmission during network switching
US8305980B1 (en) * 2008-09-12 2012-11-06 Nix John A Efficient handover of media communications in heterogeneous IP networks using handover procedure rules and media handover relays
US20140153541A1 (en) * 2004-01-28 2014-06-05 Telefonaktiebolaget L M Ericsson (Publ) Method and system for base station change of packet switched communications in a mobile communications system
CN103999522A (en) * 2011-07-29 2014-08-20 知识风险控股81有限责任公司 Communications terminal and method
US8885609B2 (en) 2008-05-15 2014-11-11 Google Inc. Efficient handover of media communications in heterogeneous IP networks
US20150063122A1 (en) * 2013-09-04 2015-03-05 Verizon Patent And Licensing Inc. Smart mobility management entity for ue attached relay node
WO2017085722A1 (en) * 2015-11-19 2017-05-26 Ayecka Communication Systems Method and system of handling over routing of communication protocol data between two satellite communication transponders
US10015708B1 (en) * 2016-10-19 2018-07-03 Sprint Spectrum L.P. Controlling handover of a UE based on data buffering

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100421893B1 (en) * 2001-12-29 2004-03-11 엘지전자 주식회사 Method for performing Handoff
JP4227433B2 (en) * 2002-09-17 2009-02-18 株式会社エヌ・ティ・ティ・ドコモ Mobile communication system, server device, and data transmission method
JP2004282652A (en) * 2003-03-19 2004-10-07 Nec Corp Mobile communication system, base station control apparatus and data transfer method to be used therefor
CN100505677C (en) 2003-06-19 2009-06-24 三菱电机株式会社 Radio base station device and mobile communication system
US7336632B2 (en) * 2003-08-18 2008-02-26 Nokia Corporation Apparatus, and associated method, for selecting quality of service-related information in a radio communication system
US8694869B2 (en) 2003-08-21 2014-04-08 QUALCIMM Incorporated Methods for forward error correction coding above a radio link control layer and related apparatus
JP4074268B2 (en) * 2003-08-22 2008-04-09 日本電信電話株式会社 Packet transfer method and transfer device
KR100547750B1 (en) 2004-07-05 2006-01-31 삼성전자주식회사 Continuous data transmission method in home network system
WO2006006632A1 (en) 2004-07-14 2006-01-19 Nippon Telegraph And Telephone Corporation Packet transmission method and packet transmission device
US7961683B2 (en) * 2004-09-30 2011-06-14 Alcatel-Lucent Usa Inc. Active session mobility solution for point-to-point protocol
WO2006075761A1 (en) * 2005-01-17 2006-07-20 Matsushita Electric Industrial Co., Ltd. Mobile communication access system, packet transfer device, mobile terminal, and packet loss reducing method
US7916692B2 (en) * 2005-03-25 2011-03-29 Nec Corporation Mobile communication system, edge router, and transfer control method, program and recording medium used therefor
BRPI0612659A2 (en) * 2005-07-08 2016-11-29 Matsushita Electric Ind Co Ltd method and program of detection of crossing node, moving node, and relay
CN1901734B (en) * 2005-07-20 2010-04-21 华为技术有限公司 Method and system for no-damage switching in radio cut-in technology
CN1901733B (en) * 2005-07-20 2012-02-29 华为技术有限公司 Method for no-damage switching in radio cut-in technology
JP4628254B2 (en) * 2005-11-04 2011-02-09 株式会社エヌ・ティ・ティ・ドコモ Base station and data transfer method
JP4778342B2 (en) * 2006-03-27 2011-09-21 富士通株式会社 Wireless communication method, wireless communication system, terminal, and base station
KR100982688B1 (en) 2006-09-13 2010-09-16 삼성전자주식회사 Apparatus and method for buffering packets in a multi-hop relay system supporting hop-by-hop retransmission
CN101175304B (en) * 2006-11-02 2010-08-11 华为技术有限公司 Switching method based on relay system
WO2008139842A1 (en) * 2007-04-27 2008-11-20 Sharp Kabushiki Kaisha Communication control device, mobile station device, mobile communication system, and mobile communication method
US8166205B2 (en) 2007-07-31 2012-04-24 Cisco Technology, Inc. Overlay transport virtualization
US8085710B2 (en) * 2007-08-23 2011-12-27 Cisco Technology, Inc. Minimizing packet loss during fast roaming
US8711768B2 (en) * 2008-01-16 2014-04-29 Qualcomm Incorporated Serving base station selection based on backhaul capability
JP4796633B2 (en) * 2009-01-21 2011-10-19 富士通株式会社 Wireless communication method, wireless communication system, terminal, and base station
JP4869361B2 (en) * 2009-01-21 2012-02-08 富士通株式会社 COMMUNICATION METHOD, BASE STATION, TERMINAL AND RADIO COMMUNICATION SYSTEM
WO2010126070A1 (en) * 2009-04-27 2010-11-04 日本電気株式会社 Handover control method, mobile communication system, and mobile communication terminal
CN102804906A (en) 2009-06-19 2012-11-28 捷讯研究有限公司 Mechanisms For Data Handling During A Relay Handover With S1 Termination At Relay
WO2010148356A1 (en) 2009-06-19 2010-12-23 Research In Motion Limited Mechanisms for data handling during a relay handover with s1 termination at evolved universal terrestrial radio access network access node
US8804596B2 (en) 2009-10-02 2014-08-12 Blackberry Limited Architecture for termination at access device
US8406192B2 (en) 2009-10-02 2013-03-26 Research In Motion Limited Handover mechanisms with synchronous PDCP protocol under various relay architectures
US8687590B2 (en) * 2009-10-02 2014-04-01 Blackberry Limited System and method for handover between relays
JP4996718B2 (en) * 2010-06-21 2012-08-08 株式会社エヌ・ティ・ティ・ドコモ Mobile communication method and radio base station
US8553605B2 (en) * 2010-09-10 2013-10-08 Qualcomm Incorporated Packet identification for power saving in wireless communication networks
US8694664B2 (en) 2010-11-23 2014-04-08 Cisco Technology, Inc. Active-active multi-homing support for overlay transport protocol
JP5012994B2 (en) * 2010-12-28 2012-08-29 富士通株式会社 Communication method and communication system
CN102651893B (en) * 2011-02-25 2015-08-05 华为终端有限公司 A kind of changing method of serving BS, system and equipment
US9143222B2 (en) * 2011-10-27 2015-09-22 Kyocera Corporation Wireless communication system, communication control method, and relay station
CN102685829B (en) * 2012-05-11 2015-02-25 中国联合网络通信集团有限公司 Method, device and equipment for handover of user under base station straight-through architecture
US9538450B2 (en) * 2012-08-03 2017-01-03 Futurewei Technologies, Inc. System and method for mobile relay packet gateway relocation for path optimization
US9548887B2 (en) 2013-08-09 2017-01-17 Cisco Technology, Inc. Proactive creation of multicast state in an overlay transport network to achieve fast convergence on failover
US8743758B1 (en) 2013-11-27 2014-06-03 M87, Inc. Concurrent uses of non-cellular interfaces for participating in hybrid cellular and non-cellular networks
CN105981422B (en) 2013-12-13 2020-06-30 艾姆巴奇公司 Method and system for secure connection linking hybrid cellular and non-cellular networks
CN104301951B (en) * 2014-09-28 2018-05-08 北京盈进科技有限公司 A kind of data packet forwarding method and device
US9762545B2 (en) 2014-11-03 2017-09-12 Cisco Technology, Inc. Proxy forwarding of local traffic by edge devices in a multi-homed overlay virtual private network

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5396647A (en) * 1992-11-03 1995-03-07 Motorola, Inc. GPS base wide area communication system site selection
US6023461A (en) * 1997-10-10 2000-02-08 Nec Usa, Inc. Handoff method for an ATM wireless network wherein both the switch and the mobile buffer cells and the mobile controls when the handoff will occur
EP0851701A3 (en) * 1996-12-24 1999-12-22 Nec Corporation Hand-off control technique for wireless ATM network
US6195342B1 (en) * 1997-11-25 2001-02-27 Motorola, Inc. Method for determining hand-off candidates in a neighbor set in a CDMA communication system
JP3075260B2 (en) * 1998-05-20 2000-08-14 日本電気株式会社 Buffering control method and buffering system
US6643279B1 (en) * 1998-09-01 2003-11-04 Nec Corporation Handoff control for point to multipoint connections in mobile ATM networks
US6519456B2 (en) * 1998-10-14 2003-02-11 Qualcomm Incorporated Softer handoff in a base station employing virtual channel elements
JP3191788B2 (en) * 1998-12-18 2001-07-23 日本電気株式会社 ARQ control system at handoff in wireless ATM system
KR100323229B1 (en) * 1999-12-30 2002-02-19 박종섭 Apparatus and method for handover processing in IMT-2000 system
JP2001268617A (en) * 2000-03-21 2001-09-28 Mitsubishi Electric Corp Radio communication method

Cited By (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070297370A1 (en) * 2000-10-18 2007-12-27 Mitsubishi Denki Kabushiki Kaisha Real-time and non-real-time traffic handoff method and agent apparatus
US20070097878A1 (en) * 2003-06-04 2007-05-03 Masaaki Morioka Management device that registers communication device to wireless network, communication device, intermediate device, and method, program, and integrated circuit for registration of communication device
US20050169205A1 (en) * 2003-08-21 2005-08-04 Francesco Grilli Methods for seamless delivery of broadcast and multicast content across cell borders and/or between different transmission schemes and related apparatus
US8804761B2 (en) 2003-08-21 2014-08-12 Qualcomm Incorporated Methods for seamless delivery of broadcast and multicast content across cell borders and/or between different transmission schemes and related apparatus
US20050083905A1 (en) * 2003-09-04 2005-04-21 Katsutoshi Nishida Communication system and communication control method
US20140153541A1 (en) * 2004-01-28 2014-06-05 Telefonaktiebolaget L M Ericsson (Publ) Method and system for base station change of packet switched communications in a mobile communications system
US9998958B2 (en) * 2004-01-28 2018-06-12 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for base station change of packet switched communications in a mobile communications system
US20180255485A1 (en) * 2004-01-28 2018-09-06 Telefonaktiebolaget L M Ericsson (Publ) Method and system for base station change of packet switched communications in a mobile communications system
US20080062924A1 (en) * 2004-06-11 2008-03-13 Matsushita Electric Industrial Co., Ltd. Communication Handover Method And Communication Message Processing Method
US20060029022A1 (en) * 2004-08-03 2006-02-09 Alcatel Method for improving access network selection in the context of discontinuous coverage access networks, corresponding access controller, and corresponding multicast element
EP1624711A1 (en) * 2004-08-03 2006-02-08 Alcatel Method for improving access network selection in the context of discontinuous coverage access networks, corresponding access controller, and corresponding multicast system
US7656841B2 (en) 2004-08-03 2010-02-02 Alcatel Method for improving access network selection in the context of discontinuous coverage access networks, corresponding access controller, and corresponding multicast element
US7515572B2 (en) 2004-09-17 2009-04-07 Fujitsu Limited Data transfer system and data transfer method
US20070010250A1 (en) * 2005-07-07 2007-01-11 Peter Bosch Method of hard handover in a wireless communication system
US7920866B2 (en) * 2005-07-07 2011-04-05 Alcatel-Lucent Usa Inc. Method of hard handover in a wireless communication system
US8041376B2 (en) * 2005-07-15 2011-10-18 Research In Motion Limited Methods and apparatus for providing PTT data buffering support indications from mobile devices and PTT data buffering control by wireless networks
US20070021138A1 (en) * 2005-07-15 2007-01-25 Research In Motion Limited Methods and apparatus for providing PTT data buffering support indications from mobile devices and PTT data buffering control by wireless networks
US20070054686A1 (en) * 2005-07-15 2007-03-08 Andrew Allen Methods and apparatus for providing PTT data buffering support indications from mobile devices and PTT data buffering control by wireless networks
US9226120B2 (en) 2005-07-15 2015-12-29 Blackberry Limited Methods and apparatus for providing PTT data buffering support indications from mobile devices and PTT data buffering control by wireless networks
US7813747B2 (en) 2005-07-15 2010-10-12 Research In Motion Limited Methods and apparatus for providing PTT data buffering support indications from mobile devices and PTT data buffering control by wireless networks
US20100323742A1 (en) * 2005-07-15 2010-12-23 Research In Motion Limited Methods And Apparatus For Providing PTT Data Buffering Support Indications From Mobile Devices And PTT Data Buffering Control By Wireless Networks
US8467819B2 (en) 2005-07-15 2013-06-18 Research In Motion Limited Methods and apparatus for providing PTT data buffering support indications from mobile devices and PTT data buffering control by wireless networks
US8842631B2 (en) 2005-11-30 2014-09-23 Qualcomm Incorporated Data state transition during handoff
US20070177547A1 (en) * 2005-11-30 2007-08-02 Horn Gavin B Data state transition during handoff
US8059581B2 (en) * 2006-01-05 2011-11-15 Qualcomm Incorporated Method and apparatus for seamless and efficient wireless handoffs
US20070153722A1 (en) * 2006-01-05 2007-07-05 Gillies Donald W Method and apparatus for seamless and efficient wireless handoffs
US8077671B2 (en) * 2006-03-27 2011-12-13 Nec Corporation Method and system for transmitting data in mobile communications system
US20070286125A1 (en) * 2006-03-27 2007-12-13 Nec Corporation Method and system for transmitting data in mobile communications system
US20070291717A1 (en) * 2006-06-16 2007-12-20 Futurewei Technologies, Inc. Method and system for optimized handover for mobile devices
US8140073B2 (en) 2006-06-16 2012-03-20 Futurewei Technologies, Inc. Method and system for optimized handover for mobile devices
WO2007147368A1 (en) * 2006-06-16 2007-12-27 Huawei Technologies Co., Ltd. Method and system for optimized handover for mobile devices
US8532070B2 (en) * 2006-12-18 2013-09-10 Cisco Technology, Inc. Fast handoff for wireless devices in a wired-wireless network
US20080146230A1 (en) * 2006-12-18 2008-06-19 Cisco Technology, Inc. Fast handoff for wireless devices in a wired-wireless network
US8830950B2 (en) 2007-06-18 2014-09-09 Qualcomm Incorporated Method and apparatus for PDCP reordering at handoff
TWI419529B (en) * 2007-06-18 2013-12-11 Qualcomm Inc Method and apparatus for pdcp reordering at handoff
WO2008157631A2 (en) * 2007-06-18 2008-12-24 Qualcomm Incorporated Method and apparatus for pdcp reordering at handoff
WO2008157631A3 (en) * 2007-06-18 2009-02-19 Qualcomm Inc Method and apparatus for pdcp reordering at handoff
US20080310367A1 (en) * 2007-06-18 2008-12-18 Qualcomm Incorporated Method and apparatus for pdcp reordering at handoff
US9088917B1 (en) 2008-05-15 2015-07-21 Google Inc. Efficient handover of media communications in heterogeneous IP networks
US8885609B2 (en) 2008-05-15 2014-11-11 Google Inc. Efficient handover of media communications in heterogeneous IP networks
US20100027503A1 (en) * 2008-07-31 2010-02-04 Qualcomm Incorporated Method and apparatus for reducing data loss during handover in a wireless communication system
CN102113373A (en) * 2008-07-31 2011-06-29 高通股份有限公司 Method and apparatus for reducing data loss during handover in wireless communication system
US8305980B1 (en) * 2008-09-12 2012-11-06 Nix John A Efficient handover of media communications in heterogeneous IP networks using handover procedure rules and media handover relays
US8792448B2 (en) 2008-09-12 2014-07-29 Google Inc. Efficient handover of media communications in heterogeneous IP networks using handover procedure rules and media handover relays
EP2449819A4 (en) * 2009-07-02 2016-07-27 Lg Electronics Inc A method to facilitate user equipment (ue) handoff within a packet data communication system
WO2011002244A2 (en) 2009-07-02 2011-01-06 Lg Electronics Inc. A method to facilitate user equipment (ue) handoff within a packet data communication system
EP2512184A1 (en) * 2011-04-13 2012-10-17 ST-Ericsson SA Process and apparatus for handling downlink transmission during network switching
US9332468B2 (en) 2011-04-13 2016-05-03 St-Ericsson Sa Handling of downlink IP packet transmission switching on dual SIM UE
WO2012139755A1 (en) * 2011-04-13 2012-10-18 St-Ericsson Sa Handling of downlink ip packet transmission switching on dual usim ue
CN103999522A (en) * 2011-07-29 2014-08-20 知识风险控股81有限责任公司 Communications terminal and method
US20150063122A1 (en) * 2013-09-04 2015-03-05 Verizon Patent And Licensing Inc. Smart mobility management entity for ue attached relay node
US9338085B2 (en) * 2013-09-04 2016-05-10 Verizon Patent And Licensing Inc. Smart mobility management entity for UE attached relay node
WO2017085722A1 (en) * 2015-11-19 2017-05-26 Ayecka Communication Systems Method and system of handling over routing of communication protocol data between two satellite communication transponders
US10015708B1 (en) * 2016-10-19 2018-07-03 Sprint Spectrum L.P. Controlling handover of a UE based on data buffering

Also Published As

Publication number Publication date
CN100493027C (en) 2009-05-27
WO2003019880A1 (en) 2003-03-06
EP1422883A4 (en) 2008-07-02
CN1473421A (en) 2004-02-04
US20070189221A1 (en) 2007-08-16
EP1422883B1 (en) 2012-07-11
EP1422883A1 (en) 2004-05-26
US7424295B2 (en) 2008-09-09
JP2003069617A (en) 2003-03-07

Similar Documents

Publication Publication Date Title
US7424295B2 (en) Handover control apparatus, base station, edge router, relay router, radio terminal unit, mobile communication system, and handover control method
CN101473678B (en) Changing LTE specific anchor with simple tunnel switching
EP1206098B1 (en) Home agent and IP packet transferring method
US7342903B2 (en) Methods and apparatus for the utilization of multiple uplinks in reverse tunneling
EP1358747B1 (en) Optimal routing in handover scenarios
US8065432B2 (en) Buffering packets destined for a mobile device while the mobile device moves from one network to another network to prevent handoff packet loss
JP4335724B2 (en) Transmission packet compensation system and transmission packet compensation method
US8391151B2 (en) Inter-network-nodes flow control
CN101212461B (en) Data transmission method and system and core network gateway during switching of heterogeneous IP network
US20060240825A1 (en) Mobile communication method, mobile communication apparatus, home agent apparatus, access router information server apparatus, and mobile communication system
US20090097453A1 (en) Method and system for fast handovers using dynamic router advertisements
WO2005081428A1 (en) Mobile communication system and mobile communication method
EP1329076A1 (en) Telecommunications routing
KR20070032738A (en) System and Method for Packet-Based Handoff in Wireless Communication Systems
CN101374349A (en) Handover method and apparatus in a wireless telecommunications network
US7881250B2 (en) Packet communication system
US20090046577A1 (en) Resuming an interrupted flow of data packets
EP1681881B1 (en) Mobile communication method and mobile communication apparatus
Choi et al. A network-based seamless handover scheme for VANETs
JP4777216B2 (en) Handover control device, base station, edge router, relay router, wireless terminal, mobile communication system, and handover control method
US8185117B2 (en) Fast handover in mobile communications networks
US7286542B2 (en) Mobile communication network system, foreign agent router, address server and packet delivery method employed therein
KR100747913B1 (en) Method and system for semisoft handoff in cellular internet protocol
US8260294B2 (en) Method for managing internet protocol handoff in network system
Kim et al. Efficient buffering scheme in the LMA for seamless handover in PMIPv6

Legal Events

Date Code Title Description
AS Assignment

Owner name: NTT DOCOMO, INC., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ISOBE, SHINICHI;IGARASHI, KEN;IWASAKI, ATSUSHI;REEL/FRAME:014312/0078

Effective date: 20030403

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION