-
Notifications
You must be signed in to change notification settings - Fork 74
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add distutils-based setup/packaging infrastructure.
- Loading branch information
Showing
3 changed files
with
85 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# $Id: MANIFEST.in,v 1.1 2009/02/25 06:44:43 sobomax Exp $ | ||
|
||
include COPYING | ||
include README | ||
include sippy/dictionary |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
Sippy B2BUA is a RFC3261-compliant Session Initiation Protocol (SIP) | ||
Back-to-back user agent (B2BUA) server software. | ||
|
||
The B2BUA is a SIP call controlling component. Unlike a SIP proxy server, | ||
which only maintains transaction state, the B2BUA maintains complete call | ||
state and participates in all call requests. For this reason it can perform | ||
number of functions that are not possible to implement using SIP proxy, such | ||
as for example accurate call accounting, pre-paid rating and billing, fail | ||
over call routing etc. Unlike PBX-type solutions such as Asterisk for example, | ||
the B2BUA doesn't perform any media relaying or processing, therefore it | ||
doesn't introduce any additional packet loss, delay or jitter into the | ||
media path. | ||
|
||
Features: | ||
|
||
o 5,000-10,000 simultaneous sessions per server; | ||
|
||
o 150-200 call setups/tear-downs per second; | ||
|
||
o Realtime calls control and call data records (CDRs) generation; | ||
|
||
o Optional ability to use Sippy RTPproxy for media relaying; | ||
|
||
o Optional ability to perform Cisco-compatible RADIUS AAA (Authentication, | ||
Authorization and Accounting); | ||
|
||
o RFC3261 compliance; | ||
|
||
o Seamless compatibility with majority of popular SIP software and hardware on | ||
the market today; | ||
|
||
o Robustness and Resilience; | ||
|
||
o Simple and clean, yet flexible, internal design making implementing new | ||
features and services easy; | ||
|
||
o B2BUA could be easily combined with other Open Source software, such as SIP | ||
Express Router / OpenSIPS to build complete softswitch solution. | ||
|
||
$Id: README,v 1.1 2009/02/25 06:44:43 sobomax Exp $ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
#!/usr/local/bin/python | ||
# | ||
# Copyright (c) 2003-2005 Maxim Sobolev. All rights reserved. | ||
# Copyright (c) 2006-2009 Sippy Software, Inc. All rights reserved. | ||
# | ||
# This file is part of SIPPY, a free RFC3261 SIP stack and B2BUA. | ||
# | ||
# SIPPY is free software; you can redistribute it and/or modify | ||
# it under the terms of the GNU General Public License as published by | ||
# the Free Software Foundation; either version 2 of the License, or | ||
# (at your option) any later version. | ||
# | ||
# For a license to use the SIPPY software under conditions | ||
# other than those described here, or to purchase support for this | ||
# software, please contact Sippy Software, Inc. by e-mail at the | ||
# following addresses: [email protected]. | ||
# | ||
# SIPPY is distributed in the hope that it will be useful, | ||
# but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
# GNU General Public License for more details. | ||
# | ||
# You should have received a copy of the GNU General Public License | ||
# along with this program; if not, write to the Free Software | ||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. | ||
# | ||
# $Id: setup.py,v 1.1 2009/02/25 06:44:43 sobomax Exp $ | ||
|
||
from distutils.core import setup | ||
|
||
setup(name = 'sippy', | ||
version = '1.0', | ||
description = 'SIP RFC3261 Back-to-back User Agent (B2BUA)', | ||
author = 'Sippy Software, Inc.', | ||
author_email = '[email protected]', | ||
url = 'http://www.b2bua.org/', | ||
packages = ['sippy'], | ||
scripts = ['sippy/b2bua_radius.py', 'sippy/b2bua_simple.py'], | ||
data_files = [('etc/sippy', ['sippy/dictionary']), | ||
('share/doc/sippy', ['COPYING'])]) |