WO2001072076A1 - Handover in a multi-bearer-type network - Google Patents

Handover in a multi-bearer-type network Download PDF

Info

Publication number
WO2001072076A1
WO2001072076A1 PCT/FI2001/000275 FI0100275W WO0172076A1 WO 2001072076 A1 WO2001072076 A1 WO 2001072076A1 FI 0100275 W FI0100275 W FI 0100275W WO 0172076 A1 WO0172076 A1 WO 0172076A1
Authority
WO
WIPO (PCT)
Prior art keywords
mbas
mobile node
network element
network
cells
Prior art date
Application number
PCT/FI2001/000275
Other languages
French (fr)
Inventor
Lin Xu
Toni Paila
Original Assignee
Nokia Corporation
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 Nokia Corporation filed Critical Nokia Corporation
Priority to EP01921396A priority Critical patent/EP1275264A1/en
Priority to AU2001248392A priority patent/AU2001248392A1/en
Publication of WO2001072076A1 publication Critical patent/WO2001072076A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0019Control or signalling for completing the hand-off for data sessions of end-to-end connection adapted for mobile IP [MIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • H04H20/71Wireless systems
    • H04H20/72Wireless systems of terrestrial networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/10Aspects of broadcast communication characterised by the type of broadcast system
    • H04H2201/20Aspects of broadcast communication characterised by the type of broadcast system digital audio broadcasting [DAB]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • H04W36/142Reselecting a network or an air interface over the same radio air interface technology

Definitions

  • a multi-bearer network is a network having the ca- pability to carry a data packet via one of several alternative bearers.
  • the term 'multi-bearer network' should be interpreted as meaning 'multi-bearer-type network', or in other words, a network arrangement which provides multiple different bearer types for data packet delivery.
  • An example of an MBN is a concept known as MEMO (Multimedia Environment for Mobiles), see reference 1. Additionally, the MBN supports mobility of a subscriber terminal.
  • An example of terminal mobility is IP mobility, which is the topic of standard RFC2002 by the Internet Engineering Task Force (IETF). This RFC standard is incorporated herein by reference.
  • a general problem underlying the invention is how to select an op- timal bearer for each data packet in varying situations in a multi-bearer network. Data packets have different quality-of-service requirements. Situations may vary because the subscriber moves or the network load changes.
  • a solution to the general problem is disclosed in a co-pending patent application FI992850 which, however, is not published at the priority date of the present invention. Accordingly, the solution to the general problem is repeated here.
  • Selecting the optimal bearer for a data packet between the MBN and the mobile node is based on a combination of 1) the quality-of-service requirement (traffic class) of the data packet in question, 2) the mobility data related to the mobile node, 3) the traffic data related to the multiple bearers, and 4) bearer preference information.
  • the bearer preference information can be obtained from the mobile node, and optionally, from the operators of the home and visited MBN operators. It is possible to implement the above method by means of a single visitor administration system (VAS) which is a logical extension of a foreign agent in the IP mobility scheme.
  • VAS visitor administration system
  • HAS home administration system
  • the single-VAS/HAS architecture will be referred to as 'simplified architecture'.
  • a specific problem underlying the invention is how to perform a smooth handover between subnetworks of an MBN.
  • a smooth handover is a handover with essentially no packet loss.
  • a subnetwork is a part of a network which is under one foreign agent (FA)
  • FA foreign agent
  • a handover between subnetwork under different foreign agents requires registration with the mobile node's home agent (HA) and foreign agent
  • the (re)reg ⁇ strat ⁇ on of a mobile node means that the mobile node registers with its new foreign agent and its home agent
  • the mobile node must register its new care-of-address (le the address of its new foreign agent) into the mobile node's mobility binding list in its home agent
  • the re-registration is necessary because only by re-registration can the mobile node's home agent redirect IP traffic to the new foreign agent of the mobile node
  • the re-registration is a time- consuming process during which a fast-moving node may move completely out of the coverage area of
  • a preferred embodiment of the invention provides a solution for the handover- related problem
  • the enhanced architecture is based on the idea that during handover, an administration system (AS) acts as a foreign agent for all mobile nodes staying in the cells controlled by the AS.
  • the AS forwards data packets to correct interface units (by routing or tunnelling, depending on whether there is a physical or logical link, respectively, between the administration system and the interface units)
  • the AS has a mobility management function for supporting mobility between cells controlled by the AS and border cells of a neighbouring AS Handover between cells under one AS is performed locally, and there is no need for authentication and re-registration with the home agent
  • the new administration system makes use of the authentication performed by the old administration system (or the first one which authenticated the mobile node) By temporarily replacing the conventional re-registration process with this
  • the functions of the home administration system (HAS) and the visitor administration system (VAS) are combined into a single functional entity or network element, which will be referred to as a multi-bearer administration system (MBAS)
  • a network may comprise more than one MBAS elements
  • a system according to the enhanced architecture provides better scalability and other benefits, which will be apparent after reading the detailed description
  • the mobile node only monitors one bearer type (network) at a time
  • the subscriber data related to the mobile node can include a default bearer type, such as GSM or UMTS
  • the mobile node should be paged on this bearer
  • the mobile node can be ordered to monitor the selected bearer type by sending a modified page message which indicates the selected bearer type, channel, possible decryption data, etc Alternatively, such information can be sent in a separate message, such as a short message, USSD, (Unstructured Supplementary Service Data) data call or the like
  • all IP packets belonging to the same session are routed via the same interface unit
  • all IP packets of the same session should be routed via DAB cell x, unless the mobile node moves out of the coverage area
  • Figure 1 B shows the available options for mobile node-originated (uplink) traffic
  • Figure 2 shows the major functional blocks of a visitor administration system
  • FIGS 3A and 3B show the internal structure of the visitor administration system VAS in more detail
  • Figure 4 illustrates the cooperation between a traffic management unit TMU and a traffic distribution unit
  • Figure 5 shows a preferred version of a routing table with two optional fields
  • Figure 6 illustrates the procedures performed by a traffic management unit after receiving an IP packet
  • Figure 7 illustrates the hierarchical structure on an enhanced multi- bearer network MBN by means of an abstract model
  • FIGS 8A and 8B show the internal structure of the multi-bearer administration system MBAS in more detail
  • Figure 9 shows the logical links between the MBAS elements and the network interface units
  • FIGs 10 and 11 illustrate broadcasting the ID number of the MBAS element via broadcast and non-broadcast networks, respectively
  • Figure 12 shows a preferred internal structure of an MBAS element
  • Figure 13 shows a preferred internal structure of an interface unit
  • Figure 14 illustrates traffic flow for uplink user traffic
  • FIGS. 15A and 15B illustrate traffic flow for downlink user traffic
  • Figure 16 illustrates an intra-MBAS handover between two DVB cells
  • FIGS 17A and 17B illustrate an inter-MBAS handover between two DVB cells
  • FIG. 1A shows a preferred structure of a network arrangement in which the invention can be used
  • a mobile node MN communicates with its correspondent node MCN via a multi-bearer network MBN which offers several alternative bearers for a data packet DP
  • Each data packet comprises a header H and a payload part PL
  • a data packet typically has several headers inside each other, because each protocol layer inserts its own header
  • each protocol layer only handles each own header and a model with only one network layer header is usually sufficient for describing the invention
  • the header indicates, directly or indirectly, a quality-of-service requirement QoS for the data packet
  • An example of a direct QoS indication is a case where the data packet header includes a parameter which is or which can be directly mapped to a quality-of-service requirement parameter
  • An ex- ample of an indirect QoS indication is a case where the header indicates a PDP (packet data protocol) context, and the PDP context in turn indicates the QoS requirement.
  • PDP packet
  • 'quality of service' is a very generic term indicating certain requested or negotiated transmission characteristics, such as bit rate, maximum delay and/or packet loss probability. De- pending on the actual protocol used, quality of service is indicated by or mapped to one of the existing appropriate fields, such as the Traffic Class field of IPv6 or the Type of Service of IPv4. The term 'traffic class' is used to refer collectively to the fields which are used to indicate the quality-of-service requirement.
  • the MBN communicates with the MCN via the Internet. There is preferably a firewall FW at the edge of the MBN.
  • a gateway node GW interfaces the MBN to the Internet.
  • a backbone network BBN combines the different bearer networks BN.
  • a physical example of a BBN is a high-speed lo- cal-area network or a wide-area network.
  • a home administration system HAS is largely equivalent to a home agent in the IP mobility scheme (described in the RFC 2002).
  • a visitor administration system VAS is a logical extension of a foreign agent in the IP mobility scheme.
  • the MBN has access to several bearers for conveying the data packet to the mobile node MN.
  • the bearers include a first set of bidirectional bearers.
  • bidirectional bearers examples include circuit-switched mobile networks, such as GSM (Global System for Mobile communications), and packet-switched mobile networks, such as GPRS (General Packet Radio Service), and third generation mobile networks, such as UMTS (Universal Mobile Telecommunications Sys- tem), which offer both circuit-switched and packet-switched bearers.
  • GSM Global System for Mobile communications
  • GPRS General Packet Radio Service
  • UMTS Universal Mobile Telecommunications Sys- tem
  • the bearers include a second set of unidirectional bearers.
  • Examples of unidirectional bearers are digital audio broadcast (DAB) and digital video broadcast (DVB).
  • DAB digital audio broadcast
  • DVD digital video broadcast
  • Figure 1 shows two cells DAB_C1 , DAB_C2; DVB_C1 , DVB_C2, and their corresponding interface units DABJU1 , DABJU2; DVBJU1 , DVBJU2.
  • the set of unidirectional bearers can also be called broadcast bearers, and the set of bidirectional bearers can also be called non-broadcast bearers.
  • the bearers of the first set are point-to-point bearers In other words, each connection is customized to one particular recipient
  • the bearers of the second set are broadcast or multicast bearers In other words, it is not immediately apparent how a connection can be customized to individual recipients
  • One solution to this problem is encryption of the broadcast/multicast bearers with distribution of decryption keys only to the intended recipients
  • 'uplink' means from the mobile node MN to the correspondent node MCN and 'downlink' means the inverse direction
  • the bold arrows in Figure 1 depict various routing options for data packets in the downlink direction
  • data packets are routed directly if the IP address of the mobile node MN (or its subscriber) does not belong to the MBN network If the IP address be- longs to the MBN network, data packets are routed via the home administration system HAS This route is drawn with a thin dotted line 11
  • the VAS has several alternative bearers According to the invention, the VAS considers all of the following 1) the qual- ity-of-service requirement (the traffic class) of the data packet in question 2) the mobility data related to the mobile node (i e , which bearers and which interface units can be used to reach the MN), 3) the traffic load/resource availability data related to the multiple bearers, and 4) bear
  • the extended TCP proposed in reference 1 can be used for this purpose.
  • the function of the caching proxy CP is to maintain frequently-requested content in high-speed memory in order to minimize retrieval of such content over telecommunication lines.
  • the caching proxy CP should have enough intelligence to handle data packets in an application-specific manner, instead of merely caching IP traffic packets.
  • Figures 3A and 3B show the internal structure of the visitor administration system VAS in more detail from the point of view of traffic management.
  • Figure 3A shows the VAS structure from the point of view of user traffic.
  • IP Routing Software blocks 31 to 33 route data packets to the ap- intestinalte recipients, based on the packet headers. These blocks also decap- sulate IP packets towards the VAS and pass the decapsulated packets to the upper layers for further processing.
  • the blocks 31 to 33 also encapsulate packets arriving from the upper layers.
  • the packets from the upper layers are indicated as the traffic flow entering the blocks 31 to 33 from above.
  • the VAS also comprises a traffic distribution unit TDU.
  • the function of the TDU is a) to determine the traffic class of incoming IP packets based on one or more quality-of-service related parameters indicated by the packet header (these parameters may comprise 'Type of Service' for IPv4 and 'Traffic Class' or 'flow label' for IPv6), b) based on the traffic class/QoS requirement, to select an appropriate bearer (radio network) for downlink traffic, and c) to encapsulate each IP packet into an outer IP header towards the selected bearer network and interface unit.
  • the fact that the arrow from the TDU enters IP routing block 32 from below indicates that the TDU has already encapsulated the IP packets, and the block 32 should not perform an- other encapsulation.
  • FIG. 3B shows the VAS structure from the point of view of system traffic, mobility management and traffic management.
  • a mobility management unit MMU performs the functions which are normally performed by a foreign agent in an IP network with mobile IP support, with some enhanced function- ality related to MBN support, such as cell selection and handover control within a broadcast network or between networks.
  • the function of the traffic management unit TMU is a) to collect traffic load information from the various bearer networks BN (DVB, DAB, UMTS, etc ), b) to collect and to update (via the MMU) bearer preference information from the mobile nodes, c) optionally to collect bearer type preference information from the home network of each mobile node, d) to create and update bearer routing information to the TDU, and e) to send traffic administrative messages to the mobile nodes
  • the traffic management unit TMU receives the following input a) traffic load information from the various bearer networks BN, b) bearer preference information from the mobile nodes, and c) optionally bearer type preference information from the home MBN of each mobile node
  • the traffic distribution unit TDU and the traffic management unit TMU cooperate to perform the traffic management function TMF shown in Figure 2
  • the cooperation of the TDU and the TMU will be described in more detail in connection with Figure 4 Figure 4 illustrates the cooperation between the traffic management unit TMU and the traffic distribution unit TDU
  • the traffic management unit TMU considers all the available information 41 through 43, and creates and updates a Multi-Bearer Routing Table MBRT in the traffic distribution unit TDU
  • the MBRT indicates the IP address of the appropriate interface unit for each combination of active user w w+1 , etc and traffic class 1 through 5 (the number 5 being just one example) It should be noted that a user with multiple simultaneous sessions can have an entry for each session in the MBRT table
  • the traffic distribution unit TDU receives a data packet whose header H indirectly indicates a traffic class (via a QoS-related parameter)
  • the TDU uses the corresponding user ID and the traffic class to retrieve the IP address of the appropriate interface from the Multi-Bearer Routing Table MBRT
  • the TDU encapsulates the data packet DP into another data packet DP' whose header H' indicates the IP address (of the selected interface unit) which was retrieved from the MBRT
  • the selected interface unit receives the data packet DP' it decapsulates the outer header H' and sends
  • the IP packets carrying news belong to traffic class 1 , and they are routed via the router whose IP address is IP-GPRS_IUa.
  • the IP packets carrying FTP belong to traffic class 3, and they are routed via the router whose IP address is IP-DABJUx.
  • the IP packets carrying video belong to traffic class 4, and they are routed via the router whose IP address is IP- DABJUx.
  • IP packets carrying e-mail belong to traffic class 1 , and they are routed via the router whose IP address is IP-GPRSJUa.
  • FIG. 5 shows yet another preferred feature or addition to the embodiment shown in Figure 4.
  • This preferred feature allows paging the mobile node via a single default bearer and using a single interface unit as long as the mobile node is within its coverage area.
  • the feature is based on the idea that IP packets separated by a time interval exceeding a certain maximum time Tmax are treated by the MBN as belonging to two separate sessions.
  • each entry in the MBRT table includes not only the IP address of the relevant interface unit but also a busy flag B and a timer field T.
  • the timer field T is compared with the maximum value Tmax, the value of which is optimized by the operator. If the busy flag B is zero, it means that no IP packets used this entry for the past time interval of Tmax.
  • the value of each timer field T is incremented by the TMU in a constant time interval.
  • the corresponding timer field T of that entry is reset to zero and the busy flag is set to one Setting the busy flag to '1 ' is preferably performed or triggered by the TDU when it routes an IP packet
  • FIG. 6 shows a way to use the B and T fields shown in Figure 5
  • the traffic distribution unit TDU examines the header of an incoming IP packet The TDU determines the destination IP address and traffic class (direct or indirect mapping) and retrieves the corresponding entry from the MBRT table
  • the TDU checks the busy flag B to see if the selected interface unit IU has been used by this user/session during the last time interval Tmax If not, then in step 63 the TDU begins to buffer incoming IP packets and in step 64 the TDU pages the mobile node More preferably to reduce the computational load of the TDU, the TDU can only trigger a page while the actual page operation is performed by another unit, such as the TMU
  • the busy flag T is set to one and the timer field T is initialized to zero
  • the TDU begins encapsulating each original IP packet with another IP header whose destination IP address is retrieved from the MBRT table
  • step 67 the traffic distribution unit TDU examines the header of an incoming IP packet The TDU determines the destination IP address
  • the traffic management unit TMU is responsible for updating the MBRT
  • the MBRT updating should obey the following principles
  • An entry of the MBRT table, or more specifically, the IP address for a certain combination of a user/session and a traffic class, can only be modified under the following circumstances
  • the busy flag B is nonzero
  • the IP address can be updated if a) the modification is caused by a handover between cells of a broadcast net- work or between different networks, b) the mobile node moves out of the coverage area of one bearer, or c) the traffic load/resource availability changes
  • the busy flag B is zero, the IP address can be updated if a) the modification is caused by a handover between cells of a broadcast network, b) the mobile node moves out of the coverage area of one bearer, or c) there is an extraordinary change of traffic condition Interruption of IP traffic flow should be avoided, if possible This is particularly important with IP packets having high QoS requirements Inversely, flows with low QoS requirements should be
  • An essential feature of the enhanced architecture is the ability to support multiple administration systems, such as the MBAS elements.
  • Each MBAS element is responsible for the delivery of IP packets to a group of home users (as a home agent) and a group of visited users (as a foreign agent).
  • an MBAS in Helsinki acts as a home agent for Helsinki-based subscribers. When these users are away from Helsinki, the MBAS forwards their traffic to the relevant foreign network.
  • the same MBAS acts as a foreign agent for users whose home network is elsewhere but who are currently roaming in Helsinki.
  • Figure 7 illustrates the hierarchical structure of an enhanced multi- bearer network MBN by means of an abstract model.
  • AS1 and AS2 denote administration systems which are essentially foreign agents (FA) with an extended mobility support function.
  • the AS can be like the visitor administration system VAS described in connection with the simplified architecture, or an enhanced multi-bearer administration system MBAS.
  • Reference signs AP1 a to AP2b denote access points.
  • In the multi-bearer network MBN they represent interface units of broadcast networks.
  • Reference signs 71 denote conventional hierarchical connections be- tween administration systems AS and access points AP. These connections are drawn with solid lines.
  • connections 72 are used primarily to provide continuous support for a mobile node during an inter-AS handover, for example a handover from a cell 73 under access point AP1 b to a cell 74 under access point AP2a. Without the connections 72, the high-level architecture of Figure 7 closely resembles that of some existing wireless IP networks. Traffic on connections 72 is more restricted than traffic on connections 71 . For instance, the connections 72 are not allowed to be used for establishing new sessions, and the lifetime of a connection is limited to a short period after an inter-AS handover until the mobile node registers with its new foreign agent and updates its mobility binding in its home agent.
  • FIGS 8A and 8B show the internal structure of the multi-bearer administration system MBAS in more detail.
  • a typical implementation of the MBAS element resembles a suitably con Figured powerful router.
  • the novel features of this invention can be implemented by software routines.
  • the most notable difference between the MBAS shown in Figures 8A and 8B and the VAS shown in Figures 2, 3A and 3B is the fact that the MBAS is a combination of a VAS and a HAS. It also includes the home agent and foreign agent functions, HA and FA, which are largely equivalent to the corresponding functions within the Mobile-IP scheme.
  • the home agent function in a home MBAS according to the invention corresponds to the home agent of the mobile IP.
  • the foreign agent function in a visited MBAS according to the invention corresponds to the foreign agent of mobile IP.
  • Reference sign HL points commonly to blocks MMU, HA and FA which constitute the handover logic within the MBAS.
  • FIG 9 shows the logical links between the MBAS elements and the network interface units.
  • Each MBAS element should be physically or logi- cally attached to only one interface unit of each non-broadcast (bi-directional) bearer network (GSM, GPRS or UMTS).
  • an MBAS element can be physically or logically attached to several interface units of each broadcast (unidirectional) bearer network.
  • Figure 9 shows several interface units xxJU, where 'xx' is the name of a bearer network, such as DAB, DVB, GSM, GPRS or UMTS.
  • Each interface unit is responsible for the delivery of data packets to a network selected by the MBAS.
  • Each GSM interface unit GSMJU can be connected to an interworking unit (IWU, not shown separately) in a GSM network.
  • Each GPRS/UMTS interface unit GPRSJU, UMTSJU can be connected to a gateway support node (GGSN, not shown separately) in a GPRS or UMTS network.
  • the embodiments shown in the Figures comprise a separate interface unit (DABJU, DVBJU) for each cell in a broadcast network (DAB and DVB) because these networks do not support IP routing.
  • the bidirectional networks GSM, GPRS and UMTS
  • each MBAS has one interface unit for each network with IP routing capability and one interface unit for each cell in a network without IP routing capability.
  • GSM infrastructure does not support IP routing directly, but a similar function can be achieved by the PPP (point-to-point protocol) between the MBAS and a mobile station.
  • PPP point-to-point protocol
  • packets can be delivered to any cell under the MBAS.
  • an MBAS element MBAS1 is connected to each bi-directional bearer network UMTS, GSM and GPRS via interface units 91 1 , 912 and 913 respectively.
  • the embodiment shown in Figure 9 has a separate interface unit for each cell in the unidirectional networks DVB and DAB.
  • interface units 914 and 915 each serve one DVB cell and interface units 916 and 917 each serve one DAB cell.
  • the invention preferably makes use of concepts 'master MBAS' and 'MBAS-area'.
  • Each DAB or DVB cell is physically or logically connected to its nearest MBAS element.
  • 'Nearest' can be interpreted as being the geographically closest (for example, by means of a look-up table) or as having the smallest number of hops via its interface unit.
  • the nearest MBAS acts as a master MBAS for the cells to which it is the nearest MBAS.
  • MBAS1 is the nearest MBAS for DVB interface units 914 and 915 and DAB interface units 916 and 917.
  • MBAS1 is the master MBAS for DVB cells 924 and 925 and DAB cells 926 and 927. These cells, which are under one master MBAS, form an MBAS support area, or simply 'MBAS area'. It should be noted that an MBAS area does not necessarily have one clearly defined geographical border. Because the sizes of DVB cells and DAB cells can be different, a certain location, such as the location 950, can have MBAS1 as its master MBAS for DAB but MBAS2 as its master MBAS for DVB. In other words, the geographical border of an MBAS area may differ between the bearer networks, and an MBAS supporting five bearer networks (GSM, GPRS, UMTS, DAB and DVB) may have five different MBAS areas.
  • GSM Global System for Mobile communications
  • an MBAS area comprises the cells broadcasting its ID
  • An MBAS is a master MBAS to such cells
  • Each cell in a broadcast network has a unique ID (identifier) number
  • Each DAB or DVB cell broadcasts its own ID number pe ⁇ - odically Based on this ID number, the IP address of the corresponding interface unit xx_IU can be determined
  • each MBAS may store a look-up table which maps a cell ID to an IP address of an interface unit When a mobile node registers with an MBAS, the MBAS can send this information to the mobile node
  • the look-up table stored in each MBAS should contain the information of all cells in this MBAS area as well as in the neighbouring MBAS area
  • Each MBAS element should also broadcast its IP address or ID number If the ID number is broadcast, each MBAS should also have a unique number, based on which the IP address of the MBAS can be determined
  • each MBN there can be a look-up table which maps a cell ID to an IP address
  • the element storing the look-up table is called an ID storage device
  • Each MBN should also store a look-up table of other networks whose operators have a roaming agreement with the operator of the home network Only the look-up table of the currently visited (home or foreign) network needs to be stored in the mobile node
  • a mobile node Upon entering a new MBN a mobile node can request the ID storage device of its home network to send the look-up table of the new MBN
  • the request may contain an unknown MBAS ID that is broadcast in the new MBN
  • the ID storage device of the home network finds the corresponding look-up table and sends it to the mobile node
  • the request is conveyed via the bidirectional network directly (not via the MBN)
  • FIGS 10 and 11 illustrate broadcasting the ID number of the MBAS element in broadcast and non-broadcast networks, respectively Because each non-broadcast interface unit (GSMJU, GPRSJU and UMTSJU) is (logically or physically) linked to only one MBAS element, there is no need to broadcast the ID number of those interface units.
  • the IP address of those units can be derived directly from the ID number of the MBAS.
  • the MBAS elements are adapted 1 ) to attract and intercept datagrams that are destined to the home address of any of its registered mobile nodes (ie to act as a home agent, preferably supporting route optimization); 2) to forward traffic to mobile nodes that are in their home networks (via a traffic distribution unit TDU, see Figure 3A) or away from their home networks (to act as a foreign agent.); 3) to select an appropriate bearer type for each session; 4) to as- sist mobile nodes in inter-cell handovers (especially in broadcast networks) and inter-MBAS handovers; and 5) to act as a caching proxy.
  • Figure 12 shows a preferred internal structure of an MBAS.
  • the four leftmost elements, ie the CP, the MMU, the TMU and the TDU have already been described in connection with Figures 2, 3A and 3B.
  • the foreign and home agent functions, FA and HA, are largely equivalent to the corresponding the functions in the known IP mobility scheme.
  • FIG 13 shows a preferred internal structure of an interface unit xxJU.
  • the interface units have a Protocol Adaptation function PA to encapsulate incoming IP packets into protocols suitable for the radio bearer, for ex- ample to encapsulate IP packets over MPE&section&MPEG2 TS protocols for transferring them via a DVB network.
  • a Traffic Control function TC controls incoming traffic, limits the traffic from each MBAS and discards packets from unidentified sources.
  • a Resource Management function RM monitors, reports on and controls the use of resources allocated to the interface unit.
  • Figures 14, 15A and 15B illustrate traffic flow for user traffic. As stated, each operator may have one or more MBAS elements in a multi-bearer network. Each MBAS is responsible for handling a group of users.
  • Each MBAS broadcasts its ID number in its MBAS area. From the ID number of the MBAS, a mobile node MN is able to determine the IP address of the MBAS. Alterna- tively, it is also possible to broadcast the IP address of the MBAS elements.
  • a mobile node After obtaining the IP address of its visited MBAS, a mobile node has to perform registration with its home MBAS as well as the visited MBAS before receiving any multi-bearer services.
  • the registration procedure is basically similar to the one in the mobile IP scheme. A mobile node has to register even if it is in its home network.
  • a mobile node should select the MBAS whose ID is broadcast in an active cell, or in other words, the broadcast cell which is being or going to be used for transferring the downlink traffic of the mobile node
  • the mobile node can be attached to a visited MBAS whose ID is different from the one broadcast in the active cell
  • Figure 14 illustrates traffic flow for uplink user traffic Uplink user traffic is transmitted from the mobile node MN via one or more of the bidirectional networks to the visited MBAS which forwards the traffic via the gateway GW and the Internet to the mobile node's correspondent node MCN
  • FIG 15A illustrates downlink user traffic flow from the correspon- dent node MCN to the MBAS
  • Downlink traffic is delivered to the visited MBAS directly if the mobile node is under its home MBAS (its home MBAS and visited MBAS are the same), or if route optimization is used This case is shown with a solid arrow 151
  • Downlink traffic is delivered to the visited MBAS via the mobile node's home MBAS if the mobile node is away from its home network and route optimization is not used
  • FIG 15B illustrates downlink user traffic flow from the MBAS to the mobile node MN
  • Downlink traffic is delivered from the visited MBAS via the selected bearer network BN
  • the selection has been described in connec- tion with the simplified architecture
  • the traffic management unit of the visited MBAS decides to which bearer network the traffic should be directed
  • the home MBAS will act as the home agent and the visited MBAS acts as the foreign agent
  • the home MBAS tunnels the downlink traffic to the mobile node's visited MBAS Route optimization can be used in this case
  • the home agent function of an MBAS differs from a conventional home agent in the mobile IP scheme, which does not need to forward IP packets to a mobile node when the mobile node is in its home network.
  • a mobile node when a mobile node is in its home network, it is on the same physical link with its home agent. The mobile node can directly receive all the packets addressed to it, and forwarding is not needed. But in some networks there is no direct physical link between a mobile node and the home agent, and the home agent must forward packets to the mobile node via a tunnel.
  • a multi-bearer administration system MBAS can establish virtual links with all the cells via a corresponding interface unit IU.
  • An MBAS can also establish virtual links with the broadcast cells within its MBAS area, and with their neighbouring cells.
  • Figure 10 illustrates broadcasting the ID number of the MBAS elements via a broadcast network (DAB or DVB).
  • DVB cells 101 , 102 and DAB cells 103, 104 broadcast the ID number of the MBAS element MBAS1
  • DVB cells 105, 106 and DAB cells 107, 108 broadcast the ID number of the MBAS element MBAS2.
  • Figure 11 illustrates broadcasting the ID number of the MBAS elements via a non- broadcast (bidirectional) network (GSM, GPRS or UMTS).
  • GSM non- broadcast
  • GPRS GPRS
  • UMTS cells 111 , GSM cells 112 and GPRS cells 113 broadcast the ID number of the MBAS element MBAS1
  • UMTS cells 114, GSM cells 115 and GPRS cells 116 broadcast the ID number of the MBAS element MBAS2.
  • a mobile node MN may face four different handover situations.
  • the MN In the first handover type, the MN is moving from one cell to another in a non- broadcast network, such as GPRS. This handover is supported by the non- broadcast network in question.
  • the MBN has to take action only if the ID of the serving MBAS is broadcast over a non-broadcast network and the MN moves between cells broadcasting the ID of different MBAS elements. If the MN moves between different MBAS areas, it should register with its home MBAS and the new visited MBAS after completing the inter-cell handover.
  • the MN is moving from one cell to another in a broadcast network (DAB or DVB) such that both cells belong to the same network (such as DAB) and to the same MBAS area.
  • DAB broadcast network
  • the mobility management unit MMU of a visited MBAS and the corresponding enti- ties of the mobile node are responsible for handling micro-mobility
  • the mobile node detects signal deterioration
  • the mobile node measures the signal strength in the neighbour- ing cells, makes a list of recommended cells, and sends the measurement data (signal strength and cell ID) as well as the recommendation list to the mobility management unit MMU in the visited MBAS
  • the mobility management unit MMU of the visited MBAS determines the available resources and instructs the mobile node to perform an in- tra-system or inter-system handover (or roaming)
  • the MBAS may optionally buffer incoming data to the MN until the MN acknowledges the attachment to the new cell As the inter-cell handover takes place locally, the time from the handover command to the acknowledgement is short, and a reasonably small buffer is sufficient
  • the Mobility management unit MMU directs the traffic distribution unit TDU to route the traffic to the new cell From now on, the traffic is routed to the new cell
  • Roaming support can be achieved with relative ease because there is no ongoing traffic
  • Figure 16 illustrates a handover between two DVB cells belonging to the same MBAS area
  • the solid single-headed arrows denote the connec- tion before the handover, and the dashed single-headed arrows denote the connection after the handover
  • the dotted double-headed arrows denote signalling connections by which the mobile node reports the signal strengths of the cells it can receive
  • the MN is moving from one cell to an- other within one MBAS area but in different bearer networks
  • the MN may move from a DAB cell to a DVB cell
  • This type of handover takes place when the MN is moving out of the coverage range of one network or when the neighbouring cell that belongs to the same network is congested
  • This type of handover follows the same procedure as the second type of han- dover
  • the MN is moving from one MBAS area to another
  • the MN moves between cells having different master MBAS elements
  • the master MBAS of the MN s active cell should act as the MN's visited MBAS because it is the MBAS having the shortest distance to the interface unit of the active cell
  • 'distance' may mean physical distance or a number of hops, depending on the implementation
  • the MN does not have to change its visited MBAS during an inter-MBAS-area handover Instead, it should first perform an inter-cell
  • the inter-cell handover dispenses with registration and authentication with a foreign agent and a home agent
  • Such operations can be very time-consuming, especially when the MN's home MBAS is in another MBN, located far away
  • Another feature improving the speed of the handover is the fact that during the mobile node's binding update the Mobile IP registration process is carried out in parallel with user data transfer In other words, the MN does not have to stop data reception during the registration process
  • the reduced duration of the handover and the parallel registration and data transfer processes eliminate or at least significantly reduce data loss during an in- ter-AS handover Further, when the MN updates its mobility binding its user traffic is delivered via the same broadcast cell, and the MN does not miss any packets before or after the mobility binding update
  • a failure to follow the above-specified two-phase handover procedure ie an attempt to perform an inter-MBAS handover before starting to re- ceive data from the new cell, may result in service degradation because of the time involved in the inter-MBAS handover
  • An example of such a handover is a handover between cells belonging to different MMAs (Mobility Management Agents) in the MEMO concept
  • Figures 17A and 17B further illustrate the two-phase handover be- tween two DVB cells
  • Figure 17A illustrates a first phase in which the mobile node MN performs a normal inter-cell handover
  • the old visited MBAS MBAS2
  • the mobility management unit inside the old MBAS2 instructs the mobile node to perform an inter-cell handover.
  • Figure 17B illustrates a second phase in which the mobile node performs a mobility binding update by following normal mobile-IP procedures. Because downlink traffic is always forwarded via the same cell during an inter-MBAS handover, the handover will not cause packet loss.
  • an inter-MBAS handover in a situation as shown in Figures 17A and 17B comprises the following steps.
  • a mobile node MN which is registered with MBAS2, measures the signal strength (or some other criterion of signal quality, such as bit error ratio) of DVB cells 171 and 172.
  • the former broadcasts the ID of MBAS2 and the latter broadcasts the ID of MBAS3.
  • MBAS1 is the mobile node's home MBAS.
  • the mobile node detects that the signal quality of DVB cell 172 is so much better that a handover is justified.
  • the signal quality measurements and a handover request are sent to MBAS2.
  • the mobility management unit MMU in MBAS2 decides to hand over the mobile node's traffic to DVB cell 172.
  • the mobility management unit MMU in MBAS2 assists the mobile node MN in performing an inter-cell handover to DVB cell 172. After the inter-cell handover, the MN begins to receive data from cell 172.
  • the mobile node MN detects that cell 172 broadcasts the ID of MBAS3, ie the ID of a different MBAS from the one the MN is registered with.
  • the mobile node measures the signal quality of the cells broadcasting the ID of MBAS2. and other neighbouring cells. If the signal quality of cell 172 is much better than the quality of all neighbouring cells, or if the cells which broadcast the ID of MBAS2 are too weak to receive, the MN begins to perform an inter-MBAS handover.
  • the mobile node sends a registration request to MBAS1 (its home MBAS) and to MBAS3 (a visited MBAS).
  • the registration request per se can be implemented by conventional mobile-IP procedures.
  • the IP address of MBAS3 is provided as the mobile node's care-of- address.
  • the mobile node keeps receiving traffic from cell 172 (via MBAS2).
  • MBAS1 the mobile node's home MBAS
  • MBAS3 the mobile node's foreign agent
  • MBAS2 acts as the mobile node's visited MBAS.
  • MBAS3 acts as the mobile node's visited MBAS, and all user traffic to the MN is routed via MBAS3. From this point on, the mobility management unit of MBAS3 is responsible for handling the mobile node MN. 7.
  • the mobile node can send a de-registration message to MBAS2, informing it about the successful handover.
  • each MBAS may employ a mobile-node-specific timer. If the MBAS receives nothing from a mobile node, the MBAS can assume that the mobile node has been switched off or it has moved elsewhere.
  • An essential feature of the above-described inter-MBAS handover is that the mobile node receives service from a new MBAS during the entire handover process. This is in stark contrast to the scheme outlined in reference 1 (the MEMO project), in which a mobile node must register with a PSTS (personal services transport server) before receiving service from a cell under that element. In other words, a system according to reference 1 is not able to hand over an ongoing call, at least not without packet loss.
  • PSTS personal services transport server
  • a mobile node may wait some time before it begins a mobility binding up- date. During the waiting time, the MN may monitor the signal strength of its old cell and new cell to determine whether it is really moving away from its old cell. If a mobile node is staying in the border area between two MBAS elements for an extended period of time, it can request the old visited MBAS to support it without re-registration with its new visited MBAS.
  • a mobile node according to the enhanced architecture of the invention should be aware of the handover logic.
  • the mobile node When the mobile node is handed over to a cell which belongs to a different administration system (PSTS in the MEMO concept, MBAS in the present invention) than the one which served the mobile node's old cell, the mobile node should start performing mobile-IP registration and a binding update within a certain time limit. If the mobile node is uncertain whether it will soon return to the area of the old administration system, it should send the administration system a request for extending support time.
  • PSTS in the MEMO concept, MBAS in the present invention
  • the enhanced architecture has been described in connection with a single network operator.
  • a skilled reader can implement a multi-bearer network which can be at least partially shared by multiple network operators
  • the operators can share at least some bearer networks and/or network elements, most notably the interface units IU, while each operator has its own MBAS element

Abstract

A network element, or MBAS, for supporting mobility of mobile nodes (MN) in a system (MBN) which is connected to several different cellular bearer networks (BN) including unidirectional networks (DAB, DVB) and bidirectional networks (GSM, GPRS, UMTS). The MBAS is associated with at least one support area, each support area comprising one or more cells in the bearer networks (BN). The MBAS acts as a home agent to mobile nodes at home and as a foreign agent to visiting mobile nodes. The home agent and foreign agent functions are substantially compatible with mobile-IP protocol. The MBAS and the mobile node (MN) have a handover logic for handing over a mobile node to a neighbouring network element. The handover logic is adapted to provide continuous service for a mobile node after it has moved to the support area of the neighbouring network element and before it has re-registered with its home agent.

Description

Handover in a multi-bearer-type network
Background of the invention
The invention relates to traffic management in a multi-bearer packet data network. A multi-bearer network, or an MBN, is a network having the ca- pability to carry a data packet via one of several alternative bearers. To be more precise, the term 'multi-bearer network' should be interpreted as meaning 'multi-bearer-type network', or in other words, a network arrangement which provides multiple different bearer types for data packet delivery. An example of an MBN is a concept known as MEMO (Multimedia Environment for Mobiles), see reference 1. Additionally, the MBN supports mobility of a subscriber terminal. An example of terminal mobility is IP mobility, which is the topic of standard RFC2002 by the Internet Engineering Task Force (IETF). This RFC standard is incorporated herein by reference.
A general problem underlying the invention is how to select an op- timal bearer for each data packet in varying situations in a multi-bearer network. Data packets have different quality-of-service requirements. Situations may vary because the subscriber moves or the network load changes. A solution to the general problem is disclosed in a co-pending patent application FI992850 which, however, is not published at the priority date of the present invention. Accordingly, the solution to the general problem is repeated here.
Selecting the optimal bearer for a data packet between the MBN and the mobile node is based on a combination of 1) the quality-of-service requirement (traffic class) of the data packet in question, 2) the mobility data related to the mobile node, 3) the traffic data related to the multiple bearers, and 4) bearer preference information. The bearer preference information can be obtained from the mobile node, and optionally, from the operators of the home and visited MBN operators. It is possible to implement the above method by means of a single visitor administration system (VAS) which is a logical extension of a foreign agent in the IP mobility scheme. Additionally, a network typi- cally comprises a home administration system (HAS) which is largely equivalent to a home agent in the IP mobility scheme. Later in this application, the single-VAS/HAS architecture will be referred to as 'simplified architecture'.
A specific problem underlying the invention is how to perform a smooth handover between subnetworks of an MBN. A smooth handover is a handover with essentially no packet loss. A subnetwork is a part of a network which is under one foreign agent (FA) In conventional mobile IP, a handover between subnetwork under different foreign agents requires registration with the mobile node's home agent (HA) and foreign agent The (re)regιstratιon of a mobile node means that the mobile node registers with its new foreign agent and its home agent The mobile node must register its new care-of-address (le the address of its new foreign agent) into the mobile node's mobility binding list in its home agent In mobile IP, the re-registration is necessary because only by re-registration can the mobile node's home agent redirect IP traffic to the new foreign agent of the mobile node The re-registration is a time- consuming process during which a fast-moving node may move completely out of the coverage area of the old cell before receiving service from the new cell As a result some packets may be lost A similar problem exists in other wireless IP networks
Brief summary of the invention The object of the invention to solve the specific problem relating to handovers in mobile-IP networks A preferred embodiment of the invention, referred to as 'enhanced architecture', provides a solution for the handover- related problem The enhanced architecture is based on the idea that during handover, an administration system (AS) acts as a foreign agent for all mobile nodes staying in the cells controlled by the AS The AS forwards data packets to correct interface units (by routing or tunnelling, depending on whether there is a physical or logical link, respectively, between the administration system and the interface units) The AS has a mobility management function for supporting mobility between cells controlled by the AS and border cells of a neighbouring AS Handover between cells under one AS is performed locally, and there is no need for authentication and re-registration with the home agent In a handover between two administration systems belonging to one operator, there is a trust relationship, and the new administration system makes use of the authentication performed by the old administration system (or the first one which authenticated the mobile node) By temporarily replacing the conventional re-registration process with this trust relationship, handovers between administration systems can be streamlined, and packet loss is kept to a minimum
According to a further preferred embodiment, the functions of the home administration system (HAS) and the visitor administration system (VAS) are combined into a single functional entity or network element, which will be referred to as a multi-bearer administration system (MBAS) A network may comprise more than one MBAS elements A system according to the enhanced architecture provides better scalability and other benefits, which will be apparent after reading the detailed description In order to save the battery of a portable mobile node, it is preferable that the mobile node only monitors one bearer type (network) at a time For example, the subscriber data related to the mobile node can include a default bearer type, such as GSM or UMTS The mobile node should be paged on this bearer The mobile node can be ordered to monitor the selected bearer type by sending a modified page message which indicates the selected bearer type, channel, possible decryption data, etc Alternatively, such information can be sent in a separate message, such as a short message, USSD, (Unstructured Supplementary Service Data) data call or the like
According to another preferred embodiment of the invention, as long as the mobile node is within a certain coverage area, all IP packets belonging to the same session (or flow if flow labels are used) are routed via the same interface unit For example, if a mobile node is receiving IP packets from a DAB network, via a cell x, all IP packets of the same session should be routed via DAB cell x, unless the mobile node moves out of the coverage area
Brief description of the drawings
The method and the apparatus according to the invention will be described in more detail by means of preferred embodiments with reference to the appended drawing in which Figure 1A shows the overall concept of the simplified architecture according to the invention and the available options for mobile node- terminated (downlink) traffic,
Figure 1 B shows the available options for mobile node-originated (uplink) traffic, Figure 2 shows the major functional blocks of a visitor administration system,
Figures 3A and 3B show the internal structure of the visitor administration system VAS in more detail,
Figure 4 illustrates the cooperation between a traffic management unit TMU and a traffic distribution unit, and Figure 5 shows a preferred version of a routing table with two optional fields,
Figure 6 illustrates the procedures performed by a traffic management unit after receiving an IP packet Figure 7 illustrates the hierarchical structure on an enhanced multi- bearer network MBN by means of an abstract model,
Figures 8A and 8B show the internal structure of the multi-bearer administration system MBAS in more detail,
Figure 9 shows the logical links between the MBAS elements and the network interface units,
Figures 10 and 11 illustrate broadcasting the ID number of the MBAS element via broadcast and non-broadcast networks, respectively
Figure 12 shows a preferred internal structure of an MBAS element,
Figure 13 shows a preferred internal structure of an interface unit, Figure 14 illustrates traffic flow for uplink user traffic,
Figures 15A and 15B illustrate traffic flow for downlink user traffic,
Figure 16 illustrates an intra-MBAS handover between two DVB cells, and
Figures 17A and 17B illustrate an inter-MBAS handover between two DVB cells
Detailed description of the invention
Simplified Architecture
Figure 1A shows a preferred structure of a network arrangement in which the invention can be used A mobile node MN communicates with its correspondent node MCN via a multi-bearer network MBN which offers several alternative bearers for a data packet DP Each data packet comprises a header H and a payload part PL To be precise, a data packet typically has several headers inside each other, because each protocol layer inserts its own header However, each protocol layer only handles each own header and a model with only one network layer header is usually sufficient for describing the invention The header indicates, directly or indirectly, a quality-of-service requirement QoS for the data packet An example of a direct QoS indication is a case where the data packet header includes a parameter which is or which can be directly mapped to a quality-of-service requirement parameter An ex- ample of an indirect QoS indication is a case where the header indicates a PDP (packet data protocol) context, and the PDP context in turn indicates the QoS requirement. It should be understood, that 'quality of service' is a very generic term indicating certain requested or negotiated transmission characteristics, such as bit rate, maximum delay and/or packet loss probability. De- pending on the actual protocol used, quality of service is indicated by or mapped to one of the existing appropriate fields, such as the Traffic Class field of IPv6 or the Type of Service of IPv4. The term 'traffic class' is used to refer collectively to the fields which are used to indicate the quality-of-service requirement. In Figure 1A, it has been assumed that the MBN communicates with the MCN via the Internet. There is preferably a firewall FW at the edge of the MBN. A gateway node GW interfaces the MBN to the Internet. A backbone network BBN combines the different bearer networks BN. It may be the MBN operator's internal network. A physical example of a BBN is a high-speed lo- cal-area network or a wide-area network. A home administration system HAS is largely equivalent to a home agent in the IP mobility scheme (described in the RFC 2002). A visitor administration system VAS is a logical extension of a foreign agent in the IP mobility scheme. The MBN has access to several bearers for conveying the data packet to the mobile node MN. The bearers include a first set of bidirectional bearers. Examples of bidirectional bearers are circuit-switched mobile networks, such as GSM (Global System for Mobile communications), and packet-switched mobile networks, such as GPRS (General Packet Radio Service), and third generation mobile networks, such as UMTS (Universal Mobile Telecommunications Sys- tem), which offer both circuit-switched and packet-switched bearers. For each bidirectional bearer, there is a corresponding interface unit GSM_IU, GPRS U and UMTSJU.
The bearers include a second set of unidirectional bearers. Examples of unidirectional bearers are digital audio broadcast (DAB) and digital video broadcast (DVB). For both DAB and DVB, Figure 1 shows two cells DAB_C1 , DAB_C2; DVB_C1 , DVB_C2, and their corresponding interface units DABJU1 , DABJU2; DVBJU1 , DVBJU2.
The set of unidirectional bearers can also be called broadcast bearers, and the set of bidirectional bearers can also be called non-broadcast bearers. In the system of Figure 1 , there is another difference between the first and second set of bearers in addition to being bidirectional, the bearers of the first set are point-to-point bearers In other words, each connection is customized to one particular recipient In contrast, the bearers of the second set are broadcast or multicast bearers In other words, it is not immediately apparent how a connection can be customized to individual recipients One solution to this problem is encryption of the broadcast/multicast bearers with distribution of decryption keys only to the intended recipients
Within the context of this application, 'uplink' means from the mobile node MN to the correspondent node MCN and 'downlink' means the inverse direction The bold arrows in Figure 1 depict various routing options for data packets in the downlink direction For the span 12 between the MCN and the VAS, data packets are routed directly if the IP address of the mobile node MN (or its subscriber) does not belong to the MBN network If the IP address be- longs to the MBN network, data packets are routed via the home administration system HAS This route is drawn with a thin dotted line 11 For the span 12 between the VAS and the MN, the VAS has several alternative bearers According to the invention, the VAS considers all of the following 1) the qual- ity-of-service requirement (the traffic class) of the data packet in question 2) the mobility data related to the mobile node (i e , which bearers and which interface units can be used to reach the MN), 3) the traffic load/resource availability data related to the multiple bearers, and 4) bearer preference information The optimal bearer selection and the internal structure of the VAS will be described later in more detail Figure 1 B shows the available bearer options for uplink traffic between the MN and the MCN Because the DAB and DVB bearers are unidirectional (downlink only), they are not available for uplink traffic, and the only available bearers 21a to 21c are via the mobile networks GSM, GPRS and UMTS Figure 2 shows the major functional blocks of a visitor administration system VAS The VAS has three main functions or sections 1) a mobility management function MMF, 2) a traffic management function TMF, and 3) a caching proxy CP The mobility management function MMF of the VAS is largely equivalent to a foreign agent in the IP mobility scheme of RFC 2002 The MMF may also participate in authentication and/or charging The functions of the traffic management function TMF include a) collecting traffic information from the various bearer networks (GSM, GPRS, UMTS, DAB, DVB...), b) collecting traffic management-related information from the mobile node MN and its home MBN, c) sending traffic management-related messages to the mobile node MN, d) selecting the bearer network for downlink traffic, and e) forward- ing downlink traffic to the selected bearer network. The extended TCP proposed in reference 1 can be used for this purpose. The function of the caching proxy CP is to maintain frequently-requested content in high-speed memory in order to minimize retrieval of such content over telecommunication lines. The caching proxy CP should have enough intelligence to handle data packets in an application-specific manner, instead of merely caching IP traffic packets.
Figures 3A and 3B show the internal structure of the visitor administration system VAS in more detail from the point of view of traffic management. Figure 3A shows the VAS structure from the point of view of user traffic. IP Routing Software blocks 31 to 33 route data packets to the ap- propriate recipients, based on the packet headers. These blocks also decap- sulate IP packets towards the VAS and pass the decapsulated packets to the upper layers for further processing. Correspondingly, the blocks 31 to 33 also encapsulate packets arriving from the upper layers. In Figures 3A and 3B, the packets from the upper layers are indicated as the traffic flow entering the blocks 31 to 33 from above. The VAS also comprises a traffic distribution unit TDU. The function of the TDU is a) to determine the traffic class of incoming IP packets based on one or more quality-of-service related parameters indicated by the packet header (these parameters may comprise 'Type of Service' for IPv4 and 'Traffic Class' or 'flow label' for IPv6), b) based on the traffic class/QoS requirement, to select an appropriate bearer (radio network) for downlink traffic, and c) to encapsulate each IP packet into an outer IP header towards the selected bearer network and interface unit. The fact that the arrow from the TDU enters IP routing block 32 from below indicates that the TDU has already encapsulated the IP packets, and the block 32 should not perform an- other encapsulation.
Figure 3B shows the VAS structure from the point of view of system traffic, mobility management and traffic management. A mobility management unit MMU performs the functions which are normally performed by a foreign agent in an IP network with mobile IP support, with some enhanced function- ality related to MBN support, such as cell selection and handover control within a broadcast network or between networks. The function of the traffic management unit TMU is a) to collect traffic load information from the various bearer networks BN (DVB, DAB, UMTS, etc ), b) to collect and to update (via the MMU) bearer preference information from the mobile nodes, c) optionally to collect bearer type preference information from the home network of each mobile node, d) to create and update bearer routing information to the TDU, and e) to send traffic administrative messages to the mobile nodes For performing these functions, the traffic management unit TMU receives the following input a) traffic load information from the various bearer networks BN, b) bearer preference information from the mobile nodes, and c) optionally bearer type preference information from the home MBN of each mobile node The traffic distribution unit TDU and the traffic management unit TMU cooperate to perform the traffic management function TMF shown in Figure 2 The cooperation of the TDU and the TMU will be described in more detail in connection with Figure 4 Figure 4 illustrates the cooperation between the traffic management unit TMU and the traffic distribution unit TDU The traffic management unit TMU considers three kinds of information 1) traffic load information 41 from the various bearer networks BN, 2) available interface unit information 42 and 3) preferred bearer type 43 The traffic information 41 from the various bearer networks BN indicates the load (or inversely the available capacity) on the alternative bearer networks This information may be used as a basis for hard decisions (whether or not a requested bearer can be allocated) or for soft decisions (whether or not tariffs should be adjusted to promote the use of lightly loaded bearer networks) The available interface unit information 42 can be generated as follows A preferred interface unit table PIU indicates for each bearer type (DVB, DAB, UMTS, GPRS and GSM) one or more preferred interface units (or to be more precise the IP addresses of the preferred interface units) and their rank of preference The PIU table is mobile-node-specific Each mobile node MN should directly or indirectly indicate its PIU table during registration and in connection with location updates For example, an MN may indicate the PIU directly by forming and sending the PIU table to the VAS The PIU table is not sent to the TMU directly, however Instead, the mobility management unit MMU controls handover within and between the networks Accordingly, the MMU also selects the interface unit for each broadcast network The MMU considers the PIU and the mobility data related to the mobile node (i e , what interface unit can be used to reach the MN) The MMU uses this information to create an available interface unit table AIU which is then applied to the TMU (instead of the PIU table as such) The preferred bearer type information 43 can be organized as a table of a preferred bearer type PBT The PBT table indicates, for each traffic class, several alternative bearer types with decreasing preference The acronym 'WLAN' stands for wireless local-area network, although such a network is not shown separately in Figures 1A and 1 B For example, for traffic class 1 , the most preferred bearer types are WLAN and UMTS, but GPRS and GSM are also possible choices The VAS may obtain a home-MBN-specific PBT table in connection with MN registration, or it may use a generic default PBT table
The traffic management unit TMU considers all the available information 41 through 43, and creates and updates a Multi-Bearer Routing Table MBRT in the traffic distribution unit TDU The MBRT indicates the IP address of the appropriate interface unit for each combination of active user w w+1 , etc and traffic class 1 through 5 (the number 5 being just one example) It should be noted that a user with multiple simultaneous sessions can have an entry for each session in the MBRT table When the traffic distribution unit TDU receives a data packet whose header H indirectly indicates a traffic class (via a QoS-related parameter), the TDU uses the corresponding user ID and the traffic class to retrieve the IP address of the appropriate interface from the Multi-Bearer Routing Table MBRT Next, the TDU encapsulates the data packet DP into another data packet DP' whose header H' indicates the IP address (of the selected interface unit) which was retrieved from the MBRT When the selected interface unit receives the data packet DP' it decapsulates the outer header H' and sends the original data packet DP to the mobile node MN An advantage of an MBRT table substantially as shown in Figure 4 is that it directly indicates, for each data packet, the IP address to which the packet is to be sent In other words, sending an individual data packet involves no decision-making, just a retrieval of an IP address from the MBRT table For IPv6, the traffic class can be mapped to Preference For IPv4, the traffic class can be mapped to Type of Service If the Differentiated Services protocol is used, traffic class can be mapped to bits reserved for future use According to a preferred embodiment of the invention, for IPv6, all packets with identical flow labels are usually mapped identically Let us assume that a user w has three simultaneous applications news, FTP and video on demand The IP packets from the MCN to this user may have a preference/priority value of 1 for news, 4 for FTP and 9 for video. The PIU and PBT tables are as shown in Figure 4 and the MBN uses five traffic classes, and the mapping between the preference value and the traffic class is as follows:
Figure imgf000011_0001
In such a case, the IP packets carrying news belong to traffic class 1 , and they are routed via the router whose IP address is IP-GPRS_IUa. The IP packets carrying FTP belong to traffic class 3, and they are routed via the router whose IP address is IP-DABJUx. The IP packets carrying video belong to traffic class 4, and they are routed via the router whose IP address is IP- DABJUx.
Let us now assume that the user w starts yet another application, such as e-mail having a preference value of 2. In this case, IP packets carrying e-mail belong to traffic class 1 , and they are routed via the router whose IP address is IP-GPRSJUa.
Figure 5 shows yet another preferred feature or addition to the embodiment shown in Figure 4. This preferred feature allows paging the mobile node via a single default bearer and using a single interface unit as long as the mobile node is within its coverage area. The feature is based on the idea that IP packets separated by a time interval exceeding a certain maximum time Tmax are treated by the MBN as belonging to two separate sessions. In this case, each entry in the MBRT table includes not only the IP address of the relevant interface unit but also a busy flag B and a timer field T. The timer field T is compared with the maximum value Tmax, the value of which is optimized by the operator. If the busy flag B is zero, it means that no IP packets used this entry for the past time interval of Tmax. If the busy flag B is set (indicated in Figure 6 with 'B=1'), it means that at least one IP packet used this entry for the past time interval of Tmax. The value of each timer field T is incremented by the TMU in a constant time interval. Each time an IP packet is routed by using a certain entry in the MBRT table, the corresponding timer field T of that entry is reset to zero and the busy flag is set to one Setting the busy flag to '1 ' is preferably performed or triggered by the TDU when it routes an IP packet
Figure 6 shows a way to use the B and T fields shown in Figure 5 In step 61 , the traffic distribution unit TDU examines the header of an incoming IP packet The TDU determines the destination IP address and traffic class (direct or indirect mapping) and retrieves the corresponding entry from the MBRT table In step 62, the TDU checks the busy flag B to see if the selected interface unit IU has been used by this user/session during the last time interval Tmax If not, then in step 63 the TDU begins to buffer incoming IP packets and in step 64 the TDU pages the mobile node More preferably to reduce the computational load of the TDU, the TDU can only trigger a page while the actual page operation is performed by another unit, such as the TMU In step 65 when the page operation is complete and the mobile node responds, the busy flag T is set to one and the timer field T is initialized to zero In step 66, the TDU begins encapsulating each original IP packet with another IP header whose destination IP address is retrieved from the MBRT table Finally, in step 67, the encapsulated IP packets are delivered via the IP routing software to the mobile node
The traffic management unit TMU is responsible for updating the MBRT The MBRT updating should obey the following principles An entry of the MBRT table, or more specifically, the IP address for a certain combination of a user/session and a traffic class, can only be modified under the following circumstances If the busy flag B is nonzero, the IP address can be updated if a) the modification is caused by a handover between cells of a broadcast net- work or between different networks, b) the mobile node moves out of the coverage area of one bearer, or c) the traffic load/resource availability changes On the other hand, if the busy flag B is zero, the IP address can be updated if a) the modification is caused by a handover between cells of a broadcast network, b) the mobile node moves out of the coverage area of one bearer, or c) there is an extraordinary change of traffic condition Interruption of IP traffic flow should be avoided, if possible This is particularly important with IP packets having high QoS requirements Inversely, flows with low QoS requirements should be interrupted first, if interruptions cannot be avoided Obeying these principles allows the use of the same interface unit as long as possible Enhanced Architecture
The embodiment described under 'Simplified architecture' leaves some questions unanswered. Most notably, a single VAS can be a performance bottleneck. Scalability is not achieved by simply installing more VAS elements, because the simplified architecture comprises no mechanisms for inter-VAS handovers.
An essential feature of the enhanced architecture is the ability to support multiple administration systems, such as the MBAS elements. Each MBAS element is responsible for the delivery of IP packets to a group of home users (as a home agent) and a group of visited users (as a foreign agent). For example, an MBAS in Helsinki acts as a home agent for Helsinki-based subscribers. When these users are away from Helsinki, the MBAS forwards their traffic to the relevant foreign network. The same MBAS acts as a foreign agent for users whose home network is elsewhere but who are currently roaming in Helsinki.
Figure 7 illustrates the hierarchical structure of an enhanced multi- bearer network MBN by means of an abstract model. In Figure 7, reference signs AS1 and AS2 denote administration systems which are essentially foreign agents (FA) with an extended mobility support function. In the MBN, the AS can be like the visitor administration system VAS described in connection with the simplified architecture, or an enhanced multi-bearer administration system MBAS. Reference signs AP1 a to AP2b denote access points. In the multi-bearer network MBN, they represent interface units of broadcast networks. Reference signs 71 denote conventional hierarchical connections be- tween administration systems AS and access points AP. These connections are drawn with solid lines. Conventional mobile IP suffers from the drawback that a mobile node MN must register with its home agent before receiving any services if it moves from one access point to another, if the access points are under different foreign agents. This is why the enhanced architecture of the in- vention makes use of connections 72, shown as dotted lines. The connections 72 are used primarily to provide continuous support for a mobile node during an inter-AS handover, for example a handover from a cell 73 under access point AP1 b to a cell 74 under access point AP2a. Without the connections 72, the high-level architecture of Figure 7 closely resembles that of some existing wireless IP networks. Traffic on connections 72 is more restricted than traffic on connections 71 . For instance, the connections 72 are not allowed to be used for establishing new sessions, and the lifetime of a connection is limited to a short period after an inter-AS handover until the mobile node registers with its new foreign agent and updates its mobility binding in its home agent.
Figures 8A and 8B show the internal structure of the multi-bearer administration system MBAS in more detail. In terms of hardware, a typical implementation of the MBAS element resembles a suitably conFigured powerful router. The novel features of this invention can be implemented by software routines. The most notable difference between the MBAS shown in Figures 8A and 8B and the VAS shown in Figures 2, 3A and 3B is the fact that the MBAS is a combination of a VAS and a HAS. It also includes the home agent and foreign agent functions, HA and FA, which are largely equivalent to the corresponding functions within the Mobile-IP scheme. To be more precise, the home agent function in a home MBAS according to the invention corresponds to the home agent of the mobile IP. Correspondingly, the foreign agent function in a visited MBAS according to the invention corresponds to the foreign agent of mobile IP. Reference sign HL points commonly to blocks MMU, HA and FA which constitute the handover logic within the MBAS.
Figure 9 shows the logical links between the MBAS elements and the network interface units. Each MBAS element should be physically or logi- cally attached to only one interface unit of each non-broadcast (bi-directional) bearer network (GSM, GPRS or UMTS). However, an MBAS element can be physically or logically attached to several interface units of each broadcast (unidirectional) bearer network. Figure 9 shows several interface units xxJU, where 'xx' is the name of a bearer network, such as DAB, DVB, GSM, GPRS or UMTS. Each interface unit is responsible for the delivery of data packets to a network selected by the MBAS. Each GSM interface unit GSMJU can be connected to an interworking unit (IWU, not shown separately) in a GSM network. Each GPRS/UMTS interface unit GPRSJU, UMTSJU can be connected to a gateway support node (GGSN, not shown separately) in a GPRS or UMTS network. The embodiments shown in the Figures comprise a separate interface unit (DABJU, DVBJU) for each cell in a broadcast network (DAB and DVB) because these networks do not support IP routing. In contrast, the bidirectional networks (GSM, GPRS and UMTS) do support IP routing, and for each of these networks there is an interface unit which is common to all cells of the network. In other words, each MBAS has one interface unit for each network with IP routing capability and one interface unit for each cell in a network without IP routing capability. Strictly speaking, GSM infrastructure does not support IP routing directly, but a similar function can be achieved by the PPP (point-to-point protocol) between the MBAS and a mobile station. By conveying IP packets on top of the PPP, packets can be delivered to any cell under the MBAS. As shown in Figure 9, an MBAS element MBAS1 is connected to each bi-directional bearer network UMTS, GSM and GPRS via interface units 91 1 , 912 and 913 respectively. In contrast, the embodiment shown in Figure 9 has a separate interface unit for each cell in the unidirectional networks DVB and DAB. In this case, interface units 914 and 915 each serve one DVB cell and interface units 916 and 917 each serve one DAB cell. The invention preferably makes use of concepts 'master MBAS' and 'MBAS-area'. Each DAB or DVB cell is physically or logically connected to its nearest MBAS element. 'Nearest' can be interpreted as being the geographically closest (for example, by means of a look-up table) or as having the smallest number of hops via its interface unit. The nearest MBAS acts as a master MBAS for the cells to which it is the nearest MBAS. For example in Figure 9, MBAS1 is the nearest MBAS for DVB interface units 914 and 915 and DAB interface units 916 and 917. Thus MBAS1 is the master MBAS for DVB cells 924 and 925 and DAB cells 926 and 927. These cells, which are under one master MBAS, form an MBAS support area, or simply 'MBAS area'. It should be noted that an MBAS area does not necessarily have one clearly defined geographical border. Because the sizes of DVB cells and DAB cells can be different, a certain location, such as the location 950, can have MBAS1 as its master MBAS for DAB but MBAS2 as its master MBAS for DVB. In other words, the geographical border of an MBAS area may differ between the bearer networks, and an MBAS supporting five bearer networks (GSM, GPRS, UMTS, DAB and DVB) may have five different MBAS areas.
For each cell, only its master MBAS is allowed to grant a new session to start in it. Other MBAS elements, even if they are physically or logically connected to the cell, can only grant traffic routing via this cell in a handover situation. The resources (total bandwidth, time in use after a handover...) allocated to a non-master MBAS are limited. Most resources of a cell are allocated to its master MBAS.
It is not necessary to connect every cell to several MBAS elements. Only those cells that are located along the border of two MBAS areas should be physically or logically connected to several MBAS elements. Connecting a border cell to more than one MBAS element facilitates a smooth handover between two different MBAS areas
Because GSM, GPRS and UMTS networks have inherent routing and handover capability, it is not necessary to employ the concepts of master MBAS' and 'MBAS area' in these networks, unless the ID of an MBAS is broadcast in these networks In this case, an MBAS area comprises the cells broadcasting its ID An MBAS is a master MBAS to such cells
Each cell in a broadcast network (DAB, DVB) has a unique ID (identifier) number Each DAB or DVB cell broadcasts its own ID number peπ- odically Based on this ID number, the IP address of the corresponding interface unit xx_IU can be determined For example, each MBAS may store a look-up table which maps a cell ID to an IP address of an interface unit When a mobile node registers with an MBAS, the MBAS can send this information to the mobile node The look-up table stored in each MBAS should contain the information of all cells in this MBAS area as well as in the neighbouring MBAS area
Each MBAS element should also broadcast its IP address or ID number If the ID number is broadcast, each MBAS should also have a unique number, based on which the IP address of the MBAS can be determined For example, in each MBN, there can be a look-up table which maps a cell ID to an IP address The element storing the look-up table is called an ID storage device Each MBN should also store a look-up table of other networks whose operators have a roaming agreement with the operator of the home network Only the look-up table of the currently visited (home or foreign) network needs to be stored in the mobile node Upon entering a new MBN a mobile node can request the ID storage device of its home network to send the look-up table of the new MBN The request may contain an unknown MBAS ID that is broadcast in the new MBN The ID storage device of the home network finds the corresponding look-up table and sends it to the mobile node The request is conveyed via the bidirectional network directly (not via the MBN) Optionally, a mobile node can cache several look-up tables of frequently visited MBNs
Figures 10 and 11 illustrate broadcasting the ID number of the MBAS element in broadcast and non-broadcast networks, respectively Because each non-broadcast interface unit (GSMJU, GPRSJU and UMTSJU) is (logically or physically) linked to only one MBAS element, there is no need to broadcast the ID number of those interface units. The IP address of those units can be derived directly from the ID number of the MBAS.
The various network elements will now be described in more detail. The MBAS elements are adapted 1 ) to attract and intercept datagrams that are destined to the home address of any of its registered mobile nodes (ie to act as a home agent, preferably supporting route optimization); 2) to forward traffic to mobile nodes that are in their home networks (via a traffic distribution unit TDU, see Figure 3A) or away from their home networks (to act as a foreign agent.); 3) to select an appropriate bearer type for each session; 4) to as- sist mobile nodes in inter-cell handovers (especially in broadcast networks) and inter-MBAS handovers; and 5) to act as a caching proxy. Figure 12 shows a preferred internal structure of an MBAS. The four leftmost elements, ie the CP, the MMU, the TMU and the TDU have already been described in connection with Figures 2, 3A and 3B. The foreign and home agent functions, FA and HA, are largely equivalent to the corresponding the functions in the known IP mobility scheme.
Figure 13 shows a preferred internal structure of an interface unit xxJU. The interface units have a Protocol Adaptation function PA to encapsulate incoming IP packets into protocols suitable for the radio bearer, for ex- ample to encapsulate IP packets over MPE&section&MPEG2 TS protocols for transferring them via a DVB network. A Traffic Control function TC controls incoming traffic, limits the traffic from each MBAS and discards packets from unidentified sources. A Resource Management function RM monitors, reports on and controls the use of resources allocated to the interface unit. Figures 14, 15A and 15B illustrate traffic flow for user traffic. As stated, each operator may have one or more MBAS elements in a multi-bearer network. Each MBAS is responsible for handling a group of users. Each MBAS broadcasts its ID number in its MBAS area. From the ID number of the MBAS, a mobile node MN is able to determine the IP address of the MBAS. Alterna- tively, it is also possible to broadcast the IP address of the MBAS elements.
After obtaining the IP address of its visited MBAS, a mobile node has to perform registration with its home MBAS as well as the visited MBAS before receiving any multi-bearer services. The registration procedure is basically similar to the one in the mobile IP scheme. A mobile node has to register even if it is in its home network. Because the broadcast cells overlap, there are likely to be locations in which a mobile node can receive different MBAS ID numbers from different cells In this case, a mobile node should select the MBAS whose ID is broadcast in an active cell, or in other words, the broadcast cell which is being or going to be used for transferring the downlink traffic of the mobile node However, in some circumstances, for example during a handover of an ongoing data call, or when a mobile node is moving around a border area the mobile node can be attached to a visited MBAS whose ID is different from the one broadcast in the active cell Figure 14 illustrates traffic flow for uplink user traffic Uplink user traffic is transmitted from the mobile node MN via one or more of the bidirectional networks to the visited MBAS which forwards the traffic via the gateway GW and the Internet to the mobile node's correspondent node MCN
Figure 15A illustrates downlink user traffic flow from the correspon- dent node MCN to the MBAS Downlink traffic is delivered to the visited MBAS directly if the mobile node is under its home MBAS (its home MBAS and visited MBAS are the same), or if route optimization is used This case is shown with a solid arrow 151 Downlink traffic is delivered to the visited MBAS via the mobile node's home MBAS if the mobile node is away from its home network and route optimization is not used This case is shown with a dotted arrow 152
Figure 15B illustrates downlink user traffic flow from the MBAS to the mobile node MN Downlink traffic is delivered from the visited MBAS via the selected bearer network BN The selection has been described in connec- tion with the simplified architecture The traffic management unit of the visited MBAS decides to which bearer network the traffic should be directed When a mobile node is away from its home network (out of the administrative range of its home MBAS), the home MBAS will act as the home agent and the visited MBAS acts as the foreign agent The home MBAS tunnels the downlink traffic to the mobile node's visited MBAS Route optimization can be used in this case
When a mobile node is in its home network, its home MBAS receives IP traffic to the mobile node from the backbone network and forwards the traffic to the mobile node via a traffic distribution unit TDU in the home MBAS In this respect, the home agent function of an MBAS differs from a conventional home agent in the mobile IP scheme, which does not need to forward IP packets to a mobile node when the mobile node is in its home network. In most networks, when a mobile node is in its home network, it is on the same physical link with its home agent. The mobile node can directly receive all the packets addressed to it, and forwarding is not needed. But in some networks there is no direct physical link between a mobile node and the home agent, and the home agent must forward packets to the mobile node via a tunnel.
Mobility support in a multi-bearer network
In a bidirectional (non-broadcast) bearer network, a multi-bearer administration system MBAS can establish virtual links with all the cells via a corresponding interface unit IU. An MBAS can also establish virtual links with the broadcast cells within its MBAS area, and with their neighbouring cells.
Let us now return briefly to Figures 10 and 11. Figure 10 illustrates broadcasting the ID number of the MBAS elements via a broadcast network (DAB or DVB). DVB cells 101 , 102 and DAB cells 103, 104 broadcast the ID number of the MBAS element MBAS1 , while DVB cells 105, 106 and DAB cells 107, 108 broadcast the ID number of the MBAS element MBAS2. Figure 11 illustrates broadcasting the ID number of the MBAS elements via a non- broadcast (bidirectional) network (GSM, GPRS or UMTS). UMTS cells 111 , GSM cells 112 and GPRS cells 113 broadcast the ID number of the MBAS element MBAS1 , while UMTS cells 114, GSM cells 115 and GPRS cells 116 broadcast the ID number of the MBAS element MBAS2.
Different handover types
A mobile node MN may face four different handover situations. In the first handover type, the MN is moving from one cell to another in a non- broadcast network, such as GPRS. This handover is supported by the non- broadcast network in question. The MBN has to take action only if the ID of the serving MBAS is broadcast over a non-broadcast network and the MN moves between cells broadcasting the ID of different MBAS elements. If the MN moves between different MBAS areas, it should register with its home MBAS and the new visited MBAS after completing the inter-cell handover.
In the second handover type, the MN is moving from one cell to another in a broadcast network (DAB or DVB) such that both cells belong to the same network (such as DAB) and to the same MBAS area. In this case, the mobility management unit MMU of a visited MBAS and the corresponding enti- ties of the mobile node are responsible for handling micro-mobility A general procedure for such a handover is as follows
1 The mobile node detects signal deterioration
2 The mobile node measures the signal strength in the neighbour- ing cells, makes a list of recommended cells, and sends the measurement data (signal strength and cell ID) as well as the recommendation list to the mobility management unit MMU in the visited MBAS
3 The mobility management unit MMU of the visited MBAS determines the available resources and instructs the mobile node to perform an in- tra-system or inter-system handover (or roaming)
4 After the MBAS has sent a handover command to the MN, the MBAS may optionally buffer incoming data to the MN until the MN acknowledges the attachment to the new cell As the inter-cell handover takes place locally, the time from the handover command to the acknowledgement is short, and a reasonably small buffer is sufficient
5 When the mobile node is attached to a new cell, the Mobility management unit MMU directs the traffic distribution unit TDU to route the traffic to the new cell From now on, the traffic is routed to the new cell
The term 'roaming' in general means simply moving from one net- work to another The term 'handover means handing over an ongoing call
(which can be a voice call, a data call a multimedia call or the like) Roaming support can be achieved with relative ease because there is no ongoing traffic
Figure 16 illustrates a handover between two DVB cells belonging to the same MBAS area The solid single-headed arrows denote the connec- tion before the handover, and the dashed single-headed arrows denote the connection after the handover The dotted double-headed arrows denote signalling connections by which the mobile node reports the signal strengths of the cells it can receive
In the third handover type, the MN is moving from one cell to an- other within one MBAS area but in different bearer networks For example, the MN may move from a DAB cell to a DVB cell This type of handover takes place when the MN is moving out of the coverage range of one network or when the neighbouring cell that belongs to the same network is congested This type of handover follows the same procedure as the second type of han- dover In the fourth handover type, the MN is moving from one MBAS area to another In other words, the MN moves between cells having different master MBAS elements Normally, the master MBAS of the MN s active cell should act as the MN's visited MBAS because it is the MBAS having the shortest distance to the interface unit of the active cell In this context, 'distance' may mean physical distance or a number of hops, depending on the implementation To achieve a smooth handover between MBAS elements the MN does not have to change its visited MBAS during an inter-MBAS-area handover Instead, it should first perform an inter-cell handover aided by its old MBAS (the master MBAS of the previous cell) When the inter-cell handover has been performed successfully, the MN can perform normal Mobile IP registration with the new visited MBAS (the MBAS of the MN's new cell) and
Figure imgf000021_0001
Such a two-phase handover has two major benefits The handover is fast and data loss is minimized The inter-cell handover according to this preferred embodiment of the invention dispenses with registration and authentication with a foreign agent and a home agent Such operations can be very time-consuming, especially when the MN's home MBAS is in another MBN, located far away Another feature improving the speed of the handover is the fact that during the mobile node's binding update the Mobile IP registration process is carried out in parallel with user data transfer In other words, the MN does not have to stop data reception during the registration process The reduced duration of the handover and the parallel registration and data transfer processes eliminate or at least significantly reduce data loss during an in- ter-AS handover Further, when the MN updates its mobility binding its user traffic is delivered via the same broadcast cell, and the MN does not miss any packets before or after the mobility binding update
A failure to follow the above-specified two-phase handover procedure, ie an attempt to perform an inter-MBAS handover before starting to re- ceive data from the new cell, may result in service degradation because of the time involved in the inter-MBAS handover An example of such a handover is a handover between cells belonging to different MMAs (Mobility Management Agents) in the MEMO concept
Figures 17A and 17B further illustrate the two-phase handover be- tween two DVB cells Figure 17A illustrates a first phase in which the mobile node MN performs a normal inter-cell handover During the first phase, the old visited MBAS, MBAS2, is still used for serving the mobile node. The mobility management unit inside the old MBAS2 instructs the mobile node to perform an inter-cell handover. Figure 17B illustrates a second phase in which the mobile node performs a mobility binding update by following normal mobile-IP procedures. Because downlink traffic is always forwarded via the same cell during an inter-MBAS handover, the handover will not cause packet loss. In more detail, an inter-MBAS handover in a situation as shown in Figures 17A and 17B comprises the following steps.
1. A mobile node MN, which is registered with MBAS2, measures the signal strength (or some other criterion of signal quality, such as bit error ratio) of DVB cells 171 and 172. The former broadcasts the ID of MBAS2 and the latter broadcasts the ID of MBAS3. MBAS1 is the mobile node's home MBAS. The mobile node detects that the signal quality of DVB cell 172 is so much better that a handover is justified. The signal quality measurements and a handover request are sent to MBAS2.
2. The mobility management unit MMU in MBAS2 decides to hand over the mobile node's traffic to DVB cell 172. The mobility management unit MMU in MBAS2 assists the mobile node MN in performing an inter-cell handover to DVB cell 172. After the inter-cell handover, the MN begins to receive data from cell 172.
3. The mobile node MN detects that cell 172 broadcasts the ID of MBAS3, ie the ID of a different MBAS from the one the MN is registered with.
4. The mobile node measures the signal quality of the cells broadcasting the ID of MBAS2. and other neighbouring cells. If the signal quality of cell 172 is much better than the quality of all neighbouring cells, or if the cells which broadcast the ID of MBAS2 are too weak to receive, the MN begins to perform an inter-MBAS handover.
5. The mobile node sends a registration request to MBAS1 (its home MBAS) and to MBAS3 (a visited MBAS). The registration request per se can be implemented by conventional mobile-IP procedures. In the registration request, the IP address of MBAS3 is provided as the mobile node's care-of- address. During the registration process, the mobile node keeps receiving traffic from cell 172 (via MBAS2).
6. MBAS1 (the mobile node's home MBAS) performs a binding up- date. In other words, it registers MBAS3 as the mobile node's foreign agent.
Before the binding update, MBAS2 acts as the mobile node's visited MBAS. After the binding update, MBAS3 acts as the mobile node's visited MBAS, and all user traffic to the MN is routed via MBAS3. From this point on, the mobility management unit of MBAS3 is responsible for handling the mobile node MN. 7. Optionally, the mobile node can send a de-registration message to MBAS2, informing it about the successful handover. Alternatively, each MBAS may employ a mobile-node-specific timer. If the MBAS receives nothing from a mobile node, the MBAS can assume that the mobile node has been switched off or it has moved elsewhere.
An essential feature of the above-described inter-MBAS handover is that the mobile node receives service from a new MBAS during the entire handover process. This is in stark contrast to the scheme outlined in reference 1 (the MEMO project), in which a mobile node must register with a PSTS (personal services transport server) before receiving service from a cell under that element. In other words, a system according to reference 1 is not able to hand over an ongoing call, at least not without packet loss.
To avoid unnecessary back-and-forth mobility binding updates for mobile nodes wandering around a border area, some kind of hysteresis can be employed. For example, after a handover between cells in different MBAS areas, a mobile node may wait some time before it begins a mobility binding up- date. During the waiting time, the MN may monitor the signal strength of its old cell and new cell to determine whether it is really moving away from its old cell. If a mobile node is staying in the border area between two MBAS elements for an extended period of time, it can request the old visited MBAS to support it without re-registration with its new visited MBAS. A mobile node according to the enhanced architecture of the invention should be aware of the handover logic. When the mobile node is handed over to a cell which belongs to a different administration system (PSTS in the MEMO concept, MBAS in the present invention) than the one which served the mobile node's old cell, the mobile node should start performing mobile-IP registration and a binding update within a certain time limit. If the mobile node is uncertain whether it will soon return to the area of the old administration system, it should send the administration system a request for extending support time.
The enhanced architecture has been described in connection with a single network operator. On the basis of the description, a skilled reader can implement a multi-bearer network which can be at least partially shared by multiple network operators In this case the operators can share at least some bearer networks and/or network elements, most notably the interface units IU, while each operator has its own MBAS element
Reference 1 MEMO network documentation (collectively referred to as the
"MEMO concept"), available at http : / / memo , lboro . ac . U K

Claims

Claims
1. A network element (MBAS) for supporting mobility of a mobile node (MN) in a system (MBN) which comprises or is connected to several different bearer networks (BN), the bearer networks comprising at least one uni- directional network (DAB, DVB) and at least one bidirectional network (GSM. GPRS, UMTS); the network element (MBAS) being c h a ra cte ri z e d by: at least one support area, each support area comprising one or more cells in said bearer networks (BN); a home agent function (HA) for acting as a home agent to mobile nodes at home and a foreign agent function (FA) for acting as a foreign agent to visiting mobile nodes, the home agent and foreign agent functions being substantially compatible with mobile-IP protocol; and a handover logic (HL) for handing over a mobile node to a neigh- bouring network element, the handover logic being adapted to provide continuous service for a mobile node after it has moved to the support area of the neighbouring network element and before it has re-registered with its home agent.
2. A network element (MBAS) for supporting mobility of a mobile node (MN) in a system (MBN) which comprises or is connected to several different bearer networks (BN), the bearer networks comprising at least one unidirectional network (DAB, DVB) and at least one bidirectional network (GSM, GPRS, UMTS); the network element being c h a ra cte r i ze d by at least one support area, each support area comprising one or more cells in said bearer networks (BN); first connections (71) to the cells in its own support area and second connections (72) to at least a subset of cells in the support area of each neighbouring network element, the second connections having one or more limitations compared to the first connections; and handover logic (HL) for handing over an ongoing call of the mobile node to a neighbouring network element by using the second connections (72).
3. A network element according to claim 1 , c h a ra ct e r i z e d by first connections (71) to the cells in its own support area and second connec- tions (72) to at least a subset of cells in the support area of each neighbouring network element, the second connections having one or more limitations compared to the first connections
4 A network element according to claim 2 or 3, characterized in that said second connections (72) are limited in time
5 A network element according to claim 4 characterized in that said second connections (72) are limited to a predetermined time after a handover to a neighbouring network element
6 A network element according to any one of claims 2 to 4, cha- r a c t e r i z e d in that said second connections (72) are limited by the fact that no new sessions are granted via them
7 A network element according to any one of the preceding claims, characterized in that the subset of cells substantially consists of one or a few cells along the border of the support area of the network element in ques- tion and its neighbour
8 A network element according to any one of the preceding claims, characterized by a traffic management function (TMF) for selecting an optimal bearer network (BN) for a data packet (DP) between the MBN and the mobile node (MN) based on the quality-of-service requirement (QoS) of the data packet (DP) in question, traffic load data (41) related to the multiple bearers, interface unit preference information (PIU, 42), and bearer type preference information (PBT, 43)
9 A telecommunications system for conveying mobile-IP traffic to a mobile node (MN), wherein the system comprises or is connected to several different cellular bearer networks (BN), the bearer networks comprising at least one unidirectional network (DAB, DVB) and at least one bidirectional network (GSM, GPRS, UMTS), characterized by a network element (MBAS) which is associated with at least one support area, each of which comprises one or more cells in the bearer networks (BN); the network element (MBAS) having first connections (71) to the cells in its own support area and second connections (72) to at least a subset of cells in the support area of each neighbouring network element, the second connections (72) having one or more limitations compared to the first connections (71).
10. A handover method for handing over an ongoing call of a mobile node (MN) in a system (MBN) which comprises or is connected to several different bearer networks (BN), the bearer networks comprising at least one unidirectional network (DAB, DVB) and at least one bidirectional network (GSM, GPRS, UMTS); c h a ra cte rized by controlling the handover method at least in part by a network element (MBAS) which is associated with at least one support area, each of which comprises one or more cells in the bearer networks (BN); providing the network element (MBAS) with first connections (71) to the cells in its own support area and second connections (72) to at least a subset of cells in the support area of each neighbouring network element; associating the mobile node with a home network element; handing over the mobile node (MS) to a neighbouring cell; and using the second connections (72) to provide continuous service for the mobile node after it has moved to the support area of a new network ele- ment and before it has re-registered with its home network element.
11. A handover method for handing over an ongoing call of a mobile node (MN) from a first subnetwork to second subnetwork, each subnetwork comprising one or more access points (AP) and a group of cells under one foreign agent function (FA, MBAS); the handover method comprising conveying said call between the foreign agent function (FA, MBAS) and an access point (AP) via at least one first connection (71); c h a ra cte ri z ed by a first phase in which the call is handed over from a cell (73, 171) in the first subnetwork to a cell (74, 172) in the second subnetwork; a second phase in which the call is handed over from a foreign agent function (FA, MBAS2) in the in the first subnetwork to a foreign agent function (FA, MBAS3) in the in the second subnetwork; and using at least one second connection (72) for conveying said call between the foreign agent function (FA, MBAS2) in the in the first subnetwork and the cell (74, 172) in the second subnetwork, the at least one second connection (72) being more limited than the first connection (71 ).
12. A hierarchical wireless cellular IP network for handling a call to/from a mobile node (MN), the network comprising: a home agent function (HA) for registering the mobile node; several foreign agent functions (FA, AS1 , AS2, MBAS); one or more subnetworks (SNW) under each foreign agent function, each subnetwork comprising at least one cell and having at least one access point (AP, AP1 a ... AP2b); and at least one first connection (71) between each foreign agent function and each access point under it; c h a ra c t e r i z e d by at least one second connection (72) for temporary call support between a foreign agent function (AS1 ) of one subnetwork and an access point (AP2a) of a neighbouring subnetwork, the at least one second connection (72) being more limited than the first connection (71); whereby the network is capable of smooth handover of the call between subnetworks until the mobile node re-registers with the home agent function (HA).
13. A mobile node (MN), operable to hand over an ongoing call from a first subnetwork to second subnetwork, each subnetwork comprising one or more access points (AP) and a group of cells under one foreign agent function (FA, MBAS); c h a ra ct e r i z e d by being adapted to: hand over a call to/from the mobile node in two phases, namely a first phase for handing over the call from a cell (73, 171 ) in the first subnetwork to a cell (74, 172) in the second subnetwork, and a second phase for handing over the call from a foreign agent function (FA, MBAS2) in the in the first subnetwork to a foreign agent function (FA, MBAS3) in the in the second subnet- work; perform a re-registration with its home agent function (HA) within a predetermined time limit from the second phase, and to: communicate with the foreign agent function (FA, MBAS2) in the in the first subnetwork until it the re-registration with its home agent function is completed.
14. A mobile node according to claim 13, c h a ra cte r i zed by being adapted to send the foreign agent function (FA, MBAS2) in the first subnetwork a request for extending communication time if the mobile node remains in a border area between the subnetworks for a time likely to exceed the predetermined time limit.
PCT/FI2001/000275 2000-03-21 2001-03-20 Handover in a multi-bearer-type network WO2001072076A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP01921396A EP1275264A1 (en) 2000-03-21 2001-03-20 Handover in a multi-bearer-type network
AU2001248392A AU2001248392A1 (en) 2000-03-21 2001-03-20 Handover in a multi-bearer-type network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20000662 2000-03-21
FI20000662A FI20000662A (en) 2000-03-21 2000-03-21 Cell exchange in a network that supports multiple mediation techniques

Publications (1)

Publication Number Publication Date
WO2001072076A1 true WO2001072076A1 (en) 2001-09-27

Family

ID=8557995

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FI2001/000275 WO2001072076A1 (en) 2000-03-21 2001-03-20 Handover in a multi-bearer-type network

Country Status (4)

Country Link
EP (1) EP1275264A1 (en)
AU (1) AU2001248392A1 (en)
FI (1) FI20000662A (en)
WO (1) WO2001072076A1 (en)

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1217791A2 (en) * 2000-12-22 2002-06-26 Denso Corporation Wireless communication system having communication system switching function
WO2002089423A1 (en) * 2001-04-30 2002-11-07 Nokia Corporation A method of determining a service level identification to data transmitted between a device and a network
WO2003037030A2 (en) * 2001-10-24 2003-05-01 Qualcomm Incorporated Method and system for hard handoff in a broadcast communication system
WO2003063441A1 (en) * 2002-01-25 2003-07-31 Telefonaktiebolaget Lm Ericsson (Publ) Multiple mobile ip sessions with dynamically allocated home ip address
WO2003065654A1 (en) * 2002-01-29 2003-08-07 Koninklijke Philips Electronics N.V. Internet protocol based wireless communication arrangements
WO2003065682A1 (en) 2002-01-29 2003-08-07 Koninklijke Philips Electronics N.V. A method and system for connecting mobile client devices to the internet
EP1335528A2 (en) * 2002-02-06 2003-08-13 DoCoMo Communications Laboratories USA, Inc. Using subnet relations to conserve power in a wireless communication device
EP1349322A1 (en) * 2002-03-29 2003-10-01 Fujitsu Limited Method, apparatus, and medium for migration across link technologies
EP1339250A3 (en) * 2002-02-06 2004-03-31 DoCoMo Communications Laboratories USA, Inc. Using subnet relations for paging, authentication, association and to activate network interfaces in heterogeneous access networks
WO2004039029A1 (en) * 2002-10-25 2004-05-06 Ut Starcom (China) Co., Ltd. A voice calling handling method using dynamic home agency technology at the whole ip framework
DE10307259B4 (en) * 2002-06-19 2004-09-23 Industrial Technology Research Institute Method and system that allows roaming between different wireless networks
WO2005034396A1 (en) * 2003-10-03 2005-04-14 Nokia Corporation A method and a mobile terminal for performing a handover in a broadcast system
EP1526752A2 (en) * 2002-02-06 2005-04-27 DoCoMo Communications Laboratories USA, Inc. Using subnet relations for authentication, association and to activate network interfaces in heterogeneous access networks
EP1527643A2 (en) * 2002-07-02 2005-05-04 Interdigital Technology Corporation System and method for tight inter-working between wireless local area network (wlan) and universal mobile telecommunication systems (umts)
EP1527644A1 (en) * 2002-07-29 2005-05-04 Interdigital Technology Corporation Method and apparatus for delivery of universal mobile telecommunications system (umts) based unit directional services over a wireless local area network (wlan)
US6907028B2 (en) 2002-02-14 2005-06-14 Nokia Corporation Clock-based time slicing
WO2005101870A1 (en) * 2004-04-16 2005-10-27 Ipwireless, Inc Determining whether to initiate a multicast service in a neighbouring cell based on a user message received from a user equipment
WO2006012883A1 (en) * 2004-08-02 2006-02-09 Teles Ag Informationstechnologien Method for transmitting data between a server in a hybrid network and a receiver device of said hybrid network (dynamic transmitter selection)
US7058034B2 (en) 2002-09-09 2006-06-06 Nokia Corporation Phase shifted time slice transmission to improve handover
EP1670273A1 (en) * 2004-12-08 2006-06-14 France Telecom Handover of a mobile node between access networks of different technologies in a mobile IP telecommunications system
EP1670264A1 (en) * 2004-12-13 2006-06-14 Broadcom Corporation Method and system for cellular network services and integrated television broadcast having intelligent service control with feedback
EP1699248A1 (en) * 2004-12-13 2006-09-06 Broadcom Corporation Method and system for cellular network services and integrated television broadcast having intelligent service control
EP1708519A1 (en) * 2004-12-13 2006-10-04 Broadcom Corporation Method and system for a mobile architecture that supports a cellular and a broadcast network utilizing a single integrated chip
US7130313B2 (en) 2002-02-14 2006-10-31 Nokia Corporation Time-slice signaling for broadband digital broadcasting
EP1774778A1 (en) * 2004-06-29 2007-04-18 Electronics and Telecommunications Research Institute Dmb/mobile telecommunication integrated service terminal apparatus and method for network linkage between dmb and mobile telecommunication
WO2007068290A1 (en) * 2005-12-13 2007-06-21 Telefonaktiebolaget Lm Ericsson (Publ) Technique for distributing content via different bearer types
EP1819187A1 (en) * 2006-02-09 2007-08-15 Samsung Electronics Co.,Ltd. Method and apparatus for supporting handover in a DVB-H CBMS system
EP1838114A2 (en) 2000-03-31 2007-09-26 Nokia Siemens Networks Oy Architecture and packet routing in a multi-bearer-type network
GB2436664A (en) * 2006-03-31 2007-10-03 King S College London Establishing communication between mobile station and unidirectional network
WO2008017709A1 (en) * 2006-08-09 2008-02-14 Alcatel Lucent Method of managing interworking for transferring multiple service sessions between a mobile network and a wireless local area network, and corresponding equipment
EP1467585A3 (en) * 2003-04-10 2008-07-23 NTT DoCoMo, Inc. Mobile communications control method, control system and mobile terminal
US7660583B2 (en) 2004-03-19 2010-02-09 Nokia Corporation Advanced handover in phased-shifted and time-sliced networks
KR100957390B1 (en) * 2007-01-19 2010-05-11 삼성전자주식회사 Method and apparatus for transmitting and receiving mobility information supporting handover and/or roaming in digital broadcasting system
FR2945401A1 (en) * 2009-05-05 2010-11-12 Alcatel Lucent METHOD OF TRANSFERRING A RADIO COMMUNICATION LINK BETWEEN A MOBILE TERMINAL AND A BROADCAST NETWORK, AND A CELLULAR RADIO COMMUNICATION NETWORK
US7844214B2 (en) 2002-03-02 2010-11-30 Nokia Corporation System and method for broadband digital broadcasting
DE102009023485A1 (en) * 2009-06-02 2010-12-09 T-Mobile International Ag Method for transmitting real-time data packets in converged networks
US10887799B2 (en) * 2019-01-10 2021-01-05 Cisco Technology, Inc. SRv6 user-plane-based triggering methods and apparatus for session or flow migration in mobile networks

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106658468A (en) * 2016-11-30 2017-05-10 努比亚技术有限公司 Data card business switching method and terminal

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000054475A1 (en) * 1999-03-09 2000-09-14 Telefonaktiebolaget Lm Ericsson (Publ) Multicast handover for mobile internet protocol
WO2001031963A1 (en) * 1999-10-29 2001-05-03 Telefonaktiebolaget L M Ericsson (Publ) Mobile terminal handover from a second generation network to a third generation ip-based network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000054475A1 (en) * 1999-03-09 2000-09-14 Telefonaktiebolaget Lm Ericsson (Publ) Multicast handover for mobile internet protocol
WO2001031963A1 (en) * 1999-10-29 2001-05-03 Telefonaktiebolaget L M Ericsson (Publ) Mobile terminal handover from a second generation network to a third generation ip-based network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PERKINS C.E. ET AL.: "Optimized smooth handoffs in mobile IP", COMPUTER AND COMMUNICATIONS, PROC. INTERNATIONAL SYMPOSIUM ON IEEE CATALOG NR PR 00250, 1999, pages 340 - 346, XP002902228 *

Cited By (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1838114A3 (en) * 2000-03-31 2007-12-26 Nokia Siemens Networks Oy Architecture and packet routing in a multi-bearer-type network
EP1838114A2 (en) 2000-03-31 2007-09-26 Nokia Siemens Networks Oy Architecture and packet routing in a multi-bearer-type network
EP1217791A3 (en) * 2000-12-22 2004-01-02 Denso Corporation Wireless communication system having communication system switching function
EP1217791A2 (en) * 2000-12-22 2002-06-26 Denso Corporation Wireless communication system having communication system switching function
US7209465B2 (en) 2000-12-22 2007-04-24 Denso Corporation Wireless communication system having communication system switching function
WO2002089423A1 (en) * 2001-04-30 2002-11-07 Nokia Corporation A method of determining a service level identification to data transmitted between a device and a network
US7336952B2 (en) 2001-10-24 2008-02-26 Qualcomm, Incorporated Method and system for hard handoff in a broadcast communication system
EP2242290A1 (en) * 2001-10-24 2010-10-20 Qualcomm Incorporated Method and apparatus for hard handoff in a broadcast communication system
JP2010050978A (en) * 2001-10-24 2010-03-04 Qualcomm Inc Method and system for hard handoff in broadcast communication system
KR101037991B1 (en) * 2001-10-24 2011-05-30 콸콤 인코포레이티드 Method and system for hard handoff in a broadcast communication system
WO2003037030A3 (en) * 2001-10-24 2004-03-11 Qualcomm Inc Method and system for hard handoff in a broadcast communication system
KR101037993B1 (en) * 2001-10-24 2011-05-30 콸콤 인코포레이티드 Method and system for hard handoff in a broadcast communication system
US8526394B2 (en) 2001-10-24 2013-09-03 Qualcomm Incorporated Method and system for hard handoff in a broadcast communication system
WO2003037030A2 (en) * 2001-10-24 2003-05-01 Qualcomm Incorporated Method and system for hard handoff in a broadcast communication system
WO2003063441A1 (en) * 2002-01-25 2003-07-31 Telefonaktiebolaget Lm Ericsson (Publ) Multiple mobile ip sessions with dynamically allocated home ip address
WO2003065682A1 (en) 2002-01-29 2003-08-07 Koninklijke Philips Electronics N.V. A method and system for connecting mobile client devices to the internet
WO2003065654A1 (en) * 2002-01-29 2003-08-07 Koninklijke Philips Electronics N.V. Internet protocol based wireless communication arrangements
US7366524B2 (en) 2002-02-06 2008-04-29 Ntt Docomo Inc. Using subnet relations for paging, authentication, association and to activate network interfaces in heterogeneous access networks
EP1339250A3 (en) * 2002-02-06 2004-03-31 DoCoMo Communications Laboratories USA, Inc. Using subnet relations for paging, authentication, association and to activate network interfaces in heterogeneous access networks
EP1335528A3 (en) * 2002-02-06 2004-01-14 DoCoMo Communications Laboratories USA, Inc. Using subnet relations to conserve power in a wireless communication device
EP1526752A3 (en) * 2002-02-06 2005-08-10 DoCoMo Communications Laboratories USA, Inc. Using subnet relations for authentication, association and to activate network interfaces in heterogeneous access networks
EP1335528A2 (en) * 2002-02-06 2003-08-13 DoCoMo Communications Laboratories USA, Inc. Using subnet relations to conserve power in a wireless communication device
US7236475B2 (en) 2002-02-06 2007-06-26 Ntt Docomo, Inc. Using subnet relations to conserve power in a wireless communication device
EP1526752A2 (en) * 2002-02-06 2005-04-27 DoCoMo Communications Laboratories USA, Inc. Using subnet relations for authentication, association and to activate network interfaces in heterogeneous access networks
US6907028B2 (en) 2002-02-14 2005-06-14 Nokia Corporation Clock-based time slicing
US7130313B2 (en) 2002-02-14 2006-10-31 Nokia Corporation Time-slice signaling for broadband digital broadcasting
US8233839B2 (en) 2002-03-02 2012-07-31 Nokia Corporation System and method for broadband digital broadcasting
US7844214B2 (en) 2002-03-02 2010-11-30 Nokia Corporation System and method for broadband digital broadcasting
EP1349322A1 (en) * 2002-03-29 2003-10-01 Fujitsu Limited Method, apparatus, and medium for migration across link technologies
US7492787B2 (en) 2002-03-29 2009-02-17 Fujitsu Limited Method, apparatus, and medium for migration across link technologies
DE10307259B4 (en) * 2002-06-19 2004-09-23 Industrial Technology Research Institute Method and system that allows roaming between different wireless networks
EP1527643A2 (en) * 2002-07-02 2005-05-04 Interdigital Technology Corporation System and method for tight inter-working between wireless local area network (wlan) and universal mobile telecommunication systems (umts)
AU2003253754B2 (en) * 2002-07-02 2006-09-07 Interdigital Technology Corporation System and method for tight inter-working between wireless local area network (WLAN) and universal mobile telecommunication systems (UMTS)
EP1527643A4 (en) * 2002-07-02 2005-10-26 Interdigital Tech Corp System and method for tight inter-working between wireless local area network (wlan) and universal mobile telecommunication systems (umts)
US7035242B2 (en) 2002-07-29 2006-04-25 Interdigital Technology Corporation Method and apparatus for delivery of universal mobile telecommunications system (UMTS) based unidirectional services over a wireless local area network (WLAN)
EP1962522A1 (en) * 2002-07-29 2008-08-27 Interdigital Technology Corporation Method and apparatus for delivery of universal mobile telecommunications system (UMTS) based unit directional services over a wireless local area network (WLAN)
US7173924B2 (en) 2002-07-29 2007-02-06 Interdigital Technology Corporation Method and apparatus for delivery of universal mobile telecommunications systems (UMTS) based unidirectional services over a wireless local area network (WLAN)
EP1527644A1 (en) * 2002-07-29 2005-05-04 Interdigital Technology Corporation Method and apparatus for delivery of universal mobile telecommunications system (umts) based unit directional services over a wireless local area network (wlan)
EP1527644A4 (en) * 2002-07-29 2005-08-10 Interdigital Tech Corp Method and apparatus for delivery of universal mobile telecommunications system (umts) based unit directional services over a wireless local area network (wlan)
US7058034B2 (en) 2002-09-09 2006-06-06 Nokia Corporation Phase shifted time slice transmission to improve handover
CN100473188C (en) * 2002-10-25 2009-03-25 Ut斯达康(中国)有限公司 Voice calling handling method using dynamic home agency technology at whole IP framework
US7376128B2 (en) 2002-10-25 2008-05-20 Utstarcom (China) Co., Ltd. Method and system for voice handling via dynamic home agents in a network employing all-IP architecture
WO2004039029A1 (en) * 2002-10-25 2004-05-06 Ut Starcom (China) Co., Ltd. A voice calling handling method using dynamic home agency technology at the whole ip framework
EP1467585A3 (en) * 2003-04-10 2008-07-23 NTT DoCoMo, Inc. Mobile communications control method, control system and mobile terminal
WO2005034396A1 (en) * 2003-10-03 2005-04-14 Nokia Corporation A method and a mobile terminal for performing a handover in a broadcast system
US7697478B2 (en) 2003-10-03 2010-04-13 Nokia Corporation Method and a mobile terminal for performing a handover in a broadcast system
KR100819442B1 (en) 2003-10-03 2008-04-04 노키아 코포레이션 A method and a mobile terminal for performing a handover in a broadcast system
US7660583B2 (en) 2004-03-19 2010-02-09 Nokia Corporation Advanced handover in phased-shifted and time-sliced networks
WO2005101870A1 (en) * 2004-04-16 2005-10-27 Ipwireless, Inc Determining whether to initiate a multicast service in a neighbouring cell based on a user message received from a user equipment
EP1774778A4 (en) * 2004-06-29 2007-08-08 Korea Electronics Telecomm Dmb/mobile telecommunication integrated service terminal apparatus and method for network linkage between dmb and mobile telecommunication
EP1774778A1 (en) * 2004-06-29 2007-04-18 Electronics and Telecommunications Research Institute Dmb/mobile telecommunication integrated service terminal apparatus and method for network linkage between dmb and mobile telecommunication
WO2006012883A1 (en) * 2004-08-02 2006-02-09 Teles Ag Informationstechnologien Method for transmitting data between a server in a hybrid network and a receiver device of said hybrid network (dynamic transmitter selection)
WO2006061184A1 (en) * 2004-12-08 2006-06-15 France Telecom Handover of a mobile node between networks of different technologies in a mobile ip telecommunications system
EP1670273A1 (en) * 2004-12-08 2006-06-14 France Telecom Handover of a mobile node between access networks of different technologies in a mobile IP telecommunications system
US7990875B2 (en) 2004-12-08 2011-08-02 France Telecom Telecommunications system and method
KR101230391B1 (en) 2004-12-08 2013-02-06 프랑스 텔레콤 Telecommunication system and method
CN101073286B (en) * 2004-12-08 2010-12-08 法国电信公司 Telecommunication system and method, mobile management device and access gageway
US7324832B2 (en) 2004-12-13 2008-01-29 Broadcom Corporation Method and system for a mobile architecture that supports a cellular or wireless network and broadcast utilizing an integrated single chip cellular and broadcast silicon solution
US7519391B2 (en) 2004-12-13 2009-04-14 Broadcom Corporation Method and system for cellular network services and an intelligent integrated broadcast television downlink having intelligent service control with feedback
US8145263B2 (en) 2004-12-13 2012-03-27 Broadcom Corporation Method and system for cellular network services and an intelligent integrated broadcast television downlink having intelligent service control with feedback
EP1708519A1 (en) * 2004-12-13 2006-10-04 Broadcom Corporation Method and system for a mobile architecture that supports a cellular and a broadcast network utilizing a single integrated chip
US7881747B2 (en) 2004-12-13 2011-02-01 Broadcom Corporation Method and system for a mobile architecture that supports a cellular or wireless network and broadcast utilizing an integrated single chip cellular and broadcast silicon solution
EP1699248A1 (en) * 2004-12-13 2006-09-06 Broadcom Corporation Method and system for cellular network services and integrated television broadcast having intelligent service control
US7242960B2 (en) 2004-12-13 2007-07-10 Broadcom Corporation Method and system for cellular network services and an intelligent integrated broadcast television downlink having intelligent service control with feedback
US7953435B2 (en) 2004-12-13 2011-05-31 Broadcom Corporation Method and system for a mobile architecture that supports a cellular or wireless network and broadcast utilizing an integrated single chip cellular and broadcast silicon solution
EP1670264A1 (en) * 2004-12-13 2006-06-14 Broadcom Corporation Method and system for cellular network services and integrated television broadcast having intelligent service control with feedback
US9491408B2 (en) 2005-12-13 2016-11-08 Telefonaktiebolaget L M Ericsson (Publ) Technique for distributing content via different bearer types
WO2007068290A1 (en) * 2005-12-13 2007-06-21 Telefonaktiebolaget Lm Ericsson (Publ) Technique for distributing content via different bearer types
EP1819187A1 (en) * 2006-02-09 2007-08-15 Samsung Electronics Co.,Ltd. Method and apparatus for supporting handover in a DVB-H CBMS system
GB2436664A (en) * 2006-03-31 2007-10-03 King S College London Establishing communication between mobile station and unidirectional network
GB2436664B (en) * 2006-03-31 2010-12-15 King S College London Mobile networks
FR2904913A1 (en) * 2006-08-09 2008-02-15 Alcatel Sa INTERWORKING MANAGEMENT METHOD FOR TRANSFERRING MULTIPLE SERVICE SESSIONS BETWEEN A MOBILE NETWORK AND A WIRELESS LOCAL NETWORK, AND CORRESPONDING EQUIPMENT
WO2008017709A1 (en) * 2006-08-09 2008-02-14 Alcatel Lucent Method of managing interworking for transferring multiple service sessions between a mobile network and a wireless local area network, and corresponding equipment
KR100957390B1 (en) * 2007-01-19 2010-05-11 삼성전자주식회사 Method and apparatus for transmitting and receiving mobility information supporting handover and/or roaming in digital broadcasting system
US8532037B2 (en) 2007-01-19 2013-09-10 Samsung Electronics Co., Ltd Method and apparatus for transmitting and receiving mobility information supporting handover and/or roaming in digital broadcasting system
EP2249604A3 (en) * 2009-05-05 2015-05-20 Alcatel Lucent Method for transferring a communication link between a video digital broadcast network and a cellular network
FR2945401A1 (en) * 2009-05-05 2010-11-12 Alcatel Lucent METHOD OF TRANSFERRING A RADIO COMMUNICATION LINK BETWEEN A MOBILE TERMINAL AND A BROADCAST NETWORK, AND A CELLULAR RADIO COMMUNICATION NETWORK
US8934337B2 (en) 2009-06-02 2015-01-13 Deutsche Telekom Ag Method for transmitting real-time data packets in convergent networks
DE102009023485A1 (en) * 2009-06-02 2010-12-09 T-Mobile International Ag Method for transmitting real-time data packets in converged networks
US11678228B2 (en) 2019-01-10 2023-06-13 Cisco Technology, Inc. SRV6 user-plane-based triggering methods and apparatus for session or flow migration in mobile networks
US10887799B2 (en) * 2019-01-10 2021-01-05 Cisco Technology, Inc. SRv6 user-plane-based triggering methods and apparatus for session or flow migration in mobile networks
US11202236B2 (en) 2019-01-10 2021-12-14 Cisco Technology, Inc. SRV6 user-plane-based triggering methods and apparatus for session or flow migration in mobile networks

Also Published As

Publication number Publication date
AU2001248392A1 (en) 2001-10-03
FI20000662A0 (en) 2000-03-21
FI20000662A (en) 2001-09-22
EP1275264A1 (en) 2003-01-15

Similar Documents

Publication Publication Date Title
WO2001072076A1 (en) Handover in a multi-bearer-type network
US7466719B2 (en) Packet routing in a multi-bearer-type network
US6947401B2 (en) Hierarchical mobility management for wireless networks
US7596385B2 (en) Method of discovering multi-mode mobile terminals
FI108983B (en) Lapsed by a mobility agent in an access network
US6690659B1 (en) Addressing techniques for use in an internet protocol-based multimedia mobile network
FI108832B (en) IP routing optimization in an access network
US6160804A (en) Mobility management for a multimedia mobile network
EP1510089B9 (en) Flow-based selective reverse tunneling in wireless local area network (WLAN) - cellular systems
EP1751933B1 (en) Systems and methods for packet based handoff in wireless communication systems
US7502361B2 (en) Subnetwork layer for a multimedia mobile network
EP1009176A2 (en) Methods and apparatus for route optimisation in a communications system
EP1277367B1 (en) Handover in a wireless mobile-ip network
EP2456259A2 (en) Means and method for improving the handover characteristics of radio access networks
US20040002337A1 (en) Mobile internet protocol on a signaling channel
EP1838114B1 (en) Architecture and packet routing in a multi-bearer-type network
EP1667384B1 (en) A method for a gateway to select a channel for transferring data packets

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

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

AL Designated countries for regional patents

Kind code of ref document: A1

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

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2001921396

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2001921396

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP