sigma: an end-to-end mobility management …space internet workshop, 1baltimore, md, sep 12-13,...

30
1 Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation at Fifth Space Internetworking Workshop September 12-13, 2006, Baltimore, MD. Mohammed Atiquzzaman (Co-author: William Ivancic, NASA) University of Oklahoma Norman, OK 73019-6151, USA. [email protected] www.cs.ou.edu/~atiq

Upload: others

Post on 11-Mar-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

1Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

SIGMA: An End-to-End Mobility Management Scheme for Space Networks

Presentation at Fifth Space Internetworking WorkshopSeptember 12-13, 2006, Baltimore, MD.

Mohammed Atiquzzaman(Co-author: William Ivancic, NASA)

University of OklahomaNorman, OK 73019-6151, USA.

[email protected]/~atiq

Page 2: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

2Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Network Layer HandoffCase 1: satellite as a router

Satellites act as IP routing devices.

No on-board device generating or consuming data

Satellites are allocated with different IP prefix.FH/MH need to maintain continuous connection with Remote Computer.

FH/MH

Remote Computer

Page 3: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

3Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Network Layer HandoffCase 2: satellite as a mobile host

Satellite onboard equipments act as the endpoint of the communication. Ground stations are allocated with different IP prefix.Satellite need to maintain continuous connection with remote computer.

Page 4: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

4Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Mobile IP: Enabling IP host mobility

When Mobile Host moves to a new domain, a location update is sent to Home Agent.Packets from CN to Mobile Host are encapsulated and forwarded to MH’s current care-of address.Packets are decapsulated and delivered to upper layer protocol.

Page 5: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

5Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Main Drawbacks of base Mobile IP

Need modification to Internet infrastructure.

High handoff latency and packet loss rate.

Inefficient routing path.

Conflict with network security solutions such as Ingress Filtering and Firewalls.

Home Agent must reside in MH’s home network, making it hard to duplicate HA to various locations to increase survivability and manageability.

Page 6: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

6Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

SIGMA: A Seamless IP-diversity based Generalized Mobility

Architecture

Page 7: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

7Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

SIGMA: Motivation

Several NASA projects considered IP in space and Mobile IPGlobal Precipitations Measurement (GPM)Operating Missions as Nodes on the Internet (OMNI)Communication and Navigation Demonstration on Shuttle (CANDOS)NASA currently working with Cisco on developing a Mobile router

Mobile IP may play a major role in various space related NASA projects

Advanced Aeronautics Transportation Technology (AATT)Weather Information Communication (WINCOMM) Small Aircraft Transportation Systems (SATS)VMOC demonstration

Develop an efficient, secure and seamless handoff scheme which would be suitable for both satellite and terrestrial environment.

Page 8: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

8Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

SIGMA: Objectives

No new hardware or software component in Internet infrastructure.

Low handoff latency and packet loss rate.

Efficient data path

Cooperate with existing network security mechanisms.

Increased survivability, scalability and manageability.

Suitable for satellite IP handoffs.

Page 9: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

9Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

SIGMA: Basic concepts

Decouple location management from handoffLocation management and handoff in parallel to data transmissionAllow the layer whose performance is to be optimized to take responsibility of the handoffImplementation:

Multihoming to achieve simultaneous communication with multiple access points.Stream Control Transmission Protocol (RFC 2960).

Decouple location management from handoff and IP-diversity for seamless handoff

Page 10: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

10Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

SIGMA: Basic concepts (2)

Mobile IP assumes the upper layer protocol use only one IP address to identify a logical connection. Some buffering or re-routing should be done at the router for seamless handover.SCTP support multiple IP addresses at transport layer naturally via multi-homing feature. When mobile host moving between cells, it can setup a new path to communicate with the remote computer while still maintaining the old path.

R em oteC om pute r

R outer

W ire lessAccess

N etw ork1

M ulti-hom edM obile H ost

W ire lessA ccess

N etw ork2

O ne S C TPA ssocia tion

Advantages of SIGMA:Reduced packet loss and handover latencyIncreased throughputNo special requirement on Router and Access networks.

Page 11: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

11Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

SCTP: A new Transport Protocol for Internet

TCP and SCTP comparedBoth of them are reliable transport protocols;Similar Congestion Control algorithms(slow start, congestion avoidance);SCTP has two new features:

MultihomingMultistreaming

What is SCTP?• SCTP: “Stream Control

Transmission Protocol”• Originally designed to

support SS7 signaling messages over IP networks. Currently supports most of the features of TCP

• Standardized by IETF RFC 2960

• Reliable transport protocol on top of IP

TCP, UDP, SCTP

IP

Link Layer

Physical Layer

Upper layer applications

Page 12: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

12Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Signaling

Page 13: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

13Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

SIGMA: Signaling Procedures

1.Satellite obtain a new IP address in new domain.

2. Satellite notify remote computer about the new IP address

3. Satellite lets remote computer set primary address to new IP address.

4.Update Location Manager.

5. Delete or deactivate old IP address.

Page 14: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

14Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

SIGMA: Timing Diagram

Page 15: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

15Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Survivability and Location Management

Page 16: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

16Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Mobile IP: Survivability due to location management

In Mobile IP, Home Agent must reside in MH’s home network to intercept packets sent from CN to MH.

In situations where the home network is vulnerable to failure, this becomes a serious problem.

It is difficult to replicate the Home Agent at variouslocations distributed throughout the network in order to achieve survivability.

Page 17: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

17Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

SIGMA: Survivability and Location Management

Only location update/query needs to be directed to Location Manager (LM). Thus LM need not to be located in a specific network to intercept data packets. It is easy to replicate the Location Manager at distributed secure locations to improve survivability.LM can further be integrated with DNS server to reduce system complexity.

Page 18: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

18Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

More Benefits of Centralized Location Management

Security: Storing user location information into a central secure databases is much more secure than scattering it in various Home Agents located at different sub-networks (in the case of Mobile IP).

Scalability: Location servers do not intervene into data forwarding task, which adapts to the growth in the number ofmobile users gracefully.

Manageability: Centralized location management provides a way for an organization/service provider to control user accesses from a single server.

Page 19: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

19Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Security

Page 20: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

20Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Mobile IP: Interoperability with Ingress Filtering

Ingress filtering is heavily used in current Internet to prevent IP spoofing and DoS attack.Ingress filtering border routers enforce topologically correctsource IP address.Topological correctness requires MH using COA as the source IP address.Applications built over TCP/UDP requires MH always using its home address as source address.Solution: reverse tunneling

Page 21: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

21Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

SIGMA: Interoperability with Ingress Filtering

In SIGMA, MH uses new CoA address directly to communicate with CN, it is already topologically correct.

SIGMA works with ingress filtering without any tunneling

Page 22: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

22Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

SIGMA: Increasing security by IPSEC

SIGMA depends on dynamic address reconfiguration, which makes the association more vulnerable to be hi-jacked.An attacker can also send an bogus update to location manager, resulting all further association setup messages sent to illegal IP addresses---generally called redirection attack.All location update and address reconfiguration messages sent to LM and CN should be protected by IPSEC AH header.

Page 23: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

23Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Network Mobility

Page 24: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

24Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Testbed for NEMO Protocols

Subnet 1

Correspondent Node (CN)

Subnet 2

Internet

Ground Station 1

Satellite (MN)

Ground Station 2

Page 25: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

25Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Testbed for NEMO Protocols

Subnet 1

Correspondent Node (CN)

Satellite (MN)

MR

Subnet 2

Internet

Access Point 1 Access Point 2

Page 26: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

26Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Results

Page 27: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

27Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Throughput comparison

SIGMA Mobile IP

SIGMA achieves seamless handoff with no drop in throughput

Page 28: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

28Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Conclusions

Page 29: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

29Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Conclusions

Compared SIGMA and Mobile IPImplemented testbeds for comparing Mobile IP and SIGMA

Linux based system using open source lk-sctp implementationSIGMA has been shown to be suitable for managing satellite handovers

Page 30: SIGMA: An End-to-End Mobility Management …Space Internet Workshop, 1Baltimore, MD, Sep 12-13, 2007. SIGMA: An End-to-End Mobility Management Scheme for Space Networks Presentation

30Space Internet Workshop, Baltimore, MD, Sep 12-13, 2007.

Acknowledgements

National Aeronautics and Space Administration (NASA)The following people are participating/participated in the design, development and testing of SIGMA:

Shaojian FuYong-Jin LeeJustin JonesSuren SivagurunathanAbu Sayeem ReazPulak ChowdhuryWilliam Ivancic

Further information: [email protected]

www.cs.ou.edu/~atiq