WO2018152714A1 - 用于信息传输的方法和设备 - Google Patents

用于信息传输的方法和设备 Download PDF

Info

Publication number
WO2018152714A1
WO2018152714A1 PCT/CN2017/074447 CN2017074447W WO2018152714A1 WO 2018152714 A1 WO2018152714 A1 WO 2018152714A1 CN 2017074447 W CN2017074447 W CN 2017074447W WO 2018152714 A1 WO2018152714 A1 WO 2018152714A1
Authority
WO
WIPO (PCT)
Prior art keywords
block
currently scheduled
coding
coded
transport block
Prior art date
Application number
PCT/CN2017/074447
Other languages
English (en)
French (fr)
Inventor
林亚男
Original Assignee
广东欧珀移动通信有限公司
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
Priority to KR1020197025338A priority Critical patent/KR20190118591A/ko
Priority to RU2019129177A priority patent/RU2722583C1/ru
Priority to CN202111142053.3A priority patent/CN113872737B/zh
Priority to MX2019010038A priority patent/MX2019010038A/es
Priority to PCT/CN2017/074447 priority patent/WO2018152714A1/zh
Priority to CN201780077870.0A priority patent/CN110073624A/zh
Priority to BR112019017328-5A priority patent/BR112019017328A2/pt
Priority to JP2019545763A priority patent/JP2020511820A/ja
Priority to ES17897527T priority patent/ES2907816T3/es
Priority to US16/487,141 priority patent/US10972227B2/en
Priority to AU2017400807A priority patent/AU2017400807B2/en
Priority to EP21212662.7A priority patent/EP3985902B1/en
Priority to CA3054200A priority patent/CA3054200C/en
Priority to SG11201907728YA priority patent/SG11201907728YA/en
Application filed by 广东欧珀移动通信有限公司 filed Critical 广东欧珀移动通信有限公司
Priority to EP17897527.2A priority patent/EP3584977B1/en
Priority to ES21212662T priority patent/ES2939016T3/es
Priority to TW107105077A priority patent/TWI757425B/zh
Publication of WO2018152714A1 publication Critical patent/WO2018152714A1/zh
Priority to IL268810A priority patent/IL268810B2/en
Priority to PH12019501935A priority patent/PH12019501935A1/en
Priority to ZA2019/06074A priority patent/ZA201906074B/en
Priority to US17/035,138 priority patent/US11483098B2/en
Priority to JP2021203457A priority patent/JP2022043166A/ja

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/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]
    • 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
    • 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/1607Details of the supervisory signal
    • H04L1/1621Group acknowledgement, i.e. the acknowledgement message defining a range of identifiers, e.g. of sequence numbers
    • 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/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • 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/1867Arrangements specially adapted for the transmitter end
    • H04L1/1896ARQ related signaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/535Allocation or scheduling criteria for wireless resources based on resource usage policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Definitions

  • Embodiments of the present application relate to the field of communications and, more particularly, to methods and apparatus for information transmission.
  • the receiving device sends Acknowledgement (ACK)/Negative Acknowledgment (NACK) information to the transmitting device for different coding blocks in one transport block.
  • the transmitting device retransmits the coded block that failed decoding according to the feedback information.
  • the present application provides a method and device for information transmission, which can determine an appropriate amount of feedback information, reduce control signaling overhead, improve control signaling demodulation performance, and improve system efficiency.
  • a method for information transmission comprising: determining, by a terminal device, first quantity information, the first quantity information being information related to the number of coding block groups included in one transport block, each coding The block group includes at least one coding block; the terminal device determines a second quantity information, the second quantity information being information related to a total number of bits included in the currently scheduled transmission block; the terminal device according to the first The quantity information and the second quantity information determine information related to the coded block group actually included in the currently scheduled transport block.
  • the terminal device determines the transmission with the current schedule according to information related to the number of coded block groups included in one transport block and information related to the total number of bits included in the currently scheduled transport block.
  • the information about the block group actually included in the block Thereby, the terminal device can determine the number of the coded block groups actually included in the currently scheduled transport block according to the information about the coded block group actually included in the currently scheduled transport block, and can be encoded according to the coded block group.
  • the number of block groups determines an appropriate amount of feedback information, reduces the overhead of control signaling, improves the demodulation performance of control signaling, and improves system efficiency.
  • the first quantity information is used Indicates a maximum number of coded block groups that a transport block can include; or, the first quantity information is used to indicate the number of coded block groups that the currently scheduled transport block actually includes.
  • the second quantity information is used to indicate a total number of bits included in the currently scheduled transmission block; or, the second The quantity information is used to indicate the number of bits included in each of the currently scheduled transmission blocks.
  • the information related to the coded block group actually included in the currently scheduled transport block is the code actually included in the currently scheduled transport block.
  • the number of block groups; or the information related to the coded block group actually included in the currently scheduled transport block is the number of coded block groups actually included in the currently scheduled transport block and the code included in each coded block group The number of blocks.
  • the first quantity information is used to indicate a maximum number of coding block groups that a transport block can include, and the currently scheduled transmission
  • the information about the coded block group actually included by the block is the number of coded block groups actually included in the currently scheduled transport block;
  • the terminal device determines, according to the first quantity information and the second quantity information, information related to the coded block group actually included in the currently scheduled transport block, including: the terminal device according to the first Determining, by the two quantity information, a number of coding blocks actually included in the currently scheduled transmission block; the terminal device according to a maximum number of coding block groups that can be included in one transport block and a number of coding blocks actually included in the transport block, Determining the number of coded block groups that the currently scheduled transport block actually includes.
  • the terminal device performs a rounding operation on a value obtained by performing a rounding operation on a ratio of a total number of bits included in the currently scheduled transmission block to a maximum number of bits that can be included in the coding block, and is determined to be actually included in the currently scheduled transmission block.
  • the number of coded blocks are not limited to a rounding operation on a value obtained by performing a rounding operation on a ratio of a total number of bits included in the currently scheduled transmission block to a maximum number of bits that can be included in the coding block, and is determined to be actually included in the currently scheduled transmission block. The number of coded blocks.
  • the terminal device is configured according to a maximum number of coding block groups that can be included in one transport block and an actual code included in the currently scheduled transport block. Determining, by the number of blocks, the number of coded block groups actually included in the currently scheduled transport block, including: a maximum number of coded block groups that the terminal device can include in one transport block, and the currently scheduled transport block actually includes The smaller of the number of coded blocks, is determined as the number of coded block groups actually included in the currently scheduled transport block.
  • the method further includes: the terminal device according to the current schedule The number of coded block groups actually included in the transport block and the number of code blocks actually included in the currently scheduled transport block determine the number of code blocks included in each code block group.
  • the information related to the coded block group actually included in the currently scheduled transport block is the code actually included in the currently scheduled transport block.
  • the determining, by the terminal device, information related to the coded block group actually included in the currently scheduled transport block, according to the first quantity and the second quantity information including: when the terminal device determines the When the quantity information is used to indicate the number of the coded block groups actually included in the currently scheduled transport block, determine the quantity indicated by the first quantity information as the number of code groups actually included in the currently scheduled transport block; And determining, by the terminal device, the number of coding blocks included in each coding block group in the currently scheduled transmission block according to the second quantity information.
  • the terminal device determines, according to the second quantity information, a coding block included in each coding block group in the currently scheduled transmission block.
  • the number includes the terminal device determining the number of coding blocks included in each coding block group according to the second quantity information and the maximum number of bits that one coding block can include.
  • each coding block group includes multiple coding blocks
  • the number of the multiple coding blocks included in each coding block group is continuous.
  • the terminal device supports multiple transmission configurations, where the transmission configuration includes one of the following transmission configurations: a service type configuration, Transmitting a time interval configuration and a basic parameter set configuration, the method further comprising: the terminal device determining a maximum number of bits that a coding block can include according to a current transmission configuration.
  • each coding block group corresponds to one common cyclic redundancy check CRC information
  • each code block group The information carried by each code block included corresponds to a proprietary CRC message.
  • the method when the currently scheduled transport block is a transport block of a downlink transmission, the method further includes: the terminal setting And determining, in the coding block group actually included by the currently scheduled transmission block, a coding block group that fails to be transmitted; and determining, by the terminal device, the feedback information according to the coding block group that fails to be transmitted.
  • the feedback information is NACK information of a coding block group for indicating a transmission failure.
  • the terminal device determines, in the coding block group that is actually included in the currently scheduled transmission block, a coding block group that fails to be transmitted, including: Determining, by the terminal device, that the coding block that fails to be decoded in the first coding block group is determined according to the proprietary CRC information corresponding to the information carried by each coding block in the first coding block group, the first coding block Determining, by the group, a coding block group that is a transmission failure, the first coding block group being any one of the coding block groups actually included in the currently scheduled transmission block; or, when the terminal device is according to the first coding Determining, by the common CRC information corresponding to the information carried by the block group, that the first coded block group fails to be verified, the first coded block group is determined as a coded block group that fails to be transmitted, and the first coded block group is the Any of the coded block groups actually included in the currently scheduled transport block
  • the method when the currently scheduled transport block is a transport block of an uplink transmission, the method further includes:
  • scheduling signaling where the scheduling signaling is used to indicate a partial coding block group retransmission in a coding block group actually included by the currently scheduled transmission block; and the terminal device retransmits the partial coding block group.
  • the terminal device only needs to retransmit the coding block group indicated by the scheduling signaling, thereby improving system efficiency.
  • a second aspect provides a method for information transmission, comprising: a network device determining first quantity information, the first quantity information being information related to a number of coding block groups included in one transport block, each encoding The block group includes at least one coding block; the network device transmits a second quantity information to the terminal device, the second quantity information being information related to a total number of bits included in the currently scheduled transmission block; Determining information related to the coded block group actually included in the currently scheduled transport block, the first quantity information and the second quantity information.
  • the network device determines the transmission with the current schedule according to information related to the number of coding block groups included in one transport block and information related to the total number of bits included in the currently scheduled transport block.
  • the network device sends the second quantity information to the terminal device, so that the terminal device can determine, according to the determined first quantity and the received second quantity information, information related to the coded block group actually included in the currently scheduled transmission block.
  • the terminal device or the network device can be actually packaged according to the currently scheduled transport block
  • the information related to the coded block group determines the number of code groups actually included in the currently scheduled transport block.
  • the appropriate number of feedback information can be determined according to the number of coded block groups, and the control signaling is reduced.
  • the overhead improves the demodulation performance of control signaling and improves system efficiency.
  • the information related to the coded block group actually included in the currently scheduled transport block is the number of coded block groups actually included in the currently scheduled transport block; Or, the information related to the coded block group actually included in the currently scheduled transport block is the number of coded block groups actually included in the currently scheduled transport block and the number of coded blocks included in each coded block group.
  • the first quantity information is used to indicate a maximum number of coding block groups that a transport block can include, and the currently scheduled transmission
  • the information about the coded block group actually included by the block is the number of coded block groups actually included in the currently scheduled transport block;
  • the network device determines, according to the first quantity information and the second quantity information, information related to the coded block group actually included in the currently scheduled transport block, including: the network device according to the first Determining, by the two quantity information, a number of coding blocks actually included in the currently scheduled transmission block; the network device according to a maximum number of coding block groups that can be included in one transport block and a number of coding blocks actually included in the transport block, Determining the number of coded block groups that the currently scheduled transport block actually includes.
  • the network device is configured according to a maximum number of coding block groups that can be included in one transport block and an actual code included in the currently scheduled transport block. Determining, by the number of blocks, the number of coding block groups actually included in the currently scheduled transport block, comprising: a maximum number of coding block groups that the network device can include in one transport block, and the currently scheduled transport block actually including The smaller of the number of coded blocks, is determined as the number of coded block groups actually included in the currently scheduled transport block.
  • the method when the currently scheduled transport block is a transport block of a downlink transmission, the method further includes: the network device receiving the terminal device The feedback information sent by the network device determines, according to the feedback information, a coded block group that fails to be transmitted in the coded block group actually included in the currently scheduled transport block.
  • the method when the currently scheduled transport block is a transport block for uplink transmission, the method further includes: sending, by the network device, a scheduling signal The scheduling signaling is used to indicate that the currently scheduled transport block is actually included. Partially encoded block groups in the coded block group are retransmitted.
  • a terminal device for performing the method of any of the above first aspect or any of the possible implementations of the first aspect.
  • the terminal device comprises functional modules for performing the method of the first aspect or any of the possible implementations of the first aspect described above.
  • a network device for performing the method of any of the foregoing second aspect or any of the possible implementations of the second aspect.
  • the network device comprises functional modules for performing the method of any of the possible implementations of the second aspect or the second aspect described above.
  • a terminal device including a processor, a memory, and a transceiver.
  • the processor, the memory, and the transceiver communicate with each other through an internal connection path, transmitting control and/or data signals, such that the terminal device performs any of the above first aspect or any possible implementation of the first aspect The method in .
  • a network device including a processor, a memory, and a transceiver.
  • the processor, the memory, and the transceiver communicate with each other through an internal connection path, transmitting control and/or data signals, such that the network device performs any of the second or second aspects of the foregoing possible implementations The method in .
  • a computer readable medium for storing a computer program, the computer program comprising instructions for performing the first aspect or any of the possible implementations of the first aspect.
  • a computer readable medium for storing a computer program, the computer program comprising instructions for performing any of the possible implementations of the second or second aspect described above.
  • FIG. 1 is a schematic flowchart of a method for information transmission according to an embodiment of the present application
  • FIG. 2 is a schematic diagram of a coded block group in accordance with an embodiment of the present application.
  • FIG. 3 is another schematic diagram of a coded block group according to an embodiment of the present application.
  • FIG. 4 is still another schematic diagram of a coded block group according to an embodiment of the present application.
  • FIG. 5 is a schematic flowchart of a method for information transmission according to another embodiment of the present application.
  • FIG. 6 is a schematic block diagram of a terminal device according to an embodiment of the present application.
  • FIG. 7 is another schematic block diagram of a terminal device according to an embodiment of the present application.
  • FIG. 8 is a schematic block diagram of a network device according to an embodiment of the present application.
  • FIG. 9 is a schematic block diagram of a terminal device according to another embodiment of the present application.
  • FIG. 10 is a schematic block diagram of a network device according to another embodiment of the present application.
  • 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
  • FDD Frequency Division Duplex
  • TDD Time Division Duplex
  • UMTS Universal Mobile Telecommunication System
  • WiMAX Worldwide Interoperability for Microwave Access
  • the terminal device may include, but is not limited to, a mobile station (Mobile Station, MS), a mobile terminal (Mobile Terminal), a mobile phone (Mobile Telephone), a user equipment (User Equipment, UE), and a mobile phone (handset).
  • a portable device, a vehicle, etc. the terminal device can communicate with one or more core networks via a Radio Access Network (RAN), for example, the terminal device can be a mobile phone (or Known as "cellular" telephones, computers with wireless communication capabilities, etc., the terminal devices can also be portable, pocket-sized, handheld, computer-integrated or in-vehicle mobile devices.
  • RAN Radio Access Network
  • the network device involved in the embodiment of the present application is a device deployed in a radio access network to provide a wireless communication function for a terminal device.
  • the network device may be a base station, and the base station may include various forms of macro base stations, micro base stations, relay stations, access points, and the like.
  • the names of devices with base station functionality may vary.
  • an Evolved NodeB eNB or eNodeB
  • 3G 3rd Generation
  • the uplink transmission refers to a process in which the terminal device sends information to the network device
  • the downlink transmission refers to a process in which the network device sends information to the terminal device
  • FIG. 1 illustrates a method for information transmission in accordance with an embodiment of the present application. As shown in FIG. 1, the method 100 includes:
  • the terminal device determines first quantity information, where the first quantity information is information related to the number of coding block groups included in one transport block, and each coding block group includes at least one coding block.
  • the terminal device determines second quantity information, where the second quantity information is information related to a total number of bits included in a currently scheduled transmission block.
  • the terminal device determines, according to the first quantity information and the second quantity information, information related to a coding block group actually included by the currently scheduled transmission block.
  • the terminal device determines and current according to information related to the number of coded block groups included in one transport block and information related to the total number of bits included in the currently scheduled transport block.
  • the information about the coded block group actually included in the scheduled transport block Thereby, the terminal device can determine the number of the coded block groups actually included in the currently scheduled transport block according to the information about the coded block group actually included in the currently scheduled transport block, and can be encoded according to the coded block group.
  • the number of block groups determines an appropriate amount of feedback information, reduces the overhead of control signaling, improves the demodulation performance of control signaling, and improves system efficiency.
  • the first quantity information is used to indicate a maximum number of coding block groups that one transport block can include, or it can be understood that the first quantity information is used to indicate a coding block that can be divided into one transport block.
  • the maximum number of groups In this case, the terminal device may receive the high layer signaling sent by the network device, and determine the first quantity information according to the high layer signaling. Or the maximum number of coded block groups that a transport block can include is pre-agreed by the protocol.
  • the first quantity information is used to indicate the number of the coded block groups actually included in the currently scheduled transport block, or it may be understood that the first quantity information is used to indicate the code into which the currently scheduled transport block is actually divided. The number of block groups.
  • the terminal device may receive downlink control signaling sent by the network device, and determine the first quantity information according to the downlink control signaling.
  • the second quantity information is used to indicate the total number of bits included in the currently scheduled transport block, or the second quantity information is used to indicate the bits included in each coded block group in the currently scheduled transport block. Quantity.
  • the terminal device may receive signaling sent by the network device, and determine the second amount of information according to the received signaling.
  • information related to the coded block group actually included in the currently scheduled transport block is the number of coded block groups actually included in the currently scheduled transport block, or is actually included with the currently scheduled transport block.
  • Information about the block group of the current scheduled transmission block The number of coded block groups included and the number of code blocks included in each code block group.
  • the terminal device determines, according to formula (1), the number N of coding block groups actually included in the currently scheduled transport block,
  • N min(A,N num_CB ) (1)
  • min() represents a smaller value operation
  • A represents the maximum number of coded block groups that a transport block can include
  • N num_CB represents the number of code blocks actually included in the currently scheduled transport block.
  • the value of the N num_CB may be that the network device indicates to the terminal device by using the signaling, and the value of the N num_CB may also be determined by the terminal device according to the second quantity information.
  • the terminal device determines the coded block group actually included in the currently scheduled transport block.
  • the number is 10.
  • the terminal device determines that the number of coded block groups actually included in the currently scheduled transport block is 8. .
  • the terminal device determines, according to the second quantity information, the number of coding blocks that the currently scheduled transmission block actually includes, and may be that the terminal device determines, according to formula (2), the code actually included by the currently scheduled transmission block.
  • the number of blocks may be that the terminal device determines, according to formula (2), the code actually included by the currently scheduled transmission block.
  • N TBS represents the total number of bits included in the currently scheduled transport block
  • N CB_max represents the maximum number of bits that a coded block can include.
  • the value of N CB_max in the formula (2) can be configured by a protocol or configured by a network device.
  • the terminal device needs to determine the value of N CB_max according to the current transmission configuration.
  • the terminal device supports N CB_max corresponding to different service types of multiple service types (for example, Enhanced Mobile Broadband (eMBB), Ultra Reliable & Low Latency Communication (URLLC)) The values are different.
  • the terminal device supports multiple transmission time intervals (for example, a slot, a mini-slot, and the value of N CB_max corresponding to different transmission time intervals is different.
  • the terminal device Supports a variety of basic parameter sets (Numerology), the values of N CB_max corresponding to different basic parameter sets are different.
  • the terminal device can transmit according to the current schedule.
  • the number N of coding block groups actually included by the block and the number of coding blocks actually included in the currently scheduled transmission block determine the number of coding blocks included in each coding block group.
  • the terminal device determines that the currently scheduled transport block actually includes the N coded block groups. Included in the code block group Code blocks, including each code block group in the remaining code block group Code blocks.
  • the terminal device determines that the currently coded transport block actually includes the N coded block groups. Included in the code block group Code blocks, including each code block group in the remaining code block group
  • the terminal device determines that two coding block groups in the three coding block groups contain three coding blocks, and one coding block group includes two coding blocks.
  • the terminal device determines, according to the first quantity information and the second quantity information, the number of coding block groups actually included in the currently scheduled transmission block and the number of coding blocks included in each coding block group.
  • the terminal device determines the number indicated by the first quantity information as the number of coded block groups actually included in the currently scheduled transport block. Further, the terminal device determines, according to the second quantity information, the number of coding blocks included in each coding block group in the currently scheduled transmission block.
  • the number of coding blocks included in each coding block group At this time, N TBS indicates the number of bits included in each coding block group.
  • the currently scheduled transport block includes three coding block groups, namely, an encoding block group 1, a coding block group 2, and an encoding block group 3, wherein the coding block group 1 includes numbers CB0, CB1, and A coding block of CB2, coding block group 2 includes coding blocks numbered CB3, CB4, and CB5, and coding block group 3 includes coding blocks numbered CB5, CB6, and CB7.
  • each coding block group corresponds to one Common Cyclic Redundancy Check (CRC) information, and each code included in each coding block group is included.
  • CRC Common Cyclic Redundancy Check
  • the information carried by the block corresponds to a proprietary CRC message.
  • the terminal device determines a coded block group that fails to be transmitted in the coded block group actually included in the currently scheduled transport block, and then the terminal device The feedback information is determined based on the coded block group of the transmission failure.
  • the foregoing feedback information may be NACK information of a coding block group for indicating that the transmission fails.
  • the network device may directly determine the coded block group that fails to be transmitted according to the NACK information.
  • the foregoing feedback information may also be ACK information for indicating a correctly transmitted coded block group, and the network device directly determines the correctly transmitted coded block group according to the ACK information, thereby determining the coded block group for which the transmission fails.
  • the foregoing feedback information includes both ACK information and NACK information, and the network device directly determines the coded block group that fails to be transmitted according to the NACK information.
  • the terminal device performs feedback for the coding block group, which can reduce the control signaling overhead, improve the demodulation performance of the control signaling, and improve the system efficiency, compared to the method for performing feedback for each coding block.
  • the terminal device determines the coded block group that fails to be transmitted in the coded block group actually included in the currently scheduled transport block, and may be determined in the following two manners:
  • the terminal device decodes all the coding blocks in a coding block group according to the proprietary CRC information corresponding to the information carried by each coding block. If there is a coding block that fails to be decoded in the coding block group, the terminal device Confirm that this coded block group is a coded block group whose transmission has failed.
  • the terminal device checks the coded block group according to the common CRC information corresponding to the information carried by the coded block group. If the coded block group fails to be verified, the terminal device confirms that the coded block group is the coded block group that fails to be transmitted. .
  • the terminal device receives scheduling information, where the scheduling signaling is used to indicate the coded block group actually included in the currently scheduled transport block.
  • the partial coded block group is retransmitted, and then the terminal device retransmits the partial coded block group. Therefore, the terminal device only needs to retransmit the coding block group indicating that the scheduling signaling indicates retransmission, which can improve system efficiency.
  • FIG. 5 illustrates a method for information transmission according to another embodiment of the present application. As shown in FIG. 5, the method 200 includes:
  • the network device determines first quantity information, where the first quantity information is information related to a quantity of coding block groups included in one transport block, and each coding block group includes at least one coding block.
  • the network device sends, to the terminal device, a second quantity information, where the second quantity information is information related to a total number of bits included in the currently scheduled transmission block.
  • the network device determines, according to the first quantity information and the second quantity information, information related to a coding block group actually included by the currently scheduled transmission block.
  • the network device determines the transmission with the current schedule according to information related to the number of coding block groups included in one transport block and information related to the total number of bits included in the currently scheduled transport block. The information about the block group actually included in the block. And the network device sends the second quantity information to the terminal device, so that the terminal device can determine, according to the determined first quantity and the received second quantity information, information related to the coded block group actually included in the currently scheduled transmission block.
  • the terminal device or the network device can determine the number of the code groups actually included in the currently scheduled transport block according to the information related to the coded block group actually included in the currently scheduled transport block, and when the feedback is performed for the coded block group, The appropriate amount of feedback information is determined according to the number of coding block groups, which reduces the overhead of control signaling, improves the demodulation performance of control signaling, and improves system efficiency.
  • the information related to the coded block group actually included in the currently scheduled transport block is the number of coded block groups actually included in the currently scheduled transport block;
  • the information related to the coded block group actually included in the currently scheduled transport block is the number of coded block groups actually included in the currently scheduled transport block and the number of coded blocks included in each coded block group.
  • the first quantity information is used to indicate a maximum number of coding block groups that a transport block can include, and the information related to the coded block group actually included by the currently scheduled transport block.
  • the S230 is specifically: the network device determines, according to the second quantity information, a quantity of coding blocks actually included by the currently scheduled transmission block; and the network device is configured according to a maximum of a coding block group that can be included by one transmission block.
  • the number and the number of code blocks actually included in the transport block indeed The number of coded block groups actually included in the currently scheduled transport block.
  • the network device determines, according to the maximum number of coding block groups that one transport block can include and the number of coding blocks that the currently scheduled transport block actually includes, the current scheduled
  • the number of coded block groups actually included in the transport block includes: a minimum value of a maximum number of coded block groups that the network device can include for one transport block and a number of coded blocks actually included in the currently scheduled transport block And determining the number of coded block groups actually included in the currently scheduled transport block.
  • the method 200 further includes: the network device receiving feedback information sent by the terminal device; the network device Determining, according to the feedback information, a coded block group that fails to be transmitted in the coded block group actually included in the currently scheduled transport block.
  • the method 200 further includes: the network device sends scheduling signaling, where the scheduling signaling is used. And indicating a partial coded block group retransmission in the coded block group actually included by the currently scheduled transport block.
  • the terminal device 10 includes:
  • the first processing module 11 is configured to determine first quantity information, where the first quantity information is information related to the number of coding block groups included in one transport block, and each coding block group includes at least one coding block;
  • the first processing module 11 is further configured to determine second quantity information, where the second quantity information is information related to a total number of bits included in the currently scheduled transmission block;
  • the second processing module 12 is configured to determine, according to the first quantity information and the second quantity information, information related to a coding block group actually included by the currently scheduled transmission block.
  • the terminal device determines the transport block with the current schedule based on information related to the number of coded block groups included in one transport block and information related to the total number of bits included in the currently scheduled transport block. Information about the block group actually included. Thereby, the terminal device can determine the number of the coded block groups actually included in the currently scheduled transport block according to the information about the coded block group actually included in the currently scheduled transport block, and can be encoded according to the coded block group.
  • the number of block groups determines an appropriate amount of feedback information, reduces the overhead of control signaling, improves the demodulation performance of control signaling, and improves system efficiency.
  • the first quantity information is used to indicate a maximum number of coding block groups that a transport block can include;
  • the first quantity information is used to indicate the number of coded block groups actually included in the currently scheduled transport block.
  • the second quantity information is used to indicate a total number of bits included in the currently scheduled transmission block
  • the second quantity information is used to indicate the number of bits included in each of the currently scheduled transmission blocks.
  • the information related to the coded block group actually included in the currently scheduled transport block is the number of coded block groups actually included in the currently scheduled transport block;
  • the information related to the coded block group actually included in the currently scheduled transport block is the number of coded block groups actually included in the currently scheduled transport block and the number of coded blocks included in each coded block group.
  • the first quantity information is used to indicate a maximum number of coding block groups that a transport block can include, and the information related to the coded block group actually included by the currently scheduled transport block.
  • the second processing module 12 is specifically configured to: determine, according to the second quantity information, a quantity of coding blocks actually included by the currently scheduled transmission block; and a maximum number of coding block groups that can be included according to one transport block. And determining the number of coding block groups actually included in the currently scheduled transmission block and the number of coding blocks actually included in the transport block.
  • the second processing module 12 is specifically configured to: a maximum number of coding block groups that can be included in one transport block and a number of coding blocks actually included in the currently scheduled transport block. The smaller of the values is determined as the number of coded block groups actually included in the currently scheduled transport block.
  • the second processing module 12 is further configured to: determine, according to the number of coding block groups actually included in the currently scheduled transmission block, and the number of coding blocks actually included in the currently scheduled transmission block, The number of coded blocks.
  • the information related to the coded block group actually included in the currently scheduled transport block is the number and each of the coded block groups actually included in the currently scheduled transport block.
  • the second processing module 12 is specifically configured to: when determining that the first quantity information is used to indicate the number of coding block groups actually included in the currently scheduled transmission block, indicating the first quantity information The number is determined as the number of code groups actually included in the currently scheduled transport block; and the number of code blocks included in each code block group in the currently scheduled transport block is determined according to the second quantity information.
  • the second processing module 12 is specifically configured to: determine, according to the second quantity information and a maximum number of bits that a coding block can include, an encoding included in each coding block group. The number of blocks.
  • each of the coding block groups includes a plurality of coding blocks
  • the number of the plurality of coding blocks included in each of the coding block groups is consecutive.
  • the terminal device supports multiple transmission configurations, where the transmission configuration includes one of the following transmission configurations: a service type configuration, a transmission time interval configuration, and a basic parameter set configuration.
  • the second processing module 12 is further configured to: determine, according to the current transmission configuration, a maximum number of bits that a coding block can include.
  • each coding block group corresponds to one common cyclic redundancy check CRC information
  • the information carried by each coding block included in each coding block group corresponds to A proprietary CRC message.
  • the second processing module 12 is further configured to: determine an encoding that is actually included in the currently scheduled transport block. Transmitting a failed coded block group in the block group; determining feedback information according to the coded block group in which the transmission failed.
  • the second processing module 12 is specifically configured to determine the first when the CRC information corresponding to the information carried by each coding block in the first coding block group is used.
  • the first coding block group is determined as a coding block group that fails transmission, and the first coding block group is a coding block actually included in the currently scheduled transmission block.
  • the terminal device further includes a transceiver module.
  • the transceiver module 13 is configured to: receive scheduling signaling, where the scheduling signaling is used to indicate that the currently scheduled transmission block is actually included, when the currently scheduled transmission block is a transport block of an uplink transmission. Partially encoded block groups in the coded block group are retransmitted; the partially coded block group is retransmitted.
  • the terminal device may refer to the process of the method 100 corresponding to the embodiment of the present application, and the respective units/modules in the terminal device and the other operations and/or functions described above are respectively implemented to implement the corresponding processes in the method 100. For the sake of brevity, it will not be repeated here.
  • FIG. 8 shows a network device according to an embodiment of the present application.
  • the network device 20 includes:
  • the processing module 21 is configured to determine first quantity information, where the first quantity information is information related to the number of coding block groups included in one transport block, and each coding block group includes at least one coding block;
  • the transceiver module 22 is configured to send, to the terminal device, a second quantity information, where the second quantity information is information related to a total number of bits included in the currently scheduled transmission block;
  • the processing module 21 is further configured to determine, according to the first quantity information and the second quantity information, information related to a coding block group actually included by the currently scheduled transmission block.
  • the network device determines the transport block with the current schedule based on information related to the number of coded block groups included in one transport block and information related to the total number of bits included in the currently scheduled transport block. Information about the block group actually included. And the network device sends the second quantity information to the terminal device, so that the terminal device can determine, according to the determined first quantity and the received second quantity information, information related to the coded block group actually included in the currently scheduled transmission block.
  • the terminal device or the network device can determine the number of the code groups actually included in the currently scheduled transport block according to the information related to the coded block group actually included in the currently scheduled transport block, and when the feedback is performed for the coded block group, The appropriate amount of feedback information is determined according to the number of coding block groups, which reduces the overhead of control signaling, improves the demodulation performance of control signaling, and improves system efficiency.
  • the information related to the coded block group actually included in the currently scheduled transport block is the number of coded block groups actually included in the currently scheduled transport block;
  • the information related to the coded block group actually included in the currently scheduled transport block is the number of coded block groups actually included in the currently scheduled transport block and the number of coded blocks included in each coded block group.
  • the first quantity information is used to indicate a maximum number of coding block groups that a transport block can include, and the information related to the coded block group actually included by the currently scheduled transport block.
  • the processing module 21 is specifically configured to: determine, according to the second quantity information, a quantity of coding blocks actually included by the currently scheduled transmission block; and a maximum number of coding block groups that can be included according to one transmission block.
  • the number of coding blocks actually included in the transport block determines the number of coded block groups actually included in the currently scheduled transport block.
  • the processing module 21 is specifically configured to: in a maximum number of coding block groups that can be included in one transport block, and a number of coding blocks actually included in the currently scheduled transport block The smaller value is determined as the number of coded block groups actually included in the currently scheduled transport block.
  • the transceiver module 22 is further configured to: receive feedback information sent by the terminal device;
  • the processing module 21 is further configured to determine, according to the feedback information, a coded block group that fails to be transmitted in the coded block group actually included in the currently scheduled transport block.
  • the transceiver module 22 is further configured to: send scheduling signaling, where the scheduling signaling is used to indicate The partially coded block group retransmission in the coded block group actually included in the currently scheduled transport block.
  • the network device may refer to the process of the method 200 corresponding to the embodiment of the present application, and the respective units/modules in the network device and the foregoing other operations and/or functions respectively implement the corresponding processes in the method 200.
  • the respective units/modules in the network device and the foregoing other operations and/or functions respectively implement the corresponding processes in the method 200.
  • it will not be repeated here.
  • FIG. 9 shows a terminal device according to another embodiment of the present application.
  • the terminal device 100 includes a processor 110 and a transceiver 120.
  • the processor 110 is connected to the transceiver 120.
  • the network device 100 further includes a memory 130.
  • the memory 130 is connected to the processor 110.
  • the processor 110, the memory 130, and the transceiver 120 can communicate with each other through an internal connection path.
  • the processor 110 is configured to determine first quantity information, where the first quantity information is information related to the number of coding block groups included in one transport block, each coding block group includes at least one coding block; a second quantity information, the second quantity information being information related to a total number of bits included in the currently scheduled transmission block; determining, according to the first quantity information and the second quantity information, the current scheduled The information about the block group actually included in the transport block.
  • the terminal device determines the transport block with the current schedule based on information related to the number of coded block groups included in one transport block and information related to the total number of bits included in the currently scheduled transport block. Information about the block group actually included. Thereby, the terminal device can determine, based on information related to the coded block group actually included in the currently scheduled transport block, The number of coded block groups actually included in the previously scheduled transport block can determine an appropriate amount of feedback information according to the number of coded block groups when feedback is performed on the coded block group, reducing control signaling overhead and improving control signaling. Demodulation performance to improve system efficiency.
  • the terminal device 100 may refer to the terminal device 10 corresponding to the embodiment of the present application, and each unit/module in the terminal device and the foregoing other operations and/or functions respectively implement the corresponding processes in the method 100. For the sake of brevity, it will not be repeated here.
  • FIG. 10 is a schematic block diagram of a network device according to another embodiment of the present application.
  • the network device 200 includes: a processor 210 and a transceiver 220.
  • the processor 210 and the transceiver 220 are connected, optionally
  • the terminal device 200 further includes a memory 230, and the memory 230 is connected to the processor 210.
  • the processor 210, the memory 230, and the transceiver 220 can communicate with each other through an internal connection path.
  • the processor 210 is configured to determine first quantity information, where the first quantity information is information related to the number of coding block groups included in one transport block, and each coding block group includes at least one coding block;
  • the transceiver 220 is configured to send, to the terminal device, a second quantity information, where the second quantity information is information related to a total number of bits included in the currently scheduled transmission block; the processor 210 is further configured to: The first quantity information and the second quantity information determine information related to the coded block group actually included in the currently scheduled transmission block.
  • the network device determines the transport block with the current schedule based on information related to the number of coded block groups included in one transport block and information related to the total number of bits included in the currently scheduled transport block. Information about the block group actually included. And the network device sends the second quantity information to the terminal device, so that the terminal device can determine, according to the determined first quantity and the received second quantity information, information related to the coded block group actually included in the currently scheduled transmission block.
  • the terminal device or the network device can determine the number of the code groups actually included in the currently scheduled transport block according to the information related to the coded block group actually included in the currently scheduled transport block, and when the feedback is performed for the coded block group, The appropriate amount of feedback information is determined according to the number of coding block groups, which reduces the overhead of control signaling, improves the demodulation performance of control signaling, and improves system efficiency.
  • the network device 200 may refer to the network device 20 corresponding to the embodiment of the present application, and the respective units/modules in the network device and the foregoing other operations and/or functions respectively implement the corresponding processes in the method 200, For the sake of brevity, it will not be repeated here.
  • the processor in the embodiment of the present application may be an integrated circuit chip with signal processing capability.
  • the above processor may be a general-purpose processor, a digital signal processor (DSP), or an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component.
  • DSP digital signal processor
  • ASIC Application Specific Integrated Circuit
  • FPGA Field Programmable Gate Array
  • the methods, steps, and logical block diagrams disclosed in the embodiments of the present application can be implemented or executed.
  • the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
  • the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
  • the non-volatile memory may be a read-only memory (ROM), a programmable read only memory (PROM), an erasable programmable read only memory (Erasable PROM, EPROM), or an electric Erase programmable read only memory (EEPROM) or flash memory.
  • the volatile memory can be a Random Access Memory (RAM) that acts as an external cache.
  • RAM Random Access Memory
  • many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (Synchronous DRAM).
  • SDRAM Double Data Rate SDRAM
  • DDR SDRAM Double Data Rate SDRAM
  • ESDRAM Enhanced Synchronous Dynamic Random Access Memory
  • SLDRAM Synchronous Connection Dynamic Random Access Memory
  • DR RAM direct memory bus random access memory
  • 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 The 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 application 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 application 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 application.
  • 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, which can store program codes. .

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

本申请提供一种用于信息传输的方法和设备,该方法包括:终端设备确定第一数量信息,第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;终端设备确定第二数量信息,第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;终端设备根据第一数量信息和第二数量信息,确定与当前调度的传输块实际包括的编码块组相关的信息。本申请提供的用于信息传输的方法,能够确定合适数量的反馈信息,降低控制信令的开销,提高控制信令的解调性能,提高***效率。

Description

用于信息传输的方法和设备 技术领域
本申请实施例涉及通信领域,并且更具体地,涉及用于信息传输的方法和设备。
背景技术
目前的通信***中,接收端设备针对一个传输块中的不同编码块向发送端设备发送反馈(Acknowledgement,ACK)/(Negative Acknowledgment,NACK)信息。发送端设备根据反馈信息对译码失败的编码块进行重传。当一个传输块包括大量编码块时,根据上述的信息反馈的方法,将会导致***中控制信令开销过大,降低控制信令的解调性能,降低***效率。
因此,针对一个传输块确定适当的反馈信息的数量是一个需要解决的问题。
发明内容
本申请提供一种用于信息传输的方法和设备,能够确定合适数量的反馈信息,降低控制信令的开销,提高控制信令的解调性能,提高***效率。
第一方面,提供了一种用于信息传输的方法,包括:终端设备确定第一数量信息,所述第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;所述终端设备确定第二数量信息,所述第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;所述终端设备根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息。
本申请的用于信息传输的方法,终端设备根据与一个传输块包括的编码块组的数量相关的信息和与当前调度的传输块包括的比特的总数量相关的信息,确定与当前调度的传输块实际包括的编码块组的相关信息。由此,终端设备能够根据与当前调度的传输块实际包括的编码块组相关的信息确定当前调度的传输块中实际包括的编码块组的数量,在针对编码块组进行反馈时,能够根据编码块组的数量确定合适数量的反馈信息,降低控制信令的开销,提高控制信令的解调性能,提高***效率。
结合第一方面,在第一方面的一种实现方式中,所述第一数量信息用于 指示一个传输块能够包括的编码块组的最大数量;或,所述第一数量信息用于指示所述当前调度的传输块实际包括的编码块组的数量。
结合第一方面及其上述实现方式,在第一方面的另一实现方式中,所述第二数量信息用于指示所述当前调度的传输块包括的比特的总数量;或,所述第二数量信息用于指示所述当前调度的传输块中每个编码块包括的比特的数量。
结合第一方面及其上述实现方式,在第一方面的另一实现方式中,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;或,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每个编码块组中包括的编码块的数量。
结合第一方面及其上述实现方式,在第一方面的另一实现方式中,所述第一数量信息用于指示一个传输块能够包括的编码块组的最大数量,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;
其中,所述终端设备根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息,包括:所述终端设备根据所述第二数量信息,确定所述当前调度的传输块实际包括的编码块的数量;所述终端设备根据一个传输块能够包括的编码块组的最大数量和所述传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量。
可选地,终端设备将当前调度的传输块包括的比特的总数量与一个编码块能够包括的比特的最大数量的比值进行上取整运算得到的数值,确定为当前调度的传输块实际包括的编码块的数量。
结合第一方面及其上述实现方式,在第一方面的另一实现方式中,所述终端设备根据一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量,包括:所述终端设备将一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量中的较小值,确定为所述当前调度的传输块实际包括的编码块组的数量。
结合第一方面及其上述实现方式,在第一方面的另一实现方式中,当所 述终端设备确定所述当前调度的传输块实际包括的编码块组的数量为一个传输块能够包括的编码块组的最大数量时,所述方法还包括:所述终端设备根据所述当前调度的传输块实际包括的编码块组的数量和所述当前调度的传输块实际包括的编码块的数量,确定每个编码块组包括的编码块的数量。
结合第一方面及其上述实现方式,在第一方面的另一实现方式中,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每个编码块组中包括的编码块的数量;
其中,所述终端设备根据所述第一数量和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息,包括:当所述终端设备确定所述第一数量信息用于指示所述当前调度的传输块实际包括的编码块组的数量时,将所述第一数量信息指示的数量确定为所述当前调度的传输块实际包括的编码组的数量;所述终端设备根据所述第二数量信息确定所述当前调度的传输块中每个编码块组包括的编码块的数量。
结合第一方面及其上述实现方式,在第一方面的另一实现方式中,所述终端设备根据所述第二数量信息确定所述当前调度的传输块中每个编码块组包括的编码块的数量,包括:所述终端设备根据所述第二数量信息和一个编码块能够包括的比特的最大数量,确定每个编码块组包括的编码块的数量。
结合第一方面及其上述实现方式,在第一方面的另一实现方式中,所述每个编码块组包括多个编码块时,所述每个编码块组包括的多个编码块的编号连续。
结合第一方面及其上述实现方式,在第一方面的另一实现方式中,所述终端设备支持多种传输配置,其中,所述传输配置包括下列传输配置中的一种:业务类型配置、传输时间间隔配置和基础参数集配置,所述方法还包括:所述终端设备根据当前传输配置,确定一个编码块能够包括的比特的最大数量。
结合第一方面及其上述实现方式,在第一方面的另一实现方式中,所述每个编码块组承载的信息对应一个公共循环冗余校验CRC信息,且所述每个编码块组包括的每个编码块承载的信息对应一个专有CRC信息。
结合第一方面及其上述实现方式,在第一方面的另一实现方式中,当所述当前调度的传输块为下行传输的传输块时,所述方法还包括:所述终端设 备确定所述当前调度的传输块实际包括的编码块组中传输失败的编码块组;所述终端设备根据所述传输失败的编码块组,确定反馈信息。
可选地,反馈信息为用于指示传输失败的编码块组的NACK信息。
结合第一方面及其实现方式,在第一方面的另一实现方式中,所述终端设备确定所述当前调度的传输块实际包括的编码块组中传输失败的编码块组,包括:当所述终端设备根据第一编码块组中的每个编码块承载的信息对应的专有CRC信息,确定所述第一编码块组中存在译码失败的编码块时,将所述第一编码块组确定为传输失败的编码块组,所述第一编码块组为所述当前调度的传输块实际包括的编码块组中的任一编码块组;或,当所述终端设备根据第一编码块组承载的信息对应的公共CRC信息确定所述第一编码块组校验失败时,将所述第一编码块组确定为传输失败的编码块组,所述第一编码块组为所述当前调度的传输块实际包括的编码块组中的任一编码块组。
结合第一方面及其实现方式,在第一方面的另一实现方式中,当所述当前调度的传输块为上行传输的传输块时,所述方法还包括:
所述终端设备接收调度信令,所述调度信令用于指示所述当前调度的传输块实际包括的编码块组中的部分编码块组重传;所述终端设备重传所述部分编码块组。
由此,终端设备只需要重传调度信令指示的编码块组,提高***效率。
第二方面,提供了一种用于信息传输的方法,包括:网络设备确定第一数量信息,所述第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;所述网络设备向终端设备发送第二数量信息,所述第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;所述网络设备根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息。
本申请的用于信息传输的方法,网络设备根据与一个传输块包括的编码块组的数量相关的信息和与当前调度的传输块包括的比特的总数量相关的信息,确定与当前调度的传输块实际包括的编码块组的相关信息。并且网络设备向终端设备发送第二数量信息,使得终端设备能够根据确定的第一数量和接收到的第二数量信息,确定与当前调度的传输块实际包括的编码块组相关的信息。由此,终端设备或网络设备能够根据与当前调度的传输块实际包 括的编码块组相关的信息确定当前调度的传输块中实际包括的编码组的数量,在针对编码块组进行反馈时,能够根据编码块组的数量确定合适数量的反馈信息,降低控制信令的开销,提高控制信令的解调性能,提高***效率。
结合第二方面,在第二方面的一种实现方式中,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;或,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每个编码块组中包括的编码块的数量。
结合第二方面及其上述实现方式,在第二方面的另一实现方式中,所述第一数量信息用于指示一个传输块能够包括的编码块组的最大数量,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;
其中,所述网络设备根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息,包括:所述网络设备根据所述第二数量信息,确定所述当前调度的传输块实际包括的编码块的数量;所述网络设备根据一个传输块能够包括的编码块组的最大数量和所述传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量。
结合第二方面及其上述实现方式,在第二方面的另一实现方式中,所述网络设备根据一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量,包括:所述网络设备将一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量中的较小值,确定为所述当前调度的传输块实际包括的编码块组的数量。
结合第二方面及其上述实现方式,在第二方面的另一实现方式中,当所述当前调度的传输块为下行传输的传输块时,所述方法还包括:所述网络设备接收终端设备发送的反馈信息;所述网络设备根据所述反馈信息,确定所述当前调度的传输块实际包括的编码块组中传输失败的编码块组。
结合第二方面及其上述实现方式,在第二方面的另一实现方式中,当所述当前调度的传输块为上行传输的传输块时,所述方法还包括:所述网络设备发送调度信令,所述调度信令用于指示所述当前调度的传输块实际包括的 编码块组中部分编码块组重传。
第三方面,提供了一种终端设备,用于执行上述第一方面或第一方面的任意可能的实现方式中的方法。具体地,所述终端设备包括用于执行上述第一方面或第一方面的任意可能的实现方式中的方法的功能模块。
第四方面,提供了一种网络设备,用于执行上述第二方面或第二方面的任意可能的实现方式中的方法。具体地,所述网络设备包括用于执行上述第二方面或第二方面的任意可能的实现方式中的方法的功能模块。
第五方面,提供了一种终端设备,包括处理器、存储器和收发器。所述处理器、所述存储器和所述收发器之间通过内部连接通路互相通信,传递控制和/或数据信号,使得所述终端设备执行上述第一方面或第一方面的任意可能的实现方式中的方法。
第六方面,提供了一种网络设备,包括处理器、存储器和收发器。所述处理器、所述存储器和所述收发器之间通过内部连接通路互相通信,传递控制和/或数据信号,使得所述网络设备执行上述第二方面或第二方面的任意可能的实现方式中的方法。
第七方面,提供了一种计算机可读介质,用于存储计算机程序,所述计算机程序包括用于执行上述第一方面或第一方面的任意可能的实现方式中的指令。
第八方面,提供了一种计算机可读介质,用于存储计算机程序,所述计算机程序包括用于执行上述第二方面或第二方面的任意可能的实现方式中的指令。
附图说明
图1是根据本申请实施例的用于信息传输的方法的示意性流程图;
图2是根据本申请实施例的编码块组的示意图;
图3是根据本申请实施例的编码块组的另一示意图;
图4是根据本申请实施例的编码块组的再一示意图;
图5是根据本申请另一实施例的用于信息传输的方法的示意性流程图;
图6是根据本申请实施例的终端设备的示意性框图;
图7是根据本申请实施例的终端设备的另一示意性框图;
图8是根据本申请实施例的网络设备的示意性框图;
图9是根据本申请另一实施例的终端设备的示意性框图;
图10是根据本申请另一实施例的网络设备的示意性框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
应理解,本申请实施例的技术方案可以应用于各种通信***,例如:全球移动通讯(Global System of Mobile communication,GSM)***、码分多址(Code Division Multiple Access,CDMA)***、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)***、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)***、LTE频分双工(Frequency Division Duplex,FDD)***、LTE时分双工(Time Division Duplex,TDD)、通用移动通信***(Universal Mobile Telecommunication System,UMTS)或全球互联微波接入(Worldwide Interoperability for Microwave Access,WiMAX)通信***、5G***,或者说新无线(New Radio,NR)***。
在本申请实施例中,终端设备可以包括但不限于移动台(Mobile Station,MS)、移动终端(Mobile Terminal)、移动电话(Mobile Telephone)、用户设备(User Equipment,UE)、手机(handset)及便携设备(portable equipment)、车辆(vehicle)等,该终端设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,例如,终端设备可以是移动电话(或称为“蜂窝”电话)、具有无线通信功能的计算机等,终端设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。
本申请实施例所涉及到的网络设备是一种部署在无线接入网中用以为终端设备提供无线通信功能的装置。所述网络设备可以为基站,所述基站可以包括各种形式的宏基站,微基站,中继站,接入点等。在采用不同的无线接入技术的***中,具有基站功能的设备的名称可能会有所不同。例如在LTE网络中,称为演进的节点B(Evolved NodeB,eNB或eNodeB),在第三代(3rd Generation,3G)网络中,称为节点B(Node B)等等。
需要说明的是,本申请实施例中,上行传输指的是终端设备向网络设备发送信息的过程,下行传输指的是网络设备向终端设备发送信息的过程。
图1示出了根据本申请实施例的用于信息传输的方法。如图1所示,方法100包括:
S110,终端设备确定第一数量信息,所述第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;
S120,所述终端设备确定第二数量信息,所述第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;
S130,所述终端设备根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息。
根据本申请实施例的用于传输信息的方法,终端设备根据与一个传输块包括的编码块组的数量相关的信息和与当前调度的传输块包括的比特的总数量相关的信息,确定与当前调度的传输块实际包括的编码块组的相关信息。由此,终端设备能够根据与当前调度的传输块实际包括的编码块组相关的信息确定当前调度的传输块中实际包括的编码块组的数量,在针对编码块组进行反馈时,能够根据编码块组的数量确定合适数量的反馈信息,降低控制信令的开销,提高控制信令的解调性能,提高***效率。
可选地,在S110中,第一数量信息用于指示一个传输块能够包括的编码块组的最大数量,或者可以理解为,第一数量信息用于指示一个传输块能够被划分成的编码块组的最大数量。在这种情况下,终端设备可以接收网络设备发送的高层信令,根据高层信令确定第一数量信息。或者一个传输块能够包括的编码块组的最大数量由协议事先约定。
或者,在S110中,第一数量信息用于指示当前调度的传输块实际包括的编码块组的数量,或者可以理解为,第一数量信息用于指示当前调度的传输块实际被划分成的编码块组的数量。在这种情况下,终端设备可以接收网络设备发送的下行控制信令,根据下行控制信令确定第一数量信息。
可选地,在S120中,第二数量信息用于指示当前调度的传输块包括的比特的总数量,或第二数量信息用于指示当前调度的传输块中每个编码块组包括的比特的数量。在这种情况下,终端设备可以接收网络设备发送的信令,根据接收到的信令确定第二数量信息。
可选地,在S130中,与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量,或者,与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际 包括的编码块组和每个编码块组包括的编码块的数量。
可选地,在一些实施例中,终端设备根据公式(1)确定当前调度的传输块实际包括的编码块组的数量N,
N=min(A,Nnum_CB)                   (1)
其中,min()表示取较小值运算,A表示一个传输块能够包括的编码块组的最大数量,Nnum_CB表示当前调度的传输块实际包括的编码块的数量。其中,Nnum_CB的取值可以是网络设备通过信令指示给终端设备的,Nnum_CB的取值还可以是终端设备根据第二数量信息确定的。
举例来说,假设一个传输块能够包括的编码块组的最大数量为10,当前调度的传输块实际包括的编码块的数量为30,则终端设备确定当前调度的传输块实际包括的编码块组的数量为10。假设一个传输块能够包括的编码块组的最大数量为10,当前调度的传输块实际包括的编码块的数量为8,则终端设备确定当前调度的传输块实际包括的编码块组的数量为8。
可选地,在一些实施例中,终端设备根据第二数量信息确定当前调度的传输块实际包括的编码块的数量,可以是终端设备根据公式(2)确定当前调度的传输块实际包括的编码块的数量,
Figure PCTCN2017074447-appb-000001
其中,
Figure PCTCN2017074447-appb-000002
表示向上取整运算,NTBS表示当前调度的传输块包括的比特的总数量,NCB_max表示一个编码块能够包括的比特的最大数量。
可以理解的是,公式(2)中的NCB_max的取值可以由协议约定或者由网络设备配置。并且,当终端设备同时支持多种传输配置时,不同的传输配置下,NCB_max的取值不同。所以,终端设备需要根据当前传输配置,确定NCB_max的取值。例如,终端设备支持多种业务类型(例如,增强移动宽带(Enhance Mobile Broadband,eMBB)、超高可靠性与超低时延通信(Ultra Reliable&Low Latency Communication,URLLC))不同的业务类型对应的NCB_max的取值不同。和/或,终端设备支持多种传输时间间隔(例如,时隙(slot)、微时隙(mini-slot),不同的传输时间间隔对应的NCB_max的取值不同。和/或,终端设备支持多种基础参数集(Numerology),不同的基础参数集对应的NCB_max的取值不同。
进一步地,当N<Nnum_CB时,或者说,当当前调度的传输块实际包括的 编码块组的数量为一个传输块能够包括的编码块组的最大数量时,终端设备可以根据当前调度的传输块实际包括的编码块组的数量N和当前调度的传输块实际包括的编码块的数量,确定每个编码块组包括的编码块的数量。
可选地,在一些实施例中,终端设备确定当前调度的传输块实际包括的N个编码块组中有
Figure PCTCN2017074447-appb-000003
个编码块组内包括
Figure PCTCN2017074447-appb-000004
个编码块,剩余的编码块组中的每个编码块组内包括
Figure PCTCN2017074447-appb-000005
个编码块。
或者,终端设备确定当前调度的传输块实际包括的N个编码块组中有
Figure PCTCN2017074447-appb-000006
个编码块组内包括
Figure PCTCN2017074447-appb-000007
个编码块,剩余的编码块组中的每个编码块组内包括
Figure PCTCN2017074447-appb-000008
举例来说,假设N=3,Nnum_CB=8,则终端设备确定3个编码块组中有2个编码块组内包含3个编码块,有1个编码块组内包含2个编码块。
并且,可以理解的是,当当前调度的传输块实际包括的编码块组的数量为当前调度的传输块实际包括的编码块的数量时,每个编码块组中包括一个编码块。
在本申请实施例中,可选地,在终端设备根据第一数量信息和第二数量信息确定当前调度的传输块实际包括的编码块组的数量和每个编码块组包括的编码块的数量时,如果第一数量信息用于指示当前调度的传输块实际包括的编码块组的数量,终端设备将第一数量信息指示的数量确定为当前调度的传输块实际包括的编码块组的数量。进一步地,终端设备根据第二数量信息确定当前调度的传输块中每个编码块组包括的编码块的数量。
可选地,作为一个例子,每个编码块组包括的编码块的数量=
Figure PCTCN2017074447-appb-000009
此时,NTBS表示每个编码块组包括的比特的数量。
在上述所有实施例中,可选地,当前调度的传输块实际包括的编码块组包括多个编码块时,每个编码块组包括的多个编码块的编号连续。如图2所示出的,当前调度的传输块包括3个编码块组,分别为编码块组1、编码块组2和编码块组3,其中,编码块组1包括编号为CB0、CB1和CB2的编码块,编码块组2包括编号为CB3、CB4和CB5的编码块,编码块组3包括编号为CB5、CB6和CB7的编码块。
进一步地,如图3和图4所示出的,每个编码块组承载的信息对应一个公共循环冗余校验(Cyclic Redundancy Check,CRC)信息,且每个编码块组包括的每个编码块承载的信息对应一个专有CRC信息。
在本申请实施例中,可选地,当当前调度的传输块为下行传输的传输块时,终端设备确定当前调度的传输块实际包括的编码块组中传输失败的编码块组,之后终端设备根据传输失败的编码块组,确定反馈信息。
可选地,上述的反馈信息可以是用于指示传输失败的编码块组的NACK信息,网络设备接收到NACK信息时,可以根据NACK信息直接确定出传输失败的编码块组。
或者,上述的反馈信息也可以是用于指示正确传输的编码块组的ACK信息,网络设备根据ACK信息直接确定出正确传输的编码块组,进而确定出传输失败的编码块组。
或者,上述的反馈信息既包括ACK信息又包括NACK信息,网络设备根据NACK信息直接确定出传输失败的编码块组。
由此,终端设备针对编码块组进行反馈,相比于针对每个编码块进行反馈的方法,能够降低控制信令开销,提高控制信令的解调性能,提高***效率。
具体地,在一些实施例中,终端设备确定当前调度的传输块实际包括的编码块组中传输失败的编码块组,可以通过以下两种方式确定:
方式一,终端设备根据每个编码块承载的信息对应的专有CRC信息,对一个编码块组内的所有编码块进行译码,如果这个编码块组中存在译码失败的编码块,终端设备确认这个编码块组为传输失败的编码块组。
方式二,终端设备根据一个编码块组承载的信息对应的公共CRC信息对该编码块组进行校验,如果这个编码块组校验失败,终端设备确认这个编码块组为传输失败的编码块组。
在本申请实施例中,可选地,当当前调度的传输块为上行传输的传输块时,终端设备接收调度信息,所述调度信令用于指示当前调度的传输块实际包括的编码块组中的部分编码块组重传,之后终端设备重传所述部分编码块组。由此,终端设备仅需要重新传输调度信令指示重传的编码块组,能够提高***效率。
以上结合图1至图4从终端设备侧详细描述根据本申请实施例的用于信 息传输的方法,下面将结合图5从网络设备侧详细描述根据本申请实施例的用于信息传输的方法。应理解,网络设备侧描述的网络设备与终端设备的交互与终端设备侧的描述相同,为避免重复,适当省略相关描述。
图5示出了根据本申请另一实施例的用于信息传输的方法,如图5所示,方法200包括:
S210,网络设备确定第一数量信息,所述第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;
S220,所述网络设备向终端设备发送第二数量信息,所述第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;
S230,所述网络设备根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息。
本申请的用于信息传输的方法,网络设备根据与一个传输块包括的编码块组的数量相关的信息和与当前调度的传输块包括的比特的总数量相关的信息,确定与当前调度的传输块实际包括的编码块组的相关信息。并且网络设备向终端设备发送第二数量信息,使得终端设备能够根据确定的第一数量和接收到的第二数量信息,确定与当前调度的传输块实际包括的编码块组相关的信息。由此,终端设备或网络设备能够根据与当前调度的传输块实际包括的编码块组相关的信息确定当前调度的传输块中实际包括的编码组的数量,在针对编码块组进行反馈时,能够根据编码块组的数量确定合适数量的反馈信息,降低控制信令的开销,提高控制信令的解调性能,提高***效率。
在本申请实施例中,可选地,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;或,
所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每个编码块组中包括的编码块的数量。
在本申请实施例中,可选地,所述第一数量信息用于指示一个传输块能够包括的编码块组的最大数量,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;
其中,S230具体为:所述网络设备根据所述第二数量信息,确定所述当前调度的传输块实际包括的编码块的数量;所述网络设备根据一个传输块能够包括的编码块组的最大数量和所述传输块实际包括的编码块的数量,确 定所述当前调度的传输块实际包括的编码块组的数量。
在本申请实施例中,可选地,所述网络设备根据一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量,包括:所述网络设备将一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量中的较小值,确定为所述当前调度的传输块实际包括的编码块组的数量。
在本申请实施例中,可选地,当所述当前调度的传输块为下行传输的传输块时,所述方法200还包括:所述网络设备接收终端设备发送的反馈信息;所述网络设备根据所述反馈信息,确定所述当前调度的传输块实际包括的编码块组中传输失败的编码块组。
在本申请实施例中,可选地,当所述当前调度的传输块为上行传输的传输块时,所述方法200还包括:所述网络设备发送调度信令,所述调度信令用于指示所述当前调度的传输块实际包括的编码块组中部分编码块组重传。
以上结合图1至图5详细描述了根据本申请实施例的用于信息传输的方法,下面将结合图6详细描述根据本申请实施例的终端设备,如图6所示,终端设备10包括:
第一处理模块11,用于确定第一数量信息,所述第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;
所述第一处理模块11,还用于确定第二数量信息,所述第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;
第二处理模块12,用于根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息。
因此,根据本申请实施例的终端设备,根据与一个传输块包括的编码块组的数量相关的信息和与当前调度的传输块包括的比特的总数量相关的信息,确定与当前调度的传输块实际包括的编码块组的相关信息。由此,终端设备能够根据与当前调度的传输块实际包括的编码块组相关的信息确定当前调度的传输块中实际包括的编码块组的数量,在针对编码块组进行反馈时,能够根据编码块组的数量确定合适数量的反馈信息,降低控制信令的开销,提高控制信令的解调性能,提高***效率。
在本申请实施例中,可选地,所述第一数量信息用于指示一个传输块能够包括的编码块组的最大数量;或,
所述第一数量信息用于指示所述当前调度的传输块实际包括的编码块组的数量。
在本申请实施例中,可选地,所述第二数量信息用于指示所述当前调度的传输块包括的比特的总数量;或,
所述第二数量信息用于指示所述当前调度的传输块中每个编码块组包括的比特的数量。
在本申请实施例中,可选地,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;或,
所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每个编码块组中包括的编码块的数量。
在本申请实施例中,可选地,所述第一数量信息用于指示一个传输块能够包括的编码块组的最大数量,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;
其中,所述第二处理模块12具体用于:根据所述第二数量信息,确定所述当前调度的传输块实际包括的编码块的数量;根据一个传输块能够包括的编码块组的最大数量和所述传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量。
在本申请实施例中,可选地,所述第二处理模块12具体用于:将一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量中的较小值,确定为所述当前调度的传输块实际包括的编码块组的数量。
在本申请实施例中,可选地,当所述第二处理模块确定所述当前调度的传输块实际包括的编码块组的数量为一个传输块能够包括的编码块组的最大数量时,所述第二处理模块12还用于:根据所述当前调度的传输块实际包括的编码块组的数量和所述当前调度的传输块实际包括的编码块的数量,确定每个编码块组包括的编码块的数量。
在本申请实施例中,可选地,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每 个编码块组中包括的编码块的数量;
其中,所述第二处理模块12具体用于:当确定所述第一数量信息用于指示所述当前调度的传输块实际包括的编码块组的数量时,将所述第一数量信息指示的数量确定为所述当前调度的传输块实际包括的编码组的数量;根据所述第二数量信息确定所述当前调度的传输块中每个编码块组包括的编码块的数量。
在本申请实施例中,可选地,所述第二处理模块12具体用于:根据所述第二数量信息和一个编码块能够包括的比特的最大数量,确定每个编码块组包括的编码块的数量。
在本申请实施例中,可选地,当所述每个编码块组包括多个编码块时,所述每个编码块组包括的多个编码块的编号连续。
在本申请实施例中,可选地,所述终端设备支持多种传输配置,其中,所述传输配置包括下列传输配置中的一种:业务类型配置、传输时间间隔配置和基础参数集配置,所述第二处理模块12还用于:根据当前传输配置,确定一个编码块能够包括的比特的最大数量。
在本申请实施例中,可选地,所述每个编码块组承载的信息对应一个公共循环冗余校验CRC信息,且所述每个编码块组包括的每个编码块承载的信息对应一个专有CRC信息。
在本申请实施例中,可选地,当所述当前调度的传输块为下行传输的传输块时,所述第二处理模块12还用于:确定所述当前调度的传输块实际包括的编码块组中传输失败的编码块组;根据所述传输失败的编码块组,确定反馈信息。
在本申请实施例中,可选地,所述第二处理模块12具体用于:当根据第一编码块组中的每个编码块承载的信息对应的专有CRC信息,确定所述第一编码块组中存在译码失败的编码块时,将所述第一编码块组确定为传输失败的编码块组,所述第一编码块组为所述当前调度的传输块实际包括的编码块组中的任一编码块组;或,当根据第一编码块组承载的信息对应的公共CRC信息确定所述第一编码块组校验失败时,将所述第一编码块组确定为传输失败的编码块组,所述第一编码块组为所述当前调度的传输块实际包括的编码块组中的任一编码块组。
在本申请实施例中,可选地,如图7所示,所述终端设备还包括收发模 块13,当所述当前调度的传输块为上行传输的传输块时,所述收发模块13用于:接收调度信令,所述调度信令用于指示所述当前调度的传输块实际包括的编码块组中的部分编码块组重传;重传所述部分编码块组。
根据本申请实施例的终端设备可以参照对应本申请实施例的方法100的流程,并且,该终端设备中的各个单元/模块和上述其他操作和/或功能分别为了实现方法100中的相应流程,为了简洁,在此不再赘述。
图8示出了根据本申请实施例的网络设备,如图8所示,网络设备20包括:
处理模块21,用于确定第一数量信息,所述第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;
收发模块22,用于向终端设备发送第二数量信息,所述第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;
所述处理模块21,还用于根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息。
因此,根据本申请实施例的网络设备,根据与一个传输块包括的编码块组的数量相关的信息和与当前调度的传输块包括的比特的总数量相关的信息,确定与当前调度的传输块实际包括的编码块组的相关信息。并且网络设备向终端设备发送第二数量信息,使得终端设备能够根据确定的第一数量和接收到的第二数量信息,确定与当前调度的传输块实际包括的编码块组相关的信息。由此,终端设备或网络设备能够根据与当前调度的传输块实际包括的编码块组相关的信息确定当前调度的传输块中实际包括的编码组的数量,在针对编码块组进行反馈时,能够根据编码块组的数量确定合适数量的反馈信息,降低控制信令的开销,提高控制信令的解调性能,提高***效率。
在本申请实施例中,可选地,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;或,
所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每个编码块组中包括的编码块的数量。
在本申请实施例中,可选地,所述第一数量信息用于指示一个传输块能够包括的编码块组的最大数量,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;
其中,所述处理模块21具体用于:根据所述第二数量信息,确定所述当前调度的传输块实际包括的编码块的数量;根据一个传输块能够包括的编码块组的最大数量和所述传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量。
在本申请实施例中,可选地,所述处理模块21具体用于:将一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量中的较小值,确定为所述当前调度的传输块实际包括的编码块组的数量。
在本申请实施例中,可选地,当所述当前调度的传输块为下行传输的传输块时,所述收发模块22还用于:接收终端设备发送的反馈信息;
所述处理模块21,还用于根据所述反馈信息,确定所述当前调度的传输块实际包括的编码块组中传输失败的编码块组。
在本申请实施例中,可选地,当所述当前调度的传输块为上行传输的传输块时,所述收发模块22还用于:发送调度信令,所述调度信令用于指示所述当前调度的传输块实际包括的编码块组中部分编码块组重传。
根据本申请实施例的网络设备可以参照对应本申请实施例的方法200的流程,并且,该网络设备中的各个单元/模块和上述其他操作和/或功能分别为了实现方法200中的相应流程,为了简洁,在此不再赘述。
图9示出了根据本申请另一实施例的终端设备。如图9所示,终端设备100包括处理器110和收发器120,处理器110和收发器120相连,可选地,该网络设备100还包括存储器130,存储器130与处理器110相连。其中,处理器110、存储器130和收发器120可以通过内部连接通路互相通信。其中,所述处理器110,用于确定第一数量信息,所述第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;确定第二数量信息,所述第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息。
因此,根据本申请实施例的终端设备,根据与一个传输块包括的编码块组的数量相关的信息和与当前调度的传输块包括的比特的总数量相关的信息,确定与当前调度的传输块实际包括的编码块组的相关信息。由此,终端设备能够根据与当前调度的传输块实际包括的编码块组相关的信息确定当 前调度的传输块中实际包括的编码块组的数量,在针对编码块组进行反馈时,能够根据编码块组的数量确定合适数量的反馈信息,降低控制信令的开销,提高控制信令的解调性能,提高***效率。
根据本申请实施例的终端设备100可以参照对应本申请实施例的终端设备10,并且,该终端设备中的各个单元/模块和上述其他操作和/或功能分别为了实现方法100中的相应流程,为了简洁,在此不再赘述。
图10示出了根据本申请另一实施例的网络设备的示意性框图,如图10所示,网络设备200包括:处理器210和收发器220,处理器210和收发器220相连,可选地,所述终端设备200还包括存储器230,存储器230与处理器210相连。其中,处理器210、存储器230和收发器220可以通过内部连接通路互相通信。其中,所述处理器210,用于确定第一数量信息,所述第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;所述收发器220,用于向终端设备发送第二数量信息,所述第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;所述处理器210还用于根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息。
因此,根据本申请实施例的网络设备,根据与一个传输块包括的编码块组的数量相关的信息和与当前调度的传输块包括的比特的总数量相关的信息,确定与当前调度的传输块实际包括的编码块组的相关信息。并且网络设备向终端设备发送第二数量信息,使得终端设备能够根据确定的第一数量和接收到的第二数量信息,确定与当前调度的传输块实际包括的编码块组相关的信息。由此,终端设备或网络设备能够根据与当前调度的传输块实际包括的编码块组相关的信息确定当前调度的传输块中实际包括的编码组的数量,在针对编码块组进行反馈时,能够根据编码块组的数量确定合适数量的反馈信息,降低控制信令的开销,提高控制信令的解调性能,提高***效率。
根据本申请实施例的网络设备200可以参照对应本申请实施例的网络设备20,并且,该网络设备中的各个单元/模块和上述其他操作和/或功能分别为了实现方法200中的相应流程,为了简洁,在此不再赘述。
可以理解,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit, ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个 ***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

Claims (42)

  1. 一种用于信息传输的方法,其特征在于,包括:
    终端设备确定第一数量信息,所述第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;
    所述终端设备确定第二数量信息,所述第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;
    所述终端设备根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息。
  2. 根据权利要求1所述的方法,其特征在于,所述第一数量信息用于指示一个传输块能够包括的编码块组的最大数量;或,
    所述第一数量信息用于指示所述当前调度的传输块实际包括的编码块组的数量。
  3. 根据权利要求1或2所述的方法,其特征在于,所述第二数量信息用于指示所述当前调度的传输块包括的比特的总数量;或,
    所述第二数量信息用于指示所述当前调度的传输块中每个编码块组包括的比特的数量。
  4. 根据权利要求1至3中任一项所述的方法,其特征在于,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;或,
    所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每个编码块组中包括的编码块的数量。
  5. 根据权利要求4所述的方法,其特征在于,所述第一数量信息用于指示一个传输块能够包括的编码块组的最大数量,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;
    其中,所述终端设备根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息,包括:
    所述终端设备根据所述第二数量信息,确定所述当前调度的传输块实际包括的编码块的数量;
    所述终端设备根据一个传输块能够包括的编码块组的最大数量和所述 传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量。
  6. 根据权利要求5所述的方法,其特征在于,所述终端设备根据一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量,包括:
    所述终端设备将一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量中的较小值,确定为所述当前调度的传输块实际包括的编码块组的数量。
  7. 根据权利要求5或6所述的方法,其特征在于,当所述终端设备确定所述当前调度的传输块实际包括的编码块组的数量为一个传输块能够包括的编码块组的最大数量时,所述方法还包括:
    所述终端设备根据所述当前调度的传输块实际包括的编码块组的数量和所述当前调度的传输块实际包括的编码块的数量,确定每个编码块组包括的编码块的数量。
  8. 根据权利要求4所述的方法,其特征在于,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每个编码块组中包括的编码块的数量;
    其中,所述终端设备根据所述第一数量和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息,包括:
    当所述终端设备确定所述第一数量信息用于指示所述当前调度的传输块实际包括的编码块组的数量时,将所述第一数量信息指示的数量确定为所述当前调度的传输块实际包括的编码组的数量;
    所述终端设备根据所述第二数量信息确定所述当前调度的传输块中每个编码块组包括的编码块的数量。
  9. 根据权利要求8所述的方法,其特征在于,所述终端设备根据所述第二数量信息确定所述当前调度的传输块中每个编码块组包括的编码块的数量,包括:
    所述终端设备根据所述第二数量信息和一个编码块能够包括的比特的最大数量,确定每个编码块组包括的编码块的数量。
  10. 根据权利要求1至9中任一项所述的方法,其特征在于,当所述每 个编码块组包括多个编码块时,所述每个编码块组包括的多个编码块的编号连续。
  11. 根据权利要求9所述的方法,其特征在于,所述终端设备支持多种传输配置,其中,所述传输配置包括下列传输配置中的一种:业务类型配置、传输时间间隔配置和基础参数集配置,所述方法还包括:
    所述终端设备根据当前传输配置,确定一个编码块能够包括的比特的最大数量。
  12. 根据权利要求1至11中任一项所述的方法,其特征在于,所述每个编码块组承载的信息对应一个公共循环冗余校验CRC信息,且所述每个编码块组包括的每个编码块承载的信息对应一个专有CRC信息。
  13. 根据权利要求12所述的方法,其特征在于,当所述当前调度的传输块为下行传输的传输块时,所述方法还包括:
    所述终端设备确定所述当前调度的传输块实际包括的编码块组中传输失败的编码块组;
    所述终端设备根据所述传输失败的编码块组,确定反馈信息。
  14. 根据权利要求13所述的方法,其特征在于,所述终端设备确定所述当前调度的传输块实际包括的编码块组中传输失败的编码块组,包括:
    当所述终端设备根据第一编码块组中的每个编码块承载的信息对应的专有CRC信息,确定所述第一编码块组中存在译码失败的编码块时,将所述第一编码块组确定为传输失败的编码块组,所述第一编码块组为所述当前调度的传输块实际包括的编码块组中的任一编码块组;或,
    当所述终端设备根据第一编码块组承载的信息对应的公共CRC信息确定所述第一编码块组校验失败时,将所述第一编码块组确定为传输失败的编码块组,所述第一编码块组为所述当前调度的传输块实际包括的编码块组中的任一编码块组。
  15. 根据权利要求1至11中任一项所述的方法,其特征在于,当所述当前调度的传输块为上行传输的传输块时,所述方法还包括:
    所述终端设备接收调度信令,所述调度信令用于指示所述当前调度的传输块实际包括的编码块组中的部分编码块组重传;
    所述终端设备重传所述部分编码块组。
  16. 一种用于信息传输的方法,其特征在于,包括:
    网络设备确定第一数量信息,所述第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;
    所述网络设备向终端设备发送第二数量信息,所述第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;
    所述网络设备根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息。
  17. 根据权利要求16所述的方法,其特征在于,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;或,
    所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每个编码块组中包括的编码块的数量。
  18. 根据权利要求17所述的方法,其特征在于,所述第一数量信息用于指示一个传输块能够包括的编码块组的最大数量,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;
    其中,所述网络设备根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息,包括:
    所述网络设备根据所述第二数量信息,确定所述当前调度的传输块实际包括的编码块的数量;
    所述网络设备根据一个传输块能够包括的编码块组的最大数量和所述传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量。
  19. 根据权利要求18所述的方法,其特征在于,所述网络设备根据一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量,包括:
    所述网络设备将一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量中的较小值,确定为所述当前调度的传输块实际包括的编码块组的数量。
  20. 根据权利要求16至19中任一项所述的方法,其特征在于,当所述 当前调度的传输块为下行传输的传输块时,所述方法还包括:
    所述网络设备接收终端设备发送的反馈信息;
    所述网络设备根据所述反馈信息,确定所述当前调度的传输块实际包括的编码块组中传输失败的编码块组。
  21. 根据权利要求16至19中任一项所述的方法,其特征在于,当所述当前调度的传输块为上行传输的传输块时,所述方法还包括:
    所述网络设备发送调度信令,所述调度信令用于指示所述当前调度的传输块实际包括的编码块组中部分编码块组重传。
  22. 一种终端设备,其特征在于,包括:
    第一处理模块,用于确定第一数量信息,所述第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;
    所述第一处理模块,还用于确定第二数量信息,所述第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;
    第二处理模块,用于根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息。
  23. 根据权利要求22所述的终端设备,其特征在于,所述第一数量信息用于指示一个传输块能够包括的编码块组的最大数量;或,
    所述第一数量信息用于指示所述当前调度的传输块实际包括的编码块组的数量。
  24. 根据权利要求22或23所述的终端设备,其特征在于,所述第二数量信息用于指示所述当前调度的传输块包括的比特的总数量;或,
    所述第二数量信息用于指示所述当前调度的传输块中每个编码块组包括的比特的数量。
  25. 根据权利要求22至24中任一项所述的终端设备,其特征在于,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;或,
    所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每个编码块组中包括的编码块的数量。
  26. 根据权利要求25所述的终端设备,其特征在于,所述第一数量信 息用于指示一个传输块能够包括的编码块组的最大数量,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;
    其中,所述第二处理模块具体用于:
    根据所述第二数量信息,确定所述当前调度的传输块实际包括的编码块的数量;
    根据一个传输块能够包括的编码块组的最大数量和所述传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量。
  27. 根据权利要求26所述的终端设备,其特征在于,所述第二处理模块具体用于:
    将一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量中的较小值,确定为所述当前调度的传输块实际包括的编码块组的数量。
  28. 根据权利要求26或27所述的终端设备,其特征在于,当所述第二处理模块确定所述当前调度的传输块实际包括的编码块组的数量为一个传输块能够包括的编码块组的最大数量时,所述第二处理模块还用于:
    根据所述当前调度的传输块实际包括的编码块组的数量和所述当前调度的传输块实际包括的编码块的数量,确定每个编码块组包括的编码块的数量。
  29. 根据权利要求25所述的终端设备,其特征在于,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每个编码块组中包括的编码块的数量;
    其中,所述第二处理模块具体用于:
    当确定所述第一数量信息用于指示所述当前调度的传输块实际包括的编码块组的数量时,将所述第一数量信息指示的数量确定为所述当前调度的传输块实际包括的编码组的数量;
    根据所述第二数量信息确定所述当前调度的传输块中每个编码块组包括的编码块的数量。
  30. 根据权利要求29所述的终端设备,其特征在于,所述第二处理模块具体用于:
    根据所述第二数量信息和一个编码块能够包括的比特的最大数量,确定每个编码块组包括的编码块的数量。
  31. 根据权利要求22至30中任一项所述的终端设备,其特征在于,当所述每个编码块组包括多个编码块时,所述每个编码块组包括的多个编码块的编号连续。
  32. 根据权利要求30所述的终端设备,其特征在于,所述终端设备支持多种传输配置,其中,所述传输配置包括下列传输配置中的一种:业务类型配置、传输时间间隔配置和基础参数集配置,所述第二处理模块还用于:
    根据当前传输配置,确定一个编码块能够包括的比特的最大数量。
  33. 根据权利要求22至32中任一项所述的终端设备,其特征在于,所述每个编码块组承载的信息对应一个公共循环冗余校验CRC信息,且所述每个编码块组包括的每个编码块承载的信息对应一个专有CRC信息。
  34. 根据权利要求33所述的终端设备,其特征在于,当所述当前调度的传输块为下行传输的传输块时,所述第二处理模块还用于:
    确定所述当前调度的传输块实际包括的编码块组中传输失败的编码块组;
    根据所述传输失败的编码块组,确定反馈信息。
  35. 根据权利要求34所述的终端设备,其特征在于,所述第二处理模块具体用于:
    当根据第一编码块组中的每个编码块承载的信息对应的专有CRC信息,确定所述第一编码块组中存在译码失败的编码块时,将所述第一编码块组确定为传输失败的编码块组,所述第一编码块组为所述当前调度的传输块实际包括的编码块组中的任一编码块组;或,
    当根据第一编码块组承载的信息对应的公共CRC信息确定所述第一编码块组校验失败时,将所述第一编码块组确定为传输失败的编码块组,所述第一编码块组为所述当前调度的传输块实际包括的编码块组中的任一编码块组。
  36. 根据权利要求22至32中任一项所述的终端设备,其特征在于,所述终端设备还包括收发模块,当所述当前调度的传输块为上行传输的传输块时,所述收发模块用于:
    接收调度信令,所述调度信令用于指示所述当前调度的传输块实际包括 的编码块组中的部分编码块组重传;
    重传所述部分编码块组。
  37. 一种网络设备,其特征在于,包括:
    处理模块,用于确定第一数量信息,所述第一数量信息为与一个传输块包括的编码块组的数量相关的信息,每个编码块组包括至少一个编码块;
    收发模块,用于向终端设备发送第二数量信息,所述第二数量信息为与当前调度的传输块包括的比特的总数量相关的信息;
    所述处理模块,还用于根据所述第一数量信息和所述第二数量信息,确定与所述当前调度的传输块实际包括的编码块组相关的信息。
  38. 根据权利要求37所述的网络设备,其特征在于,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;或,
    所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量和每个编码块组中包括的编码块的数量。
  39. 根据权利要求38所述的网络设备,其特征在于,所述第一数量信息用于指示一个传输块能够包括的编码块组的最大数量,所述与当前调度的传输块实际包括的编码块组相关的信息为所述当前调度的传输块实际包括的编码块组的数量;
    其中,所述处理模块具体用于:
    根据所述第二数量信息,确定所述当前调度的传输块实际包括的编码块的数量;
    根据一个传输块能够包括的编码块组的最大数量和所述传输块实际包括的编码块的数量,确定所述当前调度的传输块实际包括的编码块组的数量。
  40. 根据权利要求39所述的网络设备,其特征在于,所述处理模块具体用于:
    将一个传输块能够包括的编码块组的最大数量和所述当前调度的传输块实际包括的编码块的数量中的较小值,确定为所述当前调度的传输块实际包括的编码块组的数量。
  41. 根据权利要求37至40中任一项所述的网络设备,其特征在于,当 所述当前调度的传输块为下行传输的传输块时,所述收发模块还用于:
    接收终端设备发送的反馈信息;
    所述处理模块,还用于根据所述反馈信息,确定所述当前调度的传输块实际包括的编码块组中传输失败的编码块组。
  42. 根据权利要37至40中任一项所述的网络设备,其特征在于,当所述当前调度的传输块为上行传输的传输块时,所述收发模块还用于:
    发送调度信令,所述调度信令用于指示所述当前调度的传输块实际包括的编码块组中部分编码块组重传。
PCT/CN2017/074447 2017-02-22 2017-02-22 用于信息传输的方法和设备 WO2018152714A1 (zh)

Priority Applications (22)

Application Number Priority Date Filing Date Title
ES21212662T ES2939016T3 (es) 2017-02-22 2017-02-22 Método y dispositivo para la transmisión de información
CN202111142053.3A CN113872737B (zh) 2017-02-22 2017-02-22 用于信息传输的方法和设备
MX2019010038A MX2019010038A (es) 2017-02-22 2017-02-22 Metodo y dispositivo para transmision de informacion.
PCT/CN2017/074447 WO2018152714A1 (zh) 2017-02-22 2017-02-22 用于信息传输的方法和设备
CN201780077870.0A CN110073624A (zh) 2017-02-22 2017-02-22 用于信息传输的方法和设备
BR112019017328-5A BR112019017328A2 (pt) 2017-02-22 2017-02-22 Método e dispositivo para transmissão de informação
JP2019545763A JP2020511820A (ja) 2017-02-22 2017-02-22 情報伝送のための方法及びデバイス
ES17897527T ES2907816T3 (es) 2017-02-22 2017-02-22 Método y dispositivo para la transmisión de información
US16/487,141 US10972227B2 (en) 2017-02-22 2017-02-22 Method and device for information transmission
AU2017400807A AU2017400807B2 (en) 2017-02-22 2017-02-22 Method and device for information transmission
EP21212662.7A EP3985902B1 (en) 2017-02-22 2017-02-22 Method and device for information transmission
KR1020197025338A KR20190118591A (ko) 2017-02-22 2017-02-22 정보 전송을 위한 방법 및 디바이스
SG11201907728YA SG11201907728YA (en) 2017-02-22 2017-02-22 Method and device for information transmission
CA3054200A CA3054200C (en) 2017-02-22 2017-02-22 Method and device for information transmission
EP17897527.2A EP3584977B1 (en) 2017-02-22 2017-02-22 Method and device for information transmission
RU2019129177A RU2722583C1 (ru) 2017-02-22 2017-02-22 Способ и устройство для передачи информации
TW107105077A TWI757425B (zh) 2017-02-22 2018-02-12 用於信息傳輸的方法和設備
IL268810A IL268810B2 (en) 2017-02-22 2019-08-20 A method and device for transmitting information
PH12019501935A PH12019501935A1 (en) 2017-02-22 2019-08-22 Method and device for information transmission
ZA2019/06074A ZA201906074B (en) 2017-02-22 2019-09-13 Method and device for information transmission
US17/035,138 US11483098B2 (en) 2017-02-22 2020-09-28 Method and device for information transmission
JP2021203457A JP2022043166A (ja) 2017-02-22 2021-12-15 情報伝送のための方法及びデバイス

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/074447 WO2018152714A1 (zh) 2017-02-22 2017-02-22 用于信息传输的方法和设备

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US16/487,141 A-371-Of-International US10972227B2 (en) 2017-02-22 2017-02-22 Method and device for information transmission
US17/035,138 Continuation US11483098B2 (en) 2017-02-22 2020-09-28 Method and device for information transmission

Publications (1)

Publication Number Publication Date
WO2018152714A1 true WO2018152714A1 (zh) 2018-08-30

Family

ID=63253492

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/074447 WO2018152714A1 (zh) 2017-02-22 2017-02-22 用于信息传输的方法和设备

Country Status (17)

Country Link
US (2) US10972227B2 (zh)
EP (2) EP3584977B1 (zh)
JP (2) JP2020511820A (zh)
KR (1) KR20190118591A (zh)
CN (2) CN110073624A (zh)
AU (1) AU2017400807B2 (zh)
BR (1) BR112019017328A2 (zh)
CA (1) CA3054200C (zh)
ES (2) ES2939016T3 (zh)
IL (1) IL268810B2 (zh)
MX (1) MX2019010038A (zh)
PH (1) PH12019501935A1 (zh)
RU (1) RU2722583C1 (zh)
SG (1) SG11201907728YA (zh)
TW (1) TWI757425B (zh)
WO (1) WO2018152714A1 (zh)
ZA (1) ZA201906074B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019534647A (ja) * 2016-11-04 2019-11-28 ホアウェイ・テクノロジーズ・カンパニー・リミテッド データ送信方法及びデータ送信装置
CN111614446A (zh) * 2019-02-22 2020-09-01 华为技术有限公司 通信处理方法和通信处理装置

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4135236B1 (en) 2017-03-08 2023-10-18 LG Electronics, Inc. Method and apparatus for transmitting and receiving radio signals in a wireless communication system
US11171758B2 (en) * 2017-03-24 2021-11-09 Qualcomm Incorporated Code block grouping and feedback that support efficient retransmissions
BR112019020666A2 (pt) 2017-04-03 2020-05-05 Ericsson Telefon Ab L M manipulação de harq para nós com tempos de processamento variáveis
CN108809479B (zh) * 2017-04-28 2022-08-19 华为技术有限公司 数据处理方法和数据处理装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090046808A1 (en) * 2007-08-14 2009-02-19 Texas Instruments Incorporated Rate matching and scrambling techniques for control signaling
CN101615986A (zh) * 2008-06-27 2009-12-30 华为技术有限公司 一种数据传输方法、装置及通信***
CN105515719A (zh) * 2014-09-24 2016-04-20 中兴通讯股份有限公司 一种数据传输方法及装置

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8379738B2 (en) 2007-03-16 2013-02-19 Samsung Electronics Co., Ltd. Methods and apparatus to improve performance and enable fast decoding of transmissions with multiple code blocks
CN101282192B (zh) * 2007-04-03 2011-09-21 中兴通讯股份有限公司 混合自动重传信道编码方法
CN103188050A (zh) * 2007-07-04 2013-07-03 日本电气株式会社 多载波移动体通信***
CN101667900B (zh) * 2008-09-02 2014-11-05 中兴通讯股份有限公司 Harq反馈方法
WO2010115295A1 (zh) * 2009-04-10 2010-10-14 上海贝尔股份有限公司 请求重传方法、重传方法及其设备
CN101820330B (zh) * 2010-02-09 2013-04-24 华为技术有限公司 一种信号接收处理方法及装置
CN102255712B (zh) * 2011-07-18 2013-07-10 东南大学 长期演进***混合自动要求重传过程软量存储分配方法
CN104301077B (zh) 2013-07-16 2017-07-28 普天信息技术研究院有限公司 一种混合重传的方法
CN105306166B (zh) 2014-07-08 2018-05-04 普天信息技术有限公司 码块的接收处理方法及装置
CN105515733B (zh) * 2014-09-24 2019-03-12 中兴通讯股份有限公司 一种反馈方法及装置
CN105530071B (zh) * 2014-09-29 2018-08-07 普天信息技术有限公司 一种基于码块分割的上行信号编码方法及终端
CN105530072B (zh) 2014-09-29 2018-09-14 普天信息技术有限公司 一种基于码块分割的上行信号解码方法及基站
CN105505733B (zh) * 2016-01-26 2018-07-06 湖南省林业科学院 一种竹奶醋及其制备方法
KR102561715B1 (ko) * 2016-11-24 2023-08-02 삼성전자주식회사 무선 셀룰라 통신 시스템에서 부분 재전송 방법 및 장치
CN108270513B (zh) * 2016-12-30 2024-01-19 华为技术有限公司 发送控制信息的方法和装置及接收控制信息的方法和装置
CN108365922B (zh) * 2017-01-26 2021-03-30 华为技术有限公司 用于反馈的方法、设备和***
BR112019016156A2 (pt) * 2017-02-03 2020-03-24 Idac Holdings, Inc. Unidade de transmissão/recepção sem fio, e, método implementado em uma unidade de transmissão/recepção sem fio

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090046808A1 (en) * 2007-08-14 2009-02-19 Texas Instruments Incorporated Rate matching and scrambling techniques for control signaling
CN101615986A (zh) * 2008-06-27 2009-12-30 华为技术有限公司 一种数据传输方法、装置及通信***
CN105515719A (zh) * 2014-09-24 2016-04-20 中兴通讯股份有限公司 一种数据传输方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"NR HARQ timing and feedback schemes", 3GPP TSG RAN WG1 MEETING #88, R1-17O1593, 17 February 2017 (2017-02-17), XP051208760 *
NOKIA: "Multi-bit feedback for NR HARQ operation", 3GPP TSG-RAN WG1 MEETING #88, R1-1703325, 17 February 2017 (2017-02-17), XP051210455 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019534647A (ja) * 2016-11-04 2019-11-28 ホアウェイ・テクノロジーズ・カンパニー・リミテッド データ送信方法及びデータ送信装置
US10856286B2 (en) 2016-11-04 2020-12-01 Huawei Technologies Co., Ltd. Data transmission method and apparatus
US11533717B2 (en) 2016-11-04 2022-12-20 Huawei Technologies Co., Ltd. Data transmission method and apparatus
CN111614446A (zh) * 2019-02-22 2020-09-01 华为技术有限公司 通信处理方法和通信处理装置
CN111614446B (zh) * 2019-02-22 2021-06-29 华为技术有限公司 通信处理方法和通信处理装置

Also Published As

Publication number Publication date
US20210014007A1 (en) 2021-01-14
CN113872737A (zh) 2021-12-31
JP2022043166A (ja) 2022-03-15
ZA201906074B (en) 2021-02-24
TWI757425B (zh) 2022-03-11
EP3985902B1 (en) 2023-01-25
JP2020511820A (ja) 2020-04-16
IL268810B2 (en) 2023-05-01
IL268810B1 (en) 2023-01-01
US10972227B2 (en) 2021-04-06
CN113872737B (zh) 2024-02-20
SG11201907728YA (en) 2019-09-27
CA3054200A1 (en) 2018-08-30
EP3584977B1 (en) 2022-01-26
RU2722583C1 (ru) 2020-06-01
KR20190118591A (ko) 2019-10-18
ES2907816T3 (es) 2022-04-26
CA3054200C (en) 2023-01-24
IL268810A (en) 2019-10-31
MX2019010038A (es) 2019-10-15
ES2939016T3 (es) 2023-04-18
EP3985902A1 (en) 2022-04-20
US11483098B2 (en) 2022-10-25
PH12019501935A1 (en) 2020-07-13
AU2017400807B2 (en) 2022-02-03
AU2017400807A1 (en) 2019-09-19
TW201832534A (zh) 2018-09-01
BR112019017328A2 (pt) 2020-03-31
EP3584977A1 (en) 2019-12-25
CN110073624A (zh) 2019-07-30
US20190386781A1 (en) 2019-12-19
EP3584977A4 (en) 2020-03-04

Similar Documents

Publication Publication Date Title
TWI757425B (zh) 用於信息傳輸的方法和設備
WO2018082485A1 (zh) 数据处理的方法、基站与终端
US11133899B2 (en) Hybrid automatic repeat request feedback method and device
US10764004B2 (en) Data transmission method and apparatus
WO2019201249A1 (zh) 通信方法、通信装置及可读存储介质
AU2017400852B2 (en) Method for transmitting feedback information, terminal device and network device
CN112187414B (zh) 指示数据传输情况的方法和装置
WO2018121227A1 (zh) 发送控制信息的方法和装置及接收控制信息的方法和装置
WO2018141291A1 (zh) 一种数据传输的方法和装置
WO2022142814A1 (zh) 基于混合自动重传请求的码块处理的方法和装置
US20230139754A1 (en) Coding method and apparatus
US20240090006A1 (en) Wireless communication method and network device
WO2018228553A1 (zh) 数据传输的方法、网络设备和终端设备
CN109644088B (zh) 基于载波聚合的反馈方法和设备
WO2019028917A1 (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: 17897527

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 3054200

Country of ref document: CA

Ref document number: 2019545763

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112019017328

Country of ref document: BR

ENP Entry into the national phase

Ref document number: 20197025338

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2017400807

Country of ref document: AU

Date of ref document: 20170222

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2017897527

Country of ref document: EP

Effective date: 20190919

ENP Entry into the national phase

Ref document number: 112019017328

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20190820