[Freeswitch-dev] SS7/SIGTRAN stack
Jan Berger
janvb at live.com
Tue Aug 25 03:33:57 PDT 2009
hi,
Attaching some work on M2UA if someone is interested in reviewing/commenting the work.
I have started the long path to create a full SS7 and SIGTRAN stack, and the way I intend to do this work is by using a code generator I am developing myself. I started with M2UA as a test case, and you will find the xml spec + generated MAUP encoder/decoder attached (I have only set of the MAUP part of M2UA as a test case).
My first objective here is to complete the code generator so it generate encoders/decoders for any protocol. This alone removes a bit load of work and is a proven technique on writing protocols.
What's new with this generator is that it uses a detailed xml spec allowing the encoder/decoder to be generated 100% + it can support both ASN.1 and non-ASN.1 protocols.
I am currently using M2UA as a test case, but have also a test case for MTP and ISUP.
The second objective is to create M2UA, (maybe M2PA), MTP2, MTP3 and ISUP using this tool, and bring this stack to a level where we can do a simple IAM based call in/out.
Comments/suggestions are welcome.
Jan
_________________________________________________________________
More than messages–check out the rest of the Windows Live™.
http://www.microsoft.com/windows/windowslive/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20090825/1dfd6a4b/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: m2ua.xml
Type: text/xml
Size: 5894 bytes
Desc: not available
Url : http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20090825/1dfd6a4b/attachment-0001.xml
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: m2ua_mes.h
Url: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20090825/1dfd6a4b/attachment-0001.h
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: m2ua_mes.c
Url: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20090825/1dfd6a4b/attachment-0001.c
More information about the FreeSWITCH-dev
mailing list