WO2018023485A1 - 传输数据的方法和设备 - Google Patents
传输数据的方法和设备 Download PDFInfo
- Publication number
- WO2018023485A1 WO2018023485A1 PCT/CN2016/093045 CN2016093045W WO2018023485A1 WO 2018023485 A1 WO2018023485 A1 WO 2018023485A1 CN 2016093045 W CN2016093045 W CN 2016093045W WO 2018023485 A1 WO2018023485 A1 WO 2018023485A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- channel coding
- transmitted
- transport block
- size
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0046—Code rate detection or code type detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, 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/29—Coding, 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 combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
- H03M13/2957—Turbo codes and decoding
- H03M13/2996—Tail biting
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, 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/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error 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/13—Linear codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/2605—Symbol extensions, e.g. Zero Tail, Unique Word [UW]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2666—Acquisition of further OFDM parameters, e.g. bandwidth, subcarrier spacing, or guard interval length
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2668—Details of algorithms
- H04L27/2673—Details of algorithms characterised by synchronisation parameters
- H04L27/2676—Blind, i.e. without using known symbols
- H04L27/2678—Blind, i.e. without using known symbols using cyclostationarities, e.g. cyclic prefix or postfix
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
Definitions
- the present invention relates to the field of wireless communication technologies and, more particularly, to a method and apparatus for transmitting data.
- LTE Long Term Evolution
- Turbo coding is generally used for channel coding to meet the requirements of data transmission in LTE.
- the present invention provides a method and apparatus for transmitting data, selecting an appropriate channel coding mode for data to be transmitted.
- the first aspect provides a method for transmitting data, including: at least one of a size of a transport block of a data to be transmitted, a basic parameter set used by the data to be transmitted, and a service type of the data to be transmitted. Determining a channel coding mode of the data to be transmitted; the transmitting end performs channel coding on the data to be transmitted in a channel coding manner of the data to be transmitted; and the transmitting end sends the channel coded to the receiving end transfer data.
- the channel coding mode of the data to be transmitted is determined according to at least one of a transport block size of the data to be transmitted, a basic parameter set used for the data to be transmitted, and a service type of the data to be transmitted, and is adopted in the LTE system. Compared with the single channel coding mode, an appropriate channel coding mode can be selected for the data to be transmitted according to the feature information of the data to be transmitted.
- the transmitting end determines a channel coding manner of the data to be transmitted according to a size of a transport block of data to be transmitted, including: the sending end is configured according to the The size of the transport block of the transmitted data, and the correspondence between the size of the transport block and the channel coding manner, and determining the channel coding mode of the data to be transmitted.
- the sending end is determined according to a transport block size of the data to be transmitted, and a corresponding relationship between a size of the transport block and a channel coding manner. And determining, by the sending end, the first transmission according to the size of the first transport block of the data to be transmitted, and the corresponding relationship between the size of the transport block and the channel coding manner.
- the channel coding mode of the block is determined according to a transport block size of the data to be transmitted, and a corresponding relationship between a size of the transport block and a channel coding manner.
- an appropriate channel coding mode can be determined for each transport block carrying data to be transmitted.
- the sending end determines, according to a transport block size of the to-be-transmitted data, and a correspondence between a transport block size and a channel coding manner
- the channel coding method includes: determining, by the transmitting end, a channel coding manner of all transport blocks of the to-be-transmitted data according to a size of a second transport block of the data to be transmitted, and a correspondence between a size of the transport block and a channel coding manner the way.
- the second transport block is a largest transport block or a smallest transport block of all transport blocks of the data to be transmitted.
- the channel coding mode of all transport blocks carrying data to be transmitted is determined by using a maximum transport block or a minimum transport block, and all transport blocks adopt the same channel coding manner, which simplifies the process of determining the channel coding mode. And steps.
- the transmitting end determines, according to the basic parameter set used by the data to be transmitted, a channel coding manner of the data to be transmitted, including: The basic parameter set used for transmitting the data, and the correspondence between the information in the basic parameter set and the channel coding mode are determined, and the channel coding mode of the data to be transmitted is determined.
- the basic parameter set includes at least one of the following information: a subcarrier spacing; a number of subcarriers in a preset bandwidth; and a sub-component included in the physical resource block PRB Number of carriers; orthogonal frequency division multiplexing OFDM symbol length; Fourier transform or inverse Fourier transform to generate the number of points used by the OFDM signal; number of OFDM symbols included in each transmission time interval TTI; number of TTIs included in the preset time unit; signal Prefix information.
- the sending end determines, according to the service type of the data to be transmitted, a channel coding manner of the data to be transmitted, including: the sending end is configured according to the The service type of the data to be transmitted, and the correspondence between the service type and the channel coding mode determine the channel coding mode of the data to be transmitted.
- the service type of the data to be transmitted is Long Term Evolution (LTE) data, enhanced mobile broadband eMBB, ultra-reliable ultra-low latency URLLC, and large-scale machine communication mMTC. Any of them.
- LTE Long Term Evolution
- eMBB enhanced mobile broadband
- URLLC ultra-reliable ultra-low latency
- mMTC large-scale machine communication
- the channel coding mode is any one of the following: low density parity check LDPC coding; Turbo coding; Polar coding; tail bit convolutional code TBCC Coding; Rhett-Miller RM coding.
- a second aspect provides a method for transmitting data, including: receiving, by a receiving end, first data sent by a sending end; and determining, by the receiving end, a size of a transport block of the first data, and a basis for using the first data At least one of a parameter set and a service type of the first data determines a channel coding mode of the first data; the receiving end is based on a channel decoding mode corresponding to a channel coding mode of the first data A data is used for channel decoding.
- the channel coding mode of the data to be transmitted is determined according to at least one of a transport block size of the data to be transmitted, a basic parameter set used for the data to be transmitted, and a service type of the data to be transmitted, and is adopted in the LTE system. Compared with the single channel coding mode, an appropriate channel coding mode can be selected for the data to be transmitted according to the feature information of the data to be transmitted.
- the receiving end determines a channel coding manner of the first data according to a size of the transport block of the first data, where: the receiving end is configured according to the Determining a channel coding manner of the first data by determining a size of a transport block of the first data and a correspondence between a size of the transport block and a channel coding manner.
- the receiving end determines the first according to a size of a transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner.
- the channel coding manner of the data includes: determining, by the receiving end, a channel coding manner of the first transport block according to a size of the first transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner .
- the receiving end determines the first according to a size of a transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner.
- the channel coding manner of the data includes: determining, by the receiving end, the size of the second transport block of the first data, and the correspondence between the size of the transport block and the channel coding manner, determining all transport blocks of the first data Channel coding method.
- the second transport block is a largest transport block or a smallest transport block of all transport blocks of the data to be transmitted.
- the receiving end determines, according to the basic parameter set used by the first data, a channel coding manner of the first data, including: The basic parameter set used in the first data, and the information and channel in the basic parameter set Corresponding relationship of the coding mode, determining a channel coding mode of the first data.
- the basic parameter set includes at least one of the following information: a subcarrier spacing; a number of subcarriers in a preset bandwidth; and a subunit included in the physical resource block PRB Number of carriers; orthogonal frequency division multiplexing OFDM symbol length; Fourier transform or inverse Fourier transform to generate the number of points used by the OFDM signal; number of OFDM symbols included in each transmission time interval TTI; number of TTIs included in the preset time unit; signal Prefix information.
- the receiving end determines, according to the service type of the first data, a channel coding manner of the first data, The service type of a data, and the correspondence between the service type and the channel coding mode determine a channel coding mode of the first data.
- the service type of the first data is Long Term Evolution (LTE) data, enhanced mobile broadband eMBB, ultra-reliable ultra-low latency URLLC, and large-scale machine communication mMTC Any of them.
- LTE Long Term Evolution
- eMBB enhanced mobile broadband
- URLLC ultra-reliable ultra-low latency
- mMTC large-scale machine communication
- the channel coding mode is any one of the following: low density parity check LDPC coding; Turbo coding; Polar coding; tail bit convolution code TBCC Coding; Rhett-Miller RM coding.
- an apparatus for transmitting data comprising means for performing the method of the first aspect.
- an apparatus for transmitting data comprising means for performing the method of the second aspect.
- a fifth aspect provides an apparatus for transmitting data, including a memory, a transceiver, and a processor, wherein the memory stores a program, the processor is configured to execute a program, and when the program is executed, the processor is based on the The transceiver performs the method of the first aspect.
- an apparatus for transmitting data includes a memory, a transceiver, and a processor, the memory storing a program, the processor for executing a program, when the program is executed, the processor is based on the The transceiver performs the method of the first aspect.
- a computer readable medium storing program code for device execution, the program code comprising instructions for performing the method of the first aspect.
- a computer readable medium storing program code for device execution, the program code comprising instructions for performing the method of the second aspect.
- FIG. 1 is a schematic flowchart of a method for transmitting data according to an embodiment of the present invention.
- FIG. 2 is a schematic flowchart of a method for transmitting data according to an embodiment of the present invention.
- FIG. 3 is a schematic block diagram of an apparatus for transmitting data according to an embodiment of the present invention.
- FIG. 4 is a schematic block diagram of an apparatus for transmitting data according to an embodiment of the present invention.
- FIG. 5 is a schematic block diagram of an apparatus for transmitting data according to an embodiment of the present invention.
- FIG. 6 is a schematic block diagram of an apparatus for transmitting data according to an embodiment of the present invention.
- GSM Global System of Mobile communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- UMTS Universal Mobile Telecommunication System
- the current communication system can be applied especially to the future fifth generation mobile communication technology (5G) system.
- 5G fifth generation mobile communication technology
- FIG. 1 is a schematic flowchart of a method for transmitting data according to an embodiment of the present invention.
- the method of Figure 1 includes:
- the transmitting end determines the channel coding mode of the data to be transmitted according to at least one of a size of a transport block of data to be transmitted, a basic parameter set used by the data to be transmitted, and a service type of the data to be transmitted.
- the above transport block is a transport block carrying the above-mentioned data to be transmitted
- the size of the transport block is a transport block size (TBSize).
- the transport block carrying the data to be transmitted may be one or more.
- the size of the transport block of the data to be transmitted, the basic parameter set used for the data to be transmitted, and the service type of the data to be transmitted may be regarded as the feature information of the data to be transmitted.
- the feature information of the data to be transmitted can be used to select an appropriate channel modulation mode for the data to be transmitted.
- the transmitting end performs channel coding on the to-be-transmitted data in a channel coding manner of data to be transmitted.
- the transmitting end determines that the channel coding mode of the data to be transmitted is Polar coding, and then in step 120, the transmitting end performs channel coding on the data to be transmitted in the Polar code.
- the transmitting end sends the channel-coded data to be transmitted to the receiving end.
- both the transmitting end and the receiving end in the embodiment of the present invention may be a network side device or a terminal device.
- the common situation is that the sending end is a network side device, the receiving end is a terminal device, or both the transmitting end and the receiving end are For terminal equipment.
- the network side device in the embodiment of the present invention may be a device for communicating with a terminal device, where the network side device may be a Base Transceiver Station (BTS) in GSM or CDMA, or may be a base station in a WCDMA system (NodeB).
- BTS Base Transceiver Station
- NodeB NodeB
- NB may also be an evolved base station (Evolutional NodeB, eNB or eNodeB) in the LTE system, or may be a wireless controller in a cloud radio access network (CRAN) scenario, or the network device
- Evolutional NodeB eNB or eNodeB
- CRAN cloud radio access network
- the embodiment of the present invention is not limited to a relay station, an access point, an in-vehicle device, a wearable device, and a network side device in a future 5G network, or a network side device in a future evolved PLMN network.
- the terminal device in the embodiment of the present invention may refer to a user equipment (User Equipment, UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, and a wireless device.
- Communication device user agent or user device.
- the access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), with wireless communication.
- SIP Session Initiation Protocol
- WLL Wireless Local Loop
- PDA Personal Digital Assistant
- the channel coding mode of the data to be transmitted is determined according to at least one of a transport block size of the data to be transmitted, a basic parameter set used for the data to be transmitted, and a service type of the data to be transmitted, and is adopted in the LTE system. Compared with the single channel coding mode, an appropriate channel coding mode can be selected for the data to be transmitted according to the feature information of the data to be transmitted.
- the transmitting end determines a channel coding manner of the to-be-transmitted data according to a size of a transport block of data to be transmitted, and a correspondence between a size of the transport block and a channel coding manner.
- the correspondence between the size of the transport block and the channel coding mode may be preset.
- the size of the transport block of the data to be transmitted may be determined according to Modulation and Coding Scheme (MCS) indication information included in the control signaling for scheduling data to be transmitted.
- MCS Modulation and Coding Scheme
- the data block size of the data to be transmitted may be according to the MCS indication information.
- the indicated MCS and the frequency domain resource size of the data to be transmitted (the frequency domain resource size may be determined by scheduling frequency domain resource configuration information of the data to be transmitted).
- the correspondence between the MCS and the frequency domain resource size and the transmission block size may be pre-agreed by the transmitting end and the receiving end, so that the transmitting end and the receiving end may directly according to the MCS and the frequency domain resource size of the data to be transmitted.
- the transport block size of the data to be transmitted can also be determined directly according to the size of the MCS and the transport block.
- the transmitting end may adopt the following two methods when determining the channel coding mode of the data to be transmitted according to the size of the transport block according to the data to be transmitted and the corresponding relationship between the size of the transport block and the channel coding mode:
- the transmitting end determines the channel coding mode of the first transport block according to the size of the first transport block of the data to be transmitted and the correspondence between the size of the transport block and the channel coding mode. It should be understood that determining the channel coding mode of the first transport block refers to determining the coding mode of the data carried by the first transport block.
- the transmitting end carries the first transport block according to the coding manner of the data carried by the first transport block.
- the data is channel coded.
- the first transport block may be any one of the transport blocks to be transmitted, or may be a specific transport block in the data to be transmitted.
- the channel coding manner corresponding to each of the two transport blocks may be separately determined according to the manner 1. That is to say, in the first method, the channel coding mode of each transport block can be determined, and then the respective transport blocks are channel coded according to the determined channel coding manner.
- the data to be transmitted includes two transport blocks, which are transport block 1 and transport block 2, respectively.
- the size of the transport block 1 is less than or equal to a preset first threshold, it is determined that the channel coding mode of the transport block 1 is Polar.
- Encoding when the size of the transport block 1 is greater than a preset first threshold, determining that the channel coding mode of the transport block 1 is Turbo coding.
- the channel coding mode of the transport block 2 is Turbo coding.
- the size of the transport block 1 is smaller than the preset first threshold, and the size of the transport block 2 is greater than the preset first threshold, it is determined that the channel coding mode of the transport block 1 is Polar coding, and the transport block 2 is The channel coding method is Turbo coding.
- the data to be transmitted includes the transport block 1 and other transport blocks, wherein the transport block 1 is the first transport block, then
- the channel coding mode of the transport block 1 is determined according to the mode 1, and the channel coding mode may be determined by using the mode 1 for other transport blocks, or the channel coding mode may be determined by another manner or method.
- the transmitting end determines the channel coding manner of all the transport blocks of the data to be transmitted according to the size of the second transport block of the data to be transmitted and the correspondence between the size of the transport block and the channel coding manner.
- the transmitting end determines the channel coding manner of all the transport blocks of the data to be transmitted according to one of the transport blocks of the data to be transmitted, that is, determines the channel coding mode according to a transport block, and
- the channel coding mode is used as the channel coding mode of all the transport blocks of the data to be transmitted, and the coding mode of each transport block of the data to be transmitted is determined in the first mode, and different coding modes are adopted for each transport block in channel coding.
- the complexity is reduced, and the process and steps for determining the channel coding mode are simplified.
- the foregoing second transport block may be a specific transport block in the data to be transmitted, or may be the largest transport block or the smallest transport block among all transport blocks of the data to be transmitted.
- the second transport block is a specific transport block in the data to be transmitted
- the data to be transmitted includes a plurality of transport blocks
- the first one of the plurality of transport blocks is the second transport block
- the transmitting end The channel coding manner of all transport blocks of the data to be transmitted may be determined according to the size of the first transport block and the correspondence between the transport block size and the channel coding manner.
- the data to be transmitted includes a plurality of transport blocks, wherein the transport block 1 and the transport block 2 are respectively data to be transmitted. Maximum transport block and minimum transport block. Then, the transport block 1 can be selected as the second transport block.
- the channel coding manner of all transport blocks determining the data to be transmitted is Polar coded.
- the channel coding manner of all transport blocks determining the data to be transmitted is Turbo coded.
- the sending end determines the channel coding mode of the data to be transmitted according to the basic parameter set used by the data to be transmitted, and the correspondence between the information in the basic parameter set and the channel coding mode.
- the foregoing basic parameter set may include at least one resource parameter information capable of determining a time-frequency resource of the data to be transmitted, by which the time-frequency resource of the data to be transmitted may be determined, and then the time-frequency resource of the data to be transmitted is determined to be transmitted.
- the channel coding method of the data may be configured by the receiving end to the transmitting end through signaling, or may be obtained by the transmitting end according to other parameters of the current (for example, the current service type or the current working frequency point).
- the basic parameter set may also be obtained through signaling of the transmitting end, or the basic parameter set may be obtained according to other parameters of the receiving end.
- the transmitting end and the receiving end may obtain a basic parameter set adopted by the data to be transmitted through pre-configuration.
- the foregoing basic parameter set may include at least one of the following information: subcarrier spacing; number of subcarriers in a preset bandwidth; number of subcarriers included in a physical resource block (PRB); orthogonal frequency division multiplexing ( Orthogonal Frequency Division Multiplex (OFDM) symbol length; the number of points used by the Fourier transform or the inverse Fourier transform to generate an OFDM signal; the number of OFDM symbols included in each Transmission Time Interval (TTI); the TTI included in the preset time unit Number; signal prefix information.
- OFDM Orthogonal Frequency Division Multiplex
- the subcarrier spacing is the frequency spacing of the adjacent subcarriers.
- the subcarrier spacing may be 15 Khz, 60 Khz, etc.
- the number of subcarriers in the preset bandwidth refers to the number of corresponding subcarriers in each possible system bandwidth
- the number of subcarriers included in the PRB is an integer multiple of 6 or 12, for example, 12, 24, etc.
- the number of points used by the Fourier transform or the inverse Fourier transform when generating an OFDM symbol is generally an integer power of two
- the Fourier transform here may be a Fast Fourier Transform (FFT), and the inverse Fourier transform may be an Inverse Fast Fourier Transform (IFFT); the OFDM symbol included in each TTI
- the number may be an integer multiple of 2, 4, 7, or 14
- the number of TTIs included in the preset time unit may be the number of TTIs included in a certain length of time such as 1 ms or 10 ms
- the signal prefix information may be that the device is transmitting data. Or
- the sending end may determine the subcarrier spacing size adopted by the data to be transmitted, and the corresponding relationship between the subcarrier spacing size and the channel coding mode (the preset relationship may be preset) Channel coding mode of data to be transmitted.
- the channel coding mode of the data to be transmitted is determined as Tail-Biting Convolutional Coding (TBCC) coding, when the subcarrier spacing of the data to be transmitted is 60 Khz.
- the channel coding mode for determining the data to be transmitted is Low-Density Parity Check (LDPC) coding.
- the channel coding mode of the data to be transmitted may be determined according to the number of OFDM symbols included in the TTI corresponding to the data to be transmitted, and the correspondence between the number of OFDM symbols and the channel coding mode (the preset relationship may be preset).
- the channel coding mode of the data to be transmitted is determined to be Turbo coding, and the number of OFDM symbols included in each TTI of the data to be transmitted is smaller than
- the third threshold is preset, the channel coding mode of the data to be transmitted is determined to be Polar code.
- the correspondence between the information in the basic parameter set and the channel coding mode may be a correspondence between one type of information in the basic parameter set and the channel coding mode, or may be a correspondence between multiple information in the basic parameter set and the channel coding mode. relationship.
- the transmitting end can determine the channel coding mode of the data to be transmitted according to the information in the basic parameter set and the correspondence between the information and the channel coding mode.
- the sender can also use the subcarrier under the preset bandwidth.
- the number, and the correspondence between the number of subcarriers in the preset bandwidth and the channel coding mode determine the channel coding mode of the data to be transmitted.
- the transmitting end may determine the channel coding manner of the data to be transmitted according to the multiple information in the basic parameter set and the correspondence between the multiple information and the channel coding manner. For example, the transmitting end may be based on the subcarrier spacing and each TTI.
- the channel coding mode of the data to be transmitted is determined by the number of OFDM symbols included, and the correspondence between the subcarrier spacing and the number of OFDM symbols included in each TTI and the channel coding mode. Specifically, when the subcarrier spacing of the data to be transmitted is 15 Khz, and the number of OFDM symbols included in each TTI is less than a preset third threshold, determining a channel coding mode of the data to be transmitted is Turbo coding; when the data to be transmitted is When the subcarrier spacing is 60 Khz, and the number of OFDM symbols included in each TTI is greater than a preset third threshold, the channel coding mode for determining the data to be transmitted is TBCC coding.
- the sending end determines a channel coding manner of the data to be transmitted according to the service type of the data to be transmitted and the correspondence between the service type and the channel coding mode.
- the service types of the data to be transmitted may include LTE data, enhanced mobile broadband (eMBB), Ultra-Reliable and Low Latency Communications (URLLC), and mass machine type (massive Machine Type). Any of Communications, mMTC).
- eMBB enhanced mobile broadband
- URLLC Ultra-Reliable and Low Latency Communications
- mass machine type massive Machine Type
- the channel coding mode of the data to be transmitted is Turbo coding
- the service type of the data to be transmitted is eMBB or URLLC
- the channel coding mode of the data to be transmitted is LDPC coding
- the service type of the data to be transmitted is mMTC
- the channel coding mode of the data to be transmitted is TBCC coding.
- the corresponding channel coding mode is selected, and the optimal channel coding mode such as decoding complexity and demodulation performance can be selected for different service types.
- the embodiment of the present invention may be used.
- the channel coding mode of the data to be transmitted may also be determined according to the size of the transport block of the data to be transmitted, the basic parameter set used by the data to be transmitted, and the service type of the data to be transmitted.
- the transmitting end can determine the channel coding mode of the data to be transmitted according to the correspondence between the transmission block size of the data to be transmitted and the service type of the data to be transmitted, and specifically, when the service type of the data to be transmitted is eMBB.
- the channel coding mode for determining the data to be transmitted is TBCC coding.
- the method for transmitting data in the embodiment of the present invention is described in detail from the perspective of the transmitting end.
- the method for transmitting data in the embodiment of the present invention is described from the perspective of the receiving end. It should be understood that the descriptions of the transmitting end and the receiving end correspond to each other, and therefore the portion not detailed in FIG. 2 can be referred to the embodiment of FIG. 1.
- FIG. 2 is a schematic flowchart of a method for transmitting data according to an embodiment of the present invention.
- the method of Figure 2 includes:
- the receiving end receives the first data sent by the sending end.
- the receiving end determines the channel of the first data according to at least one of a size of a transport block of the first data, a basic parameter set used by the first data, and a service type of the first data.
- the receiving end performs channel decoding on the first data according to a channel decoding manner corresponding to a channel coding manner of the first data.
- the receiving end may first determine a channel coding manner of the first data, and then perform channel decoding on the first data by using a channel decoding manner corresponding to a channel coding manner of the first data.
- the receiving end may also directly determine the channel decoding mode of the first data after receiving the first data, and then perform channel decoding on the first data in the channel decoding manner.
- both the transmitting end and the receiving end in the embodiment of the present invention may be a network side device or a terminal device.
- the common situation is that the sending end is a network side device, the receiving end is a terminal device, or both the transmitting end and the receiving end are Terminal Equipment.
- the channel coding mode of the data to be transmitted is determined according to at least one of a transport block size of the data to be transmitted, a basic parameter set used for the data to be transmitted, and a service type of the data to be transmitted, and is adopted in the LTE system. Compared with the single channel coding mode, an appropriate channel coding mode can be selected for the data to be transmitted according to the feature information of the data to be transmitted.
- the receiving end determines a channel coding manner of the first data according to a size of a transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner.
- the receiving end determines, according to the size of the first transport block of the first data, and the corresponding relationship between the size of the transport block and the channel coding manner, determining all transmissions of the first transport block.
- the channel coding mode of the block is the channel coding mode of the block.
- the receiving end determines a channel coding manner of the first data according to a size of the second transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner, where The second transport block is a largest transport block or a smallest transport block among all transport blocks of the first data.
- the second transport block is a largest transport block or a minimum transport block among all transport blocks of the data to be transmitted.
- the receiving end determines a channel coding manner of the first data according to a basic parameter set adopted by the first data, and a correspondence between information in a basic parameter set and a channel coding manner.
- the basic parameter set includes at least one of the following information: a subcarrier spacing; a number of subcarriers in a preset bandwidth; a number of subcarriers included in the PRB; an OFDM symbol length; a Fourier transform or The number of points used by the inverse Fourier transform to generate an OFDM signal; the number of OFDM symbols included in each TTI; the number of TTIs included in a preset time unit; and signal prefix information.
- the receiving end determines a channel coding manner of the first data according to a service type of the first data, and a correspondence between a service type and a channel coding manner.
- the service type of the first data is LTE data, eMBB, Any of URLLC and mMTC.
- the channel coding mode is any one of the following modes: low density parity check LDPC coding; Turbo coding; Polar coding; tail bit convolutional code TBCC coding; Rhett-Miller RM code.
- the method for transmitting data in the embodiment of the present invention is described in detail below by taking a network side device to send data to the terminal device as an example.
- the network side device determines a transport block size of a transport block used for data to be transmitted.
- determining the transport block size of the transport block of the data to be transmitted it may be determined according to the channel quality and the service type of the data to be transmitted, or may be determined according to the MCS and the frequency domain resource size of the data to be transmitted.
- the network side device determines a channel coding manner of each transport block according to a transport block size of each transport block of the data to be transmitted.
- the data to be transmitted includes two transport blocks, which are a first transport block and a second transport block, respectively, wherein the size of the first transport block is less than 500 bits, and the size of the second transport block is greater than 500 bits, then the first transport block
- the channel coding mode is LDPC coding
- the channel coding mode of the second transmission block is Turbo coding.
- the network side device sends scheduling signaling to the terminal device by using Downlink Control Information (DCI).
- DCI Downlink Control Information
- the network side device sends the channel-coded data to be transmitted to the terminal device.
- step 303 and the step 304 can occur at the same time, that is, the network side device can simultaneously send the scheduling signaling and the channel-coded data to be transmitted to the terminal device, and the network side device can also send the scheduling signal to the terminal device first.
- the channel-coded data to be transmitted is sent to the terminal device again.
- the terminal device After receiving the scheduling signaling sent by the network side device, the terminal device determines, according to the MCS indication information and the frequency domain resource configuration information in the scheduling signaling, a transport block size of the transport block used for the data to be transmitted.
- an MCS index value and a frequency domain resource size jointly correspond to a transport block size, and the correspondence between them is pre-agreed by the network side device and the terminal device, then the network side device and the terminal device can be based on the MCS.
- the index value and the frequency domain resource size together determine the size of the transport block of the data to be transmitted.
- the terminal device determines, according to the transport block size of each transport block of the data to be transmitted, The channel coding mode of the transport block.
- the data to be transmitted includes two transport blocks, which are a first transport block and a second transport block, respectively, wherein the size of the first transport block is less than 500 bits, and the size of the second transport block is greater than 500 bits, then the first transport block
- the channel coding mode is LDPC coding
- the channel coding mode of the second transmission block is Turbo coding.
- the terminal device After receiving the scheduling signaling of the network side device, the terminal device detects, according to the scheduling signaling, the encoded data to be transmitted sent by the network side device, and based on the channel coding manner of each transport block determined in step 305.
- the channel decoding method performs channel decoding on each transport block of the data to be transmitted.
- the method for transmitting data according to the embodiment of the present invention is described in the foregoing steps 301-307 by using the network side device to send data (downlink data transmission) to the terminal device.
- the following uses the terminal device to send data (uplink data transmission) to the network side device.
- the method for transmitting data according to an embodiment of the present invention is described in detail. Specific steps are as follows:
- the network side device determines a number of OFDM symbols included in one TTI of the terminal device when performing data transmission.
- the network side device may determine the number of OFDM symbols included in one TTI according to the service type of the terminal device that sends the data to be transmitted.
- the network side device sends scheduling signaling to the terminal device by using the DCI, and the terminal device is scheduled to perform uplink data transmission.
- the scheduling signaling includes indication information of the number of OFDM symbols included in one TTI when the terminal device performs uplink data transmission, and according to the indication information, the terminal device can learn the number of OFDM symbols included in one TTI.
- the terminal device After receiving the scheduling signaling sent by the network side device, the terminal device determines the number of OFDM symbols included in one TTI according to the indication information in the scheduling signaling.
- the terminal device determines, according to the number of OFDM symbols included in one TTI, a channel coding manner of data to be transmitted.
- the channel coding mode of the data to be transmitted is TBCC coding
- the number of OFDM symbols in one TTI is less than or equal to 4 and less than 14
- the data to be transmitted is determined.
- the channel coding mode is Turbo coding.
- the channel coding mode of the data to be transmitted is determined to be Polar code.
- the terminal device performs channel coding on the data to be transmitted according to the channel coding manner determined in step 404.
- the terminal device sends the channel-coded data to be transmitted to the network side device according to the scheduling signaling of the network device.
- the network side device determines, according to the number of OFDM symbols included in one TTI, a channel coding manner used by the terminal device to perform channel coding on the data to be transmitted.
- the network side device performs channel decoding on the channel-coded data to be transmitted sent by the terminal device according to a channel decoding manner corresponding to a channel coding manner of the data to be transmitted.
- FIG. 3 is a schematic block diagram of an apparatus for transmitting data according to an embodiment of the present invention.
- the device 500 for transmitting data of FIG. 3 includes:
- the determining module 510 is configured to determine, according to at least one of a size of a transport block of data to be transmitted, a basic parameter set used by the data to be transmitted, and a service type of the data to be transmitted, a channel coding manner of the data to be transmitted. ;
- the processing module 520 is configured to perform channel coding on the to-be-transmitted data in a channel coding manner of the data to be transmitted.
- the sending module 530 is configured to send the channel-coded data to be transmitted to another device.
- the channel coding mode of the data to be transmitted is determined according to at least one of a transport block size of the data to be transmitted, a basic parameter set used for the data to be transmitted, and a service type of the data to be transmitted, and is adopted in the LTE system. Compared with the single channel coding mode, an appropriate channel coding mode can be selected for the data to be transmitted according to the feature information of the data to be transmitted.
- the apparatus 500 for transmitting data in the embodiment of the present invention may correspond to the transmitting end in the method for transmitting data in the embodiment of the present invention shown in FIG. 1, and the apparatus 500 for transmitting data may perform the method shown in FIG. The various steps of the method of transmitting data.
- the determining module 510 is specifically configured to: determine, according to a size of the transport block of the data to be transmitted, and a correspondence between a size of the transport block and a channel coding manner, determine the data to be transmitted.
- the determining module 510 is specifically configured to: according to the to-be-transmitted The channel coding mode of the first transport block is determined by the size of the first transport block of the data to be transmitted, and the correspondence between the size of the transport block and the channel coding mode.
- the determining module 510 is specifically configured to: determine, according to a size of the second transport block of the data to be transmitted, and a correspondence between a size of the transport block and a channel coding manner, determine data to be transmitted.
- Channel coding method is specifically configured to: determine, according to a size of the second transport block of the data to be transmitted, and a correspondence between a size of the transport block and a channel coding manner.
- the second transport block is a largest transport block or a minimum transport block among all transport blocks of the data to be transmitted.
- the determining module 510 is specifically configured to determine, according to the basic parameter set used by the data to be transmitted, and the correspondence between the information in the basic parameter set and the channel coding mode, to determine the data to be transmitted.
- Channel coding method is specifically configured to determine, according to the basic parameter set used by the data to be transmitted, and the correspondence between the information in the basic parameter set and the channel coding mode, to determine the data to be transmitted.
- the basic parameter set includes at least one of the following information: a subcarrier spacing; a number of subcarriers in a preset bandwidth; a number of subcarriers included in the PRB; an OFDM symbol length; a Fourier transform or The number of points used by the inverse Fourier transform to generate an OFDM signal; the number of OFDM symbols included in each TTI; the number of TTIs included in a preset time unit; and signal prefix information.
- the determining module 510 is specifically configured to: determine, according to the service type of the data to be transmitted, and the corresponding relationship between the service type and the channel coding mode, a channel coding manner of the to-be-transmitted data.
- the service type of the data to be transmitted is any one of LTE data, eMBB, URLLC, and mMTC.
- the channel coding mode is any one of the following modes: low density parity check LDPC coding; Turbo coding; Polar coding; tail bit convolutional code TBCC coding; Rhett-Miller RM code.
- the device 600 for transmitting data of FIG. 4 includes:
- the receiving module 610 is configured to receive first data sent by the sending end.
- a determining module 620 configured to determine, according to at least one of a size of a transport block of the first data, a basic parameter set used by the first data, and a service type of the first data, a channel of the first data Encoding;
- the processing module 630 is configured to perform channel decoding on the first data according to a channel decoding manner corresponding to a channel coding manner of the first data.
- the channel coding mode of the data to be transmitted is determined according to at least one of a transport block size of the data to be transmitted, a basic parameter set used for the data to be transmitted, and a service type of the data to be transmitted, and is adopted in the LTE system. Compared with the single channel coding mode, an appropriate channel coding mode can be selected for the data to be transmitted according to the feature information of the data to be transmitted.
- the device 600 for transmitting data in the embodiment of the present invention may correspond to the receiving end in the method for transmitting data in the embodiment of the present invention shown in FIG. 2, and the device 600 for transmitting data may perform the method shown in FIG. The various steps of the method of transmitting data.
- the determining module 620 is specifically configured to: determine, according to a size of a transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner, determine the first data.
- Channel coding method is specifically configured to: determine, according to a size of a transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner.
- the determining module 620 is specifically configured to: determine, according to a size of the first transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner, The channel coding mode of the transport block.
- the determining module 620 is specifically configured to: determine, according to a size of the second transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner, The channel coding mode of all transport blocks of data.
- the second transport block is a largest transport block or a minimum transport block among all transport blocks of the data to be transmitted.
- the determining module 620 is specifically configured to: determine, according to a basic parameter set used by the first data, and a correspondence between information in a basic parameter set and a channel coding manner, to determine the first data.
- Channel coding method is specifically configured to: determine, according to a basic parameter set used by the first data, and a correspondence between information in a basic parameter set and a channel coding manner, to determine the first data.
- the basic parameter set includes at least one of the following information: a subcarrier spacing; a number of subcarriers in a preset bandwidth; a number of subcarriers included in the PRB; an OFDM symbol length; a Fourier transform or The number of points used by the inverse Fourier transform to generate an OFDM signal; the number of OFDM symbols included in each TTI; the number of TTIs included in a preset time unit; and signal prefix information.
- the determining module 620 is specifically configured to: determine, according to a service type of the data to be transmitted, and a correspondence between a service type and a channel coding mode, a channel coding manner of the to-be-transmitted data.
- the service type of the data to be transmitted is any one of LTE data, eMBB, URLLC, and mMTC.
- the channel coding mode is any one of the following modes: low density parity check LDPC coding; Turbo coding; Polar coding; tail bit convolutional code TBCC coding; Rhett-Miller RM code.
- FIG. 5 is a schematic block diagram of an apparatus for transmitting data according to an embodiment of the present invention.
- the device 700 for transmitting data of FIG. 5 includes:
- a memory 710 configured to store a program
- a processor 720 configured to execute a program stored in the memory 710, when the program is executed, the processor 720 is configured according to a size of a transport block of data to be transmitted, a basic parameter set used by the data to be transmitted, and At least one of the service types of the data to be transmitted determines a channel coding mode of the data to be transmitted;
- the processor 720 is further configured to perform channel coding on the to-be-transmitted data in a channel coding manner of the data to be transmitted;
- the transceiver 730 is configured to send the channel-coded data to be transmitted to another device.
- the channel coding mode of the data to be transmitted is determined according to at least one of a transport block size of the data to be transmitted, a basic parameter set used for the data to be transmitted, and a service type of the data to be transmitted, and is adopted in the LTE system. Compared with the single channel coding mode, an appropriate channel coding mode can be selected for the data to be transmitted according to the feature information of the data to be transmitted.
- apparatus 700 for transmitting data in the embodiment of the present invention may correspond to the transmitting end in the method for transmitting data in the embodiment of the present invention shown in FIG. 1, and the apparatus 700 for transmitting data may perform the method shown in FIG. The various steps of the method of transmitting data.
- the processor 720 is specifically configured to: determine, according to a size of a transport block of the data to be transmitted, and a corresponding relationship between a size of the transport block and a channel coding manner, determine the data to be transmitted.
- Channel coding method is specifically configured to: determine, according to a size of a transport block of the data to be transmitted, and a corresponding relationship between a size of the transport block and a channel coding manner.
- the processor 720 is specifically configured to: determine, according to a size of the first transport block of the data to be transmitted, and a correspondence between a size of the transport block and a channel coding manner, determine the first The channel coding mode of the transport block.
- the processor 720 is specifically configured to: determine, according to a size of the second transport block of the data to be transmitted, and a correspondence between a size of the transport block and a channel coding manner, to determine the to-be-transmitted The channel coding mode of all transport blocks of data.
- the second transport block is a largest transport block or a minimum transport block among all transport blocks of the data to be transmitted.
- the processor 720 is specifically configured to: determine, according to the basic parameter set used by the data to be transmitted, and the correspondence between the information in the basic parameter set and the channel coding mode, determine the data to be transmitted.
- Channel coding method is specifically configured to: determine, according to the basic parameter set used by the data to be transmitted, and the correspondence between the information in the basic parameter set and the channel coding mode, determine the data to be transmitted.
- the basic parameter set includes at least one of the following information: a subcarrier spacing; a number of subcarriers in a preset bandwidth; a number of subcarriers included in the PRB; an OFDM symbol length; a Fourier transform or The number of points used by the inverse Fourier transform to generate an OFDM signal; the number of OFDM symbols included in each TTI; the number of TTIs included in a preset time unit; and signal prefix information.
- the processor 720 is specifically configured to: determine a channel coding manner of the to-be-transmitted data according to a service type of the data to be transmitted, and a correspondence between a service type and a channel coding manner.
- the service type of the data to be transmitted is any one of LTE data, eMBB, URLLC, and mMTC.
- the channel coding mode is any one of the following modes: low density parity check LDPC coding; Turbo coding; Polar coding; tail bit convolutional code TBCC coding; Rhett-Miller RM code.
- FIG. 6 is a schematic block diagram of an apparatus for transmitting data according to an embodiment of the present invention.
- the device 800 for transmitting data of FIG. 6 includes:
- a memory 810 configured to store a program
- the transceiver 820 is configured to receive first data sent by the sending end.
- a processor 830 configured to execute a program stored in the memory 810, when the program is executed, the processor 830 is configured to use, according to a size of a transport block of the first data, the first data Determining, by at least one of a base parameter set and a service type of the first data, a channel coding manner of the first data;
- the processor 830 is further configured to perform channel decoding on the first data according to a channel decoding manner corresponding to a channel coding manner of the first data.
- the channel coding mode of the data to be transmitted is determined according to at least one of a transport block size of the data to be transmitted, a basic parameter set used for the data to be transmitted, and a service type of the data to be transmitted, and is adopted in the LTE system. Compared with the single channel coding mode, an appropriate channel coding mode can be selected for the data to be transmitted according to the feature information of the data to be transmitted.
- the apparatus 800 for transmitting data in the embodiment of the present invention may correspond to that shown in FIG. 2.
- the receiving end in the method of transmitting data in the embodiment of the present invention, the device 800 for transmitting data can perform the respective steps of the method of transmitting data shown in FIG. 2.
- the processor 830 is specifically configured to: determine, according to a size of a transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner, determine the first data.
- Channel coding method is specifically configured to: determine, according to a size of a transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner.
- the processor 830 is specifically configured to: determine, according to a size of the first transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner, The channel coding mode of the transport block.
- the processor 830 is specifically configured to: determine, according to a size of the second transport block of the first data, and a correspondence between a size of the transport block and a channel coding manner, The channel coding mode of all transport blocks of data.
- the second transport block is a largest transport block or a minimum transport block among all transport blocks of the data to be transmitted.
- the processor 830 is specifically configured to: determine, according to a basic parameter set used by the first data, and a correspondence between information in a basic parameter set and a channel coding manner, to determine the first data.
- Channel coding method is specifically configured to: determine, according to a basic parameter set used by the first data, and a correspondence between information in a basic parameter set and a channel coding manner, to determine the first data.
- the basic parameter set includes at least one of the following information: a subcarrier spacing; a number of subcarriers in a preset bandwidth; a number of subcarriers included in the PRB; an OFDM symbol length; a Fourier transform or The number of points used by the inverse Fourier transform to generate an OFDM signal; the number of OFDM symbols included in each TTI; the number of TTIs included in a preset time unit; and signal prefix information.
- the processor 830 is specifically configured to: determine a channel coding manner of the to-be-transmitted data according to a service type of the data to be transmitted, and a correspondence between a service type and a channel coding manner.
- the service type of the data to be transmitted is any one of LTE data, eMBB, URLLC, and mMTC.
- the channel coding mode is any one of the following modes: low density parity check LDPC coding; Turbo coding; Polar coding; tail bit convolutional code TBCC coding; Rhett-Miller RM code.
- the disclosed systems, devices, and methods may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product.
- the technical solution of the present invention which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including
- the instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .
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)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
Claims (40)
- 一种传输数据的方法,其特征在于,包括:发送端根据待传输数据的传输块的大小、所述待传输数据采用的基础参数集以及所述待传输数据的业务类型中的至少一种确定所述待传输数据的信道编码方式;所述发送端以所述待传输数据的信道编码方式对所述待传输数据进行信道编码;所述发送端向接收端发送信道编码后的所述待传输数据。
- 如权利要求1所述的方法,其特征在于,所述发送端根据待传输数据的传输块的大小确定所述待传输数据的信道编码方式,包括:所述发送端根据所述待传输数据的传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述待传输数据的信道编码方式。
- 如权利要求2所述的方法,其特征在于,所述发送端根据所述待传输数据的传输块大小,以及传输块的大小与信道编码方式的对应关系,确定所述待传输数据的信道编码方式,包括:所述发送端根据所述待传输数据的第一传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述第一传输块的信道编码方式。
- 如权利要求2所述的方法,其特征在于,所述发送端根据所述待传输数据的传输块大小,以及传输块大小与信道编码方式的对应关系,确定所述待传输数据的信道编码方式,包括:所述发送端根据所述待传输数据的第二传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述待传输数据的所有传输块的信道编码方式。
- 如权利要求4所述的方法,其特征在于,所述第二传输块为所述待传输数据的所有传输块中的最大传输块或者最小传输块。
- 如权利要求1-5中任一项所述的方法,其特征在于,所述发送端根据所述待传输数据采用的基础参数集确定所述待传输数据的信道编码方式,包括:所述发送端根据所述待传输数据采用的基础参数集,以及基础参数集中的信息与信道编码方式的对应关系,确定所述待传输数据的信道编码方式。
- 如权利要求6所述的方法,其特征在于,所述基础参数集包含下列 信息中的至少一种:子载波间隔;预设带宽下的子载波数目;物理资源块PRB包含的子载波数目;正交频分复用OFDM符号长度;傅立叶变换或者傅立叶逆变换生成OFDM信号所使用的点数;每个传输时间间隔TTI包含的OFDM符号数目;预设时间单位内包含的TTI数目;信号前缀信息。
- 如权利要求1-7中任一项所述的方法,其特征在于,所述发送端根据所述待传输数据的业务类型确定所述待传输数据的信道编码方式,包括:所述发送端根据所述待传输数据的业务类型,以及业务类型与信道编码方式的对应关系确定所述待传输数据的信道编码方式。
- 如权利要求8所述的方法,其特征在于,所述待传输数据的业务类型为长期演进系统LTE数据、增强移动宽带eMBB、超可靠超低延时URLLC以及大规模机器通信mMTC中的任意一种。
- 如权利要求1-9中任一项所述的方法,其特征在于,所述信道编码方式为下列方式中的任意一种:低密度奇偶校验LDPC编码;Turbo编码;Polar编码;尾位卷积码TBCC编码;瑞德-米勒RM编码。
- 一种传输数据的方法,其特征在于,包括:接收端接收发送端发送的第一数据;所述接收端根据所述第一数据的传输块的大小、所述第一数据采用的基础参数集以及所述第一数据的业务类型中的至少一种确定所述第一数据的信道编码方式;所述接收端基于所述第一数据的信道编码方式对应的信道解码方式对所述第一数据进行信道解码。
- 如权利要求11所述的方法,其特征在于,所述接收端根据所述第 一数据的传输块的大小确定所述第一数据的信道编码方式,包括:所述接收端根据所述第一数据的传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述第一数据的信道编码方式。
- 如权利要求12所述的方法,其特征在于,所述接收端根据所述第一数据的传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述第一数据的信道编码方式,包括:所述接收端根据所述第一数据的第一传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述第一传输块的信道编码方式。
- 如权利要求12所述的方法,其特征在于,所述接收端根据所述第一数据的传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述第一数据的信道编码方式,包括:所述接收端根据所述第一数据的第二传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述第一数据的所有传输块的信道编码方式。
- 如权利要求14所述的方法,其特征在于,所述第二传输块为所述待传输数据的所有传输块中的最大传输块或者最小传输块。
- 如权利要求11-15中任一项所述的方法,其特征在于,所述接收端根据所述第一数据采用的基础参数集确定所述第一数据的信道编码方式,包括:所述接收端根据所述第一数据采用的基础参数集,以及基础参数集中的信息与信道编码方式的对应关系,确定所述第一数据的信道编码方式。
- 如权利要求16所述的方法,其特征在于,所述基础参数集包含下列信息中的至少一种:子载波间隔;预设带宽下的子载波数目;物理资源块PRB包含的子载波数目;正交频分复用OFDM符号长度;傅立叶变换或者傅立叶逆变换生成OFDM信号所使用的点数;每个传输时间间隔TTI包含的OFDM符号数目;预设时间单位内包含的TTI数目;信号前缀信息。
- 如权利要求11-17中任一项所述的方法,其特征在于,所述接收端根据所述第一数据的业务类型确定所述第一数据的信道编码方式,包括:所述接收端根据所述第一数据的业务类型,以及业务类型与信道编码方式的对应关系确定所述第一数据的信道编码方式。
- 如权利要求18所述的方法,其特征在于,所述第一数据的业务类型为长期演进系统LTE数据、增强移动宽带eMBB、超可靠超低延时URLLC以及大规模机器通信mMTC中的任意一种。
- 如权利要求11-19中任一项所述的方法,其特征在于,所述信道编码方式为下列方式中的任意一种:低密度奇偶校验LDPC编码;Turbo编码;Polar编码;尾位卷积码TBCC编码;瑞德-米勒RM编码。
- 一种传输数据的设备,其特征在于,包括:确定模块,用于根据待传输数据的传输块的大小、所述待传输数据采用的基础参数集以及所述待传输数据的业务类型中的至少一种确定所述待传输数据的信道编码方式;处理模块,用于以所述待传输数据的信道编码方式对所述待传输数据进行信道编码;发送模块,用于向另一个设备发送信道编码后的所述待传输数据。
- 如权利要求21所述的设备,其特征在于,所述确定模块具体用于:根据所述待传输数据的传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述待传输数据的信道编码方式。
- 如权利要求22所述的设备,其特征在于,所述确定模块具体用于:根据所述待传输数据的第一传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述第一传输块的信道编码方式。
- 如权利要求22所述的设备,其特征在于,所述确定模块具体用于:根据所述待传输数据的第二传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述待传输数据的所有传输块的信道编码方式。
- 如权利要求24所述的设备,其特征在于,所述第二传输块为所述 待传输数据的所有传输块中的最大传输块或者最小传输块。
- 如权利要求21-25中任一项所述的设备,其特征在于,所述确定模块具体用于:根据所述待传输数据采用的基础参数集,以及基础参数集中的信息与信道编码方式的对应关系,确定所述待传输数据的信道编码方式。
- 如权利要求26所述的设备,其特征在于,所述基础参数集包含下列信息中的至少一种:子载波间隔;预设带宽下的子载波数目;物理资源块PRB包含的子载波数目;正交频分复用OFDM符号长度;傅立叶变换或者傅立叶逆变换生成OFDM信号所使用的点数;每个传输时间间隔TTI包含的OFDM符号数目;预设时间单位内包含的TTI数目;信号前缀信息。
- 如权利要求21-27中任一项所述的设备,其特征在于,所述确定模块具体用于:根据所述待传输数据的业务类型,以及业务类型与信道编码方式的对应关系确定所述待传输数据的信道编码方式。
- 如权利要求28所述的设备,其特征在于,所述待传输数据的业务类型为长期演进系统LTE数据、增强移动宽带eMBB、超可靠超低延时URLLC以及大规模机器通信mMTC中的任意一种。
- 如权利要求21-29中任一项所述的设备,其特征在于,所述信道编码方式为下列方式中的任意一种:低密度奇偶校验LDPC编码;Turbo编码;Polar编码;尾位卷积码TBCC编码;瑞德-米勒RM编码。
- 一种传输数据的设备,其特征在于,包括:接收模块,用于接收发送端发送的第一数据;确定模块,用于根据所述第一数据的传输块的大小、所述第一数据采用的基础参数集以及所述第一数据的业务类型中的至少一种确定所述第一数据的信道编码方式;处理模块,用于基于第一数据的信道编码方式对应的信道解码方式对所述第一数据进行信道解码。
- 如权利要求31所述的设备,其特征在于,所述确定模块具体用于:根据所述第一数据的传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述第一数据的信道编码方式。
- 如权利要求32所述的设备,其特征在于,所述确定模块具体用于:根据所述第一数据的第一传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述第一传输块的信道编码方式。
- 如权利要求32所述的设备,其特征在于,所述确定模块具体用于:根据所述第一数据的第二传输块的大小,以及传输块的大小与信道编码方式的对应关系,确定所述第一数据的所有传输块的信道编码方式。
- 如权利要求34所述的设备,其特征在于,所述第二传输块为所述待传输数据的所有传输块中的最大传输块或者最小传输块。
- 如权利要求31-35中任一项所述的设备,其特征在于,所述确定模块具体用于:根据所述第一数据采用的基础参数集,以及基础参数集中的信息与信道编码方式的对应关系,确定所述第一数据的信道编码方式。
- 如权利要求36所述的设备,其特征在于,所述基础参数集包含下列信息中的至少一种:子载波间隔;预设带宽下的子载波数目;物理资源块PRB包含的子载波数目;正交频分复用OFDM符号长度;傅立叶变换或者傅立叶逆变换生成OFDM信号所使用的点数;每个传输时间间隔TTI包含的OFDM符号数目;预设时间单位内包含的TTI数目;信号前缀信息。
- 如权利要求31-37中任一项所述的设备,其特征在于,所述确定模 块具体用于:根据所述第一数据的业务类型,以及业务类型与信道编码方式的对应关系确定所述第一数据的信道编码方式。
- 如权利要求38所述的设备,其特征在于,所述第一数据的业务类型为长期演进系统LTE数据、增强移动宽带eMBB、超可靠超低延时URLLC以及大规模机器通信mMTC中的任意一种。
- 如权利要求31-39中任一项所述的设备,其特征在于,所述信道编码方式为下列方式中的任意一种:低密度奇偶校验LDPC编码;Turbo编码;Polar编码;尾位卷积码TBCC编码;瑞德-米勒RM编码。
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP16911083.0A EP3461042A4 (en) | 2016-08-03 | 2016-08-03 | DATA TRANSMISSION PROCESS AND DEVICE |
| CN201680087354.1A CN109478946B (zh) | 2016-08-03 | 2016-08-03 | 传输数据的方法和设备 |
| PCT/CN2016/093045 WO2018023485A1 (zh) | 2016-08-03 | 2016-08-03 | 传输数据的方法和设备 |
| KR1020197004970A KR20190034240A (ko) | 2016-08-03 | 2016-08-03 | 데이터 전송 방법 및 장치 |
| JP2019500649A JP2019530995A (ja) | 2016-08-03 | 2016-08-03 | データ伝送方法および機器 |
| TW106122650A TWI734805B (zh) | 2016-08-03 | 2017-07-06 | 傳輸數據的方法和設備 |
| US16/217,000 US20190115939A1 (en) | 2016-08-03 | 2018-12-11 | Data transmission method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2016/093045 WO2018023485A1 (zh) | 2016-08-03 | 2016-08-03 | 传输数据的方法和设备 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/217,000 Continuation US20190115939A1 (en) | 2016-08-03 | 2018-12-11 | Data transmission method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018023485A1 true WO2018023485A1 (zh) | 2018-02-08 |
Family
ID=61073329
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2016/093045 Ceased WO2018023485A1 (zh) | 2016-08-03 | 2016-08-03 | 传输数据的方法和设备 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20190115939A1 (zh) |
| EP (1) | EP3461042A4 (zh) |
| JP (1) | JP2019530995A (zh) |
| KR (1) | KR20190034240A (zh) |
| CN (1) | CN109478946B (zh) |
| TW (1) | TWI734805B (zh) |
| WO (1) | WO2018023485A1 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112771967A (zh) * | 2019-04-03 | 2021-05-07 | 北京欧珀通信有限公司 | 一种传输参数确定方法及装置、用户设备 |
| WO2022116946A1 (zh) * | 2020-12-03 | 2022-06-09 | 华为技术有限公司 | 信道编译码方法及相关装置 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018043960A1 (ko) * | 2016-09-01 | 2018-03-08 | 주식회사 케이티 | 차세대 무선 액세스 망에서 데이터를 송수신하는 방법 및 장치 |
| US20190238260A1 (en) * | 2016-10-13 | 2019-08-01 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding data in multiple rat system |
| CN108365929B (zh) * | 2017-01-26 | 2020-10-23 | 华为技术有限公司 | 传输数据的方法和装置以及传输信息的方法和装置 |
| CN119853859A (zh) * | 2020-05-15 | 2025-04-18 | 华为技术有限公司 | 一种通信方法、装置及系统 |
| CN117221894B (zh) * | 2023-11-09 | 2024-01-12 | 湖南雷诺科技发展有限公司 | 一种基于大数据的5g通信传输方法 |
| CN121193373A (zh) * | 2024-06-21 | 2025-12-23 | 华为技术有限公司 | 一种通信方法及装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101022440A (zh) * | 2006-03-30 | 2007-08-22 | 鲍东山 | 兼容dab的地面移动多媒体广播收发方法及系统 |
| CN101860427A (zh) * | 2005-07-05 | 2010-10-13 | 上海原动力通信科技有限公司 | 多载波hsdpa的业务传输信道编码方法和编码装置 |
| CN102104458A (zh) * | 2010-07-02 | 2011-06-22 | 电信科学技术研究院 | 上行控制信息的传输方法和设备 |
| US8020082B2 (en) * | 2006-03-15 | 2011-09-13 | The Texas A & M University System | Source-channel approach to channel coding with side information |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100557177B1 (ko) * | 1998-04-04 | 2006-07-21 | 삼성전자주식회사 | 적응 채널 부호/복호화 방법 및 그 부호/복호 장치 |
| JP3561510B2 (ja) * | 2002-03-22 | 2004-09-02 | 松下電器産業株式会社 | 基地局装置及びパケット伝送方法 |
| WO2004047355A1 (en) * | 2002-11-15 | 2004-06-03 | Siemens Aktiengesellschaft | Method and apparatus for channel coding and rate matching |
| JP3796212B2 (ja) * | 2002-11-20 | 2006-07-12 | 松下電器産業株式会社 | 基地局装置及び送信割り当て制御方法 |
| KR100591890B1 (ko) * | 2003-04-01 | 2006-06-20 | 한국전자통신연구원 | 다중 안테나 무선 통신 시스템에서의 적응 송수신 방법 및그 장치 |
| US8582596B2 (en) * | 2004-06-04 | 2013-11-12 | Qualcomm Incorporated | Coding and modulation for broadcast and multicast services in a wireless communication system |
| CN100536449C (zh) * | 2005-04-15 | 2009-09-02 | 上海无线通信研究中心 | 一种基于循环前缀的信号传输方法和装置 |
| US7903614B2 (en) * | 2006-04-27 | 2011-03-08 | Interdigital Technology Corporation | Method and apparatus for selecting link adaptation parameters for CDMA-based wireless communication systems |
| CN101170531B (zh) * | 2006-10-24 | 2012-01-18 | 北京大学 | 一种信道估计方法及相应的通信方法和系统 |
| CN101388744B (zh) * | 2007-09-11 | 2012-05-09 | 中兴通讯股份有限公司 | 一种自适应编码调制的方法 |
| KR100930718B1 (ko) * | 2007-10-26 | 2009-12-09 | 한국전자통신연구원 | 방송 신호의 전송 방법과 장치, 기록매체 및 수신 장치 |
| CN101651516B (zh) * | 2008-08-13 | 2013-03-20 | 中兴通讯股份有限公司 | 编码调制方法和系统 |
| CN102065046B (zh) * | 2009-11-11 | 2013-10-09 | 北京泰美世纪科技有限公司 | 一种ofdm系统的信息传输方法及信号生成装置 |
| EP2421185B1 (en) * | 2010-08-20 | 2019-07-03 | LG Electronics Inc. | Method for transmitting control information in a wireless communication system and apparatus therefor |
| CN103378924B (zh) * | 2012-04-18 | 2018-09-11 | 中兴通讯股份有限公司 | 传输块大小的确定方法及装置、同步方法、装置及系统 |
| CN103825669B (zh) * | 2012-11-16 | 2017-10-24 | 华为技术有限公司 | 数据处理的方法和装置 |
| WO2015127597A1 (zh) * | 2014-02-26 | 2015-09-03 | 华为技术有限公司 | 一种发送、接收数据的方法、装置及系统 |
| CN107408953A (zh) * | 2015-04-01 | 2017-11-28 | 华为技术有限公司 | 编码方法、装置、基站和用户设备 |
| US20170325207A1 (en) * | 2016-05-06 | 2017-11-09 | Qualcomm Incorporated | Uplink Allocation Echoing |
| CN114826847B (zh) * | 2016-05-11 | 2024-12-27 | 交互数字专利控股公司 | 支持在同一信道内使用混合参数配置的物理(phy)层方案 |
-
2016
- 2016-08-03 CN CN201680087354.1A patent/CN109478946B/zh active Active
- 2016-08-03 KR KR1020197004970A patent/KR20190034240A/ko not_active Withdrawn
- 2016-08-03 JP JP2019500649A patent/JP2019530995A/ja active Pending
- 2016-08-03 EP EP16911083.0A patent/EP3461042A4/en not_active Withdrawn
- 2016-08-03 WO PCT/CN2016/093045 patent/WO2018023485A1/zh not_active Ceased
-
2017
- 2017-07-06 TW TW106122650A patent/TWI734805B/zh not_active IP Right Cessation
-
2018
- 2018-12-11 US US16/217,000 patent/US20190115939A1/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101860427A (zh) * | 2005-07-05 | 2010-10-13 | 上海原动力通信科技有限公司 | 多载波hsdpa的业务传输信道编码方法和编码装置 |
| US8020082B2 (en) * | 2006-03-15 | 2011-09-13 | The Texas A & M University System | Source-channel approach to channel coding with side information |
| CN101022440A (zh) * | 2006-03-30 | 2007-08-22 | 鲍东山 | 兼容dab的地面移动多媒体广播收发方法及系统 |
| CN102104458A (zh) * | 2010-07-02 | 2011-06-22 | 电信科学技术研究院 | 上行控制信息的传输方法和设备 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112771967A (zh) * | 2019-04-03 | 2021-05-07 | 北京欧珀通信有限公司 | 一种传输参数确定方法及装置、用户设备 |
| CN112771967B (zh) * | 2019-04-03 | 2023-04-07 | 北京欧珀通信有限公司 | 一种传输参数确定方法及装置、用户设备 |
| WO2022116946A1 (zh) * | 2020-12-03 | 2022-06-09 | 华为技术有限公司 | 信道编译码方法及相关装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019530995A (ja) | 2019-10-24 |
| TWI734805B (zh) | 2021-08-01 |
| TW201806326A (zh) | 2018-02-16 |
| CN109478946A (zh) | 2019-03-15 |
| US20190115939A1 (en) | 2019-04-18 |
| KR20190034240A (ko) | 2019-04-01 |
| CN109478946B (zh) | 2021-09-03 |
| EP3461042A1 (en) | 2019-03-27 |
| EP3461042A4 (en) | 2019-08-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI734805B (zh) | 傳輸數據的方法和設備 | |
| US10764884B2 (en) | Method for sending or receiving physical downlink control channel and device | |
| CN109923907B (zh) | 传输上行数据的方法、终端设备和网络设备 | |
| CN107835063B (zh) | 信息传输的方法、发送端设备和接收端设备 | |
| CN110890906B (zh) | 一种天线信息的发送、接收方法和设备 | |
| CN108696936B (zh) | 数据发送方法、接收方法和相关设备 | |
| CN111034079A (zh) | 数据传输方法、设备和通信系统 | |
| WO2018082045A1 (zh) | 传输数据的方法、终端设备和网络设备 | |
| TWI771337B (zh) | 傳輸上行控制訊息的方法、終端設備和網路設備 | |
| JP2018503291A (ja) | 情報伝送方法、装置、及びデバイス | |
| CN112134650B (zh) | 传输数据的方法和接收端设备 | |
| AU2016433342B2 (en) | Information transmission method, network device and terminal device | |
| WO2016161916A1 (zh) | 一种数据传输方法及设备 | |
| TW201824800A (zh) | 傳輸信息的方法、網絡設備和終端設備 | |
| HK1262804B (zh) | 传输数据的方法和设备 | |
| HK1262804A1 (zh) | 传输数据的方法和设备 | |
| HK40000658A (zh) | 传输数据的方法、接收端设备和发送端设备 | |
| HK40000658B (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: 16911083 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2019500649 Country of ref document: JP Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 2016911083 Country of ref document: EP Effective date: 20181219 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 20197004970 Country of ref document: KR Kind code of ref document: A |