Communication method and device and storage medium
By dynamically managing two SR resource pools with different configurations in 5G networks, the problems of resource delay in high-load scenarios and resource waste in low-load scenarios in the existing technology are solved, and the elastic scaling of scheduling requested resources is achieved, and the reliability and efficiency of communication services are improved.
Patent Information
- Application Number
- CN202510583937.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-07
- Publication Date
- 2025-06-27
- Estimated Expiration
- 2045-05-07
AI Technical Summary
In 5G networks, the existing scheduling request (SR) resource configuration method causes uplink resource delays in UE scheduling in high load scenarios, while fixed resource occupation in low load scenarios leads to resource waste.
By realizing the transmission of activation instructions and reception of terminal devices in the network device, two SR resource pools with different configurations are activated and managed dynamically, and elastic scaling of the scheduling request resources is achieved. The first scheduling request SR resource pool is used for a steady-state load scenario, and the second scheduling request SR resource pool is used for a burst traffic scenario, and is dynamically adjusted through priority indication information and timer mechanism.
It realizes the flexibly adjusting the configuration of the SR resource pool under different load scenarios, avoiding resource delays and waste, and improving the reliability and efficiency of communication services.
Smart Images

Figure CN120223272A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a communication method, apparatus, and storage medium. Background Art
[0002] In the process of uplink data transmission in the 5th generation mobile communication technology (5G), a user equipment (UE) needs to obtain uplink transmission authorization through a scheduling request (SR) or a random access (RA) process. When there is uplink data to be sent by the UE, if the UE is configured with a physical uplink control channel (PUCCH) resource for SR, the UE sends an SR request.
[0003] SR resource management plays an important role in the 5G network. The existing SR configuration is generally a static resource pool configuration. In high-load scenarios, such as when resource competition intensifies, it is easy to cause delays in the UE's scheduling of uplink resources. In low-load scenarios, fixed resource occupancy results in resource waste. Summary of the Invention
[0004] This application provides a communication method, apparatus, and storage medium, which realizes the elastic expansion and contraction of scheduling request (SR) resources, ensures service reliability, and reduces communication overhead.
[0005] In a first aspect, a communication method is provided. This method can be executed, for example, by a network device, or by a component (such as a circuit, chip, or chip system, etc.) configured in the network device, or by a logic module or software that can implement all or part of the functions of the network device. This application does not limit this. Hereinafter, a network device (such as a satellite) is taken as an example for description.
[0006] The method includes: sending activation indication information under the condition that a first scheduling request (SR) resource pool meets a first condition, where the activation indication information is used for a 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 can be understood that the network device can pre-configure the first scheduling request (SR) resource pool and the second scheduling request (SR) resource pool. Among them, 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 in the embodiments of this application, no specific limitations are imposed on 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 the steady-state load scenario; the second scheduling request (SR) resource pool is configured as a resource pool with a higher resource density or a shorter period, which supports dynamic expansion and is used to adapt to the burst traffic scenario.
[0010] Among them, no specific limitations are imposed on the first condition in the embodiments of this application. Those skilled in the art can make corresponding settings in combination with specific service requirements. Optionally, the first condition includes: the resource utilization rate of the first scheduling request (SR) resource pool is greater than a threshold, and / or, congestion occurs in the services of the first scheduling request (SR) resource pool.
[0011] In the above implementation, the network device can detect the operating state of the first scheduling request (SR) resource pool. When the first scheduling request (SR) resource pool meets the preset operating state conditions, the second scheduling request (SR) resource pool is activated, 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 for resource scheduling of uplink data transmission, thereby realizing the elastic expansion and contraction of scheduling request resources, ensuring the reliability of communication services, and reducing communication overhead.
[0012] In a possible implementation of the first aspect, the activation indication information is carried in the downlink control information (DCI).
[0013] In the above implementation, a method for sending activation indication information is provided. Among them, the network device may send activation indication information based on downlink control information (DCI). Optionally, an activation instruction field may be carried in the DCI field. Exemplarily, in the DCI 0_1 format, a 1-bit field is configured as the flag bit of the activation instruction, and the activation instruction for the second scheduling request (SR) resource pool is identified based on this flag bit. For example, when the flag bit is 1, it indicates the activation indication information. In the embodiments 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 for the terminal device to activate the second scheduling request (SR) resource pool within a first timing duration.
[0015] Specifically, the activation indication information is used not only to indicate the activation of the second scheduling request (SR) resource pool, but also to indicate the activation duration of the second scheduling request (SR) resource pool. The second scheduling request (SR) resource pool corresponds to a first timer, and the first timer is used to activate the second scheduling request (SR) resource pool within a first timing duration. Optionally, a first timing duration field may be carried in the DCI field. Exemplarily, 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, 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 reverts to the non-activated 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 the activation indication information includes: sending the activation indication information at least twice, and the activation indication information is also used to reset the first timing duration.
[0017] Specifically, the embodiments of the present application also provide a refreshing mechanism for the first timing duration, that is, within the first timing duration, if the terminal device receives the activation indication information again, the terminal device may reset the first timer, that is, reset the first timing duration. Thus, the network device may reset the activation duration of the second scheduling request (SR) resource pool based on the latest operating state of the first scheduling request (SR) resource pool, so that the embodiments of the present application are adapted to high-load scenarios with high persistence.
[0018] In a possible implementation 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 SR resource pool.
[0019] Specifically, the network device may configure the physical uplink control channel (PUCCH) resources corresponding to the first SR resource pool and the second SR resource pool based on RRC signaling. For example, the period of the first SR resource pool and the corresponding PUCCH resources are configured through the RRC parameter normalSR-Config, and the period of the second SR resource pool and the corresponding PUCCH resources are configured through the RRC parameter additionalSR-Config. It should be noted that the second SR resource pool is in an inactive state by default in the initial configuration.
[0020] In a possible implementation of the first aspect, the resource pool configuration information is further used to configure a first timing duration, and the first timing duration is associated with the activation duration of the second SR resource pool.
[0021] Specifically, the network device may 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 may configure the first timing duration through RRC signaling. For example, the first timing duration is configured through the RRC parameter additionalSR-Config when configuring the second SR resource pool. Another example is to update the first timing duration through an RRC reconfiguration message. There is no limitation in the embodiments of the present application.
[0022] In a possible implementation 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 SR resource pool and the second SR resource pool.
[0023] It can be understood 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, or can also use the second scheduling request SR resource pool for uplink resource scheduling. The network device can indicate to the terminal which scheduling request SR resource pool to preferentially use for uplink resource scheduling through priority indication information. Exemplarily, a 1-bit field can be configured in DCI as a flag bit for priority indication, and the priority of the scheduling request SR resource pool can be determined based on this 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 that of the first scheduling request SR resource pool. At this time, the terminal device preferentially uses the resources of the second scheduling request SR resource pool for uplink resource scheduling. Another example: when the flag bit is 0, it indicates that the priority of the first scheduling request SR resource pool is higher than that of the second scheduling request SR resource pool. At this time, the terminal device preferentially uses the resources of the first scheduling request SR resource pool for uplink resource scheduling. In the embodiments of the present application, the specific configuration method of the priority indication information is not limited.
[0024] In the above implementation, the network device can, based on the real-time network load situation, for example, in a scenario with ultra-reliable low latency communications (URLLC) burst traffic, configure the priority of the second scheduling request SR resource pool to be higher than that of the first scheduling request SR resource pool. Thus, the terminal device can use the resources of the second scheduling request SR resource pool for uplink resource scheduling to ensure the timeliness and reliability of uplink scheduling. Therefore, the priority of the scheduling request resource pool can be dynamically adjusted through the priority indication information to adapt to the uplink scheduling requirements in different service scenarios and ensure that critical services are scheduled first.
[0025] In a second aspect, a communication method is provided. This method can be executed, for example, by a terminal device, or can also be executed by components (such as circuits, chips, or chip systems, etc.) configured in the terminal device, or can also be implemented by a logic module or software that can implement all or part of the functions of the terminal device. The present application does not limit this. The following description is given by taking the terminal device as an example.
[0026] The method includes: receiving activation indication information sent by the network device when the first scheduling request SR resource pool meets a first condition; activating the second scheduling request SR resource pool based on the activation indication information, where 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 of the second aspect, the activation indication information is carried in the downlink control information DCI.
[0028] In a possible implementation 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 of the second aspect, the method further includes: within the first timing duration, if the activation indication information is received again, 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; 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 of the second aspect, the resource pool configuration information is further 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.
[0032] In a possible implementation 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 of the second aspect, the first condition includes: the resource utilization rate of the first scheduling request (SR) resource pool is greater than a threshold, and / or, congestion occurs in the services of the first scheduling request (SR) resource pool.
[0034] The second aspect is the implementation of the network device corresponding to the first aspect. The explanations, supplements, and beneficial effects described for the first aspect also apply to the second aspect and will not be repeated here.
[0035] In a third aspect, a communication device is provided. The communication device includes a communication module. The communication module is configured to: when the first scheduling request (SR) resource pool meets a first condition, send activation indication information, where the activation indication information is used for a 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.
[0036] In the third aspect of the present application, the constituent modules of the communication device can also execute the steps described in the foregoing first aspect and various possible implementations. For details, refer to the foregoing descriptions of the first aspect and various possible implementations.
[0037] Fourthly, a communication device is provided, which includes 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 meets a first condition; the processing module is configured to activate a second SR resource pool based on the activation indication information, where the physical uplink control channel resource configuration corresponding to the first SR resource pool is different from the physical uplink control channel resource configuration corresponding to the second SR resource pool.
[0038] In the fourth aspect of this application, the constituent modules of the communication device can also execute the steps described in the foregoing second aspect and various possible implementation manners. For details, refer to the description of the second aspect and various possible implementation manners above.
[0039] Fifthly, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the method in any possible implementation manner of the foregoing first aspect. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0040] In one implementation manner, the communication interface can be a transceiver or an input / output interface.
[0041] In another implementation manner, 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 can be an input / output interface.
[0042] Sixthly, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the method in any possible implementation manner of the foregoing second aspect. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0043] In one implementation manner, the communication interface can be a transceiver or an input / output interface.
[0044] In another implementation manner, 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 can be an input / output interface.
[0045] Seventhly, a processor is provided, including: 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 the signal through the output circuit, so that the processor executes the method in any possible implementation manner of any aspect.
[0046] In the specific implementation process, the above-mentioned processor can be one or more chips, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be transistors, gate circuits, flip-flops, and various logic circuits, etc. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver. The signal output by the output circuit can be output to, for example, but not limited to, a transmitter and transmitted by the transmitter. Moreover, the input circuit and the output circuit can be the same circuit, which serves as the input circuit and the output circuit at different times respectively. The embodiments of the present application do not limit the specific implementation manners of the processor and various circuits.
[0047] In a eighth aspect, a communication device is provided, which includes a processor and a memory. The processor is configured to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter to execute the method in any one of the possible implementation manners in any of the above aspects.
[0048] Optionally, the processor is one or more, and the memory is one or more.
[0049] In a ninth aspect, a computer program product is provided. The computer program product includes: a computer program (which can also be referred to as code or instructions). When the computer program is run, it causes a computer to execute the method in any one of the possible implementation manners in any of the above aspects.
[0050] In a tenth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program (which can also be referred to as code or instructions). When it runs on a computer, it causes the computer to execute the method in any one of the possible implementation manners in any of the above aspects.
[0051] In an eleventh aspect, an embodiment of the present application provides a chip system. The chip system includes one or more processors, which are configured to call and run instructions stored in a memory, so that the methods in each of the above aspects or any one of the possible implementation manners of each aspect are executed. The chip system can be composed of chips, or can include chips and other discrete devices.
[0052] Among them, the chip system can 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, which includes the aforementioned terminal device and network device. Optionally, the communication system can further include other devices that communicate with the terminal device and / or the network device.
[0054] It should be understood that for the beneficial effects of the above fifth aspect to twelfth aspect, reference may be made to the relevant descriptions in the above first aspect and any implementation manner of the first aspect, the second aspect and any implementation manner of the second aspect, which will not be elaborated herein. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] Figure 1 FIG. is a schematic diagram of a communication system provided by an embodiment of the present application; Figure 2 FIG. is a schematic flowchart of a communication method provided by an embodiment of the present application; Figure 3 FIG. is a schematic flowchart of another communication method provided by an embodiment of the present application; Figure 4 FIG. is a schematic structural diagram of a communication device provided by an embodiment of the present application; Figure 5 FIG. is a schematic structural diagram of another communication device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0056] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.
[0057] The technical solutions provided by the present application can be applied to a 5G communication system, for example: the fifth generation (5G) mobile communication system or the new radio access technology (NR). Among them, the 5G mobile communication system can include non-standalone (NSA) and / or standalone (SA). The technical solutions provided by the present application can also be applied to future communication systems. The present application does not limit this.
[0058] Figure 1 FIG. is a schematic diagram of a communication system 100 to which an embodiment of the present application is applied. The communication system 100 may include a network device, such as Figure 1 the network device 110 shown. The communication system 100 may further include a terminal device, such as Figure 1 the terminal device 120 shown. The network device 110 and the terminal device 120 may communicate through a wireless link.
[0059] Figure 1 Exemplarily, one network device 110 and one terminal device 120 are shown. Optionally, the communication system 100 may further include multiple network devices and / or multiple terminal devices.
[0060] The network device in this application can be a device on the network side such as an access network or a core network device. The access network device is sometimes also referred to as an access node. The access network device has a wireless transceiver function and is used to communicate with the terminal. The access network device includes, but is not limited to, the base station (base station), evolved NodeB (eNodeB), transmission reception point (TRP), next generation NodeB (gNB) in the 5G mobile communication system, the access network device or module in the open RAN (ORAN) system, the satellite in the NTN communication system, the base station in the future mobile communication system, or the access node in the WiFi system. The access network device can also be a module or unit capable of implementing some functions of the base station. The access network device can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a radio controller in the cloud radio access network (CRAN) scenario. Optionally, the access network device can also be a server, a wearable device, or a vehicle-mounted device, etc. For example, the access network device in the vehicle to everything (V2X) technology can be a road side unit (RSU). Multiple access network devices in the communication system can be of the same type of base station or different types of base stations. The base station can communicate with the terminal or communicate with the terminal through a relay station. The terminal can communicate with multiple base stations in different access technologies. The specific technologies and specific device forms adopted by the access network device in the embodiments of this application are not limited. In this application, the access network device is abbreviated as the network device.
[0061] In this application, the device for implementing the functions of the network device can be the network device or a device capable of supporting the network device to implement such functions, such as a processor, a circuit, a chip, or a chip system, etc. This device can be installed in the network device or used in connection with the network device. In the technical solution provided in this application, the device for implementing the functions of the network device is taken as an example of the network device to describe the technical solution provided in this application.
[0062] The terminal device in this application can be a wireless terminal device capable of receiving scheduling and indication information from a network device. The wireless terminal device can be a device that provides voice and / or data connectivity to users, or a handheld device with wireless connection capabilities, or other processing devices connected to a wireless modem. For example, the terminal device can communicate with one or more core networks or the Internet via a radio access network (RAN). The terminal device can also be referred to as a terminal, user equipment (UE), mobile station, mobile terminal, etc. The terminal device can be widely applied in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), 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 city, or satellite communication, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, aircraft (such as drones, helicopters, airplanes), hot air balloon, ship, robot, robotic arm, or smart home device, etc. The embodiments of this application do not limit the form of the terminal device.
[0063] In this application, the device for implementing the functions of the terminal device can be the terminal device itself, or a device capable of supporting the terminal device to implement these functions, such as a processor, circuit, chip, chip system, etc. This device can be installed in the terminal device or used in connection with the terminal device. In the technical solution provided in this application, taking the device for implementing the functions of the terminal device as the terminal device as an example, the technical solution provided in this application is described.
[0064] The access network device and / or the terminal can be fixed or movable. The access network device and / or the terminal can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; they can also be deployed on water; or they can be deployed on aircraft, balloons, and artificial satellites in the air. The embodiments of this application do not limit the application scenarios of the access network device and the terminal. The access network device and the terminal device can be deployed in the same scenario or different scenarios. For example, the access network device and the terminal device are both deployed on land; or the access network device is deployed on land and the terminal device is deployed on water, etc., and no further examples are given here.
[0065] In practical applications, multiple network devices can cooperate to assist a terminal in achieving wireless access, and different network devices respectively implement some functions of a base station. For example, a network device can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0066] In different systems, the CU (or CU-CP and CU-UP), DU, or RU can also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be called an O-CU (open CU), the DU can also be called an O-DU, the CU-CP can also be called an O-CU-CP, the CU-UP can also be called an O-CU-UP, and the RU can also be called an O-RU. Any one of the CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through a software module, a hardware module, or a combination of a software module and a hardware module. The CU (or CU-CP and CU-UP), DU, and RU can implement different protocol layer functions.
[0067] To facilitate the understanding of the embodiments of this application, the terms involved in this application are briefly described first. Optionally, the explanations of some terms can also refer to the explanations in the 3rd generation partnership project (3GPP) standard protocol.
[0068] 1. Scheduling request (SR) resource pool The SR resource pool includes physical uplink control channel (PUCCH) resources, and a terminal device can send a scheduling request (SR) based on the SR resource pool to request resources for transmitting uplink data.
[0069] In the embodiments 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 may also be referred to as a normal SR resource pool, and the second SR resource pool may also be referred to as a standby SR resource pool.
[0070] The first SR resource pool and the second SR resource pool can be pre-configured through RRC signaling. Exemplarily: The period of the first SR resource pool and the corresponding PUCCH resources are configured through the RRC parameter normalSR-Config, and the period of the second SR resource pool and the corresponding PUCCH resources are configured through the RRC parameter additionalSR-Config. Among them, the second SR resource pool is in an inactive state by default under the initial configuration.
[0071] It should be noted that in the embodiments of the present application, no specific limitations are imposed 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.
[0072] Exemplarily, the first 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 the steady-state load scenario and meet the 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, which supports dynamic expansion and is used to adapt to the burst traffic scenario to ensure low-latency and 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.
[0073] It should be understood that the technical terms in the present application are only examples and not limitations. For example, as technology evolves, technical terms will also change. Under the condition of the same technical meaning, other technical terms should also apply to the present application.
[0074] In the process of uplink data transmission in the fifth generation mobile communication technology (5G), the user equipment (UE) needs to obtain uplink transmission authorization through the 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.
[0075] SR resource management plays an important role in 5G networks. The existing SR configuration is generally a static resource pool configuration. In high-load scenarios, such as when resource competition intensifies, it is easy to cause delays in the UE's scheduling of uplink resources. In low-load scenarios, fixed resource occupancy results in resource waste.
[0076] 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.
[0077] The following combines the corresponding flowcharts to elaborate on the solution provided by the present application. It can be understood that in the schematic flowcharts provided by the present application, different devices (such as terminal devices and network devices) are mainly used as the execution subjects of the interaction schematic to illustrate the method. However, the present application does not limit the execution subjects of the interaction schematic. For example, the devices (such as terminal devices and network devices) in the schematic flowcharts can also be chips, chip systems, or processors that support the device to implement the method, or logical modules or software that can implement all or part of the functions of the device.
[0078] For unified explanation here, in the interaction process of the embodiments of the present application, the message or signaling interaction involved can adopt the messages or signaling in the standard, or can also be newly introduced messages or signaling. The embodiments of the present application do not make specific limitations on this.
[0079] Figure 2 It is a schematic flowchart of a communication method according to an embodiment of the present application. It can be understood that Figure 2 the terminal device in Figure 1 can be any terminal device in Figure 1 or can also refer to the device in the terminal device (such as a processor, a chip, or a chip system, etc.). The network device can be Figure 2 any access network device in Step S200: The network device sends resource pool configuration information based on radio resource control (RRC) signaling; correspondingly, 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.
[0080] Specifically, the network device can configure the physical uplink control channel (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.
[0081] Among them, the resource configuration of the physical uplink control channel corresponding to the first scheduling request (SR) resource pool is different from that of the physical uplink control channel corresponding to the second scheduling request (SR) resource pool. The second scheduling request (SR) resource pool is in a default inactive state under the initial configuration.
[0082] It should be noted that for the configuration methods of the first scheduling request (SR) resource pool and the second scheduling request (SR) resource pool, please refer to the previous term explanation section, which will not be elaborated here.
[0083] 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 for the terminal device to activate the second scheduling request (SR) resource pool.
[0084] Among them, the network device can detect the operation status of the first scheduling request (SR) resource pool and determine whether to activate the second scheduling request (SR) resource pool 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 activation indication information to the terminal device, and after receiving the activation indication information sent by the network device, the terminal device activates the second scheduling request (SR) resource pool.
[0085] It should be noted that the first scheduling request (SR) resource pool is in a default active state under the initial configuration, that is, the terminal device can use the resources of the first scheduling request (SR) resource pool to perform scheduling requests (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 perform scheduling requests (SR) based on the second scheduling request (SR) resource pool to obtain resources for transmitting uplink data.
[0086] In the above implementation, the network device activates the second scheduling request (SR) resource pool based on the operation status of the first scheduling request (SR) resource pool, enabling the terminal device to use the resources of the first scheduling request (SR) resource pool and the second scheduling request (SR) resource pool for resource scheduling of uplink data transmission, thereby realizing the elastic scaling of scheduling request resources, ensuring the reliability of communication services, and reducing communication overhead.
[0087] In an alternative implementation, 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.
[0088] Among them, the network device can 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.
[0089] It should be noted that the first condition can be pre-configured by the network device. In the embodiments of the present application, no specific limitation is imposed on the first condition, and those skilled in the art can make corresponding settings in combination with specific service requirements.
[0090] In an alternative implementation, the activation indication information is carried in the downlink control information (DCI).
[0091] Among them, the network device can send the activation indication information based on the downlink control information (DCI).
[0092] Optionally, an activation instruction field can be carried in a field of the DCI. Exemplarily, in the DCI 0_1 format, a 1-bit field is configured as the flag bit of the activation instruction, and the activation instruction for the second scheduling request (SR) resource pool is identified based on this flag bit. For example, when the flag bit is 1, it indicates the activation indication information.
[0093] It should be understood that the activation indication information can also be indicated by other fields of the DCI, including the original fields or newly added fields. In the embodiments of the present application, no specific limitation is imposed on the manner in which the activation indication information is carried in the DCI.
[0094] In an alternative implementation, the activation indication information is specifically used for the terminal device to activate the second scheduling request (SR) resource pool within the first timing duration.
[0095] Specifically, the activation indication information is used not only to indicate the activation of the second scheduling request (SR) resource pool, but also 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. That is to say, after receiving the activation indication information, the terminal device triggers the first timer to work, activates the second scheduling request (SR) resource pool within the first timing duration, and when the first timer times out, triggers the disabling of the second scheduling request (SR) resource pool. Thus, the dynamic management of the second scheduling request (SR) resource pool is realized by introducing a timer, and the second scheduling request (SR) resource pool is automatically closed (reverted to the non-activated state) after the timer times out to prevent resource leakage.
[0096] Optionally, a first timing duration field can be carried in a field of the DCI. Exemplarily, 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, and when the first timing duration field is 2, it indicates that the first timing duration is 2 time slots.
[0097] In an alternative implementation, the activation indication information is also used to reset the first timing duration.
[0098] Specifically, within the first timing duration (when the second SR resource pool is in the active state), if the terminal device receives the activation indication information again, the terminal device can reset the first timer, that is, reset the first timing duration. The network device can reset the activation duration of the second scheduling request SR resource pool based on the latest operating state of the first scheduling request SR resource pool, thereby providing a refreshing mechanism for the first timing duration, enabling the embodiments of the present application to adapt to continuous high-load scenarios.
[0099] In an alternative implementation, the resource pool configuration information is further configured to configure the first timing duration, and the first timing duration is associated with the activation duration of the second scheduling request SR resource pool.
[0100] 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: configure the first timing duration simultaneously when configuring the second scheduling request SR resource pool through the RRC parameter additionalSR-Config. Another example: update the first timing duration through an RRC reconfiguration message, which is not limited in the embodiments of the present application. Thereby providing another configuration method and update method for the first timing duration to meet the latency requirements in different service scenarios.
[0101] In an alternative implementation, the communication method provided by the embodiments 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.
[0102] 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 the terminal should preferentially use for uplink resource scheduling through the priority indication information.
[0103] Exemplarily, a 1-bit field SR-Priority in the DCI can be configured as a flag bit for priority indication, and the priority of the scheduling request SR resource pool is determined based on this 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 that of the first scheduling request SR resource pool. At this time, the terminal device preferentially uses the resources of the second scheduling request SR resource pool for uplink resource scheduling. Another example: when the flag bit is 0, it indicates that the priority of the first scheduling request SR resource pool is higher than that of the second scheduling request SR resource pool. At this time, the terminal device preferentially uses the resources of the first scheduling request SR resource pool for uplink resource scheduling. In the embodiments of the present application, the specific configuration method of the priority indication information is not limited.
[0104] It should be understood that the priority indication information can also be indicated by other fields of the DCI, including the original fields or newly added fields. In the embodiments of the present application, the specific manner in which the priority indication information is carried in the DCI is not specifically limited.
[0105] In the above implementation, the network device can, based on the real-time network load situation, for example, in a scenario with ultra-reliable low latency communications (URLLC) burst traffic, configure the priority of the second scheduling request SR resource pool to be higher than that of the first scheduling request SR resource pool. Thus, the terminal device can use the resources of the second scheduling request SR resource pool for uplink resource scheduling, ensuring the timeliness and reliability of the uplink scheduling. Thus, the priority of the scheduling request resource pool can be dynamically adjusted through the priority indication information, flexibly adapting to the uplink scheduling requirements in different service scenarios, and ensuring that critical services are scheduled first.
[0106] Next, in combination with Figure 3 the following schematic flowchart of another communication method shows the communication method provided by the embodiments of the present application.
[0107] 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 active state by default, and the second scheduling request SR resource pool is in the inactive state by default.
[0108] 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 for uplink resource scheduling.
[0109] Next, 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 activation indication information to activate the second SR resource pool and synchronously triggers the first timer.
[0110] Finally, the terminal device detects whether the first timer times out. When the first timer times out, the second SR resource pool is disabled, and it will fall back to only using the first SR resource pool for uplink resource scheduling; when the first timer does not time out, the second SR resource pool is kept in an active state.
[0111] It can be determined through the above process that the embodiments of the present application provide a solution for dynamically activating the SR resource pool. The network device can decide whether to enable the standby SR resource according to the real-time network load, realizing the elastic scaling of resources. And a timer is introduced to manage the activation duration of the standby SR resource pool, which will be automatically closed after timing out to prevent resource leakage. The timing duration of the timer can be configured and adjusted by the network device, supporting flexible adaptation to the latency requirements of different scenarios, and the timer can be refreshed to adapt to the scenario of continuous high load.
[0112] It should be understood that Figure 2 and Figure 3 the flowchart or scenario diagram shown is only for easy understanding, and is not intended to limit the embodiments of the present application to the examples shown in the diagram. In fact, those skilled in the art can perform equivalent transformations based on Figure 2 and Figure 3 the examples in, and obtain more implementation manners.
[0113] As described above in conjunction with Figures 2 to 3 , the communication method provided by the embodiments of the present application has been described in detail. Next, the apparatus embodiments of the present application will be described in detail in conjunction with Figures 4 to 5 It should be understood that the communication apparatus of the embodiments of the present application can execute various communication methods of the foregoing embodiments of the present application. That is, the specific working processes of the following various products can refer to the corresponding processes in the foregoing method embodiments.
[0114] In the foregoing embodiments, the terminal device can execute some or all of the steps in each embodiment; the network device can execute some or all of the steps in each embodiment. These steps or operations are only examples, and the embodiments of the present application can also execute other operations or various deformations of the operations. In addition, each step can be executed in a different order presented in each embodiment, and it is possible that not all the operations in the embodiments of the present application are to be executed. Moreover, the size of the serial numbers of each step does not mean the sequence of execution. The execution sequence of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0115] Figure 4 is a schematic block diagram of the communication apparatus provided by the embodiments of the present application, specifically the first communication apparatus. As Figure 4As shown, the first communication device 400 may include: a communication module 401; wherein, the communication module 401 may implement corresponding communication functions, which may be the internal communication function of the first communication device 400 or the communication function between the first communication device 400 and other devices. Optionally, the communication module 401 may also be referred to as a communication interface or a transceiver module. Optionally, the first communication device 400 further includes a processing module 402. The processing module 402 may implement corresponding processing functions.
[0116] Optionally, the first communication device 400 further includes a storage module, which may be used to store instructions and / or data; the processing module 402 may read the instructions and / or data in the storage module, so that the first communication device 400 implements the foregoing method embodiments.
[0117] In a possible design, the first communication device 400 may correspond to the terminal device in the foregoing method embodiments, or a component (such as a circuit, a chip, or a chip system, etc.) configured in the terminal device. The first communication device 400 may be used to execute the steps or processes performed by the terminal device in any of the foregoing method embodiments.
[0118] Exemplarily, the communication module is used to receive activation indication information sent by a network device when a first scheduling request (SR) resource pool meets a first condition; The 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.
[0119] In a possible design, the activation indication information is carried in downlink control information (DCI).
[0120] In a possible design, the processing module is specifically used to activate the second scheduling request (SR) resource pool within a first timing duration based on the activation indication information.
[0121] In a possible design, the processing module is further used to reset the first timing duration if the activation indication information is received again within the first timing duration.
[0122] In a possible design, the communication module is further used to obtain resource pool configuration information sent by the network device based on radio resource control (RRC) signaling; The processing module is further used to configure the first scheduling request (SR) resource pool and the second scheduling request (SR) resource pool based on the resource pool configuration information.
[0123] In a possible design, the resource pool configuration information is further configured to configure a first timing duration, and the first timing duration is associated with the activation duration of a second scheduling request (SR) resource pool.
[0124] In a possible design, the communication module is further configured to obtain priority indication information, where the priority indication information is used to indicate the priority between a first scheduling request (SR) resource pool and a second scheduling request (SR) resource pool.
[0125] In a possible design, the first condition includes: the resource utilization rate of the first scheduling request (SR) resource pool is greater than a threshold, and / or, there is congestion in the service of the first scheduling request (SR) resource pool.
[0126] The above are only examples, and the detailed steps or processes can refer to the descriptions in the foregoing embodiments.
[0127] In a possible design, the first communication device 400 can correspond to the network device in the foregoing method embodiments, or be a component (such as a circuit, a chip, or a chip system, etc.) configured in the network device. The first communication device 400 can be used to execute the steps or processes performed by the network device in any of the foregoing method embodiments.
[0128] Exemplarily, the communication module is configured to send activation indication information when the first scheduling request (SR) resource pool meets the first condition, where the activation indication information is used for 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.
[0129] In a possible design, the activation indication information is carried in the downlink control information (DCI).
[0130] In a possible design, the activation indication information is specifically used for the terminal device to activate the second scheduling request (SR) resource pool within the first timing duration.
[0131] In a possible design, the activation indication information is further used to reset the first timing duration.
[0132] In a possible design, the communication module is further configured to send the 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.
[0133] In a possible design, the resource pool configuration information is further configured to configure a first timing duration, and the first timing duration is associated with the activation duration of a second scheduling request (SR) resource pool.
[0134] In a possible design, the communication module is further configured 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 SR resource pool.
[0135] In a possible design, the first condition includes: the resource utilization rate of the first SR resource pool is greater than a threshold, and / or, there is congestion in the services of the first SR resource pool.
[0136] The above are only examples, and the detailed steps or processes can refer to the description of the foregoing embodiments.
[0137] Figure 5 It is another schematic block diagram of the communication device provided by the embodiments of the present application, specifically the second communication device. The second communication device 500 may be a chip, a chip system, or a processor, etc. of a terminal device or a network device for implementing the above method. The second communication device 500 can be used to implement the method described in the above method embodiments, and specifically, reference can be made to the description in the above method embodiments.
[0138] As Figure 5 shown, the second communication device 500 may include one or more processors 510. The processor 510 may also be referred to as a processing unit or a processing module, and can implement certain control functions. The processor 510 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control the second communication device 500 (such as a base station, a baseband chip, a user, a user chip), execute software programs, and process the data of the software programs.
[0139] In an alternative design, the processor 510 may also store instructions and / or data, and the instructions and / or data may be run by the processor 510, so that the second communication device 500 executes the method described in the above method embodiments.
[0140] In another alternative design, the second communication device 500 may include a communication interface 520 for implementing receiving and sending functions. For example, the communication interface 520 may be a transceiver circuit, an interface, an interface circuit, or a transceiver, etc. The transceiver circuit, interface, interface circuit, or transceiver for implementing receiving and sending functions may be separate or integrated together. The above transceiver circuit, interface, interface circuit, or transceiver may be used for reading and writing code / data, or the above transceiver circuit, interface, interface circuit, or transceiver may be used for signal transmission or transfer.
[0141] Optionally, the second communication device 500 may include one or more memories 530 on which instructions may be stored and may be executed on the processor 510, so that the second communication device 500 executes the methods described in the above method embodiments. Optionally, data may also be stored in the memory 530. Optionally, instructions and / or data may also be stored in the processor 510. The processor 510 and the memory 530 may be provided separately or integrated together.
[0142] It should be understood that, in a possible design, the steps in the method embodiments provided in this application may be completed by the integrated logic circuit in the hardware of the processor or the instructions in the form of software. The steps of the method disclosed in combination with the embodiments of this application may be directly embodied as being executed and completed by the hardware processor, or executed and completed by the combination of the hardware and software modules in the processor. 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, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.
[0143] In one implementation manner, the second communication device 500 may correspond to the terminal device in the above method embodiments and may be used to execute each step and / or process executed by the terminal device in the above method embodiments. The processor 510 may be used to execute the 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 each step and / or process of the above method embodiment corresponding to the terminal device.
[0144] It should be understood that the above 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 processing circuit (DSP), a micro controller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0145] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but 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), synchlink DRAM (SLDRAM), and directrambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include but not be limited to these and any other suitable types of memory.
[0146] According to the method provided by the embodiments of the present application, the present application further provides a chip system, which includes one or more processors for calling and running instructions stored in the memory from the memory, so that the method of the above embodiments of the present application is executed. The chip system can be composed of chips or can include chips and other discrete devices.
[0147] Among them, the chip system can include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.
[0148] According to the method provided by the embodiments of the present application, the present application further provides a communication system, which includes the aforementioned network device and terminal device.
[0149] According to the method provided by the embodiments of the present application, the present application further provides a computer program product, which includes: computer program code, when the computer program code runs on a computer, enabling the computer to execute each step or process performed by the network device and terminal device in any of the foregoing method embodiments.
[0150] According to the method provided by the embodiments of the present application, the present application also provides a computer-readable storage medium storing program codes, which when running on a computer, cause the computer to execute each step or process performed by the network device and the terminal device in any of the foregoing method embodiments.
[0151] The computer-readable storage medium may be the above-mentioned volatile memory or non-volatile memory, or may include both volatile memory and non-volatile memory at the same time.
[0152] In the embodiments of the present application, the terms and English abbreviations are all exemplary examples given for convenience of description, and should not constitute any limitation to the present application. The present application does not exclude the possibility of defining other terms that can achieve the same or similar functions in existing or future protocols.
[0153] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented by software, it can be implemented in whole or in part 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.
[0154] In several embodiments provided by the present 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 only illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, 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 displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces, and the indirect coupling or communication connection of the devices or units may be in an electrical, mechanical, or other form.
[0155] It should be understood that in various embodiments of the present application, the magnitudes of the sequence numbers of the processes do 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 to the implementation process of the embodiments of the present application.
[0156] In summary, the above are only the preferred embodiments of the technical solutions of the present application, and are not used to limit the protection scope of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A communication method, characterized in that: The method comprises: When the first scheduling request SR resource pool meets the first condition, sending activation indication information, where the activation indication information is used by the terminal device to activate the second scheduling request SR resource pool; 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.
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 activation indication information is specifically used by the terminal device to activate the second scheduling request SR resource pool within a first timing duration.
4. The method according to claim 3, characterized in that: The sending of the activation indication information includes: sending the activation indication information at least twice, and the activation indication information is also used to reset the first timing duration.
5. The method according to any one of claims 1 to 4, 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.
6. The method according to claim 5, characterized in that The resource pool configuration information is also 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.
7. The method according to any one of claims 1 to 4, further comprising: 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.
8. The method according to any one of claims 1 to 4, 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.
9. 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; A second scheduling request SR resource pool is activated based on the activation indication information, wherein a resource configuration of a physical uplink control channel corresponding to the first scheduling request SR resource pool is different from a resource configuration of a physical uplink control channel corresponding to the second scheduling request SR resource pool.
10. The method according to claim 9, characterized in that The activation indication information is carried in downlink control information DCI.
11. The method according to claim 9, characterized in that The 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.
12. The method according to claim 11, 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.
13. The method according to any one of claims 9 to 12, 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.
14. The method according to claim 13, characterized in that The resource pool configuration information is also 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.
15. The method according to any one of claims 9 to 12, further comprising: Obtain priority indication information, where the priority indication information is used to indicate a priority between the first scheduling request SR resource pool and the second scheduling request SR resource pool.
16. The method according to any one of claims 9 to 12, 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.
17. A communication device, characterized in that: The device comprises: A communication module is used to send activation indication information when a first scheduling request SR resource pool meets a first condition, and the activation indication information is used by a terminal device to activate a second scheduling request SR resource pool; 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.
18. 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 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.
19. A communication device, characterized in that: The device comprises at least one processor, wherein the at least one processor is coupled to a memory, wherein the memory stores a program or instruction, and wherein 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 8 or claims 9 to 16.
20. 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 8 or claims 9 to 16.
Citation Information
Patent Citations
Method and device for configuring resources of uplink channel
CN103535099A
Scheduling request method and terminal device
CN108366430A
Communication method and device
CN109618362A
Communication method and device
CN111866795A
Scheduling request sending method, scheduling request processing method and related equipment
CN117062240A