herlesupreeth / docker_open5gs

Docker files to run open5gs + IMS + eNB + gNB + NR-UE in a docker
BSD 2-Clause "Simplified" License
279 stars 156 forks source link

Request to add SEPP component. #244

Open r00tb3 opened 8 months ago

r00tb3 commented 8 months ago

Hi @herlesupreeth ,

Could you please add the newly released SEPP component to the existing open5gs docker image?

I'm trying to simulate two 5g networks and would like to play around to understand interconnect been two 5g networks.

Awaiting to hear from you!!

Thank You.

herlesupreeth commented 8 months ago

Hey @r00tb3 sure, i will add over the weekend

r00tb33 commented 8 months ago

Hey @r00tb3 sure, i will add over the weekend

It would also be great if you could also upgrade to open5gs v2.6.6.

herlesupreeth commented 8 months ago

@r00tb3 I had a look at the Roaming Tutorial and from the looks of it the feature is maintained as a separate branch and not merged to main branch so I am bit reluctant to add that component to this repo for now since there might be some changes in future. Eitherway I will see what I can do. Will let you know when I add SEPP component.

@r00tb33 I have upgraded the open5gs to v2.6.6.

r00tb33 commented 8 months ago

@r00tb3 I had a look at the Roaming Tutorial and from the looks of it the feature is maintained as a separate branch and not merged to main branch so I am bit reluctant to add that component to this repo for now since there might be some changes in future. Eitherway I will see what I can do. Will let you know when I add SEPP component.

@r00tb33 I have upgraded the open5gs to v2.6.6.

Hey,

Thanks for the response!!

Can you too create a separate branch with SEPP component in it?

OR

Share here what files do I need to edit in the current branch to make the SEPP component work?

I really want to playaround and understand the SEPP component with 5G romaing scenario.

Awaiting to hear form you!!

herlesupreeth commented 8 months ago

Hey @r00tb33 , okay then, I will try to add over the weekend (or sooner if I have spare time) then as a separate branch

herlesupreeth commented 8 months ago

Hey @r00tb33 I have created a new branch https://github.com/herlesupreeth/docker_open5gs/tree/roaming to support roaming scenario. When you want to connect sepp of another PLMN you need to add entries here - https://github.com/herlesupreeth/docker_open5gs/blob/75bb5d1b21a5c016c5f505631a3ad7311b995ab9/sepp/sepp.yaml#L21C1-L25C48 and uncomment the lines here - https://github.com/herlesupreeth/docker_open5gs/blob/75bb5d1b21a5c016c5f505631a3ad7311b995ab9/sa-deploy.yaml#L350C1-L352C26

r00tb33 commented 8 months ago

Hey @r00tb33 I have created a new branch https://github.com/herlesupreeth/docker_open5gs/tree/roaming to support roaming scenario. When you want to connect sepp of another PLMN you need to add entries here - https://github.com/herlesupreeth/docker_open5gs/blob/75bb5d1b21a5c016c5f505631a3ad7311b995ab9/sepp/sepp.yaml#L21C1-L25C48 and uncomment the lines here - https://github.com/herlesupreeth/docker_open5gs/blob/75bb5d1b21a5c016c5f505631a3ad7311b995ab9/sa-deploy.yaml#L350C1-L352C26

Thanks for the work!!

I'll test it and get back to you.