国网新制定的国产61850(CMS)协议,又称为国网国产可控GSP协议(也叫CMS,MMS替代协议),采用的编解码规则是PER编码规则。
国网国产可控61850(CMS)GSP协议/61850替代MMS协议出台背景:
- MMS协议复杂,实现难度大,对资源要求高
- MMS不属于国家标准,不利于国网自主技术安全
- MMS协议底层需要购买昂贵版权费的核心动态库mmslite,国内厂商需要额外成本,也有漏洞后门安全隐患或版权风险
- MMS本身架构冗余,通信效率低
MMS协议:
MMS(Manufacture Message Specification)是制造报文规范,本身是很优秀的规范,这一点是不能否认的,但是用在IEC61850就很牵强,MMS其场景和性能要求和电力的也不适应,更有诸多弊端。IEC61850的变量类型和MMS不一致,需要一一转换,有些转换的也非常牵强,比如IEC61850里的质量类型,MMS中是不存在的
IEC61850国际MMS协议的BER编码规则,每个数据类型都有一个T(tag),然后是编码L(后续直接的长度),最后是编码实际的数据值。编码出来字节流有冗余,报文字节数多,编码效率不高。本来可以一位表示的数据,采用T,L,V结构至少3个字节。PER编解码采用的紧缩型对齐的编码方式,采用的是P,L,V格式,编码效率高,报文相对于BER编码字节数少,编码效率提高30%以上。缺点是程序实现比较复杂,涉及移位操作和字节对齐逻辑。
国网的替代规范IEC61850 CMS,又名为GSP(General Service Protocol通用服务协议)