CN105519214B - 缓存状态报告上报方法和装置 - Google Patents
缓存状态报告上报方法和装置 Download PDFInfo
- Publication number
- CN105519214B CN105519214B CN201480003423.7A CN201480003423A CN105519214B CN 105519214 B CN105519214 B CN 105519214B CN 201480003423 A CN201480003423 A CN 201480003423A CN 105519214 B CN105519214 B CN 105519214B
- Authority
- CN
- China
- Prior art keywords
- uplink resource
- base station
- bsr
- bsrs
- scheduling information
- 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
- 238000000034 method Methods 0.000 title claims abstract description 130
- 230000001960 triggered effect Effects 0.000 claims description 62
- 238000004891 communication Methods 0.000 claims description 35
- 230000005540 biological transmission Effects 0.000 claims description 14
- 230000001413 cellular effect Effects 0.000 description 48
- 230000000737 periodic effect Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 10
- 230000010267 cellular communication Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000013468 resource allocation Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 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/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- 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/02—Selection of wireless resources by user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- 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/20—Control channels or signalling for resource management
- H04W72/25—Control channels or signalling for resource management between terminals via a wireless link, e.g. sidelink
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/18—Interfaces between hierarchically similar devices between terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种缓存状态报告上报方法和装置,一种用户设备包括:接收模块,用于接收基站发送的第一上行资源调度信息,第一上行资源调度信息用于指示为UE分配的第一上行资源;处理模块,用于确定第一上行资源是否能承载UE的全部BSR;发送模块,用于若处理模块确定第一上行资源不能承载UE的全部BSR,则在第一上行资源上向基站发送UE的全部BSR中的第一部分,所述第一部分不包括UE的全部BSR;接收模块,还用于接收基站发送的第二上行资源调度信息,第二上行资源调度信息用于指示为UE分配的第二上行资源;发送模块,还用于在第二上行资源上向基站发送UE的全部BSR中的第二部分。
Description
技术领域
本发明实施例涉及无线通信技术领域,尤其涉及一种缓存状态报告上报方法和装置。
背景技术
设备到设备(Device to Device,D2D)通信技术是一种终端与终端之间直接通信的技术。D2D通信与蜂窝通信技术的区别在于,D2D通信中终端发送的数据不需要经过基站的传输,而是直接通过终端和终端之间的空口进行传输,从而减少了数据通过基站转发的时延。
进行D2D通信的终端可以称为D2D设备,多个D2D设备组成一个D2D通信组,同一个D2D通信组中的D2D设备之间进行D2D通信。D2D设备有两种资源调度模式,分别为基站调度资源模式(第一模式)和自主选择资源模式(第二模式),在基站调度资源模式中,D2D设备进行数据传输所使用的资源由蜂窝网络中的基站进行调度。D2D设备需要通过缓存状态报告(Buffer Status Repot,BSR)将等待发送的D2D数据量上报给基站,基站根据BSR中的数据量为D2D设备调度相应的资源。而D2D设备向基站上报BSR也需要使用一定的上行资源,该上行资源同样由基站分配给D2D设备。
D2D通信的特点在于,D2D设备可能同时与多个其他D2D设备(或者多个D2D通信组)进行通信,因此D2D设备上报的BSR可能包括该D2D设备与多个其他D2D设备(或者多个D2D通信组)的通信数据量,从而导致发送该D2D BSR所需的上行资源相对较大。在基站调度资源模式中,基站为D2D设备分配的用于发送BSR的上行资源是有限的,从而导致D2D设备可能无法向基站发送全部的BSR信息。
发明内容
本发明实施例提供一种缓存状态报告上报方法和装置,用于使UE上报全部BSR。
第一方面提供一种用户设备,包括:
接收模块,用于接收基站发送的第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源;
处理模块,用于确定所述第一上行资源是否能承载所述UE的全部BSR;
发送模块,用于若所述处理模块确定所述第一上行资源不能承载所述UE的全部BSR,则在所述第一上行资源上向所述基站发送所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR;
所述接收模块,还用于接收所述基站发送的第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源;
所述发送模块,还用于在所述第二上行资源上向所述基站发送所述UE的全部BSR中的第二部分。
结合第一方面,在第一方面第一种可能的实现方式中,所述第二部分包括所述UE的全部BSR中除所述第一部分外的其它部分;
或者所述第二部分包括所述UE的全部BSR。
结合第一方面或第一方面第一种可能的实现方式,在第一方面第二种可能的实现方式中,所述发送模块,还用于在所述接收模块接收所述基站发送的第二上行资源调度信息之前,向所述基站发送未发送完全部BSR的指示信息。
结合第一方面第二种可能的实现方式,在第一方面第三种可能的实现方式中,所述未发送完全部BSR的指示信息,包括:如下信息中的至少一个:BSR剩余指示、剩余BSR容量信息。
结合第一方面至第一方面第三种可能的实现方式中任一种可能的实现方式,在第一方面第四种可能的实现方式中,所述接收模块,具体用于接收所述基站周期性发送的所述第一上行资源调度信息。
结合第一方面至第一方面第三种可能的实现方式中任一种可能的实现方式,在第一方面第五种可能的实现方式中,所述处理模块,还用于在所述接收模块接收所述基站发送的所述第一上行资源调度信息之前,触发SR上报;
所述发送模块,还用于在所述处理模块触发SR上报后,向所述基站发送第一SR,所述SR上报为所述处理模块触发常规BSR上报且没有上行资源用于发送所述UE的BSR时触发的。
结合第一方面第五种可能的实现方式,在第一方面第六种可能的实现方式中,所述处理模块,具体用于当所述UE从自主选择资源模式切换到基站调度资源模式,且所述UE的当前D2D逻辑信道有数据等待传输时,触发常规BSR上报。
结合第一方面第五种或第六种可能的实现方式,在第一方面第七种可能的实现方式中,所述发送模块,具体用于在所述UE接收所述基站发送的第二上行资源调度信息之前,向所述基站发送第二SR。
结合第一方面第五种至第七种可能的实现方式中任一种可能的实现方式,在第一方面第八种可能的实现方式中,所述处理模块,还用于当所述发送模块已经向所述基站发送所述UE的全部BSR后,取消已经触发的SR上报或者常规BSR上报。
结合第一方面第五种至第七种可能的实现方式中任一种可能的实现方式,在第一方面第九种可能的实现方式中,所述处理模块,还用于当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,取消已经触发的用于D2D资源请求的SR上报,所述用于D2D资源请求的SR上报是指当D2D BSR上报触发后没有上行资源发送D2D BSR而触发的SR上报。
结合第一方面至第一方面第七种可能的实现方式中任一种可能的实现方式,在第一方面第十种可能的实现方式中,所述处理模块,还用于当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,取消已经触发的BSR上报。
结合第一方面至第一方面第七种可能的实现方式中任一种可能的实现方式,在第一方面第十一种可能的实现方式中,所述处理模块,还用于当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,取消已经触发的用于D2D资源请求的随机接入过程,所述用于D2D资源请求的随机接入过程是指当D2D BSR上报触发后没有上行资源发送D2DBSR并且所述UE没有配置发送SR的物理上行链路控制信道(Physical Uplink ControlChannel,PUCCH)从而触发的随机接入过程;所述取消已经触发的用于D2D资源请求的随机接入过程,包括至少以下操作中的一种:取消导频(Preamble)码的发送、取消消息3(Message 3,MSG3)的发送、终止所述随机接入过程并认为所述随机接入过程成功完成。
结合第一方面至第一方面第十一种可能的实现方式中任一种可能的实现方式,在第一方面第十二种可能的实现方式中,所述BSR包括D2D BSR。
第二方面提供一种基站,包括:
发送模块,用于向UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源;
接收模块,用于若所述第一上行资源不能承载所述UE的全部BSR,则接收所述UE在所述第一上行资源上发送的所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR;
所述发送模块,还用于向所述UE发送第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源;
所述接收模块,还用于接收所述UE在所述第二上行资源上发送的所述UE的全部BSR中的第二部分;
处理模块,用于为所述UE分配所述第一上行资源和所述第二上行资源。
结合第二方面,在第二方面第一种可能的实现方式中,所述第二部分包括所述UE的全部BSR中除所述第一部分外的其它部分;
或者所述第二部分包括所述UE的全部BSR。
结合第二方面或第二方面第一种可能的实现方式,在第二方面第二种可能的实现方式中,所述接收模块,还用于在所述发送模块向所述UE发送第二上行资源调度信息之前,接收所述UE发送的未发送完全部BSR的指示信息。
结合第二方面第二种可能的实现方式,在第二方面第三种可能的实现方式中,所述未发送完全部BSR的指示信息,包括:如下信息中的至少一个:BSR剩余指示、剩余BSR容量信息。
结合第二方面至第二方面第三种可能的实现方式中任一种可能的实现方式,在第二方面第四种可能的实现方式中,所述发送模块,具体用于周期性向所述UE发送第一上行资源调度信息。
结合第二方面至第二方面第三种可能的实现方式中任一种可能的实现方式,在第二方面第五种可能的实现方式中,所述接收模块,还用于在所述发送模块向所述UE发送所述第一上行资源调度信息之前,接收所述UE发送的第一SR,所述第一SR为所述UE触发常规BSR上报且没有上行资源用于发送所述UE的BSR时触发SR上报后发送的。
结合第二方面第五种可能的实现方式,在第二方面第六种可能的实现方式中,所述接收模块,还用于在所述发送模块向所述UE发送第二上行资源调度信息之前,接收所述UE发送的第二SR。
结合第二方面至第二方面第六种可能的实现方式中任一种可能的实现方式,在第二方面第七种可能的实现方式中,所述BSR包括D2D BSR。
第三方面提供一种用户设备,包括:
接收模块,用于接收基站发送的第一上行资源调度信息,所述第一上行资源调度信息用于指示为UE分配的第一上行资源;
处理模块,用于触发填充BSR上报,且确定所述第一上行资源承载上行数据和MACPDU后,剩余的资源是否能承载所述UE的全部BSR;
发送模块,用于若所述处理模块触发填充BSR上报,且确定所述第一上行资源在承载上行数据和MAC PDU后,剩余的资源不能承载所述UE的全部BSR,则根据预设的BSR优先级规则向所述基站发送BSR。
结合第三方面,在第三方面第一种可能的实现方式中,所述BSR优先级规则包括:蜂窝BSR的优先级高于D2D BSR的优先级。
第四方面提供一种基站,包括:
发送模块,用于向UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源;
接收模块,用于在所述第一上行资源上接收所述UE根据预设的BSR优先级规则向所述基站发送的BSR,所述BSR为所述UE确定所述上行资源承载上行数据和MAC PDU后,剩余的资源不能承载所述UE的全部BSR后发送的。
结合第四方面,在第四方面第一种可能的实现方式中,所述BSR优先级规则包括:蜂窝BSR的优先级高于D2D BSR的优先级。
第五方面提供一种缓存状态报告上报方法,包括:
UE接收基站发送的第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源;
若所述第一上行资源不能承载所述UE的全部BSR,则所述UE在所述第一上行资源上向所述基站发送所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR;
所述UE接收所述基站发送的第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源;
所述UE在所述第二上行资源上向所述基站发送所述UE的全部BSR中的第二部分。
结合第五方面,在第五方面第一种可能的实现方式中,所述第二部分包括所述UE的全部BSR中除所述第一部分外的其它部分;
或者所述第二部分包括所述UE的全部BSR。
结合第五方面或第五方面第一种可能的实现方式,在第五方面第二种可能的实现方式中,所述UE接收所述基站发送的第二上行资源调度信息之前,还包括:所述UE向所述基站发送未发送完全部BSR的指示信息。
结合第五方面第二种可能的实现方式,在第五方面第三种可能的实现方式中,所述未发送完全部BSR的指示信息,包括:如下信息中的至少一个:BSR剩余指示、剩余BSR容量信息。
结合第五方面至第五方面第三种可能的实现方式中任一种可能的实现方式,在第五方面第四种可能的实现方式中,所述UE接收基站发送的第一上行资源调度信息,包括:
所述UE接收所述基站周期性发送的所述第一上行资源调度信息。
结合第五方面至第五方面第三种可能的实现方式中任一种可能的实现方式,在第五方面第五种可能的实现方式中,所述UE接收基站发送的第一上行资源调度信息之前,还包括:
所述UE触发SR上报并向所述基站发送第一SR,所述SR上报为所述UE触发常规BSR上报且没有上行资源用于发送所述UE的BSR时触发的。
结合第五方面第五种可能的实现方式,在第五方面第六种可能的实现方式中,所述UE触发常规BSR上报,包括:
当所述UE从自主选择资源模式切换到基站调度资源模式,且所述UE的当前设备到设备D2D逻辑信道有数据等待传输时,所述UE触发常规BSR上报。
结合第五方面第五种或第六种可能的实现方式,在第五方面第七种可能的实现方式中,所述UE接收所述基站发送的第二上行资源调度信息之前,还包括:
所述UE向所述基站发送第二SR。
结合第五方面第五种至第七种可能的实现方式中任一种可能的实现方式,在第五方面第八种可能的实现方式中,所述方法还包括:
当所述UE已经向所述基站发送所述UE的全部BSR后,所述UE取消已经触发的SR上报或者常规BSR上报。
结合第五方面第五种至第七种可能的实现方式中任一种可能的实现方式,在第五方面第九种可能的实现方式中,所述方法还包括:当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,所述UE取消已经触发的用于D2D资源请求的SR上报,所述用于D2D资源请求的SR上报是指当D2D BSR上报触发后没有上行资源发送D2D BSR而触发的SR上报。
结合第五方面至第五方面第七种可能的实现方式中任一种可能的实现方式,在第五方面第十种可能的实现方式中,所述方法还包括:
当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,所述UE取消已经触发的BSR上报。
结合第五方面至第五方面第七种可能的实现方式中任一种可能的实现方式,在第五方面第十一种可能的实现方式中,所述方法包括:当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,取消已经触发的用于D2D资源请求的随机接入过程,所述用于D2D资源请求的随机接入过程是指当D2D BSR上报触发后没有上行资源发送D2D BSR并且所述UE没有配置发送SR的PUCCH从而触发的随机接入过程;所述取消已经触发的用于D2D资源请求的随机接入过程,包括至少以下操作中的一种:取消Preamble码的发送、取消MSG3的发送、终止所述随机接入过程并认为所述随机接入过程成功完成。
结合第五方面至第五方面第十一种可能的实现方式中任一种可能的实现方式,在第五方面第十二种可能的实现方式中,所述BSR包括D2D BSR。
第六方面提供一种缓存状态报告上报方法,包括:
基站向UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源;
若所述第一上行资源不能承载所述UE的全部BSR,则所述基站接收所述UE在所述第一上行资源上发送的所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR;
所述基站向所述UE发送第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源;
所述基站接收所述UE在所述第二上行资源上发送的所述UE的全部BSR中的第二部分。
结合第六方面,在第六方面第一种可能的实现方式中,所述第二部分包括所述UE的全部BSR中除所述第一部分外的其它部分;
或者所述第二部分包括所述UE的全部BSR。
结合第六方面或第六方面第一种可能的实现方式,在第六方面第二种可能的实现方式中,所述基站向所述UE发送第二上行资源调度信息之前,还包括:
所述基站接收所述UE发送的未发送完全部BSR的指示信息。
结合第六方面第二种可能的实现方式,在第六方面第三种可能的实现方式中,所述未发送完全部BSR的指示信息,包括:如下信息中的至少一个:BSR剩余指示、剩余BSR容量信息。
结合第六方面至第六方面第三种可能的实现方式中任一种可能的实现方式,在第六方面第四种可能的实现方式中,所述基站向UE发送第一上行资源调度信息,包括:
所述基站周期性向所述UE发送第一上行资源调度信息。
结合第六方面至第六方面第三种可能的实现方式中任一种可能的实现方式,在第六方面第五种可能的实现方式中,所述基站向UE发送第一上行资源调度信息之前,还包括:
所述基站接收所述UE发送的第一SR,所述第一SR为所述UE触发常规BSR上报且没有上行资源用于发送所述UE的BSR时触发SR上报后发送的。
结合第六方面第五种可能的实现方式,在第六方面第六种可能的实现方式中,所述基站向所述UE发送第二上行资源调度信息之前,还包括:
所述基站接收所述UE发送的第二SR。
结合第六方面至第六方面第六种可能的实现方式中任一种可能的实现方式,在第六方面第七种可能的实现方式中,所述BSR包括D2D BSR。
第七方面提供一种缓存状态报告上报方法,包括:
UE接收基站发送的第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源;
若所述UE触发BSR上报,且所述第一上行资源承载上行数据和MAC PDU后,剩余的资源不能承载所述UE的全部BSR,则所述UE根据预设的BSR优先级规则向所述基站发送BSR。
结合第七方面,在第七方面第一种可能的实现方式中,所述BSR优先级规则包括:蜂窝BSR的优先级高于D2D BSR的优先级。
第八方面提供一种缓存状态报告上报方法,包括:
基站向UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源;
如果所述上行资源承载上行数据和MAC PDU后,剩余的资源不能承载所述UE的全部BSR,所述基站在所述第一上行资源上接收所述UE根据预设的BSR优先级规则向所述基站发送的BSR。
结合第八方面,在第八方面第一种可能的实现方式中,所述BSR优先级规则包括:蜂窝BSR的优先级高于D2D BSR的优先级。
本发明实施例提供的缓存状态报告上报方法和装置,在UE接收到基站发送的第一上行资源调度信息后,若在第一上行资源上无法发送UE的全部BSR,则向基站发送UE的全部BSR中的第一部分,使基站为UE分配第二上行资源,在UE接收到基站发送的第二上行资源调度信息后,在第二上行资源上向基站发送UE的全部BSR中的第二部分,从而使UE能够向基站发送全部BSR。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为LTE***中常规BSR上报信令流程图;
图2为LTE***中填充BSR上报信令流程图;
图3为本发明实施例提供的用户设备实施例一的结构示意图
图4为本发明实施例提供的基站实施例一的结构示意图;
图5为本发明实施例提供的用户设备实施例二的结构示意图;
图6为本发明实施例提供的基站实施例二的结构示意图;
图7为本发明实施例提供的缓存状态报告上报方法实施例一的流程图;
图8为本发明实施例提供的缓存状态报告上报方法实施例二的流程图;
图9为本发明实施例提供的缓存状态报告上报方法实施例三的流程图;
图10为本发明实施例提供的缓存状态报告上报方法实施例四的流程图
图11为本发明实施例提供的缓存状态报告上报方法实施例五的流程图;
图12为本发明实施例提供的缓存状态报告上报方法实施例六的流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在长期演进(Long Term Evolution,LTE)***中,有三种BSR的上报方式,分别为常规BSR(regular BSR)上报、周期BSR(periodic BSR)上报和填充BSR(padding BSR)上报。用户设备(User Equipment,UE)在不同的BSR上报方式下,向演进节点B(Evolved Node B,eNB)上报BSR。
图1为LTE***中常规BSR上报信令流程图,如图1所示,在步骤S101中,当UE有上行数据等待发送并触发常规BSR上报时,如果没有上行资源可以用于发送BSR,则UE确定触发调度请求(Scheduling Request,SR)上报。在步骤S102中,UE向eNB发送SR信息。在步骤S103中,eNB为UE分配上行资源,并向UE发送上行资源调度信息,该上行资源用于UE发送BSR。在步骤S104中,UE在eNB分配的上行资源上向eNB发送BSR。在步骤S105中,当UE在步骤S104中上行发送的媒体访问控制(Media Access Control,MAC)协议数据单元(Protocol DataUnit,PDU)中包含BSR或者当UE上行发送的MAC PDU中包含所有等待发送的上行数据时,UE取消已经触发的SR上报。在步骤S106中,当eNB接收到UE发送的BSR后,eNB再次为UE分配上行资源,并向UE发送上行资源调度信息,该上行资源用于使UE发送上行数据,该上行资源的大小根据UE发送的BSR确定。
图2为LTE***中填充BSR上报信令流程图,如图2所示,在步骤S201中,eNB为UE分配上行资源,并向UE发送上行资源调度请求,该上行资源用于UE发送数据。在步骤S202中,对于eNB在步骤S201中分配的资源,如果UE在承载上行数据和MAC PDU后,仍有上行资源剩余时,并且该剩余的上行资源能够容纳BSR以及其MAC子包头,则UE确定在该剩余的上行资源中上报填充BSR。在步骤S203中,UE通过剩余的上行资源向eNB上报填充BSR。在步骤S204中,当eNB接收到UE发送的填充BSR后,eNB再次为UE分配上行资源,并向UE发送上行资源调度信息,该上行资源用于使UE发送上行数据,该上行资源的大小根据UE发送的填充BSR确定。
LTE***的周期BSR上报方式即为eNB为UE分配一定的上行资源,UE可以在该上行资源上周期性地向eNB上报BSR,其具体实现方式此处不再详述。
上述LTE***的BSR上报方式中,上报的BSR均为蜂窝网的BSR,由于在蜂窝网中,UE仅与eNB之间进行数据传输,因此UE在一定的时间内向eNB发送的数据量不会过大。而在D2D通信中,由于D2D设备可能同时与多个其他D2D设备进行通信,因此其在一定的时间内传输的数据量可能较大,在基站调度资源模式中,基站为D2D设备分配的用于发送BSR的上行资源可能无法承载D2D通信数据的BSR。
将D2D通信的BSR称为D2D BSR,若采用LTE***的常规BSR上报方式,参照图1,在步骤S101中,当UE有D2D数据等待发送并触发常规D2D BSR时,如果没有上行资源可以用于发送该D2D BSR,则UE确定触发SR上报,若UE的D2D通信数据量较大,则eNB在步骤S103中为UE分配的上行资源可能不够UE上报所有的D2D BSR,也就是说,UE在步骤S104中仅能向eNB上报一部分D2D BSR。但在步骤S105中,当UE检测到上行发送的MAC PDU中包含BSR后,将取消已经触发的SR上报,当eNB接收到UE上报的D2D BSR后,会认为UE已经上报了所有需要上报的BSR,而不会继续为UE分配上行资源使UE继续上报剩余的D2D BSR,从而造成了部分D2DBSR无法上报的问题。
若采用LTE***的填充BSR上报方式,参照图2,由于UE可能同时进行蜂窝通信和D2D通信,因此可能同时存在蜂窝通信BSR和D2D BSR。在步骤S202中,当UE确定上报填充BSR时,由于同时存在蜂窝通信BSR和D2D BSR,此时UE将不确定需要上报哪种BSR。
若采用LTE***的周期BSR上报方式,则与常规SBR上报方式相同,UE在eNB预先分配的用于周期性上报BSR的资源上,可能无法上报所有的D2D BSR。
以上仅以LTE***为例,说明了D2D BSR上报所存在的问题,但本发明不以此为限,例如在通用移动通信***(Universal Mobile Telecommunications System,UMTS)、全球移动通信***(Global System for Mobile communication,GSM)、全球微波互联接入(Worldwide Interoperability for Microwave Access,WiMAX)等***中,若进行D2D通信,则D2D BSR的上报也会出现上述问题。
综上所述,当D2D设备在基站分配的用于上报D2D BSR的上行资源上无法上报所有D2D BSR时,如何进行D2D BSR的上报,是目前亟待解决的问题。
另外,随着无线通信网络的演进,蜂窝网络的上行数据也在逐渐增多,可以预期的是,蜂窝网络中的UE在基站分配的用于上报BSR的上行资源上也可能出现无法上报所有BSR的情况,在这种情况下,如何进行BSR的上报,也是需要解决的问题。
图3为本发明实施例提供的用户设备实施例一的结构示意图,如图3所示,本实施例的用户设备包括:
接收模块31,用于接收基站发送的第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源。
具体地,本实施例提供的UE可以为任一无线通信***中的UE。其中包括接收模块31,接收模块31用于接收基站发送的第一上行资源调度信息,第一上行资源调度信息用于指示为UE分配的第一上行资源,其中第一上行资源用于承载UE上报的BSR。接收模块31接收的第一上行资源调度信息可以是基站周期性发送的,也可以是基站接收到UE发送的SR后发送的。
处理模块32,用于确定所述第一上行资源是否能承载所述UE的全部BSR。
具体地,当接收模块31接收到第一上行资源调度信息后,处理模块32判断第一上行资源是否能够承载UE的全部BSR。UE的全部BSR根据UE等待发送的全部上行数据的数据量确定,UE等待发送的数据量越大,UE的BSR就越大。因此处理模块32可以根据UE的缓存中待发送的上行数据确定UE的全部BSR,并判断第一上行资源是否能够承载UE的全部BSR。
发送模块33,用于若处理模块32确定所述第一上行资源不能承载所述UE的全部BSR,则在所述第一上行资源上向所述基站发送所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR。
具体地,若处理模块32确定第一上行资源不能承载UE的全部SBR,则此时发送模块33可以先向基站发送UE的全部BSR中的第一部分,其中第一部分可以是UE的全部BSR中的任意部分,第一部分的大小不超过第一上行资源能够承载的BSR的大小即可。
可选地,由于发送模块33并未向基站发送UE的全部BSR,因此发送模块33同时还向基站发送未发送完全部BSR的指示信息,当基站接收到发送模块33发送的UE的全部BSR中的第一部分以及未发送完全部BSR的指示信息后,即可确定UE还未发送完全部的BSR。
接收模块31,还用于接收所述基站发送的第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源。
具体地,当基站确定UE还未发送完全部的BSR后,继续为UE分配第一上行资源。接收模块31接收基站发送的第二上行资源调度信息,第二上行资源调度信息用于指示为UE分配的第二上行资源,其中第二上行资源用于承载UE上报的BSR。
发送模块33,还用于在所述第二上行资源上向所述基站发送所述UE的全部BSR中的第二部分。
具体地,当接收模块31接收到第二上行资源调度信息后,发送模块33即可在第二上行资源向基站发送UE的全部BSR中的第二部分。一般情况下,基站为UE分配的第二上行资源能够使发送模块33上报全部的BSR中除了第一部分外的其他部分,也就是说,当发送模块33在第二上行资源上向基站发送全部BSR中的第二部分后,即发送完了UE的全部BSR。若基站为UE分配的第二上行资源不能使发送模块33上报全部的BSR中除了第一部分外的其他部分,则发送模块33在向基站发送UE的全部BSR中的第二部分后,接收模块31还会接收到基站发送的另一个上行资源调度信息,获取基站调度的另一个上行资源,直至UE能够在基站调度的上行资源上发送完UE的全部BSR。
优选地,UE的全部BSR中的第二部分包括UE的全部BSR中除第一部分外的其它部分。也就是说,UE不会向基站重复发送已经发送过的BSR。但在一种情况下,UE的全部BSR中的第二部分包括UE的全部BSR。在这种情况下,基站为UE分配的第二上行资源需要能够承载UE的全部BSR。
本实施例,在UE接收到基站发送的第一上行资源调度信息后,若在第一上行资源上无法发送UE的全部BSR,则向基站发送UE的全部BSR中的第一部分,使基站为UE分配第二上行资源,在UE接收到基站发送的第二上行资源调度信息后,在第二上行资源上向基站发送UE的全部BSR中的第二部分,从而使UE能够向基站发送全部BSR。
进一步地,图3所示实施例中,可选地,发送模块33,还用于在接收模块31接收所述基站发送的第二上行资源调度信息之前,向所述基站发送未发送完全部BSR的指示信息。所述未发送完全部BSR的指示信息,包括:如下信息中的至少一个:BSR剩余指示、剩余BSR容量信息。
具体地,在接收模块31接收所述基站发送的第二上行资源调度信息之前,发送模块33向基站发送未发送完全部BSR的指示信息,可以使基站获知UE还未发送完UE的全部BSR。该未发送完全部BSR的指示信息包括:BSR剩余指示信息、剩余BSR容量信息中的至少一个。其中,BSR剩余指示信息用于直接指示UE还有没有发送完的BSR,剩余BSR容量信息用于指示UE没有发送完的BSR的容量。当未发送完全部BSR的指示信息为BSR剩余指示信息时,基站可以根据BSR剩余指示信息直接确定UE未发送完全部的BSR。当未发送完全部BSR的指示信息为剩余BSR容量信息时,基站可以根据剩余BSR容量确定UE未发送完全部的BSR,并且确定UE未发送完的BSR的容量。进而基站可以根据剩余BSR容量信息为UE分配第二上行资源,该第二上行资源可以大于等于剩余BSR容量信息中剩余BSR的容量,从而发送模块33在第二上行资源上发送的UE的全部BSR的第二部分可以为UE的全部BSR中除第一部分外的其他部分,也即发送模块33可以在基站为UE分配两次上行资源时就可以发送完所有BSR。优选地,第二上行资源等于剩余BSR容量信息中BSR的容量,这样发送模块33可以使用最少的上行资源进行BSR的上报。
进一步地,图3所示实施例中,接收模块31可以接收基站周期性发送的第一上行资源调度信息,从而UE进行BSR上报的方法与周期BSR上报方式类似,并且与蜂窝网的现有周期BSR上报方式兼容,若接收模块31接收到第一上行资源调度信息后,处理模块32确定第一上行资源能够发送完UE的全部BSR,则图3所示实施例的UE的BSR上报方法与蜂窝网的现有周期BSR上报方式相同。
进一步地,图3所示实施例中,处理模块32,还用于在接收模块31接收所述基站发送的所述第一上行资源调度信息之前,触发SR上报;发送模块33,还用于在处理模块32触发SR上报后向所述基站发送第一SR,所述SR上报为处理模块32触发常规BSR上报且没有上行资源用于发送所述UE的BSR时触发的。
具体地,图3所示实施例的UE还可以采用与蜂窝网中常规BSR上报方式类似的BSR上报方法进行BSR的上报。这种情况下,处理模块32在接收模块31接收基站发送的第一上行资源调度信息之前,触发SR上报。当处理模块32触发SR上报后,发送模块33向基站发送第一SR。处理模块32触发的SR上报是在处理模块32触发常规BSR上报并且没有上行资源用于发送UE的BSR时进行的。也就是说,当处理模块32触发常规BSR上报后,发现没有上行资源能够用于发送UE的BSR时,则触发SR上报,并且发送模块33向基站发送第一SR,当基站接收到第一SR后,再为UE分配第一上行资源。UE的这种BSR上报方法与图1所示的蜂窝网的常规BSR上报方法兼容。
进一步地,图3所示实施例中,若BSR为D2D BSR,则处理模块32,具体用于当UE从自主选择资源模式切换到基站调度资源模式,且UE的当前D2D逻辑信道有数据等待传输时,触发常规BSR上报。
具体地,处理模块32触发常规BSR上报的方式有很多,当UE在进行D2D通信时,处理模块32触发常规BSR上报的其中一种方法可以为:当UE从自主选择资源模式切换到基站调度资源模式,且UE的当前D2D逻辑信道有数据等待传输时,触发常规BSR上报。UE的自主选择资源模块表示UE可以自己选择发送数据所使用的上行资源,而无需向基站方请求消息;UE的基站调度资源模式表示UE所使用的资源都是由基站分配的。当UE处于自主选择资源模式时,则UE无需向基站上报BSR,可以自主选择资源发送D2D数据;当UE处于基站调度资源模式模式时,需要向基站上报BSR,基站为UE分配上行资源后,UE才能发送D2D数据。
进一步地,图3所示实施例中,发送模块33,具体用于在接收模块31接收所述基站发送的第二上行资源调度信息之前,向所述基站发送第二SR。
具体地,若图3所示实施例的UE采用与蜂窝网中常规BSR上报方式类似的BSR上报方法进行BSR的上报,即处理模块32在接收模块31接收基站发送的第一上行资源调度信息之前,触发SR上报,并且当处理模块32触发SR上报后,发送模块33向基站发送第一SR。发送模块33在接收模块31接收基站发送的第二上行资源调度信息之前,向基站发送第二SR。这时处理模块32在确定第一上行资源不能发送UE的全部BSR后,确定不取消已经触发的SR上报或者常规BSR上报后,向基站发送的。发送模块33向基站发送第二SR隐含着UE还未发送完全部BSR的指示信息。当基站接收到第二SR后,即可得知UE还未发送完全部的BSR,因此即可为UE分配第二上行资源,从而同样可以使UE继续通过第二上行资源向基站发送UE的全部BSR中的第二部分。
进一步地,图3所示实施例中,处理模块32,还用于当发送模块33已经向所述基站发送所述UE的全部BSR后,取消已经触发的SR上报或者常规BSR上报。
具体地,当发送模块33已经向基站发送UE的全部BSR后,处理模块32将取消已经触发的SR上报或常规BSR上报。也就是说当UE已经向基站发送了UE的全部BSR后,UE无需再向基站发送SR去请求调度上行资源,也无需再向基站发送BSR,因此处理模块32将取消已经触发的SR上报或常规BSR上报。
进一步地,图3所示实施例中,处理模块32,还用于当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,取消已经触发的用于D2D资源请求的SR上报,所述用于D2D资源请求的SR上报是指当D2D BSR触发后没有上行资源发送D2D BSR而触发的SR上报。
具体地,无论UE采用类似于蜂窝网周期BSR的方式上报BSR还是采用类似蜂窝网常规BSR的方式上报BSR,当UE从基站调度资源模式切换到自主选择资源模式时,UE都无需再由基站分配上行资源,而是可以自主选择上行资源。因此无论UE处于什么状态,当UE从基站调度资源模式切换到自主选择资源模式时,处理模块32可以取消已经触发的用于D2D资源请求的SR上报。UE向基站发送的SR用于使基站为UE分配发送数据所需的资源,这里的用于D2D资源请求的SR上报,用于使基站为UE调度用于D2D通信所使用的资源。具体地,用于D2D资源请求的SR上报是指当UE的D2D BSR上报触发后,UE没有上行资源发送D2D BSR而触发的SR上报。
进一步地,图3所示实施例中,处理模块32,还用于当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,取消已经触发的BSR上报。
具体地,无论UE采用类似于蜂窝网周期BSR的方式上报BSR还是采用类似蜂窝网常规BSR的方式上报BSR,当UE从基站调度资源模式切换到自主选择资源模式时,UE都无需再由基站分配上行资源,而是可以自主选择上行资源。因此无论UE处于什么状态,当UE从基站调度资源模式切换到自主选择资源模式时,处理模块32都将取消已经触发的BSR上报。
进一步地,图3所示实施例中,处理模块32,还用于当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,取消已经触发的用于D2D资源请求的随机接入过程,所述用于D2D资源请求的随机接入过程是指当D2D BSR上报触发后没有上行资源发送D2DBSR并且所述UE没有配置发送SR的物理上行链路控制信道(Physical Uplink ControlChannel,PUCCH)从而触发的随机接入过程;所述取消已经触发的用于D2D资源请求的随机接入过程,包括至少以下操作中的一种:取消导频(Preamble)码的发送、取消消息3(Message 3,MSG3)的发送、终止所述随机接入过程并认为所述随机接入过程成功完成。
具体地,无论UE采用类似于蜂窝网周期BSR的方式上报BSR还是采用类似蜂窝网常规BSR的方式上报BSR,当UE从基站调度资源模式切换到自主选择资源模式时,UE都无需再由基站分配上行资源,而是可以自主选择上行资源。因此无论UE处于什么状态,当UE从基站调度资源模式切换到自主选择资源模式时,处理模块32都可以取消已经触发的用于D2D资源请求的随机接入过程。UE的随机接入过程用于接入基站,UE的随机接入过程包括首先向基站发送导频码,然后接收基站发送的随机接入响应(消息2),然后再向基站发送消息3等过程。用于D2D资源请求的随机接入过程是指当D2D BSR上报触发后没有上行资源发送D2DBSR并且UE没有配置发送SR的PUCCH从而触发的随机接入过程。取消已经触发的用于D2D资源请求的随机接入过程包括:取消导频码的发送、取消消息3的发送、中止随机接入过程并认为随机接入过程成功完成中的至少一种操作。
进一步地,图3所示实施例中,所述BSR包括D2D BSR。当UE进行D2D通信时,将产生D2D BSR,由于D2D通信的特点是上行通信数据量可能较大,因此D2D BSR的容量也可能较大,UE上报D2D BSR所需的上行资源也较大,因此图3所示实施例的UE能够向基站发送UE的全部BSR,从而解决D2D BSR的上报问题。
图4为本发明实施例提供的基站实施例一的结构示意图,如图4所示,本实施例的基站包括:
发送模块41,用于向UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源。
具体地,本实施例提供的基站可以为任一无线通信***中的任意形式的基站,只要该基站具有资源调度能力即可。其中包括发送模块41,发送模块41用于向UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源,其中第一上行资源用于承载UE上报的BSR。本实施例的基站还包括处理模块42,处理模块42用于确定为UE分配的第一上行资源。
接收模块43,用于若所述第一上行资源不能承载所述UE的全部BSR,则接收所述UE在所述第一上行资源上发送的所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR。
具体地,当发送模块41向UE发送第一上行资源分配消息后,UE即判断第一上行资源是否能够承载UE的全部BSR。若不能,则基站中的接收模块43将接收到UE在第一上行资源上发送的UE的全部BSR中的第一部分,其中第一部分可以是UE的全部BSR中的任意部分,第一部分的大小不超过第一上行资源能够承载的BSR的大小即可。
发送模块41,还用于向所述UE发送第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源。
具体地,当接收模块43接收到UE发送的UE的全部BSR中的第一部分后。处理模块42确定为UE分配第二上行资源,发送模块41向UE发送第二上行资源调度信息,第二上行资源调度信息用于指示为UE分配的第二上行资源,其中第二上行资源用于承载UE上报的BSR,使UE能够继续在第二上行资源上上报BSR。
接收模块43,还用于接收所述UE在所述第二上行资源上发送的所述UE的全部BSR中的第二部分。
具体地,当发送模块41向UE发送第二上行资源分配消息后,UE即可在第二上行资源上向基站发送UE的全部BSR中的第二部分。一般情况下,处理模块42确定的第二上行资源能够使UE上报全部的BSR中除了第一部分外的其他部分,也就是说,当接收模块43在第二上行资源上接收UE发送的全部BSR中的第二部分后,即接收完UE的全部BSR。若处理模块42确定的第二上行资源不能使UE上报全部的BSR中除了第一部分外的其他部分,则接收模块43在向接收UE发送的UE的全部BSR中的第二部分后,处理模块42将继续确定UE上报BSR所使用的上行资源,发送模块41继续向UE发送上行资源调度信息,直至接收模块43接收到UE发送到的UE的全部BSR。
优选地,UE的全部BSR中的第二部分包括UE的全部BSR中除第一部分外的其它部分。也就是说,UE不会向基站重复发送已经发送过的BSR。但在一种情况下,UE的全部BSR中的第二部分包括UE的全部BSR。在这种情况下,基站为UE分配的第二上行资源需要能够承载UE的全部BSR。
本实施例,在基站向UE发送第一上行资源调度信息后,若第一上行资源无法承载UE的全部BSR,则基站接收UE发送的UE的全部BSR中的第一部分,使基站为UE分配第二上行资源,在基站向UE发送第二上行资源调度信息后,在第二上行资源上向接收UE发送的UE的全部BSR中的第二部分,从而使UE能够向基站发送全部BSR。
进一步地,图4所示实施例中,接收模块43,还用于在发送模块41向所述UE发送第二上行资源调度信息之前,接收所述UE发送的未发送完全部BSR的指示信息。所述未发送完全部BSR的指示信息,包括:如下信息中的至少一个:BSR剩余指示、剩余BSR容量信息。
具体地,在在发送模块41向所述UE发送第二上行资源调度信息之前,接收模块43还可以接收所述UE发送的未发送完全部BSR的指示信息。当接收模块43接收到未发送完全部BSR的指示信息后,处理模块42即可得知UE还未发送完全部的BSR。接收模块43接收的UE发送的未发送完全部BSR的指示信息可以包括:BSR剩余指示信息、剩余BSR容量信息中的至少一个。其中,BSR剩余指示信息用于直接指示UE还有没有发送完的BSR,剩余BSR容量信息用于指示没有发送完的BSR的容量。当未发送完全部BSR的指示信息为BSR剩余指示信息时,基站可以根据BSR剩余指示信息确定UE未发送完全部的BSR。当未发送完全部BSR的指示信息为剩余BSR容量信息时,基站可以根据剩余BSR容量确定UE未发送完全部的BSR,并且确定UE未发送完的BSR的容量。进而基站可以根据剩余BSR容量信息为UE分配第二上行资源,该第二上行资源可以大于等于剩余BSR容量信息中剩余BSR的容量,从而接收模块43在第二上行资源上接收的UE的全部BSR的第二部分可以为UE的全部BSR中除第一部分外的其他部分,也即UE可以在基站为UE分配两次上行资源时就可以发送完UE的全部BSR。优选地,第二上行资源等于剩余BSR容量信息中BSR的容量,这样UE可以使用最少的上行资源进行BSR的上报。
进一步地,图4所示实施例中,发送模块41,具体用于周期性向所述UE发送第一上行资源调度信息。从而UE进行BSR上报的方法与周期BSR上报方式类似,并且与蜂窝网的现有周期BSR上报方式兼容,若发送模块41向UE发送第一上行资源调度信息后,UE确定第一上行资源能够发送完UE的全部BSR,则图4所示实施例的基站接收的UE上报BSR的方法与蜂窝网的现有周期BSR上报方式相同。
进一步地,图4所示实施例中,接收模块43,还用于在发送模块41向所述UE发送所述第一上行资源调度信息之前,接收所述UE发送的第一SR,所述第一SR为所述UE触发常规BSR上报且没有上行资源用于发送所述UE的BSR时触发SR上报后发送的。
具体地,图4所示实施例的基站还可以采用与蜂窝网中常规BSR上报方式类似的BSR上报方法接收UE上报的BSR。这种情况下,在发送模块41向UE发送第一上行资源调度信息之前,接收模块43首先接收UE发送的第一SR,第一SR为UE触发常规BSR上报并且没有上行资源用于发送所述UE的BSR时触发SR上报后发送的。也就是说,当UE触发常规BSR上报后,发现没有上行资源能够用于发送UE的BSR时,则触发SR上报,此时接收模块43将接收到UE发送的第一SR,当接收模块43接收到第一SR后,发送模块再向为UE发送第一上行资源调度信息。这种BSR上报方法与图1所示的蜂窝网的常规BSR上报方法兼容。
进一步地,图4所示实施例中,接收模块43,还用于在发送模块41向UE发送第二上行资源调度信息之前,接收UE发送的第二SR。
具体地,若图4所示实施例的基站接收UE采用与蜂窝网中常规BSR上报方式类似的BSR上报方法上报的BSR,即接收模块43在发送模块41向UE发送第一上行资源调度信息之前,接收UE发送的第一SR。接收模块43在发送模块向UE发送第二上行资源调度信息之前,接收UE发送的第二SR。第二SR为UE在确定第一上行资源不能发送UE的全部BSR后,确定不取消已经触发的SR上报或者常规BSR上报后发送的。UE向基站发送第二SR隐含着UE还未发送完全部BSR的指示信息。接收模块43接收到第二SR后,即可得知UE还未发送完全部的BSR,因此即可为UE分配第二上行资源,从而同样可以使UE继续通过第二上行资源向基站发送UE的全部BSR中的第二部分。
进一步地,图4所示实施例中,所述BSR包括D2D BSR。当UE进行D2D通信时,将产生D2D BSR,由于D2D通信的特点是上行通信数据量可能较大,因此D2D BSR的容量也可能较大,UE上报D2D BSR所需的上行资源也较大,因此图4所示实施例的UE能够接收UE发送的UE的全部BSR,从而解决D2D BSR的上报问题。
图5为本发明实施例提供的用户设备实施例二的结构示意图,如图5所示,本实施例的用户设备包括:
接收模块51,用于接收基站发送的第一上行资源调度信息,所述第一上行资源调度信息用于指示为UE分配的第一上行资源。
具体地,本实施例提供的UE可以为任一无线通信***中的UE。本实施例提供的UE与图3所示实施例提供的UE的区别在于,本实施例提供的UE进行BSR上报所使用的方法类似于图2所示的蜂窝网中填充BSR上报的方法,并且与蜂窝网中填充BSR上报方法兼容。
其中UE包括接收模块51,接收模块51用于接收基站发送的第一上行资源调度信息,第一上行资源调度信息用于指示为UE分配的第一上行资源,其中第一上行资源用于承载UE发送的上行数据。这里与图3所示实施例的接收模块31存在区别,图3所示实施例中,接收模块31接收的第一上行调度信息中为UE分配的第一上行资源用于承载UE上报的BSR,而在本实施例中,接收模块51是用于承载UE向基站发送的上行数据。
处理模块52,用于触发填充BSR上报,且确定所述第一上行资源承载上行数据和MAC PDU后,剩余的资源是否能承载所述UE的全部BSR。
具体地,当接收模块51接收到第一上行调度信息后,处理模块51首先确定是否触发填充BSR上报,与图2所示实施例类似地,填充BSR是承载在第一上行资源发送上行数据后剩余的资源中的。若处理模块51确定触发填充BSR上报,并且第一上行资源在承载上行数据和MAC PDU后仍有剩余的资源时,UE才能向基站发送填充BSR。并且处理模块51还需要判断第一上行资源在承载上行数据和MAC PDU后,剩余的资源是否能承载所述UE的全部BSR。
发送模块53,用于若处理模块52触发填充BSR上报,且确定所述第一上行资源承载上行数据和MAC PDU后,剩余的资源不能承载所述UE的全部BSR,则根据预设的BSR优先级规则向所述基站发送BSR。
具体地,由于填充BSR仅占用用于发送正常数据的上行资源中的剩余资源,因此填充BSR上报无需上报所有的BSR,并且即使UE不能使用填充BSR上报方式上报UE的全部BSR,UE在达到常规BSR上报触发条件时,也会触发常规BSR上报,从而不会对正常的数据传输造成影响。因此本实施例提供的UE无需向基站发送UE的全部BSR。若处理模块52触发填充BSR上报,且确定所述第一上行资源在承载上行数据和MAC PDU后,剩余的资源不能承载所述UE的全部BSR,则发送模块53将根据预设的BSR优先级规则向基站发送BSR。BSR的优先级规则可以预设在UE中,BSR的优先级规则例如是根据BSR代表的数据的特征进行优先级分类排序,例如优先发送蜂窝网通信产生的蜂窝BSR、然后发送D2D通信产生的D2D BSR。总之,发送模块53可以根据预设的优先级规则在第一上行资源上发送全部BSR中的一部分。
本实施例,在UE接收到基站发送的第一上行资源调度信息后,若触发填充BSR上报,且UE确定第一上行资源在承载上行数据和MAC PDU后,剩余的资源不能承载所述UE的全部BSR时,UE将根据预设的优先级规则向基站上报BSR,从而使UE在触发填充BSR上报时,能够正确地向基站发送BSR。
进一步地,在图5所示实施例中,所述BSR优先级规则包括:蜂窝BSR的优先级高于D2D BSR的优先级。也就是说,UE在触发填充BSR上报时,若同时存在蜂窝BSR和D2D BSR,则UE优先上报蜂窝BSR。
具体地,这里给出了一种发送模块53根据预设优先级规则向基站发送BSR的具体方式。其中,UE的全部BSR包括蜂窝BSR和D2D BSR,即UE同时进行蜂窝网通信和D2D通信。发送模块53优先向基站发送蜂窝BSR,也就是若蜂窝BSR上报的数据量为0,则发送模块53优先在第一上行资源上向基站发送D2D BSR;若蜂窝BSR上报的数据量不为0,则发送模块53优先在第一上行资源上向基站发送蜂窝BSR。
图6为本发明实施例提供的基站实施例二的结构示意图,如图6所示,本实施例的基站包括:
发送模块61,用于向UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源。
具体地,本实施例提供的基站可以为任一无线通信***中的任意形式的基站,只要该基站具有资源调度能力即可。其中包括发送模块61,发送模块61用于向UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源,其中第一上行资源用于承载UE发送的上行数据。本实施例的基站还包括处理模块63,处理模块63用于确定为UE分配的第一上行资源。
接收模块62,用于在所述第一上行资源上接收所述UE根据预设的BSR优先级规则向所述基站发送的BSR,所述BSR为所述UE确定所述上行资源承载上行数据和MAC PDU后,剩余的资源不能承载所述UE的全部BSR后发送的。
具体地,本实施例的基站用于接收图5所示实施例的UE上报的BSR。由于图5所示实施例中的UE采用类似于图2所示的蜂窝网填充BSR上报方式,因此UE在第一上行资源上不仅会发送BSR,同时还会发送上行数据。接收模块63在第一上行资源上接收UE发送的上行数据,以及接收UE发送的BSR。
当接收模块62在第一上行资源上接收到BSR后,处理模块63即对该BSR进行判断,判断其为蜂窝BSR还是D2D BSR。若接收模块63接收到的BSR为D2D BSR,则处理模块62将判断UE对应的蜂窝BSR数据量为0,也即UE没有等待发送的蜂窝网通信数据。
本实施例,在UE接收到基站发送的第一上行资源调度信息后,若触发填充BSR,且UE确定第一上行资源在承载上行数据和MAC PDU后,剩余的资源不能承载所述UE的全部BSR时,UE将根据预设的优先级规则向基站上报BSR,从而使UE在触发填充BSR上报时,能够正确地向基站发送BSR。
进一步地,图6所示实施例中,所述BSR优先级规则包括:蜂窝BSR的优先级高于D2DBSR的优先级。
图7为本发明实施例提供的缓存状态报告上报方法实施例一的流程图,如图7所示,本实施例的方法包括:
步骤S701,UE接收基站发送的第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源。
步骤S702,若所述第一上行资源不能承载所述UE的全部BSR,则所述UE在所述第一上行资源上向所述基站发送所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR。
步骤S703,所述UE接收所述基站发送的第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源。
步骤S704,所述UE在所述第二上行资源上向所述基站发送所述UE的全部BSR中的第二部分。
本实施例的缓存状态报告上报方法用于完成图3所示的用户设备的处理,其实现原理和技术效果类似,此处不再赘述。
进一步地,图7所示实施例中,所述第二部分包括所述UE的全部BSR中除所述第一部分外的其它部分;或者所述第二部分包括所述UE的全部BSR。
进一步地,图7所示实施例中,所述UE接收所述基站发送的第二上行资源调度信息之前,还包括:所述UE向所述基站发送未发送完全部BSR的指示信息。
进一步地,图7所示实施例中,所述未发送完全部BSR的指示信息,包括:如下信息中的至少一个:BSR剩余指示、剩余BSR容量信息。
进一步地,图7所示实施例中,所述UE接收基站发送的第一上行资源调度信息,包括:所述UE接收所述基站周期性发送的所述第一上行资源调度信息。
图8为本发明实施例提供的缓存状态报告上报方法实施例二的流程图,如图8所示,本实施例的方法包括:
步骤S801,UE触发SR上报并向所述基站发送第一SR,所述SR为所述UE触发常规BSR上报且没有上行资源用于发送所述UE的BSR时触发的。
步骤S802,UE接收基站发送的第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源。
步骤S803,若所述第一上行资源不能承载所述UE的全部BSR,则所述UE在所述第一上行资源上向所述基站发送所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR。
步骤S804,所述UE接收所述基站发送的第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源。
步骤S805,所述UE在所述第二上行资源上向所述基站发送所述UE的全部BSR中的第二部分。
进一步地,图8所示实施例中,所述UE触发常规BSR上报,包括:
当所述UE从自主选择资源模式切换到基站调度资源模式,且所述UE的当前D2D逻辑信道有数据等待传输时,所述UE触发常规BSR上报。
进一步地,图8所示实施例中,所述UE接收所述基站发送的第二上行资源调度信息之前,还包括:
所述UE向所述基站发送第二SR。
进一步地,图8所示实施例中,当所述UE已经向所述基站发送所述UE的全部BSR后,所述UE取消已经触发的SR上报或者常规BSR上报。
进一步地,图8所示实施例中,当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,所述UE取消已经触发的用于D2D资源请求的SR上报,所述用于D2D资源请求的SR上报是指当D2D BSR上报触发后没有上行资源发送D2D BSR而触发的SR上报。
进一步地,图7或图8所示实施例中,当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,所述UE取消已经触发的BSR上报。
进一步地,图7或图8所示实施例中,当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,取消已经触发的用于D2D资源请求的随机接入过程,所述用于D2D资源请求的随机接入过程是指当D2D BSR上报触发后没有上行资源发送D2D BSR并且所述UE没有配置发送SR的PUCCH从而触发的随机接入过程;所述取消已经触发的用于D2D资源请求的随机接入过程,包括至少以下操作中的一种:取消Preamble码的发送、取消MSG3的发送、终止所述随机接入过程并认为所述随机接入过程成功完成。
进一步地,图7或图8所示实施例中,所述BSR包括D2D BSR。
图9为本发明实施例提供的缓存状态报告上报方法实施例三的流程图,如图9所示,本实施例的方法包括:
步骤S901,基站向UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源。
步骤S902,若所述第一上行资源不能承载所述UE的全部BSR,则所述基站接收所述UE在所述第一上行资源上发送的所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR。
步骤S903,所述基站向所述UE发送第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源。
步骤S904,所述基站接收所述UE在所述第二上行资源上发送的所述UE的全部BSR中的第二部分。
本实施例的缓存状态报告上报方法用于完成图4所示的基站的处理,其实现原理和技术效果类似,此处不再赘述。
进一步地,图9所示实施例中,所述第二部分包括所述UE的全部BSR中除所述第一部分外的其它部分;或者所述第二部分包括所述UE的全部BSR。
进一步地,图9所示实施例中,所述基站向所述UE发送第二上行资源调度信息之前,还包括:
所述基站接收所述UE发送的未发送完全部BSR的指示信息。
进一步地,图9所示实施例中,所述未发送完全部BSR的指示信息,包括:如下信息中的至少一个:BSR剩余指示、剩余BSR容量信息。
进一步地,图9所示实施例中,所述基站向UE发送第一上行资源调度信息,包括:所述基站周期性向所述UE发送第一上行资源调度信息。
图10为本发明实施例提供的缓存状态报告上报方法实施例四的流程图,如图10所示,本实施例的方法包括:
步骤S1001,基站接收所述UE发送的第一SR,所述第一SR为所述UE触发常规BSR上报且没有上行资源用于发送所述UE的BSR时触发SR上报后发送的。
步骤S1002,基站向UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源。
步骤S1003,若所述第一上行资源不能承载所述UE的全部BSR,则所述基站接收所述UE在所述第一上行资源上发送的所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR。
步骤S1004,所述基站向所述UE发送第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源。
步骤S1005,所述基站接收所述UE在所述第二上行资源上发送的所述UE的全部BSR中的第二部分。
进一步地,图10所示实施例中,所述基站向所述UE发送第二上行资源调度信息之前,还包括:
所述基站接收所述UE发送的第二SR
进一步地,图9或图10所示实施例中,所述BSR包括D2D BSR。
图11为本发明实施例提供的缓存状态报告上报方法实施例五的流程图,如图11所示,本实施例的方法包括:
步骤S1101,UE接收基站发送的第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源。
步骤S1102,若所述UE触发填充BSR上报,且所述第一上行资源承载上行数据和MACPDU后,剩余的资源不能承载所述UE的全部BSR,则所述UE根据预设的BSR优先级规则向所述基站发送BSR。
本实施例的缓存状态报告上报方法用于完成图5所示的用户设备的处理,其实现原理和技术效果类似,此处不再赘述。
进一步地,图11所示实施例中,所述BSR优先级规则包括:蜂窝BSR的优先级高于设备到设备D2D BSR的优先级。
进一步地,图11所示实施例中,所述UE的全部BSR包括蜂窝BSR和D2D BSR,所述UE根据预设的BSR优先级规则向所述基站发送BSR,包括:若所述蜂窝BSR上报的数据量为0,则所述UE优先在所述第一上行资源上向所述基站发送所述D2D BSR;若所述蜂窝BSR上报的数据量不为0,则所述UE优先在所述第一上行资源上向所述基站发送所述蜂窝BSR。
图12为本发明实施例提供的缓存状态报告上报方法实施例六的流程图,如图12所示,本实施例的方法包括:
步骤S1201,基站向UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源。
步骤S1202,如果所述上行资源承载上行数据和MAC PDU后,剩余的资源不能承载所述UE的全部BSR,所述基站在所述第一上行资源上接收所述UE根据预设的BSR优先级规则向所述基站发送的BSR。
本实施例的缓存状态报告上报方法用于完成图6所示的基站的处理,其实现原理和技术效果类似,此处不再赘述。
进一步地,图12所示实施例中,所述BSR优先级规则包括:蜂窝BSR的优先级高于D2D BSR的优先级。
进一步地,图12所示实施例中,若所述基站在所述第一上行资源上仅接收到D2DBSR,则所述基站确定所述UE对应的蜂窝BSR数据量为0。
需要说明的是,本发明实施例中的接收模块31或接收模块51可以与用户设备的接收器对应,也可以对应用户设备的收发器。处理模块32或处理模块52可以与用户设备的处理器对应,这里处理器可以是一个中央处理器(Central Processing Unit,CPU),或者是特定集成电路(Application Specific Integrated Circuit,ASIC),或者完成实施本发明实施例的一个或多个集成电路。发送模块33或发送模块53可以与用户设备的发送器对应,也可以对应用户设备的收发器。用户设备还可以包括存储器,存储器用于存储指令代码,处理器调用存储器的指令代码,控制本发明实施例中的接收模块31或接收模块51或发送模块33或发送模块53执行上述操作。
本发明实施例中的发送模块41或发送模块61可以与基站的发送器对应,也可以对应基站的收发器。处理模块42或处理模块63可以与基站的处理器对应,这里处理器可以是一个CPU,或者是ASIC,或者完成实施本发明实施例的一个或多个集成电路。接收模块43或接收模块62可以与基站的接收器对应,也可以对应基站的收发器。基站还可以包括存储器,存储器用于存储指令代码,处理器调用存储器的指令代码,控制本发明实施例中的发送模块41或发送模块61或接收模块43或接收模块62执行上述操作。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (34)
1.一种用户设备,其特征在于,包括:
接收模块,用于接收基站发送的第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述用户设备UE分配的第一上行资源;
处理模块,用于确定所述第一上行资源是否能承载所述UE的全部缓存状态报告BSR;
发送模块,用于若所述处理模块确定所述第一上行资源不能承载所述UE的全部BSR,则在所述第一上行资源上向所述基站发送所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR;
所述接收模块,还用于接收所述基站发送的第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源;
所述发送模块,还用于在所述第二上行资源上向所述基站发送所述UE的全部BSR中的第二部分;
其中,所述处理模块,还用于当所述UE从自主选择资源模式切换到基站调度资源模式,且所述UE的当前设备到设备D2D逻辑信道有数据等待传输时,触发常规BSR上报;
所述发送模块,还用于在所述接收模块接收所述基站发送的第二上行资源调度信息之前,向所述基站发送未发送完全部BSR的指示信息。
2.根据权利要求1所述的用户设备,其特征在于,所述第二部分包括所述UE的全部BSR中除所述第一部分外的其它部分;
或者所述第二部分包括所述UE的全部BSR。
3.根据权利要求1所述的用户设备,其特征在于,所述未发送完全部BSR的指示信息,包括:如下信息中的至少一个:BSR剩余指示、剩余BSR容量信息。
4.根据权利要求1所述的用户设备,其特征在于,所述接收模块,具体用于接收所述基站周期性发送的所述第一上行资源调度信息。
5.根据权利要求1所述的用户设备,其特征在于,所述处理模块,还用于在所述接收模块接收所述基站发送的所述第一上行资源调度信息之前,触发调度请求SR上报;
所述发送模块,还用于在所述处理模块触发SR上报后,向所述基站发送第一SR,所述SR上报为所述处理模块触发常规BSR上报且没有上行资源用于发送所述UE的BSR时触发的。
6.根据权利要求5所述的用户设备,其特征在于,所述发送模块,具体用于在所述接收模块接收所述基站发送的第二上行资源调度信息之前,向所述基站发送第二SR。
7.根据权利要求5所述的用户设备,其特征在于,所述处理模块,还用于当所述发送模块已经向所述基站发送所述UE的全部BSR后,取消已经触发的SR上报或者常规BSR上报。
8.根据权利要求1所述的用户设备,其特征在于,所述处理模块,还用于当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,取消已经触发的BSR上报。
9.根据权利要求1~8任一项所述的用户设备,其特征在于,所述BSR包括D2D BSR。
10.一种缓存状态报告上报方法,其特征在于,包括:
用户设备UE接收基站发送的第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源;
若所述第一上行资源不能承载所述UE的全部缓存状态报告BSR,则所述UE在所述第一上行资源上向所述基站发送所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR;
所述UE接收所述基站发送的第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源;
所述UE在所述第二上行资源上向所述基站发送所述UE的全部BSR中的第二部分;
其中,所述方法还包括:
当所述UE从自主选择资源模式切换到基站调度资源模式,且所述UE的当前设备到设备D2D逻辑信道有数据等待传输时,所述UE触发常规BSR上报;
其中,所述UE接收所述基站发送的第二上行资源调度信息之前,还包括:所述UE向所述基站发送未发送完全部BSR的指示信息。
11.根据权利要求10所述的方法,其特征在于,所述第二部分包括所述UE的全部BSR中除所述第一部分外的其它部分;
或者所述第二部分包括所述UE的全部BSR。
12.根据权利要求10所述的方法,其特征在于,所述未发送完全部BSR的指示信息,包括:如下信息中的至少一个:BSR剩余指示、剩余BSR容量信息。
13.根据权利要求10所述的方法,其特征在于,所述UE接收基站发送的第一上行资源调度信息,包括:
所述UE接收所述基站周期性发送的所述第一上行资源调度信息。
14.根据权利要求10所述的方法,其特征在于,所述UE接收基站发送的第一上行资源调度信息之前,还包括:
所述UE触发调度请求SR上报并向所述基站发送第一SR,所述SR上报为所述UE触发常规BSR上报且没有上行资源用于发送所述UE的BSR时触发的。
15.根据权利要求14所述的方法,其特征在于,所述UE接收所述基站发送的第二上行资源调度信息之前,还包括:
所述UE向所述基站发送第二SR。
16.根据权利要求14所述的方法,其特征在于,所述方法还包括:
当所述UE已经向所述基站发送所述UE的全部BSR后,所述UE取消已经触发的SR上报或者常规BSR上报。
17.根据权利要求10所述的方法,其特征在于,所述方法还包括:
当所述UE从所述基站调度资源模式切换到所述自主选择资源模式时,所述UE取消已经触发的BSR上报。
18.根据权利要求10~17任一项所述的方法,其特征在于,所述BSR包括D2D BSR。
19.一种基站,其特征在于,包括:
发送模块,用于向用户设备UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源;
接收模块,用于若所述第一上行资源不能承载所述UE的全部缓存状态报告BSR,则接收所述UE在所述第一上行资源上发送的所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR;
所述接收模块,还用于在所述发送模块向所述UE发送第二上行资源调度信息之前,接收所述UE发送的未发送完全部BSR的指示信息;
所述发送模块,还用于向所述UE发送第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源;
所述接收模块,还用于接收所述UE在所述第二上行资源上发送的所述UE的全部BSR中的第二部分;
处理模块,用于为所述UE分配所述第一上行资源和所述第二上行资源。
20.根据权利要求19所述的基站,其特征在于,所述第二部分包括所述UE的全部BSR中除所述第一部分外的其它部分;
或者所述第二部分包括所述UE的全部BSR。
21.根据权利要求19所述的基站,其特征在于,所述未发送完全部BSR的指示信息,包括:如下信息中的至少一个:BSR剩余指示、剩余BSR容量信息。
22.根据权利要求19所述的基站,其特征在于,所述发送模块,具体用于周期性向所述UE发送第一上行资源调度信息。
23.根据权利要求19所述的基站,其特征在于,所述接收模块,还用于在所述发送模块向所述UE发送所述第一上行资源调度信息之前,接收所述UE发送的第一调度请求SR,所述第一SR为所述UE触发常规BSR上报且没有上行资源用于发送所述UE的BSR时触发SR上报后发送的。
24.根据权利要求23所述的基站,其特征在于,所述接收模块,还用于在所述发送模块向所述UE发送第二上行资源调度信息之前,接收所述UE发送的第二SR。
25.根据权利要求19~24任一项所述的基站,其特征在于,所述BSR包括设备到设备D2DBSR。
26.一种缓存状态报告上报方法,其特征在于,包括:
基站向用户设备UE发送第一上行资源调度信息,所述第一上行资源调度信息用于指示为所述UE分配的第一上行资源;
若所述第一上行资源不能承载所述UE的全部缓存状态报告BSR,则所述基站接收所述UE在所述第一上行资源上发送的所述UE的全部BSR中的第一部分,所述第一部分不包括所述UE的全部BSR;
所述基站接收所述UE发送的未发送完全部BSR的指示信息;
所述基站向所述UE发送第二上行资源调度信息,所述第二上行资源调度信息用于指示为所述UE分配的第二上行资源;
所述基站接收所述UE在所述第二上行资源上发送的所述UE的全部BSR中的第二部分。
27.根据权利要求26所述的方法,其特征在于,所述第二部分包括所述UE的全部BSR中除所述第一部分外的其它部分;
或者所述第二部分包括所述UE的全部BSR。
28.根据权利要求26所述的方法,其特征在于,所述未发送完全部BSR的指示信息,包括:如下信息中的至少一个:BSR剩余指示、剩余BSR容量信息。
29.根据权利要求26所述的方法,其特征在于,所述基站向UE发送第一上行资源调度信息,包括:
所述基站周期性向所述UE发送第一上行资源调度信息。
30.根据权利要求26所述的方法,其特征在于,所述基站向UE发送第一上行资源调度信息之前,还包括:
所述基站接收所述UE发送的第一调度请求SR,所述第一SR为所述UE触发常规BSR上报且没有上行资源用于发送所述UE的BSR时触发SR上报后发送的。
31.根据权利要求30所述的方法,其特征在于,所述基站向所述UE发送第二上行资源调度信息之前,还包括:
所述基站接收所述UE发送的第二SR。
32.根据权利要求26~31任一项所述的方法,其特征在于,所述BSR包括设备到设备D2DBSR。
33.一种通信装置,其特征在于,包括:处理器和存储器;其中,存储器用于存储一个或多个程序,所述一个或多个程序包括计算机执行指令,当该装置运行时,处理器执行存储器存储的所述计算机执行指令以使该装置执行如权利要求10-18或26-32任一项所述的方法。
34.一种计算机可读存储介质,其特征在于,包括程序和指令,当所述程序或指令在计算机上运行时,如权利要求10-18或26-32任一项所述的方法被实现。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/084004 WO2016019580A1 (zh) | 2014-08-08 | 2014-08-08 | 缓存状态报告上报方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105519214A CN105519214A (zh) | 2016-04-20 |
CN105519214B true CN105519214B (zh) | 2020-05-01 |
Family
ID=55263056
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480003423.7A Active CN105519214B (zh) | 2014-08-08 | 2014-08-08 | 缓存状态报告上报方法和装置 |
Country Status (9)
Country | Link |
---|---|
US (2) | US10667283B2 (zh) |
EP (1) | EP3163962B1 (zh) |
JP (1) | JP6399328B2 (zh) |
KR (1) | KR101990478B1 (zh) |
CN (1) | CN105519214B (zh) |
MX (1) | MX365254B (zh) |
RU (1) | RU2666620C1 (zh) |
WO (1) | WO2016019580A1 (zh) |
ZA (1) | ZA201700692B (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3332590B1 (en) * | 2015-08-07 | 2019-05-01 | Telefonaktiebolaget LM Ericsson (publ) | Method and arrangement for requesting of resources |
EP3376814A4 (en) * | 2015-11-12 | 2018-10-31 | Fujitsu Limited | Terminal device, base station device, wireless communication system, and wireless communication method |
CN110140419B (zh) * | 2016-05-20 | 2023-04-14 | 株式会社Ntt都科摩 | 用户装置、基站以及信号发送方法 |
BR112018077327A2 (pt) * | 2016-06-29 | 2019-04-02 | Beijing Xiaomi Mobile Software Co., Ltd. | método e dispositivo de transmissão de dados, e terminal |
CN108632885B (zh) * | 2017-03-21 | 2021-02-12 | 华为技术有限公司 | 缓存器状态报告发送的方法、终端设备和网络设备 |
CN111034318B (zh) * | 2017-06-16 | 2024-04-02 | 瑞典爱立信有限公司 | 与无线通信网络中的缓冲区状态报告相关的方法和装置 |
US10798775B2 (en) * | 2017-08-10 | 2020-10-06 | Qualcomm Incorporated | Techniques and apparatuses for duplication bearer management |
CN110800328A (zh) * | 2017-09-21 | 2020-02-14 | Oppo广东移动通信有限公司 | 一种缓存状态上报方法、终端和计算机存储介质 |
WO2020131932A2 (en) * | 2018-12-17 | 2020-06-25 | Apple Inc. | Methods for simultaneous support of resource selection modes and configuration mechanisms for nr v2x sidelink |
CN111511034B (zh) * | 2019-01-31 | 2022-06-28 | 华为技术有限公司 | 一种调度请求处理方法及装置 |
CN113439482A (zh) * | 2019-02-14 | 2021-09-24 | 中兴通讯股份有限公司 | 先听后说无线通信增强 |
CN111866794B (zh) * | 2019-04-30 | 2022-04-22 | 华为技术有限公司 | 一种资源调度方法及装置 |
WO2021000323A1 (zh) * | 2019-07-04 | 2021-01-07 | 北京小米移动软件有限公司 | 缓存状态报告发送方法和装置 |
US11523301B2 (en) * | 2020-04-20 | 2022-12-06 | Qualcomm Incorporated | Physical uplink control channel with buffer status report |
US11758513B2 (en) | 2020-04-20 | 2023-09-12 | Qualcomm Incorporated | Physical uplink control channel with uplink message short data field |
US11736975B2 (en) * | 2020-05-15 | 2023-08-22 | Qualcomm Incorporated | Buffer status report transmissions in non-terrestrial networks |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103037359A (zh) * | 2011-09-30 | 2013-04-10 | 华为技术有限公司 | 一种实现设备到设备的通讯方法、终端及*** |
CN103874049A (zh) * | 2014-03-31 | 2014-06-18 | 电信科学技术研究院 | 一种缓冲区状态上报bsr触发方法及装置 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101562894B (zh) * | 2008-04-26 | 2010-10-20 | 华为技术有限公司 | 一种缓冲区状态报告的发送方法及其设备 |
CN101778418B (zh) * | 2009-01-13 | 2014-03-19 | 中兴通讯股份有限公司 | 无线网络中触发或上报调度请求的方法和设备 |
CN101932019B (zh) | 2009-06-19 | 2015-06-03 | 中兴通讯股份有限公司 | 一种实现上报缓冲区状态报告的方法、终端及网络*** |
AU2009353421B2 (en) | 2009-10-01 | 2013-10-17 | Nokia Solutions And Networks Oy | A method and apparatus to control scheduling |
KR101331048B1 (ko) * | 2009-12-16 | 2013-11-19 | 한국전자통신연구원 | 업링크 스케줄링을 위한 버퍼 상태 보고 방법 및 이를 이용한 통신 시스템 |
CN102111808B (zh) * | 2009-12-25 | 2012-04-25 | 华为技术有限公司 | 一种报告缓存数据量的方法及装置 |
US8897238B2 (en) * | 2010-05-04 | 2014-11-25 | Lg Electronics Inc. | Apparatus and method of reporting amount of information in wireless communication system |
KR101772122B1 (ko) | 2011-03-18 | 2017-08-28 | 삼성전자 주식회사 | 무선 통신 시스템에서 버퍼상태보고를 전송하는 방법 및 장치 |
CN102958066B (zh) | 2011-08-31 | 2017-09-05 | 华为技术有限公司 | D2d终端通信方法和设备 |
KR20130065373A (ko) * | 2011-12-09 | 2013-06-19 | 한국전자통신연구원 | D2d 그룹 통신 방법 및 이를 이용하는 단말 장치 |
CN103188742B (zh) | 2011-12-29 | 2015-11-25 | 华为技术有限公司 | 通信切换方法、用户设备与基站 |
KR20130109781A (ko) | 2012-03-28 | 2013-10-08 | 한국전자통신연구원 | 셀룰러 이동통신 시스템에서의 단말간 직접 통신을 위한 자원 할당 방법 |
WO2013157906A1 (ko) * | 2012-04-20 | 2013-10-24 | 엘지전자 주식회사 | 무선 통신 시스템에서의 d2d 데이터 전송 방법 및 장치 |
TWI620459B (zh) * | 2012-05-31 | 2018-04-01 | 內數位專利控股公司 | 在蜂巢式通訊系統中賦能直鏈通訊排程及控制方法 |
JP6017325B2 (ja) * | 2013-01-17 | 2016-10-26 | 株式会社Nttドコモ | バッファ状態報告の指示方法および無線基地局装置 |
US9572171B2 (en) * | 2013-10-31 | 2017-02-14 | Intel IP Corporation | Systems, methods, and devices for efficient device-to-device channel contention |
US10098122B2 (en) * | 2014-05-15 | 2018-10-09 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for resource allocation for device-to-device communications |
US9888509B2 (en) * | 2014-07-16 | 2018-02-06 | Innovative Sonic Corporation | Method and apparatus for performing a random access (RA) procedure for device to-device (D2D) service in a wireless communication system |
US9907056B2 (en) * | 2014-08-06 | 2018-02-27 | Futurewei Technologies, Inc. | System and method for allocating resources for device-to-device communications |
-
2014
- 2014-08-08 WO PCT/CN2014/084004 patent/WO2016019580A1/zh active Application Filing
- 2014-08-08 JP JP2017506849A patent/JP6399328B2/ja active Active
- 2014-08-08 MX MX2017001790A patent/MX365254B/es active IP Right Grant
- 2014-08-08 EP EP14899215.9A patent/EP3163962B1/en active Active
- 2014-08-08 KR KR1020177006530A patent/KR101990478B1/ko active IP Right Grant
- 2014-08-08 RU RU2017107129A patent/RU2666620C1/ru active
- 2014-08-08 CN CN201480003423.7A patent/CN105519214B/zh active Active
-
2017
- 2017-01-27 ZA ZA2017/00692A patent/ZA201700692B/en unknown
- 2017-02-07 US US15/426,773 patent/US10667283B2/en active Active
-
2020
- 2020-04-28 US US16/860,806 patent/US11102799B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103037359A (zh) * | 2011-09-30 | 2013-04-10 | 华为技术有限公司 | 一种实现设备到设备的通讯方法、终端及*** |
CN103874049A (zh) * | 2014-03-31 | 2014-06-18 | 电信科学技术研究院 | 一种缓冲区状态上报bsr触发方法及装置 |
Non-Patent Citations (2)
Title |
---|
Clarification for BSR transmisson without enough UL resources;ZTE;《3GPP TSG-RAN Meeting #68 R2-096777》;20091102;第1-4页 * |
ZTE.Clarification for BSR transmisson without enough UL resources.《3GPP TSG-RAN Meeting #68 R2-096777》.2009, * |
Also Published As
Publication number | Publication date |
---|---|
US20170150512A1 (en) | 2017-05-25 |
EP3163962B1 (en) | 2020-06-10 |
MX2017001790A (es) | 2017-05-23 |
JP2017527206A (ja) | 2017-09-14 |
JP6399328B2 (ja) | 2018-10-03 |
CN105519214A (zh) | 2016-04-20 |
RU2666620C1 (ru) | 2018-09-11 |
MX365254B (es) | 2019-05-28 |
US20200260468A1 (en) | 2020-08-13 |
EP3163962A4 (en) | 2017-08-02 |
US10667283B2 (en) | 2020-05-26 |
ZA201700692B (en) | 2018-05-30 |
KR20170039752A (ko) | 2017-04-11 |
BR112017002410A2 (pt) | 2018-06-19 |
WO2016019580A1 (zh) | 2016-02-11 |
EP3163962A1 (en) | 2017-05-03 |
US11102799B2 (en) | 2021-08-24 |
KR101990478B1 (ko) | 2019-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105519214B (zh) | 缓存状态报告上报方法和装置 | |
US20190223048A1 (en) | Buffer Status Report Reporting Method and Apparatus | |
JP7396768B2 (ja) | グラントフリー伝送のためのアップリンクデータスケジューリングのためのシステムおよび方法 | |
US9351310B2 (en) | Method in a base station for allocating communication resources to a user equipment, base station, computer program and computer program product | |
CN107710845B (zh) | 无线资源调度的方法、装置和*** | |
CN106470492B (zh) | 资源占用方法、装置及用户设备 | |
EP3949611B1 (en) | Method and apparatus for handling overlapping pusch durations | |
KR102023144B1 (ko) | 반정적 스케줄링 방법 및 장치 | |
JP7278417B2 (ja) | 保留中srキャンセル方法および装置 | |
JP6537193B2 (ja) | リソース再使用のための方法及び装置 | |
US20190159073A1 (en) | Method for transmitting information, network device and terminal device | |
CN109314977B (zh) | 用于v2x通信的半持续资源分配增强 | |
JP2015530838A (ja) | 制御面シグナリングによるデータ伝送の方法、機器及びシステム | |
US10701737B2 (en) | Terminal device, base station device, wireless communication system, and scheduling request method | |
CN111148225B (zh) | 资源调度方法、装置及设备 | |
CN109328478B (zh) | 资源处理方法、装置及终端 | |
CN112188637B (zh) | 无线通信方法、用户设备和网络设备 | |
KR20190118639A (ko) | 데이터 전송 방법, 단말기 디바이스 및 네트워크 디바이스 | |
IL273244B2 (en) | A method for allocating resources, a network unit, and a communication unit | |
CN116326120A (zh) | 通信方法及装置 | |
CN108811054B (zh) | 用于中继通信中资源分配的方法和设备 | |
CN105874869A (zh) | 随机接入过程中bsr的上报方法和装置 | |
CN114270737A (zh) | 资源冲突的处理方法、装置、终端及存储介质 | |
CN114600550A (zh) | 侧行链路中的资源抢占方法及侧行链路设备 | |
CN111246432A (zh) | 一种通信方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |