Development and Deployment of Jami: Experiences with a Mobile Distributed Communication Platform
Jin, Yili ; Yang, Tianyi ; Beraud, Adrien ; Yang, Tianze ; Blin, Sebastien ; Beraud, Cyrille ; Xiang, Qiao ; Xue, Liu
Jin, Yili
Yang, Tianyi
Beraud, Adrien
Yang, Tianze
Blin, Sebastien
Beraud, Cyrille
Xiang, Qiao
Xue, Liu
Supervisor
Department
Machine Learning
Embargo End Date
Type
Journal article
Date
License
Language
English
Collections
Research Projects
Organizational Units
Journal Issue
Abstract
This paper introduces Jami, a pioneering mobile communication platform that significantly departs from conventional online communication norms. Unlike traditional platforms that depend on centralized servers and intermediaries, Jami is constructed on a distributed architecture that harnesses the power of peer-to-peer (P2P) technology. This innovative design enables secure, end-to-end encrypted communication, ensuring that users maintain full control over their data without reliance on third-party entities. By prioritizing decentralization, Jami significantly enhances user privacy and security while democratizing the communication process, empowering individuals with unparalleled autonomy over their interactions. As an officially recognized GNU package, Jami upholds the highest standards of transparency, freedom, and trust, embodying the principles of open-source development. It fosters a collaborative, community-oriented development model, ensuring continuous innovation and adaptability. This paper delves into Jami's architectural intricacies and real-world deployment experiences, showcasing how its novel design challenges conventional paradigms and highlights its transformative potential to reshape the future landscape of digital communication. Through this exploration, the study aims to contribute to a deeper understanding of mobile distributed systems and their pivotal role in advancing secure, equitable, and user-focused technological solutions.
Citation
Y. Jin, T. Yang, A. Beraud, T. Yang, S. Blin, C. Beraud , et al., "Development and Deployment of Jami: Experiences with a Mobile Distributed Communication Platform," IEEE Transactions on Mobile Computing, vol. PP, no. 99, pp. 1-18, 2026, https://doi.org/10.1109/tmc.2026.3680258.
Source
IEEE Transactions on Mobile Computing
Conference
Keywords
46 Information and Computing Sciences, 4604 Cybersecurity and Privacy, 4606 Distributed Computing and Systems Software
Subjects
Source
Publisher
IEEE
