HARQ feedback resource configuration method, device and equipment based on SDT
By configuring the PUCCH resources that send HARQ feedback during the SDT process for the terminal device, the problem of packet data reception reliability in the NR system is solved, and efficient packet data reception in the RRC_INACTIVE state is achieved.
Patent Information
- Application Number
- CN202080107488.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-29
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2040-12-29
AI Technical Summary
In the NR system, how to ensure the reliability of small packet data in the SDT process is an urgent problem.
By configuring the PUCCH resources for sending HARQ feedback during the SDT process for the terminal device, the terminal device can perform HARQ feedback on the received packet data, thereby improving the reliability of packet data reception.
A HARQ feedback mechanism for packet data reception is provided, ensuring the reliability of packet data reception, especially in multiple packet data reception scenarios under the RRC_INACTIVE state.
Smart Images

Figure CN116602039B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a method, device and equipment for configuring HARQ (Hybrid Automatic Repeat reQuest) feedback resources based on SDT (Small Data Transmission). Background Art
[0002] In the NR (New Radio) system, SDT, that is, transmission of small packet data, is supported between terminal devices and network devices. During the SDT process, how to ensure the reliability of receiving small packet data is an urgent problem to be solved. Summary of the invention
[0003] The embodiment of the present application provides a method, apparatus and device for configuring HARQ feedback resources based on SDT. The technical solution is as follows:
[0004] According to one aspect of an embodiment of the present application, a method for configuring HARQ feedback resources based on SDT is provided, which is applied to a terminal device, and the method includes:
[0005] Configuration information is received, where the configuration information is used to configure a PUCCH (Physical Uplink Control Channel) resource for sending HARQ feedback during the SDT process.
[0006] According to one aspect of an embodiment of the present application, a method for configuring HARQ feedback resources based on SDT is provided, which is applied to a network device, and the method includes:
[0007] Configuration information is sent to the terminal device, where the configuration information is used to configure PUCCH resources for sending HARQ feedback during the SDT process.
[0008] According to one aspect of an embodiment of the present application, a HARQ feedback resource configuration device based on SDT is provided, the device comprising:
[0009] The configuration information receiving module is used to receive configuration information, where the configuration information is used to configure PUCCH resources for sending HARQ feedback during the SDT process.
[0010] According to one aspect of an embodiment of the present application, a HARQ feedback resource configuration device based on SDT is provided, the device comprising:
[0011] A configuration information sending module is used to send configuration information to a terminal device, wherein the configuration information is used to configure PUCCH resources for sending HARQ feedback during the SDT process.
[0012] According to one aspect of an embodiment of the present application, a terminal device is provided, wherein the terminal device includes a processor and a transceiver connected to the processor; wherein:
[0013] The transceiver is used to receive configuration information, where the configuration information is used to configure PUCCH resources for sending HARQ feedback during the SDT process.
[0014] According to one aspect of an embodiment of the present application, a network device is provided, wherein the network device includes a processor and a transceiver connected to the processor; wherein:
[0015] The transceiver is used to send configuration information to the terminal device, and the configuration information is used to configure the PUCCH resources for sending HARQ feedback during the SDT process.
[0016] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is used to be executed by a processor of a terminal device to implement the above-mentioned method on the terminal device side.
[0017] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is used to be executed by a processor of a network device to implement the above-mentioned method on the network device side.
[0018] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions. When the chip runs on a terminal device, it is used to implement the above-mentioned method on the terminal device side.
[0019] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions. When the chip runs on a network device, it is used to implement the above-mentioned method on the network device side.
[0020] According to one aspect of an embodiment of the present application, a computer program product is provided. When the computer program product is executed on a processor of a terminal device, the terminal device executes the above-mentioned method on the terminal device side.
[0021] According to one aspect of an embodiment of the present application, a computer program product is provided. When the computer program product is executed on a processor of a network device, the network device executes the above-mentioned method on the network device side.
[0022] The technical solution provided by the embodiments of the present application may have the following beneficial effects:
[0023] By configuring the PUCCH resources for sending HARQ feedback during the SDT process for the terminal device, the terminal device can use the above PUCCH resources to perform HARQ feedback for the received small packet data, thereby providing a HARQ feedback mechanism for small packet data reception and ensuring the reliability of small packet data reception. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 is a schematic diagram of a network architecture provided by an embodiment of the present application;
[0025] Figure 2 It is a schematic diagram of RRC state switching provided by an embodiment of the present application;
[0026] Figure 3 is a flowchart of a HARQ feedback resource configuration method based on SDT provided by an embodiment of the present application;
[0027] Figure 4 is a flowchart of a HARQ feedback resource configuration method based on SDT provided by another embodiment of the present application;
[0028] Figure 5 is a flowchart of a HARQ feedback resource configuration method based on SDT provided by another embodiment of the present application;
[0029] Figure 6 is a flowchart of a HARQ feedback resource configuration method based on SDT provided by another embodiment of the present application;
[0030] Figure 7 It is a block diagram of a HARQ feedback resource configuration device based on SDT provided by an embodiment of the present application;
[0031] Figure 8 is a block diagram of a HARQ feedback resource configuration device based on SDT provided by another embodiment of the present application;
[0032] Fig. 9 is a schematic diagram of the structure of a terminal device provided by an embodiment of the present application;
[0033] Fig.10 It is a structural diagram of a network device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0034] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0035] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0036] Please refer to Figure 1 , which shows a schematic diagram of a network architecture 100 provided by an embodiment of the present application. The network architecture 100 may include: a terminal device 10, an access network device 20 and a core network device 30.
[0037] The terminal device 10 may refer to UE (User Equipment), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, wireless communication device, user agent or user device. Optionally, the terminal device 10 may also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5GS (5th Generation System) or a terminal device in a future evolved PLMN (Public Land Mobile Network), etc., which is not limited in the embodiments of the present application. For the convenience of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is usually multiple, and one or more terminal devices 10 may be distributed in a cell managed by each access network device 20.
[0038] The access network device 20 is a device deployed in the access network to provide wireless communication functions for the terminal device 10. The access network device 20 may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems using different wireless access technologies, the names of devices with access network device functions may be different, for example, in the 5G NR system, they are called gNodeB or gNB. With the evolution of communication technology, the name "access network device" may change. For the convenience of description, in the embodiment of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 10 are collectively referred to as access network devices. Optionally, through the access network device 20, a communication relationship can be established between the terminal device 10 and the core network device 30. Exemplarily, in an LTE (Long Term Evolution) system, the access network device 20 may be one or more eNodeBs in EUTRAN (Evolved Universal Terrestrial Radio Access Network) or EUTRAN; in a 5G NR system, the access network device 20 may be one or more gNBs in RAN (Radio Access Network) or RAN. In the embodiment of the present application, the network device referred to refers to the access network device 20 unless otherwise specified.
[0039] The function of the core network device 30 is mainly to provide user connection, user management and service bearing, and to provide an interface to the external network as a bearer network. For example, the core network equipment in the 5G NR system may include devices such as AMF (Access and Mobility Management Function) entity, UPF (UserPlane Function) entity and SMF (Session Management Function) entity.
[0040] In one example, the access network device 20 and the core network device 30 communicate with each other via some air interface technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other via some air interface technology, such as the Uu interface.
[0041] The "5G NR system" in the embodiment of the present application may also be referred to as a 5G system or an NR system, but those skilled in the art may understand its meaning. The technical solution described in the embodiment of the present application may be applicable to a 5G NR system or to a subsequent evolution system of the 5G NR system.
[0042] The main application scenarios of 5G NR systems include eMBB (Enhanced Mobile Broadband), URLLC (Ultra Reliable Low Latency Communication) and mMTC (Massive Machine Type Communication).
[0043] eMBB still aims at users to obtain multimedia content, services and data, and its demand is growing rapidly. On the other hand, since eMBB may be deployed in different scenarios, such as indoors, in urban areas, and in rural areas, its capabilities and requirements vary greatly, so it cannot be generalized and must be analyzed in detail in combination with specific deployment scenarios. Typical applications of URLLC include industrial automation, power automation, remote medical operations (surgery), traffic safety assurance, etc. Typical features of mMTC include high connection density, small data volume, latency-insensitive services, low cost of modules, and long service life.
[0044] In the 5G NR network environment, in order to reduce the air interface signaling overhead and quickly restore the wireless connection and data service, a new RRC (Radio Resource Control) state is defined, namely the RRC_INACTIVE state (also known as the RRC inactive state). This state is different from the RRC_IDLE state (also known as the RRC idle state) and the RRC_ACTIVE state (also known as the RRC connected state).
[0045] RRC_IDLE state: Mobility is based on UE cell selection reselection, paging is initiated by CN (Core Network), and the paging area is configured by CN. There is no UEAS (Access Stratum) context on the base station side. And there is no RRC connection.
[0046] RRC_CONNECTED state: There is an RRC connection, and a UEAS context exists between the base station and the UE. The network knows the location of the UE at the cell level. Mobility is controlled by the network. Unicast data can be transmitted between the UE and the base station.
[0047] RRC_INACTIVE state: Mobility is based on UE cell selection reselection, there is a connection between CN and NR, the UEAS context exists on a certain base station, paging is triggered by RAN, the RAN-based paging area is managed by RAN, and the network side knows the UE's location based on the RAN paging area level.
[0048] The network side can control the state transition of the UE, such as Figure 2 As shown, the network side can control the UE to switch between the RRC_IDLE state, the RRC_CONNECTED state and the RRC_INACTIVE state.
[0049] When the UE is in the RRC_INACTIVE state, the UE will return to the RRC_IDLE state autonomously in the following situations:
[0050] (1) When receiving the CN initial paging message;
[0051] (2) When initiating an RRC connection recovery request, start timer T319. If the timer times out;
[0052] (3) When MSG4 integrity protection verification fails;
[0053] (4) When the cell reselects to another RAT (Radio Access Technology);
[0054] (5) Entering the camped on any cell state.
[0055] The RRC_INACTIVE state includes the following characteristics:
[0056] (1) The connection between RAN and CN is maintained;
[0057] (2) The UE and at least one base station save the AS context;
[0058] (3) The UE is reachable to the RAN side, and relevant parameters are configured by the RAN;
[0059] (4) When the UE moves within the RAN Notification Area (RNA) configured by the RAN, it does not need to notify the network side, but when it moves out of the RNA, it needs to notify the network side;
[0060] (5) The UE moves within the RNA according to the cell selection reselection method.
[0061] When the UE is in the RRC_INACTIVE state, the network side will configure the configuration parameters of the RRC_INACTIVE state to the UE through the RRC Release dedicated signaling. The main parameters include: I-RNTI (Inactive-Radio Network Temporary Identity), which is used to identify the UE inactive state context on the base station side and is unique within the base station. RNA is used to control the area where the UE performs cell selection reselection in the RRC_INACTIVE state, and is also the paging range area for RAN initial paging. RAN DRX cycle (RAN Discontinuous Reception cycle) is used to calculate the paging timing of RAN initial paging. RNAU periodicity (RAN NotificationAreaUpdate periodicity) is the period used to control the UE to perform periodic RAN location updates. NCC (Network (PLMN) Colour Code) is the key used in the RRC connection recovery process.
[0062] When the UE moves within the RNA area, it does not need to notify the network side and follows the mobility behavior in the RRC_IDLE state, that is, the cell selection and reselection principle. When the UE moves out of the paging area configured by the RAN, it will trigger the UE to restore the RRC connection and reacquire the paging area configured by the RAN. When the UE has downlink data arriving, the base station that maintains the connection between the RAN and the CN for the UE will trigger all cells in the RAN paging area to send a paging message to the UE, so that the UE in the RRC_INACTIVE state can restore the RRC connection and receive data. The UE in the RRC_INACTIVE state is configured with a RAN paging area. In order to ensure the reachability of the UE within this area, the UE needs to perform periodic location updates according to the period configured by the network.
[0063] Therefore, the scenarios that trigger the UE to perform RNA update include the RNAU timer expiring or the UE moving to an area outside the RNA.
[0064] When the target base station for the UE to initiate the RRC connection recovery process is not the anchor base station, the anchor base station determines whether the UE context needs to be transferred to the target base station. Therefore, the target base station generally sends the cause value carried in the RRC connection recovery request message initiated by the UE to the anchor base station during the UE context request process, and the anchor base station determines whether the UE context needs to be transferred to the target base station. For example, periodic RAN location updates generally do not require context transfer.
[0065] In the LTE system, a scheme for transmitting small data on the user plane (i.e., EDT: Early Data Transmission) is defined. In this scheme, the user plane data is transmitted on the DTCH (Dedicated Transmission Channel) and multiplexed with the CCCH (Common Control Channel) MSG3 (RRCConnectionResumeRequest) message on the MAC (Medium Access Control) layer to achieve the transmission of small data. In the downlink, the user plane data can also be multiplexed in the RRCConnectionRelease message on the DTCH transmission and the DCCH (Dedicated Control Channel) to transmit small data.
[0066] Although the LTE system supports small packet data transmission, the small packet data transmission in the LTE system is used in specific scenarios, such as non-networked terminal types. The services of such terminals themselves are of this type with small data volume and small packet data transmission type. Therefore, the small packet data transmission in the LTE system supports the data transmission of one data packet.
[0067] In the NR system, it is necessary to extend support for receiving small packet data in the RRC_INACTIVE state and transmitting multiple small packet data.
[0068] The technical solution provided by the embodiment of the present application configures the PUCCH resources for sending HARQ feedback during the SDT process for the terminal device, so that the terminal device can use the above PUCCH resources for HARQ feedback for the received small packet data, thereby providing a HARQ feedback mechanism for receiving small packet data to ensure the reliability of receiving small packet data. In addition, the present application provides a HARQ feedback mechanism for receiving multiple small packet data in the RRC_INACTIVE state to ensure the reliability of receiving small packet data.
[0069] The technical solution of the present application is introduced and explained below through several embodiments.
[0070] Please refer to Figure 3 , which shows a flowchart of a HARQ feedback resource configuration method based on SDT provided by an embodiment of the present application, which can be applied to Figure 1 In the network architecture shown. The method may include the following steps:
[0071] Step 310: The terminal device receives configuration information, where the configuration information is used to configure PUCCH resources for sending HARQ feedback during the SDT process.
[0072] Optionally, the network device sends the configuration information to the terminal device, and correspondingly, the terminal device receives the configuration information from the network device. For example, for a cell supporting the SDT transmission function, the network device of the cell sends the above configuration information to the terminal device in the cell.
[0073] Optionally, the above configuration information is system broadcast information, such as SIB1 (System Information Block, system information block 1) message.
[0074] Optionally, the configuration information can be used to configure a PUCCH resource group, or can also be used to configure multiple PUCCH resource groups. A PUCCH resource group refers to a resource set consisting of multiple PUCCH resources. Each PUCCH resource group may include multiple PUCCH resources. In an exemplary embodiment, the maximum number of PUCCH resources included in each PUCCH resource group is 16. Of course, in some other embodiments, the maximum number can also be set to other values, which is not limited in the embodiments of the present application.
[0075] In one example, the PUCCH resources dedicated to sending HARQ feedback in the SDT process and the PUCCH resources used for other processes share the same set of configuration parameters, which helps to save signaling overhead.
[0076] In another example, the PUCCH resources dedicated to sending HARQ feedback in the SDT process and the PUCCH resources used for other processes have independent configuration parameters, which helps to improve the flexibility of the two PUCCH resource configurations.
[0077] Optionally, the above configuration parameters include but are not limited to at least one of the following: hoppingId, p0-nominal, pucch-GroupHopping, and pucch-ResourceCommon. Among them, hoppingId is a cell-specific scrambling ID used for group hopping and sequence hopping. p0-nominal is a power control parameter for PUCCH transmission. pucch-GroupHopping is a configuration parameter for group hopping and sequence hopping. A value of neither means that neither group hopping nor sequence hopping is enabled, a value of enable means that group hopping is enabled but sequence hopping is not enabled, and a value of disable means that group hopping is not enabled but sequence hopping is enabled. pucch-ResourceCommon is used to configure PUCCH resources / parameters for a specific cell.
[0078] Optionally, the terminal device is in an RRC inactive state, that is, an RRC_INACTIVE state, so that when the terminal device is in an RRC inactive state, a HARQ feedback mechanism for small packet data reception is implemented to ensure the reliability of small packet data reception.
[0079] To sum up, the technical solution provided in the embodiment of the present application configures PUCCH resources for sending HARQ feedback during the SDT process for the terminal device, so that the terminal device can use the above-mentioned PUCCH resources to perform HARQ feedback for the received small packet data, thereby providing a HARQ feedback mechanism for small packet data reception and ensuring the reliability of small packet data reception.
[0080] Please refer to Figure 4 , which shows a flowchart of a HARQ feedback resource configuration method based on SDT provided by another embodiment of the present application, which can be applied to Figure 1 In the network architecture shown in FIG. 4 , the method may include the following steps ( 410 - 440 ):
[0081] Step 410: The terminal device receives first configuration information, where the first configuration information is used to configure a PUCCH resource group.
[0082] Optionally, the network device sends the first configuration information to the terminal device, and correspondingly, the terminal device receives the first configuration information from the network device. Optionally, the first configuration information is system broadcast information, such as a SIB1 message. For example, for a cell supporting the SDT transmission function, the network device of the cell sends a SIB1 message to the terminal device in the cell, and the SIB1 message includes the first configuration information.
[0083] Optionally, the first configuration information is recorded as pucch-ResourceCommonForSDT, and the configuration path of the first configuration information may be as follows:
[0084]
[0085] Optionally, the first configuration information pucch-ResourceCommonForSDT is only used for HARQ feedback received by SDT.
[0086] Step 420: The terminal device determines a PUCCH resource group according to a group of configuration parameters corresponding to an index value included in the first configuration information.
[0087] Optionally, the first configuration information includes an index value, and the index value corresponds to a set of configuration parameters. The terminal device may store at least one set of correspondences between index values and configuration parameters. After obtaining the index value included in the first configuration information, the terminal device queries the above correspondence, determines a set of configuration parameters corresponding to the obtained index value, and then further determines a PUCCH resource group based on the determined set of configuration parameters. Optionally, the correspondence between the above at least one set of index values and configuration parameters may be configured by the network device or predefined by the protocol, which is not limited in the embodiments of the present application.
[0088] A PUCCH resource group refers to a resource set consisting of multiple PUCCH resources. Each PUCCH resource group may include multiple PUCCH resources. In an exemplary embodiment, the maximum number of PUCCH resources included in each PUCCH resource group is 16. Of course, in some other embodiments, the maximum number may also be set to other values, which is not limited in the embodiments of the present application.
[0089] Step 430: The terminal device receives first downlink control information, where the first downlink control information is used to indicate a PUCCH resource from the above-mentioned PUCCH resource group.
[0090] Optionally, the network device sends the first downlink control information to the terminal device, and correspondingly, the terminal device receives the first downlink control information from the network device. Optionally, the first downlink control information may be DCI (Downlink Control Information) sent on PDCCH (Physical Downlink Control Channel).
[0091] For example, a PUCCH resource group includes 16 PUCCH resources, and the sequence numbers of the 16 PUCCH resources are 0 to 15. Assuming that the first downlink control information includes sequence number 4, it means that the network device instructs the terminal device to use the PUCCH resource with sequence number 4 for HARQ feedback.
[0092] Step 440: The terminal device transmits HARQ feedback of downlink SDT reception on the PUCCH resources determined by the first downlink control information.
[0093] Still using the above example to illustrate, the terminal device determines to use the PUCCH resource with sequence number 4 for HARQ feedback based on the first downlink control information. Then, when there is a HARQ feedback requirement for the downlink SDT, the terminal device sends HARQ feedback for the downlink SDT reception to the network device on the PUCCH resource with sequence number 4.
[0094] To summarize, the technical solution provided in the embodiment of the present application configures a group of PUCCH resources for sending HARQ feedback during the SDT process for the terminal device, and indicates to the terminal device a PUCCH resource in the group of PUCCH resources for HARQ feedback received by SDT, so that when there is a HARQ feedback requirement for downlink SDT, the terminal device uses the above-determined PUCCH resources for HARQ feedback, thereby providing a HARQ feedback mechanism for small packet data reception to ensure the reliability of small packet data reception.
[0095] Please refer to Figure 5 , which shows a flowchart of a HARQ feedback resource configuration method based on SDT provided by another embodiment of the present application, which can be applied to Figure 1 In the network architecture shown in FIG. 5 , the method may include the following steps ( 510 - 560 ):
[0096] Step 510: The terminal device receives second configuration information, where the second configuration information is used to configure multiple PUCCH resource groups.
[0097] Optionally, the network device sends the second configuration information to the terminal device, and correspondingly, the terminal device receives the second configuration information from the network device. Optionally, the second configuration information is system broadcast information, such as a SIB1 message. For example, for a cell supporting the SDT transmission function, the network device of the cell sends a SIB1 message to the terminal device in the cell, and the SIB1 message includes the second configuration information.
[0098] Optionally, the second configuration information is recorded as pucch-ResourceCommonForSDTList, and the configuration path of the second configuration information may be as follows:
[0099]
[0100] Optionally, the second configuration information pucch-ResourceCommonForSDTList is only used for HARQ feedback received by SDT.
[0101] Optionally, maxPUCCHSDT represents the maximum number of PUCCH resource groups configured for SDT, for example, 4. Each PUCCH resource group in pucch-ResourceCommonForSDTList can generate PUCCH resources for SDT reception feedback. Optionally, the maximum number of PUCCH resources included in each PUCCH resource group is 16. Of course, in some other embodiments, the maximum number can also be set to other values, which is not limited in the embodiments of the present application.
[0102] In addition, since the second configuration information configures multiple PUCCH resource groups, the terminal device needs to determine which PUCCH resource group to use when selecting PUCCH resources for HARQ feedback. In this embodiment, the terminal device uses the following steps 520 to 540 to make the determination.
[0103] Step 520: The terminal device determines multiple PUCCH resource groups according to the configuration parameters corresponding to the multiple index values included in the second configuration information.
[0104] Optionally, the second configuration information includes multiple index values, each index value corresponds to a group of configuration parameters. The terminal device may store at least one group of correspondences between index values and configuration parameters. After obtaining the multiple index values included in the second configuration information, the terminal device queries the above correspondences to determine the configuration parameters corresponding to the multiple index values obtained, and then further determines multiple PUCCH resource groups based on the determined multiple groups of configuration parameters. Optionally, the correspondence between the above at least one group of index values and configuration parameters may be configured by the network device or predefined by the protocol, which is not limited in the embodiments of the present application.
[0105] Step 530: The terminal device determines a first number value based on its own identification information.
[0106] The identification information of the terminal device is used to uniquely identify the terminal device. Optionally, the identification information of the terminal device is any one of the following: I-RNTI, C-RNTI (Cell-Radio Network Temporary Identity). Of course, in some other embodiments, the identification information of the terminal device can also be other information with a unique identification function, which is not limited in the embodiments of the present application.
[0107] Optionally, the terminal device determines a remainder obtained by dividing its own identification information by the number of PUCCH resource groups as the first number value.
[0108] In one example, taking the identification information as I-RNTI as an example, assuming that the number of PUCCH resource groups configured by the network device through the second configuration information is M, that is, the number of configurations included in pucch-ResourceCommonForSDTList. The terminal device calculates I-RNTI mod M=K, where K is the first number value.
[0109] In another example, taking the identification information as C-RNTI as an example, assuming that the number of PUCCH resource groups configured by the network device through the second configuration information is M, that is, the number of configurations included in pucch-ResourceCommonForSDTList. The terminal device calculates C-RNTI mod M=K, where K is the first number value.
[0110] Step 540: The terminal device determines a PUCCH resource group with a first number value among multiple PUCCH resource groups as an available PUCCH resource group for the terminal device to send HARQ feedback.
[0111] Optionally, the multiple PUCCH resource groups are numbered in sequence according to the order in the list starting from 0. Assuming that the number of PUCCH resource groups configured in pucch-ResourceCommonForSDTList is M, the M PUCCH resource groups are numbered from 0 to M-1 in sequence.
[0112] For example, the number of PUCCH resource groups configured in pucch-ResourceCommonForSDTList is 4, and the number values of these 4 PUCCH resource groups are 0, 1, 2, and 3. Assuming that the first number value calculated by the above step 630 is 2, the terminal device determines the PUCCH resource group with a number value of 2 among the 4 PUCCH resource groups as the available PUCCH resource group for the terminal device to send HARQ feedback.
[0113] Step 550: The terminal device receives second downlink control information, where the second downlink control information is used to indicate a PUCCH resource from a selected PUCCH resource group.
[0114] Optionally, the network device sends the second downlink control information to the terminal device, and correspondingly, the terminal device receives the second downlink control information from the network device. Optionally, the second downlink control information may be DCI sent on the PDCCH.
[0115] For example, a PUCCH resource group includes 16 PUCCH resources, and the sequence numbers of the 16 PUCCH resources are 0 to 15. Assuming that the second downlink control information includes sequence number 8, it means that the network device instructs the terminal device to use the PUCCH resource with sequence number 8 for HARQ feedback.
[0116] Step 560: The terminal device transmits HARQ feedback of downlink SDT reception on the PUCCH resources determined by the second downlink control information.
[0117] Still using the above example, the terminal device determines to use the PUCCH resource numbered 8 for HARQ feedback based on the second downlink control information. Then, when there is a HARQ feedback requirement for the downlink SDT, the terminal device sends HARQ feedback for downlink SDT reception to the network device on the PUCCH resource numbered 8 in the PUCCH resource group numbered 2.
[0118] To summarize, the technical solution provided by the embodiment of the present application configures multiple groups of PUCCH resources for sending HARQ feedback during the SDT process for the terminal device. The terminal device can determine an available PUCCH resource group based on its own identification information, and the network device indicates to the terminal device a PUCCH resource in the PUCCH resource group for HARQ feedback received by SDT, so that when the terminal device has a HARQ feedback requirement for downlink SDT, it uses the PUCCH resources determined in the above-mentioned available PUCCH resource group for HARQ feedback, thereby providing a HARQ feedback mechanism for small packet data reception to ensure the reliability of small packet data reception.
[0119] Please refer to Figure 6 , which shows a flowchart of a HARQ feedback resource configuration method based on SDT provided by another embodiment of the present application, which can be applied to Figure 1 In the network architecture shown in FIG. 6 , the method may include the following steps (610 to 640):
[0120] Step 610: The terminal device receives second configuration information, where the second configuration information is used to configure multiple PUCCH resource groups.
[0121] Optionally, the network device sends the second configuration information to the terminal device, and correspondingly, the terminal device receives the second configuration information from the network device. For an introduction to the second configuration information, see the above Figure 5 Embodiment, this embodiment will not be described in detail.
[0122] Step 620: The terminal device determines multiple PUCCH resource groups according to the configuration parameters corresponding to the multiple index values included in the second configuration information.
[0123] Step 620 and Figure 5 Step 520 in the embodiment is the same, and can be seen in detail. Figure 5 The description in the embodiments is omitted here.
[0124] Step 630: The terminal device receives third downlink control information, where the third downlink control information is used to indicate a selected PUCCH resource group from a plurality of PUCCH resource groups, and is used to indicate a PUCCH resource from a selected PUCCH resource group.
[0125] Optionally, the network device sends the third downlink control information to the terminal device, and correspondingly, the terminal device receives the third downlink control information from the network device. Optionally, the third downlink control information may be DCI sent on the PDCCH.
[0126] In this embodiment, the network device selects a PUCCH resource group from the configured multiple PUCCH resource groups, and indicates the selected one PUCCH resource group to the terminal device. Further, the network device selects a PUCCH resource for HARQ feedback for downlink SDT from the above selected one PUCCH resource group, and indicates the selected one PUCCH resource to the terminal device.
[0127] For example, the number of PUCCH resource groups configured in pucch-ResourceCommonForSDTList is 4, and the number values of these 4 PUCCH resource groups are 0, 1, 2, and 3. Each PUCCH resource group includes 16 PUCCH resources. Assume that the network device selects the PUCCH resource group with the number value 0 and the PUCCH resource with the sequence number 6, and indicates it to the terminal device through the third downlink control information.
[0128] Step 640: The terminal device transmits HARQ feedback of downlink SDT reception on the PUCCH resources determined by the third downlink control information.
[0129] Still using the above example to illustrate, based on the third downlink control information, when there is a HARQ feedback requirement for downlink SDT, the terminal device sends HARQ feedback for downlink SDT reception to the network device on the PUCCH resource numbered 6 in the PUCCH resource group numbered 0.
[0130] To summarize, the technical solution provided by the embodiment of the present application configures multiple groups of PUCCH resources for sending HARQ feedback during the SDT process for the terminal device, and the network device indicates to the terminal device a PUCCH resource group for HARQ feedback received by SDT and a PUCCH resource in the resource group, so that when there is a HARQ feedback requirement for downlink SDT, the terminal device uses the above-indicated PUCCH resources for HARQ feedback, thereby providing a HARQ feedback mechanism for small packet data reception to ensure the reliability of small packet data reception.
[0131] The following are device embodiments of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
[0132] Please refer to Figure 7 , which shows a block diagram of a HARQ feedback resource configuration device based on SDT provided by an embodiment of the present application. The device has the function of implementing the method example on the terminal device side mentioned above, and the function can be implemented by hardware, or by hardware executing corresponding software. The device can be the terminal device described above, or it can be set in the terminal device. Figure 7 As shown, the device 700 may include: a configuration information receiving module 710.
[0133] The configuration information receiving module 710 is used to receive configuration information, where the configuration information is used to configure PUCCH resources for sending HARQ feedback during the SDT process.
[0134] In an exemplary embodiment, the configuration information includes first configuration information, and the first configuration information is used to configure a PUCCH resource group.
[0135] Optionally, the first configuration information includes an index value, and the index value corresponds to a group of configuration parameters. Figure 7 As shown, the apparatus 700 further includes: a resource group determination module 720, configured to determine the one PUCCH resource group according to a set of configuration parameters corresponding to the index value.
[0136] Alternatively, if Figure 7 As shown, the apparatus 700 further includes: a control information receiving module 730, configured to receive first downlink control information, where the first downlink control information is used to indicate a PUCCH resource from the one PUCCH resource group.
[0137] Alternatively, if Figure 7 As shown, the apparatus 700 further includes: a HARQ feedback sending module 740, configured to transmit HARQ feedback of downlink SDT reception on the PUCCH resources determined by the first downlink control information.
[0138] In an exemplary embodiment, the configuration information includes second configuration information, and the second configuration information is used to configure a plurality of PUCCH resource groups.
[0139] Optionally, the second configuration information includes multiple index values, each index value corresponding to a group of configuration parameters. Figure 7 As shown, the apparatus 700 further includes: a resource group determination module 720, configured to determine the multiple PUCCH resource groups according to the configuration parameters respectively corresponding to the multiple index values.
[0140] Alternatively, if Figure 7 As shown, the device 700 further includes:
[0141] A number value determination module 750, configured to determine a first number value based on the identification information of the terminal device;
[0142] The available group determination module 760 is used to determine, among the multiple PUCCH resource groups, a PUCCH resource group whose number value is the first number value, as an available PUCCH resource group for the terminal device to send HARQ feedback.
[0143] Optionally, the number value determination module 750 is used to determine the remainder obtained by dividing the identification information of the terminal device by the number of the PUCCH resource groups as the first number value.
[0144] Optionally, the identification information of the terminal device is any one of the following: I-RNTI, C-RNTI.
[0145] Alternatively, if Figure 7 As shown, the apparatus 700 further includes: a control information receiving module 730, configured to receive second downlink control information, where the second downlink control information is used to indicate a PUCCH resource from a selected PUCCH resource group.
[0146] Alternatively, if Figure 7 As shown, the apparatus 700 further includes: a HARQ feedback sending module 740, configured to transmit HARQ feedback of downlink SDT reception on the PUCCH resources determined by the second downlink control information.
[0147] Alternatively, if Figure 7 As shown, the device 700 also includes: a control information receiving module 730, used to receive third downlink control information, and the third downlink control information is used to indicate a selected PUCCH resource group from the multiple PUCCH resource groups, and is used to indicate a PUCCH resource from the selected PUCCH resource group.
[0148] Alternatively, if Figure 7 As shown, the apparatus 700 further includes: a HARQ feedback sending module 740, configured to transmit HARQ feedback of downlink SDT reception on the PUCCH resources determined by the third downlink control information.
[0149] Optionally, the multiple PUCCH resource groups are numbered sequentially starting from 0 according to the order in the list.
[0150] Optionally, the maximum number of PUCCH resources included in each PUCCH resource group is 16.
[0151] Optionally, the configuration information is a SIB1 message.
[0152] Optionally, the PUCCH resources dedicated to sending HARQ feedback in the SDT process and the PUCCH resources used for other processes share the same set of configuration parameters; or, the PUCCH resources dedicated to sending HARQ feedback in the SDT process and the PUCCH resources used for other processes have their own independent configuration parameters.
[0153] Optionally, the configuration parameters include at least one of the following: hoppingId, p0-norinal, pucch-GroupHopping, and pucch-ResourceCommon.
[0154] Optionally, the terminal device is in an RRC inactive state.
[0155] To sum up, the technical solution provided in the embodiment of the present application configures PUCCH resources for sending HARQ feedback during the SDT process for the terminal device, so that the terminal device can use the above-mentioned PUCCH resources to perform HARQ feedback for the received small packet data, thereby providing a HARQ feedback mechanism for small packet data reception and ensuring the reliability of small packet data reception.
[0156] Please refer to Figure 8 , which shows a block diagram of an SDT-based HARQ feedback resource configuration device provided by another embodiment of the present application. The device has the function of implementing the above-mentioned method example on the network device side, and the function can be implemented by hardware or by hardware executing corresponding software. The device can be the network device described above, or it can be set in the network device. Figure 8 As shown, the device 800 may include: a configuration information sending module 810.
[0157] The configuration information sending module 810 is used to send configuration information to the terminal device, where the configuration information is used to configure the PUCCH resources for sending HARQ feedback during the SDT process.
[0158] In an exemplary embodiment, the configuration information includes first configuration information, and the first configuration information is used to configure a PUCCH resource group.
[0159] Optionally, the first configuration information includes an index value, and the index value corresponds to a group of configuration parameters; the terminal device is used to determine the PUCCH resource group according to the group of configuration parameters corresponding to the index value.
[0160] Alternatively, if Figure 8As shown, the apparatus 800 further includes: a control information sending module 820, configured to send first downlink control information to the terminal device, wherein the first downlink control information is used to indicate a PUCCH resource from the one PUCCH resource group.
[0161] Alternatively, if Figure 8 As shown, the apparatus 800 further includes: a HARQ feedback receiving module 830, configured to receive HARQ feedback on downlink SDT reception transmitted by the terminal device on the PUCCH resources determined by the first downlink control information.
[0162] In an exemplary embodiment, the configuration information includes second configuration information, and the second configuration information is used to configure a plurality of PUCCH resource groups.
[0163] Optionally, the second configuration information includes multiple index values, each index value corresponds to a group of configuration parameters; the terminal device is used to determine the multiple PUCCH resource groups according to the configuration parameters corresponding to the multiple index values respectively.
[0164] Optionally, among the multiple PUCCH resource groups, a PUCCH resource group with a first number value is determined by the terminal device as an available PUCCH resource group for sending HARQ feedback; wherein the first number value is determined based on identification information of the terminal device.
[0165] Optionally, the remainder obtained by dividing the identification information of the terminal device by the number of the PUCCH resource groups is used as the first numbering value.
[0166] Optionally, the identification information of the terminal device is any one of the following: I-RNTI, C-RNTI.
[0167] Alternatively, if Figure 8 As shown, the apparatus 800 further includes: a control information sending module 820, configured to send second downlink control information to the terminal device, wherein the second downlink control information is used to indicate a PUCCH resource from a selected PUCCH resource group.
[0168] Alternatively, if Figure 8 As shown, the apparatus 800 further includes: a HARQ feedback receiving module 830, configured to receive HARQ feedback on downlink SDT reception transmitted by the terminal device on the PUCCH resources determined by the second downlink control information.
[0169] Alternatively, if Figure 8As shown, the apparatus 800 also includes: a control information sending module 820, used to send third downlink control information to the terminal device, the third downlink control information being used to indicate a selected PUCCH resource group from the multiple PUCCH resource groups, and being used to indicate a PUCCH resource from the selected PUCCH resource group.
[0170] Alternatively, if Figure 8 As shown, the apparatus 800 further includes: a HARQ feedback receiving module 830, configured to receive HARQ feedback on downlink SDT reception transmitted by the terminal device on the PUCCH resources determined by the third downlink control information.
[0171] Optionally, the multiple PUCCH resource groups are numbered sequentially starting from 0 according to the order in the list.
[0172] Optionally, the maximum number of PUCCH resources included in each PUCCH resource group is 16.
[0173] Optionally, the configuration information is a SIB1 message.
[0174] Optionally, the PUCCH resources dedicated to sending HARQ feedback during the SDT process and other PUCCH resources share the same set of configuration parameters; or, the PUCCH resources dedicated to sending HARQ feedback during the SDT process and other PUCCH resources have their own independent configuration parameters.
[0175] Optionally, the configuration parameters include at least one of the following: hoppingId, p0-nominal, pucch-GroupHopping, and pucch-ResourceCommon.
[0176] Optionally, the terminal device is in an RRC inactive state.
[0177] To sum up, the technical solution provided in the embodiment of the present application configures PUCCH resources for sending HARQ feedback during the SDT process for the terminal device, so that the terminal device can use the above-mentioned PUCCH resources to perform HARQ feedback for the received small packet data, thereby providing a HARQ feedback mechanism for small packet data reception and ensuring the reliability of small packet data reception.
[0178] One point that needs to be explained is that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0179] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0180] Please refer to Fig. 9 , which shows a schematic diagram of the structure of a terminal device 90 provided in an embodiment of the present application. The terminal device 90 may include: a processor 91, a receiver 92, a transmitter 93, a memory 94 and a bus 95.
[0181] The processor 91 includes one or more processing cores. The processor 91 executes various functional applications and information processing by running software programs and modules.
[0182] The receiver 92 and the transmitter 93 may be implemented as a transceiver 96 , which may be a communication chip.
[0183] The memory 94 is connected to the processor 91 via a bus 95 .
[0184] The memory 94 may be used to store a computer program, and the processor 91 may be used to execute the computer program to implement each step performed by the terminal device in the above method embodiment.
[0185] In addition, the memory 94 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, and the volatile or non-volatile storage device includes but is not limited to: RAM (Random-Access Memory) and ROM (Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other solid-state storage technology, CD-ROM (Compact Disc Read-Only Memory), DVD (Digital Video Disc) or other optical storage, tape cassettes, magnetic tapes, disk storage or other magnetic storage devices.
[0186] In an exemplary embodiment, the transceiver 96 is used to receive configuration information, where the configuration information is used to configure a PUCCH resource for sending HARQ feedback during an SDT process.
[0187] In an exemplary embodiment, the configuration information includes first configuration information, and the first configuration information is used to configure a PUCCH resource group.
[0188] Optionally, the first configuration information includes an index value, and the index value corresponds to a group of configuration parameters. The processor 91 is configured to determine the one PUCCH resource group according to the group of configuration parameters corresponding to the index value.
[0189] Optionally, the transceiver 96 is further used to receive first downlink control information, where the first downlink control information is used to indicate a PUCCH resource from the one PUCCH resource group.
[0190] Optionally, the transceiver 96 is further configured to transmit HARQ feedback of downlink SDT reception on a PUCCH resource determined by the first downlink control information.
[0191] In an exemplary embodiment, the configuration information includes second configuration information, and the second configuration information is used to configure a plurality of PUCCH resource groups.
[0192] Optionally, the second configuration information includes multiple index values, each index value corresponding to a group of configuration parameters. The processor 91 is configured to determine the multiple PUCCH resource groups according to the configuration parameters respectively corresponding to the multiple index values.
[0193] Optionally, the processor 91 is further used to determine a first numbering value based on the identification information of the terminal device; and determine a PUCCH resource group with a numbering value of the first numbering value among the multiple PUCCH resource groups as an available PUCCH resource group for the terminal device to send HARQ feedback.
[0194] Optionally, the processor 91 is further used to determine the remainder obtained by dividing the identification information of the terminal device by the number of the PUCCH resource groups as the first numbering value.
[0195] Optionally, the identification information of the terminal device is any one of the following: I-RNTI, C-RNTI.
[0196] Optionally, the transceiver 96 is further used to receive second downlink control information, where the second downlink control information is used to indicate a PUCCH resource from a selected PUCCH resource group.
[0197] Optionally, the transceiver 96 is further configured to transmit HARQ feedback of downlink SDT reception on a PUCCH resource determined by the second downlink control information.
[0198] Optionally, the transceiver 96 is further used to receive third downlink control information, where the third downlink control information is used to indicate a selected PUCCH resource group from the multiple PUCCH resource groups, and to indicate a PUCCH resource from the selected PUCCH resource group.
[0199] Optionally, the transceiver 96 is further configured to transmit HARQ feedback of downlink SDT reception on a PUCCH resource determined by the third downlink control information.
[0200] Optionally, the multiple PUCCH resource groups are numbered sequentially starting from 0 according to the order in the list.
[0201] Optionally, the maximum number of PUCCH resources included in each PUCCH resource group is 16.
[0202] Optionally, the configuration information is a SIB1 message.
[0203] Optionally, the PUCCH resources dedicated to sending HARQ feedback in the SDT process and the PUCCH resources used for other processes share the same set of configuration parameters; or, the PUCCH resources dedicated to sending HARQ feedback in the SDT process and the PUCCH resources used for other processes have their own independent configuration parameters.
[0204] Optionally, the configuration parameters include at least one of the following: hoppingId, p0-nominal, pucch-GroupHopping, and pucch-ResourceCommon.
[0205] Optionally, the terminal device is in an RRC inactive state.
[0206] Please refer to Fig.10 , which shows a schematic diagram of the structure of a network device 100 provided in an embodiment of the present application. The network device 100 may include: a processor 101, a receiver 102, a transmitter 103, a memory 104 and a bus 105.
[0207] The processor 101 includes one or more processing cores. The processor 101 executes various functional applications and information processing by running software programs and modules.
[0208] The receiver 102 and the transmitter 103 may be implemented as a transceiver 106 , which may be a communication chip.
[0209] The memory 104 is connected to the processor 101 via a bus 105 .
[0210] The memory 104 may be used to store a computer program, and the processor 101 may be used to execute the computer program to implement each step performed by the network device in the above method embodiment.
[0211] In addition, the memory 104 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, and the volatile or non-volatile storage device includes but is not limited to: RAM (Random-Access Memory) and ROM (Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other solid-state storage technology, CD-ROM (Compact Disc Read-Only Memory), DVD (Digital Video Disc) or other optical storage, tape cassettes, magnetic tapes, disk storage or other magnetic storage devices.
[0212] In an exemplary embodiment, the transceiver 106 is used to send configuration information to the terminal device, where the configuration information is used to configure PUCCH resources for sending HARQ feedback during the SDT process.
[0213] In an exemplary embodiment, the configuration information includes first configuration information, and the first configuration information is used to configure a PUCCH resource group.
[0214] Optionally, the first configuration information includes an index value, and the index value corresponds to a group of configuration parameters; the terminal device is used to determine the PUCCH resource group according to the group of configuration parameters corresponding to the index value.
[0215] Optionally, the transceiver 106 is further used to send first downlink control information to the terminal device, where the first downlink control information is used to indicate a PUCCH resource from the one PUCCH resource group.
[0216] Optionally, the transceiver 106 is further used to receive HARQ feedback on downlink SDT reception transmitted by the terminal device on the PUCCH resources determined by the first downlink control information.
[0217] In an exemplary embodiment, the configuration information includes second configuration information, and the second configuration information is used to configure a plurality of PUCCH resource groups.
[0218] Optionally, the second configuration information includes multiple index values, each index value corresponds to a group of configuration parameters; the terminal device is used to determine the multiple PUCCH resource groups according to the configuration parameters corresponding to the multiple index values respectively.
[0219] Optionally, among the multiple PUCCH resource groups, a PUCCH resource group with a first number value is determined by the terminal device as an available PUCCH resource group for sending HARQ feedback; wherein the first number value is determined based on identification information of the terminal device.
[0220] Optionally, the remainder obtained by dividing the identification information of the terminal device by the number of the PUCCH resource groups is used as the first numbering value.
[0221] Optionally, the identification information of the terminal device is any one of the following: I-RNTI, C-RNTI.
[0222] Optionally, the transceiver 106 is further used to send second downlink control information to the terminal device, where the second downlink control information is used to indicate a PUCCH resource from a selected PUCCH resource group.
[0223] Optionally, the transceiver 106 is further used to receive HARQ feedback on downlink SDT reception transmitted by the terminal device on the PUCCH resources determined by the second downlink control information.
[0224] Optionally, the transceiver 106 is further used to send third downlink control information to the terminal device, wherein the third downlink control information is used to indicate a selected PUCCH resource group from the multiple PUCCH resource groups, and to indicate a PUCCH resource from the selected PUCCH resource group.
[0225] Optionally, the transceiver 106 is further used to receive HARQ feedback on downlink SDT reception transmitted by the terminal device on the PUCCH resources determined by the third downlink control information.
[0226] Optionally, the multiple PUCCH resource groups are numbered sequentially starting from 0 according to the order in the list.
[0227] Optionally, the maximum number of PUCCH resources included in each PUCCH resource group is 16.
[0228] Optionally, the configuration information is a SIB1 message.
[0229] Optionally, the PUCCH resources dedicated to sending HARQ feedback during the SDT process and other PUCCH resources share the same set of configuration parameters; or, the PUCCH resources dedicated to sending HARQ feedback during the SDT process and other PUCCH resources have their own independent configuration parameters.
[0230] Optionally, the configuration parameters include at least one of the following: hoppingId, p0-nominal, pucch-GroupHopping, and pucch-ResourceCommon.
[0231] Optionally, the terminal device is in an RRC inactive state.
[0232] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. The computer program is used to be executed by a processor of a terminal device to implement the above-mentioned method on the terminal device side.
[0233] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. The computer program is used to be executed by a processor of a network device to implement the above-mentioned method on the network device side.
[0234] An embodiment of the present application further provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip runs on a terminal device, it is used to implement the above-mentioned method on the terminal device side.
[0235] An embodiment of the present application further provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip runs on a network device, it is used to implement the above-mentioned method on the network device side.
[0236] The embodiment of the present application also provides a computer program product. When the computer program product is executed on a processor of a terminal device, the terminal device executes the above-mentioned method on the terminal device side.
[0237] The embodiment of the present application also provides a computer program product. When the computer program product runs on a processor of a network device, the network device executes the above-mentioned method on the network device side.
[0238] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented with hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein the communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.
[0239] The above description is only an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A method for configuring hybrid automatic repeat request (HARQ) feedback resources based on small packet data transmission (SDT), characterized in that: Applied to a terminal device, the method comprises: receiving configuration information, where the configuration information is used to configure a physical uplink control channel PUCCH resource for sending HARQ feedback during the SDT process, The configuration information includes second configuration information, and the second configuration information is used to configure multiple PUCCH resource groups. After receiving the configuration information, the method further includes: Determine a first number value based on the identification information of the terminal device; A PUCCH resource group whose number value is the first number value among the multiple PUCCH resource groups is determined as an available PUCCH resource group for the terminal device to send HARQ feedback.
2. The method according to claim 1, characterized in that The configuration information includes first configuration information, where the first configuration information is used to configure a PUCCH resource group.
3. The method according to claim 2, characterized in that The first configuration information includes an index value, and the index value corresponds to a group of configuration parameters; after receiving the configuration information, the method further includes: The one PUCCH resource group is determined according to a group of configuration parameters corresponding to the index value.
4. The method according to claim 2 or 3, characterized in that: The method further comprises: First downlink control information is received, where the first downlink control information is used to indicate a PUCCH resource from the one PUCCH resource group.
5. The method according to claim 4, characterized in that After receiving the first downlink control information, the method further includes: The HARQ feedback for downlink SDT reception is transmitted on the PUCCH resource determined by the first downlink control information.
6. The method according to claim 1, characterized in that The second configuration information includes a plurality of index values, each index value corresponding to a group of configuration parameters; after receiving the configuration information, the method further includes: The multiple PUCCH resource groups are determined according to the configuration parameters respectively corresponding to the multiple index values.
7. The method according to claim 1, characterized in that The determining the first number value based on the identification information of the terminal device includes: The remainder obtained by dividing the identification information of the terminal device by the number of the PUCCH resource groups is determined as the first number value.
8. The method according to claim 1 or 7, characterized in that: The identification information of the terminal device is any one of the following: inactive-radio network temporary identification I-RNTI, cell-radio network temporary identification C-RNTI.
9. The method according to claim 1 or 6, characterized in that: The method further comprises: Second downlink control information is received, where the second downlink control information is used to indicate a PUCCH resource from a selected PUCCH resource group.
10. The method according to claim 9, characterized in that After receiving the second downlink control information, the method further includes: The HARQ feedback for downlink SDT reception is transmitted on the PUCCH resource determined by the second downlink control information.
11. The method according to claim 1 or 6, characterized in that: The method further comprises: Third downlink control information is received, where the third downlink control information is used to indicate a selected PUCCH resource group from the multiple PUCCH resource groups, and is used to indicate a PUCCH resource from the selected PUCCH resource group.
12. The method according to claim 11, characterized in that After receiving the third downlink control information, the method further includes: The HARQ feedback for downlink SDT reception is transmitted on the PUCCH resource determined by the third downlink control information.
13. The method according to claim 1 or 6, characterized in that: The multiple PUCCH resource groups are numbered sequentially starting from 0 according to the order in the list.
14. The method according to claim 1 or 6, characterized in that: The maximum number of PUCCH resources included in each PUCCH resource group is 16.
15. The method according to claim 1 or 6, characterized in that: The configuration information is a system information block SIB1 message.
16. The method according to claim 1 or 6, characterized in that: The PUCCH resources dedicated to sending HARQ feedback in the SDT process and the PUCCH resources used for other processes share the same set of configuration parameters; or, The PUCCH resources dedicated to sending HARQ feedback in the SDT process and the PUCCH resources used for other processes have their own independent configuration parameters.
17. The method according to claim 16, characterized in that The configuration parameters include at least one of the following: hoppingId, p0-nominal, pucch-GroupHopping, and pucch-ResourceCommon.
18. The method according to claim 1 or 6, characterized in that: The terminal device is in a radio resource control RRC inactive state.
19. A method for configuring hybrid automatic repeat request (HARQ) feedback resources based on small packet data transmission (SDT), characterized in that: Applied to a network device, the method comprises: Send configuration information to the terminal device, where the configuration information is used to configure the physical uplink control channel PUCCH resources for sending HARQ feedback during the SDT process, The configuration information includes second configuration information, and the second configuration information is used to configure multiple PUCCH resource groups. Among the multiple PUCCH resource groups, the PUCCH resource group with a first number value is determined by the terminal device as an available PUCCH resource group for sending HARQ feedback; wherein the first number value is determined based on the identification information of the terminal device.
20. The method according to claim 19, characterized in that The configuration information includes first configuration information, where the first configuration information is used to configure a PUCCH resource group.
21. The method according to claim 20, characterized in that The first configuration information includes an index value, and the index value corresponds to a group of configuration parameters; the terminal device is used to determine the PUCCH resource group according to the group of configuration parameters corresponding to the index value.
22. The method according to claim 20 or 21, characterized in that The method further comprises: First downlink control information is sent to the terminal device, where the first downlink control information is used to indicate a PUCCH resource from the one PUCCH resource group.
23. The method according to claim 22, characterized in that After sending the first downlink control information to the terminal device, the method further includes: Receive HARQ feedback on downlink SDT reception transmitted by the terminal device on the PUCCH resources determined by the first downlink control information.
24. The method according to claim 19, characterized in that The second configuration information includes multiple index values, each index value corresponds to a group of configuration parameters; the terminal device is used to determine the multiple PUCCH resource groups according to the configuration parameters corresponding to the multiple index values respectively.
25. The method according to claim 19, characterized in that The remainder obtained by dividing the identification information of the terminal device by the number of the PUCCH resource groups is used as the first number value.
26. The method according to claim 19 or 25, characterized in that The identification information of the terminal device is any one of the following: inactive-radio network temporary identification I-RNTI, cell-radio network temporary identification C-RNTI.
27. The method according to claim 19 or 24, characterized in that The method further comprises: Second downlink control information is sent to the terminal device, where the second downlink control information is used to indicate a PUCCH resource from a selected PUCCH resource group.
28. The method according to claim 27, characterized in that After sending the second downlink control information to the terminal device, the method further includes: Receive HARQ feedback on downlink SDT reception transmitted by the terminal device on the PUCCH resources determined by the second downlink control information.
29. The method according to claim 19 or 24, characterized in that The method further comprises: Sending third downlink control information to the terminal device, wherein the third downlink control information is used to indicate a selected PUCCH resource group from the multiple PUCCH resource groups, and is used to indicate a PUCCH resource from the selected PUCCH resource group.
30. The method according to claim 29, characterized in that After the third downlink control information is sent to the terminal device, the method further includes: Receive HARQ feedback on downlink SDT reception transmitted by the terminal device on the PUCCH resources determined by the third downlink control information.
31. The method according to claim 19 or 24, characterized in that The multiple PUCCH resource groups are numbered sequentially starting from 0 according to the order in the list.
32. The method according to claim 19 or 24, characterized in that The maximum number of PUCCH resources included in each PUCCH resource group is 16.
33. The method according to claim 19 or 24, characterized in that The configuration information is a system information block SIB1 message.
34. The method according to claim 19 or 24, characterized in that The PUCCH resources dedicated to sending HARQ feedback during SDT and other PUCCH resources share the same set of configuration parameters; or, The PUCCH resources dedicated to sending HARQ feedback during the SDT process and other PUCCH resources have their own independent configuration parameters.
35. The method according to claim 34, characterized in that The configuration parameters include at least one of the following: hoppingId, p0-nominal, pucch-GroupHopping, and pucch-ResourceCommon.
36. The method according to claim 19 or 24, characterized in that The terminal device is in a radio resource control RRC inactive state.
37. A hybrid automatic repeat request HARQ feedback resource configuration device based on small packet data transmission SDT, characterized in that: The device comprises: A configuration information receiving module is used to receive configuration information, wherein the configuration information is used to configure a physical uplink control channel PUCCH resource for sending HARQ feedback during the SDT process, The configuration information includes second configuration information, and the second configuration information is used to configure multiple PUCCH resource groups. Wherein, the device further comprises: A number value determination module, used to determine a first number value based on identification information of a terminal device; An available group determination module is used to determine a PUCCH resource group with a number value of the first number value among the multiple PUCCH resource groups as an available PUCCH resource group for the terminal device to send HARQ feedback.
38. The device according to claim 37, characterized in that The configuration information includes first configuration information, where the first configuration information is used to configure a PUCCH resource group.
39. The device according to claim 38, characterized in that The first configuration information includes an index value, and the index value corresponds to a group of configuration parameters; the device also includes: The resource group determination module is used to determine the one PUCCH resource group according to a group of configuration parameters corresponding to the index value.
40. The device according to claim 38 or 39, characterized in that The device also includes: The control information receiving module is used to receive first downlink control information, where the first downlink control information is used to indicate a PUCCH resource from the one PUCCH resource group.
41. The device according to claim 40, characterized in that The device also includes: The HARQ feedback sending module is used to transmit HARQ feedback of downlink SDT reception on the PUCCH resources determined by the first downlink control information.
42. The device according to claim 37, characterized in that The second configuration information includes a plurality of index values, each index value corresponding to a group of configuration parameters; the device further includes: The resource group determination module is used to determine the multiple PUCCH resource groups according to the configuration parameters respectively corresponding to the multiple index values.
43. The device according to claim 37, characterized in that The number value determination module is used to determine the remainder obtained by dividing the identification information of the terminal device by the number of the PUCCH resource groups as the first number value.
44. The device according to claim 37 or 43, characterized in that The identification information of the terminal device is any one of the following: inactive-radio network temporary identification I-RNTI, cell-radio network temporary identification C-RNTI.
45. The device according to claim 37 or 42, characterized in that The device also includes: The control information receiving module is used to receive second downlink control information, where the second downlink control information is used to indicate a PUCCH resource from a selected PUCCH resource group.
46. The device according to claim 45, characterized in that The device also includes: The HARQ feedback sending module is used to transmit HARQ feedback of downlink SDT reception on the PUCCH resources determined by the second downlink control information.
47. The device according to claim 37 or 42, characterized in that The device also includes: The control information receiving module is used to receive third downlink control information, where the third downlink control information is used to indicate a selected PUCCH resource group from the multiple PUCCH resource groups, and is used to indicate a PUCCH resource from the selected PUCCH resource group.
48. The device according to claim 47, characterized in that The device also includes: The HARQ feedback sending module is used to transmit HARQ feedback of downlink SDT reception on the PUCCH resources determined by the third downlink control information.
49. The device according to claim 37 or 42, characterized in that The multiple PUCCH resource groups are numbered sequentially starting from 0 according to the order in the list.
50. The device according to claim 37 or 42, characterized in that The maximum number of PUCCH resources included in each PUCCH resource group is 16.
51. The device according to claim 37 or 42, characterized in that The configuration information is a system information block SIB1 message.
52. The device according to claim 37 or 42, characterized in that The PUCCH resources dedicated to sending HARQ feedback in the SDT process and the PUCCH resources used for other processes share the same set of configuration parameters; or, The PUCCH resources dedicated to sending HARQ feedback in the SDT process and the PUCCH resources used for other processes have their own independent configuration parameters.
53. The device according to claim 52, characterized in that The configuration parameters include at least one of the following: hoppingId, p0-nominal, pucch-GroupHopping, and pucch-ResourceCommon.
54. The device according to claim 37 or 42, characterized in that The terminal device is in a radio resource control RRC inactive state.
55. A hybrid automatic repeat request HARQ feedback resource configuration device based on small packet data transmission SDT, characterized in that: The device comprises: A configuration information sending module is used to send configuration information to the terminal device, wherein the configuration information is used to configure the physical uplink control channel PUCCH resources for sending HARQ feedback during the SDT process, The configuration information includes second configuration information, and the second configuration information is used to configure multiple PUCCH resource groups. Among the multiple PUCCH resource groups, the PUCCH resource group with a first number value is determined by the terminal device as an available PUCCH resource group for sending HARQ feedback; wherein the first number value is determined based on the identification information of the terminal device.
56. The device according to claim 55, characterized in that The configuration information includes first configuration information, where the first configuration information is used to configure a PUCCH resource group.
57. The device according to claim 56, characterized in that The first configuration information includes an index value, and the index value corresponds to a group of configuration parameters; the terminal device is used to determine the PUCCH resource group according to the group of configuration parameters corresponding to the index value.
58. The device according to claim 56 or 57, characterized in that The device also includes: A control information sending module is used to send first downlink control information to the terminal device, where the first downlink control information is used to indicate a PUCCH resource from the one PUCCH resource group.
59. The device according to claim 58, characterized in that The device also includes: The HARQ feedback receiving module is used to receive the HARQ feedback of downlink SDT reception transmitted by the terminal device on the PUCCH resources determined by the first downlink control information.
60. The device according to claim 55, characterized in that The second configuration information includes multiple index values, each index value corresponds to a group of configuration parameters; the terminal device is used to determine the multiple PUCCH resource groups according to the configuration parameters corresponding to the multiple index values respectively.
61. The device according to claim 55, characterized in that The remainder obtained by dividing the identification information of the terminal device by the number of the PUCCH resource groups is used as the first number value.
62. The device according to claim 55 or 61, characterized in that The identification information of the terminal device is any one of the following: inactive-radio network temporary identification I-RNTI, cell-radio network temporary identification C-RNTI.
63. The device according to claim 55 or 60, characterized in that The device also includes: A control information sending module is used to send second downlink control information to the terminal device, where the second downlink control information is used to indicate a PUCCH resource from a selected PUCCH resource group.
64. The device according to claim 63, characterized in that The device also includes: The HARQ feedback receiving module is used to receive the HARQ feedback of downlink SDT reception transmitted by the terminal device on the PUCCH resources determined by the second downlink control information.
65. The device according to claim 55 or 60, characterized in that The device also includes: A control information sending module is used to send third downlink control information to the terminal device, wherein the third downlink control information is used to indicate a selected PUCCH resource group from the multiple PUCCH resource groups, and is used to indicate a PUCCH resource from the selected PUCCH resource group.
66. The device according to claim 65, characterized in that The device also includes: The HARQ feedback receiving module is used to receive the HARQ feedback of downlink SDT reception transmitted by the terminal device on the PUCCH resources determined by the third downlink control information.
67. The device according to claim 55 or 60, characterized in that The multiple PUCCH resource groups are numbered sequentially starting from 0 according to the order in the list.
68. The device according to claim 55 or 60, characterized in that The maximum number of PUCCH resources included in each PUCCH resource group is 16.
69. The device according to claim 55 or 60, characterized in that The configuration information is a system information block SIB1 message.
70. The device according to claim 55 or 60, characterized in that The PUCCH resources dedicated to sending HARQ feedback during SDT and other PUCCH resources share the same set of configuration parameters; or, The PUCCH resources dedicated to sending HARQ feedback during the SDT process and other PUCCH resources have their own independent configuration parameters.
71. The device according to claim 70, characterized in that The configuration parameters include at least one of the following: hoppingId, p0-nominal, pucch-GroupHopping, and pucch-ResourceCommon.
72. The device according to claim 55 or 60, characterized in that The terminal device is in a radio resource control RRC inactive state.
73. A terminal device, characterized in that: The terminal device shown includes a processor and a transceiver connected to the processor; wherein: The transceiver is used to receive configuration information, where the configuration information is used to configure a physical uplink control channel PUCCH resource for sending a hybrid automatic repeat request HARQ feedback during a small packet data transmission SDT process, The configuration information includes second configuration information, and the second configuration information is used to configure multiple PUCCH resource groups. Wherein, the processor is used for: Determine a first number value based on the identification information of the terminal device; A PUCCH resource group whose number value is the first number value among the multiple PUCCH resource groups is determined as an available PUCCH resource group for the terminal device to send HARQ feedback.
74. A network device, characterized in that: The network device shown includes a processor and a transceiver connected to the processor; wherein: The transceiver is used to send configuration information to the terminal device, wherein the configuration information is used to configure the physical uplink control channel PUCCH resources for sending hybrid automatic repeat request HARQ feedback during the small packet data transmission SDT process, The configuration information includes second configuration information, and the second configuration information is used to configure multiple PUCCH resource groups. Among the multiple PUCCH resource groups, the PUCCH resource group with a first number value is determined by the terminal device as an available PUCCH resource group for sending HARQ feedback; wherein the first number value is determined based on the identification information of the terminal device.
75. A computer-readable storage medium, characterized in that The storage medium stores a computer program, and the computer program is used to be executed by a processor of a terminal device to implement the method according to any one of claims 1 to 18.
76. A computer-readable storage medium, characterized in that The storage medium stores a computer program, and the computer program is used to be executed by a processor of the network device to implement the method according to any one of claims 19 to 36.
Citation Information
Patent Citations
Resource determination method and device for physical uplink control channel (PUCCH) of large-band-width system
CN102316595A
Data transmission method, paging method, terminal, base station, and core network device
CN111800856A