期刊文献+

利他驱动的应用层组播

Altruism Driven Application-Layer Multicast
下载PDF
导出
摘要 节点自私问题是目前应用层组播技术面临的挑战之一.自私节点可能有意或者无意地停止转发某些数据包,导致流媒体质量下降.为了解决应用层组播中节点自私性问题,提出了一种利他驱动的应用层组播,简称ADALM机制.ADALM根据一个节点对其他节点的转发贡献,计算出该节点的利他值;基于利他值构造组播树,使得利他值较大的节点位于树的较高层.和本领域其他研究相比,ADALM在利他值计算和组播树构造方面均有创新:首先,利他值基于父亲节点和孩子节点的反馈,使得系统可以有效地检测出自私节点;节点无需发送额外的探测包去测量其邻居节点的服务质量;在组播树的构造和维护过程中,仅需要调整O(lgN)个节点;最后,利他值计算和组播树构造采用分布式方法来实现.仿真结果表明,即使存在一定比例的自私节点,ADALM也能构造一棵高性能的组播树,并且具有较低的控制负荷. Selfishness issue is one of big challenges of current application-layer multicast techniques.The selfish participants might stop forwarding data accidentally or deliberately,which will affect the overall streaming quality.To address the selfishness issue in the application-layer multicast,an altruism driven application-layer multicast(ADALM) is presented.ADALM defines an altruism value for each node associative to its contributions to the system.The multicast tree is constructed to place the nodes with greater altruism value at the higher layer of the tree.As compared with other studies in this area,ADALM exhibits innovative advantages in both altruism value computation and multicast tree construction.Firstly,the node's altruism value is generated from the feedback from its parent and children,which enables the system to detect the selfish nodes effectively.Peers don't need the extra probe messages to measure the QoS of their neighbors.During the process of tree construction and maintenance,only O(lg N) nodes needs to be adjusted.Lastly,the altruism value calculation and multicast tree construction are realized in a decentralized manner without any single point of failure.Simulation results show that even with a significant portion of nodes being selfish,ADALM is able to build a dissemination tree that provides high overall streaming quality with low control overhead.
出处 《计算机研究与发展》 EI CSCD 北大核心 2011年第5期729-735,共7页 Journal of Computer Research and Development
基金 国家自然科学基金项目(60803139) 国家科技支撑计划基金项目(2008BAH37B07 2008BAH37B02)
关键词 利他值 应用层组播 分布式算法 服务质量 自私性 altruism value application-layer multicast distributed algorithm QoS selfishness
  • 相关文献

参考文献12

  • 1李丹,吴建平,崔勇.应用层组播用户的自私性研究[J].软件学报,2007,18(3):625-635. 被引量:4
  • 2Chu Y H, Rao S G, Seshan S, et al. A case for end system multicast [J]. ACM SIGMETRICS Performance Evaluation Review, 2000, 28(1): 1-12.
  • 3Zhang B C, Jamin S, Zhang L X. Host multicast: A framework for delivering multicast to end users [C] //Proc of the 21st Annual Joint Conf of the IEEE Computer and Communications Societies (INFOCOM 2002). Piscataway, NJ: IEEE, 2002: 1366-1375.
  • 4Banerjee S, Bhattacharjee B, Kommareddy C. Scalable application layer multicast [J]. ACM SIGCOMM Computer Communication Review, 2002, 32(4): 205-217.
  • 5Chu Y, ghang H. Considering altruism in peer-to-peer Internet streaming broadcast[C] //Proc of the 14th ACM Int Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2004). New York:ACM, 2004:10-15.
  • 6Habib A, Chuang J. Service differentiated peer selection: An incentive mechanism for peer-to-peer media streaming[J]. IEEE Trans on Multimedia, 2006, 8(3): 610-621.
  • 7Jun S, Ahamad M, Xu J. Robust information dissemination in uncooperative environments [C] //Proc of the 25th IEEE Int Conf on Distributed Computing Systems (ICDCS 2005). Piscataway, NJ: IEEE, 2005:293-302.
  • 8Tan G, Jarvis S A. A paymentbased incentive and service differentiation scheme for peer-to-peer streaming broadcast [J]. IEEE Trans on Parallel and Distributed Systems, 2008, 19(7) : 940-953.
  • 9Li D, Wu J P, Cui Y, et al. UoSaware streaming in overlay multicast considering the selfishness in construction action [C] //Proc of the 26th IEEE Int Conf on Computer Communications ( INFOCOM 2007 ). Piseataway, NJ: IEEE, 2007:1154-1162.
  • 10Aberer K. PGrid: A self-organizing access structure for P2P information systems [C] //Proc of the 6th Int Conf on Cooperative Information Systems. Berlin: Springer, 2001:179-194.

二级参考文献37

  • 1Guha S,Khuller S.Improved methods for approximating node weighted steiner trees and connected dominating sets.2006.http://www.springerlink.com/index/XJ2CGKEJGDWDC1TP.pdf
  • 2Colell AM,Whinston M,Green J.Microeconomic Theory.New York:Oxford University Press,1995.
  • 3Tan G,Jarvis SA.A payment-based incentive and service differentiation mechanism for peer-to-peer streaming broadcast.2006.http://ieeexplore.ieee.org/xpls/abs_all.jsp?isnumber=4015719&arnumber=4015732&count=54&index=11
  • 4Li D,Wu J,Cui Y,Liu J.QoS-Aware streaming in overlay multicast considering the selfishness in construction action.2006.http://netlab.cs.tsinghua.edu.cn/~lidan
  • 5Deering S.Multicast routing in internetworks and extended LANs.In:Landweber L,ed.Proc.of the Communications Architectures and Protocols.Stanford:ACM Press,1988.55-64.
  • 6Francis P.Yoid:Extending the Internet multicast architecture.2006
  • 7Chu YH,Rao SG,Zhang H.A case for end system multicast.IEEE Journal on Selected Areas in Communication,2002,20(8):1456-1471.
  • 8Chawathe Y.Scattercast:An architecture for internet broadcast distribution as an infrastructure service[Ph.D.Thesis].Berkekey:University of California,2000.
  • 9Jain S,Mahajan R,Wetherall D,Borriello G.Scalable self-organizing overlay.Technical Report,Washington University,2000.
  • 10Kwon M,Fahmy S.Topology-Aware overlay networks for group communication.2006.pub.html

共引文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部