Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Table of Contents

Subpages

Scope

This page describes the target use case for the OAM project to be demonstrated at the O-RAN Alliance face to face meeting in Montreal in the week Oct28 2024.

Objectives

This page is a working document to discussed and design the use cases and its components.

Use Case Description

Introduction

The O-RAN Alliance specifies two architectures or communications flows from O-RUs to the SMO for management traffic.

  • hierarchical
    All management traffic (OpenFronthaul Management Plane, OFHM) terminates at the O-DU. SMO OAM functions communicate with the O-RU only indirectly via the O-DU with the O-RU. Therefore the operations on O-RU data models are exposed by the O-DU using the RFC8528 YANG Schema Mount concept.

image-20240822-100834.png

  • hybrid
    In such architecture some management traffic can by-pass the O-DU. SMO OAM functions can directly access the NETCONF Client of the O-RU. A typical use cases is software management.
    Which management traffic can by-pass the O-RU is handled by the Access Control configuration of the O-RU.

image-20240822-100914.png

Implementation

The generated topology for about 7000 NRCellDus is too big to discuss the details of hierarchical and hybrid OAM Architectures.

We just need two O-RUs - let’s assume each O-RU implements just one NRCellDU and that the related O-DU in an edge cloud at the next tower.

The following figure shows 2 cells at one tower. At a second tower the O-DU-Edge-Cloud is located. Both towers are visualized as a dot. The cells are visualized by as polygon show the coverage. The overlap between both cells are for handover.

image-20240902-093430.png

In this simple topology we have two towers with just 3 RAN nodes

  • 1x O-DU at the top of the image

  • 2x O-RUs at the bottom of the image.

We assume that the O-Cloud resource pools for O-CU, Near-RT-Ric, 5G-Core and SMO are also located close to the northern tower.

The topology described according ietf-network-topology as json encoding (RFC7951) looks like this:

{
  "ietf-network:networks": {
    "network": [
      {
        "network-id": "be5229af-2660-4bae-8f2c-b9d0f788fad1",
        "node": [
          {
            "node-id": "O-RAN-SMO",
            "ietf-network-topology:termination-point": [
              {
                "tp-id": "O-RAN-SMO-PHY"
              },
              {
                "tp-id": "O-RAN-SMO-A1"
              },
              {
                "tp-id": "O-RAN-SMO-O1"
              },
              {
                "tp-id": "O-RAN-SMO-O2"
              }
            ]
          },
          {
            "node-id": "O-RAN-NearRtRic-00",
            "ietf-network-topology:termination-point": [
              {
                "tp-id": "O-RAN-NearRtRic-00-PHY"
              },
              {
                "tp-id": "O-RAN-NearRtRic-00-A1"
              },
              {
                "tp-id": "O-RAN-NearRtRic-00-O1"
              },
              {
                "tp-id": "O-RAN-NearRtRic-00-O2"
              },
              {
                "tp-id": "O-RAN-NearRtRic-00-E2"
              }
            ]
          },
          {
            "node-id": "O-RAN-CU-00-00",
            "ietf-network-topology:termination-point": [
              {
                "tp-id": "O-RAN-CU-00-00-PHY"
              },
              {
                "tp-id": "O-RAN-CU-00-00-E2"
              },
              {
                "tp-id": "O-RAN-CU-00-00-O1"
              }
            ]
          },
          {
            "node-id": "O-RAN-O-Cloud-DU-00-00-00",
            "ietf-network-topology:termination-point": [
              {
                "tp-id": "O-RAN-O-Cloud-DU-00-00-00-PHY"
              },
              {
                "tp-id": "O-RAN-O-Cloud-DU-00-00-00-O2"
              }
            ]
          },
          {
            "node-id": "O-RAN-Tower-00-00-00-00",
            "ietf-network-topology:termination-point": [
              {
                "tp-id": "O-RAN-O-Cloud-DU-00-00-00-O2"
              }
            ]
          },
          {
            "node-id": "O-RAN-Tower-00-00-00-05",
            "ietf-network-topology:termination-point": []
          },
          {
            "node-id": "O-RAN-DU-00-00-00-05-00",
            "ietf-network-topology:termination-point": [
              {
                "tp-id": "O-RAN-DU-00-00-00-05-00-PHY"
              },
              {
                "tp-id": "O-RAN-DU-00-00-00-05-00-E2"
              },
              {
                "tp-id": "O-RAN-DU-00-00-00-05-00-O1"
              },
              {
                "tp-id": "O-RAN-DU-00-00-00-05-00-OFHM"
              },
              {
                "tp-id": "O-RAN-DU-00-00-00-05-00-OFHC"
              },
              {
                "tp-id": "O-RAN-DU-00-00-00-05-00-OFHU"
              },
              {
                "tp-id": "O-RAN-DU-00-00-00-05-00-OFHS"
              }
            ]
          },
          {
            "node-id": "O-RAN-RU-00-00-00-05-01",
            "ietf-network-topology:termination-point": [
              {
                "tp-id": "O-RAN-RU-00-00-00-05-01-PHY"
              },
              {
                "tp-id": "O-RAN-RU-00-00-00-05-01-OFHM"
              },
              {
                "tp-id": "O-RAN-RU-00-00-00-05-01-OFHC"
              },
              {
                "tp-id": "O-RAN-RU-00-00-00-05-01-OFHU"
              },
              {
                "tp-id": "O-RAN-RU-00-00-00-05-01-OFHS"
              },
              {
                "tp-id": "O-RAN-NRCellDu-00-00-00-05-01-00"
              }
            ]
          },
          {
            "node-id": "O-RAN-RU-00-00-00-05-02",
            "ietf-network-topology:termination-point": [
              {
                "tp-id": "O-RAN-RU-00-00-00-05-02-PHY"
              },
              {
                "tp-id": "O-RAN-RU-00-00-00-05-02-OFHM"
              },
              {
                "tp-id": "O-RAN-RU-00-00-00-05-02-OFHC"
              },
              {
                "tp-id": "O-RAN-RU-00-00-00-05-02-OFHU"
              },
              {
                "tp-id": "O-RAN-RU-00-00-00-05-02-OFHS"
              },
              {
                "tp-id": "O-RAN-NRCellDu-00-00-00-05-02-00"
              }
            ]
          }
        ]
      }
    ],
    "ietf-network-topology:link": [
      {
        "link-id": "phy:O-RAN-NearRtRic-00<->O-RAN-SMO",
        "source": {
          "source-node": "O-RAN-NearRtRic-00",
          "source-tp": "O-RAN-NearRtRic-00-PHY"
        },
        "destination": {
          "dest-node": "O-RAN-SMO",
          "dest-tp": "O-RAN-SMO-PHY"
        }
      },
      {
        "link-id": "phy:O-RAN-CU-00-00<->O-RAN-NearRtRic-00",
        "source": {
          "source-node": "O-RAN-CU-00-00",
          "source-tp": "O-RAN-CU-00-00-PHY"
        },
        "destination": {
          "dest-node": "O-RAN-NearRtRic-00",
          "dest-tp": "O-RAN-NearRtRic-00-PHY"
        }
      },
      {
        "link-id": "phy:O-RAN-O-Cloud-DU-00-00-00<->O-RAN-CU-00-00",
        "source": {
          "source-node": "O-RAN-O-Cloud-DU-00-00-00",
          "source-tp": "O-RAN-O-Cloud-DU-00-00-00-PHY"
        },
        "destination": {
          "dest-node": "O-RAN-CU-00-00",
          "dest-tp": "O-RAN-CU-00-00-PHY"
        }
      },
      {
        "link-id": "phy:O-RAN-DU-00-00-00-05-00<->O-RAN-CU-00-00",
        "source": {
          "source-node": "O-RAN-DU-00-00-00-05-00",
          "source-tp": "O-RAN-DU-00-00-00-05-00-PHY"
        },
        "destination": {
          "dest-node": "O-RAN-CU-00-00",
          "dest-tp": "O-RAN-CU-00-00-PHY"
        }
      },
      {
        "link-id": "e2:O-RAN-DU-00-00-00-05-00<->O-RAN-CU-00-00",
        "source": {
          "source-node": "O-RAN-DU-00-00-00-05-00",
          "source-tp": "O-RAN-DU-00-00-00-05-00-E2"
        },
        "destination": {
          "dest-node": "O-RAN-CU-00-00",
          "dest-tp": "O-RAN-CU-00-00-E2"
        }
      },
      {
        "link-id": "o1:O-RAN-DU-00-00-00-05-00<->O-RAN-CU-00-00",
        "source": {
          "source-node": "O-RAN-DU-00-00-00-05-00",
          "source-tp": "O-RAN-DU-00-00-00-05-00-O1"
        },
        "destination": {
          "dest-node": "O-RAN-CU-00-00",
          "dest-tp": "O-RAN-CU-00-00-O1"
        }
      },
      {
        "link-id": "phy:O-RAN-DU-00-00-00-05-00<->O-RAN-CU-00-00",
        "source": {
          "source-node": "O-RAN-DU-00-00-00-05-00",
          "source-tp": "O-RAN-DU-00-00-00-05-00-PHY"
        },
        "destination": {
          "dest-node": "O-RAN-CU-00-00",
          "dest-tp": "O-RAN-CU-00-00-PHY"
        }
      },
      {
        "link-id": "e2:O-RAN-DU-00-00-00-05-00<->O-RAN-CU-00-00",
        "source": {
          "source-node": "O-RAN-DU-00-00-00-05-00",
          "source-tp": "O-RAN-DU-00-00-00-05-00-E2"
        },
        "destination": {
          "dest-node": "O-RAN-CU-00-00",
          "dest-tp": "O-RAN-CU-00-00-E2"
        }
      },
      {
        "link-id": "o1:O-RAN-DU-00-00-00-05-00<->O-RAN-CU-00-00",
        "source": {
          "source-node": "O-RAN-DU-00-00-00-05-00",
          "source-tp": "O-RAN-DU-00-00-00-05-00-O1"
        },
        "destination": {
          "dest-node": "O-RAN-CU-00-00",
          "dest-tp": "O-RAN-CU-00-00-O1"
        }
      },
      {
        "link-id": "phy:O-RAN-RU-00-00-00-05-01<->O-RAN-DU-00-00-00-05-00",
        "source": {
          "source-node": "O-RAN-RU-00-00-00-05-01",
          "source-tp": "O-RAN-RU-00-00-00-05-01-PHY"
        },
        "destination": {
          "dest-node": "O-RAN-DU-00-00-00-05-00",
          "dest-tp": "O-RAN-DU-00-00-00-05-00-PHY"
        }
      },
      {
        "link-id": "ofhm:O-RAN-RU-00-00-00-05-01<->O-RAN-DU-00-00-00-05-00",
        "source": {
          "source-node": "O-RAN-RU-00-00-00-05-01",
          "source-tp": "O-RAN-RU-00-00-00-05-01-OFHM"
        },
        "destination": {
          "dest-node": "O-RAN-DU-00-00-00-05-00",
          "dest-tp": "O-RAN-DU-00-00-00-05-00-OFHM"
        }
      },
      {
        "link-id": "ofhc:O-RAN-RU-00-00-00-05-01<->O-RAN-DU-00-00-00-05-00",
        "source": {
          "source-node": "O-RAN-RU-00-00-00-05-01",
          "source-tp": "O-RAN-RU-00-00-00-05-01-OFHC"
        },
        "destination": {
          "dest-node": "O-RAN-DU-00-00-00-05-00",
          "dest-tp": "O-RAN-DU-00-00-00-05-00-OFHC"
        }
      },
      {
        "link-id": "ofhu:O-RAN-RU-00-00-00-05-01<->O-RAN-DU-00-00-00-05-00",
        "source": {
          "source-node": "O-RAN-RU-00-00-00-05-01",
          "source-tp": "O-RAN-RU-00-00-00-05-01-OFHU"
        },
        "destination": {
          "dest-node": "O-RAN-DU-00-00-00-05-00",
          "dest-tp": "O-RAN-DU-00-00-00-05-00-OFHU"
        }
      },
      {
        "link-id": "ofhs:O-RAN-RU-00-00-00-05-01<->O-RAN-DU-00-00-00-05-00",
        "source": {
          "source-node": "O-RAN-RU-00-00-00-05-01",
          "source-tp": "O-RAN-RU-00-00-00-05-01-OFHS"
        },
        "destination": {
          "dest-node": "O-RAN-DU-00-00-00-05-00",
          "dest-tp": "O-RAN-DU-00-00-00-05-00-OFHS"
        }
      },
      {
        "link-id": "phy:O-RAN-RU-00-00-00-05-02<->O-RAN-DU-00-00-00-05-00",
        "source": {
          "source-node": "O-RAN-RU-00-00-00-05-02",
          "source-tp": "O-RAN-RU-00-00-00-05-02-PHY"
        },
        "destination": {
          "dest-node": "O-RAN-DU-00-00-00-05-00",
          "dest-tp": "O-RAN-DU-00-00-00-05-00-PHY"
        }
      },
      {
        "link-id": "ofhm:O-RAN-RU-00-00-00-05-02<->O-RAN-DU-00-00-00-05-00",
        "source": {
          "source-node": "O-RAN-RU-00-00-00-05-02",
          "source-tp": "O-RAN-RU-00-00-00-05-02-OFHM"
        },
        "destination": {
          "dest-node": "O-RAN-DU-00-00-00-05-00",
          "dest-tp": "O-RAN-DU-00-00-00-05-00-OFHM"
        }
      },
      {
        "link-id": "ofhc:O-RAN-RU-00-00-00-05-02<->O-RAN-DU-00-00-00-05-00",
        "source": {
          "source-node": "O-RAN-RU-00-00-00-05-02",
          "source-tp": "O-RAN-RU-00-00-00-05-02-OFHC"
        },
        "destination": {
          "dest-node": "O-RAN-DU-00-00-00-05-00",
          "dest-tp": "O-RAN-DU-00-00-00-05-00-OFHC"
        }
      },
      {
        "link-id": "ofhu:O-RAN-RU-00-00-00-05-02<->O-RAN-DU-00-00-00-05-00",
        "source": {
          "source-node": "O-RAN-RU-00-00-00-05-02",
          "source-tp": "O-RAN-RU-00-00-00-05-02-OFHU"
        },
        "destination": {
          "dest-node": "O-RAN-DU-00-00-00-05-00",
          "dest-tp": "O-RAN-DU-00-00-00-05-00-OFHU"
        }
      },
      {
        "link-id": "ofhs:O-RAN-RU-00-00-00-05-02<->O-RAN-DU-00-00-00-05-00",
        "source": {
          "source-node": "O-RAN-RU-00-00-00-05-02",
          "source-tp": "O-RAN-RU-00-00-00-05-02-OFHS"
        },
        "destination": {
          "dest-node": "O-RAN-DU-00-00-00-05-00",
          "dest-tp": "O-RAN-DU-00-00-00-05-00-OFHS"
        }
      }
    ]
  }
}

  • No labels