130 likes | 317 Views
Beyond 3G-324M Conversational Services. Andrea Basso System Architect NMS Communications. PC. 3G /2G network. IP. Mobile Video services. SIP Video phones. 3G-324M 64 kbps video phones. Media adaptation (MMS,web,..). Messaging. H.323 Video phones. Video mail system. Desktop
E N D
Beyond 3G-324M Conversational Services Andrea Basso System Architect NMS Communications
PC 3G /2G network IP Mobile Video services SIP Video phones 3G-324M 64 kbps video phones Media adaptation (MMS,web,..) Messaging H.323 Video phones Video mail system Desktop Video terminals Streaming Video streaming media server Gateways 3G-324M-RTSP gateway 2.5 G Phones MMS 3G-324M-H.323 gateway IETF/SIP 3GPP/SIP H.323 Video conferencing system WEB content renderer Conferencing 3G-324M-SIP gateway Video/audio transcoders
Mobile Video Services characteristics Increasing complexity
Role of 3G-324M in Mobile Video Services • 3G-324M is becoming the protocol of choice and the wireless multimedia and video services enabler • Carriers and application service providers are relying on 3G-324M for a variety of communication and entertainment service scenarios • Point-to-point and multipoint video telephony • Wireless to wireline (IP) video • Video enabled instant messaging and chat • Videoconferencing • Remote monitoring and surveillance • Video streaming • Video mail/video call answering • Multimedia real-time gaming
MMSC 2.5G Phone Message store Message Recording and Retrieval among 3G phones with different codecs VoiceMail Server PSTN 3G- 324M Video Mail system Codec B WEB Server 3G-324M Phones Cable Head End Transcoding Media Adaptation Codec A Support for Heterogeneous Terminals 3G-324M Video Call Answering/Messaging
3G-324M Streaming Gateway Scenarios HotSpots Nr:12345678 Nr:23456789 Nr:34567890 Call 12345678 for camera 1 Streaming Gateway 3G-324M IP Call 87654321 for Video 1 RTSP Streaming Server
Characteristics STREAMING VIDEO CALL ANSWERING • Playback of multiple bitstreams coded differently • I.e. advertising and video clips • Comparable user experience on heterogeneous terminals • PDAs, wireless video phones, set-top boxes, desktop PCs • Translation of the signaling • Adaptation to the different media content (H.263/MPEG-4/H.264 …) • Playback of multiple video clips in different coding formats in the same call with apriori knowledge • 3G-324M is a natural choice for video call answering • Voicemail analogy • Comparable user experience on heterogeneous terminals • PDAs, wireless video phones, set-top boxes, desktop PCs, text-only devices, audio-only devices • Translation of the signaling • Adaptation to the different media content (H.263/MPEG-4/H.264 …) • Playback of multiple prompts and messages in different coding formats in the same call without apriori knowledge Prompt Message 1 Message N LOGICAL CHANNEL
Issues • 3G-324M terminals characteristics • have different media coding capabilities (H-263 and MPEG-4 today) • Variations of bitstream characteristics inside the same coding format (H.263/MPEG-4) • MPEG-4 RVLC/DP , H.263 baseline and profile 3 • Close/open logical channels introduces an unnatural delay (1, 2 seconds)
More… • Codec control commands and stored content • Flow control ,Video fast update request • There is not remote codec to control • VCR-like functions in message playback • Require bitstreams coded with random access characteristics • Clarifications needed in the standard • Inband signaling for H.263 and MPEG-4 • IF2 AMR on the link IF1 AMR in storage (I.e. 3GPP .3gp) • ….
1 2 3 4 5 6 7 8 Iteration Delta PSNR (dB) -1 Picture type preservation -2 -3 -4 -5 -6 Recoding Solution: Always-on Transcoding • PROS: • Provides • Bitstream random access • Bitstream will be re-encoded with regular I-frames • Codec control commands • Transcoder will support video fast update and flow control • CONS: • Expensive • Requires intense media processing • Quality issues CAN WE DO BETTER THAN THIS?
The Smart Alternative • Bitstream differences • Support inband signaling to handle variations in the video bitstreams • Clarify the standard • Transcode only when necessary • I.e H.263 to MPEG-4 • Only a part of the total traffic will need transcoding • Random access • Messaging : video fast updates requests in recording to allow random access in playback • Streaming: by definition should provide random access
More… • Error Resilience • Rely on the video bitstream tools for error resilience • Advantages • Cheaper • Less transcoding • Better quality • Content is delivered in its ‘original’ format whenever possible
Conclusions • 3G-324M is playing a key role in enabling wireless multimedia and video. • Needs ‘fine tuning’ to optimal support of streaming and messaging services. • Key role of the interoperability tests and IMTC to get a common agreement on the implementation of the functionalities