Wireless communication method and device
Through the use of the first timer control upward configuration of the activation of CG in the terminal equipment and network devices, the problem of delaying and long -term data transmission of non -ground communication networks is solved, and the efficiency of system resource utilization and user experience is improved.
Patent Information
- Application Number
- CN202080104079.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-23
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2040-10-23
Smart Images

Figure CN116097817B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communications, and more specifically, to wireless communication methods and devices. Background Art
[0002] In the New Radio (NR), the signal transmission delay between the terminal device and the network device is very small. The waiting time from the time the terminal device has uplink data to the time the terminal device sends this data to the network device is generally short, which has little impact on service delay.
[0003] Compared with the cellular network used by traditional NR, the signal propagation delay between the terminal device and the satellite in the non-terrestrial communication network (NTN) is greatly increased. Therefore, when uplink data arrives at the terminal device, but the terminal device does not have uplink resources for data transmission, it takes a relatively long time to send this data to the network, which causes the service delay to increase significantly and affects the user experience. Summary of the invention
[0004] The embodiments of the present application provide a wireless communication method and device, which can not only reduce the uplink scheduling delay, but also improve the utilization efficiency of system resources.
[0005] In a first aspect, a wireless communication method is provided, the method being applied to a terminal device, comprising:
[0006] When the first timer times out, the uplink configuration authorization CG is activated.
[0007] In a second aspect, a wireless communication method is provided, the method being applied to a network device, comprising:
[0008] When the first timer times out, the uplink configuration authorization CG is activated.
[0009] In a third aspect, a wireless communication method is provided, including:
[0010] receiving second indication information sent by the network device, where the second indication information is used to indicate activation or deactivation of the first type of configuration authorization CG;
[0011] Based on the second indication information, activate or deactivate the first type CG.
[0012] In a fourth aspect, a wireless communication method is provided, including:
[0013] Send second indication information to the terminal device, where the second indication information is used to indicate activation or deactivation of the first type of configuration authorization CG.
[0014] In a fifth aspect, a terminal device is provided, which is used to execute the method in the first aspect or its implementations. Specifically, the terminal device includes a functional module for executing the method in the first aspect or its implementations.
[0015] In a sixth aspect, a network device is provided, which is used to execute the method in the second aspect or its respective implementations. Specifically, the network device includes a functional module used to execute the method in the second aspect or its respective implementations.
[0016] In a seventh aspect, a terminal device is provided, which is used to execute the method in the third aspect or its respective implementations. Specifically, the terminal device includes a functional module for executing the method in the third aspect or its respective implementations.
[0017] In an eighth aspect, a network device is provided, which is used to execute the method in the fourth aspect or its respective implementations. Specifically, the network device includes a functional module used to execute the method in the fourth aspect or its respective implementations.
[0018] In a ninth aspect, a terminal device is provided, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the first aspect or its implementation manners.
[0019] In a tenth aspect, a network device is provided, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the second aspect or its implementation manners.
[0020] In an eleventh aspect, a terminal device is provided, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the third aspect or its implementation manners.
[0021] In a twelfth aspect, a network device is provided, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the fourth aspect or its implementations.
[0022] In the thirteenth aspect, a chip is provided for implementing the method in any one of the first to fourth aspects or their respective implementations. Specifically, the chip includes: a processor for calling and running a computer program from a memory, so that a device equipped with the chip executes the method in any one of the first to fourth aspects or their respective implementations.
[0023] In a fourteenth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program enables a computer to execute the method in any one of the first to fourth aspects or any of its implementations.
[0024] In a fifteenth aspect, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions enable a computer to execute the method in any one of the first to fourth aspects or any of its implementations.
[0025] In the sixteenth aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method in any one of the first to fourth aspects or in each of its implementations.
[0026] Based on the above technical solutions, on the one hand, transmitting data through the uplink CG can reduce the uplink scheduling delay; on the other hand, controlling whether to activate the uplink CG through the first timer can improve the utilization efficiency of system resources.
[0027] That is, the wireless communication method provided in the embodiment of the present application can not only reduce the uplink scheduling delay, but also improve the utilization efficiency of system resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figures 1 to 3 It is a schematic block diagram of the system framework provided in the embodiment of the present application.
[0029] Figure 4 It is a schematic flowchart of the process of a terminal device requesting uplink scheduling provided in an embodiment of the present application.
[0030] Figure 5 It is a schematic flowchart of the wireless communication method provided in an embodiment of the present application.
[0031] Figure 6 It is a schematic timing diagram of activating or deactivating the uplink CG provided in an embodiment of the present application.
[0032] Figure 7 It is another schematic flowchart of the wireless communication method provided in an embodiment of the present application.
[0033] Figure 8 It is a schematic timing diagram for activating or deactivating the first type of CG provided in an embodiment of the present application.
[0034] Fig. 9 It is a schematic block diagram of a terminal device provided in an embodiment of the present application.
[0035] Fig.10 It is a schematic block diagram of a network device provided in an embodiment of the present application.
[0036] Fig.11 It is another schematic block diagram of a terminal device provided in an embodiment of the present application.
[0037] Fig.12 It is another schematic block diagram of the network device provided in an embodiment of the present application.
[0038] Fig.13 It is a schematic block diagram of a communication device provided in an embodiment of the present application.
[0039] Fig.14 It is a schematic block diagram of the chip provided in the embodiment of the present application. DETAILED DESCRIPTION
[0040] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0041] Figure 1 It is a schematic diagram of an application scenario of an embodiment of the present application.
[0042] like Figure 1 As shown, the communication system 100 may include a terminal device 110 and a network device 120. The network device 120 may communicate with the terminal device 110 via an air interface. The terminal device 110 and the network device 120 support multi-service transmission.
[0043] It should be understood that the embodiments of the present application are only exemplified by the communication system 100, but the embodiments of the present application are not limited thereto. That is to say, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), 5G communication system (also known as New Radio (NR) communication system), or future communication systems.
[0044] exist Figure 1 In the communication system 100 shown, the network device 120 may be an access network device that communicates with the terminal device 110. The access network device may provide communication coverage for a specific geographical area, and may communicate with the terminal device 110 (eg, UE) located in the coverage area.
[0045] The network device 120 may be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in an NR system, or a wireless controller in a Cloud Radio Access Network (CRAN), or the network device 120 may be a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, or a network device in a future evolved Public Land Mobile Network (PLMN), etc.
[0046] The terminal device 110 may be any terminal device, including but not limited to a terminal device connected to the network device 120 or other terminal devices by wire or wireless connection.
[0047] For example, the terminal device 110 may refer to an access terminal, a user equipment (UE), a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolution network, etc.
[0048] The terminal device 110 may be used for device-to-device (D2D) communication.
[0049] The wireless communication system 100 may also include a core network device 130 for communicating with the base station, and the core network device 130 may be a 5G core network (5G Core, 5GC) device, for example, an access and mobility management function (Access and Mobility Management Function, AMF), and for example, an authentication server function (Authentication Server Function, AUSF), and for example, a user plane function (User Plane Function, UPF), and for example, a session management function (Session Management Function, SMF). Optionally, the core network device 130 may also be an evolved packet core (Evolved Packet Core, EPC) device of the LTE network, for example, a session management function + a data gateway (Session Management Function + Core Packet Gateway, SMF + PGW-C) device of the core network. It should be understood that SMF + PGW-C can simultaneously implement the functions that SMF and PGW-C can implement. In the process of network evolution, the above-mentioned core network device may also be called other names, or a new network entity may be formed by dividing the functions of the core network, which is not limited to the embodiments of the present application.
[0050] The functional units in the communication system 100 may also establish connections through next generation (NG) network interfaces to achieve communication.
[0051] For example, the terminal device establishes an air interface connection with the access network device through the NR interface for transmitting user plane data and control plane signaling; the terminal device can establish a control plane signaling connection with the AMF through the NG interface 1 (N1 for short); the access network device, such as the next generation wireless access base station (gNB), can establish a user plane data connection with the UPF through the NG interface 3 (N3 for short); the access network device can establish a control plane signaling connection with the AMF through the NG interface 2 (N2 for short); the UPF can establish a control plane signaling connection with the SMF through the NG interface 4 (N4 for short); the UPF can exchange user plane data with the data network through the NG interface 6 (N6 for short); the AMF can establish a control plane signaling connection with the SMF through the NG interface 11 (N11 for short); the SMF can establish a control plane signaling connection with the PCF through the NG interface 7 (N7 for short).
[0052] Figure 1A base station, a core network device and two terminal devices are shown exemplarily. Optionally, the wireless communication system 100 may include multiple base station devices and each base station may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
[0053] Figure 2 A schematic diagram of the architecture of another communication system provided in an embodiment of the present application.
[0054] like Figure 2 As shown, it includes a terminal device 1101 and a satellite 1102, and wireless communication can be performed between the terminal device 1101 and the satellite 1102. The network formed between the terminal device 1101 and the satellite 1102 can also be called NTN. Figure 2 In the architecture of the communication system shown, the satellite 1102 may have the function of a base station, and the terminal device 1101 and the satellite 1102 may communicate directly. In the system architecture, the satellite 1102 may be referred to as a network device. In some embodiments of the present application, the communication system may include multiple network devices 1102, and each network device 1102 may include other number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
[0055] Figure 3 A schematic diagram of the architecture of another communication system provided in an embodiment of the present application.
[0056] like Figure 3 As shown, it includes terminal device 1201, satellite 1202 and base station 1203. Wireless communication can be performed between terminal device 1201 and satellite 1202, and satellite 1202 and base station 1203 can communicate with each other. The network formed by terminal device 1201, satellite 1202 and base station 1203 can also be called NTN. Figure 3 In the architecture of the communication system shown in FIG. 1 , the satellite 1202 may not have the function of a base station, and the communication between the terminal device 1201 and the base station 1203 needs to be transferred through the satellite 1202. In this system architecture, the base station 1203 can be called a network device. In some embodiments of the present application, the communication system may include multiple network devices 1203, and each network device 1203 may include other number of terminal devices within its coverage area, which is not limited in the embodiments of the present application. The network device 1203 may be Figure 1 The network device 120 in.
[0057] It should be understood that the satellite 1102 or satellite 1202 includes but is not limited to:
[0058] Low-Earth Orbit (LEO) satellites, Medium-Earth Orbit (MEO) satellites, Geostationary Earth Orbit (GEO) satellites, High Elliptical Orbit (HEO) satellites, etc. Satellites can use multiple beams to cover the ground. For example, a satellite can form dozens or even hundreds of beams to cover the ground. In other words, a satellite beam can cover a ground area with a diameter of tens to hundreds of kilometers to ensure satellite coverage and improve the system capacity of the entire satellite communication system.
[0059] As an example, the altitude range of LEO can be 500km~1500km, the corresponding orbital period can be about 1.5 hours~2 hours, the signal propagation delay of single-hop communication between users can generally be less than 20ms, the maximum satellite visible time can be 20 minutes, the signal propagation distance of LEO is short and the link loss is small, and the transmission power requirement of user terminals is not high. The orbital altitude of GEO can be 35786km, the rotation period around the earth can be 24 hours, and the signal propagation delay of single-hop communication between users can generally be 250ms.
[0060] It should be noted that Figures 1 to 3 It is only to illustrate the system to which the present application is applicable in the form of an example. Of course, the method shown in the embodiment of the present application can also be applied to other systems. In addition, the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship. It should also be understood that the "indication" mentioned in the embodiments of the present application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B.
[0061] To facilitate understanding of the present application, the fifth generation mobile communication technology (5-Generation, 5G) new radio (New Radio, NR) buffer status report (Buffer Status Report, BSR) process is described below.
[0062] In NR, the UE informs the serving network device of the UE's uplink buffer data volume through BSR, so that the network device can schedule the UE according to the data volume information provided by the UE.
[0063] Optionally, in order to save BSR reporting overhead, a group reporting method is adopted. For example, the UE reports the BSR based on the LCG.
[0064] Optionally, each uplink logical channel corresponds to a logical channel group (Logical Channel Group, LCG), and multiple uplink logical channels can correspond to the same LCG.
[0065] Optionally, the correspondence between the logical channel and the LCG is configured by the network device through RRC signaling.
[0066] Optionally, each UE in NR can support up to 8 LCGs.
[0067] Optionally, the BSR is carried by a BSR media access control (MAC) control element (CE).
[0068] BSR triggering conditions include but are not limited to the following:
[0069] 1. Uplink data arrives on a logical channel with a higher priority of the UE. In this case, a regular BSR is triggered.
[0070] 2. The padding part of the uplink resources allocated to the UE after carrying other uplink data can carry the BSR MAC CE. In this case, a padding BSR will be issued.
[0071] 3. The retransmission BSR timer retxBSR-Timer times out, and there is currently at least one uplink logical channel with uplink data to be sent, then a regular BSR will be triggered.
[0072] 4. When the periodicBSR-Timer times out, a periodic BSR (Periodic BSR) is triggered.
[0073] If multiple logical channels trigger a Regular BSR simultaneously, each of these logical channels triggers a separate Regular BSR.
[0074] If the terminal device triggers a regular BSR, but the terminal device has no uplink resources for transmitting new data or the uplink resources allocated to the terminal device for transmitting new data cannot carry the data of the uplink logical channel that triggers the regular BSR, the terminal device triggers an SR.
[0075] In other words, when uplink data arrives at the UE but the UE has no uplink resources for data transmission, the UE needs to send the data to the network device by requesting uplink scheduling.
[0076] Figure 4 A schematic flow chart of a method 200 for requesting uplink scheduling according to an embodiment of the present application is shown. The method 200 can be interactively executed by a terminal device and a network device. Figure 4 The terminal device shown in FIG. 1 may be a terminal device such as Figures 1 to 3 The terminal equipment shown in Figure 4 The network devices shown in can be Figures 1 to 3 The access network equipment shown in .
[0077] like Figure 4 As shown, the method 200 may include:
[0078] S210, User Equipment (UE) sends a Scheduling Request (SR) to request uplink resources from a network device.
[0079] S220, the network device receives the SR and determines that the UE needs uplink resources for transmitting uplink data, but the network device does not know how much uplink data the UE needs to send. Therefore, the network device can allocate enough physical uplink shared channel (PUSCH) resources to the UE for the UE to send a buffer status report (BSR).
[0080] S230, the UE sends a BSR on the PUSCH resources allocated by the network device to inform the network device of the amount of data that the UE needs to send.
[0081] S240: The network device allocates appropriate PUSCH resources for uplink data transmission to the UE according to the BSR reported by the UE.
[0082] S220, the UE transmits uplink data on the PUSCH resources allocated by the network device.
[0083] In the New Radio (NR), the signal transmission delay between the terminal device and the network device is very small. The waiting time from the time the terminal device has uplink data to the time the terminal device sends this data to the network device is generally short, which has little impact on service delay.
[0084] Compared with the cellular network used by traditional NR, the signal propagation delay between the terminal device and the satellite in the non-terrestrial communication network (NTN) is greatly increased. Therefore, when uplink data arrives at the terminal device, but the terminal device does not have uplink resources for data transmission, it takes a relatively long time to send this data to the network, which causes the service delay to increase significantly and affects the user experience.
[0085] In the embodiment of the present application, the uplink scheduling delay can be reduced by studying the uplink configuration authorization.
[0086] Among them, the main idea of using uplink configuration grant to reduce uplink scheduling delay is to configure uplink configuration grant (Configured Grant, CG) for UE. When UE triggers BSR, BSR report can be performed through CG. Based on this, the time of UE sending SR and waiting for network equipment to respond to uplink grant can be saved. However, when using CG to achieve timely BSR reporting, when UE has no uplink data transmission resources, it will cause waste of system resources.
[0087] To facilitate the understanding of this application, the uplink CG is explained below.
[0088] For each uplink CG configuration, the network device configures a limited number of HARQ process numbers for it, and the UE uses these uplink HARQ processes in a polling manner to perform uplink transmission on the uplink CG resources.
[0089] For example, the following two types of CGs can be included:
[0090] Configured grant Type 1:
[0091] The network equipment RRC configures all transmission resources and transmission parameters including time domain resources, frequency domain resources, the period of time domain resources, modulation and coding scheme (MCS), number of repetitions, frequency hopping, number of hybrid automatic repeat request (HARQ) processes, etc. After receiving the Radio Resource Control (RRC) configuration, the terminal device can immediately use the configured transmission parameters to perform PUSCH transmission on the configured time and frequency resources.
[0092] Configured grant Type 2 (CG):
[0093] A two-step resource configuration method is adopted. First, the network device RRC configures the transmission resources and transmission parameters including the period, number of repetitions, frequency hopping, number of HARQ processes, etc. of the time domain resources; then the Physical Downlink Control Channel (PDCCH) scrambled by the Configured Scheduling Radio Network Temporary Identifier (CS-RNTI) activates the second type of PUSCH transmission based on the configuration authorization, and configures other transmission resources and transmission parameters including time domain resources, frequency domain resources, MCS, etc. at the same time. When the UE receives the RRC configuration parameters, it cannot immediately use the resources and parameters configured by the configuration parameters for PUSCH transmission, but must wait until the corresponding PDCCH is received to activate and configure other resources and parameters before PUSCH transmission can be performed.
[0094] If the UE has no data to be sent on the PUSCH resources of the first and second CG types, the UE will not send anything on the CG resources.
[0095] The present application further provides a wireless communication method, which can not only reduce the uplink scheduling delay, but also improve the utilization efficiency of system resources.
[0096] Figure 5 A schematic flow chart of a wireless communication method 300 according to an embodiment of the present application is shown, and the method 300 can be executed by a terminal device or a network device. Figure 5 The terminal device shown in FIG. 1 may be a terminal device such as Figures 1 to 3 The terminal equipment shown in Figure 5 The network devices shown in can be Figures 1 to 3 The access network device shown in FIG. 3 is a terminal device. The method 300 is described below by taking the terminal device as an example.
[0097] like Figure 5 As shown, the method 300 may include:
[0098] S310, when the first timer times out, the terminal device activates the uplink configuration authorization CG.
[0099] In other words, the terminal device can implicitly activate or deactivate the uplink CG.
[0100] In other words, only when the uplink CG is in an activated state can the UE use the uplink CG for PUSCH transmission. For example, the UE uses the uplink CG for BSR transmission.
[0101] Based on the above technical solutions, on the one hand, transmitting data through the uplink CG can reduce the uplink scheduling delay; on the other hand, controlling whether to activate the uplink CG through the first timer can improve the utilization efficiency of system resources.
[0102] That is, the wireless communication method provided in the embodiment of the present application can not only reduce the uplink scheduling delay, but also improve the utilization efficiency of system resources.
[0103] In some embodiments of the present application, the method 300 may further include:
[0104] Starting or restarting the first timer;
[0105] During the operation of the first timer, the uplink CG is in a deactivated state.
[0106] For example, when the terminal device receives a dynamically scheduled uplink grant (UL grant), the first timer is started or restarted.
[0107] For another example, when the terminal device receives a dynamically scheduled uplink grant (UL grant) during the operation of the first timer, the first timer is started or restarted. In other words, when the uplink CG is in a deactivated state and the terminal device receives a dynamically scheduled uplink grant (UL grant), the first timer is started or restarted.
[0108] For another example, when the uplink CG is in an activated state and the terminal device receives a dynamically scheduled uplink authorization (UL grant), the first timer is started or restarted.
[0109] For another example, when the uplink CG is in an activated state, the terminal device receives the uplink authorization, and the uplink authorization can carry all the data to be transmitted by the terminal device, the uplink CG is deactivated and the first timer is started or restarted.
[0110] For another example, when the uplink CG is in an activated state, if the UE receives a UL grant indicating dynamic scheduling from a network device, and the UL grant can carry all data to be transmitted by the UE, the UE deactivates the CG. At the same time, the UE starts or restarts the first timer.
[0111] For another example, the initial state of the uplink CG is a deactivated state; upon receiving the first configuration information for the uplink CG, the first timer is started or restarted. Optionally, the uplink CG is a first type CG, and the first configuration information is a radio resource control RRC configuration for the uplink CG. Optionally, the uplink CG is a second type CG, and the first configuration information is a physical downlink control channel PDCCH configured by the radio resource control RRC for the uplink CG.
[0112] In other words, the UE may maintain the first timer in the following manner:
[0113] Mode 1: If the initial state of the uplink CG is deactivated, the first timer is started when the UE obtains the CG resource configuration. For type 1 CG, when the UE receives the RRC signaling for the CG configuration, the UE starts the first timer. For type 2 CG, when the UE receives the PDCCH for the CG time-frequency resource configuration, the UE starts the first timer.
[0114] Mode 2: When the UE receives an uplink grant scheduled by the PDCCH, the UE starts or restarts the first timer.
[0115] In some embodiments of the present application, the method 300 may further include:
[0116] The terminal device receives second configuration information sent by the network device, where the second configuration information is used to configure the duration of the first timer.
[0117] For example, the uplink CG is a first type CG, and the second configuration information is carried in the radio resource control RRC configuration for the uplink CG. For another example, the uplink CG is a second type CG; the second configuration information is carried in the radio resource control RRC configuration for the uplink CG, or the second configuration information is carried in the physical downlink control channel PDCCH of the RRC configuration for the uplink CG.
[0118] For example, the UE receives configuration information for configuring CG-related parameters sent by the network device, where the configuration information for configuring CG-related parameters includes at least one of the following information:
[0119] The resource periodicity of the uplink CG;
[0120] The number of uplink HARQ processes reserved for the uplink CG (nrofHARQ-Processes);
[0121] The time-frequency resource configuration of the uplink CG; or
[0122] Second configuration information used to configure the first timer.
[0123] Among them, for type1 CG, the time and frequency resource configuration of the uplink CG is configured by RRC signaling; for type2 CG, the time and frequency resource configuration of the uplink CG is indicated by PDCCH; the first timer is used to activate the uplink CG.
[0124] In some embodiments of the present application, the method 300 may further include:
[0125] Receive first indication information sent by a network device, where the first indication information is used to indicate the initial state of the uplink CG.
[0126] For example, the uplink CG is a first type CG, and the first indication information is carried in the radio resource control RRC configuration for the uplink CG. For another example, the uplink CG is a second type CG; the first indication information is carried in the radio resource control RRC configuration for the uplink CG, or the first indication information is carried in the physical downlink control channel PDCCH of the RRC configuration for the uplink CG.
[0127] In some embodiments of the present application, the initial state of the uplink CG is a predefined default state.
[0128] In other words, the UE can determine the initial state of the uplink CG in the following manner:
[0129] Method 1: The network device displays the instructions.
[0130] For example, if it is a type1 CG, the network device indicates in the CG configuration of RRC whether the initial state of the CG is an activated state or a deactivated state; for another example, if it is a type2 CG, the network device indicates in the CG configuration of RRC or in the PDCCH that configures the CG time and frequency resources whether the initial state of the CG is an activated state or a deactivated state.
[0131] Method 2: Define the default state.
[0132] In some embodiments of the present application, the initial state is an activated state or a deactivated state.
[0133] Figure 6 It is a schematic timing diagram of activating or deactivating the uplink CG provided in an embodiment of the present application.
[0134] like Figure 6As shown, the initial state of the uplink CG is a deactivated state. If the terminal device receives the first configuration information for the uplink CG, the terminal device starts the first timer. If the terminal device receives a PDCCH indicating dynamic scheduling, the terminal device restarts the first timer. If the first timer times out, the terminal device activates the uplink CG. If the terminal device receives a PDCCH indicating dynamic scheduling, and the resources scheduled by the PDCCH can carry all the data to be transmitted by the terminal device, the terminal device deactivates the uplink CG and starts or restarts the first timer.
[0135] Combination of the above Figure 6 The method 300 according to the embodiment of the present application is described in detail from the perspective of the terminal device. The method 300 according to the embodiment of the present application will be described from the perspective of the network device.
[0136] like Figure 5 As shown, the method 300 may include:
[0137] S310, when the first timer times out, the network device activates the uplink configuration authorization CG.
[0138] In some embodiments of the present application, the method 300 may further include:
[0139] Starting or restarting the first timer;
[0140] During the operation of the first timer, the uplink CG is in a deactivated state.
[0141] For example, after sending the dynamically scheduled uplink grant, the first timer is started or restarted.
[0142] For another example, when the uplink CG is in an activated state, the uplink authorization is sent, and the uplink authorization can carry all the data to be transmitted by the terminal device, the uplink CG is deactivated and the first timer is started or restarted.
[0143] For another example, in some embodiments of the present application, the initial state of the uplink CG is a deactivated state; after sending the first configuration information for the uplink CG, the first timer is started or restarted. Optionally, the uplink CG is a first type CG, and the first configuration information is a radio resource control RRC configuration for the uplink CG. Optionally, the uplink CG is a second type CG, and the first configuration information is a physical downlink control channel PDCCH configured for the radio resource control RRC for the uplink CG.
[0144] In some embodiments of the present application, the method 300 may further include:
[0145] Send second configuration information to the terminal device, where the second configuration information is used to configure the duration of the first timer.
[0146] For example, the uplink CG is a first type CG, and the second configuration information is carried in the radio resource control RRC configuration for the uplink CG. For another example, the uplink CG is a second type CG; the second configuration information is carried in the radio resource control RRC configuration for the uplink CG, or the second configuration information is carried in the physical downlink control channel PDCCH of the RRC configuration for the uplink CG.
[0147] In some embodiments of the present application, the method 300 may further include:
[0148] Send first indication information to the terminal device, where the first indication information is used to indicate the initial state of the uplink CG.
[0149] For example, the uplink CG is a first type CG, and the first indication information is carried in the radio resource control RRC configuration for the uplink CG. For another example, the uplink CG is a second type CG; the first indication information is carried in the radio resource control RRC configuration for the uplink CG, or the first indication information is carried in the physical downlink control channel PDCCH of the RRC configuration for the uplink CG.
[0150] In some embodiments of the present application, the initial state of the uplink CG is a predefined default state.
[0151] In some embodiments of the present application, the initial state is an activated state or a deactivated state.
[0152] It should be understood that the steps executed by the network device in method 300 can refer to the corresponding steps executed by the terminal device, and for the sake of brevity, they are not repeated here.
[0153] Figure 7 A schematic flow chart of a wireless communication method 400 according to an embodiment of the present application is shown. The method 400 can be interactively executed by a terminal device and a network device. Figure 7 The terminal device shown in FIG. 1 may be a terminal device such as Figures 1 to 3 The terminal equipment shown in Figure 7 The network devices shown in can be Figures 1 to 3 The access network equipment shown in .
[0154] like Figure 7 As shown, the method 400 may include:
[0155] S410, the terminal device receives second indication information sent by the network device, where the second indication information is used to indicate activation or deactivation of the first type of configuration authorization CG;
[0156] S410, the terminal device activates or deactivates the first type CG based on the second indication information.
[0157] In other words, the terminal device can explicitly activate or deactivate the uplink CG.
[0158] That is, the UE performs activation / deactivation operations on the CG according to the instructions of the network device.
[0159] For example, if the network device instructs to activate the first type of CG, the UE activates the first type of CG, and the UE can use the first type of CG for PUSCH transmission. For another example, if the network device instructs to deactivate the first type of CG, the UE deactivates the first type of CG, and the UE cannot use the first type of CG for PUSCH transmission.
[0160] In other words, the network device sends second indication information to the terminal device, where the second indication information is used to indicate activation or deactivation of the first type of configuration authorization CG.
[0161] In some embodiments of the present application, the method 400 may further include:
[0162] The network device sends third indication information to the terminal device, and the third indication information is used to indicate the initial state of the first type CG.
[0163] In other words, the terminal device receives the third indication information sent by the network device, and the terminal device determines the initial state of the first type CG based on the third indication information.
[0164] In some embodiments of the present application, the third indication information is carried in the radio resource control RRC configuration for the first type CG.
[0165] In some embodiments of the present application, the initial state of the first type CG is a predefined default state.
[0166] In some embodiments of the present application, the initial state is an activated state or a deactivated state.
[0167] In some embodiments of the present application, the second indication information is carried in at least one of the following: radio resource control RRC signaling, media access control element MAC CE or physical downlink control channel PDCCH.
[0168] In other words, the UE can determine the initial state of the uplink CG in the following manner:
[0169] Method 1: The network device displays the instructions.
[0170] For example, the network device indicates in the CG configuration of RRC that the initial state of the CG is an activated state or a deactivated state.
[0171] Method 2: Define the default state as activated or deactivated.
[0172] In some embodiments of the present application, the terminal device receives configuration information for configuring the first type CG sent by the network device, and the configuration information for configuring the first type CG includes at least one of the following information:
[0173] The resource periodicity of the first type of CG;
[0174] The number of uplink HARQ processes reserved for the first type of CG (nrofHARQ-Processes);
[0175] The time-frequency resource configuration of the first type CG.
[0176] Figure 8 It is a schematic timing diagram for activating or deactivating the first type of CG provided in an embodiment of the present application.
[0177] like Figure 8 As shown, for the configuration of the first type of CG, the initial state of the first type of CG is a deactivated state; if the terminal device receives a second indication information, and the second indication information is used to indicate the activation of the first type of CG, the terminal device activates the first type of CG, and at this time, the terminal device can use the first type of CG for PUSCH transmission. Then, if the terminal device receives the second indication information again, and the second indication information is used to indicate the deactivation of the first type of CG, the terminal device deactivates the first type of CG, and at this time, the terminal device cannot use the first type of CG for PUSCH transmission.
[0178] The preferred embodiments of the present application are described in detail above in conjunction with the accompanying drawings. However, the present application is not limited to the specific details in the above embodiments. Within the technical concept of the present application, the technical solution of the present application can be subjected to a variety of simple modifications, and these simple modifications all belong to the protection scope of the present application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present application will not further explain various possible combinations. For another example, the various different embodiments of the present application can also be arbitrarily combined, as long as they do not violate the ideas of the present application, they should also be regarded as the contents disclosed in the present application.
[0179] It should also be understood that in various method embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. In addition, in the embodiment of the present application, the terms "downlink" and "uplink" are used to indicate the transmission direction of the signal or data, wherein "downlink" is used to indicate that the transmission direction of the signal or data is a first direction sent from the site to the user equipment of the cell, and "uplink" is used to indicate that the transmission direction of the signal or data is a second direction sent from the user equipment of the cell to the site, for example, "downlink signal" indicates that the transmission direction of the signal is the first direction. In addition, in the embodiment of the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there can be three relationships. Specifically, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0180] Combination of the above Figures 1 to 8 , describes in detail the method embodiment of the present application, and the following is combined with Figures 9 to 14 , describe in detail the device embodiments of the present application.
[0181] Fig. 9 It is a schematic block diagram of a terminal device 500 according to an embodiment of the present application.
[0182] like Fig. 9 As shown, the terminal device 500 may include:
[0183] The processing unit 510 is used to activate the uplink configuration authorization CG when the first timer times out.
[0184] In some embodiments of the present application, the processing unit 510 is further configured to:
[0185] Starting or restarting the first timer;
[0186] During the operation of the first timer, the uplink CG is in a deactivated state.
[0187] In some embodiments of the present application, the processing unit 510 is specifically used to:
[0188] When the terminal device receives a dynamically scheduled uplink authorization, the first timer is started or restarted.
[0189] In some embodiments of the present application, the processing unit 510 is specifically used to:
[0190] When the uplink CG is in an activated state, the terminal device receives the uplink authorization, and the uplink authorization can carry all the data to be transmitted by the terminal device, the uplink CG is deactivated and the first timer is started or restarted.
[0191] In some embodiments of the present application, the initial state of the uplink CG is a deactivated state; the processing unit 510 is specifically configured to:
[0192] Upon receiving the first configuration information for the uplink CG, start or restart the first timer.
[0193] In some embodiments of the present application, the uplink CG is a first type CG, and the first configuration information is a radio resource control RRC configuration for the uplink CG.
[0194] In some embodiments of the present application, the uplink CG is a second type CG, and the first configuration information is a physical downlink control channel PDCCH configured by the radio resource control RRC for the uplink CG.
[0195] In some embodiments of the present application, the processing unit 510 is further configured to:
[0196] Second configuration information sent by a network device is received, where the second configuration information is used to configure a duration of the first timer.
[0197] In some embodiments of the present application, the uplink CG is a first type CG, and the second configuration information is carried in the radio resource control RRC configuration for the uplink CG.
[0198] In some embodiments of the present application, the uplink CG is a second type CG; the second configuration information is carried in the radio resource control RRC configuration for the uplink CG, or the second configuration information is carried in the physical downlink control channel PDCCH of the RRC configuration for the uplink CG.
[0199] In some embodiments of the present application, the processing unit 510 is further configured to:
[0200] Receive first indication information sent by a network device, where the first indication information is used to indicate the initial state of the uplink CG.
[0201] In some embodiments of the present application, the uplink CG is a first type CG, and the first indication information is carried in the radio resource control RRC configuration for the uplink CG.
[0202] In some embodiments of the present application, the uplink CG is a second type CG; the first indication information is carried in the radio resource control RRC configuration for the uplink CG, or the first indication information is carried in the physical downlink control channel PDCCH of the RRC configuration for the uplink CG.
[0203] In some embodiments of the present application, the initial state of the uplink CG is a predefined default state.
[0204] In some embodiments of the present application, the initial state is an activated state or a deactivated state.
[0205] Fig.10 It is a schematic block diagram of a network device 600 according to an embodiment of the present application.
[0206] like Fig.10 As shown, the network device 600 may include:
[0207] The processing unit 610 is used to activate the uplink configuration authorization CG when the first timer times out.
[0208] In some embodiments of the present application, the processing unit 610 is further configured to:
[0209] Starting or restarting the first timer;
[0210] During the operation of the first timer, the uplink CG is in a deactivated state.
[0211] In some embodiments of the present application, the processing unit 610 is specifically used to:
[0212] After sending the dynamically scheduled uplink grant, start or restart the first timer.
[0213] In some embodiments of the present application, the processing unit 610 is specifically used to:
[0214] When the uplink CG is in an activated state, the uplink authorization has been sent, and the uplink authorization can carry all the data to be transmitted by the terminal device, the uplink CG is deactivated and the first timer is started or restarted.
[0215] In some embodiments of the present application, the initial state of the uplink CG is a deactivated state; the processing unit 610 is specifically configured to:
[0216] After sending the first configuration information for the uplink CG, start or restart the first timer.
[0217] In some embodiments of the present application, the uplink CG is a first type CG, and the first configuration information is a radio resource control RRC configuration for the uplink CG.
[0218] In some embodiments of the present application, the uplink CG is a second type CG, and the first configuration information is a physical downlink control channel PDCCH configured by the radio resource control RRC for the uplink CG.
[0219] In some embodiments of the present application, the processing unit 610 is further configured to:
[0220] Send second configuration information to the terminal device, where the second configuration information is used to configure the duration of the first timer.
[0221] In some embodiments of the present application, the uplink CG is a first type CG, and the second configuration information is carried in the radio resource control RRC configuration for the uplink CG.
[0222] In some embodiments of the present application, the uplink CG is a second type CG; the second configuration information is carried in the radio resource control RRC configuration for the uplink CG, or the second configuration information is carried in the physical downlink control channel PDCCH of the RRC configuration for the uplink CG.
[0223] In some embodiments of the present application, the processing unit 610 is further configured to:
[0224] Send first indication information to the terminal device, where the first indication information is used to indicate the initial state of the uplink CG.
[0225] In some embodiments of the present application, the uplink CG is a first type CG, and the first indication information is carried in the radio resource control RRC configuration for the uplink CG.
[0226] In some embodiments of the present application, the uplink CG is a second type CG; the first indication information is carried in the radio resource control RRC configuration for the uplink CG, or the first indication information is carried in the physical downlink control channel PDCCH of the RRC configuration for the uplink CG.
[0227] In some embodiments of the present application, the initial state of the uplink CG is a predefined default state.
[0228] In some embodiments of the present application, the initial state is an activated state or a deactivated state.
[0229] Fig.11 It is a schematic block diagram of a terminal device 700 according to an embodiment of the present application.
[0230] like Fig.11 As shown, the terminal device 700 may include:
[0231] The receiving unit 710 is configured to receive second indication information sent by the network device, where the second indication information is used to indicate activation or deactivation of the first type of configuration authorization CG;
[0232] The processing unit 720 is used to activate or deactivate the first type CG based on the second indication information.
[0233] In some embodiments of the present application, the receiving unit 710 is further configured to:
[0234] Receive the third indication information sent by the network device, and the third indication information is used to indicate the initial state of the first type CG.
[0235] In some embodiments of the present application, the third indication information is carried in the radio resource control RRC configuration for the first type CG.
[0236] In some embodiments of the present application, the initial state of the first type CG is a predefined default state.
[0237] In some embodiments of the present application, the initial state is an activated state or a deactivated state.
[0238] In some embodiments of the present application, the second indication information is carried in at least one of the following: radio resource control RRC signaling, media access control element MAC CE or physical downlink control channel PDCCH.
[0239] Fig.12 It is a schematic block diagram of a network device 800 according to an embodiment of the present application.
[0240] like Fig.12 As shown, the network device 800 may include:
[0241] The sending unit 810 is used to send second indication information to the terminal device, where the second indication information is used to indicate activation or deactivation of the first type of configuration authorization CG.
[0242] In some embodiments of the present application, the sending unit 810 is further configured to:
[0243] Send third indication information to the terminal device, and the third indication information is used to indicate the initial state of the first type CG.
[0244] In some embodiments of the present application, the third indication information is carried in the radio resource control RRC configuration for the first type CG.
[0245] In some embodiments of the present application, the initial state of the first type CG is a predefined default state.
[0246] In some embodiments of the present application, the initial state is an activated state or a deactivated state.
[0247] In some embodiments of the present application, the second indication information is carried in at least one of the following: radio resource control RRC signaling, media access control element MAC CE or physical downlink control channel PDCCH.
[0248] It should be understood that the device embodiment and the method embodiment may correspond to each other, and similar descriptions may refer to the method embodiment. Specifically, Fig. 9 The terminal device 500 shown, Fig.10 The network device 600 shown, Fig.11 The terminal device 700 and Fig.12 The network device 800 shown can correspond to the corresponding subject executing each method embodiment of the present application, and the aforementioned and other operations and / or functions of each unit thereof are respectively for realizing the corresponding processes in each method embodiment of the present application, which will not be described again for the sake of brevity.
[0249] The communication device of the embodiment of the present application is described above from the perspective of functional modules in conjunction with the accompanying drawings. It should be understood that the functional modules can be implemented in hardware form, can also be implemented by software instructions, and can also be implemented by a combination of hardware and software modules.
[0250] Specifically, each step of the method embodiment in the embodiment of the present application can be completed by the hardware integrated logic circuit and / or software instructions in the processor. The steps of the method disclosed in the embodiment of the present application can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor.
[0251] Optionally, the software module may be located in a mature storage medium in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps in the above method embodiment in combination with its hardware.
[0252] For example, the processing unit and the communication unit mentioned above may be implemented by a processor and a transceiver, respectively.
[0253] Fig.13 It is a schematic structural diagram of a communication device 900 according to an embodiment of the present application.
[0254] like Fig.13 As shown, the communication device 900 may include a processor 910 .
[0255] The processor 910 may call and run a computer program from the memory to implement the method in the embodiment of the present application.
[0256] Please continue to see Fig.13 , the communication device 900 may further include a memory 920 .
[0257] The memory 920 may be used to store indication information, and may also be used to store codes, instructions, etc. executed by the processor 910. The processor 910 may call and run a computer program from the memory 920 to implement the method in the embodiment of the present application. The memory 920 may be a separate device independent of the processor 910, or may be integrated in the processor 910.
[0258] Please continue to see Fig.13 , the communication device 900 may further include a transceiver 930 .
[0259] The processor 910 may control the transceiver 930 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices. The transceiver 930 may include a transmitter and a receiver. The transceiver 930 may further include an antenna, and the number of antennas may be one or more.
[0260] It should be understood that the various components in the communication device 900 are connected via a bus system, wherein the bus system includes not only a data bus but also a power bus, a control bus and a status signal bus.
[0261] It should also be understood that the communication device 900 may be a terminal device of an embodiment of the present application, and the communication device 900 may implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application, that is, the communication device 900 of the embodiment of the present application may correspond to the terminal device 500 or the terminal device 700 in the embodiment of the present application, and may correspond to the corresponding subject in the method 300 according to the embodiment of the present application, for the sake of brevity, it will not be repeated here. Similarly, the communication device 900 may be a network device of the embodiment of the present application, and the communication device 900 may implement the corresponding processes implemented by the network device in each method of the embodiment of the present application. That is to say, the communication device 900 of the embodiment of the present application may correspond to the network device 600 or the network device 800 in the embodiment of the present application, and may correspond to the corresponding subject in the method 400 according to the embodiment of the present application, for the sake of brevity, it will not be repeated here.
[0262] In addition, a chip is also provided in an embodiment of the present application.
[0263] For example, the chip may be an integrated circuit chip with signal processing capabilities, and can implement or execute the methods, steps, and logic diagrams disclosed in the embodiments of the present application. The chip may also be called a system-level chip, a system chip, a chip system, or a system-on-chip chip, etc. Optionally, the chip can be applied to various communication devices, so that the communication device equipped with the chip can execute the methods, steps, and logic diagrams disclosed in the embodiments of the present application.
[0264] Fig.14 is a schematic structural diagram of a chip 1000 according to an embodiment of the present application.
[0265] like Fig.14 As shown, the chip 1000 includes a processor 1010 .
[0266] The processor 1010 may call and run a computer program from the memory to implement the method in the embodiment of the present application.
[0267] Please continue to see Fig.14 , the chip 1000 may further include a memory 1020 .
[0268] The processor 1010 may call and run a computer program from the memory 1020 to implement the method in the embodiment of the present application. The memory 1020 may be used to store indication information, and may also be used to store codes, instructions, etc. executed by the processor 1010. The memory 1020 may be a separate device independent of the processor 1010, or may be integrated in the processor 1010.
[0269] Please continue to see Fig.14 , the chip 1000 may further include an input interface 1030 .
[0270] The processor 1010 may control the input interface 1030 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0271] Please continue to see Fig.14 , the chip 1000 may further include an output interface 1040 .
[0272] The processor 1010 may control the output interface 1040 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0273] It should be understood that the chip 1000 can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in the various methods of the embodiments of the present application, and can also implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of the present application. For the sake of brevity, it will not be repeated here.
[0274] It should also be understood that the various components in the chip 1000 are connected via a bus system, wherein the bus system includes not only a data bus but also a power bus, a control bus and a status signal bus.
[0275] The processors mentioned above may include but are not limited to:
[0276] General-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc.
[0277] The processor can be used to implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The steps of the method disclosed in the embodiments of the present application can be directly embodied as a hardware decoding processor, or a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0278] The memory mentioned above includes but is not limited to:
[0279] Volatile memory and / or non-volatile memory. Among them, the non-volatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM) or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus random access memory (DR RAM).
[0280] It should be noted that the memory described herein is intended to include these and any other suitable types of memory.
[0281] In an embodiment of the present application, a computer-readable storage medium is further provided for storing a computer program. The computer-readable storage medium stores one or more programs, wherein the one or more programs include instructions, which, when executed by a portable electronic device including a plurality of application programs, enable the portable electronic device to perform the method of the method embodiment.
[0282] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0283] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0284] A computer program product is also provided in an embodiment of the present application, including a computer program.
[0285] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0286] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0287] The present application also provides a computer program in an embodiment. When the computer program is executed by a computer, the computer can execute the method of the method embodiment.
[0288] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods in the embodiments of the present application. For the sake of brevity, they are not described here.
[0289] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0290] In addition, the embodiment of the present application further provides a communication system, which may include the terminal device and network device involved above, which will not be described in detail for the sake of brevity. It should be noted that the term "system" in this article may also be referred to as "network management architecture" or "network system".
[0291] It should also be understood that the terms used in the embodiments of the present application and the appended claims are for the purpose of describing specific embodiments only and are not intended to limit the embodiments of the present application.
[0292] For example, as used in the embodiments of the present application and the appended claims, the singular forms "a," "said," "above," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
[0293] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present application.
[0294] If implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk.
[0295] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0296] In several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods may be implemented in other ways.
[0297] For example, the division of units or modules or components in the device embodiment described above is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or modules or components can be combined or integrated into another system, or some units or modules or components can be ignored or not executed.
[0298] For another example, the units / modules / components described above as separation / display components may or may not be physically separated, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units / modules / components may be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0299] Finally, it should be noted that the mutual coupling or direct coupling or communication connection shown or discussed above may be an indirect coupling or communication connection through some interfaces, devices or units, which may be electrical, mechanical or other forms.
[0300] The above contents are only specific implementation methods of the embodiments of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in the embodiments of the present application, which should be included in the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application shall be based on the protection scope of the claims.
Claims
1. A wireless communication method, characterized in that: The method is applied to a terminal device, comprising: When the first timer times out, the uplink configuration authorization CG is activated; the uplink CG is configured with a limited number of HARQ process numbers, and the terminal device uses the limited number of HARQ process numbers to perform uplink transmission on the uplink CG in a polling manner; After activating the uplink CG, when the terminal device receives an uplink authorization and the uplink authorization can carry all the data to be transmitted by the terminal device, the uplink CG is deactivated and the first timer is started or restarted.
2. The method according to claim 1, characterized in that The initial state of the uplink CG is a deactivated state; the method comprises: Upon receiving the first configuration information for the uplink CG, start or restart the first timer.
3. The method according to claim 2, characterized in that The uplink CG is a first type CG, and the first configuration information is the radio resource control RRC configuration for the uplink CG.
4. The method according to claim 2, characterized in that: The uplink CG is a second type CG, and the first configuration information is a physical downlink control channel PDCCH configured by the radio resource control RRC for the uplink CG.
5. The method according to claim 1, characterized in that The method further comprises: Second configuration information sent by a network device is received, where the second configuration information is used to configure a duration of the first timer.
6. The method according to claim 5, characterized in that The uplink CG is a first type CG, and the second configuration information is carried in the radio resource control RRC configuration for the uplink CG.
7. The method according to claim 5, characterized in that The uplink CG is a second type CG; the second configuration information is carried in the radio resource control RRC configuration for the uplink CG, or the second configuration information is carried in the physical downlink control channel PDCCH of the RRC configuration for the uplink CG.
8. The method according to claim 1, characterized in that The method further comprises: Receive first indication information sent by a network device, where the first indication information is used to indicate the initial state of the uplink CG.
9. The method according to claim 8, characterized in that The uplink CG is a first type CG, and the first indication information is carried in the radio resource control RRC configuration for the uplink CG.
10. The method according to claim 8, characterized in that The uplink CG is a second type CG; the first indication information is carried in the radio resource control RRC configuration for the uplink CG, or the first indication information is carried in the physical downlink control channel PDCCH of the RRC configuration for the uplink CG.
11. The method according to claim 1, characterized in that: The initial state of the uplink CG is a predefined default state.
12. The method according to claim 2, 8 or 11, characterized in that The initial state is an activated state or a deactivated state.
13. A wireless communication method, characterized in that: The method is applied to a network device, including: When the first timer times out, the uplink configuration authorization CG is activated; the uplink CG is configured with a limited number of HARQ process numbers, so that the terminal device uses the limited number of HARQ process numbers to perform uplink transmission on the uplink CG in a polling manner; After activating the uplink CG, when the network device has sent the uplink authorization and the uplink authorization can carry all the data to be transmitted by the terminal device, the uplink CG is deactivated and the first timer is started or restarted.
14. The method according to claim 13, characterized in that The initial state of the uplink CG is a deactivated state; the method further includes: After sending the first configuration information for the uplink CG, start or restart the first timer.
15. The method according to claim 14, characterized in that The uplink CG is a first type CG, and the first configuration information is the radio resource control RRC configuration for the uplink CG.
16. The method according to claim 14, characterized in that The uplink CG is a second type CG, and the first configuration information is a physical downlink control channel PDCCH configured by the radio resource control RRC for the uplink CG.
17. The method according to claim 13, characterized in that The method further comprises: Send second configuration information to the terminal device, where the second configuration information is used to configure the duration of the first timer.
18. The method according to claim 17, characterized in that The uplink CG is a first type CG, and the second configuration information is carried in the radio resource control RRC configuration for the uplink CG.
19. The method according to claim 17, characterized in that The uplink CG is a second type CG; the second configuration information is carried in the radio resource control RRC configuration for the uplink CG, or the second configuration information is carried in the physical downlink control channel PDCCH of the RRC configuration for the uplink CG.
20. The method according to claim 13, characterized in that The method further comprises: Send first indication information to the terminal device, where the first indication information is used to indicate the initial state of the uplink CG.
21. The method according to claim 20, characterized in that The uplink CG is a first type CG, and the first indication information is carried in the radio resource control RRC configuration for the uplink CG.
22. The method according to claim 20, characterized in that The uplink CG is a second type CG; the first indication information is carried in the radio resource control RRC configuration for the uplink CG, or the first indication information is carried in the physical downlink control channel PDCCH of the RRC configuration for the uplink CG.
23. The method according to claim 13, characterized in that The initial state of the uplink CG is a predefined default state.
24. The method according to claim 14, 20 or 23, characterized in that The initial state is an activated state or a deactivated state.
25. A terminal device, characterized in that: include: A processing unit, configured to activate an uplink configuration authorization CG when a first timer times out; the uplink CG is configured with a limited number of HARQ process numbers, and the terminal device uses the limited number of HARQ process numbers to perform uplink transmission on the uplink CG in a polling manner; The processing unit is also used to, after activating the uplink CG, deactivate the uplink CG and start or restart the first timer when the terminal device receives an uplink authorization and the uplink authorization can carry all the data to be transmitted by the terminal device.
26. A network device, characterized in that: include: The processing unit activates the uplink configuration authorization CG when the first timer times out; the uplink CG is configured with a limited number of HARQ process numbers so that the terminal device uses the limited number of HARQ process numbers to perform uplink transmission on the uplink CG in a polling manner; The processing unit is also used to deactivate the uplink CG and start or restart the first timer after the uplink CG is activated, when the network device has sent the uplink authorization and the uplink authorization can carry all the data to be transmitted by the terminal device.
27. A terminal device, characterized in that: include: A processor, a memory and a transceiver, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 12.
28. A network device, characterized in that: include: A processor, a memory and a transceiver, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method according to any one of claims 13 to 24.
29. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 12 or a method as claimed in any one of claims 13 to 24.
30. A computer-readable storage medium, characterized in that: Used to store a computer program, the computer program causing a computer to execute the method according to any one of claims 1 to 12 or the method according to any one of claims 13 to 24.
31. A computer program product, characterized in that The method comprises computer program instructions which cause a computer to perform the method according to any one of claims 1 to 12 or the method according to any one of claims 13 to 24.
Citation Information
Patent Citations
Method and device for transmitting data
CN110710303A
Data sending method, data sending device and terminal equipment
CN111181693A
Method and device for using uplink resources
WO2019137342A1