Описание

Услуга "Переадресация вызова посредством оконечного терминала (302 сообщение) (cf_sip)" ("Call Forwarding by SIP redirection (302 message)") позволяет пользователю совершать переадресацию входящих вызов на указанный номер телефона. 
Переадресация вызова настраивается на оконечном терминале (ТА).

Для использования услуги "cf_sip" требуется лицензия,  пакет ECSS-BAS+ или ECSS-ADV 

/domain/test_domain/ss/limit --show-ss    
┌──────────┬────┬─────────┬─────────┬──────────────────────────┬─────────────────────────┐
│   Name   │Used│Available│  Limit  │       Description        │         SS List         │
├──────────┼────┼─────────┼─────────┼──────────────────────────┼─────────────────────────┤
. . .
│ECSS-BAS+ │0   │10000    │undefined│Расширение базовых услуг  │cf_sip                   │
. . .
│ECSS-ADV  │7   │9993     │undefined│Дополнительные услуги     │cf_sip                   │
. . .
└──────────┴────┴─────────┴─────────┴──────────────────────────┴─────────────────────────┘


Любому абоненту можно назначить переадресацию внешних вызовов.
Допускается одновременное использование всех типов переадресации. Таблица взаимодействия услуг


Услугавзаимодействие с 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 - - - -

CF_sip на номере 42007 CF_sip на номере 42007абонент на ТА активировалпереадресацию на 4200142009SSW42007420014200942009SSWSSW42007420074200142001INVITE (SDP) sip:42007@test_domain  Max-Forwards:70From: "sub_A_42009" <sip:42009@test_domain>;To: <sip:42007@test_domain>100 Trying for session updateINVITE (SDP) sip:42007@10.0.20.134:5062  From: "sub_A_42009" <sip:42009@test_domain>;To: <sip:42007@test_domain>Max-Forwards:69Contact: <sip:42009@10.0.20.31:5060;>Remote-Party-ID: "sub_A_42009" <sip:42009@test_domain>;                             party=calling;screen=yes;privacy=off100 Trying for session update302 Moved TemporarilyFrom: "sub_A_42009" <sip:42009@test_domain>;To: <sip:42007@test_domain>Contact: <sip:42001@10.0.20.31>ACK181 Call Is Being ForwardedFrom: "sub_A_42009" <sip:42009@test_domain>;To: "sub_B_42007" <sip:42007@test_domain>;Diversion: <tel:42001>;reason=unknown;privacy=fullContact: <sip:42007@10.0.20.31:5060;Remote-Party-ID: "sub_B_42007" <sip:42007@test_domain>;                              party=called;screen=yes;privacy=offINVITE (SDP) sip:42001@10.0.20.139:5060From: "sub_A_42009" <sip:42009@test_domain>To: <sip:42007@test_domain>Max-Forwards:69Contact: <sip:42009@10.0.20.31:5060;Diversion: "sub_B_42007" <sip:42007@10.0.20.31:5060>;reason=unknown;privacy=offRemote-Party-ID: "sub_A_42009" <sip:42009@test_domain>;                             party=calling;screen=yes;privacy=off100 Trying180 Ringing180 Ringing (SDP)From: "sub_A_42009" <sip:42009@test_domain>;To: "sub_C_42001" <sip:42007@test_domain>;Contact: <sip:42007@10.0.20.31:5060;>Remote-Party-ID: "**sub_C_42001" <sip:42001@test_domain>;party=called**;screen=yes;privacy=offPRACK200 OK200 OK (SDP)ACK200 OKACKBYE200 OKBYE200 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-конфигуратор:

  1. Выберите номер телефона абонента — 42001;
  2. Разрешите использовать услугу абоненту — установите . Установите флаг напротив услуги "Переадресация вызова посредством оконечного терминала (302 сообщение) (cf_sip)".
  3. Для сохранения настроек нажмите кнопку "Сохранить" ("Save").



Пример настройки через Портал абонента


Обязательным условием , настройки услуг через Портал абонента, данная услуга должна быть назначена (enable)  на абонента (через CLI или Web). Через Портал абонента можно только вкл/выкл/изменить параметры , но нельзя добавить или убрать услуги.

Активация услуги "cf_sip" через Портал абонента:

  1. Выберите закладку "Услуги";
  2. Установите переключатель напротив услуги "Переадресация вызова посредством оконечного терминала (302 сообщение) (cf_sip)" в положение вкл .
  3. Для сохранения настроек нажмите кнопку "Сохранить".