消息处理方法、装置、基站和存储介质与流程

文档序号:25993427发布日期:2021-07-23 21:06阅读:200来源:国知局
消息处理方法、装置、基站和存储介质与流程

本申请涉及通信技术领域,特别是涉及一种消息处理方法、装置、基站和存储介质。



背景技术:

在第五代移动通信(5th-generation,简称5g)时代,对基站和核心网的各项功能进行了重构,将基站中的bbu切分成集中单元(centralizedunit,简称cu)和分布单元(distributedunit,简称du),以实现基带资源的共享。其中,cu和du的切分是根据不同协议层实时性的要求进行的,对实时性要求高的物理高层、媒体介入控制层(mediaaccesscontrollayer,简称mac层)、无线链路控制层(radiolinkcontrol,简称rlc层)放在du中处理,而对实时性要求不高的分组数据汇聚协议(packetdataconvergenceprotocol,简称pdcp)层和无线资源控制层(radioresourcecontrol,简称rrc)层放在cu中处理,cu中还包含了核心网下沉的部分功能,作为集中管理节点。

cu和du之间可以通过f1接口发送与用户设备(userequipment,简称ue)相关的消息。例如,cu可以通过uecontextmodificationrequest传递不同无线空口功能的协商消息,每条uecontextmodificationrequest均需等待回应消息uecontextmodificationresponse。

但是,采用上述方法使得cu和du只能同时处理ue的其中一个无线空口功能,导致5g系统处理性能低下。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种消息处理方法、装置、基站和存储介质。

确定第一消息中第一字段的冗余比特位;第一消息包括通过接口界面传输的针对用户设备ue的无线空口功能的协商消息;接口界面为基站中的分布单元cu和集中单元du之间的传输接口;

在发送第一消息时,通过冗余比特位携带第一消息对应的无线空口功能的功能标识。

在其中一个实施例中,第一字段为第一消息中的ue标识字段。

在其中一个实施例中,上述确定第一消息中第一字段的冗余比特位,包括:

获取基站中配置的用户容量;

根据用户容量确定ue的标识信息需要的第一比特位数;

根据ue标识字段的预设位数以及第一比特位数,确定冗余比特位的第二比特位数;

将ue标识字段中,与第二比特位数匹配的比特位确定为冗余比特位。

在其中一个实施例中,上述将ue标识字段中,与第二比特位数匹配的比特位确定为冗余比特位,包括:

将ue标识字段中包含最高位的连续第二比特位数个比特位,确定为冗余比特位。

在其中一个实施例中,上述通过冗余比特位携带第一消息对应的无线空口功能的功能标识,包括:

在预设的标识对应关系中,选择第一消息对应的功能标识;标识对应关系包括各无线空口功能对应的标识;

将功能标识写入冗余比特位中。

在其中一个实施例中,上述方法还包括:

将ue的标识信息写入ue标识字段中除冗余比特位之外的其余比特位中。

在其中一个实施例中,上述在预设的无线空口功能的标识对应关系中,选择第一消息对应的功能标识,包括:

若标识对应关系中包含与第一消息对应的无线空口功能匹配的目标标识,则在目标标识所占的比特位数小于或等于冗余比特位的位数的情况下,将目标标识确定为功能标识;在目标标识所占的比特位数大于冗余比特位的位数的情况下,将标识对应关系中与未定义功能匹配的标识确定为功能标识;

若标识对应关系中不包含与第一消息对应的无线空口功能匹配的目标标识,则将未定义功能匹配的标识确定为功能标识。

在其中一个实施例中,上述无线空口功能的标识对应关系中包含的无线空口功能包括:传输终止指示功能、无线测量功能、重配置完成指示功能、无线承载功能、无线小区功能以及未定义功能中的至少两种。

在其中一个实施例中,上述无线空口功能的标识对应关系中的各无线空口功能的排列顺序由各无线空口功能的并发概率确定。

一种消息处理装置,上述装置包括:

确定模块,用于确定第一消息中第一字段的冗余比特位;第一消息包括通过接口界面传输的针对用户设备ue的无线空口功能的协商消息;接口界面为基站中的分布单元cu和集中单元du之间的传输接口;

处理模块,用于在发送第一消息时,通过冗余比特位携带第一消息对应的无线空口功能的功能标识。

一种基站,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述消息处理方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述消息处理方法的步骤。

上述消息处理方法、装置、基站和存储介质,基站确定第一消息中第一字段的冗余比特位;在发送第一消息时,通过冗余比特位携带第一消息对应的无线空口功能的功能标识;其中,上述第一消息包括通过接口界面传输的针对用户设备ue的无线空口功能的协商消息;上述接口界面为基站中的分布单元cu和集中单元du之间的传输接口。由于基站确定了第一消息中的冗余比特位,并通过冗余比特位携带第一消息对应的功能标识,使得基站中的cu和du可以识别第一消息对应的无线空口功能,从而在发送两个或多个第一消息的情况下,可以识别各个第一消息分别对应哪个无线空口功能,而无需等待其中一个无线空口功能的第一消息的响应消息之后,再继续发送下一个无线空口功能的第一消息,使得多个无线空口功能的协商消息可以并发处理,提升了系统处理性能。

附图说明

图1为一个实施例中消息处理方法的应用环境图;

图2为一个实施例中消息处理方法的流程示意图;

图3为一个实施例中消息处理方法的流程示意图;

图4为一个实施例中消息处理方法的示意图;

图5为另一个实施例中消息处理方法的流程示意图;

图6为另一个实施例中消息处理方法的流程示意图;

图7为另一个实施例中消息处理方法的流程示意图;

图8为另一个实施例中消息处理方法的流程示意图;

图9为一个实施例中消息处理装置的结构框图;

图10为一个实施例中消息处理装置的结构框图;

图11为一个实施例中消息处理装置的结构框图;

图12为一个实施例中基站的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的消息处理方法,可以应用于如图1所示的应用环境中。其中,基站100中可以包括cu、du和有源天线处理单元(activeantennaunit,简称aau);上述cu和du的切分可以根据不同协议层实时性进行切分,上述du中可以包括物理高层、mac层、rlc层;上述cu中可以包括pdcp层和rrc层;上述cu中还可以包含了核心网下沉的部分功能。一般地,cu可以与核心网200连接,cu可以与多个du连接,du可以与aau连接,上述aau可以与ue300连接。上述基站100可以但不限于宏基站、微基站以及小基站等类型的基站设备,上述基站100可以是5g网络中的基站、客户前置设备(customerpremiseequipment,简称cpe)等,在此并不限定。上述ue300可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备等。

在一个实施例中,如图2所示,提供了一种消息处理方法,以该方法应用于图1中的基站为例进行说明,包括:

s101、确定第一消息中第一字段的冗余比特位;第一消息包括通过接口界面传输的针对用户设备ue的无线空口功能的协商消息;接口界面为基站中的分布单元cu和集中单元du之间的传输接口。

其中,基站中的cu和du进行通信连接时,可以传递不同类型的通信数据,上述通信数据可以包括cu通过du透传至aau的数据,也可以包括du将ue发送的数据透传至cu的数据;另外,上述通信数据中还可以包括cu和du之间对ue的无线空口功能进行协商的协商消息。cu和du可以通过上述协商消息发送与ue的无线空口功能有关的信息。上述无线空口功能可以是与ue的无线小区相关的功能,例如ue切换小区、接入小区、小区配置、小区对应的波形转换等;上述无线空口功能也可以是与ue的无线承载相关的功能、无线测量功能、重配置完成指示功能等。无线测量功能可以是gap测量、信道测量等。上述第一消息可以携带上述无线空口功能的配置参数,也可以携带上述无线空口功能的指示信息等,还可以携带上述协商消息的响应消息,在此不做限定。

cu可以通过接口界面将第一消息发送至du,接收du对于第一消息的响应消息;或者,du也可以通过接口界面向cu发送第一消息,接收cu对于第一消息的响应消息。例如,上述接口界面为5g协议中的f1接口,上述第一消息可以是cu通过f1接口发送至du的ue上下文修改请求uecontextmodificationrequest,也可以是du通过f1接口发送至cu的ue上下文修改响应uecontextmodificationresponse。

上述第一字段可以是第一消息中的包含冗余比特位的字段,上述第一消息中各个字段的比特位数量可以是固定的,基站可以在比特位数量较多的字段中确定一个字段为第一字段,或者固定选择一个字段为第一字段。可选地,上述第一字段为第一消息中的ue标识字段。上述ue标识字段可以是cu侧的ue标识字段,也可以是du侧的ue标识字段,还可以同时包含cu侧以及du侧的ue标识字段。例如,上述ue标识字段可以是第一消息中的iegnb-cuuef1apid,和/或,iegnb-duuef1apid。上述ue标识字段可以对ue进行唯一标识。为了能够满足更多ue的接入需求,第一消息中的ue标识字段的比特位数比较多,以满足接入用户上限的需求,例如上述ue标识字段可以是32个比特位;而当前基站配置时,一般情况下配置的用户容量并未达到最大用户数,因此ue标识字段中会存在冗余比特位。

上述第一字段中的冗余比特位的位数可以是固定的,也可以是随基站的工作状况进行调整,在此不做限定。上述第一字段中的冗余比特位在第一字段中的位置可以固定,也可以随基站的运行进行调整,在此不做限定。

基站可以根据配置消息确定第一字段中的冗余比特位,也可以根据基站的运行情况实时确定可用的冗余比特位,例如根据基站中配置的用户数量确定冗余比特位的数量和位置。

s102、在发送第一消息时,通过冗余比特位携带第一消息对应的无线空口功能的功能标识。

在上述步骤的基础上,基站确定了冗余比特位之后,可以通过冗余比特位传输第一消息对应的无线空口功能的功能标识。上述功能标识可以表示具体的无线空口功能,例如gap协商功能,上述gap协商功能可以用于协商ue的在哪一个gap中进行小区测量。或者,上述功能标识也可以表示无线空口功能所述的类型,例如上述gap协商功能可以属于无线测量功能中的一种。

基站在发送第一消息时,可以将功能标识写入冗余比特位中,与第一消息中的其余字段一起发送。基站中的cu和du可以并行发送多个第一消息,上述第一消息的并行发送数量可以是2个,也可以是3个,还可以是其它数量,在此不做限定。例如,基站的信号衰减的情况下,可以同时触发ue进行波形转换和gap测量,cu和du可以同时处理波形转换功能的协商以及gap测量功能的协商。需要说明的是,本申请中的并行处理的多个第一消息,是针对同一个ue的消息处理,cu和du之间可以同时处理多个ue的消息。

例如,cu向du发送的第一消息a中携带的功能标识可以为transfercauseid1,表示该第一消息a用于对第一无线空口功能进行协商;同时cu可以向du发送第一消息b,其携带的功能标识可以为transfercauseid2,标识该第一消息b用于对第二无线空口功能进行协商;du接收到第一消息a和第一消息b之后,可以根据功能标识确定上述两个第一消息分别用于对哪一个无线空口功能进行协商,从而针对性地对第一消息a和第一消息b进行处理后,分别返回第一消息a的响应消息a,和第一消息b的响应消息b;cu接收到上述响应消息a和响应消息b之后,可以获知上述响应消息分别针对哪一个无线空口功能的响应消息,对上述响应消息分别进行处理,而不必等待对第一无线空口功能协商完成之后,再执行对第二无线空口功能的协商。

上述消息处理方法,基站确定第一消息中第一字段的冗余比特位;在发送第一消息时,通过冗余比特位携带第一消息对应的无线空口功能的功能标识;其中,上述第一消息包括通过接口界面传输的针对用户设备ue的无线空口功能的协商消息;上述接口界面为基站中的分布单元cu和集中单元du之间的传输接口。由于基站确定了第一消息中的冗余比特位,并通过冗余比特位携带第一消息对应的功能标识,使得基站中的cu和du可以识别第一消息对应的无线空口功能,从而在发送两个或多个第一消息的情况下,可以识别各个第一消息分别对应哪个无线空口功能,而无需等待其中一个无线空口功能的第一消息的响应消息之后,再继续发送下一个无线空口功能的第一消息,使得多个无线空口功能的协商消息可以并发处理,提升了系统处理性能。

图3为另一个实施例中消息处理方法的流程示意图,本实施例设计基站确定冗余比特位的一种方式,在上述实施例的基础上,如图3所示,上述s101包括:

s201、获取基站中配置的用户容量。

基站在确定冗余比特位时,可以通过读取基站的配置消息,获取该基站当前配置的用户容量的值。

s202、根据用户容量确定ue的标识信息需要的第一比特位数。

基站需要为每个ue配置不同的ue标识,可以根据用户容量确定接入该基站的ue的标识信息需要占用的比特位数,也就是第一比特位数。例如,上述用户容量可以是1073731812(230-1),为了使得ue的标识信息与ue一一对应,上述ue标识信息需要占用的第一比特位数为30,也就是说ue标识信息最少要占用30个比特位。

s203、根据ue标识字段的预设位数以及第一比特位数,确定冗余比特位的第二比特位数。

上述ue标识字段的预设位数为预先存储在基站中的值,例如ue标识字段的预设位数可以是32,也就是说ue标识信息最多占用32个比特位。根据上述预设位数以及上述第一比特位数,基站可以确定冗余比特位占用的第二比特位数。

具体地,上述第二比特位数可以是预设位数与第一比特位数的差值,也可以小于预设位数于第一比特位的差值。例如,上述预设位数为32,上述第一比特位数为30时,上述冗余比特位可以是2个比特位;若上述预设位数为32,上述第一比特位数为26时,上述冗余比特位可以是2个比特位,也可以是4个比特位,还可以是6个比特位。

s204、将ue标识字段中,与第二比特位数匹配的比特位确定为冗余比特位。

在确定了冗余比特位占用的位数之后,基站可以在ue标识字段中确定与第二比特位数匹配的冗余比特位。上述冗余比特位可以是ue标识字段中连续的多个比特位,也可以是非连续的多个比特位;上述冗余比特位可以位于ue标识字段的高位,也可以位于ue标识字段的低位,或者位于ue标识字段的中间位置,在此不做限定。

可选地,基站可以将ue标识字段中包含最高位的连续第二比特位数个比特位,确定为冗余比特位。例如,上述第二比特位数为2,上述冗余比特位可以是ue标识字段中最高的两个比特位。相应地,ue标识字段中除冗余比特位之外的其余比特位,可以用于发送ue的标识信息。如图4所示,31位和30位为冗余比特位,0-29位可以用于传输ue的标识信息。

上述消息处理方法,基站将ue标识字段作为第一字段,可以很容易地在第一字段中获得冗余资源进行功能标识的传输;进一步地,基站根据配置的用户容量确定冗余比特位占用的位数,可以在获得冗余比特位的同时,不影响ue标识信息的传输,既提升了基站的处理性能又保证了基站的运行可靠性。

图5为另一个实施例中消息处理方法的流程示意图,本实施例设计基站对第一消息进行处理的一种方式,在上述实施例的基础上,如图5所示,上述s102包括:

s301、在预设的标识对应关系中,选择第一消息对应的功能标识;标识对应关系包括各无线空口功能对应的标识。

基站中可以预先设置标识对应关系,上述标识对应关系中可以包括各无线空口功能对应的标识。上述无线空口功能对应的标识可以是无线空口功能所述的功能类型的标识,其中一个功能类型可以对应多个无线空口功能。由于同一个功能类型的多个无线空口功能进行并发处理的概率较小,通过将多个相同类型的无线空口功能的功能类型进行统一标识,降低了对冗余比特位的需求。

上述标识对应关系可以是表格形式,也可以是字符串形式,在此不做限定。

基站中可以预设一个标识对应关系,该标识对应关系中可以包括ue对应的多个无线空口功能。可选地,无线空口功能的标识对应关系中包含的无线空口功能包括:传输终止指示功能、无线测量功能、重配置完成指示功能、无线承载功能、无线小区功能以及未定义功能中的至少两种。例如,上述标识对应关系可以是为:

transfercauseid0//未定义功能;

transfercauseid1//传输终止指示功能;

transfercauseid2//无线测量功能;

transfercauseid3//重配置完成指示功能;

transfercauseid4//无线承载功能;

transfercauseid5//无线小区功能;

……

上述transfercauseid对应的0-5为功能标识,分别对应不同的功能类型。基站确定冗余比特位为2个比特位时,可以在上述前四个功能类型对应的功能标识transfercauseid为0-3中选择一个对应的功能标识。上述标识对应关系中各个功能可以随机排列,可选地,无线空口功能的标识对应关系中的各无线空口功能的排列顺序由各无线空口功能的并发概率确定。上述标识对应关系中包含了未定义功能,可以在冗余比特位数较少或者第一消息对应的无线空口功能不确定的情况下,采用transfercauseid=0。

另一种实现方式中,基站中可以预设多个标识对应关系,每个标识对应关系对应一个冗余比特位的位数。例如冗余比特位为2个比特位时,对应的标识对应关系中可以包括4个功能标识;冗余比特位为3个比特位时,对应的标识对应关系中可以包括8个功能标识,以此类推。不同比特位数对应的标识对应关系中,同一个无线空口功能对应的功能标识可以相同,也可以是不同。

基站可以在上述标识对应关系中,选择第一消息对应的功能标识。具体地,若标识对应关系中包含与第一消息对应的无线空口功能匹配的目标标识,则在目标标识所占的比特位数小于或等于冗余比特位的位数的情况下,将目标标识确定为功能标识;在目标标识所占的比特位数大于冗余比特位的位数的情况下,将标识对应关系中与未定义功能匹配的标识确定为功能标识;若标识对应关系中不包含与第一消息对应的无线空口功能匹配的目标标识,则将未定义功能匹配的标识确定为功能标识。

以上述标识对应关系为例,冗余比特位占用2个比特位,若第一消息对应的无线空口功能为无线小区功能,则目标标识transfercauseid=5,由于5对应的二进制数为101,需要占用3个比特位,因此将无线小区功能的功能标识确定transfercauseid=0。

另外,上述cu和du之间透传消息的情况下,例如cu通过du向aau透传rrc消息,可以将该消息中包含的ue标识信息中的冗余比特位写入未定义功能对应的功能标识。

s302、将功能标识写入冗余比特位中。

在上述步骤的基础上,基站可以将第一消息对应的功能标识写入冗余比特位中,并且将该ue的标识信息写入ue标识字段中除冗余比特位之外的其余比特位中。

上述消息处理方法,基站通过标识对应关系,可以快速确定该第一消息对应的功能标识,从而可以提升基站的信令处理效率。

基站通过第一消息中的冗余比特位指示待协商的无线空口功能的情况下,可以同时处理一个无线空口功能,也可以并行处理多个无线空口功能。下面实施例中,分别针对不同的应用场景,介绍基站中cu和du在进行功能协商时的信令交互过程。基站出现信号衰减的情况下,可能触发ue的波形转换和gap测量,cu和du可以处理波形转换协商功能,和/或,gap协商功能。

在一个实施例中,第一消息a用于处理gap协商功能。消息发送过程如图6所示。

s401、cu向du发送uecontextmodificationrequest(transfercauseid=2)。

上述uecontextmodificationrequest中的iecutodurrcinformation携带当前uede测量信息measconfig;上述measconfig可以包括ue需要测量的邻区信息。cu可以取功能标识transfercauseid=2,设置第一消息uecontextmodificationrequest中的iegnb-cuuef1apid中的冗余比特位中的值为2,uecontextmodificationrequest消息中的gnb-duuef1apid的冗余比特位中的值为2。例如,该第一消息对应的ue的标识信息为1的情况下,上述iegnb-cuuef1apid=0x80000001;gnb-duuef1apid=0x80000001。

s402、du向cu发送uecontextmodificationresponse(transfercauseid=2)。

du接收uecontextmodificationrequest消息,可以通过iegnb-duuef1apid获取低30位信息中的值作为ue的标识信息,确定该第一消息时针对哪一个ue的功能进行协商的。进一步地,du可以获取uecontextmodificationrequest中的iecutodurrcinformation携带的measconfig,并根据上述measconfig计算该ue对应的gap测量信息,例如测量gap的长度、时隙位置等,获得gap测量响应信息measgapconfig。du可以将measgapconfig作为响应写入uecontextmodificationresponse中的iedutocurrcinformation中。du可以取transfercauseid=2,设置uecontextmodificationresponse中iegnb-cuuef1apid=0x80000001;gnb-duuef1apid=0x80000001;然后向cu发送响应消息uecontextmodificationresponse。

s403、cu向du透传dlrrcmessagetransfer(transfercauseid=0)。

cu接收到uecontextmodificationresponse消息后,获取ue标识信息,然后根据ue标识信息获取之前向du发送的measconfig,然后在uecontextmodificationresponse中提取measgapconfig,将measgapconfig和measconfig生成rrc重配置消息,通过dlrrcmessagetransfer透传至ue,指示ue进行gap测量时需要信息。在发送上述rrc重配置消息时,cu可以取transfercauseid=0,设置dlrrcmessagetransfer中的iegnb-cuuef1apid=0x00000001;gnb-duuef1apid=0x00000001。

s404、du向cu透传ulrrcmessagetransfer(transfercauseid=0)。

du将dlrrcmessagetransfer透传之后,可以接收到ue通过ulrrcmessagetransfer返回的重配置完成消息。进一步地,du可以取transfercauseid=0,设置ulrrcmessagetransfer中的iegnb-cuuef1apid=0x00000001;gnb-duuef1apid=0x00000001。

s405、cu向du发送uecontextmodificationrequest(transfercauseid=3)。

cu接收到ue发送的重配置完成消息之后,可以通过uecontextmodificationrequest告知du该ue的重配置已完成。cu可以取transfercauseid=3,uecontextmodificationrequest消息中的iegnb-cuuef1apid=0xc0000001;gnb-duuef1apid=0xc0000001。

s406、du向cu发送uecontextmodificationresponse(transfercauseid=3)。

du接收到uecontextmodificationrequest之后,通过transfercauseid=3可以获知ue的重配置已完成,可以根据该ue的gap测量响应消息进行gap配置,使得ue可以完成gap测量。进一步地,du可以取transfercauseid=3,设置uecontextmodificationresponse消息中的iegnb-cuuef1apid=0xc0000001;gnb-duuef1apid=0xc0000001,然后通过uecontextmodificationresponse向cu发送重配置完成响应消息。

在一个实施例中,第一消息b用于处理波形转换协商功能。消息发送过程如图7所示。

s501、du向cu发送uecontextmodificationrequired(transfercauseid=0)。

当基站中出现信号衰减之后,ue可以通过进行波形转换适应不同的信号强度。du可以接收到ue的波形转换指示之后,向cu发送uecontextmodificationrequired消息,通过uecontextmodificationrequired消息中的iedutocurrcinformation向cu发送该ue的小区组信息cellgroupconfig,通过该cellgroupconfig告知cu该ue对应的重配置波形的信息。波形转换协商功能属于无线小区功能中的一种,对应的目标功能标识为transfercauseid=5,由于冗余比特位占用2个比特位,此处可以取transfercauseid=0。du可以设置uecontextmodificationrequired消息中的iegnb-cuuef1apid=0x00000001;gnb-duuef1apid=0x00000001。

s502、cu向du发送uecontextmodificationconfirm(transfercauseid=0)。

cu接收到uecontextmodificationrequired之后,可以提取ue的标识信息,然后将小区组信息cellgroupconfig信息转换成该ue对应的rrc重配置消息,并将rrc重配置消息携带在uecontextmodificationconfirm中发送至du,使得du可以将uecontextmodificationconfirm中的rrc重配置消息透传至ue。cu可以取transfercauseid=0,设置uecontextmodificationconfirm消息中的iegnb-cuuef1apid=0x00000001;gnb-duuef1apid=0x00000001。

s503、du向ue发送contextmodificationrequest(transfercauseid=3)。

du接收到uecontextmodificationconfirm之后,可以将uecontextmodificationconfirm中携带的rrc重配置消息透传至ue。ue在完成波形转换之后,可以向du返回波形转换的重配置完成消息,然后将ue发送的信息通过contextmodificationrequest中的ierrcreconfigurationcompleteindicator透传至cu。du可以取transfercauseid=0,设置uecontextmodificationrequest消息中的iegnb-cuuef1apid=0x00000001;gnb-duuef1apid=0x00000001。

s504、cu向du发送uecontextmodificationresponse(transfercauseid=3)。

cu接收到contextmodificationrequest,可以通过contextmodificationrequest中的ierrcreconfigurationcompleteindicator获知ue已经重配置完成,cu可以取transfercauseid=3向du发送uecontextmodificationresponse。

du接收到uecontextmodificationresponse之后,根据transfercauseid=3可以获知ue已经波形转换配置完成,从而设置该ue的波形为重配置后的波形。

在一个实施例中,在上述图6和图7的基础上,cu和du可以并行处理gap协商功能和波形转换协商功能。上述步骤s501-s504可以穿插在上述步骤s401-s406中,如图8所示。

s601、du向cu发送uecontextmodificationrequired(transfercauseid=0)。

s602、cu向du发送uecontextmodificationconfirm(transfercauseid=0)。

s603、du向ue发送contextmodificationrequest(transfercauseid=3)。

s604、cu向du发送uecontextmodificationrequest(transfercauseid=2)。

s605、cu向du发送uecontextmodificationresponse(transfercauseid=3)。

s606、du向cu发送uecontextmodificationresponse(transfercauseid=2)。

s607、cu向du透传dlrrcmessagetransfer(transfercauseid=0)。

s608、du向cu透传ulrrcmessagetransfer(transfercauseid=0)。

s609、cu向du发送uecontextmodificationrequest(transfercauseid=3)。

s610、du向cu发送uecontextmodificationresponse(transfercauseid=3)。

上述消息处理方法,其实现原理以及实施效果与上述实施例类似,在此不做赘述。

应该理解的是,虽然图2-8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-8中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图9所示,提供了一种消息处理装置,包括:

确定模块10,用于确定第一消息中第一字段的冗余比特位;第一消息包括通过接口界面传输的针对用户设备ue的无线空口功能的协商消息;接口界面为基站中的分布单元cu和集中单元du之间的传输接口;

处理模块20,用于在发送第一消息时,通过冗余比特位携带第一消息对应的无线空口功能的功能标识。

上述提供的消息处理装置,可以执行上述消息处理方法实施例,其实现原理和技术效果类似,在此不再赘述。

在一个实施例中,在上述实施例的基础上,第一字段为第一消息中的ue标识字段。

在一个实施例中,在上述实施例的基础上,如图10所示,上述确定模块10包括:

获取单元101,用于获取基站中配置的用户容量;

第一确定单元102,用于根据用户容量确定ue的标识信息需要的第一比特位数;

计算单元103,用于根据ue标识字段的预设位数以及第一比特位数,确定冗余比特位的第二比特位数;

第二确定单元104,用于将ue标识字段中,与第二比特位数匹配的比特位确定为冗余比特位。

在一个实施例中,在上述实施例的基础上,第二确定单元104,具体用于:将ue标识字段中包含最高位的连续第二比特位数个比特位,确定为冗余比特位。

在一个实施例中,在上述实施例的基础上,如图11所示,上述处理模块20包括:

选择单元201,用于在预设的标识对应关系中,选择第一消息对应的功能标识;标识对应关系包括各无线空口功能对应的标识;

写入单元202,用于将功能标识写入冗余比特位中。

在一个实施例中,在上述实施例的基础上,上述写入单元202还用于:将ue的标识信息写入ue标识字段中除冗余比特位之外的其余比特位中。

在一个实施例中,在上述实施例的基础上,上述选择单元201具体用于:若标识对应关系中包含与第一消息对应的无线空口功能匹配的目标标识,则在目标标识所占的比特位数小于或等于冗余比特位的位数的情况下,将目标标识确定为功能标识;在目标标识所占的比特位数大于冗余比特位的位数的情况下,将标识对应关系中与未定义功能匹配的标识确定为功能标识;若标识对应关系中不包含与第一消息对应的无线空口功能匹配的目标标识,则将未定义功能匹配的标识确定为功能标识。

在一个实施例中,在上述实施例的基础上,无线空口功能的标识对应关系中包含的无线空口功能包括:传输终止指示功能、无线测量功能、重配置完成指示功能、无线承载功能、无线小区功能以及未定义功能中的至少两种。

在一个实施例中,在上述实施例的基础上,无线空口功能的标识对应关系中的各无线空口功能的排列顺序由各无线空口功能的并发概率确定。

上述提供的消息处理装置,可以执行上述消息处理方法实施例,其实现原理和技术效果类似,在此不再赘述。

关于消息处理装置的具体限定可以参见上文中对于消息处理方法的限定,在此不再赘述。上述消息处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种基站,该基站可以是服务器,其内部结构图可以如图12所示。该基站包括通过系统总线连接的处理器、存储器和网络接口。其中,该基站的处理器用于提供计算和控制能力。该基站的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该基站的数据库用于存储消息处理数据。该基站的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种消息处理方法。

本领域技术人员可以理解,图12中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

确定第一消息中第一字段的冗余比特位;第一消息包括通过接口界面传输的针对用户设备ue的无线空口功能的协商消息;接口界面为基站中的分布单元cu和集中单元du之间的传输接口;

在发送第一消息时,通过冗余比特位携带第一消息对应的无线空口功能的功能标识。

在一个实施例中,第一字段为第一消息中的ue标识字段。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取基站中配置的用户容量;根据用户容量确定ue的标识信息需要的第一比特位数;根据ue标识字段的预设位数以及第一比特位数,确定冗余比特位的第二比特位数;将ue标识字段中,与第二比特位数匹配的比特位确定为冗余比特位。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:将ue标识字段中包含最高位的连续第二比特位数个比特位,确定为冗余比特位。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:在预设的标识对应关系中,选择第一消息对应的功能标识;标识对应关系包括各无线空口功能对应的标识;将功能标识写入冗余比特位中。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:将ue的标识信息写入ue标识字段中除冗余比特位之外的其余比特位中。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:若标识对应关系中包含与第一消息对应的无线空口功能匹配的目标标识,则在目标标识所占的比特位数小于或等于冗余比特位的位数的情况下,将目标标识确定为功能标识;在目标标识所占的比特位数大于冗余比特位的位数的情况下,将标识对应关系中与未定义功能匹配的标识确定为功能标识;若标识对应关系中不包含与第一消息对应的无线空口功能匹配的目标标识,则将未定义功能匹配的标识确定为功能标识。

在一个实施例中,无线空口功能的标识对应关系中包含的无线空口功能包括:传输终止指示功能、无线测量功能、重配置完成指示功能、无线承载功能、无线小区功能以及未定义功能中的至少两种。

在一个实施例中,无线空口功能的标识对应关系中的各无线空口功能的排列顺序由各无线空口功能的并发概率确定。

本实施例提供的基站,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

确定第一消息中第一字段的冗余比特位;第一消息包括通过接口界面传输的针对用户设备ue的无线空口功能的协商消息;接口界面为基站中的分布单元cu和集中单元du之间的传输接口;

在发送第一消息时,通过冗余比特位携带第一消息对应的无线空口功能的功能标识。

在一个实施例中,第一字段为第一消息中的ue标识字段。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取基站中配置的用户容量;根据用户容量确定ue的标识信息需要的第一比特位数;根据ue标识字段的预设位数以及第一比特位数,确定冗余比特位的第二比特位数;将ue标识字段中,与第二比特位数匹配的比特位确定为冗余比特位。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:将ue标识字段中包含最高位的连续第二比特位数个比特位,确定为冗余比特位。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在预设的标识对应关系中,选择第一消息对应的功能标识;标识对应关系包括各无线空口功能对应的标识;将功能标识写入冗余比特位中。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:将ue的标识信息写入ue标识字段中除冗余比特位之外的其余比特位中。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若标识对应关系中包含与第一消息对应的无线空口功能匹配的目标标识,则在目标标识所占的比特位数小于或等于冗余比特位的位数的情况下,将目标标识确定为功能标识;在目标标识所占的比特位数大于冗余比特位的位数的情况下,将标识对应关系中与未定义功能匹配的标识确定为功能标识;若标识对应关系中不包含与第一消息对应的无线空口功能匹配的目标标识,则将未定义功能匹配的标识确定为功能标识。

在一个实施例中,无线空口功能的标识对应关系中包含的无线空口功能包括:传输终止指示功能、无线测量功能、重配置完成指示功能、无线承载功能、无线小区功能以及未定义功能中的至少两种。

在一个实施例中,无线空口功能的标识对应关系中的各无线空口功能的排列顺序由各无线空口功能的并发概率确定。

本实施例提供的计算机存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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