IP Library › Granted Patent US 12,328,607
Granted Patent B2
US 12,328,607 · App. 18/021,424 · Granted Jun 10, 2025

Apparatuses and methods for implementing O2 related functions definitions within a telecommunications network

Inventors: Pankaj Shete (Tokyo, JP); Awn Muhammad (Tokyo, JP)
Assignee: RAKUTEN MOBILE, INC.
H04W24/02H04L41/0806H04W4/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,328,607
App. No.
18/021,424
Granted
Jun 10, 2025
Kind
B2
Abstract

Apparatuses and methods for a non-real-time radio access network intelligence controller (NRT-RIC) framework in an open radio access network (O-RAN), the apparatus includes: a memory storing instructions; and at least one processor configured to implement the NRT-RIC framework to: receive, from an rApp hosted by the NRT-RIC, at least one request of at least one R1-O2-related service via an R1 interface within the O-RAN architecture between rApps and the NRT-RIC framework; and send, from the NRT-RIC framework to the rApp, at least one response of the at least one R1-O2-related service via the R1 interface; wherein the at least one request and the at least one response are implemented as data types comprising a plurality of R1 data models of an R1 application protocol that enable the NRT-RIC framework and the rApp to produce and/or consume data of the at least one R1-O2 related service in the NRT-RIC.

Claims (56)

1. An apparatus for a non-real-time radio access network intelligence controller (NRT-RIC) framework in an open radio access network (O-RAN), the apparatus comprising:

a memory storing instructions; and

at least one processor configured to implement the NRT-RIC framework of an NRT-RIC to:

receive, from an rApp hosted by the NRT-RIC, at least one request of at least one R1-O2-related service via an R1 interface within the O-RAN architecture between rApps and the NRT-RIC framework; and

send, from the NRT-RIC framework to the rApp, at least one response of the at least one R1-O2-related service via the R1 interface;

wherein the at least one request and the at least one response are implemented as data types comprising a plurality of R1 data models of an R1 application protocol that enable the NRT-RIC framework and the rApp to produce and/or consume data of the at least one R1-O2 related service in the NRT-RIC; and

wherein the at least one R1-O2-related service is based on data transmitted over an O2 interface and exposed to the rApp via an O2 termination in a Service Management and Orchestration (SMO) framework of the O-RAN, and via the R1 interface between the O2 termination and an R1 termination in the NRT-RIC framework, and wherein the R1 interface comprises an R1-O2 application programming interface (API).

2. The apparatus as claimed in claim 1 , wherein:

the at least one R1-O2 related service relates to at least one O-Cloud infrastructure management (IM) service for managing an O-Cloud infrastructure, and

the at least one processor is further configured to implement the NRT-RIC framework to:

receive, from the rApp hosted by the NRT-RIC, a request of the at least one O-Cloud IM service via the R1 interface within the O-RAN architecture; and

send, from the NRT-RIC framework to the rApp, a response of the at least one O-Cloud IM via the R1 interface within the O-RAN architecture.

3. The apparatus as claimed in claim 2 , wherein the at least one O-Cloud infrastructure management (IM) service for accessing infrastructure resource control information comprises at least one of an infrastructure inventory service, an infrastructure monitoring service, an infrastructure provisioning service.

4. The apparatus as claimed in claim 2 , wherein the at least one O-Cloud infrastructure management (IM) service for application management comprises an infrastructure lifecycle management service and/or infrastructure software management service.

5. The apparatus as claimed in claim 1 , wherein:

the at least one R1-O2 related service comprises at least one O-Cloud deployment management (DM) service for accessing deployment information of network functions hosted in the O-Cloud, and

the at least one processor is further configured to implement the NRT-RIC framework to:

receive, from the rApp hosted by the NRT-RIC, a request of the at least one O-Cloud DM service via the R1 interface within the O-RAN architecture; and

send, from the NRT-RIC framework to the rApp, a response of the at least one O-Cloud DM service via the R1 interface within the O-RAN architecture.

6. The apparatus as claimed in claim 5 , wherein the at least one O-Cloud DM service for retrieving deployment information comprises at least one of a deployment inventory service, deployment monitoring service, and deployment lifecycle management service.

7. The apparatus as claimed in claim 1 , wherein the at least one processor is further configured to implement the NRT-RIC framework to receive, from the rApp hosted by the NRT-RIC, a provisioning of changes of a configuration of the O-Cloud.

8. A method, implemented by a non-real-time radio access network intelligence controller (NRT-RIC) framework in an open radio access network (O-RAN), for providing R1-O2 related services, the method comprising:

receiving, from an rApp hosted by the NRT-RIC, at least one request of at least one R1-O2-related service via an R1 interface within the O-RAN architecture between rApps and the NRT-RIC framework; and

sending, from the NRT-RIC framework to the rApp, at least one response of the at least one R1-O2-related service via the R1 interface;

wherein the at least one request and the at least one response are implemented as data types comprising a plurality of R1 data models of an R1 application protocol that enable the NRT-RIC framework and the rApp to produce and/or consume data of the at least one R1-O2 related service in the NRT-RIC; and

wherein the at least one R1-O2-related service is based on data transmitted over an O2 interface and exposed to the rApp via an O2 termination in a Service Management and Orchestration (SMO) framework of the O-RAN, and via the R1 interface between the O2 termination and an R1 termination in the NRT-RIC framework, and wherein the R1 interface comprises an R1-O2 application programming interface (API).

9. The method as claimed in claim 8 , wherein:

the at least one R1-O2 related service relates to at least one O-Cloud infrastructure management (IM) service for managing an O-Cloud infrastructure, and wherein

the receiving comprises receiving, from the rApp hosted by the NRT-RIC, a request of the at least one O-Cloud IM service via the R1 interface within the O-RAN architecture; and

the sending comprises sending, from the NRT-RIC framework to the rApp, a response of the at least one O-Cloud IM via the R1 interface within the O-RAN architecture.

10. The method as claimed in claim 8 , wherein the at least one O-Cloud infrastructure

management (IM) service for accessing infrastructure resource control information comprises at least one of an infrastructure inventory service, an infrastructure monitoring service, an infrastructure provisioning service.

11. The method as claimed in claim 8 , wherein the at least one O-Cloud infrastructure management (IM) service for application management comprises an infrastructure lifecycle management service and/or infrastructure software management service.

12. The method as claimed in claim 8 , wherein:

the at least one R1-O2 related service comprises at least one O-Cloud deployment management (DM) service for accessing deployment information of network functions hosted in the O-Cloud, and

the receiving comprises receiving, from the rApp hosted by the NRT-RIC, a request of the at least one O-Cloud DM service via the R1 interface within the O-RAN architecture; and

the sending comprises sending, from the NRT-RIC framework to the rApp, a response of the at least one O-Cloud DM service via the R1 interface within the O-RAN architecture.

13. The method as claimed in claim 12 , wherein the at least one O-Cloud DM service for retrieving deployment information comprises at least one of a deployment inventory service, deployment monitoring service, and deployment lifecycle management service.

14. The method as claimed in claim 8 , wherein the receiving comprises receiving, from the rApp hosted by the NRT-RIC, a provisioning of changes of a configuration of the O-Cloud.

15. A non-transitory computer-readable recording medium having recorded thereon instructions executable by at least one processor implementing a non-real-time radio access network intelligence controller (NRT-RIC) framework in an open radio access network (O-RAN), to perform a method for providing R1-O2 related services, the method comprising:

receiving, from an rApp hosted by the NRT-RIC, at least one request of at least one R1-O2-related service via an R1 interface within the O-RAN architecture between rApps and the NRT-RIC framework; and

sending, from the NRT-RIC framework to the rApp, at least one response of the at least one R1-O2-related service via the R1 interface;

wherein the at least one request and the at least one response are implemented as data types comprising a plurality of R1 data models of an R1 application protocol that enable the NRT-RIC framework and the rApp to produce and/or consume data of the at least one R1-O2 related service in the NRT-RIC, and

wherein the at least one R1-O2-related service is based on data transmitted over an O2 interface and exposed to the rApp via an O2 termination in a Service Management and Orchestration (SMO) framework of the O-RAN, and via the R1 interface between the O2 termination and an R1 termination in the NRT-RIC framework, and wherein the R1 interface comprises an R1-O2 application programming interface (API).

16. The non-transitory computer-readable recording medium as claimed in claim 15 , wherein:

the at least one R1-O2 related service relate to at least one O-Cloud infrastructure management (IM) service for managing an O-Cloud infrastructure,

the at least one processor is further configured to implement the NRT-RIC framework to:

the receiving comprises receiving, from the rApp hosted by the NRT-RIC, a request of the at least one O-Cloud IM service via the R1 interface within the O-RAN architecture; and

the sending comprises sending, from the NRT-RIC framework to the rApp, a response of the at least one O-Cloud IM via the R1 interface within the O-RAN architecture.

17. The non-transitory computer-readable recording medium as claimed in claim 16 , wherein the at least one O-Cloud infrastructure management (IM) service for application management comprises an infrastructure lifecycle management service and/or infrastructure software management service.

18. The non-transitory computer-readable recording medium as claimed in claim 15 , wherein:

the at least one R1-O2 related service comprises at least one O-Cloud deployment management (DM) service for accessing deployment information of network functions hosted in the O-Cloud, and

the receiving comprises receiving, from the rApp hosted by the NRT-RIC, a request of the at least one O-Cloud DM service via the R1 interface within the O-RAN architecture; and

the sending comprises sending, from the NRT-RIC framework to the rApp, a response of the at least one O-Cloud DM service via the R1 interface within the O-RAN architecture.

19. The non-transitory computer-readable recording medium as claimed in claim 18 , wherein the at least one O-Cloud DM service for retrieving deployment information comprises at least one of a deployment inventory service, deployment monitoring service, and deployment lifecycle management service.

20. The non-transitory computer-readable recording medium as claimed in claim 15 , wherein the receiving comprises receiving, from the rApp hosted by the NRT-RIC, a provisioning of changes of a configuration of the O-Cloud.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2023
From: SHETE, PANKAJ; MUHAMMAD, AWN
To: RAKUTEN MOBILE, INC.
Reel/Frame 062712/0223 →
Continuity (2)
Provisional Application 63325663 · Mar 31, 2022
Related Publication 20240267753A1 · Aug 8, 2024
References Cited (5)
US 20230129575A1 · Chou · 2023 [cited by examiner]
US 20230164759A1 · Guchhait · 2023 [cited by examiner]
US 20240196178A1 · Ying · 2024 [cited by examiner]
Written Opinion of the International Searching Authority dated May 2, 2023 In Application No. PCT/US2023/011120. [cited by applicant]
International Search Report dated May 2, 2023 in Application No. PCT/US2023/011120. [cited by applicant]
Cited By (1)
US 12,501,246