一种微波回传的方法、交换机及计算机可读存储介质
文献发布时间:2023-06-19 11:27:38
技术领域
本申请涉及无线通信技术领域,尤其涉及一种微波回传的方法、交换机以及计算机可读存储介质。
背景技术
随着移动宽带与固定宽带网络的发展,基站回传容量成倍增加,尤其是5G时代,业务复杂性以及业务量的不断增大,对于基站回传容量提出了更高的要求。在5G时代,高密集组网的需求下,全光纤组网的成本让运营上难以承担,5G和微波技术结合成为5G回传的主流趋势。
目前,微波回传技术中常见的微波频段主要包括传统微波和E波段微波,
其中,传统微波回传主要采用的是6-42GHz频段,平均容量在50Mbps到500Mbps之间,可支持高达100KM的传输距离,对于5G时代回传容量可高达10-20G,显然传统微波无法满足5G时代的基站回传容量需求。因此,为了满足5G时代回传容量需求,目前,5G时代主要采用E波段微波,还可以向W-band微波或D-band微波扩展,可实现100 Gbps传输容量需求,但是由于E波段微波自由空间损耗高,导致E波段微波传输距离较短,一般E波段微波回传距离小于5KM,无法满足中等距离宏基站回传需求,因此,在5G时代如何在满足基站回传容量需求情况下,同时满足回传距离的需求成为亟待解决的问题。
发明内容
本申请解决的技术问题是:针对现有技术中在满足基站回传容量需求情况下,无法同时满足回传距离的需求。本申请提供了一种微波回传的方法、交换机以及计算机可读存储介质,本申请实施例所提供的方案中,在微波回传过程时,交换机不仅设置常规频段微波链路,还设置了E波段微波链路,通过将常规频段微波链路与E波段微波链路相结合形成相互保护机制,使得通过E波段微波链路确保在5G时代满足基站回传容量需求,通过常规频段微波链路确保长距离传输需求,进而实现了在满足基站回传容量需求情况下,同时满足回传距离的需求。
第一方面,本申请实施例提供一种微波回传的方法,该方法包括:
分别设置获取微波设备发送业务速率的第一IP地址、获取E波段设备发送业务速率的第二IP地址、速率采集周期、阈值以及监控时间段,其中,所述微波设备是指通过6-42GHz频段微波发送业务;
根据所述速率采集周期、所述第一IP地址以及所述第二IP地址周期性采集交换机上行接口实时发送业务的第一速率、所述微波设备发送业务的第二速率以及所述E波段设备发送业务的第三速率;
根据每次采集的所述第二速率和所述第三速率、所述第一速率、所述阈值、所述监控时间段以及预设动态服务质量Qos策略通过与所述微波设备连接接口发送业务,和/或通过与所述E波段设备连接接口发送业务。
本申请实施例所提供的方案中,在微波回传过程时,交换机不仅设置常规频段微波链路,还设置了E波段微波链路,通过将常规频段微波链路与E波段微波链路相结合形成相互保护机制,使得通过E波段微波链路确保在5G时代满足基站回传容量需求,通过常规频段微波链路确保长距离传输需求,进而实现了在满足基站回传容量需求情况下,同时满足回传距离的需求。
可选地,所述预设动态服务质量Qos策略,包括:
设置事件类型以及所述交换机的Qos模式,其中,所述事件类型与所述Qos模式一一对应,所述事件类型包括OptionA事件、OptionB事件、OptionC事件以及Error事件,所述Qos模式包括OptionA模式、OptionB模式、OptionC模式以及Error模式;
根据所述第一速率、所述第二速率以及所述第三速率确定触发的事件类型,根据所述事件类型确定对应的Qos模式,将当前Qos模式切换到所述Qos模式,并根据所述Qos模式发送业务。
可选地,根据所述第一速率、所述第二速率以及所述第三速率确定触发的事件类型,根据所述事件类型确定对应的Qos模式,将当前Qos模式切换到所述Qos模式,并根据所述Qos模式发送业务,包括:
判断当前采集的第二速率与上一次采集的第二速率或当前采集的第三速率与上一次采集的第三速率之间是否相同;
若不同,则判断当前采集的第二速率和当前采集的第三速率是否不均为零;
若均不为零,则判断当前采集的第一速率是否不小于所述当前采集的第二速率和所述当前采集的第三速率之和;
若不小于,则触发启动所述OptionA事件对应的第一计数器,并在所述第一计数器的当前数值上加1以及启动预设的监控计时器;
当所述监控计时器的数值在所述监控时间段内时,判断所述第一计数器的数值是否等于所述阈值;
若等于所述阈值,则从当前Qos模式切换到所述OptionA模式,其中,所述OptionA模式是指将预设的高优先级业务p6和p7通过与所述微波设备连接接口发送业务,将预设的低优先级业务p0-p5通过与所述E波段设备连接接口发送业务。
可选地,若所述当前采集的第二速率不为零且所述当前采集的第三速率为零,则出触发启动所述OptionB事件对应的第二计数器,并在所述第二计数器的当前数值上加1以及启动所述监控计时器;
当所述监控计时器的数值在所述监控时间段内时,判断所述第二计数器的数值是否等于所述阈值;
若等于所述阈值,则从所述当前Qos模式切换到所述OptionB模式,其中,所述OptionB模式是指所有的业务均通过与所述E波段设备连接接口发送。
可选地,若所述当前采集的第二速率为零且所述当前采集的第三速率不为零,则出触发启动所述OptionC事件对应的第三计数器,并在所述第三计数器的当前数值上加1以及启动所述监控计时器;
当所述监控计时器的数值在所述监控时间段内时,判断所述第三计数器的数值是否等于所述阈值;
若等于所述阈值,则从所述当前Qos模式切换到所述OptionC模式,其中,所述OptionC模式是指所有的业务均通过与所述微波设备连接接口发送。
可选地,若所述当前采集的第二速率和所述当前采集的第三速率均为零,则出触发启动所述Error事件对应的第四计数器,并在所述第四计数器的当前数值上加1以及启动所述监控计时器;
当所述监控计时器的数值在所述监控时间段内时,判断所述第四计数器的数值是否等于所述阈值;
若等于所述阈值,则从所述当前Qos模式切换到所述Error模式,其中,所述Error模式是指所述预设动态服务质量Qos策略预设的默认值。
可选地,还包括:当从所述当前Qos模式切换到所述Error模式时,控制警告灯点亮,以使得进行警告提示。
可选地,将当前Qos模式切换到所述Qos模式,并根据所述Qos模式发送业务之后,还包括:通过trap将所述事件类型以及所述Qos模式上传给服务器。
第二方面,本申请实施例提供的一种交换机,该交换机包括:
存储器,用于存储至少一个处理器所执行的指令;
处理器,用于执行存储器中存储的指令执行第一方面所述的方法。
第三方面,本申请实施例提供的一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行第一方面所述的方法。
附图说明
图1为本申请实施例所提供的一种微波回传的系统的结构示意图;
图2为本申请实施例所提供的一种微波回传的方法的流程示意图;
图3为本申请实施例所提供的一种微波回传的方法的流程图;
图4为本申请实施例所提供的一种交换机的结构示意图。
具体实施方式
本申请实施例提供的方案中,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
为了更好的理解上述技术方案,下面通过附图以及具体实施例对本申请技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
参见图1,为本申请实施例提供的一种微波回传的系统,该系统包括交换机1、微波设备2以及E波段设备3,其中,交换机1上配置了微波设备2和E波段设备3的以太网物理端口,以及配置获取微波设备发送业务速率的第一IP地址、对象标识符(Object identifier,OID)以及警告的Trap OID,获取E波段设备发送业务速率的第二IP地址、对象标识符(Object identifier,OID)以及警告的Trap OID;还配置了速率采集周期,其中,速率采集周期是指相邻两次采集交换机1上行接口实时发送业务的速率、微波设备2发送业务的速率以及E波段设备3发送业务的速率的时间间隔;还配置了阈值以及监控时间段,其中,该阈值是指Qos模式切换的阈值,该监控时间段是指预设的有效监控时间段;当在该监控时间段内同样的事件发生的次数达到阈值时触发交换机动态调整Qos。
进一步,在本申请实施例所提供的方案中,微波设备2用于通过6-42GHz频段微波发送业务,E波段设备3是指通过E波段微波发送业务。
以下结合说明书附图对本申请实施例所提供的一种微波回传的方法做进一步详细的说明,该方法具体实现方式可以包括以下步骤(方法流程如图2所示):
步骤201,交换机分别设置获取微波设备发送业务速率的第一IP地址、获取E波段设备发送业务速率的第二IP地址、速率采集周期、阈值以及监控时间段,其中,所述微波设备是指通过6-42GHz频段微波发送业务。
具体的,在本申请实施例所提供的方案中,交换机分别配置微波设备发送业务速率的第一IP地址、获取E波段设备发送业务速率的第二IP地址、速率采集周期、阈值以及监控时间段,并在配置完整之后启动使能生效功能。
步骤202,交换机根据所述速率采集周期、所述第一IP地址以及所述第二IP地址周期性采集交换机上行接口实时发送业务的第一速率、所述微波设备发送业务的第二速率以及所述E波段设备发送业务的第三速率。
具体的,当交换机在启动使能生效功能之后,分别周期性通过snmpget的方式以及速率采集周期采集交换机上行接口实时发送业务的第一速率,以及根据第一IP地址采集微波设备发送业务速率,以及根据第二IP地址采集E波段设备发送业务速率,实现简单实用。不需要通过监控本身交换机的接口流量来实现获取回传速率。
步骤203,交换机根据每次采集的所述第二速率和所述第三速率、所述第一速率、所述阈值、所述监控时间段以及预设动态服务质量Qos策略通过与所述微波设备连接接口发送业务,和/或通过与所述E波段设备连接接口发送业务。
进一步,在一种可能实现的方式中,所述预设动态服务质量Qos策略,包括:
设置事件类型以及所述交换机的Qos模式,其中,所述事件类型与所述Qos模式一一对应,所述事件类型包括OptionA事件、OptionB事件、OptionC事件以及Error事件,所述Qos模式包括OptionA模式、OptionB模式、OptionC模式以及Error模式;
根据所述第一速率、所述第二速率以及所述第三速率确定触发的事件类型,根据所述事件类型确定对应的Qos模式,将当前Qos模式切换到所述Qos模式,并根据所述Qos模式发送业务。
具体的,在本申请实施例所提供的方案中,在交换机中除了设置Qos模式,还需要设置每种Qos模式对应的事件,其中,OptionA模式对应OptionA事件、OptionB模式对应OptionB事件、OptionC模式对应OptionC事件以及Error模式对应Error事件。另外,在交换机的数据库中还设置着每种事件的触发条件,以及每种事件对应的待切换Qos模式。
交换机在采集完当前的第一速率、第二速率、第三速率之后,分别将当前的第一速率、第二速率、第三速率与上一次采集的第一速率、上一次的第二速率以及上一次采集的第三速率进行对比得到对比结果,根据对比结果触发事件,然后根据触发事件确定待切换Qos模式,并根据所述待切换Qos模式发送业务。
进一步,在一种可能实现的方式中,将当前Qos模式切换到所述Qos模式,并根据所述Qos模式发送业务之后,还包括:通过trap将所述事件类型以及所述Qos模式上传给服务器。
为了便于理解上述动态服务质量Qos策略的内容,下面对速率对比结果触发事件以及根据触发事件确定待切换的Qos模式进行简要介绍。
一、OptionA事件
在一种可能实现的方式中,根据所述第一速率、所述第二速率以及所述第三速率确定触发的事件类型,根据所述事件类型确定对应的Qos模式,将当前Qos模式切换到所述Qos模式,并根据所述Qos模式发送业务,包括:
判断当前采集的第二速率与上一次采集的第二速率或当前采集的第三速率与上一次采集的第三速率之间是否相同;
若不同,则判断当前采集的第二速率和当前采集的第三速率是否不均为零;
若均不为零,则判断当前采集的第一速率是否不小于所述当前采集的第二速率和所述当前采集的第三速率之和;
若不小于,则触发启动所述OptionA事件对应的第一计数器,并在所述第一计数器的当前数值上加1以及启动预设的监控计时器;
当所述监控计时器的数值在所述监控时间段内时,判断所述第一计数器的数值是否等于所述阈值;
若等于所述阈值,则从当前Qos模式切换到所述OptionA模式,其中,所述OptionA模式是指将预设的高优先级业务p6和p7通过与所述微波设备连接接口发送业务,将预设的低优先级业务p0-p5通过与所述E波段设备连接接口发送业务。
在本申请实施例所提供的方案中,预先根据优先级策略将业务划分为不同的优先级。具体的,将传输的业务划分为7个等级,分别为p0、p1、p2、p3、p4、p5、p6以及p7。
在交换机中还设置有多个计时器,多个计时器包括:每种事件所对应的计时器以及预设的监控计时器,其中,每种事件对应的计数器用于统计每种事件触发的次数,预设的监控计时器用于计时,交换机根据该计时确定在预设的监控时间段内,每种事件触发的次数是否达到阈值。
进一步,在本申请实施例所提供的方案中,OptionA事件触发的条件是当前采集的第二速率与上一次采集的第二速率或当前采集的第三速率与上一次采集的第三速率之间不相同,且当前采集的第二速率和当前采集的第三速率不均为零,以及当前采集的第一速率是不小于所述当前采集的第二速率和所述当前采集的第三速率之和。
当前采集的第一速率、第二速率以及第三速率满足OptionA事件触发的条件时,触发OptionA事件对应的第一计时器,在第一计时器的当前数值上加1以及启动预设的监控计时器。进一步,当所述监控计时器的数值在所述监控时间段内时,且第一计数器的数值等于所述阈值时,则从当前Qos模式切换到OptionA模式,其中,OptionA模式是指将预设的高优先级业务p6和p7通过与所述微波设备连接接口发送业务,将预设的低优先级业务p0-p5通过与所述E波段设备连接接口发送业务。
进一步,在本申请实施例所提供的方案中,交换机从当前Qos模式切换到OptionA模式之后,将OptionA的snmp trap给核心网。
二、OptionB事件
在一种可能实现的方式中,若所述当前采集的第二速率不为零且所述当前采集的第三速率为零,则出触发启动所述OptionB事件对应的第二计数器,并在所述第二计数器的当前数值上加1以及启动所述监控计时器;
当所述监控计时器的数值在所述监控时间段内时,判断所述第二计数器的数值是否等于所述阈值;
若等于所述阈值,则从所述当前Qos模式切换到所述OptionB模式,其中,所述OptionB模式是指所有的业务均通过与所述E波段设备连接接口发送。
具体的,在本申请实施例所提供的方案中,OptionB事件触发的条件是当前采集的第二速率不为零且所述当前采集的第三速率为零。
当前采集的第二速率和当前采集的第三速率满足OptionB事件触发的条件时,触发OptionB事件对应的第二计时器,在第二计时器的当前数值上加1以及启动预设的监控计时器。进一步,当所述监控计时器的数值在所述监控时间段内时,且第二计数器的数值等于所述阈值时,则从当前Qos模式切换到OptionB模式,其中,OptionB模式是指所有的业务均通过与所述E波段设备连接接口发送。
进一步,在本申请实施例所提供的方案中,交换机从当前Qos模式切换到OptionB模式之后,将OptionB的snmp trap给核心网。
三、OptionC事件
在一种可能实现的方式中,若所述当前采集的第二速率为零且所述当前采集的第三速率不为零,则出触发启动所述OptionC事件对应的第三计数器,并在所述第三计数器的当前数值上加1以及启动所述监控计时器;
当所述监控计时器的数值在所述监控时间段内时,判断所述第三计数器的数值是否等于所述阈值;
若等于所述阈值,则从所述当前Qos模式切换到所述OptionC模式,其中,所述OptionC模式是指所有的业务均通过与所述微波设备连接接口发送。
具体的,在本申请实施例所提供的方案中,OptionC事件触发的条件是当前采集的第二速率为零且当前采集的第三速率不为零。
当前采集的第二速率和当前采集的第三速率满足OptionC事件触发的条件时,触发OptionC事件对应的第三计时器,在第三计时器的当前数值上加1以及启动预设的监控计时器。进一步,当所述监控计时器的数值在所述监控时间段内时,且第三计数器的数值等于所述阈值时,则从当前Qos模式切换到OptionC模式,其中,OptionC模式是指所有的业务均通过与所述微波设备连接接口发送。
进一步,在本申请实施例所提供的方案中,交换机从当前Qos模式切换到OptionC模式之后,将OptionC的snmp trap给核心网。
四、Error事件
在一种可能实现的方式中,若所述当前采集的第二速率和所述当前采集的第三速率均为零,则出触发启动所述Error事件对应的第四计数器,并在所述第四计数器的当前数值上加1以及启动所述监控计时器;
当所述监控计时器的数值在所述监控时间段内时,判断所述第四计数器的数值是否等于所述阈值;
若等于所述阈值,则从所述当前Qos模式切换到所述Error模式,其中,所述Error模式是指所述预设动态服务质量Qos策略预设的默认值。
具体的,在本申请实施例所提供的方案中,Error事件触发的条件是当前采集的第二速率和所述当前采集的第三速率均为零。
当前采集的第二速率和当前采集的第三速率满足Error事件触发的条件时,触发Error事件对应的第四计时器,在第四计时器的当前数值上加1以及启动预设的监控计时器。进一步,当所述监控计时器的数值在所述监控时间段内时,且第四计数器的数值等于所述阈值时,则从当前Qos模式切换到Error模式,其中,Error模式是指所有的业务均通过与所述微波设备连接接口发送。
进一步,在本申请实施例所提供的方案中,交换机从当前Qos模式切换到Error模式之后,将Error的snmp trap给核心网。
进一步,为了便于用户及时了解交换机的状态,提高用户的体验效果,在一种可能实现的方式中,在步骤203之后,还包括:当从所述当前Qos模式切换到所述Error模式时,控制警告灯点亮,以使得进行警告提示。
为了便于理解上述微波回传的过程,下面以简易流程的方式对其进行简要介绍,参见图3所示,为本申请实施例提供的一种微波回传的方法的流程示意图。在图3中,L1表示交换机上行接口实时发送业务的第一速率;R1表示微波设备发送业务的第二速率;R2表示E波段设备发送业务的第三速率。
本申请实施例所提供的方案中,在微波回传过程时,交换机不仅设置常规频段微波链路,还设置了E波段微波链路,通过将常规频段微波链路与E波段微波链路相结合形成相互保护机制,使得通过E波段微波链路确保在5G时代满足基站回传容量需求,通过常规频段微波链路确保长距离传输需求,进而实现了在满足基站回传容量需求情况下,同时满足回传距离的需求。
参见图4,本申请实施例提供的一种交换机,该交换机包括:
存储器401,用于存储至少一个处理器所执行的指令;
处理器402,用于执行存储器中存储的指令执行图2所述的方法。
进一步,本申请实施例提供的一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行图2所述的方法。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
- 一种微波回传的方法、交换机及计算机可读存储介质
- 一种数据回传方法、装置、设备及计算机可读存储介质