Aviv, it's not an update to the actual roaming algorithms or procedure. It's about what happens in regards to an AP initiating (not initiating) an accounting request (START) message and re-authenticating to the RADIUS accounting server, in a client roam event.
First, without this option, the accounting data is not migrated from the old AP to the new AP when a roam occurs. Only various bits of info are migrated, like the device's VLAN, it's IP address, etc. Also, an accounting STOP request is sent by the old AP to the accounting server and then an accounting START request is then sent by the new AP to the accounting server.
With this new option, a client's roam will then only continue to cause an accounting START request from the original AP and...here's the change... an accounting STOP request from the new AP *
ONLY* when it roams away. This option prevents the additional START request from being sent by the new AP that the client roams to. This is the primary action of this new feature.
In addition, the session-ID, TX/RX packets information is also migrated to the new AP.