本申请涉及通信领域,并且更具体地,涉及一种用于传输数据的方法和终端设备。
背景技术:
移动通信系统的传统工作频段主要集中在6ghz以下的频段,使得频谱资源十分拥挤。为了实现极高速短距离通信,以及支持5g容量和传输速率等方面的需求,移动通信系统采用高频频段(比如大于或等于6ghz以上的频段)传输信号以缓解频谱资源紧张的现状。为了克服高频频段与生俱来的高路损的缺陷,物理层需要采用高增益的波束天线来提高链路覆盖。高频小区可以采用波束对(beampair)进行数据传输,具体即:发送端对准一个方向或波束(beam)进行数据发送,接收端也需要对准相应的方向或波束接收数据。比如,终端设备与网络设备可以通过至少一个波束对进行数据传输。
若终端设备移动或位置发生改变,则波束的信号(接收或发送)强度会出现变化(增强或减弱),影响数据传输。并且,目前尚无有效地解决方案。因此,亟需提出一种方法针对高频频段中的波束进行管理。
技术实现要素:
本申请提供一种用于传输数据的方法和终端设备,能够避免不必要的上行传输,从而达到节能和降低小区干扰的效果。
第一方面,提供了一种用于传输数据的方法,包括:
终端设备接收网络设备发送的第一控制信息,所述第一控制信息包括至少一个上行波束的标识信息,所述第一控制信息用于指示所述至少一个上行波束是否有效;
若所述第一控制信息指示所述至少一个上行波束有效,所述终端设备确定所述至少一个上行波束在预设时长内有效;
或者,若所述第一控制信息指示所述至少一个上行波束无效,所述终端设备不在所述至少一个上行波束进行数据传输。
本申请实施例的用于传输数据的方法,终端设备通过接收网络设备发送的第一控制信息,所述第一控制信息包括至少一个上行波束的标识信息,所述第一控制信息用于指示所述至少一个上行波束是否有效;若所述第一控制信息指示所述至少一个上行波束有效,所述终端设备确定所述至少一个上行波束在预设时长内有效;或者,若所述第一控制信息指示所述至少一个上行波束无效,所述终端设备不在所述至少一个上行波束进行数据传输,能够避免不必要的上行传输,从而达到节能和降低小区干扰的效果。
可选地,所述第一控制信息可以包括所述至少一个上行波束的beamid或索引index信息,使得所述终端设备可以根据标识信息识别出对应的波束。
在本申请实施例中,波束“有效”可以指:接收端(具体可以是网络设备)在检测到某一波束的信号质量大于某一阈值时,可以认为该波束是有效的;反之,可以认为该波束是无效的。或者,波束“有效”也可以理解为波束是可用的,对应地,波束“无效”理解为波束是不可用的。
可选地,所述第一控制信息可以通过mac层消息或物理层信令发送。比如,第一控制信息可以通过随机接入响应消息(randomaccessresponse,rar)或媒体接入控制层控制元素(mediumaccesscontrolcontrolelements,macce)发送;又比如,第一控制信息还可以通过下行控制信令(downlinkcontrolinformation,dci)发送。
在一些可能的实现方式中,所述方法还包括:
所述终端设备在接收到所述第一控制信息时,启动或重启第一定时器;
其中,所述预设时长为所述第一定时器的运行期间的时长。
因此,终端设备可以通过定时器来维护波束的有效时长,在有效时长内进行数据传输,能够避免不必要的上行传输。
可选地,所述第一定时器的时长可以是网络设备配置的。比如,网络设备通过物理层信令、rrc消息、或macce通知给所述终端设备。
在一些可能的实现方式中,所述预设时长是所述网络设备预配置的;或者,所述预设时长是所述网络设备通过所述第一控制信息指示的。
因此,本申请实施例的预设时长可以灵活地进行配置。
在一些可能的实现方式中,所述方法还包括:
在所述第一定时器运行期间,在所述第一控制信息指示所述至少一个上行波束无效的情况下,所述终端设备确定所述至少一个上行波束是无效的,并停止所述第一定时器。
在一些可能的实现方式中,所述方法还包括:
若所述第一定时器超时或停止,且所述终端设备未接收到所述第一控制信息,所述终端设备确定所述至少一个上行波束无效。
可选地,所述终端设备不使用所述至少一个上行波束对应的传输资源传输数据,其中,所述至少一个上行波束对在所述第一定时器超时或停止后是无效的。
可选地,如果终端设备的服务小区中的所有服务波束都失效,或者,该服务小区中所有服务波束对应的定时器都超时,那么终端设备可以清空该服务小区中的所有harq缓存(buffer)中缓存的数据。这样,能够避免终端设备进行不符合网络设备期望的非自适应重传,从而避免了对其他终端设备数据传输的干扰。
在至少一个上行波束失效后,终端设备可以进行后续波束训练(beamtraining)操作,以获取有效的上行波束。可选地,所述波束训练操作可以包括随机接入过程。也就是说,终端设备可以通过随机接入过程,获取至少一个有效的上行波束,或至少一对有效的beampair。
在一些可能的实现方式中,所述方法还包括:
所述终端设备的物理phy层接收所述网络设备发送的下行波束的标识信息;
所述终端设备的phy层将所述下行波束的标识信息发送给所述终端设备的媒体接入控制mac层;
所述终端设备的mac层根据所述下行波束的标识信息,在所述下行波束的标识信息对应的资源池中,选择第一随机接入信道资源;
所述终端设备的mac层将所述第一随机接入信道资源发送给所述终端设备的phy层;
所述终端设备的phy层使用所述第一随机接入信道资源在至少一个上行波束中向网络设备发送随机接入前导序列。
因此,终端设备的mac层可以通过与终端设备的phy层进行交互,获知beamid或index,并根据beamid或index选择rach资源,最后将选择的rach资源通知给终端设备的phy层,以便于进行随机接入过程,以进行波束训练操作,从而获取有效的波束。
第二方面,提供了一种用于传输数据的方法,包括:
终端设备向网络设备发送请求消息,并对所述请求消息的发送次数进行计数,其中,所述请求消息用于请求恢复下行波束;
在所述发送次数未达到预设次数时,若所述终端设备接收到所述网络设备针对所述请求消息发送的响应消息,则停止发送所述请求消息,并接收所述网络设备通过所述响应消息指示的下行波束发送的数据或接收所述网络设备通过所述响应消息指示的上行传输资源,所述上行传输资源用于传输测量报告或波束状态报告;
或者,在所述发送次数达到预设次数时,所述终端设备停止发送所述请求消息。
在本申请实施例中,终端设备通过向网络设备发送请求消息,并对所述请求消息的发送次数进行计数;在所述发送次数达到预设次数前,若所述终端设备接收到所述网络设备发送的响应消息,则停止发送所述请求消息,并接收网络设备通过所述响应消息指示的下行波束发送的数据;或者,在所述发送次数达到预设次数后,所述终端设备停止发送所述请求消息,能够进行波束恢复,进一步地,避免了不必要的请求消息的发送,节省终端设备的功耗。
可选地,作为一个实施例,所述请求消息可以包括至少一个下行波束的标识信息,所述至少一个下行波束是有效的;或者,所述请求消息包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是所述终端设备的服务波束集中的失效波束。
也就是说,终端设备可以在请求消息中,携带终端设备确定的至少一个有效的下行波束的标识信息,以便于网络设备可以在所述至少一个下行波束中确定出最终传输数据所使用的下行波束。或者,所述请求消息也可以包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是服务波束集中的失效波束。其中,服务波束集的所有波束可用于终端设备与网络设备之间的数据传输。
在一些可能的实现方式中,在终端设备向网络设备发送请求消息前,所述方法还包括:
终端设备确定至少一个第一下行服务波束失效其中,所述终端设备确定至少一个第一下行服务波束失效,包括:
所述终端设备确定至少一个第二下行波束的参考信号接收功率或参考信号接收质量大于或等于第一预设门限;
所述终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考信号接收功率的平均值;
或者,所述终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考信号接收质量的平均值;
或者,所述终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考信号接收功率的平均值与第二预设门限的和;
或者,所述终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考信号接收质量的平均值与第三预设门限的和;
或者,所述终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收功率,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收功率最好波束或最差波束;
或者,所述终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收质量,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收质量最好波束或最差波束;
或者,所述终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收功率与第四预设门限之和,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收功率最好波束或最差波束。
或者,所述终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收质量与第五预设门限之和,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收质量最好波束或最差波束。
这里,终端设备在确定指示一个第一下行服务波束失效后,可以向网络设备发送请求消息。
可选地,终端设备可以对下行波束进行测量,根据测量结果得到下行波束的信号强度。终端设备可以根据下行波束的信号强度,确定至少一个下行波束(比如第一下行服务波束)失效(failure)。比如,若至少一个第一下行服务波束的信号强度低于或等于一定的阈值门限,则终端设备可以认为该至少一个第一下行服务波束失效。
可选地,所述预设次数是网络设备预先配置的,或者,协议预先规定的,以便于限制终端设备发送brr的次数。
可选地,终端设备在收到响应消息时,可以对接收波束进行修改或调整操作,以便于接收网络设备在至少一个下行波束发送的数据,其中,该至少一个下行波束是网络设备通过响应消息指示的。
在一些可能的实现方式中,所述方法还包括:
在所述发送次数达到预设次数后,所述终端设备进行如下操作中的至少一项:所述终端设备向所述网络设备发送随机接入请求,或者,所述终端设备确定无线链路失败,或者,所述终端设备进入空闲态,或者,所述终端设备发起无线资源控制rrc连接重建立过程。
在一些可能的实现方式中,在所述终端设备向网络设备发送请求消息前,所述方法还包括:
所述终端设备根据所述至少一个第一下行服务波束,确定至少一个恢复请求的触发。
在一些可能的实现方式中,所述方法还包括:
在所述终端设备接收到所述网络设备发送的响应消息时,或者,在所述发送次数达到预设次数时,所述终端设备取消所述至少一个恢复请求的触发。
在一些可能的实现方式中,在所述网络设备为所述终端设备配置了非连续接收drx机制的情况下,所述请求消息还用于触发所述终端设备监听下行信道。
在一些可能的实现方式中,可选地,所述方法还包括:
在所述终端设备向网络设备发送下行波束的所述请求消息之后,且在所述终端设备取消触发的所述至少一个恢复请求之前,所述终端设备监听下行信道,以接收所述网络设备发送的所述响应消息。
在一些可能的实现方式中,所述方法还包括:
若所述终端设备在预设时间窗口内监听到所述网络设备针对所述请求消息发送的响应消息,以及不存在有满足触发用于控制终端设备监听所述下行信道的条件,所述终端设备停止监听所述下行信道;或者,
若所述终端设备在所述请求消息关联的预设时间窗口内未监听到所述网络设备针对所述请求消息发送的所述响应消息,以及不存在有满足触发用于控制终端设备监听所述下行信道的条件,所述终端设备停止监听所述下行信道。
在一些可能的实现方式中,在所述终端设备接收到所述网络设备发送的响应消息之前,所述方法还包括:
所述终端设备接收所述网络设备发送的资源信息,所述资源信息用于指示上行传输资源;
所述终端设备使用所述上行传输资源,向所述网络设备发送媒体接入控制元素macce,其中,所述macce包括至少一个下行波束的标识信息,或者,所述macce包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是所述终端设备的服务波束集中的失效波束。
也就是说,终端设备可以通过macce,携带终端设备确定的至少一个信号强度较好下行波束的标识信息,以便于网络设备可以在所述至少一个下行波束中确定出最终传输数据所使用的下行波束。可选地,所述macce中也可以携带至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是所述终端设备的服务波束集中的失效波束。另外,终端设备发送所述macce的传输资源可以是网络设备为终端设备配置的。可选地,下行波束的标识信息可以是beamid或index。
可选地,所述响应消息是所述终端设备接收所述网络设备在一个或多个下行波束上发送的,其中,所述一个或多个下行波束是所述网络设备在所述至少一个下行波束中获取的。
也就是说,终端设备可以在网络设备确定的所述一个或多个下行波束上,接收网络设备发送的响应消息。
第三方面,提供了一种用于传输数据的方法,包括:
终端设备在至少一个上行波束上向网络设备发送第一信号,所述第一信号用于所述网络设备从发送所述第一信号的所述至少一个上行波束中确定出至少一个第一波束有效;
所述终端设备接收所述网络设备发送的第一消息,所述第一消息包括所述至少一个第一波束;
所述终端设备使用所述至少一个第一波束进行数据传输。
本申请实施例的用于传输数据的方法,终端设备通过在至少一个上行波束上向网络设备发送第一信号,使得网络设备从发送所述第一信号的所述至少一个上行波束中确定出信号质量较好的至少一个第一波束有效,并接收所述网络设备发送的第一消息,所述第一消息包括所述至少一个第一波束,最后使用所述至少一个第一波束进行数据传输,能够在信号质量较好的波束上传输数据。
可选地,所述至少一个上行波束可以在相同的时刻,或者,也可以是不同的时间累积的,对此不作限定。或者,终端设备的所有上行波束均被波束扫描(beamsweeping)所覆盖,也就是说波束的覆盖方向比较宽,被扫描到的可能性较大。
可选地,终端设备可以这些使用所述至少一个第一波束,传输以下数据中的至少一种:sr、csi、harqfeedback、srs、sps、grantfree、用户面数据、控制面数据等。
在一些可能的实现方式中,在所述网络设备给所述终端设备配置了非连续接收drx机制的情况下,所述第一信号还用于触发所述终端设备监听下行信道。
在一些可能的实现方式中,所述终端设备接收所述网络设备发送的第一消息,包括:
在所述终端设备在至少一个上行波束上向所述网络设备发送所述第一信号时,所述终端设备启动第一定时器;
所述终端设备在所述第一定时器运行期间,监听下行信道,以接收所述网络设备通过所述下行信道发送的所述第一消息;
在监听到所述第一消息后,所述终端设备停止监听所述下行信道。
在一些可能的实现方式中,在启动所述第一定时器之前,所述方法还包括:
在所述终端设备在至少一个上行波束上向网络设备发送第一信号后,所述终端设备启动第二定时器;
所述终端设备在所述第二定时器运行期间,不监听所述下行信道。
进一步地,终端设备通过引入定时器,以避免无用的监听,节省了终端设备的电能。
第四方面,提供了一种终端设备,用于执行上述第一方面或第一方面的任意可能的实现方式中的方法。具体地,该装置包括用于执行上述第一方面或第一方面的任意可能的实现方式中的方法的单元。
第五方面,提供了一种终端设备,用于执行上述第二方面或第二方面的任意可能的实现方式中的方法。具体地,该装置包括用于执行上述第二方面或第二方面的任意可能的实现方式中的方法的单元。
第六方面,提供了一种终端设备,用于执行上述第三方面或第三方面的任意可能的实现方式中的方法。具体地,该装置包括用于执行上述第三方面或第三方面的任意可能的实现方式中的方法的单元。
第七方面,提供了一种终端设备。该终端设备包括处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第一方面或第一方面的任意可能的实现方式中的方法。
第八方面,提供了一种终端设备。该终端设备包括处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第二方面或第二方面的任意可能的实现方式中的方法。
第九方面,提供了一种终端设备。该终端设备包括处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第三方面或第三方面的任意可能的实现方式中的方法。
第十方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有程序,该程序使得终端设备执行上述第一方面,及其各种实现方式中的任一种用于传输数据的方法。
第十一方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有程序,该程序使得终端设备执行上述第二方面,及其各种实现方式中的任一种用于传输数据的方法。
第十二方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有程序,该程序使得终端设备执行上述第三方面,及其各种实现方式中的任一种用于传输数据的方法。
第十三方面,提供了一种用于传输数据的方法,包括:
终端设备接收网络设备通过至少一个下行服务波束发送的第一信号,所述第一信号为同步信号和/或参考信号;
所述终端设备根据所述至少一个下行波束的部分或全部波束的第一信号确定的第一信道质量,确定小区失步或小区同步,或者确定波束失步或波束同步。
在本申请实施例中,终端设备接收网络设备通过至少一个下行服务波束发送的第一信号,可以根据所述至少一个下行波束的部分或全部波束的第一信号确定的第一信道质量,从而确定是否需要发起重建立过程。
可选地,所述终端设备根据所述至少一个下行波束的参考信号接收质量或参考信号接收功率,确定小区失步或小区同步,或者确定波束失步或波束同步,包括:
若所述终端设备判断所述至少一个下行波束的全部或部分波束的参考信号接收质量低于预设参考信号质量的门限,则所述终端设备确定小区失步或波束失步;
或者,若所述终端设备测量到所述至少一个下行波束的全部或部分波束的参考信号接收功率值低于预定的参考信号接收功率门限值,则所述终端设备确定小区失步或波束失步。
第十四方面,提供了一种终端设备,用于执行上述第十三方面或第十三方面的任意可能的实现方式中的方法。具体地,该装置包括用于执行上述第十三方面或第十三方面的任意可能的实现方式中的方法的单元。
第十五方面,提供了一种终端设备。该终端设备包括处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第十三方面或第十三方面的任意可能的实现方式中的方法。
第十六方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有程序,该程序使得终端设备执行上述第十三方面,及其各种实现方式中的任一种用于传输数据的方法。
第十七方面,提供了一种用于传输数据的方法,包括:
终端设备接收网络设备发送的第一指示,所述第一指示用于分配上行传输资源;
所述终端设备在确定根据所述上行传输资源生成的第一协议层的协议数据单元pdu中包括填充比特时,将波束状态报告第一协议层控制信令携带在所述填充比特中;
所述终端设备根据所述第一指示,向所述网络设备发送所述第一协议层的pdu,其中,所述第一协议层的pdu包括所述填充比特,所述填充比特携带所述波束状态报告第一协议层控制信令。
可选地,所述第一协议层为mac层,所述第一协议层控制信令为macce。
在本申请实施例中,终端设备可以利用剩余资源,向网络设备发送填充的波束状态报告macce,而不需要主动请求资源,能够有效利用传输资源,避免了资源的浪费。
第十八方面,提供了一种终端设备,用于执行上述第十七方面或第十七方面的任意可能的实现方式中的方法。具体地,该装置包括用于执行上述第十七方面或第十七方面的任意可能的实现方式中的方法的单元。
第十九方面,提供了一种终端设备。该终端设备包括处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第十七方面或第十七方面的任意可能的实现方式中的方法。
第二十方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有程序,该程序使得终端设备执行上述第十七方面,及其各种实现方式中的任一种用于传输数据的方法。
第二十一方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面及上述各方面的任意可能的实现方式中的方法。
附图说明
图1是一个应用场景的示意图。
图2是根据本申请实施例的用于传输数据的方法的示意性流程图。
图3是根据本申请另一实施例的用于传输数据的方法的示意性流程图。
图4是根据本申请再一实施例的用于传输数据的方法的示意性流程图。
图5是根据本申请另一实施例的用于传输数据的方法的示意性流程图。
图6是根据本申请再一实施例的用于传输数据的方法的示意性流程图。
图7是根据本申请另一实施例的用于传输数据的方法的示意性流程图。
图8是根据本申请再一实施例的用于传输数据的方法的示意性流程图。
图9是根据本申请另一实施例的用于传输数据的方法的示意性流程图。
图10是根据本申请实施例的终端设备的示意性框图。
图11是根据本申请另一实施例的终端设备的示意性框图。
图12是根据本申请再一实施例的终端设备的示意性框图。
图13是根据本申请另一实施例的终端设备的示意性框图。
图14是根据本申请再一实施例的终端设备的示意性框图。
图15是根据本申请另一实施例的终端设备的示意性框图。
图16是根据本申请再一实施例的终端设备的示意性框图。
图17是根据本申请另一实施例的终端设备的示意性框图。
图18是根据本申请一个实施例提供的终端设备的结构框图。
图19是根据本申请一个实施例提供的终端设备的结构框图。
图20是根据本申请一个实施例提供的终端设备的结构框图。
图21是根据本申请一个实施例提供的终端设备的结构框图。
图22是根据本申请一个实施例提供的终端设备的结构框图。
图23是根据本申请一个实施例提供的终端设备的结构框图。
图24是根据本申请一个实施例提供的终端设备的结构框图。
图25是根据本申请一个实施例提供的终端设备的结构框图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
应理解,本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(globalsystemofmobilecommunication,gsm)系统、码分多址(codedivisionmultipleaccess,cdma)系统、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统、通用分组无线业务(generalpacketradioservice,gprs)、长期演进(longtermevolution,lte)系统、lte频分双工(frequencydivisionduplex,fdd)系统、lte时分双工(timedivisionduplex,tdd)、通用移动通信系统(universalmobiletelecommunicationsystem,umts)、等目前的通信系统,以及,尤其应用于未来的5g新无线(newradio,nr)系统或5g系统或基于正交频分多路复用技术(orthogonalfrequencydivisionmultiplexing,ofdm)的通信系统。
还应理解,本申请实施例中,网络设备也可以称为网络设备侧或基站等,基站可以是gsm或cdma中的基站(basetransceiverstation,bts),也可以是wcdma中的基站(nodeb),还可以是lte中的演进型基站(evolutionalnodeb,enb或enodeb),或者是未来5g网络中的基站设备gnb等,本申请对此并不限定。
还应理解,在本申请实施例中,终端设备可以经无线接入网(radioaccessnetwork,ran)与一个或多个核心网(corenetwork)进行通信,终端设备可称为接入终端、用户设备(userequipment,ue)、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。终端设备可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字处理(personaldigitalassistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备以及未来5g网络中的终端设备等。
图1是一个场景示意图。应理解,为了便于理解,这里引入图1中的场景为例进行说明,但并不对本申请构成限制。图1中示出了终端设备11、终端设备12、终端设备13和基站21。
如图1所示,终端设备11可以与基站21进行通信,终端设备12可以与基站21进行通信,终端设备13与基站21进行通信。或者,终端设备12也可以与终端设备11进行通信。或者,作为另一种情形,终端设备13与基站12进行通信。
对于高频小区,以终端设备11可以与基站21为例,其数据传输可以采用波束对(beampair),比如,基站21对准一个方向或波束(beam)进行数据发送,终端设备11也需要对准相应的方向或beam接收数据,或者,终端设备11对准一个方向或beam进行数据发送,基站21也需要对准相应的方向或beam接收数据。
下面对本申请实施例涉及到的一些术语作简单的介绍或描述。
beam可以理解为空间资源,可以指具有能量传输指向性的发送或接收预编码向量。并且,该发送或接收预编码向量能够通过索引信息进行标识。其中,所述能量传输指向性可以指在一定空间位置内,接收经过该预编码向量进行预编码处理后的信号具有较好的接收功率,如满足接收解调信噪比等;所述能量传输指向性也可以指通过该预编码向量接收来自不同空间位置发送的相同信号具有不同的接收功率。
可选地,同一通信设备(比如终端设备或网络设备)可以有不同的预编码向量,不同的设备也可以有不同的预编码向量,即对应不同的波束。
针对通信设备的配置或者能力,一个通信设备在同一时刻可以使用多个不同的预编码向量中的一个或者多个,即同时可以形成一个或多个波束。波束的信息可以通过索引信息进行标识。可选地,所述索引信息可以对应配置ue的资源标识(identity,id),比如,所述索引信息可以对应配置的信道状态信息参考信号(channelstatusinformationreferencesignal,csi-rs)的id或者资源,也可以对应配置的上行探测参考信号(soundingreferencesignal,srs)的id或者资源。或者,可选地,所述索引信息也可以是通过波束承载的信号或信道显示或隐式承载的索引信息,比如,所述索引信息可以是通过波束发送的同步信号或者广播信道指示该波束的索引信息。
beampair可以包括发送端的发送波束和接收端的接收波束,或者,也称作上行波束或下行波束。比如,beampair可以包括gnbtxbeam传输波束或uerxbeam接收波束,或者,uetxbeam传输波束或gnbrxbeam接收波束,其中,传输波束还可以理解为发送波束。
应理解,这些术语适用于下文的各个实施例中,为了简洁,在后续实施例中出现这些术语时不再赘述其含义或功能。
图2示出了根据本申请实施例的用于传输数据的方法200的示意性流程图。该方法200可以由终端设备执行。例如,该终端设备可以是图1中的终端设备11、终端设备12或终端设备13。对应地,与该终端设备通信的网络设备可以是图1中的基站21。如图2所示,该方法200包括:
s210,终端设备接收网络设备发送的第一控制信息,所述第一控制信息包括至少一个上行波束的标识信息,所述第一控制信息用于指示所述至少一个上行波束是否有效;
可选地,所述第一控制信息可以包括所述至少一个上行波束的标识信息(比如,beamid或索引index信息),使得所述终端设备可以根据波束的标识信息识别出对应的波束。
可选地,所述至少一个上行波束可以是上行服务波束。其中,服务波束可以指用于终端设备与网络设备之间进行数据传输的波束。服务波束可以包括上行服务波束和下行服务波束。
可选地,在本申请实施例中,波束“有效”可以指:接收端(具体可以是网络设备)在检测到某一波束的信号质量大于某一阈值时,可以认为该波束是有效的;反之,可以认为该波束是无效或失效的。或者,波束“有效”也可以理解为波束是可用的,对应地,波束“无效”或“失效”理解为波束是不可用的。
在本申请实施例中,“无效”可以理解为“失效”,“失效”也可以理解为“无效”。本申请实施例引入术语“无效”和“失效”只是为了便于从不同的角度定义波束的状态,并不对本申请实施例构成限定。比如,从网络设备侧来讲,网络设备可以向终端设备指示波束有效或无效;从终端设备侧来讲,终端设备可以通过测量,确定波束有效或波束失效。当然,这里只是示例性地说明,具体用哪个术语描述可以结合具体实施例。本领域人员能够理解,波束“失效”或“无效”术语的使用并不对本申请实施例构成限定。
这里,上行波束可以包含beampair中终端设备的传输波束。
对应地,网络设备可以向终端设备发送所述第一控制信息,以告诉终端设备哪些波束有效或哪些波束无效。
比如,网络设备可以基于对beampair的测量,实现对beampair的管理。具体比如:若某些上行波束是有效的,则网络设备可以增加有效的上行波束;若某些上行波束是无效的,则网络设备可以对无效的上行波束进行删除操作。并且,网络设备将有效上行波束或无效上行波束通过第一控制信息告知给终端设备。另外,若某些上行波束是有效的,网络设备还可以告知终端设备可以继续使用这些波束,以便进行数据传输过程。
可选地,所述第一控制信息可以通过媒体接入控制层控制元素(mediumaccesscontrol,mac)层消息或物理(physical,phy)层信令发送。比如,第一控制信息可以通过随机接入响应消息(randomaccessresponse,rar)或媒体接入控制层控制元素(mediumaccesscontrolcontrolelements,macce)发送;又比如,第一控制信息还可以通过下行控制信令(downlinkcontrolinformation,dci)发送。
可选地,若所述第一控制信息是通过物理层信令发送的,则所述终端设备的物理层需要把所述第一控制信息通知给所述终端设备的mac层。也就是说,终端设备的物理层可以接收网络设备发送的所述第一控制信息。
s220,若所述第一控制信息指示所述至少一个上行波束有效,所述终端设备确定所述至少一个上行波束在预设时长内有效;
或者,若所述第一控制信息指示所述至少一个上行波束无效,所述终端设备不在所述至少一个上行波束进行数据传输。
具体地,第一控制信息可以指示所述至少一个上行波束是否有效。如果所述第一控制信息指示所述至少一个上行波束是有效的,则终端设备可以确定所述至少一个上行波束在预设时长内有效。终端设备可以使用这些有效的上行波束与网络设备进行数据通信,比如,终端设备可以这些使用有效的上行波束,传输以下数据中的至少一种:调度请求(schedulingrequest,sr)、信道状态信息(channelstatusinformation,csi)、混合自动重传请求(hybridautomaticrepeatrequest,harq)反馈feedback、信道探测参考信号(soundingreferencesignal,srs)、半静态调度(semi-persistentscheduling,sps)、免授权grantfree、用户面数据、控制面数据等。
其中,sr用于终端设备告知网络设备:该终端设备有上行数据待发送。可选地,sr可以通过物理上行控制信道(physicaluplinkcontrolchannel,pucch)进行传输。
csi可以包括:信道质量指示(channelqualityindicator,cqi)、预编码矩阵指示(precodingmatrixindicator,pmi)、预编码类型指示(precodingtypeindicator,pti)、分集指示(rankindication,ri)。csi主要用于终端设备告诉网络设备下行信道的质量,使得网络设备基于下行信道质量进行下行调度。其中,cqi用于选择调制编码方案。pmi用于选择多天线多入多出(multiple-inputmultiple-output,mimo)的码本。pti用于指示预编码类型。ri用于指示多天线mimo中天线矩阵的秩。可选地,csi也可以通过pucch进行传输。
harqfeedback用于下行的数据的反馈。srs用于网络设备进行上行信道质量测量或波束管理。
sps适用于ip网络传送语音(voiceoverinternetprotocol,voip)业务等周期性发包,包大小基本固定的业务场景。半静态调度时,网络设备与终端设备按照双方的约定周期性地预留、使用特定的无线承载(radiobearer,rb)资源,减少了pdcch的开销。
grantfree是指:终端设备使用grantfree发送数据前,不需要网络设备动态的分配专用的资源。还可以理解为,终端设备使用的grantfree资源是基于竞争的,至少一个终端设备可以共享该资源。引入grantfree主要为了节省终端设备的电能。
应理解,这里只是示例性地描述了终端设备在上行传输时可能的一些传输信息,实际中可以包括其他合理的传输信息,并不对本申请实施例构成限定。
或者,如果所述第一控制信息指示所述至少一个上行波束是无效的,则终端设备不在所述至少一个上行波束上进行上行传输。具体即,终端设备不使用所述至少一个上行波束传输上述数据。
本申请实施例的用于传输数据的方法,终端设备通过接收网络设备发送的第一控制信息,所述第一控制信息包括至少一个上行波束的标识信息,所述第一控制信息用于指示所述至少一个上行波束是否有效;若所述第一控制信息指示所述至少一个上行波束有效,所述终端设备确定所述至少一个上行波束在预设时长内有效;或者,若所述第一控制信息指示所述至少一个上行波束无效,所述终端设备不在所述至少一个上行波束进行数据传输,能够避免不必要的上行传输,从而达到节能和降低小区干扰的效果。
可选地,所述预设时长可以是所述网络设备预配置的;或者,所述预设时长可以是所述网络设备通过所述第一控制信息指示的。可选地,所述预设时长可以通过定时器来体现。
可选地,作为一个实施例,所述方法200还可以包括:
所述终端设备在接收到所述第一控制信息时,启动或重启第一定时器;
其中,所述预设时长为所述第一定时器的运行期间的时长。
具体而言,终端设备在接收到网络设备发送的第一控制信息时,可以引入第一定时器。该第一定时器可以具体为终端设备的mac层的定时器。比如,第一定时器可以为beampairtimer。或者,所述第一定时器可以理解为:终端设备使用所述第一定时器维护其上行波束的有效时间。
在本申请实施例中,第一定时器可以与一组上行波束相关联,或者,第一定时器也可以与一个上行波束相关联。可选地,一组上行波束可以是针对至少一个小区的波束。
可选地,所述第一定时器的时长可以是网络设备配置的。比如,网络设备通过物理层信令、无线资源控制(radioresourcecontrol,rrc)消息、或macce,向所述终端设备通知所述第一定时器的时长。
这里,若所述第一控制信息指示所述至少一个上行波束有效,终端设备可以启动或重启第一定时器。在第一定时器运行期间,终端设备可以确定所述至少一个上行波束是有效的。那么,终端设备可以允许在所述至少一个上行波束上进行数据传输。比如,终端设备可以使用beampair对应的终端设备的专用上行资源和相关配置,具体包括时域资源、频域资源、码域资源或空域资源等。具体地,“重启第一定时器”是指:若终端设备在第一定时器运行期间接收到所述第一控制信息,且所述第一控制信息指示所述至少一个上行波束是有效的,则终端设备可以重启所述第一定时器。
可选地,作为一个实施例,所述方法还可以包括:
在所述第一定时器运行期间,在所述第一控制信息指示所述至少一个上行波束无效的情况下,所述终端设备确定所述至少一个上行波束是无效的,并停止所述第一定时器。
具体而言,在所述第一定时器运行期间,如果所述第一控制信息指示所述至少一个上行波束无效的,那么终端设备可以确定所述至少一个上行波束是无效的,并且停止所述第一定时器。
可选地,作为一个实施例,所述方法还可以包括:
若所述第一定时器超时或停止,且所述终端设备未接收到所述第一控制信息,所述终端设备确定所述至少一个上行波束无效。
可选地,所述终端设备不使用所述至少一个上行波束对应的传输资源传输数据。换言之,所述至少一个上行波束对在所述第一定时器超时或停止后是无效的。
具体而言,如果所述第一定时器超时或被停止,终端设备还未接收到所述第一控制信息,那么终端设备可以认为所述至少一个上行波束是无效的。并且,终端设备不在所述至少一个上行波束对应的传输资源传输数据。可选地,终端设备可以释放所述至少一个上行波束上配置的sr、csi、harqfeedback、srs、sps、grantfree资源。
可选地,若以终端设备的物理phy层和mac层的角度描述,所述方法可以包括:所述终端设备的phy层可以根据所述第一控制信息确定所述至少一个上行波束是否有效。如果所述终端设备的phy层确定所述至少一个上行波束无效,那么终端设备的phy层可以告知终端设备的mac层所述至少一个上行波束无效。终端设备的mac层在收到终端设备的phy层的通知后,不允许通过所述至少一个上行波束发送以下至少一种数据:sr、csi、harqfeedback、srs、sps或grantfree等。这里,终端设备的phy层可以发送随机接入前导序列,以进行随机接入过程,从而获取有效的上行波束。
可选地,如果终端设备的服务小区中的所有服务波束都失效,或者,该服务小区中所有服务波束对应的定时器都超时,那么终端设备可以清空该服务小区中的所有harq缓存(buffer)中缓存的数据。这样,能够避免终端设备进行不符合网络设备期望的非自适应重传,从而避免了对其他终端设备数据传输的干扰。
在第一定时器超时或停止后,也可以理解为至少一个上行波束失效后,或者,在终端设备收到的第一控制信息指示至少一个上行波束无效的情况下,终端设备可以进行后续波束训练(beamtraining)操作,以获取有效的上行波束。可选地,所述波束训练操作可以包括随机接入过程。也就是说,终端设备可以通过随机接入过程,获取至少一个有效的上行波束,或至少一对有效的beampair。
可选地,作为一个实施例,所述方法200可以包括:
所述终端设备的phy层接收所述网络设备发送的下行波束的标识信息;
所述终端设备的phy层将所述下行波束的标识信息发送给所述终端设备的mac层;
所述终端设备的mac层根据所述下行波束的标识信息,在所述下行波束的标识信息对应的资源池中,选择第一随机接入信道资源;
所述终端设备的mac层将所述第一随机接入信道资源发送给所述终端设备的phy层;
所述终端设备的phy层使用所述第一随机接入信道资源在至少一个上行波束中向网络设备发送随机接入前导序列。
无线接口可以分为三个协议层,从下到上依次是:物理层(l1)、数据链路层(l2)和网络层(l3)。l1主要用于为高层业务提供传输的无线物理通道。l2从下至上依次是:分组数据汇聚(packetdataconvergenceprotocol,pdcp)、无线链路层控制(radiolinkcontrol,rlc)、媒体接入控制(mediumaccesscontrol,mac)、物理(physical)层。l3包括接入层中的rrc子层和非接入层的移动性管理(mobilitymanagement,mm)和呼叫控制(callcontrol,cc)。其中,phy层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提高可靠环境,mac层可以以规定的格式向phy层发送数据。
具体而言,终端设备的phy层可以接收网络设备发送的某一个下行波束的标识信息(dlbeamid或index)。其中,一个随机接入信道(randomaccesschannel,rach)资源池可以关联或对应一个dlbeamid或index。然后,终端设备的phy层把下行波束的标识信息发送给终端设备的mac层。终端设备的mac层可以在下行波束的标识信息对应的rach资源池中,选择一个rach资源(比如第一随机接入信道资源)。接着,所述终端设备的mac层将所述第一随机接入信道资源发送给所述终端设备的phy层。所述终端设备的phy层使用所述第一随机接入信道资源,在至少一个发送波束中向网络设备发送随机接入前导序列。比如,终端设备的phy层通过该rach资源向网络设备发送前导序列。对应地,所述网络设备通过至少一个接收波束接收所述随机接入前导序列,并根据所述至少一个接收波束中接收到的所述随机接入前导序列的信号质量,确定所述至少一个发送波束中的哪些发送波束是有效的,哪些发送波束是无效的。可选地,所述网络设备可以通过第一控制信息告知所述终端设备哪些发送波束是有效的,哪些发送波束是无效的。
也就是说,终端设备的mac层可以通过与终端设备的phy层进行交互,获知beamid或index,并根据beamid或index选择rach资源,最后将选择的rach资源通知给终端设备的phy层,以便于进行随机接入过程,以进行波束训练操作,从而获取有效的波束。
可选地,终端设备的mac层将所述第一随机接入信道资源发送给所述终端设备的phy层时,还可以将初始发送功率告知给终端设备的phy层。终端设备的phy层可以使用该初始发送功率在rach资源上进行随机接入。
可选地,所述初始发送功率可以携带于网络设备发送的随机接入配置信息中。比如,所述随机接入配置信息可以包括功率控制信息和/或随机接入资源信息,该功率控制信息可以包括所述初始发送功率和功率攀升的步长。
可选地,终端设备的mac层也有可能没有接收到终端设备的phy层发送的所述第一指示。即终端设备的mac层未与终端设备的phy层交互,也未获得beamid或index。在这种情况下,终端设备的mac层可以在前一次发送前导序列的rach资源池(也可以指上一次随机接入成功时的rach资源池)中选择一个rach资源。同时,终端设备的mac层可以在前一次发送前导序列的发送功率的基础上,按照所述功率攀升的步长,增加一个步长的功率作为发送功率。类似地,终端设备的mac层把该发送功率和选择的rach资源发送给终端设备的phy层,使得终端设备的phy层可以使用该发送功率在选择的rach资源上进行随机接入。
因此,终端设备的mac层与终端设备的phy层交互,以获得beamid或index,可以进行随机接入过程,以便于获取有效的波束进行数据传输。
应理解,在本申请实施例中,终端设备的mac层与终端设备的phy层交互,以获得beamid或index,也可以单独实施,以应用到其他场景中,并不限于应用在终端设备的随机接入过程中。
上文描述了关于高频小区中上行波束的一些实施例,下面对高频小区中有关下行波束的一些实施例进行详细描述。
图3示出了根据本申请另一实施例的用于传输数据的方法300的示意性流程图。该方法300可以由终端设备执行。例如,该终端设备可以是图1中的终端设备11、终端设备12或终端设备13。对应地,与该终端设备通信的网络设备可以是图1中的基站21。如图3所示,该方法300包括:
s310,终端设备向网络设备发送请求消息,并对所述请求消息的发送次数进行计数,所述请求消息用于请求恢复下行波束;
可选地,终端设备可以在一个或多个上行波束上,向网络设备发送请求消息,比如波束恢复请求(beamrecoveryrequest,brr)消息,以便于向网络设备请求恢复下行波束。可选地,终端设备可以通过全向天线向网络设备发送请求消息。进一步地,终端设备可以引入计数器,对所述请求消息的发送次数进行计数。计数器用于统计请求消息的发送次数。比如,对于一组上行波束,当终端设备发送了一个brr时,终端设备可以对计数器进行加1。可选地,一组上行波束可以是通过波束扫描(beamsweeping)方式得到的波束。
可选地,比如,若终端设备只触发了(triggered)一个brr,且没有其余的brr被触发处于等待状态(pending状态),此时将计数器记为0。这里,终端设备触发brr与发送请求消息是不同的动作。其中,所述pending状态是指:当终端设备触发了至少一个brr,则可以认为该至少一个brr处于等待状态。可选地,若所述pending状态被取消,则终端设备不会向网络设备发送请求消息。
可选地,作为一个实施例,所述请求消息可以包括至少一个下行波束的标识信息,所述至少一个下行波束是有效的;或者,所述请求消息包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是所述终端设备的服务波束集中的失效波束。
也就是说,终端设备可以在请求消息中,携带终端设备确定的至少一个有效的下行波束的标识信息,以便于网络设备可以在所述至少一个下行波束中确定出最终传输数据所使用的下行波束。可选地,所述至少一个下行波束可以是同一个服务小区的波束,也可以是不同的服务小区的波束,对此不作限定。
或者,所述请求消息也可以包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是服务波束集中的失效波束。其中,服务波束集的所有波束可用于终端设备与网络设备之间的数据传输。可选地,所述至少一个第二下行服务波束可以是同一个服务小区的波束,也可以是不同的服务小区的波束,对此不作限定。
例如,若终端设备可以维护m个下行服务波束(可以理解为上面所述的服务波束集),如果确定该m个下行服务波束中有n个下行服务波束失效,其中,n是小于或等于m的正整数,则终端设备向网络设备发送请求消息,该请求消息中可以携带n个失效的下行服务波束和终端设备确定的信号较好的波束(可以理解为上面所述的至少一个下行波束)。可选地,该请求消息可以是针对该n个下行服务波束发送的,或者,也可以不与该n个下行服务波束相关。
可选地,所述请求消息中还可以携带终端设备的服务波束集。
可选地,在s310之前,所述方法300还可以包括:
终端设备确定至少一个第一下行服务波束失效;
这里,服务波束可以指用于终端设备与网络设备之间数据传输的波束。服务波束可以包括上行服务波束和下行服务波束。
可选地,所述至少一个第一下行服务波束可以是同一个服务小区的波束,也可以是不同的服务小区的波束,对此不作限定。
可选地,终端设备可以对下行服务波束进行测量,根据测量结果得到下行波束的信号强度。终端设备可以根据下行服务波束的信号强度,确定至少一个下行服务波束(比如第一下行服务波束)失效(failure)。比如,若至少一个第一下行服务波束的信号强度低于或等于一定的阈值门限的一段时间之后,则终端设备可以认为该至少一个第一下行服务波束失效。
例如,终端设备可以确定服务小区中的服务波束失效,或者,也可以确定激活的服务波束失效。
在本申请实施例中,终端设备在判断至少一个第一下行服务波束失效后,可以触发至少一个brr,继而向网络设备发送触发的brr,以请求恢复下行波束。
可选地,在s310之前,终端设备可以接收网络设备发送的资源配置信息,该资源配置信息用于为终端设备的服务小区配置第一资源。可选地,该第一资源可以包括时域资源,频域资源,码域资源,空域资源中的至少一项。可选地,所述第一资源可以是主小区(pcell)或辅小区(scell)的资源。
可选地,终端设备可以在该第一资源上选择某一资源,向网络设备发送所述请求消息。
s320,在所述发送次数未达到预设次数时,若所述终端设备接收到所述网络设备发送的响应消息,则停止发送所述请求消息,并接收所述网络设备通过所述响应消息指示的下行波束发送的数据;
或者,在所述发送次数达到预设次数后,所述终端设备停止发送所述请求消息。
具体而言,在请求消息的发送次数小于或等于预设次数(比如,预设次数为预定义的最大传输次数)前,如果终端设备收到了网络设备发送的响应消息,那么可以停止发送请求消息,并接收所述网络设备通过响应消息指示的下行波束发送的数据(即与网络设备进行数据通信);或者,在请求消息的发送次数大于或等于最大传输次数后,终端设备即使没有接收到网络设备发送的响应消息,也必须停止发送所述请求消息。
这里,网络设备通过响应消息指示的“下行波束”是有效的波束,可以理解为网络设备确定的有效的下行波束,该下行波束与终端设备确定的“至少一个第一下行服务波束”的失效波束是不同的概念。换言之,网络设备通过响应消息指示的“下行波束”,是网络设备确定终端设备可以用于数据的传输波束。
在本申请实施例中,终端设备通过向网络设备发送请求消息,并对所述请求消息的发送次数进行计数;在所述发送次数达到预设次数前,若所述终端设备接收到所述网络设备发送的响应消息,则停止发送所述请求消息,并接收网络设备通过所述响应消息指示的下行波束发送的数据;或者,在所述发送次数达到预设次数后,所述终端设备停止发送所述请求消息,能够进行波束恢复,进一步地,避免了不必要的请求消息的发送,节省终端设备的功耗。
可选地,所述预设次数是网络设备预先配置的,或者,协议预先规定的,以便于限制终端设备发送请求消息的次数。
可选地,终端设备在收到响应消息时,可以对接收波束进行修改或调整操作,或者也可以不作修改或调整,以便于接收网络设备在至少一个下行波束发送的数据,其中,该至少一个下行波束是网络设备通过响应消息指示的。可选地,该数据包括下行控制面数据和/或用户面数据。
这里,所述“修改或调整操作”包括:(1)若接收波束的部分波束发生了变化,则终端设备根据响应消息对接收波束进行部分调整,比如,修改接收波束的相位或角度;(2)若接收波束全部发生变化,则终端设备根据响应消息对接收波束进行全部调整,比如,修改接收波束的相位或角度。或者,(3)若接收波束未发生变化,终端设备对接收波束的方向不进行调整或修改。应理解,这里只是以这3种情况为例进行说明,实际中可以有其他合理的调整或修改操作,并不对本申请实施例构成限定。
可选地,网络设备发送的所述响应消息可以包括至少一个下行波束的标识信息,以便于向终端设备通知用于为终端设备服务的下行波束。这里,所述至少一个下行波束可以理解为终端设备用于更新终端设备的服务波束集的波束。
可选地,所述响应消息还可以包括上行授权(ulgrant)或下行分配(dlassignment)
可选地,网络设备发送的所述响应消息也可以通过物理层信令或macce进行发送。
可选地,终端设备在停止发送所述请求消息后,可以释放所述第一资源,不再通过发送请求消息,避免了发送不必要的请求消息,以节省终端的电能。
可选地,所述方法300还可以包括:
在所述发送次数达到预设次数后,所述终端设备向所述网络设备发送随机接入请求或者,所述终端设备确定无线链路失败,或者,所述终端设备进入空闲态,或者,所述终端设备发起无线资源控制rrc连接重建立过程。
具体而言,若请求消息的发送次数大于或等于最大传输次数,终端设备可以向网络设备发送随机接入请求,以便于请求所述网络设备为终端设备提供服务;或者,终端设备可以认为无线链路失败;或者,终端设备进入空闲态(idle),释放终端设备的服务小区的上下文;或者,终端设备发起rrc连接重建立过程,其中,rrc连接重建立过程用于重建立rrc连接,以便重新开始数据传输。换言之,在所述发送次数达到预设次数后,终端设备可以进行实施这四种情况中的任意一项。或者,终端也可以进行其他可能的行为。
可选地,在终端设备向网络设备发送请求消息前,所述方法还可以包括:
所述终端设备根据所述至少一个第一下行服务波束,确定至少一个恢复请求的触发。
也就是说,终端设备在确定至少一个第一下行服务波束失效后,可以触发至少一个恢复请求。这里,“至少一个恢复请求的触发”可以指处于pending状态的至少一个brr。终端设备可以根据或基于触发的至少一个brr,向网络设备发送请求消息。其中,所述pending状态是指:当终端设备触发了至少一个brr,则可以认为该至少一个brr处于等待状态。可选地,若所述pending状态被取消,则终端设备不会向网络设备发送请求消息。
可选地,只要还有一个brr处于pending状态而且还未被取消,那么终端设备可以继续向网络设备发送请求消息。
可选地,所述方法300还可以包括:
在所述终端设备接收到所述网络设备发送的响应消息时,或者,在所述发送次数达到预设次数时,所述终端设备取消所述至少一个恢复请求的触发。
具体而言,如果终端设备接收到网络设备发送的响应消息,那么可以取消触发的至少一个恢复请求(即取消所有处于pending状态的brr);或者,如果终端设备发送请求消息的发送次数超过或达到最大传输次数,那么也可以取消至少一个恢复请求。
可选地,在所述网络设备为所述终端设备配置了非连续接收drx机制的情况下,所述方法还包括:
在所述终端设备向网络设备发送下行波束的所述请求消息之后,且在所述终端设备取消触发的至少一个所述恢复请求之前,所述终端设备监听下行信道,以接收所述网络设备发送的所述响应消息。
具体而言,如果终端设备配置了非连续接收(discontinuousreception,drx)机制,则终端设备在向网络设备发送下行波束的所述请求消息之后,且在所述终端设备取消至少一个所述恢复请求之前(即至少一个所述恢复请求还处于pending状态),所述终端设备可以保持drx机制的激活期,监听下行信道,比如,物理下行控制信道(physicaldownlinkcontrolchannel,pdcch),以接收所述网络设备发送的所述响应消息。具体比如,终端设备可以监听服务小区的下行服务波束集的pdcch,或者,可以监听至少一个服务小区的下行服务波束集的pdcch,以便于获取响应消息。
可选地,所述方法300还可以包括:
若所述终端设备监听到所述网络设备发送的响应消息,所述终端设备停止监听所述下行信道;或者,
若所述发送次数达到预设次数,且所述终端设备未监听到网络设备发送的所述响应消息,所述终端设备停止监听所述下行信道。
具体而言,在drx机制中,若终端设备成功监听到了响应消息,则可以停止监听下行信道;若终端设备的请求消息的发送次数达到最大传输次数,但是终端设备仍未监听到响应消息,则仍然停止监听所述下行信道。
上面描述了终端设备可以通过请求消息告知网络设备:终端设备确定至少一个下行波束有效的情况。下面将描述该至少一个下行波束是否有效可以通过其他方式告知给网络设备。
可选地,作为一个实施例,在所述终端设备接收到所述网络设备发送的响应消息之前,所述方法还包括:
所述终端设备接收所述网络设备发送的资源信息,所述资源信息用于指示上行传输资源;
所述终端设备使用所述上行传输资源,向所述网络设备发送媒体接入控制元素macce,所述macce包括至少一个下行波束的标识信息,所述至少一个下行波束是有效的,或者,所述macce包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是所述终端设备的服务波束集中的失效波束。
也就是说,终端设备可以通过macce,携带终端设备确定的至少一个信号强度较好的下行波束的标识信息(比如,beamid或index),以便于网络设备可以在所述至少一个下行波束中确定出最终传输数据所使用的下行波束。另外,终端设备发送所述macce的传输资源可以是网络设备为终端设备配置的。可选地,所述请求消息中还可以携带终端设备的服务波束集。可选地,所述至少一个下行波束可以是同一个服务小区的波束,也可以是不同的服务小区的波束,对此不作限定。
或者,所述macce中也可以包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是服务波束集中的失效波束。其中,服务波束集的所有波束可用于终端设备与网络设备之间的数据传输。可选地,所述至少一个第二下行服务波束可以是同一个服务小区的波束,也可以是不同的服务小区的波束,对此不作限定。
综上,终端设备可以通过请求消息或macce,向网络设备通知至少一个下行波束,或者至少一个第二下行服务波束,或者终端设备的服务波束集。网络设备可以在至少一个下行波束中,选择出一个或多个下行波束向终端设备回复响应消息。
可选地,所述响应消息是所述终端设备接收所述网络设备在一个或多个下行波束上发送的,其中,所述一个或多个下行波束是所述网络设备在所述至少一个下行波束中获取的。
也就是说,终端设备可以在网络设备确定的所述一个或多个下行波束上,接收网络设备发送的响应消息。
在本申请实施例中,网络设备可以在至少一个下行波束(即上述通过请求消息或macce中携带的标识信息的至少一个下波束)中选择或确定出一个或多个有效的下行波束。或者,网络设备可以根据所述至少一个第二下行服务波束(即上述通过请求消息或macce中携带的标识信息的至少一个失效的服务下行波束),在终端设备的服务波束集中,选择或确定出一个或多个有效的下行波束。
因此,在本申请实施例中,终端设备通过向网络设备发送请求消息,并对所述请求消息的发送次数进行计数;在所述发送次数达到预设次数前,若所述终端设备接收到所述网络设备发送的响应消息,则停止发送所述请求消息,并接收网络设备通过所述响应消息指示的下行波束发送的数据;或者,在所述发送次数达到预设次数后,所述终端设备停止发送所述请求消息,能够进行波束恢复,进一步地,避免了不必要的请求消息的发送,节省终端设备的功耗。
在本申请实施例的方法200中,终端设备可以接收网络设备发送的第一控制信息,该第一控制信息用于指示至少一个上行波束是否有效。进一步地,本申请还提供了一个实施例,终端设备可以预先向网络设备发送第一信号(比如同步信号),使得网络设备可以根据第一信号确定出一些信号质量较好的波束。下文会结合图6详细描述该实施例。应理解,该实施例可以与前文的实施例结合使用,也可以单独使用,本对此不作限制。
图4示出了根据本申请另一实施例的用于传输数据的方法400的示意性流程图。该方法400可以由终端设备执行。例如,该终端设备可以是图1中的终端设备11、终端设备12或终端设备13。对应地,与该终端设备通信的网络设备可以是图1中的基站21。如图4所示,该方法400包括:
s410,终端设备向网络设备发送请求消息,并对所述请求消息的发送次数进行计数,所述请求消息用于请求恢复下行波束;
可选地,终端设备可以在一个或多个上行波束上,向网络设备发送请求消息,比如波束失败恢复请求(beamfailurerecoveryrequest,brr)消息,以便于向网络设备请求恢复下行波束。可选地,所述请求消息还可以用于向网络设备通知终端设备发生波束失败。可选地,终端设备可以通过全向天线向网络设备发送请求消息。进一步地,终端设备可以引入计数器,对所述请求消息的发送次数进行计数。换言之,在本申请实施例中,计数器用于统计brr的发送次数。比如,对于一组上行波束,当终端设备发送了一个brr时,终端设备可以对计数器进行加1。可选地,一组上行波束可以是通过波束扫描(beamsweeping)方式得到的波束。
可选地,所述请求消息可以通过物理上行控制信道pucch或用于传输前导序列preamble的物理信道进行传输的。其中,若所述请求消息在pucch传输,则所述请求消息为上行控制信令;若所述请求消息在用于传输前导序列的物理信道中传输,则所述请求消息为前导序列。需要说明的是,如果终端设备同时配置物理上行控制信道pucch和用于传输前导序列preamble的物理信道的资源,那么终端设备优先选择通过物理上行控制信道pucch发送请求消息。
可选地,比如,若终端设备只触发了(triggered)一个brr,且没有其余的brr被触发处于等待状态(pending状态),此时将计数器记为0。这里,终端设备触发brr与发送请求消息是不同的动作。其中,所述pending状态是指:当终端设备触发了至少一个brr,则可以认为该至少一个brr处于等待状态。可选地,若所述pending状态被取消,则终端设备不会向网络设备发送请求消息。
可选地,若终端设备配置了第一定时器,那么终端设备在第一定时器运行期间,即使终端设备已经触发了brr,也不会触发终端设备通过第一定时器关联的至少一个波束或至少一个小区向网络设备发送brr,或者,所述终端设备不会触发终端设备向网络设备发送brr。可选地,第一定时器的时长是由网络设备预先配置的或协议预先规定的。
可选地,终端设备在发送或生成波束状态报告的时间单元启动第一定时器。或者,当mac协议数据单元中包括波束状态报告时,终端设备可以在波束状态报告所在的时间单元启动第一定时器。其中,波束状态报告可以理解为波束的测量报告。
可选地,作为一个实施例,所述请求消息用于指示所述终端设备确定beam失效,还可以用于指示beam中是否包括可用的下行波束。“可用的下行波束”可以理解为参考信号接收功率或参考信号质量大于或等于一定阈值的波束。
在本申请的技术方案中,波束的标识信息为信道状态信息参考信号(csi-rs,channelstateinformationreferencesignal)的配置标识或同步信号块(synchronizationsignalblock,ss-block)的时间索引timeindex。csi的配置可以包括时频资源、配置标识,还可以包括天线端口标识。
可选地,在s410之前,所述方法400还可以包括:
终端设备确定至少一个第一下行服务波束失效;
举例来说,终端设备确定至少一个第一下行服务波束失效,包括:
终端设备确定至少一个第二下行波束的参考信号接收功率或参考信号接收质量大于或等于第一预设门限;或,
终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考信号接收功率的平均值;
或者,终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考信号接收质量的平均值;
或者,终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考信号接收功率的平均值与第二预设门限的和;
或者,终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考信号接收质量的平均值与第三预设门限的和;
或者,终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收功率,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收功率最好波束或最差波束;
或者,终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收质量,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收质量最好波束或最差波束;
或者,终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收功率与第四预设门限之和,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收功率最好波束或最差波束。
或者,终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收质量与第五预设门限之和,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收质量最好波束或最差波束。
其中,第一预设门限、第二预设门限、第三预设门限、第四预设门限和第五预设门限可以由网络配置或协议预先规定的。
可选地,至少一个第二下行波束的具体数目可以由网络网络配置的,或,协议预先规定的。
在本申请的技术方案中,服务波束与ss-block或csi-rs的波束是有关联的,比如,服务波束与ss-block或csi-rs的波束的波束参数是相同的,或者,服务波束与ss-block或csi-rs的波束是准共站quasi-co-location。其中,准共站可以理解为用于发送波束的天线的地理位置在相近或相同的。可选地,至少一个第二下行波束的具体数量可以由网络配置的。
可选地,终端设备在生成波束状态报告时启动或重启第二定时器。或者,若mac协议数据单元中包括波束状态报告时,终端设备在波束状态报告所在的时间单元上启动或重启第二定时器。
可选地,第二定时器的时长可以由网络配置的。在第二定时器超时时,终端设备可以触发波束状态报告,但不会触发终端设备向网络设备发送波束失败恢复请求。可选地,如果终端设备获取到网络设备分配的上行传输资源,且第二定时器超时触发了波束状态报告,那么终端设备可以根据该上行传输资源向网络设备发送波束状态报告。
在本申请的技术方案中,波束状态报告可以理解为波束测量报告。
这里,服务波束可以指用于终端设备与网络设备之间数据传输,比如下行控制信道的专用下行控制信息传输,的波束。服务波束可以包括上行服务波束和/或下行服务波束。
可选地,所述至少一个第一下行服务波束可以是同一个服务小区的波束,也可以是不同的服务小区的波束,对此不作限定。
可选地,终端设备可以对下行服务波束的参考信号进行测量,比如,参考信号是csi-rs和/或同步信号块ss-block的同步信号(该同步信号可以包括主同步信号pss、辅同步信号sss和系统信息中的解调信号dmrs中的至少一项),然后根据测量结果得到下行波束的信号质量或参考信号接收质量或参考信号接收功率。接着,终端设备可以根据下行服务波束的信号质量或参考信号接收质量或参考信号接收功率,确定至少一个下行服务波束(比如第一下行服务波束)失效(failure)。比如,若至少一个第一下行服务波束的信号质量或参考信号接收质量或参考信号接收功率低于或等于一定的阈值门限的一段时间之后,则终端设备可以认为该至少一个第一下行服务波束失效。
例如,终端设备可以确定服务小区中的服务波束失效,或者,也可以确定激活的服务波束失效。
在本申请实施例中,终端设备在判断至少一个第一下行服务波束失效后,可以触发至少一个brr或波束状态报告,继而向网络设备发送请求消息,以请求恢复下行波束。
可选地,在s410之前,终端设备可以接收网络设备发送的资源配置信息,该资源配置信息用于为终端设备的服务小区配置第一资源。可选地,该第一资源可以包括时域资源,频域资源,码域资源,空域资源中的至少一项。可选地,所述第一资源可以是主小区(pcell)或辅小区(scell)的资源。
可选地,终端设备可以在该第一资源上选择某一资源,向网络设备发送所述请求消息。
s420,在所述发送次数未达到预设次数时,若所述终端设备接收到所述网络设备发送的针对所述请求消息的响应消息,则停止发送所述请求消息,并接收所述网络设备通过所述响应消息指示的上行传输资源,所述上行传输资源可以用于传输测量报告或波束状态报告;
或者,在所述发送次数达到预设次数时,所述终端设备停止发送所述请求消息。
具体而言,终端设备在每次发送所述请求消息之后的预设时间窗口内,接收网络设备发送的针对所述请求消息的响应消息。在请求消息的发送次数小于或等于预设次数(比如,最大传输次数前),如果终端设备收到了网络设备发送的针对所述请求消息的响应消息,那么可以停止发送请求消息,并接收所述网络设备通过响应消息携带的上行传输资源。可选地,所述响应消息还可以携带上行时间提前量(uplinktimeadvance)。其中,上行时间提前量是以下行时间作为参考确定的上行时间提前量。终端设备可以基于所述上行传输资源,向网络设备上报波束测量报告或波束状态报告,其中,波束测量报告或波束状态报告可以是macce或物理层信令。所述波束测量报告可以包括至少一个有效的下行波束的标识。或者,在请求消息的发送次数大于或等于最大传输次数后,终端设备即使没有接收到网络设备发送的响应消息,也必须停止发送所述请求消息。可选地,如果所述请求消息是前导序列,则所述响应消息包括上行传输资源和上行时间提前量;如果所述请求消息是上行控制信息,则所述响应消息包括上行传输资源。在本申请的技术方案中,波束测量报告还可以波束状态报告。
在本申请实施例中,终端设备通过向网络设备发送请求消息,并对所述请求消息的发送次数进行计数;在所述发送次数达到预设次数前,若所述终端设备接收到所述网络设备发送的针对所述请求消息的响应消息,则停止发送所述请求消息,并接收网络设备通过所述响应消息携带的上行传输资源,根据所述上行传输资源向所述网络设备上报波束测量报告或波束状态报告;或者,在所述发送次数达到预设次数后,所述终端设备停止发送所述请求消息,能够进行波束恢复,进一步地,避免了不必要的请求消息的发送,节省终端设备的功耗。
也就是说,终端设备可以通过macce或物理层信令传输波束测量报告,所述波束测量报告携带终端设备确定的至少一个信号强度较好的下行波束的标识信息(比如,beamid或index),以便于网络设备可以在所述至少一个下行波束中确定出最终传输数据所使用的下行波束。另外,终端设备发送所述波束测量报告的传输资源可以是网络设备为终端设备配置的。可选地,所述请求消息中还可以携带终端设备的服务波束集。可选地,所述至少一个下行波束可以是同一个服务小区的波束,也可以是不同的服务小区的波束,对此不作限定。
或者,所述波束测量报告中也可以包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是服务波束集中的失效波束。其中,服务波束集的所有波束可用于终端设备与网络设备之间的数据传输。可选地,所述至少一个第二下行服务波束可以是同一个服务小区的波束,也可以是不同的服务小区的波束,对此不作限定。
可选地,所述预设次数是网络设备预先配置的,或者,协议预先规定的,以便于限制终端设备发送请求消息的次数。
在本申请实施例中,在上报测量结果之后,终端设备接收网络设备的指示,该指示用于对接收波束进行修改或调整操作,或者也可以不作修改或调整,以便于接收网络设备在至少一个下行波束发送的数据,其中,该至少一个下行波束是网络设备通过响应消息指示的。可选地,该数据包括下行控制面数据和/或用户面数据。
这里,所述“修改或调整操作”包括:(1)若接收波束的部分波束发生了变化,则终端设备根据响应消息对接收波束进行部分调整,比如,修改接收波束的相位或角度;(2)若接收波束全部发生变化,则终端设备根据响应消息对接收波束进行全部调整,比如,修改接收波束的相位或角度。或者,(3)若接收波束未发生变化,终端设备对接收波束的方向不进行调整或修改。应理解,这里只是以这3种情况为例进行说明,实际中可以有其他合理的调整或修改操作,并不对本申请实施例构成限定。
可选地,终端设备在停止发送所述请求消息后,可以释放所述第一资源,不再通过发送请求消息,避免了发送不必要的请求消息,以节省终端的电能。
可选地,所述方法400还可以包括:
在所述发送次数达到预设次数后,所述终端设备向所述网络设备发送随机接入请求或者,所述终端设备确定无线链路失败,或者,所述终端设备进入空闲态,或者,所述终端设备发起无线资源控制rrc连接重建立过程。
可选地,终端设备可以对所述请求消息在特定的beam上的发送次数进行计数,也就是说,终端设备可以对所述请求消息在不同的beam上的发送次数进行分别计数,那么所有beam关联的发送次数达到预设次数之后,所述终端设备向所述网络设备发送随机接入请求或者,所述终端设备确定无线链路失败,或者,所述终端设备进入空闲态,或者,所述终端设备发起无线资源控制rrc连接重建立过程。
可选地,终端设备可以对所述请求消息在小区上的发送次数进行计数,也就是说,终端设备可以对所述请求消息在不同的小区上的发送次数进行分别计数,那么特定小区,比如主小区,关联的发送次数达到预设次数之后,所述终端设备向所述网络设备发送随机接入请求或者,所述终端设备确定无线链路失败,或者,所述终端设备进入空闲态,或者,所述终端设备发起无线资源控制rrc连接重建立过程。可选地,终端设备可以对所述请求消息在任意小区上的发送次数都进行计数,也就是说,终端设备不对所述请求消息在不同的小区上的发送次数进行分别计数。
具体而言,可选地,若请求消息是通过pucch进行发送的,以及所述请求消息的发送次数大于或等于最大传输次数,终端设备可以在基于竞争或基于非竞争的资源上向网络设备发送随机接入请求,比如第一前导序列,以便于请求所述网络设备为终端设备提供服务;或者,终端设备可以认为无线链路失败;或者,终端设备进入空闲态(idle),释放终端设备的服务小区的上下文;或者,终端设备发起rrc连接重建立过程,其中,rrc连接重建立过程用于重建立rrc连接,以便重新开始数据传输;或者触发向网络设备发送第二前导序列,所述第二前导序列用于通知网络设备beam失效,其中,第二前导序列是通过基于非竞争的专用资源进行传输的。换言之,若请求消息是通过pucch进行发送的,在所述发送次数达到预设次数后,终端设备可以实施这上述情况中的任意一项。
可选地,若请求消息是通过用于发送前导序列preamble的信道进行发送的,以及所述请求消息的发送次数大于或等于最大传输次数,终端设备可以向网络设备发送随机接入请求,以便于请求所述网络设备为终端设备提供服务;或者,终端设备可以认为无线链路失败;或者,终端设备进入空闲态(idle),释放终端设备的服务小区的上下文;或者,终端设备发起rrc连接重建立过程,其中,rrc连接重建立过程用于重建立rrc连接,以便重新开始数据传输;或者触发向网络设备发送第三前导序列,所述第三前导序列用于通知网络设备beam失效,其中,所述第三前导序列是通过基于竞争的公共资源进行传输的。换言之,若请求消息是通过用于发送前导序列的信道进行发送的,在所述发送次数达到预设次数后,终端设备可以实施上述情况中的任意一项。或者,终端设备也可以进行其他可能的行为,对此不作限定。
可选地,若请求消息是通过pucch进行发送的,以及所述请求消息的发送次数大于或等于最大传输次数,终端设备可以释放网络设备配置的pucch资源,还可以释放网络设备配置的srs资源,还可以清除半静态调度资源。
或者,可选地,若请求消息是通过用于发送前导序列preamble的信道的专用或基于非竞争的资源发送的,以及所述请求消息的发送次数大于或等于最大传输次数,终端设备可以释放网络设备配置的用于发送前导序列preamble的信道的专用资源,还可以释放网络设备配置的用于发送前导序列preamble的信道的专用资源,以便减少小区干扰。
可选地,在终端设备向网络设备发送请求消息前,所述方法400还可以包括:
所述终端设备根据所述至少一个第一下行服务波束,确定至少一个恢复请求的触发;进一步地,所述终端设备根据所述至少一个第一下行服务波束,确定至少一个波束状态报告的触发,并根据触发的波束状态报告确定至少一个恢复请求的触发。
也就是说,终端设备在确定至少一个第一下行服务波束失效后,可以触发至少一个恢复请求或终端设备在确定至少一个第一下行服务波束失效后,可以触发至少一个波束状态报告,然后根据触发的波束状态报告触发至少一个恢复请求。这里,“至少一个恢复请求的触发”可以指处于pending状态的至少一个brr。终端设备可以根据或基于触发的至少一个brr,向网络设备发送请求消息。其中,所述pending状态是指:当终端设备触发了至少一个brr,则可以认为该至少一个brr处于等待状态。可选地,若所述pending状态被取消,则终端设备不会向网络设备发送请求消息。
可选地,只要还有一个brr处于pending状态而且还未被取消,那么终端设备可以继续向网络设备发送请求消息。
可选地,若终端设备配置了第一定时器,那么终端设备在第一定时器运行期间,不会触发终端设备通过第一定时器关联的至少一个波束或至少一个小区向网络设备发送brr或向网络设备发送brr,即使终端设备已经触发了brr。其中,第一定时器的时长是由网络设备预先配置的或协议预先规定的。可选地,终端设备可以在生成或发送brr的时间单元,或在mac协议数据单元包括波束状态报告时,启动第一定时器。
可选地,作为一个实施例,所述方法400还可以包括:
在所述终端设备接收到所述网络设备发送的针对所述请求消息的响应消息时,或者,在所述发送次数达到预设次数时,所述终端设备取消所述至少一个恢复请求的触发。
具体而言,如果终端设备接收到网络设备发送针对所述请求消息的响应消息,那么可以取消触发的至少一个恢复请求(即取消所有处于pending状态的brr);或者,如果终端设备发送请求消息的发送次数超过或达到最大传输次数,那么也可以取消至少一个恢复请求。
可选地,作为一个实施例,所述方法400还可以包括:
在所述网络设备为所述终端设备配置了非连续接收drx机制的情况下,所述请求消息还用于触发终端设备监听下行信道。例如,所述方法还包括:在所述终端设备向网络设备发送下行波束的所述请求消息之后,且在所述终端设备取消触发的至少一个所述恢复请求之前,所述终端设备监听下行信道,以接收所述网络设备发送的所述响应消息。
可选地,终端设备每发送至少一个请求消息,都会关联一个预设时间窗口。所述发送次数未达到或达到预设次数时,会触发终端设备监听下行信道。可选地,所述预设时间窗口可以具体为dxr机制中的drx定时器,对此不作限定。
具体而言,如果终端设备配置了非连续接收(discontinuousreception,drx)机制,则终端设备在向网络设备发送下行波束的所述请求消息之后,且在所述终端设备取消至少一个所述恢复请求之前(即至少一个所述恢复请求还处于pending状态),所述终端设备在每一个预设时间窗口内,比如,可以保持drx机制的激活期,监听下行信道,比如,物理下行控制信道(physicaldownlinkcontrolchannel,pdcch),以接收所述网络设备发送的所述响应消息,比如,所述响应消息用于指示上行传输资源,以便终端设备进行波束测量报告或波束状态报告上报。若所述终端设备监听到所述网络设备发送的响应消息和/或所述发送次数达到预设次数但所述终端设备未监听到网络设备发送的所述响应消息,取消触发的至少一个所述恢复请求。具体比如,终端设备可以监听服务小区的下行服务波束集的pdcch,或者,可以监听至少一个服务小区的下行服务波束集的pdcch,以便于获取响应消息。
可选地,所述方法400还可以包括:
若所述终端设备在预设时间窗口内监听到所述网络设备发送的针对所述请求消息的响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道;或者,
若所述发送次数达到预设次数,以及所述终端设备未在预设时间窗口内监听到网络设备发送的所述响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道;或者,
若所述终端设备在所述请求消息关联的预设时间窗口内未监听到所述网络设备发送的响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道。
例如,其他用于控制终端设备监听所述下行信道的触发条件包括以下条件中的至少一种:
(1)在第三定时器运行期间,终端设备周期性地启动所述第三定时器,在所述第三定时器运行期间,终端设备监听所述下行信道,用于所述终端设备确定是否有所述网络设备发送的下行控制信令,比如下行分配dlassignment或上行授权ulgrant,所述第三定时器可以为ondurationtimer,所述第一定时器的时长可以由所述网络设备预先配置的;
(2)在第四定时器在运行期间,所述终端设备在接收到所述网络设备发送的用于指示(上行或下行)新传的下行控制信令,启动或重启所述第四定时器,在所述第四定时器运行期间,终端设备监听所述下行信道,以便接收到所述网络设备发送的下行控制信令,所述第四定时器可以为drxinactivitytimer,所述第四定时器的时长可以由所述网络设备预先配置的;
(3)在第五定时器在运行期间,所述终端设备在接收到所述网络设备发送的下行数据,启动或重启所述第五定时器,在所述第五定时器运行期间,终端设备监听所述下行信道,以便接收到所述网络设备发送的针对所述下行数据的重传的下行控制信令,所述第五定时器可以为drxretransmissiontimer,所述第五定时器的时长可以由所述网络设备预先配置的;
(4)在第六定时器在运行期间,所述终端设备发送上行数据,启动或重启所述第六定时器,在所述第六定时器运行期间,终端设备监听所述下行信道,以便接收到所述网络设备发送的针对所述上行数据的重传的上行授权,所述第六定时器可以为drxulretransmissiontimer,所述第六定时器的时长可以由所述网络设备预先配置的。
(5)调度请求处于等待pending状态,所述等待pending状态用于触发向网络设备在上行控制信道上发送调度请求;
(6)存在可用于harq重传的至少一个上行授权,同时至少一个harqbuffer中有数据;
(7)在成功接收针对专用前导序列的随机接入响应消息之后,但是还没有接收到用于指示(上行和/或下行)新传的下行控制信息的期间。
(8)当终端设备已经接收到两步调度的第一触发,同时期望接收相应的第二触发时。第一触发和第二触发确定上行传输的时域资源位置。
(9)终端设备在至少一个波束向网络设备发送至少一个第一信号,所述第一信号用于触发终端设备监听下行信道,比如,所述第一信号为srs信号。其中,所述第一信号的相关描述可以参照下文方法600或方法700中的描述。
应理解,这里只是以上述9种条件为例进行说明,并不对本申请实施例构成限定。所述其他用于控制终端设备监听所述下行信道的触发条件还可以包括将来引进的用于控制终端设备监听下行控制信道的条件。
还应理解,在本申请实施例中,引入编号“第一”、“第二”…,只是为了区分不同的对象,比如区分不同的定时器,并不对本实施例的保护范围构成限定。
其中,其他用于控制终端设备监听所述下行信道的触发条件不包括终端设备发送所述请求消息。
当所有的触发终端设备监听下行信道的触发条件都不满足,则终端设备停止监听下行信道,或,不再监听下行信道。示例性的,预设时间窗口可以通过定时器实现。比如,终端设备每发送至少一次请求消息,可以启动或重启第七定时器,在第七定时器运行期间,监听下行控制信道。例如,若终端设备在第七定时器运行期间成功监听到了针对所述请求消息的响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,则可以停止监听下行信道,停止第七定时器;或者,若终端设备的请求消息的发送次数达到最大传输次数,但是终端设备仍未在第七定时器运行期间监听到响应消息,同时其他用于控制终端设备监听所述下行信道的触发条件未满足,则停止监听所述下行信道,停止第七定时器;或者,若所述终端设备在第七定时器超时时还未监听到所述网络设备发送的响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道。
具体而言,在drx机制中,若终端设备在预设时间窗口内成功监听到了针对请求消息的响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,则可以停止监听下行信道;若终端设备的请求消息的发送次数达到最大传输次数,但是终端设备仍未在预设时间窗口内监听到针对请求消息的响应消息,同时其他用于控制终端设备监听所述下行信道的触发条件未满足,则停止监听所述下行信道;若所述终端设备在所述请求消息关联的预设时间窗口内未监听到所述网络设备发送针对请求消息的响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道。所述其他用于控制终端设备监听所述下行信道的触发条件不包括以下条件:所述终端设备监听到所述网络设备发送的响应消息,和,所述发送次数达到预设次数但所述终端设备未监听到网络设备发送的所述响应消息。
可选地,网络设备或终端设备可以将小区分成多个组,每个组使用一套drx定时器,各个组的drx定时器(比如,drxretransmissiontimer或drxulretransmissiontimer)的运行是独立的。ue的状态取多套drx状态的合集。
具体而言,所述下行信道可以是至少一个小区的物理下行控制信道。
上面描述了终端设备可以通过请求消息告知网络设备:终端设备确定存在至少一个下行波束有效。示例性的,终端设备通过0或1字符,向网络设备指示是否存在至少一个下行波束失效,比如1表示存在,0表示不存在。
因此,在本申请实施例中,终端设备通过向网络设备发送请求消息,并对所述请求消息的发送次数进行计数;在所述发送次数达到预设次数前,若所述终端设备接收到所述网络设备发送的针对所述请求消息的响应消息,则停止发送所述请求消息,并接收网络设备通过所述响应消息携带的上行传输资源,所述终端设备根据所述上行传输资源向所述网络设备上报波束测量结果;或者,在所述发送次数达到预设次数后,所述终端设备停止发送所述请求消息,能够进行波束恢复,进一步地,避免了不必要的请求消息的发送,节省终端设备的功耗。
图5示出了根据本申请另一实施例的用于传输数据的方法500的示意性流程图。该方法500可以由终端设备执行。例如,该终端设备可以是图1中的终端设备11、终端设备12或终端设备13。对应地,与该终端设备通信的网络设备可以是图1中的基站21。如图5所示,该方法500包括:
s510,终端设备向网络设备发送请求消息,并对所述请求消息的发送次数进行计数,所述请求消息用于请求恢复下行波束;
可选地,终端设备可以在一个或多个上行波束上,向网络设备发送请求消息,比如波束失败恢复请求(beamfailurerecoveryrequest,brr)消息,以便于向网络设备请求恢复下行波束。可选地,终端设备可以通过全向天线向网络设备发送请求消息。进一步地,终端设备可以引入计数器,对所述请求消息的发送次数进行计数。换言之,在本申请实施例中,计数器用于统计brr的发送次数。比如,对于一组上行波束,当终端设备发送了一个brr时,终端设备可以对计数器进行加1。可选地,一组上行波束可以是通过波束扫描(beamsweeping)方式得到的波束。可选地,所述请求消息可以通过物理上行控制信道pucch或用于传输前导序列preamble的物理信道进行传输的,其中,在pucch传输的请求消息为上行控制信令,在用于传输前导序列的物理信道的请求消息为前导序列。如果终端设备同时配置物理上行控制信道pucch和用于传输前导序列preamble的物理信道的资源,那么终端设备优先选择通过物理上行控制信道pucch发送请求消息。
可选地,比如,若终端设备只触发了(triggered)一个brr,且没有其余的brr被触发处于等待状态(pending状态),此时将计数器记为0。这里,终端设备触发brr与发送请求消息是不同的动作。其中,所述pending状态是指:当终端设备触发了至少一个brr,则可以认为该至少一个brr处于等待状态。可选地,若所述pending状态被取消,则终端设备不会向网络设备发送请求消息。
可选地,若终端设备配置第一定时器,终端设备向网络设备发送请求消息时,启动第一定时器,在第一定时器运行期间(比如没有超时或被停止),即使brr处于等待状态,也不触发终端设备向网络设备发送请求消息。第一定时器超时,若brr还处于等待状态,触发终端设备向网络设备发送请求消息。
可选地,所述请求消息可以包括至少一个下行波束的标识信息,所述至少一个下行波束是有效的;或者,所述请求消息包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是所述终端设备的服务波束集中的失效波束。在本申请的方案中,波束的标识信息可以为信道状态信息参考信号csi-rs的配置标识或同步信号块ss-block的时间索引timeindex。其中,csi的配置标识可以包括时频资源的配置标识,还可以包括天线端口的标识。
也就是说,终端设备可以在请求消息中,携带终端设备确定的至少一个有效的下行波束的标识信息,以便于网络设备可以在所述至少一个下行波束中确定出最终传输数据所使用的下行波束。可选地,所述至少一个下行波束可以是同一个服务小区的波束,也可以是不同的服务小区的波束,对此不作限定。
或者,所述请求消息也可以包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是服务波束集中的失效波束。其中,服务波束集的所有波束可用于终端设备与网络设备之间的数据传输。可选地,所述至少一个第二下行服务波束可以是同一个服务小区的波束,也可以是不同的服务小区的波束,对此不作限定。
例如,若终端设备可以维护m个下行服务波束(可以理解为上面所述的服务波束集),如果确定该m个下行服务波束中有n个下行服务波束失效,其中,n是小于或等于m的正整数,则终端设备向网络设备发送请求消息,该请求消息中可以携带n个失效的下行服务波束和终端设备确定的信号较好的波束(可以理解为上面所述的至少一个下行波束)。可选地,该请求消息可以是针对该n个下行服务波束发送的,或者,也可以不与该n个下行服务波束相关。
可选地,所述请求消息中还可以携带终端设备的服务波束集。
可选地,终端设备可以对所述请求消息在特定的beam上的发送次数进行计数,也就是说,终端设备可以对所述请求消息在不同的beam上的发送次数进行分别计数。
可选地,终端设备可以对所述请求消息在小区上的发送次数进行计数,也就是说,终端设备可以对所述请求消息在不同的小区上的发送次数进行分别计数。
可选地,终端设备可以对所述请求消息在小区上的发送次数进行计数,也就是说,终端设备可以对所述请求消息在不同的小区上的发送次数进行分别计数。
可选地,终端设备可以对所述请求消息在任意小区上的发送次数都进行计数,也就是说,终端设备不对所述请求消息在不同的小区上的发送次数进行分别计数。
可选地,在s510之前,所述方法500还可以包括:
终端设备确定至少一个第一下行服务波束失效;
终端设备确定至少一个第一下行服务波束失效,包括:
终端设备确定至少一个第二下行波束的参考信号接收功率或参考信号接收质量大于或等于第一预设门限;或,
终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考信号接收功率的平均值;
或者,终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考信号接收质量的平均值;
或者,终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考信号接收功率的平均值与第二预设门限的和;
或者,终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考信号接收质量的平均值与第三预设门限的和;
或者,终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收功率,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收功率最好波束或最差波束;
或者,终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收质量,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收质量最好波束或最差波束;
或者,终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收功率与第四预设门限之和,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收功率最好波束或最差波束。
或者,终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收质量与第五预设门限之和,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收质量最好波束或最差波束。
其中,第一预设门限、第二预设门限、第三预设门限、第四预设门限和第五预设门限可以由网络配置或协议预先规定的。
可选地,至少一个第二下行波束的具体数目可以由网络网络配置的,或,协议预先规定的。
在本申请的技术方案中,服务波束与ss-block或csi-rs的波束是有关联的,比如,服务波束与ss-block或csi-rs的波束的波束参数是相同的,或者,服务波束与ss-block或csi-rs的波束是准共站quasi-co-location。其中,准共站可以理解为用于发送波束的天线的地理位置在相近或相同的。可选地,至少一个第二下行波束的具体数量可以由网络配置的。
可选地,终端设备在第二定时器超时时,触发波束恢复brr,在发送brr后,启动或重启第二定时器,第二定时器的时长可以由网络配置的。第十定时器超时触发的波束恢复,不会触发终端设备向网络设备发送波束恢复请求。如果终端设备有网络分配的上行传输资源,同时第二定时器超时触发了波束恢复brr,那么终端设备根据该上行传输资源生成波束恢复报告。
在本申请的技术方案中,波束恢复报告还可以理解为波束状态报告。
这里,服务波束可以指用于终端设备与网络设备之间数据传输,比如下行控制信道的专用下行控制信息传输,的波束。服务波束可以包括上行服务波束和/或下行服务波束。
可选地,所述至少一个第一下行服务波束可以是同一个服务小区的波束,也可以是不同的服务小区的波束,对此不作限定。
可选地,终端设备可以对下行服务波束的参考信号进行测量,比如,参考信号可以是csi-rs和/或同步信号块ss-block的同步信号(同步信号可以包括主同步信号pss、辅同步信号sss和系统信息中的解调信号dmrs的至少一项),然后根据测量结果得到下行波束的信号质量或参考信号接收质量或参考信号接收功率。终端设备可以根据下行服务波束的信号质量或参考信号接收质量或参考信号接收功率,确定至少一个下行服务波束(比如第一下行服务波束)失效(failure)。比如,若至少一个第一下行服务波束的信号质量或参考信号接收质量或参考信号接收功率低于或等于一定的阈值门限的一段时间之后,则终端设备可以认为该至少一个第一下行服务波束失效。
例如,终端设备可以确定服务小区中的服务波束失效,或者,也可以确定激活的服务波束失效。
在本申请实施例中,终端设备在判断至少一个第一下行服务波束失效后,可以触发至少一个brr或波束状态报告,继而向网络设备发送请求消息,以请求恢复下行波束。
可选地,在s510之前,终端设备可以接收网络设备发送的资源配置信息,该资源配置信息用于为终端设备的服务小区配置第一资源。可选地,该第一资源可以包括时域资源,频域资源,码域资源,空域资源中的至少一项。可选地,所述第一资源可以是主小区(pcell)或辅小区(scell)的资源。
可选地,终端设备可以在该第一资源上选择某一资源,向网络设备发送所述请求消息。
s520,在所述发送次数未达到预设次数时,若所述终端设备接收到所述网络设备发送的针对所述请求消息的响应消息,则停止发送所述请求消息,并接收所述网络设备通过所述响应消息指示的下行波束发送的数据;
或者,在所述发送次数达到预设次数时,所述终端设备停止发送所述请求消息。
具体而言,终端设备在每次发送所述请求消息之后的预设时间内,接收网络设备发送的针对所述请求消息的响应消息;在请求消息的发送次数小于或等于预设次数(比如,最大传输次数前),如果终端设备收到了网络设备发送的针对所述请求消息的响应消息,那么可以停止发送请求消息,并接收所述网络设备通过响应消息指示的下行波束发送的数据(即与网络设备进行数据通信);或者,在请求消息的发送次数大于或等于最大传输次数后,终端设备即使没有接收到网络设备发送的响应消息,也必须停止发送所述请求消息。
这里,网络设备通过响应消息指示的“下行波束”是有效的波束,可以理解为网络设备确定的有效的下行波束,该下行波束与终端设备确定的“至少一个第一下行服务波束”的失效波束是不同的概念。换言之,网络设备通过响应消息指示的“下行波束”,是网络设备确定终端设备可以用于数据,比如,物理下行控制信道的数据,的传输波束。
在本申请实施例中,终端设备通过向网络设备发送请求消息,并对所述请求消息的发送次数进行计数;在所述发送次数达到预设次数前,若所述终端设备接收到所述网络设备发送的针对所述请求消息的响应消息,则停止发送所述请求消息,并接收网络设备通过所述响应消息指示的下行波束发送的数据;或者,在所述发送次数达到预设次数后,所述终端设备停止发送所述请求消息,能够进行波束恢复,进一步地,避免了不必要的请求消息的发送,节省终端设备的功耗。
可选地,所述预设次数是网络设备预先配置的,或者,协议预先规定的,以便于限制终端设备发送请求消息的次数。
可选地,终端设备在收到响应消息时,可以对接收波束进行修改或调整操作,或者也可以不作修改或调整,以便于接收网络设备在至少一个下行波束发送的数据,其中,该至少一个下行波束是网络设备通过响应消息指示的。可选地,该数据包括下行控制面数据和/或用户面数据。
这里,所述“修改或调整操作”包括:(1)若接收波束的部分波束发生了变化,则终端设备根据响应消息对接收波束进行部分调整,比如,修改接收波束的相位或角度;(2)若接收波束全部发生变化,则终端设备根据响应消息对接收波束进行全部调整,比如,修改接收波束的相位或角度。或者,(3)若接收波束未发生变化,终端设备对接收波束的方向不进行调整或修改。应理解,这里只是以这3种情况为例进行说明,实际中可以有其他合理的调整或修改操作,并不对本申请实施例构成限定。
可选地,网络设备发送的所述响应消息可以包括至少一个下行波束的标识信息,以便于向终端设备通知用于为终端设备服务的下行波束。这里,所述至少一个下行波束可以理解为终端设备用于更新终端设备的服务波束集的波束。
可选地,所述响应消息还可以包括上行授权(ulgrant)或下行分配(dlassignment)
可选地,网络设备发送的所述响应消息也可以通过物理层信令或macce进行发送。
可选地,终端设备在停止发送所述请求消息后,可以释放所述第一资源,不再通过发送请求消息,避免了发送不必要的请求消息,以节省终端的电能。
可选地,所述方法500还可以包括:
在所述发送次数达到预设次数后,所述终端设备向所述网络设备发送随机接入请求或者,所述终端设备确定无线链路失败,或者,所述终端设备进入空闲态,或者,所述终端设备发起无线资源控制rrc连接重建立过程。
可选地,终端设备可以对所述请求消息在特定的beam上的发送次数进行计数,也就是说,终端设备可以对所述请求消息在不同的beam上的发送次数进行分别计数,那么所有beam关联的发送次数达到预设次数之后,所述终端设备向所述网络设备发送随机接入请求或者,所述终端设备确定无线链路失败,或者,所述终端设备进入空闲态,或者,所述终端设备发起无线资源控制rrc连接重建立过程。
可选地,终端设备可以对所述请求消息在小区上的发送次数进行计数,也就是说,终端设备可以对所述请求消息在不同的小区上的发送次数进行分别计数,那么特定小区,比如主小区,关联的发送次数达到预设次数之后,所述终端设备向所述网络设备发送随机接入请求或者,所述终端设备确定无线链路失败,或者,所述终端设备进入空闲态,或者,所述终端设备发起无线资源控制rrc连接重建立过程。
可选地,终端设备可以对所述请求消息在任意小区上的发送次数都进行计数,也就是说,终端设备不对所述请求消息在不同的小区上的发送次数进行分别计数。
具体而言,若请求消息是通过pucch进行发送的,以及所述请求消息的发送次数大于或等于最大传输次数,终端设备可以在基于竞争或基于非竞争的资源上向网络设备发送随机接入请求,比如第一前导序列,以便于请求所述网络设备为终端设备提供服务;或者,终端设备可以认为无线链路失败;或者,终端设备进入空闲态(idle),释放终端设备的服务小区的上下文;或者,终端设备发起rrc连接重建立过程,其中,rrc连接重建立过程用于重建立rrc连接,以便重新开始数据传输;或者触发向网络设备发送第二前导序列,所述第二前导序列用于通知网络设备beam失效,其中,第二前导序列是通过基于非竞争的专用资源进行传输的。换言之,在所述发送次数达到预设次数后,终端设备可以进行实施这五种情况中的任意一项。若请求消息是通过用于发送前导序列的信道进行发送的,以及所述请求消息的发送次数大于或等于最大传输次数,终端设备可以向网络设备发送随机接入请求,以便于请求所述网络设备为终端设备提供服务;或者,终端设备可以认为无线链路失败;或者,终端设备进入空闲态(idle),释放终端设备的服务小区的上下文;或者,终端设备发起rrc连接重建立过程,其中,rrc连接重建立过程用于重建立rrc连接,以便重新开始数据传输;或者触发向网络设备发送第三前导序列,所述第三前导序列用于通知网络设备beam失效,其中,所述第三前导序列是通过基于竞争的公共资源进行传输的。换言之,在所述发送次数达到预设次数后,终端设备可以进行实施这五种情况中的任意一项。或者,终端也可以进行其他可能的行为。
可选地,若请求消息是通过pucch进行发送的,以及所述请求消息的发送次数大于或等于最大传输次数,终端设备可以释放网络设备配置的pucch资源,还可以释放网络设备配置的srs资源,还可以清除半静态调度资源。若请求消息是通过用于发送前导序列preamble的信道的专用或基于非竞争的资源发送的,以及所述请求消息的发送次数大于或等于最大传输次数,终端设备可以释放网络设备配置的用于发送前导序列preamble的信道的专用资源,还可以释放网络设备配置的用于发送前导序列preamble的信道的专用资源,以便减少小区干扰。
可选地,在终端设备向网络设备发送请求消息前,所述方法还可以包括:
所述终端设备根据所述至少一个第一下行服务波束,确定至少一个恢复请求的触发;或者,所述终端设备根据所述至少一个第一下行服务波束,确定至少一个波束状态报告的触发,并根据触发的波束状态报告确定至少一个恢复请求的触发。
也就是说,终端设备在确定至少一个第一下行服务波束失效后,可以触发至少一个恢复请求或终端设备在确定至少一个第一下行服务波束失效后,可以触发至少一个波束状态报告,并根据触发的波束状态报告触发至少一个恢复请求。这里,“至少一个恢复请求的触发”可以指处于pending状态的至少一个brr。终端设备可以根据或基于触发的至少一个brr,向网络设备发送请求消息。其中,所述pending状态是指:当终端设备触发了至少一个brr,则可以认为该至少一个brr处于等待状态。可选地,若所述pending状态被取消,则终端设备不会向网络设备发送请求消息。
可选地,只要还有一个brr处于pending状态而且还未被取消,那么终端设备可以继续向网络设备发送请求消息。
可选地,所述方法500还可以包括:
在所述终端设备接收到所述网络设备发送的针对所述请求消息的响应消息时,或者,在所述发送次数达到预设次数时,所述终端设备取消所述至少一个恢复请求的触发。
具体而言,如果终端设备接收到网络设备发送的针对所述请求消息的响应消息,那么可以取消触发的至少一个恢复请求(即取消所有处于pending状态的brr);或者,如果终端设备发送请求消息的发送次数超过或达到最大传输次数,那么也可以取消至少一个恢复请求。
可选地,所述方法500还可以包括:
在所述网络设备为所述终端设备配置了非连续接收drx机制的情况下,所述请求消息还用于触发终端设备监听下行信道。
例如,所述方法还包括:在所述终端设备向网络设备发送下行波束的所述请求消息之后,且在所述终端设备取消触发的至少一个所述恢复请求之前,所述终端设备监听下行信道,以接收所述网络设备发送的所述响应消息。
可选地,终端设备每发送至少一个请求消息,都会关联一个预设时间窗口。所述发送次数未达到或达到预设次数时,会触发终端设备监听下行信道。
具体而言,如果终端设备配置了非连续接收(discontinuousreception,drx)机制,则终端设备在向网络设备发送下行波束的所述请求消息之后,且在所述终端设备取消至少一个所述恢复请求之前(即至少一个所述恢复请求还处于pending状态),所述终端设备可以在每一个预设时间窗口内,比如保持drx机制的激活期,监听下行信道,比如,物理下行控制信道(physicaldownlinkcontrolchannel,pdcch),以接收所述网络设备发送的所述响应消息,比如,所述响应消息用于指示上行传输资源,以便终端设备进行测量结果上报。若所述终端设备监听到所述网络设备发送的响应消息和/或所述发送次数达到预设次数但所述终端设备未监听到网络设备发送的所述响应消息,取消触发的至少一个所述恢复请求。具体比如,终端设备可以监听服务小区的下行服务波束集的pdcch,或者,可以监听至少一个服务小区的下行服务波束集的pdcch,以便于获取响应消息。
可选地,所述方法500还可以包括:
若所述终端设备在预设时间窗口内监听到所述网络设备发送的针对所述请求消息的响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道;或者,
若所述发送次数达到预设次数,以及所述终端设备在预设时间窗口内未监听到网络设备发送的所述响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道;或者,
若所述终端设备在所述请求消息关联的预设时间窗口内未监听到所述网络设备发送的响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道。
例如,其他用于控制终端设备监听所述下行信道的触发条件包括以下条件中的至少一种:
(1)在第三定时器运行期间,终端设备周期性地启动所述第三定时器,在所述第三定时器运行期间,终端设备监听所述下行信道,用于所述终端设备确定是否有所述网络设备发送的下行控制信令,比如下行分配dlassignment或上行授权ulgrant,所述第三定时器可以为ondurationtimer,所述第一定时器的时长可以由所述网络设备预先配置的;
(2)在第四定时器在运行期间,所述终端设备在接收到所述网络设备发送的用于指示(上行或下行)新传的下行控制信令,启动或重启所述第四定时器,在所述第四定时器运行期间,终端设备监听所述下行信道,以便接收到所述网络设备发送的下行控制信令,所述第四定时器可以为drxinactivitytimer,所述第四定时器的时长可以由所述网络设备预先配置的;
(3)在第五定时器在运行期间,所述终端设备在接收到所述网络设备发送的下行数据,启动或重启所述第五定时器,在所述第五定时器运行期间,终端设备监听所述下行信道,以便接收到所述网络设备发送的针对所述下行数据的重传的下行控制信令,所述第五定时器可以为drxretransmissiontimer,所述第五定时器的时长可以由所述网络设备预先配置的;
(4)在第六定时器在运行期间,所述终端设备发送上行数据,启动或重启所述第六定时器,在所述第六定时器运行期间,终端设备监听所述下行信道,以便接收到所述网络设备发送的针对所述上行数据的重传的上行授权,所述第六定时器可以为drxulretransmissiontimer,所述第六定时器的时长可以由所述网络设备预先配置的。
(5)调度请求处于等待pending状态,所述等待pending状态用于触发向网络设备在上行控制信道上发送调度请求;
(6)存在可用于harq重传的至少一个上行授权,同时至少一个harqbuffer中有数据;
(7)在成功接收针对专用前导序列的随机接入响应消息之后,但是还没有接收到用于指示(上行和/或下行)新传的下行控制信息的期间。
(8)当终端设备已经接收到两步调度的第一触发,同时期望接收相应的第二触发时。第一触发和第二触发确定上行传输的时域资源位置。
(9)终端设备在至少一个波束向网络设备发送至少一个第一信号,所述第一信号用于触发终端设备监听下行信道。比如所述第一信号为srs信号。其中,所述第一信号的相关描述可以参照下文方法600或方法700中的描述。
应理解,这里只是以上述9种条件为例进行说明,并不对本申请实施例构成限定。所述其他用于控制终端设备监听所述下行信道的触发条件还可以包括将来引进的用于控制终端设备监听下行控制信道的条件。
还应理解,在本申请实施例中,引入编号“第一”、“第二”…,只是为了区分不同的对象,比如区分不同的定时器,并不对本实施例的保护范围构成限定。
其中,其他用于控制终端设备监听所述下行信道的触发条件不包括终端设备发送所述请求消息。
当所有的触发终端设备监听下行信道的触发条件都不满足,则终端设备停止监听下行信道,或,不在监听下行信道。
可选地,示例性的,终端设备每发送一次请求消息,启动或重启第七定时器,在第一定时器运行期间,监听下行控制信道。例如,若终端设备在第七定时器运行期间成功监听到了针对所述请求消息的响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,则可以停止监听下行信道,停止第七定时器;若终端设备的请求消息的发送次数达到最大传输次数,但是终端设备仍未在第七定时器运行期间监听到响应消息,同时其他用于控制终端设备监听所述下行信道的触发条件未满足,则停止监听所述下行信道,停止第七定时器;若所述终端设备在第七定时器超时时还未监听到所述网络设备发送的响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道。
具体而言,在drx机制中,若终端设备在预设时间窗口内成功监听到了针对所述请求消息的响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,则可以停止监听下行信道;若终端设备的请求消息的发送次数达到最大传输次数,但是终端设备仍未在预设时间窗口内监听到针对所述请求消息的响应消息,同时其他用于控制终端设备监听所述下行信道的触发条件未满足,则停止监听所述下行信道;若所述终端设备在所述请求消息关联的预设时间窗口内未监听到所述网络设备发送的针对所述请求消息的响应消息,以及其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道。所述其他用于控制终端设备监听所述下行信道的触发条件不包括以下条件:所述终端设备发送所述请求消息。
具体而言,所述下行信道可以是至少一个小区的物理下行控制信道。
上面描述了终端设备可以通过请求消息告知网络设备:终端设备确定存在至少一个下行波束有效。示例性的,终端设备通过0或1字符,向网络设备指示是否存在至少一个下行波束失效,比如1表示存在,0表示不存在。下面将描述该至少一个下行波束可以通过其他方式告知给网络设备。
在本申请实施例中,网络设备可以在至少一个下行波束(即上述通过请求消息或macce中携带的标识信息的至少一个下波束)中选择或确定出一个或多个有效的下行波束。或者,网络设备可以根据所述至少一个第二下行服务波束(即上述通过请求消息或macce中携带的标识信息的至少一个失效的服务下行波束),在终端设备的服务波束集中,选择或确定出一个或多个有效的下行波束。
因此,在本申请实施例中,终端设备通过向网络设备发送请求消息,并对所述请求消息的发送次数进行计数;在所述发送次数达到预设次数前,若所述终端设备接收到所述网络设备发送的针对所述请求消息的响应消息,则停止发送所述请求消息,并接收网络设备通过所述响应消息指示的下行波束发送的数据;或者,在所述发送次数达到预设次数后,所述终端设备停止发送所述请求消息,能够进行波束恢复,进一步地,避免了不必要的请求消息的发送,节省终端设备的功耗。
下文将描述该至少一个下行波束可以通过其他方式告知给网络设备。在本申请实施例的方法200中,终端设备可以接收网络设备发送的第一控制信息,该第一控制信息用于指示至少一个上行波束是否有效。进一步地,本申请还提供了一个实施例,终端设备可以预先向网络设备发送第一信号(比如同步信号),使得网络设备可以根据第一信号确定出一些信号质量或功率较好的波束。下面将结合图6详细描述该实施例。应理解,该实施例可以与前文的实施例结合使用,也可以单独使用,本对此不作限制。
图6示出了根据本申请另一实施例的用于传输数据的方法600的示意性流程图。该方法600可以由终端设备执行。例如,该终端设备可以是图1中的终端设备11、终端设备12或终端设备13。对应地,与该终端设备通信的网络设备可以是图1中的基站21。如图6所示,该方法600包括:
s610,终端设备在至少一个上行波束上向网络设备发送第一信号,所述第一信号用于所述网络设备从发送所述第一信号的所述至少一个上行波束中确定出至少一个第一波束有效;
可选地,所述至少一个上行波束可以在相同的时刻,或者,也可以是不同的时间累积的,对此不作限定。或者,终端设备的所有上行波束均被波束扫描(beamsweeping)所覆盖,也就是终端设备通过波束扫描的方式提高终端设备的覆盖范围。
这里,所述第一信号用于辅助网络设备确定出至少一个第一波束。所述至少一个第一波束是指:波束的接收信号质量强度值大于一定阈值的一些波束。
相应地,网络设备可以结合终端设备发送的第一信号,在终端设备发送第一信号的至少一个上行波束中,确定出信号质量较好的至少一个第一波束,并将信号质量较好的至少一个第一波束告诉给终端设备。
可选地,所述第一信号可以包括srs信号。其中,srs信号还可以用作信道估计或波束管理。
可选地,类似地,终端设备可以接收网络设备发送的配置信息,该配置信息用于为终端设备的服务小区配置第一资源。可选地,该第一资源可以包括时域资源,频域资源,码域资源,空域资源中的至少一项。
可选地,终端设备可以在该第一资源上选择某一资源,向网络设备发送所述第一信号。可选地,所述第一资源可以是主小区(pcell)或辅小区(scell)的资源。
可选地,所述第一资源可以通过物理上行共享信道(physicaluplinksharedchannel,pusch)、物理上行控制信道(physicaluplinkcontrolchannel,pucch)或其他信道进行发送。
可选地,所述第一资源可以为周期性的资源。
s620,所述终端设备接收所述网络设备发送的第一消息,所述第一消息包括所述至少一个第一波束;
也就是说,网络设备可以向终端设备发送第一消息,该第一消息中包括网络设备确定的信号质量较好的至少一个第一波束。可选地,所述第一消息中可以包括至少一个第一波束的标识信息(beamid或index)。
s630,所述终端设备使用所述至少一个第一波束进行数据传输。
本申请实施例中,终端设备通过在至少一个上行波束上向网络设备发送第一信号,使得网络设备从发送所述第一信号的所述至少一个上行波束中确定出信号质量较好的至少一个第一波束有效,并接收所述网络设备发送的第一消息,所述第一消息包括所述至少一个第一波束,最后使用所述至少一个第一波束进行数据传输,能够在信号质量较好的波束上传输数据。
可选地,终端设备可以这些使用所述至少一个第一波束,传输以下数据中的至少一种:sr、csi、harqfeedback、srs、sps、grantfree、用户面数据、控制面数据等。
可选地,作为一个实施例,在所述网络设备给所述终端设备配置了非连续接收drx机制的情况下,所述第一信号还用于触发所述终端设备监听下行信道。
可选地,作为一个实施例,所述终端设备接收所述网络设备发送的第一消息,包括:
在所述终端设备在至少一个上行波束上向所述网络设备发送所述第一信号时,所述终端设备启动或重启第一定时器;
所述终端设备在所述第一定时器运行期间,监听下行信道,以接收所述网络设备通过所述下行信道发送的所述第一消息;
在监听到所述第一消息后,所述终端设备停止监听所述下行信道。
具体而言,在终端设备在至少一个上行波束上向网络设备发送第一信号时,终端设备可以启动第一定时器,在第一定时器运行期间,保持drx的激活期,对下行信道进行持续监听,以获取网络设备通过下行信道发送的第一消息。终端设备在监听到所述第一消息后,可以停止监听所述下行信道,以避免不必要的监听,节省终端设备的电能。可选地,所述第一定时器的时长可以是网络设备预配置的或者协议预先规定好的。可选地,所述下行信道可以具体为pdcch。
具体比如,终端设备可以监听服务小区的下行服务波束集的pdcch,或者,可以监听至少一个服务小区的下行服务波束集的pdcch,以便于获取第一消息。
可选地,在启动所述第一定时器之前,所述方法400还可以包括:
在所述终端设备在至少一个上行波束上向网络设备发送第一信号后,所述终端设备启动第二定时器;
所述终端设备在所述第二定时器运行期间,不监听所述下行信道。
具体而言,终端设备在至少一个上行波束上向网络设备发送第一信号后,在启动所述第一定时器之前,还可以启动第二定时器。由于网络设备可能需要一定的处理时延,终端在该第二定时器期间可以不监听下行信道,以节省终端设备的电能。当第二定时器超时后,终端设备可以启动第一定时器进行监听,以获取网络设备发送的第一消息。
因此,本申请实施例的用于传输数据的方法,终端设备通过在至少一个上行波束上向网络设备发送第一信号,使得网络设备从发送所述第一信号的所述至少一个上行波束中确定出信号质量较好的至少一个第一波束有效,并接收所述网络设备发送的第一消息,所述第一消息包括所述至少一个第一波束,最后使用所述至少一个第一波束进行数据传输,能够在信号质量较好的波束上传输数据。进一步地,终端设备通过引入定时器,以避免无用的监听,节省了终端设备的电能。
应理解,在本申请实施例中,引入的编号“第一”或“第二”…只是为了区分不同的对象,比如区分不同的“波束”,或者区分不同的“信息”,并不对本申请实施例构成限定。
上文描述了根据本申请实施例的用于传输数据的方法,下面将描述根据本申请实施例的终端设备。
图7示出了根据本申请另一实施例的用于传输数据的方法700的示意性流程图。该方法700可以由终端设备执行。例如,该终端设备可以是图1中的终端设备11、终端设备12或终端设备13。对应地,与该终端设备通信的网络设备可以是图1中的基站21。如图7所示,该方法700包括:
s710,终端设备在至少一个上行波束上向网络设备发送第一信号,所述第一信号用于所述网络设备从发送所述第一信号的所述至少一个上行波束中确定出至少一个第一波束有效;
可选地,所述至少一个上行波束可以在相同的时刻,或者,也可以是不同的时间累积的,对此不作限定。或者,终端设备的所有上行波束均被波束扫描(beamsweeping)所覆盖,也就是终端设备通过波束扫描的方式提高终端设备的覆盖范围。
这里,所述第一信号用于辅助网络设备确定出至少一个第一波束。所述至少一个第一波束是指:波束的接收信号质量或功率值大于一定阈值的一些波束。
相应地,网络设备可以结合终端设备发送的第一信号,在终端设备发送第一信号的至少一个上行波束中,确定出接收信号功率或质量较好的至少一个第一波束,并将信号功率或质量较好的至少一个第一波束告诉给终端设备。
可选地,所述第一信号可以包括srs信号。其中,srs信号还可以用作信道估计或波束管理。
可选地,类似地,终端设备可以接收网络设备发送的配置信息,该配置信息用于为终端设备的服务小区配置第一资源。可选地,该第一资源可以包括时域资源,频域资源,码域资源,空域资源中的至少一项。
可选地,终端设备可以在该第一资源上选择某一资源,向网络设备发送所述第一信号。可选地,所述第一资源可以是主小区(pcell)或辅小区(scell)的资源。
可选地,所述第一资源可以通过物理上行共享信道(physicaluplinksharedchannel,pusch)、物理上行控制信道(physicaluplinkcontrolchannel,pucch)或其他信道进行发送。
可选地,所述第一资源可以为周期性或半静态的资源。
s720,所述终端设备接收所述网络设备发送的第一消息,所述第一消息包括所述至少一个第一波束的标识;
具体地,第一波束的标识为所述第一信号关联的配置标识id或索引index。
也就是说,网络设备可以向终端设备发送第一消息,该第一消息中包括网络设备确定的信号接收质量或信号接收功率较好的至少一个第一波束的标识。可选地,所述第一消息中可以包括至少一个第一波束的标识(beamid或index)。示例性的,第一波束的标识可以为用于发送srs的资源的标识或用于发送srs的srs配置的标识(idorindex)。例如,终端设备在资源1上使用波束1向网络设备发送srs,在资源2上使用波束2向网络设备发送srs;对应地,网络设备针对资源1和资源2上的针对所述终端设备发送的srs进行测量,如果确定资源1的srs的接收功率或信号质量较好,那么网络设备向终端设备发送第一波束的波束(资源1)。然后,终端设备接收网络设备发送第一波束的标识(资源1),使用资源1关联的波束(波束1)进行数据传输。其中,srs的资源可以包括以下至少一种时域资源、频域资源、码域资源(srs序列)。
s730,所述终端设备使用所述至少一个第一波束进行数据传输。
具体地,所述终端设备使用所述至少一个第一波束对应的波束参数或天线参数向网络设备发送数据。比如,终端设备使用所述至少一个第一波束对应的波束参数或天线参数,发送“调度请求、波束恢复请求和基于竞争的自动上行传输”中的至少一项。
本申请实施例中,终端设备通过在至少一个上行波束上向网络设备发送第一信号,使得网络设备从发送所述第一信号的所述至少一个上行波束中确定出信号接收质量或信号接收功率较好的至少一个第一波束有效,并接收所述网络设备发送的第一消息,所述第一消息包括所述至少一个第一波束的标识,最后使用所述至少一个第一波束进行数据传输,能够在信号质量较好的波束上传输数据。
可选地,终端设备每在所述至少一个上行波束上向网络设备发送至少一个第一信号,都会关联一个第一预设时间窗口。
可选地,若终端设备在n个连续的周期性或半静态资源上使用至少一个上行波束向网络设备发送第一信号,在k个第一预设时间窗口中都没有接收到网络设备发送的第一消息,那么终端设备确定无线链路失败,发起rrc重建立过程。其中k大于或等于1,n大于或等于1,k或n的具体值可以由基站配置的或协议预先规定的。示例性的,srs时频资源的周期为10毫秒,每次时长为3个符号,可用于终端设备在最多3个波束发送srs信号,比如在连续符号0/1/2分别用beam1/2/3向网络设备发送第一信号,此时计数加1或3.
可选地,若终端设备在n个连续的周期性或半静态资源上使用至少一个上行波束向网络设备发送第一信号,启动第一定时器,若第一定时器超时时,终端设备还未接收到网络设备发送的第一消息,那么终端设备确定无线链路失败,发起rrc重建立过程,其中,第一定时器的时长是由基站配置的或协议预先规定的。
可选地,终端设备可以这些使用所述至少一个第一波束,传输以下数据中的至少一种:sr、csi、harqfeedback、srs、sps、grantfree、用户面数据、控制面数据等。
可选地,作为一个实施例,在所述网络设备给所述终端设备配置了非连续接收drx机制的情况下,所述第一信号还用于触发终端设备监听下行信道。
例如,所述方法还包括:当所述终端设备期望接收所述网络设备发送所述第一消息时,所述终端设备监听下行信道,以接收所述网络设备发送的所述第一消息;其中,所述第一消息的时频资源位置是由所述下行信道传输的下行控制信令确定的。
需说明的,当终端设备在当前时间单元中没有接收到第一消息时,终端设备在第二预设时间窗口的下一个时间单元期望接收第一消息。可选地,终端设备每在所述至少一个上行波束上向网络设备发送至少一个第一信号,都会关联一个第二预设时间窗口。
具体而言,终端设备在发送第一信号后,监听下行信道,以便接收网络设备发送所述第一消息。若所述终端设备在第二预设时间窗口内接收到所述网络设备发送的所述第一消息,同时其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道;若所述终端设备在发送第一信道之后在第二预设时间窗口内内都没有接收到所述网络设备发送的第一消息,同时其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道;或者,若所述终端设备在所述第一信号关联的在第二预设时间窗口内内未监听到所述网络设备发送的第一消息,同时其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道;或者,若所述第一信号的发送次数达到预设的最大发送次数,同时其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道。
可选地,在本申请实施例中,各个预设时间窗口在实现时可以具体为定时器,对此不作限定。
所述其他用于控制终端设备监听所述下行信道的触发条件不包括以下条件:终端设备在至少一个上行波束上向网络设备发送第一信号。
例如,其他用于控制终端设备监听所述下行信道的触发条件包括以下条件中的至少一种:
(1)在第三定时器运行期间,终端设备周期性地启动所述第三定时器,在所述第三定时器运行期间,终端设备监听所述下行信道,用于所述终端设备确定是否有所述网络设备发送的下行控制信令,比如下行分配dlassignment或上行授权ulgrant,所述第三定时器可以为ondurationtimer,所述第一定时器的时长可以由所述网络设备预先配置的;
(2)在第四定时器在运行期间,所述终端设备在接收到所述网络设备发送的用于指示(上行或下行)新传的下行控制信令,启动或重启所述第四定时器,在所述第四定时器运行期间,终端设备监听所述下行信道,以便接收到所述网络设备发送的下行控制信令,所述第四定时器可以为drxinactivitytimer,所述第四定时器的时长可以由所述网络设备预先配置的;
(3)在第五定时器在运行期间,所述终端设备在接收到所述网络设备发送的下行数据,启动或重启所述第五定时器,在所述第五定时器运行期间,终端设备监听所述下行信道,以便接收到所述网络设备发送的针对所述下行数据的重传的下行控制信令,所述第五定时器可以为drxretransmissiontimer,所述第五定时器的时长可以由所述网络设备预先配置的;
(4)在第六定时器在运行期间,所述终端设备发送上行数据,启动或重启所述第六定时器,在所述第六定时器运行期间,终端设备监听所述下行信道,以便接收到所述网络设备发送的针对所述上行数据的重传的上行授权,所述第六定时器可以为drxulretransmissiontimer,所述第六定时器的时长可以由所述网络设备预先配置的。
(5)调度请求处于等待pending状态,所述等待pending状态用于触发向网络设备在上行控制信道上发送调度请求;
(6)存在可用于harq重传的至少一个上行授权,同时至少一个harqbuffer中有数据;
(7)在成功接收针对专用前导序列的随机接入响应消息之后,但是还没有接收到用于指示(上行和/或下行)新传的下行控制信息的期间。
(8)当终端设备已经接收到两步调度的第一触发,同时期望接收相应的第二触发时。第一触发和第二触发确定上行传输的时域资源位置。
(9)终端设备向网络设备发送请求消息,所述请求消息用于触发终端设备监听下行信道。其中,所述请求消息的相关描述可以参照前文方法400或方法500中的描述。
应理解,这里只是以上述9种条件为例进行说明,并不对本申请实施例构成限定。所述其他用于控制终端设备监听所述下行信道的触发条件还可以包括将来引进的用于控制终端设备监听下行控制信道的条件。
当所有的触发终端设备监听下行信道的触发条件都不满足,则终端设备停止监听下行信道,或,不在监听下行信道。
具体而言,所述下行信道可以是至少一个小区的物理下行控制信道。
可选地,在所述终端设备在至少一个上行波束上向所述网络设备发送所述第一信号时,所述终端设备启动或重启第一定时器;当所述终端设备在所述第一定时器运行期间,监听下行信道,以接收所述网络设备通过所述下行信道发送的所述第一消息;在监听到所述第一消息后,同时以及其他用于控制终端设备监听所述下行信道的触发条件未满足,所述终端设备停止监听所述下行信道,停止所述第一定时器。
具体而言,在终端设备在至少一个上行波束上向网络设备发送第一信号时,终端设备可以启动第一定时器,在第一定时器运行期间,保持drx的激活期,对下行信道进行持续监听,以获取网络设备通过下行信道发送的第一消息。终端设备在监听到所述第一消息后,同时以及其他用于控制终端设备监听所述下行信道的触发条件未满足,可以停止监听所述下行信道,停止第一定时器,以避免不必要的监听,节省终端设备的电能。可选地,所述第一定时器的时长可以是网络设备预配置的或者协议预先规定好的。
具体比如,终端设备可以监听服务小区的下行服务波束集的pdcch,或者,可以监听至少一个服务小区的下行服务波束集的pdcch,以便于获取第一消息。
可选地,所述下行信道可以具体为pdcch。
可选地,在启动所述第一定时器之前,所述方法700还可以包括:
在所述终端设备在至少一个上行波束上向网络设备发送第一信号时,所述终端设备启动第二定时器;
所述终端设备在所述第二定时器运行期间,同时以及没有其他条件用于控制所述终端设备监听所述下行信道,不监听所述下行信道。
具体而言,终端设备在至少一个上行波束上向网络设备发送第一信号后,在启动所述第一定时器之前,还可以启动第二定时器。由于网络设备可能需要一定的处理时延,终端在该第二定时器期间,如果同时以及没有其他条件用于控制所述终端设备监听所述下行信道,可以不监听下行信道,以节省终端设备的电能。当第二定时器超时后,终端设备可以启动第一定时器进行监听,以获取网络设备发送的第一消息。
因此,本申请实施例的用于传输数据的方法,终端设备通过在至少一个上行波束上向网络设备发送第一信号,使得网络设备从发送所述第一信号的所述至少一个上行波束中确定出信号质量较好的至少一个第一波束有效,并接收所述网络设备发送的第一消息,所述第一消息包括所述至少一个第一波束,最后使用所述至少一个第一波束进行数据传输,能够在信号质量较好的波束上传输数据。进一步地,终端设备通过引入定时器,以避免无用的监听,节省了终端设备的电能。
图8示出了根据本申请另一实施例的用于传输数据的方法800的示意性流程图。该方法800可以由终端设备执行。例如,该终端设备可以是图1中的终端设备11、终端设备12或终端设备13。对应地,与该终端设备通信的网络设备可以是图1中的基站21。如图8所示,该方法800包括:
s810,终端设备接收网络设备通过至少一个下行服务波束发送的第一信号;
具体地,终端设备的物理phy层接收网络设备通过至少一个下行波束发送的第一信号。可选地,所述第一信号可以是csi-rs、pss、sss、dmrs的至少一项。
可选地,所述至少一个下行波束的个数是由网络设备配置的,所述至少一个下行波束包括以下中的至少一项:至少一个服务波束(servingbeam)、至少一个非服务波束(例如,候选波束candidatebeam)。
s820,所述终端设备根据或基于所述至少一个下行波束的第一信号确定的第一信道质量,确定小区失步(outofsync,oos)或小区同步(insync,is),或者确定波束失步或波束同步。可选地,第一信道质量为pdcch质量。
具体而言,所述终端设备的物理phy层可以通过检测基于所述至少一个下行波束的第一信号确定的pdcch质量,以便于判断是小区同步或小区失步。
在本申请实施例中,终端设备可以根据下行波束的第一信号确定的pdcch质量确定是否失步,可选地,所述pdcch质量为假设的pdcch传输的误块率(blockerrorrateofahypotheticalpdcchtransmission),是一个小区级结果。
可选地,s820包括:
若所述终端设备的phy层判断基于所述至少一个下行波束的全部或部分波束的第一信号确定的pdcch质量低于预设pdcch质量的门限,则所述终端设备确定小区失步或波束失步。
具体地,所述至少一个下行服务波束的个数是n个,其中,n是整数,n是所述网络设备配置的。在每一个预设的测量周期的测量窗口中,如果基于n个波束中的x个波束的第一信号确定的pdcch质量低于预设的第一门限(qout),则所述终端设备确定一个失步;如果基于n个波束中的x个波束的第一信号确定的pdcch质量大于或等于预设的第二门限(qin)。其中,n大于等于x,x是整数,x是所述网络设备配置的。
或者,在每一个预设的测量周期的测量窗口中,如果基于n个波束中的n-x个波束的第一信号确定的pdcch质量低于预设的第一门限(qout),则所述终端设备确定一个失步;如果基于n个波束中的n-x个波束的第一信号确定的pdcch质量大于或等于预设的第二门限(qin)。其中,n大于等于x,x是整数,x是所述网络设备配置的。其中,n-x表示n减去x。
可选地,第一门限和第二门限可以是所述网络设备确定并发给终端设备的。
可选地,所述方法还包括:
在所述终端设备确定小区失步或波束失步的情况下,所述终端设备启动第一定时器。
举例来说,如果所述终端设备的rrc层连续接收到n1个连续小区失步oos指示(即通过n2个下行波束判断出n1个小区失步指示),那么终端设备可以启动一个定时器,比如第一定时器。
可选地,所述第一定时器的时长可以是所述网络设备配置的,或者也可以是协议约定的,对此不作限定。
可选地,若所述终端设备在所述第一定时器运行期间接收到n3个连续的小区同步is指示,则停止所述第一定时器。
也就是说,如果所述终端设备在所述第一定时器运行期间接收到了n3个连续的小区同步is指示,那么可以停止所述第一定时器。
可选地,若所述终端设备在所述第一定时器超时后仍未接收到n3个连续的小区同步is指示,确定链路连接失败,并触发重建立过程。
也就是说,如果所述终端设备在所述第一定时器超时后仍未接收到n3个连续的小区同步is指示,那么终端设备宣告无线链路失败,并触发重建立过程。
其中,上述n1,n2,n3可以由网络配置。需要说明的是,连续小区失步指示或连续小区同步指示不受终端设备的针对第一信号的测量时间的影响。
因此,终端设备通过接收网络设备发送的下行波束,可以根据下行波束的pdcch质量确定是否小区失步,从而确定是否需要发起重建立过程。
图9示出了根据本申请另一实施例的用于传输数据的方法900的示意性流程图。该方法900可以由终端设备执行。例如,该终端设备可以是图1中的终端设备11、终端设备12或终端设备13。对应地,与该终端设备通信的网络设备可以是图1中的基站21。如图9所示,该方法900包括:
s910,终端设备接收网络设备发送的第一指示,所述第一指示用于分配上行传输资源;
可选地,所述上行传输资源包括传输块大小。
可选地,所述上行传输资源还可以包括物理资源块,harq进程标识,冗余版本,新传指示等。
s920,所述终端设备在确定根据所述上行传输资源生成的第一协议层的协议数据单元中包括填充比特paddingbits时,则将波束状态报告第一协议层控制信令携带在所述填充比特paddingbits中;
需说明的是,携带在paddingbits中的第一协议层控制信令,还可以理解为:padding的第一协议层控制信令。例如,携带在paddingbits中的波束状态报告第一协议层控制信令,还可以理解为,padding的波束状态报告第一协议层控制信令。
例如,所述第一协议层可以是媒体接入控制mac层,所述第一协议层控制信令可以是媒体接入控制mac控制元素ce。
需说明的是,所述终端设备在确定根据所述上行传输资源生成的第一协议层的协议数据单元中包括填充比特paddingbits时,则将填充padding的波束状态报告第一协议层控制信令携带在paddingbits中,还可以理解为,在所述上行传输资源分配后,若还存在用于传输填充padding数据的资源时,则终端设备将填充数据的波束状态报告macce携带在填充padding比特中。需说明的是,macce包括paddingmacce和非paddingmacce。其中非paddingmacce包括以下中的至少一项:功率余量报告(powerheadroomreport,phr)macce、c-rntimacce、phrmacce、sps确认macce。
其中,所述paddingbits可以理解为剩余资源,用于传输padding的波束状态报告macce的资源。所述剩余资源是指在所述上行传输资源包括的传输块大小中除去分配给逻辑信道中的数据和第一macce之后剩余的资源。其中,第一macce是指以下至少一项:(1)非填充padding波束状态报告macce的macce;(2)非padding波束状态报告macce的macce;(3)非padding的功率余量报告phrmacce的macce。bsr用于通知终端设备的缓冲区状态,phr用于通知终端设备的功率余量。第一mac还可以理解为非padding的macce。
举例来说,对于一个padding的波束状态报告macce:如果还存在剩余资源,比如用于波束状态报告macce的填充paddingbits大于或等于波束状态报告macce加上它的子头sub-header,那么终端设备可以触发生成一个padding的波束状态报告macce(比如,所述填充的波束状态报告macce),并携带于paddingbits中。其中,paddingbits用于传输填充padding数据或paddingmacce。
可选地,终端设备根据paddingbits的大小,确定是否可以传输padding的波束状态报告。可选地,如果可以传输,则还需确定波束状态报告macce的大小,并上报r个波束中优先级最高的u个波束的波束状态。其中,优先级最高的波束可以理解为波束的第一信号接收功率或第一信号接收质量最好的u个波束,或波束的路损最小的u个波束,或波束的pdcch质量最好的u个波束,其中,r大于或等于u,u、r均为正整数,u,r可以由网络配置的或协议预先规定的。
第一信号接收功率或第一信号接收质量的第一信号可以理解为以下至少一种:pss、sss、csi-rs、dmrs。
可选地,如果paddingbits不能传输波束状态报告macce,那么终端设备可以上报截取波束状态报告,即只上报部分波束的波束状态,比如波束的参考信号接收功率或质量最好的部分波束的波束状态;或者,如果paddingbits能传输长的波束状态报告macce,那么终端设备传输长的波束状态报告macce。
可选地,对于一个padding的波束状态报告,终端设备不会取消已经触发的普通波束状态报告或周期波束状态报告。其中,普通波束状态报告是由失败波束触发的,周期波束状态报告是由波束状态报告的周期定时器触发的。
应理解,在本申请实施例中,波束状态报告也可以理解为波束状态信息。
可选地,如果mac协议数据单元pdu中只包括padding波束状态报告或周期波束状态报告,那么mac不生成macpdu。
s930,所述终端设备根据所述第一指示,向所述网络设备发送所述第一协议层的pdu,其中,第一协议层的pdu包括填充比特paddingbits,所述填充比特paddingbits携带波束状态报告第一协议层控制信令。
以第一协议层为mac层为例进行说明:终端设备通过接收网络设备发送的第一指示,所述第一指示用于分配上行传输资源。然后所述终端设备在确定根据所述上行传输资源生成的mac协议数据单元中包括填充比特paddingbits时,生成填充的波束恢复请求波束状态报告媒体接入控制mac控制元素ce;并根据所述第一指示,向网络设备发送填充的波束状态报告macce,能够有效利用传输资源。
在本申请实施例中,终端设备可以利用剩余资源,向网络设备发送填充的波束状态报告macce,而不需要主动请求资源,能够有效利用传输资源,避免了资源的浪费。
图10示出了根据本申请实施例的终端设备1000的示意性框图。如图10所示,所述终端设备1000包括:
接收模块1010,用于接收网络设备发送的第一控制信息,所述第一控制信息包括至少一个上行波束的标识信息,所述第一控制信息用于指示所述至少一个上行波束是否有效;
处理模块1020,用于确定所述至少一个上行波束在预设时长内有效,其中,所述第一控制信息指示所述至少一个上行波束有效;或者,不在所述至少一个上行波束进行数据传输,其中,所述第一控制信息指示所述至少一个上行波束无效。
可选地,作为一个实施例,所述处理模块1020还用于:
在接收到所述第一控制信息时,启动或重启第一定时器;
其中,所述预设时长为所述第一定时器的运行期间的时长。
可选地,作为一个实施例,所述预设时长是所述网络设备预配置的;或者,所述预设时长是所述网络设备通过所述第一控制信息指示的。
可选地,作为一个实施例,所述处理模块1020具体用于:
在所述第一定时器运行期间,在所述第一控制信息指示所述至少一个上行波束无效的情况下,确定所述至少一个上行波束是无效的,并停止所述第一定时器。
可选地,作为一个实施例,所述处理模块1020具体用于:
若所述第一定时器超时或停止,且所述终端设备未接收到所述第一控制信息,确定所述至少一个上行波束无效。
可选地,作为一个实施例,所述终端设备的物理phy层接收所述网络设备发送的下行波束的标识信息;
所述终端设备的phy层将所述下行波束的标识信息发送给所述终端设备的媒体接入控制mac层;
所述终端设备的mac层根据所述下行波束的标识信息,在所述下行波束的标识信息对应的资源池中,选择第一随机接入信道资源;
所述终端设备的mac层将所述第一随机接入信道资源发送给所述终端设备的phy层;
所述终端设备的phy层使用所述第一随机接入信道资源在至少一个上行波束中向网络设备发送随机接入前导序列。
根据本申请实施例的终端设备1000可执行根据本申请实施例的用于传输数据的方法200,并且所述终端设备1000中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,为了简洁,在此不再赘述。
因此,本申请实施例的终端设备1000,通过接收网络设备发送的第一控制信息,所述第一控制信息包括至少一个上行波束的标识信息,所述第一控制信息用于指示所述至少一个上行波束是否有效;若所述第一控制信息指示所述至少一个上行波束有效,确定所述至少一个上行波束在预设时长内有效;或者,若所述第一控制信息指示所述至少一个上行波束无效,不在所述至少一个上行波束进行数据传输,能够避免不必要的上行传输,从而达到节能和降低小区干扰的效果。
进一步地,终端设备的mac层与终端设备的phy层可以进行交互,以获得beamid或index,从而进行随机接入过程,以便于获取有效的波束进行数据传输。
图11示出了根据本申请实施例的终端设备1100的示意性框图。如图11所示,所述终端设备1100包括:
发送模块1110,用于向网络设备发送请求消息,并对所述请求消息的发送次数进行计数,其中,所述请求消息用于请求恢复下行波束;
处理模块1120,用于在所述发送次数未达到预设次数时,若所述终端设备接收到所述网络设备针对所述请求消息发送的响应消息,则停止发送所述请求消息,并接收所述网络设备通过所述响应消息指示的下行波束发送的数据或接收所述网络设备通过所述响应消息指示的上行传输资源,所述上行传输资源用于传输测量报告或波束状态报告;
或者,在所述发送次数达到预设次数时,所述终端设备停止发送所述请求消息。
可选地,作为一个实施例,所述终端设备还包括:
确定模块,用于确定至少一个第一下行服务波束失效;
所述确定模块具体用于:
所述终端设备确定至少一个第二下行波束的参考信号接收功率或参考信号接收质量大于或等于第一预设门限;
所述终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考信号接收功率的平均值;
或者,所述终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考信号接收功率的平均值;
或者,所述终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考信号接收功率的平均值与第二预设门限的和;
或者,所述终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考信号接收质量的平均值与第三预设门限的和;
或者,所述终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收功率,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收功率最好波束或最差波束;
或者,所述终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收质量,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收质量最好波束或最差波束;
或者,所述终端设备确定至少一个第二下行波束的参考信号接收功率大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收功率与第四预设门限之和,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收功率最好波束或最差波束。
或者,所述终端设备确定至少一个第二下行波束的参考信号接收质量大于或等于所述至少一个第一下行服务波束中的参考波束的参考信号接收质量与第五预设门限之和,所述参考波束可以为所述至少一个第一下行服务波束中的参考信号接收质量最好波束或最差波束。
可选地,作为一个实施例,所述处理模块1120还用于:
在所述发送次数达到预设次数后进行如下操作中的至少一项:向所述网络设备发送随机接入请求;所述终端设备确定无线链路失败;所述终端设备进入空闲态;所述终端设备发起无线资源控制rrc连接重建立过程。
可选地,作为一个实施例,所述处理模块1120还用于:
根据所述至少一个第一下行服务波束,确定至少一个恢复请求的触发。
可选地,作为一个实施例,所述处理模块1120还用于:
在所述终端设备接收到所述网络设备发送的响应消息时,或者,在所述发送次数达到预设次数时,取消所述至少一个恢复请求的触发。
可选地,作为一个实施例,在所述网络设备为所述终端设备配置了非连续接收drx机制的情况下,所述请求消息还用于触发所述终端设备监听下行信道。
可选地,作为一个实施例,所述处理模块1120还用于:
若所述终端设备在预设时间窗口内监听到所述网络设备针对所述请求消息发送的响应消息,以及不存在有满足触发用于控制终端设备监听所述下行信道的条件,所述终端设备停止监听所述下行信道;或者,
若所述终端设备在所述请求消息关联的预设时间窗口内未监听到所述网络设备针对所述请求消息发送的所述响应消息,以及不存在有满足触发用于控制终端设备监听所述下行信道的条件,所述终端设备停止监听所述下行信道。
可选地,作为一个实施例,所述请求消息包括至少一个下行波束的标识信息,所述至少一个下行波束是有效的;或者,所述请求消息包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是所述终端设备的服务波束集中的失效波束。
可选地,作为一个实施例,在所述终端设备接收到所述网络设备发送的响应消息之前,所述终端设备还包括:
接收模块,用于接收所述网络设备发送的资源信息,所述资源信息用于指示上行传输资源;
所述发送模块1110具体用于,使用所述上行传输资源,向所述网络设备发送媒体接入控制元素macce,所述macce包括至少一个下行波束的标识信息,所述至少一个下行波束是有效的,或者,所述macce包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是所述终端设备的服务波束集中的失效波束。
可选地,所述响应消息是所述终端设备接收所述网络设备在一个或多个下行波束上发送的,其中,所述一个或多个下行波束是所述网络设备在所述至少一个下行波束中获取的。
根据本申请实施例的终端设备1100可执行根据本申请实施例的用于传输数据的方法400,并且所述终端设备1100中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,为了简洁,在此不再赘述。
因此,本申请实施例的终端设备1100,通过向网络设备发送请求消息,并对所述请求消息的发送次数进行计数;在所述发送次数达到预设次数前,若所述终端设备接收到所述网络设备发送的响应消息,则停止发送所述请求消息,并接收网络设备通过所述响应消息指示的下行波束发送的数据;或者,在所述发送次数达到预设次数后,所述终端设备停止发送所述请求消息,能够进行波束恢复,进一步地,避免了不必要的请求消息的发送,节省终端设备的功耗。
图12示出了根据本申请实施例的终端设备1200的示意性框图。如图12所示,所述终端设备1200包括:
发送模块1210,用于向网络设备发送请求消息,并对所述请求消息的发送次数进行计数,其中,所述请求消息用于请求恢复下行波束;
处理模块1220,用于在所述发送次数未达到预设次数时,若所述终端设备接收到所述网络设备发送的响应消息,则停止发送所述请求消息,并接收所述网络设备通过所述响应消息指示的上行传输资源,所述上行传输资源用于传输测量报告;或者,在所述发送次数达到预设次数后,停止发送所述请求消息。
可选地,作为一个实施例,所述终端设备还包括:
确定模块,用于确定至少一个第一下行服务波束失效。
可选地,作为一个实施例,所述处理模块1220还用于:
在所述发送次数达到预设次数后,向所述网络设备发送随机接入请求,或者,所述终端设备确定无线链路失败,或者,所述终端设备进入空闲态,或者,所述终端设备发起无线资源控制rrc连接重建立过程。
可选地,作为一个实施例,所述处理模块1220还用于:
根据所述至少一个第一下行服务波束,确定至少一个恢复请求的触发。
可选地,作为一个实施例,所述处理模块1220还用于:
在所述终端设备接收到所述网络设备发送的响应消息时,或者,在所述发送次数达到预设次数时,取消所述至少一个恢复请求的触发。
可选地,作为一个实施例,在所述网络设备为所述终端设备配置了非连续接收drx机制的情况下,所述处理模块1220具体用于:
在所述终端设备向网络设备发送下行波束的所述请求消息之后,且在所述终端设备取消触发的所述至少一个恢复请求之前,监听下行信道,以接收所述网络设备发送的所述响应消息。
可选地,作为一个实施例,所述处理模块1220还用于:
若所述终端设备监听到所述网络设备发送的响应消息,以及没有其他条件用于控制终端设备监听下行控制信道,则停止监听所述下行信道;或者,
若所述发送次数达到预设次数,且所述终端设备未监听到网络设备发送的所述响应消息,停止监听所述下行信道。
可选地,作为一个实施例,所述请求消息包括至少一个下行波束的标识信息,所述至少一个下行波束是有效的;或者,所述请求消息包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是所述终端设备的服务波束集中的失效波束。
可选地,作为一个实施例,在所述终端设备接收到所述网络设备发送的响应消息之前,所述终端设备还包括:
接收模块,用于接收所述网络设备发送的资源信息,所述资源信息用于指示上行传输资源;
所述发送模块1210具体用于,使用所述上行传输资源,向所述网络设备发送媒体接入控制元素macce,所述macce包括至少一个下行波束的标识信息,所述至少一个下行波束是有效的,或者,所述macce包括至少一个第二下行服务波束的标识信息,所述至少一个第二下行服务波束是所述终端设备的服务波束集中的失效波束。
可选地,所述响应消息是所述终端设备接收所述网络设备在一个或多个下行波束上发送的,其中,所述一个或多个下行波束是所述网络设备在所述至少一个下行波束中获取的。
根据本申请实施例的终端设备1200可执行根据本申请实施例的用于传输数据的方法500,并且所述终端设备1200中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,为了简洁,在此不再赘述。
因此,本申请实施例的终端设备1200,通过向网络设备发送请求消息,并对所述请求消息的发送次数进行计数;在所述发送次数达到预设次数前,若所述终端设备接收到所述网络设备发送的响应消息,则停止发送所述请求消息,并接收网络设备通过所述响应消息指示的上行传输资源,所述上行传输资源用于传输测量报告;或者,在所述发送次数达到预设次数后,所述终端设备停止发送所述请求消息,能够进行波束恢复,进一步地,避免了不必要的请求消息的发送,节省终端设备的功耗。
图13示出了根据本申请实施例的终端设备1300的示意性框图。如图13所示,所述终端设备1300包括:
发送模块1310,用于向网络设备发送请求消息,并对所述请求消息的发送次数进行计数,其中,所述请求消息用于请求恢复下行波束;
处理模块1320,用于在所述发送次数未达到预设次数时,若所述终端设备接收到所述网络设备发送的响应消息,则停止发送所述请求消息,并接收所述网络设备通过所述响应消息指示的下行波束发送的数据;或者,在所述发送次数达到预设次数后,停止发送所述请求消息。
根据本申请实施例的终端设备1300可执行根据本申请实施例的用于传输数据的方法300,并且所述终端设备1300中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,为了简洁,在此不再赘述。
因此,本申请实施例的终端设备1300,通过向网络设备发送请求消息,并对所述请求消息的发送次数进行计数;在所述发送次数达到预设次数前,若所述终端设备接收到所述网络设备发送的响应消息,则停止发送所述请求消息,并接收网络设备通过所述响应消息指示的下行波束发送的数据;或者,在所述发送次数达到预设次数后,所述终端设备停止发送所述请求消息,能够进行波束恢复,进一步地,避免了不必要的请求消息的发送,节省终端设备的功耗。
图14示出了根据本申请实施例的终端设备1400的示意性框图。如图14所示,所述终端设备1400包括:
发送模块1410,用于在至少一个上行波束上向网络设备发送第一信号,所述第一信号用于所述网络设备从发送所述第一信号的所述至少一个上行波束中确定出至少一个第一波束有效;
接收模块1420,用于接收所述网络设备发送的第一消息,所述第一消息包括所述至少一个第一波束;
处理模块1430,用于使用所述至少一个第一波束进行数据传输。
可选地,作为一个实施例,在所述网络设备给所述终端设备配置了非连续接收drx机制的情况下,所述第一信号还用于触发所述终端设备监听下行信道。
可选地,作为一个实施例,所述启动模块还用于,在所述终端设备在至少一个上行波束上向网络设备发送第一信号后,启动第二定时器;
所述处理模块1430具体用于,在所述第二定时器运行期间,不监听所述下行信道。
根据本申请实施例的终端设备1400可执行根据本申请实施例的用于传输数据的方法600,并且所述终端设备1400中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,可以实现方法600的效果,为了简洁,在此不再赘述。
因此,本申请实施例的终端设备1400,通过在至少一个上行波束上向网络设备发送第一信号,使得网络设备从发送所述第一信号的所述至少一个上行波束中确定出信号质量较好的至少一个第一波束有效,并接收所述网络设备发送的第一消息,所述第一消息包括所述至少一个第一波束,最后使用所述至少一个第一波束进行数据传输,能够在信号质量较好的波束上传输数据。
图15示出了根据本申请实施例的终端设备1500的示意性框图。如图15所示,所述终端设备1500包括:
发送模块1510,用于在至少一个上行波束上向网络设备发送第一信号,所述第一信号用于所述网络设备从发送所述第一信号的所述至少一个上行波束中确定出至少一个第一波束有效;
接收模块1520,用于接收所述网络设备发送的第一消息,所述第一消息包括所述至少一个第一波束的标识;
处理模块1530,用于使用所述至少一个第一波束进行数据传输。
可选地,作为一个实施例,在所述网络设备给所述终端设备配置了非连续接收drx机制的情况下,所述终端设备还包括:
启动模块,用于在所述终端设备在至少一个上行波束上向所述网络设备发送所述第一信号时,启动第一定时器;
所述接收模块1520具体用于,在所述第一定时器运行期间,监听下行信道,以接收所述网络设备通过所述下行信道发送的所述第一消息;
所述处理模块1530具体用于,在监听到所述第一消息后,停止监听所述下行信道。
可选地,作为一个实施例,所述启动模块还用于,在所述终端设备在至少一个上行波束上向网络设备发送第一信号后,启动第二定时器;
所述处理模块1530具体用于,在所述第二定时器运行期间,以及没有其他条件用于控制所述终端设备监听所述下行信道,不监听所述下行信道。
根据本申请实施例的终端设备1500可执行根据本申请实施例的用于传输数据的方法700,并且所述终端设备1500中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,为了简洁,在此不再赘述。
因此,本申请实施例的终端设备1500,通过在至少一个上行波束上向网络设备发送第一信号,使得网络设备从发送所述第一信号的所述至少一个上行波束中确定出信号质量较好的至少一个第一波束有效,并接收所述网络设备发送的第一消息,所述第一消息包括所述至少一个第一波束的标识,最后使用所述至少一个第一波束进行数据传输,能够在信号质量较好的波束上传输数据。
图16示出了根据本申请实施例的终端设备1600的示意性框图。如图16所示,所述终端设备1600包括:
接收模块1610,用于接收网络设备通过至少一个下行波束发送的第一信号,所述第一信号为同步信号和/或参考信号;
确定模块1620,用于根据所述至少一个下行波束的部分或全部波束的第一信号确定的第一信道质量,确定小区失步或小区同步,或者确定波束失步或波束同步。
在本申请实施例中,终端设备1600可以根据所述至少一个下行波束的部分或全部波束的第一信号确定的第一信道质量,确定小区失步或小区同步,或者确定波束失步或波束同步。可选地,确定模块1620具体用于:
若所述终端设备判断所述至少一个下行波束的全部或部分波束的参考信号接收质量低于预设参考信号质量的门限,则所述终端设备确定小区失步或波束失步;
或者,若所述终端设备测量到所述至少一个下行波束的全部或部分波束的参考信号接收功率值低于预定的参考信号接收功率门限值,则所述终端设备确定小区失步或波束失步。
可选地,所述预设参考信号质量的门限或所述预定的rsrp门限值可以是所述网络设备确定的。
可选地,所述终端设备1600还包括:
启动模块,用于在所述终端设备确定小区失步或波束的情况下,启动第一定时器。
可选地,所述第一定时器的时长可以是所述网络设备配置的,或者也可以是协议约定的,对此不作限定。
可选地,若所述终端设备在所述第一定时器运行期间接收到同步is指示信息,则停止所述第一定时器。
可选地,若所述终端设备在所述第一定时器超时后仍未接收到同步is指示信息,确定链路连接失败,并触发重建立操作。
根据本申请实施例的终端设备1600可执行根据本申请实施例的用于传输数据的方法800,并且所述终端设备1600中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,可以实现方法800的效果,为了简洁,在此不再赘述。
因此,终端设备通过接收网络设备发送的下行服务波束,可以根据下行服务波束的信号质量或测量的参考信号接收功率确定是否失步。
图17示出了根据本申请实施例的终端设备1700的示意性框图。如图17所示,所述终端设备1700包括:
接收模块1710,用于接收网络设备发送的第一指示,所述第一指示用于分配上行传输资源;
处理模块1720,用于在确定根据所述上行传输资源生成的第一协议层的协议数据单元pdu中包括填充比特时,将波束状态报告第一协议层控制信令携带在所述填充比特中;
发送模块1730,用于根据所述第一指示,向所述网络设备发送所述第一协议层的pdu,其中,所述第一协议层的pdu包括所述填充比特,所述填充比特携带所述波束状态报告第一协议层控制信令。
本申请实施例的终端设备1700通过在确定所述上行传输资源中包括第一资源时,生成第一填充的波束恢复请求brr媒体接入控制mac控制元素ce;并根据所述第一指示向网络设备发送第一填充的brrmacce,能够有效利用传输资源。
根据本申请实施例的终端设备1700可执行根据本申请实施例的用于传输数据的方法900,并且所述终端设备1700中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,可以实现方法900的效果,为了简洁,在此不再赘述。
在本申请实施例的终端设备1700可以利用剩余资源,向网络设备发送第一填充的brrmacce,而不需要主动请求资源,能够有效利用传输资源,避免了资源的浪费。
图18示出了本申请一个实施例提供的终端设备的结构,包括至少一个处理器1802(例如cpu),至少一个网络接口1803或者其他通信接口,存储器1804。可选地,还可以接收器1805和发送器1806。处理器1802用于执行存储器1804中存储的可执行模块,例如计算机程序。存储器1804可能包含高速随机存取存储器(randomaccessmemory,ram),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口1803(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。接收器1805和发送器1806用于传输各种信号或信息。
在一些实施方式中,存储器1804存储了程序18041,程序18041可以被处理器1802执行,用于执行前述本申请实施例的终端设备侧的方法。
图19示出了本申请一个实施例提供的终端设备的结构,包括至少一个处理器1902(例如cpu),至少一个网络接口1903或者其他通信接口,存储器1904。可选地,还可以接收器1905和发送器1906。处理器1902用于执行存储器1904中存储的可执行模块,例如计算机程序。存储器1904可能包含高速随机存取存储器ram,也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口1903(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。接收器1905和发送器1906用于传输各种信号或信息。
在一些实施方式中,存储器1904存储了程序19041,程序19041可以被处理器1902执行,用于执行前述本申请实施例的终端设备侧的方法。
图20示出了本申请一个实施例提供的终端设备的结构,包括至少一个处理器2002(例如cpu),至少一个网络接口2003或者其他通信接口,存储器2004。可选地,还可以接收器2005和发送器2006。处理器2002用于执行存储器2004中存储的可执行模块,例如计算机程序。存储器2004可能包含高速随机存取存储器ram,也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口2003(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。接收器2005和发送器2006用于传输各种信号或信息。
在一些实施方式中,存储器2004存储了程序20041,程序20041可以被处理器2002执行,用于执行前述本申请实施例的终端设备侧的方法。
图21示出了本申请一个实施例提供的终端设备的结构,包括至少一个处理器2102(例如cpu),至少一个网络接口2103或者其他通信接口,存储器2104。可选地,还可以接收器2105和发送器2106。处理器2102用于执行存储器2104中存储的可执行模块,例如计算机程序。存储器2104可能包含高速随机存取存储器ram,也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口2103(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。接收器2105和发送器2106用于传输各种信号或信息。
在一些实施方式中,存储器2104存储了程序21041,程序21041可以被处理器2102执行,用于执行前述本申请实施例的终端设备侧的方法。
图22示出了本申请一个实施例提供的终端设备的结构,包括至少一个处理器2202(例如cpu),至少一个网络接口2203或者其他通信接口,存储器2204。可选地,还可以接收器2205和发送器2206。处理器2202用于执行存储器2204中存储的可执行模块,例如计算机程序。存储器2204可能包含高速随机存取存储器ram,也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口2203(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。接收器2205和发送器2206用于传输各种信号或信息。
在一些实施方式中,存储器2204存储了程序22041,程序22041可以被处理器2202执行,用于执行前述本申请实施例的终端设备侧的方法。
图23示出了本申请一个实施例提供的终端设备的结构,包括至少一个处理器2302(例如cpu),至少一个网络接口2303或者其他通信接口,存储器2304。可选地,还可以接收器2305和发送器2306。处理器2302用于执行存储器2304中存储的可执行模块,例如计算机程序。存储器2304可能包含高速随机存取存储器ram,也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口2303(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。接收器2305和发送器2306用于传输各种信号或信息。
在一些实施方式中,存储器2304存储了程序23041,程序23041可以被处理器2302执行,用于执行前述本申请实施例的终端设备侧的方法。
图24示出了本申请一个实施例提供的终端设备的结构,包括至少一个处理器2402(例如cpu),至少一个网络接口2403或者其他通信接口,存储器2404。可选地,还可以接收器2405和发送器2406。处理器2402用于执行存储器2404中存储的可执行模块,例如计算机程序。存储器2404可能包含高速随机存取存储器ram,也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口2403(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。接收器2405和发送器2406用于传输各种信号或信息。
在一些实施方式中,存储器2404存储了程序24041,程序24041可以被处理器2402执行,用于执行前述本申请实施例的终端设备侧的方法。
图25示出了本申请一个实施例提供的终端设备的结构,包括至少一个处理器2502(例如cpu),至少一个网络接口2503或者其他通信接口,存储器2504。可选地,还可以接收器2505和发送器2506。处理器2502用于执行存储器2504中存储的可执行模块,例如计算机程序。存储器2504可能包含高速随机存取存储器ram,也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口2503(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。接收器2505和发送器2506用于传输各种信号或信息。
在一些实施方式中,存储器2504存储了程序25041,程序25041可以被处理器2502执行,用于执行前述本申请实施例的终端设备侧的方法。
应理解,在本申请实施例中,终端设备可以执行上述实施例中的部分或全部步骤,这些步骤或操作仅是示例,本申请实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照上述实施例呈现的不同的顺序来执行,并且有可能并非要执行上述实施例中的全部操作。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请实施例所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在申请实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请实施例各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以所述权利要求的保护范围为准。