一种小区建立方法及装置与流程

文档序号:19384304发布日期:2019-12-11 00:45阅读:702来源:国知局
一种小区建立方法及装置与流程

本申请涉及通信技术领域,尤其涉及一种小区建立方法及装置。



背景技术:

传统的小区建立过程,基带单元需要与射频单元通过信令交互完成配置和能力上报等各种流程,通过有源天线单元(aau)的全程参与,完成物理小区建立、逻辑小区建立和天线校准等过程。这种情况下,如果需要对小区建立逻辑流程进行调测,必然要求射频资源就绪,基带单元与小区相关的全部开发调测过程受到射频单元开发进度的强制约束。5g之前由于射频技术非常成熟,长期演进(lte)系列射频资源丰富,因此射频硬件资源并未成为瓶颈。在射频资源过剩的情况下,传统应用可以满足开发调测需求。传统小区建立过程的典型测试网元拓扑如图1所示。

随着无线移动通信技术的不断发展,在5g中研发了64通道高性能射频单元,射频资源的硬件均为新的架构设计,如果要完成小区建立过程的调测,对射频单元的需求就非常强烈,在射频资源紧张的情况下,基带资源和射频资源的强耦合性严重制约了开发效率。另外,对于需要大量aau接入的逻辑流程测试场景来说,测试环境搭建成本较高,不具备测试条件。



技术实现要素:

本申请实施例提供了一种小区建立方法及装置,用以当aau物理资源不能满足测试需求时,实现小区建立逻辑流程的相关调测,从而节约测试成本,提高开发测试的工作效率。

本申请实施例提供的一种小区建立方法包括:

确定需要进行小区建立;

通过在基带单元bbu内部建立的虚拟射频单元aau执行小区建立流程。

通过该方法,当确定需要进行小区建立时,通过在基带单元bbu内部建立的虚拟射频单元aau执行小区建立流程,从而可以通过虚拟aau实现小区建立逻辑流程的相关调测,避免aau物理资源不能满足测试需求导致无法进行小区建立的相关测试,从而节约测试成本,提高开发测试的工作效率。

可选地,所述小区建立流程,至少包括下列流程之一:

对于物理小区建立过程中的模拟aau和bbu的接口协议ir接入流程;

对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程;

对于天线校准过程中的基带单元与虚拟aau间的信令流程。

可选地,所述对于物理小区建立过程中的模拟aau和bbu的接口协议ir接入流程,具体包括:

初始化虚拟aau的基本信息,该基本信息包括下列信息之一或组合:射频单元拓扑、射频单元通道、射频频段、天线安装拓扑和天线阵拓扑。

可选地,所述初始化虚拟aau的基本信息,具体包括虚拟aau执行下列流程:

模拟广播接入请求;

模拟通道建立请求;

模拟通道建立配置应答;

模拟初始化校准结果上报。

可选地,所述对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程,具体包括:

向虚拟aau发送小区建立请求消息,其中携带虚拟aau需要的小区配置参数消息;

接收虚拟aau回复的小区建立响应消息。

可选地,所述对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程,还包括下列步骤之一或组合:

向虚拟aau发送小区配置请求消息;

向虚拟aau发送小区重配置请求消息;

向指定的虚拟aau发送小区配置请求消息。

可选地,对于天线校准过程中的基带单元与虚拟aau间的信令流程,具体包括:

向虚拟aau发送开始ac校准请求消息;

接收虚拟aau反馈的模拟校准结果;

向虚拟aau发送校准命令字;

接收虚拟aau反馈的频域天线数据,并基于所述频域天线数据计算天线校准因子,根据天线校准因子关联降质状态;

发送结束ac校准请求给虚拟aau;

接收虚拟aau反馈的结束ac校准响应消息。

相应地,本申请实施例提供的一种小区建立装置,包括:

存储器,用于存储程序指令;

处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行:

确定需要进行小区建立;

通过在基带单元bbu内部建立的虚拟射频单元aau执行小区建立流程。

可选地,所述小区建立流程,至少包括下列流程之一:

对于物理小区建立过程中的模拟aau和bbu的接口协议ir接入流程;

对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程;

对于天线校准过程中的基带单元与虚拟aau间的信令流程。

可选地,所述对于物理小区建立过程中的模拟aau和bbu的接口协议ir接入流程,具体包括:

初始化虚拟aau的基本信息,该基本信息包括下列信息之一或组合:射频单元拓扑、射频单元通道、射频频段、天线安装拓扑和天线阵拓扑。

可选地,所述初始化虚拟aau的基本信息,具体包括虚拟aau执行下列流程:

模拟广播接入请求;

模拟通道建立请求;

模拟通道建立配置应答;

模拟初始化校准结果上报。

可选地,所述对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程,具体包括:

向虚拟aau发送小区建立请求消息,其中携带虚拟aau需要的小区配置参数消息;

接收虚拟aau回复的小区建立响应消息。

可选地,所述对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程,还包括下列步骤之一或组合:

向虚拟aau发送小区配置请求消息;

向虚拟aau发送小区重配置请求消息;

向指定的虚拟aau发送小区配置请求消息。

可选地,对于天线校准过程中的基带单元与虚拟aau间的信令流程,具体包括:

向虚拟aau发送开始ac校准请求消息;

接收虚拟aau反馈的模拟校准结果;

向虚拟aau发送校准命令字;

接收虚拟aau反馈的频域天线数据,并基于所述频域天线数据计算天线校准因子,根据天线校准因子关联降质状态;

发送结束ac校准请求给虚拟aau;

接收虚拟aau反馈的结束ac校准响应消息。

本申请实施例提供的另一种小区建立装置,包括:

第一单元,用于确定需要进行小区建立;

第二单元,用于通过在基带单元bbu内部建立的虚拟射频单元aau执行小区建立流程。

本申请另一实施例提供了一种计算设备,其包括存储器和处理器,其中,所述存储器用于存储程序指令,所述处理器用于调用所述存储器中存储的程序指令,按照获得的程序执行上述任一种方法。

本申请另一实施例提供了一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行上述任一种方法。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为现有技术的小区建立过程的网元拓扑示意图;

图2为本申请实施例提供的虚拟aau小区建立过程的网元拓扑示意图;

图3为本申请实施例提供的基带单元与虚拟aau交互流程示意图;

图4为本申请实施例提供的模拟ir接入流程示意图;

图5为本申请实施例提供的逻辑小区建立的信令流程示意图;

图6为本申请实施例提供的天线校准的信令流程示意图;

图7为本申请实施例提供的小区建立的方法流程示意图;

图8为本申请实施例提供的小区建立的装置结构示意图;

图9为本申请实施例提供的另一小区建立的装置结构示意图。

具体实施方式

本申请实施例提供了一种小区建立方法及装置,用以当aau物理资源不能满足测试需求时,实现小区建立逻辑流程的相关调测,从而节约测试成本,提高开发测试的工作效率。

基站在服(基站具备提供服务的条件)的前提条件是逻辑小区的成功建立,逻辑小区的功能完备是整个基站系统业务功能的基础条件,一般处于基站必备功能的首位。传统情况下,这部分功能要求基带资源(功能集中在室内基带处理单元(buildingbasebandunite,bbu)上)与射频资源(功能集中在aau上)都就绪的情况下,才可以完成。

本申请实施例将物理小区的调测划分为逻辑面(流程相关)和业务面(物理信道相关)两个层次,由于针对逻辑的调测不依赖于具体的硬件功能。因此,为了更好地在调测阶段隔离开bbu对aau的依赖性,使调测聚焦在bbu内部流程,故而本申请实施例提供的技术方案,实现了小区建立过程中不必依赖真实射频单元的物理存在,通过bbu内部的虚拟aau配合完成小区的建立流程,保证逻辑层面调测的正常进行,可以大大提高调测工作的验证效率。另外,对于需要大量射频单元接入的逻辑流程测试场景来说,也可以大大节约硬件成本,以及环境搭建的耗时,从而极大地提高整体开发效率。

本申请实施例提供的技术方案中,小区建立过程的典型测试网元拓扑如图2所示,本申请实施例提出虚拟aau的概念。虚拟aau为一个不依赖于物理实体的逻辑功能体。主要完成模拟物理aau,配合基带单元(bbu)完成逻辑小区建立流程的功能,基带单元(bbu)与虚拟aau之间的交互主流程如图3所示,主要包括三个部分:

一、对于物理小区建立过程中的模拟aau(即rru)和bbu的接口协议(interfacebetweenrruandbbu,ir)接入流程;

二、对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程设计;

三、对于天线校准过程中的基带单元与虚拟aau间的信令流程设计。

其中,所述ir接入流程就是aau接入流程,完成aau和bbu之间的消息交互,aau达到接入完成的状态。

下面分别给出上述三部分的具体举例说明。

参见图4,模拟ir接入流程包括:

物理小区建立时,模拟实现了ir接入流程,初始化虚拟aau的基本信息,该基本信息包括射频单元拓扑、射频单元通道、射频频段、天线安装拓扑和天线阵拓扑。主要包括以下几个步骤:

步骤一、模拟广播接入请求。即虚拟aau发起广播接入请求给bbu,其中携带了aauid和媒体接入控制(mac)地址信息。

步骤二、模拟通道建立请求。即虚拟aau收到bbu回复的广播接入应答后,模拟发起通道建立请求给bbu。通道建立请求消息中包括aau标识、通道建立原因、aau的能力、级数以及软硬件版本信息ie;即aau发送给bbu的通道建立请求中,会携带自身相关信息。

步骤三、模拟通道建立配置应答(透传)。即虚拟aau收到bbu回复的通道建立配置响应后,根据文件传输协议(filetransferprotocol,ftp)地址、ir口工作模式配置信息单元(ie)等参数配置通道信息,配置成功后,则模拟回复通道建立配置应答给bbu。

步骤四、模拟初始化校准结果(成功或失败)上报。即虚拟aau发送初始化校准结果(即初始化虚拟aau的基本信息的结果)给bbu。

参见图5,逻辑小区建立过程中的基带单元与虚拟aau间的信令流程具体如下:

逻辑小区建立时,基带单元与虚拟aau间的交互主流程有两部分:

a、bbu向虚拟aau发送小区建立请求消息。此消息携带aau需要的小区配置参数消息,小区配置参数消息包括:本地小区id、小区配置标识、天线组号、频点数、小区制式、小区功率以及频点相关信息。

b、虚拟aau向bbu回复小区建立响应消息。虚拟aau在收到基带单元的小区建立请求消息后,将aau信息通过小区建立响应消息传递给bbu侧,小区建立响应消息包括:aau消息头、小区配置ie结果、频点配置响应ie数和频点配置响应结果。

在小区相关的几个流程(下面的c、d、e,对应为小区配置请求;小区重配置请求;指定aau的小区配置请求)中,aau也都有参与。bbu中的小区主控模块会通知aau相关消息(下面的c、d、e所述的消息),虚拟aau将频点配置等信息通过响应消息回复给小区,即回复给bbu,bbu接收aau的响应消息,小区再根据该响应消息判断是否具备相关条件,即bbu根据响应消息结果,判断aau是否具备小区建立条件(aau侧没有异常,已准备好,可以建立小区)。主要包括以下流程:

c、小区激活时,小区主控模块会向aau发送小区配置请求消息(通用流程中的消息);

d、小区主控模块向aau发送小区重配置请求消息;

e、小区主控模块向指定的aau发送小区配置请求消息(与上述c中的消息不同,e中的消息可以理解为定制的消息),即在小区合并场景中,一个小区会对应多个aau,可以选择向其中的一个aau发送配置请求。例如,以下几个流程涉及此消息:

小区建立时,aau回复的响应消息为错误(error)时的处理流程;

小区建立时,没有收到aau响应的超时处理流程;

小区主控模块收到的aau添加消息为error的处理流程;

小区主控模块收到的aau删除消息的处理流程;

小区主控模块收到的aau添加超时处理流程。

参见图6,天线校准过程中的基带单元与虚拟aau间的信令流程如下:

在天线校准过程中,虚拟aau主要完成了对校准结果反馈等信令的模拟:

一、天线校准(antennacalibration,ac)触发:bbu询问aau是否已做好校准的准备,即向虚拟aau发送开始ac校准请求消息,此消息携带aau需要的小区配置参数消息,包括本地小区id、天线校准类型、上行校准时iq数据下行通道选择、下行校准时相位正交的调制信号(in-phasequadrature,iq)数据上行通道选择、校准序列长度和校准序列在特殊子帧的起始位置;

二、模拟校准结果上报:虚拟aau构造天线校准结果,并通过发送开始ac校准响应上报天线校准结果到基带单元。

三、发送校准命令字:由于aau是64通道高性能射频单元,所以bbu需要向aau发8次校准命令字(以8天线为一组,发8次,8*8=64);校准命令字中携带对应天线的信息,从对应天线状态来判断其是否发校准序列。

四、频域天线数据:aau收到校准命令字后,判断哪根天线在发校准序列,校准序列通过环回和相应处理(对校准序列进行数据处理)后,分8次向基带单元回复频域天线数据。bbu侧将64根天线(每次只能发送8根天线的数据,所以要分8次发送,8*8=64)的频域天线数据,转换到时域,再计算信噪比(signalnoiseratio,snr)、天线的峰值位置以及功率等参数,从而得到64根天线的每一根天线的天线校准因子,根据这些参数判断天线是否是正常的,并根据校准结果关联降质状态;其中,天线状态分为正常和故障,当故障天线根数超过2根时,认为小区处于降质状态。通过循环遍历天线状态,计算天线故障根数,超过2根故障则认为小区降质。

五、ac校准终止:此次校准流程结束,bbu通知aau,即发送结束ac校准请求给aau;

六、校准终止反馈:aau收到结束ac校准请求,向bbu反馈结束ac校准响应消息。

综上所述,参见图7,本申请实施例提供的一种小区建立方法包括:

s101、确定需要进行小区建立;

s102、通过在基带单元bbu内部建立的虚拟射频单元aau执行小区建立流程。

通过该方法,当确定需要进行小区建立时,通过在基带单元bbu内部建立的虚拟射频单元aau执行小区建立流程,从而可以通过虚拟aau实现小区建立逻辑流程的相关调测,避免aau物理资源不能满足测试需求导致无法进行小区建立的相关测试,从而节约测试成本,提高开发测试的工作效率。

可选地,所述小区建立流程,至少包括下列流程之一:

对于物理小区建立过程中的模拟aau和bbu的接口协议ir接入流程;

对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程;

对于天线校准过程中的基带单元与虚拟aau间的信令流程。

可选地,所述对于物理小区建立过程中的模拟aau和bbu的接口协议ir接入流程,具体包括:

初始化虚拟aau的基本信息,该基本信息包括下列信息之一或组合:射频单元拓扑、射频单元通道、射频频段、天线安装拓扑和天线阵拓扑。

可选地,所述初始化虚拟aau的基本信息,具体包括虚拟aau执行下列流程:

模拟广播接入请求;

模拟通道建立请求;

模拟通道建立配置应答;

模拟初始化校准结果上报。

可选地,所述对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程,具体包括:

向虚拟aau发送小区建立请求消息,其中携带虚拟aau需要的小区配置参数消息;

接收虚拟aau回复的小区建立响应消息。

可选地,所述对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程,还包括下列步骤之一或组合:

向虚拟aau发送小区配置请求消息;

向虚拟aau发送小区重配置请求消息;

向指定的虚拟aau发送小区配置请求消息。

可选地,对于天线校准过程中的基带单元与虚拟aau间的信令流程,具体包括:

向虚拟aau发送开始ac校准请求消息;

接收虚拟aau反馈的模拟校准结果;

向虚拟aau发送校准命令字;

接收虚拟aau反馈的频域天线数据,并基于所述频域天线数据计算天线校准因子,根据天线校准因子关联降质状态;

发送结束ac校准请求给虚拟aau;

接收虚拟aau反馈的结束ac校准响应消息。

相应地,参见图8,本申请实施例提供的一种小区建立装置,包括:

存储器11,用于存储程序指令;

处理器12,用于调用所述存储器中存储的程序指令,按照获得的程序执行:

确定需要进行小区建立;

通过在基带单元bbu内部建立的虚拟射频单元aau执行小区建立流程。

可选地,所述小区建立流程,至少包括下列流程之一:

对于物理小区建立过程中的模拟aau和bbu的接口协议ir接入流程;

对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程;

对于天线校准过程中的基带单元与虚拟aau间的信令流程。

可选地,所述对于物理小区建立过程中的模拟aau和bbu的接口协议ir接入流程,具体包括:

初始化虚拟aau的基本信息,该基本信息包括下列信息之一或组合:射频单元拓扑、射频单元通道、射频频段、天线安装拓扑和天线阵拓扑。

可选地,所述初始化虚拟aau的基本信息,具体包括虚拟aau执行下列流程:

模拟广播接入请求;

模拟通道建立请求;

模拟通道建立配置应答;

模拟初始化校准结果上报。

可选地,所述对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程,具体包括:

向虚拟aau发送小区建立请求消息,其中携带虚拟aau需要的小区配置参数消息;

接收虚拟aau回复的小区建立响应消息。

可选地,所述对于逻辑小区建立过程中的基带单元与虚拟aau间的信令流程,还包括下列步骤之一或组合:

向虚拟aau发送小区配置请求消息;

向虚拟aau发送小区重配置请求消息;

向指定的虚拟aau发送小区配置请求消息。

可选地,对于天线校准过程中的基带单元与虚拟aau间的信令流程,具体包括:

向虚拟aau发送开始ac校准请求消息;

接收虚拟aau反馈的模拟校准结果;

向虚拟aau发送校准命令字;

接收虚拟aau反馈的频域天线数据,并基于所述频域天线数据计算天线校准因子,根据天线校准因子关联降质状态;

发送结束ac校准请求给虚拟aau;

接收虚拟aau反馈的结束ac校准响应消息。

所述处理器12可以是中央处埋器(cpu)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld)。

参见图9,本申请实施例提供的另一种小区建立装置,包括:

第一单元21,用于确定需要进行小区建立;

第二单元22,用于通过在基带单元bbu内部建立的虚拟射频单元aau执行小区建立流程。

本申请实施例提供了一种计算设备,该计算设备具体可以为桌面计算机、便携式计算机、智能手机、平板电脑、个人数字助理(personaldigitalassistant,pda)等。该计算设备可以包括中央处理器(centerprocessingunit,cpu)、存储器、输入/输出设备等,输入设备可以包括键盘、鼠标、触摸屏等,输出设备可以包括显示设备,如液晶显示器(liquidcrystaldisplay,lcd)、阴极射线管(cathoderaytube,crt)等。

存储器可以包括只读存储器(rom)和随机存取存储器(ram),并向处理器提供存储器中存储的程序指令和数据。在本申请实施例中,存储器可以用于存储本申请实施例提供的任一所述方法的程序。

处理器通过调用存储器存储的程序指令,处理器用于按照获得的程序指令执行本申请实施例提供的任一所述方法。

本申请实施例提供了一种计算机存储介质,用于储存为上述本申请实施例提供的装置所用的计算机程序指令,其包含用于执行上述本申请实施例提供的任一方法的程序。

所述计算机存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nandflash)、固态硬盘(ssd))等。

本申请实施例提供的方法可以应用于终端设备,也可以应用于网络设备。

其中,终端设备也可称之为用户设备(userequipment,简称为“ue”)、移动台(mobilestation,简称为“ms”)、移动终端(mobileterminal)等,可选的,该终端可以具备经无线接入网(radioaccessnetwork,ran)与一个或多个核心网进行通信的能力,例如,终端可以是移动电话(或称为“蜂窝”电话)、或具有移动性质的计算机等,例如,终端还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。

网络设备可以为基站(例如,接入点),指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与ip分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(ip)网络。基站还可协调对空中接口的属性管理。例如,基站可以是gsm或cdma中的基站(bts,basetransceiverstation),也可以是wcdma中的基站(nodeb),还可以是lte中的演进型基站(nodeb或enb或e-nodeb,evolutionalnodeb),或者也可以是5g系统中的gnb等。本申请实施例中不做限定。

上述方法处理流程可以用软件程序实现,该软件程序可以存储在存储介质中,当存储的软件程序被调用时,执行上述方法步骤。

综上所述,本申请实施例中提供了一种在逻辑层面的小区建立过程中使用虚拟aau替代物理实体aau的解决方案。当aau物理资源不能满足测试需求时,通过解耦bbu对物理aau的依赖性,保证了小区建立逻辑流程的相关调测,从而节约测试成本,大大提高开发测试的工作效率。

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

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

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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