banner

QoS based meta-heuristic algorithm for path selection in the peer-to-peer network video streaming

M. Satyanarayana Reddy, P. Chenna Reddy

Abstract


The P2P (peer-to-peer) networks have numerous difficulties as it pertains to video streaming. Among these, there is an absence of specific algorithms which may determine the most optimal path for data transmission and reception among nodes. This research suggests a strategy which combines the optimisation power of the PSO (particle swarm optimization) with the high speed and accuracy of an algorithm to handle this problem. The data packets needed for high-quality video streaming could be sent and received using this technique. The suggested approach considers the fact that each particle in the search field adjusts its position to find the optimal spot. By the application of programmes like MATLAB, a simulation may be run to verify this approach. The study’s findings demonstrate that the suggested strategy is more effective as compared to the alternative approaches. Additionally, it executes better than the GA meta-heuristic method.


Keywords


PSO (particle swarm optimization); shortest path; video streaming; P2P networks

Full Text:

PDF

References


1. Surati S, Jinwala DC, Garg S. A survey of simulators for P2P overlay networks with a case study of the P2P tree overlay using an event-driven simulator. Engineering Science and Technology, an International Journal. 2017; 20(2): 705-720. doi: 10.1016/j.jestch.2016.12.010

2. Poenaru A, Istrate R, Pop F. AFT: Adaptive and fault tolerant peer-to-peer overlay—A user-centric solution for data sharing. Future Generation Computer Systems. 2018; 80: 583-595. doi: 10.1016/j.future.2016.05.022

3. Khalaf OI, Abdulsahib GM, Kasmaei HD, et al. A New Algorithm on Application of Blockchain Technology in Live Stream Video Transmissions and Telecommunications. International Journal of e-Collaboration. 2020; 16(1): 16-32. doi: 10.4018/ijec.2020010102

4. Gai F, Wang B, Deng W, et al. Proof of reputation: A reputation-based consensus protocol for peer-to-peer network. Database Systems for Advanced Applications: 23rd International Conference, DASFAA 2018; 21–24 May 2018; Gold Coast, QLD, Australia. pp. 666-681.

5. Marza V, JadidiNejad A. A novel caching strategy in video-on-demand (vod) peer-to-peer (p2p) networks based on complex network theory. Journal of Advances in Computer Research. 2018; 9(1): 17-27.

6. Lee Y, Yoo B, Lee SH. Sharing Ambient Objects Using Real-time Point Cloud Streaming in Web-based XR Remote Collaboration. In: The 26th International Conference on 3D Web Technology. doi: 10.1145/3485444.3487642

7. Bentaleb A, Taani B, Begen AC, et al. A Survey on Bitrate Adaptation Schemes for Streaming Media Over HTTP. IEEE Communications Surveys & Tutorials. 2019; 21(1): 562-585. doi: 10.1109/comst.2018.2862938

8. Shrestha A, Bishwokarma R, Chapagain A, et al. Peer-to-Peer Energy Trading in Micro/Mini-Grids for Local Energy Communities: A Review and Case Study of Nepal. IEEE Access. 2019; 7: 131911-131928. doi: 10.1109/access.2019.2940751

9. Trevisan M, Giordano D, Drago I, et al. Five years at the edge. In: Proceedings of the 14th International Conference on emerging Networking EXperiments and Technologies. 4–7 December 2018; Heraklion, Greece. doi: 10.1145/3281411.3281433

10. Kulikov N. Analysis of quality-of-service metrics in IMS networks. Automatic Control and Computer Sciences. 2016; 50(1): 37-45. doi: 10.3103/s0146411616010077

11. Memon SA, Hassan SR, Memon NA. Evaluation of video streaming performance over peer-to-peer network. 2014 International Conference on Collaboration Technologies and Systems (CTS). doi: 10.1109/cts.2014.6867597

12. Zhang L, Tang Y, Hua C, et al. A new particle swarm optimization algorithm with adaptive inertia weight based on Bayesian techniques. Applied Soft Computing. 2015; 28: 138-149. doi: 10.1016/j.asoc.2014.11.018

13. Momcilovic S, Ilic A, Roma N, et al. Dynamic Load Balancing for Real-Time Video Encoding on Heterogeneous CPU+GPU Systems. IEEE Transactions on Multimedia. 2014; 16(1): 108-121. doi: 10.1109/tmm.2013.2284892

14. Pal K, Govil MC, Ahmed M. Utilization-based hybrid overlay for live video streaming in P2P network. Recent Findings in Intelligent Computing Techniques: Proceedings of the 5th ICACNI 2017. pp.331-338.

15. Koloniari G, Sifaleras A. Game-theoretic approaches in cloud and P2P networks: issues and challenges. Operational Research in the Digital Era—ICT Challenges: 6th International Symposium and 28th National Conference on Operational Research; June 2017, Thessaloniki, Greece. pp.11-22.

16. Nguyen G, Roos S, Strufe T, et al. RBCS: A resilient backbone construction scheme for hybrid Peer-To-Peer streaming. 2015 IEEE 40th Conference on Local Computer Networks (LCN). doi: 10.1109/lcn.2015.7366319

17. Demirci S, Yardimci A, Sayit M, et al. A hierarchical P2P clustering framework for video streaming systems. Computer Standards & Interfaces. 2017; 49: 44-58. doi: 10.1016/j.csi.2016.08.002

18. Roshani R, Sohrabi MK. Parallel Genetic Algorithm for Shortest Path Routing Problem with Collaborative Neighbors. Ciência e Natura. 2015; 37: 327. doi: 10.5902/2179460x20790

19. Karayer E, Sayit M. A path selection approach with genetic algorithm for P2P video streaming systems. Multimedia Tools and Applications. 2015; 75(23): 16039-16057. doi: 10.1007/s11042-015-2912-y




DOI: https://doi.org/10.32629/jai.v7i5.1602

Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 M. Satyanarayana Reddy, P. Chenna Reddy

License URL: https://creativecommons.org/licenses/by-nc/4.0/