Issues in Mobility Management in 4G Networks: Abstract
Issues in Mobility Management in 4G Networks: Abstract
Abstract:
Researchers and vendors are expressing a growing interest in 4G wireless networks that
support global roaming across multiple wireless and mobile networks—for example, from a
cellular network to a satellite-based network to a high-bandwidth wireless LAN. The 4G
mobile system is an all IP-based network and provides the user access to different radio
access technologies. In this environment, roaming is seamless and users are always
connected to the best network.
This paper aims to provide an insight into the issues related to Mobility Management in 4G
networks, and focuses on the enhancements required to make IPv6 the underlying protocol
in 4th generation networks.
Introduction
Traditional phone networks (2G cellular networks) such as GSM, used mainly for voice
transmission, are essentially circuit-switched. 2.5G networks, such as GPRS, are an
extension of 2G networks, in that they use circuit switching for voice and packet
switching for data transmission. Circuit switched technology requires that the user be
billed by airtime rather than the amount of data transmitted since that bandwidth is
reserved for the user. Packet switched technology utilizes bandwidth much more
efficiently, allowing each user’s packets to compete for available bandwidth, and billing
users for the amount of data transmitted. Thus a move towards using packet-switched,
and therefore IP networks, is natural.
3G networks were proposed to eliminate many problems faced by 2G and 2.5G networks,
like low speeds and incompatible technologies (TDMA/CDMA) in different countries.
Expectations for 3G included increased bandwidth: 128 Kbps in a car, and 2 Mbps in
fixed applications. In theory, 3G would work over North American as well as European
and Asian wireless air interfaces. In reality, the outlook for 3G is neither clear nor certain.
Part of the problem is that network providers in Europe and North America currently
maintain separate standards’ bodies (3GPP for Europe and Asia; 3GPP2 for North
America). The standards’ bodies mirror differences in air interface technologies. In
addition there are financial questions as well that cast a doubt over 3G’s desirability.
There is a concern that in many countries, 3G will never be deployed. This concern is
grounded, in part, in the growing attraction of 4G wireless technologies.
A 4G or 4th generation network is the name given to an IP-based mobile system that
provides access through a collection of radio interfaces [1]. A 4G network promises
seamless roaming/handover and best connected service, combining multiple radio access
interfaces (such as HIPERLAN, WLAN, Bluetooth, GPRS) into a single network that
subscribers may use. With this feature, users will have access to different services,
increased coverage, the convenience of a single device, one bill with reduced total access
cost, and more reliable wireless access even with the failure or loss of one or more
networks.
At the moment, 4G is simply an initiative by R&D labs to move beyond the limitations,
and deal with the problems of 3G (which is having trouble meeting its promised
performance and throughput).
At the most general level, 4G architecture will include three basic areas of connectivity:
Personal Area Networking (such as Bluetooth), local high-speed access points on the
network including wireless LAN technologies (such as IEEE 802.11 and HIPERLAN),
and cellular connectivity. Under this umbrella, 4G calls for a wide range of mobile
devices that support global roaming. Each device will be able to interact with Internet-
based information that will be modified on the fly for the network being used by the
device at that moment. In short, the roots of 4G networks lie in the idea of pervasive
computing [2].
The glue for all this is likely to be software defined radio (SDR) [3]. SDR enables
devices such as cell phones, PDAs, PCs and a whole range of other devices to scan the
airwaves for the best possible method of connectivity, at the best price. In an SDR
environment, functions that were formerly carried out solely in hardware - such as the
generation of the transmitted radio signal and the tuning of the received radio signal - are
performed by software. Thus, the radio is programmable and able to transmit and receive
over a wide range of frequencies while emulating virtually any desired transmission
format.
4G Characteristics
High Speed – 4G systems should offer a peak speed of more than 100Mbits per
second in stationary mode with an average of 20Mbits per second when travelling.
High Network capacity - Should be at least 10 times that of 3G systems. This
will quicken the download time of a 10-Mbyte file to one second on 4G, from 200
seconds on 3G, enabling high-definition video to stream to phones and create a virtual
reality experience on high-resolution handset screens.
Fast/Seamless handover across multiple networks - 4G wireless networks
should support global roaming across multiple wireless and mobile networks.
Next-generation multimedia support - The underlying network for 4G must be
able to support fast speed and large volume data transmission at a lower cost than
today.
The goal of 4G is to replace the current proliferation of core mobile networks with a
single worldwide core network standard, based on IP for control, video, packet data, and
http://heim.ifi.uio.no/~paalee/
voice. This will provide uniform video, voice, and data services to the mobile host, based
entirely on IP.
The objective is to offer seamless multimedia services to users accessing an all IP-based
infrastructure through heterogeneous access technologies. IP is assumed to act as an
adhesive for providing global connectivity and mobility among networks.
An all IP-based 4G wireless network has inherent advantages over its predecessors. It is
compatible with, and independent of the underlying radio access technology [4].
Today, wireless communications are heavily biased toward voice, even though studies
indicate that growth in wireless data traffic is rising exponentially relative to demand for
voice traffic. Because an all IP core layer is easily scalable, it is ideally suited to meet this
challenge. The goal is a merged data/voice/multimedia network.
Mobility is a critical aspect of 4G. There are three main issues regarding mobility
management in 4G networks [1]:
1) The first issue deals with optimal choice of access technology, or how to be best
connected. Given that a user may be offered connectivity from more than one technology
at any one time, one has to consider how the terminal and an overlay network choose the
radio access technology suitable for services the user is accessing.
Figure 1
There are several network technologies available today, which can be viewed as
complementary. For example, WLAN is best suited for high data rate indoor coverage.
GPRS or UMTS, on the other hand, are best suited for nation wide coverage and can be
regarded as wide area networks, providing a higher degree of mobility. Thus a user of the
mobile terminal or the network needs to make the optimal choice of radio access
technology among all those available. A handover algorithm should both determine
which network to connect to as well as when to perform a handover between the different
networks. Ideally, the handover algorithm would assure that the best overall wireless link
is chosen. The network selection strategy should take into consideration the type of
application being run by the user at the time of handover. This ensures stability as well as
optimal bandwidth for interactive and background services.
2) The second issue regards the design of a mobility enabled IP networking architecture,
which contains the functionality to deal with mobility between access technologies. This
includes fast, seamless vertical (between heterogeneous technologies) handovers (IP
micro-mobility), quality of service (QoS), security and accounting.
Real-time applications in the future will require fast/seamless handovers for smooth
operation.
Mobility in IPv6 is not optimised to take advantage of specific mechanisms that may be
deployed in different administrative domains. Instead, IPv6 provides mobility in a
manner that resembles only simple portability.
To enhance Mobility in IPv6, ‘micro-mobility’ protocols (such as Hawaii[5], Cellular
IP[6] and Hierarchical Mobile IPv6[7]) have been developed for seamless handovers i.e.
handovers that result in minimal handover delay, minimal packet loss, and minimal loss
of communication state.
In cellular networks such as UMTS, users compete for scarce and expensive bandwidth.
Variable bit rate services provide a way to ensure service provisioning at lower costs. In
addition the radio environment has dynamics that renders it difficult to provide a
guaranteed network service. This requires that the services are adaptive and robust
against varying radio conditions.
High variations in the network Quality of Service (QoS) leads to significant variations of
the multimedia quality. The result could sometimes be unacceptable to the users.
Avoiding this requires choosing an adaptive encoding framework for multimedia
transmission. The network should signal QoS variations to allow the application to be
aware in real time of the network conditions. User interactions will help to ensure
personalized adaptation of the multimedia presentation.
Mobility Management in IPV6
Although the features mentioned in the previous section are suited for 4G networks,
recently, there has been almost universal recognition that IPv6 needs to be enhanced to
meet the need for future 4G cellular environments [5]. In particular, the absence of a
location management hierarchy (IPv6 uses only simple location updates for location
management) leads to concerns about the signalling scalability and handoff latency. This
is especially significant when we consider that 4G aims at providing mobility support to
potentially billions of mobile devices, within the stringent performance bounds associated
with real time multimedia traffic.
There are three main areas where IPv6 needs to be enhanced before being used as the
core networking protocol in 4G networks:
Paging support
The base IPv6 specification does not provide any form of paging support. Hence
to maintain connectivity with the backbone infrastructure, the mobile node needs
to generate location updates every time it changes its point of attachment, even if
it is currently in dormant or standby mode. Excessive signaling caused by
frequent motion leads to a significant wastage of the mobile node’s battery power,
especially in environments with smaller cell areas (such as 802.11 based cellular
topologies). It is thus impractical to rely completely on location updates, and
essential to define some sort of flexible paging support in the intra-domain
mobility management scheme.
Scalability
IPv6 [8] allows nodes to move within the Internet topology while maintaining
reachability and on-going connections between mobile and correspondent nodes.
To do this a mobile node sends Binding Updates (BUs) to its Home Agent (HA)
and all Correspondent Nodes (CNs) it communicates with, every time it moves.
Authenticating binding updates requires approximately 1.5 round trip times
between the mobile node and each correspondent node (for the entire return
routability procedure in a best case scenario, i.e. no packet losses). In addition,
one round trip time is needed to update the HA; this can be done simultaneously
while updating CNs.
These round trip delays will disrupt active connections every time a handoff to a
new radio access technology is performed. Eliminating this additional delay
element from the time-critical handover period will significantly improve the
performance of IPv6. Moreover, in the case of wireless links, such a solution
reduces the number of messages sent over the air interface to all CNs and the HA.
A local anchor point will allow Mobile IPv6 to benefit from reduced mobility
signaling with external networks. For these reasons a new Mobile IPv6 node,
called the Mobility Anchor Point (MAP) has been suggested, that can be located
at any level in a hierarchical network of routers. Unlike Foreign Agents in IPv4, a
MAP is not required on each subnet. The MAP will limit the amount of Mobile
IPv6 signaling outside the local domain. The introduction of the MAP provides a
solution to the aforementioned problems in the following way:
1) The MN sends binding updates to the local MAP rather than the HA (that is
typically further away) and CNs
2) Only one binding update message needs to be transmitted by the MN before
traffic from the HA and all CNs is re-routed to its new location. This is
independent of the number of CNs that the MN is communicating with.
The decision of the mobile device on the suitability of the network can be based
on signal strength, network bandwidth or certain policies which the user might
have stored in his profile based on which switching between networks of different
access technologies may occur. For example, when a user is streaming a video,
she may use WLAN and when she is listening to highly compressed audio, she
might switch to GPRS.
IPv6 hosts have a home agent and co-located care of address. As they move from domain
to domain or subnet to subnet, the send binding updates (or BUs) to inform their
respective home agent and their corresponding hosts of the change in binding between
their permanent IPv6 address and their co-located care of address. The HA may then
tunnel packets from corresponding hosts to the mobile host at the new CCOA. When the
binding updates reach the corresponding hosts, the corresponding hosts may send packets
directly to the mobile hosts.
Although this approach provides the convenience of a single IPv6 address that is
independent of the point of attachment of the mobile host, it is not scalable. As the
number of mobile hosts in a given domain increase, the number of binding updates
(which are sent out periodically) increases. This in turn causes more signalling within the
domains and across the internet (for hosts that are not within their home domains). This
overhead may lead to longer network delays. To work around this problem of IPv6,
A shortfall of vanilla IPv6 is that it deals with intra-site mobility and inter-site mobility in
the same way. The study in [1] has shown that 69% of user mobility is intra-site, meaning
69% of binding updates are sent to home agents and correspondent hosts. Most of the
signaling traffic due to BUs can thus be reduced if local mobility is hidden from
correspondent hosts and home agents [2]. The need for a hierarchical mobility
management scheme becomes apparent if local and global mobility management are to be
handled separately.
Hierarchical Mobile IPv6 (or HMIPv6) was is an IETF proposal, revised in October
2002. [3]
Networks are divided into domains and subnets, with each administrative domain having
a Mobility Anchor Point (MAP) at the highest level. Intra domain mobility of a mobile
host is handled separately from inter-domain mobility.
When the MH changes points of attachment within the same domain, the MAP of that
domain is informed of the change in Care of address of the MH through binding updates.
Binding updates are also sent to correspondent hosts within the same domain. The MAP
functions as a foreign agent (in a MIPv4 context) by intercepting IP datagrams destined
for the MH and forwarding them to the appropriate CoA inside the domain. This way,
intra domain handoff can be performed transparent to the MH’s Home Agent or external
correspondent hosts, that is the MH does not need to send its HA or CHs binding updates.
This reduces signalling traffic due to reduced binding updates. It also reduces handoff
latency as far-off home agents and correspondent hosts need not be updated every time a
mobile host changes point of attachment. This may be crucial to ensuring minimal
handoff latency to ensure QoS for real-time data.
When a mobile host moves between domains, IPv6 mobility management is used.
hierarchy. The concept is illustrated in the diagrams below.
This hierarchical set up can be extended to multiple levels where subnets have MAPs
and each MH has a virtual care of address associated with it at each level of the
hierarchy.
Drawback of HMIPv6
Due to the hierarchical nature of the protocol, each anchor point is only
aware of the next anchor point down in the hierarchy. Each node stores a mapping of
source : destination addresses which are a node’s previous and next nodes in the
hierarchical structure. These addresses are called VCoAs ( virtual care of address). Only
the lowest anchor point in the hierarchy stores a mapping of VCoA to PCoA which is the
physical care-of-address of the MH in the foreign environment. This is explained in
Figure 4.
As the source is aware of only the VCoA of its nearest anchor point , it sets that address
in the destination filed header of the IP packet. At each hop , the packet is processed,
depending on the source address , the new destination address (VCoA) is decided. The
packet is then forwarded using the new destination address and the node’s own address as
the source address. This processing occurs at each hop and can effect real time
applications running at the mobile device as it creates significant delay especially if the
CH and the MH are many hops away with the MH part of a big hierarchical structure.
Figure 4: Route processing at each hop in HMIPV6
As mentioned earlier, the current IPv6 specification does not support vertical handoffs.
Since IP is the common protocol, everything below it is abstracted from the application.
Fro the application, it is always connected as handoffs occur.
To provide this support in IPv6 a daemon can be run at the network layer which takes
care of switching between different radio access technologies. The mobile device might
be having separate interface cards for each of the networks or may use a single multi-
mode card which works in different modes are different times.
The protocol stacks of each of the different radio access technology are stored in the
mobile device. The daemon in the network layer will then choose which radio access
network (RAN) to use on the basis of network speed, quality of service, cost of usage and
other similar criteria. The selection policies are customizable and changes between
different RANs are automatic and transparent to the user and depend on coverage and
network load conditions.
Application
Transport
IP
SNDCP MAC
LLC
802.11
RLC
MAC
RF
After selecting the RAN, the daemon then initializes the appropriate protocol stack
(GPRS or WLAN etc) before starting to use that interface. This way the IP datagrams
being passed down get encapsulated in the correct format of the radio access technology
in use.
This model allows the device to utilize any interface as long as the hardware is present
(or introduced through a flash port or PCMCIA port) by just installing the necessary stack
protocols.
Other ways such as dynamically downloading the protocol stack from the network were
discussed by the group but were discarded due to the complexity and the latency added in
the process which made it unsuitable for real time applications. Also, memory not being
such a big constraint, it was decided that maintaining multiple protocol stacks at the
mobile node itself is a good way of adding vertical handoff functionality to the network
layer without introducing much latency.
Another enhancement has been suggested by the group to make the application
transparent to any kind of delays – due to horizontal or vertical handoffs. This has been
suggested in the next subsection.
Soft Handoffs for real-time applications
Ensuring that a real time multimedia application suffers from minimal or no lag, lost
frames or jitter while the MH is handed off between two RANs is a steep challenge for
the mobility management mechanism. We propose the following scheme.
The network where the MH started streaming the video is N1 and the network that the
MH is moving to while streaming the video is N2. We will assume N1 is a GPRS
network and N2 is a WLAN network as shown in the figure below.
As the MH moves from the GPRS network to the WLAN, it first associates with an
access point on the WLAN network. Once authentication is done and the WLAN
interface of the MH has obtained a care-of address (CoA), the handoff daemon at the
network layer in the MH requests the source of the video stream to fork off a second
stream with the WLAN IP address as the source address for this request. At this stage, the
video stream is received concurrently (we are assuming that the GPRS network overlaps
with the WLAN network in terms of coverage) on the GPRS interface as well.
Once the video starts streaming on the WLAN interface, the daemon synchronizes this
video stream with the GPRS stream. When the streams are synchronized, the daemon will
send the WLAN stream to the application running on the MH while asking the GGSN of
the GPRS network to inform the source of the video stream to stop streaming on the
GPRS network. It then updates the GGSN of its new location and continues streaming the
video on the WLAN network. The handoff procedure would have then completed, totally
transparent to the user (apart from a change in say the resolution of the video being
adjusted to the available bandwidth of the RAN).
Network 2
Although most service providers are still expanding and improving their existing 2.5G
networks, research towards 4G systems is making significant progress. This research has
been launched worldwide in major companies such as Motorola, Qualcomm, AT&T,
Nokia, Ericsson, Sun, HP, NTT DoCoMo [9, 10] and other infrastructure vendors as well
as academic institutes. In this section, we introduce the reader to some of the major
ongoing 4G research efforts with emphasis on mobility management.
The Centre for Research in Wireless Mobility and Networking (CReWMaN) [14]
has proposed NGIneUS, a framework for seamless integration of multi-tier wireless
networks. It introduces software agents called user shadows that augment wireline
networks and cater to the needs of the mobile user in overlay wireless access networks. In
order to cater to mobility management, the user shadows provide a framework to perform
the task of handoff decisions whether the handoffs are horizontal or vertical. Horizontal
handoffs occur when the servicing of mobile terminals are handed off between base
stations of the same wireless access technology. Vertical handoffs take place if the
wireless attachment point of the mobile terminal is changing the type of wireless
interface to another technology. NGIneUS can provide the required infrastructure to take
advantage of the integration of different interfaces to create a better mobility management
framework by enabling the interaction of controllers of different technologies. This
project has thus been able to deal with the issue of heterogeneous access technologies in
4G networks.
The Network and Mobility Project of the Future Wireless World [1] studies three
main aspects that should be dealt with to resolve mobility management issues. It
discusses the issue of optimal choice of access technology. Given that a user may be
offered connectivity from more than one technology at any one time, one has to consider
how the terminal and the network choose the technology suitable for services the user is
accessing. The second issue regards the design of a mobility enabled IP networking
architecture, which contains the functionality to deal with mobility between access
technologies. This includes fast, seamless handovers (IP micro-mobility), quality of
service (QoS), security and accounting. The third issue concerns the adaptation of
multimedia transmission across 4G networks. Indeed multimedia will be a main service
feature of 4G networks, and changing radio access networks may in particular result in
drastic changes in the network condition. Thus the framework for multimedia
transmission must be adaptive. The Network and Mobility Project is analyzing these
issues both by using theoretical approach that interacts with a testbed implementation and
practically using testing phases.
Conclusion
IP based mobile telecommunications networks are the next big leap in the
mobile telecoms industry. 4G or fourth generation mobile networks will
allow users to roam over a variety of radio access networks such as WLAN,
W-CDMA, CDMA2000 by integrating mobility management mechanisms and
vertical handoff schemes at the network layer.
Current or recently proposed network layer protocols such as IPv6 are not
scalable when the number of mobile hosts becomes large. IPv6 is does not
cope well or differentiate between local (intra-site) mobility and global
(inter-site) mobility. As most user mobility is expected to be local, most
binding updates will be generated by locally mobile hosts. To reduce the
signaling and processing overhead induced by a large number a binding
updates, intra-site mobility needs to be transparent to correspondent
hosts and home agents.