首页> 中国专利> 一种发现资源时频跳转方法及终端

一种发现资源时频跳转方法及终端

摘要

本发明实施例公开了一种发现资源时频跳转方法及终端,其中所述终端包括:资源确定单元,用于确定真实发现资源池中的真实发现资源;频域扩张单元,用于根据预设或基站广播的频分复用因子值,对真实发现资源池进行频域虚拟扩张,并确定与真实发现资源池对应的虚拟发现资源池中的虚拟发现资源;时频跳转单元,用于根据预设或基站广播的基于虚拟发现资源池的时频跳转方案,将确定的与所述虚拟发现资源池中的虚拟发现资源的对应关系进行虚拟时频跳转;信号发送单元,用于使用虚拟时频跳转后占用的虚拟发现资源对应的真实发现资源发送发现信号。采用本发明,可保持合并优势,并降低多个终端无限使用相同真实发现资源发送发现信号的概率。

著录项

  • 公开/公告号CN105009644A

    专利类型发明专利

  • 公开/公告日2015-10-28

    原文格式PDF

  • 申请/专利权人 华为技术有限公司;

    申请/专利号CN201480000365.2

  • 发明设计人 张祺智;

    申请日2014-02-22

  • 分类号

  • 代理机构广州三环专利代理有限公司;

  • 代理人郝传鑫

  • 地址 518129 广东省深圳市龙岗区坂田华为总部办公楼

  • 入库时间 2023-12-18 11:47:40

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-06-21

    授权

    授权

  • 2015-11-25

    实质审查的生效 IPC(主分类):H04W48/16 申请日:20140222

    实质审查的生效

  • 2015-10-28

    公开

    公开

说明书

id="p0001" num="0001"> 一种发现资源时频跳转方法及终端 技术领域

本发明涉及计算机应用技术领域,尤其涉及一种发现资源时频跳转方法及 终端。 背景技术

D2D ( Device-to-Device, 设备到设备)通信是指在基站的控制下, 允许设 备之间通过复用真实发现资源池直接进行通信。基站对真实发现资源池通过频 分复用和时分复用得到 m x n 个真实发现资源, 进一步的控制 UE ( User Equipment, 用户终端)通过对应的真实发现资源发送发现信号, 其中所述 UE 与真实发现资源池中的真实发现资源的对应关系以一定的规则进行时频跳转, 真实发现资源池的时频跳转方案可以包括确定性时频跳转方案和非确定性时 频跳转方案。

对于确定性时频跳转方案, 例如 i(t) = i(0), j(t)= (j(0)+i(0)*t)%n , 即 UE在第 t个帧发送的发现信号在二维数组 m x n中的时频位置只与 UE在第 0个帧发 送的发现信号在二维数组 m x n中的时频位置以及当前帧的帧识别码 t唯一确 定, 若发送端和接收端发送发现信号的真实发现资源相同,基于确定性时频跳 转方案进行时频跳转后,发送端和接收端发送的发现信号仍然在相同真实发现 资源中, 则发送端通过目标真实发现资源发送发现信号, 同时通过所述目标真 实发现资源接收接收端发送的发现信号,此时发送端发送的发现信号强度远远 高于接收的发现信号强度,导致发送端只能发送发现信号, 而无法接收接收端 发送的发现信号, 同理, 针对通过目标发现资源发送发现信号的接收端, 所述 接收端也只能发送发现信号, 而无法接收发送端发送的发现信号。

对于非确定性时频跳转方案, 例如随机时频跳转方案,接收端无法确定发 送端在不同帧发送的发现信号在矩阵 m x n中的时频位置, 也就不能对发送端 在不同帧接收到的发现信号进行合并, 进而获取信噪比最大的信号, 其中所述 信噪比最大的信号即所述发送端发送的发现信号。 发明内容

本发明实施例所要解决的技术问题在于,提供一种发现资源时频跳转方法 及终端, 可保持合并优势, 并降低多个终端无限使用相同真实发现资源发送发 现信号的概率。

本发明第一方面提供了一种终端, 包括:

资源确定单元, 用于确定真实发现资源池中的真实发现资源;

频域扩张单元, 用于根据预设或基站广播的频分复用因子值,对所述真实 发现资源池进行频域虚拟扩张,并确定与真实发现资源池对应的虚拟发现资源 池中的虚拟发现资源;

时频跳转单元,用于根据预设或基站广播的基于虚拟发现资源池的时频跳 转方案,将所述频域扩张单元确定的与所述虚拟发现资源池中的虚拟发现资源 的对应关系进行虚拟时频跳转; 现资源对应的真实发现资源发送发现信号。

在第一种可能的实施方式中, 所述频域扩张单元,还用于设所述频分复用 因子值为 X, 所述真实发现资源池包括 N个子频带, 则所述真实发现资源池 进行频域虚拟扩张后得到的虚拟发现资源池包括 N X X个虚拟子频带,其中每 个子频带被虚拟扩张得到 X个虚拟子频带, 在所述扩张后的 X个虚拟子频带 的对应子信道中确定虚拟发现资源。

结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中, 所 述频域扩张单元, 还用于在所述真实发现资源池中的第 m个子频带在虚拟扩 张后得到的虚拟发现资源池包括第 m个、 第(N+m )个、 第(Nx2+m )个 ... ... 第 (Nx ( X - 1 ) +m )个虚拟子频带, 从而所述虚拟扩张后得到的 N x X个虚 拟子频带包括 X个扩张副本, 其中所述虚拟发现资源池中每 N个连续的虚拟 子频带为一个扩张副本。

结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中, 所 同一扩张副本中的虚拟发现资源的对应关系使用同一时频跳转方案进行虚拟 时频跳转。

本发明第二方面提供了一种终端, 所述终端包括网络接口、存储器以及处 理器, 其中, 存储器中存储一组程序代码, 且处理器用于调用存储器中存储的 程序代码, 用于执行以下操作:

确定真实发现资源池中的真实发现资源;

根据预设或基站广播的频分复用因子值,对所述真实发现资源池进行频域 虚拟扩张, 并确定与真实发现资源池对应的虚拟发现资源池中的虚拟发现资 源;

根据预设或基站广播的基于虚拟发现资源池的时频跳转方案,将所述确定 的与所述虚拟发现资源池中的虚拟发现资源的对应关系进行虚拟时频跳转; 使用虚拟时频跳转后占用的虚拟发现资源对应的真实发现资源发送发现 信号。

本发明第三方面提供了一种终端, 包括:

资源确定单元, 用于确定真实发现资源池中的真实发现资源;

时频跳转单元, 用于根据对应的预设的或基站广播的时频跳转方案,将所 述资源确定单元确定的与真实发现资源池中的真实发现资源的对应关系进行 时频跳转; 源池中的真实发现资源发送发现信号。

在第一种可能的实施方式中,所述真实发现资源池中的时频跳转方案至少 包括两种时频跳转方案。

本发明第四方面提供了一种终端, 所述终端包括网络接口、存储器以及处 理器, 其中, 存储器中存储一组程序代码, 且处理器用于调用存储器中存储的 程序代码, 用于执行以下操作:

确定真实发现资源池中的真实发现资源;

根据对应的预设的或基站广播的时频跳转方案,将所述确定的与真实发现 资源池中的真实发现资源的对应关系进行时频跳转;

使用时频跳转后占用的真实发现资源池中的真实发现资源发送发现信号。 本发明第五方面提供了一种发现资源时频跳转方法, 包括:

确定真实发现资源池中的真实发现资源;

根据预设或基站广播的频分复用因子值,对所述真实发现资源池进行频域 虚拟扩张, 并确定与真实发现资源池对应的虚拟发现资源池中的虚拟发现资 源;

根据预设或基站广播的基于虚拟发现资源池的时频跳转方案,将所述确定 的与所述虚拟发现资源池中的虚拟发现资源的对应关系进行虚拟时频跳转; 使用虚拟时频跳转后占用的虚拟发现资源对应的真实发现资源发送发现 信号。

在第一种可能的实施方式中, 所述根据预设或基站广播的频分复用因子 值,对所述真实发现资源池进行频域虚拟扩张, 并确定与真实发现资源池对应 的虚拟发现资源池中的虚拟发现资源包括;

设所述频分复用因子值为 X, 所述真实发现资源池包括 N个子频带, 则 所述真实发现资源池进行虚拟扩张后得到的虚拟发现资源池包括 Ν χ Χ 个虚 拟子频带, 其中每个子频带被虚拟扩张得到 X个虚拟子频带, 在所述扩张后 的 X个虚拟子频带的对应子信道中确定虚拟发现资源。

结合第五方面的第一种可能的实现方式,在第二种可能的实现方式中, 所 述真实发现资源池进行虚拟扩张后得到的虚拟发现资源池包括 Ν χ Χ 个虚拟 子频带, 其中每个子频带被虚拟扩张得到 X个虚拟子频带包括;

在所述真实发现资源池中的第 m个子频带在虚拟扩张后得到的虚拟发现 资源池包括第 m个、 第(N+m )个、 第(Nx2+m )个 ... ...第( Nx ( X - 1 ) +m ) 个虚拟子频带, 从而所述虚拟扩张后得到的 N X X个虚拟子频带包括 X个扩 张副本, 其中所述虚拟发现资源池中每 N个连续的虚拟子频带为一个扩张副 本。

结合第五方面的第二种可能的实现方式,在第三种可能的实现方式中, 所 述根据预设或基站广播的基于虚拟发现资源池的时频跳转方案,将所述确定的 与所述虚拟发现资源池中的虚拟发现资源的对应关系进行虚拟时频跳转包括; 将所述确定的与所述虚拟发现资源池的同一扩张副本中的虚拟发现资源 的对应关系使用同一时频跳转方案进行虚拟时频跳转。 本发明第六方面提供了一种计算机存储介质,所述计算机存储介质存储有 程序,所述程序执行时包括本发明实施例第五方面提供的发现资源时频跳转方 法中全部或部分的步骤。

本发明第七方面提供了一种发现资源时频跳转方法, 包括:

确定真实发现资源池中的真实发现资源;

根据对应的预设的或基站广播的时频跳转方案,将所述确定的与真实发现 资源池中的真实发现资源的对应关系进行时频跳转;

使用时频跳转后占用的真实发现资源池中的真实发现资源发送发现信号。 在第一种可能的实现方式中,所述真实发现资源池中的时频跳转方案至少 包括两种时频跳转方案。

本发明第八方面提供了一种计算机存储介质,所述计算机存储介质存储有 程序,所述程序执行时包括本发明实施例第七方面提供的发现资源时频跳转方 法中全部或部分的步骤。

本发明实施例中的终端确定真实发现资源池中的真实发现资源,根据预设 或基站广播的频分复用因子值,对所述真实发现资源池进行频域虚拟扩张, 并 确定与真实发现资源池对应的虚拟发现资源池中的虚拟发现资源,进而根据预 设或基站广播的基于虚拟发现资源池的时频跳转方案,将所述确定的与所述虚 拟发现资源池中的虚拟发现资源的对应关系进行虚拟时频跳转,并使用虚拟时 频跳转后占用的虚拟发现资源所对应的真实发现资源发送发现信号,可保持合 并优势, 并降低多个终端无限使用相同真实发现资源发送发现信号的概率。 附图说明

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

图 1为本发明第一实施例提供的一种终端的结构示意图;

图 2 为本发明实施例提供的一种经过频域虚拟扩张的真实发现资源池对 应的虚拟发现资源池的结构示意图;

图 3 为本发明实施例提供的一种经过虚拟时频跳转的虚拟发现资源池的 结构示意图;

图 4 为本发明实施例提供的一种经过虚拟时频跳转的虚拟发现资源池对 应的真实发现资源池的结构示意图;

图 5为本发明第二实施例提供的一种终端的结构示意图;

图 6为本发明第三实施例提供的一种终端的结构示意图;

图 7为本发明第四实施例提供的一种终端的结构示意图;

图 8为本发明实施例提供的一种发现资源时频跳转方法的流程示意图; 图 9 为本发明另一实施例提供的一种发现资源时频跳转方法的流程示意 图。 具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是 全部的实施例。基于本发明中的实施例, 本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。

本发明提供了一种发现资源时频跳转方法及终端, 可保持合并优势, 并降 低多个终端无限使用相同真实发现资源发送发现信号的概率。以下分别进行详 细说明。

请参见图 1 , 图 1为本发明第一实施例提供的一种终端的结构示意图, 所 述终端至少可以包括资源确定单元 101、频域扩张单元 102、时频跳转单元 103 以及信号发送单元 104, 其中:

资源确定单元 101 , 用于确定真实发现资源池中的真实发现资源。

以图 2所示的真实发现资源池的结构示意图为例,所述真实发现资源池经 过频分复用和时分复用得到 3 x 3个真实发现资源, 其中所述真实发现资源池 包括三个子频带和三个子信道, 图 2所示的真实发现资源池中,每一行表示一 个子频带, 每一列表示一个子信道, 可以用二维数组 A[3][3]表示所述真实发 现资源池, 终端可以在所述真实发现资源池中确定真实发现资源, 例如终端 a 在真实发现资源池中确定的真实发现资源为位于 A[0][0]的真实发现资源, 当 发送发现信号的终端的个数大于真实发现资源的个数时,则存在至少两个终端 使用相同真实发现资源发送发现信号。

频域扩张单元 102, 用于根据预设或基站广播的频分复用因子值, 对所述 真实发现资源池进行频域虚拟扩张,并确定与真实发现资源池对应的虚拟发现 资源池中的虚拟发现资源。

频域扩张单元 102可以根据预设或基站广播的频分复用因子值,对真实发 现资源池进行频域虚拟扩张, 并且针对时域不做任何改变, 以图 2所示的经过 频域虚拟扩张的真实发现资源池对应的虚拟发现资源池的结构示意图为例,频 分复用因子值为 2, 则频域扩张单元 102可以根据所述频分复用因子值对真实 发现资源池进行频域虚拟扩张,频域虚拟扩张后的虚拟发现资源池在频域上扩 大一倍, 针对时域不作任何改变, 进一步的, 频域扩张单元 102在虚拟发现资 源池中确定虚拟发现资源,例如终端 a在虚拟发现资源池中确定的虚拟发现资 源为位于 B[0][0]的虚拟发现资源, 虚拟扩张前与终端 a使用相同真实发现资 源发送发现信号的终端 b 在虚拟发现资源池中确定的虚拟发现资源为位于 B[3][0]的虚拟发现资源, 可降低多个终端无限使用相同发现资源的概率。

作为一种可选的实施方式, 设所述频分复用因子值为 X, 所述真实发现资 源池包括 N个子频带, 则所述频域扩张单元 102对真实发现资源池进行频域 虚拟扩张后得到的虚拟发现资源池包括 N X X个虚拟子频带,其中每个子频带 被虚拟扩张得到 X个虚拟子频带, 终端可以在所述扩张后的 X个虚拟子频带 的对应子信道中确定虚拟发现资源。

进一步可选的, 在所述真实发现资源池中的第 m个子频带在所述频域扩 张单元 102虚拟扩张后得到的虚拟发现资源池包括第 m个、 第 (N+m )个、 第 ( Nx2+m )个 ... ...第 ( Nx ( X - 1 ) +m )个虚拟子频带, 从而所述频域虚拟 扩张后得到的 Ν χ X个虚拟子频带包括 X个扩张副本, 其中所述虚拟发现资 源池中每 N个连续的虚拟子频带为一个扩张副本。 例如, 在图 2所示的经过 频域虚拟扩张的真实发现资源池对应的虚拟发现资源池的结构示意图中,可以 用二维数组 A[3][3]表示真实发现资源池, 可以用二维数组 B[6][3]表示频域虚 拟扩张后得到的虚拟发现资源池,真实发现资源池中的第一行虚拟扩张后得到 的虚拟发现资源池可以包括第一行和第四行,其中虚拟发现资源池中的第一行 至第三行为第一个扩张副本,虚拟发现资源池中的第四行至第六行为第二个扩 张副本。

时频跳转单元 103, 用于根据预设或基站广播的基于虚拟发现资源池的时 频跳转方案,将所述频域扩张单元 102确定的与所述虚拟发现资源池中的虚拟 发现资源的对应关系进行虚拟时频跳转。

在频域扩张单元 102对所述真实发现资源池进行频域虚拟扩张,并确定与 真实发现资源池对应的虚拟发现资源池中的虚拟发现资源后, 时频跳转单元 103可以根据预设或基站广播的基于虚拟发现资源池的时频跳转方案, 将所述 确定的与所述虚拟发现资源池中的虚拟发现资源的对应关系进行虚拟时频跳 转,从而得到时频跳转后各个终端与虚拟发现资源池中的虚拟发现资源的对应 关系, 例如在图 2中, 终端 a在虚拟扩张后的虚拟发现资源池中确定的虚拟发 现资源为位于 B[0][0]的虚拟发现资源, 时频跳转单元 103根据预设或基站广 播的基于虚拟发现资源池的时频跳转方案,将与所述虚拟发现资源池中的虚拟 发现资源的对应关系进行虚拟时频跳转,终端 a确定的虚拟时频跳转后的虚拟 发现资源为位于 B[0][0]的虚拟发现资源。

其中, 所述时频跳转单元 103, 还用于将所述频域扩张单元 102确定的与 所述虚拟发现资源池的同一扩张副本中的虚拟发现资源的对应关系使用同一 时频跳转方案进行虚拟时频跳转。例如,针对第一个扩张副本的时频跳转方案 可以是 )= 0> j(t)=(j(0)+i(0)*t)%n, 其中 n=3, t=l, 时频跳转单元 103可以根 据所述时频跳转方案确定虚拟发现资源池中的虚拟发现资源,终端 a在第 0帧 的 时频位置可以 如 图 3 所示 为 Β[0][0] , 即 i(0)=0, j(0)=0 ,则 i(l) = i(0)=0, j(l) = (j(0)+i(0))%3 = 0, 即终端 a时频跳转后在第一帧的时频位置为 B[0][0] 。 针对 第 二 个 扩 张 副 本 的 时 频 跳 转 方 案 可 以 是 i(t) = (i(0)+t)%n, j(t) = (j(0)+i(0)*t-l)%n , 其中 n=3, t=l, 时频跳转单元 103可以 根据所述时频跳转方案确定虚拟发现资源池中的虚拟发现资源,在第二个扩张 副本中终端 b在第 0帧的时频位置可以如图 3所示为 B [0] [0] ,即 i(0) = 0, j(0) = 0 , 贝 (1)=( 0)+1)%3 = 1, j(l)=(j(0)+i(0)-l)%3 = 0, 即在第二个扩张副本中终端 b时频 跳转后在第一帧的时频位置为 B[1][0]。 可选的, 当所述真实发现资源的子频 带个数与子信道个数不一致时,终端与频域虚拟扩张后的虚拟发现资源池中的 虚拟发现资源的对应关系可以使用同一时频跳转方案进行虚拟时频跳转。 的虚拟发现资源对应的真实发现资源发送发现信号。时频跳转单元 103将与虚 拟发现资源池中的虚拟发现资源的对应关系进行时频跳转并得到时频跳转后 的各个终端与虚拟发现资源池中的虚拟发现资源的对应关系, 信号发送单元 104 可以使用时频跳转后占用的虚拟发现资源对应的真实发现资源发送发现 信号。具体的, 以图 4所示的经过虚拟时频跳转的虚拟发现资源池对应的真实 发现资源池的结构示意图为例,终端 a在基于虚拟发现资源池的时频跳转后确 定的虚拟发现资源池中的虚拟发现资源为位于 B[0][0]的虚拟发现资源, 则信 号发送单元 104 可以使用所述虚拟发现资源对应的真实发现资源发送发现信 号, 其中终端 a占用的虚拟发现资源对应的真实发现资源为位于 A[0][0]的真 实发现资源。

在图 1所示的终端中,资源确定单元 101确定真实发现资源池中的真实发 现资源, 频域扩张单元 102根据预设或基站广播的频分复用因子值,对真实发 现资源池进行频域虚拟扩张,并确定与真实发现资源池对应的虚拟发现资源池 中的虚拟发现资源,时频跳转单元 103根据预设或基站广播的基于虚拟发现资 源池的时频跳转方案,将所述确定的与所述虚拟发现资源池中的虚拟发现资源 的对应关系进行虚拟时频跳转,信号发送单元 104使用所述虚拟时频跳转后占 用的虚拟发现资源对应的真实发现资源发送发现信号,可保持合并优势, 并降 低多个终端无限使用相同真实发现资源发送发现信号的概率。 请参见图 5 , 图 5为本发明第二实施例提供的一种终端的结构示意图, 用于 执行本发明实施例提供的发现资源时频跳转方法。 如图 5所示, 该终端包括: 至少一个处理器 501 , 例如 CPU, 至少一个网络接口 503 , 存储器 504, 至少一 个通信总线 502。 通信总线 502用于实现这些组件之间的连接通信。 其中, 存储 器 504可能包含高速 RAM存储器,也可能还包括非不稳定的存储器( non-volatile memory ) , 例如至少一个磁盘存储器。 存储器 504可选的可以包含至少一个位 于远离前述处理器 501的存储装置。存储器 504中存储一组程序代码,且处理器 501调用存储器 504中存储的程序代码, 用于执行以下操作:

确定真实发现资源池中的真实发现资源;

根据预设或基站广播的频分复用因子值,对所述真实发现资源池进行频域 虚拟扩张, 并确定与真实发现资源池对应的虚拟发现资源池中的虚拟发现资 源;

根据预设或基站广播的基于虚拟发现资源池的时频跳转方案,将所述确定 的与所述虚拟发现资源池中的虚拟发现资源的对应关系进行虚拟时频跳转; 通过网络接口 503 使用虚拟时频跳转后占用的虚拟发现资源对应的真实 发现资源发送发现信号。

在可选实施例中,处理器 501调用存储器 504中存储的程序代码根据预设 或基站广播的频分复用因子值,对所述真实发现资源池进行频域虚拟扩张, 并 确定与真实发现资源池对应的虚拟发现资源池中的虚拟发现资源具体为: 设所述频分复用因子值为 X, 所述真实发现资源池包括 N个子频带, 则 所述真实发现资源池进行虚拟扩张后得到的虚拟发现资源池包括 Ν χ Χ 个虚 拟子频带, 其中每个子频带被虚拟扩张得到 X个虚拟子频带, 终端可以在所 述扩张后的 X个虚拟子频带的对应子信道中确定虚拟发现资源。

以图 2 所示的经过频域虚拟扩张的真实发现资源池对应的虚拟发现资源 池的结构示意图为例,真实发现资源池包括三个子频带, 所述频分复用因子值 为 2, 则处理器 401对所述真实发现资源池进行频域虚拟扩张后得到的虚拟发 现资源池包括六个虚拟子频带,其中每个子频带被虚拟扩张得到两个虚拟子频 子信道中确定虚拟发现资源, 例如, 可以用二维数组 Α[3][3]表示真实发现资 源池, 可以用二维数组 Β[6][3]表示频域虚拟扩张后得到的虚拟发现资源池, 终端 a在真实发现资源池中确定的真实发现资源为位于 A[0][0]的真实发现资 源, 频域虚拟扩张后, 终端 a可以在 B[0][0]或 B[3][0]中确定一个虚拟发现资 源, 可降低多个终端无限使用相同发现资源的概率。

在可选实施例中,所述真实发现资源池进行频域虚拟扩张后得到的虚拟发 现资源池包括 Ν χ X个虚拟子频带, 其中每个子频带被虚拟扩张得到 X个虚 拟子频带具体为:

在所述真实发现资源池中的第 m个子频带在频域虚拟扩张后得到的虚拟 发现资源池包括第 m个、 第(N+m)个、 第(Nx2+m)个 ......第( Nx ( X - 1 )

+m) 个虚拟子频带, 从而所述频域虚拟扩张后得到的 NxX个虚拟子频带包 括 X个扩张副本, 其中所述虚拟发现资源池中每 Ν个连续的虚拟子频带为一 个扩张副本。以图 2所示的经过频域虚拟扩张的真实发现资源池对应的虚拟发 现资源池的结构示意图为例,在真实发现资源池中的第一个子频带在频域虚拟 扩张后得到的虚拟发现资源池包括第一个虚拟子频带和第四个虚拟子频带,从 而所述频域虚拟扩张后得到的六个虚拟子频带包括两个扩张副本,其中虚拟发 现资源池中的第一个至第三个虚拟子频带为第一个扩张副本,虚拟发现资源池 中的第四个至第六个虚拟子频带为第二个扩张副本。

在可选的实施例中,处理器 401调用存储器 404中存储的程序代码根据预 设或基站广播的基于虚拟发现资源池的时频跳转方案,将所述确定的与所述虚 拟发现资源池中的虚拟发现资源的对应关系进行虚拟时频跳转具体为:

将所述确定的与所述虚拟发现资源池的同一扩张副本中的虚拟发现资源 的对应关系使用同一时频跳转方案进行虚拟时频跳转。

以图 3所示的经过虚拟时频跳转的虚拟发现资源池的结构示意图为例,可 以用二维数组 Α[3][3]表示真实发现资源池, 可以用二维数组 Β[6][3]表示频域 虚拟扩张后的虚拟发现资源池, 针对第一个扩张副本的时频跳转方案可以是 i(t) = i(0> j(t)=(j(0)+i(0)*t)%n, 其中 n=3, t=l, 时频跳转单元 130可以根据所述 时频跳转方案确定虚拟发现资源池中的虚拟发现资源,终端 a在第 0帧的时频 位 置 可 以 如 图 3 所 示 为 Β[0][0] , 即 i(0) = 0, j(0)=0 , 则 i(l) = i(0)=0, j(l) = (j(0)+i(0))%3 = 0, 即终端 a时频跳转后在第一帧的时频位置为 B[0][0]。 在第二个扩张副本中终端 b 的时频跳转方案可以是 i(t) = (i(0)+t)%n, j(t) = (j(0)+i(0)*t-l)%n , 其中 n=3, t=l, 时频跳转单元 130可以 根据所述时频跳转方案确定虚拟发现资源池中的虚拟发现资源,在第二个扩张 副本中终端 b在第 0帧的时频位置如图 3所示为 B[0][0], 即 i(0)=0, j(0) = 0, 贝 (1)=( 0)+1)%3 = 1, j(l)=(j(0)+i(0)-l)%3 = 0, 即在第二个扩张副本中终端 b时频 跳转后在第一帧的时频位置为 B[1][0]。 可选的, 当所述真实发现资源的子频 带个数与子信道个数不一致时,与频域虚拟扩张后的虚拟发现资源池中的虚拟 发现资源的对应关系可以使用同一时频跳转方案进行虚拟时频跳转。 发现资源时频跳转方法实施例中的部分或全部流程。 请参见图 6, 图 6为本发明第三实施例提供的一种终端的结构示意图, 所 述终端至少可以包括资源确定单元 601、 时频跳转单元 602以及信号发送单元 603 , 其中:

资源确定单元 601 , 用于确定真实发现资源池中的真实发现资源。 以图 2 所示的真实发现资源池为例,所述真实发现资源池经过频分复用和时分复用得 到 3 x 3个真实发现资源, 其中所述真实发现资源池包括三个子频带和三个子 信道, 图 2所示的真实发现资源池中, 每一行表示一个子频带, 每一列表示一 个子信道, 可以用二维数组 A[3][3]表示真实发现资源池, 资源确定单元 601 在所述 3 X 3个真实发现资源中确定用于发送发现信号的真实发现资源,例如, 终端 a和终端 b确定的真实发现资源都为位于 A[0][0]的真实发现资源。

时频跳转单元 602, 用于根据对应的预设的或基站广播的时频跳转方案, 将所述资源确定单元 601 确定的与真实发现资源池中的真实发现资源的对应 关系进行时频跳转。

其中,所述时频跳转单元 602在真实发现资源池中运行的时频跳转方案至 少包括两种时频跳转方案。 例如, 终端 a可以根据所述终端对应的预设的或基 站广播的时频跳转方案, 例如 i(t) = i(0> j(t) = (j(0) + i(0)*t)%n , 将所述确定的与真 实发现资源池中的真实发现资源的对应关系进行时频跳转,终端 b可以根据所 述终端对应的预设的或基站广播的另一种时频跳转方案, 例如 i(t) = (i(0)+ t)%n, j(t) = (j(0)+ i(0)*t - l)%n , 将所述确定的与真实发现资源池中的真 实发现资源的对应关系进行时频跳转,则占用相同真实发现资源的多个终端根 据不同的时频跳转方案将与真实发现资源池中的真实发现资源的对应关系进 行时频跳转, 时频跳转后的多个终端可以占用不同的真实发现资源, 降低了多 个终端无限使用相同真实发现资源发送发现信号的概率。

信号发送单元 603 , 用于使用所述时频跳转单元 602时频跳转后占用的真 实发现资源池中的真实发现资源发送发现信号。

在图 6所示的终端中,资源确定单元 601确定真实发现资源池中的真实发 现资源, 时频跳转单元 602根据对应的预设的或基站广播的时频跳转方案,将 所述确定的与真实发现资源池中的真实发现资源的对应关系进行时频跳转,信 号发送单元 603 使用所述时频跳转后占用的真实发现资源池中的真实发现资 源发送发现信号,可保持合并优势, 并降低多个终端无限使用相同真实发现资 源发送发现信号的概率。 请参见图 7, 图 7为本发明第四实施例提供的一种终端的结构示意图, 用 于执行本发明实施例提供的发现资源时频跳转方法。如图 7所示,该终端包括: 至少一个处理器 701 , 例如 CPU, 至少一个网络接口 703 , 存储器 704, 至少 一个通信总线 702。 通信总线 702用于实现这些组件之间的连接通信。 其中, 存储器 704 可能包含高速 RAM 存储器, 也可能还包括非不稳定的存储器 ( non- volatile memory ), 例如至少一个磁盘存储器。 存储器 704可选的可以包 含至少一个位于远离前述处理器 701的存储装置。其中处理器 701可以结合图 6所描述的终端, 存储器 704中存储一组程序代码, 且处理器 701调用存储器 704中存储的程序代码, 用于执行以下操作:

确定真实发现资源池中的真实发现资源;

根据对应的预设的或基站广播的时频跳转方案,将所述确定的与真实发现 资源池中的真实发现资源的对应关系进行时频跳转;

使用时频跳转后占用的真实发现资源池中的真实发现资源发送发现信号。 以图 2所示的真实发现资源池为例, 所述真实发现资源池包括 3 x 3个真 实发现资源, 其中所述真实发现资源池包括三个子频带和三个子信道, 图 2 所示的真实发现资源池中, 每一行表示一个子频带, 每一列表示一个子信道, 可以用二维数组 A[3] [3]表示真实发现资源池, 处理器 701在所述 3 x 3个真实 发现资源中确定用于发送发现信号的真实发现资源, 例如, 终端 a和终端 b确 定的真实发现资源都为位于 A[0][0]的真实发现资源。

其中, 所述真实发现资源池中的时频跳转方案至少包括两种时频跳转方 案。例如,终端 a可以根据所述终端对应的预设的或基站广播的时频跳转方案, 例如 i(t) = i(0), j(t)= (j(0)+i(0)*t)%n ,将所述确定的与真实发现资源池中的真实发 现资源的对应关系进行时频跳转,终端 b可以根据所述终端对应的预设的或基 站广播的另一种时频跳转方案, 例如 i(t)= (i(0)+t)%n, j(t) = (j(0) + i(0)*t -l)%n , 将 所述确定的与真实发现资源池中的真实发现资源的对应关系进行时频跳转,则 占用相同真实发现资源的多个终端根据不同的时频跳转方案将与真实发现资 源池中的真实发现资源的对应关系进行时频跳转,时频跳转后的多个终端可以 占用不同的真实发现资源,降低了多个终端无限使用相同真实发现资源发送发 现信号的概率。 发现资源时频跳转方法实施例中的部分或全部流程。 请参见图 8 , 图 8为本发明实施例提供的一种发现资源时频跳转方法的流 程示意图, 所述方法包括:

5801 , 确定真实发现资源池中的真实发现资源。

终端可以在真实发现资源池中确定真实发现资源,以图 2所示的真实发现 资源池的结构示意图为例,所述真实发现资源池经过频分复用和时分复用得到 3 x 3 个真实发现资源, 其中所述真实发现资源池包括三个子频带和三个子信 道, 在图 2所示的真实发现资源池中, 每一行表示一个子频带, 每一列表示一 个子信道, 可以用二维数组 A[3][3]表示真实发现资源池, 终端可以在所述真 实发现资源池中确定真实发现资源,例如终端 a在真实发现资源池中确定的真 实发现资源为位于 A[0][0]的真实发现资源, 当发送发现信号的终端的个数大 于真实发现资源的个数时,则存在至少两个终端使用相同真实发现资源发送发 现信号。

5802, 根据频分复用因子值, 对真实发现资源池进行频域虚拟扩张, 并确 定虚拟发现资源池中的虚拟发现资源。

具体实现中, 终端可以根据预设或基站广播的频分复用因子值,对真实发 现资源池进行频域虚拟扩张, 并且针对时域不做任何改变, 以图 2所示的针对 真实发现资源的频域虚拟扩张示意图为例, 频分复用因子值可以为 2, 终端可 以根据所述频分复用因子值对真实发现资源池进行频域虚拟扩张,频域虚拟扩 张后的虚拟发现资源池在频域上扩大一倍,所述虚拟发现资源池可以用二维数 组 B[6][3]表示。 进一步的, 终端还可以确定与真实发现资源池对应的虚拟发 现资源池中的虚拟发现资源,例如在图 2所示的经过频域虚拟扩张的真实发现 资源池对应的虚拟发现资源池的结构示意图中,终端 a在虚拟发现资源池中确 定的虚拟发现资源为位于 B[0][0]的虚拟发现资源, 虚拟扩张前与终端 a使用 相同真实发现资源发送发现信号的终端 b 在虚拟发现资源池中确定的虚拟发 现资源为位于 B[3][0]的虚拟发现资源, 可降低多个终端无限使用相同发现资 源的概率。

作为一种可选的实施方式, 设所述频分复用因子值为 X, 所述真实发现资 源池包括 N个子频带, 则终端对真实发现资源池进行频域虚拟扩张后得到的 虚拟发现资源池包括 N X X个虚拟子频带,其中每个子频带被虚拟扩张得到 X 个虚拟子频带, 终端可以在所述频域虚拟扩张后的 X个虚拟子频带的对应子 信道中确定虚拟发现资源。

进一步可选的, 在所述真实发现资源池中的第 m个子频带在所述频域扩 张单元 120频域虚拟扩张后得到的虚拟发现资源池包括第 m个、 第 (N+m ) 个、 第 (Nx2+m )个 ... ...第 (Nx ( X - 1 ) +m )个虚拟子频带, 从而所述频域 虚拟扩张后得到的 N X X个虚拟子频带包括 X个扩张副本, 其中所述虚拟发 现资源池中每 N个连续的虚拟子频带为一个扩张副本。 例如, 在图 2所示的 经过频域虚拟扩张的真实发现资源池对应的虚拟发现资源池的结构示意图中, 可以用二维数组 A[3][3]表示真实发现资源池, 可以用二维数组 B[6][3]表示频 域虚拟扩张后得到的虚拟发现资源池,真实发现资源池中的第一行虚拟扩张后 得到的虚拟发现资源池可以包括第一行和第四行,其中虚拟发现资源池中的第 一行至第三行为第一个扩张副本,虚拟发现资源池中的第四行至第六行为第二 个扩张副本。

S803,根据预设或基站广播的时频跳转方案,将确定的与虚拟发现资源池 中的虚拟发现资源的对应关系进行虚拟时频跳转。

终端可以根据预设或基站广播的基于虚拟发现资源池的时频跳转方案,将 确定的与虚拟发现资源池中的虚拟发现资源的对应关系进行虚拟时频跳转,从 而得到虚拟时频跳转后各个终端与虚拟发现资源池中的虚拟发现资源的对应 关系, 例如在图 3 所示的经过虚拟时频跳转的虚拟发现资源池的结构示意图 中,终端 a在频域虚拟扩张后的虚拟发现资源池中确定的虚拟发现资源为位于 B[0][0]的虚拟发现资源,终端 a可以根据预设或基站广播的基于虚拟发现资源 池的时频跳转方案,将与所述虚拟发现资源池中的虚拟发现资源的对应关系进 行虚拟时频跳转,终端 a确定的虚拟时频跳转后的虚拟发现资源为位于 B[0][0] 的虚拟发现资源。

其中针对虚拟发现资源池的同一扩张副本中的虚拟发现资源与各个终端 的对应关系使用同一时频跳转方案进行虚拟时频跳转,例如,针对第一个扩张 副本的时频跳转方案可以是 i(t) = i(0> j(t)= (j(0)+i(0)*t)%n , 其中 n=3, t=l , 终端 可以根据所述时频跳转方案确定虚拟发现资源池中的虚拟发现资源,终端 a在 第 0 帧的时频位置可以如图 3 所示为 B[0][0] , 即 i(0)= 0, j(0)= 0 ,则 i(l) = i(0)= 0, j(l) = (j(0)+i(0))%3 = 0 , 即终端 a时频跳转后在第一帧的时频位置为 B[0][0] 。 针对 第 二 个 扩 张 副 本 的 时 频 跳 转 方 案 可 以 是 i(t) = (i(0)+t)%n, j(t) = (j(0)+i(0)*t -l)%n , 其中 n=3, t=l , 时频跳转单元 130可以 根据所述时频跳转方案确定虚拟发现资源池中的虚拟发现资源,在第二个扩张 副本中终端 b在第 0帧的时频位置如图 3所示为 B[0][0] , 即 i(0)= 0, j(0) = 0 , 贝 (1)= ( 0)+1)%3 = 1, j(l)= (j(0)+i(0)-l)%3 = 0 , 即在第二个扩张副本中终端 b时频 跳转后在第一帧的时频位置为 B[1][0]。 可选的, 当所述真实发现资源的子频 带个数与子信道个数不一致时,与频域虚拟扩张后的虚拟发现资源池中的虚拟 发现资源的对应关系可以使用同一时频跳转方案进行虚拟时频跳转。

S804,使用虚拟时频跳转后占用的虚拟发现资源对应的真实发现资源发送 发现信号。

终端确定经过虚拟时频跳转占用的虚拟发现资源后,可以使用所述虚拟发 现资源对应的真实发现资源发送发现信号。具体的, 以图 4所示的经过虚拟时 频跳转的虚拟发现资源池对应的真实发现资源池的结构示意图为例,终端 a在 基于虚拟发现资源池的时频跳转后确定的虚拟发现资源池中的虚拟发现资源 为位于 B[0][0]的虚拟发现资源, 则终端可以使用所述虚拟发现资源对应的真 实发现资源发送发现信号,其中终端 a占用的虚拟发现资源对应的真实发现资 源为位于 A[0][0]的真实发现资源。 在图 8所示的发现资源时频跳转方法中,终端确定真实发现资源池中的真 实发现资源,根据预设或基站广播的频分复用因子值,对所述真实发现资源池 进行频域虚拟扩张,并确定与真实发现资源池对应的虚拟发现资源池中的虚拟 发现资源, 进而根据预设或基站广播的基于虚拟发现资源池的时频跳转方案, 将所述确定的与所述虚拟发现资源池中的虚拟发现资源的对应关系进行虚拟 时频跳转,并使用虚拟时频跳转后占用的虚拟发现资源所对应的真实发现资源 发送发现信号, 可保持合并优势, 并降低多个终端无限使用相同真实发现资源 发送发现信号的概率。 本发明实施例还提出了一种计算机存储介质,所述计算机存储介质存储有 程序,所述程序执行时包括本发明实施例结合图 8所描述的发现资源时频跳转 方法中的部分或全部的步骤。 请参见图 9, 图 9为本发明另一实施例提供的一种发现资源时频跳转方法 的流程示意图, 所述方法具体包括:

S901 , 确定真实发现资源池中的真实发现资源。

终端可以在真实发现资源池中确定真实发现资源,以图 2所示的真实发现 资源池为例, 所述真实发现资源池经过频分复用和时分复用得到 3 x 3个真实 发现资源, 其中所述真实发现资源池包括三个子频带和三个子信道, 图 2所示 的真实发现资源池中, 每一行表示一个子频带, 每一列表示一个子信道, 可以 用二维数组 A[3][3]表示真实发现资源池, 终端可以在所述真实发现资源池中 确定真实发现资源,例如终端 a在真实发现资源池中确定的真实发现资源为位 于 A[0][0]的真实发现资源, 当发送发现信号的终端的个数大于真实发现资源 的个数时, 则存在至少两个终端使用相同真实发现资源发送发现信号。

S902,根据对应的预设的或基站广播的时频跳转方案,将确定的与真实发 现资源池中的真实发现资源的对应关系进行时频跳转。

具体实现中,终端可以根据所述终端对应的预设的或基站广播的时频跳转 方案, 将确定的与真实发现资源池中的真实发现资源的对应关系进行时频跳 转,其中,真实发现资源池中运行的时频跳转方案至少包括两种时频跳转方案。 例如, 终端 a可以根据所述终端对应的预设的或基站广播的时频跳转方案, 例 如 i(t)>

S903 ,使用时频跳转后占用的真实发现资源池中的真实发现资源发送发现 信号。

终端可以使用时频跳转后占用的真实发现资源池中的真实发现资源发送 发现信号。

在图 9所示的发现资源时频跳转方法中,终端确定真实发现资源池中的真 实发现资源,根据对应的预设的或基站广播的时频跳转方案,将所述确定的与 真实发现资源池中的真实发现资源的对应关系进行时频跳转,并使用时频跳转 后占用的真实发现资源池中的真实发现资源发送发现信号, 可保持合并优势, 并降低多个终端无限使用相同真实发现资源发送发现信号的概率。 本发明实施例还提出了一种计算机存储介质,所述计算机存储介质存储有 程序,所述程序执行时包括本发明实施例结合图 9所描述的发现资源时频跳转 方法中的部分或全部的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算 机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM )或随机存储记忆体(Random Access Memory, RAM )等。

需要说明的是, 在上述实施例中, 对各个实施例的描述都各有侧重, 某个 实施例中没有详细描述的部分, 可以参见其他实施例的相关描述。 其次, 本领 域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例, 所涉及 的动作和单元并不一定是本发明所必须的。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之 权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号