Case Study




     Case Study:

     SIP based IP-Phone Development
     Abstract:
     Telephony systems providers continually innovate, design and develop
     newer Phones, ATA’s, Gateways and Applications to enhance their product
     portfolio. This helps them establish a lead with their competitors and grow
     into newer verticals.

     This document highlights PrimeSoft’s capability in working with Telephony
     systems vendor and Hardware Integrators in developing systems,
     applications and diagnostic software for a new IP Phone product.




              www.primesoftsolutionsinc.com
                            © 2009 PrimeSoft Solutions, Inc.
Case Study
 Case Study

                                 Client:
                                 Our client is a leading provider of telephony systems and
                                 applications to business customers worldwide. They deliver
                                 application-rich, affordable VoIP systems to small and medium
                                 businesses. They are an innovator in delivering high-value voice
   “I would like to take this    applications that enable businesses to be more productive and
                                 dramatically reduce costs.
   opportunity to commend
  you for your hard work and
                                 Business Situation:
  careful engineering. I know    Clients marketing team came up with a requirement to develop
  it has been a long project,    two new, SIP Based IP Phone that were to be added into their
                                 existing IP-PBX product portfolio.
  with a few frustrations, but
   I have been consistently      The new SIP Phones were required to support
  pleased with the dedication
                                    - All basic IP-Phone features such as Call Forwarding, Call

  and professionalism that all         Waiting, Conference, Voice Mail etc.

   of you have displayed. I         - Advanced business features such as Shared line
    think you are excellent            appearance, Call Park, Paging, Call Recording etc.
    engineers, and a great          - Protocols to be supported included: SIP, TFTP, RTP, SNTP,
            team. ”                    HTTP, and NAT Traversal.

 -Program Manager                   - Audio codes to be supported included: G.711, G.723,
                                       G.729A and G.729B.




                      www.primesoftsolutionsinc.com
                                 © 2009 PrimeSoft Solutions, Inc.
Case Study
 Case Study

                            The Solution:
                            PrimeSoft built a team of experienced VoIP developers and
                            designers along with a dedicated quality assurance team for this
                            project. The team took complete ownership of developing these
                            IP-Phones for the client.

                            The phone features was designed and implemented in-house.
                            Some of the functionalities of the phones were designed in
                            collaboration with Taiwanese vendor. The Hardware design for
                            the phones were based on the Infineon Inca-IP based SOC chipset
                            and the reference design was provided by Infineon. Following
                            were the major tasks performed as part of this assignment:

Technologies Used:             - Interfacing with client Product Line Managers, to capture
                                 detailed requirements
  -   Embedded Linux OS
                               - Developing project plans and effort estimates
  -   SIP, RTP, RTCP and
                               - Staffing Offshore Development Team
      other Networking         - Setting up of a LAB and replicated client development and
      Protocols                  test environment
                               - Developed functional specs and design documents
  -   C/C++ Programming,       - Coding, unit testing, and integration testing
      ASP, XML                 - Software Development of
                                    o Embedded Board Support Package
  -   Shell Scripting
                                    o Phone Application
                                    o Basic and Advanced Call Features
  -   JTAG Debugging
                                    o Diagnostics tools
                                    o Protocols Integration
  -   MIPS based hardware
                                    o Integrating with Existing IP-PBX product portfolio
                               - Quality Assurance
                                    o Developing test plans
                                    o Developing test cases
                                    o Manual Testing
                                    o Interoperability Testing
                               - Directly interfacing with the chipset vendors
                               - Directly interacting with OEM/ODM
                               - Providing periodic reports with updates to all project
                                 stakeholders

                    www.primesoftsolutionsinc.com
                            © 2009 PrimeSoft Solutions, Inc.
Case Study
 Case Study

SIP Phone Block Diagram:
Following is a block diagram of the SIP Based IP Phone that identifies the various peripheral
components of the SIP based IP Phone.




Business Benifit:
   - Outsourced product development of IP Phones allowed client to strengthen their IP-PBX
     product portfolio and cater to newer clients
   - Re-usable components from this Project will help client roll out newer IP Phones and improve
     their time to market
   - Client gained from the expertise of PrimeSoft team, which is experience in design and
     development of VoIP based products and solutions


                   www.primesoftsolutionsinc.com
                                  © 2009 PrimeSoft Solutions, Inc.

Psi ip phone_case_study_v10

  • 1.
    Case Study Case Study: SIP based IP-Phone Development Abstract: Telephony systems providers continually innovate, design and develop newer Phones, ATA’s, Gateways and Applications to enhance their product portfolio. This helps them establish a lead with their competitors and grow into newer verticals. This document highlights PrimeSoft’s capability in working with Telephony systems vendor and Hardware Integrators in developing systems, applications and diagnostic software for a new IP Phone product. www.primesoftsolutionsinc.com © 2009 PrimeSoft Solutions, Inc.
  • 2.
    Case Study CaseStudy Client: Our client is a leading provider of telephony systems and applications to business customers worldwide. They deliver application-rich, affordable VoIP systems to small and medium businesses. They are an innovator in delivering high-value voice “I would like to take this applications that enable businesses to be more productive and dramatically reduce costs. opportunity to commend you for your hard work and Business Situation: careful engineering. I know Clients marketing team came up with a requirement to develop it has been a long project, two new, SIP Based IP Phone that were to be added into their existing IP-PBX product portfolio. with a few frustrations, but I have been consistently The new SIP Phones were required to support pleased with the dedication - All basic IP-Phone features such as Call Forwarding, Call and professionalism that all Waiting, Conference, Voice Mail etc. of you have displayed. I - Advanced business features such as Shared line think you are excellent appearance, Call Park, Paging, Call Recording etc. engineers, and a great - Protocols to be supported included: SIP, TFTP, RTP, SNTP, team. ” HTTP, and NAT Traversal. -Program Manager - Audio codes to be supported included: G.711, G.723, G.729A and G.729B. www.primesoftsolutionsinc.com © 2009 PrimeSoft Solutions, Inc.
  • 3.
    Case Study CaseStudy The Solution: PrimeSoft built a team of experienced VoIP developers and designers along with a dedicated quality assurance team for this project. The team took complete ownership of developing these IP-Phones for the client. The phone features was designed and implemented in-house. Some of the functionalities of the phones were designed in collaboration with Taiwanese vendor. The Hardware design for the phones were based on the Infineon Inca-IP based SOC chipset and the reference design was provided by Infineon. Following were the major tasks performed as part of this assignment: Technologies Used: - Interfacing with client Product Line Managers, to capture detailed requirements - Embedded Linux OS - Developing project plans and effort estimates - SIP, RTP, RTCP and - Staffing Offshore Development Team other Networking - Setting up of a LAB and replicated client development and Protocols test environment - Developed functional specs and design documents - C/C++ Programming, - Coding, unit testing, and integration testing ASP, XML - Software Development of o Embedded Board Support Package - Shell Scripting o Phone Application o Basic and Advanced Call Features - JTAG Debugging o Diagnostics tools o Protocols Integration - MIPS based hardware o Integrating with Existing IP-PBX product portfolio - Quality Assurance o Developing test plans o Developing test cases o Manual Testing o Interoperability Testing - Directly interfacing with the chipset vendors - Directly interacting with OEM/ODM - Providing periodic reports with updates to all project stakeholders www.primesoftsolutionsinc.com © 2009 PrimeSoft Solutions, Inc.
  • 4.
    Case Study CaseStudy SIP Phone Block Diagram: Following is a block diagram of the SIP Based IP Phone that identifies the various peripheral components of the SIP based IP Phone. Business Benifit: - Outsourced product development of IP Phones allowed client to strengthen their IP-PBX product portfolio and cater to newer clients - Re-usable components from this Project will help client roll out newer IP Phones and improve their time to market - Client gained from the expertise of PrimeSoft team, which is experience in design and development of VoIP based products and solutions www.primesoftsolutionsinc.com © 2009 PrimeSoft Solutions, Inc.