自动连网的方法及装置制造方法及图纸

技术编号:16287369 阅读:68 留言:0更新日期:2017-09-25 11:52
本发明专利技术适用于通信领域,提供了一种自动连网的方法及装置,所述方法包括如下步骤:收到手工断网的触发信号后,触发实际连网层执行断网;断网后,操作缓冲层判断是否需要启动连网;当需要启动连网时,触发实际连网层启动连网进程。本发明专利技术实施例的方法及装置可实现手工断网下的自动连网。

Method and device for automatic networking

The invention is applicable to the communication field and provides a method and a device for automatic networking, the method comprises the following steps: receiving the hand signal to trigger off the network, triggering the actual networking layer broken network; network, whether the operation buffer layer judgment need to start networking; when the need to start networking, the actual trigger networking layer start networking process. The method and the device of the embodiment of the invention can realize automatic networking under manual disconnection of the network.

【技术实现步骤摘要】

本专利技术属于通信领域,尤其涉及一种自动连网的方法及装置
技术介绍
目前路由器基本上使用网页来控制,通过PPP协议(PointtoPointProtocol)拨号上网,在网络使用过程中,自动重连功能是必须实现的技术,这种自动重连技术包含两个方面:(1)网络自己断开,然后自动连上。(2)设备使用者主动断网,但如果设置了主动连接,则要求网络可以再次连上。目前许多技术都能实现上面所提第一方面的功能,但在第二方面,几乎只实现单次断网时的断网技术,如果在一段时间内,手动触发断网事件有多个时,如何处理连网过程则很少提及,特别是在多个用户操作路由器等控制界面时更是如此。
技术实现思路
本专利技术实施例的目的在于提供一种自动连网的方法及装置,旨在解决现有的手工断网情况下无法自动连网的问题。本专利技术实施例是这样实现的,一种自动连网的方法,所述方法包括如下步骤:收到手工断网的触发信号后,操作缓冲层触发实际连网层执行断网操作;在所述实际连网层执行断网操作后,所述操作缓冲层判断是否需要启动自动连网;当需要启动连网时,所述操作缓冲层触发所述实际连网层启动自动连网进程。进一步地,所述操作缓冲层判断是否需要启动连网包括:当满足预设的启动条件时,判定需要启动连网,否则不需要启动连网。进一步地,所述启动条件为:手工断网超过预设的第一时间,和/或用户设置为手工断网后启动连网。进一步地,在所述触发实际连网层启动连网进程之后,还包括:所述操作缓冲层接收所述实际连网层的反馈,所述反馈包括自动连网成功或自动连网失败的消息;所述操作缓冲层根据所述实际连网层的反馈判断连网是否成功;当所述操作缓冲层判断连网失败时,所述操作缓冲层再次判断是否需要启动连网,或,当所述操作缓冲层判断连网成功时,所述操作缓冲层进入线程阻塞状态。进一步地,所述操作缓冲层进入线程阻塞之后,还包括:判断是否获得实际连网层发送的已经断网信号,若已经获得所述已经断网信号,则所述操作缓冲层从线程阻塞状态中返回,并再次判断是否需要启动连网,否则持续线程阻塞。本专利技术还提出一种自动连网的装置,所述装置包括:触发断网模块,用于收到手工断网的触发信号后,触发所述实际连网层执行断网操作;判断模块,用于在所述实际连网层执行断网操作后,判断是否需要启动自动连网;触发连网模块,用于当需要启动连网时,触发所述实际连网层启动自动连网进程。进一步地,所述判断模块具体用于:当满足预设的启动条件时,判定需要启动连网,否则不需要启动连网。进一步地,所述启动条件为手工断网超过一预设的第一时间,和/或用户设置为手工断网后启动连网。进一步地,所述装置还包括:反馈模块,用于接收所述实际连网模块的反馈,并根据所述实际连网层的反馈判断连网是否成功,所述反馈包括自动连网成功或自动连网失败的消息;当判断连网失败时,再次判断是否需要启动连网,或,当判断连网成功时,进入线程阻塞状态。进一步地,所述判断模块还用于,判断是否获得实际连网层发出的已经断网信号,若已经获得所述已经断网信号,则所述判断模块判断再次是否需要启动连网,否则持续线程阻塞。。在本专利技术实施例中,实现当用户手工断网后根据需要自动连网,给用户使用提供了方便。同时本专利技术实施例还可实现自动断网后自动连网,兼顾了手工断网和自动断网的处理。进一步地,本专利技术实施例采用分层设计,使得连网功能模块化,便于以后开发和维护,给用户提供了良好的体验。附图说明图1是本专利技术实施例一提供的自动连网的方法的流程图;图2是本专利技术实施例一提供的自动连网的方法中实际连网层的操作流程图;图3是本专利技术实施例二提供的自动连网的装置所适用之网络结构的结构图;图4是本专利技术实施例二提供的自动连网的装置的结构图;图5是本专利技术实施例二提供的自动连网的装置的另一结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例一本专利技术实施例一提供了一种自动连网的方法。如图1所示,本发明实施例一的方法包括如下步骤:S1、收到手工断网的触发信号后,操作缓冲层触发实际连网层执行断网操作;本专利技术实施例一的操作缓冲层负责接收手工断网的信号,然后触发实际连网层执行手工断网及手工断网后的自动连网进行,实际连网层具体执行手工断网、手工断网后的自动连网以及自动断网后的自动连网。操作缓冲层启动一个线程,该线程是个死循环。如操作者进行手工断网操作,则操作缓冲层发送一个“退出连网进程信号”,进入图2所示的实际连网层的操作流程,由实际连网层执行断网操作,实际连网层执行断网操作后,会发送已经断网信号至操作缓冲层。S2、在所述实际连网层执行断网操作后,操作缓冲层判断是否需要启动自动连网;操作缓冲层收到已经断网信号后,判断是否需要启动连网,需要时执行步骤S3。判断是否需要启动连网的启动条件可以根据需要设置,如手工断网超过一预设的第一时间,和/或用户设置为手工断网后启动连网。S3、触发实际连网层启动连网进程,操作缓冲层向实际连网层发出“启动网络信号”,进入图2所示的实际连网层的操作流程,由实际连网层执行自动连网操作,并反馈连网操作成功或失败的消息至操作缓冲层;S4、操作缓冲层根据实际连网层的反馈判断连网是否成功。当连网失败时,返回步骤S2,连网成功则进入步骤S5;步骤S5、操作缓冲层的线程阻塞,操作缓冲层判断是否获得实际连网层发出的“已经断网信号”,是则返回步骤S2,否则操作缓冲层持续线程阻塞。步骤S1至S5由操作缓冲层完成,对于步骤S1中操作缓冲层发出的“退出连网进程信号”,实际连网层执行断网操作的具体步骤包括:步骤S10、实际连网层进入待命状态,等待新的信号到来。步骤S11、收到“退出连网进程信号”后,杀死连网进程。步骤S12、判断是否终止连网,由于执行的是断网操作,因此执行步骤S13。步骤S13、终止断网。步骤S14、给操作缓冲层发送一个“已经断网信号”,返回步骤S10。对于步骤S3中操作缓冲层发出的触发连网信号,实际连网层执行自动连网操作的具体步骤包括:步骤S10、实际连网层进入待本文档来自技高网...
自动连网的方法及装置

【技术保护点】
一种自动连网的方法,其特征在于,所述方法包括如下步骤:收到手工断网的触发信号后,操作缓冲层触发实际连网层执行断网操作;在所述实际连网层执行断网操作后,所述操作缓冲层判断是否需要启动自动连网;当需要启动连网时,所述操作缓冲层触发所述实际连网层启动自动连网进程。

【技术特征摘要】
1.一种自动连网的方法,其特征在于,所述方法包括如下步骤:
收到手工断网的触发信号后,操作缓冲层触发实际连网层执行断
网操作;
在所述实际连网层执行断网操作后,所述操作缓冲层判断是否需
要启动自动连网;
当需要启动连网时,所述操作缓冲层触发所述实际连网层启动自
动连网进程。
2.如权利要求1所述的方法,其特征在于,在所述触发实际连
网层启动自动连网进程之后,还包括:
所述操作缓冲层接收所述实际连网层的反馈,所述反馈包括自动
连网成功或自动连网失败的消息;
所述操作缓冲层根据所述实际连网层的反馈判断连网是否成功;
当所述操作缓冲层判断连网失败时,所述操作缓冲层再次判断是
否需要启动连网,或,
当所述操作缓冲层判断连网成功时,所述操作缓冲层进入线程阻
塞状态。
3.如权利要求2所述的方法,其特征在于,所述操作缓冲层进
入线程阻塞状态之后,还包括:
判断是否获得实际连网层发送的已经断网信号,若已经获得所述
已经断网信号,则所述操作缓冲层从线程阻塞状态中返回,并再次判

\t断是否需要启动连网,否则持续线程阻塞。
4.如权利要求1至3任一项所述的方法,其特征在于,所述操
作缓冲层判断是否需要启动自动连网,包括:
当满足预设的启动条件时,判定需要启动连网,否则不需要启动
连网...

【专利技术属性】
技术研发人员:罗川
申请(专利权)人:深圳市中兴移动通信有限公司
类型:发明
国别省市:广东;44

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

1