Products
SIPeerior offers a range of software development toolkits for license to vendors who wish to offer P2PSIP-based products. In addition, we offer professional services to support P2PSIP product development and integration using our toolkits.
Our customer trial tested product portfolio includes:- P2PSIP Core Development Kit
SIPeerior's P2PSIP Core Development Kit allows existing applications -- whether or not they are SIP or even VoIP -- to be ported quickly from a client-server architecture, to a P2P architecture providing the same functionality as the original, but reaping the cost and scalability benefits of P2PSIP technology. The Core Development kit allows vendors to obtain all of the benefits of P2PSIP technology while utilizing their own high-level application to provide the interface and services their customers demand. The Core Development Kit interface enables applications to organize without servers, to locate other users, to store resources -- ranging from a simple URL to a large media file -- securely among the group of peers, and to retrieve those resources. Reliability and redundancy are achieved with no need for centralized servers.Features include:
- Support for Distributed Hash Table (DHT) based P2P, including self-organization, communication, and distributed database capabilities.
- Lightweight, binary protocol allows for maximum flexibility and minimum network utilization.
- Binary P2P protocol environment can be used with or without SIP technology.
- Local overlay discovery allows peers to locate other peers and overlays on their local network easily.
- Support for joining remote overlays using nothing but the address of a bootstrap host, enabling plug-and-play auto-configuration of systems.
- Self-healing capabilities in the event of a device or network failure. Overlay continues to function properly in the event of a network partition, then reconnects when the failure is resolved.
- Tunable replication and redundancy of resources and overlay information.
- NAT Traversal based on the IETF ICE specifications.
- Support for fully distributed management, including password-protected remote administration and configuration supporting multiple tiers of access to parameters.
- Multiple security models included and supported, including shared secret as well as a full certificate-based security model.
- Support for DTLS-based encrypted connections.
- Highly flexible, allowing many parameters to be adjusted to meet the needs of your deployment. (These include timers, update frequency, peer timeouts, refresh rates, pluggable DHTs, number of connections maintained, etc.)
- Very lightweight module is designed to fit on today's small embedded devices such as IP phones.
- Full documentation and commercial-grade support. Custom development and customization available.
- Easy to use API for rapid application development.
- Support for multiple platforms including Linux, embedded Linux, Windows, Mac OS X and more.
P2PSIP Endpoint Development Kit
The P2PSIP Endpoint Development Kit enables vendors to quickly build fully featured, server-less SIP endpoints such as IP telephones, softphones, or home electronics devices. It includes core P2P technology (including all the features of the P2PSIP Core Development Kit above) to allow the devices to self organize, to locate resources within the collection of peers, and to provide redundant, secure connections between the peers. In addition, this toolkit includes all of the high level SIP UA functionality for the features one expects in a SIP telephone system, including:- Peer-to-peer technology based on our P2PSIP Core Development Kit described above, including all the features listed there.
- Basic calling using standard SIP. Not only is call signaling between peers SIP-based, but the peers can communicate with non-P2P SIP devices as well.
- Support for SIMPLE-based IM.
- Support for presence, including user status and availability.
- Call features include: call forward all, timeout based call forwarding (call forward no answer), call hold, blind and attended transfer, and more...all without centralized servers.
- Voicemail capabilities. Messages can be stored locally, stored by the P2P overlay, delivered via email, or using one of several other mechanisms.
- Remote calls can be placed using SIP gateways or SIP trunks. Support for configurable dialplans to determine how best to route external calls.
- Support for a P2PSIP cluster to join a full, server-based SIP system. As an example, a P2PSIP cluster could serve a branch office, while connecting to a central office switch.
- Peers may serve as adapters to allow non-P2P SIP endpoints (speakerphones, softclients, or older phones the customer already owns) to join a serverless SIPeerior P2PSIP cluster.
- Designed with a simple, event-based interface. Developers can easily place their own user interface on top of the UA for a customized appearance. Turn-key UIs available for Windows and Mac softclient.
- Custom features are available through our professional services offering.
- Professional services
- Support
Ongoing product support for SIPeerior toolkits - Integration
Customized integration work for your product or with your current SIP stack - Consultation
P2PSIP related custom consulting for developing or porting new applications to our P2PSIP framework.
- Support
SIPeerior's software is designed to support a wide range of platforms. While our software is built on top of our own stack, we can also work with you through our professional services group to port our toolkits to run on your stack.
If you would like to receive more information on our products or services, please contact us at .
