Nemo

961 views

Published on

NEMO in satellite networks

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
961
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Nemo

  1. 1. PERFORMANCE EVALUATION OF NETWORK MOBILITY (NEMO) IN SATELLITE NETWORKS
  2. 2. OVERVIEW <ul><li>Introduction </li></ul><ul><li>NEMO Architecture </li></ul><ul><li>NEMO in Satellite networks </li></ul><ul><li>Why Nested NEMO </li></ul><ul><li>Satellite network characteristics </li></ul><ul><li>TCP for satellite network </li></ul><ul><li>Saratoga: A file transfer protocol for satellite network </li></ul><ul><li>Performance evaluation </li></ul><ul><li>conclusion </li></ul><ul><li>References </li></ul>
  3. 3. keywords <ul><li>HA – Home agent </li></ul><ul><li>MR – Mobile Router </li></ul><ul><li>MNN – Mobile Network Node </li></ul><ul><li>CN – Correspondent Node </li></ul><ul><li>LFN – Local Fixed Node </li></ul><ul><li>LMN – Local Mobile Node </li></ul><ul><li>AR – Accesses router </li></ul>
  4. 4. NEMO <ul><li>Mobile IP enables a device to change its attachment point to the Internet without loosing higher-layer functionality. </li></ul><ul><li>NEMO is an extension of Mobile IP that enables an entire network to change its attachment point to the Internet. </li></ul><ul><li>Mobile Router (MR) takes care of nodes (MNN) attached to it, are not aware of the network's mobility and do not perform any mobility functions. </li></ul>
  5. 5. IP level handoffs in satellite networks <ul><li>Satellite onboard equipments act as the endpoint of the communication. </li></ul><ul><li>Ground stations are allocated with different IP prefix. </li></ul><ul><li>Satellite need to maintain continuous connection with remote computer. </li></ul>
  6. 6. Motivation: SIGMA for Mobility in Space <ul><li>SIGMA( S eamless I P-diversity based G eneralized M obility A rchitecture) </li></ul><ul><li>IP diversity for seamless handover of a satellite between ground stations. </li></ul><ul><li>Considers satellite as a mobile host (only one IP address). </li></ul>
  7. 7. Motivation: Satellite as a Mobile Network <ul><li>Satellite may be a Mobile Network (MN) </li></ul><ul><li>onboard MR and other IP enabled devices. </li></ul>
  8. 8. Why NEtwork MObility (NEMO)? <ul><li>Vehicles (airplanes, trains, ships) or satellite may contain several IP enabled devices,e.g. computers, PDA, data collecting equipment, etc. which move together. </li></ul><ul><li>Each device can individually manage its mobility using host mobility protocols. </li></ul><ul><li>It requires lot of signaling messages over the bandwidth-limited wireless link. Devices may not be able to communicate because of limited communication power. </li></ul><ul><li>Could this mobility be managed in an aggregated way? Yes that is why NEMO. </li></ul>
  9. 9.
  10. 10. NEMO: Architecture <ul><li>Mobile network: Devices that move together are connected to form a network. </li></ul><ul><li>Mobile Router (MR): Gateway for all devices inside the mobile network </li></ul><ul><li>Performs location update on behalf of all devices. </li></ul><ul><li>Home network: Network to which mobile network is usually connected . </li></ul><ul><li>Home Agent (HA_MR): A router in home network. Tracks the location of mobile network and re-directs packets to mobile network. </li></ul><ul><li>Nested mobile network: A mobile network connected to another mobile network. </li></ul>
  11. 11. NEMO Basic Support Protocol (BSP) <ul><li>OPERATION </li></ul><ul><li>New address and prefix of </li></ul><ul><li>the mobile network is sent to </li></ul><ul><li>Home Agent by sending Binding Update (BU) </li></ul><ul><li>Packets sent to mobile network are intercepted by </li></ul><ul><li>Home Agent. </li></ul><ul><li>Home Agent encapsulates and forwards packets </li></ul><ul><li>to mobile router. </li></ul><ul><li>Mobile router forwards the packet inside the </li></ul><ul><li>mobile network. </li></ul><ul><li>ADVANTAGES OVER HOST MOBILITY PROTOCOLS </li></ul><ul><li>Increased manageability and reduced complexity </li></ul><ul><li>Reduced transmission power </li></ul><ul><li>Reduced handoff signaling </li></ul>
  12. 12. NEMO in satellite networks <ul><li>Satellites containing many IP-enabled devices -> network in motion. </li></ul><ul><li>On-board network hands off between ground stations. </li></ul>
  13. 13. Nested NEMO in satellite networks Nested NEMO can be used to continue IP connectivity.
  14. 14. Satellite network characteristics <ul><li>Asymmetry of uplink and downlink </li></ul><ul><li>Brief period of connectivity with ground stations. </li></ul><ul><li>Bursty errors in link; not due to congestion. </li></ul>
  15. 15. TCP for satellite network <ul><li>TCP not suitable for satellite network </li></ul><ul><ul><li>Uplink is bottleneck for ACK packets </li></ul></ul><ul><ul><li>Loss at link misinterpreted as congestion </li></ul></ul><ul><ul><ul><li>Data sending rate reduced </li></ul></ul></ul><ul><li>Brief period of connectivity problem </li></ul><ul><ul><li>TCP connection break </li></ul></ul><ul><ul><li>Solved by NEMO BSP </li></ul></ul>
  16. 16. Saratoga: A file transfer protocol for satellite network <ul><li>Try to send as much data as possible based on link capacity </li></ul><ul><ul><li>Not effected by loss </li></ul></ul><ul><li>ACK requested by sender periodically </li></ul><ul><ul><li>Period determined based on reverse link capacity to avoid bottleneck </li></ul></ul><ul><li>Capable of resumption of data delivery from where its left off. </li></ul><ul><li>Work over UDP </li></ul><ul><li>Future version will have provision for congestion control </li></ul>
  17. 17. Performance : Saratoga vs TCP <ul><li>Simulated features of Saratoga </li></ul><ul><ul><li>Sending data at a particular rate (8Mbps for current experiment) </li></ul></ul><ul><ul><li>Loss recovery based on periodic acknowledgement (Period = 4 sec for current experiment) </li></ul></ul>
  18. 18.
  19. 19. Duplicate retransmission in Saratoga <ul><li>Occurs when acknowledgement comes to sender while the sender is retransmitting. </li></ul><ul><li>Since interval of acknowledgement small compared to RTT. </li></ul><ul><li>Increasing interval of acknowledgement sending reduces the number of packets that are retransmitted after sending the acknowledgement request. </li></ul>
  20. 20. CONCLUSION <ul><li>In this paper, we study the effectiveness and performance of NEMO BSP for mobility management of devices onboard a satellite. Results show that continuous connectivity to devices on-board a satellite can be provided using nested NEMO . </li></ul><ul><li>We used a space friendly file transfer protocol called Saratoga for transferring data from devices on-board a satellite to ground. </li></ul><ul><li>Performance comparison of Saratoga with TCP shows that Saratoga performs better than TCP in space environment. Specially, performance of TCP drops when nesting occurs, while performance of Saratoga is not affected. </li></ul>
  21. 21. Reference <ul><li>Abu Zafar M. Shahriar, Mohammed Atiquzzaman, William Ivancic, “Performance evaluation of NEMO in satellite networks ”,IEEE 08-2008. </li></ul><ul><li>V. Devarapalli, R. Wakikawa, A. Petrescu, and P. Thubert, “Network MObility (NEMO) basic support protocol,” RFC 3963, January 2005. </li></ul><ul><li>C. Perkins, “IP mobility support for IPv4,” RFC 3220, January 2002. </li></ul><ul><li>D. B. Johnson, C. E. Parkins, and J. Arkko, “Mobility support in IPv6,” RFC 3775, June 2004. </li></ul>

×