发明名称 一种家庭无线控制网络即插即用方法
摘要 一种家庭无线控制网络用即插即用方法,属于家庭无线控制网络领域,其特征在于,不需要事先为家庭网络中的各个家电设备设定唯一的MAC地址,可以利用各个家电设备上的无线通讯装置中的单片机主控电路的晶振器件的频率误差,或者同时利用上述晶振频率误差和家庭无线网络中的网关的定时功能,来提供用于区分各家电设备身份的信息,从而构成了一个以家庭网关为服务器端,以各家电设备为网络节点的客户端的家庭无线控制网络,其中的各个网络节点均能在地址自动分配的过程中自动产生其唯一的身份标识,以此避免家庭无线控制网络中网关对地址的重复分配,从而实现即插即用。本发明具有可靠性高,适用面广,即插即用,无需MAC地址,且成本低的优点。
申请公布号 CN101247304A 申请公布日期 2008.08.20
申请号 CN200810102374.9 申请日期 2008.03.21
申请人 清华大学;浙江清华长三角研究院 发明人 董炜;叶茂;吉吟东;孙新亚;李嘉扬
分类号 H04L12/28(2006.01);H04L12/24(2006.01);H04L29/12(2006.01);H04L1/16(2006.01) 主分类号 H04L12/28(2006.01)
代理机构 代理人
主权项 1、一种家庭无线控制网络用即插即用方法,其特征在于:采用单片机控制电路晶振的器件频率误差作为区分所述家庭无线控制网络内各个网络节点身份的信息源,并利用单片机控制电路本身来进行定时,所述方法依次按如下步骤实现:步骤(1)初始化设定服务器端和客户端,其中:服务器端,是一个家庭网关,内设有一个家电设备无线通讯装置,该装置里由互相连接的所述单片机控制电路和无线射频模块组件构成,该装置设有:发送通道Tx、接收通道Rx和监听通道Lx;客户端,是各个被控的家电设备所组成的各网络节点,每个网络节点内设有一个所述的家电设备无线通讯装置,其中,各个单片机控制电路中的CPU的晶振的器件频率误差是各不相同的;步骤(2)设置所述各家电设备无线通讯装置里的网络地址,其步骤如下:步骤(2.1)服务器端开机后,启用发送通道Tx和接收通道Rx,关闭监听通道Lx,并把接收通道和发送通道的地址均设为“Center_Addr.+0x00”,监听通道的地址设置为“0xFFFFFFFF00”;步骤(2.2)客户端开机后,启用发送通道Tx和接收通道Rx,关闭监听通道Lx,并把发送通道和接收通道的地址均设置为“0xFFFFFFFFFF”,在通过服务器端的地址注册操作后,同一个所述家电无线控制网络内的各客户端,其发送通道和接收通道的地址均采用“Center_Addr.+Sub_Addr.”形式,其中,“Sub_Addr.”为标识客户端本身的子地址;步骤(3)服务器端按如下步骤建立地址配置表:服务器端按各客户端的地址发送查询命令,看各客户端是否发回Ack回复信号判断该地址所对应的客户端是否在线;若在线,则把该地址和对应客户端信息记录到地址配置表中,送入地址池内;步骤(4)各客户端上电后,均首先运行事先由程序设定的K个指令,然后再向服务器端发送初始化申请;步骤(5)所述家庭网关在步骤(4)中所述初始化申请后,在设定的时间τ内向各所述网络节点返回一个链路层的确认信号Ack,该时间τ的数量设为100μs;步骤(6)所述各网络节点接收到步骤(5)中所述的确认Ack信号后,进入等待接收初始化数据的状态;步骤(7)若所述家庭网关的地址池中分配的地址少于网络节点的个数,则确认网络节点地址存在冲突,该家庭网关收回所有已分配的地址,令K=K×2,返回步骤(4),进行第二轮申请;步骤(8)所述单片机控制电路中的不同晶振频率误差,使得无线家庭控制网络中的各个网络节点均运行K条指令所耗费的时间不出,因为不同节点发送初试化申请的时间也不同。
地址 100084北京市100084-82信箱