Relay-based Network Architectures for Collaborative Virtual Reality Applications

Fadia Hasnaoui, Lamia Zohra Mihoubi, Maria Pateraki, Miloud Bagaa

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

2 Citations (Scopus)


Currently deployed NAT devices are designed primarily around the client/server paradigm, in which relatively anonymous client machines inside a private network initiate connections to public servers with stable IP addresses and DNS names. Thus, the asymmetric addressing and connectivity regimes established by NAT devices have created unique problems for Peer-to-Peer (P2P) applications and protocols. Multiple NAT-traversal techniques have been developed to overcome these shortcomings, each offering a different set of pros and cons. In the context of a P2P collaborative virtual reality (CVR) system, the difficulty of selecting a convenient and effective NAT-traversal technique increases exponentially because of the added constraints related to CVR. In this view, this article discusses the trade-offs of different NAT-traversal techniques and the CVR challenges that need to be taken into account when choosing a NAT-traversal technique. Finally, it presents a relay-based approach that leverages container migration to mitigate the drawbacks that come with this solution and accentuate its advantages.
Original languageEnglish
Title of host publicationGLOBECOM 2022 - 2022 IEEE Global Communications Conference
Number of pages6
ISBN (Electronic)978-1-6654-3540-6
ISBN (Print)978-1-6654-3541-3
Publication statusPublished - 11 Jan 2023
MoE publication typeA4 Conference publication
EventIEEE Global Communications Conference - Rio de Janeiro, Brazil
Duration: 4 Dec 20228 Dec 2022


ConferenceIEEE Global Communications Conference
Abbreviated titleGLOBECOM
CityRio de Janeiro


  • Collaboration
  • Virtual environments
  • Bandwidth
  • Network architecture
  • Containers
  • User experience
  • Peer-to-peer computing


Dive into the research topics of 'Relay-based Network Architectures for Collaborative Virtual Reality Applications'. Together they form a unique fingerprint.

Cite this