In the current iteration of CANflex, the window sizes of a frame are the same size as a maximum sized CAN bus frame. While this still allows for a performance increase, it is in efficient if there are multiple packets being served or the packet size is smaller than the allocated window for transmission. Therefore, there is the opportunity to further improve the performance and throughput of CANflex through optimisation.
The channel efficiency can also be improved through higher resolution clock syncing. Current synchronisation resolution allows for 90% data transfer and 10% slip however through successful implementation of NTP sync, it should be possible to reduce slip window to 1%, improving channel efficiency by as much as 10%.