Genetic Algorithm Routing for Ad-hoc Network Power Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional routing methods in Ad-hoc networks do not effectively minimize the number of relay nodes and total power consumption during broadcast routing, which is crucial for efficient resource utilization and data transmission.
Innovation Solution
A genetic algorithm-based method is employed to select a broadcast routing path by representing nodes as chromosomes with order and power pairs, performing crossover and mutation operations to determine relay nodes and power consumption, and optimizing the routing path to minimize relay nodes and power usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If conventional routing methods are used in Ad-hoc networks, then routing paths can be established, but the number of relay nodes and total power consumption cannot be minimized
Solution Approach 1:
The patent applies genetic algorithms to dynamically optimize routing parameters including relay node selection, transmission power levels, and path configuration. By continuously adjusting these parameters based on network conditions, the system achieves minimal power consumption while maintaining high data transmission efficiency through evolved optimal routing paths
Solution Approach 2:
The patent replaces conventional deterministic routing mechanisms with evolutionary computation-based genetic algorithms. This substitution enables the routing system to explore multiple possible paths simultaneously and evolve optimal solutions through selection, crossover, and mutation operations, achieving better energy efficiency than traditional routing protocols
2Quantity of substance
If the number of relay nodes is reduced to save power, then power consumption decreases, but routing path optimization becomes more difficult
Solution Approach 1:
The patent implements dynamic relay node selection through genetic algorithms that continuously adapt the routing configuration based on current network conditions. The system dynamically determines the optimal number and positions of relay nodes by evolving routing paths that balance node reduction with connectivity requirements, making the optimization process adaptable rather than static
Solution Approach 2:
The genetic algorithm performs self-optimization of routing paths without requiring centralized control or complex manual configuration. The system automatically evaluates multiple routing options, selects optimal paths, and adapts to network changes through the evolutionary process inherent in genetic algorithms, reducing the need for external optimization complexity
Data Source
AI summary
Provided is a method for selecting a broadcast routing path using a genetic algorithm in an Ad-hoc network. In the method, a plurality of nodes of the Ad-hoc network is defined as one chromosome, and the chromosome is represented with pairs of {order, power} in each node. Child nodes are created by performing an order based crossover and a power based crossover with respect to parent nodes neighboring to a source node. A mutation operation is performed with respect to the parent nodes and the child nodes. Relay nodes are determined by converting order and power information of each node of the chromosome into routing tree information. Power of the relay nodes is determined. A broadcast routing path is selected using the number and power of the relay nodes.


