Skip to content

Feature: User Service Announcement - PASSED_BACK mode#29

Open
davidjwbbc wants to merge 4 commits into5G-MAG:developmentfrom
davidjwbbc:feature/announcement
Open

Feature: User Service Announcement - PASSED_BACK mode#29
davidjwbbc wants to merge 4 commits into5G-MAG:developmentfrom
davidjwbbc:feature/announcement

Conversation

@davidjwbbc
Copy link
Collaborator

@davidjwbbc davidjwbbc commented Mar 16, 2026

Add @devbbc's work on the MBS User Service Announcements PASSED_BACK announcement mode.

An MBS User Service Announcement is passed back to the Application Provider in the response to a UserDataIngSession create/update/modify/retrieve API operation in the mbsUserServiceAnmt field if all Distribution Sessions are ACTIVE. Please note that the passing back of this field in the create and retrieve operations is not specified in TS 29.580, however since we believe this is an omission in the specification we have included it this implementation.

This completes part of issue #7

This PR also:

  • Fixes an issue whereby the entryPointLocator in the ApplicationServiceDescription was using the ingest prefix rather than the distribution prefix when objDistrUri is provided in the DistributionSessionInfo.
  • Fixes an issue where applicationServiceDescriptions entries were missing if no objDistrUri is provided in the DistributionSessionInfo.
  • Tidies up the use of white space in the source code by expanding tabs, removing trailing spaces and making the white space used in if statements consistent.

@davidjwbbc davidjwbbc added this to the v1.0.0 milestone Mar 16, 2026
@davidjwbbc davidjwbbc requested a review from rjb1000 March 16, 2026 12:01
@davidjwbbc davidjwbbc self-assigned this Mar 16, 2026
@davidjwbbc davidjwbbc added the enhancement New feature or request label Mar 16, 2026
@davidjwbbc davidjwbbc moved this to Ready for review in 5MBS: User Services initial release Mar 16, 2026
@davidjwbbc davidjwbbc linked an issue Mar 16, 2026 that may be closed by this pull request
@davidjwbbc
Copy link
Collaborator Author

Ping @devbbc

Copy link

@rjb1000 rjb1000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catches on populating the Application Service Description URLs, @davidjwbbc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Ready for review

Development

Successfully merging this pull request may close these issues.

MBSF: Compile User Service Announcement

2 participants