METHOD AND SYSTEM FOR ALLOCATION GUARANTEED TIME SLOTS FOR EFFICIENT TRANSMISSION OF TIME-CRITICAL DATA IN IEEE 802.15.4 WIRELESS PERSONAL AREA NETWORKS
First Claim
Patent Images
1. A method for allocating a guaranteed time slot (“
- GTS”
) for data or at least one data packet generated from at least one sensor device configured to be disposed on a person for wireless transmission over a wireless body area sensor network, the method comprising the steps of;
a) buffering and storing the data or at least one data packet in a device transmission buffer disposed in the at least one sensor device;
b) determining the amount of data or number of data packets stored in the device transmission buffer;
c) if the amount of data or number of data packets stored in the device transmission buffer of the at least one sensor device is greater than a predetermined data or data packet threshold for the at least one sensor device in a superframe for wireless transmission over the wireless body area sensor network, the superframe comprising a contention access period (“
CAP”
) and a contention free period (“
CFP”
) further comprising a plurality of guaranteed time slots, then generating a bandwidth demand for the at least one sensor device and transmitting the bandwidth demand to a network coordinator;
d) collecting the bandwidth demands from the at least one sensor device during the CAP; and
e) allocating guaranteed time slots in the CFP for the data or at least one data packet generated by the at least one sensor device.
1 Assignment
0 Petitions
Accused Products
Abstract
A guaranteed time slot allocation scheme is provided for the IEEE 802.15.4 standard for use in wireless personal area networks having sensor devices to overcome bandwidth under-utilization for time-critical or delay-sensitive data transmissions. A fractional knapsack problem is formulated to obtain optimal guaranteed time slot allocation with which a minimum bandwidth requirement is guaranteed for the sensor devices.
-
Citations
17 Claims
-
1. A method for allocating a guaranteed time slot (“
- GTS”
) for data or at least one data packet generated from at least one sensor device configured to be disposed on a person for wireless transmission over a wireless body area sensor network, the method comprising the steps of;a) buffering and storing the data or at least one data packet in a device transmission buffer disposed in the at least one sensor device; b) determining the amount of data or number of data packets stored in the device transmission buffer; c) if the amount of data or number of data packets stored in the device transmission buffer of the at least one sensor device is greater than a predetermined data or data packet threshold for the at least one sensor device in a superframe for wireless transmission over the wireless body area sensor network, the superframe comprising a contention access period (“
CAP”
) and a contention free period (“
CFP”
) further comprising a plurality of guaranteed time slots, then generating a bandwidth demand for the at least one sensor device and transmitting the bandwidth demand to a network coordinator;d) collecting the bandwidth demands from the at least one sensor device during the CAP; and e) allocating guaranteed time slots in the CFP for the data or at least one data packet generated by the at least one sensor device. - View Dependent Claims (2, 3, 4, 5)
- GTS”
-
6. A system for allocating a guaranteed time slot (“
- GTS”
) for data or at least one data packet generated from at least one sensor device configured to be disposed on a person for wireless transmission over a wireless body area sensor network, the system comprising;a) means for buffering and storing the data or at least one data packet in a device transmission buffer disposed in the at least one sensor device; b) means for determining the amount of data or number of data packets stored in the device transmission buffer; c) means for generating a bandwidth demand for the at least one sensor device and transmitting the bandwidth demand to a network coordinator if the amount of data or number of data packets stored in the device transmission buffer of the at least one sensor device is greater than a predetermined data or data packet threshold for the at least one sensor device in a superframe for wireless transmission over the wireless body area sensor network, the superframe comprising a contention access period (“
CAP”
) and a contention free period (“
CFP”
) further comprising a plurality of guaranteed time slots;d) means for collecting the bandwidth demands from the at least one sensor device during the CAP; and e) means for allocating guaranteed time slots in the CFP for the data or at least one data packet generated by the at least one sensor device. - View Dependent Claims (7, 8, 9, 10)
- GTS”
-
11. A system for transmitting physiological data of a person, comprising:
-
a) at least one sensor device disposed on the person, the at least one sensor device configured to sense physiological data of the person, the at least one sensor device configured to buffer and store the physiological data in a device transmission buffer disposed therein, the at least one sensor device comprising first wireless transmission means for wirelessly transmitting the buffered and stored physiological data; b) a network coordinator configured to wirelessly receive the physiological data transmitted from the at least one sensor device, the network coordinator comprising second wireless transmission means for wirelessly transmitting a superframe to global telecommunications network, the superframe comprising a contention access period (“
CAP”
) and a contention free period (“
CFP”
) further comprising a plurality of guaranteed time slots;c) means for determining the amount of physiological data stored in the device transmission buffer; d) means for generating a bandwidth demand for the at least one sensor device and transmitting the bandwidth demand to the network coordinator if the amount of physiological data stored in the device transmission buffer of the at least one sensor device is greater than a predetermined physiological data threshold for the at least one sensor device; e) means for collecting the bandwidth demands from the at least one sensor device during the CAP; f) means for allocating guaranteed time slots in the CFP for the physiological data stored in the device transmission buffer; and g) means for inserting the physiological data stored in the device transmission in the guaranteed time slots of the superframe, wherein the physiological data is transmitted to the global telecommunications network. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification