一种基于COST模型的NFV业务链网络评估方法与流程

文档序号:12131779阅读:来源:国知局

技术特征:

1.一种基于COST模型的NFV业务链网络评估方法,其特征在于,该方法至少包括如下的步骤:

步骤1、确定已知量,所述已知量为:网络中需要实现的所有业务链类型、各类型业务链所需的数据率、网络中需要布置的所有VNF类型、布置单个各类型的VNF所需成本、单个各类型VNF占用单位数据率时的开销、占用单位带宽时的开销、单位时延所带来的惩罚开销以及各节点间链路时延;

步骤2、分析布置策略,提取组成各类型业务链的NFV节点,得到各种决策量如各类型业务链中相邻VNF之间的路径跳数以及相邻VNF间的链路时延;同时根据决策者分配的数据率可以得到各类型业务链中相邻VNF之间的数据率以及各类型VNF所占用的总数据率;

步骤3、根据步骤1中的布置单个各类型的VNF所需成本,计算总布置开销;

步骤4、根据步骤1中的单个各类型VNF占用单位数据率所需成本以及步骤2中的得到的各类型VNF所占用的总数据率,计算总运营开销;

步骤5、根据步骤1中的占用单位带宽时所需成本以及步骤2中的各类型业务链中相邻VNF之间的路径跳数、各类型业务链中相邻VNF之间的数据率,计算总带宽消耗开销;

步骤6、根据步骤1中的单位时延所带来的惩罚成本、各类型业务链中相邻VNF间的链路时延以及步骤2中的各类型业务链中相邻VNF之间的数据率,计算总时延惩罚开销;

步骤7、根据步骤3、4、5、6中得到的总布置开销、总运营开销、总带宽消耗开销、总时延惩罚开销,计算最终总开销;

步骤8、根据步骤7得到最终总开销,评估该布置策略下的NFV业务链网络。

2.根据权利要求1所述的一种基于COST模型的NFV业务链网络评估方法,其特征在于,步骤3中的总布置开销的计算,其步骤为:

步骤3(1):设网络中需要实现的所有业务链集合为C={ck|k=1,2,...,K}、网络中需要布置的所有不同类型的VNF集合为Q={qx|x=1,2,...,X}、业务链ck中同一类型VNF的个数为布置单个qx所需的成本为

步骤3(2):根据公式计算总布置开销Scapex

3.根据权利要求2所述的基于COST模型的NFV业务链网络评估方法,其特征在于,步骤4中的总运营开销计算,其步骤为:

步骤4(1):设网络中需要实现的所有业务链集合为C={ck|k=1,2,...,K}、网络中需要布置的所有不同类型的VNF集合为Q={qx|x=1,2,...,X}、单个qx占用单位数据率时的开销为各类型qx所占用的总数据率为

步骤4(2):根据公式计算总运营开销Sopex

4.根据权利要求3所述的一种基于COST模型的NFV业务链网络评估方法,其特征在于,步骤5中的总带宽消耗开销的计算,其步骤为:

步骤5(1):设网络中需要实现的所有业务链集合为C={ck|k=1,2,...,K}、网络中需要布置的所有不同类型的VNF集合为Q={qx|x=1,2,...,X}、占用单位带宽时的开销为α、各类型业务链中相邻VNF之间的路径跳跃数为各类型业务链中相邻VNF之间的数据率为业务链ck中同一类型VNF的个数为

步骤5(2):根据公式α计算总带宽消耗开销Sbandwidth

5.根据权利要求4所述的一种基于COST模型的NFV业务链网络评估方法,其特征在于,步骤6中的总时延惩罚开销的计算,其步骤为:

步骤6(1):设网络中需要实现的所有业务链集合为C={ck|k=1,2,...,K}、网络中需要布置的所有不同类型的VNF集合为Q={qx|x=1,2,...,X}、单位时延所带来的惩罚开销为β、各类型业务链中相邻VNF之间的链路时延为各类型业务链中相邻VNF之间的数据率为业务链ck中同一类型VNF的个数为

步骤6(2):根据公式β计算总时延惩罚开销Sdelay

6.根据权利要求5所述的一种基于COST模型的NFV业务链网络评估方法,其特征在于,步骤7最终总开销的计算,其步骤为:

步骤7:根据公式Stotal=Scapex+Sopex+Sbandwidth+Sdelay计算最终总开销Stotal

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1