title: What is an ASN file and how do I use it?
body: <p>I am trying to work with a communication protocol (S1AP to be specific) and I am trying to define messages to test.</p>
  
  <p>The LTE 36.413 specification details this protocol and also give an ASN.1 file definition at the bottom of the pdf. I have seen ASN files being used in the dissector for WireShark, and I am guessing that I might be able to use it to generate messages in accordance with the specification.</p>
  
  <p>I was wondering how you use ASN.1 files. I have been researching and have found information on ASN.1 compilers and other information related to it, but all the information has left me very confused as nobody has explained clearly how to use it. Could someone please help me understand how to use it?</p>