• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Notification Framework for DVB-H

Notification Framework for DVB-H



Presentation I gave in ISCE 2008 Portugal about Notification framework for DVB-H (IPDCv2 project)

Presentation I gave in ISCE 2008 Portugal about Notification framework for DVB-H (IPDCv2 project)



Total Views
Views on SlideShare
Embed Views



2 Embeds 4

https://www.linkedin.com 3
http://www.linkedin.com 1


Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Notification Framework for DVB-H Notification Framework for DVB-H Presentation Transcript

    • 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
    • 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 ...
    • 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
    • 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
    • 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
      • Thank You !!!
      • Questions ??