ASN1SCC: An open source ASN.1 compiler for embedded systems