Comments (8)
thank you!!!
from go-pfcp.
I refer to your implementation of the structure in f-seid --->
Lines 40 to 46 in e45192e
Are Flags in the structure used to control Octets5?
Lines 113 to 115 in e45192e
Lines 103 to 105 in e45192e
Are these two methods used to assign values to Octet5?
from go-pfcp.
Take a look, is my understanding correct?How do you think TEIDRIFlags should be assigned?
from go-pfcp.
Octets "k to l", if present, shall contain a Network Instance value as encoded in octet "5 to n+4" of the Figure 8.2.4-1 in clause 8.2.4, identifying a Network Instance with which the IP address or TEID Range is associated.
Octet r, if present, shall contain a Source Interface value as encoded in octet 5 of the Figure 8.2.2-1 in clause 8.2.2, identifying the Source Interface with which the IP address or TEID Range is associated.
The meaning of the two sentences is to put the value encoded by Network Instance and Source Interface into user-plane-ip-resource-information?
from go-pfcp.
@w910820618
Did you solve it?
from go-pfcp.
@wmnsk I did not solve this problem
from go-pfcp.
Please refer to the implementation I've just pushed and find the answer by yourself, as there are too many things to explain.
The specification by 3GPP is sometimes(or often) not so kind to us. We need to supplement some parts with our consideration made as reasonable as possible.
from go-pfcp.
Closing, as it seems there's no questions.
from go-pfcp.
Related Issues (20)
- ADNP in PFDContents HOT 2
- [Question] About always calling ParseMultiIEs(i.Payload) in helper function HOT 4
- QuotaValidityTime should be processed as duration instead of time HOT 4
- Create `XxxFields` struct for grouped IEs with many children
- Add `Value()` method on IE that returns the corresponding value of an IE HOT 2
- Add `AllIEs()` method on `Message` interface to retrieve all the IEs HOT 1
- `ParseSafe` isn't necessarily safe
- Avoiding slice out of bound error HOT 3
- Move usage description in README to godoc
- NewSMFSetID should be encoded as fqdn
- F-TEID unmarshalling and Enterprise IEs HOT 7
- Make golangci-lint happy HOT 1
- Some OctetString IEs should accept binary
- Follow changes in v17.0
- Network Instance IE encoding problem HOT 2
- User-id ie NAI flag problem HOT 2
- UserPlaneIPInformation Parsing ErrUnexpectedEOF
- Documentation of Header HOT 1
- Wrong method name in outer-header-removal
- Incorrect parameter name in NewRemoveFAR
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 go-pfcp.