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"
+    }
+}