Abstract
Rapid technological advancement has spurred an impressive growth of industrial application for Multimedia Wireless Sensor networks. The entire sensor nodes are operated with the help of battery. An approach towards evolving low energy networking has been a great challenge, especially a battery which is worked storage and the nodes that are forwarded. More energy is consumed during data transmission and query processing. The possible solution is to minimize energy consumption by the use of cooperative caching method. In this research work, a Mobility with Clustering based Energy Efficient Cooperative Caching (MCE2C2) method is proposed. In this framework, the reservation node selection is performed using fuzzy interference system. The data transfer from the intermediate node and reservation node are performed by swarm intelligence based routing. When the sensor node accepts the data, the caching decision is evaluated by two parameters such as information present index and content drop time. The cache performance is improved by using the clustering mechanism and integrating the cache consistency and the cache replacement Push–Pull and Energy efficient Cache Replacement algorithms are used respectively. By using MATLAB and NS2 simulator, the performance of MCE2C2 is evaluated and the results are compared with existing approaches. As a result of this the sensor node energy is improved.
Similar content being viewed by others
Abbreviations
- M oj (i):
-
Mobility metric
- RSS :
-
Residual signal strength
- P rx :
-
Reception power
- P tx :
-
Transmission power
- AB :
-
Available bandwidth
- Q d :
-
Number of allocation slots in one frame
- Q t :
-
Total slots in the sub-frame
- t f :
-
Duration of the frame
- β :
-
Number of bits transmitted in downlink slots
- N i :
-
Sensor node
- N j :
-
Neighbor node
- d ij :
-
Distance among N i and N j
- η :
-
Wavelength
- α :
-
Transmitter gain
- β :
-
Receiver gain
- ETT :
-
Expected transmission time
- z :
-
Average size of a packet
- BW :
-
Current link bandwidth
- ETX :
-
Expected transmission count metric
- Pr tx :
-
Successful packet delivery probability in forward direction
- Pr rx :
-
Successful acknowledgment packet reception probability
- ET :
-
Expected time to stay
- BL :
-
Battery life
- D :
-
Distance from the node
- LQ :
-
Link quality
- f i :
-
Fuzzy rules
- ψ (f i ):
-
Membership function
- a (N i , S):
-
Pheromone value
- b (Ni, So):
-
Heuristic value related to bandwidth
- RT (N i ):
-
Routing table for N i
- ζ :
-
Parameters to control the relative weight of the pheromone value
- σ :
-
Parameters to control the relative weight of the heuristic value
- X us (R):
-
Total number of Ni visited by FANT
- R :
-
Number of iteration
- λi :
-
Information presence index
- k :
-
Time step
- C i1 (N i , k):
-
Source counter
- ε :
-
New copies of information
- H 1 :
-
Number of hops covered by the new copies of data
- C i2 (N i , k):
-
Movement counter
- T dmax :
-
Maximum cache drop time
- T di (N i , s):
-
Cache drop time
- i :
-
Data
- T pmax :
-
Maximum cache stability time
- u :
-
Time-out value
References
Li, N., Martinez, J.-F., & Diaz, V. H. (2015). The balanced cross-layer design routing algorithm in wireless sensor networks using fuzzy logic. Sensor, 15, 19541–19559.
Chand, N. (2014). Energy efficient cooperative caching in wireless multimedia sensor networks. Advances in information Science and Applications, II, 634–639.
Ghaeini, H. R., Akbari, B., Barekatain, B., & Cabrera, A. T. (2015). Adaptive video protection in large scale peer–peer video streaming over mobile wireless mesh networks. International Journal of Communication Systems. doi:10.1002/dac.3088.
Behrang, B., Khezi Motlagh, D., Aizaini Maarof, M., Ghaeini, H., Ariza Quintana, A., & Trivino Cabrera, A. (2014). Efficient P2P live video streaming over hybrid WMNs using random network coding. Wireless Personal Communications, 80(4), 1761–1789.
Chen, J., & Zhou, H. (2014). Cooperative energy efficient management scheme for multimedia information dissemination. International Journal of Distributed Sensor Networks. doi:10.1155/2014/718403.
Xu, J., Li, K., Shen, Y., & Liu, J. (2008). An energy-efficient waiting caching algorithm in wireless sensor network. International Conference on Embedded and Ubiquitous Computing., 1, 323–329.
Leung, L. W., King, B., & Vohra, B. (2011). Comparison of image data fusion techniques using entropy and INI. In Asian Conference on Remote Sensing.
Tseng, V. S., Hsieh, M.-H., & Lin, K. W. (2011). A novel cache replacement algorithm for cooperative caching in wireless multimedia sensor networks. International Journal of Innovative Computing, Information and Control, 7(2), 763–776.
Zhang, W., Yin, L., & Cao, G. (2004). Secure cooperative cache based data access in ad hoc networks. In NSF International Workshop on Theoretical and Algorithmic Aspects of Wireless Ad Hoc, Sensor, and Peer-to-Peer Networks.
Yin, L., & Cao, G. (2006). Supporting cooperative caching in ad hoc networks. IEEE Transactions on Mobile Computing, 5(1), 77–89.
Dimokas, N., Katsaros, D., Tassiulas, L., & Manolopoulos, Y. (2011). High performance, low complexity cooperative caching for wireless sensor networks. Wireless Networks, 17(3), 717–737.
Artail, H., & Saab, S. (2009). A distributed system for consuming web services and caching their responses in MANETs. IEEE Transactions on Services Computing, 2(1), 17–33.
Dimokas, N., Katsaros, D., Tassiulas, L., & Manolopoulos, Y. (2008). Cooperative caching in wireless multimedia sensor networks. Mobile Network Applications, 13(3/4), 337–356.
Huang, Y., Cao, J., Jin, B., Tao, X., Lu, J., & Feng, Y. (2010). Flexible cache consistency maintenance over wireless ad hoc networks. IEEE Transactions on Parallel and Distributed Systems, 21(8), 1150–1161.
Artail, H., Safa, H., Mershad, K., Abou-Atme, Z., & Sulieman, N. (2008). COACS: A cooperative and adaptive caching system for MANETs. IEEE Transactions on Mobile Computing, 7(8), 961–977.
Chakravorty, C., & Usha, J. (2012). Cache management issues in mobile computing environment. International Journal of Mobile Network Communications and Telematics (IJMNCT), 2(1), 21–27.
Dan, G. (2011). Cache-to-cache: Could ISPs cooperate to decrease peer-to-peer content distribution costs. IEEE Transactions on Parallel and Distributed Systems, 22(9), 1469–1482.
Fiore, M., Casetti, C., & Chiasserini, C.-F. (2011). Caching strategies based on information density estimation in wireless ad hoc networks. IEEE Transactions on Vehicular Technology, 60(5), 2194–2208.
Phaneendra, Ch., Srimathi, K., Shekhar, T.P., Ravi Kumar, V. (2012). Caching approach foundation on information density evaluation in wireless ad hoc networks. International Journal of Advanced Research in Computer Science and Software Engineering, 2(5).
Srinivas, C., & Khan, S. (2012). Data caching placement based on information density in wireless ad hoc network. International Journal of Engineering Research and Applications, 2(4), 120–125.
Paul, P. V., Rajaguru, D., Saravanan, N., Baskaran, R., & Dhavachelvan, P. (2013). Efficient service cache management in mobile P2P networks. Future Generation Computer Systems, 29, 1505–1521.
Xu, X., & Liang, W. (2011). Placing optimal number of sinks in sensor networks for network lifetime maximization. In IEEE International Conference Communications (ICC), pp. 1–6.
Sabiyath Fatima, N., & Sheik Abdul Khader, P. (2011). A hybrid cache invalidation technique for data consistency in MANET. International Journal of Computer Applications, 16(5), 0975–8887.
Kuppusamy, P., & Kalaavathi, B. (2012). Cluster based data consistency for cooperative caching over partitionable mobile adhoc network. American Journal of Applied Sciences, 9(8), 1307–1315.
Fan, X., Cao, J., & Wu, W. (2011). Contention-aware data caching in wireless multi-hop ad hoc networks. Journal of Parallel and Distributed Computing, 71(4), 603–614.
Artail, H., Al-Asadi, H. (2006). A cooperative and adaptive system for caching web service responses in MANETs. In IEEE International Conference on Web Services (pp. 339–346). IEEE.
Mershad, K., & Artail, H. (2011). CODISC: Collaborative and distributed semantic caching for maximizing cache effectiveness in wireless networks. Journal of Parallel and Distributed Computing, 71, 495–511.
Fatima, M., Gupta, R., & Bandhopadhyay, T. K. (2012). Route discovery by cross layer approach for MANET. International Journal of Computer Applications, 37(7), 14–24.
Chand, N. (2013). Energy efficient cooperative caching in WSN. In International Conference on Computer and Communication Networks Engineering (ICCCNE), pp. 674–679.
Seraphin, G. B., & Ramesh, S. (2013). QoS provisioning in seamless vertical handover of WIMAX/WLAN overlay network. International Journal of Emerging Technology and Advanced Engineering, 3(3), 158–162.
Ganesan, I., & Karuppasamy, M. (2011). An efficient cross-layer scheduling with partial channel state information. Informatica, 35(2), 245–250.
Chand, N. (2013). Energy efficient cooperative caching in WSN. In International Conference on Computer and Communication Networks Engineering (ICCCNE), pp. 674–679.
Chauhan, N., Awasthi, L. K., Chand, N., Joshi, R. C., & Misra, M. (2010). Energy efficient cooperative caching in mobile ad hoc networks. International Journal of Applied Engineering Research, 1(3), 360.
Li, W., Chan, E., Chen, D. (2007). Energy-efficient cache replacement policies for cooperative caching in mobile ad hoc network. In Wireless Communications and Networking Conference, WCNC 2007, IEEE 2007.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sureshkumar, A., Samson Ravindran, R. Swarm and Fuzzy Based Cooperative Caching Framework to Optimize Energy Consumption Over Multimedia Wireless Sensor Networks. Wireless Pers Commun 90, 961–984 (2016). https://doi.org/10.1007/s11277-016-3274-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-016-3274-0