Wireless communication methods and apparatuses, device, chip and storage medium

WO2026174551A1PCT designated stage Publication Date: 2026-08-27GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/078616
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-21
Publication Date
2026-08-27

Smart Images

  • Figure CN2025078616_27082026_PF_FP_ABST
    Figure CN2025078616_27082026_PF_FP_ABST
Patent Text Reader

Abstract

Wireless communication methods and apparatuses, a device, a chip and a storage medium, relating to the technical field of communications. A method comprises: a terminal device receiving first configuration information, the first configuration information being used for determining a first uplink resource, and the first uplink resource being used for transmitting uplink control information; and / or the first configuration information being used for determining a second uplink resource or a second uplink resource group, the second uplink resource group comprising at least one second uplink resource, and the second uplink resource being used for transmitting uplink data information (510). By configuring for the terminal device the uplink resources used to indicate uplink data transmission status of the terminal device, a network device can obtain uplink data transmission requirements of the terminal device in a timely manner, thereby performing corresponding resource scheduling and transmission configuration; and the network device can also obtain in advance that the terminal device has no uplink data transmission requirement, thereby avoiding meaningless blind detection and reducing energy consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication methods, devices, equipment, chips and storage media Technical Field

[0001] This application relates to the field of communication technology, and in particular to a wireless communication method, apparatus, device, chip, and storage medium. Background Technology

[0002] With the development of communication technology, research on 6G communication technology has begun. Considering the importance of network energy saving, possible network energy saving solutions need to be considered from the initial design stage of 6G communication technology.

[0003] Whether it's a 5G or 6G system, network equipment may configure cell DRX (Discontinuous Reception) or terminal DTX (Discontinuous Transmission) for terminal devices in the cell, thereby saving energy consumption of terminal devices and network equipment.

[0004] In the above scenarios, how to achieve a good trade-off between the power consumption of the terminal device and the uplink transmission latency performance is a problem to be solved. Summary of the Invention

[0005] This application provides a wireless communication method, apparatus, device, chip, and storage medium. The technical solutions provided by this application are as follows.

[0006] According to one aspect of the embodiments of this application, a wireless communication method is provided, the method being executed by a terminal device, the method comprising:

[0007] Receive first configuration information, the first configuration information being used to determine a first uplink resource, the first uplink resource being used to transmit uplink control information; and / or, the first configuration information being used to determine a second uplink resource or a second uplink resource group, the second uplink resource group including at least one second uplink resource, the second uplink resource being used to transmit uplink data information.

[0008] According to one aspect of the embodiments of this application, a wireless communication method is provided, the method being performed by a network device, the method comprising:

[0009] Send first configuration information, the first configuration information being used to determine a first uplink resource, the first uplink resource being used to transmit uplink control information; and / or, the first configuration information being used to determine a second uplink resource or a second uplink resource group, the second uplink resource group including at least one second uplink resource, the second uplink resource being used to transmit uplink data information.

[0010] According to one aspect of the embodiments of this application, a wireless communication device is provided, the device comprising:

[0011] A receiving module is configured to receive first configuration information, the first configuration information being used to determine a first uplink resource, the first uplink resource being used to transmit uplink control information; and / or, the first configuration information being used to determine a second uplink resource or a second uplink resource group, the second uplink resource group including at least one second uplink resource, the second uplink resource being used to transmit uplink data information.

[0012] According to one aspect of the embodiments of this application, a wireless communication device is provided, the device comprising:

[0013] The sending module is configured to send first configuration information, which is used to determine a first uplink resource, which is used to transmit uplink control information; and / or, the first configuration information is used to determine a second uplink resource or a second uplink resource group, which includes at least one second uplink resource, which is used to transmit uplink data information.

[0014] According to one aspect of the embodiments of this application, a terminal device is provided, the terminal device including a processor and a memory, the memory storing a computer program, and the processor executing the computer program to implement the wireless communication method on the terminal device side described above.

[0015] According to one aspect of the embodiments of this application, a network device is provided, the network device including a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the wireless communication method on the network device side described above.

[0016] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, the storage medium storing a computer program, the computer program being executed by a processor to implement the wireless communication method on the terminal device side or the wireless communication method on the network device side described above.

[0017] According to one aspect of the embodiments of this application, a chip is provided, the chip including programmable logic circuits and / or program instructions, which, when the chip is running, are used to implement the wireless communication method on the terminal device side or the wireless communication method on the network device side.

[0018] According to one aspect of the embodiments of this application, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium, wherein a processor reads from the computer-readable storage medium and executes the computer instructions to implement the wireless communication method on the terminal device side or the wireless communication method on the network device side described above.

[0019] The technical solutions provided in this application embodiment may have the following beneficial effects:

[0020] By configuring uplink resources for terminal devices to indicate their uplink data transmission status, network devices can promptly obtain the uplink data transmission needs of terminal devices, thereby enabling corresponding resource scheduling and transmission configuration. Alternatively, network devices can anticipate when terminal devices do not have uplink data transmission needs, thus avoiding meaningless blind detection and reducing energy consumption. Attached Figure Description

[0021] Figure 1 is a schematic diagram of a network architecture provided in one embodiment of this application;

[0022] Figure 2 is a schematic diagram of conventional scheduling provided in an embodiment of this application;

[0023] Figure 3 is a schematic diagram of optimized scheduling provided in one embodiment of this application;

[0024] Figure 4 is a schematic diagram of a terminal device according to an embodiment of this application listening to the PDCCH during the validity period of the active duration timer and the inactive timer;

[0025] Figure 5 is a flowchart of a wireless communication method provided in an embodiment of this application;

[0026] Figure 6 is a schematic diagram of the positional relationship between the first uplink resource and the second uplink resource group provided in an embodiment of this application;

[0027] Figure 7 is a flowchart of a wireless communication method provided in another embodiment of this application;

[0028] Figure 8 is a flowchart of a wireless communication method provided in another embodiment of this application;

[0029] Figure 9 is a schematic diagram of the activation cycle of a cell DRX provided in an embodiment of this application, including the first uplink resource;

[0030] Figure 10 is a schematic diagram of the activation cycle of a cell DRX provided in an embodiment of this application, which includes independent first uplink resources and second uplink resources;

[0031] Figure 11 is a schematic diagram of the activation cycle of a cell DRX provided in an embodiment of this application, which includes a first uplink resource and a second uplink resource, wherein the first uplink resource is a resource in the second uplink resource;

[0032] Figure 12 is a schematic diagram of the activation cycle of a cell DRX provided in an embodiment of this application, which includes a second uplink resource;

[0033] Figure 13 is a block diagram of a wireless communication device provided in an embodiment of this application;

[0034] Figure 14 is a block diagram of a wireless communication device provided in another embodiment of this application;

[0035] Figure 15 is a schematic diagram of the structure of a terminal device provided in an embodiment of this application;

[0036] Figure 16 is a schematic diagram of the structure of a network device provided in one embodiment of this application. Detailed Implementation

[0037] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0038] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0039] The technical solutions of this application embodiment can be applied to various communication systems, such as: Global System for Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, evolution of NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), and Wireless Fidelity (WF). Fidelity (WiFi), 5th-Generation (5G) systems, B5G (Beyound 5G) systems, 6th-Generation (6G) systems, or other communication systems.

[0040] Traditional communication systems typically support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication but also, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication. The embodiments of this application can also be applied to these communication systems.

[0041] The communication system in this application embodiment can be applied to carrier aggregation (CA) scenarios, dual connectivity (DC) scenarios, and standalone (SA) network deployment scenarios.

[0042] The communication system in this application embodiment can be applied to unlicensed spectrum, wherein unlicensed spectrum can also be considered as shared spectrum; or, the communication system in this application embodiment can also be applied to licensed spectrum, wherein licensed spectrum can also be considered as non-shared spectrum.

[0043] The embodiments of this application can be applied to both non-terrestrial networks (NTN) and terrestrial networks (TN). NTN typically uses satellite communication to provide communication services to terrestrial users. Currently, NTN systems include NR-NTN and IoT-NTN systems, and other NTN systems may be included in the future.

[0044] Please refer to Figure 1, which shows a schematic diagram of a network architecture 100 provided in one embodiment of this application. The network architecture 100 may include: a terminal device 10, an access network device 20, and a core network element 30.

[0045] Terminal device 10 can 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 equipment. In some embodiments, terminal device 10 can also be a cellular phone, cordless phone, SIP (Session Initiation Protocol) phone, WLL (Wireless Local Loop) station, PDA (Personal Digital Assistant), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, terminal device in 5GS (5th Generation System), or terminal device in the future evolved PLMN (Public Land Mobile Network), etc., and this application embodiment is not limited to these. For ease of description, the devices mentioned above are collectively referred to as terminal devices. The number of terminal devices 10 is usually multiple, and one or more terminal devices 10 can be distributed within the cell managed by each access network device 20. Terminal equipment can also be simply referred to as terminal or UE, the meaning of which can be understood by those skilled in the art.

[0046] Access network device 20 is a device deployed in an access network to provide wireless communication functionality to terminal device 10. Access network device 20 may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems employing different wireless access technologies, the name of the device with access network device functionality may differ; for example, in a 5G NR system, it is called gNodeB or gNB. As communication technologies evolve, the name "access network device" may change. For ease of description, in this embodiment, the aforementioned devices providing wireless communication functionality to terminal device 10 are collectively referred to as access network devices. In some embodiments, a communication relationship can be established between terminal device 10 and core network element 30 through access network device 20. For example, in an LTE (Long Term Evolution) system, access network device 20 may be one or more eNodeBs in an EUTRAN (Evolved Universal Terrestrial Radio Access Network) or EUTRAN; in a 5G NR system, access network device 20 may be one or more gNBs in a RAN (Radio Access Network). In the embodiments of this application, unless otherwise specified, the term "network device" refers to access network device 20, such as a base station.

[0047] Core network element 30 is a network element deployed in the core network. Its main functions are to provide user connectivity, manage users, and bear services, serving as an interface to external networks. For example, core network elements in a 5G NR system may include AMF (Access and Mobility Management Function) entities, UPF (User Plane Function) entities, and SMF (Session Management Function) entities.

[0048] In some embodiments, the access network device 20 and the core network element 30 communicate with each other via some air interface technology, such as the NG interface in a 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.

[0049] The "5G NR system" in this application embodiment can also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in this application embodiment can be applied to LTE systems, 5G NR systems, and subsequent evolution systems of 5G NR systems (such as B5G (Beyond 5G, a fifth-generation mobile communication technology) systems, 6G systems (6th Generation System, a sixth-generation mobile communication system)), and other communication systems such as NB-IoT (Narrow Band Internet of Things) systems. This application does not limit these applications.

[0050] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) on the carrier used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.

[0051] The following section describes and explains related technologies such as uplink data transmission of terminal devices and UE DRX (Discontinuous Reception). These related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following content.

[0052] 1. Uplink data transmission of terminal devices

[0053] In traditional scheduling, the uplink data transmission of a terminal device involves the following steps: 1) After the uplink data arrives, the terminal device sends an SR (Scheduling Request) at the next candidate position; 2) Upon receiving the SR, the network device sends an uplink grant (UL grant) to the terminal device; 3) The terminal device transmits uplink data on the uplink resources allocated by the UL grant. Figure 2 illustrates this traditional scheduling process. This entire traditional scheduling process results in a significant delay between the arrival of uplink data and its transmission by the terminal device.

[0054] To reduce uplink data transmission latency of terminal devices, network devices in the current network typically optimize uplink scheduling for terminal devices. In this optimization, network devices frequently pre-schedule terminal devices to reduce uplink data transmission latency. Figure 3 illustrates this optimization. As shown in Figure 3, after receiving a UL grant from the network device, if the terminal device has no uplink data to transmit, it performs padding transmission on the uplink resources allocated by the UL grant; if the terminal device has uplink data to transmit, it transmits that uplink data on the uplink resources allocated by the UL grant. Padding transmission refers to the terminal device using padding data to occupy the uplink resources allocated by the network, ensuring that the resources are not idle. When the terminal device has no data to send, it actively sends meaningless padding data to satisfy the protocol requirements for uplink resource occupancy. Statistics show that this pre-scheduling method increases the power consumption of the terminal device by approximately 30% (mainly due to the uplink padding transmission), but it can reduce the uplink data transmission latency of the terminal device by more than 10 milliseconds. Therefore, in the current network, the activation rate of this pre-scheduling method reaches 98.8%.

[0055] Furthermore, with the progress of standardization discussions, a UL skipping mechanism was introduced to reduce the power consumption of terminal devices. That is, after receiving a UL grant from a network device, if the terminal device has no uplink data transmission, it will not perform padding transmission on the uplink resources allocated by the UL grant.

[0056] 2.UE DRX

[0057] UE DRX refers to discontinuous reception of data by a terminal device. Terminal devices can be configured with UE DRX to save power. UE DRX is an important energy-saving technology for terminal devices in mobile communication systems. It reduces power consumption by periodically putting the terminal device into sleep and wake-up states while ensuring timely reception of important information from the network.

[0058] Periodic settings

[0059] Definition of DRX cycle: The core of UE DRX is defining a DRX cycle, which is the basic time unit for terminal devices to perform sleep and wake-up operations, and consists of multiple subframes or time slots. The length of the DRX cycle is configurable. The network side will configure an appropriate DRX cycle for the terminal device through RRC (Radio Resource Control) signaling based on factors such as the terminal device's service type, mobility status, and network load.

[0060] Related parameters: Besides the DRX cycle, several other parameters affect the DRX behavior of the terminal device. For example, the On Duration Timer defines the length of time the terminal device needs to continuously listen to the downlink control channel after waking up in each DRX cycle; the Inactivity Timer is activated when the terminal device receives a DCI (Downlink Control Information) message carrying a DL grant or UL grant to schedule new data transmission. The device then continuously listens to the downlink control channel for the time specified by this timer. If no new data transmission occurs within this time, the terminal device enters a DRX sleep state. Figure 4 provides an example of this.

[0061] State transition

[0062] Sleep Mode: The terminal device remains in sleep mode for most of the DRX cycle. In sleep mode, most of the RF and baseband processing circuitry is shut down, with only a simple timer remaining for the wake-up countdown. The terminal device does not listen to any downlink control or data channels, thus significantly reducing power consumption. For example, for some IoT devices, entering sleep mode can significantly extend battery life when there is no data interaction for extended periods.

[0063] Wake-up State: When the timer countdown ends, the terminal device will wake up and enter the wake-up state. In the wake-up state, the terminal device activates its radio frequency and baseband processing circuits, begins listening to the downlink control channel, and checks for paging messages, scheduling information, or other control signaling specific to itself. If relevant information is found, the terminal device will perform subsequent data reception or other operations according to the signaling instructions; otherwise, it will enter sleep state again after completing the listening process, waiting for the next wake-up opportunity.

[0064] Although the standard introduces the UL skipping mechanism to reduce the power consumption of terminal devices, the following problems may occur in actual use when enabling pre-scheduling and the UL skipping mechanism:

[0065] First, the network device may instruct the terminal device to switch its active BWP (Bandwidth Part) from BWP1 to BWP2 in the pre-scheduled UL grant. From the terminal device's perspective, the following situations may occur: (1) If it does not receive the UL grant, it will not send the corresponding PUSCH (Physical Uplink Shared Channel), and in this case, the terminal device will consider the active BWP to be BWP1; (2) If it receives the UL grant but does not have uplink data, it will not send the corresponding PUSCH, and in this case, the terminal device will consider the active BWP to be BWP2. From the network device's perspective, since it has not received the corresponding PUSCH, it cannot determine whether the terminal device belongs to situation (1) or situation (2), which may lead to a situation where the network device and the terminal device have inconsistent understandings of the active BWP.

[0066] Second, as shown in Figure 4, when the terminal device receives a DCI that schedules new data transmission (carrying a DL grant or UL grant), it starts an Inactivity Timer and continuously listens to the downlink control channel for the time specified by the timer. Therefore, when the terminal device receives a pre-scheduled UL grant, even if there is no uplink data transmission, it will still start the Inactivity Timer, thereby extending the terminal device's meaningless PDCCH (Physical Downlink Control Channel) listening time.

[0067] Third, if a network device does not receive a corresponding PUSCH after sending a UL grant, it will assume that the terminal device has no uplink transmission requirement. However, the actual situation may be that the terminal device has an uplink transmission requirement but has not correctly received the UL grant. In this case, it will actually prolong the latency of the terminal device in transmitting uplink data.

[0068] The aforementioned issues are problems present in 5G NR systems. With the development of communication technology, research into 6G communication technology has begun. Similar problems may still exist in 6G communication systems. Finding a good trade-off between power consumption of terminal devices and uplink transmission latency performance remains a problem to be solved.

[0069] In 5G NR or 6G systems, network equipment energy efficiency is a crucial performance indicator. Therefore, in both 5G and 6G systems, network equipment may configure Cell Discontinuous Receiver (Cell DRX) for terminal devices within a cell. During the off-duration period of the cell DRX, the network equipment does not expect terminal devices to transmit at least some uplink channels or signals (the network equipment may choose not to receive these uplink channels or signals), such as SR (Scheduling Request), periodic or semi-persistent CSI (Channel State Information) reporting, periodic or semi-persistent SRS (Sounding Reference Signal) (excluding SRS used for positioning), and CG-PUSCH (Configured Grant-Physical Uplink Shared Channel). Dynamically scheduled DG-PUSCH (Dynamic Grant-Physical Uplink Shared Channel) is unaffected by the cell DRX configuration. Alternatively, the network device may configure UE DTX (Discontinuous Transmission) for the terminal device. During the UE DTX off-duration period (also known as the non-activation period), the terminal device does not transmit at least a portion of the uplink channel or signal, such as the uplink channel or signal on pre-configured resources, and the network device does not receive that at least a portion of the uplink channel or signal.

[0070] As the foregoing analysis shows, when a terminal device is configured with cell DRX or UE DTX, if the network device uses traditional scheduling methods, it may exacerbate the uplink data transmission latency of the terminal device. If the network device uses optimized scheduling methods, the aforementioned issues of enabling uplink pre-scheduling and UL skipping mechanisms will occur. This application mainly considers how to optimize the above problems.

[0071] One solution is for network devices to configure CG-PUSCH resources for terminal devices during the on-duration period (also known as the activation period) of cell DRX or UE DTX. This allows the terminal devices to transmit uplink data via the CG-PUSCH resources when data arrives. The configuration of CG-PUSCH resources primarily addresses how terminal devices can quickly and autonomously perform uplink transmissions when the network device is unaware of the terminal device's uplink data transmission needs. Since the terminal device does not need to wait for dynamic scheduling instructions from the network device, data transmission latency can be significantly reduced, improving transmission efficiency, which is particularly suitable for latency-sensitive services.

[0072] However, CG-PUSCH resources are reserved for autonomous uplink transmission by terminal devices. If a terminal device has no data transmission requirement, the reserved CG-PUSCH resources will not be used for communication, resulting in resource waste and reduced spectrum utilization. Furthermore, when there are many users in a cell, network devices tend to allocate the same CG-PUSCH resources to multiple terminal devices. If multiple terminal devices transmit CG-PUSCH on the same CG-PUSCH resource, even if different terminal devices use different orthogonal DMRS (Demodulation Reference Signal) sequences when transmitting CG-PUSCH, data transmission from multiple terminal devices may still interfere with each other, preventing the network device from receiving the data correctly.

[0073] Therefore, one enhancement is that the network device configures uplink resources with a smaller number of frequency domain cells and / or symbols for the terminal device during the activation period of cell DRX or UE DTX. These uplink resources are used to indicate the uplink data transmission status of the terminal device. The technical solution of this application will be described below through several embodiments.

[0074] Please refer to Figure 5, which shows a flowchart of a wireless communication method provided in one embodiment of this application. This method can be applied to the network architecture shown in Figure 1. The method may include the following step 510.

[0075] Step 510: The terminal device receives first configuration information, which is used to determine a first uplink resource and the first uplink resource is used to transmit uplink control information; and / or, the first configuration information is used to determine a second uplink resource or a second uplink resource group, the second uplink resource group including at least one second uplink resource and the second uplink resource is used to transmit uplink data information.

[0076] In some embodiments, the terminal device includes at least one of the following: a terminal device in an idle state, a terminal device in an inactive state, and a terminal device in a connected state. The idle state may be an RRC_IDLE state, the inactive state may be an RRC_INACTIVE state, and the connected state may be an RRC_CONNECTED state.

[0077] In some embodiments, the first uplink resource is a resource used to transmit uplink control information, such as time-domain and / or frequency-domain resources. Uplink control information (UCI) can be a management signal used by a terminal device to report its status or request resources from a network device to ensure coordinated operation of the communication system.

[0078] In some embodiments, a second uplink resource or a group of second uplink resources is a resource used to transmit uplink data information, such as time-domain and / or frequency-domain resources. Uplink data information can be actual user data sent by the terminal device to the network device, i.e., the content that the user needs to transmit. Here, a second uplink resource can be understood as a single second uplink resource, and a group of second uplink resources can be understood as a set of second uplink resources; a set of second uplink resources may include one or more second uplink resources.

[0079] In some embodiments, the first configuration information includes at least one of the following: system message configuration information, RRC signaling, MAC CE (Media Access Control Control Element), and DCI. Optionally, the first configuration information is the first configuration information configured by a higher layer.

[0080] In some embodiments, the first configuration information is used to determine a first uplink resource, which is used to transmit uplink control information. The terminal device determines the first uplink resource based on the first configuration information.

[0081] In some embodiments, the first configuration information is used to determine a second uplink resource, which is used to transmit uplink data information. The terminal device determines the second uplink resource based on the first configuration information.

[0082] In some embodiments, the first configuration information is used to determine a second uplink resource group, which includes at least one second uplink resource used for transmitting uplink data information. The terminal device determines the second uplink resource group based on the first configuration information.

[0083] In some embodiments, the first configuration information is used to determine a first uplink resource and a second uplink resource, wherein the first uplink resource is used to transmit uplink control information and the second uplink resource is used to transmit uplink data information. The terminal device determines the first uplink resource and the second uplink resource based on the first configuration information.

[0084] In some embodiments, the first configuration information is used to determine a first uplink resource and a second uplink resource group, wherein the second uplink resource group includes at least one second uplink resource, and the second uplink resource is used to transmit uplink data information. The terminal device determines the first uplink resource and the second uplink resource group based on the first configuration information.

[0085] In some embodiments, the first configuration information is used to determine at least one of the following: whether it includes a first uplink resource, whether it includes a second uplink resource, whether it includes a second uplink resource group, the association between the first uplink resource and the second uplink resource or the second uplink resource group, the time domain position of the first uplink resource, the frequency domain position of the first uplink resource, the time domain position of the second uplink resource or the second uplink resource group, the frequency domain position of the second uplink resource or the second uplink resource group, the number of first uplink resources, the number of second uplink resources or the second uplink resource group, the start position of the first time period, and the length of the first time period.

[0086] Optionally, the second uplink resource group is used within the first time period. The second uplink resource group includes N second uplink resources within the first time period, each of which is used to transmit one uplink data message, where N is an integer greater than or equal to 1.

[0087] Optionally, the length of the first time period can be predefined or configured by the network device, such as by the first configuration information mentioned above.

[0088] Optionally, when the second uplink resource group includes multiple second uplink resources, the multiple second uplink resources included in the second uplink resource group may be continuous or discontinuous in the time domain, and this application does not limit this.

[0089] Optionally, the first configuration information includes one or more configuration information pieces. For example, when the first configuration information includes multiple configuration information pieces, different configuration information pieces can be used to determine different content. For instance, the first configuration information includes two configuration information pieces, denoted as configuration information 1 and configuration information 2. Configuration information 1 is used to determine at least one of the following: whether a first uplink resource is included, whether a second uplink resource is included, and whether a second uplink resource group is included. Configuration information 2 is used to determine at least one of the following: the association between the first uplink resource and the second uplink resource or the second uplink resource group, the time-domain position of the first uplink resource, the frequency-domain position of the first uplink resource, the time-domain position of the second uplink resource or the second uplink resource group, the frequency-domain position of the second uplink resource or the second uplink resource group, the number of first uplink resources, the number of second uplink resources or the second uplink resource group, the start position of the first time period, and the length of the first time period.

[0090] In some embodiments, when the first configuration information is used to determine a first uplink resource and a second uplink resource, or when the first configuration information is used to determine a first uplink resource and a second uplink resource group, there is an association relationship between the first uplink resource and the second uplink resource or the second uplink resource group. Optionally, the association relationship between the first uplink resource and the second uplink resource or the second uplink resource group is predefined or determined based on predefined parameters. For example, the association relationship between the first uplink resource and the second uplink resource or the second uplink resource group can be determined based on the aforementioned first configuration information.

[0091] In some embodiments, the association between the first uplink resource and the second uplink resource or the second uplink resource group includes one of the following:

[0092] (1) The first uplink resource is associated with the second uplink resource, such as a first uplink resource being associated with a second uplink resource;

[0093] (2) The first uplink resource is associated with the second uplink resource group, such as a first uplink resource being associated with a second uplink resource group;

[0094] (3) The first uplink resource is associated with the second uplink resource within the first time period.

[0095] In some embodiments, the positional relationship between the first uplink resource and the second uplink resource or the second uplink resource group includes one of the following:

[0096] (1) The first uplink resource and the second uplink resource or the second uplink resource group do not overlap in the time domain and do not overlap in the frequency domain;

[0097] (2) The first uplink resource and the second uplink resource or the second uplink resource group do not overlap in the time domain, but partially or completely overlap in the frequency domain;

[0098] (3) The first uplink resource and the second uplink resource or the second uplink resource group partially or completely overlap in the time domain, but do not overlap in the frequency domain;

[0099] (4) The first uplink resource is a resource in the second uplink resource or at least one of the second uplink resources in the second uplink resource group.

[0100] Figure 6 illustrates the four positional relationships described above using a first uplink resource and a second uplink resource group as examples. Subplot (a) of Figure 6 shows the case where the first uplink resource and the second uplink resource group do not overlap in the time domain and do not overlap in the frequency domain. Subplot (b) of Figure 6 shows the case where the first uplink resource and the second uplink resource group do not overlap in the time domain but overlap in the frequency domain. Subplot (c) of Figure 6 shows the case where the first uplink resource and the second uplink resource group partially overlap in the time domain but do not overlap in the frequency domain. Subplot (d) of Figure 6 shows the case where the first uplink resource is a resource within at least one of the second uplink resources in the second uplink resource group, as shown in the figure, where the first uplink resource is a portion of the first second uplink resource in the second uplink resource group.

[0101] In some embodiments, the first uplink resource is a periodic uplink resource.

[0102] In some embodiments, the second uplink resource is a periodic uplink resource, or the second uplink resource group is a periodic uplink resource group.

[0103] In some embodiments, the first uplink resource and the second uplink resource are uplink resources in the same period, or the first uplink resource and the second uplink resource group are uplink resources in the same period. That is, the first uplink resource and the second uplink resource or the second uplink resource group are located within the same period.

[0104] In some embodiments, the first uplink resource is an uplink resource in a first cycle, the second uplink resource or a second uplink resource group is an uplink resource in a second cycle, and the first cycle is the cycle preceding the second cycle. That is, the cycle in which the first uplink resource is located is located before the cycle in which the second uplink resource or the second uplink resource group is located; for example, the cycle in which the first uplink resource is located is the cycle preceding the cycle in which the second uplink resource or the second uplink resource group is located.

[0105] In some embodiments, uplink control information is used to determine at least one of the following: whether an SR or BSR (Buffer Status Report) is sent, whether there is an uplink transmission within a first time period, whether there is an uplink transmission on a second uplink resource, and whether there is an uplink transmission on at least one second uplink resource in a second uplink resource group.

[0106] SR is used to directly inform network devices that terminal devices have data waiting to be uploaded.

[0107] BSR (Backup Streaming Report) is used to report the status of the uplink data buffer of the terminal device to the network device, including information such as the amount of data to be sent in the buffer. Based on this information, the network device can understand the scale of the uplink data transmission needs of the terminal device.

[0108] Whether there is uplink transmission within the first time period is used to indicate the uplink transmission needs of the terminal device within the first time period.

[0109] Optionally, the terminal device sends an SR when one of the following conditions is met: the terminal device has uplink data to be transmitted; the terminal device has uplink data to be transmitted and has not been allocated uplink resources; or the terminal device has uplink data to be transmitted and the second uplink resources or the second uplink resource group is insufficient to complete the transmission of uplink data.

[0110] Optionally, if the terminal device sends an SR, it indicates one of the following: the terminal device has uplink data to send; the terminal device has uplink data to send but has not been allocated uplink resources; or the terminal device has uplink data to send but the second uplink resources or the second uplink resource group is insufficient to complete the transmission of uplink data.

[0111] Scenario 1: The first configuration information is only used to determine the first uplink resource.

[0112] Optionally, if the first configuration information is used only to determine the first uplink resource, the uplink control information is used to determine at least one of the following: whether to send an SR, BSR, or whether there is an uplink transmission within the first time period.

[0113] For example, when a terminal device has uplink data to send, or when a terminal device has uplink data to send but has not been allocated uplink resources, it sends a request for updates (SR) to the network device through the first uplink resource. After receiving the SR, the network device can allocate uplink resources to the terminal device according to the system resource status and scheduling policy, so that the terminal device can perform uplink data transmission.

[0114] For example, a terminal device sends a BSR (Background Report) to the network device at regular intervals or when triggered by a specific event, based on the status of its own buffer. For instance, a BSR is sent when the amount of data in the terminal device's uplink data buffer reaches a certain threshold. Upon receiving the BSR, the network device can allocate uplink resources to the terminal device appropriately based on the reported buffer status to meet its data transmission needs.

[0115] For example, if the uplink control information determines that there is uplink transmission within the first time period, it means that the terminal device expects the network device to send a UL grant to the terminal device within the first time period.

[0116] For example, if the uplink control information determines that there is no uplink transmission within the first time period, it means that the terminal device does not expect the network device to send a UL grant to the terminal device within the first time period; or, if the network device sends a UL grant to the terminal device within the first time period, the terminal device will not perform the corresponding PUSCH transmission. For instance, the uplink control information sent by the terminal device is used to indicate that there is no uplink transmission within the first time period, and the UL grant sent by the network device to the terminal device within the first time period is used to indicate that the terminal device's configuration information has changed and that uplink resources have been allocated. The terminal device determines that the configuration information has changed based on the UL grant, but does not transmit data information on the uplink resources allocated by the UL grant.

[0117] Scenario 2: The first configuration information is used to determine the first uplink resource and the second uplink resource, or to determine the first uplink resource and the second uplink resource group.

[0118] Optionally, when the first configuration information is used to determine the first uplink resource and the second uplink resource, the uplink control information is used to determine at least one of the following: whether to send an SR or BSR, whether there is uplink transmission within the first time period, and whether there is uplink transmission on the second uplink resource.

[0119] Optionally, when the first configuration information is used to determine the first uplink resource and the second uplink resource group, the uplink control information is used to determine at least one of the following: whether to send an SR or BSR, whether there is uplink transmission within the first time period, and whether there is uplink transmission on at least one of the second uplink resources in the second uplink resource group.

[0120] For example, when a terminal device has uplink data to send, or when the terminal device has uplink data to send but the currently allocated second uplink resources or second uplink resource group is insufficient to complete the uplink data transmission, it sends an SR (Request for Quotation) to the network device through the first uplink resources. After receiving the SR, the network device can allocate additional uplink resources to the terminal device, in addition to the second uplink resources or second uplink resource group, according to the system resource situation and scheduling policy, so that the terminal device can perform uplink data transmission.

[0121] For example, if the uplink control information determines that there is uplink transmission on at least one of the second uplink resources or the second uplink resource group, the network device can receive uplink data information on the second uplink resource or the second uplink resource group. Further, if the network device does not receive uplink data information on the second uplink resource or the second uplink resource group, the network device sends a UL grant to the terminal device to schedule uplink data retransmission. Alternatively, the network device can send a UL grant to the terminal device to schedule new uplink data transmission to support large data volume transmission by the terminal device.

[0122] For example, if the uplink control information determines that there is no uplink transmission on at least one of the second uplink resources or the second uplink resource group, the network device may not detect the uplink data information of the terminal device on the second uplink resource or the second uplink resource group, thereby saving the power consumption of the network device.

[0123] For example, if the uplink control information is used to determine that an SR is being sent, the uplink control information also indicates that there is uplink transmission on the second uplink resource, or at least one of the second uplink resources in the second uplink resource group, or uplink transmission within the first time period. For example, if the uplink control information is used to determine that there is uplink transmission on the second uplink resource, or at least one of the second uplink resources in the second uplink resource group, or uplink transmission within the first time period, the uplink control information also indicates that an SR is being sent. For instance, the uplink control information indicates that an SR is being sent and that there is uplink transmission on the second uplink resource, or at least one of the second uplink resources in the second uplink resource group, or uplink transmission within the first time period. For example, if the uplink control information is used to determine that an SR is being sent, the uplink control information also indicates that there is uplink transmission on all the second uplink resources in the second uplink resource group; or, if the uplink control information is used to determine that there is uplink transmission on all the second uplink resources in the second uplink resource group, the uplink control information also indicates that an SR is being sent.

[0124] For example, if the uplink control information is used to determine the transmission of a Service Request (SR), then the uplink control information is also used to determine a Service Request (BSR). For example, if the uplink control information is used to determine a BSR, then the uplink control information also indicates that an SR must be transmitted. For instance, the uplink control information indicates both an SR and a BSR. As another example, the uplink control information indicating a BSR implicitly indicates that the terminal device has an SR requirement.

[0125] The technical solution provided in this application, by configuring uplink resources for the terminal device to indicate the uplink data transmission status of the terminal device, enables the network device to obtain the uplink data transmission needs of the terminal device in a timely manner, thereby performing corresponding resource scheduling and transmission configuration; it also enables the network device to obtain in advance that the terminal device does not have uplink data transmission needs, thereby avoiding meaningless blind detection and reducing energy consumption.

[0126] The following section introduces several possible implementations of using the first uplink resource to transmit uplink control information.

[0127] Method 1: The first uplink resource is used to transmit uplink control information, including whether the first uplink resource is used to transmit uplink reference signals, indicating different uplink control information.

[0128] For example, an uplink reference signal is transmitted on the first uplink resource, indicating one type of uplink control information; and / or, no uplink reference signal is transmitted on the first uplink resource, indicating another type of uplink control information.

[0129] For example, the first uplink resource is used to transmit uplink control information, which is used to determine whether to send an SR. This can be replaced with: if an uplink reference signal is transmitted on the first uplink resource, it means that the terminal device has sent an SR; and / or, if no uplink reference signal is transmitted on the first uplink resource, it means that the terminal device has not sent an SR.

[0130] For example, the first uplink resource used to transmit uplink control information, which is used to determine the BSR, can be replaced with: if an uplink reference signal is transmitted on the first uplink resource, it indicates that the amount of data in the uplink data buffer of the terminal device is large; and / or, if no uplink reference signal is transmitted on the first uplink resource, it indicates that the amount of data in the uplink data buffer of the terminal device is small.

[0131] For example, the first uplink resource used to transmit uplink control information, which is used to determine whether there is uplink transmission on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or within the first time period, can be replaced by: if an uplink reference signal is transmitted on the first uplink resource, it means that uplink data information is transmitted on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or within the first time period; and / or, if no uplink reference signal is transmitted on the first uplink resource, it means that no uplink data information is transmitted on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or within the first time period.

[0132] Method 2, the first uplink resource is used to transmit uplink control information, including: the first uplink resource is used to transmit uplink reference signals, and different uplink reference signals represent different uplink control information.

[0133] For example, a first uplink reference signal sequence is transmitted on the first uplink resource, representing one type of uplink control information; and / or, a second uplink reference signal sequence is transmitted on the first uplink resource, representing another type of uplink control information. The first uplink reference signal sequence and the second uplink reference signal sequence are two different uplink reference signals.

[0134] For example, the first uplink resource used to transmit uplink control information, which is used to determine whether to send an SR, can be replaced with: if a first uplink reference signal sequence is transmitted on the first uplink resource, it means that the terminal device has sent an SR; and / or, if a second uplink reference signal sequence is transmitted on the first uplink resource, it means that the terminal device has not sent an SR.

[0135] For example, the first uplink resource used to transmit uplink control information, which is used to determine the BSR, can be replaced with: if the first uplink resource transmits a first uplink reference signal sequence, it indicates that the amount of data in the uplink data buffer of the terminal device is large; and / or, if the first uplink resource transmits a second uplink reference signal sequence, it indicates that the amount of data in the uplink data buffer of the terminal device is small.

[0136] For example, the first uplink resource used to transmit uplink control information, which is used to determine whether there is uplink transmission on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or within the first time period, can be replaced by: if a first uplink reference signal sequence is transmitted on the first uplink resource, it indicates that uplink data information is transmitted on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or within the first time period; and / or, if a second uplink reference signal sequence is transmitted on the first uplink resource, it indicates that no uplink data information is transmitted on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or within the first time period.

[0137] Method 3, the first uplink resource is used to transmit uplink control information, including: the first uplink resource is used to transmit information bits corresponding to the uplink control information.

[0138] For example, the uplink control information is used to indicate at least one of the following: SR, BSR, whether there is an uplink transmission during a first time period, and whether there is an uplink transmission on at least one of the second uplink resources or a group of second uplink resources.

[0139] For example, the uplink control information includes first indication information, which is 1 bit. When the first indication information is 1, it indicates that there is an SR requirement; when it is 0, it indicates that there is no SR requirement.

[0140] For example, the uplink control information includes a second indication information, which is used to indicate the BSR.

[0141] For example, the uplink control information includes a third indication information, which is 1 bit. When the third indication information indicates a preset value, such as 1, it means that there is uplink transmission in the first time period; when it indicates another preset value, such as 0, it means that there is no uplink transmission in the first time period.

[0142] For example, the uplink control information includes a fourth indication information, which is 1 bit. When the bit indicates a preset value, such as 1, it means that there is uplink transmission on at least one of the second uplink resources or the second uplink resource group; when it indicates another preset value, such as 0, it means that there is no uplink transmission on the second uplink resource or the second uplink resource group.

[0143] In some embodiments, when the first uplink resource is used to transmit information bits corresponding to uplink control information, the first uplink resource is used to transmit an uplink control channel, which carries information bits corresponding to the uplink control information. For example, the uplink control channel is a PUCCH, and the first uplink resource is used to transmit the PUCCH, which carries information bits corresponding to the uplink control information. For example, the uplink control information is transmitted based on the format of the uplink control channel.

[0144] In some embodiments, when the first uplink resource is used to transmit information bits corresponding to uplink control information, the first uplink resource is used to transmit an uplink data channel, and the uplink data channel carries information bits corresponding to the uplink control information. For example, the uplink data channel is a PUSCH, the first uplink resource is used to transmit the PUSCH, and the PUSCH carries information bits corresponding to the uplink control information. For example, the uplink control information is transmitted based on the format of the uplink data channel. For instance, the first uplink resource is a second uplink resource or a portion of a second uplink resource group, the second uplink resource or the second uplink resource group is used to transmit the PUSCH, and the uplink control information is carried on the PUSCH (UCI on PUSCH). Optionally, the uplink data channel is CG-PUSCH, and the uplink control information is CG-UCI. Optionally, the uplink data channel is DG-PUSCH, and the uplink control information is DG-UCI or UCI.

[0145] The following describes possible implementations of using the second uplink resource to transmit uplink data information.

[0146] In some embodiments, the second uplink resource is used to transmit uplink data information, including: the second uplink resource is used to transmit an uplink data channel, wherein the uplink data channel carries uplink data information.

[0147] For example, the uplink data channel is PUSCH, and the second uplink resource is used to transmit PUSCH, which carries uplink data information. Optionally, the uplink data channel is CG-PUSCH or DG-PUSCH.

[0148] For example, the second uplink resource is a CG-PUSCH resource used to transmit CG-PUSCH, and the TB (Transport Block) carried in the CG-PUSCH includes uplink data information.

[0149] For example, the second uplink resource is a DG-PUSCH resource used to transmit DG-PUSCH, and the TB carried in the DG-PUSCH includes uplink data information.

[0150] In some embodiments, it can also be determined whether there is an uplink transmission on the second uplink resource in the second uplink resource group in the following manner: the first second uplink resource in the second uplink resource group is used to determine whether there is an uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource.

[0151] The first second uplink resource is the second uplink resource with the earliest time-domain location among the multiple second uplink resources included in the second uplink resource group. For example, if the second uplink resource group includes four second uplink resources, the first second uplink resource is the second uplink resource with the earliest time-domain location among the four second uplink resources. This second uplink resource is used to determine whether there is uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource.

[0152] For example, the first second uplink resource can be determined explicitly or implicitly to determine whether there is an uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource.

[0153] For example, using an explicit indication method, an explicit indication message is transmitted on the first second uplink resource. This explicit indication message is used to indicate whether there is uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource. For example, if the explicit indication message is 1 bit, when the bit indicates a preset value, such as 1, it means that there is uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource; when it indicates another preset value, such as 0, it means that there is no uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource.

[0154] For example, by using implicit indication, if there is uplink transmission on the first second uplink resource, it means that there is uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource; if there is no uplink transmission on the first second uplink resource, it means that there is no uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource.

[0155] In some embodiments, the first second uplink resource in the second uplink resource group is used to determine whether there is uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource, including: the first second uplink resource in the second uplink resource group is used to determine whether there is uplink transmission on other second uplink resources in the second uplink resource group other than the first second uplink resource.

[0156] In some embodiments, it can also be determined whether there is uplink transmission on the second uplink resource in the first time period in the following way: the first second uplink resource in the first time period is used to determine whether there is uplink transmission on at least one second uplink resource other than the first second uplink resource in the first time period.

[0157] The first second uplink resource is the second uplink resource with the earliest time domain location among the multiple second uplink resources included in the first time period. For example, if the first time period includes three second uplink resources, the first second uplink resource is the second uplink resource with the earliest time domain location among the three second uplink resources. This second uplink resource is used to determine whether there is uplink transmission on at least one second uplink resource other than the first second uplink resource in the first time period.

[0158] For example, the first second uplink resource can be used in an explicit or implicit manner to determine whether there is an uplink transmission on at least one second uplink resource other than the first second uplink resource during the first time period.

[0159] For example, using an explicit indication method, an explicit indication message is transmitted on the first second uplink resource. This explicit indication message is used to indicate whether there is uplink transmission on at least one second uplink resource other than the first second uplink resource within a first time period. For example, if the explicit indication message is 1 bit, when the bit indicates a preset value, such as 1, it means that there is uplink transmission on at least one second uplink resource other than the first second uplink resource within the first time period; when it indicates another preset value, such as 0, it means that there is no uplink transmission on at least one second uplink resource other than the first second uplink resource within the first time period.

[0160] For example, by using an implicit indication, if there is uplink transmission on the first second uplink resource, it means that there is uplink transmission on at least one second uplink resource other than the first second uplink resource during the first time period; if there is no uplink transmission on the first second uplink resource, it means that there is no uplink transmission on at least one second uplink resource other than the first second uplink resource during the first time period.

[0161] In some embodiments, the first second uplink resource within a first time period is used to determine whether there is uplink transmission on at least one second uplink resource other than the first second uplink resource within the first time period, including: the first second uplink resource within the first time period is used to determine whether there is uplink transmission on other second uplink resources other than the first second uplink resource within the first time period.

[0162] In some embodiments, as shown in FIG7, the method provided in this application embodiment further includes the following steps:

[0163] Step 520: The terminal device determines the first uplink resource and / or the second uplink resource or the second uplink resource group in the activation period based on the first configuration information and the second configuration information, wherein the second configuration information is used to determine the activation period.

[0164] Both the first and second configuration information can be sent by network devices.

[0165] Optionally, the first configuration information and the second configuration information are the same information, that is, the first uplink resource and / or the second uplink resource or the second uplink resource group are determined by one configuration information, and the activation period is determined.

[0166] Optionally, the first configuration information and the second configuration information are two independent pieces of information.

[0167] Optionally, the first configuration information and the second configuration information can be carried in the same message. For example, the first configuration information and the second configuration information are two independent pieces of information, and these two independent pieces of information can be carried in the same message. Optionally, the first configuration information and the second configuration information can also be carried in two different messages. Optionally, the above message includes at least one of the following: system message configuration information, RRC signaling, MAC CE, and DCI.

[0168] Optionally, the first configuration information and the second configuration information are transmitted through the same channel or signal. For example, the first configuration information and the second configuration information are two independent pieces of information, and these two independent pieces of information can be transmitted through the same channel or signal. Optionally, the first configuration information and the second configuration information can also be transmitted through two different channels or signals. Optionally, the aforementioned channel or signal includes at least one of the following: PDCCH, PDSCH, and PBCH (Physical Broadcast Channel).

[0169] In some embodiments, the activation period is the activation period of the cell DRX, or the activation period is the activation period of the terminal device DTX (UE DTX).

[0170] In some embodiments, uplink control information is used to determine whether there is uplink transmission within a first time period, wherein the first time period is an activation period, or the activation period includes multiple first time periods.

[0171] In some embodiments, the starting position of the first uplink resource is the same as the starting position of the activation period; or, the starting position of the second uplink resource is the same as the starting position of the activation period; or, the starting position of the first second uplink resource in the second uplink resource group is the same as the starting position of the activation period; or, the starting position of the first second uplink resource within a first time period is the same as the starting position of the activation period. Through these methods, the terminal device can send uplink control information to the network device at the beginning of the cell DRX activation period or the UE DTX activation period, enabling the network device to obtain the uplink control information more promptly and helping to reduce uplink data transmission latency.

[0172] In some embodiments, the starting position of the first uplink resource is spaced apart from the starting position of the activation period by a first offset value; or, the starting position of the second uplink resource is spaced apart from the starting position of the activation period by a first offset value; or, the starting position of the first second uplink resource in the second uplink resource group is spaced apart from the starting position of the activation period by a first offset value; or, the starting position of the first second uplink resource within a first time period is spaced apart from the starting position of the activation period by a first offset value; wherein, the first offset value is predefined or determined based on predefined parameters or configured by first configuration information. Through the above methods, the terminal device can send uplink control information to the network device for a period of time after the start of the cell DRX activation period or the UE DTX activation period, providing a certain preparation time for the terminal device to transmit uplink control information.

[0173] The technical solution provided in this embodiment allows the terminal device to determine the uplink resources in the activation period of the cell DRX or the activation period of the UE DTX based on the first configuration information and the second configuration information, thereby reporting uplink data transmission requirements to the network device in a timely manner within the aforementioned activation period.

[0174] Please refer to Figure 8, which shows a flowchart of a wireless communication method provided in another embodiment of this application. This method can be applied to the network architecture shown in Figure 1. The method may include the following step 810.

[0175] Step 810: The network device sends first configuration information, which is used to determine a first uplink resource, which is used to transmit uplink control information; and / or, the first configuration information is used to determine a second uplink resource or a second uplink resource group, which includes at least one second uplink resource, which is used to transmit uplink data information.

[0176] Optionally, the network device sends second configuration information, which is used to determine the activation period. The first configuration information and the second configuration information are used to determine the first uplink resource and / or the second uplink resource or the second uplink resource group in the activation period.

[0177] Optionally, the network device sends first configuration information and / or second configuration information to the terminal device. The terminal device includes at least one of the following: a terminal device in an idle state, a terminal device in an inactive state, and a terminal device in a connected state.

[0178] For details not described in the method steps on the network device side, please refer to the description in the above embodiments, which will not be repeated here.

[0179] The technical solutions provided in this application will be described below through several different embodiments.

[0180] Example 1

[0181] Taking the activation cycle of a cell DRX that includes the first uplink resource as an example, the embodiments of this application are illustrated.

[0182] As shown in sub-figure (a) of Figure 9, the terminal device can determine the first uplink resource in the active period of the cell DRX cycle based on the first configuration information and the second configuration information. For example, the first uplink resource is located at the beginning of the active period (e.g., the beginning position of the first uplink resource is the same as the beginning position of the active period, or there is a small offset between the beginning position of the first uplink resource and the beginning position of the active period). The first uplink resource is used to transmit uplink control information, which is used to determine whether there is uplink transmission in the current active period. Specifically, this can include the following two cases:

[0183] Scenario 1: As shown in sub-figure (b) of Figure 9, when the terminal device has no uplink transmission requirement during the current activation period, the uplink control information sent by the terminal device through the first uplink resource is used to determine that there is no uplink transmission (or uplink transmission requirement) during the current activation period. The terminal device does not need to listen for UL grants during the current activation period. After receiving the uplink control information on the first uplink resource, the network device can determine that it does not need to send UL grants for the terminal device during the current activation period.

[0184] Scenario 2: As shown in sub-figure (c) of Figure 9, when the terminal device has an uplink transmission requirement during the current activation period, the terminal device sends uplink control information through the first uplink resource to determine that there is uplink transmission (or uplink transmission requirement) during the current activation period. After receiving the uplink control information on the first uplink resource, the network device can determine the uplink transmission requirement of the terminal device. The terminal device listens for UL grants during the current activation period. During the current activation period, the network device can send UL grants to the terminal device. After receiving the UL grant, the terminal device transmits uplink data information on the uplink resource allocated by the UL grant. Optionally, the uplink resource allocated by the UL grant is within the activation period. Optionally, the uplink resource allocated by the UL grant is not within the activation period. In this case, the terminal device can still transmit uplink data information through the uplink resource allocated by the UL grant.

[0185] Example 2

[0186] Taking the activation cycle of a cell DRX as an example, which includes independent first uplink resources and second uplink resources, the embodiments of this application are illustrated.

[0187] As shown in sub-figure (a) of Figure 10, the terminal device can determine the first uplink resource and the second uplink resource in the activation period of the cell DRX cycle based on the first configuration information and the second configuration information. For example, the first uplink resource is located at the beginning of the activation period (e.g., the beginning position of the first uplink resource is the same as the beginning position of the activation period, or there is a small offset between the beginning position of the first uplink resource and the beginning position of the activation period). The first uplink resource is associated with the second uplink resource in the current activation period. The first uplink resource is used to transmit uplink control information, which is used to determine whether there is uplink transmission on the second uplink resource in the current activation period. Specifically, this can include the following two cases:

[0188] Scenario 1: As shown in sub-figure (b) of Figure 10, when the terminal device has no uplink transmission requirement during the current activation period, the terminal device sends uplink control information through the first uplink resource to determine that there is no uplink transmission on the second uplink resource during the current activation period. After receiving the uplink control information on the first uplink resource, the network device can determine that it does not need to detect or receive uplink data information on the second uplink resource during the current activation period.

[0189] Scenario 2: As shown in sub-figure (c) of Figure 10, when the terminal device needs uplink transmission during the current activation period, the uplink control information sent by the terminal device through the first uplink resource is used to determine that there is uplink transmission on the second uplink resource during the current activation period. The terminal device has uplink transmission on at least one second uplink resource during the current activation period. After receiving the uplink control information on the first uplink resource, the network device can determine that it needs to detect or receive uplink data information on the second uplink resource during the current activation period. The network device can send an initial transmission of uplink data scheduled by the UL grant for the terminal device. If the network device does not correctly receive uplink data information on the second uplink resource, it can send a retransmission of uplink data scheduled by the UL grant for the terminal device. If the uplink control information is used to determine the BSR, the network device can determine whether to send a UL grant for the terminal device based on the BSR. Optionally, the uplink resource allocated by the UL grant is within the activation period. Optionally, the uplink resource allocated by the UL grant is not within the activation period. In this case, the terminal device can still transmit uplink data information through the uplink resource allocated by the UL grant.

[0190] Example 3

[0191] Taking the activation cycle of a cell DRX as an example, which includes a first uplink resource and a second uplink resource, and the first uplink resource being a resource within the second uplink resource, the embodiments of this application are illustrated below.

[0192] As shown in sub-figure (a) of Figure 11, the terminal device can determine the first uplink resource and the second uplink resource in the active period of the cell DRX cycle based on the first configuration information and the second configuration information. The first uplink resource is the resource in the first second uplink resource in the active period. For example, the first uplink resource is located at the starting position of the first second uplink resource (for example, the starting position of the first uplink resource and the starting position of the first second uplink resource are the same, or the offset between the starting positions of the first uplink resource and the starting positions of the first second uplink resource is marked with the DMRS symbol). The first uplink resource is associated with the second uplink resource in the current active period. The first uplink resource is used to transmit uplink control information, which is used to determine whether there is uplink transmission on the second uplink resource in the current active period. The two specific cases are the same as in Embodiment 2.

[0193] Scenario 1: As shown in sub-figure (b) of Figure 11, when the terminal device has no uplink transmission requirement during the current activation period, it uses the uplink control information sent by the first uplink resource in the first second uplink resource of the activation period to determine that there is no uplink transmission on the second uplink resource during the current activation period. After receiving the uplink control information on the first uplink resource, the network device can determine that it does not need to detect or receive uplink data information on the second uplink resource during the current activation period.

[0194] Scenario 2: As shown in sub-figure (c) of Figure 11, when the terminal device needs uplink transmission during the current activation period, the terminal device uses the uplink control information sent by the first uplink resource in the first second uplink resource of the activation period to determine that there is uplink transmission on the second uplink resource during the current activation period. The terminal device has uplink transmission on at least one second uplink resource during the current activation period. After receiving the uplink control information on the first uplink resource, the network device can determine that it needs to detect or receive uplink data information on the second uplink resource during the current activation period. The network device can send the initial transmission of uplink data scheduled by the UL grant for the terminal device. If the network device does not correctly receive uplink data information on the second uplink resource, it can send the retransmission of uplink data scheduled by the UL grant for the terminal device. If the uplink control information is used to determine the BSR, the network device can determine whether to send the UL grant for the terminal device based on the BSR. Optionally, the uplink resource allocated by the UL grant is within the activation period. Optionally, the uplink resource allocated by the UL grant is not within the activation period. In this case, the terminal device can still transmit uplink data information through the uplink resource allocated by the UL grant.

[0195] Example 4

[0196] Taking the activation cycle of a cell DRX that includes a second uplink resource as an example, the embodiments of this application are illustrated.

[0197] As shown in sub-figure (a) of Figure 12, the terminal device can determine the second uplink resource in the active period of the cell DRX cycle based on the first configuration information and the second configuration information. The first second uplink resource in the active period can be used to determine whether there is uplink transmission on the second uplink resource in the current active period. Specifically, it includes the following two cases:

[0198] Scenario 1: As shown in sub-figure (b) of Figure 12, when the terminal device has no uplink transmission requirement during the current activation period, the terminal device does not transmit uplink data on the second uplink resource during the current activation period. If the network device does not detect uplink data information on the first second uplink resource during the activation period, it can be determined that it does not need to detect or receive uplink data information on the second uplink resource during the current activation period.

[0199] Scenario 2: As shown in sub-figure (c) of Figure 12, when the terminal device needs uplink transmission during the current activation period, the terminal device has uplink transmission on at least one second uplink resource during the current activation period. Specifically, the terminal device has uplink transmission on the first second uplink resource during the current activation period. After receiving uplink data information on the first second uplink resource during the activation period, the network device can determine that it needs to detect or receive uplink data information on the second uplink resource during the current activation period. If the network device does not correctly receive uplink data information on the second uplink resource, it can send a UL grant to schedule a retransmission of the uplink data for the terminal device. The network device can also send an initial transmission of the UL grant to schedule the uplink data for the terminal device. Optionally, the uplink resource allocated by the UL grant is within the activation period. Optionally, the uplink resource allocated by the UL grant is not within the activation period. In this case, the terminal device can still transmit uplink data information through the uplink resource allocated by the UL grant.

[0200] In the above method embodiments, the steps performed by the terminal device can be implemented separately as a wireless communication method on the terminal device side, and the steps performed by the network device can be implemented separately as a wireless communication method on the network device side.

[0201] Furthermore, the various embodiments of this application can be combined in any way to form new embodiments, all of which are within the protection scope of this application.

[0202] In addition, the technical solution of this application can be applied to at least one of the following scenarios: cell DRX and / or UE DTX are configured, cell DTX and / or UE DRX are configured; cell DRX and / or UE DTX are configured, but cell DTX and / or UE DRX are not configured; cell DRX and / or UE DTX are not configured, but cell DTX and / or UE DRX are configured; cell DRX and / or UE DTX are not configured, and cell DTX and / or UE DRX are not configured.

[0203] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.

[0204] Please refer to Figure 13, which shows a block diagram of a wireless communication device according to an embodiment of this application. This device has the function of implementing the wireless communication method described above on the terminal device side. This function can be implemented in hardware or by hardware executing corresponding software. This device can be the terminal device described above, or it can be disposed within a terminal device. As shown in Figure 13, the device 1300 may include a receiving module 1310.

[0205] The receiving module 1310 is configured to receive first configuration information, the first configuration information being used to determine a first uplink resource, the first uplink resource being used to transmit uplink control information; and / or, the first configuration information being used to determine a second uplink resource or a second uplink resource group, the second uplink resource group including at least one second uplink resource, the second uplink resource being used to transmit uplink data information.

[0206] In some embodiments, the uplink control information is used to determine at least one of the following: whether to send an SR or BSR, whether there is an uplink transmission within a first time period, whether there is an uplink transmission on the second uplink resource, and whether there is an uplink transmission on at least one second uplink resource in the second uplink resource group.

[0207] In some embodiments, the uplink control information is used to determine at least one of the following: if the uplink control information is used to determine that an SR is being transmitted, then the uplink control information also indicates that there is uplink transmission on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or there is uplink transmission within the first time period; if the uplink control information is used to determine that there is uplink transmission on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or there is uplink transmission within the first time period, then the uplink control information also indicates that an SR is being transmitted; if the uplink control information is used to determine that an SR is being transmitted, then the uplink control information also indicates that a BSR is being determined; if the uplink control information is used to determine that a BSR is being determined, then the uplink control information also indicates that an SR is being transmitted.

[0208] In some embodiments, the terminal device sends an SR when one of the following conditions is met: the terminal device has uplink data to be transmitted; the terminal device has uplink data to be transmitted and has not been allocated uplink resources; the terminal device has uplink data to be transmitted and the second uplink resources or the second uplink resource group is insufficient to complete the transmission of the uplink data.

[0209] In some embodiments, the first uplink resource is used to transmit uplink control information, including one of the following: whether the first uplink resource is used to transmit uplink reference signals, representing different uplink control information; whether the first uplink resource is used to transmit uplink reference signals, where different uplink reference signals represent different uplink control information; or whether the first uplink resource is used to transmit information bits corresponding to the uplink control information.

[0210] In some embodiments, when the first uplink resource is used to transmit information bits corresponding to the uplink control information, the first uplink resource is used to transmit an uplink control channel, wherein the uplink control channel carries information bits corresponding to the uplink control information; or, the first uplink resource is used to transmit an uplink data channel, wherein the uplink data channel carries information bits corresponding to the uplink control information.

[0211] In some embodiments, the second uplink resource is used to transmit uplink data information, including: the second uplink resource is used to transmit an uplink data channel, wherein the uplink data information is carried in the uplink data channel.

[0212] In some embodiments, the uplink data channel is CG-PUSCH or DG-PUSCH.

[0213] In some embodiments, a first second uplink resource in the second uplink resource group is used to determine whether there is uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource; or,

[0214] The first second uplink resource within the first time period is used to determine whether there is uplink transmission on at least one second uplink resource other than the first second uplink resource within the first time period.

[0215] In some embodiments, the first configuration information is used to determine at least one of the following: whether it includes the first uplink resource, whether it includes the second uplink resource, whether it includes the second uplink resource group, the association between the first uplink resource and the second uplink resource or the second uplink resource group, the time domain position of the first uplink resource, the frequency domain position of the first uplink resource, the time domain position of the second uplink resource or the second uplink resource group, the frequency domain position of the second uplink resource or the second uplink resource group, the number of the first uplink resources, the number of the second uplink resources or the second uplink resource group, the start position of the first time period, and the length of the first time period.

[0216] In some embodiments, the association between the first uplink resource and the second uplink resource or the second uplink resource group is predefined or determined based on predefined parameters.

[0217] In some embodiments, the association between the first uplink resource and the second uplink resource or the second uplink resource group includes one of the following: the first uplink resource is associated with the second uplink resource; the first uplink resource is associated with the second uplink resource group; the first uplink resource is associated with the second uplink resource within a first time period.

[0218] In some embodiments, the positional relationship between the first uplink resource and the second uplink resource or the second uplink resource group includes one of the following: the first uplink resource and the second uplink resource or the second uplink resource group do not overlap in the time domain and do not overlap in the frequency domain; the first uplink resource and the second uplink resource or the second uplink resource group do not overlap in the time domain, but partially or completely overlap in the frequency domain; the first uplink resource and the second uplink resource or the second uplink resource group partially or completely overlap in the time domain, but do not overlap in the frequency domain; the first uplink resource is a resource in at least one of the second uplink resources in the second uplink resource or the second uplink resource group.

[0219] In some embodiments, the first uplink resource and the second uplink resource are uplink resources in the same period, or the first uplink resource and the second uplink resource group are uplink resources in the same period.

[0220] In some embodiments, the first uplink resource is an uplink resource in a first cycle, the second uplink resource or the second uplink resource group is an uplink resource in a second cycle, and the first cycle is the cycle preceding the second cycle.

[0221] In some embodiments, as shown in FIG13, the device 1300 further includes a processing module 1320, configured to determine the first uplink resource and / or the second uplink resource or the second uplink resource group in the activation period based on the first configuration information and the second configuration information, wherein the second configuration information is used to determine the activation period.

[0222] In some embodiments, the activation period is the activation period of the cell DRX, or the activation period is the activation period of the terminal device DTX.

[0223] In some embodiments, the uplink control information is used to determine whether there is uplink transmission within a first time period, wherein the first time period is the activation period, or the activation period includes multiple first time periods.

[0224] In some embodiments, the starting position of the first uplink resource is the same as the starting position of the activation period; or, the starting position of the second uplink resource is the same as the starting position of the activation period; or, the starting position of the first second uplink resource in the second uplink resource group is the same as the starting position of the activation period; or, the starting position of the first second uplink resource in the first time period is the same as the starting position of the activation period.

[0225] In some embodiments, the starting position of the first uplink resource is spaced apart from the starting position of the activation period by a first offset value; or, the starting position of the second uplink resource is spaced apart from the starting position of the activation period by a first offset value; or, the starting position of the first second uplink resource in the second uplink resource group is spaced apart from the starting position of the activation period by a first offset value; or, the starting position of the first second uplink resource within a first time period is spaced apart from the starting position of the activation period by a first offset value; wherein, the first offset value is predefined or determined based on predefined parameters or configured by the first configuration information.

[0226] In some embodiments, the first configuration information includes at least one of the following: system message configuration information, RRC signaling, MAC CE, and DCI.

[0227] In some embodiments, the terminal device includes at least one of the following: a terminal device in an idle state, a terminal device in an inactive state, and a terminal device in a connected state.

[0228] Please refer to Figure 14, which shows a block diagram of a wireless communication device according to another embodiment of this application. This device has the function of implementing the wireless communication method on the network device side described above. This function can be implemented in hardware or by hardware executing corresponding software. The device can be the network device described above, or it can be disposed within a network device. As shown in Figure 14, the device 1400 may include a transmitting module 1410.

[0229] The sending module 1410 is used to send first configuration information, the first configuration information being used to determine a first uplink resource, the first uplink resource being used to transmit uplink control information; and / or, the first configuration information being used to determine a second uplink resource or a second uplink resource group, the second uplink resource group including at least one second uplink resource, the second uplink resource being used to transmit uplink data information.

[0230] In some embodiments, the uplink control information is used to determine at least one of the following: whether to send an SR or BSR, whether there is an uplink transmission within a first time period, whether there is an uplink transmission on the second uplink resource, and whether there is an uplink transmission on at least one second uplink resource in the second uplink resource group.

[0231] In some embodiments, the uplink control information is used to determine at least one of the following: if the uplink control information is used to determine that an SR is being transmitted, then the uplink control information also indicates that there is uplink transmission on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or there is uplink transmission within the first time period; if the uplink control information is used to determine that there is uplink transmission on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or there is uplink transmission within the first time period, then the uplink control information also indicates that an SR is being transmitted; if the uplink control information is used to determine that an SR is being transmitted, then the uplink control information also indicates that a BSR is being determined; if the uplink control information is used to determine that a BSR is being determined, then the uplink control information also indicates that an SR is being transmitted.

[0232] In some embodiments, a terminal device sends an SR when one of the following conditions is met: the terminal device has uplink data to be transmitted; the terminal device has uplink data to be transmitted and has not been allocated uplink resources; the terminal device has uplink data to be transmitted and the second uplink resources or the second uplink resource group is insufficient to complete the transmission of the uplink data.

[0233] In some embodiments, the first uplink resource is used to transmit uplink control information, including one of the following: whether the first uplink resource is used to transmit uplink reference signals, representing different uplink control information; whether the first uplink resource is used to transmit uplink reference signals, where different uplink reference signals represent different uplink control information; or whether the first uplink resource is used to transmit information bits corresponding to the uplink control information.

[0234] In some embodiments, when the first uplink resource is used to transmit information bits corresponding to the uplink control information, the first uplink resource is used to transmit an uplink control channel, wherein the uplink control channel carries information bits corresponding to the uplink control information; or, the first uplink resource is used to transmit an uplink data channel, wherein the uplink data channel carries information bits corresponding to the uplink control information.

[0235] In some embodiments, the second uplink resource is used to transmit uplink data information, including: the second uplink resource is used to transmit an uplink data channel, wherein the uplink data information is carried in the uplink data channel.

[0236] In some embodiments, the uplink data channel is CG-PUSCH or DG-PUSCH.

[0237] In some embodiments, a first second uplink resource in the second uplink resource group is used to determine whether there is uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource; or,

[0238] The first second uplink resource within the first time period is used to determine whether there is uplink transmission on at least one second uplink resource other than the first second uplink resource within the first time period.

[0239] In some embodiments, the first configuration information is used to determine at least one of the following: whether it includes the first uplink resource, whether it includes the second uplink resource, whether it includes the second uplink resource group, the association between the first uplink resource and the second uplink resource or the second uplink resource group, the time domain position of the first uplink resource, the frequency domain position of the first uplink resource, the time domain position of the second uplink resource or the second uplink resource group, the frequency domain position of the second uplink resource or the second uplink resource group, the number of the first uplink resources, the number of the second uplink resources or the second uplink resource group, the start position of the first time period, and the length of the first time period.

[0240] In some embodiments, the association between the first uplink resource and the second uplink resource or the second uplink resource group is predefined or determined based on predefined parameters.

[0241] In some embodiments, the association between the first uplink resource and the second uplink resource or the second uplink resource group includes one of the following: the first uplink resource is associated with the second uplink resource; the first uplink resource is associated with the second uplink resource group; the first uplink resource is associated with the second uplink resource within a first time period.

[0242] In some embodiments, the positional relationship between the first uplink resource and the second uplink resource or the second uplink resource group includes one of the following: the first uplink resource and the second uplink resource or the second uplink resource group do not overlap in the time domain and do not overlap in the frequency domain; the first uplink resource and the second uplink resource or the second uplink resource group do not overlap in the time domain, but partially or completely overlap in the frequency domain; the first uplink resource and the second uplink resource or the second uplink resource group partially or completely overlap in the time domain, but do not overlap in the frequency domain; the first uplink resource is a resource in at least one of the second uplink resources in the second uplink resource or the second uplink resource group.

[0243] In some embodiments, the first uplink resource and the second uplink resource are uplink resources in the same period, or the first uplink resource and the second uplink resource group are uplink resources in the same period.

[0244] In some embodiments, the first uplink resource is an uplink resource in a first cycle, the second uplink resource or the second uplink resource group is an uplink resource in a second cycle, and the first cycle is the cycle preceding the second cycle.

[0245] In some embodiments, the sending module 1410 is further configured to send second configuration information, the second configuration information being used to determine an activation period, and the first configuration information and the second configuration information being used to determine the first uplink resource and / or the second uplink resource or the second uplink resource group in the activation period.

[0246] In some embodiments, the activation period is the activation period of the cell DRX, or the activation period is the activation period of the terminal device DTX.

[0247] In some embodiments, the uplink control information is used to determine whether there is uplink transmission within a first time period, wherein the first time period is the activation period, or the activation period includes multiple first time periods.

[0248] In some embodiments, the starting position of the first uplink resource is the same as the starting position of the activation period; or, the starting position of the second uplink resource is the same as the starting position of the activation period; or, the starting position of the first second uplink resource in the second uplink resource group is the same as the starting position of the activation period; or, the starting position of the first second uplink resource in the first time period is the same as the starting position of the activation period.

[0249] In some embodiments, the starting position of the first uplink resource is spaced apart from the starting position of the activation period by a first offset value; or, the starting position of the second uplink resource is spaced apart from the starting position of the activation period by a first offset value; or, the starting position of the first second uplink resource in the second uplink resource group is spaced apart from the starting position of the activation period by a first offset value; or, the starting position of the first second uplink resource within a first time period is spaced apart from the starting position of the activation period by a first offset value; wherein, the first offset value is predefined or determined based on predefined parameters or configured by the first configuration information.

[0250] In some embodiments, the first configuration information includes at least one of the following: system message configuration information, RRC signaling, MAC CE, and DCI.

[0251] In some embodiments, the sending module 1410 is used to send the first configuration information to a terminal device, wherein the terminal device includes at least one of the following: a terminal device in an idle state, a terminal device in an inactive state, and a terminal device in a connected state.

[0252] It should be noted that the above embodiments only illustrate the division of the above functional modules when implementing the device. In actual applications, the above 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.

[0253] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here. For details not described in detail in the apparatus embodiments, please refer to the above method embodiments.

[0254] Please refer to Figure 15, which shows a schematic diagram of the structure of a terminal device provided in an embodiment of this application. The terminal device 1500 may include a processor 1501, a transceiver 1502, and a memory 1503. The processor 1501 is used to implement various processing functions of the terminal device 1500, such as generating information to be sent, processing received information, controlling transmission and / or reception, etc., as in implementing the aforementioned processing module 1320. The transceiver 1502 is used to implement transmission and / or reception functions, as in implementing the functions of the aforementioned receiving module 1310.

[0255] The processor 1501 includes one or more processing cores, and the processor 1501 executes various functional applications and information processing by running software programs and modules.

[0256] Transceiver 1502 may include a receiver and a transmitter, for example, the receiver and transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.

[0257] The memory 1503 can be connected to the processor 1501 and the transceiver 1502.

[0258] The memory 1503 can be used to store a computer program executed by the processor, and the processor 1501 is used to execute the computer program to implement the various steps in the above method embodiments.

[0259] In some embodiments, the transceiver 1502 is configured to receive first configuration information, the first configuration information being configured to determine a first uplink resource, the first uplink resource being configured to transmit uplink control information; and / or, the first configuration information being configured to determine a second uplink resource or a second uplink resource group, the second uplink resource group including at least one second uplink resource, the second uplink resource being configured to transmit uplink data information.

[0260] For details not described in this embodiment, please refer to the embodiments above, which will not be repeated here.

[0261] Furthermore, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, statically accessible memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.

[0262] Please refer to Figure 16, which shows a schematic diagram of a network device provided in one embodiment of this application. The network device 1600 may include a processor 1601, a transceiver 1602, and a memory 1603. The processor 1601 can be used to implement various processing functions of the network device 1600, such as generating information to be sent, processing received information, and controlling transmission and / or reception. The transceiver 1602 is used to implement transmission and / or reception functions, such as implementing the functions of the aforementioned transmission module 1410.

[0263] The processor 1601 includes one or more processing cores, and the processor 1601 executes various functional applications and information processing by running software programs and modules.

[0264] Transceiver 1602 may include a receiver and a transmitter. For example, transceiver 1602 may include a wired communication component, which may include a wired communication chip and a wired interface (such as a fiber optic interface). Optionally, transceiver 1602 may also include a wireless communication component, which may include a wireless communication chip and a radio frequency antenna.

[0265] The memory 1603 can be connected to the processor 1601 and the transceiver 1602.

[0266] The memory 1603 can be used to store a computer program executed by the processor, and the processor 1601 is used to execute the computer program to implement the various steps performed by the network device in the above method embodiment.

[0267] In some embodiments, the transceiver 1602 is configured to send first configuration information, the first configuration information being used to determine a first uplink resource, the first uplink resource being used to transmit uplink control information; and / or, the first configuration information being used to determine a second uplink resource or a second uplink resource group, the second uplink resource group including at least one second uplink resource, the second uplink resource being used to transmit uplink data information.

[0268] For details not described in this embodiment, please refer to the embodiments above, which will not be repeated here.

[0269] Furthermore, the memory 1603 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static on-demand memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.

[0270] This application also provides a computer-readable storage medium storing a computer program for execution by a processor to implement the aforementioned wireless communication method on the terminal device side or the aforementioned wireless communication method on the network device side. In some embodiments, the computer-readable storage medium may include ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives), or optical disc, etc. The random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0271] This application also provides a chip, which includes programmable logic circuits and / or program instructions. When the chip is running, it is used to implement the wireless communication method on the terminal device side described above.

[0272] This application also provides a chip, which includes programmable logic circuits and / or program instructions. When the chip runs in a terminal device, it is used to implement: a receiving module, used to receive first configuration information, the first configuration information being used to determine a first uplink resource, the first uplink resource being used to transmit uplink control information; and / or, the first configuration information being used to determine a second uplink resource or a second uplink resource group, the second uplink resource group including at least one second uplink resource, the second uplink resource being used to transmit uplink data information. When the chip runs in the terminal device, it is also used to implement other steps performed by the terminal device as described in the above embodiments, which will not be repeated here.

[0273] This application also provides a chip, which includes programmable logic circuits and / or program instructions, and when the chip is running, it is used to implement the wireless communication method on the network device side described above.

[0274] This application also provides a chip, which includes programmable logic circuitry and / or program instructions. When the chip operates in a network device, it is used to: send first configuration information, wherein the first configuration information is used to determine a first uplink resource, and the first uplink resource is used to transmit uplink control information; and / or, wherein the first configuration information is used to determine a second uplink resource or a second uplink resource group, wherein the second uplink resource group includes at least one second uplink resource, and the second uplink resource is used to transmit uplink data information. When the chip operates in the network device, it is also used to implement other steps performed by the network device as described in the above embodiments, which will not be repeated here.

[0275] This application also provides a computer program product, which includes computer instructions stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the wireless communication method on the terminal device side or the wireless communication method on the network device side.

[0276] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.

[0277] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.

[0278] In some embodiments of this application, "predefined" can be achieved by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.

[0279] In some embodiments of this application, the term "protocol" may refer to standard protocols in the field of communications, such as BLE protocol, Wi-Fi protocol, and related protocols applied in future communication systems. This application does not limit the scope of these protocols.

[0280] In this article, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0281] In this article, "greater than or equal to" can mean greater than or equal to, and "less than or equal to" can mean less than or equal to.

[0282] Furthermore, the step numbers described herein are merely illustrative of one possible execution order between steps. In some other embodiments, the steps may not be executed in the order of their numbers, such as two steps with different numbers being executed simultaneously, or two steps with different numbers being executed in the reverse order of the illustration. This application does not limit this.

[0283] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples can be implemented using 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 code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0284] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A wireless communication method, characterized in that, The method is executed by a terminal device, and the method includes: Receive first configuration information, the first configuration information being used to determine a first uplink resource, the first uplink resource being used to transmit uplink control information; and / or, the first configuration information being used to determine a second uplink resource or a second uplink resource group, the second uplink resource group including at least one second uplink resource, the second uplink resource being used to transmit uplink data information.

2. The method according to claim 1, characterized in that, The uplink control information is used to determine at least one of the following: whether a scheduling request (SR) or a buffer status report (BSR) is sent, whether there is an uplink transmission within a first time period, whether there is an uplink transmission on the second uplink resource, and whether there is an uplink transmission on at least one of the second uplink resources in the second uplink resource group.

3. The method according to claim 2, characterized in that, The uplink control information is used to determine at least one of the following: If the uplink control information is used to determine the transmission of SR, then the uplink control information also indicates that there is uplink transmission on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or there is uplink transmission during the first time period. If the uplink control information is used to determine that there is uplink transmission on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or there is uplink transmission within the first time period, then the uplink control information also indicates that an SR is sent. If the uplink control information is used to determine the transmission SR, then the uplink control information is also used to determine the BSR; If the uplink control information is used to determine the BSR, then the uplink control information also indicates that an SR is being sent.

4. The method according to any one of claims 1 to 3, characterized in that, The terminal device sends an SR when one of the following conditions is met: The terminal device has uplink data to send; The terminal device has uplink data to send and has not been allocated uplink resources; The terminal device has uplink data to be sent, and the second uplink resource or the second uplink resource group is insufficient to complete the transmission of the uplink data.

5. The method according to any one of claims 1 to 4, characterized in that, The first uplink resource is used to transmit uplink control information, including one of the following: Whether the first uplink resource is used to transmit uplink reference signals indicates different uplink control information; The first uplink resource is used to transmit uplink reference signals, and different uplink reference signals represent different uplink control information; The first uplink resource is used to transmit the information bits corresponding to the uplink control information.

6. The method according to claim 5, characterized in that, When the first uplink resource is used to transmit the information bits corresponding to the uplink control information. The first uplink resource is used to transmit an uplink control channel, wherein the uplink control channel carries information bits corresponding to the uplink control information; or, The first uplink resource is used to transmit the uplink data channel, and the uplink data channel carries information bits corresponding to the uplink control information.

7. The method according to any one of claims 1 to 6, characterized in that, The second uplink resource is used to transmit uplink data information, including: the second uplink resource is used to transmit an uplink data channel, wherein the uplink data information is carried in the uplink data channel.

8. The method according to claim 6 or 7, characterized in that, The uplink data channel is either a configured licensed physical uplink shared channel (CG-PUSCH) or a dynamically licensed physical uplink shared channel (DG-PUSCH).

9. The method according to any one of claims 1 to 8, characterized in that, The first second uplink resource in the second uplink resource group is used to determine whether there is uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource; or, The first second uplink resource within the first time period is used to determine whether there is uplink transmission on at least one second uplink resource other than the first second uplink resource within the first time period.

10. The method according to any one of claims 1 to 9, characterized in that, The first configuration information is used to determine at least one of the following: whether it includes the first uplink resource, whether it includes the second uplink resource, whether it includes the second uplink resource group, the association between the first uplink resource and the second uplink resource or the second uplink resource group, the time domain position of the first uplink resource, the frequency domain position of the first uplink resource, the time domain position of the second uplink resource or the second uplink resource group, the frequency domain position of the second uplink resource or the second uplink resource group, the number of the first uplink resources, the number of the second uplink resources or the second uplink resource group, the start position of the first time period, and the length of the first time period.

11. The method according to any one of claims 1 to 9, characterized in that, The association between the first uplink resource and the second uplink resource or the second uplink resource group is predefined or determined based on predefined parameters.

12. The method according to any one of claims 1 to 11, characterized in that, The association between the first uplink resource and the second uplink resource or the second uplink resource group includes one of the following: The first uplink resource is associated with the second uplink resource; The first uplink resource is associated with the second uplink resource group; The first uplink resource is associated with the second uplink resource within the first time period.

13. The method according to any one of claims 1 to 12, characterized in that, The positional relationship between the first uplink resource and the second uplink resource or the second uplink resource group includes one of the following: The first uplink resource and the second uplink resource or the second uplink resource group do not overlap in the time domain and do not overlap in the frequency domain; The first uplink resource and the second uplink resource or the second uplink resource group do not overlap in the time domain, but partially or completely overlap in the frequency domain; The first uplink resource and the second uplink resource or the second uplink resource group partially or completely overlap in the time domain, but do not overlap in the frequency domain; The first uplink resource is a resource in at least one of the second uplink resources or the second uplink resource group.

14. The method according to any one of claims 1 to 13, characterized in that, The first uplink resource and the second uplink resource are uplink resources in the same period, or the first uplink resource and the second uplink resource group are uplink resources in the same period.

15. The method according to any one of claims 1 to 13, characterized in that, The first uplink resource is the uplink resource in the first cycle, the second uplink resource or the second uplink resource group is the uplink resource in the second cycle, and the first cycle is the cycle preceding the second cycle.

16. The method according to any one of claims 1 to 15, characterized in that, The method further includes: Based on the first configuration information and the second configuration information, the first uplink resource and / or the second uplink resource or the second uplink resource group in the activation period are determined, wherein the second configuration information is used to determine the activation period.

17. The method according to claim 16, characterized in that, The activation period is the activation period for discontinuous DRX reception in the cell, or the activation period is the activation period for discontinuous DTX transmission by the terminal device.

18. The method according to claim 16 or 17, characterized in that, The uplink control information is used to determine whether there is uplink transmission within a first time period, wherein the first time period is the activation period, or the activation period includes multiple first time periods.

19. The method according to any one of claims 16 to 18, characterized in that, The starting position of the first uplink resource is the same as the starting position of the activation period; or, The starting position of the second uplink resource is the same as the starting position of the activation period; or, The starting position of the first second uplink resource in the second uplink resource group is the same as the starting position of the activation cycle; or, The starting position of the first second uplink resource within the first time period is the same as the starting position of the activation cycle.

20. The method according to any one of claims 16 to 18, characterized in that, The starting position of the first uplink resource is spaced apart from the starting position of the activation period by a first offset value; or, The starting position of the second uplink resource is spaced apart from the starting position of the activation period by a first offset value; or, The starting position of the first second uplink resource in the second uplink resource group is spaced apart from the starting position of the activation cycle by a first offset value; or, The starting position of the first second uplink resource within the first time period is spaced apart from the starting position of the activation cycle by a first offset value; The first offset value is either predefined, determined based on predefined parameters, or configured using the first configuration information.

21. The method according to any one of claims 1 to 20, characterized in that, The first configuration information includes at least one of the following: system message configuration information, radio resource control (RRC) signaling, media access control layer control element (MAC CE), and downlink control information (DCI).

22. The method according to any one of claims 1 to 21, characterized in that, The terminal device includes at least one of the following: a terminal device in an idle state, a terminal device in an inactive state, or a terminal device in a connected state.

23. A wireless communication method, characterized in that, The method is performed by a network device, and the method includes: Send first configuration information, the first configuration information being used to determine a first uplink resource, the first uplink resource being used to transmit uplink control information; and / or, the first configuration information being used to determine a second uplink resource or a second uplink resource group, the second uplink resource group including at least one second uplink resource, the second uplink resource being used to transmit uplink data information.

24. The method according to claim 23, characterized in that, The uplink control information is used to determine at least one of the following: whether a scheduling request (SR) or a buffer status report (BSR) is sent, whether there is an uplink transmission within a first time period, whether there is an uplink transmission on the second uplink resource, and whether there is an uplink transmission on at least one of the second uplink resources in the second uplink resource group.

25. The method according to claim 24, characterized in that, The uplink control information is used to determine at least one of the following: If the uplink control information is used to determine the transmission of SR, then the uplink control information also indicates that there is uplink transmission on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or there is uplink transmission during the first time period. If the uplink control information is used to determine that there is uplink transmission on the second uplink resource or at least one of the second uplink resources in the second uplink resource group or there is uplink transmission within the first time period, then the uplink control information also indicates that an SR is sent. If the uplink control information is used to determine the transmission SR, then the uplink control information is also used to determine the BSR; If the uplink control information is used to determine the BSR, then the uplink control information also indicates that an SR is being sent.

26. The method according to any one of claims 23 to 25, characterized in that, The terminal device sends an SR when one of the following conditions is met: The terminal device has uplink data to send; The terminal device has uplink data to send and has not been allocated uplink resources; The terminal device has uplink data to be sent, and the second uplink resource or the second uplink resource group is insufficient to complete the transmission of the uplink data.

27. The method according to any one of claims 23 to 26, characterized in that, The first uplink resource is used to transmit uplink control information, including one of the following: Whether the first uplink resource is used to transmit uplink reference signals indicates different uplink control information; The first uplink resource is used to transmit uplink reference signals, and different uplink reference signals represent different uplink control information; The first uplink resource is used to transmit the information bits corresponding to the uplink control information.

28. The method according to claim 27, characterized in that, When the first uplink resource is used to transmit the information bits corresponding to the uplink control information. The first uplink resource is used to transmit an uplink control channel, wherein the uplink control channel carries information bits corresponding to the uplink control information; or, The first uplink resource is used to transmit the uplink data channel, and the uplink data channel carries information bits corresponding to the uplink control information.

29. The method according to any one of claims 23 to 28, characterized in that, The second uplink resource is used to transmit uplink data information, including: the second uplink resource is used to transmit an uplink data channel, wherein the uplink data information is carried in the uplink data channel.

30. The method according to claim 28 or 29, characterized in that, The uplink data channel is either a configured licensed physical uplink shared channel (CG-PUSCH) or a dynamically licensed physical uplink shared channel (DG-PUSCH).

31. The method according to any one of claims 23 to 30, characterized in that, The first second uplink resource in the second uplink resource group is used to determine whether there is uplink transmission on at least one second uplink resource in the second uplink resource group other than the first second uplink resource; or, The first second uplink resource within the first time period is used to determine whether there is uplink transmission on at least one second uplink resource other than the first second uplink resource within the first time period.

32. The method according to any one of claims 23 to 31, characterized in that, The first configuration information is used to determine at least one of the following: whether it includes the first uplink resource, whether it includes the second uplink resource, whether it includes the second uplink resource group, the association between the first uplink resource and the second uplink resource or the second uplink resource group, the time domain position of the first uplink resource, the frequency domain position of the first uplink resource, the time domain position of the second uplink resource or the second uplink resource group, the frequency domain position of the second uplink resource or the second uplink resource group, the number of the first uplink resources, the number of the second uplink resources or the second uplink resource group, the start position of the first time period, and the length of the first time period.

33. The method according to any one of claims 23 to 31, characterized in that, The association between the first uplink resource and the second uplink resource or the second uplink resource group is predefined or determined based on predefined parameters.

34. The method according to any one of claims 23 to 33, characterized in that, The association between the first uplink resource and the second uplink resource or the second uplink resource group includes one of the following: The first uplink resource is associated with the second uplink resource; The first uplink resource is associated with the second uplink resource group; The first uplink resource is associated with the second uplink resource within the first time period.

35. The method according to any one of claims 23 to 34, characterized in that, The positional relationship between the first uplink resource and the second uplink resource or the second uplink resource group includes one of the following: The first uplink resource and the second uplink resource or the second uplink resource group do not overlap in the time domain and do not overlap in the frequency domain; The first uplink resource and the second uplink resource or the second uplink resource group do not overlap in the time domain, but partially or completely overlap in the frequency domain; The first uplink resource and the second uplink resource or the second uplink resource group partially or completely overlap in the time domain, but do not overlap in the frequency domain; The first uplink resource is a resource in at least one of the second uplink resources or the second uplink resource group.

36. The method according to any one of claims 23 to 35, characterized in that, The first uplink resource and the second uplink resource are uplink resources in the same period, or the first uplink resource and the second uplink resource group are uplink resources in the same period.

37. The method according to any one of claims 23 to 35, characterized in that, The first uplink resource is the uplink resource in the first cycle, the second uplink resource or the second uplink resource group is the uplink resource in the second cycle, and the first cycle is the cycle preceding the second cycle.

38. The method according to any one of claims 23 to 37, characterized in that, The method further includes: Send second configuration information, which is used to determine the activation period. The first configuration information and the second configuration information are used to determine the first uplink resource and / or the second uplink resource or the second uplink resource group in the activation period.

39. The method according to claim 38, characterized in that, The activation period is the activation period for discontinuous DRX reception in the cell, or the activation period is the activation period for discontinuous DTX transmission by the terminal device.

40. The method according to claim 38 or 39, characterized in that, The uplink control information is used to determine whether there is uplink transmission within a first time period, wherein the first time period is the activation period, or the activation period includes multiple first time periods.

41. The method according to any one of claims 38 to 40, characterized in that, The starting position of the first uplink resource is the same as the starting position of the activation period; or, The starting position of the second uplink resource is the same as the starting position of the activation period; or, The starting position of the first second uplink resource in the second uplink resource group is the same as the starting position of the activation cycle; or, The starting position of the first second uplink resource within the first time period is the same as the starting position of the activation cycle.

42. The method according to any one of claims 38 to 40, characterized in that, The starting position of the first uplink resource is spaced apart from the starting position of the activation period by a first offset value; or, The starting position of the second uplink resource is spaced apart from the starting position of the activation period by a first offset value; or, The starting position of the first second uplink resource in the second uplink resource group is spaced apart from the starting position of the activation cycle by a first offset value; or, The starting position of the first second uplink resource within the first time period is spaced apart from the starting position of the activation cycle by a first offset value; The first offset value is either predefined, determined based on predefined parameters, or configured using the first configuration information.

43. The method according to any one of claims 23 to 42, characterized in that, The first configuration information includes at least one of the following: system message configuration information, radio resource control (RRC) signaling, media access control layer control element (MAC CE), and downlink control information (DCI).

44. The method according to any one of claims 23 to 43, characterized in that, Sending the first configuration information includes: The first configuration information is sent to a terminal device, wherein the terminal device includes at least one of the following: a terminal device in an idle state, a terminal device in an inactive state, or a terminal device in a connected state.

45. A wireless communication device, characterized in that, The device includes: A receiving module is configured to receive first configuration information, the first configuration information being used to determine a first uplink resource, the first uplink resource being used to transmit uplink control information; and / or, the first configuration information being used to determine a second uplink resource or a second uplink resource group, the second uplink resource group including at least one second uplink resource, the second uplink resource being used to transmit uplink data information.

46. ​​A wireless communication device, characterized in that, The device includes: The sending module is configured to send first configuration information, which is used to determine a first uplink resource, which is used to transmit uplink control information; and / or, the first configuration information is used to determine a second uplink resource or a second uplink resource group, which includes at least one second uplink resource, which is used to transmit uplink data information.

47. A terminal device, characterized in that, The terminal device includes a processor and a memory, the memory storing a computer program, and the processor executing the computer program to implement the method as described in any one of claims 1 to 22.

48. A network device, characterized in that, The network device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the method as described in any one of claims 23 to 44.

49. A computer-readable storage medium, characterized in that, The storage medium stores a computer program that is executed by a processor to implement the method as described in any one of claims 1 to 22, or to implement the method as described in any one of claims 23 to 44.

50. A chip, characterized in that, The chip includes programmable logic circuitry and / or program instructions, which, when the chip is running, are used to implement the method as described in any one of claims 1 to 22, or to implement the method as described in any one of claims 23 to 44.

51. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium, which a processor reads from and executes to implement the method as claimed in any one of claims 1 to 22, or the method as claimed in any one of claims 23 to 44.