ISDN Simulator - automatic IE updating by emulator
The ISDN emulator may update some types of IE edited in the buffers:
- Date / Time IE: the empty fields (octets 3 to.8) are automatically updated
by the current value of the date and time.
- Call-State IE: the field "Call state value" of octet 3 is
automatically updated by the emulator.
- Channel Identification IE: it includes the B channel number value. The
emulator uses this information for TS allotment to the outgoing/incoming communication in
accordance with the list of available TS's
Q931 Simulator: use of TS number
The "Channel Identification" IE includes the B channel
number value. The emulator uses this information in Q931 messages to establish or retrieve
the B channel.
The TS's available for allotment to the outgoing/incoming
communications are managed by emulator:
- they are initialized using profile information:
- inclusion of the TS selected in "Emulator configuration: Outgoing/Incoming Call
TS".
- exclusion of TS allocated to SIMULATION in the "Interface Specification"
rubric.
- they are updated upon each allotment or release of a TS (busy/free).
The "Channel Identification" IE is valid when:
- the fields concerning channel selection are compatible with interface and protocol
- the TS number is available for allotment
Use of the TS number in the "Channel Identification" IE for the establishment
or retrieve of the communication depends on the simulator behaviour:
Network simulation - outgoing comm.
- the TS number defined in the "Channel Identification" IE buffer of the Q931
messages SETUP can be modified by the Network emulator in order to generate the SETUP in
only one case:
- the IE is defined in a valid format .
- the TS number indicated is busy.
- there is at least one TS free.
- the communication is released at the time of the connection if the TS number transmitted
in the SETUP does not correspond to a TS free at this time.
- the TS number sent in the SETUP is selected for the B channel connection. The TS number
indicated in the IE buffer of all the following messages is not significant.
Network simulation - incoming comm.
- a TS number is allotted by the Network emulator in one of the following cases:
- the TS number proposed by the User corresponds to a TS free.
- no TS number is proposed. There is at least one TS free.
- the TS number proposed is busy and replaced by another TS free.
The "Channel Identification" IE buffer sent in the Q931 messages (SETUP-ACK,
CALL-PROC...) must be defined in a valid format to be updated with the
alloted number.
- the TS number alloted by the Network emulator is selected for its B channel connection.
The TS number indicated in the IE buffers of all the following messages is not
significant.
User simulation - outgoing comm.
- the communication is released at the time of the connection if the TS number indicated
from the Network does not correspond to a TS free at this time.
- the TS number indicated by the Network in the last message before the
connection is used by the user side for establishment of B channel.
User simulation - incoming comm.
- the incoming communication is released if the TS number indicated from the Network does
not correspond to a TS free at the time of the SETUP reception.
- the TS number indicated in the last message before the connection is used
by the user side for establishment of B channel.
Network simulation - outgoing retrieve
- the TS number defined in the "Channel Identification" IE buffer of the Q931
messages SETUP can be modified by the Network emulator in order to generate the RETRIEVE
in only one case:
- the IE is defined in a valid format .
- the TS number indicated is busy.
- there is at least one TS free.
- the communication is released at the time of the connection if the TS number transmitted
in the RETRIEVE does not correspond to a TS free at this time.
- the TS number sent in the RETRIEVE is selected for the B channel connection. The TS
number indicated in the IE buffer of all the following messages is not significant.
Network simulation - incoming retrieve
- a TS number is allotted by the Network emulator in one of the following cases:
- the TS number proposed by the User corresponds to a TS free.
- no TS number is proposed. There is at least one TS free.
- the TS number proposed is busy and replaced by another TS free.
The "Channel Identification" IE buffer sent in the Q931 messages (RETRIEVE
ACK) must be defined in a valid format to be updated with the alloted
number.
- the TS number alloted by the Network emulator is selected for its B channel connection.
The TS number indicated in the IE buffers of all the following messages is not
significant.
User simulation - outgoing retrieve
- the communication is released at the time of the connection if the TS number indicated
from the Network does not correspond to a TS free at this time.
- the TS number indicated by the Network in the last message before the
connection is used by the user side for establishment of B channel.
User simulation - incoming retrieve
- the incoming communication is released if the TS number indicated from the Network does
not correspond to a TS free at the time of the RETRIEVE reception.
- the TS number indicated in the last message before the connection is used
by the user side for establishment of B channel.
|