一种终端、基站,以及调度请求的传输方法
技术领域
本发明涉及无线通信技术领域,尤其涉及一种终端、基站,以及调度请求的传输方法。
背景技术
在无线通信系统,比如:长期演进(Long Term Evolution,LTE)系统中,用户设备(User Equipment,UE)在调度请求(Scheduling Request,SR)被触发后,可以向演进节点B(evolved NodeB,eNB)发送SR,请求分配上行资源,用于该上行数据的传输。
UE发送SR时,可以使用eNB配置的SR资源。eNB可通过发送用于配置SR资源的配置参数,指示UE:该UE可使用的SR资源、SR资源的周期、子帧偏移量、最大发送次数,以及SR禁止定时器等参数。
在单载波场景下,即UE仅使用一个载波进行数据传输,换言之,仅有一个载波为该UE服务;在传统的多载波场景下,即UE使用多个载波进行数据传输,换言之存在多个载波为该UE服务,eNB仅在该UE的主载波(比如:PCell,Primary Cell)上配置UE可使用的SR资源,辅载波(比如:SCell,Secondary Cell)上不配置该UE的SR资源。
在多载波增强技术中,eNB有可能在辅载波上配置UE可使用的SR资源,目前,还没有一种在多个载波上配置SR资源时,有效传输SR的方案。
发明内容
有鉴于此,本发明实施例提供一种终端、基站,以及调度请求的传输方法,用以在多个载波上配置SR资源的情况下,提供一种有效传输SR的方案。
第一方面,本发明实施例提供一种终端,包括:
收发模块,用于接收基站发送的调度请求的配置参数;
所述配置参数用于:为所述终端在为所述终端服务的至少一个载波上分配所述终端发送调度请求所使用的调度请求资源;
处理模块,用于在调度请求被触发后,根据所述收发模块收到的所述配置参数,通过所述收发模块在所述至少一个载波中的一个载波上发送调度请求;
其中,所述至少一个载波包括至少一个辅载波和主载波;或所述至少一个载波包括至少一个辅载波。
结合第一方面,在第一种可能的实现方式中,所述处理模块具体用于:
从所述至少一个载波中选择一个载波;
在该选择的载波上,根据收到的所述配置参数中用于配置在该选择的载波上的调度请求资源的配置参数,发送所述调度请求。
结合第一方面,在第二种可能的实现方式中,所述处理模块具体用于:
从当前传输时间间隔TTI内具有有效的调度请求资源的所述至少一个载波中,选择一个载波。
结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述处理模块具体用于:
从所述至少一个载波中确定用于发送调度请求的备选载波,从确定的所述备选载波中,选择一个在当前TTI内具有有效的调度请求资源的载波;
所述备选载波包括:
所述至少一个载波;或
所述至少一个载波中被激活的载波。
结合第一方面的第一种可能的实现方式,在第四种可能的实现方式中,所述处理模块具体用于:
从所述至少一个载波中,选择配置的调度请求资源在时间上距离当前TTI最近的一个载波;
所述处理模块还用于:在该选择的载波上,根据收到的所述配置参数中,用于配置在该选择的载波上的调度请求资源的配置参数,发送所述调度请求之前,
在该选择的载波的调度请求资源的TTI到来时,确定该选择的载波具有有效的调度请求资源。
结合第一方面的第一种可能的实现方式,在第五种可能的实现方式中,所述处理模块具体用于:
判断在当前TTI内,所述至少一个载波是否具有有效的调度请求资源;
若是,则从判断出的具有有效的调度请求资源的载波中选择一个载波;
否则,在下一个TTI到来时,返回判断所述至少一个载波是否具有有效的调度请求资源的步骤。
结合第一方面的第二种至第五种可能的实现方式中的任一种,在第六种可能的实现方式中,满足下列至少一个条件的载波,为具有有效的调度请求资源的载波:
载波上存在没有被释放的调度请求资源;
载波被激活;
载波所在定时提前组TAG的定时器未超时;
所述终端在载波上已发送的调度请求的次数小于所述终端在该载波上可发送的调度请求次数的最大值。
结合第一方面,或第一方面的第一种至第六种可能的实现方式中的任一种,在第七种可能的实现方式中,
所述配置参数中包括第一计数器的阈值;
所述处理模块还用于:在所述收发模块接收所述配置参数之后,所述处理模块根据收到的所述配置参数通过所述收发模块在所述至少一个载波中的一个载波上发送调度请求之前,从所述配置参数中获取所述第一计数器的阈值,并判断第一计数器是否小于所述第一计数器的阈值;
其中,所述第一计数器用于:记录针对同一个调度请求过程,所述终端已发送调度请求的次数;
所述处理模块具体用于:在第一计数器小于所述第一计数器的阈值时,通过所述收发模块在所述至少一个载波中的一个载波上发送调度请求;
所述处理模块还用于:在所述收发模块根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求之后,将所述第一计数器的值加一。
结合第一方面的第七种可能的实现方式,在第八种可能的实现方式中,所述处理模块还用于:在判断第一计数器是否小于第一计数器的阈值之后,在所述第一计数器不小于所述第一计数器的阈值时,
释放所述至少一个载波中的所有辅载波的物理上行控制信道资源和/或上行参考信号资源;或
释放所述至少一个载波中的所有辅载波所在的各物理上行控制信道组中的载波的物理上行控制信道资源和/或上行参考信号资源;或
释放所有服务载波的物理上行控制信道资源和/或上行参考信号资源。
结合第一方面的第八种可能的实现方式,在第九种可能的实现方式中,所述处理模块具体用于:
在所述至少一个载波仅包括辅载波时,释放所述至少一个载波中的所有辅载波的物理上行控制信道资源和/或上行参考信号资源。
结合第一方面的第八种可能的实现方式,在第十种可能的实现方式中,所述处理模块具体用于:
在所述至少一个载波仅包括辅载波时,释放所述至少一个载波中的所有辅载波分别所在的各物理上行控制信道组中的所有载波的物理上行控制信道资源和/或上行参考信号资源。
结合第一方面的第八种可能的实现方式,在第十一种可能的实现方式中,所述处理模块具体用于:
在所述至少一个载波仅包括辅载波和主载波时,释放所有服务载波的上行控制信道物理上行控制信道资源和/或上行参考信号资源。
结合第一方面,或第一方面的第一种至第十一种可能的实现方式中的任一种,在第十二种可能的实现方式中,
所述配置参数中包括:第一计时器的阈值的长度;
所述第一计时器用于对同一个调度请求过程中,当前时刻距离所述终端上一次发送调度请求的时刻的时间长度进行计时;或对同一个调度请求过程中,当前时刻距离所述终端下一次可发送调度请求的时刻的时间长度进行计时;
所述第一计时器的阈值的长度为:所述终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔;
所述处理模块还用于:在根据收到的所述配置参数通过所述收发模块在所述至少一个载波中的一个载波上发送调度请求之后,根据所述第一计时器的长度的阈值启动所述第一计时器。
结合第一方面,或第一方面的第一种至第十一种可能的实现方式中的任一种,在第十三种可能的实现方式中,
所述配置参数中包括:n,所述n为:第一计时器的阈值的长度为所述终端在所述至少一个载波中的特定载波上可使用的调度请求资源的周期的倍数,为正整数;
所述第一计时器用于对同一个调度请求过程中,当前时刻距离所述终端上一次发送调度请求的时刻的时间长度进行计时;或对同一个调度请求过程中,当前时刻距离所述终端下一次可发送调度请求的时刻的时间长度进行计时;
所述第一计时器的阈值的长度为:所述终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔;
在所述至少一个载波包括主载波时,所述特定载波为所述主载波;或所述特定载波为所述至少一个载波中调度请求资源的周期最小的载波;或所述特定载波为所述至少一个载波中的被激活的各载波中调度请求资源的周期最小的载波;
所述处理模块还用于:在根据收到的所述配置参数通过所述收发模块在所述至少一个载波中的一个载波上发送调度请求之后,根据所述n确定的所述第一计时器的长度的阈值,根据确定的所述第一计时器的长度的阈值启动所述第一计时器。
结合第一方面的第十二种或第十三种可能的实现方式,在第十四种可能的实现方式中,
所述处理模块还用于:
在根据收到的所述配置参数通过所述收发模块在所述至少一个载波中的一个载波上发送调度请求之前,判断所述第一计时器是否超时;
所述处理模块具体用于:
在所述第一计时器超时的情况下,根据收到的所述配置参数通过所述收发模块在所述至少一个载波中的一个载波上发送调度请求。
第二方面,本发明实施例提供一种基站,包括:
处理模块,用于确定终端的调度请求的配置参数,所述配置参数用于:为所述终端在至少一个载波上分配所述终端发送调度请求所使用的调度请求资源;
发送模块,用于向所述终端发送所述处理模块确定的所述配置参数,指示所述终端在调度请求被触发后,根据所述配置参数在所述至少一个载波中的一个载波上发送调度请求;
其中,所述至少一个载波包括至少一个辅载波和主载波;或所述至少一个载波包括至少一个辅载波。
结合第二方面,在第一种可能的实现方式中,
所述配置参数中包括第一计数器的阈值,指示所述终端:
在第一计数器小于所述第一计数器的阈值时,在所述至少一个载波中的一个载波上发送调度请求;
其中,所述第一计数器用于:记录针对同一次上行数据传输,所述终端已发送调度请求的次数。
结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,
所述配置参数中包括第一计时器的阈值的长度,指示所述终端:
在根据所述第一计时器的阈值的长度确定所述第一计时器超时的情况下,根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求;
所述第一计时器用于对同一个调度请求过程中,当前时刻距离所述终端上一次发送调度请求的时刻的时间长度进行计时;或对同一个调度请求过程中,当前时刻距离所述终端下一次可发送调度请求的时刻的时间长度进行计时;
所述第一计时器的阈值的长度为:所述终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔。
结合第二方面或第二方面的第一种可能的实现方式,在第三种可能的实现方式中,
所述配置参数中包括:n,所述n为:第一计时器的阈值的长度为所述终端在所述至少一个载波中的特定载波上可使用的调度请求资源的周期的倍数,为正整数;
所述n用于指示所述终端:根据n确定所述第一计时器的阈值的长度,并在根据确定的所述第一计时器的阈值的长度确定所述第一计时器超时的情况下,根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求;
所述第一计时器用于对同一个调度请求过程中,当前时刻距离所述终端上一次发送调度请求的时刻的时间长度进行计时;
所述第一计时器的阈值的长度为:所述终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔;
在所述至少一个载波包括主载波时,所述特定载波为所述主载波;或所述特定载波为所述至少一个载波中调度请求资源的周期最小的载波;或所述特定载波为所述至少一个载波中的被激活的各载波中调度请求资源的周期最小的载波。
第三方面,本发明实施例提供一种调度请求的发送方法,包括:
终端接收基站发送的调度请求的配置参数;
所述配置参数用于:为所述终端在为所述终端服务的至少一个载波上分配所述终端发送调度请求所使用的调度请求资源;
所述终端在调度请求被触发后,根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求;
其中,所述至少一个载波包括至少一个辅载波和主载波;或所述至少一个载波包括至少一个辅载波。
结合第三方面,在第一种可能的实现方式中,所述终端根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求,包括:
所述终端从所述至少一个载波中选择一个载波;
所述终端在该选择的载波上,根据收到的所述配置参数中用于配置在该选择的载波上的调度请求资源的配置参数,发送所述调度请求。
结合第三方面,在第二种可能的实现方式中,所述终端从所述至少一个载波中选择一个载波,包括:
所述终端从当前传输时间间隔TTI内具有有效的调度请求资源的所述至少一个载波中,选择一个载波。
结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述终端从当前TTI内具有有效调度请求资源的所述至少一个载波中,选择一个载波,包括:
所述终端从所述至少一个载波中确定用于发送调度请求的备选载波,所述终端从确定的所述备选载波中,选择一个在当前TTI内具有有效的调度请求资源的载波;
所述备选载波包括:
所述至少一个载波;或
所述至少一个载波中被激活的载波。
结合第三方面的第一种可能的实现方式,在第四种可能的实现方式中,所述终端从所述至少一个载波中选择一个载波,包括:
所述终端从所述至少一个载波中,选择配置的调度请求资源在时间上距离当前TTI最近的一个载波;
所述终端在该选择的载波上,根据收到的所述配置参数中,用于配置在该选择的载波上的调度请求资源的配置参数,发送所述调度请求之前,还包括:
所述终端在该选择的载波的调度请求资源的TTI到来时,确定该选择的载波具有有效的调度请求资源。
结合第三方面的第一种可能的实现方式,在第五种可能的实现方式中,所述终端从所述至少一个载波中选择一个载波,包括:
所述终端判断在当前TTI内,所述至少一个载波是否具有有效的调度请求资源;
若是,则所述终端从判断出的具有有效的调度请求资源的载波中选择一个载波;
否则,所述终端在下一个TTI到来时,返回判断所述至少一个载波是否具有有效的调度请求资源的步骤。
结合第三方面的第二种至第五种可能的实现方式中的任一种,在第六种可能的实现方式中,满足下列至少一个条件的载波,为具有有效的调度请求资源的载波:
载波上存在没有被释放的调度请求资源;
载波被激活;
载波所在TAG组的定时器未超时;
所述终端在载波上已发送的调度请求的次数小于所述终端在该载波上可发送的调度请求次数的最大值。
结合第三方面,或第三方面的第一种至第六种可能的实现方式中的任一种,在第七种可能的实现方式中,
所述配置参数中包括第一计数器的阈值;
在所述终端接收所述配置参数之后,根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求之前,还包括:所述终端从所述配置参数中获取所述第一计数器的阈值,并判断第一计数器是否小于所述第一计数器的阈值;
其中,所述第一计数器用于:记录针对同一个调度请求过程,所述终端已发送调度请求的次数;
所述终端根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求,包括:所述终端在第一计数器小于所述第一计数器的阈值时,在所述至少一个载波中的一个载波上发送调度请求;
在所述终端根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求之后,还包括:所述终端将所述第一计数器的值加一。
结合第三方面的第七种可能的实现方式,在第八种可能的实现方式中,在所述终端判断第一计数器是否小于第一计数器的阈值之后,所述方法还包括:
在所述第一计数器不小于所述第一计数器的阈值时,
所述终端释放所述至少一个载波中的所有辅载波的物理上行控制信道资源和/或上行参考信号资源;或
所述终端释放所述至少一个载波中的所有辅载波所在的各物理上行控制信道组中的载波的物理上行控制信道资源和/或上行参考信号资源;或
所述终端释放所有服务载波的物理上行控制信道资源和/或上行参考信号资源。
结合第三方面的第八种可能的实现方式,在第九种可能的实现方式中,所述终端释放所述至少一个载波中的所有辅载波的物理上行控制信道资源和/或上行参考信号资源,包括:
所述终端在所述至少一个载波仅包括辅载波时,释放所述至少一个载波中的所有辅载波的物理上行控制信道资源和/或上行参考信号资源。
结合第三方面的第八种可能的实现方式,在第十种可能的实现方式中,所述终端释放所述至少一个载波中的所有辅载波所在的各物理上行控制信道组中的载波的物理上行控制信道资源和/或上行参考信号资源,包括:
所述终端在所述至少一个载波仅包括辅载波时,释放所述至少一个载波中的所有辅载波分别所在的各物理上行控制信道组中的所有载波的物理上行控制信道资源和/或上行参考信号资源。
结合第三方面的第八种可能的实现方式,在第十一种可能的实现方式中,所述终端释放所有服务载波的物理上行控制信道资源和/或上行参考信号资源,包括:
所述终端在所述至少一个载波仅包括辅载波和主载波时,释放所有服务载波的上行控制信道物理上行控制信道资源和/或上行参考信号资源。
结合第三方面,或第三方面的第一种至第十一种可能的实现方式中的任一种,在第十二种可能的实现方式中,
所述配置参数中包括:第一计时器的阈值的长度;
所述第一计时器用于对同一个调度请求过程中,当前时刻距离所述终端上一次发送调度请求的时刻的时间长度进行计时;或对同一个调度请求过程中,当前时刻距离所述终端下一次可发送调度请求的时刻的时间长度进行计时;
所述第一计时器的阈值的长度为:所述终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔;
在所述终端根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求之后,还包括:
所述终端根据所述第一计时器的长度的阈值启动所述第一计时器。
结合第三方面,或第三方面的第一种至第十一种可能的实现方式中的任一种,在第十三种可能的实现方式中,
所述配置参数中包括:n,所述n为:第一计时器的阈值的长度为所述终端在所述至少一个载波中的特定载波上可使用的调度请求资源的周期的倍数,为正整数;
所述第一计时器用于对同一个调度请求过程中,当前时刻距离所述终端上一次发送调度请求的时刻的时间长度进行计时;或对同一个调度请求过程中,当前时刻距离所述终端下一次可发送调度请求的时刻的时间长度进行计时;
所述第一计时器的阈值的长度为:所述终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔;
在所述至少一个载波包括主载波时,所述特定载波为所述主载波;或所述特定载波为所述至少一个载波中调度请求资源的周期最小的载波;或所述特定载波为所述至少一个载波中的被激活的各载波中调度请求资源的周期最小的载波;
在所述终端根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求之后,还包括:
所述终端根据所述n确定的所述第一计时器的长度的阈值,根据确定的所述第一计时器的长度的阈值启动所述第一计时器。
结合第三方面的第十二种或第十三种可能的实现方式,在第十四种可能的实现方式中,
在所述终端根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求之前,还包括:
所述终端判断所述第一计时器是否超时;
所述终端根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求,包括:
所述终端在所述第一计时器超时的情况下,根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求。
第四方面,本发明实施例提供一种调度请求的接收方法,包括:
基站确定终端的调度请求的配置参数,所述配置参数用于:为所述终端在至少一个载波上分配所述终端发送调度请求所使用的调度请求资源;
所述基站向所述终端发送确定的所述配置参数,指示所述终端在调度请求被触发后,根据所述配置参数在所述至少一个载波中的一个载波上发送调度请求;
其中,所述至少一个载波包括至少一个辅载波和主载波;或所述至少一个载波包括至少一个辅载波。
结合第四方面,在第一种可能的实现方式中,
所述配置参数中包括第一计数器的阈值,指示所述终端:
在第一计数器小于所述第一计数器的阈值时,在所述至少一个载波中的一个载波上发送调度请求;
其中,所述第一计数器用于:记录针对同一次上行数据传输,所述终端已发送调度请求的次数。
结合第四方面或第四方面的第一种可能的实现方式,在第二种可能的实现方式中,
所述配置参数中包括第一计时器的阈值的长度,指示所述终端:
在根据所述第一计时器的阈值的长度确定所述第一计时器超时的情况下,根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求;
所述第一计时器用于对同一个调度请求过程中,当前时刻距离所述终端上一次发送调度请求的时刻的时间长度进行计时;或对同一个调度请求过程中,当前时刻距离所述终端下一次可发送调度请求的时刻的时间长度进行计时;
所述第一计时器的阈值的长度为:所述终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔。
结合第四方面或第四方面的第一种可能的实现方式,在第三种可能的实现方式中,
所述配置参数中包括:n,所述n为:第一计时器的阈值的长度为所述终端在所述至少一个载波中的特定载波上可使用的调度请求资源的周期的倍数,为正整数;
所述n用于指示所述终端:根据n确定所述第一计时器的阈值的长度,并在根据确定的所述第一计时器的阈值的长度确定所述第一计时器超时的情况下,根据收到的所述配置参数在所述至少一个载波中的一个载波上发送调度请求;
所述第一计时器用于对同一个调度请求过程中,当前时刻距离所述终端上一次发送调度请求的时刻的时间长度进行计时;
所述第一计时器的阈值的长度为:所述终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔;
在所述至少一个载波包括主载波时,所述特定载波为所述主载波;或所述特定载波为所述至少一个载波中调度请求资源的周期最小的载波;或所述特定载波为所述至少一个载波中的被激活的各载波中调度请求资源的周期最小的载波。
通过发送配置参数,为终端在多个载波上分配调度请求资源,使得终端可以根据接收的配置参数在该多个载波中的一个载波上发送调度请求,在多个载波上配置调度请求资源的情况下,提供了一种有效传输调度请求的方案。
附图说明
图1为本发明实施例提供的无线通信系统的结构示意图;
图2为本发明实施例提供的第一种终端的结构示意图;
图3A和图3B分别为本发明实施例提供的第一种终端的两种实现的结构示意图;
图4为本发明实施例提供的第一种基站的结构示意图;
图5A和图5B分别为本发明实施例提供的第一种基站的两种实现的结构示意图;
图6为本发明实施例提供的调度请求的发送方法的流程图;
图7为本发明实施例提供的调度请求的接收方法的流程图;
图8为本发明实施例提供的一种数据处理方法的流程图;
图9A为目前LTE系统中一种长度域为7bi t的MAC PDU的头部信息的结构图;
图9B为目前LTE系统中一种长度域为15bit的MAC PDU的头部信息的结构图;
图10A为本发明实施例提供的一种长度域为23bit的MAC PDU的头部信息的结构图;
图10B为本发明实施例提供的一种长度域为16bit的MAC PDU的头部信息的结构图;
图10C为本发明实施例提供的一种长度域为17bit的MAC PDU的头部信息的结构图;
图11为本发明实施例提供的一种接收设备的结构示意图;
图12为本发明实施例提供的一种发送设备的结构示意图。
具体实施方式
本发明实施例提供一种终端、基站,以及调度请求的传输方法,用以在多个载波上配置SR资源的情况下,提供一种有效传输SR的方案。
在本发明实施例中,基站确定终端的调度请求的配置参数,为终端在至少一个载波上分配所述终端发送调度请求所使用的调度请求资源,终端在调度请求被触发后,根据收到的配置参数在该至少一个载波中的一个载波上发送调度请求,其中,该至少一个载波包括至少一个辅载波和主载波;或该至少一个载波包括至少一个辅载波。
通过发送配置参数,为终端在多个载波上分配调度请求资源,使得终端可以根据接收的配置参数在该多个载波中的一个载波上发送调度请求,在多个载波上配置调度请求资源的情况下,提供了一种有效传输调度请求的方案。
首先,介绍调度请求相关的基本原理。
在目前的LTE系统中,eNB可通过发送用于配置SR资源的配置参数,指示UE:该UE可使用的SR资源、SR资源的周期、子帧偏移量、最大发送次数,以及SR禁止定时器等信息。UE在SR被触发后,UE根据该配置参数发送SR,请求分配上行资源。
具体地,当SR被触发后,比如:当有上述数据需要发送而触发常规缓存状态报告(Buffer Status Report,BSR)后,如果没有诸如物理上行共享信道(Physical UplinkShared CHannel,PUSCH)资源等上行资源传输BSR,则UE会触发SR。
进一步地,如果没有有效的SR资源,则UE可触发上行随机接入过程,取消触发的SR。
如果当前TTI有有效的SR资源,且SR禁止定时器没有运行,且SR发送次数没有达到最大发送次数,则UE发送SR给eNB。
如果SR发送次数达到最大发送次数,则UE释放所有载波的物理上行控制信道(Physical Uplink Control CHannel,PUCCH)和/或探测参考信号(Sounding ReferenceSignal,SRS)资源,触发上行随机接入过程,取消触发的SR。
其中,对于UE,该UE的一个调度请求过程是指:从调度请求被触发开始,到调度请求被取消之间,该UE发送调度请求的过程。
SR的触发条件包括:上行数据到达,且触发了常规BSR,但没有上行资源用于传输BSR,此时会触发SR;
SR的取消条件包括:触发SR的BSR被UE发送,或者上行数据被UE发送。
下面,结合附图对本发明实施例进行详细说明。
首先,介绍本发明实施例提供的无线通信系统,然后介绍终端、基站和调度请求的发送方法和接收方法。
图1为本发明实施例提供的无线通信系统的结构示意图。如图1所示,无线通信系统包括:基站101和终端102;其中
基站101,用于确定终端102的调度请求的配置参数,并向该终端发送确定的该配置参数,其中,该配置参数用于:为终端102在为终端102服务的至少一个载波上分配终端102发送调度请求所使用的调度请求资源;
可以理解的,载波与服务小区可以替换使用,本发明不作限制。
终端102,用于在调度请求被触发后,根据收到的该配置参数在该至少一个载波中的一个载波上发送调度请求。
可选地,基站101接收终端102在配置参数中分配的调度请求资源上发送的调度请求。
本发明的实施例提供的无线通信系统的通信制式本包括但不限于:全球移动通信系统(Global System of Mobile communication,GSM)、码分多址(Code DivisionMultiple Access,CDMA)IS-95、码分多址(Code Division Multiple Access,CDMA)2000、时分同步码分多址(Time Division-Synchronous Code Division Multiple Access,TD-SCDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、时分双工-长期演进(Time Division Duplexing-Long Term Evolution,TDD LTE)、频分双工-长期演进(Frequency Division Duplexing-Long Term Evolution,FDD LTE)、长期演进-增强(LongTerm Evolution-Advanced,LTE-advanced)、个人手持电话系统(Personal Handy-phoneSystem,PHS)、802.11系列协议规定的无线保真(Wireless Fidelity,WiFi)、全球微波互联接入(Worldwide Interoperability for Microwave Access,WiMAX)等。
终端102可包括但不限于:手机、平板电脑、个人数字助理(Personal DigitalAssistant,PDA)、销售终端(Point of Sales,POS)、车载电脑等。
其中,基站101还可包括无线资源管理设备等;终端102为与基站101通信的终端设备,包括用户设备、中继节点等。
比如:对于TDD LTE、FDD LTE或LTE-A等LTE系统,本发明实施例提供的无线通信系统中的基站101可为演进节点B(evolved NodeB,eNodeB),终端102可为UE;对于TD-SCDMA系统或WCDMA系统,本发明实施例提供的无线通信系统中的基站101可包括:节点B(NodeB),或包括NodeB和无线网络控制器(Radio Network Controller,RNC),终端102可为UE;对于GSM系统,本发明实施例提供的中的基站101可包括基站收发台(Base Transceiver Station,BTS),或包括BTS和基站控制器(Base Station Controller,BSC),终端102为移动台(Mobile Station,MS);对于WiFi系统,基站101可包括:接入点(Access Point,AP)和/或接入控制器(Access Controller,AC),终端102可为站点(STAtion,STA)。
调度请求,可为终端102向基站101发送的,用于请求上行资源的请求,比如:LTE系统中的SR等。
其中,上述至少一个载波可包括至少一个辅载波和主载波;或
上述至少一个载波可包括至少一个辅载波,不包括主载波。
对于上述至少一个载波中的每一个载波,基站101发送的上述配置参数可包括但不限于如下信息中的至少一项:
该载波的调度请求资源;
该载波的调度请求资源的周期;
用于指示该载波的调度请求资源的子帧偏移量的指示信息;
基站101发送的上述配置参数还可包括:
第一计数器的阈值,该第一计数器用于:记录针对同一个调度请求过程中,终端102已发送调度请求的次数;
基站101发送的上述配置参数还可包括:第一计时器的阈值的长度;或者,当该第一计时器的阈值的长度为终端102在上述至少一个载波中的特定载波上可使用的调度请求资源的周期的n倍时,n为正整数,上述配置参数也可包括:n的值,终端102可根据该倍数和特定载波对应的该周期确定上述第一计时器的阈值的长度。
该第一计时器可避免终端102在未收到上行调度时频繁地发送调度请求,终端102的耗电量大,产生上行干扰。
该第一计时器用于对同一个调度请求过程中,当前时刻距离终端102上一次发送调度请求的时刻的时间长度进行计时。当第一计时器的长度达到该第一计时器的阈值的长度时,该第一定时器停止运行,即停止计时;或者
该第一计时器用于对同一个调度请求过程中,当前时刻距离终端102下一次可以发送调度请求的时刻的时间长度进行计时,该第一计时器的长度减小到0时,该第一定时器停止运行,即停止计时。
该第一计时器的阈值的长度为:终端102在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求时刻的最小时间间隔。
上述特定载波可由终端102自身确定,或者由协议预先定义,或者由基站101提前进行配置。比如:该特定载波具体是哪个载波,换言之终端102如何确定该特定载波可参见后面的分析。
上述配置参数可通过下列消息中的一个或多个发送:
无线资源控制(Radio Resource Control,RRC)连接重配置消息;
RRC连接建立消息;
其它RRC消息;
除了RRC之外的其他层,比如:媒体接入控制(Medium Access Control,MAC)层、无线链路控制(Radio Link Control,RLC)层,或物理层(Physical,PHY)消息。
可选地,若配置参数中包括第一计数器的阈值,则
终端102可从该配置参数中获取第一计数器的阈值,并判断第一计数器是否小于第一计数器的阈值;
终端102在第一计数器小于第一计数器的阈值时,在上述至少一个载波中的一个载波上发送调度请求;
可选地,在终端102发送调度请求之后,将该第一计数器的值加一。
可选地,若第一计数器不小于第一计数器的阈值,则针对不同的情况,终端102可有如下三种不同的可选实现方式:
可选实现方式一
若上述至少一个载波仅包括辅载波,且第一计数器不小于第一计数器阈值,则可能说明终端102的辅载波上承载的上行信道或上行参考信号的质量较差;此时,可选地,终端102可释放该至少一个载波中的所有载波的物理上行控制信道(比如PUCCH)资源和/或上行参考信号(比如:SRS)资源。
进一步的,UE在主载波上执行随机接入过程,并取消触发的SR。
可选实现方式二
若上述至少一个载波仅包括辅载波,可选地,终端102可释放该至少一个载波中的所有辅载波分别所在的各物理上行控制信道组(比如:PUCCH组)中的所有载波的物理上行控制信道(比如:PUCCH)资源和/或上行参考信号(比如:SRS)资源。
其中,物理上行控制信道组由共用同一个载波上的物理上行控制信道资源的至少一个载波组成,通常,同一个物理上行控制信道组中的各载波所处的无线信道环境类似,因此,若上述至少一个载波仅包括辅载波,且第一计数器不小于第一计数器阈值,则可能说明终端102的辅载波上承载的物理上行信道或上行参考信号的质量较差;故而终端102可以释放所有辅载波分别所在的各物理上行控制信道组中的所有载波的物理上行控制信道资源和/或上行参考信号资源。
进一步的,UE在主载波上执行随机接入过程,并取消触发的SR。
可选实现方式三
若上述至少一个载波仅包括辅载波和主载波,且第一计数器不小于第一计数器阈值,则可能说明终端102的包括主载波和辅载波在内的各服务载波上承载的上行信道或上行参考信号的质量较差,因此,可选地,终端102可释放所有服务载波的物理上行控制信道资源和/或上行参考信号资源。
其中,终端102的服务载波可包括为终端102服务的载波,包括主载波和辅载波。
进一步的,UE在主载波上继续执行调度请求过程。
可选地,若配置参数中包括:第一计时器的阈值的长度;则终端102从收到的配置参数中获取该第一计时器的阈值的长度;或者
若配置参数中包括:上述n的值,则终端102在收到上述配置参数之后,从该配置参数中获取该n的值,根据该n的值,以及特定载波上可使用的调度请求资源的周期,确定第一计时器的阈值的长度。
可选地,在终端102发送上述调度请求之后,可启动第一计时器。
可选地,在终端102发送调度请求之前,还可判断该第一计时器是否超时,若超时(即没有运行),则终端102根据收到的上述配置参数在上述至少一个载波中的一个载波上发送调度请求。
如前所述,上述特定载波可由终端102自身确定,或者由协议预先定义,再或者由基站101提前进行配置。比如:
在该至少一个载波包括主载波时,该特定载波为终端102的主载波。由于主载波不会被去激活,所以主载波上终端102调度请求资源始终可以使用,因此根据该主载波的该周期确定的第一计时器的阈值的长度是确定的,通常不会变化;或
该特定载波为上述至少一个载波中调度请求资源的周期最小的载波。由于采用该最小周期的整数倍,因此第一计时器的阈值的长度的设置相对灵活,可使得对调度请求的发送间隔不会过于限制,从而缩短调度请求的传输时延;或
该特定载波为上述至少一个载波中的被激活的各载波中调度请求资源的周期最小的载波。类似地,由于采用该最小周期的整数倍,因此第一计时器的阈值的长度的设置相对灵活,可使得对调度请求的发送间隔不会过于限制,从而缩短调度请求的传输时延。
以上介绍了第一计时器和第一计数器相关的可选实现方案,下面,介绍终端102在发送调度请求时可采用的可选实现方案。
可选地,终端102在收到上述配置参数后,首先从上述至少一个载波中选择一个载波;终端102在该选择的载波上,根据收到的配置参数中用于配置在该选择的载波上的调度请求资源的配置参数,发送调度请求。
比如:终端102根据收到的配置参数中用于配置在该选择的载波上的调度请求资源的配置参数,确定在选择的载波上终端102可使用的调度请求资源,终端102在该选择的载波上的该确定的调度请求资源上,发送调度请求。下面具体说明几种可选实现方案:
可选实现方案一
终端102从当前传输时间间隔(Transmission Time Interval,TTI)内具有有效的调度请求资源的上述至少一个载波中,选择一个载波;终端102根据配置参数中,用于配置在该选择的载波上的调度请求资源的配置参数,在该选择的载波上发送调度请求。
其中,终端102选择载波的方式可包括但不限于如下几种:
方式一、若具有有效的调度请求资源的上述至少一个载波中如果有辅载波,则终端102从该辅载波中选择一个;
方式二、终端102根据载波序号选择,比如:从具有有效的调度请求资源的上述至少一个载波中选择序载波号小的载波;
方式三、随机选择;
方式四、终端102从具有有效的调度请求资源的上述至少一个载波中,选择收到上行干扰最小的载波;
方式五、若上述至少一个载波中只有一个载波具有有效的调度请求资源,则直接选择该载波,换言之,此时终端102不用选择载波。
可选实现方案二
终端102从至少一个载波中确定用于发送调度请求的备选载波,终端102从确定的备选载波中,选择一个在当前TTI内具有有效的调度请求资源的载波,其中,选择的方式与可选实现方案一中的类似,这里不再赘述。由于选择了在当前TTI内具有有效的调度请求资源的载波,因此可以第一时间发送调度请求,有助于提高上行数据传输效率。
其中,备选载波包括:
上述至少一个载波;或
上述至少一个载波中被激活的载波。
本发明实施例中,终端102可根据基站101发送给的指示消息,确定载波是否被激活。该指示消息可为MAC层消息,比如:激活MAC控制元素(Control Element,CE)消息,和/或去激活MAC CE消息。
或者,通过上述指示消息和预设时间来确定载波是否被激活,比如:终端102可以在收到基站101针对一个载波发送的激活MAC CE消息,确定在收到该消息的预设时间长度内,该载波是被激活的,超过该预设时间长度,该载波被去激活。
可选实现方案三
终端102从至少一个载波中,选择配置的调度请求资源距离当前TTI最近的一个载波;终端102在该选择的载波的调度请求资源的TTI到来时,若该选择的载波在具有有效的调度请求资源,则根据配置参数中,用于配置在该选择的载波上的调度请求资源的配置参数,在该选择的载波上发送调度请求。
采用可选实现方案三,也可实现终端102尽快发送调度请求,提高上行数据传输效率。
可选实现方式四
终端102判断在当前TTI内,至少一个载波是否具有有效的调度请求资源;
若是,则终端102从判断出的具有有效的调度请求资源的载波中选择一个载波,并在选择的载波上,根据收到的配置参数发送调度请求;其中,选择的方案与可选实现方案一类似,重复之处不再赘述。
否则,终端在下一个TTI到来时,返回判断上述至少一个载波是否具有有效的调度请求资源的步骤。
上述各可选方案中,可选地,满足下列条件中的至少一个的载波,可定义为具有有效的调度请求资源的载波:
载波上存在没有被释放的调度请求资源;
载波被激活,
载波所在定时提前组(Timing Advance Group,TAG组)的定时器未超时,
终端102在载波上已发送的调度请求的次数小于终端102在该载波上可发送的调度请求次数的最大值。
具体的,可使用的调度请求资源可以是有效的调度请求资源,可以指:配置了调度请求资源,或者配置了调度请求资源且调度请求资源所在的载波是激活的。
可选的,在终端发送上述调度请求之后,或触发上述调度请求之后,如果上述至少一个载波只包含辅载波,则如果上述至少一个载波中的所有载波均被去激活,可选地,终端102在主载波上执行随机接入过程,并取消触发的SR。
以上介绍了本发明实施例提供的无线通信系统。基于同一发明构思,本发明实施例还提供了终端、基站以及调度请求的传输方法,由于它们解决问题的原理与本发明实施例提供的无线通信系统相同,其实施可参照该系统的实施,在此不再赘述。
图2为本发明实施例提供的第一种终端的结构示意图。如图2所示,该终端包括:
收发模块201,用于接收基站发送的调度请求的配置参数;
配置参数用于:为终端在为终端服务的至少一个载波上分配终端发送调度请求所使用的调度请求资源;
处理模块202,用于在调度请求被触发后,根据收发模块201收到的配置参数,通过收发模块201在至少一个载波中的一个载波上发送调度请求;
其中,至少一个载波包括至少一个辅载波和主载波;或至少一个载波包括至少一个辅载波。
可选地,处理模块202具体用于:
从至少一个载波中选择一个载波;
在该选择的载波上,根据收到的配置参数中用于配置在该选择的载波上的调度请求资源的配置参数,发送调度请求。
可选地,处理模块202具体用于:
从当前传输时间间隔TTI内具有有效的调度请求资源的至少一个载波中,选择一个载波。
可选地,处理模块202具体用于:
从至少一个载波中确定用于发送调度请求的备选载波,从确定的备选载波中,选择一个在当前TTI内具有有效的调度请求资源的载波;
备选载波包括:
至少一个载波;或
至少一个载波中被激活的载波。
可选地,处理模块202具体用于:
从至少一个载波中,选择配置的调度请求资源在时间上距离当前TTI最近的一个载波;
处理模块202还用于:在该选择的载波上,根据收到的配置参数中,用于配置在该选择的载波上的调度请求资源的配置参数,发送调度请求之前,
在该选择的载波的调度请求资源的TTI到来时,确定该选择的载波具有有效的调度请求资源。
可选地,处理模块202具体用于:
判断在当前TTI内,至少一个载波是否具有有效的调度请求资源;
若是,则从判断出的具有有效的调度请求资源的载波中选择一个载波;
否则,在下一个TTI到来时,返回判断至少一个载波是否具有有效的调度请求资源的步骤。
可选地,满足下列至少一个条件的载波,为具有有效的调度请求资源的载波:
载波上存在没有被释放的调度请求资源;
载波被激活;
载波所在TAG组的定时器未超时;
终端在载波上已发送的调度请求的次数小于终端在该载波上可发送的调度请求次数的最大值。
可选地,配置参数中包括第一计数器的阈值;
处理模块202还用于:在收发模块201接收配置参数之后,处理模块202根据收到的配置参数通过收发模块201在至少一个载波中的一个载波上发送调度请求之前,从配置参数中获取第一计数器的阈值,并判断第一计数器是否小于第一计数器的阈值;
其中,第一计数器用于:记录针对同一个调度请求过程,终端已发送调度请求的次数;
处理模块202具体用于:在第一计数器小于第一计数器的阈值时,通过收发模块201在至少一个载波中的一个载波上发送调度请求;
处理模块202还用于:在收发模块201根据收到的配置参数在至少一个载波中的一个载波上发送调度请求之后,将第一计数器的值加一。
可选地,处理模块202还用于:在判断第一计数器是否小于第一计数器的阈值之后,在第一计数器不小于第一计数器的阈值时,
释放至少一个载波中的所有辅载波的物理上行控制信道资源和/或上行参考信号资源;或
释放至少一个载波中的所有辅载波所在的各物理上行控制信道组中的载波的物理上行控制信道资源和/或上行参考信号资源;或
释放所有服务载波的物理上行控制信道资源和/或上行参考信号资源。
可选地,处理模块202具体用于:
在至少一个载波仅包括辅载波时,释放至少一个载波中的所有辅载波的物理上行控制信道资源和/或上行参考信号资源。
可选地,处理模块202具体用于:
在至少一个载波仅包括辅载波时,释放至少一个载波中的所有辅载波分别所在的各物理上行控制信道组中的所有载波的物理上行控制信道资源和/或上行参考信号资源。
可选地,处理模块202具体用于:
在至少一个载波仅包括辅载波和主载波时,释放所有服务载波的上行控制信道物理上行控制信道资源和/或上行参考信号资源。
可选地,配置参数中包括:第一计时器的阈值的长度;
第一计时器用于对同一个调度请求过程中,当前时刻距离终端上一次发送调度请求的时刻的时间长度进行计时;或对同一个调度请求过程中,当前时刻距离终端下一次可发送调度请求的时刻的时间长度进行计时;
第一计时器的阈值的长度为:终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔;
处理模块202还用于:在根据收到的配置参数通过收发模块201在至少一个载波中的一个载波上发送调度请求之后,根据第一计时器的长度的阈值启动第一计时器。
可选地,配置参数中包括:n,n为:第一计时器的阈值的长度为终端在至少一个载波中的特定载波上可使用的调度请求资源的周期的倍数,为正整数;
第一计时器用于对同一个调度请求过程中,当前时刻距离终端上一次发送调度请求的时刻的时间长度进行计时;或对同一个调度请求过程中,当前时刻距离终端下一次可发送调度请求的时刻的时间长度进行计时;
第一计时器的阈值的长度为:终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔;
在至少一个载波包括主载波时,特定载波为主载波;或特定载波为至少一个载波中调度请求资源的周期最小的载波;或特定载波为至少一个载波中的被激活的各载波中调度请求资源的周期最小的载波;
处理模块202还用于:在根据收到的配置参数通过收发模块201在至少一个载波中的一个载波上发送调度请求之后,根据n确定的第一计时器的长度的阈值,根据确定的第一计时器的长度的阈值启动第一计时器。
可选地,处理模块202还用于:
在根据收到的配置参数通过收发模块201在至少一个载波中的一个载波上发送调度请求之前,判断第一计时器是否超时;
处理模块202具体用于:
在第一计时器超时的情况下,根据收到的配置参数通过收发模块201在至少一个载波中的一个载波上发送调度请求。
该终端的其他可选实现方式可参考前述的终端102,在此不再赘述。
此外,该终端也可由图3A或图3B所示的结构实现,其中,处理模块202可由处理器302实现,收发模块201可由收发器301实现。
可选地,如图3B所示,该结构中还可包括存储器303,可选地,存储器303可存储控制指令,处理器302调用存储器303中存储的指令,执行各种处理操作。
图3B中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器302代表的一个或多个处理器和存储器303代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器301可以是多个元件,即包括发射器和接收器,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口304还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
图4为本发明实施例提供的第一种基站的结构示意图。如图4所示,该基站包括:
处理模块401,用于确定终端的调度请求的配置参数,配置参数用于:为终端在至少一个载波上分配终端发送调度请求所使用的调度请求资源;
发送模块402,用于向终端发送处理模块401确定的配置参数,指示终端在调度请求被触发后,根据配置参数在至少一个载波中的一个载波上发送调度请求;
其中,至少一个载波包括至少一个辅载波和主载波;或至少一个载波包括至少一个辅载波。
可选地,配置参数中包括第一计数器的阈值,指示终端:
在第一计数器小于第一计数器的阈值时,在至少一个载波中的一个载波上发送调度请求;
其中,第一计数器用于:记录针对同一次上行数据传输,终端已发送调度请求的次数。
可选地,配置参数中包括第一计时器的阈值的长度,指示终端:
在根据第一计时器的阈值的长度确定第一计时器超时的情况下,根据收到的配置参数在至少一个载波中的一个载波上发送调度请求;
第一计时器用于对同一个调度请求过程中,当前时刻距离终端上一次发送调度请求的时刻的时间长度进行计时;或对同一个调度请求过程中,当前时刻距离终端下一次可发送调度请求的时刻的时间长度进行计时;
第一计时器的阈值的长度为:终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔。
可选地,配置参数中包括:n,n为:第一计时器的阈值的长度为终端在至少一个载波中的特定载波上可使用的调度请求资源的周期的倍数,为正整数;
n用于指示终端:根据n确定第一计时器的阈值的长度,并在根据确定的第一计时器的阈值的长度确定第一计时器超时的情况下,根据收到的配置参数在至少一个载波中的一个载波上发送调度请求;
第一计时器用于对同一个调度请求过程中,当前时刻距离终端上一次发送调度请求的时刻的时间长度进行计时;
第一计时器的阈值的长度为:终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔;
在至少一个载波包括主载波时,特定载波为主载波;或特定载波为至少一个载波中调度请求资源的周期最小的载波;或特定载波为至少一个载波中的被激活的各载波中调度请求资源的周期最小的载波。
该基站的其他可选实现方式可参考前述的基站101,在此不再赘述。
此外,该基站也可由图5A或图5B所示的结构实现,其中,处理模块401可由处理器501实现,发送模块402可由发射器器502实现。
可选地,如图5B所示,该结构中还可包括存储器503,可选地,存储器503可存储控制指令,处理器501调用存储器503中存储的指令,执行各种处理操作。
图5B中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器501代表的一个或多个处理器和存储器503代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。针对不同的用户设备,用户接口504还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
图6为本发明实施例提供的调度请求的发送方法的流程图。如图6所示,该方法包括如下步骤:
S601:终端接收基站发送的调度请求的配置参数;
配置参数用于:为终端在为终端服务的至少一个载波上分配终端发送调度请求所使用的调度请求资源;
S602:终端在调度请求被触发后,根据收到的配置参数在至少一个载波中的一个载波上发送调度请求;
其中,至少一个载波包括至少一个辅载波和主载波;或至少一个载波包括至少一个辅载波。
可选地,步骤S602终端根据收到的配置参数在至少一个载波中的一个载波上发送调度请求,包括:
终端从至少一个载波中选择一个载波;
终端在该选择的载波上,根据收到的配置参数中用于配置在该选择的载波上的调度请求资源的配置参数,发送调度请求。
可选地,终端从当前传输时间间隔TTI内具有有效的调度请求资源的至少一个载波中,选择一个载波。
可选地,终端从至少一个载波中确定用于发送调度请求的备选载波,终端从确定的备选载波中,选择一个在当前TTI内具有有效的调度请求资源的载波;
备选载波包括:
至少一个载波;或
至少一个载波中被激活的载波。
可选地,终端从至少一个载波中,选择配置的调度请求资源在时间上距离当前TTI最近的一个载波;
终端在该选择的载波上,根据收到的配置参数中,用于配置在该选择的载波上的调度请求资源的配置参数,发送调度请求之前,还包括:
终端在该选择的载波的调度请求资源的TTI到来时,确定该选择的载波具有有效的调度请求资源。
可选地,终端判断在当前TTI内,至少一个载波是否具有有效的调度请求资源;
若是,则终端从判断出的具有有效的调度请求资源的载波中选择一个载波;
否则,终端在下一个TTI到来时,返回判断至少一个载波是否具有有效的调度请求资源的步骤。
可选地,满足下列至少一个条件的载波,为具有有效的调度请求资源的载波:
载波上存在没有被释放的调度请求资源;
载波被激活;
载波所在TAG组的定时器未超时;
终端在载波上已发送的调度请求的次数小于终端在该载波上可发送的调度请求次数的最大值。
可选地,配置参数中包括第一计数器的阈值;
在终端接收配置参数之后,根据收到的配置参数在至少一个载波中的一个载波上发送调度请求之前,还包括:终端从配置参数中获取第一计数器的阈值,并判断第一计数器是否小于第一计数器的阈值;
其中,第一计数器用于:记录针对同一个调度请求过程,终端已发送调度请求的次数;
步骤S602终端根据收到的配置参数在至少一个载波中的一个载波上发送调度请求,包括:终端在第一计数器小于第一计数器的阈值时,在至少一个载波中的一个载波上发送调度请求;
在终端根据收到的配置参数在至少一个载波中的一个载波上发送调度请求之后,还包括:终端将第一计数器的值加一。
可选地,在终端判断第一计数器是否小于第一计数器的阈值之后,方法还包括:
在第一计数器不小于第一计数器的阈值时,
终端释放至少一个载波中的所有辅载波的物理上行控制信道资源和/或上行参考信号资源;或
终端释放至少一个载波中的所有辅载波所在的各物理上行控制信道组中的载波的物理上行控制信道资源和/或上行参考信号资源;或
终端释放所有服务载波的物理上行控制信道资源和/或上行参考信号资源。
可选地,终端释放至少一个载波中的所有辅载波的物理上行控制信道资源和/或上行参考信号资源,包括:
终端在至少一个载波仅包括辅载波时,释放至少一个载波中的所有辅载波的物理上行控制信道资源和/或上行参考信号资源。
可选地,终端释放至少一个载波中的所有辅载波所在的各物理上行控制信道组中的载波的物理上行控制信道资源和/或上行参考信号资源,包括:
终端在至少一个载波仅包括辅载波时,释放至少一个载波中的所有辅载波分别所在的各物理上行控制信道组中的所有载波的物理上行控制信道资源和/或上行参考信号资源。
可选地,终端释放所有服务载波的物理上行控制信道资源和/或上行参考信号资源,包括:
终端在至少一个载波仅包括辅载波和主载波时,释放所有服务载波的上行控制信道物理上行控制信道资源和/或上行参考信号资源。
可选地,配置参数中包括:第一计时器的阈值的长度;
第一计时器用于对同一个调度请求过程中,当前时刻距离终端上一次发送调度请求的时刻的时间长度进行计时;或对同一个调度请求过程中,当前时刻距离终端下一次可发送调度请求的时刻的时间长度进行计时;
第一计时器的阈值的长度为:终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔;
在终端根据收到的配置参数在至少一个载波中的一个载波上发送调度请求之后,还包括:
终端根据第一计时器的长度的阈值启动第一计时器。
可选地,配置参数中包括:n,n为:第一计时器的阈值的长度为终端在至少一个载波中的特定载波上可使用的调度请求资源的周期的倍数,为正整数;
第一计时器用于对同一个调度请求过程中,当前时刻距离终端上一次发送调度请求的时刻的时间长度进行计时;或对同一个调度请求过程中,当前时刻距离终端下一次可发送调度请求的时刻的时间长度进行计时;
第一计时器的阈值的长度为:终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔;
在至少一个载波包括主载波时,特定载波为主载波;或特定载波为至少一个载波中调度请求资源的周期最小的载波;或特定载波为至少一个载波中的被激活的各载波中调度请求资源的周期最小的载波;
在终端根据收到的配置参数在至少一个载波中的一个载波上发送调度请求之后,还包括:
终端根据n确定的第一计时器的长度的阈值,根据确定的第一计时器的长度的阈值启动第一计时器。
可选地,在步骤S602终端根据收到的配置参数在至少一个载波中的一个载波上发送调度请求之前,还包括:
终端判断第一计时器是否超时;
终端根据收到的配置参数在至少一个载波中的一个载波上发送调度请求,包括:
终端在第一计时器超时的情况下,根据收到的配置参数在至少一个载波中的一个载波上发送调度请求。
该方法的其他可选实现方式可参考前述的终端102的处理,在此不再赘述。
图7为本发明实施例提供的调度请求的接收方法的流程图。如图7所示,该方法包括如下步骤:
S701:基站确定终端的调度请求的配置参数,配置参数用于:为终端在至少一个载波上分配终端发送调度请求所使用的调度请求资源;
S702:基站向终端发送确定的配置参数,指示终端在调度请求被触发后,根据配置参数在至少一个载波中的一个载波上发送调度请求;
其中,至少一个载波包括至少一个辅载波和主载波;或至少一个载波包括至少一个辅载波。
可选地,配置参数中包括第一计数器的阈值,指示终端:
在第一计数器小于第一计数器的阈值时,在至少一个载波中的一个载波上发送调度请求;
其中,第一计数器用于:记录针对同一次上行数据传输,终端已发送调度请求的次数。
可选地,配置参数中包括第一计时器的阈值的长度,指示终端:
在根据第一计时器的阈值的长度确定第一计时器超时的情况下,根据收到的配置参数在至少一个载波中的一个载波上发送调度请求;
第一计时器用于对同一个调度请求过程中,当前时刻距离终端上一次发送调度请求的时刻的时间长度进行计时;或对同一个调度请求过程中,当前时刻距离终端下一次可发送调度请求的时刻的时间长度进行计时;
第一计时器的阈值的长度为:终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔。
可选地,配置参数中包括:n,n为:第一计时器的阈值的长度为终端在至少一个载波中的特定载波上可使用的调度请求资源的周期的倍数,为正整数;
n用于指示终端:根据n确定第一计时器的阈值的长度,并在根据确定的第一计时器的阈值的长度确定第一计时器超时的情况下,根据收到的配置参数在至少一个载波中的一个载波上发送调度请求;
第一计时器用于对同一个调度请求过程中,当前时刻距离终端上一次发送调度请求的时刻的时间长度进行计时;
第一计时器的阈值的长度为:终端在同一个调度请求过程中本次发送调度请求的时刻距离上一次发送调度请求的时刻的最小时间间隔;
在至少一个载波包括主载波时,特定载波为主载波;或特定载波为至少一个载波中调度请求资源的周期最小的载波;或特定载波为至少一个载波中的被激活的各载波中调度请求资源的周期最小的载波。
综上,通过发送配置参数,为终端在多个载波上分配调度请求资源,使得终端可以根据接收的配置参数在该多个载波中的一个载波上发送调度请求,在多个载波上配置调度请求资源的情况下,提供了一种有效传输调度请求的方案。
另外,LTE系统中,媒体接入控制协议数据单元(Media Access Control protocoldata unit,MAC PDU)中的MAC子头格式如图9A或图9B所示:
其中,R域为预留位(reserved),E为扩展指示位(Extension),用于指示该MAC子头后面是否还有其它MAC子头,E=1代表该MAC子头后面还有其它MAC子头。逻辑信道标识(Logical Channel Identifier,LCID)域指示该MAC子头对应的净荷部分为哪个逻辑信道的数据,或者为哪种媒体接入控制控制元素(Media Access Control protocol data unitcontrol element,MAC CE),或者为填充。长度指示F(Flag)域用于指示长度L(length)域的长度,如图9A所示,F=0代表L域长度为7bits,如图9B所示,F=1代表长度为15bits。L(length)域用于指示媒体接入控制服务数据单元(Media Access Control service dataunit,MAC PDU MAC SDU)的长度。
在引入更多载波聚合如32个载波聚合以及更高调制编码方式后,峰值数据传输速率会有很大提升,比如可以达到25Gbps。因此,每个传输时间间隔(Transmission TimeInterval,TTI)能传输的数据的数量更多,每个数据的长度也更长。
但是,由于L域只有7bits或15bits,不能有效指示更长的数据的长度,因此达不到上述速率要求。即需要更长的L域来指示更长的数据的长度。
本发明实施例解决如何使用更长的L域来有效指示更长的数据的长度,即本发明实施设计新的MAC子头格式,以及数据封装和解封装方法,来有效支持更高传输速率。
第五方面,本发明实施例提供数据处理方法,包括:
终端接收媒体接入控制层协议数据单元MAC PDU;其中所述MAC PDU包括头部信息和媒体接入控制服务数据单元MAC SDU,其中,所述头部信息包括:5比特的逻辑信道标识域,1比特的扩展域;N比特的长度域,所述长度域用于指示所述MAC SDU的长度;1比特的第二长度指示域,所述第二长度指示域用于指示所述长度域的长度N的值,其中N为正整数;
所述终端根据所述MAC PDU的头部信息中的第二长度指示域,获取所述MAC SDU的长度;
所述终端根据获取的所述MAC SDU的长度获取所述MAC SDU。
结合第五方面,在第一种可能的实现方式中,
所述终端根据所述MAC PDU的头部信息,获取所述MAC SDU的长度,包括:
若所述第二长度指示域为1,则所述终端确定所述长度域的长度为M比特,所述M是通过无线资源控制协议(Radio Resource Control,RRC)消息配置的或者是协议规定的,取值为16比特,17比特,或23比特中的一种。
结合第五方面及第五方面的第一种可能的实现方式,在第二种可能的实现方式中,包括:
所述头部信息还包括长度指示域,该长度指示域可以为图9A或图9B中所示的“长度指示域”;
若所述第二长度指示域为0,则所述终端进一步根据所述长度指示域确定所述长度域的长度;
若所述长度指示域为0,则所述长度域的长度为7比特;
或所述长度指示域为1,则所述长度域的长度为15比特。
这里,在所述第二长度指示域为1时,所述终端无需根据所述长度指示域来确定所述长度域的长度;
长度指示域结合第五方面的第一到第三种可能的实现方式中的任一种,在第四种可能的实现方式,所述头部信息的具体格式可为下述几种格式::
格式一
如图10A所示,头部信息包括:
1比特的预留域,取值始终为0;
1比特的所述第二长度指示域;
1比特的扩展域,用于指示所述头部信息后面是否还有其他头部信息,所述其他头部信息用于指示所述MAC SDU后面是否还用其他MAC SDU和/或MAC CE;
5比特的逻辑信道标识域,用于标识所述MAC SDU所属的逻辑信道;
1比特的所述长度指示域;
23比特的所述长度域
格式二
如图10B所示,头部信息包括:
1比特的预留域,取值始终为0;
1比特所述第二长度指示域;
1比特的扩展域,用于指示所述头部信息后面是否还有其他头部信息,所述其他头部信息用于指示所述MAC SDU后面是否还用其他MAC SDU和/或MAC CE;
5比特的逻辑信道标识域,用于标识所述MAC SDU所属的逻辑信道;
16比特的所述长度域。
格式三
如图10C所示,头部信息包括:
1比特所述第二长度指示域;
1比特的扩展域,用于指示所述头部信息后面是否还有其他头部信息,所述其他头部信息用于指示所述MAC SDU后面是否还用其他MAC SDU和/或MAC CE;
5比特的逻辑信道标识域,用于标识所述MAC SDU所属的逻辑信道;
17比特的所述长度域。
结合第五方面的第一到第四种可能的实现方式,在第五种可能的实现方式,在终端接收MAC PDU之前,包括
所述终端接收第一配置消息,所述第一配置消息用于指示所述终端:
根据所述第二长度指示域确定所述长度域的长度。
第六方面,本发明实施例提供一种接收设备,包括:
接收模块,用于所述设备接收媒体接入控制层协议数据单元MAC PDU;其中所述MAC PDU包括头部信息和媒体接入控制服务数据单元MAC SDU,其中,所述头部信息包括:5比特的逻辑信道标识域,1比特的扩展域;N比特的长度域,所述长度域用于指示所述MACSDU的长度;1比特的第二长度指示域,所述第二长度指示域用于指示所述长度域的长度N的值,其中N为正整数;
处理模块,用于所述设备根据所述MAC PDU的头部信息中的第二长度指示域,获取所述MAC SDU的长度;
所述接收设备根据获取的所述MAC SDU的长度获取所述MAC SDU。
具体请参见第五方面各实现方式中的描述,在此不作赘述。
第七方面,本发明实施例提供一种发送设备,包括:
处理模块1201,用于对MAC PDU进行处理,比如根据MAC PDU中要包含的MAC SDU的大小,来选择具体的L域的长度,并根据L域长度组装MAC PDU头部信息如F域,F2域以及L域的取值,及MAC PDU。
发送模块1202,用于发送所述MAC PDU。
具体请参见第五方面各实现方式中的描述,在此不作赘述。
图8为本发明实施例提供的一种数据处理方法,包括
S801,终端接收媒体接入控制层协议数据单元(Media Access Control protocoldata unit,MAC PDU)。
通常,网络侧设备如基站或演进基站向终端,诸如:UE发送的所述MAC PDU,或者也可能是其他终端向所述终端发送的MAC PDUMAC PDU,本发明不作限制。
S802,所述终端根据所述MAC PDU的头部信息,获取MAC SDU媒体接入控制服务数据单元(Media Access Control service data unit,MAC SDU)的长度。
其中,MAC SDU可以为某个逻辑信道的数据,可以称为MAC SDU。
具体的,所述MAC PDU的头部信息包括:
-第二长度指示域(F2)用于指示L域的长度,占一个比特
-E域,为扩展指示位,用于指示该MAC子头后面是否还有其它MAC子头,E=1代表该MAC子头后面还有其它MAC子头。LCID域指示该MAC子头对应的净荷部分(即MAC SDU)为哪个逻辑信道的数据,或者为哪种MAC CE,或者为填充,占一个比特
-LCID域,指示该MAC子头对应的净荷部分为哪个逻辑信道的数据,或者为哪种MACCE,或者为填充,占用5比特。
-L域,长度域,用于指示所述MAC SDU的长度,占用的比特位数根据F域获得。
-可选的,还包括F域,即长度指示域,该F域也用于指示L域的长度,占一个比特;
-可选的,R域,为预留位,占一个比特。
其中,当F2域取值为0时,所述UE按现有MAC子头格式获得指示所述MAC SDU的长度的L域的长度;即UE通过现有MAC子头格式中的F域取值来获得L域的长度,如F=0代表L域长度为7bits,如图9A所示,F=1代表长度为15bits,如图9B所示。
当F2域取值为1时,所述UE按新的MAC子头格式获得指示所述MAC SDU的长度的L域的长度。
具体的,所述L域的长度可以是23比特,或者16比特,或者17比特。
可选的,在步骤1之前,所述终端接收RRC消息,其中RRC消息中携带有L域的长度值。
或者所述L域的长度值可以在协议中固定,本发明实施例不作限制。
进一步可选的,在步骤1之前,所述终端接收RRC消息,其中RRC消息中携带有用于指示所述终端:根据所述第二长度指示域确定所述长度域的长度,或开启使用所述第二长度指示域的配置消息,或用于开启使用大于15比特的长度域的配置消息。终端可以该配置消息,获知所述L域的长度可以是23比特,或者16比特,或者17比特。
可选的,如果所述L域长度为23比特,当F2域取值为1时,所述UE忽略F域的取值,即所述终端无需根据所述长度指示域来确定所述长度域的长度。这样,所述UE不会因为F域值错误的确定所述L域长度,或者,F域相当于R域。
终端获取所述L域的长度后,进一步根据L域的值,获得所述MAC SDU的长度
S803,所述终端根据所述MAC SDU的长度,从所述MAC PDU中获取所述MAC SDU。
本发明实施例中,通过合理使用现有技术中的R比特,能有效指示扩展的L域长度,保证UE正常通信。
当L域为16bit时,有效利用原来的15bit的L域和原来的F域,将两者合并成新的扩展后的L域,在有效指示扩展的L域长度的同时,进一步减少增加新的比特或者字节带来的不必要的协议头开销,具体头部信息格式如图10B所示。
当L域为17bit时,有效利用原来的15bit的L域和原来的F域和R域,合并成新的扩展后的L域,在有效指示扩展的L域长度的同时,进一步减少增加新的比特或者字节带来的不必要的协议头开销,,具体头部信息格式如图10C所示。
可以理解的,上述第五方面的所述终端可以替换为网络侧设备如基站,即当基站接收所述MAC PDU时,也可以采用上述第五方面的各实施方法,在此不作赘述。
可以理解的,上述MAC PDU头部信息及处理方法也适用于所述终端发送数据的过程。发送数据的过程与接收过程相反,此时所述终端根据MAC PDU中要包含的MAC SDU的大小,来选择具体的L域的长度,并根据L域长度组装MAC PDU头部信息如F域,F2域以及L域的取值,及MAC PDU。基站接收到所述终端发送的所述MACPDU后,处理方法与所述终端接收到MAC PDU的方法相同,在此不作赘述。
可以理解的,上述第五方面的所述终端可以替换为网络侧设备如基站,即当基站发送所述MAC PDU时,也可以采用上述第五方面的各实施方法,在此不作赘述。
另外,本发明实施例提供一种接收设备,该接收设备包括:
接收模块1101,用于接收MAC PDU。
通常,网络侧设备如基站或演进基站向UE发送的所述MAC PDU,或者也可能是其它终端向所述终端发送的MAC PDU,本发明不作限制。
可选的,该设备还包括处理模块1102,用于对MAC PDU进行处理,比如:根据所述MAC PDU的头部信息,获取MAC SDU媒体接入控制服务数据单元(Media Access Controlservice data unit,MAC SDU)的长度。
具体MAC PDU的头部信息如上文所述,具体的处理方法如上文所述。
可选的,该处理模块还用于根据所述MAC SDU的长度,从所述MAC PDU中获取所述MAC SDU。
具体的处理方法如上文所述。
可以理解的,所述接收设备可以是终端,也可以是网络侧设备如基站,在此不作赘述。
另外,本发明实施例提供一种发送设备,该发送设备包括:
处理模块1201,用于对MAC PDU进行处理,比如根据MAC PDU中要包含的MAC SDU的大小,来选择具体的L域的长度,并根据L域长度组装MAC PDU头部信息如F域,F2域以及L域的取值,及MAC PDU。
可选的,该发送设备还包括发送模块1202,用于发送所述MAC PDU。
可以理解的,所述发送设备可以是终端,也可以是网络侧设备如基站,在此不作赘述。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。