Skip to content

Extremely fast and lean, yet fully functional, SIP (RFC3261) and RTP (RFC3550) implementation

License

Notifications You must be signed in to change notification settings

sobomax/microsippy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

microsippy

Extremely fast and lean, yet fully functional, SIP (RFC3261) and RTP (RFC3550) implementation tailored for high-performance SIP processing applications as well as small and embedded devices.

About

The microsippy project started with an idea to implement a lightweight framework to bring SIP UAS/UAC functionality onto high-end MCU-class devices. The ESP8266 was used as a reference platform.

Resulting SIP implementation not only achieved its original goal, but when run on "conventional" CPUs has also demonstrated capability to outperform state-of-the-art SIP engines of 2020, such as OpenSIPS and Kamailio by the factor of 5-10x.

Design

Some notes.

References

IoT in the Age of SIP Presentation given at the OpenSIPS Developers Summit 2018 with some rationale.

About

Extremely fast and lean, yet fully functional, SIP (RFC3261) and RTP (RFC3550) implementation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published