Adaptive Forward Error Correction for Real-Time Groupware

被引:0
|
作者
Dyck, Jeff [1 ]
Gutwin, Carl [1 ]
Makaroff, Dwight [1 ]
机构
[1] Univ Saskatchewan, Dept Comp Sci, Saskatoon, SK S7N 0W0, Canada
关键词
Synchronous groupware; latency; reliability; adaptive FEC;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time distributed groupware sends several kinds of messages with varying quality-of-service requirements. However, standard network protocols do not provide the flexibility needed to support these different requirements (either providing too much reliability or too little), leading to poor performance on real-world networks. To address this problem, we investigated the use of an application-level networking technique called adaptive forward error correction (AFEC) for real-time groupware. AFEC can maintain a predefined level of reliability while avoiding the overhead of packet acknowledgement or retransmission. We analysed the requirements of typical real-time groupware systems and developed an AFEC technique to meet these needs. We tested the new technique in an experiment that measured message reliability and latency using TCP, plain UDP, UDP with non-adaptive FEC, and UDP with our AFEC scheme, under several simulated network conditions. Our results show that for awareness messages that can tolerate some loss, FEC approaches keep latency at nearly the plain-UDP level while dramatically improving reliability. In addition, adaptive FEC is the only technique that can maintain a specified level of reliability and also minimize delay as network conditions change. Our study shows that groupware AFEC can be a useful tool for improving the real-world performance and usability of real-time groupware.
引用
收藏
页码:121 / 130
页数:10
相关论文
共 50 条
  • [1] Adaptive Forward Error Correction Scheme for Real-Time Communication in Satellite IP Networks
    Cho, Sungrae
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2010, 4 (06): : 1116 - 1132
  • [2] QoS-sensitive transport of real-time MPEG video using adaptive forward error correction
    Park, KH
    Wang, W
    [J]. IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS, PROCEEDINGS VOL 2, 1999, : 426 - 432
  • [3] AFEC: An adaptive forward error correction protocol for end-to-end transport of real-time traffic
    Park, KH
    Wang, W
    [J]. 7TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS - PROCEEDINGS, 1998, : 196 - 205
  • [4] QoS-sensitive transport of real-time MPEG video using adaptive forward error correction
    Park, Kihong
    Wang, Wei
    [J]. International Conference on Multimedia Computing and Systems -Proceedings, 1999, 2 : 426 - 432
  • [5] RL-AFEC: Adaptive Forward Error Correction for Real-time Video Communication Based on Reinforcement Learning
    Chen, Ke
    Wang, Han
    Fang, Shuwen
    Li, Xiaotian
    Ye, Minghao
    Chao, H. Jonathan
    [J]. PROCEEDINGS OF THE 13TH ACM MULTIMEDIA SYSTEMS CONFERENCE, MMSYS 2022, 2022, : 96 - 108
  • [6] Real-time adaptive forward error correction for MPEG-2 video communications over RTP networks
    Cavusoglu, B
    Schonfeld, D
    Ansari, R
    [J]. 2003 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOL III, PROCEEDINGS, 2003, : 261 - 264
  • [7] A Real-time Forward Error Correction of Changing Redundant Packets' Position for Video Transmission
    Zhang, Guobo
    Zhang, Xuan
    Li, Chongrong
    Han, Guangxing
    [J]. 2016 3RD INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2016, : 755 - 761
  • [8] Real-Time FPGA Investigation of Interplay Between Probabilistic Shaping and Forward Error Correction
    Zhang, Liangjun
    Tao, Kai
    Qian, Weifeng
    Wang, Weiming
    Liang, Junpeng
    Cai, Yi
    Feng, Zhenhua
    [J]. JOURNAL OF LIGHTWAVE TECHNOLOGY, 2022, 40 (05) : 1339 - 1345
  • [9] Real-time video streaming using prediction-based forward error correction
    Weng, Yung-Tsung
    Shih, Chi-Huang
    Kuo, Chun-I
    Shieh, Ce-Kuen
    [J]. COMPUTER NETWORKS, 2015, 92 : 134 - 147
  • [10] Fieldbus architecture with real-time error correction
    Erdner, T
    [J]. FIELDBUS TECHNOLOGY: SYSTEMS INTEGRATION, NETWORKING, AND ENGINEERING, 1999, : 387 - 393