An algorithm on a computer readable medium for efficiently creating a
message efficient virtual backbone in a wireless ad hoc network utilizes
three phases to establish an efficient network among the independent
transceivers of a wireless ad hoc network. Independent transceivers within
the transmission range of each other are neighbors. A leader election and
tree construction phase constructs a tree of neighboring transceivers with
one transceiver being designated the root and with each transceiver
establishing and recording its location in the tree structure and the
identifiers of its neighbors; and reporting when the tree is established.
A level calculation phase determines the level of each transceiver away
from the root transceiver, with each transceiver recording the level of
its neighbors. Precedence for each transceiver is established with
consideration of each transceiver's tree level and identifier, with tree
level being paramount in deciding precedence; and reporting when the
levels of the tree are established. A backbone construction phase
establishes all transceivers as a dominator or a dominatee, with the
dominators forming the network backbone and the dominatees all being
neighbors to a dominator. Within the network each transceiver only needs
to know the information of its neighboring transceivers.
Una procedura su un mezzo leggibile dall'elaboratore per efficientemente la generazione della base virtuale efficiente del messaggio in una rete ad-hoc senza fili utilizza tre fasi per stabilire una rete efficiente fra i ricetrasmettitori indipendenti di una rete ad-hoc senza fili. I ricetrasmettitori indipendenti all'interno della gamma di trasmissione di a vicenda sono vicinoi. Una fase di elezione del capo e della costruzione dell'albero costruisce un albero con ricetrasmettitori vicini con un ricetrasmettitore che è indicato la radice e con ogni ricetrasmettitore che stabilisce e che registra la relativa posizione nella struttura arborescente e nei contrassegni dei relativi vicinoi; e segnalando quando l'albero è stabilito. Una fase di calcolo del livello determina il livello di ogni ricetrasmettitore via dal ricetrasmettitore della radice, con ogni ricetrasmettitore che registra il livello dei relativi vicinoi. La precedenza per ogni ricetrasmettitore è stabilita con considerazione del livello e del contrassegno dell'albero di ogni ricetrasmettitore, con il livello dell'albero che è preminente nella precedenza decidente; e segnalando quando i livelli dell'albero sono stabiliti. Una fase della costruzione della base stabilisce tutti i ricetrasmettitori come un dominator o un dominatee, con i dominators che formano la base della rete ed i dominatees tutto che è vicinoi ad un dominator. All'interno della rete ogni ricetrasmettitore deve soltanto conoscere le informazioni dei relativi ricetrasmettitori vicini.