论文部分内容阅读
IP组播虽经多年研究,仍未在全球范围内大规模广泛部署,依旧面临很多实际问题。主要由于IP组播在投入商业应用服务中还存在组播成员不受控、资源不受约束、缺乏业务驱动模型等显著问题,导致网络运营商缺乏部署动力。虽然组播技术能够有效利用带宽,并尽可能地转发数据,但由于组播采用的是不可靠的UDP传输,如果相关配置不够合理,或者传输环境不进行优化,就会导致丢包、乱序、延时等过多不受控的占用网络资源(路由开销严重等)现象发生,从而无法保证所有数据有序、无误地传送给每个组成员。由于自治域内组播不受控,一旦开设要占用更多网络资源,由于对资源消耗未知,导致组播服务在大规模开设部署上对运营商获利造成了很大阻碍,导致域间更不敢开设。因此,要想利用组播提供大规模的商业化服务,需要有更加适合开设组播的运营模式,即从用户出发的业务驱动模型,以及功能更加完善的受控组播网络管理系统,以便运营商能够对资源消耗进行限制约束并在一定程度上使组播受控。针对以上问题,对受控组播的研究成为推动运营商大规模开设部署组播十分重要的课题。首先,本文针对组播开设、部署、控制管理困难等问题展开研究,在深入研究组播技术、网络管理、组播管理等相关技术及理论的基础上,重点针对当前受控组播模型的不足,从面向任务的用户业务需求角度,提出业务驱动牵引受控组播管理配置的解决方案。将每次所开设的组播任务限定在一个时间生命周期范围内,借用组播频道的概念,通过设计由用户填写递交的业务申请表单对每次所开设的组播任务进行一定的定量规划,牵引受控组播业务需求模型生成。该模型针对非技术人员的组播使用者,为其使用组播服务降低了网络运维中的专业复杂性。其次,针对如何把生成的业务需求模型作为一种策略驱动模型,牵引实现受控组播自动配置的技术问题,进一步将其配置规则形式化描述转译为一种策略驱动的组播集中配置模型,即XML描述的网络配置模型。该模型针对计算机交互,自动生成有效的配置命令序列。同时,为实现面向多任务的高效自动配置,使网络综合链路利用率最高、代价最低,设计了一种受控组播子拓扑路由算法。最后,设计实现一个业务驱动的受控组播管理系统。将配置组播的行为统一到基于WEB的可视化管理界面,为组播使用者屏蔽了专业技术细节,为运营管理者提供一个更加友好、高效的组播集中配置管控平台。使传统的基于CLI命令行的操作方式,转变为可视化界面操作方式,从而有效地保证组播网络服务质量的同时减少了使用及运维管理的专业复杂性。