Menu

Home

Vidhya Kannan

Seagull is a multi-protocol traffic generator. Especially targeted towards IMS, Seagull supports Diameter (RFC3588 and all applications) over TCP/SCTP and IPv4/IPv6 , TCAP (over SS7 or Sigtran), XCAP over HTTP and Radius.

Screenshot thumbnail
Seagull with H248 traffic
Screenshot thumbnail
Seagull's main screen
Screenshot thumbnail
Seagull stability - more than 100 million calls


Project Members:


Discussion

  • Sachith Muhandiram

    Hello

    I am trying to run a seagull server for handling multiple messages. (DWR/DWA and SLR/SLA).
    But my seagull server captures only the first defined message only.

    my server.xml

    <scenario>
    
    <init>
    <receive channel="channel-1">
        <command name="CER">
        </command>
        <action>
        <store name="HbH" entity="HbH-id"></store>
          <store name="E2E" entity="EtE-id"></store>
       <!-- <store name="ven" entity="Vendor-Id"> </store>-->
        </action>
    </receive> 
    
      <send channel="channel-1">
    
    <action>
          <restore name="HbH" entity="HbH-id"> </restore>
          <restore name="E2E" entity="EtE-id"> </restore>
    <!--      <restore name="ven" entity="Vendor-Id"> </restore> -->
        </action>
    
        <command name="CEA">
          <avp name="Result-Code" value="2001"> </avp>
          <avp name="Origin-Host" value="idefix.grenoble.hp.com"> </avp>
          <avp name="Origin-Realm" value="grenoble.hp.com"> </avp>
          <avp name="Host-IP-Address" value="0x00010f80aa3c"> </avp> <!-- 0x00010f80aa3c -->
          <avp name="Vendor-Id" value="10415"> </avp>
          <avp name="Auth-Application-Id" value="16777302"></avp>
         <avp name="Vendor-Specific-Application-Id">
            <avp name="Vendor-Id" value="10415"></avp>
            <avp name="Auth-Application-Id" value="16777302"></avp>
         </avp>
          <avp name="Product-Name" value="HP_HSS"> </avp>
          <avp name="Firmware-Revision" value="1"> </avp>    
        </command>
      </send>
    </init>
    <!-- DWR/DWA -->
    
    <traffic>
    
    <!--<traffic> -->
    
     <receive channel="channel-1">
        <command name="DWR">
          <avp name="Session-Id" value="dont_care"> </avp>
        </command>
        <action>
          <store name="HbH" entity="HbH-id"></store>
          <store name="E2E" entity="EtE-id"></store>
        </action>
      </receive>
    
      <send channel="channel-1">
        <action>
          <restore name="HbH" entity="HbH-id"> </restore>
          <restore name="E2E" entity="EtE-id"> </restore>
        </action>
        <command name="DWA">
            <avp name="Auth-Application-Id" value="16777302"></avp>
          <avp name="Origin-Host" value="idefix.grenoble.hp.com"> </avp>
          <avp name="Origin-Realm" value="grenoble.hp.com"> </avp>
          <avp name="Result-Code" value="2001"> </avp>
        </command>
      </send>
    
    <!-- end of DWR/DWA -->
      <receive channel="channel-1">
        <command name="SLR">
          <!-- Only need to specify what needs to be parsed -->
         <avp name="Session-Id" value="dont_care"> </avp>
        </command>
        <!-- Store action is at the end of the command -->
        <action>
          <store name="HbH" entity="HbH-id"></store>
          <store name="E2E" entity="EtE-id"></store>
          <store name="sid" entity="Session-Id"></store>
        </action>
      </receive>
    
      <send channel="channel-1">
        <!-- Restore action is before the command -->
        <action>
          <restore name="HbH" entity="HbH-id"> </restore>
          <restore name="E2E" entity="EtE-id"> </restore>
          <restore name="sid" entity="Session-Id"> </restore>
        </action>
        <!-- Warning: content of CCA to check -->
        <command name="SLA">
          <avp name="Session-Id" value="will_be_erased"> </avp>
            <avp name="Auth-Application-Id" value="16777302"></avp>
          <avp name="Origin-Host" value="idefix.grenoble.hp.com"> </avp>
          <avp name="Origin-Realm" value="grenoble.hp.com"> </avp>
          <avp name="Result-Code" value="2001"> </avp>
        </command>
      </send>
    
    </traffic> 
    </scenario>
    
     
  • Rajkumar Viswanathan

    Post awaiting moderation.

Log in to post a comment.