一种配置参数分配方法、数接收方法及装置的制造方法

文档序号:8514948阅读:281来源:国知局
一种配置参数分配方法、数接收方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种配置参数分配方法、接收方法及装置。
【背景技术】
[0002]目前,Zigbee设备组网需要设置网络号,在应用层需要设置其他一些参数,例如,是设备号、物理地址数据等,一般情况下,这些设置操作都是通过拨码开关、触摸按键或上位机烧录等方式进行。然而,由于目前有些设备体积比较小,没有拨码开关,也没有触摸按键,上位机烧录更不方便,所使用以上常规方法就很难进行组网。

【发明内容】

[0003]本发明提供一种配置参数分配方法、配置参数接收方法及装置,用以解决对于某些设备,利用现有配置组网方式较为困难的问题。
[0004]根据本发明的一个方面,提供了一种配置参数分配方法,包括:协调器将自身当前使用网络号修改为待组网子节点预设的网络号;协调器将搜索子节点的报文广播至各待组网子节点,待接收到待组网子节点对报文的响应后,向响应报文的子节点发送配置参数。
[0005]其中,配置参数包括:协调器修改网络号之前自身使用的网络号、分配给响应报文的子节点的设备号以及分配给响应报文的子节点的物理地址。
[0006]进一步的,上述方法还包括:在向响应报文的子节点发送配置参数之后,继续将搜索待组网子节点的报文广播至各待组网的子节点,直至接收不到待组网子节点的回复;协调器将自身当前使用的网络号恢复为原来的网络号。
[0007]进一步的,上述方法还包括:在协调器将自身当前使用网络号修改为待组网的子节点预先设置的网络号之前,协调器存储待组网子节点预先设置的网络号。
[0008]根据本发明的另一个方面,提供了一种配置参数接收方法,包括:待组网子节点上电后,判断自身网络号是否为预先设置的网络号;若是,该待组网子节点在上电后的预设时间段内进入组网状态;待组网子节点获取协调器广播的搜索子节点的报文并响应;待组网子节点接收协调器根据响应分配的配置参数。
[0009]根据本发明的再一方面,提供了一种配置参数分配装置,包括:修改模块,用于协调器将自身当前使用网络号修改为待组网子节点预设的网络号;发送模块,用于协调器将搜索子节点的报文广播至各待组网子节点,待接收到待组网子节点对报文的响应后,向响应报文的子节点发送配置参数。
[0010]其中,配置参数包括:协调器修改网络号之前自身使用的网络号、分配给响应报文的子节点的设备号以及分配给响应报文的子节点的物理地址。
[0011]进一步的,上述装置还包括:广播模块,用于在向响应报文的子节点发送配置参数之后,继续将搜索待组网子节点的报文广播至各待组网的子节点,直至接收不到待组网子节点的回复;第二修改模块,用于协调器将自身当前使用的网络号恢复为原来的网络号。
[0012]进一步地,上述装置还包括:存储模块,用于在协调器将自身当前使用网络号修改为待组网的子节点预先设置的网络号之前,协调器存储待组网子节点预先设置的网络号。
[0013]根据本发明的还一方面,提供了一种配置参数接收装置,包括:判断模块,用于在待组网子节点上电后,判断待组网子节点的网络号是否为预先设置的网络号;状态切换模块,用于在判断模块的判断结果为是时,该待组网子节点在上电后的预设时间段内进入组网状态;获取模块,用于获取协调器广播的搜索子节点的报文并响应;接收模块,用于接收协调器根据响应分配的配置参数。
[0014]本发明实施例在需要组网时,协调器通过将自身使用的网络码修改为待组网子节点的预先设置的网络码,使协调器可以和待组网的子节点进行通信,从而向待组网子节点分配配置参数,使得配置参数的分配变得更加简便。
【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明实施例1的配置参数分配方法的流程图;
[0017]图2是本发明实施例3的配置参数接收装置的结构框图。
【具体实施方式】
[0018]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]实施例1
[0020]本实施例提供的配置参数分配方法可以自动的分配配置参数,优选的,可以是Zigbee配置参数的分配,该方法无须通过设备上的拨码开关、触摸按键或上位机烧录的方式进行配置参数的分配,使得配置参数的分配变得更加简便,满足了一些体积较小不具备拨码开关或触摸按键的设备配置参数的分配,同时能够很方便的进行安装调试。
[0021]图1是本发明实施例1的配置参数分配方法的流程图,如图1所示,该方法包括如下步骤:
[0022]步骤101:协调器将自身当前使用网络号修改为待组网子节点预设的网络号;
[0023]其中,子节点预设的网络号为其出厂前设置的默认值,在协调器将自身当前使用网络号修改为待组网的子节点预先设置的网络号之前,协调器中存储有待组网子节点预设的网络号,以便在需要组网时,协调器能够直接调取已存储的网络号修改当前的使用网络号,而无需用户现场输入网络号,方便了用户的使用。
[0024]在该步骤中,由于仅在字节点与协调器所使用的网络号一致的情况下,二者才能进行连接,故需要将协调器当前使用的网络号修改至与待组网子节点预先设置的相同的网络号。
[0025]步骤102:广播搜索子节点的报文至待组网子节点,待接收到待组网子节点对该报文报文的响应消息后,向响应该报文的子节点发送配置参数。
[0026]其中,搜索子节点的报文为协调器用于搜索待组网子节点的报文,配置参数包括:协调器修改网络号之前自身使用的网络号、分配给响应报文的子节点的设备号以及分配给响应报文的子节点的物理地址。
[0027]在向响应报文的子节点发送配置参数之后,继续将搜索待组网子节点的报文广播至各待组网的子节点,直至接收不到待组网子节点的回复;协调器将自身当前使用的网络号恢复为原来的网络号,即协调器所使用的网络号。
[0028]本实施例还提供了一种配置参数接收方法,该方法在子节点,例如Zigbee节点上实现,该方法包括如下步骤:
[0029]待组网子节点上电后,判断自身网络号是否为预先设置的网络号;若是,该待组网子节点在上电后的预设时间段内进入组网状态;待组网子节点获取协调器广播的搜索子节点的报文并响应;待组网子节点接收协调器根据响应分配的配置参数。
[0030]实施例2
[0031]本实施例按照操作的先后顺序来对Zigbee参数分配方法进行说明:
[0032]子节点出厂之前设置一个默认的网络号;
[0033]子节点上电后如果检测到网络号为默认值,则在上电十分钟内进入运行参数接收状态;
[0034]协调器从自身当前使用的网络号退出,进入子节点出厂默认的网络号,并广播发送搜索设备的报文,当有子节点回复广播信号后,将配置参数如网络号、设备号以及物理地址等发送给响应子节点;
[0035]在协调器第一轮广播
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1