A constraint optimisation model for analysis of telecommunication protocol logs
2015 (English)In: Tests and Proofs: TAP 2015, Springer, 2015, 137-154 p.Conference paper (Refereed)
Testing a telecommunication protocol often requires protocol log analysis. A protocol log is a sequence of messages with timestamps. Protocol log analysis involves checking that the content of messages and timestamps are correct with respect to the protocol specification. We model a protocol specification using constraint programming (MiniZinc), and we present an approach where a constraint solver is used to perform protocol log analysis. Our case study is the Public Warning System service, which is a part of the Long Term Evolution (LTE) 4G standard. We were able to analyse logs containing more than 3000 messages with more than 4000 errors.
Place, publisher, year, edition, pages
Springer, 2015. 137-154 p.
, Lecture Notes in Computer Science, 9154
Telecommunication protocol; Testing; Constraint programming
Computer Science Telecommunications
IdentifiersURN: urn:nbn:se:uu:diva-268648DOI: 10.1007/978-3-319-21215-9_9ISI: 000364990100012ISBN: 978-3-319-21214-2OAI: oai:DiVA.org:uu-268648DiVA: diva2:878389
TAP 2015, July 22–24, 2015, L'Aquila, Italy
FunderSwedish Research Council, 2012-4908