You are here: CSP Developers Guide: Overview > 11 Call Routing > Sample Routing TLV Configurations

Sample Routing TLV Configurations

This section includes examples of PPL Config Byte configurations of the CH component required for various routing methods.

Terminating Channel Routing

The example in the table below shows the following PPL Config Byte configuration:

Byte 20 configures the Outseize Method to Send Call Request to Layer 4 (0x00).

Byte 21 configures the Routing Flag to Use Internal Router (0x01).

TLV 1: Bytes 5154 configure the Routing Method to Terminating Channel (0x09).

TLV 2: Bytes 5557 configure the Router Protocol ID to 0x0B, which is the default and the only protocol currently supported.

TLV 3: Bytes 5862 configure the value of the Terminating Span/Channel.

Table 11-1 PPL Config Byte Configuration

BYTE | Description | Value
--- | --- | ---
20 | Outseize Method | 0x00 - Send Call Request to L4
21 | Routing Flag | 0x01 - Use Internal Router
50 | TLV Count | 0x03
51 | TLV 1 Tag | 0x13 (Routing Method)
52 | TLV 1 Data Length | 0x02
53 | TLV 1 Data[0] Routing Method (MSB) | 0x00
54 | TLV 1 Data[1] Routing Method (LSB) | 0x09 (Terminating Channel or Node)
55 | TLV 2 Tag | 0x0F (Protocol ID)
56 | TLV 2 Length | 0x01
57 | TLV 2 Data[0] Protocol ID | 0x0B (Default)
58 | TLV 3 Tag | 0x09 (Terminating Channel or Node)
59 | TLV 3 Data Length | 0x03
60 | TLV 3 Data[0] Terminating Span MSB |
61 | TLV 3 Data[1] Terminating Span LSB |
62 | TLV 3 Data[2] Terminating Channel |

Terminating Resource Group Routing

The example in the table below shows the following PPL Config Byte configuration:

Byte 20 configures the Outseize Method to Send Call Request to Layer 4 (0x00).

Byte 21 configures the Routing Flag to Use Internal Router (0x01).

TLV 1: Bytes 5154 configure the Routing Method to Terminating Resource Group (0x15).

TLV 2: Bytes 5557 configure the Router Protocol ID to 0x0B, which is the default and the only protocol currently supported.

TLV 3: Bytes 5861 configure the value of the Terminating Resource Group ID.

Table 11-2

BYTE | Description | Value
--- | --- | ---
20 | Outseize Method | 0x00 - Send Call Request to L4
21 | Routing Flag | 0x01 - Use Internal Router
50 | TLV Count | 0x03
51 | TLV 1 Tag | 0x13 (Routing Method)
52 | TLV 1 Data Length | 0x02
53 | TLV 1 Data[0] Routing Method (MSB) | 0x00
54 | TLV 1 Data[1] Routing Method (LSB) | 0x15 (Terminating Resource Group)
55 | TLV 2 Tag | 0x0F (Protocol ID)
56 | TLV 2 Length | 0x01
57 | TLV 2 Data[0] Protocol ID | 0x0B (Default)
58 | TLV 3 Tag | 0x15 (Terminating Resource Group)
59 | TLV 3 Data Length | 0x02
60 | TLV 3 Data[0] Resource Group MSB |
61 | TLV 3 Data[1] Resource Group LSB |

PPL Config Bytes

Terminating Span/Channel Offset Routing

The example in the table below shows the following PPL Config Byte configuration:

Byte 20 configures the Outseize Method to Send Call Request to Layer 4 (0x00).

Byte 21 configures the Routing Flag to Use Internal Router (0x01)

TLV 1: Bytes 5154 configure the Routing Method to Span/Channel Offset (0x0B).

TLV 2: Bytes 5557 configure the Router Protocol ID to 0x0B, which is the default and the only protocol currently supported.

TLV 3: Bytes 5862 configure the value of the Terminating Span/Channel Offset.

Table 11-3

BYTE | Description | Value
--- | --- | ---
20 | Outseize Method | 0x00 - Send Call Request to L4
21 | Routing Flag | 0x01 - Use Internal Router
50 | TLV Count | 0x03
51 | TLV 1 Tag | 0x13 (Routing Method)
52 | TLV 1 Data Length | 0x02
53 | TLV 1 Data[0] Routing Method (MSB) | 0x00
54 | TLV 1 Data[1] Routing Method (LSB) | 0x09 (Terminating Channel)
55 | TLV 2 Tag | 0x0F (Protocol ID)
56 | TLV 2 Length | 0x01
57 | TLV 2 Data[0] Protocol ID | 0x0B (Default)
58 | TLV 3 Tag | 0x0E (Span/Channel Offset)
59 | TLV 3 Data Length | 0x03
60 | TLV 3 Data[0] Terminating Span Offset MSB |
61 | TLV 3 Data[1] Terminating Span Offset LSB |
62 | TLV 3 Data[2] Terminating Channel Offset |

PPL Config Byte Configuration

Route Group Routing with Address Digits

The example in the table below shows the following PPL Config Byte configuration:

Byte 20 configures the Outseize Method to Send Call Request to Layer 4 (0x00)

Byte 21 configures the Routing Flag to Use Internal Router (0x01)

TLV 1: Bytes 5154 configure the Routing Method to Route Group (0x06).

TLV 2: Bytes 5557 configure the Router Protocol ID to 0x0B, which is the default and the only protocol currently supported.

TLV 3: Bytes 5861 indicate the Route Group ID.

TLV 4: Bytes 6265 indicate the stage and string number for the address digits.

Table 11-4

BYTE | Description | Value
--- | --- | ---
20 | Outseize Method | 0x00 - Send Outseize Control to L3
21 | Routing Flag | 0x01 - Use Internal Router
50 | TLV Count | 0x04
51 | TLV 1 Tag | 0x13 (Routing Method)
52 | TLV 1 Data Length | 0x02
53 | TLV 1 Data[0] Routing Method (MSB) | 0x00
54 | TLV 1 Data[1] Routing Method (LSB) | 0x06 (Route Group)
55 | TLV 2 Tag | 0x0F (Protocol ID)
56 | TLV 2 Length | 0x01
57 | TLV 2 Data[0] Protocol ID | 0x0B (Default)
58 | TLV 3 Tag | 0x06 (Route Group)
59 | TLV 3 Length | 0x02
60 | TLV 3 Data[0] Route Group ID MSB |
61 | TLV 3 Data[1] Route Group ID LSB |
62 | TLV 4 Tag | 0x01 (Address Digits)
63 | TLV 4 Data Length | 0x02
64 | TLV 4 Data[0] Stage # | 0x01
65 | TLV 4 Data[1] String # | 0x01

Sample PPL Config Byte Configuration

Terminating Channel Routing with Called Party Digits

The example in the table below shows the following PPL Config Byte configuration:

Byte 20 configures the Outseize Method to Send Call Request to Layer 4 (0x00)

Byte 21 configures the Routing Flag to Use Internal Router (0x01)

TLV 1: Bytes 5154 configure the Routing Method to Terminating Channel (0x09).

TLV 2: Bytes 5557 configure the Router Protocol ID to 0x0B, which is the default and the only protocol currently supported.

TLV 3: Bytes 5861 indicate the criteria type of Address Digits 1 (0x01).

TLV 4: Bytes 6265 indicate the stage and string number of the address digits.

Table 11-5 Sample PPL Config Byte Configuration

BYTE | Description | Value
--- | --- | ---
20 | Outseize Method | 0x00 - Send Outseize Control to L3
21 | Routing Flag | 0x01 - Use Internal Router
50 | TLV Count | 0x04
51 | TLV 1 Tag | 0x13 (Routing Method)
52 | TLV 1 Data Length | 0x02
53 | TLV 1 Data[0] Routing Method (MSB) | 0x00
54 | TLV 1 Data[1] Routing Method (LSB) | 0x09 (Terminating Channel)
55 | TLV 2 Tag | 0x0F (Protocol ID)
56 | TLV 2 Length | 0x01
57 | TLV 2 Data[0] Protocol ID | 0x0B (Default)
58 | TLV 3 Tag | 0x08 (Criteria)
59 | TLV 3 Length | 0x02
60 | TLV 3 Data[0] Criteria Type MSB | 0x00
61 | TLV 3 Data[1] Criteria Type LSB | 0x01 (Address Digits 1)
62 | TLV 4 Tag | 0x01 (Address Digits)
63 | TLV 4 Data Length | 0x02
64 | TLV 4 Data[0] Stage # | 0x01
65 | TLV 4 Data[1] String # | 0x01

Incoming Channel Routing

The example in the table below shows the following PPL Config Byte configuration:

Byte 20 configures the Outseize Method to Send Call Request to Layer 4 (0x00)

Byte 21 configures the Routing Flag to Use Internal Router (0x01)

TLV 1: Bytes 5154 configure the Routing Method to Terminating Channel (0x09).

TLV 2: Bytes 5557 configure the Router Protocol ID to 0x0B, which is the default and the only protocol currently supported.

TLV 3: Bytes 5861 indicate the criteria type of Incoming Channel (0x07).

TLV 4: Bytes 6265 indicate the stage and string number of the address digits.

TLV 5: Bytes 6668 are the Incoming Channel TLV. No data is required.

Table 11-6 Sample PPL Config Byte Configuration

Byte | Description | Value
--- | --- | ---
20 | Outseize Method | 0x00 - Send Outseize Control to L3
21 | Routing Flag | 0x01 - Use Internal Router
50 | TLV Count | 0x05
51 | TLV 1 Tag | 0x13 (Routing Method)
52 | TLV 1 Data Length | 0x02
53 | TLV 1 Data[0] Routing Method (MSB) | 0x00
54 | TLV 1 Data[1] Routing Method (LSB) | 0x09 (Terminating Channel)
55 | TLV 2 Tag | 0x0F (Protocol ID)
56 | TLV 2 Length | 0x01
57 | TLV 2 Data[0] Protocol ID | 0x0B (Default)
58 | TLV 3 Tag | 0x08 (Criteria)
59 | TLV 3 Length | 0x02
60 | TLV 3 Data[0] Criteria Type MSB | 0x00
61 | TLV 3 Data[1] Criteria Type LSB | 0x07 (Incoming Channel)
62 | TLV 4 Tag | 0x01 (Address Digits 1)
63 | TLV 4 Data Length | 0x02
64 | TLV 4 Data[0] Stage # | 0x01
65 | TLV 4 Data[1] String # | 0x01
66 | TLV 5 Tag | 0x07 (Incoming Channel)
67 | TLV 5 Length | 0x01
68 | TLV 5 Data[0] | X (Reserved)

Incoming Resource Group Routing

The example in the table below shows the following PPL Config Byte configuration:

Byte 20 configures the Outseize Method to Send Call Request to Layer 4 (0x00)

Byte 21 configures the Routing Flag to Use Internal Router (0x01)

TLV 1: Bytes 5154 configure the Routing Method to Criteria (0x08).

TLV 2: Bytes 5557 configure the Router Protocol ID to 0x0B, which is the default and the only protocol currently supported.

TLV 3: Bytes 5861 indicate the criteria type of Incoming Resource Group (0x10).

TLV 4: Bytes 6265 indicate the Incoming Resource Group ID.

TLV 5: Bytes 6668 indicate the stage and string number of the address digits.

Table 11-7 Sample PPL Config Bytes Configuration

Byte | Description | Value
--- | --- | ---
20 | Outseize Method | 0x00 - Send Outseize Control to L3
21 | Routing Flag | 0x01 - Use Internal Router
50 | TLV Count | 0x03
51 | TLV 1 Tag | 0x13 (Routing Method)
52 | TLV 1 Data Length | 0x02
53 | TLV 1 Data[0] Routing Method (MSB) | 0x00
54 | TLV 1 Data[1] Routing Method (LSB) | 0x08 (Criteria)
55 | TLV 2 Tag | 0x0F (Protocol ID)
56 | TLV 2 Length | 0x01
57 | TLV 2 Data[0] Protocol ID | 0x0B (Default)
58 | TLV 3 Tag | 0x08 (Criteria Type)
59 | TLV 3 Length | 0x02
60 | TLV 3 Data[0] Criteria Type MSB | 0x00
61 | TLV 3 Data[1] Criteria Type LSB | 0x10 (Incoming Resource Group)
62 | TLV 4 Tag | 0x10 (Incoming Resource Group ID)
63 | TLV 4 Length | 0x02
64 | TLV 4 Data[0] Incoming Resource Group ID MSB |
65 | TLV 4 Data[1] Incoming Resource Group ID LSB |
66 | TLV 5 Tag | 0x01 (Address Digits 1)
67 | TLV 5 Data Length | 0x02
68 | TLV 5 Data[0] Stage # | 0x01
69 | TLV 5 Data[1] String # | 0x01

Incoming Resource Group Routing with Multiple Criteria
(Address Digit Type 2)

The example in the table below shows the following PPL Config Byte configuration:

Byte 20 configures the Outseize Method to Send Call Request to Layer 4 (0x00)

Byte 21 configures the Routing Flag to Use Internal Router (0x01)

TLV 1: Bytes 5154 configure the Routing Method to Criteria (0x08).

TLV 2: Bytes 5557 configure the Router Protocol ID to 0x0B, which is the default and the only protocol currently supported.

TLV 3: Bytes 5861 indicate the criteria type of Incoming Resource Group (0x10).

TLV 4: Bytes 6265 indicate the Incoming Resource Group ID.

TLV 5: Bytes 6669 indicate the stage and string number of the address digits for digit type 1.

TLV 6: Bytes 7073 is a Multiple Criteria TLV (0x0C) indicating the criteria type of Address Digits Type 2 (0x02).

TLV 7: Bytes 7477 indicate the stage and string number of the address digits for digit type 2

Table 11-8 PPL Config Bytes Configuration.

Byte | Description | Value
--- | --- | ---
20 | Outseize Method | 0x00 - Send Outseize Control to L3
21 | Routing Flag | 0x01 - Use Internal Router
50 | TLV Count | 0x07
51 | TLV 1 Tag | 0x13 (Routing Method)
52 | TLV 1 Data Length | 0x02
53 | TLV 1 Data[0] Routing Method (MSB) | 0x00
54 | TLV 1 Data[1] Routing Method (LSB) | 0x09 (Terminating Channel)
55 | TLV 2 Tag | 0x0F (Protocol ID)
56 | TLV 2 Length | 0x01
57 | TLV 2 Data[0] Protocol ID | 0x0B (Default)
58 | TLV 3 Tag | 0x08 (Criteria)
59 | TLV 3 Length | 0x02
60 | TLV 3 Data[0] Criteria Type MSB | 0x00
61 | TLV 3 Data[1] Criteria Type LSB | 0x10 (Incoming Resource Group)
62 | TLV 4 Tag | 0x10 (Incoming Resource Group ID)
63 | TLV 4 Length | 0x02
64 | TLV 4 Data[0] Incoming Resource Group MSB |
65 | TLV 4 Data[1] Incoming Resource Group LSB |
66 | TLV 5 Tag | 0x01 (Address Digits 1)
67 | TLV 5 Data Length | 0x02
68 | TLV 5 Data[0] Stage # | 0x01
69 | TLV 5 Data[1] String # | 0x01
70 | TLV 6 Tag | 0x0C (Multiple Criteria)
71 | TLV 6 Length | 0x02
72 | TLV 6 Data[0] Criteria Type MSB | 0x00
73 | TLV 6 Data[1] Criteria Type LSB | 0x02 (Digit Type 2)
74 | TLV 7 Tag | 0x02 (Address Digits 2)
75 | TLV 7 Data Length | 0x02
76 | TLV 7 Data[0] Stage # | 0x02
77 | TLV 7 Data[1] String # | 0x01

See Programmable Protocol Language.
Outgoing call setup during real-time call processing on a specific channel.
Call processing layer of the CSP.
Message delimiter (SS7 bit pattern - 01111110)
Tag-Length-Value block. A standardized block that allows data to inserted in a standard way into API messages.
Range of channels provided by T1 or E1 transmission service. A physical span is a group of channels taking up a single physical wire. A logical span is a group of channels taking up less than a single logical wire, or carried over more than one physical wire.
Most Significant Bit
Least Significant Bit