{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,4]],"date-time":"2025-12-04T10:02:32Z","timestamp":1764842552446,"version":"build-2065373602"},"reference-count":58,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2021,10,18]],"date-time":"2021-10-18T00:00:00Z","timestamp":1634515200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100005416","name":"The Research Council of Norway","doi-asserted-by":"publisher","award":["275516","263248"],"award-info":[{"award-number":["275516","263248"]}],"id":[{"id":"10.13039\/501100005416","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Lab Nord-Norge (&quot;Samfunnsl\u00f8ftet&quot;)","award":["2018"],"award-info":[{"award-number":["2018"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>In this paper, we present initial results from our distributed edge systems research in the domain of sustainable harvesting of common good resources in the Arctic Ocean. Specifically, we are developing a digital platform for real-time privacy-preserving sustainability management in the domain of commercial fishery surveillance operations. This is in response to potentially privacy-infringing mandates from some governments to combat overfishing and other sustainability challenges. Our approach is to deploy sensory devices and distributed artificial intelligence algorithms on mobile, offshore fishing vessels and at mainland central control centers. To facilitate this, we need a novel data plane supporting efficient, available, secure, tamper-proof, and compliant data management in this weakly connected offshore environment. We have built our first prototype of Dorvu, a novel distributed file system in this context. Our devised architecture, the design trade-offs among conflicting properties, and our initial experiences are further detailed in this paper.<\/jats:p>","DOI":"10.3390\/info12100430","type":"journal-article","created":{"date-parts":[[2021,10,19]],"date-time":"2021-10-19T22:52:47Z","timestamp":1634683967000},"page":"430","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["File System Support for Privacy-Preserving Analysis and Forensics in Low-Bandwidth Edge Environments"],"prefix":"10.3390","volume":"12","author":[{"given":"Aril Bernhard","family":"Ovesen","sequence":"first","affiliation":[{"name":"Department of Computer Science, UiT The Arctic University of Norway, 9037 Troms\u00f8, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tor-Arne Schmidt","family":"Nordmo","sequence":"additional","affiliation":[{"name":"Department of Computer Science, UiT The Arctic University of Norway, 9037 Troms\u00f8, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1637-7262","authenticated-orcid":false,"given":"H\u00e5vard Dagenborg","family":"Johansen","sequence":"additional","affiliation":[{"name":"Department of Computer Science, UiT The Arctic University of Norway, 9037 Troms\u00f8, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael Alexander","family":"Riegler","sequence":"additional","affiliation":[{"name":"Department of Computer Science, UiT The Arctic University of Norway, 9037 Troms\u00f8, Norway"},{"name":"Holistic Systems Department, SimulaMet, 0164 Oslo, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2073-7029","authenticated-orcid":false,"given":"P\u00e5l","family":"Halvorsen","sequence":"additional","affiliation":[{"name":"Holistic Systems Department, SimulaMet, 0164 Oslo, Norway"},{"name":"Department of Computer Science, Oslo Metropolitan University, 0130 Oslo, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dag","family":"Johansen","sequence":"additional","affiliation":[{"name":"Department of Computer Science, UiT The Arctic University of Norway, 9037 Troms\u00f8, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,10,18]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MPRV.2015.32","article-title":"Edge analytics in the internet of things","volume":"14","author":"Satyanarayanan","year":"2015","journal-title":"IEEE Pervasive Comput."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"6757","DOI":"10.1109\/ACCESS.2017.2685434","article-title":"A survey on mobile edge networks: Convergence of computing, caching and communications","volume":"5","author":"Wang","year":"2017","journal-title":"IEEE Access"},{"key":"ref_3","unstructured":"Bonawitz, K., Eichner, H., Grieskamp, W., Huba, D., Ingerman, A., Ivanov, V., Kiddon, C., Kone\u010dn\u1ef3, J., Mazzocchi, S., and McMahan, H.B. (2019). Towards federated learning at scale: System design. arXiv."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Zhang, Y., McQuillan, F., Jayaram, N., Kak, N., Khanna, E., Kislal, O., Valdano, D., and Kumar, A. (2021). Distributed Deep Learning on Data Systems: A Comparative Analysis of Approaches. Proc. VLDB Endow., 14, Available online: http:\/\/www.vldb.org\/pvldb\/vol14\/p1769-zhang.pdf.","DOI":"10.14778\/3467861.3467867"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Nordmo, T.A.S., Ovesen, A.B., Johansen, H.D., Riegler, M.A., Halvorsen, P., and Johansen, D. (2021, January 12\u201315). Dutkat: A Multimedia System for Catching Illegal Catchers in a Privacy-Preserving Manner. Proceedings of the 2021 Workshop on Intelligent Cross-Data Analysis and Retrieval, Taipei, Taiwan.","DOI":"10.1145\/3463944.3469102"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1038\/s41586-020-2616-y","article-title":"The future of food from the sea","volume":"588","author":"Costello","year":"2020","journal-title":"Nature"},{"key":"ref_7","unstructured":"UNODC (2021, October 12). Fisheries Crime: Transnational Organized Criminal Activities in the Context of the Fisheries Sector; 2016. Available online: https:\/\/www.unodc.org\/documents\/about-unodc\/Campaigns\/Fisheries\/focus_sheet_PRINT.pdf."},{"key":"ref_8","unstructured":"Ingil\u00e6, \u00d8. (2020). Fiskere settes under overv\u00e5kning. Kyst og Fjord, Available online: https:\/\/www.kystogfjord.no\/nyheter\/forsiden\/Fiskere-settes-under-overvaakning."},{"key":"ref_9","unstructured":"Bizzotto, M. (2021). Fishing rules: Compulsory CCTV for certain vessels to counter infractions. European Parliament Press Release, Available online: https:\/\/www.europarl.europa.eu\/news\/en\/press-room\/20210304IPR99227\/fishing-rules-compulsory-cctv-for-certain-vessels-to-counter-infractions."},{"key":"ref_10","unstructured":"Ministry of Trade, Industry and Fisheries (2021, October 12). Framtidens Fiskerikontroll. NOU 19:21, Available online: https:\/\/www.advokatforeningen.no\/aktuelt\/horingsuttalelser\/2020\/mars\/horing\u2014nou-201921-framtidens-fiskerikontroll\/."},{"key":"ref_11","unstructured":"Martinussen, T.M. Danske fiskere samler seg mot kamera-overv\u00e5kning i fiskeriene. Fiskeribladet, Available online: https:\/\/www.fiskeribladet.no\/nyheter\/danske-fiskere-samler-seg-mot-kamera-overvakning-i-fiskeriene\/2-1-839478."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1111\/faf.12425","article-title":"Electronic monitoring in fisheries: Lessons from global experiences and future opportunities","volume":"21","author":"Mortensen","year":"2020","journal-title":"Fish Fish."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1145\/380749.380767","article-title":"Design and evaluation of a wide-area event notification service","volume":"19","author":"Carzaniga","year":"2001","journal-title":"ACM Trans. Comput. Syst. (TOCS)"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"447","DOI":"10.1109\/12.54838","article-title":"Coda: A highly available file system for a distributed workstation environment","volume":"39","author":"Satyanarayanan","year":"1990","journal-title":"IEEE Trans. Comput."},{"key":"ref_15","unstructured":"Johansen, D. (2021, October 12). StormCast: However, another exercise in distributed computing. Distrib. Open Syst. Perspect., Available online: https:\/\/munin.uit.no\/bitstream\/handle\/10037\/392\/report.pdf?sequence=1&isAllowed=y."},{"key":"ref_16","unstructured":"(2016). Regulation (EU) 2016\/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95\/46\/EC (General Data Protection Regulation). Off. J. Eur. Union, Available online: https:\/\/eur-lex.europa.eu\/eli\/reg\/2016\/679\/oj."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Ghemawat, S., Gobioff, H., and Leung, S.T. (2003, January 19\u201322). The Google file system. Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles, Bolton Landing, NY, USA.","DOI":"10.1145\/945445.945450"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","article-title":"MapReduce: Simplified data processing on large clusters","volume":"51","author":"Dean","year":"2004","journal-title":"Commun. ACM"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Johansen, H.D., Birrell, E., Van Renesse, R., Schneider, F.B., Stenhaug, M., and Johansen, D. (2015, January 27\u201328). Enforcing privacy policies with meta-code. Proceedings of the 6th Asia-Pacific Workshop on Systems, Tokyo, Japan.","DOI":"10.1145\/2797022.2797040"},{"key":"ref_20","unstructured":"(2021, August 30). FUSE\u2014The Linux Kernel Documentation. Available online: https:\/\/www.kernel.org\/doc\/html\/latest\/filesystems\/fuse.html."},{"key":"ref_21","unstructured":"Vangoor, B.K.R., Tarasov, V., and Zadok, E. (March, January 27). To FUSE or not to FUSE: Performance of user-space file systems. Proceedings of the 15th USENIX Conference on File and Storage Technologies, Santa Clara, CA, USA."},{"key":"ref_22","unstructured":"(2021, September 08). Iridium Certus 200. Available online: https:\/\/www.iridium.com\/services\/iridium-certus-200\/."},{"key":"ref_23","unstructured":"(2021, September 08). Thales VesseLINK 200. Available online: https:\/\/www.thalesgroup.com\/sites\/default\/files\/database\/document\/2021-02\/2807_V1_VesseLINK200_012021.pdf."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Yu, L., Chen, G., Wang, W., and Dong, J. (2007, January 26\u201328). Msfss: A storage system for mass small files. Proceedings of the 11th International Conference on Computer Supported Cooperative Work in Design, Melbourne, Australia.","DOI":"10.1109\/CSCWD.2007.4281592"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Thain, D., and Moretti, C. (2007, January 19\u201321). Efficient access to many small files in a filesystem for grid computing. Proceedings of the 8th IEEE\/ACM International Conference on Grid Computing, Austin, TX, USA.","DOI":"10.1109\/GRID.2007.4354139"},{"key":"ref_26","unstructured":"Gerard, M., and Bousquet, M. (2021, October 12). Satellite Communications Systems; Teubner: 1993. Available online: https:\/\/www.amazon.com\/Satellite-Communications-Systems-Communication-Distributed\/dp\/0471971669."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Tran, D., Wang, H., Torresani, L., Ray, J., LeCun, Y., and Paluri, M. (2018, January 18\u201323). A closer look at spatiotemporal convolutions for action recognition. Proceedings of the IEEE conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00675"},{"key":"ref_28","unstructured":"Kay, W., Carreira, J., Simonyan, K., Zhang, B., Hillier, C., Vijayanarasimhan, S., Viola, F., Green, T., Back, T., and Natsev, P. (2021, July 28). The Kinetics Human Action Video Dataset, Available online: http:\/\/xxx.lanl.gov\/abs\/1705.06950."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Kuehne, H., Jhuang, H., Garrote, E., Poggio, T., and Serre, T. (2011, January 6\u201313). HMDB: A large video database for human motion recognition. Proceedings of the 2011 International Conference on Computer Vision, Barcelona, Spain.","DOI":"10.1109\/ICCV.2011.6126543"},{"key":"ref_30","unstructured":"Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., Lin, Z., Gimelshein, N., and Antiga, L. (2019). PyTorch: An Imperative Style, High-Performance Deep Learning Library. Advances in Neural Information Processing Systems 32, Curran Associates, Inc.. Available online: https:\/\/papers.nips.cc\/paper\/2019\/file\/bdbca288fee7f92f2bfa9f7012727740-Paper.pdf."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Ashley, K. (2020). Applied Machine Learning for Health and Fitness, Springer.","DOI":"10.1007\/978-1-4842-5772-2"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/MSP.2005.65","article-title":"Enabling video privacy through computer vision","volume":"3","author":"Senior","year":"2005","journal-title":"IEEE Secur. Priv."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1109\/TKDE.2005.32","article-title":"Preserving privacy by de-identifying face images","volume":"17","author":"Newton","year":"2005","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_34","unstructured":"Boult, T.E. (2005, January 17\u201318). PICO: Privacy through invertible cryptographic obscuration. Proceedings of the Computer Vision for Interactive and Intelligent Environment (CVIIE), Lexington, KY, USA."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Schiff, J., Meingast, M., Mulligan, D.K., Sastry, S., and Goldberg, K. (2009). Respectful cameras: Detecting visual markers in real-time to address privacy concerns. Protecting Privacy in Video Surveillance, Springer.","DOI":"10.1007\/978-1-84882-301-3_5"},{"key":"ref_36","unstructured":"Zadok, E., Badulescu, I., and Shender, A. (1998). Cryptfs: A stackable vnode level encryption file system. Technical Report, Technical Report CUCS-021-98, Computer Science Department, Columbia University. Available online: https:\/\/academiccommons.columbia.edu\/doi\/10.7916\/D82N5935."},{"key":"ref_37","unstructured":"Halcrow, M.A. (2005, January 20\u201323). eCryptfs: An enterprise-class encrypted filesystem for linux. Proceedings of the 2005 Linux Symposium, Ottawa, ON, Canada."},{"key":"ref_38","unstructured":"(2021, August 15). VeraCrypt\u2014Free Open Source Disk Encryption Software. Available online: https:\/\/veracrypt.fr\/."},{"key":"ref_39","unstructured":"(2021, August 15). EncFS\u2014An Encrypted Filesystem. Available online: https:\/\/vgough.github.io\/encfs\/."},{"key":"ref_40","unstructured":"(2021, August 15). Gocryptfs\u2014Simple. Secure. Fast. Available online: https:\/\/nuetzlich.net\/gocryptfs\/."},{"key":"ref_41","unstructured":"(2021, August 15). Filesystem in Userspace (FUSE) with Transparent Authenticated Encryption. Available online: https:\/\/github.com\/netheril96\/securefs\/."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1145\/1149976.1149979","article-title":"On incremental file system development","volume":"2","author":"Zadok","year":"2006","journal-title":"ACM Trans. Storage (TOS)"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/0952-1976(90)90046-O","article-title":"Co-operation in a distributed artificial intelligence environment\u2014The stormcast application","volume":"3","author":"Hartvigsen","year":"1990","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_44","unstructured":"Johansen, D., Van Renesse, R., and Schneider, F.B. (1995, January 4\u20135). Operating system support for mobile agents. Proceedings of the 5th Workshop on Hot Topics in Operating Systems (HotOS-V), Orcas Island, WA, USA."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Nordal, A., Kvalnes, \u00c5., Hurley, J., and Johansen, D. (2011, January 4\u20139). Balava: Federating private and public clouds. Proceedings of the 2011 IEEE World Congress on Services, Washington, DC, USA.","DOI":"10.1109\/SERVICES.2011.21"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Gurrin, C., Aarflot, T., and Johansen, D. (2009, January 11\u201314). GARDI: A Self-Regulating Framework for Digital Libraries. Proceedings of the IEEE International Conference on Computer and Information Technology, Xiamen, China.","DOI":"10.1109\/CIT.2009.137"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1109\/TPAMI.2012.59","article-title":"3D Convolutional Neural Networks for Human Action Recognition","volume":"35","author":"Ji","year":"2013","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/j.procs.2017.06.017","article-title":"Principal component analysis to reduce dimension on digital image","volume":"111","author":"Ng","year":"2017","journal-title":"Procedia Comput. Sci."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"McCarthy, J.D., Sasse, M.A., and Miras, D. (2004, January 24\u201329). Sharp or Smooth? Comparing the Effects of Quantization vs. Frame Rate for Streamed Video. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Vienna, Austria.","DOI":"10.1145\/985692.985760"},{"key":"ref_50","unstructured":"(2021, September 08). AI Can See Clearly Now: GANs Take the Jitters Out of Video Calls. Available online: https:\/\/blogs.nvidia.com\/blog\/2020\/10\/05\/gan-video-conferencing-maxine\/."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Wang, T.C., Mallya, A., and Liu, M.Y. (2021, January 19\u201325). One-shot free-view neural talking-head synthesis for video conferencing. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA.","DOI":"10.1109\/CVPR46437.2021.00991"},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Fitwi, A., Chen, Y., Zhu, S., Blasch, E., and Chen, G. (2021). Privacy-Preserving Surveillance as an Edge Service Based on Lightweight Video Protection Schemes Using Face De-Identification and Window Masking. Electronics, 10.","DOI":"10.3390\/electronics10030236"},{"key":"ref_53","unstructured":"Dsouza, S., Bahl, V., Ao, L., and Cox, L.P. (2020). Amadeus: Scalable, Privacy-Preserving Live Video Analytics. arXiv."},{"key":"ref_54","first-page":"14","article-title":"Leveraging Edge Intelligence for Video Analytics in Smart City Applications","volume":"12","author":"Silva","year":"2021","journal-title":"Information"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"101813","DOI":"10.1016\/j.artmed.2020.101813","article-title":"Multimodal data analysis of epileptic EEG and rs-fMRI via deep learning and edge computing","volume":"104","author":"Hosseini","year":"2020","journal-title":"Artif. Intell. Med."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/j.neucom.2021.06.035","article-title":"Dimension reduction of multimodal data by auto-weighted local discriminant analysis","volume":"461","author":"Lu","year":"2021","journal-title":"Neurocomputing"},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Zhai, Y., Ye, Q., Lu, S., Jia, M., Ji, R., and Tian, Y. (2020, January 23\u201328). Multiple expert brainstorming for domain adaptive person re-identification. Proceedings of the 16th European Conference on Computer Vision, Part VII, Glasgow, UK.","DOI":"10.1007\/978-3-030-58571-6_35"},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"113872","DOI":"10.1016\/j.eswa.2020.113872","article-title":"A novel multi-stage ensemble model with enhanced outlier adaptation for credit scoring","volume":"165","author":"Zhang","year":"2021","journal-title":"Expert Syst. Appl."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/12\/10\/430\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:17:26Z","timestamp":1760167046000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/12\/10\/430"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,18]]},"references-count":58,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2021,10]]}},"alternative-id":["info12100430"],"URL":"https:\/\/doi.org\/10.3390\/info12100430","relation":{},"ISSN":["2078-2489"],"issn-type":[{"type":"electronic","value":"2078-2489"}],"subject":[],"published":{"date-parts":[[2021,10,18]]}}}