论文部分内容阅读
VoIP技术作为一种以IP网络为传输载体的语音和传真通信技术,以其高效的语音传输和低廉的资费,得到越来越广泛的应用,具有广阔的应用前景。由于IP网络的开放性和IP电话终端的智能性,所以认证、授权的功能在VoIP系统中显得尤为重要。基于RADIUS协议的认证计费系统是VoIP系统的重要组成部分,它能够保证VoIP系统提供安全可靠的服务。同时作为商业性的运营商而言,计费功能在VoIP中也是必不可少的功能。利用计费功能,不仅可以计算网络用户的上网费用,还可以监控网络流量,分析网络的使用情况及性能,从而合理调整网络的路由,合理分配网络流量,保证网络高效、稳定、可靠地运行。本研究课题以嵌入式实验室前期研究工作“基于H.323协议VoIP电话系统”为实践基础,在此之上,分析了原有系统在认证和计费上的不足之处,提出了改进的设想――即将认证和计费功能从NAS中独立出来,并采用RADIUS协议来实现其功能,这样做提高了认证和授权安全性和效率,充分利用RADIUS提供的灵活多变的属性,来实现多样的计费功能。作者在此研究基础上成文。本论文研究了VoIP技术以及计费相关的标准与协议,重点研究了RADIUS协议的内容和工作机制;设计并实现了基于RADIUS协议的认证、计费功能。而且在实现的过程中,针对RADIUS认证的安全性和计费的合理性,做了一定的改进,提高了认证安全性,精确了计费计算。测试表明,本RADIUS服务器能够和客户端、网守一起协调工作,完成VoIP的认证和计费功能,同时本系统也有一定的灵活性,能够支持多种业务,有比较灵活的计费策略。最后提出本系统的不足之处和有待进一步深入的设想。