You are here: CSP API Reference > 4 Tag Length Value Blocks > BT IUP TLVs
Overview
The table below shows the format of the TLVs used in the BT IUP ICB for BT IUP messages.
Name |
TLV ID |
TLV Length |
TLV Data |
|
---|---|---|---|---|
Byte Number |
Bit Description |
|||
H0, H1 Element |
0x01 |
0x02 |
0x01 |
The H0 value |
0x02 |
The H1 value |
|||
IAM/IFAM Message Indicators |
0x02 |
0x05 |
0x01 |
Bit Definition 0-5 Calling Party Category (CPC) or (CDPC) Only bits 0 through 5 are valid. (The values are different for CPC and CDPC usage.) 6 Enhanced Diversion Indicator (EDI) 7 0 |
0x02 |
Bit Definition 0 Calling Line Identity Indicator (CLI) 1 CLI Blocking Indicator (CBI) 2 International Indicator (INT) 3 Interworking Indicator (I/W) 4 Priority Access Indicator (PA) 5 0 6 Meter Delay Guard Timeout Indicator (MDG) 7 Protection Indicator (PROT) |
|||
IAM/IFAM Message Indicators |
0x02 |
0x05 |
0x03 |
Bits Definition 0-3 Service Handling Protocol (SHP)- (Currently only 0 and 1 are supported.) 4 Release Protocol Indicator (RPI) 5 Long Propagation Delay Indicator (LPD) 6 Reserved 7 Call Type Indicator (CTI) – L bit |
0x04 |
Bits Definition 0-1 CTI M and N bits 2 Echo Control Device Indicator (ECD) 3 Network Translated Address Indicator (NTA) 4-7 Interconnect Specific Information |
|||
0x05 |
Bits Definition 0-3 Routing Control Indicator (RCI) 4-6 Call Path Indicator (CPI) (Currently only 0 and 2 are supported.) 7 Presentation Number Indicator (PNI) |
|||
Called Address |
0x03 |
0x01-0x0B |
0x01 |
Bits Definition 0-4 Number of Called Address Signals 5-7 PRI
|
0x02-0x0B |
From 1-10 bytes of BCD information may be present. |
|||
Line Identity |
0x04 |
0x01-0x09 |
0x01 |
Bits Definition 0-1 BA-Bits Nature of Address Indicator (NAI) 2 Line Identity C-Bit, Incomplete Address Indicator (IAI) 3 Line Identity D-Bit, Identity Qualified (IQ) 4-7 Number of Address Signals
|
0x02-0x09 |
From 1-8 bytes of BCD information may be present. |
|||
ASUI Message Information Contained Code (ICC) |
0x05 |
0x01 |
0x01 |
All bits are valid. |
Partial Calling Line Identity (PCLI) |
0x06 |
0x09 |
0x01 |
Bits Definition 0-3 D1 Type of Switch 4-7 D2 Type of Switch
|
0x02 |
Bits Definition 0-3 D1 PNO Identity 4-7 D2 PNO Identity
|
|||
0x03 |
Bits Definition 0-3 D3 PNO Identity 4-7 D1 Switch Number
|
|||
0x04 |
Bits Definition 0-3 D2 Switch Number 4-7 D3 Switch Number
|
|||
0x05 |
Bilateral Agreement Byte 1 |
|||
0x06 |
Bilateral Agreement Byte 2 |
|||
Partial Calling Line Identity (PCLI) continued |
0x06 |
0x09 |
0x07 |
Bilateral Agreement Byte 3 |
0x08 |
Bilateral Agreement Byte 4 |
|||
0x09 |
Bilateral Agreement Byte 5 |
|||
Number of Digits Requested |
0x07 |
0x01 |
0x01 |
Only bits 0 through 3 are valid. |
SAUSI Information Indicator |
0x08 |
0x01 |
0x01 |
All bits are valid. |
Address Complete Message Indicators |
0x09 |
0x03 |
0x01 |
Bits Definition 0-5 Charge Indicator 6-7 Unused
|
0x02 |
Bits Definition 0-5 Unused 6 Last Party Release Indicator (LPR) 7 Unused |
|||
0x03 |
Bits Definition 0 Last Party Release Indicator 1-5 Interworking Indicators 6 Echo Control Device Indicator 7 Reserved
|
|||
CNA Reason |
0x0A |
0x01 |
0x01 |
All bits are valid. |
CNA Diagnostics |
0x0B |
0x01 |
0x01 |
All bits are valid. |
Type of Answer |
0x0C |
0x01 |
0x01 |
Only bits 0 through 3 are valid. |
Release Reason |
0x0D |
0x01 |
0x01 |
All bits are valid. |
Confusion Message Qualifier |
0x0E |
0x01 |
0x01 |
All bits are valid. |
ACI Information Contained and Information Requested |
0x0F |
0x02 |
0x01 |
Information Contained Code (ICC) |
0x02 |
Information Requested Code (IRC) |
|||
ACI Type 1 Reserved Bytes |
0x10 |
0x02 |
0x01 |
Reserved Byte 1 |
0x02 |
Reserved byte 2 |
|||
ACI Type 1 Message Indicators |
0x11 |
0x01 |
0x01 |
Bits Definition 0-6 Unused 7 Operator Indicator
|
Calling/Called Subscriber’s Basic Service Marks |
0x12 |
0x02 |
0x01 |
Bits Definition 0 A - Admin/Maintenance Call Barring Indicator 1 B - Subscriber Controlled Incoming Calls Barred Indicator 2 C - Pre-arranged Incoming Calls Barred Indicator 3 D - Permanent Incoming Calls Barred Indicator 4 E - Temporary Out of Service (TOS) 5 F - ICB, Except for Operator, Indicator 6 G - Called Subscriber Facility Information Indicator 7 H - Calling Subscriber Facility Info. Indicator
|
Calling/Called Subscriber’s Basic Service Marks Continued |
0x12 |
0x02 |
0x02 |
Bits Definition 0 I - Permanent Outgoing Calls Barred Indicator 1 J - Outgoing Local Calls Barred Indicator 2 K - Outgoing National Calls Barred Indicator 3 L - Outgoing International Calls Barred Indicator 4 M - Operator Calls Barred Indicator 5 N - Supplementary Facility Calls Barred Indicator 6 O - Digit Masking Indicator 7 P - Calls to Premium-phones Barred Indicator |
ACI Type 3 Message Indicators |
0x13 |
0x01 |
0x01 |
Bits Definition 0-5 Calling/Called Subscriber’s Tariff Group 6 Reserved 7 Operator Indicator
|
ACI Type 4 Message Indicators |
0x14 |
0x01 |
0x01 |
Bits Definition 0-5 Called Subscriber’s Tariff Group 6-7 Reserved
|
Calling Subscriber’s Originating Facility Marks |
0x15 |
0x02 |
0x01 |
Bits Definition 0 A - Disabled Subscriber’s Indicator 1 B - Attendant Call Office Indicator 2 C - Advise Duration and Charge (AD&C) Indicator 3 D - PBX Subscriber Indicator 4-7 Reserved
|
0x02 |
Reserved |
|||
Called Subscriber’s Terminating Facility Marks |
0x16 |
0x02 |
0x01 |
Bits Definition 0 A - SVI Indicator 1 B - CNI Indicator 2 C - PBX Night Interception Indicator 3 D - Call Waiting Indicator 4 E - Fixed Destination Service Indicator 5-7 Reserved
|
0x02 |
Reserved |
|||
Generic TLC Entry (When this TLV occurs it must be the only TLV used. It must contain the entire user-defined message.) |
0x17 |
0x01-0xC8 |
0x01-0xC8 |
First byte of generic TLV Entry Data. From 1-200 bytes of generic data may be present in this TLV. |
Reserved Data Byte |
0x18 |
0x01 |
0x01 |
Reserved |
SAM and FAM Called Address |
0x19 |
0x01-0x0A |
0x01 |
Bits Definition 0-4 Number of Called Address Signals 5-7 PRI
|
0x02-0x0A |
From 1-9 bytes of BCD information may be present. |
|||
Accumulated Called Digits (This TLV is only sent from the switch to the host. It will be present whenever an IAM or IFAM H0,H1 TLV is present within an IUP ICB.) |
0x1A |
0x01-0x0F |
0x01 |
Number of Called Digits to follow. Packed two BCD digits per byte.
|
0x02-0x0F |
Bytes of BCD digits.
|
|||
ISDN Composite SIM - Facility Indicator Code (FIC) |
0x1B |
0x02 |
0x01 |
LSB - Facility Indicator Code |
0x02 |
MSB - Facility Indicator Code |
|||
Closed User Group (CUG) Interlock Code |
0x1C |
0x04 |
0x01 |
Bits Definition 0-3 D1 6-7 D2
|
0x02 |
Bits Definition 0-3 D3 4-7 D4 |
|||
0x03 |
LSB - Binary Code |
|||
0x04 |
MSB - Binary Code |
|||
Service Indicator Code |
0x1D |
0x02 |
0x01 |
First Octet |
0x02 |
Second Octet |
|||
Six Character Network Address Extension (NAE) - Subaddress |
0x1E |
0x02-0x07 |
0x01 |
NAE Character Count (range 1 to 6) |
0x02 |
1st NAE Character |
|||
n |
nth NAE Character |
|||
Service Code |
0x1F |
0x01 |
0x01 |
Service Code |
Mapping BT IUP Messages to TLV Format
This section defines the TLVs required in a IUP DATA ICB to compose each message. TLVs may appear in any order within the IUP DATA ICB. If a TLV is not included and is required for the underlying PNO-ISC IUP Message a default value will be supplied from the appropriate configuration byte. Therefore, many messages can be generated from the configuration data area by only encoding a message containing the H0H1 TLV, since this uniquely identifies the message to be sent. However, several messages require additional TLVs to uniquely identify the message (for example, ACI and ASUI).
BT IUP Message |
Valid TLVs |
---|---|
Initial Address Message/ |
0x01, 0x02, 0x03, 0x04 |
Subsequent Address Message/ |
0x01, 0x18, 0x19 |
Additional Setup Information, Type 1 - |
0x01, 0x04, 0x05 |
Additional Setup Information, Type 2 - |
0x01, 0x05, 0x06, 0x18 |
Send N Digits |
0x01, 0x07 |
Send All Digits |
0x01, 0x18 |
Send Additional Setup Information |
0x01, 0x08 |
Address Complete |
0x01, 0x09 |
Congestion |
0x01 |
Terminal Congestion |
0x01 |
Connection Not Admitted |
0x01, 0x0A, 0x0B |
Repeat Attempt |
0x01 |
Subscriber Engaged |
0x01 |
Subscriber Out of Order |
0x01 |
Answer |
0x01, 0x0C |
Clear |
0x01 |
Release |
0x01, 0x0D |
Circuit Free |
0x01 |
Blocking |
0x01 |
Unblocking |
0x01 |
Blocking Acknowledgement |
0x01 |
Unblocking Acknowledgement |
0x01 |
Overload |
0x01 |
Confusion |
0x01 |
Additional Call Information, Type 1 |
0x01, 0x04, 0x0F, 0x10, 0x11 |
Additional Call Information, Type 2 |
0x01, 0x0F, 0x10 |
Additional Call Information, Type 3 |
0x01, 0x04, 0x0F, 0x12, 0x13 |
Additional Call Information, Type 4 |
0x01, 0x0F, 0x12, 0x14 |
Additional Call Information, Type 5 |
0x01, 0x0F, 0x15 |
Additional Call Information, Type 6 |
0x01, 0x0F, 0x16 |
Additional Call Information, Type 7 |
0x01, 0x0F |