Projects per year
Abstract
Digital TV (DTV) receivers are usually submitted to testing systems for conformity and robustness assessment, and their approval implies correct operation under a given DTV specification and protocol. However, many broadcasters inadvertently misconfigure their devices and transmit the wrong information concerning data structures and protocol format. Since most receivers were not designed to operate under such conditions, malfunction and incorrect behavior may be noticed, often recognized as field problems, thus compromising a given system’s operation. Moreover, the way those problems are usually introduced in DTV signals presents some randomness, but with known restrictions given by the underlying transport protocols used in DTV systems, which resembles fuzzing techniques. Indeed, everything may happen since any deviation can incur problems, depending on each specific implementation. This error scenario is addressed here, and a novel receiver robustness evaluation methodology based on non-compliance tests using grammarbased guided fuzzing is proposed. In particular, devices are submitted to unforeseen conditions and incorrect configuration. They are created with guided fuzzing based on real problems, protocol structure, and system architecture to provide resources for handling them, thus ensuring correct operation. Experiments using such a fuzzing scheme have shown its efficacy and provided opportunities to improve robustness regarding commercial DTV platforms.
Original language | English |
---|---|
Article number | e1833 |
Journal | Software Testing, Verification and Reliability |
Volume | 33 |
Issue number | 1 |
Early online date | 2 Oct 2022 |
DOIs | |
Publication status | Published - 1 Jan 2023 |
Keywords
- digital TV
- fuzzing
- robustness testing
- transport stream
- testing methodology
Fingerprint
Dive into the research topics of 'A Fuzzing-Based Test-Creation Approach for Evaluating Digital TV Receivers via Transport Streams'. Together they form a unique fingerprint.-
EnnCore: End-to-End Conceptual Guarding of Neural Architectures
Cordeiro, L. (PI), Brown, G. (CoI), Freitas, A. (CoI), Luján, M. (CoI) & Mustafa, M. (CoI)
1/02/21 → 31/12/25
Project: Research
-
SCorCH: Secure Code for Capability Hardware
Reger, G. (PI), Cordeiro, L. (CoI), Korovin, K. (CoI), Mustafa, M. (CoI) & Olivier, P. (CoI)
1/07/20 → 31/12/23
Project: Research