一种基于MCPTT的集系统预先建立会话方法

阅读: 评论:0

著录项
  • CN201910012701.X
  • 20190107
  • CN109874114A
  • 20190611
  • 北京交通大学
  • 孙昕;闫晓宇;徐晨
  • H04W4/06
  • H04W4/06 H04W76/40

  • 北京市海淀区上园村3号
  • 北京(11)
  • 北京卫平智业专利代理事务所(普通合伙)
  • 谢建玲;郝亮
摘要
本发明属于集通信技术领域,涉及一种基于MCPTT的集系统预先建立会话方法,包括:存储终端和集系统间会话信息的集系统会话管理方法;交互终端和集系统间信令的集系统与终端的交互方法;申请和释放系统资源的MCPTT参与服务器与媒体转发服务器的交互方法;建立和挂断单呼和组呼的呼叫建立和挂断方法;控制话语权申请、话语权释放、话语权排队和话语权抢占的话语权控制方法。本发明高效、灵活地实现MCPTT集系统预先建立会话的会话建立与释放、系统资源申请与释放、组呼建立与挂断、单呼建立与挂断以及话语权控制等MCPTT集系统业务。与集系统的按需建立会话方法相比,基于预先建立会话方法的集业务响应时间更少。
权利要求

1.一种基于MCPTT的集系统预先建立会话方法,应用基于MCPTT的集系统,所述基于MCPTT的集系统包括:MCPTT参与服务器、MCPTT控制服务器和媒体转发服务器;所述MCPTT参与服务器与MCPTT终端进行通信;所述媒体转发服务器通过MCPTT控制服务器,与媒体转发服务器进行通信;其特征在于:

所述基于MCPTT的集系统预先建立会话方法,包括:集系统会话管理方法、集系统与MCPTT终端的交互方法、MCPTT参与服务器与媒体转发服务器的交互方法、呼叫建立和挂断方法、话语权控制方法;

所述集系统会话管理方法用于:存储MCPTT终端和基于MCPTT的集系统之间会话的信息;

所述集系统与MCPTT终端的交互方法用于:建立和释放基于MCPTT的集系统的预先建立会话,交互MCPTT终端和基于MCPTT的集系统之间预先建立会话的信令;

所述集系统与MCPTT终端的交互方法包括:预先建立会话的建立方法和预先建立会话的释放方法;

所述预先建立会话的建立方法用于:建立MCPTT集系统与MCPTT终端之间的会话;

所述预先建立会话的释放方法用于:释放MCPTT集系统与MCPTT终端之间的会话;

所述MCPTT参与服务器与媒体转发服务器的交互方法用于:申请和释放预先建立会话的系统资源;

所述MCPTT参与服务器与媒体转发服务器的交互方法包括:系统资源获取方法、系统资源释放方法、预先建立会话与呼叫绑定的方法、预先建立会话与呼叫解绑的方法;

所述系统资源获取方法为:MCPTT参与服务器从媒体转发服务器获取系统资源;

所述系统资源释放方法为:MCPTT参与服务器通知媒体转发服务器释放系统资源;

所述预先建立会话与呼叫绑定的方法为:媒体转发服务器建立系统资源与呼叫的绑定;

所述预先建立会话与呼叫解绑的方法为:媒体转发服务器解除系统资源与呼叫的绑定;

所述呼叫建立和挂断方法用于:建立和挂断基于预先建立会话的单呼和组呼;

所述呼叫建立和挂断方法包括:单呼建立方法、单呼挂断方法、组呼建立方法以及组呼挂断方法;

所述单呼建立方法为:MCPTT集系统建立基于预先建立会话的单呼;

所述单呼挂断方法为:MCPTT集系统挂断基于预先建立会话的单呼;

所述组呼建立方法为:MCPTT集系统建立基于预先建立会话的组呼;

所述组呼挂断方法为:MCPTT集系统挂断基于预先建立会话的组呼;

所述话语权控制方法用于:控制基于预先建立会话的话语权申请、话语权释放、话语权排队以及话语权抢占。

2.如权利要求1所述的基于MCPTT的集系统预先建立会话方法,其特征在于:在应用预先建立会话的建立方法之前,先将MCPTT终端接入。

3.如权利要求2所述的基于MCPTT的集系统预先建立会话方法,其特征在于:所述MCPTT终端接入包括以下步骤:

1)MCPTT集系统在接收到MCPTT终端发送的TCP长连接请求之后,MCPTT集系统存储TCP长连接的套接字信息参数;

2)MCPTT集系统在接收到MCPTT终端发送的接入请求之后,MCPTT集系统更新MCPTT终端的会话信息,并发送200OK信令至MCPTT终端;

3)MCPTT集系统启动链路监控定时器监控MCPTT终端的连接状态,并等待MCPTT终端发送的其它控制信令;

4)MCPTT集系统进入阻塞状态,并等待其它MCPTT终端的接入。

4.如权利要求1所述的基于MCPTT的集系统预先建立会话方法,其特征在于:所述预先建立会话的建立方法包括以下步骤:

1)MCPTT参与服务器接收到MCPTT终端发送的建立预先建立会话的请求;

2)MCPTT参与服务器发送SessionReq信令,向媒体转发服务器申请预先建立会话的系统资源,并等待媒体转发服务器的回复;

3)MCPTT参与服务器在接收到媒体转发服务器的回复之后,MCPTT参与服务器保存从媒体转发服务器获取的系统资源;

4)MCPTT参与服务器发送200OK信令,通知MCPTT终端预先建立会话成功建立。

5.如权利要求1所述的基于MCPTT的集系统预先建立会话方法,其特征在于:所述系统资源获取方法包括以下步骤:

1)媒体转发服务器接收到MCPTT参与服务器发送的系统资源申请请求;

2)媒体转发服务器建立用于预先建立会话状态指示的状态机;

3)媒体转发服务器为预先建立会话分配一个系统端口;

4)媒体转发服务器通知MCPTT参与服务器系统资源成功分配。

6.如权利要求1所述的基于MCPTT的集系统预先建立会话方法,其特征在于:所述组呼建立方法包括以下步骤:

1)MCPTT集系统接收到MCPTT终端发送的SIP-REFER信令;

2)MCPTT集系统建立用于呼叫状态指示的状态机;

3)MCPTT参与服务器发送SessionBind信令,通知媒体转发服务器绑定系统资源与呼叫;

4)MCPTT参与服务器发送CONNECT信令,通知MCPTT终端组呼成功建立。

7.如权利要求1所述的基于MCPTT的集系统预先建立会话方法,其特征在于:所述话语权控制方法中的话语权申请包括以下步骤:

1)MCPTT集系统接收到MCPTT终端发送的FloorRequest信令;

2)MCPTT集系统使用话语权控制方法,判断是否授予MCPTT终端话语权;

3)MCPTT集系统发送FloorGranted信令至申请话语权的MCPTT终端;

4)MCPTT集系统发送FloorTaken信令至其它参加呼叫的MCPTT终端。

8.如权利要求1所述的基于MCPTT的集系统预先建立会话方法,其特征在于:所述基于MCPTT的集系统在云平台上搭建,所述MCPTT终端与云平台连接,接入至MCPTT集系统。

9.如权利要求8所述的基于MCPTT的集系统预先建立会话方法,其特征在于:所述MCPTT终端通过公众移动通信网络与云平台连接。

10.如权利要求9所述的基于MCPTT的集系统预先建立会话方法,其特征在于:所述公众移动通信网络包括:3G和4G。

说明书
技术领域

本发明属于集通信技术领域,尤其涉及一种基于MCPTT的集系统预先建立会话方法。

数字集通信系统是一种专业指挥调度系统,主要应用于政府、公安、交通以及军队等部门。

国外窄带数字集通信标准有TETRA(Terrestrial Trunked Radio,陆上集无线电标准)、DMR(Digital Mobile Radio,数字移动无线电标准)、IDEN(IntegratedDigital Enhanced Networks,集成数字增强型网络);国内窄带数字集通信标准有PDT(Police Digital Trunking,警用数字集标准)、基于CDMA技术的GoTa(Global openTrunking architecture,全球开放式集架构)以及基于GSM技术的GT800。

目前,国内外宽带数字集系统正处于起步阶段。2012年11月,我国通信标准化协会启动了基于LTE的宽带集系统(B-TrunC)系列标准制定。2016年3月,3GPP标准组织发布了基于LTE网络的“关键任务一键通”(MCPTT,Mission Critical Push To Talk)协议,该MCPTT协议被定义为ETSI-TS-124-379标准(版本13)的一部分。

在ETSI-TS-124-379标准中,MCPTT协议规定了预先建立会话。与集系统的按需建立会话方法相比,基于预先建立会话方法的集业务响应时间会更少。因此,基于MCPTT的集系统预先建立会话方法非常重要。

本发明基于现有的互联网云平台,分析了ETSI-TS-124-379标准(版本13)中MCPTT集系统预先建立会话的规定,并结合行业用户的具体需求,设计了一种基于MCPTT的集系统预先建立会话方法,实现了基于MCPTT预先建立会话的集业务,并为基于MCPTT的数字集换系统开发提供参考。

为了实现基于MCPTT预先建立会话的集业务,本发明设计了一种基于MCPTT的集系统预先建立会话方法,具体技术方案如下:

一种基于MCPTT的集系统(简称MCPTT集系统)预先建立会话方法,应用基于MCPTT的集系统,所述基于MCPTT的集系统,包括:MCPTT参与服务器、MCPTT控制服务器和媒体转发服务器;所述MCPTT参与服务器与MCPTT终端进行通信;所述媒体转发服务器通过MCPTT控制服务器,与媒体转发服务器进行通信;

所述基于MCPTT的集系统预先建立会话方法,包括:集系统会话管理方法、集系统与MCPTT终端的交互方法、MCPTT参与服务器与媒体转发服务器的交互方法、呼叫建立和挂断方法、话语权控制方法;

所述集系统会话管理方法用于:存储MCPTT终端和基于MCPTT的集系统之间会话的信息;

所述集系统与MCPTT终端的交互方法用于:建立和释放基于MCPTT的集系统的预先建立会话,交互MCPTT终端和基于MCPTT的集系统之间预先建立会话的信令;

所述集系统与MCPTT终端的交互方法包括:预先建立会话的建立方法和预先建立会话的释放方法;

所述预先建立会话的建立方法用于:建立MCPTT集系统与MCPTT终端之间的会话;

所述预先建立会话的释放方法用于:释放MCPTT集系统与MCPTT终端之间的会话;

所述MCPTT参与服务器与媒体转发服务器的交互方法用于:申请和释放预先建立会话的系统资源;

所述MCPTT参与服务器与媒体转发服务器的交互方法包括:系统资源获取方法、系统资源释放方法、预先建立会话与呼叫绑定的方法、预先建立会话与呼叫解绑的方法;

所述系统资源获取方法为:MCPTT参与服务器从媒体转发服务器获取系统资源;

所述系统资源释放方法为:MCPTT参与服务器通知媒体转发服务器释放系统资源;

所述预先建立会话与呼叫绑定的方法为:媒体转发服务器建立系统资源与呼叫的绑定;

所述预先建立会话与呼叫解绑的方法为:媒体转发服务器解除系统资源与呼叫的绑定;

所述呼叫建立和挂断方法用于:建立和挂断基于预先建立会话的单呼和组呼;

所述呼叫建立和挂断方法包括:单呼建立方法、单呼挂断方法、组呼建立方法以及组呼挂断方法;

所述单呼建立方法为:MCPTT集系统建立基于预先建立会话的单呼;

所述单呼挂断方法为:MCPTT集系统挂断基于预先建立会话的单呼;

所述组呼建立方法为:MCPTT集系统建立基于预先建立会话的组呼;

所述组呼挂断方法为:MCPTT集系统挂断基于预先建立会话的组呼;

所述话语权控制方法用于:控制基于预先建立会话的话语权申请、话语权释放、话语权排队以及话语权抢占。

在上述技术方案的基础上,在应用预先建立会话的建立方法之前,先将MCPTT终端接入。

在上述技术方案的基础上,所述MCPTT终端接入包括以下步骤:

1)MCPTT集系统在接收到MCPTT终端发送的TCP长连接请求之后,MCPTT集系统存储TCP长连接的套接字信息参数;

2)MCPTT集系统在接收到MCPTT终端发送的接入请求之后,MCPTT集系统更新MCPTT终端的会话信息,并发送200OK信令至MCPTT终端;

3)MCPTT集系统启动链路监控定时器监控MCPTT终端的连接状态,并等待MCPTT终端发送的其它控制信令;

4)MCPTT集系统进入阻塞状态,并等待其它MCPTT终端的接入。

在上述技术方案的基础上,所述预先建立会话的建立方法包括以下步骤:

1)MCPTT参与服务器接收到MCPTT终端发送的建立预先建立会话的请求;

2)MCPTT参与服务器发送SessionReq信令,向媒体转发服务器申请预先建立会话的系统资源,并等待媒体转发服务器的回复;

3)MCPTT参与服务器在接收到媒体转发服务器的回复之后,MCPTT参与服务器保存从媒体转发服务器获取的系统资源;

4)MCPTT参与服务器发送200OK信令,通知MCPTT终端预先建立会话成功建立。

在上述技术方案的基础上,所述系统资源获取方法包括以下步骤:

1)媒体转发服务器接收到MCPTT参与服务器发送的系统资源申请请求;

2)媒体转发服务器建立用于预先建立会话状态指示的状态机;

3)媒体转发服务器为预先建立会话分配一个系统端口;

4)媒体转发服务器通知MCPTT参与服务器系统资源成功分配。

在上述技术方案的基础上,所述组呼建立方法包括以下步骤:

1)MCPTT集系统接收到MCPTT终端发送的SIP-REFER信令;

2)MCPTT集系统建立用于呼叫状态指示的状态机;

3)MCPTT参与服务器发送SessionBind信令,通知媒体转发服务器绑定系统资源与呼叫;

4)MCPTT参与服务器发送CONNECT信令,通知MCPTT终端组呼成功建立。

在上述技术方案的基础上,所述话语权控制方法中的话语权申请包括以下步骤:

1)MCPTT集系统接收到MCPTT终端发送的FloorRequest信令;

2)MCPTT集系统使用话语权控制方法,判断是否授予MCPTT终端话语权;

3)MCPTT集系统发送FloorGranted信令至申请话语权的MCPTT终端;

4)MCPTT集系统发送FloorTaken信令至其它参加呼叫的MCPTT终端。

在上述技术方案的基础上,所述基于MCPTT的集系统在云平台上搭建,所述MCPTT终端与云平台连接,接入至MCPTT集系统。

在上述技术方案的基础上,所述MCPTT终端通过公众移动通信网络与云平台连接。

在上述技术方案的基础上,所述公众移动通信网络包括:3G和4G。

本发明的有益技术效果如下:

本发明所述的方法能够高效、灵活地实现MCPTT集系统预先建立会话的会话建立与释放、系统资源申请与释放、组呼建立与挂断、单呼建立与挂断以及话语权控制等MCPTT集系统业务。与集系统的按需建立会话方法相比,基于预先建立会话方法的集业务响应时间更少。

本发明有如下附图:

图1为本发明的MCPTT终端接入流程示意图。

图2为本发明的预先建立会话的建立方法流程示意图。

图3为本发明的系统资源获取方法流程示意图。

图4为本发明的组呼建立方法流程示意图。

图5为本发明的话语权申请流程示意图。

下面通过实施例对本发明进行描述,有必要在此指出的是本实施例只用于对本发明进行进一步说明,不能理解为对本发明保护范围的限制,该领域的技术熟练人员可以根据以上发明的内容做出一些非本质的改进和调整。在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互结合。

一种基于MCPTT的集系统预先建立会话方法,包括集系统会话管理方法、集系统与MCPTT终端的交互方法、MCPTT参与服务器与媒体转发服务器的交互方法、呼叫建立和挂断方法、话语权控制方法。

在本实施例中,在云平台上搭建基于MCPTT的集系统,通过3G或4G等公众移动通信网络,将MCPTT终端与云平台连接,接入至MCPTT集系统。

所述集系统会话管理方法用于:存储MCPTT终端和MCPTT集系统之间会话的信息;

在具体实施的过程中,MCPTT集系统利用集系统会话管理方法,存储接入MCPTT终端的套接字的参数、预先建立会话系统资源的参数以及基于预先建立会话呼叫的参数。图1为MCPTT终端接入流程示意图。如图1所示,所述MCPTT终端接入流程包括以下步骤:

1)MCPTT集系统在接收到MCPTT终端发送的TCP长连接请求之后,MCPTT集系统存储TCP长连接的套接字信息等参数;

2)MCPTT集系统在接收到MCPTT终端发送的接入请求之后,MCPTT集系统更新MCPTT终端的会话信息,并发送200OK信令至MCPTT终端;

3)MCPTT集系统启动链路监控定时器监控MCPTT终端的连接状态,并等待MCPTT终端发送的其它控制信令;

4)MCPTT集系统进入阻塞状态,并等待其它MCPTT终端的接入。

所述集系统与MCPTT终端的交互方法用于:建立和释放MCPTT集系统的预先建立会话。图2为预先建立会话的建立方法流程示意图。如图2所示,所述预先建立会话的建立方法包括以下步骤:

1)MCPTT参与服务器接收到MCPTT终端发送的建立预先建立会话的请求;

2)MCPTT参与服务器发送SessionReq信令,向媒体转发服务器申请预先建立会话的系统资源,并等待媒体转发服务器的回复;

3)MCPTT参与服务器在接收到媒体转发服务器的回复之后,MCPTT参与服务器保存从媒体转发服务器获取的系统资源;

4)MCPTT参与服务器发送200OK信令,通知MCPTT终端预先建立会话成功建立。

所述MCPTT参与服务器与媒体转发服务器的交互方法用于:申请和释放预先建立会话的系统资源。

在具体实施的过程中,MCPTT参与服务器从媒体转发服务器获取用于转发媒体消息的系统资源。图3为系统资源获取方法流程示意图。如图3所示,所述系统资源获取方法包括以下步骤:

1)媒体转发服务器接收到MCPTT参与服务器发送的系统资源申请请求;

2)媒体转发服务器建立用于预先建立会话状态指示的状态机;

3)媒体转发服务器为预先建立会话分配一个系统端口;

4)媒体转发服务器通知MCPTT参与服务器系统资源成功分配。

所述呼叫建立和挂断方法用于:建立和挂断基于预先建立会话的单呼和组呼。

在具体实施的过程中,基于MCPTT的集系统能够完成基于预先建立会话的呼叫建立和挂断业务。图4为组呼建立方法流程示意图。如图4所示,所述组呼建立方法包括以下步骤:

1)MCPTT集系统接收到MCPTT终端发送的SIP-REFER信令;

2)MCPTT集系统建立用于呼叫状态指示的状态机;

3)MCPTT参与服务器发送SessionBind信令,通知媒体转发服务器绑定系统资源与呼叫;

4)MCPTT参与服务器发送CONNECT信令,通知MCPTT终端组呼成功建立。

所述话语权控制方法用于:控制基于预先建立会话的话语权申请、话语权释放、话语权排队以及话语权抢占。

在具体实施的过程中,基于MCPTT的集系统利用话语权控制方法,控制基于预先建立会话的话语权申请、话语权释放、话语权排队以及话语权抢占。图5为话语权申请流程示意图。如图5所示,所述话语权申请流程包括以下步骤:

1)MCPTT集系统接收到MCPTT终端发送的FloorRequest信令;

2)MCPTT集系统使用话语权控制方法,判断是否授予MCPTT终端话语权;

3)MCPTT集系统发送FloorGranted信令至申请话语权的MCPTT终端;

4)MCPTT集系统发送FloorTaken信令至其它参加呼叫的MCPTT终端。

最后应说明的是:以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所做的等效结构或流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

本说明书中未做详细描述的内容属于本领域专业技术人员公知的现有技术。

本文发布于:2023-04-14 19:06:58,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/3/86796.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图