Green Communication in Energy Renewable Wireless Mesh Networks: Routing, Rate Control, and Power Allocation
read more
Citations
Convergence of Blockchain and Edge Computing for Secure and Scalable IIoT Critical Infrastructures in Industry 4.0
Social Attribute Aware Incentive Mechanism for Device-to-Device Video Distribution
ADTT: A Highly Efficient Distributed Tensor-Train Decomposition Method for IIoT Big Data
Socially Aware Energy-Efficient Mobile Edge Collaboration for Video Distribution
Quantum Search Algorithms for Wireless Communications
References
Computers and Intractability: A Guide to the Theory of NP-Completeness
A survey on wireless mesh networks
Solving mixed integer nonlinear programs by outer approximation
On energy provisioning and relay node placement for wireless sensor networks
Related Papers (5)
Frequently Asked Questions (18)
Q2. What have the authors stated for future works in "Green communication in energy renewable wireless mesh networks: routing, rate control, and power allocation" ?
Future work is in progress to consider other important issues, such as channel allocation and interference management.
Q3. How does the weight of a link change as a unit flow?
Since the weight depends on the link rate and residual energy, the weight of a link changes as a unit flow is allocated to this link.
Q4. Why is the energy consumption of a node assumed to be less than the energy consumption rate?
Due to the low energy production rate, the energy replenishment rate of a node is assumed to be less than the energy consumption rate when a session is delivered through the node.
Q5. What is the proposed algorithm for multi-path routing?
A weighted Dijkstra’s shortest path algorithm is applied to search an optimal routing and the concept of unit flow is proposed to multi-path routing.
Q6. How can the authors solve a mixed-integer linear programming problem?
By using (18) to replace the nonlinear constraints in (13), the three MINLP problems, OPT, MIN-MAX, and OPT-F, can be transformed into three MILP problems which can be efficiently solved by an off-the-self solver such as CPLEX [25].
Q7. What is the shortest path algorithm for a session flow?
By introducing unit flow, the multi-path routing problem for a session flow has become a single-path routing problem for multiple unit flows.
Q8. What is the effect of the increase in the energy replenishment rate on the network lifetime?
Owing to the increasement of the energy replenishment rate, the residual energy of each node increases so that the network lifetime can be extended.
Q9. How is the energyaware multi-path routing algorithm proposed?
In addition, since the solution to MINLP problem needs much more time, an energyaware multi-path routing algorithm (EARA) is proposed to deal with the joint control of routing, flow rate, and power allocation in practical multi-hop WMNs.
Q10. What is the fairness problem in multi-hop WMNs?
The min-max fairness model is applied to address the fairness problem, which can achieve the tradeoff between the power consumption and residual energy of a node in multi-hop WMNs with renew-able energy.
Q11. How does the algorithm calculate the transmission power of a link?
In the process of executing this algorithm, if the sum of data rate of a link l and δ exceeds the maximum capacity cmaxl , link l will be removed from the network.
Q12. Why is the network lifetime decreasing with the increase of the energy replenishment rate?
This is because the increasing energy is consumed to deliver the information over multi-hop WMNs with renewable energy when the throughput required by users is increasing, which will leads to more nodes entering into sleep state and reduce the network lifetime.
Q13. What is the weighted Dijkstra’s shortest path algorithm?
4: The weighted Dijkstra’s shortest path algorithm isused to find a shortest path for each active session and choose the session (e.g., f ) whose shortest path has the minimum weight to allocate a unit flow.
Q14. What is the main problem in multi-hop WMNs?
the work on joint control of routing, rate, and power to minimize network-wide energy consumption under network throughput constraint in multi-hop WMNs with renewable energy is still missing in the current literature.
Q15. What is the shortest path for a session flow?
For a session flow f with N(f) unit flows, its flow rate r(f) isr(f) = δ ·N(f). (19)A session flow consisted of two unit flows performance for multipath, if and only if the two unit flows pass through different paths.
Q16. How did they solve the routing problem in multi-hop WMNs?
Shroff, and Srikant [18] investigated the routing problem for multi-hop WMNs with renewable energy, and proposed an asymptotically optimal energyaware routing scheme in which energy replenishment, mobility, and erroneous routing information were jointly considered.
Q17. How many times should the Dijkstra’s shortest path algorithm be executed?
for a session flow f with N(f) unit flows, the weighted Dijkstra’s shortest path algorithm should be executed N(f) times.
Q18. How do the authors find the weight of a unit flow?
At the beginning of finding a routing for a unit flow, the weight should be updated before a weighted Dijkstra’s shortest path algorithm is executed.