The objective of this project is to critically review, propose improvements for, and to assess in a satellite network testbed, the prominent light-weight application and transport protocols proposed for M2M/IoT communications.
More precisely, the main technical objectives of this project are:
The key challenges of this project are versatile:
In its recently released “M2M and IoT via Satellite, 6th Edition” market analysis, NSR expects that, in 2024, there will over 5.3M dedicated satellite M2M/IoT in-service units, leading to worldwide revenues of over $2.3B, up from $1.2B in revenues and 2.7M units in 2014. Whilst the majority of consumer applications will be based on cellular technologies, the vast growth of the number of connected devices will mean that even a small sliver of devices being connected to satellite networks will allow the consumer M2M/IoT market to grow well into the future.
In contrast to today’s existing or emerging M2M/IoT solutions, which predominately focus on terrestrial communications networks and proprietary technical solutions, the objective this study is to put the satellite system into to focus, combined with adapted open and standardised protocols. Protocols, optimized for satellite M2M/IoT communications, could probably find their way in a new generation of user terminals and dedicated payload.
The protocol features as currently envisaged are increased per-device throughput defined as number of message transmissions per second, increased network sizes with the same satellite network resources, and reduced transmission delays. Furthermore, designed protocol integration procedures aim for exploitation of satellite multicast capabilities, the avoidance or integration of multiple link-layer closed-loop protocols, traffic aggregation and header compression where possible and finally the suppression of signalling storms after network failures. The newly integrated protocol features and designed and implemented integration layers are in resource consumption and memory footprint such that they can run on low cost single board computers.
The project comprises the development of a testbed, demonstrating the performance improvements of the M2M/IoT protocols, identified and implemented as part of the project. Possible baseline architectures for the simulation in the testbed are illustrated below.
In this scenario, a sensor network is connected to a satellite terminal, which routes the message via GEO satellite to a cloud service. The communication protocol could be COAP, MQTT or any other IP enabled protocol. Also a combination of different protocols, aggregated at satellite terminal is an option.
This scenario is similar to the previous one, but this time an M2M/IoT protocol router is implemented on board of a spacecraft in a non-GEO orbit. Depending on the complexity of the satellite network, messages are routed either directly to a satellite gateway or stored on board of the spacecraft until it enters the visibility range of the next earth station.
The figure below illustrates the work logic of the project. The work is organized in five technical work packages. The management work package (WP 6) is omitted since it runs in parallel to all activities for the duration of the project. Each of the work packages delivers an output in form of at least one technical document, which acts as inputs for the subsequent work packages.
Despite the visual representation, which indicates a sequence of activities, work packages do overlap.
The following milestone plan has been defined:
The project kick-off has been scheduled for 3. October 2016. The activities scheduled for the first three months are the protocol analysis and assessment and the satellite network reference scenarios definition. The protocol analysis and assessment includes a state of the art analysis of M2M/IoT protocols, definition of the assessment criterion and process and concludes with the protocol assessment and at least two protocol candidates selection. The satellite network reference scenarios definition starts with the identification of high-level requirements. Using these requirements and the preliminary protocol assessment available, several satellite system design option will be assesses converging into at least two high-level reference scenarios.