一种综合业务通信指挥系统技术方案

技术编号:10182581 阅读:140 留言:0更新日期:2014-07-03 13:10
本发明专利技术公开了一种综合业务通信指挥系统,其特征在于:包括音视频通信终端、综合业务服务器和话机,所述音视频通信终端分别与综合业务服务器和话机相连接。本发明专利技术一种综合业务通信指挥系统能通过动态调整缓存深度,克服现有技术数据传输、带宽等的限制,大大提高语音的流畅度,具有业务综合一体化、宽带网络化、适用领域广泛化、部署和使用简易化优点。本发明专利技术可广泛用于通信系统中。

【技术实现步骤摘要】
一种综合业务通信指挥系统
本专利技术涉及通信领域,尤其涉及一种综合业务通信指挥系统。
技术介绍
目前,应用于通信方面的多业务融合系统已经成为有大规模通信活动需求业务的趋势,但是由于现有技术的限制,比如受多媒体通信控制和数据传送技术、带宽的有效使用和服务保证技术、实时媒体流技术、IP网络安全与平台技术等的限制,这种一体化的通信解决方案存在一些很严重的弊端。例如,在通信控制和数据传送方面,现有的数据传送主要利用了分布式网络的多播功能,不少控制功能由端主机和网络共同实现;在带宽方面,虽然分组交换网的复用机制可有效利用带宽,但也可能导致报文抖动甚至丢失,IP网络大部分还未实现较好的服务质量保证,传统应用中通常由较高层TCP/IP协议来保证可靠传输,TCP用重传机制实现可靠传输,其内部流控机制根据确认包动态调整发送率,对于实时会议,重传导致的延迟是无法忍受的,因此传输层协议使用不具有可靠传输和内部流控制的UDP,而端到端同步和流控的任务则转嫁到视频通信系统上。另外,由于连入IP网络,为用户提供各种信息服务,资源共享和开放是IP网络的特点,而IP网络松散的安全机制,对网络信息系统安全有较高要求的用户而言,其内部许多数据和文件是严禁未经授权访问的。以及,在广域网情况下,网络设备繁多,网络环境复杂,不同的路径具有不同的通信延迟和抖动。如果抖动处理不好会导致语音不流畅。应对抖动的一般处理方法是在接收端进行语音缓存。而固定语音缓存大小并不能很好的适应网络,造成即使网路很好也会有较大的延迟,或网络抖动很大时语音不流畅。
技术实现思路
为了解决上述技术问题,本专利技术的目的是提供一种高性能,语音流畅的一种综合业务通信指挥系统。本专利技术所采用的技术方案是:一种综合业务通信指挥系统,包括音视频通信终端、综合业务服务器和话机,所述音视频通信终端分别与综合业务服务器和话机相连接,所述音视频通信终端包括接入网关单元,所述接入网关单元与综合业务服务器连接,所述接入网关单元分别连接有呼叫协议处理单元和RTP收发单元,所述呼叫协议处理单元连接有呼叫管理单元,所述呼叫管理单元分别连接有媒体管理单元和业务消息处理单元,所述业务消息处理单元连接有UI显示单元,所述媒体管理单元连接有音视频处理单元,所述RTP收发单元分别与媒体管理单元、音视频处理单元和呼叫管理单元相连接,所述音视频处理单元的第一输入端连接有摄像头,所述音视频处理单元的第二输入端连接有话筒,所述音视频处理单元的第一输出端连接有扬声器,所述音视频处理单元的第二输出端与UI显示单元连接。进一步作为优选的实施方式,所述呼叫协议处理单元还依次连接有消息处理单元和号码数据库管理单元,所述号码数据库管理单元与UI显示单元连接。进一步作为优选的实施方式,所述呼叫管理单元包括:状态管理单元,用于多呼叫的状态管理,包括呼叫排队、呼叫保持与激活和会议的相关发言管理;信息存储单元,用于保存每个呼叫的应用层的相关信息。进一步作为优选的实施方式,所述媒体管理单元针对不同的媒体会话设有视频发送会话单元、视频接收会话单元、音频发送会话单元和音频接收会话单元。进一步作为优选的实施方式,所述音视频处理单元包括音视频编码单元、音视频解码单元和音视频采集单元,所述摄像头与音视频采集单元的第一输入端连接,所述话筒与音视频采集单元的第二输入端连接,所述音视频采集单元的输出端通过音视频编码单元与RTP收发单元的输入端连接,所述媒体管理单元的输出端与音视频解码单元的输入端连接,所述音视频解码单元的第一输出端与扬声器的输入端连接,所述音视频解码单元的第二输出端与UI显示单元的输入端连接。进一步作为优选的实施方式,所述UI显示单元中的视频显示设有点对点视频通信模式和多方视频通信模式。进一步作为优选的实施方式,所述RTP收发单元的动态缓存深度调整技术的步骤包括:S1、针对不同的流对象分别进行统计,统计最近10秒之内接收的语音包;S2、计算出不同流对象相应的缓存深度,并设置到该流对象中。进一步作为优选的实施方式,所述话机为带PTT按键的USB电话。本专利技术的有益效果是:本专利技术一种综合业务通信指挥系统,能通过动态调整缓存深度,克服现有技术数据传输、带宽等的限制,大大提高语音的流畅度,具有业务综合一体化、宽带网络化、适用领域广泛化、部署和使用简易化优点。附图说明下面结合附图对本专利技术的具体实施方式作进一步说明:图1是本专利技术一种综合业务通信指挥系统的系统方框图;图2是本专利技术一种综合业务通信指挥系统的原理方框图;图3是本专利技术一种综合业务通信指挥系统的业务消息处理流程图;图4是本专利技术一种综合业务通信指挥系统的音视频处理工作流程图;图5是本专利技术一种综合业务通信指挥系统的点对点视频通信示意图;图6是本专利技术一种综合业务通信指挥系统的多方视频通信示意图。具体实施方式参考图1-图2,本专利技术一种综合业务通信指挥系统,包括音视频通信终端、综合业务服务器和话机,所述音视频通信终端分别与综合业务服务器和话机相连接,所述音视频通信终端包括接入网关单元,所述接入网关单元与综合业务服务器连接,所述接入网关单元分别连接有呼叫协议处理单元和RTP收发单元,所述呼叫协议处理单元连接有呼叫管理单元,所述呼叫管理单元分别连接有媒体管理单元和业务消息处理单元,所述业务消息处理单元连接有UI显示单元,所述媒体管理单元连接有音视频处理单元,所述RTP收发单元分别与媒体管理单元、音视频处理单元和呼叫管理单元相连接,所述音视频处理单元的第一输入端连接有摄像头,所述音视频处理单元的第二输入端连接有话筒,所述音视频处理单元的第一输出端连接有扬声器,所述音视频处理单元的第二输出端与UI显示单元连接。其中,接入网关单元,用于实现音视频通信终端内部各模块与综合业务服务器之间的交互通信,不仅可以通过其进行IP电话通信,也可以接入传统的PSTN电话线进行传统的电话通信;呼叫协议处理单元,用于以SIPX协议栈为底层的SIP协议相关呼叫流程处理,包括音视频呼叫、视频监控和数据业务呼叫等;业务消息处理单元,采用MFC框架的消息机制,负责消息分发控制、消息推送等;媒体管理单元,用于创建接收RTP会话及创建接收线程;RTP收发单元,用于RTP的接收解析和打包发送、RTP音频流的接收处理、RTP视频流的接收处理;音视频处理单元,用于音频流的播放、会议中的音频混音、视频流的播放显示、音频接收处理。进一步作为优选的实施方式,所述呼叫协议处理单元还依次连接有消息处理单元和号码数据库管理单元,所述号码数据库管理单元与UI显示单元连接。进一步作为优选的实施方式,所述呼叫管理单元包括:状态管理单元,用于多呼叫的状态管理,包括呼叫排队、呼叫保持与激活和会议的相关发言管理;信息存储单元,用于保存每个呼叫的应用层的相关信息。包括呼叫状态、对端的逻辑编号,对端的音视频的信息、对端的音视频的接收地址、发言状态等。进一步作为优选的实施方式,所述媒体管理单元针对不同的媒体会话设有视频发送会话单元、视频接收会话单元、音频发送会话单元和音频接收会话单元。进一步作为优选的实施方式,所述音视频处理单元包括音视频编码单元、音视频解码单元和音视频采集单元,所述摄像头与音视频采集单元的第一输入端连接,所述话筒与音视频采集单元的第二输入端连接,所述音视频采集单本文档来自技高网...
一种综合业务通信指挥系统

【技术保护点】
一种综合业务通信指挥系统,其特征在于:包括音视频通信终端、综合业务服务器和话机,所述音视频通信终端分别与综合业务服务器和话机相连接,所述音视频通信终端包括接入网关单元,所述接入网关单元与综合业务服务器连接,所述接入网关单元分别连接有呼叫协议处理单元和RTP收发单元,所述呼叫协议处理单元连接有呼叫管理单元,所述呼叫管理单元分别连接有媒体管理单元和业务消息处理单元,所述业务消息处理单元连接有UI显示单元,所述媒体管理单元连接有音视频处理单元,所述RTP收发单元分别与媒体管理单元、音视频处理单元和呼叫管理单元相连接,所述音视频处理单元的第一输入端连接有摄像头,所述音视频处理单元的第二输入端连接有话筒,所述音视频处理单元的第一输出端连接有扬声器,所述音视频处理单元的第二输出端与UI显示单元连接。

【技术特征摘要】
1.一种综合业务通信指挥系统,其特征在于:包括音视频通信终端、综合业务服务器和话机,所述音视频通信终端分别与综合业务服务器和话机相连接,所述音视频通信终端包括接入网关单元,所述接入网关单元与综合业务服务器连接,所述接入网关单元分别连接有呼叫协议处理单元和RTP收发单元,所述呼叫协议处理单元连接有呼叫管理单元,所述呼叫管理单元分别连接有媒体管理单元和业务消息处理单元,所述业务消息处理单元连接有UI显示单元,所述媒体管理单元连接有音视频处理单元,所述RTP收发单元分别与媒体管理单元、音视频处理单元和呼叫管理单元相连接,所述音视频处理单元的第一输入端连接有摄像头,所述音视频处理单元的第二输入端连接有话筒,所述音视频处理单元的第一输出端连接有扬声器,所述音视频处理单元的第二输出端与UI显示单元连接;所述RTP收发单元的动态缓存深度调整技术的步骤包括:S1、针对不同的流对象分别进行统计,统计最近10秒之内接收的语音包;S2、计算出不同流对象相应的缓存深度,并设置到该流对象中;其中,计算缓存深度的方法是:当前后包间隔大于X的次数/10秒总包数≥5%成立时,用该X计算缓存深度,缓存深度=X/一个语音包的时长+1;其中,X为根据具体情况设置的阈值。2.根据权利要求1所述的一种综合业务通信指挥系统,其特征在于:所述呼叫协议处理单元还依次连接有消息处...

【专利技术属性】
技术研发人员:封华明闫鲁生徐婷彭茜
申请(专利权)人:深圳市邦彦信息技术有限公司中国人民解放军九一六五五部队
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1