H04L1/1809

DATA TRANSMISSION METHOD AND APPARATUS
20230171035 · 2023-06-01 ·

A data transmission method and an apparatus are provided. A transmit device sends a plurality of pieces of data, wherein different data in the data occupies different transmission resources. A first receive device in a multicast group receives the data; determines a first feedback message based on a decoding result of the data; feeds back the first feedback message to the transmit device which distinguishes, based on the first feedback message, which data in the plurality of pieces of data is correctly decoded by the multicast group and which data is not, wherein the first feedback message indicates whether the first receive device correctly decodes the data; and performs network encoding transmission on the incorrectly decoded data, thereby improving retransmission efficiency, reducing a delay, and saving feedback resources.

DATA TRANSMISSION METHOD AND APPARATUS
20230171035 · 2023-06-01 ·

A data transmission method and an apparatus are provided. A transmit device sends a plurality of pieces of data, wherein different data in the data occupies different transmission resources. A first receive device in a multicast group receives the data; determines a first feedback message based on a decoding result of the data; feeds back the first feedback message to the transmit device which distinguishes, based on the first feedback message, which data in the plurality of pieces of data is correctly decoded by the multicast group and which data is not, wherein the first feedback message indicates whether the first receive device correctly decodes the data; and performs network encoding transmission on the incorrectly decoded data, thereby improving retransmission efficiency, reducing a delay, and saving feedback resources.

Identifying Specific Faults in 5G/6G Messages by Modulation Quality
20220353128 · 2022-11-03 ·

Faulted messages in 5G or 6G are generally discarded and a retransmission is then requested. However, the faulted message contains valuable information despite the few faulted message elements. Retransmission is a time-consuming energy-intensive process. Therefore, the present disclosure pertains to procedures for determining which specific message elements, of a corrupted message, are actually faulted. To do so, the receiver can determine a modulation quality of each message element by measuring a difference between the amplitude levels of the message element and the predetermined amplitude levels of the modulation scheme. For example, the modulation scheme may involve an I-branch and an orthogonal Q-branch, each with a different amplitude. The message quality may be related to the deviation of each branch amplitude from the closest predetermined amplitude level of the modulation scheme. A large amplitude deviation indicates a suspicious message element. Many other aspects are also disclosed.

Method and apparatus for content transmission and content reception

A method of transmitting content to a content receiver and of receiving content from a content transmitted is provided. The method may include receiving, at a content transmitter, a content transmission request fragmenting a segmented content corresponding to the content transmission request into at least one frame, generating a header comprising a frame identifier for the at least one frame, and transmitting the at least one frame and the header to the content receiver.

Optimized message retransmission mechanism for distributed storage virtualization directory system
09806896 · 2017-10-31 · ·

A method of retransmitting a multicast message through a unicast channel in a virtual distributed storage system comprising a cluster of nodes that includes a master node and a set of agent nodes is provided. Each node maintains a copy of a directory of the virtual distributed storage system. The master node multicasts messages to the agent node through a multicast channel to update the directory. The method determines that a particular message to update the directory exceeds a maximum size limit for transmit to the agent nodes through the multicast channel. The method multicasts a retransmission trigger message from the master node to each agent node. The method receives a retransmission request message at the master node from each of the agent nodes through a unicast channel. The method sends the particular message to update the directory from the master node to each agent node through the unicast channel.

Method of data retransmission in collaborative service transmission and access network gateway thereof

The present invention discloses a method of data retransmission in coordination service transmission and access network gateway thereof. Wherein, the method includes: in coordination service transmission, access network gateway receives the service data requested by the coordination terminal, caches the data and transmits it to the corresponding destination terminal; the access network gateway executes retransmission strategy, and when decides data retransmission is needed, retransmits the cached data to the corresponding destination terminal. The access network gateway is used to receive the service data requested by the coordination terminal, to cache the data and transmit it to the corresponding destination terminal, to retransmit the cached data to the corresponding destination terminal when data retransmission is needed. Using the present invention, to the problem of service data retransmission in coordination service transmission, the service data transmission efficiency is effectively improved.

PACKET RETRANSMISSION
20220311548 · 2022-09-29 ·

Through the identification of different packet-types, packets can be handled based on an assigned packet handling identifier. This identifier can, for example, enable forwarding of latency-sensitive packets without delay and allow error-sensitive packets to be stored for possible retransmission. In another embodiment, and optionally in conjunction with retransmission protocols including a packet handling identifier, a memory used for retransmission of packets can be shared with other transceiver functionality such as, coding, decoding, interleaving, deinterleaving, error correction, and the like.

Method and First Node for Handling a Feedback Procedure in a Radio Communication

A method and a first node (700) for handling a feedback procedure requiring transmission of feedback messages indicating either an acknowledgement, ACK, or a non-acknowledgement, NACK, of correct reception of data transmitted on a forward link in a radio communication with a second node (702) in a radio network. The first node (700) obtains (300) a latency requirement of the radio communication corresponding to the time from transmission of the data until the data becomes outdated. The first node (700) further applies (304) a first transmission mode employing said feedback procedure when the latency requirement is above a latency threshold, and applies (306) a second transmission mode omitting said feed back procedure when the latency requirement is below the latency threshold.

RESILIENT IMPLEMENTATION OF STREAM CONTROL TRANSMISSION PROTOCOL

Methods, systems, and apparatus, including computer programs, providing resilient SCTP stack operation. One method includes having a master and slave for a gateway, the master checkpointing key protocol state, including: for transmissions over an SCTP connection from an application to a peer, checkpointing the message payload when a message is received from the application and before it is pushed to the SCTP protocol; after transmitting data to the peer, checkpointing a stream ID, stream sequence number, and transmission sequence number (TSN) of each chunk; and on receiving a selective acknowledgement (SACK) that a chunk was received, deleting the chunk and checkpointing this deletion; and for receptions of data: on receiving a chunk from the peer, checkpointing a message payload, stream ID, stream sequence number, and TSN before sending a SACK; and upon delivery of a message to the application, deleting the message from the SCTP stack and checkpointing the deletion.

Data processing method and data processing apparatus

This application provides a data processing method and a data processing apparatus. The data processing method includes: determining C code blocks, where C is a positive integer; and dividing the C code blocks into K code block groups, where an absolute value ΔC of a difference between quantities of code blocks included in any two of the K code block groups is less than or equal to a first threshold, and K is a positive integer. The data processing method and the data processing apparatus provided in this application help lower a bit error rate.