mirror of
https://github.com/Telecominfraproject/wlan-cloud-opensync-controller.git
synced 2025-11-01 19:17:52 +00:00
WIFI-797 RF SourceSelection (#13)
* Implementing SourceSelection on RRM parameters, updating static json
This commit is contained in:
@@ -38,37 +38,28 @@
|
||||
"channelNumber": 6,
|
||||
"manualChannelNumber": 6,
|
||||
"backupChannelNumber": 11,
|
||||
"autoChannelSelection": false,
|
||||
"channelBandwidth": "is20MHz",
|
||||
"bannedChannels": [],
|
||||
"allowedChannels": [],
|
||||
"rxCellSizeDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"model_type": "SourceSelectionValue",
|
||||
"source": "auto",
|
||||
"value": -90
|
||||
},
|
||||
"probeResponseThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"model_type": "SourceSelectionValue",
|
||||
"source": "auto",
|
||||
"value": -90
|
||||
},
|
||||
"clientDisconnectThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"model_type": "SourceSelectionValue",
|
||||
"source": "auto",
|
||||
"value": -90
|
||||
},
|
||||
"eirpTxPower": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": false,
|
||||
"model_type": "SourceSelectionValue",
|
||||
"source": "auto",
|
||||
"value": 32
|
||||
},
|
||||
"bestApEnabled": null,
|
||||
"neighbouringListApConfig": {
|
||||
"model_type": "NeighbouringAPListConfiguration",
|
||||
"minSignal": -85,
|
||||
"maxAps": 25
|
||||
},
|
||||
"minAutoCellSize": -80,
|
||||
"perimeterDetectionEnabled": true,
|
||||
"bestAPSteerType": "both",
|
||||
"deauthAttackDetection": null,
|
||||
@@ -81,37 +72,28 @@
|
||||
"channelNumber": 149,
|
||||
"manualChannelNumber": 149,
|
||||
"backupChannelNumber": 154,
|
||||
"autoChannelSelection": false,
|
||||
"channelBandwidth": "is80MHz",
|
||||
"bannedChannels": [],
|
||||
"allowedChannels": [],
|
||||
"rxCellSizeDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"model_type": "SourceSelectionValue",
|
||||
"source": "auto",
|
||||
"value": -90
|
||||
},
|
||||
"probeResponseThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"model_type": "SourceSelectionValue",
|
||||
"source": "auto",
|
||||
"value": -90
|
||||
},
|
||||
"clientDisconnectThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"model_type": "SourceSelectionValue",
|
||||
"source": "auto",
|
||||
"value": -90
|
||||
},
|
||||
"eirpTxPower": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": false,
|
||||
"model_type": "SourceSelectionValue",
|
||||
"source": "auto",
|
||||
"value": 32
|
||||
},
|
||||
"bestApEnabled": null,
|
||||
"neighbouringListApConfig": {
|
||||
"model_type": "NeighbouringAPListConfiguration",
|
||||
"minSignal": -85,
|
||||
"maxAps": 25
|
||||
},
|
||||
"minAutoCellSize": -80,
|
||||
"perimeterDetectionEnabled": true,
|
||||
"bestAPSteerType": "both",
|
||||
"deauthAttackDetection": null,
|
||||
@@ -124,37 +106,28 @@
|
||||
"channelNumber": 36,
|
||||
"manualChannelNumber": 36,
|
||||
"backupChannelNumber": 44,
|
||||
"autoChannelSelection": false,
|
||||
"channelBandwidth": "is80MHz",
|
||||
"bannedChannels": [],
|
||||
"allowedChannels": [],
|
||||
"rxCellSizeDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"model_type": "SourceSelectionValue",
|
||||
"source": "auto",
|
||||
"value": -90
|
||||
},
|
||||
"probeResponseThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"model_type": "SourceSelectionValue",
|
||||
"source": "auto",
|
||||
"value": -90
|
||||
},
|
||||
"clientDisconnectThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"model_type": "SourceSelectionValue",
|
||||
"source": "auto",
|
||||
"value": -90
|
||||
},
|
||||
"eirpTxPower": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": false,
|
||||
"model_type": "SourceSelectionValue",
|
||||
"source": "auto",
|
||||
"value": 32
|
||||
},
|
||||
"bestApEnabled": null,
|
||||
"neighbouringListApConfig": {
|
||||
"model_type": "NeighbouringAPListConfiguration",
|
||||
"minSignal": -85,
|
||||
"maxAps": 25
|
||||
},
|
||||
"minAutoCellSize": -80,
|
||||
"perimeterDetectionEnabled": true,
|
||||
"bestAPSteerType": "both",
|
||||
"deauthAttackDetection": null,
|
||||
@@ -168,39 +141,25 @@
|
||||
"radioType": "is2dot4GHz",
|
||||
"radioAdminState": "enabled",
|
||||
"fragmentationThresholdBytes": 2346,
|
||||
"rtsCtsThreshold": 65535,
|
||||
"autoChannelSelection": "disabled",
|
||||
"radioMode": "modeN",
|
||||
"mimoMode": "twoByTwo",
|
||||
"wmmState": "enabled",
|
||||
"uapsdState": "enabled",
|
||||
"maxNumClients": 100,
|
||||
"stationIsolation": "disabled",
|
||||
"multicastRate": "auto",
|
||||
"managementRate": "auto",
|
||||
"activeScanSettings": {
|
||||
"model_type": "ActiveScanSettings",
|
||||
"enabled": true,
|
||||
"scanFrequencySeconds": 10,
|
||||
"scanDurationMillis": 65
|
||||
},
|
||||
"channelHopSettings": {
|
||||
"model_type": "ChannelHopSettings",
|
||||
"noiseFloorThresholdInDB": -75,
|
||||
"noiseFloorThresholdTimeInSeconds": 180,
|
||||
"nonWifiThresholdInPercentage": 50,
|
||||
"nonWifiThresholdTimeInSeconds": 180,
|
||||
"obssHopMode": "NON_WIFI"
|
||||
"managementRate": {
|
||||
"model_type": "SourceSelectionManagement",
|
||||
"source": "auto",
|
||||
"value": "auto"
|
||||
},
|
||||
"bestApSettings": {
|
||||
"model_type": "RadioBestApSettings",
|
||||
"mlComputed": true,
|
||||
"dropInSnrPercentage": 20,
|
||||
"minLoadFactor": 50
|
||||
"model_type": "SourceSelectionSteering",
|
||||
"source": "auto",
|
||||
"value": {
|
||||
"model_type": "RadioBestApSettings",
|
||||
"mlComputed": true,
|
||||
"dropInSnrPercentage": 30,
|
||||
"minLoadFactor": 40
|
||||
}
|
||||
},
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"legacyBSSRate": "enabled",
|
||||
"beaconInterval": 100,
|
||||
"deauthAttackDetection": null
|
||||
},
|
||||
"is5GHzU": {
|
||||
@@ -208,39 +167,25 @@
|
||||
"radioType": "is5GHzU",
|
||||
"radioAdminState": "enabled",
|
||||
"fragmentationThresholdBytes": 2346,
|
||||
"rtsCtsThreshold": 65535,
|
||||
"autoChannelSelection": "disabled",
|
||||
"radioMode": "modeAC",
|
||||
"mimoMode": "twoByTwo",
|
||||
"wmmState": "enabled",
|
||||
"uapsdState": "enabled",
|
||||
"maxNumClients": 100,
|
||||
"stationIsolation": "disabled",
|
||||
"multicastRate": "auto",
|
||||
"managementRate": "auto",
|
||||
"activeScanSettings": {
|
||||
"model_type": "ActiveScanSettings",
|
||||
"enabled": true,
|
||||
"scanFrequencySeconds": 10,
|
||||
"scanDurationMillis": 65
|
||||
},
|
||||
"channelHopSettings": {
|
||||
"model_type": "ChannelHopSettings",
|
||||
"noiseFloorThresholdInDB": -75,
|
||||
"noiseFloorThresholdTimeInSeconds": 180,
|
||||
"nonWifiThresholdInPercentage": 50,
|
||||
"nonWifiThresholdTimeInSeconds": 180,
|
||||
"obssHopMode": "NON_WIFI"
|
||||
"managementRate": {
|
||||
"model_type": "SourceSelectionManagement",
|
||||
"source": "auto",
|
||||
"value": "auto"
|
||||
},
|
||||
"bestApSettings": {
|
||||
"model_type": "RadioBestApSettings",
|
||||
"mlComputed": true,
|
||||
"dropInSnrPercentage": 30,
|
||||
"minLoadFactor": 40
|
||||
"model_type": "SourceSelectionSteering",
|
||||
"source": "auto",
|
||||
"value": {
|
||||
"model_type": "RadioBestApSettings",
|
||||
"mlComputed": true,
|
||||
"dropInSnrPercentage": 30,
|
||||
"minLoadFactor": 40
|
||||
}
|
||||
},
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"legacyBSSRate": "enabled",
|
||||
"beaconInterval": 100,
|
||||
"deauthAttackDetection": null
|
||||
},
|
||||
"is5GHzL": {
|
||||
@@ -248,39 +193,25 @@
|
||||
"radioType": "is5GHzL",
|
||||
"radioAdminState": "enabled",
|
||||
"fragmentationThresholdBytes": 2346,
|
||||
"rtsCtsThreshold": 65535,
|
||||
"autoChannelSelection": "disabled",
|
||||
"radioMode": "modeAC",
|
||||
"mimoMode": "twoByTwo",
|
||||
"wmmState": "enabled",
|
||||
"uapsdState": "enabled",
|
||||
"maxNumClients": 100,
|
||||
"stationIsolation": "disabled",
|
||||
"multicastRate": "auto",
|
||||
"managementRate": "auto",
|
||||
"activeScanSettings": {
|
||||
"model_type": "ActiveScanSettings",
|
||||
"enabled": true,
|
||||
"scanFrequencySeconds": 10,
|
||||
"scanDurationMillis": 65
|
||||
},
|
||||
"channelHopSettings": {
|
||||
"model_type": "ChannelHopSettings",
|
||||
"noiseFloorThresholdInDB": -75,
|
||||
"noiseFloorThresholdTimeInSeconds": 180,
|
||||
"nonWifiThresholdInPercentage": 50,
|
||||
"nonWifiThresholdTimeInSeconds": 180,
|
||||
"obssHopMode": "NON_WIFI"
|
||||
"managementRate": {
|
||||
"model_type": "SourceSelectionManagement",
|
||||
"source": "auto",
|
||||
"value": "auto"
|
||||
},
|
||||
"bestApSettings": {
|
||||
"model_type": "RadioBestApSettings",
|
||||
"mlComputed": true,
|
||||
"dropInSnrPercentage": 30,
|
||||
"minLoadFactor": 40
|
||||
"model_type": "SourceSelectionSteering",
|
||||
"source": "auto",
|
||||
"value": {
|
||||
"model_type": "RadioBestApSettings",
|
||||
"mlComputed": true,
|
||||
"dropInSnrPercentage": 30,
|
||||
"minLoadFactor": 40
|
||||
}
|
||||
},
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"legacyBSSRate": "enabled",
|
||||
"beaconInterval": 100,
|
||||
"deauthAttackDetection": null
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
"is5GHz": {
|
||||
"model_type": "RfElementConfiguration",
|
||||
"rf": "TipWlan-rf",
|
||||
"radioType": "is5GHz",
|
||||
"radioMode": "modeAC",
|
||||
"beaconInterval": 100,
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"rtsCtsThreshold": 65535,
|
||||
@@ -25,26 +27,10 @@
|
||||
"scanDurationMillis": 65
|
||||
},
|
||||
"managementRate": "auto",
|
||||
"rxCellSizeDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": -90
|
||||
},
|
||||
"probeResponseThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": -90
|
||||
},
|
||||
"clientDisconnectThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": -90
|
||||
},
|
||||
"eirpTxPower": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": 18
|
||||
},
|
||||
"rxCellSizeDb": -90,
|
||||
"probeResponseThresholdDb": -90,
|
||||
"clientDisconnectThresholdDb": -90,
|
||||
"eirpTxPower": 18,
|
||||
"bestApEnabled": null,
|
||||
"neighbouringListApConfig": {
|
||||
"model_type": "NeighbouringAPListConfiguration",
|
||||
@@ -65,11 +51,14 @@
|
||||
"mlComputed": true,
|
||||
"dropInSnrPercentage": 30,
|
||||
"minLoadFactor": 40
|
||||
}
|
||||
},
|
||||
"minAutoCellSize": -65
|
||||
},
|
||||
"is2dot4GHz": {
|
||||
"model_type": "RfElementConfiguration",
|
||||
"rf": "TipWlan-rf",
|
||||
"radioType": "is2dot4GHz",
|
||||
"radioMode": "modeN",
|
||||
"beaconInterval": 100,
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"rtsCtsThreshold": 65535,
|
||||
@@ -85,26 +74,10 @@
|
||||
"scanDurationMillis": 65
|
||||
},
|
||||
"managementRate": "auto",
|
||||
"rxCellSizeDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": -90
|
||||
},
|
||||
"probeResponseThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": -90
|
||||
},
|
||||
"clientDisconnectThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": -90
|
||||
},
|
||||
"eirpTxPower": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": 18
|
||||
},
|
||||
"rxCellSizeDb": -90,
|
||||
"probeResponseThresholdDb": -90,
|
||||
"clientDisconnectThresholdDb": -90,
|
||||
"eirpTxPower": 18,
|
||||
"bestApEnabled": null,
|
||||
"neighbouringListApConfig": {
|
||||
"model_type": "NeighbouringAPListConfiguration",
|
||||
@@ -125,11 +98,14 @@
|
||||
"mlComputed": true,
|
||||
"dropInSnrPercentage": 20,
|
||||
"minLoadFactor": 50
|
||||
}
|
||||
},
|
||||
"minAutoCellSize": -65
|
||||
},
|
||||
"is5GHzU": {
|
||||
"model_type": "RfElementConfiguration",
|
||||
"rf": "TipWlan-rf",
|
||||
"radioType": "is5GHzU",
|
||||
"radioMode": "modeAC",
|
||||
"beaconInterval": 100,
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"rtsCtsThreshold": 65535,
|
||||
@@ -145,26 +121,10 @@
|
||||
"scanDurationMillis": 65
|
||||
},
|
||||
"managementRate": "auto",
|
||||
"rxCellSizeDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": -90
|
||||
},
|
||||
"probeResponseThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": -90
|
||||
},
|
||||
"clientDisconnectThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": -90
|
||||
},
|
||||
"eirpTxPower": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": 18
|
||||
},
|
||||
"rxCellSizeDb": -90,
|
||||
"probeResponseThresholdDb": -90,
|
||||
"clientDisconnectThresholdDb": -90,
|
||||
"eirpTxPower": 18,
|
||||
"bestApEnabled": null,
|
||||
"neighbouringListApConfig": {
|
||||
"model_type": "NeighbouringAPListConfiguration",
|
||||
@@ -185,11 +145,14 @@
|
||||
"mlComputed": true,
|
||||
"dropInSnrPercentage": 30,
|
||||
"minLoadFactor": 40
|
||||
}
|
||||
},
|
||||
"minAutoCellSize": -65
|
||||
},
|
||||
"is5GHzL": {
|
||||
"model_type": "RfElementConfiguration",
|
||||
"rf": "TipWlan-rf",
|
||||
"radioType": "is5GHzL",
|
||||
"radioMode": "modeAC",
|
||||
"beaconInterval": 100,
|
||||
"forceScanDuringVoice": "disabled",
|
||||
"rtsCtsThreshold": 65535,
|
||||
@@ -205,26 +168,10 @@
|
||||
"scanDurationMillis": 65
|
||||
},
|
||||
"managementRate": "auto",
|
||||
"rxCellSizeDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": -90
|
||||
},
|
||||
"probeResponseThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": -90
|
||||
},
|
||||
"clientDisconnectThresholdDb": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": -90
|
||||
},
|
||||
"eirpTxPower": {
|
||||
"model_type": "AutoOrManualValue",
|
||||
"auto": true,
|
||||
"value": 18
|
||||
},
|
||||
"rxCellSizeDb": -90,
|
||||
"probeResponseThresholdDb": -90,
|
||||
"clientDisconnectThresholdDb": -90,
|
||||
"eirpTxPower": 18,
|
||||
"bestApEnabled": null,
|
||||
"neighbouringListApConfig": {
|
||||
"model_type": "NeighbouringAPListConfiguration",
|
||||
@@ -245,7 +192,8 @@
|
||||
"mlComputed": true,
|
||||
"dropInSnrPercentage": 30,
|
||||
"minLoadFactor": 40
|
||||
}
|
||||
},
|
||||
"minAutoCellSize": -65
|
||||
}
|
||||
},
|
||||
"profileType": "rf"
|
||||
|
||||
Reference in New Issue
Block a user