一种路由器初始化设置的方法

文档序号:9474082阅读:584来源:国知局
一种路由器初始化设置的方法
【技术领域】
[0001]本发明属于无线通信的路由器的技术领域,具体地涉及一种路由器初始化设置的方法,其主要用于用户首次设置路由器,能够提升路由器设置的稳定性。
【背景技术】
[0002]一般来讲,传统路由器往往给人以功能专业、设置复杂的印象,而智能路由器很大的一个特点就是流程自动、体验简洁。
[0003]在路由器的所有使用方法和工作设置中,用户初次使用时的初始化设置是一个极为重要的流程,让用户在手机APP(AppliCat1n,指的是智能手机的第三方应用程序。比较著名的应用商店有苹果的App Store,谷歌的Google Play Store,安智市场,还有黑莓用户的BlackBerry App World,微软的Marketplace等)中进行这个流程将大大提升用户的体验。然而现在引导用户进入APP的方法非常麻烦,基于此,我们发明了一种方法,能让用户在连接路由器WIFI后自动跳转到手机APP。然而在实现这个需求时我们发现,现在市场上占主流地位的苹果手机,以及部分安卓手机都会由于一种逻辑矛盾而陷入一种尴尬的死循环,我们的发明解决了这个问题。
[0004]拿苹果手机系统举例,苹果手机连接WIFI后,如果收到该WIFI返回的页面,就会唤起一种叫portal的浏览器打开这个页面,目的是帮助WIFI供应商提供他们的引导页或其他服务,然而这个浏览器很特殊,其关闭时苹果手机系统会检测此时是否连通互联网,如果没有,苹果手机就会主动断开WIFI连接,并且无论是主动退出portal还是切换到其他程序,都会被认为是关闭了 portal浏览器。这使得初始化以前还无法上网的路由器无法使用这种方法跳转到APP,其会陷入一个跳转后WIFI断掉的死循环。
[0005]因为用户连接路由器WIFI后无法自动跳转到手机APP,所以无法体验到在APP中完成首次安装的好处,例如:无线模块重启时,用户不会跳转到其他WIFI,而是在启动成功后自动连回预先设定的WIFI ;用户可以无缝地体验到APP中包含的智能家庭、体检优化、插件应用等多种功能,降低用户对路由器功能的试用门槛;用户使用APP登录时更易确认用户身份,这在用户拥有多台设备,并进行联合设置的时候将有更多优势。

【发明内容】

[0006]本发明要解决的技术解决问题是:克服现有技术的不足,提供一种路由器初始化设置的方法,其能够使用户在APP中完成首次设置路由器,使用户可以无缝地体验到APP中包含的智能家庭、体检优化、插件应用等多种功能,降低用户对路由器功能的试用门槛,在用户登录时更易确认用户身份,方便进行联合设置。
[0007]本发明的技术解决方案是:这种路由器初始化设置的方法,该方法包括以下步骤:
[0008](I)手机连接路由器的WIFI ;
[0009](2)手机收到该WIFI返回的页面;
[0010](3)手机唤起portal浏览器,打开该WIFI返回的页面;
[0011](4)判断手机是否连通互联网,是则执行步骤(6),否则执行步骤(5);
[0012](5)断开WIFI,关闭portal浏览器,跳转到步骤(7);
[0013](6)从该WIFI返回的页面连接APP ;
[0014](7)结束;
[0015]其特征在于:在所述步骤(3)和(4)之间还包括步骤(B)设置连通成功模式,其在初始化路由器首页被打开时触发,所述步骤(B)包括以下分步骤:
[0016](B.1)检查路由器的深度解析模块DPI的kproxy进程转发来的全部请求;
[0017](B.2)判断这些请求中是否包含wispr字符串,是则执行步骤(B.3),否则执行步骤(B.1);
[0018](B.3)模仿该手机的问答逻辑,由路由器的深度解析模块DPI的nginx进程返回一个success结果给手机,其中success结果被手机认为是连通互联网。
[0019]本发明通过设置连通成功模式,模仿手机的问答逻辑,由路由器的深度解析模块DPI的nginx进程返回一个success结果给手机,从而使手机认为是连通互联网,用户连接路由器WIFI就会自动跳转到手机APP,因此能够使用户在APP中完成首次设置路由器,使用户可以无缝地体验到APP中包含的智能家庭、体检优化、插件应用等多种功能,降低用户对路由器功能的试用门槛,在用户登录时更易确认用户身份,方便进行联合设置。
【附图说明】
[0020]图1是根据本发明的路由器初始化设置的方法的流程图。
[0021]图2是根据本发明的路由器初始化设置的方法的一个优选实施例的流程图。
[0022]图3是根据本发明的路由器初始化设置的方法的另一个优选实施例的流程图。
[0023]图4是根据本发明的路由器初始化设置的方法中苹果手机的流程图。
【具体实施方式】
[0024]如图1所示,这种路由器初始化设置的方法,该方法包括以下步骤:
[0025](I)手机连接路由器的WIFI (全称Wireless Fidelity,又称802.1lb标准,它的最大优点就是传输速度较高,可以达到11Mbps,另外它的有效距离也很长,同时也与已有的各种802.1lDSSS设备兼容);
[0026](2)手机收到该WIFI返回的页面;
[0027](3)手机唤起portal浏览器,打开该WIFI返回的页面;
[0028](4)判断手机是否连通互联网,是则执行步骤(6),否则执行步骤(5);
[0029](5)断开WIFI,关闭portal浏览器,跳转到步骤(7);
[0030](6)从该WIFI返回的页面连接APP ;
[0031](7)结束;
[0032]其特征在于:在所述步骤(3)和(4)之间还包括步骤(B)设置连通成功模式,其在初始化路由器首页被打开时触发,所述步骤(B)包括以下分步骤:
[0033](B.1)检查路由器的深度解析模块DPI的kproxy进程转发来的全部请求;
[0034](B.2)判断这些请求中是否包含wispr字符串,是则执行步骤(B.3),否则执行步骤(B.1);
[0035](B.3)模仿该手机的问答逻辑,由路由器的深度解析模块DPI的nginx进程返回一个success结果给手机,其中success结果被手机认为是连通互联网。
[0036]本发明通过设置连通成功模式,模仿手机的问答逻辑,由路由器的深度解析模块DPI的nginx进程返回一个success结果给手机,从而使手机认为是连通互联网,用户连接路由器WIFI就会自动跳转到手机APP,因此能够使用户在APP中完成首次设置路由器,使用户可以无缝地体验到APP中包含的智能家庭、体检优化、插件应用等多种功能,降低用户对路由器功能的试用门槛,在用户登录时更易确认用户身份,方便进行联合设置。
[0037]优选地,如图2所示,在所述步骤(3)和(4)之间还包括步骤(A)提供默认模式,所述步骤(A)包括以下分步骤:
[0038](A.l)nginx 进程变为弹 portal 模式;
[0039](A.2)在发现手机连入后,向手机返回初始化路由器首页;
[0040](A.3)结束。
[0041]因为采用本发明的以上步骤之后,手机认为互联网已经连通,但是实际上并不一定连通,如果实际上互联网并未连通,时间一长就会使手机在进行其它操作时产生错误。为了解决这个问题,优选地,如图2所示,所述步骤(B)包括以下分步骤:
[0042](B.4)路由器打开一个计时器;
[0043](B.5)计时器计时结束后,检测连通成功模式是否被恢复为默认模式,是则执行步骤(B.6),否则执行步骤(A);
[0044](B.6)结束。
[0045]优选地,所述计时器计时时间为10秒。
[0046]虽然采取了措施使连通成功模式被恢复为默认模式,但是为了避免该项措施没有实现的情况,优选地,如图3所示,所述步骤(A.2)之后,手机的portal浏览器打开了初始化路由器首页后,首页执行以下分步骤:
[0047](F.1)启动一个程式,调用接口将nginx设为连通成功模式;
[0048](F.2)该程式结尾调用接口,ROM端收到关闭信号后延时5秒生效,关闭连通成功模式。程式最开始会调用open,程式结尾会调用close,这个过程一般为2-3秒。然后当ROM收到close信号后,会延时5秒执行这个命令,确保连通成功模式足够长,以拦截苹果可能的信号。
[0049]优选地,如图3所示,所述步骤(A.2)之后,手机的portal浏览器打开了初始化路由器首页后,首页执行以下分步骤:
[0050](G.1)模仿用户上网模式,触发手机访问服务器连网状况,并告知手机WIFI设为已连通互联网状态。
[0051]优选地,如图3所示,所述步骤(A.2)之后,手机的portal浏览器打开了初始化路由器首页后,首页执行以下分步骤:
[0052](H.1)检查手机中是否有APP,是则执行步骤(H.2),否则执行步骤
[0053](H.3);
[0054](H.2)跳转到APP,同时切出portal浏览器,跳转到步骤(H.4);
[0055](H.3)在当前浏览器中进入下一页;
[0056](H.4)结束。
[0057]优选地,如图4所示,所述手机为苹果手机iphone,其执行以下步骤:
[0058](C.1)苹果手机检测到用户上网行为;
[0059](C.2)苹果手机向服务器发出查询互联网连通情况的请求(例如,wispr请求),此时路由器返回初始化路由器首页;
[0060](C.3)苹果手机收到路由器发来的初始化路由器首页;
[0061
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1