mirror of
https://github.com/Telecominfraproject/wlan-cloud-opensync-controller.git
synced 2025-11-02 03:28:00 +00:00
Support for Metrics Profile
Added to OpensyncAPConfig Added Profiles for Static. Added handler in OvsdbClient to process. Currently not applying the values, uses the defaults still, but remaining functionality will come in subsequent updates.
This commit is contained in:
@@ -201,6 +201,7 @@
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"legacyBSSRate": "enabled",
|
||||
"beaconInterval": 100,
|
||||
"dtimPeriod": 2,
|
||||
"deauthAttackDetection": null
|
||||
},
|
||||
"is5GHzU": {
|
||||
@@ -241,6 +242,7 @@
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"legacyBSSRate": "enabled",
|
||||
"beaconInterval": 100,
|
||||
"dtimPeriod": 2,
|
||||
"deauthAttackDetection": null
|
||||
},
|
||||
"is5GHzL": {
|
||||
@@ -281,6 +283,7 @@
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"legacyBSSRate": "enabled",
|
||||
"beaconInterval": 100,
|
||||
"dtimPeriod": 2,
|
||||
"deauthAttackDetection": null
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,53 @@
|
||||
[
|
||||
{
|
||||
"model_type": "Profile",
|
||||
"id": 222,
|
||||
"customerId": 2,
|
||||
"profileType": "metrics",
|
||||
"name": "Metrics-Profile-3-radios",
|
||||
"details": {
|
||||
"model_type": "ServiceMetricsCollectionConfigProfile",
|
||||
"radioTypeList": [
|
||||
"is2dot4GHz",
|
||||
"is5GHzL",
|
||||
"is5GHzU"
|
||||
],
|
||||
"metricConfigParameterMap": {
|
||||
"Neighbour": {
|
||||
"model_type": "ServiceMetricConfigParameters",
|
||||
"serviceMetricDataType": "Neighbour",
|
||||
"samplingInterval": 30,
|
||||
"reportingIntervalSeconds": 60
|
||||
},
|
||||
"ApSsid": {
|
||||
"model_type": "ServiceMetricConfigParameters",
|
||||
"serviceMetricDataType": "ApSsid",
|
||||
"samplingInterval": 30,
|
||||
"reportingIntervalSeconds": 60
|
||||
},
|
||||
"Channel": {
|
||||
"model_type": "ServiceMetricConfigParameters",
|
||||
"serviceMetricDataType": "Channel",
|
||||
"samplingInterval": 30,
|
||||
"reportingIntervalSeconds": 60
|
||||
},
|
||||
"ApNode": {
|
||||
"model_type": "ServiceMetricConfigParameters",
|
||||
"serviceMetricDataType": "ApNode",
|
||||
"samplingInterval": 30,
|
||||
"reportingIntervalSeconds": 60
|
||||
},
|
||||
"Client": {
|
||||
"model_type": "ServiceMetricConfigParameters",
|
||||
"serviceMetricDataType": "Client",
|
||||
"samplingInterval": 30,
|
||||
"reportingIntervalSeconds": 60
|
||||
}
|
||||
},
|
||||
"profileType": "metrics"
|
||||
},
|
||||
"createdTimestamp": 1601066846980,
|
||||
"lastModifiedTimestamp": 1601066846980,
|
||||
"childProfileIds": []
|
||||
}
|
||||
]
|
||||
@@ -201,6 +201,7 @@
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"legacyBSSRate": "enabled",
|
||||
"beaconInterval": 100,
|
||||
"dtimPeriod": 2,
|
||||
"deauthAttackDetection": null
|
||||
},
|
||||
"is5GHzU": {
|
||||
@@ -241,6 +242,7 @@
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"legacyBSSRate": "enabled",
|
||||
"beaconInterval": 100,
|
||||
"dtimPeriod": 2,
|
||||
"deauthAttackDetection": null
|
||||
},
|
||||
"is5GHzL": {
|
||||
@@ -281,6 +283,7 @@
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"legacyBSSRate": "enabled",
|
||||
"beaconInterval": 100,
|
||||
"dtimPeriod": 2,
|
||||
"deauthAttackDetection": null
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,53 @@
|
||||
[
|
||||
{
|
||||
"model_type": "Profile",
|
||||
"id": 222,
|
||||
"customerId": 2,
|
||||
"profileType": "metrics",
|
||||
"name": "Metrics-Profile-3-radios",
|
||||
"details": {
|
||||
"model_type": "ServiceMetricsCollectionConfigProfile",
|
||||
"radioTypeList": [
|
||||
"is2dot4GHz",
|
||||
"is5GHzL",
|
||||
"is5GHzU"
|
||||
],
|
||||
"metricConfigParameterMap": {
|
||||
"Neighbour": {
|
||||
"model_type": "ServiceMetricConfigParameters",
|
||||
"serviceMetricDataType": "Neighbour",
|
||||
"samplingInterval": 30,
|
||||
"reportingIntervalSeconds": 60
|
||||
},
|
||||
"ApSsid": {
|
||||
"model_type": "ServiceMetricConfigParameters",
|
||||
"serviceMetricDataType": "ApSsid",
|
||||
"samplingInterval": 30,
|
||||
"reportingIntervalSeconds": 60
|
||||
},
|
||||
"Channel": {
|
||||
"model_type": "ServiceMetricConfigParameters",
|
||||
"serviceMetricDataType": "Channel",
|
||||
"samplingInterval": 30,
|
||||
"reportingIntervalSeconds": 60
|
||||
},
|
||||
"ApNode": {
|
||||
"model_type": "ServiceMetricConfigParameters",
|
||||
"serviceMetricDataType": "ApNode",
|
||||
"samplingInterval": 30,
|
||||
"reportingIntervalSeconds": 60
|
||||
},
|
||||
"Client": {
|
||||
"model_type": "ServiceMetricConfigParameters",
|
||||
"serviceMetricDataType": "Client",
|
||||
"samplingInterval": 30,
|
||||
"reportingIntervalSeconds": 60
|
||||
}
|
||||
},
|
||||
"profileType": "metrics"
|
||||
},
|
||||
"createdTimestamp": 1601066846980,
|
||||
"lastModifiedTimestamp": 1601066846980,
|
||||
"childProfileIds": []
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user