Fusion SIP
Session Initiation Protocol
The Fusion Session Initiation Protocol (SIP) software suite is at the heart of Unicoi's Voice over Internet Packet (VoIP) offerings. Fusion SIP is a lightweight, transport-independent, text-based protocol designed for use in IP Phones, VoIP Gateways, and other IP-enabled products.
Fusion SIP source code is specifically designed for use in embedded devices, has a small footprint and is completely ROMable and re-entrant. The Fusion SIP stack provides a simplified API for easy integration with the application and transport stack (TCP/IP/UDP).
Fusion SIP Stack Features
- Supports TCP and UDP
- Supports proxy and redirect servers
- Supports call hold, call waiting, call transfer, call forward, etc.
- SIP Message Generator: INVITE, ACK, BYE, OPTIONS, CANCEL, REGISTER, NOTIFY, SUBSCRIBE, INFO, and REFER
- SDP message generators
- User Agent Client and Server
- Timer manager
- SIP/SDP message parsers
- Configurable parameters for default SIP and RTP port numbers
- Presence
- Instant Messaging
- NAT Traversal
- IPV6
- Packetization parameters for controlling re-transmissions, number of connections, etc.
- Interfaces for PSTN/PBX system
- SIP response generator
- 100% ANSI C compliant SIP source code
- Secure SIP (SIPS) optional
RFC Compliance
- RFC 2617 (Basic and Digest Authentication)
- RFC 2976 (Info Method)
- RFC 3261 (SIP Version 2)
- RFC 3262 (Reliability of Provisional Responses in SIP)
- RFC 3263 (Locating SIP Servers)
- RFC 3265 (Specific Event Notification)
- RFC 3420 (Internet Media Type message/sipfrag)
- RFC 3515 (Refer method)
- RFC 3959 (Sender & Receiver Tables for Session Members)
- RFC 3891 (The Session Initiation Protocol (SIP) Replaces Header)
- RFC 3892 (The Session Initiation Protocol (SIP) Referred-By Mechanism)
IM & Presence
- RFC 2778 (A Model for Presence and Instant Messaging)
- RFC 3428 (Extensions for instant messaging)
- RFC 3856 (A presence Event Package for SIP)
- RFC 3857 (A Watcher Information Event Template Package for SIP)
- RFC 3858 (XML Based Format for Watcher information)
- RFC 3863 (A Presence information data format PIDF)
Media & RTP/RTCP
- RFC 1889 (RTP)
- RFC 1890 (RTCP)
- RFC 2327 (Session Description Protocol SDP)
- RFC 2508 (RTP Header Compression)
- RFC 3264 (Offer/Answer Model with SDP)
- RFC 3550 (RTP)
- RFC 3551 (RTCP)
- RFC 2833 (Out of Band DTMF Tones)
The Fusion SIP stack is a component of the Fusion Voice Gateway (VoIP) solution. Below are links to the other Fusion modules that, together, comprise the Fusion VoIP solution.
- Router Gateway
- VoIP Adapter
- Security Module
- Networking Module
- PSTN Call Manager
- Fusion RTOS
- Unicoi Voice Engine Processing Suite
- Hardware Drivers Module
- Support Module

