随机接入消息区分方法、网络侧设备及移动终端与流程

文档序号:23393015发布日期:2020-12-22 14:00阅读:170来源:国知局
随机接入消息区分方法、网络侧设备及移动终端与流程

本发明涉及通信技术领域,尤其涉及一种随机接入消息区分方法、网络侧设备及移动终端。



背景技术:

在5g网络中,除了传统的4步随机接入过程外,为了缩短移动终端ue的网络接入时延,又引入了2步随机接入过程。

图1为现有技术中4步随机接入过程的信令交互图,如图1所示,4步随机接入过程的步骤如下:

1、ue触发4步随机接入过程,通过物理层随机接入信道(physicalrandomaccesschannel,prach)向基站gnb发送msg1,其中,msg1中携带有前导码preamble,该preamble对应一个preambleid;

2、gnb成功接收并解码msg1后,基于接收msg1的prach位置,计算得到随机接入无线网络临时标识(randomaccess-radionetworktemporyidentity,ra-rnti),并通过ra-rnti加扰的物理层下行控制信道(physicaldownlinkcontrolchannel,pdcch)向ue发送msg2,其中,msg2中携带有preambleid、时间提前命令、上行传输授权和为ue分配的临时小区无线网络临时标识(temporarycell-radionetworktemporaryidentifier,tc-rnti)等;

3、ue基于发送msg1的prach位置,计算得到ra-rnti,并在gnb配置的随机接入响应窗口内监听ra-rnti加扰的pdcch,以接收msg2,在接收到msg2后,判断msg2中携带的preambleid是否与msg1的preambleid相同,若相同,则判断成功接收到随机接入响应消息,并通过物理上行共享信道(physicaluplinksharedchannel,pusch)向gnb发送msg3,其中,msg3中携带有高层信令内容,例如ue的唯一标识及其他相关信令内容等;

4、由于可能存在多个ue同时触发4步随机接入过程,并在msg1中携带了相同的preamble,这多个ue在成功接收到随机接入响应消息后,都会向gnb发送msg3,gnb为了解决这个竞争冲突,向这多个ue发送msg4,其中,msg4中携带有用于实现竞争解决的信息,例如ue的唯一标识等,这多个ue接收到msg4后,判断msg4中携带的ue的唯一标识是否与msg3中携带的ue的唯一标识是否相同,若相同,则判断msg4是发给自己的,从而实现竞争解决。

图2为现有技术中2步随机接入过程的信令交互图,如图2所示,2步随机接入过程的步骤如下:

1、ue向gnb发送msga,其中,msga中携带有preamble及负荷payload,preamble通过prach进行发送,payload通过与prach关联的pusch发送,payload与4步随机接入过程中的msg3相似,携带有ue的唯一标识及其它相关信令内容等;

2、gnb成功接收并解码msga的preamble和payload后,基于接收preamble的prach位置,计算得到ra-rnti,并通过ra-rnti加扰的pdcch向ue发送msgb,其中,msgb中携带有类似于4步随机接入过程中的msg2和msg4的内容,但不携带preambleid。

在5g网络中,同时存在多种不同能力、不同标准版本(rel-15或rel-16等)的ue,部分ue仅支持4步随机接入过程,部分ue既支持4步随机接入过程,也支持2步随机接入过程。

目前,4步随机接入过程和2步随机接入过程可以共用相同的prach发送preamble,并共用相同的pusch发送msg3和msga的payload,由于gnb可以配置不同的preamble,分别用于4步随机接入过程和2步随机接入过程,这样,gnb在接收到preamble后,即可判断ue触发的随机接入类型。但是,由于4步随机接入过程中的msg3与2步随机接入过程中的msga的payload可能通过相同的pusch发送,因此,gnb无法区分这两条消息,导致错误的处理和响应,使得ue的网络接入时延较长。



技术实现要素:

本发明实施例提供一种随机接入消息区分方法、网络侧设备及移动终端,用以解决现有的移动终端网络接入时延较长的问题。

第一方面,本发明实施例提供一种随机接入消息区分方法,包括:

接收移动终端通过物理层上行共享信道发送的第一媒体接入控制层协议数据单元;其中,所述第一媒体接入控制层协议数据单元中携带有随机接入请求消息;

若判断获知所述第一媒体接入控制层协议数据单元中携带有2步随机接入类型标识,则确定所述随机接入请求消息为2步随机接入过程中的msga的负荷。

第二方面,本发明实施例提供一种随机接入消息区分方法,包括:

通过物理层上行共享信道向网络侧设备发送第一媒体接入控制层协议数据单元,其中,所述第一媒体接入控制层协议数据单元中携带有随机接入请求消息和2步随机接入类型标识,以使得所述网络侧设备根据所述2步随机接入类型标识,确定所述随机接入请求消息为2步随机接入过程中的msga的负荷。

第三方面,本发明实施例提供一种网络侧设备,包括:

接收模块,用于接收移动终端通过物理层上行共享信道发送的第一媒体接入控制层协议数据单元;其中,所述第一媒体接入控制层协议数据单元中携带有随机接入请求消息;

区分模块,用于若判断获知所述第一媒体接入控制层协议数据单元中携带有2步随机接入类型标识,则确定所述随机接入请求消息为2步随机接入过程中的msga的负荷。

第四方面,本发明实施例提供一种移动终端,包括:

发送模块,用于通过物理层上行共享信道向网络侧设备发送第一媒体接入控制层协议数据单元,其中,所述第一媒体接入控制层协议数据单元中携带有随机接入请求消息和2步随机接入类型标识,以使得所述网络侧设备根据所述2步随机接入类型标识,确定所述随机接入请求消息为2步随机接入过程中的msga的负荷。

第五方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面或第二方面所提供的方法的步骤。

第六方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面或第二方面所提供的方法的步骤。

本发明实施例提供的随机接入消息区分方法、网络侧设备及移动终端,通过ue向网络侧设备发送第一macpdu,然后由网络侧设备判断第一macpdu中是否携带有用于标识随机接入类型的2步随机接入类型标识,使得网络侧设备能够根据判断结果,识别第一macpdu中携带的随机接入请求消息,从而对随机接入请求消息进行区分,使得网络侧设备避免了错误的处理和响应,降低了ue的网络接入时延。

附图说明

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

图1为现有技术中4步随机接入过程的信令交互图;

图2为现有技术中2步随机接入过程的信令交互图;

图3为本发明实施例提供的一种随机接入消息区分方法流程图;

图4为本发明实施例提供的一种mac子头的结构示意图;

图5为本发明另一实施例提供的一种随机接入消息区分方法流程图;

图6为本发明实施例提供的一种随机接入流程图;

图7为本发明另一实施例提供的一种随机接入流程图;

图8为本发明又一实施例提供的一种随机接入流程图;

图9为本发明实施例提供的一种网络侧设备的结构示意图;

图10为本发明实施例提供的一种网络侧设备的结构示意图;

图11为本发明实施例提供的一种电子设备的实体结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图3为本发明实施例提供的一种随机接入消息区分方法流程图,如图3所示,为了解决上述技术问题,本发明实施例提供一种随机接入消息区分方法,其执行主体为网络侧设备,例如5g基站,该方法包括:

步骤301,接收移动终端通过物理层上行共享信道发送的第一媒体接入控制层协议数据单元;其中,所述第一媒体接入控制层协议数据单元中携带有随机接入请求消息。

具体来说,移动终端ue可以为触发4步随机接入过程的ue,也可以为触发2步随机接入过程的ue,为了方便描述,将触发4步随机接入过程的ue称为ue1,将触发2步随机接入过程的ue称为ue2。

对于ue1,ue1通过prach向gnb发送msg1,msg1中携带有preamble1;gnb成功接收并解码msg1后,基于接收msg1的prach位置,计算得到第一ra-rnti,并通过第一ra-rnti加扰的pdcch向ue1发送msg2,msg2中至少携带有preambleid;ue1基于发送msg1的prach位置,计算得到第二ra-rnti,并在gnb配置的随机接入响应窗口内监听第二ra-rnti加扰的pdcch,以接收msg2,在接收到msg2后,判断msg2中携带的preambleid是否与msg1的preambleid相同,若相同,则判断成功接收到随机接入响应消息,并通过pusch向gnb发送msg3。需要说明的是,由于gnb接收msg1的prach位置与ue1发送msg1的prach位置相同,因此,gnb计算得到的第一ra-rnti和ue1计算得到的第二ra-rnti相同。

对于ue2,ue2首先通过prach向gnb发送msga的preamble2,然后通过pusch向gnb发送msga的payload;gnb成功接收并解码preamble2和payload后,基于接收preamble2的prach位置,计算得到第三ra-rnti,并通过第三ra-rnti加扰的pdcch向ue2发送msgb。需要说明的是,若ue1和ue2共用相同的prach发送preamble1和preamble2,则gnb计算得到的第三ra-rnti与第一ra-rnti相同。

对于gnb,若ue1发送的msg3和ue2发送的msga的payload均通过相同的pusch发送至gnb,则gnb无法对在pusch处接收的msg3和msga的payload进行区分,导致错误的处理和响应,使得ue的网络接入时延较长。

对此,本发明实施例中,定义一个用于区分随机接入类型的标识,即,2步随机接入类型标识,需要说明的是,2步随机接入类型标识用于标识2步随机接入过程。在gnb接收ue通过pusch发送的第一媒体接入控制层协议数据单元(mediaaccesscontrolprotocoldataunit,macpdu),即第一macpdu之前,ue若判断获知自身触发2步随机接入过程,则基于msga的payload和2步随机接入类型标识构建第一macpdu,ue若判断获知自身触发4步随机接入过程,则基于msg3构建第一macpdu。需要说明的是,在本发明实施例中,将msga的payload和msg3均称为随机接入请求消息,因此,第一macpdu中至少携带有随机接入请求消息。

ue构建好第一macpdu后,将其通过pusch发送至gnb,gnb在pusch处接收第一macpdu。

步骤302,若判断获知所述第一媒体接入控制层协议数据单元中携带有2步随机接入类型标识,则确定所述随机接入请求消息为2步随机接入过程中的msga的负荷。

具体来说,gnb在pusch处接收到第一macpdu之后,判断第一macpdu中是否携带有2步随机接入类型标识。若gnb判断获知第一macpdu中携带有2步随机接入类型标识,则证明接收到的第一macpdu为触发2步随机接入过程的ue发送的,并且,第一macpdu中携带的随机接入请求消息为2步随机接入过程中的msga的payload;若gnb判断获知第一macpdu中不携带2步随机接入类型标识,则证明接收到的第一macpdu为触发4步随机接入过程的ue发送的,并且,第一macpdu中携带的随机接入请求消息为4步随机接入过程中的msg3。

可以理解的是,gnb根据接收到的ue发送的第一macpdu中的随机接入请求消息的不同类型,会向ue返回不同的随机接入响应消息,从而使得gnb避免了错误的处理和响应,降低了ue的网络接入时延。

本发明实施例提供的随机接入消息区分方法,通过ue向网络侧设备发送第一macpdu,然后由网络侧设备判断第一macpdu中是否携带有用于区分随机接入类型的2步随机接入类型标识,使得网络侧设备能够根据判断结果,识别第一macpdu中携带的随机接入请求消息,从而对随机接入请求消息进行区分,使得网络侧设备避免了错误的处理和响应,降低了ue的网络接入时延。

基于上述任一实施例,本发明实施例对判断第一macpdu中是否携带有2步随机接入类型标识的过程进行说明,即,若判断获知所述第一媒体接入控制层协议数据单元中携带有2步随机接入类型标识,之前还包括:

对所述第一媒体接入控制层协议数据单元进行解码,得到若干个媒体接入控制层协议子头;

若获知所述若干个媒体接入控制层协议子头中的一个媒体接入控制层协议子头中的逻辑信道标识的取值为对应2步随机接入类型标识的特定整数值,则判断所述第一媒体接入控制层协议数据单元中携带有2步随机接入类型标识。

为了更清楚地说明本发明实施例,首先对2步随机接入类型标识进行说明。在本发明实施例中,将2步随机接入类型标识设定为特定的媒体接入控制层控制单元(mediaaccesscontrolcontrolelement,macce),通过判断第一macpdu中是否携带有代表2步随机接入类型标识的macce,来对第一macpdu中携带的随机接入请求消息进行识别。

需要说明的是,macpdu中通常包括若干个macsubpdu,对于一个macsubpdu来说,其包括mac子头和固定大小的macce,或者,mac子头和ul-sch消息,又或者,mac子头和dl-sch消息。其中,mac子头用于标识macsubpdu中包括的是固定大小的macce、ul-sch消息或dl-sch消息。

图4为本发明实施例提供的一种mac子头的结构示意图,如图4所示,mac子头包括两个保留字段r和一个逻辑信道标识lcid,通过lcid的取值即可确定macsubpdu中包括的是固定大小的macce、ul-sch消息或dl-sch消息。

在本发明实施例中,定义lcid取值为33~46区间中的某个特定整数值时,macsubpdu中包括的是固定大小的代表2步随机接入类型标识的macce。

此时,本发明实施例中判断第一macpdu中是否携带有2步随机接入类型标识的过程为:

gnb接收到ue通过pusch发送的第一macpdu之后,对第一macpdu进行解码,得到若干个mac子头,在这若干个mac子头中,若有一个mac子头中的lcid的取值为所述设定的特定整数值,则判断第一macpdu中携带有代表2步随机接入类型标识的macce,即,携带有2步随机接入类型标识。

可以理解的是,gnb若判断第一macpdu中携带有2步随机接入类型标识,则确定第一macpdu中携带的随机接入请求消息为2步随机接入过程中的msga的payload,gnb若判断第一macpdu中不携带2步随机接入类型标识,则确定第一macpdu中携带的随机接入请求消息为4步随机接入过程中的msg3。

本发明实施例提供的随机接入消息区分方法,通过将mac子头中的lcid设为特定值的macce作为2步随机接入类型标识,然后由网络侧设备对第一macpdu进行解码得到若干个mac子头,并判断这若干个mac子头中的一个mac子头中的lcid的取值是否为对应2步随机接入类型标识的特定整数值,若是,则判断第一macpdu中携带有代表2步随机接入类型标识的macce,即2步随机接入类型标识,使得网络侧设备根据判断结果,识别第一macpdu中携带的随机接入请求消息,从而对随机接入请求消息进行区分,使得网络侧设备避免了错误的处理和响应,降低了ue的网络接入时延。

基于上述任一实施例,本发明实施例对gnb识别第一macpdu中的随机接入请求消息之后的操作进行说明,即,本发明实施例还包括:

若确定所述随机接入请求消息为2步随机接入过程中的msga的负荷,则通过随机接入无线网络临时标识加扰的物理层下行控制信道向所述移动终端发送第二媒体接入控制层协议数据单元;其中,所述第二媒体接入控制层协议数据单元中携带有随机接入响应消息和所述2步随机接入类型标识。

具体来说,gnb若确定ue通过pusch发送的第一macpdu中携带的随机接入请求消息为2步随机接入过程中的msga的payload,则基于2步随机接入过程中的随机接入响应消息msgb和2步随机接入类型标识构建第二macpdu,并通过ra-rnti加扰的pdcch发送至ue;gnb若确定ue通过pusch发送的第一macpdu中携带的随机接入请求消息为4步随机接入过程中的msg3,则基于4步随机接入过程中的msg4构建macpdu并发送至ue。其中,ra-rnti为gnb基于接收msga的preamble的prach位置计算得到。

需要说明的是,若5g小区下存在两个ue,分别为uea和ueb,其中,uea仅支持4步随机接入,ueb支持2步随机接入。若gnb通过同一ra-rnti加扰的pdcch向uea发送携带有随机接入响应消息msg2的第二macpdu,并向ueb发送携带有随机接入响应消息msgb和2步随机接入类型标识的第二macpdu,则uea不仅会接收到随机接入响应消息msg2的第二macpdu,还会接收到携带有随机接入响应消息msgb和2步随机接入类型标识的第二macpdu,同样地,ueb不仅会接收到携带有随机接入响应消息msgb和2步随机接入类型标识的第二macpdu,还会接收到携带有随机接入响应消息msg2的第二macpdu。

但对于uea和ueb,两者都可根据接收到的第二macpdu中是否携带有2步随机接入类型标识,来判断第二macpdu中携带的随机接入响应消息到底是4步随机接入过程中的msg2,还是2步随机接入过程中的msgb。

本发明实施例提供的随机接入消息区分方法,通过ue向网络侧设备发送第一macpdu,然后由网络侧设备判断第一macpdu中是否携带有用于标识随机接入类型的2步随机接入类型标识,使得网络侧设备能够根据判断结果,识别第一macpdu中携带的随机接入请求消息,从而对随机接入请求消息进行区分,使得网络侧设备避免了错误的处理和响应,降低了ue的网络接入时延。同时,由于网络侧设备的正确处理和响应,使得ue能够根据接收到的第二macpdu中是否携带有2步随机接入类型标识的判断结果,对随机接入响应消息进行区分,使得ue避免了错误接收和处理,降低了ue的网络接入时延。

基于上述任一实施例,图5为本发明另一实施例提供的一种随机接入消息区分方法流程图,如图5所示,本发明实施例提供一种随机接入消息区分方法,其执行主体为移动终端,例如,5g终端等,该方法包括:

步骤501,通过物理层上行共享信道向网络侧设备发送第一媒体接入控制层协议数据单元,其中,所述第一媒体接入控制层协议数据单元中携带有随机接入请求消息和2步随机接入类型标识,以使得所述网络侧设备根据所述2步随机接入类型标识,确定所述随机接入请求消息为2步随机接入过程中的msga的负荷。

具体来说,ue若判断获知自身触发2步随机接入过程,则基于msga的payload和2步随机接入类型标识构建第一macpdu,ue若判断获知自身触发4步随机接入过程,则基于msg3构建第一macpdu。需要说明的是,在本发明实施例中,将msga的payload和msg3均称为随机接入请求消息,因此,第一macpdu中至少携带有随机接入请求消息。

ue构建好第一macpdu后,将其通过pusch发送至gnb,gnb在pusch处接收第一macpdu。gnb在pusch处接收到第一macpdu之后,判断第一macpdu中是否携带有2步随机接入类型标识。若gnb判断获知第一macpdu中携带有2步随机接入类型标识,则证明接收到的第一macpdu为触发2步随机接入过程的ue发送的,并且,第一macpdu中携带的随机接入请求消息为2步随机接入过程中的msga的payload;若gnb判断获知第一macpdu中不携带2步随机接入类型标识,则证明接收到的第一macpdu为触发4步随机接入过程的ue发送的,并且,第一macpdu中携带的随机接入请求消息为4步随机接入过程中的msg3。

可以理解的是,gnb根据接收到的ue发送的第一macpdu中的随机接入请求消息的不同类型,会向ue返回不同的随机接入响应消息,从而使得gnb避免了错误的处理和响应,降低了ue的网络接入时延。

本发明实施例提供的随机接入消息区分方法,通过ue向网络侧设备发送第一macpdu,然后由网络侧设备判断第一macpdu中是否携带有用于区分随机接入类型的2步随机接入类型标识,使得网络侧设备能够根据判断结果,识别第一macpdu中携带的随机接入请求消息,从而对随机接入请求消息进行区分,使得网络侧设备避免了错误的处理和响应,降低了ue的网络接入时延。

基于上述任一实施例,本发明实施例还包括:

接收所述网络侧设备通过随机接入无线网络临时标识加扰的物理层下行控制信道发送的第二媒体接入控制层协议数据单元;其中,所述第二媒体接入控制层协议数据单元中携带有随机接入响应消息;

若判断获知所述第二媒体接入控制层协议数据单元中携带有所述2步随机接入类型标识,则确定所述随机接入响应消息为2步随机接入过程中的msgb。

具体来说,gnb若判断获知第一macpdu中携带有2步随机接入类型标识,则通过ra-rnti加扰的pdcch向ue发送第二macpdu,其中,第二macpdu中携带有随机响应消息msgb和2步随机接入类型标识。

由于gnb可能通过同一ra-rnti加扰的pdcch向不同的ue(例如上述实施例中提到的uea和ueb)发送携带有不同信息的第二macpdu(例如向uea发送的第二macpdu中携带的信息为随机响应消息msg2,向ueb发送的第二macpdu中携带的信息为随机响应消息msgb和2步随机接入类型标识),然而,每一ue均会接收到这些携带有不同信息的第二macpdu,因此,ue需要对接收到的第二macpdu中携带的随机响应消息进行区分(区分第二macpdu中携带的随机接入响应消息到底是4步随机接入过程中的msg2,还是2步随机接入过程中的msgb)。

在本发明实施例中,ue接收到gnb通过ra-rnti加扰的pdcch发送的第二macpdu之后,判断第二macpdu中是否携带有2步随机接入类型标识,若携带,则确定第二macpdu中携带的随机接入响应消息为2步随机接入过程中的msgb,若不携带,则确定第二macpdu中携带的随机接入响应消息为4步随机接入过程中的msg2。

本发明实施例提供的随机接入消息区分方法,由于网络侧设备的正确处理和响应,使得ue能够根据收到的第二macpdu中是否携带有2步随机接入类型标识的判断结果,对随机接入响应消息进行区分,使得ue避免了错误接收和处理,降低了ue的网络接入时延。

基于上述任一实施例,本发明实施例结合具体的例子来对随机接入消息区分方法进行具体说明。

图6为本发明实施例提供的一种随机接入流程图,如图6所示,在5g小区下,存在两个ue,分别为ue1和ue2,其中,ue1仅支持4步随机接入,ue2支持2步随机接入,两个ue的随机接入流程如下:

1、在t1时刻,ue1触发4步随机接入过程,在prach位置向gnb发送msg1,其中,msg1中携带有preamblek1;

2、gnb成功接收并解码msg1后,根据其索引k1获知该随机接入为“4步随机接入”,并基于接收msg1的prach位置,计算得到ra-rnti,并在ra-rnti加扰的pdcch位置向ue1发送携带有msg2的macpdu1;其中,msg2中至少携带有上行传输授权,上行传输授权指示了t4时刻ue1发送携带有msg3的macpdu的pusch位置;

3、在t2时刻,ue1在ra-rnti加扰的pdcch位置接收到gnb发送的macpdu1;其中,macpdu1中携带有msg2,msg2中至少携带有上行传输授权,上行传输授权指示了t4时刻ue发送携带有msg3的macpdu的pusch位置;

4、在t3时刻,ue2触发2步随机接入过程,在步骤1中的prach位置向gnb发送msga的preamblek2,该prach位置与t4时刻ue1发送携带有msg3的macpdu的pusch位置关联;

5、在t4时刻,ue2基于msga的payload和2步随机接入类型标识构建macpdu2,并在与prach位置关联的pusch位置发送macpdu2至gnb;与此同时,ue1基于msg3构建macpdu3,并在相同的pusch位置向gnb发送macpdu3;

6、gnb在pusch位置接收macpdu(macpdu2或macpdu3)并进行解码,若解码后的数据中包含2步随机接入类型标识,则判断该macpdu为macpdu2,其中携带的随机接入请求消息为2步随机接入过程中的msga的payload,并基于msgb和2步随机接入类型标识构建macpdu4并返回,否则,判断该macpdu为macpdu3,其中携带的随机接入请求消息为4步随机接入过程中的msg3,基于msg4构建macpdu5并返回。

图7为本发明另一实施例提供的一种随机接入流程图,如图7所示,在5g小区下,存在两个ue,分别为ue1和ue2,其中,ue1仅支持4步随机接入,ue2支持2步随机接入,两个ue的随机接入流程如下:

1、在t1时刻,ue1触发4步随机接入过程,在prach位置向gnb发送msg1,其中,msg1中携带有preamblek3;

2、gnb成功接收并解码msg1后,根据其索引k3获知该随机接入为“4步随机接入”,并基于接收msg1的prach位置,计算得到ra-rnti,并在ra-rnti加扰的pdcch位置向ue1发送携带有msg2的macpdu1;其中,msg2中至少携带有上行传输授权,上行传输授权指示了t3时刻ue1发送携带有msg3的macpdu的pusch位置;

3、在t2时刻,ue1在ra-rnti加扰的pdcch位置接收到gnb发送的macpdu1;其中,macpdu1中携带有msg2,msg2中至少携带有上行传输授权,上行传输授权指示了t3时刻ue发送携带有msg3的macpdu的pusch位置;

4、在t3时刻,ue1基于msg3构建macpdu2,并在上行传输授权指示的pusch位置向gnb发送macpdu2;

5、由于信道条件不好,gnb在上行传输授指示的pusch位置未接收到macpdu2,因此gnb分配新的pusch资源用于macpdu2重传;

6、在t4时刻,ue1收到gnb发送的pdcch,其中上行调度指示t6时刻pusch位置用于重传macpdu2;

7、在t5时刻,ue2触发2步随机接入过程,在步骤1中的prach位置向gnb发送msga的preamblek4,该prach位置与t6时刻的pusch位置关联;

8、在t6时刻,ue2基于msga的payload和2步随机接入类型标识构建macpdu3,并在t5时刻prach位置关联的pusch位置发送macpdu3;与此同时,ue1基于t4时刻接收的上行调度信息,在相同的pusch位置重传macpdu2;

9、同图6对应文字说明部分的步骤6。

图8为本发明又一实施例提供的一种随机接入流程图,如图8所示,在5g小区下,存在两个ue,分别为ue1和ue2,其中,ue1仅支持4步随机接入,ue2支持2步随机接入,两个ue的随机接入流程如下:

1、在t1时刻,ue1触发4步随机接入过程,在prach位置向gnb发送msg1,其中,msg1中携带有preamblek5;ue2触发2步随机接入过程,在相同的prach位置向gnb发送preamblek6,并基于msga的payload和2步随机接入类型标识构建macpdu1,在与prach位置关联的pusch位置向gnb发送macpdu1;其中,两个ue基于该prach位置计算得到的ra-rnti值相等且均为rr1;

2、ue1在发送了msg1后启动随机接入响应接收窗口w1,ue2在发送了macpdu1后启动随机接入响应接收窗口w2,w1和w2启动时刻不同,但有部分重叠;

3、gnb接收并成功解码msgapreamble,根据k6获知该随机接入为“2步随机接入”,在prach位置关联的pusch位置接收到macpdu1,根据macpdu1中携带的2步随机接入类型标识,确定macpdu1中携带的随机接入请求消息为msgapayload,并构建msgb,基于msgb和2步随机接入类型标识构建macpdu2,并在t2时刻通过rr1加扰的pdcch发送macpdu2;

4、gnb接收到并成功解码msg1,根据k5获知该随机接入为“4步随机接入”,构建msg2,基于msg2构建macpdu3,并在t3时刻通过rr1加扰的pdcch发送macpdu3;其中,msg2中携带有preamblek5的id;

5、ue1在w1窗口内监听rr1加扰的pdcch,首先接收到macpdu2,由于其中不携带任何rapid(randomaccesspreambleid),无法rapid值判断macpdu2中是否携带自己期待的随机接入响应消息,检查其中包含2步随机接入类型标识,则判断macpdu2中携带的随机接入响应消息并非自己期待的随机接入响应消息,丢弃macpdu2,继续监听rr1加扰的pdcch,随后接收到macpdu3,检查其中不包含2步随机接入类型标识,并且检查其中携带rapid值为k5,则判断macpdu2中携带的随机接入响应消息是自己期待的随机接入响应消息,继续后续的随机接入过程;

6、ue2在w2窗口内监听rr1加扰的pdcch,首先接收到macpdu2,检查其中包含2步随机接入类型标识,则判断macpdu2中携带的随机接入响应消息是自己期待的随机接入响应消息,停止监听rr1加扰的pdcch,继续后续的随机接入过程。

基于上述任一实施例,图9为本发明实施例提供的一种网络侧设备的结构示意图,如图9所示,本发明实施例提供一种网络侧设备,包括接收模块901和区分模块902,其中:

接收模块901,用于接收移动终端通过物理层上行共享信道发送的第一媒体接入控制层协议数据单元;其中,所述第一媒体接入控制层协议数据单元中携带有随机接入请求消息;区分模块902,用于若判断获知所述第一媒体接入控制层协议数据单元中携带有2步随机接入类型标识,则确定所述随机接入请求消息为2步随机接入过程中的msga的负荷。

具体来说,本发明实施例中,定义一个2步随机接入类型标识,用于标识2步随机接入过程。gnb的接收模块901接收ue通过pusch发送的第一macpdu之前,ue若判断获知自身触发2步随机接入过程,则基于msga的payload和2步随机接入类型标识构建第一macpdu,ue若判断获知自身触发4步随机接入过程,则基于msg3构建第一macpdu。需要说明的是,在本发明实施例中,将msga的payload和msg3均称为随机接入请求消息,因此,第一macpdu中至少携带有随机接入请求消息。

ue构建好第一macpdu后,将其通过pusch发送至gnb,gnb的接收模块901在pusch处接收第一macpdu。

gnb的接收模块901在pusch处接收第一macpdu之后,gnb的区分模块902,判断第一macpdu中是否携带有2步随机接入类型标识。若gnb判断获知第一macpdu中携带有2步随机接入类型标识,则证明接收到的第一macpdu为触发2步随机接入过程的ue发送的,并且,第一macpdu中携带的随机接入请求消息为2步随机接入过程中的msga的payload;若gnb判断获知第一macpdu中不携带2步随机接入类型标识,则证明接收到的第一macpdu为触发4步随机接入过程的ue发送的,并且,第一macpdu中携带的随机接入请求消息为4步随机接入过程中的msg3。

可以理解的是,gnb根据接收到的ue发送的第一macpdu中的随机接入请求消息的不同类型,会向ue返回不同的随机接入响应消息,从而使得gnb避免了错误的处理和响应,降低了ue的网络接入时延。

本发明实施例提供的网络侧设备,通过ue向网络侧设备发送第一macpdu,然后由网络侧设备判断第一macpdu中是否携带有用于区分随机接入类型的2步随机接入类型标识,使得网络侧设备能够根据判断结果,识别第一macpdu中携带的随机接入请求消息,从而对随机接入请求消息进行区分,使得网络侧设备避免了错误的处理和响应,降低了ue的网络接入时延。

基于上述任一实施例,本发明实施例提供的网络侧设备,还包括:

解码模块,用于对所述第一媒体接入控制层协议数据单元进行解码,得到若干个媒体接入控制层协议子头;判断模块,用于若获知所述若干个媒体接入控制层协议子头中的一个媒体接入控制层协议子头中的逻辑信道标识的取值为对应2步随机接入类型标识的特定整数值,则判断所述第一媒体接入控制层协议数据单元中携带有2步随机接入类型标识。

具体来说,本发明实施例中,将2步随机接入类型标识设定为长度为0的特定macce,由于上述实施例中已对macce作出详细说明,因此此处不再赘述。

本发明实施例提供的网络侧设备,通过将所述的特定macce作为2步随机接入类型标识,然后由网络侧设备对第一macpdu进行解码得到若干个mac子头,并判断这若干个mac子头中的一个mac子头中的lcid的取值是否为对应2步随机接入类型标识的特定整数值,若是,则判断第一macpdu中携带有所述代表2步随机接入类型标识的特定macce,使得网络侧设备根据判断结果,识别第一macpdu中携带的随机接入请求消息,从而对随机接入请求消息进行区分,使得网络侧设备避免了错误的处理和响应,降低了ue的网络接入时延。

基于上述任一实施例,图10为本发明实施例提供的一种网络侧设备的结构示意图,如图10所示,本发明实施例提供一种移动终端,包括发送模块1001,其中:

发送模块1001,用于通过物理层上行共享信道向网络侧设备发送第一媒体接入控制层协议数据单元,其中,所述第一媒体接入控制层协议数据单元中携带有随机接入请求消息和2步随机接入类型标识,以使得所述网络侧设备根据所述2步随机接入类型标识,确定所述随机接入请求消息为2步随机接入过程中的msga的负荷。

具体来说,ue若判断获知自身触发2步随机接入过程,则基于msga的payload和2步随机接入类型标识构建第一macpdu,ue若判断获知自身触发4步随机接入过程,则基于msg3构建第一macpdu。需要说明的是,在本发明实施例中,将msga的payload和msg3均称为随机接入请求消息,因此,第一macpdu中至少携带有随机接入请求消息。

ue构建好第一macpdu后,ue的发送模块1001将其通过pusch发送至gnb,gnb在pusch处接收第一macpdu。gnb在pusch处接收到第一macpdu之后,判断第一macpdu中是否携带有2步随机接入类型标识。若gnb判断获知第一macpdu中携带有2步随机接入类型标识,则证明接收到的第一macpdu为触发2步随机接入过程的ue发送的,并且,第一macpdu中携带的随机接入请求消息为2步随机接入过程中的msga的payload;若gnb判断获知第一macpdu中不携带2步随机接入类型标识,则证明接收到的第一macpdu为触发4步随机接入过程的ue发送的,并且,第一macpdu中携带的随机接入请求消息为4步随机接入过程中的msg3。

可以理解的是,gnb根据接收到的ue发送的第一macpdu中的随机接入请求消息的不同类型,会向ue返回不同的随机接入响应消息,从而使得gnb避免了错误的处理和响应,降低了ue的网络接入时延。

本发明实施例提供的移动终端,通过ue向网络侧设备发送第一macpdu,然后由网络侧设备判断第一macpdu中是否携带有用于区分随机接入类型的2步随机接入类型标识,使得网络侧设备能够根据判断结果,识别第一macpdu中携带的随机接入请求消息,从而对随机接入请求消息进行区分,使得网络侧设备避免了错误的处理和响应,降低了ue的网络接入时延。

图11为本发明实施例提供的一种电子设备的实体结构示意图,如图11所示,该电子设备可以包括:处理器(processor)1101、通信接口(communicationsinterface)1102、存储器(memory)1103和通信总线1104,其中,处理器1101,通信接口1102,存储器1103通过通信总线1104完成相互间的通信。处理器1101可以调用存储在存储器1103上并可在处理器1101上运行的计算机程序,以执行上述各实施例提供的方法,例如包括:接收移动终端通过物理层上行共享信道发送的第一媒体接入控制层协议数据单元;其中,所述第一媒体接入控制层协议数据单元中携带有随机接入请求消息;若判断获知所述第一媒体接入控制层协议数据单元中携带有2步随机接入类型标识,则确定所述随机接入请求消息为2步随机接入过程中的msga的负荷。或者包括:通过物理层上行共享信道向网络侧设备发送第一媒体接入控制层协议数据单元,其中,所述第一媒体接入控制层协议数据单元中携带有随机接入请求消息和2步随机接入类型标识,以使得所述网络侧设备根据所述2步随机接入类型标识,确定所述随机接入请求消息为2步随机接入过程中的msga的负荷。

此外,上述的存储器1103中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的传输方法,例如包括:接收移动终端通过物理层上行共享信道发送的第一媒体接入控制层协议数据单元;其中,所述第一媒体接入控制层协议数据单元中携带有随机接入请求消息;若判断获知所述第一媒体接入控制层协议数据单元中携带有2步随机接入类型标识,则确定所述随机接入请求消息为2步随机接入过程中的msga的负荷。或者包括:通过物理层上行共享信道向网络侧设备发送第一媒体接入控制层协议数据单元,其中,所述第一媒体接入控制层协议数据单元中携带有随机接入请求消息和2步随机接入类型标识,以使得所述网络侧设备根据所述2步随机接入类型标识,确定所述随机接入请求消息为2步随机接入过程中的msga的负荷。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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