[发明专利]一种MCPTT集群系统有效
申请号: | 201811622121.4 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109802950B | 公开(公告)日: | 2020-06-12 |
发明(设计)人: | 龚文飞;徐晨;宋政育 | 申请(专利权)人: | 北京交通大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04W4/10;H04W4/16;H04W4/20;H04W84/08 |
代理公司: | 北京卫平智业专利代理事务所(普通合伙) 11392 | 代理人: | 谢建玲;郝亮 |
地址: | 100044*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于集群通信技术领域,涉及一种MCPTT集群系统架构,所述集群系统架构包括:负责MCPTT终端接入、会话管理和地理位置上报的MCPTT参与服务器,负责呼叫状态机建立、维护和话语权仲裁的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参与服务器包括:上行模块、下行模块、HTTP模块以及FloorControl转发模块;所述上行模块与若干MCPTT终端进行通信连接;所述上行模块与下行模块、HTTP模块、FloorControl转发模块、进行通信;所述下行模块与MCPTT控制服务器进行通信连接;所述下行模块与HTTP模块、FloorControl转发模块进行通信;所述HTTP模块与数据库代理服务器进行通信连接;所述FloorControl转发模块与若干MCPTT终端进行通信连接;所述上行模块用于:与MCPTT终端进行MCPTT信令交互;所述MCPTT信令交互包括:上行模块接收并处理来自MCPTT终端的SIP信令;所述下行模块用于:与MCPTT控制服务器进行MCPTT信令交互;所述HTTP模块用于:通过上行模块与MCPTT终端进行MCPTT信令交互,并将MCPTT终端上报的位置信息通过数据库代理服务器写入所述数据库;所述FloorControl转发模块用于:与MCPTT终端进行话语权控制信令交互;所述MCPTT控制服务器用于:①建立呼叫状态机;②维护呼叫状态机的正常运行;③仲裁MCPTT呼叫的话语权;④与媒体转发服务器进行媒体控制信息交互;所述MCPTT控制服务器包括:移动链路模块、移动性管理模块、呼叫控制模块以及FloorControl控制模块;所述移动链路模块与移动性管理模块、呼叫控制模块、FloorControl控制模块进行通信连接;所述FloorControl控制模块与FloorControl转发模块进行通信连接;所述移动链路模块用于:识别信令类型;所述信令类型包括:呼叫控制信令和移动性管理信令;所述移动性管理模块用于:①MCPTT终端的注册;②确定MCPTT终端的群组附属,并附属MCPTT终端至MCPTT群组所述呼叫控制模块用于:控制MCPTT集群系统呼叫业务,所述MCPTT集群系统呼叫业务包括:单呼、组呼、优先级呼叫和紧急呼叫业务;所述FloorControl控制模块用于:仲裁MCPTT呼叫的话语权;所述组管理服务器用于:为MCPTT终端提供MCPTT集群系统为其配置的群组信息,并为MCPTT终端提供群组信息查询的功能;所述群组信息包括;群组名称、群组优先级、群组已附属的MCPTT终端和群组可附属的MCPTT终端;所述身份管理服务器用于:为MCPTT终端提供MCPTT终端的个人信息,并为MCPTT终端提供个人信息查询的功能;所述个人信息包括:MCPTT终端的用户名、密码以及业务权限;所述媒体转发服务器用于:①转发来自MCPTT终端的语音或视频消息和分配预先建立会话的系统资源;②与消息中间件服务器进行媒体流信息交互;所述系统资源包括:转发语音或视频消息的带宽和端口号;所述媒体流信息包括:音频消息和视频消息;所述消息中间件服务器用于:存储MCPTT集群系统中每次呼叫业务的通话录音或视频。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811622121.4/,转载请声明来源钻瓜专利网。