一种SPTN网络业务保障的方法与流程

文档序号:18737362发布日期:2019-09-21 01:21阅读:541来源:国知局
一种SPTN网络业务保障的方法与流程

本发明属于通讯技术类,涉及SPTN产品,具体来讲是一种在SPTN网络中,通过感知服务层网络状态,保障客户业务的一种SPTN网络业务保障的方法。



背景技术:

如何充分利用有限的网络带宽始终是网络需要解决的技术问题,目前带宽使用主要采用2种方式:

第一种方式,提前根据客户需求分配网络带宽资源,通过相对合理的网络资源配置,减少带宽浪费,以便达到更好的客户业务保障。此种方法无法根据客户需求变化对网络进行动态调整,使网络资源在面对动态客户需求时,不能很好的满足客户需求,且网络存在大量浪费。

第二种方式为Qos,即在相同服务层信道内,对不同客户需求配置承诺带宽cir和峰值带宽pir,使得在相同信道中,在保障不同客户最低带宽需求的同时,共享网络剩余带宽。此种方法很好的解决了对于同一信道内的共享带宽问题,但是对于信道间的共享带宽问题依然无法解决。



技术实现要素:

本发明要解决的技术问题是克服现有的缺陷,提供一种SPTN网络业务保障的方法,通过对网络中信道状态进行感知,充分利用网络中未使用的信道带宽资源,在信道间对客户业务进行重分配,最大程度利用已有的网络资源,保障客户业务,在节点间信道带宽相同的情况下,本发明动态调整、分配带宽资源的有效程度可以达到最高,可以有效解决背景技术中的问题。

为了解决上述技术问题,本发明提供了如下的技术方案:

本发明提供一种SPTN网络业务保障的方法,包括以下步骤:

S01:对所有Tunnel进行排序;

S02:对所有PW进行排序;

S03:判断所有Tunel的LM是否相同;

S04:判断所有Tunel的LM是否相同,如果所有Tunnel的LM相同,则进行步骤S09,否则进行步骤S05;

S05:Tunel次序递增,检测Tunel X的LM是否存在丢包;

S06:通过LM对信道Tunnel X进行状态检查,如果LM存在丢包,则把Tunnel X中的最高次序PW 配置进Tunnel X+1,否则进行步骤S09;

S07:通过LM对信道Tunnel X进行状态检查,如果LM存在丢包,则重复步骤S06,否则进行步骤S08;

S08:判断所有Tunnel是否已经检测完成,如果所有Tunnel全部检测完成,则进行步骤S09,否则按照Tunnel次序递增的顺序,选择另外Tunnel,重复步骤S06;

S09:结束配置。

作为本发明的一种优选技术方案,步骤S01中实例次序可按照优先级递减排序。

作为本发明的一种优选技术方案,步骤S02中实例次序可按照优先级递减排序。

作为本发明的一种优选技术方案,步骤S04中使用LM对所有Tunnel进行检测,比较LM是否相同。

本发明中提供的一个或多个技术方案,至少具有如下技术效果或者优点:

1、通过对相同节点间的不同信道和客户业务进行有序管理,尽可能利用已存在网络带宽保障客户业务。对网络中相同节点间不同信道进行LM状态检测,当被使用信道因为带宽不足影响客户业务后,把信道内的部分客户业务转移至其他大带宽信道,以保障客户业务。

2、通过LM感知网络服务层信道状态,有效利用网络中所有可用带宽,对客户业务进行信道间的重配置,保障客户业务,在相同网络条件下,网络带宽使用率更高,客户业务动态保障更好。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。

在附图中:

图1是本发明实施例所述的一种SPTN网络业务保障的方法流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本申请实施例通过一种SPTN网络业务保障的方法解决了现有技术中无法根据客户需求变化对网络进行动态调整、信道间的共享带宽对不同客户需求配置承诺带宽cir和峰值带宽pir的问题,通过LM感知网络服务层信道状态,有效利用网络中所有可用带宽,对客户业务进行信道间的重配置,保障客户业务,在相同网络条件下,网络带宽使用率更高,客户业务动态保障更好。

本申请实施例中的技术方案为解决上述无法根据客户需求变化对网络进行动态调整、信道间的共享带宽对不同客户需求配置承诺带宽cir和峰值带宽pir的问题,总体思路如下:

一种SPTN网络业务保障的方法,包括以下步骤:

S01:对所有Tunnel进行排序;

S02:对所有PW进行排序;

S03:判断所有Tunel的LM是否相同;

S04:判断所有Tunel的LM是否相同,如果所有Tunnel的LM相同,则进行步骤S09,否则进行步骤S05;

S05:Tunel次序递增,检测Tunel X的LM是否存在丢包;

S06:通过LM对信道Tunnel X进行状态检查,如果LM存在丢包,则把Tunnel X中的最高次序PW 配置进Tunnel X+1,否则进行步骤S09;

S07:通过LM对信道Tunnel X进行状态检查,如果LM存在丢包,则重复步骤S06,否则进行步骤S08;

S08:判断所有Tunnel是否已经检测完成,如果所有Tunnel全部检测完成,则进行步骤S09,否则按照Tunnel次序递增的顺序,选择另外Tunnel,重复步骤S06;

S09:结束配置。

为了更好地理解上述技术方案,下面将结合说明书附图以及具体实施方式对上述技术方案进行详细的说明。

实施例一:

请参阅图1,本发明一种SPTN网络业务保障的方法,假设所有隧道承载带宽相同:

S01:对节点A——B的所有Tunnel进行排序,其中Tunnel 1 序列为1,其他Tunnel序列依次递增,实例次序可按照优先级递减排序;

S02: 对节点A——B间的所有PW进行排序,其中PW1序列为1,其他PW序列依次递增,实例次序可按照优先级递减排序;

S03:初始所有PW均分配在 Tunnel 1中进行承载;

S04:使用LM对所有Tunnel进行检测,比较LM是否相同,如果所有Tunnel的LM相同,则进行步骤S09,否则进行步骤S05;

S05:设置当前检测Tunnel X 为 Tunnel 1;

S06:通过LM对信道Tunnel X进行状态检查,如果LM存在丢包,则把Tunnel X中的最高次序PW 配置进Tunnel X+1,否则进行步骤S09;

S07:通过LM对信道Tunnel X进行状态检查,如果LM存在丢包,则重复步骤S06,否则进行步骤S08;

S08: 判断所有Tunnel是否已经检测完成,如果所有Tunnel全部检测完成,则进行步骤S09,否则按照Tunnel次序递增的顺序,选择另外Tunnel,重复步骤S06;

S09:结束配置。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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