在无线通信系统中执行发现的方法和装置与流程

文档序号:14036893阅读:229来源:国知局
在无线通信系统中执行发现的方法和装置与流程

本说明书涉及一种无线通信系统,更具体地涉及在无线通信系统中执行服务发现的方法及其装置。



背景技术:

无线接入系统已经被广泛地部署以提供各种类型的通信服务,诸如语音或数据。通常,无线接入系统是可以通过共享可用的系统资源(例如,带宽、传输功率等)支持多个用户的通信的多址系统。例如,多址系统包括码分多址(cdma)系统、频分多址(fdma)系统、时分多址(tdma)系统、正交频分多址(ofdma)系统、单载波频分多址(sc-fdma)系统和多载波频分多址(mc-fdma)系统。

近来,随着信息通信技术的发展已经开发各种无线通信技术。在无线通信技术之中,无线局域网(wlan)是能够基于射频技术通过诸如个人数字助理(pda)、膝上型计算机、便携式多媒体播放器(pmp)等等的便携式终端在家庭、公司或提供特定服务的区域中通过无线来接入互联网的技术。

通过ieee(电气和电子工程师协会)802.11组正在开发用于wlan(无线局域网)技术的标准。ieee802.11a和b使用在2.4ghz或5ghz上的未授权带,ieee802.11b提供11mbps的传输速度,并且ieee802.11a提供54mbps的传输速度。ieee802.11g通过在2.4ghz上应用ofdm(正交频分复用)提供54mbps的传输速度。ieee802.11n通过应用mimo-ofdm(多输入多输出-正交频分复用)提供300mbps的传输速度。ieee802.11n支持高达40mhz的信道带宽。在这种情况下,传输速度能够提供为600mbps那么快。ieee802.11p对应于用于支持wave(车辆环境中的无线接入)的标准。例如,802.11p提供为了支持its(智能交通系统)所必需的改进。ieee802.11ai对应于用于支持ieee802.11站的快速初始链路设立的标准。

在支持由bss(基本服务集)支持的qos(服务的质量)的qbss(质量bss)的前提下,使用根据ieee802.11e的无线lan环境中的dls(直接链路设立)有关的协议。在qbss中,不仅非apsta而且ap对应于支持qos的qap(质量ap)。但是,在当前的商品化的无线lan环境(例如,根据ieee802.11a/b/g等的无线lan环境)中,虽然非apsta对应于支持qos的qsta(质量sta),但是大多数ap对应于不能支持qos的遗留(legacy)ap。因此,在当前商业化的无线局域网环境中,存在qsta不能使用dls服务的限制。

在诸如wi-fi等无线短距离通信技术被广泛应用于市场的最近情形下,不仅基于本地网络而且基于设备之间的直接连接来执行设备之间的连接。使设备直接连接的技术之一是wi-fidirect(wi-fi直连)。

wi-fidirect对应于描述高达链路层的操作的网络连接标准技术。因为不存在关于用于上层的应用的规定或标准的定义,所以在wi-fidirect设备彼此连接之后难以具有操作的兼容性和一致性。为此,包括作为wfds(wi-fidirect服务)的更高层应用技术的标准技术正在由wfa(wi-fi联盟)讨论。

wfa已经宣布用于经由移动设备之间的直接连接作为wi-fidirect递送数据的新标准。因此,相关行业正在积极开发用于满足wi-fidirect标准的技术。从严格意义上说,wi-fidirect是一个营销术语,并且对应于一个品牌名称。用于wi-fidirect的技术标准通常称为wi-fip2p(对等(peertopeer))。因此,描述基于wi-fi的p2p技术的本发明能够在没有任何区分的情况下使用wi-fidirect和wi-fip2p。在遗留wi-fi网络中,用户经由ap(接入点)接入遗留wi-fi网络,并且接入互联网以使用其上安装wi-fi的设备。经由设备之间的直接连接的数据通信方法也以被安装在其上安装诸如蓝牙的无线通信技术的设备(例如,蜂窝电话、笔记本pc等等)的方式在通过一些用户的遗留通信中被使用。但是,根据数据通信方式,传输速度较慢,并且传输距离限制在10m以内。具体地,当数据通信方法被用于发送大量数据或者在存在许多蓝牙设备的环境中被使用时,在用户能够感受到的性能方面存在技术限制。

同时,wi-fip2p保持遗留wi-fi标准的大部分功能,并且包括用于支持设备之间的直接通信的附加部分。因此,wi-fip2p能够充分地利用安装有wi-fi芯片的设备的硬件和物理特性,并且能够通过仅升级软件功能来提供设备到设备的p2p通信。

如众所周知的那样,其上安装有wi-fi芯片的设备正在扩展到包括笔记本pc、智能手机、智能tv、游戏机、照相机等的各种范围。对于该设备,已经形成足够数量的供应商和技术开发人员。然而,支持wi-fip2p标准的软件开发尚未得到激励。这是因为,虽然宣布wi-fip2p标准,但是不能分发能够方便地使用wi-fip2p标准的相关软件。

在p2p组中存在起到遗留基础设施网络中的ap作用的设备。该设备在p2p标准中称为p2p组所有者(go)。基于p2pgo可以存在各种p2p客户端。一个go仅存在于单个p2p组中,并且所有其余设备成为客户端设备。

近来,使用蓝牙,nan(邻近感知联网)和nfc(近场通信)正在增加。因此,有必要具有在提供多个系统或接口的环境中提供服务的方法。



技术实现要素:

技术问题

本说明书涉及无线通信系统中的发现方法和装置及其装置。

本说明书的一个技术任务是为了提供一种用于p2p(对等)用户设备在无线通信系统中执行发现的方法。

本说明书的另一技术任务是为了提供一种用于在无线通信系统中基于p2p用户设备的作用来执行发现的方法。

本说明书的进一步的技术任务是为了提供一种用于在无线通信系统中p2p用户设备执行发现的情况下减少不必要的过程的方法和装置。

技术方案

在本说明书的一个技术方面,在此提供一种在无线通信系统中由探索者用户设备(seekeruserequipment)执行发现的方法,包括:向广告商用户设备(advertiseruserequipment)发送用于发现的第一帧;响应于第一帧从广告商用户设备接收第二帧;以及基于接收到的第二帧来发现匹配的p2p(对等)用户设备,其中探索者用户设备通过仅在搜索模式中而没有在收听模式(listenmode)和扫描模式中操作来发送第一帧,其中广告商用户设备通过仅在收听模式中操作来发送第二帧,以及其中探索者用户设备和广告商用户设备仅在第一信道上执行发现。

在本说明书的另一技术方面,在此提供的是在无线通信系统中执行发现的探索者用户设备,包括:接收模块,该接收模块接收来自外部设备的信息;发送模块,该发送模式向外部设备发送信息;以及处理器,该处理器被配置成控制接收模块和发送模块,其中处理器还被配置成使用发送模块向广告商用户设备发送用于发现的第一帧,使用发送模块响应于第一帧从广告商用户设备接收第二帧,以及基于接收到的第二帧来发现匹配的p2p(对等)用户设备,其中探索者用户设备通过仅在搜索模式中而没有在收听模式和扫描模式中操作来发送第一帧,其中广告商用户设备通过仅在收听模式中操作来发送第二帧,以及其中探索者用户设备和广告商用户设备仅在第一信道上执行发现。

以下事项对于在无线通信系统中使用探索者用户设备来执行发现的方法和装置是公共的。

根据本说明书的一个实施例,第一信道可以包括单个社交信道。

根据本说明书的一个实施例,社交信道可以被设置为信道1、信道6和信道11之中的信道6。

根据本说明书的一个实施例,如果探索者用户设备在单个社交信道上未能发现匹配的p2p用户设备,则探索者用户设备可以通过在扫描模式中操作来扫描多个信道,以及通过多个信道来发现匹配的p2p用户设备。

根据本说明书的一个实施例,探索者用户设备和广告商用户设备中的每个可以包括基于支持多个接口的应用服务平台(asp)操作的p2p用户设备。

根据本说明书的一个实施例,如果探索者用户设备和广告商用户设备中的每个不包括基于支持多个接口的应用服务平台(asp)操作的p2p用户设备,则探索者用户设备和广告商用户设备可以通过交替地重复扫描模式、收听模式和搜索模式来发现匹配的p2p用户设备。

根据本说明书的一个实施例,探索者用户设备和广告商用户设备可以使用多个信道来发现匹配的p2p用户设备。

根据本说明书的一个实施例,只有没有被包括在p2p(对等)组中,广告商用户设备才可以通过在收听模式中操作来发送第二帧。

根据本说明书的一个实施例,当广告用户设备被包括在p2p组中时,如果广告商用户设备在第二信道上接收第一帧,则广告用户设备可以发送第二帧,尽管不在收听模式中操作。根据本说明书的一个实施例,如果探索者用户设备和广告商用户设备在5ghz带上操作,探索者用户设备和广告商用户设备可以通过5ghz带的第二信道来发现匹配的p2p用户设备。

根据本说明书的一个实施例,可以基于5ghz带的带宽来确定5ghz带的第二信道。

根据本说明书的一个实施例,只有未能在第一信道上发现匹配的p2p用户设备,探索者用户设备和广告商用户设备才可以通过5ghz带的第二信道来发现匹配的p2p用户设备。

根据本说明书的一个实施例,第一帧可以包括探测请求帧,以及其中第二帧可以包括探测响应帧。

根据本说明书的一个实施例,该方法可以进一步包括:如果基于接收到的第二帧来发现匹配的p2p用户设备,则交换关于与匹配的p2p用户设备匹配的服务的信息,并且与匹配的p2p用户设备建立用于匹配的服务的会话连接。

根据本说明书的一个实施例,关于匹配的服务的信息可以包括匹配的服务的服务名称、服务id和asp相关信息中的至少一个。

有益效果

本说明书能够提供在无线通信系统中的发现方法和装置及其装置。

本说明书能够提供用于p2p(对等)用户设备在无线通信系统中执行发现的方法。

本说明书能够提供一种用于在无线通信系统中基于p2p用户设备的作用来执行发现的方法。

本说明书可以提供一种用于在无线通信系统中通过p2p用户设备执行发现的情况下减少不必要的过程来快速执行发现的方法和装置。

从本发明可获得的效果不受上述效果的限制。并且,本发明所属的技术领域的普通技术人员从以下的描述能够清楚地理解其他未提及的效果。

附图说明

图1是用于适用于本发明的ieee802.11系统的结构的示例的图。

图2是用于采用接入设备和无线用户设备的通信系统的操作的示例的框图。

图3是用于wfd(wi-fidirect)网络的示例的图。

图4是用于配置wfd网络的过程的示例的流程图。

图5是用于典型的p2p网络拓扑的图。

图6是用于单个p2p设备形成p2p组并且以同时作为wlan的sta操作的方式与ap连接的情形的图。

图7是用于应用p2p的情况下的wfd网络方面的图。

图8是用于wfds(wi-fidirect服务)设备的简化框图。

图9是用于通过发现遗留wfds中的wfds设备之间的设备和服务来建立wfds会话的过程的流程图。

图10是用于支持多个接口的服务应用平台(asp)的图。

图11是示出由现有p2pue执行发现的方法的图。

图12是示出基于p2pue的作用执行发现的方法的图。

图13是示出在社交信道上发现失败的情况下由p2pue执行发现的方法的图。

图14是示出在社交信道上发现失败的情况下由p2pue执行发现的方法的图。

图15是示出通过在5ghz带上操作的p2pue执行发现的方法的图。

图16是根据本说明书的一个实施例的用于由p2pue执行发现的方法的流程图。

图17是根据本说明书的一个实施例的用于由p2pue执行发现的方法的流程图。

图18是根据本说明书的实施例的用户设备装置的框图。

具体实施方式

现在将详细参考本发明的优选实施例,其示例在附图中被图示。下面将参考附图给出的详细描述旨在解释本发明的示例性实施例,而不是示出能够根据本发明实现的唯一实施例。下面的详细描述包括具体细节以便于提供对本发明的全面理解。然而,对于本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下实现本发明。

下面的实施例能够通过以规定形式组合本发明的结构元件和特征来实现。除非单独地指定,否则应该对每个结构元素或特征进行选择性考虑。可以在不与其他结构元件或特征组合的情况下执行每个结构元件或特征。此外,一些结构元件和/或特征可以彼此组合以组成本发明的实施例。本发明实施例中描述的操作顺序可以改变。一个实施例的一些结构元件或特征可以被包括在另一个实施例中,或者可以被替换为另一个实施例的相应的结构元件或特征。

提供以下描述中的具体术语来帮助理解本发明。并且,在本发明的技术范围或精神内这些特定术语可以改变为其他格式。

有时,为了避免模糊本发明的概念,公众所知的结构和/或设备可以被跳过或表示为以结构和/或设备的核心功能为中心的框图。另外,贯穿附图将使用相同的附图标记以指代本说明书中的相同或相似的部分。

能够由为包括ieee802系统、3gpp系统、3gpplte系统、lte-a(lte-高级)系统和3gpp2系统的无线接入系统中的至少一个所公开的标准文档支持本发明的实施例。具体地,本发明的实施例中未被解释以清楚地揭露本发明的技术思想的步骤或部分可以由上述文档来支持。此外,在本文档中所公开的所有术语能够由上述技术文档支持。

本发明的以下实施例能够被应用于各种无线接入技术,例如,cdma(码分多址)、fdma(频分多址)、tdma(时分多址)、ofdma(正交频分多址)、sc-fdma(单载波频分多址)等。cdma能够用诸如utra(通用陆地无线电接入)、cdma2000等的无线电技术来实现。tdma能够用诸如gsm/gprs/edge(全球移动通信系统)/通用分组无线电业务/增强型数据速率gsm演进的无线电技术来实现。ofdma能够用诸如ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、e-utra(演进的utra)等的无线电技术来实现。

尽管在本说明书中诸如“第一”和/或“第二”的术语可以被用于描述各种元件,但是应当理解,元件不受这些术语的限制。这些术语可以用来识别一个元件与另一元件。例如,在不偏离本发明的范围的范围内,第一元件可以被称为第二元件,反之亦然

在说明书中,当部件“包括”或“包含”元件时,除非另外提及,这意味着该部件进一步包括或包括另一元件。此外,说明书中公开的术语“...单元”、“...模块”意指用于处理至少一个功能或操作的单元,并且可以通过硬件、软件或硬件和软件的组合来实现。

为了清楚起见,下面的描述集中于ieee802.11系统。然而,本发明的技术特征不限于此。

图1是用于适用于本发明的ieee802.11系统的结构示例的图。

ieee802.11结构能够由多个配置元件组成,并且支持对上层来说透明的sta的移动性的wlan能够通过多个配置元件的交互被提供。基本服务集(在下文中被简称为bss)可以对应于ieee802.11lan中的基本配置块。图1示出存在两个bss(bss1和bss2)并且两个sta分别包括在每个bss中作为成员(sta1和sta2被包括在bss1中,并且sta3和sta4被包括在bss2中)的示例。在这种情况下,sta指示根据ieee802.11的mac(媒体接入控制)/phy(物理)标准操作的设备。sta包括ap(接入点)sta(简称为ap)和非apsta。ap对应于经由无线接口向非apsta提供网络接入(例如,wlan)的设备。ap能够由固定形式或移动形式来配置,并且包括提供热点的移动无线设备(例如,膝上型计算机、智能手机等)。ap对应于不同无线通信领域中的基站(bs)、节点b、演进节点b(enb)、基础收发器系统(bts)、毫微微bs等。非apsta对应于由用户直接控制的设备,诸如膝上型计算机、pda、无线调制解调器、智能手机等。非apsta能够被称为终端、无线发送/接收单元(wtru)、用户设备(ue)、移动站(ms)、移动终端、移动订户站(mss)等。

指示图1中的bss的椭圆形可以被理解为包含在bss中的sta的覆盖区域以保持通信。这个地区能够被称为基本服务区(在下文中被缩写为bsa)。ieee802.11lan中的最基本类型的bss可以对应于独立的bss(在下文中缩写为ibss)。例如,ibss可能只有由两个sta组成的最小形式。在图1中作为最简单的形式并且省略不同的配置元件的bss(bss1或bss2)可以对应于ibss的代表性示例。当sta能够直接相互通信时,这种配置是可用的。并且,这种lan能够当lan是必需时被配置,而不是被事先配置。因此,这个网络可能被称为ad-hoc网络。

当sta的电源打开或关闭或者sta进入bss区域或离开bss区域时,bss中的sta的成员资格能够被动态地改变。为了成为bss的成员,sta能够使用同步过程来加入bss。为了接入基于bss结构的所有服务,sta能够与bss关联。

图2是采用接入设备(例如apsta)220a/202b/202c和无线用户设备(例如,非apsta)的通信系统200的示例的框图。

参考图2,接入设备202a至202c与提供对诸如互联网的wan(广域网)206的接入的交换机204连接。每个接入设备202a至202c经由时分复用网络向属于接入设备的覆盖区域(未被描述)的无线设备提供无线接入。因此,接入设备202a至202c通常提供系统200的总wlan覆盖区域。例如,无线设备208可以存在于通过线框表示的位置中的接入设备202a和202b的覆盖区域中。因此,如线箭头210a和210b所示,无线设备208能够从每个接入设备202a/202b接收信标。如果无线设备208从线框漫游到虚线框,则无线设备208进入接入设备202c的覆盖区域并离开接入设备202a的覆盖区域。因此,如虚线212a和212b中所示,无线设备208能够从接入设备202b/202c接收信标。

当无线设备208在由系统200提供的全部wlan覆盖区域中漫游时,无线设备208能够确定哪个设备提供对无线设备208的最佳接入。例如,无线设备208重复地扫描相邻的接入设备并且能够测量与每个信标相关的信号强度(例如,功率)。因此,基于最大信标信号强度无线设备208能够与提供最佳网络接入的接入设备连接。无线设备208能够使用与最佳接入有关的不同参考。例如,最佳接入可以与更优选的服务(例如,内容、数据速率等)相关联。

图3是用于wfd(wi-fidirect)网络的示例的图。

wfd网络对应于能够执行d2d(设备到设备)(或对等(p2p)通信)的网络,尽管wi-fi设备不参与家庭网络、办公室网络或热点网络。wfd网络由wi-fi联盟提出。在下面,将基于wfd的通信称为wfdd2d通信(简称为d2d通信)或wfdp2p通信(简称为p2p通信)。并且,执行wfdp2p通信的设备被称为wfdp2p设备,简单说是p2p设备。

参考图3,wfd网络300能够包括至少一个或多个wi-fi设备,其包括第一wfd设备302和第二wfd设备304。wfd设备包括支持wi-fi的设备,诸如显示设备、打印机、数字相机、投影仪、智能手机等。并且,wfd设备包括非apsta和apsta。参考附图中所示的示例,第一wfd设备302对应于智能手机,并且第二wfd设备304对应于显示设备。wfd网络中的wfd设备能够被直接相互连接。具体而言,p2p通信可以对应于两个wfd设备之间的信号传输路径直接配置在wfd设备之间而不经过第三设备(例如,ap)或遗留网络(例如,经由ap接入wlan)的情况。在这种情况下,在两个wfd设备之间直接配置的信号传输路径可以被限制为数据传输路径。例如,p2p通信可以对应于多个非sta在不经过ap的情况下发送数据(例如,音频/图像/文本消息信息等)的情况。用于控制信息的信号传输路径(例如,用于p2p配置的资源分配信息、无线设备识别信息等)能够被直接配置在wfd设备之间(例如,在非apsta与非apsta之间、在非apsta和ap之间)、在经由ap的两个wfd设备之间(例如,在非apsta和非apsta之间)或在ap与相应的wfd设备(例如,ap和非apsta#1、在ap和非apsta#2之间)。

图4是用于配置wfd网络的过程的示例的流程图。

参考图4,配置wfd网络的过程能够主要分为两个过程。第一过程对应于邻居(设备)发现(nd)过程[s402a],并且第二过程对应于p2p链路配置和通信过程[s404]。wfd设备(例如,图3中的302)经由邻居发现过程在(wfd设备的)覆盖范围内找出不同的邻近设备(例如,图3中的304),并且能够获得对于关联邻近的wfd设备所必需的信息,例如,对于预关联所必需的信息。在这种情况下,预关联可以指示无线协议中的第二层预关联。例如对于预关联所必需的信息能够包括关于邻近wfd设备的识别信息。邻居发现过程能够根据可用的无线电信道来执行[s402b]。随后,wfd设备302能够与不同的wfd设备304执行wfdp2p链路配置/通信过程。例如,在wfd设备302与邻近的wfd设备304连接之后wfd设备302能够确定wfd设备304是否对应于不满足用户的服务要求的wfd设备。为此,wfd设备302是与邻近的wfd设备304预先关联的第二层,然后能够搜寻wfd设备304。如果wfd设备304不满足用户的服务要求,则wfd设备302断开与wfd设备304建立的第二层连接,并且能够与不同的wfd设备建立第二层连接。相反,如果wfd设备304满足用户的服务要求,则两个wfd设备302/304能够经由p2p链路彼此收发信号。

图5是用于典型的p2p网络拓扑图。

如图5中所示,p2pgo能够直接与包括p2p功能的客户端连接。或者,p2pgo能够被连接没有p2p功能的遗留客户端。

图6是用于单个p2p设备形成p2p组并以同时作为wlan的sta操作的方式与ap连接的情形的图。

如图6中所示,根据p2p技术标准,将p2p设备以前述模式操作的情形定义为并发操作(concurrentoperation)。

为了使一系列p2p设备形成组,基于p2p属性id的组拥有者意图值来确定p2pgo。组拥有者意图值可以具有范围从0到15的值。p2p设备正在交换该值,并且包括最高值的p2p设备变成p2pgo。同时,在遗留设备不支持wi-fip2p技术的情况下,尽管遗留设备能够属于p2p组,但遗留设备的功能限于经由p2pgo接入基础设施网络的功能。

根据wi-fip2p标准,因为p2pgo使用ofdm(正交频分复用)来发送信标信号,所以p2p设备不支持11b标准。相反,11a/g/n能够被用作wi-fip2p设备。

为了执行将p2pgo和p2p客户端相互连接的操作,p2p标准主要包括以下描述的4个功能。

首先,p2p发现正在处理诸如设备发现、服务发现、组形成和p2p邀请的描述条目。根据设备发现,2个p2p设备经由相同的信道相互交换诸如对方设备的设备名称或设备类型的设备相关信息。根据服务发现,要使用的服务和服务相关的信息经由p2p彼此交换。根据组形成,其对应于确定要成为p2pgo的设备并形成新组的功能。根据p2p邀请,其对应于永久地形成的p2p组被召唤的功能或者使p2p设备加入遗留p2p组的功能。

其次,p2p组操作解释p2p组形成和终止、与p2p组的连接、p2p组中的通信、用于p2p客户端发现的服务、持久性p2p组的操作等。

第三,p2p功率管理正在处理管理p2p设备的功率的方法和在功率节省模式时序上处理信号的方法。

最后,被管理的p2p设备正在处理在单个p2p设备中形成p2p组的方法和同时经由wlanap来接入基础设施网络的方法。

在下面解释p2p组的特性。p2p组与遗留基础设施bss(基本服务组)相似之处在于,p2pgo发挥ap的作用,并且p2p客户发挥sta的作用。因此,能够执行go作用和客户端作用的软件应安装在p2p设备上。p2p设备通过使用诸如mac地址的p2p设备地址来区分。然而,当p2p设备在p2p组中执行通信时,p2p设备使用p2p接口地址。在这种情况下,对于p2p设备来说没有必要使用单个标识符(全球唯一id)地址。p2p组包括单个标识符p2p组id。单个标识符p2p组id由ssid(服务集标识符)和p2p设备地址的组合组成。wi-fip2p标准使用wpa2-psk/aes用于安全。p2p组的生命周期具有用于在规定的时间之后尝试相同连接的临时连接方法和持续连接方法。在持续组的情况下,一旦形成p2p组,则缓存作用、证书、ssid和p2p组id。当重新建立连接时,能够通过应用相同的连接形式快速建立组的连接。

在下文中,解释wi-fip2p连接方法。wi-fi设备主要执行两个阶段的连接过程。第一个对应于两个p2p设备找出对方设备的阶段,并且第二个对应于用于确定p2pgo的作用或者在所发现的设备之间的p2p客户端的作用的组形成阶段。首先,查找阶段对应于将p2p设备彼此连接的阶段。具体地,查找阶段包括搜索状态和收听状态。搜索状态使用探测请求帧执行主动搜索。在这种情况下,搜索范围被限制为快速搜索。为了快速搜索,使用信道1、6和11的这样的社交信道。收听状态的p2p设备以从3个社交信道中选择一个信道的方式保持接收状态。如果p2p设备接收到由搜索状态的不同p2p设备发送的探测请求帧,则p2p设备响应于探测请求帧向不同p2p设备发送探测响应帧。p2p设备不断重复搜索状态和收听状态,并且能够到达p2p设备公共的信道。p2p设备找出对方设备并使用探测请求帧和探测响应帧以选择性地与对方设备组合,并发现设备类型、制造商或友好设备名称。为了检查存在于p2p设备内部的服务和设备之间的兼容性,可以使用服务发现。服务发现用于确定每个设备内部提供的服务是否与不同的设备兼容。根据p2p标准,没有指定特定的服务发现标准。p2p设备的用户搜寻邻近的p2p设备和由p2p设备提供的服务,然后能够连接到用户首选的设备或服务。

作为第二阶段,在下文中解释组形成阶段。如果p2p设备完成前述的查找阶段,则检查对方设备的存在是否完成。基于此,两台p2p设备应进入go协商阶段以配置bss。协商阶段分为两个子阶段。一个是go协商阶段,另一个是wps(wi-fi保护设立)阶段。在go协商阶段,两个p2p设备相互协商p2pgo的作用和p2p客户端的作用,并且配置p2p组内部要使用的操作通道。在wps阶段中,执行诸如交换用户使用键区等输入的pin信息、经由按钮的简单设立等等的在遗留wps中执行的普通作业。在p2p组中,p2pgo发挥p2p组的核心作用。p2pgo指配p2p接口地址,选择组的操作信道,并发送包括组的各种操作参数的信标信号。在p2p组中,只有p2pgo能够发送信标信号。p2p设备能够在与连接初始阶段相对应的扫描阶段中使用信标信号快速检查p2pgo,并且执行参与该组的作用。或者,p2pgo能够自行发起p2p组会话,或者能够在执行p2p发现阶段中前面提到的方法之后发起会话。因此,因为意图成为p2pgo的值由应用或更高层服务来控制,而不是由某个设备固定的值,所以开发者能够根据每个应用程序的使用来选择意图成为p2pgo的适当值。

随后,在下面解释p2p寻址。p2p设备以在p2p组会话中使用mac地址指配p2p接口地址的方式使用p2p接口地址。在这种情况下,p2pgo的p2p接口地址对应于bssid(bss标识符)。bssid实际上对应于p2pgo的mac地址。

在下面解释p2p组的连接释放。如果p2p会话终止,则p2pgo应通过取消认证通知所有p2p客户端终止p2p组会话。p2p客户端也能够通知p2pgo连接释放。在这种情况下,如有可能,有必要执行取消关联程序。已经接收到客户端的连接释放请求,p2pgo能够识别p2p客户端的连接被释放。如果p2pgo检测到发生协议错误的p2p客户端或者执行中断p2p组的连接的操作,则p2pgo产生拒绝认证或拒绝关联。在这种情况下,p2pgo在关联响应中记录具体的失败原因并将关联响应发送到p2p客户端。

图7是用于在应用p2p的情况下的wfd网络方面的图。

图7示出在应用新p2p应用(例如,社交聊天、基于位置的服务供应、游戏互通等)的情况下的wfd网络方面的示例。参考图7,多个p2p设备702a至702d在wfd网络中执行p2p通信710。组成wfd网络的p2p设备由于p2p设备的移动而频繁地改变,或者wfd网络自身能够动态地/在短时间内重新生成或消失。因此,新p2p应用部分的特征在于能够在密集网络环境中的多个p2p设备之间动态地/在短时间内执行和终止p2p通信。

图8是用于wfds(wi-fidirect服务)设备的简化框图。

针对wi-fidirectmac层及其以上层定义用于诸如asp(应用服务平台)的应用服务的平台。asp发挥会话管理、服务的命令处理、asp之间的控制以及更高层应用和更低层wi-fidirect之间安全的作用。在asp的顶部处支持4种基本服务,包括由wfds定义的发送服务、播放服务、显示服务和打印服务、相应的应用和ui(用户界面)。在这种情况下,发送服务对应于能够在两个wfds设备之间执行文件传输的服务及其应用程序。播放服务对应于能够在两个wfds设备之间基于dlna共享a/v、图片和音乐的流服务及其应用。打印服务定义能够在包括诸如文档、图片等的内容的设备与打印机之间输出文档和图片的服务以及其应用程序。显示服务定义在wfa的miracast信源(source)和miracast信宿(sink)之间共享的服务启用屏幕及其应用程序。并且,在支持除基本服务之外的第三方应用的情况下,为asp公共平台的使用定义启用服务。

在本发明中描述的术语之中,使用服务名称的服务散列算法(例如,sha256散列)的前6个八位字节由服务名称形成诸如服务散列的术语。本发明使用的服务散列并不意味着特定的服务散列。相反,使用探测请求/响应发现机制将服务散列理解为服务名称的充分表示可能是优选的。作为一个简单的示例,如果服务名称对应于“org.wifi.example”,那么由sha256对其服务名称散列的值的前部的6个字节对应于散列值。

在wfds中,如果在探测请求消息中包括散列值并且服务彼此匹配,则能够以通过包括服务名称的探测响应消息响应的方式来检查服务是否被支持。具体地,服务名称对应于dns形成的用户可读服务的名称。服务例子值指示由算法(例如,sha256)生成的服务名称的256字节的值之中的上面的6个字节。如前述的示例中所提及的,如果服务名称对应于“org.wifi.example”,则服务散列可以对应于值“4e-ce-7e-64-39-49”。

因此,在本发明中,通过算法对服务名称进行散列的值的一部分表示为服务散列(信息)。服务散列可以作为信息包含在消息中。

配置遗留wfds的方法

图9是通过发现遗留wfds中的wfds设备之间的设备和服务来建立wfds会话的过程的流程图。

为了清楚起见,如图4中所示,假设设备a发挥广告商的作用,该广告商将设备a能够提供的wfds广告给探索者(seeker),并且设备b发挥寻求广告服务的作用。设备a对应于想要广告设备a的服务的设备,并且对方设备意图以找出设备a的服务的方式启动服务。设备b根据更高应用或用户的请求执行找出支付服务的设备的过程。

设备a的服务端将能够由服务端提供的wfds广告给设备a的应用服务平台(asp)端。设备b的服务端还能够通告wfds,其由服务端提供给设备b的asp端。为了使设备b使用wfds作为探索者,设备b的应用端指示要用于服务端的服务,并且服务端指示asp端找出目标设备以使用wfds。

为了找出目标设备以使用wfds,设备b的asp端发送p2p(对等)探测请求消息[s910]。在这种情况下,p2p探测请求消息包括服务名称,意图是以散列服务名称的方式的服务散列形式由设备b的asp端找出或者能够由设备b的asp端支持。已经从探索者接收到p2p探测请求消息后,如果设备a支持相应的服务,则设备a响应于p2p探测请求消息向设备b发送p2p探测响应消息[s920]。p2p探测响应消息包括由服务名称或散列值和相应的广告id值支持的服务。此过程对应于指示设备a和设备b是wfds设备的设备发现过程。能够经由设备发现过程知道服务是否被支持。

随后,可选地,能够经由p2p服务发现过程详细地知道具体的服务。已经找到能够与设备b执行wfds的设备的设备b向设备发送p2p服务发现请求消息[s930]。接收到来自设备b的p2p服务发现请求消息后,设备a的asp端以通过将设备a的服务端广告的服务与从设备b接收到的p2p服务名称和p2p服务信息相互匹配的方式将p2p服务发现响应消息发送到设备b[s940]。在这种情况下,使用由ieee802.11u定义的gas协议。如在前面的描述中所提及的,当服务搜索的请求完成时,设备b能够向应用和用户通知搜索结果。此时,wi-fidirect的组尚未形成。如果用户选择服务并且选择的服务执行连接会话,则执行p2p组形成。

在下面,基于从由wfa、wfds、wi-fidirect、nan(邻近感知网络)、nfc(近场通信)和ble(蓝牙低功耗)组成的组中选择的至少一个来配置asp操作的方法作为本发明的实施例被公开。在这种情况下,wfds等可以对应于接口。具体地,该接口可以对应于支持终端的操作的方法。在下面,详细解释用于asp基于接口与设备/服务发现互通的方法。

在这种情况下,例如,在前述的接口之中,ble可以对应于使用2.4ghz的频率并降低功耗的形式的蓝牙发送/接收方案。具体地,为了快速地发送和接收极小容量的数据,可以在降低功耗的同时使用ble以发送数据。

并且,例如,nan(邻居感知网络)网络可以使用一组相同的nan参数(例如,连续发现窗口之间的时间段、发现窗口的时段、信标间隔、nan信道等)对应于nan终端。nan终端能够配置nan簇。在这种情况下,nan簇使用一组相同的nan参数,并且可以对应于与同一窗口调度同步的一组nan终端。属于nan簇的nan终端能够直接将组播/单播nan服务发现帧发送到发现窗口范围内的不同的nan终端。

并且,例如,nfc可以在诸如13.56mhz的相对较低的频带上工作。在这种情况下,如果两个p2p设备支持nfc,则可以可选地使用nfc信道。探索者p2p设备能够使用nfc信道发现p2p设备。当发现nfc设备时,可以指示两个p2p设备在形成组的公共信道上达成一致,并且共享诸如设备的密码的供应信息。

下面详细解释经由asp为前述接口进行交互的方法。在这种情况下,尽管提出前述配置作为能够与asp互锁的接口,但这仅是示例。其也可以支持不同的接口,本发明可以不受限制。

图10是用于支持多个接口的服务应用平台(asp)的图。

如前述的描述中所提及的,与支持wfds的终端相对应的广告商终端的服务端广告通过服务端能够提供的服务,并且与支持wfds的不同终端对应的探索者终端的服务端能够指示asp端搜寻要对其使用该服务的目标设备。具体地,能够经由asp支持终端之间的wfds。

在这种情况下,参考图10,asp能够支持多个接口。在这种情况下,例如,asp能够支持用于执行服务发现的多个接口。并且,asp能够支持用于执行服务连接的多个接口。

在这种情况下,例如,用于执行服务发现的多个接口可以对应于从由wi-fidirect、nan(邻居感知网络)、nfc(近场通信)、ble(低功耗蓝牙)和wlan基础设施组成的组中选择的至少一个。

并且,用于执行服务连接的多个接口可以对应于从由wi-pidirect、p2p和基础设施组成的组中选择的至少一个。并且,例如,asp能够支持多个频带。在这种情况下,例如,多个频带可以对应于2.4ghz、5ghz、60ghz等。并且,例如,asp能够支持关于小于1ghz的频带的信息。具体地,asp能够支持多个频带并且不限于特定的频带。

参考图10,第一终端能够使用asp对第一服务执行设备发现或服务发现。随后,如果搜寻设备发现或服务发现完成,则可以基于搜索结果来执行服务连接。在这种情况下,例如,被用于执行服务发现的接口可能与用于执行服务连接的接口不同。接口能够从多个接口之中选择。

在这种情况下,asp可以使用用于支持多个接口的信息或参数。

关于asp,例如,终端的服务端能够从asp获得关于能够支持第一服务的服务发现方法和连接方法的信息。在这种情况下,第一服务可以对应于由终端提供的服务,并且不限于特定的服务。

终端的服务端能够基于从asp获得的信息对asp调用advertiseservice()或seekservice()方法。具体地,类似于遗留的asp操作,终端能够使用asp作为广告商或探索者以对第一服务执行服务发现。在对第一服务执行服务发现后,终端能够基于服务发现的结果执行服务连接。在这种情况下,服务连接可以对应于p2p或wlan基础设施。在这种情况下,例如,因为两个服务连接都支持多个频带,所以能够基于首选的带来执行服务连接。

在这种情况下,对于一个示例,关于服务发现方法和连接性方法的信息可以被表示为表1。

[表1]

图11是图示由现有p2pue执行发现的方法的图。

如上所述,能够在广告商ue和探索者ue之间提供服务。在这种情况下,为了在广告商ue和探索者ue之间提供服务,探索者能够事先寻找广告商的服务。这样做,可以使用p2p探索者法。

参考图11,现有的p2pue1110/1120能够在扫描阶段之后在收听模式和搜索模式中交替并重复地操作。这里,p2pue1110/1120能够在扫描阶段中使用针对整个信道的探测请求帧来执行主动寻求。此后,p2pue1110/1120在查找阶段使用探测请求帧执行主动寻求,并且能够使用信道1、6和11的社交信道(例如,2412mhz、2437mhz和2462mhz)执行主动寻求。

在这种情况下,如上所述,例如,在扫描阶段之后,收听模式(或者收听状态)和搜索模式(或者搜索状态)能够作为发现阶段被交替地和重复地操作。在下面的描述中,虽然诸如阶段、模式或状态的术语被写为关于p2pue的操作的模式,但是其可以意指阶段或状态。因此,这样的操作不受术语的限制。(例如,扫描模式可以意指扫描阶段。)

p2pue1110/1120可以通过在收听模式中从上述3个社交信道中选择单个信道来维持接收状态[s414]。即,如果p2pue1110/1120接收到探测请求帧,则p2pue1110/1120在收听模式中发送探测响应帧作为响应。在这种情况下,例如,可以随机地给出收听模式时间(例如,100、200或300tu(时间单位)、randomdwell(随机驻停))。

具体地,p2pue1110和1120可以在寻求节点和接收模式之间交替的过程中到达公共信道。即,关于p2pue1110和1120,当广告商ue1110维持收听模式并且探索者ue120保持搜索模式时,p2pue1110和1120能够到达公共信道。在这种情况下,探索者ue1120能够在信道1、6和11上轮流发送探测请求帧给广告商ue1110。此外,广告商ue1110能够向探索者ue1120发送探测响应帧。在这种情况下,广告商ue1110和探索者ue1120能够使用探测请求帧和探测请求帧来发现设备类型、提供的服务等探测响应帧。即,作为p2pue1110和1120的常见操作方法,当交替地重复各个模式时,能够在特定的时段内执行发现。

然而,在广告商ue1110提供服务的方面,扫描模式或搜索模式可能是不必要的。广告商ue1110可以从探索者ue1120接收探测请求帧,确定是否存在匹配的p2pue,然后向探索者ue1120发送探测响应帧。即,在广告商ue1110中,扫描模式或搜索模式可能是不必要的模式,以及通过仅在收听模式中操作能够执行服务发现。

此外,探索者ue1120可以通过搜索模式向广告商ue1110发送探测请求帧,然后检查匹配的p2pue是否存在。即,在广告商ue1110方面,收听模式可能是不必要的。此外,如果单个信道被设置为发送探测请求帧,则对于探索者ue1120来说也可能不需要扫描模式。

即,当广告商ue1110和探索者ue1120分别在收听模式和搜索模式中操作时,能够仅使用单个信道来执行发现。因此,现有的p2pue操作方法在执行发现的过程中会造成不必要的时延和不必要的功耗。

此后,探索者ue1120向服务/应用级(service/applicationstage)调出搜索结果(searchresult())事件,从而为匹配的p2pue提供发现结果。

此后,探索者ue1120能够向广告商ue1110发送服务发现请求消息。这里,用于服务匹配的服务名称、服务信息等可以被包含在服务发现请求消息中。如果广告商ue1110接收到服务发现请求帧,则广告商ue1110的asp级使用关于服务的服务名称、服务id和asp相关信息中的至少一个来确定与服务的匹配的存在或不存在,然后能够向探索者ue1120发送服务发现响应消息。其后,探索者ue1120能够基于服务发现结果执行与广告商ue的服务的会话连接。

图12是示出基于p2pue的作用执行发现的方法的图。

如上所述,在执行发现的情况下,取决于p2pue的作用,p2pue的操作模式可能是不必要的。因此,根据p2pue的作用来设置p2pue的操作模式的方法可能是必需的。

参考图12,如果广告商ue1210被触发为执行“广告”,则广告商ue1210可以仅在收听模式中操作。这样做,所使用的信道可以仅包括信道1、6和11之中的信道6。也就是说,只有公共信道之中的信道6能够被用作社交信道。通过此,探索者ue1210能够跳过寻求在多个信道之中使用的信道的扫描操作。也就是说,通过仅将社交信道设置为信道6,能够减少不必要的扫描过程。

在这种情况下,如果探索者ue1220被触发为执行“寻求(seek)”,则探索者ue1220能够在搜索模式中操作。这样做,如上所述,因为社交信道固定到信道6,所以探索者ue1220能够通过信道6执行用于p2pue的发现。

具体地,探索者ue1220能够在信道6上向广告商ue1210发送探测请求帧。广告商ue1210能够基于关于p2pue的信息和在探测请求帧中包含的服务来检查匹配的服务是否存在。其后,广告商ue1210能够向探索者ue1220发送探测响应帧。这里,关于广告商ue的设备信息、关于服务的信息等可以被包含在探测响应帧中。在这种情况下,探索者ue1220可以通过检查包含在探测响应帧中的信息来检查匹配的p2pue是否存在。即,如果探索者ue1220接收到探测响应帧,则能够完成针对匹配的p2pue的发现。此外,如果探索者ue1220完成针对p2pue的发现,则关于搜索结果的信息可以被提供给探索者ue1220的上级(upperstage)。

图13是示出在社交信道上发现失败或者在社交信道之外的信道上发现服务的情况下由p2pue执行发现的方法的图。

如上所述,探索者ue1320和广告商ue1310能够仅使用单个社交信道执行发现。这样做,如上所述,探索者ue1320的操作模式和广告商ue1310的操作模式可以分别仅设置为搜索模式和收听模式。

参考图13,探索者ue1320能够将探测请求帧作为单个社交信道发送到信道6上的广告商ue1310。这里,广告商ue1310可能未接收到探测请求帧。例如,广告商ue1310不能够接收探测请求帧的原因可以包括诸如位置、距离、障碍等各种原因,其原因不限于此。

这样做,探索者ue1320可能意识到其不能在单个社交信道上执行发现。例如,如果探索者ue1320在预设时间内未能从广告商ue1310接收探测响应帧,则探索者ue1320能够确定在单个社交信道上发现是不可能的。

在这种情况下,探索者ue1320可以操作现有的p2pue。即,探索者ue1320可以通过交替地重复扫描模式、收听模式和搜索模式来操作。这里,例如,寻求者ue1320可以使用信道1、6和11作为扫描信道。如果广告商ue1310处于使用信道6的状态,则探索者ue1320能够在信道6上发送探测请求帧。然后,探索者ue1320能够通过信道6接收探测响应帧。例如,在探索者ue1320和广告商ue1310能够使用其他信道的情况下,它们能够在另一个可用信道上交换探测请求/响应帧。

图14是示出在社交信道上发现失败的情况下由p2pue执行发现的方法的图。

如上所述,探索者ue1420和广告商ue1410能够仅使用单个社交信道来执行发现。这里,如上所述,探索者ue1420的操作模式和广告商ue1410的操作模式能够分别仅被设置为搜索模式和收听模式。在这种情况下,例如,广告商ue1410可以被包括在p2p组中。即,广告商ue1410可以被包括在现有的p2p组中。这样做,例如,广告商ue1410可以不在收听模式中操作。也就是说,只有广告商ue1410未加入p2p组,其才能够在收听模式中操作,而不受前述实施例的限制。

例如,探索者ue1420可以通过单个社交信道来发送探测请求帧,不管广告商ue1410是否已经加入p2p组。探索者ue1420可能未接收到来自广告商ue1410的探测响应帧。未接收到探测响应帧的情况可以包括参考图13描述的前述情况。

此后,探索者ue1420能够通过在扫描模式中操作来扫描多个可用信道。这样做,广告商ue1410被包括在预设的p2p组中,并且能够在不同的操作信道上操作。探索者ue1420能够通过在扫描模式中执行的扫描来检查广告商ue1410的操作信道。探索者ue1420能够通过广告商ue1410的操作信道发送探测请求帧。并且,探索者ue1420可以从广告商ue1410接收探测响应帧。通过这样,探索者ue1420可以完成用于p2pue的发现。这里,例如,探索者ue1420可以加入包括广告商ue1410的p2p组,其不受前述实施例的限制。

图15是示出通过在5ghz带上操作的p2pue执行发现的方法的图。

如上所述,p2pue能够支持多个频带。例如,在p2pue支持5ghz频带的情况下,能够将在5ghz处执行发现的信道设置为单个社交信道。

特别地,如果p2pue支持5ghz频带,则包括在p2pue中的广告商ue1510可以在收听模式中操作,并且包括在p2pue中的探索者ue1520可以在搜索模式中操作。然而,因为p2pue能够使用5ghz频带,用于执行发现的信道可能是用于5ghz频带的单个社交信道所必需的。

例如,单个社交信道可以取决于地理位置或管制域规则而被不同地配置。例如,仅在5ghz带中使用下带(5.150~5.250ghz)的情况下,可以将单个社交信道设置为信道44(5.220ghz)。

例如,在仅使用5ghz频带中的上带(5.725~5.825ghz)的情况下,可以将单个社交信道设置为信道149(5.745ghz)。

例如,在5ghz带中的下带和上带都可用的情况下,可以将单个社交信道设置为信道149(5.745ghz)。即,用于执行发现的单个社交信道可用于5ghz,这不受前述实施例的限制。

在这种情况下,例如,参考图15,探索者ue1520和广告商ue1510能够在信道6(在下文中称为第一信道)之后使用在5ghz处支持的单个社交信道(在下文中称为第二信道)。具体地,探索者ue1520能够在搜索模式中仅使用第一信道的单个社交信道来执行发现。即,探索者ue1520能够在第一信道上向广告商ue1510发送探测请求帧。在这种情况下,例如,探索者ue1520可能没有在第一信道上从广告商ue1510接收探测响应帧。如果这样,则探索者ue1520可以使用5ghz的第二信道来执行发现。探索者ue1520能够在第二信道上向广告商ue1510发送探测请求帧。即,如果探索者ue1520通过第一信道执行发现,然后在发现中失败,则探索者ue1520能够通过第二信道执行发现。

在这种情况下,例如,探索者ue1520可以通过第二信道从广告商ue1510接收探测响应帧。通过这样,探索者ue1520能够完成针对p2pue的发现。如果探索者ue1520通过第二信道发现匹配的ue,则探索者ue1520能够通过第二信道执行与广告商ue1510的后续过程。即,探索者ue1520能够与广告商ue1510交换p2p服务发现请求/响应帧、p2pgo(组拥有者)协商请求/响应帧、p2pgo协商确认帧等。也就是说,如果探索者ue1520和广告商ue1510通过第二信道执行发现,它们能够通过第二信道推进后续过程。

此外,例如,当广告商ue被包括在p2p组中时,如果广告商ue在第二信道上接收到帧,则广告商ue能够响应于接收到的帧发送响应帧,尽管管在收听模式中。

图16是根据本说明书的一个实施例的用于由p2pue执行发现的方法的流程图。

探索者ue能够将用于发现的第一帧发送给广告商ue[s1610]。在这种情况下,在图10至图16中所述,探索者ue能够仅在扫描模式、收听模式和搜索模式之中的搜索模式中操作。并且,广告商ue能够仅在扫描模式、收听模式和搜索模式之中的收听模式中操作。这里,探索者ue能够仅在信道1、6和11之中使用信道6作为社交信道。即,探索者ue能够通过单个社交信道执行发现。例如,第一帧可以包括探测请求帧。

随后,探索者ue可以响应于第一帧来接收第二帧[s16520]。这里,如图10至图16所示,第二帧可以包括探测响应帧。在探测响应帧中,可以包含关于广告商ue的信息、匹配的服务信息等。即,探索者ue可以从广告商ue接收包含关于发现的信息的探测响应帧。

探索者ue可以基于接收到的第二帧发现匹配的p2pue[s1630]。如在图10至图16中所示,探索者ue可以通过接收探测响应帧来完成对于广告商ue的发现。这里,探索者ue可以将关于发现结果的信息提供给上级。

图17是根据本说明书的一个实施例的用于由p2pue执行发现的方法的流程图。

探索者ue可以通过在搜索模式中操作向广告商ue发送探测请求帧[s1710]。这里,如在图10至图16中所描述的,探索者ue在搜索模块中操作,并且通过单个社交信道向广告商ue发送探测请求帧。

随后,如果接收到探测响应帧[s1720],则探索者ue可以基于所接收的探测响应帧来发现匹配的p2pue[s1730]。这里,如图10至图16中所述,在探测响应帧中,可以包含关于广告商ue的信息、匹配的服务信息等。即,探索者ue可以从广告商ue接收包含关于发现的信息的探测响应帧,并且能够通过其完成发现。

随后,如果没有接收到探测响应帧[s1720],则探索者ue可以通过交替地重复扫描模式、收听模式和搜索模式来检查可用信道信息[s1740]。并且,探索者ue可以通过可用信道向广告商ue发送探测请求帧[s1750]。这里,如图10至图16中所描述的,如果探索者ue未能在搜索模式中通过单个社交信道执行发现,则探索者ue可以以与现有p2pue相同的方式操作。即,探索者ue可以以交替地重复扫描模式、收听模式和搜索模式的方式操作。这里,探索者ue可以通过扫描模式来扫描多个信道并且获得可用的信道信息。通过可用信道,探索者ue可以向广告商ue发送探测请求帧。如上所述,作为响应,探索者ue接收探测响应帧并且完成发现。

图18是根据本说明书的实施例的用户设备的框图。

用户设备(ue)可以包括p2pue。例如,ue设备可以包括支持能够使用多个接口的asp的p2pue。ue设备100可以包括发送无线信号的发送模块110、接收无线信号的接收模块130、以及控制发送模块110和接收模块130的处理器120。ue100可以使用发送模块110和接收模块130与外部设备通信。这里,外部设备可以包括不同的ue设备。例如,外部设备可以包括通过p2p连接的不同ue设备或通过wlan基础设施连接的ap或非ap设备。例如,外部设备可以包括基站。即,外部设备可以包括能够与ue设备100通信的设备,其不受前述实施例的限制。ue设备100可以使用发送模块110和接收模块130来发送和接收诸如内容等的数字数据。

此外,例如,ue设备能够发挥探索者ue的作用。ue设备能够发挥如上所述的广告商ue的作用。这里,根据本说明书的一个实施例,在ue设备发挥探索者ue的作用的情况下,ue设备100的处理器120能够使用发送模块110向广告商ue发送用于发现的第一帧。这里,例如,第一帧可以包括探测请求帧。处理器120使用接收模块130响应于第一帧从广告商ue接收第二帧,并且能够基于接收到的第二帧来发现匹配的p2pue。这里,例如,第二帧可以包括探测响应帧。例如,探索者ue可以仅在搜索模式中操作而不在收听模式和扫描模式中操作来发送第一帧。即,在仅考虑到探索者ue作用的情况下,ue设备可以在搜索模式中操作。广告商ue可以通过仅在收听模式中操作来发送第二帧。即,ue设备可以在仅考虑到广告商ue作用的情况下在收听模式中操作。探索者ue和广告商ue可以仅在第一信道上执行发现。这里,第一信道是单个社交信道,并且探索者ue和广告商ue能够仅通过第一信道执行发现。通过这样,减少不必要的过程,并且能够缩短发现时间。

能够使用各种手段来实现本发明的实施例。例如,能够使用硬件、固件、软件和/或其任何组合来实现本发明的实施例。

在通过硬件实现的情况下,能够通过从由asic(专用集成电路)、dsp(数字信号处理器)、dspd(数字信号处理设备)、pld(可编程逻辑设备)、fpga(现场可编程门阵列)、处理器、控制器、微控制器、微处理器等组成的组中选择的至少一个来实现根据本发明的每个实施例的方法。

在通过固件或软件实现的情况下,根据本发明的每个实施例的方法能够通过用于执行上述功能或操作的模块、过程和/或功能来实现。软件代码被存储在存储单元中,然后由处理器驱动。存储器单元被设置在处理器内部或外部以通过公众已知的各种手段与处理器交换数据。

如前面的描述中所提到的,对于本发明的优选实施例的详细描述被提供以由本领域技术人员实现。虽然已经参考其优选实施例描述和图示本发明,但是对于本领域技术人员来说显而易见的是,在不脱离本发明的精神和范围的情况下,能够在其中进行各种修改和变化。因此,本发明不受在此所公开的实施例的限制,而是旨在给出与在此所公开的原理和新特征相匹配的最宽范围。本领域技术人员将理解,在不脱离本发明的精神和基本特征的情况下,可以以不同于在此阐述的其他特定方式来执行本发明。因此,上述实施例在所有方面都应被解释为说明性而非限制性的。

在本说明书中,描述装置发明和方法发明两者,并且两个发明的描述都可补充适用。

工业实用性

虽然以应用于p2p系统的示例为中心来描述用于用户设备在无线通信系统中执行发现的方法,但是这样的方法可适用于各种无线通信系统以及p2p系统。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1