论文部分内容阅读
对企业电话系统来说,IP-PBX不仅实现了语音、视频和数据的融合,还有一个非常重要的意义在于它能实现对电话系统的监控和管理。当前,在工业企业、交通运输、公安消防和军事机构等部门的生产和业务活动中,需要快速传递命令和通知,对相关的业务活动进行实时监控,及时指挥和调度人力、物资、车辆和做出其它快速反应,这些功能,都可以在企业部署IP-PBX的基础上实现。基于IP-PBX开发一个控制台终端系统,不仅能完成传统电话监控系统的基本功能,还能扩展更多的功能,极大地丰富监控系统的内涵。本文首先研究了企业电话监控和管理系统的发展现状,以及VoIP和IP-PBX的应用开发相关的知识和技术;然后从结构设计、音频数据流、与服务器的通信机制和软件层次结构等方面对控制台终端进行了整体设计;接着根据IP-PBX的特点,设计了控制台终端的扩展控制信令机制,并结合SIP协议栈一起构成终端的信令控制器;接下来设计和实现了控制台终端的媒体控制器,主要包括语音处理流程、音频的采集和播放、语音编解码和语音媒体传输的设计和实现;接下来对系统的主要控制功能模块进行了详细的设计和实现;最后,给出了系统的运行评价。本文开发的IP-PBX控制台终端系统,可以对企业电话系统进行实时监控和有效管理,完成对分机和外线状态信息的获取、对分机进行强行接通、来电转移、通话转接、通话强拆和强插、语音会议室管理以及通话录音和监听等功能。