globaltopology.dtd
: Elements - Entities - Source | Intro - Index
FRAMES / NO FRAMES
The ISSI emulation consists of multiple rfsss, su's and groups. The global topology configuration file specifies the SUs and group assignments for the given test suite. You will have to configure your unit under test to be aware of these user and group IDs, home RFSSs etc. The global topology references RFSS entities that are defined in the associated "systemtopology.xml" file. Note that the Rfss IDs reference those that are defined in the "systemtopology.xml" and these are also referenced in each individual test case topology.xml file. Therefore these names should not be changed for a given test suite.
<issi-tester-config> | Root element |
The top level tag for the configuration of global topology.
Element's model:
<issi-tester-config>'s children Name Cardinality rfssconfig At least one sgconfig Any number suconfig Any number
<issi-tester-config>'s attributes Name Values Default THEARTBEAT 10000
(rfssconfig+, suconfig*, sgconfig*)
@THEARTBEAT | Attribute of issi-tester-config |
Overrides the heartbeat timer setting for the PTT heartbeat. (Specified in miliseconds)
Default value: 10000
@rfssName | Attribute of rfssconfig |
The RFSS name. This must refer to an RFSS defined in the associated systemtopology.xml file. Do not change this assignment for a given test suite otherwise the test scripts that refer to this name may break.
Possible values: Match the ID rules. - Required
@selftestPort | Attribute of rfssconfig |
The port used for self test trace generation. Selftest involves running the scenario for each emulated RFSS using localhost (127.0.0.1) and selftestPort for SIP signaling call setup. The generated traces is IP address and port independent. This can be any random integer.
Required
<rfssconfig/> | Child of issi-tester-config |
This defines the configuration of an RFSS. The name must match that specified in systemconfig.
<rfssconfig>'s attributes Name Values Default rfssName Match the ID rules. selftestPort
This element is always empty.
<suconfig/> | Child of issi-tester-config |
Defines an SU. An SU has an associated User Profile which the Home RFSS keeps. This is initialized with default values that can be overriden in the test topology file for the given test.
<suconfig>'s attributes Name Values Default homeRfssName Match the IDREF rules. initialState on, off off servingRfssName Match the IDREF rules. suId suName Match the ID rules.
This element is always empty.
<sgconfig/> | Child of issi-tester-config |
A group configuration tag. A group is statically configured with one or more subscribers. Note that the subscribers are specified as Subscriber units. A group has a group profile which is initialized with default values which can be overriden for the given group in the test topology file.
<sgconfig>'s attributes Name Values Default groupName Match the ID rules. homeRfssName Match the IDREF rules. sgId
This element is always empty.
@suName | Attribute of suconfig |
SU name. This is a uniqe symbolic identifier for the su.
Possible values: Match the ID rules. - Required
@suId | Attribute of suconfig |
SU numeric unit id as defined in TIA 102 BACA (specified in Hex)
Required
@homeRfssName | Attribute of suconfig |
Home RFSS name (must refer to a rfss referenced in this file and defined in systemtopology.xml ).
Possible values: Match the IDREF rules. - Required
@servingRfssName | Attribute of suconfig |
Serving RFSS name
Possible values: Match the IDREF rules. - Required
@initialState | Attribute of suconfig |
on or off ( defaults to "off" )
Possible values: on, off - Default value: off
@groupName | Attribute of sgconfig |
its unique symolic name. Note that this name should not be changed otherwise the tests that refer to this group will break.
Possible values: Match the ID rules. - Required
@sgId | Attribute of sgconfig |
The group ID ( as defined in BACA) specified in Hex. You can assign any unique value you want to this filed.
Required
@homeRfssName | Attribute of sgconfig |
The name of the Home RFSS of this group. The home Rfss must be defined in the systemtopology file associated with the test suite.
Possible values: Match the IDREF rules. - Required
@suName | Attribute of subscriber |
references a subscriber unit (SU) defined in the associated global topology of the test suite. This must be a valid reference.
Possible values: Match the IDREF rules. - Required