网络割接仿真的方法和系统的制作方法

文档序号:7899133阅读:574来源:国知局
专利名称:网络割接仿真的方法和系统的制作方法
技术领域
本发明实施例涉及通信技术,尤其涉及一种网络割接仿真的方法和系统。
背景技术
随着计算机技术和通信技术的迅猛发展,通信网络的规模日趋庞大,通信网络的 相关技术也日趋复杂,一系列涉及到网络技术的研发、网络性能的评估、网络协议性能的分 析、网络链路的流量和延时等研究已变得十分迫切。然而在真实的网络环境中进行性能研 究、网络设计和研发不仅耗资巨大,而且在统计数据的收集和分析上也有一定的困难,同 时,运营商也会不允许在现网上进行过多的测试。因此,通过在计算机中构建虚拟的网络环 境来反映现实的网络环境和网络行为的网络仿真便成为时下研究、规划、设计网络的过程 中不可缺少的工具。目前的仿真软件没有独立的网络割接仿真功能,因此只能将各个割接步骤作为一 个独立的网络场景进行仿真,能得到该网络场景下的仿真结果。但是,由于各个割接步骤之 间相互独立,如果发现某一个割接步骤出现问题,分析得到是前一个步骤设计不合理造成 的,就必须修改前一个步骤的设计,而后面的全部步骤不能自动承接这样的一个修改,均需 要重新进行仿真,这种割接步骤间无关联,无法获得割接步骤之间的相互影响关系,不能给 用户一个比较完整的割接方案的展现,进而也无法针对性的根据实际割接工程规则进行设 计、评估、优化,无法输出相应的割接方案报告等。

发明内容
本发明实施例提供一种网络割接仿真的方法和系统,用以有效仿真网络变化后的 各个性能指标,根据预先设定的规则对割接方案给予评估优化。这样使得实际网络在发生 割接的过程中有据可循,降低割接风险,提高交付质量和效率,降低割接过程的成本。一方面,本发明实施例提供一种网络割接仿真的方法,包括接收网络初始化信息和割接信息;根据所述初始化信息和割接信息生成各割接步骤对应的网络场景,其中,所述割 接步骤中保存有相对于前一割接步骤的变化信息;依次对各割接步骤对应的网络场景进行仿真并输出仿真结果。另一方面,本发明实施例还提供一种网络割接仿真系统,包括接收模块,用于接收网络初始化信息和割接信息;生成模块,用于根据所述初始化信息和割接信息生成各割接步骤对应的网络场 景,其中,所述割接步骤中保存有相对于前一割接步骤的变化信息;仿真输出模块,用于依次对各割接步骤对应的网络场景进行仿真并输出仿真结果。本发明实施例的网络割接仿真的方法和系统,通过将割接过程分为多个割接步 骤,各割接步骤与其前一割接步骤之间相关联,使得整个割接过程成为一个完整的整体,有效仿真网络变化后的各个性能指标,根据预先设定的规则对割接方案给予评估优化。这样 使得实际网络在发生割接的过程中有据可循,降低割接风险,提高交付质量和效率,降低割 接过程的成本。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根 据这些附图获得其他的附图。图1为本发明一个实施例提供的网络割接仿真的方法流程图;图2为本发明另一个实施例提供的网络割接仿真的方法流程图;图3为本发明实施例提供的差量数据结构示意图;图4为每一割接步骤对应的网络场景的存储方法的流程图;图5为每一割接步骤对应的网络场景的提取方法的流程图;图6a为割接前的网络场景示意图;图6b为割接过程中的网络场景示意图;图6c为割接过程中的网络场景示意图;图6d为割接后的网络场景示意图;图7为本发明一个实施例提供的网络割接仿真系统的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明一个实施例提供的网络割接仿真的方法流程图,如图1所示,该方法 包括步骤101 仿真系统接收网络初始化信息和割接信息;步骤102 仿真系统根据初始化信息和割接信息生成各割接步骤对应的网络场

足;每个割接步骤中保存有相对于前一割接步骤的变化信息。步骤103 依次对各割接步骤对应的网络场景进行仿真并输出仿真结果。本发明实施例提供了一种网络割接仿真的方法,通过将割接过程分为多个割接步 骤,各割接步骤与其前一割接步骤之间相关联,使得整个割接过程成为一个完整的整体,有 效仿真网络变化后的各个性能指标,根据预先设定的规则对割接方案给予评估优化。这样 使得实际网络在发生割接的过程中有据可循,降低割接风险,提高交付质量和效率,降低割 接过程的成本。图2为本发明另一个实施例提供的网络割接仿真的方法流程图,如图2所示,该方 法包括
步骤201 仿真系统获取待割接网络的初始信息和割接信息;其中,待割接网络的初始信息是为了呈现网络的初始场景,例如,网络中的节点信 息、链路信息、协议信息、服务质量(Quality of krvice,简称为QoS)、业务等信息。(1)节点信息可以但不限于包括节点名、节点ID、节点状态(包括故障态Down和 正常态Active)、节点的设备类型、节点上配置的线卡类型及其所在槽号、线卡所配置的端 口名等信息。如表1所示的内容表 权利要求
1.一种网络割接仿真的方法,其特征在于,包括接收网络初始化信息和割接信息;根据所述初始化信息和割接信息生成各割接步骤对应的网络场景,其中,所述割接步 骤中保存有相对于前一割接步骤的变化信息;依次对各割接步骤对应的网络场景进行仿真并输出仿真结果。
2.根据权利要求1所述的网络割接仿真的方法,其特征在于,所述方法还包括当某一割接步骤对应的所述仿真结果不符合预先设定的规则时,对所述割接步骤中的 配置进行修改后,再对各割接步骤对应的网络场景进行仿真并输出仿真结果。
3.根据权利要求1所述的网络割接仿真的方法,其特征在于,所述根据所述初始化信 息和割接信息生成各割接步骤对应的网络场景包括根据所述初始化信息生成第1割接步骤对应的网络场景;根据所述割接信息生成第2割接步骤至第N割接步骤对应的网络场景。
4.根据权利要求1至3中任一项所述的网络割接仿真方法,其特征在于,所述割接信息 采用差量数据结构的形式保存在仿真系统中,所述差量数据结构为当第m割接步骤中的割接信息与第m-1割接步骤中的割接信息相同时,第m割接步骤 中的割接信息为空;当第m割接步骤中的割接信息与第m-1割接步骤中的割接信息不同时,第m割接步骤 中保存与第m-1割接步骤中不同的割接信息。
5.一种网络割接仿真系统,其特征在于,包括接收模块,用于接收网络初始化信息和割接信息;生成模块,用于根据所述初始化信息和割接信息生成各割接步骤对应的网络场景,其 中,所述割接步骤中保存有相对于前一割接步骤的变化信息;仿真输出模块,用于依次对各割接步骤对应的网络场景进行仿真并输出仿真结果。
6.根据权利要求5所述的网络割接仿真系统,其特征在于,所述系统还包括修改模块,用于当某一割接步骤对应的所述仿真结果不符合预先设定的规则时,对所 述割接步骤中的配置进行修改后,再对各割接步骤对应的网络场景进行仿真并输出仿真结^ ο
7.根据权利要求5所述的网络割接仿真系统,其特征在于,所述生成模块包括第1单元,用于根据所述初始化信息生成第1割接步骤对应的网络场景;第2 N单元,用于根据所述割接信息生成第2割接步骤至第N割接步骤对应的网络 场景。
8.根据权利要求7所述的网络割接仿真系统,其特征在于,所述网络割接仿真系统采 用差量数据结构的形式保存所述割接信息,所述差量数据结构为当第m割接步骤中的割接信息与第m-1割接步骤中的割接信息相同时,第m割接步骤 中的割接信息为空;当第m割接步骤中的割接信息与第m-1割接步骤中的割接信息不同时,第m割接步骤 中保存与第m-1割接步骤中不同的割接信息。
全文摘要
本发明实施例提供一种网络割接仿真的方法和系统。该方法包括接收网络初始化信息和割接信息;根据所述初始化信息和割接信息生成各割接步骤对应的网络场景,其中,所述割接步骤中保存有相对于前一割接步骤的变化信息;依次对各割接步骤对应的网络场景进行仿真并输出仿真结果。该网络割接仿真系统包括接收模块、生成模块和仿真输出模块。本发明实施例提供的方案,有效仿真网络变化后的各个性能指标,根据预先设定的规则对割接方案给予评估优化。这样使得实际网络在发生割接的过程中有据可循,降低割接风险,提高交付质量和效率,降低割接过程的成本。
文档编号H04L12/24GK102142991SQ20101062436
公开日2011年8月3日 申请日期2010年12月31日 优先权日2010年12月31日
发明者李刚 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1