Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
Status: Draft/1aPage 1
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
IPv6 Multimedia Adaptive applications in the Framework of the MIND project IPv6 Multimedia Adaptive applications in the Framework of the MIND project
Pedro M. Ruiz Project Manager
Agora Systems S.A
Joint 6NET/Euro6IX WorkshopLimerick, June 2002
Status: Draft/1aPage 2
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
OutlineOutline
• The MIND consortium• MIND’s Work Package 6• Key concepts which WP6 deals with• Mobility Management• Adaptive applications• Some preliminary results• Conclusions and future work
Status: Draft/1aPage 3
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
EU MIND ProjectEU MIND Project
•EU IST Programme•Jun01 - Nov02•Operators•Manufacturers•University/SME•Follow on from BRAIN
Status: Draft/1aPage 4
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
AAL2Switching
Cloud
Global Internet
SP Server Farm
ADSL
IGSNGateway
BRAIN/MIND: VisionBRAIN/MIND: Vision
BRAINAccess Routers
MIND Wireless RoutersHiperlan/802.11
Bluetooth
VerticalHandover
SIP Proxy ServerBilling AAA
IP backboneDiffServIP - macro mobility managementUMTS
IP-based micro-mobility
ISSL QoS
MIND Mobile Routers
Hiperlan
Status: Draft/1aPage 5
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
What is MIND WP6 about?What is MIND WP6 about?
• Trials of the most interesting concepts coming from BRAIN
• IPv6 is a key element for our trials• Some of the most important key concepts are:
– IPv6 for interconnection of the testbeds– Vertical handover in many flavours– Micro-mobility comparison (BCMP, HMIP, etc)– QoS for mobility scenarios– Service level concepts (Content adaptation, adaptive
applications, user-perceived QoS, etc)
Status: Draft/1aPage 6
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
IPv6 Testbed InterconnectionIPv6 Testbed Interconnection
NativeIPv6 Budapest
Ericsson
BerlinT-Systems
LondonKCL
MadridAgora Systems
• At least two sites• Demonstrate
– Macromobility– Micromobility– Vertical handover
UMTS/GPRS– End to end QoS
• Connectivity to be decided– 6Bone (not native )– Other IST project– Private ISDN
connections
Status: Draft/1aPage 7
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
MIND deals with handovers at different layersMIND deals with handovers at different layers
• Complexity is moved from the application to the middleware
Mobility Management
Application Layer
Middleware for QoSMobility Management
Status: Draft/1aPage 8
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
Mobility ManagementMobility Management
• Macro-mobility solutions (MIPv6) does not offer enough performance for some kinds of applications
• Micro-mobility solutions are needed:– HMIPv6– Cellular IPv6– BCMPv6
• These approaches are complementary• In BRAIN the BCMP protocol for micro-mobility
support was designed
Status: Draft/1aPage 9
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
BRAIN Candidate Mobility ProtocolBRAIN Candidate Mobility Protocol
MH
BAR BAR BAR
BAR
ANP
MH MH
ANP ANP
BMG BMG
BAR BAR BAR
BAR
ANP ANP ANP
BMG BMG
BAR
BARBAR BAR
ANP ANP ANP
BMG BMG
• Access Routers (ARs) are located at the access network edge and offer IP connectivity, default router to the Mobile Hosts (MHs) that they serve
• Anchor Points (ANPs) are located ‘inside’ the access network, own & allocate addresses, authenticate users, maintain user records,tunnel packets to Access Routers
• Mobility Gateways (MGs) standard border routers (no mobility specific functionalities), distributing traffic to correct ANPs.
Status: Draft/1aPage 10
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
Vertical handover trialsVertical handover trials
• There are three types of vertical handover– No coupling– Loose coupling– Tight coupling
• Only some of them will be tested in WP6 testbeds
• The bandwidth may suddenly suffer abrupt changes
CoreNetwork
WLAN GPRS/UMTS
Status: Draft/1aPage 11
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
Drivers for adaptive applicationsDrivers for adaptive applications
• A complete E2E QoS solution requires local resource management as well
• Terminals are heterogeneous and media adaptation capabilities are required
• In wireless environments network conditions are not always under control
• User-perceived QoS can be improved making the application to adapt to the current conditions– Network conditions– QoS violations – Not enough local resources (eg. CPU, Memory, etc.)
Status: Draft/1aPage 12
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
User-perceived Audio QualityUser-perceived Audio QualitySpeech Quality
1 2 4 8 16 32 64MOS
1
2
34
5Excellent
Source: IP Telephony, Olivier Hersent et al.
Good
Fair
Bad
LPC coders
Hybrid coders
Waveform coders
Poor
Status: Draft/1aPage 13
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
Video Quality vs. BandwidthVideo Quality vs. Bandwidth
Non-linear user
perception
1190 Kbps
300 Kbps210 Kbps
140 Kbps
70 Kbps
50 Kbps
30 Kbps
10 FPS, SQCIF both for MJPEG and H.263
Status: Draft/1aPage 14
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
Adaptive applicationsAdaptive applications
Status: Draft/1aPage 15
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
QoS is more than Nw. Layer QoSQoS is more than Nw. Layer QoS
Sessions
Applications
END SYSTEM END SYSTEM
Core Network
Access Network
Network QoS Negotiation
Access Network
EndSystem
QoS
EndSystemQoS
User User
End-to-end communication
End-to-end QoS
Sessions
Applications
Negotiation
I/O Device
OS
Capabilities
I/O Device
OS
Requirements Requirements
Protocols Protocols
Status: Draft/1aPage 16
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
Architecture for ISABEL-lite-v6Architecture for ISABEL-lite-v6• QoS wrapper and BCMP Interfaces
QoS
Any physical/link layer
IP Layer
Mobility Management
UDP Layer
RTP/RTCP
Audio Vídeo
TCP Layer
SIP Web ...
SDP
SessionMgmt
IP LayerUDP Layer UDP LayerRTP/RTCP RTP/RTCP
ATx VTx VTx ATx
CTRL
ADAPT
I
IP Layer
physical/link physical/link
Status: Draft/1aPage 17
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
ISABELv6 combined scenariosISABELv6 combined scenarios
• Interoperation between ISABELv6 and ISABEL-lite is expected– Only minor interaction models need to be sorted out
Micro-mobilityDomain FS
Status: Draft/1aPage 18
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
ResultsResults
• We’ve just started to perform trials• Concept applied to different scenarios
– Vertical handover– Macro-mobility scenario– Ad hoc networks
• Interim results are quite promising
Status: Draft/1aPage 19
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
Handover scenario (No adaptation)Handover scenario (No adaptation)Norma l beha viour (Ba ndwidt h & P ac ke t s lost )
0
50
100
150
200
0 10 20 30 40 50 60 70 80 90 100
Time(s)
0100200300400500600700800
B a ndwidth P a c ke t s Los t
Status: Draft/1aPage 20
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
Handover scenario (Adaptation)Handover scenario (Adaptation)Ada pt ive be ha viour (Ba ndwidt h & P a c ke t s lost )
0
2040
6080
100
120140
160180
200
0 10 20 30 40 50 60 70 80 90 100
T im e ( s )
0
50
100
150
250
B a ndwidth P a c ke t s l os t
200
Status: Draft/1aPage 21
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
Conclusions and future workConclusions and future work
• Many of the contributions from BRAIN are to be tested in MIND’s WP6 having IPv6 as a requirement
• Initial tests make us expect very promising results (e.g. Terminal adaptation)
• Most of WP6 work is now focused on:– Interconnection of local testbeds– Extension of ISABEL-lite with QoS and mobility
interfaces– Extensive testing of the different concepts
Status: Draft/1aPage 22
File name: ruiz-E6IX-6NET-Workshop.pptOriginator: Pedro M. Ruiz (ASSA)
AcknowledgementsAcknowledgements
This work has been performed in the framework of the IST project IST-2000-28584 MIND, which is partly funded by the European Union. The authors would like to acknowledge the contributions of their colleagues from Siemens AG, British Telecommunications PLC, Agora Systems S.A., Ericsson AB, France Télécom S.A., King's College London, Nokia Corporation, NTT DoCoMo Inc, Sony International (Europe) GmbH, T-Systems Nova GmbH, University of Madrid, and Infineon Technologies AG.
http://www.ist-brain.orghttp://www.ist-mind.org