A method for compressing a message is disclosed, comprising: identifying a
block of data within the message which is found in a previous message;
generating a pointer identifying the block of data in said previous
message; and replacing the block of data with the pointer in the message.