Skip to main content

Advertisement

Log in

Swarm and Fuzzy Based Cooperative Caching Framework to Optimize Energy Consumption Over Multimedia Wireless Sensor Networks

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

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

  1. 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.

    Article  Google Scholar 

  2. Chand, N. (2014). Energy efficient cooperative caching in wireless multimedia sensor networks. Advances in information Science and Applications, II, 634–639.

    Google Scholar 

  3. 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.

  4. 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.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. Leung, L. W., King, B., & Vohra, B. (2011). Comparison of image data fusion techniques using entropy and INI. In Asian Conference on Remote Sensing.

  8. 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.

    Google Scholar 

  9. 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.

  10. Yin, L., & Cao, G. (2006). Supporting cooperative caching in ad hoc networks. IEEE Transactions on Mobile Computing, 5(1), 77–89.

    Article  Google Scholar 

  11. 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.

    Article  Google Scholar 

  12. 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.

    Article  Google Scholar 

  13. Dimokas, N., Katsaros, D., Tassiulas, L., & Manolopoulos, Y. (2008). Cooperative caching in wireless multimedia sensor networks. Mobile Network Applications, 13(3/4), 337–356.

    Google Scholar 

  14. 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.

    Article  Google Scholar 

  15. 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.

    Article  Google Scholar 

  16. 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.

    Article  Google Scholar 

  17. 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.

    Article  Google Scholar 

  18. 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.

    Article  Google Scholar 

  19. 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).

  20. 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.

    Google Scholar 

  21. 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.

    Article  Google Scholar 

  22. 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.

  23. 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.

    Article  Google Scholar 

  24. 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.

    Article  Google Scholar 

  25. 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.

    Article  MATH  Google Scholar 

  26. 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.

  27. 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.

    Article  MATH  Google Scholar 

  28. 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.

    Article  Google Scholar 

  29. Chand, N. (2013). Energy efficient cooperative caching in WSN. In International Conference on Computer and Communication Networks Engineering (ICCCNE), pp. 674–679.

  30. 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.

    Google Scholar 

  31. Ganesan, I., & Karuppasamy, M. (2011). An efficient cross-layer scheduling with partial channel state information. Informatica, 35(2), 245–250.

    Google Scholar 

  32. Chand, N. (2013). Energy efficient cooperative caching in WSN. In International Conference on Computer and Communication Networks Engineering (ICCCNE), pp. 674–679.

  33. 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.

    Google Scholar 

  34. 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.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Sureshkumar.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-016-3274-0

Keywords

Navigation