一种通过智能手机WiFi开通家庭网关的方法

文档序号:7853687阅读:3948来源:国知局
专利名称:一种通过智能手机WiFi开通家庭网关的方法
技术领域
本发明涉及智能手机及家庭网关WiFi领域,具体来讲是一种通过智能手机WiFi开通家庭网关的方法。
背景技术
随着宽带接入行业蓬勃发展,各种上行方式的家庭网关逐步进入用户家庭。这些家庭网关主要由电信运营商向用户销售,并通过局端的ITMS(Integrated TerminalManagement System,终端综合管理系统)对设备进行开通、配置、管理。每一台新的家庭网关在向家庭用户提供运营商的各项服务前,均需首先成功完成“设备注册认证”步骤。
以电信运营商中国电信为例当家庭网关业务下发状态为初始值或下发失败时,用户在电脑上启动网页浏览器访问网站,家庭网关会自动启动和ITMS之间的基于逻辑ID的设备首次认证功能I、家庭网关向用户电脑强制推送逻辑ID的设备首次认证页面。2、家庭网关检查与局端设备认证的重试次数是否超出中国电信技术规范的限制如果重试次数未超出限制,则引导用户输入逻辑ID,向ITMS发起基于逻辑ID的设备首次认证流程。对于EPON(Ethernet Passive Optical Network,以太网无源光网络)/GPON(Gigabit-Capable Passive Optical Network,千兆无源光网络)上行方式的家庭网关而言,在未向OLT (Optical Line Terminal,光线路终端)注册/激活成功前,可利用该逻辑ID根据OLT的要求进行注册/激活,激活成功后再自动向ITMS发起基于逻辑ID的设备首次认证流程。如果重试次数超出限制,则显示本功能不可用的原因,不允许进行逻辑ID输入,并建议用户联系电信运营商(服务号码10000)。其中需要注意的是,实际生活中,上述操作均由工作人员到用户家中进行设备开通,因此以上用户不是家庭网关的用户,而是指开通家庭网关的工作人员。目前工作人员进行开通时,需要打开便携电脑、连接家庭网关、访问强制弹出的页面、查看需要开通的家庭网关的序列号,并根据该序列号找到ITMS/0LT平台预先分配给家庭网关设备对应的逻辑ID及其密码(部分地区注册仅需逻辑ID即可,无需密码),手动输入逻辑ID及其密码,进行家庭网关的设备开通。但是,上述方式由于人工介入较多,在手动操作的同时容易出现错误,比如填入了错误的信息等;而且需要电脑开机等耗时操作,因此工作效率有待提高。

发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种通过智能手机WiFi开通家庭网关的方法,用智能手机替代传统的便携电脑进行家庭网关的开通,开通家庭网关的工具更精简,简化工作人员的开通步骤,减少人工介入所产生的错误,提高开通效率。为达到以上目的,本发明采取的技术方案是一种通过智能手机WiFi开通家庭网关的方法,包括如下步骤SI.智能手机上安装家庭网关的开通程序,并导入配置文件;S2.开启待开通的家庭网关,通过开通程序搜寻附近家庭网关的WiFi接入点,将服务集标识及其密码填入开通程序,进行智能手机与家庭网关的WiFi关联;S3.所述开通程序与家庭网关上的监听程序建立通信连接,通过智能手机在开通程序中填入逻辑ID及其密码;S4.所述开通程序将逻辑ID及其密码传给监听程序,监听程序以逻辑ID及其密码作为参数,调用家庭网关的设备首次认证功能接口,进行首次认证操作,并负责响应开通程序的轮询,返回认证状态。在上述技术方案的基础上,S2中,所述搜寻附近家庭网关的WiFi接入点分为三种情况若存在一条WiFi接入点服务标志集匹配配置文件的记录,则自动填入服务集标识及其密码;若存在多条WiFi接入点服务标志集匹配配置文件的记录,通过手动选择待开通家庭网关对应的服务集标识后,由配置文件自动导入与其对应的服务集标识密码;若不存在任何WiFi接入点服务标志集匹配配置文件的记录,在确保家庭网关WiFi功能正常的情况下,手动输入服务集标识及服务集标识密码。 在上述技术方案的基础上,所述多条WiFi接入点服务标志集匹配配置文件的记录,按WiFi信号强弱优先排列配置文件中存在的WiFi服务集标识,再排列配置文件中不存在的WiFi服务集标识,并区分这两类服务集标识。在上述技术方案的基础上,S3中,所述开通程序从监听程序上获取家庭网关的信息,并显示在智能手机屏幕上,其中家庭网关的信息至少包括组织唯一标识序列号、当前家庭网关注册状态。在上述技术方案的基础上,若所述监听程序回传的组织唯一标识序列号,与开通程序根据所关联服务集标识检索的配置文件中的组织唯一标识序列号信息不一致,则通过智能手机进行提醒。在上述技术方案的基础上,S3中,若开通程序是根据配置文件动态关联家庭网关的,则自动填入逻辑ID及其密码,否则需手动填入逻辑ID及其密码。在上述技术方案的基础上,S4中,若首次认证成功,即设备开通家庭网关成功;若首次认证不成功,则提示相关错误,返回S3核实或定位其它故障。在上述技术方案的基础上,S4中,所述首次认证成功或失败,开通程序自动记录相关设备信息、开通时间段,通过基站定位或全球定位系统定位记录开通的地点。在上述技术方案的基础上,所述智能手机和家庭网关交互开通程序协议信令,其信令流程如下101. WiFi链路建立成功后,客户端的开通程序向服务器的监听程序发送连接请求报文,监听程序随后返回连接请求确认报文,并附带这台家庭网关的组织唯一标识序列号及注册状态;102.设备进行注册时,开通程序发出注册请求报文,监听程序收到后回复注册请求确认报文,并根据注册请求报文中携带的家庭网关逻辑ID及其密码,在家庭网关处发起注册流程;103.开通程序周期性的向监听程序发送注册进度轮询报文轮询注册的进度,监听程序将状态通过注册状态报告报文回复;104.当开通程序收到的注册状态报告报文中的报文显示注册成功、失败或超时,开通程序结束轮询,向监听程序发送断开连接请求报文请求断开连接,监听程序回复断开连接请求确认报文,通信连接断开。在上述技术方案的基础上,所述智能手机具有多个操作界面,工作人员通过操作界面进行操作。
本发明的有益效果在于I、本发明充分利用比电脑更便捷的智能手机,在提前导入正确配置的情况下,能自动发现并关联所开通的家庭网关,自动向家庭网关传递逻辑ID及其密码,供家庭网关进行认证,顺利的情况下,工作人员仅用一部智能手机点击几下确定按钮即可完成开通流程,方便工作人员。2、本发明同时也支持手动模式,工作人员可手动输入WiFi SSID (Service SetIdentifier,服务集标识)及其密码、认证的逻辑ID及其密码,具备选择性,操作方便。3、本发明可以利用智能手机的定位系统,自动生成开通日志,供局方工程人员维护。4、本发明摒弃传统开通方式设备过多的情况(如电脑、网线等),在进入顾客家中开通设备时,顾客抵触情绪较低,如果WiFi信号够强,工作人员完全可以在顾客家门口外完成开通工作。
5、本发明使用的智能手机包括但不仅限于iOS系统、Android系统、WindowsPhone系统的智能手机及平板电脑,设备选择灵活多样。


图I为本发明实施例通过智能手机WiFi开通家庭网关的架构图;图2为本发明实施例第一界面示意图;图3为本发明实施例第二界面示意图;
图4为本发明实施例第三界面示意图;图5为本发明实施例智能手机与家庭网关间交互的信令图。
具体实施例方式以下结合附图及实施例对本发明作进一步详细说明。如图I所示,为本发明实施例通过智能手机WiFi开通家庭网关的架构图,智能手机中开通程序HGApp作为客户端,家庭网关中监听程序HGDaemon作为服务器,二者之间通过开通程序协议HGAppProtocoI进行通信。其中,开通程序HGApp是安装在智能手机上开通家庭网关的程序;工作人员可以通过开通程序HGApp提前导入配置文件HG. conf以便后期操作能自动化,且开通程序HGApp中的开通记录HG. log可供工作人员后期维护使用。家庭网关内还包括设备注册认证接口,家庭网关通过其上行链路与Internet进行通信。本实施例中,家庭网关特指具有WiFi功能的家庭网关,为2. 4GHzWiFi,但是其他实施例中,包括但不仅限于具有WiFi模块的EPON上行、GPON上行、xDSL (Digital Subscriber Line,数字用户专线)上行及以太上行家庭网关。本发明所述一种通过智能手机WiFi开通家庭网关的方法,包括如下步骤SI.智能手机上安装家庭网关的开通程序HGApp,并导入待开通设备的配置文件HG. Conf0其中,智能手机上运行的开通程序HGApp是工作人员进行家庭网关开通的唯一入口,工作人员可以通过开通程序HGApp提前导入配置文件HG. conf以便后期操作能自动化,导入方式可以指定智能手机本地存储位置或直接通过网络下载;所述配置文件HG. conf的关键字段描述如下表所示
OUISNSSIDPffDLOIDPassword I......~
000AC2-0123456789ChinaNet-fengIqa2ws3e 600498emohrebif99irw ......
000AC2-0a2b3c4d5eChinaNet-tsetne7ja5h0 9ila4k0g2n8a9wl......
000AC2-9876543210ChinaNet-home4rf5tg6y 027nahuw43007479wzj ......配置文件HG. conf中存放每台设备的开通信息,该信息至少含有5个关键字段其中的 OUISN(Organizationally Unique Identifiers Serial Number,组织唯一标识序列号)是家庭网关的唯一标识,SSID (Service Set Identifier,服务集标识)及PWD (即 Password)是2. 4GHz WiFi默认的SSID及其密码;逻辑ID是用来进行“设备注册认证”的标识,如果开通时需要逻辑ID的密码,对应的Password字段不为空。S2.开启待开通的家庭网关,在开通程序HGApp上点击“设备搜寻”,搜寻附近家庭网关的WiFi AP (Access Point,接入点)。针对搜寻到的WiFi AP,按WiFi信号强弱优先排列配置文件HG. conf中存在的SSID,再排列配置文件HG. conf中不存在的SSID,并区分这两类SSID,可以通过字体、颜色等方式突出显示匹配配置文件HG. conf中的SSID。所述WiFi AP的搜寻结果分为三种情况若存在一条WiFi AP SSID匹配配置文件HG. conf的记录,则自动填入SSID及SSID密码,点击确定后,WiFi关联成功则进入S3 ;若存在多条WiFi AP SSID匹配配置文件HG. conf的记录,等待工作人员手动选择对应的SSID (即待开通的家庭网关的SSID)后,根据配置文件HG. conf自动导入对应SSID密码,点击确定后,WiFi关联成功则进入S3 ;若不存在任何WiFi AP SSID匹配配置文件HG. conf的记录,表明配置文件HG. conf中不存在待开通的家庭网关信息(也包括配置文件HG. conf不存在的情况)或家庭网关因故障导致WiFi不能正常工作,在确保待开通家庭网关WiFi工能正常的情况下,手动输入待开通家庭网关SSID及SSID密码,点击确定后,WiFi关联成功则进入S3。S3.所述开通程序HGApp与家庭网关上的监听程序HGDaemon建立通信连接,从监听程序HGDaemon上获取家庭网关的简明信息显示在智能手机屏幕上,其中信息至少包含OUISN和当前家庭网关注册状态REGSTATE。若监听程序HGDaemon回传的OUISN与开通程序HGApp根据所关联SSID检索的配置文件HG. conf中的OUISN信息不一致,需要通过智能手机提醒工作人员这种异常,例如开通程序HGApp弹出对话框提示异常,但是否继续操作由工作人员决定;工作人员可决定是继续强制再进行注册或放弃,以避免由于设备错误关联,导致设备被强行重新注册的问题。智能手机可以通过特殊的字体、颜色、手机振动等方式提醒工作人员这种异常。若开通程序HGApp是根据配置文件HG. conf动态关联家庭网关的,则自动填入逻辑ID及其密码;否则,手动填入逻辑ID及其密码。S4.所述开通程序HGApp将对应的逻辑ID及其密码传给监听程序HGDaemon,监听程序HGDaemon以逻辑ID及其密码作为参数,调用家庭网关的设备首次认证功能接口,进行首次认证操作,并负责响应开通程序HGApp的轮询,返回认证状态。如果开通认证成功,则设备开通完毕,结束;如果提示相关错误,若是是逻辑ID等输入参数错误的问题,工作人员可以返回S3进行核实,或联系局方定位其他故障。所述设备开通认证成功或失败,开通程序HGApp可以自动记录相关设备信息、开通时间段、通过基站定位或GPS(GlobalPositioning System,全球定位系统)定位记录开通的地点,供相关人员后期维护。需要注意的是,所述实施例是在实际应用中同时需要逻辑ID及其密码进行开通的情况,当实际应用中仅需要逻辑ID不需要其密码时,同样适用上述方法。另外,上述步骤仅涉及常规的开通流程,如果因家庭网关本身、上层链路及管理平台故障,其故障定位不在本发明考虑范围内。下面通过实施例的具体操作界面,对本发明做进一步说明。本发明通过智能手机WiFi开通家庭网关的方法中,所述智能手机具有多个操作 界面,工作人员通过操作界面进行操作,具体操作步骤为步骤I :工作人员通过智能手机屏幕,点击开通程序HGApp,进入如图3所示的第一界面,界面中有两个编辑框,显示待填入的无线SSID和无线密码,本实施例中为WiFi SSID及WiFi密码。工作人员可以直接手动填入WiFi SSID及WiFi密码,也可点击第一界面中的“设备搜寻”让智能手机自动扫描周围的WiFi AP,若扫描到的WiFi AP SSID在配置文件HG. conf中存在,则按信号强弱排列,并显示到“无线设备显示框”中,扫描到的其他WiFi APSSID也按信号强弱显示在“无线设备显示框”中,但是依次排在配置文件HG. conf中存在的WiFi AP SSID后面。工作人员选中某WiFi AP SSID后,则自动将WiFi SSID及WiFi密码填入各自对应的编辑框中;若配置文件HG. conf中不存在该SSID,对应的WiFi密码仍需手动填入。然后点击“确定”按钮,进行智能手机与家庭网关的WiFi关联,如果关联失败,提示错误(例如弹出对话框提示异常),仍停留在第一界面;否则跳到第二界面。步骤2 :如图3所示,为智能手机屏幕上显示的第二界面。开通程序HGApp向监听程序HGDaemon发起建立连接请求,进行连接建立,并将监听程序HGDaemon回传的家庭网关简要信息显示在“回读状态显示框中”,回传的监听程序HGDaemon中至少要有该设备的0UISN、及当前注册状态REGSTATE,针对异常情况需要有提醒的方式。若家庭网关无线SSID存在于配置文件HG. conf中,则自动向编辑框中填入对应的逻辑ID及其密码;否则,由工作人员在编辑框中手动填入逻辑ID及其密码。点击“确定”进入第三界面,开通程序HGApp向监听程序HGDaemon发起设备注册认证请求,消息中附带逻辑ID及其密码。步骤3 :如图3所示,为本发明实施例第三界面示意图,开通程序HGApp向远端的监听程序HGDaemon发起设备注册认证请求,开通程序HGApp定期向监听程序HGDaemon发起状态查询;监听程序HGDaemon将注册状态返回给开通程序HGApp,并显示在“注册状态描述”中。若提示逻辑ID及其密码错误,工作人员可以点击“返回”按钮,返回步骤2,重新进行逻辑ID及其密码设定。如果设备注册认证流程完成、超时或因失败而放弃,工作人员可以点击“确定”结束此次设备注册,开通程序HGApp向监听程序HGDaemon发出消息,断掉通信连接。本发明实施例智能手机和家庭网关交互通过开通程序协议信令HGAppProtocol,其信令流程如下IOLWiFi链路建立成功后,客户端的开通程序HGApp向服务器的监听程序HGDaemon发送连接请求报文HGAppP_Request,监听程序HGDaemon随后返回连接请求确认报文HGAppP_Request,并附带这台家庭网关的OUISN号及注册状态。REGSTATE102.设备进行注册时,开通程序HGApp发出注册请求报文HGAppP_Register并附带逻辑ID及其密码,监听程序HGDaemon收到后回复注册请求确认报文HGAppP_RegisterACK,并根据逻辑ID及其密码在家庭网关处发起注册流程。103.开通程序HGApp周期性的向监听程序HGDaemon发送注册进度轮询报文HGAppP_Query轮询注册的进度,监听程序HGDaemon将状态通过注册状态报告报文HGAppP_Report 回复。104.当开通程序HGApp收到的HGAppP_Report中的报文显示注册成功、失败或超时,开通程序结束轮询,向监听程序HGDaemon发送断开连接请求报文HGAppP_Finish请求断开连接,监听程序HGDaemon回复断开连接请求确认报文HGAppP_FinishAck,通信连接断 开。需要注意的是,本发明中,开通程序协议信令HGAppProtocol仅是一种是实现方式的实施例,在其他实施例中,可以使用其他协议。本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
权利要求
1.一种通过智能手机WiFi开通家庭网关的方法,其特征在于,包括如下步骤 51.智能手机上安装家庭网关的开通程序,并导入配置文件; 52.开启待开通的家庭网关,通过开通程序搜寻附近家庭网关的WiFi接入点,将服务集标识及其密码填入开通程序,进行智能手机与家庭网关的WiFi关联; 53.所述开通程序与家庭网关上的监听程序建立通信连接,通过智能手机在开通程序中填入逻辑ID及其密码; 54.所述开通程序将逻辑ID及其密码传给监听程序,监听程序以逻辑ID及其密码作为參数,调用家庭网关的设备首次认证功能接ロ,进行首次认证操作,并负责响应开通程序的轮询,返回认证状态。
2.如权利要求I所述的通过智能手机WiFi开通家庭网关的方法,其特征在于S2中, 所述搜寻附近家庭网关的WiFi接入点分为三种情况若存在一条WiFi接入点服务标志集匹配配置文件的记录,则自动填入服务集标识及其密码;若存在多条WiFi接入点服务标志集匹配配置文件的记录,通过手动选择待开通家庭网关对应的服务集标识后,由配置文件自动导入与其对应的服务集标识密码;若不存在任何WiFi接入点服务标志集匹配配置文件的记录,在确保家庭网关WiFi功能正常的情况下,手动输入服务集标识及服务集标识密码。
3.如权利要求2所述的通过智能手机WiFi开通家庭网关的方法,其特征在于所述多条WiFi接入点服务标志集匹配配置文件的记录,按WiFi信号强弱优先排列配置文件中存在的WiFi服务集标识,再排列配置文件中不存在的WiFi服务集标识,并区分这两类服务集标识。
4.如权利要求I所述的通过智能手机WiFi开通家庭网关的方法,其特征在于S3中,所述开通程序从监听程序上获取家庭网关的信息,并显示在智能手机屏幕上,其中家庭网关的信息至少包括组织唯一标识序列号、当前家庭网关注册状态。
5.如权利要求4所述的通过智能手机WiFi开通家庭网关的方法,其特征在于若所述监听程序回传的组织唯一标识序列号,与开通程序根据所关联服务集标识检索的配置文件中的组织唯一标识序列号信息不一致,则通过智能手机进行提醒。
6.如权利要求I所述的通过智能手机WiFi开通家庭网关的方法,其特征在于S3中,若开通程序是根据配置文件动态关联家庭网关的,则自动填入逻辑ID及其密码,否则需手动填入逻辑ID及其密码。
7.如权利要求I所述的通过智能手机WiFi开通家庭网关的方法,其特征在于S4中,若首次认证成功,即设备开通家庭网关成功;若首次认证不成功,则提示相关错误,返回S3核实或定位其它故障。
8.如权利要求7所述的通过智能手机WiFi开通家庭网关的方法,其特征在于S4中,所述首次认证成功或失败,开通程序自动记录相关设备信息、开通时间段,通过基站定位或全球定位系统定位记录开通的地点
9.如权利要求I所述的通过智能手机WiFi开通家庭网关的方法,其特征在于所述智能手机和家庭网关交互开通程序协议信令,其信令流程如下 ·10.1. WiFi链路建立成功后,客户端的开通程序向服务器的监听程序发送连接请求报文,监听程序随后返回连接请求确认报文,并附带这台家庭网关的组织唯一标识序列号及注册状态; ·102.设备进行注册时,开通程序发出注册请求报文,监听程序收到后回复注册请求确认报文,并根据注册请求报文中携带的家庭网关逻辑ID及其密码,在家庭网关处发起注册流程; ·103.开通程序周期性的向监听程序发送注册进度轮询报文轮询注册的进度,监听程序将状态通过注册状态报告报文回复; ·104.当开通程序收到的注册状态报告报文中的报文显示注册成功、失败或超时,开通程序结束轮询,向监听程序发送断开连接请求报文请求断开连接,监听程序回复断开连接请求确认报文,通信连接断开。
10.如权利要求I所述的通过智能手机WiFi开通家庭网关的方法,其特征在于所述智能手机具有多个操作界面,工作人员通过操作界面进行操作。
全文摘要
一种通过智能手机WiFi开通家庭网关的方法,涉及智能手机及家庭网关WiFi领域,包括步骤S1.智能手机安装家庭网关的开通程序,并导入配置文件;S2.开启待开通的家庭网关,智能手机搜寻附近家庭网关的WiFi接入点,并获取服务集标识及其密码,进行智能手机与家庭网关的WiFi关联;S3.开通程序与家庭网关上的监听程序建立通信连接,获取逻辑ID及其密码;S4.开通程序将对应的逻辑ID及其密码传给监听程序,监听程序以逻辑ID及其和密码作为参数,调用家庭网关的设备首次认证功能接口,进行首次认证,并负责响应开通程序的轮询,返回认证状态。本发明开通家庭网关的工具更精简,简化工作人员的开通步骤,提高开通效率。
文档编号H04L12/66GK102739570SQ20121019699
公开日2012年10月17日 申请日期2012年6月15日 优先权日2012年6月15日
发明者王健, 王志军, 王恺, 覃洪清 申请人:烽火通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1