It has been reworked to use less bandwidth for low-speed connections. NAT traversals are also supported, so a session can be established even if the user is behind a NAT device.
The design has been optimized for lower-bandwidth conditions. NAT traversal capability ensures that sessions can be initiated even if the user is behind a NAT device.