WO2024032274A1 - 确定harq进程标识的方法及装置 - Google Patents
确定harq进程标识的方法及装置 Download PDFInfo
- Publication number
- WO2024032274A1 WO2024032274A1 PCT/CN2023/105561 CN2023105561W WO2024032274A1 WO 2024032274 A1 WO2024032274 A1 WO 2024032274A1 CN 2023105561 W CN2023105561 W CN 2023105561W WO 2024032274 A1 WO2024032274 A1 WO 2024032274A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- harq process
- configuration authorization
- configuration
- harq
- uplink data
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 556
- 230000008569 process Effects 0.000 title claims abstract description 424
- 238000013475 authorization Methods 0.000 claims description 360
- 238000013507 mapping Methods 0.000 claims description 72
- 230000015654 memory Effects 0.000 claims description 37
- 238000004590 computer program Methods 0.000 claims description 29
- 230000005540 biological transmission Effects 0.000 description 32
- 238000010586 diagram Methods 0.000 description 26
- 238000012545 processing Methods 0.000 description 14
- 230000000737 periodic effect Effects 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 9
- 238000004364 calculation method Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000007774 longterm Effects 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000013468 resource allocation Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 2
- 101150055297 SET1 gene Proteins 0.000 description 1
- 101150117538 Set2 gene Proteins 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
Definitions
- the present disclosure relates to the field of communication technology, and in particular, to a method and device for determining a HARQ process identifier.
- the network side allocates periodic wireless resources to the UE and notifies the frequency domain location, start and end time and other information of the periodic resources. In this way, the network reduces the number of physical downlink control channels (Physical Downlink Control) through periodic resource allocation. Channel, PDCCH) notification overhead.
- the terminal's calculation and time for the Hybrid Automatic Repeat Request (HARQ) process in each Configured Grant (CG) cycle are relatively fixed, but if the terminal is actually used within a cycle The number of uplink (UL) authorizations is not fixed, which will cause confusion in the HARQ process identification.
- CG Configured Grant
- UL uplink
- Embodiments of the present disclosure provide a method and device for determining a HARQ process identity to solve the problem in the related mechanism that the number of uplink authorizations actually used by the terminal in a cycle is not fixed, which may cause confusion in the HARQ process identity.
- embodiments of the present disclosure provide a method for determining a HARQ process identity, which is applied to a terminal and includes:
- the count value N is used to indicate the number of times the terminal uses the configuration authorization opportunity to send data.
- the method before determining the HARQ process identifier corresponding to the first uplink data according to the count value N, the method further includes:
- the number of HARQ processes corresponding to the first configuration authorization and the HARQ process identifier offset corresponding to the first configuration authorization are determined.
- HARQ Process ID represents the HARQ process identification corresponding to the first uplink data
- nrofHARQ-Processes represents the number of HARQ processes corresponding to the first configuration authorization
- harq-ProcID-Offset represents the HARQ process identification offset corresponding to the first configuration authorization.
- Quantity; modulo means taking the modulus.
- the initial value of the count value N is 0 or the initial value of the count value N at the initial position of configuring authorization is 0.
- the initial location of the configuration authorization is indicated by radio resource control RRC message configuration or downlink control information DCI.
- the initial location of the configuration authorization is indicated through radio resource control RRC message configuration or downlink control information DCI, including:
- the initial position of the configuration grant is determined according to the time-frequency resource configured in the RRC message sent by the network side;
- the scheduling type of the configuration authorization is the second type
- the scheduling type of the configuration authorization The initial location is determined based on the time-frequency resources indicated by the DCI sent by the network side.
- the count value N is accumulated by one each time the terminal uses a configuration authorization opportunity to send data.
- the method also includes:
- the HARQ process identifier determined according to the updated count value N is the same as the HARQ process identifier corresponding to the first uplink data.
- the first configuration authorization parameter also includes a mapping relationship between a HARQ process identifier offset and a PDU set, or a mapping relationship between the number of HARQ processes and a PDU set.
- determining the HARQ process identifier corresponding to the first uplink data based on the count value N includes:
- the HARQ process identifier Based on the mapping relationship between the HARQ process identifier offset included in the first configuration authorization parameter and the PDU set, or the mapping relationship between the number of HARQ processes and the PDU set, and the number of times the terminal uses configuration authorization opportunities to send data, determine The HARQ process identifier corresponding to the first uplink data.
- the first uplink data carries first indication information, and the first indication information is used to indicate that the first uplink data is new data or retransmitted data.
- embodiments of the present disclosure also provide a method for determining a HARQ process identifier, which is applied to network-side devices, including:
- the first configuration authorization parameter is used to determine the HARQ process identifier corresponding to the first uplink data
- the first configuration authorization parameter includes the number of HARQ processes corresponding to the first configuration authorization, and the HARQ process identifier offset corresponding to the first configuration authorization.
- the first configuration authorization parameters also include:
- mapping relationship between the HARQ process identifier and the PDU set or the mapping relationship between the number of HARQ processes and the PDU set.
- the first uplink data carries first indication information, and the first indication information is used to Indicates that the first uplink data is new data or retransmitted data.
- this embodiment also provides a terminal, including a memory, a transceiver, and a processor:
- Memory used to store computer programs
- transceiver used to send and receive data under the control of the processor
- processor used to read the computer program in the memory and perform the following operations:
- the count value N is used to indicate the number of times the terminal uses the configuration authorization opportunity to send data.
- the operation before determining the HARQ process identifier corresponding to the first uplink data according to the count value N, the operation further includes:
- the number of HARQ processes corresponding to the first configuration authorization and the HARQ process identifier offset corresponding to the first configuration authorization are determined.
- HARQ Process ID represents the HARQ process identification corresponding to the first uplink data
- nrofHARQ-Processes represents the number of HARQ processes corresponding to the first configuration authorization
- harq-ProcID-Offset represents the HARQ process identification offset corresponding to the first configuration authorization.
- Quantity; modulo means taking the modulus.
- the initial value of the count value N is 0 or the initial value of the count value N at the initial position of configuring authorization is 0.
- the initial location of the configuration authorization is indicated by radio resource control RRC message configuration or downlink control information DCI.
- the initial location of the configuration authorization is indicated through radio resource control RRC message configuration or downlink control information DCI, including:
- the scheduling type of the first configuration authorization is the first type
- the scheduling type of the configuration authorization The initial location is determined based on the time-frequency resources configured in the RRC message sent by the network side; or,
- the initial position of the configuration grant is determined according to the time-frequency resource indicated by the DCI sent by the network side.
- the count value N is accumulated by one each time the terminal uses a configuration authorization opportunity to send data.
- the operations also include:
- the HARQ process identifier determined according to the updated count value N is the same as the HARQ process identifier corresponding to the first uplink data.
- the first configuration authorization parameter also includes a mapping relationship between a HARQ process identifier offset and a packet data unit PDU set, or a mapping relationship between the number of HARQ processes and a PDU set.
- determining the HARQ process identifier corresponding to the first uplink data based on the count value N includes:
- the HARQ process identifier Based on the mapping relationship between the HARQ process identifier offset included in the first configuration authorization parameter and the PDU set, or the mapping relationship between the number of HARQ processes and the PDU set, and the number of times the terminal uses configuration authorization opportunities to send data, determine The HARQ process identifier corresponding to the first uplink data.
- the first uplink data carries first indication information, and the first indication information is used to indicate that the first uplink data is new data or retransmitted data.
- embodiments of the present disclosure also provide a network-side electronic device, including a memory, a transceiver, and a processor:
- Memory used to store computer programs
- transceiver used to send and receive data under the control of the processor
- processor used to read the computer program in the memory and perform the following operations:
- the first configuration authorization parameter is used to determine the hybrid automatic repeat request HARQ process identifier corresponding to the first uplink data
- the first configuration authorization parameters include the number of HARQ processes corresponding to the first configuration authorization, and The offset of the HARQ process identifier corresponding to the first configuration authorization.
- the first configuration authorization parameters also include:
- mapping relationship between the HARQ process identifier offset and the packet data unit PDU set or the mapping relationship between the number of HARQ processes and the PDU set.
- the first uplink data carries first indication information, and the first indication information is used to indicate that the first uplink data is new data or retransmitted data.
- embodiments of the present disclosure also provide a device for determining a HARQ process identifier, including:
- the determination module is used to determine the HARQ process identifier corresponding to the first uplink data according to the count value N;
- the count value N is used to indicate the number of times the terminal uses the configuration authorization opportunity to send data.
- the device further includes a receiving module for:
- the number of HARQ processes corresponding to the first configuration authorization and the HARQ process identifier offset corresponding to the first configuration authorization are determined.
- HARQ Process ID represents the HARQ process identification corresponding to the first uplink data
- nrofHARQ-Processes represents the number of HARQ processes corresponding to the first configuration authorization
- harq-ProcID-Offset represents the HARQ process identification offset corresponding to the first configuration authorization.
- Quantity; modulo means taking the modulus.
- the initial value of the count value N is 0 or the initial value of the count value N at the initial position of configuring authorization is 0.
- the initial location of the configuration authorization is indicated by radio resource control RRC message configuration or downlink control information DCI.
- the initial location of the configuration authorization is indicated through radio resource control RRC message configuration or downlink control information DCI, including:
- the initial position of the configuration grant is determined according to the time-frequency resource configured in the RRC message sent by the network side;
- the initial position of the configuration grant is determined according to the time-frequency resource indicated by the DCI sent by the network side.
- the count value N is accumulated by one each time the terminal uses a configuration authorization opportunity to send data.
- the device further includes a retransmission module for:
- the HARQ process identifier determined according to the updated count value N is the same as the HARQ process identifier corresponding to the first uplink data.
- the first configuration authorization parameter also includes a mapping relationship between a HARQ process identifier offset and a packet data unit PDU set, or a mapping relationship between the number of HARQ processes and a PDU set.
- the determination module is specifically configured to:
- the HARQ process identifier Based on the mapping relationship between the HARQ process identifier offset included in the first configuration authorization parameter and the PDU set, or the mapping relationship between the number of HARQ processes and the PDU set, and the number of times the terminal uses configuration authorization opportunities to send data, determine The HARQ process identifier corresponding to the first uplink data.
- the first uplink data carries first indication information, and the first indication information is used to indicate that the first uplink data is new data or retransmitted data.
- embodiments of the present disclosure also provide a device for determining a HARQ process identifier, including:
- a sending module configured to send a first configuration authorization parameter to the terminal; the first configuration authorization parameter is used to determine the HARQ process identifier corresponding to the first uplink data;
- the first configuration authorization parameter includes the number of HARQ processes corresponding to the first configuration authorization, and the HARQ process identifier offset corresponding to the first configuration authorization.
- the first configuration authorization parameters also include:
- mapping relationship between the HARQ process identifier offset and the packet data unit PDU set or the mapping relationship between the number of HARQ processes and the PDU set.
- the first uplink data carries first indication information, and the first indication information is used to indicate that the first uplink data is new data or retransmitted data.
- embodiments of the present disclosure further provide a computer-readable storage medium storing a computer program, the computer program being used to cause the computer to perform the determination of HARQ as described in the first aspect.
- an embodiment of the present disclosure also provides a communication device, a computer program is stored in the communication device, and the computer program is used to cause the communication device to execute the method of determining a HARQ process identity as described in the first aspect. , or perform the method of determining the HARQ process identity described in the second aspect above.
- embodiments of the present disclosure further provide a processor-readable storage medium that stores a computer program, and the computer program is used to cause the processor to execute the first aspect as described above.
- embodiments of the present disclosure also provide a chip product.
- a computer program is stored in the chip product.
- the computer program is used to cause the chip product to execute the method of determining a HARQ process identifier as described in the first aspect. , or perform the method of determining the HARQ process identity described in the second aspect above.
- the method and device for determining the HARQ process identifier flexibly determine the HARQ process identifier corresponding to sending uplink data based on the number of configuration authorization opportunities occupied by the terminal sending uplink data, and report it to the network side device, so that the network side It can keep the HARQ process synchronized with the terminal without causing confusion in the HARQ process identification.
- Figure 1 is a schematic diagram of resource allocation in multi-slot scheduling in related technologies
- Figure 2 is one of the flow diagrams of a method for determining a HARQ process identifier provided by an embodiment of the present disclosure
- Figure 3 is a second schematic flowchart of a method for determining a HARQ process identifier provided by an embodiment of the present disclosure
- Figure 4 is one of the schematic implementation diagrams of a method for determining a HARQ process identifier provided by an embodiment of the present disclosure
- Figure 5 is a second schematic diagram of the implementation of a method for determining a HARQ process identifier provided by an embodiment of the present disclosure
- Figure 6 is a third schematic diagram of the implementation of a method for determining a HARQ process identifier provided by an embodiment of the present disclosure
- Figure 7 is a fourth schematic diagram of the implementation of a method for determining a HARQ process identifier provided by an embodiment of the present disclosure
- Figure 8 is a schematic structural diagram of a terminal provided by an embodiment of the present disclosure.
- Figure 9 is a schematic structural diagram of a network-side electronic device provided by an embodiment of the present disclosure.
- Figure 10 is one of the structural schematic diagrams of a device for determining a HARQ process identity provided by an embodiment of the present disclosure
- Figure 11 is a second structural schematic diagram of a device for determining a HARQ process identity provided by an embodiment of the present disclosure.
- the term "and/or” describes the association relationship of associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A alone exists, and A and B exist simultaneously, There are three cases of B alone.
- the character "/” generally indicates that the related objects are in an "or” relationship.
- the term “plurality” refers to two or more than two, and other quantifiers are similar to it.
- configuration authorization allows semi-static configuration of wireless resources and periodically allocates the resources to a specific UE.
- the network side notifies the UE that a certain resource can be used periodically.
- the network side can notify the location of the periodic resource through RRC signaling.
- the network side can also notify the UE of the frequency domain location, start and end time, modulation coding scheme (Modulation Coding Scheme, MCS) and other information of the resource used. In this way, the network reduces PDCCH notification overhead through periodic resource allocation.
- MCS Modulation Coding Scheme
- Configure the authorization scheduling method which is suitable for periodic services, such as Voice over Internet Protocol (VoIP), or certain high-reliable and low-latency communications (Ultra-reliable and Low Latency Communications, URLLC) services with periodicity control signaling and other services.
- periodic services such as Voice over Internet Protocol (VoIP), or certain high-reliable and low-latency communications (Ultra-reliable and Low Latency Communications, URLLC) services with periodicity control signaling and other services.
- VoIP Voice over Internet Protocol
- URLLC Ultra-reliable and Low Latency Communications
- Configuration authorization is an uplink scheduling method. There are two methods, Type1 and Type2.
- Radio Resource Control allocates periodic resources, and after RRC configuration, the resource is in the active state, that is, after the UE receives the RRC configuration message, it can use the resource to send uplink data;
- Type 2 RRC allocates periodic resources, but the initial state is inactive.
- the network side needs to activate the resources through physical layer signaling (such as Downlink Control Information (DCI) indication). After the data transmission is completed, the resource is activated through DCI Come and activate resources.
- DCI Downlink Control Information
- the configuration information of some configuration authorizations can also be modified through physical layer signaling, such as when modifying resources. Frequency domain location information, etc.
- HARQ Process ID [floor(CURRENT_slot ⁇ 10/(numberOfSlotsPerFrame ⁇ periodicity))]%nrofHARQ-Processes;
- CURRENT_slot [(SFN ⁇ numberOfSlotsPerFrame)+slot number in the frame];
- numberOfSlotsPerFrame represents the number of consecutive time slots configured in each frame
- slot number in the frame represents the sequence number of the time slot during transmission.
- HARQ Process ID [floor(CURRENT_symbol/periodicity)]%nrofHARQ-Processes;
- CURRENT_symbol (SFN ⁇ numberOfSlotsPerFrame ⁇ numberOfSymbolsPerSlot+slot number in the frame ⁇ numberOfSymbolsPerSlot+symbol number in the slot).
- numberOfSlotsPerFrame represents the number of time slots in a frame
- numberOfSymbolsPerSlot represents the number of symbols in a time slot
- slot number in the frame represents the slot sequence number within the frame
- symbol number in the slot represents the symbol sequence number in the slot.
- cg-nrofSlots indicates the number of consecutive time slots allocated within a CG authorization period.
- cg-nrofPUSCH-InSlot indicates the number of consecutive uplink grants allocated in a time slot.
- OFDM Orthogonal Frequency Division Multiplexing
- Figure 2 is one of the flow diagrams of a method for determining a HARQ process identity provided by an embodiment of the present disclosure. This method can be applied to a terminal. As shown in Figure 2, the method includes:
- Step 201 Determine the HARQ process identifier corresponding to the first uplink data according to the count value N;
- the count value N is used to indicate the number of times the terminal uses the configuration authorization opportunity to send data.
- the data packet corresponding to the uplink data may need to be sent through one or more configuration authorization opportunities, and specifically through which HARQ process, that is, which HARQ process is determined by the HARQ process identifier.
- One or several HARQ processes need to first determine the HARQ process identifier to send the data packet through the above one or more configuration authorization opportunities.
- the HARQ process identifier can be determined by the corresponding count value N to ensure that when each data packet needs to be sent, there is a HARQ process that can be used to transmit the data packet.
- the count value N here changes according to the number of configuration authorization opportunities occupied by sending the first uplink data. Therefore, the corresponding HARQ process identifier also changes.
- the method for determining the HARQ process identifier flexibly determines the HARQ process identifier corresponding to the uplink data sent by the terminal based on the number of configuration authorization opportunities occupied by the terminal sending uplink data, and reports it to the network side device, so that the network side and the terminal It can keep the HARQ process synchronized and will not cause confusion in the HARQ process identification.
- the method before determining the HARQ process identifier corresponding to the first uplink data according to the count value N, the method further includes:
- the number of HARQ processes corresponding to the first configuration authorization and the HARQ process identifier offset corresponding to the first configuration authorization are determined.
- the configuration authorization parameters usually configured by the network side for the terminal include:
- Configuration authorization information corresponding to the logical channel such as the configuration authorization index number that the logical channel can transmit data
- the first configuration authorization parameters configured by the network side to the terminal also include the number of HARQ processes corresponding to the first configuration authorization, and the offset of the HARQ process identifier corresponding to the first configuration authorization, for combination with the terminal.
- the number of HARQ processes and the offset of the HARQ process identifier in the first configuration authorization parameter determine the HARQ process identifier corresponding to sending the first uplink data.
- HARQ Process ID represents the HARQ process identification corresponding to the first uplink data
- nrofHARQ-Processes represents the number of HARQ processes corresponding to the first configuration authorization
- harq-ProcID-Offset represents the HARQ process identification offset corresponding to the first configuration authorization.
- Quantity; modulo means taking the modulus.
- HARQ Process ID represents the HARQ process ID corresponding to the above-mentioned first upstream data.
- N represents the number of configuration authorization opportunities occupied by the terminal when sending the first uplink data. This value is gradually accumulated and changes dynamically, and the value is an integer greater than or equal to 0.
- nrofHARQ-Processes indicates the number of HARQ processes, the number of HARQ processes configured in the current configuration authorization parameters, or the number of HARQ processes configured in the specified configuration authorization parameters, that is, the number of HARQ processes configured in any configuration authorization parameters.
- harq-ProcID-Offset represents the offset of the HARQ process ID
- N modulo nrofHARQ-Processes represents the modulus of the count value N and the number of HARQ processes, that is, the remainder of the division of the count value N by the number of HARQ processes.
- the initial value of the count value N is 0 or the count value N is configured at the initial stage of authorization.
- the initial value of position is 0.
- the initial value of the above-mentioned count value N is configured when configuring the initial position of authorization.
- the initial value of the count value N can be any integer greater than or equal to 0.
- the initial value is usually set to 0. or 1.
- the initial location of the configuration authorization is indicated by RRC message configuration or downlink control information DCI.
- the initial position of configuration authorization that is, the first starting position used to configure CG
- RRC Radio Resource Control
- DCI Downlink Control Information
- the initial location of the configuration authorization is indicated through radio resource control RRC message configuration or downlink control information DCI, including:
- the initial position of the configuration grant is determined according to the time-frequency resource configured in the RRC message sent by the network side; or,
- the initial position of the configuration grant is determined according to the time-frequency resource indicated by the DCI sent by the network side.
- the scheduling type authorized by the first configuration includes two types, the first type or the second type.
- the periodic resources allocated to the terminal by the first type network side are in an active state. After the terminal receives the RRC message carrying the configuration of the periodic resources, the terminal can use the allocated periodic resources to send uplink data. The terminal uses the starting position of the time-frequency resource configured in the RRC message as the initial position for configuring authorization.
- the initial state of the periodic resources allocated by the second type network side to the terminal is an inactive state.
- the network side needs to activate the above periodic resources through physical layer signaling. Specifically, the starting position of the time-frequency resource indicated by the downlink control information DCI can be used. , as the initial location for configuring authorization.
- the count value N is accumulated by one each time the terminal uses a configuration authorization opportunity to send data.
- the above count value N is incremented, and the specific increment step length can be set according to actual needs.
- the step size is set to 1, that is, every time the terminal occupies a configuration authorization opportunity and sends the above-mentioned first uplink data, the count value N increases by 1. That is, each time the terminal occupies a configuration authorization opportunity to send the first uplink data, the count value N is accumulated by one.
- the method also includes:
- the HARQ process identifier determined according to the updated count value N is the same as the HARQ process identifier corresponding to the first uplink data.
- Sending the first uplink data can be understood as one configuration authorization opportunity or multiple configuration authorization opportunities within the current first configuration authorization period, which cannot be used to send the first uplink data, and the first uplink data is de-prioritized. , and stop sending.
- the corresponding count value N can remain unchanged, or the count value N can be determined based on the number B of configuration authorization opportunities originally used to send the first uplink data in the current first configuration authorization period. Or the configuration authorization opportunities occupied by business requirements are accumulated by 1, that is, the update count value N is the sum of the count value N and the value B in the previous first configuration authorization period.
- the specific implementation method includes:
- the new HARQ process identifier, or the second HARQ process identifier is obtained, If it is the same as the corresponding HARQ process identifier when starting to suspend sending the first uplink data, then the first uplink data is sent through the second HARQ process identifier and the next configuration authorization opportunity for sending the first uplink data.
- the first configuration authorization parameter also includes a mapping relationship between a HARQ process identifier offset and a packet data unit (Packet Data Unit, PDU) set, or a mapping relationship between the number of HARQ processes and a PDU set.
- PDU Packet Data Unit
- the first configuration authorization parameter configured by the network side for the terminal also includes a mapping relationship between the HARQ process identifier offset and the PDU set, or a mapping relationship between the number of HARQ processes and the PDU set.
- the mapping relationship between the HARQ process identifier offset and the PDU set that is, according to the corresponding rules, any HARQ process identifier offset has a corresponding PDU set, which mainly represents the mapping relationship between the HARQ process identifier offset and the PDU set number.
- the terminal receives the first configuration authorization parameter, determines the mapping relationship between the HARQ process identifier offset and the PDU set number, and then determines the HARQ process identifier corresponding to the PDU set according to the PDU set used by itself to send the first uplink data. offset, and then determine the HARQ process ID corresponding to sending the first uplink data through the formula of determining the HARQ process ID.
- the network side When sending the first uplink data through the available configuration authorization opportunity, the network side receives the first uplink sent by the terminal.
- data according to the number of the PDU set used in the first uplink data, the mapping relationship between the HARQ process identifier offset and the PDU set that both the terminal and the network side have, and the formula for determining the HARQ process ID, the terminal sends the first uplink data.
- the HARQ process identifier used by the data For example, harq-ProcID-Offset can have a mapping relationship with a PDU set. For PDU set 1, harq-ProcID-Offset can be set to 0; for PDU set 2, harq-ProcID-Offset can be set to 4, with the same number of HARQ processes.
- nrofHARQ-Processes There may also be a mapping relationship between nrofHARQ-Processes and PDU sets. For example, for PDU set 1, nrofHARQ-Processes can be set to 3, and for PDU set 2, nrofHARQ-Processes can be set to 5.
- determining the HARQ process identifier corresponding to the first uplink data based on the count value N includes:
- the terminal determines that sending the first uplink data requires The number of configuration authorization opportunities occupied, and the number is reported in the first configuration authorization opportunity.
- the HARQ process identity corresponding to the first uplink data is determined based on the mapping relationship between the HARQ process identity offset included in the first configuration authorization parameter and the PDU set, and the number of times the terminal uses the configuration authorization opportunity to send data.
- the first above-mentioned data carries first indication information, and the first indication information is used to indicate that the first uplink data is new data or retransmitted data.
- the terminal when sending uplink data, can carry an identifier that the current transmission is a new transmission or a retransmission, such as carrying a New Data Indicator/Indication (NDI) value, and indicating a new transmission through NDI flipping .
- NDI New Data Indicator/Indication
- the method for determining the HARQ process identifier flexibly determines the HARQ process identifier corresponding to the uplink data sent by the terminal based on the number of configuration authorization opportunities occupied by the terminal sending uplink data, and reports it to the network side device, so that the network side and the terminal It can keep the HARQ process synchronized and will not cause confusion in the HARQ process identification.
- FIG 3 is a second schematic flowchart of a method for determining a HARQ process identifier provided by an embodiment of the present disclosure. As shown in Figure 3, this method is applied to network side equipment (such as a base station) and includes:
- Step 301 Send a first configuration authorization parameter to the terminal; the first configuration authorization parameter is used to determine the HARQ process identifier corresponding to the first uplink data;
- the first configuration authorization parameter includes the number of HARQ processes corresponding to the first configuration authorization, and the HARQ process identifier offset corresponding to the first configuration authorization.
- the network side configures the first configuration authorization parameter for the terminal, it may include:
- Configuration authorization information corresponding to the logical channel such as the configuration authorization index number that the logical channel can transmit data
- the determined HARQ process identifier is fixed, which is not suitable for scenarios where the number of uplink configuration authorizations required in a configuration authorization cycle is not fixed.
- the first configuration authorization parameters configured by the network side to the terminal also include the number of HARQ processes corresponding to the first configuration authorization, and the offset of the HARQ process identifier corresponding to the first configuration authorization, which is used for the terminal. Combined with the number of HARQ processes and the offset of the HARQ process identifier in the first configuration authorization parameter, the HARQ process identifier corresponding to sending the first uplink data is determined.
- the method for determining the HARQ process identifier flexibly determines the HARQ process identifier corresponding to the uplink data sent by the terminal based on the number of configuration authorization opportunities occupied by the terminal sending uplink data, and reports it to the network side device, so that the network side and the terminal It can keep the HARQ process synchronized and will not cause confusion in the HARQ process identification.
- the first configuration authorization parameters also include:
- mapping relationship between the HARQ process identifier offset and the PDU set or the mapping relationship between the number of HARQ processes and the PDU set.
- the first configuration authorization parameters configured by the network side for the terminal may also include:
- any HARQ process identifier offset has a corresponding PDU set.
- the terminal receives the first configuration authorization parameter and determines the HARQ process identifier.
- the mapping relationship between the offset and the PDU set number and then based on the PDU set used to send the first uplink data, determine the HARQ process identifier offset corresponding to the PDU set, and then determine the transmission through the formula for determining the HARQ process ID.
- the network side can configure the HARQ according to the PDU set used by the terminal, the mapping relationship between the HARQ process identifier offset and the PDU set that both the terminal and the network side have.
- the number of processes determines the HARQ process identifier corresponding to the first uplink data sent by the terminal. For example, two sets of first configuration authorization parameters are configured on the network side. Among them, harq-ProcID-Offset has a mapping relationship with PDU set 1, and the number of HARQ processes in the two sets of first configuration authorization parameters is different.
- harq-ProcID-Offset can be set to 5; then the corresponding HARQ The process ID is also different.
- two sets of first configuration authorization parameters are configured on the network side.
- the HARQ process identification offset harq-ProcID-Offset has a mapping relationship with different PDU sets. For example, for PDU set 1, harq-ProcID-Offset can be set to 0. For PDU set 2, harq-ProcID-Offset can be set to 4.
- the first uplink data carries first indication information, and the first indication information is used to indicate that the first uplink data is new data or retransmitted data.
- the terminal when sending the first uplink data, can carry an identifier that the current transmission is a new transmission or a retransmission, such as carrying a new data identifier/new data indicator (New Data Indicator/Indication, NDI) value, and indicating by NDI flip New transmission.
- the network side may determine whether the first uplink data sent by the terminal is newly transmitted data or retransmitted data based on the first indication information.
- the terminal can report the HARQ process ID at the beginning of each configuration authorization cycle, so that the network side and the terminal can maintain synchronization of the HARQ process.
- the method for determining the HARQ process identifier flexibly determines the HARQ process identifier corresponding to the uplink data sent by the terminal based on the number of configuration authorization opportunities occupied by the terminal sending uplink data, and reports it to the network side device, so that the network side and the terminal It can keep the HARQ process synchronized and will not cause confusion in the HARQ process identification.
- Example 1 Calculate the HARQ process identification ID based on the number of times the authorized CG is sent according to the configuration
- Step 1-1 The UE receives the configuration authorization parameters configured on the network side, including:
- Configure authorization configuration N s HARQ process ID offset harq-ProcID-Offset
- Step 1-2 The UE sends uplink data on the configured authorized resources
- the UE calculates the HARQ process ID.
- the calculation formula of the HARQ process ID is:
- HARQ Process ID N modulo nrofHARQ-Processes+harq-ProcID-Offset;
- N represents the number of times the terminal uses the configuration authorization opportunity to send data, that is, the Nth time the configuration authorization opportunity is sent.
- N the number of times the terminal uses the configuration authorization opportunity to send data, that is, the Nth time the configuration authorization opportunity is sent.
- the time corresponding to the initial value starts from the initial time of the RRC configuration.
- the time corresponding to the initial value is The time is the start of the activation time triggered by the PDCCH command.
- N 0
- N is configured for each Media Access Control (MAC) entity, that is, the configuration authorization on each MAC entity is executed once and the UL configuration authorization is sent, and N is cumulatively increased by 1;
- MAC Media Access Control
- N After the terminal performs an UL transmission, N accumulates by 1.
- N is authorized configuration for all configurations on each serving cell, that is, each serving cell performs one UL configuration authorization transmission, and N is cumulatively increased by 1;
- N is configured for each configuration authorization on each serving cell, that is, each configuration authorization executes the sending of UL configuration authorization once, and N is cumulatively increased by 1, but each configuration authorization can be configured with a different harq-ProcID- Offset value.
- Example 2 Processing after CG is downgraded in priority
- Step 2-1 The UE receives the configuration authorization parameters configured on the network side, including:
- Configure authorization configuration N s HARQ process ID offset harq-ProcID-Offset
- Step 2-2 The UE sends uplink data on the configured authorized resources
- the UE calculates the HARQ process ID.
- the calculation formula of the HARQ process ID is:
- HARQ Process ID N modulo nrofHARQ-Processes+harq-ProcID-Offset;
- N represents the number of times the terminal uses the configuration authorization opportunity to send data, that is, the Nth time the configuration authorization opportunity is sent.
- N the number of times the terminal uses the configuration authorization opportunity to send data, that is, the Nth time the configuration authorization opportunity is sent.
- the time corresponding to the initial value starts from the initial time of the RRC configuration.
- the time corresponding to the initial value is The time is the start of the activation time triggered by the PDCCH command.
- N 0
- N is configured for each MAC entity, that is, the configuration authorization on each MAC entity is sent once for UL configuration authorization, and N is cumulatively increased by 1;
- the terminal calculates the HARQ process ID. ,include:
- N remains unchanged. That is to say, when the configuration authorization is downgraded in priority, the N count is stopped.
- Example 3 Processing after sending CG automatic transmission
- Step 3-1 The UE receives the configuration authorization parameters configured on the network side, including:
- Configure authorization configuration N s HARQ process ID offset harq-ProcID-Offset
- Step 3-2 The UE sends uplink data on the configured authorized resources
- the UE calculates the HARQ process ID.
- the calculation formula of the HARQ process ID is:
- HARQ Process ID N modulo nrofHARQ-Processes+harq-ProcID-Offset;
- N represents the number of times the terminal uses the configuration authorization opportunity to send data, that is, the Nth time the configuration authorization opportunity is sent.
- N the number of times the terminal uses the configuration authorization opportunity to send data, that is, the Nth time the configuration authorization opportunity is sent.
- the time corresponding to the initial value starts from the initial time of the RRC configuration.
- the time corresponding to the initial value is The time is the start of the activation time triggered by the PDCCH command.
- N 0
- N is configured for each MAC entity, that is, the configuration authorization on each MAC entity is sent once for UL configuration authorization, and N is cumulatively increased by 1;
- the terminal calculates the HARQ process ID.
- methods including:
- N continues to accumulate according to the number of configured authorization down priority levels. That is to say, when the configuration authorization is downgraded in priority, N continues to count.
- Figure 6 is the third implementation schematic diagram of the method for determining the HARQ process identification provided by the embodiment of the present disclosure.
- the CG authorization is downgraded in priority, that is, the corresponding uplink data packet is downgraded.
- Priority N still accumulates.
- Step 3-3 When there is a next transmittable CGO, the terminal will authorize the previously downgraded configuration and perform an automatic retransmission at the MAC layer.
- the terminal only performs automatic transmission on CG time slots with the same HARQ process ID. That is, if there are multiple transmission opportunities in the middle, automatic transmission cannot be performed on this configuration authorization because it is inconsistent with the HARQ process that has been downgraded.
- Figure 7 is a fourth implementation schematic diagram of a method for determining a HARQ process identity provided by an embodiment of the present disclosure.
- the corresponding uplink data cannot be sent through this configuration authorization.
- Example 4 Determine the HARQ process ID based on the corresponding relationship between PDU and HARQ process in the CG configuration.
- Step 4-1 The UE receives the configuration authorization parameters configured on the network side, including:
- Configure authorization configuration N s HARQ process ID offset harq-ProcID-Offset
- a PDU set refers to a set of multiple PDUs with similar characteristics.
- the characteristics include PDU priority mark (PDU Priority Mark, PPM), sequence number (Sequence Number, SN), etc.
- Step 4-2 The UE sends uplink data on the configured authorized resources
- the UE calculates the HARQ process ID.
- the calculation formula of the HARQ process ID is:
- HARQ Process ID N modulo nrofHARQ-Processes+harq-ProcID-Offset;
- N represents the number of times the terminal uses the configuration authorization opportunity to send data, that is, the Nth time the configuration authorization opportunity is sent.
- N the number of times the terminal uses the configuration authorization opportunity to send data, that is, the Nth time the configuration authorization opportunity is sent.
- the time corresponding to the initial value starts from the initial time of the RRC configuration.
- the time corresponding to the initial value is The time is the start of the activation time triggered by the PDCCH command.
- N 0
- harq-ProcID-Offset can match the PDU set. For example, for PDU set1, harq-ProcID-Offset can be set to 0, and for PDU set2, harq-ProcID-Offset can be set to 4.
- the terminal reports the HARQ process ID.
- the terminal can report the HARQ process ID at the beginning of each configuration authorization cycle, so that the base station and the terminal can maintain HARQ process synchronization.
- Figure 8 is a schematic structural diagram of a terminal provided by an embodiment of the present disclosure. As shown in Figure 8, the terminal includes a memory 820, a transceiver 810 and a processor 800; the processor 800 and the memory 820 can also be physically arranged separately.
- the memory 820 is used to store computer programs; the transceiver 810 is used to send and receive data under the control of the processor 800.
- Processor 800 used to read the computer program in the memory 820 and perform the following operations:
- the count value N is used to indicate the number of configuration authorization opportunities occupied by the terminal when sending the first uplink data.
- the transceiver 810 is used to receive and transmit data under the control of the processor 800.
- the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 800 and various circuits of the memory represented by memory 820 are linked together.
- the bus architecture can also link together various other circuits such as peripherals, voltage regulators, power management circuits, etc., which are all well known in the art and therefore will not be described further in this disclosure.
- the bus interface provides the interface.
- the transceiver 810 may be a plurality of elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical cables, and other transmission media.
- the processor 800 is responsible for managing the bus architecture and general processing, and the memory 820 can store data used by the processor 800 when performing operations.
- the processor 800 may be a central processing unit (CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field-Programmable Gate Array, FPGA) or a complex programmable logic device (Complex Programmable Logic Device (CPLD), the processor can also adopt a multi-core architecture.
- CPU central processing unit
- ASIC Application Specific Integrated Circuit
- FPGA field programmable gate array
- CPLD Complex Programmable Logic Device
- the processor 800 is configured to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions by calling the computer program stored in the memory 820 .
- the processor and memory can also be physically separated.
- the operation before determining the HARQ process identifier corresponding to the first uplink data according to the count value N, the operation further includes:
- the number of HARQ processes corresponding to the first configuration authorization and the HARQ process identifier offset corresponding to the first configuration authorization are determined.
- determining the HARQ process identifier corresponding to the first uplink data according to the count value N satisfies the following formula:
- HARQ Process ID N modulo nrofHARQ-Processes+harq-ProcID-Offset;
- HARQ Process ID represents the HARQ process identifier corresponding to the first uplink data
- nrofHARQ-Processes indicates the number of HARQ processes corresponding to the configuration authorization
- harq-ProcID-Offset indicates the HARQ process ID offset corresponding to the configuration authorization
- modulo indicates modulo.
- the initial value of the count value N is 0 or the initial value of the count value N at the initial position of configuring authorization is 0.
- the initial location of the configuration authorization is indicated by radio resource control RRC message configuration or downlink control information DCI.
- the initial location of the configuration authorization is indicated through radio resource control RRC message configuration or downlink control information DCI, including:
- the initial position of the configuration grant is determined according to the time-frequency resource configured in the RRC message sent by the network side;
- the initial position of the configuration grant is determined according to the time-frequency resource indicated by the DCI sent by the network side.
- the count value N is accumulated by one each time the terminal uses a configuration authorization opportunity to send data.
- the operations also include:
- the HARQ process identifier determined according to the updated count value N is the same as the HARQ process identifier corresponding to the first uplink data.
- the first configuration authorization parameter also includes a mapping relationship between a HARQ process identifier offset and a PDU set, or a mapping relationship between the number of HARQ processes and a PDU set.
- determining the HARQ process identifier corresponding to the first uplink data based on the count value N includes:
- mapping relationship between the HARQ process identifier offset included in the first configuration authorization parameter and the PDU set, or the mapping relationship between the number of HARQ processes and the PDU set, and the terminal The number of times the configured authorization opportunity is used to send data is used to determine the HARQ process identifier corresponding to the first uplink data.
- the first above-mentioned data carries first indication information, and the first indication information is used to indicate that the first uplink data is new data or retransmitted data.
- Figure 9 is a schematic structural diagram of a network-side electronic device provided by an embodiment of the present disclosure.
- the network-side electronic device includes a memory 920, a transceiver 910 and a processor 900; the processor 900 and the memory 920 can also be Physically separated.
- the memory 920 is used to store computer programs; the transceiver 910 is used to send and receive data under the control of the processor 900.
- Processor 900 used to read the computer program in the memory 920 and perform the following operations:
- the first configuration authorization parameter is used to determine the HARQ process identifier corresponding to the first uplink data
- the first configuration authorization parameter includes the number of HARQ processes corresponding to the first configuration authorization, and the HARQ process identifier offset corresponding to the first configuration authorization.
- the transceiver 910 is used to receive and transmit data under the control of the processor 900.
- the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 900 and various circuits of the memory represented by memory 920 are linked together.
- the bus architecture can also link together various other circuits such as peripherals, voltage regulators, power management circuits, etc., which are all well known in the art and therefore will not be described further in this disclosure.
- the bus interface provides the interface.
- the transceiver 910 may be a plurality of elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical cables, and other transmission media.
- the processor 900 is responsible for managing the bus architecture and general processing, and the memory 920 can store data used by the processor 900 when performing operations.
- the processor 900 may be a central processing unit (Central Processing Unit, CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field-Programmable Gate Array, FPGA) or a complex programmable logic device (Complex Programmable Logic Device (CPLD), the processor can also adopt a multi-core architecture.
- CPU Central Processing Unit
- ASIC Application Specific Integrated Circuit
- FPGA Field-Programmable Gate Array
- CPLD Complex Programmable Logic Device
- the processor 900 is configured to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions by calling the computer program stored in the memory 920 .
- the processor and memory can also be physically separated.
- the first configuration authorization parameters also include:
- mapping relationship between the HARQ process identifier offset and the PDU set or the mapping relationship between the number of HARQ processes and the PDU set.
- the first uplink data carries first indication information, and the first indication information is used to indicate that the first uplink data is new data or retransmitted data.
- Figure 10 is one of the structural schematic diagrams of a device for determining a HARQ process identity provided by an embodiment of the present disclosure. As shown in Figure 10, the device includes:
- the determination module 1001 is used to determine the HARQ process identifier corresponding to the first uplink data according to the count value N;
- the count value N is used to indicate the number of times the terminal uses the configuration authorization opportunity to send data.
- the device also includes a receiving module 1002, used for:
- the number of HARQ processes corresponding to the first configuration authorization and the HARQ process identifier offset corresponding to the first configuration authorization are determined.
- determining the HARQ process identifier corresponding to the first uplink data according to the count value N satisfies the following formula:
- HARQ Process ID N modulo nrofHARQ-Processes+harq-ProcID-Offset;
- HARQ Process ID represents the HARQ process identification corresponding to the first uplink data
- nrofHARQ-Processes represents the number of HARQ processes corresponding to the first configuration authorization
- harq-ProcID-Offset represents the HARQ process identification offset corresponding to the first configuration authorization.
- Quantity; modulo means taking the modulus.
- the initial value of the count value N is 0 or the initial value of the count value N at the initial position of configuring authorization is 0.
- the initial location of the configuration authorization is indicated by RRC message configuration or downlink control information DCI.
- the initial location of the configuration authorization is indicated through radio resource control RRC message configuration or downlink control information DCI, including:
- the initial position of the configuration grant is determined according to the time-frequency resource configured in the RRC message sent by the network side;
- the initial position of the configuration grant is determined based on the time-frequency resource indicated by the DCI sent by the network side.
- the count value N is accumulated by one each time the terminal uses a configuration authorization opportunity to send data.
- the device also includes a retransmission module 1003, used for:
- the HARQ process identifier determined according to the updated count value N is the same as the HARQ process identifier corresponding to the first uplink data.
- the first configuration authorization parameter also includes a mapping relationship between a HARQ process identifier offset and a PDU set, or a mapping relationship between the number of HARQ processes and a PDU set.
- the determination module 1001 is also used to:
- mapping relationship between the HARQ process identifier offset and the PDU set included in the first configuration authorization parameter, or the mapping relationship between the number of HARQ processes and the PDU set, and the terminal The number of times the configuration authorization opportunity is used to send data is used to determine the HARQ process identifier corresponding to the first uplink data.
- the first above-mentioned data carries first indication information, and the first indication information is used to indicate that the first uplink data is new data or retransmitted data.
- Figure 11 is a second structural schematic diagram of a device for determining a HARQ process identity provided by an embodiment of the present disclosure. As shown in Figure 11, the device includes:
- the sending module 1101 is used to send the first configuration authorization parameter to the terminal; the first configuration authorization parameter is used to determine the HARQ process identifier corresponding to the first uplink data;
- the first configuration authorization parameters include the number of HARQ processes corresponding to the first configuration authorization, and the HARQ process identifier offset corresponding to the first configuration authorization.
- the first configuration authorization parameters also include:
- mapping relationship between the HARQ process identifier offset and the PDU set or the mapping relationship between the number of HARQ processes and the PDU set.
- the first uplink data carries first indication information, and the first indication information is used to indicate that the first uplink data is new data or retransmitted data.
- each functional unit in various embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
- the above integrated units can be implemented in the form of hardware or software functional units.
- the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a processor-readable storage medium.
- the technical solution of the present disclosure is essentially or contributes to the relevant technology, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, It includes several instructions to cause a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of the present disclosure.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Various media that can store program code, such as Memory, RAM), magnetic disks or optical disks.
- embodiments of the present disclosure also provide a computer-readable storage medium, the computer-readable storage medium stores a computer program, the computer program is used to cause the computer to execute the method of determining the HARQ process identification provided by the above embodiments. method.
- the computer-readable storage medium may be any available media or data storage device that can be accessed by a computer, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor memories (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state drive (SSD)), etc.
- magnetic storage such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.
- optical storage such as CD, DVD, BD, HVD, etc.
- semiconductor memories such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state drive (SSD)
- GSM global system of mobile communication
- CDMA code division multiple access
- WCDMA wideband code division multiple access
- general packet Wireless service general packet radio service, GPRS
- LTE long term evolution
- FDD frequency division duplex
- TDD LTE time division duplex
- LTE-A Long term evolution advanced
- UMTS universal mobile telecommunication system
- WiMAX worldwide interoperability for microwave access
- 5G New Radio, NR 5G New Radio
- the terminal involved in the embodiments of the present disclosure may be a device that provides voice and/or data connectivity to users, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem, etc.
- the name of the terminal may be different.
- the terminal may be called user equipment (User Equipment, UE).
- Wireless terminal equipment can communicate with one or more core networks (Core Network, CN) via the Radio Access Network (RAN).
- the wireless terminal equipment can be a mobile terminal equipment, such as a mobile phone (also known as a "cell phone").
- Wireless terminal equipment can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, and an access point.
- remote terminal equipment remote terminal equipment
- access terminal equipment access terminal
- user terminal user terminal
- user agent user agent
- user device user device
- the network device involved in the embodiment of the present disclosure may be a base station, and the base station may include multiple cells that provide services for terminals.
- a base station can also be called an access point, or it can be a device in the access network that communicates with wireless terminal equipment through one or more sectors on the air interface, or it can be named by another name.
- the network device may be used to exchange received air frames with Internet Protocol (IP) packets and act as a router between the wireless terminal device and the rest of the access network, where the remainder of the access network may include the Internet Protocol (IP) communication network.
- IP Internet Protocol
- Network devices also coordinate attribute management of the air interface.
- the network equipment involved in the embodiments of the present disclosure may be a network equipment (Base Transceiver Station, BTS) in Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA). ), or it can be a network device (NodeB) in a Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device in a long term evolution (LTE) system (evolutionary Node B, eNB or e-NodeB), 5G base station (gNB) in the 5G network architecture (next generation system), or Home evolved Node B (HeNB), relay node, home base station (femto), pico base station (pico), etc. are not limited in the embodiments of the present disclosure.
- network devices may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized units and distributed units may also be arranged geographically separately.
- MIMO transmission can be single-user MIMO (Single User MIMO, SU-MIMO) or multi-user MIMO. (Multiple User MIMO, MU-MIMO). Depending on the shape and number of root antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoding transmission or beamforming transmission, etc.
- embodiments of the present disclosure may be provided as methods, systems, or computer program products. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment that combines software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, magnetic disk storage, optical storage, and the like) embodying computer-usable program code therein.
- a computer-usable storage media including, but not limited to, magnetic disk storage, optical storage, and the like
- processor-executable instructions may also be stored in a processor-readable memory that causes a computer or other programmable data processing apparatus to operate in a particular manner, such that the generation of instructions stored in the processor-readable memory includes the manufacture of the instruction means product, the instruction device implements a process in the flow chart or multiple process and/or block diagram functions specified in a box or boxes.
- processor-executable instructions may also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce computer-implemented processing, thereby causing the computer or other programmable device to
- the instructions that are executed provide steps for implementing the functions specified in a process or processes of the flowchart diagrams and/or a block or blocks of the block diagrams.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开实施例提供一种确定HARQ进程标识的方法及装置,其中该方法应用于终端,包括:根据计数值N,确定第一上行数据对应的HARQ进程标识;其中,所述计数值N用于指示所述终端使用配置授权机会发送数据的次数。
Description
相关申请的交叉引用
本申请要求于2022年08月10日提交的申请号为202210956583.X,发明名称为“确定HARQ进程标识的方法及装置”的中国专利申请的优先权,其通过引用方式全部并入本文。
本公开涉及通信技术领域,尤其涉及一种确定HARQ进程标识的方法及装置。
在第五代移动通信(the 5th generation mobile communication,5G)中,数据在传输过程中,存在延时抖动的问题。
相关技术中,网络侧为UE分配周期性的无线资源,并告知周期性资源的频域位置,起止时间等信息,这样,网络通过周期性的资源分配,减少了物理下行控制信道(Physical Downlink Control Channel,PDCCH)通知开销。而终端在每个配置授权(Configured Grant,CG)周期内,对混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)进程的计算是和时间是相对固定的,但是如果终端在一个周期内实际使用的上行(Uplink,UL)授权个数不固定,就会造成HARQ进程标识混乱的问题。
发明内容
本公开实施例提供一种确定HARQ进程标识的方法及装置,用以解决了相关机制中终端在一个周期内实际使用的上行授权个数不固定,会造成HARQ进程标识混乱的问题。
第一方面,本公开实施例提供一种确定HARQ进程标识的方法,应用于终端,包括:
根据计数值N,确定第一上行数据对应的HARQ进程标识;
其中,所述计数值N用于指示所述终端使用配置授权机会发送数据的次数。
可选地,所述根据计数值N,确定第一上行数据对应的HARQ进程标识之前,所述方法还包括:
接收第一配置授权参数;
基于所述第一配置授权参数,确定第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
可选地,所述根据计数值N,确定第一上行数据对应的HARQ进程标识,满足以下公式:
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
其中,HARQ Process ID表示所述第一上行数据对应的HARQ进程标识;nrofHARQ-Processes表示第一配置授权对应的HARQ进程个数,harq-ProcID-Offset表示第一配置授权对应的HARQ进程标识偏移量;modulo表示取模。
可选地,所述计数值N的初始值为0或所述计数值N在配置授权的初始位置的初始值为0。
可选地,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示。
可选地,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示,包括:
确定所述第一配置授权的调度类型为第一类型或第二类型;
在所述第一配置授权的调度类型为第一类型的情况下,所述配置授权的初始位置根据网络侧发送的RRC消息配置的时频资源确定;
或者,
在所述第一配置授权的调度类型为第二类型的情况下,所述配置授权的
初始位置根据网络侧发送的DCI指示的时频资源确定。
可选地,所述计数值N在所述终端每次使用配置授权机会发送数据时,累加一。
可选地,所述方法还包括:
在所述第一上行数据需要重传的情况下,根据更新后的计数值N确定的HARQ进程标识与所述第一上行数据对应的HARQ进程标识相同。
可选地,所述第一配置授权参数中还包括HARQ进程标识偏移量与PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
可选地,所述基于所述计数值N,确定第一上行数据对应的HARQ进程标识,包括:
在第一配置授权周期内的第一个配置授权机会中,上报所述终端使用配置授权机会发送数据的次数;
基于所述第一配置授权参数中包括的HARQ进程标识偏移量与PDU集合的映射关系,或HARQ进程个数与PDU集合的映射关系,以及所述终端使用配置授权机会发送数据的次数,确定所述第一上行数据对应的HARQ进程标识。
可选地,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
第二方面,本公开实施例还提供一种确定HARQ进程标识的方法,应用于网络侧设备,包括:
向终端发送第一配置授权参数;所述第一配置授权参数用于确定第一上行数据对应的HARQ进程标识;
所述第一配置授权参数包括第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
可选地,所述第一配置授权参数还包括:
HARQ进程标识和PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
可选地,所述第一上行数据携带第一指示信息,所述第一指示信息用于
指示所述第一上行数据是新数据或者重传数据。
第三方面,本实施例还提供一种终端,包括存储器,收发机,处理器:
存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
根据计数值N,确定第一上行数据对应的混合自动重传请求HARQ进程标识;
其中,所述计数值N用于指示所述终端使用配置授权机会发送数据的次数。
可选地,所述根据计数值N,确定第一上行数据对应的HARQ进程标识之前,所述操作还包括:
接收第一配置授权参数;
基于所述第一配置授权参数,确定第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
可选地,所述根据计数值N,确定第一上行数据对应的HARQ进程标识,满足以下公式:
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
其中,HARQ Process ID表示所述第一上行数据对应的HARQ进程标识;nrofHARQ-Processes表示第一配置授权对应的HARQ进程个数,harq-ProcID-Offset表示第一配置授权对应的HARQ进程标识偏移量;modulo表示取模。
可选地,所述计数值N的初始值为0或所述计数值N在配置授权的初始位置的初始值为0。
可选地,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示。
可选地,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示,包括:
确定所述第一配置授权的调度类型为第一类型或第二类型;
在所述第一配置授权的调度类型为第一类型的情况下,所述配置授权的
初始位置根据网络侧发送的RRC消息配置的时频资源确定;或者,
在所述第一配置授权的调度类型为第二类型的情况下,所述配置授权的初始位置根据网络侧发送的DCI指示的时频资源确定。
可选地,所述计数值N在所述终端每次使用配置授权机会发送数据时,累加一。
可选地,所述操作还包括:
在所述第一上行数据需要重传的情况下,根据更新后的计数值N确定的HARQ进程标识与所述第一上行数据对应的HARQ进程标识相同。
可选地,所述第一配置授权参数中还包括HARQ进程标识偏移量与分组数据单元PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
可选地,所述基于所述计数值N,确定第一上行数据对应的HARQ进程标识,包括:
在第一配置授权周期内的第一个配置授权机会中,上报所述终端使用配置授权机会发送数据的次数;
基于所述第一配置授权参数中包括的HARQ进程标识偏移量与PDU集合的映射关系,或HARQ进程个数与PDU集合的映射关系,以及所述终端使用配置授权机会发送数据的次数,确定所述第一上行数据对应的HARQ进程标识。
可选地,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
第四方面,本公开实施例还提供一种网络侧电子设备,包括存储器,收发机,处理器:
存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
向终端发送第一配置授权参数;所述第一配置授权参数用于确定第一上行数据对应的混合自动重传请求HARQ进程标识;
所述第一配置授权参数包括第一配置授权对应的HARQ进程个数,以及
所述第一配置授权对应的HARQ进程标识偏移量。
可选地,所述第一配置授权参数还包括:
HARQ进程标识偏移量与分组数据单元PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
可选地,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
第五方面,本公开实施例还提供一种确定HARQ进程标识的装置,包括:
确定模块,用于根据计数值N,确定第一上行数据对应的HARQ进程标识;
其中,所述计数值N用于指示终端使用配置授权机会发送数据的次数。
可选地,所述装置还包括接收模块,用于:
接收第一配置授权参数;
基于所述第一配置授权参数,确定第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
可选地,所述根据计数值N,确定第一上行数据对应的HARQ进程标识,满足以下公式:
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
其中,HARQ Process ID表示所述第一上行数据对应的HARQ进程标识;nrofHARQ-Processes表示第一配置授权对应的HARQ进程个数,harq-ProcID-Offset表示第一配置授权对应的HARQ进程标识偏移量;modulo表示取模。
可选地,所述计数值N的初始值为0或所述计数值N在配置授权的初始位置的初始值为0。
可选地,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示。
可选地,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示,包括:
确定所述第一配置授权的调度类型为第一类型或第二类型;
在所述第一配置授权的调度类型为第一类型的情况下,所述配置授权的初始位置根据网络侧发送的RRC消息配置的时频资源确定;
或者,
在所述第一配置授权的调度类型为第二类型的情况下,所述配置授权的初始位置根据网络侧发送的DCI指示的时频资源确定。
可选地,所述计数值N在所述终端每次使用配置授权机会发送数据时,累加一。
可选地,所述装置还包括重传模块,用于:
在所述第一上行数据需要重传的情况下,根据更新后的计数值N确定的HARQ进程标识与所述第一上行数据对应的HARQ进程标识相同。
可选地,所述第一配置授权参数中还包括HARQ进程标识偏移量与分组数据单元PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
可选地,所述确定模块在基于所述计数值N,确定第一上行数据对应的HARQ进程标识的过程中,具体用于:
在第一配置授权周期内的第一个配置授权机会中,上报所述终端使用配置授权机会发送数据的次数;
基于所述第一配置授权参数中包括的HARQ进程标识偏移量与PDU集合的映射关系,或HARQ进程个数与PDU集合的映射关系,以及所述终端使用配置授权机会发送数据的次数,确定所述第一上行数据对应的HARQ进程标识。
可选地,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
第六方面,本公开实施例还提供一种确定HARQ进程标识的装置,包括:
发送模块,用于向终端发送第一配置授权参数;所述第一配置授权参数用于确定第一上行数据对应的HARQ进程标识;
所述第一配置授权参数包括第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
可选地,所述第一配置授权参数还包括:
HARQ进程标识偏移量与分组数据单元PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
可选地,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
第七方面,本公开实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使计算机执行如上所述第一方面所述的确定HARQ进程标识的方法,或执行如上所述第二方面所述的确定HARQ进程标识的方法。
第八方面,本公开实施例还提供一种通信设备,所述通信设备中存储有计算机程序,所述计算机程序用于使通信设备执行如上所述第一方面所述的确定HARQ进程标识的方法,或执行如上所述第二方面所述的确定HARQ进程标识的方法。
第九方面,本公开实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行如上所述第一方面所述的确定HARQ进程标识的方法,或执行如上所述第二方面所述的确定HARQ进程标识的方法。
第十方面,本公开实施例还提供一种芯片产品,所述芯片产品中存储有计算机程序,所述计算机程序用于使芯片产品执行如上所述第一方面所述的确定HARQ进程标识的方法,或执行如上所述第二方面所述的确定HARQ进程标识的方法。
本公开实施例提供的确定HARQ进程标识的方法及装置,基于终端发送上行数据占用配置授权机会的次数,灵活的确定用于发送上行数据对应的HARQ进程标识,并上报网络侧设备,使得网络侧和终端能够保持HARQ进程同步,不会造成HARQ进程标识混乱的问题。
为了更清楚地说明本公开实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是相关技术中多时隙调度中资源分配示意图;
图2是本公开实施例提供的确定HARQ进程标识的方法的流程示意图之一;
图3是本公开实施例提供的确定HARQ进程标识的方法的流程示意图之二;
图4是本公开实施例提供的确定HARQ进程标识的方法实施示意图之一;
图5是本公开实施例提供的确定HARQ进程标识的方法实施示意图之二;
图6是本公开实施例提供的确定HARQ进程标识的方法实施示意图之三;
图7是本公开实施例提供的确定HARQ进程标识的方法实施示意图之四;
图8是本公开实施例提供的终端的结构示意图;
图9是本公开实施例提供的网络侧电子设备的结构示意图;
图10是本公开实施例提供的确定HARQ进程标识的装置的结构示意图之一;
图11是本公开实施例提供的确定HARQ进程标识的装置的结构示意图之二。
本公开实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,
单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
本公开实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,并不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
为了帮助理解本公开实施例的方案,以下将对本公开可能涉及的相关概念进行简单介绍:
1)配置授权(Configured Grant,CG)
与动态调度时每个时隙/传输时间间隔(Transmission time interval,TTI)为UE分配一次无线资源不同(通过PDCCH指定),配置授权允许半静态配置无线资源,并将该资源周期性地分配给某个特定UE。
网络侧通知UE可以周期性地使用某一个资源,可选的,可以通过RRC信令通知周期性资源的位置。可选的,网络侧还可以通知UE使用资源的频域位置,起止时间,调制编码方式(Modulation Coding Scheme,MCS)等信息。这样,网络通过周期性的资源分配,减少了PDCCH通知开销。
配置授权调度方式,适用于周期性业务,比如互联网协议语音技术(Voice over Internet Protocol,VoIP),或者某些高可靠和低延迟通信(Ultra-reliable and Low Latency Communications,URLLC)业务中具有周期性的控制信令等业务。
配置授权是一种上行调度方式。存在Type1和Type2两种方式。
Type1中:无线资源控制(Radio Resource Control,RRC)分配周期资源,并在RRC配置后,资源即处于激活状态,即UE在收到RRC配置消息后,即可以使用该资源发送上行数据;
Type2中:RRC分配周期资源,但是初始状态是非激活的,网络侧需要通过物理层信令(比如下行控制信息(Downlink Control Information,DCI)指示)来激活该资源,在数据传输结束后,通过DCI来去激活资源。同样的,也可以通过物理层信令来修改部分配置授权的配置信息,比如修改资源的时
频域位置信息等。
2)HARQ进程标识计算
对下行链路(Down Link,DL)而言,HARQ进程标识的计算公式为:
HARQ Process ID=[floor(CURRENT_slot×10/(numberOfSlotsPerFrame×
periodicity))]%nrofHARQ-Processes;
HARQ Process ID=[floor(CURRENT_slot×10/(numberOfSlotsPerFrame×
periodicity))]%nrofHARQ-Processes;
其中CURRENT_slot=[(SFN×numberOfSlotsPerFrame)+slot number in the frame];
numberOfSlotsPerFrame表示每个帧内配置的连续时隙个数;
slot number in the frame表示传输过程中时隙的序列号。
对上行链路(Up Link,UL)而言,HARQ进程标识的计算公式为:
HARQ Process ID=[floor(CURRENT_symbol/periodicity)]%nrofHARQ-Processes;
其中,CURRENT_symbol=(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+slot number in the frame×numberOfSymbolsPerSlot+symbol number in the slot)。
这里numberOfSlotsPerFrame表示一个帧中的时隙个数;
numberOfSymbolsPerSlot表示一个时隙内的符号个数;
slot number in the frame表示帧内的时隙序列号;
symbol number in the slot表示时隙内的符号序列号。
3)多时隙调度
为了提升吞吐量,并减少先听后说(Listen Before Talk,LBT)失败/或资源冲突造成数据包无法送的问题,引入了多时隙调度。
在一套配置授权上定义多个发送机会。主要定义了2个参数:
cg-nrofSlots,表示在一个CG授权周期内,被分配的连续时隙个数。
cg-nrofPUSCH-InSlot,表示在一个时隙内分配的连续上行授权的个数。
具体如图1所示:
其中,分配的时隙个数cg-nrofSlots=4,表示有连续的4个时隙;cg-nrofPUSCH-InSlot=2表示一个时隙内有个两个连续的上行授权,其中第一
个上行授权起始位置为正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)符号S=2,占用OFDM符号个数L=4。
图2是本公开实施例提供的确定HARQ进程标识的方法的流程示意图之一,该方法可应用于终端,如图2所示,该方法包括:
步骤201、根据计数值N,确定第一上行数据对应的HARQ进程标识;
其中,所述计数值N用于指示所述终端使用配置授权机会发送数据的次数。
具体地,终端发送上行数据时,每个配置授权周期内,该上行数据对应的数据包可能需要通过一个或多个配置授权机会发送,而具体通过哪个HARQ进程,即通过HARQ进程标识确定的哪一个或哪几个HARQ进程,将所述数据包通过上述一个或多个配置授权机会发送,需要先确定HARQ进程标识。而确定HARQ进程标识,可通过对应的计数值N来确定,以确保每个数据包需要发送时,都存在可用于传输所述数据包的HARQ进程。这里的计数值N根据发送第一上行数据占用的配置授权机会的次数而变化,因此,对应的HARQ进程标识也是变化的。
本公开实施例提供的确定HARQ进程标识的方法,基于终端发送上行数据占用配置授权机会的次数,灵活的确定用于发送上行数据对应的HARQ进程标识,并上报网络侧设备,使得网络侧和终端能够保持HARQ进程同步,不会造成HARQ进程标识混乱的问题。
可选地,所述根据计数值N,确定第一上行数据对应的HARQ进程标识之前,所述方法还包括:
接收第一配置授权参数;
基于所述第一配置授权参数,确定第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
具体地,相关技术中网络侧通常为终端配置的配置授权参数,包括:
配置授权配置N的连续时隙参数cg-nrofSlots以及一个时隙内的连续上行授权个数cg-nrofPUSCH-InSlot;
配置授权配置N的周期Periodicity;
逻辑信道对应的配置授权信息,比如逻辑信道能够传输数据的配置授权索引号;
配置授权配置N资源起始位置S;
配置授权配置N的时域长度L;
而本公开中网络侧配置给终端的第一配置授权参数还包括该第一配置授权对应的HARQ进程个数,和该第一配置授权对应的HARQ进程标识的偏移量,用于供终端结合上述第一配置授权参数中HARQ进程个数,HARQ进程标识的偏移量,确定发送第一上行数据对应的HARQ进程标识。
可选地,所述根据计数值N,确定第一上行数据对应的HARQ进程标识,满足以下公式:
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
其中,HARQ Process ID表示所述第一上行数据对应的HARQ进程标识;nrofHARQ-Processes表示第一配置授权对应的HARQ进程个数,harq-ProcID-Offset表示第一配置授权对应的HARQ进程标识偏移量;modulo表示取模。
具体地,终端确定上述第一上行数据对应的HARQ进程标识,需要满足的公式为:
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
其中,HARQ Process ID表示上述第一上行数据对应的HARQ进程标识。
N表示终端发送第一上行数据时,占用配置授权机会的次数,该值是逐渐累加而动态变化的,取值为大于等于0的整数。
nrofHARQ-Processes表示HARQ进程个数,在当前配置授权参数中配置的HARQ进程个数,或指定配置授权参数中配置的HARQ进程个数,即任一配置授权参数中配置的HARQ进程个数。
harq-ProcID-Offset表示HARQ进程标识的偏移量;
N modulo nrofHARQ-Processes表示计数值N与HARQ进程个数取模,即求计数值N与HARQ进程个数相除的余数。
可选地,所述计数值N的初始值为0或所述计数值N在配置授权的初始
位置的初始值为0。
具体地,上述计数值N的初始值,在配置授权的初始位置时进行配置,计数值N的初始值可以为任意大于等于0的整数,其中,为了统计方便,通常将该初始值设置为0或1。
可选地,所述配置授权的初始位置通过RRC消息配置或下行控制信息DCI指示。
具体地,配置授权的初始位置,即第一个用于配置CG的起始位置,可通过无线资源控制(Radio Resource Control,RRC)消息配置,或下行控制信息(Downlink Control Information,DCI)指示。
可选地,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示,包括:
确定所述第一配置授权的调度类型为第一类型或第二类型;
在所述第一配置授权的调度类型为第一类型的情况下,所述配置授权的初始位置根据网络侧发送的RRC消息配置的时频资源确定;或者,
在所述第一配置授权的调度类型为第二类型的情况下,所述配置授权的初始位置根据网络侧发送的DCI指示的时频资源确定。
具体地,第一配置授权的调度类型包括两种类型,第一类型或第二类型。
其中第一类型网络侧给终端分配的周期资源处于激活态,终端接收到携带配置上述周期资源的RRC消息后,即可以使用该分配的周期资源发送上行数据。终端根据该RRC消息中配置的时频资源的起始位置,作为配置授权的初始位置。
第二类型网络侧给终端分配的周期资源的初始状态是非激活态,需要网络侧通过物理层信令来激活上述周期资源,具体的可通过下行控制信息DCI所指示的时频资源的起始位置,作为配置授权的初始位置。
可选地,所述计数值N在所述终端每次使用配置授权机会发送数据时,累加一。
具体的,上述计数值N是递增的,具体递增的步长可以根据实际需求设定,而为了便于统计终端发送第一上行数据时,占用配置授权机会的次数,
通常将步长设置为1,即终端每占用一次配置授权机会,发送上述第一上行数据时,该计数值N加1。即终端每占用一次配置授权机会,用于发送所述第一上行数据时,所述计数值N累加一。
可选地,所述方法还包括:
在所述第一上行数据需要重传的情况下,根据更新后的计数值N确定的HARQ进程标识与所述第一上行数据对应的HARQ进程标识相同。
具体地,确定发送上述第一上行数据对应的HARQ进程标识后,有更高优先级的其他上行数据或者业务需求需要发送的情况下,发送该第一上行数据需要的配置授权机会,无法用于发送该第一上行数据,可理解为在当前第一配置授权周期内的一个配置授权机会或多个配置授权机会,不能用于发送该第一上行数据,所述第一上行数据被降优先级,而停止发送。
那么对应的计数值N可以保持原值不变,或者根据当前第一配置授权周期内原用于发送第一上行数据的配置授权机会的个数B,确定计数值N对上述每个被其他上行数据或者业务需求占用的配置授权机会,累加1,即更新计数值N为前一个第一配置授权周期内的计数值N与数值B的和。
在计数值N保持原值不变的情况下,等到不存在其他上行数据或者业务需求占用的配置授权机会时,即存在可用于发送上述第一上行数据的配置授权机会时,通过该配置授权机会,重新发送上述第一上行数据。
在计数值N仍然累加的情况下,终端需要对为发送的上行第一数据进行重传,具体的实现方法包括:
当存在下一个可发送上述第一上行数据的配置授权机会时,且根据更新后的计数值以及上述确定HARQ进程标识的公式,得到的新的HARQ进程标识,或者称为HARQ进程第二标识,和开始暂停发送第一上行数据时对应的HARQ进程标识相同,那么通过该HARQ进程第二标识以及上述下一个可发送第一上行数据的配置授权机会,发送上述第一上行数据。
可选地,所述第一配置授权参数中还包括HARQ进程标识偏移量与分组数据单元(Packet Data Unit,PDU)集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
具体地,网络侧配置给终端的第一配置授权参数中还包括HARQ进程标识偏移量与PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
HARQ进程标识偏移量与PDU集合的映射关系,即按照对应规则,任一个HARQ进程标识偏移量,都存在PDU集合与其对应,主要表示HARQ进程标识偏移量和PDU集合编号存在的映射关系,终端接收该第一配置授权参数,确定了HARQ进程标识偏移量和PDU集合编号存在的映射关系,再根据自身发送第一上行数据所采用的PDU集合,确定该PDU集合对应的HARQ进程标识偏移量,进而通过确定HARQ进程ID的公式,确定发送第一上行数据对应的HARQ进程标识后,通过可用的配置授权机会发送该第一上行数据时,网络侧接收终端发送的该第一上行数据,根据该第一上行数据所采用的PDU集合的编号,终端和网络侧都具有的HARQ进程标识偏移量和PDU集合的映射关系,以及确定HARQ进程ID的公式,确定终端发送第一上行数据所采用的HARQ进程标识。比如harq-ProcID-Offset可以和PDU集合存在映射关系,针对PDU集合1,harq-ProcID-Offset可以设置为0;针对PDU集合2,harq-ProcID-Offset可以设置为4,同样的HARQ进程个数nrofHARQ-Processes和PDU集合也可能存在映射关系,比如针对PDU集合1,nrofHARQ-Processes可以设置为3,针对PDU集合2,nrofHARQ-Processes可以设置为5。
可选地,所述基于所述计数值N,确定第一上行数据对应的HARQ进程标识,包括:
在第一配置授权周期内的第一个配置授权机会中,上报终端使用配置授权机会发送数据的次数;
基于所述第一配置授权参数中包括的HARQ进程标识偏移量与PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系,以及所述终端使用配置授权机会发送数据的次数,确定所述第一上行数据对应的HARQ进程标识。
具体地,在每个第一配置授权周期内,终端确定发送第一上行数据需要
占用的配置授权机会的次数,并在第一个配置授权机会中上报该次数。
基于第一配置授权参数中包括的HARQ进程标识偏移量与PDU集合的映射关系,以及所述终端使用配置授权机会发送数据的次数,确定所述第一上行数据对应的HARQ进程标识。
或,基于第一配置授权参数中包括的HARQ进程个数与PDU集合的映射关系,以及所述终端使用配置授权机会发送数据的次数,确定所述第一上行数据对应的HARQ进程标识。
可选地,所述第一上述数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
具体地,终端在发送上行数据时,可以携带当前传输是新传或重传标识,如携带新数据标识符/新数据指示符(New Data Indicator/Indication,NDI)值,通过NDI翻转指示新传输。
本公开实施例提供的确定HARQ进程标识的方法,基于终端发送上行数据占用配置授权机会的次数,灵活的确定用于发送上行数据对应的HARQ进程标识,并上报网络侧设备,使得网络侧和终端能够保持HARQ进程同步,不会造成HARQ进程标识混乱的问题。
图3是本公开实施例提供的确定HARQ进程标识的方法的流程示意图之二,如图3所示,该方法应用于网络侧设备(比如基站),包括:
步骤301、向终端发送第一配置授权参数;所述第一配置授权参数用于确定第一上行数据对应的HARQ进程标识;
所述第一配置授权参数包括第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
具体地,网络侧为终端配置第一配置授权参数时,可以包括:
配置授权配置N的连续时隙参数cg-nrofSlots以及一个时隙内的连续上行授权个数cg-nrofPUSCH-InSlot;
配置授权配置N的周期Periodicity;
逻辑信道对应的配置授权信息,比如逻辑信道能够传输数据的配置授权索引号;
配置授权配置N资源起始位置S;
配置授权配置N的时域长度L;
而相关技术中,基于上述配置参数,确定的HARQ进程标识是固定的,不适应于一个配置授权周期需要使用的上行配置授权个数不固定的场景。
因此,本公开中网络侧配置给终端的第一配置授权参数还包括该第一配置授权对应的HARQ进程个数,和该第一配置授权对应的HARQ进程标识的偏移量,用于供终端结合上述第一配置授权参数中HARQ进程个数,HARQ进程标识的偏移量,确定发送第一上行数据对应的HARQ进程标识。
本公开实施例提供的确定HARQ进程标识的方法,基于终端发送上行数据占用配置授权机会的次数,灵活的确定用于发送上行数据对应的HARQ进程标识,并上报网络侧设备,使得网络侧和终端能够保持HARQ进程同步,不会造成HARQ进程标识混乱的问题。
可选地,所述第一配置授权参数还包括:
HARQ进程标识偏移量与PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
具体地,网络侧给终端配置的第一配置授权参数还可以包括:
HARQ进程标识偏移量与PDU集合的映射关系,或,
HARQ进程个数与PDU集合的映射关系。
用于供终端基于上述映射关系,确定对应的HARQ进程标识。
其中,HARQ进程标识偏移量与PDU集合的映射关系,即按照对应规则,任一个HARQ进程标识偏移量,都存在PDU集合与其对应,终端接收该第一配置授权参数,确定了HARQ进程标识偏移量和PDU集合编号存在的映射关系,再根据自身发送第一上行数据所采用的PDU集合,确定该PDU集合对应的HARQ进程标识偏移量,进而通过确定HARQ进程ID的公式,确定发送第一上行数据的HARQ进程标识,并发送至网络侧后,网络侧可以根据终端所采用的PDU集合,终端和网络侧都具有的HARQ进程标识偏移量和PDU集合的映射关系,配置的HARQ进程个数,确定终端发送第一上行数据对应的HARQ进程标识。比如,网络侧配置了两套第一配置授权参数,
其中harq-ProcID-Offset均和PDU集合1存在映射关系,且两套第一配置授权参数中HARQ进程个数不同,针对PDU集合1,harq-ProcID-Offset可以设置为5;那么对应确定的HARQ进程标识也不同。或者,网络侧配置了两套第一配置授权参数,其中,HARQ进程标识偏移量harq-ProcID-Offset和不同的PDU集合存在映射关系,比如针对PDU集合1,harq-ProcID-Offset可以设置为0,针对PDU集合2,harq-ProcID-Offset可以设置为4。
可选地,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
具体地,终端在发送第一上行数据时,可以携带当前传输是新传或重传标识,如携带新数据标识符/新数据指示符(New Data Indicator/Indication,NDI)值,通过NDI翻转指示新传输。网络侧可以根据该第一指示信息,确定终端发送的上述第一上行数据是新传的数据还是重传的数据。
终端可以在每个配置授权周期的起始位置,上报HARQ进程ID,使得网络侧和终端能够保持HARQ进程同步。
本公开实施例提供的确定HARQ进程标识的方法,基于终端发送上行数据占用配置授权机会的次数,灵活的确定用于发送上行数据对应的HARQ进程标识,并上报网络侧设备,使得网络侧和终端能够保持HARQ进程同步,不会造成HARQ进程标识混乱的问题。
为便于更好理解本公开实施例提供的确定HARQ进程标识的方法,下面以若干应用示例说明本公开的技术方案。
示例一:根据配置授权CG发送次数计算HARQ进程标识ID
步骤1-1:UE接收网络侧配置的配置授权参数,包括:
配置授权配置N的HARQ进程个数nrofHARQ-Processes;
配置授权配置N的周期Periodicity;
配置授权配置N的HARQ进程标识偏移量harq-ProcID-Offset;
步骤1-2:UE在配置授权资源上发送上行数据;
UE计算HARQ进程ID,HARQ进程ID的计算公式为:
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
其中,N表示所述终端使用配置授权机会发送数据的次数,即第N次发送配置授权机会,针对CG type1,初始值对应的时刻从RRC配置的初始时刻开始,针对CG type2,初始值对应的时刻是PDCCH命令触发的激活时刻开始。
图4是本公开实施例提供的确定HARQ进程标识的方法实施示意图之一,如图4所示,假定nrofHARQ-Processes=5,harq-ProcID-Offset=3。
终端在第1个CG周期内,N=0,HARQ进程ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset=0modulo 5+3=3;
当到下一个CG周期内,N加1,即N=1,HARQ进程ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset=1modulo 5+3=4。由于在第二个配置授权周期内待传输的数量较大,需要占用两个配置的授权时机(Configured Grant Occasion,CGO),执行了2次CG传输,所以N累计2次。
再下一个CG周期内,N=3,HARQ进程ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset=3modulo 5+3=6。
以此类推。
可选的,N是针对每个媒体介入控制(Media Access Control,MAC)实体配置的,即每个MAC实体上的配置授权执行一次UL配置授权发送,N累计加1;
举例来讲,当RRC配置了配置授权类型1的起始位置timeReferenceSFN以及timeDomainOffset,终端在起始位置发送的配置授权计数为0,即N=0。终端执行一次UL发送之后,N累加1。
可选的,N是针对每个服务小区上所有的配置授权配置,即每个服务小区上执行一次UL配置授权发送,N累计加1;
可选的,N是针对每个服务小区上每个配置授权配置的,即每个配置授权执行一次UL配置授权的发送,N累计加1,但每个配置授权可以配置不同的harq-ProcID-Offset值。
示例二:发生CG被降优先级后的处理
步骤2-1:UE接收网络侧配置的配置授权参数,包括:
配置授权配置N的HARQ进程个数;
配置授权配置N的周期Periodicity;
配置授权配置N的HARQ进程标识偏移量harq-ProcID-Offset;
配置授权配置N的优先级。
步骤2-2:UE在配置授权资源上发送上行数据;
UE计算HARQ进程ID,HARQ进程ID的计算公式为:
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
其中,N表示所述终端使用配置授权机会发送数据的次数,即第N次发送配置授权机会,针对CG type1,初始值对应的时刻从RRC配置的初始时刻开始,针对CG type2,初始值对应的时刻是PDCCH命令触发的激活时刻开始。
如图4所示,假定nrofHARQ-Processes=5,harq-ProcID-Offset=3。
终端在第1个CG周期内,N=0,HARQ进程ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset=0modulo 5+3=3;
当到下一个CG周期内,N加1,即N=1,HARQ进程ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset=1modulo 5+3=4。由于在第二个配置授权周期内待传输的数量较大,需要占用两个CGO,执行了2次CG传输,所以N累计2次。
再下一个CG周期内,N=3,HARQ进程ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset=3modulo 5+3=6。
以此类推。
可选的,N是针对每个MAC实体配置的,即每个MAC实体上的配置授权执行一次UL配置授权发送,N累计加1;
当发生碰撞时,例如碰到优先级更高的PUCCH或物理上行共享信道(Physical Uplink Shared Channel,PUSCH)有上行数据需要发送或业务需求,导致配置授权无法发送时,终端计算HARQ进程ID的方法,包括:
N维持原数值不变。也就是说当配置授权被降优先级后,停止N计数。
图5是本公开实施例提供的确定HARQ进程标识的方法实施示意图之
二,如图5所示,假定nrofHARQ-Processes=5,harq-ProcID-Offset=3。
当第三个周期内的CG授权被降优先级后,N不做累加。同时在第三CG周期内,不执行配置授权传输,那么HARQ进程ID不变。
示例三:发送CG自动传输后的处理
步骤3-1:UE接收网络侧配置的配置授权参数,包括:
配置授权配置N的HARQ进程个数;
配置授权配置N的周期Periodicity;
配置授权配置N的HARQ进程标识偏移量harq-ProcID-Offset;
步骤3-2:UE在配置授权资源上发送上行数据;
UE计算HARQ进程ID,HARQ进程ID的计算公式为:
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
其中,N表示所述终端使用配置授权机会发送数据的次数,即第N次发送配置授权机会,针对CG type1,初始值对应的时刻从RRC配置的初始时刻开始,针对CG type2,初始值对应的时刻是PDCCH命令触发的激活时刻开始。
如图4所示,假定nrofHARQ-Processes=5,harq-ProcID-Offset=3。
终端在第1个CG周期内,N=0,HARQ进程ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset=0modulo 5+3=3;
当到下一个CG周期内,N加1,即N=1,HARQ进程ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset=1modulo 5+3=4。由于在第二个配置授权周期内待传输的数量较大,需要占用两个CGO,执行了2次CG传输,所以N累计2次。
再下一个CG周期内,N=3,HARQ进程ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset=3modulo 5+3=6。
以此类推。
可选的,N是针对每个MAC实体配置的,即每个MAC实体上的配置授权执行一次UL配置授权发送,N累计加1;
当发生碰撞时,例如碰到优先级更高的PUCCH或PUSCH有上行数据需要发送或业务需求,导致配置授权无法发送时,终端计算HARQ进程ID的
方法,包括:
N继续按照配置授权降优先级的个数进行累加。也就是说当配置授权被降优先级后,N继续计数。
图6是本公开实施例提供的确定HARQ进程标识的方法实施示意图之三,如图6所示,在第三个配置授权周期内,CG授权被降优先级,即对应的上行数据包被降优先级,N仍然累加,当多个配置授权被降优先级后,N持续累加。比如,连续5个配置授权被降优先级,那么对应的N=7。
步骤3-3:当存在下一个可传输的CGO时,终端会将之前被降优先级的配置授权,在MAC层执行一次自动重传。
可选的,终端只在HARQ进程ID是一样的CG时隙上执行自动传输。即如果中间有多次传输机会,由于与被降优先级的HARQ进程不一致,则无法在此配置授权上执行自动传输。
图7是本公开实施例提供的确定HARQ进程标识的方法实施示意图之四,如图7所示,在最左侧的配置授权周期内,HARQ进程ID=3对应的配置授权被降优先级,对应的上行数据不能通过该配置授权进行发送,那么在HARQ进程ID递增至网络侧配置的HARQ进程ID最大值之后,在下一个循环周期内,当HARQ进程ID递增至HARQ进程ID=3时,没有优先级更高的其他上行数据或业务需求,则将原HARQ进程ID=3时的上行数据进行重传。
示例四:根据CG配置中PDU和HARQ进程的对应关系,确定HARQ进程ID。
步骤4-1:UE接收网络侧配置的配置授权参数,包括:
配置授权配置N的HARQ进程个数;
配置授权配置N的周期Periodicity;
配置授权配置N的HARQ进程标识偏移量harq-ProcID-Offset;
PDU集合的信息,PDU集合是指多个相近特性的PDU集合,特性包括PDU的优先级标志(PDU Priority Mark,PPM),序列号(Sequence Number,SN)等。
步骤4-2:UE在配置授权资源上发送上行数据;
UE计算HARQ进程ID,HARQ进程ID的计算公式为:
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
其中,N表示所述终端使用配置授权机会发送数据的次数,即第N次发送配置授权机会,针对CG type1,初始值对应的时刻从RRC配置的初始时刻开始,针对CG type2,初始值对应的时刻是PDCCH命令触发的激活时刻开始。
如图4所示,假定nrofHARQ-Processes=5,harq-ProcID-Offset=3。
终端在第1个CG周期内,N=0,HARQ进程ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset=0modulo 5+3=3;
当到下一个CG周期内,N加1,即N=1,HARQ进程ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset=1modulo 5+3=4。由于在第二个配置授权周期内待传输的数量较大,需要占用两个CGO,执行了2次CG传输,所以N累计2次。
再下一个CG周期内,N=3,HARQ进程ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset=3modulo 5+3=6。
以此类推。
可选地,harq-ProcID-Offset可以和PDU set相匹配,例如针对PDU set1,harq-ProcID-Offset可以设置为0,针对PDU set2,harq-ProcID-Offset可以设置为4。
或终端上报HARQ进程ID,例如终端可以在每个配置授权周期的起始位置,上报HARQ进程ID,使得基站和终端能够保持HARQ进程同步。
图8是本公开实施例提供的终端的结构示意图,如图8所示,该终端包括存储器820,收发机810和处理器800;其中,处理器800与存储器820也可以物理上分开布置。
存储器820,用于存储计算机程序;收发机810,用于在处理器800的控制下收发数据。处理器800,用于读取所述存储器820中的计算机程序并执行以下操作:
根据计数值N,确定第一上行数据对应的HARQ进程标识;
所述计数值N用于指示所述终端发送所述第一上行数据时,占用配置授权机会的次数。
具体地,收发机810用于在处理器800的控制下接收和发送数据。
其中,在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器800代表的一个或多个处理器和存储器820代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本公开不再对其进行进一步描述。总线接口提供接口。收发机810可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。
处理器800负责管理总线架构和通常的处理,存储器820可以存储处理器800在执行操作时所使用的数据。
处理器800可以是中央处理器(Central Processing Unit,CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),处理器也可以采用多核架构。
处理器800通过调用存储器820存储的计算机程序,用于按照获得的可执行指令执行本公开实施例提供的任一所述方法。处理器与存储器也可以物理上分开布置。
可选地,在所述根据计数值N,确定第一上行数据对应的HARQ进程标识之前,所述操作还包括:
接收第一配置授权参数;
基于所述第一配置授权参数,确定第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
可选地,所述根据计数值N,确定第一上行数据对应的HARQ进程标识,满足以下公式:
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
其中,HARQ Process ID表示所述第一上行数据对应的HARQ进程标识;
nrofHARQ-Processes表示配置授权对应的HARQ进程个数,harq-ProcID-Offset表示配置授权对应的HARQ进程标识偏移量;modulo表示取模。
可选地,所述计数值N的初始值为0或所述计数值N在配置授权的初始位置的初始值为0。
可选地,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示。
可选地,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示,包括:
确定所述第一配置授权的调度类型为第一类型或第二类型;
在所述第一配置授权的调度类型为第一类型的情况下,所述配置授权的初始位置根据网络侧发送的RRC消息配置的时频资源确定;
或者,
在所述第一配置授权的调度类型为第二类型的情况下,所述配置授权的初始位置根据网络侧发送的DCI指示的时频资源确定。
可选地,所述计数值N在所述终端每次使用配置授权机会发送数据时,累加一。
可选地,所述操作还包括:
在所述第一上行数据需要重传的情况下,根据更新后的计数值N确定的HARQ进程标识与所述第一上行数据对应的HARQ进程标识相同。
可选地,所述第一配置授权参数中还包括HARQ进程标识偏移量与PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
可选地,所述基于所述计数值N,确定第一上行数据对应的HARQ进程标识,包括:
在第一配置授权周期内的第一个配置授权机会中,上报所述终端使用配置授权机会发送数据的次数;
基于所述第一配置授权参数中包括的HARQ进程标识偏移量与PDU集合的映射关系,或HARQ进程个数与PDU集合的映射关系,以及所述终端
使用配置授权机会发送数据的次数,确定所述第一上行数据对应的HARQ进程标识。
可选地,所述第一上述数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
在此需要说明的是,本公开实施例提供的上述电子设备,能够实现上述以终端为执行主体的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同或相应的部分及有益效果进行具体赘述。
图9是本公开实施例提供的网络侧电子设备的结构示意图,如图9所示,该网络侧电子设备包括存储器920,收发机910和处理器900;其中,处理器900与存储器920也可以物理上分开布置。
存储器920,用于存储计算机程序;收发机910,用于在处理器900的控制下收发数据。处理器900,用于读取所述存储器920中的计算机程序并执行以下操作:
向终端发送第一配置授权参数;所述第一配置授权参数用于确定第一上行数据对应的HARQ进程标识;
所述第一配置授权参数包括第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
具体地,收发机910用于在处理器900的控制下接收和发送数据。
其中,在图9中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器900代表的一个或多个处理器和存储器920代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本公开不再对其进行进一步描述。总线接口提供接口。收发机910可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。
处理器900负责管理总线架构和通常的处理,存储器920可以存储处理器900在执行操作时所使用的数据。
处理器900可以是中央处理器(Central Processing Unit,CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),处理器也可以采用多核架构。
处理器900通过调用存储器920存储的计算机程序,用于按照获得的可执行指令执行本公开实施例提供的任一所述方法。处理器与存储器也可以物理上分开布置。
可选地,所述第一配置授权参数还包括:
HARQ进程标识偏移量与PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
可选地,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
在此需要说明的是,本公开实施例提供的上述电子设备,能够实现上述以网络设备为执行主体的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同或相应的部分及有益效果进行具体赘述。
图10是本公开实施例提供的确定HARQ进程标识的装置的结构示意图之一,如图10所示,该装置包括:
确定模块1001,用于根据计数值N,确定第一上行数据对应的HARQ进程标识;
其中,所述计数值N用于指示终端使用配置授权机会发送数据的次数。
可选地,所述装置还包括接收模块1002,用于:
接收第一配置授权参数;
基于所述第一配置授权参数,确定第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
可选地,所述根据计数值N,确定第一上行数据对应的HARQ进程标识,满足以下公式:
HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;
其中,HARQ Process ID表示所述第一上行数据对应的HARQ进程标识;nrofHARQ-Processes表示第一配置授权对应的HARQ进程个数,harq-ProcID-Offset表示第一配置授权对应的HARQ进程标识偏移量;modulo表示取模。
可选地,所述计数值N的初始值为0或所述计数值N在配置授权的初始位置的初始值为0。
可选地,所述配置授权的初始位置通过RRC消息配置或下行控制信息DCI指示。
可选地,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示,包括:
确定所述第一配置授权的调度类型为第一类型或第二类型;
在所述第一配置授权的调度类型为第一类型的情况下,所述配置授权的初始位置根据网络侧发送的RRC消息配置的时频资源确定;
或者,在所述第一配置授权的调度类型为第二类型的情况下,所述配置授权的初始位置根据网络侧发送的DCI指示的时频资源确定。
可选地,所述计数值N在所述终端每次使用配置授权机会发送数据时,累加一。
可选地,所述装置还包括重传模块1003,用于:
在所述第一上行数据需要重传的情况下,根据更新后的计数值N,确定的HARQ进程标识与所述第一上行数据对应的HARQ进程标识相同。
可选地,所述第一配置授权参数中还包括HARQ进程标识偏移量与PDU集合的映射关系,或HARQ进程个数与PDU集合的映射关系。
可选地,所述确定模块1001在基于所述计数值N,确定第一上行数据对应的HARQ进程标识的过程中,还用于:
在第一配置授权周期内的第一个配置授权机会中,上报所述终端使用配置授权机会发送数据的次数;
基于所述第一配置授权参数中包括的HARQ进程标识偏移量与PDU集合的映射关系,或HARQ进程个数与PDU集合的映射关系,以及所述终端
使用配置授权机会发送数据的次数,确定所述第一上行数据对应的HARQ进程标识。
可选地,所述第一上述数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
图11是本公开实施例提供的确定HARQ进程标识的装置的结构示意图之二,如图11所示,该装置包括:
发送模块1101,用于向终端发送第一配置授权参数;所述第一配置授权参数用于确定第一上行数据对应的HARQ进程标识;
所述第一配置授权参数包括第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
可选地,所述第一配置授权参数还包括:
HARQ进程标识偏移量与PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
可选地,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
需要说明的是,本公开实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对相关技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access
Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
在此需要说明的是,本公开实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
另一方面,本公开实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使计算机执行上述各实施例提供的确定HARQ进程标识的方法。
在此需要说明的是,本公开实施例提供的计算机可读存储介质,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
所述计算机可读存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。
本公开实施例提供的技术方案可以适用于多种系统,尤其是5G系统。例如适用的系统可以是全球移动通讯(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)系统、高级长期演进(long term evolution advanced,LTE-A)系统、通用移动系统(universal mobile telecommunication system,UMTS)、全球互联微波接入(worldwide interoperability for microwave access,WiMAX)系统、5G新空口(New Radio,NR)系统等。这多种系统中均包括终端设备和网络设备。系统中还可以包括核心网部分,例如演进的分组系统(Evloved Packet System,EPS)、5G系统(5GS)等。
本公开实施例涉及的终端,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。在不同的系统中,终端的名称可能也不相同,例如在5G系统中,终端可以称为用户设备(User Equipment,UE)。无线终端设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网(Core Network,CN)进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)和具有移动终端设备的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(Session Initiated Protocol,SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)等设备。无线终端设备也可以称为系统、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、用户装置(user device),本公开实施例中并不限定。
本公开实施例涉及的网络设备,可以是基站,该基站可以包括多个为终端提供服务的小区。根据具体应用场合不同,基站又可以称为接入点,或者可以是接入网中在空中接口上通过一个或多个扇区与无线终端设备通信的设备,或者其它名称。网络设备可用于将收到的空中帧与网际协议(Internet Protocol,IP)分组进行相互更换,作为无线终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)通信网络。网络设备还可协调对空中接口的属性管理。例如,本公开实施例涉及的网络设备可以是全球移动通信系统(Global System for Mobile communications,GSM)或码分多址接入(Code Division Multiple Access,CDMA)中的网络设备(Base Transceiver Station,BTS),也可以是带宽码分多址接入(Wide-band Code Division Multiple Access,WCDMA)中的网络设备(NodeB),还可以是长期演进(long term evolution,LTE)系统中的演进型网络设备(evolutional Node
B,eNB或e-NodeB)、5G网络架构(next generation system)中的5G基站(gNB),也可以是家庭演进基站(Home evolved Node B,HeNB)、中继节点(relay node)、家庭基站(femto)、微微基站(pico)等,本公开实施例中并不限定。在一些网络结构中,网络设备可以包括集中单元(centralized unit,CU)节点和分布单元(distributed unit,DU)节点,集中单元和分布单元也可以地理上分开布置。
网络设备与终端设备之间可以各自使用一或多根天线进行多输入多输出(Multi Input Multi Output,MIMO)传输,MIMO传输可以是单用户MIMO(Single User MIMO,SU-MIMO)或多用户MIMO(Multiple User MIMO,MU-MIMO)。根据根天线组合的形态和数量,MIMO传输可以是2D-MIMO、3D-MIMO、FD-MIMO或massive-MIMO,也可以是分集传输或预编码传输或波束赋形传输等。
本领域内的技术人员应明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程
或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。
Claims (43)
- 一种确定混合自动重传请求HARQ进程标识的方法,应用于终端,包括:根据计数值N,确定第一上行数据对应的HARQ进程标识;其中,所述计数值N用于指示所述终端使用配置授权机会发送数据的次数。
- 根据权利要求1所述的确定HARQ进程标识的方法,其中,所述根据计数值N,确定第一上行数据对应的HARQ进程标识之前,所述方法还包括:接收第一配置授权参数;基于所述第一配置授权参数,确定第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
- 根据权利要求2所述的确定HARQ进程标识的方法,其中,所述根据计数值N,确定第一上行数据对应的HARQ进程标识,满足以下公式:HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;其中,HARQ Process ID表示所述第一上行数据对应的HARQ进程标识;nrofHARQ-Processes表示第一配置授权对应的HARQ进程个数,harq-ProcID-Offset表示第一配置授权对应的HARQ进程标识偏移量;modulo表示取模。
- 根据权利要求3所述的确定HARQ进程标识的方法,其中,所述计数值N的初始值为0或所述计数值N在配置授权的初始位置的初始值为0。
- 根据权利要求4所述的确定HARQ进程标识的方法,其中,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示。
- 根据权利要求5所述的确定HARQ进程标识的方法,其中,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示,包括:确定所述第一配置授权的调度类型为第一类型或第二类型;在所述第一配置授权的调度类型为第一类型的情况下,所述配置授权的初始位置根据网络侧发送的RRC消息配置的时频资源确定;或者,在所述第一配置授权的调度类型为第二类型的情况下,所述配置授权的初始位置根据网络侧发送的DCI指示的时频资源确定。
- 根据权利要求1所述的确定HARQ进程标识的方法,其中,所述计数值N在所述终端每次使用配置授权机会发送数据时,累加一。
- 根据权利要求1所述的确定HARQ进程标识的方法,其中,所述方法还包括:在所述第一上行数据需要重传的情况下,根据更新后的计数值N确定的HARQ进程标识与所述第一上行数据对应的HARQ进程标识相同。
- 根据权利要求2所述的确定HARQ进程标识的方法,其中,所述第一配置授权参数中还包括HARQ进程标识偏移量与分组数据单元PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
- 根据权利要求9所述的确定HARQ进程标识的方法,其中,所述基于所述计数值N,确定第一上行数据对应的HARQ进程标识,包括:在第一配置授权周期内的第一个配置授权机会中,上报所述终端使用配置授权机会发送数据的次数;基于所述第一配置授权参数中包括的HARQ进程标识偏移量与PDU集合的映射关系,或HARQ进程个数与PDU集合的映射关系,以及所述终端使用配置授权机会发送数据的次数,确定所述第一上行数据对应的HARQ进程标识。
- 根据权利要求1所述的确定HARQ进程标识的方法,其中,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
- 一种确定混合自动重传请求HARQ进程标识的方法,应用于网络侧设备,包括:向终端发送第一配置授权参数;所述第一配置授权参数用于确定第一上 行数据对应的HARQ进程标识;所述第一配置授权参数包括第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
- 根据权利要求12所述的确定HARQ进程标识的方法,其中,所述第一配置授权参数还包括:HARQ进程标识偏移量与分组数据单元PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
- 根据权利要求12所述的确定HARQ进程标识的方法,其中,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
- 一种终端,包括存储器,收发机,处理器;存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:根据计数值N,确定第一上行数据对应的混合自动重传请求HARQ进程标识;其中,所述计数值N用于指示所述终端使用配置授权机会发送数据的次数。
- 根据权利要求15所述的终端,其中,所述根据计数值N,确定第一上行数据对应的HARQ进程标识之前,所述操作还包括:接收第一配置授权参数;基于所述第一配置授权参数,确定第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
- 根据权利要求16所述的终端,其中,所述根据计数值N,确定第一上行数据对应的HARQ进程标识,满足以下公式:HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;其中,HARQ Process ID表示所述第一上行数据对应的HARQ进程标识;nrofHARQ-Processes表示第一配置授权对应的HARQ进程个数,harq-ProcID-Offset表示第一配置授权对应的HARQ进程标识偏移量;modulo 表示取模。
- 根据权利要求17所述的终端,其中,所述计数值N的初始值为0或所述计数值N在配置授权的初始位置的初始值为0。
- 根据权利要求18所述的终端,其中,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示。
- 根据权利要求19所述的终端,其中,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示,包括:确定所述第一配置授权的调度类型为第一类型或第二类型;在所述第一配置授权的调度类型为第一类型的情况下,所述配置授权的初始位置根据网络侧发送的RRC消息配置的时频资源确定;或者,在所述第一配置授权的调度类型为第二类型的情况下,所述配置授权的初始位置根据网络侧发送的DCI指示的时频资源确定。
- 根据权利要求15所述的终端,其中,所述计数值N在所述终端每次使用配置授权机会发送数据时,累加一。
- 根据权利要求15所述的终端,其中,所述操作还包括:在所述第一上行数据需要重传的情况下,根据更新后的计数值N确定的HARQ进程标识与所述第一上行数据对应的HARQ进程标识相同。
- 根据权利要求16所述的终端,其中,所述第一配置授权参数中还包括HARQ进程标识偏移量与分组数据单元PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
- 根据权利要求23所述的终端,其中,所述基于所述计数值N,确定第一上行数据对应的HARQ进程标识,包括:在第一配置授权周期内的第一个配置授权机会中,上报所述终端使用配置授权机会发送数据的次数;基于所述第一配置授权参数中包括的HARQ进程标识偏移量与PDU集合的映射关系,或HARQ进程个数与PDU集合的映射关系,以及所述终端使用配置授权机会发送数据的次数,确定所述第一上行数据对应的HARQ进程标识。
- 根据权利要求15所述的终端,其中,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
- 一种网络侧设备,包括存储器,收发机,处理器;存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:向终端发送第一配置授权参数;所述第一配置授权参数用于确定第一上行数据对应的混合自动重传请求HARQ进程标识;所述第一配置授权参数包括第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
- 根据权利要求26所述的网络侧设备,其中,所述第一配置授权参数还包括:HARQ进程标识偏移量与分组数据单元PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
- 根据权利要求26所述的网络侧设备,其中,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
- 一种确定混合自动重传请求HARQ进程标识的装置,包括:确定模块,用于根据计数值N,确定第一上行数据对应的HARQ进程标识;其中,所述计数值N用于指示终端使用配置授权机会发送数据的次数。
- 根据权利要求29所述的确定HARQ进程标识的装置,其中,所述装置还包括接收模块,用于:接收第一配置授权参数;基于所述第一配置授权参数,确定第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
- 根据权利要求30所述的确定HARQ进程标识的装置,其中,所述根据计数值N,确定第一上行数据对应的HARQ进程标识,满足以下公式:HARQ Process ID=N modulo nrofHARQ-Processes+harq-ProcID-Offset;其中,HARQ Process ID表示所述第一上行数据对应的HARQ进程标识;nrofHARQ-Processes表示第一配置授权对应的HARQ进程个数,harq-ProcID-Offset表示第一配置授权对应的HARQ进程标识偏移量;modulo表示取模。
- 根据权利要求31所述的确定HARQ进程标识的装置,其中,所述计数值N的初始值为0或所述计数值N在配置授权的初始位置的初始值为0。
- 根据权利要求32所述的确定HARQ进程标识的装置,其中,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示。
- 根据权利要求33所述的确定HARQ进程标识的装置,其中,所述配置授权的初始位置通过无线资源控制RRC消息配置或下行控制信息DCI指示,包括:确定所述第一配置授权的调度类型为第一类型或第二类型;在所述第一配置授权的调度类型为第一类型的情况下,所述配置授权的初始位置根据网络侧发送的RRC消息配置的时频资源确定;或者,在所述第一配置授权的调度类型为第二类型的情况下,所述配置授权的初始位置根据网络侧发送的DCI指示的时频资源确定。
- 根据权利要求29所述的确定HARQ进程标识的装置,其中,所述计数值N在所述终端每次使用配置授权机会发送数据时,累加一。
- 根据权利要求29所述的确定HARQ进程标识的装置,其中,所述装置还包括重传模块,用于:在所述第一上行数据需要重传的情况下,根据更新后的计数值N确定的HARQ进程标识与所述第一上行数据对应的HARQ进程标识相同。
- 根据权利要求30所述的确定HARQ进程标识的装置,其中,所述第一配置授权参数中还包括HARQ进程标识偏移量与分组数据单元PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
- 根据权利要求37所述的确定HARQ进程标识的装置,其中,所述确定模块在基于所述计数值N,确定第一上行数据对应的HARQ进程标识的过程中,具体用于:在第一配置授权周期内的第一个配置授权机会中,上报所述终端使用配置授权机会发送数据的次数;基于所述第一配置授权参数中包括的HARQ进程标识偏移量与PDU集合的映射关系,或HARQ进程个数与PDU集合的映射关系,以及所述终端使用配置授权机会发送数据的次数,确定所述第一上行数据对应的HARQ进程标识。
- 根据权利要求29所述的确定HARQ进程标识的装置,其中,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
- 一种确定混合自动重传请求HARQ进行标识的装置,包括:发送模块,用于向终端发送第一配置授权参数;所述第一配置授权参数用于确定第一上行数据对应的HARQ进程标识;所述第一配置授权参数包括第一配置授权对应的HARQ进程个数,以及所述第一配置授权对应的HARQ进程标识偏移量。
- 根据权利要求40所述的确定HARQ进行标识的装置,其中,所述第一配置授权参数还包括:HARQ进程标识偏移量与分组数据单元PDU集合的映射关系,或,HARQ进程个数与PDU集合的映射关系。
- 根据权利要求40所述的确定HARQ进行标识的装置,其中,所述第一上行数据携带第一指示信息,所述第一指示信息用于指示所述第一上行数据是新数据或者重传数据。
- 一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使计算机执行权利要求1至11任一项所述的确定HARQ进程标识的方法,或执行权利要求12至14任一项所述的确定HARQ进程标识的方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210956583.XA CN117676615A (zh) | 2022-08-10 | 2022-08-10 | 确定harq进程标识的方法及装置 |
CN202210956583.X | 2022-08-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024032274A1 true WO2024032274A1 (zh) | 2024-02-15 |
Family
ID=89850701
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/105561 WO2024032274A1 (zh) | 2022-08-10 | 2023-07-03 | 确定harq进程标识的方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117676615A (zh) |
WO (1) | WO2024032274A1 (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180049217A1 (en) * | 2016-08-12 | 2018-02-15 | Ofinno Technologies, Llc | Traffic type based scheduling in a wireless network and device |
CN110830183A (zh) * | 2018-08-09 | 2020-02-21 | 北京三星通信技术研究有限公司 | 上行传输方法、用户设备、基站和计算机可读介质 |
WO2022021008A1 (zh) * | 2020-07-27 | 2022-02-03 | Oppo广东移动通信有限公司 | 确定侧行链路配置授权资源的方法和终端设备 |
WO2022083611A1 (zh) * | 2020-10-22 | 2022-04-28 | 维沃移动通信有限公司 | 数据传输方法、装置、终端、网络侧设备及存储介质 |
-
2022
- 2022-08-10 CN CN202210956583.XA patent/CN117676615A/zh active Pending
-
2023
- 2023-07-03 WO PCT/CN2023/105561 patent/WO2024032274A1/zh unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180049217A1 (en) * | 2016-08-12 | 2018-02-15 | Ofinno Technologies, Llc | Traffic type based scheduling in a wireless network and device |
CN110830183A (zh) * | 2018-08-09 | 2020-02-21 | 北京三星通信技术研究有限公司 | 上行传输方法、用户设备、基站和计算机可读介质 |
WO2022021008A1 (zh) * | 2020-07-27 | 2022-02-03 | Oppo广东移动通信有限公司 | 确定侧行链路配置授权资源的方法和终端设备 |
WO2022083611A1 (zh) * | 2020-10-22 | 2022-04-28 | 维沃移动通信有限公司 | 数据传输方法、装置、终端、网络侧设备及存储介质 |
Non-Patent Citations (2)
Title |
---|
NOKIA, NOKIA SHANGHAI BELL: "Configured grant timer termination upon PUSCH cancellation", 3GPP DRAFT; R2-2009753, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. Electronic; 20201102 - 20201113, 22 October 2020 (2020-10-22), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051941396 * |
OPPO(RAPPORTEUR): "Correction on SL configured grant", 3GPP DRAFT; R2-2102731, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. Online; 20210412 - 20210420, 30 March 2021 (2021-03-30), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051991041 * |
Also Published As
Publication number | Publication date |
---|---|
CN117676615A (zh) | 2024-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022151868A1 (zh) | 一种dmrs绑定窗口确定方法、装置及存储介质 | |
US20230388061A1 (en) | Method for determining pucch repetition factor, and ue and base station | |
TWI838672B (zh) | 資源指示方法、裝置和存儲介質 | |
WO2022206356A1 (zh) | 复用传输方法、装置及存储介质 | |
WO2022117102A1 (zh) | 上行控制信息传输方法、接收方法、终端和网络设备 | |
WO2022206443A1 (zh) | 上行复用传输方法、装置及存储介质 | |
WO2022218223A1 (zh) | 载波切换的传输处理方法及装置 | |
WO2022156548A1 (zh) | 一种uci复用传输方法、装置及存储介质 | |
WO2022206347A1 (zh) | 一种uci在pusch上传输的方法、终端及设备 | |
WO2022083480A1 (zh) | 一种数据传输方法、装置及设备 | |
WO2024032274A1 (zh) | 确定harq进程标识的方法及装置 | |
WO2022156448A1 (zh) | 一种信息确定方法、装置及存储介质 | |
WO2022078285A1 (zh) | 上行传输方法及装置 | |
CN115174008B (zh) | 数据传输方法、装置及存储介质 | |
WO2022237539A1 (zh) | 反馈处理方法、发送方法、反馈方法、设备和存储介质 | |
WO2023134661A1 (zh) | Uci传输方法、终端、网络设备、装置及存储介质 | |
WO2024169853A1 (zh) | Sl-prs资源冲突的指示方法、装置及终端 | |
WO2022206344A1 (zh) | 一种信道复用方法、装置及通信设备 | |
WO2022042484A1 (zh) | 信息反馈方法、信息接收方法、终端和网络设备 | |
WO2023011230A1 (zh) | 控制信令监测方法、装置、设备及存储介质 | |
WO2022206351A1 (zh) | 一种上行信道的传输方法及装置 | |
WO2024169920A1 (zh) | 上行传输指示方法、设备、装置和存储介质 | |
CN115333699B (zh) | 信道处理方法、装置及存储介质 | |
WO2023134575A1 (zh) | 物理下行控制信道pdcch监听方法、装置、设备以及存储介质 | |
WO2023045709A1 (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: 23851500 Country of ref document: EP Kind code of ref document: A1 |