Abstract:
As mobile devices and wireless networks become popular, real-time and data
streaming applications on mobile networks gain more attention from application
developers and users. These kinds of applications all need seamless mobility and QoS
provisioning in order to guarantee the service. Recently, The Hierarchical Mobile
IPv6 (HMIPv6) was proposed in order to improve mobile performance by reducing
latency during handoff periods.
A mechanism is proposed to control network resources on mobile access routers
by extending Differentiated Services (Diffserv) to HMIPv6 architecture. The
proposed framework includes extending a Diffserv edge function and router
advertisement daemon (radvd) to advertise the current amount of available resources
on an Access Router (AR). Whenever multiple access routers exist in the same area,
Mobile Node (MN) can select a new access router that can provide the best QoS
condition. The proposal was implemented and evaluated on the Linux kernel, and new
ICMPv6 options on Neighbor Discovery message were also extended.
The experimental results confirmed that the proposed mechanism a MN can
choose the best New Access Router before a handover. Thus, the performance of
MIPv6 and HMIPv6 is improved in terms of gained available bandwidth, small
number of packet loss, and less transmission time.