Wireless Network Node Priority Scheduling for Power Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless networks in IoT environments face challenges in minimizing power consumption and extending battery life for devices that require frequent data exchange between upper and lower nodes, as existing technologies do not optimize power usage effectively during data transmission periods.
Innovation Solution
The implementation of a communication method where an upper node in a wireless network determines priorities for lower nodes and allocates specific time slots for data transmission, using a beacon message to manage data exchange in both indirect and direct data transmission methods, optimizing power scheduling and quality of service (QoS) by allocating time slots based on node priorities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data transmission occurs frequently between upper nodes and lower nodes in wireless networks, then network communication efficiency is improved, but power consumption increases and battery life decreases
Solution Approach 1:
The active period is divided into multiple time slots, with each time slot allocated to specific lower nodes based on their priority levels. This segmentation allows nodes to transmit data in scheduled intervals rather than continuously, improving communication efficiency while reducing overall power consumption by keeping nodes in low-power states between transmissions.
Solution Approach 2:
The upper node determines and broadcasts priority information for lower nodes in advance through beacon messages before the data transmission phase. This preliminary action enables lower nodes to prepare their transmission schedules ahead of time, ensuring efficient data exchange while minimizing power consumption by avoiding unnecessary transmissions.
2Reliability
If priority-based time slot allocation is implemented, then quality of service for high priority nodes is improved, but device complexity increases
Solution Approach 1:
The upper node acts as an intermediary that manages the priority-based scheduling mechanism. It determines priorities, allocates time slots, and broadcasts this information through beacon messages. This intermediary approach simplifies the overall system complexity by centralizing scheduling decisions at the upper node while keeping lower nodes relatively simple, yet still ensures high quality of service for high priority nodes.
Data Source
AI summary
An upper node and a lower node which communicate with each other in a wireless network, and a computer readable recording medium including a program for executing a communication method thereof, are provided. The upper node determines priorities of the plurality of lower nodes and transmits a beacon message including information on the priorities determined by the upper node to the plurality of lower nodes, and the plurality of lower nodes determine priorities based on the beacon message received from the upper node. The upper node transmits first data to the plurality of lower nodes in a first period of an active period in an indirect data transmission method, and the plurality of lower nodes transmit second data to the upper node based on the determined priorities in a second period of the active period, in which the lower nodes communicate with the upper node, in a direct data transmission method. Accordingly, waste of battery power in the lower node can be prevented.


