Font Size: a A A

Research And Design Of6LoWPAN Conformance Testing Platform Based On TTCN-3

Posted on:2014-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:K FengFull Text:PDF
GTID:2248330398471951Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
IEEE802.15.4defines the physical layer (PHY) and media access control (MAC) for low-rate wireless personal area networks (Lo WPAN), which acts as the actual standard of Lo WPAN. IEEE802.15.4standard does not designed to be able to connect to IP network at the very beginning. However, it is necessary to access IP network since the devices in LoWPAN are considered to be constrained and the number of them is enormous. Under such circumstance,6Lo WPAN is designed to fix this problem.6Lo WPAN layer is between IEEE802.15.4MAC layer and network layer (IPv6), used to make IP network access to LoWPAN.As6Lo WPAN technology developing very fast, it draws attention from manufactures, ISPs and scholars. There are many implementation of6Lo WPAN and some of them may not fulfill the specification of6Lo WPAN. So it is nessacerray to perform conformance testing to each implementation.6Lo WPAN conformance testing is a kind of testing that an implementation under test (IUT) is tested according to its specification using black-box test. The testing is taken under certain network condition and the behavior of IUT is compared to the expected result.6Lo WPAN conformance testing has two main classes, header compression (HC) testing and neighbor discovery (ND) testing.The paper researched and designed protocol conformance testing platform based on TTCN-3for6Lo WPAN. It also shows how the platform and test scripts are implemented. Finally the test scripts and platform are tested in real6Lo WPAN network with6Lo WPAN devices. Our work consists of the following parts:1) Conclude testing requirements from RFCs and DRAFTs of6Lo WPAN; Design and implement testing specification and test scripts based on the testing requirements;2) Research and design the platform; use C programming language to implement the platform, including a) Codec module and System Adapter module of TTCN-3testing system; b) physical adapter which supports IEEE802.15.4radio by based on TelosB hardware platform;3) Execute the test scripts with the platform in real6L0WPAN network with6Lo WPAN hardware;The conformance testing platform fills blanks in the6L0WPAN conformance testing field as there is no standard6Lo WPAN conformance testing specification and adapter that supports IEEE802.15.4radio. It is meaningful for improving and testing IOT device in the market.
Keywords/Search Tags:IEEE802.15.4, 6LoWPAN, conformance testing, TTCN-3, internet of things
PDF Full Text Request
Related items