Dynamic Index NAT as a Mobility Solution in OMNeT++ Atheer - - PowerPoint PPT Presentation

dynamic index nat as a mobility solution in omnet
SMART_READER_LITE
LIVE PREVIEW

Dynamic Index NAT as a Mobility Solution in OMNeT++ Atheer - - PowerPoint PPT Presentation

Dynamic Index NAT as a Mobility Solution in OMNeT++ Atheer Al-Rubaye, Jochen Seitz Communication Networks Group Technische Universitt Ilmenau 03.09.2015 www.tu-ilmenau.de Outline Motivation and Goals Objectives Modules and


slide-1
SLIDE 1

03.09.2015 www.tu-ilmenau.de

Dynamic Index NAT as a Mobility Solution in OMNeT++

Atheer Al-Rubaye, Jochen Seitz Communication Networks Group Technische Universität Ilmenau

slide-2
SLIDE 2

Outline

  • Motivation and Goals
  • Objectives
  • Modules and Scheme
  • Mobility Solutions
  • Address Resolution
  • Simulations
  • Conclusion

03.09.2015 www.tu-ilmenau.de Slide 1

slide-3
SLIDE 3

Motivation

  • Coexistence of hetero. Networks: WLAN, WiMAX, UMTS…
  • Applications and usage scenarios: Internet anywhere anytime.
  • User preferences.
  • Data offloading.

Goals

  • Ubiquities environment:

mobile and stationary nodes may want to handover.

  • Seamless VHO with QoS consideration.

03.09.2015 www.tu-ilmenau.de Slide 2

slide-4
SLIDE 4

Objectives

In VHO, just installing multiple interfaces is not enough. Further required objectives: 1.Gathering of information:

  • Locally measured, broadcasted and user input.

2.Decision making:

  • Simple robust multi-criteria: AHP.

3.Management of interfaces. 4.Address resolution:

  • Heterogeneous networks; different subnets  handover means a new IP address.
  • Session interruption because packets are still destined to the old IP address.

03.09.2015 www.tu-ilmenau.de Slide 3

slide-5
SLIDE 5

Modules and scheme

Modules implemented in INET:

  • IPCoManager: a cross-layer module.
  • AHP: a decision algorithm.
  • VHOController: for management of intf.
  • NatTable: performs NAT in gateway.

VHO Process:

  • Interfaces gather info. and send requests for permission to connect.
  • Initial request, Association, Ping Pong

and Dual timers are set in the VHOController.

  • Permission is granted if approved by AHP.
  • Switch connection to selected interface.
  • DINAT procedure.

03.09.2015 www.tu-ilmenau.de Slide 4

slide-6
SLIDE 6

Mobility Solutions

Related to addressing issue:

  • MIPv4
  • MIPv6

– Delay during tunnel establishment. – Nonoptimal routing through the home agent.

  • Extensions PMIPv6, HMIPv6,..

– IPv6 addresses still not dominant. – Private IPv4 address is a de facto. – Support of mobility extension is required. – Does not support soft handover.

03.09.2015 www.tu-ilmenau.de Slide 5

slide-7
SLIDE 7

Address Resolution

Dynamic index NAT (DINAT):

  • Proxy/NAT server for address resolution.
  • Loosely coupling, but restricted use case.
  • NAT update (NU) msg. at handover.
  • Packets are re-directed to the new point
  • f attachment.

03.09.2015 www.tu-ilmenau.de Slide 6

slide-8
SLIDE 8

Simulations

  • Single wireless interface. AHP and VHOController are not included.
  • Linear mobility with constant speed (1-20 mps).
  • Video stream with sending intervals (5-500 ms).

03.09.2015 www.tu-ilmenau.de Slide 7

Delay due to VHO at the application layer Packet loss rate at the application layer

slide-9
SLIDE 9

Conclusion

  • Enhanced performance.
  • A solution for private IPv4 addresses.
  • No modification needed beyond the local network.
  • However, uncommon coupling setup.

Future work:

– DINAT server in the global network. – Hierarchical design. – Feasibility and performance of VHOController and AHP in VHO. – Performance with load of users and traffic. – Realistic mobility scenarios.

03.09.2015 www.tu-ilmenau.de Slide 8

slide-10
SLIDE 10

Thank you Q?

03.09.2015 www.tu-ilmenau.de