Commit Graph

127 Commits

Author SHA1 Message Date
Jeffrey Han
066c523df5 Add UCentralSchema and convert Modeler.DataModel.latestDeviceStatusRadios (#130) 2022-11-23 11:19:57 -08:00
zhiqiand
ba8c156e72 Data Models for RCA (#125)
Signed-off-by: zhiqiand <zhiqian@fb.com>
Signed-off-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>
Co-authored-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>
2022-11-21 18:01:44 -08:00
Jeffrey Han
d73eb23920 Remove device config schema copy in ConfigManager (#129)
Signed-off-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>
2022-11-21 16:09:40 -08:00
Jeffrey Han
ac5a1c8887 Client steering notes, docs, fixes (#128)
Signed-off-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>
2022-11-14 12:55:43 -08:00
Jeffrey Han
ea3a13e98c Fix owprov API handler /inventory/<serial>?rrmSettings=true (#127)
Signed-off-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>
2022-11-14 11:00:23 -08:00
Jun Woo Shin
c1511e8e91 More IE parsing (#95)
Signed-off-by: Jun Woo Shin <jwoos@fb.com>
Signed-off-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>
Co-authored-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>
2022-11-11 16:49:51 -08:00
Jeffrey Han
05c36a535f Fix several compile errors/warnings (#126) 2022-11-11 11:07:12 -08:00
zhiqiand
c94c31cb63 Refactor AggregatedState and add timestamp (#118)
* refactor AggregatedState and add timestamp

Signed-off-by: zhiqiand <zhiqian@fb.com>

* Update gitignore (#120)

Signed-off-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>

* Add CDS for hotspot and ability to add extra JVM flags in runner (#124)

* address some comments

Signed-off-by: zhiqiand <zhiqian@fb.com>

* refactor AggregatedState and add timestamp

Signed-off-by: zhiqiand <zhiqian@fb.com>

* address some comments

Signed-off-by: zhiqiand <zhiqian@fb.com>

* deep copy via gson in State Constructor

Signed-off-by: zhiqiand <zhiqian@fb.com>

* address some comments

Signed-off-by: zhiqiand <zhiqian@fb.com>

* address some comments

Signed-off-by: zhiqiand <zhiqian@fb.com>

Signed-off-by: zhiqiand <zhiqian@fb.com>
Signed-off-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>
Co-authored-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>
Co-authored-by: Jun Woo Shin <jwoos@users.noreply.github.com>
2022-11-08 15:30:17 -08:00
RockyMandayam2
404934eda9 Prepare for client steering (#122) 2022-11-07 14:29:13 -08:00
RockyMandayam2
80626388c8 Add rca params (#123) 2022-11-07 13:31:51 -08:00
Jun Woo Shin
a79359c69d Add CDS for hotspot and ability to add extra JVM flags in runner (#124) 2022-11-03 13:30:20 -04:00
Jeffrey Han
a638d70fd6 Update gitignore (#120)
Signed-off-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>
2022-11-02 13:31:02 -07:00
Jeffrey Han
e3705699b4 Add station pinger to RRM service (#116)
Signed-off-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>
2022-11-01 15:12:44 -07:00
RockyMandayam2
35eddf73cf Add lib-rca sub module (#113) 2022-10-31 15:44:33 -07:00
Jun Woo Shin
f031027684 JVM options for strings (#112) 2022-10-28 13:15:19 -04:00
Jun Woo Shin
a54f9a48be Move running image to ibm-semeru and introduce runner script (#111)
Signed-off-by: Jun Woo Shin <jwoos@meta.com>
2022-10-26 16:37:43 -04:00
Jeffrey Han
c22ebeea31 Add script API and some related utilities (#109) 2022-10-24 10:57:35 -07:00
Jun Woo Shin
e1b9052ecc Create separate Capabilities structure (#108) 2022-10-21 12:01:45 -04:00
Jun Woo Shin
c635af6c1d use eclipse temurin distribution of openjdk (#107)
Signed-off-by: Jun Woo Shin <jwoos@fb.com>
2022-10-20 09:34:09 -04:00
Jun Woo Shin
37a904087d [WIFI-11247] change host to 0.0.0.0 (#106) 2022-10-19 09:47:59 -04:00
RockyMandayam2
6df81b7fef Use device capabilities to identify radio band (#104) 2022-10-13 19:05:05 -07:00
RockyMandayam2
8171cc74ae Remove lower and upper channel limit maps (#102) 2022-10-13 09:51:18 -07:00
Jeffrey Han
215d73fee5 Fix vendorReferenceUrl in RRMConfig broken in #99 (#103) 2022-10-12 18:23:37 -07:00
RockyMandayam2
ecbf8fa644 Fix javadoc and add override decorator (#101) 2022-10-12 15:39:11 -07:00
RockyMandayam2
19928e0286 Move AVAILABLE_CHANNELS_BAND to UCentralUtils before adding 6G support (#100) 2022-10-12 15:27:11 -07:00
Jun Woo Shin
da978611d0 [WIFI-10736] Spin up separate ports for internal and external (#64)
Signed-off-by: Jun Woo Shin <jwoos@fb.com>
2022-10-12 15:45:44 -04:00
Jeffrey Han
e42eaa747b [WIFI-11196] Restructure repository into multimodule project (#99) 2022-10-12 11:57:32 -07:00
Dmitry Dunaev
264f114be2 [WIFI-10910] Chg: internal endpoint port (#98)
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>

Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-10-11 19:44:46 +03:00
zhiqiand
dd2b485b00 Follow-up on stats aggregation (#96)
* fix some comments from Jerrey

Signed-off-by: zhiqiand <zhiqian@fb.com>

* fix some comments

Signed-off-by: zhiqiand <zhiqian@fb.com>

Signed-off-by: zhiqiand <zhiqian@fb.com>
2022-10-10 15:59:04 -07:00
Jun Woo Shin
033d93beff Fix IE parsing (#97)
Signed-off-by: Jun Woo Shin <jwoos@fb.com>
2022-10-07 14:59:50 -04:00
zhiqiand
e5d5f7d5c0 States aggregation (#82)
* initial

Signed-off-by: zhiqiand <zhiqian@fb.com>

* fix some comments

Signed-off-by: zhiqiand <zhiqian@fb.com>

* fix comments on AggregatedState and ModelerUtils

Signed-off-by: zhiqiand <zhiqian@fb.com>

* reformat and thread-safe

Signed-off-by: zhiqiand <zhiqian@fb.com>

* add buffer size for state

Signed-off-by: zhiqiand <zhiqian@fb.com>

* fix some comments

Signed-off-by: zhiqiand <zhiqian@fb.com>

* add javadoc

Signed-off-by: zhiqiand <zhiqian@fb.com>

* fix comments in TestUtils

Signed-off-by: zhiqiand <zhiqian@fb.com>

* fix some comments

Signed-off-by: zhiqiand <zhiqian@fb.com>

* fix some comments

Signed-off-by: zhiqiand <zhiqian@fb.com>

* fix some comments

Signed-off-by: zhiqiand <zhiqian@fb.com>

* fix tx_power

Signed-off-by: zhiqiand <zhiqian@fb.com>

* fix channel number

Signed-off-by: zhiqiand <zhiqian@fb.com>

* fix long type

Signed-off-by: zhiqiand <zhiqian@fb.com>

Signed-off-by: zhiqiand <zhiqian@fb.com>
2022-10-06 10:10:20 -07:00
RockyMandayam2
0b4fd49627 Handle invalid IEs (#94) 2022-10-03 12:41:22 -07:00
Jun Woo Shin
d81df03637 [WIFI-10943] Deal with "auto" value for channel and fix 80p80 representation (#92) 2022-09-30 17:53:32 -04:00
RockyMandayam2
594fd9fa91 Refactor IE parsing (#90) 2022-09-30 09:42:59 -07:00
RockyMandayam2
8c48a8901b Rename HTOperationElement, HTOperationElementTest, VHTOperationElement, and VHTOperationElementTest (#91) 2022-09-29 20:52:19 -07:00
Jun Woo Shin
0ac189f493 [WIFI-10819] parse cron into valid quartz cron (#89)
Signed-off-by: Jun Woo Shin <jwoos@fb.com>
2022-09-29 14:37:18 -04:00
RockyMandayam2
df21d07ec9 Discard unneeded IEs (#78) 2022-09-29 11:28:48 -07:00
RockyMandayam2
01a070c9b7 Only push updates for desired zones/venues (#80) 2022-09-28 12:37:19 -07:00
Jun Woo Shin
5211eae7c6 update comment around token validation to clarify behavior (#87)
Signed-off-by: Jun Woo Shin <jwoos@fb.com>
2022-09-26 17:01:58 -04:00
Jun Woo Shin
fafbda0bd8 update comments about validating tokens (#86)
Signed-off-by: Jun Woo Shin <jwoos@fb.com>
2022-09-26 15:51:10 -04:00
Jun Woo Shin
43c9aaafb2 Make inner classes static as necessary (#84) 2022-09-21 15:13:19 -04:00
RockyMandayam2
89e637cfeb Use short instead of byte to store unsigned byte values in VHTOperationElement (#81) 2022-09-21 08:19:54 -07:00
RockyMandayam2
0a64fb4963 Minor cleanup in TPC classes (#71) 2022-09-20 14:57:56 -07:00
RockyMandayam2
4191bc1a70 Separate createModel into two methods, one for single band and one for multi-band; sync the state and device status in multi-band test (#73) 2022-09-19 17:04:34 -07:00
Jeffrey Han
3b6e83d103 Bump default event loop timers (#77)
Signed-off-by: Jeffrey Han <39203126+elludraon@users.noreply.github.com>
2022-09-19 11:03:41 -07:00
Jun Woo Shin
27c36ff444 Make AP-AP TPC algorithm use tx power from statistics and fix TPC application to correct band (#76) 2022-09-16 17:45:40 -04:00
RockyMandayam2
cb92d4db0a Move WifiScanEntry into its own file (#74) 2022-09-15 11:04:20 -07:00
RockyMandayam2
5cce9b39fd Minor cleanup in channel optimizer (#75) 2022-09-15 10:29:16 -07:00
RockyMandayam2
6dce5f887b test nonzero nthSmallestRssi (#62) 2022-09-14 11:15:40 -07:00
Jun Woo Shin
cf99160832 Update Spark server to 2.9.4 (#70)
Signed-off-by: Jun Woo Shin <jwoos@fb.com>
2022-09-13 18:04:38 -04:00