Communication method and system for a traffic shaper network
First Claim
1. A method of providing data communication in a packet data network that includes determining whether a size of a packet can be reduced by compression of the packet, and having respective packet compressor/decompressors (PCDs) located at an origination node and at least one destination node of a network in order to provide packet communication between a sender and a receiver, the method comprising:
- receiving the packet from the sender at a PCD of the origination node,determining compressibility of the received packet and, in response thereto, performing at least one of (i) sending the received packet over a first channel when the received packet is incompressible, or, (ii) compressing the received packet and sending the compressed packet over a second channel when the received packet is compressible;
decompressing the compressed packet at a PCD at the at east one destination node when received over the second channel; and
forwarding the decompressed packet to the receiver.
2 Assignments
0 Petitions
Accused Products
Abstract
A network having traffic shapers or controllers to convey packets between a sender and receiver over first and second channels of a network. A compression and decompression module associated with the sending traffic shaper or controller compresses, marks, and forwards packets to the receiver over the second channel when the packet is compressible, as determined by size reduction. A compression and decompression module associated with the receiving traffic shaper identifies marked data packets sent over the second channel and, in response thereto, decompresses and forwards the packets to the receiver.
-
Citations
20 Claims
-
1. A method of providing data communication in a packet data network that includes determining whether a size of a packet can be reduced by compression of the packet, and having respective packet compressor/decompressors (PCDs) located at an origination node and at least one destination node of a network in order to provide packet communication between a sender and a receiver, the method comprising:
-
receiving the packet from the sender at a PCD of the origination node, determining compressibility of the received packet and, in response thereto, performing at least one of (i) sending the received packet over a first channel when the received packet is incompressible, or, (ii) compressing the received packet and sending the compressed packet over a second channel when the received packet is compressible; decompressing the compressed packet at a PCD at the at east one destination node when received over the second channel; and forwarding the decompressed packet to the receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system to provide communication between a source and a destination for a packet in a packet data network, the system comprising:
-
a traffic controller located at each of the source and the destination; a source packet compressor/decompressor (PCD) associated with the source traffic controller to receive the packet from the source, to determine compressibility of the packet, to at least one of send the packet over a first channel to the destination traffic controller when the packet is incompressible, or, to compress the packet and send the compressed packet over a second channel when the packet is compressible; and a destination PCD associated with the destination traffic controller to receive the compressed packet over the second channel;
to decompress the compressed packet; and
to forward the decompressed packet to the destination. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A network device operable to convey packets of information between a sender and receiver, the network device comprising:
-
a communication link with first and second communication channels between the sender and the receiver; a traffic shaper associated with the sender to send the packets over the first and the second communication channels; a compression module operative to compress the packets and mark and forward a compressed packet to the receiver over the second channel according to a determination of a packet size reduction when attempting to compress the packet; and
to otherwise send a packet to the receiver over the first channel when the packet is determined to be incompressible. - View Dependent Claims (19, 20)
-
Specification