[go: up one dir, main page]

CN102869036B - 查询响应事件控制 - Google Patents

查询响应事件控制 Download PDF

Info

Publication number
CN102869036B
CN102869036B CN201210146321.3A CN201210146321A CN102869036B CN 102869036 B CN102869036 B CN 102869036B CN 201210146321 A CN201210146321 A CN 201210146321A CN 102869036 B CN102869036 B CN 102869036B
Authority
CN
China
Prior art keywords
entity
device discovery
response
bluetooth
event
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.)
Expired - Fee Related
Application number
CN201210146321.3A
Other languages
English (en)
Other versions
CN102869036A (zh
Inventor
A·帕林
J·雷纳马基
H·哈卡拉
V·泰尔沃
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
Priority claimed from US13/107,145 external-priority patent/US8965285B2/en
Application filed by Nokia Oyj filed Critical Nokia Oyj
Publication of CN102869036A publication Critical patent/CN102869036A/zh
Application granted granted Critical
Publication of CN102869036B publication Critical patent/CN102869036B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Telephone Function (AREA)

Abstract

本发明涉及查询响应事件控制。公开了一种用于选择性地加快装置之间的连接建立的系统。在至少一个示例实现中,一种装置可以至少包括控制实体和通信实体。所述控制实体可以将命令传送到所述通信实体,所述命令指示所述通信实体来设置特定的操作参数。然后,所述通信实体可以发送对所述命令的响应,并且所述控制实体可以基于所述响应来确定是否已经在所述通信实体中设置了所述特定的操作参数。如果已经设置了所述特定的操作参数,则所述控制实体可以在所述装置中启动第一设备发现模式。替代地,如果确定在所述通信实体中尚未设置所述特定的操作参数,则可以由所述控制实体来启动第二设备发现模式。

Description

查询响应事件控制
技术领域
本发明涉及无线通信,并且更具体地,涉及促进在位置紧挨的装置之间的连接建立。
背景技术
装置进行无线通信的能力已经进展得超过了简单的语音信息的传送而涵盖大量电子数据类型。例如,新兴的启用无线的装置可以交换文本数据(例如,文本消息、电子邮件等)、机器可读数据文件、多媒体文件、定向数据、因特网相关数据(诸如Web页面)等。电子数据可以通过各种无线介质来传送,诸如经由长距离蜂窝架构(比如码分多址(CDMA)、全球移动通信系统(GSM)等),经由使用蓝牙进行的短距离无线联网、无线局域网(WLAN)等,或者经由通过诸如近场通信(NFC)这种实例的非常近距离的直接的设备到设备交互。
可用于启用无线的装置的通信形式可以分别具有使它们适合某些情形的益处。例如,短距离无线通信可以在直接地或者通过本地主装置而在两个或更多装置之间以非管制带宽进行操作。经由这样的介质(例如,蓝牙、WLAN等)进行的通信可以具有的益处在于:利用在传输期间确保数据完整性和安全性的能力,本地化的数据传输可以相对快地发生。例如,短距离无线通信可以允许与移动无线通信装置一起采用启用无线的外设(例如,键盘、手机等)来增强用户体验。这样的活动可以单独发生或者伴随在这些装置之间交换数据(例如,商业名片、图片、视频、声音文件等)一起发生,而不需要在一些区域(例如,室内)可能不可用的长距离无线网络的支持。
然而,除了以上益处之外,短距离无线通信还可能承担了一些配置负担。不同于可以利用可由网络中的任何小区来识别的固定配置简档的长距离无线通信,短距离无线通信可能需要在网络到网络的基础上进行配置。因此,参与短距离无线通信的装置的用户必须知道一些配置过程的知识,以便建立短距离无线连接,并且即使用户具有必备的知识,用户在设立无线连接时所花费的时间和/或努力也可能负面地影响用户的整体体验。
发明内容
本发明的各种示例实施例可以针对一种用于选择性地加快装置之间的连接建立的方法、装置、计算机程序产品和系统。在至少一个示例实现中,一种装置可以至少包括控制实体和通信实体。所述控制实体可以将命令传送到通信实体,所述命令指示所述通信实体来设置特定的操作参数。然后,所述通信实体可以发送对所述命令的响应,并且所述控制实体可以基于所述响应来确定是否已经在所述通信实体中设置了所述特定的操作参数。如果已经设置了所述特定的操作参数,则所述控制实体可以在所述装置中启动第一设备发现模式。替代地,如果确定在所述通信实体中尚未设置所述特定的操作参数,则可以由所述控制实体来启动第二设备发现模式。
根据本发明的至少一个实施例,可以利用蓝牙作为用于无线通信的介质。在采用蓝牙的情况下,所述控制实体可以是蓝牙主机控制器接口(HCI),所述控制实体可以是蓝牙控制器,并且第一设备发现模式和第二设备发现模式可以对应于第一蓝牙查询模式和第二蓝牙查询模式。不管通信介质如何,所述特定的操作参数可以包括设置在所述通信实体内的控制表中的一个或多个字节,其中所述一个或多个字节可以控制由所述通信实体生成设备发现响应事件的方式。例如,所述一个或多个字节中的至少一个字节可以使得:由所述通信实体针对每个所遇到的装置(encounteredapparatus)在设备发现期间仅生成一次设备发现响应事件,每当遇到装置时由所述通信实体生成设备发现响应事件,或者按照厂商缺省配置来由所述通信实体生成设备发现响应事件。
在至少一个示例实现中,所述响应可以至少包括与所述命令相对应的事件,所述事件指示了在所述通信实体中当前设置的操作参数。然后,所述控制实体可以基于所述事件来在所述装置中启动设备发现模式。例如,如果所述控制实体根据所述事件确定出已经在所述通信实体中设置了所述特定的操作参数,则可以在所述装置中启动第一设备发现模式(例如,长间隔设备发现模式)。否则,如果所述控制实体确定出尚未在所述通信实体中设置所述特定的参数,则可以在所述装置中启动第二设备发现模式(例如,短间隔设备发现模式)。根据本发明的至少一个实施例,在所述装置中设置第一设备发现模式或第二设备发现模式可以进一步包括:在所述装置中,相比于其它无线通信介质(例如,WLAN)的操作,向与支持第一设备发现模式或第二设备发现模式的无线通信介质(例如,蓝牙)相关联的操作给予优先级。优先化与所述无线通信介质相关联的操作可以包括例如:在第一设备发现模式或第二设备发现模式期间,减少和/或中断所述其它无线通信介质的操作。
前述发明内容包括并不意在进行限制的本发明的示例实施例。以上实施例仅用于解释可用于实现本发明的所选方面或步骤。然而,易于显而易见的是,与示例实施例有关的一个或多个方面或步骤可以与其它实施例的一个或多个方面或步骤相组合以便创建仍在本发明范围内的新实施例。因此,本领域普通技术人员将理解,本发明的各种实施例可以合并来自其它实施例的方面,或者可以与其它实施例相组合地实现本发明的各种实施例。
附图说明
结合附图,根据各种示例实施例的以下描述,将进一步理解本发明,在附图中:
图1A公开了当实现本发明的各种实施例时可以利用的示例装置、系统、配置等。
图1B公开了关于当实现本发明的各种实施例时可以利用的示例装置配置的进一步细节。
图2公开了根据本发明的至少一个实施例的示例触碰活动。
图3公开了根据本发明的至少一个实施例的示例用户接口显示指示。
图4公开了根据本发明的至少一个实施例的无线连接建立的例子。
图5公开了根据本发明的至少一个实施例的示例ID分组传输。
图6公开了根据本发明的至少一个实施例的信号强度测量的例子。
图7公开了根据本发明的至少一个实施例的信号强度测量的另一例子。
图8公开了根据本发明的至少一个实施例的经修改的示例用户接口显示指示。
图9公开了根据本发明的至少一个实施例的示例蓝牙通信栈。
图10公开了根据本发明的至少一个实施例的示例主机通信接口(HCI)命令。
图11公开了根据本发明的至少一个实施例的示例事件。
图12公开了根据本发明的至少一个实施例的示例性短间隔查询和长间隔查询。
图13A公开了根据本发明的至少一个实施例的示例性多无线电控制系统。
图13B公开了根据本发明的至少一个实施例的基于优先化操作的无线通信介质控制的例子。
图14公开了根据本发明的至少一个实施例的示例通信处理的流程图。
具体实施方式
尽管下面已经针对很多示例实施例描述了本发明,但是在不偏离如在所附权利要求中描述的本发明范围的情况下,可以在其中进行各种改变。
I.可以实现本发明实施例的示例系统
在图1A中公开了可用于实现本发明的各种实施例的系统的例子。该系统包括取决于例如特定应用的要求而可以包括在配置中或从配置中省略的元件,并且因此并不意在以任何方式限制本发明。
计算设备100可以例如是膝上型计算机。在102-108处公开了表示计算设备100中的基本示例组件的元件(包括功能元件)。处理器102可以包括被配置成执行指令的一个或多个设备。在至少一个情形下,通过处理器102对程序代码(例如,存储在存储器中的计算机可执行指令组)的执行,可以使得计算设备100实现包括例如可以导致数据、数据或其它输出活动的方法步骤的处理。处理器102可以是专用(例如,单片的)微处理器设备,或者可以是诸如ASIC、门阵列、多芯片模块(MCM)等的复合设备的一部分。
处理器102可以经由有线或无线总线而电耦合到计算设备100的其它功能组件。例如,处理器102可以访问存储器104,以便获得所存储的信息(例如,程序代码、数据等),用于在处理期间使用。存储器104通常可以包括以静态或动态模式操作的可装卸或固定嵌入式存储器(例如,非暂态计算机可读存储介质)。此外,存储器104可以包括只读存储器(ROM)、随机访问存储器(RAM)和可重写存储器,诸如Flash、EPROM等。在图1A中在100I/O处示出了基于磁、电和/或光技术的可装卸存储介质的例子,并且其可以用作例如计算设备100的数据输入/输出装置。代码可以包括任何解译或编译计算机语言,包括计算机可执行指令。代码和/或数据可以用于创建软件模块,诸如操作系统、通信设施、用户接口、更专门的程序模块等。
一个或多个接口106也可以耦合到计算设备100中的各种组件。这些接口可以允许装置间通信(例如,软件或协议接口)、装置到装置通信(例如,有线或无线通信接口),以及甚至是装置到用户通信(例如,用户接口)。这些接口允许计算设备100内的组件、其它装置和用户与计算设备100进行交互。此外,接口106可以传送机器可读数据,诸如体现在计算机可读介质上的电、磁或光信号,或者可以将用户的动作转换成计算设备100可以理解的活动(例如,在键盘上键入、对蜂窝手机的接收机讲话、在触摸屏设备上触摸图标,等等)。接口106可以进一步允许处理器102和/或存储器104与其它模块108进行交互。例如,其它模块108可以包括支持由计算设备100所提供的更多专门功能性的一个或多个组件。
计算设备100可以经由如图1A中进一步示出的各种网络来与其它装置进行交互。例如,集线器110可以向诸如计算机114和服务器116的设备提供有线和/或无线支持。集线器110可以进一步耦合到路由器112,路由器112允许局域网(LAN)上的设备与广域网(WAN,诸如因特网120)上的设备进行交互。在这样的情形下,另一路由器130可以将信息传送到路由器112或从路由器112接收信息,从而使得每个LAN上的设备可以进行通信。此外,不是所有的在该示例配置中描绘的组件都是实现本发明所必需的。例如,在由路由器130服务的LAN中,不需要附加的集线器,因为路由器可以支持该功能性。
此外,可以通过短和长距离无线通信140的各种提供商来支持与远程设备的交互。这些提供商可以使用例如基于长距离地面的蜂窝系统和卫星通信和/或短距离无线接入点,以便提供对于因特网120的无线连接。例如,个人数字助理(PDA)142和蜂窝手机144可以经由由无线通信140的提供商所提供的因特网连接来与计算设备100进行通信。可以按照被配置成允许短和/或长距离无线通信的硬件和/或软件资源的形式来将类似的功能包括在诸如膝上型计算机146的设备中。此外,所公开的任何一个或所有装置均可以进行直接交互,诸如在膝上型计算机146和启用无线的装置148之间所示出的短距离无线交互。示例性的启用无线的装置148可以包括从较复杂的独立式启用无线的设备到用于支持像膝上型计算机146这样的装置中的功能的外围设备等。
现在关于图1B来讨论相对于图1A中的计算设备100而公开的与示例接口组件106有关的进一步细节。如先前所阐述的,接口106可以包括用于将数据传送到计算装置100的接口(例如,如在150处所标识的)以及其它类型的接口170(包括例如接口172)。在150处公开了代表性的一组装置级接口。例如,多无线电控制器152可以管理长距离无线接口154(例如,蜂窝语音和数据网络)、短距离无线接口156(例如,蓝牙和WLAN网络)、近程无线接口158(例如,用于以下这样的交互:其中,电、磁、电磁和光信息扫描仪对机器可读数据进行解译)、有线接口160(例如,以太网)等的互操作。在此仅出于解释起见而呈现图1B中示出的示例接口,并且因此并不意在将本发明的各种实施例限制成利用任何特定的接口。本发明的实施例还可以利用在图1B中未具体标识的接口。
多无线电控制器152可以管理接口154-160中的一些或所有接口的操作。例如,多无线电控制器152可以通过分配允许每个接口进行操作的具体时间段来防止可能彼此干扰的接口同时进行操作。此外,多无线电控制器152可能能够处理环境信息,诸如在操作环境中感测到的干扰,以便选择对该干扰将更具有复原性的接口。这些多无线电控制情形并非意在涵盖可能的控制功能的穷尽性列表,而仅作为多无线电控制器152可如何与图1B中的接口154-160进行交互的例子来给出。
II.示例性装置交互
电子信息的传送不再受到要求首先在物理介质上进行编码来用于传输的约束。例如,数据可以历经创建到分发以便由终端用户消费而甚至没有接触到游戏盒、压缩盘(CD)、数字视频盘(DVD)等。移除作为媒介的物理介质已经影响了新兴电子装置的演进,因为用于访问(例如,从其读取和/或向其写入)物理介质的常规资源正在消失。该演进已经将新的焦点放在设备到设备通信的效率和易于使用方面。
尽管有线通信可能仍然提供在固定设备之间的数据的可靠传送,但是移动装置用户要求在没有线缆、物理介质等的妨碍的情况下的灵活性。尽管长距离无线通信介质可能能够在装置之间路由信息,但是通信并不在装置之间直接发生(例如,其通过蜂窝基站架构而被路由),这可能导致用户接入提供商的许可带宽所需要的成本、在提供商的网络上的间接路由和业务所造成的延迟,以及由于长距离无线数据网络并不总是可用(例如,在室内)而引起的可能的非可接入性。替代地,短距离无线网络可能被认为是较好的解决方案,因为它们提供相对快和安全的设备到设备通信。
然而,短距离无线通信可能要求初始配置。该配置可能涉及用户操纵装置中的各种菜单,以便触发通信模式,该通信模式允许装置参与无线交互以获得访问其它装置所需要的通信配置信息。例如,经由蓝牙进行通信的装置可以初始地经过“发现”以及然后“配对”处理,在“配对”处理期间,参与的装置获得当访问其它装置时可使用的装置标识、安全性、信道跳变(channel hopping)等信息。这些配置活动花费时间和技能来完成,这可能背离了不断增长的用户在利用他们的移动装置时对更即时和自动的通信操作的预期。
III.示例性装置交互
根据本发明的至少一个实施例,在图2中公开了从用户的视角来说可能期望的示例性无线交互,因为其可以极大地简化信息交换。在图2中所示的例子中,两个用户可能期望在他们的移动装置之间无线地交换电子数据。在步骤200中,用户可以一起“触碰”他们的装置,这可以触发特定配置发生,并且因此导致在步骤202中在装置之间建立短距离无线通信。至少出于当前公开的目的,触碰并不要求装置实际上进行彼此的物理接触。将装置保持近程达到短的持续时间可能足以触发操作,此后可以分开所述装置,并且可以在用来支持装置交互的无论何种无线通信介质的通信范围内利用所述装置。这样的无线交互可以利用各种类型的短距离无线通信来实现。虽然许多无线通信介质可用,但是在此公开的本发明的各种实施例出于解释起见而使用了蓝牙。在下面的公开中对蓝牙的使用仅意在作为例子,并且因此,在实现各种实施例时可以采用其它短距离无线通信介质。
蓝牙是一种短距离通信技术的例子,其原来意在取代连接便携式和/或固定电子设备的线缆,但却已经发展成促进了各种装置之间更一般的无线通信。蓝牙的关键特征中的一些特征是稳健、低功率消耗和低成本。在蓝牙核心规范中阐述的很多特征是可选的,这考虑了产品差异。现有的蓝牙交互基于的是用于设备发现的查询方法,其中,装置查询处在传输范围内的其它装置,并且对于与查询装置进行交互感兴趣的其它设备对该查询作出响应。更具体地,执行查询扫描的装置是可发现的,因为其可以针对从处于查询状态中(例如,尝试找到可发现的设备)的其它设备传送的查询分组作出响应。查询设备和任何响应设备然后可以继续以便形成无线网络(例如,蓝牙微微网),经由该无线网络进行装置交互。
在查询处理期间,当查询装置中的较低级通信控制资源从另一装置接收到响应(诸如跳频同步(FHS)分组)时,所“找到”的装置通常被报告给主机(例如,查询装置中的高级处理资源)。即使可从每个响应装置接收到多个响应消息,推荐的也是控制器仅将每个装置向主机报告一次。图3中公开了用于该处理的示例性用户接口(UI)操作。在UI 300中,查询处理刚刚开始并且两个设备已经作出响应。在UI 300中,完成了查询处理,并且在列表中显示了所有的响应装置,其中对查询作出响应的每个装置仅被列出一次。
根据本发明的各种实施例,可能存在可阻碍触碰系统的实现的可使用性问题,因为在查询装置的范围内的所有装置均可以对查询作出响应。给定现有操作,查询装置的用户然后将不得不通过识别如(例如在UI 302中)所列出的响应装置名称来识别哪个响应装置是针对该触碰操作所预期的。由于例如两个或更多的响应装置具有相同的缺省名称(例如,由制造商给予设备而用户没有更改的名称),或者查询装置的用户并不拥有目标装置(例如,如在图2的例子中那样,其中,触碰操作中的第二装置由另一用户拥有),从而使得标识对于用户来说可能不是直接的。查询装置用户然后将被迫向第二装置的用户询问目标装置的名称(其对很多用户来说可能不是已知的)。
在该问题的现有解决方案中,查询装置可以测量每个响应消息的信号强度(例如,接收信号强度指示或RSSI),其可以用于排列UI 302中的响应设备,从而使得首先列出具有最高测量信号强度的装置(例如,其中测量信号强度可以与查询装置和响应设备之间的距离有关)。然而,该解决方案并不提供可靠的结果,因为测量被限制于第一次接收到响应消息(例如,因为对于每个装置仅报告了一个响应),并且因此,在UI 302中的列表对于诸如在图2的触碰例子中所示的移动装置来说可能是不精确的。此外,由于无线通信介质中的不规律性而可能发生的是:单个传输的信号强度可能提供错误的结果。另一个可能的解决方案可以是实现另一种形式的无线交互,其具有实质上更短的传输距离(诸如射频(RF)或红外(IR)),其中,在辅助性更短的无线介质上的通信可以充当关于装置处于触碰范围之内的指示器。然而,实现该方法的明显障碍是:硬件/软件资源必须被实现成支持第二种形式的无线交互,其消耗空间、功率和处理,这在移动装置中是受限的。
IV.示例性触碰实现
本发明的各种实施例并没有以上的缺陷,并且因此可能能够实现对于都在单个无线通信介质之内的设备到设备触碰操作的连续感测。在至少一个示例实现中,触碰操作可以感测装置何时被持有或者一起移动得更靠近,并且可以触发仅是在彼此近程之内的装置之间的自动无线连接建立。特别地,可以支持在蓝牙规范4.0中关于扩展查询响应(EIR)中可用的特征,其中在查询扫描期间应当多次地将EIR响应报告给主机。通过以下方式还可以为没有被配置成传送EIR分组的装置启用这些特征:请求将这些装置报告给主机不止一次,这是规范所允许的但通常没有实现。
在蓝牙的例子中,查询装置传送ID分组,该ID分组可能被可发现的装置扫描到。可发现的装置然后可以通过传送FHS分组来对ID分组作出响应。可发现的装置可以进一步在FHS分组之后传送EIR分组来递送附加的信息,包括例如装置名称、发射(Tx)功率等。图4中公开了示例性无线交互。蓝牙查询扫描的缺省持续时间当执行标准扫描时是11.25ms,并且当执行交错扫描时是22.5ms。查询扫描间隔的缺省值是2.56s。在图4的例子中,主机到从机的时隙时间可以是625μs,并且总的主机到从机和从机到主机时隙时间可以是1250μs。可以执行查询,以便在传输范围内找到可发现的设备。处于可发现模式中的接收查询分组(例如,ID分组,通常具有68μs的持续时间)的装置可以传送包括FHS分组的响应。FHS分组可以至少包括蓝牙地址、设备类别、扩展查询响应是否跟随、页面扫描模式和时钟相位。可以由查询设备利用时钟偏移和地址信息来估计信道信息、跳变(k),从而使得按照跳频模式,通信可以在未来的信道(跳变f(k+1))上继续。估计跳变模式信息可以允许查询装置遵循响应装置的跳变,以便与响应装置建立网络连接。
还可以由对查询做出响应的装置来执行EIR过程。扩展的查询响应过程可以包括对EIR分组的传输,EIR分组可以提供超出在基本查询响应中(例如,在FHS分组中)所递送的那些之外的混杂信息。EIR分组通常可以包括关于例如由装置提供的服务的信息或某种厂商特定信息。可以通过在FHS分组中设置的EIR指示符比特来指示对EIR分组的即将发生的传输。例如,可以通过在FHS分组中没有发送的用户友好的名称来加快设备发现,并且因此,为了示出被发现的设备的用户友好的名称,该名称必须提供于EIR分组中(例如,除非蓝牙地址已经被映射到设备存储器中的用户友好的名称)。如果在FHS分组中指示了EIR分组跟随(例如,设置了EIR比特),则EIR分组传输可以在下一个从机到主机时隙开始,并且可以进一步扩展到高达五个(5)时隙。EIR分组是类型DM1、DM3、DM5、DH1、DH3或DH5的异步非连接链路(ACL)分组。
可以将某些行为内置到装置中,以便促进发现。例如,为了避免在同一查询跳变信道中同时唤醒的设备之间的重复性冲突,设备应当释放(back-off)一随机的时间段。因此,如果装置接收到ID分组并且通过传送FHS分组来做出响应,则其将生成在0和MAX_RAND之间的随机数RAND。对于扫描间隔≥1.28s,MAX_RAND可以是1023。对于扫描间隔<1.28s,MAX_RAND可以像127一样小。即使当扫描间隔是≥1.28s时,使用特殊专用查询访问码(DIAC)的简档也可以选择MAX_RAND>1023。可发现的装置可以返回到CONNECTION(连接)或STANDBY(待命)状态达到至少RAND个时隙的持续时间。在返回到CONNECTION或STANDBY状态之前,设备可以经历页面扫描子状态。
在至少RAND个时隙之后,可发现的装置会向查询跳变序列中的相位添加偏移“1”(例如,该相位具有1.28s分辨率),并且然后再次返回到查询扫描子状态。如果可发现的装置被再次触发,则其将使用新的RAND来重复该过程。每当返回FHS分组时,时钟的偏移就进行累积。在探测窗口期间,可发现的装置可以多次地但是在不同的频率上和不同的时间处做出响应。保留的同步时隙应当比响应分组具有优先权,其中如果响应分组与保留的同步时隙重叠,则其将不被发送而是等待下一个查询消息。如果设备具有EIR数据来进行传送,但是EIR分组与保留的同步时隙重叠,则根据通过引用而合并于此的蓝牙规范v4.0,可以在设置成零的EIR比特的情况下发送FHS分组。
鉴于以上内容,取决于所发现的设备的查询扫描间隔,可以由查询装置在大致80ms到640ms内接收到查询响应。使用扫描间隔<1.28s的设备的随机释放是从0ms到79,375ms,并且(例如,利用缺省查询间隔的)其它装置的随机释放是从0ms到639,375ms。鉴于这些操作特性,在理想(例如,无误差)环境中从通信范围内的所有装置收集响应的话,查询子状态可能必须持续10.24s,除非查询装置接收到足够的响应并且较早地中止了该查询子状态。在一些实例中(例如,在易于出错的环境中),查询装置还可以扩展查询子状态以便增加接收到所有响应的可能性。作为扩展的查询状态和相对短的释放时间的结果,可以从一些或所有响应装置接收到多个响应。
如上所述,更多最近的蓝牙规范演进成合并了可由根据本发明的至少一个实施例来利用的特征。例如,蓝牙规范v4.0的题为“Inquiry Command(查询命令)”的章节7.1.1陈述了:“如果在当前查询或查询时段期间尚未较早地报告过设备并且尚未使用命令Set_Event_Filter来过滤出该设备,则应当总是在查询结果事件中将在查询或查询时段期间作出响应的该设备报告给主机。如果在当前查询或查询时段期间已经较早地报告过该设备,则取决于实现方式而可以报告或可以不报告该设备(取决于较早的结果是否已经被保存在BR/EDR控制器中并且在这种情况下已经保存了多少响应)。推荐的是,BR/EDR控制器尝试在查询或查询时段期间仅报告一次特定设备。当向主机报告所发现的设备时,可以返回由每个响应设备在FHS分组期间所测量的RSSI参数”。此外,题为“Extended Inquiry Result Event(扩展查询结果事件)”的章节7.7.38陈述了:“......如果在后面的响应中正确地接收到来自相同设备的扩展查询响应分组,则会生成另一事件”因此,较低级别通信控制器可以为其接收到的每个EIR分组生成事件,而不管是否已经报告了查询响应。正是该恒定事件生成可以证明在各种示例实现方式中实现自动通信配置和链接是有益的。
例如,四个装置500-506可以处于彼此的通信范围之内,如图5所公开的。装置500-506可能都能够利用相同的无线通信介质(例如,蓝牙)进行通信。在示例的使用情形下,装置500的用户可能期望与装置506交换数据(例如,商业名片、图片、音乐或多媒体文件等)。装置500然后可以进入查询模式,其中传送了ID分组。ID分组可以是一般的查询访问码分组(GIAC)或DIAC分组。装置502-506然后可以接收这些ID分组。
在图6中,装置502-506可以传送响应于在图5中接收到的ID分组的分组。特别地,装置502和506可以传送EIR(例如,在FHS分组之后尾随EIR分组),而装置504可以仅传送只包括FHS分组的查询响应(IR)。在装置500中的主机可以接收通过装置502和506而不是504的响应而触发的EIR事件。根据本发明的至少一个实施例,针对装置504的这种缺少EIR事件报告可被用作初始过滤器,以便排除装置504作为潜在触碰装置(例如,不传送EIR分组的装置不是触碰装置)。然而,重要的是注意到,本发明的其它实施例可以被配置用于不具有发送EIR分组的能力的装置。其中EIR响应的缺少被用作过滤器的系统仅是一个例子。
所报告的EIR事件可以包括如图所示的例如相对于装置502和506的RSSI测量值。根据RSSI值,装置500中的主机可以检测到设备何时最可能处于“触碰范围”中(例如,处在指示了应当执行与触碰有关的操作的与查询装置的距离之内)。例如,可能要求包括一个或多个事件的预定响应准则以便验证设备足够靠近,所述一个或多个事件指示装置处在触碰范围之内。
还可以确定何时将这些装置移动得更靠近另一装置以便“触碰”装置,或者替代地,何时将查询装置移动得更靠近其它装置。图7中公开了第一实例的例子。在所公开的例子中,在装置500中的蓝牙控制器可以从装置502到506接收多个查询响应。来自装置504的响应并不提供EIR,并且因此蓝牙控制器可以向主机软件栈仅报告多个响应中的第一响应,作为可以含有所接收到的响应的RSSI的HCI查询事件。这可以允许装置500以“标准”方式来处理响应,其中,基于所感测到的RSSI,装置被顺序显示在UI 302中。在(例如,从装置502和506)接收到EIR响应的实例中,蓝牙控制器可以报告每一个接收到的EIR作为HCI EIR事件。这在图7中的装置506被移动得靠近装置500的情况下变得重要。因为控制器还包括对于每个EIR响应的RSSI,很容易跟踪发生改变的RSSI级别以及装置506的移动。当所测量的RSSI满足预定响应准则(例如包括RSSI被测量为处于或高于预定级别)时,对应的装置可被选择用于与触碰有关的操作(例如,加快的连接建立)。根据本发明的至少一个实施例,装置传感器信息(例如,在装置中的移动或加速传感器)可以用于确定例如查询装置何时已停止移动,这可以指示在装置中是何时可以采取触碰测量(例如,装置的用户何时已经停止将装置朝向另一装置移动以便触碰两个装置)。在该处具有足够高RSSI的装置可被选择用于与触碰有关的处理。
在图7中,装置500是查询设备。装置502和506用EIR作出响应并且装置504用正常IR作出响应。装置500的BT控制器将这些响应报告给其主机,所述主机也具有正在运行的触碰选择软件。如图7中所示的典型的响应准则可以包括感测到RSSI值高于某个固定门限值,比如-30dBm。感测到具有-30dBm的响应分组然后将触发设备选择,而-31dBm则不会。还可以的是,响应装置可以在EIR分组中发送Tx功率信息,因为这是蓝牙规范v4.0中的现有特征。在可在EIR分组中获得Tx功率信息的实例中,预定的响应准则可以包括说明了Tx功率的可调RSSI门限值。例如,该门限值可被设置在低于EIR Tx功率的30dBm处,从而使得如果在FHS分组中的Tx功率级别是+20dBm,那么会触发选择的门限值将是FHS分组被测量到处在-10dBm,或者是Tx功率级别的30dBm以下。其次,为了确保装置被维持在近程内,预定的响应准则可以要求不止一个EIR必须具有处于或高于门限值的针对对应FHS分组的感测到的RSSI。另外,不同的门限可以用于不同的阶段,例如,首先门限值可以被设置高于-45dBm以便选择一个或多个候选装置,并且然后其次,最后决定性的门限值可以被设置高于-30dBm。
用于选择进行触碰操作的装置的另一过滤因素可以是基于在响应装置中可用的服务。例如,EIR分组可以含有服务级别信息,并且因此仅是那些高于某个测量信号强度级别并且来自支持某种类型的BT服务(例如,高于-30dBm的RSSI和支持OBEX文件传输)的设备的响应可被选择用于与触碰有关的操作。多个装置(例如,彼此紧挨的两个装置)可以被选择,从而触发在查询设备与这两个所选装置之间加快的连接建立。可能还可以通过一个接一个地触碰它们来选择多个设备,其中,可以按顺序选择满足预定响应准则(例如,具有高于所设门限的RSSI)的所有地址。如此,可以容易地选择含有不止一个装置的分发群组。
对于响应装置还可能重要的是要确保查询装置处在触碰范围之内,而不是远离的某个其它设备,以便确保与所期望的装置建立通信。存在用于检查触碰接近度的若干可能性。可以在触碰之后创建设备之间的连接,并且响应装置确定所感测到的RSSI级别是否满足与近程设备相对应的预定响应准则。响应装置可以利用提供了用于特定连接的RSSI信息的厂商特定命令。如果确定已经满足预定响应准则,则可以接受来自查询装置的数据。否则,可以拒绝该连接。使用这种类型的检查进行操作可能造成连接建立过程中的特定延迟,因为装置必须一直处于近程。还可能的是,配备用于触碰操作的响应装置被配置成在特定实例中(例如,当触碰模式处于活动时)测量所有接收到的ID分组的RSSI。在开始具有该信息将加快处理的速度,因为该连接不必在检查从特定查询装置接收到的ID分组的RSSI之前就被建立(例如,响应装置并不将响应消息传送到该特定查询装置)。根据本发明的至少一个实施例,通过对设备进行触碰的动作可以启动触碰模式。特别地,通过加速传感器可以登记该动作,其可以通过执行诸如以下步骤来激活触碰模式:激活装置中的蓝牙,以及将装置放置于可见的蓝牙配对模式中达到特定的持续时间(例如10s)。查询装置然后可以传送由接受该连接的响应装置来接收的ID分组(例如,如果确定满足预定响应准则的话)。
图8公开了根据本发明的至少一个实施例的示例性用户接口响应。类似于图3,当信息首先被查询装置接收到时,UI 800显示该查询过程的开始。一些响应装置(例如,“诺基亚N900”和“x61s”)已经被发现并在该阶段向用户显示。在UI 802中,已经标识了触碰装置。根据先前公开的示例实现方式,在查询装置内已经发生了某个确定,其导致找到响应装置“诺基亚N900”满足预定响应准则,这已经导致该装置被选择用于触碰操作。在该例中,触碰操作包括加快的连接建立,其在UI 802中被示出,其中向用户呈现了以下指示:装置“诺基亚N900”将在4秒内自动连接到查询装置。重要的是注意到,UI 802和其中所呈现的特定指示在本公开中仅出于解释起见。本发明的各种实施例并不具体限于在图8中公开的活动,并且因此,作为确定响应装置满足预定响应准则的结果,也可以执行与在两个或更多装置之间的无线连接建立有关的其它动作。
V.示例性设备发现间隔配置
根据本发明的至少一个实施例,可以加快装置之间的选择性连接建立。尽管在此从原则上是出于解释起见而利用了蓝牙,但是本发明的各种实施例不仅限于使用蓝牙无线通信来实现。也可以采用具有类似特性的其它无线通信介质。
例如,触碰操作可以利用信号强度(例如,按照作为蓝牙设备发现或蓝牙“查询”响应事件的一部分所指示的)来标识近程装置。事件是可以从蓝牙控制器(例如,在蓝牙无线电集成电路或“芯片”中)生成并且传送到主机(例如,装置的上级处理资源)来指示蓝牙控制器所遇到的重大问题的信号。相对于图9中的装置900公开了这些实体的例子。当使用蓝牙来进行传送/接收时,蓝牙可以被形象化为一系列协议步骤(例如,描绘为协议栈)。协议栈可以包括具有将信息从系统级运送到物理层的任务的元件,在物理层中该信息可以被无线地传送到另一设备。根据本公开内容的主机至少包括如在902处示出的协议栈的上部级别,其可以经由主机控制接口(HCI)908与蓝牙控制器(例如,更一般地是“无线电装置”)进行交互,蓝牙控制器至少包括在910处示出的协议栈的下面部分。在至少一个示例实现中,主机902可以存在作为通过处理装置900内的资源而被执行的软件,而蓝牙控制器910可被实现为基于组合的硬件和软件的解决方案(例如,实现为集成电路)。
蓝牙简档904可以包括各种类型的定义(其描述了例如访问其它装置所需要的无线通信配置)或标准简档(当应用经由蓝牙进行无线通信时可以利用该标准简档)。可以通过“配对”来建立用于其它装置的蓝牙简档904。配对是以下这样的处理:装置可以参与初始的轮询/响应交互以便交换可被保存的标识和连接信息,从而加快以后的重连。在建立了应用和/或目标装置之后,要发送的信息必须被格式化用于传输。L2CAP级906至少包括逻辑链路控制器和适配协议,其支持更高级别协议复用分组分段和重新装配以及对服务质量(QoS)信息的运送。然后,由L2CAP级906准备的信息可以如以上所定义的那样被传递到HCI 908。该层可以充当对于较低链路管理器协议(LMP)层(例如,链路管理器(LM)912和链路控制器(LC)914)的命令接口。LM 912可以建立链路设置、认证、配置,并且可以执行与连接建立有关的其它协议步骤。LC 914还可以通过处理低级别基带协议来帮助管理装置之间的活动链路。然后,通过无线硬件(例如,调制解调器、天线等)以及与物理层(PHY)916相关联的对应支持软件,可以促进无线分组传送/接收。还可以按照与以上公开的顺序相反的顺序来利用所公开的蓝牙协议栈,以便接收无线传输。在正常操作期间,蓝牙控制器910可以生成包括RSSI信息的设备发现响应事件,其可以有助于促进在触碰期间对近程装置的标识。
两种类型的蓝牙设备发现响应事件携带了RSSI信息:具有RSSI的设备发现响应事件,以及扩展的设备发现响应(EIR)事件。当前的蓝牙规范不要求生成与每次发现装置的时间相对应的事件。相反,该规范推荐在设备发现(例如,查询)期间仅报告一次每个所遇到的装置。仅在与相同装置相对应的先前的响应是错误的情况下,才可以为先前找到的装置生成新的EIR事件。结果,来自不同芯片厂商的蓝牙控制器的行为是不一致的。一些蓝牙无线电装置每次都生成EIR事件,而一些蓝牙无线电装置却并不如此。这是有问题的,因为触碰查询要求:在设备发现期间每当遇到装置时,都将包括RSSI信息的事件递送到主机。特别地,从主机的视角来看这是有问题的,因为不是每当遇到装置时就生成事件可能造成触碰查询性能下降(例如,其可能花费更长的时间来标识处于触碰范围内的装置)。在现有系统中,无法从主机侧来控制该行为。缺省地,在设备发现期间对每个设备当前仅生成一次设备发现响应事件,而每一次都可以生成EIR事件,但是该操作是特定于厂商的并且是主机不可控的。
根据本发明的至少一个实施例,主机侧控制器可以设置生成蓝牙事件(尤其是设备发现响应事件)的条件。主机可以生成可被发送到蓝牙控制器的HCI命令。HCI命令生成可以取决于例如应用要求(例如,在装置中对触碰设备发现的激活)。例如,触碰查询可以用于近程文件共享应用。使用触碰设备发现来作为选择目的地设备的手段,示例性应用可以利用对象交换(OBEX)推送简档来将多媒体文件、图片等发送到远程设备。例如,文件可被选择并且设备发现(例如,蓝牙查询)可以开始接收RSSI信息以便找到近程装置。该报告可以与设备发现响应事件一起完成。基于EIR事件的触碰查询对该应用将是理想的,因为已经缺省地在EIR事件中提供了装置名称和其它服务信息,从而不需要任何附加的信息请求。
然而,如上所述,每当找到装置时不一定发生事件报告。为了得到每当遇到装置时所报告的这些装置,主机902需要向蓝牙控制器910指示需要如何完成该事件报告。可以定义HCI命令,该HCI命令指示了可以生成设备发现响应事件的方式,图10中公开了其中一个例子。可以在不同的场合将HCI命令1000发送到蓝牙控制器910。例如,当激活装置900时,可以将命令1000发送到蓝牙控制器910,从而使得设备发现事件生成对于所有的应用都相同。然而,该级别的报告可以证明在很多设备发现情形中是不必要的,并且因此,可以根据特定应用(例如,近程文件共享)来触发特定操作模式。HCI命令1000可以含有触发蓝牙控制器910中的各种功能性的字节设置。特别地,如在1002和1004处分别示出的,字节5和字节6可以控制与事件报告有关的功能性。字节5的各种配置可以用于为具有RSSI事件的设备发现结果设置事件模式生成。在图10公开的例子中,将字节5设置成“0”(00)可以触发蓝牙控制器910按照厂商缺省模式(例如,由无线电制造商设置的缺省操作模式)来进行操作。将字节5设置成“1”(01)可以使得蓝牙控制器910在设备发现期间为装置仅生成一次报告,并且将字节5设置成“2”(10)可以使得蓝牙控制器910在设备发现期间每当找到设备时就生成事件。这最后一种模式在触碰查询期间可能是有用的,因为装置(及其对应的被测量的RSSI)在设备发现期间将被连续地报告,从而允许更快地确定出感测到的设备是否处于触碰范围之内,是否正在移动到触碰范围中,等等。字节6可以用于为具有EIR事件的设备发现结果来控制事件生成。在1004处公开了示例性字节设置,其中可以命令蓝牙控制器910:基于厂商缺省模式来生成事件(“0”(00))、每个设备发现生成一次事件(“1”(01)),或者每当遇到装置时就生成事件(“2”(10))。
图11公开了与命令1000相对应的示例事件1100。特别地,可以响应于接收到命令1000来生成事件1100,以便确认蓝牙控制器910的当前配置。如在1102和1104处分别示出的,示例字节5和字节6可以确认与在设备发现期间的事件生成有关的当前设置。尽管通过命令1000来指示进入特定操作模式,但是可能的是,蓝牙控制器910可以不(或无法)进入所请求的操作模式。例如,可能的是,特定的蓝牙控制器910(例如,体现为安装在装置900中的独立芯片或芯片集)并不理解该命令或并不支持所请求的操作模式。还可能的是,装置900并不处于进入所请求的操作模式的状况中(例如,可能电量低、太忙于其它无线业务,等等),并且可能阻止蓝牙控制器910进入所请求的模式。另外,安全性、手动配置或其它控制测量也可能阻止进入操作模式。该信息进而可以用于设置装置900中的其它操作条件,诸如在图12中所讨论的设备发现间隔长度。
在图12中,公开了装置900实施示例性短间隔设备发现1202(例如,短间隔蓝牙查询)和长间隔设备发现1204(例如,长间隔蓝牙查询)。当例如蓝牙控制器910无法设置其中在设备发现期间每当遇到装置时就生成事件的操作模式时,可以利用短间隔设备发现1202,以便测量在实例中的装置(例如,在触碰查询期间的装置1200)的接近度。如上所述,当不理解命令,所请求的功能性在蓝牙控制器910中不可用,或者装置900并不处于进入所请求的操作模式的状况中时,可能发生这样的情况。在该情况下可以利用较短的间隔,因为在每一个设备发现期间仅将装置报告一次,并且因此,可以采用多个短间隔查询1202,从而使得可以获得多个RSSI测量,以便确定遇到的装置是否在装置900的触碰范围之内(例如,其RSSI满足预定的响应准则)。
另一方面,如果可以在蓝牙控制器910中设置操作模式,在该操作模式中,在设备发现期间每当遇到装置时就生成事件,那么在触碰设备发现期间可以利用长间隔设备发现模式。如在图12中所公开的,长间隔设备发现1204可以按照类似于很多独立的短间隔设备发现1202的方式来进行操作,因为在这两种情形下,可以基于每当找到装置1200时而生成多个事件,然而,相比于多个短间隔设备发现1202,在单个长间隔设备发现1204中生成这些事件的速度(以及因此生成的事件的总数目)可以明显更高。结果可能是由于使用长间隔设备发现1204而实现的速度增加,因为在实践中,最多可能不会将短间隔设备发现1202设置成短于五(5)秒间隔,以便适用于针对可处于装置900的通信范围内的多个装置的事件报告。因此,通过长间隔设备发现1204而给予的增加的速度可以提高触碰查询性能,因为对装置是否处于触碰范围中的确定可以发生得快得多,并且因此可以极大地加快总体装置选择和连接建立处理。
VI.示例性无线通信介质优先化
除了如上公开的本发明的示例实施例,通过管理查询装置中的无线通信,可以进一步增强可通过每当遇到装置时就请求事件生成来实现的触碰查询的整体性能。在触碰查询中采用的装置能够使用各种各样的无线连接方法来进行通信。例如,除了蓝牙之外,在相同设备中使用了最常见的WLAN无线电装置。在很多情况下WLAN和蓝牙无线电装置可以被集成,从而使得它们利用相同的物理资源(例如,接收机链或者至少相同的天线)。该集成可能造成以下挑战:如何控制蓝牙和WLAN操作而使得它们彼此互不干扰。在WLAN中的分组业务仲裁(PTA)可以充当用于避免该问题的控制机制。PTA可以接收来自每个无线网络栈(例如,蓝牙、WLAN等)的按传输发射请求(per-transmission tranmit requests),并且可以向这些栈发布传输确认信号,其指示传输是否可以继续进行。无线网络可以针对要传送的每个分组交换这些离散信号,并且以这种方式,可以管理允许无线通信介质处于活动的时间。
在实际数据传输阶段期间或者在语音链路操作期间,在控制WLAN和BT操作时当前采用了用于多个无线电装置(例如,多无线电装置)的控制机制。支持设备发现从而使得确保找到装置,但却没有考虑其花费的时间。在触碰查询操作中,就加快连接建立、用户体验等而言,搜索时间具有重要的意义,并且因此应当考虑用于加快实施的机制。通过现有PTA解决方案不能很好地支持与设备发现有关的操作。即使当蓝牙和WLAN同时处于活动时,一些装置也允许查询继续进行,然而,在这些情况下,设备发现的持续时间可能很长,并且当实现触碰查询时所得到的用户体验可能很差。
通过更快地执行来改善当采用触碰查询时的用户体验。现有的多无线电控制机制并没有使得用于触碰查询的无线通信介质(例如,蓝牙)的操作比起装置中处于活动的其它无线通信介质(例如,WLAN)要优先。根据本发明的至少一个实施例,预想了一种多无线电控制机制,当启动触碰查询时,该多无线电控制机制可以优先化(例如,将充实的介质访问时间量分配给)相关无线通信介质(例如,蓝牙),并且然后在完成触碰查询(例如,已经选择了至少一个装置)之后,该多无线电控制机制可以重新正常化将资源分配回给在该查询装置中也可以处于活动的其它无线通信介质。
现在参考图13A,公开了根据本发明的各种实施例可以实现的用于短距离无线接口156的示例配置。尽管在此出于解释起见公开了WLAN无线电装置1300和蓝牙无线电装置1304,但是本发明的各种实施例并不限于仅与这些无线通信介质一起使用。例如,具有类似特性的两个或更多其它的无线通信介质也可以取代蓝牙和WLAN。
在图13A中,WLAN无线电装置1300可以包括PTA控制块1302,PTA控制块1302被配置以便管理:经由天线开关1306在WLAN无线电装置1300和蓝牙无线电装置1304之间的发射/接收(Tx/Rx)调度,以及针对蓝牙无线电装置1304的直接信令。直接信令可以允许蓝牙无线电装置1304向PTA控制块1302提供条件(例如,高优先级业务指示)和时间帧信息。PTA控制块1302可以利用该信息,以便为WLAN无线电装置1300和蓝牙无线电装置1304分配空中时间(airtime)。不同级别的优先级可以被指派给各种无线操作,其中,最高优先级级别可以通过将天线开关1306配置成仅服务于特定无线电装置(例如,蓝牙无线电装置1304)来排他性地向特定无线通信介质分配空中时间。当在对无线电装置进行优先化时,PTA控制块1302可以继续与装置中的其它活动无线电装置(例如,WLAN无线电装置1300)进行交互,从而使得“管制(blackout)”时间(例如,被排他性地分配给蓝牙无线电装置1304的时间)造成尽可能小的损害。还可能存在以下这样的实现方式:WLAN无线电装置1300和蓝牙无线电装置1304具有其自己的天线链。即使在单独的天线的情况下,PTA控制块1302也可以管理Tx/Rx调度(例如,通过针对无线电装置的直接信令),以便如果两个无线电装置1300和1304都同时尝试从装置进行发射的话,则避免可能发生的干扰。
根据本发明的各种实施例,可以采用不同的无线电优先化方案,所有的方案都具有增强触碰查询性能的最终目的。图13B中公开了一种无线电优先化方案的例子。公开了一种活动流程,其包括实际的蓝牙和WLAN活动连同获准的时间段(在此期间允许活动)。在图13B中公开的例子中,蓝牙无线电装置1304可以指示当触碰查询开始和停止时的时间段1306。在时间段1306期间,可以禁止WLAN,这避免了当两个无线电装置都处于活动时可能导致的潜在干扰。可以例如使用厂商特定的HCI命令来执行优先化操作,所述厂商特定的HCI命令以最简单的形式仅指示了蓝牙操作需要被优先化。当启动触碰查询时,该HCI命令可以被发送到通信实体(例如,在蓝牙无线电装置1304中的蓝牙控制器),该HCI命令向PTA控制块1303指示存在要经由蓝牙无线电装置1304来发送的高优先级业务。高优先级状态可以凌驾于在该装置中先前处于活动的其它优先级。一旦结束了触碰查询(例如,已经选择了至少一个装置),则可以将另一个命令(例如,相同或另一个厂商特定的HCI命令)发送到蓝牙无线电装置1304,其可以将蓝牙优先级设置回缺省级别。还可能的是,仅在建立了与所选装置的可能的连接之后,才给出该命令。
可以实现与触碰查询有关的优先化的另一个可能的方式是:无论蓝牙何时在执行任何设备发现,其都将被给予高优先级状态,并且因此,蓝牙可以在不受扰乱的情况下操作。在仅设备发现控制(device discovery-onlycontrol)的情况下,无论何时启动蓝牙设备发现,蓝牙无线电装置1304都可以向PTA控制块1302指示要在蓝牙中创建高优先级业务。PTA控制块1302然后可以使得为蓝牙操作充实地分配空中时间(例如,并且使得减少或中断与所有其它无线通信有关的操作)。在实施该操作期间,蓝牙无线电装置1304可以使用现有的PTA信令,并且根据设备发现长度来用信号通知优先级和持续时间这二者。优先级信令可以作为标准特征而被内置到蓝牙无线电装置中,或者可以按照厂商特定命令的形式在HCI接口上被激活。
根据本发明的至少一个实施例,用于对与触碰查询相关联的无线通信介质(例如,蓝牙)的操作进行优先化的第三方案可以是:当在通信实体中配置与触碰查询有关的事件报告时(例如,当由控制实体发送的命令通过从通信实体发送的事件而得到确认时),优先化蓝牙操作。例如,当启动触碰查询时(例如,一些应用开始了利用触碰查询的活动),可以经由例如被发送到蓝牙无线电装置1304的HCI命令来优先化蓝牙。HCI命令可以进一步触发蓝牙无线电装置1304,以便用信号通知PTA控制块1304蓝牙要求高优先级访问(例如,一些或所有的无线空中时间可以被分配给蓝牙,而减少或中断对其它无线通信介质的访问)。当触碰查询完成时(例如,在已经选择了至少一个装置以及可能已经建立了连接之后),蓝牙优先级可以被重置为缺省级别。这可以再次经由蓝牙HCI接口来进行设置,接着是蓝牙控制器将蓝牙无线电装置1304中的优先级级别设置为缺省级别。在以上公开的内容中,假定通过经由蓝牙发生的信令来完成蓝牙优先化。然而,可能的是,可以将该指示直接地或者经由另一PTA机制来用信号通知给WLAN。
图14中公开了根据本发明的至少一个例子的示例处理的流程图。该处理可以因为例如正在装置中起动的应用或者与装置中已经运行的应用的用户交互可以触发触碰查询激活而在步骤1400启动。换句话说,可以响应于装置中的控制实体接收到特定的指示(诸如关于已经在装置中起动了特定应用的指示,关于装置中的特定应用已经到达特定阶段的指示,等等)而触发触碰查询。还可以的是,用户手动地指示/选择了装置中的特定搜索方法,或者装置中所记录的活动和/或传感器数据标识了特定的输入模式。例如,用户可以在装置中选择他自己的联系人信息(其可以在作为选择过程的一部分的触碰查询期间被发送到其它装置),并且该选择可用于在装置中启动触碰查询。也可以通过其它通信活动来启动触碰查询。
然后,该处理继续前进到步骤1402,其中可以将命令从控制实体发送到装置中的通信实体。例如,在采用蓝牙的情况下,可以将命令从蓝牙HCI发送到蓝牙无线电装置中的控制器。示例命令可以指示在通信实体中配置特定字节,以便使得通信实体进入特定操作模式(例如,其中在设备发现期间每当遇到装置时就生成事件)。根据本发明的至少一个实施例,命令传送之后可以是可选的步骤1404,其中可以将装置中的多无线电操作调节成对触碰查询进行优先化。特别地,如果在装置中存在多无线电操作并且允许进行优先化,则可以使得支持触碰查询的无线通信介质(例如,蓝牙)的操作比起也可在装置中处于活动的其它无线通信介质(例如,WLAN)的操作要优先化。例如,优先化可以包括将更多的接入带宽分配给蓝牙,而临时减少或中断在装置中的WLAN传输。
然后,该处理继续前进到步骤1406,其中可以做出关于以下内容的确定:在控制实体中是否已经接收到与命令相对应的事件。如果通信实体识别出从控制实体发送的命令,则可以将与该命令相对应的事件发送到控制实体,该事件向控制实体提供了与通信实体的当前配置有关的信息。如果在步骤1406中确定没有接收到事件,则该处理可以继续前进到步骤1408,其中控制实体可以在装置中启动短间隔设备发现模式。然后可以在步骤1410中做出关于是否已经完成触碰查询的确定。触碰查询可以在步骤1408中继续,直到在步骤1410中确定完成,此时该处理可以移动到可选的步骤1412,其中可以移除原来在步骤1404中设置的优先化,并且在该装置中处于活动的各种无线通信介质可以返回到正常操作(例如,使用缺省优先级)。然后,该处理可以在步骤1414中完成,并且可以在步骤1400中重新启动,从而为下一次控制实体需要在通信实体中设置操作模式做准备。
如果在步骤1406中确定控制实体接收到事件,那么在步骤1416中,可以由控制实体做出关于以下内容的进一步确定:所请求的事件模式在通信实体中是否可用。例如,在接收到的事件中所含的当前配置信息可以反映在通信实体中的字节设置,并且根据这些字节设置,控制实体可以确定在通信实体中实际上是否已经设置了所请求的模式。如果例如通信实体不支持所请求的功能性,该装置并不处于用于支持所请求的模式的状况中(例如,低电量、太多无线业务),等等,那么所请求的模式可能在通信实体中是不可用的。如果在步骤1416中确定所请求的事件模式在通信实体中不可用,则该处理可以返回到步骤1408,其中控制实体可以在该装置中启动短间隔设备发现模式,并且该处理可以根据如前所述的示例处理流程来继续进行。
如果在步骤1416中确定所请求的事件模式在通信实体中是可用的(例如,在所接收到的事件中反映的字节设置与先前在命令中发送的字节设置一致),则该处理可以继续前进到步骤1414,其中控制实体可以在该装置中启动长间隔设备发现模式。然后可以在步骤1420中做出关于触碰查询是否已经完成的确定。触碰查询可以在步骤1418中继续,直到在可选的步骤1420中确定其完成,此时该处理可以返回到可选的步骤1412,其中可以移除原来在步骤1404中设置的优先化,并且在该装置中处于活动的各种无线通信介质可以返回到正常操作(例如,使用缺省优先级)。然后,该处理可以在步骤1414完成,并且可以在步骤1400中重新启动,从而为下一次控制实体需要在通信实体中设置操作模式做准备。
本发明的各种实施例并不是仅仅限于以上公开的例子,而是可以涵盖其它配置或实现。
例如,本发明的实施例可以涵盖一种装置,其包括:用于将命令从控制实体传送到所述装置中的通信实体的模块,所述命令指示所述通信实体来设置特定的操作参数;用于在所述控制实体处接收响应于所述命令的来自所述通信实体的响应的模块;用于基于所述响应在所述控制实体中确定是否已经在所述通信实体中设置了由所述命令指示的所述特定的操作参数的模块;用于如果确定已经设置了所述特定的操作参数,则在所述装置中启动第一设备发现模式的模块;以及用于如果确定尚未设置所述特定的参数,则在所述装置中启动第二设备发现模式的模块。
本发明的至少一个其它示例实施例可以包括电子信号,所述电子信号使得装置:将命令从控制实体传送到所述装置中的通信实体,所述命令指示所述通信实体来设置特定的操作参数;在所述控制实体处接收响应于所述命令的来自所述通信实体的响应;基于所述响应在所述控制实体中确定是否已经在所述通信实体中设置了由所述命令指示的所述特定的操作参数;如果确定已经设置了所述特定的操作参数,则在所述装置中启动第一设备发现模式;以及如果确定尚未设置所述特定的参数,则在所述装置中启动第二设备发现模式。
因此,对相关领域技术人员将显而易见的是,在不脱离本发明范围的情况下,可以在其中做出形式上和细节上的各种改变。本发明的宽度和范围不应当由上述示例实施例中的任何实施例来限制,而是应当仅根据下面的权利要求及其等同物来限定。

Claims (12)

1.一种通信方法,其包括:
将命令(1000)从控制实体(902)传送(1402)到装置(100,500,900)中的通信实体(910),所述命令指示所述通信实体来设置操作参数,所述操作参数使得所述通信实体在所述通信实体接收到对于设备发现的响应时生成设备发现事件(1100)并将其报告给所述控制实体;
在所述控制实体(902)处接收响应于所述命令(1000)的来自所述通信实体(910)的响应;
基于所述响应在所述控制实体(902)中确定(1416)是否已经在所述通信实体(910)中设置了由所述命令(1000)指示的所述操作参数;
如果确定已经设置了所述操作参数,则在所述装置(100,500,900)中启动长间隔设备发现模式(1204);以及
如果确定尚未设置所述操作参数,则在所述装置(900)中启动短间隔设备发现模式(1202)。
2.根据权利要求1所述的方法,其中,所述操作参数包括在所述通信实体(910)中的控制表中设置的一个或多个字节(1002,1004),所述一个或多个字节用于控制与由所述通信实体生成并报告设备发现响应事件(1100)时有关的所述通信实体的操作。
3.根据权利要求1或2所述的方法,其中,所述长间隔设备发现模式(1202)增加了当所述通信实体(910)从单个源接收到多个设备发现响应时设备发现事件(1100)报告的速度。
4.根据权利要求1-2中任何一项所述的方法,其中,所述响应至少包括与所述命令(1000)相对应的事件,所述事件指示了在所述通信实体(910)中当前设置的操作参数。
5.根据权利要求1-2中任何一项所述的方法,其进一步包括:与所述装置中的其它无线通信介质的操作相比,向与支持所述长间隔设备发现模式(1202)或所述短间隔设备发现模式(1204)的无线通信介质相关联的操作给予优先级。
6.根据权利要求5所述的方法,其中,向与所述无线通信介质相关联的操作给予优先级包括以下中的至少一个:在所述长间隔设备发现模式(1202)或所述短间隔设备发现模式(1204)期间,减少或中断所述其它无线通信介质的操作。
7.一种通信装置(100,500,900),其包括:
用于将命令(1000)从控制实体(902)传送到所述装置(100,500,900)中的通信实体(910)的模块(912),所述命令指示所述通信实体来设置操作参数,所述操作参数使得所述通信实体在所述通信实体接收到对于设备发现的响应时生成设备发现事件(1100)并将其报告给所述控制实体;
用于在所述控制实体处接收响应于所述命令的来自所述通信实体的响应的模块(912);
用于基于所述响应在所述控制实体(902)中确定是否已经在所述通信实体(910)中设置了由所述命令(1000)指示的所述操作参数的模块(102,104);
用于如果确定已经设置了所述操作参数,则在所述装置(100,500,900)中启动长间隔设备发现模式(1202)的模块(902,910);以及
用于如果确定尚未设置所述操作参数,则在所述装置(100,500,900)中启动短间隔设备发现模式(1204)的模块(902,910)。
8.根据权利要求7所述的装置,其中,所述操作参数包括在所述通信实体(910)中的控制表中设置的一个或多个字节(1002,1004),所述一个或多个字节用于控制与当所述通信实体生成并报告设备发现响应事件时有关的所述通信实体的操作。
9.根据权利要求7或8所述的装置,其中,所述长间隔设备发现模式(1202)增加了当所述通信实体(910)从单个源接收到多个设备发现响应时设备发现事件(1100)报告的速度。
10.根据权利要求7-8中任何一项所述的装置,其中,所述响应至少包括与所述命令(1000)相对应的事件,所述事件指示了在所述通信实体(910)中当前设置的操作参数。
11.根据权利要求7-8中任何一项所述的装置,其进一步包括:用于与所述装置中的其它无线通信介质的操作相比,向与支持所述长间隔设备发现模式或所述短间隔设备发现模式的无线通信介质相关联的操作给予优先级的模块。
12.根据权利要求11所述的装置,其中,用于向与所述无线通信介质相关联的操作给予优先级的模块包括用于以下中的至少一个的模块:在所述长间隔设备发现模式(1202)或所述短间隔设备发现模式(1204)期间,减少或中断所述其它无线通信介质的操作。
CN201210146321.3A 2011-05-13 2012-05-11 查询响应事件控制 Expired - Fee Related CN102869036B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US13/107,145 US8965285B2 (en) 2011-05-13 2011-05-13 Touch inquiry
US13/107,145 2011-05-13
US13/223,536 2011-09-01
US13/223,536 US8965286B2 (en) 2011-05-13 2011-09-01 Inquiry response event control

Publications (2)

Publication Number Publication Date
CN102869036A CN102869036A (zh) 2013-01-09
CN102869036B true CN102869036B (zh) 2015-03-11

Family

ID=46087511

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210146321.3A Expired - Fee Related CN102869036B (zh) 2011-05-13 2012-05-11 查询响应事件控制

Country Status (4)

Country Link
US (1) US8965286B2 (zh)
EP (1) EP2523482B1 (zh)
CN (1) CN102869036B (zh)
SG (1) SG185886A1 (zh)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8855562B2 (en) * 2011-06-29 2014-10-07 Infosys Limited Method and system for enabling discovery of services and automated exchange of data between bluetooth devices
KR101967670B1 (ko) * 2012-06-15 2019-04-11 삼성전자주식회사 단말들 간의 무선 통신 방법
US9332587B2 (en) * 2012-08-21 2016-05-03 Blackberry Limited Smart proximity priority pairing
US20150189426A1 (en) * 2013-01-01 2015-07-02 Aliphcom Mobile device speaker control
US9451436B2 (en) 2013-05-31 2016-09-20 Nokia Technologies Oy Method, apparatus, and computer program product for wireless device discovery
KR102087010B1 (ko) * 2013-08-16 2020-03-10 삼성전자 주식회사 무선 통신에 기반한 데이터 송수신 방법 및 장치
EP2866482B1 (en) * 2013-10-24 2019-12-18 Nokia Technologies Oy Device discovery, device selection and connection setup in a short-range wireless communication system.
US9753562B2 (en) * 2014-01-15 2017-09-05 Nokia Technologies Oy Dynamic threshold for local connectivity setup
EP2942993B1 (en) * 2014-05-09 2020-03-25 Sun Patent Trust Resource allocation for d2d discovery transmission
US9860297B2 (en) 2014-06-02 2018-01-02 Nokia Technologies Oy Method, apparatus, and computer program product for media selection for moving user
US9473233B2 (en) * 2014-06-18 2016-10-18 Samsung Electronics Co., Ltd. Method and apparatus for transmitting data using relay device
US9635690B2 (en) 2014-06-24 2017-04-25 Nokia Technologies Oy Method, apparatus, and computer program product for improving security for wireless communication
US9338635B2 (en) 2014-07-01 2016-05-10 Nokia Technologies Oy Method, apparatus, and computer program product for device tracking
US9860730B2 (en) * 2014-07-16 2018-01-02 Itron, Inc. Network discovery by battery powered devices
US10045291B2 (en) 2014-07-16 2018-08-07 Itron Global Sarl Relay functionality of battery powered devices
CN105376138B (zh) * 2014-08-28 2019-11-19 腾讯科技(深圳)有限公司 一种联系人添加的方法、数据传输的方法、及用户设备
KR102258052B1 (ko) * 2014-09-25 2021-05-28 삼성전자주식회사 전자 장치에서 다른 전자 장치와 컨텐츠를 공유하기 위한 장치 및 방법
US9265080B1 (en) 2014-10-01 2016-02-16 Nokia Technologies Oy Method, apparatus, and computer program product for multi-device output mode configuration
EP3035742B1 (en) * 2014-12-16 2018-02-21 Nokia Technologies OY Discovery of a wireless communication device
US9686676B2 (en) 2015-01-16 2017-06-20 Nokia Technologies Oy Method, apparatus, and computer program product for a server controlled device wakeup
US9949204B2 (en) 2015-08-07 2018-04-17 Provenance Asset Group Llc Method, apparatus, and computer program product for low power data delivery
TW201824836A (zh) * 2016-12-28 2018-07-01 立創智能股份有限公司 遠端藍牙裝置通訊系統及其方法
KR102693979B1 (ko) * 2018-10-19 2024-08-12 삼성전자주식회사 링크 공유를 지원하는 전자 장치 및 이를 위한 방법
US10771201B2 (en) * 2018-11-08 2020-09-08 Qualcomm Incorporated On-demand retransmissions in broadcast communication
KR102795191B1 (ko) * 2019-04-19 2025-04-14 삼성전자주식회사 블루투스 네트워크 환경에서 eir 패킷을 전송하기 위한 전자 장치 및 그에 관한 방법
KR102731087B1 (ko) * 2019-06-11 2024-11-18 삼성전자주식회사 블루투스 네트워크 환경에서 외부 전자 장치의 검색 리스트를 표시하기 위한 전자 장치 및 그에 관한 방법
US11595838B2 (en) * 2021-02-05 2023-02-28 Honeywell International Inc. Event device maintenance
CN116633380B (zh) * 2022-02-10 2025-12-16 瑞昱半导体股份有限公司 通信系统及通信方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2073514A2 (en) * 2007-12-18 2009-06-24 Lg Electronics Inc. Mobile terminal and method for displaying wireless devices thereof
WO2009158663A1 (en) * 2008-06-27 2009-12-30 Qualcomm Incorporated Multi-rate proximity based peer discovery methods and apparatus
WO2009158656A1 (en) * 2008-06-27 2009-12-30 Qualcomm Incorporated Multi-rate peer discovery methods and apparatus

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5530702A (en) 1994-05-31 1996-06-25 Ludwig Kipp System for storage and communication of information
US6802659B2 (en) 1996-08-07 2004-10-12 Mats Cremon Arrangement for automatic setting of programmable devices and materials therefor
US6525648B1 (en) 1999-01-29 2003-02-25 Intermec Ip Corp Radio frequency identification systems and methods for waking up data storage devices for wireless communication
US6169483B1 (en) 1999-05-04 2001-01-02 Sensormatic Electronics Corporation Self-checkout/self-check-in RFID and electronics article surveillance system
US6318636B1 (en) 1999-09-21 2001-11-20 Intermec Ip Corp. Method and apparatus to read different types of data carriers, such RFID tags and machine-readable symbols, and a user interface for the same
SE9904683L (sv) 1999-12-17 2001-06-18 Ericsson Telefon Ab L M Metod och system för att etablera en radioförbindelse med kort räckvidd
HK1050581A1 (zh) 2000-01-14 2003-06-27 3M Innovative Properties Company 便携式rfid阅读器的用户界面
GB2364211A (en) 2000-06-30 2002-01-16 Nokia Oy Ab A terminal comprising two receivers for receiving an encrypted first signal from a first network and a decryption second signal from a second network
GB2364479A (en) 2000-06-30 2002-01-23 Nokia Oy Ab System for locating a terminal
WO2002011074A2 (en) 2000-08-02 2002-02-07 Nokia Mobile Phones Ltd. Electronic device cover with embedded radio frequency (rf) transponder and methods of using same
US20020022961A1 (en) 2000-08-15 2002-02-21 Stefan Sepanaho Displaying information on a portable digital device by transmission of a universal resource locator over a short-range radio frequency link
GB0028732D0 (en) 2000-11-24 2001-01-10 Nokia Oy Ab Improvements in and relating to a broadcast network
SE0004904D0 (sv) 2000-12-29 2000-12-29 Nokia Corp Method for storing information
US20030043041A1 (en) 2001-08-21 2003-03-06 Rob Zeps Method and apparatus for facilitating personal attention via wireless networks
US7506059B2 (en) 2001-10-26 2009-03-17 Nokia Corporation Mobile client provisioning web service
US6708879B2 (en) 2001-11-16 2004-03-23 Audio Visual Services Corporation Automated unmanned rental system and method
JP3719659B2 (ja) 2001-12-26 2005-11-24 株式会社日立製作所 情報受信システム及び情報受信端末
US6701155B2 (en) 2002-01-11 2004-03-02 Nokia Corporation Network initialized packet data protocol context activation for multicast/broadcast services
US6892052B2 (en) 2002-03-26 2005-05-10 Nokia Corporation Radio frequency identification (RF-ID) based discovery for short range radio communication
US7075412B1 (en) 2002-05-30 2006-07-11 Thingmagic L.L.C. Methods and apparatus for operating a radio device
JP4147832B2 (ja) 2002-06-17 2008-09-10 富士ゼロックス株式会社 無線通信システム、画像形成装置及びカートリッジ部品
JP4108495B2 (ja) * 2003-01-31 2008-06-25 松下電器産業株式会社 局発見処理方法および無線通信装置
US20040193676A1 (en) 2003-03-24 2004-09-30 Nokia Corporation System, terminal and method of transmitting information utilizing a variable-string uniform resource locator (URL)
US20040225199A1 (en) 2003-05-08 2004-11-11 Evanyk Shane Walter Advanced physiological monitoring systems and methods
US7519682B2 (en) 2003-06-27 2009-04-14 Microsoft Corp. Wireless programmable user interaction system with machine-readable tags for physical objects
US7775432B2 (en) 2003-10-16 2010-08-17 Nokia Corporation Terminal, method and computer program product for interacting with a signaling tag
EP1982436A4 (en) * 2006-02-08 2010-07-21 Securaplane Technologies Inc WIRELESS DATA BUS
US8160001B2 (en) 2006-05-25 2012-04-17 Altair Semiconductor Ltd. Multi-function wireless terminal
US8107968B2 (en) 2006-12-11 2012-01-31 Nokia Corporation Radio transmission scheduling according to multiradio control in a radio modem
KR101357857B1 (ko) 2006-12-18 2014-02-05 삼성전자주식회사 휴대용 단말기의 블루투스 연결 장치 및 방법
DE602007010416D1 (de) * 2007-02-19 2010-12-23 St Ericsson Belgium Nv Funkkoexistenzmechanismus für Funkverbindungen mit variabler Datenrate
US8294569B2 (en) 2007-12-12 2012-10-23 Sony Mobile Communications Ab Communication between devices based on device-to-device physical contact
US8401681B2 (en) 2008-06-08 2013-03-19 Apple Inc. System and method for placeshifting media playback
GB0908406D0 (en) 2009-05-15 2009-06-24 Cambridge Silicon Radio Ltd Proximity pairing
KR20130054321A (ko) 2010-06-23 2013-05-24 퀄컴 인코포레이티드 이벤트-트리거식 피어 발견

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2073514A2 (en) * 2007-12-18 2009-06-24 Lg Electronics Inc. Mobile terminal and method for displaying wireless devices thereof
WO2009158663A1 (en) * 2008-06-27 2009-12-30 Qualcomm Incorporated Multi-rate proximity based peer discovery methods and apparatus
WO2009158656A1 (en) * 2008-06-27 2009-12-30 Qualcomm Incorporated Multi-rate peer discovery methods and apparatus

Also Published As

Publication number Publication date
SG185886A1 (en) 2012-12-28
EP2523482A1 (en) 2012-11-14
EP2523482B1 (en) 2015-06-24
US20120289158A1 (en) 2012-11-15
US8965286B2 (en) 2015-02-24
CN102869036A (zh) 2013-01-09

Similar Documents

Publication Publication Date Title
CN102869036B (zh) 查询响应事件控制
CN103518417B (zh) 基于传感器的接触查询控制
CN102791043B (zh) 接触查询
US12174287B2 (en) Electronic device for performing ranging through ultra-wide band (UWB), and method for operating electronic device
US8929816B2 (en) Multiple apparatus selection via touch
US9204390B2 (en) Energy-saving mobile node control method using wireless multi-interfaces
US9860297B2 (en) Method, apparatus, and computer program product for media selection for moving user
US20140302794A1 (en) Close proximity based event triggering
EP2701457A1 (en) Method for connecting peer-to-peer applications over a wireless lan, and method for maintaining a connection between the peer-to-peer applications over the wireless lan, and wireless lan-based peer terminal
CN116686377A (zh) 使用uwb的设备发现的方法和设备
EP2950590A1 (en) Device selection according to proximity
KR20210134785A (ko) 저전력 블루투스에 의한 웨이크업 수신기의 사용
EP2823623B1 (en) Application based connectivity event triggering
KR20150132271A (ko) 소프트웨어-인에이블링된 액세스 포인트에 의한 지능형 비커닝
EP2730118A2 (en) Device and method for communication of management information in ad-hoc wireless networks
CN120548748A (zh) 基于发送功率的周期性广告子帧分配
CN103493574A (zh) 无线个人区域网的调度方法和装置
KR101481150B1 (ko) 기기 간 직접 통신에서 통신하는 단말을 결정하기 위한 방법
KR101200599B1 (ko) 스마트폰 기반의 어플에 대한 qos 서비스 제공 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160120

Address after: Espoo, Finland

Patentee after: NOKIA TECHNOLOGIES OY

Address before: Espoo, Finland

Patentee before: NOKIA Corp.

TR01 Transfer of patent right

Effective date of registration: 20190508

Address after: American New York

Patentee after: Origin Asset Group Co.,Ltd.

Address before: Espoo, Finland

Patentee before: NOKIA TECHNOLOGIES OY

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

Granted publication date: 20150311

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