Patent classifications
H04L1/004
Line side multiplexers with protection switching
The present invention is directed to data communication systems and techniques thereof. In a specific embodiment, the present invention provides a network connector that includes an interface for connecting to a host. The interface includes a circuit for utilizing two data paths for the host. The circuit is configured to transform the host address to different addresses based on the data path being used. There are other embodiments as well.
LOSS RECOVERY USING STREAMING CODES IN FORWARD ERROR CORRECTION
Identifying, by a sender and for each frame i of a plurality of frames of a video stream, a partition of a set of video data symbols D[i] into a first set of video data symbols U[i] and a second set of video data symbols V[i]. Generating, by the sender and for each frame i, a set of one or more streaming forward error correction (FEC) code parity symbols P.sub.x[i] based on the symbols: V[i−τ] through V[i−1], U[i−τ], and the symbols D[i], wherein τ is a function of a maximum tolerable latency of the video stream expressed as a whole number of frames. Encoding, by the sender and for each frame i, packets carrying the symbols D[i], and P[i]. Transmitting, by the sender, each frame i of encoded packets in frame order to one or more receivers.
ENHANCED CODEWORD-BASED BLOCK ACKNOWLEDGEMENT FOR WI-FI
This disclosure describes systems, methods, and devices related to codeword-based acknowledgments in Wi-Fi. A device may generate low-density parity-check (LDPC) codewords, each having a same length; generate a first physical layer (PHY) protocol data unit (PPDU) including the LDPC codewords; transmit the first PPDU to a second device; identify an acknowledgment received from the second device, the acknowledgment including a bitmap indicating that a first LDPC codeword of the LDPC codewords was not received by the second device; generate, based on the bitmap, a second PPDU including the first LDPC codeword; and transmit the second PPDU to the second device.
Techniques for improving data transmission in teleoperation systems
Techniques for improving data transmission in teleoperation systems including a method for dynamic packet routing. The method includes identifying an optimal channel of a plurality of channels based on a network connectivity status of a system and historical connectivity data related to a current location of the system, wherein the system includes a plurality of network authorization devices, wherein each network authorization device is configured to enable communications via an associated channel; and routing packets to the optimal channel using a network authorization device of the plurality of network authorization devices that is associated with the optimal channel.
Transmitting system and method of processing digital broadcast signal in transmitting system, receiving system and method of receiving digital broadcast signal in receiving system
Methods and apparatus for transmitting and receiving broadcast signals are provided. The method for transmitting a broadcast signal includes encoding mobile data for forward error correction (FEC), encoding signaling data, forming data groups including the encoded mobile data and the encoded signaling data and transmitting a signal frame that includes the data groups.
MIPI TRANSLATION IN GIGABIT MULTIMEDIA SERIAL LINK
Systems and methods provide secure, end-to-end high-speed data encoding and communication. In certain embodiments, this is accomplished by modifying a header portion of a data packet received from a first device and complying with a one Mobile Industry Processor Interface (MIPI) protocol to create a modified data packet that complies with a faster MIPI protocol. The header portion of the modified data packet is validated during a tunnel mode operation using an error detection process to validate the modified data packet, which can then be securely transmitted to a second device that complies with the faster MIPI protocol.
COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM
A communication device calculates a setting value of a split number of transmission data, based on a transmission parameter between the communication device and a transmission destination communication device to which the transmission data is to be transmitted. The communication device splits the transmission data based on the setting value of the split number to obtain a plurality of pieces of split data. The communication device generates a plurality of transmission units and transmits the plurality of transmission units to the transmission destination communication device. The plurality of transmission units includes: a transmission unit that includes one of the plurality of transmission units; and a transmission unit composed of an exclusive OR of a plurality of pieces of split data that are selected randomly from the plurality of pieces of split data.
Data Packet Processing Method and Apparatus in OFDMA System, and Storage Medium
Disclosed are a data packet processing method and apparatus in an OFDMA system, and a storage medium. The method includes: performing code block segmentation on a source data packet to obtain d data blocks; respectively adding a CRC sequence to the d data blocks; respectively performing error correction coding; grouping the d data blocks on which the error correction coding is performed to obtain a information data packets; performing packet coding on the a information data packets to obtain b check data packets; performing constellation mapping modulation to obtain a first modulation symbol sequence with a length of k1 corresponding to the a information data packets and a second modulation symbol sequence with a length of k2 corresponding to the b check data packets; mapping the first and the second modulation symbol sequences to M.sub.ofdm1 continuous OFDM symbols and M.sub.ofdm2 continuous OFDM symbols according to time orders respectively for sending.
Efficient on-demand packet recovery for broadcast and multicast networks system and method
In a broadcast/multicast IP distribution network for reliable transfer of data/media from at least one transmitter to at least one receiver, the network having a system for generic IP error correction of packets sent in a data/media stream, the system comprising: a probe device configured to send packetized data in the data/media stream to one of a plurality of recovery servers, the probe device associated with the at least one transmitter; a detection device for packet loss detection, the detection device associated with the at least one receiver, the detection device adapted to send a missing packet request to the plurality of recover servers upon detecting a missing packet; and a message communication between the detection device and the plurality of recovery servers, the message communication including packet loss event notification messages with respective messages indicative of at least one missing packet in the data/media stream that did not reach the detection device; wherein the data/media stream is buffered in the plurality of recovery servers, the recovery servers available for a recovery process.
Multi-wire symbol transition clocking symbol error correction
Apparatus, systems and methods for error detection in transmissions on a multi-wire interface are disclosed. A method for correcting transmission errors in multi-wire transition-encoded interface may include determining whether a symbol error is present in the sequence of symbols based on a value of an error detection code (EDC) in the received plurality of bits, generating one or more permutations of the sequence of symbols, where each permutation includes one symbol that is different from corresponding symbols in the sequence of symbols and different from corresponding symbols in other permutations. A permutation in the one or more permutations may be identified as including a corrected sequence of symbols when it produces a decoded EDC value that matches an expected EDC value. The expected EDC value may correspond to a predefined value for EDCs transmitted over the multi-wire interface to enable detection of up to two symbol errors at the receiver.