System and method for communication in a body area network system
First Claim
1. A method for controlling data flow in a wireless body area network, the method comprising:
- transmitting sensor data from a plurality of sensor nodes to a gateway via a first transmission channel from a first set of transmission channels, using a multiplexing technique, wherein the sensor data comprises beacon packet loss information corresponding to the first transmission channel;
transmitting beacon data from the gateway to the plurality of sensor nodes via the first transmission channel from the first set of transmission channels, wherein the beacon data comprises sensor packet loss information corresponding to the first transmission channel;
determining channel packet loss information of the first transmission channel based on the beacon packet loss information and the sensor packet loss information;
comparing the channel packet loss information with a packet loss threshold;
generating a decision to switch flow of the sensor data and the beacon data through a second transmission channel from a second set of transmission channels different from the first set of transmission channels, instead of the first transmission channel, if the channel packet loss information is greater than the packet loss threshold;
communicating the decision to switch the flow of the sensor data and the beacon data to the plurality of sensor nodes via the beacon data, wherein the beacon data comprises a time instant for switching and a transmission frequency corresponding to the second transmission channel; and
switching the flow of the sensor data and the beacon data through the second transmission channel to ensure continued synchronization between the plurality of sensor nodes and the gateway.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling data flow in a wireless body area network includes transmitting sensor data from a plurality of sensor nodes to a gateway via a first transmission channel. The method further includes transmitting beacon data from the gateway to the plurality of sensor nodes via the first transmission channel. The method also includes determining channel packet loss information of the first transmission channel based on at least one of a beacon packet loss information included in the sensor data and a sensor packet loss information included in the beacon data. The method further includes comparing the channel packet loss information with a packet loss threshold. The method also includes switching flow of the sensor data and the beacon data through a second transmission channel instead of the first transmission channel, if the channel packet loss information is greater than the packet loss threshold.
19 Citations
21 Claims
-
1. A method for controlling data flow in a wireless body area network, the method comprising:
-
transmitting sensor data from a plurality of sensor nodes to a gateway via a first transmission channel from a first set of transmission channels, using a multiplexing technique, wherein the sensor data comprises beacon packet loss information corresponding to the first transmission channel; transmitting beacon data from the gateway to the plurality of sensor nodes via the first transmission channel from the first set of transmission channels, wherein the beacon data comprises sensor packet loss information corresponding to the first transmission channel; determining channel packet loss information of the first transmission channel based on the beacon packet loss information and the sensor packet loss information; comparing the channel packet loss information with a packet loss threshold; generating a decision to switch flow of the sensor data and the beacon data through a second transmission channel from a second set of transmission channels different from the first set of transmission channels, instead of the first transmission channel, if the channel packet loss information is greater than the packet loss threshold; communicating the decision to switch the flow of the sensor data and the beacon data to the plurality of sensor nodes via the beacon data, wherein the beacon data comprises a time instant for switching and a transmission frequency corresponding to the second transmission channel; and switching the flow of the sensor data and the beacon data through the second transmission channel to ensure continued synchronization between the plurality of sensor nodes and the gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless body area network system comprising:
-
a plurality of sensor nodes configured to transmit sensor data via a first transmission channel from a first set of transmission channels, using a multiplexing technique, wherein the sensor data comprises beacon packet loss information corresponding to the first transmission channel; a gateway communicatively coupled to the plurality of sensor nodes and configured to; transmit beacon data to the plurality of sensor nodes via the first transmission channel from the first set of transmission channels, wherein the beacon data comprises sensor packet loss information corresponding to the first transmission channel; determine channel packet loss information of the first transmission channel based on the beacon packet loss information and the sensor packet loss information; compare the channel packet loss information with a packet loss threshold; generate a decision to switch flow of the sensor data and the beacon data through a second transmission channel from a second set of transmission channels different from the first set of transmission channels, instead of the first transmission channel, if the channel packet loss information is greater than the packet loss threshold; communicate the decision to switch the flow of the sensor data and the beacon data to the plurality of sensor nodes via the beacon data, wherein the beacon data comprises a time instant for switching and a transmission frequency corresponding to the second transmission channel; and switch the flow of the sensor data and the beacon data through the second transmission channel to ensure continued synchronization between the plurality of sensor nodes and the gateway. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium having instructions to enable at least one processor to control data flow in a wireless body area network by:
-
transmitting sensor data from a plurality of sensor nodes to a gateway via a first transmission channel from a first set of transmission channels, using a multiplexing technique, wherein the sensor data comprises beacon packet loss information corresponding to the first transmission channel; transmitting beacon data from the gateway to the plurality of sensor nodes via the first transmission channel from the first set of transmission channels, wherein the beacon data comprises sensor packet loss information corresponding to the first transmission channel; determining channel packet loss information of the first transmission channel based on the beacon packet loss information and the sensor packet loss information; comparing the channel packet loss information with a packet loss threshold; generating a decision to switch flow of the sensor data and the beacon data through a second transmission channel from a second set of transmission channels different from the first set of transmission channels, instead of the first transmission channel, if the channel packet loss information is greater than the packet loss threshold; communicating the decision to switch the flow of the sensor data and the beacon data to the plurality of sensor nodes via the beacon data, wherein the beacon data comprises a time instant for switching and a transmission frequency corresponding to the second transmission channel; and switching the flow of the sensor data and the beacon data through the second transmission channel to ensure continued synchronization between the plurality of sensor nodes and the gateway.
-
Specification