Skip to content

Location subscription API #272

Description

@JoachimDahlgren

Summary

Introduce a new location-subscription API to make it possible for an application to receive device location information events.

Background

In the early days of Device Location is was discussed if it should be possible not only to retrieve location information but also to subscribe to location information. At that time, such API was considered to sensitive to provide. Since then, CAMARA has made great progress in the Identity and Consent working group and there are today guidelines on how to handle API access and consent management in a consistent way https://github.com/camaraproject/IdentityAndConsentManagement/blob/main/documentation/CAMARA-API-access-and-user-consent.md

Use case

While the geofencing-subscription API allow consumers to create subscriptions for their devices to receive notifications when a device enters or exits a specified area, a location-subscription API allows the API consumers to continuously monitor the location of a device. This is useful for tracking devices and valuable goods.

A subscription based API will be more convenient than continuously calling the location-retrieval API.

Implementation

It should be noted that subscribing to location information is supported by the most common location related APIs such as 3GPP SCEF/NEF T8 monitoring events , 3GPP GMLC Nglmc and OMA Mobile Location Protocol.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions