lundi 8 septembre 2008

Seagull : [3GPP, TISPAN, CableLabs] Multi-protocol traffic generator

We all know that it's very difficult to find an IMS client that support a wide array of protocols defined in IMS specifications (3GPP, TISPAN, CableLabs). In addition, only OpenIc and Mercuro IMS client support MSRP (both IM and file transfer). The first cost 25 000 $ and the second is in beta stage (very promising).
Seagull is the answer to how you can make tests using such protocols.

Primarily aimed at IMS (3GPP, TISPAN, CableLabs) protocols (and thus being the perfect complement to SIPp for IMS testing), Seagull is a powerful traffic generator for functional, load, endurance, stress and performance/benchmark tests for almost any kind of protocol.

Seagull supports currently the following protocols:

  • Diameter base ( RFC 3588) and any Diameter relating application - IMS Cx, Dx, Ro, Rf, Sh over TCP or SCTP or TLS over IPv4 or IPv6.
  • TCAP ITU and ANSI and any protocol over TCAP (Camel, GSM MAP, IS41, Win, ...) either over SS7 (E1/T1) or SIGTRAN. For that, it relies on HP OpenCall SS7.
  • XCAP over HTTP over IPv4
  • HTTP over IPv4
  • H248/Megaco ASCII form over UDP or TCP or SCTP/IPv4
  • Radius (subset) over IPv4.
For more information visit http://gull.sourceforge.net/