SlideShare a Scribd company logo
I-D: draft-rahman-mipshop-mih-transport-01.txt
Transport of Media Independent
Handover Messages Over IP
67th IETF Annual Meeting
MIPSHOP Working Group
Key Concepts
• Re-use existing well proven Internet protocols for
– Discovery of MIH nodes
– Transport of MIH messages
– Security
– Etc.
• Use functionalities already provided by MIH (IEEE
802.21) & focus on transport mechanism
• Define new functionality at MIH application layer
where needed
Network Model
Cellular
Network
WLAN
Network
WiMAX
Network
Internet
Mobility
Manager #1
Cellular BS
WLAN
AP
WiMAX BS
Mobile
Node
Mobility
MN contains MIH
application & multiple
access technologies
An MIH application
enabled node that
supports and/or
manages MNs for
seamless HO
Mobility
Manager #N
MIH Proxy
Contains
MIH Proxy
Function
Signaling
over IP
Signaling
over IP
L2 Signaling
Summary of Proposal
• Hard coding or DHCP to discover Mobility Manager (MM)
– Mobile Node (MN) discovers MM at initialization
– Depends on number of MMs
– DHCP as per draft-daniel-dhc-mihis-opt-02.txt (Park, et al.)
• UDP as MIH transport mechanism between MM and MN
– Easy to implement, simple & fast, used by many other control protocols
e.g. SIP
• IPSec for security mechanism
• Existing MIH functionalities in order to
– Setup and keep track of MIH node identifiers, session and transaction
identifiers
– Discover capabilities of MIH peers
– Provide reliability with optional ACK bit fields
• Retransmission timers at MIH application layer to complement UDP for
reliability
– And associated congestion control mechanism
An MIH Enabled Mobile Node
• The MIH application shall have a newly defined port
number (from IANA)
WLAN Cellular
IP
UDP
MIH App. Other App.
New
Port
Number
WLAN Interface Cellular Interface
Transport Mechanism for Reliable MIH Message
Delivery
• Sender of MIH message may request an
acknowledgement
– Done by setting ACK Request bit in MIH message
• Sender sets retransmission timer based on type of MIH
message (i.e. Information, Event, Command)
– If ACK does not arrive within timeout period then retransmit
– If ACK arrives within timeout then assume message delivered
correctly
• If ACK Request bit was set, the receiver shall send an
ACK message
– Done by setting ACK Respond bit in MIH message
– ACK can be piggy backed with data
MIH Application Retransmission Timers
• Three retransmission timers defined for Information
Service (IS), Event Service (ES), and Command Service
(ES)
Message
Content
Associated
Retransmission
Timer
Example
Value
Notes
IS
Information Timer
(T1) 1000 ms
T1 > T2
Least time
Sensitive
ES
Event
Timer
(T2)
500 ms T3 < T2 < T1
CS
Command
Timer
(T3)
100 ms
T3 < T2
Most time
sensitive
MIH Signaling Example 1: Directly Over UDP/IP
Mobile Node Cellular WLAN Mobility Manager
Power up: connect to WLAN
Send a request for IS (e.g. NL) and set application timer T1
ACK not received
timeout after T1
Retransmit request for IS and re-set application timer T1
Send IS response (with piggy backed ACK) and set application timer T1
Send ACK
Send ‘Link Up’ ES to inform about HO completion (no ACK required)
Session continues
over cellular
1
2
3
4
5
6
7
MN then decides to
move to cellular
(based on radio conditions)
Obtain
Neighbor List
MIH Signaling Example 1: Via WLAN MIH Proxy
Mobile Node Cellular
WLAN
(Proxy) Mobility Manager
Power up: connect to WLAN
Send a request for IS (e.g. NL)
Inter-work L2 message
to UDP/IP message
1
2
3
4
5
6
7
Obtain
Neighbor List
Forward IS request
ACK not received
timeout after T1
Retransmit IS request
Send ACK
Send IS response
Send ACK
Inter-work UDP/IP
message to L2 message
Forward IS response
8
NAT Traversal, Fragmentation, & Security
• MNs can be behind NATs
– If MNs behind NATs initiate sessions with MM then there
will be no NAT traversal problems
• Trend in IEEE 802.21 is to use small MIH messages
– ES and CS: small and will not require fragmentation
– IS can be large: use IP fragmentation when needed
together with retransmission timers for reliability
• Use relevant IPSec features i.e. Encapsulated
Security Payload and/or Authentication Header for
secure messaging
Conclusions
• Re-use existing protocols as much as possible and
define new functionalities only where needed
• Use UDP: existing, fast, & simple to use transport
protocol
– Used by other protocols e.g. SIP commonly uses UDP,
CAPWAP also uses UDP, & the IETF NETLMM Working
Group also considers UDP for transport
• Use existing MIH (IEEE 802.21) functionalities:
– Provides options for ACKs, sessions & transactions
management
• Use MIH Application Retransmission timers for
reliability

More Related Content

Similar to mipshop-7.ppt

data communication
data communicationdata communication
data communication
Abirami Thangavel
 
2018 FRSecure CISSP Mentor Program- Session 7
2018 FRSecure CISSP Mentor Program- Session 72018 FRSecure CISSP Mentor Program- Session 7
2018 FRSecure CISSP Mentor Program- Session 7
FRSecure
 
China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit
China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit
China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit
kimw001
 
CDMA Wireless Intelligent Network for Advanced Short Messaging Services
CDMA Wireless Intelligent Network for Advanced Short Messaging ServicesCDMA Wireless Intelligent Network for Advanced Short Messaging Services
CDMA Wireless Intelligent Network for Advanced Short Messaging Services
Shameer KC
 
CDMA Wireless Intelligent Network for advanced SMS
CDMA Wireless Intelligent Network for advanced SMSCDMA Wireless Intelligent Network for advanced SMS
CDMA Wireless Intelligent Network for advanced SMS
Shameer KC
 
Shahnshah Sarker 072802556
Shahnshah Sarker  072802556Shahnshah Sarker  072802556
Shahnshah Sarker 072802556
mashiur
 
Basics concept of network and internet mansi
Basics concept of network and internet   mansiBasics concept of network and internet   mansi
Basics concept of network and internet mansi
MansiGupta298
 
Ch 1 network
Ch 1  networkCh 1  network
Ch 1 network
MohamedAbdELhamed35
 
Chapter 1 overview-stij3053 - Network Design
Chapter 1 overview-stij3053 - Network DesignChapter 1 overview-stij3053 - Network Design
Chapter 1 overview-stij3053 - Network Design
nakomuri
 
An Architecture For Mobility Management In Mobile Computing Networks
An Architecture For Mobility Management In Mobile Computing NetworksAn Architecture For Mobility Management In Mobile Computing Networks
An Architecture For Mobility Management In Mobile Computing Networks
Jim Jimenez
 
Jayeed 062424056 Ete605 Sec 2
Jayeed 062424056 Ete605 Sec 2Jayeed 062424056 Ete605 Sec 2
Jayeed 062424056 Ete605 Sec 2
mashiur
 
Multi Bandwidth Data path design for 5G Wireless Systems
Multi Bandwidth Data path design for 5G Wireless SystemsMulti Bandwidth Data path design for 5G Wireless Systems
Multi Bandwidth Data path design for 5G Wireless Systems
Chaitanya Krishna
 
Lecture 6: IoT Data Processing
Lecture 6: IoT Data Processing Lecture 6: IoT Data Processing
Lecture 6: IoT Data Processing
PayamBarnaghi
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocol
Shweta Sharma
 
Networks
NetworksNetworks
Networks
AyuMohamad
 
Project
ProjectProject
Project
Faraz Shahid
 
NTP Project Presentation
NTP Project PresentationNTP Project Presentation
NTP Project Presentation
Andrew McGarry
 
Computer NW Security - Kizza - ch01 (1).ppt
Computer NW Security - Kizza - ch01 (1).pptComputer NW Security - Kizza - ch01 (1).ppt
Computer NW Security - Kizza - ch01 (1).ppt
TestUser621581
 
Open Source Bristol 30 March 2022
Open Source Bristol 30 March 2022Open Source Bristol 30 March 2022
Open Source Bristol 30 March 2022
Timothy Spann
 
CN Unit-1 PPT.pptx
CN Unit-1 PPT.pptxCN Unit-1 PPT.pptx
CN Unit-1 PPT.pptx
AnithaVanama1
 

Similar to mipshop-7.ppt (20)

data communication
data communicationdata communication
data communication
 
2018 FRSecure CISSP Mentor Program- Session 7
2018 FRSecure CISSP Mentor Program- Session 72018 FRSecure CISSP Mentor Program- Session 7
2018 FRSecure CISSP Mentor Program- Session 7
 
China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit
China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit
China Mobile - OpenStack Summit 2016/Red Hat Mini NFV Summit
 
CDMA Wireless Intelligent Network for Advanced Short Messaging Services
CDMA Wireless Intelligent Network for Advanced Short Messaging ServicesCDMA Wireless Intelligent Network for Advanced Short Messaging Services
CDMA Wireless Intelligent Network for Advanced Short Messaging Services
 
CDMA Wireless Intelligent Network for advanced SMS
CDMA Wireless Intelligent Network for advanced SMSCDMA Wireless Intelligent Network for advanced SMS
CDMA Wireless Intelligent Network for advanced SMS
 
Shahnshah Sarker 072802556
Shahnshah Sarker  072802556Shahnshah Sarker  072802556
Shahnshah Sarker 072802556
 
Basics concept of network and internet mansi
Basics concept of network and internet   mansiBasics concept of network and internet   mansi
Basics concept of network and internet mansi
 
Ch 1 network
Ch 1  networkCh 1  network
Ch 1 network
 
Chapter 1 overview-stij3053 - Network Design
Chapter 1 overview-stij3053 - Network DesignChapter 1 overview-stij3053 - Network Design
Chapter 1 overview-stij3053 - Network Design
 
An Architecture For Mobility Management In Mobile Computing Networks
An Architecture For Mobility Management In Mobile Computing NetworksAn Architecture For Mobility Management In Mobile Computing Networks
An Architecture For Mobility Management In Mobile Computing Networks
 
Jayeed 062424056 Ete605 Sec 2
Jayeed 062424056 Ete605 Sec 2Jayeed 062424056 Ete605 Sec 2
Jayeed 062424056 Ete605 Sec 2
 
Multi Bandwidth Data path design for 5G Wireless Systems
Multi Bandwidth Data path design for 5G Wireless SystemsMulti Bandwidth Data path design for 5G Wireless Systems
Multi Bandwidth Data path design for 5G Wireless Systems
 
Lecture 6: IoT Data Processing
Lecture 6: IoT Data Processing Lecture 6: IoT Data Processing
Lecture 6: IoT Data Processing
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocol
 
Networks
NetworksNetworks
Networks
 
Project
ProjectProject
Project
 
NTP Project Presentation
NTP Project PresentationNTP Project Presentation
NTP Project Presentation
 
Computer NW Security - Kizza - ch01 (1).ppt
Computer NW Security - Kizza - ch01 (1).pptComputer NW Security - Kizza - ch01 (1).ppt
Computer NW Security - Kizza - ch01 (1).ppt
 
Open Source Bristol 30 March 2022
Open Source Bristol 30 March 2022Open Source Bristol 30 March 2022
Open Source Bristol 30 March 2022
 
CN Unit-1 PPT.pptx
CN Unit-1 PPT.pptxCN Unit-1 PPT.pptx
CN Unit-1 PPT.pptx
 

Recently uploaded

Cadre Direct Access Fund II - Institutional Investor Teaser Q1 2024.pdf
Cadre Direct Access Fund II - Institutional Investor Teaser Q1 2024.pdfCadre Direct Access Fund II - Institutional Investor Teaser Q1 2024.pdf
Cadre Direct Access Fund II - Institutional Investor Teaser Q1 2024.pdf
kboyd6
 
Corporate Presentation Probe June 19, 2024.pdf
Corporate Presentation Probe June 19, 2024.pdfCorporate Presentation Probe June 19, 2024.pdf
Corporate Presentation Probe June 19, 2024.pdf
Probe Gold
 
一比一原版(uvic毕业证书)加拿大维多利亚大学毕业证如何办理
一比一原版(uvic毕业证书)加拿大维多利亚大学毕业证如何办理一比一原版(uvic毕业证书)加拿大维多利亚大学毕业证如何办理
一比一原版(uvic毕业证书)加拿大维多利亚大学毕业证如何办理
ufomhev
 
一比一原版(adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(adelaide毕业证书)阿德莱德大学毕业证如何办理
epeav
 
Cove Multifamily Income Fund 28 LLC IOI 3.3.2021 (1).pdf
Cove Multifamily Income Fund 28 LLC IOI 3.3.2021 (1).pdfCove Multifamily Income Fund 28 LLC IOI 3.3.2021 (1).pdf
Cove Multifamily Income Fund 28 LLC IOI 3.3.2021 (1).pdf
kboyd6
 
Voyager Space_Management Presentation_Final
Voyager Space_Management Presentation_FinalVoyager Space_Management Presentation_Final
Voyager Space_Management Presentation_Final
kboyd6
 
Solaris Resources - June 2024 - FINAL-Public.pdf
Solaris Resources - June 2024 - FINAL-Public.pdfSolaris Resources - June 2024 - FINAL-Public.pdf
Solaris Resources - June 2024 - FINAL-Public.pdf
JacquelineWagenaar1
 
SUSTAINABLE INVESTING UNVEILED: THE ROLE OF BOND RATINGS IN GUIDING GREEN BON...
SUSTAINABLE INVESTING UNVEILED: THE ROLE OF BOND RATINGS IN GUIDING GREEN BON...SUSTAINABLE INVESTING UNVEILED: THE ROLE OF BOND RATINGS IN GUIDING GREEN BON...
SUSTAINABLE INVESTING UNVEILED: THE ROLE OF BOND RATINGS IN GUIDING GREEN BON...
indexPub
 
一比一原版(UAL毕业证)伦敦艺术大学毕业证如何办理
一比一原版(UAL毕业证)伦敦艺术大学毕业证如何办理一比一原版(UAL毕业证)伦敦艺术大学毕业证如何办理
一比一原版(UAL毕业证)伦敦艺术大学毕业证如何办理
nupyb
 
一比一原版(Carleton毕业证)加拿大卡尔顿大学毕业证如何办理
一比一原版(Carleton毕业证)加拿大卡尔顿大学毕业证如何办理一比一原版(Carleton毕业证)加拿大卡尔顿大学毕业证如何办理
一比一原版(Carleton毕业证)加拿大卡尔顿大学毕业证如何办理
ybjk9iyd
 
YieldStreet-Alternative-Income-Fund-Annual-Report-12-31-2023.pdf
YieldStreet-Alternative-Income-Fund-Annual-Report-12-31-2023.pdfYieldStreet-Alternative-Income-Fund-Annual-Report-12-31-2023.pdf
YieldStreet-Alternative-Income-Fund-Annual-Report-12-31-2023.pdf
kboyd6
 
Corporate Presentation Probe June 19, 2024.pdf
Corporate Presentation Probe June 19, 2024.pdfCorporate Presentation Probe June 19, 2024.pdf
Corporate Presentation Probe June 19, 2024.pdf
Probe Gold
 
UnityNet World Environment Day Abraham Project 2024 Press Release
UnityNet World Environment Day Abraham Project 2024 Press ReleaseUnityNet World Environment Day Abraham Project 2024 Press Release
UnityNet World Environment Day Abraham Project 2024 Press Release
LHelferty
 
Ellington-IO-Fact-Sheet-Class-A-May-24.pdf
Ellington-IO-Fact-Sheet-Class-A-May-24.pdfEllington-IO-Fact-Sheet-Class-A-May-24.pdf
Ellington-IO-Fact-Sheet-Class-A-May-24.pdf
kboyd6
 
Therus network compañía de Liderazgo y banca digital
Therus network  compañía de Liderazgo y banca digitalTherus network  compañía de Liderazgo y banca digital
Therus network compañía de Liderazgo y banca digital
Rafael Mauro Duarte Morel
 
一比一原版格罗宁根大学毕业证(RUG毕业证书)学历如何办理
一比一原版格罗宁根大学毕业证(RUG毕业证书)学历如何办理一比一原版格罗宁根大学毕业证(RUG毕业证书)学历如何办理
一比一原版格罗宁根大学毕业证(RUG毕业证书)学历如何办理
gyucof
 
REVA_IOI_Gain Fund-CASH_11-14-23_digital.pdf
REVA_IOI_Gain Fund-CASH_11-14-23_digital.pdfREVA_IOI_Gain Fund-CASH_11-14-23_digital.pdf
REVA_IOI_Gain Fund-CASH_11-14-23_digital.pdf
kboyd6
 
PPMB_Cove Fund 75_DIGITAL_2023_3-16 (3).pdf
PPMB_Cove Fund 75_DIGITAL_2023_3-16 (3).pdfPPMB_Cove Fund 75_DIGITAL_2023_3-16 (3).pdf
PPMB_Cove Fund 75_DIGITAL_2023_3-16 (3).pdf
kboyd6
 

Recently uploaded (18)

Cadre Direct Access Fund II - Institutional Investor Teaser Q1 2024.pdf
Cadre Direct Access Fund II - Institutional Investor Teaser Q1 2024.pdfCadre Direct Access Fund II - Institutional Investor Teaser Q1 2024.pdf
Cadre Direct Access Fund II - Institutional Investor Teaser Q1 2024.pdf
 
Corporate Presentation Probe June 19, 2024.pdf
Corporate Presentation Probe June 19, 2024.pdfCorporate Presentation Probe June 19, 2024.pdf
Corporate Presentation Probe June 19, 2024.pdf
 
一比一原版(uvic毕业证书)加拿大维多利亚大学毕业证如何办理
一比一原版(uvic毕业证书)加拿大维多利亚大学毕业证如何办理一比一原版(uvic毕业证书)加拿大维多利亚大学毕业证如何办理
一比一原版(uvic毕业证书)加拿大维多利亚大学毕业证如何办理
 
一比一原版(adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(adelaide毕业证书)阿德莱德大学毕业证如何办理
 
Cove Multifamily Income Fund 28 LLC IOI 3.3.2021 (1).pdf
Cove Multifamily Income Fund 28 LLC IOI 3.3.2021 (1).pdfCove Multifamily Income Fund 28 LLC IOI 3.3.2021 (1).pdf
Cove Multifamily Income Fund 28 LLC IOI 3.3.2021 (1).pdf
 
Voyager Space_Management Presentation_Final
Voyager Space_Management Presentation_FinalVoyager Space_Management Presentation_Final
Voyager Space_Management Presentation_Final
 
Solaris Resources - June 2024 - FINAL-Public.pdf
Solaris Resources - June 2024 - FINAL-Public.pdfSolaris Resources - June 2024 - FINAL-Public.pdf
Solaris Resources - June 2024 - FINAL-Public.pdf
 
SUSTAINABLE INVESTING UNVEILED: THE ROLE OF BOND RATINGS IN GUIDING GREEN BON...
SUSTAINABLE INVESTING UNVEILED: THE ROLE OF BOND RATINGS IN GUIDING GREEN BON...SUSTAINABLE INVESTING UNVEILED: THE ROLE OF BOND RATINGS IN GUIDING GREEN BON...
SUSTAINABLE INVESTING UNVEILED: THE ROLE OF BOND RATINGS IN GUIDING GREEN BON...
 
一比一原版(UAL毕业证)伦敦艺术大学毕业证如何办理
一比一原版(UAL毕业证)伦敦艺术大学毕业证如何办理一比一原版(UAL毕业证)伦敦艺术大学毕业证如何办理
一比一原版(UAL毕业证)伦敦艺术大学毕业证如何办理
 
一比一原版(Carleton毕业证)加拿大卡尔顿大学毕业证如何办理
一比一原版(Carleton毕业证)加拿大卡尔顿大学毕业证如何办理一比一原版(Carleton毕业证)加拿大卡尔顿大学毕业证如何办理
一比一原版(Carleton毕业证)加拿大卡尔顿大学毕业证如何办理
 
YieldStreet-Alternative-Income-Fund-Annual-Report-12-31-2023.pdf
YieldStreet-Alternative-Income-Fund-Annual-Report-12-31-2023.pdfYieldStreet-Alternative-Income-Fund-Annual-Report-12-31-2023.pdf
YieldStreet-Alternative-Income-Fund-Annual-Report-12-31-2023.pdf
 
Corporate Presentation Probe June 19, 2024.pdf
Corporate Presentation Probe June 19, 2024.pdfCorporate Presentation Probe June 19, 2024.pdf
Corporate Presentation Probe June 19, 2024.pdf
 
UnityNet World Environment Day Abraham Project 2024 Press Release
UnityNet World Environment Day Abraham Project 2024 Press ReleaseUnityNet World Environment Day Abraham Project 2024 Press Release
UnityNet World Environment Day Abraham Project 2024 Press Release
 
Ellington-IO-Fact-Sheet-Class-A-May-24.pdf
Ellington-IO-Fact-Sheet-Class-A-May-24.pdfEllington-IO-Fact-Sheet-Class-A-May-24.pdf
Ellington-IO-Fact-Sheet-Class-A-May-24.pdf
 
Therus network compañía de Liderazgo y banca digital
Therus network  compañía de Liderazgo y banca digitalTherus network  compañía de Liderazgo y banca digital
Therus network compañía de Liderazgo y banca digital
 
一比一原版格罗宁根大学毕业证(RUG毕业证书)学历如何办理
一比一原版格罗宁根大学毕业证(RUG毕业证书)学历如何办理一比一原版格罗宁根大学毕业证(RUG毕业证书)学历如何办理
一比一原版格罗宁根大学毕业证(RUG毕业证书)学历如何办理
 
REVA_IOI_Gain Fund-CASH_11-14-23_digital.pdf
REVA_IOI_Gain Fund-CASH_11-14-23_digital.pdfREVA_IOI_Gain Fund-CASH_11-14-23_digital.pdf
REVA_IOI_Gain Fund-CASH_11-14-23_digital.pdf
 
PPMB_Cove Fund 75_DIGITAL_2023_3-16 (3).pdf
PPMB_Cove Fund 75_DIGITAL_2023_3-16 (3).pdfPPMB_Cove Fund 75_DIGITAL_2023_3-16 (3).pdf
PPMB_Cove Fund 75_DIGITAL_2023_3-16 (3).pdf
 

mipshop-7.ppt

  • 1. I-D: draft-rahman-mipshop-mih-transport-01.txt Transport of Media Independent Handover Messages Over IP 67th IETF Annual Meeting MIPSHOP Working Group
  • 2. Key Concepts • Re-use existing well proven Internet protocols for – Discovery of MIH nodes – Transport of MIH messages – Security – Etc. • Use functionalities already provided by MIH (IEEE 802.21) & focus on transport mechanism • Define new functionality at MIH application layer where needed
  • 3. Network Model Cellular Network WLAN Network WiMAX Network Internet Mobility Manager #1 Cellular BS WLAN AP WiMAX BS Mobile Node Mobility MN contains MIH application & multiple access technologies An MIH application enabled node that supports and/or manages MNs for seamless HO Mobility Manager #N MIH Proxy Contains MIH Proxy Function Signaling over IP Signaling over IP L2 Signaling
  • 4. Summary of Proposal • Hard coding or DHCP to discover Mobility Manager (MM) – Mobile Node (MN) discovers MM at initialization – Depends on number of MMs – DHCP as per draft-daniel-dhc-mihis-opt-02.txt (Park, et al.) • UDP as MIH transport mechanism between MM and MN – Easy to implement, simple & fast, used by many other control protocols e.g. SIP • IPSec for security mechanism • Existing MIH functionalities in order to – Setup and keep track of MIH node identifiers, session and transaction identifiers – Discover capabilities of MIH peers – Provide reliability with optional ACK bit fields • Retransmission timers at MIH application layer to complement UDP for reliability – And associated congestion control mechanism
  • 5. An MIH Enabled Mobile Node • The MIH application shall have a newly defined port number (from IANA) WLAN Cellular IP UDP MIH App. Other App. New Port Number WLAN Interface Cellular Interface
  • 6. Transport Mechanism for Reliable MIH Message Delivery • Sender of MIH message may request an acknowledgement – Done by setting ACK Request bit in MIH message • Sender sets retransmission timer based on type of MIH message (i.e. Information, Event, Command) – If ACK does not arrive within timeout period then retransmit – If ACK arrives within timeout then assume message delivered correctly • If ACK Request bit was set, the receiver shall send an ACK message – Done by setting ACK Respond bit in MIH message – ACK can be piggy backed with data
  • 7. MIH Application Retransmission Timers • Three retransmission timers defined for Information Service (IS), Event Service (ES), and Command Service (ES) Message Content Associated Retransmission Timer Example Value Notes IS Information Timer (T1) 1000 ms T1 > T2 Least time Sensitive ES Event Timer (T2) 500 ms T3 < T2 < T1 CS Command Timer (T3) 100 ms T3 < T2 Most time sensitive
  • 8. MIH Signaling Example 1: Directly Over UDP/IP Mobile Node Cellular WLAN Mobility Manager Power up: connect to WLAN Send a request for IS (e.g. NL) and set application timer T1 ACK not received timeout after T1 Retransmit request for IS and re-set application timer T1 Send IS response (with piggy backed ACK) and set application timer T1 Send ACK Send ‘Link Up’ ES to inform about HO completion (no ACK required) Session continues over cellular 1 2 3 4 5 6 7 MN then decides to move to cellular (based on radio conditions) Obtain Neighbor List
  • 9. MIH Signaling Example 1: Via WLAN MIH Proxy Mobile Node Cellular WLAN (Proxy) Mobility Manager Power up: connect to WLAN Send a request for IS (e.g. NL) Inter-work L2 message to UDP/IP message 1 2 3 4 5 6 7 Obtain Neighbor List Forward IS request ACK not received timeout after T1 Retransmit IS request Send ACK Send IS response Send ACK Inter-work UDP/IP message to L2 message Forward IS response 8
  • 10. NAT Traversal, Fragmentation, & Security • MNs can be behind NATs – If MNs behind NATs initiate sessions with MM then there will be no NAT traversal problems • Trend in IEEE 802.21 is to use small MIH messages – ES and CS: small and will not require fragmentation – IS can be large: use IP fragmentation when needed together with retransmission timers for reliability • Use relevant IPSec features i.e. Encapsulated Security Payload and/or Authentication Header for secure messaging
  • 11. Conclusions • Re-use existing protocols as much as possible and define new functionalities only where needed • Use UDP: existing, fast, & simple to use transport protocol – Used by other protocols e.g. SIP commonly uses UDP, CAPWAP also uses UDP, & the IETF NETLMM Working Group also considers UDP for transport • Use existing MIH (IEEE 802.21) functionalities: – Provides options for ACKs, sessions & transactions management • Use MIH Application Retransmission timers for reliability