qy千亿-千亿(国际)唯一官方网站

    新闻资讯

    医院ICU对讲系统厂家-使用SIP开展Parlay业务

    2023-10-20 12:40

    1.呼叫建立流程

    呼叫建立流程如图4-12所示。

    其中各个步骤含义如下:

    •步骤1), SIP PPS应用调用enableCallNotification,请求应用服务器监视网络信息;

    •步骤2),用户A拨打SIP PPS业务接入码,软交换发送Invite消息到应用服务器;

    •步骤3),应用服务器给软交换回送100响应;

    •步骤4),应用服务器调用eventNotify API,向应用报告用户A的拨号信息;

    •步骤5),应用调用createUICall,要求应用服务器准备建立到媒体服务器的连接;

    •步骤6),应用调用sendlnfoAndCollectReq,放音请用户选择提示语音的种类;

    •步骤7),应用服务器向媒体服务器发送Invite息并携带需要放音的参数; 

    •步骤8 ),媒体服务器向应用服务器回送200 OK响应;

    •步骤9),应用服务器向媒体服务器回送ACK响应,表示步骤7)中软交换发送的Invite 建立成功;

    •步骤10),应用服务器向软交换回送200 OK响应;

    •步骤11),软交换向应用服务器回送ACK相应,表示步骤2)中软交换发送的Invite 建立成功;

    •步骤12),媒体服务器向应用服务器发送Response,通知放音完成,并把收集到的用 户输入信息通知给应用服务器;

    •步骤13 ),应用服务器回送sendlnfoAndCollectRes,将用户的选择传送给应用;

    •步骤14),应用调用sendlnfoAndCollectReq,放音请用户输入卡号;

    •步骤15),应用服务器发送(Re) Invite到媒体服务器,要求媒体服务器放音并收集用 户输入信息;

    •步骤16),媒体服务器向应用服务器回送200 OK响应;

    •步骤17),应用服务器向媒体服务器回送ACK响应;

    •步骤18),媒体服务器向应用服务器发送Response,通知放音完成,并把收集到的用 户输入信息通知给应用服务器。

    •步骤19 ),应用服务器回送sendlnfoAndCollectRes,将用户输入的卡号送给应用;

    •步骤20),应用调用sendlnfoAndCollectReq,放音请用户输入密码;

    •步骤21),应用服务器发送(Re) Invite到媒体服务器,要求媒体服务器放音并收集用 户输入信息;-

    •步骤22),媒体服务器向应用服务器回送200 0K响应;

    •步骤23),应用服务器向媒体服务器回送ACK响应;

    •步骤24),媒体服务器向应用服务器发送Response,通知放音完成,并把收集到的用 户输入信息通知给应用服务器;

    •步骤25),应用服务器回送sendlnfoAndCollectRes,将用户输入的密码送给应用;

    •步骤26),应用调用sendlnfoAndCollectReq,放音请用户输入被叫号码;

    •步骤27),应用服务器发送(Re) Invite到媒体服务器,要求媒体服务器放音并收集用 户输入信息;

    •步骤28),媒体服务器向应用服务器回送200 OK响应;

    •步骤29),应用服务器向媒体服务器回送ACK响应;

    •步骤30),媒体服务器向应用服务器发送Response,通知放音完成,并把收集到的用 户输入信息通知给应用服务器;

    •步骤31),应用服务器回送sendlnfoAndCollectRes,将用户输入的被叫号码送给应用;

    •步骤32),应用调用Release,准备释放媒体服务器通道;

    •步骤33),应用服务器发送BYE给媒体服务器,释放通道;

    •步骤34),将媒体服务器回送200 OK;

    •步骤35),应用调用superviseReq,请求监视呼叫时长;

    •步骤36),应用调用routerReq,要求应用服务器建立到被叫用户B的连接; 

    •步骤37),

    •步骤38),

    •步骤39),

    •步骤40),

    •步骤41),

    •步骤42),

    体流相连;

    •步骤43 ),软交换回送200 OK;用户A和用户B进入通话流程。

    2.呼叫过程监视流程

    呼叫过程监视流程如图4-13所示:

    图中各个步骤的含义如下:

    •步骤]),通话;

    •步骤2),应用服务器监视呼叫时长,当请求监视的时间到达时,回送superviseCallRes;

    •步骤3),应用调用createUICall,要求应用服务器建立到媒体服务器的连接;

    •步骤4),应用调用sendlnfoReq,放音提示用户通话时间仅能持续1分钟;

    •步骤5),应用服务器向媒体服务器发Invite,要求媒体服务器放音;

    •步骤6),媒体服务器向应用服务器回送200 OK信息;

    •步骤7),应用服务器向媒体服务器发送ACK;

    •步骤8),媒体服务器放音完毕发送BYE;

    •步骤9),应用服务器回送200 OK;

    •步骤10),应用服务器回送sendlnfoRes;

    •步骤11 ),应用调用superviseCallReq,请求监视呼叫时长;

    •步骤12 ),应用服务器监视呼叫时长,当请求监视的时间到达时,回送superviseCallRes;

    •步骤13),应用调用realease,请求释放呼叫;

    •步骤14),应用服务器向软交换发送BYE给用户A;

    •步骤15),软交换向应用服务器回送200 OK;

    •步骤16),应用服务器回送ACK;

    •步骤17),应用服务器向软交换发送BYE给用户B;

    •步骤18),软交换向应用服务器回送200 OK,呼叫释放;

    •步骤19),应用服务器回送ACK。

    3.被叫正常挂机流程

    被叫正常挂机流程如图4-14所示。

    图4-14中各个步骤的含义如下:

    •步骤1),被叫用户B挂机,软交换向应用服务器发送Bye消息;

    •步骤2),应用服务器回送superviseCallRes,通知呼叫时长;

    •步骤3),应用服务器调用routeRes,通知应用,被叫已挂机;

    •步骤4),应用调用createUICall,应用服务器建立到媒体服务器的连接;

    •步骤5),应用调用sendlnfoAndCollectReq,放音通知用户被叫用户已挂机,请用户拨 再需要呼叫的被叫号码或按#键挂机;

    •步骤6),应用服务器向媒体服务器发送Invite到媒体服务器,要求媒体服务器放音并 收集信息;

    •步骤7),媒体服务器向应用服务器回送200 OK信息;

    •步骤8),应用服务器向媒体服务器发送ACK;

    •步骤9 ),媒体服务器向应用服务器回送Response信息;

    •步骤10),应用服务器回送sendlnfoAndCollectRes,将用户选择送给应用;

    •步骤11),应用服务器发送BYE到媒体服务器,释放通道;

    •步骤12),媒体服务器回送200 OK;

    •步骤13),应用调用realease,请求释放呼叫;

    •步骤14),应用服务器向软交换发送BYE给用户A,释放呼叫; 

    •步骤15),软交换向应用服务器回送200 OK,呼叫释放;
    •'步骤16),应用服务器回送ACK.

    4.主叫正常挂机流程

    主叫正常挂机流程如图4-15所示.

    图中各个步骤的含义如下:

    •步骤1),主叫用户A挂机,软交换向应用服务器发送Bye消息;

    •步骤2),应用服务器回送superviseCallRes,通知呼叫时长;

    ♦步骤3),应用服务器调用routeRes,通知应用,主叫已挂机;

    •步骤4),应用调用realease,请求释放呼叫;

    •步骤5),应用服务器向软交换发送BYE给用户B,释放呼叫;

    •步骤6),软交换向应用服务器回送2000K,呼叫释放;

    •步骤7),应用服务器回送ACK。 

    5.被叫忙流程

    被叫忙流程如图牛16所示。

    在此假定卡号和密码鉴权已经通过(具体流程参见呼叫建立 流程)。

    图中各个步骤的含义如下:

    •步骤1),第三方应用调用routeReq,要求应用服务器建立到初始被叫用户B的连接;

    •步骤2), PGW发送Invite到软交换,呼起被叫B;

    •步骤3),软交换回送100;

    •步骤4 ),用户B遇忙,软交换发送486给PGW;

    •步骤5), PGW调用第三方应用的routeRes接口,将被叫遇忙事件通知应用;

    •步骤6),第三方应用根据业务逻辑,查找所配置的到遇忙转移号码,发送routeReq 给 PGW;

    •步骤7 ), PGW发送Invite到软交换,呼起遇忙转移的被叫C;

    •步骤8),软交换回送100;

    •步骤9),被叫振铃,软交换回送180;

    •步骤10),被叫应答,软交换回送200;

    •步骤11), PGW通过routeRes接口通知第三方应用,被叫应答事件;

    •步骤12), PGW发送re-invite给主叫A,将用户C的媒体信息发送给A;

    •步骤13),软交换回送100;

    •步骤14),软交换回送200 OK;

    •步骤15), PGW发送ACK给用户C;

    •步骤16), PGW发送ACK给用户A, A和C的通话建立。

    上一篇:数字医护对讲系统厂家-利用SIP应用服务器来开展软交换业务
    返回
    下一篇:医院排队叫号大屏系统厂家-软交换与应用服务器间的交互
    【网站地图】【sitemap】