摘要 |
This protocol data generator-analyzer encodes and decodes protocol data units, which are transfer syntaxes used in data communications, for setting of or reference to the values as components of the protocol data units. First, table generation means generates, from an abstract syntax described according to an international standard specification as input data, a machine-processible table showing the data structure of the abstract syntax. For encoding of a protocol data unit, component data input means inputs the values of protocol data unit components. List generation/reference means generates a list having values corresponding to the data structure of the abstract syntax based on the values input by the component data input means during encoding, and converts the values to those referable using the list during decoding. Protocol data unit encoding/decoding means encodes sending protocol data units by inputting the table and list or decodes received protocol data units based on the table for list generation. Component data reference means refers to the values converted by the list generation/reference means based on the list generated by decoding of received protocol data units.
|