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

Finding SD values for connected UE's in the srsRAN Project #924

Open
adithya-anand-999 opened this issue Nov 10, 2024 · 3 comments
Open

Comments

@adithya-anand-999
Copy link

Issue Description

[Describe the issue in detail]
As the title says. I need to find a way to collect the SD values of the UE's that connect to the gNB. From my understanding this is something only known by the core network, and is then forwarded to the gNB after the “Registration Accept” message between the core and gNB. This is then forwarded to the DU over the F1-AP interface with the initiatingMessage.

The reason why I am doing this is because I want to collect KPM values as an average for each slice and not the current per UE basis. As such I am modifying code on the e2sm service module, specifically the meas provider files. From my understaning the ue's are of type asn1::e2sm::ue_id_c. Looking at that struct I dont see a way I can give it information about sd values.

I am really stuck on how to more forward from here. Any guidance would be greatly appreciated.

I have attached some of the files of interest.
e2sm_kpm_du_meas_provider_impl.zip

@pgawlowicz
Copy link
Collaborator

e2sm-kpm defines an optional label, that will be used to filter UEs before returning their individual or aggregated metric.
For example, the DRB.UEThpDl allows subscribing for the measurements with FIVE_QI_LABEL, SLICE_ID_LABEL, PLMN_ID_LABEL, NO_LABEL.
We are working on label support, but the release date has not yet been set.

@adithya-anand-999
Copy link
Author

adithya-anand-999 commented Nov 11, 2024

Yes I saw those functions as todo's. But the team I am on now is looking to get this done now as part of the research project I am working on. Do you know if any workflow exists for being able to access SD values for each UE.

I know the SD values should be forwarded to the DU over the F1-AP interface. From there I would need to forward them to the struct the UE is a part of, which is in the scheduler.

@risa-002
Copy link

Hello adithya did you able to find anything about finding sd values for connected UEs ? I am also looking for the similar thing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants