Связка с диалогом, инициирующим подменяющий перевод

Описание

Фиксирует факт обработки системой SIP-запроса REFER, имеющего целью подмену абонента для одного из плеч данного диалога (SIP-запрос REFER с заголовком Refer-To, содержащим опцию Replaces c одним из двух CallId данного диалога).

Событие связывает подменяемый диалог с тем диалогом, который инициировал перевод с подменой одного из его плеч.

На примере случая [A→B, B→C, B refer A, A→C] размещает в диалоге B→C информацию о диалоге A→B.

Table 1. Системные характеристики

Класс

Тип

replaces_refer

Свойства

Table 2. Свойства
Спецификация Описание

Название: eventid
Тип: uuid
Пустое значение: — 

Уникальный идентификатор события.

Название: eventts
Тип: bigint
Пустое значение: — 

Timestamp события.

Название: acallid
Тип: varchar
Пустое значение: — 

CallId стороны А (из поступившего на обработку SIP-пакета INVITE). Единое значение для всех событий в рамках одной коммутации.

Название: acallidhash
Тип: bigint
Пустое значение: — 

Числовой хеш от CallId стороны А. Единое значение для всех событий в рамках одной коммутации.

Название: cid
Тип: uuid
Пустое значение: empty

Уникальный идентификатор вызова (начинается с поступления SIP-пакета INVITE). Единое значение для всех событий в рамках одной коммутации.

Название: invitets
Тип: bigint
Пустое значение: — 

Timestamp вызова (поступления SIP-пакета INVITE на обработку). Единое значение для всех событий в рамках одной коммутации.

Название: invitedt
Тип: timestamp
Пустое значение: — 

Дата-время вызова (поступления SIP-пакета INVITE на обработку). Единое значение для всех событий в рамках одной коммутации.

Название: connectionid
Тип: uuid
Пустое значение: empty

Уникальный идентификатор вызова (в формате продуктового слоя 'cid.invitets'). Единое значение для всех событий в рамках одной коммутации.

Название: dialogid
Тип: varchar
Пустое значение: — 

Идентификатор диалога коммутации.

Название: dialogidhash
Тип: bigint
Пустое значение: — 

hash идентификатора диалога коммутации.

Название: targetside
Тип: varchar
Пустое значение: — 

Целевая сторона, оппонент которой подменяется ('a' или 'b').

Название: ref_acallid
Тип: bigint
Пустое значение: — 

CallId инициатора вызова, на который будет происходить замена.

Название: ref_acallidhash
Тип: bigint
Пустое значение: — 

Hashcode callid инициатора вызова, на который будет происходить замена.

Название: ref_cid
Тип: uuid
Пустое значение: — 

Уникальный идентификатор вызова, на который будет происходить замена.

Название: ref_invitets
Тип: bigint
Пустое значение: — 

Timestamp поступления пакета invite в вызове, на который будет происходить замена.

Название: ref_invitedt
Тип: timestamp
Пустое значение: — 

Дата-время поступления пакета invite в вызове, на который будет происходить замена.

Название: ref_connid
Тип: varchar
Пустое значение: — 

Идентификатор вызова, на который будет происходить замена (в формате продуктового слоя 'cid.invitets').

Название: ref_dialogid
Тип: varchar
Пустое значение: — 

id диалога, на который будет происходить замена.

Название: ref_dialogidhash
Тип: bigint
Пустое значение: — 

hash id диалога, на который будет происходить замена.

См. также