Skip to content
GitLab
Explore
Sign in
Commits on Source (2)
Update TS29572_Nlmf_Location.yaml
· 4cd695e2
luyuny
authored
Feb 26, 2025
4cd695e2
Update TS29572_Nlmf_DataExposure.yaml
· df4c853d
luyuny
authored
Feb 26, 2025
df4c853d
Show whitespace changes
Inline
Side-by-side
TS29572_Nlmf_DataExposure.yaml
View file @
df4c853d
openapi
:
3.0.0
info
:
version
:
1.0.0-alpha.
1
version
:
1.0.0-alpha.
2
title
:
Nlmf_DataExposure
description
:
|
LMF Data Exposure Service.
© 202
4
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
© 202
5
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
security
:
...
...
@@ -14,7 +14,7 @@ security:
-
nlmf-dataexposure
externalDocs
:
description
:
3GPP TS 29.572 V19.
1
.0; 5G System; Location Management Services; Stage
3
description
:
3GPP TS 29.572 V19.
2
.0; 5G System; Location Management Services; Stage
3
url
:
'
https://www.3gpp.org/ftp/Specs/archive/29_series/29.572/'
servers
:
...
...
@@ -26,7 +26,7 @@ servers:
paths
:
/subscriptions
:
post
:
summary
:
Nlmf_Data Exposure Subscribe
s
ervice Operation
summary
:
Nlmf_Data Exposure Subscribe
S
ervice Operation
tags
:
-
Subscriptions(Collection)
operationId
:
CreateSubscription
...
...
@@ -82,7 +82,7 @@ paths:
default
:
$ref
:
'
TS29571_CommonData.yaml#/components/responses/default'
callbacks
:
on
LmfDataExposure
Subscription
Notification
:
LmfDataExposureNotification
:
'
{$request.body#/subscription/notificationUri}'
:
post
:
summary
:
LMF Data Exposure Notification
...
...
@@ -250,6 +250,8 @@ components:
$ref
:
'
TS29571_CommonData.yaml#/components/schemas/PresenceInfo'
timeWindow
:
$ref
:
'
TS29122_CommonData.yaml#/components/schemas/TimeWindow'
numOfSamples
:
$ref
:
'
TS29571_CommonData.yaml#/components/schemas/Uinteger'
required
:
-
notificationUri
-
notifyCorrelationId
...
...
@@ -260,8 +262,6 @@ components:
properties
:
notifyCorrelationId
:
$ref
:
'
TS29572_Nlmf_Location.yaml#/components/schemas/CorrelationID'
subscriptionCorrelationId
:
$ref
:
'
TS29571_CommonData.yaml#/components/schemas/Uri'
reports
:
type
:
array
items
:
...
...
TS29572_Nlmf_Location.yaml
View file @
df4c853d
openapi
:
3.0.0
info
:
version
:
'
1.4.0-alpha.
2
'
version
:
'
1.4.0-alpha.
3
'
title
:
'
LMF
Location'
description
:
|
LMF Location Service.
© 202
4
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
© 202
5
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
externalDocs
:
description
:
3GPP TS 29.572 V19.
1
.0; 5G System; Location Management Services; Stage
3
description
:
3GPP TS 29.572 V19.
2
.0; 5G System; Location Management Services; Stage
3
url
:
'
https://www.3gpp.org/ftp/Specs/archive/29_series/29.572/'
servers
:
...
...
@@ -684,7 +684,7 @@ components:
integrityRequirements
:
$ref
:
'
TS29515_Ngmlc_Location.yaml#/components/schemas/IntegrityRequirements'
upLocRepAddrAf
:
$ref
:
'
TS29
122_MonitoringEvent
.yaml#/components/schemas/UpLocRepAddrAf
Rm
'
$ref
:
'
TS29
515_Ngmlc_Location
.yaml#/components/schemas/UpLocRepAddrAf'
upCumEvtRptCriteria
:
$ref
:
'
TS29515_Ngmlc_Location.yaml#/components/schemas/UpCumEvtRptCriteria'
mappedQoSEps
:
...
...
@@ -1232,6 +1232,7 @@ components:
-
$ref
:
'
#/components/schemas/HorizontalWithVerticalVelocity'
-
$ref
:
'
#/components/schemas/HorizontalVelocityWithUncertainty'
-
$ref
:
'
#/components/schemas/HorizontalWithVerticalVelocityAndUncertainty'
-
$ref
:
'
#/components/schemas/RelativeVelocityWithUncertainty'
HorizontalVelocity
:
description
:
Horizontal velocity.
...
...
@@ -1682,6 +1683,13 @@ components:
minItems
:
1
timeWindowsNrppa
:
$ref
:
'
#/components/schemas/TimeWindowsNrppa'
method
:
$ref
:
'
#/components/schemas/PositioningMethod'
trpParameters
:
type
:
array
items
:
$ref
:
'
#/components/schemas/TrpParameter'
minItems
:
1
LocMeasurementResp
:
description
:
Location Measurement Response.
...
...
@@ -1868,6 +1876,8 @@ components:
$ref
:
'
TS29571_CommonData.yaml#/components/schemas/Ncgi'
ecgi
:
$ref
:
'
TS29571_CommonData.yaml#/components/schemas/Ecgi'
tai
:
$ref
:
'
TS29571_CommonData.yaml#/components/schemas/Tai'
TimeWindowsNrppa
:
description
:
Time windows when network assisted positioning is used.
...
...
@@ -1882,6 +1892,60 @@ components:
-
required
:
[
srsList
]
RelativeVelocityWithUncertainty
:
description
:
Relative velocity with radial velocity and transverse velocity.
type
:
object
properties
:
rVelocity
:
$ref
:
'
#/components/schemas/RadialVelocity'
aTransverseVelocity
:
$ref
:
'
#/components/schemas/AngularVelocity'
eTransverseVelocity
:
$ref
:
'
#/components/schemas/AngularVelocity'
RadialVelocity
:
description
:
Rate of change of a range.
type
:
object
required
:
-
unitsRadialVelocity
-
radialVelocity
-
rVelocityUncertainty
properties
:
unitsRadialVelocity
:
$ref
:
'
#/components/schemas/UnitsLinearVelocity'
radialVelocity
:
$ref
:
'
#/components/schemas/RadialVelocityValue'
rVelocityUncertainty
:
$ref
:
'
#/components/schemas/RadialVelocityUncertainty'
AngularVelocity
:
description
:
Rate of change of an angle.
type
:
object
required
:
-
unitsAngularVelocity
-
angularVelocity
-
aVelocityUncertainty
properties
:
unitsAngularVelocity
:
$ref
:
'
#/components/schemas/UnitsAngularVelocity'
angularVelocity
:
$ref
:
'
#/components/schemas/AngularVelocityValue'
aVelocityUncertainty
:
$ref
:
'
#/components/schemas/AngularVelocityUncertainty'
TrpParameter
:
description
:
The identifiers of TRPs if the network assisted positioning is used
type
:
object
properties
:
trpIds
:
type
:
array
items
:
$ref
:
'
#/components/schemas/TrpId'
minItems
:
1
globalGnbId
:
$ref
:
'
TS29571_CommonData.yaml#/components/schemas/GlobalRanNodeId'
#
#
# SIMPLE TYPES
...
...
@@ -2085,6 +2149,54 @@ components:
type
:
string
format
:
byte
RelativeVelocityWithUncertainty
:
description
:
Relative velocity with radial velocity and transverse velocity.
type
:
object
properties
:
rVelocity
:
$ref
:
'
#/components/schemas/RadialVelocity'
aTransverseVelocity
:
$ref
:
'
#/components/schemas/AngularVelocity'
eTransverseVelocity
:
$ref
:
'
#/components/schemas/AngularVelocity'
RadialVelocity
:
description
:
Rate of change of a range.
type
:
object
required
:
-
unitsRadialVelocity
-
radialVelocity
-
rVelocityUncertainty
properties
:
unitsRadialVelocity
:
$ref
:
'
#/components/schemas/UnitsLinearVelocity'
radialVelocity
:
$ref
:
'
#/components/schemas/RadialVelocityValue'
rVelocityUncertainty
:
$ref
:
'
#/components/schemas/RadialVelocityUncertainty'
AngularVelocity
:
description
:
Rate of change of an angle.
type
:
object
required
:
-
unitsAngularVelocity
-
angularVelocity
-
aVelocityUncertainty
properties
:
unitsAngularVelocity
:
$ref
:
'
#/components/schemas/UnitsAngularVelocity'
angularVelocity
:
$ref
:
'
#/components/schemas/AngularVelocityValue'
aVelocityUncertainty
:
$ref
:
'
#/components/schemas/AngularVelocityUncertainty'
TrpId
:
description
:
Identifiers of TRP.
type
:
integer
minimum
:
1
maximum
:
65535
#
# ENUMS
#
...
...
@@ -2418,3 +2530,21 @@ components:
-
V2X
-
5G_PROSE
-
type
:
string
UnitsLinearVelocity
:
description
:
The the units of linear velocity.
anyOf
:
-
type
:
string
enum
:
-
MPERS
-
CMPERS
-
type
:
string
UnitsAngularVelocity
:
description
:
The units of angular velocity.
anyOf
:
-
type
:
string
enum
:
-
DEGPERSEC1
-
DEGPERSEC01
-
type
:
string