{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T00:40:09Z","timestamp":1748565609840,"version":"3.41.0"},"reference-count":29,"publisher":"Wiley","issue":"12","license":[{"start":{"date-parts":[[2015,8,13]],"date-time":"2015-08-13T00:00:00Z","timestamp":1439424000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"funder":[{"name":"National High Technology Research and Development Program","award":["2015AA01A705"],"award-info":[{"award-number":["2015AA01A705"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61302031","61201232"],"award-info":[{"award-number":["61302031","61201232"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"NSF","award":["CCF-0830493","CNS-0707944"],"award-info":[{"award-number":["CCF-0830493","CNS-0707944"]}]},{"name":"Shandong Outstanding Young Scientists Foundation","award":["BS2013DX047"],"award-info":[{"award-number":["BS2013DX047"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Wireless Communications"],"published-print":{"date-parts":[[2016,8,25]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Interactive multimedia applications such as peer\u2010to\u2010peer (P2P) video services over the Internet have gained increasing popularity during the past few years. However, the adopted Internet\u2010based P2P overlay network architecture hides the underlying network topology, assuming that channel quality is always in perfect condition. Because of the time\u2010varying nature of wireless channels, this hardly meets the user\u2010perceived video quality requirement when used in wireless environments. Considering the tightly coupled relationship between P2P overlay networks and the underlying networks, we propose a distributed utility\u2010based scheduling algorithm on the basis of a quality\u2010driven cross\u2010layer design framework to jointly optimize the parameters of different network layers to achieve highly improved video quality for P2P video streaming services in wireless networks. In this paper, the quality\u2010driven P2P scheduling algorithm is formulated into a distributed utility\u2010based distortion\u2010delay optimization problem, where the expected video distortion is minimized under the constraint of a given packet playback deadline to select the optimal combination of system parameters residing in different network layers. Specifically, encoding behaviors, network congestion, Automatic Repeat Request\/Query (ARQ), and modulation and coding are jointly considered. Then, we provide the algorithmic solution to the formulated problem. The distributed optimization running on each peer node adopted in the proposed scheduling algorithm greatly reduces the computational intensity. Extensive experimental results also demonstrate 4\u201314\u00a0dB quality enhancement in terms of peak signal\u2010to\u2010noise ratio by using the proposed scheduling algorithm. Copyright \u00a9 2015 John Wiley &amp; Sons, Ltd.<\/jats:p>","DOI":"10.1002\/wcm.2614","type":"journal-article","created":{"date-parts":[[2015,8,13]],"date-time":"2015-08-13T10:05:00Z","timestamp":1439460300000},"page":"1556-1569","source":"Crossref","is-referenced-by-count":1,"title":["A distributed utility\u2010based scheduling for peer\u2010to\u2010peer video streaming over wireless networks"],"prefix":"10.1002","volume":"16","author":[{"given":"Haiyan","family":"Luo","sequence":"first","affiliation":[{"name":"High Performance Network Lab, IOA Chinese Academy of Sciences Beijing 100190 China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"An","sequence":"additional","affiliation":[{"name":"High Performance Network Lab, IOA Chinese Academy of Sciences Beijing 100190 China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Song","family":"Ci","sequence":"additional","affiliation":[{"name":"High Performance Network Lab, IOA Chinese Academy of Sciences Beijing 100190 China"},{"name":"Department of CEEN University of Nebraska\u2010Lincoln Lincoln 68182 NE U.S.A."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dalei","family":"Wu","sequence":"additional","affiliation":[{"name":"College of Engineering and Computer Science University of Tennessee at Chattanooga Chattanooga TN U.S.A."}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2015,8,13]]},"reference":[{"key":"e_1_2_10_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-74115-4"},{"key":"e_1_2_10_3_1","doi-asserted-by":"crossref","unstructured":"PetrovicS BrownP.Fluid model for eMule file sharing system. InFourth European Conference on Universal Multiservice Networks (ECUMN 2007):Toulouse France 14\u201016 February2007;273\u2013282.","DOI":"10.1109\/ECUMN.2007.21"},{"key":"e_1_2_10_4_1","doi-asserted-by":"crossref","unstructured":"BasetSA SchulzrinneHG.An analysis of the Skype peer\u2010to\u2010peer Internet telephony protocol. In25th IEEE International Conference on Computer Communications (INFOCOM 2006):Barcelona Spain 2006;1\u201311.","DOI":"10.1109\/INFOCOM.2006.312"},{"key":"e_1_2_10_5_1","unstructured":"ZhangX LiuJ LiB YumTP.CoolStreaming\/DONet: a data\u2010driven overlay network for efficient live media streaming. InThe 24th Conference on Computer Communications:Miami USA 13\u201017 March2006;2102\u20132111."},{"key":"e_1_2_10_6_1","doi-asserted-by":"crossref","unstructured":"ZhaoL LuoJ ZhangM YangS.Gridmedia: a practical peer\u2010to\u2010peer based live video streaming system. In2005 IEEE 7th Workshop on Multimedia Signal Processing:Shanghai China October 30\u2013November 22005;1\u20134.","DOI":"10.1109\/MMSP.2005.248686"},{"key":"e_1_2_10_7_1","doi-asserted-by":"crossref","unstructured":"JiaJ LiC ChenC.Characterizing PPStream across Internet. InIFIP International Conference on Network and Parallel Computing Workshops:Liaoning China 18\u201021 September2007;413\u2013418.","DOI":"10.1109\/NPC.2007.34"},{"key":"e_1_2_10_8_1","unstructured":"LiveStation Website:http:\/\/www.livestation.com[Accessed on 3 August 2011.]"},{"key":"e_1_2_10_9_1","doi-asserted-by":"crossref","unstructured":"DelmastroF.From Pastry to CrossROAD: cross\u2010layer ring overlay for ad hoc networks. InIEEE International Conference on Pervasive Computing and Communications Workshops:Kauai Island Hawaii 8\u201012 March2005;60\u201364.","DOI":"10.1109\/PERCOMW.2005.38"},{"key":"e_1_2_10_10_1","unstructured":"ContiM CrowcroftJ DelmastroF PassarellaA.P2P support for group\u2010communication applications: a cross\u2010layer approach for MANET environments. InThe 25th Conference on Computer Communications:Barcelona Spain 2006;23\u201329."},{"key":"e_1_2_10_11_1","doi-asserted-by":"crossref","unstructured":"RowstronA DruschelP.Pastry: scalable distributed object location and routing for large\u2010scale peer\u2010to\u2010peer systems IFIP\/ACM International Conference on Distributed Systems Platforms:Heidelberg Germany 12\u201016 November2001.","DOI":"10.1007\/3-540-45518-3_18"},{"key":"e_1_2_10_12_1","doi-asserted-by":"crossref","unstructured":"BarberaM BusaAG LombardoA SchembraG.CLAPS: a cross\u2010layer analysis platform for P2P video streaming. InIEEE International Conference on Communications:Glasgow Scotland 24\u201028 June2007;50\u201356.","DOI":"10.1109\/ICC.2007.18"},{"key":"e_1_2_10_13_1","doi-asserted-by":"crossref","unstructured":"LiuJ RaoSG LiB ZhangH.Opportunities and challenges of peer\u2010to\u2010peer Internet video broadcast. InProceedings of the IEEE vol.\u00a096 January2008;11\u201324.","DOI":"10.1109\/JPROC.2007.909921"},{"key":"e_1_2_10_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2003.1176982"},{"key":"e_1_2_10_15_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008979107539"},{"key":"e_1_2_10_16_1","unstructured":"IEEE Standard 802.16 Working Group 2002. IEEE Standard for Local and Metropolitan Area Networks Part 16: air interface for fixed broadband wireless access systems."},{"key":"e_1_2_10_17_1","unstructured":"2004. 3GPP TR 25.848 V4.0.0 physical layer aspects of UTRA high SpeedDownlink packet access (release 4)."},{"key":"e_1_2_10_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/35.1000232"},{"key":"e_1_2_10_19_1","doi-asserted-by":"crossref","unstructured":"LiuQ ZhouS GiannakisGB.Cross\u2010layer combining of adaptive modulation and coding with truncated ARQ over wireless links.2004;3(5):1746\u20131755.","DOI":"10.1109\/TWC.2004.833474"},{"key":"e_1_2_10_20_1","doi-asserted-by":"crossref","unstructured":"WuD CiS WangH.Cross\u2010layer optimization for video summary transmission over wireless networks.2007;25(4):841\u2013850.","DOI":"10.1109\/JSAC.2007.070519"},{"key":"e_1_2_10_21_1","doi-asserted-by":"crossref","unstructured":"LuoH WuD CiS ArgyriouA WangH.Quality\u2010driven TCP friendly rate control for real\u2010time video streaming. IEEE Global Telecommunications Conference:New Orleans USA Nov. 30\u2010Dec. 42008;1\u20135.","DOI":"10.1109\/GLOCOM.2008.ECP.969"},{"key":"e_1_2_10_22_1","doi-asserted-by":"crossref","unstructured":"WuD CiS WangH.Cross\u2010layer optimization for packetized video communication over wireless mesh networks. InIEEE International Conference on Communications:Beijing China 19\u201023 May2008;1996\u20132000.","DOI":"10.1109\/ICC.2008.383"},{"key":"e_1_2_10_23_1","doi-asserted-by":"crossref","unstructured":"AhmadI WeiX SunY ZhangY.Video transcoding: an overview of various techniques and research issues.2005;7(5):793\u2013804.","DOI":"10.1109\/TMM.2005.854472"},{"key":"e_1_2_10_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2003.815165"},{"key":"e_1_2_10_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2003.815167"},{"key":"e_1_2_10_26_1","doi-asserted-by":"crossref","unstructured":"LuoH CiS WuD.A cross\u2010layer optimized distributed scheduling algorithm for peer\u2010to\u2010peer video streaming over multi\u2010hop wireless mesh networks 6th Annual IEEE Communications Society Conference on Sensor Mesh and Ad Hoc Communications and Networks Rome June 22\u2010262009;1\u20139.","DOI":"10.1109\/SAHCN.2009.5168902"},{"key":"e_1_2_10_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/49.848250"},{"key":"e_1_2_10_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TWC.2008.060530"},{"key":"e_1_2_10_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/83.217221"},{"key":"e_1_2_10_30_1","doi-asserted-by":"crossref","unstructured":"FeldmanM PapadimitriouC ChuangJ StoicaI.Free\u2010riding and whitewashing in peer\u2010to\u2010peer systems. InProceedings of the ACM SIGCOMM Workshop on Practice and Theory of Incentives in Networked Systems 2004;228\u2013236.","DOI":"10.1145\/1016527.1016539"}],"container-title":["Wireless Communications and Mobile Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fwcm.2614","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/wcm.2614","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T00:06:26Z","timestamp":1748563586000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/wcm.2614"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,13]]},"references-count":29,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2016,8,25]]}},"alternative-id":["10.1002\/wcm.2614"],"URL":"https:\/\/doi.org\/10.1002\/wcm.2614","archive":["Portico"],"relation":{},"ISSN":["1530-8669","1530-8677"],"issn-type":[{"type":"print","value":"1530-8669"},{"type":"electronic","value":"1530-8677"}],"subject":[],"published":{"date-parts":[[2015,8,13]]}}}