{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,25]],"date-time":"2026-10-25T11:42:56Z","timestamp":1792928576393,"version":"4.5.0"},"reference-count":51,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2019,3,30]],"date-time":"2019-03-30T00:00:00Z","timestamp":1553904000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61603415"],"award-info":[{"award-number":["61603415"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>There are two main challenges in wireless multimedia sensors networks: energy constraints and providing DiffServ. In this paper, a joint flow control, routing, scheduling, and power control scheme based on a Lyapunov optimization framework is proposed to increase network lifetime and scheduling fairness. For an adaptive distribution of transmission opportunities, a differentiated queueing services (DQS) scheme is adopted for maintaining data queues. In the Lyapunov function, different types of queues are normalized for a unified dimension. To prolong network lifetime, control coefficients are designed according to the characteristics of the wireless sensor networks. The power control problem is proved to be a convex optimization problem and two optimal algorithms are discussed. Simulation results show that, compared with existing schemes, the proposed scheme can achieve a better trade-off between QoS performances and network lifetime. The simulation results also show that the scheme utilizing the distributed media access control scheme in scheduling performs best in the transmission of real-time services.<\/jats:p>","DOI":"10.3390\/a12040068","type":"journal-article","created":{"date-parts":[[2019,4,2]],"date-time":"2019-04-02T03:21:26Z","timestamp":1554175286000},"page":"68","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["A Cross-Layer Optimization QoS Scheme in Wireless Multimedia Sensor Networks"],"prefix":"10.3390","volume":"12","author":[{"given":"Shu","family":"Fan","sequence":"first","affiliation":[{"name":"Audio-Visual and Image Technology Department, Criminal Investigation Police University of China, Shenyang 110854, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,3,30]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"921","DOI":"10.1016\/j.comnet.2006.10.002","article-title":"A survey on wireless multimedia sensor networks","volume":"51","author":"Akyildiz","year":"2007","journal-title":"Int. J. Comput. Telecommun. Netw."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.comnet.2017.05.030","article-title":"Multimedia streaming in information-centric networking: A survey and future perspectives","volume":"125","author":"Muhammad","year":"2017","journal-title":"Comput. Netw."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"413","DOI":"10.1007\/s11277-012-0581-y","article-title":"The performance evaluation of IEEE 802.11e for QoS support in wireless LANs","volume":"69","author":"Yao","year":"2013","journal-title":"Wirel. Pers. Commun."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Mu\u2019Azu, A.A., Tang, L.J., Hasbullah, H., Lawal, I.A., and Shah, P.A. (2014, January 3\u20135). Real-time massage differentiation with priority data service flows in VANET. Proceedings of the International Conference on Computer and Information Sciences, Kuala Lumpur, Malaysia.","DOI":"10.1109\/ICCOINS.2014.6868387"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1429","DOI":"10.1007\/s11277-015-2849-5","article-title":"A cross-layer QoS design with energy and traffic balance aware for different types of traffic in MANETs","volume":"85","author":"Qin","year":"2015","journal-title":"Wirel. Pers. Commun."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2464","DOI":"10.1109\/TWC.2009.071273","article-title":"On service differentiation for multimedia traffic in multi-hop wireless networks","volume":"8","author":"Wu","year":"2009","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1955","DOI":"10.1007\/s11276-014-0721-2","article-title":"Delay minimization and priority scheduling in wireless mesh networks","volume":"20","author":"Liu","year":"2014","journal-title":"Wirel. Netw."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1009","DOI":"10.1002\/dac.2392","article-title":"Adaptive scheduling mechanism for IPTV over WIMAX IEEE 802.16j networks","volume":"27","author":"Brahmia","year":"2014","journal-title":"Int. J. Commun. Syst."},{"key":"ref_9","unstructured":"Mezouary, R.E., Loutfi, A., and Koutbi, M.E. (2014, January 14\u201316). A cross-layer architecture for service differentiation in wireless sensor networks with multiple sinks. Proceedings of the International Conference on Multimedia Computing and Systems, Marrakech, Morocco."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1109\/CC.2015.7315056","article-title":"QoE-oriented resource allocation for multiuser-multiservice femtocell networks","volume":"12","author":"Yuan","year":"2015","journal-title":"China Commun."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Reis, A.B., Chakareski, J., Kassler, A., and Sargento, S. (2010, January 26\u201329). Quality of experience optimized scheduling in multi-service wireless mesh networks. Proceedings of the International Conference on Image Processing, HongKong, China.","DOI":"10.1109\/ICIP.2010.5651785"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Lari, A.R., and Akbari, B. (2010, January 4\u20136). Network adaptive multipath video delivery over wireless multimedia sensor networks based on packet and path priority scheduling. Proceedings of the International Conference on Broadband, Wireless Computing Communication and Applications, Fukuoka, Japan.","DOI":"10.1109\/BWCCA.2010.95"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"797","DOI":"10.1109\/TMC.2010.212","article-title":"Traffic differentiation based modular QoS localized routing for wireless sensor networks","volume":"10","author":"Djenouri","year":"2011","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.adhoc.2014.05.005","article-title":"Quality-of-service differentiation in single-path and multi-path routing for wireless sensor network-based smart grid applications","volume":"22","author":"Sahin","year":"2014","journal-title":"Ad Hoc Netw."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1477","DOI":"10.1109\/TII.2013.2242083","article-title":"A cross-layer QoS-aware communication framework in cognitive radio sensor networks for smart grid applications","volume":"9","author":"Shah","year":"2013","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1446","DOI":"10.1109\/TWC.2012.030512.110828","article-title":"Cross-layer design for proportional delay differentiation and network utility maximization in multi-hop wireless networks","volume":"11","author":"Zhou","year":"2012","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"817","DOI":"10.1109\/JSYST.2014.2377560","article-title":"A cross-layer optimized scheme and its application in mobile multimedia networks with QoS provision","volume":"10","author":"Vo","year":"2016","journal-title":"IEEE Syst. J."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1145\/1064413.1064416","article-title":"Granular differentiated queueing services for QoS: Structure and cost model","volume":"35","author":"Jiang","year":"2005","journal-title":"Acm Sigcomm Comput. Commun. Rev."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Teng, X., Jiang, S., Wei, G., and Liu, G. (2008, January 11\u201314). A cross-layer implementation of differentiated queueing service (DQS) for wireless mesh networks. Proceedings of the the 67th IEEE Vehicular Technology Conference, Singapore.","DOI":"10.1109\/VETECS.2008.497"},{"key":"ref_20","unstructured":"Tang, L., Jiang, S.M., and Ao, X. (2010, January 11\u201314). Improved differentiated queueing service based on event QoS parameters for wireless sensor networks. Proceedings of the IEEE 12th International Conference on Communication Technology, Nanjing, China."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Mammu, A.S.K., Sharma, A., Hemandezjayo, U., and Sainz, N. (2013, January 25\u201328). A novel cluster-based energy efficient routing in wireless sensor networks. Proceedings of the IEEE 27th International Conference on Advanced Information Networking and Applications, Barcelona, Spain.","DOI":"10.1109\/AINA.2013.106"},{"key":"ref_22","unstructured":"Smaragdakis, G., Matta, I., and Bestavros, A. (,  2004). SEP: A Stable Election Protocol for Clustered Heterogeneous Wireless Sensor Networks. Proceedings of the 2nd International Workshop on Sensor and Actor Network Protocols and Applications (SANPA), Boston, MA, USA."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1007\/s11235-014-9884-5","article-title":"A lifetime extended multi-levels heterogeneous routing protocol for wireless sensor networks","volume":"59","author":"Tyagi","year":"2015","journal-title":"Telecommun. Syst."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"3516","DOI":"10.1109\/JSEN.2014.2328613","article-title":"(ACH)2: Routing scheme to maximize lifetime and throughput of wireless sensor networks","volume":"14","author":"Ahmad","year":"2014","journal-title":"IEEE Sens. J."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1109\/MCOM.2015.7180514","article-title":"A hierarchical packet forwarding mechanism for energy harvesting wireless sensor networks","volume":"53","author":"Wu","year":"2015","journal-title":"IEEE Commun. Mag."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Han, R., Yang, W., Wang, Y., and You, K. (2017). DCE: A distributed energy-efficient clustering protocol for wireless sensor networks based on double-phase cluster-head election. Sensors, 17.","DOI":"10.3390\/s17050998"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1876","DOI":"10.1109\/TII.2017.2757606","article-title":"Hierarchical clustering-task scheduling policy in cluster-based wireless sensor networks","volume":"14","author":"Peyman","year":"2018","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_28","unstructured":"Prince, R., and Pragya, D. (2018). Optimized and load balanced clustering for wireless sensor networks to increase the lifetime of WSN using MADM approaches. Wirel. Netw., 1\u201337."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"3458","DOI":"10.1109\/TSP.2016.2548991","article-title":"Power minimization of a wireless sensor node under different rate constraints","volume":"64","author":"Solares","year":"2016","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"4701","DOI":"10.1109\/TVT.2014.2372793","article-title":"A multiutility framework with application for studying tradeoff between utility and lifetime in wireless sensor networks","volume":"64","author":"Liao","year":"2015","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"3795","DOI":"10.1109\/TVT.2014.2360361","article-title":"Cross-layer network lifetime maximization in interference-limited WSNs","volume":"64","author":"Yetgin","year":"2014","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2392","DOI":"10.1109\/TIE.2016.2619319","article-title":"Packet size optimization in wireless sensor networks for smart grid applications","volume":"64","author":"Kurt","year":"2016","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1109\/TMC.2010.174","article-title":"Throughput-lifetime tradeoffs in multihop wireless networks under an SINR-based interference model","volume":"10","author":"Luo","year":"2010","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"2280","DOI":"10.1016\/j.apm.2013.10.044","article-title":"Modeling and optimization of energy efficient routing in wireless sensor networks","volume":"38","author":"Lee","year":"2014","journal-title":"Appl. Math. Modeling"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"611","DOI":"10.1007\/s11276-016-1360-6","article-title":"Energy-efficient data sensing and routing in unreliable energy-harvesting wireless sensor network","volume":"24","author":"Lu","year":"2018","journal-title":"Wirel. Netw."},{"key":"ref_36","first-page":"274","article-title":"An exact approach to extend network lifetime in a general class of wireless sensor networks","volume":"433\u2013434","author":"Fabian","year":"2017","journal-title":"Inf. Sci."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"832","DOI":"10.1109\/JIOT.2017.2671460","article-title":"IoMT: A reliable cross layer protocol for Internet of multimedia Things","volume":"4","author":"Shalli","year":"2017","journal-title":"IEEE Internet Things J."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Jiao, Z.Z., Tian, R., Zhang, B.X., and Li, C. (2015). A gradient-assisted energy-efficient backpressure scheduling algorithm for wireless sensor networks. Int. J. Distrib. Netw., 2015.","DOI":"10.1109\/GLOCOM.2015.7417111"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"348","DOI":"10.1109\/TWC.2010.01.090638","article-title":"Minimum energy scheduling in multi-hop wireless networks with retransmissions","volume":"9","author":"Song","year":"2010","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Liu, Z., Yang, X.Y., Zhao, P., and Yu, W. (2016). On energy-balanced backpressure routing mechanisms for stochastic energy harvesting wireless sensor networks. Int. J. Distrib. Sens. Netw., 12.","DOI":"10.1177\/1550147716661941"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"2814","DOI":"10.1109\/TWC.2015.2394799","article-title":"Energy management and cross layer optimization for wireless sensor network powered by heterogeneous energy sources","volume":"14","author":"Xu","year":"2015","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"3363","DOI":"10.1109\/TSP.2018.2833814","article-title":"Stochastic routing and scheduling policies for energy harvesting communication networks","volume":"66","author":"Miguel","year":"2018","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1109\/TMC.2017.2702670","article-title":"EABS: An event-aware backpressure scheduling scheme for emergency Internet of Things","volume":"17","author":"Qiu","year":"2018","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1561\/1300000001","article-title":"Resource allocation and cross-layer control in wireless networks","volume":"1","author":"Georgiadis","year":"2006","journal-title":"Found. Trends Netw."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Neely, M.J. (2010). Optimizing Time Average. Stochastic Network Optimization with Application to Communication and Queueing Systems, Morgan & Claypool Publishers.","DOI":"10.1007\/978-3-031-79995-2_4"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1105","DOI":"10.1109\/JSAC.2010.100915","article-title":"Handling inelastic traffic in wireless sensor networks","volume":"28","author":"Jin","year":"2010","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_47","unstructured":"Julian, D., Chiang, M., O\u2019Neill, D., and Boyd, S. (2002, January 23\u201327). Qos and fairness constrained convex optimization of resource allocation for wireless cellular and ad hoc networks. Proceedings of the INFOCOM, 21th Annual Joint Conference of the IEEE Computer and Communications Societies, New York, NY, USA."},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Boyd, S., and Vandenberghe, L. (2004). Convex Optimization, Cambridge University Press.","DOI":"10.1017\/CBO9780511804441"},{"key":"ref_49","first-page":"104","article-title":"Balancing transport and physical layers in wireless ad hoc networks: Jointly optimal congestion control and power control","volume":"23","author":"Cohen","year":"2006","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"302","DOI":"10.1109\/TNET.2006.872546","article-title":"The impact of imperfect scheduling on cross-layer congestion control in wireless networks","volume":"14","author":"Lin","year":"2006","journal-title":"IEEE\/Acm Trans. Netw."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1109\/CC.2018.8456464","article-title":"Delay-based cross-layer QoS scheme for video streaming in wireless ad hoc networks","volume":"15","author":"Fan","year":"2018","journal-title":"China Commun."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/12\/4\/68\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:41:49Z","timestamp":1760186509000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/12\/4\/68"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,30]]},"references-count":51,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2019,4]]}},"alternative-id":["a12040068"],"URL":"https:\/\/doi.org\/10.3390\/a12040068","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,30]]}}}