Patent application number | Description | Published |
20080198943 | SYSTEMS AND METHODS FOR LATTICE ENUMERATION-AIDED DETECTION - Embodiments provide systems and methods for improved multiple-input, multiple-output (MIMO) detection comprising generating at least one list of candidate vectors by employing lattice enumeration which approximates hyperellipsoid detection search space and calculating a reliability of the candidate vectors. At least one advantage to embodiments is that improved detection occurs because detection can be performed in a search space defined by the eigenvectors (which define the general shape of an ellipsoid/hyperellipsoid, depending upon number of dimensions) and eigenvalues (which provide the appropriate scaling in each direction of the eigenvectors) of the effective channel. | 08-21-2008 |
20080212461 | TRANSFORM-BASED SYSTEMS AND METHODS FOR RECONSTRUCTING STEERING MATRICES IN A MIMO-OFDM SYSTEM - Embodiments provide a transform-based method for representing steering matrices in transmit beamforming for a multiple-input multiple-output orthogonal frequency division multiplexing (MIMO-OFDM) system. Beamforming embodiments generate a transform-based representation of steering matrices for at least a subset of sub-carriers for which channel information is known. In some embodiments, a beamformer is able to receive transform matrices information for at least a subset of channel sub-carriers, and generate corresponding channel sub-carrier steering matrices. Some embodiments of a beamformee are able to map at least a subset of channel sub-carrier steering matrices to corresponding transform matrices information prior to transmitting the transform matrix information to a beamformer. Other embodiments of a beamformer are able to receive channel information for at least a subset of sub-carriers of a channel, and compute a transform-based representation of a steering matrix for each sub-carrier for which channel information is known. | 09-04-2008 |
20080232491 | SYSTEMS AND METHODS FOR LOW-COMPLEXITY MIMO DETECTION WITH ANALYTICAL LEAF-NODE PREDICTION - Systems and methods for providing multiple-input multiple-output (MIMO) detection, comprising a leaf node predictor for receiving a processed communications stream, computing at least one channel metric corresponding to the communications stream for a given channel realization by optimizing a predetermined probability, and analytically generating at least one parameter to output, which at least one parameter corresponds to at least one predicted best leaf node candidate for the given channel realization. The leaf-node predictor may generate, in real-time and without using a look-up table, at least one parameter directly from a given channel metric. Some embodiments analytically generate at least one parameter value for use by a MIMO detector corresponding to a channel metric and store the generated at least one parameter value and corresponding channel metric in a look-up table. | 09-25-2008 |
20080240272 | SYSTEMS AND METHODS FOR N-DIMENSIONAL LEAF-NODE PREDICTION FOR MIMO DETECTION - Embodiments achieve favorable performance-complexity trade-offs in MIMO detection for three or more channel inputs. Some embodiments describe systems and methods comprising a leaf node predictor for receiving a processed communications stream, determining at least one channel metric corresponding to the communications stream for a given channel realization, and generating at least three instructions to output, which at least one instruction corresponds to at least one predicted best leaf node candidate for the given channel realization. Further embodiments alternatively describe systems and methods which enumerate N | 10-02-2008 |
20080260004 | SYSTEMS AND METHODS FOR DUAL-CARRIER MODULATION ENCODING AND DECODING - Systems and methods for dual-carrier modulation (DCM) encoding and decoding for communication systems. Some embodiments comprise a DCM encoder for applying a pre-transmission function to at least one 16-QAM input symbol and mapping resulting transformed symbols onto at least one larger constellation prior to transmission. Some embodiments joint decode, by a DCM decoder, a predetermined number of received data elements and compute a set of log-likelihood ratio (LLR) values for at least eight bits from a resulting at least one transformed symbol. | 10-23-2008 |
20080260075 | SYSTEMS AND METHODS FOR LOW-COMPLEXITY MAX-LOG MIMO DETECTION - Embodiments provide novel systems and methods for multiple-input multiple-output (MIMO) Max-Log detection. These systems and methods enable near-optimal performance with low complexity for a two-input two-output channel. Some embodiments comprise using a Max-Log detector to compute a set of log-likelihood ratio (LLR) values for a channel input by minimizing cost function while computing only one instance of the cost function for each value of each bit in a symbol. Other embodiments comprise using a Max-Log detector to compute a set of log-likelihood ratio (LLR) values for a channel input by computing all instances of a cost function for each value of each bit in a symbol and selecting the minimum cost from all computed instances of the cost function for each value of each bit. | 10-23-2008 |
20080267306 | Systems and Methods for Low-Complexity Maximum-Likelihood MIMO Detection - Embodiments provide novel systems and methods for low-complexity maximum-likelihood detection, for use in various communication systems, e.g., multiple-input multiple-output (MIMO) systems, etc. These systems and methods enable computation of a detector that is more accurate than the max-log approximation. Embodiments comprise systems and methods for computing, using a maximum-likelihood detector, a set of log-likelihood ratio (LLR) values for a cost function of a channel input by implementing at least one accumulate LLR functional definition. | 10-30-2008 |
20080310538 | Versatile System for Dual Carrier Transformation in Orthogonal Frequency Division Multiplexing - The present invention provides a versatile system for selectively spreading carrier data across multiple carrier paths within an Orthogonal Frequency Division Multiplexing (OFDM) system ( | 12-18-2008 |
20090022073 | Repeated Channel Adaptive Frequency Hopping - The invention provides systems, devices, and methods for frequency hopping. In one method embodiment, the invention hops between frequencies by using the same channel to transmit data from a master to a slave, and from the slave to the master. One system embodiment provides an enhanced master coupled to an enhanced slave. In one device embodiment, the invention is a computer readable medium adapted to enable frequency hopping in a frequency band. | 01-22-2009 |
20090022242 | SYSTEMS AND METHODS FOR INCREASED DATA RATE MODES USING MULTIPLE ENCODERS/DECODERS - Systems and methods for providing for increased data rate modes using multiple encoders and decoders, comprising a transmitter comprising multiple encoders, wherein at least one of the encoders has a different error protection strength than at least one other of the encoders. Some embodiments comprise multiple encoders, wherein a symbol receives bits produced by at least two of the multiple encoders. Other embodiments comprise multiple encoders connected to at least one interleaver. Still other embodiments comprise a plurality of decoders, the decoders decoding received bits mapped on symbols on received tones, the bits received from at least one transmitter comprising a plurality of encoders and at least one interleaver. | 01-22-2009 |
20090028220 | Robust packet detection, symbol timing, channel length estimation and channel response estimation for wireless systems - A method. The method includes producing a first signal match indication based on at least one match indication indicative of a match between at least one signal received in at least one band and a reference signal. The method also includes producing a first signal multipath combined signal based upon the first signal match indication, and detecting a first peak in the first multipath combined signal. | 01-29-2009 |
20090031185 | HYBRID ARQ SYSTEMS AND METHODS FOR PACKET-BASED NETWORKS - Systems and methods for hybrid automatic repeat-request (HARQ) communication, comprising a transmitter employing hybrid automatic repeat-request (HARQ) and able to retransmit an incorrectly received packet without differently re-encoding data bits. The transmitter is further able to select at least one bit from any in a set to forward in at least one retransmission. The set contains any bits punctured from an original transmission corresponding to the retransmission. Other embodiments transmit, by a transmitter using hybrid automatic repeat-request (HARQ), a packet containing at least one punctured bit, select—without differently re-encoding data bits—at least one bit from any in a set to forward in at least one re-transmission of an incorrectly received packet, and retransmit the packet with at least one different punctured bit. The set contains any bits punctured from an original transmission corresponding to the re-transmission. | 01-29-2009 |
20090110126 | REDUCED COMPLEXITY VITERBI DECODER - A Viterbi decoder includes a branch metric unit, an add-compare select unit coupled to the branch metric unit, and a trace-back unit coupled to the add-compare select unit. The branch metric unit includes a branch metric computation unit coupled to a thresholder unit. The branch metric computation unit is configured to compute a branch metric. The thresholder unit is configured to compare the branch metric with a threshold value. If the branch metric is greater than the threshold value, the thresholder unit is configured to forward the threshold value to the add-compare select and not forward the branch metric to the add-compare select unit. Implementing such a branch metric ceiling allows for a predictable reduction in the significant bits of calculations in the Viterbi decoder, which allows for reduction of complexity via elimination of gates and storage elements. | 04-30-2009 |
20090273361 | LOCALIZED CALIBRATION OF PROGRAMMABLE DIGITAL LOGIC CELLS - An integrated circuit (IC) includes self-calibrating programmable digital logic circuitry. The IC includes at least one programmable digital logic cell, wherein the first programmable digital logic cell provides (i) a plurality of different accessible circuit configurations or (ii) a voltage level controller. A self-calibration system is provided that includes at least one reference device, a measurement device for measuring at least one electrical performance parameter that can affect a processing speed of the first programmable digital logic cell or at least one parameter that can affect the electrical performance parameter using the reference device to obtain calibration data. A processing device maps the calibration data or a parameter derived therefrom to generate a control signal that is operable to select from the plurality of different accessible circuit configurations or a voltage level output to change the processing speed of the programmable digital logic cell. | 11-05-2009 |
20090273367 | IC HAVING PROGRAMMABLE DIGITAL LOGIC CELLS - An integrated circuit (IC) includes at least one programmable digital logic cell that includes first dedicated digital logic cell having a plurality of transistors including at least one PMOS transistor and at least one NMOS transistor configured to perform at least one digital logical function. The first dedicated digital logic cell includes a plurality of nodes including at least one input node and at least one output node that reflects performance of a digital logical function. Programmable tuning circuitry includes at least one tuning input and at least one tuning circuit output. Circuitry for coupling or decoupling the tuning input or tuning circuit output to at least one of the plurality of nodes of the first dedicated digital logical cell is provided, wherein the coupling or decoupling is operable to change the processing speed for the first reprogrammable digital logic cell. | 11-05-2009 |
20090280857 | Method and Apparatus for Transmit Power Control in Wireless Data Communication Systems - The distance between a first Multi Band Orthogonal Frequency Division Multiplex (MB-OFDM) data transceiver and a second or more such transceiver is determined using known techniques. The radio frequency path loss between transceivers is estimated given said distance, using a known relationship between distance and path loss, and further accounting for line-of-sight or non-line-of-sight conditions if desired. This path loss value is added to the typically minimum transmit power level, absent path loss, needed for reliable data communication. This modified initial transmit power level is then used by the first transceiver to begin the known iterative feedback process of transmit power control (TPC). Because this modified initial transmit power level, based on distance, is closer to the final optimum level, convergence in the TPC process occurs in fewer steps and less time than had the initial transmit power been maximum power as is typical in known TPC systems. | 11-12-2009 |
20100020684 | Multi-Band OFDM Communications System - System and method for providing multiple access in a multi-band, orthogonal frequency division multiplexed (multi-band-OFDM) communications system. A preferred embodiment comprises determining a transmission bandwidth to support a performance requirement and configuring transmission bands in the multi-band-OFDM communications system based upon the transmission bandwidth, wherein the transmission bands may be made up of smaller transmission bands bonded together. Further comprising initializing communications with the configured transmission bands. The use of bonded transmission bands can provide increased data rates and/or increased range performance. | 01-28-2010 |
20100054115 | System and Method for Sidelobe Suppression in Communications Systems - A system and method for sidelobe suppression in OFDM communications systems is provided. A method for transmitting an information symbol having a plurality of information sub-carriers and a plurality of active interference cancellation (AIC) sub-carriers includes generating AIC sub-carrier data based on the information to be transmitted, populating the plurality of information sub-carriers with the information, populating the plurality of AIC sub-carriers with the AIC sub-carrier data, applying baseband processing to the information symbol, thereby producing a processed symbol, and transmitting the processed symbol. | 03-04-2010 |
20100111138 | Versatile System for Dual Carrier Transformation in Orthogonal Frequency Division Multiplexing - The present invention provides a versatile system for selectively spreading carrier data across multiple carrier paths within an Orthogonal Frequency Division Multiplexing (OFDM) system, particularly an ultra-wideband (UWB) system. The present invention provides a data input, which passes data to a randomizer. The data then passes to a convolutional code function, the output of which is punctured by puncturing function. An interleaver function receives the punctured code data, and cooperatively operates with a mapper element to prepare the coded data for pre-transmission conversion by an IFFT. The mapper element comprises a dual carrier modulation function, which associates and transforms two punctured code data elements into a format for transmission on two separate signal tones. | 05-06-2010 |
20100180173 | Hybrid-ARQ (HARQ) with Scrambler and Diversity - Embodiments of the invention provide a system and method of hybrid automatic repeat-request (HARQ) processing. A viterbi decoder is coupled to and follows a descrambler. After the signal has been de-scrambled, it can be stored in a memory in case it needs to be recombined with another packet. This means that the log-likelihood ratios LLRs for each transmitted bit are stored in memory using a finite number of bits (for example, between 4 and 12 bits). If the packet that is currently being processed contains retransmitted information, then the de-scrambled output stored from a previous packet containing the same information can be loaded and combined with the current packet. | 07-15-2010 |
20100202494 | ULTRA WIDEBAND MODULATION FOR BODY AREA NETWORKS - A symbol modulation system applicable to a body area network is disclosed herein. The symbol modulation system includes a symbol mapper. The symbol mapper is configured to determine a time within a predetermined symbol transmission interval at which a transmission representative of the symbol will occur. The time is determined based on a value of a symbol and a value of a time-hopping sequence. The time is selected from a plurality of symbol value based time slots, and a plurality of time-hopping sequence sub-time-slots within each symbol value based time slot. The symbol mapper is configured to generate a single guard interval within the symbol transmission interval. The single guard interval is positioned to terminate the symbol transmission interval. | 08-12-2010 |
20100215077 | Multi-Band OFDM Communications System - A method for providing communication in a wireless network comprising one or more simultaneously operating pico networks includes dividing UWB spectrum into a plurality of frequency bands. These bands are formed into band groups. At least one band group is assigned to each one of the pico networks. At least pne time frequency code is assigned to symbols associated with each one of the pico networks on a transmission-by-transmission basis. A system for channelization of the spectrum includes a frequency-synthesized oscillator and a time frequency code generator configured to assign time-frequency codes to successive transmissions of a pico network such that the successive transmissions are transmitted in all frequency bands of a band group assigned to the pico network. | 08-26-2010 |
20100246639 | TIME-HOPPING SEQUENCE FOR BURST MODE COMMUNICATIONS - A method consisting of determining, by a symbol mapper, whether a previous burst position is below a threshold, wherein the previous burst position defines a location within a previous symbol. A determination that the previous burst position is below the threshold causes generating, by the symbol mapper, a random number in a complete set, the random number defines a current burst position, the current burst position defines a location within a current symbol and sending or receiving a value in the current burst position. A determination that the previous burst position is above the threshold causes generating, by the symbol mapper, a random number in a reduced set, the random number defines a modified current burst position, the modified current burst position defines a location within the current symbol and sending or receiving a value in the modified current burst position. | 09-30-2010 |
20100260162 | PHY LAYER PARAMETERS FOR BODY AREA NETWORK (BAN) DEVICES - In at least some embodiments, a communication device includes a transceiver with a physical (PHY) layer. The PHY layer is configured for body area network (BAN) operations in a limited multipath environment based on a constant symbol rate for BAN packet transmissions and based on M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK modulation. The PHY layer is configured to transmit and receive data in a frequency band selected from the group consisting of: 402-405 MHz, 420-450 MHz, 863-870 MHz, 902-928 MHz, 950-956 MHz, 2360-2400 MHz, and 2400-2483.5 MHz. | 10-14-2010 |
20100260232 | FREQUENCY-HOPPING SCHEME - A method comprises generating, by logic, a random number. The method also comprises determining a next frequency in said sequence using the random number and one or more of a minimum separation, a channel number, and a number of channels. The method further comprises hopping to the next frequency. | 10-14-2010 |
20100260236 | PHY LAYER PPDU CONSTRUCTION FOR BODY AREA NETWORK (BAN) DEVICES - In at least some embodiments, a communication device includes a transceiver with a physical (PHY) layer. The PHY layer is configured for body area network (BAN) operations in a limited multipath environment based on a constant symbol rate for BAN packet transmissions and based on M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK modulation. The PHY layer is configured to construct a physical-layer service data unit (PSDU) based on a concatenate block, an insert shortened bits block, a Bose, Ray-Chaudhuri, Hocquenghem (BCH) encoder, a remove shortened bits block, an add pad bits block, a spreader, a bit interleaver, a scrambler, and a symbol mapper. | 10-14-2010 |
20100261429 | PHY LAYER OPTIONS FOR BODY AREA NETWORK (BAN) DEVICES - In at least some embodiments, a communication device includes a transceiver with a physical (PHY) layer. The PHY layer is configured for body area network (BAN) operations in a limited multipath environment using M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK. Also, the PHY layer uses a constant symbol rate for BAN packet transmissions. | 10-14-2010 |
20110051706 | WIRELESS NETWORK SYSTEM - A integrated circuit includes logic configured to support smart-utility-network communication using an integer number of data bits per symbol for 96, 48, 24, 12, and 4 data subcarriers across IFFT sizes of 128, 64, 32, 16, and 8. | 03-03-2011 |
20110051747 | SHORT AND LONG TRAINING FIELDS - A method includes receiving a first plurality of symbols comprising complex portions. The method further includes applying conjugate symmetry to the first plurality of symbols, producing a second plurality of symbols comprising no complex portions. The method further includes transforming the second plurality of symbols using an inverse fast Fourier transform, producing a third plurality of symbols. The method further includes interpolating the third plurality of symbols, generating a short training field comprising at least one real portion of the third plurality of symbols, generating a long training field comprising at least one real portion of the third plurality of symbols, and transmitting the short training field and long training field in a WPAN. | 03-03-2011 |
20110051845 | FREQUENCY DIVERSITY AND PHASE ROTATION - An integrated circuit includes logic configured to encode one or more first data symbols in one or more first sub-carriers as one or more second data symbols in one or more second sub-carriers of a smart-utility-network communication. | 03-03-2011 |
20110055643 | RECEIVER POWER SAVING VIA BLOCK CODE FAILURE DETECTION - A communication system includes a receiver configured to receive a packet that contains plural codewords, and a codeword failure detector cooperatively operable with the receiver. The codeword failure detector can be configured to detect a codeword failure in at least one codeword of the plural codewords as it is being received by the receiver, and to terminate reception at the receiver, when the codeword failure is detected before the end of the packet, to put the receiver into a power save mode for a duration of a remainder of the packet that contains the at least one codeword. | 03-03-2011 |
20110069707 | PACKET DETECTION AND COARSE SYMBOL TIMING FOR ROTATED DIFFERENTIAL M-ARY PSK MODULATED PREAMBLE SIGNAL - A packet detection and coarse symbol timing recovery system for preamble signal modulated with rotated differential M-ary phase shift key (PSK) modulation includes a differential detection unit, to provide a symbol signal responsive to a received signal. A preamble sequence correlator performs a preamble sequence correlation on the symbol signal to produce a correlator signal. A metric calculation unit performs a metric calculation on the correlator signal to produce a metric. A packet detection unit determines that a packet is detected and produces a sample index. A coarse symbol timing unit finds a peak of the calculated metric signal outputs a sample index for the peak as coarse symbol timing information. The sample indexes are used in processing a physical layer convergence procedure (PLCP) header and physical layer service data unit (PSDU) block. | 03-24-2011 |
20110129032 | Systems and Methods for Dual-Carrier Modulation Encoding and Decoding - Systems and methods for dual-carrier modulation (DCM) encoding and decoding for communication systems. Some embodiments comprise a DCM encoder for applying a pre-transmission function to at least one 16-QAM input symbol and mapping resulting transformed symbols onto at least one larger constellation prior to transmission. Some embodiments joint decode, by a DCM decoder, a predetermined number of received data elements and compute a set of log-likelihood ratio (LLR) values for at least eight bits from a resulting at least one transformed symbol. | 06-02-2011 |
20110150115 | PILOT SUBCARRIERS IN WIRELESS TRANSMISSIONS - An integrated circuit includes logic configured to encode pilot signals in a first set of subcarriers of an orthogonal frequency division multiplexing (“OFDM”) symbol and in a second set of subcarriers of a consecutive OFDM symbol. The symbol and the consecutive symbol are in the same smart-utility-network packet. | 06-23-2011 |
20110176642 | Systems and Methods for Low-Complexity MIMO Detection Using Leaf-Node Prediction via Look-up Tables - A method for building a look-up table for a receiver in a multiple-input multiple-output (MIMO) detection system simulates a MIMO detector over many channel realizations, tracks channel metric and parameter values used for each channel realization resulting from such simulating, and stores, in a look-up table, best values of the tracked values used for a particular channel metric. | 07-21-2011 |
20110200148 | SYSTEMS AND METHODS FOR LOW-COMPLEXITY MIMO DETECTION WITH ANALYTICAL LEAF-NODE PREDICTION - Systems and methods for providing multiple-input multiple-output (MIMO) detection, comprising a leaf node predictor for receiving a processed communications stream, computing at least one channel metric corresponding to the communications stream for a given channel realization by optimizing a predetermined probability, and analytically generating at least one parameter to output, which at least one parameter corresponds to at least one predicted best leaf node candidate for the given channel realization. The leaf-node predictor may generate, in real-time and without using a look-up table, at least one parameter directly from a given channel metric. Some embodiments analytically generate at least one parameter value for use by a MIMO detector corresponding to a channel metric and store the generated at least one parameter value and corresponding channel metric in a look-up table. | 08-18-2011 |
20110255433 | ROBUST PACKET DETECTION, SYMBOL TIMING, CHANNEL LENGTH ESTIMATION AND CHANNEL RESPONSE ESTIMATION FOR WIRELESS SYSTEMS - A method in accordance with an embodiment of the invention includes producing a first signal match indication based on at least one match indication indicative of a match between at least one signal received in at least one band and a reference signal. The method also includes producing a first signal multipath combined signal based upon the first signal match indication, and detecting a first peak in the first multipath combined signal. | 10-20-2011 |
20110255453 | SYSTEM AND METHOD FOR SCRAMBLING AND TIME-HOPPING - A system and method for scrambling and time-hopping in an ultra-wideband wireless network. In one embodiment, a wireless device includes a symbol mapper and a dynamic chip scrambler. The dynamic chip scrambler is configured to scramble each of a plurality of consecutive bursts of a time-hopped packet according to a pseudo-random scrambling sequence that varies from burst to burst. | 10-20-2011 |
20110317779 | SCRAMBLING SEQUENCES FOR WIRELESS NETWORKS - An integrated circuit includes logic configured to generate scrambling sequences, each based on a different scrambling seed, for a smart-utility-network data packet communication. A Hamming distance between any two scrambling sequences is half the length of a PSDU of the data packet or greater. | 12-29-2011 |
20120045017 | TRANSFORM-BASED SYSTEMS AND METHODS FOR RECONSTRUCTING STEERING MATRICES IN A MIMO-OFDM SYSTEM - Embodiments provide a transform-based method for representing steering matrices in transmit beamforming for a multiple-input multiple-output orthogonal frequency division multiplexing (MIMO-OFDM) system. Beamforming embodiments generate a transform-based representation of steering matrices for at least a subset of sub-carriers for which channel information is known. In some embodiments, a beamformer is able to receive transform matrices information for at least a subset of channel sub-carriers, and generate corresponding channel sub-carrier steering matrices. Some embodiments of a beamformee are able to map at least a subset of channel sub-carrier steering matrices to corresponding transform matrices information prior to transmitting the transform matrix information to a beamformer. Other embodiments of a beamformer are able to receive channel information for at least a subset of sub-carriers of a channel, and compute a transform-based representation of a steering matrix for each sub-carrier for which channel information is known. | 02-23-2012 |
20120106609 | SYSTEM AND METHOD FOR CHANNEL CLASSIFICATION - A system and method for classifying a channel with regard to delay spread in a wireless network applying orthogonal frequency division multiplexing. In one embodiment, a wireless receiver includes a channel classifier. The channel classifier is configured to compute a channel estimate corresponding to a channel traversed by a packet received by the wireless receiver. The channel classifier is also configured to partition the channel estimate into a plurality of windows. Each window corresponds to a range of time of the channel estimate. The channel classifier is further configured to assign a delay spread classification to the channel based on a distribution of energy across the windows. | 05-03-2012 |
20120114054 | Systems and Methods for Low-Complexity Max-Log MIMO Detection - Embodiments provide novel systems and methods for multiple-input multiple-output (MIMO) Max-Log detection. These systems and methods enable near-optimal performance with low complexity for a two-input two-output channel. Some embodiments comprise using a Max-Log detector to compute a set of log-likelihood ratio (LLR) values for a channel input by minimizing cost function while computing only one instance of the cost function for each value of each bit in a symbol. Other embodiments comprise using a Max-Log detector to compute a set of log-likelihood ratio (LLR) values for a channel input by computing all instances of a cost function for each value of each bit in a symbol and selecting the minimum cost from all computed instances of the cost function for each value of each bit. | 05-10-2012 |
20130170433 | SYSTEMS AND METHODS FOR NETWORKING CODING USING REED-SOLOMON CODES - A method for network coding includes encoding a plurality of message packets to produce a plurality of encoded packets. Each message packet and each encoded packet includes a plurality of symbols having an index and each symbol of the encoded packets is generated by applying a Reed-Solomon code to the symbols of the message packets having the same index as the symbol of the encoded packets. A length of the encoded packets is the same as a length of the message packets. | 07-04-2013 |
20130170587 | Systems and Methods for N-Dimensional Leaf-Node Prediction for MIMO Detection - Systems comprising a leaf node predictor for receiving a processed communications stream, determining at least one channel metric corresponding to the communications stream for a given channel realization, and generating at least three instructions to output, which at least one instruction corresponds to at least one predicted best leaf node candidate for the given channel realization. | 07-04-2013 |
20130201965 | WIRELESS NETWORKS UTILIZING MULTIPLE MODULATIONS - A method of communicating in a wireless network including a plurality of nodes having communications devices including a first node, wherein at least one node utilizes a first physical layer (PHY) modulation, and at least one other node utilizes a second PHY modulation different from the first PHY modulation. The first node receives a PHY frame transmitted by one of the plurality of nodes, and identifies a PHY modulation type selected from the first PHY modulation and the second PHY modulation used in the PHY frame or to be used in a subsequently to be received PHY frame or frame portion. The first node decodes the PHY frame or the subsequently to be received PHY frame or frame portion using the PHY modulation type identified in the identifying step. | 08-08-2013 |
20130229991 | SYSTEMS AND METHODS FOR NETWORK CODING USING MAXIMUM DISTANCE SEPARABLE (MDS) LINEAR NETWORK CODES - A method for network coding includes generating a message matrix, where each column of the message matrix corresponds to one of K message packets and each element in a column of the message matrix corresponds to one of the symbols of the corresponding message packet. The method further includes generating a network code matrix to map the K message packets to N encoded packets, where any combination of K columns of the network code matrix is linearly independent and N is greater than K. The method also includes multiplying the message matrix by the network code matrix to generate a transmission matrix, where each column of the transmission matrix corresponds to an encoded packet for wireless transmission. | 09-05-2013 |
20130230058 | SYSTEMS AND METHODS FOR CONSTRUCTION OF AND NETWORK CODING USING NEAR-MAXIMUM DISTANCE SEPARABLE (MDS) LINEAR NETWORK CODES - A method for network coding using a near-maximum distance separable linear network code includes generating a message matrix where each column of the message matrix corresponds to one of K message packets and each element in a column of the message matrix corresponds to one of the symbols of the corresponding message packet. The method also includes generating a network code matrix to map the K message packets to N encoded packets, where any combination of K+1 columns of the network code contains at least K columns that are linearly independent. Further, the method includes multiplying the message matrix by the network code matrix to generate a transmission matrix, where each column of the transmission matrix corresponds to an encoded packet for wireless transmission. | 09-05-2013 |
20130232397 | SYSTEMS AND METHODS FOR A SOFT-INPUT DECODER OF LINEAR NETWORK CODES - A method for decoding linear network codes that includes receiving a plurality of packets from an ererror detector and generating a matrix out of the plurality of packets where elements of each column of the matrix correspond to symbols of the plurality of packets. Then decoding across each row of the matrix using only the symbols with highest associated reliability values to obtain a decoded matrix, where each column of the decoded matrix corresponds to a message packet. | 09-05-2013 |
20130238962 | SYSTEMS AND METHODS FOR NETWORK CODING USING CONVOLUTIONAL CODES - A network coding method includes receiving a plurality of message packets each having a packet length. Encoding the plurality of message packets by applying a convolutional code across symbols in corresponding positions of the plurality of message packets obtaining a number of encoded packets. The number of encoded packets obtained being more than the number of message packets. | 09-12-2013 |
20130343366 | PHY LAYER PARAMETERS FOR BODY AREA NETWORK (BAN) DEVICES - In at least some embodiments, a communication device includes a transceiver with a physical (PHY) layer. The PHY layer is configured for body area network (BAN) operations in a limited multipath environment based on a constant symbol rate for BAN packet transmissions and based on M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK modulation. The PHY layer is configured to transmit and receive data in a frequency band selected from the group consisting of: 402-405 MHz, 420-450 MHz, 863-870 MHz, 902-928 MHz, 950-956 MHz, 2360-2400 MHz, and 2400-2483.5 MHz. | 12-26-2013 |
20140036751 | BEACON SCHEDULING FOR WIRELESS NETWORKS - A system and method for reducing energy consumption in a wireless network. In one embodiment, a system includes a network coordinator configured to manage access to a wireless network. The network coordinator includes a controller. The controller is configured to define a channel hopping list that specifies on which channel a beacon signal is transmitted in each slot frame of the wireless network. The controller is also configured to set a number of time slots in each slot frame based on a length of the channel hopping list. The controller is further configured to transmit a first beacon signal in each slot frame on a channel specified by the channel hopping list. The number of slots in each slot frame causes the first beacon signal to be transmitted on a same channel in each slot frame. | 02-06-2014 |
20140036877 | Scheduling Energy Harvesting Nodes in a Wireless Sensor Networks - A system and method for optimizing power consumption of energy harvesting nodes in a wireless sensor network. In one embodiment, a system includes a network coordinator. The network coordinator includes a wireless transceiver and a controller. The wireless transceiver is configured to provide access to the wireless sensor network. The controller is configured to determine whether a wireless device that is wirelessly communicating with the network coordinator is powered via energy harvesting. The controller is also configured to schedule, based on a determination that the wireless device is powered via energy harvesting, the wireless device to communicate via the wireless sensor network using a priority timeslot of a superframe of the wireless sensor network. The priority timeslot is a timeslot occurring in an initial portion of the superframe. | 02-06-2014 |
20140064262 | Apparatus and Method for Processing a Physical Layer Convergence Protocol Header - Apparatus and method for processing a physical layer protocol convergence (PLCP) header. In one embodiment, a wireless device includes a PLCP header processor. The PLCP header processor is configured to: process a physical layer header, process a check value based on the physical layer header, and process an error correction code based on the physical layer header and the check value. A concatenation of the physical layer header, check value, and error correction code the PLCP header processor is configured to process consists of a number of information bits that is an integer multiple of a number of information bits per symbol used to encode the PLCP header. | 03-06-2014 |
20140064336 | ULTRA WIDEBAND MODULATION FOR BODY AREA NETWORKS - A symbol modulation system applicable to a body area network is disclosed herein. The symbol modulation system includes a symbol mapper. The symbol mapper is configured to determine a time within a predetermined symbol transmission interval at which a transmission representative of the symbol will occur. The time is determined based on a value of a symbol and a value of a time-hopping sequence. The time is selected from a plurality of symbol value based time slots, and a plurality of time-hopping sequence sub-time-slots within each symbol value based time slot. The symbol mapper is configured to generate a single guard interval within the symbol transmission interval. The single guard interval is positioned to terminate the symbol transmission interval. | 03-06-2014 |
20140064412 | High Performance Turbo DPSK - A system includes a DPSK transmitter and a DPSK receiver. The DPSK transmitter is configured to encode a signal and transmit the encoded signal as a sequence of symbols. The DPSK receiver is configured to decode the sequence of symbols into bit values. The DPSK receiver further includes a first decoder which is configured to receive the sequence of the symbols, and to estimate extrinsic information for each symbol and forward the extrinsic information to a second decoder. Moreover, if magnitude of a LLR received form a second decoder is greater than a threshold, the first decoder is configured to determine a bit value of a received symbol, without considering neighboring symbols in the sequence of symbols. Still moreover, if the magnitude of the LLR received from the second decoder is not greater than the threshold, the first decoder is configured to continue to decode the received symbol and consider neighboring symbols in the sequence of symbols. | 03-06-2014 |
20140105313 | Method to Use a Preamble with Band Extension in Power Line Communications - Embodiments include methods of powerline communications using a preamble with band extension is provided. A method may include receiving a packet data unit PDU. Bit-level repetition is applied to at least a portion of the PDU to create a repeated portion. Interleaving is performed per a subchannel. Pilot tones are inserted in the interleaved portion. Each data tone is modulated with respect to a nearest one of the inserted pilot tones. The PDU is transmitted over a power line | 04-17-2014 |
20140112330 | SHORT AND LONG TRAINING FIELDS - A method includes receiving a first plurality of symbols comprising complex portions. The method further includes applying conjugate symmetry to the first plurality of symbols, producing a second plurality of symbols comprising no complex portions. The method further includes transforming the second plurality of symbols using an inverse fast Fourier transform, producing a third plurality of symbols. The method further includes interpolating the third plurality of symbols, generating a short training field comprising at least one real portion of the third plurality of symbols, generating a long training field comprising at least one real portion of the third plurality of symbols, and transmitting the short training field and long training field in a WPAN. | 04-24-2014 |
20140112397 | Detecting and Encoding Frame Control Headers (FCH) - Embodiments of the invention provide a method for discriminating between two types of encoding schemes for the frame control header (FCH) used in G3-type narrow band OFDM communications. The two modes for encoding are Differential with respect to the previous Symbol (DS) and Differential with respect to the Preamble (DP). This mode is sometimes referred to as “coherent” mode | 04-24-2014 |
20140126655 | Compatible Communication Between Devices using Different Communication Protocols - In a method for communicating with a plurality of devices using different communication protocols, a signal is received at a transceiver device from a neighbor device via a physical layer of a communication media. At a first time the signal contains a header frame from a first device conforming to a first communication protocol and at another time the signal contains a header frame from a second device conforming to a second communication protocol. The transceiver determines which of the different communication protocols is being used by each of the plurality of devices. The transceiver may then process inbound payload data using the indentified protocol type. Data frames are transmitted to the first device using the first communication protocol and data frames are transmitted to the second device using the second communication protocol. | 05-08-2014 |
20140153558 | PHY LAYER OPTIONS FOR BODY AREA NETWORK (BAN) DEVICES - In at least some embodiments, a communication device includes a transceiver with a physical (PHY) layer. The PHY layer is configured for body area network (BAN) operations in a limited multipath environment using M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK. Also, the PHY layer uses a constant symbol rate for BAN packet transmissions. | 06-05-2014 |
20140233609 | ULTRA WIDEBAND MODULATION FOR BODY AREA NETWORKS - A symbol modulation system applicable to a body area network is disclosed herein. The symbol modulation system includes a symbol mapper. The symbol mapper is configured to determine a time within a predetermined symbol transmission interval at which a transmission representative of the symbol will occur. The time is determined based on a value of a symbol and a value of a time-hopping sequence. The time is selected from a plurality of symbol value based time slots, and a plurality of time-hopping sequence sub-time-slots within each symbol value based time slot. The symbol mapper is configured to generate a single guard interval within the symbol transmission interval. The single guard interval is positioned to terminate the symbol transmission interval. | 08-21-2014 |
20140307810 | Time-Domain Windowing Function - A smart utility network (SUN) device that includes an orthogonal frequency-division multiplexing (OFDM)-based transmitter. The OFDM-based transmitter including a signal processor to convert data from a frequency-domain to a time-domain using an inverse fast Fourier transform (IFFT) and configured to perform a time-domain windowing function based on a Hanning window on OFDM symbols. | 10-16-2014 |
20140307813 | Symbol-Wise Channel Tracking For SUN OFDM - A device for updating complex channel gain estimates for orthogonal frequency division multiplexed (OFDM) symbols that includes a receiver to receive a plurality of OFDM symbols, wherein each OFDM symbol includes a plurality of pilot tones at a subset of odd positions and a finite impulse response (FIR) filter. The FIR filter configured to filter a plurality of initial channel estimates of odd tones of an OFDM symbol using a first set of coefficients to generate an updated estimate of the channel estimates of the plurality of odd tones for that OFDM symbol, and filter the plurality of the initial channel estimates of the odd tones of the OFDM symbol using a second set of coefficients to generate estimates for a plurality of initial channel estimates of even tones for that OFDM symbol. | 10-16-2014 |
20140307841 | SNR Dependent Channel Tracking For SUN OFDM - An orthogonal frequency-division multiplexed (OFDM)-based receiver for channel tracking with signal-to-noise ratio dependent parameters that includes a memory; and a signal processor, coupled to the memory. The signal processor to estimate a signal-to-noise ratio (SNR) for a received packet of OFDM symbols and determine an SNR region in which the SNR estimate falls, wherein the signal processor implements a different set of finite impulse response (FIR) filter coefficients for each SNR region. | 10-16-2014 |
20140323070 | AUTOMATIC FM RADIO STATION UPDATE - A method comprises determining, by a radio, whether a current preferred radio station currently tuned to by a radio is experiencing a faded signal. Based on determining that the current preferred radio station is experiencing a faded signal, the method further includes automatically selecting, by the radio, a replacement preferred radio station. A radio with such capabilities is also disclosed. | 10-30-2014 |
20150043596 | FREQUENCY DIVERSITY MODULATION SYSTEM AND METHOD - A method of encoding a first bit and a second bit for transmission on a transmission band is provided. The method includes: mapping, via a mapping component, the first bit and the second bit into a first symbol; mapping, via the mapping component, the first bit and the second bit into a second symbol; dividing, via a dividing component, the transmission band into subcarriers; allocating, via an allocating component, the first symbol to a first subcarrier of the subcarriers, allocating, via the allocating component, the second symbol to a second subcarrier of the subcarriers; and differentially encoding, via a differential encoder, the first symbol and the second symbol. | 02-12-2015 |
20150071306 | TIME AND FREQUENCY DIVERSITY MODULATION SYSTEM AND METHOD - A method of encoding a set of L bits for transmission on a transmission band through a transmission medium is provided, wherein L is a positive integer that is greater than 1. The method includes: mapping, via a mapping component, the L bits into M symbols; dividing, via a first dividing component, the transmission band into sub-bands; allocating, via an allocating component, the M symbols to individual sub-bands, respectively, for transmission at a first time; and allocating, via the allocating component, the M symbols to different individual sub-bands, respectively, for transmission at a second time. | 03-12-2015 |
20150071364 | Power Line Communication using Padding to Overcome Interleaver Failings - In a method for transmitting frames of data across a physical media that has a selective frequency response, a packet of data bytes is received by a media access (MAC) layer of a communication protocol from a local application for transmission to a remote receiver. The packet of data bytes is padded to from a padded packet of data bytes having a predetermined frame length, wherein the predetermined frame length is a frame length that is predetermined to provide correct transmission of a frame of data across the physical media that has a selective frequency response. The padded packet of data bytes is encoded by a physical (PHY) layer of the communication protocol to form multiple tone symbols. The multi-tone symbols are then transmitted on the physical media to the remote receiver. | 03-12-2015 |