一种链路调度方法及设备转让专利
申请号 : CN201911140523.5
文献号 : CN112825503B
文献日 : 2022-03-25
发明人 : 高宇浩
申请人 : 大唐移动通信设备有限公司
摘要 :
权利要求 :
1.一种链路调度方法,其特征在于,应用于链路调度设备,所述链路调度设备与至少一个待测试的基带处理单元BBU之间通过线缆连接,所述链路调度设备与至少一个待测试的有源天线处理单元AAU通过线缆连接,在所述链路调度设备上所述至少一个待测试的BBU与至少一个待测试的AAU之间未导通,所述方法包括:接收管理设备发送的连接指令,所述连接指令用于指示导通所述至少一个待测试BBU中的目标BBU与至少一个待测试AAU中的目标AAU之间的链路;
根据所述连接指令导通所述目标BBU和所述目标AAU之间的链路。
2.如权利要求1所述的方法,其特征在于,所述连接指令中携带所述目标BBU的标识和AAU的类型信息,所述目标AAU为所述至少一个待测试AAU中与所述目标BBU匹配的AAU,且所述目标AAU的类型与所述AAU的类型信息匹配。
3.如权利要求1所述的方法,其特征在于,所述连接指令中携带所述目标BBU的标识和所述目标AAU的标识。
4.如权利要求1‑3任一项所述的方法,其特征在于,所述链路调度设备上设置有多个光口,所述多个光口分别与所述至少一个待测试BBU以及至少一个待测试AAU通过线缆连接,所述根据所述连接指令导通所述目标BBU和所述目标AAU之间的链路,包括:在所述链路调度设备包括的多个光口中,确定第一光口集合和第二光口集合,所述第一光口集合中光口分别与所述目标BBU通过线缆连接,所述第二光口集合中光口与所述目标AAU通过线缆连接;
导通所述第一光口集合中的第一光口和所述第二光口集合中的第二光口。
5.如权利要求4所述的方法,其特征在于,所述第一光口为所述第一光口集合包括的处于非连通状态的至少一个光口中的任意一个,所述第二光口为所述第二光口集合中的任意一个光口。
6.如权利要求4所述的方法,其特征在于,所述第一光口集合中的光口与所述目标BBU上的设备光口通过线缆一一对应连接,所述第二光口集合中的光口与所述目标AAU上的设备光口通过线缆一一对应连接;
其中,所述连接指令中携带有所述目标BBU上的设备光口中第一设备光口的标识和所述目标AAU上的设备光口中的第二设备光口的标识;
所述导通所述第一光口集合中的第一光口和所述第二光口集合中的第二光口,包括:根据所述第一设备光口的标识,从所述第一光口集合中确定出与所述第一设备光口通过线缆连接的所述第一光口;
根据所述第二设备光口的标识,从所述第二光口集合中确定出与所述第二设备光口通过线缆连接的所述第二光口;
导通所述第一光口和所述第二光口。
7.如权利要求6所述的方法,其特征在于,在导通所述第一光口和所述第二光口之后,所述方法还包括:
接收所述管理设备发送的中断指令,所述中断指令携带有所述第一设备光口的标识;
根据所述第一设备光口的标识,从所述第一光口集合中确定出与所述第一设备光口通过线缆连接的所述第一光口;
中断所述第一光口与所述第二光口之间的链路。
8.一种链路调度设备,其特征在于,所述链路调度设备与至少一个待测试的基带处理单元BBU之间通过线缆连接,所述链路调度设备与至少一个待测试的有源天线处理单元AAU通过线缆连接,在所述链路调度设备上所述至少一个待测试的BBU与至少一个待测试的AAU之间未导通,所述设备包括:
接收模块,用于接收管理设备发送的连接指令,所述连接指令用于指示导通所述至少一个待测试BBU中的目标BBU与至少一个待测试AAU中的目标AAU之间的链路;
导通模块,用于根据所述连接指令导通所述目标BBU和所述目标AAU之间的链路。
9.如权利要求8所述的设备,其特征在于,所述连接指令中携带所述目标BBU的标识和AAU的类型信息,所述目标AAU为所述至少一个待测试AAU中与所述目标BBU匹配的AAU,且所述目标AAU的类型与所述AAU的类型信息匹配。
10.如权利要求8所述的设备,其特征在于,所述连接指令中携带所述目标BBU的标识和所述目标AAU的标识。
11.如权利要求8‑10任一项所述的设备,其特征在于,所述链路调度设备上设置有多个光口,所述多个光口分别与所述至少一个待测试BBU以及至少一个待测试AAU通过线缆连接,所述导通模块,具体用于:
在所述链路调度设备包括的多个光口中,确定第一光口集合和第二光口集合,所述第一光口集合中光口分别与所述目标BBU通过线缆连接,所述第二光口集合中光口与所述目标AAU通过线缆连接;
导通所述第一光口集合中的第一光口和所述第二光口集合中的第二光口。
12.如权利要求11所述的设备,其特征在于,所述第一光口为所述第一光口集合包括的处于非连通状态的至少一个光口中的任意一个,所述第二光口为所述第二光口集合中的任意一个光口。
13.如权利要求11所述的设备,其特征在于,所述第一光口集合中的光口与所述目标BBU上的设备光口通过线缆一一对应连接,所述第二光口集合中的光口与所述目标AAU上的设备光口通过线缆一一对应连接;
其中,所述连接指令中携带有所述目标BBU上的设备光口中第一设备光口的标识和所述目标AAU上的设备光口中的第二设备光口的标识;
所述导通模块,在导通所述第一光口集合中的第一光口和所述第二光口集合中的第二光口时,具体用于:
根据所述第一设备光口的标识,从所述第一光口集合中确定出与所述第一设备光口通过线缆连接的所述第一光口;
根据所述第二设备光口的标识,从所述第二光口集合中确定出与所述第二设备光口通过线缆连接的所述第二光口;
导通所述第一光口和所述第二光口。
14.如权利要求13所述的设备,其特征在于,所述设备还包括中断模块;
所述接收模块,还用于在导通所述第一光口和所述第二光口之后,接收所述管理设备发送的中断指令,所述中断指令携带有所述第一设备光口的标识;
所述中断模块,用于根据所述第一设备光口的标识,从所述第一光口集合中确定出与所述第一设备光口通过线缆连接的所述第一光口;中断所述第一光口与所述第二光口之间的链路。
15.一种链路调度设备,其特征在于,包括:存储器以及处理器;
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行权利要求1~7任一项所述的方法。
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行权利要求1~7中任一项所述的方法。
说明书 :
一种链路调度方法及设备
技术领域
背景技术
Base Band Unit,BBU),遍历AAU需要变更光纤连接。
发明内容
至少一个待测试的有源天线处理单元AAU通过线缆连接,在所述链路调度设备上所述至少
一个待测试的BBU与至少一个待测试的AAU之间未导通,所述方法包括:
的类型与所述AAU的类型信息匹配。
指令导通所述目标BBU和所述目标AAU之间的链路,包括:
述目标AAU通过线缆连接;
口。
过线缆一一对应连接;
源天线处理单元AAU通过线缆连接,在所述链路调度设备上所述至少一个待测试的BBU与至
少一个待测试的AAU之间未导通,所述设备包括:
的类型与所述AAU的类型信息匹配。
体用于:
述目标AAU通过线缆连接;
口。
过线缆一一对应连接;
之间的链路。
试的BBU中的目标BBU与至少一个待测试的AAU中的目标AAU之间的链路的连接指令,进而根
据连接指令导通目标BBU和目标AAU之间的链路。无需人工基于测试需求手动变更光纤连
接,实现自动化测试,提升了效率。
附图说明
具体实施方式
例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的
所有其它实施例,都属于本发明保护的范围。
B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。另外,应当理
解,尽管在本发明实施例中可能采用术语第一、第二等来描述各光口、但这些光口不应限于
这些术语。这些术语仅用来将各光口彼此区分开。
设备解决问题的原理相似,因此设备与方法的实施可以相互参见,重复之处不再赘述。
100与至少一个待测试的有源天线处理单元AAU通过线缆连接;具体的,在图1中示意出了两
个BBU,分别为BBU1和BBU2;具体的在图1中示意出了三个AAU,分别为AAU1、AAU2和AAU3。在
链路调度设备100上至少一个待测试的BBU与至少一个待测试的AAU之间未导通。
调度设备建立通信连接的终端设备,诸如电脑终端、手机终端等。
试的BBU中的目标BBU与至少一个待测试的AAU中的目标AAU之间的链路的连接指令,进而根
据连接指令导通目标BBU和目标AAU之间的链路。无需人工基于测试需求手动变更光纤连
接,实现自动化测试,提升了效率。
一AAU之间的链路。故在一种可选的实施方式中,连接指令中携带目标BBU的标识和AAU的类
型信息,目标AAU为至少一个待测试AAU中与目标BBU匹配的AAU,且目标AAU的类型与AAU的
类型信息匹配,AAU的类型信息具体指示AAU的型号;在另一种可选的实施方式中,连接指令
中携带目标BBU的标识和目标AAU的标识。
或多个基站分别设置独立的管理账号,且由于一个基站中包含一个BBU,故可以BBU的标识
作为其对应管理账号的用户名,每个管理账号中记录有一个BBU匹配的AAU的相关信息。基
于此,管理设备可基于测试用例的需求从其管理的基站中获取当前测试线所需某基站所对
应的管理账号,进而向链路调度设备发起对于该管理账号对应BBU与其匹配的AAU之间的链
路调度指示,进而由链路调度设备进行相关链路调度操作。通过划分访问权限避免测试用
例之间相互影响,具体实施时,还可将管理设备主动从基站中获取当前测试线所需的管理
账号封装成自动化脚本,以便自动化脚本可以应用于不同的测试线,简化相关操作流程,从
而提升效率。
待测试BBU以及至少一个待测试AAU通过线缆连接,具体的,图3中示意出了,BBU1与链路调
度设备100上第一列的前三个光口通过线缆连接,BBU2与链路调度设备100上第一列的后两
个光口通过线缆连接;AAU1与链路调度设备100上第二列的前两个光口通过线缆连接,AAU2
与链路调度设备300上第二列的后两个光口通过线缆连接,AAU3与链路调度设备300上第三
列的前两个光口通过线缆连接。
接;
连接;如图4所示的第三种连接结构示意图,具体以BBU1为目标BBU、AAU3为目标AAU为例,示
意出了BBU1上的三个设备光口和第一光口集合中的光口通过线缆一一对应连接,AAU3上的
两个设备光口和第二光口集合中的光口通过线缆一一对应连接。上述连接指令中携带有目
标BBU上的设备光口中第一设备光口的标识和目标AAU上的设备光口中的第二设备光口的
标识。
线缆连接的第二光口;导通第一光口和第二光口。
设备光口的标识,确定其对应在链路调度设备上的第一光口的标识,进而根据第一光口的
标识,在第一光口集合中确定出与第一设备光口连接的第一光口。
关系。以设备关口的标识为索引,在设备光口与光口之间的绑定产生变化时,也能够准确定
位到设备光口在链路调度设备上对应的光口,不会受到链路调度设备位置等环境变化的影
响,具有较强的可移植性。
种命名示例,如下:
设备光口编号”来表示,诸如第8个槽位安插的板卡上的第1个光口,可命名为8‑1。
光口编号”来表示,例如,编号为201的BBU上第8个槽位安插的板卡上的第1个光口,可命名
为201‑8‑1。
AAU的设备标识可以是其物理位置、名称、编号。例如,处于设备架上A列第2台,型号为type1
的AAU上的第0号光口,可命名为A‑2‑type1‑0。
面板1上第2行第1列的光口,可命名为:1.2.1;编号为1的面板,即面板1上第2行第2列的光
口,可命名为:1.2.2。
“1.2.1”与设备光口的标识“201‑8‑1”之间的对应关系;假设当前链路调度设备面板1上第2
行第3列的光口与处于设备架上A列第2台,型号为type1的AAU上的第0号光口之间建立有线
缆连接,则记录光口的标识“1.2.3”与设备光口的标识“A‑2‑type1‑0”之间的对应关系。
识。
括的多个光口进行遍历,从多个光口中筛选出对应的设备光口的标识中包含有该目标BBU
的标识的光口,进而以设备光口的标识为索引,返回筛选出的光口的标识。例如,预先定义
第一获取函数为GetBbuOfp(),bbu=GetBbuOfp(201),则bbu[8,1]表示编号为201的BBU上
第8个槽位安插的板卡上的第1个光口在链路调度设备对应的光口的标识(1.2.1)。
AAU的设备标识之间的对应关系。
每个光口的标识所对应的设备光口的标识中均含有前述AAU类型。
取函数,对链路调度设备包括的与目标BBU所匹配的AAU通过线缆连接的至少一个光口中进
行遍历,以从中筛选出对应的设备光口的标识中包含有该AAU类型的光口,进而以设备光口
的标识为索引,返回筛选出的光口的标识。例如,预先定义第一获取函数为GetAauOfp(),
aau=GetAauOfp(type1),则aau[0]表示一个处于非连通状态的类型为type1的aau上编号
为0的光口在链路调度设备对应的光口的标识(1.2.3)。
一光口集合中的与第一设备光口线缆连接的第一光口与第二光口集合中与第二设备光口
线缆连接的第二光口。
出第二光口集合中与第二设备光口标识对应的第二光口的标识,进而生成链路调度设备底
层可执行的命令行,以实现第一光口和第二光口之间链路的导通。例如,预先定义连接函数
为OfpConnect(),基于前述已确定出目标BBU和目标AAU,传递参数无需指明是哪个BBU或
者AAU中的设备光口标识,执行OfpConnect(bbu[8,1],aau[0]),即表示导通目标BBU上第8
个槽位第1个光口在链路调度设备上所连接的光口(1.2.1)和目标AAU上第0号光口在链路
调度设备上所连接的光口(1.2.3),生成可执行的命令行“connect 1.2.1‑1.2.3”,从而实
现两个光口之间链路的导通。
合中确定出与第一设备光口通过线缆连接的第一光口;中断第一光口与第二光口之间的链
路。
者确定出第二光口集合与第二设备光口标识对应的第二光口的标识;进而生成可执行的命
令行,以实现中断第一光口和第二光口之间的链路。例如,预先定义连接函数为
OfpDisConnect(),基于前述已确定出目标BBU和目标AAU,传递参数无需指明是哪个BBU或
者AAU中的设备光口标识,执行OfpDisConnect(bbu[8,1])或OfpDisConnect(aau[0]),即表
示中断目标BBU上第8个槽位第1个光口在链路调度设备上所连接的光口(1.2.1)和目标AAU
上第0号光口在链路调度设备上所连接的光口(1.2.3)之间的链路,生成可执行的命令行
“disconnect 1.2.1‑1.2.3”,从而实现两个光口之间链路的中断。
接头损坏、触电等意外事故发生的概率,减少了布线、接电、安放设备等工作,提升工作效
率。
备100与至少一个待测试的有源天线处理单元AAU通过线缆连接,在链路调度设备100上至
少一个待测试的BBU与至少一个待测试的AAU之间未导通,该链路设备100包括:
试的BBU中的目标BBU与至少一个待测试的AAU中的目标AAU之间的链路的连接指令,进而根
据连接指令导通目标BBU和目标AAU之间的链路。无需人工基于测试需求手动变更光纤连
接,实现自动化测试,提升了效率。
配。
接;
接;
指令;存储器602,用于存储程序指令;处理器603,用于调用所述存储器602中存储的程序指
令,按照获得的程序执行上述实施例中网络设备执行的方法。
可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是
微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现
为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
memory),例如随机存取存储器(random‑access memory,RAM)。存储器还可以是能够用于携
带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介
质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能
的装置,用于存储程序指令和/或数据。
法。
施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机
可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产
品的形式。
程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序
指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产
生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实
现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一
个方框或多个方框中指定的功能的步骤。
选实施例以及落入本发明范围的所有变更和修改。
本发明也意图包含这些改动和变型在内。