You are here: CSP Developer’s Guide: Overview > 5 Layer 4 Call Control > Modifying a Connection Path Without Parking Channels

Modifying a Connection Path Without Parking Channels

You can change the connection type of an established connection between two channels without having to park the channels during the transition.

To use this feature, send the Modify Connection TLV (0x0141) in the Connect with Data (0x0005) message as described in the scenarios below.

• To transition from a one-way connection to a two-way connection, send a Connect with Data message with the AIB containing the same channel values. Add the Modify Connection TLV (0x0141) in the message and set the Connection Type TLV (0x0612) to two-way connect. You could omit the 0x0612 TLV since two-way connection is the default.

• To transition from a two-way connection to a one-way connection, send a Connect with Data message with the AIB containing the same channel values. Add the Modify Connection TLV (0x0141) in the message and set the Connection Type TLV (0x0612) to one-way connect. The following is an example of the Connect with Data message to change a two-way connection to a one-way connection.

00 26 00 05 00 10 01 00 02 0D 03 00 00 00 0D 03 00 00 01 01 01 03 00 1E 00 0E 00 02 06 12 00 02 00 01 01 41 00 02 00 00

• To transition from a one-way connection to another one-way connection with opposite voice path, send a Connect with Data message with the AIB containing the same channel values in reverse order. Add the Modify Connection TLV (0x0141) in the message and set the Connection Type TLV (0x0612) to one-way connect. The following is an example of the Connect with Data message to change a one-way connection to another one-way connection.

00 26 00 05 00 10 01 00 02 0d 03 00 00 01 0d 03 00 00 00 01 01 03 00 1e 00 0e 00 02 06 12 00 02 00 01 01 41 00 02 00 00

The following applies to this feature regardless of the scenario:

• Do not use the Connect (0x0000) message to enable this feature.

• The TLV 0x0141 in a message is rejected if both channels are not already connected.

Tag-Length-Value block. A standardized block that allows data to inserted in a standard way into API messages.
See Address Information Block.