本发明实施例涉及移动通信电调天线控制技术领域,尤其涉及一种远端控制单元的电机序列号配置方法及装置。
背景技术:
在移动通信中,网管中心通过控制远端控制单元(remotecontrolunit,rcu)调节基站天线的电下倾角,优化无线信号已被广泛的应用。
现有技术中,对于多频多端口天线,通常采用内置可插拔rcu调节基站天线的电下倾角,这种rcu中包含多个电机,每一电机连接一种频段的子天线的移相器,通过控制不同的电机实现调节各子天线的电下倾角,每一电机分配了一个唯一的序列号,同时序列号中含有天线端口信息,从而保证一个电机对应一种频段的子天线,这样网管中心在获取rcu的电机序列号后就知道每个序列号对应的天线端口,就可以有针对的通过电机调整各个端口对应子天线的下倾角,从而更好的优化无线信号。
但当rcu的电机序列号在出厂前配置有误,或者维修更换时没有换上电机序列号天线端口有正确对应关系的rcu时,会导致网管中心无法正确的调整天线下倾角,由于天线接口标准组织(antennainterfacestandardgroup,aisg)协议没有电机序列号设置指令,网管中心无法远程修改rcu的电机序列号,需要现场重新配置或者更换rcu,导致优化效率低下,维护成本也大大增加。
技术实现要素:
本发明实施例的目的是提供一种克服上述问题或者至少部分地解决上述问题的远端控制单元的电机序列号配置方法及装置。
为了解决上述技术问题,一方面,本发明实施例提供一种远端控制单元的电机序列号配置方法,包括:
获取天线端口序号信息,所述天线端口序号信息包含天线的每一物理端口对应的天线端口序号;
若判断获知目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号不相同,则更新所述目标电机的序列号中的天线端口序号,其中,所述目标物理端口与所述目标电机在物理上相互对应。
另一方面,本发明实施例提供一种远端控制单元的电机序列号配置装置,包括:
获取模块,用于获取天线端口序号信息,所述天线端口序号信息包含了天线的每一物理端口对应的天线端口序号;
配置模块,用于若判断获知目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号不相同,则更新所述目标电机的序列号中的天线端口序号,其中,所述目标物理端口与所述目标电机在物理上相互对应。
再一方面,本发明实施例提供一种电子设备,包括:
存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述的方法。
又一方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被处理器执行时,实现上述的方法。
本发明实施例提供一种远端控制单元的电机序列号配置方法及装置,通过向远端控制单元下发天线端口序号信息,远端控制单元根据天线端口序号信息自动完成电机序列号的更新和配置,不需要现场对远端控制单元重新配置或者更换远端控制单元,提高了优化效率,节省了维护成本。
附图说明
图1为本发明实施例提供的远端控制单元的电机序列号配置方法示意图;
图2为本发明实施例提供的远端控制单元的电机序列号配置装置示意图;
图3为本发明实施例提供的电子设备的结构示意图。
具体实施方式
为了使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的远端控制单元的电机序列号配置方法示意图,如图1所示,本发明实施例提供一种远端控制单元的电机序列号配置方法,其执行主体为远端控制单元的电机序列号配置装置,该方法包括:
步骤s101、获取天线端口序号信息,所述天线端口序号信息包含天线的每一物理端口对应的天线端口序号;
步骤s102、若判断获知目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号不相同,则更新所述目标电机的序列号中的天线端口序号,其中,所述目标物理端口与所述目标电机在物理上相互对应。
具体来说,首先,获取天线端口序号信息,天线端口序号信息包含天线的每一物理端口对应的天线端口序号。
天线端口序号对应了一个子天线的频段。
例如,在lte系统中,使用天线端口序号来区分空间上的资源。天线端口序号的定义是从接收机的角度来定义的,即如果接收机需要区分资源在空间上的差别,就需要定义多个天线端口序号。天线端口序号与实际的物理(天线)端口没有一一对应的关系。
目前由于lte上行仅支持单射频链路的传输,不需要区分空间上的资源,所以上行还没有引入天线端口的概念。
lte下行定义了三类天线端口,分别对应于天线端口序号0~5。其中,小区专用参考信号传输天线端口的序号为0~3。mbsfn参考信号传输天线端口的序号为4。终端专用参考信号传输天线端口的序号为5。
在优化过程中,需要针对同一天线中的不同天线端口序号的子天线的电下倾角进行调整。
在获取天线端口序号信息后,需要判断目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号是否相同。
因为,在天线出厂后,天线的物理端口的排列顺序,以及每个物理端口对应的天线端口序号和频段都已经固定。但是,不同的天线之间,物理端口的排列顺序可能不同。
例如,天线厂家生产的天线甲,天线面板上标注为b1的物理端口对应的天线端口序号设置为0,使用的频段为1710-1830mhz,标注为b2的物理端口对应的天线端口序号设置为1,使用的频段为1710-2170mhz,标注为r1的物理端口对应的天线端口序号设置为2,使用的频段为885-960mhz。
天线厂家生产的天线乙,天线面板上标注为b1的物理端口对应的天线端口序号设置为2,使用的频段为1710-2025mhz,标注为b2的物理端口对应的天线端口序号设置为1,使用的频段为1710-2170mhz,标注为r1的物理端口对应的天线端口序号设置为0,使用的频段为880-960mhz。
在安装远端控制单元时,远端控制单元中的一个电机在物理上与一个物理端口一一对应,并且,电机的序列号中标识的天线端口序号,与物理端口对应的天线端口序号相同时,才能正确地对同一天线中的各个子天线的电下倾角进行调整。
例如,在上述例子中,如果远端控制单元中的一号电机的序列号对应的天线端口序号为0,二号电机的序列号对应的天线端口序号为1,三号电机的序列号对应的天线端口序号为2,在天线厂家生产的天线甲上安装远端控制单元时,一号电机与天线的面板上标注为b1的物理端口在物理上相互对应,二号电机与天线的面板上标注为b2的物理端口在物理上相互对应,三号电机与天线的面板上标注为r1的物理端口在物理上相互对应。并且每一物理端口对应的天线端口序号与对应电机的序列号中的天线端口序号都是相同的,因此,可以正确地通过远端的网管中心对天线厂家生产的天线甲的电下倾角进行调节。
但是,如果选择同样的远端控制单元,按照同样的安装方式安装到天线厂家生产的天线乙上时,一号电机与天线的面板上标注为b1的物理端口在物理上相互对应,二号电机与天线的面板上标注为b2的物理端口在物理上相互对应,三号电机与天线的面板上标注为r1的物理端口在物理上相互对应。对于标注为b2的物理端口,其对应的天线端口序号与二号电机序列号中标识的天线端口序号相同,但是,对于标注为b1的物理端口,其对应的天线端口序号与一号电机序列号中标识的天线端口序号不相同,标注为r1的物理端口对应的天线端口序号与三号电机序列号中标识的天线端口序号也不相同。此时,在通过远端的网管中心对天线厂家生产的天线乙的电下倾角进行调节时,就会出现错误。
本发明实施例中,在获取天线端口序号信息之后,如果判断获知目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号不相同,则更新目标电机的序列号中的天线端口序号。
例如,在上例中,针对安装在天线厂家生产的天线乙上的远端控制单元,标注为b1的物理端口对应的天线端口序号与一号电机序列号中标识的天线端口序号不相同,此时,需要更新一号电机序列号中的天线端口序号。标注为r1的物理端口对应的天线端口序号与三号电机序列号中标识的天线端口序号不相同,此时,也需要更新三号电机序列号中的天线端口序号。
经过更新之后,能够正确地通过远端的网管中心对天线的电下倾角进行调节。
本发明实施例提供一种远端控制单元的电机序列号配置方法,通过向远端控制单元下发天线端口序号信息,远端控制单元根据天线端口序号信息自动完成电机序列号的更新和配置,不需要现场对远端控制单元重新配置或者更换远端控制单元,提高了优化效率,节省了维护成本。
在上述实施例的基础上,进一步地,所述获取天线端口序号信息之前,还包括:
获取网管中心下发的天线参数配置文件;
从所述天线参数配置文件中解析出所述天线端口序号信息。
具体来说,在发现不能正确地通过远端的网管中心对天线的电下倾角进行调节之后,通过网管中心向远端控制单元下发参数配置命令,并将天线参数配置文件下发到远端控制单元。
远端控制单元通过其通信模块获取网管中心下发的天线参数配置文件。然后,从天线参数配置文件中解析出天线端口序号信息,天线端口序号信息包含天线的每一物理端口对应的天线端口序号。
然后,根据天线端口序号信息对远端控制单元中的电机的序列号进行配置。
本发明实施例提供一种远端控制单元的电机序列号配置方法,通过向远端控制单元下发天线端口序号信息,远端控制单元根据天线端口序号信息自动完成电机序列号的更新和配置,不需要现场对远端控制单元重新配置或者更换远端控制单元,提高了优化效率,节省了维护成本。
在以上各实施例的基础上,进一步地,所述更新所述目标电机的序列号中的天线端口序号,具体包括:
用所述目标物理端口对应的天线端口序号替换所述目标电机的序列号中的天线端口序号。
具体来说,在获取天线端口序号信息之后,如果判断获知目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号不相同,则更新目标电机的序列号中的天线端口序号。
更新目标电机的序列号中的天线端口序号的具体方式为:用目标物理端口对应的天线端口序号替换目标电机的序列号中的天线端口序号。
例如,在上述实施例的例子中,针对安装在天线厂家生产的天线乙上的远端控制单元,标注为b1的物理端口对应的天线端口序号与一号电机序列号中标识的天线端口序号不相同,此时,需要用标注为b1的物理端口对应的天线端口序号2,替换一号电机序列号中标识的天线端口序号0。
标注为r1的物理端口对应的天线端口序号与三号电机序列号中标识的天线端口序号不相同,此时,也需要用标注为r1的物理端口对应的天线端口序号0,替换三号电机序列号中标识的天线端口序号2。
在更新过程中,仅替换电机序列号中的天线端口序号,不改变电机序列号中的流水号信息,确保电机序列号的唯一性,不会导致网管中心扫描失败。
经过更新之后,能够正确地通过远端的网管中心对天线的电下倾角进行调节。
本发明实施例提供一种远端控制单元的电机序列号配置方法,通过向远端控制单元下发天线端口序号信息,远端控制单元根据天线端口序号信息自动完成电机序列号的更新和配置,不需要现场对远端控制单元重新配置或者更换远端控制单元,提高了优化效率,节省了维护成本。
在以上各实施例的基础上,进一步地,所述更新所述目标电机的序列号中的天线端口序号之后,还包括:
重启远端控制单元。
具体来说,在获取天线端口序号信息之后,如果判断获知目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号不相同,则更新目标电机的序列号中的天线端口序号。
经过更新之后,断开网管中心通信链路,重新启动远端控制单元,等待网管中心重新扫描,再次建立与远端控制单元的连接。
重新连接之后,能够正确地通过远端的网管中心对天线的电下倾角进行调节。
本发明实施例提供一种远端控制单元的电机序列号配置方法,通过向远端控制单元下发天线端口序号信息,远端控制单元根据天线端口序号信息自动完成电机序列号的更新和配置,不需要现场对远端控制单元重新配置或者更换远端控制单元,提高了优化效率,节省了维护成本。
在以上各实施例的基础上,进一步地,所述从所述天线参数配置文件中解析出所述天线端口序号信息之前,还包括:
对所述天线参数配置文件进行验证;
若判断获知验证通过,则向所述网管中心发送ack信息。
具体来说,远端控制单元在接收到网管中心下发的天线参数配置文件的数据帧时,远端控制单元对接收到的数据帧进行验证。
如果验证不通过,则直接丢弃该数据帧,不应答网管中心。
如果判断获知验证通过,则向网管中心发送ack信息,以应答网管中心。
本发明实施例提供一种远端控制单元的电机序列号配置方法,通过向远端控制单元下发天线端口序号信息,远端控制单元根据天线端口序号信息自动完成电机序列号的更新和配置,不需要现场对远端控制单元重新配置或者更换远端控制单元,提高了优化效率,节省了维护成本。
在以上各实施例的基础上,进一步地,所述获取网管中心下发的天线参数配置文件,具体包括:
按照aisg协议获取所述网管中心下发的所述天线参数配置文件。
具体来说,网管中心按照aisg协议向远端控制单元下发参数配置命令,并向远端控制单元下发天线参数配置文件组数据帧。
远端控制单元按照aisg协议获取网管中心下发的天线参数配置文件。
其中,天线参数配置文件包括:crc32校验、文件长度、文件名、厂家名称、天线型号、发布日期、最大倾角、最小倾角、波束宽度、天线增益、标尺长度、电机位号、天线端口序号。
数据帧包括:帧头、地址、收发序号、命令号、数据长度、数据、crc校验、帧尾。
本发明实施例提供一种远端控制单元的电机序列号配置方法,通过向远端控制单元下发天线端口序号信息,远端控制单元根据天线端口序号信息自动完成电机序列号的更新和配置,不需要现场对远端控制单元重新配置或者更换远端控制单元,提高了优化效率,节省了维护成本。
在以上各实施例的基础上,进一步地,所述获取网管中心下发的天线参数配置文件之后,还包括:
存储所述天线参数配置文件。
具体来说,在发现不能正确地通过远端的网管中心对天线的电下倾角进行调节之后,通过网管中心向远端控制单元下发参数配置命令,并将天线参数配置文件下发到远端控制单元。
远端控制单元在接收到网管中心下发的天线参数配置文件的数据帧之后,将天线参数配置文件存储到其存储模块中。
然后,从天线参数配置文件中解析出天线端口序号信息,天线端口序号信息包含天线的每一物理端口对应的天线端口序号。
最后,根据天线端口序号信息对远端控制单元中的电机的序列号进行配置。
本发明实施例提供一种远端控制单元的电机序列号配置方法,通过向远端控制单元下发天线端口序号信息,远端控制单元根据天线端口序号信息自动完成电机序列号的更新和配置,不需要现场对远端控制单元重新配置或者更换远端控制单元,提高了优化效率,节省了维护成本。
图2为本发明实施例提供的远端控制单元的电机序列号配置装置示意图,如图2所示,本发明实施例提供一种远端控制单元的电机序列号配置装置,用于执行上述任一实施例中所述的方法,具体包括获取模块201和配置模块202,其中:
获取模块201用于获取天线端口序号信息,所述天线端口序号信息包含了天线的每一物理端口对应的天线端口序号;配置模块202用于若判断获知目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号不相同,则更新所述目标电机的序列号中的天线端口序号,其中,所述目标物理端口与所述目标电机在物理上相互对应。
具体来说,首先,通过获取模块201获取天线端口序号信息,天线端口序号信息包含天线的每一物理端口对应的天线端口序号。
天线端口序号对应了一个子天线的频段。
例如,在lte系统中,使用天线端口序号来区分空间上的资源。天线端口序号的定义是从接收机的角度来定义的,即如果接收机需要区分资源在空间上的差别,就需要定义多个天线端口序号。天线端口序号与实际的物理(天线)端口没有一一对应的关系。
目前由于lte上行仅支持单射频链路的传输,不需要区分空间上的资源,所以上行还没有引入天线端口的概念。
lte下行定义了三类天线端口,分别对应于天线端口序号0~5。其中,小区专用参考信号传输天线端口的序号为0~3。mbsfn参考信号传输天线端口的序号为4。终端专用参考信号传输天线端口的序号为5。
在优化过程中,需要针对同一天线中的不同天线端口序号的子天线的电下倾角进行调整。
在获取天线端口序号信息后,需要判断目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号是否相同。
因为,在天线出厂后,天线的物理端口的排列顺序,以及每个物理端口对应的天线端口序号和频段都已经固定。但是,不同的天线之间,物理端口的排列顺序可能不同。
例如,天线厂家生产的天线甲,天线面板上标注为b1的物理端口对应的天线端口序号设置为0,使用的频段为1710-1830mhz,标注为b2的物理端口对应的天线端口序号设置为1,使用的频段为1710-2170mhz,标注为r1的物理端口对应的天线端口序号设置为2,使用的频段为885-960mhz。
天线厂家生产的天线乙,天线面板上标注为b1的物理端口对应的天线端口序号设置为2,使用的频段为1710-2025mhz,标注为b2的物理端口对应的天线端口序号设置为1,使用的频段为1710-2170mhz,标注为r1的物理端口对应的天线端口序号设置为0,使用的频段为880-960mhz。
在安装远端控制单元时,远端控制单元中的一个电机在物理上与一个物理端口一一对应,并且,电机的序列号中标识的天线端口序号,与物理端口对应的天线端口序号相同时,才能正确地对同一天线中的各个子天线的电下倾角进行调整。
例如,在上述例子中,如果远端控制单元中的一号电机的序列号对应的天线端口序号为0,二号电机的序列号对应的天线端口序号为1,三号电机的序列号对应的天线端口序号为2,在天线厂家生产的天线甲上安装远端控制单元时,一号电机与天线的面板上标注为b1的物理端口在物理上相互对应,二号电机与天线的面板上标注为b2的物理端口在物理上相互对应,三号电机与天线的面板上标注为r1的物理端口在物理上相互对应。并且每一物理端口对应的天线端口序号与对应电机的序列号中的天线端口序号都是相同的,因此,可以正确地通过远端的网管中心对天线厂家生产的天线甲的电下倾角进行调节。
但是,如果选择同样的远端控制单元,按照同样的安装方式安装到天线厂家生产的天线乙上时,一号电机与天线的面板上标注为b1的物理端口在物理上相互对应,二号电机与天线的面板上标注为b2的物理端口在物理上相互对应,三号电机与天线的面板上标注为r1的物理端口在物理上相互对应。对于标注为b2的物理端口,其对应的天线端口序号与二号电机序列号中标识的天线端口序号相同,但是,对于标注为b1的物理端口,其对应的天线端口序号与一号电机序列号中标识的天线端口序号不相同,标注为r1的物理端口对应的天线端口序号与三号电机序列号中标识的天线端口序号也不相同。此时,在通过远端的网管中心对天线厂家生产的天线乙的电下倾角进行调节时,就会出现错误。
本发明实施例中,在获取天线端口序号信息之后,如果判断获知目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号不相同,则通过配置模块202更新目标电机的序列号中的天线端口序号。
例如,在上例中,针对安装在天线厂家生产的天线乙上的远端控制单元,标注为b1的物理端口对应的天线端口序号与一号电机序列号中标识的天线端口序号不相同,此时,需要更新一号电机序列号中的天线端口序号。
标注为r1的物理端口对应的天线端口序号与三号电机序列号中标识的天线端口序号不相同,此时,也需要更新三号电机序列号中的天线端口序号。
经过更新之后,能够正确地通过远端的网管中心对天线的电下倾角进行调节。
本发明实施例提供一种远端控制单元的电机序列号配置装置,通过向远端控制单元下发天线端口序号信息,远端控制单元根据天线端口序号信息自动完成电机序列号的更新和配置,不需要现场对远端控制单元重新配置或者更换远端控制单元,提高了优化效率,节省了维护成本。
图3为本发明实施例提供的电子设备的结构示意图,如图3所示,所述设备包括:处理器(processor)301、存储器(memory)302和总线303;
其中,处理器301和存储器302通过所述总线303完成相互间的通信;
处理器301用于调用存储器302中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:
获取天线端口序号信息,所述天线端口序号信息包含天线的每一物理端口对应的天线端口序号;
若判断获知目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号不相同,则更新所述目标电机的序列号中的天线端口序号,其中,所述目标物理端口与所述目标电机在物理上相互对应。
此外,上述的存储器中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明实施例提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:
获取天线端口序号信息,所述天线端口序号信息包含天线的每一物理端口对应的天线端口序号;
若判断获知目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号不相同,则更新所述目标电机的序列号中的天线端口序号,其中,所述目标物理端口与所述目标电机在物理上相互对应。
本发明实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:
获取天线端口序号信息,所述天线端口序号信息包含天线的每一物理端口对应的天线端口序号;
若判断获知目标物理端口对应的天线端口序号与目标电机的序列号中的天线端口序号不相同,则更新所述目标电机的序列号中的天线端口序号,其中,所述目标物理端口与所述目标电机在物理上相互对应。
以上所描述的装置及设备等实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。