blob: c74631389dc8f4ba08239bde05306700f07ef89a [file] [log] [blame]
Zhe Huang38dc8572019-12-08 00:01:26 -05001#
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#
23apiVersion: v1
24kind: ConfigMap
25metadata:
26 name: {{ include "common.configmapname.rtmgr" . }}-rtmgrcfg
27data:
28 # FQDN and port info of the platform components for routing manager to form
29 # and distribute corresponding routes to them
30 rtmgrcfg: |
Zhe Huang38dc8572019-12-08 00:01:26 -050031 "PlatformComponents":
Zhe Huang282e7af2020-01-13 16:50:47 -050032 -
Zhe Huang282e7af2020-01-13 16:50:47 -050033 "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 -
Zhe Huang282e7af2020-01-13 16:50:47 -050041 "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"
rangajal10fd7c42020-02-13 11:24:35 +000047 "E2MURL":
48 "http://{{ include "common.servicename.e2mgr.http" . }}:{{ include "common.serviceport.e2mgr.http" . }}/v1/e2t/list"
Zhe Huang282e7af2020-01-13 16:50:47 -050049 "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
wahidw3d07f0d2021-06-24 05:31:15 +000069 "periodicRoutes":
70 "enable"
Zhe Huang282e7af2020-01-13 16:50:47 -050071 "rmr":
72 "protPort": "tcp:4560"
wahidw8c5a0552020-06-25 07:36:16 +000073 "maxSize": 1024
Zhe Huang282e7af2020-01-13 16:50:47 -050074 "numWorkers": 1
wahidwef43ee32020-03-10 09:05:25 +000075 "threadType": 1
wahidw8c5a0552020-06-25 07:36:16 +000076 "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",
wahidw421b9532020-07-24 10:54:09 +053090 "RIC_SN_STATUS_TRANSFER=10040",
91 "RIC_UE_CONTEXT_RELEASE=10050",
wahidw8c5a0552020-06-25 07:36:16 +000092 "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",
wahidw421b9532020-07-24 10:54:09 +0530103 "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",
wahidw8c5a0552020-06-25 07:36:16 +0000118 "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",
wahidw421b9532020-07-24 10:54:09 +0530124 "RIC_SECONDARY_RAT_DATA_USAGE_REPORT=10380",
wahidw8c5a0552020-06-25 07:36:16 +0000125 "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",
wahidw421b9532020-07-24 10:54:09 +0530135 "RIC_CONTROL_REQ=12040",
136 "RIC_CONTROL_ACK=12041",
137 "RIC_CONTROL_FAILURE=12042",
138 "RIC_INDICATION=12050",
wahidw8c5a0552020-06-25 07:36:16 +0000139 "A1_POLICY_REQ=20010",
140 "A1_POLICY_RESP=20011",
141 "A1_POLICY_QUERY=20012",
142 "TS_UE_LIST=30000",
143 "TS_QOE_PRED_REQ=30001",
144 "TS_QOE_PREDICTION=30002",
vaishali sachdeva39e08c02020-11-19 19:20:27 +0530145 "TS_ANOMALY_UPDATE=30003",
146 "TS_ANOMALY_ACK=30004",
wahidw8c5a0552020-06-25 07:36:16 +0000147 "MC_REPORT=30010",
148 "DCAPTERM_RTPM_RMR_MSGTYPE=33001",
149 "DCAPTERM_GEO_RMR_MSGTYPE=33002",
150 ]
151
Zhe Huang282e7af2020-01-13 16:50:47 -0500152 "PlatformRoutes": [
153 { 'messagetype': 'RIC_SUB_REQ', 'senderendpoint': 'SUBMAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
154 { 'messagetype': 'RIC_SUB_DEL_REQ', 'senderendpoint': 'SUBMAN', 'subscriptionid': -1,'endpoint': '', 'meid': '%meid'},
155 { 'messagetype': 'RIC_SUB_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'SUBMAN', 'meid': ''},
156 { 'messagetype': 'RIC_SUB_DEL_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'SUBMAN', 'meid': ''},
157 { 'messagetype': 'RIC_SUB_FAILURE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'SUBMAN', 'meid': ''},
158 { 'messagetype': 'RIC_SUB_DEL_FAILURE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'SUBMAN', 'meid': ''},
159 { 'messagetype': 'RIC_X2_SETUP_REQ', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
160 { 'messagetype': 'RIC_X2_RESET', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
161 { 'messagetype': 'RIC_X2_RESET_RESP', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
162 { 'messagetype': 'RIC_ENDC_X2_SETUP_REQ', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
163 { 'messagetype': 'RIC_ENB_CONF_UPDATE_ACK', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
164 { 'messagetype': 'RIC_ENB_CONF_UPDATE_FAILURE', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
165 { 'messagetype': 'RIC_ENDC_CONF_UPDATE_ACK', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
166 { 'messagetype': 'RIC_ENDC_CONF_UPDATE_FAILURE', 'senderendpoint': 'E2MAN', 'subscriptionid': -1, 'endpoint': '', 'meid': '%meid'},
Zhe Huangbc4d2b32020-03-26 15:57:10 -0400167 { 'messagetype': 'RIC_E2_SETUP_REQ', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
Zhe Huang282e7af2020-01-13 16:50:47 -0500168 { 'messagetype': 'E2_TERM_INIT', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
169 { 'messagetype': 'RIC_X2_SETUP_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
170 { 'messagetype': 'RIC_X2_SETUP_FAILURE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
171 { 'messagetype': 'RIC_X2_RESET', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
172 { 'messagetype': 'RIC_X2_RESET_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
173 { 'messagetype': 'RIC_ENDC_X2_SETUP_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
174 { 'messagetype': 'RIC_ENDC_X2_SETUP_FAILURE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
175 { 'messagetype': 'RIC_ENDC_CONF_UPDATE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
176 { 'messagetype': 'RIC_SCTP_CONNECTION_FAILURE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
177 { 'messagetype': 'RIC_ERROR_INDICATION', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
178 { 'messagetype': 'RIC_ENB_CONF_UPDATE', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
179 { 'messagetype': 'RIC_ENB_LOAD_INFORMATION', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
180 { 'messagetype': 'E2_TERM_KEEP_ALIVE_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'E2MAN', 'meid': ''},
Zhe Huang282e7af2020-01-13 16:50:47 -0500181 { 'messagetype': 'A1_POLICY_QUERY', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'A1MEDIATOR', 'meid': ''},
182 { 'messagetype': 'A1_POLICY_RESP', 'senderendpoint': '', 'subscriptionid': -1, 'endpoint': 'A1MEDIATOR', 'meid': ''},
183 ]
Zhe Huang38dc8572019-12-08 00:01:26 -0500184