一种通信列表更新方法及电子设备.pdf

上传人:a1 文档编号:660793 上传时间:2018-03-02 格式:PDF 页数:14 大小:2.12MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310188156.2

申请日:

2013.05.20

公开号:

CN104185259A

公开日:

2014.12.03

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04W 52/02申请日:20130520|||公开

IPC分类号:

H04W52/02(2009.01)I; H04M1/73

主分类号:

H04W52/02

申请人:

联想(北京)有限公司

发明人:

石伟兴; 张雪元

地址:

100085 北京市海淀区上地信息产业基地创业路6号

优先权:

专利代理机构:

北京集佳知识产权代理有限公司 11227

代理人:

王宝筠

PDF下载: PDF下载
内容摘要

本发明公开一种通信列表更新方法及电子设备。所述方法应用于具有运动状态检测单元的电子设备,所述方法包括:通过所述运动状态检测单元获取所述电子设备的运动状态信息;根据所述运动状态信息,判断所述电子设备的运动状态是否发生改变,得到第一判断结果;当所述第一判断结果为是时,更新所述通信列表。采用本发明的方法或电子设备,可以使得电子设备不必周期性发送心跳消息,进而能够降低电子设备更新通信列表所需的功耗。

权利要求书

1.  一种通信列表更新方法,其特征在于,应用于具有运动状态检测单元的电子设备,所述方法包括:
通过所述运动状态检测单元获取所述电子设备的运动状态信息;
根据所述运动状态信息,判断所述电子设备的运动状态是否发生改变,得到第一判断结果;
当所述第一判断结果为是时,更新所述通信列表。

2.
  根据权利要求1所述的方法,其特征在于,所述判断所述电子设备的运动状态是否发生改变,包括:
判断所述电子设备是否从静止状态转变为运动状态。

3.
  根据权利要求1所述的方法,其特征在于,所述判断所述电子设备的运动状态是否发生改变,包括:
判断所述电子设备是否从运动状态转变为静止状态。

4.
  根据权利要求2所述的方法,其特征在于,所述更新所述通信列表,包括:
根据所述电子设备的更新前的通信列表,向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息;
删除所述更新前的通信列表;
所述更新前的通信列表为所述电子设备处于静止状态时的通信列表。

5.
  根据权利要求3所述的方法,其特征在于,所述更新所述通信列表,包括:
探测能够与所述电子设备通信的外部电子设备;
获取所述外部电子设备的地址信息;
根据所述地址信息,生成新的通信列表。

6.
  根据权利要求5所述的方法,其特征在于,所述探测能够与所述电子 设备通信的外部电子设备,包括:
在无线局域网络中发送广播消息;
将接收到所述广播消息并返回确认消息的电子设备,确定为能够与所述电子设备通信的外部电子设备。

7.
  根据权利要求1-6任一项所述的方法,其特征在于,所述运动状态检测单元包括:重力传感器。

8.
  一种电子设备,其特征在于,所述电子设备具有运动状态检测单元,所述电子设备包括:
运动状态信息获取模块,用于通过所述运动状态检测单元获取所述电子设备的运动状态信息;
判断模块,用于根据所述运动状态信息,判断所述电子设备的运动状态是否发生改变,得到第一判断结果;
通信列表更新模块,用于当所述第一判断结果为是时,更新所述通信列表。

9.
  根据权利要求8所述的电子设备,其特征在于,所述判断模块,包括:
第一判断单元,用于判断所述电子设备是否从静止状态转变为运动状态。

10.
  根据权利要求8所述的电子设备,其特征在于,所述判断模块,包括:
第二判断单元,用于判断所述电子设备是否从运动状态转变为静止状态。

11.
  根据权利要求9所述的电子设备,其特征在于,所述通信列表更新模块,包括:
消息发送单元,用于根据所述电子设备的更新前的通信列表,向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息;
通信列表删除单元,用于删除所述更新前的通信列表;
其中,所述更新前的通信列表为所述电子设备处于静止状态时的通信列表。

12.
  根据权利要求10所述的电子设备,其特征在于,所述通信列表更新 模块,包括:
探测单元,用于探测能够与所述电子设备通信的外部电子设备;
地址信息获取单元,用于获取所述外部电子设备的地址信息;
通信列表生成单元,用于根据所述地址信息,生成新的通信列表。

13.
  根据权利要求12所述的电子设备,其特征在于,所述探测单元包括:
广播消息发送子单元,用于在无线局域网络中发送广播消息;
外部电子设备确定子单元,用于将接收到所述广播消息并返回确认消息的电子设备,确定为能够与所述电子设备通信的外部电子设备。

14.
  根据权利要求8-13任一项所述的电子设备,其特征在于,所述运动状态检测单元包括:重力传感器。

说明书

一种通信列表更新方法及电子设备
技术领域
本发明涉及通信领域,特别是涉及一种通信列表更新方法及电子设备。
背景技术
时下,越来越多的电子设备具有数据处理功能。电子设备在处理数据时,通常需要与其他电子设备进行通信。为了能够正常的与其他电子设备进行通信,电子设备在运行时,会生成通信列表。
某一电子设备的通信列表中,包含能够与该电子设备通信的其他电子设备的通信地址等信息。当原本能够与该电子设备通信的其他电子设备,由于某些原因不再能够与该电子设备通信时,就需要对通信列表进行更新。
现有技术中,更新通信列表的方法主要是:需要更新通信列表的电子设备,按照预设间隔时间,周期性向能够与其通信的其他电子设备发送心跳消息;能够与其通信的其他电子设备收到心跳消息后,向该电子设备返回一条应答消息;该电子设备在预设时间内,如果收到应答消息,则认为对应的电子设备处于可通信范围,如果没有收到应答消息,则认为对应的电子设备处于不可通信范围,将处于不可通信范围的电子设备的相关信息从通信列表中移除。
由于现有技术中的通信列表更新方法,需要周期性发送心跳消息,导致发送心跳消息的电子设备功耗过高。
发明内容
本发明的目的是提供一种通信列表更新方法及电子设备,能够不必周期性发送心跳消息,降低电子设备更新通信列表所需的功耗。
为实现上述目的,本发明提供了如下方案:
一种通信列表更新方法,应用于具有运动状态检测单元的电子设备,所述方法包括:
通过所述运动状态检测单元获取所述电子设备的运动状态信息;
根据所述运动状态信息,判断所述电子设备的运动状态是否发生改变,得 到第一判断结果;
当所述第一判断结果为是时,更新所述通信列表。
可选的,所述判断所述电子设备的运动状态是否发生改变,包括:
判断所述电子设备是否从静止状态转变为运动状态。
可选的,所述判断所述电子设备的运动状态是否发生改变,包括:
判断所述电子设备是否从运动状态转变为静止状态。
可选的,所述更新所述通信列表,包括:
根据所述电子设备的更新前的通信列表,向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息;
删除所述更新前的通信列表;
所述更新前的通信列表为所述电子设备处于静止状态时的通信列表。
可选的,所述更新所述通信列表,包括:
探测能够与所述电子设备通信的外部电子设备;
获取所述外部电子设备的地址信息;
根据所述地址信息,生成新的通信列表。
可选的,所述探测能够与所述电子设备通信的外部电子设备,包括:
在无线局域网络中发送广播消息;
将接收到所述广播消息并返回确认消息的电子设备,确定为能够与所述电子设备通信的外部电子设备。
可选的,所述运动状态检测单元包括:重力传感器。
一种电子设备,所述电子设备具有运动状态检测单元,所述电子设备包括:
运动状态信息获取模块,用于通过所述运动状态检测单元获取所述电子设备的运动状态信息;
判断模块,用于根据所述运动状态信息,判断所述电子设备的运动状态是否发生改变,得到第一判断结果;
通信列表更新模块,用于当所述第一判断结果为是时,更新所述通信列表。
可选的,所述判断模块,包括:
第一判断单元,用于判断所述电子设备是否从静止状态转变为运动状态。
可选的,所述判断模块,包括:
第二判断单元,用于判断所述电子设备是否从运动状态转变为静止状态。
可选的,所述通信列表更新模块,包括:
消息发送单元,用于根据所述电子设备的更新前的通信列表,向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息;
通信列表删除单元,用于删除所述更新前的通信列表;
其中,所述更新前的通信列表为所述电子设备处于静止状态时的通信列表。
可选的,所述通信列表更新模块,包括:
探测单元,用于探测能够与所述电子设备通信的外部电子设备;
地址信息获取单元,用于获取所述外部电子设备的地址信息;
通信列表生成单元,用于根据所述地址信息,生成新的通信列表。
可选的,所述探测单元包括:
广播消息发送子单元,用于在无线局域网络中发送广播消息;
外部电子设备确定子单元,用于将接收到所述广播消息并返回确认消息的电子设备,确定为能够与所述电子设备通信的外部电子设备。
可选的,所述运动状态检测单元包括:重力传感器。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明的通信列表更新方法及电子设备,通过运动状态检测单元获取所述 电子设备的运动状态信息;当所述电子设备的运动状态发生改变时,才更新所述通信列表,因此,可以使得电子设备不必周期性发送心跳消息,进而能够降低电子设备更新通信列表所需的功耗。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的通信列表更新方法实施例1的流程图;
图2为本发明的通信列表更新方法实施例2的流程图;
图3为本发明的通信列表更新方法实施例3的流程图;
图4为本发明的电子设备实施例1的结构图;
图5为本发明的电子设备实施例2的结构图;
图6为本发明的电子设备实施例3的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
本发明的通信列表更新方法,应用于具有运动状态检测单元的电子设备。所述运动状态检测单元可以是重力传感器,或者陀螺仪等装置。所述电子设备可以是智能手机,平板电脑等等。
本发明的通信列表更新方法的一个具体应用场景可以是采用无线千兆比特(Wireless Gigabit,WiGig)技术的无线网络中的电子设备。WiGig技术使用60千兆赫兹(60GHz)的频段。这一基本尚未使用的频段可以在近距离内 实现极高的传输速率。WiGig可以达到每秒6千兆比特(6Gbps)的传输速率,差不多能在15秒内传输一部DVD的内容。
由于WiGig技术使用的频段更高,因此,采用WiGig技术的电子设备发送心跳消息产生的功耗也更大,采用本发明的方法降低电子设备的功耗的效果也会较明显。
图1为本发明的通信列表更新方法实施例1的流程图。如图1所示,所述方法可以包括:
步骤101:通过所述运动状态检测单元获取所述电子设备的运动状态信息;
所述运动状态信息可以包括速度信息,或者加速度信息等等。
步骤102:根据所述运动状态信息,判断所述电子设备的运动状态是否发生改变,得到第一判断结果;
所述电子设备的运动状态发生改变,可以包括:
所述电子设备从静止状态转变为运动状态,和/或,所述电子设备从运动状态转变为静止状态。
需要说明的是,本申请中所说的静止状态,并不是物理学中的绝对静止,通常可以理解为相对静止,即,相对于所述电子设备周围的物体,所述电子设备处于相对静止即可。
可以根据所述电子设备的速度的改变,或者加速度的改变,判断出所述电子设备的运动状态。
例如,所述电子设备在第一时刻的速度为0,在第二时刻的速度为2米每秒,那么就可以认为所述电子设备由静止状态转变为运动状态;再例如,所述电子设备在第一时间段的各个时刻的速度均为1米每秒,在某一时刻速度变为1米每秒,那么也可以认为所述电子设备由静止状态转变为运动状态;又例如,所述电子设备在第一时刻的加速度为0米每平方秒,在第二时刻的加速度变为1米每平方秒,那么也可以认为所述电子设备由静止状态转变为运动状态。
步骤103:当所述第一判断结果为是时,更新所述通信列表。
更新所述通信列表,主要可以包括两方面。一方面,当所述电子设备由静止状态转变为运动状态时,所述电子设备可以向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息。另一方面,当所述电子设备由运动状态转变静止状态时,所述电子设备可以探测能够与所述电子设备通信的外部电子设备,生成新的通信列表。
本实施例中,通过运动状态检测单元获取所述电子设备的运动状态信息;当所述电子设备的运动状态发生改变时,才更新所述通信列表,因此,可以使得电子设备不必周期性发送心跳消息,进而能够降低电子设备更新通信列表所需的功耗。
图2为本发明的通信列表更新方法实施例2的流程图。如图2所示,所述方法可以包括:
步骤201:通过所述运动状态检测单元获取所述电子设备的运动状态信息;
步骤202:判断所述电子设备是否从静止状态转变为运动状态,得到第一判断结果;
步骤203:当所述第一判断结果表示所述电子设备从静止状态转变为运动状态时,根据所述电子设备的更新前的通信列表,向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息;
本实施例的更新前的通信列表中,包含有在所述电子设备处于静止状态时能够与所述电子设备通信的外部电子设备的地址信息,因此,可以根据所述电子设备的更新前的通信列表,向上述地址发送消息。
外部电子设备接收到该消息后,在外部电子设备自身的通信列表中删除与所述电子设备相关的信息,例如地址信息,网络状态信息等等。由于本实施例中的电子设备,在由静止状态转变为运动状态时,可以主动向外部电子设备发送消息,告知外部电子设备在各自的通信列表中删除与该电子设备有关的信息,所以,可以使得外部电子设备也不用发送心跳消息,就可以对外部电子设 备自身的通信列表进行更新。
步骤204:删除所述更新前的通信列表;所述更新前的通信列表为所述电子设备处于静止状态时的通信列表。
通常,当电子设备由静止状态转变为运动状态,表示所述电子设备正在被移动,由于在移动过程中,不易得知移动后的位置,所以在移动过程中无法生成适用于移动后的位置的通信列表。本实施例中,当所述电子设备由静止状态转变为运动状态时,告知外部电子设备在各自的通信列表中删除所述电子设备的信息,同时删除所述电子设备自身的通信列表,而不必立刻生成新的通信列表,从而可以进一步降低更新通信列表的功耗。
图3为本发明的通信列表更新方法实施例3的流程图。如图3所示,所述方法可以包括:
步骤301:通过所述运动状态检测单元获取所述电子设备的运动状态信息;
步骤302:判断所述电子设备是否从运动状态转变为静止状态,得到第二判断结果;
步骤303:当所述第二判断结果表示所述电子设备从运动状态转变为静止状态时,探测能够与所述电子设备通信的外部电子设备;
步骤304:获取所述外部电子设备的地址信息;
步骤305:根据所述地址信息,生成新的通信列表。
通常,当电子设备由运动状态转变为静止状态,表示所述电子设备停止了移动,被放置在了固定位置。由于放置在固定位置后,与外部电子设备的距离关系相对固定,所以在所述电子设备处于静止状态时生成的通信列表,可靠性较高。本实施例中,当所述电子设备由运动状态转变为静止状态时,才生成新的通信列表,从而可以避免在所述电子设备处于运动状态时对通信列表进行不必要的更新,进一步降低更新通信列表的功耗。
此外,本实施例中,步骤303中,探测能够与所述电子设备通信的外部电子设备,具体可以包括:
在无线局域网络中发送广播消息;
将接收到所述广播消息并返回确认消息的电子设备,确定为能够与所述电子设备通信的外部电子设备。
广播消息是在公共信道中发送的消息,一条广播消息可以被公共信道中的多个终端接收。当然,也可以向无线局域网络中的外部电子设备发送单播消息。一条单播消息只能被公共信道中的一个终端接收。因此,在无线局域网络中发送广播消息进行外部电子设备的探测,可以减少发送的消息数目,进一步降低电子设备的功耗。
本发明还公开了一种电子设备。所述电子设备具有运动状态检测单元。所述运动状态检测单元可以包括:重力传感器。
本发明的电子设备的一个具体应用实例可以是采用无线千兆比特(Wireless Gigabit,WiGig)技术的无线网络中的电子设备。WiGig技术使用60千兆赫兹(60GHz)的频段。这一基本尚未使用的频段可以在近距离内实现极高的传输速率。WiGig可以达到每秒6千兆比特(6Gbps)的传输速率,差不多能在15秒内传输一部DVD的内容。
由于WiGig技术使用的频段更高,因此,采用WiGig技术的电子设备发送心跳消息产生的功耗也更大,采用本发明的方法降低电子设备的功耗的效果也会较明显。
图4为本发明的电子设备实施例1的结构图。如图4所示,所述电子设备可以包括:
运动状态信息获取模块401,用于通过所述运动状态检测单元获取所述电子设备的运动状态信息;
判断模块402,用于根据所述运动状态信息,判断所述电子设备的运动状态是否发生改变,得到第一判断结果;
通信列表更新模块403,用于当所述第一判断结果为是时,更新所述通信列表。
更新所述通信列表,主要可以包括两方面。一方面,当所述电子设备由静止状态转变为运动状态时,所述电子设备可以向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息。另一方面,当所述电子设备由运动状态转变静止状态时,所述电子设备可以探测能够与所述电子设备通信的外部电子设备,生成新的通信列表。
本实施例中,通过运动状态检测单元获取所述电子设备的运动状态信息;当所述电子设备的运动状态发生改变时,才更新所述通信列表,因此,可以使得电子设备不必周期性发送心跳消息,进而能够降低电子设备更新通信列表所需的功耗。
图5为本发明的电子设备实施例2的结构图。如图5所示,所述电子设备可以包括:
运动状态信息获取模块401,用于通过所述运动状态检测单元获取所述电子设备的运动状态信息;
第一判断单元501,用于判断所述电子设备是否从静止状态转变为运动状态,得到第一判断结果。
消息发送单元502,用于当所述第一判断结果为是时,根据所述电子设备的更新前的通信列表,向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息;
通信列表删除单元503,用于删除所述更新前的通信列表;
其中,所述更新前的通信列表为所述电子设备处于静止状态时的通信列表。
所述第一判断单元501可以包含于判断模块402。所述消息发送单元502和通信列表删除单元503,可以包含于通信列表更新模块403。
通常,当电子设备由静止状态转变为运动状态,表示所述电子设备正在被移动,由于在移动过程中,不易得知移动后的位置,所以在移动过程中无法生 成适用于移动后的位置的通信列表。本实施例中,当所述电子设备由静止状态转变为运动状态时,告知外部电子设备在各自的通信列表中删除所述电子设备的信息,同时删除所述电子设备自身的通信列表,而不必立刻生成新的通信列表,从而可以进一步降低更新通信列表的功耗。
图6为本发明的电子设备实施例3的结构图。如图6所示,所述电子设备可以包括:
运动状态信息获取模块401,用于通过所述运动状态检测单元获取所述电子设备的运动状态信息;
第二判断单元601,用于判断所述电子设备是否从运动状态转变为静止状态,得到第二判断结果。
探测单元602,用于当所述第二判断结果为是时,探测能够与所述电子设备通信的外部电子设备;
地址信息获取单元603,用于获取所述外部电子设备的地址信息;
通信列表生成单元604,用于根据所述地址信息,生成新的通信列表。
其中,所述第一判断单元601可以包含于判断模块402。所述探测单元602,地址信息获取单元603和通信列表生成单元604,可以包含于通信列表更新模块403。
通常,当电子设备由运动状态转变为静止状态,表示所述电子设备停止了移动,被放置在了固定位置。由于放置在固定位置后,与外部电子设备的距离关系相对固定,所以在所述电子设备处于静止状态时生成的通信列表,可靠性较高。本实施例中,当所述电子设备由运动状态转变为静止状态时,才生成新的通信列表,从而可以避免在所述电子设备处于运动状态时对通信列表进行不必要的更新,进一步降低更新通信列表的功耗。
此外,本实施例中,所述探测单元602,可以包括:
广播消息发送子单元,用于在无线局域网络中发送广播消息;
外部电子设备确定子单元,用于将接收到所述广播消息并返回确认消息的电子设备,确定为能够与所述电子设备通信的外部电子设备。
广播消息是在公共信道中发送的消息,一条广播消息可以被公共信道中的多个终端接收。当然,也可以向无线局域网络中的外部电子设备发送单播消息。一条单播消息只能被公共信道中的一个终端接收。因此,在无线局域网络中发送广播消息进行外部电子设备的探测,可以减少发送的消息数目,进一步降低电子设备的功耗。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的 一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

一种通信列表更新方法及电子设备.pdf_第1页
第1页 / 共14页
一种通信列表更新方法及电子设备.pdf_第2页
第2页 / 共14页
一种通信列表更新方法及电子设备.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《一种通信列表更新方法及电子设备.pdf》由会员分享,可在线阅读,更多相关《一种通信列表更新方法及电子设备.pdf(14页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104185259A43申请公布日20141203CN104185259A21申请号201310188156222申请日20130520H04W52/02200901H04M1/7320060171申请人联想北京有限公司地址100085北京市海淀区上地信息产业基地创业路6号72发明人石伟兴张雪元74专利代理机构北京集佳知识产权代理有限公司11227代理人王宝筠54发明名称一种通信列表更新方法及电子设备57摘要本发明公开一种通信列表更新方法及电子设备。所述方法应用于具有运动状态检测单元的电子设备,所述方法包括通过所述运动状态检测单元获取所述电子设备的运动状态信息;根据所述运动状。

2、态信息,判断所述电子设备的运动状态是否发生改变,得到第一判断结果;当所述第一判断结果为是时,更新所述通信列表。采用本发明的方法或电子设备,可以使得电子设备不必周期性发送心跳消息,进而能够降低电子设备更新通信列表所需的功耗。51INTCL权利要求书2页说明书7页附图4页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书7页附图4页10申请公布号CN104185259ACN104185259A1/2页21一种通信列表更新方法,其特征在于,应用于具有运动状态检测单元的电子设备,所述方法包括通过所述运动状态检测单元获取所述电子设备的运动状态信息;根据所述运动状态信息,判断所述电子设备。

3、的运动状态是否发生改变,得到第一判断结果;当所述第一判断结果为是时,更新所述通信列表。2根据权利要求1所述的方法,其特征在于,所述判断所述电子设备的运动状态是否发生改变,包括判断所述电子设备是否从静止状态转变为运动状态。3根据权利要求1所述的方法,其特征在于,所述判断所述电子设备的运动状态是否发生改变,包括判断所述电子设备是否从运动状态转变为静止状态。4根据权利要求2所述的方法,其特征在于,所述更新所述通信列表,包括根据所述电子设备的更新前的通信列表,向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息;删除所。

4、述更新前的通信列表;所述更新前的通信列表为所述电子设备处于静止状态时的通信列表。5根据权利要求3所述的方法,其特征在于,所述更新所述通信列表,包括探测能够与所述电子设备通信的外部电子设备;获取所述外部电子设备的地址信息;根据所述地址信息,生成新的通信列表。6根据权利要求5所述的方法,其特征在于,所述探测能够与所述电子设备通信的外部电子设备,包括在无线局域网络中发送广播消息;将接收到所述广播消息并返回确认消息的电子设备,确定为能够与所述电子设备通信的外部电子设备。7根据权利要求16任一项所述的方法,其特征在于,所述运动状态检测单元包括重力传感器。8一种电子设备,其特征在于,所述电子设备具有运动状。

5、态检测单元,所述电子设备包括运动状态信息获取模块,用于通过所述运动状态检测单元获取所述电子设备的运动状态信息;判断模块,用于根据所述运动状态信息,判断所述电子设备的运动状态是否发生改变,得到第一判断结果;通信列表更新模块,用于当所述第一判断结果为是时,更新所述通信列表。9根据权利要求8所述的电子设备,其特征在于,所述判断模块,包括第一判断单元,用于判断所述电子设备是否从静止状态转变为运动状态。10根据权利要求8所述的电子设备,其特征在于,所述判断模块,包括权利要求书CN104185259A2/2页3第二判断单元,用于判断所述电子设备是否从运动状态转变为静止状态。11根据权利要求9所述的电子设备。

6、,其特征在于,所述通信列表更新模块,包括消息发送单元,用于根据所述电子设备的更新前的通信列表,向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息;通信列表删除单元,用于删除所述更新前的通信列表;其中,所述更新前的通信列表为所述电子设备处于静止状态时的通信列表。12根据权利要求10所述的电子设备,其特征在于,所述通信列表更新模块,包括探测单元,用于探测能够与所述电子设备通信的外部电子设备;地址信息获取单元,用于获取所述外部电子设备的地址信息;通信列表生成单元,用于根据所述地址信息,生成新的通信列表。13根据权利。

7、要求12所述的电子设备,其特征在于,所述探测单元包括广播消息发送子单元,用于在无线局域网络中发送广播消息;外部电子设备确定子单元,用于将接收到所述广播消息并返回确认消息的电子设备,确定为能够与所述电子设备通信的外部电子设备。14根据权利要求813任一项所述的电子设备,其特征在于,所述运动状态检测单元包括重力传感器。权利要求书CN104185259A1/7页4一种通信列表更新方法及电子设备技术领域0001本发明涉及通信领域,特别是涉及一种通信列表更新方法及电子设备。背景技术0002时下,越来越多的电子设备具有数据处理功能。电子设备在处理数据时,通常需要与其他电子设备进行通信。为了能够正常的与其他。

8、电子设备进行通信,电子设备在运行时,会生成通信列表。0003某一电子设备的通信列表中,包含能够与该电子设备通信的其他电子设备的通信地址等信息。当原本能够与该电子设备通信的其他电子设备,由于某些原因不再能够与该电子设备通信时,就需要对通信列表进行更新。0004现有技术中,更新通信列表的方法主要是需要更新通信列表的电子设备,按照预设间隔时间,周期性向能够与其通信的其他电子设备发送心跳消息;能够与其通信的其他电子设备收到心跳消息后,向该电子设备返回一条应答消息;该电子设备在预设时间内,如果收到应答消息,则认为对应的电子设备处于可通信范围,如果没有收到应答消息,则认为对应的电子设备处于不可通信范围,将。

9、处于不可通信范围的电子设备的相关信息从通信列表中移除。0005由于现有技术中的通信列表更新方法,需要周期性发送心跳消息,导致发送心跳消息的电子设备功耗过高。发明内容0006本发明的目的是提供一种通信列表更新方法及电子设备,能够不必周期性发送心跳消息,降低电子设备更新通信列表所需的功耗。0007为实现上述目的,本发明提供了如下方案0008一种通信列表更新方法,应用于具有运动状态检测单元的电子设备,所述方法包括0009通过所述运动状态检测单元获取所述电子设备的运动状态信息;0010根据所述运动状态信息,判断所述电子设备的运动状态是否发生改变,得到第一判断结果;0011当所述第一判断结果为是时,更新。

10、所述通信列表。0012可选的,所述判断所述电子设备的运动状态是否发生改变,包括0013判断所述电子设备是否从静止状态转变为运动状态。0014可选的,所述判断所述电子设备的运动状态是否发生改变,包括0015判断所述电子设备是否从运动状态转变为静止状态。0016可选的,所述更新所述通信列表,包括0017根据所述电子设备的更新前的通信列表,向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除说明书CN104185259A2/7页5与所述电子设备相关的信息;0018删除所述更新前的通信列表;0019所述更新前的通信列表为所述电子设备处于静止状。

11、态时的通信列表。0020可选的,所述更新所述通信列表,包括0021探测能够与所述电子设备通信的外部电子设备;0022获取所述外部电子设备的地址信息;0023根据所述地址信息,生成新的通信列表。0024可选的,所述探测能够与所述电子设备通信的外部电子设备,包括0025在无线局域网络中发送广播消息;0026将接收到所述广播消息并返回确认消息的电子设备,确定为能够与所述电子设备通信的外部电子设备。0027可选的,所述运动状态检测单元包括重力传感器。0028一种电子设备,所述电子设备具有运动状态检测单元,所述电子设备包括0029运动状态信息获取模块,用于通过所述运动状态检测单元获取所述电子设备的运动状。

12、态信息;0030判断模块,用于根据所述运动状态信息,判断所述电子设备的运动状态是否发生改变,得到第一判断结果;0031通信列表更新模块,用于当所述第一判断结果为是时,更新所述通信列表。0032可选的,所述判断模块,包括0033第一判断单元,用于判断所述电子设备是否从静止状态转变为运动状态。0034可选的,所述判断模块,包括0035第二判断单元,用于判断所述电子设备是否从运动状态转变为静止状态。0036可选的,所述通信列表更新模块,包括0037消息发送单元,用于根据所述电子设备的更新前的通信列表,向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通。

13、信列表中删除与所述电子设备相关的信息;0038通信列表删除单元,用于删除所述更新前的通信列表;0039其中,所述更新前的通信列表为所述电子设备处于静止状态时的通信列表。0040可选的,所述通信列表更新模块,包括0041探测单元,用于探测能够与所述电子设备通信的外部电子设备;0042地址信息获取单元,用于获取所述外部电子设备的地址信息;0043通信列表生成单元,用于根据所述地址信息,生成新的通信列表。0044可选的,所述探测单元包括0045广播消息发送子单元,用于在无线局域网络中发送广播消息;0046外部电子设备确定子单元,用于将接收到所述广播消息并返回确认消息的电子设备,确定为能够与所述电子设。

14、备通信的外部电子设备。0047可选的,所述运动状态检测单元包括重力传感器。0048根据本发明提供的具体实施例,本发明公开了以下技术效果0049本发明的通信列表更新方法及电子设备,通过运动状态检测单元获取所述电子设说明书CN104185259A3/7页6备的运动状态信息;当所述电子设备的运动状态发生改变时,才更新所述通信列表,因此,可以使得电子设备不必周期性发送心跳消息,进而能够降低电子设备更新通信列表所需的功耗。附图说明0050为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技。

15、术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。0051图1为本发明的通信列表更新方法实施例1的流程图;0052图2为本发明的通信列表更新方法实施例2的流程图;0053图3为本发明的通信列表更新方法实施例3的流程图;0054图4为本发明的电子设备实施例1的结构图;0055图5为本发明的电子设备实施例2的结构图;0056图6为本发明的电子设备实施例3的结构图。具体实施方式0057下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有。

16、做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0058为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。0059本发明的通信列表更新方法,应用于具有运动状态检测单元的电子设备。所述运动状态检测单元可以是重力传感器,或者陀螺仪等装置。所述电子设备可以是智能手机,平板电脑等等。0060本发明的通信列表更新方法的一个具体应用场景可以是采用无线千兆比特(WIRELESSGIGABIT,WIGIG)技术的无线网络中的电子设备。WIGIG技术使用60千兆赫兹(60GHZ)的频段。这一基本尚未使用的频段可以在近距离内实现极高的传输速。

17、率。WIGIG可以达到每秒6千兆比特(6GBPS)的传输速率,差不多能在15秒内传输一部DVD的内容。0061由于WIGIG技术使用的频段更高,因此,采用WIGIG技术的电子设备发送心跳消息产生的功耗也更大,采用本发明的方法降低电子设备的功耗的效果也会较明显。0062图1为本发明的通信列表更新方法实施例1的流程图。如图1所示,所述方法可以包括0063步骤101通过所述运动状态检测单元获取所述电子设备的运动状态信息;0064所述运动状态信息可以包括速度信息,或者加速度信息等等。0065步骤102根据所述运动状态信息,判断所述电子设备的运动状态是否发生改变,得到第一判断结果;0066所述电子设备的。

18、运动状态发生改变,可以包括说明书CN104185259A4/7页70067所述电子设备从静止状态转变为运动状态,和/或,所述电子设备从运动状态转变为静止状态。0068需要说明的是,本申请中所说的静止状态,并不是物理学中的绝对静止,通常可以理解为相对静止,即,相对于所述电子设备周围的物体,所述电子设备处于相对静止即可。0069可以根据所述电子设备的速度的改变,或者加速度的改变,判断出所述电子设备的运动状态。0070例如,所述电子设备在第一时刻的速度为0,在第二时刻的速度为2米每秒,那么就可以认为所述电子设备由静止状态转变为运动状态;再例如,所述电子设备在第一时间段的各个时刻的速度均为1米每秒,在。

19、某一时刻速度变为1米每秒,那么也可以认为所述电子设备由静止状态转变为运动状态;又例如,所述电子设备在第一时刻的加速度为0米每平方秒,在第二时刻的加速度变为1米每平方秒,那么也可以认为所述电子设备由静止状态转变为运动状态。0071步骤103当所述第一判断结果为是时,更新所述通信列表。0072更新所述通信列表,主要可以包括两方面。一方面,当所述电子设备由静止状态转变为运动状态时,所述电子设备可以向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息。另一方面,当所述电子设备由运动状态转变静止状态时,所述电子设备可以探。

20、测能够与所述电子设备通信的外部电子设备,生成新的通信列表。0073本实施例中,通过运动状态检测单元获取所述电子设备的运动状态信息;当所述电子设备的运动状态发生改变时,才更新所述通信列表,因此,可以使得电子设备不必周期性发送心跳消息,进而能够降低电子设备更新通信列表所需的功耗。0074图2为本发明的通信列表更新方法实施例2的流程图。如图2所示,所述方法可以包括0075步骤201通过所述运动状态检测单元获取所述电子设备的运动状态信息;0076步骤202判断所述电子设备是否从静止状态转变为运动状态,得到第一判断结果;0077步骤203当所述第一判断结果表示所述电子设备从静止状态转变为运动状态时,根据。

21、所述电子设备的更新前的通信列表,向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息;0078本实施例的更新前的通信列表中,包含有在所述电子设备处于静止状态时能够与所述电子设备通信的外部电子设备的地址信息,因此,可以根据所述电子设备的更新前的通信列表,向上述地址发送消息。0079外部电子设备接收到该消息后,在外部电子设备自身的通信列表中删除与所述电子设备相关的信息,例如地址信息,网络状态信息等等。由于本实施例中的电子设备,在由静止状态转变为运动状态时,可以主动向外部电子设备发送消息,告知外部电子设备在各自的通信。

22、列表中删除与该电子设备有关的信息,所以,可以使得外部电子设备也不用发送心跳消息,就可以对外部电子设备自身的通信列表进行更新。0080步骤204删除所述更新前的通信列表;所述更新前的通信列表为所述电子设备说明书CN104185259A5/7页8处于静止状态时的通信列表。0081通常,当电子设备由静止状态转变为运动状态,表示所述电子设备正在被移动,由于在移动过程中,不易得知移动后的位置,所以在移动过程中无法生成适用于移动后的位置的通信列表。本实施例中,当所述电子设备由静止状态转变为运动状态时,告知外部电子设备在各自的通信列表中删除所述电子设备的信息,同时删除所述电子设备自身的通信列表,而不必立刻生。

23、成新的通信列表,从而可以进一步降低更新通信列表的功耗。0082图3为本发明的通信列表更新方法实施例3的流程图。如图3所示,所述方法可以包括0083步骤301通过所述运动状态检测单元获取所述电子设备的运动状态信息;0084步骤302判断所述电子设备是否从运动状态转变为静止状态,得到第二判断结果;0085步骤303当所述第二判断结果表示所述电子设备从运动状态转变为静止状态时,探测能够与所述电子设备通信的外部电子设备;0086步骤304获取所述外部电子设备的地址信息;0087步骤305根据所述地址信息,生成新的通信列表。0088通常,当电子设备由运动状态转变为静止状态,表示所述电子设备停止了移动,被。

24、放置在了固定位置。由于放置在固定位置后,与外部电子设备的距离关系相对固定,所以在所述电子设备处于静止状态时生成的通信列表,可靠性较高。本实施例中,当所述电子设备由运动状态转变为静止状态时,才生成新的通信列表,从而可以避免在所述电子设备处于运动状态时对通信列表进行不必要的更新,进一步降低更新通信列表的功耗。0089此外,本实施例中,步骤303中,探测能够与所述电子设备通信的外部电子设备,具体可以包括0090在无线局域网络中发送广播消息;0091将接收到所述广播消息并返回确认消息的电子设备,确定为能够与所述电子设备通信的外部电子设备。0092广播消息是在公共信道中发送的消息,一条广播消息可以被公共。

25、信道中的多个终端接收。当然,也可以向无线局域网络中的外部电子设备发送单播消息。一条单播消息只能被公共信道中的一个终端接收。因此,在无线局域网络中发送广播消息进行外部电子设备的探测,可以减少发送的消息数目,进一步降低电子设备的功耗。0093本发明还公开了一种电子设备。所述电子设备具有运动状态检测单元。所述运动状态检测单元可以包括重力传感器。0094本发明的电子设备的一个具体应用实例可以是采用无线千兆比特(WIRELESSGIGABIT,WIGIG)技术的无线网络中的电子设备。WIGIG技术使用60千兆赫兹(60GHZ)的频段。这一基本尚未使用的频段可以在近距离内实现极高的传输速率。WIGIG可以。

26、达到每秒6千兆比特(6GBPS)的传输速率,差不多能在15秒内传输一部DVD的内容。0095由于WIGIG技术使用的频段更高,因此,采用WIGIG技术的电子设备发送心跳消息产生的功耗也更大,采用本发明的方法降低电子设备的功耗的效果也会较明显。0096图4为本发明的电子设备实施例1的结构图。如图4所示,所述电子设备可以包括说明书CN104185259A6/7页90097运动状态信息获取模块401,用于通过所述运动状态检测单元获取所述电子设备的运动状态信息;0098判断模块402,用于根据所述运动状态信息,判断所述电子设备的运动状态是否发生改变,得到第一判断结果;0099通信列表更新模块403,用。

27、于当所述第一判断结果为是时,更新所述通信列表。0100更新所述通信列表,主要可以包括两方面。一方面,当所述电子设备由静止状态转变为运动状态时,所述电子设备可以向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息。另一方面,当所述电子设备由运动状态转变静止状态时,所述电子设备可以探测能够与所述电子设备通信的外部电子设备,生成新的通信列表。0101本实施例中,通过运动状态检测单元获取所述电子设备的运动状态信息;当所述电子设备的运动状态发生改变时,才更新所述通信列表,因此,可以使得电子设备不必周期性发送心跳消息,进而。

28、能够降低电子设备更新通信列表所需的功耗。0102图5为本发明的电子设备实施例2的结构图。如图5所示,所述电子设备可以包括0103运动状态信息获取模块401,用于通过所述运动状态检测单元获取所述电子设备的运动状态信息;0104第一判断单元501,用于判断所述电子设备是否从静止状态转变为运动状态,得到第一判断结果。0105消息发送单元502,用于当所述第一判断结果为是时,根据所述电子设备的更新前的通信列表,向能够与所述电子设备通信的外部电子设备发送消息,以便外部电子设备接收到所述消息后,在外部电子设备的通信列表中删除与所述电子设备相关的信息;0106通信列表删除单元503,用于删除所述更新前的通信。

29、列表;0107其中,所述更新前的通信列表为所述电子设备处于静止状态时的通信列表。0108所述第一判断单元501可以包含于判断模块402。所述消息发送单元502和通信列表删除单元503,可以包含于通信列表更新模块403。0109通常,当电子设备由静止状态转变为运动状态,表示所述电子设备正在被移动,由于在移动过程中,不易得知移动后的位置,所以在移动过程中无法生成适用于移动后的位置的通信列表。本实施例中,当所述电子设备由静止状态转变为运动状态时,告知外部电子设备在各自的通信列表中删除所述电子设备的信息,同时删除所述电子设备自身的通信列表,而不必立刻生成新的通信列表,从而可以进一步降低更新通信列表的功。

30、耗。0110图6为本发明的电子设备实施例3的结构图。如图6所示,所述电子设备可以包括0111运动状态信息获取模块401,用于通过所述运动状态检测单元获取所述电子设备的运动状态信息;0112第二判断单元601,用于判断所述电子设备是否从运动状态转变为静止状态,得到第二判断结果。0113探测单元602,用于当所述第二判断结果为是时,探测能够与所述电子设备通信的外部电子设备;说明书CN104185259A7/7页100114地址信息获取单元603,用于获取所述外部电子设备的地址信息;0115通信列表生成单元604,用于根据所述地址信息,生成新的通信列表。0116其中,所述第一判断单元601可以包含于。

31、判断模块402。所述探测单元602,地址信息获取单元603和通信列表生成单元604,可以包含于通信列表更新模块403。0117通常,当电子设备由运动状态转变为静止状态,表示所述电子设备停止了移动,被放置在了固定位置。由于放置在固定位置后,与外部电子设备的距离关系相对固定,所以在所述电子设备处于静止状态时生成的通信列表,可靠性较高。本实施例中,当所述电子设备由运动状态转变为静止状态时,才生成新的通信列表,从而可以避免在所述电子设备处于运动状态时对通信列表进行不必要的更新,进一步降低更新通信列表的功耗。0118此外,本实施例中,所述探测单元602,可以包括0119广播消息发送子单元,用于在无线局域。

32、网络中发送广播消息;0120外部电子设备确定子单元,用于将接收到所述广播消息并返回确认消息的电子设备,确定为能够与所述电子设备通信的外部电子设备。0121广播消息是在公共信道中发送的消息,一条广播消息可以被公共信道中的多个终端接收。当然,也可以向无线局域网络中的外部电子设备发送单播消息。一条单播消息只能被公共信道中的一个终端接收。因此,在无线局域网络中发送广播消息进行外部电子设备的探测,可以减少发送的消息数目,进一步降低电子设备的功耗。0122最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之。

33、间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。0123通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景。

34、技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。0124本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。0125本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。说明书CN104185259A101/4页11图1说明书附图CN104185259A112/4页12图2说明书附图CN104185259A123/4页13图3图4说明书附图CN104185259A134/4页14图5图6说明书附图CN104185259A14。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1