H03M13/47

Encoding device, encoding method, decoding device, decoding method, and program

The technology relates to an encoding device, an encoding method, a decoding device, a decoding method, and a program enabling encoding with favorable transmission efficiency with a controlled running disparity. A calculation section divides inputted data into N or M bits to calculate a first running disparity of an N or M bit data string. A determination section determines whether the data string is inverted based on the first running disparity calculated by the calculation section and a second running disparity calculated therebefore. An addition section inverts or non-inverts the data string based on a determination result by the determination section to add a flag indicating the determination result for outputting. The determination section determines not to perform inversion when the data string is a control code. The addition section adds the flag assigned to the control code. The technology is applicable to a device communicating in an SLVS-EC specification.

Bit-flip coding

Bit-flip coding uses a bit-flip encoder to flip bits in a redundancy-intersecting vector of a binary array having n rows and n columns until Hamming weights of the binary array are within a predetermined range of n divided by two. Information bits of an input data word to the bit-flip coding apparatus are stored in locations within the binary array that are not occupied by n redundancy bits of a redundancy vector.

Bit-flip coding

Bit-flip coding uses a bit-flip encoder to flip bits in a redundancy-intersecting vector of a binary array having n rows and n columns until Hamming weights of the binary array are within a predetermined range of n divided by two. Information bits of an input data word to the bit-flip coding apparatus are stored in locations within the binary array that are not occupied by n redundancy bits of a redundancy vector.

Wireless Communication System, Wireless Communication Device and Wireless Communication Method

A wireless communication system and device improve throughput in a propagation path environment where retransmission is repeated. In a transmission-side wireless communication device, transmission signal storage memories hold bit sequences related to two packet signals for which NACK has been returned, a helper packet generation unit operates the exclusive OR of bit sequences related to two or more of a predetermined number of packet signals held in the transmission signal storage memories, and a coding unit to a transmitting and receiving antenna transmits an auxiliary packet generated by coding a bit sequence of a helper packet that is a result of the exclusive OR operation when the number of packet signals for which NACK has been returned reaches the predetermined number.

Wireless Communication System, Wireless Communication Device and Wireless Communication Method

A wireless communication system and device improve throughput in a propagation path environment where retransmission is repeated. In a transmission-side wireless communication device, transmission signal storage memories hold bit sequences related to two packet signals for which NACK has been returned, a helper packet generation unit operates the exclusive OR of bit sequences related to two or more of a predetermined number of packet signals held in the transmission signal storage memories, and a coding unit to a transmitting and receiving antenna transmits an auxiliary packet generated by coding a bit sequence of a helper packet that is a result of the exclusive OR operation when the number of packet signals for which NACK has been returned reaches the predetermined number.

Information processing device, information processing method, computer program, and information processing system
12015497 · 2024-06-18 · ·

There are provided an information processing device, an information processing method, a computer program, and an information processing system that implement effective and highly reliable communication using a distributed network that manages the same data in a distributed manner by a plurality of devices. An information processing device of the present disclosure includes an encoding unit that generates redundant data of target data by encoding the target data, and a communication unit that broadcasts or multicasts the target data and the redundant data to a distributed network that manages the target data in a distributed manner by a plurality of devices.

Methods and systems for encoding and decoding based on partitioned complementary sequences
12003436 · 2024-06-04 · ·

A method includes generating, by processing circuitry of a communications device, a partitioned complementary sequence based on information bits for transmission. The partitioned complementary sequence may include zero-valued elements. The method may include encoding a plurality of symbols on a plurality of orthogonal subcarriers using the partitioned complementary sequence. The encoding may include mapping additional information bits on subcarriers associated with the zero-valued elements of the partitioned complementary sequence. Additionally, the method may include controlling a radio of the communications device to transmit the plurality of symbols on the plurality of orthogonal subcarriers via an antenna of the communications device.

TARGET FEC (FORWARDING EQUIVALENCE CLASS) STACK BASED FEC QUERY IN SEGMENT ROUTING ENVIRONMENTS

In one embodiment, a method includes generating a trace request at an initiator node configured for segment routing, the trace request comprising an FEC (Forwarding Equivalence Class) query corresponding to a label in an FEC stack with an unknown FEC, transmitting the trace request on a path with the unknown FEC, and receiving a response to the trace request, the response comprising FEC information including an identifier associated with a label and a forwarding path and representing a class or category of packets. An apparatus is also disclosed herein.

Target FEC (forwarding equivalence class) stack based FEC query in segment routing environments

In one embodiment, a method includes generating a first trace request at an initiator node configured for segment routing, the first trace request comprising a query for FEC (Forwarding Equivalence Class) information, transmitting the first trace request on a path comprising at least one node wherein FEC details for the node are unknown by the initiator node, receiving a response to the first trace request comprising the FEC information, transmitting a second trace request with the FEC information, and receiving a response to the second trace request providing FEC validation. An apparatus is also disclosed herein.

METHOD OF DETECTING AND CORRECTING ERROR IN MESH AND APPARATUS FOR SAME
20190074853 · 2019-03-07 ·

Disclosed is a method of detecting and correcting an error in a 3D mesh model. According to the present disclosure, the method includes: determining at least one mesh on the basis of half-edge information; setting at least one cluster including the at least one mesh, on the basis of normal vector information on the at least one mesh; detecting a flip error of the at least one cluster; and correcting the at least one mesh in the at least one cluster in which the flip error is detected.