Device Identifier Meeting Minutes 2023-12-15

Attendees & Representation

Name

Company

Attendee

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:

    • PR #41: Upload presentation on GSMA Device Check API

    • PR #42: Add linting rules and update YAML to be compliant

    • PR #43: Updates linting / OAS validation rules

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-project

      • Proposal 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