一种无线网格网络中流量负载分担的方法、网络系统技术方案

技术编号:26347455 阅读:35 留言:0更新日期:2020-11-13 21:34
本申请公开了一种无线网格网络中流量负载分担的方法,所述无线网格网络Mesh中包括两个以上接入外网的网格入口接入节点MPP,其中,一MPP节点为MPP管理节点,该方法包括,在任一MPP节点,接收以该MPP为目的地址的数据流,将数据流在Mesh网络与外网进行传输,所述目的地址由MPP管理节点根据当前Mesh网络中所有MPP节点确定。本申请提高了各个MPP节点负载的均衡性,实现了多出口的Mesh网络的负载分担,从而提高Mesh网络与外网之间的传输效率。

A traffic load sharing method and network system in wireless grid network

【技术实现步骤摘要】
一种无线网格网络中流量负载分担的方法、网络系统
本专利技术涉及无线网格网络Mesh领域,特别地,涉及一种无线网格网络中流量负载分担的方法。
技术介绍
Mesh网络,即“无线网格网络”,是一种“多跳(multi-hop)”网络,由ad-hoc网络发展而来。ad-hoc网络中的每一个节点都是移动的,并且能以任意方式动态地保持与其它节点的连接。在网络演进的过程中,无线网络是一个不可缺的技术,无线Mesh能够与其它网络协同通信,形成一个动态的可不断扩展的网络架构,并且在任意的两个设备之间均可保持无线互联。参见图1所示,图1为现有的Mesh组网的一种示意图。网络中包括有Mesh入口节点(MPP,MeshPortalPoint)、Mesh节点(MP,MeshPoint)、以及支持AP功能的Mesh接入MAP节点(MAP,MeshAccessPoint),其中,MPP节点是传统AP(AP,无线访问节点)的扩展,它的一端通过有线或无线方式接入AP从而连入因特网,是连接无线Mesh网络和非Mesh网络的接入点,也是整个Mesh网络的控制节点;MP节点支持本文档来自技高网...

【技术保护点】
1.一种无线网格网络中流量负载分担的方法,其特征在于,所述无线网格网络Mesh中包括两个以上接入外网的网格入口接入节点MPP,其中,一MPP节点为MPP管理节点,该方法包括,/n在任一MPP节点,/n接收以该MPP为目的地址的数据流,将数据流在Mesh网络与外网进行传输,/n所述目的地址由MPP管理节点根据当前Mesh网络中所有MPP节点确定。/n

【技术特征摘要】
1.一种无线网格网络中流量负载分担的方法,其特征在于,所述无线网格网络Mesh中包括两个以上接入外网的网格入口接入节点MPP,其中,一MPP节点为MPP管理节点,该方法包括,
在任一MPP节点,
接收以该MPP为目的地址的数据流,将数据流在Mesh网络与外网进行传输,
所述目的地址由MPP管理节点根据当前Mesh网络中所有MPP节点确定。


2.如权利要求1所述的方法,其特征在于,该方法进一步包括,
任一MPP节点接入Mesh网络时,发送DHCP探测,
判断Mesh网络中是否有DHCP服务器,
如果有,则将该节点的节点信息通过私有报文发送给当前管理节点,使得当前管理节点根据各个MPP节点信息中的网络指标进行排序,以将各个MPP节点信息以及排序结果发送给所有MPP节点和MAP节点,
否则,该节点开启其DHCP服务器功能并成为所述第一管理节点,为网络中所有接入点MP节点、MAP节点、以及终端分配IP地址,为终端分配MPP节点;
所述目的地址由MPP管理节点根据当前Mesh网络中所有MPP节点确定包括,
MPP管理节点接收来自任一MPP节点的私有报文,获得该MPP节点的地址信息时,触发所述目的地址由MPP管理节点根据当前Mesh网络中所有MPP节点确定;
所述地址信息包括MPP节点的IP地址和MAC地址。


3.如权利要求1或2所述的方法,其特征在于,所述目的地址由MPP管理节点根据当前Mesh网络中所有MPP节点确定包括,
MPP管理节点按照第一选取策略,为接入Mesh网络中的终端分配MPP节点;
或者,
MPP管理节点接收来自终端的动态主机配置协议请求,该请求中携带有终端所选择的MPP节点,响应于所述获取动态主机配置协议请求,将终端所选择的MPP节点信息发送给终端。


4.如权利要求1或2所述的方法,其特征在于,所述目的地址由MPP管理节点根据当前Mesh网络中所有MPP节点确定包括,
MPP管理节点按照第二选取策略,为其所接收的以MPP管理节点为第一目的地址的数据流分配所述目的地址。


5.如权利要求1或2所述的方法,其特征在于,所述目的地址由MPP管理节点根据当前Mesh网络中所有MPP节点分配包括,
MPP管理节点将所有MPP节点信息以及第三选取策略发送给Mesh网络中支持AP功能的网格接入节点MAP,以使得MAP节点为其所接收的各个数据流分别确定MPP节点。


6.如权利要求3所述的方法,其特征在于,所述第一选取策略包括以下之一:
采用随机算法从所有的MPP节点的地址中选取,
指定某一个终端使用某一个MPP节点,
指定从某一个MAP节点接入的终端使用某一个MPP节点;
所述MPP管理节点按照第一选取策略,为接入Mesh网络中的终端分配MPP节点包括,
MPP管理节点按照第一选取策略,为终端分别分配MPP节点,将所分配MPP节点的地址信息通过Mesh网络分别传输给终端;
所述MPP管理节点与接入Mesh网络中的终端交互,以使得终端选择MPP节点,包括,
MPP管理节点通过Mesh网络分别向各个终端发送用于终端指定MPP节点的第一消息,该消息携带有当前所有MPP节点的地址信息,
分别接收各个终端响应于第一消息所选择的MPP节点;
所述接收以该MPP节点为目的地址的数据流,将数据流在Mesh网络与外网进行传输,包括,
来自终端的数据流携带MPP节点地址信息和该终端IP地址,通过MAP节点发送至网格接入点MP节点,由MP节点根据MPP节点地址信息进行路由发现计算,确定以MPP节点地址为目的地址的转发路径,使得MPP节点接收以该MPP为目的地址的数据流。


7.如权利要求4所述的方法,其特征在于,所述第二选取策略包括以下之一:
采用随机算法从所...

【专利技术属性】
技术研发人员:金磊单志胜吴海丁吴倩倩凌伟金静阳
申请(专利权)人:杭州萤石软件有限公司
类型:发明
国别省市:浙江;33

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

1