Comments (6)
Hi ,
Thanks for the response.
I had also raised this issue in open5gs forum.
Sukchan has identified a bug in open5gs-mmed.
So waiting for Sukchan to provide the fix so that I can continue testing.
Thanks
Srinidhi
from docker_open5gs.
Hey @srinidhikrs I havent worked that much with Application Server involved. I will try to look over the pcap tomorrow.
from docker_open5gs.
Hi ,
I have updated the sip flow in IMS Application server to avoid second bearer update before first update response is executed .
Now the mmed is not aborting.
But the media packets from IMS MRF is not reaching the UE.
The service call flow is as follows :
1)A-party makes call to B-party
2)B-party phone starts ringing
3)IMS Application server(172.19.118.233) connects media (audio+video) between A-party and IMS MRF (172.19.118.233) using SIP Update request
4)IMS MRF starts playing media (audio+video) to A-party .
Observations when A-party is connected with IMS MRF server for media:
1)In the captured pcap file , GTP (Error Indication) packets are seen
2)In smf.log the following error is observed around same time
06/01 05:07:37.010: [smf] ERROR: [001010123456793:ims] Error Indication from SGW-C (../src/smf/n4-handler.c:1366)
3)In sgwc.log , the following error is seen
06/01 05:07:36.961: [sgwc] ERROR: [001010123456793] Error Indication(Dedicated Bearer) from SMF (../src/sgwc/sxa-handler.c:1501)
4)In sgwu.log , the following error is seen
06/01 05:07:36.960: [sgwu] ERROR: [127.0.0.6] Send Error Indication [TEID:0xc44e] to [127.0.1.1] (../src/sgwu/gtp-path.c:212)
5)IN upf.log , the following error is seen
06/01 05:07:36.952: [upf] ERROR: [127.0.0.7] Send Error Indication [TEID:0xb36a] to [127.0.0.6] (../src/upf/gtp-path.c:474)
6)In enb.log , the following errors are seen :
2024-06-01T05:06:41.601201 [PDCP ] [W] Setting discard timer to 1500ms, to avoid issues with lingering SDUs in the Unacknowledged SDUs map. LCID=4
2024-06-01T05:07:35.409730 [RRC ] [E] Expected RRCReconfigurationComplete with transaction ID: 0, got 1
2024-06-01T05:07:35.431703 [RRC ] [E] Expected RRCReconfigurationComplete with transaction ID: 0, got 1
2024-06-01T05:07:36.811721 [RRC ] [E] Expected RRCReconfigurationComplete with transaction ID: 0, got 1
2024-06-01T05:07:36.960647 [GTPU ] [E] gtpu_read_header - Unhandled GTP-U Extension Header Type: 0x40
2024-06-01T05:07:36.976486 [GTPU ] [E] gtpu_read_header - Unhandled GTP-U Extension Header Type: 0x40
2024-06-01T05:07:36.984053 [GTPU ] [E] gtpu_read_header - Unhandled GTP-U Extension Header Type: 0x40
2024-06-01T05:07:37.011184 [GTPU ] [E] gtpu_read_header - Unhandled GTP-U Extension Header Type: 0x40
Please help in identifying and fixing the media issue from IMS-MRF (172.19.118.233) to A-party
Thanks
Srinidhi
conf.zip
open5gs_logs.zip
volte_test_call_pcap.zip
enb.zip
from docker_open5gs.
But the media packets from IMS MRF is not reaching the UE.
Cant confirm completely since your ESP packets are encrypted, but I think the ports in the packet filters maybe wrong.
Can you re-try the above scenario by adding the following kamailio_pcscf.cfg and re-attach + re-take the pcap?
modparam("ims_ipsec_pcscf", "ipsec_preferred_ealg", "null")
from docker_open5gs.
Hi,
With the following config :
modparam("ims_ipsec_pcscf", "ipsec_preferred_ealg", "null")
The pcscf did not come up with error : ipsec_preferred_ealg is invalid
I updated open5gs to the latest main branch to include the latest patch (open5gs/open5gs#3240) and made a test call.
But now smf is aborting :
06/04 04:46:08.977: [core] TRACE: PARSE L#3 [ULI] T:86 L:0 I:0 (cls:9 vsz:24) off:0x7f432d7f8208 (../lib/core/ogs-tlv-msg.c:721)
06/04 04:46:08.977: [gtp] DEBUG: [3] LOCAL Find GTPv2 peer [127.0.0.3]:2123 (../lib/gtp/xact.c:963)
06/04 04:46:08.977: [gtp] DEBUG: [3] LOCAL Receive peer [127.0.0.3]:2123 (../lib/gtp/xact.c:980)
06/04 04:46:08.977: [gtp] DEBUG: [3] LOCAL UPD RX-98 peer [127.0.0.3]:2123 (../lib/gtp/xact.c:448)
06/04 04:46:08.977: [smf] FATAL: smf_s5c_handle_update_bearer_response: Assertion `sess' failed. (../src/smf/s5c-handler.c:853)
06/04 04:46:08.977: [core] FATAL: backtrace() returned 8 addresses (../lib/core/ogs-abort.c:37)
./open5gs-smfd(+0x4a413) [0x55cdb845f413]
./open5gs-smfd(+0x24e79) [0x55cdb8439e79]
/root/open5gs/install/lib/x86_64-linux-gnu/libogscore.so.2(ogs_fsm_dispatch+0x119) [0x7f43b8ce2c6e]
./open5gs-smfd(+0x10418) [0x55cdb8425418]
/root/open5gs/install/lib/x86_64-linux-gnu/libogscore.so.2(+0x119dc) [0x7f43b8cd39dc]
/lib/x86_64-linux-gnu/libc.so.6(+0x94ac3) [0x7f43b7be6ac3]
/lib/x86_64-linux-gnu/libc.so.6(+0x126850) [0x7f43b7c78850]
Still there is no media between A-party and IMS MRF.
Please help in resolving the smf abort issues and also the media issue
In enb.log observing the following error:
2024-06-04T04:46:08.812902 [RRC ] [D] Content:
[
{
"UL-DCCH-Message": {
"message": {
"c1": {
"rrcConnectionReconfigurationComplete": {
"rrc-TransactionIdentifier": 1,
"criticalExtensions": {
"rrcConnectionReconfigurationComplete-r8": {
}
}
}
}
}
}
}
]
2024-06-04T04:46:08.812905 [MAC ] [D] [ 2991] SCHED: Allocated PRACH RBs mask=0fc0000000000000000000000 for tti_tx_ul=3001
2024-06-04T04:46:08.812906 [RRC ] [E] Expected RRCReconfigurationComplete with transaction ID: 0, got 1
Thanks
Srinidhi
from docker_open5gs.
modparam("ims_ipsec_pcscf", "ipsec_preferred_ealg", "null")
The pcscf did not come up with error : ipsec_preferred_ealg is invalid
Then, you are not using the latest commits from this repo (which uses latest kamailio code)
from docker_open5gs.
Related Issues (20)
- No IMS registration HOT 30
- 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
- RF instability HOT 24
- An error occurred while running the command docker compose -f 4g-volte-deploy.yaml up. HOT 1
- Error response from daemon: invalid config for network docker_open5gs_default: invalid endpoint settings: HOT 10
- SCTP issue during registration testing with UERANSIM HOT 6
- 478 Unresolvable Destination Error HOT 3
- How to debug kamailio_pcscf using gdb HOT 3
- gnb crashes on SDP answer - Cannot find QFI mapping for DRB4. HOT 5
- UE Not Attaching to eNB HOT 12
- VONR with Open5GS 5G + Kamailio IMS HOT 2
- Network docker_open5gs_default Error while stop core network HOT 1
- SIP Register Fail HOT 3
- SMS is not Working..(SMS over IMS) HOT 1
- APN Error "Unknown column 'nbiot' in 'field list" HOT 1
- N5 interface HOT 2
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.