samans / draft-ybam-rfc8561bis

Internet draft to modify rfc8561
Other
1 stars 4 forks source link

Capabilities for tx power are not so explanatory #14

Closed niloda closed 1 year ago

niloda commented 1 year ago

In mw devices that support Adaptive Coding and Modulation (ACM) the transmit power range is specific to each ACM. Typically the output power is dependent to the geometry of the transmitted constellation, therefore the output power decreases as the complexity of the modulation increases. The minimum-power and maximum-available-power values currently available in capabilities do not model this characteristic well enough.

The valid power ranges should be shown by the device in a sorted list indexed by modulation (coding-modulation). For this purpose, the acm-profile list proposed in issue #13 could be used, including the minimum and maximum tx power values in the acm-profile grouping.

grouping acm-profile {
   ...
    leaf tx-power-min {
       int8;
       units "dbm";
       ...
      "Eg: 4qam-strong"
    }
    leaf tx-power-max {
       int8;
       units "dbm";
       ...
      "Eg: 4qam-strong"
    }
}

With these values available, a user is able to set a valid output power value after selecting the single Coding Modulation value (selected-cm) or the Adaptive Coding Modulation range (selected-min-acm and selected-max-acm).

To maintain backward compatibility, the currently modeled minimum-power and maximum-available-power attributes could show the minimum tx power value for available-max-acm and the maximum tx power value for available-min-acm, respectively

samans commented 1 year ago

Close because covered by #13