Comments (10)
Sorry for missing the file.
@ivan4th needs to take a look at that. My first suspicion would be a problem with the Node Id AVP, but it could be something else.
from upg-vpp.
Yes, I will take a look at that, looks like IPv4 Node ID lookup is not done correctly due to ip46_address_t
with uninitialized bytes being used as a hash key. Thanks for the report
from upg-vpp.
@orion-belt sorry, it was a bit of red herring. After trying to reproduce the problem I understood there's really no bug in the Node ID handling code and IP-based Node IDs are handled just fine. The actual problem here is clock skew. Please note that at 14:19:02 your control plane sends PFCP Association Setup Request with Recovery Timestamp at 14:11:17 UTC, so basically the association is already expired even before it's started; that's also why there are no PFCP Heartbeat Requests from the UPG side in the next 50s before a Heartbeat Request from the control plane. So, please adjust the clock and try again :)
from upg-vpp.
can you provide an pcap of the PFCP exchange, starting with the the Association Request, please?
from upg-vpp.
Hi @RoadRunnr,
It is already there in above message.
(I am using image-debug of upg-vpp)
In pcap it can be seen that pfcp node has associated with upg.
from upg-vpp.
@ivan4th has this been fixed in the meantime?
from upg-vpp.
@ivan4th your explanation make no sense to me. Having a Recovery Timestamps in the past is perfectly ok. There would only be a problem when it is in the future.
from upg-vpp.
@RoadRunnr yes, you're correct. Trying to understand why no heartbeat requests are sent from the UPG though...
from upg-vpp.
@ivan4th @RoadRunnr
One different thing I noticed here here is IE Enterprise specific type is different in association response and session establishment response.
Is could be the reason for session failure ?
from upg-vpp.
@ivan4th @RoadRunnr
I have rebuilt source with latest code and I no longer see this issue.
from upg-vpp.
Related Issues (20)
- any plan for Network Triggered Service Request? HOT 1
- UPG crash when an UE pings another UE in the same UPF. HOT 2
- Build in arm-architecture HOT 3
- Help Needed HOT 2
- Whether Support Guaranteed Bitrate and Maximum Bitrate HOT 1
- support for non-root non-privileged mode HOT 2
- Support to launch travelPing using N3,N4 and N6 adresses
- About using upg-vpp with free5GC v3.3.0 HOT 2
- format_user_id function error HOT 1
- integrate oai 5g amf smf with travel ping UPF HOT 1
- Connection loss after approx 30 Seconds HOT 1
- Compilation failure for upg-vpp on host system (outside docker) HOT 4
- should keep VLIB_BUFFER_IS_TRACED flag HOT 3
- UPG changes Ethernet Header type field HOT 1
- Integration of upg-vpp inside PacketRusher HOT 3
- Help Needed HOT 1
- ICMP reply doesn't reach UE HOT 23
- Data is not working with UPG-VPP integrated with Open5GS HOT 10
- Does UPG-VPP support QoS and network slicing functions?
- Does UPG-VPP support to forward end-marker from eNB?
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 upg-vpp.