设备发现信号传输的方法、设备及基站的制作方法
【专利摘要】本发明实施例提供一种设备发现信号传输的方法、装置和基站,该方法包括:确定基站的DDS传输周期和DDS频域资源,其中,该DDS传输周期在时间上被划分为多个DDS传输机会;确定该多个DDS传输机会中空闲的DDS传输机会作为当前设备的当前DDS传输机会;在当前DDS传输机会发送该当前设备的当前DDS。本发明实施例中,发送DDS的设备通过在DDS传输周期内选择一个空闲的DDS传输机会上传输DDS,一个DDS传输机会只能承载一个DDS,从而避免了多个设备同时传输DDS所造成的设备无法搜索与其同时上传的其他设备的问题。
【专利说明】设备发现信号传输的方法、设备及基站
【技术领域】
[0001]本发明实施例涉及通信领域,并且更具体地,涉及设备发现信号传输的方法、设备
及基站。
【背景技术】
[0002]传统的蜂窝系统中,终端接入到蜂窝网络,终端之间是由通信发起方经过通信发起方的服务设备发送寻呼信号给蜂窝网络,由通信目标方的服务设备发送寻呼信号给通信目标方来实现通信的双方的发现和建立。这种发现方式可以发现任何在蜂窝网络覆盖范围内的终端。另一种设备发现形式是终端与终端之间的直接的设备发现,即一个终端通过搜索另一个终端发送的无线信号发现对方,这种终端与终端之间的直接发现,适用于发现无线直接可达通信距离内的终端的发现,比较适合于近距离通信要求,例如发现通信范围内的朋友。
[0003]现有的终端和终端之间的设备发现方法为,将系统带宽划分为多个子载波/子带,每个终端占用一个子载波/子带传输自己的设备发现信号(DDS, Device DiscoverySignal)。因此,终端无法发现与自己共享同一 DDS时间的其他终端。
【发明内容】
[0004]本发明实施例提供一种用于设备发现的方法和装置,通过在一个小区内的终端的设备发现信号(DDS, Device Discovery Signal)在时间上正交,避免了多个终端同时发送DDS造成的终端无法发现与自己共享同一 DDS时间的其他终端的问题。
[0005]第一方面,提供了一种DDS的传输资源配置方法,该方法包括:确定服务小区的频域资源中的部分固定频域资源为DDS频域资源,该DDS频域资源用于传输该服务小区内设备的DDS ;确定该服务小区的DDS传输周期;在一个该DDS传输周期内将该DDS频域资源在时间上划分为多个DDS传输机会,在DDS传输周期内,该多个DDS传输机会的每一个用于承载一个设备的DDS,,该多个DDS传输机会的任意两个在时间上正交。
[0006]第一方面,提出了一种设备发现信号的传输方法,该方法包括:确定基站的设备发现信号DDS传输周期和DDS频域资源,其中,该DDS传输周期在时间上被划分为多个DDS传输机会,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在该DDS传输周期内,一个设备的DDS在时间域上只占用一个DDS传输机会,在频域上只占用该DDS频域资源;确定该多个DDS传输机会中空闲的DDS传输机会作为当前设备的当前DDS传输机会;在该当前DDS传输机会发送该当前设备的当前DDS。
[0007]在第一种可能的实现方式中,结合第一方面,确定该多个DDS传输机会中空闲的DDS传输机会作为当前设备的当前DDS传输机会具体可以实现为:确定该基站分配的空闲的DDS传输机会作为该当前DDS传输机会;或者通过扫描一个或多个该DDS传输周期获取空闲的DDS传输机会作为该当前DDS传输机会;或者根据该基站发送的该DDS传输周期内DDS传输机会的占用信息确定该当前DDS传输机会。[0008]在第二种可能的实现方式中,结合第一方面或第一方面的第一种可能的实现方式,该当前DDS携带用于该当前设备随机接入基站的前导Preamble序列,在该当前DDS中该Preamble序列用于其他设备发现该当前DDS。
[0009]第二方面,提出了一种设备发现信号的搜索方法,该方法包括:确定搜索小区的设备发现信号DDS传输周期和搜索小区的DDS频域资源,其中,该DDS传输周期在时间上被划分为多个DDS传输机会,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在该DDS传输周期内,一个设备的DDS在时间域上只占用一个DDS传输机会,在频域上只占用该DDS频域资源,该搜索小区为第二设备所在的服务小区和/或该服务小区的相邻小区;在该多个DDS传输机会上搜索DDS,其中,该DDS是第一设备发送的;根据该DDS实现对该第一设备的发现。
[0010]在第一种可能的实现方式中,结合第二方面,该方法还包括:在该多个DDS传输机会上搜索DDS之前,确定该搜索小区用于该DDS的前导Preamble序列,该Preamble序列用于当该DDS携带该Preamble序列时,第二设备根据搜索的DDS传输机会上接收到的信号与该Preamble序列的相关峰值确定该搜索的DDS传输机会上接收到的信号是否为该DDS。
[0011]在第二种可能的实现方式中,结合第二方面或第二方面的第一种可能的实现方式,具体实现为:该搜索小区由该第二设备根据该第二设备的业务情况确定;或该搜索小区由该服务小区确定。
[0012]在第三种可能的实现方式中,结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在该多个DDS传输机会上搜索DDS具体实现为:在该多个DDS传输机会中从该DDS传输周期的开始时刻到最大DDS传输机会以前的DDS传输机会上搜索该DDS,该最大DDS传输机会是指在一个该DDS传输周期内,从该DDS传输周期开始时刻开始的最后一个被占用的DDS传输机会。
[0013]在第四种可能的实现方式中,结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在该多个DDS传输机会上搜索DDS具体实现为:根据DDS传输机会的占用情况在该多个DDS传输机会中被占用的DDS传输机会上搜索该DDS。
[0014]在第五种可能的实现方式中,结合第二方面的第一种可能的实现方式,在该多个DDS传输机会上搜索DDS具体实现为:获取该Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值;当该相关峰值大于或等于预定的阈值时确定该搜索的DDS传输机会上存在该DDS。
[0015]在第六种可能的实现方式中,结合第二方面或第二方面的第一种可能的实现方式至第二方面的第五种可能的实现方式中任一种可能的实现方式,根据该DDS实现对该第一设备的发现,具体实现为:如果该第一 DDS承载该第一设备的ID信息,则对该第一 DDS进行解调解码以获取该第一设备的ID信息以实现对该第一设备的发现。
[0016]在第七种可能的实现方式中,结合第二方面或第二方面的第一种可能的实现方式至第二方面的第五种可能的实现方式中任一种可能的实现方式,根据该DDS实现对该第一设备的发现,具体实现为:如果该DDS未承载该第一设备的ID信息,向该服务小区发送该第一 DDS占用的DDS传输机会的编号;接收该服务小区根据该DDS占用的DDS传输机会的编号发送的该第一设备的ID信息以实现对该第一设备的发现。
[0017]在第八种可能的实现方式中,结合第二方面或第二方面的第一种可能的实现方式至第二方面的第五种可能的实现方式中任一种可能的实现方式,根据该DDS实现对该第一设备的发现,具体实现为:如果该DDS未承载该第一设备的ID信息,且如果该搜索小区是该相邻小区,则向该相邻小区发送该DDS占用的DDS传输机会的编号;接收该相邻小区根据该DDS传输机会的编号发送的该第一设备的ID信息以实现对该第一设备的发现,其中,该第一设备的ID信息是该相邻小区直接发送给该第二设备的,或者该第一设备的ID信息是该相邻小区通过该服务小区发送给该第二设备的。
[0018]第三方面,提出了一种设备发现信号的传输资源配置方法,该方法包括:确定基站的设备发现信号DDS频域资源,该DDS频域资源用于传输接入该基站的设备的DDS ;确定该基站的DDS传输周期;将该DDS传输周期在时间上划分为多个DDS传输机会,其中,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在该DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源;向接入该基站的设备发送该多个DDS传输机会的信息。
[0019]在第一种可能的实现方式中,结合第三方面,确定该基站的DDS传输周期具体实现为:确定预先约定的时间周期为该DDS传输周期;或者根据该基站的接入设备的数量确定该DDS传输周期;或者根据该基站的接入设备的数量和预先约定的时间周期确定该DDS传输周期。
[0020]在第二种可能的实现方式中,结合第三方面的第一种可能的实现方式,确定该基站的DDS传输周期具体实现为:确定DDS传输周期为2n ms,其中,2n为大于或等于M的最小整数,M为基站接入的设备总数。
[0021]在第三种可能的实现方式中,结合第三方面的第一种可能的实现方式,确定该基站的DDS传输周期具体实现为:确定DDS传输周期为max(2n,X)ms,其中,所述2n为大于或等于M的最小整数,M为基站接入的设备总数,X为一个预定的时间周期值。
[0022]在第四种可能的实现方式中,结合第三方面或第三方面的第一种可能的实现方式至第三方面的第三种可能的实现方式中任一种可能的实现方式,具体实现为:该多个DDS传输机会在时间上是连续的;或者该多个DDS传输机会在时间上是不连续的。
[0023]在第五种可能的实现方式中,结合第三方面或第三方面的第一种可能的实现方式至第三方面的第四种可能的实现方式中任一种可能的实现方式,该方法还包括:向接入该基站的设备发送该DDS传输周期内的DDS传输机会的占用情况。
[0024]在第六种可能的实现方式中,结合第三方面或第三方面的第一种可能的实现方式至第三方面的第五种可能的实现方式中任一种可能的实现方式,该方法还包括:
[0025]向接入该基站的设备发送该DDS传输周期的信息和/或该DDS频域资源的信息。
[0026]在第七种可能的实现方式中,结合第三方面或第三方面的第一种可能的实现方式至第三方面的第六种可能的实现方式中任一种可能的实现方式,该方法还包括:确定该基站用于DDS的前导Preamble序列,该Preamble序列用于搜索设备搜索DDS。
[0027]第四方面,提出了一种设备,该设备包括:确定单元,确定基站的设备发现信号DDS传输周期和DDS频域资源,其中,该DDS传输周期在时间上被划分为多个DDS传输机会,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在该DDS传输周期内,一个设备的DDS在时间域上只占用一个DDS传输机会,在频域上只占用该DDS频域资源;该确定单元还用于确定该多个DDS传输机会中空闲的DDS传输机会作为当前设备的当前DDS传输机会;发送单元,用于在该当前DDS传输机会发送该当前设备的当前 DDS。
[0028]在第一种可能的实现方式中,结合第四方面,该确定单元具体用于确定该基站分配的空闲的DDS传输机会作为该当前DDS传输机会;或者该确定单元具体用于通过扫描一个或多个该DDS传输周期获取空闲的DDS传输机会作为该当前DDS传输机会;或者该确定单元具体用于根据该基站发送的该DDS传输周期内DDS传输机会的占用信息确定该当前DDS传输机会。
[0029]在第二种可能的实现方式中,结合第四方面或第四方面的第一种可能的实现方式,具体实现为:该当前DDS携带用于该当前设备随机接入基站的前导Preamble序列,在该当前DDS中该Preamble序列用于其他设备发现该当前DDS。
[0030]第五方面,提出了一种设备,该设备包括:确定单元,用于确定搜索小区的设备发现信号DDS传输周期和搜索小区的DDS频域资源,其中,该DDS传输周期在时间上被划分为多个DDS传输机会,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在该DDS传输周期内,一个设备的DDS在时间域上只占用一个DDS传输机会,在频域上只占用该DDS频域资源,该搜索小区为该设备所在的服务小区和/或该服务小区的相邻小区;搜索单元,用于在该多个DDS传输机会上搜索DDS,其中,该第一 DDS是第一设备发送的;发现单元,用于根据该DDS实现对该第一设备的发现。
[0031]在第一种可能的实现方式中,结合第五方面,该确定单元还用于确定该搜索小区用于该DDS的前导Preamble序列,该Preamble序列用于当该DDS携带该Preamble序列时,该设备根据搜索的DDS传输机会上接收到的信号与该Preamble序列的相关峰值确定该搜索的DDS传输机会上接收到的信号是否为该DDS。
[0032]在第二种可能的实现方式中,结合第五方面或第五方面的第一种可能的实现方式,具体实现为:该搜索小区由该设备根据该设备的业务情况确定;或该搜索小区由该服务小区确定。
[0033]在第三种可能的实现方式中,结合第五方面或第五方面的第一种可能的实现方式或第五方面的第二种可能的实现方式,该搜索单元具体用于在该多个DDS传输机会中从该DDS传输周期的开始时刻到最大DDS传输机会以前的DDS传输机会上搜索该第一 DDS,该最大DDS传输机会是指在一个该DDS传输周期内,从该DDS传输周期开始时刻开始的最后一个被占用的DDS传输机会。
[0034]在第四种可能的实现方式中,结合第五方面或第五方面的第一种可能的实现方式或第五方面的第二种可能的实现方式,该搜索单元具体用于根据DDS传输机会的占用情况在该多个DDS传输机会中被占用的DDS传输机会上搜索该第一 DDS。
[0035]在第五种可能的实现方式中,结合第五方面的第一种可能的实现方式至,该搜索单元还包括:获取子单元,用于获取该Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值;确定子单元,用于当该相关峰值大于或等于预定的阈值时确定该搜索的DDS传输机会上存在该DDS。
[0036]在第六种可能的实现方式中,结合第五方面或第五方面的第一种可能的实现方式,如果该DDS承载该第一设备的ID信息,则该发现单元具体用于对该DDS进行解调解码以获取该第一设备的ID信息以实现对该第一设备的发现。[0037]在第七种可能的实现方式中,结合第五方面或第五方面的第一种可能的实现方式,如果该DDS未承载发送该DDS的设备的ID,则:该发现单元具体用于向该服务小区发送该DDS占用的DDS传输机会的编号;该发现单元具体还用于接收该服务小区根据该DDS占用的DDS传输机会的编号发送的该第一设备的ID信息以实现对该第一设备的发现。
[0038]在第八种可能的实现方式中,结合第五方面或第五方面的第一种可能的实现方式,如果该DDS未承载发送该DDS的设备的ID,则:该发现单元具体用于如果该搜索小区是该相邻小区,则向该相邻小区发送该DDS占用的DDS传输机会的编号;该发现单元具体还用于接收该相邻小区根据该DDS传输机会的编号发送的该第一设备的ID信息以实现对该第一设备的发现,其中,该第一设备的ID信息是该相邻小区直接发送给该设备的,或者该第一设备的ID信息是该相邻小区通过该服务小区发送给该设备的。
[0039]第六方面,提出了一种基站,该基站包括:确定单元,用于确定该基站的设备发现信号DDS频域资源,该DDS频域资源用于传输接入该基站的设备的DDS ;该确定单元还用于确定该基站的DDS传输周期;划分单元,用于将该DDS传输周期在时间上划分为多个DDS传输机会,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在一个该DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源;发送单元,用于向接入该基站的设备发送该多个DDS传输机会的信息。
[0040]在第一种可能的实现方式中,结合第六方面,具体实现为:该确定单元具体用于确定预先约定的时间周期为该DDS传输周期;或者该确定单元具体用于根据该基站的接入设备的数量确定该DDS传输周期;或者该确定单元具体用于根据该基站的接入设备的数量和预先约定的时间周期确定该DDS传输周期。
[0041]在第二种可能的实现方式中,结合第六方面或第六方面的第一种可能的实现方式,该确定单元具体用于确定该DDS传输周期为2n ms,其中,2n为大于或等于M的最小整数,M为接入基站的设备总数。
[0042]在第三种可能的实现方式中,结合第六方面或第六方面的第一种可能的实现方式,确定单元具体用于确定DDS传输周期为max (2n,X)ms,其中,2n为大于或等于M的最小整数,M为接入基站的设备总数,X为一个预定的时间周期值。
[0043]在第四种可能的实现方式中,结合第六方面或第六方面的第一种可能的实现方式至第六方面的第三种可能的实现方式中任一种可能的实现方式,具体实现为:该多个DDS传输机会在时间上是连续的;或者该多个DDS传输机会在时间上是不连续的。
[0044]在第五种可能的实现方式中,结合第六方面或第六方面的第一种可能的实现方式至第六方面的第四种可能的实现方式中任一种可能的实现方式,该发送单元具体还用于向接入该基站的设备发送该DDS传输周期内的DDS传输机会的占用情况。
[0045]在第六种可能的实现方式中,结合第六方面或第六方面的第一种可能的实现方式至第六方面的第五种可能的实现方式中任一种可能的实现方式,发送单元具体还用于向接入该基站的设备发送该DDS传输周期的信息和/或该DDS频域资源的信息。
[0046]在第七种可能的实现方式中,结合第六方面或第六方面的第一种可能的实现方式至第六方面的第六种可能的实现方式中任一种可能的实现方式,该确定单元具体还用于确定该基站用于DDS的前导Preamble序列,该Preamble序列用于搜索设备搜索DDS。【专利附图】
【附图说明】
[0047]为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0048]图1是本发明实施例配置DDS传输资源的流程图。
[0049]图2是本发明实施例DDS在时间域和频域上的示意图。
[0050]图3a是DDS频域资源在基站的传输带宽的位置示意图。
[0051]图3b是DDS频域资源在基站的传输带宽的另一位置示意图。
[0052]图3c是DDS频域资源在基站的传输带宽的另一位置示意图。
[0053]图3d是DDS频域资源在基站的传输带宽的另一位置示意图。
[0054]图4是本发明实施例发送DDS的流程图。
[0055]图5是本发明实施例根据DDS搜索设备的流程图。
[0056]图6是本发明实施例基站的示意框图。
[0057]图7是本发明实施例发送DDS的设备的示意框图。
[0058]图8是本发明实施例搜索设备的示意框图。
[0059]图9是本发明实施例基站的另一不意框图。
[0060]图10是本发明实施例发送DDS的设备的另一示意框图。
[0061]图11是本发明实施例搜索设备的另一示意框图。
【具体实施方式】
[0062]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0063]应理解,本发明实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(GSM, Global System of Mobile communication)系统、码分多址(CDMA, Code DivisionMultiple Access)系统、宽带码分多址(WCDMA, Wideband Code Division MultipleAccess)系统、通用分组无线业务(GPRS,General Packet Radio Service)、长期演进(LTE,Long Term Evolution)系统、LTE 频分双工(FDD, Frequency Division Duplex)系统、LTE 时分双工(TDD, Time Division Duplex)、通用移动通信系统(UMTS, Universal MobileTelecommunication System)等。
[0064]终端(Terminal),可以称之为用户设备(UE, User Equipment)、用户,移动终端(Mobile Subscriber)等,可以经无线接入网(例如,RAN,Radio Access Network)与一个或多个核心网进行通信,可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。
[0065]图1是本发明实施例配置设备发现信号(DDS,Device Discovery Signal)传输资源的流程图。图1的方法由基站执行。
[0066]101,确定基站的DDS频域资源。其中,该DDS频域资源用于传输接入该基站的设备的DDS。
[0067]102,确定该基站的DDS传输周期。
[0068]103,将该DDS传输周期在时间上划分为多个DDS传输机会。其中,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源。一个设备在多个连续的DDS传输周期内选择相同的DDS传输机会。
[0069]104、向接入该基站的设备发送该多个DDS传输机会的信息。
[0070]本发明实施例中,通过为DDS配置频域资源和传输周期,并把传输周期划分为多个时间上正交的传输机会,并且一个传输机会只能承载一个DDS,从而避免了多个设备同时发送DDS所造成的设备无法发现与自己共享同一 DDS时间的其他设备的问题。
[0071]图2是本发明实施例DDS在时间域和频域上的示意图。如图2所示,在一个DDS传输周期中,DDS的传输主要集中在周期开始时刻的一段时间内,也就是图2的设备发现信号传输有效时间;DDS的空闲资源主要集中在周期的末尾时段,也就是图2的设备发现信号空闲资源。从图2还可看出,一个设备发现信号在时间上被划分为时间长度相同的多个DDS传输机会。
[0072]步骤101中,确定基站的DDS频域资源。
[0073]可选地,可确定基站的频域资源中的部分固定频域资源为DDS频域资源。
[0074]进一步地,可以将基站的频域资源中连续12个子载波大小的频域资源作为DDS频域资源,或者将基站的频域资源中连续72个子载波大小的频域资源作为DDS频域资源。
[0075]可选地,可确定基站的频域资源中预先约定的频域资源为DDS频域资源。进一步地,预先约定的频域资源,可以是位于基站的传输带宽上边带的部分子载波的资源,如图3a所示,也可以是位于基站的传输带宽下边带的部分子载波的资源,如图3b所述,还可以是位于基站的传输带宽中间的部分子载波的频域资源,如图3c所示,或者紧挨着基站的频域资源带宽的保护带内的部分子载波的资源,如图3d所示,或者其他任意信道带宽内的部分子载波资源。
[0076]可选地,可在确定基站的DDS频域资源之后,向接入该基站的设备发送该DDS频域资源。进一步地,可通过广播的方式,向接入该基站的设备发送该DDS频域资源的信息。
[0077]步骤102中,确定该基站的DDS传输周期。
[0078]可选地,可以确定预先约定的时间周期为该基站的DDS传输周期。进一步地,预先约定的时间周期可以是固定值,例如4096ms或1024ms。
[0079]可选地,可以根据该基站的接入设备的数量确定该DDS传输周期。DDS传输周期根据接入基站的设备数量动态确定,可以在接入基站的设备数量少时降低DDS传输周期,从而可以加快设备发现;在接入基站的设备数量多时增加DDS传输周期,从而避免DDS传输冲突。进一步地,可以确定该DDS传输周期为2n ms,其中,该2n为大于M的最小整数,M为该基站接入的设备总数。例如,接入基站的设备为255个,2n中应该选择n=8,该DDS传输周期为 28ms,即 256msο
[0080]可选地,可以综合上述两种方案,确定该DDS传输周期,换句话说,可根据该基站的接入设备的数量和预先约定的时间周期确定该DDS传输周期。进一步地,可确定该DDS传输周期为max(2n,X)ms,其中,该2n为大于或等于M的最小整数,M为该基站接入的设备总数,该X为一个预定的值,用于设定DDS的最短DDS传输周期。即当2n大于或等于预定的时间周期X时,选择2n作为该DDS传输周期;当2"小于预定的时间周期X时,选择X作为该DDS传输周期。DDS传输周期根据接入基站的数量和满足DDS的搜索时间联合设置,在接入基站的设备数量少时,不需要增加发送DDS传输的次数,有利于降低设备由于多次重发DDS导致的功耗增加;同时,在接入基站的设备数量多时增加DDS传输周期,从而避免DDS传输冲突。进一步地,一种优选的方案,上述的时间周期X可以是4096或1024。
[0081 ] 可选地,可在确定该基站的DDS传输周期之后,向接入该基站的设备发送该DDS传输周期的信息。
[0082]进一步的,可通过广播的方式,向接入该基站的设备发送该DDS传输周期的信息。
[0083]步骤103中,可将该DDS传输周期在时间上划分为多个DDS传输机会。
[0084]一个DDS传输机会只承载一个DDS,在一个DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源,这就保证DDS传输机会和设备(或者DDS) 二者之间是 对应的关系,即一个设备(DDS)在一个DDS传输周期内有一个DDS传输机会。同时,一个基站的多个DDS传输机会之间的任意两个DDS传输机会在时间上是正交的,换句话说,任意两个DDS传输机会在时间上没有交集。也就是说,基站内的多个DDS在时间域资源上和频域资源上不会发生冲突。
[0085]可选地,在时间上对DDS传输周期进行分割时,可将Ims的时间域资源作为一个DDS传输机会的时间域资源。例如,一个DDS传输机会,可以在时间占用Ims的资源,频域资源占用12个子载波的资源。
[0086]可选地,多个DDS传输机会在时间上可以是连续的,即DDS使用的是基站连续的时间域资源。
[0087]可选地,多个DDS传输机会在时间上可以是不连续,即DDS使用的是基站不连续的时间域资源。例如,在LTE中,可以每隔若干个子帧,有一个子帧的12个子载波大小的资源用于传输DDS,例如每10个子帧,有一个子帧的12个子载波大小的资源用于传输DDS,相邻两个DDS传输机会间隔10ms。
[0088]可选地,还可向接入该基站的设备发送DDS传输机会的占用(分配)信息。
[0089]进一步的,向接入该基站的设备发送DDS传输机会占用(分配)信息,可以是向接入该基站的设备发送最大DDS传输机会的信息。最大DDS传输机会是指在一个DDS传输周期内,从DDS传输周期开始时刻开始的最后一个被占用的DDS传输机会。
[0090]可选地,还可以确定基站中用于DDS的前导Preamble序列,该Preamble序列可用于搜索DDS。作为一种实施方式,可以确定预先约定的Preamble序列作为该Preamble序列。例如,预先约定基站的物理随机接入信道PRACH资源的第一个Preamb I e序列为该Preamb I e序列,或者约定PRACH资源的A集合或者B集合的第一个Preamble序列作为该Preamble序列。进一步地,该Preamble序列可以是基站的PRACH的Preamble集合的子集。作为另一种实施方式,可在基站确定用于DDS的Preamble序列之后,向接入该基站的设备发送该Preamble 序列。
[0091]图4是本发明实施例发送DDS的流程图。图4的方法由第一设备执行。本发明的第一设备均指发送DDS的设备,第二设备均指搜索设备。
[0092]401,确定基站的DDS传输周期和DDS频域资源。其中,该DDS传输周期在时间上被划分为多个DDS传输机会,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源。
[0093]402,确定该多个DDS传输机会中空闲的DDS传输机会作为当前设备的当前DDS传输机会。
[0094]403,在该当前DDS传输机会发送该当前设备的当前DDS。
[0095]本发明实施例中,发送DDS的设备通过在DDS传输周期内选择一个空闲的DDS传输机会上传输DDS,一个DDS传输机会只承载一个DDS,从而避免了多个设备同时传输DDS所造成的设备无法搜索与其同时上传的其他设备的问题。
[0096]本发明实施例中,一个设备可在多个连续的DDS传输周期内选择相同的DDS传输机会作为该设备的DDS传输机会。一般情况下,一个设备的DDS传输机会在DDS传输周期中的顺序不会发生改变。在每个DDS传输周期中,该设备都会发送在分配给设备的DDS传输机会上传输DDS,以便其他设备搜索到该设备。
[0097]可选地,作为一个实施例,该方法还包括:
[0098]404,退出基站并释放当前DDS传输机会。
[0099]如果当前设备退出基站,则释放该设备占据的当前DDS传输机会。释放掉的DDS传输机会,可以被其他接入基站的设备占用。
[0100]401,确定基站的DDS传输周期和DDS频域资源。
[0101]可选地,可以确定与基站预先约定的时间周期为基站的DDS传输周期。
[0102]可选地,可根据基站发送的DDS传输周期的信息确定基站的DDS传输周期。进一步的,基站可以采用广播的方式来发送DDS传输周期的信息。
[0103]可选地,可以确定与基站预先约定的频域资源为基站的DDS频域资源。进一步地,预先约定的频域资源,可以是位于基站的传输带宽上边带的部分子载波的资源,如图3a所示,也可以是位于基站的传输带宽下边带的部分子载波的资源,如图3b所述,还可以是位于基站的传输带宽中间的部分子载波的频域资源,如图3c所示,或者紧挨着基站的频域资源带宽的保护带内的部分子载波的资源,如图3d所示,或者其他任意信道带宽内的部分子载波资源。
[0104]可选地,可以接收基站发送的DDS频域资源的信息。进一步的,基站可以采用广播的方式来发送DDS频域资源的信息。进一步地,如果DDS频域资源(DDS所占用的频域资源)在时间上连续,则仅需要接收基站广播的DDS频域资源;如果DDS频域资源在时间上不连续,则需要接收基站广播的DDS所占用的频域资源信息和时间域资源信息。时间域资源的信息,可以是多个DDS传输机会的信息。
[0105]可选地,DDS频域资源可以是连续的12个子载波大小的频域资源或连续的72个子载波大小的频域资源。
[0106]402,确定该多个DDS传输机会中空闲的DDS传输机会作为当前设备的当前DDS传输机会。
[0107]可选地,可以确定该基站分配的空闲的DDS传输机会作为当前DDS传输机会。[0108]进一步地,可确定基站分配的从DDS传输周期开始的第一个空闲的DDS传输机会作为当前DDS传输机会。换句话说,该基站分配的空闲的DDS传输机会是从DDS传输周期开始的第一个空闲的DDS传输机会。
[0109]为了减少设备搜索的功耗,所有设备的DDS选择DDS传输机会的时候,应尽可能的遵循一个原则,即尽可能的选择距离设备发现信号周期开始时刻最近的的DDS传输机会。基站选择DDS传输周期开始的第一个空闲的DDS传输机会为设备分配DDS传输机会,就可以保证DDS尽可能地集中在DDS传输周期开始的一段DDS传输机会上,即如图2所示的设备发现信号传输有效时间内的DDS传输机会。
[0110]可选地,可以通过扫描一个或多个该DDS传输周期获取空闲的DDS传输机会作为当前DDS传输机会。这种确定设备的DDS传输机会的方式,同样可遵循“尽可能的选择距离设备发现信号周期开始时刻最近的DDS传输机会”的原则。即可以通过扫描一个或多个该DDS传输周期获取第一个空闲的DDS传输机会作为当前DDS传输机会。
[0111]可选地,可以根据该基站发送的DDS传输周期内DDS传输机会的占用信息确定该当前DDS传输机会。确定的原则同样可遵循“尽可能的选择距离设备发现信号周期开始时刻最近的DDS传输机会”的原则,即可以根据该基站发送的DDS传输周期内DDS传输机会的占用信息,选择距离设备发现信号周期开始的第一个空闲的DDS传输机会为该当前DDS传输机会。
[0112]进一步的,基站发送的DDS传输机会的占用信息,可以是从DDS传输周期开始的最后一个被占用的DDS传输机会的编号;或从DDS传输周期开始的第一个空闲的DDS传输机会的编号;或者是DDS传输周期内所有DDS传输机会的占用信息。
[0113]例如,假设基站的DDS传输周期为4096ms,其中包括4096个DDS传输机会。假设基站共接入了 300个设备,这300个设备占用了从第一个DDS传输机会开始一直到第300个DDS传输机会的所有的DDS传输机会,则基站可以将最后一个被占用的DDS,即300,广播出去;或者基站可以将从DDS传输周期开始的第一个连续空闲的DDS传输机会,即301,广播出去。若这300个设备占用的DDS传输机会不连续(可能是因为设备的移动性造成的),假设最后一个被占用的DDS传输机会为403,则基站可以将最后一个被占用的DDS,即403,广播出去;或者基站可以将从DDS传输周期开始的第一个连续空闲的DDS传输机会,即404,广播出去;或者基站将4096个DDS传输机会的占用信息广播出去,例如用Ibit信息来表示一个DDS传输机会是否被占用,则用4096bits信息将DDS传输机会的占用信息广播出去。
[0114]进一步地,当前设备可以是初始接入该基站的设备。
[0115]进一步地,当当前设备初始接入该基站时,可确定最接近该DDS传输周期开始时刻的第一个空闲的DDS传输机会作为当前DDS传输机会。
[0116]进一步地,一个设备可在多个连续的DDS传输周期内选择相同的DDS传输机会。
[0117]可选地,该方法还包括步骤:确定基站用于DDS的第一前导(Preamble)序列。
[0118]进一步地,该第一 Preamble序列为该基站的物理随机接入信道(PRACH,PhysicalRandom Access Channel)的 Preamble 集合的子集,换句话说,该 Preamble 序列可以是PRACH资源中的一个Preamble序列或者多个Preamble序列。
[0119]可选地,可确定预先约定的Preamble序列作为第一 Preamble序列。例如,预先约定基站的PRACH资源的第一个Preamble序列为第一 Preamble序列,或者约定PRACH资源的A集合或者B集合的第一个Preamble序列作为第一 Preamble序列。
[0120]可选地,可根据基站发送的用于DDS的Preamble序列确定第一 Preamble序列。进一步的,基站发送的方式可以是广播发送。进一步的,基站可以广播PRACH资源中的一个Preamble序列或者多个Preamble序列用于设备发现。
[0121]步骤403,在该当前DDS传输机会发送该当前设备的当前DDS。
[0122]进一步地,当前DDS中可携带用于当前设备随机接入基站的Preamble序列,在当前DDS中该Preamble序列用于其他设备发现当前DDS。由于DDS中所携带的Preamble序列为具有良好的自相关和互相关特性的序列,如PN序列,ZC序列等,搜索设备可以生成一个与Preamble序列相同的序列,然后通过获取该序列与在DDS传输机会上的信号的相关峰值来判断该信号是否DDS。
[0123]进一步地,当前DDS还可以携带以下至少一种:当前设备的标识(ID, Identity)信息、当前DDS的传输功率信息、当前DDS的时间提前量(TA,Timing Advance)信息。
[0124]图5是本发明实施例根据DDS搜索设备的流程图。图5的方法由第二设备执行,第二设备为搜索设备。
[0125]501,确定搜索小区的DDS传输周期和搜索小区的DDS频域资源。其中,该DDS传输周期在时间上被划分为多个DDS传输机会,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源。该搜索小区为第二设备所在的服务小区和/或该服务小区的相邻小区。
[0126]502,在该多个DDS传输机会上搜索DDS。其中,该DDS是第一设备发送的。
[0127]503,根据该DDS实现对第一设备的发现。
[0128]本发明实施例中,通过在DDS传输周期内的多个DDS传输机会中第二设备所占用的DDS传输机会以外的DDS传输机会上搜索DDS,并且一个传输机会只能承载一个DDS,从而避免了多个设备同时传输DDS所造成的设备无法搜索与其同时上传的其他设备的问题。
[0129]步骤501中,确定搜索小区的DDS传输周期和DDS频域资源。
[0130]可选地,搜索小区的DDS传输周期是服务小区发送的。
[0131]可选地,作为一个实施例,当该搜索小区是第二设备的服务小区时,该搜索小区的DDS传输周期可以是该服务小区发送的该服务小区的DDS传输周期。进一步地,该服务小区发送的该服务小区的DDS频域资源可以是通过广播发送的。
[0132]可选地,作为另一个实施例,当该搜索小区是第二设备的服务小区的相邻小区时,该搜索小区的DDS传输周期可以是从该服务小区发送的该相邻小区的DDS传输周期。进一步地,该服务小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0133]可选地,搜索小区的DDS传输周期是相邻小区发送的。可选地,作为另一个实施例,当该搜索小区是第二设备的服务小区的相邻小区时,该搜索小区的DDS传输周期可以是从该相邻小区发送的该相邻小区的DDS传输周期。进一步地,该相邻小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0134]可选地,作为另一个实施例,该搜索小区的DDS传输周期可以是预先约定的DDS传
输周期。
[0135]可选地,搜索小区的DDS频域资源是服务小区发送的。[0136]可选地,作为一个实施例,当该搜索小区是第二设备的服务小区时,该搜索小区的DDS频域资源可以是该服务小区发送的该服务小区的DDS频域资源。进一步地,该服务小区发送的该服务小区的DDS频域资源可以是通过广播发送的。
[0137]可选地,作为另一个实施例,当该搜索小区是第二设备的服务小区的相邻小区时,该搜索小区的DDS频域资源可以是从该服务小区发送的该相邻小区的DDS频域资源。进一步地,该服务小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0138]可选地,搜索小区的DDS频域资源是相邻小区发送的。可选地,作为一个实施例,当该搜索小区是第二设备的服务小区的相邻小区时,该搜索小区的DDS频域资源可以是从该相邻小区发送的该相邻小区的DDS频域资源。进一步地,该相邻小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0139]可选地,作为另一个实施例,该搜索小区的DDS频域资源可以是预先约定的DDS频域资源。
[0140]可选地,在该多个DDS传输机会上搜索DDS之前,还可包括以下步骤:确定搜索小区用于DDS的Preamble序列。该Preamble序列用于当DDS携带该Preamble序列时,第二设备可根据搜索的DDS传输机会上接收到的信号与该Preamble序列的相关峰值确定搜索的DDS传输机会上接收到的信号是否为所述DDS。
[0141]可选地,搜索小区用于DDS的Preamble序列是服务小区发送的。
[0142]可选地,作为一个实施例,当该搜索小区是第二设备的服务小区时,该搜索小区用于DDS的Preamble序列可以是该服务小区发送的该服务小区的Preamble序列。进一步地,该服务小区发送的该服务小区的DDS频域资源可以是通过广播发送的。
[0143]可选地,作为另一个实施例,当该搜索小区是第二设备的服务小区的相邻小区时,该搜索小区用于DDS的Preamble序列可以是从该服务小区发送的该相邻小区的Preamble序列。进一步地,该服务小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0144]可选地,搜索小区用于DDS的Preamble序列是相邻小区发送的。可选地,作为一个实施例,当该搜索小区是第二设备的服务小区的相邻小区时,该搜索小区用于DDS的Preamble序列可以是从该相邻小区发送的该相邻小区的Preamble序列。进一步地,该相邻小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0145]可选地,作为另一个实施例,搜索小区用于DDS的Preamble序列可以是预先约定的Preamble序列。
[0146]显而易见,DDS传输周期、DDS频域资源和Preamble序列可以根据接收的消息确定或预先约定,对于DDS传输周期、DDS频域资源和Preamble序列中任一个的确定方式,不受其他的影响。
[0147]可选地,搜索小区是服务小区、相邻小区还是服务小区和相邻小区,可根据第二设备的业务情况确定,或者是由服务小区确定。
[0148]可选地,相邻小区的列表,可以由服务小区指定或者由第二设备确定。
[0149]步骤502中,在该多个DDS传输机会上搜索DDS。
[0150]可选地,可以在从该DDS传输周期的开始时刻到最大DDS传输机会以前的DDS传输机会上搜索DDS。该最大DDS传输机会是指从该DDS传输周期开始时刻开始的最后一个被占用的DDS传输机会。显而易见,所有的DDS肯定是在最大DDS传输机会以前(包括最大DDS传输机会)发送的,第二设备只在DDS传输周期内的这部分时间搜索DDS,可以避免在最大DDS传输机会之后的时间内做无效的搜索,节省功耗。
[0151]进一步地,当搜索小区是第二设备的服务小区时,可以从服务小区获取最大DDS传输机会。
[0152]或者,当搜索小区是第二设备的相邻小区时,可以从服务小区获取相邻小区的最大DDS传输机会。
[0153]或者,当搜索小区是第二设备的相邻小区时,可以从相邻小区获取相邻小区的最大DDS传输机会。
[0154]进一步的,如果无法获知最大DDS传输机会,则最大DDS传输机会等于传输周期内的总的DDS传输机会数。
[0155]可选地,第二设备可以具有与DDS的传输带宽相同的射频通道和/或基带通道,在进行设备发现时,使用该通道可以减少功耗。
[0156]可选地,作为一个实施例,当发送的DDS携带Preamble序列时,可根据Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值确定接收的信号是DDS还是噪声。在所述多个DDS传输机会上搜索DDS的一种可能的实现方式,可以实现为:获取搜索小区用于DDS的Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值;当该相关峰值大于或等于预定的阈值时确定该搜索的DDS传输机会上存在DDS,反之,则认为该搜索的DDS传输机会不存在DDS。进一步地,一种获取搜索小区用于DDS的Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值的方式,具体可以实现为:生成与搜索小区用于DDS的Preamble序列相同的第一 Preamble序列,计算该第一 Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值。
[0157]步骤503中,根据该DDS实现对第一设备的发现。
[0158]当第二设备确定某个DDS传输机会上检测到有效的DDS时,这就说明该DDS传输机会必有一个对应的第一设备,就可以根据该DDS找到对应的第一设备。
[0159]可选地,作为一个实施例,第二设备确定某个DDS传输机会上检测到有效的DDS的方式,可以是第二设备在某个DDS传输机会上检测到有效的Preamble序列。
[0160]可选地,作为一个实施例。当该DDS承载第一设备的ID信息时,对第一 DDS进行解调解码以获取第一设备的ID信息,以实现对所述第一设备的发现。
[0161]可选地,作为另一个实施例,当该DDS未承载第一设备的ID信息时,向服务小区发送DDS占用的DDS传输机会的编号,接收服务小区根据DDS占用的DDS传输机会的编号发送的第一设备的ID信息以实现对所述第一设备的发现。可选地,作为一种实施方式,月艮务小区根据DDS占用的DDS传输机会的编号发送的第一设备的ID信息,可以是服务小区根据DDS占用的DDS传输机会的编号和服务小区的DDS传输机会与传输DDS的设备的对应关系发送的第一设备的ID信息(当搜索小区为服务小区时),或者是服务小区根据DDS占用的DDS传输机会的编号和相邻小区的DDS传输机会与传输DDS的设备的对应关系发送的第一设备的ID信息(当搜索小区为相邻小区时)。
[0162]可选地,作为另一个实施例,当该DDS未承载第一设备的ID信息时,且搜索小区是相邻小区时,向相邻小区发送DDS占用的DDS传输机会的编号,接收相邻小区根据DDS占用的DDS传输机会的编号发送的第一设备的ID信息以实现对所述第一设备的发现。可选地,作为一种实施方式,相邻小区根据DDS占用的DDS传输机会的编号发送的第一设备的ID信息,可以是相邻小区根据DDS占用的DDS传输机会的编号和相邻小区的DDS传输机会与传输DDS的设备的对应关系发送的第一设备的ID信息。
[0163]图6是本发明实施例基站的不意框图。图6的基站600可包括确定单兀601和划分单元602。
[0164]确定单元601可确定基站的DDS频域资源。其中,该DDS频域资源用于传输接入该基站的设备的DDS。
[0165]确定单元601还可确定该基站的DDS传输周期。
[0166]划分单元602可将该DDS传输周期在时间上划分为多个DDS传输机会。其中,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源。一个设备在多个连续的DDS传输周期内选择相同的DDS传输机会。
[0167]发送单兀603,可用于向接入该基站的发送该多个DDS传输机会的信息。
[0168]本发明实施例中,基站通过为DDS配置传输资源和传输周期,并把传输周期划分为多个时间上正交的传输机会,并且一个传输机会只能承载一个DDS,从而避免了多个设备同时发送DDS所造成的设备无法发现与自己共享同一 DDS时间的其他设备的问题。
[0169]确定单元601可确定基站的DDS频域资源。
[0170]可选地,确定单元601可确定基站的频域资源中的部分固定频域资源为DDS频域资源。
[0171]进一步地,确定单元601可以将基站的频域资源中连续12个子载波大小的频域资源作为DDS频域资源,或者将基站的频域资源中连续72个子载波大小的频域资源作为DDS频域资源。
[0172]可选地,确定单元601可确定基站的频域资源中预先约定的频域资源为DDS频域资源。进一步地,预先约定的频域资源,可以是位于基站的传输带宽上边带的部分子载波的资源,如图3a所示,也可以是位于基站的传输带宽下边带的部分子载波的资源,如图3b所述,还可以是位于基站的传输带宽中间的部分子载波的频域资源,如图3c所示,或者紧挨着基站的频域资源带宽的保护带内的部分子载波的资源,如图3d所示,或者其他任意信道带宽内的部分子载波资源。
[0173]可选地,发送单元603还可在确定基站的DDS频域资源之后,向基站的设备发送该DDS频域资源。进一步地,可通过广播的方式,向基站的设备发送DDS频域资源的信息。
[0174]确定单元601还可确定该基站的DDS传输周期。
[0175]可选地,确定单元601可以确定预先约定的时间周期为该基站的DDS传输周期。进一步地,预先约定的时间周期可以是固定值,例如4096ms或1024ms。
[0176]可选地,确定单元601可以根据该基站的接入设备的数量确定该DDS传输周期。DDS传输周期根据接入基站的设备数量动态确定,可以在接入小区的设备数量少时降低DDS传输周期,从而可以加快设备发现;在接入小区的设备数量多时增加DDS传输周期,从而避免DDS传输冲突。进一步地,可以确定该DDS传输周期为2n ms,其中,该2n为大于M的最小整数,M为该基站接入的设备总数。例如,接入基站的设备为255个,2n中应该选择n=8,该DDS传输周期为28ms,即256ms。[0177]可选地,确定单元601可以综合上述两种方案,确定该DDS传输周期,换句话说,确定单元601可根据该基站的接入设备的数量和预先约定的时间周期确定该DDS传输周期。进一步地,确定单元601可确定该DDS传输周期为max(2n,X)ms,其中,该2n为大于或等于M的最小整数,M为该基站接入的设备总数,该X为一个预定的值,用于设定DDS的最短DDS传输周期。即当2n大于或等于预定的时间周期X时,选择2n作为该DDS传输周期;当2n小于预定的时间周期X时,选择X作为该DDS传输周期。DDS传输周期根据接入基站的数量和满足DDS的搜索时间联合设置,在接入小区的设备数量少时,不需要增加发送DDS传输的次数,有利于降低设备由于多次重发DDS导致的功耗增加;同时,在接入小区的设备数量多时增加DDS传输周期,从而避免DDS传输冲突。进一步地,上述的时间周期X可以是4096或1024。
[0178]可选地,发送单元603可在确定该基站的DDS传输周期之后,向接入基站的设备发送该DDS传输周期的信息。
[0179]进一步的,发送单元603可通过广播的方式,向接入基站的设备发送该DDS传输周期的信息。
[0180]可选地,确定单元601还可以确定小区中用于DDS的前导Preamble序列,该Preamble序列可用于搜索DDS。作为一种实施方式,确定单元601可以确定预先约定的Preamble序列作为该Preamble序列。例如,预先约定小区的物理随机接入信道PRACH资源的第一个Preamble序列为该Preamble序列,或者约定PRACH资源的A集合或者B集合的第一个Preamble序列作为该Preamble序列。进一步地,该Preamble序列可以是小区的PRACH的Preamble集合的子集。作为另一种实施方式,可在确定单元601确定用于DDS的Preamble序列之后,发送单元603向接入基站的设备发送该Preamble序列。
[0181]划分单元602,可将该DDS传输周期在时间上划分为多个DDS传输机会。
[0182]一个DDS传输机会只承载一个DDS,在一个DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源,这就保证DDS传输机会和设备(或者DDS) 二者之间是 对应的关系,即一个设备(DDS)在一个DDS传输周期内有一个DDS传输机会。同时,一个基站的多个DDS传输机会之间的任意两个DDS传输机会在时间上是正交的,换句话说,任意两个DDS传输机会在时间上没有交集。也就是说,基站内的多个DDS在时间域资源上和频域资源上不会发生冲突。
[0183]可选地,划分单元602在时间上对DDS传输周期进行分割时,可将Ims的时间域资源作为一个DDS传输机会的时间域资源。例如,一个DDS传输机会,可以在时间占用Ims的资源,频域资源占用12个子载波的资源。
[0184]可选地,多个DDS传输机会在时间上可以是连续的,即DDS使用的是基站连续的时间域资源。
[0185]可选地,多个DDS传输机会在时间上可以是不连续,即DDS使用的是基站不连续的时间域资源。例如,在LTE中,可以每隔若干个子帧,有一个子帧的12个子载波大小的资源用于传输DDS,例如每10个子帧,有一个子帧的12个子载波大小的资源用于传输DDS,相邻两个DDS传输机会间隔10ms。
[0186]可选地,发送单元603还可向接入该基站的设备发送DDS传输机会的占用(分配)信息。[0187]进一步的,向接入该基站的设备发送DDS传输机会占用(分配)信息,可以是向接入该基站的设备发送最大DDS传输机会的信息。最大DDS传输机会是指在一个DDS传输周期内,从DDS传输周期开始时刻开始的最后一个被占用的DDS传输机会。向接入该基站的设备发送DDS传输机会占用(分配)信息,也可以是最大DDS传输机会之后第一个空闲DDS传输机会的信息。向接入该基站的设备发送DDS传输机会占用(分配)信息,还可以是DDS传输周期内所有DDS传输机会的占用信息。
[0188]图7是本发明实施例发送DDS的设备的示意框图。图7的设备700可包括确定单元701和发送单元702。
[0189]确定单元701可确定基站的DDS传输周期和DDS频域资源。其中,该DDS传输周期在时间上被划分为多个DDS传输机会,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在DDS传输周期内,设备700的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源。
[0190]确定单元701还可确定该多个DDS传输机会中空闲的DDS传输机会作为设备700的当前DDS传输机会。
[0191]发送单元702可在该当前DDS传输机会发送该设备700的当前DDS。
[0192]本发明实施例中,设备700通过在DDS传输周期内选择一个空闲的DDS传输机会上传输DDS,一个DDS传输机会只承载一个DDS,从而避免了多个设备同时传输DDS所造成的设备无法搜索与其同时上传的其他设备的问题。
[0193]本发明实施例中,一个设备可在多个连续的DDS传输周期内选择相同的DDS传输机会作为该设备的DDS传输机会。一般情况下,一个设备的DDS传输机会在DDS传输周期中的顺序不会发生改变。在每个DDS传输周期中,该设备都会发送在分配给设备的DDS传输机会上传输DDS,以便其他设备搜索到该设备。
[0194]可选地,作为一个实施例,设备700还可包括释放单元703,可用于在退出基站并释放当前DDS传输机会。
[0195]当设备700设备退出基站时,释放该设备占据的当前DDS传输机会。释放掉的传输机会,可以被其他接入基站的设备占用。
[0196]确定单元701可确定基站的DDS传输周期和DDS频域资源。
[0197]可选地,确定单元701可以确定与基站预先约定的时间周期为基站的DDS传输周期。
[0198]可选地,确定单元701可根据基站发送的DDS传输周期的信息确定基站的DDS传输周期。进一步的,基站可以采用广播的方式来发送DDS传输周期的信息。
[0199]可选地,确定单元701可以确定与基站预先约定的频域资源为基站的DDS频域资源。进一步地,预先约定的频域资源,可以是位于基站的传输带宽上边带的部分子载波的资源,如图3a所示,也可以是位于基站的传输带宽下边带的部分子载波的资源,如图3b所述,还可以是位于基站的传输带宽中间的部分子载波的频域资源,如图3c所示,或者紧挨着基站的频域资源带宽的保护带内的部分子载波的资源,如图3d所示,或者其他任意信道带宽内的部分子载波资源。
[0200]可选地,设备700还包括接收单元704,可以接收基站发送的DDS频域资源(DDS所占用的频域资源)的信息。进一步的,DDS频域资源的信息可以是基站可以采用广播的方式来发送的。进一步地,如果多个DDS传输机会在时间上连续,则接收单元704仅需要接收基站发送的DDS频域资源;如果多个DDS传输机会在时间上不连续,则接收单元704需要接收基站发送的DDS所占用的频域资源和时间域资源。时间域资源的信息,可以是多个DDS传输机会的信息。
[0201]可选地,DDS频域资源可以是连续的12个子载波大小的频域资源或连续的72个子载波大小的频域资源。
[0202]确定单元701还可确定该多个DDS传输机会中空闲的DDS传输机会作为设备700的当前DDS传输机会。
[0203]可选地,确定单元701可以确定该基站分配的空闲的DDS传输机会作为当前DDS传输机会。
[0204]进一步地,确定单元701可以确定基站分配的从DDS传输周期开始的第一个空闲的DDS传输机会作为当前DDS传输机会。换句话说,该基站分配的空闲的DDS传输机会是从DDS传输周期开始的第一个空闲的DDS传输机会。
[0205]为了减少设备搜索的功耗,所有设备的DDS选择DDS传输机会的时候,应尽可能的遵循一个原则,即尽可能的选择距离设备发现信号周期开始时刻最近的DDS传输机会。基站选择DDS传输周期开始的第一个空闲的DDS传输机会为设备分配DDS传输机会,就可以保证DDS尽可能地集中在DDS传输周期开始的一段DDS传输机会上,即如图2所示的设备发现信号传输有效时间内的DDS传输机会。
[0206]可选地,确定单元701可以通过扫描一个或多个该DDS传输周期获取空闲的DDS传输机会作为当前DDS传输机会。这种确定设备的DDS传输机会的方式,同样可遵循“尽可能的选择距离设备发现信号周期开始时刻最近DDS传输机会”的原则。即确定单元701可以通过扫描一个或多个该DDS传输周期获取第一个空闲的DDS传输机会作为当前DDS传输机会。
[0207]可选地,确定单元701可以根据该基站发送的DDS传输周期内DDS传输机会的占用信息确定该当前DDS传输机会。确定的原则同样可遵循“尽可能的选择距离设备发现信号周期开始时刻最近的DDS传输机会”的原则,即确定单元701可以根据该基站发送的DDS传输周期内DDS传输机会的占用信息,选择距离设备发现信号周期开始的第一个空闲的DDS传输机会为该当前DDS传输机会。
[0208]进一步的,基站发送的DDS传输机会的占用信息,可以是从DDS传输周期开始的最后一个被占用的DDS传输机会的编号;或从DDS传输周期开始的第一个空闲的DDS传输机会的编号;或者是DDS传输周期内所有DDS传输机会的占用信息。
[0209]例如,假设基站的DDS传输周期为4096ms,其中包括4096个DDS传输机会。假设基站(服务小区)共接入了 300个设备,这300个设备占用了从第一个DDS传输机会开始一直到第300个DDS传输机会的所有的DDS传输机会,则基站可以将最后一个被占用的DDS,即300,广播出去;或者基站可以将从DDS传输周期开始的第一个连续空闲的DDS传输机会,即301,广播出去。若这300个设备占用的DDS传输机会不连续(可能是因为设备的移动性造成的),假设最后一个被占用的DDS传输机会为403,则基站可以将最后一个被占用的DDS,即403,广播出去;或者基站可以将从DDS传输周期开始的第一个连续空闲的DDS传输机会,即404,广播出去;或者基站将4096个DDS传输机会的占用信息广播出去,例如用Ibit信息来表不一个DDS传输机会是否被占用,则用4096bits信息将DDS传输机会的占用信息广播出去。
[0210]进一步地,设备700可以是初始接入该基站(服务小区)的设备。
[0211]进一步地,当设备700初始接入该基站(服务小区)时,可确定最接近该DDS传输周期开始时刻的第一个空闲的DDS传输机会作为当前DDS传输机会。
[0212]进一步的,一个设备可在多个连续的DDS传输周期内选择相同的DDS传输机会。
[0213]可选地,确定单元701还可确定基站用于DDS的第一前导(Preamble)序列。
[0214]进一步地,该Preamble序列为该基站的物理随机接入信道(PRACH,PhysicalRandom Access Channel)的 Preamble 集合的子集,换句话说,该 Preamble 序列可以是PRACH资源中的一个Preamble序列或者多个Preamble序列。
[0215]可选地,确定单兀701可确定预先约定的Preamble序列作为第一 Preamble序列。例如,预先约定基站的PRACH资源的第一个Preamble序列为第一 Preamble序列,或者约定PRACH资源的A集合或者B集合的第一个Preamble序列作为第一 Preamble序列。
[0216]可选地,确定单元701可根据基站发送的用于DDS的Preamb I e序列确定第一Preamble序列。进一步的,基站发送的方式可以是广播发送。进一步的,基站可以广播PRACH资源中的一个Preamble序列或者多个Preamble序列用于设备发现。
[0217]发送单元702可在该当前DDS传输机会发送该设备700的当前DDS。
[0218]进一步地,当前DDS中可携带用于当前设备随机接入基站的第一 Preamble序列,在当前DDS中该第一 Preamble序列用于其他设备发现当前DDS。由于DDS中所携带的Preamble序列为具有良好的自相关和互相关特性的序列,如PN序列,ZC序列等,搜索设备可以生成一个与Preamble序列相同的序列,然后通过获取该序列与在DDS传输机会上的信号的相关峰值来判断该信号是否DDS。
[0219]进一步地,当前DDS还可以携带以下至少一种:设备700的ID信息、当前DDS的传输功率信息、当前DDS的时间提前量(TA,Timing Advance)信息。
[0220]图8是本发明实施例搜索设备的示意框图。图8的设备800可包括确定单元801,搜索单元802和发现单元803。
[0221]确定单元801,可确定搜索小区的DDS传输周期和搜索小区的DDS频域资源。其中,该DDS传输周期在时间上被划分为多个DDS传输机会,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源。该搜索小区为设备800所在的服务小区和/或该服务小区的相邻小区。
[0222]搜索单元802,可在该多个DDS传输机会上搜索DDS。其中,该DDS是第一设备发送的。
[0223]发现单元803,可根据该DDS实现对第一设备的发现。
[0224]本发明实施例中,设备800通过在DDS传输周期内的多个DDS传输机会中设备800所占用的DDS传输机会以外的DDS传输机会上搜索DDS,并且一个传输机会只能承载一个DDS,从而避免了多个设备同时传输DDS所造成的设备无法搜索与其同时上传的其他设备的问题。
[0225]确定单元801可确定搜索小区的DDS传输周期和DDS频域资源。[0226]可选地,搜索小区的DDS传输周期是服务小区发送的。
[0227]可选地,作为一个实施例,当该搜索小区是设备800的服务小区时,该搜索小区的DDS传输周期可以是该服务小区发送的该服务小区的DDS传输周期。进一步地,该服务小区发送的该服务小区的DDS频域资源可以是通过广播发送的。
[0228]可选地,作为另一个实施例,当该搜索小区是设备800的服务小区的相邻小区时,该搜索小区的DDS传输周期可以是从该服务小区发送的该相邻小区的DDS传输周期。进一步地,该服务小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0229]可选地,搜索小区的DDS传输周期是相邻小区发送的。可选地,作为另一个实施例,当该搜索小区是设备800的服务小区的相邻小区时,该搜索小区的DDS传输周期可以是从该相邻小区发送的该相邻小区的DDS传输周期。进一步地,该相邻小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0230]可选地,作为另一个实施例,该搜索小区的DDS传输周期可以是预先约定的DDS传
输周期。
[0231]可选地,搜索小区的DDS频域资源是服务小区发送的。
[0232]可选地,作为一个实施例,当该搜索小区是设备800的服务小区时,该搜索小区的DDS频域资源可以是该服务小区发送的该服务小区的DDS频域资源。进一步地,该服务小区发送的该服务小区的DDS频域资源可以是通过广播发送的。
[0233]可选地,作为另一个实施例,当该搜索小区是设备800的服务小区的相邻小区时,该搜索小区的DDS频域资源可以是从该服务小区发送的该相邻小区的DDS频域资源。进一步地,该服务小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0234]可选地,搜索小区的DDS频域资源是相邻小区发送的。可选地,作为一个实施例,当该搜索小区是设备800的服务小区的相邻小区时,该搜索小区的DDS频域资源可以是从该相邻小区发送的该相邻小区的DDS频域资源。进一步地,该相邻小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0235]可选地,作为另一个实施例,该搜索小区的DDS频域资源可以是预先约定的DDS频域资源。
[0236]可选地,确定单元801还可确定搜索小区用于DDS的Preamble序列。该Preamble序列用于当DDS携带该Preamble序列时,设备800可根据搜索的DDS传输机会上接收到的信号与该Preamble序列的相关峰值确定搜索的DDS传输机会上接收到的信号是否为所述DDS。
[0237]可选地,搜索小区用于DDS的Preamble序列是服务小区发送的。
[0238]可选地,作为一个实施例,当该搜索小区是设备800的服务小区时,该搜索小区用于DDS的Preamble序列可以是该服务小区发送的该服务小区的Preamble序列。进一步地,该服务小区发送的该服务小区的DDS频域资源可以是通过广播发送的。
[0239]可选地,作为另一个实施例,当该搜索小区是设备800的服务小区的相邻小区时,该搜索小区用于DDS的Preamble序列可以是从该服务小区发送的该相邻小区的Preamble序列。进一步地,该服务小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0240]可选地,搜索小区用于DDS的Preamble序列是相邻小区发送的。可选地,作为一个实施例,当该搜索小区是设备800的服务小区的相邻小区时,该搜索小区用于DDS的Preamble序列可以是从该相邻小区发送的该相邻小区的Preamble序列。进一步地,该相邻小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0241]可选地,作为另一个实施例,搜索小区用于DDS的Preamble序列可以是预先约定的Preamble序列。
[0242]显而易见,DDS传输周期、DDS频域资源和Preamble序列可以根据接收的消息确定或预先约定,对于DDS传输周期、DDS频域资源和Preamble序列中任一个的确定方式,不受其他的影响。
[0243]可选地,搜索小区是服务小区、相邻小区还是服务小区和相邻小区,可根据设备800的业务情况确定,或者是由服务小区确定。
[0244]可选地,相邻小区的列表,可以由服务小区指定或者由设备800确定。
[0245]搜索单元802可在该多个DDS传输机会上搜索第一 DDS。
[0246]可选地,搜索单元802可以在从该DDS传输周期的开始时刻到最大DDS传输机会以前的DDS传输机会上搜索DDS。该最大DDS传输机会是指从该DDS传输周期开始时刻开始的最后一个被占用的DDS传输机会。显而易见,所有的DDS肯定是在最大DDS传输机会以前(包括最大DDS传输机会)发送的,设备800只在DDS传输周期内的这部分时间搜索DDS,可以避免在最大DDS传输机会之后的时间内做无效的搜索,节省功耗。
[0247]进一步地,当搜索小区是设备800的服务小区时,搜索单元802可以从服务小区获取最大DDS传输机会。
[0248]或者,当搜索小区是设备800的相邻小区时,搜索单元802可以从服务小区获取相邻小区的最大DDS传输机会。
[0249]或者,当搜索小区是设备800的相邻小区时,搜索单元802可以从相邻小区获取相邻小区的最大DDS传输机会。
[0250]进一步的,如果无法获知最大DDS传输机会,则最大DDS传输机会等于传输周期内的总的DDS传输机会数。
[0251]可选地,设备800可以具有与DDS的传输带宽相同的射频通道和/或基带通道,在进行设备发现时,使用该通道可以减少功耗。
[0252]可选地,作为一个实施例,当发送的DDS携带Preamble序列时,搜索单元802可根据Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值确定接收的信号是DDS还是噪声。搜索单元802可获取搜索小区用于DDS的Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值;搜索单元802可在当该相关峰值大于或等于预定的阈值时确定该搜索的DDS传输机会上存在DDS,反之,搜索单元802则认为该搜索的DDS传输机会不存在DDS。进一步地,一种获取搜索小区用于DDS的Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值的方式,具体可以实现为:生成与搜索小区用于DDS的Preamble序列相同的第一 Preamble序列,计算该第一 Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值。
[0253]发现单元803根据该DDS实现对第一设备的发现。
[0254]当设备800确定某个DDS传输机会上检测到有效的DDS时,这就说明该DDS传输机会必有一个对应的第一设备,就可以根据该DDS找到对应的第一设备。
[0255]可选地,作为一个实施例,设备800确定某个DDS传输机会上检测到有效的DDS的方式,可以是设备800在某个DDS传输机会上检测到有效的Preamble序列。
[0256]可选地,作为一个实施例,发现单元803可用于当第一 DDS承载第一设备的ID信息时,对第一 DDS进行解调解码以获取第一设备的ID信息,以实现对所述第一设备的发现。
[0257]可选地,作为另一个实施例,当该DDS未承载第一设备的ID信息时,发现单元803可向服务小区发送DDS占用的DDS传输机会的编号,发现单元803可接收服务小区根据DDS占用的DDS传输机会的编号发送的第一设备的ID信息以实现对所述第一设备的发现。可选地,作为一种实施方式,服务小区根据DDS占用的DDS传输机会的编号发送的第一设备的ID信息,可以是服务小区根据DDS占用的DDS传输机会的编号和服务小区的DDS传输机会与传输DDS的设备的对应关系发送的第一设备的ID信息(当搜索小区为服务小区时),或者是服务小区根据DDS占用的DDS传输机会的编号和相邻小区的DDS传输机会与传输DDS的设备的对应关系发送的第一设备的ID信息(当搜索小区为相邻小区时)。
[0258]可选地,作为另一个实施例,当该DDS未承载第一设备的ID信息时,且搜索小区是相邻小区时,发现单元803可向相邻小区发送DDS占用的DDS传输机会的编号,发现单元803可接收相邻小区根据DDS占用的DDS传输机会的编号发送的第一设备的ID信息以实现对所述第一设备的发现。可选地,作为一种实施方式,相邻小区根据DDS占用的DDS传输机会的编号发送的第一设备的ID信息,可以是相邻小区根据DDS占用的DDS传输机会的编号和相邻小区的DDS传输机会与传输DDS的设备的对应关系发送的第一设备的ID信息。
[0259]图9是本发明实施例基站的示意框图。图9的基站900可包括处理器902、发送单元903和存储器904。
[0260]处理器902可确定基站的DDS频域资源。存储器904可存储使得处理器902确定基站的DDS频域资源的指令。其中,该DDS频域资源用于传输接入该基站的设备的DDS。
[0261]处理器902还可确定该基站的DDS传输周期。存储器904还可存储使得处理器902确定该基站的DDS传输周期的指令。
[0262]处理器902可将该DDS传输周期在时间上划分为多个DDS传输机会。存储器904还可存储使得处理器902将该DDS传输周期在时间上划分为多个DDS传输机会的指令。其中,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源。一个设备在多个连续的DDS传输周期内选择相同的DDS传输机会。
[0263]发送单元903,可用于向接入该基站的发送该多个DDS传输机会的信息。
[0264]本发明实施例中,基站通过为DDS配置传输资源和传输周期,并把传输周期划分为多个时间上正交的传输机会,并且一个传输机会只能承载一个DDS,从而避免了多个设备同时发送DDS所造成的设备无法发现与自己共享同一 DDS时间的其他设备的问题。
[0265]处理器902控制基站900的操作,处理器902还可以称为CPlXCentral ProcessingUnit,中央处理单元)。存储器904可以包括只读存储器和随机存取存储器,并向处理器902提供指令和数据。存储器904的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,基站900的各个组件通过总线系统901耦合在一起,其中总线系统901除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统901。
[0266]上述本发明实施例揭示的方法可以应用于处理器902中,或者由处理器902实现。处理器902可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器902中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器902可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器904,处理器902读取存储器904中的信息,结合其硬件完成上述方法的步骤。
[0267]处理器902可确定基站的DDS频域资源。
[0268]可选地,处理器902可确定基站的频域资源中的部分固定频域资源为DDS频域资源。
[0269]进一步地,处理器902可以将基站的频域资源中连续12个子载波大小的频域资源作为DDS频域资源,或者将基站的频域资源中连续72个子载波大小的频域资源作为DDS频域资源。
[0270]可选地,处理器902可确定基站的频域资源中预先约定的频域资源为DDS频域资源。进一步地,预先约定的频域资源,可以是位于基站的传输带宽上边带的部分子载波的资源,如图3a所示,也可以是位于基站的传输带宽下边带的部分子载波的资源,如图3b所述,还可以是位于基站的传输带宽中间的部分子载波的频域资源,如图3c所示,或者紧挨着基站的频域资源带宽的保护带内的部分子载波的资源,如图3d所示,或者其他任意信道带宽内的部分子载波资源。
[0271]可选地,发送单元903还可在确定基站的DDS频域资源之后,向基站的设备发送该DDS频域资源。进一步地,可通过广播的方式,向基站的设备发送DDS频域资源的信息。
[0272]处理器902还可确定该基站的DDS传输周期。
[0273]可选地,处理器902可以确定预先约定的时间周期为该基站的DDS传输周期。进一步地,预先约定的时间周期可以是固定值,例如4096ms或1024ms。
[0274]可选地,处理器902可以根据该基站的接入设备的数量确定该DDS传输周期。DDS传输周期根据接入基站的设备数量动态确定,可以在接入小区的设备数量少时降低DDS传输周期,从而可以加快设备发现;在接入小区的设备数量多时增加DDS传输周期,从而避免DDS传输冲突。进一步地,可以确定该DDS传输周期为2n ms,其中,该2n为大于M的最小整数,M为该基站接入的设备总数。例如,接入基站的设备为255个,2n中应该选择n=8,该DDS传输周期为28ms,即256ms。
[0275]可选地,处理器902可以综合上述两种方案,确定该DDS传输周期,换句话说,处理器902可根据该基站的接入设备的数量和预先约定的时间周期确定该DDS传输周期。进一步地,处理器902可确定该DDS传输周期为max(2n,X)ms,其中,该2n为大于或等于M的最小整数,M为该基站接入的设备总数,该X为一个预定的值,用于设定DDS的最短DDS传输周期。即当2n大于或等于预定的时间周期X时,选择2n作为该DDS传输周期;当2n小于预定的时间周期X时,选择X作为该DDS传输周期。DDS传输周期根据接入基站的数量和满足DDS的搜索时间联合设置,在接入小区的设备数量少时,不需要增加发送DDS传输的次数,有利于降低设备由于多次重发DDS导致的功耗增加;同时,在接入小区的设备数量多时增加DDS传输周期,从而避免DDS传输冲突。进一步地,上述的时间周期X可以是4096或1024。
[0276]可选地,发送单元903可在确定该基站的DDS传输周期之后,向基站的设备发送该DDS传输周期的信息。
[0277]进一步的,发送单元903可通过广播的方式,向接入基站的设备发送该DDS传输周期的信息。
[0278]可选地,处理器902还可以确定小区中用于DDS的前导Preamble序列,该Preamble序列可用于搜索DDS。作为一种实施方式,处理器902可以确定预先约定的Preamble序列作为该Preamble序列。例如,预先约定小区的物理随机接入信道PRACH资源的第一个Preamble序列为该Preamble序列,或者约定PRACH资源的A集合或者B集合的第一个Preamble序列作为该Preamble序列。进一步地,该Preamble序列可以是小区的PRACH的Preamble集合的子集。作为另一种实施方式,可在处理器902确定用于DDS的Preamble序列之后,发送单元903向接入基站的设备发送该Preamble序列。
[0279]处理器902,可将该DDS传输周期在时间上划分为多个DDS传输机会。
[0280]一个DDS传输机会只承载一个DDS,在一个DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源,这就保证DDS传输机会和设备(或者DDS) 二者之间是 对应的关系,即一个设备(DDS)在一个DDS传输周期内有一个DDS传输机会。同时,一个小区的多个DDS传输机会之间的任意两个DDS传输机会在时间上是正交的,换句话说,任意两个DDS传输机会在时间上没有交集。也就是说,小区内的多个DDS在时间域资源上和频域资源上不会发生冲突。
[0281]可选地,处理器902在时间上对DDS传输周期进行分割时,可将Ims的时间域资源作为一个DDS传输机会的时间域资源。例如,一个DDS传输机会,可以在时间占用Ims的资源,频域资源占用12个子载波的资源。
[0282]可选地,多个DDS传输机会在时间上可以是连续的,即DDS使用的是基站连续的时间域资源。
[0283]可选地,多个DDS传输机会在时间上可以是不连续,即DDS使用的是基站不连续的时间域资源。例如,在LTE中,可以每隔若干个子帧,有一个子帧的12个子载波大小的资源用于传输DDS,例如每10个子帧,有一个子帧的12个子载波大小的资源用于传输DDS,相邻两个DDS传输机会间隔10ms。
[0284]可选地,发送单元903还可向该基站的设备发送DDS传输机会的占用(分配)信息。
[0285]进一步的,向接入该基站的设备发送DDS传输机会占用(分配)信息,可以是向接入该基站的设备发送最大DDS传输机会的信息。最大DDS传输机会是指在一个DDS传输周期内,从DDS传输周期开始时刻开始的最后一个被占用的DDS传输机会。向接入该基站的设备发送DDS传输机会占用(分配)信息,也可以是最大DDS传输机会之后第一个空闲DDS传输机会的信息。向接入该基站的设备发送DDS传输机会占用(分配)信息,还可以是DDS传输周期内所有DDS传输机会的占用信息。
[0286]图10是本发明实施例发送DDS的设备的示意框图。图10的设备1000可包括处理器1002、发送单元1003和存储器1004。
[0287]处理器1002可确定基站的DDS传输周期和DDS频域资源。存储器1004可存储使得处理器1002确定基站的DDS传输周期和DDS频域资源的指令。其中,该DDS传输周期在时间上被划分为多个DDS传输机会,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在DDS传输周期内,设备1000的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源。
[0288]处理器1002还可确定该多个DDS传输机会中空闲的DDS传输机会作为设备1000的当前DDS传输机会。存储器1004还可存储使得处理器1002确定该多个DDS传输机会中空闲的DDS传输机会作为设备1000的当前DDS传输机会的指令。
[0289]发送单元1003可在该当前DDS传输机会发送该设备1000的当前DDS。
[0290]本发明实施例中,设备1000通过在DDS传输周期内选择一个空闲的DDS传输机会上传输DDS,一个DDS传输机会只承载一个DDS,从而避免了多个设备同时传输DDS所造成的设备无法搜索与其同时上传的其他设备的问题。
[0291]处理器1002控制设备1000的操作,处理器1002还可以称为CPU (CentralProcessing Unit,中央处理单元)。存储器1004可以包括只读存储器和随机存取存储器,并向处理器1002提供指令和数据。存储器1004的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,设备1000的各个组件通过总线系统1005耦合在一起,其中总线系统1005除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统1005。
[0292]上述本发明实施例揭示的方法可以应用于处理器1002中,或者由处理器1002实现。处理器1002可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1002中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1002可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1004,处理器1002读取存储器1004中的信息,结合其硬件完成上述方法的步骤。
[0293]本发明实施例中,一个设备可在多个连续的DDS传输周期内选择相同的DDS传输机会作为该设备的DDS传输机会。一般情况下,一个设备的DDS传输机会在DDS传输周期中的顺序不会发生改变。在每个DDS传输周期中,该设备都会发送在分配给设备的DDS传输机会上传输DDS,以便其他设备搜索到该设备。
[0294]可选地,作为一个实施例,处理器1002还可用于设备1000退出基站并释放当前DDS传输机会。存储器1004还可存储使得处理器1002使设备1000退出基站并释放当前DDS传输机会的指令。
[0295]当设备1000设备退出基站时,释放该设备占据的当前DDS传输机会。释放掉的DDS传输机会,可以被其他接入基站的设备占用。[0296]处理器1002可确定基站的DDS传输周期和DDS频域资源。
[0297]可选地,处理器1002可以确定与基站预先约定的时间周期为基站的DDS传输周期。
[0298]可选地,设备1000还包括接收单元1001。
[0299]可选地,接收单元1001可接收基站发送的DDS传输周期的信息,处理器1002可根据基站发送的DDS传输周期的信息确定基站的DDS传输周期。进一步的,基站可以采用广播的方式来发送DDS传输周期的信息。
[0300]可选地,处理器1002可以确定与基站预先约定的频域资源为基站的DDS频域资源。进一步地,预先约定的频域资源,可以是位于基站的传输带宽上边带的部分子载波的资源,如图3a所示,也可以是位于基站的传输带宽下边带的部分子载波的资源,如图3b所述,还可以是位于基站的传输带宽中间的部分子载波的频域资源,如图3c所示,或者紧挨着基站的频域资源带宽的保护带内的部分子载波的资源,如图3d所示,或者其他任意信道带宽内的部分子载波资源。
[0301]可选地,接收单元1001可以接收基站发送的DDS频域资源(DDS所占用的频域资源)的信息。进一步的,DDS频域资源的信息可以是基站可以采用广播的方式来发送的。进一步地,如果多个DDS传输机会在时间上连续,则仅需要接收基站发送的DDS频域资源;如果多个DDS传输机会在时间上不连续,则需要接收基站广播的DDS所占用的频域资源和时间域资源。时间域资源的信息,可以是多个DDS传输机会的信息。
[0302]可选地,DDS频域资源占用的频域资源,可以是连续的12个子载波大小的频域资源或连续的72个子载波大小的频域资源。
[0303]处理器1002还可确定该多个DDS传输机会中空闲的DDS传输机会作为设备1000的当前DDS传输机会。
[0304]可选地,接收单元1001可接收该基站分配的空闲的DDS传输机会,处理器1002可以确定该基站分配的空闲的DDS传输机会作为当前DDS传输机会。
[0305]进一步地,接收单元1001可接收该基站分配的第一空闲的DDS传输机会,处理器1002可以确定基站分配的从DDS传输周期开始的第一个空闲的DDS传输机会作为当前DDS传输机会。换句话说,该基站分配的空闲的DDS传输机会是从DDS传输周期开始的第一个空闲的DDS传输机会。
[0306]为了减少设备搜索的功耗,所有设备的DDS选择DDS传输机会的时候,应尽可能的遵循一个原则,即尽可能的选择距离设备发现信号周期开始时刻最近的DDS传输机会。基站选择DDS传输周期开始的第一个空闲的DDS传输机会为设备分配DDS传输机会,就可以保证DDS尽可能地集中在DDS传输周期开始的一段DDS传输机会上,即如图2所示的设备发现信号传输有效时间内的DDS传输机会。
[0307]可选地,处理器1002可以通过扫描一个或多个该DDS传输周期获取空闲的DDS传输机会作为当前DDS传输机会。这种确定设备的DDS传输机会的方式,同样可遵循“尽可能的选择距离设备发现信号周期开始时刻最近DDS传输机会”的原则。即处理器1002可以通过扫描一个或多个该DDS传输周期获取第一个空闲的DDS传输机会作为当前DDS传输机
[0308]可选地,接收单元1001可接收该基站发送的DDS传输周期内DDS传输机会的占用信息,处理器1002可以根据该基站发送的DDS传输周期内DDS传输机会的占用信息确定该当前DDS传输机会。确定的原则同样可遵循“尽可能的选择距离设备发现信号周期开始时刻最近的DDS传输机会”的原则,即处理器1002可以根据该基站发送的DDS传输周期内DDS传输机会的占用信息,选择距离设备发现信号周期开始的第一个空闲的DDS传输机会为该当前DDS传输机会。
[0309]进一步的,基站发送的DDS传输机会的占用信息,可以是从DDS传输周期开始的最后一个被占用的DDS传输机会的编号;或从DDS传输周期开始的第一个空闲的DDS传输机会的编号;或者是DDS传输周期内所有DDS传输机会的占用信息。
[0310]例如,假设基站的DDS传输周期为4096ms,其中包括4096个DDS传输机会。假设基站共接入了 300个设备,这300个设备占用了从第一个DDS传输机会开始一直到第300个DDS传输机会的所有的DDS传输机会,则基站可以将最后一个被占用的DDS,即300,广播出去;或者基站可以将从DDS传输周期开始的第一个连续空闲的DDS传输机会,即301,广播出去。若这300个设备占用的DDS传输机会不连续(可能是因为设备的移动性造成的),假设最后一个被占用的DDS传输机会为403,则基站可以将最后一个被占用的DDS,即403,广播出去;或者基站可以将从DDS传输周期开始的第一个连续空闲的DDS传输机会,即404,广播出去;或者基站将4096个DDS传输机会的占用信息广播出去,例如用Ibit信息来表示一个DDS传输机会是否被占用,则用4096bits信息将DDS传输机会的占用信息广播出去。
[0311]进一步地,设备1000可以是初始接入该基站的设备。
[0312]进一步地,当设备1000初始接入该基站时,可确定最接近该DDS传输周期开始时刻的第一个空闲的DDS传输机会作为当前DDS传输机会。
[0313]进一步的,一个设备可在多个连续的DDS传输周期内选择相同的DDS传输机会。
[0314]可选地,处理器1002还可确定基站用于DDS的第一前导(Preamble)序列。
[0315]进一步地,该Preamble序列为该基站的物理随机接入信道(PRACH,PhysicalRandom Access Channel)的 Preamble 集合的子集,换句话说,该 Preamble 序列可以是PRACH资源中的一个Preamble序列或者多个Preamble序列。
[0316]可选地,处理器1002可确定预先约定的Preamble序列作为第一 Preamble序列。例如,预先约定基站的PRACH资源的第一个Preamble序列为第一 Preamble序列,或者约定PRACH资源的A集合或者B集合的第一个Preamble序列作为第一 Preamble序列。
[0317]可选地,接收单元1001可接收基站发送的用于DDS的Preamble序列,处理器1002可根据基站发送的用于DDS的Preamble序列确定第一 Preamble序列。进一步的,基站发送的方式可以是广播发送。进一步的,基站可以广播PRACH资源中的一个Preamble序列或者多个Preamble序列用于设备发现。
[0318]发送单元1003可在该当前DDS传输机会发送该设备1000的当前DDS。
[0319]进一步地,当前DDS中可携带用于当前设备随机接入基站的第一 Preamble序列,在当前DDS中该第一 Preamble序列用于其他设备发现当前DDS。由于DDS中所携带的Preamble序列为具有良好的自相关和互相关特性的序列,如PN序列,ZC序列等,搜索设备可以生成一个与Preamble序列相同的序列,然后通过获取该序列与在DDS传输机会上的信号的相关峰值来判断该信号是否DDS。
[0320]进一步地,当前DDS还可以携带以下至少一种:设备1000的ID信息、当前DDS的传输功率信息、当前DDS的时间提前量(TA,Timing Advance)信息。
[0321]图11是本发明实施例搜索设备的示意框图。图11的设备1100可包括处理器1102、接收单元1101和存储器1104。
[0322]处理器1102,可确定搜索小区的DDS传输周期和搜索小区的DDS频域资源。存储器1104可存储使得处理器1102确定搜索小区的DDS传输周期和搜索小区的DDS频域资源的指令。其中,该DDS传输周期在时间上被划分为多个DDS传输机会,该多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用该DDS频域资源。。该搜索小区为设备1100所在的服务小区和/或该服务小区的相邻小区。
[0323]接收单元1101,可在该多个DDS传输机会上搜索DDS。其中,第一 DDS是第一设备发送的。
[0324]处理器1102,可根据该DDS实现对第一设备的发现。存储器1104可存储使得处理器1102根据该DDS实现对第一设备的发现的指令。
[0325]本发明实施例中,设备1100通过在DDS传输周期内的多个DDS传输机会中设备1100所占用的DDS传输机会以外的DDS传输机会上搜索DDS,并且一个传输机会只能承载一个DDS,从而避免了多个设备同时传输DDS所造成的设备无法搜索与其同时上传的其他设备的问题。
[0326]处理器1102控制设备1100的操作,处理器1102还可以称为CPU (CentralProcessing Unit,中央处理单元)。存储器1104可以包括只读存储器和随机存取存储器,并向处理器1102提供指令和数据。存储器1104的一部分还可以包括非易失性随机存取存储器(NVRAM)。具体的应用中,设备1100的各个组件通过总线系统1105耦合在一起,其中总线系统1105除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统1105。
[0327]上述本发明实施例揭示的方法可以应用于处理器1102中,或者由处理器1102实现。处理器1102可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1102中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1102可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1104,处理器1102读取存储器1104中的信息,结合其硬件完成上述方法的步骤。
[0328]处理器1102可确定搜索小区的DDS传输周期和DDS频域资源。
[0329]可选地,搜索小区的DDS传输周期是服务小区发送的。
[0330]可选地,作为一个实施例,当该搜索小区是设备1000的服务小区时,该搜索小区的DDS传输周期可以是该服务小区发送的该服务小区的DDS传输周期。进一步地,该服务小区发送的该服务小区的DDS频域资源可以是通过广播发送的。[0331]可选地,作为另一个实施例,当该搜索小区是设备1000的服务小区的相邻小区时,该搜索小区的DDS传输周期可以是从该服务小区发送的该相邻小区的DDS传输周期。进一步地,该服务小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0332]可选地,搜索小区的DDS传输周期是相邻小区发送的。可选地,作为另一个实施例,当该搜索小区是设备1000的服务小区的相邻小区时,该搜索小区的DDS传输周期可以是从该相邻小区发送的该相邻小区的DDS传输周期。进一步地,该相邻小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0333]可选地,作为另一个实施例,该搜索小区的DDS传输周期可以是预先约定的DDS传
输周期。
[0334]可选地,搜索小区的DDS频域资源是服务小区发送的。
[0335]可选地,作为一个实施例,当该搜索小区是设备1000的服务小区时,该搜索小区的DDS频域资源可以是该服务小区发送的该服务小区的DDS频域资源。进一步地,该服务小区发送的该服务小区的DDS频域资源可以是通过广播发送的。
[0336]可选地,作为另一个实施例,当该搜索小区是设备1000的服务小区的相邻小区时,该搜索小区的DDS频域资源可以是从该服务小区发送的该相邻小区的DDS频域资源。进一步地,该服务小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0337]可选地,搜索小区的DDS频域资源是相邻小区发送的。可选地,作为一个实施例,当该搜索小区是设备1000的服务小区的相邻小区时,该搜索小区的DDS频域资源可以是从该相邻小区发送的该相邻小区的DDS频域资源。进一步地,该相邻小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0338]可选地,作为另一个实施例,该搜索小区的DDS频域资源可以是预先约定的DDS频域资源。
[0339]可选地,处理器1102还可确定搜索小区用于DDS的Preamble序列。该Preamble序列用于当DDS携带该Preamble序列时,设备1000可根据搜索的DDS传输机会上接收到的信号与该Preamble序列的相关峰值确定搜索的DDS传输机会上接收到的信号是否为所述 DDS。
[0340]可选地,搜索小区用于DDS的Preamble序列是服务小区发送的。
[0341]可选地,作为一个实施例,当该搜索小区是设备1000的服务小区时,该搜索小区用于DDS的Preamble序列可以是该服务小区发送的该服务小区的Preamble序列。进一步地,该服务小区发送的该服务小区的DDS频域资源可以是通过广播发送的。
[0342]可选地,作为另一个实施例,当该搜索小区是设备1000的服务小区的相邻小区时,该搜索小区用于DDS的Preamble序列可以是从该服务小区发送的该相邻小区的Preamble序列。进一步地,该服务小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0343]可选地,搜索小区用于DDS的Preamble序列是相邻小区发送的。可选地,作为一个实施例,当该搜索小区是设备1000的服务小区的相邻小区时,该搜索小区用于DDS的Preamble序列可以是从该相邻小区发送的该相邻小区的Preamble序列。进一步地,该相邻小区发送的相邻小区的DDS频域资源可以是通过广播发送的。
[0344]可选地,作为另一个实施例,搜索小区用于DDS的Preamble序列可以是预先约定的Preamble序列。
[0345]显而易见,DDS传输周期、DDS频域资源和Preamble序列可以根据接收的消息确定或预先约定,对于DDS传输周期、DDS频域资源和Preamble序列中任一个的确定方式,不受其他的影响。
[0346]可选地,搜索小区是服务小区、相邻小区还是服务小区和相邻小区,可根据设备1100的业务情况确定,或者是由服务小区确定。
[0347]可选地,相邻小区的列表,可以由服务小区指定或者由设备1100确定。
[0348]接收单元1101可在该多个DDS传输机会上搜索第一 DDS。
[0349]可选地,接收单元1101可以在从该DDS传输周期的开始时刻到最大DDS传输机会以前的DDS传输机会上搜索DDS。该最大DDS传输机会是指从该DDS传输周期开始时刻开始的最后一个被占用的DDS传输机会。显而易见,所有的DDS肯定是在最大DDS传输机会以前(包括最大DDS传输机会)发送的,设备1100只在DDS传输周期内的这部分时间搜索DDS,可以避免在最大DDS传输机会之后的时间内做无效的搜索,节省功耗。
[0350]进一步地,当搜索小区是设备1100的服务小区时,接收单元1101可以从服务小区获取最大DDS传输机会。
[0351]或者,当搜索小区是设备1100的相邻小区时,接收单元1101可以从服务小区获取相邻小区的最大DDS传输机会。
[0352]或者,当搜索小区是设备1100的相邻小区时,接收单元1101可以从相邻小区获取相邻小区的最大DDS传输机会。
[0353]进一步的,如果无法获知最大DDS传输机会,则最大DDS传输机会等于传输周期内的总的DDS传输机会数。
[0354]可选地,设备1100可以具有与DDS的传输带宽相同的射频通道和/或基带通道,在进行设备发现时,使用该通道可以减少功耗。
[0355]可选地,作为一个实施例,当发送的DDS携带Preamble序列时,处理器1102可根据Preamble序列与接收单元1101在搜索的DDS传输机会上接收的信号的相关峰值确定接收的信号是DDS还是噪声。处理器1102可获取搜索小区用于DDS的Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值;处理器1102可在当该相关峰值大于或等于预定的阈值时确定该搜索的DDS传输机会上存在DDS,反之,处理器1102则认为该搜索的DDS传输机会不存在DDS。进一步地,处理器1102获取搜索小区用于DDS的Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值的方式,具体可以实现为:处理器1102生成与搜索小区用于DDS的Preamble序列相同的第一 Preamble序列,处理器1102计算该第一Preamble序列与接收单元1101在搜索的DDS传输机会上接收的信号的相关峰值。
[0356]处理器1102根据该DDS实现对第一设备的发现。
[0357]当设备1100确定某个DDS传输机会上检测到有效的DDS时,这就说明该DDS传输机会必有一个对应的第一设备,就可以根据该DDS找到对应的第一设备。
[0358]可选地,作为一个实施例,设备1100确定某个DDS传输机会上检测到有效的DDS的方式,可以是设备1100在某个DDS传输机会上检测到有效的Preamble序列。
[0359]可选地,作为一个实施例,处理器1102可用于当第一 DDS承载第一设备的ID信息时,对第一 DDS进行解调解码以获取第一设备的ID信息,以实现对所述第一设备的发现。[0360]可选地,作为另一个实施例,当该DDS未承载第一设备的ID信息时,设备1100还可包括发送单元1103,可向服务小区发送DDS占用的DDS传输机会的编号,接收单元1101可接收服务小区根据DDS占用的DDS传输机会的编号发送的第一设备的ID信息以实现对所述第一设备的发现。可选地,作为一种实施方式,服务小区根据DDS占用的DDS传输机会的编号发送的第一设备的ID信息,可以是服务小区根据DDS占用的DDS传输机会的编号和服务小区的DDS传输机会与传输DDS的设备的对应关系发送的第一设备的ID信息(当搜索小区为服务小区时),或者是服务小区根据DDS占用的DDS传输机会的编号和相邻小区的DDS传输机会与传输DDS的设备的对应关系发送的第一设备的ID信息(当搜索小区为相邻小区时)。
[0361]可选地,作为另一个实施例,当该DDS未承载第一设备的ID信息时,且搜索小区是相邻小区时,发送单元1103可向相邻小区发送DDS占用的DDS传输机会的编号,接收单元1101可接收相邻小区根据DDS占用的DDS传输机会的编号发送的第一设备的ID信息以实现对所述第一设备的发现。可选地,作为一种实施方式,相邻小区根据DDS占用的DDS传输机会的编号发送的第一设备的ID信息,可以是相邻小区根据DDS占用的DDS传输机会的编号和相邻小区的DDS传输机会与传输DDS的设备的对应关系发送的第一设备的ID信息。
[0362]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0363]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0364]在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0365]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0366]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0367]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0368]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
1.一种设备发现信号的传输方法,其特征在于,包括: 确定基站的设备发现信号DDS传输周期和DDS频域资源,其中,所述DDS传输周期在时间上被划分为多个DDS传输机会,所述多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在所述DDS传输周期内,一个设备的DDS在时间域上只占用一个DDS传输机会,在频域上只占用所述DDS频域资源; 确定所述多个DDS传输机会中空闲的DDS传输机会作为当前设备的当前DDS传输机会; 在所述当前DDS传输机会发送所述当前设备的当前DDS。
2.如权利要求1所述的方法,其特征在于,所述确定所述多个DDS传输机会中空闲的DDS传输机会作为当前设备的当前DDS传输机会包括: 确定所述基站分配的空闲的DDS传输机会作为所述当前DDS传输机会;或者通过扫描一个或多个所述DDS传输周期获取空闲的DDS传输机会作为所述当前DDS传输机会;或者 根据所述基站发送的所述DDS传输周期内DDS传输机会的占用信息确定所述当前DDS传输机会。
3.如权利要求1或2所述的方法,其特征在于,所述当前DDS携带用于所述当前设备随机接入基站的前导Preamble序列,在所述当前DDS中所述Preamble序列用于其他设备发现所述当前DDS。
4.一种设备发现信号的搜索方法,其特征在于,包括:` 确定搜索小区的设备发现信号DDS传输周期和搜索小区的DDS频域资源,其中,所述DDS传输周期在时间上被划分为多个DDS传输机会,所述多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在所述DDS传输周期内,一个设备的DDS在时间域上只占用一个DDS传输机会,在频域上只占用所述DDS频域资源,所述搜索小区为第二设备所在的服务小区和/或所述服务小区的相邻小区; 在所述多个DDS传输机会上搜索DDS,其中,所述DDS是第一设备发送的; 根据所述DDS实现对所述第一设备的发现。
5.如权利要求4所述的方法,其特征在于,还包括: 在所述在所述多个DDS传输机会上搜索DDS之前,确定所述搜索小区用于所述DDS的前导Preamble序列,所述Preamble序列用于当所述DDS携带所述Preamble序列时,第二设备根据搜索的DDS传输机会上接收到的信号与所述Preamble序列的相关峰值确定所述搜索的DDS传输机会上接收到的信号是否为所述DDS。
6.如权利要求4所述的方法,其特征在于,包括: 所述搜索小区由所述第二设备根据所述第二设备的业务情况确定;或 所述搜索小区由所述服务小区确定。
7.如权利要求4所述的方法,其特征在于,所述在所述多个DDS传输机会上搜索DDS包括: 在所述多个DDS传输机会中从所述DDS传输周期的开始时刻到最大DDS传输机会以前的DDS传输机会上搜索所述DDS,所述最大DDS传输机会是指在一个所述DDS传输周期内,从所述DDS传输周期开始时刻开始的最后一个被占用的DDS传输机会。
8.如权利要求4所述的方法,其特征在于,所述在所述多个DDS传输机会上搜索DDS包括: 根据DDS传输机会的占用情况在所述多个DDS传输机会中被占用的DDS传输机会上搜索所述DDS。
9.如权利要求5所述的方法,其特征在于,所述在所述多个DDS传输机会上搜索DDS包括: 获取所述Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值; 当所述相关峰值大于或等于预定的阈值时确定所述搜索的DDS传输机会上存在所述DDS。
10.如权利要求4或5所述的方法,其特征在于,所述根据所述DDS实现对所述第一设备的发现包括: 如果所述第一 DDS承载所述第一设备的ID信息,则对所述第一 DDS进行解调解码以获取所述第一设备的ID信息以实现对所述第一设备的发现。
11.如权利要求4或5所述的方法,其特征在于,如果所述DDS未承载所述第一设备的ID信息,则所述根据所述DDS实现对所述第一设备的发现包括: 向所述服务小区发送所 述第一 DDS占用的DDS传输机会的编号; 接收所述服务小区根据所述DDS占用的DDS传输机会的编号发送的所述第一设备的ID信息以实现对所述第一设备的发现。
12.如权利要求4或5所述的方法,其特征在于,如果所述DDS未承载所述第一设备的ID信息,则所述根据所述DDS实现对所述第一设备的发现包括: 如果所述搜索小区是所述相邻小区,则向所述相邻小区发送所述DDS占用的DDS传输机会的编号; 接收所述相邻小区根据所述DDS传输机会的编号发送的所述第一设备的ID信息以实现对所述第一设备的发现,其中,所述第一设备的ID信息是所述相邻小区直接发送给所述第二设备的,或者所述第一设备的ID信息是所述相邻小区通过所述服务小区发送给所述第二设备的。
13.一种设备发现信号的传输资源配置方法,其特征在于,包括: 确定基站的设备发现信号DDS频域资源,所述DDS频域资源用于传输接入所述基站的设备的DDS ; 确定所述基站的DDS传输周期; 将所述DDS传输周期在时间上划分为多个DDS传输机会,其中,所述多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在所述DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用所述DDS频域资源; 向接入所述基站的设备发送所述多个DDS传输机会的信息。
14.如权利要求13所述的方法,其特征在于,所述确定所述基站的DDS传输周期包括: 确定预先约定的时间周期为所述DDS传输周期;或者 根据所述基站的接入设备的数量确定所述DDS传输周期;或者 根据所述基站的接入设备的数量和预先约定的时间周期确定所述DDS传输周期。
15.如权利要求14所述的方法,其特征在于,所述确定所述基站的DDS传输周期包括:确定所述DDS传输周期为2n ms,其中,所述2n为大于或等于M的最小整数,M为所述基站接入的设备总数。
16.如权利要求14所述的方法,其特征在于,所述确定DDS传输周期包括:确定所述DDS传输周期为max (2n,X)ms,其中,所述2n为大于或等于M的最小整数,M为所述基站接入的设备总数,所述X为一个预定的时间周期值。
17.如权利要求13所述的方法,其特征在于, 所述多个DDS传输机会在时间上是连续的;或者 所述多个DDS传输机会在时间上是不连续的。
18.如权利要求13所述的方法,其特征在于,还包括: 向接入所述基站的设备发送所述DDS传输周期内的DDS传输机会的占用情况。
19.如权利要求13所述的方法,其特征在于,还包括: 向接入所述基站的设备发送所述DDS传输周期的信息和/或所述DDS频域资源的信肩、O
20.如权利要求13所述的方法,其特征在于,还包括: 确定所述基站用于DDS的前导Preamble序列,所述Preamble序列用于搜索设备搜索DDS。
21.一种设备,其特征在于,`包括: 确定单元,确定基站的设备发现信号DDS传输周期和DDS频域资源,其中,所述DDS传输周期在时间上被划分为多个DDS传输机会,所述多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在所述DDS传输周期内,一个设备的DDS在时间域上只占用一个DDS传输机会,在频域上只占用所述DDS频域资源; 所述确定单元还用于确定所述多个DDS传输机会中空闲的DDS传输机会作为当前设备的当前DDS传输机会; 发送单元,用于在所述当前DDS传输机会发送所述当前设备的当前DDS。
22.如权利要求21所述的设备,其特征在于, 所述确定单元具体用于确定所述基站分配的空闲的DDS传输机会作为所述当前DDS传输机会;或者 所述确定单元具体用于通过扫描一个或多个所述DDS传输周期获取空闲的DDS传输机会作为所述当前DDS传输机会;或者 所述确定单元具体用于根据所述基站发送的所述DDS传输周期内DDS传输机会的占用信息确定所述当前DDS传输机会。
23.如权利要求21或22所述的设备,其特征在于,所述当前DDS携带用于所述当前设备随机接入基站的前导Preamble序列,在所述当前DDS中所述Preamble序列用于其他设备发现所述当前DDS。
24.一种设备,其特征在于,包括: 确定单元,用于确定搜索小区的设备发现信号DDS传输周期和搜索小区的DDS频域资源,其中,所述DDS传输周期在时间上被划分为多个DDS传输机会,所述多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在所述DDS传输周期内,一个设备的DDS在时间域上只占用一个DDS传输机会,在频域上只占用所述DDS频域资源,所述搜索小区为所述设备所在的服务小区和/或所述服务小区的相邻小区; 搜索单元,用于在所述多个DDS传输机会上搜索DDS,其中,所述第一 DDS是第一设备发送的; 发现单元,用于根据所述DDS实现对所述第一设备的发现。
25.如权利要求24所述的设备,其特征在于,所述确定单元还用于确定所述搜索小区用于所述DDS的前导Preamble序列,所述Preamble序列用于当所述DDS携带所述Preamble序列时,所述设备根据搜索的DDS传输机会上接收到的信号与所述Preamble序列的相关峰值确定所述搜索的DDS传输机会上接收到的信号是否为所述DDS。
26.如权利要求24所述的设备,其特征在于,包括: 所述搜索小区由所述设备根据所述设备的业务情况确定;或 所述搜索小区由所述服务小区确定。
27.如权利要求24所述的设备,其特征在于,所述搜索单元具体用于在所述多个DDS传输机会中从所述DDS传输周期的开始时刻到最大DDS传输机会以前的DDS传输机会上搜索所述第一 DDS,所述最大DDS传输机会是指在一个所述DDS传输周期内,从所述DDS传输周期开始时刻开始的最后一个被占用的DDS传输机会。
28.如权利要求24 所述的设备,其特征在于,所述搜索单元具体用于根据DDS传输机会的占用情况在所述多个DDS传输机会中被占用的DDS传输机会上搜索所述第一 DDS。
29.如权利要求25所述的设备,其特征在于,所述搜索单元还包括: 获取子单元,用于获取所述Preamble序列与在搜索的DDS传输机会上接收的信号的相关峰值; 确定子单元,用于当所述相关峰值大于或等于预定的阈值时确定所述搜索的DDS传输机会上存在所述DDS。
30.如权利要求24或25所述的设备,其特征在于,如果所述DDS承载所述第一设备的ID信息,则所述发现单元具体用于对所述DDS进行解调解码以获取所述第一设备的ID信息以实现对所述第一设备的发现。
31.如权利要求24或25所述的设备,其特征在于,如果所述DDS未承载发送所述DDS的设备的ID,则: 所述发现单元具体用于向所述服务小区发送所述DDS占用的DDS传输机会的编号; 所述发现单元具体还用于接收所述服务小区根据所述DDS占用的DDS传输机会的编号发送的所述第一设备的ID信息以实现对所述第一设备的发现。
32.如权利要求24或25所述的设备,其特征在于,如果所述DDS未承载发送所述DDS的设备的ID,则: 所述发现单元具体用于如果所述搜索小区是所述相邻小区,则向所述相邻小区发送所述DDS占用的DDS传输机会的编号; 所述发现单元具体还用于接收所述相邻小区根据所述DDS传输机会的编号发送的所述第一设备的ID信息以实现对所述第一设备的发现,其中,所述第一设备的ID信息是所述相邻小区直接发送给所述设备的,或者所述第一设备的ID信息是所述相邻小区通过所述服务小区发送给所述设备的。
33.一种基站,其特征在于,包括:确定单元,用于确定所述基站的设备发现信号DDS频域资源,所述DDS频域资源用于传输接入所述基站的设备的DDS ; 所述确定单元还用于确定所述基站的DDS传输周期; 划分单元,用于将所述DDS传输周期在时间上划分为多个DDS传输机会,所述多个DDS传输机会的任意两个在时间上正交,一个DDS传输机会只承载一个DDS,在一个所述DDS传输周期内,一个设备的DDS在时间上只占用一个DDS传输机会,在频域资源上只占用所述DDS频域资源; 发送单元,用于向接入所述基站的设备发送所述多个DDS传输机会的信息。
34.如权利要求33所述的基站,其特征在于, 所述确定单元具体用于确定预先约定的时间周期为所述DDS传输周期;或者 所述确定单元具体用于根据所述基站的接入设备的数量确定所述DDS传输周期;或者 所述确定单元具体用于根据所述基站的接入设备的数量和预先约定的时间周期确定所述DDS传输周期。
35.如权利要求34所述的基站,其特征在于,所述确定单元具体用于确定所述DDS传输周期为2n ms,其中,所述2n为大于或等于M的最小整数,M为接入所述基站的设备总数。
36.如权利要求34所述的基站,其特征在于,所述确定单元具体用于确定所述DDS传输周期为max(2n,X)ms,其中,所述2n为大于或等于M的最小整数,M为接入所述基站的设备总数,所述X为一个预定的时间周期值。
37.如权利要求34所述的基站,其特征在于, 所述多个DDS传输机会在时间上是连续的;或者 所述多个DDS传输机会在时间上是不连续的。
38.如权利要求33所述的基站,其特征在于,所述发送单元还用于向接入所述基站的设备发送所述DDS传输周期内的DDS传输机会的占用情况。
39.如权利要求33所述的基站,其特征在于,所述发送单元还用于向接入所述基站的设备发送所述DDS传输周期的信息和/或所述DDS频域资源的信息。
40.如权利要求33所述的基站,其特征在于,所述确定单元还用于确定所述基站用于DDS的前导Preamble序列,所述Preamble序列用于搜索设备搜索DDS。
【文档编号】H04W72/04GK103686746SQ201210326440
【公开日】2014年3月26日 申请日期:2012年9月6日 优先权日:2012年9月6日
【发明者】冯淑兰, 周晗 申请人:华为技术有限公司