|
|||||
[IPTelephony
Cookbook] /
Appendix B IP Telephony Hardware /
Software
Appendix
B
IP
Telephony Hardware/Software
>
Product Name: Windows
Messenger
ProductURL:
http://www.microsoft.com/windows/messenger/
Vendor:
Microsoft
SupportedProtocols:
SIP
Platform:Windows
Description:
A well-know SIP
softphonefrom Microsoft.There
are different versions of
the
softwareand
not all of themsupport
SIP.This is unfortunately confusing.The most
standard
-compliantseems
to be version 4.7.The phone is easy to
use, but there areseveral
violations of
specifications.
It supports audio,
video,instant messaging and
whiteboard.
The
client sends BYEinstead
of CANCEL.
Microsoft uses a
`proprietaryextensions of
the
presence'
document and some
othersoftware vendors implemented
theextensions as
well.The
realm
of digest credentials must be
same as the hostname of
theserver; otherwise the
clientrefuses
to
authenticate.
Newversions
of Windows Messengeruse
INVITE
to
establish a session before an
instant message
is
sent and thus are
incompatible with other
useragents, even with
olderversions of
Windows
Messenger.
It does not support any NAT
traversal techniques but it can be
used from behind
NATswith
some aid from a SIP
server in the publicInternet
because it implements symmetric
mediaand
signalling.
>
Product Name: kphone
ProductURL:
http://www.wirlab.net/kphone/
Vendor:Wirlab
SupportedProtocols:
SIP
Platform:UNIX/Linux
Description:
A user agent for Linux.Versions up to
4.0 were linked
withKDE, starting
from4.0
kphone.
It does not require
KDElibraries anymore and
uses qt only.The phone
supportspresence
andinstant
messaging based on SIMPLE
standards.Video conversation is supported
usingvic.The
phone
is not very stable
yetand crashes from
time to time. It supports
G.711,GSM, and
iLBC
codecs.
>
Product Name: Linphone
ProductURL:
http://www.linphone.org/
Vendor:
Simon Morlat
SupportedProtocols:
SIP
Platform:UNIX/Linux
Description:
It is a simple SIP
useragent for Linux
anduses the GNOME frameworks.The
phone
is
unstable and crashes
fromtime to time.
P.214
[IPTelephony
Cookbook] /
Appendix B IP Telephony Hardware /
Software
>
Product Name:
X-Pro,X-Lite
ProductURL:
http://www.xten.com/
Vendor:
Xten Networks
SupportedProtocols:
SIP
Platform:
N/A
Description:
It is a good softphone
withmany interesting
features. It has sophisticated NAT
detectionmechanisms.
SIP support is good.There
seem to be no interoperability issues (as
far as
we
have tested). X-lite is a
free version; X-Pro must be
purchased.The softphone is
alsoavailable
alsofor
WindowsCE-based PDAs.
B.
2
Hardphones
>
Product Name:
Cisco7960
ProductURL:
http://www.cisco.com/warp/public/cc/pd/tlhw/prodlit/7960_ds.htm
Vendor:
Cisco Systems
SupportedProtocols:
H.323, SIP
Platform:
N/A
Description:Operational
Experience: It supports H.323under
the assumption of having a
Call
Manager,which
is a Cisco softwareproduct to
manage Ciscohardphones.The
communication
betweenCall
Manager and Cisco7960 is
done using theCisco
proprietary Skinny protocol (not
a
standard H.323
protocol!)andtherefore the
standard H.323communication
with an external
client
is only performed with
theCall Manager and
notwith the phone
itself(limited
standard
compliance
of the phone). It
supportsalso SIP protocol but
from a standard point of
view.With
thefollowing
firmware (ApplicationLoadID:
P0S30203; BootLoadID: PC03A300. It was
found
to
be perfectly interoperable
withVOCAL system and
with MSN messenger. Please
pay attention
thatPower
Cord is not included in default
selling configuration.Take carewhen
buying it or
delayswill
occur before youcan
effectively use it (because of
Cisco vendor'sslowness).
Overall
Evaluation:
Good hardphone. It is a little
bittoo expensive and
not completely H.323
compliant.
The
SIP part is very
goodand
standard-compliant.
The
phone has excellent design. It is very
comfortable to use, even during long
conversations.The
display
is big enough to be seen
evenfrom a great
distance.Thephone has six
lines. A SIPimage
has
to be loaded into the
phonebefore it can be used
as a SIP phone.
SIP-standardcompliance is
verygood
up to 6 SIP accountscan be
registeredsimultaneously.
Unfortunately
it is not possible to decline an
incoming call. The
phonecan be switched
into
Do-not-disturbmode,
though. Short packets containing just
four zeroes (often used to
keep the
NAT
bindings alive) freeze
thephone. This should
hopefully be fixed in the
latest SIPmodel
(nottested
yet).
>
Product Name: Adtech SI-150 IP
Phone
ProductURL:
http://www.adtech.be/text/si150.php
Vendor:
Adtech
SupportedProtocols:
H.323, SIP
Platform:
N/A
Description:Operational
Experience: It supports H.323 but with a
particular version of
the
P.215
[IPTelephony
Cookbook] /
Appendix B IP Telephony Hardware /
Software
firmware
we have experienced some
interoperability problems with standard
H.323clients
(NetMeeting).Regarding
the SIP part,with
the firmware versionSIP
2.07.06 CS 49AC, it
showedsome
interoperability problems withVOCAL
systems and MSN messenger.
Some bug
fixesare
needed in order to avoidhook
and crash problems of called
clients. Overall Evaluation:
Notyet
a mature hardphone (atleast
with the firmwareversion we
tested). It is quite inexpensive.
>
Name: Komodo Fone
(nowCisco ATA)
ProductURL:
http://www.cisco.com/warp/public/cc/pd/as/180/186/index.shtml
Vendor:
Cisco
(formerlyKomodo)
SupportedProtocols:
SIP, H.323
Platform:
N/A
Description:
Black-phone-2-Ethernet/analogue-line adapter, both
H.323 and SIP (currently
SIP
onlyfor
the adapter).The
adaptersupports two lines,
onlyone of them at a time
canuse G.729
codec;the
other one canuse
G.711 only. It supportssymmetric
signalling andmedia and
can
workfrom
behind NATs.Standard-compliance is
good.
One
of the nice features is the
possibility to create dialling
plansusing regular
expressions.Any
analoguephone
that supports DTMFdialling
can be connected to the
adapter.
>
Product Name: BudgetTone-100
ProductURL:
http://www.grandstream.com
Vendor:
Grandstream
SupportedProtocols:
SIP
Platform:
N/A
Description:This
is the cheapest SIP
phoneavailable at the time
of completing this document.
The
price is very low, but
youget what you
paidfor.The phone is mostly
standard-compliant;
fromtime
to time there aresome
interoperability problems but
themanufacturer
fixesthem
quickly.Thebiggest
problem of the phoneseems to be
its HW.The phonecan
dial numbersonly;
it
supports STUN and
symmetricmedia and
signalling. Manycodecs are
supported.
iLBCsupport
has
been announced. If you
needthe cheapest phone
availablethen BudgetTone is your
choice.
Be
prepared to receive a
phonethat looks like a toy
with a not very friendly
userinterface.
>
Product Name: 5055
SIPPhone
ProductURL:
http://www.netergymicro.com/products/reference_designs/ip_t2.html
Vendor:
Mitel Networks
SupportedProtocols:
SIP
Platform:
N/A
Description:The5055
is a high-quality SIPphone
that meets the price/performance
needs of
businessusers.
Also available is the5305
desktop conference unitand
the 5310boardroom
conferenceunit.
Mitel is a traditional manufacturer of
telephones. 5055 has
verysolid design
and
is
comfortable to use.The phone has
manyprogrammable buttons.The display is
verysmall but
functional.
SIP implementation is
goodwithout any serious
interoperability problems.The
phone
is
rather expensive compared to
other SIP phones available
on the market. Audio quality is
very
good.
P.216
[IPTelephony
Cookbook] /
Appendix B IP Telephony Hardware /
Software
>
Product Name: XPressa
ProductURL:
http://www.pingtel.com/products.jsp
Vendor:
Pingtel
SupportedProtocols:
SIP
Platform:
N/A
Description:
A hardphone with
unusualdesign.We had some
problemswith record
routing(loose
routing)
which we were unable to
solve so we did not
usethe phone
much.
>
Product URL:
Vendor:
Siemens
SupportedProtocols:
H.323
Platform:
N/A
Description:Theformer
HiNet LP 5100�'� (in1999)
comes without an integrated
switch and
supportsonly
10 MBit/s.The supportedcodecs include
G.711 andG.723.While in
theory
multiple
firmwares can be used on
thisphone, the most
popularwas the H.323
(V2)firmware.
Depending
on the firmware/application
versionthe phone can be
remotely configured via
HTTP(using
port 80 or 8080 - depending on
firmware) and(sometimes
only) using a special
WindowsDeployment
Tool that allowsthe
configuration of multiple ones at
once.
To
upload a new firmware,
olderversions required the
use of DHCP and TFTP to
updatethe
firmwareand
FTP to access theapplication
file.
Newfirmware
versions have beenseen
booting the phonesonce in a
while - regularly,when
the
phonesaren't
registered to a gatekeeperand
without obvious reasonwhile
registered.
The
telephones support the
H.323feature of Registration KeepAlive, but
ignorethe
registration
timeouts
from the gatekeeper
andresend their
registrationsevery 60 seconds. If
theyare not
currently
registered the interval decreases to 30
seconds.The telephone
doesnot support
the
FastStart
protocol feature (at
leastnot in the
oldversions).
>
Product Name: optiPoint
300basic
ProductURL:
Vendor:
Siemens
SupportedProtocols:
H.323
Platform:
N/A
Description:
It is a H.323 phone with a
limited display
(numbersonly), less function
keysthat its
big
brother 300 had
andwithout G.723 support. It
supports H.323
FastStartprocedures
(10
MBit/sonly).
>
Product Name: optiPoint
400standard
ProductURL:
http://www.siemens.com/index.jsp?sdc_rh=&sdc_flags=3&sdc_sectionid=2&sdc_
secnavid=110&sdc_3dnvlstid=&sdc_sid=10240442142&sdc_countryid=0&sdc_mpid=
0&sdc_unitid=0&sdc_conttype=3&sdc_contentid=1004068&sdc_ggid=17&sdc_langi
d=1&sdc_m4r=
Vendor:
Siemens
P.217
[IPTelephony
Cookbook] /
Appendix B IP Telephony Hardware /
Software
SupportedProtocols:
H.323, SIP
Platform:
N/A
Description:This
is a phone with
integrated10/100 Mbit/s mini
switch,display and
numerous
features.Like
the predecessoroptiPoint 300
advanced, thisphone can
run different firmwares:
HFA(CorNet),
H.323 and SIP The H.323
protocol behaviour andthe
available features are
pretty
muchthe
same as for thepredecessor
(seeabove).
>
Product Name:
Snom100
ProductURL:
http://www.snom.com/snom100_en.php
Vendor:
Snom.de
SupportedProtocols:
SIP, H.323
Platform:
N/A
Description:Thephone
is easy to use withGraphical
LCD display andfour
Softkeys. Caller Id,
Hold,Divert
and Transfer, CallWaiting
Indication, MessageWaiting
Indication, SpeedDial,
Phone
Book,Call
and Deny List, HTTPServer,
Echo cancellation.The firmwarecan be
upgraded over
http.
>
Product Name: SoundStation IP
5000
ProductURL:
http://www.polycom.com/products_services/0,1443,pw-182-3073,00.html
Vendor:
Polycom
SupportedProtocols:
H.323 (SIP and Skinny
announced)
Platform:
N/A
Description:This
is a conference phone
supportingmultiple signalling
protocols(depending on
firmware).TheH.323
firmware supportsFastStart
and Tunnelling(since version
2.5) but up to
now(2.8)
no H.450. It has verygood
audio quality andsupports
Power-over-LAN.
>
Product Name: IP
Phone7905
ProductURL:
Vendor:
Cisco
SupportedProtocols:
H.323
Platform:
N/A
Description:Very
simple H.323 phone
withoutH.450 support or
integratedswitch. It exists
in
twoversions:
Either with AC adapter or
only withPower-over-LAN
support.
This
is a cheap brother of
popular7960.The phone has
smallerdisplay but the
design is as
comfortable
as in 7960.The SIP image is quite
simple but standard
compliant.Thephone
allows
registration
of just one line, it
candial numbers only
and it is not possible to
dial a domain
(@iptel.org
for example). It can be
configured through a Web interface but
the Web interface is
verybasic
and has
someshortcomings.
If
you are looking for a
cheap but well designedphone
and do not mindthat
you will be
notable
to
dial SIP URIs, 7905 is a
good choice. By default it is
not shipped with a power
supply (Cisco
assumes
power over ethernet) so do
notforget to order
one.
P.218
[IPTelephony
Cookbook] /
Appendix B IP Telephony Hardware /
Software
>
Product Name: IP 200
ProductURL:
Vendor:
innovaphone
SupportedProtocols:
H.323
Platform:
N/A
Description:Excellent,
full-featured (H.450, ...) H.323 phone
with a fair sized display.
Comes
with
an alpha-numerical keyboard and eases
entering URL addresses. It
canaccess phone-books
viaLDAP
(not tested). Supportsoverlap
dialling.
Early
protocol firmwares had a problem when an
incoming call has
beencancelled by the
calling
party(receiving
a RELEASE COMPLETEwhile
still ringing) whenthe
phone continued
ringingand
showing a TRAP/error dump on the
display when goingoff-hook.
(This problem
might
be long fixed).
Earlyhardware
had a problem of an incorrectlyapplied
capacitor leading to a fading
display
(contrast).
Contact Innovaphone for a
replacement.
>
Product Name:
i2eyeDVD-1000
ProductURL:
http://www.d-link.com/products/?pid=8
Vendor:
D-Link
SupportedProtocols:
H.323
Platform:
N/A
Description:
A broadband videophone
hardwarewith built-in
camera.Videoand audio
signalcan
be
accessed via cinch connectors to
connect television hardware. An external
microphone can be
connected.
The
DVC-1000�"� has a very
minimalH.323 support. H.323
is used to setup a call,
whileaddress
resolution
is done using D-Links
LDAPserver.The address of
theLDAP server is fixed
andcan
not
be configured.The D-Link LDAP
servercan be used for
freefor all DVC
users but doesn't
offerresolving
otheraddresses.
To
make really good use of
the DVC hardware,
oneneeds a proxy instance
fordialling that
calls
thetarget
and the DVC(set to
auto reply) at thesame
time and passingmessages
through.
>
Product Name:VCON Escort
ProductURL:
http://www.vcon.com/solutions/videoconferencing/desktop/Escort_Cruiser/
index.shtml
Vendor:VCON
SupportedProtocols:
H.323
Platform:Windows
Description:The
VCON Escort hardware
H.323and H.320 client is a
PCI-based card that can
be
installed
on any standard PC running a
Windows OS. It
allowsconnections at up to
1.5Mbpsand
includesfeatures
for data collaboration (T.120), quality of
service (QoS) andinteractive
multi-cast
forallowing
viewers to watch a conferenceover a
multicast network. It generallyperforms
well,
but
compatibility with PC video
cardsseems to be crucial for
trouble-freeoperation, as in
some
set-ups,sudden
crashes during long operation
are notuncommon.
P.219
[IPTelephony
Cookbook] /
Appendix B IP Telephony Hardware /
Software
>
Product Name:VCON Falcon
ProductURL:
http://www.vcon.com/solutions/videoconferencing/group/Falcon/
index.shtml
Vendor:VCON
SupportedProtocols:
H.323
Platform:
N/A
Description:The
VCON Falcon is a set-top-box H.323
andH.320 client. It includes
a quality
cameraand
microphone. It has a wide array of audio
and video connectors to allow it to
inter-
operatewith
projectors, screens,multiple video
and audiosources, as most
often found in a group
videoconferencingsettings.
It is a reliable device, but the
remote controlled
managementinterface
is
difficult to work with and a
bit limited (e.g.
H.323aliases cannot include
specialchars at all).
B.
3
Servers
>
Product Name: OpenH323 Gatekeeper -
GnuGK
ProductURL:
http://www.gnugk.org/
Vendor:
Open Source
SupportedProtocols:
H.323
Platform:Any
platform where you
cancompile the OpenH323
Library (Linux,Windows,
FreeBSD,Solaris,
etc.)
Description:Operational
Experience:There are someminor problem
withNetmeeting.
Netmeetingdoes
not support
GatekeeperDiscovery, thus
you should directly configure
the
gatekeeperaddress
in the AdvancedCalling
Options. Netmeetingrequests an
incorrect
bandwidth;disable
bandwidth management to avoid
problems with GnuGK. It has
Radius,
MySQLand
LDAP support.The manual is written in
English, Chineseand
Portuguese. It is used
in
many commercial applications and it has
nice graphical interfaces to
configure it, to
monitor
theregistrations,
to define groups of endpoints, to do
call management,etc. Overall
Evaluation: it
is
simply the best Open
Sourcegatekeeper available
nowadays.For technical
support there is the
GatekeeperUsers
mailing list.
>
Product Name:VOCAL (Vovida Open
CommunicationApplication
Library)
ProductURL:
http://www.vovida.org/
Vendor:
Open Source
SupportedProtocols:
H.323, SIP, MGCP
Platform:
Refer to http://www.vovida.org/applications/downloads/vocal/
platform/1_5_0.htmlfor
an updated list (Linux,
etc.)
Description:Operational
Experience:The VOCAL softwareincludes a
Session Initiation Protocol
(SIP)-based
Redirect Server (RS), Feature
Server(FS), Provisioning Server
(PS),Marshal Server
(MS)and
Voice Mail Server(vmserver).
Other applicationsare not
included in the current release
(1.5)and
are: 1. SIP to
MGCPtranslator 2. Policy
server 3. Inet/Conference proxy
server. 4.
SNMP/NetMgnt
5. SIP to H323
Translator:
It has IPv6 Support and a
lot of subsidiary
application(from the
site
http://www.vovida.org).
Unfortunately, provisioning currently
requiresvalid IPv4
addresses.
For
an updated list of know
limitationplease refer
to:
http://www.vovida.org/downloads/vocal/1.5.0/doc/LIMITATIONS.txt.
P.220
[IPTelephony
Cookbook] /
Appendix B IP Telephony Hardware /
Software
Overall
Evaluation: It is a al-in-one solution
for small-medium
sizebusiness unit. It
needs
complementary
solutions to be deployed in tandem in
order to become a distributed
system(the
management
is still centralised with no possibility
of interfacing to other domains).
>
Product Name: OpenMCU
(H.323Conferencing
Server)
ProductURL:
http://www.openh323.org/code.html
Vendor:
Open Source
SupportedProtocols:
H.323
Platform:Any
platform where you
cancompile the OpenH323
Library (Linux,Windows,
FreeBSD,Solaris,
etc.)
Description:Operational
Experience: It can acceptmultiple
simultaneous connections. From
the
first
four clients that
getconnected, it accepts
audioand video capabilities,
fromthe following
onesonly
audio. It determineswhich
conference is requiredvia
the 'rooms' featureand
adds the
call
to that conference.
Newrooms are created
automatically and there is a default
roomfor
peoplewho
do not specify a room or
cannot specify a room
(e.g.NetMeeting). It
initiatescalls
fromthe
MCU to remote endpointsand
supports audio loop-back mode in a
specific room(ideal
forsetup
of audio hardware andtesting
network performance). No dynamic configuration
is
possible;once
the program is startedthe
client is configuredusing
the command
lineoptions
(onlystatistics
on call in progressand
initiating new calls is
possible).
Overall
Evaluation: MCU software requiring a
performing hardware infrastructure in
terms of
sharedmemory
it is using. Highcustomisation in
terms of parameters (video compression
and
quality)
makes it scalable in terms of
computational requirements. It is
reallyuseful in case
of
multipointconferencing.
A drawbacks is theone of
multipoint conferencing,i.e., it
does notuse
multicast
but multiple
unicastconnections.
>
Product Name: SIP Express
Router
ProductURL:
http://iptel.org/ser
Vendor:
iptel.org
SupportedProtocols:
SIP
Platform:POSIX-like
systems
Description:SER
or SIP Express Router is a
very fast and
flexibleSIP (RFC3621)
proxyserver.
Written
entirely in C, ser can
handlethousands calls per
secondeven on low-budget
hardware. A
C
Shell like scripting
languageprovides full
control overthe server's
behaviour. Its modular
architectureallows
only requiredfunctionality to be
loaded. Currently,the
following modulesare
available:digest
authentication, CPL scripts,instant
messaging, MySQLsupport, a
presenceagent,
radius
authentication, record routing, an SMS
gateway, a Jabber gateway, a
transaction module,
registrarand
user location.
The
server has been optimised
forspeed and is being
used on a couple of major SIP
servers.One
drawbackmight
be the quite complicated configuration file.The
configuration requiresgood
knowledge
of SIP.
>
Product Name: AppEngine
ProductURL:http://www.dynamicsoft.com/prod_sol/AppEngine/appenginev4.php
Vendor:
dynamicsoft
SupportedProtocols:
SIP
P.221
[IPTelephony
Cookbook] /
Appendix B IP Telephony Hardware /
Software
Platform:Sun
Solaris
Description:
It is a SIP application
serverwritten in Java.The
server implements Java SIP
servlets
whichallow
creation of evencomplex SIP
applicationscalled servlets.The
servletscan interact
withHTTP
servlets as well. Good documentation is
available with
manyexamples.
>
Product Name: Cisco IP/VC 3510
MCU
ProductURL:
http://www.cisco.com/univercd/cc/td/doc/product/ipvc/ipvc2_2/
2_2mcurn.htm
Vendor:
Cisco
SupportedProtocols:
H.323
Platform:
N/A
Description:This
MCU is an older product, identical to
theRADVISION OnLAN MCU,
but
OEMed
by Cisco and currently
notsupported any more, as it
has been replaced by
the3511
MCU.The3510
is capable of connecting twelve
participants at 384Kbps each, or a
combination
of
conferences at different rates and
different numbers of
participants.Thedefault hardware
does
notprovide
audio/video transcodingbetween
participants, so conferencesettings
must be
matched
by all. Continuous presence is
supported, but with asymmetric video
rates, i.e.,each
participant
sends 384Kbps video but
receives4x384Kbps back from
theMCU, for
viewingfour
participating
sites simultaneously.
Check
the IP/VC Products page
at
http://www.cisco.com/univercd/cc/td/doc/product/ipvc/ipvc2_2/
2_2mcurn.htm
>
Product Name: Cisco
MCMGatekeeper
ProductURL:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/
122cgcr/fvvfax_c/vvf323gk.htm
Vendor:
Cisco
SupportedProtocols:
H.323
Platform:Cisco
router - IOSbased
Description:TheCisco
Multimedia ConferenceManager
(MCM) is the name of the
gatekeeper
productbundled
in special IOSfeature sets
(H.323 featureset) and
can be installed on most
Cisco
routersthat
may be performing as gateways at
the sametime.The MCM is mostly
gearedtowards
VoIPand
in supporting basicH.323
interoperability, but it has a number of
extraCisco-
proprietary
features as well. It canalso
act as an H.323 proxyfor
serving H.323
clientsbehind
firewalls.The
API that has been developed
by Cisco allows
extensivecontrol of
gatekeeperevents
by
an external application, but it
requiressignificant development effort to
bearfruit.
Check
the Cisco Gatekeeper External
Interface Reference page
at
http://www.cisco.com/univercd/cc/td/doc/product/software/
ios122/rel_docs/gktmp4_1/index.htm
B.
4
Gateways
>
Product Name: OpenISDN
(H.323Call
Generator)
P.222
[IPTelephony
Cookbook] /
Appendix B IP Telephony Hardware /
Software
ProductURL:
http://www.gae.ucm.es/~openisdngw/home_en.php
Vendor:
Open Source
SupportedProtocols:
H.323
Platform:Any
platform where you
cancompile the OpenH323
Library (Linux,Windows,
FreeBSD,Solaris,
etc.)
Description:
Operational Experience: It
requiresISDN cards to be
properlyinstalled and
configured
on the local machine in
order to make
connectionswith the ISDN. It
works onlywith
ISDNlines
(no PSTN support)managing n
calls simultaneously, as many as
the ISDNchannels
available.Thegatekeeper
can be in a well-known IP address or it
could be discovered in the
networkwith
broadcast RAS. It
givesinformation about the
callprogress state to the
user of the
Switched
Circuit Network that calls
to the Gateway.This information is
made with tones similar
to
thosesent
by the telephoneoffices.
Support anddevelopment has
now stoppedand it requires
a
specialold
version of OpenH323 library to compile. No dynamic
configuration is possible;once
theprogram
is started the client is configured
using the commandline
options.
Overall
Evaluation: It is a simple
H.323/ISDNGateway. It needs to be
betterinvestigated for
completeH.320
compatibility for ISDNconferencing.
Right now it seems to be
only an audio
gateway.
>
Product Name: Asterisk Open Source
PBX
ProductURL:
http://www.asterisk.org/
Vendor:
Digium
SupportedProtocols:
SIP, H.323
Platform:
N/A
Description:Asterisk
is an Open Source, fullfeatured
hybrid TDM and VoIPPBX
and IVR
platform.
It allows you to
seamlesslyintegrate TDM (T1,
PRI, FXS,FXO) and
VoIP (IAX, SIP,
H.323)technologies
in a single PBXwhile providing
full IVR functionality through any
scripting
languageavailable
on Linux.
>
Product Name: Cisco IP/VC 3525 PRI
Gateway
ProductURL:
http://www.cisco.com/univercd/cc/td/doc/product/
pvc/ipvc2_2/2_2prirn.htm
Vendor:
Cisco
SupportedProtocols:
H.323
Platform:
N/A
Description:ThisH.320
to H.323 Gateway is an older product,
identical to theRADVISION
OnLANGateway,
but OEMed by Ciscoand currently
not supportedany more, as it
has been
replaced
by the 3526 Gateway.The
3525 is capable gatewaying 16
voicechannels, or 8
128Kbps
participantswith
H.261 video, or a combination of
other ratesfor multiple BRI
bonding.The
defaulthardware
does not provideaudio/video
transcoding, but thereexisted a
hardwareadd-on
foraudio
transcoding. Check theIP/VC
Products page at
http://www.cisco.com/univercd/cc/td/doc/product/ipvc/ipvc2_2/2_2mcurn.htm
P.223
[IPTelephony
Cookbook] /
Appendix B IP Telephony Hardware /
Software
B.
5
Testing
>
Product Name: CallGen323 (H.323
CallGenerator)
ProductURL:
http://www.openh323.org/code.html
Vendor:
Open Source
SupportedProtocols:
H.323
Platform:Any
platform where you
cancompile the OpenH323
Library (Linux,Windows,
FreeBSD,Solaris,
etc.)
Description:Operational
Experience: It can makeand
receive an exact number of calls,
adjust the
delaybetween
each batch of callsand
set the number of batches to
repeat. It
onlyproduces
signalling
traffic (no audio data traffic).
Support and development has
now stopped and it
requires
specialold
version of a OpenH323library to compile.
No dynamic configuration is possible;
once
theprogram
is started theclient is
configured usingthe command
lineoptions.
Overall
Evaluation: It is a simple
H.323Call Generator. It is
verycustomisable using a number
of
parameters.
It is really useful in
testingenvironments where servers
need to be tested under
stress.
Drawbacksare
static configuration, no dynamic management
and limitedsupport.
>
Product Name: sipsak
ProductURL:
http://sipsak.berlios.de/
Vendor:
iptel.org
SupportedProtocols:
SIP
Platform:
N/A
Description:Free
Diagnostic and
StressUtility. sipsak is a
simpleutility that can be
used to test
various
functions of a SIP server. It includes
proxy, registrar and
digestauthentication tests. It
can
alsogenerate
a load of SIPmessages to
stress a server.
>
Product Name: SIPStone
ProductURL:
http://www.sipstone.org
Vendor:
Columbia University
andUbiquity
SupportedProtocols:
SIP
Platform:
N/A
Description:Currently,
this is a draftabout
measuring
SIPperformance
http://www.sipstone.com/.
A measurement tool is
availablefrom
Columbia
University
-
seehttp://www.cs.columbia.edu/IRT/cinema/sipstone/
SeeSIPstone
mailing list for a
discussion.
B.
6.
Miscellaneous
>
Product Name: OpenAM
(H.323Answering
Machine)
ProductURL:
http://www.openh323.org/code.html
Vendor:
Open Source
SupportedProtocols:
H.323
Platform:Any
platform where you
cancompile the OpenH323
Library (Linux,Windows,
FreeBSD,Solaris,
etc.)
Description:Operational
Experience: It can acceptmultiple
connections simultaneouslyand
runs
P.224
[IPTelephony
Cookbook] /
Appendix B IP Telephony Hardware /
Software
a
user-defined program
aftereach call, which
can be used to automatically send
therecorded
message
as a MIME-encoded e-mail attachment to a
known e-mail address. If
therecorded
message
is encoded using
G.723.1codec, it requires equipping
withthe PC with additional
cards
(Quicknet).
No dynamic configuration is possible;
oncethe program is started,
theclient is
configuredusing
the command
lineoptions.
Overall
Evaluation: It is a simple
answeringmachine using the
H.323 protocol. It is really
useful
in
unified messaging scenarios. It
needs to operate in an environment where
supplementary
servicesare
implemented. Drawbacks arestatic
configuration and no dynamic
management.
>
Product Name:Yxa
ProductURL:
http://www.stacken.kth.se/projekt/yxa/
Vendor:
Open Source
SupportedProtocols:
SIP
Platform:Any
platform where you canuse
Erlang programming
language(Linux,Windows,
FreeBSD,Solaris,
etc.)
Description:Operational
Experience:Yxa is a bunch of library-like functions
forreceiving,
processingand
sending SIP messages,and a
couple of smallprograms that
can do variousthings.
The
operational experience is poor
rightnow because Yxa is
notwidely known (even if it
is
gaining
popularity). It is a SIP server
opensource software written
in Erlang (a programming
languagefrom
Ericsson with opensource
releases). Basically, it has built-in
some softwarefor
performing
a number of functionalities. One of the main
applications is the
incomingproxy; it
canhandle
REGISTER requests
andauthorise different users to
makecalls to different classes
of
PSTNnumbers.
It can proxyrequests from
UACs to otherparts of the
Yxa system,relay
requests
to
remote servers/domains
Routingfeatures, do ENUM lookups of
thingsthat looks
likeE.164
phonenumbers
and do lookupaddresses in
LDAP.
Overall
Evaluation:The project just
producedsome nice results.
No release has been made
yetand
downloading
is done only through CVS. A
mailing list is available
forquestions and
inquiries.
P.225
Table of Contents:
|
|||||