Power line carrier communication neighbor node coverage routing method based on network, which comprises the following steps: S1, gateway node flooding into cluster message, determine its neighbor nodes, adjacent neighbor node coverage calculation domain, select the smallest priority neighbor node as a forwarding node forwarding node flooding into the cluster S2, the forwarding node message; on the basis of coverage priority and the cluster node dynamic delay, in turn forwarded flooding packets, determine the quasi cluster members of its own, screening cannot become cluster head; S3, a quasi node cluster member reply gateway to establish the current forwarding node for formal head; S4, the forwarding node in the cluster and establish the role of quasi the establishment of the cluster members is completed, a cluster head node instead of remaining gateway node flooding into the role of cluster broadcasting, managed in the same way; S5, in turn, is to establish the role of cluster The network is completed; S6, in the process of network operation, if the link breaks a few nodes, the flooding clustering algorithm is used to re search the route.
【技术实现步骤摘要】
基于邻节点覆盖的电力线通信组网算法
本专利技术属于电力线通信
,涉及一种基于邻节点覆盖的电力线通信组网路由算法的方法。
技术介绍
电力线通信(PowerLineCommunication,PLC)是利用电力线及其输、配电网络作为信息传输介质的通信方法。电力线通信源于20世纪20年代,最初工作带宽仅为几十千赫,数据率约为数千比特/秒,一般称为窄带PLC系统,仅用于电力设施间的通信和远程测控等任务。随着通信技术的逐渐兴起。电力线传输带宽最高可达到上百兆赫,可用于宽带接入、高速数据传输、组建家庭局域网等方面。由于电力网分布广泛、电力线通信具有无需重新布线、接入方便灵活等优点,是一种非常适用于用户接入网的通信技术。由于现代化进程的推进和能源需求的发展,各国都开始重视电力线通信的发展及其在电网智能化改造等方面的应用。比如智能家居、高速的窄带PLC上网以及电力系统的智能抄表等。但由于电力线设计的初衷是用来传输电能而非数据通信,信道中存在的强噪声干扰、信号的选择性衰落、电力网络中的负载阻抗不恒定、负载插拔等因素,使得电力线通信的通信距离严重受限,通信可靠性不高。针对上述问 ...
【技术保护点】
基于邻节点覆盖的电力线载波通信路由组网方法,包括以下步骤:S1,网关节点洪泛入簇消息,确定其邻节点,计算邻节点的相邻覆盖域,选取优先权最小的邻节点作为转发节点,转发节点洪泛入簇消息;S2,当前转发节点依据相邻覆盖优先原则和簇节点动态延时标准,依次转发洪泛包,确定自身的准簇成员,同时筛除不能成为簇头的节点;S3,成为准簇成员的节点回复网关确立当前转发节点为正式簇头。若在一定的时间内未收到准簇成员的回复,则发送节点降级为网关的簇成员;S4,当前转发簇节点自身角色确立及准簇成员确立完毕,一级簇头剩余节点替代网关节点的角色进行洪泛入簇广播,处理方式同上;S5,依次类推,直到所有节点 ...
【技术特征摘要】
1.基于邻节点覆盖的电力线载波通信路由组网方法,包括以下步骤:S1,网关节点洪泛入簇消息,确定其邻节点,计算邻节点的相邻覆盖域,选取优先权最小的邻节点作为转发节点,转发节点洪泛入簇消息;S2,当前转发节点依据相邻覆盖优先原则和簇节点动态延时标准,依次转发洪泛包,确定自身的准簇成员,同时筛除不能成为簇头的节点;S3,成为准簇成员的节点回复网关确立当前转发节点为正式簇头。若在一定的时间内未收到准簇成员的回复,则发送节点降级为网关的簇成员;S4,当前转发簇节点自身角色确立及准簇成员确立完毕,一级簇头剩余节点替代网关节点的角色进行洪泛入簇广播,处理方式同上;S5,依次类推,直到所有节点都收到过数据包,确立了角色,则分簇组网完成;S6,组网完成后,在网络运行过程中如果发现链路出现断裂的少数节点,通过洪泛分簇算法为其重新寻找路由。2.根据权利要求1所述的基于邻节点覆盖的电力线载波通信路由组网方法,其特征在于:步骤S1所述网关节点是指电力线载波网络与外网的中转节点,起到网关的作用,通过网关可以管理电力线载波网络;邻节点是指在当前发送节点的有效通信范围内的一跳邻居节点,构成当前节点的准簇成员;簇节点覆盖域是指在当前发送节点(网关节点/转发节点)洪泛入簇消息时,收到入簇消息的邻居节点组成的集合,这些节点成为某级准簇头节点;邻覆盖优先是指发送节点依据收到入簇消息的节点的覆盖域大小指定它们的优先转发权;覆盖新区域越大,转发优先权就越高。3.根据权利要求2所述的基于邻节点覆盖的电力线载波通信路由组网方法,其特征在于:进一步的S1包括以下步骤:S101,相邻覆盖域的确立。网关节点M洪泛入簇消息,收到消息的节点T、K、X、Y、L成为网关的邻节点;节点K为收到M入簇消息的邻居节点中的任意一个节点,依据来自M洪泛数据包中的ID,查询邻居表可得到节点M的位置坐标(xm,ym);节点K作为当前的转发节点,收到其洪泛信息的节点为T、X、M、W、A、E,显然M节点也是K节点的邻居且节点K中被M邻节点覆盖的节点是M的邻节点与K的邻节点的交集。任意节点i位置坐标为(xi,yi),物理ID记为i,即位于K邻节点中的任意节点j满足以下条件:则称K的邻节点j处于相邻覆盖状态;至此,当前发送节点的邻节点被分为2类,处于覆盖域之内与覆盖域之外的;S102,为相邻覆盖域之内、外的节点分配节点转发权;首先将位于覆盖域之内的节点记为集合U1={T、K、X},位于覆盖域之外的邻节点记为集合U2={A、E、W};覆盖新域的范围越大,转发优先权越高,则位于相邻覆盖域之外的节点的覆盖新域能力明显优于覆盖域之内的节点;即位于当前发送节点的邻节点中距离发送节点距离最远的覆盖新域的能力越强;则节点转发优先权的确立需要依据簇节点所在的集合...
【专利技术属性】
技术研发人员:王建安,路福庆,韩红峰,张歆艳,张志峰,栗强,刘新亮,李新雷,王群,黄卫东,
申请(专利权)人:安阳优创实业有限责任公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。