Update TS to enforce A1 policy on throughput predictions
[ric-app/ts.git] / xapp-descriptor / config-file.json
index e38cecf..76561c2 100644 (file)
@@ -1,57 +1,57 @@
 {
-        "xapp_name": "trafficxapp",
-        "version": "1.2.2",
-        "containers": [
+    "xapp_name": "trafficxapp",
+    "version": "1.2.3",
+    "containers": [
+        {
+            "name": "trafficxapp",
+            "image": {
+                "registry": "nexus3.o-ran-sc.org:10002",
+                "name": "o-ran-sc/ric-app-ts",
+                "tag": "1.2.3"
+            }
+        }
+    ],
+    "messaging": {
+        "ports": [
             {
-                "name": "trafficxapp",
-                "image": {
-                    "registry": "nexus3.o-ran-sc.org:10002",
-                    "name": "o-ran-sc/ric-app-ts",
-                    "tag": "1.2.2"
-                }
+                "name": "rmr-data",
+                "container": "trafficxapp",
+                "port": 4560,
+                "rxMessages": [
+                    "TS_QOE_PREDICTION",
+                    "A1_POLICY_REQ",
+                    "TS_ANOMALY_UPDATE"
+                ],
+                "txMessages": [ "TS_UE_LIST", "TS_ANOMALY_ACK" ],
+                "policies": [20008],
+                "description": "rmr receive data port for trafficxapp"
+            },
+            {
+                "name": "rmr-route",
+                "container": "trafficxapp",
+                "port": 4561,
+                "description": "rmr route port for trafficxapp"
             }
+        ]
+    },
+    "rmr": {
+        "protPort": "tcp:4560",
+        "maxSize": 2072,
+        "numWorkers": 1,
+        "txMessages": [
+            "TS_UE_LIST",
+            "TS_ANOMALY_ACK"
         ],
-        "messaging": {
-            "ports": [
-                {
-                    "name": "rmr-data",
-                    "container": "trafficxapp",
-                    "port": 4560,
-                    "rxMessages": [
-                        "TS_QOE_PREDICTION",
-                        "A1_POLICY_REQ",
-                        "TS_ANOMALY_UPDATE"
-                    ],
-                    "txMessages": [ "TS_UE_LIST", "TS_ANOMALY_ACK" ],
-                    "policies": [20008],
-                    "description": "rmr receive data port for trafficxapp"
-                },
-                {
-                    "name": "rmr-route",
-                    "container": "trafficxapp",
-                    "port": 4561,
-                    "description": "rmr route port for trafficxapp"
-                }
-            ]
-        },
-        "rmr": {
-            "protPort": "tcp:4560",
-            "maxSize": 2072,
-            "numWorkers": 1,
-            "txMessages": [
-                "TS_UE_LIST",
-                "TS_ANOMALY_ACK"
-            ],
-            "rxMessages": [
-                "TS_QOE_PREDICTION",
-                "A1_POLICY_REQ",
-                "TS_ANOMALY_UPDATE"
-            ],
-            "policies": [20008]
-        },
-        "controls": {
-            "ts_control_api": "grpc",
-            "ts_control_ep": "localhost:50051"
-        }
-
+        "rxMessages": [
+            "TS_QOE_PREDICTION",
+            "A1_POLICY_REQ",
+            "TS_ANOMALY_UPDATE"
+        ],
+        "policies": [20008]
+    },
+    "controls": {
+        "ts_control_api": "rest",
+        "ts_control_ep": "http://127.0.0.1:5000/api/echo"
     }
+
+}