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 allocation 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 allocation 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 allocation 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 required TS is available.
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 allocated number.
- The TS number allocated 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 adopted by the user side for establishment
of the required 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 adopted by the user side for establishment of the required
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 allocated 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 allocated number.
- The TS number allocated 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 adopted by the user side for establishment
of the required 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 adopted by the user side for establishment of the required
B channel.
|