论文部分内容阅读
随着无线网络技术的发展,移动自组织网络(MANET,Mobile Ad Hoc Networks)及其应用受到很多的关注。传统上移动自组织网络主要应用在军事、抢险救灾等领域,在商业接入领域仍没有进行大规模的应用。由于互联网上语音、多媒体、数据和视频等各种业务的逐步开展,促使人们考虑将移动自组织网络和互联网互联,形成移动自组织互联网(MAINET,Mobile Ad Hoc Internet),以拓展互联网的无线应用空间并真正实现全球网络的无缝隙化。
在移动自组织网络作为接入网与互联网互联过程中,计费管理作为网络管理的一部分有着重要的作用。传统的互联网接入计费系统一般为静态结构,主机在连接互联网过程中接入网关不变,计费系统只需在接入网关上静态采集计费数据。对于移动自组织网络中的移动结点,在接入互联网过程中接入网关可能发生变化,静态结构的计费系统已经无法满足应用需求。
本文研究和分析了移动自组织互联网的技术特性,以及移动自组织互联网对网络计费工作的特殊要求。通过对当前各种传统计费技术的研究和分析,指出当前主流网络计费技术存在的各种问题,结合移动自组织互联网应用的实际情况,提出了一种适用于移动自组织互联网的多网关动态数据采集计费方案。这种新型的计费方案基于多网关动态分布式的计费数据采集及统计方式,与具体网络应用无关。在以上研究分析的基础上,本文应用模块化的设计方法对计费管理系统的用户身份验证、在线用户管理、计费数据采集以及计费数据处理等功能进行了模块划分与详细设计,建立了相应的框架结构和逻辑流程。在系统设计的基础上,运用C++语言在Linux开发环境下对计费管理系统的核心功能模块进行编程实现,并在实现过程中应用了Linux内核中的Netfilter框架以及内核态与用户态通信机制。由于时间限制,只是对系统核心功能进行了实现,完整的系统还有待于进一步的开发实现。
最后,通过仿真实验,对在线用户管理、单点计费数据采集以及动态计费数据采集等系统核心功能进行测试。测试结果表明所提出计费方案能够正确进行用户管理与数据采集,具有一定的实用价值。