09 2024 Monthly All Hands Status Updates

General Updates

New Participants

Updated: Sep 11, 2024ย 

@Markus Kรผmmerleย 

Fund Updates

  • Status of the technical project (same as below)

  • Budget approvals

Updated Jul 11, 2024ย 

@Casey Cain @Evan Harrisonย 

Technical Steering Committee

  • API Backlogย 

  • ย 

    • Repositories forย Device Quality Indicator andย Device Data Volume created, work in context of Sub Project DeviceStatus can start

    • Repository for Subscription Status created, Codeowners and Maintainers have to be defined, then work in context of Sub Project KnowYourCustomer can start

    • Proposal for Quality By Design approved in TSC. Repository will be created. Should be first used to describe the concept in User Stories to derive which APIs are involved, need to be changed or newly created. Repository name might get changed based on results.

  • Commonalities

    • Public release r0.4.0 as part of Meta-Release Fall24 available

    • Scope definition for Spring25 release (Commonalities 0.5.0) until September 30th, see below

  • Identity & Consent Management (ICM)

  • ย 

    • Public release r0.2.0 as part of Meta-Release Fall24 available

    • Scope definition for Spring25 release (IdentityAndConsentManagement 0.5.0) until September 30th, see below

  • Release Managementย 

  • ย 

    • M4 approved by TSC on September 5th, actual M4 date of API repositories is the date of merge and release creation

    • Exception decided for the "Test statement" of stable APIs in Fall24 Meta-Release. This requirement for stable APIs couldn't be met due to the tight time plan in the current release cycle. The APIs have added a footnote in the API Readiness checklist that there might be bugs within the test definitions (will be addressed by patch release as needed).

    • M5 in preparation by Release Management (communication of Meta-Release)

    • Slides about Meta-Release (will go into the CAMARA Project presentation of Marketing Group):



Updated Sep 11, 2024

@Herbert Damkerย 

Working Group Updates

Marketing (Outreach Committee)

Updated: Sep 11, 2024ย 

@Markus Kรผmmerleย 

@Jill Lovato

Release Management

  • Meta-release schedule (seeย Meta-release Fall24 plan)

    • M4 - declared at TSC meeting on Sept 5th. Actual API release publications finished on 2024-09-11.

    • M5 - Fall24 meta-release publication: planned for 2024-09-15

    • M6 - meta-release retrospective: planned for 2024-09-30

    • M0 - Spring25 meta-release kick-off: planned for 2024-09-30

  • Meta-release APIs - 25 APIs in total:

    • 5 stable APIs (version = 1.0.0)ย released with exception on the "Test statement". This requirement for stable APIs couldn't be met due to the tight time plan in the current release cycle. The APIs have added a footnote in the API Readiness checklist that there might be bugs within the test definitions (will be addressed by patch release as needed).

    • 20 initial APIs (version = 0.y.z) released of which

      • 9 updated APIs from deployed previous initial API releases

      • 11 new APIs (6 request-response APIs and 5 event notification APIs)

    • 21 additional initial APIs are in progress but are not part of this meta-release.

  • Next steps

    • M6: Retrospective: feedback can be provided 1) as Release Management GitHub issues, 2) by editing theย Meta-release feedbackย page, or 3) by email to wg-release-management@lists.camaraproject.org

    • M6: Release of the Release Management documentation in GitHub (for M6)

    • Prepare Spring25 meta-release

      • Release Management: M0 kickoff preparation

      • Commonalities & ICM: define scope and start alpha release development

  • Supporting documentation (for reference)

Updated: Sep 11, 2024ย 

@Tanja de Grootย 

Commonalities

  • Version 0.4.0 of Commonalities published ย Aug 23, 2024ย 

  • New issues:

    • Corrections agreed during release preparation: #284 #285

    • Test Definition template for explicit subscription API #293

    • Subscriptions enhancements #295 #296 #299 #300ย 

  • Announcements

    • M0 for Spring25 meta-release is on 30-09-2024

      • Please indicate the topics to be included in Commonalities v.0.5.0 cf. Issue #273

Updated: Sep 12, 2024ย 

@Rafal Artychย 

APIBacklog

  • Documents

    • Live table for API backlog available here. Stable version.

    • Accepted API proposals stored here.ย 

  • New Issues

  • Discussion

    • OGW Drop #4 APIs:ย ย #35ย (5G New Calling),ย #34ย (Shutdown Service Status),ย #41ย (Telco Scoring),ย #50ย (Device Management),ย #54ย (Number Recycling),ย #63ย (IMEI Fraud)

    • Other APIs: ย #17ย (Consent and Measurement), ย #23ย (Carrier Wholesale Pricing), ย #24ย (Steering of Roaming Information),ย #60ย (Dedicated Networks),ย 61ย (network Info),ย 68ย (Resource URL)ย #83ย #85ย #86ย #87ย (Model as a Service)

    • Governance:ย #4 (Structures and roles, RACI, Maintainers initiative)

  • PRs

  • Announcements

    • API Backlog will be held from then to now in a separate GitHub Repo and migration of issues have been completed. Active PRs will be moved to the new repo

    • Changes in the way of approving new API proposals are under review

    • Closing issues being treated in the TSC:

    • ย 

      • #20ย (Best Interconnection),ย #22ย (Capability and Runtime Restrictions),ย #19ย (Device Quality Indicator),ย #28ย (Device Data Volume),ย #18ย (Receive SMS),ย 70ย (Quality by Design)

    • Proposals to be discussed in next TSC:ย 

      • Dedicated Networks

      • Telco Scoring

    • Info: New repositories for DeviceQualityIndicator, DeviceDataVolume, SubscriptionStatus and QualityByDesign are created

Updated: Sep 11, 2024ย 

@Jorge Garcia Hospital

IdentityAndConsentManagement

Updated: Sep 12, 2024ย 

@Axel Nennkerย 

Sub Project Updates

BlockchainPublicAddress



Deliverable

R/O

Current status / Achievements

API Definition

R

Working in next release: v0.2.0-wip

  • No additional Business Requirements so far.

  • ON-HOLD: Working in technical enhancements in the meantime (see latest section)

API doc/user stories/testcases

R

API Doc

Full API documentation pending to be consolidated under API Spec

Use Cases - First version available

Implementation

R

Not yet

API Reviews and extensions

O

Some typos fixed in PR#55

Pending Points:

- Issue #16 - Discussion about consent management considerations in retrieval of blockchain public addresses ON-HOLD

- Issue #51 - Avoiding the use of "plain" phoneNumber as filter criteria of blockchain retrieval

- Issue #52 - Enhancement of blockchainPublicAddress belongs to the user whose phoneNumber is indicated to set-tp the binding relationship





Updated: Jul 8, 2024ย 

@Pedro Dรญez Garcรญaย 

CallForwardingSignal



Deliverable

R/O

Current status / Achievements

API Definition

R

Released and approved the public release v0.2.0ย 

The API has completed the Fall24 review and reachedย Fall24 M4.

Release tag: r1.3

API doc/user stories/testcases

R

User Story and Documentation released. Readiness Checklist completed. Changelog. md file completed. Test Cases for the two endpoints released. YAML v0.2.0.

Implementation

O

NA (Optional according to CAMARA Readiness Checklist)

API Reviews and extensions

O

NA





Updated: Sep 10, 2024ย 

@fabrizio moggioย 

CarrierBillingCheckOut



Deliverable

R/O

Current status / Achievements

API Definition

R

API spec:

  • Current API Spec Release isย v0.2.1.

M3 Milestone:

  • API Readiness Checklist Updated. PR#166 MERGED

  • Generation of Firts Release Candidate (r1.1). PR#167 ONGOINGย 

API doc/user stories/testcases

R

Use Cases - First version available

Implementation

R

Not yet

API Reviews and extensions

O

Several Open Issues, listed here. Next Steps focused on the M4 target





Updated: Aug 7, 2024ย 

@Pedro Dรญez Garcรญaย 

ClickToDial



Deliverable

R/O

Current status / Achievements

API Definition

R

Repository, Mailing list have been set up.ย 

API Definition - Draft version available

Subsequent modifications and improvements will be made.

API doc/user stories/testcases

R

API doc - First version contributed

TBD part will be added in next version.

Use Cases - First version available

TBD part will be added in next version, format needs to be adjusted.

ย ย ย ย ย ย ย ย ย ย 

Test Cases - Work in progress

Implementation

R

No implementation available yet

API Reviews and extensions

O

N/A





Updated: Jun 13, 2024ย 

@Hanbai



ConnectivityInsights



Deliverable

R/O

Current status / Achievements

API Definition

R

Public release of r1.2 of Connectivity Insights now available which includes 3 APIs:

  • Connectivity Insights v0.4.0

  • Connectivity Insights Subscriptions v0.4.0

  • Application Profile v0.3.0

API doc/user stories/testcases

R

Documentation is now available as part of the yaml

user stories available.

test cases available for each of the API.ย 

Implementation

R

Not Yet

API Reviews and extensions

O

Open Issues:





Updated: Sep 11, 2024ย 

@Mahesh Chapalamaduguย 

DeviceIdentifier



Deliverable

R/O

Current status / Achievements

API Definition

R

Device Identifier API: Initial public release 0.1.0 now available

API doc/user stories/testcases

R

Device Identifier API:

Implementation

R

China Unicom

API Reviews and extensions

O

Ongoing review for compliance with Commonalities 0.4.0 and Identity & Consent Management 0.2.0





Updated: Aug 7, 2024ย 

@Eric Murrayย 

DeviceLocation



Deliverable

R/O

Current status / Achievements

API Definition

R

Release 1.2, including 3 APIs:ย 

  • ย 

    • location-verification v1.0.0

    • location-retrieval v0.3.0

    • geofencing-subscriptions v0.3.0

API doc/user stories/testcases

R

  • All API documentation consolidated within spec

  • User story for location-verification

  • Test plans available for the 3 APIs.

Implementation

R

location-verification noted the Fall24 EXCEPTION: Test results not available, as agreed in Release Management #89

Implementations of previous versions: Open Gateway Status Map

API Reviews and extensions

O

  • Some new issues submitted to be discussed for next release





Updated: Sep 11, 2024ย 

@Jose Luis Urien Pinedoย 

DeviceStatus



Deliverable

R/O

Current status / Achievements

API Definition

R

Publicย Release 1.2 provided for M4 of Camara Fall24 with:

  • ย 

    • device-roaming-status v0.6.0

    • device-roaming-status-subscriptions v0.6.0

    • device-reachability-status v0.6.0

    • device-reachability-status-subscriptions v0.6.0

API doc/user stories/testcases

R

Basic testcases created according to API Testing Guidelines

Implementation

R

No implementation available yet

API Reviews and extensions

O

DeviceQualityIndicator, DeviceDataVolume





Updated: Sep 11, 2024

@Akos Hunyadiย 



DeviceSwap



Deliverable

R/O

Current status / Achievements

API Definition

R

Work to be started

API doc/user stories/testcases

R



Implementation

R



API Reviews and extensions

O

Please add to https://github.com/camaraproject/DeviceSwap/issues/1 and on the mailing list if interested to support





Updated: Jun 13, 2024ย 

@Wassam



EdgeCloud



Deliverable

R/O

Current status / Achievements

API Definition

R

ย โ€ขTraffic Influence โ€“ 0.9.5-wip: PR to update the API with the new requirements isย  under review. - PR 278

โ€ขEdge Application Management โ€“ 0.9.3-wip:ย  New functionalities are being added to extend the computational capabilities. PR 280

API doc/user stories/testcases

R

  • ย 

    • API Documentation inline within API OAS and commonalities v0.4.0

    • Documentation needs to be updated to be aligned with API-Readiness-Checklist requirements



Implementation

R

No provider implementation (PI) available yet.However:

โ€ขTraffic Influence: Implementation under validation by Telecom Italia (TIM)

API Reviews and extensions

O

  • ย 

    • Edge Discoveryย  Service API (old MEC Exposure & Experience Management API) has functionalities that are covered by existing APIs, but some new capabilities will be combined to enhance those APIs, especially the Application Endpoint Discovery API. Other capabilites will be proposed as new APIs within the Edge Cloud Family (still under discussion - Discussion 279 )

    • Traffic Influence planning is available in Discussion 282

    • All APIs of the Edge Cloud family are being revised to comply with commonalites v0.4.0.





Updated: Aug 5, 2024ย 

@cristina.santanacasillasย 

HomeDevicesQoD



Deliverable

R/O

Current status / Achievements

API Definition

R

Public release r1.2 of API version 0.4.0 is now available (review completed atย HomeDevicesQoD/pull/70).

Release tracking page:ย https://lf-camaraproject.atlassian.net/wiki/display/CAM/home-devices-qod+v0.4.0

API doc/user stories/testcases

R

Existing test definitions for v0.4.0 are available in the repository.

Implementation

R

N/A

API Reviews and extensions

O

The 0.4.0 API version is only intended to conform previous 0.3.0 version to the Commonalities and ICM guidelines included in the Meta Release "Fall24". No new features are added.





Updated: Sep 10, 2024ย 

@Jesรบs Peรฑa Garcรญa-Olivaย 

KnowYourCustomer/Tenure



Deliverable

R/O

Current status / Achievements

API Definition

R

Initial Public Release r1.3 provided for M4 of CAMARA Fall24 Meta-release, including

  • KYC Match v0.2.1

  • KYC Fill-in v0.2.0

Age Verificationย v0.1.0 is WIP on Issue #46, PR #50 (initial API definition proposal)

API doc/user stories/testcases

R

KYC Match / Fill-in

  • documentation inline within API OAS

  • User story here

  • Test cases here

ย Age Verification: User story is being discussed, in alignment with API definition discussion; Issue #81.

Implementation

R

KYC Match / Fill-in: Live implementation status could be found here



API Reviews and extensions

O

Planned work after activity on KYC Match/ Fill-in for Fall24 Meta-release:

  • KYC Match and KYC Fill-in v0.2.0: Scope for Spring25 tbd

  • Age Verification: Release initial version v0.1.0 soon

  • Tenure, Number Recyciling, Subscription Status: Start discussion for each API's initial version v0.1.0ย ย ย  ย ย 





Note:ย 

  • KYC Match: provides the customer with the ability to compare information it has for a particular user with that owned by MNO

  • KYC Fill-in: provides the customer with the ability to request to MNO and receive KYC information for a particular user

  • Age Verification: provides the customer with the ability to check age information for a particular user with MNO dataย ย 





Updated: Sep 12, 2024ย 

ย @Toshi Wakayamaย 

LocationInsights



Deliverable

R/O

Current status / Achievements

API Definition



Most Frequent Location (MFL):ย 

  • KO celebrated, including discussion of use cases and area type details

  • First code proposal shared (PR#6)

API doc/user stories/testcases



MFL: Included as part of first code proposal

Implementation



N/A

API Reviews and extensions



N/A





Updated: Jul 8, 2024ย 

@Fan Yang @Fernando Prado Cabrilloย 

NetworkAccessManagement



Deliverable

R/O

Current status / Achievements

API Definition

O

Working on first release.

Postponed meta release for Spring25.

API doc/user stories/testcases

O

Documentation integrated into yaml file.

Implementation

O

N/A

API Reviews and extensions

O

N/A





Updated: Sep 11, 2024ย 

@Christopher Aubut @Randy Levensalorย 

NetworkSliceBooking



Deliverable

R/O

Current Status / Achievements

API Definition

O

Work in progress in API Yaml and User Stories. Specs:

Initial API definition of create, query, and deletion session:ย 

https://github.com/camaraproject/NetworkSliceBooking/pull/11

API doc/user stories/testcases

O

API Doc and User Stories:

ppt can be found in https://github.com/camaraproject/NetworkSliceBooking/pull/4, while md with reference scenario can be found in https://github.com/camaraproject/NetworkSliceBooking/pull/13

Implementation

O

Not yet

API Reviews and extensions

O

Not yet





Updated: Jun 13, 2024ย 

@Shuting Qingย 

NumberVerification



Deliverable

R/O

Current status / Achievements

API Definition

R

Public release r1.2 of API versionย 1.0.0ย is now available (review completed at NumberVerification/pull/139).

Release tracking page: number-verification v1.0.0

API doc/user stories/testcases

R

Documentation integrated into YAML file

  • Additional documentation (Sequence diagram) in progress (PR94)

Existingย test definitionsย for v1.0.0 are available in the repository.

Implementation

R

Live implementation could be fine here in:

  • Brazil

  • China

  • Finland

  • France

  • Germany

  • Indonesia (Certified)

  • Italy

  • Netherlands

  • Singapour

  • South Africa (Certified)

  • Spain (Certified)

  • Thailand (Certified)

API Reviews and extensions



r1.2 is the public release for v1.0.0. This is the first public release of a stable version of the NumberVerification API





Updated: Sep 10, 2024ย 

@Fernando Prado Cabrilloย 

OTPValidationAPI



Deliverable

R/O

Current status / Achievements

API Definition

R

Public release r1.2 of API versionย 1.0.0ย is now available (review completed at OTPValidation/pull/81).

Release tracking page: one-time-password-sms v1.0.0

API doc/user stories/testcases

R

Documentation integrated into YAML file

Existingย test definitionsย for v1.0.0 are available in the repository.

Implementation

R

Live implementation could be fine here in:

  • China (Certified)

  • Brazil

  • Italy

  • Saudi Arabia (Certified)

  • Sri Lanka

API Reviews and extensions

O

r1.2 is the public release for v1.0.0. This is the first public release of a stable version of the OTPValidation API





Updated: Sep 10, 2024ย 

@Fernando Prado Cabrilloย 



PopulationDensityData



Deliverable

R/O

Current status / Achievements

API Definition

R

Public release for fall24 r1.2

Including:

  • API update to v0.1.1 with commonalities adaption

  • Test plan

  • Example of algorithm

API doc/user stories/testcases

R

Reference Use case closed in API documentation.ย 

Test cases included

Implementation

R

N/A

API Reviews and extensions

O

  1. r1.2 closed as part of fall24

  2. Scope for spring25 to be defined





Updated: Sep 11, 2024ย 

@Jorge Garcia Hospitalย 

QualityOnDemand



Deliverable

R/O

Current status / Achievements

API Definition

R

New public release:ย r1.2 with

  • quality-on-demand v0.11.0

  • qos-profiles v0.11.0

  • qod-provisioning v0.1.0

API doc/user stories/testcases

R

Documentation inline within API OAS

Implementation(s)

R

Three repositories for Provider Implementations (PI):

API Reviews and extensions

O

  • Scope for Spring25 tbd





Updated: Sep 11, 2024ย 

@Herbert Damkerย 

RegionDeviceCount



Deliverable

R/O

Current status / Achievements

API Definition

R

API Specs will be discussed in first meeting:

https://github.com/camaraproject/RegionUserCount/pull/2

https://github.com/camaraproject/RegionUserCount/pull/5

API doc/user stories/testcases

R

API Doc and User Stories:

https://github.com/camaraproject/RegionUserCount/pull/3

Implementation

R

Not Yet

API Reviews and extensions



Not Yet





Updated: Jun 13, 2024ย 

@Fan Yangย 

ShortMessageService



Deliverable

R/O

Current status / Achievements

API Definition

R

Send SMS API Spec is defined.ย 

https://github.com/camaraproject/ShortMessageService/commits/main/code/API_definitions/SMS.yaml

SMS Delivery Notification Subscription API is defined.

https://github.com/camaraproject/ShortMessageService/blob/release-v0.1.0/code/API_definitions/sms-delivery-notification-subscription.yaml

Alpha release-v0.1.0 - camaraproject/ShortMessageService at release-v0.1.0 (github.com)

API doc/user stories/testcases

R

API doc/user stories;

https://github.com/camaraproject/ShortMessageService/tree/main/documentation/API_documentation

Implementation

R

Not yet

API Reviews and extensions



PRs closed - 8

PR Open - 1





Updated: Jul 10, 2024ย 

@Ramit Chawla

SimpleEdgeDiscovery



Deliverable

R/O

Current status / Achievements

API Definition

R

M5 milestone achieved - Meta Release Fall 24 API spec:
SimpleEdgeDiscovery v1.0 - r1.3

API doc/user stories/testcases

R

Gherkin .feature, user story and inline YAML documentation in r1.3

Implementation

R

A previous version of the API implemented by Telstra (Australia), Verizon (United States), KT (South Korea). GSMA certified implementation by Telstra (source:ย https://www.open-gateway.com/operators-mapย as of 2024-08-16).ย 

API Reviews and extensions

O

M4 r1.3 approved by Release Management and released





Updated: Jun 13, 2024ย 

@Kevin Smithย 

SimSwap



Deliverable

R/O

Current status / Achievements

API Definition

R

Public release r1.2 featuring:

  • sim-swap versionย 1.0.0ย is now available (review completed at SimSwap/pull/148) - version stable

  • sim-swap-subscriptions version 0.1.0 is now available (review completed at SimSwap/pull/148) - version initial

Release tracking page: sim-swap v1.0.0



API doc/user stories/testcases

R

Documentation integrated into YAML file

Existingย test definitionsย for sim-swapย  v1.0.0 and sim-swap-subscriptions v0.1.0 are available in the repository.

Implementation

R

Live implementation could be fine here in for sim-swap only:

  • Argentina (Certified)

  • Brazil (Certified)

  • China (Certified)

  • Ethiopia

  • France

  • Germany (Certified)

  • Indonesia (Certified)

  • Italy

  • Netherlands

  • South Africa (Certified)

  • Spain (Certified)

  • Thailand (Certified)

  • UAE (Certified)

  • UK (Certified)

  • USA

API Reviews and extensions

O

r1.2 is the public release for sim-swap v1.0.0. This is the first public release of a stable version of the Sim Swap API. This release features also initial version for sim-swap-subscriptions





Updated: Sep 10, 2024ย 

@Fernando Prado Cabrilloย 

SiteToCloudVPN



Deliverable

R/O

Current Status / Achievements

API Definition

O

API definition in progress:

  • add primary-secondary protection content in S2CAPI specification for enhancement.

https://github.com/camaraproject/SiteToCloudVPN/pull/23

API doc/user stories/testcases

O

API Doc and User Stories:ย ย 

  • Add BDD test suiteย 

https://github.com/camaraproject/SiteToCloudVPN/pull/1

https://github.com/camaraproject/SiteToCloudVPN/pull/2

https://github.com/camaraproject/SiteToCloudVPN/pull/3

https://github.com/camaraproject/SiteToCloudVPN/pull/21

Implementation

O

Both China Telecom Open lab and China Mobile Open lab are currently working in the implementationย 

API Reviews and extensions

O

Not yet





Updated: Sep 12, 2024ย 

@Dan Xu

VerifiedCaller



Deliverable

R/O

Current Status / Achievements

API Definition

O

APIย  definition in progress๏ผš

https://github.com/camaraproject/VerifiedCaller/issues/6

API doc/user stories/testcases

O

API scope doc:

  • In the first stage, cover the message in the "Business card"

https://github.com/camaraproject/VerifiedCaller/pull/8

Implementation

O

Not yet

API Reviews and extensions

O

Not yet





Updated: Sep 12, 2024ย 

@Dan Xu

WebRTC



Deliverable

R/O

Current status / Achievements

API Definition

R

Current release is ready v0.1.1.

API Definition:

API doc/user stories/testcases

R

Documentation MVP ready:

API flow MVP ready (copying also to Confluence)

Implementation

R

  • T-Mobile US is currently working in the implementationย 

  • One more operator is needed to validate new versions of the API

API Reviews and extensions

O

Under discussion for next releases:





Updated: Sep 12, 2024ย 

ย @Santiago Troncosoย