CN108811146B - 上行调度请求处理方法及装置 - Google Patents
上行调度请求处理方法及装置 Download PDFInfo
- Publication number
- CN108811146B CN108811146B CN201710309776.5A CN201710309776A CN108811146B CN 108811146 B CN108811146 B CN 108811146B CN 201710309776 A CN201710309776 A CN 201710309776A CN 108811146 B CN108811146 B CN 108811146B
- Authority
- CN
- China
- Prior art keywords
- service
- parameter set
- resources
- parameter
- enodeb
- 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.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims description 11
- 238000000034 method Methods 0.000 claims abstract description 137
- 230000001960 triggered effect Effects 0.000 claims abstract description 95
- 238000012545 processing Methods 0.000 claims abstract description 40
- 230000008569 process Effects 0.000 claims description 57
- 230000000977 initiatory effect Effects 0.000 claims description 16
- 238000004891 communication Methods 0.000 abstract description 18
- 230000006870 function Effects 0.000 description 25
- 230000005540 biological transmission Effects 0.000 description 21
- 238000007726 management method Methods 0.000 description 10
- 238000001514 detection method Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 4
- 230000005484 gravity Effects 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000007774 longterm Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 239000013256 coordination polymer Substances 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 238000007599 discharging Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000010079 rubber tapping Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000010897 surface acoustic wave method Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- 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/12—Wireless traffic scheduling
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种上行调度请求处理方法及装置,属于通信技术领域。方法包括:对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,确定UE是否已被配置上行资源;当UE未被配置上行资源时,基于任一业务触发SR。当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。由于对于随后到达的优先级较低的业务,在UE未被配置上行资源时也可触发SR,即无论业务优先级的高低,可触发多个SR,从而避免了优先级较低的业务因不满足常规触发条件而无法触发SR,进而保证优先级较低的业务也能够被及时调度。
Description
技术领域
本发明涉及通信技术领域,更具体地,涉及一种上行调度请求处理方法及装置。
背景技术
在LTE(Long Term Evolution,长期演进)系统中,当UE(User Equipment,用户设备)没有业务数据需要发送时,即不需要向eNodeB(Evolved Node B,演进型基站)上传业务数据时,eNodeB并不需要为该UE分配上行资源。否则,会造成上行资源的浪费。
基于上述缘由,对于UE对应的任一逻辑信道,当该逻辑信道的缓存中有业务数据到达时,UE通常需要告知eNodeB自身有业务数据需要发送,eNodeB才会相应决定是否给该UE分配上行资源。其中,处于RRC_CONNECTED态且保持上行同步的UE,可通过发送SR(Scheduling Request,调度请求)来告知eNodeB自身需要上行资源,以用于在UL-SCH(Uplink-Shared Channel,上行共享信道)上发送业务数据。通过上述过程可告知eNodeB有业务数据需要发送,但并不能告知eNodeB有多少业务数据需要发送。
通常,UE可通过发送BSR(Buffer Status Report,缓存状态报告)来告知eNodeB其缓存中有多少业务数据需要发送。上述SR的发送过程有相应的触发方式,特别是对于NR(New Radio,新空口)系统,如5G网络,SR的触发方式影响其业务调度结果,从而如何触发SR等相关处理是个关键问题。
在相关技术中,即LTE系统的媒体接入控制层协议中,SR的触发条件规定如下:如果UE是首次触发BSR,或者是在上一次发送BSR之后,又触发过BSR,那么如果UE在当前TTI(Transmission Time Interval,传输时间间隔)没有被配置可用于首传的上行资源,且该BSR是常规BSR时,则触发SR。
其中,常规BSR可对应下列任一触发条件:(1)UE对应缓存为空,但存在新的逻辑信道有业务数据需要发送,此时会触发常规BSR;(2)UE对应的逻辑信道有业务数据需要发送,但此时优先级更高的逻辑信道上有业务数据到达,则将以优先级更高的逻辑信道来触发常规BSR;(3)UE发送空的BSR,主要用于缓冲区的同步过程。
在实现本发明的过程中,发现相关技术至少存在以下问题:
由于NR系统中存在优先级不同的业务,当优先级较高的业务先到达时,优先级较高的业务会触发SR,而对于随后到达的优先级较低的业务,会因不满足上述常规BSR的触发条件而无法触发,从而也不会触发SR,进而导致优先级较低的业务不能被及时调度。
发明内容
相关技术中是按照常规BSR的触发条件触发常规BSR,在触发常规BSR后,在按照SR的触发条件来触发SR。对于在优先级较高的业务后面到达的优先级较低的业务,会因不满足上述常规BSR的触发条件而无法触发,从而也不会触发SR,进而导致优先级较低的业务不能被及时调度。为了解决上述问题,本发明实施例提供一种克服上述问题或者至少部分地解决上述问题的上行调度请求处理方法及装置。
根据本发明实施例的第一方面,提供了一种上行调度请求处理方法,该方法包括:
对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,确定UE是否已被配置上行资源;
当UE未被配置上行资源时,基于任一业务触发SR;
当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。
本发明实施例提供的方法,对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,通过确定UE是否已被配置上行资源。当UE未被配置上行资源时,基于任一业务触发SR。由于对于随后到达的优先级较低的业务,在UE未被配置上行资源时也可触发SR,即无论业务优先级的高低,可触发多个SR,从而避免了优先级较低的业务因不满足常规触发条件而无法触发SR,进而保证优先级较低的业务也能够被及时调度。
另外,当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。由于当指定业务对应的业务数据到达时,可按照上述触发机制,让指定业务能够及时被触发SR,从而能够及时响应高可靠性与超低时延的指定业务。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,该方法还包括:
在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。
根据本发明实施例的第二方面,提供了一种上行调度请求处理方法,该方法包括:
在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。
本发明实施例提供的方法,在触发SR之后,对于任意两类业务,通过在第一类业务对应逻辑信道的缓存中有数据到达时,基于第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。由于不同类型业务之间可根据需求,互相选择可用的SR资源来发送SR,从而提高了SR资源的利用率。
结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR,包括:
确定第一类业务对应逻辑信道所适用的第一参数集,确定第二类业务对应逻辑信道所适用的第二参数集;
基于第一参数集对应的SR资源状态及第二参数集对应的SR资源状态,向eNodeB发送SR;
其中,SR资源状态为以下两种状态中的任一种,以下两种状态包括具有SR资源及不具有SR资源。
结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,第一参数集中包含至少一个第一参数组,第二参数集中至少包含一个第二参数组,基于第一参数集对应的SR资源状态及第二参数集对应的SR资源状态,向eNodeB发送SR,包括:
确定第一参数集中每个第一参数组对应的SR资源状态,确定第二参数集中每个第二参数组对应的SR资源状态;
基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR。
结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR,包括:
当第一参数集中存在具有SR资源的第一参数组时,将具有SR资源的第一参数组作为第一目标参数组,基于所有的第一目标参数组,向eNodeB发送SR。
结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,基于所有的第一目标参数组,向eNodeB发送SR,包括:
从所有的第一目标参数组中选取至少一个第一目标参数组,基于选取的第一目标参数组所对应的SR资源,向eNodeB发送SR。
结合第二方面的第三种可能的实现方式,在第六种可能的实现方式中,基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR,包括:
当第一参数集中不存在具有SR资源的第一参数组时,且第二参数集中存在具有SR资源的第二参数组时,将具有SR资源的第二参数组作为第二目标参数组,基于所有的第二目标参数组,向eNodeB发送SR。
结合第二方面的第六种可能的实现方式,在第七种可能的实现方式中,基于所有的第二目标参数组,向eNodeB发送SR,包括:
从所有的第二目标参数组中选取至少一个第二目标参数组,基于选取的第二目标参数组所对应的SR资源,向eNodeB发送SR。
结合第二方面的第三种可能的实现方式,在第八种可能的实现方式中,基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR,包括:
当第一参数集中不存在具有SR资源的第一参数组时,且第二参数集中不存在具有SR资源的第二参数组时,基于每个第一参数组及每个第二参数组对应配置的PRACH资源,向eNodeB发起随机接入过程。
结合第二方面的第八种可能的实现方式,在第九种可能的实现方式中,基于每个第一参数组及每个第二参数组对应配置的PRACH资源,向eNodeB发起随机接入过程,包括:
按照每个第一参数组及每个第二参数组对应随机接入的优先级顺序,依次通过对应配置的PRACH资源,向eNodeB发起随机接入过程。
结合第二方面的第三种可能的实现方式,在第十种可能的实现方式中,该方法包括:
对于第一参数集及第二参数集中的任一参数组,确定任一参数组对应的优先级信息,任一参数组为第一参数组或第二参数组;
向eNodeB发送任一参数组对应的优先级信息。
根据本发明实施例的第三方面,提供了一种上行调度请求处理装置,包括:
确定模块,用于对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,确定UE是否已被配置上行资源;
第一触发模块,用于当UE未被配置上行资源时,基于任一业务触发SR;
第二触发模块,用于当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。
根据本发明实施例的第四方面,提供了一种上行调度请求处理设备,该设备包括至少一个处理器;以及
与处理器通信连接的至少一个存储器,其中:
存储器存储有可被处理器执行的程序指令,处理器调用程序指令能够执行第一方面或第一方面的各种可能的实现方式所提供的上行调度请求处理方法。
根据本发明实施例的第五方面,提供了一种上行调度请求处理装置,包括:
第一发送模块,用于在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。
根据本发明实施例的第六方面,提供了一种上行调度请求处理设备,该设备包括至少一个处理器;以及
与处理器通信连接的至少一个存储器,其中:
存储器存储有可被处理器执行的程序指令,处理器调用程序指令能够执行第二方面或第二方面的各种可能的实现方式所提供的上行调度请求处理方法。
应当理解的是,以上的一般描述和后文的细节描述是示例性和解释性的,并不能限制本发明的范围。
附图说明
图1为本发明实施例的一种上行调度请求处理方法的流程示意图;
图2为本发明实施例的一种上行调度请求处理方法的流程示意图;
图3为本发明实施例的一种上行调度请求处理方法的流程示意图;
图4为本发明实施例的一种上行调度请求处理装置的结构示意图;
图5为本发明实施例的一种上行调度请求处理设备的结构示意图;
图6为本发明实施例的一种上行调度请求处理设备的结构示意图。
具体实施方式
下面结合附图和实施例,对本发明实施例的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
在LTE系统中,当UE没有业务数据需要发送时,即不需要向eNodeB上传业务数据时,eNodeB并不需要为该UE分配上行资源。否则,会造成上行资源的浪费。基于上述缘由,对于UE对应的任一逻辑信道,当该逻辑信道的缓存中有业务数据到达时,UE通常需要告知eNodeB自身有业务数据需要发送,eNodeB才会相应决定是否给该UE分配上行资源。其中,处于RRC_CONNECTED态且保持上行同步的UE,可通过发送SR(Scheduling Request,上行调度请求)来告知eNodeB自身需要上行资源以用于在UL-SCH上发送业务数据。通过上述过程可告知eNodeB有业务数据需要发送,并不能告知eNodeB有多少业务数据需要发送。通常UE可通过发送BSR来告知eNodeB其缓存中有多少业务数据需要发送。上述SR的发送过程通常有相应的触发方式,特别是对于NR系统,如5G网络,SR的触发方式影响其业务调度结果,从而如何触发SR等相关处理是个关键问题。
在相关技术中,即LTE系统的媒体接入控制层协议中,SR的触发条件规定如下:如果UE是首次触发BSR,或者是在上一次发送BSR之后,又触发过BSR,那么如果UE在当前TTI没有被配置可用于首传的上行资源,且该BSR是常规BSR时,则触发SR。其中,常规BSR可对应下列任一触发条件:(1)UE对应缓存为空,但存在新的逻辑信道有业务数据需要发送,此时会触发常规BSR;(2)UE对应的逻辑信道有业务数据需要发送,但此时优先级更高的逻辑信道上有业务数据到达,则将以优先级更高的逻辑信道来触发常规BSR;(3)UE发送空的BSR,主要用于缓冲区的同步过程。
由于NR系统中存在优先级不同的业务,当优先级较高的业务先到达时,优先级较高的业务会触发SR,而对于随后到达的优先级较低的业务,会因不满足上述常规BSR的触发条件而无法触发,从而也不会触发SR,进而导致优先级较低的业务不能被及时调度。
针对相关技术中的问题,本发明实施例提供了一种上行调度请求处理方法,该方法可用于UE。在阐述本发明实施例及后续实施例的内容之前,在此先对本发明实施例及后续实施例中可能涉及到的概念进行说明。
SR,全称Scheduling Request,即调度请求,是UE向eNodeB请求资源用于发送数据的一种方式。目前LTE系统的调度请求过程主要包括:处于在线状态的UE会在上行资源中周期性地获取eNodeB所分配的SR资源。当UE需要发送上行数据时,可先触发SR,并向eNodeB发送SR。eNodeB在接收到SR后,调度发送SR的UE,以使UE开始发送上行数据。
SR属于物理层的信息,UE发送SR这个动作的本身不需要RB(Resouce Block,资源块)资源,可以通过PUCCH(Physical Uplink Control CHannel,物理上行链路控制信道)来发送。eNodeB成功解码到某个UE的SR信号之后,可能会通过DCI0(DCI0是Downlink ControlInformation,DCI的一种格式)给该UE分配RB资源,但不能保证eNodeB每次都会分配RB。有些时候虽然UE发送了SR信号,但eNodeB并没有解码到。甚至有些时候,UE为了获取上行RB资源,需要多次发送SR信号,即多次重传SR信号。
UE,全称User Equipment,即用户设备,是移动通讯中一个重要概念,在无线通信网络中,用户终端就叫做UE。
eNodeB Evolved Node B,即演进型Node B简称eNB,LTE中基站的名称,相比现有3G中的Node B,集成了部分RNC的功能,减少了通信时协议的层次。
eNodeB,全称Evolved Node B,即演进型Node B。简称eNB,LTE中基站的名称。eNB的功能包括:RRM(Radio Resource Management,无线资源管理)功能;IP头压缩及用户数据流加密;UE附着时的MME(Mobility Management Entity,网络节点)选择;寻呼信息的调度传输;广播信息的调度传输;以及设置和提供eNB的测量等。
逻辑信道,MAC通过逻辑信道为上层提供数据传送服务。逻辑信道通常可以分为两类:控制信道和业务信道。控制信道用于传输控制平面信息,而业务信道用于传输用户平面信息。
其中,控制信道包括:
广播控制信道:广播系统控制信息的下行链路信道。
寻呼控制信道:传输寻呼信息的下行链路信道。
专用控制信道:传输专用控制信息的点对点双向信道,该信道在UE有RRC连接时建立。
公共控制信道:在无线资源控制连接建立前在网络和UE之间发送控制信息的双向信道。
多播控制信道:从网络到UE的模型库管理系统调度和控制信息传输使用点到多点下行信道。
其中,业务信道包括:
专用业务信道:专用业务信道是为传输用户信息的,专用于一个UE的点对点信道。该信道在上行链路和下行链路都存在。
多播业务信道:点到多点下行链路。
BSR,全称Buffer Status Report,即缓冲状态报告。eNodeB分别根据eNodeB中的下行缓冲数据和从UE中接收到的BSR为每个UE分配下行或上行无线资源。
TTI,全称Transmission Time Interval,即传输时间间隔。TTI是在通用移动通信系统中的一个参数,是指在无线链路中的一个独立解码传输的长度。其中,TTI与从更高网络层到无线链路层的数据块的大小有关。
RRC_CONNECTED,LTE系统的管理状态之一。除此之外,还包括状态RRC_IDLE。
对于5G网络,ITU-R定义了未来5G的3大类应用场景,分别是增强型移动互联网业务eMBB(Enhanced Mobile Broadband)、海量连接的物联网业务mMTC(Massive MachineType Communication)和超高可靠性与超低时延业务uRLLC(Ultra Reliable&Low LatencyCommunication)。针对上述三类应用场景,从吞吐率、时延、连接密度和频谱效率提升等8个维度定义了对5G网络的能力要求。
基于上述定义的内容,参见图1,本发明实施例提供的上行调度请求处理方法包括:101,对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,确定UE是否已被配置上行资源;102、当UE未被配置上行资源时,基于任一业务触发SR;103、当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。
本发明实施例提供的方法,对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,通过确定UE是否已被配置上行资源。当UE未被配置上行资源时,基于任一业务触发SR。由于对于随后到达的优先级较低的业务,在UE未被配置上行资源时也可触发SR,即无论业务优先级的高低,可触发多个SR,从而避免了优先级较低的业务因不满足常规触发条件而无法触发SR,进而保证优先级较低的业务也能够被及时调度。
另外,当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。由于当指定业务对应的业务数据到达时,可按照上述触发机制,让指定业务能够及时被触发SR,从而能够及时响应高可靠性与超低时延的指定业务。
作为一种可选实施例,该方法还包括:
在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。
上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。
基于上述实施例中的内容,本发明实施例提供了一种上行调度请求处理方法,该方法可用于UE。参见图2,该方法包括:201、对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,确定UE是否已被配置上行资源;202、当UE未被配置上行资源时,基于任一业务触发SR;203、当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR;204、在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道的缓存中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,基于第一类业务向eNodeB发送SR。
其中,步骤201、对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,确定UE是否已被配置上行资源。
UE申请上行资源的过程主要如下:UE在MAC层的分组数据单元中插入一个BSR控制单元来告知eNodeB,即UE的某个或某几个逻辑信道组当前有些数据需要发送,从而向eNodeB申请一些RB资源。这种通过发送BSR控制单元的方式,可以让eNodeB知道UE需要发送的数据量,eNodeB可以针对性地分配RB资源。
但由于UE发送BSR控制单元这个动作本身也是需要上行RB资源的,如果UE没有任何上行RB资源,会导致无法发送BSR。此时,UE可采用如下这种方式向eNodeB发送资源申请。通过向eNodeB发送SR,当UE无法发送BSR申请RB资源的时候,可以通过发送SR的方式申请资源。由于BSR是被封装在MAC PDU里的,通过PUSCH信道发送到eNodeB,从而需要上行RB资源。而SR信号是可以在PUCCH控制信道中传输的,并不需要上行RB资源就可以向eNodeB发出资源的申请。但是,由于eNodeB收到的只是一个SR信号,并不知道UE接下来需要上传多少字节的数据,从而并不清楚该分配多少的资源是合适的。因此,后续UE可能仍然需要发送BSR来申请更多的上行资源。eNodeB在收到UE的SR请求后,分配多少的RB资源是由设备厂家的算法决定的。一般来说,eNodeB收到SR信号后,分配的RB资源至少能够满足BSR的发送。
当然,除上述两种申请上行RB资源的方式之外,还有其它申请方式。当UE未获取到eNodeB分配的RB资源时,可确定UE未被配置上行资源。反之,确定UE已被配置上行资源。
其中,步骤202、当UE未被配置上行资源时,基于任一业务触发SR。
当UE未被配置上行资源时,可触发SR。其中,当UE触发了一个SR时,该SR就处于“Pending”态,意思就是UE准备但还没有向eNodeB发送SR。当UE已经组装了一个MAC PDU且该PDU包含了最近触发的BSR控制单元,或者上行授权提供的资源可以容纳所有待传数据时,则处于“Pending”态的SR就会被取消。与此同时,禁止定时器sr-ProhibitTimer也会被停止。换言之,如果已经准备发送BSR,或者当前的RB资源已经足够,则无需再通过SR申请资源。
关于sr-ProhibitTimer定时器:sr-ProhibitTimer定时器用于监视在PUCCH中传输的SR信号,当该定时器正在运行时,则不能发送SR。当该定时器超时,UE需重新发送SR,直到达到最大发送次数dsr-TransMax。其中,sr-ProhibitTimer定时器的值由RRC配置,在MAC-MainConfig信元中下发到UE。
其中,步骤203、当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。
上述步骤202主要为UE未被配置上行资源时触发SR的过程。由上述实施例的内容可知,uRLLC业务对应的是超高可靠性与超低时延的应用场景。对于NR系统,由于之前的LTE协议中并没有划分uRLLC业务,从而当上行资源是针对VoLTE等业务所配置时,会阻碍触发uRLLC业务对应的SR。这会导致uRLLC业务时延增大,甚至丢包,这与uRLLC业务适用的应用场景相矛盾。由上述描述的内容可知,UE在已被配置上行资源时,对于一些指定业务还是有触发SR的需求。相应地,本发明实施例还提供了一种为指定业务触发SR的方法,即本步骤中的内容。另外,本步骤在UE已被配置上行资源时执行,上述步骤202在UE未被配置上行资源时执行,两者为不同情况下的分支步骤。
需要说明的是,上述过程中的uRLLC业务可为指定业务的一种,指定业务可对应高可靠性与超低时延的应用场景。通过上述过程,可保证指定业务能够及时被触发SR。其中,在判断上行资源的配置周期是否大于预设阈值时,本发明实施例中的预设阈值可以由eNodeB预先配置,也可以由通信协议预先规定好,本发明实施例对此不作具体限定。
对于上行调度请求的处理过程,除了上述触发SR过程之外,还可发送SR,即在触发SR之后,UE还可向eNodeB发送SR以申请上行资源。相应地,本发明实施例还提供了一种上行调度请求发送方法,具体过程详见后续步骤。
其中,步骤204、在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道的缓存中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,基于第一类业务向eNodeB发送SR。
本步骤主要为触发SR之后,UE选择SR资源发送SR的过程。需要说明的是,本发明实施例及后续实施例可按照在上述实施例所提供的触发SR方式触发SR之后,再通过本实施例及后续实施例提供的发送SR资源方式来发送SR。当然,本实施例及后续实施例提供的发送SR资源过程,也可以在其它触发SR的过程执行完毕后执行,即本实施例及后续实施例所提供的触发SR过程与发送SR过程可以分开独立执行。为了对UE发送SR资源的过程作详细说明,本步骤中UE发送SR资源的过程可详见后续实施例的内容,在此先不做阐述。
本发明实施例提供的方法,对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,通过确定UE是否已被配置上行资源。当UE未被配置上行资源时,基于任一业务触发SR。由于对于随后到达的优先级较低的业务,在UE未被配置上行资源时也可触发SR,即无论业务优先级的高低,可触发多个SR,从而避免了优先级较低的业务因不满足常规触发条件而无法触发SR,进而保证优先级较低的业务也能够被及时调度。
另外,当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。由于当指定业务对应的业务数据到达时,可按照上述触发机制,让指定业务能够及时被触发SR,从而能够及时响应高可靠性与超低时延的指定业务。
基于上述实施例中的内容,本发明实施例提供了一种上行调度请求处理方法,该方法可用于UE。该方法包括:在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。
本发明实施例提供的方法,在触发SR之后,对于任意两类业务,通过在第一类业务对应逻辑信道的缓存中有数据到达时,基于第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。由于不同类型业务之间可根据需求,互相选择可用的SR资源来发送SR,从而提高了SR资源的利用率。
作为一种可选实施例,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR,包括:
确定第一类业务对应逻辑信道所适用的第一参数集,确定第二类业务对应逻辑信道所适用的第二参数集;
基于第一参数集对应的SR资源状态及第二参数集对应的SR资源状态,向eNodeB发送SR;
其中,SR资源状态为以下两种状态中的任一种,以下两种状态包括具有SR资源及不具有SR资源。
作为一种可选实施例,第一参数集中包含至少一个第一参数组,第二参数集中至少包含一个第二参数组,基于第一参数集对应的SR资源状态及第二参数集对应的SR资源状态,向eNodeB发送SR,包括:
确定第一参数集中每个第一参数组对应的SR资源状态,确定第二参数集中每个第二参数组对应的SR资源状态;
基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR。
作为一种可选实施例,基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR,包括:
当第一参数集中存在具有SR资源的第一参数组时,将具有SR资源的第一参数组作为第一目标参数组,基于所有的第一目标参数组,向eNodeB发送SR。
作为一种可选实施例,基于所有的第一目标参数组,向eNodeB发送SR,包括:
从所有的第一目标参数组中选取至少一个第一目标参数组,基于选取的第一目标参数组所对应的SR资源,向eNodeB发送SR。
作为一种可选实施例,基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR,包括:
当第一参数集中不存在具有SR资源的第一参数组时,且第二参数集中存在具有SR资源的第二参数组时,将具有SR资源的第二参数组作为第二目标参数组,基于所有的第二目标参数组,向eNodeB发送SR。
作为一种可选实施例,基于所有的第二目标参数组,向eNodeB发送SR,包括:
从所有的第二目标参数组中选取至少一个第二目标参数组,基于选取的第二目标参数组所对应的SR资源,向eNodeB发送SR。
作为一种可选实施例,基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR,包括:
当第一参数集中不存在具有SR资源的第一参数组时,且第二参数集中不存在具有SR资源的第二参数组时,基于每个第一参数组及每个第二参数组对应配置的PRACH资源,向eNodeB发起随机接入过程。
作为一种可选实施例,基于每个第一参数组及每个第二参数组对应配置的PRACH资源,向eNodeB发起随机接入过程,包括:
按照每个第一参数组及每个第二参数组对应随机接入的优先级顺序,依次通过对应配置的PRACH资源,向eNodeB发起随机接入过程。
作为一种可选实施例,该方法还包括:
对于第一参数集及第二参数集中的任一参数组,确定任一参数组对应的优先级信息,任一参数组为第一参数组或第二参数组;
向eNodeB发送任一参数组对应的优先级信息。
上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。
基于上述实施例中的内容,本发明实施例提供了一种上行调度请求处理方法,该方法可用于UE。参见图3,该方法包括:301,在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR;302,对于第一参数集及第二参数集中的任一参数组,确定任一参数组对应的优先级信息;303,向eNodeB发送任一参数组对应的优先级信息。
其中,步骤301,在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。
在本发明实施例中,SR资源可以为时域、频域、码域及空域等资源中的任意一种资源或几种资源的组织,本发明实施例不对SR资源的类型作具体限定。例如,SR资源可以是周期性的,每n个子帧出现一次。SR的周期可通过IE:SchedulingRequestConfig的sr-ConfigIndex字段来配置。
在本步骤中,第一类业务的优先级高于第二类业务。本发明实施例不对第一类业务与第二类业务的类型作具体限定,如第一类业务可以包括uRLLC业务,第二类业务可以包括eMBB业务。需要说明的是,本发明实施例中的任意两类业务为NR系统支持的所有业务中的任意两类业务。第一类业务中除了包含uRLLC业务之外,还可以包含与uRLLC业务优先级相当的其它业务。第二类业务除了包含比uRLLC业务优先级低的eMBB业务之外,还可以包含与eMBB业务优先级相当的其它业务。本步骤主要是说明第一类业务除了通过自身对应的SR资源向eNodeB发送SR之外,还可以通过第二类业务对应的SR资源向eNodeB发送SR。当然,若还有比第二类业务优先级更低的第三类业务,当第一类业务需要发送SR时,还可通过第三类业务对应的SR资源来向eNodeB发送SR,并不限于通过第一类业务及第二类业务这两类业务的SR资源。即“第一类”及“第二类”只是用来区分不同类型的业务。具体地,在实际实施过程中,若第一类业务需要发送SR,则可通过其它类型业务的SR资源来向eNodeB发送SR,即除了第二类业务之外,还可以利用第三类业务、第四类业务等类型业务对应的SR资源,本发明实施例对此不作具体限定。
UE在向eNodeB发送第一类业务对应的SR时,需要利用SR资源。相应地,本发明实施例不对UE通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR的方式作具体限定,包括但不限于:确定第一类业务对应逻辑信道所适用的第一参数集,确定第二类业务对应逻辑信道所适用的第二参数集;基于第一参数集对应的SR资源状态及第二参数集对应的SR资源状态,向eNodeB发送SR;其中,SR资源状态为以下两种状态中的任一种,以下两种状态包括具有SR资源及不具有SR资源。
其中,第一参数集中包含至少一个第一参数组,第二参数集中至少包含一个第二参数组。需要说明的是,“第一”及“第二”只是用来区分不同逻辑信道所适用的参数集或者参数组,并非限定参数集或者参数组的具体内容。另外,参数组可以用“numerology/TTItype”进行表示,一个逻辑信道可能存在多种适用的“numerology/TTI type”,即对应多个参数组。本发明实施例不对第一参数集中第一参数组的数量作具体限定,也不对第二参数集中第二参数组的数量作具体限定。“numerology”指的是通信系统参数集。“numerology”中可同时包括子载波间隔,符号长度,循环前缀长度等,相当于数据传输策略。例如,第一参数集中可包括两个“numerology/TTI type”,可分别简称为n1及n2。
相比4G下的OFDM,5G下的F-OFDM得益于numerology的灵活性,有更大的优势。具体地,5G网络基础波形的设计是实现统一空口的基础,同时兼顾灵活性和频谱的利用效率。对于下4G的OFDM,OFDM将高速率数据通过串/并转换调制到相互正交的子载波上去,并引入循环前缀,较好地解决了码间串扰问题。但OFDM最主要的问题是不够灵活。而对于未来,不同的应用对空口技术的要求迥异,例如毫秒级时延的车联网业务要求极短的时域Symbol和TTI,这就需要频域较宽的子载波间隔;而在物联网的多连接场景中单传感器传送的数据量极低,但对系统整体连接数的要求很高,这就需要在频域上配置比较窄的子载波间隔。而在时域上Symbol及TTI的长度都可以足够长,几乎不需要考虑码间串扰问题,也就不需要再引入CP。与此同时,异步操作还可以解决终端省电的问题。
对于上述灵活的要求,4G的OFDM不能满足。OFDM的时频资源分配方式在频域子载波带宽上是固定的15KHz,而子载波带宽确定之后,其时域Symbol的长度、CP长度等参数也就基本确定了。而F-OFDM能为不同业务提供不同的子载波间隔和numerology,以满足不同业务的时频资源需求。
由上述内容可知,根据业务需求提供不同的numerology,能提高业务处理的灵活性。相应地,UE在基于参数集发送SR时,本发明实施例不对UE基于第一参数集对应的SR资源状态及第二参数集对应的SR资源状态,向eNodeB发送SR的方式作具体限定,包括但不限于:确定第一参数集中每个第一参数组对应的SR资源状态,确定第二参数集中每个第二参数组对应的SR资源状态;基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR。
对于不同类型业务对应的参数组,其作为传输策略可能会配置有用于发送SR的资源,从而在上述过程中可先确定每一参数组的SR资源状态。其中,有些参数组可能没有SR资源,有些参数组可能有SR资源。相应地,SR资源状态为以下两种状态中的任一种,以下两种状态包括具有SR资源及不具有SR资源。
由于参数组对应SR资源状态不同,从而UE会相应有选取SR资源的方式。基于此,本发明实施例不对UE基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR的方式作具体限定,包括但不限于:当第一参数集中存在具有SR资源的第一参数组时,将具有SR资源的第一参数组作为第一目标参数组,基于所有的第一目标参数组,向eNodeB发送SR。
在上述过程中,“所有的”对应数量为一个或者多个,即在向eNodeB发送SR时,第一目标参数组的数量可能为一个,也可能为多个,本发明实施例对此不作具体限定。
例如,以第一参数集中包括的第一参数组为n1及n2为例,从而可分别判断n1及n2是否有SR资源。当第一参数组n1及n2均有SR资源时,UE可将n1及n2均作为第一目标参考组,并基于n1及n2,向eNodeB发送SR。
在确定第一目标参数组后,UE可按照第一目标参数组发送SR。相应地,UE在按照第一目标参数组发送SR时,本发明实施例不对UE基于所有的第一目标参数组,向eNodeB发送SR的方式作具体限定,包括但不限于:从所有的第一目标参数组中选取至少一个第一目标参数组,基于选取的第一目标参数组所对应的SR资源,向eNodeB发送SR。
例如,以第一目标参数组分别为n1及n2为例。在向eNodeB发送SR时,UE可基于n1对应的SR资源向eNodeB发送SR,还可以基于n2对应的SR资源向eNodeB发送SR,即两者择一。当然,UE还可以同时分别利用n1及n2对应的SR资源,向eNodeB发送SR。
考虑到第一类业务对应逻辑信道所适用的第一参数集中,可能会不存在具有SR资源的第一参数组,从而UE还可选择第二参数集中的第二参数组的SR资源来发送SR。基于此,UE在基于第二参数集发送SR时,本发明实施例不对UE基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR的方式作具体限定,包括但不限于:当第一参数集中不存在具有SR资源的第一参数组时,且第二参数集中存在具有SR资源的第二参数组时,将具有SR资源的第二参数组作为第二目标参数组,基于所有的第二目标参数组,向eNodeB发送SR。
在上述过程中,“所有的”对应数量为一个或者多个,即在向eNodeB发送SR时,第二目标参数组的数量可能为一个,也可能为多个,本发明实施例对此不作具体限定。
在确定第二目标参数组后,UE可按照第二目标参数组发送SR。相应地,UE在按照第二目标参数组发送SR时,本发明实施例不对UE基于所有的第二目标参数组,向eNodeB发送SR的方式作具体限定,包括但不下限于:从所有的第二目标参数组中选取至少一个第二目标参数组,基于选取的第二目标参数组所对应的SR资源,向eNodeB发送SR。
例如,以第二目标参数组分别为n2及n3为例。UE在向eNodeB发送SR时,由于之前已确定n1及n2不具有SR资源,从而UE可选取n3对应的SR资源。需要说明的是,当除了n3之外,还有其它有SR资源的第二目标参数组时,UE还可以选择其它第二目标参数组对应的SR资源。另外,除了第二类业务比第一类业务优先级低之外,还可能有其它类型业务的优先级比第一类业务低。对于这些类型的业务,UE也可选取这些类型业务对应目标参数组的SR资源。
由上述内容可知,可选取的目标参数组可能会有多个,从而UE在选取目标参数组时,可通过随机选取的方式,也可以按照优先级的方式来选取,本发明实施例对此不作具体限定。其中,优先级可以预先设置,本发明实施例不对设置方式作具体限定。
上述内容主要为第一参数集或第二参数集中存在具有SR资源的第二参数组时所对应的SR发送过程,而第二参数集中可能会不存在具有SR资源的第二参数组。此时,UE无法发送SR。针对上述情形,为了让UE能够继续申请上行资源,本发明实施例还提供了一种通过随机接入过程来让UE申请上行资源的方式。相应地,本发明实施例不对UE基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR的方式作具体限定,包括但不限于:当第一参数集中不存在具有SR资源的第一参数组时,且第二参数集中不存在具有SR资源的第二参数组时,基于每个第一参数组及每个第二参数组对应配置的PRACH资源,向eNodeB发起随机接入过程。
其中,随机接入是UE和eNodeB之间建立无线链路的必经过程,只有在随机接入完成之后,eNodeB和UE之间才能正常进行数据交互操作。UE通过随机接入可实现两个基本的功能:
(1)取得与eNB之间的上行同步,一旦上行失步,UE只能在PRACH中传输数据。
(2)申请上行资源(UL_GRANT)。
上述向eNodeB发送SR的过程主要是为了申请上行资源,而由上述UE实现的功能可知,当第一参数集不存在具有SR资源的第一参数组,且第二参数集中不存在具有SR资源的第二参数组中时,可通过随机接入过程来申请上行资源。
由于可能会有多个参数组对应配置有PRACH资源,从而UE可选取PRACH资源来向eNodeB发起随机接入过程。相应地,UE发起随机接入过程时,本发明实施例不对UE基于每个第一参数组及每个第二参数组对应配置的PRACH资源,向eNodeB发起随机接入过程的方式作具体限定,包括但不限于:按照每个第一参数组及每个第二参数组的优先级顺序,依次通过对应配置的PRACH资源,向eNodeB发起随机接入过程。
例如,若有数据到达的逻辑信道对应的参数集分别为第一参数集及第二参数集,而第一参数集中的第一参数组为n1及n2,第二参数集中的第二参数组为n3。UE可按照n1、n2及n3对应随机接入的优先级顺序,来选取PRACH资源。
其中,n1、n2及n3对应随机接入的优先级顺序,可基于业务本身特点及numerology中具体参数来确定。例如,若uRLLC业务有数据到达,基于uRLLC业务高可靠性及低时延的特点,其适用的子载波间隔可能为60HZ。而n1对应的子载波间隔为60HZ,与uRLLC业务适用的一致,从而优先级最高。n2对应的子载波间隔为30HZ,与uRLLC业务适用有点差距,从而优先级次之。而n3对应的子载波间隔为15HZ,与uRLLC业务适用差距较大,从而优先级最低。
若n1、n2及n3对应随机接入的优先级依次降低,则UE可先选取n1对应的PRACH资源。如果n1没有对应配置PRACH资源,则UE可选取n2对应配置的PRACH资源。如果n2有对应配置的PRACH资源,则UE可基于n2对应配置的PRACH资源,发起随机接入过程。如果n2没有对应配置PRACH资源,则UE可继续选取n3对应配置的PRACH资源。重复上述过程,直到选取到PRACH资源,完成随机接入过程。
需要说明的是,当n1、n2及n3均没有对应配置的PRACH资源时,UE还可选取其它逻辑信道对应参数组所对应配置的PRACH资源,从而发起随机接入过程。其中,UE在选取其它逻辑信道时,也可按照逻辑信道优先级的方式来选取,本发明实施例对此不作具体限定。
由于第一参数集与第二参数集中的参数组通常是由系统配置给UE,而对于配置给UE的参数组,有些参数组(即numerology)可能会比较契合业务自身特点。此时,UE可将这些参数组作为相应业务的优选参数组。而对于一些业务,配置的参数组可能会相对不合适,从而可UE将该参数组作为相应业务的可选参数组。而对于一些业务,配置的参数组可能完全不可用,从而可UE将该参数组作为相应业务的不可用参数组。
例如,若uRLLC业务适用的子载波间隔为60HZ,而n1对应的子载波间隔为60HZ,与uRLLC业务适用的一致,从而UE可n1作为优选参数组。n2对应的子载波间隔为30HZ,与uRLLC业务适用有点差距,从而UE可将n2作为可选参数组。而n3对应的子载波间隔为15HZ,与uRLLC业务适用差距较大,从而UE可将n3作为不可用参数组。
由上述内容可知,不同参数组会对于不同业务可能会对应不同的合适度。参数组的合适度可通过优先级信息来表示,本发明实施例对此不作具体限定。其中,优先级信息可按照上述内容划分为“优选”、“可选”及“不可用”。当然,还可以有其它划分方式,本发明实施例不对优先级信息的划分方式作具体限定。
为了让eNodeB能够获知配置参数组的合适度,以便于后续更好地进行配置,本发明实施例还提供了一种UE向eNodeB指示参数组优先级的方法,具体过程详见后续步骤。需要说明的是,对于UE向eNodeB指示参数组优先级的过程,该过程可以在发送SR时同时进行,也可在发送SR之前或者之后,不一定按照本发明实施例中步骤描述顺序来执行。
其中,步骤302,对于第一参数集及第二参数集中的任一参数组,确定任一参数组对应的优先级信息。
为了便于说明,以uRLLC业务为例。对于uRLLC业务,会存在参数组(即“numerology/TTI type”),比较适用于高可靠性与超低时延的应用场景。对于此类参数组,UE可将其作为“优选”参数组,如可将n1作为“优选”参数组。对于比较不适用高可靠性与超低时延应用场景的参数组,UE可将此类参数组作为“可选”参数组,如可将n2作为“可选”参数组。对于不适用高可靠性与超低时延应用场景的参数组,UE可将此类参数组作为“不可用”参数组,如可将n3作为“不可用”参数组。按照上述过程,对于系统配置参数组,UE可相应确定每一参数组对应的优先级信息。
其中,步骤303,向eNodeB发送任一参数组对应的优先级信息。
UE在确定每一参数组对应的优先级信息后,可向eNodeB发送每一参数组对应的优先级信息。由上述步骤301中的内容可知,UE向eNodeB指示参数组优先级的过程可以在发送SR时执行,也可以在之前,也可以在之后。其中,UE向eNodeB发送参数组对应优先级信息的方式,可根据需求进行设置,本发明实施例对此不作具体限定。为了便于理解,本发明实施例以UE在发送SR时向eNodeB指示参数组优先级为例,对UE向eNodeB发送参数组对应优先级信息的过程进行说明。
具体地,由于UE在向eNodeB发送SR时,还是通过无线电波来承载。而无线电波通常会有相应地相位,从而UE在发送SR时,可通过调整发送承载SR的无线电波的相位,来指示参数组的优先级。其中,优先级信息可与相位,或者说与相角相对应。至于具体的对应方式,本发明实施例对此不作具体限定。例如,由于波形循环一周为360度,从而可将相角划分为0度、180度及360度,即分别对应上述内容中划分的三种优先级信息。其中,0度可对应“优选”,180度可对应“可选”,360度可对应“不可用”。
结合上述UE选取SR资源来发送SR的过程,现对UE向eNodeB指示参数组优先级的过程进行举例说明。例如,若参数组n1及n2都有SR资源,而UE既选取了n1的SR资源来向eNodeB发送SR,又选取了n2的SR资源来向eNodeB发送SR,则UE在选取n1的SR资源来发送SR时,可同时指示n1为“优选”参数组。UE在选取n2的SR资源来发送SR时,可同时指示n2为“优选”参数组。
若n1有SR资源,而n2没有SR资源,则UE在选取n1的SR资源来向eNodeB发送SR时,可同时指示n1为“优选”参数组。另外,还可同时指示n2为“可选”参数组。
若n2有SR资源,而n1没有SR资源,则UE在选取n2的SR资源来向eNodeB发送SR时,可指示n2为“可选”参数组。与此同时,还可指示n1为“优选”参数组。
若n1及n2均没有SR资源,而n3或其它的参数组有SR资源,则UE可按照优先级选取或者随机选取的方式,选取一个参数组对应的SR资源来发送SR。与此同时,UE还可指示选取的参数组所对应的优先级。例如,若UE选取n3的SR资源来发送SR,则可同时指示n3为“不可用”参数组。
本发明实施例提供的方法,在触发SR之后,对于任意两类业务,通过在第一类业务对应逻辑信道的缓存中有数据到达时,基于第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。对于第一参数集及第二参数集中的任一参数组,确定任一参数组对应的优先级信息。向eNodeB发送任一参数组对应的优先级信息。由于不同类型业务之间可根据需求,互相选择可用的SR资源来发送SR,从而提高了SR资源的利用率。
另外,由于在发送SR的同时,还可指示参数组对应的优先级,从而为系统后续为UE配置参数组提供了基础。
最后,在参数组均没有SR资源时,可通过随机接入过程来申请上行资源,即通过按照逻辑信道映射的优先级,相应选取参数组对应配置的PRACH资源以进行随机接入过程,从而提高了上行资源申请的成功率。
本发明实施例提供了一种上行调度请求处理装置,该装置可至少用于执行上述图1、图2或图3对应各实施例中所提供的上行调度请求处理方法,该装置可对应UE。参见图4,该装置包括:
确定模块401,用于对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,确定UE是否已被配置上行资源;
第一触发模块402,用于当UE未被配置上行资源时,基于任一业务触发SR;
第二触发模块403,用于当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。
作为一种可选实施例,该装置还包括:
发送模块,用于在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。
本发明实施例提供的装置,对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,通过确定UE是否已被配置上行资源。当UE未被配置上行资源时,基于任一业务触发SR。由于对于随后到达的优先级较低的业务,在UE未被配置上行资源时也可触发SR,即无论业务优先级的高低,可触发多个SR,从而避免了优先级较低的业务因不满足常规触发条件而无法触发SR,进而保证优先级较低的业务也能够被及时调度。
另外,当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。由于当指定业务对应的业务数据到达时,可按照上述触发机制,让指定业务能够及时被触发SR,从而能够及时响应高可靠性与超低时延的指定业务。
本发明实施例提供了一种上行调度请求处理装置,该装置可至少用于执行上述图3对应各实施例中所提供的上行调度请求处理方法。该装置可对应UE,该装置包括:
第一发送模块,用于在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。
作为一种可选实施例,发送模块,包括:
确定单元,用于确定第一类业务对应逻辑信道所适用的第一参数集,确定第二类业务对应逻辑信道所适用的第二参数集;
发送单元,用于基于第一参数集对应的SR资源状态及第二参数集对应的SR资源状态,向eNodeB发送SR;其中,SR资源状态为以下两种状态中的任一种,以下两种状态包括具有SR资源及不具有SR资源。
作为一种可选实施例,第一参数集中包含至少一个第一参数组,第二参数集中至少包含一个第二参数组,发送单元,包括:
确定子单元,用于确定第一参数集中每个第一参数组对应的SR资源状态,确定第二参数集中每个第二参数组对应的SR资源状态;
发送子单元,用于基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR。
作为一种可选实施例,发送子单元,用于当第一参数集中存在具有SR资源的第一参数组时,将具有SR资源的第一参数组作为第一目标参数组,基于所有的第一目标参数组,向eNodeB发送SR。
作为一种可选实施例,发送子单元,用于从所有的第一目标参数组中选取至少一个第一目标参数组,基于选取的第一目标参数组所对应的SR资源,向eNodeB发送SR。
作为一种可选实施例,发送子单元,用于当第一参数集中不存在具有SR资源的第一参数组时,且第二参数集中存在具有SR资源的第二参数组时,将具有SR资源的第二参数组作为第二目标参数组,基于所有的第二目标参数组,向eNodeB发送SR。
作为一种可选实施例,发送子单元,用于从所有的第二目标参数组中选取至少一个第二目标参数组,基于选取的第二目标参数组所对应的SR资源,向eNodeB发送SR。
作为一种可选实施例,发送子单元,用于当第一参数集中不存在具有SR资源的第一参数组时,且第二参数集中不存在具有SR资源的第二参数组时,基于每个第一参数组及每个第二参数组对应配置的PRACH资源,向eNodeB发起随机接入过程。
作为一种可选实施例,发送子单元,用于按照每个第一参数组及每个第二参数组对应随机接入的优先级顺序,依次通过对应配置的PRACH资源,向eNodeB发起随机接入过程。
作为一种可选实施例,该装置还包括:
确定模块,用于对于第一参数集及第二参数集中的任一参数组,确定任一参数组对应的优先级信息,任一参数组为第一参数组或第二参数组;
第二发送模块,用于向eNodeB发送任一参数组对应的优先级信息。
本发明实施例提供的装置,在触发SR之后,对于任意两类业务,通过在第一类业务对应逻辑信道的缓存中有数据到达时,基于第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。对于第一参数集及第二参数集中的任一参数组,确定任一参数组对应的优先级信息。向eNodeB发送任一参数组对应的优先级信息。由于不同类型业务之间可根据需求,互相选择可用的SR资源来发送SR,从而提高了SR资源的利用率。
另外,由于在发送SR的同时,还可指示参数组对应的优先级,从而为系统后续为UE配置参数组提供了基础。
最后,在参数组均没有SR资源时,可通过随机接入过程来申请上行资源,即通过按照逻辑信道映射的优先级,相应选取参数组对应配置的PRACH资源以进行随机接入过程,从而提高了上行资源申请的成功率。
请参考图5,其示出了本发明实施例所涉及的上行调度请求处理设备的结构示意图,该设备可以用于实施上述实施例中提供的上行调度请求处理方法,该设备可对应UE。具体来讲:
设备500可以包括RF(Radio Frequency,射频)电路110、包括有一个或一个以上计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、WiFi(Wireless Fidelity,无线保真)模块170、包括有一个或者一个以上处理核心的处理器180、以及电源190等部件。本领域技术人员可以理解,图5中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器180处理;另外,将涉及上行的数据发送给基站。通常,RF电路110包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(CodeDivision Multiple Access,码分多址)、WCDMA(Wideband Code Division MultipleAccess,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(ShortMessaging Service,短消息服务)等。
存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据设备500的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130对存储器120的访问。
输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括触敏表面131以及其他输入设备132。触敏表面131,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面131上或在触敏表面131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面131。除了触敏表面131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元140可用于显示由用户输入的信息或提供给用户的信息以及设备500的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元140可包括显示面板141,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板141。进一步的,触敏表面131可覆盖显示面板141,当触敏表面131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图5中,触敏表面131与显示面板141是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面131与显示面板141集成而实现输入和输出功能。
设备500还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在设备500移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于设备500还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路160、扬声器161,传声器162可提供用户与设备500之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一设备,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与设备500的通信。
WiFi属于短距离无线传输技术,设备500通过WiFi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了WiFi模块170,但是可以理解的是,其并不属于设备500的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器180是设备500的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行设备500的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
设备500还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,设备500还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本发明实施例中,设备的显示单元是触摸屏显示器,设备还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。一个或者一个以上程序包含用于执行以下操作的指令:
对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,确定UE是否已被配置上行资源;
当UE未被配置上行资源时,基于任一业务触发SR;
当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。
在第一种可能的实施方式作为基础而提供的第二种可能的实施方式中,设备的存储器中,还包含用于执行以下操作的指令:
在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。
本发明实施例提供的设备,对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,通过确定UE是否已被配置上行资源。当UE未被配置上行资源时,基于任一业务触发SR。由于对于随后到达的优先级较低的业务,在UE未被配置上行资源时也可触发SR,即无论业务优先级的高低,可触发多个SR,从而避免了优先级较低的业务因不满足常规触发条件而无法触发SR,进而保证优先级较低的业务也能够被及时调度。
另外,当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。由于当指定业务对应的业务数据到达时,可按照上述触发机制,让指定业务能够及时被触发SR,从而能够及时响应高可靠性与超低时延的指定业务。
请参考图6,其示出了本发明实施例所涉及的上行调度请求处理设备的结构示意图,该设备可以用于实施上述实施例中提供的上行调度请求处理方法,该设备可对应UE。具体来讲:
设备600可以包括RF(Radio Frequency,射频)电路110、包括有一个或一个以上计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、WiFi(Wireless Fidelity,无线保真)模块170、包括有一个或者一个以上处理核心的处理器180、以及电源190等部件。本领域技术人员可以理解,图6中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器180处理;另外,将涉及上行的数据发送给基站。通常,RF电路110包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(CodeDivision Multiple Access,码分多址)、WCDMA(Wideband Code Division MultipleAccess,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(ShortMessaging Service,短消息服务)等。
存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据设备600的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130对存储器120的访问。
输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括触敏表面131以及其他输入设备132。触敏表面131,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面131上或在触敏表面131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面131。除了触敏表面131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元140可用于显示由用户输入的信息或提供给用户的信息以及设备600的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元140可包括显示面板141,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板141。进一步的,触敏表面131可覆盖显示面板141,当触敏表面131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图6中,触敏表面131与显示面板141是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面131与显示面板141集成而实现输入和输出功能。
设备600还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在设备600移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于设备600还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路160、扬声器161,传声器162可提供用户与设备600之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一设备,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与设备600的通信。
WiFi属于短距离无线传输技术,设备600通过WiFi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图6示出了WiFi模块170,但是可以理解的是,其并不属于设备600的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器180是设备600的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行设备600的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
设备600还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,设备600还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本发明实施例中,设备的显示单元是触摸屏显示器,设备还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。一个或者一个以上程序包含用于执行以下操作的指令:
在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。
假设上述为第一种可能的实施方式,则在第一种可能的实施方式作为基础而提供的第二种可能的实施方式中,设备的存储器中,还包含用于执行以下操作的指令:
确定第一类业务对应逻辑信道所适用的第一参数集,确定第二类业务对应逻辑信道所适用的第二参数集;
基于第一参数集对应的SR资源状态及第二参数集对应的SR资源状态,向eNodeB发送SR;
其中,SR资源状态为以下两种状态中的任一种,以下两种状态包括具有SR资源及不具有SR资源。
在第二种可能的实施方式作为基础而提供的第三种可能的实施方式中,设备的存储器中,还包含用于执行以下操作的指令:
确定第一参数集中每个第一参数组对应的SR资源状态,确定第二参数集中每个第二参数组对应的SR资源状态;
基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR。
在第三种可能的实施方式作为基础而提供的第四种可能的实施方式中,设备的存储器中,还包含用于执行以下操作的指令:
当第一参数集中存在具有SR资源的第一参数组时,将具有SR资源的第一参数组作为第一目标参数组,基于所有的第一目标参数组,向eNodeB发送SR。
在第四种可能的实施方式作为基础而提供的第五种可能的实施方式中,设备的存储器中,还包含用于执行以下操作的指令:
从所有的第一目标参数组中选取至少一个第一目标参数组,基于选取的第一目标参数组所对应的SR资源,向eNodeB发送SR。
在第三种可能的实施方式作为基础而提供的第六种可能的实施方式中,设备的存储器中,还包含用于执行以下操作的指令:
当第一参数集中不存在具有SR资源的第一参数组时,且第二参数集中存在具有SR资源的第二参数组时,将具有SR资源的第二参数组作为第二目标参数组,基于所有的第二目标参数组,向eNodeB发送SR。
在第六种可能的实施方式作为基础而提供的第七种可能的实施方式中,设备的存储器中,还包含用于执行以下操作的指令:
从所有的第二目标参数组中选取至少一个第二目标参数组,基于选取的第二目标参数组所对应的SR资源,向eNodeB发送SR。
在第三种可能的实施方式作为基础而提供的第八种可能的实施方式中,设备的存储器中,还包含用于执行以下操作的指令:
当第一参数集中不存在具有SR资源的第一参数组时,且第二参数集中不存在具有SR资源的第二参数组时,基于每个第一参数组及每个第二参数组对应配置的PRACH资源,向eNodeB发起随机接入过程。
在第八种可能的实施方式作为基础而提供的第九种可能的实施方式中,设备的存储器中,还包含用于执行以下操作的指令:
按照每个第一参数组及每个第二参数组对应随机接入的优先级顺序,依次通过对应配置的PRACH资源,向eNodeB发起随机接入过程。
在第三种可能的实施方式作为基础而提供的第十种可能的实施方式中,设备的存储器中,还包含用于执行以下操作的指令:
对于第一参数集及第二参数集中的任一参数组,确定任一参数组对应的优先级信息,任一参数组为第一参数组或第二参数组;
向eNodeB发送任一参数组对应的优先级信息。
本发明实施例提供的设备,在触发SR之后,对于任意两类业务,通过在第一类业务对应逻辑信道的缓存中有数据到达时,基于第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。对于第一参数集及第二参数集中的任一参数组,确定任一参数组对应的优先级信息。向eNodeB发送任一参数组对应的优先级信息。由于不同类型业务之间可根据需求,互相选择可用的SR资源来发送SR,从而提高了SR资源的利用率。
另外,由于在发送SR的同时,还可指示参数组对应的优先级,从而为系统后续为UE配置参数组提供了基础。
最后,在参数组均没有SR资源时,可通过随机接入过程来申请上行资源,即通过按照逻辑信道映射的优先级,相应选取参数组对应配置的PRACH资源以进行随机接入过程,从而提高了上行资源申请的成功率。
本发明实施例还提供了一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质可以是上述实施例中的存储器中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。该计算机可读存储介质存储有一个或者一个以上程序,该一个或者一个以上程序被一个或者一个以上的处理器用来执行上行调度请求处理方法,该方法包括:
对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,确定UE是否已被配置上行资源;
当UE未被配置上行资源时,基于任一业务触发SR;
当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。
在第一种可能的实施方式作为基础而提供的第二种可能的实施方式中,该方法还包括:
在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。
本发明实施例提供的非暂态计算机可读存储介质,对于任一逻辑信道对应的任一业务,当任一业务的业务数据到达任一逻辑信道时,通过确定UE是否已被配置上行资源。当UE未被配置上行资源时,基于任一业务触发SR。由于对于随后到达的优先级较低的业务,在UE未被配置上行资源时也可触发SR,即无论业务优先级的高低,可触发多个SR,从而避免了优先级较低的业务因不满足常规触发条件而无法触发SR,进而保证优先级较低的业务也能够被及时调度。
另外,当UE已被配置上行资源时,若任一业务为指定业务、常规BSR是在指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于指定业务触发SR。由于当指定业务对应的业务数据到达时,可按照上述触发机制,让指定业务能够及时被触发SR,从而能够及时响应高可靠性与超低时延的指定业务。
本发明实施例还提供了一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质可以是上述实施例中的存储器中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。该计算机可读存储介质存储有一个或者一个以上程序,该一个或者一个以上程序被一个或者一个以上的处理器用来执行上行调度请求处理方法,该方法包括:
在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。
假设上述为第一种可能的实施方式,则在第一种可能的实施方式作为基础而提供的第二种可能的实施方式中,通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR,包括:
确定第一类业务对应逻辑信道所适用的第一参数集,确定第二类业务对应逻辑信道所适用的第二参数集;
基于第一参数集对应的SR资源状态及第二参数集对应的SR资源状态,向eNodeB发送SR;
其中,SR资源状态为以下两种状态中的任一种,以下两种状态包括具有SR资源及不具有SR资源。
在第二种可能的实施方式作为基础而提供的第三种可能的实施方式中,第一参数集中包含至少一个第一参数组,第二参数集中至少包含一个第二参数组,基于第一参数集对应的SR资源状态及第二参数集对应的SR资源状态,向eNodeB发送SR,包括:
确定第一参数集中每个第一参数组对应的SR资源状态,确定第二参数集中每个第二参数组对应的SR资源状态;
基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR。
在第三种可能的实施方式作为基础而提供的第四种可能的实施方式中,基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR,包括:
当第一参数集中存在具有SR资源的第一参数组时,将具有SR资源的第一参数组作为第一目标参数组,基于所有的第一目标参数组,向eNodeB发送SR。
在第四种可能的实施方式作为基础而提供的第五种可能的实施方式中,基于所有的第一目标参数组,向eNodeB发送SR,包括:
从所有的第一目标参数组中选取至少一个第一目标参数组,基于选取的第一目标参数组所对应的SR资源,向eNodeB发送SR。
在第三种可能的实施方式作为基础而提供的第六种可能的实施方式中,基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR,包括:
当第一参数集中不存在具有SR资源的第一参数组时,且第二参数集中存在具有SR资源的第二参数组时,将具有SR资源的第二参数组作为第二目标参数组,基于所有的第二目标参数组,向eNodeB发送SR。
在第六种可能的实施方式作为基础而提供的第七种可能的实施方式中,基于所有的第二目标参数组,向eNodeB发送SR,包括:
从所有的第二目标参数组中选取至少一个第二目标参数组,基于选取的第二目标参数组所对应的SR资源,向eNodeB发送SR。
在第三种可能的实施方式作为基础而提供的第八种可能的实施方式中,基于每个第一参数组及每个第二参数组的SR资源状态,向eNodeB发送SR,包括:
当第一参数集中不存在具有SR资源的第一参数组时,且第二参数集中不存在具有SR资源的第二参数组时,基于每个第一参数组及每个第二参数组对应配置的PRACH资源,向eNodeB发起随机接入过程。
在第八种可能的实施方式作为基础而提供的第九种可能的实施方式中,基于每个第一参数组及每个第二参数组对应配置的PRACH资源,向eNodeB发起随机接入过程,包括:
按照每个第一参数组及每个第二参数组对应随机接入的优先级顺序,依次通过对应配置的PRACH资源,向eNodeB发起随机接入过程。
在第三种可能的实施方式作为基础而提供的第十种可能的实施方式中,该方法还包括:
对于第一参数集及第二参数集中的任一参数组,确定任一参数组对应的优先级信息,任一参数组为第一参数组或第二参数组;
向eNodeB发送任一参数组对应的优先级信息。
本发明实施例提供的非暂态计算机可读存储介质,在触发SR之后,对于任意两类业务,通过在第一类业务对应逻辑信道的缓存中有数据到达时,基于第一类业务及第二类业务对应的SR资源,向eNodeB发送SR。对于第一参数集及第二参数集中的任一参数组,确定任一参数组对应的优先级信息。向eNodeB发送任一参数组对应的优先级信息。由于不同类型业务之间可根据需求,互相选择可用的SR资源来发送SR,从而提高了SR资源的利用率。
另外,由于在发送SR的同时,还可指示参数组对应的优先级,从而为系统后续为UE配置参数组提供了基础。
最后,在参数组均没有SR资源时,可通过随机接入过程来申请上行资源,即通过按照逻辑信道映射的优先级,相应选取参数组对应配置的PRACH资源以进行随机接入过程,从而提高了上行资源申请的成功率。
最后,本申请的方法仅为较佳的实施方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种上行调度请求处理方法,其特征在于,包括:
对于任一逻辑信道对应的任一业务,当所述任一业务的业务数据到达所述任一逻辑信道时,确定UE是否已被配置上行资源;
当所述UE未被配置上行资源时,基于所述任一业务触发SR;
当所述UE已被配置上行资源时,若所述任一业务为指定业务、常规BSR是在所述指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于所述指定业务触发SR;
所述方法还包括:
在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的可用的SR资源,向eNodeB发送SR。
2.根据权利要求1所述的方法,其特征在于,所述通过第一类业务及第二类业务对应的SR资源,向eNodeB发送SR,包括:
确定所述第一类业务对应逻辑信道所适用的第一参数集,确定所述第二类业务对应逻辑信道所适用的第二参数集;
基于所述第一参数集对应的SR资源状态及所述第二参数集对应的SR资源状态,向所述eNodeB发送SR;
其中,SR资源状态为以下两种状态中的任一种,所述以下两种状态包括具有SR资源及不具有SR资源。
3.根据权利要求2所述的方法,其特征在于,所述第一参数集中包含至少一个第一参数组,所述第二参数集中至少包含一个第二参数组,所述基于所述第一参数集对应的SR资源状态及所述第二参数集对应的SR资源状态,向所述eNodeB发送SR,包括:
确定所述第一参数集中每个第一参数组对应的SR资源状态,确定所述第二参数集中每个第二参数组对应的SR资源状态;
基于每个第一参数组及每个第二参数组的SR资源状态,向所述eNodeB发送SR。
4.根据权利要求3所述的方法,其特征在于,所述基于每个第一参数组及每个第二参数组的SR资源状态,向所述eNodeB发送SR,包括:
当所述第一参数集中存在具有SR资源的第一参数组时,将具有SR资源的第一参数组作为第一目标参数组,基于所有的第一目标参数组,向所述eNodeB发送SR。
5.根据权利要求4所述的方法,其特征在于,所述基于所有的第一目标参数组,向所述eNodeB发送SR,包括:
从所有的第一目标参数组中选取至少一个第一目标参数组,基于选取的第一目标参数组所对应的SR资源,向所述eNodeB发送SR。
6.根据权利要求3所述的方法,其特征在于,所述基于每个第一参数组及每个第二参数组的SR资源状态,向所述eNodeB发送SR,包括:
当所述第一参数集中不存在具有SR资源的第一参数组时,且所述第二参数集中存在具有SR资源的第二参数组时,将具有SR资源的第二参数组作为第二目标参数组,基于所有的第二目标参数组,向所述eNodeB发送SR。
7.根据权利要求6所述的方法,其特征在于,所述基于所有的第二目标参数组,向所述eNodeB发送SR,包括:
从所有的第二目标参数组中选取至少一个第二目标参数组,基于选取的第二目标参数组所对应的SR资源,向所述eNodeB发送SR。
8.根据权利要求3所述的方法,其特征在于,所述基于每个第一参数组及每个第二参数组的SR资源状态,向所述eNodeB发送SR,包括:
当所述第一参数集中不存在具有SR资源的第一参数组时,且所述第二参数集中不存在具有SR资源的第二参数组时,基于每个第一参数组及每个第二参数组对应配置的PRACH资源,向所述eNodeB发起随机接入过程。
9.根据权利要求8所述的方法,其特征在于,所述基于每个第一参数组及每个第二参数组对应配置的PRACH资源,向所述eNodeB发起随机接入过程,包括:
按照每个第一参数组及每个第二参数组对应随机接入的优先级顺序,依次通过对应配置的PRACH资源,向所述eNodeB发起随机接入过程。
10.根据权利要求3所述的方法,其特征在于,所述方法还包括:
对于所述第一参数集及所述第二参数集中的任一参数组,确定所述任一参数组对应的优先级信息,所述任一参数组为第一参数组或第二参数组;
向所述eNodeB发送所述任一参数组对应的优先级信息。
11.一种上行调度请求处理装置,其特征在于,包括:
确定模块,用于对于任一逻辑信道对应的任一业务,当所述任一业务的业务数据到达所述任一逻辑信道时,确定UE是否已被配置上行资源;
第一触发模块,用于当所述UE未被配置上行资源时,基于所述任一业务触发SR;
第二触发模块,用于当所述UE已被配置上行资源时,若所述任一业务为指定业务、常规BSR是在所述指定业务的业务数据到达时所触发、且上行资源的配置周期大于预设阈值,则基于所述指定业务触发SR;
所述装置还用于:
在触发SR之后,对于任意两类业务,当第一类业务对应逻辑信道中有业务数据到达时,通过第一类业务及第二类业务对应的可用的SR资源,向eNodeB发送SR。
12.一种上行调度请求处理设备,其特征在于,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中:
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至10任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710309776.5A CN108811146B (zh) | 2017-05-04 | 2017-05-04 | 上行调度请求处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710309776.5A CN108811146B (zh) | 2017-05-04 | 2017-05-04 | 上行调度请求处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108811146A CN108811146A (zh) | 2018-11-13 |
CN108811146B true CN108811146B (zh) | 2020-08-28 |
Family
ID=64053608
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710309776.5A Active CN108811146B (zh) | 2017-05-04 | 2017-05-04 | 上行调度请求处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108811146B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587805B (zh) | 2017-09-28 | 2021-02-19 | 维沃移动通信有限公司 | 调度请求的处理方法及终端设备 |
CN111432432B (zh) * | 2019-01-10 | 2022-04-22 | 华为技术有限公司 | 数据传输方法和设备 |
CN111836289A (zh) * | 2019-04-23 | 2020-10-27 | 中国移动通信有限公司研究院 | 波束失败恢复的处理方法、终端及网络侧设备 |
CN111343727B (zh) * | 2020-03-03 | 2022-07-08 | 西南医科大学附属中医医院 | 一种用于耳鼻喉科的诊疗分类信息的传输方法及系统 |
CN112788698B (zh) * | 2020-12-23 | 2023-04-07 | 展讯半导体(成都)有限公司 | 一种数据处理方法、装置及终端设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102123399A (zh) * | 2010-01-08 | 2011-07-13 | 华为技术有限公司 | 调度请求的方法及装置 |
CN102149080A (zh) * | 2010-02-10 | 2011-08-10 | 电信科学技术研究院 | 缓存状态报告和调度请求的处理方法及用户设备 |
CN104717693A (zh) * | 2013-12-12 | 2015-06-17 | 电信科学技术研究院 | 一种业务接入控制、处理方法及设备 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DK2449844T3 (da) * | 2009-06-29 | 2013-02-11 | Ericsson Telefon Ab L M | Fremgangsmåde og anordning i et trådløst kommunikationssystem |
PL2765731T3 (pl) * | 2012-12-24 | 2021-11-22 | Innovative Sonic Corporation | Sposoby i urządzenie dla usprawnienia małej komórki w systemie komunikacji bezprzewodowej |
CN106550439A (zh) * | 2015-09-23 | 2017-03-29 | 华为技术有限公司 | 一种非连续接收的方法以及终端设备 |
-
2017
- 2017-05-04 CN CN201710309776.5A patent/CN108811146B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102123399A (zh) * | 2010-01-08 | 2011-07-13 | 华为技术有限公司 | 调度请求的方法及装置 |
CN102149080A (zh) * | 2010-02-10 | 2011-08-10 | 电信科学技术研究院 | 缓存状态报告和调度请求的处理方法及用户设备 |
CN104717693A (zh) * | 2013-12-12 | 2015-06-17 | 电信科学技术研究院 | 一种业务接入控制、处理方法及设备 |
Non-Patent Citations (1)
Title |
---|
SR and BSR procedure in short TTI;Huawei;《3GPP TSG-RAN WG2 Meeting #97》;20170217;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN108811146A (zh) | 2018-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111800219B (zh) | 数据传输方法、用户设备及控制节点 | |
US20210298015A1 (en) | Resource exclusion method and terminal | |
CN108811146B (zh) | 上行调度请求处理方法及装置 | |
WO2018040039A1 (zh) | 一种小数据的传输方法、相关设备及系统 | |
CN108811151B (zh) | 一种发送上行信息的方法、终端设备以及接入网设备 | |
CN102123021B (zh) | 半持续性传输资源处理方法与通讯装置 | |
WO2023011454A1 (zh) | 旁链路资源确定方法、装置、终端及存储介质 | |
CN106572506A (zh) | 一种子带切换的方法、设备及系统 | |
CN111865536B (zh) | 搜索空间的监测、配置方法及装置 | |
CN111212448B (zh) | 一种bwp自适应选择调制方法及系统 | |
EP3641434B1 (en) | Method, device, user equipment and base station for channel carrier configuration | |
EP3595383B1 (en) | Resource mapping method, network device and terminal device | |
KR20220016980A (ko) | 반송파 집성 파라미터 구성 방법, 장비 및 시스템 | |
EP4383777A1 (en) | Channel access method for sidelink feedback information, channel access processing method for sidelink feedback information, and related device | |
CN114521019A (zh) | 上行控制信息传输方法及相关设备 | |
CN113271676B (zh) | Pusch和sr处理方法及设备 | |
CN110149181B (zh) | 搜索空间信道估计数的分配方法和终端设备 | |
WO2021228055A1 (zh) | 基于载波聚合的上行传输方法、存储介质及用户设备 | |
KR20240004990A (ko) | 시스템 메시지 전송 방법, 장치 및 통신 기기 | |
CN104812044A (zh) | 一种发射控制方法、用户设备及基站 | |
CN106507495B (zh) | 上行授权处理方法及相关设备 | |
CN116073872A (zh) | Csi传输方法、触发csi传输的方法及相关设备 | |
CN117336872A (zh) | 共享信道的方法、设备及可读存储介质 | |
CN111615197A (zh) | 资源调整方法及设备 | |
CN113473610A (zh) | 一种反馈方法及设备 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |