Abstract:
Embodiments of the present invention provide Forward Error Correcting Code encoders and decoder structures that use DRAM in their memory designs. DRAM is a very attractive memory options in many electronic systems due to the high memory density provided by DRAM. However, the DRAM is typically not included in ASIC or FPGA implementations of encoders and decoders due to complex refresh requirements of DRAM that are required to maintain data stored in DRAM and may interfere with user access to the memory space during refresh cycles. Embodiments of the present invention provide FECC encoder and decoder structures that are implemented using DRAM that do not require complex refresh operations to be performed on the DRAM to ensure data integrity. Accordingly, embodiments of the present invention maximize memory density without the added complexity of introduced by the refresh requirements of DRAM.
Abstract:
The present invention relates to methods, apparatuses, and systems For performing data encoding involving encoding data bits, according to an outer convolutional (804) code to produce outer encoded bits processing the outer encoded bits using an interleaver (808) and a logical unit (812) to produce intermediate bits, wherein the logical unit (812) receives a first number of input bits and produces a second number of corresponding output bits, the second number being less than the first number, and wherein the logical unit (812) takes each of the first number of input bits into account in producing the second number of output bits, encoding the intermediate bits according to an inner convolutional code (806) to produce inner encoded bits, wherein the inner con\ olutional code is characterized by at least two states, and combining the data bits and the inner encoded bits to produce encoded outputs.
Abstract:
Devices, systems and methods for providing network-enabled connectivity for disadvantaged communication links in wireless networks are described. One example method for enabling connectivity over a disadvantaged link includes receiving, by a first node of a plurality of nodes from a source node in the first frequency band in a first timeslot, a first signal comprising a message, receiving, by the first node from at least a second node in a second frequency band in a second timeslot, a second signal that is used to generate a first reliability metric corresponding to the message, and performing, based on a plurality of reliability metrics corresponding to the message and the first reliability metric, a processing operation on the message, the first frequency band being non-overlapping with the second frequency band, and a duration of the first timeslot being greater than a duration of the second timeslot.
Abstract:
Methods and systems for reliable broadcasting that use re-transmissions, in a multi-hop, time-slotted wireless network, is presented. The methods and systems evaluate the trade-off between power consumption and communication reliability, and are consequently able to provide increasing degrees of robustness for broadcasts in the wireless network. Embodiments of the present invention are able to incrementally use re-transmissions, therein trading-off battery life for an increased message completion rate or a lower packet error rate, for example, in order to reliably broadcast critical or high-priority message network-wide.
Abstract:
A method and system for maximizing throughput and minimizing latency in a communication system that supports heterogeneous links is presented. The communication system supports a wireless link and an alternate link, and the method and system leverage the alternate link to reduce the overhead transmitted over the wireless link, thereby increasing throughput and reducing end-to-end latency. The higher latency alternate link provides a delayed version of an information signal that corresponds to a portion of the information signal that is transmitted on the wireless link. The received samples from the wireless and alternate links may be used to equalize subsequent portions of the information signal received over the wireless link, and may also be used for synchronization, timing recovery and frequency-offset estimation.
Abstract:
Methods, systems, and devices for dynamic spectrum access in a single-channel MANET are described. An example system for network management includes a first wireless device configured to perform, using a receive mode and a transmit mode, data communications on a first channel associated with a first single-channel network, and transmit, using the transmit mode, network advertisement messages on a second channel associated with a second single-channel network, wherein each of the network advertisement messages comprises one or more characteristics of the first single-channel network, and a second wireless device configured to perform, using the receive mode and the transmit mode, data communications on the second channel, acquire, using the receive mode, at least one network advertisement message of the network advertisement messages on the second channel, and perform, based on the at least one network advertisement message, a comparison between the first single-channel network and the second single-channel network.
Abstract:
Devices, systems and methods for collaborative wireless communication in a wireless network are described. One example method includes performing a bidirectional communication with a reference node in the source cluster, receiving, from a destination cluster comprising a second plurality of nodes, a probe generated using a phase associated with the destination cluster, estimating, based on a propagation delay of the probe, a delay parameter, generating, based on the phase associated with the destination cluster and the delay parameter, a channel estimate, and transmitting, to each of the second plurality of nodes, a common message generated using a phase value and a delay value, wherein the phase value and the delay value are derived based on the channel estimate, and wherein the destination cluster is remotely located from the source cluster.
Abstract:
Methods, systems and devices for interference cancellation of high-power input signals in the analog domain are described. An example method of interference cancellation includes receiving, via an antenna, an analog signal comprising a signal of interest and one or more interfering signals, wherein the one or more interfering signals comprises a high-power interfering signal with a signal power greater than 15 dBm, determining, based on a reference signal corresponding to the high-power interfering signal, an update to at least one parameter of the reference signal, wherein the update is determined by minimizing a cost function of a difference between the reference signal and the high-power interfering signal, generating, based on the update to the at least one parameter, a modified reference signal, and generating, based on coupling the modified reference signal to the analog signal, an interference-canceled signal comprising the signal of interest.
Abstract:
The estimation and mitigation of swept-tone interferers includes receiving a composite signal comprising a signal of interest and a swept-tone interferer over an observation bandwidth or a hop bandwidth in a frequency -hopping system. The estimation of the interfering signal may be based on modeling the interferer as a magnitude periodic signal comprising non-overlapping, contiguous epochs, where each epoch may comprise a common pulse shape and a distinct phase rotation. The modeling may be based over the observation bandwidth, the hop bandwidth, or after combining the signal over all the frequency hop bandwidths. The period of the magnitude-periodic signal may be initially determined, and the common pulse shape and each of the distinct phase rotations may then be estimated. These estimates may be used to reconstruct an estimate of the swept-tone interferer, which may be subtracted from the composite signal to generate an interference-mitigated signal of interest.
Abstract:
SAM is a very attractive memory option for systems due to its higher speed and reduced area when compared to RAM. However it is generally not used in implementations of FECCs due to its limitation to sequential accesses. According to the present invention, Forward Error Correcting Code encoder and decoder structures are shown to allow the use of SAM in their memory designs. Thus SAM is utilized in FECC implementations to achieve better area efficiency for the same amount of memory as well as higher throughput for the hardware implementations.