摘要: 针对6LoWPAN协议,提出一种基于TCL的一致性测试系统。在该系统中,界面控制部分提供用户操作和结果查看等功能,测试执行部分提供用例解释执行、结果分析等功能,底层通信部分提供物理层收发的功能。使用TCL脚本语言设计测试用例和扩展命令,从而增强系统的可扩展性。对Contiki系统中的uIPv6协议栈进行测试,结果表明,该测试系统的可扩展性较好,可满足6LoWPAN协议的一致性测试要求。
关键词:
6LoWPAN协议,
802.15.4标准,
IPv6协议,
TCL脚本语言,
一致性测试,
uIPv6协议栈
Abstract: For 6LoWPAN protocol, this paper proposes a conformance test system based on TCL. The system consists User Interface(UI) control, test execution and device communication. Through the UI control, users can interact with the system and view results. The test execution module can provide test case execution, results analysis and so on. The device communication provides physical layer transceiver function. By using TCL script language to design test cases and extend commands, the system scalability is enhanced. The Contiki uIPv6 stack is tested and the results show that this system has the quality of expansibility, and can meet the 6LoWPAN protocol conformance test requirements.
Key words:
6LoWPAN protocol,
802.15.4 standard,
IPv6 protocol,
TCL script language,
conformance test,
uIPv6 protocol stack
中图分类号:
杨德兴, 刘钦明, 魏磊, 史红周. 基于TCL的6LoWPAN协议一致性测试[J]. 计算机工程, 2012, 38(04): 263-265.
YANG De-Xin, LIU Qin-Meng, WEI Lei, SHI Gong-Zhou. Conformance Test of 6LoWPAN Protocol Based on TCL[J]. Computer Engineering, 2012, 38(04): 263-265.