Device Identifier Meeting Minutes 2023-12-15
Attendees & Representation
Name | Company | Attendee |
---|---|---|
Eric Murray | Vodafone (chair) | X |
Sachin Kumar | Vodafone | X |
Kevin Smith | Vodafone | X |
Alex Ferreira | Phronesis | X |
Matthew Hornsey | Phronesis | |
Matthew Hand | Phronesis | |
Sรฉbastien Synold | Intersec | |
S, Vigneshwaran | Cognizant | |
Karthik Raj Rethinakumar | Cognizant | |
Manish Jain | Cognizant | |
Huub Appelboom | KPN | X |
Rafal Artych | DT | X |
Abhisek Das | Infosys | |
Brian Smith | Shabodi | |
Umair Ali Rashid | Shabodi | |
Foo Ming Hui | Singtel | |
Vilim Duganic | Infobip | X |
Surajj Jaggernath | Vodacom | X |
Agenda
Review of previous meeting minutes
Discussion on requirements for IMEI Fraud
Review of Device Identifier API status
AOB
Discussion on IMEI Fraud API
See API Proposal submissionย here
Open Discussions:
#37: IMEI Fraud API Input
Proposal is just to use a single "IMEI" field, which would accept either IMEI or IMEISV
#34: What values should the IMEI Fraud API respond with to indicate reported ownership status?
The GSMA appear to have an existing Device Check service, which includes an API. How does the CAMARA proposal differ from this?
AGREEMENT: MTN / Huawei will join sub-project meetings from next year, so can then drive these discussion
Review of Device Identifier API status
Current "work in progress" version can be found here
New PRs:
All approved and merged as only relating to sub-project management / documentation
Open PRs:
PR #44: Create README.md
AGREEMENT: PR can be merged
New Issues
None
Open Issues:
Issue #40:ย Proposed renaming of device identifier API
Using sub-project three letter code
dvi
as API name not scalable as additional APIs are added to the sub-projectProposal is to use
device-identifier
as the new name
AGREEMENT:ย basepath API name to be changed to device-identifier
ACTION: Eric to open PR
Huub: Suggests to rename YAML title to "CAMARA Mobile Device Identifier API"
ACTION: Eric to open issue to discuss API title
ย
Issue #30: Defined scopes and meanings, being discussed in Issueย
Proposal is to have two scopes - one for all information, and one for TAC, Make and Model only
ACTION: Eric to update issue with third option of separate endpoints for all information or only TAC / manufacturer / model information
ACTION: All, please comment if you have a view, whether from point of view of API consumer, provider or end user
ย
Issue #21: API Definition Terminology
Issue is out of date
ACTION:ย Eric to update issue text (still open)
Open Discussions:
Discussion #35: Age of information or device connectivity status
Vodafone's implementation checks in "real time", so device must be connected and "age of information" would be 0
The current API design implicitly assumes these values
Other implementor's solutions may rely on cached data possibly be out of date, and hence require such a field
AGREEMENT: Adding an "ageOfInformation" field would be useful
ACTION:ย Eric to open issue to finalise agreement
ACTION: All, please continue to comment if you have a view, after which discussion will be closed
ย
Discussion #36: Alternative device identifiers
An alternative proposal is to salt the IMEI with an API consumer specific salt and then hash it
This would a less useful identifier (only useful to the API consumer) but easier to justify providing under an opt-out or no consent basis
Use cases for such an alternative identifier are not clear
No time for full discussionย
ACTION: All to review current discussion and comment on value of salted / hashed IMEI for different use cases of interest to them
AOB
Additional sub-project codeowners required - any volunteers?
ACTION:ย Eric to open issue requesting new codeowners
Meeting scheduled for Friday December 29th will be cancelled. Next meeting to be held Friday 12th January 2024 @ 09:00 GMT.
One day, meetings will be held using the LFX Zoom service, but not yet