open5gs/src
Gaber Stare d3d4e5ce60 [AMF] Add amfInfoList to NFProfile
The actual configured GUAMIs and TAIs are used to form NF profile.
Comparing to SMF the "info" section is not introduced into amf.yaml!
Each amf_id (region, set) produces a separate Info in the InfoList.
Guami list consists of all GUAMIs of particular Info.
taiList consists of all TAIs for all PLMNs of particular Info.

Examle:

amf.yaml:
    guami:
      - plmn_id:
          mcc: 999
          mnc: 70
        amf_id:
          region: 2
          set: 2
          pointer: 4
      - plmn_id:
          mcc: 001
          mnc: 01
        amf_id:
          region: 2
          set: 1
      - plmn_id:
          mcc: 001
          mnc: 02
        amf_id:
          region: 2
          set: 2
    tai:
      - plmn_id:
          mcc: 001
          mnc: 01
        tac: [1, 2, 3]
    tai:
      - plmn_id:
          mcc: 002
          mnc: 02
        tac: 4
      - plmn_id:
          mcc: 001
          mnc: 02
        tac: 10
    tai:
      - plmn_id:
          mcc: 004
          mnc: 04
        tac: [6, 7]
      - plmn_id:
          mcc: 005
          mnc: 05
        tac: 8
      - plmn_id:
          mcc: 999
          mnc: 70
        tac: [9, 10]

"amfInfoList":  {
        "1":    {
                "amfSetId":     "002",
                "amfRegionId":  "02",
                "guamiList":    [{
                                "plmnId":       {
                                        "mcc":  "999",
                                        "mnc":  "70"
                                },
                                "amfId":        "020084"
                        }, {
                                "plmnId":       {
                                        "mcc":  "001",
                                        "mnc":  "02"
                                },
                                "amfId":        "020080"
                        }],
                "taiList":      [{
                                "plmnId":       {
                                        "mcc":  "001",
                                        "mnc":  "02"
                                },
                                "tac":  "00000a"
                        }, {
                                "plmnId":       {
                                        "mcc":  "999",
                                        "mnc":  "70"
                                },
                                "tac":  "000009"
                        }, {
                                "plmnId":       {
                                        "mcc":  "999",
                                        "mnc":  "70"
                                },
                                "tac":  "00000a"
                        }]
        },
        "2":    {
                "amfSetId":     "001",
                "amfRegionId":  "02",
                "guamiList":    [{
                                "plmnId":       {
                                        "mcc":  "001",
                                        "mnc":  "01"
                                },
                                "amfId":        "020040"
                        }],
                "taiList":      [{
                                "plmnId":       {
                                        "mcc":  "001",
                                        "mnc":  "01"
                                },
                                "tac":  "000001"
                        }, {
                                "plmnId":       {
                                        "mcc":  "001",
                                        "mnc":  "01"
                                },
                                "tac":  "000002"
                        }, {
                                "plmnId":       {
                                        "mcc":  "001",
                                        "mnc":  "01"
                                },
                                "tac":  "000003"
                        }]
        }
}
2022-09-23 20:37:47 +09:00
..
amf [AMF] Add amfInfoList to NFProfile 2022-09-23 20:37:47 +09:00
ausf Support service-based NF subscription 2022-09-08 22:12:01 +09:00
bsf Follow-up on #1747 2022-09-08 23:17:04 +09:00
hss Follow-up on #1744 2022-09-13 17:03:18 +09:00
mme Minor typo fix 2022-09-07 18:01:21 +09:00
nrf Support service-based NF subscription 2022-09-08 22:12:01 +09:00
nssf Support service-based NF subscription 2022-09-08 22:12:01 +09:00
pcf Follow-up on #1747 2022-09-08 23:17:04 +09:00
pcrf [ALL] Removing trailing whitespace and tab 2022-09-02 23:38:39 +09:00
scp Support service-based NF subscription 2022-09-08 22:12:01 +09:00
sgwc Minor typo fix 2022-09-07 18:01:21 +09:00
sgwu [NRF] Fixed library load error 2022-08-26 10:57:11 +09:00
smf [SMF] Wait for both N1&N2 release signals before releasing session 2022-09-13 21:39:21 +09:00
udm Support service-based NF subscription 2022-09-08 22:12:01 +09:00
udr Support service-based NF subscription 2022-09-08 22:12:01 +09:00
upf [NRF] Fixed library load error 2022-08-26 10:57:11 +09:00
main.c [SBI] Remove one octet length in FQDN (#1333) 2022-01-23 13:49:03 +09:00
meson.build [SCP] Support of Indirect Communication 2022-07-16 13:27:18 +09:00