H04L2012/565

Maintaining packet order in network flows over an autonomous network
09729350 · 2017-08-08 · ·

Technologies are described herein for maintaining packet order in network flows over an autonomous network. A sequence number is generated for each data packet in the network flow. The data packets are transmitted from a source endpoint to a destination endpoint accompanied by the sequence number. When a data packet is received at the destination endpoint, the sequence number is utilized to determine whether the packet has arrived out-of-order. If the received data packet is out-of-order, the packet is buffered for a specific period of time, or until the next sequential packet in the network flow is received. If the next sequential packet is received within the time period, the received packet and any buffered packets are delivered in sequence number order to a program executing on the destination endpoint. If the time period expires before receiving the next sequential data packet, the buffered packet(s) are delivered to the program.

Bonding device and method

A device that includes a plurality of transceivers configurable to simultaneously operate with a combination of bonded and unbonded transceivers. A first transceiver of the plurality of transceivers is operable at a first data rate, and a second transceiver of the plurality of transceivers is simultaneously operable at a second data rate that is different than the first data rate. The first and second transceivers are operable as bonded transceivers and wherein a third transceiver, of the plurality of transceivers, is simultaneously operable at a third data rate and the third transceiver is not bonded with any other transceiver.

BONDING DEVICE AND METHOD
20180152395 · 2018-05-31 ·

A device that includes a plurality of transceivers configurable to simultaneously operate with a combination of bonded and unbonded transceivers. A first transceiver of the plurality of transceivers is operable at a first data rate, and a second transceiver of the plurality of transceivers is simultaneously operable at a second data rate that is different than the first data rate. The first and second transceivers are operable as bonded transceivers and wherein a third transceiver, of the plurality of transceivers, is simultaneously operable at a third data rate and the third transceiver is not bonded with any other transceiver.

Bonding device and method

A device that includes a plurality of transceivers configurable to simultaneously operate with a combination of bonded and unbonded transceivers. A first transceiver of the plurality of transceivers is operable at a first data rate, and a second transceiver of the plurality of transceivers is simultaneously operable at a second data rate that is different than the first data rate. The first and second transceivers are operable as bonded transceivers and wherein a third transceiver, of the plurality of transceivers, is simultaneously operable at a third data rate and the third transceiver is not bonded with any other transceiver.