Device, method, and system that virtualize a networks
AssigneePrimeWan Limited
InventorsMing Li, Yuan Yang Jia
Life of this patent
Estimating the term…
Abstract
A virtual circuit in a network device reformats one or more incoming data streams at a non-predetermined data rate into an outgoing data stream at a predetermined data rate, thereby allowing multiple data streams with non-predetermined data rates that are less than the predetermined data rate to be combined and output from a single network port.
Claims20
A network device, comprising:
- a virtual circuit configured to:
- establish a first virtual port to receive a first incoming data stream;
- select a physical transceiver port from a plurality of physical transceiver ports, the physical transceiver port is to transfer data across a network at a predetermined fixed data rate, wherein the selection of the physical transceiver port from the plurality of physical transceiver ports is based at least on whether the predetermined fixed data rate associated with the physical transceiver port is greater than a first non-predetermined data rate of the first incoming data stream;
- receive the first incoming data stream through the first virtual port;
- form an output data stream to run at the predetermined fixed data rate, wherein the output data stream incorporates the data from the first incoming data stream;
- and
- forward the output data stream to the selected physical transceiver port.
A method of operating a network device, the method comprising:
- establishing a first virtual port for receiving a first incoming data stream;
- selecting a physical transceiver port from a plurality of physical transceiver ports, the physical transceiver port is to transfer data across a network at a predetermined fixed data rate, wherein selecting the physical transceiver port from the plurality of physical transceiver ports is based at least on whether the predetermined fixed data rate associated with the physical transceiver port is greater than a first non-predetermined data rate of the first incoming data stream;
- receiving the first incoming data stream through the first virtual port;
- forming an output data stream to run at the predetermined fixed data rate, wherein the output data stream incorporates the data from the first incoming data stream;
- and
- forwarding the output data stream to the selected physical transceiver port.
A non-transitory computer-readable storage medium having embedded therein program instructions, which when executed by a processor cause the processor to execute a method of operating a network device, the method comprising:
- establishing a first virtual port for receiving a first incoming data stream;
- selecting a physical transceiver port from a plurality of physical transceiver ports, the physical transceiver port is to transfer data across a network at a predetermined fixed data rate, wherein selecting the physical transceiver port from the plurality of physical transceiver ports is based at least on whether the predetermined fixed data rate associated with the physical transceiver port is greater than a first non-predetermined data rate of the first incoming data stream;
- receiving the first incoming data stream through the first virtual port;
- forming an output data stream to run at the predetermined fixed data rate, wherein the output data stream incorporates the data from the first incoming data stream;
- and
- forwarding the output data stream to the selected physical transceiver port.
Dependencies are inferred from the claim text.