Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD, DEVICE, AND USER EQUIPMENT FOR GENERATING MONITORING REPORT
Document Type and Number:
WIPO Patent Application WO/2015/139289
Kind Code:
A9
Abstract:
Embodiments of the present invention relate to the technical field of field networks. Provided are a method, device, and user equipment for generating a monitoring report. The method comprises: receiving monitoring parameters broadcasted by a base station; in a discovery time domain, monitoring energies of discovery resources in a resource pool; determining busy resources and idle resources; when the proportions of busy resources or idle resources in a predetermined number of consecutive discovery time domains satisfy reporting criteria corresponding respectively to the busy resources or the idle resources, then generating a monitoring report, and transmitting the monitoring report to the base station. By generating a monitoring report and reporting same to a base station when the proportions of busy resources or idle resources satisfy respective corresponding reporting criteria, the present invention solves the problem in the related art that a base station is unable to accurately learn the states of resources in a cell caused by a D2D user equipment being unable to accurately acquire the number of resource collisions of the cell, thus achieving an effect of ensuring that a base station learns accurately the states of resources in a cell.

Inventors:
MA JIE (CN)
LIN BO (CN)
CAO ZHENZHEN (CN)
Application Number:
PCT/CN2014/073821
Publication Date:
November 10, 2016
Filing Date:
March 21, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
International Classes:
H04W72/00
Attorney, Agent or Firm:
BEIJING SAN GAO YONG XIN INTELLECTUAL PROPERTY AGENCY CO., LTD. (CN)
北京三高永信知识产权代理有限责任公司 (CN)
Download PDF:
Claims:
权 利 要 求 书

1、 一种监听报告生成装置, 应用于位于设备到设备 D2D通信系统中的用 户设备中, 其特征在于, 所述装置包括:

接收模块, 用于接收基站广播的监听参数, 所述监听参数包括忙资源所对 应的能量阈值和所述忙资源所对应的上报条件、 闲资源所对应的能量阈值和所 述闲资源所对应的上报条件、 资源池以及用于指示所示用户设备进行监听的发 现时域;

监听模块, 用于在所述至少一个发现时域内监听所述资源池中至少一个发 现资源的能量;

确定模块, 用于根据所述至少一个发现资源的能量以及所述忙资源所对应 的能量阈值和所述闲资源所对应的能量阈值, 确定出所述至少一个发现时域中 的忙资源以及闲资源;

第一生成模块, 用于当所述至少一个发现时域中连续预定个数发现时域中 忙资源所占的比例均满足所述忙资源所对应的上报条件, 或, 当所述至少一个 发现时域中连续个发现时域中闲资源所占的比例均满足所述闲资源所对应的上 报条件时, 则生成监听报告, 所述监听报告包括所述连续个发现时域中忙资源 所占的比例, 或所述连续个发现时域中闲资源所占的比例;

发送模块, 用于向所述基站发送所述监听报告。

2、 根据权利要求 1所述的装置, 其特征在于, 所述忙资源为能量大于所述 忙资源所对应的能量阈值的发现资源, 所述闲资源为能量小于所述闲资源所对 应的能量阈值的发现资源。

3、 根据权利要求 2所述的装置, 其特征在于, 所述装置还包括: 第一计算模块, 用于计算每个所述发现时域中所述忙资源所占的比例。

4、 根据权利要求 3所述的装置, 其特征在于, 所述第一计算模块包括: 第一统计单元, 用于统计每个所述发现时域中所述忙资源的数量以及所述 闲资源的数量; 第一计算单元, 用于将所述忙资源的数量除以所述忙资源的数 量与所述闲资源数量之和, 得到每个所述发现时域中所述忙资源所占的比例; 或,

第二统计单元, 用于统计每个所述发现时域中各个子帧中所述忙资源的数 量以及所述闲资源的数量; 第二计算单元, 用于将每个所述子帧中所述忙资源 的数量除以所述忙资源的数量与所述闲资源的数量之和, 得到每个所述子帧中 所述忙资源所占的比例; 第三计算单元, 用于计算每个所述发现时域中各个子 帧中所述忙资源所占的比例的加权平均值, 得到每个所述发现时域中所述忙资 源所占的比例。

5、 根据权利要求 2所述的装置, 其特征在于, 所示装置还包括: 第二计算模块, 用于计算每个所述发现时域中所述闲资源所占的比例。

6、 根据权利要求 5所述的装置, 其特征在于, 所述第二计算模块包括: 第三统计单元, 用于统计每个所述发现时域中所述忙资源的数量以及所述 闲资源的数量; 第四计算单元, 用于将所述闲资源的数量除以所述忙资源的数 量与所述闲资源数量之和, 得到每个所述发现时域中所述闲资源所占的比例; 或,

第四统计单元, 用于统计每个所述发现时域中各个子帧中所述忙资源的数 量以及所述闲资源的数量; 第五计算单元, 用于将每个所述子帧中所述闲资源 的数量除以所述忙资源的数量与所述闲资源的数量之和, 得到每个所述子帧中 所述闲资源所占的比例; 第六计算单元, 用于计算每个发现时域的各个子帧中 所述闲资源所占的比例的加权平均值, 得到每个所述发现时域中所述闲资源所 占的比例。

7、 根据权利要求 1所述的装置, 其特征在于,

当所述预定个为 1 时, 所述监听报告包括所述发现时域中所述忙资源所占 的比例, 或, 所述发现时域中所述忙资源所占的比例;

当所述预定个大于 1 时, 所述监听 告包括所述连续预定个发现时域中所 述忙资源所占的比例的加权平均值, 或, 所述连续预定个发现时域中所述闲资 源所占的比例的加权平均值。

8、 根据权利要求 1所述的装置, 其特征在于, 所述监听报告还包括成功次 数和失败次数, 所述成功次数是在各个发现时域对存在闲资源选择时的次数进 行统计得到的, 所述失败次数是在各个发现时域对不存在闲资源选择时的次数 进行统计得到的。

9、 根据权利要求 1至 8中任一所述的装置, 其特征在于, 所述监听参数还 包括预定概率阈值, 所述装置还包括:

第二生成模块, 用于生成随机数;

所述发送模块, 还用于当所述随机数大于所述预定概率阈值时, 向所述基 站发送所述监听报告。

10、 一种用户设备, 所述用户设备位于设备到设备 D2D通信系统中, 其特 征在于, 所述用户设备包括: 接收机、 处理器和发射机,

所述接收机, 用于接收基站广播的监听参数, 所述监听参数包括忙资源所 对应的能量阈值和所述忙资源所对应的上报条件、 闲资源所对应的能量阈值和 所述闲资源所对应的上报条件、 资源池以及用于指示所示用户设备进行监听的 发现时域;

所述处理器, 用于在所述至少一个发现时域内监听所述资源池中至少一个 发现资源的能量;

所述处理器, 还用于根据所述至少一个发现资源的能量以及所述忙资源所 对应的能量阈值和 /或所述闲资源所对应的能量阈值, 确定出所述至少一个发现 时域中的忙资源以及闲资源;

所述处理器, 还用于当所述至少一个发现时域中连续预定个数发现时域中 忙资源所占的比例均满足所述忙资源所对应的上报条件, 或, 当所述至少一个 发现时域中连续个发现时域中闲资源所占的比例均满足所述闲资源所对应的上 报条件时, 则生成监听报告, 所述监听报告包括所述连续个发现时域中忙资源 所占的比例, 或所述连续个发现时域中闲资源所占的比例;

所述发射机, 用于向所述基站发送所述监听报告。

11、 根据权利要求 10所述的用户设备, 其特征在于, 所述忙资源为能量大 于所述忙资源所对应的能量阈值的发现资源, 所述闲资源为能量小于所述闲资 源所对应的能量阈值的发现资源。 12、 根据权利要求 11所述的用户设备, 其特征在于, 所述处理器, 还用于 计算每个所述发现时域中所述忙资源所占的比例。

13、 根据权利要求 12所述的用户设备, 其特征在于, 所述处理器, 还用于 统计每个所述发现时域中所述忙资源的数量以及所述闲资源的数量; 所述处理 器, 还用于将所述忙资源的数量除以所述忙资源的数量与所述闲资源数量之和, 得到每个所述发现时域中所述忙资源所占的比例; 或,

所述处理器, 还用于统计每个所述发现时域中各个子帧中所述忙资源的数 量以及所述闲资源的数量; 所述处理器, 还用于将每个所述子帧中所述忙资源 的数量除以所述忙资源的数量与所述闲资源的数量之和, 得到每个所述子帧中 所述忙资源所占的比例; 所述处理器, 还用于计算每个所述发现时域中各个子 帧中所述忙资源所占的比例的加权平均值, 得到每个所述发现时域中所述忙资 源所占的比例。

14、 根据权利要求 11所述的用户设备, 其特征在于: 所述处理器, 还用于 计算每个所述发现时域中所述闲资源所占的比例。

15、 根据权利要求 14所述的用户设备, 其特征在于, 所述处理器, 还用于 统计每个所述发现时域中所述忙资源的数量以及所述闲资源的数量; 所述处理 器, 还用于将所述闲资源的数量除以所述忙资源的数量与所述闲资源数量之和, 得到每个所述发现时域中所述闲资源所占的比例; 或,

所述处理器, 还用于统计每个所述发现时域中各个子帧中所述忙资源的数 量以及所述闲资源的数量; 所述处理器, 还用于将每个所述子帧中所述闲资源 的数量除以所述忙资源的数量与所述闲资源的数量之和, 得到每个所述子帧中 所述闲资源所占的比例; 所述处理器, 还用于计算每个发现时域的各个子帧中 所述闲资源所占的比例的加权平均值, 得到每个所述发现时域中所述闲资源所 占的比例。

16、 根据权利要求 10所述的用户设备, 其特征在于,

当所述预定个为 1 时, 所述监听报告包括所述发现时域中所述忙资源所占 的比例, 或, 所述发现时域中所述忙资源所占的比例;

当所述预定个大于 1 时, 所述监听 告包括所述连续预定个发现时域中所 述忙资源所占的比例的加权平均值, 或, 所述连续预定个发现时域中所述闲资 源所占的比例的加权平均值。

17、 根据权利要求 10所述的用户设备, 其特征在于, 所述监听报告还包括 成功次数和失败次数, 所述成功次数是在各个发现时域对存在闲资源选择时的 次数进行统计得到的, 所述失败次数是在各个发现时域对不存在闲资源选择时 的次数进行统计得到的。

18、 根据权利要求 10至 17中任一所述的用户设备, 其特征在于, 所述监 听参数还包括预定概率阈值,

所述处理器, 还用于生成随机数;

所述发射机, 还用于当所述随机数大于所述预定概率阈值时, 向所述基站 发送所述监听报告。

19、 一种监听报告生成方法, 应用于位于设备到设备 D2D通信系统中的用 户设备中, 其特征在于, 所述方法包括:

接收基站广播的监听参数, 所述监听参数包括忙资源所对应的能量阈值和 所述忙资源所对应的上报条件、 闲资源所对应的能量阈值和所述闲资源所对应 的上报条件、 资源池以及用于指示所示用户设备进行监听的发现时域;

在所述至少一个发现时域内监听所述资源池中至少一个发现资源的能量; 根据所述至少一个发现资源的能量以及所述忙资源所对应的能量阈值和所 述闲资源所对应的能量阈值, 确定出所述至少一个发现时域中的忙资源以及闲 资源;

当所述至少一个发现时域中连续个发现时域中忙资源所占的比例均满足所 述忙资源所对应的上报条件, 或, 当所述至少一个发现时域中连续个发现时域 中闲资源所占的比例均满足所述闲资源所对应的上报条件时, 生成监听报告, 并向所述基站发送所述监听报告, 所述监听报告包括所述连续个发现时域中忙 资源所占的比例, 或所述连续个发现时域中闲资源所占的比例。 20、 根据权利要求 19所述的方法, 其特征在于, 所述忙资源为能量大于所 述忙资源所对应的能量阈值的发现资源, 所述闲资源为能量小于所述闲资源所 对应的能量阈值的发现资源。

21、 根据权利要求 20所述的方法, 其特征在于, 在所述确定出所述至少一 个发现时域中的忙资源以及闲资源之后, 还包括:

计算每个所述发现时域中所述忙资源所占的比例。

22、 根据权利要求 21所述的方法, 其特征在于, 所述计算每个所述发现时 域中所述忙资源所占的比例, 包括:

统计每个所述发现时域中所述忙资源的数量以及所述闲资源的数量; 将所 述忙资源的数量除以所述忙资源的数量与所述闲资源数量之和, 得到每个所述 发现时域中所述忙资源所占的比例; 或,

统计每个所述发现时域中各个子帧中所述忙资源的数量以及所述闲资源的 数量; 将每个所述子帧中所述忙资源的数量除以所述忙资源的数量与所述闲资 源的数量之和, 得到每个所述子帧中所述忙资源所占的比例; 计算每个所述发 现时域的各个子帧中所述忙资源所占的比例的加权平均值, 得到每个所述发现 时域中所述忙资源所占的比例。

23、 根据权利要求 20所述的方法, 其特征在于, 在所述确定出所述至少一 个发现时域中的忙资源以及闲资源之后, 还包括:

计算每个所述发现时域中所述闲资源所占的比例。

24、 根据权利要求 23所述的方法, 其特征在于, 所述计算每个所述发现时 域中所述闲资源所占的比例, 包括:

统计每个所述发现时域中所述忙资源的数量以及所述闲资源的数量; 将所 述闲资源的数量除以所述忙资源的数量与所述闲资源数量之和, 得到每个所述 发现时域中所述闲资源所占的比例; 或,

统计每个所述发现时域中各个子帧中所述忙资源的数量以及所述闲资源的 数量; 将每个所述子帧中所述闲资源的数量除以所述忙资源的数量与所述闲资 源的数量之和, 得到每个所述子帧中所述闲资源所占的比例; 计算每个发现时 域的各个子帧中所述闲资源所占的比例的加权平均值, 得到每个所述发现时域 中所述闲资源所占的比例。

25、 根据权利要求 19所述的方法, 其特征在于,

当所述预定个为 1 时, 所述监听报告包括所述发现时域中所述忙资源所占 的比例, 或, 所述发现时域中所述忙资源所占的比例;

当所述预定个大于 1 时, 所述监听 告包括所述连续预定个发现时域中所 述忙资源所占的比例的加权平均值, 或, 所述连续预定个发现时域中所述闲资 源所占的比例的加权平均值。

26、 根据权利要求 19所述的方法, 其特征在于, 所述监听报告还包括成功 次数和失败次数, 所述成功次数是在各个发现时域对存在闲资源选择时的次数 进行统计得到的, 所述失败次数是在各个发现时域对不存在闲资源选择时的次 数进行统计得到的。

27、 根据权利要求 19至 26中任一所述的方法, 其特征在于, 所述监听参 数还包括预定概率阈值, 所述方法还包括:

生成随机数;

当所述随机数大于所述预定概率阈值时, 则执行所述向所述基站发送所述 监听报告的步骤。

Description:
监听报告生成方法、 装置及用户设备 技术领域

本发明涉及网络技术领域, 特别涉及一种发现监听报告生成方法、 装置及 用户设备。 背景技术

D2D ( Devic to Device, 设备到设备)通信技术是一种位于 LTE-A ( Long Term Evolution- Advanced, 长期演进技术的后续演进 ) 系统中的 D2D用户设备 之间通过复用小区内蜂窝用户的资源直接进行 端到端通信的技术。 由于 LTE-A 系统的基站 eNB ( evolved Node B, 演进型基站)并不对 D2D用户设备所使用的 资源状况进行监控, 为了避免 D2D用户设备因资源不足而无法进行通信, 需要 D2D用户设备将监听到的资源状况上报给基站, 以保证基站能够根据接收到的 资源状况对 D2D用户设备所使用的资源进行合理调度。

在传统的资源状况监听的过程中, D2D用户设备监听小区的发现资源, 当 D2D用户设备在一个发现资源上无法解析出接收 到的信号时, 则标记发生了一 次资源碰撞, D2D用户设备统计发现时域内的资源碰撞次数, 并将资源碰撞次 数作为监听报告上报给基站。

在实现本发明的过程中, 发明人发现相关技术至少存在以下问题: 由于 D2D用户设备无法正确解析出接收到的信号的原 因比较多, 比如有碰撞发生、 信道质量太差或者受到临近频率的干扰等, D2D用户设备很可能会将因信道质 量太差或受到临近频率的干扰而导致无法正确 解析接收到的信号的情况也标 记为资源碰撞, 因此 D2D用户设备确定的资源碰撞次数并不准确, 也因此基站 无法准确获知小区中资源的情况。 发明内容

为了解决相关技术中由于 D2D用户设备无法准确获取到小区的资源碰撞 次数, 从而导致基站无法准确地获知小区中资源的情 况的问题, 本发明实施例 提供了一种发现监听报告生成方法、 装置及用户设备。 所述技术方案如下: 第一方面, 提供了一种监听报告生成装置, 应用于位于设备到设备 D2D 通信系统中的用户设备中, 所述装置包括:

接收模块, 用于接收基站广播的监听参数, 所述监听参数包括忙资源所对 应的能量阈值和所述忙资源所对应的上 条件、 闲资源所对应的能量阈值和所 述闲资源所对应的上 条件、 资源池以及用于指示所示用户设备进行监听的 发 现时域;

监听模块, 用于在所述至少一个发现时域内监听所述资源 池中至少一个发 现资源的能量;

确定模块, 用于根据至少一个所述发现资源的能量以及所 述忙资源所对应 的能量阈值和所述闲资源所对应的能量阈值, 确定出所述至少一个发现时域中 的忙资源以及闲资源;

第一生成模块, 用于当所述至少一个发现时域中连续预定个数 发现时域中 忙资源所占的比例均满足所述忙资源所对应的 上报条件, 或, 当所述至少一个 发现时域中连续个发现时域中闲资源所占的比 例均满足所述闲资源所对应的 上报条件时, 则生成监听报告, 所述监听报告包括所述连续个发现时域中忙资 源所占的比例, 或所述连续个发现时域中闲资源所占的比例;

发送模块, 用于向所述基站发送所述监听报告。

在第一方面的第一种可能的实施方式中, 所述忙资源为能量大于所述忙资 源所对应的能量阈值的发现资源, 所述闲资源为能量小于所述闲资源所对应的 能量阈值的发现资源。

结合第一方面或者第一方面的第一种可能的实 施方式, 在第二种可能的实 施方式中, 所述装置还包括:

第一计算模块, 用于计算每个所述发现时域中所述忙资源所占 的比例。 结合第一方面、第一方面的第一种可能的实施 方式或者第一方面的第二种 可能的实施方式中, 在第三种可能的实施方式中, 所述第一计算模块, 包括: 第一统计单元, 统计每个所述发现时域中所述忙资源的数量以 及所述闲资 源的数量; 第一计算单元, 用于将所述忙资源的数量除以所述忙资源的数 量与 所述闲资源数量的和, 得到每个所述发现时域中所述忙资源所占的比 例; 或, 第二统计单元, 用于统计每个所述发现时域中各个子帧中所述 忙资源的数 量以及所述闲资源的数量; 第二计算单元, 用于将每个所述子帧中所述忙资源 的数量除以所述忙资源的数量与所述闲资源的 数量的和,得到每个所述子帧中 所述忙资源所占的比例; 第三计算单元, 用于计算每个所述发现时域中各个子 帧中所述忙资源所占的比例的加权平均值,得 到每个所述发现时域中所述忙资 源所占的比例。

结合第一方面、第一方面的第一种可能的实施 方式至第一方面的第三种可 能的实施方式中的至少一种, 在第四种可能的实施方式中, 所示装置还包括: 第二计算模块, 用于计算每个所述发现时域中所述闲资源所占 的比例。 结合第一方面、第一方面的第一种可能的实施 方式至第一方面的第四种可 能的实施方式中的至少一种, 在第五种可能的实施方式中, 所述第二计算模块 包括:

第三统计单元, 用于统计每个所述发现时域中所述忙资源的数 量以及所述 闲资源的数量; 第四计算单元, 用于将所述闲资源的数量除以所述忙资源的数 量与所述闲资源数量之和, 得到每个所述发现时域中所述闲资源所占的比 例; 或,

第四统计单元, 用于统计每个所述发现时域中各个子帧中所述 忙资源的数 量以及所述闲资源的数量; 第五计算单元, 用于将每个所述子帧中所述闲资源 的数量除以所述忙资源的数量与所述闲资源的 数量之和,得到每个所述子帧中 所述闲资源所占的比例; 第六计算单元, 用于计算每个发现时域的各个子帧中 所述闲资源所占的比例的加权平均值,得到每 个所述发现时域中所述闲资源所 占的比例。

结合第一方面、第一方面的第一种可能的实施 方式至第一方面的第五种可 能的实施方式中的至少一种, 在第六种可能的实施方式中, 当所述预定个为 1 时, 所述监听4艮告包括所述发现时域中所述忙资 所占的比例, 或, 所述发现 时域中所述忙资源所占的比例;

当所述预定个大于 1时, 所述监听 告包括所述连续预定个发现时域中所 述忙资源所占的比例的加权平均值, 或, 所述连续预定个发现时域中所述闲资 源所占的比例的加权平均值。

结合第一方面、第一方面的第一种可能的实施 方式至第一方面的第六种可 能的实施方式中的至少一种, 在第七种可能的实施方式中, 所述装置还包括: 所述监听报告还包括成功次数和失败次数, 所述成功次数是在各个发现时 域对存在闲资源选择时的次数进行统计得到的 , 所述失败次数是在各个发现时 域对不存在闲资源选择时的次数进行统计得到 的。 结合第一方面、第一方面的第一种可能的实施 方式至第一方面的第七种可 能的实施方式中的至少一种, 在第八种可能的实施方式中, 所述监听参数还包 括预定概率阈值, 所述装置还包括:

第二生成模块, 用于生成随机数;

所述发送模块, 还用于当所述随机数大于所述预定概率阈值时 , 向所述基 站发送所述监听报告。

第二方面, 提供了一种用户设备, 所述用户设备位于设备到设备 D2D通 信系统中, 所述用户设备包括: 接收机、 处理器和发射机,

所述接收机, 用于接收基站广播的监听参数, 所述监听参数包括忙资源所 对应的能量阈值和所述忙资源所对应的上 条件、 闲资源所对应的能量阈值和 所述闲资源所对应的上报条件、 资源池以及用于指示所示用户设备进行监听的 发现时域;

所述处理器, 用于在所述至少一个发现时域内监听所述资源 池中至少一个 发现资源的能量;

所述处理器,还用于根据所述至少一个发现资 源的能量以及所述忙资源所 对应的能量阈值和所述闲资源所对应的能量阈 值,确定出所述至少一个发现时 域中的忙资源以及闲资源;

所述处理器,还用于当所述至少一个发现时域 中连续预定个数发现时域中 忙资源所占的比例均满足所述忙资源所对应的 上报条件, 或, 当所述至少一个 发现时域中连续个发现时域中闲资源所占的比 例均满足所述闲资源所对应的 上报条件时, 则生成监听报告, 所述监听报告包括所述连续个发现时域中忙资 源所占的比例, 或所述连续个发现时域中闲资源所占的比例;

所述发射机, 用于向所述基站发送所述监听报告。

在第二方面的第一种可能的实施方式中, 所述忙资源为能量大于所述忙资 源所对应的能量阈值的发现资源, 所述闲资源为能量小于所述闲资源所对应的 能量阈值的发现资源。

结合第二方面或者第二方面的第一种可能的实 施方式, 在第二种可能的实 施方式中, 所述处理器, 还用于计算每个所述发现时域中所述忙资源所 占的比 例。

结合第二方面、第二方面的第一种可能的实施 方式或者第二方面的第二种 可能的实施方式, 在第三种可能的实施方式中, 所述处理器, 还用于统计每个 所述发现时域中所述忙资源的数量以及所述闲 资源的数量; 所述处理器, 还用 于将所述忙资源的数量除以所述忙资源的数量 与所述闲资源数量之和,得到每 个所述发现时域中所述忙资源所占的比例; 或,

所述处理器,还用于统计每个所述发现时域中 各个子帧中所述忙资源的数 量以及所述闲资源的数量; 所述处理器, 还用于将每个所述子帧中所述忙资源 的数量除以所述忙资源的数量与所述闲资源的 数量之和,得到每个所述子帧中 所述忙资源所占的比例; 所述处理器, 还用于计算每个所述发现时域中各个子 帧中所述忙资源所占的比例的加权平均值,得 到每个所述发现时域中所述忙资 源所占的比例。

结合第二方面、第二方面的第一种可能的实施 方式至第二方面的第三种可 能的实施方式中至少一种, 在第四种可能的实施方式中, 还用于计算每个所述 发现时域中所述闲资源所占的比例。

结合第二方面、第二方面的第一种可能的实施 方式至第二方面的第四种可 能的实施方式中至少一种, 在第五种可能的实施方式中, 所述处理器, 还用于 统计每个所述发现时域中所述忙资源的数量以 及所述闲资源的数量; 所述处理 器, 还用于将所述闲资源的数量除以所述忙资源的 数量与所述闲资源数量之 和, 得到每个所述发现时域中所述闲资源所占的比 例; 或,

所述处理器,还用于统计每个所述发现时域中 各个子帧中所述忙资源的数 量以及所述闲资源的数量; 所述处理器, 还用于将每个所述子帧中所述闲资源 的数量除以所述忙资源的数量与所述闲资源的 数量之和,得到每个所述子帧中 所述闲资源所占的比例; 所述处理器, 还用于计算每个发现时域的各个子帧中 所述闲资源所占的比例的加权平均值,得到每 个所述发现时域中所述闲资源所 占的比例。

结合第二方面、第二方面的第一种可能的实施 方式至第二方面的第五种可 能的实施方式中至少一种, 在第六种可能的实施方式中,

当所述预定个为 1时, 所述监听才艮告包括所述发现时域中所述忙资 源所占 的比例, 或, 所述发现时域中所述忙资源所占的比例;

当所述预定个大于 1时, 所述监听 告包括所述连续预定个发现时域中所 述忙资源所占的比例的加权平均值, 或, 所述连续预定个发现时域中所述闲资 源所占的比例的加权平均值。

结合第二方面、第二方面的第一种可能的实施 方式至第二方面的第六种可 能的实施方式中至少一种, 在第七种可能的实施方式中, 所述监听才艮告还包括

的次数进行统计得到的。

结合第二方面、第二方面的第一种可能的实施 方式至第二方面的第七种可 能的实施方式中至少一种, 在第八种可能的实施方式中, 所述监听参数还包括 预定概率阈值,

所述处理器, 还用于生成随机数;

所述发射机, 还用于当所述随机数大于所述预定概率阈值时 , 向所述基站 发送所述监听报告。

第三方面, 提供了一种监听报告生成方法, 应用于位于设备到设备 D2D 通信系统中的用户设备中, 所述方法包括:

接收基站广播的监听参数, 所述监听参数包括忙资源所对应的能量阈值和 所述忙资源所对应的上 条件、 闲资源所对应的能量阈值和所述闲资源所对应 的上报条件、 资源池以及用于指示所示用户设备进行监听的 发现时域;

在所述至少一个发现时域内监听所述资源池中 至少一个发现资源的能量; 根据所述至少一个发现资源的能量以及所述忙 资源所对应的能量阈值和 所述闲资源所对应的能量阈值,确定出所述至 少一个发现时域中的忙资源以及 闲资源;

当所述至少一个发现时域中连续个发现时域中 忙资源所占的比例均满足 所述忙资源所对应的上报条件, 或, 当所述至少一个发现时域中连续个发现时 域中闲资源所占的比例均满足所述闲资源所对 应的上报条件时, 生成监听报 告, 并向所述基站发送所述监听报告, 所述监听报告包括所述连续个发现时域 中忙资源所占的比例, 或所述连续个发现时域中闲资源所占的比例。

在第三方面的第一种可能的实施方式中, 所述忙资源为能量大于所述忙资 源所对应的能量阈值的发现资源, 所述闲资源为能量小于所述闲资源所对应的 能量阈值的发现资源。

结合第三方面或者第三方面的第一种可能的实 施方式, 在第二种可能的实 施方式中, 在所述确定出所述至少一个发现时域中的忙资 源以及闲资源之后, 还包括:

计算每个所述发现时域中所述忙资源所占的比 例。 结合第三方面、第三方面的第一种可能的实施 方式或者第三方面的第二种 可能的实施方式, 在第三种可能的实施方式中, 计算每个所述发现时域中所述 忙资源所占的比例, 包括:

统计每个所述发现时域中所述忙资源的数量以 及所述闲资源的数量; 将所 述忙资源的数量除以所述忙资源的数量与所述 闲资源数量的和,得到每个所述 发现时域中所述忙资源所占的比例; 或,

统计每个所述发现时域中各个子帧中所述忙资 源的数量以及所述闲资源 的数量; 将每个所述子帧中所述忙资源的数量除以所述 忙资源的数量与所述闲 资源的数量的和, 得到每个所述子帧中所述忙资源所占的比例; 计算每个所述 发现时域中各个子帧中所述忙资源所占的比例 的加权平均值,得到每个所述发 现时域中所述忙资源所占的比例。

结合第三方面、第三方面的第一种可能的实施 方式至第三方面的第三种可 能的实施方式中的至少一种, 在第四种可能的实施方式中, 在所述确定出所述 至少一个发现时域中的忙资源以及闲资源之后 , 还包括:

计算每个所述发现时域中所述闲资源所占的比 例。

结合第三方面、第三方面的第一种可能的实施 方式至第三方面的第四种可 能的实施方式中的至少一种, 在第五种可能的实施方式中, 所述计算每个所述 发现时域中所述闲资源所占的比例, 包括:

统计每个所述发现时域中所述忙资源的数量以 及所述闲资源的数量; 将所 述闲资源的数量除以所述忙资源的数量与所述 闲资源数量之和,得到每个所述 发现时域中所述闲资源所占的比例; 或,

统计每个所述发现时域中各个子帧中所述忙资 源的数量以及所述闲资源 的数量; 将每个所述子帧中所述闲资源的数量除以所述 忙资源的数量与所述闲 资源的数量之和, 得到每个所述子帧中所述闲资源所占的比例; 计算每个发现 时域的各个子帧中所述闲资源所占的比例的加 权平均值,得到每个所述发现时 域中所述闲资源所占的比例。

结合第三方面、第三方面的第一种可能的实施 方式至第三方面的第五种可 能的实施方式中的至少一种, 在第六种可能的实施方式中,

当所述预定个为 1时, 所述监听才艮告包括所述发现时域中所述忙资 源所占 的比例, 或, 所述发现时域中所述忙资源所占的比例;

当所述预定个大于 1时, 所述监听 告包括所述连续预定个发现时域中所 述忙资源所占的比例的加权平均值, 或, 所述连续预定个发现时域中所述闲资 源所占的比例的加权平均值。

结合第三方面、第三方面的第一种可能的实施 方式至第三方面的第六种可 能的实施方式中的至少一种, 在第七种可能的实施方式中, 所述监听 告还包

时的次数进行统计得到的。

结合第三方面、第三方面的第一种可能的实施 方式至第三方面的第七种可 能的实施方式中的至少一种, 在第八种可能的实施方式中, 所述监听参数还包 括预定概率阈值, 所述方法还包括:

生成随机数;

当所述随机数大于所述预定概率阈值时, 则执行所述向所述基站发送所述 监听报告的步骤。

本发明实施例提供的技术方案的有益效果是:

通过在发现时域内监听资源池中各个发现资源 的能量; 根据每个发现资源 的能量确定发现时域中忙资源或闲资源所占的 比例是否符合各自所对应的上 报条件, 在符合上报条件时, 利用忙资源或闲资源所占的比例生成监听报告 , 并向基站发送该监听报告; 解决了相关技术中由于 D2D用户设备无法准确获 取到小区的资源碰撞次数,从而导致基站无法 准确地获知小区中资源的情况的 问题; 由于 D2D用户设备可以准确监听到发现资源的能量, 并根据发现资源 的能量确定监听报告, 因此上报给基站的监听报告可以较精确反应小 区内的资 源状态, 从而达到了可以保证基站准确获知小区中资源 的情况的效果。 附图说明

为了更清楚地说明本发明实施例中的技术方案 , 下面将对实施例描述中所 需要使用的附图作筒单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明 的一些实施例,对于本领域普通技术人员来讲 ,在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。

图 1是本发明部分实施例中提供的监听报告生成 法所涉及的实施环境示 意图;

图 2是本发明一个实施例提供的监听报告生成装 的结构示意图; 图 3是本发明另一个实施例提供的监听报告生成 置的结构示意图; 图 4是本发明一个实施例提供的用户设备的结构 意图;

图 5是本发明另一个实施例提供的用户设备的结 示意图;

图 6是本发明一个实施例中提供的监听报告生成 法的方法流程图; 图 7A是本发明另一个实施例中提供的监听报告生 方法的方法流程图; 图 7 B是本发明部分实施例中提供的若干个发现时 的示意图。 具体实施方式

为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明 实施方式作进一步地详细描述。

请参见图 1所示, 其本发明部分实施例中提供的监听报告生成方 法所涉及 的实施环境示意图, 该实施环境可以为设备到设备 D2D通信系统, 该 D2D通 信系统可以包括用户设备 120和基站 140。

基站 140可以为用户设备 120分配资源, 且可以向用户设备 120下发数据 (即通过图中 x2所示路径向用户设备 120下发数据); 用户设备 120可以为 D2D用户设备,即用户设备 120之间可以通过基站 140分配的资源直接进行通 信(即直接图中 xl所示路径进行通信)。 请参见图 2所示, 本发明一个实施例中提供的监听报告生成装置 的结构示 意图, 该监听报告生成装置主要应用于图 1所示实施环境中用户设备 120中进 行举例说明。 该监听报告生成装置可以包括: 接收模块 202、 监听模块 204、 确定模块 206、 第一生成模块 208和发送模块 210。

接收模块 202, 可以用于接收基站广播的监听参数, 监听参数包括忙资源 所对应的能量阈值和忙资源所对应的上4艮条 、 闲资源所对应的能量阈值和闲 资源所对应的上 条件、 资源池以及用于指示所示用户设备进行监听的 发现时 域;

监听模块 204, 可以用于在至少一个发现时域内监听资源池中 至少一个发 现资源的能量;

确定模块 206, 可以用于根据至少一个发现资源的能量以及忙 资源所对应 的能量阈值和闲资源所对应的能量阈值, 确定出至少一个发现时域中的忙资源 以及闲资源; 第一生成模块 208 , 可以用于当至少一个发现时域中检测结果为连 续预定 个数发现时域中忙资源所占的比例均满足忙资 源所对应的上报条件, 或, 当至 少一个发现时域中连续个发现时域中闲资源所 占的比例均满足闲资源所对应 的上报条件时, 则生成监听报告, 监听报告包括连续个发现时域中忙资源所占 的比例, 或连续个发现时域中闲资源所占的比例;

发送模块 210, 用于向基站发送监听报告。

综上所述, 本发明实施例中提供的监听报告生成装置, 通过在发现时域内 监听资源池中各个发现资源的能量; 根据每个发现资源的能量确定发现时域中 时,利用忙资源或闲资源所占的比例生成监听 报告,并向基站发送该监听报告; 解决了相关技术中由于 D2D用户设备无法准确获取到小区的资源碰撞次 数, 从而导致基站无法准确地获知小区中资源的情 况的问题; 由于 D2D用户设备 可以准确监听到发现资源的能量, 并根据发现资源的能量确定监听报告, 因此 上报给基站的监听报告可以较精确反应小区内 的资源状态,从而达到了可以保 证基站准确获知小区中资源的情况的效果。 请参见图 3所示, 本发明一个实施例中提供的监听报告生成装置 的结构示 意图, 该监听报告生成装置主要应用于图 1所示实施环境中用户设备 120中进 行举例说明。 该监听报告生成装置可以包括: 接收模块 302、 监听模块 304、 确定模块 306、 第一生成模块 308和发送模块 310。

接收模块 302, 可以用于接收基站广播的监听参数, 监听参数包括忙资源 所对应的能量阈值和忙资源所对应的上4艮条 、 闲资源所对应的能量阈值和闲 资源所对应的上 条件、 资源池以及用于指示所示用户设备进行监听的 发现时 域;

监听模块 304, 可以用于在至少一个发现时域内监听资源池中 至少一个发 现资源的能量;

确定模块 306, 可以用于根据至少一个发现资源的能量以及忙 资源所对应 的能量阈值和闲资源所对应的能量阈值, 确定出至少一个发现时域中的忙资源 以及闲资源;

第一生成模块 308 , 可以用于当至少一个发现时域中连续预定个数 发现时 域中忙资源所占的比例均满足忙资源所对应的 上报条件, 或, 当至少一个发现 时域中连续个发现时域中闲资源所占的比例均 满足闲资源所对应的上报条件 时, 则生成监听报告, 监听报告包括连续个发现时域中忙资源所占的 比例, 或 连续个发现时域中闲资源所占的比例;

发送模块 310, 可以用于向基站发送监听报告。

在图 3所示实施例中的第一种可能的实现方式中, 忙资源为能量大于忙资 源所对应的能量阈值的发现资源, 闲资源为能量小于闲资源所对应的能量阈值 的发现资源。

在图 3所示实施例中的第二种可能的实现方式中, 听报告生成装置还可 以包括: 第一计算模块 312。

第一计算模块 312, 可以用于计算每个发现时域中忙资源所占的比 例。 在图 3所示实施例中的第三种可能的实现方式中, 第一计算模块 312可以 包括: 第一统计单元 312a和第一计算单元 312b, 或, 或第二统计单元 312c、 第二计算单元 312d和第三计算单元 312e。

第一统计单元 312a,可以用于统计每个发现时域中忙资源的数 以及闲资 源的数量; 第一计算单元 312b, 可以用于将忙资源的数量除以忙资源的数量与 闲资源数量的和, 得到每个发现时域中忙资源所占的比例; 或,

统计单元 312c,可以用于统计每个发现时域中各个子帧中 资源的数量以 及闲资源的数量; 第二计算单元 312d, 可以用于对于每个子帧, 将每个子帧中 忙资源的数量除以忙资源的数量与闲资源的数 量的和,得到每个子帧中忙所占 的概率; 第三计算单元 312e, 可以用于计算每个发现时域中各个子帧中忙资 源 所占的概率的加权平均值, 得到每个发现时域中忙资源所占的概率。

在图 3所示实施例中的第四种可能的实现方式中, 听报告生成模块还可 以包括第二计算模块 314。

第二计算模块 314, 可以用于计算每个发现时域中闲资源所占的比 例。 在图 3所示实施例中的第五种可能的实现方式中, 二计算模块 314包括: 第三统计单元 314a和第四计算单元 314b, 或, 第四统计单元 314c、 第五计算 单元 314d和第六计算单元 314e。

第三统计单元 314a,用于统计每个发现时域中忙资源的数量以 闲资源的 数量; 第四计算单元 314b,用于将闲资源的数量除以忙资源的数量与 资源数 量之和, 得到每个发现时域中闲资源所占的比例; 或,

第四统计单元 314c,用于统计每个发现时域中各个子帧中忙资 的数量以 及闲资源的数量; 第五计算单元 314d,用于将每个子帧中闲资源的数量除以忙 资源的数量与闲资源的数量之和, 得到每个子帧中闲资源所占的比例; 第六计 算单元 314e,用于计算每个发现时域的各个子帧中闲资 所占的比例的加权平 均值, 得到每个发现时域中闲资源所占的比例。

在图 3所示实施例中的第六种可能的实现方式中,

当预定个为 1时, 监听报告包括发现时域中忙资源所占的比例, 或, 发现 时域中忙资源所占的比例;

当预定个大于 1时,监听报告包括连续预定个发现时域中忙 源所占的比 例的加权平均值,或,连续预定个发现时域中 闲资源所占的比例的加权平均值。

在图 3所示实施例中的第七种可能的实现方式中, 听报告还包括成功次 数和失败次数, 成功次数是在各个发现时域对存在闲资源选择 时的次数进行统 计得到的, 失败次数是在各个发现时域对不存在闲资源选 择时的次数进行统计 得到的。

在图 3所示实施例中的第八种可能的实现方式中, 听参数还包括预定概 率阈值, 监听报告生成装置还可以包括: 第二生成模块 316。

第二生成模块 316, 可以用于生成随机数;

发送模块 310, 还可以用于当随机数大于预定概率阈值时, 向基站发送监 听报告。

综上所述, 本发明实施例中提供的监听报告生成装置, 通过在各个发现时 域内监听资源池中各个发现资源的能量; 根据每个发现资源的能量确定各个发 上报条件时, 利用忙资源或闲资源所占的比例生成监听报告 , 并向基站发送该 监听报告; 解决了相关技术中由于 D2D用户设备无法准确获取到小区的资源 碰撞次数,从而导致基站无法准确地获知小区 中资源的情况的问题; 由于 D2D 用户设备可以准确监听到发现资源的能量, 并根据发现资源的能量确定监听报 告, 因此上报给基站的监听报告可以较精确反应小 区内的资源状态, 从而达到 了可以保证基站准确获知小区中资源的情况的 效果。 请参见图 4所示, 本发明一个实施例中提供的用户设备的结构示 意图, 该 用户设备主要应用于图 1所示实施环境中用户设备 120中进行举例说明。该用 户设备可以包括: 接收机 402、 处理器 404和发射机 406。 接收机 402, 可以用于接收基站广播的监听参数, 监听参数包括忙资源所 对应的能量阈值和忙资源所对应的上4艮条件 闲资源所对应的能量阈值和闲资 源所对应的上报条件、 资源池以及用于指示所示用户设备进行监听的 发现时 域;

处理器 404, 可以用于在至少一个发现时域内监听资源池中 至少一个发现 资源的能量;

处理器 404, 还可以用于根据至少一个发现资源的能量以及 忙资源所对应 的能量阈值和闲资源所对应的能量阈值, 确定出至少一个发现时域中的忙资源 以及闲资源;

处理器 404, 还可以用于当至少一个发现时域中连续预定个 数发现时域中 忙资源所占的比例均满足忙资源所对应的上报 条件, 或, 当至少一个发现时域 中连续个发现时域中闲资源所占的比例均满足 闲资源所对应的上报条件时, 则 生成监听报告, 监听报告包括连续个发现时域中忙资源所占的 比例, 或连续个 发现时域中闲资源所占的比例;

发射机 406 , 可以用于向基站发送监听报告。

综上所述, 本发明实施例中提供的用户设备, 通过在各个发现时域内监听 资源池中各个发现资源的能量; 根据每个发现资源的能量确定各个发现时域中 时,利用忙资源或闲资源所占的比例生成监听 报告,并向基站发送该监听报告; 解决了相关技术中由于 D2D用户设备无法准确获取到小区的资源碰撞次 数, 从而导致基站无法准确地获知小区中资源的情 况的问题; 由于 D2D用户设备 可以准确监听到发现资源的能量, 并根据发现资源的能量确定监听报告, 因此 上报给基站的监听报告可以较精确反应小区内 的资源状态,从而达到了可以保 证基站准确获知小区中资源的情况的效果。 请参见图 5所示, 本发明另一个实施例中提供的用户设备的结构 示意图, 该用户设备主要应用于图 1所示实施环境中用户设备 120中进行举例说明。 该 用户设备可以包括: 接收机 502、 处理器 504、 发射机 506和存储器 508, 其中 处理器 504分别与接收机 502、 发射机 506和存储器 508耦合, 存储器 508中 存储有至少一种计算机应用程序,存储器 508根据这些计算机应用程序可以实 现相关的功能。 接收机 502, 可以用于接收基站广播的监听参数, 监听参数包括忙资源所 对应的能量阈值和忙资源所对应的上4艮条件 闲资源所对应的能量阈值和闲资 源所对应的上报条件、 资源池以及用于指示所示用户设备进行监听的 发现时 域;

处理器 504, 可以用于在至少一个发现时域内监听资源池中 至少一个发现 资源的能量;

处理器 504, 还可以用于根据至少一个发现资源的能量以及 忙资源所对应 的能量阈值和闲资源所对应的能量阈值, 确定出至少一个发现时域中的忙资源 以及闲资源;

处理器 504, 还可以用于当至少一个发现时域中连续预定个 数发现时域中 忙资源所占的比例均满足忙资源所对应的上报 条件, 或, 当至少一个发现时域 中连续个发现时域中闲资源所占的比例均满足 闲资源所对应的上报条件时, 则 生成监听报告, 监听报告包括连续个发现时域中忙资源所占的 比例, 或连续个 发现时域中闲资源所占的比例;

发射机 506, 可以用于向基站发送监听报告。

在图 5所示实施例中的第一种可能的实现方式中, 忙资源为能量大于忙资 源所对应的能量阈值的发现资源, 闲资源为能量小于闲资源所对应的能量阈值 的发现资源。

在图 5所示实施例中的第二种可能的实现方式中, 处理器, 还用于计算每 个发现时域中忙资源所占的比例。

在图 5所示实施例中的第三种可能的实现方式中, 处理器 504, 还可以用 于统计每个发现时域中忙资源的数量以及闲资 源的数量; 处理器 504, 还可以 用于将忙资源的数量除以忙资源的数量与闲资 源数量之和,得到每个发现时域 中忙资源所占的比例; 或,

处理器 504, 还可以用于每个统计发现时域中各个子帧中忙 资源的数量以 及闲资源的数量; 处理器 504, 还可以用于对于每个子帧, 将每个子帧中忙资 源的数量除以忙资源的数量与闲资源的数量之 和,得到每个子帧中忙资源所占 的比例; 处理器 504, 还可以用于计算每个发现时域中各个子帧中忙 资源所占 的比例的加权平均值, 得到每个发现时域中忙资源所占的比例。

在图 5所示实施例中的第四种可能的实现方式中, 处理器 504, 还可以用 于计算每个发现时域中闲资源所占的比例。 在图 5所示实施例中的第五种可能的实现方式中, 处理器 504, 还可以用 于统计每个发现时域中忙资源的数量以及闲资 源的数量; 处理器 504, 还可以 用于将闲资源的数量除以忙资源的数量与闲资 源数量之和,得到每个发现时域 中闲资源所占的比例; 或,

处理器 504, 还可以用于统计每个发现时域中各个子帧中忙 资源的数量以 及闲资源的数量; 处理器 504, 还可以用于将每个子帧中闲资源的数量除以忙 资源的数量与闲资源的数量之和, 得到每个子帧中闲资源所占的比例; 处理器 504, 还可以用于计算每个发现时域的各个子帧中闲 资源所占的比例的加权平 均值, 得到每个发现时域中闲资源所占的比例。

在图 5所示实施例中的第六种可能的实现方式中,

当预定个为 1时, 监听报告包括发现时域中忙资源所占的比例, 或, 发现 时域中忙资源所占的比例;

当预定个大于 1时,监听报告包括连续预定个发现时域中忙 源所占的比 例的加权平均值,或,连续预定个发现时域中 闲资源所占的比例的加权平均值。

在图 5所示实施例中的第七种可能的实现方式中, 听报告还包括成功次 数和失败次数, 成功次数是在各个发现时域对存在闲资源选择 时的次数进行统 计得到的, 失败次数是在各个发现时域对不存在闲资源选 择时的次数进行统计 得到的。

在图 5所示实施例中的第八种可能的实现方式中, 听参数还包括预定概 率阈值, 处理器 504, 还可以用于生成随机数;

发射机 506, 还可以用于当随机数大于预定概率阈值时, 向基站发送监听 报告。

综上所述, 本发明实施例中提供的用户设备, 通过在各个发现时域内监听 资源池中各个发现资源的能量; 根据每个发现资源的能量确定各个发现时域中 时,利用忙资源或闲资源所占的比例生成监听 报告,并向基站发送该监听报告; 解决了相关技术中由于 D2D用户设备无法准确获取到小区的资源碰撞次 数, 从而导致基站无法准确地获知小区中资源的情 况的问题; 由于 D2D用户设备 可以准确监听到发现资源的能量, 并根据发现资源的能量确定监听报告, 因此 上报给基站的监听报告可以较精确反应小区内 的资源状态,从而达到了可以保 证基站准确获知小区中资源的情况的效果。 需要说明的是: 上述实施例提供的监听报告生成装置以及用户 设备在生成 监听报告时, 仅以上述各功能模块的划分进行举例说明, 实际应用中, 可以根 据需要而将上述功能分配由不同的功能模块完 成, 即将用户设备的内部结构划 分成不同的功能模块, 以完成以上描述的全部或者部分功能。 另外, 上述实施 例提供的监听报告生成装置以及用户设备与下 述的监听报告生成方法实施例 属于同一构思, 其具体实现过程详见方法实施例, 这里不再赘述。 请参见图 6所示, 本发明一个实施例中提供的监听报告生成方法 的方法流 程图, 该监听报告生成方法主要应用于图 1所示实施环境中用户设备 120中进 行举例说明。 该监听报告生成方法可以包括:

601 , 接收基站广播的监听参数, 监听参数包括忙资源所对应的能量阈值 和忙资源所对应的上 条件、 闲资源所对应的能量阈值和闲资源所对应的上 才艮 条件、 资源池以及用于指示所示用户设备进行监听的 发现时域;

602, 在至少一个发现时域内监听资源池中至少一个 发现资源的能量;

603 , 根据至少一个发现资源的能量以及忙资源所对 应的能量阈值和闲资 源所对应的能量阈值, 确定出至少一个发现时域中的忙资源以及闲资 源;

604 , 当至少一个发现时域中连续个发现时域中忙资 源所占的比例均满足 忙资源所对应的上 条件, 或, 当至少一个发现时域中连续个发现时域中闲资 源所占的比例均满足闲资源所对应的上报条件 时, 生成监听报告, 并向基站发 送监听报告, 监听报告包括连续个发现时域中忙资源所占的 比例, 或连续个发 现时域中闲资源所占的比例。

综上所述, 本发明实施例中提供的监听报告生成方法, 通过在发现时域内 监听资源池中各个发现资源的能量; 根据每个发现资源的能量确定发现时域中 忙资源或闲资源所占的比例是否符合上报条件 , 在符合上报条件时, 利用忙资 源或闲资源所占的比例生成监听报告, 并向基站发送该监听报告; 解决了相关 技术中由于 D2D用户设备无法准确获取到小区的资源碰撞次 数, 从而导致基 站无法准确地获知小区中资源的情况的问题; 由于 D2D用户设备可以准确监 听到发现资源的能量, 并根据发现资源的能量确定监听报告, 因此上报给基站 的监听报告可以较精确反应小区内的资源状态 ,从而达到了可以保证基站准确 获知小区中资源的情况的效果。 在一种应用场景中, 每个用户设备在对资源池中的发现资源进行监 听时, 若连续预定个的发现时域内监听到的忙资源所 占比例(或忙资源所占比例)达 到可上报的阈值, 则可以生成监听报告, 并将监听报告上报给基站。 具体实现 过程可以参见以下对图 7A部分的描述。

请参见图 7A所示, 本发明另一个实施例中提供的监听报告生成方 法的方 法流程图, 该监听报告生成方法主要应用于图 1所示实施环境中用户设备 120 中进行举例说明。 该监听报告生成方法可以包括:

701 , 接收基站广播的监听参数, 监听参数包括忙资源所对应的能量阈值 和忙资源所对应的上 条件、 闲资源所对应的能量阈值和闲资源所对应的上 才艮 条件、 资源池以及用于指示所示用户设备进行监听的 发现时域;

在实际应用中, 基站可以向用户设备广播发送监听参数, 监听参数可以包 括忙资源所对应的能量阈值和上报条件、 闲资源所对应的能量阈值和上报条 件、 用于定义资源池的参数以及用于定义发现时域 的参数等。 用户设备可以接 收到基站广播发送的监听参数。

通常, 资源池可以是频域的集合。 比如, 用于定义资源池的参数可以包括 起始资源块位置以及结束资源块位置, 或者定义起始资源块位置以及资源块的 个数。

用于定义发现时域的参数可以包括帧号、 起始子帧号和结束子帧号; 或者 可以包括第一参数 M和第二参数 N, 即表示每 M个帧中有 N个连续子帧是为 发现业务定义的发现时域。 一般的, N个连续子帧在每 M个帧中所处的时域 位置是相同的, 比如 N个连续子帧是 M个帧中的从第 i个子帧开始至第 i+N-1 个子帧所形成的子帧集合。

请参见图 7B所示, 其示出了本发明部分实施例中提供的若干个发 现时域 的示意图, 假设 M个帧对应 100ms, N个连续子帧对应 10ms, 则每隔 90ms 后的 10ms可以作为一个发现时域,这里可以将发现 域均设置在 M个帧的起 始位置处。 4艮显然, 发现时域还可以设置在 M个帧的其他位置。

当基站广播发现时域之后, 用户设备则可以再这些发现时域中对资源池内 的发现资源进行监听。

702, 在至少一个发现时域内监听资源池中至少一个 发现资源的能量; 当用户设备根据监听参数得知资源池以及发现 时域之后, 则可以在至少一 个发现时域内监听资源池中至少一个发现资源 的能量。

703 , 当发现资源的能量大于忙资源所对应的能量阈 值时, 确定发现资源 为忙资源;

对于一个发现资源来讲, 当用户设备在监听到该发现资源的能量大于忙 资 源所对应的能量阈值时, 则确定该发现资源为忙资源。

704, 当发现资源的能量小于闲资源所对应的能量阈 值时, 确定发现资源 为闲资源;

对于一个发现资源来讲, 当用户设备在监听到该发现资源的能量小于闲 资 源所对应的能量阈值时, 则确定该发现资源为闲资源。

705 , 计算每个发现时域中忙资源所占的比例;

预定个可以是基站在广播发送的监听参数中所 携带的其中一个参数,基站 可以根据实际情况设定该预定个数。

连续预定个发现时域是指位于连续预定个 M个帧中的各个发现时域, 当 预定个为 3时, 图 7B中的发现时域 1、 发现时域 2和发现时域 3则可以认定 为连续预定个的发现时域; 图 7B 中的发现时域 2、 发现时域 3和发现时域 4 也可以认定为连续预定个的发现时域。 艮显然,这里的预定个还可以取值为 1 , 也即仅计算一个发现时域中忙资源所占的比例 。

在实际应用中, 计算每个发现时域中忙资源所占的比例, 可以包括如下两 种方式:

在第一种方式下, 统计每个发现时域中忙资源的数量以及闲资源 的数量; 将忙资源的数量除以忙资源的数量与闲资源数 量之和,得到每个发现时域中忙 资源所占的比例。

时域中该忙资源所占的比例 R m 的计算公式可以为:

其中, S m 为发现时域中统计出的忙资源的数量, ^为发现时域中统计出的 闲资源的数量。

在第二种方式下, 可以统计每个发现时域中各个子帧中忙资源的 数量以及 闲资源的数量; 对于每个子帧中忙资源的数量除以忙资源的数 量与闲资源的数 量之和, 得到每个子帧中忙资源所占的比例; 计算同一个发现时域中各个子帧 中忙资源所占的比例的加权平均值, 得到每个发现时域中忙资源所占的比例。 也就是说,在第二种方式下,在获取某个发现 时域中忙资源所占的比例时, 还可以通过统计该发现时域中各个子帧中忙资 源所占的比例, 然后对获取的每 个子帧所对应的比例进行加权平均, 得到发现时域中忙资源所占的比例。

比如, 在一个发现时域内忙资源所占的比例 R m 的计算公式可以为:

N

R = , ¾ , R = im _,

m N 、 1 S im + S lx

其中, R im 为第 i 个子帧中忙资源所占的比例, 《 ;m 为该发现时域中与第 i 个子帧中忙资源所占的比例对应的权重, N为该发现时域中子帧的个数, ^为 该发现时域中第 i个子帧中忙资源的数量, S 1X 为该发现时域中第 i个子帧中闲 资源的数量。

当然, 在计算某个发现时域中忙资源所占的比例的过 程还可以通过其他方 法实现, 这就不再详述。

在实际应用中, 当预定个取值为 1时, 则可以根据上述过程获取一个发现 时域中忙资源所占的比例; 当预定个数大于 1时, 则可以根据上述过程分别获 取预定个发现时域中忙资源所占的比例。

对于忙资源所占的比例并不多的情况下, 忙资源所占的比例通常并不影响 资源调度, 因此为了避免每个用户设备在任何情况下均上 报而导致资源拥挤的 情况发现, 通常会进行一些 选, 即执行步骤 706。

706, 当至少一个发现时域中连续预定个发现时域中 忙资源所占的比例均 满足忙资源所对应的上报条件时, 则生成监听报告;

该监听报告包括连续个发现时域中忙资源所占 的比例。

在一种可能的实现方式中, 至少一个发现时域中连续预定个发现时域中忙 资源所占的比例均满足忙资源所对应的上报条 件可以为: 至少一个发现时域中 连续预定个发现时域中忙资源所占的比例均大 于忙资源所对应的比例阈值。

在一种场景中, 用户设备可以在一个发现时域中确定出忙资源 所占的比例 大于忙资源所对应的比例阈值时, 生成监听报告, 该监听报告包括该发现时域 中忙资源所占的比例。 也就是说, 当预定个的值为 1时, 也即对于一个发现时 域来讲, 当该发现时域中忙资源所占的比例大于忙资源 所对应的比例阈值时, 将发现时域中忙资源所占的比例作为监听报告 的一部分。

由于对一个发现时域的监听并不能准确反映当 前资源的状态, 因此为了提 高上报的可靠度, 且避免用户设备在每个发现时域均上报时而造 成的资源拥 挤, 可以对多个连续的发现时域监听的监听结果进 行统计, 因此在另一种场景 中, 可以对多个连续的发现时域的监听结果进行统 计, 当统计结果满足上报条 件, 则可以利用统计结果生成监听报告。 也就是说, 当预定个的值大于 1时, 也即对于预定个连续的发现时域来讲, 当连续预定个的发现时域中忙资源所占 的比例大于忙资源所对应的比例阈值时, 计算这些连续预定个数发现时域中忙 资源所占的比例的加权平均值; 将这些连续预定个数发现时域中忙资源所占的 比例的加权平均值确定为监听报告的一部分。

举例来讲,计算连续预定个数发现时域中忙资 源所占的比例的加权平均值

其中, P为预定个数的值, R . m 为第 j个发现时域中忙资源所占的比例, p jm 为对应与第 j个发现时域中忙资源所占的比例的权重。

很显然, 当加权平均值的权重均为 1时, 还可以计算连续预定个数的发现 时域中忙资源所占的比例的算术平均值; 将该算术平均值确定为监听报告的一 部分。

707, 计算每个发现时域的闲资源所占的比例;

预定个可以是基站在广播发送的监听参数中所 携带的其中一个参数,基站 可以根据实际情况设定该预定个数。

连续预定个发现时域是指位于连续预定个 M个帧中的各个发现时域, 当 预定个为 3时, 图 7B中的发现时域 1、 发现时域 2和发现时域 3则可以认定 为连续预定个的发现时域; 图 7B 中的发现时域 2、 发现时域 3和发现时域 4 也可以认定为连续预定个的发现时域。 艮显然,这里的预定个还可以取值为 1 , 也即仅计算一个发现时域中闲资源所占的比例 。

在实际应用中, 计算每个发现时域中闲资源所占的比例, 可以包括如下两 种方式:

在第一种方式下, 统计每个发现时域中忙资源的数量以及闲资源 的数量; 将闲资源的数量除以忙资源的数量与闲资源数 量之和,得到每个发现时域中闲 资源所占的比例。

比如, 该发现时域中闲资源所占的比例 R x 的计算公式可以为: 其中, 为发现时域中统计出的忙资源的数量, ^为发现时域中统计出的 闲资源的数量。

在第二种方式下, 可以统计每个发现时域中各个子帧中忙资源的 数量以及 闲资源的数量; 对于每个子帧中闲资源的数量除以忙资源的数 量与闲资源的数 量之和, 得到每个子帧中闲资源所占的比例; 计算同一个发现时域中各个子帧 中闲资源所占的比例的加权平均值, 得到每个发现时域中闲资源所占的比例。

也就是说,在第二种方式下,在获取某个发现 时域中闲资源所占的比例时, 还可以通过统计该发现时域中各个子帧中闲资 源所占的比例, 然后对获取的每 个子帧所对应的比例进行加权平均, 得到发现时域中闲资源所占的比例。

比如, 在一个发现时域内闲资源所占的比例 R x 的计算公式可以为:

N

R = , : 中, R = '' m ~,

X 1 S im + S lx

其中, R 1X 为第 i 个子帧中闲资源所占的比例, 为该发现时域中与第 i 个子帧中闲资源所占的比例对应的权重, N为该发现时域中子帧的个数, ^为 该发现时域中第 i个子帧中忙资源的数量, S 1X 为该发现时域中第 i个子帧中闲 资源的数量。 法实现, 这就不再详述。

在实际应用中, 当预定个取值为 1时, 则可以根据上述过程获取一个发现 时域中闲资源所占的比例; 当预定个数大于 1时, 则可以根据上述过程分别获 取预定个发现时域中闲资源所占的比例。

对于闲资源所占的比例并不多的情况下, 闲资源所占的比例通常并不影响 资源调度, 因此为了避免每个用户设备在任何情况下均上 报而导致资源拥挤的 情况发现, 通常会进行一些 选, 即执行步骤 708。

708, 当至少一个发现时域中连续预定个发现时域中 闲资源所占的比例均 满足闲资源所对应的上报条件时, 则生成监听报告;

该监听报告包括连续个发现时域中闲资源所占 的比例。

在一种可能的实现方式中, 至少一个发现时域中连续预定个发现时域中闲 资源所占的比例均满足闲资源所对应的上报条 件可以为: 至少一个发现时域中 在一种场景中, 用户设备可以在一个发现时域中确定出闲资源 所占的比例 大于闲资源所对应的比例阈值时, 生成监听报告, 该监听报告包括该发现时域 中闲资源所占的比例。 也就是说, 当预定个的值为 1时, 也即对于一个发现时 将发现时域中闲资源所占的比例作为监听报告 的一部分。

由于对一个发现时域的监听并不能准确反映当 前资源的状态, 因此为了提 高上报的可靠度, 且避免用户设备在每个发现时域均上报时而造 成的资源拥 挤, 可以对多个连续的发现时域监听的监听结果进 行统计, 因此在另一种场景 中, 可以对多个连续的发现时域的监听结果进行统 计, 当统计结果满足上报条 件, 则可以利用统计结果生成监听报告。 也就是说, 当预定个的值大于 1时, 也即对于预定个连续的发现时域来讲, 当连续预定个的发现时域中闲资源所占 的比例大于闲资源所对应的比例阈值时, 计算这些连续预定个数发现时域中闲 资源所占的比例的加权平均值; 将这些连续预定个数发现时域中闲资源所占的 比例的加权平均值确定为监听报告的一部分。

R , x 的公式如下:

P 其中, P为预定个数的值, R . x 为第 j个发现时域中闲资源所占的比例, 为对应与第 j个发现时域中闲资源所占的比例的权重。

很显然, 当加权平均值的权重均为 1时, 还可以计算连续预定个数的发现 时域中闲资源所占的比例的算术平均值; 将该算术平均值确定为监听报告的一 部分。

709, 生成随机数;

在连续预定个数的发现时域, 可能会有较多用户设备监听到的忙资源的比 例或闲资源的比例满足概率上报条件, 因此这些用户设备均具有向基站上报的 上报权限。 而在实际应用中, 由于小区中的用户设备可能会比较多, 在连续指 定个数的发现时域中,具有上报权限的用户设 备也可能会比较多,比如存在 100 个具有上报权限的用户设备, 此时如果这些用户设备均向基站上报则可能会 占 用较多的资源, 且基站通常可能仅根据其中 20个用户设备上报的结果就可以 得知该小区当前的资源状况, 因此对于具有上报权限的用户设备来讲, 在上报 时, 可以先生成一个随机数, 利用该随机数限制将能够实际上报的用户设备 的 个数限定在一个数值以下。

710, 当随机数大于预定概率阈值时, 向基站发送监听报告。

该预定概率阈值可以是基站在广播发送的监听 参数中所携带的其中一个 参数, 也即监听参数还可以包括预定概率阈值。 基站可以根据小区中用户设备 的个数以及资源状态设定该随机数的大小。

当用户设备生成的随机数大于预定概率阈值时 , 才可以向基站发送监听报 告, 而当用户设备生成的随机数小于预定概率阈值 时, 则不向基站发送监听报 告。 这样对于小区中较多的用户设备来讲, 由于受到随机数的限制, 可能仅有 一部分具有上报权限的用户设备可以实际的向 基站发送监听报告,从而可以有 效降低对资源的占用。

需要补充说明的是, 在实际应用中, 为了保证基站在得知的监听报告后, 可以较准确的实现对小区内资源的调度, 用户设备在生成监听报告时, 还可以 将监听到的其他相关信息添加至监听报告中, 以便于基站在实现资源调度时将 其作为参考。

在一种可能的实现方式中, 可以将统计的使用空闲资源的情况确定为监听 才艮告的一部分, 具体可以包括: 在一个发现时域, 统计存在闲资源选择时的次 数, 得到成功次数; 在该发现时域, 统计不存在闲资源选择时的次数, 得到失 败次数; 将成功次数和失败次数确定为监听报告的一部 分。 也即监听报告中还 可以包括成功次数和失败次数, 其中成功次数是在各个发现时域对存在闲资源 选择时的次数进行统计得到的, 失败次数是在各个发现时域对不存在闲资源选 择时的次数进行统计得到的。

也就是说, 用户设备在监听发现资源时整个监听过程中, 可以将监听到的 闲资源添加至闲资源列表中, 且在需要使用闲资源发送短消息时, 可以从该闲 资源列表中查找可用的闲资源, 如果存在可被选择的闲资源时, 则可以将成功 次数加 1 , 而如果不存在可被选择的闲资源时, 则可以将失败次数加 1。 最后 将整个监听过程中统计出的成功次数和失败次 数均确定为监听报告的一部分。 这里所讲的监听过程包括从开始监听的发现时 域开始, 到统计出具有连续的预 定个数的发现时域中忙资源或闲资源的比例均 符合上报条件时为止的发现时 域内的监听过程。

举例来讲, 仍旧参见图 7B所示, 假定从发现时域 1开始监听过程, 预定 个的值为 3, 当监听到发现时域 2、 发现时域 3和发现时域 4中忙资源所占的 比例均符合忙资源所对应的上报条件时, 则整个监听过程包括发现时域 1至发 现时域 4。 在统计成功次数和失败次数时, 这两个参数的值在发现时域 1、 发 现时域 2、 发现时域 3和发现时域 4这四个发现时域中是不断累加的, 最后将 在这四个发现时域中累加得到的成功次数以及 失败次数作为监听报告的一部 分。 很显然, 也可以仅将累加得到的成功次数作为监听报告 的一部分, 也可以 仅将累加得到的失败次数作为监听报告的一部 分。

综上所述, 本发明实施例中提供的监听报告生成方法, 通过在发现时域内 监听资源池中各个发现资源的能量; 根据每个发现资源的能量确定发现时域中 时,利用忙资源或闲资源所占的比例生成监听 报告,并向基站发送该监听报告; 解决了相关技术中由于 D2D用户设备无法准确获取到小区的资源碰撞次 数, 从而导致基站无法准确地获知小区中资源的情 况的问题; 由于 D2D用户设备 可以准确监听到发现资源的能量, 并根据发现资源的能量确定监听报告, 因此 上报给基站的监听报告可以较精确反应小区内 的资源状态,从而达到了可以保 证基站准确获知小区中资源的情况的效果。

需要补充说明的是, 步骤 701、 步骤 702、 步骤 703、 步骤 704、 步骤 705、 步骤 706、 步骤 709以及步骤 710可以单独实施成为一种监听 告生成方法, 步骤 701、 步骤 702、 步骤 703、 步骤 704、 步骤 707、 步骤 708、 步骤 709以 及步骤 710也可以单独实施成为一种监听报告生成方法 。 本领域普通技术人员可以意识到, 结合本文中所公开的实施例描述的各示 例的单元及算法步骤, 能够以电子硬件、 或者计算机软件和电子硬件的结合来 实现。 这些功能究竟以硬件还是软件方式来执行, 取决于技术方案的特定应用 所描述的功能, 但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到, 为描述的方便和筒洁, 上述描述 的系统、装置和单元的具体工作过程,可以参 考前述方法实施例中的对应过程, 在此不再赘述。

在本申请所提供的几个实施例中, 应该理解到, 所揭露的系统、 装置和方 法, 可以通过其它的方式实现。 例如, 以上所描述的装置实施例仅仅是示意性 的, 例如, 所述单元的划分, 可以仅仅为一种逻辑功能划分, 实际实现时可以 有另外的划分方式, 例如多个单元或组件可以结合或者可以集成到 另一个系 统, 或一些特征可以忽略, 或不执行。 另一点, 所显示或讨论的相互之间的耦 合或直接耦合或通信连接可以是通过一些接口 , 装置或单元的间接耦合或通信 连接, 可以是电性, 机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可 以不是物理上分开的,作为 单元显示的部件可以是或者也可以不是物理单 元, 即可以位于一个地方, 或者 也可以分布到多个网络单元上。可以根据实际 的需要选择其中的部分或者全部 单元来实现本实施例方案的目的。

另外, 在本发明各个实施例中的各功能单元可以集成 在一个处理单元中, 也可以是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单元 中。

所述功能如果以软件功能单元的形式实现并作 为独立的产品销售或使用 时, 可以存储在一个计算机可读取存储介质中。 基于这样的理解, 本发明的技 术方案本质上或者说对现有技术做出贡献的部 分或者该技术方案的部分可以 以软件产品的形式体现出来, 该计算机软件产品存储在一个存储介质中, 包括 若干指令用以使得一台计算机设备(可以是个 人计算机, 服务器, 或者网络设 备等)执行本发明各个实施例所述方法的全部 或部分步骤。 而前述的存储介质 包括: U盘、 移动硬盘、 只读存储器(Read-Only Memory, ROM ) 、 随机存 取存储器(Random Access Memory, RAM ) 、 磁碟或者光盘等各种可以存储 程序代码的介质。

以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限于 此, 任何熟悉本技术领域的技术人员在本发明揭露 的技术范围内, 可轻易想到 变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护范围应 所述以权利要求的保护范围为准。