Upload
brennan-mayo
View
45
Download
3
Tags:
Embed Size (px)
DESCRIPTION
USHA: A Practical Vertical Handoff Solution. Ling-Jyh Chen, Tony Sun, Mario Gerla Computer Science Department, UCLA. Mobility. USHA: A Practical Vertical Handoff Solution. Introduction. The emerging network applications Wireless & Mobility Multiple network interfaces. - PowerPoint PPT Presentation
Citation preview
USHA: A Practical USHA: A Practical Vertical Handoff SolutionVertical Handoff Solution
Ling-Jyh Chen, Tony Sun, Mario GerlaLing-Jyh Chen, Tony Sun, Mario Gerla
Computer Science Department, UCLAComputer Science Department, UCLA
MSAN 2005 2June 14, 2005
IntroductionIntroduction The emerging network applications
Wireless & Mobility Multiple network interfaces
MobilityMobility
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 3June 14, 2005
HandoffHandoff
A seamlessseamless handoff is defined as a handoff scheme that maintains the connectivity of all applications on the mobile device when the handoff occurs.
ChallengesChallenges: maintaining application sessions (e.g. TCP)
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 4June 14, 2005
Seamless HandoffSeamless Handoff
Two goals: low latencies and few packet losses Related Work
Network Layer Approaches MIPv4, IPv6
Upper Layer Approaches End-to-End Approaches (e.g. Dynamic DNS) New Session Layer Protocols (e.g. MSOCKS) Transport Layer Protocols (e.g. TCP-MH and SCTP)
Question:Question: Which one are you using? Which one are you using?
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 5June 14, 2005
802.11b GPRS
HandoffServer
Handoff
Mobility
Internet
USHA: a “simple” and “practical” handoff solution.
NAT ServerAll packets are encapsulated and transmitted using UDP
All packets are encapsulated and transmitted using UDP
NAT serverNAT server
Applications are bound to the tunnel and transparent to the handoff.
Applications are bound to the tunnel and transparent to the handoff.
Universal Seamless Handoff ArchitectureUniversal Seamless Handoff Architecture
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 6June 14, 2005
Experiment Scenario (1)Experiment Scenario (1)
Indoor mobility: Ethernet & 802.11b
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 7June 14, 2005
Experiment (1): LOW_to_HIGHExperiment (1): LOW_to_HIGH
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 8June 14, 2005
Experiment (1): HIGH_to_LOWExperiment (1): HIGH_to_LOW
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 9June 14, 2005
Experiment Scenario (2)Experiment Scenario (2)
Outdoor mobility: 802.11b & 1xRTT
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 10June 14, 2005
Experiment (2): LOW_to_HIGHExperiment (2): LOW_to_HIGH
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 11June 14, 2005
Experiment (2): HIGH_to_LOWExperiment (2): HIGH_to_LOW
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 12June 14, 2005
Handoff Server SelectionHandoff Server Selection k network interfaces on the mobile host n available HS Di,j: the round-trip delay from the i-th interface to
the j-th handoff server Ci,j: the capacity of the link from the i-th interface
to the j-th handoff server
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 13June 14, 2005
USHA extensionsUSHA extensions
Mobile Host
IP Tunnel
InternetServer
HandoffServer
Real-time compression
Intelligent handoff: decide the “best” time and target interface to handoff
Account management and access control
Traffic encryption
Detecting handoff events and performing service adaptation
Transcoding according to available bandwidth and MH properties
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 14June 14, 2005
USHA extensionsUSHA extensions
Examples:Traffic encryption: IPsec [6]Real-time compression: LZO [8] Intelligent handoff: Wang [18], Chen
[ANWIRE’04]Service adaptation: Chen [QShine’05]
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 15June 14, 2005
Some results of service adaptationSome results of service adaptation
Vertical Handoff from LOW_to_HIGH
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 16June 14, 2005
Some results of service adaptationSome results of service adaptation
Vertical Handoff from HIGH_to_LOW
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 17June 14, 2005
ConclusionsConclusions
We proposed a practical vertical handoff approach, called USHA.
We evaluated USHA via a set of testbed experiments.
Future Work:Extending USHA to support more dynamic
network scenarios (e.g. MANET), in which the vertical handoff may occur on application servers, clients, and/or intermediate hosts.
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution
MSAN 2005 18June 14, 2005
Thanks!Thanks!
http://www.cs.ucla.edu/NRL
USHA: A Practical Vertical Handoff SolutionUSHA: A Practical Vertical Handoff Solution