A network system receives incoming packets from multiple private networks with potentially conflicting Internet Protocol (IP) address spaces, and performs header and payload address translation operations to ensure that the IP address spaces of the incoming packets are made non-conflicting, such that...http://www.google.se/patents/US6581108?utm_source=gb-gplus-sharePatent US6581108 - Managing multiple private data networks using network and payload address translation