Newer
Older
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
"Query.Filter": {
"name": "filter",
"in": "query",
"description": "Attribute-based filtering expression according to clause 6.19 of ETSI GS MEC 009. .",
"required": false,
"schema": {
"type": "string"
}
},
"Query.AllFields": {
"name": "all_fields",
"in": "query",
"description": "Include all complex attributes in the response. See clause 6.18 of ETSI GS MEC 009 for details.",
"required": false,
"schema": {
"type": "string"
}
},
"Query.Fields": {
"name": "fields",
"in": "query",
"description": "Complex attributes to be included into the response. See clause 6.18 of ETSI GS MEC 009 for details.",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
},
"Query.ExcludeFields": {
"name": "exclude_fields",
"in": "query",
"description": "Complex attributes to be excluded from the response. See clause 6.18 of ETSI GS MEC 009 for details.",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
},
"Query.ExcludeDefault": {
"name": "exclude_default",
"in": "query",
"description": "Indicates to exclude the following complex attributes from the response. See clause 6.18 of ETSI GS MEC 009 for details. The following attributes shall be excluded from the structure in the response body if this parameter is provided, or none of the parameters \"all_fields\", \"fields\", \"exclude_fields\", \"exclude_default\" are provided: Not applicable",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
},
"Query.SubscriptionType": {
"name": "subscription_type",
"in": "query",
"description": "Filter on a specific subscription type. Permitted values: assoc_sta, sta_data_rate, measure_report.",
"required": false,
"schema": {
"type": "string"
}
}
},
"schemas": {
"ApAssociated": {
"properties": {
"assocId": {
"description": "Unique number which identifies a particular association between the station and Access Point.",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"bssid": {
"description": "Basic Service Set Identifier (BSSID) is a unique identifier assigned to the Access Point (as network interface controller) for communications at the data link layer of a network segment. BSSID is typically set to an access point's MAC address.",
"type": "string",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "String"
},
"ipAddress": {
"description": "IPv4 or IPv6 address allocated for the Access Point.",
"items": {
"type": "string"
},
"minItems": 0,
"type": "array",
"x-etsi-mec-cardinality": "0..N",
},
"ssid": {
"description": "Service Set Identifier to identify logical networks.",
"items": {
"type": "string"
},
"minItems": 0,
"type": "array",
"x-etsi-mec-cardinality": "0..N",
"x-etsi-mec-origin-type": "String"
}
},
"required": [
],
"type": "object",
"x-etsi-ref": "6.5.12"
},
"ApIdentity": {
"properties": {
"bssid": {
"description": "Basic Service Set Identifier (BSSID) is a unique Identifier assigned to an Access Point (as network interface controller) for communications at the data link layer of a network segment. BSSID is typically set to an access point's MAC address.",
"type": "string",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "String"
},
"ipAddress": {
"description": "IPv4 or IPv6 address allocated for the Access Point.",
"items": {
"type": "string"
},
"minItems": 0,
"type": "array",
"x-etsi-mec-cardinality": "0..N",
"x-etsi-mec-origin-type": "String"
},
"ssid": {
"description": "Service Set Identifier (SSID) to identify logical WLAN networks available via the Access Point.",
"items": {
"type": "string"
},
"minItems": 0,
"type": "array",
"x-etsi-mec-cardinality": "0..N",
"x-etsi-mec-origin-type": "String"
}
},
"required": [
],
"type": "object",
"x-etsi-ref": "6.5.3"
},
"ApInfo": {
"properties": {
"apId": {
},
"channel": {
"description": "Channel configured for the Access Point.",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint32"
},
"extBssLoad": {
"oBssLoad": {
"$ref": "#/components/schemas/OBssLoad"
},
}
},
"required": [
"apId"
],
"type": "object",
"x-etsi-ref": "6.2.2"
},
"ApLocation": {
"properties": {
"civicLocation": {
}
},
"type": "object",
"x-etsi-ref": "6.5.9"
},
"AssocStaNotification": {
"properties": {
"apId": {
},
"notificationType": {
"description": "Shall be set to \"AssocStaNotification\".",
"type": "string",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "String"
},
"staId": {
"description": "Identifier(s) to uniquely specify the client station(s) associated.",
"items": {
"$ref": "#/components/schemas/StaIdentity"
},
"minItems": 0,
"type": "array",
"x-etsi-mec-cardinality": "0..N",
"x-etsi-mec-origin-type": "StaIdentity"
},
"timeStamp": {
}
},
"required": [
"notificationType",
"apId"
],
"type": "object",
"x-etsi-ref": "6.4.2"
},
"AssocStaSubscription": {
"properties": {
"_links": {
"description": "Hyperlink related to the resource. This shall be only included in the HTTP responses and in HTTP PUT requests.",
"properties": {
"self": {
"type": "object",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Structure (inlined)"
},
"apId": {
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
"notificationEvent": {
"description": "Set for trigger-based event notification reporting. ",
"properties": {
"threshold": {
"description": "Number of connected stations threshold for trigger-based event reporting.",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint8"
},
"trigger": {
"description": "Trigger for the notification:\n1 = Notification issued when the number of connected stations is greater than or equal to the threshold.\n2 = Notification issued when the number of connected stations is less than or equal to the threshold.",
"enum": [
1,
2
],
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Enum (inline)"
}
},
"required": [
"trigger",
"threshold"
],
"type": "object",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Structure (inline)"
},
"notificationPeriod": {
"description": "Set for periodic notification reporting.\nValue indicates the notification period in seconds.",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint8"
},
"requestTestNotification": {
"description": "Set to TRUE by the service consumer to request a test notification on the callbackReference URI to determine if it is reachable by the WAIS for notifications.",
"type": "boolean",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Boolean"
},
"subscriptionType": {
"description": "Shall be set to \"AssocStaSubscription\".",
"type": "string",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "String"
},
"websockNotifConfig": {
"$ref": "#/components/schemas/WebsockNotifConfig"
}
},
"required": [
"subscriptionType",
"apId"
],
"type": "object",
"x-etsi-notes": "NOTE 1:\tAt least one of callbackReference and websockNotifConfig shall be provided by the service consumer. If both are provided, it is up to WAIS to select the method to be used for notifications and to return only that method in the response.\nNOTE 2:\tAssocStaSubscription shall include either notificationPeriod or notificationEvent.\nNOTE 3:\tIf both notificationPeriod and notificationEvent attributes are set, notifications are issued periodically when the trigger threshold is satisfied.",
"antennaId": {
"description": "The Antenna ID field contains the identifying number for the antenna(s) used for this measurement. Antenna ID is defined in section 9.4.2.40 of IEEE 802.11-2016 [8].",
"format": "uint8",
"type": "integer",
"bssid": {
"description": "Indicates the BSSID of the BSS for which a beacon report has been received.",
"type": "string",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "String"
},
"description": "Channel number where the beacon was received.",
"type": "integer",
"x-etsi-mec-cardinality": "1",
},
"measurementId": {
"description": "Measurement ID of the Measurement configuration applied to this Beacon Report.",
"type": "string",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "String"
},
"operatingClass": {
"description": "Operating Class field indicates an operating class value as defined in Annex E within IEEE 802.11-2016 [8].",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "1",
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
"parentTsf": {
"description": "The Parent TSF field contains the lower 4 octets of the measuring STA's TSF timer value at the start of reception of the first octet of the timestamp field of the reported Beacon, Measurement Pilot, or Probe Response frame at the time the Beacon, Measurement Pilot, or Probe Response frame being reported was received.",
"format": "uint32",
"type": "integer",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint32"
},
"rcpi": {
"description": "RCPI indicates the received channel power of the Beacon, Measurement Pilot, or Probe Response frame, which is a logarithmic function of the received signal power, as defined in section 9.4.2.38 of IEEE 802.11-2016 [8].",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint8"
},
"reportedFrameInfo": {
"$ref": "#/components/schemas/ReportedBeaconFrameInfo"
},
"rsni": {
"description": "RSNI indicates the received signal-to-noise indication for the Beacon, Measurement Pilot, or Probe Response frame, as described in section 9.4.2.41 of IEEE 802.11-2016 [8].",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint8"
},
"ssid": {
"description": "The SSID subelement indicates the ESS or IBSS for which a beacon report is received.",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"staId": {
}
},
"required": [
"measurementId",
"operatingClass",
"channel",
"reportedFrameInfo",
"bssid"
],
"type": "object",
"x-etsi-ref": "6.5.27"
},
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
"BeaconReportingConfig": {
"properties": {
"reportingCondition": {
"description": "Reporting condition for the Beacon Report as per Table 9-89 of IEEE 802.11-2016 [8]:\n0 = Report to be issued after each measurement.\n1 = measured RCPI level is greater than the threshold.\n2 = measured RCPI level is less than the threshold.\n3 = measured RSNI level is greater than the threshold.\n4 = measured RSNI level is less than the threshold.\n5 = measured RCPI level is greater than a threshold defined by an offset from the serving AP's reference RCPI.\n6 = measured RCPI level is less than a threshold defined by an offset from the serving AP's reference RCPI.\n7 = measured RSNI level is greater than a threshold defined by an offset from the serving AP's reference RSNI.\n8 = measured RSNI level is less than a threshold defined by an offset from the serving AP's reference RSNI.\n9 = measured RCPI level is in a range bound by the serving AP's reference RCPI and an offset from the serving AP's reference RCPI.\n10 = measured RSNI level is in a range bound by the serving AP's reference RSNI and an offset from the serving AP's reference RSNI.",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint8"
},
"threshold": {
"description": "The threshold subfield contains either the threshold value or the offset value to be used for conditional reporting.\n\nFor reportingCondition subfield with values 1 and 2, the threshold value is a logarithmic function of the received signal power, as defined in section 9.4.2.38 of IEEE 802.11-2016 [8].\n\nFor reportingCondition subfield values 3 and 4, the threshold value is a logarithmic function of the signal-to-noise ratio, as described in section 9.4.2.41 of IEEE 802.11-2016 [8].\n\nFor reportingCondition subfield values 5 to 10, the offset value is an 8-bit 2s complement integer in units of 0,5 dBm. The indicated reporting condition applies individually to each measured Beacon, Measurement Pilot, or Probe Response frame.",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint8"
}
},
"required": [
"reportingCondition",
"threshold"
],
"type": "object",
"x-etsi-ref": "6.5.28"
},
"beaconReportingConf": {
"$ref": "#/components/schemas/BeaconReportingConfig"
},
"bssid": {
"description": "The BSSID field indicates the BSS for which a beacon report is requested. If absent, the requested beacon reports should include all BSSs on the channel.",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"channelId": {
"description": "Channel number to scan. A Channel Number of 0 indicates a request to make iterative measurements for all supported channels in the Operating Class where the measurement is permitted on the channel and the channel is valid for the current regulatory domain. A Channel Number of 255 indicates a request to make iterative measurements for all supported channels in the current Operating Class listed in the latest AP Channel Report received from the serving AP.",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "1",
},
"measurementMode": {
"description": "0 for passive.\n1 for active.\n2 for beacon table.",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"operatingClass": {
"description": "Operating Class field indicates an operating class value as defined in Annex E within IEEE 802.112016 [8].",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"ssid": {
"description": "The SSID subelement indicates the ESS or IBSS for which a beacon report is requested.",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
}
},
"required": [
],
"type": "object",
"x-etsi-ref": "6.5.25"
},
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
"BssCapabilities": {
"properties": {
"apsd": {
"description": "APSD Option implemented",
"type": "boolean",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Boolean"
},
"delayedBACK": {
"description": "Delayed Block Ack Option implemented",
"type": "boolean",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Boolean"
},
"immediateBACK": {
"description": "Immediate Block Ack Option implemented",
"type": "boolean",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Boolean"
},
"qos": {
"description": "QoS Option implemented",
"type": "boolean",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Boolean"
},
"radioMeasurements": {
"description": "Radio Measurement Activated",
"type": "boolean",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Boolean"
},
"spectrumManagement": {
"description": "Spectrum Management required",
"type": "boolean",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Boolean"
}
},
"required": [
"spectrumManagement",
"qos",
"apsd",
"radioMeasurements",
"delayedBACK",
"immediateBACK"
],
"type": "object",
"x-etsi-ref": "6.5.31"
},
"BssLoad": {
"properties": {
"availAdmCap": {
"description": "Available Admission Capacity that specifies the remaining amount of medium time available via explicit admission control, in units of 32 s/s.",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint16"
},
"channelUtilization": {
"description": "The percentage of time, linearly scaled with 255 representing 100 %, that the AP sensed the medium was busy, as indicated by either the physical or virtual Carrier Sense (CS) mechanism.",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "UInt8"
},
"staCount": {
"description": "An unsigned integer that indicates the total number of STAs currently associated with this BSS.",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "UInt16"
}
},
"required": [
"staCount",
"channelUtilization",
"availAdmCap"
],
"type": "object",
"x-etsi-ref": "6.5.7"
},
"apReachability": {
"description": "The apReachability field indicates whether the AP identified by this BSSID is reachable by the STA that requested the neighbor report. Valid values:\n0 = reserved\n1 = not reachable\n2 = unknown\n3 = reachable.",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"capabilities": {
"$ref": "#/components/schemas/BssCapabilities"
},
"ftm": {
"description": "True indicates the AP represented by this BSSID is an AP that has set the Fine Timing Measurement Responder field of the Extended Capabilities element to 1.\n\nFalse indicates either that the reporting AP has dot11FineTimingMsmtRespActivated equal to false, or the reported AP has not set the Fine Timing Measurement Responder field of the Extended Capabilities element to 1 or that the Fine Timing Measurement Responder field of the reported AP is not available to the reporting AP at this time.",
"type": "boolean",
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
"x-etsi-mec-origin-type": "Boolean"
},
"highThroughput": {
"description": "True indicates that the AP represented by this BSSID is an HT AP including the HT Capabilities element in its Beacons, and that the contents of that HT Capabilities element are identical to the HT Capabilities element advertised by the AP sending the report.",
"type": "boolean",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Boolean"
},
"mobilityDomain": {
"description": "True indicates the AP represented by this BSSID is including an MDE in its Beacon frames and that the contents of that MDE are identical to the MDE advertised by the AP sending the report.",
"type": "boolean",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Boolean"
},
"security": {
"description": "True indicates the AP identified by this BSSID supports the same security provisioning as used by the STA in its current association.\n\nFalse indicates either that the AP does not support the same security provisioning or that the security information is not available at this time.",
"type": "boolean",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Boolean"
},
"veryHighThroughput": {
"description": "True indicates that the AP represented by this BSSID is a VHT AP and that the VHT Capabilities element, if included as a subelement in the report, is identical in content to the VHT Capabilities element included in the AP's Beacon.",
"type": "boolean",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Boolean"
"apReachability",
"security",
"capabilities",
"mobilityDomain",
"highThroughput",
"veryHighThroughput",
"ftm"
"channel": {
"description": "Channel number indicates the channel number for which the measurement report applies.",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint8"
"channelLoad": {
"description": "Proportion of measurement duration for which the measuring STA determined the channel to be busy, as a percentage of time, linearly scaled with 255 representing 100 %.",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint8"
"measurementDuration": {
"description": "Duration over which the Channel Load report was measured, in units of TUs of 1 024 µs.",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint8"
"measurementId": {
"description": "Measurement ID of the Measurement configuration applied to this Channel Load Report.",
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
"operatingClass": {
"description": "Operating Class field indicates an operating class value as defined in Annex E within IEEE 802.11-2016 [8].",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint8"
},
"staId": {
"$ref": "#/components/schemas/StaIdentity"
}
},
"required": [
"measurementId",
"operatingClass",
"channel",
"measurementDuration",
"channelLoad"
],
"type": "object",
"x-etsi-ref": "6.5.39"
},
"ChannelLoadConfig": {
"properties": {
"channel": {
"description": "Channel for which the channel load report is requested.",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Integer"
},
"operatingClass": {
"description": "Operating Class field indicates an operating class value as defined in Annex E within IEEE 802.11-2016 [8].",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint8"
},
"reportingCondition": {
"description": "Reporting condition for the Beacon Report as per Table 9-153 of IEEE 802.11-2016 [8]:\n0 = Report to be issued after each measurement.\n1 = Report to be issued when Channel Load is greater than or equal to the threshold.\n2 = Report to be issued when Channel Load is less than or equal to the threshold.\n\nIf this optional field is not provided, channel load report should be issued after each measurement (reportingCondition = 0).",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint8"
},
"threshold": {
"description": "Channel Load reference value for threshold reporting. This field shall be provided for reportingCondition values 1 and 2.",
"format": "uint8",
"type": "integer",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "Uint8"
}
},
"required": [
"operatingClass",
"channel"
],
"type": "object",
"x-etsi-ref": "6.5.24"
},
"CivicLocation": {
"properties": {
"ca0": {
"description": "Language",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca1": {
"description": "National subdivisions (state, canton, region, province, prefecture) ",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca128": {
"description": "Script",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca16": {
"description": "Leading street direction",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca17": {
"description": "Trailing street suffix",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
},
"ca18": {
"description": "Street suffix or type",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca19": {
"description": "House number",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca2": {
"description": "County, parish, gun (JP), district (IN)",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca20": {
"description": "House number suffix",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca21": {
"description": "Landmark of vanity address",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca22": {
"description": "Additional location information",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca23": {
"description": "Name (residence and office occupant)",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca24": {
"description": "Postal/zip code",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca25": {
"description": "Building (structure)",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca26": {
"description": "Unit (apartment/suite)",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca27": {
"description": "Floor",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca28": {
"description": "Room",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca29": {
"description": "Type of place",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca3": {
"description": "City, township, shi (JP)",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca30": {
"description": "Postal community name",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca31": {
"description": "Post office box",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca32": {
"description": "Additional code",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca33": {
"description": "Seat (desk.cubicle, workstation)",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca34": {
"description": "Primary road name",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca35": {
"description": "Road section",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca36": {
"description": "Branch road name",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca37": {
"description": "Sub-branch road name",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca38": {
"description": "Street name pre-modifier",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca39": {
"description": "Street name post-modifier",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca4": {
"description": "City division, borough, city district, ward, chou (JP)",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca5": {
"description": "Neighborhood, block",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"ca6": {
"description": "Group of streets below the neighborhood level ",
"type": "string",
"x-etsi-mec-cardinality": "0..1",
"x-etsi-mec-origin-type": "String"
},
"country": {
"description": "The two-letter ISO 3166 [i.9] country code in capital ASCII letters, e.g. DE or US, as per ISO 3166 [i.9]",
"type": "string",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "String"
}
},
"required": [
"country"
],
"type": "object",
"x-etsi-ref": "6.5.20"
},
"DmgCapabilities": {
"properties": {
"ExtScMcsCap": {
"description": "Extended SC MCS capabilities as defined in IEEE 802.11-2016 [8].",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint8"
},
"dmgApOrPcpCapInfo": {
"description": "DMG AP or PCP capabilities information as defined in IEEE 802.11-2016 [8].",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint16"
},
"dmgStaBeamTrackTimeLimit": {
"description": "DMG station beam tracking time limit as defined in IEEE 802.11-2016 [8]. ",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint16"
},
"dmgStaCapInfo": {
"description": "DMG station capabilities information as defined in IEEE 802.11-2016 [8]. ",
"format": "uint64",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint64"
},
"maxNrBasicAmsduSubframes": {
"description": "Number of basic A-MSDU subframes in A-MSDU as defined in IEEE 802.11-2016 [8].",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint8"
},
"maxNrShortAmsduSubframes": {
"description": "Number of short A-MSDU subframes in A-MSDU as defined in IEEE 802.11-2016 [8].",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint8"
}
},
"required": [
"dmgStaCapInfo",
"dmgApOrPcpCapInfo",
"dmgStaBeamTrackTimeLimit",
"ExtScMcsCap",
"maxNrBasicAmsduSubframes",
],
"type": "object",
"x-etsi-ref": "6.5.17"
},
"EdmgCapabilities": {
"properties": {
"ampduParameters": {
"description": "A-MPDU parameters as defined in draft IEEE P802.11ay [i.11]",
"type": "integer",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint8"
},
"supportedMcs": {
"description": "Supported MCS as defined in draft IEEE P802.11ay [i.11]",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint32"
},
"trnParameters": {
"description": "Training parameters as defined in draft IEEE P802.11ay [i.11]",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Uint16"
}
},
"required": [
"ampduParameters",
"trnParameters",
"supportedMcs"
],
"type": "object",
"x-etsi-ref": "6.5.18"
},
"ExpiryNotification": {
"properties": {
"_links": {
"description": "Hyperlink related to the resource.",
"properties": {
"subscription": {
"$ref": "#/components/schemas/LinkType"
}
},
"required": [
"subscription"
],
"type": "object",
"x-etsi-mec-cardinality": "1",
"x-etsi-mec-origin-type": "Structure (inlined)"
},