A communication method, apparatus and storage medium
By dynamically activating scheduling request (SR) resource pools with different configurations in 5G communication, the problems of latency in high-load scenarios and resource waste in low-load scenarios are solved, realizing elastic scaling of resources and ensuring the reliability and efficiency of communication.
Patent Information
- Application Number
- CN202510583937.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-07
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2045-05-07
AI Technical Summary
In 5G communication, the existing scheduling request (SR) resource configuration is prone to causing delays in high-load scenarios, while wasting resources in low-load scenarios, and cannot adapt to the business needs under different load conditions.
By dynamically activating scheduling request (SR) resource pools with different configurations between network devices and terminal devices, including a first scheduling request SR resource pool and a second scheduling request SR resource pool, and utilizing activation indication information and priority indication information, elastic scaling of resources is achieved. This ensures that the second scheduling request SR resource pool is activated under high load to meet burst traffic demand, and that it falls back to the first scheduling request SR resource pool under low load to save resources.
It enables flexible resource scheduling under different load scenarios, ensuring the reliability of communication services and reducing communication overhead, thus adapting to the needs of different business scenarios.
Smart Images

Figure CN120223272B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method, device, and storage medium. Background Art
[0002] In the uplink data transmission process of the fifth generation mobile communication technology (5G), user equipment (UE) needs to obtain uplink transmission authorization through a scheduling request (SR) or random access (RA) process. When the UE has uplink data to be sent, if the UE is configured with the physical uplink control channel (PUCCH) resources of the SR, the UE sends an SR request.
[0003] SR resource management plays an important role in 5G networks. Existing SR configurations generally use static resource pools. In high-load scenarios, such as intensified resource competition, this can easily lead to delays in UE scheduling uplink resources. In low-load scenarios, fixed resource occupation causes resource waste. Summary of the Invention
[0004] The present application provides a communication method, device, and storage medium to achieve elastic scaling of scheduling request (SR) resources, ensure service reliability, and reduce communication overhead.
[0005] In a first aspect, a communication method is provided. This method can be performed, for example, by a network device, or by a component configured within the network device (such as a circuit, chip, or chip system). It can also be implemented by a logic module or software that implements all or part of the network device's functionality. This application is not limited to this. The following description uses a network device (such as a satellite) as an example.
[0006] The method includes: when a first scheduling request SR resource pool meets a first condition, sending activation indication information, the activation indication information is used by the terminal device to activate a second scheduling request SR resource pool; wherein the resource configuration of the physical uplink control channel corresponding to the first scheduling request SR resource pool is different from the resource configuration of the physical uplink control channel corresponding to the second scheduling request SR resource pool.
[0007] Among them, the first scheduling request SR resource pool and the second scheduling request SR resource pool include physical uplink control channel (PUCCH) resources. The terminal device can send a scheduling request (SR) based on the first scheduling request SR resource pool or the second scheduling request SR resource pool to request resources for transmitting uplink data.
[0008] It is understandable that the network device can pre-configure a first scheduling request SR resource pool and a second scheduling request SR resource pool, wherein the PUCCH resource configuration corresponding to the first scheduling request SR resource pool is different from the PUCCH resource configuration corresponding to the second scheduling request SR resource pool.
[0009] It should be noted that the embodiments of the present application do not specifically limit the PUCCH resource configuration corresponding to the first scheduling request SR resource pool and the PUCCH resource configuration corresponding to the second scheduling request SR resource pool. Those skilled in the art can make corresponding configurations based on actual communication service requirements. Exemplarily, the first scheduling request SR resource pool is configured as a resource pool with a fixed resource period, frequency domain position, and format, which is used to adapt to steady-state load scenarios; the second scheduling request SR resource pool is configured as a resource pool with a higher resource density or a shorter period, supports dynamic expansion, and is used to adapt to burst traffic scenarios.
[0010] The first condition is not specifically limited in the embodiments of the present application, and those skilled in the art may configure it accordingly based on specific service requirements. Optionally, the first condition includes: resource utilization of the first scheduling request SR resource pool is greater than a threshold, and / or service congestion occurs in the first scheduling request SR resource pool.
[0011] In the above implementation method, the network device can detect the operating status of the first scheduling request SR resource pool, and activate the second scheduling request SR resource pool when the first scheduling request SR resource pool meets the preset operating status conditions, so that the terminal device can use the resources of the first scheduling request SR resource pool and the second scheduling request SR resource pool to perform resource scheduling for uplink data transmission, thereby realizing elastic scaling of scheduling request resources, ensuring the reliability of communication services, and reducing communication overhead.
[0012] In a possible implementation manner of the first aspect, the activation indication information is carried in downlink control information DCI.
[0013] In the above implementation, a method for sending activation indication information is provided. Among them, the network device can send activation indication information based on downlink control information (DCI). Optionally, the activation instruction field can be carried in the field of DCI. For example: in the DCI 0_1 format, a 1-bit field is configured as a flag bit of the activation instruction, and the activation instruction for the second scheduling request SR resource pool is identified based on the flag bit. For example: when the flag bit is 1, the activation indication information is indicated. In the embodiment of the present application, no specific limitation is made on how the activation indication information is carried in the DCI.
[0014] In a possible implementation manner of the first aspect, the activation indication information is specifically used by the terminal device to activate the second scheduling request SR resource pool within a first timing duration.
[0015] Specifically, in addition to indicating the activation of the second scheduling request SR resource pool, the activation indication information is also used to indicate the activation duration of the second scheduling request SR resource pool. The second scheduling request SR resource pool corresponds to the first timer, and the first timer is used to activate the second scheduling request SR resource pool within the first timing duration. Optionally, the first timing duration field can be carried in the DCI field. For example, in the DCI 0_1 format, a 2-bit field is configured as the first timing duration field. For example, when the first timing duration field is 3, it indicates that the first timing duration is 3 time slots. In the above implementation method, the activation indication information can realize the activation control of the second scheduling request SR resource pool within the first timing duration. When the first timing duration ends, the second scheduling request SR resource pool automatically falls back to the inactive state, thereby realizing the elastic scaling of the scheduling request resources, preventing resource leakage, ensuring the reliability of communication services, and reducing communication overhead.
[0016] In a possible implementation manner of the first aspect, the sending of activation indication information includes sending activation indication information at least twice, where the activation indication information is also used to reset the first timing duration.
[0017] Specifically, the embodiment of the present application also provides a refresh mechanism for the first timing duration, that is, within the first timing duration, if the terminal device receives activation indication information again, the terminal device can reset the first timer, that is, reset the first timing duration, so that the network device can reset the activation duration of the second scheduling request SR resource pool based on the latest operating status of the first scheduling request SR resource pool, so that the embodiment of the present application is adaptable to continuous high-load scenarios.
[0018] In a possible implementation manner of the first aspect, the method further includes: sending resource pool configuration information based on radio resource control RRC signaling, where the resource pool configuration information is used to configure the first scheduling request SR resource pool and the second scheduling request SR resource pool.
[0019] Specifically, the network device may configure the PUCCH resources corresponding to the first scheduling request SR resource pool and the second scheduling request SR resource pool based on radio resource control (RRC) signaling. For example, the period and corresponding PUCCH resources of the first scheduling request SR resource pool may be configured through the RRC parameter normalSR-Config, and the period and corresponding PUCCH resources of the second scheduling request SR resource pool may be configured through the RRC parameter additionalSR-Config. It should be noted that the second scheduling request SR resource pool is in an inactive state by default under initial configuration.
[0020] In a possible implementation manner of the first aspect, the resource pool configuration information is further used to configure a first timing duration, where the first timing duration is associated with an activation duration of the second scheduling request SR resource pool.
[0021] Specifically, the network device can also configure the first timing duration through the resource pool configuration information, that is, configure the first timing duration through RRC signaling. Exemplarily, the network device can configure the first timing duration through RRC signaling. For example: the first timing duration is configured at the same time when configuring the second scheduling request SR resource pool through the RRC parameter additionalSR-Config. Another example: the first timing duration is updated through the RRC reconfiguration message. This is not limited in the embodiments of the present application.
[0022] In a possible implementation manner of the first aspect, the method further includes: sending priority indication information, where the priority indication information is used to indicate the priority between the first scheduling request SR resource pool and the second scheduling request SR resource pool.
[0023] It is understandable that when the second scheduling request SR resource pool is activated, the terminal device can use the first scheduling request SR resource pool for uplink resource scheduling, and can also use the second scheduling request SR resource pool for uplink resource scheduling. The network device can indicate to the terminal through the priority indication information which scheduling request SR resource pool to use for uplink resource scheduling. Exemplarily, a 1-bit field can be configured through DCI as a flag bit for priority indication, and the priority of the scheduling request SR resource pool is determined based on the flag bit. For example: when the flag bit is 1, it indicates that the priority of the second scheduling request SR resource pool is higher than the priority of the first scheduling request SR resource pool. At this time, the terminal device gives priority to using the resources of the second scheduling request SR resource pool for uplink resource scheduling. For another example: when the flag bit is 0, it indicates that the priority of the first scheduling request SR resource pool is higher than the priority of the second scheduling request SR resource pool. At this time, the terminal device gives priority to using the resources of the first scheduling request SR resource pool for uplink resource scheduling. The specific configuration method of the priority indication information is not limited in the embodiment of the present application.
[0024] In the above implementation, network devices can configure the priority of the second scheduling request (SR) resource pool to be higher than the priority of the first scheduling request (SR) resource pool based on real-time network load conditions, for example, in scenarios with bursty ultra-reliable low latency communications (URLLC) traffic. This allows terminal devices to utilize the resources in the second scheduling request (SR) resource pool for uplink resource scheduling, ensuring the timeliness and reliability of uplink scheduling. The priority of the scheduling request resource pool can thus be dynamically adjusted using priority indication information to adapt to uplink scheduling requirements in different service scenarios, ensuring priority scheduling of critical services.
[0025] In a second aspect, a communication method is provided. This method can be executed, for example, by a terminal device, or by a component configured in the terminal device (such as a circuit, chip, or chip system), or by a logic module or software that implements all or part of the terminal device's functions. This application is not limited to this. The following description uses a terminal device as an example.
[0026] The method includes: receiving activation indication information sent by a network device when a first scheduling request SR resource pool meets a first condition; activating a second scheduling request SR resource pool based on the activation indication information, wherein the resource configuration of the physical uplink control channel corresponding to the first scheduling request SR resource pool is different from the resource configuration of the physical uplink control channel corresponding to the second scheduling request SR resource pool.
[0027] In a possible implementation manner of the second aspect, the activation indication information is carried in downlink control information DCI.
[0028] In a possible implementation manner of the second aspect, activating the second scheduling request SR resource pool based on the activation indication information includes: activating the second scheduling request SR resource pool within a first timing duration based on the activation indication information.
[0029] In a possible implementation manner of the second aspect, the method further includes: if the activation indication information is received again within the first timing duration, resetting the first timing duration.
[0030] In a possible implementation of the second aspect, the method further includes: obtaining resource pool configuration information sent by the network device based on radio resource control RRC signaling; and configuring the first scheduling request SR resource pool and the second scheduling request SR resource pool based on the resource pool configuration information.
[0031] In a possible implementation manner of the second aspect, the resource pool configuration information is further used to configure a first timing duration, where the first timing duration is associated with an activation duration of the second scheduling request SR resource pool.
[0032] In a possible implementation manner of the second aspect, the method further includes: obtaining priority indication information, where the priority indication information is used to indicate the priority between the first scheduling request SR resource pool and the second scheduling request SR resource pool.
[0033] In a possible implementation manner of the second aspect, the first condition includes: a resource utilization rate of the first scheduling request SR resource pool is greater than a threshold, and / or a service of the first scheduling request SR resource pool is congested.
[0034] The second aspect is the implementation of the network device corresponding to the first aspect. The explanation, supplement and description of the beneficial effects of the first aspect are also applicable to the second aspect and will not be repeated here.
[0035] According to a third aspect, a communication device is provided, comprising a communication module. The communication module is configured to: when a first scheduling request (SR) resource pool satisfies a first condition, send activation indication information, wherein the activation indication information is used by a terminal device to activate a second scheduling request (SR) resource pool; wherein the resource configuration of a physical uplink control channel corresponding to the first scheduling request (SR) resource pool is different from the resource configuration of a physical uplink control channel corresponding to the second scheduling request (SR) resource pool.
[0036] In the third aspect of the present application, the constituent modules of the communication device may also execute the steps described in the aforementioned first aspect and various possible implementations. For details, please refer to the aforementioned description of the first aspect and various possible implementations.
[0037] In a fourth aspect, a communication device is provided, comprising a communication module and a processing module. The communication module is configured to receive activation indication information sent by a network device when a first scheduling request (SR) resource pool satisfies a first condition; and the processing module is configured to activate a second scheduling request (SR) resource pool based on the activation indication information, wherein the physical uplink control channel resource configuration corresponding to the first scheduling request (SR) resource pool is different from the physical uplink control channel resource configuration corresponding to the second scheduling request (SR) resource pool.
[0038] In the fourth aspect of the present application, the constituent modules of the communication device may also execute the steps described in the aforementioned second aspect and various possible implementations. For details, please refer to the aforementioned description of the second aspect and various possible implementations.
[0039] In a fifth aspect, a communication device is provided, comprising a processor. The processor is coupled to a memory and can be configured to execute instructions or data in the memory to implement the method of any possible implementation of the first aspect. Optionally, the communication device further comprises a memory. Optionally, the communication device further comprises a communication interface, the processor being coupled to the communication interface.
[0040] In one implementation, the communication interface may be a transceiver, or an input / output interface.
[0041] In another implementation, the communication device is a chip configured in a terminal device. When the communication device is a chip configured in a terminal device, the communication interface may be an input / output interface.
[0042] In a sixth aspect, a communication device is provided, comprising a processor. The processor is coupled to a memory and can be configured to execute instructions or data in the memory to implement the method of any possible implementation of the second aspect. Optionally, the communication device further comprises a memory. Optionally, the communication device further comprises a communication interface, the processor being coupled to the communication interface.
[0043] In one implementation, the communication interface may be a transceiver, or an input / output interface.
[0044] In another implementation, the communication device is a chip configured in a network device. When the communication device is a chip configured in a network device, the communication interface may be an input / output interface.
[0045] In a seventh aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation of any aspect.
[0046] In a specific implementation, the processor may be one or more chips, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a trigger, or various logic circuits. The input signal received by the input circuit may be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter. The input circuit and the output circuit may be the same circuit, which functions as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.
[0047] In an eighth aspect, a communication device is provided, comprising a processor and a memory. The processor is configured to read instructions stored in the memory and receive signals via a receiver and transmit signals via a transmitter to execute the method of any possible implementation of any of the above aspects.
[0048] Optionally, there are one or more processors and one or more memories.
[0049] In a ninth aspect, a computer program product is provided, comprising: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute a method in any possible implementation of any of the above aspects.
[0050] In the tenth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions) which, when run on a computer, enables the computer to execute a method in any possible implementation of any of the above aspects.
[0051] In an eleventh aspect, embodiments of the present application provide a chip system comprising one or more processors configured to retrieve and execute instructions stored in a memory, thereby executing the method of any of the above aspects or any possible implementations of each aspect. The chip system may be composed of a chip or may include a chip and other discrete devices.
[0052] Among them, the chip system may include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.
[0053] In a twelfth aspect, a communication system is provided, comprising the aforementioned terminal device and network device. Optionally, the communication system may further comprise other devices that communicate with the terminal device and / or the network device.
[0054] It can be understood that the beneficial effects of the above-mentioned fifth to twelfth aspects can be found in the relevant descriptions of the above-mentioned first aspect and any implementation of the first aspect and the second aspect and any implementation of the second aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] Figure 1 A schematic diagram of a communication system provided in an embodiment of the present application;
[0056] Figure 2 A flow chart of a communication method provided in an embodiment of the present application;
[0057] Figure 3 A flowchart of another communication method provided in an embodiment of the present application;
[0058] Figure 4 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0059] Figure 5 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0060] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.
[0061] The technical solutions provided in this application can be applied to 5G communication systems, such as fifth-generation (5G) mobile communication systems or new radio access technology (NR). 5G mobile communication systems can include non-standalone (NSA) and / or standalone (SA) networks. The technical solutions provided in this application can also be applied to future communication systems. This application does not limit this.
[0062] Figure 1 Schematic diagram of a communication system 100 used in an embodiment of the present application. The communication system 100 may include network devices, such as Figure 1 The communication system 100 may also include terminal devices, such as Figure 1 The terminal device 120 is shown. The network device 110 and the terminal device 120 can communicate via a wireless link.
[0063] Figure 1 The example shows one network device 110 and one terminal device 120. Optionally, the communication system 100 may also include multiple network devices and / or multiple terminal devices.
[0064] The network devices in this application may be network-side devices such as access network and core network devices. Access network devices are sometimes also referred to as access nodes. Access network devices have wireless transceiver functions and are used to communicate with terminals. Access network devices include, but are not limited to, base stations (BSs) in the aforementioned communication systems, evolved NodeBs (eNodeBs), transmission reception points (TRPs), next-generation NodeBs (gNBs) in 5G mobile communication systems, access network devices or modules of access network devices in open access networks (ORANs), satellites in NTN communication systems, base stations in future mobile communication systems, or access nodes in WiFi systems. Access network devices may also be modules or units that implement some of the functions of a base station. Access network devices may be macro base stations, micro base stations, indoor stations, relay nodes, donor nodes, or wireless controllers in cloud radio access network (CRAN) scenarios. Optionally, access network devices may also be servers, wearable devices, or in-vehicle devices. For example, the access network device in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). Multiple access network devices in a communication system can be base stations of the same type or different types. A base station can communicate with a terminal or through a relay station. A terminal can communicate with multiple base stations using different access technologies. The embodiments of this application do not limit the specific technology or device form used by the access network device. In this application, the access network device is referred to as a network device.
[0065] In this application, the device for implementing the function of a network device can be a network device, or a device that can support the network device to implement the function, such as a processor, circuit, chip, or chip system, etc. The device can be installed in the network device or connected to the network device for use. In the technical solution provided in this application, the technical solution provided in this application is described by taking the device for implementing the function of a network device as an example.
[0066] The terminal device in this application may be a wireless terminal device capable of receiving network device scheduling and instruction information. A wireless terminal device may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing device connected to a wireless modem. For example, a terminal device may communicate with one or more core networks or the Internet via a radio access network (RAN). A terminal device may also be referred to as a terminal, user equipment (UE), mobile station, or mobile terminal. The terminal device can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), the Internet of Things (IoT), ultra-reliable low-latency communication (URLLC), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart cities, or satellite communications. The terminal may be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, aircraft (such as drone, helicopter, airplane), hot air balloon, ship, robot, robotic arm, or smart home device, etc. The embodiments of the present application do not limit the form of the terminal device.
[0067] In this application, the device for implementing the function of a terminal device can be a terminal device, or a device that can support the terminal device to implement the function, such as a processor, circuit, chip, chip system, etc. The device can be installed in the terminal device or connected to the terminal device for use. In the technical solution provided in this application, the technical solution provided in this application is described by taking the terminal device as an example in which the device for implementing the function of the terminal device is a terminal device.
[0068] The access network equipment and / or the terminal can be fixed or movable. The access network equipment and / or the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on airplanes, balloons and artificial satellites in the air. The embodiments of the present application do not limit the application scenarios of the access network equipment and terminals. The access network equipment and the terminal equipment can be deployed in the same scenario or different scenarios. For example, the access network equipment and the terminal equipment are deployed on land at the same time; or, the access network equipment is deployed on land and the terminal equipment is deployed on the water surface, etc., and no further examples are given.
[0069] In practical applications, multiple network devices can collaborate to assist terminals in achieving wireless access, with different network devices each implementing portions of a base station's functionality. For example, a network device can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be separate or included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0070] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meanings. For example, in the ORAN system, the CU may also be called an O-CU (Open CU), the DU may also be called an O-DU, the CU-CP may also be called an O-CU-CP, the CU-UP may also be called an O-CU-UP, and the RU may also be called an O-RU. Any of the CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented as a software module, a hardware module, or a combination of software and hardware modules. The CU (or CU-CP and CU-UP), DU, and RU can implement different protocol layer functions.
[0071] To facilitate understanding of the embodiments of the present application, a brief description of the terms used in the present application is first provided. Alternatively, the interpretation of some terms may refer to the interpretations in the 3rd Generation Partnership Project (3GPP) standard protocols.
[0072] 1. Scheduling request (SR) resource pool
[0073] The SR resource pool includes physical uplink control channel (PUCCH) resources. A terminal device can send a scheduling request (SR) based on the SR resource pool to request resources for transmitting uplink data.
[0074] In an embodiment of the present application, the SR resource pool includes a first SR resource pool and a second SR resource pool. The resource configuration of the physical uplink control channel corresponding to the first SR resource pool is different from the resource configuration of the physical uplink control channel corresponding to the second SR resource pool. The first SR resource pool can also be called a normal SR resource pool, and the second SR resource pool can also be called a backup SR resource pool.
[0075] The first and second SR resource pools can be pre-configured via RRC signaling. For example, the period and corresponding PUCCH resources of the first SR resource pool are configured via the RRC parameter normalSR-Config, and the period and corresponding PUCCH resources of the second SR resource pool are configured via the RRC parameter additionalSR-Config. The second SR resource pool is in an inactive state by default in the initial configuration.
[0076] It should be noted that the embodiments of the present application do not make specific limitations on the PUCCH resource configuration corresponding to the first SR resource pool and the PUCCH resource configuration corresponding to the second SR resource pool. Those skilled in the art can make corresponding configurations based on actual communication service requirements.
[0077] Exemplarily, the first SR resource pool is configured as a resource pool with a fixed resource period, frequency domain location, and format to accommodate steady-state load scenarios and meet basic uplink resource request requirements. Exemplarily, the second SR resource pool is configured as a resource pool with a higher resource density or a shorter period, supporting dynamic expansion to accommodate bursty traffic scenarios and ensure low-latency, high-reliability uplink resource requests. For example, the resource period of the first SR resource pool is configured as 20 time slots, and the resource period of the second SR resource pool is configured as 5 time slots.
[0078] It should be understood that the technical terms in this application are for illustration only and are not intended to limit the scope of the present invention. For example, as technology evolves, technical terms may also change. In the case of the same technical meaning, other technical terms should also apply to this application.
[0079] In the uplink data transmission process of the fifth generation mobile communication technology (5G), user equipment (UE) needs to obtain uplink transmission authorization through a scheduling request (SR) or random access (RA) process. When the UE has uplink data to be sent, if the UE is configured with the physical uplink control channel (PUCCH) resources of the SR, the UE sends an SR request.
[0080] SR resource management plays an important role in 5G networks. Existing SR configurations generally use static resource pools. In high-load scenarios, such as intensified resource competition, this can easily lead to delays in UE scheduling uplink resources. In low-load scenarios, fixed resource occupation causes resource waste.
[0081] In view of this, the present application provides a communication method to achieve elastic scaling of scheduling request SR resources, ensure service reliability, and reduce communication overhead.
[0082] The following describes the solution provided by this application in detail in conjunction with the corresponding flowcharts. It will be understood that the schematic flowcharts provided in this application primarily use different devices (e.g., terminal devices, network devices) as examples of the execution entities of the interaction diagrams to illustrate the method, but this application does not limit the execution entities of the interaction diagrams. For example, the device (e.g., terminal device, network device) in the schematic flowcharts may also be a chip, chip system, or processor that supports the device to implement the method, or may be a logic module or software that can implement all or part of the functions of the device.
[0083] For a unified explanation here, in the interaction process of the embodiment of the present application, the message or signaling interaction involved can adopt the message or signaling in the standard, or it can be a newly introduced message or signaling, and the embodiment of the present application does not make specific limitations on this.
[0084] Figure 2 This is a flow chart of a communication method according to an embodiment of the present application. Figure 2 The terminal device in can be Figure 1 Any terminal device in the network can also refer to a device in the terminal device (such as a processor, chip, or chip system, etc.). A network device can be Figure 1 Any access network device in the access network device may also refer to a device in the access network device (such as a processor, chip, or chip system, etc.). Figure 2 As shown, the method includes the following steps:
[0085] Step S200: The network device sends resource pool configuration information based on radio resource control RRC signaling; accordingly, the terminal device receives the resource configuration information, and the terminal resource pool configuration information is used to configure the first scheduling request SR resource pool and the second scheduling request SR resource pool.
[0086] Specifically, the network device may configure the PUCCH resources corresponding to the first scheduling request SR resource pool and the second scheduling request SR resource pool based on radio resource control (RRC) signaling.
[0087] Among them, the resource configuration of the physical uplink control channel corresponding to the first scheduling request SR resource pool is different from the resource configuration of the physical uplink control channel corresponding to the second scheduling request SR resource pool. Under the initial configuration, the second scheduling request SR resource pool is in an inactive state by default.
[0088] It should be noted that the configuration method of the first scheduling request SR resource pool and the second scheduling request SR resource pool can be found in the above term explanation part and will not be repeated here.
[0089] Step S201: When the first scheduling request SR resource pool meets the first condition, the network device sends activation indication information; correspondingly, the terminal device receives the activation indication information, and the activation indication information is used by the terminal device to activate the second scheduling request SR resource pool.
[0090] Among them, the network device can detect the operation status of the first scheduling request SR resource pool, and determine whether the second scheduling request SR resource pool needs to be activated based on the operation status of the first scheduling request SR resource pool. Specifically, when the operation status of the first scheduling request SR resource pool meets the first condition, the network device sends an activation indication message to the terminal device, and after receiving the activation indication message sent by the network device, the terminal device activates the second scheduling request SR resource pool.
[0091] It should be noted that the first scheduling request SR resource pool is activated by default in the initial configuration, that is, the terminal device can use the resources of the first scheduling request SR resource pool to make a scheduling request SR to obtain resources for transmitting uplink data. Activating the second scheduling request SR resource pool means that the PUCCH resources corresponding to the second scheduling request SR resource pool are allowed to be used, and the terminal device can make a scheduling request SR based on the second scheduling request SR resource pool to obtain resources for transmitting uplink data.
[0092] In the above implementation, the network device activates the second scheduling request SR resource pool based on the operating status of the first scheduling request SR resource pool, so that the terminal device can use the resources of the first scheduling request SR resource pool and the second scheduling request SR resource pool to perform resource scheduling for uplink data transmission, thereby realizing elastic scaling of scheduling request resources, ensuring communication service reliability, and reducing communication overhead.
[0093] In an optional implementation, the first condition includes: resource utilization of the first scheduling request SR resource pool is greater than a threshold, and / or service congestion occurs in the first scheduling request SR resource pool.
[0094] The network device may determine whether to activate the second scheduling request SR resource pool based on the resource utilization rate of the first scheduling request SR resource pool and the service operation status.
[0095] It should be noted that the first condition may be pre-configured by the network device. The embodiment of the present application does not make specific limitations on the first condition, and those skilled in the art may make corresponding settings based on specific business requirements.
[0096] In an optional implementation manner, the activation indication information is carried in downlink control information DCI.
[0097] The network device may send activation indication information based on downlink control information (DCI).
[0098] Optionally, an activation instruction field can be carried in the DCI field. For example: in the DCI 0_1 format, a 1-bit field is configured as a flag bit for the activation instruction, and the activation instruction for the second scheduling request SR resource pool is identified based on the flag bit, for example: when the flag bit is 1, the activation instruction information is indicated.
[0099] It should be understood that the activation indication information can also be indicated through other fields of the DCI, including existing fields or newly added fields. The embodiments of the present application do not make specific limitations on how the activation indication information is carried in the DCI.
[0100] In an optional implementation, the activation indication information is specifically used by the terminal device to activate the second scheduling request SR resource pool within the first timing duration.
[0101] Specifically, in addition to indicating the activation of the second scheduling request SR resource pool, the activation indication information is also used to indicate the activation duration of the second scheduling request SR resource pool. The second scheduling request SR resource pool corresponds to the first timer, and the first timer is used to activate the second scheduling request SR resource pool within the first timing duration. In other words, after receiving the activation indication information, the terminal device triggers the first timer to activate the second scheduling request SR resource pool within the first timing duration. When the first timer times out, it triggers the disabling of the second scheduling request SR resource pool. In this way, dynamic management of the second scheduling request SR resource pool is achieved by introducing a timer. After the timer times out, the second scheduling request SR resource pool is automatically closed (falls back to an inactive state) to prevent resource leakage.
[0102] Optionally, the first timing duration field can be carried in the DCI field. For example: in the DCI 0_1 format, a 2-bit field is configured as the first timing duration field. For example: when the first timing duration field is 3, it indicates that the first timing duration is 3 time slots; when the first timing duration field is 2, it indicates that the first timing duration is 2 time slots.
[0103] In an optional implementation, the activation indication information is also used to reset the first timing duration.
[0104] Specifically, within the first timing duration (the second SR resource pool is in an activated state), if the terminal device receives activation indication information again, the terminal device can reset the first timer, that is, reset the first timing duration, and the network device can reset the activation duration of the second scheduling request SR resource pool based on the latest operating status of the first scheduling request SR resource pool, thereby providing a refresh mechanism for the first timing duration, so that the embodiment of the present application is adaptable to continuous high-load scenarios.
[0105] In an optional implementation, the resource pool configuration information is further used to configure a first timing duration, where the first timing duration is associated with an activation duration of the second scheduling request SR resource pool.
[0106] Specifically, the network device can also configure the first timing duration through the resource pool configuration information, that is, configure the first timing duration through RRC signaling. Exemplarily, the network device can configure the first timing duration through RRC signaling. For example: the first timing duration is configured at the same time when the second scheduling request SR resource pool is configured through the RRC parameter additionalSR-Config. Another example: the first timing duration is updated through the RRC reconfiguration message, which is not limited in the embodiments of the present application. This provides another configuration method and update method for the first timing duration to meet the latency requirements in different business scenarios.
[0107] In an optional implementation, the communication method provided in an embodiment of the present application further includes: sending priority indication information, where the priority indication information is used to indicate the priority between the first scheduling request SR resource pool and the second scheduling request SR resource pool.
[0108] Specifically, when the second scheduling request SR resource pool is activated, the terminal device can use the first scheduling request SR resource pool for uplink resource scheduling, or use the second scheduling request SR resource pool for uplink resource scheduling. The network device can indicate which scheduling request SR resource pool to use for uplink resource scheduling through priority indication information.
[0109] Exemplarily, a 1-bit field SR-Priority can be configured through DCI as a flag bit for priority indication, and the priority of the scheduling request SR resource pool can be determined based on the flag bit. For example: when the flag bit is 1, it indicates that the priority of the second scheduling request SR resource pool is higher than the priority of the first scheduling request SR resource pool. At this time, the terminal device gives priority to using the resources of the second scheduling request SR resource pool for uplink resource scheduling. For another example: when the flag bit is 0, it indicates that the priority of the first scheduling request SR resource pool is higher than the priority of the second scheduling request SR resource pool. At this time, the terminal device gives priority to using the resources of the first scheduling request SR resource pool for uplink resource scheduling. The specific configuration method of the priority indication information is not limited in the embodiments of the present application.
[0110] It should be understood that the priority indication information can also be indicated through other fields of the DCI, including existing fields or newly added fields. The embodiments of the present application do not make specific limitations on how the priority indication information is carried in the DCI.
[0111] In the above implementation, network devices can configure the priority of the second scheduling request (SR) resource pool to be higher than the priority of the first scheduling request (SR) resource pool based on real-time network load conditions, for example, in scenarios with bursty ultra-reliable low latency communications (URLLC) traffic. This allows terminal devices to utilize the resources in the second scheduling request (SR) resource pool for uplink resource scheduling, ensuring the timeliness and reliability of uplink scheduling. This allows the priority of the scheduling request resource pool to be dynamically adjusted using priority indication information, flexibly adapting to uplink scheduling requirements in different service scenarios and ensuring priority scheduling of critical services.
[0112] The following combination Figure 3 The flowchart of another communication method shown illustrates the communication method provided in the embodiment of the present application.
[0113] First, the network device pre-configures the first scheduling request SR resource pool and the second scheduling request SR resource pool based on the RRC message. After the initial configuration, the first scheduling request SR resource pool is in the activated state by default, and the second scheduling request SR resource pool is in the inactivated state by default.
[0114] Then, when the first scheduling request SR resource pool is in a low-load state, the terminal device uses the first scheduling request SR resource pool to perform uplink resource scheduling.
[0115] Then, when the network device detects that the first scheduling request SR resource pool is in a high load state (the load is higher than the threshold and / or the service is congested), the network device sends an activation indication message to activate the second SR resource pool and synchronously triggers the first timer.
[0116] Finally, the terminal device detects whether the first timer has timed out. When the first timer times out, the second SR resource pool is disabled and only the first SR resource pool is used for uplink resource scheduling. When the first timer has not timed out, the second SR resource pool is kept activated.
[0117] The above process demonstrates that this embodiment provides a solution for dynamically activating the SR resource pool. Network devices can decide whether to enable backup SR resources based on real-time network load, achieving elastic resource scaling. A timer is introduced to manage the activation duration of the backup SR resource pool, automatically shutting it down after a timeout to prevent resource leakage. The timer duration can be configured and adjusted by the network device, supporting flexible adaptation to the latency requirements of different scenarios. The timer is also refreshable, adapting to scenarios with sustained high loads.
[0118] It should be understood that Figure 2 and Figure 3 The flowcharts or scenario diagrams shown are only for ease of understanding and are not intended to limit the embodiments of the present application to the examples shown in the diagrams. In fact, those skilled in the art will Figure 2 and Figure 3 The examples in can be equivalently transformed to obtain more implementation methods.
[0119] Combined with the above Figures 2 to 3 , describes in detail the communication method provided by the embodiment of the present application. Figures 4 and 5 It should be understood that the communication device of the present invention can execute the various communication methods of the above embodiments of the present invention, that is, the specific working processes of the following various products can refer to the corresponding processes in the above method embodiments.
[0120] In each of the above embodiments, the terminal device may perform some or all of the steps in each embodiment; the network device may perform some or all of the steps in each embodiment. These steps or operations are merely examples, and the embodiments of the present application may also perform other operations or variations of various operations. In addition, the various steps may be performed in a different order as presented in the embodiments, and it is possible that not all of the operations in the embodiments of the present application need to be performed. Moreover, the size of the sequence number of each step does not mean the order of execution. 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 embodiments of the present application.
[0121] Figure 4 : is a schematic block diagram of a communication device provided in an embodiment of the present application, specifically a first communication device. Figure 4As shown, the first communication device 400 may include: a communication module 401; wherein the communication module 401 can implement corresponding communication functions, which can be internal communication functions of the first communication device 400 or communication functions between the first communication device 400 and other devices. Optionally, the communication module 401 can also be referred to as a communication interface or a transceiver module. Optionally, the first communication device 400 also includes a processing module 402. The processing module 402 can implement corresponding processing functions.
[0122] Optionally, the first communication device 400 further includes a storage module, which can be used to store instructions and / or data; the processing module 402 can read the instructions and / or data in the storage module, so that the first communication device 400 implements the aforementioned method embodiment.
[0123] In one possible design, the first communication device 400 may correspond to the terminal device in the above method embodiments, or a component configured in the terminal device (such as a circuit, chip, or chip system). The first communication device 400 can be used to execute the steps or processes executed by the terminal device in any of the above method embodiments.
[0124] For example, the communication module is configured to receive activation indication information sent by a network device when a first scheduling request SR resource pool meets a first condition;
[0125] A processing module is used to activate a second scheduling request SR resource pool based on the activation indication information, wherein the physical uplink control channel resource configuration corresponding to the first scheduling request SR resource pool is different from the physical uplink control channel resource configuration corresponding to the second scheduling request SR resource pool.
[0126] In one possible design, the activation indication information is carried in the downlink control information DCI.
[0127] In one possible design, the processing module is specifically used to activate the second scheduling request SR resource pool within a first timing period based on the activation indication information.
[0128] In one possible design, the processing module is further used to reset the first timing duration if activation indication information is received again within the first timing duration.
[0129] In one possible design, the communication module is further configured to obtain resource pool configuration information sent by the network device based on radio resource control RRC signaling;
[0130] The processing module is further configured to configure a first scheduling request SR resource pool and a second scheduling request SR resource pool based on the resource pool configuration information.
[0131] In one possible design, the resource pool configuration information is also used to configure a first timing duration, and the first timing duration is associated with the activation duration of the second scheduling request SR resource pool.
[0132] In one possible design, the communication module is further used to obtain priority indication information, where the priority indication information is used to indicate the priority between the first scheduling request SR resource pool and the second scheduling request SR resource pool.
[0133] In one possible design, the first condition includes: the resource utilization of the first scheduling request SR resource pool is greater than a threshold, and / or the service of the first scheduling request SR resource pool is congested.
[0134] The above is only an example, and for detailed steps or processes, please refer to the description of the aforementioned embodiments.
[0135] In one possible design, the first communication device 400 may correspond to the network device in the above method embodiments, or a component configured in the network device (such as a circuit, chip, or chip system). The first communication device 400 can be used to execute the steps or processes executed by the network device in any of the above method embodiments.
[0136] For example, the communication module is used to send activation indication information when the first scheduling request SR resource pool meets the first condition, and the activation indication information is used by the terminal device to activate the second scheduling request SR resource pool; wherein the resource configuration of the physical uplink control channel corresponding to the first scheduling request SR resource pool is different from the resource configuration of the physical uplink control channel corresponding to the second scheduling request SR resource pool.
[0137] In one possible design, the activation indication information is carried in the downlink control information DCI.
[0138] In one possible design, the activation indication information is specifically used by the terminal device to activate the second scheduling request SR resource pool within a first timing duration.
[0139] In one possible design, the activation indication information is also used to reset the first timing duration.
[0140] In one possible design, the communication module is also used to send resource pool configuration information based on radio resource control RRC signaling, and the resource pool configuration information is used to configure a first scheduling request SR resource pool and a second scheduling request SR resource pool.
[0141] In one possible design, the resource pool configuration information is also used to configure a first timing duration, and the first timing duration is associated with the activation duration of the second scheduling request SR resource pool.
[0142] In one possible design, the communication module is further used to send priority indication information, where the priority indication information is used to indicate the priority between the first scheduling request SR resource pool and the second scheduling request SR resource pool.
[0143] In one possible design, the first condition includes: the resource utilization of the first scheduling request SR resource pool is greater than a threshold, and / or the service of the first scheduling request SR resource pool is congested.
[0144] The above is only an example, and for detailed steps or processes, please refer to the description of the aforementioned embodiments.
[0145] Figure 5 is another schematic block diagram of a communication device provided in an embodiment of the present application, specifically a second communication device. The second communication device 500 can be a chip, chip system, or processor, etc., that implements the above-mentioned method in a terminal device or network device. The second communication device 500 can be used to implement the method described in the above-mentioned method embodiment. For details, please refer to the description of the above-mentioned method embodiment.
[0146] like Figure 5 As shown, the second communication device 500 may include one or more processors 510, which may also be referred to as processing units or processing modules, and may implement certain control functions. The processor 510 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, while the central processing unit may be used to control the second communication device 500 (e.g., base station, baseband chip, user, user chip), execute software programs, and process software program data.
[0147] In an optional design, the processor 510 may also store instructions and / or data, which can be executed by the processor 510 to enable the second communication device 500 to perform the method described in the above method embodiment.
[0148] In another optional design, the second communication device 500 may include a communication interface 520 for implementing receiving and transmitting functions. For example, the communication interface 520 may be a transceiver circuit, an interface, an interface circuit, or a transceiver. The transceiver circuit, interface, interface circuit, or transceiver for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, interface circuit, or transceiver may be used for reading and writing code / data, or the transceiver circuit, interface, interface circuit, or transceiver may be used for transmitting or delivering signals.
[0149] Optionally, the second communication device 500 may include one or more memories 530, which may store instructions. The instructions may be executed on the processor 510, causing the second communication device 500 to perform the method described in the above method embodiment. Optionally, the memory 530 may also store data. Optionally, the processor 510 may also store instructions and / or data. The processor 510 and memory 530 may be provided separately or integrated together.
[0150] It should be understood that, in one possible design, each step in the method embodiment provided in the present application can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or 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 of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.
[0151] In one implementation, the second communication device 500 may correspond to the terminal device in the above-mentioned method embodiment and may be used to execute the various steps and / or processes performed by the terminal device in the above-mentioned method embodiment. The processor 510 may be used to execute instructions stored in the memory 530, and when the processor 510 executes the instructions stored in the memory, the processor 510 is used to execute the various steps and / or processes of the above-mentioned method embodiment corresponding to the terminal device.
[0152] It should be understood that the processing device may be one or more chips. For example, the processing device may be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0153] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a 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 RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0154] Based on the methods provided in the embodiments of the present application, the present application also provides a chip system, which includes one or more processors configured to retrieve and execute instructions stored in a memory, thereby executing the methods of the embodiments of the present application. The chip system can be composed of a chip or can include a chip and other discrete devices.
[0155] Among them, the chip system may include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.
[0156] According to the method provided in the embodiment of the present application, the present application also provides a communication system, which includes the aforementioned network device and terminal device.
[0157] According to the method provided in the embodiments of the present application, the present application also provides a computer program product, which includes: computer program code, which, when running on a computer, enables the computer to execute the various steps or processes executed by the network device and terminal device in any of the aforementioned method embodiments.
[0158] According to the method provided in the embodiments of the present application, the present application also provides a computer-readable storage medium, which stores program code. When the program code runs on a computer, the computer executes the various steps or processes performed by the network device and terminal device in any of the aforementioned method embodiments.
[0159] The computer-readable storage medium may be the aforementioned volatile memory or non-volatile memory, or may include both volatile memory and non-volatile memory.
[0160] In the embodiments of this application, each term and English abbreviation is provided for convenience of description and shall not constitute any limitation to this application. This application does not exclude the possibility of defining other terms that can achieve the same or similar functions in existing or future agreements.
[0161] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part.
[0162] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0163] It should be understood that in the various embodiments of the present application, the size of the serial number of each process does not mean the order of execution. 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 embodiments of the present application.
[0164] In short, the above description is only a preferred embodiment of the technical solution of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included in the scope of protection of this application.
Claims
1. A communication method, characterized in that: The method comprises: When the first scheduling request SR resource pool meets the first condition, the activation indication information is sent, where the activation indication information is used by the terminal device to activate the second scheduling request SR resource pool within the first timing duration; The resource configuration of the physical uplink control channel corresponding to the first scheduling request SR resource pool is different from the resource configuration of the physical uplink control channel corresponding to the second scheduling request SR resource pool, the resource period of the second scheduling request SR resource pool is smaller than the resource period of the first scheduling request SR resource pool, or the resource density of the second scheduling request SR resource pool is greater than the resource density of the first scheduling request SR resource pool, and the second scheduling request SR resource pool is in an inactive state under the initial configuration; Send priority indication information, where the priority indication information is used to indicate the priority between the first scheduling request SR resource pool and the second scheduling request SR resource pool; wherein, in the scenario of high reliability and low latency communication URLLC burst traffic, the priority indication information is specifically used to indicate that the priority of the second scheduling request SR resource pool is higher than the priority of the first scheduling request SR resource pool.
2. The method according to claim 1, characterized in that The activation indication information is carried in downlink control information DCI.
3. The method according to claim 1, characterized in that The sending of the activation indication information includes sending the activation indication information at least twice, wherein the activation indication information is also used to reset the first timing duration.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: Resource pool configuration information is sent based on radio resource control RRC signaling, where the resource pool configuration information is used to configure the first scheduling request SR resource pool and the second scheduling request SR resource pool.
5. The method according to claim 4, characterized in that The resource pool configuration information is further configured to configure a first timing duration, where the first timing duration is associated with an activation duration of the second scheduling request SR resource pool.
6. The method according to any one of claims 1 to 3, characterized in that The first condition includes: The resource utilization rate of the first scheduling request SR resource pool is greater than a threshold, and / or the service of the first scheduling request SR resource pool is congested.
7. A communication method, characterized in that: The method comprises: Receiving activation indication information sent by the network device when the first scheduling request SR resource pool meets the first condition; activating a second scheduling request SR resource pool within a first timing duration based on the activation indication information, wherein the resource configuration of the physical uplink control channel corresponding to the first scheduling request SR resource pool is different from the resource configuration of the physical uplink control channel corresponding to the second scheduling request SR resource pool, the resource period of the second scheduling request SR resource pool is smaller than the resource period of the first scheduling request SR resource pool, or the resource density of the second scheduling request SR resource pool is greater than the resource density of the first scheduling request SR resource pool, and the second scheduling request SR resource pool is in an inactive state under the initial configuration; Obtain priority indication information, where the priority indication information is used to indicate the priority between the first scheduling request SR resource pool and the second scheduling request SR resource pool; wherein, in the scenario of high reliability and low latency communication URLLC burst traffic, the priority indication information is specifically used to indicate that the priority of the second scheduling request SR resource pool is higher than the priority of the first scheduling request SR resource pool.
8. The method according to claim 7, characterized in that The activation indication information is carried in downlink control information DCI.
9. The method according to claim 8, characterized in that The method further comprises: If the activation indication information is received again within the first timing duration, the first timing duration is reset.
10. The method according to any one of claims 7 to 9, characterized in that The method further comprises: Acquire resource pool configuration information sent by the network device based on radio resource control RRC signaling; The first scheduling request SR resource pool and the second scheduling request SR resource pool are configured based on the resource pool configuration information.
11. The method according to claim 10, characterized in that The resource pool configuration information is further configured to configure a first timing duration, where the first timing duration is associated with an activation duration of the second scheduling request SR resource pool.
12. The method according to any one of claims 7 to 9, characterized in that The first condition includes: The resource utilization rate of the first scheduling request SR resource pool is greater than a threshold, and / or the service of the first scheduling request SR resource pool is congested.
13. A communication device, characterized in that: The device comprises: A communication module, configured to send activation indication information when a first scheduling request SR resource pool meets a first condition, where the activation indication information is used by a terminal device to activate a second scheduling request SR resource pool within a first timing duration; wherein the physical uplink control channel resource configuration corresponding to the first scheduling request SR resource pool is different from the physical uplink control channel resource configuration corresponding to the second scheduling request SR resource pool, the resource period of the second scheduling request SR resource pool is smaller than the resource period of the first scheduling request SR resource pool, or the resource density of the second scheduling request SR resource pool is greater than the resource density of the first scheduling request SR resource pool, and the second scheduling request SR resource pool is in an inactive state under the initial configuration; The communication module is also used to send priority indication information, and the priority indication information is used to indicate the priority between the first scheduling request SR resource pool and the second scheduling request SR resource pool; wherein, in the scenario of high reliability and low latency communication URLLC burst traffic, the priority indication information is specifically used to indicate that the priority of the second scheduling request SR resource pool is higher than the priority of the first scheduling request SR resource pool.
14. A communication device, characterized in that: The device comprises: A communication module, configured to receive activation indication information sent by a network device when a first scheduling request SR resource pool meets a first condition; a processing module, configured to activate a second scheduling request SR resource pool within a first timing duration based on the activation indication information, wherein the physical uplink control channel resource configuration corresponding to the first scheduling request SR resource pool is different from the physical uplink control channel resource configuration corresponding to the second scheduling request SR resource pool, a resource period of the second scheduling request SR resource pool is smaller than a resource period of the first scheduling request SR resource pool, or a resource density of the second scheduling request SR resource pool is greater than the resource density of the first scheduling request SR resource pool, and the second scheduling request SR resource pool is in an inactive state under the initial configuration; The communication module is also used to obtain priority indication information, and the priority indication information is used to indicate the priority between the first scheduling request SR resource pool and the second scheduling request SR resource pool; wherein, in the scenario of high reliability and low latency communication URLLC burst traffic, the priority indication information is specifically used to indicate that the priority of the second scheduling request SR resource pool is higher than the priority of the first scheduling request SR resource pool.
15. A communication device, characterized in that: The device comprises at least one processor coupled to a memory, wherein the memory stores a program or instruction, and the processor executes the program or instruction so that the device is used to perform the method according to any one of claims 1 to 6 or claims 7 to 12.
16. A computer-readable storage medium having a computer program or instruction stored thereon, characterized in that: When the computer program or instruction is executed, the computer is caused to perform the method according to any one of claims 1 to 6 or claims 7 to 12.
Citation Information
Patent Citations
Communication method and device
CN111866795A