邻近终端发现方法、装置、终端和服务器制造方法及图纸

技术编号:10169553 阅读:126 留言:0更新日期:2014-07-02 11:30
本发明专利技术公开了一种邻近终端发现方法、装置、终端和服务器,涉及移动互联网技术领域。该方法包括:接收终端采集的基站指纹和/或WIFI指纹;根据终端采集的基站指纹和/或所述WIFI指纹计算终端的相邻程度;根据终端的相邻程度和预设的阈值判断终端是否相邻。上述方案针对现有的因无法获取终端具体位置或因终端没有配置近距离无线通信技术模块导致的无法进行邻近终端发现的问题,提出了借助终端采集的基站指纹和WIFI指纹来实现邻近终端的发现,从而能够方便地发现邻近终端。

【技术实现步骤摘要】
邻近终端发现方法、装置、终端和服务器
本专利技术涉及移动互联网
,特别涉及一种邻近终端发现方法、装置、终端和服务器。
技术介绍
在移动互联网时代,出于信息分享和安全等方面的考虑,人们经常需要知道跟一个终端相邻的其它终端有哪些。如朋友之间分享手机中的通讯录、短信、图片、视频等;带小孩出游,为防止小孩在茫茫人海中走失,需要经常定位小孩是否在自己身边,等等。这些应用,都需要用到邻近终端发现技术。目前实现邻近终端发现的技术包括:(1)通过定位技术(例如GPS(GlobalPositioningSystem,全球定位系统)、基站或WIFI(WirelessFidelity,无线保真)定位等)得到终端的经纬度后,计算距离来判断是否相邻;(2)依靠近距离无线通信技术(蓝牙、红外、WI-FIDirect、NFC、超声波等)来判断是否相邻。但这些邻近终端发现技术存在以下问题:(1)第一种方法,通过定位技术得到终端的经纬度后计算距离来判断是否相邻,当无法对终端进行定位(如室内环境)或定位精度不高(如基站定位)时,将无法做到邻近终端发现;(2)第二种方法,终端需配置近距离无线通信技术模块,且传输距离短。当终端未配置近距离无线通信技术模块时,无法做到邻近终端发现。
技术实现思路
本专利技术的专利技术人发现上述现有技术中存在问题,并因此针对所述问题中的至少一个问题提出了一种新的技术方案。本专利技术的一个目的是提供一种用于邻近终端发现的技术方案。根据本专利技术的第一方面,提供了一种邻近终端发现方法,包括:接收终端采集的基站指纹和/或WIFI指纹;根据终端采集的所述基站指纹和/或所述WIFI指纹计算终端的相邻程度;根据终端的相邻程度和预设的阈值判断终端是否相邻。可选地,WIFI指纹包括:WIFI接入点(AccessPoint,AP)的SSID(ServiceSetIdentifier,服务集标识)、MAC(MediaAccessControl,介质访问控制)地址、接收信号强度(ReceivedSignalStrength,RSS);和/或所述基站指纹包括:基站的小区标识(Cell-ID)、接收信号强度RSS、相位。可选地,根据终端采集的所述WIFI指纹计算终端的相邻程度包括:如果两个或多个终端获取的WIFISSID和MAC地址相同,即WIFI信号源相同,则利用接收信号强度RSS数据计算终端相邻程度,而且两个或多个终端获取到的相同的WIFI信号源越多,则在邻近判断时权重越大。可选地,根据终端采集的所述基站指纹计算终端的相邻程度包括:如果两个或多个终端获取的基站小区标识Cell-ID一致,则利用接收信号强度RSS数据计算终端相邻的程度。可选地,根据终端采集的所述基站指纹和所述WIFI指纹计算终端的相邻程度包括:使用所述WIFI指纹计算终端的相邻程度,所述基站指纹作为所述WIFI指纹计算的辅助手段;在WIFI信号源不理想情况下,使用基站指纹计算终端的相邻程度。可选地,根据终端采集的所述基站指纹和/或所述WIFI指纹计算终端的相邻程度包括:基于最近邻法或K近邻法根据各个终端采集的所述基站指纹和/或所述WIFI指纹计算终端的相邻程度。根据本专利技术的另一方面,提供一种邻近终端发现装置,包括:指纹接收单元,用于接收终端采集的基站指纹和/或WIFI指纹;相邻度计算单元,用于根据终端采集的所述基站指纹和/或所述WIFI指纹计算终端的相邻程度;相邻判断单元,用于根据终端的相邻程度和预设的阈值判断终端是否相邻。可选地,WIFI指纹包括:WIFI接入点AP的SSID、MAC地址、信号强度RSS;和/或所述基站指纹包括:基站的Cell-ID、接收信号强度RSS、相位。可选地,相邻度计算单元如果确定两个或多个终端获取的WIFISSID和MAC地址相同,即WIFI信号源相同,则进一步利用接收信号强度RSS数据计算终端相邻的程度,而且两个或多个终端获取到的相同的WIFI信号源越多,则在邻近判断时权重越大。可选地,相邻度计算单元如果确定两个或多个终端获取的基站Cell-ID一致,则进一步利用接收信号强度RSS数据计算终端相邻的程度。可选地,当所述相邻度计算单元根据所述WIFI指纹计算终端相邻程度时,所述相邻判断单元还基于终端相邻的传递性,在预定级数下去确定相邻终端。可选地,相邻度计算单元基于最近邻法或K近邻法根据各个终端采集的所述基站指纹和/或所述WIFI指纹计算终端的相邻程度。根据本专利技术的又一方面,提供一种服务器,包括上述的邻近终端发现装置。根据本专利技术的又一方面,提供一种终端,包括上述的邻近终端发现装置。本专利技术的一个优点在于,针对现有的因无法获取终端具体位置或因终端没有配置近距离无线通信技术模块导致的无法进行邻近终端发现的问题,提出了借助终端采集的基站指纹和WIFI指纹来实现邻近终端的发现,从而能够方便的发现邻近终端。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明构成说明书的一部分的附图描述了本专利技术的实施例,并且连同说明书一起用于解释本专利技术的原理。参照附图,根据下面的详细描述,可以更加清楚地理解本专利技术,其中:图1示出根据本专利技术的邻近终端发现方法的一个实施例的流程图。图2示出根据本专利技术的邻近终端发现方法的另一个实施例的流程图。图3示出根据本专利技术的邻近终端发现方法的又一个实施例的流程图。图4示出根据本专利技术的基于指纹的邻近终端发现系统的一个实施例的示意图。图5示出根据本专利技术的基于指纹的邻近终端发现方法的一个实施例中建立指纹库的示意图。图6示出根据本专利技术的基于指纹的邻近终端发现方法的一个实施例中进行邻近发现计算的示意图。图7示出根据本专利技术的邻近终端发现装置的一个实施例的结构图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。图1示出根据本专利技术的邻近终端发现方法的一个实施例的流程图。如图1所示,步骤102,接收终端采集的基站指纹和/或WIFI指纹。WIFI指纹例如包括WIFI接入点(AP)的SSID、MAC地址、接收信号强度(RSS)等,基站指纹例如包括基站的Cell-ID、信号强度(RSS)、相位等。例如,在CDMA网络中,Cell-ID包括SID(SystemID,系统标识)、NID(NetworkID,网络标识)、BID(基站标识)。步骤104,根据终端采集的基站指纹和/或WIFI指纹计算终端的相邻程度。可以基于多种相邻算法计算相邻程度,本文档来自技高网...
邻近终端发现方法、装置、终端和服务器

【技术保护点】
一种邻近终端发现方法,其特征在于,包括:接收终端采集的基站指纹和/或无线保真WIFI指纹;根据终端采集的所述基站指纹和/或所述WIFI指纹计算终端的相邻程度;根据终端的相邻程度和预设的阈值判断终端是否相邻。

【技术特征摘要】
1.一种邻近终端发现方法,其特征在于,包括:接收终端采集的基站指纹和/或无线保真WIFI指纹,所述WIFI指纹包括WIFI接入点的服务集标识SSID、介质访问控制MAC地址、接收信号强度RSS,所述基站指纹包括基站的小区标识Cell-ID、RSS;如果两个或多个终端获取的WIFISSID和MAC地址不相同,则判断所述两个或多个终端不相邻;如果所述两个或多个终端获取的WIFISSID和MAC地址相同,即WIFI信号源相同,则利用RSS数据计算终端相邻程度,而且所述两个或多个终端获取到的相同的WIFI信号源越多,则在邻近判断时权重越大;根据终端的相邻程度和预设的阈值判断终端是否相邻。2.根据权利要求1所述的方法,其特征在于,所述基站指纹还包括相位。3.根据权利要求1所述的方法,其特征在于,所述根据终端采集的所述基站指纹计算终端的相邻程度包括:如果两个或多个终端获取的基站小区标识Cell-ID一致,则利用RSS数据计算终端相邻的程度。4.根据权利要求1所述的方法,其特征在于,所述根据终端采集的所述基站指纹和所述WIFI指纹计算终端的相邻程度包括:使用所述WIFI指纹计算终端的相邻程度,所述基站指纹作为所述WIFI指纹计算的辅助手段;在WIFI信号源不理想情况下,使用基站指纹计算终端的相邻程度。5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述根据终端采集的所述基站指纹和/或所述WIFI指纹计算终端的相邻程度包括:基于最近邻法或K近邻法根据各个终端采集的所述基站指纹和/或所述WIFI指纹计算终端的相邻程度。6.一种邻近...

【专利技术属性】
技术研发人员:杨德利张涛李屹王爱宝黄辉孙菲刁益辉
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1