论文部分内容阅读
随着网络业务的发展,逐步形成了许多具有不同业务需求,不同服务质量要求的用户群体,比如政府,企业,学校,个人等。不同用户群体的网络流量大小不同,而且多种业务以统计复用的方式共享带宽。如何估计不同用户的网络流量并设计网络带宽就成为了网络规划的一个突出问题。本文通过对给不同的用户群体设计合理的共享总带宽的问题进行研究,属于网络规划的范畴,由于网络还没有具体建立,所以带宽的预测只能是一个基于许多假设,所做出的一个粗略的估计带宽,这个结果提交给网络设计者,给网络的最终设计提供一个参考。在网络规划中,要根据性能和成本来选择拓扑结构和技术,因此必须对各种侯选网进行性能分析和预测。在这方面可以用解析,经验,实验,计算机仿真等不同方法。由于计算机仿真有突出的优点,已成为网络性能分析预测的主要方法。所以,本文运用了计算机仿真的手段,来为网络规划总带宽。一个关键问题是在两个相互冲突的目标之间寻求折中,即在保证每类业务的服务质量(QOS)的前提下,充分进行统计复用以使网络带宽得到最大限度的利用。本文首先对ATM的基本概念和技术进行介绍,然后介绍计算机仿真及其在网络规划中的作用,对本文所用到的仿真模型和ATM技术的仿真算法进行总体抽象概括。该仿真算法用VISUAL C++6.0来进行软件实现。文章中给出该软件的具体实现,主要包括界面设计,模拟主程序和后台数据库处理三个部分。其中在介绍ATM网络流量预测仿真模型的设计时,主要对设计模型的总体的设计思想,仿真系统的组成要素及相关的网络业务需求模型和模型中采用的关于性能预测的统计方法等进行了详细的说明。本文结合ATM技术对网络业务的分类和对网络流量的管理机制,运用计算机仿真的方法设计了一个预测用户的网络流量,为用户群体估计所需要的带宽的模型。并且对这个模型的算法在VISUAL C++6.0开发环境中给予了实现.在预测流量,估计带宽的过程中,为简化起见,作了一些假设,其中的用户群体具体来说有三类:中小企业,中小学校和居民小区;不同种类的业务,假设为参数不同的排队论模型,把实际的网络业务按各自的特点进行了分类并对应到了仿真的模型中;在仿真过程中,对业务量的控制和带宽资源的管理所用的相关ATM的技术,在算法实现上进行了一定的简化。