SlideShare a Scribd company logo
NOTIFICATIONS: SIMPLE AND POWERFUL ENHANCEMENT FOR SERVICES OVER DVB-H Notification framework for DVB-H IP Datacasting Adrian Hornsby  Tampere University of Technology Multimedia Group
DVB-H – IPDCv2 and beyond ... Nokia funded project Dr. Imed Bouazizi – NRC Tampere Pr. Irek Defee - TUT May  2007 ->  December 2007 Contribute to DVB standardisation Notification Framework Group,  TM-CBMS 06/06/09
Outlines ... What is DVB-H ? What is IP datacasting over DVB-H ? Actual limitation of IP datacasting From passive to active What are notifications ? Notification framework Notification message Delivery ( Non- and Synchronized) Notification in DVB-H architecture Future ... 06/06/09
What is DVB-H ? Provides digital TV to mobile devices Combines traditional TV broadcast standards with elements specific to handheld devices mobility, smaller screens and antennas, indoor coverage and battery consumption. Transmission of Data mainly as IP frames Bridging Digital world with IP world New video compression scheme (H.264) with lower bitrate and for smaller screen size approx. 390 Kbit/s per stream (MPEG2 34Mbit/s)
What is IP datacasting over DVB-H ? Introduced for bridging the Digital TV world with IP world  New data organisation system based on Internet Protocol (IP) Data put into IP packets as in other IP based network (as opposed to DVB-T) Enables more complex data transmission other than just A/V content 06/06/09
What is IP datacasting over DVB-H ? 06/06/09 DVB-H codec MPE-FEC MPE Time-Slicing MPEG2 MPEG2 MPEG2 MUX IP streams DVB-H modulator QPSK 16 QAM 64 QAM 8K 4K 2K TPS bits UHF amplifier TS RF signal IP
Actual Limitation of IPDC over DVB-H Passive consumption of services not different from traditionnal living room TV No or Limited interaction (SMS) Full potential not used 06/06/09 Provider Content User
From passive to active ... 06/06/09 User Starts DVB-H receiver Check Electronic Service Guide Select Service Consume Service Message to User Action
What are Notifications ? Notification is a means to deliver messages to a set of recipients Potential applications General system information messages Critical or Emergency messages Service Related information (availability, schedule change, ...) General services annoucement (new service available, breaking news, ...) Specific Service (news and sport report, voting function, weather forecast in a specific location, ...) Download, update or upgrade annoucement Etc ... 06/06/09 SYSTEM BREAK DOWN TSUNAMI ALERT FINLAND – SWEDEN Hockey Final New schedule Sunday 16h on Channel 2 Save in agenda Ignore !!Breaking News !! HOCKEY FINAL RESULT  Finland 6 : Sweden 4 Ignore Read More VOTE for Hockey Final  MVP player Ignore VOTE
Notification Framework 06/06/09 Services Protocols Channels Components
Notifications Framework 06/06/09 Generic Message Part Application Specific Message Part Media Object  (e.g. Audio file) Media Object  (e.g. Image file) MessageID ---------------------------------------- Version ---------------------------------------- NotificationPayloadRef ---------------------------------------- MediaObjectRef ---------------------------------------- RelatedToRef ---------------------------------------- ServiceRef ---------------------------------------- ESGRef ---------------------------------------- TimingInformation Notification Message
Notification Transport  Encapsulation Container MIME multipart Aggregation 06/06/09
Non -Synchronized Delivery FLUTE  –  File Delivery over Unidirectional Transport A B C D FDT Receiver Receiver gets content of the carousel from the FDT Receiver can select which message to download 06/06/09 A B C D
RTP notification stream RTP audio stream RTP video stream Notification action Synchronized Delivery Delivery Method 1  -> Short Message Delivery Method 2  -> Long Message, Split Notification message RTP notification stream RTP audio stream RTP video stream Notification action Notification Trigger FLUTE notification stream Notification Content RTP  – Transport Protocol for Real-Time application -> Payload format for notification messages 06/06/09
ESG 1  Service 1 SAN SRN Audio  Video Service 1 Notifications Channels 06/06/09 Service 2 EDN PDN (NDN) PSI/SI Bootstrap
Interaction    HTTP 1.1 POST  combined with XML
Future Current IPDC Phaze 2 - contributions for the Dialogue over interactive channel Implementation Guidelines Social notifications Home or personal broadcast network User to user(s) Device to device(s) notifications Device to user(s) notifications Notifications for Heterogeneous Networks 06/06/09
Thank You !!! Questions ?? 06/06/09

More Related Content

PDF
Broadcast day-2010-comtech-sspi
SSPI Brasil
 
PDF
Overview of DAB+
WorldDAB
 
PDF
Remote PHY for Converged DOCSIS, Video and OOB
Cisco Service Provider
 
PPTX
Digital video broadcasting second generationq
Susmita Pandey
 
PPT
Digital Television
Worldwide Satellites
 
PPT
Introduction to Digital Broadcast
Adrian Hornsby
 
PPTX
Digital Video Broadcasting (DVB)
Anees Akhtar
 
PDF
digital audio broadcasting
Ram B
 
Broadcast day-2010-comtech-sspi
SSPI Brasil
 
Overview of DAB+
WorldDAB
 
Remote PHY for Converged DOCSIS, Video and OOB
Cisco Service Provider
 
Digital video broadcasting second generationq
Susmita Pandey
 
Digital Television
Worldwide Satellites
 
Introduction to Digital Broadcast
Adrian Hornsby
 
Digital Video Broadcasting (DVB)
Anees Akhtar
 
digital audio broadcasting
Ram B
 

What's hot (20)

PDF
DVB-T2 Lite for Digital Radio by Kenneth Wenzel
YOZZO
 
PPT
#Digital Caribbean: Dr Peter Siebert, DVB Project Office
CommonwealthBroadcastingAssoc
 
PDF
Unicast or Multicast for IP Video? Yes!
Cisco Service Provider
 
PPTX
Beginning of dtv
Minakshi Atre
 
PPTX
digital tv DTMB
SHAJANA BASHEER
 
PDF
DVB-T2 Lite | First Deployments, First Experiences.
Open Channel ApS | U-Media ApS
 
PPTX
Internet Protocol Television - IPTV
Dulith Kasun
 
PPTX
Iptv
Rajan Kumar
 
DOC
IPTV_issue1
Sean Hartley
 
PDF
DAB costs and benefits
WorldDAB
 
PDF
Transition to digital tv (dttv)
E-Journal ICT4D
 
PDF
Challenges in iptv technologies(nnm)
nnmaurya
 
PDF
Interactive Primary Distribution
ST Engineering iDirect
 
PPT
Mobileiptv
Soohong Park
 
PDF
intro_dgital_TV
aniruddh Tyagi
 
PDF
En 300421v010102p
Alejandro Gonzalez Garcia
 
PDF
EBU_DVB_S2 READY TO LIFT OFF
aniruddh Tyagi
 
PPT
un bon lien en anglais .
Videoguy
 
DOCX
Iptv report
Ravi Keerthi
 
DOCX
An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...
Cisco Service Provider
 
DVB-T2 Lite for Digital Radio by Kenneth Wenzel
YOZZO
 
#Digital Caribbean: Dr Peter Siebert, DVB Project Office
CommonwealthBroadcastingAssoc
 
Unicast or Multicast for IP Video? Yes!
Cisco Service Provider
 
Beginning of dtv
Minakshi Atre
 
digital tv DTMB
SHAJANA BASHEER
 
DVB-T2 Lite | First Deployments, First Experiences.
Open Channel ApS | U-Media ApS
 
Internet Protocol Television - IPTV
Dulith Kasun
 
IPTV_issue1
Sean Hartley
 
DAB costs and benefits
WorldDAB
 
Transition to digital tv (dttv)
E-Journal ICT4D
 
Challenges in iptv technologies(nnm)
nnmaurya
 
Interactive Primary Distribution
ST Engineering iDirect
 
Mobileiptv
Soohong Park
 
intro_dgital_TV
aniruddh Tyagi
 
En 300421v010102p
Alejandro Gonzalez Garcia
 
EBU_DVB_S2 READY TO LIFT OFF
aniruddh Tyagi
 
un bon lien en anglais .
Videoguy
 
Iptv report
Ravi Keerthi
 
An SDN Based Approach To Measuring And Optimizing ABR Video Quality Of Experi...
Cisco Service Provider
 
Ad

Viewers also liked (13)

PPTX
Curso de metodologia
Marcus Pinto Silveira
 
PDF
Presentations & higlights of 2nd Progressive Governors Lecture Series
Progressive Governors Forum (PGF)
 
PDF
Hoogtepunt economische missie China
Flip Schultz
 
PDF
Arkieva - Awesomeness Chart
Nick Verstraete
 
PDF
Bass gitar-kursu
zeynep_zyn23
 
PPT
Person Centered Planning march
Bonnie Jean Smith
 
PDF
Mudanças 2.0: Definindo a Realidade
Daniel Faria Jr.
 
PDF
Deep Dive into the PeopleSoft Alert Framework
Smart ERP Solutions, Inc.
 
PPT
515 Changing Faces of Loss Control - Safety 2015 FinalMMurray
Michael F. Murray
 
PDF
Presentation 2
David Bizousky
 
PDF
william matric (1)
william monnapula
 
PPTX
З досвіду роботи вчителя української мови та літератури
njhujdbwz
 
Curso de metodologia
Marcus Pinto Silveira
 
Presentations & higlights of 2nd Progressive Governors Lecture Series
Progressive Governors Forum (PGF)
 
Hoogtepunt economische missie China
Flip Schultz
 
Arkieva - Awesomeness Chart
Nick Verstraete
 
Bass gitar-kursu
zeynep_zyn23
 
Person Centered Planning march
Bonnie Jean Smith
 
Mudanças 2.0: Definindo a Realidade
Daniel Faria Jr.
 
Deep Dive into the PeopleSoft Alert Framework
Smart ERP Solutions, Inc.
 
515 Changing Faces of Loss Control - Safety 2015 FinalMMurray
Michael F. Murray
 
Presentation 2
David Bizousky
 
william matric (1)
william monnapula
 
З досвіду роботи вчителя української мови та літератури
njhujdbwz
 
Ad

Similar to Notification Framework for DVB-H (20)

PDF
Introduction to DVB-H
Adrian Hornsby
 
PDF
Pioneering 5G broadcast
Qualcomm Research
 
PPTX
Bdc6e chapter17
muadh-ma
 
PPT
NETWORK DESIGN.ppt
dheepaT2
 
PDF
Enensys - An Architecture for the Delivery of DVB Services Over IP Networks
Sematron UK Ltd
 
PDF
An IP Based File Delivery Platform for Mobile Multimedia Broadcasting
Jean-Michel Bouffard
 
PDF
Video over IP goes wireless: A DVB-H Tutorial
Marie Josée (MJ) Drouin
 
PPT
Distributed System-Multicast & Indirect communication
MNM Jain Engineering College
 
PPT
Internet Video
Salvatore Loreto
 
PPT
Mobile Communication Broadcast System Jochen Schiller
Sonali Chauhan
 
PPTX
Physical layer concepts
Sahil Rana
 
PDF
Video service assurance across hybrid transport networks
Global MarCom & LeadGen
 
PPTX
dvb h and its introduction and how to use it.pptx
AmitKattal2
 
PPTX
dvb h introduction and little information.pptx
AmitKattal2
 
PDF
6 nagra xavier
connecticalab
 
PDF
Hbbtv
Juan Varela
 
PPTX
DATA COMUNICATION MULTIPLEXING (1).pptx
rachitahellen19
 
PPTX
DVB-I masterclass introductions-packaging-encoding-v2
Rufael Mekuria
 
PDF
PPT Multimedia_Communications (1)[1].pdf
PoornimaHG1
 
Introduction to DVB-H
Adrian Hornsby
 
Pioneering 5G broadcast
Qualcomm Research
 
Bdc6e chapter17
muadh-ma
 
NETWORK DESIGN.ppt
dheepaT2
 
Enensys - An Architecture for the Delivery of DVB Services Over IP Networks
Sematron UK Ltd
 
An IP Based File Delivery Platform for Mobile Multimedia Broadcasting
Jean-Michel Bouffard
 
Video over IP goes wireless: A DVB-H Tutorial
Marie Josée (MJ) Drouin
 
Distributed System-Multicast & Indirect communication
MNM Jain Engineering College
 
Internet Video
Salvatore Loreto
 
Mobile Communication Broadcast System Jochen Schiller
Sonali Chauhan
 
Physical layer concepts
Sahil Rana
 
Video service assurance across hybrid transport networks
Global MarCom & LeadGen
 
dvb h and its introduction and how to use it.pptx
AmitKattal2
 
dvb h introduction and little information.pptx
AmitKattal2
 
6 nagra xavier
connecticalab
 
DATA COMUNICATION MULTIPLEXING (1).pptx
rachitahellen19
 
DVB-I masterclass introductions-packaging-encoding-v2
Rufael Mekuria
 
PPT Multimedia_Communications (1)[1].pdf
PoornimaHG1
 

More from Adrian Hornsby (20)

PPTX
How can your business benefit from going serverless?
Adrian Hornsby
 
PDF
Can Automotive be as agile as Unicorns?
Adrian Hornsby
 
PDF
Moving Forward with AI - as presented at the Prosessipäivät 2018
Adrian Hornsby
 
PPTX
Chaos Engineering: Why Breaking Things Should Be Practised.
Adrian Hornsby
 
PPTX
Chaos Engineering: Why Breaking Things Should Be Practised.
Adrian Hornsby
 
PPTX
Model Serving for Deep Learning
Adrian Hornsby
 
PDF
AI in Finance: Moving forward!
Adrian Hornsby
 
PPTX
Building a Multi-Region, Active-Active Serverless Backends.
Adrian Hornsby
 
PDF
Moving Forward with AI
Adrian Hornsby
 
PPTX
AI: State of the Union
Adrian Hornsby
 
PPTX
Serverless Architectural Patterns
Adrian Hornsby
 
PPTX
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...
Adrian Hornsby
 
PPTX
re:Invent re:Cap - Big Data & IoT at Any Scale
Adrian Hornsby
 
PPTX
Innovations and the Cloud
Adrian Hornsby
 
PPTX
Serverless in Action on AWS
Adrian Hornsby
 
PDF
Innovations and The Cloud
Adrian Hornsby
 
PPTX
Devoxx: Building AI-powered applications on AWS
Adrian Hornsby
 
PDF
10 Lessons from 10 Years of AWS
Adrian Hornsby
 
PDF
Developing Sophisticated Serverless Applications with AI
Adrian Hornsby
 
PPTX
AWS Startup Day Bangalore: Being Well-Architected in the Cloud
Adrian Hornsby
 
How can your business benefit from going serverless?
Adrian Hornsby
 
Can Automotive be as agile as Unicorns?
Adrian Hornsby
 
Moving Forward with AI - as presented at the Prosessipäivät 2018
Adrian Hornsby
 
Chaos Engineering: Why Breaking Things Should Be Practised.
Adrian Hornsby
 
Chaos Engineering: Why Breaking Things Should Be Practised.
Adrian Hornsby
 
Model Serving for Deep Learning
Adrian Hornsby
 
AI in Finance: Moving forward!
Adrian Hornsby
 
Building a Multi-Region, Active-Active Serverless Backends.
Adrian Hornsby
 
Moving Forward with AI
Adrian Hornsby
 
AI: State of the Union
Adrian Hornsby
 
Serverless Architectural Patterns
Adrian Hornsby
 
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...
Adrian Hornsby
 
re:Invent re:Cap - Big Data & IoT at Any Scale
Adrian Hornsby
 
Innovations and the Cloud
Adrian Hornsby
 
Serverless in Action on AWS
Adrian Hornsby
 
Innovations and The Cloud
Adrian Hornsby
 
Devoxx: Building AI-powered applications on AWS
Adrian Hornsby
 
10 Lessons from 10 Years of AWS
Adrian Hornsby
 
Developing Sophisticated Serverless Applications with AI
Adrian Hornsby
 
AWS Startup Day Bangalore: Being Well-Architected in the Cloud
Adrian Hornsby
 

Recently uploaded (20)

PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 

Notification Framework for DVB-H

  • 1. NOTIFICATIONS: SIMPLE AND POWERFUL ENHANCEMENT FOR SERVICES OVER DVB-H Notification framework for DVB-H IP Datacasting Adrian Hornsby Tampere University of Technology Multimedia Group
  • 2. DVB-H – IPDCv2 and beyond ... Nokia funded project Dr. Imed Bouazizi – NRC Tampere Pr. Irek Defee - TUT May 2007 -> December 2007 Contribute to DVB standardisation Notification Framework Group, TM-CBMS 06/06/09
  • 3. Outlines ... What is DVB-H ? What is IP datacasting over DVB-H ? Actual limitation of IP datacasting From passive to active What are notifications ? Notification framework Notification message Delivery ( Non- and Synchronized) Notification in DVB-H architecture Future ... 06/06/09
  • 4. What is DVB-H ? Provides digital TV to mobile devices Combines traditional TV broadcast standards with elements specific to handheld devices mobility, smaller screens and antennas, indoor coverage and battery consumption. Transmission of Data mainly as IP frames Bridging Digital world with IP world New video compression scheme (H.264) with lower bitrate and for smaller screen size approx. 390 Kbit/s per stream (MPEG2 34Mbit/s)
  • 5. What is IP datacasting over DVB-H ? Introduced for bridging the Digital TV world with IP world New data organisation system based on Internet Protocol (IP) Data put into IP packets as in other IP based network (as opposed to DVB-T) Enables more complex data transmission other than just A/V content 06/06/09
  • 6. What is IP datacasting over DVB-H ? 06/06/09 DVB-H codec MPE-FEC MPE Time-Slicing MPEG2 MPEG2 MPEG2 MUX IP streams DVB-H modulator QPSK 16 QAM 64 QAM 8K 4K 2K TPS bits UHF amplifier TS RF signal IP
  • 7. Actual Limitation of IPDC over DVB-H Passive consumption of services not different from traditionnal living room TV No or Limited interaction (SMS) Full potential not used 06/06/09 Provider Content User
  • 8. From passive to active ... 06/06/09 User Starts DVB-H receiver Check Electronic Service Guide Select Service Consume Service Message to User Action
  • 9. What are Notifications ? Notification is a means to deliver messages to a set of recipients Potential applications General system information messages Critical or Emergency messages Service Related information (availability, schedule change, ...) General services annoucement (new service available, breaking news, ...) Specific Service (news and sport report, voting function, weather forecast in a specific location, ...) Download, update or upgrade annoucement Etc ... 06/06/09 SYSTEM BREAK DOWN TSUNAMI ALERT FINLAND – SWEDEN Hockey Final New schedule Sunday 16h on Channel 2 Save in agenda Ignore !!Breaking News !! HOCKEY FINAL RESULT Finland 6 : Sweden 4 Ignore Read More VOTE for Hockey Final MVP player Ignore VOTE
  • 10. Notification Framework 06/06/09 Services Protocols Channels Components
  • 11. Notifications Framework 06/06/09 Generic Message Part Application Specific Message Part Media Object (e.g. Audio file) Media Object (e.g. Image file) MessageID ---------------------------------------- Version ---------------------------------------- NotificationPayloadRef ---------------------------------------- MediaObjectRef ---------------------------------------- RelatedToRef ---------------------------------------- ServiceRef ---------------------------------------- ESGRef ---------------------------------------- TimingInformation Notification Message
  • 12. Notification Transport Encapsulation Container MIME multipart Aggregation 06/06/09
  • 13. Non -Synchronized Delivery FLUTE – File Delivery over Unidirectional Transport A B C D FDT Receiver Receiver gets content of the carousel from the FDT Receiver can select which message to download 06/06/09 A B C D
  • 14. RTP notification stream RTP audio stream RTP video stream Notification action Synchronized Delivery Delivery Method 1 -> Short Message Delivery Method 2 -> Long Message, Split Notification message RTP notification stream RTP audio stream RTP video stream Notification action Notification Trigger FLUTE notification stream Notification Content RTP – Transport Protocol for Real-Time application -> Payload format for notification messages 06/06/09
  • 15. ESG 1 Service 1 SAN SRN Audio Video Service 1 Notifications Channels 06/06/09 Service 2 EDN PDN (NDN) PSI/SI Bootstrap
  • 16. Interaction  HTTP 1.1 POST combined with XML
  • 17. Future Current IPDC Phaze 2 - contributions for the Dialogue over interactive channel Implementation Guidelines Social notifications Home or personal broadcast network User to user(s) Device to device(s) notifications Device to user(s) notifications Notifications for Heterogeneous Networks 06/06/09
  • 18. Thank You !!! Questions ?? 06/06/09