Skip to content

Commit

Permalink
Merge pull request #11 from opennetworkinglab/maintenance
Browse files Browse the repository at this point in the history
explain API URL
  • Loading branch information
llpeterson authored Jul 22, 2024
2 parents 7d0fe40 + cee60d0 commit e956cd4
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 14 deletions.
1 change: 1 addition & 0 deletions dict.txt
Original file line number Diff line number Diff line change
Expand Up @@ -277,6 +277,7 @@ smgmt
spgw
spgwc
splitter
srsRAN
starbucks
stateful
subcomponent
Expand Down
27 changes: 15 additions & 12 deletions onramp/gnb.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,23 +14,26 @@ RAN requires the following hardware:
* A SIM reader/writer and associated software (e.g., OYEITIMES MCR3516).
* A set of programmable SIM cards (blank cards likely included with reader/writer).

There are multiple options for each component, but finding a
combination that works together can be challenging. This section makes
several recommendations based on working end-to-end systems. For
simplicity, we pared the above list back to a single example for each
item, but these should not be interpreted as the only possibility.
There are multiple options for each component, including both
proprietary small cells (such as the MOSO CANOPY) and open source
radios (such as OAI and srsRAN). This section works through the
details of a specific end-to-end solution, where for simplicity, we
pare the above list back to a single example for each item. These
should not be interpreted as the only possibility, where :doc:`Other
Blueprints </onramp/blueprints>` documents other options.

Note also that our example relies on the availability of spectrum in
the CBRS band, which is available in the United States. Spectrum
options are likely to be different in other countries.

.. admonition:: Troubleshooting Hint

We are tracking community experience with different hardware in the
In addition to :doc:`Other Blueprints </onramp/blueprints>`, we are
tracking community experience with different hardware in the
``#aether-onramp`` channel of the `ONF Workspace
<https://onf-community.slack.com/>`__, with summaries of different
combinations people have tried reported in the OnRamp
`Troubleshooting Wiki Page
combinations people have tried reported in the OnRamp `Troubleshooting
Wiki Page
<https://wiki.aetherproject.org/display/HOME/Troubleshooting>`__.

This blueprint assumes you start with a variant of ``vars/main.yml``
Expand Down Expand Up @@ -69,7 +72,7 @@ using.
.. code-block::
core:
standalone: "true"
standalone: true
data_iface: ens18
values_file: "deps/5gc/roles/core/templates/radio-5g-values.yaml"
ran_subnet: ""
Expand Down Expand Up @@ -220,9 +223,9 @@ Once the SD-Core is up and running, we are ready to bring up the
physical gNB. The details of how to do this depend on the specific
device you are using, but we identify the main issues you need to
address using SERCOMM's 5G femto cell (as distributed by MosoLabs) as
an example. That particular device uses either the n48 or n78 band and
is on the ONF MarketPlace, where you can also find a User's Guide that
gives detailed instructions about configuring the gNB.
an example. That particular device uses either the n48 or n78 band,
where a User's Guide gives detailed instructions about configuring the
gNB.

.. _reading_sercomm:
.. admonition:: Further Reading
Expand Down
11 changes: 10 additions & 1 deletion onramp/inspect.rst
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,16 @@ The programmatic API underlying the Control Dashboard, which was
introduced in `Section 6.4
<https://5g.systemsapproach.org/cloud.html#connectivity-api>`__, can
be accessed at ``http://10.76.28.113:31194/aether-roc-api/`` in our
example deployment (where Aether runs on host ``10.76.28.113``).
example deployment (where Aether runs on host ``10.76.28.113``). Note
that if you visit that URL from a browser, OpenAPI will show you
example GET, DELETE, and POST requests. Those examples assume the
prefix ``http://10.76.28.113:31194/aether-roc-api/`` (not just
``http://10.76.28.113:31194``), so for example, to GET the resource
corresponding to ``site-1``, you would need to use the following URL:

.. code-block::
http://10.76.28.113:31194/aether-roc-api/aether/v2.1.x/the-enterprise/site/site-1
There is much more to say about the ROC and the Aether API, which we
return to in the :doc:`Runtime Control </onramp/roc>` section. For
Expand Down
2 changes: 1 addition & 1 deletion onramp/network.rst
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@ physical gNBs.
.. code-block::
core:
standalone: "true"
standalone: true
data_iface: ens18
values_file: "config/sdcore-5g-values.yaml"
ran_subnet: "172.20.0.0/16"
Expand Down

0 comments on commit e956cd4

Please sign in to comment.