一种发现方法及其电子设备与流程

文档序号:11236850阅读:1122来源:国知局
一种发现方法及其电子设备与流程

本公开总体上涉及一种发现方法及其电子设备,更具体地,涉及一种邻近网络配置方法及其电子设备,在所述方法中通过邻近网络构成群集的电子设备中的每一个共享被不同配置或被改变的发现窗口(discoverywindow,dw)的活动持续时间信息,并且可以在共享活动持续时间信息的基础上有效地发送/接收信号。



背景技术:

使用近场通信技术的各种类型的邻近通信服务正在不断发展。例如,可以配置相邻电子设备之间的邻近网络并且可以通过邻近网络交换数据的邻近通信服务正在不断发展。

邻近通信服务可以是例如使用蓝牙低能量(bluetoothlowenergy,ble)信标等的低功率邻近通信服务,并且可以使用基于无线局域网(wlan)的邻居感知网络(neighborawarenessnetworking,nan)通信标准。

邻近通信服务是使用动态改变的邻近网络的服务。例如,在nan通信中,构成邻近网络的一组电子设备可以称为群集。

对于要加入群集的电子设备,群集中的至少一个电子设备必须发送用于报告群集存在的信号,并且要加入群集的电子设备必须接收信号。

用于发现群集的信号可以由群集中的所有电子设备发送,或者可以由群集中的一些电子设备发送。由于发送用于发现群集的信号,发送用于发现群集的信号的电子设备可能比不发送用于发现群集的信号的电子设备消耗相对更多的功率。

即使某些电子设备发送用于发现群集的信号,其他电子设备也可能无法接收信号。例如,群集中的每个电子设备可以配置能够以不同的方式(differently)发送/接收用于发现群集的信号的活动持续时间,从而降低功耗。

在nan通信中,能够发送/接收用于发现群集的信号的活动持续时间可以被称为发现窗口(dw)。例如,即使某些电子设备发送用于发现群集的信号,如果不是其中其他电子设备的dw活动的持续时间,则另一电子设备可能不会接收由某些电子设备发送的信号。



技术实现要素:

本公开的一个方面提供了一种邻近网络配置方法及其电子设备,在所述方法中通过邻近网络构成群集的每个电子设备共享被不同配置或被改变的dw的活动持续时间信息,并且可以在共享活动持续时间信息的基础上有效地发送/接收信号。

根据本公开的一个方面,提供了一种操作电子设备的方法。该方法包括从多个发现窗口中确定预定发现窗口;以及将发现帧发送到在预定发现窗口中的至少一个其他电子设备。

根据本公开的另一方面,提供了一种操作电子设备的方法。该方法包括从多个发现窗口中确定预定发现窗口;以及从在预定发现窗口中的至少一个其他电子设备接收发现帧。

根据本公开的另一方面,提供一种电子设备。该电子设备包括被配置为从多个发现窗口中确定预定发现窗口的处理器;以及被配置为将发现帧发送到在预定发现窗口中的至少一个其他电子设备的通信模块。

根据本公开的另一方面,提供一种电子设备。该电子设备包括被配置为从多个发现窗口中确定预定发现窗口的处理器;以及被配置为从在预定发现窗口中的至少一个不同的电子设备接收发现帧的通信模块。

附图说明

从以下结合附图的详细描述中,本公开的某些实施例的上述和其它方面、特征和优点将更加明显,其中:

图1是根据本公开的实施例的电子设备的网络环境的框图;

图2是根据本公开的实施例的电子设备的框图;

图3是根据本公开的实施例的群集的框图;

图4是根据本公开的实施例的nan发现窗口的图;

图5是根据本公开的实施例的群集中的数据交换的图;

图6是根据本公开的实施例的各自电子设备之间的发现操作的图;

图7是根据本公开的实施例的用于三个nan设备的发现窗口的活动持续时间信息的图表;

图8是根据本公开的实施例的nan服务发现帧的图表;

图9是根据本公开的实施例的nan属性通用格式的图表;

图10是根据本公开的实施例的nan信标帧和nan服务发现帧中的nan属性格式的图表;

图11是根据本公开的实施例的服务描述符属性格式的图表;

图12是根据本公开的实施例的使用可用活动发现窗口(availableactivediscoverywindow,aadw)位图的发现操作的图表;

图13是根据本公开的实施例的nan通信方法的流程图;

图14是根据本公开的实施例的使用改变的aadw位图的发现操作的图表;以及

图15是根据本公开的实施例的nan通信方法的流程图。

具体实施方式

在下文中,参考附图描述本公开的各种实施例。本公开的各种实施例可以以各种形式改变,并且不限于下文详细描述的某个实施例,这对于本领域普通技术人员将是显而易见的。

图1是根据本公开的实施例的电子设备101的网络环境100的框图。

参考图1,电子设备101的网络环境100可以包括诸如智能电话、平板电脑(pc)等的各种类型的电子设备101,并且可以包括在近距离与电子设备101通信的外部电子设备102、经由网络162在远距离通信的外部电子设备104和服务器106。

电子设备101可以包括例如总线110、处理器120、存储器130、输入/输出接口150、显示器160、通信接口170等。总线110可以包括用于连接上述元件并用于在元件之间传递通信消息或数据的电路。

处理器120可以包括中央处理单元(cpu)、应用处理器(ap)和通信处理器(cp)中的一个或多个,并且可以控制电子设备101的元件中的至少一个或者可以运行算术运算或处理用于通信的数据。

处理器120可以提供对例如配置邻近网络的控制,并通过与属于邻近网络的群集的其他电子设备同步的通信持续时间来交换数据。这里,根据nan通信标准,通信持续时间可以被称为发现窗口(dw)。

存储器130可以包括例如易失性和/或非易失性存储器,可以存储与电子设备101的至少一个不同元件相关的指令或数据,并且可以存储软件和/或程序140。

程序140可以包括例如内核141、中间件143、应用程序编程接口(api)145、应用程序147等。内核141、中间件143或api145的至少一部分可以被称为操作系统(os)。

内核141可以控制或管理例如用于运行在其他程序(例如,中间件143、api145或应用程序147)中实现的操作或功能的系统资源(例如,总线110、处理器120、存储器130等)。

中间件143可以执行调解(mediation)作用,以使得api145或应用程序147可以与内核141通信以交换数据。

api145可以包括用于文件控制、窗口控制、视频处理、字符控制等的至少一个接口或功能,作为能够控制由内核141或中间件143中的应用程序147提供的功能的接口。

输入/输出接口150可以起到能够将例如从用户或不同外部电子设备输入的指令或数据传送到电子设备101的不同元件的接口的作用。

显示器160可以是各种类型的显示器,例如液晶显示器(lcd)、发光二极管(led)显示器、有机发光二极管(oled)显示器等,可以包括触摸屏幕,并且可以通过使用电子笔或用户身体的一部分来接收触摸、手势、接近或悬停输入。

通信接口170可以建立电子设备101、外部电子设备102和104与服务器106之间的通信。例如,通信接口170可以由通过无线通信或有线通信与网络162连接来与外部电子设备104和服务器106通信。

无线通信可以包括例如长期演进(lte)、lte高级(lte-a)、码分多址(cdma)、宽带cdma(wcdma)、通用移动电信系统(umts)无线宽带(wibro)、全球移动通信系统(gsm)等。有线通信可以包括例如通用串行总线(usb)、高清多媒体接口(hdmi)、推荐标准(rs)-232和普通老式电话服务(pots)。

网络162可以包括例如远程通信网络、计算机网络(例如,局域网(lan)或广域网(wan))、互联网和电话网络中的至少一个。

图2是根据本公开的实施例的电子设备201的框图。

参考图2,电子设备201可以包括例如至少一个应用处理器(ap)210、通信模块220、用户识别模块(sim)卡224、存储器230、传感器模块240、输入单元250、显示器260、接口270、音频模块280、相机模块291、电源管理模块295、电池296、指示器297、马达298等。

ap210可以通过驱动例如操作系统或应用程序来控制连接到ap210的多个硬件或软件元件,并可以处理包括多媒体数据的各种数据,以及可以执行算术运算。ap210可以以例如片上系统(soc)来实现,并且还可以包括图形处理单元(gpu)和/或图像信号处理器。

ap210可以包括图2的上述元件的至少一个部分(例如,蜂窝模块221),并且可以通过将其加载到易失性存储器来处理从不同元件(例如,非易失性存储器)中的至少一个接收的指令或数据,并且可以将各种数据存储在非易失性存储器。

通信模块220可以具有与图1的通信接口160相同或相似的配置。通信模块220可以包括蜂窝模块221、无线保真(wi-fi)模块223、蓝牙(bt)模块225、全球定位系统(gps)模块227、近场通信(nfc)模块228和射频(rf)模块229。

蜂窝模块221可以例如通过通信网络提供语音呼叫、视频呼叫、文本服务、因特网服务等。蜂窝模块221可以通过使用sim卡224来识别和认证通信网络内的电子设备201。蜂窝模块221可以执行可由ap210提供的至少一些功能,并且可以包括通信处理器(cp)。

wi-fi模块223、bt模块225、gps模块227和nfc模块228中的每一个可以包括例如用于处理通过相应模块发送/接收的数据的处理器。蜂窝模块221、wi-fi模块223、bt模块225、gps模块227和nfc模块228中的至少一些(例如,两个或更多个)可以包括在一个集成电路(ic)或ic封装中。

rf模块229可以发射/接收例如rf信号,并且可以包括收发器、功率放大器模块(pam)、频率滤波器、低噪声放大器(lna)、天线等。蜂窝模块221、wi-fi模块223、bt模块225、gps模块227和nfc模块228中的至少一个可以经由单独的rf模块发送/接收rf信号。

sim卡224可以包括sim和/或嵌入式sim,并且可以包括唯一的标识信息(例如,集成电路卡标识符(iccid))或订户信息(例如,国际移动用户标识(imsi))。

存储器230可以包括例如内部存储器232或外部存储器234。传感器模块240可以测量例如物理量或检测电子设备201的操作状态,并且因此可以将所测量或检测到信息转换成电信号。

传感器模块240可以包括例如手势传感器240a、陀螺仪传感器240b、压力传感器240c、磁性传感器240d、加速度传感器240e、握持传感器240f、接近传感器240g、颜色传感器240h(例如,红绿蓝(rgb)传感器)、生物传感器240i、温度/湿度传感器240j、照度传感器240k和紫外(uv)光传感器240m中的至少一个。

传感器模块240可以包括例如电子鼻(e-nose)传感器、肌电图(emg)传感器、脑电图(eeg)传感器、心电图(ecg)传感器、红外(ir)传感器、虹膜传感器、指纹传感器等。

输入单元250可以包括例如触摸面板252、(数字)笔传感器254、按键256或超声波输入单元258。显示器260可以包括面板262、全息图264或投影仪266。

接口270可以包括例如hdmi272、usb274、光通信接口276或d超小型(d-sub)连接器278。音频模块280可以双向转换例如声音和电信号,并且可以转换通过例如扬声器282、接收器284、耳机286、麦克风288等输入或输出的声音信息。

相机模块291是例如用于图像和视频捕获的装置,并且可以包括一个或多个图像传感器(例如,前传感器或后传感器)、镜头、图像信号处理器(isp)或闪光灯(例如led或氙气灯)。

电源管理模块295可以管理例如电子设备201的电源,并且可以包括电源管理集成电路(pmic)、充电器集成电路(ic)或电池表。

指示器297可以指示电子设备201或其一部分(例如,ap210)的特定状态,例如,引导状态、消息状态、充电状态等。马达298可以将电信号转换为机械振动,并且生成诸如振动等的效果。

图3是根据本公开的实施例的群集300的框图。

参考图3,群集300指示构成邻近网络的一组电子设备,以使得每个电子设备可以相互发送和接收数据。

群集300可以根据nan通信标准被称为nan群集。群集300可以由例如多个电子设备310、320、330和340构成。群集300中的每一个电子设备可以通过使用例如信标、同步信标、服务发现帧等,来执行发现、同步和数据交换操作。

图4是根据本公开的实施例的nan发现窗口的图。

参考图4,包括在群集中的电子设备可以根据nan通信标准通过某个信道(例如,信道6)发送信号。

电子设备可以在在nan通信标准中定义的特定dw持续时间内发送同步信标402和服务发现帧403,并且可以以除特定dw持续时间以外的持续时间发送发现信标401。

可以在属于群集的各个电子设备之间以基于竞争的方式发送同步信标402和服务发现帧403。dw是其中将相应的电子设备从低功率或睡眠状态激活到全功率或唤醒状态以用于各自电子设备之间的数据交换的持续时间。

dw可以分为时间单位(tu),例如,毫秒单位。用于发送/接收同步信标402和服务发现帧403的dw可以根据nan通信标准占用例如16个tu,并且可以具有每512个tu(即512t)重复的周期。

发现信标401是被发送以使得尚未加入群集的电子设备发现群集的信号。也就是说,发现信标401是用于报告群集的存在的信号,并且电子设备可以通过执行被动扫描(passivescan)接收发现信标401来加入群集。

发现信标401可以包括与群集同步所需的信息。例如,发现信标可以包括用于指示信号的功能(例如,信标)的帧控制(fc)字段、广播地址、发送设备的媒体访问控制(mac)地址、群集标识符、序列控制、信标帧的时间戳、用于指示发现信标的发送间隔的信标间隔、以及发送装置的能力信息中的至少一个。

发现信标401可以包括至少一个邻近网络(或群集)相关的信息元素。邻近网络相关信息可以被称为属性信息。

同步信标402是用于维持属于群集的各自电子设备之间的同步的信号。同步信标402可以包括用于与群集同步的必要信息。

例如,同步信标402可以包括用于指示信号的功能(例如,信标)的fc字段、广播地址、发送设备的mac地址、群集标识符、序列控制、用于信标帧的时间戳、用于指示发现信标的发送间隔的信标间隔和发送设备的能力信息中的至少一个。同步信标402可以包括邻近网络相关信息中的至少一个。

服务发现帧403是用于通过邻近网络交换数据的信号。邻近网络相关信息可以包括邻近网络服务的内容。服务发现帧403是供应商特定的公共动作帧,并且可以包括各种字段。

例如,服务发现帧403可以包括类别和动作字段,并且可以包括邻近网络相关信息中的至少一个。

发现信标401可以包括邻近网络相关信息。邻近网络相关信息可以包括指示信息类型、信息长度和主体字段的标识符,作为对应信息。

例如,相应的信息可以包括主指示信息、群集信息、服务标识符列表信息、服务描述符信息、连接能力信息、wlan基础设施信息、点对点(p2p)操作信息、独立基本服务集(ibss)信息、网格信息、进一步的邻近网络服务发现信息、进一步的可用性地图信息、国家代码信息、测距信息、群集发现信息和供应商特定信息中的至少一个。

图5是根据本公开的实施例的群集中的数据交换的图。

参考图5,nan群集中的至少一个电子设备501可以起到主电子设备的作用。

电子设备501可以例如根据nan通信标准在dw持续时间内发送服务发现帧(servicediscoveryframe,sdf),并且nan群集中的其他电子设备502和503可以接收sdf。

在dw持续时间以外的持续时间内,电子设备501、502和503保持睡眠状态作为省电模式以降低功耗。例如,由于电子设备根据时钟仅在dw活动持续时间内从睡眠状态转换到唤醒状态中操作,因此能够降低功耗。

图6是根据本公开的实施例的各自电子设备之间的发现操作的图。

参考图6,例如,属于一个群集的第一至第三电子设备601、602和603可以根据每个电子设备的功率状态、操作状态等来配置不同的dw活动持续时间。

根据nan通信标准,第一电子设备601可以配置16个dw活动持续时间dw0-dw15,其中可以在16个dwtu期间以1×512tu的间隔发送/接收信号。

第二电子设备602可以配置8个dw活动持续时间dw0、dw2、dw4、dw6、dw8、dw10、dw12和dw14,其中可以在16个dwtu期间以2×512tu的间隔发送/接收信号。

第三电子设备603可以配置4个dw活动持续时间dw0、dw4、dw8和dw12,其中在16个dwtu期间可以以4×512tu的间隔发送/接收信号。

根据nan通信标准,在16个dw之中,指定第一dw,即dw0,以使得所有电子设备都必须处于唤醒状态,从而可以在电子设备601至603之间持续地保持同步。

如果第一电子设备601例如在dw5中以广播或单播方式发送sdf等,如图6中所示,则第二电子设备602和第三电子设备603不处于dw活动持续时间而是处于睡眠状态,因此不能接收sdf。

也就是说,如果第1电子设备601至第3电子设备603不共享可以不同地配置的或根据每个电子设备的电源状态或操作状态等被改变的dw的活动持续时间信息,如上参考图6所描述的,则可能发生其中电子设备发送的信号不能被另一电子设备接收的信号传输错误。

根据本公开的实施例,在每个电子设备中配置的dw活动持续时间信息被共享,并且在在其中基于共享的活动持续时间信息其他电子设备可以来接收信号的适当的持续时间内发送/接收信号。因此,由群集中的一个电子设备发送的信号可以被另一个电子设备接收,从而能够增加信号传输的确定性并且避免不必要的功率消耗。

图7示出了根据本公开的实施例的发现窗口的活动持续时间信息的示例。

参考图7,dw活动持续时间信息可以被不同地称为例如可用活动发现窗口(aadw)位图等,并且aadw位图可以是16位的比特流。

aadw位图中包含的值1指示其中dw处于活动状态的持续时间,并且aadw位图中包含的值0指示dw未处于活动状态的持续时间。

例如,图6的第一电子设备601的aadw位图701可以具有“1111111111111111”的比特流值,并且该值指示第一电子设备601配置有16个dw活动持续时间dw0-dw15,其中可以在16dwtu期间以1×512tu的间隔发送/接收信号。

第二电子设备602的aadw位图702可以具有“1010101010101010”的比特流值,该值指示电子设备602配置有8个dw活动持续时间dw0、dw2、dw4、dw6、dw8、dw10、dw12和dw14,其中可以在16个dwtu期间以2×512tu的间隔发送/接收信号。

第三电子设备603的aadw位图703可以具有“1000100010001000”的比特流值,该值指示电子设备603配置有4个dw活动持续时间dw0、dw4、dw8和dw12,其中可以在16个dwtu期间以4×512tu的间隔发送/接收信号。

图8是根据本公开的实施例的nan服务发现帧的图表。

参考图8,nan服务发现帧800可以包括根据nan通信标准的类别801、动作字段802、组织唯一标识符(organizationallyuniqueidentifier,oui)803、oui类型804和nan属性字段805。

nan属性字段805可以具有未确定的可变大小和未确定的可变值,并且可以在其中记录至少一个nan属性信息。

根据本公开的实施例,属于群集的电子设备通过将aadw位图包括在sdf中,例如nan属性字段805等,将aadw位图作为电子设备的dw活动持续时间信息发送,并且属于群集的其他电子设备接收并共享aadw位图。

此外,可以通过被包括在同步信标或发现信标中来发送aadw位图,并且因此可以由电子设备来共享。以下,详细说明了其中aadw位图被包含在sdf中的实施例。然而,如对于本领域普通技术人员将是显而易见的,本公开不限于下面描述的实施例。

图9示出了根据本公开的实施例的nan属性通用格式。

参考图9,根据nan通信标准,nan属性通用格式900可以包括属性标识符(id)901、长度902和属性主体字段903。

属性id901和长度902中的每一个具有确定的大小(例如,分别为1个八位字节和2个八位字节)和未确定的可变值。属性主体字段903具有未确定的可变大小和变量值。在本公开的实施例中,可以通过包括在属性主体字段903中将aadw位图发送到电子设备。

图10示出了根据本公开的实施例的nan信标帧和nan服务发现帧中的nan属性格式。

参考图10,nan信标帧和nan服务发现帧中的nan属性格式1000可以包括根据nan通信标准的各种多条属性信息。

例如,如图10中所示,根据nan属性格式1000,可以包括服务描述符属性1001、保留区域1002、供应商特定属性1003等,并且可以包括对于每条属性信息唯一的属性id。

根据本公开的实施例,可以通过将对应的电子设备的aadw位图包括在保留区域1002中来发送。在本公开的实施例中,可以通过将对应的电子设备的aadw位图包括在供应商特定属性1003中来发送,并且可以定义用于报告包括了aadw位图的唯一属性id并将其发送到群集中的电子设备。此外,根据本公开的实施例,可以通过将对应的电子设备的aadw位图包括在服务描述符属性1001中来发送。

图11是根据本公开的实施例的服务描述符属性格式的图表。

参考图11,根据nan通信标准,服务描述符属性格式1100可以包括各种多条信息。

例如,如图11中所示,根据服务描述符属性格式1100,可以包括服务id1101、服务信息(或信息)服务等。服务id1101具有确定的大小(例如,6个八位字节)和未确定的可变值,并且服务信息1102具有未确定的可变大小和可变值。

根据本公开的实施例,可以通过将对应的电子设备的aadw位图包括在服务信息1102中来发送,并且可以定义用于指示包括了aadw位图的新服务id1101并将其发送到电子群集中的设备。

图12是根据本公开的实施例的使用aadw位图的发现操作的图表。

参考图12,例如,属于一个群集的第一至第三电子设备1201、1202和1203可以根据每个电子设备的功率状态、操作状态等来配置不同的dw活动持续时间。

根据nan通信标准,第一电子设备1201可以配置16个dw活动持续时间dw0至dw15,其中可以在16个dwtu期间以1×512tu的间隔发送/接收信号。

第二电子设备1202可以配置8个dw活动持续时间dw0、dw2、dw4、dw6、dw8、dw10、dw12和dw14,其中可以在16个dwtu期间以2×512tu的间隔发送/接收信号。

第三电子设备1203可以配置4个dw活动持续时间dw0、dw4、dw8和dw12,其中在16个dwtu期间可以以4×512tu的间隔发送/接收信号。

根据nan通信标准,在16个dw之中,指定第一dw,也即dw0,使得所有电子设备都必须处于唤醒状态,从而可以在电子设备1201至1203之间持续保持同步。

在本公开的实施例中,在如上所述的所有电子设备处于唤醒状态的dw0中,可以通过将在每个电子设备中配置的aadw位图包括在sdf中来发送,并且即使改变了在每个电子设备中配置的aadw位图,也可以通过包含在sdf中来发送aadw位图。因此,所有的电子设备可以共享相互的aadw位图。

基于共享的其他电子设备的aadw位图,电子设备中的每一个可以通过以广播或单播方式发送同步信标、发现信标和sdf中的至少一个来向另一个电子设备发送信号。

参考图12,由于第一至第三电子设备1201、1202和1203共享相互的aadw位图,如果第一电子设备1201在图12的dw4中发送sdf1b,则第二电子设备1202和第三电子设备1203都可以接收sdf1b。在这种情况下,以广播方式发送sdf1b。

如果第一电子设备1201在图12的dw6中发送sdf1c,则仅第二电子设备1202可以接收sdf1c。在这种情况下,以单播方式发送sdf1c。

如果第二电子设备1202在图12的dw8中发送sdf2b,则第一电子设备1201和第三电子设备1203都可以接收sdf2b。在这种情况下,以广播方式发送sdf1b。

如果第二电子设备1202在图12的dw10中发送sdf2c,则仅第一电子设备1201可以接收sdf2c。在这种情况下,最终,以单播方式发送sdf2c。

如果第三电子设备1203在图12的dw12中发送sdf3b,则第一电子设备1201和第二电子设备1202都可以接收sdf3b。在这种情况下,以广播方式发送sdf3b。

根据本公开的实施例,电子设备可以包括用于通过邻近网络与电子设备通信的通信模块以及用于控制通信模块的处理器。处理器可以控制通信模块通过邻近网络配置具有电子设备的群集,以获取电子设备的发现窗口的活动持续时间信息,并基于活动持续时间信息与电子设备进行通信。

邻近网络可以是应用了nan通信标准的近场通信网络。发现窗口的活动持续时间信息可以是可用活动发现窗口(aadw)位图。可以通过将发现窗口的活动持续时间信息包括在应用于邻近网络的nan通信标准的服务发现帧中来发送。

可以通过将发现窗口的活动持续时间信息包括在服务发现帧的nan属性字段的保留区域中来发送。可以通过将发现窗口的活动持续时间信息包括在服务发现帧的nan属性字段的供应商特定属性区域中来发送。可以通过将发现窗口的活动持续时间信息包括在服务发现帧的nan属性字段的服务描述符属性区中来发送。

服务描述符属性区域可以包括服务标识符(id)字段和服务信息字段。服务id字段可以包括用于发现窗口的活动持续时间信息的服务id。服务信息字段可以包括发现窗口的活动持续时间信息。

如果电子设备的发现窗口的活动持续时间信息在与另一个电子设备通信时改变,则处理器可以控制通信模块将改变的发现窗口的活动持续时间信息发送到另一个电子设备。可以通过功率状态的变化和电子设备的操作状态的变化中的至少一个来改变电子设备的发现窗口的活动持续时间信息。

如果在另一电子设备正在与电子设备通信时获取电子设备的改变的发现窗口的活动持续时间信息,则处理器可以控制通信模块根据所获得的活动持续时间信息来改变其他电子设备的发现窗口的活动持续时间信息。

图13是根据本公开的实施例的nan通信方法的流程图。

参考图13,在步骤1300中,根据nan通信标准,多个相邻电子设备可以被配置为一个群集作为邻近网络。

在步骤1301中,群集中的多个电子设备通过将aadw位图包括在sdf中而将每个电子设备中配置的dw活动持续时间信息的aadw位图传输到其他电子设备。因此,多个电子设备可以共享相互的aadw位图。

在步骤1302中,电子设备中的每一个可以在其他电子设备的共享的aadw位图的基础上,在唤醒状态下执行其中至少一个电子设备发送同步信标、sdf等的准确nan通信。

图14是根据本公开的实施例的使用改变的aadw位图的发现操作的图。

参考图14,例如,属于一个群集的第一电子设备1401和第二电子设备1402可以根据每个电子设备的功率状态、操作状态等随机地改变预设的dw活动持续时间。

由于第一电子设备1401和第二电子设备1402共享相互的aadw位图,所以可以通过在图14中的dw0至dw6中发送/接收数据服务发现帧(即,sdf1b)等来交换数据。

此后,如果第二电子设备1402根据低功率状态、操作状态等不同地改变预设的aadw位图,则可以通过被包括在服务发现帧(即sdf2a)中来在dw8中发送改变的aadw位图。

第一电子设备1401可以提取在dw8中所接收的包含服务发现帧(即sdf2a)的aadw位图,并将其更新为第二电子设备1402的aadw位图,然后可以根据更新的aadw位图执行与第二电子设备的nan通信1402。

图15是根据本公开的实施例的nan通信方法的流程图。

参考图15,在步骤1500中,根据nan通信标准,可将多个相邻电子设备配置为一个群集作为邻近网络。

在步骤1501中,群集中的多个电子设备通过将aadw位图包括在sdf中将在每个电子设备中配置的dw活动持续时间信息的aadw位图发送到其他电子设备。因此,多个电子设备可以共享相互的aadw位图。

在步骤1502中,电子设备中的每一个可以在其他电子设备的共享的aadw位图的基础上,在唤醒状态下执行其中至少一个电子设备发送同步信标、sdf等的nan通信。

在步骤1503中,如果多个电子设备中的至少一个电子设备中根据功率状态、操作状态等将aawd位图改变为与前一个位图不同,则在步骤1504,改变了aadw位图的电子设备通过将aadw位图包含在sdf中将改变的aadw位图发送到另一个电子设备。因此,多个电子设备可以更新和共享改变的aadw位图。

在步骤1505中,电子设备中的每一个可以在其他电子设备的更新和共享的aadw位图的基础上,在唤醒状态下执行其中至少一个电子设备发送同步信标、sdf等的nan通信。

根据本公开的实施例,操作电子设备的方法可以包括通过邻近网络配置具有电子设备的群集,获取电子设备的发现窗口的活动持续时间信息,并在活动持续时间信息的基础上与电子设备通信。

邻近网络可以是应用了nan通信标准的近场通信网络。发现窗口的活动持续时间信息可以是aadw位图。可以通过将发现窗口的活动持续时间信息包括在应用于邻近网络的nan通信标准的服务发现帧中来发送。

可以通过将发现窗口的活动持续时间信息包括在服务发现帧的nan属性字段的保留区域中来发送。可以通过将发现窗口的活动持续时间信息包括在服务发现帧的nan属性字段的供应商特定属性区域中来发送。可以通过将发现窗口的活动持续时间信息包括在服务发现帧的nan属性字段的服务描述符属性区中来发送。

服务描述符属性区域可以包括服务标识符(id)字段和服务信息字段,其中服务id字段包括用于发现窗口的活动持续时间信息的服务id,并且其中服务信息字段包括发现窗口的活动持续时间信息。

该方法还可以包括,如果电子设备的发现窗口的活动持续时间信息在与另一电子设备通信时改变,则将改变的发现窗口的活动持续时间信息发送到另一电子设备。电子设备的发现窗口的活动持续时间信息可以通过功率状态的变化和电子设备的操作状态的变化中的至少一个来改变。

该方法还可以包括,如果在与电子设备通信时获取了电子设备的改变的发现窗口的活动持续时间信息,则根据所获取的活动持续时间信息改变另一电子设备的发现窗口的活动持续时间信息。

如上所述,根据本公开的实施例,例如,在群集中配置为邻近网络的每个电子设备在例如nan通信标准的基础上共享不同配置的或在基于功率状态或操作状态等的基础上改变的dw的活动持续时间信息,并基于共享的活动持续时间信息在其中群集中的电子设备可以接收信号的主动持续时间发送/接收信号,从而能够增加信号传输的确定性并避免不必要的功率消耗。

虽然已经参考本发明的实施例示出和描述了本公开,但是本领域技术人员将理解,在不脱离如所附权利要求及其等同物所限定的本公开的范围的情况下,可以对其形式和细节进行各种改变。

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