|
|
SigComp development tools suite
The SIP protocol is text-based, not optimized in terms of size, and
engineered for bandwidth-rich links. With the planned usage of these
protocols in wireless handsets, as part of 2.5G and 3G cellular networks,
large message size becomes a problem. The IETF solution is SigComp (RFC3320),
which offers robust, loss-less compression of application messages. Due to
the heavy signaling involved and SIP, being a text based protocol, 3GPP IMS
Release 5 standards mandates SigComp.
SigComp implements a virtual machine termed Universal Decompressor Virtual
Machine (UDVM), which allows applications to dynamically select the
compression algorithm of their choice.
The Bitlynx Technologies Inc. development tools permit the development
and testing of SigComp compression and decompression algorithms. The
suite includes the following tools:
- Optimized UDVM assembler
- UDVM disassembler
- UDVM debugger
The development tools are fully integrated into the Eclipse development environment to provide rapid development and
integration with the C++ and Java languages on Microsoft Windows, Linux, Mac OS X and Symbian.
The implementation is fully compliant with RFC3320 and conforms to the
requirements of draft-ietf-rohc-sigcomp-user-guide-02 and
draft-ietf-rohc-sigcomp-torture-test-01.
The development tools suite is available for Microsoft Windows, Mac OS X, NetBSD,
Linux and Symbian.
Support packages are available and our engineers can provide assistance with any
customizations that individual customers may require.

SigComp stack
The Bitlynx Technologies Inc. SigComp stack is an implementation of the
SigComp header compression framework. The implementation is fully compliant
with RFC3320 and conforms to the requirements of
draft-ietf-rohc-sigcomp-impl-guide-05 and
draft-ietf-rohc-sigcomp-torture-test-01.
The SigComp stack supports the following features:
- Modular design for UDVM, compressors, decompressor and state handler for
easy integration
- Automatic detection of compressed packets
- Supports state access and compartments
- Supports datagram and streaming transports
- Includes SIP and SDP static dictionaries defined in RFC3485
- Supports Deflate, LZSS and LZJH (V.44) compressors with dynamic compression according to RFC3321
- SIP stack friendly
- C, C++ and Java bindings
The SigComp stack is available for Microsoft Windows, Mac OS X, NetBSD, Linux and Symbian.
Embedded platforms are supported on request.
Support packages are available and our engineers can provide assistance with
any customizations that individual customers may require.
|