Hi Team,
We are trying to attach a 5G device on free5gc core. When UE plmn and GNB plmn are same (e.g 315010), UE is attached and able to access data.
Problem appears when UE belongs to some other network. Registration is successful but PDU session Establishment request is rejetced by SMF. This is the case of roaming with LBO.
Below are the details:
PLMN configured in GNB: 315010
PLMN configured on core: 315010
IMSI: 250071234567890
UE-PLMN:25007
The GET request sent by UDM to UDR has below URI:
and data is present in the subscriptionData.provisionedData.smData for the IMSI is:
{ “_id” : ObjectId(“66546a07588a0724f25a45df”), “servingPlmnId” : “25007”, “singleNssai” : { “sst” : 1, “sd” : “010203” }, “dnnConfigurations” : { “internet” : { “pduSessionTypes” : { “defaultSessionType” : “IPV4”, “allowedSessionTypes” : [ “IPV4” ] }, “sscModes” : { “defaultSscMode” : “SSC_MODE_1”, “allowedSscModes” : [ “SSC_MODE_2”, “SSC_MODE_3” ] }, “5gQosProfile” : { “5qi” : 9, “arp” : { “preemptCap” : “”, “preemptVuln” : “”, “priorityLevel” : 8 }, “priorityLevel” : 8 }, “sessionAmbr” : { “uplink” : “1 Gbps”, “downlink” : “1 Gbps” } } }, “ueId” : “imsi-250071234567890” }
As spec, plmn should be serving core plmn while getting sm-data. But subscriptionData.provisionedData.smData collection has UE plmn (given at the time of provisioning the UE from UI).
Wanted to understand, what should be the correct query filters here?