Categories
Categories

OMCI Introduction

OMCI Introduction
Case Details

Basic Concepts

OMCI (ONU Management and Control Interface) is a configuration transmission channel defined in the ITU-T G.984.4 standard. It establishes a dedicated ATM PVC or GEM port between the OLT and ONT to transmit OMCI messages, providing a standardized method for discovering ONU capabilities and managing and controlling them.

OMCI Position in GPON Protocol Stacks

Figure 1 GPON Protocol Stacks

OMCI Message Format

OMCI messages are strictly limited in length and format. Specifically, the length is consistently 53 bytes and the length of the OMCI data unit is 48 bytes. For details, see Figure 2.
Figure 2 OMCI message format


  • GEM Header: includes GEM payload, GEM port ID, payload type indicator (PTI), and header error control (HEC).
  • Transaction Correlation Identifier: The value of this field must be the same in a request and the response to this request. The highest order of this field indicates the priority of an OMCI message. Value 0 indicates a low priority and value 1 indicates a high priority.
  • Message type:
    • DB: a destination bit, which is consistently 0.
    • AR: an acknowledge request, indicating whether an OMCI message requires the response from the peer end. Value 0 indicates that the response is not required and value 1 indicates that the response is required.
    • AK: acknowledgement, indicating whether an OMCI message is a response. Value 0 indicates not and value 1 indicates yes.
    • MT: message type, which supports up to 32 message types, including Create, Delete, Set, Get, and MIB upload. In the G.984.4 protocol, codes 4 to 28 are used, and other codes are reserved.
  • Device identifier: The value of this field is consistently 0xA.
  • Message Identifier: a 2-byte entity or instance ID.
  • Message Contents: packet payload.
  • OMCI trailer: Two bytes are consistently 0, two bytes are packet length 0x28, and four bytes are CRCs.

OMCI Management

The OLT controls the ONU using the OMCI. The OMCI protocol allows the OLT to:
  • Establish and release connections with the ONU.
  • Manage the UNIs on the ONU.
  • Request configuration information and performance statistics from the OSS.
  • Autonomously inform the system administrator of events, such as link failures.

The OMCI protocol runs over a GEM connection between the OLT controller and the ONU controller. The GEM connection is established during ONU initialization. The OMCI protocol is asynchronous: the OLT controller is the master and the ONU controller is the slave. A single OLT controller using multiple protocol instances over separate control channels can control multiple ONUs.

The OLT manages an ONU using OMCI in the following aspects:
  • Configuration management: Controls and identifies an ONU, and collects data from and provides data to the ONU.
  • Fault management: Supports limited fault management. Most of the operations are limited to failure indication.
  • Performance management: Collects and queries performance statistics.
  • Security management: Enables/Disables downstream encryption.

Establishing the ONU Management and Control Channel (OMCC)

Upon initialization, the ONU creates a virtual OMCI T-CONT, an OMCC structure that contains an OMCI queue, a placeholder for an alloc-ID attribute, and – going beyond the definition of an ordinary T-CONT – a placeholder for an OMCI port-ID attribute. The establishment of the OMCC follows the process shown in Figure 3. During activation, the ONU receives a PLOAM message from the OLT indicating the assignment of the ONU-ID. The ONU populates the alloc-ID attribute of its virtual OMCI T-CONT with the ONU-ID. This makes the alloc-ID for OMCI the same as the assigned ONU-ID. It is therefore not necessary for the OLT to send an assign_alloc-ID message to establish the OMCC. If the OLT nevertheless chooses to send an assign_alloc-ID PLOAM with the default alloc-ID, the ONU should acknowledge this message without taking any specific further action. This is true regardless of the alloc-ID type value in the assign_alloc-ID message: it should not be possible to de-allocate the default alloc-ID with an assign_alloc-ID type 255 message.

Figure 3 OMCC establishment

Upon completion of ONU activation in G.984 systems, the OLT assigns a GEM port-ID to the ONU for OMCI messages. This is accomplished by a configure_port-ID PLOAM message. The ONU populates the OMCI port-ID attribute of the OMCC structure based on that message, and responds back to the OLT with an acknowledgment.

In G.987 systems, the GEM port for OMCI use is automatically assigned, and is equal to the ONU-ID.

At this point, the OMCC path has been successfully established.

All MF-Telecom ONTs support the OMCI protocol. For example, the HW EG8145V5 ONT supports Huawei's proprietary OLT OMCI protocol, and the ZTE ZXHN F670L V9.0 ONT supports the ZTE OLT proprietary OMCI protocol.

DIVERSITY OF EXPLORATION

Guangzhou Mifan Electronic Technology Co., Ltd

OUTDOOR SCENE

However, those with sealed components, including motors, controllers, and connectors, can also be operated outdoors. Performance IC forklifts tend to be utilized in heavy-duty applications, such as brick and lumber yards, where larger capacity and performance is required to move the heavy loads.
Guangzhou Mifan Electronic Technology Co., Ltd

INFRASTRUCTURE SCENARIO

However, those with sealed components, including motors, controllers, and connectors, can also be operated outdoors. Performance IC forklifts tend to be utilized in heavy-duty applications, such as brick and lumber yards, where larger capacity and performance is required to move the heavy loads.
Guangzhou Mifan Electronic Technology Co., Ltd

TRANSPORTATION SCENARIOS

However, those with sealed components, including motors, controllers, and connectors, can also be operated outdoors. Performance IC forklifts tend to be utilized in heavy-duty applications, such as brick and lumber yards, where larger capacity and performance is required to move the heavy loads.
Guangzhou Mifan Electronic Technology Co., Ltd

INDUSTRIAL SCENARIOS

However, those with sealed components, including motors, controllers, and connectors, can also be operated outdoors. Performance IC forklifts tend to be utilized in heavy-duty applications, such as brick and lumber yards, where larger capacity and performance is required to move the heavy loads.
Leave a message
Your Name
Company Name
Contact Info(Email/WhatsApp)
Message
We use Cookie to improve your online experience. By continuing browsing this website, we assume you agree our use of Cookie.