Apparatus, methods, and computer program products providing improved communication in decentralized wireless networks
First Claim
1. An apparatus comprising at least one processor;
- and at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus at least to perform;
storing information indicative of a state of the apparatus;
operating the apparatus in one of a local mode and a distributed mode; and
at another time, operating the apparatus in the other of the local mode and the distributed mode, where the apparatus comprises a node within a decentralized wireless communication network that at least partially utilizes packet-based communication,where operating the apparatus in the local mode comprises measuring a common channel to maintain time synchronization with other nodes in the decentralized wireless communication network and making at least one local decision or measurement regarding a parameter for distributed estimation/detection,operating the apparatus in a second mode that is different from the first mode, where operating the apparatus in the distributed mode comprises setting an active/transmitting mode or an active/listening mode for the apparatus and, accordingly, one of transmitting the at least one local decision or measurement to at least one other apparatus or receiving information from the at least one other apparatus,where in response to the apparatus receiving the information from the at least one other apparatus, operating the apparatus in the second mode further comprises updating, based on the received information and the at least one local decision or measurement, the stored information indicative of the state of the apparatus, wherein updating the stored information enables cooperation with the at least one other apparatus in making a collective decision at least partially based on the at least one local decision or measurement.
6 Assignments
0 Petitions
Accused Products
Abstract
The exemplary embodiments of the invention enable self-organizing decentralized functionalities in wireless networks, such as ones having an arbitrary topology (e.g., cognitive radio networks), that utilize non-continuous communication, such as packet-based communication. In one exemplary embodiment of the invention, a method includes: making at least one locally available decision or measurement by a first apparatus; and performing a local exchange of information between the first apparatus and at least one second apparatus within a decentralized wireless communication network that at least partially utilizes packet-based communication, wherein the local exchange of information enables cooperation between the first apparatus and the at least one second apparatus in making a collective decision at least partially based on at least one local decision or measurement.
10 Citations
30 Claims
-
1. An apparatus comprising at least one processor;
- and at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus at least to perform;
storing information indicative of a state of the apparatus; operating the apparatus in one of a local mode and a distributed mode; and at another time, operating the apparatus in the other of the local mode and the distributed mode, where the apparatus comprises a node within a decentralized wireless communication network that at least partially utilizes packet-based communication, where operating the apparatus in the local mode comprises measuring a common channel to maintain time synchronization with other nodes in the decentralized wireless communication network and making at least one local decision or measurement regarding a parameter for distributed estimation/detection, operating the apparatus in a second mode that is different from the first mode, where operating the apparatus in the distributed mode comprises setting an active/transmitting mode or an active/listening mode for the apparatus and, accordingly, one of transmitting the at least one local decision or measurement to at least one other apparatus or receiving information from the at least one other apparatus, where in response to the apparatus receiving the information from the at least one other apparatus, operating the apparatus in the second mode further comprises updating, based on the received information and the at least one local decision or measurement, the stored information indicative of the state of the apparatus, wherein updating the stored information enables cooperation with the at least one other apparatus in making a collective decision at least partially based on the at least one local decision or measurement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- and at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus at least to perform;
-
11. A method comprising:
-
storing, by an apparatus, information indicative of a state of the apparatus; operating the apparatus in one of a local mode and a distributed mode; and at another time, operating the apparatus in the other of the local mode and the distributed mode, where the apparatus comprises a node within a decentralized wireless communication network that at least partially utilizes packet-based communication, where operating the apparatus in the local mode comprises measuring a common channel to maintain time synchronization with other nodes in the decentralized wireless communication network and making at least one local decision or measurement regarding a parameter for distributed estimation/detection, where operating the apparatus in the distributed mode comprises setting an active/transmitting mode or an active/listening mode for the apparatus and, accordingly, one of transmitting the at least one local decision or measurement to at least one other apparatus or receiving information from the at least one other apparatus, where in response to the apparatus receiving the information from the at least one other apparatus, operating the apparatus in the second mode further comprises updating, based on the received information and the at least one local decision or measurement, the stored information indicative of the state of the apparatus, wherein updating the stored information enables cooperation with the at least one other apparatus in making a collective decision at least partially based on the at least one local decision or measurement. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product embodied on a non-transitory medium readable by an apparatus, tangibly embodying a program of instructions executable by the apparatus for performing operations, said operations comprising:
-
storing information indicative of a state of the apparatus; operating the apparatus in one of a local mode and a distributed mode; and at another time, operating the apparatus in the other of the local mode and the distributed mode, where the apparatus comprises a node within a decentralized wireless communication network that at least partially utilizes packet-based communication, where operating the apparatus in the local mode comprises measuring a common channel to maintain time synchronization with other nodes in the decentralized wireless communication network and making at least one local decision or measurement regarding a parameter for distributed estimation/detection, where operating the apparatus in the distributed mode comprises setting an active/transmitting mode or an active/listening mode for the apparatus and, accordingly, one of transmitting the at least one local decision or measurement to at least one other apparatus or receiving information from the at least one other apparatus, where in response to the apparatus receiving the information from the at least one other apparatus, operating the apparatus in the second mode further comprises updating, based on the received information and the at least one local decision or measurement, the stored information indicative of the state of the apparatus, wherein updating the stored information enables cooperation with the at least one other apparatus in making a collective decision at least partially based on the at least one local decision or measurement. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification