一种可扩展的通用型P2P网络模拟器的设计方法

    公开(公告)号:CN101309186A

    公开(公告)日:2008-11-19

    申请号:CN200810124276.5

    申请日:2008-06-23

    Applicant: 南京大学

    Inventor: 陈贵海 袁瑞峰

    Abstract: 一种可扩展的通用型P2P网络模拟器的设计方法,首先为P2P网络的模拟定义技术框架,构成P2P网络的多层次结构模型;然后为多层次结构中的每一层提供独立的事件容器;再对于系统状态提供对象层次的抽象,使系统可以利用事件容器容纳多状态对象的方式来模拟真实系统中多状态并存;最后将系统的所有行为与状态抽象为对象,为所有对象提供统一的处理接口,保证事件处理的一致性。本发明通过统一系统行为抽象的方法,为P2P协议在模拟器中的实现提供统一的抽象过程,简化真实协议的模拟实现开销,与现有技术相比,其显著优点有:可以完全模拟真实P2P网络系统的行为特征,并为模拟器提供了优秀的可扩展性、可用性与通用性。

    一种可扩展的通用型P2P网络模拟器的设计方法

    公开(公告)号:CN101309186B

    公开(公告)日:2010-12-22

    申请号:CN200810124276.5

    申请日:2008-06-23

    Applicant: 南京大学

    Inventor: 陈贵海 袁瑞峰

    Abstract: 一种可扩展的通用型P2P网络模拟器的设计方法,首先为P2P网络的模拟定义技术框架,构成P2P网络的多层次结构模型;然后为多层次结构中的每一层提供独立的事件容器;再对于系统状态提供对象层次的抽象,使系统可以利用事件容器容纳多状态对象的方式来模拟真实系统中多状态并存;最后将系统的所有行为与状态抽象为对象,为所有对象提供统一的处理接口,保证事件处理的一致性。本发明通过统一系统行为抽象的方法,为P2P协议在模拟器中的实现提供统一的抽象过程,简化真实协议的模拟实现开销,与现有技术相比,其显著优点有:可以完全模拟真实P2P网络系统的行为特征,并为模拟器提供了优秀的可扩展性、可用性与通用性。

Patent Agency Ranking