论文部分内容阅读
随着网络宽带化和“三网合一”的发展,视频、语音和数据业务逐步统一为同一网络平台,HFC网络将发展成为宽带综合业务网络,而如何在新型HFC网络中提供IP电话业务是一个新的课题。本文研究的是基于新型HFC网络的IP电话关守软件的设计和实现。 常用的IP电话都要进行数据压缩,以适应网络带宽窄的现实,因此,难度大、价格高。而新型HFC网络带宽大、费用低,是解决信息高速公路最后一公里的优选方案。这种网络中IP电话的数据可以不压缩,成本低,具有目前IP电话不可比拟的优势。关守(Gatekeeper)是管理网关之间通信业务的软件实体,根据新型HFC网络的特殊性,设计并开发一个基于新型HFC网的关守软件对基于HFC网络开展IP电话业务有着十分重要的意义。 论文在分析、比较了IP电话标准的相关协议后,深信H.323协议比其它协议更成熟,应用更广泛;我国采用H.323协议作为IP电话行业标准是完全正确的,本论文中的关守软件当然采用H.323协议。在此基础上本文对关守的相关协议进行了深入的研究,明确了协议栈的功能特点,协议栈结构以及协议的通信控制过程。 论文的重点是研究关守软件的具体设计与实现方法,先对关守软件进行了较全面、系统的需求分析,本关守软件依据H.323标准第四版进行设计,但必须保证与其它H.323设备互通,具有地址解析、呼叫接入、区域管理、呼叫管理和带宽控制等协议中所规定的功能,还支持Web管理,运行参数动态修改,以及支持NAT运行环境和能够通过Radius协议进行认证和计费等其它来自客户的应用功能需求。根据这些需求论文提出了关守软件的总体设计方案。利用ASN.1原码完成H.323协议栈的设计,给出了关守的模块划分。并对各个模块的功能、接口作了详细说明。对关守的核心模块作了详细的描述,并给出了部分实现细节和重要工作流程。最后描述了关守的测试运行环境,给出了与其他IP电话终端互通的测试结果。实验结果证明:所设计的关守软件功能比较完善、实用、可靠,符合要求。