Commits (3)
...@@ -457,15 +457,15 @@ ...@@ -457,15 +457,15 @@
"description": "Time stamp to indicate when the corresponding information elements are sent", "description": "Time stamp to indicate when the corresponding information elements are sent",
"properties": { "properties": {
"nanoSeconds": { "nanoSeconds": {
"type": "integer",
"format": "int32",
"description": "The nanoseconds part of the Time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC", "description": "The nanoseconds part of the Time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC",
"format": "uint32",
"type": "integer",
"x-etsi-mec-cardinality": "1", "x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
}, },
"seconds": { "seconds": {
"format": "uint32",
"type": "integer", "type": "integer",
"format": "int32",
"description": "The seconds part of the Time. Time is defined as Unixtime since January 1, 1970, 00:00:00 UTC", "description": "The seconds part of the Time. Time is defined as Unixtime since January 1, 1970, 00:00:00 UTC",
"x-etsi-mec-cardinality": "1", "x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
...@@ -603,7 +603,7 @@ ...@@ -603,7 +603,7 @@
}, },
"status": { "status": {
"description": "The HTTP status code for this occurrence of the problem", "description": "The HTTP status code for this occurrence of the problem",
"format": "int32", "format": "uint32",
"type": "integer", "type": "integer",
"x-etsi-mec-cardinality": "0..1", "x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
......
...@@ -316,14 +316,14 @@ components: ...@@ -316,14 +316,14 @@ components:
description: Time stamp to indicate when the corresponding information elements are sent description: Time stamp to indicate when the corresponding information elements are sent
properties: properties:
nanoSeconds: nanoSeconds:
type: integer
format: int32
description: The nanoseconds part of the Time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC description: The nanoseconds part of the Time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC
format: uint32
type: integer
x-etsi-mec-cardinality: '1' x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
seconds: seconds:
format: uint32
type: integer type: integer
format: int32
description: The seconds part of the Time. Time is defined as Unixtime since January 1, 1970, 00:00:00 UTC description: The seconds part of the Time. Time is defined as Unixtime since January 1, 1970, 00:00:00 UTC
x-etsi-mec-cardinality: '1' x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
...@@ -437,7 +437,7 @@ components: ...@@ -437,7 +437,7 @@ components:
x-etsi-mec-origin-type: URI x-etsi-mec-origin-type: URI
status: status:
description: The HTTP status code for this occurrence of the problem description: The HTTP status code for this occurrence of the problem
format: int32 format: uint32
type: integer type: integer
x-etsi-mec-cardinality: 0..1 x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
......
...@@ -4,11 +4,11 @@ This repository contains OpenAPIs descriptions for the interfaces specified in E ...@@ -4,11 +4,11 @@ This repository contains OpenAPIs descriptions for the interfaces specified in E
## Online resources ## Online resources
* [Navigate the Bandwidth Management API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/gitlab/mec/gs015-bandwith-mgmt-api/raw/stf593/BwManagementApi.yaml). * [Navigate the Bandwidth Management API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/rep/mec/gs015-bandwith-mgmt-api/raw/v2.1.1/BwManagementApi.yaml).
* [Edit the Bandwidth Management API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/gitlab/mec/gs015-bandwith-mgmt-api/raw/stf593/BwManagementApi.yaml). * [Edit the Bandwidth Management API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/rep/mec/gs015-bandwith-mgmt-api/raw/v2.1.1/BwManagementApi.yaml).
* [Navigate the Traffic Steering API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/gitlab/mec/gs015-bandwith-mgmt-api/raw/stf593/TrafficSteeringApi.yaml). * [Navigate the Traffic Steering API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/rep/mec/gs015-bandwith-mgmt-api/raw/v2.1.1/TrafficSteeringApi.yaml).
* [Edit the Traffic Steering API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/gitlab/mec/gs015-bandwith-mgmt-api/raw/stf593/TrafficSteeringApi.yaml). * [Edit the Traffic Steering API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/rep/mec/gs015-bandwith-mgmt-api/raw/v2.1.1/TrafficSteeringApi.yaml).
## License ## License
......
...@@ -356,22 +356,22 @@ ...@@ -356,22 +356,22 @@
"type": "object", "type": "object",
"properties": { "properties": {
"accessId": { "accessId": {
"format": "uint32",
"type": "integer", "type": "integer",
"format": "int32",
"description": "Unique identifier for the access network connection", "description": "Unique identifier for the access network connection",
"x-etsi-mec-cardinality": "1", "x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
}, },
"accessType": { "accessType": {
"format": "uint32",
"type": "integer", "type": "integer",
"format": "int32",
"description": "Numeric value (0-255) corresponding to specific type of access network as following: 0 = Unknown 1 = Any IEEE802.11-based WLAN technology 2 = Any 3GPP-based Cellular technology 3 = Any Fixed Access 11 = IEEE802.11 a/b/g WLAN 12 = IEEE 802.11 a/b/g/n WLAN 13 = IEEE 802.11 a/b/g/n/ac WLAN 14 = IEEE 802.11 a/b/g/n/ac/ax WLAN (Wi-Fi 6) 15 = IEEE 802.11 b/g/n WLAN 31 = 3GPP GERAN/UTRA (2G/3G) 32 = 3GPP E-UTRA (4G/LTE) 33 = 3GPP NR (5G)", "description": "Numeric value (0-255) corresponding to specific type of access network as following: 0 = Unknown 1 = Any IEEE802.11-based WLAN technology 2 = Any 3GPP-based Cellular technology 3 = Any Fixed Access 11 = IEEE802.11 a/b/g WLAN 12 = IEEE 802.11 a/b/g/n WLAN 13 = IEEE 802.11 a/b/g/n/ac WLAN 14 = IEEE 802.11 a/b/g/n/ac/ax WLAN (Wi-Fi 6) 15 = IEEE 802.11 b/g/n WLAN 31 = 3GPP GERAN/UTRA (2G/3G) 32 = 3GPP E-UTRA (4G/LTE) 33 = 3GPP NR (5G)",
"x-etsi-mec-cardinality": "1", "x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
}, },
"metered": { "metered": {
"format": "uint32",
"type": "integer", "type": "integer",
"format": "int32",
"description": "Numeric value (0-255) corresponding to the following: 0: the connection is not metered (see note) 1: the connection is metered 2: unknown ", "description": "Numeric value (0-255) corresponding to the following: 0: the connection is not metered (see note) 1: the connection is metered 2: unknown ",
"x-etsi-mec-cardinality": "1", "x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
...@@ -392,7 +392,7 @@ ...@@ -392,7 +392,7 @@
"description": "Numeric value corresponding to a specific MTS operation supported by the TMS 0 = low cost, i.e. using the unmetered access network connection whenever it is available 1 = low latency, i.e. using the access network connection with lower latency 2 = high throughput, i.e. using the access network connection with higher throughput, or/and multiple access network connection simultaneously if supported 3 = redundancy, i.e. sending duplicated (redundancy) packets over multiple access network connections for highreliability and low-latency applications 4 = QoS, i.e. performing MTS based on the specific QoS requirements from the app", "description": "Numeric value corresponding to a specific MTS operation supported by the TMS 0 = low cost, i.e. using the unmetered access network connection whenever it is available 1 = low latency, i.e. using the access network connection with lower latency 2 = high throughput, i.e. using the access network connection with higher throughput, or/and multiple access network connection simultaneously if supported 3 = redundancy, i.e. sending duplicated (redundancy) packets over multiple access network connections for highreliability and low-latency applications 4 = QoS, i.e. performing MTS based on the specific QoS requirements from the app",
"items": { "items": {
"type": "integer", "type": "integer",
"format": "int32" "format": "uint32"
}, },
"minItems": 1, "minItems": 1,
"type": "array", "type": "array",
...@@ -403,16 +403,16 @@ ...@@ -403,16 +403,16 @@
"description": "Time stamp to indicate when the corresponding information elements are sent", "description": "Time stamp to indicate when the corresponding information elements are sent",
"properties": { "properties": {
"nanoSeconds": { "nanoSeconds": {
"format": "uint32",
"type": "integer", "type": "integer",
"format": "int32",
"description": "Time in nanoseconds in Unix-time since January 1, 1970, 00:00:00 UTC", "description": "Time in nanoseconds in Unix-time since January 1, 1970, 00:00:00 UTC",
"x-etsi-mec-cardinality": "1", "x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
}, },
"seconds": { "seconds": {
"type": "integer",
"format": "int32",
"description": "Time in seconds in Unix-time since January 1, 1970, 00:00:00 UTC", "description": "Time in seconds in Unix-time since January 1, 1970, 00:00:00 UTC",
"format": "uint32",
"type": "integer",
"x-etsi-mec-cardinality": "1", "x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
} }
...@@ -448,8 +448,8 @@ ...@@ -448,8 +448,8 @@
"type": "object", "type": "object",
"properties": { "properties": {
"dscp": { "dscp": {
"format": "uint32",
"type": "integer", "type": "integer",
"format": "int32",
"description": "DSCP in the IPv4 header or Traffic Class in the IPv6 header", "description": "DSCP in the IPv4 header or Traffic Class in the IPv6 header",
"x-etsi-mec-cardinality": "0..1", "x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
...@@ -464,7 +464,7 @@ ...@@ -464,7 +464,7 @@
"description": "Destination port identity of session", "description": "Destination port identity of session",
"items": { "items": {
"type": "integer", "type": "integer",
"format": "int32" "format": "uint32"
}, },
"minItems": 0, "minItems": 0,
"type": "array", "type": "array",
...@@ -472,15 +472,15 @@ ...@@ -472,15 +472,15 @@
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
}, },
"flowlabel": { "flowlabel": {
"format": "uint32",
"type": "integer", "type": "integer",
"format": "int32",
"description": "Flow Label in the IPv6 header, applicable only if the flow is IPv6", "description": "Flow Label in the IPv6 header, applicable only if the flow is IPv6",
"x-etsi-mec-cardinality": "0..1", "x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
}, },
"protocol": { "protocol": {
"format": "uint32",
"type": "integer", "type": "integer",
"format": "int32",
"description": "Protocol number", "description": "Protocol number",
"x-etsi-mec-cardinality": "0..1", "x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
...@@ -495,7 +495,7 @@ ...@@ -495,7 +495,7 @@
"description": "Source port identity of session", "description": "Source port identity of session",
"items": { "items": {
"type": "integer", "type": "integer",
"format": "int32" "format": "uint32"
}, },
"minItems": 0, "minItems": 0,
"type": "array", "type": "array",
...@@ -510,8 +510,8 @@ ...@@ -510,8 +510,8 @@
"x-etsi-mec-origin-type": "Structure (inlined)" "x-etsi-mec-origin-type": "Structure (inlined)"
}, },
"mtsMode": { "mtsMode": {
"format": "uint32",
"type": "integer", "type": "integer",
"format": "int32",
"description": "Numeric value (0 - 255) corresponding to a specific MTS mode of the MTS session: 0 = low cost, i.e. using the unmetered access network connection whenever it is available 1 = low latency, i.e. using the access network connection with lower latency 2 = high throughput, i.e. using the access network connection with higher throughput, or multiple access network connection simultaneously 3 = redundancy, i.e. sending duplicated (redundancy) packets over multiple access network connections for high-reliability and low-latency applications 4 = QoS, i.e. performing MTS based on the QoS requirement (qosD)", "description": "Numeric value (0 - 255) corresponding to a specific MTS mode of the MTS session: 0 = low cost, i.e. using the unmetered access network connection whenever it is available 1 = low latency, i.e. using the access network connection with lower latency 2 = high throughput, i.e. using the access network connection with higher throughput, or multiple access network connection simultaneously 3 = redundancy, i.e. sending duplicated (redundancy) packets over multiple access network connections for high-reliability and low-latency applications 4 = QoS, i.e. performing MTS based on the QoS requirement (qosD)",
"x-etsi-mec-cardinality": "1", "x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
...@@ -522,35 +522,35 @@ ...@@ -522,35 +522,35 @@
"maxJitter": { "maxJitter": {
"description": "tolerable jitter in [10 nanoseconds]", "description": "tolerable jitter in [10 nanoseconds]",
"type": "integer", "type": "integer",
"format": "int32", "format": "uint32",
"x-etsi-mec-cardinality": "0..1", "x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
}, },
"maxLatency": { "maxLatency": {
"description": "tolerable (one-way) delay in [10 nanoseconds]", "description": "tolerable (one-way) delay in [10 nanoseconds]",
"type": "integer", "type": "integer",
"format": "int32", "format": "uint32",
"x-etsi-mec-cardinality": "0..1", "x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
}, },
"maxLoss": { "maxLoss": {
"description": "tolerable packet loss rate in [1/10^x]", "description": "tolerable packet loss rate in [1/10^x]",
"type": "integer", "type": "integer",
"format": "int32", "format": "uint32",
"x-etsi-mec-cardinality": "0..1", "x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
}, },
"minTpt": { "minTpt": {
"description": "minimal throughput in [kbps]", "description": "minimal throughput in [kbps]",
"type": "integer", "type": "integer",
"format": "int32", "format": "uint32",
"x-etsi-mec-cardinality": "0..1", "x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
}, },
"priority": { "priority": {
"description": "numeric value (0 - 255) corresponding to the traffic priority 0: low; 1: medium; 2: high; 3: critical", "description": "numeric value (0 - 255) corresponding to the traffic priority 0: low; 1: medium; 2: high; 3: critical",
"type": "integer", "type": "integer",
"format": "int32", "format": "uint32",
"x-etsi-mec-cardinality": "0..1", "x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
} }
...@@ -573,15 +573,15 @@ ...@@ -573,15 +573,15 @@
"description": "Time stamp to indicate when the corresponding information elements are sent ", "description": "Time stamp to indicate when the corresponding information elements are sent ",
"properties": { "properties": {
"nanoSeconds": { "nanoSeconds": {
"format": "uint32",
"type": "integer", "type": "integer",
"format": "int32",
"description": "The nanoseconds part of the Time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC", "description": "The nanoseconds part of the Time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC",
"x-etsi-mec-cardinality": "1", "x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
}, },
"seconds": { "seconds": {
"format": "uint32",
"type": "integer", "type": "integer",
"format": "int32",
"description": "The seconds part of the Time. Time is defined as Unixtime since January 1, 1970, 00:00:00 UTC", "description": "The seconds part of the Time. Time is defined as Unixtime since January 1, 1970, 00:00:00 UTC",
"x-etsi-mec-cardinality": "1", "x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
...@@ -631,7 +631,7 @@ ...@@ -631,7 +631,7 @@
}, },
"status": { "status": {
"description": "The HTTP status code for this occurrence of the problem", "description": "The HTTP status code for this occurrence of the problem",
"format": "int32", "format": "uint32",
"type": "integer", "type": "integer",
"x-etsi-mec-cardinality": "0..1", "x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint32" "x-etsi-mec-origin-type": "Uint32"
......
...@@ -234,14 +234,14 @@ components: ...@@ -234,14 +234,14 @@ components:
type: object type: object
properties: properties:
accessId: accessId:
format: uint32
type: integer type: integer
format: int32
description: Unique identifier for the access network connection description: Unique identifier for the access network connection
x-etsi-mec-cardinality: '1' x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
accessType: accessType:
format: uint32
type: integer type: integer
format: int32
description: "Numeric value (0-255) corresponding to specific type of access network as following: description: "Numeric value (0-255) corresponding to specific type of access network as following:
0 = Unknown 0 = Unknown
1 = Any IEEE802.11-based WLAN technology 1 = Any IEEE802.11-based WLAN technology
...@@ -258,8 +258,8 @@ components: ...@@ -258,8 +258,8 @@ components:
x-etsi-mec-cardinality: '1' x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
metered: metered:
format: uint32
type: integer type: integer
format: int32
description: 'Numeric value (0-255) corresponding to the following: description: 'Numeric value (0-255) corresponding to the following:
0: the connection is not metered (see note) 0: the connection is not metered (see note)
1: the connection is metered 1: the connection is metered
...@@ -283,7 +283,7 @@ components: ...@@ -283,7 +283,7 @@ components:
4 = QoS, i.e. performing MTS based on the specific QoS requirements from the app' 4 = QoS, i.e. performing MTS based on the specific QoS requirements from the app'
items: items:
type: integer type: integer
format: int32 format: uint32
minItems: 1 minItems: 1
type: array type: array
x-etsi-mec-cardinality: 1..N x-etsi-mec-cardinality: 1..N
...@@ -292,15 +292,15 @@ components: ...@@ -292,15 +292,15 @@ components:
description: Time stamp to indicate when the corresponding information elements are sent description: Time stamp to indicate when the corresponding information elements are sent
properties: properties:
nanoSeconds: nanoSeconds:
format: uint32
type: integer type: integer
format: int32
description: Time in nanoseconds in Unix-time since January 1, 1970, 00:00:00 UTC description: Time in nanoseconds in Unix-time since January 1, 1970, 00:00:00 UTC
x-etsi-mec-cardinality: '1' x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
seconds: seconds:
type: integer
format: int32
description: Time in seconds in Unix-time since January 1, 1970, 00:00:00 UTC description: Time in seconds in Unix-time since January 1, 1970, 00:00:00 UTC
format: uint32
type: integer
x-etsi-mec-cardinality: '1' x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
required: required:
...@@ -330,8 +330,8 @@ components: ...@@ -330,8 +330,8 @@ components:
type: object type: object
properties: properties:
dscp: dscp:
format: uint32
type: integer type: integer
format: int32
description: DSCP in the IPv4 header or Traffic Class in the IPv6 header description: DSCP in the IPv4 header or Traffic Class in the IPv6 header
x-etsi-mec-cardinality: 0..1 x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
...@@ -344,20 +344,20 @@ components: ...@@ -344,20 +344,20 @@ components:
description: Destination port identity of session description: Destination port identity of session
items: items:
type: integer type: integer
format: int32 format: uint32
minItems: 0 minItems: 0
type: array type: array
x-etsi-mec-cardinality: 0..N x-etsi-mec-cardinality: 0..N
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
flowlabel: flowlabel:
format: uint32
type: integer type: integer
format: int32
description: Flow Label in the IPv6 header, applicable only if the flow is IPv6 description: Flow Label in the IPv6 header, applicable only if the flow is IPv6
x-etsi-mec-cardinality: 0..1 x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
protocol: protocol:
format: uint32
type: integer type: integer
format: int32
description: Protocol number description: Protocol number
x-etsi-mec-cardinality: 0..1 x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
...@@ -370,7 +370,7 @@ components: ...@@ -370,7 +370,7 @@ components:
description: Source port identity of session description: Source port identity of session
items: items:
type: integer type: integer
format: int32 format: uint32
minItems: 0 minItems: 0
type: array type: array
x-etsi-mec-cardinality: 0..N x-etsi-mec-cardinality: 0..N
...@@ -380,8 +380,8 @@ components: ...@@ -380,8 +380,8 @@ components:
x-etsi-mec-cardinality: 1..N x-etsi-mec-cardinality: 1..N
x-etsi-mec-origin-type: Structure (inlined) x-etsi-mec-origin-type: Structure (inlined)
mtsMode: mtsMode:
format: uint32
type: integer type: integer
format: int32
description: 'Numeric value (0 - 255) corresponding to a specific MTS mode of the MTS session: description: 'Numeric value (0 - 255) corresponding to a specific MTS mode of the MTS session:
0 = low cost, i.e. using the unmetered access network connection whenever it is available 0 = low cost, i.e. using the unmetered access network connection whenever it is available
1 = low latency, i.e. using the access network connection with lower latency 1 = low latency, i.e. using the access network connection with lower latency
...@@ -396,31 +396,31 @@ components: ...@@ -396,31 +396,31 @@ components:
maxJitter: maxJitter:
description: tolerable jitter in [10 nanoseconds] description: tolerable jitter in [10 nanoseconds]
type: integer type: integer
format: int32 format: uint32
x-etsi-mec-cardinality: 0..1 x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
maxLatency: maxLatency:
description: tolerable (one-way) delay in [10 nanoseconds] description: tolerable (one-way) delay in [10 nanoseconds]
type: integer type: integer
format: int32 format: uint32
x-etsi-mec-cardinality: 0..1 x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
maxLoss: maxLoss:
description: tolerable packet loss rate in [1/10^x] description: tolerable packet loss rate in [1/10^x]
type: integer type: integer
format: int32 format: uint32
x-etsi-mec-cardinality: 0..1 x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
minTpt: minTpt:
description: minimal throughput in [kbps] description: minimal throughput in [kbps]
type: integer type: integer
format: int32 format: uint32
x-etsi-mec-cardinality: 0..1 x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
priority: priority:
description: "numeric value (0 - 255) corresponding to the traffic priority 0: low; 1: medium; 2: high; 3: critical" description: "numeric value (0 - 255) corresponding to the traffic priority 0: low; 1: medium; 2: high; 3: critical"
type: integer type: integer
format: int32 format: uint32
x-etsi-mec-cardinality: 0..1 x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
type: object type: object
...@@ -440,14 +440,14 @@ components: ...@@ -440,14 +440,14 @@ components:
description: 'Time stamp to indicate when the corresponding information elements are sent ' description: 'Time stamp to indicate when the corresponding information elements are sent '
properties: properties:
nanoSeconds: nanoSeconds:
format: uint32
type: integer type: integer
format: int32
description: The nanoseconds part of the Time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC description: The nanoseconds part of the Time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC
x-etsi-mec-cardinality: '1' x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
seconds: seconds:
format: uint32
type: integer type: integer
format: int32
description: The seconds part of the Time. Time is defined as Unixtime since January 1, 1970, 00:00:00 UTC description: The seconds part of the Time. Time is defined as Unixtime since January 1, 1970, 00:00:00 UTC
x-etsi-mec-cardinality: '1' x-etsi-mec-cardinality: '1'
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
...@@ -496,7 +496,7 @@ components: ...@@ -496,7 +496,7 @@ components:
x-etsi-mec-origin-type: URI x-etsi-mec-origin-type: URI
status: status:
description: The HTTP status code for this occurrence of the problem description: The HTTP status code for this occurrence of the problem
format: int32 format: uint32
type: integer type: integer
x-etsi-mec-cardinality: 0..1 x-etsi-mec-cardinality: 0..1
x-etsi-mec-origin-type: Uint32 x-etsi-mec-origin-type: Uint32
......