IEEE P802.11 Wireless LANs Forwarding information Date: 2017-11-07 Author(s): Name Company Address Phone email Kazuyuki Sakoda Sony Kazuyuki.Sakoda (at) sony (dot) com Comment: CID Comment Proposed Change Suggested Resolution 112 Interaction between HWMP element transaction Suggest to add how the REVISED: and forwarding information is a little vague. In forwarding information is Adopt changes typical implementaion, forwarding information is handled between MLME proposed in created in control/management plane (MLME) and MAC. Commenter is and will be passed to data plane (MAC) once willing to provide resolutin the information is validated. However, there is text. no mentioning of such interaction in the current specification. Due to lack of proper interaction between MLME (write section) and MAC (read section), HWMP reference implementation in Linux kernel is not working well. The specification should have clear description. Discussion: Forwarding information is used to enable MSDU/MMPDU forwarding in MAC. It is used as look-up-table to determine next-hop STA toward the destination STA. The forwarding information is created as a result of the path selection protocol message exchange. Hence, MLME creates the forwarding information. Intended behaviour here is: MLME uses forwarding information memory space as working space. Once end-to-end path is validated, MLME transfers the forwarding information to MAC
IEEE P802.11 Wireless LANs Forwarding information Date: 2017-11-07 Author(s): Name Company Address Phone email Kazuyuki Sakoda Sony Kazuyuki.Sakoda (at) sony (dot) com Comment: CID Comment Proposed Change Suggested Resolution 112 Interaction between HWMP element transaction and forwarding information is a little vague. In typical implementaion, forwarding information is created in control/management plane (MLME) and will be passed to data plane (MAC) once the information is validated. However, there is no mentioning of such interaction in the current specification. Due to lack of proper interaction between MLME (write section) and MAC (read section), HWMP reference implementation in Linux kernel is not working well. The specification should have clear description. Suggest to add how the forwarding information is handled between MLME and MAC. Commenter is willing to provide resolutin text. REVISED: Adopt changes proposed in Discussion: Forwarding information is used to enable MSDU/MMPDU forwarding in MAC. It is used as look-up-table to determine next-hop STA toward the destination STA. The forwarding information is created as a result of the path selection protocol message exchange. Hence, MLME creates the forwarding information. Intended behaviour here is: MLME uses forwarding information memory space as working space. Once end-to-end path is validated, MLME transfers the forwarding information to MAC