Mobile IP vs. SIP Mobility Management for VoIP Service

advertisement
Mobility Management for VoIP Service
Mobile IP vs. SIP
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Conclusion
Presented by
Fredrik Lund Henriksen
Rune Jensen
Completed Bachelor in Programming and Networks at UiO 2015
Started Master in Programming and Networks at UiO 2015
Writing the thesis at Simula on the Pillcam Project with focus on Neural Networks
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Mobility Management for VoIP Service
Mobile IP vs. SIP
Based on
Mobility Management for VoIP Service: Mobile IP vs. SIP T.T. Kwon,
M. Gerla, Sajal Das, and Subir Das. IEEE Wireless Communications,
Oct. 2002, 66 - 75.
Handoff Delay Analysis for SIP-based Mobility in IPv6 Test-bed.
Nakajima et. al. IEEE ICC, 2003.
Conclusion
Introduction
Concept
Solution – SIP
Shadow Registration
Disruption Analysis
CN
Motivation
Home network
Solution – Mobile IP
MN
Foreign network
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
CN
Motivation
VoIP Call
Home network
MN
Foreign network
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
CN
Motivation
VoIP Session
Home network
MN
Foreign network
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
CN
Motivation
VoIP Session
Home network
MN
Foreign network
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
What we want
Support mobility in ways that allow for:
-
Micromobility and Macromobility in addition to Roaming
Secure communications
Wireless technologies convergence
Disruption times low enough for real-time communication
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
General about Mobile IP
- Network layer implementation
- Seeks to solve mobility
- Not directly related to VoIP service,
but VoIP realizable using MIP
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
Need helpers to realize mobility…
MN
Home network
Foreign network
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
Need helpers to realize mobility… Introducing agents
- Helpers that aid in mobility
- One or more per administrative domain
MN
Home network
Foreign network
Home Agent
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
Need helpers to realize mobility… Introducing agents
- Helpers that aid in mobility
- One or more per administrative domain
MN
Home network
Foreign network
Home Agent
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
Need helpers to realize mobility… Introducing agents
- Helpers that aid in mobility
- One or more per administrative domain
MN
Home network
Foreign network
Home Agent
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
Need helpers to realize mobility… Introducing agents
- Helpers that aid in mobility
- One or more per administrative domain
MN
Home network
Foreign network
Home Agent
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
But this leads to asymmetrical communication
- CN communicates via Home Agent
- MN communicates directly with CN
CN
MN
Home network
Foreign network
Home Agent
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
Binding solves the issue with asymmetric communication
- CN needs to have a binding cache to store mobility bindings for MNs
- HA updates CN with MNs new CoA using a Binding Update Message
Handling out of date bindings
When an MN moves, bindings may become out of date, making a CN
send packets to the wrong destination
When a FA receives a packet for an MN not in its visitor list:
- If FA has a mobility binding, tunnel packet to new destination and
sends a Binding Warning to the HA
- If not, FA sends the packet back to HA, which sends the packet to the
MNs updated CoA
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
To minimize the delay in
using out of date bindings
- Smooth Handoff is introduced
- New FAs update the previous FA with the MNs updated CoA
- This way, if a FA receives a message for the MN, it is able to
forward it directly to the new destination
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Disruption Analysis
Shadow Registration
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
Without Regional
Registration
Foreign Agent
MN
Foreign network
Home Agent
Foreign Agent
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Disruption Analysis
Shadow Registration
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
Without Regional
Registration
MN
Foreign Agent
Foreign network
Home Agent
Foreign Agent
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Disruption Analysis
Shadow Registration
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
Without Regional
Registration
MN
Foreign Agent
Foreign network
Home Agent
Foreign Agent
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Disruption Analysis
Shadow Registration
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
Without Regional
Registration
MN
Foreign Agent
Foreign network
Home Agent
Foreign Agent
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Disruption Analysis
Shadow Registration
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
With Regional
Registration
Foreign Agent
MN
Foreign network
Home Agent
Foreign Agent
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Disruption Analysis
Shadow Registration
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
With Regional
Registration
Regional
Foreign Agent
MN
Foreign network
Home Agent
Gateway
Foreign Agent
Regional
Foreign Agent
Regional
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Disruption Analysis
Shadow Registration
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
With Regional
Registration
MN
Regional
Foreign Agent
Foreign network
Home Agent
Gateway
Foreign Agent
Regional
Foreign Agent
Regional
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Disruption Analysis
Shadow Registration
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
With Regional
Registration
MN
Regional
Foreign Agent
Foreign network
Home Agent
Gateway
Foreign Agent
Regional
Foreign Agent
Regional
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Disruption Analysis
Shadow Registration
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
With Regional
Registration
MN
Regional
Foreign Agent
Foreign network
Home Agent
Gateway
Foreign Agent
Regional
Foreign Agent
Regional
Foreign Agent
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
Security Assosiations (SA)
- Kind of key
- Initially between MN and AAAH
- Should be created between all
communicating entities in «path»
- A way to verify communication
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | Agents | Asymmetry | Bindings | Smooth Handoff | Regional Registration | Security Association | Summary
Summary about Mobile IP
- Using agents as helpers to achieve mobility
- «Layers» of agents to prevent possible long
distance communication with home network
- Bindings to couple home address with
current address, avoiding asymmetric communication
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Session Initiation Protocol
- Another solution to mobility
- Establishes and disconnects multimedia sessions
- Application layer implementation
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
SIP User Agent
- Client side SIP implementation
- Listens for incoming SIP messages
- Sends SIP messages based on events/user-action
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Proxy Server
User #2
The Internet
SIP
Proxy Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Proxy Server
Session Initiation
User #2
The Internet
SIP
Proxy Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Proxy Server
Session Initiation
User #2
The Internet
SIP
Proxy Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Proxy Server
Session Initiation
User #2
The Internet
SIP
Proxy Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Proxy Server
Session Initiation
User #2
The Internet
SIP
Proxy Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Proxy Server
Session Initiated
User #2
The Internet
SIP
Proxy Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Proxy Server
Session Mobility
User #2
The Internet
SIP
Proxy Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Proxy Server
Session Mobility
User #2
The Internet
SIP
Proxy Server
Network #1
User #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Proxy Server
Session Mobility
User #2
The Internet
SIP
Proxy Server
Network #1
User #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Proxy Server
Session Mobility
User #2
The Internet
SIP
Proxy Server
Network #1
User #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Proxy Server
Session Mobility
User #2
The Internet
SIP
Proxy Server
Network #1
User #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
User #2
The Internet
SIP
Relay Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
Session Initiation
User #2
The Internet
SIP
Relay Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
Session Initiation
User #2
The Internet
SIP
Relay Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
Session Initiation
User #2
The Internet
SIP
Relay Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
Session Initiation
User #2
The Internet
SIP
Relay Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
Session Initiated
User #2
The Internet
SIP
Relay Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
Session Mobility
User #2
The Internet
SIP
Relay Server
User #1
Network #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
Session Mobility
User #2
The Internet
SIP
Relay Server
Network #1
User #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
Session Mobility
User #2
The Internet
SIP
Relay Server
Network #1
User #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
Session Mobility
User #2
The Internet
SIP
Relay Server
Network #1
User #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
Session Mobility
User #2
The Internet
SIP
Relay Server
Network #1
User #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
Session Mobility
User #2
The Internet
SIP
Relay Server
Network #1
User #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Relay Server
Session Mobility
User #2
The Internet
SIP
Relay Server
Network #1
User #1
Network #2
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Proxy Server
- Hides user location
- Shorter registration delay
- Better at handling Firewall/NAT
Relay Server
- More scalable
Proxy server is chosen because of the shorter registration delay
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Duplicate Address Detection (DAD)
-
Used to verify the uniqueness of the address
Upon receiving Router Advertisement, it sends Neighbor Solicitation
After predetermined timeout, address is assumed to be valid
Default timeout is 1500 ms
Cannot communicate until after the timeout 1)
1) According to RFC 2462
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Router Selection
- The time it takes to switch to the next access router
- Consists of two parts
- Neighbor Unreachability Detection
- Router Table Update
- Imposes a significant delay
Both DAD and Router Selection can be avoided via various techniques
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
General | User Agent | Proxy Server | Relay Server | Server Summary | IPv6 Issues | Summary
Summary about SIP
-
Application layer implementation
User Agent on the client side to handle communication
Two types of servers: Proxy and Relay
Some IPv6 issues exists, possible to avoid
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Shadow Registration
- Proposed as a solution to reduce Interdomain delay
- A priori registration in nearby foreign network
- Pre-establishment of SA in foreign network
Conclusion
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
With Shadow Registration
Conclusion
AAAF
Network#3
Network#2
AAAF
Home Network
Network #1
AAAH
AAAF
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
With Shadow Registration
Conclusion
AAAF
Network#3
Network#2
AAAF
Home Network
MN
Network #1
AAAH
AAAF
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
With Shadow Registration
Conclusion
AAAF
Network#3
Network#2
AAAF
Home Network
MN
Network #1
AAAH
AAAF
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
With Shadow Registration
Conclusion
AAAF
Network#3
Network#2
AAAF
Home Network
MN
Network #1
AAAH
AAAF
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
With Shadow Registration
Conclusion
AAAF
Network#3
Network#2
AAAF
Home Network
MN
Network #1
AAAH
AAAF
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
With Shadow Registration
Conclusion
AAAF
Network#3
Network#2
AAAF
Home Network
MN
Network #1
AAAH
AAAF
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
With Shadow Registration
Conclusion
AAAF
Network#3
Network#2
MN
AAAF
Home Network
Network #1
AAAH
AAAF
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
With Shadow Registration
Conclusion
AAAF
Network#3
Network#2
MN
AAAF
Home Network
Network #1
AAAH
AAAF
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Conclusion
General | Article #1 | Article #2
General about analysis
- Articles focus on different aspects
- Analysis is divided into separate parts for each article
Article #1 – Mobility Management for VoIP Service: Mobile IP vs. SIP | Article #2 – Handoff Delay Analysis for SIP-based Mobility in IPv6
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Conclusion
General | Article #1 | Article #2
Article #1 focus
- Calculation of delay, no testing, no simulations
- Based on formulas
- 3 scenarios
- Delay between MN and CN
- Delay between MN and home network
- Transmission delay
Article #1 – Mobility Management for VoIP Service: Mobile IP vs. SIP | Article #2 – Handoff Delay Analysis for SIP-based Mobility in IPv6
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Conclusion
General | Article #1 | Article #2
Intradomain Handoff
MIP
MN detects new access point, sending RS message to RFA which replies. 2Ts
Registration takes 2Tf, due to not involving AAA resolution via the MNs home network.
Total time: 2Ts + 2Tf
SIP
-
MN detects new IP subnet and imitates DHCP interactions. 4Ts
Detection of duplicate addresses. Tarp
MN sends REGISTER message to VR, with the VR replying. 2Tf
Total time: 4Ts + Tarp + 2Tf
Interdomain Handoff
MIP
Due to Smooth Handoff and Route Optimization, only the total formula is included
Total time: Tno + 3Th + Thc + Tmc
SIP
-
The various delay definitions legend:
Ts: Delay MN -> RFA/DHCP. Subnet delay on wireless link
Tf: Delay MN -> AAAF/VR. Foreign network delay
Th: Delay MN -> HR/AAAH/AH. Home network delay
Tmc: Delay MN -> CN
Thc: Delay home network -> CN
Tarp: Duplicate addresses check delay
Tno: Delay new RFA(NFA) -> old RFA(OFA)
The following assumption is taken:
Ts < Tf < Th
DHCP. 4Ts
Duplicate address detection. Tarp
MN sends SIP REGISTER to HR. 2Th
MN re-invites CN by sending INVITE message which replies. 2Tmc
Total time: 4Ts + Tarp + 2Th + 2Tmc
Article #1 – Mobility Management for VoIP Service: Mobile IP vs. SIP | Article #2 – Handoff Delay Analysis for SIP-based Mobility in IPv6
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Conclusion
General | Article #1 | Article #2
- Mobile IP has shorter delay
- Growth is equal
Article #1 – Mobility Management for VoIP Service: Mobile IP vs. SIP | Article #2 – Handoff Delay Analysis for SIP-based Mobility in IPv6
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Conclusion
General | Article #1 | Article #2
- Mobile IP has shorter delay
initially, but growth is steep
- SIP requires less packets to
home network
Article #1 – Mobility Management for VoIP Service: Mobile IP vs. SIP | Article #2 – Handoff Delay Analysis for SIP-based Mobility in IPv6
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Conclusion
General | Article #1 | Article #2
- SIP generally requires a higher
amount of messages
- Wireless link delay affects SIP
more than Mobile IP
Article #1 – Mobility Management for VoIP Service: Mobile IP vs. SIP | Article #2 – Handoff Delay Analysis for SIP-based Mobility in IPv6
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Conclusion
General | Article #1 | Article #2
Article #1 findings
- Mobile IP found to be the more ideal solution
with regards to disruption delay in mobility
- Exception is in interdomain when MN is far
away from home
Article #1 – Mobility Management for VoIP Service: Mobile IP vs. SIP | Article #2 – Handoff Delay Analysis for SIP-based Mobility in IPv6
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Conclusion
General | Article #1 | Article #2
Article #2 focus
-
Experiments performed on real hardware
IPv6
Focus on one specified delay
2 scenarios
- Standard Linux kernel
- Modified Linux kernel
Article #1 – Mobility Management for VoIP Service: Mobile IP vs. SIP | Article #2 – Handoff Delay Analysis for SIP-based Mobility in IPv6
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Conclusion
General | Article #1 | Article #2
Hardware setup
Delay overview
Article #1 – Mobility Management for VoIP Service: Mobile IP vs. SIP | Article #2 – Handoff Delay Analysis for SIP-based Mobility in IPv6
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Disruption Analysis
Shadow Registration
Conclusion
General | Article #1 | Article #2
Handoff delay of signalling
in milliseconds
Handoff delay of media UDP packet
in milliseconds
45000
40000
45000
38290
40000
35000
35000
30000
30000
25000
25000
20000
20000
15000
15000
10000
5000
0
38546
10000
3932
171
H12
Standard kernel
161
H23
Modified kernel
Mobile IP has a 2 ms delay
1934
161
H31
5000
4187
420
418
1949
408
0
H12
H23
Standard kernel
Modified kernel
Mobile IP has a 31 ms delay
Article #1 – Mobility Management for VoIP Service: Mobile IP vs. SIP | Article #2 – Handoff Delay Analysis for SIP-based Mobility in IPv6
H31
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Conclusion
General | Article #1 | Article #2
Article #2 findings
- Modified kernel able to reduce delay significantly
- Mobile IP produces even lower delays
- SIP found to be a possible candidate with
additional research and a proper implementation
Article #1 – Mobility Management for VoIP Service: Mobile IP vs. SIP | Article #2 – Handoff Delay Analysis for SIP-based Mobility in IPv6
Introduction
Concept
Solution – Mobile IP
Solution – SIP
Shadow Registration
Disruption Analysis
Conclusion
- Comparison between Mobile IP and SIP
- Mobile IP shown to produce lowest disruption delay
- Optimized SIP implementations could become a
viable solution
Any questions?
Conclusion
Download