New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IMS registration and network deploy #303
Comments
Thanks for the detailed logs and pcap. I see that phone has attempted to connect to IMS APN and is successful in doing so. But, it didnt send SIP REGISTER towards IMS. You could try/check the following on the phone
Thats the default behavior of the phone when it fails to register with IMS |
Hi @herlesupreeth , I further tried several more UEs (with the same SIM Card) listed below: Both of the phones are attached successfully, but no SIP register was sent when I used dockerized open5gs and dockerized srslte. However, I also tried them with Amarisoft setup, and both of them sent SIP Register after attaching. So, I think the SIM card I programmed is correct, and the problem comes from my dockerized VoLTE setup deployment. I have the following questions:
New pcaps are attached and my configuration files are attached before. Thanks for your time and assistance! |
This shouldnt matter if all are running in the same machine
Nope I see iPhone attempting to initiate a SIP REGISTER by first sending TCP SYN to port 5060 but strangely its been replied with ICMP unreachable. Can you execute the following on the host machine and then give it a try once more please?
if the above method also doesnt work then I would check whether P-CSCF is properly up and running when deployed. |
Hi @herlesupreeth, thanks for your assistance! I executed Then I tried with iPhone 13 again, pcap is attached, and I saw the problem you mentioned is still there. I also attached my terminal logs, I also saw some errors in the terminal logs. Btw, I also tried to ping 172.22.0.21 from my host machine, and it looks okay. Thanks again for your help! |
Its still the same. I would suggest to reboot the machine. Then execute |
Hi @herlesupreeth , thanks for making this docker and tutorial for programming the SIM card!
I'm trying to make a VoLTE call with the dockerized setting, but I'm facing some troubles now.
Below is my Environment:
OS: Ubuntu 20.04
Device: USRP B210
eNodeB: srslte in docker
SIM: SysmoISIM-SJA2 (programmed successfully by following the nice CoIMS tutorial)
UE: Google Pixel 6 (Android 13)
I used the following command to start the open5gs and enodeB, they are on the same machine.
Terminal 1: docker compose -f 4g-volte-deploy.yaml up
Terminal 2: docker compose -f srsenb.yaml up -d && docker container attach srsenb
The UE was attached successfully (attach complete) but IMS was not registered. Also, I found UE doesn't have the internet access.
I have attached PCAP here, also all the configurations I used and UE screenshots, .env ,etc..
PCAP_and_configs.zip
Note: To make the pcap file more clear, you may use the filter:
s1ap || gtpv2 || pfcp || diameter || diameter.3gpp || sip || dns
Could you please provide some help here? Thanks!
The text was updated successfully, but these errors were encountered: