| TELECOMMUNICATION AND
INTERNETWORKING |
| Voice and Next-Generation
Networks |
|
 |
|
| |
| SIP Residential Gateway, SIP Gateway
Application and SIP Instant Messaging (IM) Application |
|
|
 |
| |
| The
customer |
| Leading
DSL Solution Provider and SIP Voice Gateway Vendor |
| |
| The
challenge |
 |
To
port the OS abstraction layer on the OS. This
included mapping the data types, encapsulating
Threads (no thread support in OS) using OS
Timers. |
 |
To integrate
Wipro SIP stack framework with the call control
application. |
 |
To integrate the SIP
Resolver with the DNS API’s provided
by the OS. Scope also included support SRV
and NAPTR records. |
 |
Architecting, designing
and implementing SIP-T load/call distribution
software on Linux and compact PCI. |
 |
To integrate the device
and DSP interfaces of the hardware. |
 |
To interoperate IM clients/servers
of two leading service providers |
|
| |
| The
solution |
Involved
in Requirement analysis, Design, Development, Testing,
Porting of different components in the project.
As part of above phases the deliverables include
 |
Support
for 1 to many SIP/DSP endpoints in a call,
also Call Waiting and 3 way dialing support
was added in the call control software. |
 |
Media Manager
for support of different codec configuration,
static and dynamic payload types. The support
for Digest Authentication scheme was added. |
 |
Support for 1 to many
endpoints on the Gateway. The support for
configuration of digit maps and Tone Types
on the gateway. |
 |
Support for static and
dynamic payload types. Also included was the
Support for SIP DNS. |
 |
Support of CLI, Web and
file based configuration options. |
 |
Easily extendable SIP
filter for integration of IM Server/Client. |
 |
Support of TCP to UDP
conversion and vice versa. |
 |
Emulation of SIP stateless
proxy behavior. |
|
| |
| Business
benefits to the customer |
 |
Faster SIP solution using
Wipro SIP stack framework. Tested with more
than 30 vendors at SIPit for interoperability
|
 |
Ease of Enhancements
– Provides flexible Call Layer and Terminal
Layer to develop voice features like call
waiting, call forwarding, call transfer etc. |
 |
Ease of Customization
– Easily customizable for 3rd party
BSP, RTP stacks and Line drivers |
 |
Reusable components (SIP/SDP
stack, SIP UA framework, Terminal Layer) |
|
| |
| Technology and tools |
 |
Software:
C/C++, VC++ |
 |
Hardware: MDS-T52 platform,
Helium Processor (ARM 7 architecture), proprietary
OS Supports message based IPC & IDT79RP355
platform, MPC 852T platform & Embedded
Linux. Windows 2000 platform for IM application. |
 |
Tools: Data flow diagrams
& OOAD, Proprietary Debugger and Trace
Tool. |
|
| |
|
| |
|
|