Methods and apparatus for network signal aggregation and bandwidth reduction
First Claim
1. A method for aggregating network message traffic comprising identifying regenerable information in the message traffic at a sending side, the regenerable information indicative of data content in the message traffic reproducible at a receiving side from information accessible at the receiving side;
- eliminating, by selective extraction and reduction, the identified regenerable information to reduce the volume and associated bandwidth requirements of remaining message traffic to provide reduced message traffic; and
framing the reduced message traffic according to predetermined formatting logic, the formatting logic providing transmission of the remaining reduced message traffic and regeneration of the reproducible data content from the identified regenerable information at the receiving side.
8 Assignments
0 Petitions
Accused Products
Abstract
Wireless network demands continually increase as wireless service providers pursue additional service capabilities. In a cellular communication system, leased lines between remote cell sites and the corresponding Mobile Switching Offices (MSOs) remain a major operating cost. Bandwidth reduction by identification and elimination of payload data and control information which need not be fully replicated because it can be deduced from information accessible or previously transmitted allows fewer lines to support the same bandwidth. A wireless access gateway is operable to aggregate such redundant and regenerable data on a backhaul link between a wireless cell site and the corresponding mobile switching office (MSO) to provide low-latency, type specific lossless bandwidth reduction. The wireless access gateway identifies regenerable information and eliminates portions of the data which the device need not transmit because the data is redundant, or accessible or recreatable, at the receiving side. In this manner, the access device allows fewer lines to carry the reduced message traffic by transmitting only the non-recreatable data and eliminating message traffic for regenerable information.
-
Citations
90 Claims
-
1. A method for aggregating network message traffic comprising
identifying regenerable information in the message traffic at a sending side, the regenerable information indicative of data content in the message traffic reproducible at a receiving side from information accessible at the receiving side; -
eliminating, by selective extraction and reduction, the identified regenerable information to reduce the volume and associated bandwidth requirements of remaining message traffic to provide reduced message traffic; and
framing the reduced message traffic according to predetermined formatting logic, the formatting logic providing transmission of the remaining reduced message traffic and regeneration of the reproducible data content from the identified regenerable information at the receiving side. - View Dependent Claims (2, 3, 4, 5, 6, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 89, 90)
-
-
7. A method for receiving a plurality of reduced data streams according to a common protocol format comprising:
-
encoding a common protocol format as formatting logic at a receiving side of the reduced data streams;
receiving, at the receiving side, the plurality of reduced data streams formatted as remaining message traffic with reproducible data content removed;
unframing, according to the formatting logic, the reduced data according to the common protocol format;
identifying, from a set of aggregation rules, regenerable information corresponding to the received reduced data;
reproducing, based on the identified regenerable information, the reproducible data content eliminated at the sending side;
regenerating, by integrating the reproduced data content with the remaining message traffic, the original message traffic including the reproducible data content; and
classifying, by the classifier, the type of the message traffic, the type of message traffic of the original message traffic integrated with the reproducible data content. - View Dependent Claims (8, 9)
-
-
12. The method of claim 111 wherein processing the speech data segment further comprises selectively eliminating a subset of the voice content portions, selectively eliminating corresponding to a traffic shaping metric indicative of throughput.
-
41. A data communications device for aggregating network message traffic comprising:
-
a classifier operable to identify regenerable information in the message traffic at a sending side, the regenerable information corresponding to data content in the message traffic reproducible at a receiving side from information accessible at the receiving side;
a reducer operable to eliminate the identified regenerable information to reduce the volume and associated bandwidth requirements of the remaining message traffic to provide reduced message traffic; and
a framer operable to frame the reduced message traffic according to predetermined formatting logic, the formatting logic providing transmission of the remaining reduced message traffic and regeneration of the reproducible data content from the identified regenerable information at the receiving side. - View Dependent Claims (42, 43, 44, 45, 46, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80)
-
-
47. A data communications device for receiving a plurality of reduced data streams according to a common protocol format comprising:
-
a framer encoded with a common protocol format as formatting logic at a receiving side of the reduced data streams;
at least one packetizing engine operable to receive, at the receiving side, the plurality of reduced data streams formatted as remaining message traffic with reproducible data content removed, the packetizing engine further operable to unframe, according to the formatting logic, the reduced data according to the backhaul protocol format;
a reducer having aggregation rules operable to identify, from the aggregation rules, regenerable information corresponding to the received reduced data;
at least one bandwidth reduction engine in the reducer operable to reproduce, based on the identified regenerable information, the reproducible data content eliminated at the sending side;
reducing logic in the reducer operable to regenerate, by integrating the reproduced data content with the remaining message traffic, the original message traffic including the reproducible data content; and
a classifier operable to classify the type of message traffic of the original message traffic after integration with the reproducible data content. - View Dependent Claims (48, 49)
-
-
81. A data communications system for identifying, aggregating, and reducing network message traffic between gateways in for heterogeneous message traffic
a first network communications gateway and a second network communications gateway connected between a wireless access transceiver and a wired network switching office for aggregating and reducing message traffic comprising: -
a classifier in the first network communications gateway operable to identify, from original message traffic, information at the first network communications gateway which is reproducible from information accessible at the second network information gateway;
a reducer in the first network communications gateway operable to remove the identified information from the message traffic to be sent from the first network communications gateway to the second network communications gateway, to generate optimized message traffic;
a framer in the first network communications gateway operable to aggregating, according to an efficient optimization format, the optimized message traffic, the framer further operable to transmit the optimized message traffic from the first network communications gateway to the second network communications gateway, the second network communications gateway operable to reproducing, from the optimized message traffic, the removed, identified information according to the efficient optimization format, to generate the original message traffic. - View Dependent Claims (82, 83)
-
-
84. A computer system, comprising:
-
a memory system;
a processor;
an interface coupled to a network;
a common access gateway; and
an interconnection mechanism connecting the processor, the memory system, the interface and the common access gateway;
wherein the memory system is encoded with a gateway reduction and aggregation application that when performed on the processor, produces a gateway process that performs reduction and aggregation of network communications through the network, the gateway and aggregation application performing;
identifying regenerable information in the message traffic at a sending side, the regenerable information corresponding to data content in the message traffic reproducible at a receiving side from information accessible at the receiving side;
eliminating the identified regenerable information to reduce the volume and associated bandwidth requirements of the remaining message traffic to provide reduced message traffic; and
framing the remaining message traffic according to predetermined formatting logic, the formatting logic providing transmission of the remaining reduced message traffic and regeneration of the reproducible data content from the identified regenerable information at the receiving side. - View Dependent Claims (85)
-
-
86. A computer program product having a computer readable medium operable to store computer program logic embodied in computer program code encoded thereon for aggregating network message traffic comprising:
-
computer program code for identifying regenerable information in the message traffic at a sending side, the regenerable information corresponding to data content in the message traffic reproducible at a receiving side from information accessible at the receiving side;
computer program code for eliminating the identified regenerable information to reduce the volume and associated bandwidth requirements of the remaining message traffic to provide reduced message traffic; and
computer program code for framing the remaining message traffic according to predetermined formatting logic, the formatting logic providing transmission of the remaining reduced message traffic and regeneration of the reproducible data content from the identified regenerable information at the receiving side.
-
-
87. A computer data signal for aggregating network message traffic comprising:
-
program code for identifying regenerable information in the message traffic at a sending side, the regenerable information corresponding to data content in the message traffic reproducible at a receiving side from information accessible at the receiving side;
program code for eliminating the identified regenerable information to reduce the volume and associated bandwidth requirements of the remaining message traffic to provide reduced message traffic; and
program code for framing the remaining message traffic according to predetermined formatting logic, the formatting logic providing transmission of the remaining reduced message traffic and regeneration of the reproducible data content from the identified regenerable information at the receiving side.
-
-
88. A network communications device for aggregating network message traffic comprising:
-
means for identifying regenerable information in the message traffic at a sending side, the regenerable information including data content in the message traffic reproducible at a receiving side from information accessible at the receiving side;
means for eliminating the identified regenerable information to reduce the volume and associated bandwidth requirements of the remaining message traffic to provide reduced message traffic; and
means for framing the remaining message traffic according to predetermined formatting logic, the formatting logic providing transmission of the remaining reduced message traffic and regeneration of the reproducible data content from the identified regenerable information at the receiving side.
-
Specification