[Freeswitch-users] Q931 TE State Timer

Helmut Kuper helmut.kuper at ewetel.de
Fri Jun 12 07:32:05 PDT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

I just want to let you know, that I started some work on Q.931 TE state
timers in current openzap ozmod_isdn stack. The current stack has some
problems with freeing ressources when far end doesn't follow Q931 state
machine cleanly. On my side I mainly miss a RELEASE after sending
DISCONNECT and so m more and more channels are wasted over time.

Openzap Q931 stack has some preworked timer and state handling (in form
of Q931_UX states). Unfortunately it is disabled in source. I enabled
it, added some Q931_UX states to Q931StateTE.c, added a timeout handler
to ozmod_isdn.c and tested it with my special problem. In lab missed
RELEASEs are now detected and the corresponding channel is freed cleanly
- - hurray :)

I would like to put my work in openzap trunk as soon as it works stable
in production and FS board allows me to do so.

I can't promise that I will implement all timers for Q931 TE nor I plan
to work on Q931 NT timers.

As I said: Just for your information.


Have a nice weekend!

Helmut
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)

iD8DBQFKMmbl4tZeNddg3dwRAvWbAJ43Vex8J3LiVMu9mvs4US23eif19gCeO37l
4CGbk8CA+n+/dMRo5y5A+i0=
=ZtvM
-----END PGP SIGNATURE-----




More information about the FreeSWITCH-users mailing list