[Freeswitch-users] freeswitch and mISDN

Tamer Higazi th982a at googlemail.com
Tue Jun 12 20:10:59 MSD 2012


Thank you!


Tamer


Am 09.06.2012 02:29, schrieb Stefan Knoblich:
> On 06/08/12 01:49, Tamer Higazi wrote:
>> How do I configure mISDN in freetdm, and what are the channel drivers, with it's dial-plan respectively.
> 
> 
> The initial commit of ftmod_misdn contains the freetdm.conf/mISDN-specific setup instructions:
> 
>    http://git.freeswitch.org/git/freeswitch/commit/?id=09a61f5025b1c7dee05259db0e169f39a565b62d
> 
>    (Complete history of the module: http://git.freeswitch.org/git/freeswitch/log/libs/freetdm/src/ftmod/ftmod_misdn/ftmod_misdn.c )
> 
> This covers only the I/O part (ftmod_misdn, like ftmod_zap or ftmod_wanpipe, is an I/O module),
> for the signalling part you'll have to (build, install and) configure ftmod_libpri in freetdm.conf.xml:
> 
>    http://stkn.techmage.de/archives/191
> 
> is (very) a short summary (ignore the dahdi/zaptel specific configuration parts).
> 
> 
> ftmod_libpri span parameters:
> 
>       context  -  FreeSWITCH dialplan context to send incoming calls to
> 
>       dialplan -  FreeSWITCH dialplan (e.g. "XML")
> 
> 
>       mode    -  "user" or "net", the latter being unsupported with ftmod_misdn,
>                  due to restrictions caused by the way FreeTDM handles configuration of I/O modules.
> 
>       dialect -  Q.931 protocol dialect used for signalling: "euroisdn"(/"q931"),
>                  (other possible values: "ni1", "ni2", "dms100", "5ess", "4ess", "gr303eoc", "gr303tmc")
> 
>       opts    -  Comma separated list of flags:
> 
>                      "suggest_channel"         : Not sure what this one does, ignore this one.
> 
>                      "omit_display"            : Disables sending callerid name, some switches don't like this.
> 
>                      "omit_redirecting_number" : The same for REDIRECTING NUMBER information elements.
> 
>                      "aoc"                     : Enables some Advice of Charge bits in ftmod_libpri, supposed to
>                                                  handle incoming AOC messages and output some details at NOTICE loglevel
>                                                  (experimental).
> 
>       ton     -  Default Type-of-Number for outgoing calls: "international", "national", "local", "private", "unknown" (default).
>                  Better not touch this unless you really have to.
> 
>       layer1  -  B-Channel Layer1 protocol, "alaw" or "ulaw"   NOTE: ftmod_libpri will auto-select the right one
>                  based on the the chosen dialect (a-law for EuroISDN/Q.931, u-law for everything else).
> 
>       overlapdial - "yes" (or "both"), "receive", "send", "no"
> 
>       debug   -  Comma separated list of debug flags for libpri:
> 
>                      "q921_state" + "q921_dump" + "q921_raw"     = "q921_all" : Enables Q.921 logging (State changes, decoded messages, raw messages)
>                      "q931_state" + "q931_dump" + "q931_anomaly" = "q931_all" : Enables Q.931 logging (State changes, decoded messages, message anomalies)
> 
>                      "aoc"    : AOC debug messages
>                      "apdu"   : Q.932 / ROSE debug messages(?)
>                      "config" : libpri configuration debug messages
> 
>                      "all"  : Enable all of the above
>                      "none" : Disables all
> 
> 
>       service_message_support   - Enables support for maintenance / restart / service messages  (not EuroISDN/Q,931)
> 
> 
>       And there are a couple of new features (MSN filter, Numer prefix/ToN autoselection) for ftmod_libpri sitting in my post-1.2.0 queue.
> 
> 
> Dialplan:  Incoming calls should be sent to their own ISDN-specific dialplan context, makes handling them easier
>            (like the public dialplan for the external SIP profile).
> 
> 
> I'll stop here now, it's past 2 AM and i can't concentrate anymore.
> 
> stkn
> 
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
> 
> 
> 
> 
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
> 
> Join Us At ClueCon - Aug 7-9, 2012
> 
> FreeSWITCH-users mailing list
> 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




Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list