Abstract:
An apparatus, system and method are disclosed for a destination cached routing protocol for data transmission among a plurality of nodes in a mobile ad hoc network. When a routing request is received, an intermediate node transmits a received routing request message to neighboring nodes, and appends its address to and forwards the routing request packet only to other nodes from which a received routing request message was not received during a first predetermined period of time. When a route reply packet is received, the designated data transmission route is stored in memory as a cached data transmission route to the destination node, and a cached route message is transmitted to neighboring nodes, which also store the data transmission route. Upon a link failure, alternative data transmission routes are stored in memory and may be utilized to continue data transmission without additional route discovery.
Abstract:
A system, method, apparatus and software are disclosed for data communication within a wireless sensor network comprising a plurality of sensors and a base station, with the sensors organized into a plurality of clusters. Each sensor is to determine a communication cost comprising an amount of power or energy required for the sensor to communicate with all other sensors within its selected cluster, and to select a sensor having a lowest communication cost as a cluster head sensor. When the sensor is the cluster head sensor, it is to determine and transmit a TDMA data transmission schedule to the other sensors within the selected cluster, to receive and aggregate sensor data from these other sensors, to transmit a data transmission request to the base station designating an amount of aggregated data to be transmitted, and to transmit the aggregated data to the base station during a designated time interval.
Abstract:
An apparatus, system and method are disclosed for a destination cached routing protocol for data transmission among a plurality of nodes in a mobile ad hoc network. When a routing request is received, an intermediate node transmits a received routing request message to neighboring nodes, and appends its address to and forwards the routing request packet only to other nodes from which a received routing request message was not received during a first predetermined period of time. When a route reply packet is received, the designated data transmission route is stored in memory as a cached data transmission route to the destination node, and a cached route message is transmitted to neighboring nodes, which also store the data transmission route. Upon a link failure, alternative data transmission routes are stored in memory and may be utilized to continue data transmission without additional route discovery.
Abstract:
A system, method, apparatus and software are disclosed for data communication within a wireless sensor network comprising a plurality of sensors and a base station, with the sensors organized into a plurality of clusters. Each sensor is to determine a communication cost comprising an amount of power or energy required for the sensor to communicate with all other sensors within its selected cluster, and to select a sensor having a lowest communication cost as a cluster head sensor. When the sensor is the cluster head sensor, it is to determine and transmit a TDMA data transmission schedule to the other sensors within the selected cluster, to receive and aggregate sensor data from these other sensors, to transmit a data transmission request to the base station designating an amount of aggregated data to be transmitted, and to transmit the aggregated data to the base station during a designated time interval.