Application Research of Object Oriented ASN.1 Coding Techniques for IEC61850

For the technical characteristics of the IEC61850, object oriented ASN.1 design patterns were proposed, which defined ASN.1 core coding function as class object with state memory. IEC61850 data model and service parameter class was completed with recursive combination technology. To implement the ASN.1 coding function, the ASN.1 object class was passed to the data model class as reference parameters. With high coding efficiency, good portability and scalability, the design patterns have good reference value to other network protocol development in application layer. The object oriented design method was described with UML model, and the simulation test results were given at last.