Skip to content
This repository was archived by the owner on Sep 7, 2020. It is now read-only.
This repository was archived by the owner on Sep 7, 2020. It is now read-only.

[TASK] Refactor AP metrics response collection #1328

@arnout

Description

@arnout

Description

The AP metrics query/response flow requires sending the query to several radios, collecting the responses from the radios, and finally sending out all the responses in a single message.

#1231 implemented that, but it has a few shortcomings:

  • MID is not stored;
  • response is not properly checked against expected responses;
  • if several BSSIDs are queried, there is one query per BSSID -> redundant messages;
  • corner cases could be checked better;
  • instead of collecting responses in structures, it might be better to construct a cmdu_tx directly;
  • agent: backhaul_manager: fix test 4.7.5 #1388 introduced a special case for responses that are generated directly by the monitor, which means that a request with that "magic MID" will not work correctly.

Metadata

Metadata

Labels

enhancementNew feature or requestrefactoringImprovement without functional change

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions