iB::Topic::  Проиграть автоответчик перед проключением...

 

To play announcement before connection

(Отредактировано - Edited)

DimonBee   Member   (Posted: 17 Nov. 2003, 17:19)

Проблема такая: звонок на 112 мы маршрутизируем на городскую службу спасения. Они жалуются, что их замучили абоненты вопросами, не относящимся к их работе. Нужно перед проключением на эту службу (перед отправкой вызова на Route) абоненту проиграть что то вроде "Вы позвонили в городскую службу спасения. Дождитесь ответа оператора".

Как это сделать? Если я отправлю вызов в 99 ветку, оттуда уже ничего не вернется, может как то через EOS это сделать?

 

BorisB   Member   (Posted: 18 Nov. 2003, 09:42)

Воистину, нет пророка в своем отечестве. Так, как бы сюда файло приаттачить... Видимо, никак, ладно, впихну напрямую.

 

=== здесь будет EX_112.cmd ===

 

! Реализация 112 с проигрыванием предупреждения и последующей переадресацией в милицию !

! Adaptation Direction с подробными комментариями !

! Made in Волгоградский филиал ВКР, февраль 2003 !

 

! должны быть в -1

MGEPP:ID=EMCNOIMSI;

MGEPP:ID=EMCNOLU;

MGEPP:ID=IMEICONTROLEMR;

 

! msisdn номер в принципе любой, главное, чтобы GRI умел до него добраться.

! IMSI тоже любой, главное, чтобы был вписан в GTRC путь к AUC

!CCITT7 GLOBAL TITLE SERIES DATA

!TT   NP  NA   NS GTRC   

!0    1   4    7903315              1

!2    6   4    99988777             1

!END              

 

AGSUI:IMSI=99988 777 0112,EKI=11111111111111111111111111111111,KIND=1,A4IND=0;

HGSUI:MSISDN=79033159999,IMSI=999887770112;

AGSUE:IMSI=99988 777 0112; ! больше он не потребуется !

 

HGSDP:MSISDN=79033159999,ALL;

HGSDC:MSISDN=79033159999,SUD=CFU-1;

HGSDC:MSISDN=79033159999,SUD=SOCFU-1; ! чтобы игрался анонсмент !

HGSDC:MSISDN=79033159999,SUD=TS11-1;

HGSDC:MSISDN=79033159999,SUD=CAW-1;

HGSDC:MSISDN=79033159999,SUD=OFA-0;

HGSSI:MSISDN=79033159999, BSG=TS10, SS=CFU, FNUM=0000 112;

 

EXROI:R=1GRI2, DETY=GRI;

EXRBC:R=1GRI2, RSV=32;

EXRBC:R=1GRI2, MIS1=32, MIS2=2, MIS3=15, BO=30, CO=1, MIS6=1;

BLORE:R=1GRI2;

! все параметры как у 0gri2, кроме MIS6=1

 

SAAEP:SAE=504,BLOCK=GRI;

SAAII:SAE=504,BLOCK=GRI,NI=4;    

! это если заругается

 

ANESP:ES=2290&2577;

! 2290 - with SIM !

! 2577 - with NO SIM !

 

ANESI:ES=2290, M=15-#12 112, F=112;

ANEAI:ES=2290;

 

ANESI:ES=2577, M=15-#12 112, F=112;

ANEAI:ES=2577;

 

ANRSI:RC=66, R=1GRI2, SP=MM1;

ANRAI:RC=66;

 

! никакого B-номера в этот EOS не передается, к сожалению, поэтому отделять 112 от просто переадресации приходится дальше

 

ANESI:ES=2844, M=15-2311,  F=113,   CAU=4-59;

ANEAI:ES=2844;

 

! в 2311 записана фраза:

! "Вы воспользовались услугой <Экстренный вызов> сети Beeline-GSM. Ваш вызов переадресуется в милицию"

! пишется с BL набором ##3311, далее по инструкциям резиновой тетки. (0 - новый, 1 - прослушать, 3 - сохранить)

 

ANRSP:RC=112;

ANRPI:RC=112,CCH=NO;

ANRSI:P01=1, BR=PLMN-1, R=TCIAL1, SP=MM1; ! это значение MIS6 !

ANRSI:P02=1, BR=PLMN-0&-2&&-63, ES=1616; ! чтобы в остальных случаях CFU игрался стандартный 2401 !

ANRPE;

ANRAI:RC=112;

 

ANBSI:B=112-#12 112, M=4-79033159999, RC=66, L=4, BNT=1;

ANBSI:B=113-2, RC=112, L=4-12;

 

ANBSI:B=32-0000 112,  M=4, F=350;

ANBSI:B=350-112,    RC=70, L=3, M=0-#12;

! в RC=70 происходит анализ по route origin, так как у нас 3 LAI;

! например, Волгоградский LAI попадает в 312 дерево, Элистинский в 327-е

 

ANBSI:B=312-#12 112, M=4-002, F=312;

! И далее трактуется как набор 002, с пересчетом в "844 XX 02 111", где ХХ - EA соты, на это ушло 35 EOS и 10 RC;

! а в Элисте все проще:

ANBSI:B=327-#12 112, M=4-84722 53118, F=31;

 

! вот, собственно и все. Если остались вопросы, 79033150010, 79033159001 к Вашим услугам.

! отдельно большое спасибо Сергею Ведерко, без помощи которого ничего не было бы вообще.

=== EX_112.cmd больше не будет ===

 

(Posted: 18 Nov. 2003, 09:29)

 

BorisB   Member   (Posted: 18 Nov. 2003, 09:42)

Кстати, статистика показывает, что никак не меньше половины (а то и больше) вызовов 112 заканчивается на этом автоответчике. Вот, сейчас посмотрел - в среднем 57% вызовов проходят дальше автоответчика. но тут, я думаю, еще надо учесть, что они просто ждут окончания сообщения и отбиваются сразу после, хоть и попадают в статистику как прошедшие дальше.

 

AndyG   Member   (Posted: 18 Nov. 2003, 13:07)

Да, Волгоград рулит. Все ясно, Одного не понял куда делся 112&70&66 RC ? Точнее, предполагаю...

<…>

 

BorisB   Member   (Posted: 18 Nov. 2003, 13:14)

 

    ROUTING CASE DATA

    OPERATING AREA

    RC   CCH  BR      ROUTING              SP   DATA

    112  NO   PLMN-1  P01=1 ES=519

              PLMN-0

                 &-2

                 &&-63 P02=1 ES=1616

      

    END

 

    END-OF-SELECTION ANALYSIS DATA

    OPERATING AREA

    ES     BE          M        EOSRES

    519                15-2311  F=99

 

    ROUTING CASE DATA

    OPERATING AREA

    RC   CCH  BR    ROUTING              SP   DATA

    66   YES        P01=1 R=1GRI2        MM1  COT  EST  SI    ESS  ESR

                                              0         0     0    0

    BNT  RN  SPR   OLI  OLI2

    00  0

    ISC   FCP  D

    0

      

    END

 

DJ2   Member    (Posted: 11 Mar. 2005, 14:54)

А в системе wireline (наземной) что-либо подобное можно сделать?

 

crower  Member    (Posted: 14 Mar. 2005, 05:42)

FAJ 104 29 - Уведомление о вызываемом номере.
CABSE.
19. ANNOUNCEMENT ABOUT CALLED NUMBER

 

 

REFERENCES

Remark

1

The purpose of this function is to give the calling subscriber information by an announcement about who he is going to call and in that way to avoid misdialling to certain numbers. The calling subscriber gets an announcement that informs him that he has dialled a special number e.g. police or firebrigade. The announcement could be, for example, "you are calling the police, hold the line". After the announcement, the called subscriber or the outgoing route towards the called subscriber is seized as normal but the calling subscriber has possibility to terminate the call during the announcement.

Function Description

2

ALEX

OPIs

3

DT
EXROI:R=18ANN,DETY=CABSE,FNC=0;
EXRBC:R=18ANN,BO=200,MB=911;
! Redirection towards the ASDH, announcement!

ANRSI:RC=618,R=18ANN,SP=111;
ANRAI:RC=618;

ANBSI:B=0-911,RC=618,L=3;

! Seizure of CABSE-individual!

!MAKE SURE ASDH DEVICE IS IDLE !
STDEP:DEV=ASDH-1; !CHECK THE R DEFINE !
EXROI:R=REC011,DETY=ASDH,FNC=4;
EXRBC:R=REC011,R1=ASDH1;
!WHERE R1 ROUTES IS THE SAME AS IN STDEP ABOVE!
EXANC:R=REC011,PHR=10011;
EXROI:R=LIST011,DETY=ASDH,FNC=3;
EXRBC:R=LIST011,R1=ASDH1;
EXANC:R=REC011,PHR=10011;

!RECORD SOME ANNOUNCEMENT TO REC011 BY USING A NORMAL PHONE !
E.G

ANRAI:RC=111,R=REC011,L=3;
ANBSI:B=99-111,RC=111,L=3;!USE OBA=99 FOR THE SNB TO DIAL!

ANRSI:RC=628,R=LIST011,SP=330,CCH=NO;
ANRAI:RC=628;
ANBSI:B=200-918,RC=628,L=3;

ANBSI:B=200-911,M=3-SNB,F=0,L=3;!WHERE SNB IS THE POLICE SNB NUMBER!

!MAKE SURE ALL ROUTES ARE DEBLOCK!
BLORP;
BLORE:R=R;

SAE500 & 504
CABSE

 

NO

Actions

Commands or Observations

Comment

1

Define all the data above

 

 

2

Dial B number

Dial  911 from a normal SUBs

RC=618

3

Verify that the call will seize the CABSE route

CTRAI:SNB=snb;

 

4

Verify that the call will be rerouted to an announcement

Listen  to the announcement of ASDH

RC=628 >BO=200 MB=911

5

Verify that the call will be diverted to a SNB number e/g police

B subs rings

B=200 M=3-snb

 

WBR,crower (victor)
APZ 212 20/3EM101,IOG11B->TL4.2, APZ 212 30/EM131,IOG20C

 

Aleksey   Member    (Posted: 14 Mar. 2005, 15:37)

А в DAMPS еще проще. Есть специально обученный программный блок - MIMC, через него и делается.

EXROI:R=MIMCX, DETY=MIMC;
EXRBC:R=MIMCX, MIS3=506, - eos, который будет генериться
                      BO=86,  - дерево где будет происходить дальнейший анализ звонка, после голосового сообщения      
                      MIS4=1;
ANESI:ES=506,M=15-1011 - голосовое сообщение
                  , F=99 - дерево для сообщений;
Записываешь сообщение, прописываешь в 86 дереве, то, что тебе нужно. Только нужно согласовать с биллингом, т.к. при звонке появится транзитная запись.

Звонок будет состоять из 2-х частей:
1) мобильный звонит на MIMCX;
2) транзитный звонок с рута MIMCX на город.

 

© AxeProject 2001-2003   Powered by Ikonboard 3.1.1 © 2002 Ikonboard

 

© AxeProject   axeproject@axenet.ru

 

 FAQ & TIPs on AXE-10

 

 

 



Хостинг от uCoz