Abstract:
An example system comprises a router configured to receive a bandwidth update associated with a change in bandwidth over a wireless channel, determine if the change in bandwidth identified in the bandwidth update results in bandwidth being over-reserved at at least one priority level, previously reserved bandwidth of the wireless channel being associated with a plurality of different priority levels, the previously reserved bandwidth being previously reserved based on a plurality of path requests from a head end router, each path request including at least one priority level and a bandwidth reservation request, if the change in bandwidth results in bandwidth being over-reserved, then preempt a lowest priority path request, based in the preemption of the lowest priority path request, update reserved bandwidth of the wireless channel of at least one priority level, and provide a message to the head end router regarding the change of bandwidth.
Abstract:
A frame error correction circuit may identify and correct errors in data frames provided to a receiver as part of a diversity communications scheme. The frame error correction circuit may further align the data frames so that the data frames can be compared. The frame error correction circuit may perform a bit-wise comparison of the data frames and identify inconsistent bit positions where bits in the data frames differ from one another. Once inconsistent bit positions have been identified, the frame error correction circuit may access a permutation table of permutations of bits at the inconsistent bit positions. In some implementations, the frame error correction circuit uses the permutation table to reassemble permutations of the data frames. In various implementations, the frame error correction circuit performs a CRC of each permutation of the data frames, and provides a valid permutation to a network.
Abstract:
A first layer one link aggregation master comprises a first port coupled to receive customer traffic; a first channel; a second channel; an aggregation engine coupled to the first and second channels; a first switch circuit coupled to the first port and to the first channel, and configured to communicate the customer traffic from the first port over the first channel to the aggregation engine, the aggregation engine including a splitter circuit configured to use layer one information to segment at least a portion of the customer traffic into a first virtual container and a second virtual container, the aggregation engine further including an encapsulation circuit configured to encapsulate the second virtual container using Ethernet standards for transport over the second channel; a radio access card configured to generate an air frame based on the first virtual container for wireless transmission over a first wireless link of a link aggregation group to the receiver; and a second switch circuit coupled to the second channel, and configured to communicate the Ethernet-encapsulated second virtual container over an Ethernet cable to a slave for wireless transmission over a second wireless link of the link aggregation group to the receiver.
Abstract:
Various embodiments provide for systems, methods, or apparatuses that provide a fronthaul architecture that facilitates high fidelity and low latency communication between a radio processing unit, such as a baseband unit (BBU), which may be located a central office (CO), and a remote transceiver, which may comprise a remote radio head (RRH) or a remote radio unit (RRU), which may be located at remote cell site.
Abstract:
Various embodiments provide for systems and methods for signal conversion of one modulated signal to another modulated signal using demodulation and then re-modulation. According to some embodiments, a signal receiving system may comprise an I/Q demodulator that demodulates a first modulated signal to an in-phase (“I”) signal and a quadrature (“Q”) signal, an I/Q signal adjustor that adaptively adjusts the Q signal to increase the signal-to-noise ratio (SNR) of a transitory signal that is based on a second modulated signal, and an I/Q modulator that modulates the I signal and the adjusted Q signal to the second modulated signal. To increase the SNR, the Q signal may be adjusted based on a calculated error determined for the transitory signal during demodulation by a demodulator downstream from the I/Q modulator.
Abstract:
An exemplary method of synchronizing a master clock and a slave clock comprises transmitting a plurality of packets between a master device and a slave device, calculating a first skew between a first pair of the plurality of packets at the slave device and a second skew between the first pair at the master device, calculating a ratio between the first skew and the second skew, providing a slave clock frequency correction to the slave device, calculating a first packet trip delay using a time that the master device initiates sending a packet to the slave device, a time the master device receives a response from the slave device, a corrected time the slave device receives the packet, and a corrected time the slave device initiates sending the response, calculating a first offset based on the first packet trip delay, and providing the first offset to the slave device.
Abstract:
A frame error correction circuit may identify and correct errors in data frames provided to a receiver as part of a diversity communications scheme. The frame error correction circuit may further align the data frames so that the data frames can be compared. The frame error correction circuit may perform a bit-wise comparison of the data frames and identify inconsistent bit positions where bits in the data frames differ from one another. Once inconsistent bit positions have been identified, the frame error correction circuit may access a permutation table of permutations of bits at the inconsistent bit positions. In some implementations, the frame error correction circuit uses the permutation table to reassemble permutations of the data frames. In various implementations, the frame error correction circuit performs a CRC of each permutation of the data frames, and provides a valid permutation to a network.
Abstract:
In some embodiments, a first RF signal is received at a wireless repeater, a signal quality is determined based on the first RF signal, the signal quality is analyzed based on a parameter, an operation mode is auto selected based on analysis of the signal quality, and a second RF signal based on the first RF signal is generated for transmission according to the selected operation mode. Under one mode, a first RAC of the wireless may generate data based on a first IF signal downconverted from a first RF signal. Based on the data, a second RAC of the wireless repeater may generate a second IF signal, which can be used to generate a second RF signal for transmission. Under another mode, the first RAC may provide the IF signal to the second RAC, which provides the IF signal for generation of the second RF signal.
Abstract:
Various embodiments provide for waveguide assemblies which may be utilized in wireless communication systems. Various embodiments may allow for waveguide assemblies to be assembled using tools and methodologies that are simpler than the conventional alternatives. Some embodiments provide for a waveguide assembly that comprises a straight tubular portion configured to be shortened, using simple techniques and tools, in order to fit into a waveguide assembly. For instance, for some embodiments, the waveguide assembly may be configured such that the straight portion can be shortened, at a cross section of the portion, using a basic cutting tool, such a hacksaw. In some embodiments, the straight portion may be further configured such that regardless of whether the straight tubular portion is shortened, the waveguide assembly remains capable of coupling to flanges, which facilitate coupling the straight tubular portion to connectable assemblies, such as other waveguide assemblies, radio equipment, or antennas.
Abstract:
A receiver may comprise: a symbol receiver configured to receive a first modulated symbol at a first resolution and thereafter a second modulated symbol at a second resolution greater than the first resolution; an output path coupled to the symbol receiver and configured to forward the first modulated symbol; a decision device coupled to the symbol receiver and configured to determine a most probable symbol represented by the first modulated symbol; a phase detector coupled to the decision device and configured to compare the first modulated symbol and the most probable symbol to generate a phase error value; and a phase modifier coupled to the decision device and configured to determine a phase correction value based on the phase error value and to adjust the phase of the second modulated symbol based on the phase correction value.