SearchSearch  Log in to check your private messagesLog in to check your private messages  recent posts Recent Posts
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
deanAdministrator
Site Admin


Joined: Dec 13, 2003
Posts: 7121
Location: London
Status: Online!
Posted: Apr 16, 2005 - 10:40 AM Reply with quote Back to top
Image

Website : http://www.sipfoundry.org/

WiKi : http://sipx-wiki.calivia.com/

SIPfoundry, a non-profit organisation, exists to promote and advance SIP-related Open Source projects. Through SIPfoundry users, developers, and distributors of SIP based products can utilise open-source materials to accelerate the growth and adoption of SIP.

Founded in February 2004, SIPfoundry established close ties with the SIP Forum as well as the IETF.

The SIPfoundry developer and user communities have rapidly expanded to include participants from 63 countries and counting. SIP is hot, so whether you are a user or developer, get involved and consider SIPfoundry as the place where you find or develop your SIP capabilities.

SIPfoundry Projects

1. The sipX Project

The sipX project aim is to develop a feature rich and standards compliant SIP communications infrastructure for Enterprise use in a community organized open source effort.

sipX consists of a modular architecture based around the following building blocks:

• sipX Communications Server
• sipX Media Server
• sipX Configuration Server
• While sipX packages these components to function as a SIP PBX, each server can also be used standalone.

2. The sipXphone, sipXezPhone, and sipXtapi UA SDK project

SIPfoundry provides a very comprehensive set of technologies for the development of SIP user agents supporting SIP voice communications, presence and instant messaging.

sipXphone, formerly known as Pingtel's instant xpressa soft phone, is a fully functional SIP soft phone that runs on Microsoft Windows and Linux. The Pingtel's xpressa phone (no longer a Pingtel product) is based on this same source base.

The SIP soft phone leverages a well tested RFC 3261 compliant SIP stack
(sipXportLib), and boasts rich configuration abilities, a java-based application framework / development kit, and a wide range of features (Message Waiting Indication to on-phone bridged conferences). The sipXphone project includes the Java Application Layer, C++ embedded web server, and a C/C++ JNI API. The rest of the code is separated into reusable component libraries.

3. The reSIProcate Project

The reciprocate project is developing an object oriented SIP stack written in C++ and intended to serve as the SIP reference implementation. Developed by many of the same people who participate in the IETF’s standardization effort of SIP, the reSIProcate stack is fully standards compliant, feature complete, and often serves as a test environment for new initiatives such as the most recent IETF draft proposals for SIP security.

The reSIProcate stack is used in an increasing number of commercial products by companies such as TelTel, Jasomi and Xten. Its design objective is to create a well documented and easy to use SIP stack for use in phones, gateways, SIP proxies, back-to-back user agents as well as instant messaging and presence applications.

4. The SIP Forum Test Framework (SFTF) Project

Interoperability of SIP products and SIP-based technologies is key to achieving SIPfoundry's objectives. The scope of SIPfoundry's initiatives to encourage and promote interoperability of SIP products and SIP-based technologies include the following:

• Establishment of a test framework (SFTF)
• Active participation in SIP based IETF standards development
• Involvement in forums (SIP Forum)
• Promotion of SIP testing interoperability events (SIPIT and SIMPLEt).

5. The Open Settlement Protocol (OSP) Client Toolkit Project

The OSP client Toolkit is a complete development kit for software developers who want to implement the client side of the European Telecommunication Standards Institute's Open Settlement Protocol (ETSI TS 101321). The OSP client Toolkit includes source code written in ANSI C, test tools and extensive documentation on how to implement OSP. A hosted OSP test server is freely available on the Internet for all developers to test their OSP implementation.

OSP is an Operational Support System (OSS) protocol well suited for managing inter-domain routing, access control and accounting of SIP transactions. OSP uses the communications protocols below to convey messages. The content of an OSP transaction is an HTTP message formatted according to the standard for MIME. Individual components in the message are XML documents and the message may be signed with an S/MIME digital signature.

5. The Message Session Relay Protocol (MSRP) Project

This project is still in an early phase of development and aims to create a reference implementation of an MSRP stack. We are currently targeting the most recent drafts of the base specification and the relay extensions. The current plan is to create a beta-quality stack suitable for use in a client, and then add relay functionality (for both clients and relays) after the basic functionality is in place. Work is done in close cooperation with the IETF and the MSRP implementation will serve as a first reference implementation.

Goals of this project include:

• Validation of the implementability of the existing IETF specifications for MSRP.
• Creation of a freely available stack against which others can test their implementation.
• Creation of a stack that can be integrated into both opensource and proprietary products to add MSRP functionality.
View user's profile Send private message


View previous topic Printable version Log in to check your private messages View next topic

Post new topic   Reply to topic
Forum Rules and Guidelines | About VoIP User | Privacy Policy


All logos and trademarks in this site are property of their respective owner.
Comments and posts are property of the poster, all the rest (c) 2003-2008 VoIP User Limited.

VoIP User Limited is incorporated in England and Wales under Company Number 6694577.

No part of this site may be reproduced without our prior consent.