家庭组网参数配置方法、家庭网关及家庭组网终端与流程

文档序号:18453823发布日期:2019-08-17 01:26阅读:846来源:国知局
家庭组网参数配置方法、家庭网关及家庭组网终端与流程

本发明涉及通信技术领域,尤其涉及一种家庭组网参数配置方法、家庭网关及家庭组网终端。



背景技术:

为了满足家庭用户利用无线接入网络的需求,具备wifi等无线信号提供能力的家庭网关已开始大规模部署。在实际部署中,许多家庭选择将家庭网关设备放在弱电箱中,无线信号需要穿过弱电箱才能供用户终端使用。同时,对于复杂的家庭布局,无线信号需要穿过一堵或多堵墙面后才能到达用户所在区域。无线信号的强度在穿过弱电箱和墙面后显著下降,会导致某些家庭区域内的信号较差,影响用户使用无线上网的体验。

为了解决上述问题,现有技术方案利用家庭组网终端,以增强家庭内部的无线覆盖。家庭组网终端通过无线中继方式与家庭网关连接。家庭组网终端对无线信号进行中继和放大,从而延伸无线覆盖范围,优化家庭内部的无线覆盖。家庭组网终端也可以通过以太网线等有线方式与家庭网关连接,实现更稳定、可靠性更高的上行连接。

家庭网关设备与家庭组网终端都对外收发无线信号,覆盖不同的家庭区域。若家庭网关设备与家庭组网终端使用不同的服务集标识(servicesetidentifier,ssid)和wifi密钥等无线配置参数,用户终端处于家庭内不同区域时,需要重新选择新的ssid,会加长连接时间,甚至造成连接中断。此外,家庭组网终端可以同时工作在多个频段,每个频段有独立的ssid。当家庭组网终端数量较多时,会造成家庭内部ssid数量过多,使用户终端错误连接到信号质量较差的家庭组网终端。



技术实现要素:

本发明提供一种家庭组网参数配置方法、家庭网关及家庭组网终端,解决了现有的家庭组网中,因家庭网关和各个组网终端的无线配置参数不同而导致的用户终端连接时间差和连接质量差的问题。

本发明的实施例提供一种家庭组网参数配置方法,应用于家庭网关侧,包括:

获取家庭组网终端的第一同步码;

根据第一同步码,向家庭组网终端发送无线配置参数。

其中,根据第一同步码,向家庭组网终端发送无线配置参数的步骤,包括:

检测第一同步码与本地存储的家庭组网终端的同步码是否一致;

若不一致,则向家庭组网终端发送本地存储的同步码以及无线配置参数。

其中,根据第一同步码,向家庭组网终端发送无线配置参数的步骤之前,还包括:

创建家庭组网终端的同步码并存储在本地。

其中,创建家庭组网终端的同步码并存储在本地的步骤,包括:

在家庭组网终端注册后,获取家庭组网终端上报的初始值或设备标识;

根据初始值或设备标识,创建家庭组网终端的初始同步码并存储在本地;

将初始同步码发送至家庭组网终端。

其中,创建家庭组网终端的同步码并存储在本地的步骤之后,还包括:

当检测到家庭网关或家庭组网终端的无线配置参数发生变化时,更新家庭组网终端的同步码。

其中,获取家庭组网终端的第一同步码的步骤,包括:

接收家庭组网终端周期性上报的第一同步码;

或者,

周期性读取家庭组网终端的第一同步码;

或者,

向家庭组网终端发送同步码查询请求,并接收家庭组网终端根据查询请求反馈的第一同步码;

或者,

接收家庭组网终端在重启或重新连接时上报的第一同步码。

其中,无线配置参数包括:无线工作频段、无线服务集标识ssid、无线加密方式、无线密钥、最大允许接入用户数、是否为广播ssid中的至少一项。

本发明实施例还提供了一种家庭网关,包括:处理器;与处理器相连接的收发机;

处理器,用于获取家庭组网终端的第一同步码;

收发机,用于在处理器的控制下根据第一同步码,向家庭组网终端发送无线配置参数。

其中,处理器用于:

检测第一同步码与本地存储的家庭组网终端的同步码是否一致;

若不一致,则控制收发机向家庭组网终端发送本地存储的同步码以及无线配置参数。

其中,处理器用于:

创建家庭组网终端的同步码并存储在本地。

其中,处理器具体用于:

在家庭组网终端注册后,获取家庭组网终端上报的初始值或设备标识;

根据初始值或设备标识,创建家庭组网终端的初始同步码并存储在本地;

将初始同步码发送至家庭组网终端。

其中,处理器还用于:

当检测到家庭网关或家庭组网终端的无线配置参数发生变化时,更新家庭组网终端的同步码。

其中,处理器具体用于:

控制收发机接收家庭组网终端周期性上报的第一同步码;

或者,

周期性读取家庭组网终端的第一同步码;

或者,

控制收发机向家庭组网终端发送同步码查询请求,并接收家庭组网终端根据查询请求反馈的第一同步码;

或者,

控制收发机接收家庭组网终端在重启或重新连接时上报的第一同步码。

其中,无线配置参数包括:无线工作频段、无线服务集标识ssid、无线加密方式、无线密钥、最大允许接入用户数、是否为广播ssid中的至少一项。

本发明实施例还提供了一种家庭网关,包括:

获取模块,用于获取家庭组网终端的第一同步码;

第一发送模块,用于根据第一同步码,向家庭组网终端发送无线配置参数。

本发明实施例还提供了一种家庭组网参数配置方法,应用于家庭组网终端侧,包括:

向家庭网关发送第一同步码;

接收家庭网关根据第一同步码发送的无线配置参数。

其中,接收家庭网关根据第一同步码发送的无线配置参数的步骤之前,还包括:

在注册后,向家庭网关上报初始值或设备标识;

接收家庭网关根据初始值或设备标识创建并发送的初始同步码。

其中,向家庭网关发送第一同步码的步骤,包括:

周期性向家庭网关上报第一同步码;

或者,

接收家庭网关发送的同步码查询请求,并根据查询请求向家庭网关反馈第一同步码;

或者,

在重启或重新连接时向家庭网上报第一同步码。

本发明实施例还提供了一种家庭组网终端,包括:处理器;与处理器相连接的收发机;

收发机,用于向家庭网关发送第一同步码;以及

接收家庭网关根据第一同步码发送的无线配置参数。

其中,收发机还用于:

在注册后,向家庭网关上报初始值或设备标识;

接收家庭网关根据初始值或设备标识创建并发送的初始同步码。

其中,收发机具体用于:

周期性向家庭网关上报第一同步码;

或者,

接收家庭网关发送的同步码查询请求,并根据查询请求向家庭网关反馈第一同步码;

或者,

在重启或重新连接时向家庭网上报第一同步码。

本发明实施例还提供了一种家庭组网终端,包括:

第二发送模块,用于向家庭网关发送第一同步码;

接收模块,用于接收家庭网关根据第一同步码发送的无线配置参数。

本发明的上述技术方案的有益效果是:通过同步码保证设备与下游设备之间配置信息保持一致,解决了家庭网关与家庭组网终端之间无线配置参数的同步问题。此外,在无线配置参数发生变化后家庭网关还会更新同步码,从而保证同步码和无线配置参数之间的对应。家庭网关在检测到家庭组网终端的同步码与本地存储的同步码不一致时,对家庭组网终端的无线配置参数及同步码进行同步,以避免参数同步不完全,从而减少设备和下游设备间的数据交互量。

附图说明

图1表示本发明实施例家庭网关侧的家庭组网参数配置方法的流程示意图;

图2表示本发明实施例的家庭网关的模块结构示意图;

图3表示本发明实施例的家庭网关的结构框图;

图4表示本发明实施例家庭组网终端侧的家庭组网参数配置方法的流程示意图;

图5表示本发明实施例的家庭组网终端的模块结构示意图;

图6表示本发明实施例的家庭组网终端的结构框图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。在下面的描述中,提供诸如具体的配置和组件的特定细节仅仅是为了帮助全面理解本发明的实施例。因此,本领域技术人员应该清楚,可以对这里描述的实施例进行各种改变和修改而不脱离本发明的范围和精神。另外,为了清楚和简洁,省略了对已知功能和构造的描述。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。

在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

另外,本文中术语“系统”和“网络”在本文中常可互换使用。

在本申请所提供的实施例中,应理解,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。

如图1所示,本发明的实施例提供了一种家庭组网参数配置方法,应用于家庭网关侧,包括以下步骤:

步骤11:获取家庭组网终端的第一同步码。

其中,这里所说的获取可以是主动获取或被动获取,主动获取包括家庭网关主动读取家庭组网终端的同步码,或者主动请求家庭组网终端上报同步码。被动获取包括家庭组网终端主动上报同步码等。第一同步码为获取时刻家庭组网终端的当前同步码。

步骤12:根据第一同步码,向家庭组网终端发送无线配置参数。

家庭网关根据第一同步码向家庭组网终端发送无线配置参数,以保证家庭网关与家庭组网终端之间的无线配置参数的同步。

在一种实施例中,步骤12可以通过以下方式实现:检测第一同步码与本地存储的家庭组网终端的同步码是否一致;若不一致,则向家庭组网终端发送本地存储的同步码以及无线配置参数。若一致,则不向家庭组网终端发送本地存储的同步码以及无线配置参数。也就是说,家庭网关比较家庭组网终端上报的同步码与本地同步码,决定是否下发无线配置参数到家庭组网终端。如果同步码相同,则不下发无线配置参数;如果同步码不相同,则向家庭组网终端下发无线配置参数和同步码。家庭网关在检测到家庭组网终端的同步码与本地存储的同步码不一致时,对家庭组网终端的无线配置参数及同步码进行同步,以避免参数同步不完全,从而减少设备和下游设备间的数据交互量。

在一种优选实施例中,家庭网关向家庭组网终端发送本地存储的同步码以及无线配置参数时,如果家庭组网终端在线,则向家庭组网终端下发无线配置参数;如果家庭组网终端不在线,则在家庭组网终端重新上线时比较家庭组网终端上报的同步码与家庭网关本地存储的同步码,从而确定是否下发无线配置参数到家庭组网终端。

其中,同步码与无线配置参数之间具有映射关系,家庭网关下可能存在多个家庭组网终端,多个家庭组网终端的同步码可以一致也可以不一致,但均对应于同一无线配置参数。相应地,在步骤12之前该方法还包括:创建家庭组网终端的同步码并存储在本地。此外,家庭网关还显式或隐式的建立家庭组网终端的同步码与无线配置参数之间的映射关系,从而保证通过同步码即可实现家庭网关和各家庭组网终端之间的无线配置参数的同步。

其中,创建家庭组网终端的同步码并存储在本地的步骤包括:在家庭组网终端注册后,获取家庭组网终端上报的初始值或设备标识;根据初始值或设备标识,创建家庭组网终端的初始同步码并存储在本地。在创建家庭组网终端的同步码并存储在本地的步骤之后,还包括:将初始同步码发送至所述家庭组网终端。

其中,当家庭组网终端注册(包括首次注册)后,家庭网关在本地创建家庭组网终端的同步码。其中,创建家庭组网终端的同步码时,家庭网关根据家庭组网终端注册时上报的初始值或设备标识等信息,确定本地同步码的初始值。例如,家庭组网终端在注册报文中上报的同步码初始值为n,家庭网关在本地创建同步码时,将同步码的初始值也设置为n;又如,家庭组网终端上报设备标识为1314124,家庭网关在本地创建同步码时,将同步码的初始值设置为设备标识的最后一位4。此外,家庭网关还可指定一特定值为家庭组网终端的初始同步码,即,家庭网关创建同步码时,也可以直接指定本地同步码的初始值。例如将本地同步码的初始值设置为0。

其中,家庭组网终端的注册包括家庭组网终端出厂后首次连接设备、恢复出厂设置后首次连接设备或更改连接方式、设备名称等关键参数等情况。在这些情况下家庭组网终端向家庭网关发起注册。家庭网关可以根据家庭组网终端上报的信息或本地维护的家庭组网终端信息判断是否为注册过程。例如,家庭网关接收到家庭组网终端上报的设备标识,在本地已有的设备标识中查询,发现首次收到该家庭组网终端的设备标识,则判断确定该家庭组网终端为注册过程,且为首次注册。

在一种优选实施例中,创建家庭组网终端的同步码并存储在本地的步骤之后,还包括:当检测到家庭网关或家庭组网终端的无线配置参数发生变化时,更新家庭组网终端的同步码。其中,这里所说的无线配置参数发生变化包括但不限于参数数值的改变、参数内容的变化和参数的增减和删除。无线配置参数可以为家庭网关自身的参数,可以为本地保存的家庭组网终端的参数,也可以为家庭网关和家庭组网终端共用的参数。例如,家庭网关的无线配置参数发生变化后,将同步码的数值在之前数值的基础上增加1。

其中,值得指出的是,家庭网关更新家庭组网终端的同步码后可以立即将更新后的同步码发送给家庭组网终端,以实现无线配置信息的同步,亦可以在检测到家庭组网终端的同步码与家庭网关存储的同步码不一致时,将更新的同步码以及变化后的无线配置参数发送给家庭组网终端,以实现无线配置信息的同步。其中,当家庭网关自身的参数发生改变后,修改本地保存的家庭组网终端的参数。当家庭网关保存的家庭组网终端的参数修改后,家庭网关对自身的参数进行修改。

在一些优选实施例中,步骤11可参照以下几种方式实现:

方式一、被动接收方式,接收家庭组网终端周期性上报的第一同步码。家庭组网终端周期性地向家庭网关上报本地同步码。例如,可以利用心跳保活报文,心跳保活报文中增加同步码字段,家庭组网终端周期性上报心跳保活报文的同时将同步码上报到家庭网关。

方式二、主动读取方式,周期性读取家庭组网终端的第一同步码。家庭网关读取家庭组网终端的同步码信息,用于判断家庭组网终端参数配置是否与家庭网关存储的同步码一致。家庭网关读取家庭组网终端的同步码时,可以设定指定周期进行定期读取,也可以由人工触发进行同步码读取。

方式三、主动接收方式,向家庭组网终端发送同步码查询请求,并接收家庭组网终端根据该查询请求反馈的第一同步码。例如,家庭网关向家庭组网终端发送配置查询请求报文,家庭组网终端在响应报文中携带同步码。

方式四、被动接收方式,接收家庭组网终端在重启或重新连接时上报的第一同步码。家庭组网终端在重启、重新开机时,向家庭网关上报本地同步码。例如,家庭组网终端在在重启、重新开机等情况下,向家庭网关上报上线注册报文,报文中设置同步码字段,用于向家庭网关上报同步码。

其中,以上提及的无线配置参数包括但不限于以下信息:无线工作频段、无线服务集标识ssid、无线加密方式、无线密钥、最大允许接入用户数、是否为广播ssid中的至少一项。

本发明实施例的家庭组网参数配置方法中,通过同步码保证家庭网关与家庭组网终端之间配置信息保持一致,解决了家庭网关与家庭组网终端之间无线配置参数的同步问题。此外,在无线配置参数发生变化后家庭网关还会更新同步码,从而保证同步码和无线配置参数之间的对应。家庭网关在检测到家庭组网终端的同步码与本地存储的同步码不一致时,对家庭组网终端的无线配置参数及同步码进行同步,以避免参数同步不完全,从而减少设备和下游设备间的数据交互量。

以上实施例分别就本发明家庭网关侧的家庭组网参数配置方法做出介绍,下面本实施例将结合附图对其对应的家庭网关做进一步说明。

具体地,如图2所示,本发明实施例的家庭网关,包括:

获取模块210,用于获取家庭组网终端的第一同步码;

第一发送模块220,用于根据第一同步码,向家庭组网终端发送无线配置参数。

其中,第一发送模块220包括:

检测子模块,用于检测第一同步码与本地存储的家庭组网终端的同步码是否一致;

第一发送子模块,用于若不一致,则向家庭组网终端发送本地存储的同步码以及无线配置参数。

其中,家庭网关200还包括:

创建模块,用于创建家庭组网终端的同步码并存储在本地。

其中,创建模块包括:

获取子模块,用于在家庭组网终端注册后,获取家庭组网终端上报的初始值或设备标识;

创建子模块,用于根据初始值或设备标识,创建家庭组网终端的初始同步码并存储在本地;

第二发送子模块,用于将初始同步码发送至家庭组网终端。

其中,家庭网关还包括:

更新模块,用于当检测到家庭网关或家庭组网终端的无线配置参数发生变化时,更新家庭组网终端的同步码。

其中,获取模块210包括:

第一接收子模块,用于接收家庭组网终端周期性上报的第一同步码;

或者,

读取子模块,用于周期性读取家庭组网终端的第一同步码;

或者,

第二接收子模块,用于向家庭组网终端发送同步码查询请求,并接收家庭组网终端根据查询请求反馈的第一同步码;

或者,

第三接收子模块,用于接收家庭组网终端在重启或重新连接时上报的第一同步码。

其中,无线配置参数包括:无线工作频段、无线服务集标识ssid、无线加密方式、无线密钥、最大允许接入用户数、是否为广播ssid中的至少一项。

本发明的家庭网关的实施例是与上述方法的实施例对应的,上述方法实施例中的所有实现手段均适用于该家庭网关的实施例中,也能达到相同的技术效果。通过同步码保证家庭网关与家庭组网终端之间配置信息保持一致,解决了家庭网关与家庭组网终端之间无线配置参数的同步问题。此外,在无线配置参数发生变化后家庭网关还会更新同步码,从而保证同步码和无线配置参数之间的对应。家庭网关在检测到家庭组网终端的同步码与本地存储的同步码不一致时,对家庭组网终端的无线配置参数及同步码进行同步,以避免参数同步不完全,从而减少设备和下游设备间的数据交互量。

为了更好的实现上述目的,如图3所示,本发明的实施例还提供了一种家庭网关,该家庭网关包括:处理器300;通过总线接口与处理器300相连接的存储器320,以及通过总线接口与处理器300相连接的收发机310;存储器320用于存储处理器在执行操作时所使用的程序和数据;通过收发机310发送数据信息或者导频,还通过收发机310接收上行控制信道;当处理器300调用并执行存储器320中所存储的程序和数据时,实现如下的功能:

处理器300用于读取存储器320中的程序,执行下列过程:获取家庭组网终端的第一同步码。

收发机310,用于在处理器300的控制下接收和发送数据,具体用于:在处理器的控制下根据第一同步码,向家庭组网终端发送无线配置参数。

其中,处理器300用于:

检测第一同步码与本地存储的家庭组网终端的同步码是否一致;

若不一致,则控制收发机310向家庭组网终端发送本地存储的同步码以及无线配置参数。

其中,处理器300用于:

创建家庭组网终端的同步码并存储在本地。

其中,处理器300具体用于:

在家庭组网终端注册后,获取家庭组网终端上报的初始值或设备标识;

根据初始值或设备标识,创建家庭组网终端的初始同步码并存储在本地;

并控制收发机310将初始同步码发送至家庭组网终端。

其中,处理器300还用于:

当检测到家庭网关或家庭组网终端的无线配置参数发生变化时,更新家庭组网终端的同步码。

其中,处理器300具体用于:

控制收发机310接收家庭组网终端周期性上报的第一同步码;

或者,

周期性读取家庭组网终端的第一同步码;

或者,

控制收发机310向家庭组网终端发送同步码查询请求,并接收家庭组网终端根据查询请求反馈的第一同步码;

或者,

控制收发机310接收家庭组网终端在重启或重新连接时上报的第一同步码。

其中,无线配置参数包括:无线工作频段、无线服务集标识ssid、无线加密方式、无线密钥、最大允许接入用户数、是否为广播ssid中的至少一项。

其中,在图3中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器300代表的一个或多个处理器和存储器320代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机310可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器300负责管理总线架构和通常的处理,存储器320可以存储处理器300在执行操作时所使用的数据。

本领域技术人员可以理解,实现上述实施例的全部或者部分步骤可以通过硬件来完成,也可以通过计算机程序来指示相关的硬件来完成,计算机程序包括执行上述方法的部分或者全部步骤的指令;且该计算机程序可以存储于一可读存储介质中,存储介质可以是任何形式的存储介质。

以上从家庭网关侧介绍了本发明实施例的家庭组网参数配置方法,下面将结合附图对家庭组网终端侧的家庭组网参数配置方法做进一步说明。

如图4所示,本发明实施例提供了一种家庭组网参数配方法,应用于家庭组网终端侧,包括以下步骤:

步骤41:向家庭网关发送第一同步码。

其中,这里所说的发送包括主动发送和被动发送。其中,主动发送包括家庭组网终端周期性上报同步码,或者在首次注册、重启、重新上电等一种或多种情况下向家庭网关上报同步码。被动发送包括在接收到家庭网关的上报请求或读取请求时,再将同步码上报。

步骤42:接收家庭网关根据该第一同步码发送的无线配置参数。

家庭组网终端接收家庭网关下发的同步码和无线配置参数后,在本地保存同步码,并利用接收到的无线配置参数更新本地参数。

其中,接收家庭网关根据第一同步码发送的无线配置参数的步骤之前,还包括:在注册后,向家庭网关上报初始值或设备标识;接收家庭网关根据初始值或设备标识创建并发送的初始同步码。例如,家庭组网终端在注册报文中上报的同步码初始值为n,家庭网关在本地创建同步码时,将同步码的初始值也设置为n;又如,家庭组网终端上报设备标识为1314124,家庭网关在本地创建同步码时,将同步码的初始值设置为设备标识的最后一位4,并将初始同步码4发送给家庭组网终端。

其中,步骤41可参照并不限于以下几种方式实现:

方式一、周期性向家庭网关上报第一同步码。家庭组网终端周期性地向家庭网关上报本地同步码。例如,可以利用心跳保活报文,心跳保活报文中增加同步码字段,以将同步码上报到家庭网关。

方式二、接收家庭网关发送的同步码查询请求,并根据查询请求向家庭网关反馈第一同步码。例如,家庭网关向家庭组网终端发送配置查询请求报文,家庭组网终端在响应报文中携带同步码。

方式三、在重启或重新连接时向家庭网上报第一同步码。家庭组网终端在重启、重新开机时,向家庭网关上报本地同步码。例如,家庭组网终端在在重启、重新开机等情况下,向家庭网关上报上线注册报文,报文中设置同步码字段以实现向家庭网关上报同步码。

本发明实施例的家庭组网参数配置方法中,家庭组网终端通过同步码与家庭网关之间无线参数配置信息保持一致,解决了家庭网关与家庭组网终端之间无线配置参数的同步问题。此外,在无线配置参数发生变化后家庭网关还会更新同步码,从而保证同步码和无线配置参数之间的对应。家庭网关在检测到家庭组网终端的同步码与本地存储的同步码不一致时,对家庭组网终端的无线配置参数及同步码进行同步,以避免参数同步不完全,从而减少设备和下游设备间的数据交互量。

以上实施例分别就本发明的家庭组网参数配置方法做出介绍,下面本实施例将结合附图对其对应的家庭组网终端做进一步说明。

如图5所示,本发明实施例还提供了一种家庭组网终端500,包括:

第二发送模块510,用于向家庭网关发送第一同步码;

第一接收模块520,用于接收家庭网关根据第一同步码发送的无线配置参数。

其中,该家庭组网终端500还包括:

上报模块,用于在注册后,向家庭网关上报初始值或设备标识;

第二接收模块,用于接收家庭网关根据初始值或设备标识创建并发送的初始同步码。

其中,第二发送模块510包括:

第一上报子模块,用于周期性向家庭网关上报第一同步码;

或者,

反馈子模块,用于接收家庭网关发送的同步码查询请求,并根据查询请求向家庭网关反馈第一同步码;

或者,

第二上报子模块在重启或重新连接时向家庭网上报第一同步码。

本发明的家庭组网终端的实施例是与上述方法的实施例对应的,上述方法实施例中的所有实现手段均适用于该家庭组网终端的实施例中,也能达到相同的技术效果。该家庭组网终端通过同步码与家庭网关之间无线参数配置信息保持一致,解决了家庭网关与家庭组网终端之间无线配置参数的同步问题。此外,在无线配置参数发生变化后家庭网关还会更新同步码,从而保证同步码和无线配置参数之间的对应。家庭网关在检测到家庭组网终端的同步码与本地存储的同步码不一致时,对家庭组网终端的无线配置参数及同步码进行同步,以避免参数同步不完全,从而减少设备和下游设备间的数据交互量。

如图6所示,本实施例提供一种家庭组网终端,包括:

处理器61;以及通过总线接口62与所述处理器61相连接的存储器63,所述存储器63用于存储所述处理器61在执行操作时所使用的程序和数据,当处理器61调用并执行存储器63中所存储的程序和数据时,执行下列过程。

其中,收发机64与总线接口62连接,用于在处理器61的控制下接收和发送数据,具体地用于向家庭网关发送第一同步码;以及接收家庭网关根据第一同步码发送的无线配置参数。

其中,收发机64还用于:

在注册后,向家庭网关上报初始值或设备标识;

接收家庭网关根据初始值或设备标识创建并发送的初始同步码。

其中,收发机64具体用于:

周期性向家庭网关上报第一同步码;

或者,

接收家庭网关发送的同步码查询请求,并根据查询请求向家庭网关反馈第一同步码;

或者,

在重启或重新连接时向家庭网上报第一同步码。

需要说明的是,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器61代表的一个或多个处理器和存储器63代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机64可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器61负责管理总线架构和通常的处理,存储器63可以存储处理器61在执行操作时所使用的数据。

本领域技术人员可以理解,实现上述实施例的全部或者部分步骤可以通过硬件来完成,也可以通过计算机程序来指示相关的硬件来完成,所述计算机程序包括执行上述方法的部分或者全部步骤的指令;且该计算机程序可以存储于一可读存储介质中,存储介质可以是任何形式的存储介质。

此外,需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行,某些步骤可以并行或彼此独立地执行。对本领域的普通技术人员而言,能够理解本发明的方法和装置的全部或者任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域普通技术人员在阅读了本发明的说明的情况下运用他们的基本编程技能就能实现的。

因此,本发明的目的还可以通过在任何计算装置上运行一个程序或者一组程序来实现。所述计算装置可以是公知的通用装置。因此,本发明的目的也可以仅仅通过提供包含实现所述方法或者装置的程序代码的程序产品来实现。也就是说,这样的程序产品也构成本发明,并且存储有这样的程序产品的存储介质也构成本发明。显然,所述存储介质可以是任何公知的存储介质或者将来所开发出来的任何存储介质。还需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行。某些步骤可以并行或彼此独立地执行。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1