首页 / 专利库 / 专利权 / 申请 / 资源分配方法、基站及D2D设备

资源分配方法、基站及D2D设备

阅读:962发布:2021-04-11

专利汇可以提供资源分配方法、基站及D2D设备专利检索,专利查询,专利分析的服务。并且本 申请 公开了一种资源分配方法、基站及D2D设备,该方法包括:接收至少一个D2D设备发送的PRACH 请求 ;和,根据该PRACH请求,分配用于D2D设备的公共资源。通过本申请,基站能够灵活地为D2D设备分配资源,从而满足D2D设备对资源的需求。,下面是资源分配方法、基站及D2D设备专利的具体信息内容。

1.一种资源分配方法,其特征在于,包括:
接收至少一个设备到设备D2D设备发送的物理随机接入信道PRACH请求;和根据所述PRACH请求,分配用于D2D设备的公共资源,其中,所述PRACH请求所对应的D2D设备的数量越多,则分配给所述D2D设备的公共资源越多。
2.根据权利要求1所述的方法,其特征在于,所述PRACH请求包括PRACH序列;
在所述根据所述PRACH请求,分配专用于D2D设备的公共资源之前,所述方法还包括:
确定所述PRACH序列属于第一预定集合,所述第一预定集合是专用于D2D设备使用的序列的集合。
3.根据权利要求1或2所述的方法,其特征在于,所述公共资源用于由D2D设备在所述公共资源上检测和/或监听其他D2D设备发送的信息。
4.根据权利要求1至3中任意一项所述的方法,其特征在于,根据所述PRACH请求,分配用于D2D设备的公共资源包括:
当满足预设条件时,分配用于D2D设备的公共资源;所述预设条件包括以下中的至少一个:
所述PRACH请求是首次接收到的来自D2D设备的PRACH请求;
在接收到所述PRACH请求时没有可用的公共资源;
在接收到所述PRACH请求前尚未分配过公共资源;和
在接收到所述PRACH请求时,上一次分配的公共资源已释放。
5.根据权利要求1至3中任意一项所述的方法,其特征在于,如果当前已分配公共资源,则所述根据所述PRACH请求,分配用于D2D设备的公共资源包括:
根据上一次分配的公共资源的使用情况和所述PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源;或
根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和所述PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源。
6.根据权利要求1至5中任意一项所述的方法,其特征在于,所述方法还包括:
向所述D2D设备通知所述分配的公共资源的信息。
7.根据权利要求6所述的方法,其特征在于,所述向所述D2D设备通知所述分配的公共资源包括:
通过控制信令向激活态的D2D设备通知所述分配的公共资源的信息;和/或通过公共信令向空闲态的D2D设备通知所述分配的公共资源的信息。
8.根据权利要求6或7所述的方法,其特征在于,所述分配的公共资源的信息包括所述分配的公共资源的时频资源位置信息、所述分配的公共资源的生效时间和所述分配的公共资源的周期中的至少一个。
9.根据权利要求1至8中任意一项所述的方法,其特征在于,所述PRACH请求包括PRACH序列;所述方法还包括:
根据所述PRACH序列和专用资源的对应关系,在所述公共资源内为所述至少一个D2D设备中的每个D2D设备分配专用资源,所述专用资源用于由D2D设备在所述专用资源上发送信息。
10.根据权利要求9所述的方法,其特征在于,所述根据所述PRACH序列和专用资源的对应关系,在所述公共资源内为所述至少一个D2D设备中的每个D2D设备分配专用资源包括:
根据以下公式,确定所述分配的专用资源:
S=mod(M,N),
其中,S为所述分配的专用资源的索引,M为所述PRACH序列的索引,N为所述公共资源中资源的总数,mod表示取模操作;
或者,
根据所述PRACH序列与专用资源的大小之间的对应关系,确定所述分配的专用资源的大小;根据以下公式,确定所述分配的专用资源的起始位置:
S1=mod(M,N),
其中,S1为所述分配的专用资源的起始位置的索引,M为所述PRACH序列的索引,N为所述公共资源中资源的总数,mod表示取模操作。
11.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:
向所述至少一个D2D设备中的每个D2D设备发送随机接入响应消息,以便于指示所述至少一个D2D设备对应的专用资源分配成功。
12.根据权利要求1至11中任意一项所述的方法,其特征在于,所述方法还包括:
如果在第一预定时间段内,检测到所述公共资源未被使用,则释放所述分配的公共资源。
13.一种资源分配方法,其特征在于,包括:
设备到设备D2D设备向基站发送的物理随机接入信道PRACH请求,以便于所述基站根据所述PRACH请求,分配用于D2D设备的公共资源;
所述D2D设备接收所述基站发送的所述分配的公共资源的信息,其中,所述PRACH请求所对应的D2D设备的数量越多,则分配给所述D2D设备的公共资源越多。
14.根据权利要求13所述的方法,其特征在于,所述PRACH请求包括PRACH序列;
在所述D2D设备向基站发送的所述PRACH请求之前,所述方法还包括:
所述D2D设备从第一预定集合中选出所述PRACH序列,所述第一预定集合是专用于D2D设备使用的序列的集合。
15.根据权利要求13或14所述的方法,其特征在于,所述公共资源用于由D2D设备在所述公共资源上检测和/或监听其他D2D设备发送的信息。
16.根据权利要求13至15中任意一项所述的方法,其特征在于,
所述公共资源是所述基站在满足预设条件时分配的;所述预设条件包括以下至少一个:
所述PRACH请求是所述基站首次接收到的来自D2D设备的PRACH请求;
在所述基站接收到所述PRACH请求时没有可用的公共资源;
在所述基站接收到所述PRACH请求前尚未分配过公共资源;和
在所述基站接收到所述PRACH请求时,上一次分配的公共资源已释放。
17.根据权利要求13至15中任意一项所述的方法,其特征在于,如果当前已分配公共资源,则所述基站根据所述PRACH请求分配的公共资源是:
根据上一次分配的公共资源的使用情况和所述PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源;或
根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和所述PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源。
18.根据权利要求13至17中任意一项所述的方法,其特征在于,所述D2D设备接收所述基站发送的所述分配的公共资源的信息包括:
所述D2D设备接收所述基站发送的控制信令,其中,所述控制信令中包含所述分配的公共资源的信息;和/或
所述D2D设备接收所述基站发送的公共信令,其中,所述公共信令中包含所述分配的公共资源的信息。
19.根据权利要求13至18中任意一项所述的方法,其特征在于,所述分配的公共资源的信息包括所述分配的公共资源的时频资源位置信息、所述分配的公共资源的生效时间和所述分配的公共资源的周期中的至少一个。
20.根据权利要求13至19中任意一项所述的方法,其特征在于,所述PRACH请求包括PRACH序列;所述PRACH序列与为所述D2D设备分配的专用资源之间存在对应关系,所述专用资源用于由D2D设备在所述专用资源上发送信息。
21.根据权利要求20所述的方法,其特征在于,所述对应关系包括:
S=mod(M,N),
其中,S为所述分配的专用资源的索引,M为所述PRACH序列的索引,N为所述公共资源中资源的总数,mod表示取模操作;
或者,
所述PRACH序列与所述分配的专用资源的大小之间存在的第一对应关系,以及所述PRACH序列与所述分配的专用资源的起始位置的索引之间存在的以下函数关系:
S1=mod(M,N),
其中,S1为所述分配的专用资源的起始位置的索引,M为所述PRACH序列的索引,N为所述公共资源中资源的总数,mod表示取模操作。
22.根据权利要求20或21所述的方法,其特征在于,所述方法还包括:
所述D2D设备接收所述基站发送的随机接入响应消息,其中,所述随机接入响应消息用于指示所述D2D设备对应的专用资源分配成功。
23.一种基站,其特征在于,包括:
接收单元,用于接收至少一个设备到设备D2D设备发送的物理随机接入信道PRACH请求;和
分配单元,连接至所述接收单元,用于根据所述PRACH请求,分配用于D2D设备的公共资源,其中,所述PRACH请求所对应的D2D设备的数量越多,则分配给所述D2D设备的公共资源越多。
24.根据权利要求23所述的基站,其特征在于,所述PRACH请求包括PRACH序列;
所述基站还包括:
确定单元,连接至所述接收单元和所述分配单元,用于在所述分配单元根据所述PRACH请求,分配专用于D2D设备的公共资源之前,确定所述PRACH序列属于第一预定集合,所述第一预定集合是专用于D2D设备使用的序列的集合。
25.根据权利要求23或24所述的基站,其特征在于,所述公共资源用于由D2D设备在所述公共资源上检测和/或监听其他D2D设备发送的信息。
26.根据权利要求23至25中任意一项所述的基站,其特征在于,
所述分配单元用于当满足预设条件时,分配用于D2D设备的公共资源;所述预设条件包括以下中的至少一个:
所述PRACH请求是首次接收到的来自D2D设备的PRACH请求;
在接收到所述PRACH请求时没有可用的公共资源;
在接收到所述PRACH请求前尚未分配过公共资源;和
在接收到所述PRACH请求时,上一次分配的公共资源已释放。
27.根据权利要求23至25中任意一项所述的基站,其特征在于,所述分配单元用于在当前已分配公共资源的情况下,根据上一次分配的公共资源的使用情况和所述PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源;或,根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和所述PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源。
28.根据权利要求23至27中任意一项所述的基站,其特征在于,所述基站还包括:
发送单元,连接至所述分配单元,用于向所述D2D设备通知所述分配的公共资源的信息。
29.根据权利要求28所述的基站,其特征在于,所述发送单元用于通过控制信令向激活态的D2D设备通知所述分配的公共资源的信息;和/或,通过公共信令向空闲态的D2D设备通知所述分配的公共资源的信息。
30.根据权利要求28或29所述的基站,其特征在于,所述分配的公共资源的信息包括所述分配的公共资源的时频资源位置信息、所述分配的公共资源的生效时间和所述分配的公共资源的周期中的至少一个。
31.根据权利要求23至30中任意一项所述的基站,其特征在于,所述PRACH请求包括PRACH序列;所述分配单元还用于根据所述PRACH序列和专用资源的对应关系,在所述公共资源内为所述至少一个D2D设备中的每个D2D设备分配专用资源,所述专用资源用于由D2D设备在所述专用资源上发送信息。
32.根据权利要求31所述的基站,其特征在于,所述分配单元用于:
根据以下公式,确定所述分配的专用资源:
S=mod(M,N),
其中,S为所述分配的专用资源的索引,M为所述PRACH序列的索引,N为所述公共资源中资源的总数,mod表示取模操作;
或者,
根据所述PRACH序列与专用资源的大小之间的对应关系,确定所述分配的专用资源的大小;根据以下公式,确定所述分配的专用资源的起始位置:
S1=mod(M,N),
其中,S1为所述分配的专用资源的起始位置的索引,M为所述PRACH序列的索引,N为所述公共资源中资源的总数,mod表示取模操作。
33.根据权利要求31或32所述的基站,其特征在于,所述基站还包括:
发送单元,连接至所述分配单元,用于向所述至少一个D2D设备中的每个D2D设备发送随机接入响应消息,以便于指示所述至少一个D2D设备对应的专用资源分配成功。
34.根据权利要求23至33中任意一项所述的基站,其特征在于,所述基站还包括:
检测单元,连接至所述分配单元,用于检测到所述公共资源是否被使用;
释放单元,连接至所述检测单元,用于在所述检测单元在第一预定时间段内检测到所述公共资源未被使用的情况下,释放所述分配的公共资源。
35.一种设备到设备D2D设备,其特征在于,包括:
发送单元,用于向基站发送的物理随机接入信道PRACH请求,以便于所述基站根据所述PRACH请求,分配用于D2D设备的公共资源;
接收单元,用于接收所述基站发送的所述分配的公共资源的信息,其中,所述PRACH请求所对应的D2D设备的数量越多,则分配给所述D2D设备的公共资源越多。
36.根据权利要求35所述的D2D设备,其特征在于,所述PRACH请求包括PRACH序列;
所述D2D设备还包括:选择单元,连接至上述发送单元,用于在所述发送单元向基站发送的所述PRACH请求之前,从第一预定集合中选出所述PRACH序列,所述第一预定集合是专用于D2D设备使用的序列的集合。
37.根据权利要求35或36所述的D2D设备,其特征在于,所述公共资源用于由D2D设备在所述公共资源上检测和/或监听其他D2D设备发送的信息。
38.根据权利要求35至37中任意一项所述的D2D设备,其特征在于,
所述公共资源是所述基站在满足预设条件时分配的;所述预设条件包括以下至少一个:
所述PRACH请求是所述基站首次接收到的来自D2D设备的PRACH请求;
在所述基站接收到所述PRACH请求时没有可用的公共资源;
在所述基站接收到所述PRACH请求前尚未分配过公共资源;和
在所述基站接收到所述PRACH请求时,上一次分配的公共资源已释放。
39.根据权利要求35至37中任意一项所述的D2D设备,其特征在于,如果当前已分配公共资源,则所述基站根据所述PRACH请求分配的公共资源是:
根据上一次分配的公共资源的使用情况和所述PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源;或
根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和所述PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源。
40.根据权利要求35至39中任意一项所述的D2D设备,其特征在于,
所述接收单元用于接收所述基站发送的控制信令,其中,所述控制信令中包含所述分配的公共资源的信息;和/或
所述接收单元用于接收所述基站发送的公共信令,其中,所述公共信令中包含所述分配的公共资源的信息。
41.根据权利要求35至40中任意一项所述的D2D设备,其特征在于,所述分配的公共资源的信息包括所述分配的公共资源的时频资源位置信息、所述分配的公共资源的生效时间和所述分配的公共资源的周期中的至少一个。
42.根据权利要求35至41中任意一项所述的D2D设备,其特征在于,所述PRACH请求包括PRACH序列;所述PRACH序列与为所述D2D设备分配的专用资源之间存在对应关系,所述专用资源用于由D2D设备在所述专用资源上发送信息。
43.根据权利要求41所述的D2D设备,其特征在于,所述对应关系包括:
S=mod(M,N),
其中,S为所述分配的专用资源的索引,M为所述PRACH序列的索引,N为所述公共资源中资源的总数,mod表示取模操作;
或者,
所述PRACH序列与所述分配的专用资源的大小之间存在的第一对应关系,以及所述PRACH序列与所述分配的专用资源的起始位置的索引之间存在的以下函数关系:
S1=mod(M,N),
其中,S1为所述分配的专用资源的起始位置的索引,M为所述PRACH序列的索引,N为所述公共资源中资源的总数,mod表示取模操作。
44.根据权利要求42或43所述的D2D设备,其特征在于,
所述接收单元用于接收所述基站发送的随机接入响应消息,其中,所述随机接入响应消息用于指示所述D2D设备对应的专用资源分配成功。
45.一种基站,其特征在于,包括:
收发器,用于收发信号
处理器,用于:
通过所述收发器接收至少一个设备到设备D2D设备发送的物理随机接入信道PRACH请求;和
根据所述PRACH请求,分配用于D2D设备的公共资源,其中,所述PRACH请求所对应的D2D设备的数量越多,则分配给所述D2D设备的公共资源越多。
46.根据权利要求45所述的基站,其特征在于,所述PRACH请求包括PRACH序列;
所述处理器用于:
在所述根据所述PRACH请求,分配专用于D2D设备的公共资源之前,确定所述PRACH序列属于第一预定集合,所述第一预定集合是专用于D2D设备使用的序列的集合。
47.根据权利要求45或46所述的基站,其特征在于,所述公共资源用于由D2D设备在所述公共资源上检测和/或监听其他D2D设备发送的信息。
48.根据权利要求45至47中任意一项所述的基站,其特征在于,所述处理器通过以下方式实现根据所述PRACH请求,分配用于D2D设备的公共资源:
当满足预设条件时,分配用于D2D设备的公共资源;所述预设条件包括以下中的至少一个:
所述PRACH请求是首次接收到的来自D2D设备的PRACH请求;
在接收到所述PRACH请求时没有可用的公共资源;
在接收到所述PRACH请求前尚未分配过公共资源;和
在接收到所述PRACH请求时,上一次分配的公共资源已释放。
49.根据权利要求45至47中任意一项所述的基站,其特征在于,如果当前已分配公共资源,则所述处理器通过以下方式实现根据所述PRACH请求,分配用于D2D设备的公共资源:
根据上一次分配的公共资源的使用情况和所述PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源;或
根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和所述PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源。
50.根据权利要求45至49中任意一项所述的基站,其特征在于,所述处理器用于:
通过所述收发器向所述D2D设备通知所述分配的公共资源的信息。
51.根据权利要求50所述的基站,其特征在于,所述处理器通过以下方式实现向所述D2D设备通知所述分配的公共资源:
通过控制信令向激活态的D2D设备通知所述分配的公共资源的信息;和/或通过公共信令向空闲态的D2D设备通知所述分配的公共资源的信息。
52.根据权利要求50或51所述的基站,其特征在于,所述分配的公共资源的信息包括所述分配的公共资源的时频资源位置信息、所述分配的公共资源的生效时间和所述分配的公共资源的周期中的至少一个。
53.根据权利要求45至52中任意一项所述的基站,其特征在于,所述PRACH请求包括PRACH序列;所述处理器用于:
根据所述PRACH序列和专用资源的对应关系,在所述公共资源内为所述至少一个D2D设备中的每个D2D设备分配专用资源,所述专用资源用于由D2D设备在所述专用资源上发送信息。
54.根据权利要求53所述的基站,其特征在于,所述处理器通过以下方式实现根据所述PRACH序列和专用资源的对应关系,在所述公共资源内为所述至少一个D2D设备中的每个D2D设备分配专用资源:
根据以下公式,确定所述分配的专用资源:
S=mod(M,N),
其中,S为所述分配的专用资源的索引,M为所述PRACH序列的索引,N为所述公共资源中资源的总数,mod表示取模操作;
或者,
根据所述PRACH序列与专用资源的大小之间的对应关系,确定所述分配的专用资源的大小;根据以下公式,确定所述分配的专用资源的起始位置:
S1=mod(M,N),
其中,S1为所述分配的专用资源的起始位置的索引,M为所述PRACH序列的索引,N为所述公共资源中资源的总数,mod表示取模操作。
55.根据权利要求53或54所述的基站,其特征在于,所述处理器用于:
通过所述收发器向所述至少一个D2D设备中的每个D2D设备发送随机接入响应消息,以便于指示所述至少一个D2D设备对应的专用资源分配成功。
56.根据权利要求45至55中任意一项所述的基站,其特征在于,所述处理器还用于:
在第一预定时间段内检测到所述公共资源未被使用的情况下,释放所述分配的公共资源。
57.一种设备到设备D2D设备,其特征在于,包括:
收发器,用于收发信号;
处理器,用于:
通过所述收发器向基站发送的物理随机接入信道PRACH请求,以便于所述基站根据所述PRACH请求,分配用于D2D设备的公共资源;
通过所述收发器接收所述基站发送的所述分配的公共资源的信息,其中,所述PRACH请求所对应的D2D设备的数量越多,则分配给所述D2D设备的公共资源越多。
58.根据权利要求57所述的D2D设备,其特征在于,所述PRACH请求包括PRACH序列;
所述处理器用于:
在所述D2D设备向基站发送的所述PRACH请求之前,从第一预定集合中选出所述PRACH序列,所述第一预定集合是专用于D2D设备使用的序列的集合。
59.根据权利要求57或58所述的D2D设备,其特征在于,所述公共资源用于由D2D设备在所述公共资源上检测和/或监听其他D2D设备发送的信息。
60.根据权利要求57至59中任意一项所述的D2D设备,其特征在于,
所述公共资源是所述基站在满足预设条件时分配的;所述预设条件包括以下至少一个:
所述PRACH请求是所述基站首次接收到的来自D2D设备的PRACH请求;
在所述基站接收到所述PRACH请求时没有可用的公共资源;
在所述基站接收到所述PRACH请求前尚未分配过公共资源;和
在所述基站接收到所述PRACH请求时,上一次分配的公共资源已释放。
61.根据权利要求57至59中任意一项所述的D2D设备,其特征在于,如果当前已分配公共资源,则所述基站根据所述PRACH请求分配的公共资源是:
根据上一次分配的公共资源的使用情况和所述PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源;或
根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和所述PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源。
62.根据权利要求57至61中任意一项所述的D2D设备,其特征在于,所述处理器用于通过以下方式实现通过所述收发器接收所述基站发送的所述分配的公共资源的信息包括:
通过所述收发器接收所述基站发送的控制信令,其中,所述控制信令中包含所述分配的公共资源的信息;和/或
通过所述收发器接收所述基站发送的公共信令,其中,所述公共信令中包含所述分配的公共资源的信息。
63.根据权利要求57至62中任意一项所述的D2D设备,其特征在于,所述分配的公共资源的信息包括所述分配的公共资源的时频资源位置信息、所述分配的公共资源的生效时间和所述分配的公共资源的周期中的至少一个。
64.根据权利要求57至63中任意一项所述的D2D设备,其特征在于,所述PRACH请求包括PRACH序列;所述PRACH序列与为所述D2D设备分配的专用资源之间存在对应关系,所述专用资源用于由D2D设备在所述专用资源上发送信息。
65.根据权利要求64所述的D2D设备,其特征在于,所述对应关系包括:
S=mod(M,N),
其中,S为所述分配的专用资源的索引,M为所述PRACH序列的索引,N为所述公共资源中资源的总数,mod表示取模操作;
或者,
所述PRACH序列与所述分配的专用资源的大小之间存在的第一对应关系,以及所述PRACH序列与所述分配的专用资源的起始位置的索引之间存在的以下函数关系:
S1=mod(M,N),
其中,S1为所述分配的专用资源的起始位置的索引,M为所述PRACH序列的索引,N为所述公共资源中资源的总数,mod表示取模操作。
66.根据权利要求64或65所述的D2D设备,其特征在于,所述处理器用于:
通过所述接收器接收所述基站发送的随机接入响应消息,其中,所述随机接入响应消息用于指示所述D2D设备对应的专用资源分配成功。
67.一种计算机可读存储介质,其特征在于,包括指令,当所述指令在计算机上运行时,使得所述计算机执行如权利要求1-12任意一项所述的方法。
68.一种计算机可读存储介质,其特征在于,包括指令,当所述指令在D2D设备上运行时,使得所述D2D设备执行如权利要求13-22任意一项所述的方法。

说明书全文

资源分配方法、基站及D2D设备

技术领域

[0001] 本申请涉及通信领域,尤其涉及一种资源分配方法、基站及D2D设备。

背景技术

[0002] 设备到设备(Device to Device,简称为D2D)主要指设备和设备之间进行的通信,例如,进行MP3传输或图片共享。现有技术中的D2D的通信方式包括通过蓝牙或无线网等方式直接共享信息。
[0003] D2D功能主要是发现其他具有D2D功能的设备,例如用户设备(User Equipment,简称为UE)等。在这个发现的过程中,需要借助现有网络的资源,因此,网络需要有一部分资源是分配给具有D2D功能的用户用于设备发现和通信的。
[0004] 在与D2D技术相关的长期演进(Long Term Evolution,简称为LTE)网络中,每隔80ms固定有一个子用于D2D通信。由此可见,在相关技术中,为D2D设备分配资源时缺乏灵活性。
发明内容
[0005] 本发明实施例提供了一种资源分配方法、基站及D2D设备,以解决相关技术中为D2D设备分配资源时缺乏灵活性的问题。
[0006] 第一方面,提供了一种资源分配方法,包括:接收至少一个D2D设备发送的PRACH请求;根据该PRACH请求,分配用于D2D设备的公共资源。
[0007] 在第一方面的第一种可能的实现方式中,PRACH请求包括PRACH序列;在根据PRACH请求,分配专用于D2D设备的公共资源之前,确定PRACH序列属于第一预定集合,该第一预定集合是专用于D2D设备使用的序列的集合。
[0008] 结合上述任一种可能的实现方式,在第一方面的第二种可能的实现方式中,公共资源用于由D2D设备在公共资源上检测和/或监听其他D2D设备发送的信息。
[0009] 结合上述任一种可能的实现方式,在第一方面的第三种可能的实现方式中,根据PRACH请求,分配用于D2D设备的公共资源包括:当满足预设条件时,分配用于D2D设备的公共资源;预设条件包括以下中的至少一个:PRACH请求是首次接收到的来自D2D设备的PRACH请求;在接收到PRACH请求时没有可用的公共资源;在接收到PRACH请求前尚未分配过公共资源;在接收到PRACH请求时,上一次分配的公共资源已释放。
[0010] 结合上述任一种可能的实现方式,在第一方面的第四种可能的实现方式中,如果当前已分配公共资源,则根据PRACH请求,分配用于D2D设备的公共资源包括:根据上一次分配的公共资源的使用情况和PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源;或,根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源。
[0011] 结合上述任一种可能的实现方式,在第一方面的第五种可能的实现方式中,上述方法还包括:向该D2D设备通知分配的公共资源的信息。
[0012] 结合上述任一种可能的实现方式,在第一方面的第六种可能的实现方式中,向该D2D设备通知分配的公共资源包括:通过控制信令向激活态的D2D设备通知分配的公共资源的信息;和/或,通过公共信令向空闲态的D2D设备通知分配的公共资源的信息。
[0013] 结合上述任一种可能的实现方式,在第一方面的第七种可能的实现方式中,分配的公共资源的信息包括分配的公共资源的时频资源位置信息、分配的公共资源的生效时间和分配的公共资源的周期中的至少一个。
[0014] 结合上述任一种可能的实现方式,在第一方面的第八种可能的实现方式中,PRACH请求包括PRACH序列;上述方法还包括:根据PRACH序列和专用资源的对应关系,在公共资源内为至少一个D2D设备中的每个D2D设备分配专用资源,专用资源用于由D2D设备在专用资源上发送信息。
[0015] 结合上述任一种可能的实现方式,在第一方面的第九种可能的实现方式中,根据PRACH序列和专用资源的对应关系,在公共资源内为至少一个D2D设备中的每个D2D设备分配专用资源包括:
[0016] 根据以下公式,确定分配的专用资源:
[0017] S=mod(M,N),
[0018] 其中,S为分配的专用资源的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作;
[0019] 或者,
[0020] 根据PRACH序列与专用资源的大小之间的对应关系,确定分配的专用资源的大小;根据以下公式,确定分配的专用资源的起始位置:
[0021] S1=mod(M,N),
[0022] 其中,S1为分配的专用资源的起始位置的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作。
[0023] 结合上述任一种可能的实现方式,在第一方面的第十种可能的实现方式中,上述方法还包括:向至少一个D2D设备中的每个D2D设备发送随机接入响应消息,以便于指示至少一个D2D设备对应的专用资源分配成功。
[0024] 结合上述任一种可能的实现方式,在第一方面的第十一种可能的实现方式中,上述方法还包括:
[0025] 如果在第一预定时间段内,检测到公共资源未被使用,则释放分配的公共资源。
[0026] 第二方面,提供了一种资源分配方法,包括:D2D设备向基站发送的PRACH请求,以便于基站根据PRACH请求,分配用于D2D设备的公共资源;该D2D设备接收该基站发送的分配的公共资源的信息。
[0027] 在第二方面的第一种可能的实现方式中,PRACH请求包括PRACH序列;在该D2D设备向基站发送的PRACH请求之前,上述方法还包括:该D2D设备从第一预定集合中选出PRACH序列,第一预定集合是专用于D2D设备使用的序列的集合。
[0028] 结合上述任一种可能的实现方式,在第二方面的第二种可能的实现方式中,公共资源用于由D2D设备在公共资源上检测和/或监听其他D2D设备发送的信息。
[0029] 结合上述任一种可能的实现方式,在第二方面的第三种可能的实现方式中,公共资源是该基站在满足预设条件时分配的;预设条件包括以下至少一个:PRACH请求是该基站首次接收到的来自D2D设备的PRACH请求;在该基站接收到PRACH请求时没有可用的公共资源;在该基站接收到PRACH请求前尚未分配过公共资源;在该基站接收到PRACH请求时,上一次分配的公共资源已释放。
[0030] 结合上述任一种可能的实现方式,在第二方面的第四种可能的实现方式中,如果当前已分配公共资源,则该基站根据PRACH请求分配的公共资源是:
[0031] 根据上一次分配的公共资源的使用情况和PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源;或
[0032] 根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源。
[0033] 结合上述任一种可能的实现方式,在第二方面的第五种可能的实现方式中,该D2D设备接收该基站发送的分配的公共资源的信息包括:该D2D设备接收该基站发送的控制信令,其中,控制信令中包含分配的公共资源的信息;和/或,该D2D设备接收该基站发送的公共信令,其中,公共信令中包含分配的公共资源的信息。
[0034] 结合上述任一种可能的实现方式,在第二方面的第六种可能的实现方式中,分配的公共资源的信息包括分配的公共资源的时频资源位置信息、分配的公共资源的生效时间和分配的公共资源的周期中的至少一个。
[0035] 结合上述任一种可能的实现方式,在第二方面的第七种可能的实现方式中,PRACH请求包括PRACH序列;PRACH序列与为该D2D设备分配的专用资源之间存在对应关系,专用资源用于由D2D设备在专用资源上发送信息。
[0036] 结合上述任一种可能的实现方式,在第二方面的第八种可能的实现方式中,上述对应关系包括:
[0037] S=mod(M,N),
[0038] 其中,S为分配的专用资源的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作;
[0039] 或者,
[0040] PRACH序列与分配的专用资源的大小之间存在的第一对应关系,以及PRACH序列与分配的专用资源的起始位置的索引之间存在的以下函数关系:
[0041] S1=mod(M,N),
[0042] 其中,S1为分配的专用资源的起始位置的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作。
[0043] 结合上述任一种可能的实现方式,在第二方面的第九种可能的实现方式中,上述方法还包括:
[0044] 该D2D设备接收该基站发送的随机接入响应消息,其中,随机接入响应消息用于指示该D2D设备对应的专用资源分配成功。
[0045] 第三方面,提供了一种基站,包括:接收单元,用于接收至少一个设备到设备D2D设备发送的物理随机接入信道PRACH请求;分配单元,连接至接收单元,用于根据PRACH请求,分配用于D2D设备的公共资源。
[0046] 在第三方面的第一种可能的实现方式中,PRACH请求包括PRACH序列;该基站还包括:确定单元,连接至接收单元和分配单元,用于在分配单元根据PRACH请求,分配专用于D2D设备的公共资源之前,确定PRACH序列属于第一预定集合,第一预定集合是专用于D2D设备使用的序列的集合。
[0047] 结合上述任一种可能的实现方式,在第三方面的第二种可能的实现方式中,公共资源用于由D2D设备在公共资源上检测和/或监听其他D2D设备发送的信息。
[0048] 结合上述任一种可能的实现方式,在第三方面的第三种可能的实现方式中,分配单元用于当满足预设条件时,分配用于D2D设备的公共资源;预设条件包括以下中的至少一个:PRACH请求是首次接收到的来自D2D设备的PRACH请求;在接收到PRACH请求时没有可用的公共资源;在接收到PRACH请求前尚未分配过公共资源;在接收到PRACH请求时,上一次分配的公共资源已释放。
[0049] 结合上述任一种可能的实现方式,在第三方面的第四种可能的实现方式中,分配单元用于在当前已分配公共资源的情况下,根据上一次分配的公共资源的使用情况和PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源;或,根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源。
[0050] 结合上述任一种可能的实现方式,在第三方面的第五种可能的实现方式中,该基站还包括:发送单元,连接至分配单元,用于向该D2D设备通知分配的公共资源的信息。
[0051] 结合上述任一种可能的实现方式,在第三方面的第六种可能的实现方式中,发送单元用于通过控制信令向激活态的D2D设备通知分配的公共资源的信息;和/或,通过公共信令向空闲态的D2D设备通知分配的公共资源的信息。
[0052] 结合上述任一种可能的实现方式,在第三方面的第七种可能的实现方式中,分配的公共资源的信息包括分配的公共资源的时频资源位置信息、分配的公共资源的生效时间和分配的公共资源的周期中的至少一个。
[0053] 结合上述任一种可能的实现方式,在第三方面的第八种可能的实现方式中,PRACH请求包括PRACH序列;分配单元还用于根据PRACH序列和专用资源的对应关系,在公共资源内为至少一个D2D设备中的每个D2D设备分配专用资源,专用资源用于由D2D设备在专用资源上发送信息。
[0054] 结合上述任一种可能的实现方式,在第三方面的第九种可能的实现方式中,分配单元用于:
[0055] 根据以下公式,确定分配的专用资源:
[0056] S=mod(M,N),
[0057] 其中,S为分配的专用资源的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作;
[0058] 或者,
[0059] 根据PRACH序列与专用资源的大小之间的对应关系,确定分配的专用资源的大小;根据以下公式,确定分配的专用资源的起始位置:
[0060] S1=mod(M,N),
[0061] 其中,S1为分配的专用资源的起始位置的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作。
[0062] 结合上述任一种可能的实现方式,在第三方面的第十种可能的实现方式中,该基站还包括:发送单元,连接至分配单元,用于向至少一个D2D设备中的每个D2D设备发送随机接入响应消息,以便于指示至少一个D2D设备对应的专用资源分配成功。
[0063] 结合上述任一种可能的实现方式,在第三方面的第十一种可能的实现方式中,该基站还包括:检测单元,连接至分配单元,用于检测到公共资源是否被使用;释放单元,连接至检测单元,用于在检测单元在第一预定时间段内检测到公共资源未被使用的情况下,释放分配的公共资源。
[0064] 第四方面,提供了一种D2D设备,包括:发送单元,用于向基站发送的物理随机接入信道PRACH请求,以便于该基站根据PRACH请求,分配用于D2D设备的公共资源;接收单元,用于接收该基站发送的分配的公共资源的信息。
[0065] 在第四方面的第一种可能的实现方式中,PRACH请求包括PRACH序列;该D2D设备还包括:选择单元,连接至上述发送单元,用于在发送单元向基站发送的PRACH请求之前,从第一预定集合中选出PRACH序列,第一预定集合是专用于D2D设备使用的序列的集合。
[0066] 结合上述任一种可能的实现方式,在第四方面的第二种可能的实现方式中,公共资源用于由D2D设备在公共资源上检测和/或监听其他D2D设备发送的信息。
[0067] 结合上述任一种可能的实现方式,在第四方面的第三种可能的实现方式中,公共资源是该基站在满足预设条件时分配的;预设条件包括以下至少一个:PRACH请求是该基站首次接收到的来自D2D设备的PRACH请求;在该基站接收到PRACH请求时没有可用的公共资源;在该基站接收到PRACH请求前尚未分配过公共资源;在该基站接收到PRACH请求时,上一次分配的公共资源已释放。
[0068] 结合上述任一种可能的实现方式,在第四方面的第四种可能的实现方式中,如果当前已分配公共资源,则该基站根据PRACH请求分配的公共资源是:根据上一次分配的公共资源的使用情况和PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源;或,根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源。
[0069] 结合上述任一种可能的实现方式,在第四方面的第五种可能的实现方式中,接收单元用于接收该基站发送的控制信令,其中,控制信令中包含分配的公共资源的信息;和/或,接收单元用于接收该基站发送的公共信令,其中,公共信令中包含分配的公共资源的信息。
[0070] 结合上述任一种可能的实现方式,在第四方面的第六种可能的实现方式中,分配的公共资源的信息包括分配的公共资源的时频资源位置信息、分配的公共资源的生效时间和分配的公共资源的周期中的至少一个。
[0071] 结合上述任一种可能的实现方式,在第四方面的第七种可能的实现方式中,PRACH请求包括PRACH序列;PRACH序列与为该D2D设备分配的专用资源之间存在对应关系,专用资源用于由D2D设备在专用资源上发送信息。
[0072] 结合上述任一种可能的实现方式,在第四方面的第八种可能的实现方式中,上述对应关系包括:
[0073] S=mod(M,N),
[0074] 其中,S为分配的专用资源的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作;
[0075] 或者,
[0076] PRACH序列与分配的专用资源的大小之间存在的第一对应关系,以及PRACH序列与分配的专用资源的起始位置的索引之间存在的以下函数关系:
[0077] S1=mod(M,N),
[0078] 其中,S1为分配的专用资源的起始位置的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作。
[0079] 结合上述任一种可能的实现方式,在第四方面的第九种可能的实现方式中,接收单元用于接收该基站发送的随机接入响应消息,其中,随机接入响应消息用于指示该D2D设备对应的专用资源分配成功。
[0080] 第五方面,提供了一种基站,包括:收发器,用于收发信号;处理器,用于:通过收发器接收至少一个设备到设备D2D设备发送的物理随机接入信道PRACH请求;根据PRACH请求,分配用于D2D设备的公共资源。
[0081] 在第五方面的第一种可能的实现方式中,PRACH请求包括PRACH序列;处理器用于:在根据PRACH请求,分配专用于D2D设备的公共资源之前,确定PRACH序列属于第一预定集合,第一预定集合是专用于D2D设备使用的序列的集合。
[0082] 结合上述任一种可能的实现方式,在第五方面的第二种可能的实现方式中,公共资源用于由D2D设备在公共资源上检测和/或监听其他D2D设备发送的信息。
[0083] 结合上述任一种可能的实现方式,在第五方面的第三种可能的实现方式中,处理器通过以下方式实现根据PRACH请求,分配用于D2D设备的公共资源:当满足预设条件时,分配用于D2D设备的公共资源;预设条件包括以下中的至少一个:PRACH请求是首次接收到的来自D2D设备的PRACH请求;在接收到PRACH请求时没有可用的公共资源;在接收到PRACH请求前尚未分配过公共资源;在接收到PRACH请求时,上一次分配的公共资源已释放。
[0084] 结合上述任一种可能的实现方式,在第五方面的第四种可能的实现方式中,如果当前已分配公共资源,则处理器通过以下方式实现根据PRACH请求,分配用于D2D设备的公共资源:根据上一次分配的公共资源的使用情况和PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源;或,根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源。
[0085] 结合上述任一种可能的实现方式,在第五方面的第五种可能的实现方式中,处理器用于:通过收发器向该D2D设备通知分配的公共资源的信息。
[0086] 结合上述任一种可能的实现方式,在第五方面的第六种可能的实现方式中,处理器通过以下方式实现向该D2D设备通知分配的公共资源:通过控制信令向激活态的D2D设备通知分配的公共资源的信息;和/或,通过公共信令向空闲态的D2D设备通知分配的公共资源的信息。
[0087] 结合上述任一种可能的实现方式,在第五方面的第七种可能的实现方式中,分配的公共资源的信息包括分配的公共资源的时频资源位置信息、分配的公共资源的生效时间和分配的公共资源的周期中的至少一个。
[0088] 结合上述任一种可能的实现方式,在第五方面的第八种可能的实现方式中,PRACH请求包括PRACH序列;处理器用于:根据PRACH序列和专用资源的对应关系,在公共资源内为至少一个D2D设备中的每个D2D设备分配专用资源,专用资源用于由D2D设备在专用资源上发送信息。
[0089] 结合上述任一种可能的实现方式,在第五方面的第九种可能的实现方式中,处理器通过以下方式实现根据PRACH序列和专用资源的对应关系,在公共资源内为至少一个D2D设备中的每个D2D设备分配专用资源:
[0090] 根据以下公式,确定分配的专用资源:
[0091] S=mod(M,N),
[0092] 其中,S为分配的专用资源的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作;
[0093] 或者,
[0094] 根据PRACH序列与专用资源的大小之间的对应关系,确定分配的专用资源的大小;根据以下公式,确定分配的专用资源的起始位置:
[0095] S1=mod(M,N),
[0096] 其中,S1为分配的专用资源的起始位置的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作。
[0097] 结合上述任一种可能的实现方式,在第五方面的第十种可能的实现方式中,处理器用于:通过收发器向至少一个D2D设备中的每个D2D设备发送随机接入响应消息,以便于指示至少一个D2D设备对应的专用资源分配成功。
[0098] 结合上述任一种可能的实现方式,在第五方面的第十一种可能的实现方式中,处理器还用于:在第一预定时间段内检测到公共资源未被使用的情况下,释放分配的公共资源。
[0099] 第六方面,提供了一种D2D设备,包括:收发器,用于收发信号;处理器,用于:通过收发器向基站发送的物理随机接入信道PRACH请求,以便于该基站根据PRACH请求,分配用于D2D设备的公共资源;通过收发器接收该基站发送的分配的公共资源的信息。
[0100] 在第六方面的第一种可能的实现方式中,PRACH请求包括PRACH序列;处理器用于:在该D2D设备向基站发送的PRACH请求之前,从第一预定集合中选出PRACH序列,第一预定集合是专用于D2D设备使用的序列的集合。
[0101] 结合上述任一种可能的实现方式,在第六方面的第二种可能的实现方式中,公共资源用于由D2D设备在公共资源上检测和/或监听其他D2D设备发送的信息。
[0102] 结合上述任一种可能的实现方式,在第六方面的第三种可能的实现方式中,公共资源是该基站在满足预设条件时分配的;预设条件包括以下至少一个:PRACH请求是该基站首次接收到的来自D2D设备的PRACH请求;在该基站接收到PRACH请求时没有可用的公共资源;在该基站接收到PRACH请求前尚未分配过公共资源;在该基站接收到PRACH请求时,上一次分配的公共资源已释放。
[0103] 结合上述任一种可能的实现方式,在第六方面的第四种可能的实现方式中,如果当前已分配公共资源,则该基站根据PRACH请求分配的公共资源是:根据上一次分配的公共资源的使用情况和PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源;或,根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源。
[0104] 结合上述任一种可能的实现方式,在第六方面的第五种可能的实现方式中,处理器用于通过以下方式实现通过收发器接收该基站发送的分配的公共资源的信息包括:通过收发器接收该基站发送的控制信令,其中,控制信令中包含分配的公共资源的信息;和/或,通过收发器接收该基站发送的公共信令,其中,公共信令中包含分配的公共资源的信息。
[0105] 结合上述任一种可能的实现方式,在第六方面的第六种可能的实现方式中,分配的公共资源的信息包括分配的公共资源的时频资源位置信息、分配的公共资源的生效时间和分配的公共资源的周期中的至少一个。
[0106] 结合上述任一种可能的实现方式,在第六方面的第七种可能的实现方式中,PRACH请求包括PRACH序列;PRACH序列与为该D2D设备分配的专用资源之间存在对应关系,专用资源用于由D2D设备在专用资源上发送信息。
[0107] 结合上述任一种可能的实现方式,在第六方面的第八种可能的实现方式中,上述对应关系包括:
[0108] S=mod(M,N),
[0109] 其中,S为分配的专用资源的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作;
[0110] 或者,
[0111] PRACH序列与分配的专用资源的大小之间存在的第一对应关系,以及PRACH序列与分配的专用资源的起始位置的索引之间存在的以下函数关系:
[0112] S1=mod(M,N),
[0113] 其中,S1为分配的专用资源的起始位置的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作。
[0114] 结合上述任一种可能的实现方式,在第六方面的第九种可能的实现方式中,处理器用于:通过接收器接收该基站发送的随机接入响应消息,其中,随机接入响应消息用于指示该D2D设备对应的专用资源分配成功。
[0115] 通过本发明实施例,基站在接收到至少一个D2D设备发送的物理随机接入信道(Physical Random Access Channel,简称为PRACH)序列之后,根据该PRACH序列,分配用于D2D设备的公共资源,从而能够灵活地为D2D设备分配资源,满足D2D设备对资源的需求。附图说明
[0116] 图1是根据本发明实施例的一种资源分配方法的流程图
[0117] 图2是根据本发明实施例的另一种资源分配方法的流程图;
[0118] 图3是根据本发明实施例的又一种资源分配方法的流程图;
[0119] 图4是根据本发明实施例的一种基站的结构框图
[0120] 图5是根据本发明实施例的一种基站的优选的结构框图;
[0121] 图6是根据本发明实施例的一种D2D设备的结构框图;
[0122] 图7是根据本发明实施例的一种D2D设备的优选的结构框图;
[0123] 图8是根据本发明实施例的另一种基站的结构框图;
[0124] 图9是根据本发明实施例的另一种D2D设备的结构框图。

具体实施方式

[0125] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,本发明实施例及各实施例中的特征可以互相组合。
[0126] D2D设备可以是移动终端(Mobile Terminal,简称为MT)、移动用户设备等,可以经无线接入网(Radio Access Network,简称为RAN)与一个或多个核心网进行通信,D2D设备可以是移动终端,例如,移动电话(或称为“蜂窝”电话)或具有移动终端的计算机,也可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。
[0127] 基站,可以是GSM或CDMA中的基站(Base Transceiver Station,简称为BTS),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进节点B(Evolved Node B,简称为eNB)。
[0128] 本发明实施例提供了一种资源分配方法,该方法的执行主体可以是基站。如图1所示,该方法包括:
[0129] 步骤101,接收至少一个D2D设备发送的PRACH请求;
[0130] 步骤102,根据该PRACH请求,分配用于D2D设备的公共资源。
[0131] 在相关技术的长期演进LTE网络中,每隔80ms固定有一个子帧用于D2D通信,因此,相关技术中分配D2D设备的资源的方式不够灵活,例如,如果网络中没有D2D设备或D2D设备较少,则会导致资源浪费;如果网络中D2D设备较多,则资源有可能会不够用。在本实施例中,基站根据至少一个D2D设备发送的PRACH请求,为D2D设备分配公共资源,实现了灵活为D2D设备分配公共资源,提高了系统的效率。
[0132] 优选地,上述PRACH请求包括PRACH序列;基站在判断接收到PRACH序列属于第一预定集合之后,根据PRACH序列,分配专用于D2D设备的公共资源,其中,该第一预定集合是专用于D2D设备使用的序列的集合。
[0133] 本发明实施例提供了一种资源分配方法,该方法的执行主体可以是D2D设备。如图2所示,该方法包括:
[0134] 步骤201,D2D设备向基站发送的PRACH请求,以便于基站根据该PRACH请求,分配用于D2D设备的公共资源;
[0135] 步骤202,接收该基站发送的分配的公共资源的信息。
[0136] 在相关技术的长期演进LTE网络中,每隔80ms固定有一个子帧用于D2D通信,因此,相关技术中分配D2D设备的资源的方式不够灵活,例如,如果网络中没有D2D设备或D2D设备较少,则会导致资源浪费;如果网络中D2D设备较多,则资源有可能会不够用。在本实施例中,基站根据至少一个D2D设备发送的PRACH请求,为D2D设备分配公共资源,实现了灵活为D2D设备分配公共资源,提高了系统的效率。
[0137] 优选地,上述PRACH请求包括PRACH序列,在步骤201之前,D2D设备从第一预定集合中选出要发送的PRACH序列,该第一预定集合是专用于D2D设备使用的序列的集合。
[0138] 本发明实施例提供了一种资源分配方法,如图3所示,该方法包括:
[0139] 步骤301,基站接收至少一个D2D设备发送的PRACH请求;
[0140] 步骤302,根据所述PRACH请求,基站分配用于D2D设备的公共资源。
[0141] 在相关技术的长期演进LTE网络中,每隔80ms固定有一个子帧用于D2D通信,因此,相关技术中分配D2D设备的资源的方式不够灵活,例如,如果网络中没有D2D设备或D2D设备较少,则会导致资源浪费;如果网络中D2D设备较多,则资源有可能会不够用。在本实施例中,基站根据至少一个D2D设备发送的PRACH请求,为D2D设备分配公共资源,实现了灵活为D2D设备分配公共资源,提高了系统的效率。
[0142] 可选地,上述PRACH请求包括PRACH序列;在基站接收至少一个D2D设备发送的PRACH请求之前,该至少一个D2D设备从第一预定集合中选择一个PRACH序列,然后,基站在判断接收到PRACH序列属于第一预定集合之后,根据PRACH序列,分配专用于D2D设备的公共资源,其中,该第一预定集合是专用于D2D设备使用的序列的集合。本实施例提供了一种确定PRACH序列是来自D2D设备的方法,通过该方法,基站可以确定接收到的PRACH序列是来自D2D设备的序列,从而触发资源的分配。需要说明的是,确定PRACH序列是来自D2D设备的方法还可以包括其他方法,例如,使用一个指示符指示接收到的PRACH序列是来自D2D设备的。
[0143] 另外,D2D设备可以在使用D2D功能时,才选择特定的PRACH序列,即,专用于D2D设备使用的序列的集合中的序列,从而避免了不使用D2D功能的D2D设备分配资源,避免了资源的浪费。
[0144] LTE网络的基站的PRACH序列可以预留一部分,专用于D2D设备接入。
[0145] 现有LTE基站支持的PRACH序列为64个,对于支持具有D2D功能的设备接入的基站,该基站支持的PRACH序列可以扩展为(64+P)个,D2D设备默认使用后P个PRACH序列,这P个PRACH序列是基站预留给D2D设备的PRACH序列。这P个PRACH序列产生的方式和现有LTE系统中前64个PRACH序列产生的方式一致。
[0146] 比如,在现有LTE系统中,每个小区可用的PRACH序列是64个。基站通过系统信息广播逻辑根序列索引RACH_ROOT_SEQUENCE,通过高层信令通知循环移位间隔(zeroCorrelationZoneConfig)参数(即Ncs)。UE在收到这两个参数后,先通过逻辑根序列索引找到对应的物理根序列u,根据公式 0≤n≤NZC-1生成PRACH根序列,然后,根据Ncs值对PRACH根序列进行不同长度的循环移位得到不同的PRACH序列。如果根据收到的Ncs值,一个根序列不能产生64个PRACH序列,则UE继续使用下一个逻辑根序列索引,找其对应的物理根序列,重复上述过程,直到生成64个PRACH序列为止。这些PRACH序列的序列号为0到63。逻辑根序列索引是连续的从0到837。
[0147] 在本发明实施例中,基站根据逻辑根序列索引RACH_ROOT_SEQUENCE找到对应的物理根序列u,根据公式 0≤n≤NZC-1生成PRACH根序列,然后,根据Ncs值对PRACH根序列进行不同长度的循环移位得到不同的PRACH序列。如果根据收到的Ncs值,一个根序列不能产生64个PRACH序列,则UE继续使用下一个逻辑根序列索引,找其对应的物理根序列,重复上述过程,直到生成64+P个PRACH序列为止,这些PRACH序列的序列号为0到63+P。逻辑根序列索引是连续的从0到837。其中,后P个PRACH序列是基站为D2D设备预留的PRACH序列。
[0148] D2D设备根据基站广播的RACH_ROOT_SEQUENCE找到对应的物理根序列u,根据公式0≤n≤NZC-1生成PRACH根序列,然后,根据Ncs值对PRACH根序列进行不同长度的循环移位得到不同的PRACH序列,如果根据收到的Ncs值,一个根序列不能产生64个PRACH序列,则UE继续使用下一个逻辑根序列索引,找其对应的物理根序列,重复上述过程,直到生成64+P个PRACH序列为止,这些PRACH序列的序列号为0到63+P。逻辑根序列索引是连续的从0到837。其中,后P个PRACH序列是基站为D2D设备预留的PRACH序列。D2D设备在实现D2D功能时,使用后P个PRACH序列进行随机接入。
[0149] 普通UE还是按照上面描述现有LTE系统的方法,生成64个PRACH序列,这64个PRACH序列不是基站为D2D设备预留的PRACH序列。
[0150] P值可以是一个约定的固定值,例如,P=128,这样无需通过信令通知P的个数,从而节省信令通知开销。也可以根据所布置网络的大小来决定P值,例如,P可以为64或128,此时,可以通过系统信息广播通知P值。
[0151] 由于普通UE和D2D设备都采用PRACH序列进行接入,因此,D2D设备请求接入LTE网络的方法可以和LTE UE请求接入的方法一致。如果没有D2D设备请求接入,可以不预留时频资源给D2D用户。
[0152] 可选地,本发明实施例中的公共资源用于由D2D设备在该公共资源上检测和/或监听其他D2D设备发送的信息。
[0153] 优选地,步骤302可以通过以下方式实现:当满足预设条件时,基站分配用于D2D设备的公共资源;该预设条件包括以下中的至少一个:该PRACH请求是首次接收到的来自D2D设备的PRACH请求;在接收到该PRACH请求时没有可用的公共资源;在接收到该PRACH请求前尚未分配过公共资源;在接收到该PRACH请求时,上一次分配的公共资源已释放。该公共资源可以是公共时频资源,例如,公共时频资源可以为初始接入时,请求LTE网络分配给D2D设备周期性的时频资源。在获得公共资源之后,D2D设备可以在该公共资源上检测或监听其他D2D设备发送的信息。在本实施例中,实现了基站为D2D分配初始的公共资源。
[0154] 另外,在现有技术中,当没有D2D设备或D2D设备较少时,仍是每隔80ms固定有一个子帧用于D2D通信,因此存在资源浪费的问题。在本实施例中,可以在满足上述预设条件时,基站才为包括D2D设备分配公共资源,从而避免了在没有D2D设备时为D2D设备分配资源,提高了系统的效率。
[0155] 优选地,如果当前已分配公共资源,则步骤302还可以通过以下方式之一实现:
[0156] 方式一、根据上一次分配的公共资源的使用情况和PRACH请求所对应的D2D设备的数量,基站重新分配用于D2D设备的公共资源;例如,如果判断上一次分配的公共资源均已被D2D设备使用,且又有新的D2D设备请求接入,则增加用于D2D设备的公共资源;若基站判断上一次分配的公共资源中未被使用的资源不足以满足PRACH请求所对应的D2D设备,则增加用于D2D设备的公共资源;如果基站判断上一次分配的公共资源的使用率很低,且接收到的PRACH请求所对应的D2D设备的数量较小,则减少用于D2D设备的公共资源。当D2D设备接入成功后,基站会从公共资源中分配专用资源给该D2D设备。如果基站发现分配给某个D2D设备的专用资源在预定时间内未被使用,则释放该资源。因此,基站可以通过监听的方式获得公共资源的使用情况。
[0157] 方式二、根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和该PRACH请求所对应的D2D设备的数量,基站重新分配用于D2D设备的公共资源。例如,如果基站判断当前已接入的D2D设备和该PRACH请求所对应的D2D设备所需的资源大于上一次分配的公共资源的大小,则可以增加用于D2D设备的公共资源;反之,可以减少用于D2D设备的公共资源。
[0158] 通过上述两种方式,基站根据该PRACH请求所对应的D2D设备的数量以及上一次分配的公共资源的使用情况,可以灵活地为D2D设备分配公共资源,以满足当前需要接入的D2D设备的需要,这样,即便D2D设备较多,各个D2D设备仍可以获得相应的资源。
[0159] 优选地,基站还可以根据接收到的PRACH序列的个数,动态调整公共资源的大小,然后,基站可以将调整后的公共资源通知给D2D设备。当接收到的PRACH序列较多时,基站可以为D2D设备分配较大的公共资源,当接收到的PRACH序列较少时,基站可以为D2D设备分配较小的公共资源。例如,接收到第一来自D2D设备的PRACH序列时,基站为D2D设备分配第一公共资源,当接收到的PRACH序列的个数超过第一阈值时,基站为D2D设备分配第二公共资源,第二公共资源比第一公共资源大。在相关技术中,每隔80ms固定有一个子帧用于D2D通信,如果网络中D2D设备较多,则不能满足D2D设备对资源的需求。通过本实施例的方法,根据接收到的PRACH序列的个数,基站动态调整公共资源的大小,当接收到的PRACH序列较多时,可以增加为D2D设备分配的资源,从而满足D2D设备对资源的需求。
[0160] 可选地,在步骤302之后,还可以包括步骤303,基站向D2D设备通知分配的公共资源的信息,例如,基站周期性的向D2D设备通知分配的公共资源的信息,基站以广播的方式周期通知其辖区内的D2D设备分配的公共资源的信息。该公共资源可以为所有的D2D设备共用,用于搜索其他D2D设备的信息。例如,申请资源的D2D设备将自己的D2D设备码code信息在该公共时频资源上发送。D2D设备在获取时频资源位置信息后,在该时频资源位置上进行搜索,如果发现其他D2D设备,则发现成功。通过本实施例,D2D设备可以获知分配的公共资源,从而使用该公共资源检测和/或监听其他D2D设备发送的信息。
[0161] 优选地,通知公共资源的位置可以通过以下方式至少之一实现:
[0162] 基站可以通过控制信令向激活态的D2D设备通知分配的公共资源的信息。例如,对于激活(Active)态的UE,可以默认以10ms为周期,即,每次通知的位置是一个无线帧(10ms)内可用的时频资源,每10ms通过物理下行控制信道(Physical Downlink Control Channel,简称为PDCCH)通知一次时频资源。
[0163] 基站通过公共信令向空闲态的D2D设备通知分配的公共资源的信息。例如,对于空闲(idle)态的UE,可以通过公共信令下发该时频资源位置信息,其中,该公共信令可以是物理广播信道(Physical Broadcast Channel,简称为PBCH)或小区特定(Cell specific)的物理下行控制信道(Physical Downlink Shared Channel,简称为PDSCH)。
[0164] 优选地,分配的公共资源的信息包括分配的公共资源的时频资源位置信息、分配的公共资源的生效时间和分配的公共资源的周期中的至少一个。例如,基站可以仅将分配的公共资源的时频资源位置信息发送给D2D设备,D2D设备在任意时刻均可在该时频资源位置信息对应的位置检测和/或监听其他D2D设备发送的信息;基站还可以将分配的公共资源的时频资源位置信息和分配的公共资源的生效时间发送给D2D设备,D2D设备在该生效时间在该时频资源位置信息对应的位置检测和/或监听其他D2D设备发送的信息;基站还可以将时频资源位置信息和分配的公共资源的周期发送给D2D设备,D2D设备根据该时频资源位置信息和分配的公共资源的周期获知周期的时频资源,并在周期的时频资源上检测和/或监听其他D2D设备发送的信息;如果是初始开始分配资源,该基站可以规定一个资源开始生效的时间,该时间距离D2D设备申请接入的时间需要满足接收者能够听到一次广播信息,例如,该时间可以是320ms。通过该实施例,基站可以通知D2D设备公共资源的相关信息,以便D2D设备能够更准确地使用该公共资源。
[0165] 优选地,在分配公共资源之后,基站可以为发送PRACH请求的D2D设备分配专用资源。该PRACH请求包括PRACH序列,根据PRACH序列和专用资源的对应关系,基站在公共资源内为至少一个D2D设备中的每个D2D设备分配专用资源,专用资源用于由D2D设备在专用资源上发送信息。该专用资源可以是专用时频资源,该专用时频资源即为D2D设备用于发现或者通信的时频资源。在获得专用资源之后,D2D设备可以在该资源上传输信息。
[0166] 该对应关系可以是一对一的对应关系,可以是一对多的对应关系,也可以是多对一的对应关系,该对应关系可以通过对应关系表体现,还可以通过一定的函数关系体现。通过本实施例,可以为发送PRACH请求的D2D设备分配可用于通信的专用资源。
[0167] 需要说明的是,分配专用资源的实施例与分配公共资源的实施例是相互独立的,在分配专用资源的实施例中,公共资源的分配方式可以采用图3所示的方法,也可以是其他任意的分配方式,例如,每80ms有一个子帧固定用作公共资源。本发明实施例对此不作限定。
[0168] 对于支持D2D设备接入LTE网络的基站,该基站预留一部分PRACH序列专用于D2D设备接入,将用于D2D设备的PRACH序列号(即,Preamble序列号)重新编号,并将其和资源分配位置绑定。
[0169] 在本发明实施例的一个优选实现方式中,根据PRACH序列和专用资源的对应关系,在公共资源内为至少一个D2D设备中的每个D2D设备分配专用资源可以通过以下方式之一实现:
[0170] 方式一、根据以下公式,基站确定分配的专用资源:S=mod(M,N),[0171] 其中,S为分配的专用资源的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作;
[0172] 例如,该基站支持的PRACH序列可以为(64+128)个;D2D设备默认使用后128个序列,将专用于D2D设备的PRACH序列重新编号为0,1,2,…,127;如果系统带宽为N(RB),D2D设备使用的PRACH序列号为M,当该D2D设备成功接入LTE网络后,则可以在一段时间内使用的专用资源的索引为mod(M,N)。
[0173] 方式二、根据PRACH序列与专用资源的大小之间的对应关系,基站确定分配的专用资源的大小;根据以下公式,确定分配的专用资源的起始位置:
[0174] S1=mod(M,N),
[0175] 其中,S1为分配的专用资源的起始位置的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作。
[0176] 例如,该基站支持的PRACH序列可以为(64+128)个;D2D设备默认使用后128个序列,将专用于D2D设备的PRACH序列重新编号为0,1,2,…,127;如果系统带宽为N(RB),D2D设备使用的PRACH序列号为M,当该D2D设备成功接入LTE网络后,则可以在一段时间内固定使用的时频资源的起始位置为mod(M,N);如果M<100,则请求分配的资源大小为1RB;否则,请求分配的资源为连续的2RB。例如,在10MHz带宽情况下,如果D2D设备请求接入的PRACH序列重新编号后为78,则在D2D设备成功接入后,mod(78,50)=28,可以使用的资源位置为第28个RB;如果其请求接入的Preamble为115,mod(115,50)=15,则其可以使用的资源位置为第15和第16个RB。
[0177] 在上述两种方式中,资源的单位可以是资源(Resource Block,简称为RB),例如,如果带宽为10MHz,可用的RB数是50个,资源索引就可以是从0到49。
[0178] 通过上述两种方式,基站可以方便的为D2D设备分配专用资源。
[0179] 优选地,在为至少一个D2D设备中的每个D2D设备分配专用资源之后,基站向至少一个D2D设备中的每个D2D设备发送随机接入响应消息,以便于指示至少一个D2D设备对应的专用资源分配成功。一旦接受到该随机接入响应消息,D2D设备就可以确定请求到了该PRACH序列指示的时频资源,并可以使用该时频资源传输信息。通过本实施例,基站能够通知D2D设备已为其分配专用资源,然后,D2D设备能够使用专用资源发送信息。
[0180] 可选地,如果基站能正确检测D2D设备发送的PRACH序列,但是该PRACH序列隐含请求的时频资源不能分配给该设备,则基站不向该D2D设备反馈任何信息。D2D设备在发送PRACH请求之后,在预定时间段内,没有收到基站的随机接入响应消息,则自动选择另一个PRACH序列重新请求接入。
[0181] 如前所述,基站可以监听公共资源的使用状况,可选地,如果在第一预定时间段内,基站检测到公共资源未被使用,则释放分配的公共资源。在下一次接收到来自D2D设备的PRACH请求之后,基站可以通过本发明实施例的方式分配用于D2D设备的公共资源。在本实施例中,如果基站在预定时间段内,检测到公共资源未被使用,则释放公共资源,此时可以将该公共资源分配给其他设备使用,例如,将这部分资源分配给普通的LTE UE使用,取消PDCCH以及PBCH或Cell specific的PDSCH的发送。从而避免了资源的浪费。优选地,基站回收分配的资源之后,可以通过广播信令通知D2D设备该资源已释放,D2D设备不再使用回收的资源。
[0182] 可选地,在根据PRACH序列,基站分配用于D2D设备的公共资源之后,基站通知D2D设备该公共资源的可用时间段,例如,第一可用时间段,如果D2D设备在未使用分配的资源的时间超过第一可用时间段之后要使用D2D功能,则重新请求基站分配资源。其中,第一可用时间段可以和第一预定时间段相同。
[0183] 优选地,上述资源分配方式在一定时间内有效,如果超出设定时间,则分配的资源自动失效。此时,如果D2D设备还有和LTE网络的数据交互,D2D设备可以重新申请资源。
[0184] 本发明实施例还提供了一种基站,该基站可以用于实现上述的方法实施例,因此,上述方法实施例中基站的相关特征可以结合在本实施例中。如图4所示,该基站包括:接收单元400,用于接收至少一个D2D设备发送的PRACH请求;分配单元402,连接至接收单元400,用于根据PRACH请求,分配用于D2D设备的公共资源。
[0185] 图5是根据本发明实施例的一种基站的优选的结构框图,如图5所示,优选地,上述PRACH请求包括PRACH序列;上述基站还包括:确定单元404,连接至接收单元400和分配单元402,用于在分配单元402根据PRACH请求,分配专用于D2D设备的公共资源之前,确定PRACH序列属于第一预定集合,第一预定集合是专用于D2D设备使用的序列的集合。
[0186] 可选地,上述公共资源用于由D2D设备在公共资源上检测和/或监听其他D2D设备发送的信息。
[0187] 在本发明实施例的一个优选实现方式中,分配单元402用于当满足预设条件时,分配用于D2D设备的公共资源;预设条件包括以下中的至少一个:
[0188] PRACH请求是首次接收到的来自D2D设备的PRACH请求;
[0189] 在接收到PRACH请求时没有可用的公共资源;
[0190] 在接收到PRACH请求前尚未分配过公共资源;和
[0191] 在接收到PRACH请求时,上一次分配的公共资源已释放。
[0192] 在本发明实施例的另一个优选实现方式中,分配单元402用于在当前已分配公共资源的情况下,根据上一次分配的公共资源的使用情况和PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源;或,根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源。
[0193] 如图5所示,优选地,该基站还包括:发送单元406,连接至分配单元402,用于向D2D设备通知分配的公共资源的信息。
[0194] 优选地,发送单元406用于通过控制信令向激活态的D2D设备通知分配的公共资源的信息;和/或,通过公共信令向空闲态的D2D设备通知分配的公共资源的信息。
[0195] 可选地,分配的公共资源的信息包括分配的公共资源的时频资源位置信息、分配的公共资源的生效时间和分配的公共资源的周期中的至少一个。
[0196] 在本发明的一个实施例中,PRACH请求包括PRACH序列;分配单元402还用于根据PRACH序列和专用资源的对应关系,在公共资源内为至少一个D2D设备中的每个D2D设备分配专用资源,专用资源用于由D2D设备在专用资源上发送信息。
[0197] 可选地,分配单元402用于:
[0198] 根据以下公式,确定分配的专用资源:
[0199] S=mod(M,N),
[0200] 其中,S为分配的专用资源的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作;
[0201] 或者,
[0202] 根据PRACH序列与专用资源的大小之间的对应关系,确定分配的专用资源的大小;根据以下公式,确定分配的专用资源的起始位置:
[0203] S1=mod(M,N),
[0204] 其中,S1为分配的专用资源的起始位置的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作。
[0205] 优选地,上述基站还包括:发送单元406,连接至分配单元402,用于向至少一个D2D设备中的每个D2D设备发送随机接入响应消息,以便于指示至少一个D2D设备对应的专用资源分配成功。
[0206] 如图5所示,优选地,该基站包括:检测单元408,连接至分配单元402,用于检测到公共资源是否被使用;释放单元410,连接至检测单元408,用于在检测单元408在第一预定时间段内检测到公共资源未被使用的情况下,释放分配的公共资源。
[0207] 需要说明的是,虽然图5中的基站同时包括确定单元404、发送单元406、检测单元408和释放单元410,但是本发明实施例中的基站并不限于同时包括确定单元404、发送单元
406、检测单元408和释放单元410,例如,基站可以包括确定单元404和/或发送单元406,而不包括检测单元408和释放单元410;基站也可以包括检测单元408和释放单元410,而不包括确定单元404和/或发送单元406。
[0208] 本发明实施例还提供了一种D2D设备,该D2D设备可以用于实现上述的方法实施例,因此,上述方法实施例中该D2D设备的相关特征可以结合在本实施例中。如图6所示,该D2D设备包括:发送单元600,用于向基站发送的PRACH请求,以便于基站根据PRACH请求,分配用于D2D设备的公共资源;接收单元602,用于接收基站发送的分配的公共资源的信息。
[0209] 图7是根据本发明实施例的一种D2D设备的优选的结构框图,如图7所示,优选地,PRACH请求包括PRACH序列;该D2D设备还包括:选择单元604,连接至发送单元600,用于在发送单元600向基站发送的PRACH请求之前,从第一预定集合中选出PRACH序列,第一预定集合是专用于D2D设备使用的序列的集合。
[0210] 可选地,公共资源用于由D2D设备在公共资源上检测和/或监听其他D2D设备发送的信息。
[0211] 在本发明实施例的一个优选实现方式中,公共资源是基站在满足预设条件时分配的;预设条件包括以下至少一个:
[0212] PRACH请求是基站首次接收到的来自D2D设备的PRACH请求;
[0213] 在基站接收到PRACH请求时没有可用的公共资源;
[0214] 在基站接收到PRACH请求前尚未分配过公共资源;和
[0215] 在基站接收到PRACH请求时,上一次分配的公共资源已释放。
[0216] 在本发明实施例的另一个优选实现方式中,如果当前已分配公共资源,则基站根据PRACH请求分配的公共资源是:
[0217] 根据上一次分配的公共资源的使用情况和PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源;或
[0218] 根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源。
[0219] 可选地,接收单元602用于接收基站发送的控制信令,其中,控制信令中包含分配的公共资源的信息;和/或,接收单元602用于接收基站发送的公共信令,其中,公共信令中包含分配的公共资源的信息。
[0220] 优选地,分配的公共资源的信息包括分配的公共资源的时频资源位置信息、分配的公共资源的生效时间和分配的公共资源的周期中的至少一个。
[0221] 在一个优选实施例中,PRACH请求包括PRACH序列;PRACH序列与为D2D设备分配的专用资源之间存在对应关系,专用资源用于由D2D设备在专用资源上发送信息。
[0222] 可选地,上述对应关系包括:
[0223] S=mod(M,N),
[0224] 其中,S为分配的专用资源的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作;
[0225] 或者,
[0226] PRACH序列与分配的专用资源的大小之间存在的第一对应关系,以及PRACH序列与分配的专用资源的起始位置的索引之间存在的以下函数关系:
[0227] S1=mod(M,N),
[0228] 其中,S1为分配的专用资源的起始位置的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作。
[0229] 可选地,接收单元602用于接收所述基站发送的随机接入响应消息,其中,所述随机接入响应消息用于指示所述D2D设备对应的专用资源分配成功。
[0230] 本发明实施例还提供了一种基站,该基站可以用于实现上述的方法实施例,因此,上述方法实施例中基站的相关特征可以结合在本实施例中。如图8所示,该基站包括:收发器800,用于收发信号;处理器802,用于:通过收发器800接收至少一个D2D设备发送的PRACH请求;根据PRACH请求,分配用于D2D设备的公共资源。
[0231] 优选地,PRACH请求包括PRACH序列;处理器802用于:在根据PRACH请求,分配专用于D2D设备的公共资源之前,确定PRACH序列属于第一预定集合,第一预定集合是专用于D2D设备使用的序列的集合。
[0232] 可选地,公共资源用于由D2D设备在公共资源上检测和/或监听其他D2D设备发送的信息。
[0233] 在本发明实施例的一个优选实现方式中,处理器802通过以下方式实现根据PRACH请求,分配用于D2D设备的公共资源:
[0234] 当满足预设条件时,分配用于D2D设备的公共资源;预设条件包括以下中的至少一个:
[0235] PRACH请求是首次接收到的来自D2D设备的PRACH请求;
[0236] 在接收到PRACH请求时没有可用的公共资源;
[0237] 在接收到PRACH请求前尚未分配过公共资源;和
[0238] 在接收到PRACH请求时,上一次分配的公共资源已释放。
[0239] 在本发明实施例的另一个优选实现方式中,如果当前已分配公共资源,则处理器802通过以下方式实现根据PRACH请求,分配用于D2D设备的公共资源:
[0240] 根据上一次分配的公共资源的使用情况和PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源;或
[0241] 根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和PRACH请求所对应的D2D设备的数量,重新分配用于D2D设备的公共资源。
[0242] 可选地,处理器802用于:通过收发器800向D2D设备通知分配的公共资源的信息。
[0243] 优选地,处理器802通过以下方式实现向D2D设备通知分配的公共资源:通过控制信令向激活态的D2D设备通知分配的公共资源的信息;和/或,通过公共信令向空闲态的D2D设备通知分配的公共资源的信息。
[0244] 可选地,分配的公共资源的信息包括分配的公共资源的时频资源位置信息、分配的公共资源的生效时间和分配的公共资源的周期中的至少一个。
[0245] 优选地,PRACH请求包括PRACH序列;处理器802用于:根据PRACH序列和专用资源的对应关系,在公共资源内为至少一个D2D设备中的每个D2D设备分配专用资源,专用资源用于由D2D设备在专用资源上发送信息。
[0246] 在一个优选的实施例中,处理器802通过以下方式实现根据PRACH序列和专用资源的对应关系,在公共资源内为至少一个D2D设备中的每个D2D设备分配专用资源:
[0247] 根据以下公式,确定分配的专用资源:
[0248] S=mod(M,N),
[0249] 其中,S为分配的专用资源的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作;
[0250] 或者,
[0251] 根据PRACH序列与专用资源的大小之间的对应关系,确定分配的专用资源的大小;根据以下公式,确定分配的专用资源的起始位置:
[0252] S1=mod(M,N),
[0253] 其中,S1为分配的专用资源的起始位置的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作。
[0254] 可选地,处理器802用于:通过收发器800向至少一个D2D设备中的每个D2D设备发送随机接入响应消息,以便于指示至少一个D2D设备对应的专用资源分配成功。
[0255] 可选地,处理器802还用于在第一预定时间段内检测到公共资源未被使用的情况下,释放分配的公共资源。
[0256] 本发明实施例还提供了一种D2D设备,该D2D设备可以用于实现上述的方法实施例,因此,上述方法实施例中D2D设备的相关特征可以结合在本实施例中。如图9所示,该D2D设备包括:收发器900,用于收发信号;处理器902,用于:通过收发器900向基站发送的PRACH请求,以便于基站根据PRACH请求,分配用于D2D设备的公共资源;通过收发器900接收基站发送的分配的公共资源的信息。
[0257] 优选地,PRACH请求包括PRACH序列;处理器902用于在D2D设备向基站发送的PRACH请求之前,从第一预定集合中选出PRACH序列,第一预定集合是专用于D2D设备使用的序列的集合。
[0258] 可选地,公共资源用于由D2D设备在公共资源上检测和/或监听其他D2D设备发送的信息。
[0259] 在本发明实施例的一个优选实现方式中,公共资源是基站在满足预设条件时分配的;预设条件包括以下至少一个:
[0260] PRACH请求是基站首次接收到的来自D2D设备的PRACH请求;
[0261] 在基站接收到PRACH请求时没有可用的公共资源;
[0262] 在基站接收到PRACH请求前尚未分配过公共资源;和
[0263] 在基站接收到PRACH请求时,上一次分配的公共资源已释放。
[0264] 在本发明实施例的另一个优选实现方式中,如果当前已分配公共资源,则基站根据PRACH请求分配的公共资源是:
[0265] 根据上一次分配的公共资源的使用情况和PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源;或
[0266] 根据上一次分配的公共资源的大小、当前已接入的D2D设备的数量和PRACH请求所对应的D2D设备的数量,重新分配的用于D2D设备的公共资源。
[0267] 可选地,处理器902用于通过以下方式实现通过收发器900接收基站发送的分配的公共资源的信息包括:通过收发器900接收基站发送的控制信令,其中,控制信令中包含分配的公共资源的信息;和/或,通过收发器900接收基站发送的公共信令,其中,公共信令中包含分配的公共资源的信息。
[0268] 优选地,分配的公共资源的信息包括分配的公共资源的时频资源位置信息、分配的公共资源的生效时间和分配的公共资源的周期中的至少一个。
[0269] 在一个优选实施例中,PRACH请求包括PRACH序列;PRACH序列与为D2D设备分配的专用资源之间存在对应关系,专用资源用于由D2D设备在专用资源上发送信息。
[0270] 优选地,上述对应关系包括:
[0271] S=mod(M,N),
[0272] 其中,S为分配的专用资源的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作;
[0273] 或者,
[0274] PRACH序列与分配的专用资源的大小之间存在的第一对应关系,以及PRACH序列与分配的专用资源的起始位置的索引之间存在的以下函数关系:
[0275] S1=mod(M,N),
[0276] 其中,S1为分配的专用资源的起始位置的索引,M为PRACH序列的索引,N为公共资源中资源的总数,mod表示取模操作。
[0277] 可选地,处理器902用于通过接收器接收基站发送的随机接入响应消息,其中,随机接入响应消息用于指示D2D设备对应的专用资源分配成功。
[0278] 上述本发明实施例中的处理器可能是基带处理器,也可能是一种集成电路芯片,具有信号的处理能,还可能是中央处理器(Central Processing Unit,简称为CPU)等硬件处理器。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。这些指令可以通过其中的处理器以配合实现及控制。用于执行本发明实施例揭示的方法,上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,简称为DSP)、专用集成电路(Application Specific Integrated Circuit,简称为ASIC)、现场可编程阵列(Field Programmable Gate Array,简称为FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器,解码器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。
[0279] 通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括随机存取存储器(Random Access Memory,简称为RAM)、只读内存(Read-Only Memory,简称为ROM)、电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称为EEPROM)、只读光盘(Compact Disc Read-Only Memory,简称为CD-ROM)或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外。任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(Digital Subscriber Line,简称为DSL)或者诸如红外线、无线电和微波之类的无线技术从网站服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本发明所使用的,盘(Disk)和碟(disc)包括压缩光碟(Compact Disc,简称为CD)、激光碟、光碟、数字通用光碟(Digital Versatile Disk,简称为DVD)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
[0280] 总之,以上所述仅为本发明技术方案的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈