Link layered communications network and method
First Claim
1. A method for dynamically configuring a wireless communications network between and among a plurality of transceivers each having a unique, permanent identification and a variable, stored numerical link layer level, said method comprising the steps of:
- (1) designating one of said transceivers as a central transceiver and assigning it a predetermined numerical link layer level n, and assigning to all other transceivers a maximal link layer level;
(2) transmitting a message from the central transceiver that includes its own unique, permanent identification and its link layer level;
(3) to each of said other transceivers that received the message from the central transceiver reassign a link layer level by incrementing by 1 the said link layer level included in the said received message, said reassigned link layer level being stored at each of said other transceivers;
(4) transmitting a status message from each such other transceiver reassigned a link layer level in Step 3, said status message being transmitted after the occurrence of a variable transmission delay for each such other transceiver and including each such other transceiver'"'"'s own unique, permanent identification and its link layer level assigned and stored in Step 3;
(5) to each such other transceivers that received the status message transmitted in the prior Step, and has not yet been reassigned a link layer level, reassign a link layer level by incrementing by 1 the said link layer level included in the said received message, the so reassigned link layer level being stored at each such other transceiver;
(6) transmitting a new status message from each transceiver reassigned a link layer level in the prior Step, said new status message being transmitted after a variable transmission delay and including each such other transceiver'"'"'s own unique, permanent identification and its link layer level assigned and stored in the prior Step;
(7) repeating Steps 5 and 6 until all of the other transceivers have been reassigned a link layer level.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless, dynamically reconfigurable link layered communications network and method are disclosed. A destination transceiver such as, a central transceiver, has a unique, permanent identification with a predetermined numerical link layer level n. A plurality of remote transceivers each having a unique, permanent identification and a variable, stored numerical link layer x where x>n and x and n are integers and x-n-1 represents the number of remote transceivers through which a communication must pass to reach the destination transceiver. The variable, stored numerical link layer level of each remote transceiver is dependent upon the dynamic condition of the network at the time of message transmission from or through the particular remote transceiver.
-
Citations
20 Claims
-
1. A method for dynamically configuring a wireless communications network between and among a plurality of transceivers each having a unique, permanent identification and a variable, stored numerical link layer level, said method comprising the steps of:
-
(1) designating one of said transceivers as a central transceiver and assigning it a predetermined numerical link layer level n, and assigning to all other transceivers a maximal link layer level; (2) transmitting a message from the central transceiver that includes its own unique, permanent identification and its link layer level; (3) to each of said other transceivers that received the message from the central transceiver reassign a link layer level by incrementing by 1 the said link layer level included in the said received message, said reassigned link layer level being stored at each of said other transceivers; (4) transmitting a status message from each such other transceiver reassigned a link layer level in Step 3, said status message being transmitted after the occurrence of a variable transmission delay for each such other transceiver and including each such other transceiver'"'"'s own unique, permanent identification and its link layer level assigned and stored in Step 3; (5) to each such other transceivers that received the status message transmitted in the prior Step, and has not yet been reassigned a link layer level, reassign a link layer level by incrementing by 1 the said link layer level included in the said received message, the so reassigned link layer level being stored at each such other transceiver; (6) transmitting a new status message from each transceiver reassigned a link layer level in the prior Step, said new status message being transmitted after a variable transmission delay and including each such other transceiver'"'"'s own unique, permanent identification and its link layer level assigned and stored in the prior Step; (7) repeating Steps 5 and 6 until all of the other transceivers have been reassigned a link layer level. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for communicating over a wireless communication network comprising a central transceiver having a unique, permanent identification with a predetermined numerical link layer level n and a plurality of remote transceivers each having a unique, permanent identification and a variable, stored numerical link layer level x, where x>
- n and x and n are integers and x-n-1 represents the number of remote transceivers through which a message must pass to reach the central transceiver, and each remote transceiver, such method comprising the steps of;
(1) transmitting a message from one of said remote transceivers having a stored numeric link layer level x, said message being addressed to the central transceiver if x=n+1, or to another remote transceiver having a link layer level x-1, if x>
n+1, said message constituting the unique permanent identification of the transmitting transceiver, its currently stored link layer level x, the unique permanent identification of the transceiver to which the message is addressed, and a content portion;(2) receiving said message at the addressed transceiver; (3) retransmitting the message received in Step 2 if the addressed transceiver is other than the central transceiver, but with said message addressed to a different transceiver having a link layer level less than that of the retransmitting transceiver and said retransmitted message including the unique permanent identification and the currently stored link layer level of the retransmitting transceiver; and
,(4) repeating Steps 2 and 3 until the message is received by said central transceiver.
- n and x and n are integers and x-n-1 represents the number of remote transceivers through which a message must pass to reach the central transceiver, and each remote transceiver, such method comprising the steps of;
-
8. A wireless communication network comprising:
-
(A) a central transceiver having a unique, permanent identification with a predetermined numerical layer level n; (B) a plurality of remote transceivers each having a unique, permanent identification and a variable, stored numerical link layer level x, where x>
n and x and n are integers and x-n-1 represents the number of remote transceivers through which a must be retransmitted to reach the central transceiver;(C) means for transmitting a message from one of said remote transceivers having a stored numeric link layer level x, said message being addressed to the central transceiver if x=n+1, or to another remote transceiver having a link layer level less than or equal to x-1, if x>
n+1, said message constituting the unique permanent identification of the transmitting transceiver, its currently stored link layer level x, the unique permanent identification number of the central transceiver to which the message is addressed, and a content portion;(D) means for receiving said message at the addressed transceiver; and
,(E) means for retransmitting the received message, if the addressed transceiver is other than the central transceiver, to a different transceiver having a link layer level less than that of the retransmitting addressed transceiver and said retransmitted message including the unique permanent identification and the currently stored link layer level of the retransmitting transceiver. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for dynamically reconfiguring with or without operator intervention, transmission paths in a wireless communication network between a plurality of remote transceivers and a central transceiver comprising the steps of:
-
(A) Assigning to each remote transceiver a variable link layer level, x, and another permanent identification, and assigning to the central transceiver a fixed link layer level, 0, said link layer level x, being the minimum number of transmissions required to retransmit a message to reach said central transceiver, (B) Providing each remote transceiver with means to determine its own link layer level, x, and create its own prioritized routing list that are both updated during every message reception by said remote transceiver, from data attached to such received messages, and; (C) At any time, routing communications between the said central transceiver and any remote transceiver having a link layer order x, through x-1 transceivers having a descending link layer level, when sending a message to the central transceiver, and having an ascending link layer level when messages are sent in the reverse direction. - View Dependent Claims (18)
-
-
19. A dynamically self reconfiguring wireless communication network comprising:
-
(A) a central transceiver having a unique permanent identification and a link layer level 0; (B) a plurality of remote transceivers each having a unique, permanent identification and a variable link layer level, x, said link layer level x, being the minimum number of transmissions required to retransmit a message to reach said central transceiver; and
,(C) data control and processing means at each remote transceiver to determine each transceiver'"'"'s own link layer level, x, and update at each transceiver a prioritized routing list. - View Dependent Claims (20)
-
Specification