ROF

Resource Owner Function

Management
Introduced in Rel-18
A management function introduced in 5G-Advanced for handling resource ownership and delegation in network sharing and multi-operator scenarios. It acts as a policy decision point, authorizing the use of network resources (like spectrum or infrastructure) by other operators or entities. This enables advanced business models like neutral hosting and dynamic spectrum sharing.

Description

The Resource Owner Function (ROF) is a logical function defined in 3GPP Release 18 within the broader architecture for enhanced network sharing and multi-operator core networks. It is a policy and authorization control entity that represents the owner of a physical or virtual network resource. These resources can include radio spectrum, radio access network (RAN) infrastructure (like gNBs), or even specific network slices. The ROF exposes the capabilities and usage conditions of its owned resources and can grant, modify, or revoke usage rights to other authorized entities, known as Resource User Functions (RUF). The interaction is governed by policies and service level agreements (SLAs).

Architecturally, the ROF is part of the management and orchestration plane, often associated with the Network Resource Model (NRM) and Service Management and Orchestration (SMO) framework. It interfaces with the RUF, typically via standardized APIs (like the Northbound APIs of the SMO), to facilitate resource discovery, negotiation, and leasing. The ROF's key role is to make authorization decisions. For example, in a neutral host scenario where a building owner operates a private 5G network, the building owner's ROF could authorize multiple mobile network operators (MNOs) to use that RAN, with each MNO's management system acting as a RUF. The ROF enforces policies on resource isolation, quality of service, and security for each user.

How it works involves a multi-step process. First, a RUF discovers available resources by querying a ROF or a discovery service. The RUF then sends a resource usage request, specifying requirements. The ROF evaluates this request against its internal policies, SLAs, and current resource utilization. If authorized, the ROF provisions the resource for the RUF, which may involve configuring the RAN, allocating spectrum, or activating a network slice. The ROF continues to monitor the usage for compliance and can trigger re-negotiation or termination based on policy violations or contract end. Specifications such as TS 23.222 (architecture for network sharing) and TS 33.122 (security aspects) define the procedures and security requirements for these interactions, ensuring that authorization is secure and auditable.

Purpose & Motivation

The ROF was created to address the growing complexity and demand for flexible network sharing models in 5G and beyond. Traditional network sharing (like MORAN or MOCN) was relatively static and required complex, pre-negotiated contracts between a limited number of operators. The rise of neutral hosts, private networks, and dynamic spectrum sharing scenarios required a more agile, automated, and standardized way to manage resource ownership and access rights. The ROF provides a standardized logical function to enable these dynamic marketplaces for network resources.

It solves the problem of operational silos and manual processes in multi-operator environments. By having a clear ROF-RUF interface, different business entities can automatically negotiate and utilize shared infrastructure, lowering barriers to entry and fostering innovation. For instance, it enables an airport authority (ROF) to dynamically grant capacity on its private network to an airline (RUF) during peak hours. From a security perspective, TS 33.122 defines how to secure these delegation interactions, preventing unauthorized access and ensuring that the resource owner maintains control. The ROF is a key enabler for 5G-Advanced business models, moving beyond simple roaming to true resource-as-a-service paradigms.

Key Features

  • Logical policy decision point for authorizing network resource usage
  • Represents the owner of physical/virtual resources (spectrum, RAN, slices)
  • Interacts with Resource User Function (RUF) via management APIs
  • Enforces business policies and SLAs during resource delegation
  • Supports dynamic discovery, negotiation, and provisioning of resources
  • Foundational for neutral hosting, multi-operator, and network sharing scenarios

Evolution Across Releases

Rel-18 Initial

Initial introduction of the Resource Owner Function concept. Defined in the context of enhanced network sharing and automation in TS 23.222 (Architecture for network sharing enhancement) and TS 23.700 (Study on enhanced network sharing). Security aspects were specified in TS 33.122. Established the ROF as a management plane function for policy-based resource authorization and delegation between different administrative domains.

Defining Specifications

SpecificationTitle
TS 23.222 3GPP TS 23.222
TS 23.700 3GPP TS 23.700
TS 33.122 3GPP TR 33.122