Patent classifications
H03M13/1505
Threshold driven error correction for chirp spread spectrum
Systems, devices and methods for enhancing error correction decoding for communications using chirp spread spectrum are disclosed. A chirp signal having a plurality of chirps is received, a codeword is identified based on at least one of the plurality of chirps, a received signal strength indicator (RSSI) associated with at least a portion of the codeword is identified, at least one decoding threshold is adjusted based on the identified RSSI, and the codeword is decoded using the adjusted at least one decoding threshold.
Coding of Data Streams in a Vast Storage Network
A method begins by a processing module concurrently receiving a first data stream and a second data stream for transmission to a receiving entity. The method continues with the processing module dividing each of the first and second data streams to produce a first plurality of data blocks corresponding to the first data stream and a second plurality of data blocks corresponding to the second data stream, where data blocks of the first plurality of data blocks are time aligned with data blocks of the second plurality of data blocks. The method continues with the processing module creating a data matrix from the first and second plurality of data blocks and generating a coded matrix from the data matrix and an encoding matrix. The method continues with the processing module outputting a plurality of pairs of coded values of the coded matrix to the receiving entity.
Encoding and decoding using Golay-based block codes
Wireless communication devices are adapted to employ Golay-based matrices for encoding a wireless transmissions. According to at least one example, a wireless communication device can identify an information vector to be transmitted as a wireless communication. A Golay-based generator matrix may be selected based on a length of the information vector, where the selected Golay-based generator matrix is generated by shortening a Golay generator matrix by removing a plurality of columns of systematic bits and a plurality of rows to obtain the shortened generator matrix, and extending the shortened generator matrix to obtain an extended generator matrix by adding columns to at least the systematic bits and appending rows to obtain a desired matrix size. A respective bit value may be determined for bits in each added column and for at least some of the bits in each appended row. Other aspects, embodiments, and features are also included.
Accurate detection and correction of technical and non-technical losses using smart metering
Detection and correction of technical and non-technical errors in smart grid power distribution are described. A system, method and non-transitory computer readable medium having instructions stored therein that, when executed by one or more processors, causes the one or more processors to perform a method for detecting and correcting technical and non-technical power losses in a smart grid that feature the following functions: remotely characterizing and updating the cables impedances, detecting and classifying the types of losses, estimating the technical and non-technical power losses when a check or smart meter is in error, estimating losses due to tapping a power cable by a registered or an unregistered user, and estimating losses due to a cyber attack. Technical errors corrected are impedance and reactance losses in the power distribution. Non-technical errors identified and corrected are no error, check meter in error, smart meter in error, tapping service cables, or cyber attacks.
Reference signal transmission techniques for non-orthogonal multiple access wireless communications
Methods, systems, and devices for wireless communications are described that provide for concurrent reference signal transmissions using common resources, such as demodulation reference signal (DMRS) transmissions, from a number of non-orthogonal multiple access (NOMA) transmitters. Different transmitters may use different sequences for reference signal transmissions, which may allow a receiver, such as a wireless base station, to decode the reference signal transmissions for each NOMA transmitter and perform channel estimation for each NOMA transmitter. The reference signal transmissions may be asynchronous with a bounded timing offset or quasi-synchronous, and the reference signal sequence selection may provide for relatively reliable channel estimation and coherent demodulation.
Method and device for error correction coding based on high-rate Generalized Concatenated Codes
Field error correction coding is particularly suitable for applications in non-volatile flash memories. We describe a method for error correction encoding of data to be stored in a memory device, a corresponding method for decoding a codeword matrix resulting from the encoding method, a coding device, and a computer program for performing the methods on the coding device, using a new construction for high-rate generalized concatenated (GC) codes. The codes, which are well suited for error correction in flash memories for high reliability data storage, are constructed from inner nested binary Bose-Chaudhuri-Hocquenghem (BCH) codes and outer codes, preferably Reed-Solomon (RS) codes. For the inner codes extended BCH codes are used, where only single parity-check codes are applied in the first level of the GC code. This enables high-rate codes.
Device and Method for Generating a Multi-Kernel Polar Code
A device for generating a multi-kernel polar code x.sub.N of length N and dimension K on the basis of a first transformation matrix G.sub.N of size NN that defines a first multi-kernel polar code includes a processor configured to generate a second transformation matrix G.sub.N of size NN by permuting the order of at least two columns of a sub-matrix of the first transformation matrix G.sub.N, and generate the multi-kernel polar code x.sub.N an the basis of x.sub.N=u.sub.N.Math.G.sub.N, wherein u.sub.N=(u.sub.0, . . . , u.sub.N1) is a vector of size N, with the elements u.sub.i, i=0, . . . N1, corresponding to an information bit if il, l being a set of K information bit indices, and u.sub.i=0, if iF, F being a set of NK frozen bit indices.
ACCURATE DETECTION AND CORRECTION OF TECHNICAL AND NON-TECHNICAL LOSSES USING SMART METERING
Detection and correction of technical and non-technical errors in smart grid power distribution are described. A system, method and non-transitory computer readable medium having instructions stored therein that, when executed by one or more processors, causes the one or more processors to perform a method for detecting and correcting technical and non-technical power losses in a smart grid that feature the following functions: remotely characterizing and updating the cables impedances, detecting and classifying the types of losses, estimating the technical and non-technical power losses when a check or smart meter is in error, estimating losses due to tapping a power cable by a registered or an unregistered user, and estimating losses due to a cyber attack. Technical errors corrected are impedance and reactance losses in the power distribution. Non-technical errors identified and corrected are no error, check meter in error, smart meter in error, tapping service cables, or cyber attacks.
Techniques for communicating synchronization signal block index in a physical broadcast channel payload
A user equipment (UE) receives a first synchronization signal (SS) block including a first codeword and a second SS block including a second codeword. Each codeword is based on a linear encoding of a physical broadcast channel (PBCH) payload. The PBCH payloads include different timing indicators. The SS blocks are received at different times separated by a time increment. The UE determines, based on the time increment, one or more hypotheses of combined decoding metrics for the first codeword and the second codeword, and decodes the first codeword based on each of at least one hypothesis in the one or more hypotheses. The at least one hypothesis includes a correct hypothesis. The UE determines the first codeword based on an error detection procedure such as CRC verification performed when decoding the first codeword based on the correct hypothesis.
Modulation system
A modulation system and method for enabling communications across a noisy media environment is configured to employ a dynamically reconfigurable QAM modulation scheme and adjust transmission characteristics in response to information received in order to modify performance of system components.