29.01.2014 Views

Mobility Management in B3G (Beyond 3G) Networks: Middleware ...

Mobility Management in B3G (Beyond 3G) Networks: Middleware ...

Mobility Management in B3G (Beyond 3G) Networks: Middleware ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1<br />

<strong>Mobility</strong> <strong>Management</strong> <strong>in</strong><br />

<strong>B<strong>3G</strong></strong> (<strong>Beyond</strong> <strong>3G</strong>)<br />

<strong>Networks</strong>: <strong>Middleware</strong>based<br />

Approach<br />

ESSPE’07 - Dubrovnik, Croatia, September 4, 2007<br />

Lee Rong, Manel Fredj, Valérie Issarny and Nikolaos Georgantas<br />

Arles Group, INRIA – Paris-Rocquencourt<br />

France


2<br />

Overview<br />

• Introduction<br />

• Related work on mobility management <strong>in</strong> <strong>B<strong>3G</strong></strong><br />

• Use case scenario<br />

• Requirements for mobility management <strong>in</strong> <strong>B<strong>3G</strong></strong><br />

• Propose a mobility management middleware solution<br />

• Conclusion


3<br />

Introduction<br />

The <strong>B<strong>3G</strong></strong> (<strong>Beyond</strong> <strong>3G</strong>) network concept:<br />

• Future network environment: heterogeneous network, all-IP platform<br />

• Infrastructure based or <strong>in</strong>frastructure-less<br />

• User device equipped with multi-radio <strong>in</strong>terfaces<br />

• Goal: enable mobile users to roam freely mobility management<br />

Service Layer<br />

<strong>B<strong>3G</strong></strong><br />

UMTS<br />

GPRS<br />

WLAN<br />

LAN WiMAX<br />

BT


4<br />

Background on mobility management<br />

Telecomm based:<br />

• Horizontal and vertical handoffs<br />

• Many approaches: Session Initiation Protocol (SIP) - application layer,<br />

Mobile IPv4 and Mobile IPv6 - network layer, Stream Control<br />

Transmission Protocol (SCTP) - transport layer<br />

• Rely on central entities or tied to a specific OSI layer<br />

Service oriented:<br />

• F<strong>in</strong>d a service substitute and perform reconfiguration (i.e., Gaia)<br />

• Centralized approaches, <strong>B<strong>3G</strong></strong> is not considered


5<br />

Use case scenario<br />

WLAN<br />

Access Po<strong>in</strong>t<br />

Dr.<br />

Frankl<strong>in</strong><br />

WLAN<br />

Access Po<strong>in</strong>t<br />

Dr.<br />

Smith<br />

Home<br />

Mike &<br />

George<br />

<strong>3G</strong><br />

Station


Requirements for mobility management <strong>in</strong><br />

<strong>B<strong>3G</strong></strong>: core types<br />

Provide mobility through network handoffs :<br />

• e.g., WiFi to GPRS<br />

• devices communicate <strong>in</strong> an ad hoc manner, handoff not rely on<br />

any central entities, manage multi-radio connections<br />

6<br />

Provide mobility through service reconfiguration :<br />

• e.g., transfer diagnose duty from Dr. Smith to Dr. Frankl<strong>in</strong><br />

• mobile service providers, difficult to susta<strong>in</strong> connections, service<br />

<strong>in</strong>accessible on other networks


Requirements for mobility management <strong>in</strong><br />

<strong>B<strong>3G</strong></strong>: specific types<br />

Provide specific mobility management for stream<strong>in</strong>g<br />

applications :<br />

• e.g., teleconferenc<strong>in</strong>g between the doctors and George<br />

• multi-modality support (e.g., switch from video to audio), buffer<br />

support<br />

7<br />

Provides specific mobility support by deliver<strong>in</strong>g messages<br />

and data to users<br />

• e.g., message exchange between Dr. Frankl<strong>in</strong> and George<br />

• asynchronous delivery


8<br />

Propose a mobility management solution<br />

PLASTIC middleware: <strong>in</strong>itial architecture<br />

PLASTIC: IST-6 project<br />

aims at support<strong>in</strong>g<br />

SOA based <strong>B<strong>3G</strong></strong><br />

communication<br />

Allows<br />

Enables Uses<br />

Enables collection, PLASTIC@<br />

Senses SOAP<br />

<strong>in</strong>dentify based a<br />

context-aware storage<br />

device, networks, and<br />

associates<br />

service retrieves<br />

<strong>in</strong>teraction <strong>in</strong><br />

with<br />

retrieval<br />

multiple access status, of<br />

and controls <strong>B<strong>3G</strong></strong> connections, discovery <strong>B<strong>3G</strong></strong> context radio<br />

<strong>in</strong>terfaces advanced<br />

network<strong>in</strong>g


Propose a mobility management solution<br />

cont…<br />

PLASTIC middleware<br />

with mobility management module<br />

Aims to provide a set of<br />

simple and uniform<br />

APIs: transparent and<br />

explicit<br />

9<br />

Multi-hom<strong>in</strong>g<br />

<strong>Mobility</strong> Service Substitute: Mng: uses<br />

Application specific<br />

PLASTIC@ reactively orto<br />

mobility<br />

proactively support vertical searches<br />

management:<br />

for handoff, substitutes<br />

stream<strong>in</strong>g and<br />

Horizontal Session State Handoff Eng:<br />

asynchronous<br />

adapts Mng: and manages transfers<br />

message delivery<br />

horizontal session handoffs states<br />

• Fully distributed,<br />

do not require any<br />

central entities,<br />

• OSI layer<br />

<strong>in</strong>dependent


Conclusion<br />

Proposed an mobility management middleware extension:<br />

• Handle mobility <strong>in</strong> <strong>B<strong>3G</strong></strong> networks : fully distributed, OSI layer<br />

<strong>in</strong>dependent<br />

• Four different handl<strong>in</strong>g mechanisms are considered: two core<br />

types and two specific types<br />

• Provide a set of simple and uniform APIs<br />

• Currently under development: network handoffs and service<br />

reconfiguration<br />

• Future research direction: performance evaluation, comparison<br />

to IMS, <strong>in</strong>vestigate application specific mobility<br />

10


11<br />

Thank You and questions<br />

Questions relate to the presentation:<br />

• What other mobility management aspects should also be considered<br />

with<strong>in</strong> the <strong>B<strong>3G</strong></strong> context?<br />

Open questions:<br />

• Is distributed <strong>B<strong>3G</strong></strong> feasible <strong>in</strong> eHealth, especially with emergency<br />

situations?<br />

• Rely on a distributed <strong>B<strong>3G</strong></strong> (privacy, trust)?

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!