一种重连接数据网络的方法和装置制造方法及图纸

技术编号:11197129 阅读:98 留言:0更新日期:2015-03-26 03:57
本发明专利技术公开了一种重连接数据网络的方法和装置,属于通信技术领域。所述方法包括:检测到自身与数据网络的连接被断开;如果当前时间处于预设休眠时段的范围内,则阻止进行与数据网络的重连接;当预设触发事件发生时,进行与数据网络的重连接。采用本发明专利技术,可以减少移动终端的电量消耗。

【技术实现步骤摘要】
一种重连接数据网络的方法和装置
本专利技术涉及通信
,特别涉及一种重连接数据网络的方法和装置。
技术介绍
随着无线通信技术的快速发展,手机逐渐得到了普及,成为了人们生活中不可缺少的组成部分。手机的上网功能已经成为其最常用的功能之一。为了确保手机上网的流畅性和较好的用户体验,几乎所有手机厂商都在手机的出厂设置中将数据网络设置为开启状态。手机在向网络侧的服务器请求连接数据网络时,服务器会分配给手机一个IP(InternetProtocol,互联网协议)地址,手机可以基于此IP地址访问数据网络。为了节约IP资源,当一个IP地址闲置时间达到一定时长(如1个小时)时,服务器将断开与相应终端的数据连接,释放该IP地址。为了保持数据常连接,手机在接收到服务器发送的数据网络断开通知时,会进行数据网络重连接。专利技术人发现现有技术至少存在以下问题:手机请求连接数据网络的过程,需要进行大量的数据处理和数据交互。基于现有技术,在某些用户长时间不使用数据网络的时段,服务器和手机之间会按照一定时长反复的进行数据网络断开和重连接的操作,这将导致消耗巨大的电量。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种重连接数据网络的方法和装置,以减少移动终端的电量消耗。所述技术方案如下:一方面,提供了一种重连接数据网络的方法,所述方法包括:检测到自身与数据网络的连接被断开;如果当前时间处于预设休眠时段的范围内,则阻止进行与数据网络的重连接;当预设触发事件发生时,进行与数据网络的重连接。优选的,所述如果当前时间处于预设休眠时段的范围内,则阻止进行与数据网络的重连接,包括:如果当前时间处于预设休眠时段的范围内,且屏幕处于关闭状态,则阻止进行与数据网络的重连接。优选的,所述当预设触发事件发生时,进行与数据网络的重连接,包括:当检测到屏幕开启时,进行与数据网络的重连接。优选的,所述当检测到屏幕开启时,进行与数据网络的重连接,包括:在所述预设休眠时段的结束时间之前,当检测到屏幕开启时,进行与数据网络的重连接;所述方法还包括:当时间达到所述预设休眠时段的结束时间时,如果自身与数据网络的连接处于断开状态,则进行与数据网络的重连接。优选的,所述当预设触发事件发生时,进行与数据网络的重连接,包括:当时间达到所述预设休眠时段的结束时间时,进行与数据网络的重连接。优选的,所述方法还包括:接收休眠时段设置请求,所述休眠时段设置请求中携带有时段信息;根据所述休眠时段设置请求中携带的时段信息,对所述预设休眠时段进行设置。另一方面,提供了一种重连接数据网络的装置,所述装置包括:检测模块,用于检测到自身与数据网络的连接被断开;阻止模块,用于如果当前时间处于预设休眠时段的范围内,则阻止进行与数据网络的重连接;连接模块,用于当预设触发事件发生时,进行与数据网络的重连接。优选的,所述阻止模块,用于:如果当前时间处于预设休眠时段的范围内,且屏幕处于关闭状态,则阻止进行与数据网络的重连接。优选的,所述连接模块,用于:当检测到屏幕开启时,进行与数据网络的重连接。优选的,所述连接模块,用于:在所述预设休眠时段的结束时间之前,当检测到屏幕开启时,进行与数据网络的重连接;所述连接模块,还用于:当时间达到所述预设休眠时段的结束时间时,如果自身与数据网络的连接处于断开状态,则进行与数据网络的重连接。优选的,所述连接模块,用于:当时间达到所述预设休眠时段的结束时间时,进行与数据网络的重连接。优选的,还包括设置模块,用于:接收休眠时段设置请求,所述休眠时段设置请求中携带有时段信息;根据所述休眠时段设置请求中携带的时段信息,对所述预设休眠时段进行设置。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术实施例中,检测到自身与数据网络的连接被断开时,如果当前时间处于预设休眠时段的范围内,则阻止进行与数据网络的重连接,当预设触发事件发生时,进行与数据网络的重连接。这样,在移动终端长时间不使用数据网络的时段,如果网络侧断开移动终端的数据网络连接,可以防止移动终端自动重连接数据网络,从而,可以减少移动终端的电量消耗。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的重连接数据网络的方法流程示意图;图2是本专利技术实施例提供的重连接数据网络的装置结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一本专利技术实施例提供了一种重连接数据网络的方法,如图1所示,该方法的处理流程可以包括如下的步骤:步骤101,检测到自身与数据网络的连接被断开。步骤102,如果当前时间处于预设休眠时段的范围内,则阻止进行与数据网络的重连接。步骤103,当预设触发事件发生时,进行与数据网络的重连接。本专利技术实施例中,检测到自身与数据网络的连接被断开时,如果当前时间处于预设休眠时段的范围内,则阻止进行与数据网络的重连接,当预设触发事件发生时,进行与数据网络的重连接。这样,在移动终端长时间不使用数据网络的时段,如果网络侧断开移动终端的数据网络连接,可以防止移动终端自动重连接数据网络,从而,可以减少移动终端的电量消耗。实施例二本专利技术实施例提供了一种重连接数据网络的方法,该方法的执行主体可以为具有无线通信功能的终端,优选为手机等移动终端。下面将结合具体的实施方式,对图1所示的处理流程进行详细的阐述,内容可以如下:步骤101,终端检测到自身与数据网络的连接被断开。终端(如手机)连接到数据网络后,服务器(可以是网络运营商搭建的数据交互服务器)会检测该终端的数据交互情况,如果检测到终端停止数据交互达到预设时长(如30分钟、1小时等),即检测到为终端分配的IP地址闲置时间达到预设时长,则服务器会主动断开与该终端的连接,向终端发送数据网络断开通知,并释放分配给该终端的IP地址。终端接收到服务器发送的数据网络断开通知时,即检测到自身与数据网络的连接被断开,此时可以触发以下的处理步骤。步骤102,如果当前时间处于预设休眠时段的范围内,则阻止进行与数据网络的重连接。其中,预设休眠时段可以是用户长时间不使用终端的时段,可以是预先设置的任意时段,预设休眠时段的时段信息可以固化在系统程序中,也可以由用户进行手动设置,优选的,预设休眠时段可以基于用户正常的作息习惯来设置,例如,可以设置0点至6点的时段为预设休眠时段。在对预设休眠时段进行设置和存储时,可以对预设休眠时段的开始时间和结束时间进行设置并存储。在实施中,如果终端检测到自身与数据网络的连接被断开的时刻处于预设休眠时段的范围内,例如处于0点至6点的时段范围内(如2点),则阻止终端在数据网络断开时自动发送重连接请求。优选的,可以只在屏幕处于关闭状态,即终端处于非操作状态时,进行步骤102的处理,具体的处理可以是:如果当前时间处于预设休眠时段的范围内,且屏幕处于关闭状态,则阻止进行与数据网络的重连接。相反,如果终端的屏幕处于开启状态,则可以不对数据网络的重连接进行阻止,允许终端自动执行与数据网络的重连接。因为屏幕处于开启本文档来自技高网...

【技术保护点】
一种重连接数据网络的方法,其特征在于,所述方法包括:检测到自身与数据网络的连接被断开;如果当前时间处于预设休眠时段的范围内,则阻止进行与数据网络的重连接;当预设触发事件发生时,进行与数据网络的重连接。

【技术特征摘要】
1.一种重连接数据网络的方法,其特征在于,所述方法包括:检测到自身与数据网络的连接被断开;如果当前时间处于预设休眠时段的范围内,则阻止进行与数据网络的重连接;当预设触发事件发生时,进行与数据网络的重连接,所述如果当前时间处于预设休眠时段的范围内,则阻止进行与数据网络的重连接,包括:如果当前时间处于预设休眠时段的范围内,且屏幕处于关闭状态,则阻止进行与数据网络的重连接,所述当预设触发事件发生时,进行与数据网络的重连接,包括:当时间达到所述预设休眠时段的结束时间时,进行与数据网络的重连接,其中,所述预设休眠时段是基于用户正常的作息习惯预先设置并存储的。2.根据权利要求1所述的方法,其特征在于,所述当预设触发事件发生时,进行与数据网络的重连接,包括:当检测到屏幕开启时,进行与数据网络的重连接。3.根据权利要求2所述的方法,其特征在于,所述当检测到屏幕开启时,进行与数据网络的重连接,包括:在所述预设休眠时段的结束时间之前,当检测到屏幕开启时,进行与数据网络的重连接;所述方法还包括:当时间达到所述预设休眠时段的结束时间时,如果自身与数据网络的连接处于断开状态,则进行与数据网络的重连接。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收休眠时段设置请求,所述休眠时段设置请求中携带有时段信息;根据所述休眠时...

【专利技术属性】
技术研发人员:向名
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1