Loading DiameterRx/ttcn/DiameterRx_PIXITS.ttcn +19 −19 Original line number Original line Diff line number Diff line Loading @@ -12,26 +12,26 @@ module DiameterRx_PIXITS //const charstring IPV4or6RegExp:= pattern "/^(?:(?>(?>([a-f0-9]{1,4})(?>:(?1)){7})|(?>(?!(?:.*[a-f0-9](?>:|$)){8,})((?1)(?>:(?1)){0,6})?::(?2)?))|(?>(?>(?>(?1)(?>:(?1)){5}:)|(?>(?!(?:.*[a-f0-9]:){6,})((?1)(?>:(?1)){0,4})?::(?>(?3):)?))?(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])(?>\.(?4)){3}))$/iD"; //const charstring IPV4or6RegExp:= pattern "/^(?:(?>(?>([a-f0-9]{1,4})(?>:(?1)){7})|(?>(?!(?:.*[a-f0-9](?>:|$)){8,})((?1)(?>:(?1)){0,6})?::(?2)?))|(?>(?>(?>(?1)(?>:(?1)){5}:)|(?>(?!(?:.*[a-f0-9]:){6,})((?1)(?>:(?1)){0,4})?::(?>(?3):)?))?(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])(?>\.(?4)){3}))$/iD"; /** @desc boolean indicator, /** @desc boolean indicator, , PIXIT item A-8/29 * true, if two Gm interfaces are accessible to trigger Diameter messages at the Rx interface of the P-CSCF * true, if two Gm interfaces are accessible to trigger Diameter messages at the Rx interface of the P-CSCF */ */ modulepar boolean PX_SIPsupport := false; modulepar boolean PX_SIPsupport := false; group Port_and_addresses{ group Port_and_addresses{ /** @desc charstring, PIXIT item A-1/3 /** @desc charstring, PIXIT item A-7/3 * IP address of the test system * IP address of the test system */ */ modulepar charstring PX_DIAMETER_RX_ETS_IPADDR := "1.1.1.1"; modulepar charstring PX_DIAMETER_RX_ETS_IPADDR := "1.1.1.1"; /** @desc charstring, PIXIT item A-1/4 /** @desc charstring, PIXIT item A-7/4 * IP address of the system under test * IP address of the system under test */ */ modulepar charstring PX_DIAMETER_RX_SUT_IPADDR := "1.1.1.2"; modulepar charstring PX_DIAMETER_RX_SUT_IPADDR := "1.1.1.2"; /** @desc charstring, PIXIT item A-1/5 /** @desc charstring, PIXIT item A-7/5 * Port number of the test system * Port number of the test system */ */ modulepar integer PX_DIAMETER_RX_ETS_PORT := 3868; modulepar integer PX_DIAMETER_RX_ETS_PORT := 3868; /** @desc charstring, PIXIT item A-1/6 /** @desc charstring, PIXIT item A-7/6 * Port number of the system under test * Port number of the system under test */ */ modulepar integer PX_DIAMETER_RX_SUT_PORT := 3868; modulepar integer PX_DIAMETER_RX_SUT_PORT := 3868; Loading @@ -41,7 +41,7 @@ module DiameterRx_PIXITS // SUT specific implementation variants // SUT specific implementation variants group DiameterCommonRxData{ group DiameterCommonRxData{ /** @desc octetstring , PIXIT item A-1/7 /** @desc octetstring , PIXIT item A-7/7 (This is an operator option, not a protocol option), (This is an operator option, not a protocol option), UE1 IP address: UE1 IP address: Loading @@ -63,7 +63,7 @@ module DiameterRx_PIXITS */ */ modulepar octetstring PX_UE1_framedIpAddress := '0a0a0a0a'O; modulepar octetstring PX_UE1_framedIpAddress := '0a0a0a0a'O; /** @desc octetstring , PIXIT item A-1/7 /** @desc octetstring , PIXIT item A-7/7 (This is an operator option, not a protocol option), (This is an operator option, not a protocol option), UE2 IP address: UE2 IP address: Loading @@ -85,7 +85,7 @@ module DiameterRx_PIXITS */ */ modulepar octetstring PX_UE2_framedIpAddress := '0a0a0a0a'O; modulepar octetstring PX_UE2_framedIpAddress := '0a0a0a0a'O; /** @desc octetstring, PIXIT item A-1/8 /** @desc octetstring, PIXIT item A-7/8 (This is an operator option, not a protocol option), (This is an operator option, not a protocol option), UE1 IP6 address: UE1 IP6 address: Loading @@ -100,7 +100,7 @@ module DiameterRx_PIXITS */ */ modulepar octetstring PX_UE1_framedIp6Address := '0a0a0a0a'O; modulepar octetstring PX_UE1_framedIp6Address := '0a0a0a0a'O; /** @desc octetstring, PIXIT item A-1/8 /** @desc octetstring, PIXIT item A-7/8 (This is an operator option, not a protocol option), (This is an operator option, not a protocol option), UE2 IP6 address: UE2 IP6 address: Loading @@ -117,7 +117,7 @@ module DiameterRx_PIXITS /** @desc UTF8String, PIXIT item A-1/9 /** @desc UTF8String, PIXIT item A-7/9 The Session-Id AVP (AVP Code 263) is of type UTF8String and is used The Session-Id AVP (AVP Code 263) is of type UTF8String and is used to identify a specific session (see Section 8); All messages to identify a specific session (see Section 8); All messages Loading @@ -132,7 +132,7 @@ module DiameterRx_PIXITS /** @desc charstring, PIXIT item A-1/10 /** @desc charstring, PIXIT item A-7/10 The Origin-Host AVP (AVP Code 264) is of type DiameterIdentity, and The Origin-Host AVP (AVP Code 264) is of type DiameterIdentity, and MUST be present in all Diameter messages; This AVP identifies the MUST be present in all Diameter messages; This AVP identifies the Loading @@ -151,7 +151,7 @@ module DiameterRx_PIXITS /** @desc charstring, PIXIT item A-1/11 /** @desc charstring, PIXIT item A-7/11 The Origin-Realm AVP (AVP Code 296) is of type DiameterIdentity; The Origin-Realm AVP (AVP Code 296) is of type DiameterIdentity; This AVP contains the Realm of the originator of any Diameter message This AVP contains the Realm of the originator of any Diameter message Loading @@ -163,7 +163,7 @@ module DiameterRx_PIXITS /** @desc charstring, PIXIT item A-1/12 /** @desc charstring, PIXIT item A-7/12 The Destination-Host AVP (AVP Code 293) is of type DiameterIdentity; The Destination-Host AVP (AVP Code 293) is of type DiameterIdentity; This AVP MUST be present in all unsolicited agent initiated messages, This AVP MUST be present in all unsolicited agent initiated messages, Loading @@ -179,7 +179,7 @@ module DiameterRx_PIXITS /** @desc charstring, PIXIT item A-1/13 /** @desc charstring, PIXIT item A-7/13 The Destination-Realm AVP (AVP Code 283) is of type DiameterIdentity, The Destination-Realm AVP (AVP Code 283) is of type DiameterIdentity, and contains the realm the message is to be routed to; The and contains the realm the message is to be routed to; The Loading @@ -194,34 +194,34 @@ module DiameterRx_PIXITS */ */ modulepar charstring PX_DestinationRealm := "myalupcrf.etsi.org"; modulepar charstring PX_DestinationRealm := "myalupcrf.etsi.org"; /** @desc charstring, PIXIT item A-1/14 /** @desc charstring, PIXIT item A-7/14 The ANCA (Access-Network-Charging-Address) in IPv4Addr format The ANCA (Access-Network-Charging-Address) in IPv4Addr format */ */ modulepar IPv4Addr PX_ANCA_ipv4 := {1,2,3,4}; modulepar IPv4Addr PX_ANCA_ipv4 := {1,2,3,4}; /** @desc charstring, PIXIT item A-1/15 /** @desc charstring, PIXIT item A-7/15 The ANCA (Access-Network-Charging-Address) in type IPv6Addr format The ANCA (Access-Network-Charging-Address) in type IPv6Addr format */ */ modulepar IPv6Addr PX_ANCA_ipv6 := {1,2,3,4,5,6,7,8}; modulepar IPv6Addr PX_ANCA_ipv6 := {1,2,3,4,5,6,7,8}; /** @desc UInt32, PIXIT item A-1/16 /** @desc UInt32, PIXIT item A-7/16 The Media Component Number in type IPv6Addr format The Media Component Number in type IPv6Addr format */ */ modulepar UInt32 PX_MediaComponentNr := 0; modulepar UInt32 PX_MediaComponentNr := 0; /** @desc charstring, PIXIT item A-1/17 /** @desc charstring, PIXIT item A-7/17 The Sponsor Identity in type charstring format The Sponsor Identity in type charstring format */ */ modulepar charstring PX_SPONSOR_ID := "Google"; modulepar charstring PX_SPONSOR_ID := "Google"; /** @desc charstring, PIXIT item A-1/18 /** @desc charstring, PIXIT item A-7/18 The Application Service Provider Identity in type charstring format The Application Service Provider Identity in type charstring format Loading Loading
DiameterRx/ttcn/DiameterRx_PIXITS.ttcn +19 −19 Original line number Original line Diff line number Diff line Loading @@ -12,26 +12,26 @@ module DiameterRx_PIXITS //const charstring IPV4or6RegExp:= pattern "/^(?:(?>(?>([a-f0-9]{1,4})(?>:(?1)){7})|(?>(?!(?:.*[a-f0-9](?>:|$)){8,})((?1)(?>:(?1)){0,6})?::(?2)?))|(?>(?>(?>(?1)(?>:(?1)){5}:)|(?>(?!(?:.*[a-f0-9]:){6,})((?1)(?>:(?1)){0,4})?::(?>(?3):)?))?(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])(?>\.(?4)){3}))$/iD"; //const charstring IPV4or6RegExp:= pattern "/^(?:(?>(?>([a-f0-9]{1,4})(?>:(?1)){7})|(?>(?!(?:.*[a-f0-9](?>:|$)){8,})((?1)(?>:(?1)){0,6})?::(?2)?))|(?>(?>(?>(?1)(?>:(?1)){5}:)|(?>(?!(?:.*[a-f0-9]:){6,})((?1)(?>:(?1)){0,4})?::(?>(?3):)?))?(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])(?>\.(?4)){3}))$/iD"; /** @desc boolean indicator, /** @desc boolean indicator, , PIXIT item A-8/29 * true, if two Gm interfaces are accessible to trigger Diameter messages at the Rx interface of the P-CSCF * true, if two Gm interfaces are accessible to trigger Diameter messages at the Rx interface of the P-CSCF */ */ modulepar boolean PX_SIPsupport := false; modulepar boolean PX_SIPsupport := false; group Port_and_addresses{ group Port_and_addresses{ /** @desc charstring, PIXIT item A-1/3 /** @desc charstring, PIXIT item A-7/3 * IP address of the test system * IP address of the test system */ */ modulepar charstring PX_DIAMETER_RX_ETS_IPADDR := "1.1.1.1"; modulepar charstring PX_DIAMETER_RX_ETS_IPADDR := "1.1.1.1"; /** @desc charstring, PIXIT item A-1/4 /** @desc charstring, PIXIT item A-7/4 * IP address of the system under test * IP address of the system under test */ */ modulepar charstring PX_DIAMETER_RX_SUT_IPADDR := "1.1.1.2"; modulepar charstring PX_DIAMETER_RX_SUT_IPADDR := "1.1.1.2"; /** @desc charstring, PIXIT item A-1/5 /** @desc charstring, PIXIT item A-7/5 * Port number of the test system * Port number of the test system */ */ modulepar integer PX_DIAMETER_RX_ETS_PORT := 3868; modulepar integer PX_DIAMETER_RX_ETS_PORT := 3868; /** @desc charstring, PIXIT item A-1/6 /** @desc charstring, PIXIT item A-7/6 * Port number of the system under test * Port number of the system under test */ */ modulepar integer PX_DIAMETER_RX_SUT_PORT := 3868; modulepar integer PX_DIAMETER_RX_SUT_PORT := 3868; Loading @@ -41,7 +41,7 @@ module DiameterRx_PIXITS // SUT specific implementation variants // SUT specific implementation variants group DiameterCommonRxData{ group DiameterCommonRxData{ /** @desc octetstring , PIXIT item A-1/7 /** @desc octetstring , PIXIT item A-7/7 (This is an operator option, not a protocol option), (This is an operator option, not a protocol option), UE1 IP address: UE1 IP address: Loading @@ -63,7 +63,7 @@ module DiameterRx_PIXITS */ */ modulepar octetstring PX_UE1_framedIpAddress := '0a0a0a0a'O; modulepar octetstring PX_UE1_framedIpAddress := '0a0a0a0a'O; /** @desc octetstring , PIXIT item A-1/7 /** @desc octetstring , PIXIT item A-7/7 (This is an operator option, not a protocol option), (This is an operator option, not a protocol option), UE2 IP address: UE2 IP address: Loading @@ -85,7 +85,7 @@ module DiameterRx_PIXITS */ */ modulepar octetstring PX_UE2_framedIpAddress := '0a0a0a0a'O; modulepar octetstring PX_UE2_framedIpAddress := '0a0a0a0a'O; /** @desc octetstring, PIXIT item A-1/8 /** @desc octetstring, PIXIT item A-7/8 (This is an operator option, not a protocol option), (This is an operator option, not a protocol option), UE1 IP6 address: UE1 IP6 address: Loading @@ -100,7 +100,7 @@ module DiameterRx_PIXITS */ */ modulepar octetstring PX_UE1_framedIp6Address := '0a0a0a0a'O; modulepar octetstring PX_UE1_framedIp6Address := '0a0a0a0a'O; /** @desc octetstring, PIXIT item A-1/8 /** @desc octetstring, PIXIT item A-7/8 (This is an operator option, not a protocol option), (This is an operator option, not a protocol option), UE2 IP6 address: UE2 IP6 address: Loading @@ -117,7 +117,7 @@ module DiameterRx_PIXITS /** @desc UTF8String, PIXIT item A-1/9 /** @desc UTF8String, PIXIT item A-7/9 The Session-Id AVP (AVP Code 263) is of type UTF8String and is used The Session-Id AVP (AVP Code 263) is of type UTF8String and is used to identify a specific session (see Section 8); All messages to identify a specific session (see Section 8); All messages Loading @@ -132,7 +132,7 @@ module DiameterRx_PIXITS /** @desc charstring, PIXIT item A-1/10 /** @desc charstring, PIXIT item A-7/10 The Origin-Host AVP (AVP Code 264) is of type DiameterIdentity, and The Origin-Host AVP (AVP Code 264) is of type DiameterIdentity, and MUST be present in all Diameter messages; This AVP identifies the MUST be present in all Diameter messages; This AVP identifies the Loading @@ -151,7 +151,7 @@ module DiameterRx_PIXITS /** @desc charstring, PIXIT item A-1/11 /** @desc charstring, PIXIT item A-7/11 The Origin-Realm AVP (AVP Code 296) is of type DiameterIdentity; The Origin-Realm AVP (AVP Code 296) is of type DiameterIdentity; This AVP contains the Realm of the originator of any Diameter message This AVP contains the Realm of the originator of any Diameter message Loading @@ -163,7 +163,7 @@ module DiameterRx_PIXITS /** @desc charstring, PIXIT item A-1/12 /** @desc charstring, PIXIT item A-7/12 The Destination-Host AVP (AVP Code 293) is of type DiameterIdentity; The Destination-Host AVP (AVP Code 293) is of type DiameterIdentity; This AVP MUST be present in all unsolicited agent initiated messages, This AVP MUST be present in all unsolicited agent initiated messages, Loading @@ -179,7 +179,7 @@ module DiameterRx_PIXITS /** @desc charstring, PIXIT item A-1/13 /** @desc charstring, PIXIT item A-7/13 The Destination-Realm AVP (AVP Code 283) is of type DiameterIdentity, The Destination-Realm AVP (AVP Code 283) is of type DiameterIdentity, and contains the realm the message is to be routed to; The and contains the realm the message is to be routed to; The Loading @@ -194,34 +194,34 @@ module DiameterRx_PIXITS */ */ modulepar charstring PX_DestinationRealm := "myalupcrf.etsi.org"; modulepar charstring PX_DestinationRealm := "myalupcrf.etsi.org"; /** @desc charstring, PIXIT item A-1/14 /** @desc charstring, PIXIT item A-7/14 The ANCA (Access-Network-Charging-Address) in IPv4Addr format The ANCA (Access-Network-Charging-Address) in IPv4Addr format */ */ modulepar IPv4Addr PX_ANCA_ipv4 := {1,2,3,4}; modulepar IPv4Addr PX_ANCA_ipv4 := {1,2,3,4}; /** @desc charstring, PIXIT item A-1/15 /** @desc charstring, PIXIT item A-7/15 The ANCA (Access-Network-Charging-Address) in type IPv6Addr format The ANCA (Access-Network-Charging-Address) in type IPv6Addr format */ */ modulepar IPv6Addr PX_ANCA_ipv6 := {1,2,3,4,5,6,7,8}; modulepar IPv6Addr PX_ANCA_ipv6 := {1,2,3,4,5,6,7,8}; /** @desc UInt32, PIXIT item A-1/16 /** @desc UInt32, PIXIT item A-7/16 The Media Component Number in type IPv6Addr format The Media Component Number in type IPv6Addr format */ */ modulepar UInt32 PX_MediaComponentNr := 0; modulepar UInt32 PX_MediaComponentNr := 0; /** @desc charstring, PIXIT item A-1/17 /** @desc charstring, PIXIT item A-7/17 The Sponsor Identity in type charstring format The Sponsor Identity in type charstring format */ */ modulepar charstring PX_SPONSOR_ID := "Google"; modulepar charstring PX_SPONSOR_ID := "Google"; /** @desc charstring, PIXIT item A-1/18 /** @desc charstring, PIXIT item A-7/18 The Application Service Provider Identity in type charstring format The Application Service Provider Identity in type charstring format Loading