0x2958 SIP Request URI Parameters

Use this TLV to receive and send proprietary Request URI Parameters to and from host application. For inbound calls, this TLV carries all of the Request URI parameters received by the SIP stack in the Request for Service with Data message to host applications.

To report this TLV to the host, you must program the new Bit 6 in the SIP Message Information Mask TLV (0x027F) used in the VoIP Protocol Configure message (0x00EE).

For outbound calls, host application developers can use this TLV in the Route Control and Outseize Control messages to insert Request URI parameters in SIP INVITE messages.

Used in:
0x0033 NPDI Universal ICB in:
Request for Service with Data message
Route Control message
Outseize Control message

Byte | Description
0, 1 | Tag 0x2958
2, 3 | Length Variable
4-n | Value[0-n] Null-terminated ASCII string

Tag-Length-Value block. A standardized block that allows data to inserted in a standard way into API messages.
Session-Initiation Protocol. A signaling protocol used for establishing sessions in an IP network. A session could be a simple, two-way telephone call, or it could be a collaborative multi-media conference session.
Voice over Internet Protocol. The delivery of voice information in digital form in discrete packets rather than in the traditional circuit-committed protocols of the public-switched telephone network (PSTN).
Outgoing call setup during real-time call processing on a specific channel.
Network Protocol Data Intelligence. Also called “Interworking,” it is a software product that operates within Excel’s Call Control (Layer 4) and Services (Layer 5) call processing layers. NPDI is meant to enhance Excel’s call processing product offering by allowing call processing layers (specifically Layers 4 and 5) to perform advanced analysis, generation, and conversion of Network Signaling (NS) Layer 3 information.
See Information Control Block.
American Standard Code for Information Interchange