A Generic Framework for File Delivery Services via MBMS Johannes Dölfel Thorsten Lohmar Ericsson Research, Multimedia Technologies Aachen, Germany
Agenda! MBMS technology! File Delivery via MBMS! The File Delivery Framework! Applications! Summary
MBMS Technology
Multimedia Broadcast Multicast Service (MBMS)! Broadcast/Multicast transmission capabilities for 3G service and network infrastructure Unicast / PTP! Efficient point-to-multipoint transport bearers! Flexible toolbox for mass-market services Streaming for Mobile TV support Download for files & multimedia messages Broadcast / PTM
MBMS Reference Architecture
MBMS from a bird s-eye view Video/Audio Codecs & Files H.264, AMR, AAC User Service FLUTE Download Streaming RTP Bearer Service Service registration required Multicast Enh. Broadcast Broadcast Radio Access Based on Counting P-t-P P-t-M P-t-M = Unique to MBMS
File Delivery via MBMS
MBMS File Delivery Method Pushing multimedia files into the terminals! Scheduled or Unscheduled Delivery! FLUTE protocol! FEC integration! Associated Delivery Procedures Reception Reporting File Repair
Associated Delivery Methods! Reception Report Acknowledgment QoE Usage Reporting! File Repair Selective packet retransmission! Load Balancing Mechanism " Reliable and transparent transmission
MBMS Radio (PTM)! Three new logical channels MBMS Indication Channel (MICH) MBMS Control Channel (MCCH) MBMS Traffic Channel (MTCH) MCCH change notification File 1 File 2 File 3 File.. MTCH Access Information MBMS Data Transmission
The File Delivery Framework
Motivation for File Delivery Framework! Why A File Delivery Framework? Capsule network complexity for content provider Consistent application development toolkit Structured BM-SC layout " Push File Delivery made easy
File Delivery Framework App App App Delivery API Delivery Middlewear MBMS Bearer Terminal http 3G Core network & RAN http GGSN Gmb Gi Signaling & Tx module Service & Session Register File Storage Session Composition & FEC Transmission Scheduler ADP Responder FDS Controller Content Provider Interface / API Content Provider Application X Content Provider Application Y Content Provider Application Z FDS
File Delivery Session Sequence Terminal CN / GGSN FDS Content Provider Signal SessionStart Signal SessionStart Start Session Prepare Session Reception Prepare Session Delivery Prepare Session Packets p-t-m MBMS Bearer Deliver Content... Deliver Content Session Start OK Check for Associated Delivery Procedures p-t-p Unicast Bearer Signal Session Stop Signal Session Stop Session Stop OK File Repair / Reception Reporting Unicast Request File Repair / Reception Reporting Response Statistics Request Statistics Response
Applications
Application: MBMS Podcast! Efficient delivery of popular Podcast feeds! Push during low network load! Content access at any time MICH MCCH MTCH Session Start MTCH Access Information MCCH change notification RSS Info File 1 File 2 File 3 File.. MBMS Data Transmission Session Stop
Application: Public Warning System! MBMS notifications to warn against various danger Earthquakes Tsunami Storm! May include multimedia files Rescue points Behavior instructions Evacuation planning Public safety warning: Tornado heading towards Bay Area Read more
Summary & Outlook! MBMS is not only about MobileTV! Push enabler providing optimal resource usage! Easy to use and flexible handling / user interface! Variety of application and business models that benefit from broadcast radio bearers! Complementing MBMS with WAP-Push: Providing popular feeds via MBMS and all others using unicast
Questions?