1 / 15

Host-Based Media Processing

Host-Based Media Processing. Development Opportunities and Challenges. Vlad Kukic Software Development Manager PIKA Technologies Inc. PIKA logo here. My Background. Last five years: PIKA Host-Based Media Processing Focus on system performance and reliability

shanon
Download Presentation

Host-Based Media Processing

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. Host-Based Media Processing Development Opportunities and Challenges Vlad Kukic Software Development Manager PIKA Technologies Inc. PIKA logo here

  2. My Background Last five years: PIKA • Host-Based Media Processing • Focus on system performance and reliability • Initially, a developer of traditional DSP boards Previous eight years: Nortel • Internet telephony applications • A customer for traditional DSP boards • Initially, did mainstream telecom software development

  3. Thank you Gordon Moore… Hardware-Based Media Processing Software-Based Media Processing

  4. 3 Opportunities

  5. Opportunity 1: Economics • Microprocessors now cheaper than DSPs • Host-based media processing makes economic sense for systems of a few to a few hundred channels • Exceptions (today): • Tiny systems (e.g. consumer VoIP adaptors) • Very large systems (e.g. central office switches) “Effortless performance gains”

  6. Opportunity 1: Economics (cont’d) VoIP + HMP = software only applications Field upgrade Installation Shipping Spares/Inventory Initial purchase Hardware Business Model Software Business Model Total cost of ownership: ~ 50% reduction

  7. Gateway Media Server Media Server Gateway IP Network PSTN Load Balancing Application Media Server Gateway Media Server User Installation IP Network Provider Opportunity 2: Architecture Media processing separated from physical network interfaces Scalability, System Availability, Resource Optimization

  8. Opportunity 3: New Markets • When your application is “just software”, it is much easier to integrate into other platforms. Host-Based Media Processing Web applications Instant Messaging Embedded voice processing

  9. Opportunity 3: New Markets (cont’d) Example • Applications which manage and connect to Skype calls running on user PCs are now possible Application Server End-user PC Host-based media processing routes audio and call control between user PCs and the central server

  10. 3 Challenges

  11. Application: 70% CPU Solution: a real-time microkernel which acts as a firewall between application and media processing. Media Processing: 30% CPU Challenge 1: Making it work • Turning Windows and Linux into real-time operating systems • Minimizing interference between the application and the media processing

  12. Challenge 2: TDM connectivity • VoIP is great, but many applications still need to connect to traditional analog and digital networks • What can you do if an external gateway is not an option? Solution: new low cost gateway cards optimized for host based processing

  13. Not for me Using it Loving it! What is it? Curious today Challenge 3: Perception • How do you change people’s attitudes toward host-based media processing? Solution: time

  14. The last slide… • Economics • System architecture • New markets The Opportunities are real • Making it work • TDM connectivity • Perception The Challenges are being overcome Try it out!

More Related