The invention discloses a broadcast transmission method in mesh network, including: building a tree like mesh network, the nodes in the tree like mesh network are divided into root nodes, intermediate nodes and leaf nodes; the broadcast packet transmitted by any intermediate node in the tree like mesh network is a broadcast packet that is copied from the parent's node, and the broadcast packet is copied. The broadcast packet transmitted by any one of the intermediate nodes is sent to its parent, and the broadcast packet is sent to its sub node, and the broadcast packet transmitted by any of the intermediate nodes is received from its sub nodes. When the packet is broadcast, the broadcast packet is passed to itself, and a copy of the broadcast packet is sent to its parent node. The invention can reduce unnecessary transmission, reduce network interference and increase transmission efficiency.
【技术实现步骤摘要】
一种mesh网络内广播传输方法
本专利技术涉及mesh网络内数据包的传输领域,特别涉及一种mesh网络内广播传输方法。
技术介绍
当前mesh网络技术逐渐成为通信领域中的一种重要技术,当前在通过广播方式在mesh网络内转发广播包时,所有收到该广播包的设备又要转发此包,很多时候可能设备所在的子网络里没有其它设备,造成浪费带宽且影响其它设备的发送。且对于较大的mesh网络,容易造成广播风暴。
技术实现思路
本专利技术的目的是提供一种mesh网络内广播传输方法,实现减少不必要的发送带宽,增加传输效率的目的,有效避免了广播风暴。为了实现以上目的,本专利技术是通过以下技术方案实现的:一种mesh网络内广播传输方法,其特点是,包含:建立树状mesh网络,所述树状mesh网络中的节点分为根节点,中间节点和叶子节点;所述树状mesh网络中任意一个中间节点所传输的广播包是从其父节点收到的广播包时,将该广播包复制一份传递给自己,并将所述广播包下发给其子节点;任意一个所述中间节点所传输的广播包是由自己产生广播包时,将该广播包上发给其父节点,并将所述广播包下发给其子节点;任意一个所述中间节点所传输的广播包是从其子节点收到的广播包时,将该广播包传递给自己,并将所述广播包复制一份上发给其父节点。该方法还包含:所述中间节点所传输的广播包是从其子节点收到的广播包时,将所述的广播包下发给中间节点的其余子节点。所述树状mesh网络中任意一个叶子节点产生广播包时,所述叶子节点直接将所述广播包上发给其父节点。所述树状mesh网络中根节点所传输的广播包是该根节点产生的广播包时,将所述广播包下发给其子节 ...
【技术保护点】
1.一种mesh网络内广播传输方法,其特征在于,包含:建立树状mesh网络,所述树状mesh网络中的节点分为根节点,中间节点和叶子节点;所述树状mesh网络中任意一个中间节点所传输的广播包是从其父节点收到的广播包时,将该广播包复制一份传递给自己,并将所述广播包下发给其子节点;任意一个所述中间节点所传输的广播包是由自己产生广播包时,将该广播包上发给其父节点,并将所述广播包下发给其子节点;任意一个所述中间节点所传输的广播包是从其子节点收到的广播包时,将该广播包传递给自己,并将所述广播包复制一份上发给其父节点。
【技术特征摘要】
1.一种mesh网络内广播传输方法,其特征在于,包含:建立树状mesh网络,所述树状mesh网络中的节点分为根节点,中间节点和叶子节点;所述树状mesh网络中任意一个中间节点所传输的广播包是从其父节点收到的广播包时,将该广播包复制一份传递给自己,并将所述广播包下发给其子节点;任意一个所述中间节点所传输的广播包是由自己产生广播包时,将该广播包上发给其父节点,并将所述广播包下发给其子节点;任意一个所述中间节点所传输的广播包是从其子节点收到的广播包时,将该广播包传递给自己,并将所述广播包复制一份上发给其父节点。2.如权利要求1所述的mesh网络内广播传输方法,其特征在于,还包含:所述中间节点所传输的广播包是从其子节点收到的广播包时,将所述的广播包下发给中间节点的其余子节点。3.如权利要求1所述的mesh网络内广播传输方法,其特征在于,所述树状mesh网络中任意一个叶子节点产生广播包时,所述叶子节点直接将所述广播包上发给其父节点。4.如权利要求1所述的mesh网络内广播传输方法,其特征在于,所述...
【专利技术属性】
技术研发人员:齐曰霞,姜江建,
申请(专利权)人:乐鑫信息科技上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。