This project is supported by the National Science Foundation under grant No. CCF-2516013.
Emerging extended reality technologies, including augmented reality, mixed reality, and virtual reality, demand high-speed low-latency communication to support interactive immersive applications such as three-dimensional (3D) telemedicine and video conferencing. However, achieving both high speed and low latency can lead to a high bit error rate, which in turn reduces communication reliability. Thus, it is essential to develop a new error detection and correction coding solution that can tolerate communication errors in such scenarios. In communication systems, bit errors exhibit varying levels of semantic significance. Errors with low significance can be tolerated, while those with high significance must be corrected. Existing bitstream coding schemes, however, do not distinguish the significance of errors. This project will use topological information from source data for error detection and correction in communication systems, which can ensure data fidelity at the topology level rather than the bit level. The developed solution can detect the significance of errors in the received data and correct them by recovering the original topological information. It offers new insights into communication errors and can potentially enable the development of novel codes for next-generation communication systems. In addition, this project will provide research opportunities for both graduate and undergraduate students and will leverage outreach activities at the University of Nebraska-Lincoln to share research outcomes with K-12 students and teachers using specially developed educational modules.
In this project, topological data analysis, particularly persistent homology and persistence diagrams, will be used to extract and encode topological information from source data. The topological information captures high-level data relations which can be more compact and semantically meaningful than bit-level relations. This project will study the feasibility and evaluate the performance of topological error detection and correction using point cloud data as a primary data modality. First, a foundational relation between bit errors and topological errors will be established, which will guide the development of topological error detection algorithms using uncompressed persistence diagrams to detect and evaluate the significance of errors. Second, topological error correction algorithms will be designed by optimizing persistent homology functions to correct significant errors in the received data. Last, this project will develop variable-length topological codes by compressing persistence diagrams at various levels and evaluate their performance on an open-source wireless communication testbed.
Rohit Bhusal
Aayam Adhikari
Nick Pham
Dat Bui
Best Paper Award Runner-up, IEEE 22nd International Conference on Mobile Ad-Hoc and Smart Systems (MASS), 2025.
Edge-Assisted Generative AI-Driven Video Communication using Topological Data Analysis
R. Bhusal, H. Guo, and I. F. Akyildiz
In Proceedings of the 2025 IEEE 22nd International Conference on Mobile Ad-Hoc and Smart Systems (MASS), pages 102-110, 2025.
Best Paper Award Runner-up.
TopoCode-PCD: Topological Semantic Error Detection and Correction for Geometric Point Cloud Communication
R. Bhusal, H. Guo, and M. C. Vuran
In Proceedings of the 2026 24th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt), pages 1-8, 2026.