Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 10164-7:1995(等同 ITU-T X.736)是开放系统互连(OSI)系统管理领域的重要标准,专门定义了告警报告功能(Alarm Reporting Function)。该标准是 OSI 系统管理功能集(ISO/IEC 10164 系列)不可或缺的部分,为不同厂商的网络管理系统提供统一的告警表示、报告与控制机制。自 1995 年首次发布,历经 2004 年确认,至今仍是许多专用网络(如电信管理网络 TMN、SDH、ATM)故障管理的基础参考模型。从 2026 年的技术演进视角来看,该标准的核心框架仍具指导意义,尤其适用于需要标准化告警互操作的异构环境。
本标准适用于所有基于 OSI 管理框架(ISO 7498-4)的系统,包括使用 CMIP 协议的管理域。同时,通过 CMOT(TCP/IP 上的 CMIP)等技术,也可用于 TCP/IP 网络。标准为管理应用提供了定义告警类型、严重性级别以及报告流程的通用语义,使得不同管理域能够交换一致的故障事件。
告警报告服务基于 CMISE(ISO/IEC 9595-1)的 M-EVENT-REPORT 服务原语,支持被管对象向管理者主动发出告警通知。服务可分为确认型(confirmed)与非确认型(unconfirmed),前者要求接收方回送响应以保证可靠性。标准详细规定了服务参数,包括告警类型、严重性级别、检测时间、告警源对象实例等。
标准定义了五大类告警,每类包含若干具体问题类型,覆盖通信、服务质量、处理、环境和设备领域。下表总结了各类型的描述与典型示例:
| 告警类型 | 描述 | 示例 |
|---|---|---|
| 通信告警(Communication) | 与通信过程相关的问题 | 连接建立失败、协议错误、链路中断 |
| 服务质量告警(Quality of Service) | 性能下降或服务质量越限 | 响应时间超过阈值、丢包率过高 |
| 处理告警(Processing) | 软件或处理逻辑错误 | 进程异常终止、内存溢出、看门狗超时 |
| 环境告警(Environmental) | 设备环境条件异常 | 温度过高、湿度超标、电源故障 |
| 设备告警(Equipment) | 硬件设备故障或退化 | 磁盘坏道、接口卡失效、风扇停转 |
每大类下还细分了具体的问题类型(problem),如“通信告警”下包括“建立失败”“释放失败”“协议错误”等。
告警严重性级别(perceived severity)用于描述故障的影响程度,标准定义了五个级别:
标准要求每次告警报告必须包含一个严重性级别,以支持管理者按优先级处理。
为承载告警信息,标准定义了 alarmRecord 管理对象类及其相关包。该类包含以下关键属性:
此外,alarmSummaryControl 对象类提供对告警报告行为的控制,如是否允许自动报告、过滤条件等。
声称符合 ISO/IEC 10164-7 的系统,必须支持告警报告服务并至少实现 alarmRecord 对象类的某个包。通常建议同时支持告警类型分类和严重性级别,以便管理者进行有效的事件关联。实施时可以参考 GDMO 模板(ISO/IEC 10165-4)对管理对象进行定义。
告警报告直接利用 CMIS/CMIP 的 M-EVENT-REPORT 服务。开发者需确保被管代理(agent)中的被管对象能够构造符合标准语义的通知参数,并正确编码传输。常见的集成模式包括:
alarmRecord 格式。alarmSummaryControl 动态修改告警报告的门限与条件,有效防止告警风暴。 ISO/IEC 10164-7 是 OSI 系统管理功能集(Systems Management Functions)的一部分,与其他标准密切相关:
此外,该标准定义的告警分类被许多后续标准引用,如 ITU-T M.3100(TMN 信息模型)采用其告警类型定义。