位置:成果数据库 > 期刊 > 期刊详情页
BitTorrent协议的Petri网建模方法研究
  • 期刊名称:系统仿真学报
  • 时间:0
  • 页码:2312-2320
  • 语言:中文
  • 分类:TP393[自动化与计算机技术—计算机应用技术;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]中国科学院计算技术研究所,北京100190, [2]内蒙古大学计算机学院,呼和浩特010021, [3]中国科学院研究生院,北京100039
  • 相关基金:国家自然科学基金(60863015,60873242);内蒙古自然科学基金重点项目(20080404ZD20);教育部春晖计划(Z2007-1-01042).
  • 相关项目:面向语义约束的协同过程形式化建模与验证的研究
中文摘要:

BitTorrent协议被大规模文件共享、视频点播等P2P应用所广泛采用,但其交互行为复杂且并发度高,难以构建规模适度的形式模型以支持高效可行的协议功能行为分析。基于着色Petri网提出一种BitTorrent协议分层建模方法,给出协议的着色Petn网层次模型,集戍模拟、状态空间分析与模型检验等方法对模型的不同抽象层进行分析。确认协议模型有效性,并验证协议行为满足协议需求。BitTorrent协议的着色Petri网层次模型不但为协议开发提供准确、直观的形式规范说明,而且便于协议行为模拟和协议属性分析,有效缓解大规模系统建模分析过程中存在的状态爆炸问题。

英文摘要:

BitTorrent is widely adopted in P2P applications, such as large-scale file sharing and video streaming. However, due to its intricate communication and concurrency, it is difficult to construct a formal model with modest size to support the practical and efficient analysis of protocol functional behaviors. A colored Petri Nets based hierarchical modeling architecture was proposed, and detailed model instances were constructed. Then towards different model abstract levels, simulation, state spaces analysis and model checking technologies were utilized together to validate the formal model and verify the functional properties of BitTorrent. The proposed formal model could not only be served as an unambiguous and visual formal specification used among different protocol implementations, but also facilitate the protocol behaviors simulation and properties verification where it relieves the notorious state space explosion problem.

同期刊论文项目
同项目期刊论文