Method, apparatus, and computer-readable storage medium for transmitting a scheduling request

By obtaining and indicating high priority scheduling request (SR) information, the transmission problem of UE when multiple sets of SR resources overlap with the UCI resource time domain is solved, and efficient scheduling request transmission and reasonable allocation of data resources are achieved.

CN113994754BActive Publication Date: 2025-07-25BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202080000973.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-27
Publication Date
2025-07-25
Estimated Expiration
2040-06-23

AI Technical Summary

Technical Problem

In 5G systems, when the user equipment (UE) is configured with multiple sets of schedule request (SR) resources of different priority levels, SR information cannot be transmitted reasonably, especially when the SR resources overlap with other uplink control information (UCI) resources in the time domain, resulting in inefficient transmission efficiency.

Method used

By acquiring the numbers and priority of multiple configured SRs, the SR information to be transmitted is determined according to the priority, and a high-priority SR is indicated to the base station in a specific indication method to ensure priority transmission of the high-priority SR information.

Benefits of technology

The efficiency of UE transmitting scheduling requests to the base station is improved, so that the base station can reasonably allocate uplink data resources, and improve the efficiency of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113994754B_ABST
    Figure CN113994754B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method, an apparatus, a user equipment, and a computer-readable storage medium for sending scheduling requests, belonging to the field of wireless communication technologies. The method may include obtaining the numbers of at least two configured SRs and the priorities of each SR; in response to the physical uplink control channel PUCCH resources of K SRs among the at least two SRs overlapping in time domain with the PUCCH resources of the uplink control information UCI, determining the SR information to be transmitted according to the priorities of the K SRs, where K is a positive integer greater than 1; and sending the SR information to be transmitted. Based on the method provided by the embodiments of the present disclosure, SR information with high priority can be preferentially transmitted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technologies. Specifically, this application relates to a method, an apparatus, a user equipment, and a computer-readable storage medium for transmitting a scheduling request. Background Art

[0002] In a 5G system, there are service types that require high reliability and low latency (i.e., URLLC services (Ultra-reliability low latency)) and service types that do not require high reliability and low latency but require a relatively large data transmission rate (i.e., eMBB services (enhanced mobile broadband)). For different types of services, the transmission priorities of the services are different. Therefore, the base station should configure different priority SR resources for the UE respectively. However, when the UE is configured with multiple sets of SR configurations with different priorities, if the SR resource carrying the scheduling request SR and the PUCCH resource carrying other UCI (e.g., HARQ-ACK and / or CSI) information overlap in the time domain, the UE may not be able to transmit the SR information reasonably. Summary of the Invention

[0003] The purpose of this application aims to solve at least one of the above technical defects, especially the technical defect that the UE cannot transmit the SR information reasonably.

[0004] This application provides a method and an apparatus for transmitting a scheduling request, which can solve the problem that the UE cannot transmit the SR information reasonably. The technical solution is as follows:

[0005] This application provides a method, a user equipment, an apparatus, and a computer-readable storage medium for solving the technical problem that the UE cannot transmit the SR information reasonably.

[0006] In a first aspect, a method for transmitting a scheduling request SR includes: obtaining the numbers of at least two configured SRs and the priorities of each SR; in response to the physical uplink control channel PUCCH resources of K SRs among the at least two SRs overlapping with the PUCCH resources of the uplink control information UCI in the time domain, determining the SR information to be transmitted according to the priorities of the K SRs, where K is a positive integer greater than 1; and transmitting the SR information to be transmitted.

[0007] In an embodiment, determining the SR information to be transmitted according to the priorities of the K SRs includes: determining the SR with the highest priority among the K SRs transmitting positive SR information as the SR information to be transmitted according to the priorities of the K SRs.

[0008] In one embodiment, in response to there being at least two SRs with the highest priority in the transmitted positive SR information, any one of the SRs with the highest priority in the transmitted positive SR information is determined as the SR information to be transmitted.

[0009] In one embodiment, the determining the SR information to be transmitted according to the priorities of the K SRs includes: in response to the priorities of the SRs transmitting positive SR information among the K SRs being the same, determining any one of the positive SRs with the highest priority as the SR information to be transmitted.

[0010] In one embodiment, through a binary number of bits indicates the order of the number of the SR to be transmitted among the numbers of the K SRs. The SR to be transmitted is the SR with the highest priority among the K SRs transmitting positive SR information, and this binary number is determined as the SR information to be transmitted.

[0011] In one embodiment, in response to there being no positive SR information among the K SRs, a bit value is set to 0.

[0012] In a second aspect, a device for transmitting a scheduling request is provided. The device includes a scheduling request transmission module and a scheduling request processing module, where

[0013] The scheduling request transmission module is configured to obtain the numbers of at least two configured SRs and the priority of each SR;

[0014] The scheduling request processing module is configured to, in response to there being a time-domain overlap between the physical uplink control channel PUCCH resources of K SRs and the PUCCH resources of the uplink control information UCI among at least two SRs, determine the SR information to be transmitted according to the priorities of the K SRs, where K is a positive integer greater than 1;

[0015] The scheduling request transmission module is further configured to transmit the SR information to be transmitted.

[0016] In one embodiment, the scheduling request processing module is configured to: determine, according to the priorities of the K SRs, the SR with the highest priority among the K SRs transmitting positive SR information as the SR information to be transmitted.

[0017] In one embodiment, the scheduling request processing module is configured to: in response to there being at least two SRs with the highest priority in the transmitted positive SR information, determine any one of the positive SRs with the highest priority as the SR information to be transmitted.

[0018] In one embodiment, the scheduling request processing module is configured to: in response to the priorities of the SRs transmitting positive SR information among the K SRs being the same, determine any one of the SRs transmitting positive SR information as the SR information to be transmitted.

[0019] In one embodiment, the scheduling request processing module is configured to: By a binary number of bits to indicate the order of the SRs to be transmitted among the K SR numbers, where the SR to be transmitted is the SR with the highest priority in the K SRs for transmitting positive SR information, and determine this binary number as the SR information to be transmitted.

[0020] In one embodiment, in response to there being no positive SR information among the K SRs, then a bit value is set to 0.

[0021] In a third aspect, a user equipment (UE) is provided, which includes a memory and a processor, and the memory and the processor are communicatively coupled.

[0022] The memory stores a computer program.

[0023] The processor is configured to execute the method for transmitting a scheduling request described in the first aspect when running the computer program.

[0024] In a fourth aspect, a computer-readable storage medium is provided, which stores a computer program. When the computer program is run on a user equipment, it causes the user equipment to execute the method for transmitting a scheduling request described in the first aspect.

[0025] The beneficial effects brought by the technical solution provided in this application are:

[0026] This application proposes a method for transmitting a scheduling request. In the case where the UE is configured with scheduling requests having different priorities, by using a specific indication method to indicate to the base station the scheduling request with a high priority, the problem that the UE cannot reasonably transmit the scheduling request is solved.

[0027] The additional aspects and advantages of this application will be partially given in the following description, and these will become apparent from the following description or be understood through the practice of this application. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] To more clearly illustrate the technical solutions in the embodiments of this application, the following will briefly introduce the drawings required for the description of the embodiments of this application.

[0029] Figure 1 A flowchart showing a method for transmitting a scheduling request according to an embodiment of this application;

[0030] Figure 2 A flowchart showing a method for transmitting a scheduling request according to another embodiment of this application;

[0031] Figure 3A schematic structural diagram of an apparatus for transmitting a scheduling request provided in another embodiment of the present application; and

[0032] Figure 4 A schematic structural diagram of a UE device provided in an embodiment of the present application. Detailed implementation manners

[0033] The embodiments of the present application will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary only for explaining the present application and should not be construed as limiting the present invention.

[0034] Those skilled in the art of the present technology can understand that, unless specifically stated otherwise, the singular forms "a", "an", "the" and "said" used herein may also include the plural forms. It should be further understood that the term "comprising" used in the specification of the present application means the presence of the stated features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or their groups. It should be understood that when we say that an element is "connected" or "coupled" to another element, it can be directly connected or coupled to other elements, or there may also be intermediate elements. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The phrase "and / or" used herein includes all or any unit and all combinations of one or more of the associated listed items.

[0035] Unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. As used herein, "user equipment", "terminal", and "terminal device" include both devices with a wireless signal receiver that only has the ability to receive without transmitting, and devices with receiving and transmitting hardware that can perform two-way communication on a two-way communication link. Such devices may include: cellular or other communication devices with a single-line display or a multi-line display, or cellular or other communication devices without a multi-line display; PCS (Personal Communications Service), which can combine voice, data processing, fax, and / or data communication capabilities; PDA (Personal Digital Assistant), which may include a radio frequency receiver, pager, Internet / intranet access, web browser, notepad, calendar, and / or GPS (Global Positioning System) receiver; conventional laptop and / or palm computers or other devices with and / or including a radio frequency receiver. As used herein, "terminal", "terminal device", and "user equipment" can be portable, transportable, installed in a vehicle (air, sea, and / or land), or suitable for and / or configured to operate locally and / or in a distributed manner at any other location on Earth and / or in space. As used herein, "terminal", "terminal device", and "user equipment" can also be communication terminals, Internet access terminals, music / video playback terminals, such as PDAs, MIDs (Mobile Internet Devices), and / or mobile phones with music / video playback functions, or devices such as smart TVs and set-top boxes.

[0036] To better understand the solution provided by the embodiments of the present application, the technical terms and related technologies involved in the present application will be described first below.

[0037] Glossary

[0038] Uplink Control Information UCI: Refers to uplink layer 1 / layer 2 control signaling. UCI typically includes:

[0039] Scheduling Request (SR): It is a signaling for the user equipment UE to request the configuration of uplink radio resources from the base station;

[0040] For the hybrid automatic repeat request (HARQ) acknowledgment (ACK / NACK) information of downlink data transmission, if the terminal correctly demodulates the downlink data, it feeds back ACK acknowledgment information to the base station through uplink control signaling; otherwise, it feeds back NACKX information.

[0041] Channel state information (CSI): It is information that reflects the channel state between the base station and the terminal (user equipment, UE).

[0042] Physical uplink control channel (PUCCH): It is used to carry uplink control information, mainly including CQI, ACK, etc.

[0043] Physical uplink shared channel (PUSCH): It is used to carry uplink data, including service data, high-layer signaling, etc.

[0044] Positive SR and negative SR: Positive SR indicates that the user equipment requests uplink resources from the base station, and negative SR indicates that the user does not request uplink resources.

[0045] In the communication protocol of 5G R15, the base station can configure multiple sets of PUCCH resources (hereinafter also referred to as SR resources) for the UE to carry SR requests. Each set of SR resources for carrying SR requests can refer to a set of PUCCH resources with fixed frequency-domain resources and periodic occurrence in the time domain. There may or may not be actual SR transmissions on a certain SR resource. If the PUCCH resources carrying HARQ-ACK or CSI information overlap with K configured PUCCH resources for carrying SR resources (regardless of whether there are actual SR transmissions) in the time domain, then the UCI on these PUCCH channels with time-domain overlap should be multiplexed, that is, the UCI on these multiple PUCCH channels with time-domain overlap is carried on one PUCCH channel. When performing UCI multiplexing, these K SRs become bits, and this bit can be combined with HARQ-ACK information bits and / or CSI bits in a certain order to form a bit string for transmission. However, during the transmission process, the UE can only arbitrarily transmit any one of the K SRs and cannot transmit according to the priority of the SRs. Therefore, SR information cannot be transmitted reasonably, and thus the transmission efficiency cannot be improved.

[0046] In view of the above problems existing in the prior art, the embodiments of the present application provide a method for transmitting a scheduling request. Based on the solution provided by the embodiments of the present application, the problem that the UE cannot reasonably transmit the scheduling request can be solved.

[0047] To make the objectives, technical solutions, and advantages of this application clearer, the following will specifically describe various optional implementation manners of this application and how the technical solutions of the embodiments of this application solve the above technical problems in detail in combination with specific embodiments and the accompanying drawings. These specific embodiments below can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of this application will be described below in combination with the accompanying drawings.

[0048] Figure 1 It is a schematic flowchart of a method for transmitting a scheduling request provided by an embodiment of this application.

[0049] Refer to Figure 1 , the method for transmitting a scheduling request of this application includes:

[0050] Step S101: A user equipment UE obtains the numbers of at least two configured SRs and the priorities of each SR.

[0051] In one embodiment, in step S101, after the UE accesses the cell, the UE obtains from the base station the SR request configuration information configured by the base station for the at least two SRs. The SR request configuration information may include the numbers of SRs and the priorities of SRs.

[0052] Step S102: In response to the physical uplink control channel PUCCH resources of K SRs among the at least two SRs overlapping with the PUCCH resources of the uplink control information UCI in the time domain, the UE determines the SR information to be transmitted according to the priorities of the K SRs.

[0053] Wherein, K is a positive integer greater than 1.

[0054] In one embodiment, the UCI may include at least one of the hybrid automatic repeat request acknowledgment HARQ-ACK information or the channel state information CSI.

[0055] In one embodiment, the step of determining the SR to be transmitted according to the priorities of the K SRs may specifically include: The user equipment may determine the SR with the highest priority among the K SRs for transmitting the affirmative SR information as the SR information to be transmitted according to the priorities of the K SRs.

[0056] In one embodiment, in step S102, when there are K PUCCH resources for SRs among the PUCCH resources for transmitting SRs that overlap with the PUCCH resources for transmitting other UCIs in the time domain and the K SRs are affirmative SRs (i.e., the user equipment actually requests to send uplink data to the base station), the user equipment may determine the SR to be transmitted according to the priority of the SR configured by the base station for the UE, that is, determine the SR that needs to be transmitted preferentially or has a higher priority or is an SR for services that require high reliability or low latency (e.g., URLLC service (Ultra-reliability low latency)).

[0057] Step S103: The UE sends the SR information to be transmitted.

[0058] In one embodiment, in step S103, the UE may use a binary number of bits to indicate the SR information to be transmitted. For example, the binary number of

[0059] bits may be determined as the SR information to be transmitted.

[0060] In one embodiment, in response to there being at least two SRs with the highest priority among the transmitted affirmative SR information, any one of the SRs with the highest priority among the transmitted affirmative SR information is determined as the SR information to be transmitted.

[0061] In one embodiment, in response to the SR priorities of the SRs transmitting affirmative SR information among the K SRs being the same, any one of the SRs transmitting affirmative SR information is determined as the SR information to be transmitted.

[0061] In one embodiment, a binary number of bits is used to indicate the order of the number of the SR to be transmitted among the K SR numbers. The SR to be transmitted is the SR with the highest priority among the SRs transmitting affirmative SR information among the K SRs, and this binary number is determined as the SR information to be transmitted.

[0062] For example, if a total of 8 SRs need to be transmitted, number these 8 SRs sequentially as SR configuration ID 0 to SR configuration ID 7, and among the 8 SRs that need to be transmitted, there are K = 3 SRs whose PUCCH resources overlap with the PUCCH resources for transmitting other UCI in the time domain. The numbers corresponding to these K = 3 overlapping SRs are SR configuration ID 3, SR configuration ID 4, and SR configuration ID 7. The UE first renumbers the K overlapping SRs according to their configuration IDs. For example, referring to the correspondence between the SR configuration ID and the SR index order ID in Table 1, renumber them as SR index order 1 (corresponding to SR configuration ID 3), SR index order 2 (corresponding to SR configuration ID 4), and SR index order 3 (corresponding to SR configuration ID 7). Then the UE determines whether these K = 3 SRs are affirmative SRs, and then the UE selects the SR with the highest priority among the SRs determined to be affirmative SRs. Finally, use to indicate the SR that is determined to be an affirmative SR and has the highest priority.

[0063] For example, if it is determined according to the SR priority configured by the base station that the above SR index order 1, SR index order 2, and SR index order 3 are all affirmative SRs and all have the highest priority, then the UE uses a pre-set indication method such as to indicate any one of the SRs that are determined to be affirmative SRs and all have the highest priority. That is, the UE can select to indicate any one of the SRs corresponding to SR index order 1, SR index order 2, and SR index order 3. In this example, since K = 3, bits, so the UE uses 2-bit information to indicate any one of the SRs corresponding to SR index order 1, SR index order 2, and SR index order 3. That is, these 2 bits can be 01, 10, or 11.

[0064] Table 1 Correspondence between SR configuration ID and SR index order ID

[0065] SR Configuration ID 3 SR Configuration ID 4 SR Configuration ID 7 SR index order 1 SR index order 2 SR index order 3

[0066] In another embodiment, if a total of 8 SRs need to be transmitted, these 8 SRs are sequentially numbered from SR configuration ID 0 to SR configuration ID 7. And if there are K = 5 SRs whose PUCCH resources overlap in the time domain with the PUCCH resources for transmitting other UCI among the 8 SRs to be transmitted, for example, the SR configuration IDs corresponding to the K = 5 SRs are SR configuration ID 2, SR configuration ID 3, SR configuration ID 5, SR configuration ID 6, and SR configuration ID 7 respectively, then the UE first needs to re-number SR configuration ID 2, SR configuration ID 3, SR configuration ID 5, SR configuration ID 6, and SR configuration ID 7. For example, referring to the correspondence between the SR configuration ID and the SRindex order ID in Table 2, the K = 5 SRs are re-numbered as SR index order1 to SR index order5.

[0067] Table 2 Correspondence between SR configuration ID and SR index order ID

[0068]

[0069]

[0070] After that, the UE first needs to determine whether SR index order 1 to SR index order 5 are affirmative SRs:

[0071] Table 3 shows the correspondence between the SR configuration ID and the SR index order ID, and whether the SR is an affirmative SR or a negative SR. Referring to Table 3, if the UE determines that only the SR corresponding to SR index order 4 is an affirmative SR, then the UE can use to indicate the SR corresponding to SR index order 4, that is, since K = 5, so bits, so the UE uses 3-bit information to indicate the SR corresponding to SR index order 4, that is, this 3-bit information can be set to 100.

[0072] Table 3

[0073]

[0074] Table 4 shows the correspondence between the SR configuration ID and the SR index order ID, whether the SR is a positive SR or a negative SR, and the priority of the SR. Referring to Table 4, if the UE determines that the SRs corresponding to SR index order 4 and SR index order 5 are both positive SRs (i.e., there are at least two positive SRs) and the SRs corresponding to SR index order 4 and SR index order 5 both have the highest priority, that is, there are at least two positive SRs with the highest priority, then the UE uses 3 bits to indicate any one of the SRs corresponding to SR index order 4 and SR index order 5 that are both positive SRs and have the highest priority, that is, the 3-bit information can be set to 100 or 101.

[0075] Table 4

[0076]

[0077] Table 5 shows the correspondence between the SR configuration ID and the SR index order ID, whether the SR is a positive SR or a negative SR, and the priority of the SR. Referring to Table 5, if the UE determines that one or more of the 3 SRs corresponding to SR index order 1 to SR index order 3 are positive SRs, and the 2 SRs corresponding to SR index order 4 and SR index order 5 are negative SRs, but the SRs corresponding to SR index order 4 and SR index order 5 have a high priority, while the 3 SRs corresponding to SR index order 1 to SR index order 3 have a low priority lower than this high priority, in this case, the UE uses 3 bits to indicate any one of the 3 SRs corresponding to SR index order 1 to SR index order 3 that is a positive SR.

[0078] Table 5

[0079]

[0080] Table 6 shows the correspondence between the SR configuration ID and the SR index order ID, and whether the SR is a positive SR or a negative SR. Referring to Table 6, if the UE determines that none of the 5 SRs corresponding to SR index order 1 to SR index order 5 are positive SRs, then the values of the bits are all set to 0.

[0081] Table 6

[0082]

[0083] In one embodiment, the UE not only sends the SR information to be transmitted to the base station, but also simultaneously sends other UCI to the base station. The specific implementation manner may be to form a bit string by combining the bits of other UCI and the bits of the indication information of the corresponding SR, and send the bit string to the base station.

[0084] In one embodiment, the method for sending the bit string includes the following four cases:

[0085] Case 1: When there is a time-domain overlap between the physical uplink control channel PUCCH resources of K SRs among at least two SRs and the PUCCH resources of HARQ-ACK information bits, if the UE needs to transmit Q HARQ-ACK bits and bits of SR information on the PUCCH resource, the total number of UCI bits that the UE can send to the base station through the PUCCH resource is That is, attach bits of SR information after the HARQ-ACK information bits to form a string, and send the string to the base station.

[0086] Case 2: When there is a time-domain overlap between the physical uplink control channel PUCCH resources of K SRs among at least two SRs and the PUCCH resources of CSI bits, if the UE needs to transmit Q CSI bits and bits of SR information on the PUCCH resource, the UCI bits that the UE can send to the base station through the PUCCH resource are That is, attach bits before Q CSI bits to form a string, and send the string to the base station.

[0087] Case 3: When there is a time-domain overlap between the physical uplink control channel PUCCH resources of K SRs among at least two SRs and the PUCCH resources of HARQ-ACK information bits and CSI bits, if the UE needs to transmit Q HARQ-ACK bits, Q CSI bits and bits of SR information on the PUCCH resource, the UCI bits that the UE can send to the base station through the PUCCH resource are That is, A number of bits are appended after the HARQ-ACK information bits and before the CSI bits, that is, a number of bits are inserted between the HARQ-ACK information bits and the CSI bits, and then a string is formed and the string is sent to the base station.

[0088] Case 4: If there is no SR to be transmitted on these K SR resources, that is, all SRs are negative SRs, then all these bits are set to 0.

[0089] Figure 2 It is a schematic flow chart of a method for transmitting a scheduling request provided by another embodiment of the present application;

[0090] Referring to Figure 2 , the method for transmitting a scheduling request of the present application may include the following steps:

[0091] S201: The user equipment UE obtains the numbers of at least two configured SRs and the priorities of each SR.

[0092] S202: In response to the time domain overlap between the physical uplink control channel PUCCH resources of K SRs and the PUCCH resources of the uplink control information UCI among at least two SRs, the UE determines the SR information to be transmitted according to the priorities of the K SRs.

[0093] Wherein, K is a positive integer greater than 1;

[0094] S203: The UE sends the SR information to be transmitted.

[0095] S204: After sending the SR information to be transmitted, the UE receives the PUSCH resources allocated for transmitting uplink data.

[0096] In step S204, after the UE sends to the base station the SR information to be transmitted determined through step S202, the base station allocates PUSCH resources for the UE to transmit uplink data so that the UE can perform uplink data transmission subsequently.

[0097] In the embodiments of the present disclosure, the UE indicates a scheduling request with a higher priority through a predetermined indication method, so that the UE can reasonably transmit the scheduling request that needs to be preferentially transmitted, and enables the base station to preferentially allocate PUSCH resources for the UE to perform uplink data transmission, thereby improving the efficiency of data transmission.

[0098] Based on the same principle as the method provided by the embodiments of the present disclosure, the embodiments of the present disclosure also provide a device for sending a scheduling request. Figure 3 It is a schematic structural diagram of a device for sending a scheduling request provided by another embodiment of the present application.

[0099] Reference Figure 3 , the apparatus for sending a scheduling request according to an embodiment of the present disclosure includes a scheduling request transmission module 301 and a scheduling request processing module 302, where

[0100] The scheduling request transmission module 301 is configured to obtain the numbers of at least two configured SRs and the priorities of each SR;

[0101] The scheduling request processing module 302 is configured to, in response to the physical uplink control channel PUCCH resources of K SRs among at least two SRs overlapping with the PUCCH resources of the uplink control information UCI in the time domain, determine the SR information to be transmitted according to the priorities of the K SRs, where K is a positive integer greater than 1;

[0102] The scheduling request transmission module 301 is further configured to send the SR information to be transmitted.

[0103] In one embodiment, the SR information to be transmitted includes the number of the SR information to be transmitted.

[0104] In one embodiment, the scheduling request processing module 302 is configured to: determine the SR with the highest priority among the K SRs transmitting positive SR information as the SR information to be transmitted according to the priorities of the K SRs.

[0105] In one embodiment, the scheduling request processing module 302 is configured to: in response to there being at least two SRs with the highest priority among the SRs transmitting positive SR information, determine any one of the positive SRs with the highest priority as the SR information to be transmitted.

[0106] In one embodiment, the scheduling request processing module 302 is configured to: in response to the priorities of the SRs transmitting positive SR information among the K SRs being the same, determine any one of the SRs transmitting positive SR information as the SR information to be transmitted.

[0107] In one embodiment, the scheduling request processing module is configured to: through The binary number of bits indicates the order of the number of the SR to be transmitted among the numbers of the K SRs. The SR to be transmitted is the SR with the highest priority among the K SRs transmitting positive SR information, and determine this binary number as the SR information to be transmitted.

[0108] In one embodiment, in response to there being no positive SR information among the K SRs, then The value of the bit is set to 0.

[0109] In one embodiment, the scheduling request transmission module 301 is configured to: after sending the SR information to be transmitted, receive the PUSCH resources allocated for transmitting uplink data.

[0110] The present application further provides a computer-readable storage medium storing a computer program, which, when run on a user device, causes the user device to execute the method for transmitting a scheduling request described in the first aspect.

[0111] As an example, Figure 4 FIG. shows a schematic structural diagram of a user device applicable to embodiments of the present disclosure. The user device may specifically be implemented as a direct communication user device, such as a smart phone, and may be used to implement the method for transmitting a scheduling request provided in any optional embodiment of the present disclosure.

[0112] As Figure 4 shown in, the user device 400 may mainly include at least one processor 401, a memory 402, a communication interface 403, an input / output interface 404, a power supply component 405, and other components. Among them, the components may be connected and communicate with each other through a bus 406.

[0113] Specifically, the power supply component 405 is used to provide operating power for the user device 400, and the power supply component may include, but is not limited to, a rechargeable battery, a charging interface, a charging protection circuit, and the like.

[0114] The memory 402 may be used to store computer programs, etc. The computer programs may include program codes or instructions that implement the methods shown in the embodiments of the present disclosure when called by the processor 401, and may also include programs for implementing other functions or services.

[0115] The memory 402 may be a ROM (Read Only Memory), or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory), or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory), or other optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0116] The processor 401 is connected to the memory 402 via the bus 406 and realizes corresponding functions by invoking the application programs stored in the memory 402. Among them, the processor 401 can be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in connection with the present disclosure. The processor 401 can also be a combination that realizes computing functions, such as a combination including one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0117] The communication device 403 can allow the user equipment 400 to communicate with other user equipment wirelessly or wiredly to exchange data. For example, the user equipment 400 sends direct communication data through the communication device and can receive data (or instructions, etc.) sent by the base station or other user equipment. The communication device 403 can include, but is not limited to, some or all of the components such as a receiver, a transmitter, a wired network interface, a wireless network interface, and an antenna.

[0118] The user equipment 400 can be connected to the required input / output devices through the input / output interface 404, such as an external storage device, a charging device, etc., so as to store the data in the user equipment 400 into other storage devices, or store the data in other storage devices into the user equipment 400. It can be understood that the input / output interface 404 can be a wired interface or a wireless interface.

[0119] The bus 406 for connecting each component can include a path for transmitting information between the above components. The bus 406 can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. According to different functions, the bus 406 can be divided into an address bus, a data bus, a control bus, etc.

[0120] Optionally, for the solution provided by the embodiments of the present disclosure, the memory 402 may be used to store the application program code for executing the solution of the present disclosure, and be controlled by the processor 401 to execute. The processor 401 is used to execute the application program code stored in the memory 402 to implement the actions of the method or apparatus provided by the embodiments of the present disclosure.

[0121] It should be understood that although the steps in the flowchart of the accompanying drawings are shown in sequence according to the indication of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise clearly stated in this article, the execution of these steps is not strictly limited in order, and they may be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but may be executed at different times, and their execution order is not necessarily sequential, but may be executed alternately or alternately with at least a part of other steps or sub-steps or stages of other steps.

[0122] The above are only partial embodiments of the present disclosure. It should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present disclosure, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present disclosure.

Claims

1. A method for transmitting a scheduling request (SR), characterized in that, The method includes: Obtaining the numbers of at least two configured SRs and the priorities of each SR; the numbers of the at least two SRs and the priorities of each SR are configured by the base station; In response to the physical uplink control channel PUCCH resources of K SRs among the at least two SRs overlapping with the PUCCH resources of the uplink control information UCI in the time domain, determining the SR information to be transmitted according to the priorities of the K SRs, where K is a positive integer greater than 1; Transmitting the SR information to be transmitted; Receiving the physical shared uplink channel PUSCH resources allocated based on the SR information to be transmitted and used for transmitting uplink data; Wherein, the determining the SR information to be transmitted according to the priorities of the K SRs includes: By a binary number of bits to indicate the order of the number of the SR to be transmitted among the K SR numbers, where the SR to be transmitted is the SR with the highest priority among the K SRs for transmitting positive SR information; Determining the binary number corresponding to the SR to be transmitted as the SR information to be transmitted.

2. The method according to claim 1, characterized in that In response to there being at least two SRs with the highest priority in the transmission of positive SR information, determining any one of the positive SRs with the highest priority as the SR information to be transmitted.

3. The method according to claim 1, characterized in that, The determining the SR information to be transmitted according to the priorities of the K SRs includes: In response to the priorities of the SRs transmitting positive SR information among the K SRs being the same, determining any one of the SRs transmitting positive SR information as the SR information to be transmitted.

4. The method according to claim 1, wherein In response to there being no positive SR information in all K SRs, the bit value is set to 0.

5. A device for transmitting a scheduling request, characterized in that The device includes a scheduling request transmission module, a scheduling request processing module, and a resource receiving module, The scheduling request transmission module is used to obtain the numbers of at least two configured SRs and the priorities of each SR; the numbers of the at least two SRs and the priorities of each SR are configured by the base station; The scheduling request processing module is used to, in response to the physical uplink control channel PUCCH resources of K SRs among the at least two SRs overlapping with the PUCCH resources of the uplink control information UCI in the time domain, determine the SR information to be transmitted according to the priorities of the K SRs, where K is a positive integer greater than 1; The resource receiving module is used to receive the physical shared uplink channel PUSCH resources allocated based on the SR information to be transmitted and used for transmitting uplink data; The scheduling request transmission module is further used to transmit the SR information to be transmitted; Wherein, the determining the SR information to be transmitted according to the priorities of the K SRs includes: By a binary number of bits indicates the order of the number of the SR to be transmitted among the K SR numbers, and the SR to be transmitted is the SR with the highest priority among the K SRs for transmitting positive SR information; Determining the binary number corresponding to the SR to be transmitted as the SR information to be transmitted.

6. The device according to claim 5, characterized in that, The scheduling request processing module is used to: in response to there being at least two SRs with the highest priority in the transmission of positive SR information, determine any one of the positive SRs with the highest priority as the SR information to be transmitted.

7. The device according to claim 5, characterized in that, The scheduling request processing module is used to: in response to the priorities of the SRs transmitting positive SR information among the K SRs being the same, determine any one of the SRs transmitting positive SR information as the SR information to be transmitted.

8. The device according to claim 5, characterized in that The scheduling request processing module is used to set the bit values to 0 in response to the absence of positive SR information in all K SRs.

9. A user equipment UE, characterized in that, The user equipment includes a memory and a processor, and the memory and the processor are communicatively coupled, A computer program is stored in the memory; The processor is used to execute the method for transmitting a scheduling request according to any one of claims 1 to 4 when running the computer program.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program which, when run on a user device, causes the user device to execute the method according to any one of claims 1-4.

Citation Information

Patent Citations

  • Transmission method and device, communication node and medium

    CN110536464A

  • Terminal device, base station device, and communication method

    CN111096024A