Skip to content
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 - Handling of access_network_changed events #42

Open
dsilhavy opened this issue Oct 24, 2023 · 3 comments
Open

Consumption Reporting - Handling of access_network_changed events #42

dsilhavy opened this issue Oct 24, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@dsilhavy
Copy link
Contributor

Feature description

TS 26.512 Section 4.7.4 defines procedures for consumption reporting. One requirement is the handling of access network changes:

If the consumption reporting procedure is activated, the Media Session Handler shall produce and submit a consumption report to the 5GMSd AF when any of the following conditions occur: Upon determining an access network change (e.g., unicast to eMBMS, or vice versa), if the clientConsumptionReportingConfiguration.accessReporting property is set to True.

For that reason the MediaStreamHandler sends a access_network_changed event once the access network has changed (see 5G-MAG/rt-5gms-media-stream-handler#56). The MediaSessionHandler then needs to check if clientConsumptionReportingConfiguration.accessReporting is set to true. If true the MediaSessionHandler requests a consumption report from the MediaStreamHandler similar to what is already being done once the reportingInterval has elapsed.

Whenever a consumption report is produced, the Media Session Handler shall reset its reporting interval timer to the value of the clientConsumptionReportingConfiguration.reportingInterval property and it shall begin countdown of the timer again.

@shilinding
Copy link
Contributor

If we detect the change of an access network directly in the MediaSessionHandler, dispatching and handling of access_network_changed events are not needed, right?

@dsilhavy
Copy link
Contributor Author

dsilhavy commented Nov 1, 2023

If we detect the change of an access network directly in the MediaSessionHandler, dispatching and handling of access_network_changed events are not needed, right?

Yes, let's continue discussion in 5G-MAG/rt-5gms-media-stream-handler#56 and then adjust the issue description

@dsilhavy
Copy link
Contributor Author

Agreed to put this to the backlog as the desired behavior needs to be clarified.

@dsilhavy dsilhavy modified the milestones: Version 1.1.0, Version 1.2.0 Dec 6, 2023
@dsilhavy dsilhavy removed this from the Version 1.2.0 milestone Apr 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

2 participants