From sevilla at cs.washington.edu Fri Nov 1 18:24:48 2019 From: sevilla at cs.washington.edu (Spencer Sevilla) Date: Fri, 1 Nov 2019 11:24:48 -0700 Subject: Any major issues on master? Message-ID: <20E2E96D-D419-4695-9BB2-8BF65FF38F84@cs.washington.edu> Hi everyone, I admin a couple of small-scale networks, one with ~20 users and one with ~100. They are basic, data-only LTE networks, and do not provide any voice services, 2g fallback, or interconnect at all. One has two eNBs and the other has one. We currently use the OAI EPC, but are very interested in moving over to NextEPC for reasons of stability. I?ve tested NextEPC in our lab (with only two phones and an SDR) and it seems to work great. I?ve looked through the code, implemented a feature or two, and it is much much cleaner than OAI. I?ve also heard widely good reports of some other deployments. Anything I should know, or any major issues I should be aware of before I go ahead and deploy the current master branch? I don?t mind finding/fixing a couple of bugs and will certainly commit any fixes upstream, just more asking about any already known fundamental problems, features unimplemented, or reasons I should postpone a rollout. Thanks! Spencer From acetcom at gmail.com Sat Nov 2 07:43:29 2019 From: acetcom at gmail.com (=?UTF-8?B?7J207ISd7LCs?=) Date: Sat, 2 Nov 2019 16:43:29 +0900 Subject: Any major issues on master? In-Reply-To: <20E2E96D-D419-4695-9BB2-8BF65FF38F84@cs.washington.edu> References: <20E2E96D-D419-4695-9BB2-8BF65FF38F84@cs.washington.edu> Message-ID: Hi Spencer, In the last few months I needed to make a lot of changes to this project.I need to implement 5G core but I wanted to make sure that this didn't affect the 4G source code much. As such, I changed BuildTool from autotools to MESON and freeDiameter library is applied with new version 1,3,2. So, the project name is changed from NextEPC to Open5GS. These things are almost finished today. There are a few things left to do now, including implement GTP path management before developing 5G core, which will not have a major impact on the master branch. Thanks a lot! Best Regards, Sukchan On Sat, Nov 2, 2019 at 5:50 AM Spencer Sevilla wrote: > Hi everyone, > > I admin a couple of small-scale networks, one with ~20 users and one with > ~100. They are basic, data-only LTE networks, and do not provide any voice > services, 2g fallback, or interconnect at all. One has two eNBs and the > other has one. We currently use the OAI EPC, but are very interested in > moving over to NextEPC for reasons of stability. > > I?ve tested NextEPC in our lab (with only two phones and an SDR) and it > seems to work great. I?ve looked through the code, implemented a feature or > two, and it is much much cleaner than OAI. I?ve also heard widely good > reports of some other deployments. > > Anything I should know, or any major issues I should be aware of before I > go ahead and deploy the current master branch? I don?t mind finding/fixing > a couple of bugs and will certainly commit any fixes upstream, just more > asking about any already known fundamental problems, features > unimplemented, or reasons I should postpone a rollout. > > Thanks! > Spencer -------------- next part -------------- An HTML attachment was scrubbed... URL: From murali07smile at gmail.com Thu Nov 7 07:42:42 2019 From: murali07smile at gmail.com (Murali Sb) Date: Thu, 7 Nov 2019 13:12:42 +0530 Subject: Regarding IP address assignment Message-ID: Hi In my project, I'm using IP address as 55.55.0.25/16 in nextepc.conf My tunnel inet gets 55.55.0.25 , mask is 255.255.0.0 IP address for my route from the pool is 55.55.0.1. Why is this happening? I want my route to start from 55.55.0.26 and so on... how to do this? please help -- Murali.S -------------- next part -------------- An HTML attachment was scrubbed... URL: From acetcom at gmail.com Thu Nov 7 12:52:49 2019 From: acetcom at gmail.com (=?UTF-8?B?7J207ISd7LCs?=) Date: Thu, 7 Nov 2019 21:52:49 +0900 Subject: Regarding IP address assignment In-Reply-To: References: Message-ID: Hi Murali, Unfortunately, open5gs(nextepc) does not support the range of the ip pool. As such, it is not possible at this time. Let me paste the related source code regarding the issue. Sorry for not being help this. Best regards, Sukchan --------------------------------------------------------------------------------------------- In src/pgw/pgw-context.c, pgw_ue_pool_generate(), line 1207 /* Exclude Network Address */ if (memcmp(ue_ip->addr, subnet->sub.sub, maxbytes) == 0) continue; /* Exclude Broadcast Address */ if (memcmp(ue_ip->addr, broadcast, maxbytes) == 0) continue; /* Exclude TUN IP Address */ if (memcmp(ue_ip->addr, subnet->gw.sub, maxbytes) == 0) continue; On Thu, Nov 7, 2019 at 4:42 PM Murali Sb wrote: > Hi > > In my project, I'm using IP address as 55.55.0.25/16 in nextepc.conf > My tunnel inet gets 55.55.0.25 , mask is 255.255.0.0 > IP address for my route from the pool is 55.55.0.1. > Why is this happening? > > I want my route to start from 55.55.0.26 and so on... > > how to do this? please help > > > -- > Murali.S > -------------- next part -------------- An HTML attachment was scrubbed... URL: From murali07smile at gmail.com Thu Nov 7 13:03:45 2019 From: murali07smile at gmail.com (Murali Sb) Date: Thu, 7 Nov 2019 18:33:45 +0530 Subject: Regarding IP address assignment In-Reply-To: References: Message-ID: Thank you for your response. I'll try other way. On Thu, 7 Nov, 2019, 6:23 PM ???, wrote: > Hi Murali, > > Unfortunately, open5gs(nextepc) does not support the range of the ip pool. > As such, it is not possible at this time. > > Let me paste the related source code regarding the issue. > > Sorry for not being help this. > > Best regards, > Sukchan > > > > --------------------------------------------------------------------------------------------- > In src/pgw/pgw-context.c, pgw_ue_pool_generate(), line 1207 > > /* Exclude Network Address */ > if (memcmp(ue_ip->addr, subnet->sub.sub, maxbytes) == 0) > continue; > > /* Exclude Broadcast Address */ > if (memcmp(ue_ip->addr, broadcast, maxbytes) == 0) continue; > > /* Exclude TUN IP Address */ > if (memcmp(ue_ip->addr, subnet->gw.sub, maxbytes) == 0) > continue; > > > > > On Thu, Nov 7, 2019 at 4:42 PM Murali Sb wrote: > >> Hi >> >> In my project, I'm using IP address as 55.55.0.25/16 in nextepc.conf >> My tunnel inet gets 55.55.0.25 , mask is 255.255.0.0 >> IP address for my route from the pool is 55.55.0.1. >> Why is this happening? >> >> I want my route to start from 55.55.0.26 and so on... >> >> how to do this? please help >> >> >> -- >> Murali.S >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From spencer.builds.networks at gmail.com Thu Nov 7 20:17:17 2019 From: spencer.builds.networks at gmail.com (Spencer Sevilla) Date: Thu, 7 Nov 2019 12:17:17 -0800 Subject: Regarding IP address assignment In-Reply-To: References: Message-ID: To add-on to this discussion, I do not believe that the subnet " 55.55.0.25/16" is valid. The entire point of the netmask (in this case 16) is to denote the length of the network address in bits. A bitwise AND operation should always provide the routing prefix, in this case 55.55.0.0. A subnet with a non-zero value is only possible on orders of 2 and with an appropriately long netmask, e.g. 55.55.0.128/25. On Thu, Nov 7, 2019 at 5:04 AM Murali Sb wrote: > Thank you for your response. I'll try other way. > > On Thu, 7 Nov, 2019, 6:23 PM ???, wrote: > >> Hi Murali, >> >> Unfortunately, open5gs(nextepc) does not support the range of the ip pool. >> As such, it is not possible at this time. >> >> Let me paste the related source code regarding the issue. >> >> Sorry for not being help this. >> >> Best regards, >> Sukchan >> >> >> >> --------------------------------------------------------------------------------------------- >> In src/pgw/pgw-context.c, pgw_ue_pool_generate(), line 1207 >> >> /* Exclude Network Address */ >> if (memcmp(ue_ip->addr, subnet->sub.sub, maxbytes) == 0) >> continue; >> >> /* Exclude Broadcast Address */ >> if (memcmp(ue_ip->addr, broadcast, maxbytes) == 0) continue; >> >> /* Exclude TUN IP Address */ >> if (memcmp(ue_ip->addr, subnet->gw.sub, maxbytes) == 0) >> continue; >> >> >> >> >> On Thu, Nov 7, 2019 at 4:42 PM Murali Sb wrote: >> >>> Hi >>> >>> In my project, I'm using IP address as 55.55.0.25/16 in nextepc.conf >>> My tunnel inet gets 55.55.0.25 , mask is 255.255.0.0 >>> IP address for my route from the pool is 55.55.0.1. >>> Why is this happening? >>> >>> I want my route to start from 55.55.0.26 and so on... >>> >>> how to do this? please help >>> >>> >>> -- >>> Murali.S >>> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From murali07smile at gmail.com Mon Nov 11 06:54:55 2019 From: murali07smile at gmail.com (Murali Sb) Date: Mon, 11 Nov 2019 12:24:55 +0530 Subject: Regarding available documents Message-ID: Hi I'm using this project as a reference and it would be useful if i get any document on this. It'll be really helpful. Regards -- Murali.S -------------- next part -------------- An HTML attachment was scrubbed... URL: From spencer.builds.networks at gmail.com Wed Nov 20 17:36:04 2019 From: spencer.builds.networks at gmail.com (Spencer Sevilla) Date: Wed, 20 Nov 2019 09:36:04 -0800 Subject: Regarding available documents In-Reply-To: References: Message-ID: https://open5gs.org/open5gs/docs/ On Sun, Nov 10, 2019 at 10:55 PM Murali Sb wrote: > Hi > > I'm using this project as a reference and it would be useful if i get any > document on this. It'll be really helpful. > > Regards > -- > Murali.S > -------------- next part -------------- An HTML attachment was scrubbed... URL: