{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,26]],"date-time":"2025-09-26T00:05:12Z","timestamp":1758845112029,"version":"3.37.3"},"reference-count":59,"publisher":"Springer Science and Business Media LLC","issue":"12","license":[{"start":{"date-parts":[[2017,8,30]],"date-time":"2017-08-30T00:00:00Z","timestamp":1504051200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2018,6]]},"DOI":"10.1007\/s11042-017-5051-9","type":"journal-article","created":{"date-parts":[[2017,8,30]],"date-time":"2017-08-30T11:13:03Z","timestamp":1504091583000},"page":"14625-14653","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["A token-based incentive mechanism for video streaming applications in peer-to-peer networks"],"prefix":"10.1007","volume":"77","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2223-0790","authenticated-orcid":false,"given":"Rojin","family":"Aslani","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vesal","family":"Hakami","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mehdi","family":"Dehghan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,8,30]]},"reference":[{"key":"5051_CR1","volume-title":"Constrained Markov Decision Processes","author":"E Altman","year":"1999","unstructured":"Altman E (1999) Constrained Markov Decision Processes. Hall\/CRC, Chapman &"},{"key":"5051_CR2","volume-title":"Nonlinear programming","author":"D Bertsekas","year":"1999","unstructured":"Bertsekas D (1999) Nonlinear programming. Athena Scientific, Belmont"},{"key":"5051_CR3","volume-title":"Stochastic optimal control: the discrete time case","author":"D Bertsekas","year":"1978","unstructured":"Bertsekas D, Shreve SE (1978) Stochastic optimal control: the discrete time case. Academic Press, New York"},{"key":"5051_CR4","first-page":"560","volume":"1","author":"DP Bertsekas","year":"1995","unstructured":"Bertsekas DP, Tsitsiklis JN (1995) Neuro-dynamic programming: an overview. Decision and Control, Proceedings of the 34th IEEE Conference on 1:560\u2013564","journal-title":"Decision and Control, Proceedings of the 34th IEEE Conference on"},{"issue":"5","key":"5051_CR5","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1016\/S0167-6911(97)90015-3","volume":"29","author":"VS Borkar","year":"1997","unstructured":"Borkar VS (1997) Stochastic approximation with two time scales. Systems & Control Letters 29(5):291\u2013294","journal-title":"Systems & Control Letters"},{"issue":"3","key":"5051_CR6","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1016\/j.sysconle.2004.08.007","volume":"54","author":"VS Borkar","year":"2005","unstructured":"Borkar VS (2005) An actor-critic algorithm for constrained Markov decision processes. Systems & control letters 54(3):207\u2013213","journal-title":"Systems & control letters"},{"key":"5051_CR7","doi-asserted-by":"crossref","DOI":"10.1007\/978-93-86279-38-5","volume-title":"Stochastic Approximation: A Dynamical Systems Viewpoint","author":"VS Borkar","year":"2008","unstructured":"Borkar VS (2008) Stochastic Approximation: A Dynamical Systems Viewpoint. Press, Cambridge University"},{"key":"5051_CR8","unstructured":"Buttyan L and Hubaux J-P (2001) \u201cNuglets: a Virtual Currency to Stimulate Cooperation in Self-Organized Mobile Ad Hoc Networks,\u201d EPFL Technical Report"},{"key":"5051_CR9","doi-asserted-by":"crossref","unstructured":"Castro M, Druschel P, Kermarrec AM, Nandi A, Rowstron A, and Singh A (2003) \u201cSplitStream: high-bandwidth multicast in cooperative environments,\u201d in Proceedings of the 9th ACM Symposium on Operating Systems Principles, Bolton Landing, NY pp. 292-303","DOI":"10.1145\/945445.945474"},{"key":"5051_CR10","doi-asserted-by":"crossref","first-page":"1026","DOI":"10.1016\/j.future.2009.12.003","volume":"26","author":"A Ciuoletti","year":"2010","unstructured":"Ciuoletti A (2010) Secure token passing at application level. Futur Gener Comput Syst 26:1026\u20131031","journal-title":"Futur Gener Comput Syst"},{"issue":"5","key":"5051_CR11","doi-asserted-by":"crossref","first-page":"2170","DOI":"10.1109\/TSP.2007.893228","volume":"55","author":"DV Djonin","year":"2007","unstructured":"Djonin DV, Krishnamurthy V (2007) Q-learning algorithms for constrained markov decision processes with randomized monotone policies: application to MIMO transmission control. IEEE Trans Signal Process 55(5):2170\u20132181","journal-title":"IEEE Trans Signal Process"},{"key":"5051_CR12","unstructured":"Dolgov DA and Durfee EH (2003) \u201cApproximating optimal policies for agents with limited execution resources,\u201d in IJCAI, pp. 1107\u20131112"},{"key":"5051_CR13","unstructured":"Fan J, Liang RZ (2016) \"Stochastic learning of multi-instance dictionary for earth mover's distance-based histogram comparison\", Neural Computing and Applications, 1\u201311"},{"key":"5051_CR14","unstructured":"Franklin M, Reiter M (1997) \u201cFair exchange with a semi-trusted third party,\u201d ACM conference on Computer and Communication Security, Zurich, Switzerland, pp. 1-5"},{"key":"5051_CR15","volume-title":"Learning and computational neuroscience: foundations of adaptive networks","author":"BA Gehret","year":"1990","unstructured":"Gehret BA, Sutton RS, Watkins CJCH (1990) Learning and sequential decision making. In: Gabriel M, Moore JW (eds) Learning and computational neuroscience: foundations of adaptive networks. MIT Press, Cambridge"},{"issue":"3","key":"5051_CR16","doi-asserted-by":"crossref","first-page":"610","DOI":"10.1109\/TMM.2006.870724","volume":"8","author":"A Habib","year":"2006","unstructured":"Habib A, Chuang J (2006) Service differentiated peer selection: an incentive mechanism for peer-to-peer media streaming. IEEE Transactions on Multimedia 8(3):610\u2013621","journal-title":"IEEE Transactions on Multimedia"},{"key":"5051_CR17","first-page":"1","volume":"3","author":"D Hernando","year":"2013","unstructured":"Hernando D, de Vergara JE, Madrigal D, Mata F (2013) Evaluating quality of experience in IPTV services using MPEG frame loss rate. Smart Communications in Network Technologies (SaCoNeT), International Conference on 3:1\u20135","journal-title":"Smart Communications in Network Technologies (SaCoNeT), International Conference on"},{"key":"5051_CR18","unstructured":"ITU-T Rec. P.800.2 (2013) Mean Opinion Score (MOS) interpretation and reporting"},{"key":"5051_CR19","doi-asserted-by":"crossref","unstructured":"Kang X and Wu Y (2015) \u201cIncentive Mechanism Design for Heterogeneous Peer-to-Peer Networks: A Stackelberg Game Approach,\u201d IEEE Transactions on Mobile Computing, vol. 14, no. 5","DOI":"10.1109\/TMC.2014.2343628"},{"issue":"2","key":"5051_CR20","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1109\/MIC.2009.33","volume":"13","author":"M Karakaya","year":"2009","unstructured":"Karakaya M, Korpeoglu I, Ulusoy O (2009) Free riding in peer-to-peer networks. IEEE Internet Comput 13(2):92\u201398","journal-title":"IEEE Internet Comput"},{"key":"5051_CR21","doi-asserted-by":"crossref","unstructured":"Landa R, Rio M, Griffin D, Clegg R, and Mykoniati E (2008) \u201cIncentives against hidden action in QoS overlays,\u201d in Peer-to-Peer Computing, pp. 12\u201321","DOI":"10.1109\/P2P.2008.32"},{"issue":"6","key":"5051_CR22","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1109\/MCOM.2007.374425","volume":"45","author":"B Li","year":"2007","unstructured":"Li B, Yin H (2007) Peer-to-peer live video streaming on the internet: issues, existing approaches, and challenges. IEEE Commun Mag 45(6):94\u201399","journal-title":"IEEE Commun Mag"},{"key":"5051_CR23","unstructured":"Liang RZ, Shi L, Wang H, Meng J, Wang JJY, Sun Q, Gu Y (2016) \"Optimizing Top Precision Performance Measure of Content-Based Image Retrieval by Learning Similarity Function\", Pattern Recognition (ICPR), 23st International Conference on"},{"key":"5051_CR24","doi-asserted-by":"crossref","unstructured":"Liao WC, Papadopoulos F, Psounis K (2006) An efficient algorithm for resource sharing in peer-to-peer networks, In International Conference on Research in Networking, Springer Berlin Heidelberg, pp. 592\u2013605","DOI":"10.1007\/11753810_50"},{"key":"5051_CR25","doi-asserted-by":"crossref","unstructured":"Lin WS, Zhao HV, and Liu KR (2008) \u201cA game theoretic framework for incentive-based peer-to-peer live-streaming social networks,\u201d in IEEE International Conference on Acoustics, Speech and Signal Processing,Las Vegas, NV, pp. 2141\u20132144","DOI":"10.1109\/ICASSP.2008.4518066"},{"issue":"3","key":"5051_CR26","doi-asserted-by":"crossref","first-page":"396","DOI":"10.1109\/TMM.2009.2012915","volume":"11","author":"WS Lin","year":"2009","unstructured":"Lin WS, Zhao HV, Liu KR (2009) Incentive cooperation strategies for peer-to-peer live multimedia streaming social networks. IEEE Transactions on Multimedia 11(3):396\u2013412","journal-title":"IEEE Transactions on Multimedia"},{"issue":"1","key":"5051_CR27","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1007\/s12083-007-0006-y","volume":"1","author":"Y Liu","year":"2008","unstructured":"Liu Y, Guo Y, Liang C (2008) A survey on peer-to-peer video streaming systems. SPRINGER The Journal of Peer-to-Peer Networking and Applications 1(1):18\u201328","journal-title":"SPRINGER The Journal of Peer-to-Peer Networking and Applications"},{"key":"5051_CR28","doi-asserted-by":"crossref","unstructured":"Maani E, Chen Z, and Katsaggelos AK (2012) \u201cA game theoretic approach to video streaming over peer-to-peer networks,\u201d Signal Processing: Image Communication 27(5):545-554","DOI":"10.1016\/j.image.2012.02.015"},{"key":"5051_CR29","doi-asserted-by":"crossref","unstructured":"Macone D, Oddi G, Pietrabissa A (2013) MQ-routing: mobility-, GPS- and energy-aware routing protocol in MANETs for disaster relief scenarios. Ad Hoc Netw 11(3):861\u2013878","DOI":"10.1016\/j.adhoc.2012.09.008"},{"issue":"4","key":"5051_CR30","doi-asserted-by":"crossref","first-page":"1052","DOI":"10.1109\/TNET.2008.2007434","volume":"17","author":"N Magharei","year":"2009","unstructured":"Magharei N, Rejaie R (2009) Prime: peer-to-peer receiver-driven mesh-based streaming. IEEE\/ACM Transactins on Networking (TON) 17(4):1052\u20131065","journal-title":"IEEE\/ACM Transactins on Networking (TON)"},{"issue":"6","key":"5051_CR31","doi-asserted-by":"crossref","first-page":"1569","DOI":"10.1109\/TMC.2015.2465379","volume":"15","author":"N Mastronarde","year":"2016","unstructured":"Mastronarde N, Pate V, Xu J, Liu L, van der Schaar M (2016) To relay or not to relay: learning device-to-device relaying strategies in cellular networks. IEEE Trans Mob Comput 15(6):1569\u20131585","journal-title":"IEEE Trans Mob Comput"},{"key":"5051_CR32","unstructured":"Meddour D, Mushtaq M and Ahmed T (2006) \u201cOpen issues in p2p multimedia streaming,\u201d in Proceedings of the workshop of the IEEE international Conference on Communications (MULTICOMM '06), Istanbul"},{"key":"5051_CR33","volume-title":"Machine Learning","author":"TM Mitchell","year":"1997","unstructured":"Mitchell TM (1997) Machine Learning. McGraw-Hill, Science\/Engineering\/Math"},{"key":"5051_CR34","doi-asserted-by":"crossref","unstructured":"Montazeri A and Akbari B (2011) \u201cProviding incentives for video streaming in mesh based P2P networks,\u201d in Computer Networks and Distributed Systems (CNDS), pp. 181\u2013186","DOI":"10.1109\/CNDS.2011.5764569"},{"key":"5051_CR35","doi-asserted-by":"crossref","unstructured":"Montazeri A, Akbari B, Ghanbari M (2012) An incentive scheduling mechanism for peer-to-peer video streaming. Peer-to-Peer Networking and Applications 5(3):257\u2013278","DOI":"10.1007\/s12083-011-0121-7"},{"key":"5051_CR36","doi-asserted-by":"crossref","unstructured":"Mostafavi S and Dehghan M (2015) \u201cGame-Theoretic Bandwidth Procurement Mechanisms in Live P2P Streaming System,\u201d Multimedia Tools and Applications 75(14):8545\u20138568","DOI":"10.1007\/s11042-015-2771-6"},{"key":"5051_CR37","unstructured":"Mostafavi S and Dehghan M (2015) \u201cGame-Theoretic Auction Design for Bandwidth Sharing in Helper-Assisted P2P Streaming,\u201d International Journal of Communication Systems, 1\u201316"},{"key":"5051_CR38","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511800481","volume-title":"Algorithmic game theory","author":"N Nisan","year":"2007","unstructured":"Nisan N, Roughgarden T, Tardos \u00c9, Vazirani VV (2007) Algorithmic game theory. Cambridge Univ. Press, Cambridge"},{"key":"5051_CR39","doi-asserted-by":"crossref","unstructured":"Padmanabhan VN, Wang HJ, and Chou PA (2003) \u201cResilient peer-to-peer streaming,\u201d in Proceedings of the 11th IEEE Intenational Conference on Network Protocols (ICNP '03), Atlanta","DOI":"10.1109\/ICNP.2003.1249753"},{"key":"5051_CR40","unstructured":"Pai V and Mohr AE (2006) \u201cImproving robustness of peer-to-peer streaming with incentives,\u201d The 1st Workshop on the Economics of Networks, Systems and Computation 1st NetEcon"},{"key":"5051_CR41","doi-asserted-by":"crossref","unstructured":"Pai V, Kumar K, Tamilmani K, Sambamurthy V, and Mohr A (2005) \u201cChainsaw: Eliminating trees from overlay multicast,\u201d in Proceedings of the IEEE International Workshop on Peer-to-Peer Systems, Ithaca","DOI":"10.1007\/11558989_12"},{"issue":"4","key":"5051_CR42","doi-asserted-by":"crossref","first-page":"437","DOI":"10.1016\/S0097-8493(98)00033-8","volume":"22","author":"L Qiao","year":"1998","unstructured":"Qiao L, Nahrstedt K (1998) Comparison of MPEG encryption algorithms. Comput Graph 22(4):437\u2013448","journal-title":"Comput Graph"},{"key":"5051_CR43","unstructured":"RFC 3640, IETF, p. 31. https:\/\/tools.ietf.org\/html\/rfc3640#page-31"},{"key":"5051_CR44","unstructured":"RFC 7266 - RTP Control Protocol (RTCP) Extended Report (XR) Blocks for Mean Opinion Score (MOS) Metric Reporting.htm"},{"issue":"4","key":"5051_CR45","doi-asserted-by":"crossref","first-page":"732","DOI":"10.1109\/JSAC.2008.080514","volume":"26","author":"N Salodkar","year":"2008","unstructured":"Salodkar N, Bhorkar A, Karandikar A, Borkar VS (2008) An on-line learning algorithm for energy efficient delay constrained scheduling over a fading channel. IEEE Journal on Selected Areas in Communications 26(4):732\u2013742","journal-title":"IEEE Journal on Selected Areas in Communications"},{"key":"5051_CR46","volume-title":"A definition of peer-to-peer networking for the classification of peer-to-peer architectures and applications","author":"R Schollmeier","year":"2001","unstructured":"Schollmeier R (2001) A definition of peer-to-peer networking for the classification of peer-to-peer architectures and applications. In Proceedings of the IEEE First International Conference on Peer-to-Peer Computing, Linkoping, Sweden"},{"key":"5051_CR47","doi-asserted-by":"crossref","unstructured":"Shuang Y, and Xin W (2008) \u201cA probabilistic approach to analyze the effect of free-riders in P2P streaming services,\u201d in Proceedings of IFIP International Conference on Network and Parallel Computing (NPC '08), Shanghai","DOI":"10.1109\/NPC.2008.40"},{"issue":"3","key":"5051_CR48","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1023\/A:1007678930559","volume":"38","author":"S Singh","year":"2000","unstructured":"Singh S, Jaakkola T, Littman ML, Szepesv\u00e1ri C (2000) Convergence results for single-step on-policy reinforcement-learning algorithms. Mach Learn 38(3):287\u2013308","journal-title":"Mach Learn"},{"key":"5051_CR49","unstructured":"Sutton RS and Barto AG (1998) Reinforcement learning: An introduction, vol. 1, Cambridge Univ Press"},{"issue":"7","key":"5051_CR50","doi-asserted-by":"crossref","first-page":"940","DOI":"10.1109\/TPDS.2007.70778","volume":"19","author":"G Tan","year":"2008","unstructured":"Tan G, Jarvis SA (2008) A payment-based incentive and service differentiation scheme for peer-to-peer streaming broadcast. IEEE Transactions on Parallel and Distributed Systems 19(7):940\u2013953","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"5051_CR51","volume-title":"Leader-follower multiagent systems: incentive design with limited information","author":"K Tharakunnel","year":"2008","unstructured":"Tharakunnel K (2008) Leader-follower multiagent systems: incentive design with limited information. University of Illinois, Chicago"},{"key":"5051_CR52","unstructured":"Vishnumurthy SCV and Sirer EG (2003) \u201cKARMA: A Secure Economic Framework for P2P Resource Sharing,\u201d Proc. ACM SIGCOMM Workshop Economics of Peer-To-Peer Systems (P2PECON)"},{"key":"5051_CR53","unstructured":"Vishnumurthy V, Chandrakumar S and Sirer EG (2003) \u201cKARMA: A Secure Economic Framework for Peer-to-Peer Resource Sharing\u201d, Workshop on the Economics of Peer-to-Peer Systems"},{"key":"5051_CR54","unstructured":"Vrancx P (2011) Decentralized reinforcement learning in Markov games, ASP\/VUBPRESS\/UPA"},{"issue":"3","key":"5051_CR55","first-page":"279","volume":"8","author":"CJCH Watkins","year":"1992","unstructured":"Watkins CJCH, Dayan P (1992) Q-learning. Mach Learn 8(3):279\u2013292","journal-title":"Mach Learn"},{"key":"5051_CR56","doi-asserted-by":"crossref","unstructured":"Xinyan Z, Jiangchuan L, Bo L, and Yum YSP (2005) \u201cCoolStreaming\/DONet: a data-driven overlay network for peer-to-peer live media streaming,\u201d in Proceedings of the 24th Annual joint Conference of the IEEE computer and Communications Societies (INFOCOM '05), Miami","DOI":"10.1109\/INFCOM.2005.1498486"},{"issue":"7","key":"5051_CR57","doi-asserted-by":"crossref","first-page":"2924","DOI":"10.1109\/TCOMM.2013.061013.120777","volume":"61","author":"J Xu","year":"2013","unstructured":"Xu J, Van Der Schaar M (2013) Token system design for autonomic wireless relay networks. IEEE Trans Commun 61(7):2924\u20132935","journal-title":"IEEE Trans Commun"},{"key":"5051_CR58","unstructured":"Xu J, van der Schaar M and Zame W (2011) \"Designing practical distributed exchange for online communities,\" arXiv preprint arXiv:1108.5871"},{"key":"5051_CR59","unstructured":"Zhang Y and van der Schaar M (2011) Designing incentives for P2P multimedia sharing, in IEEE Global Telecommunications Conference (GLOBECOM), Kathmandu, Nepal pp. 1\u20136"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-017-5051-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-017-5051-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-017-5051-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,2]],"date-time":"2019-10-02T19:24:44Z","timestamp":1570044284000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-017-5051-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,30]]},"references-count":59,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2018,6]]}},"alternative-id":["5051"],"URL":"https:\/\/doi.org\/10.1007\/s11042-017-5051-9","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"type":"print","value":"1380-7501"},{"type":"electronic","value":"1573-7721"}],"subject":[],"published":{"date-parts":[[2017,8,30]]}}}