基于CPN和TTCN-3的HMIPv6协议一致性测试研究

来源 :内蒙古大学 | 被引量 : 3次 | 上传用户:js_netbit
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IETF在移动IPv6(MIPv6)的基础上针对移动节点在小范围内快速移动提出了一种改进技术,即层次化移动IPv6(HMIPv6)技术。它通过引入移动锚点(MAP),对网络进行了层次化划分,使移动节点的移动行为分为宏移动和微移动。这改进了MIPv6的切换方案,提高了通信质量。协议一致性测试用于检查协议实现是否符合协议设计的要求,是保障协议实现质量的有效方法。Coloured Petri Nets(CPN)非常适合于描述具有并发和通信的系统。CPN Tools还支持模型相关性质的分析。TTCN-3是一种功能强大的测试标准语言。如何结合CPN和TTCN-3对HMIPv6协议进行有效的一致性测试成为亟待解决的问题。本文主要研究基于CPN和TTCN-3的HMIPv6协议一致性测试。首先,使用CPN及其仿真工具CPN Tools对HMIPv6协议进行了层次化建模,并用点火约束条件简化了模型生成的状态空间并分别生成了微移动状态空间和宏移动状态空间。然后,在系统CPN模型的基础上,对CPN属性做了形式化定义,给出了基于CPN属性的测试序列生成算法,并应用该算法开发了自动生成测试序列的工具,实现了基于CPN属性的测试序列的自动生成。最后,提出了结合CPN编写TTCN-3测试例的方法,并用这种方法编写了HMIPv6协议的TTCN-3测试例。
其他文献
计算机视觉是当前的研究热点,而双目立体视觉作为计算机视觉的一个分支,越来越得到重视和关注,其应用也越来越广泛,如无人导航、工业控制、三维测量和虚拟现实等。立体匹配技术是
随着光网宽带建设的大力推进,以FTTx、ITV等为代表的宽带类业务得到快速发展,成为提高用户粘性及实现带宽价值填充的有效产品,使得其客户数量和关联业务日益扩展,由此对网络
光学数字图像像素的强度取决于物体反射光的强度,反射光中漫反射成分主要反映物体的特性,镜面反射成分主要反映光源的特性。当镜面反射成分强度超过采集设备上限时,像素强度趋于
软件监控系统对于大型应用程序和关键应用程序至关重要。现存的监控软件在模块化和全面性方面需要改进。因为监控信息需要统一处理和分析,所以为每款软件定制自己的监控软件会出现性能低下、模块化较差等情况。统一的软件监控框架是针对以上问题的一个理想的解决方案。本文首先介绍了监控软件规范中较为著名的ARM规范,并针对ARM规范的优缺点进行分析,然后对应用程序中的常用监控任务进行了详细的分析和归类,针对需求进行了
期刊
随着现代天文观测技术的发展,天文瞬变源的巡天观测与研究成为了国际天文领域中的前沿课题之一。我国正在兴建中的GWAC(地基广角相机阵)是国家空间科学天文卫星SVOM的地基观测系