Comments (30)
![image](https://private-user-images.githubusercontent.com/171120720/344899479-f54ea02b-66e1-4a21-bc60-fdb5908ed8f1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwNzcyNTQsIm5iZiI6MTcyMDA3Njk1NCwicGF0aCI6Ii8xNzExMjA3MjAvMzQ0ODk5NDc5LWY1NGVhMDJiLTY2ZTEtNGEyMS1iYzYwLWZkYjU5MDhlZDhmMS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwNFQwNzA5MTRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zN2E3YzQ1NWMxMDc4YmNlMmI1YjRhYmI5YzM3NWVkZjM1ZGEzNzFiMzdjY2FlNDRlOGVlZThiZWU5MzY0M2U0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.aIrknsHXX0cBUnJh5aScqEUYkdsO-4uuAbfmrxqBTjM)
@herlesupreeth having some good news.
Thanks
from docker_open5gs.
Hey @kamgaarnold I see that you had wrong APN configured first and then changed to "F2G" and UE was able to connect to the 4G network, but I dont see UE requesting a PDN connection towards "ims' APN i.e. there should be another PDN connectivity request after the highlighted packet in below screenshot
May I know which UE it is in the trace? iphone or samsung phone?
from docker_open5gs.
Hi @herlesupreeth. Thanks for the quick reply. Yes I changed the apn from internet to F2G in both the Phyhss and open5gs
The pcap attach in my first comment is for the samsung s10.
When using apple I had an issue because the pcap log was complain about "unknown PLMN". But the Volte was enable. Besides I was using an iphone8 and couldn't add an APN.
Yes and as you said there is no PDN connectivity for the ims which is where I'm stucked for now.
I can see that all the core elements are initialized but no PDNConnectivity is coming in for qci-5. Is it due to some communication not existing between ims elements ?
Thanks
from docker_open5gs.
Hey @kamgaarnold I see that you had wrong APN configured first and then changed to "F2G" and UE was able to connect to the 4G network, but I dont see UE requesting a PDN connection towards "ims' APN i.e. there should be another PDN connectivity request after the highlighted packet in below screenshot
May I know which UE it is in the trace? iphone or samsung phone?
Hi @herlesupreeth. Thanks for the quick reply. It is a samsung phone. Photo is attached
from docker_open5gs.
The pcap attach in my first comment is for the samsung s10.
CoIMS method sadly doesnt work on Samsung device running Android 10 and above. The reason you dont see PDN connectivity request for ims APN is because VoLTE is not enabled on that device.
from docker_open5gs.
The pcap attach in my first comment is for the samsung s10.
CoIMS method sadly doesnt work on Samsung device running Android 10 and above. The reason you dont see PDN connectivity request for ims APN is because VoLTE is not enabled on that device.
@herlesupreeth thanks for letting me know that Android does not support CoIMS and it makes sense also because the VoLTE is not enable as shown on the photo.
Please do you advice any other UE i can use? I tried using a oneplus but it does not recognise my sim.
Should I try a Android with a version less that Android 10?
from docker_open5gs.
Hello @herlesupreeth.
Please in order to have the PDN, do we need to masquerade the Sgi interface in the case of docker_5gs?
By the way what UE do you recommend for this setup please.
Thanks
from docker_open5gs.
Please do you advice any other UE i can use? I tried using a oneplus but it does not recognise my sim.
You can use any other phone apart from Samsung devices. Just keep note that its better to go with a phone which has Qualcomm chipset in it.
Please in order to have the PDN, do we need to masquerade the Sgi interface in the case of docker_5gs?
I dont think those two are related
from docker_open5gs.
Hello @herlesupreeth, @miaoski @galalmounir @platini2
please i've been stocked on this IMS issue. Actually i tried today and i see "extended service request" followed by CSFB.
I used the kamailo setup (https://github.com/herlesupreeth/docker_open5gs#provisioning-of-sim-information-in-pyhss-is-as-follows). so i don't know if there is an issue or i'm missing something in my configs.
The attach is ok with QCI-9 with both APN added on the UE but i don't get any PDN for ims hence no sip registration.
CSFallbacktriggered.zip
This CSFB is been triggered with a Galaxy s10. when i use an iphone 13, i can't get attached or i see the network but i get no logs
Any of each contributions will help me.
Also i'm alsways having radio connection with UE lost wereas the UE is closer to my "BladeRF"
radioconnectionwithuelost.zip
Thanks
from docker_open5gs.
The attach is ok with QCI-9 with both APN added on the UE but i don't get any PDN for ims hence no sip registration.
sadly its a UE issue and nothing can be done. I would suggest to try with any other phone than Samsung
from docker_open5gs.
The attach is ok with QCI-9 with both APN added on the UE but i don't get any PDN for ims hence no sip registration.
sadly its a UE issue and nothing can be done. I would suggest to try with any other phone than Samsung
@herlesupreeth I tried with an iphone13 but it still does CSFB 🥺 eventhough VoLTE is enabled
from docker_open5gs.
I tried with an iphone13 but it still does CSFB 🥺 eventhough VoLTE is enabled
please restart the phone and try to attach with iPhone 13 and send me the pcap
from docker_open5gs.
Alright. let me try and attach the PCAP.
Thanks
from docker_open5gs.
Hurlee.zip
Hello @herlesupreeth. i attached 3 PCAP in the folder.
Thanks. i'll keep checking but still facing CSFB.
I'm not sure if something is missen in my config. If you need something more, i can share with you
from docker_open5gs.
I think your APN configuration in open5gs is wrong. You should have internet APN first and then ims APN and i think you have the other way around
from docker_open5gs.
@herlesupreeth if you go through the zip file, the 3rd pcap has internet as default. The other 2 you can disregard because I set ims as default when doing a scenario to see if the UE still attach.
Thanks
from docker_open5gs.
hmm.. then I didnt see UE attempting a PDN connection ims APN. Can you reprogram the SIM to 00101 and set MNC and MCC accordingly in env file and give it a try ?
from docker_open5gs.
@herlesupreeth ok i'll do that.
i attach the file here
00101plmn.zip
i'm able to see two PDN.
But there is no dedicated bearer activated so no call will go through. Any thought on this?
Thanks
from docker_open5gs.
Aha, I now see ims PDN connectivity request from UE and thats good news. Can you please take the pcap on the entire machine running docker_open5gs when the UE attempts to connect to network. The pcap you took has only S1AP packet and no GTP packets
But there is no dedicated bearer activated so no call will go through.
Dedicated bearer is created only during a VoLTE call and not before
from docker_open5gs.
@herlesupreeth I don't get it. It's true we can't see gtp packet. I'm not sure on how to do what you're suggesting. Can you guide a little.
In the enb.conf what line do I need to uncomment to see gtp packet?
from docker_open5gs.
Use tcpdump to take trace on the host machine where you are running docker_open5gs (please look up on internet how to do so)
In the enb.conf what line do I need to uncomment to see gtp packet?
Its not a setting in eNB.
from docker_open5gs.
Hello @herlesupreeth . i attach the pcap here. i succeeded to see the SIP. but now when i use 2 Devices with 2 IMSI'S i can't perform a call. Is there any work around to perform this?
Thanks
6_28_2024.zip
from docker_open5gs.
You have incorrectly provisioned the SCSCF URI in the HSS. Its should be sip:scscf.ims.mnc001.mcc001.3gppnetwork.org:6060
and NOT sip:scscf.ims.mnc01.mcc001.3gppnetwork.org:6060
(Notice the extra leading zero after mnc)
from docker_open5gs.
@herlesupreeth that got updated already. When I analysed the logs I did correct it.
But when making a complete call I need to provision another sim and try? Because I've been trying that but facing some difficulties
from docker_open5gs.
But when making a complete call I need to provision another sim and try?
yes, without that you will receive 404 from IMS as it doesnt know the user you are trying to call
from docker_open5gs.
@herlesupreeth the other user I'm trying to call is already added in the database
from docker_open5gs.
It does not matter, the other user must be registered at the IMS in order for call to be successful. Please read refer to IMS material about how IMS works and how VoLTE calling works
from docker_open5gs.
@herlesupreeth ok thanks.
I'll do that ans keep you posted.
from docker_open5gs.
/home/volte1/Logs/01_07_2024_sipokfor113145/callfrom1003to113145_successful.pcapng
@herlesupreeth some good new here. It is successful
from docker_open5gs.
I will close this issue then
from docker_open5gs.
Related Issues (20)
- Does the SMSC module support sending emojis? HOT 5
- VoLTE_UEs HOT 3
- CoIMS sim card config has no effect HOT 6
- using latest rtpengine for hss-cx branch HOT 1
- VONR : SIP REGISTERING : 403 Forbidden - HSS User Unknown HOT 19
- VOLTE, INVITE create 408 Request Timeout HOT 14
- VOLTE: Unable to establish calls between two UEs using new PCSCF HOT 4
- Config for 30Mhz bw on 5G in gnb.yml HOT 5
- ./kamailio: Operation not permitted HOT 3
- The new version does not support calls from Xiaomi and Huawei devices, while the old kamailio version 5.3 supports them ! HOT 1
- ims/volte stops working after expiry of timers (4g setup) HOT 12
- Call dropped by rtp timeout and no response for sip bye HOT 15
- NAS is forcibly encrypted though NEA = NULL HOT 1
- IMS register fail for pcrf error log "AAASendMessage(): Can't find a suitable connected peer in the routing table" HOT 5
- ogs_gtp_xact_update_tx() failed HOT 6
- fail to redirect logs to a specific file via rsyslog HOT 2
- Samsung VoNR/PLMN ID restrictions HOT 4
- 4G/ sctp issue combining external enb and internal srsenb container HOT 1
- how to configure the pyhss so my phone can be connected to internet or do sms HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker_open5gs.