Patent classifications
H04L1/0084
Procedures, user equipment and base stations for code block group-based transmission
A user equipment (UE) is described. The UE includes receiving circuitry configured to receive a radio resource control message including first information used for configuring a number of more than one code block groups (CBGs) in a transport block (TB). The receiving circuitry is also configured to receive the more than one CBGs, the more than one CBGs comprising first CBGs and second CBGs. The UE also includes processing circuitry configured to determine a number of code blocks (CBs) from the TB. A first number, a second number, a third number, and a fourth number are given based on the number of more than one CBGs and the number of CBs. The first number is a number of the first CBG(s). The second number is a number of CB(s) comprised of each of the first CBG(s). The third number is a number of the second CBG(s). The fourth number is a number of CB(s) comprised of each of the second CBG(s).
TRANSMISSION APPARATUS AND METHOD, IN PARTICULAR FOR USE IN A LOW THROUGHPUT NETWORK
A transmission apparatus, in particular for use in a Low Throughput Network, comprises an FEC encoder configured to encode payload data into FEC code words each having a predetermined code word length, and a frame forming section configured to form a frame having a predetermined frame length. A frame comprises a first frame portion having a first predetermined length of an integer multiple of the predetermined code word length and a second frame portion having a second predetermined length shorter than the predetermined code word length. The frame forming section is configured to include an FEC code word and a predetermined number of repetitions of said FEC code word into the first frame portion of a frame and to include a selected number of bits of said FEC code word into the second frame portion of said frame.
Data transmission method and related device
Embodiments provide a data transmission method and a related device. Under the method, after determining a first data packet to be sent to a receive end, a transmit end may generate a second data packet based on the first data packet, encode the second data packet, and send an encoded second data packet. A length of the second data packet is greater than a length of the first data packet. In various embodiments, when sending a data packet to the receive end, the transmit end may generate a longer data packet from a shorter data packet through combination, and send the longer data packet to the receive end after channel coding. In this way, a relatively high channel coding gain can be obtained during data transmission, and a relatively high bit error rate of short packet transmission is avoided, so that data transmission reliability can be improved.
Redundancy scheme
There is provided an apparatus comprising at least one processor; and a memory comprising code that, when executed on the at least one processor, causes the apparatus to: attempt to receive a first packet comprising multiple sub-payloads having an order from first to last; receive a second packet comprising multiple sub-payloads having an order from first to last, wherein the first sub-payload in the second packet comprises redundancy information for the last sub-payload in the first packet and the second sub-payload in the second packet comprises redundancy information for a sub-payload other than the last sub-payload in the first packet; and use the redundancy information to determine information in relation to the first packet.
Digital Content Streaming to Loss Intolerant Streaming Clients
Digital streaming to loss intolerant clients is described. In one example, a system includes a repair module to repair an error in the stream of digital content having a plurality of packets configured according to a loss tolerant format. The system also includes a segment formation module to form the plurality of packets into a plurality of segments in a media presentation and a manifest module to configure a manifest file mapping time periods to respective segments of the plurality of segments within the media presentation. The system further includes a streaming server to provide the manifest file to a hypertext transfer protocol (HTTP) streaming client and form a response to the HTTP streaming client including at least one of the plurality of segments as requested by the HTTP streaming client based on the manifest file.
METHOD FOR DETERMINING TRANSPORT BLOCK SIZE AND COMMUNICATIONS APPARATUS
This disclosure provides a method for determining a transport block size (TBS) of a transport block and a communications apparatus. The method includes: A communications apparatus determines a data block size corresponding to each of n code words, where the n code words correspond to a same transport block, and n is an integer greater than 1; and then, the communications apparatus determines a TBS of the transport block based on a data block size of one or more of the n code words.
AUDIO TRANSMITTER PROCESSOR, AUDIO RECEIVER PROCESSOR AND RELATED METHODS AND COMPUTER PROGRAMS
An audio transmitter processor for generating an error protected frame using encoded audio data of an audio frame, the encoded audio data for the audio frame having a first amount of information units and a second amount of information units, has: a frame builder for building a codeword frame having a codeword raster, wherein the frame builder is configured to determine a border between a first amount of information units and a second amount of information units so that a starting information unit of the second amount of information units coincides with a codeword border; and an error protection coder to obtain a plurality of processed codewords representing the error protected frame.
Waveform generation in millimeter wave band with time domain implementation
Methods, systems, and devices for wireless communications are described. A waveform for communications between a user equipment (UE) and a base station may be generated or decoded based on a resource allocation of a slot for the communications. In some cases, the UE may receive control information from the base station that indicates the resource allocation for the slot, where the slot contains a defined number of symbol periods (e.g., 14 symbol periods), or the defined number of symbol periods and at least one additional symbol period. The waveform may then be generated (e.g., transmitted) or decoded (e.g., received) based on the number of symbol periods in the slot. Additionally or alternatively, the UE and base station may identify an operating mode of the UE, identify allowed resource allocation sizes for generating or decoding the waveform, and generate or decode the waveform based on the allowed resource allocation sizes.
NR RLC segment concatenation
Transmitters consider the size of a gap segment adjacent to at least one negatively acknowledged (NACKed) Radio Link Control (RLC) Service Data Unit (SDU) when considering when and/or how to concatenate one or more NACKed SDU segments for retransmission. Depending on which RLC SDU segment(s) is/are NACKed, e.g., considering the size of NACKed segments in relation to Protocol Data Unit (PDU) header size(s) needed, the transmitter implements a single RLC SDU retransmission or multiple RLC SDU segment retransmissions. In so doing, the solution presented herein not only defines how such transmissions occur, but also provides improved efficiency when retransmitting such NACKed SDU segments.
MULTI-MODE CHANNEL CODING
A channel encoder for encoding a frame includes a multi-mode redundancy encoder for redundancy encoding the frame in accordance with a certain coding mode from a set of different coding modes, wherein the coding modes are different from each other with respect to an amount of redundancy added to the frame, wherein the multi-mode redundancy encoder is configured to output a coded frame including at least one code word; and a colorator for applying a coloration sequence to the at least one code word; wherein the coloration sequence is such that at least one bit of the code word is changed by the application of the at least one of coloration sequence, wherein the specific coloration sequence is selected in accordance with the certain coding mode.