RIC-851: New route for IS_SUBS_DEL_REQD
[ric-plt/ric-dep.git] / helm / rtmgr / templates / config.yaml
1 #
2 #==================================================================================
3 #   Copyright (c) 2019 AT&T Intellectual Property.
4 #   Copyright (c) 2019 Nokia
5 #
6 #   Licensed under the Apache License, Version 2.0 (the "License");
7 #   you may not use this file except in compliance with the License.
8 #   You may obtain a copy of the License at
9 #
10 #       http://www.apache.org/licenses/LICENSE-2.0
11 #
12 #   Unless required by applicable law or agreed to in writing, software
13 #   distributed under the License is distributed on an "AS IS" BASIS,
14 #   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 #   See the License for the specific language governing permissions and
16 #   limitations under the License.
17 #==================================================================================
18 #
19 #
20 #   Abstract:           Configuration values for the routing manager
21 #   Date:               29 May 2019
22 #
23 apiVersion: v1
24 kind: ConfigMap
25 metadata:
26   name: {{ include "common.configmapname.rtmgr" . }}-rtmgrcfg
27 data:
28   # FQDN and port info of the platform components for routing manager to form
29   # and distribute corresponding routes to them
30   rtmgrcfg: |
31        "PlatformComponents":
32          -
33            "name": "SUBMAN"
34            "fqdn": "{{ printf "%s.%s" (include "common.servicename.submgr.rmr" .) (include "common.namespace.platform" .) }}"
35            "port": {{ include "common.serviceport.submgr.rmr.data" . }}
36          -
37            "name": "E2MAN"
38            "fqdn": "{{ printf "%s.%s" (include "common.servicename.e2mgr.rmr" .) (include "common.namespace.platform" .) }}"
39            "port": {{ include "common.serviceport.e2mgr.rmr.data" . }}
40          -
41            "name": "A1MEDIATOR"
42            "fqdn": "{{ printf "%s.%s" (include "common.servicename.a1mediator.rmr" .) (include "common.namespace.platform" .) }}"
43            "port": {{ include "common.serviceport.a1mediator.rmr.data" . }}
44
45        "XMURL":
46          "http://{{ include "common.servicename.appmgr.http" . }}:{{ include "common.serviceport.appmgr.http" . }}/ric/v1/xapps"
47        "E2MURL":
48          "http://{{ include "common.servicename.e2mgr.http" . }}:{{ include "common.serviceport.e2mgr.http" . }}/v1/e2t/list"
49        "RTFILE":
50          "/db/rt.json"
51        "CFGFILE":
52          "/cfg/rtmgr-config.yaml"
53        "RPE":
54          "{{ .Values.rtmgr.rpe }}"
55        "SBI":
56          "{{ .Values.rtmgr.sbi }}"
57        "SBIURL":
58          "{{ .Values.rtmgr.sbiurl }}"
59        "NBI":
60          "{{ .Values.rtmgr.nbi }}"
61        "NBIURL":
62          "http://{{ include "common.servicename.rtmgr.http" . }}:{{ include "common.serviceport.rtmgr.http" . }}"
63        "SDL":
64          "file"
65        "local":
66          "host": ":8080"
67        "logger":
68          "level": 4
69        "periodicRoutes":
70          "enable"                  
71        "rmr":
72          "protPort": "tcp:4560"
73          "maxSize": 1024
74          "numWorkers": 1
75          "threadType": 1
76        "messagetypes": [
77           "RIC_HEALTH_CHECK_REQ=100",
78           "RIC_HEALTH_CHECK_RESP=101",
79           "RIC_ALARM=110",
80           "RIC_ALARM_QUERY=111",
81           "RIC_SCTP_CONNECTION_FAILURE=1080",
82           "E2_TERM_INIT=1100",
83           "E2_TERM_KEEP_ALIVE_REQ=1101",
84           "E2_TERM_KEEP_ALIVE_RESP=1102",
85           "RIC_SCTP_CLEAR_ALL=1090",
86           "RAN_CONNECTED=1200",
87           "RAN_RESTARTED=1210",
88           "RAN_RECONFIGURED=1220",
89           "RIC_ENB_LOAD_INFORMATION=10020",
90           "RIC_SN_STATUS_TRANSFER=10040",
91           "RIC_UE_CONTEXT_RELEASE=10050",
92           "RIC_X2_SETUP_REQ=10060",
93           "RIC_X2_SETUP_RESP=10061",
94           "RIC_X2_SETUP_FAILURE=10062",
95           "RIC_X2_RESET=10070",
96           "RIC_X2_RESET_RESP=10071",
97           "RIC_ENB_CONF_UPDATE=10080",
98           "RIC_ENB_CONF_UPDATE_ACK=10081",
99           "RIC_ENB_CONF_UPDATE_FAILURE=10082",
100           "RIC_RES_STATUS_REQ=10090",
101           "RIC_RES_STATUS_RESP=10091",
102           "RIC_RES_STATUS_FAILURE=10092",
103           "RIC_SGNB_ADDITION_REQ=10270",
104           "RIC_SGNB_ADDITION_ACK=10271",
105           "RIC_SGNB_ADDITION_REJECT=10272",
106           "RIC_SGNB_RECONF_COMPLETE=10280",
107           "RIC_SGNB_MOD_REQUEST=10290",
108           "RIC_SGNB_MOD_REQUEST_ACK=10291",
109           "RIC_SGNB_MOD_REQUEST_REJ=10292",
110           "RIC_SGNB_MOD_REQUIRED=10300",
111           "RIC_SGNB_MOD_CONFIRM=10301",
112           "RIC_SGNB_MOD_REFUSE=10302",
113           "RIC_SGNB_RELEASE_REQUEST=10310",
114           "RIC_SGNB_RELEASE_REQUEST_ACK=10311",
115           "RIC_SGNB_RELEASE_REQUIRED=10320",
116           "RIC_SGNB_RELEASE_CONFIRM=10321",
117           "RIC_RRC_TRANSFER=10350",
118           "RIC_ENDC_X2_SETUP_REQ=10360",
119           "RIC_ENDC_X2_SETUP_RESP=10361",
120           "RIC_ENDC_X2_SETUP_FAILURE=10362",
121           "RIC_ENDC_CONF_UPDATE=10370",
122           "RIC_ENDC_CONF_UPDATE_ACK=10371",
123           "RIC_ENDC_CONF_UPDATE_FAILURE=10372",
124           "RIC_SECONDARY_RAT_DATA_USAGE_REPORT=10380",
125           "RIC_E2_SETUP_REQ=12001",
126           "RIC_E2_SETUP_RESP=12002",
127           "RIC_E2_SETUP_FAILURE=12003",
128           "RIC_ERROR_INDICATION=12007",
129           "RIC_SUB_REQ=12010",
130           "RIC_SUB_RESP=12011",
131           "RIC_SUB_FAILURE=12012",
132           "RIC_SUB_DEL_REQ=12020",
133           "RIC_SUB_DEL_RESP=12021",
134           "RIC_SUB_DEL_FAILURE=12022",
135           "RIC_SUB_DEL_REQUIRED=12023",
136           "RIC_CONTROL_REQ=12040",
137           "RIC_CONTROL_ACK=12041",
138           "RIC_CONTROL_FAILURE=12042",
139           "RIC_INDICATION=12050",
140           "A1_POLICY_REQ=20010",
141           "A1_POLICY_RESP=20011",
142           "A1_POLICY_QUERY=20012",
143           "TS_UE_LIST=30000",
144           "TS_QOE_PRED_REQ=30001",
145           "TS_QOE_PREDICTION=30002",
146           "TS_ANOMALY_UPDATE=30003",
147           "TS_ANOMALY_ACK=30004",
148           "MC_REPORT=30010",
149           "DCAPTERM_RTPM_RMR_MSGTYPE=33001",
150           "DCAPTERM_GEO_RMR_MSGTYPE=33002",
151           "RIC_SERVICE_UPDATE=12030",
152           "RIC_SERVICE_UPDATE_ACK=12031",
153           "RIC_SERVICE_UPDATE_FAILURE=12032",
154           "RIC_E2NODE_CONFIG_UPDATE=12070",
155           "RIC_E2NODE_CONFIG_UPDATE_ACK==12071",
156           "RIC_E2NODE_CONFIG_UPDATE_FAILURE=12072",
157           "RIC_E2_RESET_REQ=12004",
158           "RIC_E2_RESET_RESP=12005",
159           ]
160
161        "PlatformRoutes": [
162          { 'messagetype': 'RIC_SUB_REQ', 'senderendpoint': 'SUBMAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
163          { 'messagetype': 'RIC_SUB_DEL_REQ', 'senderendpoint': 'SUBMAN', 'subscriptionid': -1,'endpoint': '', 'meid': '%meid'},
164          { 'messagetype': 'RIC_SUB_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'SUBMAN', 'meid': ''},
165          { 'messagetype': 'RIC_SUB_DEL_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'SUBMAN', 'meid': ''},
166          { 'messagetype': 'RIC_SUB_FAILURE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'SUBMAN', 'meid': ''},
167          { 'messagetype': 'RIC_SUB_DEL_FAILURE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'SUBMAN', 'meid': ''},
168          { 'messagetype': 'RIC_SUB_DEL_REQUIRED', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'SUBMAN', 'meid': ''},
169          { 'messagetype': 'RIC_X2_SETUP_REQ', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
170          { 'messagetype': 'RIC_X2_RESET', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
171          { 'messagetype': 'RIC_X2_RESET_RESP', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
172          { 'messagetype': 'RIC_ENDC_X2_SETUP_REQ', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
173          { 'messagetype': 'RIC_ENB_CONF_UPDATE_ACK', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
174          { 'messagetype': 'RIC_ENB_CONF_UPDATE_FAILURE', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
175          { 'messagetype': 'RIC_ENDC_CONF_UPDATE_ACK', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
176          { 'messagetype': 'RIC_ENDC_CONF_UPDATE_FAILURE', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
177          { 'messagetype': 'RIC_E2_SETUP_REQ', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
178          { 'messagetype': 'E2_TERM_INIT', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
179          { 'messagetype': 'RIC_X2_SETUP_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
180          { 'messagetype': 'RIC_X2_SETUP_FAILURE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
181          { 'messagetype': 'RIC_X2_RESET', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
182          { 'messagetype': 'RIC_X2_RESET_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
183          { 'messagetype': 'RIC_ENDC_X2_SETUP_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
184          { 'messagetype': 'RIC_ENDC_X2_SETUP_FAILURE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
185          { 'messagetype': 'RIC_ENDC_CONF_UPDATE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
186          { 'messagetype': 'RIC_SCTP_CONNECTION_FAILURE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
187          { 'messagetype': 'RIC_ERROR_INDICATION', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
188          { 'messagetype': 'RIC_ENB_CONF_UPDATE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
189          { 'messagetype': 'RIC_ENB_LOAD_INFORMATION', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
190          { 'messagetype': 'E2_TERM_KEEP_ALIVE_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
191          { 'messagetype': 'A1_POLICY_QUERY', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'A1MEDIATOR', 'meid': ''},
192          { 'messagetype': 'A1_POLICY_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'A1MEDIATOR', 'meid': ''},
193          { 'messagetype': 'RIC_SERVICE_UPDATE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
194          { 'messagetype': 'RIC_E2NODE_CONFIG_UPDATE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
195          { 'messagetype': 'RIC_E2_RESET_REQ', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
196           ]
197