View
28
Download
0
Category
Preview:
DESCRIPTION
Diego Costantini NEC Europe Ltd., Heidelberg, Germany costantini@nw.neclab.eu. Presence Enriched Terminal QoS Monitoring. Agenda. Problem outline Architecture overview Monitoring layer Network partitioning Description Enriched presence service Implemented prototype - PowerPoint PPT Presentation
Citation preview
P age <date> 1September 2008 - 1
Presence Enriched Terminal QoS Monitoring
Diego Costantini NEC Europe Ltd., Heidelberg, Germany
costantini@nw.neclab.eu
September 2008 - 2
Agenda
• Problem outline• Architecture overview• Monitoring layer
– Network partitioning– Description
• Enriched presence service• Implemented prototype• Conclusions and future work
September 2008 - 3
• VoIP voice quality information for:– Buddies placed worldwide– Available before and during any call
A use case for a QoS monitoring framework
• Provide a column reporting the expected quality to buddies
• This can influence the choice of the kind of communication• Audio call• Video call• E-mail• Instant messaging• ...
September 2008 - 4
Architecture Overview• Requirements
– General (cover many network topologies)
– Scalable (cope with large number of users)
• Layered approach– User– Service– Monitoring (active + passive)
• Multi-purpose layers– Easy to replace/extend components
• Vertical domains– VoIP– IPTV– …
Monitoringsystem
Monitoringsystem
QualityservicesQuality
services
Userapplications
Userapplications
Monitoring layer
Service layer
User layer
September 2008 - 5
Network Topology
Terminalsvs.
Infrastructure
Terminalsvs.
Infrastructure
• Terminal
• SIP Proxy
• Media Gateway
September 2008 - 6
Network Partitioning• Monitoring probes in the infrastructure
- All monitoring load on edge nodes (load balancing)- Single points of failure (use replication)+ Operators can keep a central role acting as B2BUA+ Granular point of view of the network for troubleshooting+ No code redundancy on each terminal+ No terminal equipment modification
+ Old terminal devices can still take advantage of the monitoring system (retro-compatibility)
+ New terminal devices could benefit of additional services enabled by new quality information
+ More scalable (partitioning)
September 2008 - 7
Monitoring Layer
• Signaling/media monitor (RTC-Mon)• IETF drafts:
• SIP vq-rtcpxr• SIPFIX (in progress)
• Collector
• Tester• IETF drafts:
• SIP answer mode• SDP media loopback
September 2008 - 8
Service Layer/User Layer
• Ext. Presence service• XMPP• SIMPLE• …
• MOS calculator• E-model• IPTV
• XMPP/SIP client• Customized Spark
September 2008 - 9
Current Prototype
• Monitoring through RTC-Mon
• Ad-hoc presence service Openfire XMPP & OpenSER SIP
• PHP interface & XML on Snom360 Customized Spark
• RRD graphs with recent trends
September 2008 - 10
Conclusions
• Presented Enriched Terminal QoS Monitoring– Proactive and scalable monitoring layer– Call quality extended presence service– Integration with IETF drafts
• Future work– Full presence service integration– Large scale experimental analysis– Mediation & aggregation– IPTV applications
Recommended