【技术实现步骤摘要】
利用出口对等工程来确定优化的业务计划并且实施优化的业务计划
技术介绍
业务工程是通过动态地分析、预测和调节通过网络传输的数据的行为来优化网络性能的方法。业务工程技术可以应用于不同类型的网络,诸如分组光网络、公共交换电话网(PSTN)、局域网(LAN)、广域网(WAN)、蜂窝电话网络、互联网、和/或类似物。出口对等工程(EPE)是一种类型的业务工程,其以最为成本有效的方式将业务需求定向而离开网络到对等运营方网络。各种因素影响出口对等工程业务计划的有效性和成本,诸如跨越网络来传送业务需求的成本、出口对等链路上的负载、使用出口对等链路的成本、对等运营方网络将业务转发到目的地的成本、和/或类似物。
技术实现思路
根据一些实施方式,一种方法可以包括:接收与网络相关联的网络数据,其中网络包括具有通过链路互连的多个网络设备的对等网络;以及基于网络数据来确定与网络相关联的业务和成本。该方法可以包括:基于与网络相关联的业务和成本来确定针对网络的业务分配,其中业务分配指示与网络相关联的业务到将被用于网络的一个或多个隧道和对等链路的分配。该方法可以包括:基于针对网络的业务分配来确定针对网络的隧道使用,其中隧道使用指示将被用于网络的隧道的数量;以及基于针对网络的隧道使用来确定针对网络的对等链路使用,其中对等链路使用指示将被用于网络的对等链路的数量。该方法可以包括:确定与针对网络的业务分配、隧道使用和对等链路使用相关联的成本;以及基于业务分配、隧道使用、对等链路使用、以及与业务分配、隧道使用和对等链路使用相关联的成本,来生成业务计划,其 ...
【技术保护点】
1.一种方法,包括:/n由设备接收与网络相关联的网络数据,/n其中所述网络包括具有通过链路互连的多个网络设备的对等网络;/n由所述设备基于所述网络数据来确定与所述网络相关联的业务和成本;/n由所述设备基于与所述网络相关联的所述业务和所述成本,来确定针对所述网络的业务分配,/n其中所述业务分配指示与所述网络相关联的所述业务到将被用于所述网络的一个或多个隧道和对等链路的分配;/n由所述设备基于针对所述网络的所述业务分配来确定针对所述网络的隧道使用,/n其中所述隧道使用指示将被用于所述网络的隧道的数量;/n由所述设备基于针对所述网络的所述隧道使用来确定针对所述网络的对等链路使用,/n其中所述对等链路使用指示将被用于所述网络的对等链路的数量;/n由所述设备确定与针对所述网络的所述业务分配、所述隧道使用和所述对等链路使用相关联的成本;/n由所述设备基于所述业务分配、所述隧道使用、所述对等链路使用、以及与所述业务分配、所述隧道使用和所述对等链路使用相关联的所述成本,来生成多个业务计划,/n其中所述多个业务计划包括信息,所述信息标识所述业务分配、所述隧道使用、所述对等链路使用、以及与所述业务分配、所 ...
【技术特征摘要】
20190325 US 16/362,9741.一种方法,包括:
由设备接收与网络相关联的网络数据,
其中所述网络包括具有通过链路互连的多个网络设备的对等网络;
由所述设备基于所述网络数据来确定与所述网络相关联的业务和成本;
由所述设备基于与所述网络相关联的所述业务和所述成本,来确定针对所述网络的业务分配,
其中所述业务分配指示与所述网络相关联的所述业务到将被用于所述网络的一个或多个隧道和对等链路的分配;
由所述设备基于针对所述网络的所述业务分配来确定针对所述网络的隧道使用,
其中所述隧道使用指示将被用于所述网络的隧道的数量;
由所述设备基于针对所述网络的所述隧道使用来确定针对所述网络的对等链路使用,
其中所述对等链路使用指示将被用于所述网络的对等链路的数量;
由所述设备确定与针对所述网络的所述业务分配、所述隧道使用和所述对等链路使用相关联的成本;
由所述设备基于所述业务分配、所述隧道使用、所述对等链路使用、以及与所述业务分配、所述隧道使用和所述对等链路使用相关联的所述成本,来生成多个业务计划,
其中所述多个业务计划包括信息,所述信息标识所述业务分配、所述隧道使用、所述对等链路使用、以及与所述业务分配、所述隧道使用和所述对等链路使用相关联的所述成本;以及
由所述设备通过所述多个网络设备和所述链路,来使得所述多个业务计划中的一个业务计划被实施在所述网络中。
2.根据权利要求1所述的方法,其中所述多个网络设备包括:
至少一个提供方边缘(PE)网络设备,
至少一个出口自主系统边界路由器(ASBR),以及
至少一个对等ASBR。
3.根据权利要求1所述的方法,进一步包括:
标识所述多个业务计划中的业务计划,所述业务计划使与操作所述网络相关联的成本最小化,
其中所述多个业务计划中的所述一个业务计划包括所述业务计划。
4.根据权利要求1所述的方法,其中使得所述多个业务计划中的所述一个业务计划被实施在所述网络中包括:
向所述多个网络设备提供指令,所述指令指示将由所述多个网络设备实施的、与所述多个业务计划中的所述一个业务计划相关联的所述业务分配、所述隧道使用和所述对等链路使用,
其中所述多个网络设备基于所述指令来使得所述多个业务计划中的所述一个业务计划被实施在所述网络中。
5.根据权利要求1所述的方法,进一步包括:
基于使得所述多个业务计划中的所述一个业务计划被实施在所述网络中,从所述网络接收另外的网络数据;
基于所述另外的网络数据来修改所述多个业务计划中的所述一个业务计划,以生成修改的业务计划;以及
使得所述修改的业务计划通过所述多个网络设备和所述链路被实施在所述网络中。
6.根据权利要求1所述的方法,其中针对所述多个业务计划的所述成本包括以下中的一个或多个:
与所述网络相关联的所述业务的内部中转成本,
与所述对等链路使用相关联的对等成本,
与所述网络相关联的所述业务的外部中转成本,或
与未分配的所述业务相关联的成本。
7.根据权利要求1所述的方法,进一步包括:
向客户端设备提供标识所述业务分配、所述隧道使用、所述对等链路使用、以及与所述业务分配、所述隧道使用和所述对等链路使用相关联的所述成本的所述信息;以及
从所述客户端设备接收基于提供到所述客户端设备的所述信息对所述多个业务计划中的所述一个业务计划的选择,
其中使得所述多个业务计划中的所述一个业务计划被实施在所述网络中包括:
基于所述选择来使得所述多个业务计划中的所述一个业务计划被实施在所述网络中。
8.一种设备,包括:
一个或多个存储器;以及
一个或多个处理器,通信地耦合到所述一个或多个存储器,用于:
接收与网络相关联的业务和成本,
其中所述网络包括具有通过链路互连的多个网络设备的对等网络;
基于与所述网络相关联的所述业务和所述成本来确定针对所述网络的业务分配,
其中所述业务分配指示与所述网络相关联的所述业务到将被用于所述网络的一个或多个隧道和对等链路的分配;
基于针对所述网络的所述业务分配来确定针对所述网络的隧道使用,
其中所述隧道使用指示将被用于所述网络的隧道的数量;
基于针对所述网络的所述隧道使用来确定针对所述网络的对等链路使用,
其中所述对等链路使用指示将被用于所述网络的对等链路的数量;
确定与针对所述网络的所述业务分配、所述隧道使用和所述对等链路使用相关联的成本;
基于所述业务分配、所述隧道使用、所述对等链路使用、以及与所述业务分配、所述隧道使用和所述对等链路使用相关联的所述成本,来生成多个业务计划,
其中所述多个业务计划包括信息,所述信息标识所述业务分配、所述隧道使用、所述对等链路使用、以及与所述业务分配、所述隧道使用和所述对等链路使用相关联的所述成本;
标识所述多个业务计划中的业务计划,所述业务计划与其他业务计划相比,使与操作所述网络相关联的资源使用最小化;以及
使得所述业务计划通过所述多个网络设备和所述链路被实施在所述网络中。
9.根据权利要求8所述的设备,其中所述一个或多个处理器进一步用于:
确定与所述多个业务...
【专利技术属性】
技术研发人员:G·西德博特姆,P·吉科,J·K·卢塞克,
申请(专利权)人:瞻博网络公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。