Delivery of Data Packets via Aggregated Spatial Distribution Overlay on a Mesh Network
First Claim
1. An adaptive network including a plurality of spaced-apart interactive modules, each capable of receiving and transmitting data packets, the network comprising:
- each of the modules operable to send a signal including a unique identification code indicative of having received a data packet from another module;
each module operable to transmit data packets to a module of the plurality of modules from which a unique identification code was received, and in absence of receiving a signal indicative of an identified module having received a transmitted data packet, then transmitting to any of the plurality of modules capable of receiving transmission from such module, and each such module then operable to transmit data packets to another of the plurality of modules from which a signal is received acknowledging transmission reception.
4 Assignments
0 Petitions
Accused Products
Abstract
A plurality of interactive modules are disposed at spaced locations to form an adaptive wireless network. Each module is capable of receiving transmissions of messages or data packets from other modules, and of transmitting messages or data packets to other modules for forming selected transmission paths via one or more modules toward a base station. Upon failure of a transmission path, a module not capable of transmitting a message along a transmission path toward the base station, transmits a message to other of the plurality of modules to form a new transmission path via such other module.
112 Citations
3 Claims
-
1. An adaptive network including a plurality of spaced-apart interactive modules, each capable of receiving and transmitting data packets, the network comprising:
-
each of the modules operable to send a signal including a unique identification code indicative of having received a data packet from another module;
each module operable to transmit data packets to a module of the plurality of modules from which a unique identification code was received, and in absence of receiving a signal indicative of an identified module having received a transmitted data packet, then transmitting to any of the plurality of modules capable of receiving transmission from such module, and each such module then operable to transmit data packets to another of the plurality of modules from which a signal is received acknowledging transmission reception.
-
-
2. A method of operating an adaptive network of a plurality of interactive modules disposed at spaced locations in which each module is capable of receiving and transmitting data packets, the method comprising:
-
forming a selected route among a plurality of the modules for reception and transmission of messages;
responsive to failure of reception of a message transmitted by one module along the selected route, transmitting from said one module a message to any of the plurality of modules capable of receiving the message transmitted by the one module; and
forming another route from the one module among other of the plurality of modules including a module thereof capable of receiving the message transmitted by the one module.
-
-
3. In an adaptive network including a plurality of interactive modules, a computer-implemented program operable in the plurality of modules for initiating transmission of a message from one of the modules to at least another one of the plurality of modules, and in absence of indication of reception by the at least another one of the modules, then initiating transmission from the one module of a message to other of the plurality of modules capable of receiving the initiated transmission for establishing a message transmission path including a module of the plurality of modules operable to acknowledge receipt of the message transmitted by the one module.
Specification