Patent ID: 11956145
Assignee: VERSA NETWORKS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 9:
10. A non-transitory computer-readable storage medium containing program instructions, which when executed by the computer cause the computer to perform operations comprising:
receiving a sequence of packets from a first client at a first hub, the sequence of packets each having a same flow;
facilitating a secure tunnel between the first hub and a second hub;
assigning a first flow identifier to the sequence of packets having the flow;
encapsulating a start packet of the sequence of packets in a wrapper, the wrapper including the first flow identifier;
sending the encapsulated start packet of the sequence of packets from the first hub to the second hub through the secure tunnel;
receiving an error message from the second hub, the error message including the first flow identifier and an error code;
facilitating a second secure tunnel between the first hub and the second hub in response to receiving the error message;
assigning a second flow identifier to the sequence of packets;
encapsulating a second start packet of the sequence of packets in a wrapper, the wrapper including the second flow identifier; and
sending the encapsulated second start packet of the sequence of packets from the first hub to the second hub through the second secure tunnel;
the operations further comprising:
associating fields of a header of the second start packet with the second flow identifier;
removing the associated fields from a header of a third packet of the sequence of packets to form a reduced third packet; and
encapsulating the reduced third packet in a wrapper that includes the second flow identifier; and
sending the encapsulated reduced third packet of the sequence of packets from the first hub to the second hub through the second secure tunnel,
wherein sending the encapsulated second start packet comprises sending the encapsulated second start packet without removing fields from a header of the second start packet.