Dialogic 6.2 Manuale Utente

Pagina di 441
Making Two-Channel Call Transfers (Tromboning)
November 2009
193
variable where it is easily accessed and restored when disconnecting 
the two-channel call transfer (see 
). 
When connecting and disconnecting resources, the application 
should primarily use the BfvCallSWConnect() function. The 
application must provide all connections with a source and 
destination resource. The following rule is very important when 
connecting resources together:
A source resource can have many destination resources, but a 
destination resource must have only one source resource. 
Before setting up the two-channel call transfer, remove any existing 
connections that conflict with the transfer connections.
For a model of a two-channel call transfer, see 
. The OUT 
label represents the source of the connection and the IN label 
represents the destination of the connection.
Figure 13.   Connections for a Two-Channel Call Transfer
The application removed the connection from the output of 
Channel 0 to the input of network timeslot 0 and the connection 
from the output of Channel 1 to the input of network timeslot 1. If 
these connections were not removed from 
then Channel 0 and network timeslot 1 would both be attempting to 
transmit to the input of network timeslot 0, violating the above rule.
Channel 1 
In Out 
Channel 0 
In Out
TSlot 1 
Out
In 
TSlot 0 
Out
In 
Person B 
Person A