Browse > Article
http://dx.doi.org/10.3745/KIPSTC.2006.13C.2.241

Adaptive Error Control Scheme for Supporting Multimedia Services on Mobile Computing Environment  

Jeon Yong-Hun (중앙대학교 컴퓨터공학부)
Kim Sung-Jo (중앙대학교 컴퓨터공학부)
Abstract
Mobile computing has such characteristics as portability, wireless network, mobility, etc. These characteristics cause various problems to mobile terminals like frequent disconnection, high error rate, and varying network status. These problems motivate us to develop an adaptive error control mechanism for supporting multimedia service in mobile computing environment. In this paper, we propose the Adaptive Error Control(AEC) scheme using client's buffer size and current error rate. After categorizing the status into four groups according to client's buffer size and current error rate, this scheme applies an appropriate error control scheme to each status. In this scheme, thresholds of buffer size and error rate are determined by the data transmission time, play rate and average VOP size, and by the probability of error for a sequence of packets. The performance of proposed scheme is evaluated by flaying MPEG-4 files on an experimental client/server environment, respectively. The results show that error correcting rate is similar to other schemes while the time for correcting error reduce a little. In addition, the size of data for correcting error is decreased by 23% compared with FEC and Hybrid FEC, respectively. Theses results demonstrate that the proposed scheme is more suitable in mobile computing environment with small bandwidth and varying environment than existing schemes.
Keywords
Mobile Computing; Multimedia Service; Error Contro;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Reed-Solomon Codes, http://www.4i2i.com/reed_solomon_codes.htm
2 P. Sweeney, Error Control Coding from Theory to Practice, WILEY, 2002
3 S. Lin, D. J. Costelo, and M. Miller, 'Automatic Repeat Request Error Control Schemes,' in IEEE Communications Magazine, pp.5-17, 1984   DOI   ScienceOn
4 S. Wang, H. Zheng, J. A. Copeland, 'A QoS Enhanced Hybrid SR-ARQ for Mobile Video Communications,' ICC 2000-IEEE International Conference on Communications, No.1, pp.526-530, June, 2000   DOI
5 M. Satyanarayanan, 'Fundamental Challenges of Mobile Computing,' Proc. 15th ACM Symp. Principles cf Distributed Computing, pp.1-7, 1996   DOI
6 T. K. Kwon, Y. H. Choi, S. K. Das, 'Bandwidth Adaptation Algorithms for Adaptive Multimedia Services in Mobile Cellular Networks,' Wireless Personal Communications : An International Journal, Vol.22, No.3, pp.337-357, 2002   DOI
7 A. S. Tanenbaum, Computer Networks, Prentice-Hall, 2003
8 MPEG4IP, 'MPEG4IP - Open Streaming Video and Audio,' http://www.mpeg4ip.net
9 H. Schulzrinne, RTP Profile for Audio and Video Conferences with Minimal Control, RFC 3551, July, 2003
10 H. Liu, M. E. Zarki, 'Performance of H.263 Video Transmission over Wireless Channels Using Hybrid ARQ,' IEEE Journal on Selected Areas in Communications, Vol.15, No.9, December, 1997   DOI   ScienceOn
11 H. Zheng, J. Boyce, 'An Improved UDP Protocol for Video Transmission over Internet-to-Wireless Networks,' IEEE Transaction on Multimedia, Vol.3, No.3, pp.356-364, September, 2001   DOI   ScienceOn
12 T. Ahmed and A. Mehaoua, 'Adaptive MPEG-4 Streaming Based on AVO Classification and Network Congestion Feedback,' in Proc. Packet Video Workshop, 2003
13 A. Puri and A. Eleftheriadis, 'MPEG-4 : An Object-based Multimedia Coding Standard Supporting Mobile Applications', Mobile Network and Applications, August, 1998   DOI
14 'Information Technology Coding of Audio-Visual Objects Part 2 : Visual, ISO/IEC14496-2', ISO/IEC/SC29/WG11, Dec., 2001
15 F. Chi-Woon and S. C. Liew, 'End-to-End Frame Rate Adaptive Streaming of Video Data,' IEEE International Conference on Multimedia Computing and Systems, Vol. 2, pp.66-71, 1999   DOI
16 L. Larzon, M. Degermark, and S. Pink, 'Efficient Use of Wireless Bandwidth for Multimedia Applications,' IEEE International Workshop on Mobile Multimedia Communications (MoMUC), pp.187-193, November, 1999   DOI