Patent ID: 7894452

Claim:
A method comprising: receiving data to be transmitted over a second network; determining whether to provide said data to a first network communication device or to a second network communication device for conversion into TCP data packets, each of said first and second network communication devices adapted to convert data into TCP data packets, wherein determining whether to provide said data to said first network communication device or to said second network communication device for conversion into TCP data packets comprises determining whether said second network communication device is active, wherein if said second network communication device is active, then said determination is made to provide said data to said first network communication device; and upon determining to provide said data to said first network communication device for conversion into TCP data packets, then: providing said data to said first network communication device for conversion into TCP data packets, said first network communication device adapted for data transmission over a first network; converting said data into TCP data packets by said first network communication device; and providing said TCP data packets converted by said first network communication device to said second network communication device for transmission over said second network.