Mtv Europe (mtve) wrote,
Mtv Europe
mtve

I have a very simple sigtran stack SCTP/M3UA/SCCP/TCAP/GSM-MAP, written in perl.

Here is except from the doc:

  • some highlights:
    • HLR emulation to answer sendRoutingInfoForSM
    • SMS proxying MT back to MO (TBD)
    • 1000 lines of code
  • requirements:
    • http://www.winpcap.org/
    • activestate perl
    • Win32::NetPacket module by Jean-Louis Morel <jl_morel@bribes.org>
      ppm install http://www.bribes.org/perl/ppm/Win32-NetPacket.ppd
    • windows firewall enabled, should be no icmp on sctp from windows itself
  • restrictions:
    • windows only, because of Win32::NetPacket::SendPacket, parsing of `ping` and `route` etc
    • ip: no options, no fragmentation
    • sctp: one ip to one ip only, originator side only, lack of many checks
    • m3ua: main features only
    • sccp: UDT only
    • tcap: own ASN.1 parser without extended tags
  • credits:
    • inspired by vig_splitter, Luis.Ontanon.IBM@h3g.it 07/2004 from http://wiki.wireshark.org/Mate/Accident
    • some code ripped from NetPacket::IP by Chander Ganesan <cganesan@cpan.org>, Tim Potter <tpot@samba.org>, Stephanie Wehner <atrak@itsx.com>
    • crc32 is from Compress::Zlib::Perl by Nicholas Clark <nick@talking.bollo.cx>, code by Ton Hospel http://www.xs4all.nl/~thospel/ASIS/bin/gunzip
    • dynamips is wonderful pease of software by Christophe Fillot

Interesting? Need some features?

Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 4 comments