mirror of
https://gitlab.eurecom.fr/oai/openairinterface5g.git
synced 2026-07-13 04:30:28 +00:00
- all RAN code, CI code, configuration files, dockerfiles, in CSSL v1.0
- all deployment code (openshift, charts, ancillary files like shell
scripts), in MIT
- documentation in CC-BY-4.0
- exceptions might apply and are listed in NOTICE
- there is a new LICENSES folder with all licenses
- CONTRIBUTIONS.md has been updated accordingly
For automated changes based on OAI PL v1.1:
perl -i~ -0pe 's/\/\*.*Licensed to the OpenAirInterface.*openairinterface.org\n#?/\/*\n * SPDX-License-Identifier: LicenseRef-CSSL-1.0\n/s' **/*.{c,h,cpp}
perl -i~ -0pe 's/\/\*.*Licensed to the OpenAirInterface.*openairinterface.org\n#?/\/*\n * SPDX-License-Identifier: LicenseRef-CSSL-1.0\n/s' **/*.ts
perl -i~ -0pe 's/<!--.*Licensed to the OpenAirInterface.*openairinterface.org\n.*-->/<!-- SPDX-License-Identifier: LicenseRef-CSSL-1.0 -->/s' **/*.xml
The rest (cmake, files with missing license, cmake) manually.
89 lines
1.9 KiB
Plaintext
89 lines
1.9 KiB
Plaintext
# SPDX-License-Identifier: LicenseRef-CSSL-1.0
|
|
|
|
Active_gNBs = ( "gNB-OAI");
|
|
# Asn1_verbosity, choice in: none, info, annoying
|
|
Asn1_verbosity = "none";
|
|
|
|
gNBs =
|
|
(
|
|
{
|
|
////////// Identification parameters:
|
|
gNB_ID = 0xe00;
|
|
|
|
# cell_type = "CELL_MACRO_GNB";
|
|
|
|
gNB_name = "gNB-OAI";
|
|
|
|
// Tracking area code, 0x0000 and 0xfffe are reserved values
|
|
tracking_area_code = 1;
|
|
plmn_list = ({ mcc = 222; mnc = 01; mnc_length = 2; snssaiList = ({ sst = 1, sd = 0xffffff }) });
|
|
|
|
|
|
nr_cellid = 12345678L;
|
|
|
|
tr_s_preference = "f1";
|
|
|
|
local_s_address = "127.0.0.4";
|
|
remote_s_address = "127.0.0.5";
|
|
local_s_portd = 2153;
|
|
remote_s_portd = 2153;
|
|
|
|
# ------- SCTP definitions
|
|
SCTP :
|
|
{
|
|
# Number of streams to use in input/output
|
|
SCTP_INSTREAMS = 2;
|
|
SCTP_OUTSTREAMS = 2;
|
|
};
|
|
|
|
|
|
////////// AMF parameters:
|
|
amf_ip_address = ({ ipv4 = "172.21.16.137"; });
|
|
|
|
E1_INTERFACE =
|
|
(
|
|
{
|
|
type = "cp";
|
|
ipv4_cucp = "127.0.0.4";
|
|
port_cucp = 38462;
|
|
ipv4_cuup = "127.0.0.6";
|
|
port_cuup = 38462;
|
|
}
|
|
)
|
|
|
|
NETWORK_INTERFACES :
|
|
{
|
|
GNB_IPV4_ADDRESS_FOR_NG_AMF = "172.21.16.109";
|
|
};
|
|
}
|
|
);
|
|
|
|
pdcp = {
|
|
drb = {
|
|
sn_size = "len18bits"
|
|
t_reordering = "ms100"
|
|
discard_timer = "infinity"
|
|
}
|
|
}
|
|
|
|
security = {
|
|
# preferred ciphering algorithms
|
|
# the first one of the list that an UE supports in chosen
|
|
# valid values: nea0, nea1, nea2, nea3
|
|
ciphering_algorithms = ( "nea0" );
|
|
|
|
# preferred integrity algorithms
|
|
# the first one of the list that an UE supports in chosen
|
|
# valid values: nia0, nia1, nia2, nia3
|
|
integrity_algorithms = ( "nia2", "nia0" );
|
|
|
|
# setting 'drb_ciphering' to "no" disables ciphering for DRBs, no matter
|
|
# what 'ciphering_algorithms' configures; same thing for 'drb_integrity'
|
|
drb_ciphering = "yes";
|
|
drb_integrity = "no";
|
|
};
|
|
|
|
log_config : {
|
|
global_log_level = "info";
|
|
};
|