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?

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 4 comments