WO2022193918A1 - 数据传输方法、设备和存储介质 - Google Patents

数据传输方法、设备和存储介质 Download PDF

Info

Publication number
WO2022193918A1
WO2022193918A1 PCT/CN2022/077400 CN2022077400W WO2022193918A1 WO 2022193918 A1 WO2022193918 A1 WO 2022193918A1 CN 2022077400 W CN2022077400 W CN 2022077400W WO 2022193918 A1 WO2022193918 A1 WO 2022193918A1
Authority
WO
WIPO (PCT)
Prior art keywords
data block
bits
bit
transmission
bit sequence
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2022/077400
Other languages
English (en)
French (fr)
Inventor
许进
牛凯
戴金晟
梁楚龙
陈梦竹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Beijing University of Posts and Telecommunications
Original Assignee
ZTE Corp
Beijing University of Posts and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp, Beijing University of Posts and Telecommunications filed Critical ZTE Corp
Priority to EP22770273.5A priority Critical patent/EP4287536A4/en
Priority to US18/282,469 priority patent/US12512926B2/en
Publication of WO2022193918A1 publication Critical patent/WO2022193918A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/13Linear codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • H04L1/0058Block-coded modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1819Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving

Definitions

  • the present application relates to communications, for example, to a data transmission method, device and storage medium.
  • Polar code is a newly proposed channel coding in recent years, and it is the only coding method currently known that can prove that the channel capacity can be achieved through strict mathematical methods. Due to its excellent progressive performance and structured construction, polar code is an excellent channel error correction code and has been adopted by the 5th Generation (5G) standard as the main code for control information one of the ways. However, the polar code in 5G does not have the hybrid automatic retransmission capability of incremental redundancy, and is only suitable for low-order modulation methods such as Quadrature Phase Shift Keying (QPSK).
  • 5G 5th Generation
  • QPSK Quadrature Phase Shift Keying
  • the construction method of the Block Polarization (BP) hybrid automatic repeat request (HARQ) scheme is based on Gaussian Approximation (GA), but the GA online real-time calculation complexity is high, not Suitable for actual communication systems. Therefore, how to effectively reduce the computational complexity on the premise of supporting incremental redundancy HARQ and high-order modulation is an urgent problem to be solved.
  • BP Block Polarization
  • HARQ hybrid automatic repeat request
  • Embodiments of the present application provide a data transmission method, device, and storage medium, which effectively reduce computational complexity on the basis of supporting incremental redundancy HARQ and high-order modulation.
  • An embodiment of the present application provides a data transmission method, which is applied to a first communication node, including:
  • the data block currently to be transmitted is digitally baseband modulated and then sent to the second communication node.
  • An embodiment of the present application provides a data transmission device, which is applied to a first communication node, including:
  • a bit selection module configured to select a first number of bits from the information bit sequence to be transmitted to form a to-be-encoded bit sequence of the retransmitted data block;
  • a polar coding module configured to perform polar coding coding on the to-be-coded bit sequence of the retransmitted data block to obtain a coded bit sequence
  • a modulator configured to perform digital baseband modulation on the current data block to be transmitted and send the data to the second communication node.
  • the communication module is configured to perform communication interaction between each communication node;
  • the one or more processors When the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any of the above embodiments.
  • FIG. 4 is a schematic diagram of polar code encoding of a retransmission data block provided by an embodiment of the present application
  • Hybrid Automatic Repeat reQuest is the key technology of link adaptation in digital communication systems.
  • the cascade of polar codes and high-order modulation can directly optimize the design of signals in Euclidean space.
  • the combination of encoding codes can improve transmission reliability and link throughput.
  • CC Chase Combining
  • the rate matching method of puncturing refers to selecting from the N-M+1th bit until the last one, and it can be considered that from the 1st bit to the NMth bit is the puncturing bit; the shortened rate matching method refers to the puncturing bit.
  • the first bit is selected until the Mth bit, and it can be considered that from the M+1th bit to the Nth bit to be shortened bits. If M>N, the repetition mode is used, that is, M bits are cyclically selected from the encoded bit sequence starting from the first bit.
  • BICM Bit Interleaved Coded Modulation
  • the data transmission method adopts the bit-interleaving polar coding modulation HARQ method, which can support HARQ with incremental redundancy and high-order modulation, and has excellent performance and low complexity, which is beneficial to engineering implementation. .
  • FIG. 1 is a flowchart of a data transmission method provided by an embodiment of the present application.
  • the data transmission device may be a first communication node (eg, a user equipment or a base station).
  • the first communication node e.g, a user equipment or a base station.
  • the second communication node is a base station.
  • the first communication node is a base station
  • the second communication node is a user equipment.
  • this embodiment includes:
  • the first communication node retransmits the information bit sequence to the second communication node if the second communication node does not successfully receive all the information bit sequences sent by the first communication node.
  • the data block carrying the information bit sequence is the retransmission data block.
  • the to-be-transmitted bit sequence refers to all information bit sequences that the first communication node needs to send to the second communication node. It can be understood that the number of bits included in the bit sequence to be encoded is smaller than the number of bits included in the information bit sequence to be transmitted, or the same.
  • S140 Perform digital baseband modulation on the current data block to be transmitted and send it to the second communication node.
  • the first communication node selects a first number of bits from the information bit sequence to be transmitted to form the to-be-coded bit sequence of the retransmitted data block; the first communication node polarizes the to-be-coded bit sequence of the retransmitted data block code encoding to obtain a coded bit sequence; combine the encoded retransmission data block with the encoded first transmission data block to obtain the current data block to be transmitted; the first communication node performs digital baseband modulation on the current data block to be transmitted and sends it to the Two communication nodes.
  • This embodiment combines BICM with polar code coding to form a bit-interleaved polar coding modulation HARQ mode, which effectively reduces computational complexity on the basis of supporting incremental redundancy HARQ and high-order modulation.
  • the first quantity is determined by one of the following parameters: a first set of parameters; a second set of parameters;
  • the first parameter set includes: physical channel resource parameters of the retransmitted data block and spectral efficiency parameters of the retransmitted data block; the second parameter set includes: parallel polarized channel related parameters.
  • the number of bits (ie, the first number) contained in the bit sequence to be encoded may be determined by at least one of the following two parameter sets: a first parameter set; a second parameter set.
  • the physical channel resource parameters of the retransmitted data block include at least one of the following: the number of time slots N slot ; the orthogonal frequency division multiplexing (Orthogonal Frequency Division Multiplexing, OFDM) included in each time slot ) number of symbols Number of resource blocks N RB ; the number of frequency domain subcarriers included in each resource block Number of resource units in each resource block The number of spatial layers N layer ;
  • the spectral efficiency parameter of the retransmitted data block includes at least one of the following: modulation order M; transmission code rate R; spectral efficiency SF;
  • the parameters related to the parallel polarized channel include at least one of the following: the number of bits in the information bit sequence to be transmitted; the bit polarized channel capacity of the first transmitted data block; the bit polarized channel capacity of the retransmitted data block; length; length of retransmission data block; channel characteristic indication parameter; number of groups of bit polarized channel; modulation order.
  • the number of bits in the information bit sequence to be transmitted is determined by the physical channel resource parameter of the first transmission data block and the spectral efficiency parameter of the first transmission data block;
  • the length of the first transmission data block is determined by the physical channel resource parameters and modulation order of the first transmission data block
  • the length of the retransmitted data block is determined by the physical channel resource parameters and modulation order of the retransmitted data block;
  • the channel characteristic indication parameter is used to indicate the channel quality or channel type.
  • the manner of determining the first quantity includes one of the following:
  • bit polarized channel capacity of the first transmitted data block It is determined according to the bit polarized channel capacity of the first transmitted data block, the bit polarized channel capacity of the retransmitted data block, and the number of bits in the information bit sequence to be transmitted.
  • the number of bits included in the bit sequence to be encoded (ie, the first number) may be represented by K t .
  • the calculation method of K t includes one of the following:
  • the selection principle of the first number of bits includes: selecting the first number of information bits with the lowest reliability from t-1 data blocks that have been transmitted; wherein, t is the number of transmissions.
  • polar code encoding is performed on the to-be-encoded bit sequence of the retransmitted data block to obtain the encoded bit sequence, including:
  • the to-be-encoded bit sequence composed of the first number of bits is copied to the pre-encoding information bits of the retransmission data block, respectively, to obtain the pre-encoding bit sequence of the retransmission data block;
  • the polar code encoding is performed on the bit sequence before encoding to obtain the encoded bit sequence.
  • the pre-encoding bit sequence refers to the bit sequence prior to encoding.
  • combining the encoded bit sequence with the encoded first transmission data block to obtain the current data block to be transmitted including:
  • FIG. 2 is a scheme diagram of a punctured bit interleaving polar coding modulation HARQ for two transmissions provided by an embodiment of the present application
  • FIG. 3 is a shortening of two transmissions provided by an embodiment of the present application.
  • Scheme diagram of bit-interleaved polar coding modulated HARQ As shown in FIG. 2, FIG. 2 uses the puncturing rate matching method to illustrate the process of the punctured bit interleaving polar coding modulation HARQ for the first transmission and one retransmission. As shown in FIG. 3, FIG. 3 uses a shortened rate matching method to illustrate the process of shortening the bit-interleaving polar coding modulation HARQ for the first transmission and one retransmission.
  • m is the grouping number of the bit polarized channel, m can be equal to the modulation order or half of the modulation order of the digital baseband modulation of the first transmission or retransmission; M 1 and M 2 represent the first transmission data block and the retransmission data, respectively The length of the block; I i represents the polarized channel capacity of the i-th group of bits of the first transmission data block, and I i + and I i - represent the i-th group of bits of the data block and the i -th group of bits of the retransmission data block respectively after polarized Polarization channel capacity after encoding.
  • the bit sequences of the first transmission and retransmission are decomposed into m groups of parallel bit sub-channels, where I i (1 ⁇ i ⁇ m) is the i -th group of bits representing the first transmission data block polarized channel capacity.
  • I i is a function of the modulation scheme and/or the channel quality indicator parameter.
  • I i + and I i - respectively represent the polarized channel capacity after the i -th group of bits of the first transmission data block and the i -th group of bits of the retransmission data block are combined.
  • I i + and I i - can also be obtained by I i .
  • the relational expressions of I i + and I i - and I i respectively are:
  • is related to the channel type.
  • a calculation method for the capacity C t (t ⁇ 2) of the retransmission data block includes:
  • M t is the length of the data block of the t-th transmission;
  • I i and I' i are the polarized channel capacity of the i-th group of bits of the first transmission data block and the retransmission data block, respectively;
  • I i + and I i - are respectively Indicates the bit polarized channel capacity of the i-th group of bits of the first transmitted data block and the i-th group of bits of the retransmitted data block after polar code encoding.
  • the method for selecting K t bits from the information bit sequence to be transmitted may include: selecting K t information bits with the lowest reliability from t-1 data blocks that have been transmitted before.
  • the basis for judging the reliability of the information bits may include the following methods: method 1, judge according to the capacity of the bit polarized channel, that is, the reliability of high capacity is high, and the reliability of low capacity is low; method 2 , according to the position of the bit index in the polar code reliability sequence, for example, in a 5G New Radio (NR), a polar sequence (polar sequence) can be used for judgment, where the polar sequence It is to sort the index of the bits according to the order of reliability from low to high, that is, the reliability of the bit corresponding to the index value at the front in the polarization sequence is lower than the reliability of the bit corresponding to the index value at the back. .
  • FIG. 4 is a schematic diagram of polar code encoding of a retransmission data block provided by an embodiment of the present application.
  • the process of performing polar code encoding on the to-be-coded bit sequence of the retransmission data block includes: selecting K t bits with the highest reliability among the transmission bits of the retransmission data block as the retransmission data block
  • the pre-encoding information bits are respectively copied to the pre-encoding information bits of the retransmission data block to obtain the pre-encoding bit sequence of the retransmission data block, and the pre-encoding bit sequence is
  • the encoded bit sequence ie, the encoded bit sequence
  • the transmission bits of the retransmitted data block do not include punctured bits or shortened bits.
  • Fig. 2 adopts the rate matching method of perforation
  • Fig. 3 adopts the shortened rate matching method.
  • the number of bits (that is, the first number) contained in the to-be-coded bit sequence of the retransmitted data block is calculated according to the foregoing method.
  • K 2 use the 5G NR polar code reliability sequence (using the sequence obtained by using the polar sequence for reliability judgment in the above embodiment) to sort the sub-channels of the retransmitted data block, and select to remove the puncturing or shorten the bit.
  • the number of bits included in the to-be-coded bit sequence of the retransmitted data block ie, the first number
  • K t the number of bits included in the to-be-coded bit sequence of the retransmitted data block
  • the 5G NR polar code reliability sequence using the sequence obtained by using the polar sequence for reliability judgment in the above embodiment
  • the most reliable K t bits in the transmission bits are used as the pre-encoded information bits of the retransmitted data block; the least reliable information bits are selected from the information bits of the previous t-1 data blocks that have been transmitted.
  • the encoded retransmission data block is combined with the encoded first transmission data block, and the combination process includes: polar code encoding (including rate matching) for the first transmission data block and the retransmission data block respectively.
  • the bit sequence is bit interleaved to obtain an interleaved bit sequence; the interleaved bit sequence (that is, the interleaved bit sequence) is divided into m groups of bit subsequences with a length of M t /m;
  • the subsequences are respectively combined with m groups of bit subsequences of the first transmitted data block to obtain the current data block to be transmitted.
  • m is the grouping number of the bit polarized channel, and m may be equal to the modulation order or half of the modulation order of the digital baseband modulation of the first transmission or retransmission.
  • the bit interleaving refers to changing the arrangement order of some or all bits in the first transmission data block and the retransmission data block.
  • the first transmission data block and the retransmission data block may adopt different bit interleaving patterns.
  • Combining m groups of bit subsequences of the retransmitted data block with m groups of bit subsequences of the first transmitted data block means: when M 1 ⁇ M t , the length of m groups of retransmitted data blocks is M t /m The bit sub-sequences of the first transmission data block are respectively performed with the last M t /m bits in the m groups of bit sub-sequences of length M 1 /m in the corresponding bit bit exclusive OR (or modulo two addition) ; When ⁇ M t , the last M 1 /m bits in the m groups of bit subsequences with the length of M t /m of the retransmission data block are respectively combined with the m groups of bits of the length of M 1 /m in the first transmission data block.
  • the sequence performs bit exclusive OR (or modulo-two addition) of corresponding bits; wherein, M 1 is the length of the first transmitted data block, and M t is the length
  • the total channel capacity of each transmission code block is calculated according to the inter-block polarizations of the multiple transmission code blocks.
  • K 1 information bits are proportionally allocated to each transport block according to the channel capacity on each transport code block.
  • M i (i ⁇ t) is the transmission bit length of the i-th transmission code block, where M i ⁇ M j (i ⁇ j) .
  • the standard sequence of 5G NR is used to sort the sub-channels of the initial transmission code block, and the most reliable K 1 bits among the transmission bits other than the punctured bits or shortened bits are selected as the information bits for encoding. If the decoding fails in the initial transmission, retransmission is required.
  • the retransmission information bit length M 2 is first determined according to the above method.
  • the number of transmissions is t (t>2) times, first use the above scheme to calculate the length of information bits on each code block in the t-th transmission Then use the standard sequence of 5G NR to sort the subchannels of the t-th transmission code block. Select the most reliable transmission bits other than punctured or shortened bits on the t-th transmission code block The bit subchannel index is taken as the information bit set A t of the t-th transport code block.
  • the bit subchannel index is used as the dynamic frozen bit set on the i-th transmission code block in the t-th transmission
  • Set the dynamic frozen bit set of the ith transport code block The information above is copied to the information bit set A t of the t-th transmission code block, and a one-to-one parity check relationship is established between them.
  • the bit subchannel index is used as the dynamic frozen bit set on the i-th transmission code block in the t-th transmission
  • Set the dynamic frozen bit set of the i-th transport code block The information above is copied to the information bit set A t of the t-th transmission code block, and a one-to-one parity check relationship is established between them.
  • FIG. 5 is a structural block diagram of a data transmission apparatus provided by an embodiment of the present application. This embodiment is applied to a data transmission device. As shown in FIG. 5 , the data transmission apparatus in this embodiment includes: a bit selection module 510 , a polar coding module 520 , a combiner 530 and a modulator 540 .
  • the bit selection module 510 is configured to select a first number of bits from the information bit sequence to be transmitted to form the to-be-encoded bit sequence of the retransmitted data block.
  • the polar coding module 520 is configured to perform polar code coding on the to-be-coded bit sequence of the retransmitted data block to obtain the coded bit sequence.
  • the combiner 530 is configured to combine the encoded bit sequence and the encoded first transmission data block to obtain the current data block to be transmitted.
  • the modulator 540 is configured to perform digital baseband modulation on the current data block to be transmitted and then send the data to the second communication node.
  • the first quantity is determined by one of the following parameters: a first set of parameters; a second set of parameters;
  • the first parameter set includes: physical channel resource parameters of the retransmitted data block and spectral efficiency parameters of the retransmitted data block; the second parameter set includes: parallel polarized channel related parameters.
  • the physical channel resource parameters of the retransmitted data block include at least one of the following: the number of time slots; the number of OFDM symbols contained in each time slot; the number of resource blocks; the frequency domain subcarriers contained in each resource block number; number of resource units in each resource block; number of spatial layers;
  • the spectral efficiency parameter of the retransmitted data block includes at least one of the following: modulation order; transmission code rate; spectral efficiency;
  • the parameters related to the parallel polarized channel include at least one of the following: the number of bits in the information bit sequence to be transmitted; the bit polarized channel capacity of the first transmitted data block; the bit polarized channel capacity of the retransmitted data block; length; length of retransmission data block; channel characteristic indication parameter; number of groups of bit polarized channel; modulation order.
  • the number of bits in the information bit sequence to be transmitted is determined by the physical channel resource parameter of the first transmission data block and the spectral efficiency parameter of the first transmission data block;
  • the length of the first transmission data block is determined by the physical channel resource parameters and modulation order of the first transmission data block
  • the length of the retransmitted data block is determined by the physical channel resource parameters and modulation order of the retransmitted data block;
  • the channel characteristic indication parameter is used to indicate the channel quality or channel type.
  • the manner of determining the first quantity includes one of the following:
  • bit polarized channel capacity of the first transmitted data block It is determined according to the bit polarized channel capacity of the first transmitted data block, the bit polarized channel capacity of the retransmitted data block, and the number of bits in the information bit sequence to be transmitted.
  • the selection principle of the first number of bits includes: selecting the first number of information bits with the lowest reliability from t-1 data blocks that have been transmitted; wherein, t is the number of transmissions.
  • the polarization encoding module 520 includes:
  • a selection unit configured to select a first number of bits with the highest reliability among the transmission bits of the retransmitted data block as the pre-encoding information bits of the retransmitted data block;
  • a copying unit configured to copy the to-be-encoded bit sequence composed of the first number of bits to the pre-encoding information bits of the retransmitted data block, respectively, to obtain the pre-encoded bit sequence of the retransmitted data block;
  • the encoding unit is configured to perform polar code encoding on the bit sequence before encoding to obtain the encoded bit sequence.
  • the transmission bits include: bits that do not include puncturing; bits that do not include shortening.
  • combiner 530 includes:
  • bit interleaving unit configured to perform bit interleaving on the encoded bit sequence and the encoded first transmission data block, respectively, to obtain an interleaved bit sequence
  • FIG. 6 is a schematic structural diagram of a data transmission device provided by an embodiment of the present application.
  • the device provided by this application includes: a processor 610 , a memory 620 and a communication module 630 .
  • the number of processors 610 in the device may be one or more, and one processor 610 is taken as an example in FIG. 6 .
  • the number of memories 620 in the device may be one or more, and one memory 620 is taken as an example in FIG. 6 .
  • the processor 610 , the memory 620 and the communication module 630 of the device may be connected by a bus or in other ways, and the connection by a bus is taken as an example in FIG. 6 .
  • the device may be a terminal side (eg, user equipment); it may also be a network side (eg, a base station).
  • the memory 620 can be configured to store software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the device in any embodiment of the present application (for example, a bit selection module in a data transmission apparatus. 510, polar coding module 520, combiner 530 and modulator 540).
  • the memory 620 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of the device, and the like.
  • memory 620 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device. In some examples, memory 620 may further include memory located remotely from processor 610, which may be connected to the device through a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
  • the communication module 630 is configured to communicate and interact with other synchronization nodes.
  • the device provided above may be configured to execute the data transmission method applied to the first communication node provided by any of the above embodiments, and has corresponding functions and effects.
  • user equipment encompasses any suitable type of wireless user equipment such as a mobile telephone, portable data processing device, portable web browser or vehicle mounted mobile station.
  • the various embodiments of the present application may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof.
  • some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor or other computing device, although the application is not limited thereto.
  • Embodiments of the present application may be implemented by the execution of computer program instructions by a data processor of a mobile device, eg in a processor entity, or by hardware, or by a combination of software and hardware.
  • Computer program instructions may be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or written in any combination of one or more programming languages source or object code.
  • ISA Instruction Set Architecture
  • the block diagrams of any logic flow in the figures of the present application may represent program steps, or may represent interconnected logic circuits, modules and functions, or may represent a combination of program steps and logic circuits, modules and functions.
  • Computer programs can be stored on memory.
  • the memory may be of any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, Read-Only Memory (ROM), Random Access Memory (RAM), optical Memory devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc.
  • Computer-readable media may include non-transitory storage media.
  • the data processor can be of any type suitable for the local technical environment, such as, but not limited to, a general purpose computer, a special purpose computer, a microprocessor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC) ), programmable logic devices (Field-Programmable Gate Array, FPGA) and processors based on multi-core processor architecture.
  • a general purpose computer such as, but not limited to, a general purpose computer, a special purpose computer, a microprocessor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC) ), programmable logic devices (Field-Programmable Gate Array, FPGA) and processors based on multi-core processor architecture.
  • DSP Digital Signal Processor
  • ASIC Application Specific Integrated Circuit
  • FPGA Field-Programmable Gate Array

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

本申请提供一种数据传输方法、设备和存储介质。该数据传输方法包括:从待传输信息比特序列中选取第一数量的比特,组成重传数据块的待编码比特序列;对重传数据块的待编码比特序列进行极化码编码得到编码比特序列;将编码比特序列和编码之后的首传数据块组合得到当前待传输数据块;对当前待传输数据块进行数字基带调制后发送至第二通信节点。

Description

数据传输方法、设备和存储介质
本申请要求在2021年03月16日提交中国专利局、申请号为202110282797.9的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信,例如涉及一种数据传输方法、设备和存储介质。
背景技术
极化码(Polar code)是一种近年来新提出的信道编码,是目前已知的唯一一种能够通过严格的数学方法证明能够达到信道容量的编码方法。由于其出色的渐进性能以及结构化的构造方式,极化码是一种性能优良的信道纠错码,并且已经被第五代移动通信技术(5th Generation,5G)标准采纳为控制信息的主要编码方式之一。但5G中的极化码不具备递增冗余的混合自动重传能力,并且也只适用于正交相移键控(Quadrature Phase Shift Keying,QPSK)等低阶调制方式。
并且,块极化(Block Polarization,BP)混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)方案的构造方法是基于高斯近似(Gaussian Approximation,GA)的,但GA在线实时计算复杂度高,不适合实际的通信系统。因此,如何在可以支持递增冗余的HARQ和高阶调制的前提下,有效降低计算复杂度,是一个亟待解决的问题。
发明内容
本申请实施例提供一种数据传输方法、设备和存储介质,在支持递增冗余的HARQ和高阶调制的基础上,有效地降低了计算复杂度。
本申请实施例提供一种数据传输方法,应用于第一通信节点,包括:
从待传输信息比特序列中选取第一数量的比特组成重传数据块的待编码比特序列;
对所述重传数据块的待编码比特序列进行极化码编码得到编码比特序列;
将所述编码比特序列和编码之后的首传数据块组合得到当前待传输数据块;
对所述当前待传输数据块进行数字基带调制后发送至第二通信节点。
本申请实施例提供一种数据传输装置,应用于第一通信节点,包括:
比特选取模块,配置为从待传输信息比特序列中选取第一数量的比特组成重传数据块的待编码比特序列;
极化编码模块,配置为对所述重传数据块的待编码比特序列进行极化码编码得到编码比特序列;
组合器,配置为将所述编码比特序列和编码之后的首传数据块组合得到当前待传输数据块;
调制器,配置为对所述当前待传输数据块进行数字基带调制后发送至第二通信节点。
本申请实施例提供一种数据传输设备,包括:通信模块,存储器,以及一个或多个处理器;
所述通信模块,配置为在各个通信节点之间进行通信交互;
所述存储器,配置为存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一实施例所述的方法。
本申请实施例提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的方法。
附图说明
图1是本申请实施例提供的一种数据传输方法的流程图;
图2是本申请实施例提供的一种两次传输的凿孔比特交织极化编码调制HARQ的方案图;
图3是本申请实施例提供的一种两次传输的缩短比特交织极化编码调制HARQ的方案图;
图4是本申请实施例提供的一种重传数据块的极化码编码的示意图;
图5是本申请实施例提供的一种数据传输装置的结构框图;
图6是本申请实施例提供的一种数据传输设备的结构示意图。
具体实施方式
下文中将结合附图对本申请的实施例进行说明。以下结合实施例附图对本申请进行描述,所举实例仅用于解释本申请,并非用于限定本申请的范围。
混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)是数字通信系统中链路自适应的关键技术,极化码与高阶调制的级联能够在欧式空间直接对信号进行优化设计,HARQ与极化码的组合可以提高传输可靠度与链路吞吐率。其中,在实际系统中被广泛采用的HARQ方案有以下两种:一种是蔡司合并(Chase Combining,CC)HARQ,发送端每次重传时都发送与初传时相同的码字,接收端则将新接收到的信号与之前接收到的信号进行软信息合并,根据合并后的接收信号软信息进行译码;另一种是增量冗余(Incremental Redundancy,IR)HARQ,发送端每次发送均采用不同的信道编码,接收端则将新接收到的信号与之前所有接收到的信号组合起来,视为是对一个码长更长、码率更低的码进行译码。
速率匹配是指把极化码编码之后的比特数量(一般为2的幂次),通过调整(增加或减少比特数量),适配到对应的物理信道资源(所承载的比特数量)上。例如,当信道资源最多可承载M=600个比特,而极化码编码后的比特数量为N=2 10=1024比特时,就需要按一定的方式从N个比特中,选择M比特在信道中发送。极化码的速率匹配一般有三种方式,凿孔,缩短和重复。凿孔的速率匹配方式是指从第N-M+1个比特开始选取,直到最后一个为止,可以认为从第1个比特到第N-M个比特为凿孔比特;缩短的速率匹配方式是指从第1个比特开始选取,直到第M个比特为止,可以认为从第M+1个比特到第N个比特为缩短比特。如果M>N,则使用重复方式,即从第一个比特开始在编码后的比特序列中循环选取M个比特。
比特交织编码调制(Bit Interleaved Coded Modulation,BICM)的提出是编码调制研究的一个重大突破。BICM将信道编码模块、比特级交织器以及无记忆调制模块进行串行级联,以增加编码分集为设计目标,在衰落信道场景下能够获得更好的性能。此外,BICM中信道编码和调制模块被交织器分隔,两者可以进行独立地设计,具有实现简单的优点。实际上,BICM己经被多种通信标准所采用,在无线通信系统中得到了广泛应用。BICM与极化编码联合形成本申请的比特交织极化编码调制(Bit Interleaved Polar Coded Modulation,BIPCM)技术。
本方案提供一种数据传输方法,该数据传输方法采用比特交织极化编码调制HARQ方式,可以支持递增冗余的HARQ和高阶调制,具有优异的性能和较低的复杂度,有利于工程实现。
在一实施例中,图1是本申请实施例提供的一种数据传输方法的流程图。本实施例可以由数据传输设备执行。其中,数据传输设备可以为第一通信节点(比如,用户设备或基站)。其中,第一通信节点为用户设备时,相应的,第二通信节点为基站。当然,在第一通信节点为基站时,第二通信节点为用户设 备。如图1所示,本实施例包括:
S110、从待传输信息比特序列中选取第一数量的比特组成重传数据块的待编码比特序列。
在实施例中,在第二通信节点未成功接收到第一通信节点发送的所有信息比特序列的情况下,第一通信节点向第二通信节点重传信息比特序列。在重传过程中,携带信息比特序列的数据块即为重传数据块。其中,待传输比特序列指的是第一通信节点需要向第二通信节点发送的所有信息比特序列。可以理解为,待编码比特序列所包含的比特数量相对于待传输信息比特序列中包含的比特数量小,或者相等。
S120、对重传数据块的待编码比特序列进行极化码编码得到编码比特序列。
S130、将编码比特序列和编码之后的首传数据块组合得到当前待传输数据块。
S140、对当前待传输数据块进行数字基带调制后发送至第二通信节点。
在实施例中,第一通信节点从待传输信息比特序列中选取第一数量的比特组成重传数据块的待编码比特序列;第一通信节点对重传数据块的待编码比特序列进行极化码编码,得到编码比特序列;将编码后的重传数据块与编码后的首传数据块组合得到当前待传输数据块;第一通信节点对当前待传输数据块进行数字基带调制后发送至第二通信节点。本实施例将BICM与极化码编码联合,形成比特交织极化编码调制HARQ方式,在支持递增冗余的HARQ和高阶调制的基础上,有效地降低了计算复杂度。
在一实施例中,第一数量由下述参数之一确定:第一参数集合;第二参数集合;
其中,第一参数集合包括:重传数据块的物理信道资源参数和重传数据块的频谱效率参数;第二参数集合包括:并行极化信道相关参数。在实施例中,待编码比特序列中所包含的比特的数量(即第一数量)可以由以下两个参数集合中的至少之一确定:第一参数集合;第二参数集合。
在一实施例中,重传数据块的物理信道资源参数至少包括下述之一:时隙(slot)数N slot;每个时隙包含的正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)符号数
Figure PCTCN2022077400-appb-000001
资源块数N RB;每个资源块包含的频域子载波数
Figure PCTCN2022077400-appb-000002
每个资源块中的资源单元数
Figure PCTCN2022077400-appb-000003
空间层数N layer
重传数据块的频谱效率参数至少包括下述之一:调制阶数M;传输码率R;频谱效率SF;
并行极化信道相关参数至少包括下述之一:待传输信息比特序列中的比特数量;首传数据块的比特极化信道容量;重传数据块的比特极化信道容量;首传数据块的长度;重传数据块的长度;信道特征指示参数;比特极化信道的分组数目;调制阶数。
在一实施例中,待传输信息比特序列中的比特数量由首传数据块的物理信道资源参数和首传数据块的频谱效率参数确定;
首传数据块的长度由首传数据块的物理信道资源参数和调制阶数确定;
重传数据块的长度由重传数据块的物理信道资源参数和调制阶数确定;
信道特征指示参数用于指示信道质量或信道类型。
在一实施例中,第一数量的确定方式包括下述之一:
根据时隙数、每个时隙包含的OFDM符号数、资源块数、每个资源块包含的频域子载波数、空间层数、调制阶数和传输码率确定;
根据时隙数、每个时隙包含的OFDM符号数、资源块数、每个资源块包含的频域子载波数、空间层数和频谱效率确定;
根据资源块数、每个资源块中的资源单元数、空间层数、调制阶数和传输码率确定;
根据资源块数、每个资源块中的资源单元数、空间层数和频谱效率确定;
根据首传数据块的比特极化信道容量、重传数据块的比特极化信道容量以及待传输信息比特序列中的比特数量确定。
其中,待编码比特序列中所包含比特的数量(即第一数量)可以采用K t表示。在实施例中,K t的计算方式包括下述之一:
Figure PCTCN2022077400-appb-000004
Figure PCTCN2022077400-appb-000005
Figure PCTCN2022077400-appb-000006
Figure PCTCN2022077400-appb-000007
其中,t表示待传输的数据块是第t次传输的数据块,t是正整数。比如,若 当前数据块是首传数据块,则t=1;若当前数据块是重传数据块,则t≥2。
在一实施例中,第一数量的比特的选取原则包括:从已传输的t-1个数据块中选取第一数量的可靠性最低的信息比特;其中,t为传输次数。
在一实施例中,对重传数据块的待编码比特序列进行极化码编码得到编码比特序列,包括:
在重传数据块的传输比特位中选择可靠性最高的第一数量的比特位作为重传数据块的编码前信息比特位;
将第一数量的比特组成的待编码比特序列分别复制到重传数据块的编码前信息比特位上,得到重传数据块的编码前比特序列;
对编码前比特序列进行极化码编码,得到编码比特序列。在实施例中,编码前比特序列指的是编码之前的比特序列。
在一实施例中,传输比特位包括:未包含凿孔的比特位;未包含缩短的比特位。
在一实施例中,将编码比特序列与编码之后的首传数据块组合得到当前待传输数据块,包括:
分别对编码比特序列和编码之后的首传数据块进行比特交织,得到交织比特序列;
将交织比特序列拆分成m组长度为M t/m的比特子序列;
将重传数据块的m组比特子序列分别与首传数据块的m组比特子序列组合,得到当前待传输数据块,其中,m为比特极化信道的分组数目,M t为第t次传输的数据块长度。
在一实施例中,图2是本申请实施例提供的一种两次传输的凿孔比特交织极化编码调制HARQ的方案图,图3是本申请实施例提供的一种两次传输的缩短比特交织极化编码调制HARQ的方案图。如图2所示,图2采用凿孔的速率匹配方式,对首传和一次重传的凿孔比特交织极化编码调制HARQ的过程进行说明。如图3所示,图3采用缩短的速率匹配方式,对首传和一次重传的缩短比特交织极化编码调制HARQ的过程进行说明。其中,m为比特极化信道的分 组数目,m可以等于首传或重传的数字基带调制的调制阶数或调制阶数的一半;M 1和M 2分别表示首传数据块和重传数据块的长度;I i表示首传数据块的第i组比特的极化信道容量,I i +和I i -分别表示数据块的第 i组比特和重传数据块的第i组比特经过极化码编码之后的极化信道容量。其中,i为正整数,且i=1,2,......m。
如图2所示的两次传输,首传和重传的比特序列被分解成m组并行的比特子信道,其中I i(1≤i≤m)为表示首传数据块的第 i组比特的极化信道容量。I i是调制方式和/或信道质量指示参数的函数。I i +和I i -分别表示首传数据块的第 i组比特和重传数据块的第 i组比特经过合并后的极化信道容量。其中,I i +和I i -也可以通过I i得到。示例性地,I i +和I i -分别与I i的关系式为:
Figure PCTCN2022077400-appb-000008
其中,δ与信道类型有关。示例性地,在信道类型为擦除信道时,δ的可能取值为δ=0;在信道类型为噪声信道时,δ的可能取值为
Figure PCTCN2022077400-appb-000009
重传数据块中待编码比特序列中包含比特的数量K t可以通过首传数据块的比特极化信道容量、重传数据块的比特极化信道容量和待传输信息比特序列中的比特数量确定。示例性地,K t的一种计算公式为:
Figure PCTCN2022077400-appb-000010
其中,t表示待传输的数据块是第t次传输(或第t-1次重传)的数据块,t为正整数。其中,若当前数据块为首传数据块,则t=1;若当前数据块为重传数据块,则t≥2。C r表示第r次传输的数据块的容量值。其中,首传数据块的容量C 1是:调制阶数、首传数据块的长度M 1、重传数据块的长度M 2以及首传数据块的比特极化信道容量I i
Figure PCTCN2022077400-appb-000011
的函数。K 1是待传输信息比特序列中包含的比特数量。 示例性地,首传数据块的容量C 1的一种计算方式包括:
Figure PCTCN2022077400-appb-000012
示例性地,重传数据块的容量C t(t≥2)的一种计算方式包括:
Figure PCTCN2022077400-appb-000013
其中,M t是第t次传输的数据块长度;I i和I′ i分别是首传数据块和重传数据块的第i组比特的极化信道容量;I i +和I i -分别表示首传数据块的第i组比特和重传数据块的第i组比特经过极化码编码之后的比特极化信道容量。
在一实施例中,从待传输信息比特序列中选取K t个比特的方法可以包括:从之前已经传输的t-1个数据块中选取K t个可靠性最低的信息比特。在实施例中,判断信息比特的可靠性高低的依据可以包括下述方式:方式一,按照比特极化信道的容量进行判断,即容量高的可靠性高,容量低的可靠性低;方式二,按照比特的索引在极化码可靠性序列中的位置判断,示例性地,在5G新空口(New Radio,NR)中,可以利用极化序列(polar sequence)进行判断,其中,极化序列是将比特的索引按照可靠性从低到高的顺序进行排序,即排列在极化序列中靠前的索引值所对应比特的可靠性比靠后的索引值所对应比特的可靠性更低一些。
在本实施例中,如果t=2,即如果当前数据块是第2次传输的数据块,则从首传数据块的信息比特序列中选取可靠性最低的K 2个比特。其中,首传数据块中各个信息比特的可靠性排序由首传数据块的极化码可靠性序列指示。如果t>2,即如果当前数据块是第3次及以后传输的数据块,则从已经传输的t-1个数据块的信息比特序列中分别选择可靠性最低的
Figure PCTCN2022077400-appb-000014
个比特组成第t次传输的数据块的信息比特序列(长度为K t个比特),其中,j是正整数,并且,j=1,2,...,t-1。其中,
Figure PCTCN2022077400-appb-000015
表示数据块经过t次传输后,第j次传输的数据块的等效信息比特数量。示例性地,
Figure PCTCN2022077400-appb-000016
的一种计算方式如下:
Figure PCTCN2022077400-appb-000017
类似地,
Figure PCTCN2022077400-appb-000018
表示数据块经过t-1次传输后,第j次传输的数据块的等效信息比特数量。示例性地,
Figure PCTCN2022077400-appb-000019
的一种计算方式如下:
Figure PCTCN2022077400-appb-000020
图4是本申请实施例提供的一种重传数据块的极化码编码的示意图。如图4所示,对重传数据块的待编码比特序列进行极化码编码的过程包括:在重传数据块的传输比特位中选择可靠性最高的K t个比特位作为重传数据块的编码前信息比特位;将前述K t个比特组成的待编码比特序列分别复制到重传数据块的编码前信息比特位上,得到重传数据块的编码前比特序列,将编码前比特序列与极化码的编码矩阵相乘得到编码后的比特序列(即编码比特序列)。
在一实施例中,重传数据块的传输比特位不包括凿孔的比特位或缩短的比特位。
在一实施例中,如果编码后得到的编码比特序列的长度不等于M 2,则对其进行凿孔或者缩短或者重复,得到速率匹配后的比特序列。其中,图2采用了凿孔的速率匹配方式;图3采用了缩短的速率匹配方式。
示例性地,如果t=2,即如果当前数据块是第2次传输的数据块,则根据前述方法计算出重传数据块的待编码比特序列中所包含比特的数量(即第一数量)K 2后,采用5G NR的极化码可靠性序列(采用上述实施例中利用极化序列进行可靠性判断得到的序列)对重传数据块的子信道进行排序,选取除凿孔或者缩短位以外的传输位中最可靠的K 2位作为重传数据块的编码前信息比特位;将首传数据块的信息位中最不可靠的K 2位复制到重传数据块的编码前信息比特位(即K 2个信息位)上,将编码前比特序列中的其他比特位设置为冻结位;然后将编码前的比特序列乘以极化码的编码矩阵得到编码后的比特序列(即编码比特序列)。如果编码后的比特序列的长度L 2不等于M 2,则对编码后的比特序列凿孔或者缩短L 2-M 2个比特,得到速率匹配后的编码序列。
如果t>2,即如果当前数据块是第3次及以后传输的数据块,则根据前述方法计算出重传数据块的待编码比特序列中所包含比特的数量(即第一数量)K t后,采用5G NR的极化码可靠性序列(采用上述实施例中利用极化序列进行可靠性判断得到的序列)对重传数据块的子信道进行排序,选取除凿孔或者缩短位以外的传输位中的最可靠的K t位作为重传数据块的编码前信息比特位;从之前t-1个已经传输的数据块的信息位中分别选择可靠性最低的
Figure PCTCN2022077400-appb-000021
个比特组 成第t次传输的数据块的K t个信息比特,将这K t个信息比特复制到重传数据块的K t个信息位上。编码前比特序列中的其他比特位设置为冻结位;然后将编码前的比特序列乘以极化码的编码矩阵得到编码后的比特序列。如果编码后的比特序列的长度L t不等于M t,则对编码后的比特序列凿孔或者缩短L t-M t个比特,得到速率匹配后的编码序列。
如图2所示,将编码后的重传数据块与编码后的首传数据块组合,其组合过程包括:分别对首传数据块和重传数据块经过极化码编码(含速率匹配)后的比特序列进行比特交织,得到交织比特序列;将交织后的比特序列(即交织比特序列),分成m组长度为M t/m的比特子序列;将重传数据块的m组的比特子序列分别与首传数据块的m组比特子序列组合,得到当前待传输数据块。
其中,m为比特极化信道的分组数目,m可以等于首传或者重传的数字基带调制的调制阶数或调制阶数的一半。
其中,比特交织是指改变首传数据块和重传数据块中部分或全部比特的排列顺序。在本实施例中首传数据块和重传数据块可以采用不同的比特交织图样。
将重传数据块的m组的比特子序列分别与首传数据块的m组比特子序列组合是指:当M 1≥M t时,将重传数据块的m组长度为M t/m的比特子序列分别与首传数据块的m组长度为M 1/m的比特子序列中的后M t/m个比特进行对应位的比特异或(或模二相加);当M 1<M t时,将重传数据块的m组长度为M t/m的比特子序列中的后M 1/m个比特分别与首传数据块的m组长度为M 1/m的比特子序列进行对应位的比特异或(或模二相加);其中,M 1是首传数据块的长度,M t是重传数据块的长度。
在实施例中,对当前待传输数据块进行数字基带调制是指,当比特极化信道的分组数m等于调制阶数时,从当前待传输数据块的m个比特子序列中分别取出1个比特,构成M t/m个m位的比特组;对比特组采用m阶的数字基带调制,得到M t/m个数字基带调制符号;当比特极化信道的分组数m等于调制阶数的一半时,从当前待传输数据块的m个比特子序列中分别取出2个比特,构成M t/(2*m)个2*m位的比特组;对比特组采用2*m阶的数字基带调制,得到 M t/(2*m)个数字基带调制符号。
其中,常用的数字基带调制方式包括但不限于二进制相移键控(Binary Phase Shift Keying,BPSK),QPSK,16正交振幅调制(Quadrature Amplitude Modulation,QAM),64QAM,256QAM和1024QAM调制,其调制阶数分别为1,2,4,6,8和10。
在一实施例中,本申请实施例中的BIPCM-HARQ方案与相关技术中的极化编码HARQ方案在构造、编码和调制方面是不同的。在BIPCM框架下,每个调制符号解调后对应了m个可靠度不同的比特信道,其中m为S进制的高阶调制阶数。本申请实施例中的比特交织极化编码调制HARQ方案在每次传输时都可以改变不同的母码长度和任意速率匹配方案。对于第t次传输,首先独立的进行极化编码。接着对第t次的编码块进行速率适配,得到长度为M t的速率适配后的二进制比特向量,并对速率适配后的二进制向量进行比特交织,其中,M t为第t次传输的码长。然后在S=2 m进制的高阶调制下,将第t次的随机交织后的二进制比特向量按解调后比特信道可靠度的不同分成m组长度为M t/m的比特向量。最后将第t次传输的m组长度为M 1/m的比特向量分别与初传的随机交织后m组长度为M 1/m的比特向量的后M t/m位进行模二加,完成块间极化,得到第t次传输的M t比特二进制码字,并进行调制得到第t次传输的M t/m个码字。
如图2和图3所示分别为两次传输的凿孔比特交织极化编码调制HARQ方案和缩短比特交织极化编码调制HARQ方案。
相关技术中的极化编码HARQ方案的构造方法是基于高斯近似的。鉴于高斯近似的构造方法在线实时计算复杂度高不适合实际的通信系统,本申请提出了比特交织极化编码调制HARQ方法。本申请的比特交织极化编码调制HARQ的构造方法可以使用5G NR的极化码比特信道可靠性序列,5G NR的极化码比特信道可靠性序列是独立于信道参数的构造序列,即它不需要考虑信道的类型,信道质量的好坏等问题,只要给定极化码的码长就可以对比特信道进行排序,是一种固定的序列。
在BIPCM框架中,多进制的输入信道被分解成m个并行调制比特子信道, 其中,有m个不同可靠度的并行调制比特子信道。I i(1≤i≤m)为m个不同可靠度的并行调制比特子信道的信道容量。I i -和I i +分别为经过一次极化的重传码块和初传码块的信道容量。若信道为二进制擦除信道(Binary Erasure Channel,BEC)信道,则I i -和I i +的公式为:
Figure PCTCN2022077400-appb-000022
若信道为加性高斯白噪声(Additive White Gaussian Noise,AWGN)信道,可采用如下的近似公式:
Figure PCTCN2022077400-appb-000023
其中,
Figure PCTCN2022077400-appb-000024
设K 1为初传时的初传码块的信息位长度,K 1 2和K 2分别为重传之后的初传码块的信息位长度和重传码块的信息位长度,M 1和M 2分别为初传码块的传输位长度和重传码块的传输位长度,其中,M 1≥M 2。码长有限的条件下,按信道容量对两次传输码块的信息位长度按比例进行分配,对于信道容量大的传输块应分配更多的信息位。经过一次块极化,初传码块的总的信道容量为
Figure PCTCN2022077400-appb-000025
重传码块的总的信道容量为
Figure PCTCN2022077400-appb-000026
C 1与C 2的比值随I i的变化而变化,为了HARQ通用构造的一般性,设定
Figure PCTCN2022077400-appb-000027
对总的信息位长度K 1按比例的分配,
Figure PCTCN2022077400-appb-000028
Figure PCTCN2022077400-appb-000029
可以得到重传码块的信息位长度
Figure PCTCN2022077400-appb-000030
其中,
Figure PCTCN2022077400-appb-000031
重传之后的初传码块的信息位长度
Figure PCTCN2022077400-appb-000032
若传输次数为t(t>2)次,根据多个传输码块的块间极化计算每个传输码块的总的信道容量。根据每个传输码块上的信道容量,将K 1个信息比特按比例分配 给每个传输块。设
Figure PCTCN2022077400-appb-000033
为第t次传输时的第i个传输码块上的信息位长度,M i(i≤t)为第i个传输码块的传输位长度,其中,M i≥M j(i≤j)。在第t次传输时,可以计算得到每个传输码块上的信息位长度
Figure PCTCN2022077400-appb-000034
当i=t时,定义
Figure PCTCN2022077400-appb-000035
为了HARQ通用构造的一般性,设定
Figure PCTCN2022077400-appb-000036
在本申请实施例中,当码率为K 1/M 1≤7/16时,采用凿孔比特交织极化编码调制HARQ方案;当码率为K 1/M 1≥7/16时,采用缩短比特交织极化编码调制HARQ方案。
在初传时,采用5G NR的标准序列对初传码块的子信道进行排序,选取除凿孔位或者缩短位以外的传输位中的最可靠的K 1位作为信息位进行编码。如果初传译码失败,则要进行重传。重传时,在给定重传码块长度M 2的条件下,首先根据上述方法确定重传信息位长度M 2。得到重传码块的信息位长度M 2后,用5G NR的标准序列对重传码块的子信道进行排序,选取除凿孔或者缩短位以外的传输位中的最可靠的K 2位作为重传码块的信息位;最后将第一个码块上的信息位中最不可靠的K 2位信息位复制到第二个码块上的最可靠的K 2位,分别作为动态冻结位和重传码块的信息位,它们之间建立了一对一的奇偶校验关系。
若传输次数为t(t>2)次,首先用上述方案计算第t次传输时的每个码块上的信息位长度
Figure PCTCN2022077400-appb-000037
再使用5G NR的标准序列对第t次传输码块的子信道进行排序。在第t个传输码块上选取除凿孔或者缩短位以外的传输位中的最可靠的
Figure PCTCN2022077400-appb-000038
位子信道指标作为第t个传输码块的信息位集合A t。在第i个传输码块上,在剩下的
Figure PCTCN2022077400-appb-000039
位信息位中选取最不可靠的
Figure PCTCN2022077400-appb-000040
位子信道指标作为第t次传输时的第i个传输码块上的动态冻结位集合
Figure PCTCN2022077400-appb-000041
将第i个传输码块的动态冻结位集合
Figure PCTCN2022077400-appb-000042
上的信息复制到第t个传输码块的信息位集合A t,它们之间建立了一对一的奇偶校验关系。
若传输次数为t(t>2)次,首先用上述方案计算第t次传输时的每个码块上的信息位长度
Figure PCTCN2022077400-appb-000043
再使用5G NR的标准序列对第t次传输的码块的子信道 进行排序。在第t个传输码块上选取除凿孔或者缩短位以外的传输位中最可靠的
Figure PCTCN2022077400-appb-000044
位子信道指标作为第t个传输码块的信息位集合A t。在第i个传输码块上,在剩下的
Figure PCTCN2022077400-appb-000045
位信息位中选取最不可靠的
Figure PCTCN2022077400-appb-000046
位子信道指标作为第t次传输时的第i个传输码块上的动态冻结位集合
Figure PCTCN2022077400-appb-000047
将第i个传输码块的动态冻结位集合
Figure PCTCN2022077400-appb-000048
上的信息复制到第t个传输码块的信息位集合A t,它们之间建立了一对一的奇偶校验关系。
在一实施例中,图5是本申请实施例提供的一种数据传输装置的结构框图。本实施例应用于数据传输设备。如图5所示,本实施例中的数据传输装置包括:比特选取模块510、极化编码模块520、组合器530和调制器540。
其中,比特选取模块510,配置为从待传输信息比特序列中选取第一数量的比特组成重传数据块的待编码比特序列。
极化编码模块520,配置为对重传数据块的待编码比特序列进行极化码编码得到编码比特序列。
组合器530,配置为将编码比特序列和编码之后的首传数据块组合得到当前待传输数据块。
调制器540,配置为对当前待传输数据块进行数字基带调制后发送至第二通信节点。
在一实施例中,第一数量由下述参数之一确定:第一参数集合;第二参数集合;
其中,第一参数集合包括:重传数据块的物理信道资源参数和重传数据块的频谱效率参数;第二参数集合包括:并行极化信道相关参数。
在一实施例中,重传数据块的物理信道资源参数至少包括下述之一:时隙数;每个时隙包含的OFDM符号数;资源块数;每个资源块包含的频域子载波数;每个资源块中的资源单元数;空间层数;
重传数据块的频谱效率参数至少包括下述之一:调制阶数;传输码率;频谱效率;
并行极化信道相关参数至少包括下述之一:待传输信息比特序列中的比特数量;首传数据块的比特极化信道容量;重传数据块的比特极化信道容量;首传数据块的长度;重传数据块的长度;信道特征指示参数;比特极化信道的分 组数目;调制阶数。
在一实施例中,待传输信息比特序列中的比特数量由首传数据块的物理信道资源参数和首传数据块的频谱效率参数确定;
首传数据块的长度由首传数据块的物理信道资源参数和调制阶数确定;
重传数据块的长度由重传数据块的物理信道资源参数和调制阶数确定;
信道特征指示参数用于指示信道质量或信道类型。
在一实施例中,第一数量的确定方式包括下述之一:
根据时隙数、每个时隙包含的OFDM符号数、资源块数、每个资源块包含的频域子载波数、空间层数、调制阶数和传输码率确定;
根据时隙数、每个时隙包含的OFDM符号数、资源块数、每个资源块包含的频域子载波数、空间层数和频谱效率确定;
根据资源块数、每个资源块中的资源单元数、空间层数、调制阶数和传输码率确定;
根据资源块数、每个资源块中的资源单元数、空间层数和频谱效率确定;
根据首传数据块的比特极化信道容量、重传数据块的比特极化信道容量以及待传输信息比特序列中的比特数量确定。
在一实施例中,第一数量的比特的选取原则包括:从已传输的t-1个数据块中选取第一数量的可靠性最低的信息比特;其中,t为传输次数。
在一实施例中,极化编码模块520,包括:
选择单元,配置为在重传数据块的传输比特位中选择可靠性最高的第一数量的比特位作为重传数据块的编码前信息比特位;
复制单元,配置为将第一数量的比特组成的待编码比特序列分别复制到重传数据块的编码前信息比特位上,得到重传数据块的编码前比特序列;
编码单元,配置为对编码前比特序列进行极化码编码,得到编码比特序列。
在一实施例中,传输比特位包括:未包含凿孔的比特位;未包含缩短的比特位。
在一实施例中,组合器530,包括:
比特交织单元,配置为分别对编码比特序列和编码之后的首传数据块进行比特交织,得到交织比特序列;
拆分单元,配置为将交织比特序列拆分成m组长度为M t/m的比特子序列;
序列组合单元,配置为将重传数据块的m组比特子序列分别与首传数据块的m组比特子序列组合,得到当前待传输数据块,其中,m为比特极化信道的分组数目,M t为第t次传输的数据块长度。
本实施例提供的数据传输装置设置为实现图1所示实施例的数据传输方法,本实施例提供的数据传输装置实现原理和技术效果类似,此处不再赘述。
图6是本申请实施例提供的一种数据传输设备的结构示意图。如图6所示,本申请提供的设备,包括:处理器610、存储器620和通信模块630。该设备中处理器610的数量可以是一个或者多个,图6中以一个处理器610为例。该设备中存储器620的数量可以是一个或者多个,图6中以一个存储器620为例。该设备的处理器610、存储器620和通信模块630可以通过总线或者其他方式连接,图6中以通过总线连接为例。在该实施例中,该设备为可以为终端侧(比如,用户设备);也可以为网络侧(比如,基站)。
存储器620作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序以及模块,如本申请任意实施例的设备对应的程序指令/模块(例如,数据传输装置中的比特选取模块510、极化编码模块520、组合器530和调制器540)。存储器620可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器620可进一步包括相对于处理器610远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
通信模块630,配置为与其它同步节点进行通信交互。
在数据传输设备为第一通信节点的情况下,上述提供的设备可设置为执行上述任意实施例提供的应用于第一通信节点的数据传输方法,具备相应的功能和效果。
本申请实施例还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种应用于第一通信节点的通信方法,该方法包括:从待传输信息比特序列中选取第一数量的比特,组成重传数据块的待编码比特序列;对重传数据块的待编码比特序列进行极化码编码得到编码比特序列;将编码比特序列和编码之后的首传数据块组合得到当前待传输数据块;对当前待传输数据块进行数字基带调制后发送至第二通信节点。
本领域内的技术人员应明白,术语用户设备涵盖任何适合类型的无线用户设备,例如移动电话、便携数据处理装置、便携网络浏览器或车载移动台。
一般来说,本申请的多种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。例如,一些方面可以被实现在硬件中,而其它方面可以被实现在可以被控制器、微处理器或其它计算装置执行的固件或软件中,尽管本申请不限于此。
本申请的实施例可以通过移动装置的数据处理器执行计算机程序指令来实现,例如在处理器实体中,或者通过硬件,或者通过软件和硬件的组合。计算机程序指令可以是汇编指令、指令集架构(Instruction Set Architecture,ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码。
本申请附图中的任何逻辑流程的框图可以表示程序步骤,或者可以表示相互连接的逻辑电路、模块和功能,或者可以表示程序步骤与逻辑电路、模块和功能的组合。计算机程序可以存储在存储器上。存储器可以具有任何适合于本地技术环境的类型并且可以使用任何适合的数据存储技术实现,例如但不限于只读存储器(Read-Only Memory,ROM)、随机访问存储器(Random Access Memory,RAM)、光存储器装置和系统(数码多功能光碟(Digital Video Disc,DVD)或光盘(Compact Disk,CD))等。计算机可读介质可以包括非瞬时性存储介质。数据处理器可以是任何适合于本地技术环境的类型,例如但不限于通用计算机、专用计算机、微处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑器件(Field-Programmable Gate Array,FPGA)以及基于多核处理器架构的处理器。

Claims (11)

  1. 一种数据传输方法,应用于第一通信节点,包括:
    从待传输信息比特序列中选取第一数量的比特,组成重传数据块的待编码比特序列;
    对所述重传数据块的待编码比特序列进行极化码编码得到编码比特序列;
    将所述编码比特序列和编码之后的首传数据块组合得到当前待传输数据块;
    对所述当前待传输数据块进行数字基带调制后发送至第二通信节点。
  2. 根据权利要求1所述的方法,其中,所述第一数量由下述参数之一确定:第一参数集合;第二参数集合;
    其中,所述第一参数集合包括:所述重传数据块的物理信道资源参数和所述重传数据块的频谱效率参数;所述第二参数集合包括:并行极化信道相关参数。
  3. 根据权利要求2所述的方法,其中,所述重传数据块的物理信道资源参数包括下述至少之一:时隙数;每个时隙包含的正交频分复用OFDM符号数;资源块数;每个资源块包含的频域子载波数;每个资源块中的资源单元数;空间层数;
    所述重传数据块的频谱效率参数包括下述至少之一:调制阶数;传输码率;频谱效率;
    所述并行极化信道相关参数包括下述至少之一:所述待传输信息比特序列中的比特数量;所述首传数据块的比特极化信道容量;所述重传数据块的比特极化信道容量;所述首传数据块的长度;所述重传数据块的长度;信道特征指示参数;比特极化信道的分组数目;调制阶数。
  4. 根据权利要求3所述的方法,其中,所述待传输信息比特序列中的比特数量由所述首传数据块的物理信道资源参数和所述首传数据块的频谱效率参数确定;
    所述首传数据块的长度由所述首传数据块的物理信道资源参数和调制阶数确定;
    所述重传数据块的长度由所述重传数据块的物理信道资源参数和调制阶数确定;
    所述信道特征指示参数用于指示信道质量或信道类型。
  5. 根据权利要求3所述的方法,其中,所述第一数量的确定方式包括下述之 一:
    根据所述时隙数、所述每个时隙包含的OFDM符号数、所述资源块数、所述每个资源块包含的频域子载波数、所述空间层数、所述调制阶数和所述传输码率确定;
    根据所述时隙数、所述每个时隙包含的OFDM符号数、所述资源块数、所述每个资源块包含的频域子载波数、所述空间层数和所述频谱效率确定;
    根据所述资源块数、所述每个资源块中的资源单元数、所述空间层数、所述调制阶数和所述传输码率确定;
    根据所述资源块数、所述每个资源块中的资源单元数、所述空间层数和所述频谱效率确定;
    根据所述首传数据块的比特极化信道容量、所述重传数据块的比特极化信道容量以及所述待传输信息比特序列中的比特数量确定。
  6. 根据权利要求1所述的方法,其中,所述第一数量的比特的选取原则包括:从已传输的t-1个数据块中选取所述第一数量的可靠性最低的信息比特;其中,t为传输次数。
  7. 根据权利要求1所述的方法,其中,所述对所述重传数据块的待编码比特序列进行极化码编码得到编码比特序列,包括:
    在所述重传数据块的传输比特位中选择可靠性最高的第一数量的比特位作为所述重传数据块的编码前信息比特位;
    将所述第一数量的比特组成的待编码比特序列分别复制到所述重传数据块的编码前信息比特位上,得到所述重传数据块的编码前比特序列;
    对所述编码前比特序列进行极化码编码,得到所述编码比特序列。
  8. 根据权利要求7所述的方法,其中,所述传输比特位包括:未包含凿孔的比特位;未包含缩短的比特位。
  9. 根据权利要求1-8中任一项所述的方法,其中,所述将所述编码比特序列和编码之后的首传数据块组合得到当前待传输数据块,包括:
    分别对所述编码比特序列和所述编码之后的首传数据块进行比特交织,得到交织比特序列;
    将所述交织比特序列拆分成m组长度为M t/m的比特子序列;
    将所述重传数据块的m组比特子序列分别与所述首传数据块的m组比特子 序列组合,得到所述当前待传输数据块,其中,m为比特极化信道的分组数目,M t为第t次传输的数据块长度,t为传输次数。
  10. 一种数据传输设备,包括:通信模块,存储器,以及一个或多个处理器;
    所述通信模块,配置为在多个通信节点之间进行通信交互;
    所述存储器,配置为存储一个或多个程序;
    当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述权利要求1-9中任一项所述的数据传输方法。
  11. 一种存储介质,其中,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述权利要求1-9中任一项所述的数据传输方法。
PCT/CN2022/077400 2021-03-16 2022-02-23 数据传输方法、设备和存储介质 Ceased WO2022193918A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP22770273.5A EP4287536A4 (en) 2021-03-16 2022-02-23 Data transmission method, device, and storage medium
US18/282,469 US12512926B2 (en) 2021-03-16 2022-02-23 Data transmission method, device, and storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110282797.9A CN115085862A (zh) 2021-03-16 2021-03-16 数据传输方法、设备和存储介质
CN202110282797.9 2021-03-16

Publications (1)

Publication Number Publication Date
WO2022193918A1 true WO2022193918A1 (zh) 2022-09-22

Family

ID=83245852

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/077400 Ceased WO2022193918A1 (zh) 2021-03-16 2022-02-23 数据传输方法、设备和存储介质

Country Status (4)

Country Link
US (1) US12512926B2 (zh)
EP (1) EP4287536A4 (zh)
CN (1) CN115085862A (zh)
WO (1) WO2022193918A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119788593A (zh) * 2025-03-11 2025-04-08 浙江大华技术股份有限公司 一种数据传输方法和相关装置

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115567151A (zh) * 2021-07-02 2023-01-03 华为技术有限公司 一种编码、译码方法及装置
CN116346277A (zh) * 2021-12-13 2023-06-27 华为技术有限公司 一种速率匹配的方法及装置
CN121942153A (zh) * 2023-09-22 2026-04-28 华为技术有限公司 一种用于通信的方法、设备、存储介质和程序产品
CN120017209A (zh) * 2023-11-15 2025-05-16 华为技术有限公司 一种用于通信的方法、装置、系统、存储介质和程序产品
CN120474663A (zh) * 2024-02-08 2025-08-12 中兴通讯股份有限公司 一种信号传输方法、装置及存储介质
CN120729337A (zh) * 2024-03-29 2025-09-30 中兴通讯股份有限公司 编码方法、解码方法、装置、程序产品及存储介质
WO2025208745A1 (en) * 2024-04-02 2025-10-09 Huawei Technologies Co., Ltd. Method apparatus, and system for hybrid automatic repeat request
WO2026016033A1 (en) * 2024-07-16 2026-01-22 Qualcomm Incorporated Polar hybrid automatic repeat request (harq) techniques for higher-order quadrature amplitude modulation
CN119995798B (zh) * 2025-02-10 2025-11-04 东南大学 适用于混合自动重传请求系统的多级编码调制发射方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105743621A (zh) * 2016-02-02 2016-07-06 北京邮电大学 基于极化码的harq信号发送、接收方法及装置
WO2016154972A1 (zh) * 2015-04-01 2016-10-06 华为技术有限公司 极化码的混合自动重传请求方法和装置
WO2020198976A1 (en) * 2019-03-29 2020-10-08 Zte Corporation Methods, apparatus and systems for transmitting data based on polar code
CN111865491A (zh) * 2020-06-15 2020-10-30 北京邮电大学 一种极化编码混合自动请求重传自解码方法、装置及系统

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6363721B2 (ja) * 2014-02-21 2018-07-25 華為技術有限公司Huawei Technologies Co.,Ltd. ポーラ符号のためのレートマッチング方法および装置
BR112016021434A2 (pt) * 2014-03-19 2017-08-15 Huawei Tech Co Ltd Método de equiparação de taxa de código polar e aparelho de equiparação de taxa
US10903857B2 (en) * 2016-06-14 2021-01-26 Lg Electronics Inc. Data retransmission method for polar code, and device therefor
CN109997326B (zh) * 2016-10-07 2022-10-28 Idac控股公司 具有不规则调制的速率匹配和harq
WO2018145284A1 (zh) * 2017-02-09 2018-08-16 南通朗恒通信技术有限公司 一种被用于信道编码的终端、基站中的方法和设备
AU2018218656B2 (en) * 2017-02-10 2021-01-07 Telefonaktiebolaget Lm Ericsson (Publ) Circular buffer rate matching for polar codes
JP7345471B2 (ja) * 2017-08-11 2023-09-15 コーヒレント・ロジックス・インコーポレーテッド Dciブラインド検出時のマルチモード・ブロック弁別のためのスクランブル系列設計
CN109428675B (zh) * 2017-08-30 2022-05-24 华为技术有限公司 数据传输方法及装置
CN110048802B (zh) * 2018-01-16 2021-12-28 华为技术有限公司 数据传输方法及装置、系统
CN110611546B (zh) * 2018-06-14 2021-12-24 上海朗帛通信技术有限公司 一种被用于无线通信的用户设备、基站中的方法和装置
CN110611549B (zh) * 2018-06-15 2021-04-09 华为技术有限公司 一种确定传输块大小的方法、传输方法及装置
EP3915211A4 (en) * 2019-01-23 2022-08-31 Qualcomm Incorporated RATE-DIVING CONSTRUCTION OF A POLAR CODED SCHEME FOR HYBRID REPEAT REQUESTS (HARQ)
KR20230133618A (ko) * 2022-03-11 2023-09-19 한국전자통신연구원 폴라 코드를 사용하는 통신 시스템에서의 harq 방법 및 장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016154972A1 (zh) * 2015-04-01 2016-10-06 华为技术有限公司 极化码的混合自动重传请求方法和装置
CN105743621A (zh) * 2016-02-02 2016-07-06 北京邮电大学 基于极化码的harq信号发送、接收方法及装置
WO2020198976A1 (en) * 2019-03-29 2020-10-08 Zte Corporation Methods, apparatus and systems for transmitting data based on polar code
CN111865491A (zh) * 2020-06-15 2020-10-30 北京邮电大学 一种极化编码混合自动请求重传自解码方法、装置及系统

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
See also references of EP4287536A4
TAVILDAR SAURABHA R.: "Bit-Permuted Coded Modulation for Polar Codes", 2017 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), IEEE, 19 March 2017 (2017-03-19), pages 1 - 6, XP033093158, DOI: 10.1109/WCNCW.2017.7919038 *
TIAN KUANGDA; LIU RONGKE; VARDY ALEXANDER; WANG RUNXIN: "Low-Complexity Hybrid ARQ Scheme for Polar Codes with Higher-Order Modulation", GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, IEEE, 4 December 2017 (2017-12-04), pages 1 - 6, XP033300515, DOI: 10.1109/GLOCOM.2017.8254939 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119788593A (zh) * 2025-03-11 2025-04-08 浙江大华技术股份有限公司 一种数据传输方法和相关装置

Also Published As

Publication number Publication date
EP4287536A1 (en) 2023-12-06
EP4287536A4 (en) 2025-01-01
US20240154719A1 (en) 2024-05-09
US12512926B2 (en) 2025-12-30
CN115085862A (zh) 2022-09-20

Similar Documents

Publication Publication Date Title
WO2022193918A1 (zh) 数据传输方法、设备和存储介质
TWI436615B (zh) 用於以交錯形式將對數概度比儲存在記憶體中以減少記憶體需求的方法、接收器、裝置與電腦可讀取媒體
JP5180273B2 (ja) 効果的な自動反復要求の方法および装置
CN103795496B (zh) 在通信系统中为多个码块计算crc的方法和设备
CN111954982A (zh) 无线通信系统和广播系统中使用极性码进行编码和解码的装置和方法
EP3890426B1 (en) Adaptive transmission method, device and system for satellite communication
KR101323032B1 (ko) 피드백 정보를 구비한 멀티캐스팅을 위한 방법 및 장치
WO2019062861A1 (zh) 通信系统中冗余版本的设计方案
US8798200B2 (en) Constellation mapping method
CN102037671A (zh) Wcdma和lte网络中harq的重传设置的选择
JPWO2009005047A1 (ja) マルチキャリア移動体通信システム
CN109889308B (zh) 物联网中联合极化编译码的混合自动重传请求方法
CN102318254A (zh) 请求重传方法、重传方法及其设备
KR101490249B1 (ko) 연판정을 이용한 통신방법 및 장치
CN101582757A (zh) 错误控制方法和装置、以及适应性调制方法和装置
US7397861B2 (en) Mapping strategy for OFDM-based systems using H-ARQ
CN103634072B (zh) 传输信息的方法和装置
WO2006038653A1 (ja) 無線パケット通信機
WO2012142907A1 (zh) 一种数据发送的方法及系统
WO2018202194A1 (zh) 信息传输方法及装置
CN103036638B (zh) 控制信息的传输方法、接收方法和装置
WO2010115311A1 (zh) 一种传输高速专用物理控制信道的方法及基站
WO2011150760A1 (zh) 信息比特的发送方法、装置及系统
CN113489571B (zh) 一种被用于无线通信的用户、基站中的方法和设备
CN112188524B (zh) 一种增强无线自组网链路传输性能的方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22770273

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2022770273

Country of ref document: EP

Effective date: 20230831

WWE Wipo information: entry into national phase

Ref document number: 18282469

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

WWG Wipo information: grant in national office

Ref document number: 18282469

Country of ref document: US