摘要 |
A method and apparatus for electing broadcast relay nodes ( 520 B, H, M) in an ad hoc network ( 500 ). Each node ( 520 A- 520 O) generates an attribute message including associated parameters. Each node ( 520 A- 520 O) generates a weighted value (WV) based on the parameters. The WV can be included in the attribute message for that node, can provide a metric for ranking that node to be nominated to be a broadcast relay node, can alternatively provide a probability measure for that node to probabilistically elect itself as a broadcast relay node. The broadcast manager node ( 520 C) receives the attribute messages and elects at least one nominated node as a broadcast relay node ( 520 B, H, M) based on the attribute messages. Each node ( 520 A- 520 O) can also initiate election of an intermediate broadcast relay node if that node fails to receive a test message within a predetermined time.
|