论文部分内容阅读
随着Inernet技术的飞速发展,人们对数据通信、信息共享的需要日趋膨胀.传统的通信网主要提供话音业务,而今后的通信网将主要以传送数据和多媒体业务为主.基于软交换的下一代网络实现了增加新兴业务和大数据量的传输.该文研究与实现了智能电话处理平台中的AAA服务器.智能电话处理平台由多功能终端、数字平台和语音平台、AAA服务器四部分构成.智能电话处理平台的体系架构采用了软交换的体系结构,包括呼叫服务器、功能服务器、应用服务器、信令网关、媒体网关.软交换技术是下一代网络的核心.基于软交换技术的下一代网络(NGN)是业务驱动的网络,通过呼叫控制、媒体交换及承载的分离,实现了开放的层次架构.AAA服务器是整个智能电话处理平台的核心部分之一,它完成认证、授权、计费基本功能.AAA服务器与呼叫代理和数据库进行交互,它主要包括接收请求模块、调度请求模块和处理请求模块三个部分,其中接收请求模块在一个固定的端口上侦听由呼叫代理发来的请求,我们定义了AAA服务器与呼叫代理之间传递的通信协议,处理请求模块通过ADO与数据库进行交互.AAA服务器采用多线程编程模型和Socket、ADO等技术实现了认证、授权、计费基本功能.采用了优先级调度策略和请求合并技术提高了AAA的性能及响应速度.