Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
OpenXG
OpenXG-RAN
Commits
2230606f
Commit
2230606f
authored
Dec 03, 2025
by
Robert Schmidt
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
doc: (n)FAPI: Correct header levels to also match transport
parent
b137478d
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
4 deletions
+6
-4
doc/nfapi.md
doc/nfapi.md
+6
-4
No files found.
doc/nfapi.md
View file @
2230606f
# FAPI/nFAPI split in OAI
This document describes the SmallCellForum (SCF) (n)FAPI split in 5G, i.e.,
This document describes the SmallCellForum (SCF) (n)FAPI split in 5G, i.e.,
between the MAC/L2 and PHY/L1. It also describes how to make use of the
between the MAC/L2 and PHY/L1. It also describes how to make use of the
multiple transport mechanisms between the 2.
multiple transport mechanisms between the 2.
...
@@ -10,7 +12,7 @@ about nFAPI can be found in SCF 225.2.0.
...
@@ -10,7 +12,7 @@ about nFAPI can be found in SCF 225.2.0.
[[
_TOC_
]]
[[
_TOC_
]]
# Quickstart
#
#
Quickstart
Compile OAI as normal. Start the CN and make sure that the VNF configuration
Compile OAI as normal. Start the CN and make sure that the VNF configuration
matches the PLMN/IP addresses. Then, run the VNF
matches the PLMN/IP addresses. Then, run the VNF
...
@@ -29,7 +31,7 @@ VNF!)
...
@@ -29,7 +31,7 @@ VNF!)
You should not observe a difference between nFAPI split and monolithic.
You should not observe a difference between nFAPI split and monolithic.
# Status
#
#
Status
All FAPI message can be transferred between VNF and PNF. This is because OAI
All FAPI message can be transferred between VNF and PNF. This is because OAI
uses FAPI with its corresponding messages internally, whether a split is in use
uses FAPI with its corresponding messages internally, whether a split is in use
...
@@ -54,7 +56,7 @@ When using RFsim, the system might run slower than in monolithic. This is
...
@@ -54,7 +56,7 @@ When using RFsim, the system might run slower than in monolithic. This is
because the PNF needs to slow down the execution time of a specific slot,
because the PNF needs to slow down the execution time of a specific slot,
because it has to send a Slot.indication to the VNF for scheduling.
because it has to send a Slot.indication to the VNF for scheduling.
# Configuration
#
#
Configuration
Both PNF and VNF are run through the
`nr-softmodem`
executable. The type of
Both PNF and VNF are run through the
`nr-softmodem`
executable. The type of
mode is switched through the
`--nfapi`
switch, with options
`MONOLITHIC`
mode is switched through the
`--nfapi`
switch, with options
`MONOLITHIC`
...
@@ -256,7 +258,7 @@ Run the OAI-UE
...
@@ -256,7 +258,7 @@ Run the OAI-UE
sudo ./nr-uesoftmodem -r 273 --numerology 1 --band 78 -C 3400140000 --ssb 1518 --uicc0.imsi 001010000000001 --rfsim
sudo ./nr-uesoftmodem -r 273 --numerology 1 --band 78 -C 3400140000 --ssb 1518 --uicc0.imsi 001010000000001 --rfsim
# nFAPI logging system
#
#
nFAPI logging system
nFAPI has its own logging system, independent of OAI's. It can be activated by
nFAPI has its own logging system, independent of OAI's. It can be activated by
setting the
`NFAPI_TRACE_LEVEL`
environment variable to an appropriate value;
setting the
`NFAPI_TRACE_LEVEL`
environment variable to an appropriate value;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment