US6456599B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Distribution of potential neighbor information through an ad hoc network
Assignee: Verizon Corporate Services Group Inc
•
Filing: 2000-02-07
•
Granted: 2002-09-24
•
Expires: 2020-02-07
Abstract
Abstract A communication network includes plural nodes capable of receiving and issuing messages. Each node has actual neighboring nodes to which it is connected. At each node, network information is received from other nodes of the network. Information of potential neighboring nodes to which the node could possibly be connected is generated in the node in response to the network information received from other nodes of the network. A network information message issued from the node to the other nodes of the network that includes information of the potential neighboring nodes.
Inventors
- 👤 Brig Barnum Elliott
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 15:17
CPC Classifications
H; H04; H04W; H04W40/00; H04W40/24; H04W40/26
Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
82 words
A network node apparatus comprising: a memory which stores link-state information regarding neighboring nodes in a network; a processor which (i) determines a list of potential neighbor nodes with which the network node could communicate directly but to which the network node is not currently linked, and (ii) determines cost-of-transaction information regarding each potential neighbor node on the list of potential neighbor nodes; and a transmitter which transmits the list of potential neighbor nodes and the determined cost-of-transaction information to the network.
Claim 2
Dependent Claim
82 words
A network node apparatus comprising: a memory which stores link-state information regarding neighboring nodes in a network; a processor which (i) determines a list of potential neighbor nodes with which the network node could communicate directly but to which the network node is not currently linked, and (ii) determines cost-of-transaction information regarding each potential neighbor node on the list of potential neighbor nodes; and a transmitter which transmits the list of potential neighbor nodes and the determined cost-of-transaction information to the network.
Claim 3
Dependent Claim
165 words
A programmable computer for use in operating a communication node in an ad hoc communication network, the communication node capable of issuing and receiving messages, each node having neighboring nodes including actual neighboring nodes to which the communication node is linked and potential neighbor nodes with which the communication node could communicate directly but to which the communication node is not currently linked, said programmable computer comprising: at least one memory including at least one region for storing computer executable program code; and a processor for executing the program code stored in said memory, wherein the program code includes code to receive at the node, network information from other nodes in the network, code to generate in the node, information of potential neighboring nodes responsive to the received network information from other nodes of the network, and code to issue a network information message from the node to the other nodes of the network, which network information message includes information of the potential neighboring nodes.
Claim 4
Dependent Claim
165 words
A programmable computer for use in operating a communication node in an ad hoc communication network, the communication node capable of issuing and receiving messages, each node having neighboring nodes including actual neighboring nodes to which the communication node is linked and potential neighbor nodes with which the communication node could communicate directly but to which the communication node is not currently linked, said programmable computer comprising: at least one memory including at least one region for storing computer executable program code; and a processor for executing the program code stored in said memory, wherein the program code includes code to receive at the node, network information from other nodes in the network, code to generate in the node, information of potential neighboring nodes responsive to the received network information from other nodes of the network, and code to issue a network information message from the node to the other nodes of the network, which network information message includes information of the potential neighboring nodes.
Claim 5
Dependent Claim
117 words
In a communication network having plural nodes capable of receiving and issuing messages, each node having neighbor nodes including actual neighboring nodes to which the node is linked and potential neighbor nodes with which the node could communicate directly but to which the node is not currently linked, a method of distributing node information comprising the steps of: receiving at a node, network information from other nodes in the network; generating in the node, information of potential neighboring nodes responsive to the received network information from other nodes of the network; and issuing a network information message from the node to the other nodes of the network, which network information message includes information of the potential neighboring-nodes.
Claim 6
Dependent Claim
117 words
In a communication network having plural nodes capable of receiving and issuing messages, each node having neighbor nodes including actual neighboring nodes to which the node is linked and potential neighbor nodes with which the node could communicate directly but to which the node is not currently linked, a method of distributing node information comprising the steps of: receiving at a node, network information from other nodes in the network; generating in the node, information of potential neighboring nodes responsive to the received network information from other nodes of the network; and issuing a network information message from the node to the other nodes of the network, which network information message includes information of the potential neighboring-nodes.
Claim 7
Dependent Claim
37 words
The method according to claim 3 , wherein the potential neighboring node information includes a node identifier for the node, a node specific sequence number for the node and a list of potential neighbors of the node.
Claim 8
Dependent Claim
30 words
The method according to claim 4 , wherein the information for each potential neighboring node includes a metric corresponding to a cost of linking the potential neighbor and the node.
Claim 9
Dependent Claim
32 words
The method according to claim 3 , wherein the information for each potential neighboring node includes a metric corresponding to a serviceability of a link between the potential neighbor and the node.
Claim 10
Dependent Claim
32 words
The method according to claim 3 , wherein the network information message which includes the information of potential neighboring nodes is issued from the node less frequently than other network information messages.
Claim 11
Dependent Claim
31 words
The method according to claim 7 , wherein the network information message that includes the information of potential neighboring nodes is issued in response to an occurrence of a predetermined event.
Claim 12
Dependent Claim
42 words
The method according to claim 8 , wherein the predetermined event comprises at least one of the node realizing a change in the potential neighbors, a change in a state of a potential neighboring node, and an occurrence of a predetermined time-period.
Claim 13
Dependent Claim
30 words
The method according to claim 3 , wherein the network information messages of the node are issued to the actual neighboring nodes for reissuance to other nodes of the network.
Claim 14
Dependent Claim
49 words
The method according to claim 3 , further comprising the steps of: storing network topology information in the node; processing the received network information messages including the information of potential neighboring nodes to modify the network topology information; and issuing network information messages including the network topology modifying information.
Claim 15
Dependent Claim
19 words
The method according to claim 11 , wherein the network topology modifying information includes information corresponding to network reconfiguration.
Claim 16
Dependent Claim
33 words
The method according to claim 11 , wherein the network reconfiguring information includes at least one of changing potential neighboring nodes to actual neighboring nodes and changing actual nodes to potential neighboring nodes.
Claim 17
Independent Claim
125 words
A method of operating a mobile station for use in a wireless mobile communication network, the network employing a plurality of mobile stations, each of the plurality of stations capable of transmitting and receiving communication signals said method comprising the steps of: receiving at the mobile station, network information from other stations in the network; generating in the mobile station, information of potential neighboring stations with which the mobile station could communicate directly but to which the mobile station is not currently linked, that are responsive to the received network information from other stations of the network; and issuing a network information message from the mobile station to the other stations of the network, which network information message includes information of the potential neighboring stations.
Claim 18
Independent Claim
125 words
A method of operating a mobile station for use in a wireless mobile communication network, the network employing a plurality of mobile stations, each of the plurality of stations capable of transmitting and receiving communication signals said method comprising the steps of: receiving at the mobile station, network information from other stations in the network; generating in the mobile station, information of potential neighboring stations with which the mobile station could communicate directly but to which the mobile station is not currently linked, that are responsive to the received network information from other stations of the network; and issuing a network information message from the mobile station to the other stations of the network, which network information message includes information of the potential neighboring stations.
Claim 19
Dependent Claim
41 words
The method according to claim 14 , wherein the potential neighboring mobile station information includes a station identifier for the mobile station, a station specific sequence number for the mobile station and a list of potential neighbors of the mobile station.
Claim 20
Dependent Claim
31 words
The method according to claim 15 , wherein the information for each potential neighboring station includes a metric corresponding to a cost of linking the potential neighbor and the mobile station.
Claim 21
Dependent Claim
33 words
The method according to claim 14 , wherein the information for each potential neighboring station includes a metric corresponding to a serviceability of a link between the potential neighbor and the mobile station.
Claim 22
Dependent Claim
33 words
The method according to claim 14 , wherein the network information message that includes the information of potential neighboring stations is issued from the mobile station less frequently than other network information messages.
Claim 23
Dependent Claim
31 words
The method according to claim 18 , wherein the network information message that includes the information of potential neighboring stations is issued in response to an occurrence of a predetermined event.
Claim 24
Dependent Claim
43 words
The method according to claim 19 , wherein the predetermined event comprises at least one of the mobile station realizing a change in the potential neighbors, a change in a state of a potential neighboring station, and an occurrence of a predetermined time-period.
Claim 25
Dependent Claim
31 words
The method according to claim 14 , wherein the network information messages of the mobile station are issued to the actual neighboring stations for reissuance to other stations of the network.
Claim 26
Dependent Claim
50 words
The method according to claim 14 , further comprising the steps of: storing network topology information in the mobile station; processing the received network information messages including the information of potential neighboring stations to modify the network topology information; and issuing network information messages including the network topology modifying information.
Claim 27
Dependent Claim
19 words
The method according to claim 22 , wherein the network topology modifying information includes information corresponding to network reconfiguration.
Claim 28
Dependent Claim
33 words
The method according to claim 22 , wherein the network reconfiguring information includes at least one of changing potential neighboring stations to actual neighboring stations and changing actual stations to potential neighboring stations.
Claim 29
Dependent Claim
136 words
Computer executable code stored on a computer readable medium, the code for operating a communication node in a communication network having plural nodes capable of receiving and issuing messages, each node having neighboring nodes including actual neighboring nodes to which the communication node is linked and potential neighbor nodes with which the communication node could communicate directly but to which the communication node is not currently linked, said code comprising: code to receive at the node, network information from other nodes in the network; code to generate in the node, information of potential neighboring nodes responsive to the received network information from other nodes of the network; and code to issue a network information message from the node to the other nodes of the network, which network information message includes information of the potential neighboring nodes.
Claim 30
Dependent Claim
136 words
Computer executable code stored on a computer readable medium, the code for operating a communication node in a communication network having plural nodes capable of receiving and issuing messages, each node having neighboring nodes including actual neighboring nodes to which the communication node is linked and potential neighbor nodes with which the communication node could communicate directly but to which the communication node is not currently linked, said code comprising: code to receive at the node, network information from other nodes in the network; code to generate in the node, information of potential neighboring nodes responsive to the received network information from other nodes of the network; and code to issue a network information message from the node to the other nodes of the network, which network information message includes information of the potential neighboring nodes.
Claim 31
Dependent Claim
75 words
A network node apparatus comprising: means for storing link-state information regarding neighboring nodes in a network; means for determining a list of potential neighbor nodes with which the network node apparatus could communicate directly but to which the network node is not currently linked and cost-of-transaction information regarding each node on the list of potential neighbor nodes; and means for transmitting the list of potential neighbor nodes and the determined cost-of-transaction information to the network.
Claim 32
Dependent Claim
75 words
A network node apparatus comprising: means for storing link-state information regarding neighboring nodes in a network; means for determining a list of potential neighbor nodes with which the network node apparatus could communicate directly but to which the network node is not currently linked and cost-of-transaction information regarding each node on the list of potential neighbor nodes; and means for transmitting the list of potential neighbor nodes and the determined cost-of-transaction information to the network.
References Cited (Backward Citations)
US4718002A
Cited
US5093824A
Cited
US5243592A
Cited
US5574860A
Cited
US5850592A
Cited
US5881246A
Cited
US5913921A
Cited
US5949760A
Cited
US6134442A
Cited
US6130881A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-09-23 | 2006-03-25 | 2006-09-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-09-23 | 2010-03-25 | 2010-09-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-09-23 | 2014-03-25 | 2014-09-24 | $7700.00 | Window Closed / Lapsed |