Increasing communication availability with signal-based mobile controlled handoffs

20
HELSINKI UNIVERSITY OF TECHNOLOGY Increasing communication availability with signal-based mobile controlled handoffs D. Forsberg, J.T. Malinen, J.K. Malinen, H.H. Kari TSE-Institute Telecommunications and Software Engineering Laboratory of Information Processing Science Helsinki University of Technology Finland

description

Increasing communication availability with signal-based mobile controlled handoffs. D. Forsberg, J.T. Malinen, J.K. Malinen, H.H. Kari TSE-Institute Telecommunications and Software Engineering Laboratory of Information Processing Science Helsinki University of Technology Finland. - PowerPoint PPT Presentation

Transcript of Increasing communication availability with signal-based mobile controlled handoffs

Page 1: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile

controlled handoffs

D. Forsberg, J.T. Malinen, J.K. Malinen, H.H. Kari

TSE-Institute

Telecommunications and Software Engineering

Laboratory of Information Processing Science

Helsinki University of Technology

Finland

Page 2: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Presentation overviewIntroduction

Wireless Mediapoli

Dynamics - HUT Mobile IP

Motivation

Criteria

Improving communication availability with Mobile IP

Policy based mobility agent selection and detection with prioritization

Signal quality awareness

Two phase handoff

Signal quality awareness802.11 link layer modes

Policies and configurability

Two phase, forward and mobile controlled soft handoff

Enables glitchless handoffs

Transparent to the mobile user

TestsHandoff times

Packet loss per location update

Configurable monitor testing

Data throughput

Conclusions

Future workDynamic and automatic policy

configurations

Dynamic advertising of access network services and capabilities

Questions?

Page 3: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Introduction

• communication availability problem– CA is readiness for usage– we solved the problem under signal quality based handoff

management with Mobile IP in WLAN

• developed system is currently in use and evolving – Wireless Mediapoli

http://www.mediapoli.com/wireless

– Dynamics - HUT Mobile IPhttp://www.cs.hut.fi/Research/Dynamics/

• this presentation assumes that you are familiar with basic mobile IP

Page 4: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Motivation• clients require mobility in the Internet• wireless mobile computers and portable digital

assisstants (PDA) are becoming more common• increased use of multimedia content with mobile

computers (mp3 streams, real video and audio etc.)– Mobile computers are powerful enough and WLANs have

enough bandwidth to deliver the content

• mobile users want to roam between different link layer technologies– Our environment is built on top of 802.11 and Ethernet

• user wants to control the communication parameters– The user may want to use different service providers based

on his needs and current resources

Page 5: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Criteria

• mobility should not affect the data transmission• tolerance for congestion• efficiency• the mobile node should use the mobility agent that

offers the best communication availability– the word best may not mean the same between two

different mobile users (cost, bandwidth, services etc.)

• independence of the underlying radio technology– roaming between different wireless networks

Page 6: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Improving communication availability with Mobile IP

policy based mobility agent selection and detection with prioritization

- MN can hear possibly many MAs- priority modification techniques

two phase, soft handoff

signal quality awareness- every available MA gets its own priority based on the signal quality (SNR) value

Page 7: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Signal quality awareness

• comparisons and selections are based on dynamic node priorities

• the signal quality can be seen as a meaningful distance for the mobile node between the access point and mobile node– Meaningful in the sense that the communication

availability is highly dependant on the signal strength in the communication path

• priorities are based on signal quality values received from the mobility agents– In our system the mobility agent is running in an access

point and thus the advertisements have different signal quality source

Page 8: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Policies and configurability

• policy is a set of rules that affect the node selection process in the mobile node

• four different policies implemented: – default-policy: uses signal quality history and threshold

when selecting or comparing the current mobility agent – newest-FA: the mobile node selects the most recently

detected mobility agent– eager-switching: neither signal quality history nor

threshold is used during mobility agent selection– early-expire: the mobile node expires the mobility agent

from the list of available mobility agents more eagerly

Page 9: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

• configuration of parameters fine tune the handoff procedures and policies– average length: number of signal quality values taken into

the priority calculation. Average is calculated.– threshold: mobile node will not change the current mobility

agent if the signal quality difference is below the threshold– min-balance: do not use threshold if the signal quality goes

below this level– expirepercent: degrade the mobility agent priority with this

percentage if the advertisement from the mobility agent is old enough

• policies and configuration variables together form a adjustable environment for mobile users

Increasing communication availability with signal-based mobile controlled handoffs

Policies and configurability

Page 10: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Hierarchical Mobile IP

CN HAInternet

Home Network

WLAN

FA5

FA2

HFA1

FA1

FA3 FA6

Mobile NodeMobile NodeMobile Node

FA4

SFA

FA4FA3

FA1 Foreign Network

FA4

Page 11: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Two phase, forward and mobile controlled soft handoff

• enables glitchless handoffs• transparent to the mobile user

MN sends location update request to the new FA

SFA changes the downstream route and sends the location update request reply

MN receives the reply and changes the upstream route to the new FA

every FA between the LFA and the SFA prepares the downstream route for the MN

every FA between the SFA and the LFA prepares the upstream route for the MN

phase I phase II

1. 2. 3.

Page 12: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Tests

• tests – handoff times– packet loss per location update– configurable monitor testing– data throughput

• forced location updates• handoff latency measured in the MN• data throughput measured with netperf

– maximum TCP throughput and paced UDP streams (about 1.4 Mbps)

Page 13: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

HACN

HFA

FA2

FA3

FA13

FA29 FA14

FA32

FA15

FA1

Location update latencies for some transitions

FA11 FA12

FA13

FA31

OLD FA

NEW FA

Average in ms

FA11 FA12 19,1FA13 FA14 30,4FA31 FA32 41,4

Increasing communication availability with signal-based mobile controlled handoffs Handoff times in hierarchy

Page 14: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs Configurable monitor testing

Setting 1 Setting 2Threshold 50 1

Min-balance 10 13Old-FA-factor 50 50

Worst-min-time 50 50Worst-max-time 10 10Average-length 1 3

Early-expire OFF OFFNewest-FA OFF OFF

Eager-switching ON OFF

Plain MIP Setting 1 Setting 2Lost Packets 2179 66 117

Location updates 8 63 9

• lost packets and location updates measurement with different settings of the monitor

• testbed emulated with signal quality environment recorder/replayer

• packet dropping based on low signal quality levels

Page 15: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

HACN

HFA

FA12

FA3

FA31

FA29 FA14

FA32

FA15

FA11

FA3FA3FA13 Data stream CN --> MN

OLD FA

NEW FA

Lost packets/ update

FA11 FA31 0,00FA31 FA29 0,00FA29 FA32 0,00FA31 FA13 0,00FA12 FA15 0,00FA15 FA31 0,03FA32 FA11 0,07FA13 FA12 0,10

OLD FA

NEW FA

Lost packets/ update

FA11 FA31 0,27FA31 FA29 0,27FA29 FA32 0,00FA31 FA13 0,15FA12 FA15 0,14FA15 FA31 0,00FA32 FA11 0,00FA13 FA12 0,00

Data stream MN --> CN

Increasing communication availability with signal-based mobile controlled handoffs Lost packets/ location update

Data stream:

100kB/s, 1kB packets

Page 16: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

0,0

0,2

0,4

0,6

0,8

1,0

1,2

1,4

0,1 1,0 10,0 100,0

locupds/s

Mb

ps

TCP

UDP

Increasing communication availability with signal-based mobile controlled handoffs Data throughput

Page 17: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Conclusions

• the mobile user can change the policy and handoff parameters dynamically without disturbing the communication sessions

• the solution is not dependent on the handoff management below the network layer

• with soft handoffs neither buffering nor multicasting is required to achieve seamless handoffs

• the prioritiy-based FA comparison is feasible because it is not bound to the signal quality values and, thus, not only to the WLANs

Page 18: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Conclusions

• the tests showed that hierarchical Mobile IP with signa quality awareness and two-phase handoff supports micro mobility

• signal quality awareness is a simple way to improve the communication availability without extending mobility protocol

• signal quality awareness is a simple way to improve the communication availability without extending mobility protocols

Page 19: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

Increasing communication availability with signal-based mobile controlled handoffs

Future work

• scalability with multiple mobile nodes under the same FA hierarchy and an HA should be analysed

• hard handoff management is required whenchannel switching occurs in an ad hoc mode WLAN. Its use with the presented system should be evaluated.

• dynamic parameters in tha FA and agent advertisements to support mobility agent selection in the MN should be studied.

Page 20: Increasing communication availability with signal-based mobile  controlled handoffs

HELSINKI UNIVERSITY OF TECHNOLOGY

D. Forsberg, J.T. Malinen, J.K. Malinen, H.H. Kari

Email{dforsber, jtm, jkmaline, hhk}@cs.hut.fi

WWW

http://www.cs.hut.fi/Research/Dynamics/

Increasing communication availability with signal-based mobile controlled handoffs

Questions?