[Freeswitch-users] Mod_skinny: Call for testing!

Peter Olsson peter.olsson at visionutveckling.se
Fri May 21 10:20:06 PDT 2010


I think you're better off using SIP trunking in that case. We're running FS behind Cisco for this scenario, using SIP, and it works perfectly.

/Peter
________________________________________
Från: freeswitch-users-bounces at lists.freeswitch.org [freeswitch-users-bounces at lists.freeswitch.org] för Fernando Testa [testa at voicetechnology.com.br]
Skickat: den 21 maj 2010 19:06
Till: freeswitch-users at lists.freeswitch.org
Ämne: Re: [Freeswitch-users] Mod_skinny: Call for testing!

Mathieu, Thank you for this. Can I use FS in an extension position?
I would like to put FS as voicemail system, behind a cisco pbx.

On Thu, May 20, 2010 at 9:54 PM, Mathieu Parent <math.parent at gmail.com<mailto:math.parent at gmail.com>> wrote:
Hello,

Skinny Call Control Protocol (SCCP) is a VoIP protocol used on several
phones including Cisco IP Phones and Nokia Call Connect 2.0. Contrary
to SIP, the phone is controlled by the server. This allow powerfull
and funny things (like controlling leds, display, ring type, ...) ;
this also allow to use some phones with crappy SIP images, like (guess
what?) Cisco ones.

Since February, mod_skinny is in freeswitch trunk. Many things
happened since. Today the module has reached several milestone (it
compiles on windows, call info is shown early, state handling changed
to a more FreeSWITCH manner, ...).

Most of basic features and more are implemented (from Wiki):
   * Incoming and outgoing calls
   * Shared lines and multiple calls per lines
   * CallInfo set as early as possible
   * New call made from: OffHook, Softkeys (Redial, NewCall),
Stimulus (LastNumberRedial, VoiceMail, SpeedDial)
   * Answering calls via: OffHook, Softkeys (Answer)
   * Holding/Unholding calls via Softkeys (Hold, Resume) or Stimulus
(Hold), with MOH (music on hold)
   * Transfer via Softkeys (Transfer) or Stimulus (Transfer)
   * Ending call via: OnHook, Softkeys (EndCall)
   * Misc: SoftKeys (Backspace)
   * Handle firmware version request (VersionReqMessage) per device
type or per device
   * Patterns for dialed numbers to process (patterns-dialplan and
patterns-context)

Some important missing ones:
* Message Waiting indicator (MWI)
* Bypass Media (help needed)
* Codec Negotiation (help needed)
* Forward (transfer already implemented)
* Complete list:
<http://wiki.freeswitch.org/wiki/Skinny_Call_Control_Protocol#TODO>

How can you help:
* test if it compiles on your platform
* test if it works with your SCCP phone (only 7960 and 7961 have been
tested yet)
* if you don't have an SCCP phone, test using "perl
src/mod/endpoints/mod_skinny/test-skinny.pl<http://test-skinny.pl>" (you need a recent perl,
aka 5.10.1, 5.10.0 has buggy thread implementation, at least on Debian
Lenny).
* write docs about configuration
* propose patches (some are easy like API Commands or events ; some
are harder ;)
* review the code (quality, security, ...)
* If you own a Cisco Communication Manager and you know a feature that
is not in mod_skinny, make network captures!

Some links:
* Instructions are at: http://wiki.freeswitch.org/wiki/Mod_skinny
* Bugs should go here: http://jira.freeswitch.org/browse/MODSKINNY
* Development stuff is at:
http://wiki.freeswitch.org/wiki/Skinny_Call_Control_Protocol
* Suggested features should go here:
http://wiki.freeswitch.org/wiki/Skinny_Call_Control_Protocol#TODO (or
bounty or JIRA)

Any help is appreciated.

happy testing/hacking ;)

Mathieu Parent

_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org<mailto:FreeSWITCH-users at lists.freeswitch.org>
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



--
Fernando Gregianin Testa
Voice Technology Ltda
+55 11 35882166

!DSPAM:4bf6bf7d32931196818963!



More information about the FreeSWITCH-users mailing list