The invention provides a method for receiving data and a mobile terminal, relating to the field of electronic technology, and solving the problem that the existing STA receiving data influences the network performance when the network traffic is large. The method includes: to the wireless access point AP to send the first data frame, the receiving AP data returned, according to the AP data returned by AP, continue to send the first data frame, and continue to receive the data returned by AP; when in the first preset time sent to the number of the first data frame of the AP reaches a preset threshold, to determine whether the waiting time to receive data from AP in the first idle; when in the first idle waiting time does not receive data from AP, AP to send second data frames, and go to sleep. The scheme of the invention improves the network performance when the network traffic is large.
【技术实现步骤摘要】
本专利技术涉及电子
,并且更具体地,涉及一种接收数据的方法及移动终端。
技术介绍
随着智能手机的普及,WIFI已成为人们生活中不可或缺的部分,同时人们对WIFI性能和功耗的要求也越来越高。如何既能有效保持WIFI性能,又能节能电源已成为亟待解决的问题。现有无线终端STA进入省电模式后,当有数据需要接收时,STA可以主动发送省电-轮询PS-Poll数据帧从AP获取数据,需要持续发送PS-Poll数据帧,导致在网络流量大的情况下,影响网络性能。
技术实现思路
本专利技术实施例提供一种接收数据的方法及移动终端,以解决现有STA接收数据的方式,在网络流量大的情况下,影响网络性能的问题。第一方面,提供了一种接收数据的方法,包括:向无线接入点AP发送第一数据帧,接收所述AP返回的数据,根据所述AP返回的数据,继续向所述AP发送第一数据帧,并继续接收所述AP返回的数据;当在第一预设时间内发送给所述AP的第一数据帧的数量达到预设阈值时,判断是否在第一闲置等待时间内接收到来自所述AP的数据;当在第一闲置等待时间内没有接收到来自所述AP的数据时,向所述AP发送第二数据帧,并进入睡眠状态。第二方面,提供了一种移动终端,包括:第一收发模块,用于向无线接入点AP发送第一数据帧,接收所述AP返回的数据,根据所述AP返回的数据,继续向所述AP发送第一数据帧,并继续接收所述AP返回的数据;第一判断模块,用于当在第一预设时间内发送给所述AP的第一数据帧的数量达到预设阈值时,判断是否在第一闲置等待时间内接收到来自所述AP的数据;第一睡眠模块,用于当在第一闲置等待时间内没有接收到来自所述A ...
【技术保护点】
一种接收数据的方法,其特征在于,包括:向无线接入点AP发送第一数据帧,接收所述AP返回的数据,根据所述AP返回的数据,继续向所述AP发送第一数据帧,并继续接收所述AP返回的数据;当在第一预设时间内发送给所述AP的第一数据帧的数量达到预设阈值时,判断是否在第一闲置等待时间内接收到来自所述AP的数据;当在第一闲置等待时间内没有接收到来自所述AP的数据时,向所述AP发送第二数据帧,并进入睡眠状态。
【技术特征摘要】
1.一种接收数据的方法,其特征在于,包括:向无线接入点AP发送第一数据帧,接收所述AP返回的数据,根据所述AP返回的数据,继续向所述AP发送第一数据帧,并继续接收所述AP返回的数据;当在第一预设时间内发送给所述AP的第一数据帧的数量达到预设阈值时,判断是否在第一闲置等待时间内接收到来自所述AP的数据;当在第一闲置等待时间内没有接收到来自所述AP的数据时,向所述AP发送第二数据帧,并进入睡眠状态。2.根据权利要求1所述的方法,其特征在于,所述在第一预设时间内发送给所述AP的第一数据帧的数量达到预设阈值之后,还包括:判断是否在第二预设时间内向所述AP发送过第二数据帧;如果在第二预设时间内没有向所述AP发送过第二数据帧,则判断是否在第二闲置等待时间内接收到来自所述AP的数据,所述第二闲置等待时间大于所述第一闲置等待时间;当在第二闲置等待时间内没有接收到来自所述AP的数据时,向所述AP发送第二数据帧,并进入睡眠状态。3.根据权利要求1或2所述的方法,其特征在于,所述第一数据帧为省电-轮询PS-Poll数据帧,所述第二数据帧为携带有睡眠提示信息的空数据NullData数据帧。4.根据权利要求1所述的方法,其特征在于,所述在第一预设时间内发送给所述AP的第一数据帧的数量达到预设阈值之后,还包括:向所述AP发送第三数据帧,接收所述AP返回的数据;所述进入睡眠状态之后,还包括:当接收到来自所述AP的数据指示信息时,进入唤醒状态,向所述AP发送第三数据帧,并接收所述AP返回的数据。5.根据权利要求4所述的方法,其特征在于,所述第一数据帧为省电-轮询PS-Poll数据帧,所述第二数据帧为携带有睡眠提示信息的空数据NullData数据帧,所述第三数据帧为携带有唤醒提示信息的NullData数据帧。6.一种移动终端,其特征在于,包括:第一收发模块,用于向无线接入点AP发送第一数据帧,接收所述AP返回的数据,根据所述AP返回的数据,继续向所述AP发送第一数据帧,并继续接收所述AP返回的数据;第一判断模块,用于当在第一预设时间内发送给所述AP的第一数据帧的数量达到预设阈值时,判断是否在第一闲置等待时间内接收到来自所述AP的数据;第一睡眠模块,用于当在第一闲置等待时间内没有接收到来自所述AP的数据时,向所述AP发送第二数据帧,并进入睡眠状态。7.根据权利要求6所述的移动终端,其特征在于,还包括:第二判断模块,用于在第一预设时间内发送给所述AP的第一数据帧的数量达到预设阈值时,判断是否在第二预设时间内向所述AP发送过第二数据帧;第三判断模块,用于在第二预设时间内没有向所述AP发送过第二数据帧,判断是否在第二闲置等待时间内接收到来自所述AP的数据,所述第二闲置等待时间大于所述第一闲置等待时间;所述第一睡眠模块,还用于当在第二闲置等待时间内没有接收到来自所述AP的数据时,向所述AP发送第二数据帧,并进入睡眠状态。8.根据权利要求6或7所述的移动终端,其特征在于,所述第一数据帧为省电-轮询PS-Poll数据帧,所述第二数据帧为携带有睡眠提示信息的空数据NullData数据帧。9.根据权利要求6所述的移动终端,其特征在于,还包括:第二收发模块,用于在第一预设时间内发送给所述AP的第一数据帧的数量达到预设阈值时,向所述AP发送第三数据帧,接收所述AP返回的数据;第三收发模块,用于在进入睡眠状态后,接收来自所述AP的数据指示信息,进入唤醒状态,向所述AP发送第三数据帧,并接收所述AP返回的数据。10.根据权利要求9所述的移动终端,其特征在于,所述第一数据帧为省电-轮询PS-Poll数据帧,所述第二数据帧为携带有睡眠提示信息的...
【专利技术属性】
技术研发人员:阳林军,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。