期刊名称:International Journal of Computer Science and Information Technologies
电子版ISSN:0975-9646
出版年度:2014
卷号:5
期号:4
页码:5785-5792
出版社:TechScience Publications
摘要:A wireless sensor network is a collection of nodes ordered into a co-operative network. The nodes communicate wirelessly and frequently self-organize after being arranged in an ad hoc manner. In progress proposals for routing in sensor networks were optimize for the limited capabilities of the nodes and the application precise nature of the networks. Existing routing algorithms are not resourceful in sustaining the dynamic characteristics of wireless sensor networks (WSNs) and cannot make sure about sufficient quality of service in WSN applications. This research work proposes an agent-assisted based QoS-based routing algorithm for wireless sensor networks. Through the proposed algorithm, the synthetic QoS of WSNs is chosen as the adaptive value of efficient optimization algorithms to improve the entire performance of network. Whereas, intelligent software agents are employed to monitor the changes that occur in network structure, network communication flow and each node’s routing state. These agents can after that participates in network routing and network maintenance. Swarm intelligence techniques have been extensively used in optimization problem for solving many optimization issues in WSNs. In recent years, swarm intelligence approaches have also been used as agents to carry out QoS related tasks such as routing, in WSNs. In order to improve the performance a hybrid algorithm called PSOABC algorithm is proposed. The PSOABC algorithm is a combination of Particle Swarm Algorithm (PSO) and Artificial Bee Colony (ABC) Algorithm to solve the QoS based routing of WSNs is a Nondeterministic Polynomial (NP) hard and finite problem. The proposed new swarm algorithm is very simple and very flexible when compared to the existing swarm based algorithms. From the experimental results, it is said that the proposed algorithm can be used for solving optimization problems.