open5gs_5gc_ueransim_sample_config icon indicating copy to clipboard operation
open5gs_5gc_ueransim_sample_config copied to clipboard

AMF separated

Open Evanlin1224 opened this issue 2 years ago • 8 comments

hello, @s5uishida I want to separate AMF from open5gs as VM1, and others NFs as VM2. My idea is modify install/etc/open5gs/amf.yaml , right?

Evanlin1224 avatar Sep 08 '21 06:09 Evanlin1224

Hi @Evanlin1224

Yes.

In addition, I think it is necessary to change the loopback addresses (127.0.0.x) of the SBI (Service Based Interface) of each NFs to make it a network that can communicate with the outer AMF.

s5uishida avatar Sep 08 '21 07:09 s5uishida

@s5uishida thanks I will try it!

Evanlin1224 avatar Sep 08 '21 07:09 Evanlin1224

Hi,

In such a case on VM1, only AMF will be running and other components of Open5GS(SMF, UPF, BSF, etc.) should be manually stopped? And on VM2, all components except AMF should be running? Could you please confirm it. Thanks

Best regards, Sadrones

sadrones avatar Sep 19 '21 08:09 sadrones

Hi @sadrones

In that case, I think that each NF should be run on each VM as follows.

  • VM1 - amf
  • VM2 - nrf smf ausf udm udr pcf nssf bsf (and upf?)

In addition, I think that NRF should be run first.

s5uishida avatar Sep 19 '21 12:09 s5uishida

@s5uishida , Thank you so much for your prompt response. I need to get more clear on the topic. As you said VM1 - AMF, I got it. But, my question is when you install the Open5GS, it has all the components together and they run by default. In that case, on VM1 should I stop all other components except AMF or is there any other mechanism? Same question for VM2: should I stop AMF from VM2 while running other NFs?

Sorry to ask you again but I need the clarification.

Best regards, Sadrones

sadrones avatar Sep 20 '21 08:09 sadrones

Hi @sadrones

My configuration is just an example.

For example, each Open5GS NF can run on a different VM. Basically, I think that each NF could be flexibly run with the following set.

  • install/bin/open5gs-xxxd
  • install/install/etc/open5gs/xxx.yaml

There is no need to run all NFs on the same VM at all. I think Open5GS can be flexibly configured according to your environment.

s5uishida avatar Sep 20 '21 09:09 s5uishida

Hi @s5uishida ,

A lof of thanks for the answer.

Best regards, Sadrones

sadrones avatar Sep 20 '21 13:09 sadrones