-
Notifications
You must be signed in to change notification settings - Fork 10
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
Remove multi-sim text #89
base: main
Are you sure you want to change the base?
Remove multi-sim text #89
Conversation
API releases cannot be blocked whilst waiting for a resolution to Commonalities #302. Options are:
I'm happy to accept the first option, so long as it is understood that this does not mean any implementations cannot support devices which are part of a multi-SIM group. |
I would like to avoid a situation like with QoD where we have several implementations where it is unclear for the API consumer what the result of an API request is.
I assume the cited text was written in the way it was written because one implementation does it one way and another implementation does it differently. The text this PR deletes makes assumptions about connectivity plans and what happens "usually". I think neither multip-sim nor "target-device different to authentication-device" scenarios are well understood. I do not have text proposals, neither for API consumers nor for API providers. |
This API is simpler than most, in that it returns information about a single physical device, and only a single physical device. So there is no concept of a "combined" status or actions that we might have for other APIs when dealing with multi-SIM groups. So I'll make a proposal here, and if there is any doubt, we can wait for Commonalities to express their view. First, this only applies to the If the mobile operator supports the concept of "secondary" MSISDNs, then If the mobile operator does NOT support the concept of secondary MSISDNs, then I guess they have two choices:
They have no other choice. And as returning an error is not very useful, they should return an identifier for the primary device. This will mean there is no way to identify the other devices from I don't expect Commonalities to come up with a better solution, but that remains to be seen. |
What type of PR is this?
Add one of the following kinds:
What this PR does / why we need it:
Multi-SIM support is not well-understood and should be "solved" for all CAMARA APIs.
Multi-SIM support was discussed in several CAMARA API subprojects without solution.
For interoperability reasons API providers should handle the Multi-SIM case in the same manner.
Additional documentation
Support of Multi-SIM lines in CAMARA APIs #302