Linking to a dialog initiating a substitute transfer

Table of Contents

Description

Fixes the fact of REFER SIP-request processing by the system, which has the purpose to substitute a subscriber for one of the arms of this dialog (REFER SIP-request with Refer-To header, containing Replaces option with one of two CallId of this dialog).

The event links the substituted dialog to the dialog that initiated the transfer with the substitution of one of its shoulders.

Using the example of the case [A→B, B→C, B refer A, A→C] places the dialog information in the dialog B→C A→B.

Table 1. System Characteristics

Class

Type

replaces_refer

Properties

Table 2. Properties
Specification Description

Name: eventid
Type: uuid
Empty value: — 

Unique event identifier.

Name: eventts
Type: bigint
Blank value: — 

Timestamp of event.

Name: acallid
Type: varchar
Empty value: — 

CallId of party A (from the INVITE SIP packet received for processing). Single value for all events within a single switchover.

Name: acallidhash
Type: bigint
Empty value: — 

Numeric hash from CallId of party A. Single value for all events within a single switch.

Name: cid
Type: uuid
Empty value: empty

Unique call identifier (starts when the SIP packet INVITE arrives). Single value for all events within a single switchover.

Name: invitets
Type: bigint
Empty value: — 

Timestamp of the call (arrival of the INVITE SIP packet for processing). Single value for all events within a single switch.

Name: invitedt
Type: timestamp
Empty value: — 

Date-Time of the call (receipt of the SIP packet INVITE for processing). Single value for all events within a single switch.

Name: connectionid
Type: uuid
Empty value: empty

Unique call identifier (in product layer format 'cid.invitets'). Single value for all events within a single switch.

Name: dialogid
Type: varchar
Empty value: — 

Switching dialog identifier.

Name: dialogidhash
Type: bigint
Empty value: — 

hash of the switch dialog identifier.

Name: targetside
Type: varchar
Blank value: — 

The target side whose opponent is being swapped ('a' or 'b').

Name: ref_acallid
Type: bigint
Empty value: — 

CallId of the call initiator to be replaced by.

Name: ref_acallidhash
Type: bigint
Empty value: — 

Hashcode callid of the call initiator to be replaced by.

Name: ref_cid
Type: uuid
Empty value: — 

Unique identifier of the call to be replaced by.

Name: ref_invitets
Type: bigint
Empty value: — 

Timestamp of the receipt of the invite package in the call to be replaced.

Name: ref_invitedt
Type: timestamp
Empty value: — 

Date-Time of receipt of the invite packet in the call to be replaced.

Name: ref_connid
Type: varchar
Empty value: — 

Call ID of the call to be replaced (in product layer format 'cid.invitets').

Name: ref_dialogid
Type: varchar
Empty value: — 

id of the dialog to be replaced with.

Name: ref_dialogidhash
Type: bigint
Empty value: — 

hash id of the dialog to be replaced with.

See also