Mock QoE xApp that sends a constant prediction 91/3791/8
authorLott, Christopher (cl778h) <cl778h@att.com>
Thu, 21 May 2020 20:46:44 +0000 (16:46 -0400)
committerLott, Christopher (cl778h) <cl778h@att.com>
Fri, 22 May 2020 16:50:24 +0000 (12:50 -0400)
commita7b3ffdee8ce23785bf71b9a28d480f8130ca937
treea0aad72c9d958ca18833c8b82491340219c8b9f0
parent26795ea9e040fe9c3ae96e1100f9eac6cc6e44c1
Mock QoE xApp that sends a constant prediction

Version 0.0.1 of an xApplication based on the Python xApp framework.
This mockup listens for a QoE prediction request (RMR message type
30001) as sent by the QP Driver xApp.  Reacts by sending a fixed QoE
prediction (RMR message type 30002), which should be routed to the
Traffic Steering xApp.

Includes a static RMR routing table with this entry for TS:
rte|30002|service-ricxapp-trafficxapp-rmr.ricxapp.svc.cluster.local:4560

Issue-ID: RICAPP-107
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ie6a6a851dff87c23a0bcaf23d9936e35d0cb3dd9
28 files changed:
.gitattributes [new file with mode: 0644]
.gitignore [new file with mode: 0644]
.gitreview
.readthedocs.yaml [new file with mode: 0644]
Dockerfile [new file with mode: 0644]
Dockerfile-Unit-Test [new file with mode: 0644]
LICENSE.txt [new file with mode: 0644]
container-tag.yaml [new file with mode: 0644]
docs/_static/logo.png [new file with mode: 0644]
docs/conf.py [new file with mode: 0644]
docs/conf.yaml [new file with mode: 0644]
docs/developers-guide.rst [new file with mode: 0755]
docs/favicon.ico [new file with mode: 0644]
docs/index.rst [new file with mode: 0644]
docs/overview.rst [new file with mode: 0644]
docs/release-notes.rst [new file with mode: 0644]
docs/requirements-docs.txt [new file with mode: 0644]
qp/__init__.py [new file with mode: 0644]
qp/main.py [new file with mode: 0644]
rmr-version.yaml [new file with mode: 0644]
setup.py [new file with mode: 0644]
tests/__init__.py [new file with mode: 0644]
tests/conftest.py [new file with mode: 0644]
tests/fixtures/local.rt [new file with mode: 0644]
tests/fixtures/test_local.rt [new file with mode: 0644]
tests/test_qp.py [new file with mode: 0644]
tox.ini [new file with mode: 0644]
xapp-descriptor/config.json [new file with mode: 0644]