SlideShare a Scribd company logo
1 of 7
Download to read offline
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 7, No. 1, February 2017, pp. 309~315
ISSN: 2088-8708, DOI: 10.11591/ijece.v7i1.pp309-315  309
Journal homepage: http://iaesjournal.com/online/index.php/IJECE
Improvement at Network Planning using Heuristic Algorithm
to Minimize Cost of Distance between Nodes in Wireless Mesh
Networks
Shivan Qasim Ameen, Ravie Chandren Muniyandi
SOFTAM Department, Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia, Malaysia
Article Info ABSTRACT
Article history:
Received Oct 12, 2016
Revised Dec 20, 2016
Accepted Jan 4, 2017
Wireless Mesh Networks (WMN) consists of wireless stations that are
connected with each other in a semi-static configuration. Depending on the
configuration of a WMN, different paths between nodes offer different levels
of efficiency. One areas of research with regard to WMN is cost
minimization. A Modified Binary Particle Swarm Optimization (MBPSO)
approach was used to optimize cost. However, minimized cost does not
guarantee network performance. This paper thus, modified the minimization
function to take into consideration the distance between the different nodes
so as to enable better performance while maintaining cost balance. The
results were positive with the PDR showing an approximate increase of
17.83% whereas the E2E delay saw an approximate decrease of 8.33%.
Keyword:
Heuristic algorithm
MBPSO
Minimize cost of distance
Routers
Wireless mesh networks Copyright © 2017 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Shivan Qasim Ameen,
SOFTAM Departement,
Faculty of Information Science and Technology,
University Kebangsaan Malaysia (UKM),
Jalan Reko, BaruBangi, Selangor Darul Ehsan 43600, Malaysia.
Email: Shvan_8990@yahoo.com
1. INTRODUCTION
Wireless Mesh Network (WMN) is defined as a semi-static type of multi-hop wireless network
where a number of wireless stations are connected to one or more gateways. The importance of (WMN) led
to be used in several areas such as [1-12]. These wireless stations in (WMN) are known to have very limited
mobility or no mobility at all [13]. By using a mesh network protocol, the stations which are commonly
powered by battery communicate with each other to broadcast messages and execute other tasks. There are
two types of nodes in WMN; mesh routers and mesh clients. In order to support mesh networking, mesh
routers have additional routing functions such as its multiple built-no wireless interface to improve the
flexibility of the network and its low transmission power through multi-hop communication. A WMN is also
reliable and offers redundancy. If one node fails to operate, the rest of the nodes in network can still
communicate with one another as its neighbor will simply find another route. Due to dynamic routing, nodes
have the capability to choose the quickest path to send information. In a full mesh topology, every node
interacts and communicates with each other not just back and forth to the central router and this helps
configure routes in a more dynamic manner.
It is evident that WMNs are self-configuring and self-healing. However, there are imminent issues
that these networks face. A large number of open researches discuss WMN limitations such as load
balancing, energy optimization, route optimization, cost minimization, unsplittable flow, and limited
resources. This work focuses on cost minimization for establishing a network by using heuristic algorithms.
IJECE ISSN: 2088-8708 
Improvement at Network Planning using Heuristic Algorithm to Minimize Cost of Distance … (Shivan Q.A.)
310
In a mesh network communication, the devices can be generally categorized into three; clients,
routers and gateways. Gateways provide services for the network while routers relay the data that travels
between gateways and the network subscribers. Figure 1, shows the infrastructure of a WMN.
Figure 1. WMN infrastructure. Adapted from [14]
In Figure 1, the dashed and solid lines indicate wireless and wired links respectively. For medium
access control, the infrastructure can be reduced to base, relay and subscriber. In this case, it is assumed that
information or data packet must travel from a base station (BS) to a subscriber station (SS) via relay station
(RS) in an unsplittable flow although it is possible to route the packet in a multi-path manner.
Nodes may interfere with one another when they are rebroadcasting at the same time within a small
region on the same channel. This is called dense mesh network dilemma. Among the ways to resolve this
issue is splitting network resources in their own channel such as splitting time in time channel and frequency
in frequency channel [15]. Now that there are resources need to be handled, a question of how to allocate
these available resources arises while taking other factors into consideration as well.
In wireless network route planning, resource allocation plays an important role to give a cost-and-
energy-efficient solution. Heuristic approach to solve path planning in wireless network is seen as one of the
most popular research areas in the recent years [16].
Proposed a heuristic algorithm to minimize the number of transmission tree and indirectly conserve
bandwidth. The proposed algorithm however was built to allow multicast protocol instead of single-path. In
another paper [17], implemented ant colony optimization into their anycast routing protocol in the aim to
select proper access gateway in WMN. Combining distributed computing with heuristic searching of ant
colony algorithm, the gateway selection was treated as an anycast service [18.] Analyzed different meta-
heuristic methods to consider the placement of mesh routers in WMNs. Taking connectivity and coverage
problems, various schemes including genetic algorithm, simulated annealing, tabu search, and hill climbing
were used to analyze their behaviors. The authors then used Friedman test to compare the simulation results.
Here, it has been found that different algorithms work better than the others when subjected to different
situations [19]. In their effort to maximize the serviced number of clients or subscribers in WMN, they
developed load-based greedy algorithm integrated with load-based MCM algorithm to offer a delay-
contrained and interference-free solution to construct multicast trees for the network [20]. Proposed a genetic
algorithm to solve node placement problem in a wireless mesh network. By employing different mutation and
selection operators as well as size of giant component, the authors considered Weibull distribution for the
mesh clients [21]. Combined multi-objective Particle Swarm Optimization and Genetic Algorithm to devise a
swarm-based algorithm to solve WMN planning problems of three models. The three multi-objective models
 ISSN: 2088-8708
IJECE Vol. 7, No. 1, February 2017 : 309 – 315
311
are load-balanced, interference and flow-capacity models [22]. Adapted a new approach of placing mesh
router nodes in WMN through heuristic tabu search. Acknowledging that a WMN optimization problem is
oftentimes NP-complete, the authors explore the solution space at the same time avoid getting stuck in local
minima by maximizing the size of giant components.
2. PREVIOUS APPROACH
Critical design factors of WMNs bring forth different challenging issues ranging from the physical
layer to the application layer and it is apparent that many problems still remain [15]. Presented various
heuristic methods to establish a wireless mesh network in IEEE 802.16j in an economical way. The work
proposed a low cost RS and BS in order to compensate for bandwidth demand of the clients. Although the
methods appear robust, they suffer from several limitations. After careful observations, it has been found that
[15] failed to reflect the significance of distance between stations in the network. For example, if a node is
dedicated to be a routing station or a base station to serve one subscriber, ignoring the node's distance from
the subscriber might impact the quality of communication if the subscriber’s distance from the node is small
even if the cost is higher. Figure 2, is a graph showing possible links between nodes where the best solution
is emboldened.
Figure 2. Example of an optimal solution. Adopted from [15]
It is known that digital signal attenuates during transmission. In instances where the distance
between two nodes gets larger, the attenuation also grows bigger. In their effort to minimize the cost of
establishing the network, they overlooked the affect that it does not always guarantee getting best
performance inside the network. Such trade-off is common in optimization problems. This paper proposes an
improvement for the method in network planning using heuristic algorithm where the primary purpose is to
minimize the cost by taking into account the distance between nodes in WMN.
3. PROPOSE APPROACH
The problem at hand is a binary optimization problem. We have decided to approach the problem
using Modified Binary Particle Swarm Optimization (MBPSO). MBPSO was chosen as it overcomes the
unreasonable behavior of its predecessor, BPSO [23]. Suppose that the number of SSs is , the number of
RSs is , and the number of BSs is . The sum of components in each particle is equal to [15],
(1)
Whenever a new particle is generated, whether it is randomly generated (initialization phase or due
to mutation) or due to the algorithm’s progression, it must be checked for validity. If a station presented
(by ―1‖) is invalid in real life due to it being out of the coverage area, it must be removed from the matrix that
represents it (by turning it into ―0‖).
The aim of solving the problem is to minimize the cost of establishing a network. The fitness value
of a network is as follows,
(2)
IJECE ISSN: 2088-8708 
Improvement at Network Planning using Heuristic Algorithm to Minimize Cost of Distance … (Shivan Q.A.)
312
However, performance is not guaranteed just by minimizing the cost of establishing a network with
regard to metrics such as PDR and E2E delay. [15] approached the problem from the perspective of cost but
it ignored a crucial factor in network performance, i.e., the distance between network stations. Digital signals
attenuate during transmission with respect to distance. The greater the distance, the greater the attenuation.
Thus, ignoring such a consideration is detrimental to the performance of a network.
The mathematical model, ―Model Based on Flow Conservation and Capacity‖ proposed by [15] is
good and we have adapted it for the research at hand. Distance was taken into account during network
planning by updating the objective function 2 as follows,
(3)
Optimization will help minimize the previous function, which would balance minimizing cost and
the total distance possible between network stations. Thus, improving the overall performance of the
network.
4. EXPERIMENTS AND RESULTS
This section discusses the results from the conducted experiments in detail. A tripartite graph was
used as the simulation model in MATLAB and is shown in Figure 3.
Figure 3. Tripartite graph representation of a sample problem. Adopted from [15]
Firstly, MBPSO had to be evaluated for which the MATLAB environment was chosen. The original
objective function was used and the result presented as a matrix,
The result had the following pattern: , where elements:
1 and 2 represent .
3 and 4 represent .
5 to 10 represent .
11 to 16 represent .
17 to 20 represent . See Table 1.
Table 1. Particle Swarm Optimization parameters and chosen values
No. of Elements 20
No. of Result Matrices 50
Velocity Range [ ]
No. of Iterations 600
C1 1
C2 0.5
0.3
0.9
Mutation Rate 0.1
 ISSN: 2088-8708
IJECE Vol. 7, No. 1, February 2017 : 309 – 315
313
The algorithm generated a solution with an establishment cost of 25, as follows:
[ ]
where [ ], [ ], [ ], [ ], and [ ]. In this solution,
BS 1 and RS 2 form the backbone of the network, where BS 1 serves RS 2, which in turn serves SSs 1, 2, and
3. Upon updating the objective function, MBPSO was performed with the same parameters. In order to
perform comparison between our approach and [15], the distances between the different network stations
have to be known. These distances have been assumed and are presented in Tables (2-3). The distance
between RS 1 and SS 2 (30) is less than that between RS 2 and SS 2 (80).
Table 2. Distances between BSs and RSs and SSs
distance distance Coverage Zone Radius
BS 1 [ ] [ ] 1 75 150
BS 2 [ ] [ ] 3 75 150
Table 3. Distances between RSs and SSs
distance Coverage Zone Radius
RS 1 [ ] [ ] 100
RS 2 [ ] [ ] 100
The experiment yields the following solution with an establishment cost of 35,
[ ]
where [ ], [ ], [ ], [ ] and [ ]. The backbone of the
network according to this solution is formed by BS 1 and RS 1, where RS 1 then serves SSs 1, 2, and 3. The
routes between stations for results obtained using the original and updated objective functions are presented
in Tables (4-5).
Table 4. Routes using original objective function
Subscriber Station Route
SS 1 RS 1 — BS 1
SS 2 RS 1 — BS 1
SS 3 RS 1 — BS 1
Table 5. Routes using the updated objective function
Subscriber Station Route
SS 1 RS 2 — BS 1
SS 2 RS 2 — BS 1
SS 3 RS 2 — BS 1
Secondly, real-world performance had to be evaluated using the PDR and E2E delay metrics. A
simulation of a real network was carried out in MATLAB. Every SS would generate data packets to be sent
to the allocated BS. The number of data packets and the interval of generation were determined using Poisson
random variables. The number of data packets had a mean value of 6 whereas the interval of generation had a
mean of 6 sec. We have assumed that each BS has a mechanism for detecting errors in received data packets.
If errors exist, the BS will send a message to the source station so that it may re-send the affected data
packets while the elapsed time is less than the packet life time (0.5 sec). The channels between SS — RS,
SS — BS, and RS — BS are based on the Gillbert-Elliot model. The quality of a channel is indirectly
proportional to the distance between any two stations. Two experiments were carried out to compare the
performance of the network with regard to PDR and E2E delay. The duration of each experiment was 1500
IJECE ISSN: 2088-8708 
Improvement at Network Planning using Heuristic Algorithm to Minimize Cost of Distance … (Shivan Q.A.)
314
sec of which 25 sec was used for data logging. 60 samples for PDR and E2E delay values were logged and
the results are discussed in the following section.
5. EVALUATION AND DISCUSSION
Figures (4-5) clearly show that taking distance into consideration has a positive impact on the
performance of the network. The PDR values are better since RS 1 is used instead of RS 2; the distance
between SS 2 and a routing station is less and thus signal quality with regard to SS 2 is improved. This also
has a positive effect on the E2E delay; improved signal quality decreases the probability of errors in received
signals which in turn decreases the number of acknowledgments and re-sending of data packets, thus
reducing E2E delay time.
Figure 4. PDR comparison between original and
modified objective function
Figure 5. E2E Delay comparison between
original and modified objective function
Finally, the finding of this study is based on the result as shown in Figures (4-5), this study has a
positive effect on performance of the network through the quality of signal of routing station is less. Other
hand, reducing the time delay through decreases the number of acknowledgments and re-sending of data
packets.
6. CONCLUSION
Cost optimization is an area of research with regard to WMNs. This research was based upon
improving the solution proposed by [15] in this regard. They have considered cost optimization without
taking distance between nodes into consideration. This research considered the problem using a Modified
Binary Particle Swarm Optimization (MBPSO) approach by updating the optimization function to take into
consideration the distances between the different nodes. The results were positive and this approach showed
noticeable improvement compared to the benchmark. The PDR showed an approximate increase of 17.83%
whereas the E2E delay saw an approximate decrease of 8.33%.
ACKNOWLEDGEMENT
This work is supported by Ministry of Education of Malaysia, Grant no: FRGS/ 1/ 2015/ ICT04/
UKM/ 02/ 3
REFERENCES
[1] J. Coimbra, G. Schütz, and N. Correia. A game-based algorithm for fair bandwidth allocation in Fibre-Wireless
access networks, Optical Switching and Networking, vol. 10, pp. 149-162, 2013.
[2] J. Coimbra, G. Schütz, and N. Correia. Energy efficient routing algorithm for fiber-wireless access networks: A
network formation game approach, Computer Networks, vol. 60, pp. 201-216, 2014.
[3] F.L. Khaleel. Recruitment and Job Search Application, Universiti Utara Malaysia, 2011.
 ISSN: 2088-8708
IJECE Vol. 7, No. 1, February 2017 : 309 – 315
315
[4] F.L. Khaleel, N.S. Ashaari, T.S. Meriam, T. Wook, and A. Ismail. The study of gamification application
architecture for programming language course, in Proceedings of the 9th International Conference on Ubiquitous
Information Management and Communication, 2015a, p. 17.
[5] F.L. Khaleel, N.S. Ashaari, T.S. Meriam, T. Wook, and A. Ismail. User-Enjoyable Learning Environment Based on
Gamification Elements, in International Conference on Computer, Communication, and Control Technology (I4CT
2015), Kuching, Sarawak, Malaysia, 2015b, p. 221.
[6] F.L. Khaleel, N.S. Ashaari, T.S. Meriam, T. Wook, and A. Ismail. The Architecture of Dynamic Gamification
Elements Based Learning Content, Journal of Convergence Information Technology, vol. 11, pp. 164-177, 2016a.
[7] F.L. Khaleel, T.S.M.T. Wook, N.S. Ashaari, and A. Ismail. Gamification Elements for Learning Applications,
International Journal on Advanced Science, Engineering and Information Technology, in press, 2016b.
[8] G. Ma, R. Gong, Q. Li, and G. Yao. A Improved Particle Swarm Optimization Algorithm with Dynamic
Acceleration Coefficients, Bulletin of Electrical Engineering and Informatics, vol. 5, 2016.
[9] S.M. Ali, P.S. Babu, and B. Gurusekhar. Reconfiguration with Simultaneous DG installation to Improve the
Voltage Profile in Distribution Network using Harmony Search Algorithm, Bulletin of Electrical Engineering and
Informatics, vol. 4, pp. 257-273, 2015.
[10] S. Middha and P. Singh. Channel Assignment with Greedy Algorithm for Wireless Mesh Network, Bulletin of
Electrical Engineering and Informatics, vol. 5, 2016.
[11] X. Zhang and L. Huang. A Density Control Based Adaptive Hexahedral Mesh Generation Algorithm, Indonesian
Journal of Electrical Engineering and Informatics (IJEEI), vol. 4, 2016.
[12] M. Anusha, S. Vemuru, and T. Gunasekhar. Transmission protocols in Cognitive Radio Mesh Networks,
International Journal of Electrical and Computer Engineering, vol. 5, 2015.
[13] Y. Bejerano, K.T. Lee, S.J. Han, and A. Kumar. Single-path routing for life time maximization in multi-hop
wireless networks, Wireless Networks, vol. 17, pp. 263-275, 2011.
[14] I.F. Akyildiz and X. Wang. A survey on wireless mesh networks, IEEE Communications magazine, vol. 43, pp.
S23-S30, 2005.
[15] S.M. Khaled. Heuristic algorithms for wireless mesh network planning, Lethbridge, Alta.: University of Lethbridge,
Dept. of Mathematics and Computer Science, c2012, 2012.
[16] R. Matam and S. Tripathy. Improved heuristics for multicast routing in wireless mesh networks, Wireless networks,
vol. 19, pp. 1829-1837, 2013.
[17] S. Ling, C. Jie, and Y. Xue-jun. Multi-path anycast routing based on ant colony optimization in multi-gateway
WMN, in Computer Science and Education (ICCSE), 2010 5th International Conference on, 2010, pp. 1694-1698.
[18] T. Oda, Y. Liu, S. Sakamoto, D. Elmazi, L. Barolli, and F. Xhafa. Analysis of mesh router placement in wireless
mesh networks using Friedman test considering different meta-heuristics, International Journal of Communication
Networks and Distributed Systems, vol. 15, pp. 84-106, 2015.
[19] W.L. Yang, C.C. Kao, and C.H. Tung. Heuristic Algorithms for Constructing Interference-Free and Delay-
Constrained Multicast Trees for Wireless Mesh Networks, TIIS, vol. 5, pp. 269-286, 2011.
[20] A. Barolli, T. Oda, F. Xhafa, L. Barolli, P. Papajorgji, and M. Takizawa. WMN-GA System for Node Placement in
WMNs: Performance Evaluation for Weibull Distribution of Mesh Clients, in Information Technology
Convergence, ed: Springer, 2013, pp. 223-231.
[21] D. Benyamina, A. Hafid, N. Hallam, M. Gendreau, and J. Maureira. A hybrid nature-inspired optimizer for wireless
mesh networks design, Computer Communications, vol. 35, pp. 1231-1246, 2012.
[22] F. Xhafa, A. Barolli, and M. Takizawa. A tabu search algorithm for efficient node placement in wireless mesh
networks, in Intelligent Networking and Collaborative Systems (INCoS), 2011 Third International Conference on,
2011, pp. 53-59.
[23] J. Yang, H. Zhang, Y. Ling, C. Pan, and W. Sun. Task allocation for wireless sensor network using modified binary
particle swarm optimization, IEEE Sensors Journal, vol. 14, pp. 882-892, 2014.

More Related Content

What's hot

An Adaptive Cluster Head Election Algorithm for Heterogeneous Mobile Ad-hoc N...
An Adaptive Cluster Head Election Algorithm for Heterogeneous Mobile Ad-hoc N...An Adaptive Cluster Head Election Algorithm for Heterogeneous Mobile Ad-hoc N...
An Adaptive Cluster Head Election Algorithm for Heterogeneous Mobile Ad-hoc N...IJLT EMAS
 
Optimization Algorithm to Control Interference-based Topology Control for De...
 Optimization Algorithm to Control Interference-based Topology Control for De... Optimization Algorithm to Control Interference-based Topology Control for De...
Optimization Algorithm to Control Interference-based Topology Control for De...IJCSIS Research Publications
 
MESSAGE ROUTING IN WIRELESS AND MOBILE NETWORKS USING TDMA TECHNOLOGY
MESSAGE ROUTING IN WIRELESS AND MOBILE NETWORKS USING TDMA TECHNOLOGYMESSAGE ROUTING IN WIRELESS AND MOBILE NETWORKS USING TDMA TECHNOLOGY
MESSAGE ROUTING IN WIRELESS AND MOBILE NETWORKS USING TDMA TECHNOLOGYijwmn
 
Flexible channel allocation using best Secondary user detection algorithm
Flexible channel allocation using best Secondary user detection algorithmFlexible channel allocation using best Secondary user detection algorithm
Flexible channel allocation using best Secondary user detection algorithmijsrd.com
 
multicast capacity in manet with infrastructure support
multicast capacity in manet with infrastructure supportmulticast capacity in manet with infrastructure support
multicast capacity in manet with infrastructure supportswathi78
 
A new clustering technique based on replication for MANET routing protocols
A new clustering technique based on replication for MANET routing protocolsA new clustering technique based on replication for MANET routing protocols
A new clustering technique based on replication for MANET routing protocolsTELKOMNIKA JOURNAL
 
Efficient routing mechanism using cycle based network and k hop security in a...
Efficient routing mechanism using cycle based network and k hop security in a...Efficient routing mechanism using cycle based network and k hop security in a...
Efficient routing mechanism using cycle based network and k hop security in a...ijait
 
Ieee transactions 2018 on wireless communications Title and Abstract
Ieee transactions 2018 on wireless communications Title and AbstractIeee transactions 2018 on wireless communications Title and Abstract
Ieee transactions 2018 on wireless communications Title and Abstracttsysglobalsolutions
 
A02120201010
A02120201010A02120201010
A02120201010theijes
 
Ieee transactions 2018 topics on wireless communications for final year stude...
Ieee transactions 2018 topics on wireless communications for final year stude...Ieee transactions 2018 topics on wireless communications for final year stude...
Ieee transactions 2018 topics on wireless communications for final year stude...tsysglobalsolutions
 
Congestion control, routing, and scheduling 2015
Congestion control, routing, and scheduling 2015Congestion control, routing, and scheduling 2015
Congestion control, routing, and scheduling 2015parry prabhu
 
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...M H
 
A New Paradigm for Load Balancing in WMNs
A New Paradigm for Load Balancing in WMNsA New Paradigm for Load Balancing in WMNs
A New Paradigm for Load Balancing in WMNsCSCJournals
 
Mobile elements scheduling for periodic sensor applications
Mobile elements scheduling for periodic sensor applicationsMobile elements scheduling for periodic sensor applications
Mobile elements scheduling for periodic sensor applicationsijwmn
 
AN EFFICIENT ROUTING PROTOCOL FOR DELAY TOLERANT NETWORKS (DTNs)
AN EFFICIENT ROUTING PROTOCOL FOR DELAY TOLERANT NETWORKS (DTNs)AN EFFICIENT ROUTING PROTOCOL FOR DELAY TOLERANT NETWORKS (DTNs)
AN EFFICIENT ROUTING PROTOCOL FOR DELAY TOLERANT NETWORKS (DTNs)cscpconf
 
Optimized Traffic Flow over Multipath in Optical Networks
Optimized Traffic Flow over Multipath in Optical NetworksOptimized Traffic Flow over Multipath in Optical Networks
Optimized Traffic Flow over Multipath in Optical Networkspaperpublications3
 
Modified q aware scheduling algorithm for improved fairness in 802.16 j networks
Modified q aware scheduling algorithm for improved fairness in 802.16 j networksModified q aware scheduling algorithm for improved fairness in 802.16 j networks
Modified q aware scheduling algorithm for improved fairness in 802.16 j networksIJCNCJournal
 
Multicast routing strategy for SDN-cluster based MANET
Multicast routing strategy for SDN-cluster based MANET Multicast routing strategy for SDN-cluster based MANET
Multicast routing strategy for SDN-cluster based MANET IJECEIAES
 

What's hot (20)

An Adaptive Cluster Head Election Algorithm for Heterogeneous Mobile Ad-hoc N...
An Adaptive Cluster Head Election Algorithm for Heterogeneous Mobile Ad-hoc N...An Adaptive Cluster Head Election Algorithm for Heterogeneous Mobile Ad-hoc N...
An Adaptive Cluster Head Election Algorithm for Heterogeneous Mobile Ad-hoc N...
 
Optimization Algorithm to Control Interference-based Topology Control for De...
 Optimization Algorithm to Control Interference-based Topology Control for De... Optimization Algorithm to Control Interference-based Topology Control for De...
Optimization Algorithm to Control Interference-based Topology Control for De...
 
MESSAGE ROUTING IN WIRELESS AND MOBILE NETWORKS USING TDMA TECHNOLOGY
MESSAGE ROUTING IN WIRELESS AND MOBILE NETWORKS USING TDMA TECHNOLOGYMESSAGE ROUTING IN WIRELESS AND MOBILE NETWORKS USING TDMA TECHNOLOGY
MESSAGE ROUTING IN WIRELESS AND MOBILE NETWORKS USING TDMA TECHNOLOGY
 
B031201016019
B031201016019B031201016019
B031201016019
 
Flexible channel allocation using best Secondary user detection algorithm
Flexible channel allocation using best Secondary user detection algorithmFlexible channel allocation using best Secondary user detection algorithm
Flexible channel allocation using best Secondary user detection algorithm
 
multicast capacity in manet with infrastructure support
multicast capacity in manet with infrastructure supportmulticast capacity in manet with infrastructure support
multicast capacity in manet with infrastructure support
 
A new clustering technique based on replication for MANET routing protocols
A new clustering technique based on replication for MANET routing protocolsA new clustering technique based on replication for MANET routing protocols
A new clustering technique based on replication for MANET routing protocols
 
Efficient routing mechanism using cycle based network and k hop security in a...
Efficient routing mechanism using cycle based network and k hop security in a...Efficient routing mechanism using cycle based network and k hop security in a...
Efficient routing mechanism using cycle based network and k hop security in a...
 
Ieee transactions 2018 on wireless communications Title and Abstract
Ieee transactions 2018 on wireless communications Title and AbstractIeee transactions 2018 on wireless communications Title and Abstract
Ieee transactions 2018 on wireless communications Title and Abstract
 
A02120201010
A02120201010A02120201010
A02120201010
 
Ieee transactions 2018 topics on wireless communications for final year stude...
Ieee transactions 2018 topics on wireless communications for final year stude...Ieee transactions 2018 topics on wireless communications for final year stude...
Ieee transactions 2018 topics on wireless communications for final year stude...
 
1. 8481 1-pb
1. 8481 1-pb1. 8481 1-pb
1. 8481 1-pb
 
Congestion control, routing, and scheduling 2015
Congestion control, routing, and scheduling 2015Congestion control, routing, and scheduling 2015
Congestion control, routing, and scheduling 2015
 
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
 
A New Paradigm for Load Balancing in WMNs
A New Paradigm for Load Balancing in WMNsA New Paradigm for Load Balancing in WMNs
A New Paradigm for Load Balancing in WMNs
 
Mobile elements scheduling for periodic sensor applications
Mobile elements scheduling for periodic sensor applicationsMobile elements scheduling for periodic sensor applications
Mobile elements scheduling for periodic sensor applications
 
AN EFFICIENT ROUTING PROTOCOL FOR DELAY TOLERANT NETWORKS (DTNs)
AN EFFICIENT ROUTING PROTOCOL FOR DELAY TOLERANT NETWORKS (DTNs)AN EFFICIENT ROUTING PROTOCOL FOR DELAY TOLERANT NETWORKS (DTNs)
AN EFFICIENT ROUTING PROTOCOL FOR DELAY TOLERANT NETWORKS (DTNs)
 
Optimized Traffic Flow over Multipath in Optical Networks
Optimized Traffic Flow over Multipath in Optical NetworksOptimized Traffic Flow over Multipath in Optical Networks
Optimized Traffic Flow over Multipath in Optical Networks
 
Modified q aware scheduling algorithm for improved fairness in 802.16 j networks
Modified q aware scheduling algorithm for improved fairness in 802.16 j networksModified q aware scheduling algorithm for improved fairness in 802.16 j networks
Modified q aware scheduling algorithm for improved fairness in 802.16 j networks
 
Multicast routing strategy for SDN-cluster based MANET
Multicast routing strategy for SDN-cluster based MANET Multicast routing strategy for SDN-cluster based MANET
Multicast routing strategy for SDN-cluster based MANET
 

Similar to Improvement at Network Planning using Heuristic Algorithm to Minimize Cost of Distance between Nodes in Wireless Mesh Networks

Active path updation for layered routing (apular) in wireless
Active path updation for layered routing (apular) in wirelessActive path updation for layered routing (apular) in wireless
Active path updation for layered routing (apular) in wirelessAlexander Decker
 
Active Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
Active Path Updation For Layered Routing (Apular) In Wireless Mesh NetworksActive Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
Active Path Updation For Layered Routing (Apular) In Wireless Mesh Networkschetan1nonly
 
Efficient Load Balancing Routing in Wireless Mesh Networks
Efficient Load Balancing Routing in Wireless Mesh NetworksEfficient Load Balancing Routing in Wireless Mesh Networks
Efficient Load Balancing Routing in Wireless Mesh Networksijceronline
 
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...GiselleginaGloria
 
Iaetsd increasing network life span of manet by using
Iaetsd increasing network life span of manet by usingIaetsd increasing network life span of manet by using
Iaetsd increasing network life span of manet by usingIaetsd Iaetsd
 
A Survey of Various Routing and Channel Assignment Strategies for MR-MC WMNs
A Survey of Various Routing and Channel Assignment Strategies for MR-MC WMNsA Survey of Various Routing and Channel Assignment Strategies for MR-MC WMNs
A Survey of Various Routing and Channel Assignment Strategies for MR-MC WMNsijsrd.com
 
A smart clustering based approach to
A smart clustering based approach toA smart clustering based approach to
A smart clustering based approach toIJCNCJournal
 
MULTI-HOP BANDWIDTH MANAGEMENT PROTOCOL FOR MOBILE AD HOC NETWORKS
MULTI-HOP BANDWIDTH MANAGEMENT PROTOCOL FOR MOBILE AD HOC NETWORKSMULTI-HOP BANDWIDTH MANAGEMENT PROTOCOL FOR MOBILE AD HOC NETWORKS
MULTI-HOP BANDWIDTH MANAGEMENT PROTOCOL FOR MOBILE AD HOC NETWORKSIJMIT JOURNAL
 
Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...
Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...
Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...IOSR Journals
 
Efficient and stable route selection by using cross layer concept for highly...
 Efficient and stable route selection by using cross layer concept for highly... Efficient and stable route selection by using cross layer concept for highly...
Efficient and stable route selection by using cross layer concept for highly...Roopali Singh
 
Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...
Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...
Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...IJCNCJournal
 
Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...
Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...
Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...IJCNCJournal
 
CFMS: A Cluster-based Convergecast Framework for Dense Multi-Sink Wireless Se...
CFMS: A Cluster-based Convergecast Framework for Dense Multi-Sink Wireless Se...CFMS: A Cluster-based Convergecast Framework for Dense Multi-Sink Wireless Se...
CFMS: A Cluster-based Convergecast Framework for Dense Multi-Sink Wireless Se...ijwmn
 
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...ijwmn
 
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...ijwmn
 
Design and implementation of new routing
Design and implementation of new routingDesign and implementation of new routing
Design and implementation of new routingIJCNCJournal
 
An optimized link state routing protocol based on a cross layer design for wi...
An optimized link state routing protocol based on a cross layer design for wi...An optimized link state routing protocol based on a cross layer design for wi...
An optimized link state routing protocol based on a cross layer design for wi...IOSR Journals
 

Similar to Improvement at Network Planning using Heuristic Algorithm to Minimize Cost of Distance between Nodes in Wireless Mesh Networks (20)

Active path updation for layered routing (apular) in wireless
Active path updation for layered routing (apular) in wirelessActive path updation for layered routing (apular) in wireless
Active path updation for layered routing (apular) in wireless
 
Active Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
Active Path Updation For Layered Routing (Apular) In Wireless Mesh NetworksActive Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
Active Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
 
G04122038042
G04122038042G04122038042
G04122038042
 
Efficient Load Balancing Routing in Wireless Mesh Networks
Efficient Load Balancing Routing in Wireless Mesh NetworksEfficient Load Balancing Routing in Wireless Mesh Networks
Efficient Load Balancing Routing in Wireless Mesh Networks
 
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
 
C046022025
C046022025C046022025
C046022025
 
Iaetsd increasing network life span of manet by using
Iaetsd increasing network life span of manet by usingIaetsd increasing network life span of manet by using
Iaetsd increasing network life span of manet by using
 
A Survey of Various Routing and Channel Assignment Strategies for MR-MC WMNs
A Survey of Various Routing and Channel Assignment Strategies for MR-MC WMNsA Survey of Various Routing and Channel Assignment Strategies for MR-MC WMNs
A Survey of Various Routing and Channel Assignment Strategies for MR-MC WMNs
 
A smart clustering based approach to
A smart clustering based approach toA smart clustering based approach to
A smart clustering based approach to
 
MULTI-HOP BANDWIDTH MANAGEMENT PROTOCOL FOR MOBILE AD HOC NETWORKS
MULTI-HOP BANDWIDTH MANAGEMENT PROTOCOL FOR MOBILE AD HOC NETWORKSMULTI-HOP BANDWIDTH MANAGEMENT PROTOCOL FOR MOBILE AD HOC NETWORKS
MULTI-HOP BANDWIDTH MANAGEMENT PROTOCOL FOR MOBILE AD HOC NETWORKS
 
Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...
Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...
Multipath Routing Protocol by Breadth First Search Algorithm in Wireless Mesh...
 
Efficient and stable route selection by using cross layer concept for highly...
 Efficient and stable route selection by using cross layer concept for highly... Efficient and stable route selection by using cross layer concept for highly...
Efficient and stable route selection by using cross layer concept for highly...
 
Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...
Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...
Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...
 
Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...
Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...
Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...
 
CFMS: A Cluster-based Convergecast Framework for Dense Multi-Sink Wireless Se...
CFMS: A Cluster-based Convergecast Framework for Dense Multi-Sink Wireless Se...CFMS: A Cluster-based Convergecast Framework for Dense Multi-Sink Wireless Se...
CFMS: A Cluster-based Convergecast Framework for Dense Multi-Sink Wireless Se...
 
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
 
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
 
Ijcnc050203
Ijcnc050203Ijcnc050203
Ijcnc050203
 
Design and implementation of new routing
Design and implementation of new routingDesign and implementation of new routing
Design and implementation of new routing
 
An optimized link state routing protocol based on a cross layer design for wi...
An optimized link state routing protocol based on a cross layer design for wi...An optimized link state routing protocol based on a cross layer design for wi...
An optimized link state routing protocol based on a cross layer design for wi...
 

More from IJECEIAES

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...IJECEIAES
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionIJECEIAES
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...IJECEIAES
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...IJECEIAES
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningIJECEIAES
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...IJECEIAES
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...IJECEIAES
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...IJECEIAES
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...IJECEIAES
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyIJECEIAES
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationIJECEIAES
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceIJECEIAES
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...IJECEIAES
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...IJECEIAES
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...IJECEIAES
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...IJECEIAES
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...IJECEIAES
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...IJECEIAES
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...IJECEIAES
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...IJECEIAES
 

More from IJECEIAES (20)

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regression
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learning
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancy
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimization
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performance
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
 

Recently uploaded

Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Recently uploaded (20)

Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 

Improvement at Network Planning using Heuristic Algorithm to Minimize Cost of Distance between Nodes in Wireless Mesh Networks

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 7, No. 1, February 2017, pp. 309~315 ISSN: 2088-8708, DOI: 10.11591/ijece.v7i1.pp309-315  309 Journal homepage: http://iaesjournal.com/online/index.php/IJECE Improvement at Network Planning using Heuristic Algorithm to Minimize Cost of Distance between Nodes in Wireless Mesh Networks Shivan Qasim Ameen, Ravie Chandren Muniyandi SOFTAM Department, Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia, Malaysia Article Info ABSTRACT Article history: Received Oct 12, 2016 Revised Dec 20, 2016 Accepted Jan 4, 2017 Wireless Mesh Networks (WMN) consists of wireless stations that are connected with each other in a semi-static configuration. Depending on the configuration of a WMN, different paths between nodes offer different levels of efficiency. One areas of research with regard to WMN is cost minimization. A Modified Binary Particle Swarm Optimization (MBPSO) approach was used to optimize cost. However, minimized cost does not guarantee network performance. This paper thus, modified the minimization function to take into consideration the distance between the different nodes so as to enable better performance while maintaining cost balance. The results were positive with the PDR showing an approximate increase of 17.83% whereas the E2E delay saw an approximate decrease of 8.33%. Keyword: Heuristic algorithm MBPSO Minimize cost of distance Routers Wireless mesh networks Copyright © 2017 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Shivan Qasim Ameen, SOFTAM Departement, Faculty of Information Science and Technology, University Kebangsaan Malaysia (UKM), Jalan Reko, BaruBangi, Selangor Darul Ehsan 43600, Malaysia. Email: Shvan_8990@yahoo.com 1. INTRODUCTION Wireless Mesh Network (WMN) is defined as a semi-static type of multi-hop wireless network where a number of wireless stations are connected to one or more gateways. The importance of (WMN) led to be used in several areas such as [1-12]. These wireless stations in (WMN) are known to have very limited mobility or no mobility at all [13]. By using a mesh network protocol, the stations which are commonly powered by battery communicate with each other to broadcast messages and execute other tasks. There are two types of nodes in WMN; mesh routers and mesh clients. In order to support mesh networking, mesh routers have additional routing functions such as its multiple built-no wireless interface to improve the flexibility of the network and its low transmission power through multi-hop communication. A WMN is also reliable and offers redundancy. If one node fails to operate, the rest of the nodes in network can still communicate with one another as its neighbor will simply find another route. Due to dynamic routing, nodes have the capability to choose the quickest path to send information. In a full mesh topology, every node interacts and communicates with each other not just back and forth to the central router and this helps configure routes in a more dynamic manner. It is evident that WMNs are self-configuring and self-healing. However, there are imminent issues that these networks face. A large number of open researches discuss WMN limitations such as load balancing, energy optimization, route optimization, cost minimization, unsplittable flow, and limited resources. This work focuses on cost minimization for establishing a network by using heuristic algorithms.
  • 2. IJECE ISSN: 2088-8708  Improvement at Network Planning using Heuristic Algorithm to Minimize Cost of Distance … (Shivan Q.A.) 310 In a mesh network communication, the devices can be generally categorized into three; clients, routers and gateways. Gateways provide services for the network while routers relay the data that travels between gateways and the network subscribers. Figure 1, shows the infrastructure of a WMN. Figure 1. WMN infrastructure. Adapted from [14] In Figure 1, the dashed and solid lines indicate wireless and wired links respectively. For medium access control, the infrastructure can be reduced to base, relay and subscriber. In this case, it is assumed that information or data packet must travel from a base station (BS) to a subscriber station (SS) via relay station (RS) in an unsplittable flow although it is possible to route the packet in a multi-path manner. Nodes may interfere with one another when they are rebroadcasting at the same time within a small region on the same channel. This is called dense mesh network dilemma. Among the ways to resolve this issue is splitting network resources in their own channel such as splitting time in time channel and frequency in frequency channel [15]. Now that there are resources need to be handled, a question of how to allocate these available resources arises while taking other factors into consideration as well. In wireless network route planning, resource allocation plays an important role to give a cost-and- energy-efficient solution. Heuristic approach to solve path planning in wireless network is seen as one of the most popular research areas in the recent years [16]. Proposed a heuristic algorithm to minimize the number of transmission tree and indirectly conserve bandwidth. The proposed algorithm however was built to allow multicast protocol instead of single-path. In another paper [17], implemented ant colony optimization into their anycast routing protocol in the aim to select proper access gateway in WMN. Combining distributed computing with heuristic searching of ant colony algorithm, the gateway selection was treated as an anycast service [18.] Analyzed different meta- heuristic methods to consider the placement of mesh routers in WMNs. Taking connectivity and coverage problems, various schemes including genetic algorithm, simulated annealing, tabu search, and hill climbing were used to analyze their behaviors. The authors then used Friedman test to compare the simulation results. Here, it has been found that different algorithms work better than the others when subjected to different situations [19]. In their effort to maximize the serviced number of clients or subscribers in WMN, they developed load-based greedy algorithm integrated with load-based MCM algorithm to offer a delay- contrained and interference-free solution to construct multicast trees for the network [20]. Proposed a genetic algorithm to solve node placement problem in a wireless mesh network. By employing different mutation and selection operators as well as size of giant component, the authors considered Weibull distribution for the mesh clients [21]. Combined multi-objective Particle Swarm Optimization and Genetic Algorithm to devise a swarm-based algorithm to solve WMN planning problems of three models. The three multi-objective models
  • 3.  ISSN: 2088-8708 IJECE Vol. 7, No. 1, February 2017 : 309 – 315 311 are load-balanced, interference and flow-capacity models [22]. Adapted a new approach of placing mesh router nodes in WMN through heuristic tabu search. Acknowledging that a WMN optimization problem is oftentimes NP-complete, the authors explore the solution space at the same time avoid getting stuck in local minima by maximizing the size of giant components. 2. PREVIOUS APPROACH Critical design factors of WMNs bring forth different challenging issues ranging from the physical layer to the application layer and it is apparent that many problems still remain [15]. Presented various heuristic methods to establish a wireless mesh network in IEEE 802.16j in an economical way. The work proposed a low cost RS and BS in order to compensate for bandwidth demand of the clients. Although the methods appear robust, they suffer from several limitations. After careful observations, it has been found that [15] failed to reflect the significance of distance between stations in the network. For example, if a node is dedicated to be a routing station or a base station to serve one subscriber, ignoring the node's distance from the subscriber might impact the quality of communication if the subscriber’s distance from the node is small even if the cost is higher. Figure 2, is a graph showing possible links between nodes where the best solution is emboldened. Figure 2. Example of an optimal solution. Adopted from [15] It is known that digital signal attenuates during transmission. In instances where the distance between two nodes gets larger, the attenuation also grows bigger. In their effort to minimize the cost of establishing the network, they overlooked the affect that it does not always guarantee getting best performance inside the network. Such trade-off is common in optimization problems. This paper proposes an improvement for the method in network planning using heuristic algorithm where the primary purpose is to minimize the cost by taking into account the distance between nodes in WMN. 3. PROPOSE APPROACH The problem at hand is a binary optimization problem. We have decided to approach the problem using Modified Binary Particle Swarm Optimization (MBPSO). MBPSO was chosen as it overcomes the unreasonable behavior of its predecessor, BPSO [23]. Suppose that the number of SSs is , the number of RSs is , and the number of BSs is . The sum of components in each particle is equal to [15], (1) Whenever a new particle is generated, whether it is randomly generated (initialization phase or due to mutation) or due to the algorithm’s progression, it must be checked for validity. If a station presented (by ―1‖) is invalid in real life due to it being out of the coverage area, it must be removed from the matrix that represents it (by turning it into ―0‖). The aim of solving the problem is to minimize the cost of establishing a network. The fitness value of a network is as follows, (2)
  • 4. IJECE ISSN: 2088-8708  Improvement at Network Planning using Heuristic Algorithm to Minimize Cost of Distance … (Shivan Q.A.) 312 However, performance is not guaranteed just by minimizing the cost of establishing a network with regard to metrics such as PDR and E2E delay. [15] approached the problem from the perspective of cost but it ignored a crucial factor in network performance, i.e., the distance between network stations. Digital signals attenuate during transmission with respect to distance. The greater the distance, the greater the attenuation. Thus, ignoring such a consideration is detrimental to the performance of a network. The mathematical model, ―Model Based on Flow Conservation and Capacity‖ proposed by [15] is good and we have adapted it for the research at hand. Distance was taken into account during network planning by updating the objective function 2 as follows, (3) Optimization will help minimize the previous function, which would balance minimizing cost and the total distance possible between network stations. Thus, improving the overall performance of the network. 4. EXPERIMENTS AND RESULTS This section discusses the results from the conducted experiments in detail. A tripartite graph was used as the simulation model in MATLAB and is shown in Figure 3. Figure 3. Tripartite graph representation of a sample problem. Adopted from [15] Firstly, MBPSO had to be evaluated for which the MATLAB environment was chosen. The original objective function was used and the result presented as a matrix, The result had the following pattern: , where elements: 1 and 2 represent . 3 and 4 represent . 5 to 10 represent . 11 to 16 represent . 17 to 20 represent . See Table 1. Table 1. Particle Swarm Optimization parameters and chosen values No. of Elements 20 No. of Result Matrices 50 Velocity Range [ ] No. of Iterations 600 C1 1 C2 0.5 0.3 0.9 Mutation Rate 0.1
  • 5.  ISSN: 2088-8708 IJECE Vol. 7, No. 1, February 2017 : 309 – 315 313 The algorithm generated a solution with an establishment cost of 25, as follows: [ ] where [ ], [ ], [ ], [ ], and [ ]. In this solution, BS 1 and RS 2 form the backbone of the network, where BS 1 serves RS 2, which in turn serves SSs 1, 2, and 3. Upon updating the objective function, MBPSO was performed with the same parameters. In order to perform comparison between our approach and [15], the distances between the different network stations have to be known. These distances have been assumed and are presented in Tables (2-3). The distance between RS 1 and SS 2 (30) is less than that between RS 2 and SS 2 (80). Table 2. Distances between BSs and RSs and SSs distance distance Coverage Zone Radius BS 1 [ ] [ ] 1 75 150 BS 2 [ ] [ ] 3 75 150 Table 3. Distances between RSs and SSs distance Coverage Zone Radius RS 1 [ ] [ ] 100 RS 2 [ ] [ ] 100 The experiment yields the following solution with an establishment cost of 35, [ ] where [ ], [ ], [ ], [ ] and [ ]. The backbone of the network according to this solution is formed by BS 1 and RS 1, where RS 1 then serves SSs 1, 2, and 3. The routes between stations for results obtained using the original and updated objective functions are presented in Tables (4-5). Table 4. Routes using original objective function Subscriber Station Route SS 1 RS 1 — BS 1 SS 2 RS 1 — BS 1 SS 3 RS 1 — BS 1 Table 5. Routes using the updated objective function Subscriber Station Route SS 1 RS 2 — BS 1 SS 2 RS 2 — BS 1 SS 3 RS 2 — BS 1 Secondly, real-world performance had to be evaluated using the PDR and E2E delay metrics. A simulation of a real network was carried out in MATLAB. Every SS would generate data packets to be sent to the allocated BS. The number of data packets and the interval of generation were determined using Poisson random variables. The number of data packets had a mean value of 6 whereas the interval of generation had a mean of 6 sec. We have assumed that each BS has a mechanism for detecting errors in received data packets. If errors exist, the BS will send a message to the source station so that it may re-send the affected data packets while the elapsed time is less than the packet life time (0.5 sec). The channels between SS — RS, SS — BS, and RS — BS are based on the Gillbert-Elliot model. The quality of a channel is indirectly proportional to the distance between any two stations. Two experiments were carried out to compare the performance of the network with regard to PDR and E2E delay. The duration of each experiment was 1500
  • 6. IJECE ISSN: 2088-8708  Improvement at Network Planning using Heuristic Algorithm to Minimize Cost of Distance … (Shivan Q.A.) 314 sec of which 25 sec was used for data logging. 60 samples for PDR and E2E delay values were logged and the results are discussed in the following section. 5. EVALUATION AND DISCUSSION Figures (4-5) clearly show that taking distance into consideration has a positive impact on the performance of the network. The PDR values are better since RS 1 is used instead of RS 2; the distance between SS 2 and a routing station is less and thus signal quality with regard to SS 2 is improved. This also has a positive effect on the E2E delay; improved signal quality decreases the probability of errors in received signals which in turn decreases the number of acknowledgments and re-sending of data packets, thus reducing E2E delay time. Figure 4. PDR comparison between original and modified objective function Figure 5. E2E Delay comparison between original and modified objective function Finally, the finding of this study is based on the result as shown in Figures (4-5), this study has a positive effect on performance of the network through the quality of signal of routing station is less. Other hand, reducing the time delay through decreases the number of acknowledgments and re-sending of data packets. 6. CONCLUSION Cost optimization is an area of research with regard to WMNs. This research was based upon improving the solution proposed by [15] in this regard. They have considered cost optimization without taking distance between nodes into consideration. This research considered the problem using a Modified Binary Particle Swarm Optimization (MBPSO) approach by updating the optimization function to take into consideration the distances between the different nodes. The results were positive and this approach showed noticeable improvement compared to the benchmark. The PDR showed an approximate increase of 17.83% whereas the E2E delay saw an approximate decrease of 8.33%. ACKNOWLEDGEMENT This work is supported by Ministry of Education of Malaysia, Grant no: FRGS/ 1/ 2015/ ICT04/ UKM/ 02/ 3 REFERENCES [1] J. Coimbra, G. Schütz, and N. Correia. A game-based algorithm for fair bandwidth allocation in Fibre-Wireless access networks, Optical Switching and Networking, vol. 10, pp. 149-162, 2013. [2] J. Coimbra, G. Schütz, and N. Correia. Energy efficient routing algorithm for fiber-wireless access networks: A network formation game approach, Computer Networks, vol. 60, pp. 201-216, 2014. [3] F.L. Khaleel. Recruitment and Job Search Application, Universiti Utara Malaysia, 2011.
  • 7.  ISSN: 2088-8708 IJECE Vol. 7, No. 1, February 2017 : 309 – 315 315 [4] F.L. Khaleel, N.S. Ashaari, T.S. Meriam, T. Wook, and A. Ismail. The study of gamification application architecture for programming language course, in Proceedings of the 9th International Conference on Ubiquitous Information Management and Communication, 2015a, p. 17. [5] F.L. Khaleel, N.S. Ashaari, T.S. Meriam, T. Wook, and A. Ismail. User-Enjoyable Learning Environment Based on Gamification Elements, in International Conference on Computer, Communication, and Control Technology (I4CT 2015), Kuching, Sarawak, Malaysia, 2015b, p. 221. [6] F.L. Khaleel, N.S. Ashaari, T.S. Meriam, T. Wook, and A. Ismail. The Architecture of Dynamic Gamification Elements Based Learning Content, Journal of Convergence Information Technology, vol. 11, pp. 164-177, 2016a. [7] F.L. Khaleel, T.S.M.T. Wook, N.S. Ashaari, and A. Ismail. Gamification Elements for Learning Applications, International Journal on Advanced Science, Engineering and Information Technology, in press, 2016b. [8] G. Ma, R. Gong, Q. Li, and G. Yao. A Improved Particle Swarm Optimization Algorithm with Dynamic Acceleration Coefficients, Bulletin of Electrical Engineering and Informatics, vol. 5, 2016. [9] S.M. Ali, P.S. Babu, and B. Gurusekhar. Reconfiguration with Simultaneous DG installation to Improve the Voltage Profile in Distribution Network using Harmony Search Algorithm, Bulletin of Electrical Engineering and Informatics, vol. 4, pp. 257-273, 2015. [10] S. Middha and P. Singh. Channel Assignment with Greedy Algorithm for Wireless Mesh Network, Bulletin of Electrical Engineering and Informatics, vol. 5, 2016. [11] X. Zhang and L. Huang. A Density Control Based Adaptive Hexahedral Mesh Generation Algorithm, Indonesian Journal of Electrical Engineering and Informatics (IJEEI), vol. 4, 2016. [12] M. Anusha, S. Vemuru, and T. Gunasekhar. Transmission protocols in Cognitive Radio Mesh Networks, International Journal of Electrical and Computer Engineering, vol. 5, 2015. [13] Y. Bejerano, K.T. Lee, S.J. Han, and A. Kumar. Single-path routing for life time maximization in multi-hop wireless networks, Wireless Networks, vol. 17, pp. 263-275, 2011. [14] I.F. Akyildiz and X. Wang. A survey on wireless mesh networks, IEEE Communications magazine, vol. 43, pp. S23-S30, 2005. [15] S.M. Khaled. Heuristic algorithms for wireless mesh network planning, Lethbridge, Alta.: University of Lethbridge, Dept. of Mathematics and Computer Science, c2012, 2012. [16] R. Matam and S. Tripathy. Improved heuristics for multicast routing in wireless mesh networks, Wireless networks, vol. 19, pp. 1829-1837, 2013. [17] S. Ling, C. Jie, and Y. Xue-jun. Multi-path anycast routing based on ant colony optimization in multi-gateway WMN, in Computer Science and Education (ICCSE), 2010 5th International Conference on, 2010, pp. 1694-1698. [18] T. Oda, Y. Liu, S. Sakamoto, D. Elmazi, L. Barolli, and F. Xhafa. Analysis of mesh router placement in wireless mesh networks using Friedman test considering different meta-heuristics, International Journal of Communication Networks and Distributed Systems, vol. 15, pp. 84-106, 2015. [19] W.L. Yang, C.C. Kao, and C.H. Tung. Heuristic Algorithms for Constructing Interference-Free and Delay- Constrained Multicast Trees for Wireless Mesh Networks, TIIS, vol. 5, pp. 269-286, 2011. [20] A. Barolli, T. Oda, F. Xhafa, L. Barolli, P. Papajorgji, and M. Takizawa. WMN-GA System for Node Placement in WMNs: Performance Evaluation for Weibull Distribution of Mesh Clients, in Information Technology Convergence, ed: Springer, 2013, pp. 223-231. [21] D. Benyamina, A. Hafid, N. Hallam, M. Gendreau, and J. Maureira. A hybrid nature-inspired optimizer for wireless mesh networks design, Computer Communications, vol. 35, pp. 1231-1246, 2012. [22] F. Xhafa, A. Barolli, and M. Takizawa. A tabu search algorithm for efficient node placement in wireless mesh networks, in Intelligent Networking and Collaborative Systems (INCoS), 2011 Third International Conference on, 2011, pp. 53-59. [23] J. Yang, H. Zhang, Y. Ling, C. Pan, and W. Sun. Task allocation for wireless sensor network using modified binary particle swarm optimization, IEEE Sensors Journal, vol. 14, pp. 882-892, 2014.