CSE 4340/5349 Mobile Systems Engineering

Slides:



Advertisements
Similar presentations
A feedback–based scheme for improving TCP performance in Ad Hoc Wireless Networks Group : Manish Mehta Aditya Barve.
Advertisements

EPL476 Mobile Networks Mobile Transport Layer
1 Improving TCP Performance over Mobile Networks HALA ELAARAG Stetson University Speaker : Aron ACM Computing Surveys 2002.
1 Wireless and Mobile Networks Part 2 November 25, 2008 Department of Electrical and Computer Engineering University of Western Ontario ECE 436a Networking:
Improving TCP over Wireless by Selectively Protecting Packet Transmissions Carla F. Chiasserini Michele Garetto Michela Meo Dipartimento di Elettronica.
A study of Cross layer work of University of Trento folk A ResiliNet Group Presentation Sarvesh Kumar Varatharajan.
Wireless, Mobile Networks – Mobility. Wireless, Mobile Networks6-2 Mobility: Vocabulary home network: permanent “home” of mobile (e.g., /24)
Improving TCP/IP Performance Over Wireless Networks Authors: Hari Balakrishnan, Srinivasan Seshan, Elan Amir and Randy H. Katz Jerome Mitchell Resilient.
EEC-484/584 Computer Networks Lecture 12 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
Internet Networking Spring 2003 Tutorial 12 Limited Transmit RFC 3042 Long Thin Networks RFC 2757.
Mobile IP Overview: Standard IP Standard IP Evolution of Mobile IP Evolution of Mobile IP How it works How it works Problems Assoc. with it Problems Assoc.
TCP/IP Protocol Suite 1 Upon completion you will be able to: Mobile IP Understand the addressing scheme for mobile hosts. To define home, care-of, and.
Reliable Transport Layers in Wireless Networks Mark Perillo Electrical and Computer Engineering.
Mobile IP.
Mobile IP Seamless connectivity for mobile computers.
1 Chapter06 Mobile IP. 2 Outline What is the problem at the routing layer when Internet hosts move?! Can the problem be solved? What is the standard solution?
Mobile IP Add it into TCP/IP implementation Wireless communication techniques Wireless technique DistanceTransfer rate Frequency Bluetooth (WPAN)
CIS 725 Wireless networks. Low bandwidth High error rates.
Lectured By: Vivek Dimri Asst Professor CSE Deptt. Sharda University, Gr. Noida.
Transport Layer Issue in Wireless Ad Hoc and Sensor Network
Spring 2000Nitin BahadurAdvanced Computer Networks A Comparison of Mechanisms for Improving TCP Performance over Wireless Links By: Hari B., Venkata P.
Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer
Mobile Communications: Mobile Transport Layer Mobile Communications Chapter 10: Mobile Transport Layer  Motivation  TCP-mechanisms  Indirect TCP  Snooping.
Asstt. Professor Adeel Akram.  Motivation  TCP mechanisms  Indirect TCP  Snooping TCP  Mobile TCP  Fast retransmit/recovery  Transmission freezing.
Chapter 9: Mobile Transport Layer
Prof. Dr.-Ing. Jochen Schiller, SS029.1 Mobile Communications Chapter 9: Mobile Transport Layer  Motivation  TCP-mechanisms.
TCP PERFORMANCE OVER AD HOC NETWORKS Presented by Vishwanee Raghoonundun Assisted by Maheshwarnath Behary MSc Computer Networks Middlesex University.
1 Impact of transmission errors on TCP performance (Nitin Vaidya)
Obile etworking M-TCP : TCP for Mobile Cellular Networks Kevin Brown and Suresh Singh Department of Computer Science Univ. of South Carolina.
Data Transmission Over Wireless Links Fan Yang
9.1 Mobile Computing Chapter 9: Mobile Transport Layer  Motivation  TCP-mechanisms  Classical approaches  Indirect TCP  Snooping TCP  Mobile TCP.
TCP for Wireless Networks
Location management. Mobile Switching Center Public telephone network, and Internet Mobile Switching Center Components of cellular network architecture.
Performance Validation of Mobile IP Wireless Networks Presented by Syed Shahzad Ali Advisor Dr. Ravi Pendse.
Mobile Communications Instructor M. Naman Chaudhary MS(Multimedia and Communication) Muhammad Ali Jinnah University Islamabad Campus.
Challenges to Reliable Data Transport Over Heterogeneous Wireless Networks.
Mobile IP 순천향대학교 정보기술공학부 이 상 정 VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP
MOBILE TCP.
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 11: Mobile Transport Layer Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Accommodating mobility with direct routing
Mobile Transport Layer  Motivation  TCP-mechanisms  Indirect TCP  Snooping TCP  Mobile TCP  Fast retransmit/recovery  Transmission freezing  Selective.
Mobile Communications Chapter 9: Mobile Transport Layer  Motivation  TCP-mechanisms  Classical approaches  Indirect TCP  Snooping TCP  Mobile TCP.
Lecture 14 Mobile IP. Mobile IP (or MIP) is an Internet Engineering Task Force (IETF) standard communications protocol that is designed to allow mobile.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
9.1 Prof. Dr.-Ing. Jochen H. Schiller MC Mobile Communications Chapter 9: Mobile Transport Layer Motivation, TCP-mechanisms.
TCP over Wireless PROF. MICHAEL TSAI 2016/6/3. TCP Congestion Control (TCP Tahoe) Only ACK correctly received packets Congestion Window Size: Maximum.
Mobile IP Lecture 5.
Introduction Wireless devices offering IP connectivity
CPE 401/601 Computer Network Systems
Networking Applications
Mobile IP.
IP for Mobile hosts.
Mobile IP & Wireless Transport
Principals of Mobility Management
Ad-hoc Transport Layer Protocol (ATCP)
Net 431: ADVANCED COMPUTER NETWORKS
CSE 4215/5431: Mobile Communications Winter 2010
Mobile Communications Chapter 9: Mobile Transport Layer
IT351: Mobile & Wireless Computing
Unit – 2 TCP.
CPEG514 Advanced Computer Networkst
CSE 4215/5431: Mobile Communications Winter 2011
Mobile Communications Chapter 9: Mobile Transport Layer
TCP for Wireless Networks
Cellular Communications
Computer Networks Topic :User datagram protocol Transmission Control Protocol -Hemashree S( )
Cellular Communications
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Impact of transmission errors on TCP performance
Presentation transcript:

CSE 4340/5349 Mobile Systems Engineering M. Kumar Spring 2010 Week 4

Mobile IP Triangle routing, indirect routing Direct Routing Home agents Foreign agents Registrations HA FA Anchor FA Care of address Encapsulation Agent discovery Registration TCP – Transmission Control Protocol IP – Internet protocol BS – Base Station MH – Mobile host CH – Correspondent host HA – Home agent FA- Foreign agent

TCP Transport layer protocol Reliable, uses ACKs Congestion control Adjusts to network conditions Error control Packets buffered until ACKs received Buffered packets resent

Desired (in Mobile systems) No disruption of services as the user moves Changes point of attachment How to ensure? Autonomous transfer Minimal delays and losses

Effects of Mobility IP and Mobile IP Packets are routed to their destinations according to IP addresses. IP addresses are associated with a fixed network location. Mobile IP Packets may be destined to mobile nodes Seamless roaming to applications and users. Shield mobility effects from applications higher level protocols TCP/IP was designed for wired networks; But it has survived in the wireless world; well, till now at least!!

Effects of Mobility TCP congestion control mechanism Acks not received Slow start or other control mechanisms Window size is reduced Slow start TCP congestion control mechanism in mobile environments When a MH hands-off from one network , it does not receive packets until it registers at another network. In the meanwhile TCP mechanism at the sender assumes the packets have been lost and goes into congestion recovery mode. Congestion window size is reduced and/or packets are retransmitted. Overall effect –performance deterioration.

Encapsulation/Tunneling Messages originating at the CH have The home or original address of the MH The HA encapsulates the message with the address of the FA in the foreign network and forwards the packet to the foreign network The FA peels off the ‘new address’ and forwards the original packet to the MH in the foreign network. This process of appending and peeling off care off addresses is called tunneling or encapsulation. Original Address New Address

Split Connections Split at BS Selective ACK of out of sequence packets Mobile TCP Core network CH MH BS BS The TCP/IP connection is split at the BS. The BS ACKs packets, buffers them and forwards to the MH.

Supervising host One host as a controller in the core network Keep track of CHs and MHs Supervising Host MH MH MH MH The supervising host (SH)resides in the wired network and keeps track of all the MHs. The supervising host is contacted for all correspondence related to MHs. The SH maintains a directory of MH locations. One can envision a set of distributed SHs catering to groups of MHs.

Snoop protocol Lower layer solution Processing between TCP and IP at the BS Packets are snooped (processed) Snoop module reads packet addresses to determine which packets have not been ACKed. Facilitates retransmission at the BS Requires packets to be buffered at the BS Multicast solution MH uses a multicast address as the care-of-address All BSs the MH has been (And will be in) contact with are invited to be members of the multicast group The BS where he MH is residing currently will forward the packets. Remaining BSs discard the packet TCP IP Snoop CH BS BS BS MH