A fuzzy approach to MPEG video transmission in ATM networks

This paper is concerned with transmission of moving picture expert group (MPEG) variable bit rate (VBR) data sources over asynchronous transfer mode (ATM) networks, using a self-organising fuzzy (SOF) controller and a rule-based fuzzy (RBF) controller. The variations in bit rate for MPEG VBR data sources are predominantly large and unpredictable, which could cause data loss and subsequently image quality degradation in ATM networks. Conventional rate policing such as generic cell rate algorithm and traffic-shaping buffer are largely inadequate to sufficiently regulate transmission of VBR data sources over ATM. In this research, a new SOF controller is developed to eliminate excessive delay or loss of the VBR data sources at the user-network-interface. The SOF controller adjusts the traffic-shaping buffer output rate frame by frame to enable the VBR encoded video to conform to the leaky-bucket's contract prior entering ATM. A RBF controller is used to police the data rate entering the traffic shaper, in order to prevent either overspill or starvation of the buffer on a group of picture (GOP) by GOP basis. The simulation results show that the use of the SOF controller and the RBF controller reduce delay or data loss at the user-network-interface compared with a conventional rate policing mechanism in ATM.

[1]  Rose Qingyang Hu,et al.  A predictive self-tuning fuzzy-logic feedback rate controller , 2000, TNET.

[2]  Witold Pedrycz,et al.  Granular Computing - The Emerging Paradigm , 2007 .

[3]  Muhammed Salamah,et al.  FBLLB: a fuzzy-based traffic policing mechanism for ATM networks , 2001, Proceedings ACS/IEEE International Conference on Computer Systems and Applications.

[4]  Hassan B. Kazemian,et al.  Fuzzy logic controllers for MPEG VBR video transmission over ATM networks , 2003, IECON'03. 29th Annual Conference of the IEEE Industrial Electronics Society (IEEE Cat. No.03CH37468).

[5]  Abraham Kandel,et al.  ATM traffic management and congestion control using fuzzy logic , 1999, IEEE Trans. Syst. Man Cybern. Part C.

[6]  Xinbo Gao,et al.  Unsupervised video-shot segmentation and model-free anchorperson detection for news video story parsing , 2002, IEEE Trans. Circuits Syst. Video Technol..

[7]  Janko Calic,et al.  A rule-based video annotation system , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.

[9]  A. Murat Tekalp,et al.  Two-stage hierarchical video summary extraction to match low-level user browsing preferences , 2003, IEEE Trans. Multim..

[10]  Wail Gueaieb,et al.  Learning-based resource optimization in asynchronous transfer mode (ATM) networks , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[11]  Ebrahim H. Mamdani,et al.  An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller , 1999, Int. J. Hum. Comput. Stud..

[12]  P. Pancha,et al.  MPEG coding for variable bit rate video transmission , 1994, IEEE Communications Magazine.

[13]  Chung-Ju Chang,et al.  Intelligent leaky bucket algorithms for sustainable-cell-rate usage parameter control in ATM networks , 2004, IEEE Trans. Multim..

[14]  Shie-Jue Lee,et al.  A neural-fuzzy system for congestion control in ATM networks , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[15]  Jerry M. Mendel,et al.  Modeling MPEG VBR video traffic using type-2 fuzzy logic systems , 2001 .

[16]  Lotfi A. Zadeh,et al.  Fuzzy logic = computing with words , 1996, IEEE Trans. Fuzzy Syst..

[17]  Jong-Tae Lim,et al.  Multicast ABR service in ATM networks using a fuzzy-logic-based consolidation algorithm , 2001 .

[18]  Jerry M. Mendel,et al.  MPEG VBR video traffic modeling and classification using fuzzy technique , 2001, IEEE Trans. Fuzzy Syst..

[19]  K. Dimyati,et al.  Policing mechanism and cell loss priority control on voice cells in ATM networks using fuzzy logic , 2000 .

[20]  Chi-Chung Cheung,et al.  Fuzzy service scheduling scheme in ATM networks , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[21]  Sumit Ghosh,et al.  Performance analysis of fuzzy thresholding-based buffer management for a large-scale cell-switching network , 2000, IEEE Trans. Fuzzy Syst..

[22]  A. M. Natarajan,et al.  Congestion control in ATM networks using fuzzy logic , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

[23]  Daniela Panno,et al.  A fuzzy buffer management scheme for ATM and IP networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[24]  Mohammed Ghanbari,et al.  Smoothing transcoded MPEG-1 video streams for Internet transmission , 2004 .

[25]  Yu-Shuang Yang,et al.  Fuzzy adaptive predictive flow control of ATM network traffic , 2003, IEEE Trans. Fuzzy Syst..

[26]  John A. Schormans,et al.  Fuzzy congestion controller in a prioritised ATM switch , 2001 .

[27]  Witold Pedrycz,et al.  Optimizing QoS routing in hierarchical ATM networks using computational intelligence techniques , 2003, IEEE Trans. Syst. Man Cybern. Part C.