1.一种组网场景模式的实现方法,其特征在于,包括:
主路由接收由用户根据重要设备在各路由器的接入情况配置的场景模式,所述场景模式为均衡模式、主路由优先模式、子路由优先模式或手动配置模式;
主路由获取组网中各子路由以及各子路由上的无线设备接入信息,并根据获取的信息生成组网拓扑图;
主路由根据组网拓扑图和用户配置的场景模式,计算各路由器的空口时隙权重和最大带宽,并对应下发给各路由器,使得优先路由器分配更多的最大带宽和空口时隙。
2.如权利要求1所述的组网场景模式的实现方法,其特征在于,当主路由和子路由下均有重要设备接入时,所述场景模式为均衡模式;
当重要设备仅接入到主路由下时,所述场景模式为主路由优先模式;
当重要设备仅接入到子路由下时,所述场景模式为子路由优先模式;
当用户希望通过自定义调整各路由器的空口时隙权重和最大带宽时,所述场景模式为手动配置模式。
3.如权利要求1所述的组网场景模式的实现方法,其特征在于,所述主路由根据组网拓扑图和用户配置的场景模式,计算各路由器的空口时隙权重和最大带宽,具体为:
主路由根据所述组网拓扑图生成组网的树形结构图,进而基于所述树形结构图统计每个路由器下挂的无线设备个数和子路由个数;
主路由根据统计结果和场景模式计算各路由器的最大带宽以及各子路由的路由权重,并根据各子路由的路由权重计算对应子路由的空口时隙权重。
4.如权利要求3所述的组网场景模式的实现方法,其特征在于,对于任一子路由i,空口时隙权重的计算公式具体如下:
子路由i的空口时隙权重=(通过子路由i接入的所有子孙节点个数+1)/通过子路由i父节点接入的所有子孙节点个数*(子路由i的兄弟节点个数+1)*子路由i的路由权重;
其中,路由器的子孙节点是指通过该路由器接入的所有子路由和所有无线设备,兄弟节点是指与该路由器拥有同一个父节点的子路由。
5.如权利要求3所述的组网场景模式的实现方法,其特征在于,在所述均衡模式下,各路由器的最大带宽和路由权重分配如下:
主路由的最大带宽=子路由的最大带宽=当前网络带宽/组网中子路由个数;
子路由的路由权重=1/(该子路由的兄弟节点个数+1);
其中,子路由的兄弟节点是指与该子路由拥有同一个父节点的子路由。
6.如权利要求3所述的组网场景模式的实现方法,其特征在于,在所述主路由优先模式下,各路由器的最大带宽和路由权重分配如下:
主路由的最大带宽=当前网络带宽,子路由的最大带宽=当前网络带宽/组网中子路由个数;
主路由下挂的子路由的路由权重=[1/(该子路由的兄弟节点个数+1)]*第一预设比例,其他子路由的路由权重=1/(该子路由的兄弟节点个数+1);
其中,子路由的兄弟节点是指与该子路由拥有同一个父节点的子路由。
7.如权利要求6所述的组网场景模式的实现方法,其特征在于,所述第一预设比例在20%~60%范围内取值。
8.如权利要求3所述的组网场景模式的实现方法,其特征在于,在所述子路由优先模式下,各路由器的最大带宽和路由权重分配如下:
优先子路由的最大带宽=当前网络带宽,其他子路由的最大带宽=主路由的最大带宽=当前网络带宽/组网中子路由个数;
优先子路由的路由权重=第二预设比例,优先子路由的兄弟节点的路由权重=(1/优先子路由的兄弟节点个数)*(1-第二预设比例);其中,当优先子路由无兄弟节点时,优先子路由的路由权重=1;
优先子路由父辈路由的路由权重=第二预设比例,优先子路由父辈路由的兄弟节点的路由权重=(1/优先子路由父辈路由的兄弟节点个数)*(1-第二预设比例);其中,当优先子路由父辈路由无兄弟节点时,优先子路由父辈路由的路由权重=1;
其他子路由的路由权重=1/(该子路由的兄弟节点个数+1);
其中,子路由的兄弟节点是指与该子路由拥有同一个父节点的子路由。
9.如权利要求8所述的组网场景模式的实现方法,其特征在于,所述第二预设比例x满足以下条件:x≥1/(n+1);其中,n为优先子路由的兄弟节点个数。
10.一种组网场景模式的实现装置,其特征在于,包括至少一个处理器和存储器,所述至少一个处理器和存储器之间通过数据总线连接,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令在被所述处理器执行后,用于完成权利要求1-9任一所述的组网场景模式的实现方法。