Описание

"Конференц-связь 'Пригласи меня' (meet_me_conference)" ("Meet Me Conference") позволяет, при активной услуге, любому пользователю ECSS-10 создавать конференц-комнату с телефонного аппарата. А также подключаться в уже созданные и активные конференц-комнаты.

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

Так же в лицензии указывается "Общее число участников одной Meet Me конференции" и "Общее число Meet Me конференций".

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


Использование

"Конференц-связь 'Пригласи меня' (meet_me_conference)" ("Meet Me Conference") — услуга, при которой абонент с функцией "master" может приглашать других абонентов в заранее созданную конференц-комнату с индивидуальным ID или ID = номеру master абонента.

Пример 1 (номер комнаты = номеру master абонента):

  • У абонента  A(42009) активирована услуга meet_me_conference ("mode=master");
  • Абонент A(42009) создал для  услуги meet_me_conference конференц-комнату (набрав код создания *270#). Конференц-комната не указана, будет создана комната с ID = номеру абонента (42009);
  • SSW подключает абонента A(42009) к конференц-комнате ID= 42009, абонент А слышит фразу "Добро пожаловать в конференцию";
  • Абонент В(42001)набирает код услуги (*271*номер абонента А(42009)#);
  • SSW подключает вызов к активной  конференц-комнате (ID=42009), и абонент В слышит фразу "Добро пожаловать в конференцию";
  • Абоненты А и В общаются между собой;
  • Аналогично подключаются абоненты C/D/E … (код услуги+номер конференц-комнаты(ID));
  • Абоненты общаются между собой;
  • Абонент А (master) завершают разговор, конференц-комната продолжает функционировать (значение по умолчанию (destroy_mode = by_no_more_calls));
  • Последний абонент завершил разговор - конференц-комната неактивна.

Session Initiation Protocol (INVITE)
    Request-Line: INVITE sip:*270#@test_domain SIP/2.0
    Message Header
        Via: SIP/2.0/UDP 10.0.20.134;rport;branch=z9hG4bK89QryD5Dr7g3S
        Max-Forwards: 70
        From: "sub_A_42009" <sip:42009@test_domain>;tag=g6p6SNgDeac7r
        To: <sip:*270#@test_domain>
        Call-ID: 1afb1fc0-9ad6-1200-4297-6813e2092a90
        [Generated Call-ID: 1afb1fc0-9ad6-1200-4297-6813e2092a90]
        CSeq: 130823 INVITE
        Contact: <sip:42009@10.0.20.134:5060;transport=udp>
        User-Agent: VP-15P/2.7.6.34 sofia-sip/1.12
        Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE, NOTIFY, REFER, UPDATE, INFO
        Supported: timer, 100rel, replaces, answermode, remote-ring
         [truncated]Authorization: Digest username="42009", realm="test_domain", nonce="1b60bfc61ac52952680fba967d8d83ba", cnonce="Gw1vQJrWEgCXQmgT4gkqkA", algorithm=MD5, uri="sip:*270#@test_domain", response="02afde0034a46ca802be3c47033e22d3", qo
        Session-Expires: 1800
        Min-SE: 120
        Content-Type: application/sdp
        Content-Disposition: session
        Content-Length: 328
    Message Body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): - 8913261125471590900 3509338140802654215 IN IP4 10.0.20.134
            Session Name (s): Session SDP
            Connection Information (c): IN IP4 10.0.20.134
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 23072 RTP/AVP 8 18 0 4 103 104 96
            Media Attribute (a): fmtp:18 annexb=no
            Media Attribute (a): fmtp:4 annexa=no
            Media Attribute (a): rtpmap:103 G726-24/8000
            Media Attribute (a): rtpmap:104 G726-32/8000
            Media Attribute (a): rtpmap:96 telephone-event/8000
            Media Attribute (a): fmtp:96 0-15
          Media Attribute (a): silenceSupp:off - - - -

title услуга Meet_Me_conference активирована на номере 42009

participant 42009
participant SSW
participant MSR
participant 42001
participant 42007
participant 50001
 

42009->SSW:**INVITE (SDP) sip:*270#@test_domain**\nFrom: "sub_A_42009" <sip:42009@test_domain>;\nTo: <sip:*270#@test_domain> \nContact: <sip:42009@10.0.20.138:5060>
SSW->42009:**100 Trying for session update**
SSW->42009:**200 OK (SDP)** \nFrom: "sub_A_42009" <sip:42009@test_domain>\nTo: "Conference" <sip:*270#@test_domain>\nContact: <sip:*270#@10.0.20.31:5060>\nRemote-Party-ID: "Conference" <sip:42009@test_domain>
42009->SSW:**ACK**

42009<-->MSR: **RTP** Подключение к MSR \n **"Добро пожаловать в конференцию"**

42001->SSW:**INVITE (SDP) sip:*271*42009#@test_domain**\nFrom: "sub_B_42001" <sip:42001@test_domain>\nTo: <sip:*271*42009#@test_domain;>\nContact: <sip:42001@10.0.20.139:5060>
SSW->42001:**100 Trying**
SSW->42001:**200 OK (SDP)** \nFrom: "sub_B_42001" <sip:42001@test_domain>\nTo: "Conference" <sip:*271*42009#@test_domain>\nContact: <sip:*271*42009#@10.0.20.31:5060>\nRemote-Party-ID: "Conference" <sip:42009@test_domain>
42001->SSW:**ACK**

42001<-->MSR: **RTP** Подключение к MSR \n **"Добро пожаловать в конференцию"**
42009<-->MSR: **RTP "абоненты 42009 и 42001 разговаривают"**
42001<-->MSR: **RTP "абоненты 42009 и 42001 разговаривают"**

42007->SSW:**INVITE (SDP) sip:*271*42009#@test_domain**\nFrom: "sub_C_42007" <sip:42007@test_domain>\nTo: <sip:*271*42009#@test_domain;>\nContact: <sip:42007@10.0.20.134:5060>
SSW->42007:**100 Trying**
SSW->42007:**200 OK (SDP)** \nFrom: "sub_С_42007" <sip:42007@test_domain>\nTo: "Conference" <sip:*271*42009#@test_domain>\nContact: <sip:*271*42009#@10.0.20.31:5060>\nRemote-Party-ID: "Conference" <sip:42009@test_domain>
42007->SSW:**ACK**

42007<-->MSR:**RTP**  Подключение к MSR \n **"Добро пожаловать в конференцию"**
42009<-->MSR: **RTP "абоненты 42009,42001 и 42007 разговаривают"**
42001<-->MSR: **RTP "абоненты 42009,42001 и 42007 разговаривают"**
42007<-->MSR: **RTP "абоненты 42009,42001 и 42007 разговаривают"**

50001->SSW:**INVITE (SDP) sip:*271*42009#@test_domain**\nFrom: "sub_D_50001" <sip:50001@test_domain>\nTo: <sip:*271*42009#@test_domain;>\nContact: <sip:50001@10.0.20.136:5060>
SSW->50001:**100 Trying**
SSW->50001:**200 OK (SDP)** \nFrom: "sub_D_50001" <sip:50001@test_domain>\nTo: "Conference" <sip:*271*42009#@test_domain>\nContact: <sip:*271*42009#@10.0.20.31:5060>\nRemote-Party-ID: "Conference" <sip:42009@test_domain>
50001->SSW:**ACK**

50001<-->MSR: **RTP** Подключение к MSR \n **"Добро пожаловать в конференцию"**
42009<-->MSR: **RTP "абоненты 42009,42001,42007 и 50001 разговаривают"**
42001<-->MSR: **RTP "абоненты 42009,42001,42007 и 50001 разговаривают"**
42007<-->MSR: **RTP "абоненты 42009,42001,42007 и 50001 разговаривают"**
50001<-->MSR: **RTP "абоненты 42009,42001,42007 и 50001 разговаривают"**


42009->SSW:**BYE**
SSW->42009:**200 OK**
42001<-->MSR: **RTP "абоненты 42001,42007 и 50001 разговаривают"**
42007<-->MSR: **RTP "абоненты 42001,42007 и 50001 разговаривают"**
50001<-->MSR: **RTP "абоненты 42001,42007 и 50001 разговаривают"**
42001->SSW:**BYE**
SSW->42001:**200 OK**
42007<-->MSR: **RTP "абоненты 42007 и 50001 разговаривают"**
50001<-->MSR: **RTP "абоненты 42007 и 50001 разговаривают"**
42007->SSW:**BYE**
SSW->42007:**200 OK**
50001<-->MSR: **RTP "абонент 50001 один в конференции"**
50001->SSW:**BYE**
SSW->50001:**200 OK**






Session Initiation Protocol (200)
    Status-Line: SIP/2.0 200 OK
    Message Header
        Via: SIP/2.0/UDP 10.0.20.134;branch=z9hG4bK89QryD5Dr7g3S;received=10.0.20.134;rport=5060
        From: "sub_A_42009" <sip:42009@test_domain>;tag=g6p6SNgDeac7r
        To: "Conference" <sip:*270#@test_domain>;tag=ecssI1758164076607510039210
        Call-ID: 1afb1fc0-9ad6-1200-4297-6813e2092a90
        [Generated Call-ID: 1afb1fc0-9ad6-1200-4297-6813e2092a90]
        CSeq: 130823 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:*270#@10.0.20.31:5060;line=0f2e2de6fc5bf33f>;isfocus
        P-Eltex-Info: test_domain 42009@test_domain/-1 990463338 sip1@ecss1 <0.31887.1>/3 incoming
        Remote-Party-ID: "Conference" <sip:42009@test_domain>;party=called;screen=yes;privacy=off
        X-Call-Ref: 990463338
        User-Agent: Eltex ECSS-10
        Content-Length: 287
    Message Body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): - 2208988890 3967152877 IN IP4 10.0.20.42
            Session Name (s): ECSS-10
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 12036 RTP/AVP 8 96
            Connection Information (c): IN IP4 10.0.20.42
            Media Attribute (a): rtpmap:8 PCMA/8000/1
            Media Attribute (a): rtpmap:96 telephone-event/8000
            Media Attribute (a): rtcp:12037 IN IP4 10.0.20.42
            Media Attribute (a): sendrecv
            Media Attribute (a): ssrc:239490248 cname:41a0338b3c5cfd63
            Media Attribute (a): silenceSupp:off - - - -

Session Initiation Protocol (INVITE)
    Request-Line: INVITE sip:*271*42009#@test_domain;user=phone SIP/2.0
    Message Header
        Via: SIP/2.0/UDP 10.0.20.139:5060;branch=z9hG4bK42a6531d3840b5befa3fb73029897181;rport
        From: "sub_B_42001" <sip:42001@test_domain>;tag=3925090071
        To: <sip:*271*42009#@test_domain;user=phone>
        Call-ID: 2496641379@10_0_20_139
        [Generated Call-ID: 2496641379@10_0_20_139]
        CSeq: 3 INVITE
        Contact: <sip:42001@10.0.20.139:5060>
         [truncated]Authorization: Digest username="42001", realm="test_domain", qop=auth, algorithm=MD5, uri="sip:*271*42009#@test_domain;user=phone", nonce="b30eaa9fb498a23c8a9ede13dbec0c6b", nc=00000001, cnonce="ef3479cf5f742d75be35164d9ad012
        Max-Forwards: 70
        User-Agent: A510 IP/42.076.00.000.000
        Supported: replaces
        Allow-Events: message-summary, refer, ua-profile
        Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, INFO, REFER, SUBSCRIBE, NOTIFY
        Content-Type: application/sdp
        Content-Length: 358
    Message Body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): 42001 5018 7 IN IP4 10.0.20.139
            Session Name (s): Mapping
            Connection Information (c): IN IP4 10.0.20.139
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 5018 RTP/AVP 9 8 0 96 97 2 18 101
            Media Attribute (a): rtpmap:9 G722/8000
            Media Attribute (a): rtpmap:8 PCMA/8000
            Media Attribute (a): rtpmap:0 PCMU/8000
            Media Attribute (a): rtpmap:96 G726-32/8000
            Media Attribute (a): rtpmap:97 AAL2-G726-32/8000
            Media Attribute (a): rtpmap:2 G726-32/8000
            Media Attribute (a): rtpmap:18 G729/8000
            Media Attribute (a): rtpmap:101 telephone-event/8000
            Media Attribute (a): fmtp:101 0-16
            Media Attribute (a): ptime:20

Session Initiation Protocol (200)
    Status-Line: SIP/2.0 200 OK
    Message Header
        Via: SIP/2.0/UDP 10.0.20.139:5060;branch=z9hG4bK42a6531d3840b5befa3fb73029897181;received=10.0.20.139;rport=5060
        From: "sub_B_42001" <sip:42001@test_domain>;tag=3925090071
        To: "Conference" <sip:*271*42009#@test_domain;user=phone>;tag=ecssI1758164099996764038590
        Call-ID: 2496641379@10_0_20_139
        [Generated Call-ID: 2496641379@10_0_20_139]
        CSeq: 3 INVITE
        Supported: 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:*271*42009#@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
        P-Eltex-Info: test_domain 42001@test_domain/-1 1087321562 sip1@ecss1 <0.31896.1>/3 incoming
        Remote-Party-ID: "Conference" <sip:42009@test_domain>;party=called;screen=yes;privacy=off
        X-Call-Ref: 1087321562
        User-Agent: Eltex ECSS-10
        Content-Length: 280
    Message Body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): - 2208989249 3967152900 IN IP4 10.0.20.42
            Session Name (s): ECSS-10
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 12038 RTP/AVP 9 101
            Connection Information (c): IN IP4 10.0.20.42
            Media Attribute (a): rtpmap:9 G722/8000/1
            Media Attribute (a): rtpmap:101 telephone-event/8000
            Media Attribute (a): fmtp:101 0-16
            Media Attribute (a): rtcp:12039 IN IP4 10.0.20.42
            Media Attribute (a): sendrecv
            Media Attribute (a): ssrc:1146706564 cname:0849a4a07317bc34

Session Initiation Protocol (INVITE)
    Request-Line: INVITE sip:*271*42009#@test_domain SIP/2.0
    Message Header
        Via: SIP/2.0/UDP 10.0.20.138;rport;branch=z9hG4bKHpg21HBB3ZyKB
        Max-Forwards: 70
        From: "sub_C_42007" <sip:42007@test_domain>;tag=raBZ7jNQ2e8SN
        To: <sip:*271*42009#@test_domain>
        Call-ID: 41732580-9ad6-1200-28b4-6813e20928d4
        [Generated Call-ID: 41732580-9ad6-1200-28b4-6813e20928d4]
        CSeq: 130855 INVITE
        Contact: <sip:42007@10.0.20.138:5060;transport=udp>
        User-Agent: VP-15P/2.7.6.34 sofia-sip/1.12
        Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE, NOTIFY, REFER, UPDATE, INFO
        Supported: timer, 100rel, replaces, answermode, remote-ring
         [truncated]Authorization: Digest username="42007", realm="test_domain", nonce="e0e90bd12473f91ff9ec26e237dd14c0", cnonce="QYV1AJrWEgC0KGgT4gko1A", algorithm=MD5, uri="sip:*271*42009#@test_domain", response="c4eb685abb60f1e5ce9a9bc2295fef6
        Session-Expires: 1800
        Min-SE: 120
        Content-Type: application/sdp
        Content-Disposition: session
        Content-Length: 328
    Message Body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): - 4563985719009331067 3069902328147990872 IN IP4 10.0.20.138
            Session Name (s): Session SDP
            Connection Information (c): IN IP4 10.0.20.138
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 23144 RTP/AVP 8 18 0 4 103 104 96
            Media Attribute (a): fmtp:18 annexb=no
            Media Attribute (a): fmtp:4 annexa=no
            Media Attribute (a): rtpmap:103 G726-24/8000
            Media Attribute (a): rtpmap:104 G726-32/8000
            Media Attribute (a): rtpmap:96 telephone-event/8000
            Media Attribute (a): fmtp:96 0-15
            Media Attribute (a): silenceSupp:off - - - -

Session Initiation Protocol (200)
    Status-Line: SIP/2.0 200 OK
    Message Header
        Via: SIP/2.0/UDP 10.0.20.138;branch=z9hG4bKHpg21HBB3ZyKB;received=10.0.20.138;rport=5060
        From: "sub_С_42007" <sip:42007@test_domain>;tag=raBZ7jNQ2e8SN
        To: "Conference" <sip:*271*42009#@test_domain>;tag=ecssI1758164132778362038820
        Call-ID: 41732580-9ad6-1200-28b4-6813e20928d4
        [Generated Call-ID: 41732580-9ad6-1200-28b4-6813e20928d4]
        CSeq: 130855 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:*271*42009#@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
        P-Eltex-Info: test_domain 42007@test_domain/-1 1225515311 sip1@ecss1 <0.31915.1>/3 incoming
        Remote-Party-ID: "Conference" <sip:42009@test_domain>;party=called;screen=yes;privacy=off
        X-Call-Ref: 1225515311
        User-Agent: Eltex ECSS-10
        Content-Length: 288
    Message Body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): - 2208989041 3967152933 IN IP4 10.0.20.42
            Session Name (s): ECSS-10
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 12040 RTP/AVP 8 96
            Connection Information (c): IN IP4 10.0.20.42
            Media Attribute (a): rtpmap:8 PCMA/8000/1
            Media Attribute (a): rtpmap:96 telephone-event/8000
            Media Attribute (a): rtcp:12041 IN IP4 10.0.20.42
            Media Attribute (a): sendrecv
            Media Attribute (a): ssrc:2136060845 cname:7a556eef616367ff
            Media Attribute (a): silenceSupp:off - - - -

Session Initiation Protocol (INVITE)
    Request-Line: INVITE sip:*271*42009#@10.0.20.31 SIP/2.0
    Message Header
        Via: SIP/2.0/UDP 10.0.20.136;rport;branch=z9hG4bKQBeQa8jj279Hr
        Max-Forwards: 70
        From: "sub_D_50001" <sip:50001@test_domain>;tag=y27Netv0Fpjmg
        To: <sip:*271*42009#@test_domain>
        Call-ID: 974a9960-9875-1200-209d-a8f94b094172
        [Generated Call-ID: 974a9960-9875-1200-209d-a8f94b094172]
        CSeq: 145 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
         [truncated]Authorization: Digest username="50001", realm="test_domain", nonce="e13c18dc89f703bd5cb1a512ac542540", cnonce="l1tiP5h1EgCdIKj5SwlBcg", algorithm=MD5, uri="sip:*271*42009#@10.0.20.31", response="ce0fba3bb9ffd47ed92293d31d178d3b
        Session-Expires: 1800
        Min-SE: 120
        Content-Type: application/sdp
        Content-Disposition: session
        Content-Length: 166
    Message Body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): - 1074983925045669984 8002930466665552474 IN IP4 10.0.20.136
            Session Name (s): Session SDP
            Connection Information (c): IN IP4 10.0.20.136
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 12000 RTP/AVP 8 0
            Media Attribute (a): silenceSupp:on - - - -

Session Initiation Protocol (200)
    Status-Line: SIP/2.0 200 OK
    Message Header
        Via: SIP/2.0/UDP 10.0.20.136;branch=z9hG4bKQBeQa8jj279Hr;received=10.0.20.136;rport=5060
        From: "sub_D_50001" <sip:50001@test_domain>;tag=y27Netv0Fpjmg
        To: "Conference" <sip:*271*42009#@test_domain>;tag=ecssI1758164194533156038540
        Call-ID: 974a9960-9875-1200-209d-a8f94b094172
        [Generated Call-ID: 974a9960-9875-1200-209d-a8f94b094172]
        CSeq: 145 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:*271*42009#@10.0.20.31:5060;line=0f2e2de6fc5bf33f>
        P-Eltex-Info: test_domain 50001@test_domain/-1 1485316880 sip1@ecss1 <0.31943.1>/3 incoming
        Remote-Party-ID: "Conference" <sip:42009@test_domain>;party=called;screen=yes;privacy=off
        X-Call-Ref: 1485316880
        User-Agent: Eltex ECSS-10
        Content-Length: 250
    Message Body
        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): - 2208989792 3967152994 IN IP4 10.0.20.42
            Session Name (s): ECSS-10
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 12042 RTP/AVP 8
            Connection Information (c): IN IP4 10.0.20.42
            Media Attribute (a): rtpmap:8 PCMA/8000/1
            Media Attribute (a): rtcp:12043 IN IP4 10.0.20.42
            Media Attribute (a): sendrecv
            Media Attribute (a): ssrc:1670834789 cname:669c44782443dcb9
            Media Attribute (a): silenceSupp:on - - - -


Пример 2 (номер комнаты индивидуальный)

  • У абонента  A(42009) активирована услуга meet_me_conference ("mode=master");
  • Абонент A(42009) создал для  услуги meet_me_conference конференц-комнату (набрав код создания *270*222#). Конференц-комната  указана, будет создана комната с ID= 222;
  • SSW подключает абонента A(42009) к конференц-комнате ID= 222, абонент А слышит фразу "Добро пожаловать в конференцию";
  • Абонент В(42001) набирает код услуги (*271*номер комнаты(222)#);
  • SSW подключает вызов к активной  конференц-комнате (ID=222), и абонент В слышит фразу "Добро пожаловать в конференцию";
  • Аналогично подключаются абоненты C/D/E … (код услуги+номер конференц-комнаты(ID));
  • Абоненты общаются между собой;
  • Абонент А (master) завершают разговор, конференц-комната продолжает функционировать (значение по умолчанию (destroy_mode = by_no_more_calls));
  • Последний абонент завершил разговор - конференц-комната неактивна.

Пример 3 (номер комнаты индивидуальный, destroy_mode = by_no_master)

  • У абонента  A(42009) активна услуга meet_me_conference с параметром "destroy_mode = by_no_master" ("mode=master");
  • Абонент A(42009) создал для  услуги meet_me_conference конференц-комнату (набрав код создания *270*222#). Конференц-комната  указана, будет создана комната с ID= 222;
  • SSW подключает абонента A(42009) к конференц-комнате ID= 222, абонент А слышит фразу "Добро пожаловать в конференцию";
  • Абонент В(42001) набирает код услуги (*271*номер комнаты(222)#);
  • SSW подключает вызов к активной  конференц-комнате (ID=222), и абонент В слышит фразу "Добро пожаловать в конференцию";
  • Аналогично подключаются абоненты C/D/E … (код услуги+номер конференц-комнаты(ID));
  • Абоненты общаются между собой;
  • Абонент А (master) завершают разговор, конференц-комната закрывается (значение destroy_mode = by_no_master);
  • Все абоненты слышат фразу "Эта конференция теперь закрыта";
  • Все абоненты отбиваются.


Пример 4 (номер комнаты индивидуальный, с использованием виртуального номера, для упрощения абонентам (B,C,D,E…) подключения в конференц-комнату)

  • У абонента  A(42009) активна услуга meet_me_conference ("mode=master");
  • У виртуального абонента (222) активна услуга meet_me_conference с параметром "mode = member";
  • Абонент A(42009) создал для  услуги meet_me_conference конференц-комнату (набрав код создания *270*222#). Конференц-комната  указана, будет создана комната с ID= 222 (совпадает с номером виртуального абонента);
  • SSW подключает абонента A(42009) к конференц-комнате ID= 222, абонент А слышит фразу "Добро пожаловать в конференцию";
  • Абонент В(42001) набирает только номер виртуального абонента (или номер комнаты(222));
  • SSW подключает вызов к активной  конференц-комнате (ID=222), и абонент В слышит фразу "Добро пожаловать в конференцию";
  • Аналогично подключаются абоненты C/D/E … (номер виртуального абонента или номер конференц-комнаты(ID));
  • Абоненты общаются между собой;
  • Абонент А (master) завершают разговор, конференц-комната закрывается (значение destroy_mode = by_no_master);
  • Все абоненты слышат фразу "Эта конференция теперь закрыта";
  • Все абоненты отбиваются.

Пример 5 (номер комнаты индивидуальный, с использованием виртуального номера, для упрощения абонентам (B,C,D,E…) подключения в конференц-комнату, номера конференц-комнаты и виртуального абонента разные)

  • У абонента  A(42009) активна услуга meet_me_conference ("mode=master");
  • У виртуального абонента (222) активна услуга meet_me_conference с параметром "mode = member" и room_number = "333";
  • Абонент A(42009) создал для  услуги meet_me_conference конференц-комнату (набрав код создания *270*333#). Конференц-комната  указана, будет создана комната с ID= 333;
  • SSW подключает абонента A(42009) к конференц-комнате ID= 333, абонент А слышит фразу "Добро пожаловать в конференцию";
  • Абонент В(42001) набирает только номер виртуального абонента (222);
  • SSW подключает вызов к активной  конференц-комнате (ID=333), и абонент В слышит фразу "Добро пожаловать в конференцию";
  • Аналогично подключаются абоненты C/D/E … (номер виртуального абонента );
  • Абоненты общаются между собой;
  • Абонент А (master) завершают разговор, конференц-комната закрывается (значение destroy_mode = by_no_master);
  • Все абоненты слышат фразу "Эта конференция теперь закрыта";
  • Все абоненты отбиваются.

Управление услугой с телефонного аппарата

meet_me_conference — Конференция "Пригласи меня"

Действиена smart/basic телефоне

Создание конференц-комнаты

*270# / *270
*270*<НОМЕР_КОМНАТЫ># / *270*<НОМЕР_КОМНАТЫ>

Вход в конференц-комнату

*271*<НОМЕР_КОМНАТЫ># / *271*<НОМЕР_КОМНАТЫ>

 где

  • <НОМЕР_КОМНАТЫ> — определяет номер комнаты для подключения к ней других абонентов. Если не задан, то используется номер абонента;

Использовать код *270 для создания конференц-комнаты может только абонент у которого активна услуга "meet_me_conference" с параметром mode=master.

Вход в конференц-комнату через код *271 или набор номера виртуального абонента могут любые абоненты станции.
Абоненты других станций могут подключаться в конференц-комнату набрав номер виртуального абонента.

Создание комнаты

Создавать конференц-комнаты могут только  абоненты, у которых активирована услуга meet_me_conference с режимом master.
В случае если будет введен номер конференц-комнаты, которая уже существует, абонента проинформируют о ее существовании, после чего вызов закончится.
Создание конференц-комнаты может осуществляться при помощи набора по полному и не полному feature-коду:

  • Полный feature-код *270*room#:
    При наборе *270*room# будет создана конференц-комната room, где room — номер конференц-комнаты.
  • Не полный feature-код *270#:
    • Если в настройке услуги meet_me_conference не выставлен номер комнаты (или равен []), то создастся комната с номером абонента;
    • Если в настройке услуги meet_me_conference выставлен номер комнаты, то создастся комната с выставленным номером.

Вход в конференц-комнату

Вход в конференц-комнату может осуществляться любым абонентом по feature-коду: *271*room#, где room — номер конференц-комнаты.

Если услуга meet_me_conference активирована на виртуальном абоненте (с режимом member и заданной комнатой), то вызов на данного абонента приведет к вызову на feature-код: *271*room#.

Если услуга meet_me_conference активирована на виртуальном абоненте (с режимом member и не заданной комнатой), то вызов на данного абонента приведет к вызову на feature-код: *271*номер виртуального абонента#. Т.е. в качестве номера комнаты будет использоваться номер виртуального абонента.
В случае если будет введен номер конференц-комнаты, которая не существует, абонента проинформируют о том, что такой конференц-комнаты не существует, после чего вызов будет отбит.
Вход в конференц-комнату может осуществляться при помощи набора полного и не полного feature-кода:

  • Полный feature-код *271*room#
    • При наборе *271*room будет произведен вход в конференц-комнату room, где room — номер конференц-комнаты.
  • Не полный feature-код *271#
    • Если в настройке услуги meet_me_conference не выставлен номер комнаты (или равен []), то будет произведен вход в конференц-комнату с номером абонента;
    • Если в настройке услуги meet_me_conference выставлен номер комнаты, то будет произведен вход в комнату с выставленным номером.


Активация услуги через интерфейс командной строки

Для активации услуги "meet_me_conference" через интерфейс командной строки выполните следующую команду:

  • для администратора системы:
    • Установите разрешение на использование услуги: 
      /cluster/storage/ds1/ss/enable <DOMAIN> <ADDRESS> meet_me_conference
    • Активируйте услугу:
      /cluster/storage/ds1/ss/activate <DOMAIN> <ADDRESS> meet_me_conference <ATR>
  • для оператора виртуальной АТС:
    • Установите разрешение на использование услуги:
      /domain/<DOMAIN>/ss/enable <ADDRESS> meet_me_conference
    • Активируйте услугу:
      /domain/<DOMAIN>/ss/activate <ADDRESS> meet_me_conference <ATR>

где

<DOMAIN> — имя виртуальной АТС, которой принадлежит абонент(ы);
<ADDRESS> — номер(а) абонентов, для которых выполняется настройка услуги;
<ATR> — при активации данной услуги существует возможность установки параметров (атрибутов):

  • mode — тип пользователя, определяющий его права на создание комнаты: master — может создавать комнату, member — может только войти в существующую;
  • room_number — определяет номер комнаты для подключения к ней других абонентов. Если не задан, то используется номер абонента;
  • destroy_mode — определяет режим завершения конференции (определяется только для master абонентов): by_no_master — завершить конференцию при выходе мастера, by_no_more_calls — завершить конференцию после отключения последнего соединения .

Описание команд для управления услугами через интерфейс командной строки CLI приведено в Справочнике команд CLI, разделы /cluster/storage/<STORAGE>/ss и /domain/<DOMAIN>/ss.

Пример настройки CLI

Установить режим "member" можно только для виртуального абонента. При попытке установить на обычного абонента будет выведено сообщение:

Error: Cannot activate supplementary service meet me conference in mode: member to domain "test_domain" cause addresses: ["Номер абонента"] are not virtual

Любой обычный абонент (SIP) может подключаться к конференции 'Пригласи меня' по коду *271 без добавления услуги "meet_me_conference".


Активировать услугу "Конференц-связь 'Пригласи меня' (meet_me_conference)" ("Meet Me Conference") для абонента с номером 42009 виртуальной АТС "test_domain".

И установить номер room_number  — 222:

/domain/test_domain/ss/enable 42009 meet_me_conference 
1 users divided into 1 parts
[**********************************************************************] 25mks    

Success: Supplementary service meet_me_conference enabled for domain "test_domain", address "42009"

Read properties from enabled supplementary services
[**********************************************************************] 90mks

/domain/test_domain/ss/activate 42009 meet_me_conference mode = master, room_number = 222
1 users divided into 1 parts
[**********************************************************************] 77mks    

Success: Supplementary service meet_me_conference activated for domain "test_domain" address "42009"
/domain/test_domain/ss/enable 42009 meet_me_conference 
1 users divided into 1 parts
[**********************************************************************] 25mks    

Success: Supplementary service meet_me_conference enabled for domain "test_domain", address "42009"

Read properties from enabled supplementary services
[**********************************************************************] 90mks

/domain/test_domain/ss/activate 42009 meet_me_conference mode = master, room_number = 222,destroy_mode = by_no_master
1 users divided into 1 parts
[**********************************************************************] 17mks    

Success: Supplementary service meet_me_conference activated for domain "test_domain" address "42009"


Результат:

/domain/test_domain/ss/info 42009                                     
Domain: test_domain

Supplementary services' settings:
┌──────────────────────────────┬──────────────────────────────────────────────────┬──┬──┬─────────────────────────────────────────────────────────────────────────────────┐
│           Address            │                       Name                       │V │E │                                       CSD                                       │
├──────────────────────────────┼──────────────────────────────────────────────────┼──┼──┼─────────────────────────────────────────────────────────────────────────────────┤
│42009                         │meet_me_conference                                │3 │T │destroy_mode = by_no_more_calls                                                  │
│                              │                                                  │  │  │mode = master                                                                    │
│                              │                                                  │  │  │room_number = "222"                                                              │
└──────────────────────────────┴──────────────────────────────────────────────────┴──┴──┴─────────────────────────────────────────────────────────────────────────────────┘
Legend:
  V - version of the supplementary service;
  E - enable state of selected supplementary service to current domain, address
/domain/test_domain/ss/info 42009                                     
Domain: test_domain

Supplementary services' settings:
┌──────────────────────────────┬──────────────────────────────────────────────────┬──┬──┬─────────────────────────────────────────────────────────────────────────────────┐
│           Address            │                       Name                       │V │E │                                       CSD                                       │
├──────────────────────────────┼──────────────────────────────────────────────────┼──┼──┼─────────────────────────────────────────────────────────────────────────────────┤
│42009                         │meet_me_conference                                │3 │T │destroy_mode = by_no_master                                                      │
│                              │                                                  │  │  │mode = master                                                                    │
│                              │                                                  │  │  │room_number = "222"                                                              │
└──────────────────────────────┴──────────────────────────────────────────────────┴──┴──┴─────────────────────────────────────────────────────────────────────────────────┘
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" ("Карточка абонента").

Индивидуальные настройки услуги абонента переопределяют глобальные настройки услуги (настройки на уровне домена).

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

Активация услуги "конференции 'Пригласи меня'" через web-конфигуратор, для master абонента:

  1. Выберите номер телефона абонента — 42009;
  2. Разрешите использовать услугу абоненту — установите . Установите флаг напротив услуги "Конференция "Пригласи меня" (meet_me_conference)";
  3. В поле "Тип" ("mode") установите значение — "master";
  4. В поле "Режим завершения конференции" выберите  значение — by_no_more_calls (по умолчанию) или by_no_master;
  5. Укажите номер конференц-комнаты (если требуется) — 222;
  6. Для сохранения настроек нажмите кнопку "Сохранить" ("Save").

 

Активация услуги "meet_me_conference'" через web-конфигуратор, для virtual абонента:

  1. Выберите номер телефона виртуального абонента — 222;
  2. Разрешите использовать услугу абоненту — установите . Установите флаг напротив услуги "Конференция "Пригласи меня" (meet_me_conference)";
  3. В поле "Тип" ("mode") установите значение — "member";
  4. В поле "Режим завершения конференции" выберите  значение — by_no_more_calls (по умолчанию) или by_no_master;
  5. Укажите номер конференц-комнаты (если требуется) — 222;
  6. Для сохранения настроек нажмите кнопку "Сохранить" ("Save").

При установлении атрибута  call_forwarding_isup_causes (запрет переадресации при выбранных isup_causes, значение по умолчанию "отсутствует") и невозможности установить соединение с абонентом "С" по какой либо причине (isup cause 17, 21, 25), звонок вернется на абонента "B".

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


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

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

  1. Выберите закладку "Услуги";
  2. Установите переключатель напротив услуги "meet_me_conference" в положение вкл;
  3. Выбрать тип  "master / member";
  4. Выбрать режим завершения конференции "by_no_more_calls / by_no_master ";
  5. Выбрать номер комнаты;
  6. Для сохранения настроек нажмите кнопку "Сохранить".