本发明涉及通信领域,尤其涉及传输方法及装置。
背景技术:
传统的初始随机接入过程分为基于非竞争(non-contention-based)的随机接入过程和基于竞争(contention-based)的随机接入过程。如果随机接入过程是基于竞争的随机接入过程,则用户设备(userequipment,简称为ue)在本地随机选择随机接入前导码序列。如果随机接入过程是基于非竞争的随机接入过程,则ue可以从基站通过物理下行控制信道(physicaldownlinkcontrolchannel,pdcch)命令(order)发送的随机接入前导码的调度信息中获取随机接入前导码序列。
在长期演进(longtermevolution,lte)系统中,基于竞争的随机接入流程如图1所示,主要分为四个步骤:
1:ue随机选择一个随机接入前导码(preamble),又称为消息1(简称msg1),在物理随机接入信道(physicalrandomchannel,简称为prach)上发送给节点b(enodeb),该preamble用于请求上行同步。
2:enodeb在接收到preamble后,向ue发送随机接入响应(randomaccessresponse,rar),又称为消息2(msg2)。rar是enodeb针对所述preamble的响应。随机接入响应中包含以下信息:所收到的preamble的编号、所收到的preamble对应的时间调整量、为该终端分配的上行资源位置指示信息及临时的小区无线网络临时标识(temporarycellradionetworktemporaryidentifier,temporaryc-rnti)。
3:ue在收到随机接入响应后,根据其指示,在分配的上行资源上发送上行消息,又称为消息3(msg3),以请求建立rrc连接(rrcconnection)。该上行消息中至少应包含:该终端的唯一标识tmsi(temporarymobilesubscriberidentity,客户临时识别码)或者随机标识(randomid);此外,上行资源还承载解调参考信号(demodulationrs,dmrs),dmrs是ue在发送上行共享信道或者上行控制信道(pusch/pucch)时同时所发送的参考信号,用作enodeb接收上行数据/控制信息时进行解调的参考信号。
4:enodeb接收ue的上行消息后,向接入成功的ue返回竞争解决消息(contentionresolution),又称为消息4(msg4)。该竞争解决消息中至少应包含:接入成功的终端的唯一id(即tmsi)或者随机id(randomid)。如果ue收到与ue的用户标识相关的竞争决议,则认为成功随机接入,ue从rrc空闲状态转为rrc连接状态,rrc连接建立(rrcconnectionsetupcomplete),随机接入过程完成。
考虑到未来的通信协议(例如第五代移动通信技术,英文fifth-generation,简称5g)低时延、高可靠性、大规模终端接入等场景要求,在这些场景下,ue抢占到的用来传输数据的接入资源较为宝贵,现有随机接入过程已显得繁冗低效,亟需新技术来改进现有随机接入过程。
技术实现要素:
本发明实施例提供了传输方法及装置,以改进现有随机接入过程,有利于使随机接入过程适应低时延、高可靠性、大规模终端接入等场景要求。
第一方面,本发明提供了一种传输方法,该方法包括:终端以第一发送功率向基站发送承载于物理随机接入信道prach的随机接入前导码(preamble),以及以第二发送功率向所述基站发送物理上行共享信道pusch;所述第一发送功率和所述第二发送功率之间的功率偏差通过指示信息指示给所述基站,亦即所述指示信息用于使所述基站确定所述第一发送功率和所述第二发送功率之间的功率偏差。所述终端接收来自所述基站的随机接入响应或冲突解决消息。
第二方面,本发明提供了又一种传输方法,该方法包括:基站接收终端以第一发送功率发送的随机接入前导码;接收所述终端以第二发送功率发送的物理上行共享信道pusch;所述基站通过终端的指示信息确定所述第一发送功率和所述第二发送功率之间的功率偏差;所述基站向所述终端发送随机接入响应或冲突解决消息。
可以看到,基于上述第一方面和第二方面,终端通过在初始随机接入过程中向基站传输指示信息,使得基站能够根据指示信息确定preamble与pusch之间的发送功率偏差,从而使得preamble与pusch之间产生了关联,考虑到未来的通信协议(如5g)场景中,终端抢占到的用来传输数据的无线资源较为宝贵,所以这种关联将有利于preamble与pusch之间无线资源的共享(例如有利于利用该功率偏差,使得preamble承担解调pusch的功能),还有利于合并现有技术中的初始随机接入过程的步骤1和步骤3同时执行。所以实施本发明的技术方案能够提高无线资源的利用率,提高随机接入过程的资源传输效率,减少无线接入中终端的接入时延。
基于上述第一方面和第二方面,在可能的实施方式中,所述随机接入前导码用作所述pusch的解调参考信号。终端在发送preamble和pusch时,一并将用于指示发送功率偏差的指示信息发送至基站。这样,不但基站能够顺利根据功率偏差,利用preamble解调pusch的上行数据,而且pusch也可以不用再承载解调参考信号,从而有利于pusch腾出更多的时频资源空间。考虑到未来的通信协议(如5g)场景中,终端抢占到的用来传输数据的无线资源较为宝贵,所以实施本发明的技术方案能够提高无线资源的利用率,满足大规模终端接入的场景需求。
基于上述第一方面和第二方面,在可能的实施方式中,所述随机接入前导码用作所述pusch的前置解调参考信号(可简称前置dmrs);其中,所述pusch的解调参考信号还包括所述pusch的额外解调参考信号(可简称额外dmrs)。所述pusch的前置解调参考信号和pusch的额外解调参考信号(可简称额外dmrs)共同用于pusch的解调。终端在发送preamble和pusch时,一并将用于指示发送功率偏差的指示信息发送至基站。这样,不但基站能够顺利根据功率偏差,利用preamble和额外dmrs解调pusch的上行数据,而且pusch承载部分的dmrs(即额外dmrs),而不用承载全部的解调参考信号(dmrs),额外dmrs的资源密度低于dmrs的资源密度,从而有利于pusch腾出部分的时频资源空间。考虑到未来的通信协议(如5g)场景中,终端抢占到的用来传输数据的无线资源较为宝贵,所以实施本发明的技术方案能够提高无线资源的利用率,有利于满足大规模终端接入的场景需求。
基于上述第一方面和第二方面,在可能的实施方式中,所述通过指示信息指示给所述基站,具体包括以下的一种:
在一种具体应用场景中,通过所述随机接入前导码将所述指示信息指示给所述基站。
在又一种具体应用场景中,通过承载所述随机接入前导码的prach将所述指示信息指示给所述基站。
或者,在又一种具体应用场景中,通过所述pusch将所述指示信息指示给所述基站。
可以看到,本发明实施例中,指示信息的承载体可视具体的应用场景而设计。所以实施本发明的技术方案既能够提高无线资源的利用率,也有利于满足各种应用场景的设计需求。
基于上述第一方面和第二方面,在可能的实施方式中,所述指示信息进一步用于指示所述第一发送功率的属性和第二发送功率的属性中的至少一个;其中,所述第一发送功率的属性为所述终端的最大发送功率或者所述随机接入前导码的第一计算功率;或者,所述第二发送功率的属性为所述终端的最大发送功率或者所述pusch的第二计算功率。
其中,当所述第一计算功率大于等于所述最大发送功率时,所述第一发送功率的属性为所述最大发送功率。
当所述第一计算功率小于所述最大发送功率时,所述第一发送功率的属性为所述第一计算功率。
当所述第二计算功率大于等于所述最大发送功率时,指示所述第二发送功率的属性为所述最大发送功率。
或者,当所述第二计算功率小于所述最大发送功率时,所述第二发送功率的属性为所述第二计算功率。
例如,具体实施例中,所述指示信息用于同时指示所述第一发送功率的属性和第二发送功率的属性。也就是说,这种情况下,终端通过指示信息向基站指示pusch和preamble的功率使用状态分别是终端的最大发送功率或计算得到的实际功率,二者构成的可能的功率使用状态组合包括如下组合中的至少一种:
{prach_max,pusch_max};
{prach_required,pusch_required};
{prach_max,pusch_required};
{prach_required,pusch_max}。
其中:
pusch_required表示发送pusch采用的功率为根据公式实际计算得到的功率状态;
prach_required表示发送preamble采用的功率为根据公式实际计算得到的功率状态;
puschmax表示发送pusch采用的功率为满功率(即终端的最大发射功率)的功率状态;
prach_max表示发送preamble采用的功率为满功率(即终端的最大发射功率)的功率状态。
这样,基站就能够顺利根据所述功率使用状态组合获得第一发送功率和第二发送功率之间的功率偏差,继而利用preamble解调pusch的上行数据。本发明实施例也能有效提高资源传输效率。
基于上述第一方面和第二方面,在可能的实施方式中,所述指示信息具体用于指示所述第一发送功率和所述第二发送功率之间的差值的量化值。所述指示信息具体用于指示所述第一发送功率和所述第二发送功率之间的差值的量化值。也就是说,这种情况下,终端可直接上报pusch和preamble之间的功率差值的索引。这里的功率差值例如为基站和终端之间预定义的量化的功率偏差值,如,此量化的功率偏差的候选值可为{-3,-2,-1,0, 1, 2, 3, 4},对应的上报索引可以分别为0,1,2,3,4,5,6,7等。基站通过上报的索引与对应的功率偏差候选值的映射关系,推出第一发送功率和第二发送功率之间的功率偏差值。
这样,基站就能够顺利根据功率偏差,利用preamble解调pusch的上行数据。本发明实施例也能有效提高资源传输效率。
基于上述第一方面和第二方面,在可能的实施方式中,所述指示信息可承载于prach/preamble,所述指示信息可以是通过所述随机接入前导码或承载所述随机接入前导码的prach指示的,具体包括下述一种或者多种指示方式:
根据所述指示信息与所述prach的时域资源的映射关系指示所述指示信息;
根据所述指示信息与所述prach的频域资源的映射关系指示所述指示信息;或者,
根据所述指示信息与所述随机接入前导码的码资源的映射关系指示所述指示信息。
也就是说,终端可通过建立prach对应的时域资源、和/或频域资源、和/或preamble与功率使用状态组合(或功率偏差的索引)之间的映射关系,利用该映射关系来向基站指示该功率使用状态组合或直接指示pusch和preamble之间的功率差值。所以,实施本发明实施例有利于充分利用无线资源实现指示信息的传输,提高传输效率,有利于满足大规模终端接入的场景需求。
基于上述第一方面和第二方面,在可能的实施方式中,所述指示信息可承载于pusch,所述指示信息可以是通过所述pusch指示的,具体包括下述一种或者多种指示方式:
根据所述指示信息与所述pusch的时域资源的映射关系指示所述指示信息;
根据所述指示信息与所述pusch的频域资源的映射关系指示所述指示信息。
也就是说,终端可通过建立pusch对应的时域资源、和/或频域资源与功率使用状态组合(或功率偏差的索引)之间的映射关系,利用该映射关系来向基站指示该功率使用状态组合或直接指示pusch和preamble之间的功率差值。所以,实施本发明实施例有利于充分利用无线资源实现指示信息的传输,提高传输效率,有利于满足大规模终端接入的场景需求。
基于上述第一方面和第二方面,在可能的实施方式中,当preamble用作pusch的前置解调参考信号,所述pusch还承载pusch的额外解调参考信号时,所述指示信息可以是通过所述prach指示的,包括下述一种或者多种指示方式:
根据所述指示信息与所述prach的时域资源的映射关系指示所述指示信息;
根据所述指示信息与所述prach的频域资源的映射关系指示所述指示信息。
也就是说,终端可通过建立prach对应的时域资源、和/或频域资源与功率使用状态组合(或功率偏差的索引)之间的映射关系,利用该映射关系来向基站指示该功率使用状态组合或直接指示pusch和preamble之间的功率差值。所以,实施本发明实施例有利于基站利用指示信息与无线资源的映射关系实现获取指示信息,有效提高资源传输效率。
基于上述第一方面和第二方面,在可能的实施方式中,当preamble用作pusch的前置解调参考信号,所述pusch还承载pusch的额外解调参考信号时,所述指示信息可以是通过所述pusch指示的,包括下述一种或者多种指示方式:
根据所述指示信息与所述pusch的时域资源的映射关系指示所述指示信息;
根据所述指示信息与所述pusch的频域资源的映射关系指示所述指示信息;或者,
根据所述指示信息与所述pusch的额外解调参考信号序列的映射关系指示所述指示信息。
也就是说,终端可通过建立pusch对应的时域资源、和/或频域资源、和/或额外解调参考信号序列与功率使用状态组合(或功率偏差的索引)之间的映射关系,利用该映射关系来向基站指示该功率使用状态组合或直接指示pusch和preamble之间的功率差值。所以,实施本发明实施例有利于基站利用指示信息与无线资源的映射关系实现获取指示信息,有效提高资源传输效率。
基于上述第一方面和第二方面,在可能的实施方式中,所述终端接收来自所述基站的随机接入响应或冲突解决消息之前,还包括:发送所述指示信息至所述基站。
也就是说,在又一种具体应用场景中,终端还可通过独立于prach和pusch的通信信道将所述指示信息发送至基站。
基于上述第一方面和第二方面,在可能的实施方式中,所述终端以第一发送功率向基站发送随机接入前导码,以及以第二发送功率向所述基站发送pusch之前,所述方法还包括:
所述终端获取所述随机接入前导码的高层信令参数和所述pusch的高层信令参数;其中,所述随机接入前导码的高层信令参数和pusch的高层信令参数都是由所述基站配置给所述终端的,或者是终端自行设置的,也可以是虽然基站配置但终端不使用基站配置的,而且按照之前配置的或者终端自行设置的。所述pusch的高层信令参数包括功率补偿因子(当然也可以不包括);
所述终端根据所述随机接入前导码的高层信令参数和所述终端获取的路径损耗值,获得所述第一计算功率,基于所述第一计算功率得到所述第一发送功率;以及,
所述终端假定(或设置)所述功率补偿因子的值为1,并根据所述pusch的高层信令参数和所述终端获取的路径损耗值,获得所述第二计算功率,基于所述第二计算功率得到所述第二发送功率。
举例来说,在一种初始随机接入的场景中,终端可先判断基站通过高层信令配置给终端的功率补偿因子的值是否为1,如果不为1,则终端将功率补偿因子取值假定为1,然后再计算pusch的发送功率。
举例来说,在又一种初始随机接入的场景中,终端也可以在计算pusch的发送功率的过程中,直接对所涉及的功率补偿因子赋值为1。
本发明具体实施例中,将随机接入前导码(preamble)用作msg3即pusch的解调参考信号,并且,终端将功率补偿因子的值假定为1,终端在发送preamble和pusch时,一并将用于指示pusch和preamble的功率使用状态的指示信息发送至基站。这样,基站既可以确定终端的pusch和preamble的发送功率分别采用的是计算功率还是满功率,又能够计算出pusch和preamble的发送功率之间的功率偏差,从而能够顺利使用preamble解调pusch的上行数据。而且,pusch也可以不用再承载解调参考信号,从而有利于pusch腾出更多的时频资源空间。所以实施本发明的技术方案能够提高无线资源的利用率,满足大规模终端接入的场景需求。
基于上述第一方面和第二方面,在可能的实施方式中,在所述随机接入前导码和所述pusch频分复用的情况下,所述方法还包括:所述终端根据缩放因子,对第一预发送功率和第二预发送功率进行功率缩放处理,获得所述第一发送功率和所述第二发送功率,所述第一发送功率和所述第二发送功率之和小于等于所述终端的最大发送功率;其中,所述缩放因子是预定义的或由所述基站配置给所述终端的,所述第一预发送功率为所述第一计算功率和所述最大发送功率中的取值小者,所述第二预发送功率为所述第二计算功率和所述最大发送功率中的取值小者。
可以看到,实施本发明实施例,终端在prach和pusch频分复用的情况下,对prach和pusch的发送功率进行缩放处理,以避免对终端的发射性能造成损害;然后,通过在初始随机接入过程中向基站传输指示信息,使得基站能够根据指示信息确定prach与pusch之间的发送功率偏差。这样,提升基站的处理性能,且有利于实现对现有的初始接入过程进行改进,减少流程步骤,从而减少无线接入中终端的接入时延,提高随机接入过程传输的效率和基站处理业务的可靠性。
第三方面,本发明提供了又一种传输方法,方法包括:终端从基站接收随机接入前导码的高层信令参数和物理上行共享信道pusch的高层信令参数;其中,所述pusch的高层信令参数包括功率补偿因子;所述终端根据所述随机接入前导码的高层信令参数和所述终端获取的路径损耗值,获得第一计算功率,基于所述第一计算功率得到第一发送功率;以及,所述终端假定所述功率补偿因子的值为1,并根据所述pusch的高层信令参数、所述终端获取的路径损耗值,获得第二计算功率,基于所述第二计算功率得到第二发送功率;终端以所述第一发送功率向基站发送所述随机接入前导码,以及以所述第二发送功率向所述基站发送所述pusch;其中,所述随机接入前导码用作所述pusch的解调参考信号或前置解调参考信号;所述终端接收来自所述基站的随机接入响应或冲突解决消息。
第四方面,本发明提供了又一种传输方法,方法包括:基站向终端发送随机接入前导码的高层信令参数和物理上行共享信道pusch的高层信令参数;其中,所述pusch的高层信令参数包括功率补偿因子;所述基站接收所述终端以第一发送功率发送的所述随机接入前导码,以及接收所述终端以第二发送功率发送的所述pusch;其中,所述随机接入前导码用作所述pusch的解调参考信号或前置解调参考信号;所述基站计算获得所述第一发送功率与所述第二发送功率之间的功率偏差;其中,所述第一发送功率是根据第一计算功率而得到的,所述第一计算功率是根据所述随机接入前导码的高层信令参数和所述终端所获取的路径损耗值计算得到的;所述第二发送功率是根据第二计算功率而得到的,所述第二计算功率是根据所述pusch的高层信令参数和所述终端所获取的路径损耗值计算得到的,且所述功率补偿因子的值为1;所述基站向所述终端发送随机接入响应或冲突解决消息。
可以看到,基于第三方面和第四方面,本发明实施例可将随机接入前导码(preamble)用作msg3即pusch的解调参考信号或前置解调参考信号,并且,终端将功率补偿因子的值假定为1。这样,基站能够计算出pusch和preamble的发送功率之间的功率偏差,从而能够顺利使用preamble解调pusch的上行数据。所以实施本发明的技术方案能够提高无线资源的利用率,满足大规模终端接入的场景需求。
基于第三方面和第四方面,在可能的实施方式中,所述随机接入前导码用作所述pusch的前置解调参考信号,其中,所述pusch的解调参考信号还包括所述pusch的额外解调参考信号。
可以看到,本发明实施例将preamble和pusch的额外dmrs用作msg3即pusch的解调参考信号,而pusch只需承载低密度的dmrs(即额外dmrs),并且,终端将pusch的功率补偿因子的值假定为1,终端在发送preamble和pusch时,一并将用于指示pusch和preamble的功率使用状态的指示信息发送至基站。这样,不但基站能够计算出pusch和preamble的发送功率之间的功率偏差,从而能够顺利使用preamble和额外dmrs解调pusch的上行数据。而且pusch承载部分的dmrs(额外dmrs),不用再承载全部的解调参考信号(dmrs),额外dmrs的资源密度低于dmrs的资源密度,从而有利于pusch腾出部分的时频资源空间。所以实施本发明的技术方案能够提高无线资源的利用率,满足大规模终端接入的场景需求,提高初始随机接入过程的可靠性。
基于第三方面和第四方面,在可能的实施方式中,所述随机接入前导码或所述pusch还用于承载指示信息,所述指示信息用于使所述基站确定所述第一发送功率和所述第二发送功率之间的功率偏差。
可以看到,本发明实施例中,终端在发送preamble和pusch时,一并将用于指示pusch和preamble的功率使用状态的指示信息发送至基站。这样,基站可以直接确定pusch和preamble的发送功率之间的功率偏差,或者可以确定终端的pusch和preamble的发送功率分别采用的是计算功率还是满功率,继而计算出pusch和prach的发送功率之间的功率偏差。从而,能够顺利使用preamble(或preamble和额外dmrs)解调pusch的上行数据。而且pusch承载部分的dmrs(额外dmrs)或者不用再承载dmrs,从而有利于pusch腾出时频资源空间。所以实施本发明的技术方案能够提高无线资源的利用率,满足大规模终端接入的场景需求,提高初始随机接入过程的可靠性。
第五方面,本发明提供了又一种传输方法,方法包括:终端获得随机接入前导码的第一预发送功率和物理上行共享信道pusch的第二预发送功率;其中,所述第一预发送功率为所述随机接入前导码的第一计算功率和所述终端的最大发送功率中的取值小者,所述第二预发送功率为所述随机接入前导码的第二计算功率和所述终端的最大发送功率中的取值小者;所述终端根据缩放因子,对所述第一预发送功率和所述第二预发送功率进行功率缩放处理,获得所述第一发送功率和所述第二发送功率,所述第一发送功率和所述第二发送功率之和小于等于所述最大发送功率;其中,所述缩放因子是预定义的或由所述基站配置给所述终端的;所述终端以所述第一发送功率向所述基站发送所述随机接入前导码,以及以所述第二发送功率向所述基站发送所述pusch;所述终端接收来自所述基站的随机接入响应或冲突解决消息。
可以看到,实施本发明实施例,终端在prach和pusch频分复用的情况下,对preamble和pusch的发送功率进行缩放处理,以避免对终端的发送性能造成损害,有利于提升基站的处理性能,从而减少无线接入中终端的接入时延,提高随机接入过程传输的效率和基站处理业务的可靠性。
基于第五方面,在可能的实施方式中,所述随机接入前导码用作所述pusch的解调参考信号。在又一可能的实施方式中,所述随机接入前导码用作所述pusch的前置解调参考信号;其中,所述pusch的解调参考信号还包括所述pusch的额外解调参考信号。
基于第五方面,在可能的实施方式中,所述随机接入前导码或所述pusch还用于承载指示信息,所述指示信息用于使所述基站确定所述第一发送功率和所述第二发送功率之间的功率偏差。
可以看到,实施本发明实施例,终端在prach和pusch频分复用的情况下,对prach和pusch的发送功率进行缩放处理,以避免对终端的发射性能造成损害。终端在发送preamble和pusch时,一并将用于指示pusch和preamble的功率使用状态的指示信息发送至基站。这样,基站可以直接确定pusch和preamble的发送功率之间的功率偏差,或者可以确定终端的pusch和preamble的发送功率分别采用的是计算功率还是满功率,继而计算出pusch和preamble的发送功率之间的功率偏差。从而,能够顺利使用preamble(或preamble和额外dmrs)解调pusch的上行数据。这样,提升基站的处理性能从而减少无线接入中终端的接入时延,提高随机接入过程传输的效率和基站处理业务的可靠性。
第六方面,本发明实施例提供了一种装置,该装置可以是终端,该终端包括:计算模块和通信模块,其中:
计算模块,用于计算获得发送随机接入前导码所采用的第一发送功率和发送物理上行共享信道pusch所采用的第二发送功率;
通信模块,用于以所述第一发送功率向基站发送所述随机接入前导码,以及以所述第二发送功率向所述基站发送所述pusch,所述第一发送功率和所述第二发送功率之间的功率偏差通过指示信息指示给所述基站;
所述通信模块还用于,接收来自所述基站的随机接入响应或冲突解决消息。
所述终端的各个模块具体用于实现第一方面所述的方法。
第七方面,本发明实施例提供了一种装置,该装置可以是基站,该基站包括:通信模块和处理模块,其中:
通信模块,用于接收终端以第一发送功率发送的随机接入前导码,以及接收所述终端以第二发送功率发送的物理上行共享信道pusch;
处理模块,用于通过终端的指示信息确定所述第一发送功率和所述第二发送功率之间的功率偏差;
所述通信模块还用于,向所述终端发送随机接入响应或冲突解决消息。
所述基站的各个模块具体用于实现第二方面所述的方法。
第八方面,本发明实施例提供了又一种装置,该终端包括:计算模块和通信模块,其中:
通信模块,用于从基站接收随机接入前导码的高层信令参数和物理上行共享信道pusch的高层信令参数;其中,所述pusch的高层信令参数包括功率补偿因子;
计算模块,用于根据所述随机接入前导码的高层信令参数和所述终端获取的路径损耗值,获得第一计算功率,基于所述第一计算功率得到第一发送功率;以及,假定所述功率补偿因子的值为1,并根据所述pusch的高层信令参数、所述终端获取的路径损耗值,获得第二计算功率,基于所述第二计算功率得到第二发送功率;
所述通信模块还用于,以所述第一发送功率向基站发送所述随机接入前导码,以及以所述第二发送功率向所述基站发送所述pusch;其中所述随机接入前导码用作所述pusch的解调参考信号或前置解调参考信号;
所述通信模块还用于,接收来自所述基站的随机接入响应或冲突解决消息。
该终端的各个模块具体用于实现第三方面所述的方法。
第九方面,本发明实施例提供了又一种装置,该基站包括:处理模块和通信模块,其中:
通信模块,用于向终端发送随机接入前导码的高层信令参数和物理上行共享信道pusch的高层信令参数;其中,所述pusch的高层信令参数包括功率补偿因子;
所述通信模块还用于接收所述终端以第一发送功率发送的所述随机接入前导码,以及接收所述终端以第二发送功率发送的所述pusch;其中,所述随机接入前导码用作所述pusch的解调参考信号或前置解调参考信号;
处理模块,用于计算获得所述第一发送功率与所述第二发送功率之间的功率偏差;其中,所述第一发送功率是根据第一计算功率而得到的,所述第一计算功率是根据所述随机接入前导码的高层信令参数和所述终端所获取的路径损耗值计算得到的;所述第二发送功率是根据第二计算功率而得到的,所述第二计算功率是根据所述pusch的高层信令参数和所述终端所获取的路径损耗值计算得到的,且所述功率补偿因子的值为1;
所述通信模块还用于向所述终端发送随机接入响应或冲突解决消息。
该基站的各个模块具体用于实现第四方面所述的方法。
第十方面,本发明实施例提供了又一种装置,该终端包括:计算模块和通信模块,其中:
计算模块,用于计算获得随机接入前导码的第一预发送功率和物理上行共享信道pusch的第二预发送功率;其中,所述第一预发送功率为所述随机接入前导码的第一计算功率和所述终端的最大发送功率中的取值小者,所述第二预发送功率为所述随机接入前导码的第二计算功率和所述终端的最大发送功率中的取值小者;
所述计算模块还用于,根据缩放因子,对所述第一预发送功率和所述第二预发送功率进行功率缩放处理,获得所述第一发送功率和所述第二发送功率,所述第一发送功率和所述第二发送功率之和小于等于所述最大发送功率;其中,所述缩放因子是预定义的或由所述基站配置给所述终端的;
通信模块,用于以所述第一发送功率向所述基站发送所述随机接入前导码,以及以所述第二发送功率向所述基站发送所述pusch;
所述通信模块还用于,接收来自所述基站的随机接入响应或冲突解决消息。
该终端的各个模块具体用于实现第五方面所述的方法。
第十一方面,本发明实施例提供的又一种装置,该终端包括处理器、存储器和收发器,所述处理器、存储器和收发器通过总线相互连接。该终端中的处理器用于读取所述存储器中存储的程序代码,执行上述第一方面至第五方面任一方面所述的任一方法。
第十二方面,提供了一种装置。本发明实施例提供的装置具有实现上述方法方面中终端(或称终端设备)或基站(或称基站设备)行为的功能,其包括用于执行上述方法方面所描述的步骤或功能相对应的部件(means)。所述步骤或功能可以通过软件实现,或硬件(如电路)实现,或者通过硬件和软件结合来实现。
在一种可能的设计中,上述装置包括一个或多个处理器和通信单元。所述一个或多个处理器被配置为支持所述装置执行上述方法中终端设备相应的功能。例如,根据参考信号指示信息,向网络设备发送上行数据。所述通信单元用于支持所述装置与其他设备通信,实现接收和/或发送功能。
可选的,所述装置还可以包括一个或多个存储器,所述存储器用于与处理器耦合,其保存装置必要的程序指令和/或数据。所述一个或多个存储器可以和处理器集成在一起,也可以与处理器分离设置,本发明实施例并不限定。
所述装置为终端时,可以为智能终端或者可穿戴设备等,所述通信单元可以是收发器,或收发电路。可选的,所述收发器也可以为输入/输出电路或者接口。
所述装置还可以为通信芯片。所述通信单元可以为通信芯片的输入/输出电路或者接口。
另一个可能的设计中,上述装置,包括收发器、处理器和存储器。该处理器用于控制收发器或输入/输出电路收发信号,该存储器用于存储计算机程序,该处理器用于运行该存储器中的计算机程序,使得该装置执行第一方面至第五方面任一方面所述的任一方法中终端设备完成的方法。
在一种可能的设计中,上述装置包括一个或多个处理器和通信单元。所述一个或多个处理器被配置为支持所述装置执行上述第一方面至第五方面任一方面所述的任一方法中基站相应的功能。
可选的,所述装置还可以包括一个或多个存储器,所述存储器用于与处理器耦合,其保存基站设备必要的程序指令和/或数据。所述一个或多个存储器可以和处理器集成在一起,也可以与处理器分离设置。本申请并不限定。
所述装置为基站时,例如可为gnb或trp等,所述通信单元可以是收发器,或收发电路。可选的,所述收发器也可以为输入/输出电路或者接口。
所述装置还可以为通信芯片。所述通信单元可以为通信芯片的输入/输出电路或者接口。
另一个可能的设计中,上述装置,包括收发器、处理器和存储器。该处理器用于控制收发器或输入/输出电路收发信号,该存储器用于存储计算机程序,该处理器用于运行存储器中的计算机程序,使得该装置执行第一方面至第五方面任一方面所述的任一方法中基站设备完成的方法。
第十三方面,提供了一种通信系统,该通信系统包括上述终端设备和基站设备。
第十四方面,本发明实施例提供了一种非易失性计算机可读存储介质;所述计算机可读存储介质用于存储第一方面至第五方面任一方面所述的任一方法的实现代码。
第十五方面,本发明实施例提供了一种计算机程序(产品);该计算机程序(产品)包括程序指令,当该计算机程序产品被执行时,用于执行前述第一方面至第五方面任一方面所述的任一方法。
可以理解的是上述任何一方面可以与其他任一一方面或者多方面一起实施,也可以独立实施。
可以看到,实施本发明实施例,终端可通过在初始随机接入过程中向基站传输指示信息,使得基站能够根据指示信息确定preamble与pusch之间的发送功率偏差,从而完成pusch的正确接收和解调。这样,有利于改进现有技术中的初始随机接入过程,大大提升初始随机接入中上行传输的可靠性和性能,减少无线接入中终端的接入时延,提高随机接入过程资源传输的效率和可靠性。
附图说明
为了更清楚地说明本发明实施例或背景技术中的技术方案,下面将对本发明实施例或背景技术中所需要使用的附图进行说明。
图1是现有技术中的一种基于竞争的随机接入过程的流程示意图;
图2是本发明实施例提供的一种无线通信系统的结构示意图;
图3是本发明实施例涉及的一种两步随机接入过程的流程示意图;
图4是本发明实施例提供的一种传输方法的流程示意图;
图5是本发明实施例提供的又一种传输方法的流程示意图;
图6是本发明实施例提供的一种建立preamble对应的频域资源与功率使用状态组合之间的映射关系的场景示意图;
图7是本发明实施例提供的又一种传输方法的流程示意图;
图8是本发明实施例提供的又一种传输方法的流程示意图;
图9本发明实施例提供的一种建立pusch的dmrs的序列与功率使用状态组合之间的映射关系的场景示意图;
图10是本发明实施例提供的又一种传输方法的流程示意图;
图11是本发明实施例提供的又一种传输方法的流程示意图;
图12是本发明实施例提供的一种通信系统的结构框图以及该通信系统中的终端与基站的结构示意图;
图13是本发明实施例提供的又一种装置的结构示意图;
图14是本发明实施例提供的又一种装置的结构示意图。
具体实施方式
下面结合本发明实施例中的附图对本发明实施例进行描述。本发明的实施方式部分使用的术语仅用于对本发明的具体实施例进行解释,而非旨在限定本发明。
首先描述本发明实施例所应用的系统架构。请参见图2,图2是本发明实施例提供的一种无线通信系统的结构示意图,该无线通信系统至少包括下述实施例所描述的基站与终端。其中基站与终端之间可通过某种空口技术相互通信(上行传输和下行传输)。所述空口技术可包括:现有的2g(如全球移动通信系统(globalsystemformobilecommunications,gsm))、3g(如umts)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、时分同步码分多址(timedivision-synchronouscodedivisionmultipleaccess,td-scdma))、4g(如fddlte、tddlte)以及新的无线接入技术(newradioaccesstechnology,newrat)系统,例如未来的4.5g、5g系统等。
其中,基站为用于与终端进行通信的设备,基站可以是gsm或cdma中的bts(basetransceiverstation),也可以是wcdma中的nb(nodeb),还可以是lte中的演进型基站(evolvednodeb,enodeb),或者中继站,或者车载设备,或者未来5g网络中的接入网设备或者未来演进的公共陆地移动网(publiclandmobilenetwork,plmn)网络中的接入网设备等。
其中,终端为用于与基站进行通信的设备,终端广义上可以包括中继(relay),本发明中将以一般意义上的终端来介绍。终端也可以称为移动台、接入终端、用户设备、用户单元、用户站、移动站、远方站、远程终端、移动设备、用户终端、无线通信设备、用户代理或用户装置等。终端可以是手机、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、平板电脑、掌上电脑(personaldigitalassistant,pda)、用户终端cpe(customerpremiseequipment)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、收发节点(transmissionreceptionpoint,trp)或未来5g网络中的网络设备(如gnb)或者未来演进的plmn网络中的设备,基站可以同时支持多个终端的通信。
需要说明的是,本发明各个实施例的技术方案可应用在初始随机接入场景,该随机接入可以包括四步随机接入过程的场景(例如图1所示),还可以包括两步随机接入过程的场景(例如图3所示),还可以是其他任意可能变形的随机接入过程的场景。为了便于描述,本发明各个实施例主要以两步随机接入过程为例进行描述,可以理解的,本发明的技术方案/技术思想还可以应用于其他随机接入过程,本文将不再赘述。
下面描述本发明实施例涉及的一种两步随机接入过程。参见图3,图3是本发明实施例涉及的一种可能的两步随机接入过程的流程步骤示意图,该过程主要包括两个步骤:
步骤1:终端向基站既发送随机接入前导码(preamble)又发送上行消息(msg3)。具体的,在同一通信时隙(slot),终端向基站发送preamble和pusch。
步骤2:基站发送对应的响应信息给终端,该响应信息可包括随机接入响应和/或冲突解决消息。
可以看到,上述两步随机接入过程相比图1所示的现有技术流程,能够减少无线接入中终端的接入时延,提高随机接入过程传输的效率。
在图1所示的现有技术流程,pusch和prach采用独立且不同的功率控制机制,ue既不上报ue测量得到的路径损耗值,也不上报ue的实际发射功率值。也就是说enodeb并不知道ue的功率信息,例如,ue测量的路径损失值、ue的实际发送功率、ue是否满功率、ue的计算功率等等。
而在上述两步随机接入过程中,由于pusch和prach可同时发送,例如pusch和prach可在同一时隙中发送,即pusch和prach可在同一时隙时分复用或频分复用(具体内容可参考后文的描述),且prach上发送的随机接入前导码可复用作为pusch的解调参考信号。因此,基站需要知道终端的pusch和prach相关的发送功率信息,这样基站将可以实现对pusch的正确解调,从而提升基站的处理性能。
另外,在接入资源较为宝贵的非授权频谱场景、非正交多址接入(nonorthogonalmultiρleaccess,noma)等场景情况下,终端抢占到的用来传输数据的无线接入资源较为宝贵,还可以进一步根据上述两步随机接入过程提升资源利用率和资源传输效率、适应大规模终端接入。
下面对终端发送preamble和pusch所涉及的相关功率信息进行描述说明。
应理解,本发明实施例中prach用于终端发送随机接入前导码preamble的物理信道,pusch为用于终端发送待传输的上行信息的物理信道。而prach的发送功率也可称为随机接入前导码的发送功率等,都在本发明的保护范围内。
本发明实施例中,prach或preamble的实际发送功率(这里的实际发送功率也可称为第一发送功率)为终端的最大发送功率(又可称为满功率,pmax)和计算功率(这里的计算功率也可称为第一计算功率)中的取值较小者,例如,可设置prach的实际发送功率如下公式(1)所示:
p=min{pmax,pl p0,pre δpre (npre-1)dprampup}(1)
其中:
pmax表示终端的最大发送功率;
pl表示终端获取的路径损耗值;
p0,pre是小区特定的参数,表示preamble在基站侧的目标接收功率,动态范围例如为[-120,-90],分辨率为2db;
δpre表示针对不同preamble长度的修正值;
npre表示ue发送的preamble次数;
dprampup表示小区特定的preamble重传的powerramping步长,可能取值例如为[0,2,4,6]db。
具体实现中,如果终端以上述p向基站发送preamble,没有得到基站反馈,则终端可增加发送功率再次发送preamble。
本发明实施例中,pusch的实际发送功率为终端的最大发送功率(又可称为满功率,pcmax,c(i))和计算功率(这里的计算功率也可称为第二计算功率)中的取值较小者,例如,可设置pusch的实际发送功率如下公式(2)所示:
其中:
pcmax,c(i)表示终端在主服务小区的载波c上的最大发送功率;
mpusch,c(i)表示pusch调度资源块数目,单位为prb;
po_pusch,c(j)包括po_nominal_pusch,c(j)和po_ue_e_(pusch,c)(j)两项,用来表征ue的目标接收功率,由高层rrc信令半静态配置,其中po_nominal_pusch,c(j)是小区特定的参数,由rrc信令半静态配置;
αc(j)表示路损补偿因子,为小区特定的参数,由高层rrc信令半静态配置;
plc是ue基于参考信号接收功率(referencesignalreceivingpower,简称rsrp)的路径损耗测量值;
其中,
fc(i)表示闭环功率调整量,表示接收端根据接收/测量误差量化出来的反馈值。
具体实现中,终端以上述ppusch,c(i)向基站发送pusch。
为了确保两步随机接入过程得以实施,本发明实施例中对上述两步随机接入过程进行进一步改进,提升两步随机接入过程中传输的可靠性和性能,使随机接入过程适应低时延、高可靠性、大规模终端接入等场景要求。
下面分别根据图4、图5、图7、图8、图10、图11实施例对本发明实施例的一些具体改进方案进行描述。
请参见图4,图4是本发明实施例提供的一种传输方法的流程示意图,从终端侧与基站侧进行描述,该方法包括但不限于如下步骤:
步骤101、终端以第一发送功率发送preamble,以第二发送功率发送pusch。相应的,基站接收所述preamble以及pusch。
在一具体实施例中,在preamble和pusch时分复用的情况下,终端可在相同时隙的不同符号,分别以第一发送功率发送preamble,以第二发送功率发送pusch。
在又一具体实施例中,在preamble和pusch频分复用的情况下,终端可能需要对功率进行缩放处理,以保证第一发送功率和第二发送功率之和小于等于终端的最大发送功率。然后可在相同时隙的相同符号,分别以第一发送功率发送preamble,以第二发送功率发送pusch。这种情况的具体实施可参考后文图11实施例的相关描述,这里不再赘述。
对于时分复用或频分复用中的时隙,举例来说,在一种系统帧结构中,一个10ms帧被分为两个5ms半帧,每个半帧由4个数据子帧和1个特殊子帧构成。每个子帧分为两个0.5ms时隙,每个时隙又可分为7个ofdm符号。又举例来说,时隙还可以是某个子载波间隔下信号传输的一个时间间隔ttl和/或时间单元和/或子帧和/或迷你时隙。
其中,本发明实施例中,prach(physicalrandomaccesschannel)是指物理随机接入信道,prach与随机接入前导码(preamble)形成映射关系,prach是用来传输preamble的信道。
pusch(physicaluplinksharedchannel)是指物理上行共享信道,pusch可用于传输ul-sch上行数据,具体实现中,终端可在基站通知或指定的上行资源或终端自定义的上行资源上发送pusch数据。
步骤102、终端通过指示信息向基站指示所述第一发送功率和所述第二发送功率之间的功率偏差,也就是说,所述指示信息用于使所述基站确定所述第一发送功率和所述第二发送功率之间的功率偏差。相应的,基站获得所述指示信息。
需要说明的是,步骤102与步骤101之间没有必然的先后顺序。
例如,在一种具体实施例中,终端将所述指示信息承载于所述prach或pusch中传输至基站的,这种情况下,步骤102和步骤101即可合并为相同步骤。
又例如,在又一种具体实施例中,终端通过独立于prach和pusch的通信信道将所述指示信息发送至基站,这种情况下,步骤102可能在s101之后执行,也可能在步骤101之前执行,步骤102与步骤101还可能同时执行。
在一种具体实施例中,所述指示信息具体用于指示所述第一发送功率的属性和第二发送功率的属性;其中,所述第一发送功率的属性为所述终端的最大发送功率或者所述preamble的第一计算功率;所述第二发送功率的属性为所述终端的最大发送功率或者所述pusch的第二计算功率。也就是说,这种情况下,终端通过指示信息向基站指示pusch和preamble的功率使用状态分别是满功率或计算得到的实际功率,二者构成的可能的功率使用状态组合包括如下组合中的至少一种:
{prach_max,pusch_max},{prach_required,pusch_required},{prach_max,pusch_required},{prach_required,pusch_max}。
其中:
pusch_required表示发送pusch采用的功率为根据公式(2)实际计算得到的功率状态;
prach_required表示发送preamble采用的功率为根据公式(1)实际计算得到的功率状态;
puschmax表示发送pusch采用的功率为满功率(即终端的最大发射功率)的功率状态;
prach_max表示发送preamble采用的功率为满功率(即终端的最大发射功率)的功率状态。
在又一种具体实施例中,所述指示信息具体用于指示所述第一发送功率和所述第二发送功率之间的差值的量化值。也就是说,这种情况下,终端可直接上报pusch和preamble之间的功率差值的索引。这里的功率差值例如为基站和终端之间预定义的量化的功率偏差值,如,此量化的功率偏差的候选值可为{-3,-2,-1,0, 1, 2, 3, 4},对应的上报索引可以分别为0,1,2,3,4,5,6,7等。基站通过上报的索引与对应的功率偏差候选值的映射关系,推出第一发送功率和第二发送功率之间的功率偏差值。
需要说明的是,上述示例仅用于解释本发明,而非限制。
s103、基站向终端发送随机接入响应和/或冲突解决消息。
在一具体实施例中,当本实施例所描述的随机接入过程属于基于竞争的随机接入过程时,基站生成随机接入响应,所述随机接入响应作为针对preamble的响应。基站生成冲突解决消息,所述冲突解决消息用于向终端通知可接入。然后,基站将随机接入响应和冲突解决消息在相同时隙发送至终端。
在一具体实施例中,当本实施例所描述的随机接入过程属于基于非竞争的随机接入过程时,基站生成随机接入响应,所述随机接入响应作为针对preamble的响应。然后,基站将随机接入响应发送至终端。
需要说明的是,本发明实施例中的随机接入响应和/或冲突解决消息可不同于现有技术中的随机接入响应和/或冲突解决消息。例如,本发明实施例中的随机接入响应可不包含为该终端分配的上行资源位置指示信息及临时c-rnti。
可以看到,实施本发明实施例,终端通过在两步随机接入过程中向基站传输指示信息,使得基站能够根据指示信息确定preamble与pusch之间的发送功率偏差,从而完成pusch的正确接收和解调。这样,可大大提升两步随机接入中上行传输的可靠性和性能,有利于确保两步随机接入过程的顺利实现,从而减少无线接入中终端的接入时延,提高随机接入过程资源传输的效率和可靠性。
请参见图5,图5是本发明实施例提供的又一种传输方法的流程示意图,从终端侧与基站侧进行描述,该方法包括但不限于如下步骤:
步骤201、终端以第一发送功率发送承载于prach上的随机接入前导码preamble,以第二发送功率发送pusch。相应的,基站接收承载于所述prach上的随机接入前导码preamble,以及pusch。
其中,所述preamble用作所述pusch的解调参考信号(demodulationrs,dmrs)。
此外,所述prach或pusch还用于承载指示信息,所述指示信息用于使所述基站确定所述第一发送功率和所述第二发送功率之间的功率偏差。
例如,在一可能实施例中,所述随机接入前导码携带有所述指示信息,即所述指示通过不同的preamble来承载。在又一可能实施例中,所述指示信息可承载于随机接入前导码对应的时域资源和/或频域资源。在又一可能实施例中,所述指示信息可承载于pusch资源(上行数据)。
在一种具体实施例中,所述指示信息具体用于指示所述第一发送功率的属性和第二发送功率的属性;其中,所述第一发送功率的属性为所述终端的最大发送功率或者所述preamble的第一计算功率;所述第二发送功率的属性为所述终端的最大发送功率或者所述pusch的第二计算功率。这种情况下,终端通过指示信息向基站指示pusch和preamble/prach的功率使用状态分别是满功率或计算得到的实际功率,二者构成的可能的功率使用状态组合包括如下组合中的至少一种:{prach_max,pusch_max},{prach_required,pusch_required},{prach_max,pusch_required},{prach_required,pusch_max}。
这种情况下,所述指示信息可通过下述一种或者多种方式指示:对应所述指示信息与所述preamble的时域资源的映射关系指示所述指示信息;对应所述指示信息与所述preamble的频域资源的映射关系指示所述指示信息;或者,对应所述指示信息与所述随机接入前导码的映射关系指示所述指示信息。
也就是说,终端可通过建立prach对应的时域资源、和/或频域资源、和/或preamble与功率使用状态组合之间的映射关系,利用该映射关系来向基站指示该功率使用状态组合。
举例来说,参见图6,图6示出了一种建立prach对应的频域资源与功率使用状态组合之间的映射关系的场景,如图6所示,在prach对应的频域资源中,一种功率使用状态组合对应一个prach的频域资源(图示中不同的频域资源可用不同的矩形图案来表示),从而可将{prach_max,pusch_max}、{prach_required,pusch_required}、{prach_max,pusch_required},{prach_required,pusch_max}映射到不同的prach对应的频域资源。这样,基站接收到preamble后,基于终端发射该preamble的prach对应的频域资源,即可确定出pusch和preamble的功率使用状态,从而得到pusch和preamble间的功率偏差值,进一步可基于该preamble对pusch进行接收和解调。
又举例来说,同理,可建立preamble对应的时域资源与功率使用状态组合之间的映射关系,具体的,可设置一种功率使用状态组合对应一个prach的时域资源,从而可将{prach_max,pusch_max}、{prach_required,pusch_required}、{prach_max,pusch_required},{prach_required,pusch_max}映射到不同的prach对应的时域资源。这样,基站接收到preamble后,基于终端发射preamble的时间(即时域资源),即可确定出pusch和preamble各自的功率使用状态,从而得到pusch和preamble间的功率偏差值,进一步可基于该preamble对pusch进行接收和解调。
又举例来说,还可预定义preamble与功率使用状态组合之间的映射关系,比如,不同preamble码对应不同的功率使用状态组合,这样,基站接收到preamble后,基于终端发射的preamble码,即可确定出pusch和preamble各自的功率使用状态,从而得到pusch和preamble间的功率偏差值,进一步可基于该preamble对pusch进行接收和解调。
在又一种具体实施例中,所述指示信息具体用于指示所述第一发送功率和所述第二发送功率之间的差值的量化值。也就是说,这种情况下,终端可直接上报pusch和preamble之间的功率差值的索引。这里的功率差值例如为基站和终端之间预定义的量化的功率偏差值。例如,此量化的功率偏差的候选值可以为{-3,-2,-1,0, 1, 2, 3, 4},对应的上报索引可以分别为0,1,2,3,4,5,6,7等。基站通过上报的索引与对应的功率偏差候选值的映射关系,推出第一发送功率和第二发送功率之间的功率偏差值。
这种情况下,所述指示信息同样可通过下述一种或者多种方式指示:对应所述指示信息与所述prach的时域资源的映射关系指示所述指示信息;对应所述指示信息与所述prach的频域资源的映射关系指示所述指示信息;或者,对应所述指示信息与所述随机接入前导码的映射关系指示所述指示信息。
也就是说,终端可通过建立prach的时域资源、或频域资源、或preamble码与量化的功率偏差值之间的映射关系,利用该映射关系来向基站指示该量化的功率偏差值。
举例来说,可建立prach对应的频域资源与量化的功率偏差值之间的映射关系,一种量化的功率偏差值对应一个prach的频域资源,从而可将不同的功率偏差值映射到不同的prach对应的频域资源。这样,基站接收到preamble后,基于终端发射该preamble的频域资源,即可确定出pusch和preamble之间的量化的功率偏差值,进而获得第一发送功率和第二发送功率之间的差值。
又举例来说,同理,可建立prach对应的时域资源与量化的功率偏差值之间的映射关系,具体的,可设置一种量化的功率偏差值对应一prach的时域资源,从而可将不同的量化的功率偏差值映射到不同prach对应的时域资源。这样,基站接收到preamble后,基于终端发射该preamble的时间(即时域资源),即可确定出pusch和preamble之间的量化的功率偏差值,进而获得第一发送功率和第二发送功率之间的差值。
又举例来说,同理,可建立prach对应的时域和频域资源与量化的功率偏差值之间的映射关系,具体的,可设置一种量化的功率偏差值对应一prach的时域和频域资源,从而可将不同的量化的功率偏差值映射到不同prach对应的时域和频域资源。这样,基站接收到preamble后,基于终端发射该preamble的时间(即时域资源)和频率(即频域资源),即可确定出pusch和preamble之间的量化的功率偏差值,进而获得第一发送功率和第二发送功率之间的差值。
又举例来说,还可预定义preamble与量化的功率偏差项之间的映射关系,比如,不同preamble码对应不同的量化的功率偏差项,这样,基站接收到终端发射的preamble码,即可确定出pusch和preamble之间的量化的功率偏差值,进而获得第一发送功率和第二发送功率之间的差值。
步骤202、基站根据指示信息,利用随机接入前导码对pusch进行信道估计及解调。
具体的,preamble用作基站接收上行数据(pusch数据)时的解调参考信号。由于pusch和preamble之间存在功率差,所以基站不能直接利用随机接入前导码对pusch进行信道估计及上行数据解调,而是先利用指示信息确定pusch和preamble之间的功率偏差,然后,基于该功率偏差,利用随机接入前导码对pusch进行信道估计及上行数据解调。
步骤203、基站向终端发送随机接入响应和/或冲突解决消息。本步骤的具体实施方式可参考图4实施例步骤103的相关描述,这里不再赘述。
可选的,在rrc连接成功后,终端也可向基站上报终端的功率余量(powerheadroomreport,phr)值给基站,以便于基站通过终端上报的phr和满功率来推出终端的路径损耗值。
可以看到,本发明实施例将随机接入前导码(preamble)用作msg3即pusch的解调参考信号。终端在发送preamble和pusch时,一并将用于指示发送功率偏差的指示信息发送至基站。这样,基站就能够顺利根据功率偏差,利用preamble解调pusch的上行数据。考虑到未来的通信协议(如5g)场景中,终端抢占到的用来传输数据的无线资源较为宝贵,所以实施本发明的技术方案能够提高无线资源的利用率,有利于满足大规模终端接入的场景需求。
请参见图7,图7是本发明实施例提供的又一种传输方法的流程示意图,从终端侧与基站侧进行描述,该方法包括但不限于如下步骤:
步骤301、基站向终端配置高层信令参数。
举例来说,对于preamble,基站向终端配置的preamble的高层信令参数包括但不限于:p0,pre、δpre、dprampup、等等。
又举例来说,对于pusch,基站向终端配置的pusch的高层信令参数包括但不限于:δtf,c(i)、po_pusch,c(j)、αc(j)等等。其中,基站向终端配置的路径损耗补偿因子αc(j)候选的取值为[0,1]之间的某个实数,例如取值为0、0.1、0.2、0.3、0.4、0.5、0.6、0.7、0.8、0.9、1.0中的某一个值。
步骤302、终端假定(或设置)功率补偿因子的值为1。
在一种具体实现中,当终端确定当前的随机接入过程为两步随机接入时,即preamble和pusch需要在同一时隙传输时,终端将pusch的功率补偿因子αc(j)的取值默认假定为1。
可以理解的是,在又一种具体实现中,当终端既支持两步随机接入,又支持传统的四步随机接入时,那么,本发明实施例也允许终端在两种随机接入过程之间的切换。这种情况下,在两步随机接入的场景中,终端假定pusch的功率补偿因子αc(j)的取值为1;在传统的四步随机接入的场景中,终端采用高层信令配置给终端的pusch的功率补偿因子,配置的pusch的功率补偿因子的候选取值可以为[0,1]之间的某个实数。
举例来说,在一种两步随机接入的场景中,终端可先判断基站通过高层信令配置给终端的功率补偿因子的值是否为1,如果不为1,则终端将αc(j)的取值假定为1,然后再计算pusch的发送功率。
举例来说,在又一种两步随机接入的场景中,终端也可以在计算pusch的发送功率的过程中,直接对所涉及的αc(j)赋值为1。
具体的,preamble的计算功率(即第一计算功率)可根据基站配置的preamble的高层信令参数p0,pre、δpre、dprampup、npre中的至少一个以及终端测量得到的路径损耗值pl来确定,一种具体的计算过程可参考前述公式(1)中所给出的计算功率的描述,这里不再赘述。
具体的,pusch的计算功率(即第二计算功率)可根据基站配置的pusch的高层信令参数δtf,c(i)、po_pusch,c(j)、αc(j)中的至少一个,以及终端测量得到的路径损耗值plc来确定,一种具体的计算过程可参考前述公式(2)中所给出的计算功率的描述,这里不再赘述。
步骤303、终端以第一发送功率发送承载于prach上的随机接入前导码,以第二发送功率发送pusch。相应的,基站接收承载所述随机接入前导码的prach,以及pusch。其中,所述随机接入前导码用作所述pusch的解调参考信号(demodulationrs,dmrs)。此外,所述prach或pusch还用于承载指示信息,所述指示信息用于使所述基站确定所述第一发送功率和所述第二发送功率之间的功率偏差。
本步骤的具体实施方式可参考图5实施例步骤201的详细描述,为了说明书的简洁,这里不再赘述。
步骤304、基站根据指示信息,利用随机接入前导码对pusch进行信道估计及解调。
具体的,基站利用指示信息确定pusch和preamble之间的功率偏差,然后,基于该功率偏差,利用随机接入前导码对pusch进行信道估计及上行数据解调。
在一些实施例中,所述指示信息用于指示pusch和prach/preamble的功率使用状态,pusch和prach的功率使用状态构成的可能的功率使用状态组合包括如下组合中的至少一种:{prach_max,pusch_max},{prach_required,pusch_required},{prach_max,pusch_required},{prach_required,pusch_max}。
那么,举例来说,如果基站当前获得的功率使用状态组合为{prach_max,pusch_max},则,基站直接确定pusch和preamble之间的功率偏差为0。
又举例来说,如果基站当前获得的功率使用状态组合为{prach_required,pusch_required},且终端并不向基站上报路径损耗值时,那么基站同样可将功率补偿因子αc(j)的取值假定为1,将preamble和pusch在功率补偿项间的差值(即prach的路径损耗值pl与pusch的路径损耗项αc(j)*plc之间的差值)消除,从而基于preamble的高层信令参数和pusch的高层信令参数,就可计算出pusch和preamble之间的计算功率的差值。
又举例来说,如果基站当前获得的功率使用状态组合为{prach_max,pusch_required},此时虽然preamble的计算功率prach_required大于等于终端的最大发射功率prach_max,为简单起见,可近似替换最大发射功率为preamble的计算功率prach_required,从而可基于与上面的状态组合相同的处理方式进行pusch和preamble之间的功率偏差值的推算。
又举例来说,如果基站当前获得的功率使用状态组合为{prach_required,pusch_max},此时虽然pusch的计算功率大于等于终端的最大发射功率,为简单起见,可近似替换最大发射功率pusch_max为pusch的计算功率pusch_required,从而可基于与上面的状态组合相同的处理方式进行pusch和preamble之间的功率偏差值的推算。
步骤305、基站向终端发送随机接入响应和/或冲突解决消息。本步骤的具体实施方式可参考图4实施例步骤103的相关描述,这里不再赘述。
可选的,在rrc连接成功后,终端也可向基站上报终端的功率余量(powerheadroomreport,phr)值给基站,以便于基站通过终端上报的phr和最大发射功率来推出终端的路径损耗值。
可以看到,本发明实施例将随机接入前导码(preamble)用作msg3即pusch的解调参考信号,并且,终端将功率补偿因子的值假定为1,终端在发送preamble和pusch时,一并将用于指示pusch和preamble的功率使用状态的指示信息发送至基站。这样,基站既可以确定终端的pusch和preamble的发送功率分别采用的是计算功率还是满功率,又能够计算出pusch和preamble的发送功率之间的功率偏差,从而能够顺利使用preamble解调pusch的上行数据。所以实施本发明的技术方案能够提高无线资源的利用率,满足大规模终端接入的场景需求,提高两步随机接入过程的可靠性。
请参见图8,图8是本发明实施例提供的一种传输方法的流程示意图,从终端侧与基站侧进行描述,本方法与图5实施例所描述方法的主要区别在于:图5实施例中,仅把随机接入前导码用作dmrs;而本方法中,随机接入前导码用作前置dmrs(frontloadeddmrs),此外pusch的解调参考信号还包括低密度的额外dmrs(additionaldmrs),这里的低密度指的是本方法中pusch的dmrs密度相比现有技术的pusch的dmrs密度低。具体的,本方法包括但不限于如下步骤:
步骤401、终端以第一发送功率发送承载于prach的随机接入前导码,以第二发送功率发送pusch。相应的,基站接收所述随机接入前导码,以及pusch。
其中,所述随机接入前导码用作所述pusch的前置解调参考信号;所述pusch的解调参考信号还包括所述pusch的额外解调参考信号。所述前置解调参考信号和所述额外解调参考信号共同用于pusch的解调。
此外,所述prach/preamble或pusch还用于承载指示信息,所述指示信息用于使所述基站确定所述第一发送功率和所述第二发送功率之间的功率偏差。在一种具体实施例中,所述指示信息用于指示所述第一发送功率的属性和第二发送功率的属性(即prach/preamble和pusch各自的功率使用状态);在又一种具体实施例中,所述指示信息可用于指示所述第一发送功率和所述第二发送功率之间的差值的量化值。相关的具体实施方式可参考图5实施例步骤201的相关描述,为了说明书的简洁,这里不再赘述。
在指示信息承载于所述preamble或所述prach的情况下,所述指示信息是所述终端通过下述一种或者多种方式指示的:对应所述指示信息与所述prach的时域资源的映射关系指示所述指示信息;对应所述指示信息与所述prach的频域资源的映射关系指示所述指示信息;或者,对应所述指示信息与所述preamble码资源的映射关系指示所述指示信息。相关的具体实施方式也可参考图5实施例步骤201的相关描述,为了说明书的简洁,这里不再赘述。
在指示信息承载于所述pusch的情况下,所述指示信息是所述终端通过下述一种或者多种方式指示:对应所述指示信息与所述pusch的时域资源的映射关系指示所述指示信息;对应所述指示信息与所述pusch的频域资源的映射关系指示所述指示信息;或者,对应所述指示信息与所述pusch的额外解调参考信号序列的映射关系指示所述指示信息。
也就是说,在指示信息指示了prach/preamble和pusch各自的功率使用状态的情况下,终端可通过建立pusch的时域资源、和/或频域资源、或pusch的dmrs序列与功率使用状态组合之间的映射关系,利用该映射关系来向基站指示该功率使用状态组合。
举例来说,参见图9,图9示出了一种建立pusch的dmrs的序列与功率使用状态组合之间的映射关系的场景,如图9所示,在pusch中,一种功率使用状态组合对应一个pusch的dmrs序列(图示中灰色部分表示pusch的dmrs的序列),从而可将{prach_max,pusch_max}、{prach_required,pusch_required}、{prach_max,pusch_required},{prach_required,pusch_max}映射到不同的pusch的dmrs的序列(或映射到不同序列)。这样,基站接收到pusch后,基于终端伴随发射的pusch的dmrs,即可确定出pusch和prach各自的功率使用状态。
又举例来说,同理,可建立pusch的时域资源与功率使用状态组合之间的映射关系,具体的,可设置一种功率使用状态组合对应一个pusch的时域资源,从而可将不同的功率使用状态组合对应到不同的pusch的时域资源。这样,基站接收到pusch后,基于终端发射pusch的时间(即时域资源),即可确定出pusch和prach各自的功率使用状态。
又举例来说,同理,可建立pusch中的频域资源与功率使用状态组合之间的映射关系,具体的,可设置一种功率使用状态组合对应一个pusch的频域资源,从而可将不同的功率使用状态组合映射到不同的频域资源。这样,基站接收到pusch后,基于终端发射pusch的频域资源,即可确定出pusch和prach各自的功率使用状态。
此外,在指示信息指示了preamble和pusch之间的发送功率的差值的量化值的情况下,终端可通过建立pusch的时域资源、和/或频域资源、或pusch的dmrs的序列与量化的功率偏差值之间的映射关系,利用该映射关系来向基站指示该量化的功率偏差值。具体实施过程也可参考上文的相关描述来实现,这里不再一一详述。
步骤402、基站根据指示信息,利用随机接入前导码和pusch的额外dmrs,对pusch进行信道估计及解调。
也就是说,随机接入前导码和pusch的额外dmrs共同用作基站接收上行数据(pusch数据)时的解调参考信号。由于pusch和prach之间存在功率差,所以基站先利用指示信息确定pusch和preamble之间的功率偏差,然后,基于该功率偏差,利用随机接入前导码和pusch的额外dmrs对pusch进行信道估计及上行数据解调。
步骤403、基站向终端发送随机接入响应和/或冲突解决消息。本步骤的具体实施方式可参考图5实施例步骤203的相关描述,这里不再赘述。
可以看到,本发明实施例将preamble和pusch的额外dmrs共同用作msg3即pusch的解调参考信号,而pusch只需承载低密度的dmrs(即额外dmrs)。终端在发送preamble和pusch时,一并将、用于指示发送功率偏差的指示信息发送至基站。这样,基站就能够顺利根据功率偏差,利用preamble和pusch的额外dmrs解调pusch的上行数据。所以实施本发明的技术方案能够提高无线资源的利用率,有利于满足大规模终端接入的场景需求。
请参见图10,图10是本发明实施例提供的一种传输方法的流程示意图,从终端侧与基站侧进行描述,本方法与图7实施例所描述方法的主要区别在于:图7实施例中,仅有随机接入前导码用作pusch的dmrs;而本方法中,随机接入前导码用作pusch的前置dmrs(frontloadeddmrs),且pusch还承载低密度的额外dmrs(additionaldmrs),这里的低密度指的是本方法中pusch的dmrs密度相比现有技术的pusch的dmrs密度低。具体的,本方法包括但不限于如下步骤:
步骤501、基站向终端配置高层信令参数。具体实施过程可参考图7实施例步骤301的相关描述,这里不再赘述。
步骤502、终端假定功率补偿因子的值为1。具体实施过程可参考图7实施例步骤302的相关描述,这里不再赘述。
步骤503、终端以第一发送功率发送承载于prach上的随机接入前导码,以第二发送功率发送pusch。相应的,基站接收所述随机接入前导码,以及pusch。
其中,所述随机接入前导码用作所述pusch的前置解调参考信号;所述pusch的解调参考信号还包括所述pusch的额外解调参考信号。所述前置解调参考信号和所述额外解调参考信号共同用于所述pusch的解调。
此外,所述prach或pusch还用于承载指示信息,所述指示信息用于使所述基站确定所述第一发送功率和所述第二发送功率之间的功率偏差。
本步骤具体实施过程可参考图8实施例步骤401的相关描述,这里不再赘述。
步骤504、基站根据指示信息,利用随机接入前导码和pusch的额外dmrs,对pusch进行信道估计及解调。具体实施过程可参考图8实施例步骤402的相关描述,这里不再赘述。
步骤505、基站向终端发送随机接入响应和/或冲突解决消息。本步骤的具体实施方式可参考图5实施例步骤203的相关描述,这里不再赘述。
可以看到,本发明实施例将preamble和pusch的额外dmrs用作msg3即pusch的解调参考信号,而pusch只需承载低密度的dmrs(即额外dmrs),并且,终端将pusch的功率补偿因子的值假定为1,终端在发送preamble和pusch时,一并将用于指示pusch和preamble的功率使用状态的指示信息发送至基站。这样,基站既可以确定终端的pusch和prach的发送功率分别采用的是计算功率还是满功率,又能够计算出pusch和prach的发送功率之间的功率偏差,从而能够顺利使用preamble和额外dmrs解调pusch的上行数据。所以实施本发明的技术方案能够提高无线资源的利用率,满足大规模终端接入的场景需求,提高两步随机接入过程的可靠性。
请参见图11,图11是本发明实施例提供的一种传输方法的流程示意图,从终端侧与基站侧进行描述,本方法与图4实施例所描述的方法的区别在于,本方法针对prach和pusch频分复用的情况进行描述。本方法包括但不限于如下步骤:
步骤601、终端对prach的第一预发送功率、pusch的第二预发送功率进行缩放处理。
其中,prach的第一预发送功率为prach的第一计算功率和满功率(即最大发送功率)中的取值小者;pusch的第二预发送功率为pusch的第二计算功率和满功率(即最大发送功率)中的取值小者;
具体的,在prach和pusch频分复用的情况下,由于终端需要在相同时隙的相同符号同时发送preamble和pusch,所以,终端需控制prach的发送功率和pusch的发送功率之和不超过终端的最大发送功率。
在prach的功率和pusch的预发送功率大于最大发送功率情况下,终端分别对prach的功率和pusch的预发送功率进行缩放处理,以缩放处理后的prach的功率作为第一发送功率,以缩放处理后的pusch的功率作为第二发送功率,以保证第一发送功率和第二发送功率之和小于等于终端的最大发送功率。这里,缩放处理的优先级可选地为:prach>pusch。
在一具体实施例中,也可预定义或接收基站配置的prach和pusch之间功率分配的一个比例因子(或称缩放因子),例如,比例因子为30%。由于缩放处理的优先级可选地为prach>pusch,那么,在需要进行缩放处理时,对prach的功率采用30%缩放,相应的,对pusch的功率可采用70%或其他预定义的比例缩放。
在又一具体实施例中,终端也可分别预定义或配置prach和pusch两者各自的比例因子(或称第一缩放因子和第二缩放因子),例如,prach和pusch间的比例因子组合的候选值可以为:(70%,30%)、或(60%,40%)、或(50%,50%)等等中的任意一种,这里不做具体限定。
需要说明的是,上述例子以第一发送功率和第二发送功率之和等于终端的最大发送功率为例进行解释说明,而在实际应用中,第一发送功率和第二发送功率之和也可以小于最大发送功率,这里不做具体限定。
步骤602、终端以第一发送功率(即经缩放处理后的第一预发送功率)发送preamble,以第二发送功率(即经缩放处理后的第二预发送功率)发送pusch。相应的,基站接收所述prach以及pusch。具体实施方式可参考图4实施例步骤101的相关描述,这里不再赘述。
步骤603、终端向基站上传指示信息,相应的,基站获得所述指示信息。具体实施方式可参考图4实施例步骤102的相关描述,这里不再赘述。
步骤604、基站向终端发送随机接入响应和/或冲突解决消息。具体实施方式可参考图4实施例步骤103的相关描述,这里不再赘述。
可以看到,实施本发明实施例,终端在prach和pusch频分复用的情况下,对prach和pusch的发送功率进行缩放处理,以避免对终端的发射性能造成损害;然后,通过在两步随机接入过程中向基站传输指示信息,使得基站能够根据指示信息确定prach与pusch之间的发送功率偏差。这样,有利于确保两步随机接入过程的顺利实现,从而减少无线接入中终端的接入时延,提高随机接入过程传输的效率和基站处理业务的可靠性。
上文详细阐述了本发明实施例的方法,下面提供了本发明实施例的相关装置。
参见图12,图12是本发明实施例提供的一种通信系统的结构框图。该通信系统包括终端71和基站72,终端71和基站72之间可通过各自的通信模块实现无线通信连接。
其中,终端71包括计算模块711和通信模块712,在一具体实现中,这些功能模块的数据/程序可被存储于下述存储器801,且计算模块711和通信模块712可被运行于下述处理器802,且通信模块712的功能实现依赖于下述收发器803执行上/下行信道的信号发射和接收。其中:
在一些实施例中,计算模块711用于计算获得发送随机接入前导码所采用的第一发送功率和发送pusch所采用的第二发送功率;通信模块712用于以所述第一发送功率向基站发送所述随机接入前导码,以及以所述第二发送功率向所述基站发送所述pusch,所述第一发送功率和所述第二发送功率之间的功率偏差通过指示信息指示给所述基站;所述通信模块712还用于接收来自所述基站的随机接入响应或冲突解决消息。
在又一些实施例中,通信模块712用于接收基站发送的随机接入前导码的高层信令参数和pusch的高层信令参数;其中,所述pusch的高层信令参数包括功率补偿因子;计算模块711,用于获取所述随机接入前导码的高层信令参数和所述pusch的高层信令参数;其中,所述随机接入前导码的高层信令参数和pusch的高层信令参数都是由所述基站配置给所述终端的,所述pusch的高层信令参数包括功率补偿因子;根据所述随机接入前导码的高层信令参数和所述终端获取的路径损耗值,获得所述第一计算功率,基于所述第一计算功率得到所述第一发送功率;以及,假定所述功率补偿因子的值为1,并根据所述pusch的高层信令参数和所述终端获取的路径损耗值,获得所述第二计算功率,基于所述第二计算功率得到所述第二发送功率。所述通信模块712还用于,以所述第一发送功率向基站发送承载随机接入前导码的prach,以及以所述第二发送功率向所述基站发送所述pusch;其中所述prach用于承载随机接入前导码,所述随机接入前导码用作所述pusch的解调参考信号或前置解调参考信号;所述通信模块712还用于接收来自所述基站的随机接入响应或冲突解决消息。
在又一些实施例中,计算模块711用于计算获得随机接入前导码的第一预发送功率和pusch的第二预发送功率;所述第一预发送功率为所述第一计算功率和所述最大发送功率中的取值小者,所述第二预发送功率为所述第二计算功率和所述最大发送功率中的取值小者。所述计算模块711还用于根据缩放因子,对第一预发送功率和第二预发送功率进行功率缩放处理,获得所述第一发送功率和所述第二发送功率,所述第一发送功率和所述第二发送功率之和小于等于所述最大发送功率;其中,所述缩放因子是预定义的或由所述基站配置给所述终端的;通信模块712用于以所述第一发送功率向所述基站发送所述随机接入前导码,以及以所述第二发送功率向所述基站发送所述pusch。所述通信模块712还用于接收来自所述基站的随机接入响应或冲突解决消息。
其中,基站72包括通信模块721和处理模块722,在一具体实现中,这些功能模块的数据/程序可被存储于下述存储器901,且通信模块721和处理模块722可被运行于下述处理器902,且通信模块721的功能实现依赖于下述收发器903执行上/下行信道的信号发射和接收。其中:
在又一些实施例中,通信模块721用于接收终端以第一发送功率发送的随机接入前导码,以及接收所述终端以第二发送功率发送的pusch;所述处理模块722用于,用于通过指示信息确定所述第一发送功率和所述第二发送功率之间的功率偏差,具体的,根据所述指示信息确定随机接入前导码与pusch之间的功率偏差,以及利用所述随机接入前导码对所述pusch进行信道估计及解调;或者,根据所述指示信息确定随机接入前导码与pusch之间的功率偏差,利用所述随机接入前导码和所述额外解调参考信号对所述pusch进行信道估计及解调;所述通信模块721还用于向所述终端发送随机接入响应或冲突解决消息。
需要说明的是,本发明具体实施例中,上述终端71可以是上述图4、图5、图7、图8、图10、图11实施例中的终端,上述基站72可以是上述图4、图5、图7、图8、图10、图11实施例中的基站。也就是说,具体实现中,终端71和基站72的各个模块的功能实现可参考上述实施例的相关方法步骤描述,为了说明书的简洁,这里不再赘述。
请参见图13,图13是本发明实施例提供的又一种装置800,装置800例如为本发明实施例所描述的终端。装置800包括处理器802、存储器801和收发器803,所述处理器802、存储器801和收发器803通过总线804相互连接。
存储器801包括但不限于是随机存储记忆体(英文:randomaccessmemory,简称:ram)、只读存储器(英文:read-onlymemory,简称:rom)、可擦除可编程只读存储器(英文:erasableprogrammablereadonlymemory,简称:eprom)、或便携式只读存储器(英文:compactdiscread-onlymemory,简称:cd-rom),该存储器801用于相关指令及数据。
收发器803用于接收基站发送的数据(如高层信令、随机接入响应、冲突解决消息等),或者向基站发送数据(如发送preamble和pusch)。
处理器802可以是一个或多个中央处理器(英文:centralprocessingunit,简称:cpu),在处理器401是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu。
在一些实施例中,该装置800中的处理器802用于读取所述存储器801中存储的程序代码,执行上述图4实施例中的终端的相关方法流程步骤。
在一些实施例中,该装置800中的处理器802用于读取所述存储器801中存储的程序代码,执行上述图5实施例中的终端的相关方法流程步骤。
在一些实施例中,该装置800中的处理器802用于读取所述存储器801中存储的程序代码,执行上述图7实施例中的终端的相关方法流程步骤。
在一些实施例中,该装置800中的处理器802用于读取所述存储器801中存储的程序代码,执行上述图8实施例中的终端的相关方法流程步骤。
在一些实施例中,该装置800中的处理器802用于读取所述存储器801中存储的程序代码,执行上述图10实施例中的终端的相关方法流程步骤。
在一些实施例中,该装置800中的处理器802用于读取所述存储器801中存储的程序代码,执行上述图11实施例中的终端的相关方法流程步骤。
请参见图14,图14是本发明实施例提供的又一种装置900,装置900例如为本发明实施例描述的基站。装置900包括处理器902、存储器901和收发器903,所述处理器902、存储器901和收发器903通过总线904相互连接。
存储器901包括但不限于是随机存储记忆体(英文:randomaccessmemory,简称:ram)、只读存储器(英文:read-onlymemory,简称:rom)、可擦除可编程只读存储器(英文:erasableprogrammablereadonlymemory,简称:eprom)、或便携式只读存储器(英文:compactdiscread-onlymemory,简称:cd-rom),该存储器801用于相关指令及数据。
收发器903用于接收终端发送的数据(如prach资源和pusch资源),或者向终端发送数据(如发送高层信令、随机接入响应、冲突解决消息等)。
处理器902可以是一个或多个中央处理器(英文:centralprocessingunit,简称:cpu),在处理器901是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu。
在一些实施例中,该装置900中的处理器902用于读取所述存储器901中存储的程序代码,执行上述图4、图5、图7、图8、图10、或图11实施例中的基站的相关方法流程步骤。
在一些实施例中,该装置900中的处理器902用于读取所述存储器901中存储的程序代码,执行上述图4实施例中的基站的相关方法流程步骤。
在一些实施例中,该装置900中的处理器902用于读取所述存储器901中存储的程序代码,执行上述图5实施例中的基站的相关方法流程步骤。
在一些实施例中,该装置900中的处理器902用于读取所述存储器901中存储的程序代码,执行上述图7实施例中的基站的相关方法流程步骤。
在一些实施例中,该装置900中的处理器902用于读取所述存储器901中存储的程序代码,执行上述图8实施例中的基站的相关方法流程步骤。
在一些实施例中,该装置900中的处理器902用于读取所述存储器901中存储的程序代码,执行上述图10实施例中的基站的相关方法流程步骤。
在一些实施例中,该装置900中的处理器902用于读取所述存储器901中存储的程序代码,执行上述图11实施例中的基站的相关方法流程步骤。
基于相同的发明构思,本发明实施例提供了又一种装置,具体实现中,该装置可以是芯片。该装置包括处理器以及与处理器耦合的存储器。其中:
所述存储器,用于计算机程序指令;
所述处理器,用于执行所述存储器中存储的计算机程序,以计算获得发送随机接入前导码所采用的第一发送功率和发送物理上行共享信道pusch所采用的第二发送功率;生成指示信息以向所述基站指示所述第一发送功率和所述第二发送功率之间的功率偏差;接收并处理来自所述基站的随机接入响应或冲突解决消息。
在可能的实施例中,所述芯片可以与收发器耦合。收发器可用于向基站发送数据或接收来自基站的数据,例如用于以第一发送功率向基站发送随机接入前导码,以及以第二发送功率向所述基站发送pusch,又例如用于接收来自所述基站的随机接入响应或冲突解决消息。
在可能的实施例中,所述芯片可应用于终端。所述芯片的具体功能实现还可参考上述图4、图5、图7、图8、图10、或图11中的任意实施例中终端的相关功能描述,这里不再赘述。
基于相同的发明构思,本发明实施例提供了又一种装置,具体实现中,该装置可以是芯片,该装置包括处理器以及与处理器耦合的存储器。其中:
所述存储器,用于计算机程序指令;
所述处理器,用于执行所述存储器中存储的计算机程序,以确定来自终端的随机接入前导码所采用的第一发送功率和pusch所采用的第二发送功率之间的功率偏差,以及可用于基于该功率偏差,利用随机接入前导码,或随机接入前导码以及pusch的额外解调参考信号,实现对pusch的解调;还可用于生成针对所述终端的随机接入响应或冲突解决消息。
在可能的实施例中,所述芯片可以与收发器耦合。收发器可用于向终端发送数据或接收来自终端的数据,例如可用于接收终端发送的随机接入前导码,接收所述终端发送的pusch。可能实施例中,还用于接收终端发送的指示信息。又例如还可用于向终端发送随机接入响应或冲突解决消息。
在可能的实施例中,所述芯片可应用于基站。所述芯片的具体功能实现还可参考上述图4、图5、图7、图8、图10、或图11中的任意实施例中基站的相关功能描述,这里不再赘述。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者任意组合来实现。当使用软件实现时,可以全部或者部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令,在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络或其他可编程装置。所述计算机指令可存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网络站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、微波等)方式向另一个网络站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质,也可以是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如软盘、硬盘、磁带等)、光介质(例如dvd等)、或者半导体介质(例如固态硬盘)等等。
在上述实施例中,对各个实施例的描述各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
1.一种传输方法,其特征在于,包括:
终端以第一发送功率向基站发送随机接入前导码,以及以第二发送功率向所述基站发送物理上行共享信道pusch;所述第一发送功率和所述第二发送功率之间的功率偏差通过指示信息指示给所述基站;
所述终端接收来自所述基站的随机接入响应或冲突解决消息。
2.根据权利要求1所述的方法,其特征在于,
所述随机接入前导码用作所述pusch的解调参考信号。
3.根据权利要求1所述的方法,其特征在于,
所述随机接入前导码用作所述pusch的前置解调参考信号;
其中,所述pusch的解调参考信号还包括所述pusch的额外解调参考信号。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述通过指示信息指示给所述基站,具体包括以下的一种:
通过所述随机接入前导码将所述指示信息指示给所述基站;
通过承载所述随机接入前导码的prach将所述指示信息指示给所述基站;或者,
通过所述pusch将所述指示信息指示给所述基站。
5.根据权利要求4所述的方法,其特征在于,所述通过承载所述随机接入前导码的prach将所述指示信息指示给所述基站,具体包括下述一种或者多种方式:
根据所述指示信息与承载所述随机接入前导码的prach的时域资源的映射关系将所述指示信息指示给所述基站;
根据所述指示信息与承载所述随机接入前导码的prach的频域资源的映射关系将所述指示信息指示给所述基站。
6.根据权利要求4所述的方法,其特征在于,所述通过所述pusch将所述指示信息指示给所述基站,包括下述一种或者多种方式:
根据所述指示信息与所述pusch的时域资源的映射关系将所述指示信息指示给所述基站;
根据所述指示信息与所述pusch的频域资源的映射关系将所述指示信息指示给所述基站;或者,
根据所述指示信息与所述pusch的额外解调参考信号序列的映射关系将所述指示信息指示给所述基站。
7.根据权利要求1-3任一项所述的方法,其特征在于,所述终端接收来自所述基站的随机接入响应或冲突解决消息之前,还包括:
所述终端向所述基站发送所述指示信息。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述指示信息进一步用于指示所述第一发送功率的属性和第二发送功率的属性中的至少一个;其中,
所述第一发送功率的属性为所述终端的最大发送功率或者所述随机接入前导码的第一计算功率;或者,
所述第二发送功率的属性为所述终端的最大发送功率或者所述pusch的第二计算功率。
9.根据权利要求8所述的方法,其特征在于,
当所述第一计算功率大于等于所述最大发送功率时,所述第一发送功率的属性为所述最大发送功率;
当所述第一计算功率小于所述最大发送功率时,所述第一发送功率的属性为所述第一计算功率;
当所述第二计算功率大于等于所述最大发送功率时,指示所述第二发送功率的属性为所述最大发送功率;或者,
当所述第二计算功率小于所述最大发送功率时,所述第二发送功率的属性为所述第二计算功率。
10.根据权利要求1-7任一项所述的方法,其特征在于,所述指示信息进一步用于指示所述第一发送功率和所述第二发送功率之间的差值的量化值。
11.根据权利要求8或9所述的方法,其特征在于,所述终端以第一发送功率向基站发送随机接入前导码,以及以第二发送功率向所述基站发送pusch之前,所述方法还包括:
所述终端获取所述随机接入前导码的高层信令参数和所述pusch的高层信令参数;其中,所述随机接入前导码的高层信令参数和pusch的高层信令参数都是由所述基站配置给所述终端的,所述pusch的高层信令参数包括功率补偿因子;
所述终端根据所述随机接入前导码的高层信令参数和所述终端获取的路径损耗值,获得所述第一计算功率;以及,
所述终端假定所述功率补偿因子的值为1,并根据所述pusch的高层信令参数和所述终端获取的路径损耗值,获得所述第二计算功率。
12.根据权利要求1-11任一项所述的方法,其特征在于,所述方法还包括:
所述终端根据缩放因子,对第一预发送功率和第二预发送功率进行功率缩放处理,获得所述第一发送功率和所述第二发送功率,所述第一发送功率和所述第二发送功率之和小于等于所述终端的最大发送功率;其中,所述缩放因子是预定义的或由所述基站配置给所述终端的,所述第一预发送功率为所述第一计算功率和所述最大发送功率中的取值小者,所述第二预发送功率为所述第二计算功率和所述最大发送功率中的取值小者。
13.一种传输方法,其特征在于,包括:
基站接收终端以第一发送功率发送的随机接入前导码;
接收所述终端以第二发送功率发送的物理上行共享信道pusch;
所述基站通过获取的指示信息确定所述第一发送功率和所述第二发送功率之间的功率偏差;
所述基站向所述终端发送随机接入响应或冲突解决消息。
14.根据权利要求13所述的方法,其特征在于,
所述随机接入前导码用作所述pusch的解调参考信号。
15.根据权利要求13所述的方法,其特征在于,
所述随机接入前导码用作所述pusch的前置解调参考信号;所述pusch的解调参考信号还包括所述pusch的额外解调参考信号。
16.根据权利要求13-15任一项所述的方法,其特征在于,所述基站获取所述指示信息包括下述一种或者多种方式:
所述基站根据所述随机接入前导码获取所述指示信息;
所述基站根据承载所述随机接入前导码的prach获取所述指示信息;或者,
所述基站根据所述pusch获取所述指示信息。
17.根据权利要求16所述的方法,其特征在于,所述基站根据承载所述随机接入前导码的prach获取所述指示信息,具体包括下述一种或者多种方式:
所述基站根据所述指示信息与承载所述随机接入前导码的prach的时域资源的映射关系获取所述指示信息;
所述基站根据所述指示信息与承载所述随机接入前导码的prach的频域资源的映射关系获取所述指示信息。
18.根据权利要求16所述的方法,其特征在于,所述基站根据所述pusch获取所述指示信息,具体包括下述一种或者多种方式:
所述基站根据所述指示信息与所述pusch的时域资源的映射关系获取所述指示信息;
所述基站根据所述指示信息与所述pusch的频域资源的映射关系获取所述指示信息;或者,
所述基站根据所述指示信息与所述pusch的额外解调参考信号序列的映射关系获取所述指示信息。
19.根据权利要求13-15任一项所述的方法,其特征在于,所述基站通过获取的指示信息确定所述第一发送功率和所述第二发送功率之间的功率偏差之前,还包括:
所述基站设备接收来自所述终端的所述指示信息。
20.根据权利要求13-19任一项所述的方法,其特征在于,所述指示信息进一步用于指示所述第一发送功率的属性和第二发送功率的属性中的至少一个;其中,
所述第一发送功率的属性为所述终端的最大发送功率或者所述随机接入前导码的第一计算功率;
所述第二发送功率的属性为所述终端的最大发送功率或者所述pusch的第二计算功率。
21.根据权利要求20所述的方法,其特征在于,
当所述第一计算功率大于等于所述最大发送功率时,所述第一发送功率的属性为所述最大发送功率;
当所述第一计算功率小于所述最大发送功率时,所述第一发送功率的属性为所述第一计算功率;
当所述第二计算功率大于等于所述最大发送功率时,指示所述第二发送功率的属性为所述最大发送功率;或者,
当所述第二计算功率小于所述最大发送功率时,所述第二发送功率的属性为所述第二计算功率。
22.根据权利要求13-19任一项所述的方法,其特征在于,所述指示信息进一步用于指示所述第一发送功率和所述第二发送功率之间的差值的量化值。
23.根据权利要求20或21所述的方法,其特征在于,
所述第一计算功率是所述终端根据所述基站配置的随机接入前导码的高层信令参数和所述终端所获取的路径损耗值而获得的;
所述第二计算功率是所述终端根据所述基站配置的pusch的高层信令参数、所述终端所获取的路径损耗值和功率补偿因子而获得的,其中,所述功率补偿因子的值为1。
24.一种装置,其特征在于,包括:
计算模块,用于计算获得发送随机接入前导码所采用的第一发送功率和发送物理上行共享信道pusch所采用的第二发送功率;
通信模块,用于以所述第一发送功率向基站发送所述随机接入前导码,以及以所述第二发送功率向所述基站发送所述pusch,所述第一发送功率和所述第二发送功率之间的功率偏差通过指示信息指示给所述基站;
所述通信模块还用于,接收来自所述基站的随机接入响应或冲突解决消息。
25.根据权利要求24所述的装置,其特征在于,所述通信模块具体用于通过以下的一种方式将所述指示信息指示给所述基站:
通过所述随机接入前导码将所述指示信息指示给所述基站;
通过承载所述随机接入前导码的prach将所述指示信息指示给所述基站;或者,
通过所述pusch将所述指示信息指示给所述基站。
26.根据权利要求25所述的装置,其特征在于,所述通信模块具体用于通过下述一种或者多种指示方式将所述指示信息指示给所述基站:
根据所述指示信息与承载所述随机接入前导码的prach的时域资源的映射关系将所述指示信息指示给所述基站;
根据所述指示信息与承载所述随机接入前导码的prach的频域资源的映射关系将所述指示信息指示给所述基站。
27.根据权利要求25所述的装置,其特征在于,所述通信模块具体用于通过下述一种或者多种指示方式将所述指示信息指示给所述基站:
根据所述指示信息与所述pusch的时域资源的映射关系将所述指示信息指示给所述基站;
根据所述指示信息与所述pusch的频域资源的映射关系将所述指示信息指示给所述基站;或者,
根据所述指示信息与所述pusch的额外解调参考信号序列的映射关系将所述指示信息指示给所述基站。
28.根据权利要求24-27任一项所述的装置,其特征在于,所述通信模块还用于,向所述基站发送所述指示信息。
29.根据权利要求24-28任一项所述的装置,其特征在于,所述计算模块还用于:
获取所述随机接入前导码的高层信令参数和所述pusch的高层信令参数;其中,所述随机接入前导码的高层信令参数和pusch的高层信令参数都是由所述基站配置给所述装置的,所述pusch的高层信令参数包括功率补偿因子;
根据所述随机接入前导码的高层信令参数和所述装置获取的路径损耗值,获得第一计算功率,根据所述第一计算功率确定所述第一发送功率;以及,
假定所述功率补偿因子的值为1,并根据所述pusch的高层信令参数和所述装置获取的路径损耗值,获得所述第二计算功率,根据所述第二计算功率确定所述第二发送功率。
30.根据权利要求29所述的装置,其特征在于,所述计算模块还用于:
根据缩放因子,对第一预发送功率和第二预发送功率进行功率缩放处理,获得所述第一发送功率和所述第二发送功率,所述第一发送功率和所述第二发送功率之和小于等于所述终端的最大发送功率;其中,所述缩放因子是预定义的或由所述基站配置给所述装置的,所述第一预发送功率为所述第一计算功率和所述最大发送功率中的取值小者,所述第二预发送功率为所述第二计算功率和所述最大发送功率中的取值小者。
31.一种装置,其特征在于,包括:
通信模块,用于接收终端以第一发送功率发送的随机接入前导码,以及接收所述终端以第二发送功率发送的物理上行共享信道pusch;
处理模块,用于通过获取的指示信息确定所述第一发送功率和所述第二发送功率之间的功率偏差;
所述通信模块还用于,向所述终端发送随机接入响应或冲突解决消息。
32.根据权利要求24或31所述的装置,其特征在于,
所述随机接入前导码用作所述pusch的解调参考信号。
33.根据权利要求24或31所述的装置,其特征在于,所述随机接入前导码用作所述pusch的前置解调参考信号;所述pusch的解调参考信号还包括所述pusch的额外解调参考信号。
34.根据权利要求31-33任一项所述的装置,其特征在于,所述处理模块用于通过下述一种或者多种方式获取所述指示信息:
所述处理模块用于根据所述随机接入前导码获取所述指示信息;
所述处理模块用于根据承载所述随机接入前导码的prach获取所述指示信息;或者,
所述处理模块用于根据所述pusch获取所述指示信息。
35.根据权利要求34所述的装置,其特征在于,所述处理模块具体用于通过下述一种或者多种方式获取所述指示信息:
所述处理模块具体用于根据所述指示信息与承载所述随机接入前导码的prach的时域资源的映射关系获取所述指示信息;
所述处理模块具体用于根据所述指示信息与承载所述随机接入前导码的prach的频域资源的映射关系获取所述指示信息。
36.根据权利要求34所述的装置,其特征在于,所述处理模块具体用于通过下述一种或者多种方式获取所述指示信息:
所述处理模块具体用于根据所述指示信息与所述pusch的时域资源的映射关系获取所述指示信息;
所述处理模块具体用于根据所述指示信息与所述pusch的频域资源的映射关系获取所述指示信息;或者,
所述处理模块具体用于根据所述指示信息与所述pusch的额外解调参考信号序列的映射关系获取所述指示信息。
37.根据权利要求31-36任一项所述的装置,其特征在于,所述通信模块还用于,接收来自所述终端的所述指示信息。
38.根据权利要求24或31所述的装置,其特征在于,所述指示信息进一步用于指示所述第一发送功率的属性和第二发送功率的属性中的至少一个;其中,
所述第一发送功率的属性为所述终端的最大发送功率或者所述随机接入前导码的第一计算功率;
所述第二发送功率的属性为所述终端的最大发送功率或者所述pusch的第二计算功率。
39.根据权利要求38所述的装置,其特征在于,
当所述第一计算功率大于等于所述最大发送功率时,所述第一发送功率的属性为所述最大发送功率;
当所述第一计算功率小于所述最大发送功率时,所述第一发送功率的属性为所述第一计算功率;
当所述第二计算功率大于等于所述最大发送功率时,指示所述第二发送功率的属性为所述最大发送功率;或者,
当所述第二计算功率小于所述最大发送功率时,所述第二发送功率的属性为所述第二计算功率。
40.根据权利要求24或31所述的装置,其特征在于,所述指示信息进一步用于指示所述第一发送功率和所述第二发送功率之间的差值的量化值。
41.根据权利要求38或39所述的装置,其特征在于,
所述第一计算功率是根据所述装置配置给所述终端的随机接入前导码的高层信令参数和所述终端所获取的路径损耗值而获得的;
所述第二计算功率是根据所述装置配置给所述终端的pusch的高层信令参数、所述终端所获取的路径损耗值和功率补偿因子而获得的,其中,所述功率补偿因子的值为1。
42.一种装置,其特征在于,包括:处理器,存储器和收发器;
所述存储器,用于存储计算机程序;
所述处理器,用于执行所述存储器中存储的计算机程序,以使得所述装置执行如权利要求1-12或13-23中任一项所述的方法。
技术总结