网络配置方法、装置及系统与流程

文档序号:20164633发布日期:2020-03-24 21:21阅读:168来源:国知局
网络配置方法、装置及系统与流程

本申请涉及无线通信技术领域,尤其涉及一种网络配置方法、装置及系统。



背景技术:

目前第五代移动通信(5thgenerationmobilenetworks,5g)技术发展及应用正在如火如荼的展开,不仅为移动用户提供高速的业务流量,同时也为其他不同行业的业务应用提供低时延、大连接、高带宽等性能;为了使满足5g业务的多样化需求,网络需要更具灵活性和高能力,为此,第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)标准组织定义了多种技术来满足新时代的需求,包括核心网的云化模块化部署,无线侧更加灵活的帧结构,子载波间隔,大规模多天线等多种技术,同时还提出了如图1所示的基于集中单元-分布单元(centralunit-distributedunit,cu-du)分离的基站架构。

由于5g接入网要求协议栈功能可以在cu和du之间迁移,在cu-du分离后,引入了新定义接口的f1接口,可以通过f1接口实现cu和du之间配置功能的传递;现有du的配置实现有两种方式,一种是cu的网管系统通过f1接口对所连接的du进行一些基本配置(比如小区id),du的网管系统进行具体功能配置(比如子载波间隔),另一种是cu的网管系统通过f1接口管理du,并通过f1接口下发所有的配置给du。针对第一种配置方式,运营商需要维护cu和du配置的两套网管系统,配置方式过于复杂;针对第二种配置方式,由于cu的网管系统是通过f1接口给du下发所有的配置,所以与该cu连接的多个du的配置完全相同,而实际应用时该配置并不能满足所有用户终端业务的需求,缺乏一定的灵活性;同时,由于cu的网管系统需管理du的所有配置,所以cu和du的设备耦合度较高,所以该种配置方式局限于cu和du是同厂家设备,当cu和du是异厂家设备时不利于设备之间的解耦。



技术实现要素:

本申请提供一种网络配置方法、装置及系统,提高了du的网络配置的灵活性。

为达到上述目的,本申请采用如下技术方案:

第一方面,本申请提供一种网络配置方法,应用于cu,包括:向与cu相连的分布单元du发送携带有第一配置参数的配置指令;配置指令至少用于指示du根据第一配置参数对自身进行网络配置;第一配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔和mimo模式;当接收到du发送的配置完成消息时,获取du的第一运行参数和/或与du连接的用户终端的第一业务性能参数;配置完成消息至少用于指示du已按照第一配置参数完成自身的网络配置;第一业务性能参数至少包括:位置、上下行吞吐量、误码率、信道模型和移动速度;第一运行参数至少包括:上下行资源利用率、mac层的调度、与用户终端的连接率;根据第一业务性能参数和/或第一运行参数确定第二配置参数;第二配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔、mimo模式;向du发送携带有第二配置参数的第一更新指令;第一更新指令至少用于指示du根据第二配置参数对du的网络配置进行更新。

本申请提供的网络配置方法,cu可以先向与cu相连的du发送携带有第一配置参数的配置指令,该配置指令可以指示du先根据第一配置参数对自身进行初始的网络配置,然后cu可以根据获取的du的第一运行参数和/或与du连接的用户终端的第一业务性能参数确定出第二配置参数,并将携带有第二配置参数的第一更新指令发送给du,该第一更新指令可以指示du根据第二配置参数对du初始的网络配置进行更新。本申请提供的网络配置方法,由于cu可以根据第一业务性能参数和/或第一运行参数确定第二配置参数,该第二配置参数是cu确定出的针对不同场景下的du的优化参数,所以cu向du发送的携带有第二配置参数的第一更新指令可以指示du将初始的网络配置更新至使得du当前运行性能更优的网络配置,满足了不同场景下du的需求,提高了du的网络配置的灵活性。

第二方面,本申请提供一种网络配置方法,应用于du,包括:接收与du相连的cu发送的携带有第一配置参数的配置指令;配置指令至少用于指示du根据第一配置参数对自身进行网络配置;第一配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔和mimo模式;在根据第一配置参数完成对自身的网络配置后,向cu发送配置完成消息;配置完成消息至少用于指示du已按照第一配置参数完成自身的网络配置;接收cu发送的携带有第二配置参数的第一更新指令;第一更新指令至少用于指示du根据第二配置参数对第一配置参数进行更新;第二配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔、mimo模式;根据第二配置参数对自身的网络配置进行更新。

第三方面,本申请提供一种集中单元cu,包括:发送模块、获取模块、接收模块和确定模块;发送模块,用于向与cu相连的du发送携带有第一配置参数的配置指令;配置指令至少用于指示du根据第一配置参数对自身进行网络配置;第一配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔和mimo模式;获取模块,用于当接收模块接收到du发送的配置完成消息时,获取du的第一运行参数和/或与du连接的用户终端的第一业务性能参数;配置完成消息至少用于指示du已按照第一配置参数完成自身的网络配置;第一业务性能参数至少包括:位置、上下行吞吐量、误码率、信道模型和移动速度;第一运行参数至少包括:上下行资源利用率、mac层的调度、与用户终端的连接率;接收模块,用于接收du发送的配置完成消息;确定模块,用于根据获取模块获取的第一业务性能参数和/或第一运行参数确定第二配置参数;第二配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔、mimo模式;发送模块,还用于向du发送携带有确定模块确定的第二配置参数的第一更新指令;第一更新指令至少用于指示du根据第二配置参数对du的网络配置进行更新。

第四方面,本申请提供一种分布单元du,包括:接收模块、配置模块、发送模块和更新模块;接收模块,用于接收与du相连的cu发送的携带有第一配置参数的配置指令;配置指令至少用于指示du根据第一配置参数对自身进行网络配置;第一配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔和mimo模式;配置模块,用于根据第一配置参数对du进行网络配置;发送模块,用于在配置模块根据第一配置参数完成对du的网络配置后,向cu发送配置完成消息;配置完成消息至少用于指示du已按照第一配置参数完成自身的网络配置;接收模块,还用于接收cu发送的携带有第二配置参数的第一更新指令;第一更新指令至少用于指示更新模块根据第二配置参数对第一配置参数进行更新;第二配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔、mimo模式;更新模块,用于根据第二配置参数对du的网络配置进行更新。

第五方面,本申请提供一种网络配置装置,包括存储器、处理器、总线和通信接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当网络配置装置运行时,处理器执行存储器存储的计算机执行指令,以使网络配置装置执行如第一方面或第二方面提供的的网络配置方法。

第六方面,本申请提供一种计算机存储介质,计算机存储介质中存储有指令,当计算机执行该指令时,以实现如第一方面或第二方面提供的网络配置方法。

第七方面,本申请提供一种网络配置系统,包括如第三方面提供的集中单元cu和第四方面提供的分布单元du。

本申请提供的网络配置方法、装置及系统,cu向与cu相连的du发送携带有第一配置参数的配置指令;配置指令至少用于指示du根据第一配置参数对自身进行网络配置;当cu接收到du发送的配置完成消息时,获取du的第一运行参数和/或与du连接的用户终端的第一业务性能参数;配置完成消息至少用于指示du已按照第一配置参数自身的网络配置;cu再根据第一业务性能参数和/或第一运行参数确定第二配置参数;最后cu向du发送携带有第二配置参数的第一更新指令;第一更新指令至少用于指示du根据第二配置参数对du的网络配置进行更新。本申请提供的技术方案,由于cu可以根据第一业务性能参数和/或第一运行参数确定第二配置参数,该第二配置参数是cu确定出的针对不同场景下的du的优化参数,所以cu向du发送的携带有第二配置参数的第一更新指令可以指示du将初始的网络配置更新至使得du当前运行性能更优的网络配置,满足了不同场景下du的需求,提高了du的网络配置的灵活性;进一步地,由于cu的网管系统可以直接向cu相连的du发送携带有第一配置参数的配置指令,并在确定出第二配置参数时将携带有第二配置参数的第一更新指令发送给du,所以只需要维护cu所在的网管系统,而无需维护du的网管系统,相比现有的由cu对du进行基本配置而du自身进行具体功能配置的配置方式更为简单;此外,由于cu的网管系统不需管理du的所有配置,du只需根据cu确定的第二配置参数进行相关的网络配置,所以降低了cu和du的设备的耦合度,有利于当cu和du是异厂家设备时设备之间的解耦。

附图说明

图1为本申请实施例提供的5g基站架构示意图;

图2为本申请实施例提供的4g基站架构示意图;

图3为本申请实施例提供的一种网络配置装置的系统架构示意图;

图4为本申请实施例提供的一种网络配置方法的流程示意图;

图5为本申请实施例提供的另一种网络配置方法的流程示意图;

图6为本申请实施例提供的另一种网络配置装置的系统架构示意图;

图7为本申请实施例提供的又一种网络配置方法的流程示意图;

图8为本申请实施例提供的又一种网络配置方法的流程示意图;

图9为本申请实施例提供的又一种网络配置方法的流程示意图;

图10为本申请实施例提供的又一种网络配置方法的流程示意图;

图11为本申请实施例提供的网络配置方法的交互示意图;

图12为本申请实施例提供的网络配置系统的结构示意图;

图13为本申请实施例提供的cu的结构示意图;

图14为本申请实施例提供的du的结构示意图;

图15为本申请实施例提供的另一种网络配置系统的结构示意图。

具体实施方式

下面结合附图对本申请实施例提供的网络配置方法、装置及系统进行详细地描述。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。

本申请的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。

此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

在本申请的描述中,除非另有说明,“多个”的含义是指两个或两个以上。

为满足5g业务的多样化需求,3gpp标准组织提出了如图1所示的基于cu-du分离的基站架构,在图1所示的基站架构中,由cu和du两个分离的设备来实现如图2所示的4g基站中的基带处理单元(buildingbasebandunit,bbu)的所有协议功能。其中,cu可以部署在网络架构中较高的位置,比如汇聚机房,通过接口与5g核心网(5gcore)相连,处理非实时的无线资源控制(radioresourcecontrol,rrc)协议层和分组数据汇聚协议(packetdataconvergenceprotocol,pdcp)层等高层协议功能;du可以部署在接入机房,处理实时的物理层、媒体访问控制(mediaaccesscontrol,mac)层和无线链路控制(radiolinkcontrol,rlc)层等对时延及计算要求较高的底层协议功能,一般一个cu设备下面连接有几十个du设备,可以支持上百个小区级的数据处理,如图1所示,du向下通过接口与有源天线单元(activeantennaunit,aau)连接,其中,aau由远程射频单元(remoteradiounit,rru)和天线构成。

由于在以前的4g基站中,完整的协议栈位于同一个基站设备(bbu)内,消息及配置的互通均通过内部接口实现,现有的cu-du分离后,为了满足5g接入网要求,使协议栈功能可以在cu和du之间迁移,所以引入了新定义接口的f1接口,cu和du两个设备的功能配置的协调与交互可通过f1接口传递。

现有的这种cu和du分离的架构,可以使得无线资源的管理更加集中,此外,由于cu仅承载非实时的高层功能,所以实现虚拟化的难度相对较低,在cu-du架构的部署中,cu可以基于一些虚拟化的技术部署在通用硬件(服务器)上,使得其部署位置非常灵活,能够满足差异化的业务需求;由于通用硬件的处理能力有限,而du又是处理对时延及计算要求较高的底层协议功能,所以du仍然会采用一部分专有硬件完成物理层的功能,比如可以采用数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)来完成。

虽然基于cu-du架构的无线组网方式,可以带来很多优势,但目前现有的两种配置方式都存在一些问题。

目前du的配置实现有两种方式,一种是cu的网管系统通过f1接口对所连接的du进行一些基本配置,比如携带的小区id,du侧本身所携带的网管会进行具体功能配置,比如上下行时隙配比,子载波间隔,多进多出(multiple-inputmultiple-output,mimo)模式等,针对此种配置方式,du的相关配置及更新同时也需要给cu报告,运营商需要维护cu和du配置的两套网管系统,配置方式过于复杂,且在未来5g大量部署时成本过高,不利于广泛推广;第二种是cu的网管通过f1接口管理du,并通过f1接口下发所有的配置给du,针对第二种配置方式,cu的网管系统通过f1接口向给du下发相关功能的配置,所以与该cu连接的多个du的配置完全相同,在实际应用时不能满足不同类型用户终端业务的需求,缺乏一定的灵活性;此外,由于此时cu的网管系统需管理du的所有配置,所以cu和du的设备耦合度较高,因此第二种配置方式局限于cu和du是同厂家设备,当cu和du是异厂家设备时不利于设备之间的解耦。

针对上述现有技术中cu-du配置方式中存在的问题,本申请实施例提供了一种网络配置方法。

本申请实施例提供的网络配置方法应用于图3所示的系统架构中,该系统架构包括cu、du和用户终端。

cu,用于向与cu相连的du发送携带有第一配置参数的配置指令。

cu,还用于当接收到du发送的配置完成消息时,获取du的第一运行参数和/或与du连接的用户终端的第一业务性能参数。

cu,还用于根据第一业务性能参数和/或第一运行参数确定第二配置参数。

cu,还用于向du发送携带有第二配置参数的第一更新指令。

du,用于接收与du相连的cu发送的携带有第一配置参数的配置指令。

du,还用于在根据第一配置参数完成对自身的网络配置后,向cu发送配置完成消息。

du,还用于接收cu发送的携带有第二配置参数的第一更新指令。

du,还用于根据第二配置参数对自身的网络配置进行更新。

用户终端,可以是与du连接的手机、平板电脑、桌面型计算机、膝上型计算机、笔记本电脑、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、手持计算机、上网本、个人数字助理(personaldigitalassistant,pda)、可穿戴电子设备、虚拟现实设备等不同类型的终端。

基于上述系统架构,如图4所示,本申请实施例提供一种网络配置方法,该方法可以包括s101-s1010:

s101、cu向与cu相连的du发送携带有第一配置参数的配置指令。

具体地,步骤s101为图11中s301的具体实现方式之一。

由于cu和du两个设备的功能配置的协调与交互可通过f1接口传递,所以,cu可以通过f1接口向与cu相连的du发送携带有第一配置参数的配置指令,第一配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔和mimo模式。

其中,初始小区id是小区的身份标识。

上下行信号频率是信号的发射或接收的载波频率,一般由运营商自定义上下行信号频率的大小。

上下行配比是针对用户终端上行业务量和下行业务量的大小设置的资源配比。

子载波间隔是指一个子载波中心频率到下一个子载波中心频率的间隔,通常一个频带分成很多个子载波,每个子载波占一段宽度,这个宽度就是子载波间隔,且子载波间隔越大,时延越低,所以可以通过增大子载波间隔来降低时延。

mimo模式是mimo系统根据信道质量等参数定义的适用于不同类型应用场景的几种不同的模式,包括单电线工作模式、开环空间复用、闭环空间复用等。

配置指令至少用于指示du根据上述的第一配置参数对自身进行网络配置;当然,在实际应用中第一配置参数还可以包括其他类型的用于对du进行网络配置的参数,此处不做具体限制。

s102、du接收与du相连的cu发送的携带有第一配置参数的配置指令。

具体地,步骤s102中为图11中s302的具体实现方式之一。

s103、du根据第一配置参数完成对自身的网络配置。

当du接收到cu发送的第一配置参数时,可以根据第一配置参数完成对自身的网络配置,即设置初始小区id、上下行信号频率、上下行配比、子载波间隔和mimo模式等。

s104、du向cu发送配置完成消息。

当du根据第一配置参数完成对自身的配置后,可以向cu发送配置完成消息,同时,用户终端可以正常接入业务,具体地,du可以先向用户终端发送接入请求(图11中s303的具体实现方式之一),用户终端在接入业务之后向du发送接入响应(图11中s304的具体实现方式之一)。

其中,配置完成消息至少用于指示du已按照第一配置参数完成自身的网络配置。

s105、cu接收du发送的配置完成消息。

s106、cu获取du的第一运行参数和/或与du连接的用户终端的第一业务性能参数。

在cu接收du发送的配置完成消息之后,cu可以获取du的第一运行参数,第一运行参数至少包括:上下行资源利用率、mac层的调度、与用户终端的连接率。

其中,上下行资源利用率是指与du连接的用户终端占du配比的上行资源或下行资源的利用率;mac层的调度是指mac层根据du接入用户终端的类型、数量等分配给du的资源;与用户终端的连接率表示某个时刻与du连接的运行业务的用户终端的数量占du实际所管理的用户终端的总数量的比率,当某一时刻与用户终端的连接率为0时,说明该时刻没有用户终端在运行业务。

另外,由于此时用户终端已经正常接入业务,所以cu可以获取与du连接的用户终端的第一业务性能参数,第一业务性能参数至少包括:位置、上下行吞吐量、误码率、信道模型和移动速度。

其中,位置是指用户终端的位置,信道模型表示信号在信道中传输的模型,需要说明的是,可以根据位置、信道模型等参数确定du适用的mimo模式;上行吞吐量表示上传数据的速率,下行吞吐量表示下载数据的速率;误码率表示接收到数据的错误率;移动速度表示用户终端的移动速度。

需要说明的是,由于cu处理非实时的高层功能,所以cu自身可以获取初始小区id、当前与du连接的用户终端的id等高层数据,但是具体每个用户终端用了何种资源、上下行吞吐量等实时的底层数据需要通过du给cu上报,也即是cu可以通过f1接口获取与du连接的用户终端的第一业务性能参数。

可选地,如图5所示,步骤s106中cu获取du的第一运行参数和/或与du连接的用户终端的第一业务性能参数的具体步骤具体包括:s1061-s1062:

s1061、cu向du发送目标请求。

目标请求用于cu向du请求du的第一运行参数和/或与du连接的用户终端的第一业务性能参数。

具体地,步骤s1061中为图11中s305的具体实现方式之一。

s1062、cu接收du发送的目标响应。

具体地,步骤s1062中为图11中s306的具体实现方式之一。

需要说明的是,当目标请求用于cu向du请求du的第一运行参数时,cu接收du发送的目标响应携带有du的第一运行参数;当目标请求用于cu向du请求与du连接的用户终端的第一业务性能参数时,cu接收du发送的目标响应携带有与du连接的用户终端的第一业务性能参数。

s107、cu根据第一业务性能参数和/或第一运行参数确定第二配置参数。

其中,第二配置参数是cu根据当前用户终端业务类型确定出的针对du当前运行状态的优化参数,第二配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔、mimo模式,也即是第二配置参数的类型与第一配置参数相同。

参照图6所示,为本申请实施例提供的网络配置方法可应用的另一种系统架构,其中,cu部署在中心机房,du部署在接入机房,cu和du可以之间通过交换机上的接口进行信息的传递,cu基于虚拟化网络(virtualnetworkfeature,vnf)技术部署在通用硬件上,通用硬件资源也就是存储资源、计算资源以及网络资源,虚拟化层是通过vnf技术将通用硬件资源虚拟化成一个资源池,与cu连接的多个du可以共享资源池中的资源。

如图6所示,cuvnf层包括控制面(controlplane,cp),负责处理控制相关的信令内容;用户面(userplane,up),负责处理用户面数据内容;接口,处理与du接口以及与核心网接口相关内容;操作、管理和维护(operationadministrationandmaintenance,oam)模块负责网管配置,状态监控,告警处理等内容。

另外,现有的5g终端业务有很多种,包括大连接业务(比如共享单车的连接)、低时延业务(比如车联网业务)以及高流量业务(比如视频业务)等,不同类型的业务都有各自的特点,所以本申请实施例提供的网络配置方法,可以在oam模块的功能中添加算法模块,该算法模块可以获取大量的与用户终端业务类型对应的历史数据,在cu获取du的第一运行参数和/或与du连接的用户终端的第一业务性能参数之前,依据人工智能算法,根据现有业务类型的特点对不同类型的业务进行业务类型刻画,将刻画的模板及与该模板对应的业务参数提前存储在oam模块的预设数据库中,当cu从du获取第一业务性能参数和/或第一运行参数后,oam模块可以对获取的参数进行处理分析,将当前业务类型与预设数据库进行匹配,根据匹配的结果确认出第二配置参数;因此,可选地,如图7所示,步骤s107中cu根据第一业务性能参数确定第二配置参数的具体步骤包括:s10701-s10702:

s10701、根据第一业务性能参数从预设数据库查找第一模板。

其中,第一模板即为oam模块分析出的预设数据库中与当前用户终端的第一业务性能参数匹配的业务类型对应的模板。

需要说明的是,第一模板中至少包括有与第一业务性能参数匹配的第二业务性能参数。

s10702、将第一模板对应的网络配置参数确定为第二配置参数。

可选地,如图8所示,步骤s107中cu根据第一运行参数确定第二配置参数的具体步骤包括:s10711-s10712:

s10711、根据第一运行参数从预设数据库查找第二模板。

其中,第二模板即为oam模块分析出的预设数据库中与当前用户终端的第一运行参数匹配的业务类型对应的模板。

需要说明的是,第二模板中至少包括有与第一运行参数匹配的第二运行参数。

s10712、将第二模板对应的网络配置参数确定为第二配置参数。

可选地,如图9所示,步骤s107中cu根据第一运行参数和第一业务性能参数确定第二配置参数的具体步骤包括:s10721-s10722:

s10721、根据第一运行参数和第一业务性能参数从预设数据库查找第三模板。

其中,第三模板即为oam模块分析出的预设数据库中与当前用户终端的第一运行参数和第一业务性能参数匹配的业务类型对应的模板。

需要说明的是,第三模板中至少包括有与第一运行参数匹配的第二运行参数以及与第一业务性能参数匹配的第二业务性能参数。

s10722、将第三模板对应的网络配置参数确定为第二配置参数。

本申请实施例所提供的网络配置方法是通过在oam模块的功能中添加算法模块,然后可以对获取的参数进行处理分析,将当前业务类型与预设数据库进行匹配,根据匹配的结果确认出第二配置参数,需要说明的是,在实际应用中,还可以通过其他的方式确认出第二配置参数。

s108、cu向du发送携带有第二配置参数的第一更新指令。

具体地,步骤s108中为图11中s307的具体实现方式之一。

由于第二配置参数是与当前用户终端业务类型对应的参数,所以在cu根据预设数据库中的模板确认出第二配置参数后,cu可以向du发送携带有第二配置参数的第一更新指令,该第一更新指令至少用于指示du根据第二配置参数对du的网络配置进行更新。

s109、du接收cu发送的携带有第二配置参数的第一更新指令。

具体地,步骤s109中为图11中s308的具体实现方式之一。

s1010、du根据第二配置参数对自身的网络配置进行更新。

由于第二配置参数是cu根据当前用户终端业务类型确定出的针对du当前运行状态的优化参数,所以当du接收到cu发送的携带有第二配置参数的第一更新指令后,可以根据第一更新指令的指示,将初始的网络配置更新至使得du当前运行状态性能更优的配置,以保证当前的网络配置能够为用户终端业务提供更佳的服务质量。

可选地,如图10所示,本申请实施例还提供了另一种网络配置方法,该方法可以包括s201-s2012:

s201、cu向与cu相连的du发送携带有第一配置参数的配置指令。s202、du接收与du相连的cu发送的携带有第一配置参数的配置指令。

s203、du根据第一配置参数完成对自身的网络配置。

s204、du向cu发送配置完成消息。

s205、cu接收du发送的配置完成消息。

s206、cu获取du的第一运行参数和/或与du连接的用户终端的第一业务性能参数。

s207、du接收cu发送的目标请求。

其中,目标请求用于cu向du请求du的第一运行参数和/或与du连接的用户终端的第一业务性能参数。

s208、du向cu发送目标响应。

当目标请求用于cu向du请求du的第一运行参数时,目标响应携带有第一运行参数;当目标请求用于cu向du请求与du连接的用户终端的第一业务性能参数时,目标响应携带有第一业务性能参数。

s209、cu根据第一业务性能参数和/或第一运行参数确定第二配置参数。

s2010、当cu确定第二配置参数中存在第一参数与第一配置参数中第二参数不同时,向du发送第一更新指令,或向du发送携带第一参数的第二更新指令。

由于在oam模块可以根据du的第一运行参数和/或与du连接的用户终端的第一业务性能参数从预设数据库查找对应的模板,确定出第二配置参数,且第二配置参数和第一配置参数是同类型的参数,所以可以将该第二配置参数与初始cu向du发送的第一配置参数做对比,确定出与第二配置参数中的第一参数不同的第一配置参数中的第二参数,并向du发送第一更新指令,或向du发送携带第一参数的第二更新指令。

其中,第一更新指令至少用于指示du根据第二配置参数对du的网络配置进行更新;第二更新指令至少用于指示du根据第一参数对du的网络配置进行更新。

需要说明的是,第二参数和第一参数的参数名称相同;示例性地,当cu确定第二配置参数中的上下行配比与第一配置参数中的上下行配比不同时,cu可以向du发送第一更新指令,该第一更新指令用于指示du根据第二配置参数对du的网络配置进行更新,cu也可以向du发送携带上下行配比的第二更新指令,该第二更新指令可以指示du将初始网络配置中第二参数对应的上下行配比更新为第一参数对应的上下行配比,此时第二参数和第一参数均为上下行配比,但是具体的数值不同。

s2011、du接收cu发送的携带有第二配置参数的第一更新指令或携带有第一参数的第二更新指令。

s2012、du根据第二配置参数或根据第一参数对自身的网络配置进行更新。

为了更清楚的说明本申请实施例提供的网络配置方法,下面将用几个实施例具体进行详细描述。

实施例一:第一参数和第二参数为上下行配比或上下行资源利用率。

一般传统的业务(比如高流量的视频业务)上行业务量较少,下行业务量较多,所以上下行配比一般在设置时下行资源配比占较大比例,在本申请实施例中,也即是cu在通过f1接口向与cu相连的du发送携带有第一配置参数的配置指令时,第一配置参数中包括的上下行配比一般是下行资源配比占比较大,所以,当cu获取到用户终端的第一业务性能参数中上下行吞吐量中上行吞吐量较大,则说明此时的用户终端多进行上行业务。

示例性地,由于工厂中机械设备较多,需要不停地上报机械设备实时运行状态的参数,而下行仅需要执行一些配置命令,所以上行资源配比需求较大,那么,当du覆盖在某工厂时,cu得到的第一业务性能参数中,大多数用户终端的上行吞吐量都会大于对应的下行吞吐量,所以最终cu确定出的第二配置参数中的上下行配比与初始的第一配置参数中的上下行配比不同,cu可以将第二配置参数发送给du,du根据第二配置参数重新进行网络配置,cu也可以只将第二配置参数中的上下行配比发送给du,此时,du仅需要将初始网络配置中的上下行配比进行修正。

实施例二:第一参数和第二参数为位置和信道模型。

由于mimo模式可以根据不同的应用场景进行切换,所以当du覆盖高层建筑时,cu根据获取的第一业务性能参数中的位置和信道模型确定出当前mimo模式不能使得业务性能最优,也即是第二配置参数中的mimo模式与初始的第一配置参数中的mimo模式不同,cu可以将第二配置参数发送给du,du根据第二配置参数重新进行网络配置,cu也可以只将第二配置参数中的mimo模式发送给du,此时,du仅需要将初始网络配置中的mimo模式更改至第一参数对应的mimo模式。

实施例三:第一参数和第二参数为休眠时长。

当某一时刻与用户终端的连接率接近0时,说明该时刻几乎没有用户终端在运行业务,此时可以设定特定的休眠时长从而实现du设备的节能。

示例性地,初始的休眠时长可以为0,当cu根据获取的第一运行参数中的与用户终端的连接率或者根据oam模块中历史数据库中的历史数据确定出可以设置休眠时长时,cu可以将第二配置参数发送给du,du根据第二配置参数重新进行网络配置,cu也可以只将第二配置参数中的休眠时长发送给du,此时,du仅需要将初始网络配置中的休眠时长修正为第一参数对应的休眠时长。

当然,在实际应用中第一参数和第二参数还可以为其他类型的参数,比如当cu获取的第一业务性能参数中误码率很高时,cu的oam模块可以分析误码率高的原因,并针对分析的原因得出处理方案;再比如,当cu获取的用户终端在快速移动的高铁上,即移动速度很快,可以针对此类场景做一些相应的优化,修改调制方式,或增加重复发送数据的次数,以保证数据的可靠性。

本申请实施例提供的网络配置方法,cu可以先向与cu相连的du发送携带有第一配置参数的配置指令,该配置指令可以指示du先根据第一配置参数对自身进行初始的网络配置,然后cu可以根据获取的du的第一运行参数和/或与du连接的用户终端的第一业务性能参数确定出第二配置参数,并将携带有第二配置参数的第一更新指令发送给du,该第一更新指令可以指示du根据第二配置参数对du初始的网络配置进行更新。本申请提供的网络配置方法,由于cu可以根据第一业务性能参数和/或第一运行参数确定第二配置参数,该第二配置参数是cu确定出的针对不同场景下的du的优化参数,所以cu向du发送的携带有第二配置参数的第一更新指令可以指示du将初始的网络配置更新至使得du当前运行性能更优的网络配置,满足了不同场景下du的需求,提高了du的网络配置的灵活性。

本申请实施例可以根据上述方法示例对其对应的cu或du进行功能模块或者功能单元的划分,例如,可以对应各个功能划分各个功能模块或者功能单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块或者功能单元的形式实现。其中,本申请实施例中对模块或者单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

示例性地,如图11所示,本申请实施例还提供一种如图1所示的系统架构应用上述实施例提供的网络配置方法的信令交互示意图,具体信令内容描述可参照上述实施例中描述,此处不再赘述。

如图12所示,本申请实施例还提供了一种网络配置系统01,包括集中单元(cu)02和分布单元(du)03。

图13示出了上述实施例中所涉及的网络配置系统01中的集中单元(cu)02的一种可能的结构示意图。该集中单元(cu)02包括:发送模块21、获取模块22、接收模块23和确定模块24。

其中,发送模块21执行上述方法实施例中的s101、s108,接收模块23执行上述方法实施例中的s105,获取模块22执行上述方法实施例中的s106,确定模块24执行上述方法实施例中的s107。

具体地,发送模块21,用于向与集中单元(cu)02相连的分布单元(du)03发送携带有第一配置参数的配置指令;配置指令至少用于指示du根据第一配置参数对自身进行网络配置;第一配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔和mimo模式;

接收模块23,用于接收分布单元(du)03发送的配置完成消息;

获取模块22,用于当接收模块23接收到分布单元(du)03发送的配置完成消息时,获取分布单元(du)03的第一运行参数和/或与分布单元(du)03连接的用户终端的第一业务性能参数;配置完成消息至少用于指示du已按照第一配置参数自身的网络配置;第一业务性能参数至少包括:位置、上下行吞吐量、误码率、信道模型和移动速度;第一运行参数至少包括:上下行资源利用率、mac层的调度、与用户终端的连接率;

确定模块24,用于根据获取模块22获取的第一业务性能参数和/或第一运行参数确定第二配置参数;第二配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔、mimo模式;

发送模块21,还用于向分布单元(du)03发送携带有确定模块24确定的第二配置参数的第一更新指令;第一更新指令至少用于指示du根据第二配置参数对du的网络配置进行更新。

可选地,获取模块22具体用于,通过发送模块21向分布单元(du)03发送目标请求;目标请求用于向du请求第一运行参数和/或第一业务性能参数;在发送模块21向分布单元(du)03发送目标请求之后通过接收模块23接收分布单元(du)03发送的目标响应;当目标请求用于向du请求第一运行参数时,目标响应携带有第一运行参数;当目标请求用于向du请求第一业务性能参数时,目标响应携带有第一业务性能参数。

可选地,当获取模块22获取到第一业务性能参数时,确定模块24具体用于:根据获取模块22获取的第一业务性能参数从预设数据库查找第一模板,并将第一模板对应的网络配置参数确定为第二配置参数;第一模板中至少包括有与第一业务性能参数匹配的第二业务性能参数。

可选地,当获取模块22获取到第一运行参数时,确定模块24具体用于:根据获取模块22获取的第一运行参数从预设数据库查找第二模板,并将第二模板对应的网络配置参数确定为第二配置参数;第二模板中至少包括有与第一运行参数匹配的第二运行参数。

可选地,当获取模块22获取到第一业务性能参数和第一运行参数时,确定模块24具体用于:根据获取模块22获取的第一运行参数和第一业务性能参数从预设数据库查找第三模板,并将第三模板对应的网络配置参数确定为第二配置参数;第三模板中至少包括有与第一运行参数匹配的第二运行参数以及与第一业务性能参数匹配的第二业务性能参数。

可选地,发送模块21还用于,当确定模块24确定第二配置参数中存在第一参数与第一配置参数中第二参数不同时,向分布单元(du)03发送第一更新指令,或向分布单元(du)03发送携带第一参数的第二更新指令;第二更新指令至少用于指示du根据第一参数对du的网络配置进行更新;第二参数和第一参数的参数名称相同。

图14示出了上述实施例中所涉及的网络配置系统01中的分布单元(du)03的一种可能的结构示意图。该分布单元(du)03包括:接收模块31、配置模块32、发送模块33和更新模块34;

其中,接收模块31执行上述方法实施例中的s102、s109,配置模块32执行上述方法实施例中的s103,发送模块33执行上述方法实施例中的s104,更新模块34执行上述方法实施例中的s1010。

具体地,接收模块31,用于接收与分布单元(du)03相连的集中单元(cu)02发送的携带有第一配置参数的配置指令;配置指令至少用于指示du根据第一配置参数对自身进行网络配置;第一配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔和mimo模式;

配置模块32,用于根据接收模块31接收的第一配置参数对分布单元(du)03进行网络配置;

发送模块33,用于在配置模块32根据第一配置参数完成对分布单元(du)03的网络配置后,向集中单元(cu)02发送配置完成消息;配置完成消息至少用于指示du已按照第一配置参数完成自身的网络配置;

接收模块31,还用于接收集中单元(cu)02发送的携带有第二配置参数的第一更新指令;第一更新指令至少用于指示du根据第二配置参数对第一配置参数进行更新;第二配置参数至少包括:初始小区id、上下行信号频率、上下行配比、子载波间隔、mimo模式;

更新模块34,用于根据接收模块31接收的第二配置参数对分布单元(du)03的网络配置进行更新。

可选地,接收模块31,还用于接收集中单元(cu)02发送的目标请求;目标请求用于向du请求du的第一运行参数和/或与du连接的用户终端的第一业务性能参数;第一业务性能参数至少包括:位置、上下行吞吐量、误码率、信道模型和移动速度;第一运行参数至少包括:上下行资源利用率、媒体访问控制mac层的调度、与用户终端的连接率;

发送模块33,还用于当接收模块31接收目标请求后向cu发送目标响应;当目标请求用于向du请求第一运行参数时,目标响应携带有第一运行参数;当目标请求用于向du请求第一业务性能参数时,目标响应携带有第一业务性能参数。

可选地,接收模块31,还用于接收集中单元(cu)02发送的携带有第一参数的第二更新指令;第二更新指令至少用于指示du根据第一参数的值对du的网络配置进行更新;第二配置参数中的第一参数与第一配置参数中的第二参数不同,第二参数和第一参数的参数名称相同;

更新模块34,用于根据接收模块31接收的第一参数对分布单元(du)03的网络配置进行更新。

本申请提供的网络配置系统,包括集中单元cu和分布单元du;cu向与cu相连的du发送携带有第一配置参数的配置指令;配置指令至少用于指示du根据第一配置参数对自身进行网络配置;当cu接收到du发送的配置完成消息时,cu获取du的第一运行参数和/或与du连接的用户终端的第一业务性能参数;配置完成消息至少用于指示du已按照第一配置参数自身的网络配置;cu再根据第一业务性能参数和/或第一运行参数确定第二配置参数;最后cu向du发送携带有第二配置参数的第一更新指令;第一更新指令至少用于指示du根据第二配置参数对du的网络配置进行更新。本申请提供的技术方案,由于cu可以根据第一业务性能参数和/或第一运行参数确定第二配置参数,该第二配置参数是cu确定出的针对不同场景下的du的优化参数,所以cu向du发送的携带有第二配置参数的第一更新指令可以指示du将初始的网络配置更新至使得du当前运行性能更优的网络配置,满足了不同场景下du的需求,提高了du的网络配置的灵活性;进一步地,由于cu的网管系统可以直接向cu相连的du发送携带有第一配置参数的配置指令,并在确定出第二配置参数时将携带有第二配置参数的第一更新指令发送给du,所以只需要维护cu所在的网管系统,而无需维护du的网管系统,相比现有的由cu对du进行基本配置而du自身进行具体功能配置的配置方式更为简单;此外,由于cu的网管系统不需管理du的所有配置,du只需根据cu确定的第二配置参数进行相关的网络配置,所以降低了cu和du的设备的耦合度,有利于当cu和du是异厂家设备时设备之间的解耦。

如图15所示,本申请实施例还提供一种网络配置装置,包括存储器41、处理器42、总线43和通信接口44;存储器41用于存储计算机执行指令,处理器42与存储器41通过总线43连接;当网络配置装置运行时,处理器42执行存储器41存储的计算机执行指令,以使网络配置装置执行如上述实施例提供的应用于cu的网络配置方法或du的网络配置方法。

在具体的实现中,作为一种实施例,处理器42(42-1和42-2)可以包括一个或多个中央处理器(centralprocessingunit,cpu),例如图15中所示的cpu0和cpu1。且作为一种实施例,网络配置装置可以包括多个处理器42,例如图15中所示的处理器42-1和处理器42-2。这些处理器42中的每一个cpu可以是一个单核处理器(single-cpu),也可以是一个多核处理器(multi-cpu)。这里的处理器42可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

存储器41可以是只读存储器41(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器41可以是独立存在,通过总线43与处理器42相连接。存储器41也可以和处理器42集成在一起。

在具体的实现中,存储器41,用于存储本申请中的数据和执行本申请的软件程序对应的计算机执行指令。处理器42可以通过运行或执行存储在存储器41内的软件程序,以及调用存储在存储器41内的数据,网络配置装置的各种功能。

通信接口44,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如控制系统、无线接入网(radioaccessnetwork,ran),无线局域网(wirelesslocalareanetworks,wlan)等。通信接口44可以包括接收单元实现接收功能,以及发送单元实现发送功能。

总线43,可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外部设备互连(peripheralcomponentinterconnect,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。该总线43可以分为地址总线、数据总线、控制总线等。为便于表示,图15中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本申请实施例还提供一种计算机存储介质,计算机存储介质中存储有指令,当计算机执行该指令时,使得计算机执行上述实施例提供的应用于cu的网络配置方法或应用于cu的网络配置方法。

其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、ram、rom、可擦式可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、寄存器、硬盘、光纤、cd-rom、光存储器件、磁存储器件、或者上述的任意合适的组合、或者本领域熟知的任何其它形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(applicationspecificintegratedcircuit,asic)中。在本申请实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。

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