一种通过网口通信实现电力猫配对的方法技术

技术编号:16066830 阅读:49 留言:0更新日期:2017-08-22 18:12
本发明专利技术公开了一种通过网口通信实现电力猫配对的方法,采用待配对的多个电力猫,每一个电力猫内包含电力线驱动芯片、处理器、存储器以及从处理器连接出的网口,其中一个定义为母猫,其他均为从子猫,当母猫的处理器探测到其所连接的网口link UP时,母猫会在一段时间内通过网口发出一串广播数据包,这串广播数据包的数据部分包含母猫自身的NMK码,若母猫网口对端连接的是一个子猫的网口,子猫通过网口接收到这串广播数据包后,将数据包中的NMK数据解析出来,写入自己的存储器,待两个电力猫的配对指示灯亮起代表配对完成。本发明专利技术采用专有的传输通道实现配对,避免配对过程中可能产生的安全问题。

Method for realizing power cat pairing through network interface communication

The invention discloses a method for realizing network communication by cat power matching, using multiple power cat pairing, every cat power contains power line driver chip, processor, memory and a processor connected from the network port, which is defined as a cat, which he was the cat when the cat, the processor to detect the connected network port link UP, the cat will be in a period of time by a network port to send broadcast packets, this string of broadcast data packet contains the cat's NMK code, if the mother, mouth to end connection is a subset of the cat the net mouth, the cat receives this string of broadcast packets through the network port, the packet in the NMK data analysis, write your own memory, until the two pair cat power indicator lights up on behalf of the pairing is completed. The invention adopts a proprietary transmission channel to realize pairing so as to avoid possible security problems in the pairing process.

【技术实现步骤摘要】
一种通过网口通信实现电力猫配对的方法
本专利技术涉及一种方法,具体是一种通过网口通信实现电力猫配对的方法。
技术介绍
电力猫网络一般都是两个或者两个以上的设备组网使用。因为信号是在电力线上传输,电力线属于开放网络,无加密传输很容易出现安全问题。解决办法是将设备互相配对,配对后的设备处于同一个私有网络中,互相知晓加解密方式,信息通过加密可实现安全传输。判断两个设备是否在同一个私有网络中的唯一依据是两者是否具有相同的网络识别码NMK(networkmembershipkey)。传统上配对是使用按键来触发实现的。当有新的设备要加入网络,用户需要在已加入网络的设备上和待加入网络的设备上分别按配对按键来实现配对。配对的过程是:首先将需要配对的一对电力猫设备上电启动,在其中一个电力猫(编号为A)按配对按钮,电力猫设备会通过电力线发出一串具有固定识别码的信号,这串信号会持续一定的时间。在这段持续的时间内如果此电力线网络上有其他电力猫(编号B)也按了配对按钮,这两个电力猫会通过一系列握手协议完成握手配对。配对前两个设备分别具有各自的NMK,配对的结果是两者协商出一个同样的NMK。当有第三个电力猫需要加入此私有网络时,配对过程一样。现有的配对方式有以下几个缺点1、安全性不够高,当电力猫A按配对按钮后,其他电力猫要和A配对会存在一段有效期,如果有附近其他人(比如邻居)正好在这段有效期内也有意或无意按了配对按钮,邻居的电力猫设备就可以和电力猫A形成一个私有网络。这会导致数据泄露风险。2、由于电力线网络的特殊性,电力线网络在有限的空间距离内接近为一个开放的网络。在工厂生产时,由于很多设备都在同一个电力线网络中,生产过程中的配对过程很容易导致串扰。具体来说,当电力猫A1和B1正在配对时,电力猫A2和B2也可能在配对。生产的本意是将A1和B1配对,A2和B2配对,但是A1\B1和A2\B2是不在同一个私有网络中,但是因为同在一个生产线上,很容易产生A1和A2或B2配对在一起的情况,最终生产线不得不让配对过程串行实施。先配对A1和B1,再配对A2和B2,而无法同时进行,导致生产效率低下。在生产线上生产时,即使电力猫A1和B1配对成功,A2和B2配对成功,两个私有网络并没有混在一起。产线的工人也很难判断是否真的配对无误,只能通过设备管理网页查看等手段检查,导致生产效率低下,出错概率也会增加。
技术实现思路
本专利技术的目的在于提供一种通过网口通信实现电力猫配对的方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种通过网口通信实现电力猫配对的方法,采用待配对的多个电力猫,每一个电力猫内包含电力线驱动芯片、处理器、存储器以及从处理器连接出的网口,其中一个定义为母猫,其他均为从子猫,当母猫的处理器探测到其所连接的网口linkUP时,母猫会在一段时间内通过网口发出一串广播数据包,这串广播数据包的数据部分包含母猫自身的NMK码,若母猫网口对端连接的是非子猫设备,则不响应,若母猫网口对端连接的是一个子猫的网口,子猫通过网口接收到这串广播数据包后,将数据包中的NMK数据解析出来,写入自己的存储器,待两个电力猫的配对指示灯亮起代表配对完成。作为本专利技术再进一步的方案:当有其他子猫要加入此电力线网络时,将母猫和其他子猫的网口通过网线连接起来,当母猫的处理器探测到其所连接的网口linkUP时,母猫会在一段时间内通过网口发出一串广播数据包,子猫通过网口接收到这串广播数据包后,将数据包中的NMK数据解析出来,写入自己的存储器,待两个电力猫的配对指示灯亮起代表配对完成。作为本专利技术进一步的方案:母猫的广播数据包中NMK加密传输,只有当子猫知道解密的KEY时才能正常解密出原始的NMK信息。与现有技术相比,本专利技术的有益效果是:本专利技术配对是将母猫、子猫分别上电,通过网口连接即可实现配对,采用专有的传输通道实现配对,避免配对过程中可能产生的安全问题,避免产线配对过程中可能产生的设备串扰,网络交叉混淆、生产效率低下等问题。具体实施方式下面对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例中,一种通过网口通信实现电力猫配对的方法,采用待配对的多个电力猫,每一个电力猫内包含电力线驱动芯片、处理器、存储器以及从处理器连接出的网口,其中一个定义为母猫,其他均为从子猫,当母猫的处理器探测到其所连接的网口linkUP时,母猫会在一段时间内通过网口发出一串广播数据包,这串广播数据包的数据部分包含母猫自身的NMK码,若母猫网口对端连接的是非子猫设备,则不响应,若母猫网口对端连接的是一个子猫的网口,子猫通过网口接收到这串广播数据包后,将数据包中的NMK数据解析出来,写入自己的存储器,待两个电力猫的配对指示灯亮起代表配对完成。当有其他子猫要加入此电力线网络时,将母猫和其他子猫的网口通过网线连接起来,当母猫的处理器探测到其所连接的网口linkUP时,母猫会在一段时间内通过网口发出一串广播数据包,子猫通过网口接收到这串广播数据包后,将数据包中的NMK数据解析出来,写入自己的存储器,待两个电力猫的配对指示灯亮起代表配对完成。母猫的广播数据包中NMK加密传输,只有当子猫知道解密的KEY时才能正常解密出原始的NMK信息。对于本领域技术人员而言,显然本专利技术不限于上述示范性实施例的细节,而且在不背离本专利技术的精神或基本特征的情况下,能够以其他的具体形式实现本专利技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本专利技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本专利技术内。此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。本文档来自技高网
...

【技术保护点】
一种通过网口通信实现电力猫配对的方法,其特征在于,采用待配对的多个电力猫,每一个电力猫内包含电力线驱动芯片、处理器、存储器以及从处理器连接出的网口,其中一个定义为母猫,其他均为从子猫,当母猫的处理器探测到其所连接的网口link UP时,母猫会在一段时间内通过网口发出一串广播数据包,这串广播数据包的数据部分包含母猫自身的NMK码,若母猫网口对端连接的是非子猫设备,则不响应,若母猫网口对端连接的是一个子猫的网口,子猫通过网口接收到这串广播数据包后,将数据包中的NMK数据解析出来,写入自己的存储器,待两个电力猫的配对指示灯亮起代表配对完成。

【技术特征摘要】
1.一种通过网口通信实现电力猫配对的方法,其特征在于,采用待配对的多个电力猫,每一个电力猫内包含电力线驱动芯片、处理器、存储器以及从处理器连接出的网口,其中一个定义为母猫,其他均为从子猫,当母猫的处理器探测到其所连接的网口linkUP时,母猫会在一段时间内通过网口发出一串广播数据包,这串广播数据包的数据部分包含母猫自身的NMK码,若母猫网口对端连接的是非子猫设备,则不响应,若母猫网口对端连接的是一个子猫的网口,子猫通过网口接收到这串广播数据包后,将数据包中的NMK数据解析出来,写入自己的存储器,待两个电力猫的配对指示灯亮起代表配对...

【专利技术属性】
技术研发人员:吴林严晓谊文剑清镇冲胡安文
申请(专利权)人:深圳市海亿康科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1