{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T00:47:37Z","timestamp":1777682857141,"version":"3.51.4"},"reference-count":20,"publisher":"SAGE Publications","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JHS"],"published-print":{"date-parts":[[2021,9,23]]},"abstract":"<jats:p>Multimedia is inconvenient to use, difficult to maintain, and redundant in data storage. In order to solve the above problems and apply cloud storage to the integration of university teaching resources, this paper designs a virtualized cloud storage platform for university multimedia classrooms. The platform has many advantages, such as reducing the initial investment in multimedia classrooms, simplifying management tasks, making maximum use of actual resources and easy access to resources. Experiments and analysis show the feasibility and effectiveness of the platform. Aiming at the problems of the single-node repair algorithm of the existing multimedia cloud storage system, the limited domain is large, the codec complexity is high, the disk I\/O (Input\/Output) cost is high, the storage overhead and the repair bandwidth are unbalanced, and a network coding-based approach is proposed. Multimedia cloud storage. System single node repair algorithm. The algorithm stores the grouped multimedia file data in groups in the system, and performs XOR (exclusive OR) on the data in the group on the GF(2) finite field. When some nodes fail, the new node only needs to be connected. Two to three non-faulty nodes in the same group can accurately repair the data in the failed node. Theoretical analysis and simulation results show that the algorithm can reduce the complexity and repair of the codec, and reduce the disk I\/O overhead. In this case, the storage cost of the algorithm is consistent with the storage cost based on the minimum storage regeneration code algorithm, and the repair bandwidth cost is close to the minimum bandwidth regeneration code algorithm.<\/jats:p>","DOI":"10.3233\/jhs-210661","type":"journal-article","created":{"date-parts":[[2021,9,21]],"date-time":"2021-09-21T13:14:02Z","timestamp":1632230042000},"page":"205-214","source":"Crossref","is-referenced-by-count":3,"title":["Single node repair algorithm for a multimedia cloud storage system based on network coding"],"prefix":"10.1177","volume":"27","author":[{"given":"Xin","family":"Niu","sequence":"first","affiliation":[{"name":"Changzhou Vocational Institute of Engineering, Changzhou 213164, Jiangsu, China. E-mail:\u00a08000000326@czie.edu.cn"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jingjing","family":"Jiang","sequence":"additional","affiliation":[{"name":"School of Digital Technology, Dalian University of Science and Technology, Dalian 116052, Liaoning, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","reference":[{"key":"10.3233\/JHS-210661_ref1","doi-asserted-by":"crossref","first-page":"1457","DOI":"10.1109\/TPDS.2016.2619686","article-title":"Securing coding-based cloud storage against pollution attacks","volume":"99","author":"Anglano","year":"2017","journal-title":"IEEE Transactions on Parallel & Distributed Systems"},{"key":"10.3233\/JHS-210661_ref2","doi-asserted-by":"crossref","unstructured":"T.T.\u00a0Chekam et al., On the synchronization bottleneck of OpenStack Swift-like cloud storage systems, in: IEEE Infocom-the IEEE International Conference on Computer Communications, 2016, pp.\u00a012\u201314.","DOI":"10.1109\/INFOCOM.2016.7524349"},{"issue":"8","key":"10.3233\/JHS-210661_ref3","doi-asserted-by":"crossref","first-page":"2261","DOI":"10.1109\/TPDS.2015.2486772","article-title":"Eavesdropping prevention for network coding encrypted cloud storage systems","volume":"27","author":"Chen","year":"2016","journal-title":"IEEE Transactions on Parallel & Distributed Systems"},{"issue":"2","key":"10.3233\/JHS-210661_ref4","doi-asserted-by":"crossref","first-page":"1801","DOI":"10.1007\/s10586-017-0840-5","article-title":"A practical cross-datacenter fault-tolerance algorithm in the cloud storage system","volume":"20","author":"Cheng","year":"2017","journal-title":"Cluster Computing"},{"key":"10.3233\/JHS-210661_ref5","doi-asserted-by":"crossref","unstructured":"S.A.\u00a0El-Booz, G.\u00a0Attiya and N.\u00a0El-Fishawy, A secure cloud storage system combining time-based one-time password and automatic blocker protocol, Eurasip Journal on Information Security 2016(1) (2016), 13.","DOI":"10.1186\/s13635-016-0037-0"},{"key":"10.3233\/JHS-210661_ref6","doi-asserted-by":"crossref","unstructured":"S.A.\u00a0El-Booz, G.\u00a0Attiya and N.\u00a0El-Fishawy, A secure cloud storage system combining time-based one time password and automatic blocker protocol, in: Computer Engineering Conference, 2016, pp.\u00a020\u201325.","DOI":"10.1186\/s13635-016-0037-0"},{"issue":"4","key":"10.3233\/JHS-210661_ref7","doi-asserted-by":"crossref","first-page":"5889","DOI":"10.1007\/s11042-015-2595-4","article-title":"Secure deduplication for multimedia data with user revocation in cloud storage","volume":"76","author":"Kwon","year":"2017","journal-title":"Multimedia Tools & Applications"},{"key":"10.3233\/JHS-210661_ref8","doi-asserted-by":"crossref","unstructured":"Y.\u00a0Lu et al., Network coding for data-retrieving in cloud storage systems, in: International Symposium on Network Coding, 2015, pp.\u00a010\u201314.","DOI":"10.1109\/NETCOD.2015.7176788"},{"key":"10.3233\/JHS-210661_ref9","doi-asserted-by":"crossref","unstructured":"N.\u00a0Marina, A.\u00a0Velkoska and N.\u00a0Paunkoska, Efficient distribution and improved security for reliable cloud storage system, in: IEEE Eurocon-International Conference on Smart Technologies, 2017, pp.\u00a07\u201310.","DOI":"10.1109\/EUROCON.2017.8011207"},{"key":"10.3233\/JHS-210661_ref10","first-page":"7","article-title":"PITR: An efficient single-failure recovery scheme for PIT-coded cloud storage systems","author":"Peng","year":"2017","journal-title":"Reliable Distributed Systems"},{"key":"10.3233\/JHS-210661_ref11","doi-asserted-by":"crossref","unstructured":"X.\u00a0Qin, B.\u00a0Kelley and M.\u00a0Saedy, A fast map-reduce algorithm for burst errors in big data cloud storage, in: System of Systems Engineering Conference, 2015, pp.\u00a011\u201314.","DOI":"10.1109\/SYSOSE.2015.7151912"},{"key":"10.3233\/JHS-210661_ref12","first-page":"2","article-title":"CloudS: A multi-cloud storage system with multi-level security","author":"Shen","year":"2015","journal-title":"Algorithms and Architectures for Parallel Processing"},{"issue":"19","key":"10.3233\/JHS-210661_ref13","first-page":"1","article-title":"Towards a cloud storage data management model based on RNPT network","volume":"76","author":"Wei","year":"2016","journal-title":"Multimedia Tools & Applications"},{"key":"10.3233\/JHS-210661_ref14","unstructured":"C.H.\u00a0Wu and S.Y.\u00a0Lo, Network-coded storages for cloud computing, in: International Conference on Applied System Innovation, 2017, pp.\u00a022\u201325."},{"key":"10.3233\/JHS-210661_ref15","first-page":"4","article-title":"Collaboration coding to multi-node repair program under the twin-MDS codes framework in cloud storage systems","author":"Xie","year":"2015","journal-title":"Journal on Communications"},{"issue":"4","key":"10.3233\/JHS-210661_ref16","doi-asserted-by":"crossref","first-page":"1437","DOI":"10.1007\/s00500-015-1596-6","article-title":"A secure cloud storage system supporting privacy-preserving fuzzy deduplication","volume":"20","author":"Xuan","year":"2016","journal-title":"Soft Computing"},{"issue":"2","key":"10.3233\/JHS-210661_ref17","doi-asserted-by":"crossref","first-page":"386","DOI":"10.1109\/TNSM.2017.2679191","article-title":"Practical network coding for the update problem in cloud storage systems","volume":"14","author":"Zakerinasab","year":"2017","journal-title":"IEEE Transactions on Network & Service Management"},{"key":"10.3233\/JHS-210661_ref18","doi-asserted-by":"crossref","unstructured":"Z.\u00a0Zheng and Z.\u00a0Zheng, Towards an improved heuristic genetic algorithm for static content delivery in cloud storage, Computers & Electrical Engineering (2017), S0045790617316993.","DOI":"10.1016\/j.compeleceng.2017.06.011"},{"key":"10.3233\/JHS-210661_ref19","doi-asserted-by":"crossref","unstructured":"X.\u00a0Zhou et al., Load balancing prediction method of cloud storage based on analytic hierarchy process and hybrid hierarchical genetic algorithm, Springerplus 5(1) (2016), 1989.","DOI":"10.1186\/s40064-016-3619-x"},{"issue":"17","key":"10.3233\/JHS-210661_ref20","doi-asserted-by":"crossref","first-page":"2095","DOI":"10.1049\/iet-com.2014.1225","article-title":"HFR code: A flexible replication scheme for cloud storage systems","volume":"9","author":"Zhu","year":"2015","journal-title":"Communications Iet"}],"container-title":["Journal of High Speed Networks"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/JHS-210661","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T08:44:19Z","timestamp":1777452259000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/JHS-210661"}},"subtitle":[],"editor":[{"given":"Alireza","family":"Souri","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]},{"given":"Mu-Yen","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2021,9,23]]},"references-count":20,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.3233\/jhs-210661","relation":{},"ISSN":["1875-8940","0926-6801"],"issn-type":[{"value":"1875-8940","type":"electronic"},{"value":"0926-6801","type":"print"}],"subject":[],"published":{"date-parts":[[2021,9,23]]}}}