Protocols for data compression