WIFI-908: Provision Hotspot20_Config in opensync database via opensync gateway, using new Hotspot/passpoint profiles

WIFI-910: Provision Hotspot20_OSU_Providers in opensync database via opensync gateway, using new Hotspot/passpoint profiles
This commit is contained in:
Mike Hansen
2020-10-07 19:48:48 -04:00
parent d34f4934bd
commit 2d579a7f19
33 changed files with 3049 additions and 2764 deletions

View File

@@ -1,49 +1,50 @@
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 15, "id": 16,
"customerId": 2, "customerId": 2,
"profileType": "equipment_ap", "profileType": "equipment_ap",
"name": "ApProfile-3-radios", "name": "ApProfile-3-radios",
"details": { "details": {
"model_type": "ApNetworkConfiguration", "model_type": "ApNetworkConfiguration",
"networkConfigVersion": "AP-1", "networkConfigVersion": "AP-1",
"equipmentType": "AP", "equipmentType": "AP",
"vlanNative": true, "vlanNative": true,
"vlan": 0, "vlan": 0,
"ntpServer": { "ntpServer": {
"model_type": "AutoOrManualString", "model_type": "AutoOrManualString",
"auto": true, "auto": true,
"value": "pool.ntp.org" "value": "pool.ntp.org"
},
"syslogRelay": null,
"rtlsSettings": null,
"syntheticClientEnabled": true,
"ledControlEnabled": true,
"equipmentDiscovery": false,
"radioMap": {
"is2dot4GHz": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzU": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzL": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
}
},
"profileType": "equipment_ap"
}, },
"createdTimestamp": 1601961452652, "syslogRelay": null,
"lastModifiedTimestamp": 1601961452652, "rtlsSettings": null,
"childProfileIds": [ "syntheticClientEnabled": true,
2, "ledControlEnabled": true,
9, "equipmentDiscovery": false,
11 "radioMap": {
] "is2dot4GHz": {
} "model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzU": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzL": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
}
},
"profileType": "equipment_ap"
},
"createdTimestamp": 1602113059824,
"lastModifiedTimestamp": 1602113059824,
"childProfileIds": [
2,
5,
10,
12
]
}

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 8, "id": 9,
"customerId": 2, "customerId": 2,
"profileType": "hotspot_2pt0", "profileType": "hotspot_2pt0",
"name": "TipWlan-Hotspot20-Config", "name": "TipWlan-Hotspot20-Config",
@@ -45,9 +45,10 @@
"disableDownstreamGroupAddressedForwarding": false, "disableDownstreamGroupAddressedForwarding": false,
"enable2pt4GHz": true, "enable2pt4GHz": true,
"enable5GHz": true, "enable5GHz": true,
"associatedSsids": [ "associatedAccessSsidNames": [
"TipWlan-cloud-3-radios" "TipWlan-cloud-hotspot-access"
], ],
"osuSsidName": "TipWlan-cloud-3-radios",
"mccMnc3gppCellularNetworkInfo": [ "mccMnc3gppCellularNetworkInfo": [
{ {
"model_type": "MccMnc", "model_type": "MccMnc",
@@ -60,15 +61,23 @@
"mccMncPairing": "302,720" "mccMncPairing": "302,720"
} }
], ],
"operatorProfileName": "TipWlan-Hotspot20-Operator",
"venueProfileName": "TipWlan-Hotspot20-Venue",
"idProviderProfileNames": [
"TipWlan-Hotspot20-OSU-Provider"
],
"profileType": "hotspot_2pt0", "profileType": "hotspot_2pt0",
"mccMncList": "302,720" "mccMncList": "302,720",
"associatedSsids": [
"TipWlan-cloud-hotspot-access"
]
}, },
"createdTimestamp": 1602015574677, "createdTimestamp": 1602113059532,
"lastModifiedTimestamp": 1602015574677, "lastModifiedTimestamp": 1602113059532,
"childProfileIds": [ "childProfileIds": [
5,
6, 6,
7 7,
8
] ]
} }
] ]

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 7, "id": 8,
"customerId": 2, "customerId": 2,
"profileType": "id_provider", "profileType": "id_provider",
"name": "TipWlan-Hotspot20-OSU-Provider", "name": "TipWlan-Hotspot20-OSU-Provider",
@@ -29,19 +29,16 @@
], ],
"encoding": 0, "encoding": 0,
"eapMethods": [ "eapMethods": [
"EAP-MSCHAP-V2 with username/password",
"EAP-TTLS with username/password", "EAP-TTLS with username/password",
"EAP-TLS with certificate" "EAP-TLS with certificate"
], ],
"eapMap": { "eapMap": {
"EAP-MSCHAP-V2 with username/password": [ "EAP-TTLS with username/password": [
"Credential Type:username/password",
"Non-EAP Inner Authentication Type:MSCHAPV2" "Non-EAP Inner Authentication Type:MSCHAPV2"
], ],
"EAP-TTLS with username/password": [
"Credential Type:username/password"
],
"EAP-TLS with certificate": [ "EAP-TLS with certificate": [
"Credential Type:username/password" "Credential Type:Certificate"
] ]
} }
} }
@@ -107,8 +104,8 @@
], ],
"profileType": "id_provider" "profileType": "id_provider"
}, },
"createdTimestamp": 1602015574295, "createdTimestamp": 1602113059086,
"lastModifiedTimestamp": 1602015574295, "lastModifiedTimestamp": 1602113059086,
"childProfileIds": [] "childProfileIds": []
} }
] ]

View File

@@ -1,298 +1,298 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 2, "id": 2,
"customerId": 2, "customerId": 2,
"profileType": "metrics", "profileType": "metrics",
"name": "Metrics-Profile-3-radios", "name": "Metrics-Profile-3-radios",
"details": { "details": {
"model_type": "ServiceMetricsCollectionConfigProfile", "model_type": "ServiceMetricsCollectionConfigProfile",
"radioTypes": [ "radioTypes": [
"is5GHzU", "is5GHzU",
"is2dot4GHz", "is5GHzL",
"is5GHzL" "is2dot4GHz"
],
"serviceMetricDataTypes": [
"ApNode",
"ApSsid",
"Client",
"Channel",
"Neighbour"
],
"metricConfigParameterMap": {
"ApNode": [
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "ApNode"
}
], ],
"ApSsid": [ "serviceMetricDataTypes": [
{ "ApNode",
"model_type": "ServiceMetricRadioConfigParameters", "ApSsid",
"samplingInterval": 30, "Client",
"reportingIntervalSeconds": 60, "Channel",
"radioType": "is5GHzL", "Neighbour"
"serviceMetricDataType": "ApSsid"
},
{
"model_type": "ServiceMetricRadioConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"radioType": "is2dot4GHz",
"serviceMetricDataType": "ApSsid"
},
{
"model_type": "ServiceMetricRadioConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"radioType": "is5GHzU",
"serviceMetricDataType": "ApSsid"
}
], ],
"Client": [ "metricConfigParameterMap": {
{ "ApNode": [
"model_type": "ServiceMetricRadioConfigParameters", {
"samplingInterval": 30, "model_type": "ServiceMetricSurveyConfigParameters",
"reportingIntervalSeconds": 60, "samplingInterval": 30,
"radioType": "is5GHzL", "reportingIntervalSeconds": 120,
"serviceMetricDataType": "Client" "channelSurveyType": "OFF_CHANNEL",
}, "scanIntervalMillis": 0,
{ "percentUtilizationThreshold": 10,
"model_type": "ServiceMetricRadioConfigParameters", "delayMillisecondsThreshold": 600,
"samplingInterval": 30, "statsReportFormat": "RAW",
"reportingIntervalSeconds": 60, "radioType": "is5GHzU",
"radioType": "is5GHzU", "serviceMetricDataType": "ApNode"
"serviceMetricDataType": "Client" },
}, {
{ "model_type": "ServiceMetricSurveyConfigParameters",
"model_type": "ServiceMetricRadioConfigParameters", "samplingInterval": 30,
"samplingInterval": 30, "reportingIntervalSeconds": 120,
"reportingIntervalSeconds": 60, "channelSurveyType": "OFF_CHANNEL",
"radioType": "is2dot4GHz", "scanIntervalMillis": 0,
"serviceMetricDataType": "Client" "percentUtilizationThreshold": 10,
} "delayMillisecondsThreshold": 600,
], "statsReportFormat": "RAW",
"Channel": [ "radioType": "is5GHzL",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 120, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "OFF_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 120,
"percentUtilizationThreshold": 10, "channelSurveyType": "OFF_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is5GHzU", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is2dot4GHz",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 60, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "ON_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 60,
"percentUtilizationThreshold": 10, "channelSurveyType": "ON_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is2dot4GHz", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is5GHzL",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 120, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "OFF_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 60,
"percentUtilizationThreshold": 10, "channelSurveyType": "ON_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is2dot4GHz", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is2dot4GHz",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 120, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "OFF_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 60,
"percentUtilizationThreshold": 10, "channelSurveyType": "ON_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is5GHzL", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is5GHzU",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", }
"samplingInterval": 30, ],
"reportingIntervalSeconds": 60, "ApSsid": [
"channelSurveyType": "ON_CHANNEL", {
"scanIntervalMillis": 0, "model_type": "ServiceMetricRadioConfigParameters",
"percentUtilizationThreshold": 10, "samplingInterval": 30,
"delayMillisecondsThreshold": 600, "reportingIntervalSeconds": 60,
"statsReportFormat": "RAW", "radioType": "is2dot4GHz",
"radioType": "is5GHzL", "serviceMetricDataType": "ApSsid"
"serviceMetricDataType": "Channel" },
}, {
{ "model_type": "ServiceMetricRadioConfigParameters",
"model_type": "ServiceMetricSurveyConfigParameters", "samplingInterval": 30,
"samplingInterval": 30, "reportingIntervalSeconds": 60,
"reportingIntervalSeconds": 60, "radioType": "is5GHzL",
"channelSurveyType": "ON_CHANNEL", "serviceMetricDataType": "ApSsid"
"scanIntervalMillis": 0, },
"percentUtilizationThreshold": 10, {
"delayMillisecondsThreshold": 600, "model_type": "ServiceMetricRadioConfigParameters",
"statsReportFormat": "RAW", "samplingInterval": 30,
"radioType": "is5GHzU", "reportingIntervalSeconds": 60,
"serviceMetricDataType": "Channel" "radioType": "is5GHzU",
} "serviceMetricDataType": "ApSsid"
], }
"Neighbour": [ ],
{ "Client": [
"model_type": "ServiceMetricSurveyConfigParameters", {
"samplingInterval": 30, "model_type": "ServiceMetricRadioConfigParameters",
"reportingIntervalSeconds": 120, "samplingInterval": 30,
"channelSurveyType": "OFF_CHANNEL", "reportingIntervalSeconds": 60,
"scanIntervalMillis": 0, "radioType": "is2dot4GHz",
"percentUtilizationThreshold": 10, "serviceMetricDataType": "Client"
"delayMillisecondsThreshold": 600, },
"statsReportFormat": "RAW", {
"radioType": "is5GHzU", "model_type": "ServiceMetricRadioConfigParameters",
"serviceMetricDataType": "Neighbour" "samplingInterval": 30,
}, "reportingIntervalSeconds": 60,
{ "radioType": "is5GHzL",
"model_type": "ServiceMetricSurveyConfigParameters", "serviceMetricDataType": "Client"
"samplingInterval": 30, },
"reportingIntervalSeconds": 60, {
"channelSurveyType": "ON_CHANNEL", "model_type": "ServiceMetricRadioConfigParameters",
"scanIntervalMillis": 0, "samplingInterval": 30,
"percentUtilizationThreshold": 10, "reportingIntervalSeconds": 60,
"delayMillisecondsThreshold": 600, "radioType": "is5GHzU",
"statsReportFormat": "RAW", "serviceMetricDataType": "Client"
"radioType": "is2dot4GHz", }
"serviceMetricDataType": "Neighbour" ],
}, "Channel": [
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 120, "reportingIntervalSeconds": 60,
"channelSurveyType": "OFF_CHANNEL", "channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is2dot4GHz", "radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
}, },
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 60, "reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL", "channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is5GHzL", "radioType": "is2dot4GHz",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
}, },
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 60, "reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL", "channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is5GHzU", "radioType": "is5GHzU",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
}, },
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 120, "reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL", "channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is5GHzL", "radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
} },
] {
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "Channel"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "Channel"
}
],
"Neighbour": [
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "Neighbour"
}
]
},
"profileType": "metrics"
}, },
"profileType": "metrics" "createdTimestamp": 1602113058699,
}, "lastModifiedTimestamp": 1602113058699,
"createdTimestamp": 1601961451756, "childProfileIds": []
"lastModifiedTimestamp": 1601961451756, }
"childProfileIds": []
}
] ]

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 5, "id": 6,
"customerId": 2, "customerId": 2,
"profileType": "operator", "profileType": "operator",
"name": "TipWlan-Hotspot20-Operator", "name": "TipWlan-Hotspot20-Operator",
@@ -30,8 +30,8 @@
], ],
"profileType": "operator" "profileType": "operator"
}, },
"createdTimestamp": 1602015573969, "createdTimestamp": 1602113058719,
"lastModifiedTimestamp": 1602015573969, "lastModifiedTimestamp": 1602113058719,
"childProfileIds": [] "childProfileIds": []
} }
] ]

View File

@@ -1,256 +1,256 @@
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 11, "id": 12,
"customerId": 2, "customerId": 2,
"profileType": "rf", "profileType": "rf",
"name": "TipWlan-rf", "name": "TipWlan-rf",
"details": { "details": {
"model_type": "RfConfiguration", "model_type": "RfConfiguration",
"rfConfigMap": { "rfConfigMap": {
"is5GHz": { "is5GHz": {
"model_type": "RfElementConfiguration", "model_type": "RfElementConfiguration",
"rf": "TipWlan-rf", "rf": "TipWlan-rf",
"beaconInterval": 100, "beaconInterval": 100,
"forceScanDuringVoice": "disabled", "forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535, "rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz", "channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo", "mimoMode": "twoByTwo",
"maxNumClients": 100, "maxNumClients": 100,
"multicastRate": "auto", "multicastRate": "auto",
"autoChannelSelection": false, "autoChannelSelection": false,
"activeScanSettings": { "activeScanSettings": {
"model_type": "ActiveScanSettings", "model_type": "ActiveScanSettings",
"enabled": true, "enabled": true,
"scanFrequencySeconds": 10, "scanFrequencySeconds": 10,
"scanDurationMillis": 65 "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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
}, },
"managementRate": "auto", "is2dot4GHz": {
"rxCellSizeDb": { "model_type": "RfElementConfiguration",
"model_type": "AutoOrManualValue", "rf": "TipWlan-rf",
"auto": true, "beaconInterval": 100,
"value": -90 "forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is20MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 20,
"minLoadFactor": 50
}
}, },
"probeResponseThresholdDb": { "is5GHzU": {
"model_type": "AutoOrManualValue", "model_type": "RfElementConfiguration",
"auto": true, "rf": "TipWlan-rf",
"value": -90 "beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
}, },
"clientDisconnectThresholdDb": { "is5GHzL": {
"model_type": "AutoOrManualValue", "model_type": "RfElementConfiguration",
"auto": true, "rf": "TipWlan-rf",
"value": -90 "beaconInterval": 100,
}, "forceScanDuringVoice": "disabled",
"eirpTxPower": { "rtsCtsThreshold": 65535,
"model_type": "AutoOrManualValue", "channelBandwidth": "is80MHz",
"auto": true, "mimoMode": "twoByTwo",
"value": 18 "maxNumClients": 100,
}, "multicastRate": "auto",
"bestApEnabled": null, "autoChannelSelection": false,
"neighbouringListApConfig": { "activeScanSettings": {
"model_type": "NeighbouringAPListConfiguration", "model_type": "ActiveScanSettings",
"minSignal": -85, "enabled": true,
"maxAps": 25 "scanFrequencySeconds": 10,
}, "scanDurationMillis": 65
"perimeterDetectionEnabled": true, },
"channelHopSettings": { "managementRate": "auto",
"model_type": "ChannelHopSettings", "rxCellSizeDb": {
"noiseFloorThresholdInDB": -75, "model_type": "AutoOrManualValue",
"noiseFloorThresholdTimeInSeconds": 180, "auto": true,
"nonWifiThresholdInPercentage": 50, "value": -90
"nonWifiThresholdTimeInSeconds": 180, },
"obssHopMode": "NON_WIFI" "probeResponseThresholdDb": {
}, "model_type": "AutoOrManualValue",
"bestApSettings": { "auto": true,
"model_type": "RadioBestApSettings", "value": -90
"mlComputed": true, },
"dropInSnrPercentage": 30, "clientDisconnectThresholdDb": {
"minLoadFactor": 40 "model_type": "AutoOrManualValue",
"auto": true,
"value": -90
},
"eirpTxPower": {
"model_type": "AutoOrManualValue",
"auto": true,
"value": 18
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
} }
}, },
"is2dot4GHz": { "profileType": "rf"
"model_type": "RfElementConfiguration",
"rf": "TipWlan-rf",
"beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is20MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 20,
"minLoadFactor": 50
}
},
"is5GHzU": {
"model_type": "RfElementConfiguration",
"rf": "TipWlan-rf",
"beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
},
"is5GHzL": {
"model_type": "RfElementConfiguration",
"rf": "TipWlan-rf",
"beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
}
}, },
"profileType": "rf" "createdTimestamp": 1602113059555,
}, "lastModifiedTimestamp": 1602113059555,
"createdTimestamp": 1601961452390, "childProfileIds": []
"lastModifiedTimestamp": 1601961452390, }
"childProfileIds": []
}

View File

@@ -1,69 +1,134 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 9, "id": 5,
"customerId": 2, "customerId": 2,
"profileType": "ssid", "profileType": "ssid",
"name": "TipWlan-cloud-3-radios", "name": "TipWlan-cloud-hotspot-access",
"details": { "details": {
"model_type": "SsidConfiguration", "model_type": "SsidConfiguration",
"ssid": "TipWlan-cloud-3-radios", "ssid": "Default-SSID-1602113058718",
"appliedRadios": [ "appliedRadios": [
"is5GHzU", "is5GHzU",
"is2dot4GHz", "is5GHzL",
"is5GHzL" "is2dot4GHz"
], ],
"ssidAdminState": "enabled", "ssidAdminState": "enabled",
"secureMode": "open", "secureMode": "wpa2PSK",
"vlanId": 1, "vlanId": 1,
"keyStr": null, "keyStr": "testing123",
"broadcastSsid": "enabled", "broadcastSsid": "enabled",
"keyRefresh": 0, "keyRefresh": 0,
"noLocalSubnets": false, "noLocalSubnets": false,
"radiusServiceName": null, "radiusServiceName": null,
"captivePortalId": null, "captivePortalId": null,
"bandwidthLimitDown": 0, "bandwidthLimitDown": 0,
"bandwidthLimitUp": 0, "bandwidthLimitUp": 0,
"clientBandwidthLimitDown": 0, "clientBandwidthLimitDown": 0,
"clientBandwidthLimitUp": 0, "clientBandwidthLimitUp": 0,
"videoTrafficOnly": false, "videoTrafficOnly": false,
"radioBasedConfigs": { "radioBasedConfigs": {
"is5GHz": { "is5GHz": {
"model_type": "RadioBasedSsidConfiguration", "model_type": "RadioBasedSsidConfiguration",
"enable80211r": null, "enable80211r": null,
"enable80211k": null, "enable80211k": null,
"enable80211v": null "enable80211v": null
},
"is2dot4GHz": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzU": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzL": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
}
}, },
"bonjourGatewayProfileId": null, "is2dot4GHz": {
"enable80211w": null, "model_type": "RadioBasedSsidConfiguration",
"wepConfig": null, "enable80211r": null,
"forwardMode": null, "enable80211k": null,
"profileType": "ssid" "enable80211v": null
},
"is5GHzU": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzL": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
}
}, },
"createdTimestamp": 1601961452385, "bonjourGatewayProfileId": null,
"lastModifiedTimestamp": 1601961452385, "enable80211w": null,
"childProfileIds": [ "wepConfig": null,
7, "forwardMode": null,
8 "profileType": "ssid"
] },
} "createdTimestamp": 1602113058718,
"lastModifiedTimestamp": 1602113059547,
"childProfileIds": [
9
]
},
{
"model_type": "Profile",
"id": 10,
"customerId": 2,
"profileType": "ssid",
"name": "TipWlan-cloud-3-radios",
"details": {
"model_type": "SsidConfiguration",
"ssid": "TipWlan-cloud-3-radios",
"appliedRadios": [
"is5GHzU",
"is5GHzL",
"is2dot4GHz"
],
"ssidAdminState": "enabled",
"secureMode": "open",
"vlanId": 1,
"keyStr": null,
"broadcastSsid": "enabled",
"keyRefresh": 0,
"noLocalSubnets": false,
"radiusServiceName": null,
"captivePortalId": null,
"bandwidthLimitDown": 0,
"bandwidthLimitUp": 0,
"clientBandwidthLimitDown": 0,
"clientBandwidthLimitUp": 0,
"videoTrafficOnly": false,
"radioBasedConfigs": {
"is5GHz": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is2dot4GHz": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzU": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzL": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
}
},
"bonjourGatewayProfileId": null,
"enable80211w": null,
"wepConfig": null,
"forwardMode": null,
"profileType": "ssid"
},
"createdTimestamp": 1602113059549,
"lastModifiedTimestamp": 1602113059549,
"childProfileIds": [
8
]
}
] ]

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 6, "id": 7,
"customerId": 2, "customerId": 2,
"profileType": "venue", "profileType": "venue",
"name": "TipWlan-Hotspot20-Venue", "name": "TipWlan-Hotspot20-Venue",
@@ -35,8 +35,8 @@
}, },
"profileType": "venue" "profileType": "venue"
}, },
"createdTimestamp": 1602015573975, "createdTimestamp": 1602113058725,
"lastModifiedTimestamp": 1602015573975, "lastModifiedTimestamp": 1602113058725,
"childProfileIds": [] "childProfileIds": []
} }
] ]

View File

@@ -1,49 +1,50 @@
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 15, "id": 16,
"customerId": 2, "customerId": 2,
"profileType": "equipment_ap", "profileType": "equipment_ap",
"name": "ApProfile-3-radios", "name": "ApProfile-3-radios",
"details": { "details": {
"model_type": "ApNetworkConfiguration", "model_type": "ApNetworkConfiguration",
"networkConfigVersion": "AP-1", "networkConfigVersion": "AP-1",
"equipmentType": "AP", "equipmentType": "AP",
"vlanNative": true, "vlanNative": true,
"vlan": 0, "vlan": 0,
"ntpServer": { "ntpServer": {
"model_type": "AutoOrManualString", "model_type": "AutoOrManualString",
"auto": true, "auto": true,
"value": "pool.ntp.org" "value": "pool.ntp.org"
},
"syslogRelay": null,
"rtlsSettings": null,
"syntheticClientEnabled": true,
"ledControlEnabled": true,
"equipmentDiscovery": false,
"radioMap": {
"is2dot4GHz": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzU": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzL": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
}
},
"profileType": "equipment_ap"
}, },
"createdTimestamp": 1601961452652, "syslogRelay": null,
"lastModifiedTimestamp": 1601961452652, "rtlsSettings": null,
"childProfileIds": [ "syntheticClientEnabled": true,
2, "ledControlEnabled": true,
9, "equipmentDiscovery": false,
11 "radioMap": {
] "is2dot4GHz": {
} "model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzU": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzL": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
}
},
"profileType": "equipment_ap"
},
"createdTimestamp": 1602113059824,
"lastModifiedTimestamp": 1602113059824,
"childProfileIds": [
2,
5,
10,
12
]
}

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 8, "id": 9,
"customerId": 2, "customerId": 2,
"profileType": "hotspot_2pt0", "profileType": "hotspot_2pt0",
"name": "TipWlan-Hotspot20-Config", "name": "TipWlan-Hotspot20-Config",
@@ -45,9 +45,10 @@
"disableDownstreamGroupAddressedForwarding": false, "disableDownstreamGroupAddressedForwarding": false,
"enable2pt4GHz": true, "enable2pt4GHz": true,
"enable5GHz": true, "enable5GHz": true,
"associatedSsids": [ "associatedAccessSsidNames": [
"TipWlan-cloud-3-radios" "TipWlan-cloud-hotspot-access"
], ],
"osuSsidName": "TipWlan-cloud-3-radios",
"mccMnc3gppCellularNetworkInfo": [ "mccMnc3gppCellularNetworkInfo": [
{ {
"model_type": "MccMnc", "model_type": "MccMnc",
@@ -60,15 +61,23 @@
"mccMncPairing": "302,720" "mccMncPairing": "302,720"
} }
], ],
"operatorProfileName": "TipWlan-Hotspot20-Operator",
"venueProfileName": "TipWlan-Hotspot20-Venue",
"idProviderProfileNames": [
"TipWlan-Hotspot20-OSU-Provider"
],
"profileType": "hotspot_2pt0", "profileType": "hotspot_2pt0",
"mccMncList": "302,720" "mccMncList": "302,720",
"associatedSsids": [
"TipWlan-cloud-hotspot-access"
]
}, },
"createdTimestamp": 1602015574677, "createdTimestamp": 1602113059532,
"lastModifiedTimestamp": 1602015574677, "lastModifiedTimestamp": 1602113059532,
"childProfileIds": [ "childProfileIds": [
5,
6, 6,
7 7,
8
] ]
} }
] ]

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 7, "id": 8,
"customerId": 2, "customerId": 2,
"profileType": "id_provider", "profileType": "id_provider",
"name": "TipWlan-Hotspot20-OSU-Provider", "name": "TipWlan-Hotspot20-OSU-Provider",
@@ -29,19 +29,16 @@
], ],
"encoding": 0, "encoding": 0,
"eapMethods": [ "eapMethods": [
"EAP-MSCHAP-V2 with username/password",
"EAP-TTLS with username/password", "EAP-TTLS with username/password",
"EAP-TLS with certificate" "EAP-TLS with certificate"
], ],
"eapMap": { "eapMap": {
"EAP-MSCHAP-V2 with username/password": [ "EAP-TTLS with username/password": [
"Credential Type:username/password",
"Non-EAP Inner Authentication Type:MSCHAPV2" "Non-EAP Inner Authentication Type:MSCHAPV2"
], ],
"EAP-TTLS with username/password": [
"Credential Type:username/password"
],
"EAP-TLS with certificate": [ "EAP-TLS with certificate": [
"Credential Type:username/password" "Credential Type:Certificate"
] ]
} }
} }
@@ -107,8 +104,8 @@
], ],
"profileType": "id_provider" "profileType": "id_provider"
}, },
"createdTimestamp": 1602015574295, "createdTimestamp": 1602113059086,
"lastModifiedTimestamp": 1602015574295, "lastModifiedTimestamp": 1602113059086,
"childProfileIds": [] "childProfileIds": []
} }
] ]

View File

@@ -1,298 +1,298 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 2, "id": 2,
"customerId": 2, "customerId": 2,
"profileType": "metrics", "profileType": "metrics",
"name": "Metrics-Profile-3-radios", "name": "Metrics-Profile-3-radios",
"details": { "details": {
"model_type": "ServiceMetricsCollectionConfigProfile", "model_type": "ServiceMetricsCollectionConfigProfile",
"radioTypes": [ "radioTypes": [
"is5GHzU", "is5GHzU",
"is2dot4GHz", "is5GHzL",
"is5GHzL" "is2dot4GHz"
],
"serviceMetricDataTypes": [
"ApNode",
"ApSsid",
"Client",
"Channel",
"Neighbour"
],
"metricConfigParameterMap": {
"ApNode": [
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "ApNode"
}
], ],
"ApSsid": [ "serviceMetricDataTypes": [
{ "ApNode",
"model_type": "ServiceMetricRadioConfigParameters", "ApSsid",
"samplingInterval": 30, "Client",
"reportingIntervalSeconds": 60, "Channel",
"radioType": "is5GHzL", "Neighbour"
"serviceMetricDataType": "ApSsid"
},
{
"model_type": "ServiceMetricRadioConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"radioType": "is2dot4GHz",
"serviceMetricDataType": "ApSsid"
},
{
"model_type": "ServiceMetricRadioConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"radioType": "is5GHzU",
"serviceMetricDataType": "ApSsid"
}
], ],
"Client": [ "metricConfigParameterMap": {
{ "ApNode": [
"model_type": "ServiceMetricRadioConfigParameters", {
"samplingInterval": 30, "model_type": "ServiceMetricSurveyConfigParameters",
"reportingIntervalSeconds": 60, "samplingInterval": 30,
"radioType": "is5GHzL", "reportingIntervalSeconds": 120,
"serviceMetricDataType": "Client" "channelSurveyType": "OFF_CHANNEL",
}, "scanIntervalMillis": 0,
{ "percentUtilizationThreshold": 10,
"model_type": "ServiceMetricRadioConfigParameters", "delayMillisecondsThreshold": 600,
"samplingInterval": 30, "statsReportFormat": "RAW",
"reportingIntervalSeconds": 60, "radioType": "is5GHzU",
"radioType": "is5GHzU", "serviceMetricDataType": "ApNode"
"serviceMetricDataType": "Client" },
}, {
{ "model_type": "ServiceMetricSurveyConfigParameters",
"model_type": "ServiceMetricRadioConfigParameters", "samplingInterval": 30,
"samplingInterval": 30, "reportingIntervalSeconds": 120,
"reportingIntervalSeconds": 60, "channelSurveyType": "OFF_CHANNEL",
"radioType": "is2dot4GHz", "scanIntervalMillis": 0,
"serviceMetricDataType": "Client" "percentUtilizationThreshold": 10,
} "delayMillisecondsThreshold": 600,
], "statsReportFormat": "RAW",
"Channel": [ "radioType": "is5GHzL",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 120, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "OFF_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 120,
"percentUtilizationThreshold": 10, "channelSurveyType": "OFF_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is5GHzU", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is2dot4GHz",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 60, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "ON_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 60,
"percentUtilizationThreshold": 10, "channelSurveyType": "ON_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is2dot4GHz", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is5GHzL",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 120, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "OFF_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 60,
"percentUtilizationThreshold": 10, "channelSurveyType": "ON_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is2dot4GHz", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is2dot4GHz",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 120, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "OFF_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 60,
"percentUtilizationThreshold": 10, "channelSurveyType": "ON_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is5GHzL", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is5GHzU",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", }
"samplingInterval": 30, ],
"reportingIntervalSeconds": 60, "ApSsid": [
"channelSurveyType": "ON_CHANNEL", {
"scanIntervalMillis": 0, "model_type": "ServiceMetricRadioConfigParameters",
"percentUtilizationThreshold": 10, "samplingInterval": 30,
"delayMillisecondsThreshold": 600, "reportingIntervalSeconds": 60,
"statsReportFormat": "RAW", "radioType": "is2dot4GHz",
"radioType": "is5GHzL", "serviceMetricDataType": "ApSsid"
"serviceMetricDataType": "Channel" },
}, {
{ "model_type": "ServiceMetricRadioConfigParameters",
"model_type": "ServiceMetricSurveyConfigParameters", "samplingInterval": 30,
"samplingInterval": 30, "reportingIntervalSeconds": 60,
"reportingIntervalSeconds": 60, "radioType": "is5GHzL",
"channelSurveyType": "ON_CHANNEL", "serviceMetricDataType": "ApSsid"
"scanIntervalMillis": 0, },
"percentUtilizationThreshold": 10, {
"delayMillisecondsThreshold": 600, "model_type": "ServiceMetricRadioConfigParameters",
"statsReportFormat": "RAW", "samplingInterval": 30,
"radioType": "is5GHzU", "reportingIntervalSeconds": 60,
"serviceMetricDataType": "Channel" "radioType": "is5GHzU",
} "serviceMetricDataType": "ApSsid"
], }
"Neighbour": [ ],
{ "Client": [
"model_type": "ServiceMetricSurveyConfigParameters", {
"samplingInterval": 30, "model_type": "ServiceMetricRadioConfigParameters",
"reportingIntervalSeconds": 120, "samplingInterval": 30,
"channelSurveyType": "OFF_CHANNEL", "reportingIntervalSeconds": 60,
"scanIntervalMillis": 0, "radioType": "is2dot4GHz",
"percentUtilizationThreshold": 10, "serviceMetricDataType": "Client"
"delayMillisecondsThreshold": 600, },
"statsReportFormat": "RAW", {
"radioType": "is5GHzU", "model_type": "ServiceMetricRadioConfigParameters",
"serviceMetricDataType": "Neighbour" "samplingInterval": 30,
}, "reportingIntervalSeconds": 60,
{ "radioType": "is5GHzL",
"model_type": "ServiceMetricSurveyConfigParameters", "serviceMetricDataType": "Client"
"samplingInterval": 30, },
"reportingIntervalSeconds": 60, {
"channelSurveyType": "ON_CHANNEL", "model_type": "ServiceMetricRadioConfigParameters",
"scanIntervalMillis": 0, "samplingInterval": 30,
"percentUtilizationThreshold": 10, "reportingIntervalSeconds": 60,
"delayMillisecondsThreshold": 600, "radioType": "is5GHzU",
"statsReportFormat": "RAW", "serviceMetricDataType": "Client"
"radioType": "is2dot4GHz", }
"serviceMetricDataType": "Neighbour" ],
}, "Channel": [
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 120, "reportingIntervalSeconds": 60,
"channelSurveyType": "OFF_CHANNEL", "channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is2dot4GHz", "radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
}, },
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 60, "reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL", "channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is5GHzL", "radioType": "is2dot4GHz",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
}, },
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 60, "reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL", "channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is5GHzU", "radioType": "is5GHzU",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
}, },
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 120, "reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL", "channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is5GHzL", "radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
} },
] {
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "Channel"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "Channel"
}
],
"Neighbour": [
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "Neighbour"
}
]
},
"profileType": "metrics"
}, },
"profileType": "metrics" "createdTimestamp": 1602113058699,
}, "lastModifiedTimestamp": 1602113058699,
"createdTimestamp": 1601961451756, "childProfileIds": []
"lastModifiedTimestamp": 1601961451756, }
"childProfileIds": []
}
] ]

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 5, "id": 6,
"customerId": 2, "customerId": 2,
"profileType": "operator", "profileType": "operator",
"name": "TipWlan-Hotspot20-Operator", "name": "TipWlan-Hotspot20-Operator",
@@ -30,8 +30,8 @@
], ],
"profileType": "operator" "profileType": "operator"
}, },
"createdTimestamp": 1602015573969, "createdTimestamp": 1602113058719,
"lastModifiedTimestamp": 1602015573969, "lastModifiedTimestamp": 1602113058719,
"childProfileIds": [] "childProfileIds": []
} }
] ]

View File

@@ -1,256 +1,256 @@
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 11, "id": 12,
"customerId": 2, "customerId": 2,
"profileType": "rf", "profileType": "rf",
"name": "TipWlan-rf", "name": "TipWlan-rf",
"details": { "details": {
"model_type": "RfConfiguration", "model_type": "RfConfiguration",
"rfConfigMap": { "rfConfigMap": {
"is5GHz": { "is5GHz": {
"model_type": "RfElementConfiguration", "model_type": "RfElementConfiguration",
"rf": "TipWlan-rf", "rf": "TipWlan-rf",
"beaconInterval": 100, "beaconInterval": 100,
"forceScanDuringVoice": "disabled", "forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535, "rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz", "channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo", "mimoMode": "twoByTwo",
"maxNumClients": 100, "maxNumClients": 100,
"multicastRate": "auto", "multicastRate": "auto",
"autoChannelSelection": false, "autoChannelSelection": false,
"activeScanSettings": { "activeScanSettings": {
"model_type": "ActiveScanSettings", "model_type": "ActiveScanSettings",
"enabled": true, "enabled": true,
"scanFrequencySeconds": 10, "scanFrequencySeconds": 10,
"scanDurationMillis": 65 "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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
}, },
"managementRate": "auto", "is2dot4GHz": {
"rxCellSizeDb": { "model_type": "RfElementConfiguration",
"model_type": "AutoOrManualValue", "rf": "TipWlan-rf",
"auto": true, "beaconInterval": 100,
"value": -90 "forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is20MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 20,
"minLoadFactor": 50
}
}, },
"probeResponseThresholdDb": { "is5GHzU": {
"model_type": "AutoOrManualValue", "model_type": "RfElementConfiguration",
"auto": true, "rf": "TipWlan-rf",
"value": -90 "beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
}, },
"clientDisconnectThresholdDb": { "is5GHzL": {
"model_type": "AutoOrManualValue", "model_type": "RfElementConfiguration",
"auto": true, "rf": "TipWlan-rf",
"value": -90 "beaconInterval": 100,
}, "forceScanDuringVoice": "disabled",
"eirpTxPower": { "rtsCtsThreshold": 65535,
"model_type": "AutoOrManualValue", "channelBandwidth": "is80MHz",
"auto": true, "mimoMode": "twoByTwo",
"value": 18 "maxNumClients": 100,
}, "multicastRate": "auto",
"bestApEnabled": null, "autoChannelSelection": false,
"neighbouringListApConfig": { "activeScanSettings": {
"model_type": "NeighbouringAPListConfiguration", "model_type": "ActiveScanSettings",
"minSignal": -85, "enabled": true,
"maxAps": 25 "scanFrequencySeconds": 10,
}, "scanDurationMillis": 65
"perimeterDetectionEnabled": true, },
"channelHopSettings": { "managementRate": "auto",
"model_type": "ChannelHopSettings", "rxCellSizeDb": {
"noiseFloorThresholdInDB": -75, "model_type": "AutoOrManualValue",
"noiseFloorThresholdTimeInSeconds": 180, "auto": true,
"nonWifiThresholdInPercentage": 50, "value": -90
"nonWifiThresholdTimeInSeconds": 180, },
"obssHopMode": "NON_WIFI" "probeResponseThresholdDb": {
}, "model_type": "AutoOrManualValue",
"bestApSettings": { "auto": true,
"model_type": "RadioBestApSettings", "value": -90
"mlComputed": true, },
"dropInSnrPercentage": 30, "clientDisconnectThresholdDb": {
"minLoadFactor": 40 "model_type": "AutoOrManualValue",
"auto": true,
"value": -90
},
"eirpTxPower": {
"model_type": "AutoOrManualValue",
"auto": true,
"value": 18
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
} }
}, },
"is2dot4GHz": { "profileType": "rf"
"model_type": "RfElementConfiguration",
"rf": "TipWlan-rf",
"beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is20MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 20,
"minLoadFactor": 50
}
},
"is5GHzU": {
"model_type": "RfElementConfiguration",
"rf": "TipWlan-rf",
"beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
},
"is5GHzL": {
"model_type": "RfElementConfiguration",
"rf": "TipWlan-rf",
"beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
}
}, },
"profileType": "rf" "createdTimestamp": 1602113059555,
}, "lastModifiedTimestamp": 1602113059555,
"createdTimestamp": 1601961452390, "childProfileIds": []
"lastModifiedTimestamp": 1601961452390, }
"childProfileIds": []
}

View File

@@ -1,69 +1,134 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 9, "id": 5,
"customerId": 2, "customerId": 2,
"profileType": "ssid", "profileType": "ssid",
"name": "TipWlan-cloud-3-radios", "name": "TipWlan-cloud-hotspot-access",
"details": { "details": {
"model_type": "SsidConfiguration", "model_type": "SsidConfiguration",
"ssid": "TipWlan-cloud-3-radios", "ssid": "Default-SSID-1602113058718",
"appliedRadios": [ "appliedRadios": [
"is5GHzU", "is5GHzU",
"is2dot4GHz", "is5GHzL",
"is5GHzL" "is2dot4GHz"
], ],
"ssidAdminState": "enabled", "ssidAdminState": "enabled",
"secureMode": "open", "secureMode": "wpa2PSK",
"vlanId": 1, "vlanId": 1,
"keyStr": null, "keyStr": "testing123",
"broadcastSsid": "enabled", "broadcastSsid": "enabled",
"keyRefresh": 0, "keyRefresh": 0,
"noLocalSubnets": false, "noLocalSubnets": false,
"radiusServiceName": null, "radiusServiceName": null,
"captivePortalId": null, "captivePortalId": null,
"bandwidthLimitDown": 0, "bandwidthLimitDown": 0,
"bandwidthLimitUp": 0, "bandwidthLimitUp": 0,
"clientBandwidthLimitDown": 0, "clientBandwidthLimitDown": 0,
"clientBandwidthLimitUp": 0, "clientBandwidthLimitUp": 0,
"videoTrafficOnly": false, "videoTrafficOnly": false,
"radioBasedConfigs": { "radioBasedConfigs": {
"is5GHz": { "is5GHz": {
"model_type": "RadioBasedSsidConfiguration", "model_type": "RadioBasedSsidConfiguration",
"enable80211r": null, "enable80211r": null,
"enable80211k": null, "enable80211k": null,
"enable80211v": null "enable80211v": null
},
"is2dot4GHz": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzU": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzL": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
}
}, },
"bonjourGatewayProfileId": null, "is2dot4GHz": {
"enable80211w": null, "model_type": "RadioBasedSsidConfiguration",
"wepConfig": null, "enable80211r": null,
"forwardMode": null, "enable80211k": null,
"profileType": "ssid" "enable80211v": null
},
"is5GHzU": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzL": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
}
}, },
"createdTimestamp": 1601961452385, "bonjourGatewayProfileId": null,
"lastModifiedTimestamp": 1601961452385, "enable80211w": null,
"childProfileIds": [ "wepConfig": null,
7, "forwardMode": null,
8 "profileType": "ssid"
] },
} "createdTimestamp": 1602113058718,
"lastModifiedTimestamp": 1602113059547,
"childProfileIds": [
9
]
},
{
"model_type": "Profile",
"id": 10,
"customerId": 2,
"profileType": "ssid",
"name": "TipWlan-cloud-3-radios",
"details": {
"model_type": "SsidConfiguration",
"ssid": "TipWlan-cloud-3-radios",
"appliedRadios": [
"is5GHzU",
"is5GHzL",
"is2dot4GHz"
],
"ssidAdminState": "enabled",
"secureMode": "open",
"vlanId": 1,
"keyStr": null,
"broadcastSsid": "enabled",
"keyRefresh": 0,
"noLocalSubnets": false,
"radiusServiceName": null,
"captivePortalId": null,
"bandwidthLimitDown": 0,
"bandwidthLimitUp": 0,
"clientBandwidthLimitDown": 0,
"clientBandwidthLimitUp": 0,
"videoTrafficOnly": false,
"radioBasedConfigs": {
"is5GHz": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is2dot4GHz": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzU": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzL": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
}
},
"bonjourGatewayProfileId": null,
"enable80211w": null,
"wepConfig": null,
"forwardMode": null,
"profileType": "ssid"
},
"createdTimestamp": 1602113059549,
"lastModifiedTimestamp": 1602113059549,
"childProfileIds": [
8
]
}
] ]

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 6, "id": 7,
"customerId": 2, "customerId": 2,
"profileType": "venue", "profileType": "venue",
"name": "TipWlan-Hotspot20-Venue", "name": "TipWlan-Hotspot20-Venue",
@@ -35,8 +35,8 @@
}, },
"profileType": "venue" "profileType": "venue"
}, },
"createdTimestamp": 1602015573975, "createdTimestamp": 1602113058725,
"lastModifiedTimestamp": 1602015573975, "lastModifiedTimestamp": 1602113058725,
"childProfileIds": [] "childProfileIds": []
} }
] ]

View File

@@ -1,49 +1,50 @@
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 15, "id": 16,
"customerId": 2, "customerId": 2,
"profileType": "equipment_ap", "profileType": "equipment_ap",
"name": "ApProfile-3-radios", "name": "ApProfile-3-radios",
"details": { "details": {
"model_type": "ApNetworkConfiguration", "model_type": "ApNetworkConfiguration",
"networkConfigVersion": "AP-1", "networkConfigVersion": "AP-1",
"equipmentType": "AP", "equipmentType": "AP",
"vlanNative": true, "vlanNative": true,
"vlan": 0, "vlan": 0,
"ntpServer": { "ntpServer": {
"model_type": "AutoOrManualString", "model_type": "AutoOrManualString",
"auto": true, "auto": true,
"value": "pool.ntp.org" "value": "pool.ntp.org"
},
"syslogRelay": null,
"rtlsSettings": null,
"syntheticClientEnabled": true,
"ledControlEnabled": true,
"equipmentDiscovery": false,
"radioMap": {
"is2dot4GHz": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzU": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzL": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
}
},
"profileType": "equipment_ap"
}, },
"createdTimestamp": 1601961452652, "syslogRelay": null,
"lastModifiedTimestamp": 1601961452652, "rtlsSettings": null,
"childProfileIds": [ "syntheticClientEnabled": true,
2, "ledControlEnabled": true,
9, "equipmentDiscovery": false,
11 "radioMap": {
] "is2dot4GHz": {
} "model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzU": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzL": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
}
},
"profileType": "equipment_ap"
},
"createdTimestamp": 1602113059824,
"lastModifiedTimestamp": 1602113059824,
"childProfileIds": [
2,
5,
10,
12
]
}

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 8, "id": 9,
"customerId": 2, "customerId": 2,
"profileType": "hotspot_2pt0", "profileType": "hotspot_2pt0",
"name": "TipWlan-Hotspot20-Config", "name": "TipWlan-Hotspot20-Config",
@@ -45,9 +45,10 @@
"disableDownstreamGroupAddressedForwarding": false, "disableDownstreamGroupAddressedForwarding": false,
"enable2pt4GHz": true, "enable2pt4GHz": true,
"enable5GHz": true, "enable5GHz": true,
"associatedSsids": [ "associatedAccessSsidNames": [
"TipWlan-cloud-3-radios" "TipWlan-cloud-hotspot-access"
], ],
"osuSsidName": "TipWlan-cloud-3-radios",
"mccMnc3gppCellularNetworkInfo": [ "mccMnc3gppCellularNetworkInfo": [
{ {
"model_type": "MccMnc", "model_type": "MccMnc",
@@ -60,15 +61,23 @@
"mccMncPairing": "302,720" "mccMncPairing": "302,720"
} }
], ],
"operatorProfileName": "TipWlan-Hotspot20-Operator",
"venueProfileName": "TipWlan-Hotspot20-Venue",
"idProviderProfileNames": [
"TipWlan-Hotspot20-OSU-Provider"
],
"profileType": "hotspot_2pt0", "profileType": "hotspot_2pt0",
"mccMncList": "302,720" "mccMncList": "302,720",
"associatedSsids": [
"TipWlan-cloud-hotspot-access"
]
}, },
"createdTimestamp": 1602015574677, "createdTimestamp": 1602113059532,
"lastModifiedTimestamp": 1602015574677, "lastModifiedTimestamp": 1602113059532,
"childProfileIds": [ "childProfileIds": [
5,
6, 6,
7 7,
8
] ]
} }
] ]

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 7, "id": 8,
"customerId": 2, "customerId": 2,
"profileType": "id_provider", "profileType": "id_provider",
"name": "TipWlan-Hotspot20-OSU-Provider", "name": "TipWlan-Hotspot20-OSU-Provider",
@@ -29,19 +29,16 @@
], ],
"encoding": 0, "encoding": 0,
"eapMethods": [ "eapMethods": [
"EAP-MSCHAP-V2 with username/password",
"EAP-TTLS with username/password", "EAP-TTLS with username/password",
"EAP-TLS with certificate" "EAP-TLS with certificate"
], ],
"eapMap": { "eapMap": {
"EAP-MSCHAP-V2 with username/password": [ "EAP-TTLS with username/password": [
"Credential Type:username/password",
"Non-EAP Inner Authentication Type:MSCHAPV2" "Non-EAP Inner Authentication Type:MSCHAPV2"
], ],
"EAP-TTLS with username/password": [
"Credential Type:username/password"
],
"EAP-TLS with certificate": [ "EAP-TLS with certificate": [
"Credential Type:username/password" "Credential Type:Certificate"
] ]
} }
} }
@@ -107,8 +104,8 @@
], ],
"profileType": "id_provider" "profileType": "id_provider"
}, },
"createdTimestamp": 1602015574295, "createdTimestamp": 1602113059086,
"lastModifiedTimestamp": 1602015574295, "lastModifiedTimestamp": 1602113059086,
"childProfileIds": [] "childProfileIds": []
} }
] ]

View File

@@ -1,298 +1,298 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 2, "id": 2,
"customerId": 2, "customerId": 2,
"profileType": "metrics", "profileType": "metrics",
"name": "Metrics-Profile-3-radios", "name": "Metrics-Profile-3-radios",
"details": { "details": {
"model_type": "ServiceMetricsCollectionConfigProfile", "model_type": "ServiceMetricsCollectionConfigProfile",
"radioTypes": [ "radioTypes": [
"is5GHzU", "is5GHzU",
"is2dot4GHz", "is5GHzL",
"is5GHzL" "is2dot4GHz"
],
"serviceMetricDataTypes": [
"ApNode",
"ApSsid",
"Client",
"Channel",
"Neighbour"
],
"metricConfigParameterMap": {
"ApNode": [
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "ApNode"
}
], ],
"ApSsid": [ "serviceMetricDataTypes": [
{ "ApNode",
"model_type": "ServiceMetricRadioConfigParameters", "ApSsid",
"samplingInterval": 30, "Client",
"reportingIntervalSeconds": 60, "Channel",
"radioType": "is5GHzL", "Neighbour"
"serviceMetricDataType": "ApSsid"
},
{
"model_type": "ServiceMetricRadioConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"radioType": "is2dot4GHz",
"serviceMetricDataType": "ApSsid"
},
{
"model_type": "ServiceMetricRadioConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"radioType": "is5GHzU",
"serviceMetricDataType": "ApSsid"
}
], ],
"Client": [ "metricConfigParameterMap": {
{ "ApNode": [
"model_type": "ServiceMetricRadioConfigParameters", {
"samplingInterval": 30, "model_type": "ServiceMetricSurveyConfigParameters",
"reportingIntervalSeconds": 60, "samplingInterval": 30,
"radioType": "is5GHzL", "reportingIntervalSeconds": 120,
"serviceMetricDataType": "Client" "channelSurveyType": "OFF_CHANNEL",
}, "scanIntervalMillis": 0,
{ "percentUtilizationThreshold": 10,
"model_type": "ServiceMetricRadioConfigParameters", "delayMillisecondsThreshold": 600,
"samplingInterval": 30, "statsReportFormat": "RAW",
"reportingIntervalSeconds": 60, "radioType": "is5GHzU",
"radioType": "is5GHzU", "serviceMetricDataType": "ApNode"
"serviceMetricDataType": "Client" },
}, {
{ "model_type": "ServiceMetricSurveyConfigParameters",
"model_type": "ServiceMetricRadioConfigParameters", "samplingInterval": 30,
"samplingInterval": 30, "reportingIntervalSeconds": 120,
"reportingIntervalSeconds": 60, "channelSurveyType": "OFF_CHANNEL",
"radioType": "is2dot4GHz", "scanIntervalMillis": 0,
"serviceMetricDataType": "Client" "percentUtilizationThreshold": 10,
} "delayMillisecondsThreshold": 600,
], "statsReportFormat": "RAW",
"Channel": [ "radioType": "is5GHzL",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 120, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "OFF_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 120,
"percentUtilizationThreshold": 10, "channelSurveyType": "OFF_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is5GHzU", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is2dot4GHz",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 60, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "ON_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 60,
"percentUtilizationThreshold": 10, "channelSurveyType": "ON_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is2dot4GHz", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is5GHzL",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 120, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "OFF_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 60,
"percentUtilizationThreshold": 10, "channelSurveyType": "ON_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is2dot4GHz", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is2dot4GHz",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 120, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "OFF_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 60,
"percentUtilizationThreshold": 10, "channelSurveyType": "ON_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is5GHzL", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is5GHzU",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", }
"samplingInterval": 30, ],
"reportingIntervalSeconds": 60, "ApSsid": [
"channelSurveyType": "ON_CHANNEL", {
"scanIntervalMillis": 0, "model_type": "ServiceMetricRadioConfigParameters",
"percentUtilizationThreshold": 10, "samplingInterval": 30,
"delayMillisecondsThreshold": 600, "reportingIntervalSeconds": 60,
"statsReportFormat": "RAW", "radioType": "is2dot4GHz",
"radioType": "is5GHzL", "serviceMetricDataType": "ApSsid"
"serviceMetricDataType": "Channel" },
}, {
{ "model_type": "ServiceMetricRadioConfigParameters",
"model_type": "ServiceMetricSurveyConfigParameters", "samplingInterval": 30,
"samplingInterval": 30, "reportingIntervalSeconds": 60,
"reportingIntervalSeconds": 60, "radioType": "is5GHzL",
"channelSurveyType": "ON_CHANNEL", "serviceMetricDataType": "ApSsid"
"scanIntervalMillis": 0, },
"percentUtilizationThreshold": 10, {
"delayMillisecondsThreshold": 600, "model_type": "ServiceMetricRadioConfigParameters",
"statsReportFormat": "RAW", "samplingInterval": 30,
"radioType": "is5GHzU", "reportingIntervalSeconds": 60,
"serviceMetricDataType": "Channel" "radioType": "is5GHzU",
} "serviceMetricDataType": "ApSsid"
], }
"Neighbour": [ ],
{ "Client": [
"model_type": "ServiceMetricSurveyConfigParameters", {
"samplingInterval": 30, "model_type": "ServiceMetricRadioConfigParameters",
"reportingIntervalSeconds": 120, "samplingInterval": 30,
"channelSurveyType": "OFF_CHANNEL", "reportingIntervalSeconds": 60,
"scanIntervalMillis": 0, "radioType": "is2dot4GHz",
"percentUtilizationThreshold": 10, "serviceMetricDataType": "Client"
"delayMillisecondsThreshold": 600, },
"statsReportFormat": "RAW", {
"radioType": "is5GHzU", "model_type": "ServiceMetricRadioConfigParameters",
"serviceMetricDataType": "Neighbour" "samplingInterval": 30,
}, "reportingIntervalSeconds": 60,
{ "radioType": "is5GHzL",
"model_type": "ServiceMetricSurveyConfigParameters", "serviceMetricDataType": "Client"
"samplingInterval": 30, },
"reportingIntervalSeconds": 60, {
"channelSurveyType": "ON_CHANNEL", "model_type": "ServiceMetricRadioConfigParameters",
"scanIntervalMillis": 0, "samplingInterval": 30,
"percentUtilizationThreshold": 10, "reportingIntervalSeconds": 60,
"delayMillisecondsThreshold": 600, "radioType": "is5GHzU",
"statsReportFormat": "RAW", "serviceMetricDataType": "Client"
"radioType": "is2dot4GHz", }
"serviceMetricDataType": "Neighbour" ],
}, "Channel": [
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 120, "reportingIntervalSeconds": 60,
"channelSurveyType": "OFF_CHANNEL", "channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is2dot4GHz", "radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
}, },
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 60, "reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL", "channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is5GHzL", "radioType": "is2dot4GHz",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
}, },
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 60, "reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL", "channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is5GHzU", "radioType": "is5GHzU",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
}, },
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 120, "reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL", "channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is5GHzL", "radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
} },
] {
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "Channel"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "Channel"
}
],
"Neighbour": [
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "Neighbour"
}
]
},
"profileType": "metrics"
}, },
"profileType": "metrics" "createdTimestamp": 1602113058699,
}, "lastModifiedTimestamp": 1602113058699,
"createdTimestamp": 1601961451756, "childProfileIds": []
"lastModifiedTimestamp": 1601961451756, }
"childProfileIds": []
}
] ]

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 5, "id": 6,
"customerId": 2, "customerId": 2,
"profileType": "operator", "profileType": "operator",
"name": "TipWlan-Hotspot20-Operator", "name": "TipWlan-Hotspot20-Operator",
@@ -30,8 +30,8 @@
], ],
"profileType": "operator" "profileType": "operator"
}, },
"createdTimestamp": 1602015573969, "createdTimestamp": 1602113058719,
"lastModifiedTimestamp": 1602015573969, "lastModifiedTimestamp": 1602113058719,
"childProfileIds": [] "childProfileIds": []
} }
] ]

View File

@@ -1,256 +1,256 @@
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 11, "id": 12,
"customerId": 2, "customerId": 2,
"profileType": "rf", "profileType": "rf",
"name": "TipWlan-rf", "name": "TipWlan-rf",
"details": { "details": {
"model_type": "RfConfiguration", "model_type": "RfConfiguration",
"rfConfigMap": { "rfConfigMap": {
"is5GHz": { "is5GHz": {
"model_type": "RfElementConfiguration", "model_type": "RfElementConfiguration",
"rf": "TipWlan-rf", "rf": "TipWlan-rf",
"beaconInterval": 100, "beaconInterval": 100,
"forceScanDuringVoice": "disabled", "forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535, "rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz", "channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo", "mimoMode": "twoByTwo",
"maxNumClients": 100, "maxNumClients": 100,
"multicastRate": "auto", "multicastRate": "auto",
"autoChannelSelection": false, "autoChannelSelection": false,
"activeScanSettings": { "activeScanSettings": {
"model_type": "ActiveScanSettings", "model_type": "ActiveScanSettings",
"enabled": true, "enabled": true,
"scanFrequencySeconds": 10, "scanFrequencySeconds": 10,
"scanDurationMillis": 65 "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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
}, },
"managementRate": "auto", "is2dot4GHz": {
"rxCellSizeDb": { "model_type": "RfElementConfiguration",
"model_type": "AutoOrManualValue", "rf": "TipWlan-rf",
"auto": true, "beaconInterval": 100,
"value": -90 "forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is20MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 20,
"minLoadFactor": 50
}
}, },
"probeResponseThresholdDb": { "is5GHzU": {
"model_type": "AutoOrManualValue", "model_type": "RfElementConfiguration",
"auto": true, "rf": "TipWlan-rf",
"value": -90 "beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
}, },
"clientDisconnectThresholdDb": { "is5GHzL": {
"model_type": "AutoOrManualValue", "model_type": "RfElementConfiguration",
"auto": true, "rf": "TipWlan-rf",
"value": -90 "beaconInterval": 100,
}, "forceScanDuringVoice": "disabled",
"eirpTxPower": { "rtsCtsThreshold": 65535,
"model_type": "AutoOrManualValue", "channelBandwidth": "is80MHz",
"auto": true, "mimoMode": "twoByTwo",
"value": 18 "maxNumClients": 100,
}, "multicastRate": "auto",
"bestApEnabled": null, "autoChannelSelection": false,
"neighbouringListApConfig": { "activeScanSettings": {
"model_type": "NeighbouringAPListConfiguration", "model_type": "ActiveScanSettings",
"minSignal": -85, "enabled": true,
"maxAps": 25 "scanFrequencySeconds": 10,
}, "scanDurationMillis": 65
"perimeterDetectionEnabled": true, },
"channelHopSettings": { "managementRate": "auto",
"model_type": "ChannelHopSettings", "rxCellSizeDb": {
"noiseFloorThresholdInDB": -75, "model_type": "AutoOrManualValue",
"noiseFloorThresholdTimeInSeconds": 180, "auto": true,
"nonWifiThresholdInPercentage": 50, "value": -90
"nonWifiThresholdTimeInSeconds": 180, },
"obssHopMode": "NON_WIFI" "probeResponseThresholdDb": {
}, "model_type": "AutoOrManualValue",
"bestApSettings": { "auto": true,
"model_type": "RadioBestApSettings", "value": -90
"mlComputed": true, },
"dropInSnrPercentage": 30, "clientDisconnectThresholdDb": {
"minLoadFactor": 40 "model_type": "AutoOrManualValue",
"auto": true,
"value": -90
},
"eirpTxPower": {
"model_type": "AutoOrManualValue",
"auto": true,
"value": 18
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
} }
}, },
"is2dot4GHz": { "profileType": "rf"
"model_type": "RfElementConfiguration",
"rf": "TipWlan-rf",
"beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is20MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 20,
"minLoadFactor": 50
}
},
"is5GHzU": {
"model_type": "RfElementConfiguration",
"rf": "TipWlan-rf",
"beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
},
"is5GHzL": {
"model_type": "RfElementConfiguration",
"rf": "TipWlan-rf",
"beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
}
}, },
"profileType": "rf" "createdTimestamp": 1602113059555,
}, "lastModifiedTimestamp": 1602113059555,
"createdTimestamp": 1601961452390, "childProfileIds": []
"lastModifiedTimestamp": 1601961452390, }
"childProfileIds": []
}

View File

@@ -1,69 +1,134 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 9, "id": 5,
"customerId": 2, "customerId": 2,
"profileType": "ssid", "profileType": "ssid",
"name": "TipWlan-cloud-3-radios", "name": "TipWlan-cloud-hotspot-access",
"details": { "details": {
"model_type": "SsidConfiguration", "model_type": "SsidConfiguration",
"ssid": "TipWlan-cloud-3-radios", "ssid": "Default-SSID-1602113058718",
"appliedRadios": [ "appliedRadios": [
"is5GHzU", "is5GHzU",
"is2dot4GHz", "is5GHzL",
"is5GHzL" "is2dot4GHz"
], ],
"ssidAdminState": "enabled", "ssidAdminState": "enabled",
"secureMode": "open", "secureMode": "wpa2PSK",
"vlanId": 1, "vlanId": 1,
"keyStr": null, "keyStr": "testing123",
"broadcastSsid": "enabled", "broadcastSsid": "enabled",
"keyRefresh": 0, "keyRefresh": 0,
"noLocalSubnets": false, "noLocalSubnets": false,
"radiusServiceName": null, "radiusServiceName": null,
"captivePortalId": null, "captivePortalId": null,
"bandwidthLimitDown": 0, "bandwidthLimitDown": 0,
"bandwidthLimitUp": 0, "bandwidthLimitUp": 0,
"clientBandwidthLimitDown": 0, "clientBandwidthLimitDown": 0,
"clientBandwidthLimitUp": 0, "clientBandwidthLimitUp": 0,
"videoTrafficOnly": false, "videoTrafficOnly": false,
"radioBasedConfigs": { "radioBasedConfigs": {
"is5GHz": { "is5GHz": {
"model_type": "RadioBasedSsidConfiguration", "model_type": "RadioBasedSsidConfiguration",
"enable80211r": null, "enable80211r": null,
"enable80211k": null, "enable80211k": null,
"enable80211v": null "enable80211v": null
},
"is2dot4GHz": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzU": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzL": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
}
}, },
"bonjourGatewayProfileId": null, "is2dot4GHz": {
"enable80211w": null, "model_type": "RadioBasedSsidConfiguration",
"wepConfig": null, "enable80211r": null,
"forwardMode": null, "enable80211k": null,
"profileType": "ssid" "enable80211v": null
},
"is5GHzU": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzL": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
}
}, },
"createdTimestamp": 1601961452385, "bonjourGatewayProfileId": null,
"lastModifiedTimestamp": 1601961452385, "enable80211w": null,
"childProfileIds": [ "wepConfig": null,
7, "forwardMode": null,
8 "profileType": "ssid"
] },
} "createdTimestamp": 1602113058718,
"lastModifiedTimestamp": 1602113059547,
"childProfileIds": [
9
]
},
{
"model_type": "Profile",
"id": 10,
"customerId": 2,
"profileType": "ssid",
"name": "TipWlan-cloud-3-radios",
"details": {
"model_type": "SsidConfiguration",
"ssid": "TipWlan-cloud-3-radios",
"appliedRadios": [
"is5GHzU",
"is5GHzL",
"is2dot4GHz"
],
"ssidAdminState": "enabled",
"secureMode": "open",
"vlanId": 1,
"keyStr": null,
"broadcastSsid": "enabled",
"keyRefresh": 0,
"noLocalSubnets": false,
"radiusServiceName": null,
"captivePortalId": null,
"bandwidthLimitDown": 0,
"bandwidthLimitUp": 0,
"clientBandwidthLimitDown": 0,
"clientBandwidthLimitUp": 0,
"videoTrafficOnly": false,
"radioBasedConfigs": {
"is5GHz": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is2dot4GHz": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzU": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzL": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
}
},
"bonjourGatewayProfileId": null,
"enable80211w": null,
"wepConfig": null,
"forwardMode": null,
"profileType": "ssid"
},
"createdTimestamp": 1602113059549,
"lastModifiedTimestamp": 1602113059549,
"childProfileIds": [
8
]
}
] ]

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 6, "id": 7,
"customerId": 2, "customerId": 2,
"profileType": "venue", "profileType": "venue",
"name": "TipWlan-Hotspot20-Venue", "name": "TipWlan-Hotspot20-Venue",
@@ -35,8 +35,8 @@
}, },
"profileType": "venue" "profileType": "venue"
}, },
"createdTimestamp": 1602015573975, "createdTimestamp": 1602113058725,
"lastModifiedTimestamp": 1602015573975, "lastModifiedTimestamp": 1602113058725,
"childProfileIds": [] "childProfileIds": []
} }
] ]

View File

@@ -1,49 +1,50 @@
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 15, "id": 16,
"customerId": 2, "customerId": 2,
"profileType": "equipment_ap", "profileType": "equipment_ap",
"name": "ApProfile-3-radios", "name": "ApProfile-3-radios",
"details": { "details": {
"model_type": "ApNetworkConfiguration", "model_type": "ApNetworkConfiguration",
"networkConfigVersion": "AP-1", "networkConfigVersion": "AP-1",
"equipmentType": "AP", "equipmentType": "AP",
"vlanNative": true, "vlanNative": true,
"vlan": 0, "vlan": 0,
"ntpServer": { "ntpServer": {
"model_type": "AutoOrManualString", "model_type": "AutoOrManualString",
"auto": true, "auto": true,
"value": "pool.ntp.org" "value": "pool.ntp.org"
},
"syslogRelay": null,
"rtlsSettings": null,
"syntheticClientEnabled": true,
"ledControlEnabled": true,
"equipmentDiscovery": false,
"radioMap": {
"is2dot4GHz": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzU": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzL": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
}
},
"profileType": "equipment_ap"
}, },
"createdTimestamp": 1601961452652, "syslogRelay": null,
"lastModifiedTimestamp": 1601961452652, "rtlsSettings": null,
"childProfileIds": [ "syntheticClientEnabled": true,
2, "ledControlEnabled": true,
9, "equipmentDiscovery": false,
11 "radioMap": {
] "is2dot4GHz": {
} "model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzU": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
},
"is5GHzL": {
"model_type": "RadioProfileConfiguration",
"bestApEnabled": true,
"bestAPSteerType": "both"
}
},
"profileType": "equipment_ap"
},
"createdTimestamp": 1602113059824,
"lastModifiedTimestamp": 1602113059824,
"childProfileIds": [
2,
5,
10,
12
]
}

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 8, "id": 9,
"customerId": 2, "customerId": 2,
"profileType": "hotspot_2pt0", "profileType": "hotspot_2pt0",
"name": "TipWlan-Hotspot20-Config", "name": "TipWlan-Hotspot20-Config",
@@ -45,9 +45,10 @@
"disableDownstreamGroupAddressedForwarding": false, "disableDownstreamGroupAddressedForwarding": false,
"enable2pt4GHz": true, "enable2pt4GHz": true,
"enable5GHz": true, "enable5GHz": true,
"associatedSsids": [ "associatedAccessSsidNames": [
"TipWlan-cloud-3-radios" "TipWlan-cloud-hotspot-access"
], ],
"osuSsidName": "TipWlan-cloud-3-radios",
"mccMnc3gppCellularNetworkInfo": [ "mccMnc3gppCellularNetworkInfo": [
{ {
"model_type": "MccMnc", "model_type": "MccMnc",
@@ -60,15 +61,23 @@
"mccMncPairing": "302,720" "mccMncPairing": "302,720"
} }
], ],
"operatorProfileName": "TipWlan-Hotspot20-Operator",
"venueProfileName": "TipWlan-Hotspot20-Venue",
"idProviderProfileNames": [
"TipWlan-Hotspot20-OSU-Provider"
],
"profileType": "hotspot_2pt0", "profileType": "hotspot_2pt0",
"mccMncList": "302,720" "mccMncList": "302,720",
"associatedSsids": [
"TipWlan-cloud-hotspot-access"
]
}, },
"createdTimestamp": 1602015574677, "createdTimestamp": 1602113059532,
"lastModifiedTimestamp": 1602015574677, "lastModifiedTimestamp": 1602113059532,
"childProfileIds": [ "childProfileIds": [
5,
6, 6,
7 7,
8
] ]
} }
] ]

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 7, "id": 8,
"customerId": 2, "customerId": 2,
"profileType": "id_provider", "profileType": "id_provider",
"name": "TipWlan-Hotspot20-OSU-Provider", "name": "TipWlan-Hotspot20-OSU-Provider",
@@ -29,19 +29,16 @@
], ],
"encoding": 0, "encoding": 0,
"eapMethods": [ "eapMethods": [
"EAP-MSCHAP-V2 with username/password",
"EAP-TTLS with username/password", "EAP-TTLS with username/password",
"EAP-TLS with certificate" "EAP-TLS with certificate"
], ],
"eapMap": { "eapMap": {
"EAP-MSCHAP-V2 with username/password": [ "EAP-TTLS with username/password": [
"Credential Type:username/password",
"Non-EAP Inner Authentication Type:MSCHAPV2" "Non-EAP Inner Authentication Type:MSCHAPV2"
], ],
"EAP-TTLS with username/password": [
"Credential Type:username/password"
],
"EAP-TLS with certificate": [ "EAP-TLS with certificate": [
"Credential Type:username/password" "Credential Type:Certificate"
] ]
} }
} }
@@ -107,8 +104,8 @@
], ],
"profileType": "id_provider" "profileType": "id_provider"
}, },
"createdTimestamp": 1602015574295, "createdTimestamp": 1602113059086,
"lastModifiedTimestamp": 1602015574295, "lastModifiedTimestamp": 1602113059086,
"childProfileIds": [] "childProfileIds": []
} }
] ]

View File

@@ -1,298 +1,298 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 2, "id": 2,
"customerId": 2, "customerId": 2,
"profileType": "metrics", "profileType": "metrics",
"name": "Metrics-Profile-3-radios", "name": "Metrics-Profile-3-radios",
"details": { "details": {
"model_type": "ServiceMetricsCollectionConfigProfile", "model_type": "ServiceMetricsCollectionConfigProfile",
"radioTypes": [ "radioTypes": [
"is5GHzU", "is5GHzU",
"is2dot4GHz", "is5GHzL",
"is5GHzL" "is2dot4GHz"
],
"serviceMetricDataTypes": [
"ApNode",
"ApSsid",
"Client",
"Channel",
"Neighbour"
],
"metricConfigParameterMap": {
"ApNode": [
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "ApNode"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "ApNode"
}
], ],
"ApSsid": [ "serviceMetricDataTypes": [
{ "ApNode",
"model_type": "ServiceMetricRadioConfigParameters", "ApSsid",
"samplingInterval": 30, "Client",
"reportingIntervalSeconds": 60, "Channel",
"radioType": "is5GHzL", "Neighbour"
"serviceMetricDataType": "ApSsid"
},
{
"model_type": "ServiceMetricRadioConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"radioType": "is2dot4GHz",
"serviceMetricDataType": "ApSsid"
},
{
"model_type": "ServiceMetricRadioConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"radioType": "is5GHzU",
"serviceMetricDataType": "ApSsid"
}
], ],
"Client": [ "metricConfigParameterMap": {
{ "ApNode": [
"model_type": "ServiceMetricRadioConfigParameters", {
"samplingInterval": 30, "model_type": "ServiceMetricSurveyConfigParameters",
"reportingIntervalSeconds": 60, "samplingInterval": 30,
"radioType": "is5GHzL", "reportingIntervalSeconds": 120,
"serviceMetricDataType": "Client" "channelSurveyType": "OFF_CHANNEL",
}, "scanIntervalMillis": 0,
{ "percentUtilizationThreshold": 10,
"model_type": "ServiceMetricRadioConfigParameters", "delayMillisecondsThreshold": 600,
"samplingInterval": 30, "statsReportFormat": "RAW",
"reportingIntervalSeconds": 60, "radioType": "is5GHzU",
"radioType": "is5GHzU", "serviceMetricDataType": "ApNode"
"serviceMetricDataType": "Client" },
}, {
{ "model_type": "ServiceMetricSurveyConfigParameters",
"model_type": "ServiceMetricRadioConfigParameters", "samplingInterval": 30,
"samplingInterval": 30, "reportingIntervalSeconds": 120,
"reportingIntervalSeconds": 60, "channelSurveyType": "OFF_CHANNEL",
"radioType": "is2dot4GHz", "scanIntervalMillis": 0,
"serviceMetricDataType": "Client" "percentUtilizationThreshold": 10,
} "delayMillisecondsThreshold": 600,
], "statsReportFormat": "RAW",
"Channel": [ "radioType": "is5GHzL",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 120, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "OFF_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 120,
"percentUtilizationThreshold": 10, "channelSurveyType": "OFF_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is5GHzU", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is2dot4GHz",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 60, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "ON_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 60,
"percentUtilizationThreshold": 10, "channelSurveyType": "ON_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is2dot4GHz", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is5GHzL",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 120, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "OFF_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 60,
"percentUtilizationThreshold": 10, "channelSurveyType": "ON_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is2dot4GHz", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is2dot4GHz",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", },
"samplingInterval": 30, {
"reportingIntervalSeconds": 120, "model_type": "ServiceMetricSurveyConfigParameters",
"channelSurveyType": "OFF_CHANNEL", "samplingInterval": 30,
"scanIntervalMillis": 0, "reportingIntervalSeconds": 60,
"percentUtilizationThreshold": 10, "channelSurveyType": "ON_CHANNEL",
"delayMillisecondsThreshold": 600, "scanIntervalMillis": 0,
"statsReportFormat": "RAW", "percentUtilizationThreshold": 10,
"radioType": "is5GHzL", "delayMillisecondsThreshold": 600,
"serviceMetricDataType": "Channel" "statsReportFormat": "RAW",
}, "radioType": "is5GHzU",
{ "serviceMetricDataType": "ApNode"
"model_type": "ServiceMetricSurveyConfigParameters", }
"samplingInterval": 30, ],
"reportingIntervalSeconds": 60, "ApSsid": [
"channelSurveyType": "ON_CHANNEL", {
"scanIntervalMillis": 0, "model_type": "ServiceMetricRadioConfigParameters",
"percentUtilizationThreshold": 10, "samplingInterval": 30,
"delayMillisecondsThreshold": 600, "reportingIntervalSeconds": 60,
"statsReportFormat": "RAW", "radioType": "is2dot4GHz",
"radioType": "is5GHzL", "serviceMetricDataType": "ApSsid"
"serviceMetricDataType": "Channel" },
}, {
{ "model_type": "ServiceMetricRadioConfigParameters",
"model_type": "ServiceMetricSurveyConfigParameters", "samplingInterval": 30,
"samplingInterval": 30, "reportingIntervalSeconds": 60,
"reportingIntervalSeconds": 60, "radioType": "is5GHzL",
"channelSurveyType": "ON_CHANNEL", "serviceMetricDataType": "ApSsid"
"scanIntervalMillis": 0, },
"percentUtilizationThreshold": 10, {
"delayMillisecondsThreshold": 600, "model_type": "ServiceMetricRadioConfigParameters",
"statsReportFormat": "RAW", "samplingInterval": 30,
"radioType": "is5GHzU", "reportingIntervalSeconds": 60,
"serviceMetricDataType": "Channel" "radioType": "is5GHzU",
} "serviceMetricDataType": "ApSsid"
], }
"Neighbour": [ ],
{ "Client": [
"model_type": "ServiceMetricSurveyConfigParameters", {
"samplingInterval": 30, "model_type": "ServiceMetricRadioConfigParameters",
"reportingIntervalSeconds": 120, "samplingInterval": 30,
"channelSurveyType": "OFF_CHANNEL", "reportingIntervalSeconds": 60,
"scanIntervalMillis": 0, "radioType": "is2dot4GHz",
"percentUtilizationThreshold": 10, "serviceMetricDataType": "Client"
"delayMillisecondsThreshold": 600, },
"statsReportFormat": "RAW", {
"radioType": "is5GHzU", "model_type": "ServiceMetricRadioConfigParameters",
"serviceMetricDataType": "Neighbour" "samplingInterval": 30,
}, "reportingIntervalSeconds": 60,
{ "radioType": "is5GHzL",
"model_type": "ServiceMetricSurveyConfigParameters", "serviceMetricDataType": "Client"
"samplingInterval": 30, },
"reportingIntervalSeconds": 60, {
"channelSurveyType": "ON_CHANNEL", "model_type": "ServiceMetricRadioConfigParameters",
"scanIntervalMillis": 0, "samplingInterval": 30,
"percentUtilizationThreshold": 10, "reportingIntervalSeconds": 60,
"delayMillisecondsThreshold": 600, "radioType": "is5GHzU",
"statsReportFormat": "RAW", "serviceMetricDataType": "Client"
"radioType": "is2dot4GHz", }
"serviceMetricDataType": "Neighbour" ],
}, "Channel": [
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 120, "reportingIntervalSeconds": 60,
"channelSurveyType": "OFF_CHANNEL", "channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is2dot4GHz", "radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
}, },
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 60, "reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL", "channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is5GHzL", "radioType": "is2dot4GHz",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
}, },
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 60, "reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL", "channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is5GHzU", "radioType": "is5GHzU",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
}, },
{ {
"model_type": "ServiceMetricSurveyConfigParameters", "model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30, "samplingInterval": 30,
"reportingIntervalSeconds": 120, "reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL", "channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0, "scanIntervalMillis": 0,
"percentUtilizationThreshold": 10, "percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600, "delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW", "statsReportFormat": "RAW",
"radioType": "is5GHzL", "radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour" "serviceMetricDataType": "Channel"
} },
] {
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "Channel"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "Channel"
}
],
"Neighbour": [
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 60,
"channelSurveyType": "ON_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzU",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is5GHzL",
"serviceMetricDataType": "Neighbour"
},
{
"model_type": "ServiceMetricSurveyConfigParameters",
"samplingInterval": 30,
"reportingIntervalSeconds": 120,
"channelSurveyType": "OFF_CHANNEL",
"scanIntervalMillis": 0,
"percentUtilizationThreshold": 10,
"delayMillisecondsThreshold": 600,
"statsReportFormat": "RAW",
"radioType": "is2dot4GHz",
"serviceMetricDataType": "Neighbour"
}
]
},
"profileType": "metrics"
}, },
"profileType": "metrics" "createdTimestamp": 1602113058699,
}, "lastModifiedTimestamp": 1602113058699,
"createdTimestamp": 1601961451756, "childProfileIds": []
"lastModifiedTimestamp": 1601961451756, }
"childProfileIds": []
}
] ]

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 5, "id": 6,
"customerId": 2, "customerId": 2,
"profileType": "operator", "profileType": "operator",
"name": "TipWlan-Hotspot20-Operator", "name": "TipWlan-Hotspot20-Operator",
@@ -30,8 +30,8 @@
], ],
"profileType": "operator" "profileType": "operator"
}, },
"createdTimestamp": 1602015573969, "createdTimestamp": 1602113058719,
"lastModifiedTimestamp": 1602015573969, "lastModifiedTimestamp": 1602113058719,
"childProfileIds": [] "childProfileIds": []
} }
] ]

View File

@@ -1,256 +1,256 @@
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 11, "id": 12,
"customerId": 2, "customerId": 2,
"profileType": "rf", "profileType": "rf",
"name": "TipWlan-rf", "name": "TipWlan-rf",
"details": { "details": {
"model_type": "RfConfiguration", "model_type": "RfConfiguration",
"rfConfigMap": { "rfConfigMap": {
"is5GHz": { "is5GHz": {
"model_type": "RfElementConfiguration", "model_type": "RfElementConfiguration",
"rf": "TipWlan-rf", "rf": "TipWlan-rf",
"beaconInterval": 100, "beaconInterval": 100,
"forceScanDuringVoice": "disabled", "forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535, "rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz", "channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo", "mimoMode": "twoByTwo",
"maxNumClients": 100, "maxNumClients": 100,
"multicastRate": "auto", "multicastRate": "auto",
"autoChannelSelection": false, "autoChannelSelection": false,
"activeScanSettings": { "activeScanSettings": {
"model_type": "ActiveScanSettings", "model_type": "ActiveScanSettings",
"enabled": true, "enabled": true,
"scanFrequencySeconds": 10, "scanFrequencySeconds": 10,
"scanDurationMillis": 65 "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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
}, },
"managementRate": "auto", "is2dot4GHz": {
"rxCellSizeDb": { "model_type": "RfElementConfiguration",
"model_type": "AutoOrManualValue", "rf": "TipWlan-rf",
"auto": true, "beaconInterval": 100,
"value": -90 "forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is20MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 20,
"minLoadFactor": 50
}
}, },
"probeResponseThresholdDb": { "is5GHzU": {
"model_type": "AutoOrManualValue", "model_type": "RfElementConfiguration",
"auto": true, "rf": "TipWlan-rf",
"value": -90 "beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
}, },
"clientDisconnectThresholdDb": { "is5GHzL": {
"model_type": "AutoOrManualValue", "model_type": "RfElementConfiguration",
"auto": true, "rf": "TipWlan-rf",
"value": -90 "beaconInterval": 100,
}, "forceScanDuringVoice": "disabled",
"eirpTxPower": { "rtsCtsThreshold": 65535,
"model_type": "AutoOrManualValue", "channelBandwidth": "is80MHz",
"auto": true, "mimoMode": "twoByTwo",
"value": 18 "maxNumClients": 100,
}, "multicastRate": "auto",
"bestApEnabled": null, "autoChannelSelection": false,
"neighbouringListApConfig": { "activeScanSettings": {
"model_type": "NeighbouringAPListConfiguration", "model_type": "ActiveScanSettings",
"minSignal": -85, "enabled": true,
"maxAps": 25 "scanFrequencySeconds": 10,
}, "scanDurationMillis": 65
"perimeterDetectionEnabled": true, },
"channelHopSettings": { "managementRate": "auto",
"model_type": "ChannelHopSettings", "rxCellSizeDb": {
"noiseFloorThresholdInDB": -75, "model_type": "AutoOrManualValue",
"noiseFloorThresholdTimeInSeconds": 180, "auto": true,
"nonWifiThresholdInPercentage": 50, "value": -90
"nonWifiThresholdTimeInSeconds": 180, },
"obssHopMode": "NON_WIFI" "probeResponseThresholdDb": {
}, "model_type": "AutoOrManualValue",
"bestApSettings": { "auto": true,
"model_type": "RadioBestApSettings", "value": -90
"mlComputed": true, },
"dropInSnrPercentage": 30, "clientDisconnectThresholdDb": {
"minLoadFactor": 40 "model_type": "AutoOrManualValue",
"auto": true,
"value": -90
},
"eirpTxPower": {
"model_type": "AutoOrManualValue",
"auto": true,
"value": 18
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
} }
}, },
"is2dot4GHz": { "profileType": "rf"
"model_type": "RfElementConfiguration",
"rf": "TipWlan-rf",
"beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is20MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 20,
"minLoadFactor": 50
}
},
"is5GHzU": {
"model_type": "RfElementConfiguration",
"rf": "TipWlan-rf",
"beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
},
"is5GHzL": {
"model_type": "RfElementConfiguration",
"rf": "TipWlan-rf",
"beaconInterval": 100,
"forceScanDuringVoice": "disabled",
"rtsCtsThreshold": 65535,
"channelBandwidth": "is80MHz",
"mimoMode": "twoByTwo",
"maxNumClients": 100,
"multicastRate": "auto",
"autoChannelSelection": false,
"activeScanSettings": {
"model_type": "ActiveScanSettings",
"enabled": true,
"scanFrequencySeconds": 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
},
"bestApEnabled": null,
"neighbouringListApConfig": {
"model_type": "NeighbouringAPListConfiguration",
"minSignal": -85,
"maxAps": 25
},
"perimeterDetectionEnabled": true,
"channelHopSettings": {
"model_type": "ChannelHopSettings",
"noiseFloorThresholdInDB": -75,
"noiseFloorThresholdTimeInSeconds": 180,
"nonWifiThresholdInPercentage": 50,
"nonWifiThresholdTimeInSeconds": 180,
"obssHopMode": "NON_WIFI"
},
"bestApSettings": {
"model_type": "RadioBestApSettings",
"mlComputed": true,
"dropInSnrPercentage": 30,
"minLoadFactor": 40
}
}
}, },
"profileType": "rf" "createdTimestamp": 1602113059555,
}, "lastModifiedTimestamp": 1602113059555,
"createdTimestamp": 1601961452390, "childProfileIds": []
"lastModifiedTimestamp": 1601961452390, }
"childProfileIds": []
}

View File

@@ -1,69 +1,134 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 9, "id": 5,
"customerId": 2, "customerId": 2,
"profileType": "ssid", "profileType": "ssid",
"name": "TipWlan-cloud-3-radios", "name": "TipWlan-cloud-hotspot-access",
"details": { "details": {
"model_type": "SsidConfiguration", "model_type": "SsidConfiguration",
"ssid": "TipWlan-cloud-3-radios", "ssid": "Default-SSID-1602113058718",
"appliedRadios": [ "appliedRadios": [
"is5GHzU", "is5GHzU",
"is2dot4GHz", "is5GHzL",
"is5GHzL" "is2dot4GHz"
], ],
"ssidAdminState": "enabled", "ssidAdminState": "enabled",
"secureMode": "open", "secureMode": "wpa2PSK",
"vlanId": 1, "vlanId": 1,
"keyStr": null, "keyStr": "testing123",
"broadcastSsid": "enabled", "broadcastSsid": "enabled",
"keyRefresh": 0, "keyRefresh": 0,
"noLocalSubnets": false, "noLocalSubnets": false,
"radiusServiceName": null, "radiusServiceName": null,
"captivePortalId": null, "captivePortalId": null,
"bandwidthLimitDown": 0, "bandwidthLimitDown": 0,
"bandwidthLimitUp": 0, "bandwidthLimitUp": 0,
"clientBandwidthLimitDown": 0, "clientBandwidthLimitDown": 0,
"clientBandwidthLimitUp": 0, "clientBandwidthLimitUp": 0,
"videoTrafficOnly": false, "videoTrafficOnly": false,
"radioBasedConfigs": { "radioBasedConfigs": {
"is5GHz": { "is5GHz": {
"model_type": "RadioBasedSsidConfiguration", "model_type": "RadioBasedSsidConfiguration",
"enable80211r": null, "enable80211r": null,
"enable80211k": null, "enable80211k": null,
"enable80211v": null "enable80211v": null
},
"is2dot4GHz": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzU": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzL": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
}
}, },
"bonjourGatewayProfileId": null, "is2dot4GHz": {
"enable80211w": null, "model_type": "RadioBasedSsidConfiguration",
"wepConfig": null, "enable80211r": null,
"forwardMode": null, "enable80211k": null,
"profileType": "ssid" "enable80211v": null
},
"is5GHzU": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzL": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
}
}, },
"createdTimestamp": 1601961452385, "bonjourGatewayProfileId": null,
"lastModifiedTimestamp": 1601961452385, "enable80211w": null,
"childProfileIds": [ "wepConfig": null,
7, "forwardMode": null,
8 "profileType": "ssid"
] },
} "createdTimestamp": 1602113058718,
"lastModifiedTimestamp": 1602113059547,
"childProfileIds": [
9
]
},
{
"model_type": "Profile",
"id": 10,
"customerId": 2,
"profileType": "ssid",
"name": "TipWlan-cloud-3-radios",
"details": {
"model_type": "SsidConfiguration",
"ssid": "TipWlan-cloud-3-radios",
"appliedRadios": [
"is5GHzU",
"is5GHzL",
"is2dot4GHz"
],
"ssidAdminState": "enabled",
"secureMode": "open",
"vlanId": 1,
"keyStr": null,
"broadcastSsid": "enabled",
"keyRefresh": 0,
"noLocalSubnets": false,
"radiusServiceName": null,
"captivePortalId": null,
"bandwidthLimitDown": 0,
"bandwidthLimitUp": 0,
"clientBandwidthLimitDown": 0,
"clientBandwidthLimitUp": 0,
"videoTrafficOnly": false,
"radioBasedConfigs": {
"is5GHz": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is2dot4GHz": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzU": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
},
"is5GHzL": {
"model_type": "RadioBasedSsidConfiguration",
"enable80211r": null,
"enable80211k": null,
"enable80211v": null
}
},
"bonjourGatewayProfileId": null,
"enable80211w": null,
"wepConfig": null,
"forwardMode": null,
"profileType": "ssid"
},
"createdTimestamp": 1602113059549,
"lastModifiedTimestamp": 1602113059549,
"childProfileIds": [
8
]
}
] ]

View File

@@ -1,7 +1,7 @@
[ [
{ {
"model_type": "Profile", "model_type": "Profile",
"id": 6, "id": 7,
"customerId": 2, "customerId": 2,
"profileType": "venue", "profileType": "venue",
"name": "TipWlan-Hotspot20-Venue", "name": "TipWlan-Hotspot20-Venue",
@@ -35,8 +35,8 @@
}, },
"profileType": "venue" "profileType": "venue"
}, },
"createdTimestamp": 1602015573975, "createdTimestamp": 1602113058725,
"lastModifiedTimestamp": 1602015573975, "lastModifiedTimestamp": 1602113058725,
"childProfileIds": [] "childProfileIds": []
} }
] ]

View File

@@ -3439,35 +3439,32 @@ public class OvsdbDao {
if (hs20cfg.getHotspot20ProfileSet() != null) { if (hs20cfg.getHotspot20ProfileSet() != null) {
List<Operation> operations = new ArrayList<>(); List<Operation> operations = new ArrayList<>();
for (Profile hotspotProfile : hs20cfg.getHotspot20ProfileSet()) { for (Profile hotspotProfile : hs20cfg.getHotspot20ProfileSet()) {
OperatorProfile operatorProfile = null;
if (hs20cfg.getHotspot20OperatorSet() != null) {
List<Profile> operator = hs20cfg.getHotspot20OperatorSet().stream()
.filter(new Predicate<Profile>() {
@Override
public boolean test(Profile t) {
return hotspotProfile.getChildProfileIds().contains(t.getId());
}
}).collect(Collectors.toList());
operatorProfile = (OperatorProfile) operator.get(0).getDetails();
}
VenueProfile venueProfile = null;
if (hs20cfg.getHotspot20VenueSet() != null) {
List<Profile> venue = hs20cfg.getHotspot20VenueSet().stream()
.filter(new Predicate<Profile>() {
@Override
public boolean test(Profile t) {
return hotspotProfile.getChildProfileIds().contains(t.getId());
}
}).collect(Collectors.toList());
venueProfile = (VenueProfile) venue.get(0).getDetails();
}
Hotspot2Profile hs2Profile = (Hotspot2Profile) hotspotProfile.getDetails(); Hotspot2Profile hs2Profile = (Hotspot2Profile) hotspotProfile.getDetails();
Profile operator = hs20cfg.getHotspot20OperatorSet().stream().filter(new Predicate<Profile>() {
@Override
public boolean test(Profile t) {
return t.getName().equals(hs2Profile.getOperatorProfileName());
}
}).findFirst().get();
OperatorProfile operatorProfile = (OperatorProfile)operator.getDetails();
Profile venue = hs20cfg.getHotspot20VenueSet().stream().filter(new Predicate<Profile>() {
@Override
public boolean test(Profile t) {
return t.getName().equals(hs2Profile.getVenueProfileName());
}
}).findFirst().get();
VenueProfile venueProfile = (VenueProfile)venue.getDetails();
Map<String, Value> rowColumns = new HashMap<>(); Map<String, Value> rowColumns = new HashMap<>();
@@ -3487,16 +3484,17 @@ public class OvsdbDao {
Set<Uuid> osuProvidersUuids = new HashSet<>(); Set<Uuid> osuProvidersUuids = new HashSet<>();
Set<Uuid> osuIconUuids = new HashSet<>(); Set<Uuid> osuIconUuids = new HashSet<>();
Set<Atom<String>> osuNai = new HashSet<>();
for (Profile provider : providerList) { for (Profile provider : providerList) {
Hotspot20IdProviderProfile providerProfile = (Hotspot20IdProviderProfile) provider Hotspot20IdProviderProfile providerProfile = (Hotspot20IdProviderProfile) provider
.getDetails(); .getDetails();
if (osuProviders.containsKey(providerProfile.getOsuServerUri())) { if (osuProviders.containsKey(providerProfile.getOsuServerUri())) {
osuProvidersUuids.add(osuProviders.get(providerProfile.getOsuServerUri()).uuid); osuProvidersUuids.add(osuProviders.get(providerProfile.getOsuServerUri()).uuid);
osuIconUuids.addAll(osuProviders.get(providerProfile.getOsuServerUri()).osuIcons); osuIconUuids.addAll(osuProviders.get(providerProfile.getOsuServerUri()).osuIcons);
osuProviders.get(providerProfile.getOsuServerUri()).osuNai.stream().forEach(n -> { getNaiRealms(providerProfile, rowColumns);
osuNai.add(new Atom<String>(n));
}); // osuProviders.get(providerProfile.getOsuServerUri()).osuNai.stream().forEach(n -> {
// osuNai.add(new Atom<String>(n));
// });
} }
} }
@@ -3513,13 +3511,6 @@ public class OvsdbDao {
rowColumns.put("operator_icons", iconUuids); rowColumns.put("operator_icons", iconUuids);
} }
if (osuNai.size() > 0) {
com.vmware.ovsdb.protocol.operation.notation.Set osuNaiSet = com.vmware.ovsdb.protocol.operation.notation.Set
.of(osuNai);
rowColumns.put("nai_realm", osuNaiSet);
}
rowColumns.put("deauth_request_timeout", new Atom<>(hs2Profile.getDeauthRequestTimeout())); rowColumns.put("deauth_request_timeout", new Atom<>(hs2Profile.getDeauthRequestTimeout()));
rowColumns.put("osen", rowColumns.put("osen",
new Atom<>(operatorProfile.isServerOnlyAuthenticatedL2EncryptionNetwork())); new Atom<>(operatorProfile.isServerOnlyAuthenticatedL2EncryptionNetwork()));
@@ -3539,15 +3530,18 @@ public class OvsdbDao {
rowColumns.put("anqp_domain_id", new Atom<>(hs2Profile.getAnqpDomainId())); rowColumns.put("anqp_domain_id", new Atom<>(hs2Profile.getAnqpDomainId()));
Set<Atom<String>> mccMnc = new HashSet<>(); Set<Atom<String>> mccMnc = new HashSet<>();
hs2Profile.getMccMnc3gppCellularNetworkInfo().stream() hs2Profile.getMccMnc3gppCellularNetworkInfo().stream()
.forEach(c -> mccMnc.add(new Atom<>(c.getMccMncPairing()))); .forEach(c -> {
String pair = c.getMccMncPairing() + ";";
mccMnc.add(new Atom<>(pair));
});
com.vmware.ovsdb.protocol.operation.notation.Set mccMncSet = com.vmware.ovsdb.protocol.operation.notation.Set com.vmware.ovsdb.protocol.operation.notation.Set mccMncSet = com.vmware.ovsdb.protocol.operation.notation.Set
.of(mccMnc); .of(mccMnc);
rowColumns.put("mcc_mnc", mccMncSet); rowColumns.put("mcc_mnc", mccMncSet);
Set<Atom<String>> connectionCapabilities = new HashSet<>(); Set<Atom<String>> connectionCapabilities = new HashSet<>();
hs2Profile.getConnectionCapabilitySet().stream().forEach( hs2Profile.getConnectionCapabilitySet().stream().forEach(
c -> connectionCapabilities.add(new Atom<>(c.getConnectionCapabilitiesIpProtocol() + ":" c -> connectionCapabilities.add(new Atom<>(c.getConnectionCapabilitiesIpProtocol().getId() + ":"
+ c.getConnectionCapabilitiesPortNumber() + ":" + c.getConnectionCapabilitiesPortNumber() + ":"
+ c.getConnectionCapabilitiesStatus()))); + c.getConnectionCapabilitiesStatus().getId())));
com.vmware.ovsdb.protocol.operation.notation.Set connectionCapabilitySet = com.vmware.ovsdb.protocol.operation.notation.Set com.vmware.ovsdb.protocol.operation.notation.Set connectionCapabilitySet = com.vmware.ovsdb.protocol.operation.notation.Set
.of(connectionCapabilities); .of(connectionCapabilities);
rowColumns.put("connection_capability", connectionCapabilitySet); rowColumns.put("connection_capability", connectionCapabilitySet);
@@ -3609,6 +3603,8 @@ public class OvsdbDao {
rowColumns.put("hessid", new Atom<>(hessids.get(0))); rowColumns.put("hessid", new Atom<>(hessids.get(0)));
} }
rowColumns.put("osu_ssid", new Atom<>(hs2Profile.getOsuSsidName()));
Row row = new Row(rowColumns); Row row = new Row(rowColumns);
@@ -3659,8 +3655,9 @@ public class OvsdbDao {
for (Profile provider : hs20cfg.getHotspot20ProviderSet()) { for (Profile provider : hs20cfg.getHotspot20ProviderSet()) {
Hotspot20IdProviderProfile providerProfile = (Hotspot20IdProviderProfile) provider.getDetails(); Hotspot20IdProviderProfile providerProfile = (Hotspot20IdProviderProfile) provider.getDetails();
Map<String, Value> rowColumns = new HashMap<>(); Map<String, Value> rowColumns = new HashMap<>();
rowColumns.put("osu_nai", new Atom<>(providerProfile.getOsuNaiStandalone()));
// rowColumns.put("osu_nai2", new Atom<>(providerProfile.getOsuNaiShared()));
getNaiRealmsForOsuProvider(providerProfile, rowColumns);
getOsuIconUuidsForOsuProvider(ovsdbClient, providerProfile, rowColumns); getOsuIconUuidsForOsuProvider(ovsdbClient, providerProfile, rowColumns);
getOsuProviderFriendlyNames(providerProfile, rowColumns); getOsuProviderFriendlyNames(providerProfile, rowColumns);
getOsuProviderMethodList(providerProfile, rowColumns); getOsuProviderMethodList(providerProfile, rowColumns);
@@ -3773,7 +3770,7 @@ public class OvsdbDao {
} }
protected void getNaiRealmsForOsuProvider(Hotspot20IdProviderProfile providerProfile, protected void getNaiRealms(Hotspot20IdProviderProfile providerProfile,
Map<String, Value> rowColumns) { Map<String, Value> rowColumns) {
Set<Atom<String>> naiRealms = new HashSet<>(); Set<Atom<String>> naiRealms = new HashSet<>();
providerProfile.getNaiRealmList().stream().forEach(c -> { providerProfile.getNaiRealmList().stream().forEach(c -> {
@@ -3854,7 +3851,7 @@ public class OvsdbDao {
com.vmware.ovsdb.protocol.operation.notation.Set naiRealmsSet = com.vmware.ovsdb.protocol.operation.notation.Set com.vmware.ovsdb.protocol.operation.notation.Set naiRealmsSet = com.vmware.ovsdb.protocol.operation.notation.Set
.of(naiRealms); .of(naiRealms);
rowColumns.put("osu_nai", naiRealmsSet); rowColumns.put("nai_realm", naiRealmsSet);
} }
public void provisionHotspot2IconConfig(OvsdbClient ovsdbClient, OpensyncAPConfig opensyncApConfig) { public void provisionHotspot2IconConfig(OvsdbClient ovsdbClient, OpensyncAPConfig opensyncApConfig) {