基于网关的计费系统的研究与开发

来源 :北方工业大学 | 被引量 : 2次 | 上传用户:guochang704
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着教育体制改革的深入,各大高校的扩招,多数校园网的规模也随之扩大,局域网用户当然也成倍增加,所以需要一套运行高效、实时性好、用户管理方便的计费系统。而且针对高校本身网络收费的特殊性,如在不同的子局域网中收费不同,对不同的目标IP收费不同,以往传统的计费系统难免会有些力不从心。 本论文针对系统的需求,对目前的计费技术进行了详细的分析研究,传统的路由器计费技术是基于IP地址,而不是基于用户,这样不能有效地防止IP盗用问题,而且路由器内存有限,容易造成丢包现象;而基于代理服务器的计费技术是基于应用层的服务,响应速度慢,容易在代理服务器处形成网络瓶颈,而且不能很好的支持新的应用层服务;所以在本课题中选择了网关计费技术,它可以很好的解决上述提到的问题。 课题实现目标是利用IP控制网关技术实现一个基于网关的计费系统。在网络层由专用模块截获数据包,根据系统设定的一些用户收费规则由专用的计费模块进行实时计费。这种计费管理方式可提供优质的宽带网络计费管理服务,提供适应不同网络情况的网络管理计费解决方案。系统的三大特点: 1) 用户可选择按时间/流量进行计费,可以选择不同的用户类型(常规/预付费/包月交费方式); 2) 系统可以设置时间段规则,时间/流量阈值规则和网络访问权限(包括协议类型、端口、目标IP)规则,同时可以为特殊的用户设置优惠折扣; 3) 系统可针对不同的目标IP地址或地址域设置不同的计费价格。 本文首先整体介绍了系统用到的关键技术:网关技术(系统实现的基础技术)、Netfilter/iptables框架(实现用户上网接入、数据包转发)、tcpdump(实现数据包的实时获取)、socket(Web页面和系统服务通信的纽带)。 接下来详细地阐述了系统的设计、实现以及测试,并进行了总结。系统整体设计基于B/S结构,用户和管理员只需通过浏览器就可以访问和管理本系统。底层服务由计费网关、数据库和Web服务组成。 在此基础上提出系统进一步扩展的思路和研究方案,为了解决用户量很大的情况下,单一网关无法满足应用的实际问题,可以设置几个网关,将网络流量分开,这样可以提高网络访问速度,同时在几个网关之间需要考虑实现负载平衡和容错处理的问题。
其他文献
随着企业商务事件在逻辑上的复杂化和在地域上的分布化,传统的C/S模型已经不再适合作为企业管理系统的基本体系结构,而由微软公司提出的.NET平台(Visual Studio.net Enterpri
本文描述了网络虚拟实验系统在教育中的重要地位。它可以顺应远程教育系统的要求,并摆脱传统实验室模式的束缚,实现教学资源的充分共享。我结合自己的开发工作,介绍了已开发虚拟
目前,随着互联网技术的发展,大量的软件需要安装在服务器上,不论是面向云计算亦或是面向服务。然而,软件安装部署环境的千差万别以及软件系统本身没有一个统一的标准,导致实现软件
高分辨率,高亮度的大屏幕显示越来越广泛地应用于科学计算可视化,工业设计,虚拟制造,军事仿真,娱乐等领域。目前广泛使用的大屏幕显示系统或者采用大的屏幕显示墙,或者采用高
本论文主要研究了基于Internet的机器人远程跟踪与控制技术。首先,在运动学分析的基础上,提出了基于视觉反馈的移动机器人实时避障算法。接着详细阐述了TCP OVER UDP技术,并
多语种的语音合成研究是近年来国内外语音合成研究的一个热点,实现多语种的语音合成,包括少数民族语言、地方方言的语音合成,也是国内汉语语音合成研究的一个重要研究方向。在新
Spike神经元是人工神经元发展的第三代模型,由于它具有生物神经元的动态发放特性,能处理时间模式的问题,所以对Spike神经元的研究成为人工神经网络中比较重要的一个课题。而
肺音是人体呼吸系统与外界在换气过程中产生的一种生理声信号,它与病理生理的相关性研究已成为肺音学、临床医学的重要研究课题。然而由于呼吸音的随机性、肺音录取设备的不
嵌入式系统近年来发展迅速,系统开发周期希望能够不断缩短,因此对嵌入式系统开发工具提出了更高的要求。在传统软硬件协同开发模式中,软件和硬件开发相互牵制,制约了开发速度。仿
在日益复杂的软件开发过程中,性能是衡量软件系统质量的一个重要指标。分布式实时软件是当今最复杂的一类软件,性能对其来说尤为重要。以往的软件性能分析工作一般置于软件开