Processing data packets in performance enhancing proxy (pep) environment
AssigneeSilver Peak Systems, Inc.
InventorDavid Anthony Hughes
Life of this patent
Estimating the term…
Abstract
Methods and systems for processing network packets within a Performance Enhancing Proxy (PEP) environment are described. An example method comprises receiving network data to be transported between a first PEP and a second PEP. The network data is segmented in one or more original network packets. The method may further comprise collecting packet identifying data associated with the one or more original network packets before the network data is packetized into one or more performance enhanced packets by the first PEP. The method may further comprise transmitting the identifying data to the second PEP. Upon receiving of the identifying data, the second PEP may recreate the segmentation of the original network data.
Claims30
A computer-implemented method for processing network packets, the method comprising:
- receiving network data to be transported between a first Performance Enhancing Proxy (PEP) and a second PEP, the network data being segmented in one or more original network packets;
- collecting packet identifying data associated with the one or more original network packets before the network data is packetized into one or more performance enhanced packets by the first PEP;
- and
- transmitting the identifying data to the second PEP.
A computer-implemented method for processing network packets, the method comprising:
- receiving compressed network data to be transported between a first Performance Enhancing Proxy (PEP) and a second PEP, the network data being segmented in one or more original network packets;
- collecting packet identifying data associated with the one or more original network packets before the compressed network data is packetized into one or more performance enhanced packets by the first PEP;
- and
- transmitting the identifying data to the second PEP.
A system for processing network packets, the system comprising:
- a Local Area Network (LAN) receiving module configured to receive network data to be transported between a first Performance Enhancing Proxy (PEP) and a second PEP, the network data being segmented in one or more original network packets;
- a Wide Area Network (WAN) receiving module configured to collect packet identifying data associated with the one or more original network packets before the network data is packetized into one or more performance enhanced packets by the first PEP;
- and
- a WAN transmitting module configured to transmit the identifying data to the second PEP.
A system for processing network packets, the system comprising:
- a LAN receiving module to receive compressed network data to be transported between a first Performance Enhancing Proxy (PEP) and a second PEP, the network data being received in one or more original network packets;
- a WAN receiving module to collect packet identifying data associated with the one or more original network packets before the compressed network data is packetized into one or more performance enhanced packets by the first PEP;
- and
- a WAN transmitting module to transmit the identifying data to the second PEP.
A computer-readable medium having instructions stored thereon, which when executed by one or more computers, causes the one or more computers to:
- receive network data to be transported between a first Performance Enhancing Proxy (PEP) and a second PEP, the network data being segmented in one or more original network packets;
- collect packet identifying data associated with the one or more original network packets before the network data is packetized into one or more performance enhanced packets by the first PEP;
- and
- transmit the identifying data to the second PEP.
A computer-readable medium having instructions stored thereon, which when executed by one or more computers, causes the one or more computers to:
- receive compressed network data to be transported between a first Performance Enhancing Proxy (PEP) and a second PEP, the network data being received in one or more original network packets;
- collect packet identifying data associated with the one or more original network packets before the compressed network data is packetized into one or more performance enhanced packets by the first PEP;
- and
- transmit the identifying data the second PEP.
Dependencies are inferred from the claim text.