Interval Type-2 Fuzzy Logic Congestion Control for Video Streaming Across IP Networks

被引:107
|
作者
Jammeh, Emmanuel A. [1 ]
Fleury, Martin [2 ]
Wagner, Christian [2 ]
Hagras, Hani [2 ]
Ghanbari, Mohammed [2 ]
机构
[1] Univ Plymouth, Sch Comp Commun & Elect, Plymouth PL4 8AA, Devon, England
[2] Univ Essex, Sch Comp Sci & Elect Engn, Colchester CO4 3SQ, Essex, England
基金
英国工程与自然科学研究理事会;
关键词
All-internet protocol (IP) network; congestion control; interval type-2 (IT2) fuzzy logic control; video streaming; ADAPTIVE-CONTROL; ARCHITECTURE; PERFORMANCE; STABILITY; SYSTEMS; DESIGN;
D O I
10.1109/TFUZZ.2009.2023325
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Intelligent congestion control is vital for encoded video streaming of a clip or film, as network traffic volatility and the associated uncertainties require constant adjustment of the bit rate. Existing solutions, including the standard Transmission Control Protocol (TCP) friendly rate control equation-based congestion controller, are prone to fluctuations in their sending rate and may respond only when packet loss has already occurred. This is a major problem, because both fluctuations and packet loss affect the end-user's perception of the delivered video. A type-1 (T1) fuzzy logic congestion controller (FLC) can operate at video display rates and can reduce packet loss and rate fluctuations, despite uncertainties in measurements of delay arising from congestion and network traffic volatility. However, a T1 FLC employing precise T1 fuzzy sets cannot fully cope with the uncertainties associated with such dynamic network environments. A type-2 FLC using type-2 fuzzy sets can handle such uncertainties to produce improved performance. This paper proposes an interval type-2 FLC that achieves a superior delivered video quality compared with existing traditional controllers and a T1 FLC. To show the response in different network scenarios, tests demonstrate the response both in the presence of typical Internet cross-traffic as well as when other video streams occupy a bottleneck on an All-internet protocol (IP) network. As All-IP networks are intended for multimedia traffic, it is important to develop a form of congestion control that can transfer to them from the mixed traffic environment of the Internet. It was found that the proposed type-2 FLC, although it is specifically designed for Internet conditions, can also successfully react to the network conditions of an All-IP network. When the control inputs were subject to noise, the type-2 FLC resulted in an order of magnitude performance improvement in comparison with the T1 FLC. The type-2 FLC also showed reduced packet loss when compared with the other controllers, again resulting in superior delivered video quality. When judged by established criteria, such as TCP-friendliness and delayed feedback, fuzzy logic congestion control offers a flexible solution to network bottlenecks. These findings offer the type-2 FLC as a way forward for congestion control of video streaming across packet-switched IP networks.
引用
收藏
页码:1123 / 1142
页数:20
相关论文
共 50 条
  • [41] Restricted crossing U-turn traffic control by interval Type-2 fuzzy logic
    Jovanovic, Aleksandar
    Kukic, Katarina
    Stevanovic, Aleksandar
    Teodorovic, Dus an
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 211
  • [42] Interval type-2 fuzzy logic for encoding clinical practice guidelines
    Esposito, Massimo
    De Pietro, Giuseppe
    KNOWLEDGE-BASED SYSTEMS, 2013, 54 : 329 - 341
  • [43] Design of Interval Type-2 Fuzzy Logic Controllers for Flocking Algorithm
    Lee, Seung-Mok
    Kim, Jong-Hwan
    Myung, Hyun
    IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ 2011), 2011, : 2594 - 2599
  • [44] Adaptive Interval Type-2 Fuzzy Logic Observer for Dynamic Positioning
    Chen, Xue Tao
    Tan, Woei Wan
    2012 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2012,
  • [45] Trajectory and vibration control of a flexible joint manipulator using interval type-2 fuzzy logic
    Kelekci, Ethem
    Kizir, Selcuk
    ISA TRANSACTIONS, 2019, 94 : 218 - 233
  • [46] Backpropagation Learning Method with Interval Type-2 Fuzzy Weights in Neural Networks
    Gaxiola, Fernando
    Melin, Patricia
    Valdez, Fevrier
    Castillo, Oscar
    2013 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2013,
  • [47] On the Symmetry of Interval Type-2 Fuzzy Logic Controllers Using Different Type-Reduction Methods
    Li, Chengdong
    Zhang, Guiqing
    Yi, Jianqiang
    Wang, Ming
    PROCEEDINGS OF 2013 CHINESE INTELLIGENT AUTOMATION CONFERENCE: INTELLIGENT AUTOMATION, 2013, 254 : 429 - 437
  • [48] Interval Type-2 Fuzzy Capital Budgeting
    Sari, Irem Ucal
    Kahraman, Cengiz
    INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2015, 17 (04) : 635 - 646
  • [49] Stabilizing control of two-wheeled wheelchair with movable payload using optimized interval type-2 fuzzy logic
    Jamin, Nurul Fadzlina
    Ghani, Nor Maniha Abdul
    Ibrahim, Zuwairie
    Nasir, Ahmad Nor Kasruddin
    Rashid, Mamunur
    Tokhi, Mohammad Osman
    JOURNAL OF LOW FREQUENCY NOISE VIBRATION AND ACTIVE CONTROL, 2021, 40 (03) : 1585 - 1606
  • [50] A Gradient Descent Based Online Tuning Mechanism for PI Type Single Input Interval Type-2 Fuzzy Logic Controllers
    Kumbasar, Tufan
    Hagras, Hani
    2015 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2015), 2015,