Liveness Enforcing Supervision of Video Streaming Systems Using Nonsequential Petri Nets

被引:68
|
作者
Hu, HeSuan [1 ,2 ]
Zhou, MengChu [1 ,2 ]
Li, ZhiWu [2 ]
机构
[1] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[2] Xidian Univ, Sch Electromech Engn, Xian 710071, Shaanxi, Peoples R China
关键词
Deadlock prevention; discrete event system; Petri nets; resource allocation system; video streaming systems; TERM SCHEDULABILITY ANALYSIS; RESOURCE-ALLOCATION SYSTEMS; DEADLOCK PREVENTION POLICY; CRUDE-OIL OPERATIONS; ELEMENTARY SIPHONS; INTERNET; SYNCHRONIZATION; AVOIDANCE; ALGORITHM; REFINERY;
D O I
10.1109/TMM.2009.2032678
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet-motivated video streaming systems face such complicated issues as a high degree of network-resource sharing amongst many flows, which potentially leads to deadlocks. Using siphons and their corresponding dangerous markings, this work investigates a method to enforce control iteratively. At each iteration, a generalized mutual exclusion constraint is produced to keep only those markings under which liveness is enforced. Furthermore, a generalized elementary siphon control method is proposed such that the final supervisor is structurally simple. Examples are used to illustrate the proposed approach.
引用
收藏
页码:1457 / 1465
页数:9
相关论文
共 50 条
  • [1] Liveness Enforcing Supervision in Video Streaming Systems Using Siphons
    Hu, Hesuan
    Li, Zhiwu
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2009, 25 (06) : 1863 - 1884
  • [2] Liveness and Ratio-Enforcing Supervision of Automated Manufacturing Systems Using Petri Nets
    Hu, HeSuan
    Zhou, MengChu
    Li, ZhiWu
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (02): : 392 - 403
  • [3] STRUCTURE REDUCTION OF LIVENESS-ENFORCING PETRI NETS USING MIXED INTEGER PROGRAMMING
    Li, Shao-Yong
    Li, Zhi-Wu
    ASIAN JOURNAL OF CONTROL, 2012, 14 (02) : 384 - 399
  • [4] Liveness-enforcing supervision of bounded ordinary Petri nets using partial order methods
    He, KX
    Lemmon, MD
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2002, 47 (07) : 1042 - 1055
  • [5] Liveness Supervision of AMS with Complex Processes Using Petri Nets
    Hu, Hesuan
    Tang, Ying
    Zhou, Mengchu
    Li, Zhiwu
    2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 844 - 849
  • [6] Suboptimal liveness-enforcing supervisor design for a class of generalised Petri nets using partial siphon enumeration and mathematical programming
    Zhao, Mi
    Li, ZhiWu
    Hu, HeSuan
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2010, 41 (09) : 1013 - 1026
  • [7] Design of liveness-enforcing supervisors for flexible manufacturing systems using Petri nets
    Li, Zhi Wu
    Hu, He Suan
    Wang, An Rong
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2007, 37 (04): : 517 - 526
  • [8] A Resource Allocation Approach for Enforcing Liveness on a Class of Petri Nets
    You, Dan
    Wang, Shouguang
    Dou, Hao
    Duo, Wenli
    IEEE ACCESS, 2018, 6 : 48577 - 48587
  • [9] Think globally act locally approach for the synthesis of a liveness-enforcing supervisor of FMSs based on Petri nets
    Uzam, Murat
    Li, Zhiwu
    Abubakar, Umar Suleiman
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2016, 54 (15) : 4634 - 4657
  • [10] An Efficient Liveness Enforcing Supervisor for FMSs Based on Petri nets and the Theory of Regions
    Huang, Yi-Sheng
    Pan, Yen-Liang
    Jeng, Mu-Der
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 187 - +