|
IMS / 3GPP / WiMAX Compact SIP
Software
TeleSoft
International provides 3GPP WiMAX IMS SIP source code software
to accelerate development and interoperability testing of your SIP product. TeleSoft's
SIP protocol stack provides the
fastest path to market-ready VoIP products for manufacturers worldwide.
TeleSoft International is a premier supplier of circuit switched
telephony and VoIP Protocol signaling stacks & solutions to leading OEMs
worldwide. TeleSoft has been selected by more than 250 OEM customers and
we continue to provide robust, mature, conformance and interoperability
tested solutions to customers who require the best performing software
stack solutions.
IMS CompactSIP addresses the needs of
manufacturers developing 3GPP and WiMAX handsets and other mobile IPphones
(Internet phones), datacards, mobile
platforms and chipsets by providing a 3GPP/IMS compliant software stack
that supports the key 3GPP authentication and security standards plus the
required IETF SIP RFCs. The 3GPP/IMS CompactSIP stack was jointly
developed between TeleSoft International and the world’s #1 mobile service
provider in order to bring you the smallest, most efficient SIP protocol
software solution for the 3GPP, WiMAX and IMS markets. IMS CompactSIP is
tested to be standards compliant and network interoperable using in-house
IMS handset emulators and network simulators plus private access to live
3GPP networks.
WiMAX standards call for similar, if not identical
SIP features. We expect that WiFi will also use many of the same
voice enabling features that 3GPP and WiMAX have called out.
IMS CompactSIP is ideal for all applications where
compact memory space and fast code execution are important. IMS
CompactSIP is also available integrated and tested with the Interpeak
IPNET TCP/IP networking stack as the IMS SIPNET product.
Features of the IMS Compact SIP Stack:
IMS CompactSIP provides a small memory footprint,
high performance SIP module:
 | Jointly developed with #1 Mobile Service
Provider |
 | Very small system memory size |
 | Flexible, full-featured core |
 | User Agent Client & Server |
 | 3GPP/IMS Compliant |
 | IETF Standards-based |
 | OS independent |
 | ANSI C for ease of portation |
Applications where the IMS Compact SIP SDK is appropriate:
IMS
CompactSIP is developed specifically for next generation applications:
 | 3G Smartphones |
 | 3G Datacards |
 | 3G PDAs |
 | WiMAX Products |
 | Telco/VoIP Gateways |
 | ATA/Residential Gateways |

Figure 1: 3GPP IMS CompactSIP
Block Diagram
IMS CompactSIP is tight and
fast:
 |
Support for methods, headers,
and message processing is configurable to save memory.
|
 |
Smallest configuration fits in
less than 100KB.
|
 |
Just-in-time parser avoids
parsing headers not used by SIP stack or application.
|
 |
Optimized handling of timers
avoids high start/stop overhead.
|
 |
Crafted parser eliminates
typical parser-generator bloat.
|
IMS CompactSIP is easy to use:
 |
Low-level API provides complete
control over all SIP functions and message content.
|
 |
API supports multiple
independent services including multi-homing.
|
 |
User can easily add special
method and header processing.
|
 |
SDP parser is separate from SIP
parser for use in other SDP applications.
|
IMS CompactSIP is easily
ported to any environment:
 |
Portable to any memory model,
including flat, heap, pool-based, and mbuf or zbuf.
|
 |
Follows coding conventions used
by other TeleSoft software stacks.
|
 |
Object-oriented API supports
direct function-call interface, inter-task and inter-cpu messaging.
|
 |
Highly scalable – no built-in
limits other than those required by the system itself.
|
IMS CompactSIP provides a
broad development and debugging environment:
 |
Sample applications to
demonstrate use of the APIs.
|
 |
Initial ports include Linux,
uCLinux, VxWorks, Nucleus, Windows and TsRITE OSes.
|
 |
Sample make files and imake
scripts.
|
 |
Debugging & auditing features
allow compile-time & run-time details for logging of messages & events.
|
Compliance Testing:
 |
Exclusive in-house 3GPP Handset
emulator and Network Simulator test platforms.
|
 |
Private access to 3GPP networks
allow extensive live testing.
|
 |
Rigorously tested against IETF
& PROTOS torture test suites and 3rd party equipment.
|
 |
Successful SIPit Interoperable
testing against multiple vendors equipment.
|

TeleSoft International is the original developer of the
TsLink3 range of high performance WAN protocols including SIP, ISDN BRI and
PRI, QSIG, CAS E1 R2, T1 RBS, AO/DI, ML-PPP, Frame Relay, X.25, and also a
range of hardware reference designs. TsLink3 protocol source code is
exceedingly well engineered - tightly coded for performance and compact
footprint, with a quality that delivers rock-solid stability.
TeleSoft's foundations go back to 1986 when the first
ISDN stack was released. Since then TeleSoft's protocols have been proven
in use by more than 200 customers worldwide. World leaders, including AT&T, Cisco, D-Link, Digital
Equipment, Fujitsu, IBM, Lucent, Matsushita, Multi-Tech, NTT, Polycom,
and Vertical Networks have all used the source code for TeleSoft's proven protocol
software.
Manufacturers license the source code for TeleSoft's
proven Protocol
Stacks and Reference Designs to get their products to market faster with
minimized technical risk and development costs. TeleSoft focuses on
developing the software and hardware so that you can focus on
manufacturing and shipping your product. |