370 likes | 620 Views
3G-324M over TD-SCDMA for Handsets. Ming Ho Sales Director. Agenda. 3G-324M in a nutshell Challenges in developing 3G handsets Solutions and implications Fast Call Setup Interoperability Handset Integration Aspects Completeness and Future Safety. 3G-324M in a Nutshell. Purpose.
E N D
3G-324M over TD-SCDMA for Handsets Ming Ho Sales Director
Agenda • 3G-324M in a nutshell • Challenges in developing 3G handsets • Solutions and implications • Fast Call Setup • Interoperability • Handset Integration Aspects • Completeness and Future Safety
Purpose • Mobile Video Telephony over Circuit Switched Networks • TD-SCDMA • UMTS • CDMA2000 • Products • Terminals • Gateways • Applications
The Scope of 3G-324M in 3GPP Standards Scope of 3G TS 26.111 (3G-324M) Video System Video Codec H.263, MPEG-4, H.264 H.223 Multiplex/ Demultiplex Annexes A, B, [C, D] Audio System Audio Codec AMR, G.723.1, AMR-WB Data App T.120, etc. Data Protocol V.14, LAPM, … WCDMA / TD-SCDMA System Control Call Control H.245 CCSRL NSRP, WNSRP Scope TS 24.008, 27.001, 29.007 and 23.108 Call Setup
Capability exchange and master/slave determination MES Ack MES MES MES Ack OLC Acks OLC Acks OLC+OLC TCS Ack+MSD Ack OLC+OLC TCS+MSD TCS+MSD TCS Ack+MSD Ack Video System Video Codec H.263, MPEG-4, H.264 H.223 Multiplex/ Demultiplex Annexes A, B, [C, D] Decide on codec's according to capabilities and open logical channels for media Audio System Audio Codec AMR, G.723.1, AMR-WB Data App T.120, etc. Data Protocol V.14, LAPM, … Acknowledge incoming channel opening Modem Interface/Air Interface System Control Call Control H.245 CCSRL NSRP, WNSRP Decide on multiplexing table to use and notify the other terminal Call Setup Start sending media 3G-324M Basics: Call Negotiation
Rawmedia Video System Video Codec H.263, MPEG-4, H.264 H.223 Multiplex/ Demultiplex Annexes A, B, [C, D] Audio System Audio Codec AMR, G.723.1, AMR-WB AMR frameevery 20 ms MPEG-4frames Data App T.120, etc. Data Protocol V.14, LAPM, … Modem Interface/Air Interface H.223 Adaptation Layer Framing H.223 Adaptation Layer Framing Place framed AL-PDUs in Multiplexer internal queues System Control Call Control H.245 CCSRL NSRP, WNSRP Decide onbestmultiplexing Call Setup MUX-PDU 3G-324M Basics: Media Systems AMR Encoder MPEG-4 Encoder H.223 Multiplexer Generates MUX-PDUs & Stuffing H.223 bit stream
Agenda • 3G-324M in a nutshell • Challenges in developing 3G handsets • Solutions and implications • Fast Call Setup • Interoperability • Handset Integration Aspects • Completeness and Future Safety
Challenges in developing 3G handsets • Interoperability Assurance • Time to Market • Platform and OS Integration • User Experience • Maturity • Differentiation • Complete and Future Proof Solution
Agenda • 3G-324M in a nutshell • Challenges in developing 3G handsets • Solutions and implications • Fast Call Setup • Interoperability • Handset Integration Aspects • Completeness and Future Safety
Fast Call Setup • Standardization Efforts • WNSRP • Behind the Scenes
Agenda • 3G-324M in a nutshell • Challenges in developing 3G handsets • Solutions and implications • Fast Call Setup • Interoperability • Handset Integration Aspects • Completeness and Future Safety
1. Standardization bodies • 3G-324M standardization is complex RADVISION is active in both standardization bodies and in all relevant working groups
H.245 Multimedia Control CCSRL Splitting and Reassembly WNSRP NSRP / WNSRP Retransmission Protocol H.223 Bit stream multiplexer 2. WNSRP • Allows negotiation of H.245 Control messages in parallel • WNSRP is one of RADVISION’S contributions to the H.324 standard
3. Behind The Scenes: The WNSRP Consortium http://www.radvision.com/wnsrp
3. Behind The Scenes: Current Status • WNSRP was approved… • ITU • New H.324 version: August 2005 • 3GPP • New TR 26.911 version: September 2005 • Vodafone’s video telephony spec (WNSRP is mandatory)
3. Behind The Scenes: 2006 • A complementary solution to WNSRP is currently being debated • RADVISION is part of this discussion • At the time of writing, the complementary solution includes: • ACN RADVISION • FM • FSS
3. Behind The Scenes: Other Contributions • WNSRP H.324 Amd2 • Dual video support H.324 Amd1 • Session Reset H.324 Amd1 • Conflict resolutions H.245 Appendix X • Soft Keys Proposal • ACN & CAN Proposal • IMTC 3G-324M AG Co-chairman • IMTC conferencing AG Co-chairman • IMTC Vice President
Interoperability • Importance • RADVISION’S Approach
1. Importance • Reduces the risk of recalls • Mobile handsets recall is a costly process for both the operator and the handset vendor • Focus on both interoperability with handsets on the market as well as future extensions (introduction of new services and codec's) • Video is not as easy as Voice • More codec's • Capability negotiation is not a simple process • Implementing the exact codec profiles properly • Focus on quality in a 64Kbps bandwidth
3. RADVISION’S Approach • Commitment to the standardization process along with a high level of interoperability • Active member in all related international organizations • IMTC 3G-324M activity group co-chairman • Host of the next F2F event • RADVISION’S initiatives • WNSRP testing with operators and handset vendors • Remote IOT service on select features
Agenda • 3G-324M in a nutshell • Challenges in developing 3G handsets • Solutions and implications • Fast Call Setup • Interoperability • Handset Integration Aspects • Completeness and Future Safety
Handset Integration Aspects • 3G-324M Toolkit Architecture • Windows Mobile
1. 3G-324M Toolkit Architecture • Baseline protocol functionality + many extensions H.245 AutoCaps Application • H.245v11 Support • Optimized ASN.1 PER Encoder GEF Call Manager Codec's H.245 • Reliable control transmissions • Support for SRP, NSRP and WNSRP H.223 Split CCSRL, xSRP Codec Interface • Simple codec's integration interface with quality management PMT H.223 Multiplexer/De-multiplexer • H.223 Annexes A, B, C, D • AL1-AL3, AL1M-AL3M OS abstraction (core) Air Interface/Network Interface • Allows for enhanced portability • Keeps rest of the Toolkit OS agnostic
1. 3G-324M Toolkit Architecture: Add-ons • H.245 Automatic capabilities negotiation and analysis • Automatic channel opening and conflict resolutions • Rapid time to market • Proven interoperability H.245 AutoCaps Application GEF Call Manager Codec's H.245 Time-to-Market H.223 Split • H.245 Generic Extensibility Framework for latest codec's support CCSRL, xSRP Codec Interface Time-to-Market PMT • Stack split into 2 processes: Call management and H.223 H.223 Multiplexer/De-multiplexer Scalability OS abstraction (core) Air Interface/Network Interface • Passive monitoring for one-leg analysis Time-to-Market
H.223 Split API PMT API AutoCaps API GEF API H.223 Split Add-on PMT Add-on AutoCaps Add-on GEF Add-on 1. 3G-324M Toolkit Architecture: Layering Application Stack Mgr API Codec's API Call Manager API Stack Manager Layer Codec's Interface Call Manager Layer Manual/Automatic API H.223 Layer H.245 Layer Base Band Interface PVT/PST API Application Base band PVT/PST (ASN.1) Layer
2. Windows Mobile: Why? • An example of the issues that need to be dealt • Windows Mobile 5.0 is gaining popularity in APAC
Windows Mobile 5.0 TAPI over RIL Proprietary / Nucleus 2. Windows Mobile: Common Architecture Intel PXA270 Application Chip • Codecs • Software; or • Hardware accelerated USB / UART Base Band Chip DSP Chip
2. Windows Mobile: Common Pitfalls • An integrated approach to Mobile Video Telephony • Forgetting to integrate with Call History • Dialing audio only or video calls won’t have the same call history • Not integrating fully with Direct Show and Phone Canvas • Inability to answer a call while listening to an MP3 • Inability to switch properly between applications in the middle of a call
2. Windows Mobile: Interfaces • Baseband (Network) • Microsoft TAPI over RIL • Can be done through USB or UART • Codecs (Media) • Microsoft DirectShow • Codecs should be optimized • Application (GUI) • PhoneCanvas • Call History • Outlook Contacts
Agenda • 3G-324M in a nutshell • Challenges in developing 3G terminals and servers • Solutions and implications • Fast Call Setup • Interoperability • Customization • Product aspects • Completeness and Future Safety
3G-324M Toolkit MEGACO SIP Toolkit with IMS ProLabTM Test Management Suite ProLabTM Test Management Suite RTSP A Family of 3G Development Solutions 3G Suite Development Solutions
Radvision complete solution for today’s needs Video Telephony Streaming Presence, IM PoC 3G-324M SIP SigComp, SIMPLE etc. RTSP C APIs JSR 32 & 180 A-RTP SRTP, PoC, etc.
Future proof Video Telephony Presence, IM PoC Streaming Other Future Services SIP with IMS support A-RTP SRTP, PoC, etc.
SIP Simulation 3G Gateway MCU ProLab: 3G-324M and VoIP Testing Topology 3G-324M Network IP Video Network 3G Wireless Network SIP Server WCDMA IP ProLab Test Manager PRI DUT PRI Public ISDN Network
Thank You Questions?