Date post: | 14-Dec-2015 |
Category: |
Documents |
Upload: | damon-drye |
View: | 221 times |
Download: | 0 times |
1
3G-324M over TD-SCDMA for Handsets
Ming Ho
Sales Director
3G-324M over TD-SCDMA for Handsets2
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
3
3G-324M in a Nutshell
3G-324M over TD-SCDMA for Handsets4
Purpose
Mobile Video Telephony over Circuit Switched Networks
TD-SCDMA
UMTS
CDMA2000
Products
Terminals
Gateways
Applications
3G-324M over TD-SCDMA for Handsets5
The Scope of 3G-324M in 3GPP Standards
Video CodecH.263, MPEG-4,
H.264
Video CodecH.263, MPEG-4,
H.264
Audio CodecAMR, G.723.1,
AMR-WB
Audio CodecAMR, G.723.1,
AMR-WB
Data ProtocolV.14, LAPM, …
Data ProtocolV.14, LAPM, …
Call ControlH.245
Call ControlH.245
CCSRLCCSRL NSRP,WNSRPNSRP,
WNSRP
H.223Multiplex/
Demultiplex
AnnexesA, B, [C, D]
H.223Multiplex/
Demultiplex
AnnexesA, B, [C, D]
Video SystemVideo
System
AudioSystemAudio
System
Data AppT.120, etc.
Data AppT.120, etc.
SystemControlSystemControl
Call SetupCall Setup
WC
DM
A / T
D-S
CD
MA
WC
DM
A / T
D-S
CD
MA
Scope TS 24.008, 27.001, 29.007 and 23.108
Scope of 3G TS 26.111 (3G-324M)
3G-324M over TD-SCDMA for Handsets6
3G-324M Basics: Call Negotiation
Capability exchange and master/slave determination
Decide on codec's according to capabilities and open logical channels for media
Acknowledge incoming channel opening
Decide on multiplexing table to use and notify the other terminal
Start sending media
TCS+MSD TCS+MSD
TCS Ack+MSD Ack TCS Ack+MSD Ack
OLC+OLC OLC+OLC
OLC Acks OLC Acks
MES Ack MES Ack
MES MES
Video CodecH.263, MPEG-4,
H.264
Video CodecH.263, MPEG-4,
H.264
Audio CodecAMR, G.723.1,
AMR-WB
Audio CodecAMR, G.723.1,
AMR-WB
Data ProtocolV.14, LAPM, …
Data ProtocolV.14, LAPM, …
Call ControlH.245
Call ControlH.245 CCSRLCCSRL NSRP,
WNSRP
NSRP,WNSRP
H.223Multiplex/
Demultiplex
AnnexesA, B, [C, D]
H.223Multiplex/
Demultiplex
AnnexesA, B, [C, D]
Video System
Video System
AudioSystem
AudioSystem
Data AppT.120, etc.
Data AppT.120, etc.
SystemControl
SystemControl
Call SetupCall Setup
Mo
dem
Interface/A
ir Interface
Mo
dem
Interface/A
ir Interface
3G-324M over TD-SCDMA for Handsets7
3G-324M Basics: Media Systems
Video CodecH.263, MPEG-4,
H.264
Video CodecH.263, MPEG-4,
H.264
Audio CodecAMR, G.723.1,
AMR-WB
Audio CodecAMR, G.723.1,
AMR-WB
Data ProtocolV.14, LAPM, …
Data ProtocolV.14, LAPM, …
Call ControlH.245
Call ControlH.245 CCSRLCCSRL NSRP,
WNSRP
NSRP,WNSRP
H.223Multiplex/
Demultiplex
AnnexesA, B, [C, D]
H.223Multiplex/
Demultiplex
AnnexesA, B, [C, D]
Video System
Video System
AudioSystem
AudioSystem
Data AppT.120, etc.
Data AppT.120, etc.
SystemControl
SystemControl
Call SetupCall Setup
Mo
dem
Interface/A
ir Interface
Mo
dem
Interface/A
ir Interface
H.223 bit stream
AMR Encoder MPEG-4 Encoder
H.223 Adaptation Layer Framing H.223 Adaptation Layer Framing
H.223 MultiplexerGenerates MUX-PDUs & Stuffing
MUX-PDUMUX-PDU
Rawmedia
MPEG-4frames
AMR frameevery 20 ms
Place framed AL-PDUs inMultiplexer internal queues
Decide onbest
multiplexing
3G-324M over TD-SCDMA for Handsets8
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 over TD-SCDMA for Handsets9
Challenges in developing 3G handsets
Interoperability Assurance
Time to Market
Platform and OS Integration
User Experience
Maturity
Differentiation
Complete and Future Proof Solution
3G-324M over TD-SCDMA for Handsets10
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
11
Fast Call Setup1. Standardization Efforts
2. WNSRP
3. Behind the Scenes
3G-324M over TD-SCDMA for Handsets12
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 over TD-SCDMA for Handsets13
1. Standardization bodies
3G-324M standardization is complex
RADVISION is active in both standardization bodies and in all relevant working groups
3G-324M over TD-SCDMA for Handsets14
2. WNSRP Allows negotiation of H.245 Control messages in
parallel WNSRP is one of RADVISION’S contributions to
the H.324 standardH.223
Bit stream multiplexer
NSRP / WNSRPRetransmission Protocol
CCSRLSplitting and Reassembly
H.245Multimedia Control
Terminal A Terminal B
WNSRP #0
WNSRP Ack #0
WNSRP #1
WNSRP #1
WNSRP Ack #1
WNSRP #2
WNSRP Ack #2
Terminal A Terminal B
SRP #0
NSRP Ack #0
SRP #1
SRP #1
NSRP Ack #1
SRP #2
NSRP Ack #2
WNSRP
3G-324M over TD-SCDMA for Handsets15
http://www.radvision.com/wnsrp
3. Behind The Scenes: The WNSRP Consortium
3G-324M over TD-SCDMA for Handsets16
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)
3G-324M over TD-SCDMA for Handsets17
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
3G-324M over TD-SCDMA for Handsets18
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
19
Interoperability1. Importance
2. RADVISION’S Approach
3G-324M over TD-SCDMA for Handsets20
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
3G-324M over TD-SCDMA for Handsets21
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
3G-324M over TD-SCDMA for Handsets22
3G-324M over TD-SCDMA for Handsets23
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
24
Handset Integration Aspects1. 3G-324M Toolkit Architecture
2. Windows Mobile
3G-324M over TD-SCDMA for Handsets25
1. 3G-324M Toolkit Architecture
Air Interface/Network InterfaceAir Interface/Network Interface
H.223 Multiplexer/De-multiplexerH.223 Multiplexer/De-multiplexer
CodecInterfaceCodec
Interface
Application Application
CallManager
CallManager
H.245H.245
CCSRL,xSRP
CCSRL,xSRP
Codec'sCodec's
OSabstraction
(core)
OSabstraction
(core)
PMTPMT
GEFGEF
H.223 SplitH.223 Split
H.245AutoCaps
H.245AutoCaps
Baseline protocol functionality + many extensions
H.245v11 Support Optimized ASN.1 PER Encoder
Allows for enhanced portability Keeps rest of the Toolkit OS
agnostic
Reliable control transmissions Support for SRP, NSRP and
WNSRP
Simple codec's integration interface with quality management
H.223 Annexes A, B, C, D AL1-AL3, AL1M-AL3M
3G-324M over TD-SCDMA for Handsets26
1. 3G-324M Toolkit Architecture: Add-ons
Air Interface/Network InterfaceAir Interface/Network Interface
H.223 Multiplexer/De-multiplexerH.223 Multiplexer/De-multiplexer
CodecInterfaceCodec
Interface
Application Application
CallManager
CallManager
H.245H.245
CCSRL,xSRP
CCSRL,xSRP
Codec'sCodec's
OSabstraction
(core)
OSabstraction
(core)
PMTPMT
GEFGEF
H.223 SplitH.223 Split
H.245AutoCaps
H.245AutoCaps
H.245 Automatic capabilities negotiation and analysis
Automatic channel opening and conflict resolutions
Rapid time to market Proven interoperability
H.245 Generic Extensibility Framework for latest codec's support
Stack split into 2 processes: Call management and H.223
Passive monitoring for one-leg analysis
Time-to-Market
Time-to-Market
Time-to-Market
Scalability
3G-324M over TD-SCDMA for Handsets27
1. 3G-324M Toolkit Architecture: Layering
Stack MgrAPI
Stack MgrAPI
Call ManagerAPI
Call ManagerAPI
PVT/PSTAPI
PVT/PSTAPI
Manual/AutomaticAPI
Manual/AutomaticAPI
Call ManagerLayer
Call ManagerLayer
H.245LayerH.245Layer
H.223LayerH.223Layer
PVT/PST (ASN.1)Layer
PVT/PST (ASN.1)Layer
StackManager
Layer
StackManager
Layer
ApplicationApplication
PMTAPI
PMTAPI
PMTAdd-on
PMTAdd-on
H.223 SplitAPI
H.223 SplitAPI
AutoCapsAPI
AutoCapsAPI
GEFAPI
GEFAPI
H.223 SplitAdd-on
H.223 SplitAdd-on
AutoCapsAdd-on
AutoCapsAdd-on
GEFAdd-on
GEFAdd-on
Codec'sAPI
Codec'sAPI
Codec'sInterfaceCodec'sInterface
Base BandInterface
Base BandInterface
ApplicationBase bandApplicationBase band
3G-324M over TD-SCDMA for Handsets28
2. Windows Mobile: Why?
An example of the issues that need to be dealt
Windows Mobile 5.0 is gaining popularity in APAC
3G-324M over TD-SCDMA for Handsets29
2. Windows Mobile: Common Architecture
IntelPXA270
Base BandChip
Application Chip
DSP Chip
USB /UART
WindowsMobile 5.0
Proprietary /Nucleus
TAPIoverRIL
Codecs
Software; or
Hardware accelerated
3G-324M over TD-SCDMA for Handsets30
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
3G-324M over TD-SCDMA for Handsets31
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
3G-324M over TD-SCDMA for Handsets32
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 over TD-SCDMA for Handsets33
A Family of 3G Development Solutions
3G SuiteDevelopment Solutions
ME
GA
CO
ProLabTM TestManagement
Suite
RTSP
SIP Toolkitwith IMS
3G-324M Toolkit
ProLabTM TestManagement
Suite
3G-324M over TD-SCDMA for Handsets34
Radvision complete solution for today’s needs
VideoTelephony
VideoTelephony
3G-324M3G-324M
Presence,IM
Presence,IM
RTSPRTSP
StreamingStreaming
A-RTPSRTP, PoC, etc.
A-RTPSRTP, PoC, etc.
SIPSigComp, SIMPLE etc.
SIPSigComp, SIMPLE etc.
PoCPoC
C APIsC APIs JSR 32 & 180JSR 32 & 180
3G-324M over TD-SCDMA for Handsets35
Future proof
SIPwith IMS support
SIPwith IMS support
VideoTelephony
VideoTelephony StreamingStreamingPresence,
IMPresence,
IM PoCPoC Other FutureServices
Other FutureServices
A-RTPSRTP, PoC, etc.
A-RTPSRTP, PoC, etc.
3G-324M over TD-SCDMA for Handsets36
ProLab: 3G-324M and VoIP Testing Topology
PRI
IP Video Network
PRI
WCDMA
Public ISDN
Network
3G WirelessNetwork
MCU
SIP Simulation SIP Server
IP
3G-324M Network
DUT
3G Gateway
ProLabTest Manager
37
Thank You
Questions?