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

INVITE sip:42007@test_domain SIP/2.0
Via: SIP/2.0/UDP 10.0.20.138:5061;rport;branch=z9hG4bKZZ9SKtmv797ma
Max-Forwards: 70
From: "sub_A_42009" <sip:42009@test_domain>;tag=6r4jvU4aUKm3Q
To: <sip:42007@test_domain>
Call-ID: b9f84900-99db-1200-0e95-6813e2092a90
CSeq: 77054 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="220e70b24d3cb5327e30ee75b27f861d", cnonce="ugkR4JnbEgCVDmgT4gkqkA", algorithm=MD5, uri="sip:42007@test_do
in", response="b713ba1bfe13c8873faed22e281fe29e", qop=auth, nc=00000001
Session-Expires: 1800
Min-SE: 120
Content-Type: application/sdp
Content-Disposition: session
Content-Length: 275
v=0
o=- 1592060677302360573 7579214389770208504 IN IP4 10.0.20.138
s=Session SDP
c=IN IP4 10.0.20.138
t=0 0
m=audio 23004 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 - - - -
|
| 
| INVITE sip:42007@10.0.20.134:5062 SIP/2.0
Via: SIP/2.0/UDP 10.0.20.31:5060;branch=z9hG4bK-o-1744597704126138-060800-101
From: "sub_A_42009" <sip:42009@test_domain;user=phone>;tag=ecssO1744597704126148060800
To: <sip:42007@test_domain;user=phone>
Call-ID: 06d091ec825fc00b
CSeq: 1 INVITE
User-Agent: Eltex ECSS-10
Max-Forwards: 69
Contact: <sip:42009@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
X-Call-Ref: 2986377229
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/- 2986377229 sip1@ecss1 <0.6080.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=- 2208988953 3953586504 IN IP4 10.0.20.82
s=ECSS-10
b=AS:3166
t=0 0
m=audio 12120 RTP/AVP 8 0 9 96
c=IN IP4 10.0.20.82
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:12121 IN IP4 10.0.20.82
a=sendrecv
a=ssrc:378805253 cname:2dc649a947a660c9
m=video 12122 RTP/AVP 100 96
c=IN IP4 10.0.20.82
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:12123 IN IP4 10.0.20.82
a=sendrecv
a=imageattr:* recv [x=640,y=480,q=0.50]
a=ssrc:432445243 cname:2dc649a947a660c9
a=rtcp-fb:* nack pli
|
| SIP/2.0 180 Ringing
Via: SIP/2.0/UDP 10.0.20.138:5061;branch=z9hG4bKZZ9SKtmv797ma;received=10.0.20.138;rport=5061
From: "sub_A_42009" <sip:42009@test_domain>;tag=6r4jvU4aUKm3Q
To: "sub_B_42007" <sip:42007@test_domain>;tag=ecssI1744597704032527038180
Call-ID: b9f84900-99db-1200-0e95-6813e2092a90
CSeq: 77054 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 2986377229 sip1@ecss1 <0.6079.0>/3 incoming
Remote-Party-ID: "sub_B_42007" <sip:42007@test_domain>;party=called;screen=yes;privacy=off
X-Call-Ref: 2986377229
User-Agent: Eltex ECSS-10
Content-Length: 251
v=0
o=- 2208988984 3953586504 IN IP4 10.0.20.82
s=ECSS-10
t=0 0
m=audio 12124 RTP/AVP 8
c=IN IP4 10.0.20.82
a=rtpmap:8 PCMA/8000/1
a=rtcp:12125 IN IP4 10.0.20.82
a=sendrecv
a=ssrc:1532749856 cname:39057dd24bb39032
a=silenceSupp:off - - - -
|
| CANCEL sip:42007@10.0.20.134:5062 SIP/2.0
Via: SIP/2.0/UDP 10.0.20.31:5060;branch=z9hG4bK-o-1744597704126138-060800-101
From: "sub_A_42009" <sip:42009@test_domain;user=phone>;tag=ecssO1744597704126148060800
To: <sip:42007@test_domain;user=phone>
Call-ID: 06d091ec825fc00b
CSeq: 1 CANCEL
Max-Forwards: 69
Reason: Q.850;cause=19;text="No answer from user (user alerted)"
P-Eltex-Info: system: Call is complete
Content-Length: 0
|
| SIP/2.0 181 Call Is Being Forwarded
Via: SIP/2.0/UDP 10.0.20.138:5061;branch=z9hG4bKZZ9SKtmv797ma;received=10.0.20.138;rport=5061
From: "sub_A_42009" <sip:42009@test_domain>;tag=6r4jvU4aUKm3Q
To: "sub_B_42007" <sip:42007@test_domain>;tag=ecssI1744597704032527038180
Call-ID: b9f84900-99db-1200-0e95-6813e2092a90
CSeq: 77054 INVITE
Diversion: <tel:42001>;reason=no-answer;privacy=full
Contact: <sip:42007@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
P-Eltex-Info: test_domain 42009@test_domain/-1 2986377229 sip1@ecss1 <0.6079.0>/5 alerted
Remote-Party-ID: "sub_B_42007" <sip:42007@test_domain>;party=called;screen=yes;privacy=off
X-Call-Ref: 2986377229
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-1744597706136743-060820-101
From: "sub_A_42009" <sip:42009@test_domain;user=phone>;tag=ecssO1744597706136748060820
To: <sip:42007@test_domain;user=phone>
Call-ID: 06d091eca27bcf12
CSeq: 1 INVITE
User-Agent: Eltex ECSS-10
Max-Forwards: 69
Contact: <sip:42009@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
X-Call-Ref: 2986377229
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/- 2986377229 sip1@ecss1 <0.6082.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=no-answer;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=- 2208988961 3953586506 IN IP4 10.0.20.82
s=ECSS-10
b=AS:3166
t=0 0
m=audio 12126 RTP/AVP 8 0 9 96
c=IN IP4 10.0.20.82
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:12127 IN IP4 10.0.20.82
a=sendrecv
a=ssrc:1876259497 cname:5ded44b24e73406b
m=video 12128 RTP/AVP 100 96
c=IN IP4 10.0.20.82
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:12129 IN IP4 10.0.20.82
a=sendrecv
a=imageattr:* recv [x=640,y=480,q=0.50]
a=ssrc:1038027570 cname:5ded44b24e73406b
a=rtcp-fb:* nack pli
|
| UPDATE sip:42009@10.0.20.138:5061 SIP/2.0
Via: SIP/2.0/UDP 10.0.20.31:5060;branch=z9hG4bK-o-1744597706700907-060790-42007
From: "sub_B_42007" <sip:42007@test_domain>;tag=ecssI1744597704032527038180
To: "sub_A_42009" <sip:42009@test_domain>;tag=6r4jvU4aUKm3Q
Call-ID: b9f84900-99db-1200-0e95-6813e2092a90
CSeq: 2 UPDATE
User-Agent: Eltex ECSS-10
Max-Forwards: 70
Contact: <sip:42007@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
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 42009@test_domain/-1 2986377229 sip1@ecss1 <0.6079.0>/6 progressing
Remote-Party-ID: "sub_C_42001" <sip:42001@test_domain>;party=called;screen=yes;privacy=off
Content-Length: 0
|
|
|
Управление услугой с телефонного аппаратаПереадресация вызова по неответу (cfnr)" ("Call Forwarding No Reply")| Действие | в тональном наборе / на smart телефоне | в импульсном наборе 1 |
|---|
Активация | *27*<ТЕЛЕФОН># / *27*<ТЕЛЕФОН> *27*<РЕЖИМ>*<ТЕЛЕФОН># / *27*<РЕЖИМ>*<ТЕЛЕФОН> | 1127<ТЕЛЕФОН> | | Деактивация | #27# / #27 #27*<РЕЖИМ># / #27*<РЕЖИМ> | 1227 | Просмотр состояния | *#27# / *#27 *#27*<ТЕЛЕФОН># / *#27*<ТЕЛЕФОН> | 1327<ТЕЛЕФОН> | Проверка номера переадресации |
| 1427<ТЕЛЕФОН> | Активировать/Деактивировать в режиме переключения (trigger) | *D27*<ТЕЛЕФОН># / *D27*<ТЕЛЕФОН> #D27*<РЕЖИМ>*<ТЕЛЕФОН># / #D27*<РЕЖИМ>*<ТЕЛЕФОН> |
|
1 — basic терминал, у абонента так же должен быть установлен параметр pulse_telephone=true (данным параметром мы разрешаем принимать импульсный набор для активации услуг с ТА абонента. Тональный набор так же обрабатывается) где - <ТЕЛЕФОН> — номер телефона, на который настроена безусловная переадресация;
- <РЕЖИМ> — режим переадресации, доступны режимы:
- 1 — Внутренние номера;
- 2 — Внешние номера.
Логика выбора номера для переадресации "Внутренний номер" / "Внешний номер" следующая: - если номер А определён системой как локальный, то вызов будет переадресован на телефон из параметра "номер".
- если номер А определён системой как внешний (пришедший не от абонентов станции), то вызов будет переадресован на телефон из параметра "внешний номер".
|
При использовании ТА в режиме импульсного набора можно вводить только код услуги и номер телефона. Ввод режима / Внешнего номера возможен только при переходе в тональный режим или через "Портал абонента". Так же изменить конфигурацию может оператор через CLI / Web интерфейс. |
При использовании ТА в тональном наборе или smart ТА пользователь может указать: - только *27*1*Внутренний_Номер – при этом все звонки вне зависимости Внешние или Локальные — будут переадресованы на указный Номер.
- только *27*2*Внешний_Номер (автоматически активируется параметр "Использовать внешний номер")— при этом все Внешние звонки будут будут переадресованы на указный Внешний_Номер ,
а Локальные звонки будут проключены к нашему абоненту (для Локальных звонков переадресация срабатывать не будет) - последовательно активировать *27*1*Внутренний_Номер, а затем *27*2*Внешний_Номер (при этом автоматически активируется параметр "Использовать внешний номер").
В этом случае все Внутренние звонки будут переадресованы на Номер переадресации, а все Внешние звонки (приходящие из транка) будут переадресованы на Внешний_Номер.
|
Логика работы услуги "Просмотр состояния" : Абонент в тональном наборе вводит код услуги *#27# или *#27 , в зависимости от статуса услуги абонент получит уведомление на дисплей "Активирован /Деактивирован" и фразу автоответчика — "Услуга активирована /деактивирована". В случае набора *#21*<телефон_для_переадресации> будет выполняться проверка, активна ли услуга на выбранный номер, если указанный телефон - внешний номер или переадресация активна на другой номер → результат проверки будет фраза автоответчика "Услуга деактивирована" / на дисплей "Деактивирован". Абонент в импульсном наборе вводит код услуги 1321<телефон_для_переадресации> , в зависимости от статуса услуги абонент получит фразу автоответчика — "Услуга активирована /деактивирована". Проверка выполняется только по "Номеру". |
Режим "Переключения (trigger)" можно использовать для программирования кнопки телефона при этом однократное нажатие на кнопку приводит к включению услуги , а повторное нажатие на ту же кнопку к выключению услуги и далее по кругу (вкл/выкл). Режим тригера поддерживается только в тональном наборе. |
- Абонент В (42007) использует smart TA ;
- Абонент В (42007) активирует CFNR на номер 42001, для этого набирает последовательность код услуги *27, * и номер абонента С(42001). ==> *27* 42001;
- SSW активирует услугу CFNR в базе данных абонента;
- SSW посылает подтверждение о активации услуги в ТА абонента, данное подтверждение выводится на дисплей ТА;
- Так же SSW посылает в RTP пакетах фразу информатора — "Услуга активирована" которую абонент прослушивает в трубку или на динамик ТА.
INVITE sip:*27*42001#@test_domain SIP/2.0
Via: SIP/2.0/UDP 10.0.20.134:5062;rport;branch=z9hG4bKFvNU5Brt890cj
Max-Forwards: 70
From: "sub_B_42007" <sip:42007@test_domain>;tag=SNNQtNeX6g5Se
To: <sip:*27*42001#@test_domain>
Call-ID: 458a9780-99ef-1200-70a5-6813e20928d4
CSeq: 81250 INVITE
Contact: <sip:42007@10.0.20.134:5062;transport=udp>
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
Allow-Events: message-summary, talk, hold, dialog, refer, check-sync
Session-Expires: 1800
Min-SE: 120
Content-Type: application/sdp
Content-Disposition: session
Content-Length: 417
v=0
o=- 1184644388443477644 8934555788190582615 IN IP4 10.0.20.134
s=Session SDP
c=IN IP4 10.0.20.134
t=0 0
m=audio 23168 RTP/AVP 8 18 0 4 103 104 96
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:0 PCMU/8000
a=rtpmap:4 G723/8000
a=fmtp:4 annexa=no
a=rtpmap:103 G726-24/8000
a=rtpmap:104 G726-32/8000
a=rtpmap:96 telephone-event/8000
a=fmtp:96 0-15
a=silenceSupp:off - - - -
|
| |
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.0.20.134:5062;branch=z9hG4bKFvNU5Brt890cj;received=10.0.20.134;rport=5062
From: "sub_B_42007" <sip:42007@test_domain>;tag=SNNQtNeX6g5Se
To: "Активирован" <sip:*27*42001%23@test_domain>;tag=ecssI1744606092707831038070
Call-ID: 458a9780-99ef-1200-70a5-6813e20928d4
CSeq: 81250 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
Require: timer
Session-Expires: 1800; refresher=uas
Contact: <sip:*27*42001%23@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
P-Eltex-Info: test_domain 42007@test_domain/-1 3809136008 sip1@ecss1 <0.10353.0>/3 incoming
P-Eltex-MGM-Result: activated
Remote-Party-ID: "Активирован" <sip:*27*42001%23@test_domain>;party=called;screen=yes;privacy=off
X-Call-Ref: 3809136008
User-Agent: Eltex ECSS-10
Content-Length: 287
v=0
o=- 2208989586 3953594892 IN IP4 10.0.20.81
s=ECSS-10
t=0 0
m=audio 12226 RTP/AVP 8 96
c=IN IP4 10.0.20.81
a=rtpmap:8 PCMA/8000/1
a=rtpmap:96 telephone-event/8000
a=rtcp:12227 IN IP4 10.0.20.81
a=sendrecv
a=ssrc:789830773 cname:1dc02f765cd58dc1
a=silenceSupp:off - - - -
|
|
|
- Абонент В (42007) использует smart TA ;
- Абонент В (42007) деактивирует CFNR на номер 42001, для этого набирает последовательность код услуги #27#;
- SSW деактивирует услугу CFNR в базе данных абонента;
- SSW посылает подтверждение о деактивации услуги в ТА абонента, данное подтверждение выводится на дисплей ТА;
- Так же SSW посылает в RTP пакетах фразу информатора — "Услуга деактивирована" которую абонент прослушивает в трубку или на динамик ТА.
INVITE sip:#27#@test_domain SIP/2.0
Via: SIP/2.0/UDP 10.0.20.134:5062;rport;branch=z9hG4bK3p14KX9ptFr8r
Max-Forwards: 70
From: "sub_B_42007" <sip:42007@test_domain>;tag=KUBgv3633Sytg
To: <sip:#27#@test_domain>
Call-ID: ce674440-99f4-1200-70a5-6813e20928d4
CSeq: 82439 INVITE
Contact: <sip:42007@10.0.20.134:5062;transport=udp>
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
Allow-Events: message-summary, talk, hold, dialog, refer, check-sync
Session-Expires: 1800
Min-SE: 120
Content-Type: application/sdp
Content-Disposition: session
Content-Length: 417
v=0
o=- 7598199437347172294 4316234445964752081 IN IP4 10.0.20.134
s=Session SDP
c=IN IP4 10.0.20.134
t=0 0
m=audio 23172 RTP/AVP 8 18 0 4 103 104 96
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:0 PCMU/8000
a=rtpmap:4 G723/8000
a=fmtp:4 annexa=no
a=rtpmap:103 G726-24/8000
a=rtpmap:104 G726-32/8000
a=rtpmap:96 telephone-event/8000
a=fmtp:96 0-15
a=silenceSupp:off - - - -
|
| | SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.0.20.134:5062;branch=z9hG4bK3p14KX9ptFr8r;received=10.0.20.134;rport=5062
From: "sub_B_42007" <sip:42007@test_domain>;tag=KUBgv3633Sytg
To: "Деактивирован" <sip:%2327%23@test_domain>;tag=ecssI1744608469671337037960
Call-ID: ce674440-99f4-1200-70a5-6813e20928d4
CSeq: 82439 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
Require: timer
Session-Expires: 1800; refresher=uas
Contact: <sip:%2327%23@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
P-Eltex-Info: test_domain 42007@test_domain/-1 894058471 sip1@ecss1 <0.11531.0>/3 incoming
P-Eltex-MGM-Result: deactivated
Remote-Party-ID: " Деактивирован" <sip:%2327%23@test_domain>;party=called;screen=yes;privacy=off
X-Call-Ref: 894058471
User-Agent: Eltex ECSS-10
Content-Length: 287
v=0
o=- 2208989532 3953597269 IN IP4 10.0.20.82
s=ECSS-10
t=0 0
m=audio 12150 RTP/AVP 8 96
c=IN IP4 10.0.20.82
a=rtpmap:8 PCMA/8000/1
a=rtpmap:96 telephone-event/8000
a=rtcp:12151 IN IP4 10.0.20.82
a=sendrecv
a=ssrc:757497897 cname:0503f9884a3a8ebf
a=silenceSupp:off - - - -
|
|
|
- Абонент В (50001) использует Basic TA и у него установлен параметр "pulse_telephone=true" на алиас;
- Абонент В (50001) активизирует CFU на номер 42007, для этого набирает последовательность код услуги 1121 и номер абонента С(42007). ==> 112142007;
- SSW активизирует услугу CFU в базе данных абонента;
- SSW посылает подтверждение о активизации услуги в ТА абонента, но так как абонент использует Basic TA, то данное подтверждение ни куда не выводится (нет индикации);
- SSW посылает в RTP пакетах фразу информатора — "Услуга активирована".
INVITE sip:112742007@10.0.20.31 SIP/2.0
Via: SIP/2.0/UDP 10.0.20.136;rport;branch=z9hG4bKect5QUmK25a7g
Max-Forwards: 70
From: "User_001" <sip:50001@test_domain>;tag=561tX92gy4v1a
To: <sip:112742007@test_domain>
Call-ID: 9ff2cd9f-a822-1200-b0bc-a8f94b094172
CSeq: 861938 INVITE
Contact: <sip:50001@10.0.20.136:5060>
User-Agent: TAU-8.IP/2.6.8 SN/VI33009554 sofia-sip/1.9
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE, NOTIFY, REFER, UPDATE, INFO
Supported: timer, 100rel, replaces
Authorization: Digest username="50001", realm="test_domain", nonce="d82d80a0689ac7f9a56c6b7bbcd4e575", cnonce="oAOWgKgiEgC8sKj5SwlBcg", algorithm=MD5, uri="sip:112742007@10.
20.31", response="06327db73fd0d36c2219f4062ebcea34", qop=auth, nc=00000001
Session-Expires: 1800
Min-SE: 120
Content-Type: application/sdp
Content-Disposition: session
Content-Length: 166
v=0
o=- 5994377878459873997 5425342467078335328 IN IP4 10.0.20.136
s=Session SDP
c=IN IP4 10.0.20.136
t=0 0
m=audio 12904 RTP/AVP 8 0
a=silenceSupp:on - - - -
|
| |
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.0.20.136;branch=z9hG4bKect5QUmK25a7g;received=10.0.20.136;rport=5060
From: "User_001" <sip:50001@test_domain>;tag=561tX92gy4v1a
To: "Активирован" <sip:112742007@test_domain>;tag=ecssI1744609249912259038640
Call-ID: 9ff2cd9f-a822-1200-b0bc-a8f94b094172
CSeq: 861938 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
Require: timer
Session-Expires: 1800; refresher=uas
Contact: <sip:112742007@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
P-Eltex-Info: test_domain 50001@test_domain/-1 4165856342 sip1@ecss1 <0.11921.0>/3 incoming
P-Eltex-MGM-Result: activated
Remote-Party-ID: "Активирован" <sip:112742007@test_domain>;party=called;screen=yes;privacy=off
X-Call-Ref: 4165856342
User-Agent: Eltex ECSS-10
Content-Length: 250
v=0
o=- 2208989779 3953598049 IN IP4 10.0.20.82
s=ECSS-10
t=0 0
m=audio 12152 RTP/AVP 8
c=IN IP4 10.0.20.82
a=rtpmap:8 PCMA/8000/1
a=rtcp:12153 IN IP4 10.0.20.82
a=sendrecv
a=ssrc:1207788898 cname:2a36c2cf5a278ee5
a=silenceSupp:on - - - -
|
|
|
- Абонент В (42005) использует smart TA ;
- Используя код услуги *D27 Абонент В (42007) активирует/деактивирует CFNR на номер 42001, для этого набирает последовательность код услуги *D27*42001#;
- SSW активирует услугу CFNR в базе данных абонента;
- SSW посылает подтверждение о активации услуги в ТА абонента, данное подтверждение выводится на дисплей ТА;
- Так же SSW посылает в RTP пакетах фразу информатора — "Услуга активирована" которую абонент прослушивает в трубку или на динамик ТА.
- При следующем вводе того же кода *D27*42001# , SSW деактивирует услугу CFNR в базе данных абонента;
- SSW посылает подтверждение о деактивации услуги в ТА абонента, данное подтверждение выводится на дисплей ТА;
- Так же SSW посылает в RTP пакетах фразу информатора — "Услуга деактивирована" которую абонент прослушивает в трубку или на динамик ТА
INVITE sip:*d27*42001%23@test_domain SIP/2.0
Via: SIP/2.0/UDP 10.0.20.35;rport;branch=z9hG4bKkbubndbg
Max-Forwards: 70
To: <sip:*d27*42001%23@test_domain>
From: "sub_42005" <sip:42005@test_domain>;tag=tzvww
Call-ID: awdxfojauokojjy@abf.eltex
CSeq: 888 INVITE
Contact: <sip:42005@10.0.20.35>
Content-Type: application/sdp
Authorization: Digest username="42005",realm="test_domain",nonce="9f333446ce33ab685586fdf59818baa2", uri="sip:*d27*42001%23@test_domain",response="0bde919d6cd8629d8baa71fb645
234",algorithm=MD5,cnonce="9be1034078",qop=auth,nc=00000001
Allow: INVITE,ACK,BYE,CANCEL,OPTIONS,PRACK,REFER,NOTIFY,SUBSCRIBE,INFO,MESSAGE
Supported: replaces,norefersub,100rel
User-Agent: Twinkle/1.10.2
Content-Length: 309
v=0
o=twinkle 1462968255 506822130 IN IP4 10.0.20.35
s=-
c=IN IP4 10.0.20.35
t=0 0
m=audio 8000 RTP/AVP 97 99 98 8 0 101
a=rtpmap:97 speex/8000
a=rtpmap:99 speex/32000
a=rtpmap:98 speex/16000
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=ptime:20
|
| | SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.0.20.35;branch=z9hG4bKkbubndbg;received=10.0.20.35;rport=5060
From: "sub_42005" <sip:42005@test_domain>;tag=tzvww
To: "Активирован" <sip:*d27*42001%23@test_domain>;tag=ecssI1744621380653766038490
Call-ID: awdxfojauokojjy@abf.eltex
CSeq: 888 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
Session-Expires: 1800; refresher=uas
Contact: <sip:*d27*42001%23@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
P-Eltex-Info: test_domain 42005@test_domain/-1 3507092502 sip1@ecss1 <0.17952.0>/3 incoming
P-Eltex-MGM-Result: activated
Remote-Party-ID: "Активирован" <sip:*D27*42001%23@test_domain>;party=called;screen=yes;privacy=off
X-Call-Ref: 3507092502
User-Agent: Eltex ECSS-10
Content-Length: 261
v=0
o=- 2208989587 3953610180 IN IP4 10.0.20.82
s=ECSS-10
t=0 0
m=audio 12164 RTP/AVP 8 101
c=IN IP4 10.0.20.82
a=rtpmap:8 PCMA/8000/1
a=rtpmap:101 telephone-event/8000
a=rtcp:12165 IN IP4 10.0.20.82
a=sendrecv
a=ssrc:24459591 cname:2fa7786b4834812e
|
| INVITE sip:*d27*42001%23@test_domain SIP/2.0
Via: SIP/2.0/UDP 10.0.20.35;rport;branch=z9hG4bKlcxasgmn
Max-Forwards: 70
To: <sip:*d27*42001%23@test_domain>
From: "sub_42005" <sip:42005@test_domain>;tag=vpczi
Call-ID: czjcpesfbtlonhk@abf.eltex
CSeq: 325 INVITE
Contact: <sip:42005@10.0.20.35>
Content-Type: application/sdp
Authorization: Digest username="42005",realm="test_domain",nonce="c7bd1720f596f033010b3878f51685f2",uri="sip:*d27*42001%23@test_domain",
response="8723a90a1c080e2a0ca21c392c6
109",algorithm=MD5,cnonce="27d503687e",qop=auth,nc=00000001
Allow: INVITE,ACK,BYE,CANCEL,OPTIONS,PRACK,REFER,NOTIFY,SUBSCRIBE,INFO,MESSAGE
Supported: replaces,norefersub,100rel
User-Agent: Twinkle/1.10.2
Content-Length: 310
v=0
o=twinkle 1292606603 1769519658 IN IP4 10.0.20.35
s=-
c=IN IP4 10.0.20.35
t=0 0
m=audio 8000 RTP/AVP 97 99 98 8 0 101
a=rtpmap:97 speex/8000
a=rtpmap:99 speex/32000
a=rtpmap:98 speex/16000
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=ptime:20
|
| SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.0.20.35;branch=z9hG4bKlcxasgmn;received=10.0.20.35;rport=5060
From: "sub_42005" <sip:42005@test_domain>;tag=vpczi
To: "Деактивирован" <sip:*d27*42001%23@test_domain>;tag=ecssI1744621385976834038280
Call-ID: czjcpesfbtlonhk@abf.eltex
CSeq: 325 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
Session-Expires: 1800; refresher=uas
Contact: <sip:*d27*42001%23@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
P-Eltex-Info: test_domain 42005@test_domain/-1 3528386793 sip1@ecss1 <0.17956.0>/3 incoming
P-Eltex-MGM-Result: deactivated
Remote-Party-ID: "Деактивирован" <sip:*D27*42001%23@test_domain>;party=called;screen=yes;privacy=off
X-Call-Ref: 3528386793
User-Agent: Eltex ECSS-10
Content-Length: 262
v=0
o=- 2208988852 3953610186 IN IP4 10.0.20.81
s=ECSS-10
t=0 0
m=audio 12246 RTP/AVP 8 101
c=IN IP4 10.0.20.81
a=rtpmap:8 PCMA/8000/1
a=rtpmap:101 telephone-event/8000
a=rtcp:12247 IN IP4 10.0.20.81
a=sendrecv
a=ssrc:276512619 cname:6e3bdc095d788c30
|
|
|
Переадресация вызова по неответу Тип 2 (CFNR Type2 — Call Forwarding No Reply Type2)Для абонента использование данной услуги нечем не отличается от услуги CFNR. Отличие будет только в обработке вызова системой: при прохождении через систему вызов разделяется на два независимых (A -> B, B -> C), а в сторону абонентов А и С не будет выдано никакой индикации о переадресации. Пример - Абонент B(42007) активировал услугу CFNR_Type2. Переадресация вызова по неответу Тип2 активирована на заранее определенный номер абонента C(42001).
- Абонент A(42009)набирает номер абонента B(42007).
- SSW проключает вызов на абонента В(42007), и запускается таймер ожидания ответа абонента (по умолчанию 15 сек).
- В случае истечения таймера (абонент В не ответил) звонок в сторону В сбрасывается (Cancel).
- SSW переадресует вызов на абонента С(42001), при этом на дисплее (в случае использования услуги "Clip") высвечивается номер абонента В.
- Абонент С отвечает абоненту А.
- Абонент А и С завершают разговор.
Если абонент С имеет услугу "CNIP Отображение имени звонящего абонента" , то по умолчанию имя абонента В передаваться не будет. Это происходит потому, что обычно имя прописывается в ТА , а ТА абонента В в данном звонке не участвует. Чтобы имя отображалось корректно, у абонента В в алиас нужно указать "Отображаемое имя" ("displayName"). Это можно выполнить командой CLI: /domain/test_domain/alias/set 42007 sip 42007@test_domain displayName 42007
There are aliases within domain test_domain affected by settings property displayName:
42007 <-> 06baf3d5e01bc1f0
/domain/test_domain/alias/info 42007
Aliases in domain test_domain
┌───────┬─────────────────┬─┬─┬───────────────────────┬─────────────────────────────────┐
│Address│ Iface │A│W│ Property │ Value │
├───────┼─────────────────┼─┼─┼───────────────────────┼─────────────────────────────────┤
│42007 │42007@test_domain│ │ │user_agent │"VP-15P/2.9.2.1.4 sofia-sip/1.22"│
. . .
│ │ │ │ │displayName │sub_B_42007 │
. . .
└───────┴─────────────────┴─┴─┴───────────────────────┴─────────────────────────────────┘ |
Либо через Веб интерфейс: 
|
Пример - Абонент B(42007) активировал услугу CFU_type2. Безусловная переадресация активирована на заранее определенный номер абонента C(42001).
- Абонент A(42009)набирает номер абонента B(42007).
- SSW переадресует вызов на абонента С(42001), при этом на дисплей выводится имя и номер абонента В.
- Абонент С отвечает абоненту А.
- Абонент А и С завершают разговор.

INVITE sip:42007@test_domain SIP/2.0
Via: SIP/2.0/UDP 10.0.20.138:5061;rport;branch=z9hG4bKKata52pSSQK3a
Max-Forwards: 70
From: "sub_A_42009" <sip:42009@test_domain>;tag=S4g6ZQNrmD76B
To: <sip:42007@test_domain>
Call-ID: 3fae89a0-99fb-1200-1495-6813e2092a90
CSeq: 83824 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="7c0af2445eabff5e837bd820240e7a3e", cnonce="P8JfwJn7EgCVFGgT4gkqkA", algorithm=MD5, uri="sip:42007@test_do
in", response="8934a980e9dbb4f9e82aa2c251166b63", qop=auth, nc=00000001
Session-Expires: 1800
Min-SE: 120
Content-Type: application/sdp
Content-Disposition: session
Content-Length: 275
v=0
o=- 7586712064840636560 3904779131969822229 IN IP4 10.0.20.138
s=Session SDP
c=IN IP4 10.0.20.138
t=0 0
m=audio 23012 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 - - - -
|
| 
| INVITE sip:42007@10.0.20.134:5062 SIP/2.0
Via: SIP/2.0/UDP 10.0.20.31:5060;branch=z9hG4bK-o-1744611242463857-0129340-101
From: "sub_A_42009" <sip:42009@test_domain;user=phone>;tag=ecssO17446112424638620129340
To: <sip:42007@test_domain;user=phone>
Call-ID: 06d0953aa6f7ac05
CSeq: 1 INVITE
User-Agent: Eltex ECSS-10
Max-Forwards: 69
Contact: <sip:42009@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
X-Call-Ref: 3934652140
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/- 3934652140 sip1@ecss1 <0.12934.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: 691
v=0
o=- 2208989254 3953600042 IN IP4 10.0.20.82
s=ECSS-10
b=AS:3166
t=0 0
m=audio 12154 RTP/AVP 8 0 9 96
c=IN IP4 10.0.20.82
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:12155 IN IP4 10.0.20.82
a=sendrecv
a=ssrc:1646922293 cname:2d4b7da351e5c03f
m=video 12156 RTP/AVP 100 96
c=IN IP4 10.0.20.82
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:12157 IN IP4 10.0.20.82
a=sendrecv
a=imageattr:* recv [x=640,y=480,q=0.50]
a=ssrc:1757918738 cname:2d4b7da351e5c03f
a=rtcp-fb:* nack pli
|
| SIP/2.0 180 Ringing
Via: SIP/2.0/UDP 10.0.20.138:5061;branch=z9hG4bKKata52pSSQK3a;received=10.0.20.138;rport=5061
From: "sub_A_42009" <sip:42009@test_domain>;tag=S4g6ZQNrmD76B
To: "sub_B_42007" <sip:42007@test_domain>;tag=ecssI1744611242394886038230
Call-ID: 3fae89a0-99fb-1200-1495-6813e2092a90
CSeq: 83824 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 3934652140 sip1@ecss1 <0.12933.0>/3 incoming
Remote-Party-ID: "sub_B_42007" <sip:42007@test_domain>;party=called;screen=yes;privacy=off
X-Call-Ref: 3934652140
User-Agent: Eltex ECSS-10
Content-Length: 250
v=0
o=- 2208989295 3953600042 IN IP4 10.0.20.82
s=ECSS-10
t=0 0
m=audio 12158 RTP/AVP 8
c=IN IP4 10.0.20.82
a=rtpmap:8 PCMA/8000/1
a=rtcp:12159 IN IP4 10.0.20.82
a=sendrecv
a=ssrc:920126335 cname:10fa06821d1989a8
a=silenceSupp:off - - - -
|
| CANCEL sip:42007@10.0.20.134:5062 SIP/2.0
Via: SIP/2.0/UDP 10.0.20.31:5060;branch=z9hG4bK-o-1744611242463857-0129340-101
From: "sub_A_42009" <sip:42009@test_domain;user=phone>;tag=ecssO17446112424638620129340
To: <sip:42007@test_domain;user=phone>
Call-ID: 06d0953aa6f7ac05
CSeq: 1 CANCEL
Max-Forwards: 69
Reason: Q.850;cause=19;text="No answer from user (user alerted)"
P-Eltex-Info: system: Call is complete
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-1744611244496984-0129360-101
From: "sub_B_42007" <sip:42007@test_domain;user=phone>;tag=ecssO17446112444969890129360
To: <sip:42001@test_domain;user=phone>
Call-ID: 06d0953ac773ff26
CSeq: 1 INVITE
User-Agent: Eltex ECSS-10
Max-Forwards: 69
Contact: <sip:42007@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
X-Call-Ref: 3934652140
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/- 3934652140 sip1@ecss1 <0.12936.0>/1 outgoing
Category: 10
Session-Expires: 1800;refresher=uac
Min-SE: 300
Supported: 100rel, timer, replaces
Remote-Party-ID: "sub_B_42007" <sip:42007@test_domain>;party=calling;screen=yes;privacy=off
Content-Type: application/sdp
Content-Length: 690
v=0
o=- 2208989286 3953600044 IN IP4 10.0.20.82
s=ECSS-10
b=AS:3166
t=0 0
m=audio 12160 RTP/AVP 8 0 9 96
c=IN IP4 10.0.20.82
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:12161 IN IP4 10.0.20.82
a=sendrecv
a=ssrc:1232520938 cname:6f1625141cb7c240
m=video 12162 RTP/AVP 100 96
c=IN IP4 10.0.20.82
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:12163 IN IP4 10.0.20.82
a=sendrecv
a=imageattr:* recv [x=640,y=480,q=0.50]
a=ssrc:446113512 cname:6f1625141cb7c240
a=rtcp-fb:* nack pli
|
| UPDATE sip:42009@10.0.20.138:5061 SIP/2.0
Via: SIP/2.0/UDP 10.0.20.31:5060;branch=z9hG4bK-o-1744611245007571-0129330-42007
From: "sub_B_42007" <sip:42007@test_domain>;tag=ecssI1744611242394886038230
To: "sub_A_42009" <sip:42009@test_domain>;tag=S4g6ZQNrmD76B
Call-ID: 3fae89a0-99fb-1200-1495-6813e2092a90
CSeq: 2 UPDATE
User-Agent: Eltex ECSS-10
Max-Forwards: 70
Contact: <sip:42007@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
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 42009@test_domain/-1 3934652140 sip1@ecss1 <0.12933.0>/5 alerted
Remote-Party-ID: "sub_C_42001" <sip:42001@test_domain>;party=called;screen=yes;privacy=off
Content-Length: 0
|
|
|
Управление услугой с телефонного аппаратаПереадресация вызова по неответу без уведомления (CFNR_Type2 — Call forward No Reply without notification)
| Действие в тональном наборе / на smart телефоне |
|---|
| Активация |
|---|
*42*<ТЕЛЕФОН># *42*<РЕЖИМ>*<ТЕЛЕФОН># | | Деактивация |
|---|
#42# / #42 #42*<РЕЖИМ># / #42*<РЕЖИМ> | | Просмотр состояния |
|---|
*#42# / *#42 *#42*<ТЕЛЕФОН># / *#42*<ТЕЛЕФОН> | | Активировать/Деактивировать в режиме переключения | *D42*<ТЕЛЕФОН># / *D42*<ТЕЛЕФОН> #D42*<РЕЖИМ>*<ТЕЛЕФОН># / #D42*<РЕЖИМ>*<ТЕЛЕФОН> |
где - <ТЕЛЕФОН> — номер телефона, на который настроена безусловная переадресация вызова;
- <РЕЖИМ> — режим переадресации, доступны режимы:
- 1 — Внутренние номера;
- 2 — Внешние номера.
Логика выбора номера для переадресации "Внутренний номер" / "Внешний номер" следующая: - если номер А определён системой как локальный, то вызов будет переадресован на телефон из параметра "номер".
- если номер А определён системой как внешний (пришедший не от абонентов станции), то вызов будет переадресован на телефон из параметра "внешний номер".
|
Пользователь может указать: - только *42*1*Номер – при этом все звонки вне зависимости Внешние или Локальные — будут переадресованы на указный Номер
- только *42*2*Внешний_Номер (автоматически активируется параметр "Использовать внешний номер")— при этом все Внешние звонки будут будут переадресованы на указный Внешний_Номер ,
а Локальные звонки будут проключены к нашему абоненту (для Локальных звонков переадресация срабатывать не будет) - последовательно активировать *42*1*Номер, а затем *42*2*Внешний_Номер (при этом автоматически активируется параметр "Использовать внешний номер").
В этом случае все Внутренние звонки будут переадресованы на Номер переадресации, а все Внешние звонки (приходящие из транка) будут переадресованы на Внешний_Номер.
|
Логика работы услуги "Просмотр состояния" : Абонент вводит код услуги *#42# или *#42 , в зависимости от статуса услуги абонент получит уведомление на дисплей "Активирован /Деактивирован" и фразу автоответчика — "Услуга активирована /деактивирована". В случае набора *#42*<телефон_для_переадресации> будет выполняться проверка, активна ли услуга на выбранный номер, если указанный телефон внешний или переадресация активна на другой номер → результат проверки будет фраза автоответчика "Услуга деактивирована" / на дисплей "Деактивирован". |
Режим "Переключения (trigger)" можно использовать для программирования кнопки телефона при этом однократное нажатие на кнопку приводит к включению услуги , а повторное нажатие на ту же кнопку к выключению услуги и далее по кругу (вкл/выкл). |
Настройка параметров услуги через интерфейс командной строкиДля активации услуги "cfnr / cfnr_type2" через интерфейс командной строки выполните следующую команду: - для администратора системы:
/cluster/storage/<CLUSTER>/ss/enable <DOMAIN> <ADDRESS> cfnr (или cfnr_type2) <ATR>
/cluster/storage/<CLUSTER>/ss/activate <DOMAIN> <ADDRESS> cfnr (или cfnr_type2) <ATR>
- для оператора виртуальной АТС:
/domain/<DOMAIN>/ss/enable <ADDRESS> cfnr (или cfnr_type2) <ATR>
/domain/<DOMAIN>/ss/activate <ADDRESS> cfnr (или cfnr_type2) <ATR>
где <CLUSTER> — имя кластера хранения долговременных данных (DS); <DOMAIN> — имя виртуальной АТС, которой принадлежит абонент(ы); <ADDRESS> — номер(а) абонентов, для которых выполняется настройка услуги, символ "*" используется для указания всех абонентов заданного домена. Диапазоны номеров указываются в фигурных скобках. Например: 71{1-2,9} соответствует номерам 711, 712, 719. |
<ATR> — атрибуты услуги: - Номер (number) — номер, на который выполняется переадресация;
- Внешний номер (external number) — номер, на который выполняется переадресация, если номер А определён системой как внешний (пришедший не от абонентов станции). Используется одновременно с параметром "номер" (при указании флага "Использовать внешний номер");
- Изменение категории вызывающего абонента (A) при переадресации (replace_category_from_redirection) — если флаг установлен, и выполнена переадресация звонка, то категория вызывающего абонента(А) будет изменена на категорию набираемого абонента (В);
- Использовать внешний номер (use external number) — если флаг установлен, то при переадресации дополнительно используется поле "внешний номер";
В случае активации флага "Использовать внешний номер" логика выбора номера для переадресации следующая: - если номер А определён системой как локальный, то вызов будет переадресован на телефон из параметра "номер"
- если номер А определён системой как внешний (пришедший не от абонентов станции), то вызов будет переадресован на телефон из параметра "внешний номер".
|
- Таймер — время, в секундах, по истечении которого будет выполнена переадресация (значение по умолчанию 15 сек.).
- <Для cfnr_type2> Использовать счетчик перенаправления — если флаг установлен, то используется счетчик перенаправления (максимальное кол-во их=5).
Описание команд для управления услугами через интерфейс командной строки CLI приведено в Справочнике команд CLI, разделы /cluster/storage/<STORAGE>/ss и /domain/<DOMAIN>/ss. Пример настройки CLIАктивировать услугу "Переадресация вызова по неответу (cfnr)" ("Call Forwarding No Reply") / Переадресация вызова по неответу (cfnr)" ("Call Forwarding No Reply") Type2 для абонента с номером 42001 виртуальной АТС "test_domain". И установить номер для безусловной переадресации — 42007. Активация услуги "cfnr" через интерфейс командной строки:/domain/test_domain/ss/enable 42001 cfnr
1 users divided into 1 parts
[**********************************************************************] 40mks
Success: Supplementary service cfnr enabled for domain "test_domain", address "42001"
Read properties from enabled supplementary services
[**********************************************************************] 135mks
/domain/test_domain/ss/activate 42001 cfnr number = 42007
1 users divided into 1 parts
[**********************************************************************] 32mks
Success: Supplementary service cfnr activated for domain "test_domain" address "42001" |
Активация услуги "cfnr_type2" через интерфейс командной строки:/domain/test_domain/ss/enable 42001 cfnr_type2
1 users divided into 1 parts
[**********************************************************************] 36mks
Success: Supplementary service cfnr_type2 enabled for domain "test_domain", address "42001"
Read properties from enabled supplementary services
[**********************************************************************] 132mks
/domain/test_domain/ss/activate 42001 cfnr_type2 number = 42007
1 users divided into 1 parts
[**********************************************************************] 32mks
Success: Supplementary service cfnr_type2 activated for domain "test_domain" address "42001" |
Результат: CFNR /domain/test_domain/ss/info 42001
Domain: test_domain
Supplementary services' settings:
┌──────────────────────────────┬──────────────────────────────────────────────────┬──┬──┬─────────────────────────────────────────────────────────────────────────────────┐
│ Address │ Name │V │E │ CSD │
├──────────────────────────────┼──────────────────────────────────────────────────┼──┼──┼─────────────────────────────────────────────────────────────────────────────────┤
│42001 │cfnr │15│T │external_number = [] │
│ │ │ │ │number = "42007" │
│ │ │ │ │replace_category_from_redirection = false │
│ │ │ │ │timeout = 15 │
│ │ │ │ │use_external_number = false │
│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 |
CFNR_Type2 /domain/test_domain/ss/info 42001
Domain: test_domain
Supplementary services' settings:
┌──────────────────────────────┬──────────────────────────────────────────────────┬──┬──┬─────────────────────────────────────────────────────────────────────────────────┐
│ Address │ Name │V │E │ CSD │
├──────────────────────────────┼──────────────────────────────────────────────────┼──┼──┼─────────────────────────────────────────────────────────────────────────────────┤
│42001 │cfnr_type2 │14│T │external_number = [] │
│ │ │ │ │number = "42007" │
│ │ │ │ │replace_category_from_redirection = false │
│ │ │ │ │timeout = 15 │
│ │ │ │ │use_external_number = false │
│ │ │ │ │use_redirection_counter = false │
│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" ("Карточка абонента"). | Индивидуальные настройки услуги абонента переопределяют глобальные настройки услуги (настройки услуги на уровне домена). |
Для активации услуги установите флаг напротив значения ""Переадресация вызова по неответу (cfnr)" ("Call Forwarding No Reply") / Переадресация вызова по неответу (cfnr)" ("Call Forwarding No Reply" Type2)" и в поле "Номер" ("number") укажите номер, на который будет совершаться переадресация вызова. Для деактивации услуги — снимите флаг. Для сохранения настроек нажмите кнопку "Сохранить" ("Save"). Пример настройки через WebАктивация услуги "cfnr" через web-конфигуратор:- Выберите номер телефона абонента — 42001;
- Разрешите использовать услугу абоненту — установите
. Установите флаг напротив услуги "Переадресация вызова по неответу (cfnr)". - В поле "Номер" ("number") установите номер — 42007;
- Для сохранения настроек нажмите кнопку "Сохранить" ("Save").

Активация услуги "cfnr_type2" через web-конфигуратор:- Выберите номер телефона абонента — 42001;
- Разрешите использовать услугу абоненту — установите
. Установите флаг напротив услуги "Переадресация вызова по неответу (cfnr)" ("Call Forwarding No Reply") Type2". - В поле "Номер" ("number") установите номер — 42007;
- Для сохранения настроек нажмите кнопку "Сохранить" ("Save").

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

Активация услуги "cfu_type2" через Портал абонента:- Выберите закладку "Услуги";
- Установите переключатель напротив услуги "Безусловная переадресация входящих вызовов без уведомления (cfu_type2)" в положение вкл .
- В поле "Номер" ("number") установите номер — 42007;
- Для сохранения настроек нажмите кнопку "Сохранить".

|