低压配电网电力线通信系统数据包的路由转发方法技术方案

技术编号:7122060 阅读:236 留言:0更新日期:2012-04-11 18:40
低压配电网电力线通信系统数据包的路由转发方法,涉及一种路由转发方法,解决了低压配电网电力线通信系统的通信可靠性差的问题。本发明专利技术采用人工蛛网组网技术在低压配电网电力线通信系统的MAC层组成多个逻辑子网,将大型网络分割成若干小型子网进行数据传输,成功降低了总线型信道的数据冲突率,大幅度提高了信道的利用率和系统的效率低压配电网电力线通信系统的通信可靠性较高。本发明专利技术适用于低压配电网电力线通信系统的数据通信中。

【技术实现步骤摘要】

【技术保护点】
1.低压配电网电力线通信系统数据包的路由转发方法,其特征是:它由以下步骤实现:步骤一、基站在低压配电网电力线通信网络中的全部n个节点发起组网广播,低压配电网电力线通信网络n个节点中的m个节点接收到基站的组网广播,并在MAC层组成m-1边蛛网结构的第k层逻辑子网,n、m均为大于1的整数,且m<n;k=1;步骤二、在步骤一所述的m-1边蛛网结构的第k层逻辑子网内选择一个节点作为中心节点,所述中心节点为能够与该层子网内的所有周边节点进行可靠通信的节点;步骤三、第k层逻辑子网的中心节中的全部n个节点均实现与基站进行数据通信时,结束低压配电网电力线通信系统数据包的路由转发。据包的分层标志位时,第k层逻辑子网的中心节点将第k+1层逻辑子网数据包转发至基站,实现第k+1层逻辑子网与基站之间的数据通信;否则,返回执行步骤八;步骤十一、令k=k+1,返回执行步骤八,直到每个逻辑子网内的节点,即低压配电网电力线通信网络将创建的数据包发给该层逻辑子网的中心节点,该中心节点接收所有第k+1层逻辑子网内中的周边节点数据包,并形成第k+1层逻辑子网数据包,并将该数据包发送至第k层逻辑子网的中心节点;步骤十、当第k层逻辑子网数据包的节点层数小于第k+1层逻辑子网数辑子网数据包,第k+1层逻辑子网内的节点均接收所述的第k层逻辑子网数据包,当第k+1层逻辑子网数据包的层数大于k层逻辑子网内节点的分层标志位时,第k+1层逻辑子网内的每个节点根据接收到的数据创建数据包;步骤九、第k+1层逻辑子网内的周边节点的周边节点将创建的数据包发给该层逻辑子网的中心节点,中心节点接收所有第k层逻辑子网内的周边节点发送的数据包,并形成第k层逻辑子网数据包,并将该数据包发送至基站,基站接收并记录第k层逻辑子网数据包;步骤八、第k层逻辑子网的中心节点广播第k层逻线通信网络中的每个节点初始化;步骤六、基站广播数据包,第k层逻辑子网内的节点均接收该数据包,当第k层逻辑子网内的节点接收到的数据包的数据源地址为基站地址时,则第k层逻辑子网内的每个节点均根据接收到的数据包创建数据包;步骤七、第k层逻辑子网内1层逻辑子网内选择一个能够与该层子网内的所有周边节点进行可靠通信的节点作为中心节点,并令k=k+1,返回执行步骤三,直至低压配电网电力线通信网络中的全部n个节点均实现与基站实现直接通信或中继通信,w为正整数;步骤五、令k=1,低压配电网电力点对低压配电网电力线通信网络中的全部n个节点中未组网的节点发起组网广播;步骤四、低压配电网电力线通信网络中的全部n个节点中未组网的节点中的w个节点接收到第k层逻辑子网的中心节点发起的组网广播,所述w个节点组成第k+1层逻辑子网;在所述第k+...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘晓胜张良徐殿国
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:93

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

1