论文部分内容阅读
组播技术是为了克服传统单播网络中大量数据在同一时间被重复传输所带来的网络资源浪费问题,但是由于组播的特殊性,目前商用中的组播计费机制依旧沿用单播的计费机制,并未完全发挥出组播的灵活性,因此为了使组播得以大规模商用化,提出基于组播的计费机制就势在必行了。本文提出了这样一种组播计费机制,它以用户对网络业务的估价为基础,向不同用户收取具有差异性的服务费用,并首次提出了可以根据每个用户使用组播服务的频率及每次出价的高低,对单个用户进行综合测评进而得出该用户的竞价信任度,利用信任度对用户进行科学的奖惩,以此维护整个组播计费机制的公平性与合理性。由于组播的技术特性,处于不同地理位置的多个用户可能会被分到同一个组播组当中,但是他们的传输费用却可能因为地域问题而不尽相同,因此对用户实行差异收费是合理且必要的。同时,由于不同用户对同一业务的出价不尽相同,因此不同用户的传输成本也具有差异性,因此利用高竞价用户对低竞价用户进行补贴,可以使尽可能多的用户能够享受到组播服务。基于该思想,本文提出了差异化剪枝组播计费机制,并且经过实验仿真证明,差异化剪枝组播计费(Differentiated pruning billing algorithm,DPBA)具有可行性,同时通过利润的补贴与调控,能够让低竞价组播子树中的高竞价的用户享受组播服务,实现了计费的公平性。在差异化剪枝组播计费机制研究的基础上,对用户的竞价进行了进一步优化。由于用户在差异化组播计费机制中报价的依据是基于自身主观意愿,因此容易出现用户故意压低价格的行为。为了抑制这种行为,本文提出了基于信任度的竞价机制,根据用户使用组播服务的频率及用户出价记录综合评定出用户的竞价信任度,信任度越高则用户的竞价信任度越高,进而利用信任度对用户进行支付减免,实现对诚实用户的鼓励和对恶意用户的抑制。通过实验仿真可以看到,当使用信任度竞价机制以后,组播服务中的恶意用户数量得到了有效的抑制。