16. DSP Farms: Moving from PTMC to AMC Well-defined control mechanism in spec No defined control mechanism Up to 30 Watt Up to 15 Watt Hot swap Non hot swap Rapid I/O TDM GB Ethernet MII PCI Express PCI AMC PTMC Megs of traffic 10s of Megs in back plane Gigs of traffic 10 Gig per AMC in back plane Not ready for new powerful DSPs Ready for new powerful DSPs
17. Voice & Video Gateway DSP C64x Host Video Processing: Resolution Frame Rate Bit Rate RTP/RTCP Jitter ECAN Tones Detection/ Generation Video Encode/ Decode Voice Encode/ Decode Media Processing -V.17/ V.34HD Fax -T.32/ T.38 Modem -V.92/ V.34 Transport Signaling TDM H.223/ H.221 IP/ UDP H.323 SIP 3G-324M PRI/ BRI CAS Applications
18. Voice & Video Gateway DSP C64x Host Video Processing: Resolution Frame Rate Bit Rate RTP/RTCP Jitter ECAN Tones Detection/ Generation Video Encode/ Decode Voice Encode/ Decode Media Processing -V.17/ V.34HD Fax -T.32/ T.38 Modem -V.92/ V.34 Transport Signaling TDM H.223/ H.221 IP/ UDP H.323 SIP 3G-324M PRI/ BRI CAS Applications With Partners
20. Voice & Video Gateway Voice & Video GW Media processing board SIP Video Phone 1. Call starts from the SIP Video Phone H.264 30 FPS 4CIF IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone SIP Video Phone
21. Voice & Video Gateway Voice & Video GW Media processing board SIP Video Phone 2. GW application configures Media Gateway according to destination and codec properties H.264 30 FPS 4CIF Control IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone SIP Video Phone
22. Voice & Video Gateway Voice & Video GW Media processing board SIP Video Phone 3. Media goes directly to Media Gateway avoiding Host-DSP bottleneck H.264 30 FPS 4CIF H.263 10 FPS CIF MPEG4 10 FPS QCIF Control IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone SIP Video Phone
23.
24. Voice & Video Mail – Record/Play Voice & Video GW Media processing board SIP Video Phone 1. SIP phone initiates a call to PSTN Video Phone. Call is routed to Voice/Video Mail. H.263 10 FPS CIF IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone SIP Video Phone
25. Voice & Video Mail – Record/Play Voice & Video GW Media processing board SIP Video Phone 2. Media is buffered in DSP external memory to avoid host interrupts in 10/20 ms interval, then stored on host. H.263 10 FPS CIF Control H.264 30 FPS 4CIF IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone SIP Video Phone
26. Voice & Video Mail – Record/Play Voice & Video GW Media processing board SIP Video Phone 3. Voice/Video mail retrieved from mobile. Media is processed in DSP. H.263 10 FPS CIF Control H.264 30 FPS 4CIF MPEG4 10 FPS QCIF IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone SIP Video Phone
27.
28.
29. Voice & Video Conferencing Voice & Video GW Media processing board SIP Video Phone 1. Each party in the conference calls in. Different protocols and media properties are supported. H.263 10 FPS CIF H.264 30 FPS 4CIF MPEG4 10 FPS QCIF IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone SIP Video Phone
30. Voice & Video Conferencing Voice & Video GW Media processing board SIP Video Phone 2. DSP is configured to create a channel for each voice/video party. H.263 10 FPS CIF Control H.264 30 FPS 4CIF MPEG4 10 FPS QCIF IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone SIP Video Phone
31. Voice & Video Conferencing Voice & Video GW Media processing board SIP Video Phone 3. An output channel is created for each party that requires voice/video/H.223/RTP processing. H.263 10 FPS CIF Control H.264 30 FPS 4CIF MPEG4 10 FPS QCIF IP Mobile PSTN H.324 Video Phone 3G-324M Video Phone SIP Video Phone
Developers of infrastructure equipment. Were working with C62 & C64. Information in this presentation will be relevant for designers of large-medium systems (hundreds of ports). First problem designers will need to face is bottle necks of HW & SW design. Next problem will be mass deployment, how to manage & support this deployment. Answer customer requirements for low risk, time-To-Market
We will use the 2 terms of HW & SW framework HW with multiple DSPs needs aggregation of traffic SW FW is the SW in the DSP – Voice/Video processing algorithms
ECAN - Echo canceller
If now you support voice and in the future you will want to add video you must make sure it is possible to add this in the future. It must be open to add new media types. C64 is the only open system because it has external memory. We have 0 overhead from density perspective when providing this capability
You need to make sure that your support engineers can connect from the lab to the field system and extract data for any channel and any media type. The diagnostics must be part of the release version. If it is only in the debug release you will not be able to get the data when problem happens. Some vendors don’t provide this due to memory constrains. Security – Make sure not every one can connect to the system