1 / 34

N e v e r s t o p t h i n k i n g .

Developing VoIP Devices. VoIP Developers Conference - Aug 4, 2004. Infineon. Sina Jafroodi VoIP CPE Applications Specialist Infineon Technologies sina.jafroodi@infineon.com. N e v e r s t o p t h i n k i n g. Agenda. A view of the “Technology Lifestyle of the 21 st Century”

tariq
Download Presentation

N e v e r s t o p t h i n k i n g .

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Developing VoIP Devices VoIP Developers Conference - Aug 4, 2004 Infineon Sina Jafroodi VoIP CPE Applications Specialist Infineon Technologies sina.jafroodi@infineon.com N e v e r s t o p t h i n k i n g .

  2. Agenda • A view of the “Technology Lifestyle of the 21st Century” • Network migration to ethernet • VoIP topologies & Practical Examples • Some Basic Design Considerations • Scalability of VoIP solutions • Software Features • Development Considerations • Designing & Verifying Quality in VoIP Systems

  3. Internet Enabling the Technology Lifestyle of the 21st Century:Access Solutions for Future Family Communications Portal Home Office: "Mother is doing home-banking" Entertainment: "Family watches Videos" Kids: "Fun and Homework" One Box Handles Everything! Communication Processor Broadband DSL Switching Voice Processing WLAN Security .... ResidentialGateway

  4. End-to-End Multi Service ADSL Solution Central Office DSLAM Internet Copper Voice Gateway Integrated POTS and data platform (IPVD) 802.11 Multi-service Home Gateway

  5. End-to-End Ethernet over VDSL+ IP Telephony Solution 802.11 FO feed Multi-service Home Gateway FTTB EoVDSL Switch

  6. Next Generation Networks: ‘’… IP - The ultimate protocol’’ Media Gateway Controller - Soft switch - SS7 Network Signaling Gateway IP Network Media Gateway PSTN Network Infrastructure GW Access Concentrator Subscriber Side GW IAD POTS/ISDN IP Phone DSL

  7. CPE driven Core driven IP functionality required!! How the Ethernet Migration Will Take Place:‘’… IP will enter the DSLAM’’ • Initiatives from carriers with less legacy equipment, ILECs investing in upgrades, deployments in new operating regions, CLEC in foreign countries, SoftSwitch capability • Adoption of Protocols that enable more reliable delivery of services (MPLS, Diff Serv and IP v6, IPSec etc.) • Legacy ATM networks will remain at the core • Schedule - Next 1 to 3 years DSLAM Ethernet over xDSL Ethernet over SDH Ethernet Network

  8. In what room do you want me to put it? So What It’s All About?‘’… Broadband@Home’’

  9. VoIP Transitions from Core to Edge • VoIP was initially deployed in gateways in network core • Large DSP farms • Transparent to user, e.g. Class 4 Tandem GW • SOC integration has brought VoIP to the edge & “In The Door” • VoIP in the network edge • Next-generation DLC • VoIP-enabled DSLAM • VoIP in the user’s premises • SoC (system-on-chip) designs • Enterprise, ROBO, SOHO, residential • Desktop • PocketPCs & PDAs • 802.11 wireless devices • Softphones

  10. Circuit Switched Networks analog TDM Linecards TDM Switch AnalogModem TDM analog Linecards

  11. Packet Switched Networks IP phone packets IAD / DSL modem DSLAM / MSAP PacketNetwork packets ATA, IAD, Home Gateway DSLAM / MSAP DLC/MSAP analog TDM Class 4 Tandem Gateway/Softswitch CO

  12. ATA & Cordless IP Phones Ethernet Analog Phone Analog Telephone Adapter (ATA) Cordless IP Telephone

  13. One Chipset for ... • Voice only IVD Control BUS • Data only DATA • Integrated Voice & Data GEMINAX-L2MAX (2-ch) GEMINAX-A0MAX (4/8-ch) GEMINAX-DMAX (8-ch) LD DSP D/A A/D ADSL: Integrated Voice & Data (IVD) Line Termination at CO/DLC • VINETIC • POTS Termination • BORSCHT Functions • GR-303 • Voice Codecs • Packet Processing (RTP/RTCP) Voice Geminax-S MAX(1-ch BB-SLIC) VINETIC - VIP / M / C / S (4-ch) TDM CODEC DSP SLIC CODEC Packets CODEC CODEC • GEMINAX • Line Termination • ADSL • ADSL2/2+

  14. Few Considerations Per Line Provisioning Capability • Voice, Data, Voice and Data • Single solution to address POTS, VoIP, Data Requirements • Scalability of Solution • “Design Reuse” based on uniform Architecture • Clean Functional Delineation • Voice on the “DSP” • Data Plane on “Host Controller” • Signalling & Voice Transmission Standards • Legacy, VoIP

  15. Scalability Problem : Home VoIP Gateway with 2 ports Ethernet / USB CommunicationsProcessor Codec SLIC 2 POTS lines DSP SLIC UplinkChipset xDSL, E1/T1Cable, Wireless

  16. SLIC SLIC SLIC Codec SLIC DSP SLIC SLIC Scalability Problem : SOHO VoIP Gateway with 8 ports Ethernet / USB CommunicationsProcessor SLIC Codec SLIC DSP UplinkChipset xDSL, E1/T1Cable, Wireless Problem : 2 different DSP’s !!

  17. SLIC Codec SLIC 4 POTS lines DSP SLIC SLIC SLIC Codec SLIC 4 POTS lines DSP SLIC SLIC Solution for Scalability : 4 - N ports Ethernet / USB CommunicationsProcessor UplinkChipset xDSL, E1/T1Cable, Wireless

  18. VoIP Call Flow Via VINETIC • Host Controller completes the RTP/RTCP packet Transmission • Connection Management • Signaling and Network connection protocols (SIP/MGCP/TCP/UDP/IP) • Voice Processing • RTP/RTCP Packet processing • Jitter Buffer Management and • Line-side Play out

  19. Packet Network • Infineon provides a complete system solution : • Complete firmware for VINETIC (fax data pump) • Complete software source code for Controller (fax relay) with API to interface to the Data Pump • No development effort for Infineon‘s customer Fax over Packet (a.k.a. "Fax Relay", T.38) Host Controller Vinetic-4VIP : : • Fax data pump • V.21, V.27ter, V.29, V.17, V.33 • CED detection/generation • CNG detection/generation • Fax relay • Session Control Procedures • Real Time Fax Relay (T.38)

  20. Designing & Verifying Quality in VoIP Systems • VoIP enables • Host of new services • Tremendous deployment and operational cost efficiencies … but • Customer expectations are based on • Extensive set of specifications (e.g. Telcordia, ITU, etc.) • Century-old legacy of carrier class service • Carrier class service in enterprise applications (PBX) • This section identifies specific tests, and associated procedures and results, that can be used to validate an implementation and ensure that design expectations have been met.

  21. Specification Summary

  22. Test Set-up & Considerations ECHO CANC • Tests are per G.168-2002 • Some tests require explicit control of EC sub-functions • E.g., NLP or VAD/CNG Inhibit • Packet-specific considerations: • Latency & vocoder impacts if included in EC tail • Extensive test & analysis gear is required • Leverage Manufacturer’s Cest Capabilities & Compliance Report • Verify selected characteristics at system level • tail length • disable function

  23. Conformance Criteria ECHO CANC

  24. Test Set-up & Considerations VOCODER • Use Standard Voice Quality Tests to verify Performance • PESQ (ITU P.862) used to evaluate performance w/ packet loss and other network impairments • Test Set-up: • Test a single Encoder/Decoder pair (one-way) • Ignore latency • Ensure no packet loss • Commercial MOS test system • Ideally, one should test • End-to-end hardware interoperating CO/Home GW • In loopback configuration (same firmware at both ends) • Results should be identical • Proves interoperability

  25. Conformance Criteria VOCODER

  26. Conformance Criteria TONE DET

  27. Test Set-up & Considerations LATENCY • Measure end-to-end round-trip • Use “initiator” to run test with “responder” that echoes signal • Difficult to isolate individual delay elements • Provide internal instrumentation where feasible • Construct loop-backs to eliminate selected network elements • Measure incremental changes associated with: • Invocation of alternative vocoders • Changes in jitter buffer size, packet interval, line speed • Design criteria is met when: • End-to-end delay meets specification • Individual budget elements have been verified

  28. Conformance Criteria LATENCY

  29. Test Set-up & Considerations PACKET • Conformance to applicable specification, e.g.: • ATMF-0045 • IETF SIP, RTP/RTCP, etc. • Proving Conformance • No definitive test specifications exist • Snoop traffic and confirm via inspection • Perform interoperability tests w/ “known-good” systems • Endurance / Load testing • Scaling issues primarily rest w/ system designer • Some tools available

  30. Conformance Criteria PACKET

  31. Test Set-up & Considerations PKT LOSS • Use PESQ (ITU P.862) to measure speech quality • Ensure network is: • Properly configured • Equipped with mechanism(s) to force selective packet loss • Instrumented to measure loss • Control other attributes: • Encoding algorithm • Delay and jitter

  32. Conformance Criteria PKT LOSS

  33. Summary • Voice-over-Packet technology introduces new considerations into voice system testing • Each identified area should be assessed • Requirements should be carefully identified and documented • Conformance criteria & test methodologies have been established • System-level parameters must be managed and monitored • Infineon technology will provide the best possible foundation for meeting customer expectations

  34. We create Semiconductor Solutions, enabling the Technology Lifestyle of the Individual in the 21st Century.

More Related