-
Notifications
You must be signed in to change notification settings - Fork 4
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
Consumption Reporting - Support for mediaEndpointAddress #54
Comments
Having discussed this internally and read the text a few more times, I have come around to the presumption that the client end of the connection was the original intent of specification author (i.e., as assumed and implemented by @shilinding). But we should seek confirmation from SA4 experts so that we can clarify the specification to remove the ambiguity. Unfortunately, the original contributor of the consumption reporting feature is no longer participating in 3GPP, so we will have to rely on collective memory. |
To me it makes more sense to use the address of the AS here. Manifests might define multiple CDN endpoints. A client can switch between different CDNs without changing the |
Maybe there's an argument to amend the specification to report both ends of the M4 connection in the consumption report. Let's discuss with the SA4 experts. |
I think the argument for it being the UE address is to match it up with the Media Access reports from the AS which will log the HTTP access against the client IP address. Actually there's a good argument for both endpoint addresses being in the consumption report. |
Given that media access log reporting by the 5GMS AS was tacked on afterwards (Rel-17), that's a bit of a post hoc rationalisation. But it is still a valid observation, I think, and a good argument nevertheless. |
According to 26512 v17.6.0
To me, it is not clear how |
One additional comment here: |
I have added this question about client domain name to 5G-MAG/Standards#91. |
This is one of the things that made me wonder whether the server endpoint address was actually intended. However, I also realised that the client IP address would vary if the UE changes access network (e.g. from 5G to Wi-Fi), so the data modelling probably is right on this score, at least. |
This discussion is related to the discussion in #56:
26.512 4.7.4 states that a consumption report should be triggered :
In my opinion this is an indicator that |
This has been addressed as part of #65. We now have two fields for the endpoint addresses, one for the client, one for the server. For details please refer to 5G-MAG/Standards#91 |
Feature description
As part of the ConsumptionReportingUnit type as defined in 26.512 Table 11.3.3.2 the
mediaEndpointAddress
property stores the IP address and port number of the endpoint used to access the media consumed.The
EndpointAddress
type for this property is defined in 6.4.3.9Related issues
It is to be clarified which endpoint is to be used, see 5G-MAG/Standards#91
The text was updated successfully, but these errors were encountered: