Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: update according to ODUHIGH-322

Table of Contents

Scope

The page will discuss and document the necessary yang modules to be supported by O-DU to ensure the end-to-end functionality of the D-Release use case "Closed loop". 

As O-RAN alliance does not provide solid yang models yet, other data models needs to be defined or selected.

Decisions

In SMO project call on 2021-03-04 it was decided to create a yang modules for O-RAN-SC DU with a minimum parameter set supporting the D-Release Closed loop use case.

The initial idea of a configuration for the O-DU NetConf client is rejected, because in D-Release there wont be a NetConf client implemented on O-DU.

The prototype yang models from B-Release wont be enhanced.

RSAC 2021-04-08

Please see comment in 

Jira Legacy
serverSystem Jira
serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
keyODUHIGH-322
 and related gerrit review.


D-Release YANG model for O-DU

Please see attached hello-world yang for D-Release.

Code Block
languageyml

module:

o-ran-sc-du-hello-world


  +--rw

network-function


     +--rw

du-to-ru-connection*

[name]


        +--rw

name

string

string
        +--ro operational-state? enumeration
        +--rw administrative-state? enumeration
        +--ro cell-state? enumeration
        +--ro

status?

connection-status

rpcs: +


rpcs:  // comment: both RPCs are marked as deprecated
               // its function is covered by administrative-state.
  x---x

connect


  |

+---w

input


  |

|

+---w

remote-network-function

o-ru-reference


  |

+--ro

output


  |

+--ro

response-status

enumeration


  |

+--ro

message?

string

+


  x---x

disconnect


     +---w

input


     |

+---w

remote-network-function

o-ru-reference


     +--ro

output


        +--ro

response-status

enumeration


        +--ro

message?

string