SlideShare a Scribd company logo
© Oxford University Press 2007. All rights reserved.
1
Mobile Transport Layer
Lesson 05
Indirect TCP, selective repeat and
mobile-end transport protocols
© Oxford University Press 2007. All rights reserved.
2
Indirect TCP suggests splitting of the
TCP layer into two TCP sub-layers
1. TCPM connection─ between the mobile
node (MN) and the base transceiver
(BTS) and between the BTS and a fixed
node (FN)
2. TCP connection─ Fixed nodes (FN)
• The BTS has an access point at an
agent TCPM for TCP connection
• TCPM sends and receives the packets to
and from the MN through the BTS
© Oxford University Press 2007. All rights reserved.
3
Indirect TCP sub-layer between BTS and fixed
node and conventional TCP between fixed nodes
© Oxford University Press 2007. All rights reserved.
4
Indirect TCP functions
1. TCPM sends and receives the packets to
and from the TCPF layer at the fixed
node
• The transfer mechanism simple as there
only one hop
• Retransmission delay between TCPM to
TCPF very small, unlike that between the
fixed nodes
© Oxford University Press 2007. All rights reserved.
5
TCPM functioning
• The data streams received from the
service access point (application) at the
MN and buffered at TCPM
© Oxford University Press 2007. All rights reserved.
6
Indirect TCP functions
2. TCPF layer at the fixed node sends and
receives the packets to and from another
fixed node TCP'F
• TCPF to TCP'F transfer mechanism using
multiple hops through the routers
© Oxford University Press 2007. All rights reserved.
7
Handover mechanism in case of
indirect TCP
© Oxford University Press 2007. All rights reserved.
8
Handover mechanism when the MN
visits a foreign network
• Packets for transmission buffered at TCPM
are transferred to TCP'M
• On handover, the socket (port and IP
address) and its present state migrate
from TCPM to TCP'M
• The transfer from TCPM to TCP'M latency
period
© Oxford University Press 2007. All rights reserved.
9
Advantage of indirect TCP
• Mobile part of the network isolated from
the conventional
• No change required in the existing TCP
network
© Oxford University Press 2007. All rights reserved.
10
Disadvantages of indirect TCP
• High latency period during handover of
packets
• Possible loss of data at the base
• Deviation from the end-to-end connection
feature of conventional TCP, which
guarantees reliable packet delivery
• Deviation─ an acknowledgement to a
sender may be lost during handover
latency
© Oxford University Press 2007. All rights reserved.
11
Selective Repeat Protocol
• Modification of the indirect TCP
• Between TCPM at the BTS and MN
selective repetition of the data using UDP
• Between TCPM at one end and TCP'F and
TCP'M at the other end, the data stream
transferred, as in case of conventional
fixed-end TCP
© Oxford University Press 2007. All rights reserved.
12
Use of UDP in Selective Repeat Protocol
• UDP─ a connectionless protocol
• Selective repeat protocol does not
guarantee the in-order delivery between
the BTS and the MN, unlike TCP
© Oxford University Press 2007. All rights reserved.
13
Modification in indirect TCP in selective repeat
protocol using the UDP between BTS and MN
© Oxford University Press 2007. All rights reserved.
14
Mobile-end transport protocol─
Modification of indirect TCP
• Guarantees the in-order delivery between
the BTS and the MN, like TCP
• Data transferred between TCPM at the
BTS and the MN by using the mobile-end
transport protocol
• Data stream transferred between TCPM at
one end and TCPF and TCPM at the other
end, the, as in case of conventional fixed
end TCP
© Oxford University Press 2007. All rights reserved.
15
Modification in indirect TCP by
using mobile-end transport protocol
© Oxford University Press 2007. All rights reserved.
16
Summary
• Split TCP protocol
• TCPM sends and receives the packets
to and from the TCPF layer at the fixed
node and between fixed points on
conventional network by TCP
• Selective repeat Protocol use (i) UDP
between MN and BTS, (ii) TCPM
between BTS and fixed node and (iii)
TCP between fixed node …
© Oxford University Press 2007. All rights reserved.
17
… Summary
• A TCP agent in Mobile-end transport
protocol in place of TCPM or UDP
between MN and BTS
© Oxford University Press 2007. All rights reserved.
18
End of Lesson 05
Indirect TCP, selective repeat and
mobile-end transport protocols
Ad

More Related Content

What's hot (20)

Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)
rajivagarwal23dei
 
Network Layer
Network LayerNetwork Layer
Network Layer
Dr Shashikant Athawale
 
Congestion control
Congestion controlCongestion control
Congestion control
Aman Jaiswal
 
Lecture 19 22. transport protocol for ad-hoc
Lecture 19 22. transport protocol for ad-hoc Lecture 19 22. transport protocol for ad-hoc
Lecture 19 22. transport protocol for ad-hoc
Chandra Meena
 
Mobile Ad hoc Networks
Mobile Ad hoc NetworksMobile Ad hoc Networks
Mobile Ad hoc Networks
Jagdeep Singh
 
Routing protocols for ad hoc wireless networks
Routing protocols for ad hoc wireless networks Routing protocols for ad hoc wireless networks
Routing protocols for ad hoc wireless networks
Divya Tiwari
 
Stream Control Transmission Protocol (SCTP) - Introduction
Stream Control Transmission Protocol (SCTP) - IntroductionStream Control Transmission Protocol (SCTP) - Introduction
Stream Control Transmission Protocol (SCTP) - Introduction
Laili Aidi
 
mobile ad-hoc network (MANET) and its applications
mobile ad-hoc network (MANET) and its applicationsmobile ad-hoc network (MANET) and its applications
mobile ad-hoc network (MANET) and its applications
Aman Gupta
 
WLAN
WLANWLAN
WLAN
Mukesh Chinta
 
WIRELESS TRANSMISSION
WIRELESS TRANSMISSIONWIRELESS TRANSMISSION
WIRELESS TRANSMISSION
junnubabu
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
Sayed Chhattan Shah
 
Unicasting , Broadcasting And Multicasting New
Unicasting , Broadcasting And Multicasting NewUnicasting , Broadcasting And Multicasting New
Unicasting , Broadcasting And Multicasting New
techbed
 
Lecture 5 6 .ad hoc network
Lecture 5 6 .ad hoc networkLecture 5 6 .ad hoc network
Lecture 5 6 .ad hoc network
Chandra Meena
 
Handover in Mobile Computing
Handover in Mobile ComputingHandover in Mobile Computing
Handover in Mobile Computing
KABILESH RAMAR
 
MANET routing protocols Issues and Classifications
 MANET routing protocols Issues and Classifications MANET routing protocols Issues and Classifications
MANET routing protocols Issues and Classifications
ArunChokkalingam
 
Data link layer
Data link layer Data link layer
Data link layer
Mukesh Chinta
 
Ad-Hoc Networks
Ad-Hoc NetworksAd-Hoc Networks
Ad-Hoc Networks
Mshari Alabdulkarim
 
User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)
Ramola Dhande
 
Lecture 23 27. quality of services in ad hoc wireless networks
Lecture 23 27. quality of services in ad hoc wireless networksLecture 23 27. quality of services in ad hoc wireless networks
Lecture 23 27. quality of services in ad hoc wireless networks
Chandra Meena
 
ISSUES IN AD HOC WIRELESS NETWORKS
ISSUES IN  AD HOC WIRELESS  NETWORKS ISSUES IN  AD HOC WIRELESS  NETWORKS
ISSUES IN AD HOC WIRELESS NETWORKS
Dushhyant Kumar
 
Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)
rajivagarwal23dei
 
Congestion control
Congestion controlCongestion control
Congestion control
Aman Jaiswal
 
Lecture 19 22. transport protocol for ad-hoc
Lecture 19 22. transport protocol for ad-hoc Lecture 19 22. transport protocol for ad-hoc
Lecture 19 22. transport protocol for ad-hoc
Chandra Meena
 
Mobile Ad hoc Networks
Mobile Ad hoc NetworksMobile Ad hoc Networks
Mobile Ad hoc Networks
Jagdeep Singh
 
Routing protocols for ad hoc wireless networks
Routing protocols for ad hoc wireless networks Routing protocols for ad hoc wireless networks
Routing protocols for ad hoc wireless networks
Divya Tiwari
 
Stream Control Transmission Protocol (SCTP) - Introduction
Stream Control Transmission Protocol (SCTP) - IntroductionStream Control Transmission Protocol (SCTP) - Introduction
Stream Control Transmission Protocol (SCTP) - Introduction
Laili Aidi
 
mobile ad-hoc network (MANET) and its applications
mobile ad-hoc network (MANET) and its applicationsmobile ad-hoc network (MANET) and its applications
mobile ad-hoc network (MANET) and its applications
Aman Gupta
 
WIRELESS TRANSMISSION
WIRELESS TRANSMISSIONWIRELESS TRANSMISSION
WIRELESS TRANSMISSION
junnubabu
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
Sayed Chhattan Shah
 
Unicasting , Broadcasting And Multicasting New
Unicasting , Broadcasting And Multicasting NewUnicasting , Broadcasting And Multicasting New
Unicasting , Broadcasting And Multicasting New
techbed
 
Lecture 5 6 .ad hoc network
Lecture 5 6 .ad hoc networkLecture 5 6 .ad hoc network
Lecture 5 6 .ad hoc network
Chandra Meena
 
Handover in Mobile Computing
Handover in Mobile ComputingHandover in Mobile Computing
Handover in Mobile Computing
KABILESH RAMAR
 
MANET routing protocols Issues and Classifications
 MANET routing protocols Issues and Classifications MANET routing protocols Issues and Classifications
MANET routing protocols Issues and Classifications
ArunChokkalingam
 
User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)
Ramola Dhande
 
Lecture 23 27. quality of services in ad hoc wireless networks
Lecture 23 27. quality of services in ad hoc wireless networksLecture 23 27. quality of services in ad hoc wireless networks
Lecture 23 27. quality of services in ad hoc wireless networks
Chandra Meena
 
ISSUES IN AD HOC WIRELESS NETWORKS
ISSUES IN  AD HOC WIRELESS  NETWORKS ISSUES IN  AD HOC WIRELESS  NETWORKS
ISSUES IN AD HOC WIRELESS NETWORKS
Dushhyant Kumar
 

Viewers also liked (7)

UMTS system architecture, protocols & processes
UMTS system architecture, protocols & processesUMTS system architecture, protocols & processes
UMTS system architecture, protocols & processes
Muxi ESL
 
Mobile transport layer - traditional TCP
Mobile transport layer - traditional TCPMobile transport layer - traditional TCP
Mobile transport layer - traditional TCP
Vishal Tandel
 
Dect
DectDect
Dect
heatherb51386
 
Mobile ip
Mobile ipMobile ip
Mobile ip
Hari Krishnan
 
Snooping TCP
Snooping TCPSnooping TCP
Snooping TCP
Sushant Kushwaha
 
Gprs architecture ppt
Gprs architecture pptGprs architecture ppt
Gprs architecture ppt
Arpita Sanghani
 
Advantages and Disadvantages of Mobile phone
Advantages and Disadvantages of Mobile phoneAdvantages and Disadvantages of Mobile phone
Advantages and Disadvantages of Mobile phone
Muhammad Ali
 
UMTS system architecture, protocols & processes
UMTS system architecture, protocols & processesUMTS system architecture, protocols & processes
UMTS system architecture, protocols & processes
Muxi ESL
 
Mobile transport layer - traditional TCP
Mobile transport layer - traditional TCPMobile transport layer - traditional TCP
Mobile transport layer - traditional TCP
Vishal Tandel
 
Advantages and Disadvantages of Mobile phone
Advantages and Disadvantages of Mobile phoneAdvantages and Disadvantages of Mobile phone
Advantages and Disadvantages of Mobile phone
Muhammad Ali
 
Ad

Similar to Mobile computing : Indirect TCP (20)

EC 6802 WIRELESS NETWORK_ BABU M_ unit 3 ,4 & 5 PPT
EC 6802 WIRELESS NETWORK_ BABU M_ unit 3 ,4 & 5 PPTEC 6802 WIRELESS NETWORK_ BABU M_ unit 3 ,4 & 5 PPT
EC 6802 WIRELESS NETWORK_ BABU M_ unit 3 ,4 & 5 PPT
babuece
 
Wireless Networks: Transport Protocols Lecture
Wireless Networks: Transport Protocols LectureWireless Networks: Transport Protocols Lecture
Wireless Networks: Transport Protocols Lecture
DrAdeelAkram2
 
transport protocols
transport protocolstransport protocols
transport protocols
Dr.K.Sreenivas Rao
 
mobile_transport_layer (1).pptx
mobile_transport_layer (1).pptxmobile_transport_layer (1).pptx
mobile_transport_layer (1).pptx
singhram281982
 
dawdw dwadawdwa dawrf af ae faef efae fae
dawdw dwadawdwa dawrf af ae faef efae faedawdw dwadawdwa dawrf af ae faef efae fae
dawdw dwadawdwa dawrf af ae faef efae fae
UnduhUnggah1
 
TCP over wireless slides
TCP over wireless slidesTCP over wireless slides
TCP over wireless slides
Mahesh Rajawat
 
Mobile transport layer .
Mobile transport layer .Mobile transport layer .
Mobile transport layer .
junnubabu
 
C10 transport protocols
C10 transport protocolsC10 transport protocols
C10 transport protocols
Rio Nguyen
 
Mobile computing-tcp data flow control
Mobile computing-tcp data flow controlMobile computing-tcp data flow control
Mobile computing-tcp data flow control
Sushant Kushwaha
 
Unit 4-Transport Layer Protocols-3.pptx
Unit 4-Transport Layer Protocols-3.pptxUnit 4-Transport Layer Protocols-3.pptx
Unit 4-Transport Layer Protocols-3.pptx
DESTROYER39
 
Unit 4-Transport Layer Protocols.pptx
Unit 4-Transport Layer Protocols.pptxUnit 4-Transport Layer Protocols.pptx
Unit 4-Transport Layer Protocols.pptx
sarosh32
 
Cs8601 4
Cs8601 4Cs8601 4
Cs8601 4
Kathirvel Ayyaswamy
 
Ch7-Transport_Protocols.ppt
Ch7-Transport_Protocols.pptCh7-Transport_Protocols.ppt
Ch7-Transport_Protocols.ppt
RituParna42
 
AN EXPLICIT LOSS AND HANDOFF NOTIFICATION SCHEME IN TCP FOR CELLULAR MOBILE S...
AN EXPLICIT LOSS AND HANDOFF NOTIFICATION SCHEME IN TCP FOR CELLULAR MOBILE S...AN EXPLICIT LOSS AND HANDOFF NOTIFICATION SCHEME IN TCP FOR CELLULAR MOBILE S...
AN EXPLICIT LOSS AND HANDOFF NOTIFICATION SCHEME IN TCP FOR CELLULAR MOBILE S...
IJCNCJournal
 
Mobile transport layer
Mobile transport layerMobile transport layer
Mobile transport layer
Vikram Nandini
 
yasu_CN_PPT.pptxhfjdjdjddjdn😄😅😐udjdjdjfjfjfbdbbc
yasu_CN_PPT.pptxhfjdjdjddjdn😄😅😐udjdjdjfjfjfbdbbcyasu_CN_PPT.pptxhfjdjdjddjdn😄😅😐udjdjdjfjfjfbdbbc
yasu_CN_PPT.pptxhfjdjdjddjdn😄😅😐udjdjdjfjfjfbdbbc
YASHWANTHM55
 
Passive Optical Networks: The MAC protocols
Passive Optical Networks: The MAC protocolsPassive Optical Networks: The MAC protocols
Passive Optical Networks: The MAC protocols
Giovanni Murru
 
VTU V SEM CNS Module 1 PPT 2018 Batch students
VTU V SEM CNS Module 1 PPT 2018 Batch studentsVTU V SEM CNS Module 1 PPT 2018 Batch students
VTU V SEM CNS Module 1 PPT 2018 Batch students
VENKATESHBHAT25
 
Tcp/ip
Tcp/ipTcp/ip
Tcp/ip
Mohd Saleem
 
Unit 4
Unit 4Unit 4
Unit 4
SwamiKankipati
 
EC 6802 WIRELESS NETWORK_ BABU M_ unit 3 ,4 & 5 PPT
EC 6802 WIRELESS NETWORK_ BABU M_ unit 3 ,4 & 5 PPTEC 6802 WIRELESS NETWORK_ BABU M_ unit 3 ,4 & 5 PPT
EC 6802 WIRELESS NETWORK_ BABU M_ unit 3 ,4 & 5 PPT
babuece
 
Wireless Networks: Transport Protocols Lecture
Wireless Networks: Transport Protocols LectureWireless Networks: Transport Protocols Lecture
Wireless Networks: Transport Protocols Lecture
DrAdeelAkram2
 
mobile_transport_layer (1).pptx
mobile_transport_layer (1).pptxmobile_transport_layer (1).pptx
mobile_transport_layer (1).pptx
singhram281982
 
dawdw dwadawdwa dawrf af ae faef efae fae
dawdw dwadawdwa dawrf af ae faef efae faedawdw dwadawdwa dawrf af ae faef efae fae
dawdw dwadawdwa dawrf af ae faef efae fae
UnduhUnggah1
 
TCP over wireless slides
TCP over wireless slidesTCP over wireless slides
TCP over wireless slides
Mahesh Rajawat
 
Mobile transport layer .
Mobile transport layer .Mobile transport layer .
Mobile transport layer .
junnubabu
 
C10 transport protocols
C10 transport protocolsC10 transport protocols
C10 transport protocols
Rio Nguyen
 
Mobile computing-tcp data flow control
Mobile computing-tcp data flow controlMobile computing-tcp data flow control
Mobile computing-tcp data flow control
Sushant Kushwaha
 
Unit 4-Transport Layer Protocols-3.pptx
Unit 4-Transport Layer Protocols-3.pptxUnit 4-Transport Layer Protocols-3.pptx
Unit 4-Transport Layer Protocols-3.pptx
DESTROYER39
 
Unit 4-Transport Layer Protocols.pptx
Unit 4-Transport Layer Protocols.pptxUnit 4-Transport Layer Protocols.pptx
Unit 4-Transport Layer Protocols.pptx
sarosh32
 
Ch7-Transport_Protocols.ppt
Ch7-Transport_Protocols.pptCh7-Transport_Protocols.ppt
Ch7-Transport_Protocols.ppt
RituParna42
 
AN EXPLICIT LOSS AND HANDOFF NOTIFICATION SCHEME IN TCP FOR CELLULAR MOBILE S...
AN EXPLICIT LOSS AND HANDOFF NOTIFICATION SCHEME IN TCP FOR CELLULAR MOBILE S...AN EXPLICIT LOSS AND HANDOFF NOTIFICATION SCHEME IN TCP FOR CELLULAR MOBILE S...
AN EXPLICIT LOSS AND HANDOFF NOTIFICATION SCHEME IN TCP FOR CELLULAR MOBILE S...
IJCNCJournal
 
Mobile transport layer
Mobile transport layerMobile transport layer
Mobile transport layer
Vikram Nandini
 
yasu_CN_PPT.pptxhfjdjdjddjdn😄😅😐udjdjdjfjfjfbdbbc
yasu_CN_PPT.pptxhfjdjdjddjdn😄😅😐udjdjdjfjfjfbdbbcyasu_CN_PPT.pptxhfjdjdjddjdn😄😅😐udjdjdjfjfjfbdbbc
yasu_CN_PPT.pptxhfjdjdjddjdn😄😅😐udjdjdjfjfjfbdbbc
YASHWANTHM55
 
Passive Optical Networks: The MAC protocols
Passive Optical Networks: The MAC protocolsPassive Optical Networks: The MAC protocols
Passive Optical Networks: The MAC protocols
Giovanni Murru
 
VTU V SEM CNS Module 1 PPT 2018 Batch students
VTU V SEM CNS Module 1 PPT 2018 Batch studentsVTU V SEM CNS Module 1 PPT 2018 Batch students
VTU V SEM CNS Module 1 PPT 2018 Batch students
VENKATESHBHAT25
 
Ad

More from Sushant Kushwaha (9)

ZigBee
ZigBee ZigBee
ZigBee
Sushant Kushwaha
 
IRDA Infrared Data Association (IrDA)
IRDA Infrared Data Association (IrDA)IRDA Infrared Data Association (IrDA)
IRDA Infrared Data Association (IrDA)
Sushant Kushwaha
 
Mobile Operating System
Mobile Operating SystemMobile Operating System
Mobile Operating System
Sushant Kushwaha
 
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2
Sushant Kushwaha
 
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 1
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 1Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 1
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 1
Sushant Kushwaha
 
Mobile Ad-hoc Network (MANET) Applications
Mobile Ad-hoc Network (MANET) ApplicationsMobile Ad-hoc Network (MANET) Applications
Mobile Ad-hoc Network (MANET) Applications
Sushant Kushwaha
 
Mobile Ad-hoc and Sensor Networks
Mobile Ad-hoc and Sensor NetworksMobile Ad-hoc and Sensor Networks
Mobile Ad-hoc and Sensor Networks
Sushant Kushwaha
 
Mobile Ad-hoc and Sensor Networks
Mobile Ad-hoc and Sensor NetworksMobile Ad-hoc and Sensor Networks
Mobile Ad-hoc and Sensor Networks
Sushant Kushwaha
 
Incremental and iterative stratergy
Incremental and iterative stratergyIncremental and iterative stratergy
Incremental and iterative stratergy
Sushant Kushwaha
 
IRDA Infrared Data Association (IrDA)
IRDA Infrared Data Association (IrDA)IRDA Infrared Data Association (IrDA)
IRDA Infrared Data Association (IrDA)
Sushant Kushwaha
 
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 2
Sushant Kushwaha
 
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 1
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 1Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 1
Mobile Ad-hoc Network (MANET) Routing Algorithms─ Part 1
Sushant Kushwaha
 
Mobile Ad-hoc Network (MANET) Applications
Mobile Ad-hoc Network (MANET) ApplicationsMobile Ad-hoc Network (MANET) Applications
Mobile Ad-hoc Network (MANET) Applications
Sushant Kushwaha
 
Mobile Ad-hoc and Sensor Networks
Mobile Ad-hoc and Sensor NetworksMobile Ad-hoc and Sensor Networks
Mobile Ad-hoc and Sensor Networks
Sushant Kushwaha
 
Mobile Ad-hoc and Sensor Networks
Mobile Ad-hoc and Sensor NetworksMobile Ad-hoc and Sensor Networks
Mobile Ad-hoc and Sensor Networks
Sushant Kushwaha
 
Incremental and iterative stratergy
Incremental and iterative stratergyIncremental and iterative stratergy
Incremental and iterative stratergy
Sushant Kushwaha
 

Recently uploaded (20)

How to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo SlidesHow to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo Slides
Celine George
 
Cultivation Practice of Turmeric in Nepal.pptx
Cultivation Practice of Turmeric in Nepal.pptxCultivation Practice of Turmeric in Nepal.pptx
Cultivation Practice of Turmeric in Nepal.pptx
UmeshTimilsina1
 
Myopathies (muscle disorders) for undergraduate
Myopathies (muscle disorders) for undergraduateMyopathies (muscle disorders) for undergraduate
Myopathies (muscle disorders) for undergraduate
Mohamed Rizk Khodair
 
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFAMEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
Dr. Nasir Mustafa
 
*"Sensing the World: Insect Sensory Systems"*
*"Sensing the World: Insect Sensory Systems"**"Sensing the World: Insect Sensory Systems"*
*"Sensing the World: Insect Sensory Systems"*
Arshad Shaikh
 
LDMMIA Reiki News Ed3 Vol1 For Team and Guests
LDMMIA Reiki News Ed3 Vol1 For Team and GuestsLDMMIA Reiki News Ed3 Vol1 For Team and Guests
LDMMIA Reiki News Ed3 Vol1 For Team and Guests
LDM & Mia eStudios
 
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales moduleHow To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
Celine George
 
How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18
Celine George
 
Overview Well-Being and Creative Careers
Overview Well-Being and Creative CareersOverview Well-Being and Creative Careers
Overview Well-Being and Creative Careers
University of Amsterdam
 
How to Configure Public Holidays & Mandatory Days in Odoo 18
How to Configure Public Holidays & Mandatory Days in Odoo 18How to Configure Public Holidays & Mandatory Days in Odoo 18
How to Configure Public Holidays & Mandatory Days in Odoo 18
Celine George
 
2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx
mansk2
 
spinal cord disorders (Myelopathies and radiculoapthies)
spinal cord disorders (Myelopathies and radiculoapthies)spinal cord disorders (Myelopathies and radiculoapthies)
spinal cord disorders (Myelopathies and radiculoapthies)
Mohamed Rizk Khodair
 
CNS infections (encephalitis, meningitis & Brain abscess
CNS infections (encephalitis, meningitis & Brain abscessCNS infections (encephalitis, meningitis & Brain abscess
CNS infections (encephalitis, meningitis & Brain abscess
Mohamed Rizk Khodair
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
Final Evaluation.docx...........................
Final Evaluation.docx...........................Final Evaluation.docx...........................
Final Evaluation.docx...........................
l1bbyburrell
 
Transform tomorrow: Master benefits analysis with Gen AI today webinar, 30 A...
Transform tomorrow: Master benefits analysis with Gen AI today webinar,  30 A...Transform tomorrow: Master benefits analysis with Gen AI today webinar,  30 A...
Transform tomorrow: Master benefits analysis with Gen AI today webinar, 30 A...
Association for Project Management
 
Myasthenia gravis (Neuromuscular disorder)
Myasthenia gravis (Neuromuscular disorder)Myasthenia gravis (Neuromuscular disorder)
Myasthenia gravis (Neuromuscular disorder)
Mohamed Rizk Khodair
 
All About the 990 Unlocking Its Mysteries and Its Power.pdf
All About the 990 Unlocking Its Mysteries and Its Power.pdfAll About the 990 Unlocking Its Mysteries and Its Power.pdf
All About the 990 Unlocking Its Mysteries and Its Power.pdf
TechSoup
 
Botany Assignment Help Guide - Academic Excellence
Botany Assignment Help Guide - Academic ExcellenceBotany Assignment Help Guide - Academic Excellence
Botany Assignment Help Guide - Academic Excellence
online college homework help
 
How to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo SlidesHow to Create Kanban View in Odoo 18 - Odoo Slides
How to Create Kanban View in Odoo 18 - Odoo Slides
Celine George
 
Cultivation Practice of Turmeric in Nepal.pptx
Cultivation Practice of Turmeric in Nepal.pptxCultivation Practice of Turmeric in Nepal.pptx
Cultivation Practice of Turmeric in Nepal.pptx
UmeshTimilsina1
 
Myopathies (muscle disorders) for undergraduate
Myopathies (muscle disorders) for undergraduateMyopathies (muscle disorders) for undergraduate
Myopathies (muscle disorders) for undergraduate
Mohamed Rizk Khodair
 
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFAMEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
Dr. Nasir Mustafa
 
*"Sensing the World: Insect Sensory Systems"*
*"Sensing the World: Insect Sensory Systems"**"Sensing the World: Insect Sensory Systems"*
*"Sensing the World: Insect Sensory Systems"*
Arshad Shaikh
 
LDMMIA Reiki News Ed3 Vol1 For Team and Guests
LDMMIA Reiki News Ed3 Vol1 For Team and GuestsLDMMIA Reiki News Ed3 Vol1 For Team and Guests
LDMMIA Reiki News Ed3 Vol1 For Team and Guests
LDM & Mia eStudios
 
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales moduleHow To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
Celine George
 
How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18How to Share Accounts Between Companies in Odoo 18
How to Share Accounts Between Companies in Odoo 18
Celine George
 
Overview Well-Being and Creative Careers
Overview Well-Being and Creative CareersOverview Well-Being and Creative Careers
Overview Well-Being and Creative Careers
University of Amsterdam
 
How to Configure Public Holidays & Mandatory Days in Odoo 18
How to Configure Public Holidays & Mandatory Days in Odoo 18How to Configure Public Holidays & Mandatory Days in Odoo 18
How to Configure Public Holidays & Mandatory Days in Odoo 18
Celine George
 
2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx
mansk2
 
spinal cord disorders (Myelopathies and radiculoapthies)
spinal cord disorders (Myelopathies and radiculoapthies)spinal cord disorders (Myelopathies and radiculoapthies)
spinal cord disorders (Myelopathies and radiculoapthies)
Mohamed Rizk Khodair
 
CNS infections (encephalitis, meningitis & Brain abscess
CNS infections (encephalitis, meningitis & Brain abscessCNS infections (encephalitis, meningitis & Brain abscess
CNS infections (encephalitis, meningitis & Brain abscess
Mohamed Rizk Khodair
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
Final Evaluation.docx...........................
Final Evaluation.docx...........................Final Evaluation.docx...........................
Final Evaluation.docx...........................
l1bbyburrell
 
Transform tomorrow: Master benefits analysis with Gen AI today webinar, 30 A...
Transform tomorrow: Master benefits analysis with Gen AI today webinar,  30 A...Transform tomorrow: Master benefits analysis with Gen AI today webinar,  30 A...
Transform tomorrow: Master benefits analysis with Gen AI today webinar, 30 A...
Association for Project Management
 
Myasthenia gravis (Neuromuscular disorder)
Myasthenia gravis (Neuromuscular disorder)Myasthenia gravis (Neuromuscular disorder)
Myasthenia gravis (Neuromuscular disorder)
Mohamed Rizk Khodair
 
All About the 990 Unlocking Its Mysteries and Its Power.pdf
All About the 990 Unlocking Its Mysteries and Its Power.pdfAll About the 990 Unlocking Its Mysteries and Its Power.pdf
All About the 990 Unlocking Its Mysteries and Its Power.pdf
TechSoup
 
Botany Assignment Help Guide - Academic Excellence
Botany Assignment Help Guide - Academic ExcellenceBotany Assignment Help Guide - Academic Excellence
Botany Assignment Help Guide - Academic Excellence
online college homework help
 

Mobile computing : Indirect TCP

  • 1. © Oxford University Press 2007. All rights reserved. 1 Mobile Transport Layer Lesson 05 Indirect TCP, selective repeat and mobile-end transport protocols
  • 2. © Oxford University Press 2007. All rights reserved. 2 Indirect TCP suggests splitting of the TCP layer into two TCP sub-layers 1. TCPM connection─ between the mobile node (MN) and the base transceiver (BTS) and between the BTS and a fixed node (FN) 2. TCP connection─ Fixed nodes (FN) • The BTS has an access point at an agent TCPM for TCP connection • TCPM sends and receives the packets to and from the MN through the BTS
  • 3. © Oxford University Press 2007. All rights reserved. 3 Indirect TCP sub-layer between BTS and fixed node and conventional TCP between fixed nodes
  • 4. © Oxford University Press 2007. All rights reserved. 4 Indirect TCP functions 1. TCPM sends and receives the packets to and from the TCPF layer at the fixed node • The transfer mechanism simple as there only one hop • Retransmission delay between TCPM to TCPF very small, unlike that between the fixed nodes
  • 5. © Oxford University Press 2007. All rights reserved. 5 TCPM functioning • The data streams received from the service access point (application) at the MN and buffered at TCPM
  • 6. © Oxford University Press 2007. All rights reserved. 6 Indirect TCP functions 2. TCPF layer at the fixed node sends and receives the packets to and from another fixed node TCP'F • TCPF to TCP'F transfer mechanism using multiple hops through the routers
  • 7. © Oxford University Press 2007. All rights reserved. 7 Handover mechanism in case of indirect TCP
  • 8. © Oxford University Press 2007. All rights reserved. 8 Handover mechanism when the MN visits a foreign network • Packets for transmission buffered at TCPM are transferred to TCP'M • On handover, the socket (port and IP address) and its present state migrate from TCPM to TCP'M • The transfer from TCPM to TCP'M latency period
  • 9. © Oxford University Press 2007. All rights reserved. 9 Advantage of indirect TCP • Mobile part of the network isolated from the conventional • No change required in the existing TCP network
  • 10. © Oxford University Press 2007. All rights reserved. 10 Disadvantages of indirect TCP • High latency period during handover of packets • Possible loss of data at the base • Deviation from the end-to-end connection feature of conventional TCP, which guarantees reliable packet delivery • Deviation─ an acknowledgement to a sender may be lost during handover latency
  • 11. © Oxford University Press 2007. All rights reserved. 11 Selective Repeat Protocol • Modification of the indirect TCP • Between TCPM at the BTS and MN selective repetition of the data using UDP • Between TCPM at one end and TCP'F and TCP'M at the other end, the data stream transferred, as in case of conventional fixed-end TCP
  • 12. © Oxford University Press 2007. All rights reserved. 12 Use of UDP in Selective Repeat Protocol • UDP─ a connectionless protocol • Selective repeat protocol does not guarantee the in-order delivery between the BTS and the MN, unlike TCP
  • 13. © Oxford University Press 2007. All rights reserved. 13 Modification in indirect TCP in selective repeat protocol using the UDP between BTS and MN
  • 14. © Oxford University Press 2007. All rights reserved. 14 Mobile-end transport protocol─ Modification of indirect TCP • Guarantees the in-order delivery between the BTS and the MN, like TCP • Data transferred between TCPM at the BTS and the MN by using the mobile-end transport protocol • Data stream transferred between TCPM at one end and TCPF and TCPM at the other end, the, as in case of conventional fixed end TCP
  • 15. © Oxford University Press 2007. All rights reserved. 15 Modification in indirect TCP by using mobile-end transport protocol
  • 16. © Oxford University Press 2007. All rights reserved. 16 Summary • Split TCP protocol • TCPM sends and receives the packets to and from the TCPF layer at the fixed node and between fixed points on conventional network by TCP • Selective repeat Protocol use (i) UDP between MN and BTS, (ii) TCPM between BTS and fixed node and (iii) TCP between fixed node …
  • 17. © Oxford University Press 2007. All rights reserved. 17 … Summary • A TCP agent in Mobile-end transport protocol in place of TCPM or UDP between MN and BTS
  • 18. © Oxford University Press 2007. All rights reserved. 18 End of Lesson 05 Indirect TCP, selective repeat and mobile-end transport protocols
  翻译: