CN104412659A - 在设备发现和连接建立之前检测由无线节点提供的服务 - Google Patents

在设备发现和连接建立之前检测由无线节点提供的服务 Download PDF

Info

Publication number
CN104412659A
CN104412659A CN201380035345.4A CN201380035345A CN104412659A CN 104412659 A CN104412659 A CN 104412659A CN 201380035345 A CN201380035345 A CN 201380035345A CN 104412659 A CN104412659 A CN 104412659A
Authority
CN
China
Prior art keywords
service
information relevant
relevant
version
described information
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
CN201380035345.4A
Other languages
English (en)
Other versions
CN104412659B (zh
Inventor
K·S·奇卡帕
P·N·伦德奎斯特
G·丁
P·贾甘纳坦
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.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN104412659A publication Critical patent/CN104412659A/zh
Application granted granted Critical
Publication of CN104412659B publication Critical patent/CN104412659B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

一种无线通信方法将与服务有关的信息嵌入初始无线接入消息内,所述与服务有关的信息包括同所述与服务有关的信息相关联的服务的版本。所述方法还包括:对包括所嵌入的与服务有关的信息的所述初始无线接入消息进行广播。本公开内容的另一个方面包括一种无线通信方法,所述无线通信方法识别嵌入初始无线接入消息内的与服务有关的信息。所述方法还与无线通信网络的接入节点建立连接,以便当同所述与服务有关的信息相关联的服务的版本满足预定的条件时,接收服务。

Description

在设备发现和连接建立之前检测由无线节点提供的服务
技术领域
概括地说,本公开内容的方面涉及无线通信***,更具体地说,涉及在无线节点之间的设备发现和连接建立之前来自无线节点的服务发现。
背景技术
无线网络被广泛地部署以提供诸如语音、视频、分组数据、消息传送、广播之类的各种通信服务和其它类似的无线通信服务。这些无线网络可以是能够通过共享可用的网络资源来支持多个用户的多址网络。在无线局域网(WLAN)中,接入点支持无线网络内多个无线站的通信。在自组织(ad-hoc)模式中,无线站以对等(P2P)方式来进行通信而无需接入点。类似地,对等网络允许对等节点相互直接通信。在对等网络中,位于彼此范围内的对等节点发现并且直接进行通信而无需接入点。
在无线网络的实现中,无线网络的节点发现彼此,并且在执行服务发现之前建立连接(其被称为“针对服务发现的连接前提”)。服务发现可以包括关于任何与服务有关的应用或从无线对等节点可获得的数据的信息。针对服务发现的连接前提引入延时。此外,针对与服务有关的信息的发现的连接前提消耗额外的功率。
发明内容
根据本公开内容的一个方面,一种无线通信方法包括:将与服务有关的信息嵌入初始无线接入消息内,所述与服务有关的信息包括同所述与服务有关的信息相关联的服务的版本。所述方法还包括:对包括所嵌入的与服务有关的信息的所述初始无线接入消息进行广播。
根据本公开内容的另一个方面,一种用于无线通信的装置包括:用于将与服务有关的信息嵌入初始无线接入消息内的单元,所述与服务有关的信息包括同所述与服务有关的信息相关联的所述服务的版本。所述装置还包括用于对包括所述嵌入的服务有关的信息的所述初始无线接入消息进行广播的单元。
根据本公开内容的一个方面,一种用于无线通信的装置包括存储器和耦合到所述存储器的一个或多个处理器。所述(一个或多个)处理器被配置为:将与服务有关的信息嵌入初始无线接入消息内,所述与服务有关的信息包括同所述与服务有关的信息相关联的服务的版本。所述(一个或多个)处理器还被配置为:对包括所嵌入的与服务有关的信息的所述初始无线接入消息进行广播。
根据本公开内容的另一个方面,一种用于无线通信的计算机程序产品包括:具有记录在其上的非暂时性程序代码的计算机可读介质。所述程序代码包括:用于将与服务有关的信息嵌入初始无线接入消息内的程序代码,所述与服务有关的信息包括同所述与服务有关的信息相关联的服务的版本。所述程序代码还包括:用于对包括所嵌入的与服务有关的信息的所述初始无线接入消息进行广播的程序代码。
根据本公开内容的一个方面,一种无线通信方法包括:识别嵌入初始无线接入消息内的与服务有关的信息。所述方法还可以包括:与无线通信网络的接入节点建立连接,以便当同所述与服务有关的信息相关联的服务的版本满足预定的条件时,接收服务。
根据本公开内容的另一个方面,一种用于无线通信的装置包括:用于识别嵌入初始无线接入消息内的与服务有关的信息的单元。所述装置还包括:用于与无线通信网络的接入节点建立连接,以便当同所述与服务有关的信息相关联的服务的版本满足预定的条件时,接收服务的单元。
根据本公开内容的一个方面,一种用于无线通信的装置包括存储器和耦合到所述存储器的一个或多个处理器。所述(一个或多个)处理器被配置为:识别嵌入初始无线接入消息内的与服务有关的信息。所述(一个或多个)处理器还被配置为:与无线通信网络的接入节点建立连接,以便当同所述与服务有关的信息相关联的服务的版本满足预定的条件时,接收服务。
根据本公开内容的另一个方面,一种用于无线通信的计算机程序产品包括:具有记录在其上的非暂时性程序代码的计算机可读介质。所述程序代码包括:用于识别嵌入初始无线接入消息内的与服务有关的信息的程序代码。所述程序代码还包括:用于与无线通信网络的接入节点建立连接,以便当同所述与服务有关的信息相关联的服务的版本满足预定的条件时,接收服务的程序代码。
上文已经相当广泛地概述了本公开内容的特征和技术优点,以便可以更好地理解下面的详细描述。下面将描述本公开内容的其它特征和优点。本领域技术人员应当意识到的是,可以容易地使用本公开内容作为用于修改或设计用于实现本公开内容的相同目的的其它结构的基础。本领域技术人员还应当认识到,此类等同构造并不脱离如在所附权利要求书中所阐述的本公开内容的教导。当结合附图进行考虑时,通过以下描述,将更好地理解被认为是本公开内容的特性的新颖特征(就其组织和操作方法两个方面而言)连同另外的目标和优点。然而,应当明确地理解,仅出于说明和描述目的而提供每个图,且其并不旨在作为对本公开内容的限制的定义。
附图说明
通过下面结合附图所阐述的详细描述,本发明的特征、性质和优点将变得更为显而易见,其中,相同的附图标记贯穿全文进行相应地标识。
图1示出了根据本公开内容的一个方面的通信***的框图。
图2示出了用于在图1中所示出的通信***中使用的示例性无线节点。
图3示出了根据本公开内容的一个方面的对等网络的框图。
图4是示出了在图1中所示出的通信***中实现的服务发现方法的框图。
图5是示出了采用服务发现***的装置的硬件实现的例子的图。
图6是示出了在图1中所示出的通信***中实现的服务发现方法的框图。
图7是示出了采用服务发现***的装置的硬件实现的例子的图。
具体实施方式
下面结合附图所阐述的详细描述旨在作为对各种配置的说明,并且不旨在表示其中可以实施本文所描述的构思的仅有配置。详细描述包括具体的细节,以便提供对各种构思的透彻理解。然而,对于本领域技术人员来说将是显而易见的是,可以不用这些具体细节实现这些构思。在一些实例中,以框图的形式示出公知的结构和组件,以便避免模糊这些构思。
在本公开内容的一个方面中,一种服务发现方法在没有与无线节点建立连接的情况下,检测由无线节点(例如,无线接入点、无线站以及无线对等节点)提供的服务或应用。尽管,无线节点可以被指定为接入点和站,但本公开内容的诸方面还涉及自组织和/或对等网络实现,其中,无线对等节点和/或无线站发现并且直接进行通信而无需接入点。例如,当根据无线局域网(WLAN)基础模式来操作时,无线站可以是专用接入点或被配置用于接入点功能的临时接入点(例如,软接入点)。在WLAN自组织模式或对等网络中,无线站/对等节点发现并直接进行通信而无需接入点。
在本公开内容的一些方面中,将从无线节点可获得的与服务有关的信息嵌入初始无线接入消息内。在一个配置中,初始无线消息是无线电通信信标、WiFi直连服务集标识符(SSID)、基本服务集标识符(BSSID)或其它类似的服务集标识符。将与服务有关的信息嵌入初始无线接入消息内消除了针对来自无线节点的服务发现的连接前提。所嵌入的与服务有关的信息可以包括同所述与服务有关的信息相关联的服务的版本号和/或时间戳。
根据该实现来检测可获得的服务,使无线节点(例如,无线站、对等节点、或接入点)的用户能够对提供期望的服务的设备进行定位。由无线节点对包括所嵌入的与服务有关的信息的初始无线接入消息进行广播。根据本公开内容的一个方面,在WLAN配置中,与服务有关的信息是在无线电通信信标、SSID或BSSID内进行传送的。在本公开内容的该方面中,在信标、SSID或BSSID的新的信息元素内提供与服务有关的信息。该信息元素的大小可以是基于正被提供的服务或应用的。服务发现方法可以在诸如在图1中所示出的WLAN配置之类的各种无线网络中实现。
根据基础模式,在图1中示出了无线通信***100的一个例子。无线通信***100可以包括:可通过无线链路104来相互通信的多个无线站102和接入点103。尽管***100示出为具有五个无线站/接入点102/103,但是应当意识到的是,任意数量的站和接入点(有线的或无线的)可以形成无线通信***100。在说明中,接入点103是专用接入点,或被配置用于接入点功能(例如,作为软接入点)。
无线站/接入点102/103可以是被配置为发送和接收无线通信的任何设备,例如膝上型计算机、智能电话、打印机、个人数字助理、照相机、无绳电话、会话发起协议电话、具有无线连接能力的手持式设备、用户设备、接入终端、或任何其它适当的设备。在***100中,无线站/接入点102/103可以分布遍及地理区域。此外,每个无线站/接入点102/103可以具有其可以在之上进行通信的不同覆盖区域。接入点103可以包括或实现为基站、基站收发机、终端、操作成接入点的无线节点等。无线通信***100中的无线站/接入点102/103可以使用任何适当的无线网络标准来无线地进行通信。
无线站102可以与接入点103进行关联,以便发送和/或接收来自接入点103的通信。在本公开内容的一个方面中,针对由接入点103提供的服务或应用的与服务有关的信息被包括在由接入点103广播的初始无线接入消息110中。为了接收初始无线接入消息110,无线站102可以在覆盖区域上执行广泛的覆盖搜索。在本公开内容的一些方面中,接入点103可以使用回程服务,例如以便与较大的网络(例如互联网或公共交换电话网(PSTN))进行通信。
在操作中,一个或多个接入点103可以发送初始无线接入消息110(例如具有与服务有关的信息的无线电通信信标)。类似地,站102可以对具有与服务有关的信息的SSID/BSSID进行广播。这种初始无线接入消息110可以是定期地发送的。在本公开内容的一个方面中,与服务有关的信息包括:由站/接入点102/103提供的可获得的服务的时间戳和/或版本号。与服务有关的信息可以包括:从站/接入点102/103可获得的应用、软件和/或数据。在本公开内容的一些方面中,初始无线接入消息110可以包括:在几个设备之中公共的(例如,共享的)与服务有关的信息,以及特定于给定设备的信息。
结合版本信息,与服务有关的信息可以包括从接入节点103可获得的服务质量(QoS)级别。例如,从接入节点103可获得的QoS级别可以指示无线节点进行操作的最大带宽级别的百分比。无线站102可以从多个接入点103接收QoS级别,并且与提供可接受的QoS级别的接入点建立连接。由无线站102作出的与接入点103进行连接的确定,可以是基于除了QoS级别之外或替代QoS级别的相关联的版本信息的。
图2示出了接入点115和无线站120的设计的框图,接入点115和无线站120中的每一个可以是图1中的无线节点中的一个无线节点。***100中的无线节点中的每一个无线节点可以包括(除其它之外)用于支持无线通信的无线收发机和用于管理网络上的通信的控制器功能。控制器功能可以在一个或多个数字处理设备中实现。无线收发机可以耦合到用于促进信号在无线信道上的发送和接收的一个或多个天线。
在一个配置中,接入点115可以装备有天线234a到234t,而无线站120可以装备有天线252a至252r。
在接入点115处,发送处理器220可以接收来自数据源212的数据和来自控制器/处理器240的控制信息。处理器220可以对数据和控制信息进行处理(例如,编码和符号映射)以分别获得数据符号和控制符号。处理器220还可以生成参考符号和小区专用参考信号。发送(TX)多输入多输出(MIMO)处理器230可以对数据符号、控制符号和/或参考符号(如果适用的话)执行空间处理(例如,预编码),并且可以向调制器(MOD)232a至232t提供输出符号流。每个调制器232可以对各自的输出符号流进行处理以获得输出采样流。每个调制器232可以对输出采样流进行进一步处理(例如,转换到模拟、放大、滤波和上变频)以获得传输信号。来自调制器232a至232t的信号可以分别经由天线234a至234t进行发送。
在无线站120处,天线252a至252r可以从接入点115接收信号并且可以分别向解调器(DEMOD)254a至254r提供接收的信号。每个解调器254可以调节(例如,滤波、放大、下变频和数字化)相应的接收信号以获得输入采样。每个解调器254可以对输入采样进行进一步处理以获得接收的符号。MIMO检测器256可以从所有的解调器254a至254r获得接收的符号,对所接收的符号执行MIMO检测(如果适用的话),以及提供经检测的符号。接收处理器258可以对经检测的符号进行处理(例如,解调、解交织和解码),向数据宿260提供经解码的、针对无线站120的数据,以及向控制器/处理器280提供经解码的控制信息。
当从无线站120进行发送时,发送处理器264可以接收并处理来自数据源262的数据和来自控制器/处理器280的控制信息。处理器264还可以生成针对参考信号的参考符号。来自发送处理器264的符号可以由TXMIMO处理器266进行预编码(如果适用的话),由调制器254a至254r进行进一步处理,并且被发送给接入点115。在接入点115处,从无线站120接收到的信号可以由天线234进行接收,由解调器232进行处理,由MIMO检测器236进行检测(如果适用的话),以及由接收处理器238进行进一步处理以获得经解码的、由无线站120发送的数据和控制信息。处理器238可以向数据宿239提供经解码的数据并且向控制器/处理器240提供经解码的控制信息。接入点115可以例如通过回程链路241来向其它基站发送消息。
控制器/处理器240和280可以分别在接入点115和无线站120处指导操作。处理器240/280和/或在接入点115/无线站120处的其它处理器和模块可以执行或指导图3和图4的方法流程图中所示出的功能框和针对本文所描述的技术的其它过程的执行。存储器242和存储器282可以分别存储用于接入点115和无线站120的数据和程序代码。
图3示出了根据本公开内容的一个方面的对等网络300的框图。在一些方面中,可以在两个或更多个对等节点302-1、302-2、302-3、302-4、……302-n之间建立对等网络300。对等网络300中的对等节点302-1、302-2、302-3、302-4、……302-n可以使用适当的无线网络标准来无线地进行通信。对等网络300可以包括:可通过无线链路304来相互通信的多个对等节点302。
对等节点302-1可以与另一个对等节点302-4进行关联,以便发送和/或接收来自对等节点302-4的通信。在本公开内容的一个方面中,针对由对等节点302-4提供的服务或应用的与服务有关的信息被包括在由对等节点302-4广播的初始无线接入消息中。为了接收初始无线接入消息,对等节点302-1可以在覆盖区域上执行广泛的覆盖搜索.
与服务有关的信息可以包括任何与服务有关的应用和/或从对等节点302可获得的数据。例如,对等节点302-4可以提供新闻服务。在该配置中,与服务有关的信息可以包括来自新闻服务的信息的版本。这种版本信息区分例如早间新闻和晚间新闻。基于版本信息,无线节点(例如,对等节点、无线站、接入点)可以取得对最新版本的可用应用、服务、和/或数据的访问,而不必连接到每个节点来确定在每个节点处什么版本是可获得的。
在一个例子中,对等节点302-2的用户可以请求特定的服务(例如,彩色打印)。通过分析接收到的服务信息,用户可以识别对等节点302或与对等节点302相关联的设备(其提供打印服务)。这在无需连接到每个对等节点302的情况下发生。基于确定,对等节点302-2的用户可以随后仅与提供彩色打印的对等节点302建立无线连接。因此,唤醒来执行服务发现的无线节点(例如,对等节点、无线站、接入点)可以通过减少唤醒时间来节省电池电量,并且通过仅当初始无线接入消息中的与服务有关的消息指示彩色打印机服务时才建立连接来减少延时。在一个配置中,版本信息包括版本号,其指示打印机是否是彩色打印机。
在本公开内容的一个方面中,版本信息包括定时信息。定时信息可以是在接收到服务或服务的新的更新时的时间戳。在该配置中,与服务有关的信息包括从无线节点可获得的服务、应用、或数据的时间戳。例如,无线节点可以提供新的服务或与新闻有关的数据。在该例子中,与服务有关的信息包括用于区分早间新闻和晚间新闻的时间戳。版本信息和时间戳信息还可以使得能够在无线网络的节点之间共享软件。
根据本公开内容的一个方面,在设备发现和连接建立之前的服务发现使得针对其中无线电服务是受限制的农村区域的无线服务(例如,时间和版本敏感的信息(例如新闻))成为可能。消除针对与服务有关的信息的发现的连接提供了改善的省电。例如,根据在与无线节点建立任何连接之前接收到的初始无线接入消息,无线节点可以唤醒并且执行服务发现。无线节点可以是被配置为发送和接收无线通信的任何设备,例如膝上型计算机、智能电话、打印机、个人数字助理、照相机、无绳电话、会话发起协议电话、具有无线连接能力的手持式设备、用户设备、接入终端、或任何其它适当的设备。
图4是示出了在图1中所示出的通信***中实现的服务发现方法400的框图。在框410处,该方法包括:将与服务有关的信息嵌入初始无线接入消息内,所述与服务有关的信息包括同所述与服务有关的信息相关联的服务的版本。在框412处,该方法包括:对包括所嵌入的与服务有关的信息的初始无线接入消息进行广播。
图5是示出了采用服务发现***514的装置500的硬件实现的例子的图。服务发现***514可以利用通常由总线524表示的总线架构来实现。取决于服务发现***514的具体应用和整体设计约束,总线524可以包括任意数量的互连总线和桥接。总线524将包括一个或多个处理器和/或硬件模块(其由处理器526、嵌入模块502、广播模块504和计算机可读介质528表示)的各种电路连接在一起。总线524还可以连接诸如定时源、外设、电压调节器和功率管理电路之类的各种其它电路,这些电路在本领域中是公知的,并且因此将不再予以进一步描述。
所述装置包括耦合到收发机522的服务发现***514。收发机522耦合到一个或多个天线520。收发机522提供了用于通过传输介质与各种其它装置通信的方式。服务发现***514包括耦合到计算机可读介质528的处理器526。处理器526负责常规处理,包括执行在计算机可读介质528上存储的软件。所述软件在由处理器526执行时使服务发现***514执行上文针对任何特定装置所描述的各种功能。计算机可读介质528还可以用于存储当执行软件时由处理器526操作的数据。
服务发现***514还包括用于将与服务有关的信息嵌入初始无线接入消息内的嵌入模块502,所述与服务有关信息包括同所述与服务有关的信息相关联的服务的版本。服务发现***514还包括用于对包括所嵌入的与服务有关的信息的初始无线接入消息进行广播的广播模块504。嵌入模块502和广播模块504可以是在处理器526中运行、驻留/存储在计算机可读介质528中的软件模块、耦合到处理器526的一个或多个硬件模块、或其某种组合。服务发现***514可以是无线站120的组件、对等节点302的组件和/或接入点115的组件,并且可以包括存储器242、存储器282和/或控制器/处理器240、280。
在一个配置中,用于无线通信的装置500包括:用于嵌入与服务有关的信息的单元和用于广播初始无线接入消息的单元。这些单元可以是被配置为执行由所述嵌入单元和所述广播单元列举的功能的嵌入模块502、广播模块504、无线站120、接入点115、存储器242、存储器282、控制器/处理器240、280、和/或装置500的服务发现***514。在另一个方面中,前述单元可以是被配置为执行由前述单元列举的功能的任何模块或任何装置。
图6是示出了在图1中所示出的通信***中实现的服务发现方法600的框图。在框610中,该方法识别嵌入初始无线接入消息内的与服务有关的信息。在框612,该方法与无线通信网络的接入节点建立连接,以便当同所述与服务有关的信息相关联的服务的版本满足预定的条件时,接收服务。
图7是示出了采用服务发现***714的装置700的硬件实现的例子的图。服务发现***714可以利用通常由总线724表示的总线架构来实现。取决于服务发现***714的具体应用和整体设计约束,总线724可以包括任意数量的互连总线和桥接。总线724将包括一个或多个处理器和/或硬件模块(其由处理器726、识别模块702、建立模块704和计算机可读介质728表示)的各种电路连接在一起。总线724还可以连接诸如定时源、外设、电压调节器和功率管理电路之类的各种其它电路,这些电路在本领域中是公知的,并且因此将不再予以进一步描述。
所述装置包括耦合到收发机722的服务发现***714。收发机722耦合到一个或多个天线720。收发机722提供了用于通过传输介质与各种其它装置通信的方式。服务发现***714包括耦合到计算机可读介质728的处理器726。处理器726负责常规处理,包括执行在计算机可读介质728上存储的软件。所述软件在由处理器726执行时使服务发现***714执行上文针对任何特定装置所描述的各种功能。计算机可读介质728还可以用于存储当执行软件时由处理器726操作的数据。
服务发现***714还包括:识别模块702,其用于识别嵌入初始无线接入消息内的与服务有关的信息。服务发现***714还包括:建立模块704,其用于与无线通信网络的接入节点建立连接,以便当同所述与服务有关的信息相关联的服务的版本满足预定的条件时,接收服务。识别模块702和建立模块704可以是在处理器726中运行、驻留/存储在计算机可读介质728中的软件模块、耦合到处理器726的一个或多个硬件模块、或其某种组合。服务发现***714可以是无线站120的组件、对等节点302的组件和/或接入点115的组件,并且可以包括存储器242、存储器282和/或控制器/处理器240、280。
在一个配置中,用于无线通信的装置700包括:用于识别与服务有关的信息的单元和用于与接入点建立连接的单元。这些单元可以是被配置为执行由所述识别单元和所述建立单元列举的功能的识别模块702、建立模块704、无线站120、接入点115、对等节点302、存储器242、存储器282、控制器/处理器240、280、和/或装置700的服务发现***714。在另一个方面中,前述单元可以是被配置为执行由前述单元列举的功能的任何模块或任何装置。
本领域技术人员还应当意识到,结合本文公开内容所描述的各个说明性的逻辑框、模块、电路和算法步骤可以实现成电子硬件、计算机软件、或两者的组合。为了清楚地说明硬件和软件的这种可互换性,上文已经将各个说明性的组件、框、模块、电路和步骤按照它们的功能进行了一般地描述。至于这种功能是实现成硬件还是实现成软件,取决于特定应用和施加在整体***上的设计约束。本领域技术人员可以针对每种特定应用以变化的方式来实现所描述的功能,但是这种实现决定不应被认为是导致脱离了本公开内容的范围。
结合本文公开内容所描述的各个说明性的逻辑框、模块和电路可以利用被设计为执行本文所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑、分立硬件组件、或者其任意组合来实现或执行。通用处理器可以是微处理器,但是,在替代方案中,处理器可以是任何常规的处理器、控制器、微控制器或者状态机。处理器也可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核,或者任何其它此种配置。
结合本文公开内容所描述的方法或者算法的步骤可直接体现在硬件中、由处理器执行的软件模块中、或两者的组合中。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或者本领域公知的任何其它形式的存储介质中。示例性存储介质耦合到处理器,使得处理器能够从存储介质读取信息以及向存储介质写入信息。在替代方案中,存储介质可以集成到处理器。处理器和存储介质可以位于ASIC中。ASIC可以位于用户终端中。在替代方案中,处理器和存储介质可以作为分立组件位于用户终端中。
在一个或多个示例性设计中,本文所描述的功能可以在硬件、软件、或其任何组合中实现。如果在软件中实现,则所述功能可以作为一个或多个指令或代码存储在计算机可读介质上或者通过计算机可读介质进行传输。计算机可读介质包括计算机存储介质和通信介质两者,通信介质包括促进计算机程序从一个地方传送到另一个地方的任何介质。存储介质可以是可由通用计算机或专用计算机存取的任何可用介质。通过举例而非限制性的方式,这样的计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储器、磁盘存储器或其它磁存储设备、或者可以用于以指令或数据结构形式携带或存储期望的程序代码手段以及可以由通用或专用计算机或者通用或专用处理器来访问的任何其它介质。此外,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤线缆、双绞线、数字用户线(DSL)、或者无线技术(诸如红外线、无线电和微波),从网站、服务器、或其它远程源发送软件,则同轴电缆、光纤线缆、双绞线、DSL、或者无线技术(诸如红外线、无线电和微波)包括在介质的定义中。如本文所使用的,磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘则利用激光来光学地复制数据。上述的组合也应当包括在计算机可读介质的范围内。
提供对本公开内容的以上描述以使任何本领域技术人员能够实施或使用本公开内容。对于本领域技术人员来说,对本公开内容的各种修改将是显而易见的,并且在不脱离本公开内容的精神或范围的情况下,可以将本文所定义的一般性原理应用于其它变型。因此,本公开内容并非旨在受限于本文所描述的例子和设计,而是要符合与本文所公开的原理和新颖特征相一致的最广泛的范围。
所主张的内容参见权利要求书。

Claims (28)

1.一种无线通信的方法,包括:
将与服务有关的信息嵌入初始无线接入消息内,所述与服务有关的信息包括同所述与服务有关的信息相关联的服务的版本;以及
对包括所嵌入的与服务有关的信息的所述初始无线接入消息进行广播。
2.根据权利要求1所述的方法,其中,将所述与服务有关的信息嵌入还包括:
将所述与服务有关的信息***无线电通信信标内。
3.根据权利要求1所述的方法,其中,将所述与服务有关的信息嵌入还包括:
将所述与服务有关的信息***服务集标识符(SSID)内。
4.根据权利要求1所述的方法,其中,所述与服务有关的信息包括从接入节点可获得的服务质量级别。
5.根据权利要求1所述的方法,其中,所述与服务有关的信息指示从无线节点可获得的应用。
6.根据权利要求1所述的方法,其中,所述版本包括所述服务的版本号。
7.根据权利要求1所述的方法,其中,所述版本包括所述服务的时间戳。
8.一种无线通信的方法,包括:
识别嵌入初始无线接入消息内的与服务有关的信息;以及
与无线通信网络的接入节点建立连接,以便当同所述与服务有关的信息相关联的服务的版本满足预定的条件时,接收服务。
9.根据权利要求8所述的方法,其中,所述初始无线接入消息包括无线电通信信标。
10.根据权利要求8所述的方法,其中,所述初始无线接入消息包括服务集标识符(SSID)。
11.根据权利要求8所述的方法,其中,所述与服务有关的信息包括从所述接入节点可获得的服务质量级别。
12.根据权利要求8所述的方法,其中,所述与服务有关的信息指示从所述接入节点可获得的应用。
13.根据权利要求8所述的方法,其中,所述版本包括同所述与服务有关的信息相关联的服务的版本号。
14.根据权利要求8所述的方法,其中,所述版本包括同所述与服务有关的信息相关联的服务的时间戳。
15.一种用于无线通信的装置,包括:
用于将与服务有关的信息嵌入初始无线接入消息内的单元,所述与服务有关的信息包括同所述与服务有关的信息相关联的服务的版本;以及
用于对包括所嵌入的与服务有关的信息的所述初始无线接入消息进行广播的单元。
16.一种用于无线通信的装置,包括:
用于识别嵌入初始无线接入消息内的与服务有关的信息的单元;以及
用于与无线通信网络的接入节点建立连接,以便当同所述与服务有关的信息相关联的服务的版本满足预定的条件时,接收服务的单元。
17.一种用于无线通信的装置,包括:
存储器;以及
至少一个处理器,其耦合到所述存储器并且被配置为:
将与服务有关的信息嵌入初始无线接入消息内,所述与服务有关的信息包括同所述与服务有关的信息相关联的服务的版本;以及
对包括所嵌入的与服务有关的信息的所述初始无线接入消息进行广播。
18.根据权利要求17所述的装置,其中,所述至少一个处理器还被配置为:通过将所述与服务有关的信息***无线电通信信标内,来将所述与服务有关的信息嵌入。
19.根据权利要求17所述的装置,其中,所述至少一个处理器还被配置为:通过将所述与服务有关的信息***服务集标识符(SSID)内,来将所述与服务有关的信息嵌入。
20.根据权利要求17所述的装置,其中,所述版本包括所述服务的时间戳和/或所述服务的版本号。
21.根据权利要求17所述的装置,其中,所述与服务有关的信息包括从接入节点可获得的服务质量级别。
22.一种用于无线通信的装置,包括:
存储器;以及
至少一个处理器,其耦合到所述存储器并且被配置为:
识别嵌入初始无线接入消息内的与服务有关的信息;以及
与无线通信网络的接入节点建立连接,以便当同所述与服务有关的信息相关联的服务的版本满足预定的条件时,接收服务。
23.根据权利要求22所述的装置,其中,所述初始无线接入消息包括无线电通信信标。
24.根据权利要求22所述的装置,其中,所述初始无线接入消息包括服务集标识符(SSID)。
25.根据权利要求22所述的装置,其中,所述与服务有关的信息包括从所述接入节点可获得的服务质量级别。
26.根据权利要求22所述的装置,其中,所述版本包括所述服务的时间戳和/或所述服务的版本号。
27.一种用于无线通信的计算机程序产品,包括:
具有记录在其上的非暂时性程序代码的计算机可读介质,所述程序代码包括:
用于将与服务有关的信息嵌入初始无线接入消息内的程序代码,所述与服务有关的信息包括同所述与服务有关的信息相关联的服务的版本;以及
用于对包括所嵌入的与服务有关的信息的所述初始无线接入消息进行广播的程序代码。
28.一种用于无线通信的计算机程序产品,包括:
具有记录在其上的非暂时性程序代码的计算机可读介质,所述程序代码包括:
用于识别嵌入初始无线接入消息内的与服务有关的信息的程序代码;以及
用于与无线通信网络的接入节点建立连接,以便当同所述与服务有关的信息相关联的服务的版本满足预定的条件时,接收服务的程序代码。
CN201380035345.4A 2012-07-05 2013-07-03 在设备发现和连接建立之前检测由无线节点提供的服务 Expired - Fee Related CN104412659B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/542,217 US9565622B2 (en) 2012-07-05 2012-07-05 Detecting services provided by a wireless node before device discovery and connection establishment
US13/542,217 2012-07-05
PCT/US2013/049239 WO2014008346A1 (en) 2012-07-05 2013-07-03 Detecting services provided by a wireless node before device discovery and connection establishment

Publications (2)

Publication Number Publication Date
CN104412659A true CN104412659A (zh) 2015-03-11
CN104412659B CN104412659B (zh) 2018-05-08

Family

ID=48856948

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380035345.4A Expired - Fee Related CN104412659B (zh) 2012-07-05 2013-07-03 在设备发现和连接建立之前检测由无线节点提供的服务

Country Status (4)

Country Link
US (1) US9565622B2 (zh)
JP (2) JP2015527799A (zh)
CN (1) CN104412659B (zh)
WO (1) WO2014008346A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2873169B1 (en) * 2012-07-11 2018-09-05 Samsung Electronics Co., Ltd. Scheme for device discovery and p2p group formation
WO2014025217A1 (en) 2012-08-08 2014-02-13 Samsung Electronics Co., Ltd. Apparatus and method of connecting service according to user intention
CN104937911B (zh) * 2013-01-28 2019-06-21 索尼公司 无线通信装置、通信***、无线通信装置控制方法以及程序
WO2015092484A1 (en) * 2013-12-17 2015-06-25 Sony Corporation Method and apparatus for facilitating use of services available via wireless connection
ES2647484T3 (es) 2014-08-01 2017-12-21 Deutsche Telekom Ag Método para suministrar servicios de comunicación de una red de comunicación móvil a una pluralidad de dispositivos de telecomunicación, red de comunicación móvil, dispositivo de telecomunicación, sistema, programa y producto de programa de ordenador
US9706388B2 (en) 2015-08-26 2017-07-11 International Business Machines Corporation Wireless network identification
US10716168B2 (en) 2015-12-09 2020-07-14 Hewlett-Packard Development Company, L.P. Data transmissions without connections
CA3151113A1 (en) 2019-09-13 2021-03-18 Hendrik J. Volkerink Wireless autonomous agent platform
US11711722B2 (en) 2020-05-14 2023-07-25 Trackonomy Systems, Inc. Detecting airwave congestion and using variable handshaking granularities to reduce airwave congestion
AU2021291277A1 (en) 2020-06-18 2023-02-02 Trackonomy Systems, Inc. Transient wireless communications network
EP4205436A4 (en) 2020-10-04 2024-03-13 Trackonomy Systems, Inc. METHOD FOR QUICKLY REPLACING A WIRELESS IOT PRODUCT AND SYSTEM THEREOF
CN114125727A (zh) * 2021-11-18 2022-03-01 北京字节跳动网络技术有限公司 信息处理方法、装置和电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1846420A (zh) * 2003-09-02 2006-10-11 诺基亚有限公司 嵌入的服务质量相关信息的传送
WO2010063497A1 (en) * 2008-12-01 2010-06-10 Sony Ericsson Mobile Communications Ab Mobile station and application server for providing a service to the mobile station and operation methods for the same
WO2012054210A1 (en) * 2010-10-20 2012-04-26 Marvell World Trade Ltd. Pre-association discovery

Family Cites Families (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE470256B (sv) * 1991-05-21 1993-12-20 Linvent Ab Anordning för inbördes vinkelinställning av två enheter, företrädesvis inställning av ryggstödslutningen hos ett fordonssäte
US5978366A (en) * 1996-12-20 1999-11-02 Ericsson Inc. Methods and systems for reduced power operation of cellular mobile terminals
US6055413A (en) * 1998-07-21 2000-04-25 Motorola, Inc. System and method for including origination time and update lifetime with updateable messages
US20030194995A1 (en) * 1999-05-15 2003-10-16 Lucent Technologies, Inc. Telecommunications system with geographically discriminate broadcasting
JP2001060910A (ja) * 1999-08-20 2001-03-06 Toshiba Corp 無線端末装置及び受信制御方法
US6934752B1 (en) * 2000-03-23 2005-08-23 Sharewave, Inc. Quality of service extensions for multimedia applications in wireless computer networks
US7254409B2 (en) * 2000-04-14 2007-08-07 Ntt Docomo, Inc. Multicast service providing system, multicast service providing method, information distributor, radio terminal, and radio base station
US8996698B1 (en) * 2000-11-03 2015-03-31 Truphone Limited Cooperative network for mobile internet access
US6993326B2 (en) * 2001-04-02 2006-01-31 Bellsouth Intellectual Property Corporation System and method for providing short message targeted advertisements over a wireless communications network
US6961560B2 (en) 2001-05-23 2005-11-01 International Business Machines Corporation Method and device for prompt and efficient service discovery in wireless networks
US20030200455A1 (en) * 2002-04-18 2003-10-23 Chi-Kai Wu Method applicable to wireless lan for security control and attack detection
US6950628B1 (en) * 2002-08-02 2005-09-27 Cisco Technology, Inc. Method for grouping 802.11 stations into authorized service sets to differentiate network access and services
US7257105B2 (en) * 2002-10-03 2007-08-14 Cisco Technology, Inc. L2 method for a wireless station to locate and associate with a wireless network in communication with a Mobile IP agent
US7146130B2 (en) * 2003-02-24 2006-12-05 Qualcomm Incorporated Wireless local access network system detection and selection
US7216221B2 (en) * 2003-09-30 2007-05-08 Microsoft Corporation Method and system for unified audio control on a personal computer
EP2259627B1 (en) * 2003-11-19 2012-03-14 Research In Motion Limited Methods and apparatus for providing network broadcast information to WLAN enabled wireless communication devices
JP4642069B2 (ja) * 2004-03-12 2011-03-02 インターデイジタル テクノロジー コーポレーション マルチモード無線送受信装置を用いた、無線通信システム間での無線アクセス技術を切り換えるための方法及び装置
US20050261970A1 (en) * 2004-05-21 2005-11-24 Wayport, Inc. Method for providing wireless services
US7505443B2 (en) * 2004-06-24 2009-03-17 Kapsch Trafficcom Inc. System and method for broadcasting application-specific information in wireless local area networks
JP2006186526A (ja) * 2004-12-27 2006-07-13 Toshiba Corp 通信中継装置、通信端末装置、通信システム、および通信方法
US8725138B2 (en) * 2005-03-30 2014-05-13 Alcatel Lucent Methods for network selection and discovery of service information in public wireless hotspots
US7505433B2 (en) * 2005-04-01 2009-03-17 Toshiba America Research, Inc. Autonomous and heterogeneous network discovery and reuse
US8687543B2 (en) * 2005-04-05 2014-04-01 Cisco Technology, Inc. Wireless connection selection and setup
EP1884137B1 (en) * 2005-05-06 2019-08-07 Nokia Technologies Oy Mechanism to enable discovery of link/network features in wlan networks
US7876735B2 (en) * 2005-07-29 2011-01-25 Microsoft Corporation Transmitting a communication from a wireless access point indicating available networks and their capabilities
US8116287B2 (en) * 2005-07-29 2012-02-14 Microsoft Corporation Transmitting a communication from a wireless access point indicating hidden networks
US9088627B2 (en) * 2005-09-29 2015-07-21 Ipass Inc. System and method for actively characterizing a network
US7751780B2 (en) * 2005-11-23 2010-07-06 Qualcomm Incorporated Method and apparatus for collecting information from a wireless device
US7613426B2 (en) 2005-12-20 2009-11-03 Microsoft Corporation Proximity service discovery in wireless networks
EP1850532B1 (en) * 2006-04-29 2012-03-28 Alcatel Lucent Method of providing a guest terminal with emergency access over a WLAN
US10681151B2 (en) 2006-05-15 2020-06-09 Microsoft Technology Licensing, Llc Notification framework for wireless networks
US8340711B1 (en) * 2006-08-18 2012-12-25 At&T Mobility Ii Llc Dual mode service WiFi access control
US20110047230A1 (en) * 2006-11-17 2011-02-24 Mcgee Steven J Method / process / procedure to enable: The Heart Beacon Rainbow Force Tracking
US7974574B2 (en) 2007-07-25 2011-07-05 Microsoft Corporation Base station initiated proximity service discovery and connection establishment
JP5074177B2 (ja) * 2007-12-26 2012-11-14 三洋電機株式会社 基地局装置
JP2009159324A (ja) * 2007-12-26 2009-07-16 Sanyo Electric Co Ltd 基地局装置および端末装置
CA2718592A1 (en) * 2008-02-13 2009-08-20 Keith Hruska Method of treating vascular sclerosis
US8170481B2 (en) 2008-03-24 2012-05-01 Intel Corporation Techniques for discovering services provided in a wireless network
US8589541B2 (en) * 2009-01-28 2013-11-19 Headwater Partners I Llc Device-assisted services for protecting network capacity
US8351408B2 (en) * 2008-08-20 2013-01-08 Daigle Mark R Data packet generator for generating passcodes
US20100074261A1 (en) * 2008-09-24 2010-03-25 At&T Intellectual Property I, L.P. Providing access to multiple different services by way of a single network identifier
US8285860B2 (en) 2009-03-16 2012-10-09 Apple Inc. Efficient service discovery for peer-to-peer networking devices
US8281343B2 (en) * 2009-05-19 2012-10-02 Cisco Technology, Inc. Management and display of video content
US9456356B2 (en) * 2009-10-15 2016-09-27 Apple Inc. Methods for synchronizing data in a network
US9220054B2 (en) 2009-12-22 2015-12-22 Intel Corporation Enhanced service discovery mechanism in wireless communication system
RU2561723C2 (ru) * 2010-02-24 2015-09-10 Интердиджитал Пэйтент Холдингз, Инк. Способ и устройство для отправки агрегированного сигнала маяка
US8627420B2 (en) * 2010-04-22 2014-01-07 Cisco Technologies, Inc. Apparatus for associating a client device or service with a wireless network
JPWO2011158484A1 (ja) * 2010-06-14 2013-08-19 三洋電機株式会社 端末装置
US20120120892A1 (en) * 2010-11-16 2012-05-17 Interdigital Patent Holdings, Inc. Method and apparatus for wireless direct link operation
WO2012148205A2 (ko) * 2011-04-27 2012-11-01 엘지전자 주식회사 무선 통신 시스템에서 mdt 수행 방법 및 이를 지원하는 장치
US8903953B2 (en) * 2011-09-27 2014-12-02 International Business Machines Corporation Event media file discovery
WO2013100629A1 (ko) * 2011-12-27 2013-07-04 엘지전자 주식회사 무선 통신 시스템에서 데이터 오프로딩 방법 및 이를 위한 장치
US9357017B2 (en) * 2012-01-25 2016-05-31 Qualcomm Incorporated Method and apparatus for automatic service discovery and connectivity
US8600344B2 (en) * 2012-02-15 2013-12-03 Bright House Networks, Llc Integrating a mobile hotspot into a larger network environment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1846420A (zh) * 2003-09-02 2006-10-11 诺基亚有限公司 嵌入的服务质量相关信息的传送
WO2010063497A1 (en) * 2008-12-01 2010-06-10 Sony Ericsson Mobile Communications Ab Mobile station and application server for providing a service to the mobile station and operation methods for the same
WO2012054210A1 (en) * 2010-10-20 2012-04-26 Marvell World Trade Ltd. Pre-association discovery

Also Published As

Publication number Publication date
US9565622B2 (en) 2017-02-07
JP2018067942A (ja) 2018-04-26
WO2014008346A1 (en) 2014-01-09
US20140010107A1 (en) 2014-01-09
CN104412659B (zh) 2018-05-08
JP2015527799A (ja) 2015-09-17

Similar Documents

Publication Publication Date Title
CN104412659A (zh) 在设备发现和连接建立之前检测由无线节点提供的服务
US20220053414A1 (en) Discovering Network Information Available via Wireless Networks
US9642075B2 (en) Methods and apparatus to discover network capabilities available via wireless networks
KR101526637B1 (ko) 무선 액세스 포인트에 의한 복수의 서비스 네트워크에 대한 지원의 애드버타이즈
CN110475316B (zh) 在无线网络中缓存网络发现响应
US9271136B2 (en) Probe messaging for direct link connections
US20170078961A1 (en) Smart co-processor for optimizing service discovery power consumption in wireless service platforms
US20120076118A1 (en) Methods and apparatus to present network capabilities available via wireless networks
US20100198952A1 (en) Method for WALN network and device role activation
CN113206753B (zh) 一种信息配置方法和管理单元
US11388661B2 (en) Network slice configuration update
US20130070738A1 (en) Discovering network information available via wireless networks
CN106465251B (zh) 利用存储的高层信息的***和方法
CN103828441A (zh) 识别辅助的无线网络连接
US11019483B2 (en) Access point supporting at least two virtual networks and method performed thereby for communicating with wireless device
US20150063206A1 (en) Method and apparatus for local area network implementation
CN108432274A (zh) 使用设备到设备链路共享网络反馈信息
US20220159565A1 (en) Method and apparatus for node selection in integrated access and backhaul network
JP2007028234A (ja) 無線lanシステム
US11991045B1 (en) Managing network configurations

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
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: 20180508

Termination date: 20190703