CN110351773A - 调度请求的方法及设备 - Google Patents
调度请求的方法及设备 Download PDFInfo
- Publication number
- CN110351773A CN110351773A CN201810388368.8A CN201810388368A CN110351773A CN 110351773 A CN110351773 A CN 110351773A CN 201810388368 A CN201810388368 A CN 201810388368A CN 110351773 A CN110351773 A CN 110351773A
- Authority
- CN
- China
- Prior art keywords
- ascending resource
- logic channel
- parameter
- terminal device
- configuration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0278—Traffic management, e.g. flow control or congestion control using buffer status reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例公开了一种调度请求的方法及设备,涉及通信领域领域,使得UE能够准确决策是否触发SR,避免由于SR未及时触发导致的数据时延。包括:若终端设备有至少一个触发的缓存状态报告,所述终端设备确定第一条件,所述第一条件包括:有可用于新传的第一上行资源,所述第一上行资源是由网络设备配置的;若满足所述第一条件,所述终端设备触发调度请求,所述调度请求用于请求第二上行资源,所述第二上行资源为用于新传的上行资源。
Description
本申请要求于2018年4月4日提交中国专利局、申请号为201810300051.4、申请名称为“一种调取请求的触发方法及终端设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请实施例涉及通信领域领域,尤其涉及调度请求的方法及设备。
背景技术
通常,终端设备(User Equipment,UE)通过缓存状态报告(Buffer StatusReporting,BSR)告知网络设备其上行缓存中有多少数据需要发送,以便网络设备决定给该UE分配多少上行资源。当终端设备触发了常规(Regular)BSR,UE还可以触发调度请求(Scheduling Request,SR),通过SR告知网络设备其有数据需要发送,网络设备可以给UE分配一个至少足够发送BSR的上行资源,UE使用该上行资源将BSR发送给网络设备。
具体地,UE首先判断是否有可用的上行资源,随后再进行后续的判断决策是否可以触发SR。但是,现有标准(Release15的V15.1.0)并未涉及如何判断是否有可用于新传的上行资源,这有可能导致UE在决策是否触发SR的时候出现失误,进而影响UE的上行数据的发送,导致较大的数据时延。
发明内容
本申请实施例提供了调度请求的触发方法、逻辑信道优先级处理方法及设备,UE能够准确决策是否触发SR,避免由于SR未及时触发导致的数据时延。
为达到上述目的,本申请实施例采用如下技术方案:
第一方面,本申请实施例提供了一种调度请求的触发方法,包括:若终端设备有至少一个触发的缓存状态报告,终端设备则确定第一条件:有可用于新传的第一上行资源以及该第一上行资源是由网络设备配置的,即第一上行资源不是由网络设备动态分配的。进一步,若满足第一条件,终端设备则触发调度请求,其中,调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源。
本发明实施例提供的调度请求的触发方法中,不管UE在何时确定下一个上行资源是可用的,还是可以通过增加判断条件(如:是否有可用于新传的配置的上行资源,即周期性出现的上行资源)来准确决策是否触发SR。示例的,通过新的判断条件增加触发SR的场景,能够触发由于UE无法准确确定下一个上行资源可用而无法被触发的SR,可以及时地请求到上行资源,使数据及时地发送,从而避免数据时延过大。尽管UE在界定上行资源是否可用这一行为上是模糊的,可能导致UE在决策是否触发SR的时候出现失误,本发明实施例提供的方法中UE一旦确定有可用于新传的、网络设备配置的第一上行资源,则触发SR,在一定程度上避免了UE决策上的失误。另外,UE可以通过触发的SR向网络设备请求上行资源,进一步可以根据网络设备动态分配的上行资源传输数据,不用等到下一个配置的上行资源再发送数据,大大降低了数据的时延。
结合第一方面,在第一方面的第一种可能的实现方式中,所述第一条件还包括以下条件中的至少一个:有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态以及常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
也就是说,在一些实现方式中,终端设备还可以在确定上述条件(即有触发的常规缓存状态报告,以及常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的)也满足后,才触发SR。触发的常规缓存状态报告可以理解为:上述至少一个触发的缓存状态报告中包括常规缓存状态报告。需要说明的是,触发的常规BSR不是由配置了逻辑信道调度请求禁止的逻辑信道触发的,可以理解为:触发的常规BSR是由未配置逻辑信道调度请求禁止的逻辑信道触发的,或触发了常规BSR的逻辑信道不是配置了逻辑信道调度请求禁止的逻辑信道,或触发了常规BSR的逻辑信道没有被配置逻辑信道调度请求禁止。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,第一上行资源为配置的许可类型2对应的上行资源;或,第一上行资源为配置的许可类型1对应的上行传输资源和配置的许可类型2对应的上行资源中的至少一个。
也就是说,本发明实施例中网络设备为终端设备配置的上行资源可以是周期性出现的上行资源,如:许可类型2对应的上行资源或许可类型1对应的上行资源。终端设备可以在周期性出现的上行资源的间隔认为下一个出现的上行资源是可用的,但是如果过早地认为下一个出现的上行资源是可用的则有可能导致数据时延较大。本发明实施例中,增加判断条件:是否有可用于新传的配置的上行资源(即周期性出现的上行资源),如果有则触发SR,可以在一定程度上可以触发由于UE行为失误没有被触发的SR,大大降低了数据时延。
结合第一方面或第一方面的第一或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,在终端设备触发调度请求之后还包括:终端设备在第一上行资源出现之前,接收网络设备发送的指示消息,指示消息用于指示第二上行资源。
也就是说,终端设备可以通过SR向网络设备请求到早一些的第二上行资源,不用等到第一上行资源再发送数据,大大降低了数据时延。
在本发明实施例的另一种实现方式中,第一条件还包括以下条件1和条件2中的任一个:
条件1:如果可用于新传的上行资源不满足触发了BSR的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束条件,且所述可用于新传的上行资源不是配置的许可类型2对应的上行资源;
条件2:有可用于新传的第一上行资源以及所述第一上行资源是由网络设备配置的,并且所述常规BSR不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
第一条件还可以包括以下条件中的至少一个:有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态。
在该实现方式中,第一上行资源为配置的许可类型2对应的上行资源;或,第一上行资源为配置的许可类型1对应的上行传输资源和配置的许可类型2对应的上行资源中的至少一个。终端设备的其他处理规则可参考本发明实施例第一方面提供的各种实现可能。若满足第一条件,终端设备则触发调度请求,其中,调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源。终端设备还可以在触发调度请求之后,且在第一上行资源出现之前,接收网络设备发送的指示消息,指示消息用于指示第二上行资源。
在本发明实施例的另一种实现方式中,第一条件还可以为:有可用于新传的第一上行资源以及所述第一上行资源是由网络设备配置的,且可用于新传的上行资源满足触发了BSR的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束条件,并且所述常规BSR不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
第一条件还可以包括以下条件中的至少一个:有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态。
在该实现方式中,第一上行资源为配置的许可类型2对应的上行资源;或,第一上行资源为配置的许可类型1对应的上行传输资源和配置的许可类型2对应的上行资源中的至少一个。终端设备的其他处理规则可参考本发明实施例第一方面提供的各种实现可能。若满足第一条件,终端设备则触发调度请求,其中,调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源。终端设备还可以在触发调度请求之后,且在第一上行资源出现之前,接收网络设备发送的指示消息,指示消息用于指示第二上行资源。
第二方面,公开了一种调度请求的触发方法,包括:若终端设备有至少一个触发的缓存状态报告,终端设备则根据时间参数确定第一条件。其中,第一条件包括:不存在可用于新传的第一上行资源,或者,第一条件包括:存在可用于新传的第一上行资源,且第一上行资源不满足触发了缓存状态报告的逻辑信道被配置的逻辑信道优先级处理映射约束。进一步,若满足第一条件,终端设备触发调度请求,调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源;
需要说明的是,上述时间参数可以为配置的许可类型2对应的时间参数;或,时间参数也可以为配置的许可类型1和配置的许可类型2中的至少一个对应的时间参数。
本发明实施例还提供一种调度请求的触发方法,终端设备可以根据时间参数准确判断是否有可用于新传的上行资源,进而进行后续的判断,最终根据判断结果决策是否触发SR。通过一个时间参数规范终端设备的行为,避免由于终端设备过早地认为下一个上行资源可用,进而在一定程度上避免了由于导致终端设备过早地认为下一个上行资源可用导致数据时延过大的问题。
结合第二方面,在第二方面的第一种可能的实现方式中,所述第一条件还包括以下条件中的至少一个:有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态以及常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
也就是说,在一些实现方式中,终端设备还可以在确定上述条件(即有触发的常规缓存状态报告,以及常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的)也满足后,才触发SR。触发的常规缓存状态报告可以理解为:上述至少一个触发的缓存状态报告中包括常规缓存状态报告。需要说明的是,触发的常规BSR不是由配置了逻辑信道调度请求禁止的逻辑信道触发的,可以理解为:触发的常规BSR是由未配置逻辑信道调度请求禁止的逻辑信道触发的,或触发了常规BSR的逻辑信道不是配置了逻辑信道调度请求禁止的逻辑信道,或触发了常规BSR的逻辑信道没有被配置逻辑信道调度请求禁止。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,方法还包括:若终端设备有至少一个触发的缓存状态报告,且存在可用于新传的第一上行资源,终端设备生成缓存状态报告MAC CE。
也就是说,终端设备有触发的BSR,且存在可用于新传的上行资源,终端设备就可以生成BSR MAC CE。
结合第二方面或第二方面的第一或第二种可能的实现方式,在第二方面的第三种可能的实现方式中,终端设备根据时间参数确定第一条件具体包括:
终端设备确定以当前时刻为起始时刻的时间窗内不存在可用于新传的第一上行资源,时间参数用于指示第一时长,时间窗的长度为第一时长;其中,第一条件包括:不存在可用于新传的第一上行资源。
具体实现中,终端设备可以根据时间参数确定一个时长,并且结合当前时刻确定一个时间窗,进而可以参考该时间窗来判断下一个出现的上行资源是否可用,以便UE准确决策是否触发SR。
结合第二方面或第二方面的第一或第二种可能的实现方式,在第二方面的第四种可能的实现方式中,终端设备根据时间参数确定第一条件具体包括:终端设备确定以当前时刻为起始时刻的时间窗内存在可用于新传的第一上行资源,时间参数用于指示第一时长,时间窗的长度为第一时长。其中,第一条件包括:存在可用于新传的第一上行资源,且第一上行资源不满足触发了缓存状态报告的逻辑信道被配置的逻辑信道优先级处理映射约束。
具体实现中,终端设备可以根据时间参数确定一个时长,并且结合当前时刻确定一个时间窗,进而可以参考该时间窗来判断下一个出现的上行资源是否可用,以便UE准确决策是否触发SR。
结合第二方面或第二方面的第一至第四种可能的实现方式中的任意一种,在第二方面的第五种可能的实现方式中,方法还包括:终端设备可以接收网络设备发送的配置消息,配置消息用于指示时间参数;示例的,该配置消息为广播消息,或,无线链路控制专用消息,或,下行控制信息。
也就是说,网络设备可以通过一个消息向终端设备指示时间参数,以便终端设备根据网络设备指示的时间参数决策是否触发SR。
结合第二方面或第二方面的第一至第四种可能的实现方式中的任意一种,在第二方面的第六种可能的实现方式中,时间参数预存储在终端设备中;其中,时间参数用于指示一个时长,时长为第一时长;或,时间参数用于指示至少两个时长且至少两个时长中的一个时长与至少一种上行资源子载波间隔中的一个上行资源子载波间隔对应;第一时长属于至少两个时长。
也就是说,时间参数是预配置给终端设备的,终端设备可以根据网络设备指示的时间参数决策是否触发SR。
结合第二方面的第一至第六种可能的实现方式中的任意一种,在第二方面的第七种可能的实现方式中,若时间参数为配置的许可类型2对应的时间参数,下行控制信息为激活配置的许可类型2的下行控制信息;激活配置的许可类型2的下行控制信息中包括时间参数指示域,时间参数指示域的值为第一时长;或者,激活配置的许可类型2的下行控制信息指示的K2的值为第一时长,K2的值还用于指示终端设备接收下行控制信息的时刻到配置的许可类型2对应的上行传输资源出现的时刻之间的时长。
也就是说,可以用DCI中的专用字段指示时间参数,也可以复用K2值指示时间参数。
第三方面,公开了一种调度请求的触发方法,包括:网络设备生成配置消息,配置消息用于指示时间参数;时间参数为配置的许可类型2对应的时间参数;或,时间参数为配置的许可类型1和配置的许可类型2中的至少一个对应的时间参数。进一步,网络设备还可以向终端设备发送配置消息,以便终端设备根据时间参数决策是否触发调度请求。
在本发明实施例提供的方法中,网络设备可以通过一个消息向终端设备指示时间参数,以便终端设备根据网络设备指示的时间参数决策是否触发SR。终端设备可以根据时间参数准确判断是否有可用于新传的上行资源,进而进行后续的判断,最终根据判断结果决策是否触发SR。通过一个时间参数规范终端设备的行为,避免由于终端设备过早地认为下一个上行资源可用,进而在一定程度上避免了由于导致终端设备过早地认为下一个上行资源可用导致数据时延过大的问题。
结合第三方面,在第三方面的第一种可能的实现方式中,网络设备还可以接收终端设备发送的调度请求,调度请求是终端设备根据时间参数触发的;调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源。
结合第三方面或第三方面的第一种可能的实现方式中,在第三方面的第二种可能的实现方式中,配置消息为广播消息,或,配置消息为无线链路控制专用消息,或,配置消息为下行控制信息。
结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,若时间参数为配置的许可类型2对应的时间参数,下行控制信息为激活配置的许可类型2的下行控制信息;激活配置的许可类型2的下行控制信息中包括时间参数指示域,时间参数指示域的值为第一时长;或者,激活配置的许可类型2的下行控制信息指示的K2的值为第一时长,K2的值还用于指示终端设备接收下行控制信息的时刻到配置的许可类型2对应的上行传输资源出现的时刻之间的时长。
第四方面,公开了一种终端设备,包括:处理单元,用于若有至少一个触发的缓存状态报告,确定第一条件,第一条件包括:有可用于新传的第一上行资源,第一上行资源是由网络设备配置的;处理单元还用于,若满足第一条件,触发调度请求,调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源。
结合第四方面,在第四方面的第一种可能的实现方式中,所述第一条件还包括以下条件中的至少一个:有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态以及常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
结合第四方面或第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,第一上行资源为配置的许可类型2对应的上行资源;或,第一上行资源为配置的许可类型1对应的上行传输资源和配置的许可类型2对应的上行资源中的至少一个。
结合第四方面或第四方面的第一或第二种可能的实现方式,在第四方面的第三种可能的实现方式中,终端设备还包括接收单元,接收单元用于,在处理单元触发调度请求之后,在第一上行资源出现之前,接收网络设备发送的指示消息,指示消息用于指示第二上行资源。
在本发明实施例的另一种实现方式中,第一条件还可以为:可用于新传的第一上行资源不是由网络设备配置的,且可用于新传的上行资源不满足触发了缓存状态报告的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束。在该实现方式中,终端的其他处理规则可参考本发明实施例第四方面提供的各种实现可能。如:第一条件还可以包括以下条件中的至少一个:有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态以及常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
在该实现方式中,第一上行资源为配置的许可类型2对应的上行资源;或,第一上行资源为配置的许可类型1对应的上行传输资源和配置的许可类型2对应的上行资源中的至少一个。
在该实现方式中,终端设备还可以在触发调度请求之后,且在第一上行资源出现之前,接收网络设备发送的指示消息,指示消息用于指示第二上行资源。
第五方面,公开了一种终端设备,包括:处理单元,用于若有至少一个触发的缓存状态报告,根据时间参数确定第一条件,第一条件包括:不存在可用于新传的第一上行资源,或者,第一条件包括:存在可用于新传的第一上行资源,且第一上行资源不满足触发了缓存状态报告的逻辑信道被配置的逻辑信道优先级处理映射约束;处理单元还用于,若满足第一条件,触发调度请求,调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源;其中,时间参数为配置的许可类型2对应的时间参数;或,时间参数为配置的许可类型1和配置的许可类型2中的至少一个对应的时间参数。
结合第五方面,在第五方面的第一种可能的实现方式中,所述第一条件还包括以下条件中的至少一个:有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态以及常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
结合第五方面或第五方面的第一种可能的实现方式,在第五方面的第二种可能的实现方式中,处理单元还用于,若终端设备有至少一个触发的缓存状态报告,且存在可用于新传的第一上行资源,终端设备生成缓存状态报告媒体接入控制MAC控制单元CE。
结合第五方面或第五方面的第一或第二种可能的实现方式,在第五方面的第三种可能的实现方式中,处理单元具体用于,确定以当前时刻为起始时刻的时间窗内不存在可用于新传的第一上行资源,时间参数用于指示第一时长,时间窗的长度为第一时长;其中,第一条件包括:不存在可用于新传的第一上行资源。
结合第五方面或第五方面的第一至第三种可能的实现方式中的任意一种,在第五方面的第四种可能的实现方式中,处理单元具体用于,确定以当前时刻为起始时刻的时间窗内存在可用于新传的第一上行资源,时间参数用于指示第一时长,时间窗的长度为第一时长;其中,第一条件包括:存在可用于新传的第一上行资源,且第一上行资源不满足触发了缓存状态报告的逻辑信道被配置的逻辑信道优先级处理映射约束。
结合第五方面或第五方面的第一至第四种可能的实现方式中的任意一种,在第五方面的第五种可能的实现方式中,终端设备还包括接收单元,接收单元用于,接收网络设备发送的配置消息,配置消息用于指示时间参数;其中,配置消息为广播消息,或,配置消息为无线链路控制专用消息,或,配置消息为下行控制信息。
结合第五方面或第五方面的第一至第四种可能的实现方式中的任意一种,在第五方面的第六种可能的实现方式中,时间参数预存储在终端设备中;其中,时间参数用于指示一个时长,时长为第一时长;或,时间参数用于指示至少两个时长且至少两个时长中的一个时长与至少一种上行资源子载波间隔中的一个上行资源子载波间隔对应;第一时长属于至少两个时长。
结合第五方面的第一至第四种可能的实现方式中的任意一种,在第五方面的第七种可能的实现方式中,若时间参数为配置的许可类型2对应的时间参数,下行控制信息为激活配置的许可类型2的下行控制信息;激活配置的许可类型2的下行控制信息中包括时间参数指示域,时间参数指示域的值为第一时长;或者,激活配置的许可类型2的下行控制信息指示的K2的值为第一时长,K2的值还用于指示终端设备接收下行控制信息的时刻到配置的许可类型2对应的上行传输资源出现的时刻之间的时长。
第六方面,公开了一种网络设备,包括:处理单元,用于生成配置消息。配置消息用于指示时间参数;时间参数为配置的许可类型2对应的时间参数;或,时间参数为配置的许可类型1和配置的许可类型2中的至少一个对应的时间参数。发送单元,用于向终端设备发送配置消息,以便终端设备根据时间参数决策是否触发调度请求。
结合第六方面,在第六方面的第一种可能的实现方式中,网络设备还包括接收单元,接收单元,用于接收终端设备发送的调度请求,调度请求是终端设备根据时间参数触发的;调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源。
结合第六方面或第六方面的第一种可能的实现方式中,在第六方面的第二种可能的实现方式中,配置消息为广播消息,或,配置消息为无线链路控制专用消息,或,配置消息为下行控制信息。
结合第六方面的第二种可能的实现方式,在第六方面的第三种可能的实现方式中,若时间参数为配置的许可类型2对应的时间参数,下行控制信息为激活配置的许可类型2的下行控制信息;激活配置的许可类型2的下行控制信息中包括时间参数指示域,时间参数指示域的值为第一时长;或者,激活配置的许可类型2的下行控制信息指示的K2的值为第一时长,K2的值还用于指示终端设备接收下行控制信息的时刻到配置的许可类型2对应的上行传输资源出现的时刻之间的时长。
第七方面,公开了一种终端设备,包括:处理器,用于若有至少一个触发的缓存状态报告,确定第一条件,第一条件包括:有可用于新传的第一上行资源,第一上行资源是由网络设备配置的;处理器还用于,若满足第一条件,触发调度请求,调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源。
结合第七方面,在第七方面的第一种可能的实现方式中,所述第一条件还包括以下条件中的至少一个:有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态以及常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
结合第七方面或第七方面的第一种可能的实现方式,在第七方面的第二种可能的实现方式中,第一上行资源为配置的许可类型2对应的上行资源;或,第一上行资源为配置的许可类型1对应的上行传输资源和配置的许可类型2对应的上行资源中的至少一个。
结合第七方面或第七方面的第一或第二种可能的实现方式,在第七方面的第三种可能的实现方式中,终端设备还包括收发器,收发器用于,在处理器触发调度请求之后,在第一上行资源出现之前,接收网络设备发送的指示消息,指示消息用于指示第二上行资源。
在本发明实施例的另一种实现方式中,第一条件还可以为:可用于新传的第一上行资源不是由网络设备配置的,且可用于新传的上行资源不满足触发了缓存状态报告的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束。在该实现方式中,终端的其他处理规则可参考本发明实施例第一方面提供的各种实现可能。如:第一条件还可以包括以下条件中的至少一个:有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态以及常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
在该实现方式中,第一上行资源为配置的许可类型2对应的上行资源;或,第一上行资源为配置的许可类型1对应的上行传输资源和配置的许可类型2对应的上行资源中的至少一个。
在该实现方式中,终端设备还可以在触发调度请求之后,且在第一上行资源出现之前,接收网络设备发送的指示消息,指示消息用于指示第二上行资源。
第八方面,公开了一种终端设备,包括:处理器,用于若有至少一个触发的缓存状态报告,根据时间参数确定第一条件,第一条件包括:不存在可用于新传的第一上行资源,或者,第一条件包括:存在可用于新传的第一上行资源,且第一上行资源不满足触发了缓存状态报告的逻辑信道被配置的逻辑信道优先级处理映射约束;处理器还用于,若满足第一条件,触发调度请求,调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源;其中,时间参数为配置的许可类型2对应的时间参数;或,时间参数为配置的许可类型1和配置的许可类型2中的至少一个对应的时间参数。
结合第八方面,在第八方面的第一种可能的实现方式中,所述第一条件还包括以下条件中的至少一个:有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态以及常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
结合第八方面或第八方面的第一种可能的实现方式,在第八方面的第二种可能的实现方式中,处理器还用于,若终端设备有至少一个触发的缓存状态报告,且存在可用于新传的第一上行资源,终端设备生成缓存状态报告媒体接入控制MAC控制单元CE。
结合第八方面或第八方面的第一或第二种可能的实现方式,在第八方面的第三种可能的实现方式中,处理器具体用于,确定以当前时刻为起始时刻的时间窗内不存在可用于新传的第一上行资源,时间参数用于指示第一时长,时间窗的长度为第一时长;其中,第一条件包括:不存在可用于新传的第一上行资源。
结合第八方面或第八方面的第一至第三种可能的实现方式中的任意一种,在第八方面的第四种可能的实现方式中,处理器具体用于,确定以当前时刻为起始时刻的时间窗内存在可用于新传的第一上行资源,时间参数用于指示第一时长,时间窗的长度为第一时长;其中,第一条件包括:存在可用于新传的第一上行资源,且第一上行资源不满足触发了缓存状态报告的逻辑信道被配置的逻辑信道优先级处理映射约束。
结合第八方面或第八方面的第一至第四种可能的实现方式中的任意一种,在第八方面的第五种可能的实现方式中,终端设备还包括收发器,收发器用于,接收网络设备发送的配置消息,配置消息用于指示时间参数;其中,配置消息为广播消息,或,配置消息为无线链路控制专用消息,或,配置消息为下行控制信息。
结合第八方面或第八方面的第一至第四种可能的实现方式中的任意一种,在第八方面的第六种可能的实现方式中,时间参数预存储在终端设备中;其中,时间参数用于指示一个时长,时长为第一时长;或,时间参数用于指示至少两个时长且至少两个时长中的一个时长与至少一种上行资源子载波间隔中的一个上行资源子载波间隔对应;第一时长属于至少两个时长。
结合第八方面的第一至第四种可能的实现方式中的任意一种,在第八方面的第七种可能的实现方式中,若时间参数为配置的许可类型2对应的时间参数,下行控制信息为激活配置的许可类型2的下行控制信息;激活配置的许可类型2的下行控制信息中包括时间参数指示域,时间参数指示域的值为第一时长;或者,激活配置的许可类型2的下行控制信息指示的K2的值为第一时长,K2的值还用于指示终端设备接收下行控制信息的时刻到配置的许可类型2对应的上行传输资源出现的时刻之间的时长。
第九方面,公开了一种网络设备,包括:收发器,用于向终端设备发送配置消息,配置消息用于指示时间参数;时间参数为配置的许可类型2对应的时间参数;或,时间参数为配置的许可类型1和配置的许可类型2中的至少一个对应的时间参数;收发器,用于接收终端设备发送的调度请求,调度请求是终端设备根据时间参数触发的;调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源。
结合第九方面,在第九方面的第一种可能的实现方式中,配置消息为广播消息,或,配置消息为无线链路控制专用消息,或,配置消息为下行控制信息。
结合第九方面的第一种可能的实现方式,在第九方面的第二种可能的实现方式中,若时间参数为配置的许可类型2对应的时间参数,下行控制信息为激活配置的许可类型2的下行控制信息;激活配置的许可类型2的下行控制信息中包括时间参数指示域,时间参数指示域的值为第一时长;或者,激活配置的许可类型2的下行控制信息指示的K2的值为第一时长,K2的值还用于指示终端设备接收下行控制信息的时刻到配置的许可类型2对应的上行传输资源出现的时刻之间的时长。
第十方面,公开了一种调度请求的触发方法,包括:若终端设备有至少一个触发的缓存状态报告,终端设备确定第一条件,第一条件包括:有可用于新传的第一上行资源,第一上行资源是由网络设备配置的;若满足第一条件,终端设备触发调度请求,调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源;网络设备接收终端设备发送的调度请求。
第十一方面,公开了一种调度请求的触发方法,包括:若终端设备有至少一个触发的缓存状态报告,终端设备根据时间参数确定第一条件,第一条件包括:不存在可用于新传的第一上行资源,或者,第一条件包括:存在可用于新传的第一上行资源,且第一上行资源不满足触发了缓存状态报告的逻辑信道被配置的逻辑信道优先级处理映射约束;时间参数为配置的许可类型2对应的时间参数;或,时间参数为配置的许可类型1和配置的许可类型2中的至少一个对应的时间参数;若满足第一条件,终端设备触发调度请求,调度请求用于请求第二上行资源,第二上行资源为用于新传的上行资源;网络设备接收终端设备发送的调度请求。
第十二方面,公开了一种计算机可读存储介质,包括:计算机可读存储介质中存储有指令;当计算机可读存储介质在上述第四方面以及第四方面任意一种实现方式、第五方面以及第五方面任意一种实现方式所述的终端设备上运行时,使得终端设备执行如上述第一方面以及第一方面任意一种实现方式、第二方面以及第二方面任意一种实现方式所述的调度请求的触发方法。
第十三方面,公开了一种计算机可读存储介质,包括:计算机可读存储介质中存储有指令;当计算机可读存储介质在上述第六方面以及第六方面任意一种实现方式所述的网络设备上运行时,使得网络设备执行如上述第三方面以及第三方面任意一种实现方式所述的调度请求的触发方法。
第十四方面,公开了一种无线通信装置,包括:无线通信装置中存储有指令;当无线通信装置在上述第四方面以及第四方面任意一种实现方式、第五方面以及第五方面任意一种实现方式所述终端设备上运行时,使得终端设备执行如上述第一方面以及第一方面任意一种实现方式、第二方面以及第二方面任意一种实现方式所述的调度请求的触发方法,无线通信装置为芯片。
第十五方面,公开了一种无线通信装置,包括:无线通信装置中存储有指令;当无线通信装置在上述第六方面以及第六方面任意一种实现方式所述的网络设备上运行时,使得网络设备执行如上述第三方面以及第三方面任意一种实现方式所述的调度请求的触发方法,无线通信装置为芯片。
第十六方面,公开了一种逻辑信道优先级处理方法,包括:
终端设备接收网络设备发送的第一消息。其中,第一消息指示终端设备的逻辑信道的映射约束参数,映射约束参数包括第一参数和第二参数,第一参数指示第一上行资源是否可以用于传输逻辑信道的数据,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据;第一上行资源和第二上行资源是由网络设备配置的;进一步,终端设备还可以根据映射约束参数进行逻辑信道优先级处理。
本发明实施例还提供一种逻辑信道优先级处理方法,终端设备可以参考新的逻辑信道优先级处理映射约束参数进行逻辑信道优先级处理,通过增加新的逻辑信道优先级处理映射约束参数对终端设备的行为进行规范。
进一步,终端设备在决策是否触发SR时可以参考逻辑信道优先级处理映射约束参数来作出判断,本发明实施例提供的逻辑信道优先级处理方法通过增加新的逻辑信道优先级处理映射约束参数对终端设备的行为进行规范,从而避免了终端设备决策是否触发SR时出现失误,例如:应该触发SR的时候却没有触发SR,导致数据时延过大。
结合第十六方面,在第十六方面的第一种可能的实现方式中,逻辑信道优先级处理具体包括:对于每一个用于新传的上行资源,终端设备根据映射约束参数选择满足第一条件的逻辑信道。其中,第一条件包括:当用于新传的上行资源是第二上行资源,且逻辑信道配置了第二参数;或者,当用于新传的上行资源是第二上行资源,若逻辑信道配置了第二参数且第二参数为第一数值,第一数值用于指示第二上行资源可以用于传输逻辑信道的数据。
本发明实施例给出了终端设备进行逻辑信道优先级处理的一种可能的实现方式,即根据映射参数选择满足第一条件的逻辑信道。当然,本发明实施例对终端设备进行逻辑信道优先级处理的具体实现不作限定,还可以有其他逻辑信道处理,如:选择合适的资源传输数据。
结合第十六方面或第十六方面的第一种可能的实现方式,在第十六方面的第二种可能的实现方式中,第一上行资源为配置的许可类型1对应的上行资源;第二上行资源为配置的许可类型2对应的上行资源。
本发明实施例给出了第一上行资源、第二上行资源的具体实现方式。
结合第十六方面或第十六方面的第一或第二种可能的实现方式,在第十六方面的第三种可能的实现方式中,第一参数为允许配置的许可类型1,第二参数为逻辑信道调度请求禁止。
本发明实施例给出了第一参数、第二参数的具体实现方式。
结合第十六方面或第十六方面的第一至第三种可能的实现方式中的任意一种,在第十六方面的第四种可能的实现方式中,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据具体包括:若逻辑信道配置了逻辑信道调度请求禁止,则第二上行资源可以用于传输逻辑信道的数据,若逻辑信道未配置逻辑信道调度请求禁止,则第二上行资源不可以用于传输逻辑信道的数据;或者,若逻辑信道配置了逻辑信道调度请求禁止且为第一数值,则第二上行资源可以用于传输逻辑信道的数据,第一数值用于指示第二上行资源可以用于传输逻辑信道的数据;若逻辑信道配置了逻辑信道调度请求禁止且为第二数值,则第二上行资源不可以用于传输逻辑信道的数据,第二数值用于指示第二上行资源不可以用于传输逻辑信道的数据。
本发明实施例提供了将逻辑信道调度请求禁止配置为第二参数,指示第二上行资源不可以用于传输逻辑信道的数据的具体实现方式。
结合第十六方面或第十六方面的第一至第四种可能的实现方式中的任意一种,在第十六方面的第五种可能的实现方式中,方法还包括:若终端设备有至少一个触发的且没取消的缓存状态报告,终端设备确定第二条件,第二条件包括以下条件中的至少一个:有用于新传的上行资源且用于新传的上行资源不满足触发了缓存状态报告的逻辑信道被配置的映射约束参数,有触发的常规缓存状态报告,逻辑信道调度请求延迟定时器不在运行状态;若满足第二条件,终端设备触发调度请求。
现有技术中,终端在决策是否触发SR时可以参考逻辑信道优先级处理映射约束参数来作出判断,但是终端设备在决策是否触发SR的时候出现失误,例如应该触发SR的时候却没有触发SR,导致数据时延过大。本发明实施例提供的方法中,通过增加新的逻辑信道优先级处理映射约束参数对终端设备的行为进行规范,从而避免了终端设备决策是否触发SR时出现失误。
结合第十六方面的第五种可能的实现方式,在第十六方面的第六种可能的实现方式中,第二条件还包括:没有配置的上行资源,或者,常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
结合第十六方面或第十六方面的第一至第六种可能的实现方式中的任意一种,在第十六方面的第七种可能的实现方式中,映射约束参数还包括以下至少一个:允许的子载波间隔列表,允许的子载波间隔列表指示允许的可用于传输的子载波间隔;最大物理上行共享信道时长,最大物理上行共享信道时长指示允许的可用于传输的最大物理上行共享信道时长;允许的服务小区,允许的服务小区指示允许的可用于传输的小区。
本发明实施例还提供了映射约束参数的其他可能的实现方式。
结合第十六方面的第一至第七种可能的实现方式中的任意一种,在第十六方面的第八种可能的实现方式中,第一条件还包括以下至少一个:若配置了允许的子载波间隔列表,允许的子载波间隔列表中的子载波间隔索引值包含了上行资源关联的子载波间隔索引值;
若配置了最大物理上行共享信道时长,最大物理上行共享信道时长大于或等于上行资源关联的最大物理上行共享信道时长;若配置了允许的服务小区,允许的服务小区包含了上行资源关联的小区;当上行资源是第一上行资源,若配置了第一参数且第一参数为第一数值;或者,当上行资源是第一上行资源,若配置了允许配置的许可类型1且允许配置的许可类型1为第一数值。
本发明实施例还提供了第一条件的其他可能的实现方式。
结合第十六方面的第一至第七种可能的实现方式中的任意一种,在第十六方面的第九种可能的实现方式中,用于新传的上行资源为第一上行资源、第二上行资源、动态调度的资源中的任一个。
第十七方面,公开了一种逻辑信道优先级处理方法,包括:网络设备生成第一消息;第一消息指示终端设备的逻辑信道的映射约束参数,映射约束参数包括第一参数和第二参数,第一参数指示第一上行资源是否可以用于传输逻辑信道的数据,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据;第一上行资源和第二上行资源是由网络设备配置的;网络设备向终端设备发送第一消息,以便终端设备根据映射约束参数进行逻辑信道优先级处理。
结合第十七方面,在第十七方面的第一种可能的实现方式中,第一上行资源为配置的许可类型1对应的上行资源;第二上行资源为配置的许可类型2对应的上行资源。
结合第十七方面或第十七方面的第一种可能的实现方式,在第十七方面的第二种可能的实现方式中,第一参数为允许配置的许可类型1,第二参数为逻辑信道调度请求禁止。
结合第十七方面或第十七方面的第一或第二种可能的实现方式,在第十七方面的第三种可能的实现方式中,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据具体包括:若逻辑信道配置了逻辑信道调度请求禁止,则第二上行资源可以用于传输逻辑信道的数据,若逻辑信道未配置逻辑信道调度请求禁止,则第二上行资源不可以用于传输逻辑信道的数据;或者,若逻辑信道配置了逻辑信道调度请求禁止且为第一数值,则第二上行资源可以用于传输逻辑信道的数据,第一数值用于指示第二上行资源可以用于传输逻辑信道的数据;若逻辑信道配置了逻辑信道调度请求禁止且为第二数值,则第二上行资源不可以用于传输逻辑信道的数据,第二数值用于指示第二上行资源不可以用于传输逻辑信道的数据。
结合第十七方面或第十七方面的第一至第三种可能的实现方式中的任意一种,在第十七方面的第四种可能的实现方式中,映射约束参数还包括以下至少一个:允许的子载波间隔列表,允许的子载波间隔列表指示允许的可用于传输的子载波间隔;最大物理上行共享信道时长,最大物理上行共享信道时长指示允许的可用于传输的最大物理上行共享信道时长;允许的服务小区,允许的服务小区指示允许的可用于传输的小区。
第十八方面,公开了一种终端设备,包括:接收单元,用于网络设备发送的第一消息,第一消息指示终端设备的逻辑信道的映射约束参数,映射约束参数包括第一参数和第二参数,第一参数指示第一上行资源是否可以用于传输逻辑信道的数据,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据;第一上行资源和第二上行资源是由网络设备配置的;处理单元,用于根据映射约束参数进行逻辑信道优先级处理。
本发明实施例中,终端设备可以参考新的逻辑信道优先级处理映射约束参数进行逻辑信道优先级处理,通过增加新的逻辑信道优先级处理映射约束参数对终端设备的行为进行规范。
进一步,终端设备在决策是否触发SR时可以参考逻辑信道优先级处理映射约束参数来作出判断,本发明实施例中通过增加新的逻辑信道优先级处理映射约束参数对终端设备的行为进行规范,从而避免了终端设备决策是否触发SR时出现失误,例如:应该触发SR的时候却没有触发SR,导致数据时延过大。
结合第十八方面,在第十八方面的第一种可能的实现方式中,处理单元具体用于:对于每一个用于新传的上行资源,终端设备根据映射约束参数选择满足第一条件的逻辑信道,第一条件包括:当用于新传的上行资源是第二上行资源,且逻辑信道配置了第二参数;或者,当用于新传的上行资源是第二上行资源,若逻辑信道配置了第二参数且第二参数为第一数值,第一数值用于指示第二上行资源可以用于传输逻辑信道的数据。
结合第十八方面或第十八方面的第一种可能的实现方式,在第十八方面的第二种可能的实现方式中,第一上行资源为配置的许可类型1对应的上行资源;第二上行资源为配置的许可类型2对应的上行资源。
结合第十八方面或第十八方面的第一或第二种可能的实现方式,在第十八方面的第三种可能的实现方式中,第一参数为允许配置的许可类型1,第二参数为逻辑信道调度请求禁止。
结合第十八方面或第十八方面的第一至第三种可能的实现方式中的任意一种,在第十八方面的第四种可能的实现方式中,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据具体包括:若逻辑信道配置了逻辑信道调度请求禁止,则第二上行资源可以用于传输逻辑信道的数据,若逻辑信道未配置逻辑信道调度请求禁止,则第二上行资源不可以用于传输逻辑信道的数据;或者,若逻辑信道配置了逻辑信道调度请求禁止且为第一数值,则第二上行资源可以用于传输逻辑信道的数据,第一数值用于指示第二上行资源可以用于传输逻辑信道的数据;若逻辑信道配置了逻辑信道调度请求禁止且为第二数值,则第二上行资源不可以用于传输逻辑信道的数据,第二数值用于指示第二上行资源不可以用于传输逻辑信道的数据。
结合第十八方面或第十八方面的第一至第四种可能的实现方式中的任意一种,在第十八方面的第五种可能的实现方式中,处理单元还用于,若终端设备有至少一个触发的且没取消的缓存状态报告,则确定第二条件,第二条件包括以下条件中的至少一个:有用于新传的上行资源且用于新传的上行资源不满足触发了缓存状态报告的逻辑信道被配置的映射约束参数,有触发的常规缓存状态报告,逻辑信道调度请求延迟定时器不在运行状态;若满足第二条件,则触发调度请求。
结合第十八方面的第五种可能的实现方式,在第十八方面的第六种可能的实现方式中,第二条件还包括:没有配置的上行资源,或者,常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
结合第十八方面或第十八方面的第一至第六种可能的实现方式中的任意一种,在第十八方面的第七种可能的实现方式中,映射约束参数还包括以下至少一个:允许的子载波间隔列表,允许的子载波间隔列表指示允许的可用于传输的子载波间隔;最大物理上行共享信道时长,最大物理上行共享信道时长指示允许的可用于传输的最大物理上行共享信道时长;允许的服务小区,允许的服务小区指示允许的可用于传输的小区。
结合第十八方面的第一至第七种可能的实现方式中的任意一种,在第十八方面的第八种可能的实现方式中,第一条件还包括以下至少一个:若配置了允许的子载波间隔列表,允许的子载波间隔列表中的子载波间隔索引值包含了上行资源关联的子载波间隔索引值;若配置了最大物理上行共享信道时长,最大物理上行共享信道时长大于或等于上行资源关联的最大物理上行共享信道时长;若配置了允许的服务小区,允许的服务小区包含了上行资源关联的小区;当上行资源是第一上行资源,若配置了第一参数且第一参数为第一数值;或者,当上行资源是第一上行资源,若配置了允许配置的许可类型1且允许配置的许可类型1为第一数值。
结合第十八方面或第十八方面的第一至第八种可能的实现方式中的任意一种,在第十八方面的第九种可能的实现方式中,用于新传的上行资源为第一上行资源、第二上行资源、动态调度的资源中的任一个。
第十九方面,公开了一种网络设备,包括:处理单元,用于生成第一消息;第一消息指示终端设备的逻辑信道的映射约束参数,映射约束参数包括第一参数和第二参数,第一参数指示第一上行资源是否可以用于传输逻辑信道的数据,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据;第一上行资源和第二上行资源是由网络设备配置的;发送单元,用于向终端设备发送第一消息,以便终端设备根据映射约束参数进行逻辑信道优先级处理。
结合第十九方面,在第十九方面的第一种可能的实现方式中,第一上行资源为配置的许可类型1对应的上行资源;第二上行资源为配置的许可类型2对应的上行资源。
结合第十九方面或第十九方面的第一种可能的实现方式,在第十九方面的第二种可能的实现方式中,第一参数为允许配置的许可类型1,第二参数为逻辑信道调度请求禁止。
结合第十九方面或第十九方面的第一或第二种可能的实现方式,在第十九方面的第三种可能的实现方式中,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据具体包括:若逻辑信道配置了逻辑信道调度请求禁止,则第二上行资源可以用于传输逻辑信道的数据,若逻辑信道未配置逻辑信道调度请求禁止,则第二上行资源不可以用于传输逻辑信道的数据;或者,若逻辑信道配置了逻辑信道调度请求禁止且为第一数值,则第二上行资源可以用于传输逻辑信道的数据,第一数值用于指示第二上行资源可以用于传输逻辑信道的数据;若逻辑信道配置了逻辑信道调度请求禁止且为第二数值,则第二上行资源不可以用于传输逻辑信道的数据,第二数值用于指示第二上行资源不可以用于传输逻辑信道的数据。
结合第十九方面或第十九方面的第一至第三种可能的实现方式中的任意一种,在第十九方面的第四种可能的实现方式中,映射约束参数还包括以下至少一个:允许的子载波间隔列表,允许的子载波间隔列表指示允许的可用于传输的子载波间隔;最大物理上行共享信道时长,最大物理上行共享信道时长指示允许的可用于传输的最大物理上行共享信道时长;允许的服务小区,允许的服务小区指示允许的可用于传输的小区。
第十九方面,公开了一种终端设备,包括:收发器,用于网络设备发送的第一消息,第一消息指示终端设备的逻辑信道的映射约束参数,映射约束参数包括第一参数和第二参数,第一参数指示第一上行资源是否可以用于传输逻辑信道的数据,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据;第一上行资源和第二上行资源是由网络设备配置的;处理器,用于根据映射约束参数进行逻辑信道优先级处理。
本发明实施例还提供一种逻辑信道优先级处理方法,终端设备可以参考新的逻辑信道优先级处理映射约束参数进行逻辑信道优先级处理,通过增加新的逻辑信道优先级处理映射约束参数对终端设备的行为进行规范。
进一步,终端设备在决策是否触发SR时可以参考逻辑信道优先级处理映射约束参数来作出判断,本发明实施例中通过增加新的逻辑信道优先级处理映射约束参数对终端设备的行为进行规范,从而避免了终端设备决策是否触发SR时出现失误,例如:应该触发SR的时候却没有触发SR,导致数据时延过大。
结合第十九方面,在第十九方面的第一种可能的实现方式中,处理器具体用于:对于每一个用于新传的上行资源,终端设备根据映射约束参数选择满足第一条件的逻辑信道,第一条件包括:当用于新传的上行资源是第二上行资源,且逻辑信道配置了第二参数;或者,当用于新传的上行资源是第二上行资源,若逻辑信道配置了第二参数且第二参数为第一数值,第一数值用于指示第二上行资源可以用于传输逻辑信道的数据。
结合第十九方面或第十九方面的第一种可能的实现方式,在第十九方面的第二种可能的实现方式中,第一上行资源为配置的许可类型1对应的上行资源;第二上行资源为配置的许可类型2对应的上行资源。
结合第十九方面或第十九方面的第一或第二种可能的实现方式,在第十九方面的第三种可能的实现方式中,第一参数为允许配置的许可类型1,第二参数为逻辑信道调度请求禁止。
结合第十九方面或第十九方面的第一至第三种可能的实现方式中的任意一种,在第十九方面的第四种可能的实现方式中,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据具体包括:若逻辑信道配置了逻辑信道调度请求禁止,则第二上行资源可以用于传输逻辑信道的数据,若逻辑信道未配置逻辑信道调度请求禁止,则第二上行资源不可以用于传输逻辑信道的数据;或者,若逻辑信道配置了逻辑信道调度请求禁止且为第一数值,则第二上行资源可以用于传输逻辑信道的数据,第一数值用于指示第二上行资源可以用于传输逻辑信道的数据;若逻辑信道配置了逻辑信道调度请求禁止且为第二数值,则第二上行资源不可以用于传输逻辑信道的数据,第二数值用于指示第二上行资源不可以用于传输逻辑信道的数据。
结合第十九方面或第十九方面的第一至第四种可能的实现方式中的任意一种,在第十九方面的第五种可能的实现方式中,处理器还用于,若终端设备有至少一个触发的且没取消的缓存状态报告,则确定第二条件,第二条件包括以下条件中的至少一个:有用于新传的上行资源且用于新传的上行资源不满足触发了缓存状态报告的逻辑信道被配置的映射约束参数,有触发的常规缓存状态报告,逻辑信道调度请求延迟定时器不在运行状态;若满足第二条件,则触发调度请求。
结合第十九方面的第五种可能的实现方式,在第十九方面的第六种可能的实现方式中,第二条件还包括:没有配置的上行资源,或者,常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
结合第十九方面或第十九方面的第一至第六种可能的实现方式中的任意一种,在第十九方面的第七种可能的实现方式中,映射约束参数还包括以下至少一个:允许的子载波间隔列表,允许的子载波间隔列表指示允许的可用于传输的子载波间隔;最大物理上行共享信道时长,最大物理上行共享信道时长指示允许的可用于传输的最大物理上行共享信道时长;允许的服务小区,允许的服务小区指示允许的可用于传输的小区。
结合第十九方面的第一至第七种可能的实现方式中的任意一种,在第十九方面的第八种可能的实现方式中,第一条件还包括以下至少一个:若配置了允许的子载波间隔列表,允许的子载波间隔列表中的子载波间隔索引值包含了上行资源关联的子载波间隔索引值;若配置了最大物理上行共享信道时长,最大物理上行共享信道时长大于或等于上行资源关联的最大物理上行共享信道时长;若配置了允许的服务小区,允许的服务小区包含了上行资源关联的小区;当上行资源是第一上行资源,若配置了第一参数且第一参数为第一数值;或者,当上行资源是第一上行资源,若配置了允许配置的许可类型1且允许配置的许可类型1为第一数值。
结合第十九方面或第十九方面的第一至第八种可能的实现方式中的任意一种,在第十九方面的第九种可能的实现方式中,用于新传的上行资源为第一上行资源、第二上行资源、动态调度的资源中的任一个。
第二十方面,公开了一种网络设备,包括:处理器,用于生成第一消息;第一消息指示终端设备的逻辑信道的映射约束参数,映射约束参数包括第一参数和第二参数,第一参数指示第一上行资源是否可以用于传输逻辑信道的数据,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据;第一上行资源和第二上行资源是由网络设备配置的;收发器,用于向终端设备发送第一消息,以便终端设备根据映射约束参数进行逻辑信道优先级处理。
结合第二十方面,在第二十方面的第一种可能的实现方式中,第一上行资源为配置的许可类型1对应的上行资源;第二上行资源为配置的许可类型2对应的上行资源。
结合第二十方面或第二十方面的第一种可能的实现方式,在第二十方面的第二种可能的实现方式中,第一参数为允许配置的许可类型1,第二参数为逻辑信道调度请求禁止。
结合第二十方面或第二十方面的第一或第二种可能的实现方式,在第二十方面的第三种可能的实现方式中,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据具体包括:若逻辑信道配置了逻辑信道调度请求禁止,则第二上行资源可以用于传输逻辑信道的数据,若逻辑信道未配置逻辑信道调度请求禁止,则第二上行资源不可以用于传输逻辑信道的数据;或者,若逻辑信道配置了逻辑信道调度请求禁止且为第一数值,则第二上行资源可以用于传输逻辑信道的数据,第一数值用于指示第二上行资源可以用于传输逻辑信道的数据;若逻辑信道配置了逻辑信道调度请求禁止且为第二数值,则第二上行资源不可以用于传输逻辑信道的数据,第二数值用于指示第二上行资源不可以用于传输逻辑信道的数据。
结合第二十方面或第二十方面的第一至第三种可能的实现方式中的任意一种,在第二十方面的第四种可能的实现方式中,映射约束参数还包括以下至少一个:允许的子载波间隔列表,允许的子载波间隔列表指示允许的可用于传输的子载波间隔;最大物理上行共享信道时长,最大物理上行共享信道时长指示允许的可用于传输的最大物理上行共享信道时长;允许的服务小区,允许的服务小区指示允许的可用于传输的小区。
第二十一方面,公开了一种调度请求的触发方法,包括:网络设备生成第一消息,并向终端设备发送第一消息;第一消息指示终端设备的逻辑信道的映射约束参数,映射约束参数包括第一参数和第二参数,第一参数指示第一上行资源是否可以用于传输逻辑信道的数据,第二参数指示第二上行资源是否可以用于传输逻辑信道的数据;第一上行资源和第二上行资源是由网络设备配置的;终端设备接收第一消息,根据映射约束参数进行逻辑信道优先级处理。
第二十二方面,公开了一种计算机可读存储介质,包括:该计算机可读存储介质中存储有指令;当该计算机可读存储介质在终端设备上运行时,使得该终端设备执行如第十六方面以及第十六方面任意一种可能的实现方式、第十七方面以及第十七方面任意一种可能的实现方式所述的逻辑信道优先级处理方法。
第二十三方面,公开了一种计算机可读存储介质,包括:计算机可读存储介质中存储有指令;当计算机可读存储介质在网络设备上运行时,使得该网络设备执行如第十六方面以及第十六方面任意一种可能的实现方式、第十七方面以及第十七方面任意一种可能的实现方式所述的逻辑信道优先级处理方法。
第二十四方面,公开了一种无线通信装置,包括:无线通信装置中存储有指令;当无线通信装置在终端设备上运行时,使得终端设备执行如第十六方面以及第十六方面任意一种可能的实现方式、第十七方面以及第十七方面任意一种可能的实现方式所述的逻辑信道优先级处理方法,该无线通信装置为芯片。
第二十五方面,公开了一种无线通信装置,包括:无线通信装置中存储有指令;当该无线通信装置在网络设备上运行时,使得网络设备执行如第十六方面以及第十六方面任意一种可能的实现方式、第十七方面以及第十七方面任意一种可能的实现方式所述的逻辑信道优先级处理方法,该无线通信装置为芯片。
附图说明
图1为本终端设备通过SR请求上行资源的示意图;
图2为现有技术中触发SR的流程示意图;
图3为现有技术中数据时延较大的示意图;
图4为本发明实施例提供的终端设备的结果框图;
图5为本发明实施例提供的触发调度请求的方法的流程示意图;
图6为本发明实施例提供的触发SR的示意图;
图7为本发明实施例提供的触发调度请求的方法的另一流程示意图;
图8为本发明实施例提供的判断上行资源是否可用的示意图;
图9为本发明实施例提供的判断上行资源是否可用的另一示意图;
图10为本发明实施例提供的判断上行资源是否可用的另一示意图;
图11为本发明实施例提供的触发SR的另一示意图;
图12为本发明实施例提供的触发调度请求的方法的另一流程示意图;
图13为本发明实施例提供的终端设备的另一结构框图;
图14为本发明实施例提供的终端设备的另一结构框图;
图15为本发明实施例提供的网络设备的结构框图;
图16为本发明实施例提供的网络设备的另一结构框图;
图17为本发明实施例提供的网络设备的另一结构框图;
图18为本发明实施例提供的逻辑信道优先级处理方法的流程示意图;
图19为本发明实施例提供的触发SR的另一示意图。
具体实施方式
参考图1,UE通常可以利用SR向网络设备申请传输资源用于传输新数据,重传是不需要通过SR申请资源的。具体地,UE可以通过上行资源向网络设备传输SR。网络成功解码到UE发送的SR之后,会根据该SR为UE分配时频资源块,UE可以利用网络设备分配的时频资源块传输上行数据。
在第五代(5Generation,5G)新空口(New Radio,NR)系统中,网络设备可以通过下行控制信息(Downlink Control Information,DCI)为UE动态分配上行传输资源,也可以为UE半静态地配置上行传输资源,即不需要动态地分配上行传输资源,而是将上行传输资源配置给UE后UE认为该配置的上行传输资源是周期性出现的,这样可以减少资源分配过程中的控制信令开销。其中,网络设备为UE配置的非动态的(或半静态的)上行传输资源可以是配置的许可类型1(configured grant Type 1),也可以是配置的许可类型2(configuredgrant Type 2)。
以下对本发明实施例涉及的配置的许可类型1以及配置的许可类型2进行解释说明:
(1)配置的许可类型1:
配置的许可类型1可以认为是免许可(Grant Free)资源,可以认为配置的许可类型1是周期性出现的上行资源。网络设备可以通过无线链路控制(Radio ResourceControl,RRC)消息给UE配置:配置的许可类型1,RRC消息还配置了配置的许可类型1的周期和该配置的许可类型1的资源位置。配置的许可类型1一般是周期较短、密度较大的上行资源,主要用于传输一些低时延高可靠(Ultra Reliable&Low Latency Communication,URLLC)的业务。
(2)配置的许可类型2:
配置的许可类型2可以认为是免许可上行半静态调度(Uplink Semi-PersistentScheduling),可以认为配置的许可类型2是周期性出现的上行资源。网络设备通过RRC消息给UE配置:配置的许可类型2,RRC消息还配置了配置的许可类型2的周期以及其他相关信息。网络设备为UE配置了配置的许可类型2之后,UE还不能使用配置的许可类型2,网络设备还需要通过向UE发送DCI指示激活配置的许可类型2。UE接收该指示激活的DCI后才可以使用配置的许可类型2,并且该指示激活的DCI还指示了该配置的许可类型2的资源位置。配置的许可类型2是周期不要求很短的上行资源,用于传输周期性出现且大小固定的业务,如:语音数据包。
现有技术中,UE首先判断是否有可用的上行资源(如:动态调度的上行资源、配置的许可类型1对应的上行资源或配置的许可类型2对应的上行资源),随后再进行后续的判断,确定是否可以触发SR。UE判断的具体过程参考图2,具体地:
步骤S1:如果确定存在至少一个触发的BSR且触发的BSR没有被取消,那么进一步判断是否有存在可用于新传的上行资源。需要说明的是,该可用于新传的上行资源指用于传输初传数据的上行资源,初传数据指第一次传输的数据。
如果有可用于新传的上行资源,则执行步骤S2以及S3;如果没有可用于新传的上行资源,则执行步骤S4。
步骤S2:UE可以生成BSR媒体接入控制(Media Access Control,MAC)控制单元(Control Element,CE),BSR MAC CE用于携带UE当前的缓存状态信息。其中,缓存状态信息可以指示UE的上行缓存中待发送给网络设备的数据量。需要说明的是,UE除了可以生成BSRMAC CE,还可以执行其他相关操作,例如启动或重启相关定时器,本发明对此不做赘述。
步骤S3:判断是否满足条件(1):可用于新传的上行资源不满足映射约束条件;该映射约束条件是触发BSR了的逻辑信道被配置的逻辑信道优先级处理的映射约束条件。需要说明的是,触发了BSR的逻辑信道,可以理解为:该逻辑信道有数据需要传输且触发了BSR,或该逻辑信道有触发的BSR,或由该逻辑信道触发的BSR。
如果可用于新传的上行资源不满足触发了BSR的逻辑信道对应的逻辑信道优先级处理的映射约束条件,则执行步骤S4。如果不满足条件(1),则不触发SR。
步骤S4:判断是否满足条件(2):有一个常规BSR(Regular BSR)被触发,以及逻辑信道调度请求延迟定时器(logicalChannelSR-DelayTimer)不在运行状态。
如果满足条件(2),则执行步骤S5。如果不满足条件(2),则不触发SR。
步骤S5:进一步判断是否满足条件(3):上述可用于新传的上行资源不是配置的许可;或者,触发的常规BSR不是由配置了逻辑信道调度请求禁止(logicalChannelSR-Mask)的逻辑信道触发的。需要说明的是,可用于新传的上行资源不是配置的许可,可以认为可用于新传的上行资源不是配置的许可类型1,或不是配置的许可类型2,或不是配置的许可类型1和配置的许可类型2;或者,可以认为没有配置“配置的许可类型1”,或没有配置“配置的许可类型2”、或没有配置“配置的许可类型1”和“配置的许可类型2”。另外,需要说明的是,触发的常规BSR不是由配置了逻辑信道调度请求禁止的逻辑信道触发的,可以理解为:触发的常规BSR是由未配置逻辑信道调度请求禁止的逻辑信道触发的,或触发了常规BSR的逻辑信道不是配置了逻辑信道调度请求禁止的逻辑信道,或触发了常规BSR的逻辑信道没有被配置逻辑信道调度请求禁止。
如果满足上述条件(3),则触发SR。如果不满足条件(3),则不触发SR。
需要说明的是,触发SR即为SR被触发,可以认为当前UE或UE的MAC实体有或存在触发的SR,或者当前UE或UE的MAC实体处于SR触发的状态。当有触发的SR,UE还需要进一步判断SR的发送条件,当满足的SR的发送条件,UE才可以发送SR。另外,UE还需要进一步判断SR的取消条件,当满足SR的取消条件,则取消触发的SR。
但是现有技术并未涉及如何判断是否有可用于新传的上行资源,这有可能导致UE在决策是否触发SR的时候出现失误,进而影响UE的上行数据的发送,导致较大的数据时延。
例如,UE过早地认为一个上行资源是可用的,即认为一个距离当前时间还有很长时间的上行资源是可用的。进而UE会进入图2所示的判断流程中的步骤,有可能最终决定不触发SR。示例的,参考图3,当前时刻为T,在时刻T之前出现的上行资源为上行资源1,在时刻T之后出现的上行资源是上行资源2。
UE在时刻T确定上行资源2为可用于新传的上行资源。进一步,UE执行步骤步骤S2、步骤S3。进一步,可用于新传的上行资源可能满足触发常规BSR的逻辑信道对应的逻辑信道优先级处理的映射约束条件,即不满足上述条件(1),即使有一个常规BSR被触发以及逻辑信道调度请求延迟定时器,且满足:上述可用于新传的上行资源不是配置的许可或触发的常规BSR不是由配置了逻辑信道调度请求禁止的逻辑信道触发的,即满足满足上述条件(2)、条件(3),此时UE不会触发SR。由于上行资源2距离时刻T还有很长时间,意味着在这很长的时间里该逻辑信道触发的BSR都无法触发SR,即无法更快的请求到动态调度的资源。此时该逻辑信道的数据只有等到很长时间以后的上行资源2资源才能被发送出去,这将导致该逻辑信道的数据有较大的时延。
也就是说,在该上行资源出现之前的很长一段时间内,UE都无法触发SR,也就无法请求到动态调度的资源。此时,UE只能等待很长的时间在该上行资源上发送数据,将导致数据有较大的时延。
本发明实施例提供的调度请求的触发方法中,当终端设备有至少一个触发的缓存状态报告,该终端设备确定满足第一条件:有可用于新传的第一上行资源且第一上行资源是由网络设备配置的,所述终端设备则触发调度请求,所述调度请求用于请求第二上行资源。其中,第二上行资源是用于新传的上行资源。现有技术中,对于上行资源周期性出现的场景,对UE如何界定上行资源是否可用未作明确规定,UE的行为(如:过早地认为下一个上行资源可用)可能导致UE在决策是否触发SR的时候出现失误(如:无法触发SR导致无法尽早地请求上行资源),进而导致数据时延过大。但是本发明实施例中,不管UE在何时确定下一个上行资源是可用的,还是可以通过增加判断条件(如:是否有可用于新传的配置的上行资源,即周期性出现的上行资源)来准确决策是否触发SR。示例的,通过新的判断条件增加触发SR的场景,能够触发由于UE无法准确确定下一个上行资源可用而无法被触发的SR,可以及时地请求到上行资源,使数据及时地发送,从而避免数据时延过大。尽管UE在界定上行资源是否可用这一行为上是模糊的,可能导致UE在决策是否触发SR的时候出现失误,本发明实施例提供的方法中UE一旦确定有可用于新传的、网络设备配置的第一上行资源,则触发SR,在一定程度上避免了UE决策上的失误。另外,UE可以通过触发的SR向网络设备请求上行资源,进一步可以根据网络设备动态分配的上行资源传输数据,不用等到下一个配置的上行资源再发送数据,大大降低了数据的时延。
本发明实施例本发明实施例提供的调度请求的触发方法可应用于是图4中所示的终端设备。如图4所示,该终端设备可以包括至少一个处理器401,存储器402、收发器403以及通信总线404。
下面结合图4对该终端设备的各个构成部件进行具体的介绍:
处理器401是终端设备的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器401是一个中央处理器(central processing unit,CPU),也可以是特定集成电路(Application Specific Integrated Circuit,ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路,例如:一个或多个微处理器(digital signalprocessor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)。
其中,处理器401可以通过运行或执行存储在存储器402内的软件程序,以及调用存储在存储器402内的数据,执行终端设备的各种功能。
在具体的实现中,作为一种实施例,处理器401可以包括一个或多个CPU,例如图4中所示的CPU0和CPU1。
在具体实现中,作为一种实施例,终端设备可以包括多个处理器,例如图4中所示的处理器401和处理器405。这些处理器中的每一个可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器可以指一个或多个终端设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
存储器402可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储终端设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储终端设备,也可以是电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储终端设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器402可以是独立存在,通过通信总线404与处理器401相连接。存储器402也可以和处理器401集成在一起。
其中,所述存储器402用于存储执行本发明方案的软件程序,并由处理器401来控制执行。
收发器403,使用任何收发器一类的终端设备,用于其他终端设备之间的通信。当然,收发器403还可以用于与通信网络通信,如以太网,无线接入网(radio accessnetwork,RAN),无线局域网(Wireless Local Area Networks,WLAN)等。收发器403可以包括接收单元实现接收功能,以及发送单元实现发送功能。
通信总线404,可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部终端设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
图4中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
本发明实施例提供一种触发调度请求的方法,如图5所示,所述方法包括以下步骤:
501、当终端设备有至少一个触发的缓存状态报告,所述终端设备确定第一条件:有可用于新传的第一上行资源且所述第一上行资源是由网络设备配置的。
其中,第一上行资源可以是网络设备为UE配置的上行传输资源,第一上行资源可以是周期性出现的上行资源,如:配置的许可类型1对应的上行资源,或者,配置的许可类型2对应的上行资源。在一些实施例中,第一上行资源可以是配置的许可类型2对应的上行资源。在一些实施例中,第一上行资源也可以是配置的许可类型1对应的上行资源以及配置的许可类型2对应的上行资源中的至少一个。
需要说明的是,当UE(即本发明实施例所述的终端设备)或UE的MAC实体,确定存在至少一个触发的BSR(即本发明实施例所述的缓存状态报告)且该触发的BSR没有被取消,则进一步判断是否满足第一条件。在本发明实施例中,当UE的上行缓存中有数据需要发送时,根据BSR的触发条件可能会有触发的BSR,通过BSR通知网络设备UE的上行缓存中有多少数据需要发送。
另外,在步骤501之前,网络设备通过RRC消息为UE配置第一上行资源的信息,如:第一上行资源的周期。
在一些实施例中,网络设备为UE配置了配置的许可类型1,即第一上行资源为配置的许可类型1对应的上行资源,网络设备通过RRC消息为UE配置的第一上行资源的信息包括该配置的许可类型1的周期和该配置的许可类型1的资源位置等,UE接收网络设备发送的RRC消息后,就可以根据RRC消息指示的周期和资源位置确定第一上行资源出现的时频位置,进而UE可以在当前时刻确定下一个出现的第一上行资源,且下一个出现的第一上行资源是用于新传的第一上行资源,即UE可以认为下一个出现的第一上行资源是可用的。其中,当前时刻可以理解终端设备确定是否满足第一条件的时刻。当UE确定下一个出现的上行资源是可用的,则确定满足第一条件,进而执行步骤502。
在一些实施例中,网络设备为UE配置的资源为配置的许可类型2,即第一上行资源为配置的许可类型2对应的上行资源,网络设备通过RRC消息为UE配置的第一上行资源的信息包括该配置的许可类型2的周期等,UE接收网络设备发送的RRC消息后,还不可以使用RRC消息指示的第一上行资源。当UE接收到网络设备发送的指示激活配置的许可类型2的DCI后,UE就可以根据该DCI指示的配置的许可类型2的资源位置和RRC消息指示的周期确定第一上行资源出现的时频位置,进而UE可以在当前时刻确定下一个出现的第一上行资源,且下一个出现的第一上行资源是用于新传的第一上行资源,即UE可以认为下一个出现的第一上行资源是可用的。当UE确定下一个出现的上行资源是可用的,则确定满足第一条件,进而执行步骤502。
502、所述终端设备触发调度请求,所述调度请求用于请求第二上行资源,所述第二上行资源是用于新传的上行资源。
需要说明的是,所述第二上行资源与第一上行资源不同,所述第二上行资源可以在时域上早于第一上行资源出现。UE可以通过第二上行资源将新传数据发送给网络设备,不必等到第一上行资源出现再发送数据,在一定程度上减少了数据时延。
在一些实施例中,所述第一条件还包括以下条件中的至少一个:有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态以及所述常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
在本发明实施例中上述“常规缓存状态报告”可以是步骤501“至少一个触发的缓存状态报告”中的常规缓存状态报告。有触发的常规缓存状态报告,可以理解为有一个触发的常规缓存状态报告,或有至少一个触发的常规缓存状态报告。缓存状态报告可以包括常规缓存状态报告Regular BSR、填充缓存状态报告Padding BSR和周期缓存状态报告Periodic BSR。当任何一个属于逻辑信道组的逻辑信道都没有可传输的数据时,有一个属于逻辑信道组的逻辑信道有数据到达,则会触发常规BSR;或者,有一个属于逻辑信道组的更高优先级的逻辑信道有数据到达,则会触发常规BSR;或者,由于缓存状态报告重传定时器retxBSR-Timer超时而触发的BSR是常规BSR。
其中,调度请求延迟定时器是对一个UE的一个MAC实体设置的一个定时器,在该调度请求延迟定时器运行期间,UE不能触发SR,当调度请求延迟定时器不在运行状态,UE才有可能触发SR。
另外,当逻辑信道被配置了逻辑信道禁止调度请求,逻辑信道不能触发SR,只有逻辑信道未被配置逻辑信道禁止调度请求,逻辑信道才有可能触发SR。通常的,当UE有在某一逻辑信道上有语音业务,网络设备可以给UE配置:配置的许可类型2,由于网络设备知道UE的语音业务的逻辑信道上的业务周期和大小情况,对于语音业务的逻辑信道上的数据,不需要再通过SR来请求资源,因此网络设备可以通过给该语音业务的逻辑信道配置逻辑信道禁止调度请求,从而不让该语音业务的逻辑信道触发SR,但是其他逻辑信道还是可以允许正常触发SR。需要说明的是,逻辑信道触发SR,可以理解为:逻辑信道有触发的BSR,但该BSR不能进一步触发SR。
在一些实施例中,在所述终端设备触发调度请求之后,终端设备还可以在第一上行资源之前,接收所述网络设备发送的指示消息,所述指示消息用于指示所述第二上行资源。也就是说,网络设备接收终端设备发送的SR后,可以获知终端设备的数据传输需求,进而可以通过DCI动态分配上行资源,以便终端设备通过网络设备动态分配的上行资源将数据发送出去。
在一些实施例中,也就是说,当存在至少一个触发的BSR,且触发的BSR没有被取消,UE可以通过以下条件决策是否触发SR:
条件1:如果有可用于新传的上行资源,则生成BSR MAC CE;
条件2:条件2a、如果没有可用于新传的上行资源;或者,条件2b、如果可用于新传的上行资源不满足触发了BSR的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束条件;或者,条件2c、如果可用于新传的上行资源是配置的许可类型2对应的上行资源;
条件3:如果有常规缓存状态报告(Regular BSR)触发了并且逻辑信道调度请求延迟定时器(logicalChannelSR-DelayTimer)不在运行状态;
条件4:条件4a、如果上行资源不是配置的许可,或配置的许可没有被配置;或者,条件4b、所述常规BSR不是由配置了逻辑信道调度请求禁止(logicalChannelSR-Mask)的逻辑信道触发的。
在具体实现中,当存在至少一个触发的BSR,且触发的BSR没有被取消,如果UE确定有可用于新传的上行资源,即满足上述条件1,UE生成BSR MAC CE,条件1与条件2-4相对独立,无论条件1的判断结果UE都要进一步判断条件2-4。如果条件2a、条件2b、条件2c均不满足,则不触发SR;如果满足条件2a、条件2b、条件2c中的任一个,则进一步判断是否满足条件3。如果条件3不满足,则不触发SR;如果满足条件3,则进一步判断是否满足条件4a或条件4b。如果条件4a、条件4b均不满足,则不触发SR;如果满足条件4a、条件4b中的任一个,则触发SR。
以下以网络设备为UE配置的资源为配置的许可类型2为例,介绍本发明实施例提供的方法。参考图6,当前时刻为T,在时刻T之前出现的上行资源为上行资源1,在时刻T之后出现的上行资源是上行资源2。
参考图6中的方式(a),即现有技术触发SR的方式。UE在时刻T确定上行资源2为可用于新传的上行资源。进一步,UE执行步骤步骤S2、步骤S3。进一步,可用于新传的上行资源可能满足触发常规BSR的逻辑信道对应的逻辑信道优先级处理的映射约束条件,即不满足上述条件(1),即使有一个常规BSR被触发以及逻辑信道调度请求延迟定时器,且满足:上述可用于新传的上行资源不是配置的许可或触发的常规BSR不是由配置了逻辑信道调度请求禁止的逻辑信道触发的,即满足满足上述条件(2)、条件(3),此时UE不会触发SR。由于上行资源2距离时刻T还有很长时间,意味着在这很长的时间里该逻辑信道触发的BSR都无法触发SR,即无法更快的请求到动态调度的资源。此时该逻辑信道的数据只有等到很长时间以后的上行资源2资源才能被发送出去,这将导致该逻辑信道的数据有较大的时延。
参考图6中的方式(b),本发明实施例中,UE在时刻T确定上行资源2为可用于新传的上行资源(即不满足条件2a)。进一步,UE确定当前有触发的常规BSR,且配置的许可类型2对应的上行资源满足触发常规BSR的逻辑信道对应的逻辑信道优先级处理的映射约束条件(即不满足条件2b)。进一步还可以确定网络设备为UE配置的资源是配置的许可类型2(即满足上述条件2c)。由于条件2a、条件2b、条件2c中的条件2c是满足的,则UE可以进一步判断是否满足条件3。若还满足条件3、条件4b(或条件4a),则可以触发SR。需要说明的是,满足条件2c可以认为满足本发明实施例所述的第一条件:有可用于新传的第一上行资源且第一上行资源是由网络设备配置的。另外,SR用于向网络设备请求可用于新传的第二上行资源,如图6所示的上行资源3。上行资源3可能在时域上早于上行资源2出现,因此逻辑信道的数据可以在上行资源3上被发送,不用等到很长时间以后的上行资源2资源才发送,大大降低了数据时延。
需要说明的是,在一些实施例中,条件2b还可以为:如果可用于新传的上行资源不满足触发了BSR的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束条件,且所述可用于新传的上行资源不是配置的许可类型2对应的上行资源。
在另一些实施例中,也就是说,当存在至少一个触发的BSR,且触发的BSR没有被取消,UE可以通过以下条件决策是否触发SR:
条件S1:如果有可用于新传的上行资源,则生成BSR MAC CE;
条件S2:条件S2a、如果没有可用于新传的上行资源;或者,条件S2b、如果可用于新传的上行资源不满足触发了BSR的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束条件;或者,条件S2c、如果可用于新传的上行资源是配置的许可类型2对应的上行资源,并且所述常规BSR不是由配置了逻辑信道调度请求禁止(logicalChannelSR-Mask)的逻辑信道触发的;
条件S3:如果有常规缓存状态报告(Regular BSR)触发了并且逻辑信道调度请求延迟定时器(logicalChannelSR-DelayTimer)不在运行状态。
在具体实现中,当存在至少一个触发的BSR,且触发的BSR没有被取消,如果UE确定有可用于新传的上行资源,即满足条件S1,UE生成BSR MAC CE,条件S1与条件S2-S3相对独立,无论条件S1的判断结果UE都要进一步判断条件S2-S3。如果条件S2a、条件S2b、条件S2c均不满足,则不触发SR;如果满足条件S2a、条件S2b、条件S2c中的任一个,则进一步判断是否满足条件S3。如果条件S3不满足,则不触发SR;如果满足条件S3,则触发SR。
同样以图6所示的方式(b)为例,UE在时刻T确定上行资源2为可用于新传的上行资源(即不满足条件S2a)。进一步,UE确定当前有触发的常规BSR,且配置的许可类型2对应的上行资源满足触发常规BSR的逻辑信道对应的逻辑信道优先级处理的映射约束条件(即不满足条件S2b)。进一步还可以确定网络设备为UE配置的资源是配置的许可类型2(即满足上述条件S2c)。由于由于条件S2a、条件S2b、条件S2c中的条件S2c是满足的,则UE可以进一步判断是否满足条件S3。若还满足条件S3,则可以触发SR。需要说明的是,满足条件S2c可以认为满足本发明实施例所述的第一条件:有可用于新传的第一上行资源且第一上行资源是由网络设备配置的。另外,SR用于向网络设备请求可用于新传的第二上行资源,如图6所示的上行资源3。上行资源3可能在时域上早于上行资源2出现,因此逻辑信道的数据可以在上行资源3上被发送,不用等到很长时间以后的上行资源2资源才发送,大大降低了数据时延。
需要说明的是,在另一些实施例中,条件S2b还可以为:如果可用于新传的上行资源不满足触发了BSR的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束条件,且所述可用于新传的上行资源不是配置的许可类型2对应的上行资源。
在另一些实施例中,条件S2c还可以为:如果可用于新传的上行资源是配置的许可类型2对应的上行资源且可用于新传的上行资源满足触发了BSR的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束条件,并且所述常规BSR不是由配置了逻辑信道调度请求禁止(logicalChannelSR-Mask)的逻辑信道触发的。
需要说明的是,本发明实施例所述的触发SR流程中,各个判断条件的先后顺序仅仅作为一种示例,本发明实施例对各触发流程中,判断条件的先后顺序不做限定。例如不限定条件1、条件2、条件3和条件4的判断顺序,不限定条件S1、条件S2和条件S3的判断顺序,也不限定条件2a、条件2b和条件2c的判断顺序,也不限定条件S2a、条件S2b和条件S2c的判断顺序。本领域的技术人员应知,条件各种顺序的组合都在本发明的保护范围内。
需要说明的是,对本发明实施例所述的映射约束条件解释如下:一个UE可以被配置多个无线承载,即对应多个逻辑信道。当UE收到网络设备分配的上行资源,UE需要通过逻辑信道优先级处理决定哪些逻辑信道的数据可以放进该上行资源中以及每个逻辑信道可以放进多少数据。
具体地,在5G NR中,网络设备可以给UE的每个逻辑信道配置逻辑信道优先级处理的映射约束条件,UE对于每一个接收到的上行资源,需要根据每个逻辑信道对应的配置逻辑信道优先级处理的映射约束条件,来选择可以在该上行资源上传输的逻辑信道,具体包括:该逻辑信道的数据允许的子载波间隔(在allowedSCS-List中包含的子载波间隔索引)包括了该上行资源对应的子载波间隔,该逻辑信道允许的最大物理上行共享信道(PhysicalUplink Shared Channel,PUSCH)时长(maxPUSCH-Duration)大于或等于该上行资源对应的物理上行共享信道时长,该逻辑信道的数据是否允许使用配置的许可类型1(configuredGrantType1Allowed),该逻辑信道允许传输的小区(allowedServingCells)包含了该上行资源对应的小区信息。示例的,UE的某一个逻辑信道对应的逻辑信道优先级处理的映射约束条件包括:不允许使用配置的许可类型1,那么UE该逻辑信道上的数据不可以通过配置的许可类型1对应的上行资源发生。
现有技术并未清楚限定如何判断上行资源是可用的,可能导致UE在实现决策触发SR的时候出现失误。不同的UE可能有不同的行为,例如,UE认为一个距离当前时间还有1ms的上行资源是可用的,还是认为距离当前时间还有10ms的上行资源是可用的。
本发明实施例还提供一种调度请求的触发方法,终端设备可以根据时间参数准确判断是否有可用于新传的上行资源,进而进行后续的判断,最终根据判断结果决策是否触发SR。通过一个时间参数规范终端设备的行为,避免由于终端设备过早地认为下一个上行资源可用,导致数据时延过大。
如图7所示,本发明实施例提供的触发调度请求的方法包括以下步骤:
701、若终端设备有至少一个触发的缓存状态报告,所述终端设备根据时间参数确定第一条件,所述第一条件包括:不存在可用于新传的第一上行资源,或者,所述第一条件包括:存在可用于新传的第一上行资源,且所述第一上行资源不满足触发了缓存状态报告的逻辑信道被配置的逻辑信道优先级处理映射约束。
具体实现中,终端设备可以根据时间参数确定一个时间窗,该时间窗的起点为当前时刻,该时间窗的长度为所述时间参数指示的第一时长。所述当前时刻可以是终端设备确定第一条件的时刻。
如果所述终端设备上述时间窗内存在可用于新传的第一上行资源,则确定的第一条件包括:存在可用于新传的第一上行资源,进一步,所述终端设备可以根据逻辑信道优先级处理映射约束判断所述第一上行资源不满足触发了缓存状态报告的逻辑信道被配置的逻辑信道优先级处理映射约束。所述逻辑信道优先级处理映射约束即为上述逻辑信道优先级处理映射约束条件。
需要说明的是,参考图8,时间窗的起始时刻早于上述第一上行资源的起始时刻,并且时间窗与第一上行资源的时域位置存在交叠,则确定存在可用于新传的第一上行资源。具体地:如图8中的方式(a),时间窗可以包括第一上行资源的时域位置;如图8中的方式(b),时间窗也可以包括第一上行资源的时域位置的一部分,本发明实施例对此不作限定。
如果所述终端设备上述时间窗内不存在可用于新传的第一上行资源,则确定的第一条件包括:不存在可用于新传的第一上行资源。
需要说明的是,参考图9,时间窗的起始时刻早于上述第一上行资源的起始时刻,并且时间窗与第一上行资源的时域位置不存在交叠,则确定不存在可用于新传的第一上行资源。
在一些实施例中,终端设备还可以将在第一上行资源出现的时刻作为参考点,结合第一时长判断在第一上行资源出现前,哪些时刻可以认为该第一上行资源是可用的,哪些时刻可以认为该第一上行资源不是可用的。具体地,终端设备可以在第一上行资源出现之前的第一时长内确定该第一上行资源可用于新传。示例的,参考图10,下一个出现的第一上行资源(图10中的上行资源2)出现的时刻为T1,T2时刻与T1时刻间隔第一时长,终端设备在早于T2时刻的T3时刻确定即将出现一个上行传输资源,由于T3时刻与T1时刻的间隔大于第一时长,终端设备此时认为下一个出现的第一上行资源不可用;终端设备在晚于T2时刻的T4时刻确定即将出现一个上行传输资源,由于T4时刻与T1时刻的间隔小于第一时长,终端设备此时认为下一个出现的第一上行资源可用。需要说明的是,第一时长的结束时刻可以是对应的第一上行资源的开始时刻(图10中的上行资源2),第一时长的结束时刻也可以与第一上行资源的时域位置存在交叠,本发明实施例对此不作限定。
702、若满足第一条件,所述终端设备触发调度请求,所述调度请求用于请求第二上行资源,所述第二上行资源为用于新传的上行资源。其中,所述时间参数为配置的许可类型2对应的时间参数;或,所述时间参数为配置的许可类型1和配置的许可类型2中的至少一个对应的时间参数。
在一些实施例中,所述第一条件还包括以下条件中的至少一个:所述缓存状态报告中存在常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态以及所述常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
在一些实施例中,若所述终端设备有至少一个触发的缓存状态报告,且存在可用于新传的第一上行资源,终端设备生成BSR MAC CE。
本发明实施例中,当存在至少一个触发的BSR,且触发的BSR没有被取消,UE可以根据时间参数通过以下条件决策是否触发SR:
条件1R:如果有可用于新传的上行资源,则生成BSR MAC CE;
条件2R:条件2Ra、如果没有可用于新传的上行资源;或者,条件2Rb、如果可用于新传的上行资源不满足触发了BSR的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束条件;
条件3R:如果有一个常规缓存状态报告(Regular BSR)触发了并且逻辑信道调度请求延迟定时器logicalChannelSR-DelayTimer不在运行状态;
条件4R:条件4Ra、如果上行资源不是配置的许可,或配置的许可没有被配置;或者,条件4Rb、所述常规BSR不是由配置了逻辑信道调度请求禁止(logicalChannelSR-Mask)的逻辑信道触发的。
在具体实现中,当存在至少一个触发的BSR,且触发的BSR没有被取消,如果UE根据时间参数确定有可用于新传的上行资源,即满足条件1R,条件1R与条件2R-4R相对独立,无论条件1R的判断结果UE都要进一步判断条件2R-4R。如果UE根据时间参数确定条件R2a、条件R2b均不满足,则不触发SR;如果UE根据时间参数确定满足条件R2a、条件R2b中的任一个,则进一步判断是否满足条件3R。如果条件3R不满足,则不触发SR;如果满足条件3R,则进一步判断是否满足条件R4a或条件R4b。如果条件R4a、条件R4b均不满足,则不触发SR;如果满足条件R4a、R条件4b中的任一个,则触发SR。
具体实现中,时间参数可以是网络设备动态指示给终端设备的,具体地:终端设备接收网络设备发送的配置消息,所述配置消息用于指示所述时间参数。终端设备接收网络设备发送的配置消息后就可以确定时间参数。
其中,所述配置消息为广播消息,或,所述配置消息为无线链路控制专用消息,或,所述配置消息为下行控制信息。
示例的,可以通过配置消息指示第一时长t的长度。
在一些实施例中,时间参数也可以是预配置的,具体地:时间参数预存储在所述终端设备中。其中,所述时间参数用于指示一个时长,所述时长为所述第一时长。也就是说,第一时长是唯一不变的。
当然,时间参数也可以指示至少两个时长且所述至少两个时长中的一个时长与至少一种上行资源子载波间隔中的一个上行资源子载波间隔对应。可以在所述至少时长中选择一个第一时长作为时间参数指示的时长。
示例的,如表1所示,可以预先在标准中规定好的上行(UL-SCH)资源子载波间隔与时长的对应关系。在执行步骤701时,UE可以根据UL-SCH资源的子载波间隔确定对应的第一时长。
表1
UL-SCH资源的子载波间隔 | 第一时长t |
15kHZ | a |
30kHZ | b |
60kHZ | c |
… | … |
在一些实施例中,若所述时间参数为配置的许可类型2对应的时间参数,网络设备可以通过指示激活配置的许可类型2的下行控制信息(DCI)来指示时间参数。例如,在DCI中携带一个时间参数指示域,该指示域的值指示了第一时长的长度;或者,网络设备也可以复用上述指示激活所述配置的许可类型2的DCI指示的K2值来指示时间参数。网络设备在发送指示激活配置的许可类型2的DCI时,需要指示配置的许可类型2的资源位置,其中包括了指示K2的值,所述K2的值用于指示所述终端设备接收所述下行控制信息的时刻到配置的许可类型2对应的上行传输资源出现的时刻之间的时长。终端设备可以直接将K2的值认为是第一时长的长度,这样不需要另外有一个时间参数指示域,从而节省了信令的开销。
以下以网络设备为UE配置的资源为配置的许可类型2为例,介绍本发明实施例提供的方法。参考图11,当前时刻为T,在时刻T之前出现的上行资源为上行资源1,在时刻T之后出现的上行资源是上行资源2。
参考图11中的方式(a),现有技术中,UE在时刻T确定上行资源2为可用于新传的上行资源。进一步,UE执行步骤步骤S2、步骤S3。进一步,可用于新传的上行资源可能满足触发常规BSR的逻辑信道对应的逻辑信道优先级处理的映射约束条件,即不满足上述条件(1),即使有一个常规BSR被触发以及逻辑信道调度请求延迟定时器,且满足:上述可用于新传的上行资源不是配置的许可或触发的常规BSR不是由配置了逻辑信道调度请求禁止的逻辑信道触发的,即满足满足上述条件(2)、条件(3),此时UE不会触发SR。由于上行资源2距离时刻T还有很长时间,意味着在这很长的时间里该逻辑信道触发的BSR都无法触发SR,即无法更快的请求到动态调度的资源。此时该逻辑信道的数据只有等到很长时间以后的上行资源2资源才能被发送出去,这将导致该逻辑信道的数据有较大的时延。
参考图11中的方式(b),本发明实施例中,时间参数指示的第一时长为t,小于当前时刻与上行资源2之间的间隔,可见上行资源2不在时间窗(起始时刻为T,长度为t)内,UE在时刻T确定上行资源2为不可用于新传的上行资源,即满足条件R2a。进一步,UE确定还满足条件3R、条件4Rb(或条件4Ra),则可以触发SR。也就是说,UE可以在当前时刻T触发SR,进一步,网络设备接收UE发送的SR后,可以通过DCI向UE指示动态分配的上行资源,如图11所示的上行资源3。上行资源3可能在时域上早于上行资源2出现,因此逻辑信道的数据可以在上行资源3上被发送,不用等到很长时间以后的上行资源2资源才发送,大大降低了数据时延。
本发明实施例中,时间参数可以是网络设备动态指示给终端设备的,基于此,本发明实施例提供一种调度请求的触发方法,如图12所示,所述方法包括以下步骤:
1201、网络设备生成配置消息,所述配置消息用于指示时间参数;所述时间参数为配置的许可类型2对应的时间参数;或,所述时间参数为配置的许可类型1和配置的许可类型2中的至少一个对应的时间参数。
其中,配置消息可以为网络设备的广播消息,也可以是无线链路控制专用消息,也可以是下行控制信息。
1202、网络设备向终端设备发送配置消息。
具体实现中,终端设备根据接收网络设备发送的配置消息后,还可以根据所述时间参数决策是否触发调度请求。如果终端根据时间参数确定了第一条件(本发明实施例步骤701所述的第一条件),则可以触发调度请求。进一步,若触发的调度请求满足发送条件,终端设备可以向网络设备发送调度请求。网络设备接收终端设备发送的调度请求后,可以通过下行控制信令动态为终端设备分配上行资源,如本发明实施例所述的第二上行资源,该第二上行资源为用于新传的上行资源。
在一些实施例中,若时间参数为配置的许可类型2对应的时间参数,且下行控制信息为激活所述配置的许可类型2的下行控制信息。
进一步,所述下行控制信息(指的是激活所述配置的许可类型2的下行控制信息)中包括时间参数指示域,时间参数指示域的值为所述第一时长。
或者,所述激活所述配置的许可类型2的下行控制信息指示的K2的值为所述第一时长,当然,K2的值还用于指示所述终端设备接收所述下行控制信息的时刻到配置的许可类型2对应的上行传输资源出现的时刻之间的时长。
在采用对应各个功能划分各个功能模块的情况下,图13示出上述实施例中所涉及的终端设备的一种可能的结构示意图。如图13所示,终端设备包括处理单元1301。
处理单元1301,用于支持该终端设备执行上述实施例中的步骤501、步骤502、步骤701以及步骤702,和/或用于本文所描述的技术的其它过程;
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
示例性的,在采用集成的单元的情况下,本申请实施例提供的终端设备的结构示意图如图14所示。在图14中,该终端设备包括:处理模块1401和通信模块1402。处理模块601用于对终端设备的动作进行控制管理,例如,执行上述处理单元1301执行的步骤,和/或用于执行本文所描述的技术的其它过程。通信模块1402用于支持终端设备与其他设备之间的交互,如与网络设备之间的交互。如图14所示,终端设备还可以包括存储模块1403,存储模块1403用于存储终端设备的程序代码和数据。
当处理模块1401为处理器,通信模块1402为收发器,存储模块1403为存储器时,终端设备为图4所示的终端设备。
在采用对应各个功能划分各个功能模块的情况下,图15示出上述实施例中所涉及的网络设备的一种可能的结构示意图。如图15所示,网络设备包括处理单元1501以及发送单元1502。
处理单元1501,用于支持该网络设备执行上述实施例中的步骤1201,和/或用于本文所描述的技术的其它过程;
发送单元1502,用于支持该网络设备执行上述实施例中的步骤1202,和/或用于本文所描述的技术的其它过程;
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
示例性的,在采用集成的单元的情况下,本申请实施例提供的网络设备的结构示意图如图16所示。在图16中,该网络设备包括:处理模块1601和通信模块1602。处理模块1601用于对网络设备的动作进行控制管理,和/或用于执行本文所描述的技术的其它过程,例如,执行上述处理单元1501执行的步骤。通信模块1602用于支持网络设备与其他设备之间的交互,例如,执行上述发送单元1502执行的步骤。如图16所示,网络设备还可以包括存储模块1603,存储模块1603用于存储网络设备的程序代码和数据。
当处理模块1601为处理器,通信模块1602为收发器,存储模块1603为存储器时,上述网络设备为图17所示的网络设备。参考图17,该网络设备可以包括至少一个处理器1701,存储器1702、收发器1703以及通信总线1704。处理器1701,存储器1702以及收发器1703之间通过通信总线1704连接。
下面结合图17对该网络设备的各个构成部件进行具体的介绍:
处理器1701是网络设备的控制中心,其中,处理器1701可以通过运行或执行存储在存储器1702内的软件程序,以及调用存储在存储器1702内的数据,执行网络设备的各种功能。
在具体的实现中,作为一种实施例,处理器1701可以包括一个或多个CPU,例如图17中所示的CPU0和CPU1。
网络设备可以包括多个处理器,例如图17中所示的处理器1701和处理器1705。这些处理器中的每一个可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器可以指一个或多个网络设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
收发器1703,使用任何收发器一类的网络设备,用于其他设备之间的通信,如与终端设备之间的通信。当然,收发器1703还可以用于与通信网络通信。
图17中示出的网络设备结构并不构成对网络设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令;当计算机可读存储介质在图13、图14以及图4所示的终端设备上运行时,使得终端设备执行图5、图7所示的调度请求的触发方法。
本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令;包括:计算机可读存储介质中存储有指令;当计算机可读存储介质在图15、图16以及图17所示的终端设备上运行时,使得终端设备执行图5、图7所示的调度请求的触发方法。
本发明实施例还了一种无线通信装置,该无线通信装置中存储有指令;当无线通信装置在图13、图14以及图4所示的终端设备上运行时,使得无线通信装置执行图5、图7所示的调度请求的触发方法。无线通信装置可以为芯片。
本发明实施例还提供了一种无线通信装置,该无线通信装置中存储有指令;当无线通信装置在图15、图16以及图17所示的终端设备上运行时,使得无线通信装置执行图5、图7所示的调度请求的触发方法。无线通信装置可以为芯片。
本发明实施例还提供一种逻辑信道优先级处理方法,增加了新的逻辑信道优先级处理映射约束参数对终端设备的行为进行规范,如图18所示,本发明实施例提供的逻辑信道优先级处理方法包括以下步骤:
1801、网络设备生成第一消息,所述第一消息指示终端设备的逻辑信道的映射约束参数,所述映射约束参数包括第一参数和第二参数,所述第一参数指示第一上行资源是否可以用于传输所述逻辑信道的数据,所述第二参数指示第二上行资源是否可以用于传输所述逻辑信道的数据。
其中,第一上行资源和第二上行资源可以是网络设备为终端设备配置的上行传输资源,第一上行资源和第二上行资源可以是周期性出现的上行资源。示例的:第一上行资源可以是配置的许可类型1(Configured Grant Type 1)对应的上行资源,第二上行资源可以是配置的许可类型2(Configured Grant Type 2)对应的上行资源。当然,也可以认为第一上行资源可以是配置的许可类型1(Configured Grant Type 1),第二上行资源可以是配置的许可类型2(Configured Grant Type 2)。
另外,第一消息可以是无线链路控制(Radio Resource Control,RRC)消息,第一消息中包含了网络设备为终端设备配置的映射约束参数(mapping restrictions)。需要说明的是,映射约束参数是为每一个逻辑信道配置的,因此,本发明实施例中的映射约束条件也可以称为逻辑信道优先级处理映射约束参数(LCP mapping restrictions)。每一逻辑信道都对应有映射约束参数。
在本发明实施例中,除了上述第一参数和第二参数之外,映射约束参数还可以包括以下参数中的至少一个:允许的子载波间隔列表,最大物理上行共享信道时长,允许的服务小区。
以下对映射约束参数可能包括的参数进行详细说明:(1)第一参数所述第一参数指示第一上行资源是否可以用于传输所述逻辑信道的数据。以第一上行资源为配置的许可类型1为例,假设为逻辑信道A配置的映射约束参数中的第一参数可以是“允许配置的许可类型1”,可以指示配置的许可类型1是否可以用于传输逻辑信道A的数据;
(2)第二参数指示第二上行资源是否可以用于传输所述逻辑信道的数据。以第二上行资源为配置的许可类型2为例,第二参数指示第二上行资源是否可以用于传输所述逻辑信道的数据具体可以是:第二参数指示配置的许可类型2是否可以用于传输逻辑信道的数据,其中,该逻辑信道可以认为是被配置了该第二参数的逻辑信道;
可选的,第二参数可以为逻辑信道调度请求禁止(logicalChannelSR-Mask)。以第二上行资源为配置的许可类型2作为示例,逻辑信道调度请求禁止可以指示配置的许可类型2是否可以用于传输所述逻辑信道的数据,具体地:若逻辑信道配置了逻辑信道调度请求禁止,则指示配置的许可类型2可以用于传输所述逻辑信道的数据,若逻辑信道未配置逻辑信道调度请求禁止,则指示配置的许可类型2不可以用于传输所述逻辑信道的数据。在另外一些实施例中,若逻辑信道配置了逻辑信道调度请求禁止且逻辑信道调度请求禁止为第一数值,则指示配置的许可类型2可以用于传输该逻辑信道的数据,若逻辑信道配置了逻辑信道调度请求禁止且逻辑信道调度请求禁止为第二数值,则指示配置的许可类型2不可以用于传输所述逻辑信道的数据。或者,若逻辑信道的配置中有逻辑信道调度请求禁止,则指示配置的许可类型2可以用于传输该逻辑信道的数据,若逻辑信道的配置中没有逻辑信道调度请求禁止,则指示配置的许可类型2不可以用于传输该逻辑信道的数据。
需要说明的是,本发明实施例中,第一数值用于指示第二上行资源可以用于传输终端设备的逻辑信道的数据,如:第一数值为“真(TURE)”;第二数值用于指示第二上行资源部可以用于传输终端设备的逻辑信道的数据,如:第二数值为“假(FALSE)”。当然,在一些实施例中,第一数值为假(FALSE),第二数值为真(TURE);或者,第一数值为0,第二数值为1;或者,第一数值为1,第二数值为0。本发明实施例对第一数值、第二数值不作具体限定,能够指示第二上行资源部是否可以用于传输终端设备的逻辑信道的数据即可。
(3)允许的子载波间隔列表指示允许的可用于传输的子载波间隔。需要说明的是,允许的子载波间隔列表可以包括多个索引值,不同的索引值指示不同的子载波间隔。或者,允许的子载波间隔列表也可以包括多个子载波间隔,本发明实施例对允许的子载波间隔列表的具体实现不作限定。另外,允许的子载波间隔列表包括的多个索引值可以构成一个集合,在本发明实施例中该集合可以称为允许的子载波间隔集合。
(4)最大物理上行共享信道时长指示允许的可用于传输的最大物理上行共享信道时长;
(5)允许的服务小区指示允许的可用于传输的小区。
1802、网络设备向终端设备发送所述第一消息。
1803、终端设备接收网络设备发送的第一消息。
1804、所述终端设备根据所述映射约束参数进行逻辑信道优先级处理。
具体实现中,所述终端设备进行逻辑信道优先级处理具体包括:对于每一个用于新传的上行资源,所述终端设备根据所述映射约束参数选择满足第一条件的逻辑信道。其中,所述第一条件包括:当所述用于新传的上行资源是所述第二上行资源,且逻辑信道配置了所述第二参数;或者,当所述用于新传的上行资源是所述第二上行资源,若逻辑信道配置了所述第二参数且所述第二参数为第一数值。
需要说明的是,当终端设备获取到网络设备配置的上行资源,如果终端设备可以使用该上行资源传输新数据,而不是使用该上行资源重传已经传输过的数据,此时,终端设备可以认为该上行资源是用于新传的上行资源。
进一步,当终端设备确定一个上行资源是用于新传的上行资源后,还需要确定哪些逻辑信道的数据可以通过该上行资源传输。具体地,终端设备可以根据每个逻辑信道配置的映射约束参数来判断每一个逻辑信道的数据是否可以通过该上行资源传输,最终确定可以使用该上行资源传输的逻辑信道,即终端设备根据映射约束参数选择满足第一条件的逻辑信道。需要说明的是,在5G NR中,网络设备可以给终端设备的每个逻辑信道配置映射约束参数,对于网络设备为终端设备配置的每一个上行资源,终端设备都需要遍历所有逻辑信道对应的映射约束参数确定可以使用该上行资源的逻辑信道,也就是说,对于每一个上行资源都需要执行步骤:“选择满足第一条件的逻辑信道”。当选择出可以使用该上行资源传输的逻辑信道之后,所述逻辑信道优先级处理具体还包括:终端设备需要进一步确定给每一个逻辑信道分配多少资源以供该逻辑信道的数据传输,对此本发明不再赘述。
在一些实施例中,所述第一条件可以包括子条件1。子条件1可以是:当上行资源是第二上行资源,配置了第二参数。当网络设备为终端设备配置的上行资源是第二上行资源时,并且终端设备的数据对应的逻辑信道配置了第二参数,则认为该逻辑信道满足该子条件1,若逻辑信道未配置第二参数,则认为该逻辑信道不满足该子条件1。或者,子条件1还可以是:当上行资源是第二上行资源,若终端设备的数据对应的配置了第二参数,第二参数设置为第一数值。当网络设备为终端设备配置的上行资源是第二上行资源时,若终端设备的数据对应的逻辑信道配置了第二参数且第二参数设为第一数值TURE,则认为该逻辑信道满足该子条件1,若终端设备的数据对应的逻辑信道配置了第二参数且第二参数未设为第一数值TURE(或设为假FALSE),则认为该逻辑信道不满足该子条件1。或者,子条件1还可以是:当网络设备为终端设备配置的上行资源是第二上行资源,终端设备的数据对应的逻辑信道的配置中有第二参数。当网络设备为终端设备配置的上行资源是第二上行资源时,若终端设备的数据对应的逻辑信道的配置中有第二参数,则认为该逻辑信道满足该子条件1,若终端设备的数据对应的逻辑信道的配置中没有第二参数,则认为该逻辑信道不满足该子条件1。需要说明的是,该第二上行资源可以是配置的许可类型2,该第二参数可以是逻辑信道调度请求禁止(logicalChannelSR-Mask)。
在一些实施例中,第一条件还可以包括以下子条件中的至少一个:子条件2、子条件3、子条件4以及子条件5。其中,子条件2可以是:若终端设备的数据对应的逻辑信道配置了允许的子载波间隔列表,且允许的子载波间隔索引值集合中包含了该上行资源关联的子载波间隔索引值,则认为该逻辑信道满足该子条件2,反之则认为该逻辑信道不满足该子条件2。
子条件3可以是:若终端设备的数据对应的配置了所述最大物理上行共享信道时长,且最大物理上行共享信道时长大于或等于所述上行资源关联的最大物理上行共享信道时长,则认为该逻辑信道满足该子条件3,反之则认为该逻辑信道不满足该子条件3。
子条件4可以是:若终端设备的数据对应的配置了所述允许的服务小区,且允许的服务小区包含了所述上行资源关联的小区,则认为该逻辑信道满足该子条件4,反之则认为该逻辑信道不满足该子条件4。
子条件5可以是:当上行资源是第一上行资源,若终端设备的数据对应的逻辑信道配置了第一参数且第一参数设置为第一数值,则认为该逻辑信道满足该子条件5,反之则认为该逻辑信道不满足该子条件5;或者,当上行资源是第一上行资源,若终端设备的数据对应的逻辑信道配置了允许配置的许可类型1且允许配置的许可类型1设置为第一数值,则认为该逻辑信道满足该子条件5,反之则认为该逻辑信道不满足该子条件5。
需要说明的是,第一条件可以包括子条件1、子条件2、子条件3、子条件4、子条件5中的至少一个。对于一个上行资源,当终端设备的数据对应的逻辑信道满足第一条件中的全部子条件,则认为该逻辑信道满足第一条件,进一步终端设备可以使用该上行资源传输该逻辑信道上的数据。
现有技术中,终端在决策是否触发SR时可以参考逻辑信道优先级处理映射约束参数来作出判断,但是终端设备在决策是否触发SR的时候出现失误,例如应该触发SR的时候却没有触发SR,导致数据时延过大。本发明实施例还提供一种逻辑信道优先级处理方法,通过增加新的逻辑信道优先级处理映射约束参数对终端设备的行为进行规范,从而避免了终端设备决策是否触发SR时出现失误。也就是说,本发明实施例提供的逻辑信道优先级处理方法还可以有效地避免终端设备决策是否触发SR时出现失误。
具体地,终端设备可以参考本发明实施例提供的映射约束参数(LCP)决策是否触发调度请求SR,具体包括:
若所述终端设备有至少一个触发的且没取消的缓存状态报告,则确定第二条件,所述第二条件包括以下条件中的至少一个:有用于新传的上行资源且所述用于新传的上行资源不满足触发了缓存状态报告的逻辑信道被配置的映射约束参数,有触发的常规缓存状态报告以及逻辑信道调度请求延迟定时器不在运行状态。若满足所述第二条件,所述终端设备触发调度请求。
可选的,所述第二条件还包括:没有配置的上行资源,或者,所述常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
需要说明的是,所述用于新传的上行资源可以是网络设备为终端设备配置的周期性出现的上行传输资源,如:配置的许可类型1对应的上行资源,或者,配置的许可类型2对应的上行资源,所述用于新传的上行资源也可以是动态调度的上行传输资源,即网络设备通过下行控制信息DCI分配给终端设备的上行传输资源。
进一步,若所述用于新传的上行资源为配置的许可类型1对应的上行资源,网络设备通过RRC消息为终端设备配置的所述用于新传的上行资源的信息包括该配置的许可类型1的周期和该配置的许可类型1的资源位置等,终端设备接收网络设备发送的RRC消息后,就可以根据RRC消息指示的周期和资源位置确定所述用于新传的上行资源出现的时频位置,进而UE可以在当前时刻确定下一个出现的所述用于新传的上行资源,即UE可以认为下一个出现的上行资源是可用的,即下一个出现的上行资源为所述用于新传的上行资源。其中,当前时刻可以理解终端设备确定是否满足第二条件的时刻。
可选的,若所述用于新传的上行资源为配置的许可类型2对应的上行资源,网络设备通过RRC消息为终端设备配置的所述用于新传的上行资源的信息包括该配置的许可类型2的周期等,终端设备接收网络设备发送的RRC消息后,还不可以使用RRC消息指示的上行资源(配置的许可类型2对应的上行资源)。当UE接收到网络设备发送的指示激活配置的许可类型2的DCI后,UE就可以根据该DCI指示的配置的许可类型2的资源位置和RRC消息指示的周期确定所述用于新传的上行资源出现的时频位置,进而终端设备可以在当前时刻确定下一个出现的上行资源,即终端设备可以认为下一个出现的上行资源是可用的,即下一个出现的上行资源为所述用于新传的上行资源。
所述用于新传的上行资源不满足触发了缓存状态报告的逻辑信道被配置的映射约束参数,其中,触发了缓存状态报告的逻辑信道可以为触发了常规缓存状态报告RegularBSR的逻辑信道。上行资源是否满足逻辑信道被配置的映射约束参数可以理解为:终端设备对于每一个接收到的上行资源,都需要根据每个逻辑信道对应的映射约束参数,来选择满足第一条件的逻辑信道。若根据逻辑信道被配置的映射约束参数确定满足第一条件,则认为上行资源满足逻辑信道被配置的映射约束参数,若根据逻辑信道被配置的映射约束参数确定不满足第一条件,则认为上行资源不满足逻辑信道被配置的映射约束参数。
需要说明的是,“常规缓存状态报告”可以是“至少一个触发的且没取消的缓存状态报告”中的常规缓存状态报告。有触发的常规缓存状态报告,可以理解为有一个触发的常规缓存状态报告,或有至少一个触发的常规缓存状态报告。缓存状态报告可以包括常规缓存状态报告Regular BSR、填充缓存状态报告Padding BSR和周期缓存状态报告PeriodicBSR。当任何一个属于逻辑信道组的逻辑信道都没有可传输的数据时,有一个属于逻辑信道组的逻辑信道有数据到达,则会触发常规BSR;或者,有一个属于逻辑信道组的更高优先级的逻辑信道有数据到达,则会触发常规BSR;或者,由于缓存状态报告重传定时器retxBSR-Timer超时而触发的BSR是常规BSR。
调度请求延迟定时器是对一个终端设备的一个MAC实体设置的一个定时器,在该调度请求延迟定时器运行期间,终端设备不能触发SR,当调度请求延迟定时器不在运行状态,终端设备才有可能触发SR。
另外,当逻辑信道被配置了逻辑信道禁止调度请求,逻辑信道不能触发SR,只有逻辑信道未被配置逻辑信道禁止调度请求,逻辑信道才有可能触发SR。通常的,当终端设备在某一逻辑信道上有语音业务,网络设备可以给终端设备配置的上行资源可以是:配置的许可类型2对应的上行资源,由于网络设备知道终端设备的语音业务的逻辑信道上的业务周期和大小情况,对于语音业务的逻辑信道上的数据,不需要再通过SR来请求资源,因此网络设备可以通过给该语音业务的逻辑信道配置逻辑信道禁止调度请求,从而不让该语音业务的逻辑信道触发SR,但是其他逻辑信道还是可以允许正常触发SR。需要说明的是,逻辑信道触发SR,可以理解为:逻辑信道有触发的BSR,但该BSR不能进一步触发SR。
以下以网络设备为UE配置的用于新传的上行资源为配置的许可类型2为例(即所述用于新传的上行资源为配置的许可类型2对应的上行资源),介绍本发明实施例提供的方法。参考图19,当前时刻为T,在时刻T之前出现的上行资源为上行资源1,在时刻T之后出现的上行资源是上行资源2。
参考图19中的方式(a),现有技术中,UE在时刻T确定上行资源2为可用于新传的上行资源。进一步,UE执行步骤步骤S2、步骤S3。进一步,可用于新传的上行资源可能满足触发常规BSR的逻辑信道对应的逻辑信道优先级处理的映射约束参数,即使有一个常规BSR被触发以及逻辑信道调度请求延迟定时器,且满足:上述可用于新传的上行资源不是配置的许可或触发的常规BSR不是由配置了逻辑信道调度请求禁止的逻辑信道触发的,此时UE不会触发SR。由于上行资源2距离时刻T还有很长时间,意味着在这很长的时间里该逻辑信道触发的BSR都无法触发SR,即无法更快的请求到动态调度的资源。此时该逻辑信道的数据只有等到很长时间以后的上行资源2资源才能被发送出去,这将导致该逻辑信道的数据有较大的时延。
参考图19中的方式(b),本发明实施例中,若终端设备有至少一个触发的且没取消的缓存状态报告,终端设备可以通过以下第二条件决策是否触发SR:
条件W1:如果有可用于新传的上行资源,则生成BSR MAC CE;
条件W2:条件W2a、如果没有可用于新传的上行资源;或者,条件W2b、如果可用于新传的上行资源不满足触发了BSR的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束参数;其中,映射约束参数至少包括第一参数和第二参数。
条件W3:如果有常规缓存状态报告(Regular BSR)触发了并且逻辑信道调度请求延迟定时器(logicalChannelSR-DelayTimer)不在运行状态。
在具体实现中,当存在至少一个触发的BSR,且触发的BSR没有被取消,如果UE确定有可用于新传的上行资源,即满足条件W1,UE生成BSR MAC CE,条件W1与条件W2-W3相对独立,无论条件W1的判断结果UE都要进一步判断条件W2-W3。如果条件W2a、条件W2b均不满足,则不触发SR;如果满足条件W2a、条件W2b中的任一个,则进一步判断是否满足条件W3。如果条件W3不满足,则不触发SR;如果满足条件W3,则触发SR。
现有技术中,当确定用于新传的上行资源(配置的许可类型2对应的上行资源),进入上述条件W2b,终端设备需要进一步确定可用于新传的上行资源是否满足触发了BSR的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束参数。现有技术中,映射约束参数包括第一参数(如“允许配置的许可类型1”)、允许的子载波间隔列表、最大物理上行共享信道时长、允许的服务小区。终端设备根据逻辑信道对应的映射约束参数确定是否满足第一条件,现有技术中,如果确定满足上述第一条件中的全部子条件,即满足子条件2、子条件3、子条件4以及子条件5,即不满足条件W2b。即使满足条件W3也不会触发SR。
但在本发明实施例中,参考图19,当确定用于新传的上行资源(配置的许可类型2对应的上行资源),进入上述条件W2b,终端设备需要进一步确定可用于新传的上行资源是否满足触发了BSR的一个或多个逻辑信道对应的逻辑信道优先级处理的映射约束参数。此时,映射约束参数除了包括现有技术中的第一参数(如“允许配置的许可类型1”)、允许的子载波间隔列表、最大物理上行共享信道时长、允许的服务小区,还包括第二参数。终端设备根据逻辑信道对应的映射约束参数确定是否满足第一条件,此时,如果确定满足上述第一条件现有技术中的子条件2、子条件3、子条件4以及子条件5,还需要进一步判断是否满足子条件1,如果子条件1不满足,还是认为不满足第一条件,即满足条件W2b。如果进一步满足条件W3,则会触发SR。
本发明实施例提供的终端设备(图13所示的终端设备)还可以包括接收单元。所述接收单元用于支持该终端设备执行上述实施例中的步骤1803,和/或用于本文所描述的技术的其它过程;
处理单元1301还用于支持该终端设备执行上述实施例中的步骤1804,和/或用于本文所描述的技术的其它过程;
图4所示的终端设备的处理器还可以调用存储器中的代码,执行图18所示的逻辑信道优先级处理方法。
图14所示的终端设备的处理模块1401还可以调用存储模块1403中的代码,执行图18所示的逻辑信道优先级处理方法。通信模块1402可以执行接收单元1302的步骤。
图15所示的网络设备还可以执行步骤18所示的逻辑信道优先级处理方法。具体地,所述发送单元1502用于支持该网络设备执行上述实施例中的步骤1802,和/或用于本文所描述的技术的其它过程;
处理单元1501还用于支持该网络设备执行上述实施例中的步骤1801,和/或用于本文所描述的技术的其它过程。
图16所示的网络设备的处理模块1601还可以调用存储模块1603中的代码,执行图18所示的逻辑信道优先级处理方法。通信模块1602可以执行接收单元1502的步骤。
图17所示的网络设备的处理器还可以调用存储器中的代码,执行图18所示的逻辑信道优先级处理方法。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (33)
1.一种调度请求的触发方法,其特征在于,包括:
若终端设备有至少一个触发的缓存状态报告,所述终端设备确定第一条件,所述第一条件包括:有可用于新传的第一上行资源,所述第一上行资源是由网络设备配置的;
若满足所述第一条件,所述终端设备触发调度请求,所述调度请求用于请求第二上行资源,所述第二上行资源为用于新传的上行资源。
2.根据权利要求1所述的方法,其特征在于,所述第一条件还包括以下条件中的至少一个:
有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态以及所述常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
3.根据权利要求1或2所述的方法,其特征在于,所述第一上行资源为配置的许可类型2对应的上行资源;或,所述第一上行资源为配置的许可类型1对应的上行传输资源和配置的许可类型2对应的上行资源中的至少一个。
4.根据权利要求1-3任一项所述的方法,其特征在于,在所述终端设备触发调度请求之后还包括:
所述终端设备在所述第一上行资源出现之前,接收所述网络设备发送的指示消息,所述指示消息用于指示所述第二上行资源。
5.一种调度请求的触发方法,其特征在于,包括:
若终端设备有至少一个触发的缓存状态报告,所述终端设备根据时间参数确定第一条件,所述第一条件包括:不存在可用于新传的第一上行资源,或者,所述第一条件包括:存在可用于新传的第一上行资源,且所述第一上行资源不满足触发了缓存状态报告的逻辑信道被配置的逻辑信道优先级处理映射约束;
若满足所述第一条件,所述终端设备触发调度请求,所述调度请求用于请求第二上行资源,所述第二上行资源为用于新传的上行资源;
其中,所述时间参数为配置的许可类型2对应的时间参数;或,所述时间参数为配置的许可类型1和配置的许可类型2中的至少一个对应的时间参数。
6.根据权利要求5所述的方法,其特征在于,所述第一条件还包括以下条件中的至少一个:
有触发的常规缓存状态报告、逻辑信道调度请求延迟定时器不在运行状态以及所述常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:
若所述终端设备有所述至少一个触发的缓存状态报告,且存在所述可用于新传的第一上行资源,所述终端设备生成缓存状态报告媒体接入控制MAC控制单元CE。
8.根据权利要求5-7任一项所述的方法,其特征在于,所述终端设备根据时间参数确定第一条件具体包括:
所述终端设备确定以当前时刻为起始时刻的时间窗内不存在所述可用于新传的第一上行资源,所述时间参数用于指示第一时长,所述时间窗的长度为所述第一时长;
其中,所述第一条件包括:不存在可用于新传的第一上行资源。
9.根据权利要求5-7任一项所述的方法,其特征在于,所述终端设备根据时间参数确定第一条件具体包括:
所述终端设备确定以当前时刻为起始时刻的时间窗内存在所述可用于新传的第一上行资源,所述时间参数用于指示第一时长,所述时间窗的长度为所述第一时长;
其中,所述第一条件包括:存在可用于新传的第一上行资源,且所述第一上行资源不满足触发了缓存状态报告的逻辑信道被配置的逻辑信道优先级处理映射约束。
10.根据权利要求5-9任一项所述的方法,其特征在于,所述方法还包括:
所述终端设备接收所述网络设备发送的配置消息,所述配置消息用于指示所述时间参数;
其中,所述配置消息为广播消息,或,所述配置消息为无线链路控制专用消息,或,所述配置消息为下行控制信息。
11.根据权利要求5-9任一项所述的方法,其特征在于,所述时间参数预存储在所述终端设备中;
其中,所述时间参数用于指示一个时长,所述时长为所述第一时长;
或,所述时间参数用于指示至少两个时长且所述至少两个时长中的一个时长与至少一种上行资源子载波间隔中的一个上行资源子载波间隔对应;所述第一时长属于所述至少两个时长。
12.根据权利要求6-11任一项所述的方法,其特征在于,若所述时间参数为配置的许可类型2对应的时间参数,所述下行控制信息为激活所述配置的许可类型2的下行控制信息;
所述激活所述配置的许可类型2的下行控制信息中包括时间参数指示域,所述时间参数指示域的值为所述第一时长;或者,所述激活所述配置的许可类型2的下行控制信息指示的K2的值为所述第一时长,所述K2的值还用于指示所述终端设备接收所述下行控制信息的时刻到配置的许可类型2对应的上行传输资源出现的时刻之间的时长。
13.一种调度请求的触发方法,其特征在于,包括:
网络设备生成配置消息,所述配置消息用于指示时间参数;所述时间参数为配置的许可类型2对应的时间参数;或,所述时间参数为配置的许可类型1和配置的许可类型2中的至少一个对应的时间参数;
所述网络设备向终端设备发送所述配置消息,以便所述终端设备根据所述时间参数决策是否触发调度请求。
14.根据权利要求13所述的方法,其特征在于,所述网络设备向终端设备发送所述配置消息之后,所述方法还包括:
所述网络设备接收所述终端设备发送的调度请求。
15.根据权利要求13或14所述的方法,其特征在于,所述配置消息为广播消息,或,所述配置消息为无线链路控制专用消息,或,所述配置消息为下行控制信息。
16.根据权利要求15所述的方法,其特征在于,若所述时间参数为配置的许可类型2对应的时间参数,所述下行控制信息为激活所述配置的许可类型2的下行控制信息;
所述激活所述配置的许可类型2的下行控制信息中包括时间参数指示域,所述时间参数指示域的值为所述第一时长;或者,所述激活所述配置的许可类型2的下行控制信息指示的K2的值为所述第一时长,所述K2的值还用于指示所述终端设备接收所述下行控制信息的时刻到配置的许可类型2对应的上行传输资源出现的时刻之间的时长。
17.一种逻辑信道优先级处理方法,其特征在于,包括:
终端设备接收网络设备发送的第一消息,所述第一消息指示所述终端设备的逻辑信道的映射约束参数,所述映射约束参数包括第一参数和第二参数,所述第一参数指示第一上行资源是否可以用于传输所述逻辑信道的数据,所述第二参数指示第二上行资源是否可以用于传输所述逻辑信道的数据;所述第一上行资源和所述第二上行资源是由所述网络设备配置的;
所述终端设备根据所述映射约束参数进行逻辑信道优先级处理。
18.根据权利要求17所述的方法,其特征在于,所述逻辑信道优先级处理具体包括:
对于每一个用于新传的上行资源,所述终端设备根据所述映射约束参数选择满足第一条件的逻辑信道,所述第一条件包括:当所述用于新传的上行资源是所述第二上行资源,且逻辑信道配置了所述第二参数;或者,当所述用于新传的上行资源是所述第二上行资源,若逻辑信道配置了所述第二参数且所述第二参数为第一数值,所述第一数值用于指示所述第二上行资源可以用于传输所述逻辑信道的数据。
19.根据权利要求17或18所述的方法,其特征在于,所述第一上行资源为配置的许可类型1对应的上行资源;所述第二上行资源为配置的许可类型2对应的上行资源。
20.根据权利要求17-19任一项所述的方法,其特征在于,所述第一参数为允许配置的许可类型1,所述第二参数为逻辑信道调度请求禁止。
21.根据权利要求17-20任一项所述的方法,其特征在于,所述第二参数指示第二上行资源是否可以用于传输所述逻辑信道的数据具体包括:
若所述逻辑信道配置了逻辑信道调度请求禁止,则所述第二上行资源可以用于传输所述逻辑信道的数据,若所述逻辑信道未配置逻辑信道调度请求禁止,则所述第二上行资源不可以用于传输所述逻辑信道的数据;
或者,若所述逻辑信道配置了逻辑信道调度请求禁止且为第一数值,则所述第二上行资源可以用于传输所述逻辑信道的数据,所述第一数值用于指示所述第二上行资源可以用于传输所述逻辑信道的数据;若所述逻辑信道配置了逻辑信道调度请求禁止且为第二数值,则所述第二上行资源不可以用于传输所述逻辑信道的数据,所述第二数值用于指示所述第二上行资源不可以用于传输所述逻辑信道的数据。
22.根据权利要求17-21任一项所述的方法,其特征在于,所述方法还包括:
若所述终端设备有至少一个触发的且没取消的缓存状态报告,所述终端设备确定第二条件,所述第二条件包括以下条件中的至少一个:
有所述用于新传的上行资源且所述用于新传的上行资源不满足触发了缓存状态报告的逻辑信道被配置的映射约束参数,有触发的常规缓存状态报告,逻辑信道调度请求延迟定时器不在运行状态;
若满足所述第二条件,所述终端设备触发调度请求。
23.根据权利要求22所述的方法,其特征在于,所述第二条件还包括:
没有配置的上行资源,或者,所述常规缓存状态报告不是由配置了逻辑信道调度请求禁止的逻辑信道触发的。
24.根据权利要求17-23任一项所述的方法,其特征在于,所述映射约束参数还包括以下至少一个:
允许的子载波间隔列表,所述允许的子载波间隔列表指示允许的可用于传输的子载波间隔;
最大物理上行共享信道时长,所述最大物理上行共享信道时长指示允许的可用于传输的最大物理上行共享信道时长;
允许的服务小区,所述允许的服务小区指示允许的可用于传输的小区。
25.根据权利要求18-24任一项所述的方法,其特征在于,所述第一条件还包括以下至少一个:
若配置了所述允许的子载波间隔列表,所述允许的子载波间隔列表中的子载波间隔索引值包含了所述上行资源关联的子载波间隔索引值;
若配置了所述最大物理上行共享信道时长,所述最大物理上行共享信道时长大于或等于所述上行资源关联的最大物理上行共享信道时长;
若配置了所述允许的服务小区,所述允许的服务小区包含了所述上行资源关联的小区;
当所述上行资源是所述第一上行资源,若配置了所述第一参数且所述第一参数为第一数值;或者,当上行资源是所述第一上行资源,若配置了所述允许配置的许可类型1且所述允许配置的许可类型1为第一数值。
26.根据权利要求18-25任一项所述的方法,其特征在于,所述用于新传的上行资源为所述第一上行资源、所述第二上行资源、动态调度的资源中的任一个。
27.一种逻辑信道优先级处理方法,其特征在于,包括:
网络设备生成第一消息;所述第一消息指示终端设备的逻辑信道的映射约束参数,所述映射约束参数包括第一参数和第二参数,所述第一参数指示第一上行资源是否可以用于传输所述逻辑信道的数据,所述第二参数指示第二上行资源是否可以用于传输所述逻辑信道的数据;所述第一上行资源和所述第二上行资源是由所述网络设备配置的;
所述网络设备向所述终端设备发送所述第一消息,以便所述终端设备根据所述映射约束参数进行逻辑信道优先级处理。
28.根据权利要求27所述的方法,其特征在于,所述第一上行资源为配置的许可类型1对应的上行资源;所述第二上行资源为配置的许可类型2对应的上行资源。
29.根据权利要求27或28所述的方法,其特征在于,所述第一参数为允许配置的许可类型1,所述第二参数为逻辑信道调度请求禁止。
30.根据权利要求27-29任一项所述的方法,其特征在于,所述第二参数指示第二上行资源是否可以用于传输所述逻辑信道的数据具体包括:
若所述逻辑信道配置了逻辑信道调度请求禁止,则所述第二上行资源可以用于传输所述逻辑信道的数据,若所述逻辑信道未配置逻辑信道调度请求禁止,则所述第二上行资源不可以用于传输所述逻辑信道的数据;
或者,若所述逻辑信道配置了逻辑信道调度请求禁止且为第一数值,则所述第二上行资源可以用于传输所述逻辑信道的数据,所述第一数值用于指示所述第二上行资源可以用于传输所述逻辑信道的数据;若所述逻辑信道配置了逻辑信道调度请求禁止且为第二数值,则所述第二上行资源不可以用于传输所述逻辑信道的数据,所述第二数值用于指示所述第二上行资源不可以用于传输所述逻辑信道的数据。
31.根据权利要求27-30任一项所述的方法,其特征在于,所述映射约束参数还包括以下至少一个:
允许的子载波间隔列表,所述允许的子载波间隔列表指示允许的可用于传输的子载波间隔;
最大物理上行共享信道时长,所述最大物理上行共享信道时长指示允许的可用于传输的最大物理上行共享信道时长;
允许的服务小区,所述允许的服务小区指示允许的可用于传输的小区。
32.一种终端设备,其特征在于,包括:一个或多个处理器和一个或多个存储器;
所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述一个或多个处理器执行所述计算机指令时,使得所述终端设备执行如权利要求1-16任一项所述的调度请求的触发方法,或,权利要求17-31任一项所述的逻辑信道优先级处理方法。
33.一种网络设备,其特征在于,包括:一个或多个处理器和一个或多个存储器;
所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述一个或多个处理器执行所述计算机指令时,使得所述网络设备执行如权利要求1-16任一项所述的调度请求的触发方法,或,权利要求17-31任一项所述的逻辑信道优先级处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2019/080912 WO2019192446A1 (zh) | 2018-04-04 | 2019-04-02 | 调度请求的方法及设备 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2018103000514 | 2018-04-04 | ||
CN201810300051 | 2018-04-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110351773A true CN110351773A (zh) | 2019-10-18 |
Family
ID=68173298
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810388368.8A Pending CN110351773A (zh) | 2018-04-04 | 2018-04-26 | 调度请求的方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110351773A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113015211A (zh) * | 2019-12-20 | 2021-06-22 | 大唐移动通信设备有限公司 | 一种数据传输调度方法及终端 |
CN113840307A (zh) * | 2020-06-24 | 2021-12-24 | 大唐移动通信设备有限公司 | 请求发送方法、资源分配方法、终端和网络侧设备 |
WO2023097421A1 (zh) * | 2021-11-30 | 2023-06-08 | Oppo广东移动通信有限公司 | 信息上报方法、装置、设备、存储介质及程序产品 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101795497A (zh) * | 2009-02-01 | 2010-08-04 | 大唐移动通信设备有限公司 | 调度请求的发送方法及用户设备 |
CN107079530A (zh) * | 2015-01-30 | 2017-08-18 | 松下电器(美国)知识产权公司 | 用于侧行链路逻辑信道的逻辑信道优先级排序过程 |
WO2017179814A1 (en) * | 2016-04-15 | 2017-10-19 | Lg Electronics Inc. | Method for performing transmission of a sr bundle in a wireless communication system and a device therefor |
-
2018
- 2018-04-26 CN CN201810388368.8A patent/CN110351773A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101795497A (zh) * | 2009-02-01 | 2010-08-04 | 大唐移动通信设备有限公司 | 调度请求的发送方法及用户设备 |
CN107079530A (zh) * | 2015-01-30 | 2017-08-18 | 松下电器(美国)知识产权公司 | 用于侧行链路逻辑信道的逻辑信道优先级排序过程 |
WO2017179814A1 (en) * | 2016-04-15 | 2017-10-19 | Lg Electronics Inc. | Method for performing transmission of a sr bundle in a wireless communication system and a device therefor |
Non-Patent Citations (2)
Title |
---|
INTERDIGITAL INC.: "Discussion on SR Triggering and Cancellation", 《3GPP TSG-RAN WG2 NR AH#3 R2-1800518》 * |
INTERDIGITAL INC.: "SR Triggering in NR", 《3GPP TSG-RAN WG2, RAN2#101 R2-1802809》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113015211A (zh) * | 2019-12-20 | 2021-06-22 | 大唐移动通信设备有限公司 | 一种数据传输调度方法及终端 |
CN113015211B (zh) * | 2019-12-20 | 2022-08-19 | 大唐移动通信设备有限公司 | 一种数据传输调度方法及终端 |
CN113840307A (zh) * | 2020-06-24 | 2021-12-24 | 大唐移动通信设备有限公司 | 请求发送方法、资源分配方法、终端和网络侧设备 |
CN113840307B (zh) * | 2020-06-24 | 2024-06-11 | 大唐移动通信设备有限公司 | 请求发送方法、资源分配方法、终端和网络侧设备 |
WO2023097421A1 (zh) * | 2021-11-30 | 2023-06-08 | Oppo广东移动通信有限公司 | 信息上报方法、装置、设备、存储介质及程序产品 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106060947B (zh) | 一种无线移动通信中的资源分配方法及系统 | |
JP7209863B2 (ja) | チャネル占有時間の共有方法及び機器 | |
CN107592327B (zh) | 一种V2X网络中sidelink的资源分配方法以及装置 | |
Wang et al. | Analysis of reactive spectrum handoff in cognitive radio networks | |
CN103986566B (zh) | 一种上行数据的发送方法、基站、用户设备及通信网络 | |
CN105027466B (zh) | 一种控制数据传输的方法、装置以及系统 | |
CN108307505B (zh) | 调度方法及相关设备 | |
CN108282895A (zh) | 一种随机接入方法及终端 | |
US11252757B2 (en) | Uplink LBT channel detection method, uplink data sending method, and device | |
CN106998590B (zh) | 一种上行资源调度方法和装置 | |
CN110115061A (zh) | 用户装置及数据发送方法 | |
CN106559843B (zh) | 一种用于在会话前侦听的操作中支持多种QoS的方法 | |
WO2018141244A1 (zh) | 一种资源调度方法、装置及系统 | |
CN107277856A (zh) | 一种配置、触发缓冲区状态上报的方法及装置 | |
WO2017063122A1 (zh) | 用于传输消息的方法和用户设备 | |
CN106358295B (zh) | 一种资源分配方法及装置 | |
CN108347784A (zh) | 一种资源调度方法以及无线接入网设备和终端设备 | |
CN110351773A (zh) | 调度请求的方法及设备 | |
CN108366430A (zh) | 调度请求的方法和终端设备 | |
CN107079473A (zh) | 用于组内用户设备之间的直接通信的上行链路资源分配 | |
WO2021072659A1 (zh) | 资源配置方法及设备 | |
JP2023527606A (ja) | リソース除外方法、装置、デバイス及び記憶媒体 | |
KR20080048475A (ko) | Tdma 네트워크에서 프레임들의 우선순위 큐잉 | |
CN109474399A (zh) | 一种探测参考信号资源的配置方法、装置及基站 | |
EP4340509A1 (en) | Transmission resource selection method and apparatus, device, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191018 |
|
RJ01 | Rejection of invention patent application after publication |