一种数据获取方法及通信装置制造方法及图纸

技术编号:26512260 阅读:20 留言:0更新日期:2020-11-27 15:41
本申请公开了一种数据获取方法及通信装置,其中,该方法包括:将数据获取模式设置为第一数据获取模式;接收无线接入设备发送的至少一个信标帧和至少一个空数据帧;根据已接收到的至少一个信标帧和至少一个空数据帧确定第一数量和第一比值;若第一数量和第一比值确定终端设备满足切换条件,则将数据获取模式由第一数据获取模式切换至第二数据获取模式。通过该方法,可以低延迟、低功耗地获取数据。

【技术实现步骤摘要】
一种数据获取方法及通信装置
本申请涉及通信
,尤其涉及一种数据获取方法及通信装置。
技术介绍
无线终端(Station,STA)在连接至无线接入点(AccessPoint,AP)中的无线网络后,若STA端已没有业务运行,为了节约功耗和电量,STA可以进入休眠状态。此时,若AP有缓存数据帧(BufferData)需要发送给STA终端,则可以通过定期广播信标(Beacon)帧通告STA,使得数据传输得以执行。目前STA可以通过向AP发送省电轮询(PowerSave-Poll,PS-Poll)帧或向AP发送ActiveNull帧的方法来获取AP中的缓存数据帧。而PS-Poll帧可能存在兼容性问题,导致AP无法解析STA发送的PS-Poll帧,使得数据获取的延迟增加;ActiveNull帧虽然兼容性更好,但是功耗较PS-Poll帧更高。
技术实现思路
本申请公开了一种数据获取方法及通信装置,可以低延迟、低功耗地获取数据。第一方面,本申请实施例提供了一种数据获取方法,应用于终端设备,该方法包括:将数据获取模式设置为第一数据获取模式;接收无线接入设备发送的至少一个信标帧和至少一个空数据帧;根据已接收到的至少一个信标帧和至少一个空数据帧确定第一数量和第一比值;若第一数量和第一比值确定终端设备满足切换条件,则将数据获取模式由第一数据获取模式切换至第二数据获取模式。在一实施方式中,接收无线接入设备发送的至少一个信标帧;向无线接入设备发送至少一个省电轮询帧;接收无线接入设备发送的至少一个空数据帧。在一实施方式中,根据至少一个空数据帧确定第一数量;根据至少一个信标帧获取第二数量;根据第一数量和第二数量确定第一比值,第一比值为第一数量与第二数量的比值。在一实施方式中,若至少一个空数据帧中空数据帧的更多数据位MDB为0,则对第一计数器进行加1运算,第一计数器用于指示异常取包场景的发生次数;根据第一计数器确定第一数量。在一实施方式中,若至少一个信标帧中信标帧包括第一传输指示映射TIM信息,则对第二计数器进行加1运算,第二计数器用于指示包括第一传输指示映射TIM信息的信标帧的数量;根据第二计数器确定第二数量。在一实施方式中,若第一数量大于数量阈值,且第一比值大于或等于比值阈值,则确定终端设备满足切换条件;将数据获取模式由第一数据获取模式切换至第二数据获取模式。在一实施方式中,将数据获取模式由第一数据获取模式切换至第二数据获取模式之后,向无线接入设备发送活跃空帧ActiveNull;接收无线接入设备发送的缓存数据帧。第二方面,本申请实施例提供了一种通信装置,包括:处理单元,将数据获取模式设置为第一数据获取模式;收发单元,用于接收无线接入设备发送的至少一个信标帧和至少一个空数据帧;上述处理单元还用于根据已接收到的至少一个信标帧和至少一个空数据帧确定第一数量和第一比值;上述处理单元还用于若第一数量和第一比值确定终端设备满足切换条件,则将数据获取模式由第一数据获取模式切换至第二数据获取模式。第三方面,本申请实施例提供了一种通信装置,包括处理器、存储器和用户接口,处理器、存储器和用户接口相互连接,其中,存储器用于存储计算机程序,计算机程序包括程序指令,处理器被配置用于调用程序指令,执行如第一方面描述的数据获取方法,或如第二方面描述的数据获取方法。第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有一条或多条指令,一条或多条指令适于由处理器加载并执行如第一方面描述的数据获取方法,或如第二方面描述的数据获取方法。本申请实施例中,终端设备可以将数据获取模式设置为第一数据获取模式;接收无线接入设备发送的至少一个信标帧和至少一个空数据帧;根据已接收到的至少一个信标帧和至少一个空数据帧确定第一数量和第一比值;若第一数量和第一比值确定终端设备满足切换条件,则将数据获取模式由第一数据获取模式切换至第二数据获取模式。通过该方法,可以低延迟、低功耗地获取数据。附图说明为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种无线数据传输的网络架构图;图2a为本申请实施例提供的一种PS-Poll帧取包模式的方法示意图;图2b为本申请实施例提供的一种ActiveNull帧取包模式的方法示意图;图3为本申请实施例提供的另一种PS-Poll帧取包模式的方法示意图;图4为本申请实施例提供的一种数据获取方法的流程示意图;图5为本申请实施例提供的又一种PS-Poll帧取包模式的方法示意图;图6为本申请实施例提供的另一种数据获取方法的流程示意图;图7为本申请实施例提供的一种数据获取模式切换的判断流程示意图;图8为本申请实施例提供的一种通信装置的单元示意图;图9为本申请实施例提供的一种通信装置的实体结构简化示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。为了能够更好地理解本申请实施例,下面对本申请实施例涉及的专业术语进行介绍:无线局域网(WirelessLocalAreaNetwork,WLAN):是指应用无线通信技术将计算机设备互联起来,构成可以互相通信和实现资源共享的网络体系。无线局域网本质的特点是不再使用通信电缆将计算机与网络连接起来,而是通过无线的方式连接,从而使网络的构建和终端的移动更加灵活。WLAN利用射频(RadioFrequency,RF)的技术,使用电磁波,取代旧式双绞铜线(Coaxial)所构成的局域网络,可在空中进行通信连接,使得数据传输更加便利。访问接入点(AccessPoint,AP):一般指无线访问接入点,可以将各个无线网络客户端连接到一起,然后将无线网络接入以太网。信标(Beacon)帧:是一种周期性的帧,可以提供指引性的信息。Beacon帧中可以包括传输指示映射(TrafficIndicationMap,TIM),该TIM用于表明AP为哪些在节电模式的终端(Station,STA)缓存了数据,STA收到后,如果有自己的管理ID,则请求提取数据。省电-轮询(PowerSave-Poll,PS-Poll)帧:当STA从省电模式中苏醒,便会发送一个PS-Poll帧给AP,以取得任何AP缓存的数据帧。为了能够更好地理解本申请实施例,下面对本申请实施例可应用的网络架构进行说明。请参见图1,图1为本申请实施例提供的一种无线数据传输的网络架构图。如图1所示,该网络架构包括无线接入点(AP)和终端设备(STA),其中,该AP可以是无线接入设备。无线接入设备和终端设备之间可以进行本文档来自技高网...

【技术保护点】
1.一种数据获取方法,其特征在于,包括:/n将数据获取模式设置为第一数据获取模式;/n接收无线接入设备发送的至少一个信标帧和至少一个空数据帧;/n根据已接收到的所述至少一个信标帧和所述至少一个空数据帧确定第一数量和第一比值;/n若所述第一数量和所述第一比值确定所述终端设备满足切换条件,则将所述数据获取模式由所述第一数据获取模式切换至第二数据获取模式。/n

【技术特征摘要】
1.一种数据获取方法,其特征在于,包括:
将数据获取模式设置为第一数据获取模式;
接收无线接入设备发送的至少一个信标帧和至少一个空数据帧;
根据已接收到的所述至少一个信标帧和所述至少一个空数据帧确定第一数量和第一比值;
若所述第一数量和所述第一比值确定所述终端设备满足切换条件,则将所述数据获取模式由所述第一数据获取模式切换至第二数据获取模式。


2.根据权利要求1所述的方法,其特征在于,所述接收无线接入设备发送的至少一个信标帧和至少一个空数据帧,包括:
接收所述无线接入设备发送的所述至少一个信标帧;
向所述无线接入设备发送至少一个省电轮询帧;
接收所述无线接入设备发送的所述至少一个空数据帧。


3.根据权利要求1所述的方法,所述根据已接收到的所述至少一个信标帧和所述至少一个空数据帧确定第一数量和第一比值,包括:
根据所述至少一个空数据帧确定第一数量;
根据所述至少一个信标帧获取第二数量;
根据所述第一数量和所述第二数量确定所述第一比值,所述第一比值为所述第一数量与所述第二数量的比值。


4.根据权利要求3所述的方法,其特征在于,所述根据所述至少一个空数据帧确定第一数量,包括:
若所述至少一个空数据帧中空数据帧的更多数据位MDB为0,则对第一计数器进行加1运算,所述第一计数器用于指示异常取包场景的发生次数;
根据所述第一计数器确定所述第一数量。


5.根据权利要求3所述的方法,其特征在于,所述根据所述至少一个信标帧获取第二数量,包括:
若所述至少一个信标帧中信标帧包括第一传输指示映射TIM信息,则对第二计数器进行加1运算,所述第二计数器用于指示包括所述第一传输指示映射TIM信息的信标帧的数量;
根据所...

【专利技术属性】
技术研发人员:杨鹏飞程文刚
申请(专利权)人:展讯半导体成都有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1