IP Flow Mobility support for Proxy Mobile IPv6 based networks

The ability of offloading selected IP data traffic from 3G to WLAN access networks is considered a key feature in the upcoming 3GPP specifications, being the main goal to alleviate data congestion in celular networks while delivering a positive user experience. Lately, the 3GPP has adopted solutions that enable mobility of IP-based wireless devices relocating mobility functions from the terminal to the network. To this end, the IETF has standardized Proxy Mobile IPv6 (PMIPv6), a protocol capable to hide often complex mobility procedures from the mobile devices. This thesis, in line with the mentioned offload requirement, further extends Proxy Mobile IPv6 to support dynamic IP flow mobility management across access wireless networks according to operator policies. In this work, we assess the feasibility of the proposed solution and provide an experimental analysis based on a prototype network setup, implementing the PMIPv6 protocol and the related enhancements for flow mobility support. *** La capacita di spostare flussi IP da una rete di accesso 3G ad una di tipo WLAN e considerata una caratteristica chiave nelle specifiche future di 3GPP, essendo il principale metodo per alleviare la congestione nelle reti cellulari mantenendo al contempo una ragionevole qualita percepita dall'utente. Recentemente, 3GPP ha adottato soluzioni di mobilita per dispositivi con accesso radio basato su IP, traslando le funzioni di supporto dal terminale alla rete, e, a questo scopo, IETF ha standardizzato Proxy Mobile IPv6 (PMIPv6), un protocollo studiato per nascondere le procedure di mobilita ai sistemi mobili. Questa tesi, in linea con la citata esigenza di spostare flussi IP, estende ulteriormente PMIPv6 per consentire il supporto alla mobilita di flussi tra diverse reti di accesso wireless, assecondando le regole e/o politiche definite da un operatore. In questo lavoro, ci proponiamo di asserire la fattibilita della soluzione proposta, fornendo un'analisi sperimentale di essa sulla base di un prototipo di rete che implementa il protocollo PMIPv6 e le relative migliorie per il supporto alla mobilita di flussi

[1]  Youn-Hee Han,et al.  Flow mobility support in PMIPv6 , 2010 .

[2]  Youn-Hee Han,et al.  A design of network-based flow mobility based on proxy mobile IPv6 , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[3]  James Kempf,et al.  Problem Statement for Network-Based Localized Mobility Management (NETLMM) , 2007, RFC.

[4]  Sung-Gi Min,et al.  PMIPv6-based Flow Mobility Simulation in NS-3 , 2011, 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[5]  Hesham Soliman,et al.  Status of this Memo , 1985 .

[6]  Claude Castelluccia,et al.  Hierarchical Mobile IPv6 Mobility Management (HMIPv6) , 2005, RFC.

[7]  Charles E. Perkins,et al.  Mobility support in IPv6 , 1996, MobiCom '96.

[8]  Paul Ferguson,et al.  Network Ingress Filtering: Defeating Denial of Service Attacks which employ IP Source Address Spoofing , 1998, RFC.

[9]  Alan Kai-Hau Yeung,et al.  Challenges in the migration to 4G mobile systems , 2003, IEEE Commun. Mag..

[10]  David Thaler Evolution of the IP Model , 2011, RFC.

[11]  Youn-Hee Han,et al.  Host Initiation for Flow Mobility in PMIPv6 , 2010 .

[12]  David Thaler,et al.  Intra-Site Automatic Tunnel Addressing Protocol (ISATAP) , 2005, RFC.

[13]  Thomas Narten,et al.  Neighbor Discovery for IP Version 6 (IPv6) , 1996, RFC.

[14]  David Thaler,et al.  Multi-Link Subnet Issues , 2007, RFC.

[15]  Stephen E. Deering,et al.  ICMP Router Discovery Messages , 1991, RFC.

[16]  Charles E. Perkins,et al.  IP Encapsulation within IP , 1996, RFC.

[17]  Nicolas Montavont,et al.  Traffic Selectors for Flow Bindings , 2011, RFC.

[18]  Anees Shaikh,et al.  On the Performance Benefits of Multihoming Route Control , 2008, IEEE/ACM Transactions on Networking.

[19]  Telemaco Melia,et al.  PMIPv 6 : A Network-Based Localized Mobility Management Solution , 2012 .

[20]  Nicolas Montavont,et al.  Flow Bindings in Mobile IPv6 and Network Mobility (NEMO) Basic Support , 2011, RFC.

[21]  Gabriel Montenegro,et al.  Reverse Tunneling for Mobile IP, revised , 2001, RFC.

[22]  Behcet Sarikaya,et al.  PMIPv6 Multihoming Support for Flow Mobility , 2012 .

[23]  Donald E. Eastlake rd Cryptographic Algorithm Implementation Requirements for Encapsulating Security Payload (ESP) and Authentication Header (AH) , 2005 .

[24]  Telemaco Melia,et al.  Logical Interface Support for multi-mode IP Hosts , 2010 .

[25]  Robert T. Braden,et al.  Requirements for Internet Hosts - Communication Layers , 1989, RFC.

[26]  Ryuji Wakikawa,et al.  The applicability of virtual interface for inter-technology handoffs in Proxy Mobile IPv6 , 2011, Wirel. Commun. Mob. Comput..

[27]  Margaret Cullen Current Practices for Multiple Interface Hosts , 2009 .

[28]  Hugo Krawczyk,et al.  HMAC: Keyed-Hashing for Message Authentication , 1997, RFC.

[29]  Hui Deng,et al.  Service Flow Identifier in Proxy Mobile IPv6 , 2010 .

[30]  Jari Arkko,et al.  Diameter Base Protocol , 2003, RFC.

[31]  Telemaco Melia,et al.  IP Flow Mobility in PMIPv6 Based Networks: Solution Design and Experimental Evaluation , 2011, Wirel. Pers. Commun..

[32]  Francis Dupont,et al.  Mobile IPv6 Operation with IKEv2 and the Revised IPsec Architecture , 2007, RFC.

[33]  Marcelo Bagnulo,et al.  Shim6: Level 3 Multihoming Shim Protocol for IPv6 , 2009, RFC.

[34]  Basavaraj Patil,et al.  Proxy Mobile IPv6 , 2008, RFC.

[35]  Jouni Korhonen,et al.  Multihoming extensions for Proxy Mobile IPv6 , 2010 .

[36]  Pekka Nikander,et al.  Mobile IP Version 6 Route Optimization Security Design Background , 2005, RFC.

[37]  Behcet Sarikaya,et al.  Flow Binding in Proxy Mobile IPv6 , 2010 .

[38]  Stephen T. Kent,et al.  IP Encapsulating Security Payload (ESP) , 1995, RFC.

[39]  Raghupathy Sivakumar,et al.  On effectively exploiting multiple wireless interfaces in mobile hosts , 2009, CoNEXT '09.

[40]  Christian Vogt,et al.  Multiple Interface Support with Proxy Mobile IPv6 , 2009 .

[41]  Allan C. Rubens,et al.  Remote Authentication Dial In User Service (RADIUS) , 1997, RFC.

[42]  Akira Idoue,et al.  Coordination path control method to reduce traffic load on NGN access gateway , 2009, 2009 13th International Conference on Intelligence in Next Generation Networks.

[43]  Charles E. Perkins,et al.  IP Mobility Support for IPv4 , 2002, RFC.

[44]  Jari Arkko,et al.  Using IPsec to Protect Mobile IPv6 Signaling Between Mobile Nodes and Home Agents , 2004, RFC.

[45]  Hidetoshi Yokota,et al.  Virtual Interface Support for IP Hosts , 2010 .