Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

mme.access_control

Access control configuration

Type: null or (list of (submodule))

Default:

null

Declared by:

mme.access_control.*.default_reject_cause

Default reject cause

Type: null or (unsigned integer, meaning >=0)

Default:

null

Example:

13

Declared by:

mme.access_control.*.plmn_id

PLMN-specific access control

Type: null or (submodule)

Default:

null

Declared by:

mme.access_control.*.plmn_id.mcc

Mobile Country Code

Type: unsigned integer, meaning >=0

Example:

999

Declared by:

mme.access_control.*.plmn_id.mnc

Mobile Network Code

Type: unsigned integer, meaning >=0

Example:

70

Declared by:

mme.access_control.*.plmn_id.reject_cause

Reject cause for this PLMN

Type: null or (unsigned integer, meaning >=0)

Default:

null

Example:

15

Declared by:

mme.freeDiameter

Path to freeDiameter configuration file for MME.

Type: string

Default:

"@sysconfdir@/freeDiameter/mme.conf"

Example:

"@sysconfdir@/freeDiameter/mme.conf"

Declared by:

mme.generated

Path to generated mme.yaml

Type: absolute path

Declared by:

mme.global.max.peer

Maximum number of peer connections.

Type: null or (positive integer, meaning >0)

Default:

null

Example:

64

Declared by:

mme.global.max.ue

Maximum number of UE connections. Can be increased depending on memory size.

Type: positive integer, meaning >0

Default:

1024

Example:

2048

Declared by:

mme.gtpc.client.sgsn

SGSN client configuration for 2G/3G interworking.

Type: null or (list of (submodule))

Default:

null

Declared by:

mme.gtpc.client.sgsn.*.address

SGSN address(es)

Type: string or list of string

Example:

["127.0.0.3", "fd69:f21d:873c:fa::2"]

Declared by:

mme.gtpc.client.sgsn.*.default_route

Use as default route if no matching RAI+CI found

Type: null or boolean

Default:

null

Example:

true

Declared by:

mme.gtpc.client.sgsn.*.name

SGSN name

Type: null or string

Default:

null

Example:

"sgsn.open5gs.org"

Declared by:

mme.gtpc.client.sgsn.*.routes

Routing information for SGSN selection

Type: null or (list of (submodule))

Default:

null

Declared by:

mme.gtpc.client.sgsn.*.routes.*.ci

Cell Identity

Type: unsigned integer, meaning >=0

Example:

1223

Declared by:

mme.gtpc.client.sgsn.*.routes.*.rai

Routing Area Identification

Type: submodule

Declared by:

mme.gtpc.client.sgsn.*.routes.*.rai.lai

Location Area Identification

Type: submodule

Declared by:

mme.gtpc.client.sgsn.*.routes.*.rai.lai.lac

Location Area Code

Type: unsigned integer, meaning >=0

Example:

43690

Declared by:

mme.gtpc.client.sgsn.*.routes.*.rai.lai.plmn_id

PLMN ID

Type: submodule

Declared by:

mme.gtpc.client.sgsn.*.routes.*.rai.lai.plmn_id.mcc

Mobile Country Code

Type: unsigned integer, meaning >=0

Example:

1

Declared by:

mme.gtpc.client.sgsn.*.routes.*.rai.lai.plmn_id.mnc

Mobile Network Code

Type: unsigned integer, meaning >=0

Example:

1

Declared by:

mme.gtpc.client.sgsn.*.routes.*.rai.rac

Routing Area Code

Type: unsigned integer, meaning >=0

Example:

187

Declared by:

mme.gtpc.client.sgwc

SGW-C client configuration. MME connects to SGW-C via GTP-C.

Type: null or (list of (submodule))

Default:

[
  {
    address = "127.0.0.3";
  }
]

Example:

[{ address = "127.0.0.3"; }]

Declared by:

mme.gtpc.client.sgwc.*.address

SGW-C address

Type: string

Example:

"127.0.0.3"

Declared by:

mme.gtpc.client.sgwc.*.e_cell_id

E-UTRAN Cell ID(s) for SGW-C selection (hex, 28bit)

Type: null or string or list of string

Default:

null

Example:

["abcde01", "12345"]

Declared by:

mme.gtpc.client.sgwc.*.tac

Tracking Area Code(s) for SGW-C selection (decimal)

Type: null or unsigned integer, meaning >=0, or (list of (unsigned integer, meaning >=0))

Default:

null

Example:

[26000, 27000]

Declared by:

mme.gtpc.client.smf

SMF client configuration for interworking with 5G core.

Type: null or (list of (submodule))

Default:

[
  {
    address = "127.0.0.4";
  }
]

Example:

[{ address = "127.0.0.4"; }]

Declared by:

mme.gtpc.client.smf.*.address

SMF address

Type: string

Example:

"127.0.0.4"

Declared by:

mme.gtpc.client.smf.*.apn

APN for SMF selection

Type: null or string

Default:

null

Example:

"internet"

Declared by:

mme.gtpc.client.smf.*.e_cell_id

E-UTRAN Cell ID(s) for SMF selection (hex, 28bit)

Type: null or string or list of string

Default:

null

Example:

["abcde01", "12345"]

Declared by:

mme.gtpc.client.smf.*.tac

Tracking Area Code(s) for SMF selection (decimal)

Type: null or unsigned integer, meaning >=0, or (list of (unsigned integer, meaning >=0))

Default:

null

Example:

[26000, 27000]

Declared by:

mme.gtpc.server

GTP-C server configuration.

Type: list of (submodule)

Default:

[
  {
    address = "127.0.0.2";
  }
]

Declared by:

mme.gtpc.server.*.address

GTP-C server address

Type: null or string

Default:

null

Example:

"127.0.0.2"

Declared by:

mme.gtpc.server.*.dev

Network device for GTP-C server

Type: null or string

Default:

null

Example:

"eth0"

Declared by:

mme.gummei

Globally Unique MME Identity (GUMMEI) configuration.

Type: submodule

Default:

{
  mme_code = 1;
  mme_gid = 2;
  plmn_id = {
    mcc = 999;
    mnc = 70;
  };
}

Declared by:

mme.gummei.mme_code

MME Code(s)

Type: unsigned integer, meaning >=0, or (list of (unsigned integer, meaning >=0))

Example:

1

Declared by:

mme.gummei.mme_gid

MME Group ID(s)

Type: unsigned integer, meaning >=0, or (list of (unsigned integer, meaning >=0))

Example:

2

Declared by:

mme.gummei.plmn_id

PLMN ID(s)

Type: (submodule) or list of (submodule)

Declared by:

mme.hss_map

HSS selection mapping by PLMN

Type: null or (list of (submodule))

Default:

null

Declared by:

mme.hss_map.*.host

HSS host

Type: null or string

Default:

null

Example:

"hss.localdomain"

Declared by:

mme.hss_map.*.plmn_id

PLMN ID

Type: submodule

Declared by:

mme.hss_map.*.plmn_id.mcc

Mobile Country Code

Type: unsigned integer, meaning >=0

Example:

999

Declared by:

mme.hss_map.*.plmn_id.mnc

Mobile Network Code

Type: unsigned integer, meaning >=0

Example:

70

Declared by:

mme.hss_map.*.realm

HSS realm (auto-generated from PLMN if not provided)

Type: null or string

Default:

null

Example:

"localdomain"

Declared by:

mme.logger.file.path

Path to the MME log file.

Type: string

Default:

"/var/log/open5gs/mme.log"

Example:

"/var/log/open5gs/mme.log"

Declared by:

mme.logger.level

Log level: fatal, error, warn, info (default), debug, or trace.

Type: null or one of “fatal”, “error”, “warn”, “info”, “debug”, “trace”

Default:

null

Example:

"info"

Declared by:

mme.metrics.server

Metrics server configuration

Type: list of (submodule)

Default:

[
  {
    address = "127.0.0.2";
    port = 9090;
  }
]

Declared by:

mme.metrics.server.*.address

Metrics server address

Type: string

Example:

"127.0.0.2"

Declared by:

mme.metrics.server.*.port

Metrics server port

Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)

Example:

9090

Declared by:

mme.mme_name

MME name

Type: string

Default:

"open5gs-mme0"

Example:

"mme1"

Declared by:

mme.network_name.full

Full network name

Type: string

Default:

"Open5GS"

Example:

"My Network"

Declared by:

mme.network_name.short

Short network name

Type: string

Default:

"Next"

Example:

"MyNet"

Declared by:

mme.relative_capacity

Relative capacity for load balancing

Type: null or (unsigned integer, meaning >=0)

Default:

null

Example:

100

Declared by:

mme.s1ap.server

S1AP server configuration for eNodeB connections.

Type: list of (submodule)

Default:

[
  {
    address = "127.0.0.2";
  }
]

Declared by:

mme.s1ap.server.*.address

S1AP server address

Type: null or string

Default:

null

Example:

"127.0.0.2"

Declared by:

mme.s1ap.server.*.dev

Network device for S1AP server

Type: null or string

Default:

null

Example:

"eth0"

Declared by:

mme.security.ciphering_order

NAS ciphering algorithm preference order.

Type: list of (one of “EEA0”, “EEA1”, “EEA2”, “EEA3”)

Default:

[
  "EEA0"
  "EEA1"
  "EEA2"
]

Declared by:

mme.security.integrity_order

NAS integrity protection algorithm preference order.

Type: list of (one of “EIA0”, “EIA1”, “EIA2”, “EIA3”)

Default:

[
  "EIA2"
  "EIA1"
  "EIA0"
]

Declared by:

mme.sgsap.client

SGs Application Part (SGsAP) client for MSC/VLR connection.

Type: null or (list of (submodule))

Default:

null

Declared by:

mme.sgsap.client.*.address

MSC/VLR SCTP server address(es)

Type: string or list of string

Example:

["127.0.0.88", "10.0.0.88"]

Declared by:

mme.sgsap.client.*.local_address

Local SCTP address(es) to bind in MME

Type: null or string or list of string

Default:

null

Example:

["127.0.0.2", "192.168.1.4"]

Declared by:

mme.sgsap.client.*.map

TAI to LAI mapping

Type: null or (list of (submodule))

Default:

null

Declared by:

mme.sgsap.client.*.map.*.lai

Location Area Identity

Type: submodule

Declared by:

mme.sgsap.client.*.map.*.lai.lac

Location Area Code

Type: unsigned integer, meaning >=0

Example:

43691

Declared by:

mme.sgsap.client.*.map.*.lai.plmn_id

PLMN ID

Type: submodule

Declared by:

mme.sgsap.client.*.map.*.lai.plmn_id.mcc

Mobile Country Code

Type: unsigned integer, meaning >=0

Example:

1

Declared by:

mme.sgsap.client.*.map.*.lai.plmn_id.mnc

Mobile Network Code

Type: unsigned integer, meaning >=0

Example:

1

Declared by:

mme.sgsap.client.*.map.*.tai

Tracking Area Identity

Type: submodule

Declared by:

mme.sgsap.client.*.map.*.tai.plmn_id

PLMN ID

Type: submodule

Declared by:

mme.sgsap.client.*.map.*.tai.plmn_id.mcc

Mobile Country Code

Type: unsigned integer, meaning >=0

Example:

1

Declared by:

mme.sgsap.client.*.map.*.tai.plmn_id.mnc

Mobile Network Code

Type: unsigned integer, meaning >=0

Example:

1

Declared by:

mme.sgsap.client.*.map.*.tai.tac

Tracking Area Code

Type: unsigned integer, meaning >=0

Example:

4131

Declared by:

mme.tai

Tracking Area Identity (TAI) configuration.

Type: submodule

Default:

{
  plmn_id = {
    mcc = 999;
    mnc = 70;
  };
  tac = 1;
}

Declared by:

mme.tai.plmn_id

PLMN ID

Type: submodule

Declared by:

mme.tai.plmn_id.mcc

Mobile Country Code

Type: unsigned integer, meaning >=0

Example:

999

Declared by:

mme.tai.plmn_id.mnc

Mobile Network Code

Type: unsigned integer, meaning >=0

Example:

70

Declared by:

mme.tai.tac

Tracking Area Code(s)

Type: unsigned integer, meaning >=0, or (list of (unsigned integer, meaning >=0))

Example:

1

Declared by:

mme.time.t3402.value

T3402 timer value in seconds (Periodic TAU)

Type: null or (positive integer, meaning >0)

Default:

null

Example:

720

Declared by:

mme.time.t3412.value

T3412 timer value in seconds (Periodic TAU)

Type: null or (positive integer, meaning >0)

Default:

null

Example:

3240

Declared by:

mme.time.t3423.value

T3423 timer value in seconds

Type: null or (positive integer, meaning >0)

Default:

null

Example:

720

Declared by: