AETHER-2472 Update ROC models to 4.0.0
Change-Id: I682a04ecc0972dd7c4bb9c705478982a41117dc6
diff --git a/roc-5g-models-v4.json b/roc-5g-models-v4.json
new file mode 100644
index 0000000..f1a790c
--- /dev/null
+++ b/roc-5g-models-v4.json
@@ -0,0 +1,177 @@
+{
+ "default-target": "connectivity-service-v4",
+ "Updates": {
+ "application-4.0.0": {
+ "application": [
+ {
+ "display-name": "TestApp",
+ "enterprise": "aiab-enterprise",
+ "address": "1.1.1.1",
+ "endpoint": [
+ {
+ "endpoint-id": "aiab-testapp-endpt",
+ "display-name": "Test App port",
+ "port-end": 40000,
+ "port-start": 40000,
+ "protocol": "UDP",
+ "mbr": {
+ "uplink": 1000000,
+ "downlink": 1000000
+ },
+ "traffic-class": "aiab-class-1"
+ }
+ ],
+ "id": "aiab-testapp"
+ }
+ ]
+ },
+ "connectivity-service-4.0.0": {
+ "connectivity-service": [
+ {
+ "core-5g-endpoint": "http://webui.omec.svc:5000/config",
+ "description": "5G Integration Test",
+ "display-name": "ROC 5G Test Connectivity Service",
+ "id": "aiab-cs"
+ }
+ ]
+ },
+ "device-group-4.0.0": {
+ "device-group": [
+ {
+ "display-name": "AiaB Users",
+ "id": "aiab-device-group",
+ "imsis": [
+ {
+ "imsi-range-from": 2089300007487,
+ "imsi-range-to": 2089300007488,
+ "imsi-id": "aiab-imsis",
+ "display-name": "Valid IMSIs" }
+ ],
+ "ip-domain": "aiab-ip-pool",
+ "device": {
+ "mbr": {
+ "uplink": 1000000,
+ "downlink": 1000000
+ },
+ "traffic-class": "aiab-class-1"
+ },
+ "site": "aiab-site"
+ }
+ ]
+ },
+ "enterprise-4.0.0": {
+ "enterprise": [
+ {
+ "connectivity-service": [
+ {
+ "connectivity-service": "aiab-cs",
+ "enabled": true
+ }
+ ],
+ "description": "AiaB Enterprise",
+ "display-name": "AiaB Corp.",
+ "id": "aiab-enterprise"
+ }
+ ]
+ },
+ "ip-domain-4.0.0": {
+ "ip-domain": [
+ {
+ "admin-status": "ENABLE",
+ "display-name": "IP pool",
+ "dns-primary": "8.8.8.8",
+ "id": "aiab-ip-pool",
+ "mtu": 1460,
+ "subnet": "172.250.0.0/16",
+ "enterprise": "aiab-enterprise"
+ }
+ ]
+ },
+ "site-4.0.0": {
+ "site": [
+ {
+ "description": "AiaB test site",
+ "display-name": "AiaB site",
+ "enterprise": "aiab-enterprise",
+ "id": "aiab-site",
+ "imsi-definition": {
+ "mcc": "208",
+ "mnc": "93",
+ "enterprise": 0,
+ "format": "SSSSSSSSSSSSSSS"
+ },
+ "small-cell": [
+ {
+ "small-cell-id": "gnb1",
+ "display-name": "gNodeB 1",
+ "address": "aiab-gnb1",
+ "enable": true,
+ "tac": "0001"
+ }
+ ]
+ }
+ ]
+ },
+ "traffic-class-4.0.0": {
+ "traffic-class": [
+ {
+ "description": "High Priority TC",
+ "display-name": "Class 1",
+ "id": "aiab-class-1",
+ "pdb": 100,
+ "arp": 1,
+ "pelr": 3,
+ "qci": 1
+ }
+ ]
+ },
+ "upf-4.0.0": {
+ "upf": [
+ {
+ "address": "upf",
+ "description": "AiaB UPF",
+ "display-name": "AiaB UPF",
+ "id": "aiab-upf",
+ "site": "aiab-site",
+ "enterprise": "aiab-enterprise",
+ "port": 8805,
+ "config-endpoint": "http://upf-http.omec.svc:8080"
+ }
+ ]
+ },
+ "vcs-4.0.0": {
+ "vcs": [
+ {
+ "default-behavior": "ALLOW-ALL",
+ "description": "AiaB Virtual Connectivity Service",
+ "display-name": "AiaB VCS",
+ "device-group": [
+ {
+ "device-group": "aiab-device-group",
+ "enable": true
+ }
+ ],
+ "enterprise": "aiab-enterprise",
+ "id": "aiab-vcs",
+ "sd": 66051,
+ "sst": 1,
+ "upf": "aiab-upf",
+ "site": "aiab-site",
+ "slice": {
+ "mbr": {
+ "uplink": 10000000,
+ "downlink": 5000000,
+ "uplink-burst-size": 600000,
+ "downlink-burst-size": 600000
+ }
+ }
+ }
+ ]
+ }
+ },
+ "Deletes": {},
+ "Extensions": {
+ "model-version-101": "4.0.0",
+ "model-type-102": "Aether"
+ }
+}