CN103220748B

Method and system for enabling the efficient operation of arbitrarily interconnected mesh networks

Abstract

The invention discloses a method and system for effectively operating any interconnected mesh network. Wherein, the system includes: an operating device for operating the first and second wireless mesh networks as multiple mesh networks by transferring data packets between wireless mesh networks; and for forwarding data packets Means for forwarding data packets according to an effective route based at least in part on routing cost information; wherein the means for operation includes first and second wireless mesh networks respectively associated with the first and second wireless mesh networks. A second mesh bridge node; and wherein the means for forwarding data packets includes: means for accumulation, for accumulating the routing cost information at least partially during the transfer.

CN103220748B, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Expired 19 July 2026, 0.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

90 claims: 3 independent, 87 dependent

  1. 1
    1· 一种用于使任意互连的网状网络有效操作的系统,所述系统包括: 用于操作的装置,用于通过在无线网状网络之间传递数据包来将第一和第二无线网状 网络作为多重网状网络进行操作; 用于转发数据包的装置,用于根据至少部分地基于路由成本信息的有效路由来转发数 据包; 其中,所述用于操作的装置包括分别与所述第一和第二无线网状网络相关联的第一和 第二网状网桥接器节点;以及 其中,所述用于转发数据包的装置包括:用于累加所述路由成本信息的装置,用于在所 述传递期间至少部分地累加所述路由成本信息,并且所述累加所述路由成本信息包括从各 个数据包去除特定用于刚刚经过的无线网状网的路由成本信息并将用于所述刚刚经过的 无线网状网的各个路由成本信息附加到所述各个数据包。
  2. 2
    根据权利要求1所述的系统,进一步包括:用于消除冗余广播数据包洪流的装置,用 于消除各个无线网状网络内的冗余广播数据包洪流。
  3. 3
    根据权利要求2所述的系统,其中,所述用于消除冗余广播数据包洪流的装置部分地 基于分配给至少一些所述数据包中的每一个的标识符,各个标识符包括各自的第一部分和 各自的第二部分,所述各自的第一部分唯一地标识各自的所述数据包进入所述多重网状网 络的各自的进入点,以及所述各自的第二部分唯一地标识所述各自的进入点的环境中的各 个数据包。
  4. 4
    根据权利要求3所述的系统,其中,所述标识符被包括在先前存在的控制数据包中。
  5. 5
    根据权利要求3所述的系统,其中,所述标识符被包括在先前存在的数据数据包中。
  6. 6
    根据权利要求1所述的系统,进一步包括:用于防止转发回路的装置,用于防止所述 无线网状网络之间的转发回路。
  7. 7
    根据权利要求6所述的系统,其中,所述用于防止转发回路的装置部分地基于分配给 至少一些所述数据包中的每一个的标识符,各个标识符包括各自的第一部分和各自的第二 部分,所述各自的第一部分唯一地标识各自的所述数据包进入所述多重网状网络的各自的 进入点,以及所述各自的第二部分唯一地标识所述各自的进入点的环境中的各个数据包。
  8. 8
    根据权利要求7所述的系统,其中,所述标识符被包括在先前存在的控制数据包中。
  9. 9
    根据权利要求7所述的系统,其中,所述标识符被包括在先前存在的数据数据包中。
  10. 10
    根据权利要求1所述的系统,其中,在先前存在的控制数据包中传输所述路由成本 信息。 11·根据权利要求1所述的系统,其中,在先前存在的数据数据包中传输所述路由成本 信息。
  11. 11
    12. 根据权利要求1所述的系统,其中,所述用于操作的装置包括至少一条无线链路。
  12. 12
    13. 根据权利要求1所述的系统,其中,所述用于操作的装置包括至少一条有线链路。
  13. 13
    14. 根据权利要求1所述的系统,其中,所述无线网状网络根据各自的频率分配是可操 作的。
  14. 14
    15. 根据权利要求14所述的系统,其中,所述频率分配是相同的。
  15. 15
    16. 根据权利要求14所述的系统,其中,所述频率分配是不同的。
  16. 16
    17. 根据权利要求14所述的系统,其中,所述频率分配是非干涉的。 CN 103220748 Β
  17. 17
    18. 根据权利要求14所述的系统,其中,所述频率分配是干涉的。
  18. 18
    19. 根据权利要求14所述的系统,其中,所述频率分配中的至少一个相应于802.11兼容 信道。
  19. 19
    20. 根据权利要求1所述的系统,其中,所述无线网状网络根据各自的路由选择协议是 可操作的。
  20. 20
    21. 根据权利要求20所述的系统,其中,所述路由选择协议是相同的。
  21. 21
    22. 根据权利要求20所述的系统,其中,所述路由选择协议是不同的。
  22. 22
    23. 根据权利要求1所述的系统,其中,每个无线网状网络根据不同的各自的媒体接入 控制层是可操作的。
  23. 23
    24. 根据权利要求1所述的系统,其中,每个无线网状网络根据相同的媒体接入控制层 是可操作的。
  24. 24
    25. 根据权利要求1所述的系统,其中,每个无线网状网络根据不同的各自的物理层是 可操作的。
  25. 25
    26. 根据权利要求1所述的系统,其中,每个无线网状网络根据相同的物理层是可操作 的。
  26. 26
    27. 根据权利要求1所述的系统,其中,所述用于操作的装置是用于操作的第一装置,所 述用于操作的装置进一步包括:第二装置,用于通过在所述无线网状网之间传输数据包来 将所述第一和第二无线网状网络作为所述多重网状网络进行操作。
  27. 27
    28. 根据权利要求27所述的系统,进一步包括:用于控制的装置,用于根据负载平衡技 术来控制用于操作的所述第一和第二装置。
  28. 28
    29. 根据权利要求27所述的系统,进一步包括:用于控制的装置,用于根据冗余/故障技 术来控制用于操作的所述第一和第二装置。
  29. 29
    30. 根据权利要求27所述的系统,其中,用于操作的所述第一和第二装置结合桥接器链 路协议是可操作的。
  30. 30
    31. 根据权利要求30所述的系统,其中,所述桥接器链路协议利用先前存在的数据包是 可操作的。
  31. 31
    32. —种用于使任意互连的网状网络有效操作的方法,所述方法包括: 通过在无线网状网络之间传递数据包来将第一和第二无线网状网络作为多重网状网 络进行操作; 根据至少部分基于路由成本信息的有效路由来转发数据包; 其中,所述操作包括:管理分别与所述第一和第二无线网状网络相关联的第一和第二 无线网状网桥接器节点;以及 其中,所述转发数据包包括:在传递期间至少部分地累加所述路由成本信息,并且累加 所述路由成本信息包括从各个数据包去除特定用于刚刚经过的无线网状网的路由成本信 息并将用于所述刚刚经过的无线网状网的各个路由成本信息附加到所述各个数据包。
  32. 32
    33. 根据权利要求32所述的方法,进一步包括:消除各个无线网状网络内的冗余广播数 据包洪流。
  33. 33
    34. 根据权利要求33所述的方法,其中,所述消除冗余广播数据包洪流部分地基于分配 给至少一些所述数据包中的每一个的标识符,各个标识符包括各自的第一部分和各自的第 CN 103220748 Β 二部分,所述各自的第一部分唯一地标识各自的所述数据包进入所述多重网状网络的各自 的进入点,以及所述各自的第二部分唯一地标识所述各自的进入点的环境中的各个数据 包。
  34. 34
    35. 根据权利要求34所述的方法,其中,所述标识符被包括在先前存在的控制数据包 中。
  35. 35
    36. 根据权利要求34所述的方法,其中,所述标识符被包括在先前存在的数据数据包 中。
  36. 36
    37. 根据权利要求32所述的方法,进一步包括:防止在所述无线网状网络之间的转发回 路。
  37. 37
    38. 根据权利要求37所述的方法,其中,所述防止转发回路部分地基于分配给至少一些 所述数据包中的每一个的标识符,各个标识符包括各自的第一部分和各自的第二部分,所 述各自的第一部分唯一地标识各自的所述数据包进入所述多重网状网络的各自的进入点, 以及所述各自的第二部分唯一地标识所述各自的进入点的环境中的各个数据包。
  38. 38
    39. 根据权利要求38所述的方法,其中,所述标识符被包括在先前存在的控制数据包 中。
  39. 39
    40. 根据权利要求38所述的方法,其中,所述标识符被包括在先前存在的数据数据包 中。
  40. 40
    41. 根据权利要求32所述的方法,其中,在先前存在的控制数据包中传输所述路由成本 信息。
  41. 41
    42. 根据权利要求32所述的方法,其中,在先前存在的数据数据包中传输所述路由成本 信息。
  42. 42
    43. 根据权利要求32所述的方法,其中,所述操作包括:管理至少一条无线链路。 44 ·根据权利要求32所述的方法,其中,所述操作包括:管理至少一条有线链路。
  43. 43
    45. 根据权利要求32所述的方法,其中,所述无线网状网络根据各自的频率分配是可操 作的。
  44. 44
    46. 根据权利要求45所述的方法,其中,所述频率分配是相同的。
  45. 45
    47. 根据权利要求45所述的方法,其中,所述频率分配是不同的。
  46. 46
    48. 根据权利要求45所述的方法,其中,所述频率分配是非干涉的。
  47. 47
    49. 根据权利要求45所述的方法,其中,所述频率分配是干涉的。
  48. 48
    50. 根据权利要求45所述的方法,其中,所述频率分配中的至少一个相应于802.11兼容 信道。
  49. 49
    51. 根据权利要求32所述的方法,其中,所述无线网状网络根据各自的路由选择协议是 可操作的。
  50. 50
    52. 根据权利要求51所述的方法,其中,所述路由选择协议是相同的。
  51. 51
    53. 根据权利要求51所述的方法,其中,所述路由选择协议是不同的。
  52. 52
    54. 根据权利要求32所述的方法,其中,每个无线网状网络根据不同的各自的媒体接入 控制层是可操作的。
  53. 53
    55. 根据权利要求32所述的方法,其中,每个无线网状网络根据相同的媒体接入控制层 是可操作的。 CN 103220748 Β
  54. 54
    56. 根据权利要求32所述的方法,其中,每个无线网状网络根据不同的各自的物理层是 可操作的。
  55. 55
    57. 根据权利要求32所述的方法,其中,每个无线网状网络根据相同的物理层是可操作 的。
  56. 56
    58. 根据权利要求32所述的方法,其中,所述操作是操作的第一动作,所述操作进一步 包括:操作的第二动作,通过在所述无线网状网络之间传输数据包将所述第一和第二无线 网状网络作为所述多重网状网络进行操作。
  57. 57
    59. 根据权利要求58所述的方法,进一步包括:根据负载平衡技术控制操作的所述第一 和第二动作。
  58. 58
    60. 根据权利要求58所述的方法,进一步包括:根据冗余/故障技术控制操作的所述第 一和第二动作。
  59. 59
    61. 根据权利要求58所述的方法,其中,操作的所述第一和第二动作结合桥接器链路协 议是可操作的。
  60. 60
    62. 根据权利要求61所述的方法,其中,所述桥接器链路协议利用先前存在的数据包是 可操作的。
  61. 61
    63. —种用于使任意互连的网状网络有效操作的系统,所述系统包括: 多个无线网状网络; 多个桥接器链路,用于经由各自的网状网桥接器节点连接各自的所述无线网状网络 对,从而所述无线网状网络中的每一个均被连接到所述桥接器链路中的至少一条; 其中,所述桥接器链路使数据包能够在所述无线网状网络之间传递;以及 其中,根据至少部分地基于在传递期间至少部分地累加的路由成本信息的有效路由转 发所述数据包中的至少一部分,并且累加所述路由成本信息包括从各个数据包去除特定用 于刚刚经过的无线网状网的路由成本信息并将用于所述刚刚经过的无线网状网的各个路 由成本信息附加到所述各个数据包。
  62. 62
    64. 根据权利要求63所述的系统,其中,在各个无线网状网络内消除冗余广播数据包洪 流。
  63. 63
    65. 根据权利要求64所述的系统,其中,消除冗余广播数据包洪流部分地基于向至少一 些所述数据包中的每一个的分配标识符,各个标识符包括各自的第一部分和各自的第二部 分,所述各自的第一部分唯一地标识各自的所述数据包进入多个所述无线网状网络之一的 各自的进入点,以及所述各自的第二部分唯一地标识所述各自的进入点的环境中的各个数 据包。
  64. 64
    66. 根据权利要求65所述的系统,其中,所述标识符包括在先前存在的控制数据包中。
  65. 65
    67. 根据权利要求65所述的系统,其中,所述标识符包括在先前存在的数据数据包中。
  66. 66
    68. 根据权利要求63所述的系统,其中,防止所述无线网状网络之间的转发回路。
  67. 67
    69. 根据权利要求68所述的系统,其中,所述防止转发回路部分地基于向至少一些所述 数据包中的每一个分配的标识符,各个标识符包括各自的第一部分和各自的第二部分,所 述各自的第一部分唯一地标识各自的所述数据包进入多个所述无线网状网络之一的各自 的进入点,以及所述各自的第二部分唯一地标识所述各自的进入点的环境中的各个数据 包。 CN 103220748 Β
  68. 68
    70. 根据权利要求69所述的系统,其中,所述标识符包括在先前存在的控制数据包中。
  69. 69
    71. 根据权利要求69所述的系统,其中,所述标识符包括在先前存在的数据数据包中。
  70. 70
    72. 根据权利要求63所述的系统,其中,在先前存在的控制数据包中传输所述路由成本 信息。
  71. 71
    73. 根据权利要求63所述的系统,其中,在先前存在的数据数据包中传输所述路由成本 信息。
  72. 72
    74. 根据权利要求63所述的系统,其中,所述桥接器链路中的至少一条包括至少一条无 线链路。
  73. 73
    75. 根据权利要求63所述的系统,其中,所述桥接器链路中的至少一条包括至少一条有 线链路。
  74. 74
    76. 根据权利要求63所述的系统,其中,所述无线网状网络根据各自的频率分配是可操 作的。
  75. 75
    77. 根据权利要求76所述的系统,其中,所述频率分配是相同的。
  76. 76
    78. 根据权利要求76所述的系统,其中,所述频率分配是不同的。
  77. 77
    79. 根据权利要求76所述的系统,其中,所述频率分配是非干涉的。
  78. 78
    80. 根据权利要求76所述的系统,其中,所述频率分配是干涉的。
  79. 79
    81. 根据权利要求76所述的系统,其中,所述频率分配中的至少一个相应于802.11兼容 信道。
  80. 80
    82. 根据权利要求63所述的系统,其中,所述无线网状网络根据各自的路由选择协议是 可操作的。
  81. 81
    83. 根据权利要求82所述的系统,其中,所述路由选择协议是相同的。
  82. 82
    84. 根据权利要求82所述的系统,其中,所述路由选择协议是不同的。
  83. 83
    85. 根据权利要求63所述的系统,其中,每个无线网状网络根据不同的各自的媒体接入 控制层是可操作的。
  84. 84
    86. 根据权利要求63所述的系统,其中,每个无线网状网络根据相同的媒体接入控制层 是可操作的。
  85. 85
    87. 根据权利要求63所述的系统,其中,每个无线网状网络根据不同的各自的物理层是 可操作的。
  86. 86
    88. 根据权利要求63所述的系统,其中,每个无线网状网络根据相同的物理层是可操作 的。
  87. 87
    89. 根据权利要求63所述的系统,其中,所述桥接器链路中的至少两条根据负载平衡技 术是可操作的。
  88. 88
    90. 根据权利要求63所述的系统,其中,所述桥接器链路中的至少两条根据冗余/故障 技术是可操作的。
  89. 89
    91. 根据权利要求63所述的系统,其中,所述桥接器链路中的至少两条结合桥接器链路 协议是可操作的。
  90. 90
    92. 根据权利要求63所述的系统,其中,桥接器链路协议利用先前存在的数据包是可操 作的。 CN 103220748 Β
Independent claims90