2007
JYVÄSKYLÄN YLIOPISTO
Quality of Service Studies in Telecommunication Laboratory
Olli Alanen
Telecommunication Laboratory
22.3.2007
2007
JYVÄSKYLÄN YLIOPISTO
Projects
TeraBitti (1999-2004) - QoS in IP and MPLS networks PalHaLa (2004-2006) – IPTV pilot network and related
services were built VizTool (2004-2006) – Prototype of future network
management software LaiLa (2006-2008) – Managing and monitoring of the
new services in heterogeneous wireless networks WiMALE (2005-…) – WiMAX MAC layer QoS studies in
ns2 (Network Simulator 2)
2007
JYVÄSKYLÄN YLIOPISTO
LaiLa / PalHaLa
IPTV Test Network with following services to digital set-top-boxes / televisions:– IPTV (possibility for free and pay channels)– Video-on-Demand (VoD)– Game Channels– Network PVR– WWW, e-mail, EPG, Billing, …– …
2007
JYVÄSKYLÄN YLIOPISTO
Internet
Juniper M5reititin
Cisco Catalyst 2950kytkin
Cisco Catalystkytkin
palomuuri
OndemsIPTV-serveri
NetWrapper /STB-konfiguraatiot /
WWW portaali
Radius
DSLAMKuokkala
DSLAMKeskusta
IP Set-top-Box
IP Set-top-Box
IP Set-top-Box
IP Set-top-Box
ADSL2+modeemi
ADSL2+modeemi
ADSL2+modeemi
ADSL2+modeemi
ADSL2+modeemi
ADSL2+modeemi
Video-on-Demand /Remote VCR
Server
Game ServerGame Server
2007
JYVÄSKYLÄN YLIOPISTO
IPTV Channels
Ondems IPTVServer
Linux Streaming Server
Switch
Router
STB
STBDSLAM
WebCam
2007
JYVÄSKYLÄN YLIOPISTO
Game Servers
Game StreamingServer SofiaDigital
TV-Game Server
DSLAM
STB
Game (SDI Video + SDI Audio)
Game Channel(Multicast)
Game Control(HTTP)
Switch
2007
JYVÄSKYLÄN YLIOPISTO
Remote recording service
SwitchRemote Recording
Server
Portal
DSLAMSTB
1. Record program x(HTTP)
2. Check wether there are scheduled recordings (SQL)
3. Records program xWhen its broadcasted
4. Program xrecorded (SQL)
2007
JYVÄSKYLÄN YLIOPISTO
VoD / Playback of recordings
SwitchVoD-server
Portal
DSLAMSTB
1. Order movie x(HTTP)
2. Movie x isLocated in address y
(HTTP)
3.Negotiation onVoD-content
(RTSP)
4. VoD streaming(UDP)
2007
JYVÄSKYLÄN YLIOPISTO
Pay channels
DSLAM
Portal
NetWrapperSTB Switch
Order Canal+
Open DSLAM port xwith 239.2.1.1.109
ReconfigureDSLAM port x
Ondems IPTV
2007
JYVÄSKYLÄN YLIOPISTO
Dynamic bandwidth regulation
DSLAM
Portal
NetWrapperSTB Switch
Change Speed
Change Speedfor user x
ReconfigureDSLAM port z
2007
JYVÄSKYLÄN YLIOPISTO
Nokia 770 Case
Linux Open Source library called Gstreamer was used to create a content adaptation server
MPEG2 IPTV-broadcast is transcoded to MPEG4 in real-time
Nokia 770 Linux PDA received the adapted stream using WLAN
This work is continuing currently and one MSc will be finalized about it on this year
2007
JYVÄSKYLÄN YLIOPISTO
Nokia 770 Case
2007
JYVÄSKYLÄN YLIOPISTO
VizTool IPTV Case
2007
JYVÄSKYLÄN YLIOPISTO
Pricing based scheduling and classification
Simulator studies on ns2 and MatLab Basic idea is to do scheduling decisions based on the
revenue of the network operator Each service class has its own cost function for bits and
delay Several PhD theses have been completed on the subject
2007
JYVÄSKYLÄN YLIOPISTO
Pricing Based Scheduling
2007
JYVÄSKYLÄN YLIOPISTO
Pricing Based Scheduling
2007
JYVÄSKYLÄN YLIOPISTO
WiMAX QoS Studies
We have implemented WiMAX (802.16) to ns2 simulator– Most (the important ones) of the MAC layers functionalities– Some PHY level issues
Our research is concentrated on the WiMAX QoS– WiMAX can support strict QoS requirements on MAC level– Features, such as:
• Scheduler / scheduling of the service classes• Contention parameters• Polling issues• ARQ parameters• VoIP specialties
– … are studied
2007
JYVÄSKYLÄN YLIOPISTO
WiMAX QoS Studies
Currently only PMP mode is supported– Mesh-mode is in future plans
In co-operation with Nokia Research Center since 2005 Conference and journal articles have been wrote Also MSc and PhD theses on the subject are done
2007
JYVÄSKYLÄN YLIOPISTO
Example simulation scenario
30 VoIP connections One background connection (Best Effort / TCP)
2007
JYVÄSKYLÄN YLIOPISTO
Results
In this scenario static parameters and our adaptive method were compared to each others
2007
JYVÄSKYLÄN YLIOPISTO
The end! Thank you!