Forum for Science, Industry and Business

Sponsored by:     3M 
Search our Site:


Testing protocols in Internet of Things by a formal passive technique


Protocol conformance and performance testing are two branches of testing designed to determine compliance and performance of protocol implementations to their standard.

Dr. CHE Xiaoping and Dr. MAAG Stephane from Laboratory UMR 5157 of French Centre national de la recherché scientifique (CNRS) focus on converging these two kinds of testing in a same formal approach. After several years of innovative research, they eventually created a formal approach to formally specify conformance and performance requirements.

This is distributed testing architecture.

Credit: ©Science China Press

They successfully applied their approach on Extensible Messaging and Presence Protocol (XMPP) and designed a distributed testing framework for XMPP services. Their work, entitled "Testing protocols in Internet of Things by a formal passive technique", is published in SCIENCE CHINA Information Sciences.2014, Vol 57(3).

Extensible Messaging and Presence Protocol (XMPP) has gained more attention as a communication protocol in Internet of Things (IoT), which is a standardized protocol by Internet Engineering Task Force (IETF) and well established in the Internet.

XMPP is available for commonly used programming languages and device platforms. Several studies have investigated the potentialities of applying XMPP in IoT. With the tendency that XMPP is more and more widely used in many aspects of IoT, the problem of formally testing this protocol in a wireless environment is coming out in the wash.

Some works have tried to test the XMPP protocol under different conditions. However, they either simply evaluate the protocol performance or only test several conformance issues. It is worthwhile to note that conformance and performance testing are often associated within the protocol testing process. They are mainly applied to validate or verify the scalability and reliability of the system.

Many benefits can be brought to the testing process if both inherit from the same approach. Besides, very few works have tried to formalize the performance requirements which are mandatory for accurately testing the performance of protocols.

The main objective of this work is then to propose a passive distributed testing approach, for testing both the conformance and the performance of XMPP under IoT environment, based on the formal testing technique. Although some crucial works have been done in similar testing area, they studied runtime verification of properties expressed either in linear-time temporal logic or in timed linear-time temporal logic.

Different from their works focusing on testing functional properties based on formal models, this work concentrates on formally testing functional and nonfunctional properties without formal models. Also note that, this work is absorbed in the performance testing, not in performance evaluation. While performance evaluation of network protocols focuses on the evaluation of its performance, performance testing approaches aim at testing performance requirements that are expected in the protocol standard.

In this work, formalism is defined to specify conformance and performance requirements of XMPP represented as formulas tested on real protocol traces. Horn clauses based syntax is used in the approach to express properties that are checked on extracted traces. And then, since several protocol requirements need to be tested on different wireless entities, a distributed framework is designed for testing the approach on runtime wireless network execution traces.

The approach has been implemented into a distributed framework which provides the possibility to test individual nodes of a complex network environment. The results from testing several properties on large traces have been obtained with success. The subtesters and global monitor in the approach can intuitively reflect the current conformance and performance requirements conditions.

Some researchers suggested that the authors can work on building a standardized performance testing benchmark system for XMPP protocol in future. In that case, the efficiency and processing capacity of the system when massive subtesters are performed through complex network situations would be the crucial point they need to handle.


See the article:

Xiaoping CHE, Stephane MAAG. Testing protocols in Internet of Things by a formal passive technique. SCIENCE CHINA Information Sciences, 2014, 57(3): 032101(13)

Science China Press Co., Ltd. (SCP) is a scientific journal publishing company of the Chinese Academy of Sciences (CAS). For 60 years, SCP takes its mission to present to the world the best achievements by Chinese scientists on various fields of natural sciences researches.

CHE Xiaoping | Eurek Alert!

More articles from Information Technology:

nachricht Laser process simulation available as app for first time
23.11.2015 | Fraunhofer-Institut für Lasertechnik ILT

nachricht Powering the next billion devices with Wi-Fi
19.11.2015 | University of Washington

All articles from Information Technology >>>

The most recent press releases about innovation >>>

Die letzten 5 Focus-News des innovations-reports im Überblick:

Im Focus: Climate study finds evidence of global shift in the 1980s

Planet Earth experienced a global climate shift in the late 1980s on an unprecedented scale, fuelled by anthropogenic warming and a volcanic eruption, according to new research published this week.

Scientists say that a major step change, or ‘regime shift’, in the Earth’s biophysical systems, from the upper atmosphere to the depths of the ocean and from...

Im Focus: Innovative Photovoltaics – from the Lab to the Façade

Fraunhofer ISE Demonstrates New Cell and Module Technologies on its Outer Building Façade

The Fraunhofer Institute for Solar Energy Systems ISE has installed 70 photovoltaic modules on the outer façade of one of its lab buildings. The modules were...

Im Focus: Lactate for Brain Energy

Nerve cells cover their high energy demand with glucose and lactate. Scientists of the University of Zurich now provide new support for this. They show for the first time in the intact mouse brain evidence for an exchange of lactate between different brain cells. With this study they were able to confirm a 20-year old hypothesis.

In comparison to other organs, the human brain has the highest energy requirements. The supply of energy for nerve cells and the particular role of lactic acid...

Im Focus: Laser process simulation available as app for first time

In laser material processing, the simulation of processes has made great strides over the past few years. Today, the software can predict relatively well what will happen on the workpiece. Unfortunately, it is also highly complex and requires a lot of computing time. Thanks to clever simplification, experts from Fraunhofer ILT are now able to offer the first-ever simulation software that calculates processes in real time and also runs on tablet computers and smartphones. The fast software enables users to do without expensive experiments and to find optimum process parameters even more effectively.

Before now, the reliable simulation of laser processes was a job for experts. Armed with sophisticated software packages and after many hours on computer...

Im Focus: Quantum Simulation: A Better Understanding of Magnetism

Heidelberg physicists use ultracold atoms to imitate the behaviour of electrons in a solid

Researchers at Heidelberg University have devised a new way to study the phenomenon of magnetism. Using ultracold atoms at near absolute zero, they prepared a...

All Focus news of the innovation-report >>>



Event News

Fraunhofer’s Urban Futures Conference: 2 days in the city of the future

25.11.2015 | Event News

Gluten oder nicht Gluten? Überempfindlichkeit auf Weizen kann unterschiedliche Ursachen haben

17.11.2015 | Event News

Art Collection Deutsche Börse zeigt Ausstellung „Traces of Disorder“

21.10.2015 | Event News

Latest News

Siemens to supply 126 megawatts to onshore wind power plants in Scotland

27.11.2015 | Press release

Two decades of training students and experts in tracking infectious disease

27.11.2015 | Life Sciences

Coming to a monitor near you: A defect-free, molecule-thick film

27.11.2015 | Materials Sciences

More VideoLinks >>>