TTCN-3测试平台中编码/解码器的设计与实现

来源 :内蒙古大学 | 被引量 : 5次 | 上传用户:qyyqyy202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
TTCN(Tree and Tabular Combined Notation)是1990年代ETSI、ITU-T、ISO等国际组织制定的用于进行协议一致性测试的标准。目前它已经发展到了第三版(TTCN-3),TTCN-3是一种全新的测试描述语言,功能更为强大,应用范围更为广泛,且不再局限于一致性测试。TTCN-3编译系统将TTCN-3抽象测试套编译成可执行测试套,然后在TTCN-3测试平台上执行,实现测试。TTCN-3测试平台的体系结构与以往主要进行一致性测试的测试平台有很大不同。但TTCN-3编译系统和相应的测试执行平台在我国还是空白。 TTCN-3测试执行平台是一个分布式的由多个协同工作的子系统组成的测试系统。其中编码/解码器是为了实现与被测系统的通信而设计的。为了使测试系统和被测系统能够互相理解,必须采用一种标准的、与具体的网络环境无关的语法格式。而ASN.1是由ITU-T制定的,完全符合这一要求。 本文介绍了TTCN-3测试执行平台中编码/解码器的设计思想;在充分分析ASN.1编解码标准的基础上,设计了TTCN-3原子类型、结构类型的编码算法和解码算法;在WindowsXP/VC6.0环境下实现了四种编码/解码器,并对它们所使用的方法进行了比较分析。
其他文献
半导体硅材料是微电子产业的基础材料。多年来,人们一直在研究如何控制和利用直拉硅中的杂质和缺陷,即所谓的“缺陷工程”。其中内吸杂工艺是学术界和工业界普遍关注的重点领
脂肪酶(EC 3.1.1.3)即甘油三酯水解酶,具有催化效率高、对环境无污染以及立体选择性强等优点,因此在轻工、食品及能源等各领域都有广泛的用途。根霉是重要的微生物脂肪酶生产
目的探讨促进病原学送检以提高细菌感染性疾病疗效的有效干预措施。方法对比分析制定和实施病原学送检制度与实施细则等行政管理和技术干预措施前后的病原学送检率、治愈好转
真空微电子器件相对于半导体器件来说,有着更高的工作频率和输出功率,正常工作温度范围也相对较大。近年来,利用碳纳米管,采取快速简易的制备方法(如丝网印刷、CVD等)来装配
体验式学习既是一种教学模式,又是一种学习方法。体验式学习强调主动学习、寓教于乐、学以致用以及虚实结合。在初中地理教学中应用体验式教学,有利于促进学生理解并掌握地理
激光混沌同步及其应用是近期的研究热点,受到人们的广泛关注。目前的研究主要是基于半导体边发射激光器、CO2激光器等成熟器件,实现了主-从式、互耦合式、级联式等同步系统。
笔者主要介绍以计算器table功能为工具来解决高中数学中较难问题的方法,并以此为基础对每个问题进行了严谨证明.这恰好符合数学研究中先猜再证的思想.借助计算器解题对学生提高
借助互联网炒作而一夜成名的网红产品越来越多。但它们真的都红得有道理么?日前,有媒体调查发现,许多网红产品是被营销套路推红的,不仅品质远没有宣传的那么好,有些还存在安全隐患
报纸
中国新个税法的提出让个税制度向分类综合所得税制迈出了实际一步。文章以新个税法方案为依据,利用中国微观家庭调查数据,从居民、家庭及省级的微宏观视角分别测算新个税法在
本文通过分析了编码器输出两路信号的正交性(相位相差90°)与直线透射式光栅黑白栅条的分布均匀性的特性,应用把高电平宽度转换为计数脉冲的个数的测试方法,给出了光栅自动测试