59 research outputs found

    Seamless Link-level Redundancy to Improve Reliability of Industrial Wi-Fi Networks

    Full text link
    The adoption of wireless communications and, in particular, Wi-Fi, at the lowest level of the factory automation hierarchy has not increased as fast as expected so far, mainly because of serious issues concerning determinism. Actually, besides the random access scheme, disturbance and interference prevent reliable communication over the air and, as a matter of fact, make wireless networks unable to support distributed real-time control applications properly. Several papers recently appeared in the literature suggest that diversity could be leveraged to overcome this limitation effectively. In this paper a reference architecture is introduced, which describes how seamless link-level redundancy can be applied to Wi-Fi. The framework is general enough to serve as a basis for future protocol enhancements, and also includes two optimizations aimed at improving the quality of wireless communication by avoiding unnecessary replicated transmissions. Some relevant solutions have been analyzed by means of a thorough simulation campaign, in order to highlight their benefits when compared to conventional Wi-Fi. Results show that both packet losses and network latencies improve noticeably.Comment: preprint, 13 pages (Winner of the "2017 Best Paper Award for the IEEE Transactions on Industrial Informatics"

    Experimental Evaluation of Techniques to Lower Spectrum Consumption in Wi-Red

    Full text link
    Seamless redundancy layered atop Wi-Fi has been shown able to tangibly increase communication quality, hence offering industry-grade reliability. However, it also implies much higher network traffic, which is often unbearable as the wireless spectrum is a shared and scarce resource. To deal with this drawback the Wi-Red proposal includes suitable duplication avoidance mechanisms, which reduce spectrum consumption by preventing transmission on air of inessential frame duplicates. In this paper, the ability of such mechanisms to save wireless bandwidth is experimentally evaluated. To this purpose, specific post-analysis techniques have been defined, which permit to carry out such an assessment on a simple testbed that relies on plain redundancy and do not require any changes to the adapters' firmware. As results show, spectrum consumption decreases noticeably without communication quality is impaired. Further saving can be obtained if a slight worsening is tolerated for latencies.Comment: preprint, 13 page

    QRscript specification

    Full text link
    This specification document specifies the syntax and semantics of QRscript. The current document only shows the part related to the QRscript header, i.e., the first part of the binary code that must be inserted into the QR code. A QR code containing an executable code is called an executable QR code (eQR code). QRscript supports different dialects, i.e., sublanguages with implementation characteristics specific to the application field. The specifications of the individual dialects will be described in separate documents.Comment: Specification document, 13 page

    Fixed-Length Payload Encoding for Low-Jitter Controller Area Network Communication

    Get PDF
    The controller area network (CAN) bit stuffing mechanism, albeit essential to ensure proper receiver clock synchronization, introduces a significant, payload-dependent jitter on message response times, which may worsen the timing accuracy of a networked control system. Accordingly, several approaches to overcome this issue have been discussed in literature. This paper presents a novel software payload encoding scheme, which is able to guarantee that no stuff bits will ever be added to the data field by the CAN controller during transmission and, hence, lessens jitters considerably. Particular care has been put in its practical implementation and its subsequent evaluation to show how the simplicity and inherent high performance of the scheme make it suitable even for low-cost, embedded architectures

    QRtree -- Decision Tree dialect specification of QRscript

    Full text link
    This specification document specifies the syntax and semantics of QRtree, which is a specific dialect of QRscript particularly suited to represent decision trees without chance nodes. The term dialect identifies one of the possible sub-languages that can be encoded inside of an eQR code via QRscript. This specification will describe an intermediate representation of QRtree, made through a language derived by the three-address code. It will then define the transformation rules from the intermediate representation to a binary code. The latter is a binary representation called eQRtreebytecode. These rules can also be applied inversely to transform the eQRtreeBytecode into the intermediate representation. This specification document will pay particular attention to the creation of a compact eQRtreebytecode, as the maximum number of bits that can be stored in a QR code is, at the time of writing, equal to 2953 bytes (in the case of QR code version 40 with a "low" error correction level).Comment: Specification document, 32 page

    Guest Editorial Special Section on Communication in Automation

    Get PDF
    International audienceThis Special Section on “Communication in Automation” presents seven papers that deal with relevant aspects pertaining to the topics highlighted above. Quite obviously, they cannot provide a comprehensive overview on the whole subject (nor they are intended to). Nevertheless, they are able to give some useful insight about the most recent advances in this field. The papers included in this Special Section cover a quite wide spectrum of topics, ranging from wired industrial communication systems aimed at providing strict real-time behavior, to hybrid systems obtained by adding wireless extensions to the wired backbone, to completely wireless industrial solutions able to ensure high determinism. Novel approaches have been described as well, aimed at improving either routing in WSNs or CSMA schemes so as to make them more suitable for the use in industrial automation systems. Finally, a testing approach for safety-critical automotive networks has been introduced and formally validated, and an agent platform defined and implemented that requires less resources, while granting higher performances and a methodology proposed and verified for assessing the performance of WSNs under cross-channel interference

    Ultra-Low Power and Green TSCH-Based WSNs With Proactive Reduction of Idle Listening

    Get PDF
    Wireless sensor networks are characterized by low power consumption because motes are typically battery-powered. Time slotted channel hopping (TSCH) relies on a fixed transmission schedule, which enables the receiver module of wireless motes to be switched off every time it is not needed. Unfortunately, in many practical contexts most of the reserved slots remain unused, which leads to appreciable energy waste. For periodic traffic, proactive reduction of idle listening (PRIL) techniques have been proven able to mitigate this problem. In this paper, PRIL multi-hop (PRIL-M) is introduced with the aim to improve existing PRIL techniques, by lowering energy waste further in large real-world mesh networks. PRIL-M is advantageous in all those contexts where ultra-low power consumption is more important than end-to-end latency. Applications that can benefit from PRIL-M include, e.g., environmental monitoring, where sensors are deployed over the target area and must operate for years without maintenance. A thorough simulation campaign showed that, in these scenarios, energy consumption of PRIL-M is 75% less than standard TSCH, while the average latency is about 20 times larger
    • …
    corecore