CN104204846A - 用于无线短距通信建立的方法、装置和计算机程序产品 - Google Patents

用于无线短距通信建立的方法、装置和计算机程序产品 Download PDF

Info

Publication number
CN104204846A
CN104204846A CN201380017739.7A CN201380017739A CN104204846A CN 104204846 A CN104204846 A CN 104204846A CN 201380017739 A CN201380017739 A CN 201380017739A CN 104204846 A CN104204846 A CN 104204846A
Authority
CN
China
Prior art keywords
wireless device
distance
information
message
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201380017739.7A
Other languages
English (en)
Other versions
CN104204846B (zh
Inventor
A·帕林
J·雷纳马基
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Origin Asset Group Co ltd
Original Assignee
Nokia Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Oyj filed Critical Nokia Oyj
Publication of CN104204846A publication Critical patent/CN104204846A/zh
Application granted granted Critical
Publication of CN104204846B publication Critical patent/CN104204846B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0072Transmission between mobile stations, e.g. anti-collision systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/14Determining absolute distances from a plurality of spaced points of known location

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

方法、装置和计算机程序产品示例实施例使得设备能够发起通信连接。在一个示例实施例中,一种方法包括:在装置处,接收一个或多个设备检测消息(150);由所述装置传送一个或多个响应消息(160),所述一个或多个响应消息包含用于接收所述一个或多个响应消息(160)的无线设备来估计至所述装置的距离的信息;以及在所述装置处,接收反向响应消息(180),所述反向响应消息包含来自所述无线设备的信息消息,含有用于估计所述装置和所述无线设备之间的距离的信息。

Description

用于无线短距通信建立的方法、装置和计算机程序产品
技术领域
技术领域涉及无线短距通信建立。
背景技术
出于各种目的,诸如,使无线通信设备的用户与其它用户连接,现代社会已经采用了并且变得依赖于无线通信设备。无线通信设备能够从电池供电的手持型设备到使用电网作为电源的固定的家用和/或商用设备而各不相同。由于无线通信设备的快速发展,已经出现了能够启用全新类型的通信应用的许多领域。
无线短距通信技术的示例是蓝牙TM通信协议,蓝牙TM通信协议在2.4GHz ISM频段中操作。蓝牙TM是短距无线电网络,最初意在当作电缆的替代。蓝牙TM技术规范由蓝牙TMSIG公司发布。发布于2004年10月15日的蓝牙TM 规范版本2.0+EDR具有第一版本的蓝牙TM基本速率(BR)的最初的功能特点,以及增加了增强的数据速率(EDR)特征。发布于2007年7月26日的蓝牙TM 规范版本2.1+EDR针对基本速率/增强的数据速率(BR/EDR),增加了针对新特征的定义:加密暂停和恢复、错误数据上报、扩展的查询响应、链路监控超时事件、分组边界标志、安全简单配对、减速呼吸(Sniff Subrating)。发布于2009年4月21日的蓝牙TM 规范版 本3.0+HS更新标准以集成交替MAC/PHY和单播无连接的数据特征。
蓝牙TM 核心规范,版本4.0(蓝牙TMSIG,2010年6月30日)(通过引用并入本文)包含扩展的查询响应。扩展的查询响应可以用于在查询响应过程期间提供各种各样的信息。可以针对诸如本地名和支持的服务定义数据类型,否则必须通过建立连接来获得信息。接收扩展的查询响应中的本地名和支持的服务的列表的设备不必连接以进行远程名请求和服务发现协议(SDP)服务搜索,从而缩短获得有用信息的时间。
发明内容
方法、装置和计算机程序产品示例实施例使得设备能够发起通信连接。
本发明的示例实施例包含一种方法,所述方法包括:
在装置处,接收一个或多个设备检测消息;
由所述装置传送一个或多个响应消息,所述一个或多个响应消息包含用于接收所述一个或多个响应消息的无线设备来估计至所述装置的距离的信息;以及
在所述装置处,接收反向响应消息,所述反向响应消息包含来自所述无线设备的信息消息,含有用于估计所述装置和所述无线设备之间的距离的信息。
本发明的示例实施例包含一种方法,所述方法包括:
其中所述信息消息包含:表示发送所述信息消息的所述无线设备能够接收和使用用于估计至所述装置的所述距离的所述信息的值。
本发明的示例实施例包含一种方法,所述方法包括:
由所述装置使用被包含在所述反向响应消息中的用于估计至所述无线设备的距离的所述信息,来估计至所述无线设备的所述距离。
本发明的示例实施例包含一种方法,所述方法包括:
由所述装置将所估计的距离与包含在所述信息消息中的距离估计信息进行比较,以确定所述装置和所述无线设备是否在所述装置和所述无线设备之间估计的距离上共享相同的观点。
本发明的示例实施例包含一种方法,所述方法包括:
其中包含在所述信息消息中的所述距离估计信息包含以下中的至少一个:对应所述装置和所述无线设备之间的所估计的距离的RSSI信息,以及所述装置和所述无线设备彼此在近距离中的指示。
本发明的示例实施例包含一种方法,所述方法包括:
响应于确定所述装置和所述无线设备两者认为彼此在近距离内,由所述装置发起与所述无线设备的短距通信连接。
本发明的示例实施例包含一种方法,所述方法包括:
由装置传送包括一个或多个设备检测消息的无线信号;
由所述装置接收来自无线设备的一个或多个响应消息,所述一个或多个响应消息包含由所述装置用于估计至所述无线设备的距离的信息;以及
由所述装置向所述无线设备传送反向响应消息,所述反向响应消息包含信息消息,所述信息消息含有用于估计所述无线设备和所述装置之间的距离的信息。
本发明的示例实施例包含一种方法,所述方法包括:
其中所述信息消息包含:表示所述装置能够接收和使用用于估计至所述装置的距离的信息的值。
本发明的示例实施例包含一种方法,所述方法包括:
由所述装置使用被包含在一个或多个响应消息中的用于估计至所述无线设备的所述距离的所述信息,来估计至所述无线设备的距离。
本发明的示例实施例包含一种方法,所述方法包括:
由所述装置将所估计的距离与包含在所述一个或多个响应消息中的距离估计信息进行比较,以确定所述装置和所述无线设备是否在所述装置和所述无线设备之间估计的距离上共享相同的观点。
本发明的示例实施例包含一种方法,所述方法包括:
响应于确定所述装置和所述无线设备两者认为彼此在近距离内,由所述装置发起与所述无线设备的短距通信连接。
本发明的示例实施例包含一种装置,所述装置包括:
至少一个处理器;
包含计算机程序代码的至少一个存储器;
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
接收一个或多个设备检测消息;
传送一个或多个响应消息,所述一个或多个响应消息包含用于接收所述一个或多个响应消息的无线设备来估计至所述装置的距离的信息;以及
接收反向响应消息,所述反向响应消息包含来自所述无线设备的信息消息,含有用于估计所述装置和所述无线设备之间的距离的信息。
本发明的示例实施例包含一种装置,所述装置包括:
其中所述信息消息包含:表示发送所述信息消息的所述无线设备能够接收和使用用于估计至所述装置的所述距离的所述信息的值。
本发明的示例实施例包含一种装置,所述装置包括:
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
使用被包含在所述反向响应消息中的用于估计至所述无线设备的距离的所述信息,来估计至所述无线设备的所述距离。
本发明的示例实施例包含一种装置,所述装置包括:
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
将所估计的距离与包含在所述信息消息中的距离估计信息进行比较,以确定所述装置和所述无线设备是否在所述装置和所述无线设备之间估计的距离上共享相同的观点。
本发明的示例实施例包含一种装置,所述装置包括:
其中包含在所述信息消息中的所述距离估计信息包含以下中的至少一个:对应所述装置和所述无线设备之间的所估计的距离的RSSI信息,以及所述装置和所述无线设备彼此在近距离中的指示。
本发明的示例实施例包含一种装置,所述装置包括:
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
响应于确定所述装置和所述无线设备两者认为彼此在近距离内,发起与所述无线设备的短距通信连接。
本发明的示例实施例包含一种装置,所述装置包括:
至少一个处理器;
包含计算机程序代码的至少一个存储器;
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
传送包括一个或多个设备检测消息的无线信号;
接收来自无线设备的一个或多个响应消息,所述一个或多个响应消息包含由所述装置用于估计至所述无线设备的距离的信息;以及
向所述无线设备传送反向响应消息,所述反向响应消息包含信息消息,所述信息消息含有用于估计所述无线设备和所述装置之间的距离的信息。
本发明的示例实施例包含一种装置,所述装置包括:
其中所述信息消息包含:表示所述装置能够接收和使用用于估计至所述装置的距离的信息的值。
本发明的示例实施例包含一种装置,所述装置包括:
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
使用被包含在所述一个或多个响应消息中的用于估计至所述无线设备的所述距离的所述信息,来估计至所述无线设备的距离。
本发明的示例实施例包含一种装置,所述装置包括:
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
将所估计的距离与包含在所述一个或多个响应消息中的距离估计信息进行比较,以确定所述装置和所述无线设备是否在所述装置和所述无线设备之间估计的距离上共享相同的观点。
本发明的示例实施例包含一种装置,所述装置包括:
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
响应于确定所述装置和所述无线设备两者认为彼此在近距离内,发起与所述无线设备的短距通信连接。
本发明的示例实施例包含一种计算机程序产品,所述计算机程序产品包括:记录在计算机可读的、非短暂性的存储介质上的计算机可执行程序代码,所述计算机可执行程序代码包括:
用于在装置处,接收一个或多个设备检测消息的代码;
用于由所述装置传送一个或多个响应消息的代码,所述一个或多个响应消息包含用于接收所述一个或多个响应消息的无线设备来估计至所述装置的距离的信息;以及
用于在所述装置处,接收反向响应消息的代码,所述反向响应消息包含来自所述无线设备的信息消息,含有用于估计所述装置和所述无线设备之间的距离的信息。
本发明的示例实施例包含一种计算机程序产品,所述计算机程序产品包括:记录在计算机可读的、非短暂性的存储介质上的计算机可执行程序代码,所述计算机可执行程序代码包括:
用于由装置传送包括一个或多个设备检测消息的无线信号的代码;
用于由所述装置接收来自无线设备的一个或多个响应消息的代码,所述一个或多个响应消息包含由所述装置用于估计至所述无线设备的距离的信息;以及
用于由所述装置向所述无线设备传送反向响应消息的代码,所述反向响应消息包含信息消息,所述信息消息包括用于估计所述无线设备和所述装置之间的距离的信息。
附图说明
图1A是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,具有扫描来自第二设备102的一个或多个设备检测消息的第一设备100的示例网络的图示说明。
图1B是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,图1A的示例网络的图示说明,其中第一设备100已经接收了来自第二设备102的一个或多个设备检测消息,以及作为响应,传送包含第一信息消息的一个或多个响应消息,该第一信息消息含有用于估计至无线设备的接近或邻近距离的信息。
图1C是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,图1B的示例网络的图示说明,其中第一设备100接收来自第二设备102的包含第二信息消息的反向响应消息,该反向响应消息含有用于估计至无线设备的接近或邻近距离的第二信息。
图2A是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,在设备检测过程(例如蓝牙查询过程)期间的示例定时的图示说明。
图2B是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,在双向响应操作(例如如应用在蓝牙技术中)期间的示例定时的图示说明。
图3是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,图3说明了从设备102传送的反向扩展的查询响应分组,例如如应用在改进的蓝牙扩展查询响应中。
图4是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,接收模式的示例流程图的图示说明。
图5A是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,设备100中的示例过程的图示说明。
图5B是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,设备100中的示例过程的图示说明。
图5C是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,设备102中的示例过程的图示说明。
图5D是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,设备102中的示例过程的图示说明。
图6依照本发明的至少一个实施例说明本发明的示例实施例,其中示出了基于磁、电和/或光技术的可移动的存储介质的示例,诸如磁盘、光盘、半导体存储电路设备和微-SD(micro-SD)存储卡(SD指安全数字标准),以用于存储数据和/或如示例计算机程序产品的计算机程序代码。
图7是依照本发明的至少一个实施例,本发明的示例替代实施例的图示说明,图1B的示例网络的图示说明,其中第一设备100’被定向在与第二设备102’成任意角度,以及第一设备100’接收来自第二设备102’的包含第二信息消息的反向响应消息,该反向响应消息含有用于指示到达角的信息,以使得第一设备100’的用户能够对设备进行重新定位以改善接收。
具体实施方式
这部分被组织成如下的主题:
A.无线短距通信网
B.在蓝牙TM设备之间的连接形成
C.蓝牙双向扩展的查询响应
D.在蓝牙技术中接近以选择
E.无线短距通信建立
A.无线短距通信网
短距通信技术提供适用于许多数据应用的没有长距通信技术的成本、业务和立法担忧的通信解决方案。流行的短距通信技术包含:蓝牙基本速率/增强数据速率(BR/EDR)、蓝牙低能量(LE)、IEEE 802.11无线局域网(WLAN)、无线通用串行总线(WUSB)、超宽带(UWB)、ZigBee(IEEE 802.15.4、IEEE 802.15.4a)以及近场通信技术,诸如射频识别(RFID)以及使得无线设备能够无接触识别和互连的近场通信(NFC)技术。蓝牙技术提供无线短距通信建立的一种示例。
B.在蓝牙 TM 设备之间的连接形成
在蓝牙TM规范(版本4,2010年6月30日)中,描述了用于在蓝牙TM设备之间形成连接的过程。蓝牙TM基带是实现媒体接入控制(MAC)和物理层过程以支持蓝牙TM设备之间的连接形成、数据信息流的交换以及自组织联网的蓝牙TM***的一部分。连接形成包含:查询、查询扫描、查询响应、进行寻呼、寻呼扫描以及寻呼响应过程。
1.查询
查询是蓝牙TM设备传送查询消息以及监听响应以便发现在覆盖区域内的其它蓝牙TM设备的过程。蓝牙TM设备使用查询过程以发现附近的设备,或被它们邻近区域中的设备发现。试图发现其它附近设备的蓝牙TM设备被称为查询设备,以及主动发送查询请求。能够被发现的蓝牙TM设备被称为可发现设备,监听或扫描这些查询请求,以及发送响应。查询过程不使用物理信道以上的任何架构层,尽管在查询和查询响应信息的交换期间,可以认为存在短暂的物理链路。
蓝牙TM设备在80MHz的总带宽(该总带宽被分成79个物理信道,每个物理信道为1MHz)上彼此通信。希望发现其它设备的查询设备重复地探测第一组的16个频率,每625微秒探测两个频率。查询设备重复这个动作至少256次。然后,查询设备重复地探测第二组的16个频率。查询设备将重复整个循环至少两次。79个无线电载波中的32个无线电载波被认为是唤醒载波,以及查询设备在这些32个载波频率上广播查询分组。
在查询过程期间,查询设备或主设备传送具有通用或专用查询访问码的查询消息。用于查询的定时与用于寻呼的定时相同。身份或ID分组由查询访问码(IAC)组成。IAC具有68比特的固定长度。接收器使用比特相关器以将所接收的分组与已知比特序列的ID分组进行匹配。为了发现其它设备,设备可以进入查询子状态。在这个子状态中,该设备可以在不同的跳频处重叠地传送查询消息(ID分组)。查询跳频序列源自于通用查询访问码(GIAC)的低地址部分(LAP)。因此,即使在使用专用的查询访问码(DIAC)时,也从GIAC LAP生成应用的跳频序列。允许自己被发现的设备可以定期地进入查询扫描子状态,以对查询消息进行响应。查询响应是非必须的:不强制设备对查询消息进行响应。在查询子状态期间,发现设备收集对查询消息进行响应的所有设备的蓝牙TM设备地址和时钟。另外,发现设备还收集来自使用扩展的查询响应分组进行响应的设备的扩展信息(例如,本地名和支持的服务)。然后,发现设备(如果需要)可以借助于以下描述的寻呼过程,与被发现的设备中的任何一个被发现的设备建立连接。由源来广播的查询消息不含有关于该源的任何信息。然而,该查询消息可以指示哪类的设备应当进行响应。有一个通用查询访问码(GIAC)以用于查询任何设备,以及63个值已经被保留作为仅查询某一类型设备的专用查询访问码(DIAC)。查询访问码源自于保留的蓝牙TM设备地址。在蓝牙TM规范中只有一个DIAC,以及它被称为有限查询访问码(LIAC)。LIAC仅意在用于在已经明确地使两个设备进入这种状态的场景(通常通过用户动作)中的有限的时间周期。
查询扫描是蓝牙TM设备监听在它的查询扫描物理信道上接收的查询消息的过程。使用设备的查询扫描信道中的一个查询扫描信道的该设备每1.28s改变查询信道,直到它在当前的信道上接收到来自另一个蓝牙TM设备的查询消息。这由适当的查询访问码来标识。然后,查询扫描设备将遵从查询响应过程以向查询设备返回响应。查询扫描子状态与寻呼扫描子状态非常相似。然而,替代扫描设备的设备访问码,接收器可以扫描足够长的查询访问码以完全地扫描16个查询频率。根据查询跳频序列,查询过程使用32个专用查询跳频。由通用查询地址来确定这些频率。由执行查询扫描的设备的本地时钟来确定这个相位。替代或除了通用查询访问码外,该设备可以扫描一个或多个专用查询访问码。然而,该扫描可以遵从由通用查询地址确定的查询扫描跳频序列。查询扫描时间间隔可以小于或等于2.56s。
2.查询响应
在从设备已经接收到查询消息后,从该查询扫描设备或从设备向主设备传送查询响应分组(FHS)。这个分组含有用于查询主设备以对从设备进行寻呼所必需的信息,以及在接收到查询消息后的625微秒跟随。当由从设备接收的查询消息首次位于主设备至从设备时隙中时,由主设备在跳频处接收查询响应分组。用于查询的从设备响应子状态完全不同于用于寻呼的从设备响应子状态。当在查询扫描子状态中接收到查询消息时,接收者可以返回含有接收者的设备地址(BD_ADDR)和其它参数的查询响应(FHS)分组。如果接收者具有将发送的非零的扩展的查询响应数据,则它可以在FHS分组后返回扩展的查询响应分组。在查询扫描子状态中接收到第一查询消息时,从设备可以进入查询响应子状态。如果从设备具有将发送的非零的扩展的查询响应,则它可以在接收到查询消息后625微秒,向主设备返回具有扩展的查询响应比特被设置为1的FHS分组。然后,在FHS分组开始后1250微秒,它可以返回扩展的查询响应分组。如果从设备的扩展的查询响应数据是全零,则从设备可以仅返回具有扩展的查询响应比特被设置为零的FHS分组。
当若干设备在查询设备或主设备的近距离中,以及所有设备同时对查询消息进行响应时,可能出现争用问题。然而,因为每个设备具有自由的运行时钟,因此它们全部使用相同相位的查询跳频序列是不太可能的。为了避免在相同查询跳频信道中同时唤醒的设备之间反复地冲突,设备将在随机的时间周期内退后。因此,如果设备接收查询消息,以及返回FHS分组,则它将生成在0和MAX_RAND之间的随机数(RAND)。对于扫描时间间隔大于或等于1.28秒,MAX_RAND将为1023,然而,对于扫描时间间隔小于1.28s,MAX_RAND可以与127一样小。使用DIAC的配置文件(profile)可以选择使用小于1023的MAX_RAND,即使当扫描时间间隔大于或等于1.28s。在至少RAND个时隙的期间内,从设备将返回到连接(CONNECTION)或待机(STANDBY)状态。在返回到连接(CONNECTION)或待机(STANDBY)状态前,该设备可以经历寻呼扫描子状态。在至少RAND个时隙后,该设备将在查询跳频序列中将1的偏移添加到相位(该相位具有1.28秒的解析度),以及再次返回到查询扫描子状态。如果再次触发了从设备,则该从设备将使用新的RAND重复该过程。每当返回FHS分组时,至时钟的偏移累积。在查询设备正在广播查询分组时的周期期间,从设备可以多次进行响应,但是在不同的频率上以及在不同的时间。保留的同步时隙应当具有高于响应分组的优先级;也就是说,如果响应分组与保留的同步时隙重叠,则将不发送该响应分组,而是等待下一个查询消息。如果设备具有将发送的扩展的查询响应分组,但是该扩展的查询响应分组与保留的同步时隙重叠,则将发送具有EIR比特被设置为零的FHS分组。
在查询例行过程期间的消息传送概括如下:
在步骤1,主设备使用查询访问码和它自己的时钟来传送查询消息。
在步骤2,从设备使用含有从设备的蓝牙TM设备地址、本地时钟和其它从设备信息的FHS分组进行响应。在趋向于随机的时间来返回这个FHS分组。在查询例行过程中不确认FHS分组,而是在其它时间和频率重新传送FHS分组,只要主设备正在使用查询消息进行探测。
在步骤3,如果从设备具有非零的扩展的查询响应数据,则它向主设备发送扩展的查询响应分组。
3.扩展的查询响应
在查询响应过程期间,扩展的查询响应可以用于提供多种多样的信息。针对诸如本地名和支持的服务来定义数据类型,否则的话必须通过建立连接来获得信息。接收扩展的查询响应中的本地名和支持的服务的列表的设备不必连接以进行远程名请求和服务发现协议(SDP)服务搜索,从而缩短获得有用信息的时间。如果从设备传送扩展的查询响应分组,则在查询响应分组开始之后1250微秒,传送扩展的查询响应分组。当由从设备接收的查询消息首次位于主设备至从设备时隙中时,由主设备在跳频处接收扩展的查询响应分组。扩展的查询响应分组是具有类型DM1、DM3、DM5、DH1、DH3或DH5的面向异步连接的逻辑传输(ACL)分组。为了最小化干扰,推荐使用能够含有该数据的最短的分组。在FHS分组开始后1250微秒,在与FHS分组相同的频率上,发送该分组。在该分组报头中,LT_ADDR可以被设置为零。类型(TYPE)可以是以下中的一个:DM1、DM3、DM5、DH1、DH3或DH5。FLOW、ARQN和SEQN可以全部被设置为零,以及在接收期间被忽略。可以使用与用于FHS分组相同的DCI(缺省检查初始值)来初始化HEC LFSR。在有效载荷报头,LLID可以含有值10(L2CAP消息的开始或没有分片)。FLOW可以被设置为零,以及在接收时被忽略。有效载荷体的长度(LENGTH)可以小于或等于240字节。可以使用与用于FHS分组相同的DCI来初始化CRC LFSR。
可以使用与用于FHS分组相同的DCI来初始化数据白化(data whitening)LFSR。有效载荷体的长度(LENGTH)可以小于或等于240字节。可以使用与用于FHS分组相同的DCI来初始化CRC LFSR。可以使用与用于FHS分组相同的DCI来初始化数据白化LFSR。有效载荷数据具有两部分,重要部分,跟随的是非重要部分。重要部分含有一系列的数据结构。非重要的部分含有全零八位字节。基带可能不改变重要部分中的任何八位字节。当传送数据时,可以从有效载荷省略非重要部分的八位字节。设备可以存储单个扩展的响应分组。这个分组可以与所有IAC结合使用。
4.寻呼
寻呼是连接过程的初始阶段,在初始阶段中,设备传送一连串的寻呼消息,直到从目标设备接收到响应或发生超时。寻呼扫描是设备监听在它的寻呼扫描物理信道上接收寻呼消息的过程。在微微网中,在形成连接中,寻呼设备将成为主设备,以及寻呼扫描设备将成为从设备。首先,在从设备已经接收到查询消息后,从从设备向主设备传送查询响应分组。从从设备发送的查询响应分组含有用于发送查询的主设备来寻呼从设备所必需的信息,诸如从设备的蓝牙TM设备地址和时钟。在寻呼过程中,将成为主设备的一个蓝牙TM设备通过在连接请求分组中,向执行寻呼扫描过程以监听来自寻呼设备的连接请求分组的指定的蓝牙TM从设备传送寻呼消息,来执行寻呼过程。可以连接的蓝牙TM设备在它的寻呼扫描信道上监听寻呼请求,以及一旦接收到寻呼请求,则进入到与寻呼设备的一系列的交换中。为了使设备连接到另外的设备,该设备在所有寻呼扫描信道频率上执行跳频,在每个频率上发送寻呼请求,以及监听响应。寻呼扫描信道使用来源于扫描设备的蓝牙TM设备地址BD_ADDR的访问码,以识别信道上的通信。寻呼扫描信道使用比寻呼设备的跳跃率低的跳跃率,使用扫描设备的蓝牙TM设备时钟作为输入。在它的寻呼扫描信道上监听的设备保持被动,直到它接收到来自另一个蓝牙TM设备的寻呼请求,该寻呼请求由寻呼扫描信道访问码来标识。然后,这两个设备将遵从寻呼过程以形成连接,其中在微微网中,寻呼设备是主设备,以及寻呼扫描设备是从设备。为了使寻呼设备连接到另一个蓝牙TM设备,寻呼设备使用目标设备的寻呼扫描信道,以便发送寻呼请求。如果寻呼设备不知道目标设备的寻呼扫描信道的相位,则它不知道目标设备当前的跳频。因此,寻呼设备在寻呼扫描跳频中的每个寻呼扫描跳频上发送寻呼请求以及监听寻呼响应。以更快的跳跃率来进行这个操作,允许寻呼设备在短的时间周期中覆盖所有的寻呼扫描频率。寻呼设备可以具有目标设备的蓝牙TM时钟的一些知识,诸如在两个设备之间的之前查询交易期间指示的,以及可能能够预测目标设备的寻呼扫描信道的相位。寻呼设备可以使用这种信息以优化寻呼发送和寻呼扫描过程的同步,以及加速连接的形成。
C.蓝牙双向扩展的查询响应
针对蓝牙的双向扩展的查询响应过程是由蓝牙查询(主)设备向蓝牙可发现的(从)设备传递的非必须的消息,在回复中,查询设备使用它自己的反向扩展的查询响应(反向EIR)消息以响应于从设备的扩展的查询响应(EIR)消息。反向EIR消息的格式可以与EIR相同或是改进版本的EIR。这允许查询设备向没有形成面向异步连接的逻辑(ACL)连接的其它设备提供信息。可以在该消息中提供不同类型的信息,如以下示例:
●短应用特定数据
●查询设备的BD地址
●查询设备的属性(反向EIR)
这种反向扩展的查询响应特征的益处是允许由服务器设备在没有要求ACL连接建立的情况下传递短的应用消息。在许多设备正在扫描来自提供特定服务的服务器设备的查询分组的情况下,这可能是重要的。在服务器然后使用反向扩展的查询响应进行响应的地方,扫描设备可以收集足够的信息以知道是否继续形成连接,而不花费执行寻呼扫描的另外的时间和能量。
D.在蓝牙技术中接近以选择(Touch to Select)
蓝牙接近以选择的特征使用了从FHS分组计算的接收的信号强度指示(RSSI)信息,在确定设备在“接近范围”内(即,查询设备的近距离或邻近距离中)中,以及当满足针对该邻近距离的阈值时使用RSSI。这提供了“意图以共享”或“接近以连接”的特征。
查询设备可以测量每个响应消息的信号强度(例如,RSSI),可以在对响应设备进行排序中使用RSSI。以这种方式,具有最高测量信号强度的设备被列在第一位(例如,其中所测量的信号强度可以相关于查询设备和响应设备之间的距离)。然而,该测量可能被限制于第一次接收响应消息(例如,因为针对每个设备只报告一个响应),以及因此,对于移动的设备而言,该列表可能是不准确的。此外,可能发生的是,由于无线通信介质的不规则性,因此单个传输的信号强度可能提供错误的结果。
作为另一个示例,响应于在一些无线连接中的阈值条件,设备的用户接口可以用于为用户指示或引导最大场强。这可以在用户接口可以是显示器、振动器等的形式中使用。这可以有助于接近以选择的过程,以降低RSSI阈值以避免错误的接近检测。然而,这个解决方案可能不提供足够的可靠性,因为在测量无线电信号强度中有两种依赖性:[1]发送信号的设备的天线位置,以及[2]感测信号的设备的天线位置。如果使天线进入到近距离中,则结果可以被改进,这可能要求离开障碍物以及改变一个或两个设备的定向。
E.无线短距通信建立
本发明的示例实施例使得蓝牙TM设备能够发起通信连接。查询蓝牙TM设备向蓝牙TM查询扫描设备传送一个或多个反向响应消息,该反向响应消息包含信息消息,该信息消息含有可以用于查询扫描设备以用于估计至查询设备的接近或邻近距离的信息。反向响应消息包含蓝牙TM扩展的查询响应分组,该分组包含数据类型知识以向呈现扫描设备通知查询设备能够接收和使用用于估计接近或邻近距离的信息。反向响应消息包含RSSI信息以使得查询扫描设备能够估计至查询设备的距离。响应于接收到包含第二信息消息的反向响应消息,查询扫描设备可以执行以下中的至少一个:启动更快速的查询扫描时间间隔、启动更大的查询扫描窗口、针对接近以选择的功能来引导用户以及激活用户接口以指示至无线设备的邻近性。依照本发明的至少一个实施例,反向响应消息可以包含用于指示由查询扫描设备向查询设备之前发送的信号的到达角的信息,以使得查询扫描设备的用户能够对设备进行重新定位以改善接收。
图1A是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,具有扫描来自第二设备102的一个或多个设备检测消息的第一设备100的示例网络的图示说明。以下是应用于蓝牙技术的一个示例实施例。
图1A是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,具有扫描来自第二蓝牙TM设备102的一个或多个设备检测消息150的第一蓝牙TM设备100的示例网络的图示说明。在本发明的实施例中,查询扫描设备100包含:处理器122(其包含从一个到许多个的中央处理器(CPU)124和CPU 125)、随机存取存储器(RAM)126、只读存储器(ROM)127以及接口电路128以与一个或多个无线电收发器116接口、电池或厂用电源、键盘、显示器144等。RAM和ROM能够是可移动存储设备,诸如智能卡、SIM、WIM、半导体存储器(诸如RAM、ROM、PROMS、闪速存储设备)等。在查询扫描设备100中的处理器122向蓝牙TMMAC 114输出数据,蓝牙TMMAC 114将该数据封装到蓝牙TM协议数据单元(PDU)中或分组(诸如FHS分组、查询响应分组以及扩展的查询响应分组)中,蓝牙TM协议数据单元(PDU)中或分组被输入给蓝牙TMPHY无线电116以用于正常蓝牙TM传输。在正常蓝牙TM传输期间,来自无线电116的RF信号被指向天线A 132以用于传输。该天线可以是天线阵列,以及不限制于一个天线,而是可以是适用于由本发明的实施例执行的功能的任何数量的天线。
当依赖于例如关于RSSI水平的信息来创建与短距无线电的连接时,阈值水平可以被设置为如下低水平:不在近距离中的设备可以不被连接。但是,在另一方面,当设备在近距离中时,连通性应当是足够可靠的。场强在近距离中迅速变弱,以及取决于两个设备的定位。无线电信号场可以被描述成源自天线的设备周围的伞形或气球形。因此,必须做到设置阈值值达到一定精度,以及在检测概率和错误检测的数量之间可能需要进行权衡。
在用户如何握持设备上,可能影响信号强度。如果设备的方位阻挡信号,则强度甚至更多的衰减,以及选择可能变得不确定。
基于设计约束、小型化以及其它设计因素,天线位置可能随着设备而各不相同,使得一些天线通常比其它天线处于更好的方位中。通常,在移动电话中,在正常使用中,蜂窝电话位于没有由用户的手阻挡的区域中。
查询扫描设备100和查询设备102可以是例如小型化设备,诸如钥匙存储器(key fob)、智能卡、首饰等。查询扫描设备100和查询设备102可以是例如较大的蜂窝电话、智能电话、折叠式电话、PDA、图形板,或者甚至更大的设备,诸如膝上型计算机、台式计算机、厨房装置(诸如冰箱)、汽车仪表盘等。在实施例中,设备100和设备102的相对大小可以是任意的,任何一个设备可以是移动基础或固定基础,以及设备102可以具有单个天线或天线阵列。
图1B是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,图1A的示例网络的图示说明,其中第一设备100已经接收了来自第二设备102的一个或多个设备检测消息,传送包含第一信息消息的一个或多个响应消息,该第一信息消息含有用于估计至无线设备的接近或邻近距离的信息。以下是应用于蓝牙技术的一个示例实施例。
图1B是本发明的示例实施例的图示说明,图1A的示例网络的图示说明,其中第一蓝牙TM设备(查询扫描设备100)已经接收了来自第二蓝牙TM设备(查询设备102)的一个或多个查询消息150。依照本发明的至少一个实施例,在本发明的示例实施例中,第一蓝牙TM设备(查询扫描设备100)传送包含响应分组159(诸如FHS分组159)的一个或多个响应消息,响应分组159可以由查询设备102用于估计距离,以及含有可以用于估计至无线设备100的接近或临近距离的信息的第一信息消息(EIR分组160)。在本发明的示例实施例中,可以由扫描设备100针对查询分组150来测量RSSI值,以及将RSSI值报告给查询设备102。
依照本发明的示例实施例,允许自己被发现的查询扫描设备100定期地进入查询扫描子状态以响应于查询分组150。查询响应是非必需的:不强制设备对查询分组150进行响应。在查询子状态期间,查询设备102收集响应于查询分组150的所有设备的蓝牙TM设备地址和时钟。另外,查询设备102还收集来自使用扩展的查询响应分组160进行响应的设备的扩展信息(例如,本地名和支持的服务)。在本发明的示例实施例中,在扩展的查询响应分组160中的扩展的查询响应数据162包含指示166,“接近以选择”,该指示166用于向查询设备102通知关于用于估计至查询扫描设备100的接近或邻近距离的信息的存在和属性。在本发明的示例实施例中,在扩展的查询响应分组160中的扩展的查询响应数据162可以仅指示接近以选择能力以接收反向数据,包含接近以选择的类型特征。扩展的查询响应分组160可以包含:长度字段165、接近以选择(T2S)能力字段168、RSSI字段167以及其它数据169。在本发明的示例实施例中,查询扫描设备100可以测量查询分组150的RSSI,以及在扩展的查询响应分组160的字段167中对该RSSI测量信息进行报告,将该RSSI测量信息报告给查询设备102。
依照本发明的实施例,响应于接收到包含第一信息消息的扩展的查询响应分组160,查询设备102可以执行以下中的至少一个:确定发送设备100处于接近以选择或可替代地接近以发送模式中,测量所接收的消息160的RSSI值,确定到达角、确定查询参数以及使用包含在扩展的查询响应分组160中的RSSI信息来估计至发送设备100的距离。
图1C是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,图1B的示例网络的图示说明,其中第一设备100接收包含来自第二设备102的第二信息消息的反向响应消息,该反向响应消息含有用于估计至无线设备的接近或邻近距离的第二信息。以下是应用于蓝牙技术的一个示例实施例。
图1C是本发明的示例实施例的图示说明,图1B的示例网络的图示说明,其中第一蓝牙TM设备(查询扫描设备100)接收来自第二蓝牙TM设备(查询设备102)的包含第二信息消息的反向响应消息(反向响应消息179),诸如反向FHS分组179,以及反向扩展的查询响应分组180。依照本发明的至少一个实施例,反向扩展的查询响应分组180含有用于估计至查询扫描设备100的接近或邻近距离的第二信息。在本发明的示例实施例中,在反向扩展的查询响应分组180中的扩展的查询响应数据182包含指示186,“进行接近以选择操作”,该指示186用于向查询扫描设备100通知关于用于估计至查询设备102的接近或邻近距离的信息的存在和属性。反向扩展的查询响应分组180可以包含:长度字段185、接近以选择(T2S)能力字段188、含有响应消息的RSSI的RSSI字段187以及其它数据169。在本发明的示例实施例中,查询设备102可以测量FHS分组150和EIR分组160两者或其中之一的RSSI,以及在反向扩展的查询响应分组180的字段187中对该RSSI测量信息进行报告,将该RSSI测量信息报告给查询扫描设备100。
依照本发明的实施例,响应于查询扫描设备100接收到包含反向扩展的查询响应分组180的反向响应消息,查询扫描设备100可以执行以下中的至少一个:启动更快的查询扫描时间间隔、启动更大的查询扫描窗口、针对接近以选择功能来引导用户、激活用户接口以指示至无线设备的邻近性。
图1C的蓝牙TM查询设备102可以具有与针对图1A的蓝牙TM查询扫描设备100所描述的那些组件相同或相似的组件。
依照本发明的示例实施例,图1A从装置100的视角来说明在装置100处接收一个或多个设备检测消息150。
依照本发明的示例实施例,图1B从装置100的视角来说明由装置100传送一个或多个响应消息159和/或160,响应消息160包含用于接收一个或多个响应消息的无线设备102来估计至装置100的距离的信息162。
依照本发明的示例实施例,图1C从装置100的视角来说明在装置100处接收包含来自无线设备102的信息消息180的反向响应消息179和/或180,该反向响应消息180含有用于估计装置100和无线设备102之间的距离的信息182。
依照本发明的示例实施例,图1A从装置102的视角来说明由装置102传送包括一个或多个设备检测消息150的无线信号。
依照本发明的示例实施例,图1B从装置102的视角来说明由装置102接收来自无线设备100的一个或多个响应消息159和/或160,该响应消息160包含可以由装置102用于估计至无线设备100的距离的信息162。
依照本发明的示例实施例,图1C从装置102的视角来说明由装置102向无线设备100传送反向响应消息179和/或180,该反向响应消息180含有用于估计无线设备100和装置102之间的距离的信息182。
图2A是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,在设备检测过程(例如蓝牙查询过程)期间的示例定时的图示说明。以下是应用于蓝牙技术的一个示例实施例。
图2A是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,在查询过程期间的示例定时的图示说明。在蓝牙规范中,在查询过程期间,查询设备或主设备102传送具有通用或专用查询访问码的查询消息150。在从设备已经接收查询消息150后,从查询扫描设备或从设备100向主设备102传送查询响应分组(FHS)159。设备发现被指定,以便可发现的查询扫描设备100进行查询扫描,以及进行设备发现的查询设备102处于查询状态。这意味着处于查询状态中的查询设备102发送查询分组(ID分组)150,如在图1A中示出的,以及可发现的查询扫描设备100周期性地扫描它是否接收到传送的查询分组150中的任何传送的查询分组150,以及使用FHS分组159对那些传送的查询分组进行响应,如在图1B中示出的。另外,在FHS分组159后,可发现的查询扫描设备100可以发送扩展的查询响应(EIR)分组160以传递关于查询扫描设备100的更多信息,如在图1B中示出的。EIR分组160可以包含例如查询扫描设备100的名字或传输功率。在图2A中示出了查询过程的定时。
如果查询扫描设备100传送扩展的查询响应分组160,则在查询响应FHS分组159开始后1250微秒,传送扩展的查询响应分组160。当由查询扫描设备100接收的查询消息是首次位于主设备至从设备时隙中时,由查询设备102在跳频处接收扩展的查询响应分组160。扩展的查询响应分组是具有DM1、DM3、DM5、DH1、DH3或DH5类型的面向异步连接的逻辑传输(ACL)分组。
图2B是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,在双向响应操作(例如如应用在蓝牙技术中)期间的示例定时的图示说明。以下是应用于蓝牙技术的一个示例实施例。
图2B是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,在双向响应操作期间的示例定时的图示说明。“在查询期间的反向数据传递”特征是响应于图1B的扩展的查询响应(EIR)消息160由查询设备102向查询扫描设备100传递的非必需的消息,图1C的反向扩展的查询响应分组180。这允许在没有形成ACL连接的情况下,查询设备102向查询扫描设备100提供信息。
可以在具有以下示例的消息中提供不同类型的信息:
●短应用特定数据
●查询设备102的BD地址
●查询设备102的属性(反向EIR)
这种特征的益处是允许由查询设备102在没有要求ACL连接建立的情况下向查询扫描设备100传递短的应用消息。在许多设备正在试图经由查询/EIR序列来识别具有特定服务的查询设备102,以及然后向该设备传递短消息的情况下,这可能是重要的。使用这种增强,查询扫描设备100仅需要执行查询扫描,而不是查询和寻呼扫描两者。
如果查询设备102传送反向FHS分组179,则在跟随从查询扫描设备100接收的FHS分组159的下一个主设备至从设备时隙中,传送反向FHS分组179。如果查询设备102传送反向扩展的查询响应分组180,则在跟随从查询扫描设备100接收的扩展的查询响应分组160的下一个主设备至从设备时隙中,传送反向扩展的查询响应分组的180。反向扩展的查询响应分组180是具有DM1、DM3、DM5、DH1、DH3或DH5类型的面向异步连接的逻辑传输(ACL)分组。
图3是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,图3说明了从设备102传送的反向扩展的查询响应分组,例如如应用在改进的蓝牙扩展查询响应中。以下是应用于蓝牙技术的一个示例实施例。
图3是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,来自查询设备102的示例反向扩展的查询响应分组(如在图1C中示出的)的图示说明。在本发明的实施例中,在反向扩展的查询响应分组180中的扩展的查询响应数据182包含指示186,“进行接近以选择操作”,该指示186用于向查询扫描设备100通知关于用于估计至查询设备102的接近或邻近距离的信息的存在和属性。反向扩展的查询响应分组180可以包含:长度字段185、接近以选择(T2S)能力字段188、含有响应消息的RSSI的RSSI字段187以及其它数据169。
图4是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,接收模式的示例流程图的图示说明。以下是应用于蓝牙技术的一个示例实施例。
图4是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,接收模式的示例流程图400的图示说明。在步骤402,第一蓝牙TM设备(查询扫描设备100)正在扫描来自第二蓝牙TM设备(查询设备102)的一个或多个查询消息。在步骤404中,如图1A示出的,如果第一蓝牙TM设备(查询扫描设备100)已经接收到来自第二蓝牙TM设备(查询设备102)的一个或多个查询消息150,则作为响应,查询扫描设备100传送包含第一信息消息的一个或多个响应消息(图1B的FHS分组159和EIR分组160),该第一信息消息含有用于估计至无线设备的接近或邻近距离的信息。然后,在步骤406,如果第一蓝牙TM设备(查询扫描设备100)接收到包含来自第二蓝牙TM设备(查询设备102)的第二信息消息的反向响应消息(图1C的反向EIR分组180),该第二信息消息含有用于估计至无线设备的接近或邻近距离的第二信息,则在步骤408,进入接近以选择模式。RSSI由查询扫描设备100测量,以及在步骤410中,将RSSI与阈值值进行比较,以及如果RSSI大于阈值值,则在步骤412,查询扫描设备100进入接近以选择接收模式。接近以选择(T2S)技术使用用于设备发现的蓝牙查询,以及针对发现的设备的RSSI水平事件上报,以使得能够选择被估计在查询设备的接近距离中的设备。使用T2S,被“接近”的设备(即,被带到查询设备的邻近范围中)可以被选择以用于启用例如图片/媒体文件共享操作。还可以针对其它本地连通性技术(诸如WLAN)来设计类似的特征。
图5A是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,设备100中的示例过程的图示说明。流程图500的步骤表示存储在设备100的RAM和/或ROM存储器中的计算机代码指令,当由中央处理器(CPU)124和/或CPU 125执行计算机代码指令时,该计算机代码指令实现本发明的示例实施例的功能。可以以不同于示出的顺序的另外顺序来执行这些步骤,以及个体步骤可以被组合或分离成组成步骤。流程图具有以下步骤:
步骤502:在装置处,接收一个或多个设备检测消息;
步骤504:由所述装置传送一个或多个响应消息,所述一个或多个响应消息包含用于接收所述一个或多个响应消息的无线设备来估计至所述装置的距离的信息;以及
步骤506:在所述装置处,接收反向响应消息,所述反向响应消息包含来自所述无线设备的信息消息,含有用于估计所述装置和所述无线设备之间的距离的信息。
图5B是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,设备100中的示例过程的图示说明。流程图500’的步骤表示存储在设备100的RAM和/或ROM存储器中的计算机代码指令,当由中央处理器(CPU)124和/或CPU 125执行计算机代码指令时,该计算机代码指令实现本发明的示例实施例的功能。可以以不同于示出的顺序的另外顺序来执行这些步骤,以及个体步骤可以被组合或分离成组成步骤。流程图具有以下步骤:
步骤502:在装置处,接收一个或多个设备检测消息;
步骤504:在所述装置处,传送一个或多个响应消息,所述一个或多个响应消息包含用于接收所述一个或多个响应消息的无线设备来估计至所述装置的距离的信息;以及
步骤506:在所述装置处,接收反向响应消息,所述反向响应消息包含来自所述无线设备的信息消息,含有用于估计所述装置和所述无线设备之间的距离的信息。
步骤508:由所述装置使用被包含在所述反向响应消息中的用于估计至所述无线设备的距离的所述信息,来估计至所述无线设备的所述距离。
步骤510:由所述装置将所估计的距离与包含在所述信息消息中的距离估计信息进行比较,以确定所述装置和所述无线设备是否在所述装置和所述无线设备之间估计的距离上共享相同的观点。
步骤512:响应于确定所述装置和所述无线设备两者认为彼此在近距离内,由所述装置发起与所述无线设备的短距通信连接。
被包含在所述信息消息中的所述距离估计信息包含以下中的至少一个:对应所述装置和所述无线设备之间的所估计的距离的RSSI信息,以及所述装置和所述无线设备彼此在近距离中的指示。
图5C是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,设备102中的示例过程的图示说明。流程图550的步骤表示存储在设备102的RAM和/或ROM存储器中的计算机代码指令,当由中央处理器(CPU)124和/或CPU 125执行计算机代码指令时,该计算机代码指令实现本发明的示例实施例的功能。可以以不同于示出的顺序的另外顺序来执行这些步骤,以及个体步骤可以被组合或分离成组成步骤。流程图具有以下步骤:
步骤552:由装置传送包括一个或多个设备检测消息的无线信号;
步骤554:由所述装置接收来自无线设备的一个或多个响应消息,所述一个或多个响应消息包含由所述装置用于估计至所述无线设备的距离的信息;以及
步骤556:由所述装置向所述无线设备传送反向响应消息,所述反向响应消息包含信息消息,所述信息消息含有用于估计所述无线设备和所述装置之间的距离的信息。
图5D是依照本发明的至少一个实施例,本发明的示例实施例的图示说明,设备102中的示例过程的图示说明。流程图550’的步骤表示存储在设备102的RAM和/或ROM存储器中的计算机代码指令,当由中央处理器(CPU)124和/或CPU 125执行计算机代码指令时,该计算机代码指令实现本发明的示例实施例的功能。可以以不同于示出的顺序的另外顺序来执行这些步骤,以及个体步骤可以被组合或分离成组成步骤。流程图具有以下步骤:
步骤552:由装置传送包括一个或多个设备检测消息的无线信号;
步骤554:由所述装置接收来自无线设备的一个或多个响应消息,所述一个或多个响应消息包含由所述装置用于估计至所述无线设备的距离的信息;以及
步骤556:由所述装置向所述无线设备传送反向响应消息,所述反向响应消息包含信息消息,所述信息消息含有用于估计所述无线设备和所述装置之间的距离的信息。
步骤558:由所述装置使用被包含在所述一个或多个响应消息中的用于估计至所述无线设备的所述距离的信息,来估计至所述无线设备的距离。
步骤510:由所述装置将所估计的距离与包含在所述一个或多个响应消息中的距离估计信息进行比较,以确定所述装置和所述无线设备是否在所述装置和所述无线设备之间估计的距离上共享相同的观点。
步骤512:响应于确定所述装置和所述无线设备两者认为彼此在近距离内,由所述装置发起与所述无线设备的短距通信连接。
被包含在所述一个或多个响应消息中的所述距离估计信息包含以下中的至少一个:对应所述装置和所述无线设备之间的所估计的距离的RSSI信息,以及所述装置和所述无线设备彼此在近距离中的指示。
图6说明依照本发明的至少一个实施例的本发明的示例实施例,其中示出了基于磁、电和/或光技术的可移动的存储介质的示例,诸如磁盘、光盘、半导体存储电路设备和微-SD(micro-SD)存储卡(SD指安全数字标准),以用于存储数据和/或如示例计算机程序产品的计算机程序代码。
图7是依照本发明的至少一个实施例,本发明的示例替代实施例的图示说明,图1B的示例网络的图示说明,其中第一设备100’被定向在与第二设备102’成任意角度,以及第一设备100’接收来自第二设备102’的包含第二信息消息的反向响应消息,该反向响应消息含有用于指示到达角的信息,以使得第一设备100’的用户能够对设备进行重新定位以改善接收。以下是应用于蓝牙技术的一个示例实施例。
图7是依照本发明的至少一个实施例,本发明的示例替代实施例的图示说明,图1B的示例网络的图示说明,其中第一蓝牙TM设备100’被定向在与第二蓝牙TM设备102’成任意角度,以及第一蓝牙TM设备100’接收来自第二蓝牙TM设备102’的包含第二信息消息180的反向响应消息,该反向响应消息含有用于指示到达角的信息,以使得第一蓝牙TM设备100’的用户能够对设备100’进行重新定位以改善接收。
根据接收信号的信号源方向估计可以基于多个天线。到达角的估计可以基于由多个、空间分离的天线接收的信号副本的时间差,以及该时间差是由于可变的传播信道长度,以及实际估计典型地基于对于信号的二次效应,诸如所导致的信号副本的相位差异。可以使用适当地放置在移动设备上的紧密集成的多天线模块来执行方向寻找,在已知的参考信号期间执行非常快的天线切换。实际上,如果基于已知的信号,信号相位改变是先验已知的,则从不同天线获得的信号相位差异可以用于估计信号的到达方向。这个方法使得能够针对小设备进行方向寻找,以及启用使用方向信息的新应用。
在序号为13/081,583的未决的US专利申请(2011年4月7日提交,名称“Method,Apparatus,and Computer Program Product for SpecialDedicated Inquiry and Inquiry Response Process For Dedicated DeviceSearch”)中描述了针对小设备的方向估计技术,通过引用将该专利申请并入本文。如在序号为13/081,583的未决的US专利申请中描述的,蓝牙查询扫描设备通过生成和传送可以用于估计至少相对方向的信息,来响应于来自蓝牙查询设备的查询分组。查询设备将使用所接收的可以用于估计至少相对方向的信息以用于方向估计。如果查询扫描设备具有用于传送可以用于估计至少相对方向的信息的一个或多个天线,以及查询设备具有用于接收可以用于估计至少相对方向的信息的天线阵列,则接收的、查询设备将估计相对于它自己的到达角(AOA)。可替代地,如果蓝牙查询扫描设备具有用于传送可以用于估计至少相对方向的信息的天线阵列,以及蓝牙查询设备具有用于接收可以用于估计至少相对方向的信息的一个或多个天线,则接收、查询设备将估计相对于传送器的离开角(AoD)。
图7的第一蓝牙TM设备100’被定向在与第二蓝牙TM设备102’成任意角。依照本发明的至少一个实施例,在本发明的示例实施例中,第一蓝牙TM设备100’接收来自第二蓝牙TM设备102的包含来自第二信息消息180的反向响应消息,该第二信息消息180含有可以用于指示到达角的信息,以使得第一蓝牙TM设备100’的用户能够对设备100’进行重新定位以改善接收。
使用本文中提供的描述,可以通过使用标准的编程和/或工程技术将实施例实现成机器、过程或制造品以产生编程软件、固件、硬件或其任何组合。
可以将任何生成的程序(多个)(具有计算机可读程序代码)具体化在一个或多个计算机可使用的介质上,诸如驻留存储设备、智能卡或其它可移动存储设备,或传送设备,从而根据实施例来制作计算机程序产品和制造品。照此,如本文中使用的术语“制造品”和“计算机程序产品”旨在涵盖永久性地或临时性地存在在任何计算机可以使用的介质上的计算机程序。
如上所指出的,存储器/存储设备包含但不限制于磁盘、光盘、可移动存储设备(诸如智能卡、SIMs、WIMs)、半导体存储器(诸如RAM、ROM、PROMS)等。传送介质包含但不限于经由无线通信网络、互联网、内部网、基于电话/调制解调器的网络通信、硬连线/电缆通信网络、卫星通信以及其它固定或移动网络***/通信链路的传输。
虽然已经公开了特定的示例实施例,但是本领域的技术人员将理解的是,在不背离本发明的精神和范围的情况下,能够对特定示例实施例进行改变。

Claims (28)

1.一种方法,包括:
在装置处,接收一个或多个设备检测消息;
由所述装置传送一个或多个响应消息,所述一个或多个响应消息包含用于接收所述一个或多个响应消息的无线设备来估计至所述装置的距离的信息;以及
在所述装置处,接收反向响应消息,所述反向响应消息包含来自所述无线设备的信息消息,含有用于估计所述装置和所述无线设备之间的距离的信息。
2.根据权利要求1所述的方法,其中所述信息消息包含:表示发送所述信息消息的所述无线设备能够接收和使用用于估计至所述装置的所述距离的所述信息的值。
3.根据权利要求1所述的方法,还包括:
由所述装置使用被包含在所述反向响应消息中的用于估计至所述无线设备的距离的所述信息,来估计至所述无线设备的所述距离。
4.根据权利要求3所述的方法,还包括:
由所述装置将所估计的距离与包含在所述信息消息中的距离估计信息进行比较,以确定所述装置和所述无线设备是否在所述装置和所述无线设备之间估计的距离上共享相同的观点。
5.根据权利要求4所述的方法,其中包含在所述信息消息中的所述距离估计信息包含以下中的至少一个:对应所述装置和所述无线设备之间的所估计的距离的RSSI信息,以及所述装置和所述无线设备彼此在近距离中的指示。
6.根据权利要求4所述的方法,还包括:
响应于确定所述装置和所述无线设备两者认为彼此在近距离内,由所述装置发起与所述无线设备的短距通信连接。
7.一种方法,所述方法包括:
由装置传送包括一个或多个设备检测消息的无线信号;
由所述装置接收来自无线设备的一个或多个响应消息,所述一个或多个响应消息包含由所述装置用于估计至所述无线设备的距离的信息;以及
由所述装置向所述无线设备传送反向响应消息,所述反向响应消息包含信息消息,所述信息消息含有用于估计所述无线设备和所述装置之间的距离的信息。
8.根据权利要求7所述的方法,其中所述信息消息包含:表示所述装置能够接收和使用用于估计至所述装置的距离的信息的值。
9.根据权利要求7所述的方法,还包括:
由所述装置使用被包含在一个或多个响应消息中的用于估计至所述无线设备的所述距离的所述信息,来估计至所述无线设备的距离。
10.根据权利要求9所述的方法,还包括:
由所述装置将所估计的距离与包含在所述一个或多个响应消息中的距离估计信息进行比较,以确定所述装置和所述无线设备是否在所述装置和所述无线设备之间估计的距离上共享相同的观点。
11.根据权利要求10所述的方法,还包括:
响应于确定所述装置和所述无线设备两者认为彼此在近距离内,由所述装置发起与所述无线设备的短距通信连接。
12.一种装置,所述装置包括:
至少一个处理器;
包含计算机程序代码的至少一个存储器;
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
接收一个或多个设备检测消息;
传送一个或多个响应消息,所述一个或多个响应消息包含用于接收所述一个或多个响应消息的无线设备来估计至所述装置的距离的信息;以及
接收反向响应消息,所述反向响应消息包含来自所述无线设备的信息消息,含有用于估计所述装置和所述无线设备之间的距离的信息。
13.根据权利要求12所述的装置,其中所述信息消息包含:表示发送所述信息消息的所述无线设备能够接收和使用用于估计至所述装置的所述距离的所述信息的值。
14.根据权利要求12所述的装置,还包括:
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
使用被包含在所述反向响应消息中的用于估计至所述无线设备的距离的所述信息,来估计至所述无线设备的所述距离。
15.根据权利要求14所述的装置,还包括:
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
将所估计的距离与包含在所述信息消息中的距离估计信息进行比较,以确定所述装置和所述无线设备是否在所述装置和所述无线设备之间估计的距离上共享相同的观点。
16.根据权利要求15所述的装置,其中包含在所述信息消息中的所述距离估计信息包含以下中的至少一个:对应所述装置和所述无线设备之间的所估计的距离的RSSI信息,以及所述装置和所述无线设备彼此在近距离中的指示。
17.根据权利要求15所述的装置,还包括:
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
响应于确定所述装置和所述无线设备两者认为彼此在近距离内,发起与所述无线设备的短距通信连接。
18.一种装置,所述装置包括:
至少一个处理器;
包含计算机程序代码的至少一个存储器;
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
传送包括一个或多个设备检测消息的无线信号;
接收来自无线设备的一个或多个响应消息,所述一个或多个响应消息包含由所述装置用于估计至所述无线设备的距离的信息;以及
向所述无线设备传送反向响应消息,所述反向响应消息包含信息消息,所述信息消息含有用于估计所述无线设备和所述装置之间的距离的信息。
19.根据权利要求18所述的装置,其中所述信息消息包含:表示所述装置能够接收和使用用于估计至所述装置的距离的信息的值。
20.根据权利要求18所述的装置,还包括:
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
使用被包含在一个或多个响应消息中的用于估计至所述无线设备的所述距离的所述信息,来估计至所述无线设备的距离。
21.根据权利要求20所述的装置,还包括:
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
将所估计的距离与包含在所述一个或多个响应消息中的距离估计信息进行比较,以确定所述装置和所述无线设备是否在所述装置和所述无线设备之间估计的距离上共享相同的观点。
22.根据权利要求21所述的装置,还包括:
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少:
响应于确定所述装置和所述无线设备两者认为彼此在近距离内,发起与所述无线设备的短距通信连接。
23.一种计算机程序产品,所述计算机程序产品包括:记录在计算机可读的、非短暂性的存储介质上的计算机可执行程序代码,所述计算机可执行程序代码包括:
用于在装置处,接收一个或多个设备检测消息的代码;
用于由所述装置传送一个或多个响应消息的代码,所述一个或多个响应消息包含用于接收所述一个或多个响应消息的无线设备来估计至所述装置的距离的信息;以及
用于在所述装置处,接收反向响应消息的代码,所述反向响应消息包含来自所述无线设备的信息消息,含有用于估计所述装置和所述无线设备之间的距离的信息。
24.一种计算机程序产品,所述计算机程序产品包括:记录在计算机可读的、非短暂性的存储介质上的计算机可执行程序代码,所述计算机可执行程序代码包括:
用于由装置传送包括一个或多个设备检测消息的无线信号的代码;
用于由所述装置接收来自无线设备的一个或多个响应消息的代码,所述一个或多个响应消息包含由所述装置用于估计至所述无线设备的距离的信息;以及
用于由所述装置向所述无线设备传送反向响应消息的代码,所述反向响应消息包含信息消息,所述信息消息包括用于估计所述无线设备和所述装置之间的距离的信息。
25.一种包括计算机可读程序代码的计算机程序,所述计算机可读程序代码被配置为当在计算机上运行所述程序时,使得执行权利要求1-11中的任何一项所述方法。
26.根据权利要求25所述的计算机程序,其中所述计算机程序是包括计算机可读介质的计算机的计算机程序产品,所述计算机可读介质载有具体化在其中的与计算机结合使用的计算机程序代码。
27.一种装置,包括:
用于接收一个或多个设备检测消息的构件;
用于传送一个或多个响应消息的构件,所述一个或多个响应消息包含用于接收所述一个或多个响应消息的无线设备来估计至所述装置的距离的信息;以及
用于接收反向响应消息的构件,所述反向响应消息包含来自所述无线设备的信息消息,含有用于估计所述装置和所述无线设备之间的距离的信息。
28.一种装置,包括:
用于传送包括一个或多个设备检测消息的无线信号的构件;
用于接收来自无线设备的一个或多个响应消息的构件,所述一个或多个响应消息包含由所述装置用于估计至所述无线设备的距离的信息;以及
用于向所述无线设备传送反向响应消息的构件,所述反向响应消息包含信息消息,所述信息消息含有用于估计所述无线设备和所述装置之间的距离的信息。
CN201380017739.7A 2012-03-30 2013-01-28 用于无线短距通信建立的方法和装置 Expired - Fee Related CN104204846B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/435,085 US8879993B2 (en) 2012-03-30 2012-03-30 Method, apparatus, and computer program product for wireless short-range communication establishment
US13/435,085 2012-03-30
PCT/FI2013/050085 WO2013144424A1 (en) 2012-03-30 2013-01-28 Method, apparatus, and computer program product for wireless short-range communication establishment

Publications (2)

Publication Number Publication Date
CN104204846A true CN104204846A (zh) 2014-12-10
CN104204846B CN104204846B (zh) 2017-04-05

Family

ID=49235649

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380017739.7A Expired - Fee Related CN104204846B (zh) 2012-03-30 2013-01-28 用于无线短距通信建立的方法和装置

Country Status (4)

Country Link
US (1) US8879993B2 (zh)
EP (1) EP2831620B1 (zh)
CN (1) CN104204846B (zh)
WO (1) WO2013144424A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107210954A (zh) * 2015-01-27 2017-09-26 萨热姆通信宽带简易股份有限公司 用于对一组网关中的网关的待测试无线通信装置进行测试的方法
CN108696842A (zh) * 2017-03-02 2018-10-23 北京小鸟听听科技有限公司 一种设备及其组网方法、输出方法
CN110333478A (zh) * 2018-03-30 2019-10-15 华为技术有限公司 一种到达角度、出发角度确定方法及通信装置

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9042829B2 (en) * 2013-01-04 2015-05-26 Nokia Corporation Method, apparatus, and computer program product for wireless short-range communication
US20140199958A1 (en) * 2013-01-14 2014-07-17 Microsoft Corporation Locating user in distress through multiple transmitters
US9451436B2 (en) 2013-05-31 2016-09-20 Nokia Technologies Oy Method, apparatus, and computer program product for wireless device discovery
ES2769499T3 (es) * 2013-10-24 2020-06-26 Nokia Technologies Oy Descubrimiento de dispositivo, selección de dispositivo y establecimiento de conexión en un sistema de comunicación inalámbrica de corto alcance
GB2521224A (en) * 2013-12-16 2015-06-17 Nordic Semiconductor Asa Radio communications
EP3100543B1 (en) 2014-02-25 2018-11-21 MediaTek Inc. Direction finding and ftm positioning in wireless local area networks
US20150282088A1 (en) * 2014-03-27 2015-10-01 Intel IP Corporation Method, system and apparatus for cross point bluetooth communication
US20150289124A1 (en) * 2014-04-08 2015-10-08 Nokia Corporation Method, apparatus, and computer program product for seamless switching of communication connection
CN104702320B (zh) * 2014-04-11 2018-02-09 上海智向信息科技有限公司 基于蓝牙的近场支付判定方法以及***
US9860297B2 (en) 2014-06-02 2018-01-02 Nokia Technologies Oy Method, apparatus, and computer program product for media selection for moving user
US9635690B2 (en) 2014-06-24 2017-04-25 Nokia Technologies Oy Method, apparatus, and computer program product for improving security for wireless communication
WO2016026431A1 (en) * 2014-08-18 2016-02-25 Media Tek Inc. Direction finding antenna format
EP3026942B1 (en) * 2014-11-28 2017-09-27 Nokia Technologies OY Discovery of neighbour peers and connection establisment for a peer to peer communication
US9686676B2 (en) 2015-01-16 2017-06-20 Nokia Technologies Oy Method, apparatus, and computer program product for a server controlled device wakeup
WO2016166404A1 (en) * 2015-04-17 2016-10-20 Nokia Technologies Oy Wireless device ranging
US9949204B2 (en) 2015-08-07 2018-04-17 Provenance Asset Group Llc Method, apparatus, and computer program product for low power data delivery
US10264580B2 (en) 2015-09-07 2019-04-16 Mediatek Inc. HE SIG B common field formats and indication
US11019559B2 (en) 2015-12-09 2021-05-25 Mediatek Inc. VHT operation information subfield design in WLAN
US9992808B2 (en) * 2015-12-22 2018-06-05 Motorola Mobility Llc Devices and methods for establishing an ad hoc peer-to-peer network
US10154384B2 (en) 2016-06-22 2018-12-11 Qualcomm Incorporated Systems and methods for back channel communication
US10972886B2 (en) 2018-12-04 2021-04-06 Cypress Semiconductor Corporation Dynamic antenna array pattern switching in wireless systems
KR20210020648A (ko) 2019-08-16 2021-02-24 삼성전자주식회사 블루투스 네트워크 환경에서 사전 동작을 수행하기 위한 전자 장치 및 그에 관한 방법
CN112825572A (zh) 2019-11-20 2021-05-21 联发科技(新加坡)私人有限公司 蓝牙查询/寻呼的方法及通信设备
WO2022029118A1 (en) * 2020-08-04 2022-02-10 Sony Group Corporation Methods and wireless communication devices for estimating a distance between a first and a second wireless communication device

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003098421A1 (en) * 2002-05-16 2003-11-27 Sony Corporation Inputting method and inputting apparatus
US6961541B2 (en) * 2002-05-24 2005-11-01 Aeroscout, Inc. Method and apparatus for enhancing security in a wireless network using distance measurement techniques
US20030228846A1 (en) * 2002-06-05 2003-12-11 Shlomo Berliner Method and system for radio-frequency proximity detection using received signal strength variance
GB0224753D0 (en) * 2002-10-24 2002-12-04 Koninl Philips Electronics Nv Beacon channel for frequency hopping wireless devices
US20060267841A1 (en) * 2003-01-02 2006-11-30 Lee Chong U Position determination with peer-to-peer communication
US7463644B2 (en) * 2003-12-11 2008-12-09 Intel Corporation Self-configuring physical carrier sensing threshold adaptation
US7509131B2 (en) * 2004-06-29 2009-03-24 Microsoft Corporation Proximity detection using wireless signal strengths
US20080144493A1 (en) * 2004-06-30 2008-06-19 Chi-Hsiang Yeh Method of interference management for interference/collision prevention/avoidance and spatial reuse enhancement
US7647024B2 (en) * 2005-10-03 2010-01-12 Sellerbid, Inc. Method and system for improving client server transmission over fading channel with wireless location and authentication technology via electromagnetic radiation
DE102005021358A1 (de) * 2005-05-04 2006-11-09 Endress + Hauser Gmbh + Co. Kg Laufzeitmessverfahren zur Ermittelung der Distanz
US20070132577A1 (en) * 2005-12-09 2007-06-14 Honeywell International Inc. Method and apparatus for estimating the location of a signal transmitter
US8886125B2 (en) * 2006-04-14 2014-11-11 Qualcomm Incorporated Distance-based association
US7940778B2 (en) * 2007-06-29 2011-05-10 Intel Corporation Cross-layer approach to virtualized overlay on ad hoc networks
US20090017799A1 (en) * 2007-07-13 2009-01-15 Sony Ericsson Mobile Communications Ab System, device and method for transmitting a file by use of a throwing gesture to a mobile terminal
US20090045939A1 (en) * 2007-07-31 2009-02-19 Johnson Controls Technology Company Locating devices using wireless communications
US11212733B2 (en) * 2007-10-08 2021-12-28 Qualcomm Incorporated Control of wireless transmission based on node status
US8238942B2 (en) * 2007-11-21 2012-08-07 Trapeze Networks, Inc. Wireless station location detection
US7826428B2 (en) * 2007-12-05 2010-11-02 Symbol Technologies, Inc. Associating a wireless computing device with a different access point
US8639229B2 (en) * 2008-01-17 2014-01-28 Microsoft Corporation Creating a communication group
KR101557670B1 (ko) * 2008-02-14 2015-10-06 삼성전자주식회사 신호 강도를 이용한 무선 센서 네트워크의 통신 방법 및장치
GB2466049A (en) * 2008-12-10 2010-06-16 Symbian Software Ltd Distance determination between two or more communicating devices
US8033149B2 (en) * 2009-03-24 2011-10-11 Symbol Technologies, Inc. Method and system for collecting locationing information in a wireless local area network
US9055105B2 (en) * 2009-05-29 2015-06-09 Nokia Technologies Oy Method and apparatus for engaging in a service or activity using an ad-hoc mesh network
JP4865031B2 (ja) * 2009-12-10 2012-02-01 株式会社東芝 通信装置
US9100809B2 (en) * 2009-12-21 2015-08-04 Julia Olincy Olincy Automatic response option mobile system for responding to incoming texts or calls or both
US9823342B2 (en) * 2010-02-09 2017-11-21 Aeroscout, Ltd. System and method for mobile monitoring of non-associated tags
US8254878B2 (en) * 2010-02-26 2012-08-28 Thl Holding Company, Llc Methods for use in conjunction with a handheld wireless communication device having an adjunct device coupled thereto
US8525725B2 (en) * 2010-03-09 2013-09-03 Lockheed Martin Corporation Method and system for position and track determination
US20120003932A1 (en) * 2010-07-01 2012-01-05 Victor Zhodzishsky Method and system for reducing power consumption in bluetooth proximity implementations
JP5984811B2 (ja) * 2011-01-13 2016-09-06 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 無線端末の位置の決定のための方法並びにその関連システム及び装置
US20130010617A1 (en) * 2011-07-07 2013-01-10 Qualcomm Atherons, Inc. Relative position determination of wireless network devices
EP2605492A1 (en) * 2011-12-15 2013-06-19 Oticon A/s Mobile bluetooth device
US8725080B2 (en) * 2011-12-29 2014-05-13 Motorola Solutions, Inc. Method and apparatus for transmission in a trunked radio communication system
US8725113B2 (en) * 2012-03-12 2014-05-13 Google Inc. User proximity control of devices
US9510292B2 (en) * 2012-03-13 2016-11-29 Qualcomm Incorporated Limiting wireless discovery range
US20130283351A1 (en) * 2012-04-18 2013-10-24 Nokia Corporation Method and apparatus for configuring services based on touch selection
US10219139B2 (en) * 2012-04-20 2019-02-26 Nokia Technologies Oy Method and apparatus for switching access points based on touch selection
US9042829B2 (en) * 2013-01-04 2015-05-26 Nokia Corporation Method, apparatus, and computer program product for wireless short-range communication
US9258694B2 (en) * 2013-01-23 2016-02-09 Nokia Technologies Oy Method, apparatus, and computer program product for wireless device discovery process

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107210954A (zh) * 2015-01-27 2017-09-26 萨热姆通信宽带简易股份有限公司 用于对一组网关中的网关的待测试无线通信装置进行测试的方法
CN108696842A (zh) * 2017-03-02 2018-10-23 北京小鸟听听科技有限公司 一种设备及其组网方法、输出方法
CN110333478A (zh) * 2018-03-30 2019-10-15 华为技术有限公司 一种到达角度、出发角度确定方法及通信装置
CN110333478B (zh) * 2018-03-30 2022-05-17 华为技术有限公司 一种到达角度、出发角度确定方法及通信装置

Also Published As

Publication number Publication date
US20130260688A1 (en) 2013-10-03
EP2831620B1 (en) 2020-04-15
US8879993B2 (en) 2014-11-04
EP2831620A4 (en) 2015-11-18
CN104204846B (zh) 2017-04-05
WO2013144424A1 (en) 2013-10-03
EP2831620A1 (en) 2015-02-04

Similar Documents

Publication Publication Date Title
CN104204846A (zh) 用于无线短距通信建立的方法、装置和计算机程序产品
Čabarkapa et al. Comparative analysis of the bluetooth low-energy indoor positioning systems
JP6535761B2 (ja) 無線電力伝送機能のための機器の既存の構成要素の利用方法
EP2809095B1 (en) Method, apparatus, and computer program product for wireless device discovery
CN103945507B (zh) 用于叠接连接的省电控制的方法、装置
CN103491569A (zh) 用于无线短距离通信断开的方法、装置和计算机程序产品
CN103916163B (zh) 用于无线短程通信的方法、装置
US9635690B2 (en) Method, apparatus, and computer program product for improving security for wireless communication
CN112368970B (zh) 无线通信***中的标签设备、电子设备、通信方法及存储介质
USRE47488E1 (en) Method, apparatus, and computer program product for wireless device discovery process
US20120256726A1 (en) Method, apparatus, and computer program product for special dedicated inquiry and inquiry response process for dedicated device search
JP6509736B2 (ja) 位置ロケーションシステムのアーキテクチャ:メッセージングリンクおよびレンジングリンク
CN105165070B (zh) 无线终端发现接入点的***、程序和方法
EP2934030A1 (en) Method, apparatus, and computer program product for seamless switching of communication connection
CN104780510A (zh) 用于无线网络集群发现和并发管理的方法、装置和计算机程序产品
US9629117B2 (en) Method, apparatus, and computer program product for location determination using WiFi
CN104349285A (zh) 用于在集群选择中的跳数使用的方法、装置和计算机程序产品
US20140302794A1 (en) Close proximity based event triggering
EP3310122A1 (en) Information processing device, information processing method, and program
EP4333471A1 (en) Method and apparatus for carrying out ultra-wideband communication
CN105451160B (zh) 用于收发消息的方法、数据收发装置和非暂时性记录介质
Das et al. Performance evaluation of a LBS system delivering location-based services using wireless local area network
WO2023179535A1 (zh) 信息交互方法及相关装置
JP2005101841A (ja) 無線通信装置、無線通信システム、無線通信方法及び無線通信プログラム
Morano et al. Distance-and Angle-Based Hybrid Localization Integrated in the IEEE 802.15. 4 TSCH Communication Protocol

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160122

Address after: Espoo, Finland

Applicant after: NOKIA TECHNOLOGIES OY

Address before: Espoo, Finland

Applicant before: NOKIA Corp.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190510

Address after: American New York

Patentee after: Origin Asset Group Co.,Ltd.

Address before: Espoo, Finland

Patentee before: NOKIA TECHNOLOGIES OY

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170405

Termination date: 20220128