Table of Contents |
---|
Introduction
Being able to configure the way a protocol plugin will manage the communication with the remote servers or clients using the protocol stack parameters, whether communication is secured or not, how the messages attributes are translated from the input protocol data model to the output protocol data model and what kind of rules (filters, math, routing, etc..) to apply to the messages that are exchanges with the remote systems are key features of any protocol translation gateway.
...
INFORMATION OBJECT ADDRESS
SIQ
CP56Time2a
ICCP TASE.2 to pivot format translation
<To be implemented>
Pivot format to ICCP TASE.2 translation
DataValue Indication Point data model
PointName
PointType
PointRealValue
PointStateValue
PointDiscreteValue
QualityClass
Validity
CurrentSource
NormalSource
NormalValue
TimeStampClass
TimeStamp
TimeStamp Quality
COVClass
COVCounter
ICCP TASE.2 to pivot format conversion configuration model
Code Block | ||
---|---|---|
| ||
{
"protocol_translation_layer":{
"name":"tase2_to_pivot",
"version":"1.0",
"mapping":{
"data_object_header":{
"doh_type":"PointType",
"doh_ca":"ca",
"doh_oa":"oa",
"doh_cot":"cot",
"doh_flag_1":"istest",
"doh_flag_2":"isnegative"
},
"data_object_item":{
"doi_address":"ioa",
"doi_value":"PointRealValue", //PointStateValue or PointDiscreteValue
"doi_quality":"Validity",
"doi_ts":"TimeStamp",
"doi_ts_flag1":"TimeStamp Quality",
"doi_ts_flag2":"isSummerTime",
"doi_ts_flag3":"isSubstituted"
}
}
}
} |