随机接入消息发送方法、装置及存储介质与流程

文档序号:19420079发布日期:2019-12-14 01:19阅读:263来源:国知局
随机接入消息发送方法、装置及存储介质与流程

本公开涉及无线通信技术领域,特别涉及一种随机接入消息发送方法、装置及存储介质。



背景技术:

在蜂窝移动通信技术中,为了应对移动数据日益增长的通信需求,蜂窝移动通信技术已经发展到了新空口(newradio,nr)系统。

在nr系统中,终端可以通过两步随机接入方式向基站发起接入。在相关技术中,nr系统中的终端在发起两步随机接入中的第一步,便是向基站发送第一随机接入消息(msga)。进一步的,当终端未能完整接收到该msga,且第一随机接入消息的重传次数未达到预设值时,终端可以继续对第一随机接入消息进行重传。



技术实现要素:

本公开提供一种随机接入消息发送方法、装置及存储介质。所述技术方案如下:

根据本公开实施例的第一方面,提供了一种随机接入消息发送方法,所述方法由终端执行,所述方法包括:

在两步随机接入过程中,按照第一重传配置发送第一随机接入消息,所述第一随机接入消息包括物理随机接入信道prach以及物理上行共享信道pusch;

当满足发送指定内容的条件时,按照第二重传配置发送所述指定内容,所述指定内容是所述第一随机接入消息在pusch中的内容;

其中,所述第一重传配置不同于所述第二重传配置。

在一种可能的实现方式中,所述第一重传配置中包含所述第一随机接入消息对应的第一重传次数,所述按照第一重传配置发送第一随机接入消息,包括:

当上一次发送所述第一随机接入消息之后的第一指定时长内未接收到基站返回的第二随机接入消息,且所述第一随机消息的重传次数未达到所述第一重传次数时,向所述基站重复发送所述第一随机接入消息。

在一种可能的实现方式中,所述向所述基站重复发送所述第一随机接入消息,包括:

获取所述第一随机接入消息的第一功率调整步长;

根据所述第一功率调整步长对上一次发送所述第一随机接入消息的第一发送功率进行调整,获得调整后的第一发送功率;

根据所述调整后的第一发送功率向所述基站重复发送所述第一随机接入消息。

在一种可能的实现方式中,所述根据所述第一功率调整步长对上一次发送所述第一随机接入消息的第一发送功率进行调整,获得调整后的第一发送功率,包括:

在所述上一次发送所述第一随机接入消息的第一发送功率的基础上加上所述第一功率调整步长,获得所述调整后的第二发送功率。

在一种可能的实现方式中,所述第一功率调整步长是所述终端发送随机接入消息的最大发送功率与首次发送所述第一随机接入消息的发送功率之差后,除以所述第一重传次数。

在一种可能的实现方式中,所述当满足发送指定内容的条件时,按照第二重传配置发送所述指定内容,包括:

当上一次发送所述第一随机接入消息之后的所述第一指定时长内接收到所述基站返回的指定类型的第二随机接入消息时,按照所述第二重传配置发送所述指定内容;

其中,所述指定类型的第二随机接入消息是所述基站在成功接收到所述第一随机接入消息的prach,且解析所述第一随机接入消息在pusch中的内容失败时返回的消息。

在一种可能的实现方式中,所述第二重传配置中包含所述指定内容对应的第二重传次数,所述第二重传次数不同于所述第一重传次数;

所述按照所述第二重传配置发送所述指定内容,包括:

当上一次发送所述指定内容之后的第二指定时长内未接收到所述基站返回的第二随机接入消息,且所述指定内容的重传次数未达到所述第二重传次数时,向所述基站重复发送所述指定内容。

在一种可能的实现方式中,所述向所述基站重复发送所述指定内容,包括:

获取所述指定内容的第二功率调整步长;

根据所述第二功率调整步长对上一次发送所述指定内容的第二发送功率进行调整,获得调整后的第二发送功率;

根据所述调整后的第二发送功率向所述基站重传所述指定内容。

在一种可能的实现方式中,所述根据所述第二功率调整步长对上一次发送所述指定内容的第二发送功率进行调整,获得调整后的第二发送功率,包括:

在所述上一次发送所述指定内容的第二发送功率的基础上加上所述第二功率调整步长,获得所述调整后的第二发送功率。

在一种可能的实现方式中,所述第二功率调整步长是所述终端发送随机接入消息的最大发送功率与首次发送所述指定内容的发送功率之差后,除以所述第二重传次数。

在一种可能的实现方式中,所述第一重传次数小于所述第二重传次数。

根据本公开实施例的第二方面,提供了一种随机接入消息发送装置,所述装置用于终端中,所述装置包括:

第一发送模块,用于在两步随机接入过程中,按照第一重传配置发送第一随机接入消息,所述第一随机接入消息包括物理随机接入信道prach以及物理上行共享信道pusch;

第二发送模块,用于当满足发送指定内容的条件时,按照第二重传配置发送所述指定内容,所述指定内容是所述第一随机接入消息在pusch中的内容;

其中,所述第一重传配置不同于所述第二重传配置。

在一种可能的实现方式中,所述第一重传配置中包含所述第一随机接入消息对应的第一重传次数,

所述第一发送模块,用于当上一次发送所述第一随机接入消息之后的第一指定时长内未接收到基站返回的第二随机接入消息,且所述第一随机消息的重传次数未达到所述第一重传次数时,向所述基站重复发送所述第一随机接入消息。

在一种可能的实现方式中,所述第一发送模块,包括:

第一步长获取子模块,用于获取所述第一随机接入消息的第一功率调整步长;

第一功率调整子模块,用于根据所述第一功率调整步长对上一次发送所述第一随机接入消息的第一发送功率进行调整,获得调整后的第一发送功率;

第一发送子模块,用于根据所述调整后的第一发送功率向所述基站重复发送所述第一随机接入消息。

在一种可能的实现方式中,所述第一功率调整子模块,用于在所述上一次发送所述第一随机接入消息的第一发送功率的基础上加上所述第一功率调整步长,获得所述调整后的第二发送功率。

在一种可能的实现方式中,所述第一功率调整步长是所述终端发送随机接入消息的最大发送功率与首次发送所述第一随机接入消息的发送功率之差后,除以所述第一重传次数。

在一种可能的实现方式中,所述第二发送模块,用于当上一次发送所述第一随机接入消息之后的所述第一指定时长内接收到所述基站返回的指定类型的第二随机接入消息时,按照所述第二重传配置发送所述指定内容;

其中,所述指定类型的第二随机接入消息是所述基站在成功接收到所述第一随机接入消息的prach,且解析所述第一随机接入消息在pusch中的内容失败时返回的消息。

在一种可能的实现方式中,所述第二重传配置中包含所述指定内容对应的第二重传次数,所述第二重传次数不同于所述第一重传次数;

所述第二发送模块,用于当上一次发送所述指定内容之后的第二指定时长内未接收到所述基站返回的第二随机接入消息,且所述指定内容的重传次数未达到所述第二重传次数时,向所述基站重复发送所述指定内容。

在一种可能的实现方式中,所述二发送模块,包括:

第二步长获取子模块,用于获取所述指定内容的第二功率调整步长;

第二功率调整子模块,用于根据所述第二功率调整步长对上一次发送所述指定内容的第二发送功率进行调整,获得调整后的第二发送功率;

第二发送子模块,用于根据所述调整后的第二发送功率向所述基站重传所述指定内容。

在一种可能的实现方式中,所述第二功率调整子模块,用于在所述上一次发送所述指定内容的第二发送功率的基础上加上所述第二功率调整步长,获得所述调整后的第二发送功率。

在一种可能的实现方式中,所述第二功率调整步长是所述终端发送随机接入消息的最大发送功率与首次发送所述指定内容的发送功率之差后,除以所述第二重传次数。

在一种可能的实现方式中,所述第一重传次数小于所述第二重传次数。

根据本公开实施例的第三方面,提供了一种随机接入消息发送装置,所述装置用于终端中,所述装置包括:

处理器;

用于存储所述处理器的可执行指令的存储器;

其中,所述处理器被配置为:

在两步随机接入过程中,按照第一重传配置发送第一随机接入消息,所述第一随机接入消息包括物理随机接入信道prach以及物理上行共享信道pusch;

当满足发送指定内容的条件时,按照第二重传配置发送所述指定内容,所述指定内容是所述第一随机接入消息在pusch中的内容;

其中,所述第一重传配置不同于所述第二重传配置。

根据本公开实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中包含可执行指令,终端中的处理器调用所述可执行指令以实现上述第一方面或者第一方面的任一可选实现方式所述的随机接入消息发送方法。

本公开的实施例提供的技术方案可以包括以下有益效果:

终端在发起两步随机接入的过程中,分别通过不同的重发配置来发送第一随机接入消息以及第一随机接入消息在pusch中的指定内容,从而实现对两步随机接入过程这种不同消息内容的发送优化,提高系统的资源利用率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。

附图说明

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

图1是本公开实施例提供的一种无线通信系统的结构示意图;

图2是本公开实施例提供的一种随机接入消息发送方法的方法流程图;

图3是本公开实施例提供的一种随机接入消息发送方法的方法流程图;

图4是本公开实施例提供的一种随机接入消息发送装置的框图;

图5是本公开实施例提供的一种终端的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

应当理解的是,在本文中提及的“若干个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

随着无线通信技术领域的发展,移动数据日益增长迅速,为了满足迅速增长的移动数据的通信需求,业内开展了对第五代移动通信技术(fifth-generation,5g)技术,也称新空口nr技术两步随机接入的标准化研究。

请参考图1,其示出了本公开实施例提供的一种无线通信系统的结构示意图,如图1所示,移动通信系统是基于蜂窝移动通信技术的通信系统,该移动通信系统可以包括:若干个终端110以及若干个基站120。

其中,终端110可以是指向用户提供语音和/或数据连通性的设备。终端110可以经无线接入网(radioaccessnetwork,ran)与一个或多个核心网进行通信,终端110可以是物联网终端,如传感器设备、移动电话(或称为“蜂窝”电话)和具有物联网终端的计算机,例如,可以是固定式、便携式、袖珍式、手持式、计算机内置的或者车载的装置。例如,站(station,sta)、订户单元(subscriberunit)、订户站(subscriberstation),移动站(mobilestation)、移动台(mobile)、远程站(remotestation)、接入点、远程终端(remoteterminal)、接入终端(accessterminal)、用户装置(userterminal)、用户代理(useragent)、用户设备(userdevice)、或用户终端(userequipment,ue)。或者,终端110也可以是无人飞行器的设备。

基站120可以是无线通信系统中的网络侧设备。其中,该无线通信系统可以是5g系统,又称新空口(newradio,nr)系统。或者,该无线通信系统也可以是5g系统的再下一代系统。

其中,基站120可以是5g系统中采用集中分布式架构的基站(gnb)。当基站120采用集中分布式架构时,通常包括集中单元(centralunit,cu)和至少两个分布单元(distributedunit,du)。集中单元中设置有分组数据汇聚协议(packetdataconvergenceprotocol,pdcp)层、无线链路层控制协议(radiolinkcontrol,rlc)层、媒体访问控制(mediaaccesscontrol,mac)层的协议栈;分布单元中设置有物理(physical,phy)层协议栈,本公开实施例对基站120的具体实现方式不加以限定。

基站120和终端110之间可以通过无线空口建立无线连接。在不同的实施方式中,该无线空口是基于第五代移动通信网络技术(5g)标准的无线空口,比如该无线空口是新空口;或者,该无线空口也可以是基于5g的更下一代移动通信网络技术标准的无线空口。

可选的,上述无线通信系统还可以包含网络管理设备130。

若干个基站120分别与网络管理设备130相连。其中,网络管理设备130可以是无线通信系统中的核心网设备,比如,该网络管理设备130可以是演进的数据分组核心网(evolvedpacketcore,epc)中的移动性管理实体(mobilitymanagemententity,mme)。或者,该网络管理设备也可以是其它的核心网设备,比如服务网关(servinggateway,sgw)、公用数据网网关(publicdatanetworkgateway,pgw)、策略与计费规则功能单元(policyandchargingrulesfunction,pcrf)或者归属签约用户服务器(homesubscriberserver,hss)等。对于网络管理设备130的实现形态,本公开实施例不做限定。

在nr系统中,终端选择两步随机接入时,可以向基站发送第一随机接入消息msga,基站成功接收到该msga后,可以向终端返回第二随机接入消息(也称为msgb)。其中,终端向基站发送的msga是由prach和pusch组成的,且两者采用时分复用(timedivisionmultiplexing,tdm)技术进行传输。

在一种可能的实现方案中,终端向基站发送完整的msga时,由于时分复用的而关系,基站会接收msga的prach,并解析msga的pusch,当基站未接收到msga的prach,或者,基站成功接收到msga的prach,但是解析msga的pusch中的内容失败时,都会导致基站接收msga失败,此时,终端可以对msga进行重传。为了避免在网络条件较差等情况下对msga无限制的重传,该方案还引入了重传次数门限,即对msga的重传次数设置一个计数器,当计数器达到指定值时,停止对msga的重传。

然而,上述方案存在以下问题:

msga的prach主要包括前导序列(preamble),而单次可能发生的preamble碰撞的概率较小,第二次重传甚至第三次重传都发生碰撞的概率更低,基站接收msga失败的情况更多是由于未能成功解析msga的pusch中的内容导致的,而在重复传输时,需要每次都对完整的msga进行重复传输,导致随机接入过程占用较多的空口资源,影响系统的资源利用率。

为了避免上述存在的问题,本公开实施例提供了一种随机接入消息发送方法,请参考图2,其示出了本公开实施例提供的一种随机接入消息发送方法的方法流程图,该随机接入消息发送方法可以应用于图1所示的无线通信系统中,由图1中的终端执行,该方法可以包括以下步骤。

在步骤201中,在两步随机接入过程中,按照第一重传配置发送第一随机接入消息,该第一随机接入消息包括物理随机接入信道prach以及物理上行共享信道pusch;

在步骤202中,当满足发送指定内容的条件时,按照第二重传配置发送该指定内容,该指定内容是该第一随机接入消息在pusch中的内容;其中,该第一重传配置不同于该第二重传配置。

可选的,该第一重传配置中包含该第一随机接入消息对应的第一重传次数,该按照第一重传配置发送第一随机接入消息,包括:

当上一次发送该第一随机接入消息之后的第一指定时长内未接收到基站返回的第二随机接入消息,且该第一随机消息的重传次数未达到该第一重传次数时,向该基站重复发送该第一随机接入消息。

可选的,该向该基站重复发送该第一随机接入消息,包括:

获取该第一随机接入消息的第一功率调整步长;

根据该第一功率调整步长对上一次发送该第一随机接入消息的第一发送功率进行调整,获得调整后的第一发送功率;

根据该调整后的第一发送功率向该基站重复发送该第一随机接入消息。

可选的,该根据该第一功率调整步长对上一次发送该第一随机接入消息的第一发送功率进行调整,获得调整后的第一发送功率,包括:

在该上一次发送该第一随机接入消息的第一发送功率的基础上加上该第一功率调整步长,获得该调整后的第二发送功率。

可选的,该第一功率调整步长是该终端发送随机接入消息的最大发送功率与首次发送该第一随机接入消息的发送功率之差后,除以该第一重传次数。

可选的,该当满足发送指定内容的条件时,按照第二重传配置发送该指定内容,包括:

当上一次发送该第一随机接入消息之后的该第一指定时长内接收到该基站返回的指定类型的第二随机接入消息时,按照该第二重传配置发送该指定内容;

其中,该指定类型的第二随机接入消息是该基站在成功接收到该第一随机接入消息的prach,且解析该第一随机接入消息在pusch中的内容失败时返回的消息。

可选的,该第二重传配置中包含该指定内容对应的第二重传次数,该第二重传次数不同于该第一重传次数;

该按照该第二重传配置发送该指定内容,包括:

当上一次发送该指定内容之后的第二指定时长内未接收到该基站返回的第二随机接入消息,且该指定内容的重传次数未达到该第二重传次数时,向该基站重复发送该指定内容。

可选的,该向该基站重复发送该指定内容,包括:

获取该指定内容的第二功率调整步长;

根据该第二功率调整步长对上一次发送该指定内容的第二发送功率进行调整,获得调整后的第二发送功率;

根据该调整后的第二发送功率向该基站重传该指定内容。

可选的,该根据该第二功率调整步长对上一次发送该指定内容的第二发送功率进行调整,获得调整后的第二发送功率,包括:

在该上一次发送该指定内容的第二发送功率的基础上加上该第二功率调整步长,获得该调整后的第二发送功率。

可选的,该第二功率调整步长是该终端发送随机接入消息的最大发送功率与首次发送该指定内容的发送功率之差后,除以该第二重传次数。

可选的,该第一重传次数小于该第二重传次数。

综上所述,本公开实施例所示的方案,终端在发起两步随机接入的过程中,分别通过不同的重发配置来发送第一随机接入消息以及第一随机接入消息在pusch中的指定内容,从而实现对两步随机接入过程这种不同消息内容的发送优化,提高系统的资源利用率。

除了对两步随机接入过程这种不同消息内容的发送优化之外,本公开所示的方案还可以进一步对第一随机接入消息以及第一随机接入消息在pusch中的指定内容每次重传的发送功率进行优化,以进一步优化提高随机接入消息的发送效果。

请参考图3,其示出了本公开实施例提供的一种随机接入消息发送方法的方法流程图,该随机接入消息发送方法可以应用于图1所示的无线通信系统中,由图1中的终端执行,该方法可以包括以下步骤。

在步骤301中,向基站发送第一随机接入消息,该第一随机接入消息包括物理随机接入信道prach以及物理上行共享信道pusch。

在一种示例性的方案中,ue需要接入网络时,可以根据对基站下行发送的同步信号块(synchronizingsignalblock,ssb)的测量功率估计路损,并根据对prach和pusch的接收功率来计算msga的发射功率,并向基站发送msga。

其中,上述msga包含两部分,一部分是prach,主要包括随机接入的前导序列,另一部分是在pusch中发送的内容。

在步骤302中,若在第一指定时长内接收到该基站返回的指定类型的第二随机接入消息,则向该基站发送指定内容。

其中,该指定内容是该第一随机接入消息在pusch中的内容。

可选的,该第一随机接入消息为msga。

其中,上述指定类型的第二随机接入消息可以是基站在成功接收到第一随机接入消息的prach,且解析第一随机接入消息的pusch中的内容失败时,向终端返回的第二随机接入消息。

例如,当第一随机接入消息为msga时,上述指定类型的第二随机接入消息可以是msg2类型的msgb。

在步骤303中,若在向该基站发送指定内容后的第二指定时长内未接收到该基站返回的第二随机接入消息,且该指定内容的重传次数未达到第二重传次数,则向该基站重复发送该指定内容。

在本公开实施例中,ue中可以为各种类型的随机接入消息分别设置各自的重传配置,比如,为第一随机接入消息设置第一重传配置,并为第一随机接入消息中的指定内容设置第二重传配置,并且,上述第一重传配置不同于第二重传配置。

在一种可能的实现方式中,上述第一重传配置中可以包含第一随机接入消息对应的第一重传次数,而第二重传配置中包含指定内容对应的第二重传次数,并且,第二重传次数不同于第一重传次数。

其中,上述第一重传次数可以是单次随机接入过程中,第一随机接入消息的发送次数的上限;相应的,上述第一重传次数可以是单次随机接入过程中,指定内容的发送次数的上限。

例如,ue中可以为各种类型的随机接入消息分别设置的重传次数的计数器,比如,以第一随机接入消息为msga(包括prach以及pusch)为例,该msga的重传次数的计数器的数值上限可以为上述第一重传次数;而对于上述指定内容,ue中可以预先配置其重传次数的计数器的数值上限为第一重传次数。

可选的,上述第一重传次数小于该第二重传次数。

以第一随机接入消息是msga为例,由于msga的prach(即preamble)发生碰撞的概率较小,而基站未能成功解析msga的pusch中的内容的可能性更高,因此,在本公开实施例中,ue中可以预先为内容完整的msga设置较少的重传次数上限,并为msga的pusch中的指定内容单独设置较多的重传次数上限。

在一种可能的实现方案中,上述第一重传次数和第二重传次数可以是由系统通过无线资源控制(radioresourcecontrol,rrc)信令进行配置。比如,ue接入某一服务基站时,服务基站通过rrc信令向ue发送配置信息,ue根据该配置信息配置或者更新上述第一重传次数和第二重传次数。

在另一种可能的实现方案中,上述第一重传次数和第二重传次数也可以由基站通过广播信令进行配置,比如,终端向基站发起随机接入之前,先监听基站发送的广播信道,并根据广播信道中携带的配置信息配置或者更新上述第一重传次数和第二重传次数。

可选的,ue中还可以预先为第一随机接入消息的prach单独设置其重传次数的计数器的数值上限。

比如,在一种示例性的方案中,ue可以预先定义第一随机接入消息的prach的重传次数的计数器的数值上限,与上述第一重传次数或者第二重传次数相同。当ue按照系统通过rrc信令发送的配置信息,或者,按照基站通过的广播信令发送的配置信息配置上述第一重传次数或者第二重传次数之后,ue可以按照预定义,将第一重传次数或者第二重传次数设置为第一随机接入消息的prach的重传次数的计数器的数值上限。

或者,在另一种示例性的方案中,系统可以通过rrc信令或者广播信令直接指示第一随机接入消息的prach的重传次数上限,相应的,ue可以按照系统通过rrc信令发送的配置信息,或者,按照基站通过的广播信令发送的配置信息,直接配置上述第一随机接入消息的prach的重传次数的计数器的数值上限。

可选的,在向该基站重复发送该指定内容时,终端可以执行如下步骤:

获取该指定内容的第二功率调整步长;

根据该第二功率调整步长对上一次发送该指定内容的第二发送功率进行调整,获得调整后的第二发送功率;

根据该调整后的第二发送功率向该基站重传该指定内容。

在本公开实施例中,终端在确定基站未能解析到上述指定内容时,若该指定内容的重传次数尚未达到第二重传次数,则终端在重传该指定内容时,可以按照一定的步长调整指定内容的发送功率。

可选的,在根据该第二功率调整步长对上一次发送该指定内容的第二发送功率进行调整时,终端可以在该上一次发送该指定内容的第二发送功率的基础上加上该第二功率调整步长,获得该调整后的第二发送功率。

在本公开实施例中,终端调整指定内容的发送功率时,可以按照上述第二功率调整步长增加指定内容的发送功率,以提高基站成功解析指定内容的概率,进而提高随机接入的成功率。

可选的,该第二功率调整步长是该终端发送随机接入消息的最大发送功率与首次发送该指定内容的发送功率之差后,除以该第二重传次数。

在本公开实施例中,由于指定内容的重传次数上限(即上述第二重传次数)是单独设置的,因此,也需要为指定内容的功率调整步长做单独配置。例如,终端可以获取本次随机接入过程中,首次发送指定内容的发送功率,并将该终端发送随机接入消息的最大发送功率减去首次发送指定内容的发送功率后,除以上述第二重传次数,即为对指定内容的发送功率进行调整的第二功率调整步长,这样当指定内容的重传次数达到第二重传次数时,其发送功率也到达终端发送随机接入消息的最大发送功率,从而实现对指定内容的发送功率的合理调整,在保证指定内容的发送效果的情况下,避免功率浪费。

在步骤304中,若在该第一指定时长内未接收到该基站返回的第二随机接入消息,且该第一随机接入消息的重传次数未达到第一重传次数,则向该基站重复发送该第一随机接入消息。

在本公开实施例中,若基站未接收到第一随机接入消息(例如msga)的prach,则不会向终端反馈任何形式的msgb消息,因此,当终端在发送msga之后,若在第一指定时长内未接收到基站返回的msgb,则认为基站未能成功接收到前导序列,此时,如果msga的发送次数尚未达到上述第一重传次数,则终端可以对完整的msga进行重传。

可选的,在向该基站重复发送该第一随机接入消息时,终端可以执行如下步骤:

获取该第一随机接入消息的第一功率调整步长;

根据该第一功率调整步长对上一次发送该第一随机接入消息的第一发送功率进行调整,获得调整后的第一发送功率;

根据该调整后的第一发送功率向该基站重复发送该第一随机接入消息。

在本公开实施例中,终端在确定基站未能成功接收到第一随机接入消息中的前导序列时,若该第一随机接入消息的重传次数尚未达到第一重传次数,则终端在重复发送该第一随机接入消息时,可以按照一定的步长调整第一随机接入消息的发送功率。

可选的,在根据该第一功率调整步长对上一次发送该第一随机接入消息的第一发送功率进行调整时,终端可以在该上一次发送该第一随机接入消息的第一发送功率的基础上加上该第一功率调整步长,获得该调整后的第一发送功率。

在本公开实施例中,终端调整第一随机接入消息的发送功率时,可以按照上述第一功率调整步长增加第一随机接入消息的发送功率,以提高基站成功解析第一随机接入消息的概率,进而提高随机接入的成功率。

可选的,该第一功率调整步长是该终端发送随机接入消息的最大发送功率与首次发送该第一随机接入消息的发送功率之差后,除以该第一重传次数。

在本公开实施例中,由于第一随机接入消息的重传次数上限(即上述第一重传次数)是单独设置的,因此,也需要为第一随机接入消息的功率调整步长做单独配置。例如,终端可以获取本次随机接入过程中,首次发送第一随机接入消息的发送功率,并将该终端发送随机接入消息的最大发送功率减去首次发送第一随机接入消息的发送功率后,除以上述第一重传次数,即为对第一随机接入消息的发送功率进行调整的第一功率调整步长,这样当第一随机接入消息的重传次数达到第一重传次数时,其发送功率也到达终端发送随机接入消息的最大发送功率,从而实现对第一随机接入消息的发送功率的合理调整,在保证第一随机接入消息的发送效果的情况下,避免功率浪费。

在一个示例性的方案中,基站可以预先通过rrc信令或者广播信令,对ue发送的各种类型的随机接入消息分别配置重传的计数器,例如,对msga(包含prach以及pusch)配置的重传计数器的计数上限(对应上述第一重传次数)为数值a,对msga中在pusch上发送的指定内容配置的重传计数器的计数上限(对应上述第二重传次数)为数值b,通常情况下,数值a小于数值b。

此外,ue中配置的,msga的prach的重传计数器的计数上限可以等于数值a或者等于数值b,其可以预定义或者由基站配置。

ue根据判定条件和基站配置决定发起两步随机接入后,即发送完整的msga(包含prach以及pusch),如果没有收到任何基站的反馈,则ue重发msga,直到基站反馈,或者,直到重传次数达到数值a后停止。

如果ue某次发送了msga后收到基站的反馈,且基站反馈的是msg2类型的msgb,则ue理解为基站成功接收到msga的prach,但是未能成功解析出msga的pusch上的内容。此时,ue可以选择单独发送msga在pusch上的内容,直到基站反馈msgb,或者,在对msga在pusch上的内容的重传次数达到数值b后停止。

基于上述不同的随机接入消息的重传计数器的数值上限,ue分别对不同的随机接入消息设置功率调整步长。

例如,对于第一随机接入消息的prach,当其重传次数上限为a时,其功率调整步长=(pmax-首次prach发射功率)/a;对于msga,其功率调整步长=(pmax-首次msga发射功率)/a;对于msga在pusch上的内容,其功率调整步长=(pmax-首次pusch发射功率)/b。

综上所述,本公开实施例所示的方案,终端在发起两步随机接入的过程中,分别通过不同的重发配置来发送第一随机接入消息以及第一随机接入消息在pusch中的指定内容,从而实现对两步随机接入过程这种不同消息内容的发送优化,提高系统的资源利用率。

此外,本公开实施例所示的方案,终端中预先对不同类型的随机接入消息(包括完整的msga、msga在pusch上的指定内容、msga的prach)分别设置重传次数,从而实现对随机接入过程中的消息重传的优化,提高系统性能。

另外,本公开实施例所示的方案,还针对不同类型的随机接入消息的重传次数上限,分别设置不同类型的随机接入消息的发送功率的调整步长,从而实现对随机接入过程中的功率控制的优化。

下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。

图4是本公开实施例提供的一种随机接入消息发送装置的框图,如图4所示,该随机接入消息发送装置可以通过硬件或者软硬结合的方式实现为图1所示无线通信系统中的终端的全部或者部分,以执行图2或图3任一所示实施例中由终端执行的步骤。该随机接入消息发送装置可以包括:

第一发送模块401,用于在两步随机接入过程中,按照第一重传配置发送第一随机接入消息,所述第一随机接入消息包括物理随机接入信道prach以及物理上行共享信道pusch;

第二发送模块402,用于当满足发送指定内容的条件时,按照第二重传配置发送所述指定内容,所述指定内容是所述第一随机接入消息在pusch中的内容;

其中,所述第一重传配置不同于所述第二重传配置。

可选的,所述第一重传配置中包含所述第一随机接入消息对应的第一重传次数,

所述第一发送模块401,用于当上一次发送所述第一随机接入消息之后的第一指定时长内未接收到基站返回的第二随机接入消息,且所述第一随机消息的重传次数未达到所述第一重传次数时,向所述基站重复发送所述第一随机接入消息。

可选的,所述第一发送模块401,包括:

第一步长获取子模块,用于获取所述第一随机接入消息的第一功率调整步长;

第一功率调整子模块,用于根据所述第一功率调整步长对上一次发送所述第一随机接入消息的第一发送功率进行调整,获得调整后的第一发送功率;

第一发送子模块,用于根据所述调整后的第一发送功率向所述基站重复发送所述第一随机接入消息。

可选的,所述第一功率调整子模块,用于在所述上一次发送所述第一随机接入消息的第一发送功率的基础上加上所述第一功率调整步长,获得所述调整后的第二发送功率。

可选的,所述第一功率调整步长是所述终端发送随机接入消息的最大发送功率与首次发送所述第一随机接入消息的发送功率之差后,除以所述第一重传次数。

可选的,所述第二发送模块402,用于当上一次发送所述第一随机接入消息之后的所述第一指定时长内接收到所述基站返回的指定类型的第二随机接入消息时,按照所述第二重传配置发送所述指定内容;

其中,所述指定类型的第二随机接入消息是所述基站在成功接收到所述第一随机接入消息的prach,且解析所述第一随机接入消息在pusch中的内容失败时返回的消息。

可选的,所述第二重传配置中包含所述指定内容对应的第二重传次数,所述第二重传次数不同于所述第一重传次数;

所述第二发送模块402,用于当上一次发送所述指定内容之后的第二指定时长内未接收到所述基站返回的第二随机接入消息,且所述指定内容的重传次数未达到所述第二重传次数时,向所述基站重复发送所述指定内容。

可选的,所述二发送模块402,包括:

第二步长获取子模块,用于获取所述指定内容的第二功率调整步长;

第二功率调整子模块,用于根据所述第二功率调整步长对上一次发送所述指定内容的第二发送功率进行调整,获得调整后的第二发送功率;

第二发送子模块,用于根据所述调整后的第二发送功率向所述基站重传所述指定内容。

可选的,所述第二功率调整子模块,用于在所述上一次发送所述指定内容的第二发送功率的基础上加上所述第二功率调整步长,获得所述调整后的第二发送功率。

可选的,所述第二功率调整步长是所述终端发送随机接入消息的最大发送功率与首次发送所述指定内容的发送功率之差后,除以所述第二重传次数。

可选的,所述第一重传次数小于所述第二重传次数。

综上所述,本公开实施例所示的方案,终端在发起两步随机接入的过程中,分别通过不同的重发配置来发送第一随机接入消息以及第一随机接入消息在pusch中的指定内容,从而实现对两步随机接入过程这种不同消息内容的发送优化,提高系统的资源利用率。

此外,本公开实施例所示的方案,终端中预先对不同类型的随机接入消息(包括完整的msga、msga在pusch上的指定内容、msga的prach)分别设置重传次数,从而实现对随机接入过程中的消息重传的优化,提高系统性能。

另外,本公开实施例所示的方案,还针对不同类型的随机接入消息的重传次数上限,分别设置不同类型的随机接入消息的发送功率的调整步长,从而实现对随机接入过程中的功率控制的优化。

需要说明的一点是,上述实施例提供的装置在实现其功能时,仅以上述各个功能模块的划分进行举例说明,实际应用中,可以根据实际需要而将上述功能分配由不同的功能模块完成,即将设备的内容结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本公开一示例性实施例提供了一种随机接入消息发送装置,能够实现本公开上述图2或图3所示实施例中由终端执行的全部或者部分步骤,该随机接入消息发送装置包括:处理器、用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

在两步随机接入过程中,按照第一重传配置发送第一随机接入消息,所述第一随机接入消息包括物理随机接入信道prach以及物理上行共享信道pusch;

当满足发送指定内容的条件时,按照第二重传配置发送所述指定内容,所述指定内容是所述第一随机接入消息在pusch中的内容;

其中,所述第一重传配置不同于所述第二重传配置。

可选的,所述第一重传配置中包含所述第一随机接入消息对应的第一重传次数,所述按照第一重传配置发送第一随机接入消息,包括:

当上一次发送所述第一随机接入消息之后的第一指定时长内未接收到基站返回的第二随机接入消息,且所述第一随机消息的重传次数未达到所述第一重传次数时,向所述基站重复发送所述第一随机接入消息。

可选的,所述向所述基站重复发送所述第一随机接入消息,包括:

获取所述第一随机接入消息的第一功率调整步长;

根据所述第一功率调整步长对上一次发送所述第一随机接入消息的第一发送功率进行调整,获得调整后的第一发送功率;

根据所述调整后的第一发送功率向所述基站重复发送所述第一随机接入消息。

可选的,所述根据所述第一功率调整步长对上一次发送所述第一随机接入消息的第一发送功率进行调整,获得调整后的第一发送功率,包括:

在所述上一次发送所述第一随机接入消息的第一发送功率的基础上加上所述第一功率调整步长,获得所述调整后的第二发送功率。

可选的,所述第一功率调整步长是所述终端发送随机接入消息的最大发送功率与首次发送所述第一随机接入消息的发送功率之差后,除以所述第一重传次数。

可选的,所述当满足发送指定内容的条件时,按照第二重传配置发送所述指定内容,包括:

当上一次发送所述第一随机接入消息之后的所述第一指定时长内接收到所述基站返回的指定类型的第二随机接入消息时,按照所述第二重传配置发送所述指定内容;

其中,所述指定类型的第二随机接入消息是所述基站在成功接收到所述第一随机接入消息的prach,且解析所述第一随机接入消息在pusch中的内容失败时返回的消息。

可选的,所述第二重传配置中包含所述指定内容对应的第二重传次数,所述第二重传次数不同于所述第一重传次数;

所述按照所述第二重传配置发送所述指定内容,包括:

当上一次发送所述指定内容之后的第二指定时长内未接收到所述基站返回的第二随机接入消息,且所述指定内容的重传次数未达到所述第二重传次数时,向所述基站重复发送所述指定内容。

可选的,所述向所述基站重复发送所述指定内容,包括:

获取所述指定内容的第二功率调整步长;

根据所述第二功率调整步长对上一次发送所述指定内容的第二发送功率进行调整,获得调整后的第二发送功率;

根据所述调整后的第二发送功率向所述基站重传所述指定内容。

可选的,所述根据所述第二功率调整步长对上一次发送所述指定内容的第二发送功率进行调整,获得调整后的第二发送功率,包括:

在所述上一次发送所述指定内容的第二发送功率的基础上加上所述第二功率调整步长,获得所述调整后的第二发送功率。

可选的,所述第二功率调整步长是所述终端发送随机接入消息的最大发送功率与首次发送所述指定内容的发送功率之差后,除以所述第二重传次数。

可选的,所述第一重传次数小于所述第二重传次数。

综上所述,本公开实施例所示的方案,终端在发起两步随机接入的过程中,分别通过不同的重发配置来发送第一随机接入消息以及第一随机接入消息在pusch中的指定内容,从而实现对两步随机接入过程这种不同消息内容的发送优化,提高系统的资源利用率。

此外,本公开实施例所示的方案,终端中预先对不同类型的随机接入消息(包括完整的msga、msga在pusch上的指定内容、msga的prach)分别设置重传次数,从而实现对随机接入过程中的消息重传的优化,提高系统性能。

另外,本公开实施例所示的方案,还针对不同类型的随机接入消息的重传次数上限,分别设置不同类型的随机接入消息的发送功率的调整步长,从而实现对随机接入过程中的功率控制的优化。

上述主要以终端和基站为例,对本公开实施例提供的方案进行了介绍。可以理解的是,终端和基站为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本公开中所公开的实施例描述的各示例的模块及算法步骤,本公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本公开实施例的技术方案的范围。

图5是本公开实施例提供的一种终端的结构示意图。如图5所示:

终端500包括通信单元504和处理器502。其中,处理器502也可以为控制器,图5中表示为“控制器/处理器502”。通信单元504用于支持终端与其它网络设备(例如基站等)进行通信。

进一步的,终端500还可以包括存储器503,存储器503用于存储终端500的程序代码和数据。

可以理解的是,图5仅仅示出了终端500的简化设计。在实际应用中,终端500可以包含任意数量的处理器,控制器,存储器,通信单元等,而所有可以实现本公开实施例的终端都在本公开实施例的保护范围之内。

本领域技术人员应该可以意识到,在上述一个或多个示例中,本公开实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。

本公开实施例还提供了一种计算机存储介质,用于储存为上述终端所用的计算机软件指令,其包含用于执行上述随机接入消息发送方法所设计的程序。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

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