Body Area Network Data Transfer via Dynamic Time Slot Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current MAC protocols, such as IEEE 802.15.4, are not suitable for body area networks (BANs) due to limitations in energy efficiency, scalability, interference mitigation, and quality of service (QoS), particularly because they employ fixed duty cycling and inadequate time slot allocation, leading to inefficiencies and potential single points of failure.
Innovation Solution
A two-tier architecture for BANs is introduced, where master devices manage slave devices using a distributed global beaconing process to dynamically allocate contention-based and reservation-based time slots, ensuring efficient data transfer and maintaining a logical tree topology for synchronized medium access, thereby optimizing energy use and QoS.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If fixed duty cycling is used as in IEEE 802.15.4, then network coordination is simplified, but energy efficiency deteriorates due to over-provisioning or under-provisioning
Solution Approach 1:
The patent implements dynamic duty cycling where each device independently adjusts its active and sleep periods based on its own traffic requirements and channel conditions. This allows each device to optimize its energy consumption without requiring complex centralized coordination, resolving the contradiction between simplified coordination and energy efficiency.
Solution Approach 2:
Each device in the network autonomously manages its own duty cycle based on local conditions and received beacon information from peer devices. This self-service approach eliminates the need for a central coordinator to manage duty cycling, maintaining simplicity while improving energy efficiency through localized optimization.
2Device complexity
If fixed time slots are allocated as in IEEE 802.15.4, then medium access is simplified, but QoS deteriorates due to insufficient time slots for BAN applications
Solution Approach 1:
The patent implements dynamic time slot allocation where the number and timing of active periods are adjusted based on actual traffic demands and channel conditions. This allows the network to provide adequate QoS for BAN applications while maintaining relatively simple medium access procedures through distributed negotiation rather than complex centralized scheduling.
3Measurement precision
If beaconing mode is used in IEEE 802.15.4, then network synchronization is achieved, but scalability deteriorates due to limited guaranteed time slots
Solution Approach 1:
The patent implements dynamic beaconing where each device transmits beacons at its own active periods rather than following a fixed beacon schedule. This allows the network to maintain synchronization through distributed beacon exchange while scaling to accommodate more devices and varying traffic patterns, as each device can independently adjust its beacon transmission based on network conditions.
4Loss of information
If devices listen continuously for beacons, then network awareness is improved, but energy consumption increases due to idle listening
Solution Approach 1:
The patent implements periodic listening where devices wake up at predetermined intervals to listen for beacons and data, then return to sleep mode. This periodic action maintains network awareness by ensuring devices check for communications at regular intervals while dramatically reducing energy consumption compared to continuous listening, as the radio is activated only during necessary periods.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for transferring data among devices in a body area network (BAN). The method comprises dividing an access time to a wireless medium of the BAN into at least a contention-based period (510) and a contention-free reservation period (520); allowing devices to transfer data during the contention-based period using a local prioritized contention access (LPCA) mechanism; and allowing only devices having reserved time slots to transfer data during the contention-free reservation period (520).