`
xumingyong
  • 浏览: 183486 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

MMS报文分析示例(二)

 
阅读更多

VMD Management

 

 

1.  Identify

 

MMSPdu Received ::=

A0 05 02 01 01 82 00

 

[0] A0 05  --  Confirmed-RequestPDU 

{    

02 01 01  --  invokeID

( 02 = 000 0 0010, Universal Primitive tag, Tag Value = 2 = Integer. )

 

[2] 82 00  --  ConfirmedServiceRequest, 82 = Request identify    

}

 

where, invokeID ::=01

 

 

2.  Identify-Response

 

MMSPdu Received ::=

A1 2A 02 01 01 A2 25 80  0B 53 49 53 43 4F 2C 2049 6E 63 2E 81 10 41 58  53 34 2D 4D 4D 53 2D 3133 32 2D 30 31 38 82 04  32 2E 30 30

 

[1] A1 2A  --  Confirmed-ResponsePDU

{

02 01 01  --  invokeID, Integer

 

[2] A2 25  --  ConfirmedServiceResponse, A2 = Response identify.

{          

[0] 80 0B 53 49 53 43 4F 2C 20 49 6E 63 2E  --  vendorName

[1] 81 10 41 58 53 34 2D 4D 4D 53 2D 31 33 32 2D 30 31 38  --   modelName

[2] 82 04 32 2E 30 30  --  revision

}     

}

 

where,

 

invokeID::=01 note: matching of response to  is done by matching invokeID with response invokeID.

vendorName::="SISCO, Inc"

modelName::="AXS4-MMS-132-018"

revision::="2.00"

 

check [MMS and ASN.1 Encoding] page 10.

分享到:
评论

相关推荐

    mms的接收和发送代码

    以上代码仅作示例,实际应用中还需要处理更多细节,如错误检查、文件读写、内存管理和网络连接问题。此外,MMS接收部分的实现通常由移动操作系统的API提供,如Android的`BroadcastReceiver`和iOS的`...

    ethereal报文分析

    【Ethereal报文分析】在计算机网络领域,Ethereal(现在被称为Wireshark)是一种强大的网络封包分析软件,用于捕获和解析网络通信数据。本实验旨在通过Ethereal来深入理解HTTP(超文本传输协议)及其下层的TCP(传输...

    发送goose报文

    1. **MMS报文头**:基于Management Message Service(管理消息服务)的报文头,包含了传输层的信息,如源地址、目标地址、报文类型等。 2. **服务请求单元(SRU)**:包含MMS报文的具体内容,如服务类型、报文标识符...

    vxworks下61850 MMS库源码

    4. **报文格式**:MMS报文通常采用ASN.1编码,这是一种高效的二进制编码规则,用于定义数据结构和交换信息。解码和编码ASN.1报文是库的核心功能。 5. **TCP/IP接口**:61850 MMS通信通常建立在TCP连接之上,因此库...

    MMS对象与61850对象的映射

    #### 示例分析 以表1所示的MMS对象与IEC 61850对象及服务的映射为例,可以看出两者之间的映射并非一对一的关系。例如,MMS中的`Write`服务对应IEC 61850中的多个服务,这表明在实际应用中需要对映射关系进行适当的...

    Python实现 IEC-61850 GOOSE和SV 实现

    4. **构造MMS报文头**:MMS报文头包含了协议版本、操作类型等信息,需要按照标准填充。 5. **构建数据集**:对于GOOSE,构建包含控制信息的数据集;对于SV,构建包含采样值的数据集。 6. **发送报文**:使用Scapy的...

    COMTRADE.zip_61850录波文件_COMTRADE录波_comtrade_fresh61l_mms 61850

    在实际应用中,分析这样的录波文件通常需要专业的软件工具,这些工具能够解析61850 MMS报文,提取出相关的电气参数,并以易于理解的方式展示。这些参数可以用来进行故障回溯、保护系统校验以及电网性能评估。 总的...

    RefMan_mmslite_61850MMS_MMSlite_61850_

    "RefMan_mmslite_61850MMS_MMSlite_61850_"这个标题所提及的,正是与61850标准相关的开发库,特别是涉及到MMS( Manufacturing Message Service,制造报文规范)的实现。本文将深入探讨61850MMS、MMSlite以及61850...

    电力IEC61850通讯示例代码.7z

    4. **解析库**:处理MMS报文,解析和构建IEC 61850数据的库函数,可能包含解析GOOSE和SV报文的模块。 5. **测试用例**:为了验证代码正确性的测试脚本,可能包括模拟不同场景的测试数据和预期结果。 通过学习这些...

    [MMS_047332]SLC 500 to 20-Comm-R RIO I-O Messaging.rar

    4. **MMS协议**:如果"MMS"代表“制造报文规范”,这是一种标准的工业通讯协议,用于在不同设备间交换控制和监视信息,学习如何在AB PLC环境中实现MMS通讯。 5. **I/O映射**:如何在PLC程序中定义和管理远程I/O点,...

    JAVA版的iec61850实例

    3. **编码与解码**:利用ASN.1编解码库处理MMS报文,确保数据在传输过程中的正确性。 4. **会话管理**:建立和维护客户端与服务端之间的MMS连接,处理认证、会话状态和错误恢复。 **三、客户端实现** 1. **连接...

    [MMS_044148]PLC to PLC Heartbeat Watchdog.rar

    文件列表中的 "[MMS_044148]PLC to PLC Heartbeat Watchdog" 暗示这可能包含了一个完整的示例程序,包括编程代码、配置文件或者是相关的文档。通常,AB PLC使用的是罗克韦尔的RSLogix 5000编程软件,代码可能以...

    中国移动mm7api 源代码(中兴)

    二、Java版源代码分析 Java作为跨平台的编程语言,被广泛用于移动应用开发,尤其是对于需要与网络服务器交互的应用。中兴提供的Java版mm7api源代码,包含了处理MM7请求和响应的核心逻辑。源代码通常包含以下几个部分...

    MM7 api说明

    **二、MM7 API主要功能** 1. **发送MMS**:通过调用发送消息的API,开发者可以构建应用来发送包含多媒体内容的MMS。 2. **接收MMS**:API提供了接收新消息的接口,可以实现消息推送或轮询机制。 3. **查询和管理...

    通用61850客户端

    MMS(制造报文规范)是61850标准中的一个重要组成部分,它提供了一种服务导向的通信机制。MMS允许设备进行数据读写、事件报告、文件传输等操作,使得不同厂商的设备能够无缝协作。通用61850客户端很可能具备通过MMS...

    IEC61850-kit API Reference Manual (version 1.8)

    其中,MMS API主要用于提供基本的制造报文规范(MMS)功能,而IEC61850 API则在此基础上增加了更多特定于IEC61850标准的功能支持。 #### 客户端API 客户端API当前并非专门针对IEC61850设计,而是提供了一种通用的MMS...

    开源的lib61850库源码资料

    lib61850库实现了IEC 61850的MMS(Manufacturing Message Service,制造报文规范)和GOOSE(Generic Object Oriented Substation Event,通用对象导向子站事件)服务,这两个服务是IEC 61850通信的关键组成部分。MMS...

    移动彩信MM7 JAVA样例

    标题中的“移动彩信MM7 JAVA样例”指的是使用JAVA编程语言实现的移动彩信(MMS)发送和接收功能...在实际应用中,开发者需要理解MM7协议的报文结构、认证机制以及错误处理机制,同时需要熟悉JAVA的网络编程和XML解析。

    GUI61850Clientsnam.rar

    1. **数据访问**:客户端能够从IEDs获取实时测量值、状态信息和报警数据,这些数据是通过MMS(制造报文规范)服务进行传输的。 2. **配置管理**:客户端可以读取和编辑IED的配置信息,如逻辑节点、数据对象和数据...

Global site tag (gtag.js) - Google Analytics