Exploring the Design of Collaborative Applications via the Lens of NDN Workspace
Tianyuan Yu, Xinyu Ma, Varun Patil, Yekta Kocaogullar, Lixia Zhang

TL;DR
This paper presents NDN Workspace, a novel web-based collaborative application leveraging Named Data Networking (NDN) to enable secure, direct, many-to-many data exchanges among users without relying on cloud servers, enhancing metaverse interactions.
Contribution
It introduces a data-centric, serverless networking approach for collaborative metaverse applications using NDN, demonstrating direct secure communication among users.
Findings
Supports secure, direct data exchange among multiple users.
Enables collaboration with intermittent connectivity.
Eliminates need for cloud servers in metaverse apps.
Abstract
Metaverse applications desire to communicate with semantically identified objects among a diverse set of cyberspace entities, such as cameras for collecting images from, sensors for sensing environment, and users collaborating with each other, all could be nearby or far away, in a timely and secure way. However, supporting the above function faces networking challenges. Today's metaverse implementations are, by and large, use secure transport connections to communicate with cloud servers instead of letting participating entities communicate directly. In this paper, we use the design and implementation of NDN Workspace, a web-based, multi-user collaborative app to showcase a new way to networking that supports many-to-many secure data exchanges among communicating entities directly. NDN Workspace users establish trust relations among each other, exchange URI-identified objects directly,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBusiness Process Modeling and Analysis · Scientific Computing and Data Management
