System and method for sharing a payload among multiple homed networks
OwnerKenneth Gould, Howard Pfeffer +1inventors
InventorsKenneth Gould, Howard Pfeffer, Vijay Venkateswaran
Life of this patent
Estimating the term…
Abstract
Systems and methods that permit an end device to partition a payload into payload portions for simultaneous transmission over multiple networks so as to increase the effective bandwidth available to the end device. The end device may also receive portions of a partitioned payload via multiple networks and reassemble the payload into its pre-partitioned form.
Claims16
A method for sharing a payload among multi-homed networks comprising:
- configuring an end device to communicate with a broadband home gateway via a plurality of homed networks;
- generating a payload at the end device, wherein the payload comprises data and an address and wherein the end device comprises a plurality of network interfaces each associated with one of the plurality of homed networks;
- partitioning the payload into portions, wherein a number of portions is equal to a number of homed networks;
- assigning a payload portion to each of the plurality of network interfaces;
- sending the payload portions to the broadband home gateway via the plurality of homed networks;
- receiving the payload portions at the broadband home gateway;
- reconstructing the payload from the received payload portions;
- and
- sending the payload to the destination address via a network.
A method for sharing a payload among multi-homed networks comprising:
- configuring an end device to communicate with a broadband home gateway via a plurality of homed networks;
- receiving at the broadband home gateway a request for a payload from the end device via one of the plurality of homed networks, wherein the payload request comprises a request for data from a source having a source address;
- sending the payload request from the broadband home gateway to the source address via a network;
- receiving the payload at the broadband home gateway from the source;
- partitioning the payload into portions, wherein a number of portions is equal to a number of homed networks;
- assigning a payload portion to each of the plurality of network interfaces;
- sending the payload portions to the end device via the plurality of homed networks;
- receiving the payload portions at the end device;
- and
- reconstructing the payload from the received payload portions.
A system for sharing a payload among multi-homed networks comprising:
- a network;
- a plurality of homed networks;
- an end device, wherein the end device comprises a plurality of network interfaces each associated with one of the plurality of homed network;
- and
- a broadband home gateway,
- wherein the end device is configured to:
- communicate with the broadband home gateway via the plurality of homed networks;
- generate a payload, wherein the payload comprises data and an address;
- partition the payload into portions, wherein a number of portions is equal to a number of homed networks;
- assign a payload portion to each of the plurality of network interfaces;
- and
- send the payload portions to the broadband home gateway via the plurality of homed networks;
- and
- wherein the broadband home gateway is configured to:
- receive the payload portions from the end device;
- reconstruct the payload from the received payload portions;
- and
- send the payload to the destination address via a network.
A system for sharing a payload among multi-homed networks comprising:
- a network;
- a plurality of homed networks;
- an end device, wherein the end device comprises a plurality of network interfaces each associated with one of the plurality of homed network;
- and
- a broadband home gateway,
- wherein the end device is configured to:
- communicate with the broadband home gateway via the plurality of homed networks;
- generate a request for a payload, wherein the payload request comprises a request for data from a source having a source address;
- and
- send the payload request to the broadband gateway via one of the plurality of homed networks;
- and
- wherein the broadband home gateway is configured to:
- receive the request for a payload from the end device via one of the plurality of homed networks;
- send the payload request to the source address via a network;
- receive the payload gateway from the source;
- partition the payload into portions, wherein a number of portions is equal to a number of homed networks;
- assign a payload portion to each of the plurality of network interfaces;
- and
- send the payload portions to the end device via the plurality of homed networks;
- and
- wherein the end device is further configured to:
- receive the payload portions at the end device;
- and
- reconstruct the payload from the received payload portions.
Dependencies are inferred from the claim text.