一种用于识别目标设备的方法及装置制造方法及图纸

技术编号:26264601 阅读:89 留言:0更新日期:2020-11-06 18:06
一种终端设备,用于执行用于在包括多个潜在目标设备的局域网(local area network,LAN)中识别目标设备的方法。所述方法包括:以全向格式进行通信以获取区域内的已发现设备;以窄波束格式在所述目标设备的方向进行通信(212);识别包括所述目标设备的第一多个设备的第一列表(214);从所述第一设备列表中剔除设备以创建第二设备列表(216);计算所述终端设备与所述第二设备列表中的每个设备之间的距离(218);使用精确距离测量方法确定所述终端设备与所述目标设备之间的精确距离(220);确定所述第二设备列表中的哪个设备具有与所述精确确定的距离最相近的距离;标识所述设备ID。

【技术实现步骤摘要】
【国外来华专利技术】一种用于识别目标设备的方法及装置相关申请案交叉申请本申请要求于2017年12月28日提交的、专利技术名称“一种用于识别目标设备的方法及装置(MethodandApparatusforIdentifyingaTargetDevice)”的美国常规专利申请第15/856,374号的优先权及权利,其通过引用结合在本文中。
本专利技术涉及无线通信。更具体地,本专利技术涉及一种用于终端设备识别目标设备并与其通信的方法和装置。
技术介绍
在近期的无线通信特别是在社交环境中,朋友或同事在社交活动中通过终端设备分摊费用、分享照片或视频等内容是非常普遍的。通过蓝牙或无线保真(wirelessfidelity,Wi-Fi)协议通信,终端设备可以通过扫描发现其他终端设备。IEEE802.11标准技术例如,允许终端设备发现接入点(accesspoint,AP)和/或其他Wi-Fi设备。这种发现允许终端设备通过AP或直接通过对等通信连接到AP或其他终端设备。许多终端设备使用通用命名术语,例如硬件型号。当其他终端设备扫描终端设备时,呈现该终端设备的通用名称。当一个区域内存在多个终端设备时,尤其是存在多个相似的终端设备时,正在扫描该区域的终端设备无法根据扫描产生的通用名称识别各个目标设备。因此,当用户查看扫描结果时,很难选择用户想要与之通信(例如,共享数据(例如联系人信息)、图片或文件)的那一个。
技术实现思路
示例性实施例的第一方面包括用于终端设备在包括多个潜在目标设备的局域网(localareanetwork,LAN)中识别目标设备的方法。该方法中,终端设备以全向格式进行通信,以获取区域内的已发现设备,所述已发现设备包括目标设备;再以窄波束格式在所述目标设备的方向上进行通信。然后,所述终端设备识别包括所述目标设备的第一多个设备的第一列表,其中,所述第一列表包括所述第一多个设备中每个设备的设备标识(identifier,ID);从所述第一设备列表中剔除设备以创建第二设备列表,其中,所述剔除设备具有较低的相对接收信号强度(relativereceivedsignalstrength,RSSI);然后,所述终端设备计算所述终端设备与所述第二设备列表中的每个设备之间的距离,使用精确距离测量方法确定所述终端设备与所述目标设备之间的精确距离。基于这两种距离,所述终端设备将所述测量的精确距离与所述第二设备列表中的每个设备的所述计算的距离进行比较,以确定所述第二设备列表中的哪个设备具有与所述精确确定的距离最相近的距离,并识别包括所述目标设备的第一多个设备的第一列表,其中,所述第一列表包括所述第一多个设备中每个设备的设备标识(identifier,ID)。通过上述提供的方案,通过比较计算出的所述终端设备104G与在每个指向的方向上选定的每个设备之间的距离,以及精确测量的所述终端设备与每个目标设备之间的距离,可以在包括多个潜在目标设备的公共区域中快速且正确地识别所述目标设备ID。示例性实施例的第二方面包括一种用于在包括多个潜在目标设备的局域网(localareanetwork,LAN)中识别目标设备的终端设备。所述终端设备包括:非瞬时性存储器,包括指令;以及一个或多个处理器,与所述存储器通信,其中,所述一个或多个处理器用于执行所述指令以执行示例性实施例的所述第一方面中由所述终端设备执行的步骤。示例性实施例的第三方面包括计算机可读介质,包括计算机指令,所述计算机指令在由处理器执行时使得处理器主机设备执行示例性实施例的所述第一方面中由所述终端设备执行的步骤。示例性实施例的第四方面包括终端设备。其中,所述终端设备包括示例性实施例的所述第一方面中所述终端设备的功能。这些功能可以通过硬件实现,也可以通过由硬件执行的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。示例性实施例的第五方面包括计算机存储介质。其中,所述计算机存储介质存储有示例性实施例的所述第一方面中由所述终端设备执行的指令,以及存储有示例性实施例的所述第一方面或第四方面中执行的所述程序。附图说明进一步地,通过阅读以下结合附图所作的详细描述将容易了解本专利技术的特征和优势,附图中:图1示出了根据本专利技术的代表性实施例的一种可用于实现终端设备和方法的通信系统100;图2示出了一种用于在Wi-Fi网络中识别目标设备并在识别所有目标设备之后建立与所识别的目标设备的连接的方法的一实施例的流程图;图3示出了一种网络,其示出了一种用于估计目标设备的位置的方法的实施例;图4示出了一种在终端设备识别目标设备之后连接目标设备的方法的实施例的流程图;图5示出了一种用于在Wi-Fi网络中识别目标设备并在终端设备识别所述目标设备后与所述目标设备建立连接的方法的实施例的流程图;图6示出了一种用于在终端设备识别目标设备之后在Wi-Fi网络中连接所述目标设备的方法的实施例的流程图;图7示出了根据一示例性实施例的可用于实施所述方法的终端设备的方框图;图8示出了根据一示例性实施例的可用于实施所述方法的终端设备的方框图。具体实施方式在以下描述中,参考形成本专利技术一部分的附图,并且在附图中以图示的方式示出了可以实践的具体实施例。这些实施例进行了足够详细的描述以使本领域技术人员能够实践本专利技术。应理解,可以利用其它实施例,并且可以在不脱离本专利技术范围的情况下进行结构、逻辑和电气更改。因此,以下描述的示例性实施例并不当作限定,本专利技术的范围由所附权利要求书界定。本文描述的功能或算法可以由在一个实施例中由处理器执行的软件来定义。所述软件可以包括存储在计算机可读介质或计算机可读存储设备上的计算机可执行指令,所述计算机可读存储设备包括一个或多个非瞬时性存储器或其他类型的基于硬件的本地或联网存储设备。此外,这些功能对应于模块,所述模块可以是软件、硬件、固件或其任意组合。可以根据需要在一个或多个模块中执行多个功能,所描述的实施例仅仅是示意性的。所述软件可以在数字信号处理器、ASIC、微处理器或运行在计算机系统上的其它类型的处理器上执行,例如个人计算机、服务器或其它计算机系统,从而将所述计算机系统转换成特定编程的机器。Wi-Fi(Wi-Fi)协议标准通信,如IEEE802.11和802.15,定义了无线局域网(wirelesslocalareanetwork,WLAN)接入点(accesspoint,AP)与终端设备之间的通信。使用Wi-Fi协议通信的终端设备包括个人电脑、电玩游戏机、手机和平板电脑、数码相机、智能电视、数字音频播放器和现代打印机。Wi-Fi兼容设备可以通过WLAN和接入点(AccessPoint,AP)连接到互联网。AP是一种设备,通常在家庭、办公室或大型建筑物中建立无线局域网(wirelesslocalareanetwork,WLAN)。AP通过以太网线连接有线路由器、交换机或集线器,将Wi-Fi信号投射到指定区域。根据IEEE协议(或热点)的AP在室内的射程约为20米(66英尺),在室外本文档来自技高网...

【技术保护点】
1.一种用于终端设备在包括多个潜在目标设备的局域网(local area network,LAN)中识别目标设备的方法,其特征在于,包括:/n以全向格式进行通信以获取区域内的已发现设备,其中,所述已发现设备包括目标设备;/n以窄波束格式在所述目标设备的方向上进行通信;/n识别包括所述目标设备的第一多个设备的第一列表,其中,所述第一列表包括所述第一多个设备中每个设备的设备标识(identifier,ID);/n从所述第一设备列表中剔除设备以创建第二设备列表,其中,所述剔除设备具有较低的相对接收信号强度(relative received signal strength,RSSI);/n计算所述终端设备与所述第二设备列表中的每个设备之间的距离;/n使用精确距离测量方法确定所述终端设备与所述目标设备之间的精确距离;/n将所述测量的精确距离与所述第二设备列表中的每个设备的所述计算的距离进行比较,以确定所述第二设备列表中的哪个设备具有与所述精确确定的距离最相近的距离;/n将具有与所述精确距离最相近距离的设备对应的设备ID识别为目标设备ID。/n

【技术特征摘要】
【国外来华专利技术】20171228 US 15/856,3741.一种用于终端设备在包括多个潜在目标设备的局域网(localareanetwork,LAN)中识别目标设备的方法,其特征在于,包括:
以全向格式进行通信以获取区域内的已发现设备,其中,所述已发现设备包括目标设备;
以窄波束格式在所述目标设备的方向上进行通信;
识别包括所述目标设备的第一多个设备的第一列表,其中,所述第一列表包括所述第一多个设备中每个设备的设备标识(identifier,ID);
从所述第一设备列表中剔除设备以创建第二设备列表,其中,所述剔除设备具有较低的相对接收信号强度(relativereceivedsignalstrength,RSSI);
计算所述终端设备与所述第二设备列表中的每个设备之间的距离;
使用精确距离测量方法确定所述终端设备与所述目标设备之间的精确距离;
将所述测量的精确距离与所述第二设备列表中的每个设备的所述计算的距离进行比较,以确定所述第二设备列表中的哪个设备具有与所述精确确定的距离最相近的距离;
将具有与所述精确距离最相近距离的设备对应的设备ID识别为目标设备ID。


2.根据权利要求1所述的方法,其特征在于,还包括:
确定接入点(accesspoint,AP)处于局域网(localareanetwork,LAN)中;
在AP模式下运行所述终端设备。


3.根据权利要求1或2所述的方法,其特征在于,还包括:
获取每个所述已发现设备的位置信息和设备ID,其中,所述已发现设备包括所述第一多个设备。


4.根据权利要求1-3中任一项所述的方法,其特征在于,所述终端设备包括SpotFi算法,所述获取每个所述已发现设备的位置信息,包括:
使用所述SpotFi算法估计每个所述已发现设备的所述位置信息。


5.根据权利要求3所述的方法,其特征在于,所述获取每个所述已发现设备的位置信息,包括:
从包括SpotFi算法的接入点(accesspoint,AP)获取所述已发现设备的所述位置信息。


6.根据权利要求3所述的方法,其特征在于,所述计算所述终端设备与所述第二设备列表中的每个设备之间的距离,包括:
基于所述第二设备列表中每个设备的位置信息,计算所述终端设备与所述第二列表中每个设备之间的距离。


7.根据权利要求1至6中任一项所述的方法,其特征在于,所述精确距离计算方法不基于所述第二设备列表中每个设备的位置信息。


8.根据权利要求1至7中任一项所述的方法,其特征在于,所述终端设备包括第一按钮,用于在所述全向格式和所述窄波束格式之间切换,所述方法还包括:
检查所述第一按钮保持按下状态以打开专用定向天线。


9.根据权利要求1至8中任一项所述的方法,其特征在于,所述终端设备包括第一按钮,用于在所述全向格式和所述窄波束格式之间切换,所述方法还包括:
检查所述第一按钮保持按下状态以通过波束成形技术缩小全向Wi-Fi天线的波束。


10.根据权利要求1-9中任一项所述的方法,其特征在于,还包括:
根据识别的所述设备ID向所述目标设备发送连接请求。


11.根据权利要求1-10中任一项所述的方法,其特征在于,还包括:
将所述识别的设备ID记录到接收方列表中。


12.根据权利要求11所述的方法,其特征在于,还包括:
确定存在其他待识别目标设备;
重复所述以所述窄波束格式进行的通信、所述识别第一多个设备的第一列表、从所述第一设备列表中剔除设备、所述计算距离、所述确定精确距离、所述比较、以及所述识别与设备对应的设备ID,并记录所述识别的设备ID。

【专利技术属性】
技术研发人员:范索·召吉里·梅德伦施平
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1