Любому абоненту можно назначить переадресацию внешних вызовов. Допускается одновременное использование всех типов переадресации. Таблица взаимодействия услуг
| Услуга | взаимодействие с CF_sip |
|---|
| Будильник / Alarm Call | ← | | Запрет анонимных вызовов / Anonymous Call Blocking | ← | | Переадресация по автоопределению номера | ← | | Безусловная переадресация | ← | | Переадресация по занятости | ← | | Переадресация по неответу | ↑ | | Переадресация по неответу без уведомления | ↑ | | Переадресация вызова по недоступности | ← | | Переадресация вызова по времени | ← | | Безусловная переадресация без уведомления | ← | | Запрет переадресуемых вызовов | ← | | Переадресация по расписанию | ← | | Переадресация по расписанию и неответу | ↑ | | Следуй за мной | ← | | Следуй за мной и неответу | ↑ | | Ожидание вызова (CW) | ↑ | | Мультилайн (ML) | ↑ | | Группа шеф-секретарь (Assistant) | ← | | Групповой вызов (CGG) | ← | | Всегда на связи (FlexiСall) | работают параллельно | | Не беспокоить (DND) | ← | | Запрет переадресованных вызовов (RFC) | ← | | Выборочное разрешение входящих вызовов (sca) | ← | | Выборочный запрет входящих вызовов (scr) | ← |
где: "↑ "– услуга CF_sip имеет приоритет "←" — указанная услуга имеет приоритет |
|
ИспользованиеПереадресация вызова настраивается на оконечном терминале (ТА). Пример - У абонента B(42007) активизирована услуга CF_sip.
- На ТА абонент активизировал переадресацию на заранее определенный номер абонента C(42001).
 - Абонент A(42009)набирает номер абонента B(42007).
- SSW посылает вызов на ТА абонента В(42007).
- ТА в обратном направлении отправляет 302 Moved Temporarily с номером С(42001).
- SSW посылает вызов на абонента С(42001).
- Абонент С отвечает абоненту А.
- Абонент А и С завершают разговор.

INVITE sip:42007@test_domain SIP/2.0
Via: SIP/2.0/UDP 10.0.20.138:5061;rport;branch=z9hG4bKNDK94vZ0ccK4B
Max-Forwards: 70
From: "sub_A_42009" <sip:42009@test_domain>;tag=3ma1ctepH970S
To: <sip:42007@test_domain>
Call-ID: e6b7b360-9126-123e-2d8b-6813e2092a90
CSeq: 470751 INVITE
Contact: <sip:42009@10.0.20.138:5061;transport=udp>
User-Agent: VP-15P/2.9.2.1.4 sofia-sip/1.22
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE, NOTIFY, REFER, UPDATE, INFO
Supported: timer, 100rel, replaces, remote-ring
Allow-Events: message-summary, talk, hold, dialog, refer
Authorization: Digest username="42009", realm="test_domain", nonce="0b1d2ed8eca1ccfa434453401fe92403", cnonce="5sh8QJEmEj6LLWgT4gkqkA", algorithm=MD5, uri="sip:42007@test_do
in", response="5ec4976240988c129b24989319004a78", qop=auth, nc=00000001
Session-Expires: 1800
Min-SE: 120
Content-Type: application/sdp
Content-Disposition: session
Content-Length: 275
v=0
o=- 4282323642264727378 1647455918733158052 IN IP4 10.0.20.138
s=Session SDP
c=IN IP4 10.0.20.138
t=0 0
m=audio 23324 RTP/AVP 8 18 0 4 103 104
a=fmtp:18 annexb=no
a=fmtp:4 annexa=no
a=rtpmap:103 G726-24/8000
a=rtpmap:104 G726-32/8000
a=silenceSupp:off - - - -
|
| title CF_sip на номере 42007 \nабонент на ТА активировал \nпереадресацию на 42001
participant 42009
participant SSW
participant 42007
participant 42001
42009->SSW:**INVITE (SDP) sip:42007@test_domain** \nMax-Forwards: **70**\nFrom: "sub_A_42009" <sip:42009@test_domain>; \nTo: <sip:42007@test_domain>
SSW->42009:**100 Trying for session update**
42007<-SSW:**INVITE (SDP) sip:42007@10.0.20.134:5062** \nFrom: "sub_A_42009" <sip:42009@test_domain>; \nTo: <sip:42007@test_domain> \nMax-Forwards: **69**\nContact: <sip:42009@10.0.20.31:5060;> \nRemote-Party-ID: "sub_A_42009" <sip:42009@test_domain>;\n **party=calling**;screen=yes;privacy=off
SSW<-42007:**100 Trying for session update**
SSW<-42007:**302 Moved Temporarily**\nFrom: "sub_A_42009" <sip:42009@test_domain>;\nTo: <sip:42007@test_domain>\nContact: <**sip:42001@10.0.20.31**>
SSW->42007:**ACK**
SSW->42009:**181 Call Is Being Forwarded**\nFrom: "sub_A_42009" <sip:42009@test_domain>;\nTo: "sub_B_42007" <sip:42007@test_domain>;\nDiversion: <**tel:42001**>;reason=**unknown**;privacy=full\nContact: <sip:42007@10.0.20.31:5060;\nRemote-Party-ID: "sub_B_42007" <sip:42007@test_domain>;\n **party=called**;screen=yes;privacy=off
SSW->42001:**INVITE (SDP) sip:42001@10.0.20.139:5060**\nFrom: "sub_A_42009" <sip:42009@test_domain>\nTo: <sip:42007@test_domain>\nMax-Forwards: **69**\nContact: <sip:42009@10.0.20.31:5060;\nDiversion: "sub_B_42007" <sip:42007@10.0.20.31:5060>;\n reason=**unknown**;privacy=off\nRemote-Party-ID: "sub_A_42009" <sip:42009@test_domain>;\n **party=calling**;screen=yes;privacy=off
42001->SSW:**100 Trying**
42001->SSW:**180 Ringing**
SSW->42009:**180 Ringing (SDP)**\nFrom: "sub_A_42009" <sip:42009@test_domain>;\nTo: "**sub_C_42001**" <sip:42007@test_domain>;\nContact: <sip:42007@10.0.20.31:5060;>\nRemote-Party-ID: "**sub_C_42001" <sip:42001@test_domain>;\n party=called**;screen=yes;privacy=off
42009->SSW:**PRACK**
SSW->42009:**200 OK**
42001->SSW:**200 OK (SDP)**
SSW->42001:**ACK**
SSW->42009:**200 OK**
42009->SSW:**ACK**
42001->SSW:**BYE**
SSW->42001:**200 OK**
SSW->42009:**BYE**
42009->SSW:**200 OK** |
|
INVITE sip:42007@10.0.20.134:5062 SIP/2.0
Via: SIP/2.0/UDP 10.0.20.31:5060;branch=z9hG4bK-o-1744341672373774-094330-101
From: "sub_A_42009" <sip:42009@test_domain;user=phone>;tag=ecssO1744341672373778094330
To: <sip:42007@test_domain;user=phone>
Call-ID: 06d0536a85a07e4f
CSeq: 1 INVITE
User-Agent: Eltex ECSS-10
Max-Forwards: 69
Contact: <sip:42009@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
X-Call-Ref: 2852408505
Accept: multipart/mixed, application/sdp
Allow: INVITE, ACK, BYE, CANCEL, PRACK, REGISTER, INFO, REFER, NOTIFY, OPTIONS, SUBSCRIBE, MESSAGE, UPDATE, PUBLISH
Allow-Events: presence, dialog, conference, as-feature-event, keep-alive
P-Eltex-Info: test_domain 42007@test_domain/- 2852408505 sip1@ecss1 <0.9433.0>/1 outgoing
Category: 0
Session-Expires: 1800;refresher=uac
Min-SE: 300
Supported: 100rel, timer, replaces
Remote-Party-ID: "sub_A_42009" <sip:42009@test_domain>;party=calling;screen=yes;privacy=off
Content-Type: application/sdp
Content-Length: 689
v=0
o=- 2208989167 3953330472 IN IP4 10.0.20.81
s=ECSS-10
b=AS:3166
t=0 0
m=audio 12190 RTP/AVP 8 0 9 96
c=IN IP4 10.0.20.81
a=rtpmap:8 PCMA/8000/1
a=rtpmap:0 PCMU/8000/1
a=rtpmap:9 G722/8000/1
a=rtpmap:96 telephone-event/8000
a=fmtp:96 0-16
a=rtcp:12191 IN IP4 10.0.20.81
a=sendrecv
a=ssrc:160451748 cname:75fb5d5a6a145045
m=video 12192 RTP/AVP 100 96
c=IN IP4 10.0.20.81
b=TIAS:3000000
a=rtpmap:100 H264/90000
a=fmtp:100 packetization-mode=0;profile-level-id=42e01E
a=rtpmap:96 H263-1998/90000
a=fmtp:96 CIF=1;QCIF=1
a=rtcp:12193 IN IP4 10.0.20.81
a=sendrecv
a=imageattr:* recv [x=640,y=480,q=0.50]
a=ssrc:969783152 cname:75fb5d5a6a145045
a=rtcp-fb:* nack pli
|
| SIP/2.0 302 Moved Temporarily
Via: SIP/2.0/UDP 10.0.20.31:5060;branch=z9hG4bK-o-1744341672373774-094330-101
From: "sub_A_42009" <sip:42009@test_domain;user=phone>;tag=ecssO1744341672373778094330
To: <sip:42007@test_domain;user=phone>;tag=aUvQtKXarmKSg
Call-ID: 06d0536a85a07e4f
CSeq: 1 INVITE
Contact: <sip:42001@10.0.20.31>
User-Agent: VP-15P/2.9.4.5 sofia-sip/1.25
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE, NOTIFY, REFER, UPDATE, INFO
Supported: timer, 100rel, replaces, remote-ring
Content-Length: 0
|
| SIP/2.0 181 Call Is Being Forwarded
Via: SIP/2.0/UDP 10.0.20.138:5061;branch=z9hG4bKNDK94vZ0ccK4B;received=10.0.20.138;rport=5061
From: "sub_A_42009" <sip:42009@test_domain>;tag=3ma1ctepH970S
To: "sub_B_42007" <sip:42007@test_domain>;tag=ecssI1744341672281432038250
Call-ID: e6b7b360-9126-123e-2d8b-6813e2092a90
CSeq: 470751 INVITE
Diversion: <tel:42001>;reason=unknown;privacy=full
Contact: <sip:42007@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
P-Eltex-Info: test_domain 42009@test_domain/-1 2852408505 sip1@ecss1 <0.9432.0>/3 incoming
Remote-Party-ID: "sub_B_42007" <sip:42007@test_domain>;party=called;screen=yes;privacy=off
X-Call-Ref: 2852408505
User-Agent: Eltex ECSS-10
Content-Length: 0
|
|
INVITE sip:42001@10.0.20.139:5060 SIP/2.0
Via: SIP/2.0/UDP 10.0.20.31:5060;branch=z9hG4bK-o-1744341672445679-094340-101
From: "sub_A_42009" <sip:42009@test_domain;user=phone>;tag=ecssO1744341672445684094340
To: <sip:42007@test_domain;user=phone>
Call-ID: 06d0536a86b818f5
CSeq: 1 INVITE
User-Agent: Eltex ECSS-10
Max-Forwards: 69
Contact: <sip:42009@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
X-Call-Ref: 2852408505
Accept: multipart/mixed, application/sdp
Allow: INVITE, ACK, BYE, CANCEL, PRACK, REGISTER, INFO, REFER, NOTIFY, OPTIONS, SUBSCRIBE, MESSAGE, UPDATE, PUBLISH
Allow-Events: presence, dialog, conference, as-feature-event, keep-alive
P-Eltex-Info: test_domain 42001@test_domain/- 2852408505 sip1@ecss1 <0.9434.0>/1 outgoing
Category: 0
Session-Expires: 1800;refresher=uac
Min-SE: 300
Supported: 100rel, timer, replaces
Diversion: "sub_B_42007" <sip:42007@10.0.20.31:5060>;reason=unknown;privacy=off
Remote-Party-ID: "sub_A_42009" <sip:42009@test_domain>;party=calling;screen=yes;privacy=off
Content-Type: application/sdp
Content-Length: 691
v=0
o=- 2208989239 3953330472 IN IP4 10.0.20.81
s=ECSS-10
b=AS:3166
t=0 0
m=audio 12194 RTP/AVP 8 0 9 96
c=IN IP4 10.0.20.81
a=rtpmap:8 PCMA/8000/1
a=rtpmap:0 PCMU/8000/1
a=rtpmap:9 G722/8000/1
a=rtpmap:96 telephone-event/8000
a=fmtp:96 0-16
a=rtcp:12195 IN IP4 10.0.20.81
a=sendrecv
a=ssrc:1142586455 cname:5df78a215dffae7c
m=video 12196 RTP/AVP 100 96
c=IN IP4 10.0.20.81
b=TIAS:3000000
a=rtpmap:100 H264/90000
a=fmtp:100 packetization-mode=0;profile-level-id=42e01E
a=rtpmap:96 H263-1998/90000
a=fmtp:96 CIF=1;QCIF=1
a=rtcp:12197 IN IP4 10.0.20.81
a=sendrecv
a=imageattr:* recv [x=640,y=480,q=0.50]
a=ssrc:1969363035 cname:5df78a215dffae7c
a=rtcp-fb:* nack pli
|
|
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP 10.0.20.138:5061;branch=z9hG4bKNDK94vZ0ccK4B;received=10.0.20.138;rport=5061
From: "sub_A_42009" <sip:42009@test_domain>;tag=3ma1ctepH970S
To: "sub_C_42001" <sip:42007@test_domain>;tag=ecssI1744341672281432038250
Call-ID: e6b7b360-9126-123e-2d8b-6813e2092a90
CSeq: 470751 INVITE
Supported: 100rel, timer, replaces
Allow: INVITE, ACK, BYE, CANCEL, PRACK, REGISTER, INFO, REFER, NOTIFY, OPTIONS, SUBSCRIBE, MESSAGE, UPDATE, PUBLISH
Allow-Events: presence, dialog, conference, as-feature-event, keep-alive
Content-Type: application/sdp
RSeq: 1
Require: 100rel
Contact: <sip:42007@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
P-Eltex-Info: test_domain 42009@test_domain/-1 2852408505 sip1@ecss1 <0.9432.0>/4 progressing
Remote-Party-ID: "sub_C_42001" <sip:42001@test_domain>;party=called;screen=yes;privacy=off
X-Call-Ref: 2852408505
User-Agent: Eltex ECSS-10
Content-Length: 250
v=0
o=- 2208989191 3953330473 IN IP4 10.0.20.81
s=ECSS-10
t=0 0
m=audio 12198 RTP/AVP 8
c=IN IP4 10.0.20.81
a=rtpmap:8 PCMA/8000/1
a=rtcp:12199 IN IP4 10.0.20.81
a=sendrecv
a=ssrc:265724961 cname:4f0e222c0c6e31a2
a=silenceSupp:off - - - -
|
|
|
Управление услугой с телефонного аппаратаПереадресация вызова посредством оконечного терминала (302 сообщение) (cf_sip)
Оператор может активировать / деактивировать данную услугу. Управление через коды услуг с ТА не предусмотрено. Абонент может управлять услугой "cf_sip" используя приложение "Портал абонента". |
Настройка параметров услуги через интерфейс командной строкиДля активации услуги "cf_sip" через интерфейс командной строки выполните следующую команду: - для администратора системы:
/cluster/storage/ds/ss/enable <DOMAIN> <ADDRESS> cf_sip
/cluster/storage/ds/ss/activate <DOMAIN> <ADDRESS> cf_sip
- для оператора виртуальной АТС:
/domain/<DOMAIN>/ss/enable <ADDRESS> cf_sip
/domain/<DOMAIN>/ss/activate <ADDRESS> cf_sip
где: - <DOMAIN> — имя виртуальной АТС, которой принадлежат абоненты;
- <ADDRESS> — номер(а) абонентов, для которых выполняется настройка услуги, символ "*" используется для указания всех абонентов заданного домена.
Диапазоны номеров указываются в фигурных скобках. Например: 71{1-2,9} соответствует номерам 711, 712, 719. |
Описание команд для управления услугами через интерфейс командной строки CLI приведено в Справочнике команд CLI, разделы /cluster/storage/<STORAGE>/ss и /domain/<DOMAIN>/ss. Пример настройки CLIАктивировать услугу "Переадресация вызова посредством оконечного терминала (302 сообщение) (cf_sip)" для абонента с номером 42001 виртуальной АТС "test_domain". Активация услуги "cf_sip" через интерфейс командной строки:/domain/test_domain/ss/enable 42001 cf_sip
1 users divided into 1 parts
[**********************************************************************] 33mks
Success: Supplementary service cf_sip enabled for domain "test_domain", address "42001"
Read properties from enabled supplementary services
[**********************************************************************] 58mks
/domain/test_domain/ss/activate 42001 cf_sip
1 users divided into 1 parts
[**********************************************************************] 37mks
Success: Supplementary service cf_sip activated for domain "test_domain" address "42001" |
Результат: /domain/test_domain/ss/info 42001
Domain: test_domain
Supplementary services' settings:
┌──────────────────────────────┬──────────────────────────────────────────────────┬──┬──┬─────────────────────────────────────────────────────────────────────────────────┐
│ Address │ Name │V │E │ CSD │
├──────────────────────────────┼──────────────────────────────────────────────────┼──┼──┼─────────────────────────────────────────────────────────────────────────────────┤
│42001 │cf_sip │10│T │ │
│42001 │clip │6 │T │ │
│42001 │cnip │4 │T │ │
└──────────────────────────────┴──────────────────────────────────────────────────┴──┴──┴─────────────────────────────────────────────────────────────────────────────────┘
Legend:
V - version of the supplementary service;
E - enable state of selected supplementary service to current domain, address |
Настройка параметров услуги через web-конфигураторНастройки выполняются в разделе "Supplementary services" ("Дополнительные услуги") приложения "Subscriber card" ("Карточка абонента"). Настройка услуги для всех абонентов определенной виртуальной АТС, а так же для определенного абонента в отдельности выполняется в приложении "Subscriber card" ("Карточка абонента"). | Индивидуальные настройки услуги абонента переопределяют глобальные настройки услуги (настройки услуги на уровне домена). |
Для активации услуги установите флаг напротив значения "Переадресация вызова посредством оконечного терминала (302 сообщение) (cf_sip)". Для деактивации услуги — снимите флаг. Для сохранения настроек нажмите кнопку "Сохранить" ("Save"). Пример настройки через WebАктивация услуги "cf_sip" через web-конфигуратор:- Выберите номер телефона абонента — 42001;
- Разрешите использовать услугу абоненту — установите
. Установите флаг напротив услуги "Переадресация вызова посредством оконечного терминала (302 сообщение) (cf_sip)". - Для сохранения настроек нажмите кнопку "Сохранить" ("Save").

Пример настройки через Портал абонента
| Обязательным условием , настройки услуг через Портал абонента, данная услуга должна быть назначена (enable) на абонента (через CLI или Web). Через Портал абонента можно только вкл/выкл/изменить параметры , но нельзя добавить или убрать услуги. |
Активация услуги "cf_sip" через Портал абонента:- Выберите закладку "Услуги";
- Установите переключатель напротив услуги "Переадресация вызова посредством оконечного терминала (302 сообщение) (cf_sip)" в положение вкл .
- Для сохранения настроек нажмите кнопку "Сохранить".

|