Resource allocation method, device, equipment and chip

By acquiring and sharing authorization scheduling information of different communication standards, the problem of cross-standard uplink RF resource sharing is solved, data throughput is improved and terminal hardware complexity is reduced.

CN120711518APending Publication Date: 2025-09-26BEIJING X RING TECHNOLOGY CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202511186912.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-22
Publication Date
2025-09-26

Smart Images

  • Figure CN120711518A_ABST
    Figure CN120711518A_ABST
Patent Text Reader

Abstract

The invention provides a resource allocation method and device, equipment and a chip, and the method comprises the steps: obtaining first authorization scheduling information in a first system and second authorization scheduling information in a second system; determining radio frequency resources allocated to the first system and / or the second system based on the first authorization scheduling information and the second authorization scheduling information; wherein in the supported multiple sets of radio frequency resources, at least one set of radio frequency resources is shared by the first system and the second system. Therefore, the terminal supporting multiple communication systems can share uplink radio frequency resources across the communication systems, and when uplink radio frequency channel resources are limited, uplink transmission channel multiplexing across the communication systems can be realized, so that the data throughput rate of an uplink is greatly improved, meanwhile, hardware resources of the terminal do not need to be increased, and the cost is reduced. And the design cost of the terminal and the hardware implementation complexity are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a resource allocation method, apparatus, device, and chip. Background Art

[0002] New Radio (NR) introduces uplink transmit switching (UL Tx Switch) technology for different capabilities. Base stations use timeslot-level uplink grant scheduling information to schedule terminals to transmit on different carriers at different times, achieving uplink transmit path multiplexing. However, for networks with different standards, cross-standard uplink grant scheduling is impossible because base stations cannot share timeslot-level information. Consequently, terminal RF path sharing is impossible. Summary of the Invention

[0003] The present application aims to solve one of the technical problems in the related art at least to a certain extent.

[0004] To this end, the present application proposes a resource allocation method, apparatus, device and chip, which enable terminals supporting multiple communication modes to share uplink RF resources across communication modes, significantly improving the data throughput of the uplink without increasing the design cost of the terminal and reducing the complexity of hardware implementation.

[0005] The first embodiment of the present application provides a resource allocation method, the method comprising: Obtaining first authorization scheduling information under the first standard and second authorization scheduling information under the second standard; Determining, based on the first grant scheduling information and the second grant scheduling information, radio frequency resources allocated to the first standard and / or the second standard from multiple sets of supported radio frequency resources; Among the multiple sets of radio frequency resources supported, at least one set of radio frequency resources is shared by the first standard and the second standard.

[0006] A second embodiment of the present application provides a resource allocation device, comprising: An information acquisition module, configured to acquire first authorization scheduling information under a first standard and second authorization scheduling information under a second standard; a resource allocation module, configured to determine, based on the first grant scheduling information and the second grant scheduling information, radio frequency resources allocated to the first standard and / or the second standard from multiple sets of supported radio frequency resources; Among the multiple sets of radio frequency resources supported, at least one set of radio frequency resources is shared by the first standard and the second standard.

[0007] The third aspect of the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the resource allocation method as described in the first aspect above is implemented.

[0008] The fourth embodiment of the present application proposes a chip, which includes an interface circuit and a processing circuit coupled to each other, wherein the interface circuit is used to input or output signals, and the processing circuit is configured to execute the resource allocation method as described in the first aspect above.

[0009] The fifth aspect of the present application provides a non-temporary computer-readable storage medium having computer program instructions stored thereon. When the computer program instructions are executed by a processor, the resource allocation method as described in the first aspect above is implemented.

[0010] The sixth aspect of the present application provides a computer program product on which a computer program is stored. When the program is executed by a processor, the resource allocation method as described in the first aspect is implemented.

[0011] The resource allocation method, apparatus, device and chip proposed in the present application obtain first authorization scheduling information under the first standard and second authorization scheduling information under the second standard; based on the first authorization scheduling information and the second authorization scheduling information, determine the radio frequency resources allocated to the first standard and / or the second standard; wherein, among the multiple sets of radio frequency resources supported, at least one set of radio frequency resources is shared by the first standard and the second standard; so that terminals supporting multiple communication standards can realize the sharing of uplink radio frequency resources across communication standards, and when the uplink radio frequency path resources are limited, uplink transmission path multiplexing across communication standards can be realized, thereby greatly improving the data throughput of the uplink, without increasing the hardware resources of the terminal, reducing the design cost of the terminal and the complexity of hardware implementation.

[0012] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which: Figure 1 A schematic diagram of radio frequency resource allocation in related technologies; Figure 2 A schematic diagram of a resource allocation method according to an embodiment of the present invention; Figure 3 A flowchart of another resource allocation method provided in an embodiment of the present application; Figure 4A flowchart of another resource allocation method provided in an embodiment of the present application; Figure 5 A timing diagram of a resource allocation method provided in an embodiment of the present application; Figure 6 A schematic diagram of the structure of a resource allocation device provided in an embodiment of the present application; Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application; Figure 8 A schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION

[0014] The following describes in detail embodiments of the present application, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0015] There are two solutions to improve uplink throughput in related technologies. One is to introduce uplink transmit switching (UL Tx Switch) technology with different capabilities in NR mode. When the terminal's uplink RF path is limited, the base station uses slot-level uplink grant scheduling information to schedule the terminal to transmit on different carriers at different times, achieving uplink transmit path multiplexing and improving overall uplink throughput.

[0016] Another solution is to increase the terminal's RF path, for example, from the basic two transmission paths to three, and achieve the goal of increasing uplink throughput by increasing basic capabilities. However, this method increases costs and hardware implementation complexity. In particular, the bottleneck of the RF transmission path is often the Radio Frequency Integrated Circuit (RFIC), which is limited by the R&D and mass production cycle of RFIC and cannot be implemented in a short period of time.

[0017] Figure 1 A schematic diagram of radio frequency resource allocation in related technologies, such as Figure 1 As shown in (a) in the figure, the base station schedules the terminal to transmit on different carriers at different times through time slot-level uplink grant scheduling information, thereby controlling the terminal to achieve uplink transmission path multiplexing. As an example, the scheduling sequence is as follows: The base station schedules uplink grants on slots 2 and 3 of carrier 1, and does not schedule uplink grants on slots 2 and 3 of carrier 2. The terminal receives the uplink grant scheduling information from the base station and sends uplink data on slots 2 and 3 of carrier 1. The terminal does not receive the uplink grant scheduling information from the base station and does not send uplink data on Slot 2 and Slot 3 of carrier 2. Correspondingly, the base station schedules uplink grants on Slot 4, Slot 5, and Slot 6 of carrier 2, and does not schedule uplink grants on Slot 4, Slot 5, and Slot 6 of carrier 1. The terminal receives the uplink grant scheduling information from the base station and sends uplink data on slots 4, 5, and 6 of carrier 2. The terminal does not receive the uplink grant scheduling information from the base station and does not send uplink data on Slot 4, Slot 5, and Slot 6 of carrier 1. The scheduling of slots 7 and 8 is similar to that of slots 2 and 3. The base station schedules uplink grants in slots 7 and 8 of carrier 1, and does not schedule uplink grants in slots 7 and 8 of carrier 2. The terminal receives the uplink grant scheduling information from the base station and sends uplink data on slots 7 and 8 of carrier 1. The terminal does not receive the uplink grant scheduling information from the base station and does not send uplink data on Slot 7 and Slot 8 of carrier 2. Based on the above, the terminal can share the uplink RF channel between different carriers, and the transmission timing is as follows: Figure 1 (a) shown.

[0018] The current uplink transmission switching technology is only used in NR mode. However, current terminals are basically multi-communication standards, and the overall uplink RF path capability of the terminal is also limited. For example, some special communication modes such as Dual Connectivity (DC), such as E-UTRA and NR Dual-Connectivity (EN-DC) scenarios (where E-UTRA (Evolved Universal Terrestrial Radio Access) is the wireless access technology in the Long Term Evolution (LTE) system). In related technologies, the system has two sets of RF transmission (Tx) resources. The current common practice is to allocate 1Tx to the two communication standards NR and LTE respectively, that is, NR occupies 1Tx resource and LTE occupies 1Tx resource, such as Figure 1 As shown in (b) in .

[0019] However, for networks with different communication standards, since base stations of different standards cannot share information at the time slot level, cross-standard uplink grant scheduling cannot be implemented, and terminal RF path sharing cannot be completed. Therefore, a technical solution that can comprehensively address the limited RF path capabilities of multi-communication standard terminals is also needed.

[0020] To address the above problems, the present application proposes a resource allocation method, apparatus, device and chip, which enable terminals supporting multiple communication modes to share uplink RF resources across communication modes, significantly improving the data throughput of the uplink without increasing the design cost of the terminal and reducing the complexity of hardware implementation.

[0021] Figure 2 A flowchart of a resource allocation method provided in an embodiment of the present application.

[0022] It should be noted that the resource allocation method of the embodiments of the present application can be applied to a resource allocation device. In some possible embodiments, the resource allocation device can be configured in an electronic device or chip so that the electronic device or chip can perform resource allocation functions. In addition, in some possible embodiments, the resource allocation device can also be software in the electronic device.

[0023] In any embodiment of the present application, the chip can be integrated into an electronic device. Among them, the chip includes a central processing unit (CPU), an image signal processing (ISP), an application-specific integrated circuit (ASIC), a microprocessor (DSP), a field programmable gate array (FPGA), a system on a chip (SOC), a reduced instruction set computer (RISC), etc., which are not listed here one by one.

[0024] Among them, electronic equipment includes but is not limited to: terminals, etc.

[0025] A terminal is a user-side entity used to receive or transmit signals, such as a mobile phone. A terminal may also be referred to as a terminal device, user equipment (UE), mobile station (MS), or mobile terminal (MT). A terminal may be a mobile phone with communication capabilities, a wearable device, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal used in industrial control, a wireless terminal used in self-driving, a wireless terminal used in remote medical surgery, a wireless terminal used in smart grids, a wireless terminal used in transportation safety, a wireless terminal used in smart cities, or a wireless terminal used in smart homes. The embodiments of this application do not limit the specific technology or device form used by the terminal.

[0026] For the convenience of explanation, the resource allocation method will be described below with the execution subject being a terminal as an example.

[0027] like Figure 2 As shown, the resource allocation method may include the following steps S201 to S202: Step S201: Acquire first grant scheduling information under a first standard and second grant scheduling information under a second standard.

[0028] In the embodiment of the present application, the first standard and the second standard are two different communication standards supported by the terminal.

[0029] As an example, the first standard may be, for example, the fifth generation mobile communication NR, and the second standard may be, for example, the fourth generation mobile communication LTE. It is understandable that the first standard may be LTE, the second standard may be NR, and so on. The first standard and the second standard may also be other communication standards supported by the terminal, which are not limited here.

[0030] In some embodiments, the first grant scheduling information is sent by a network device of a first standard, and the second grant scheduling information is sent by a network device of a second standard.

[0031] That is, in some embodiments, the terminal can receive uplink grant scheduling information sent by network devices of different standards.

[0032] In some embodiments, the terminal may receive the first authorization scheduling information through a control channel under the first standard (e.g., a physical downlink control channel (PDCCH)) and layer 3 (L3) and layer 2 (L2) signaling.

[0033] In some embodiments, the terminal may receive the second grant scheduling information through a control channel and layer 3 and layer 2 signaling under the second standard.

[0034] It should be noted that L3 may refer to the network layer, and L2 may refer to the data link layer.

[0035] Step S202: Based on the first grant scheduling information and the second grant scheduling information, determine the radio frequency resources allocated to the first standard and / or the second standard from the multiple sets of supported radio frequency resources.

[0036] In the embodiment of the present application, the radio frequency resources allocated to the first standard and / or the second standard may be determined based on the first grant scheduling information under the first standard and the second grant scheduling information under the second standard.

[0037] In various embodiments of the present application, the system supports at least two sets of transmit (Tx) radio frequency resources, wherein at least one set of radio frequency resources is shared by the first standard and the second standard (or is called multiplexing, sharing, etc.).

[0038] For example, if a system has a 2Tx transmission capability, the system supports two sets of transmit radio frequency resources. Two sets of transmit radio frequency resources (2Tx) can be allocated to the first standard to achieve higher communication capabilities, while one set of transmit radio frequency resources (1Tx) can be allocated to the second standard to maintain basic communication capabilities. It can be understood that in this example, the first and second standards share one set of transmit radio frequency resources.

[0039] Optionally, in some embodiments, the above method may further include: using radio frequency resources allocated to the first standard and / or the second standard to send data under the corresponding standard.

[0040] The resource allocation method of the embodiment of the present application obtains first authorization scheduling information under the first standard and second authorization scheduling information under the second standard; based on the first authorization scheduling information and the second authorization scheduling information, determines the radio frequency resources allocated to the first standard and / or the second standard; wherein, there is at least one set of radio frequency resources shared by the first standard and the second standard; so that terminals supporting multiple communication standards can share uplink radio frequency resources across communication standards, and when uplink radio frequency path resources are limited, uplink transmission path multiplexing across communication standards can be achieved, thereby greatly improving the data throughput of the uplink, while without increasing the hardware resources of the terminal, reducing the design cost of the terminal and the complexity of hardware implementation.

[0041] This embodiment of the application provides another resource allocation method. Figure 3 A flowchart of another resource allocation method provided in an embodiment of the present application.

[0042] like Figure 3 As shown, the resource allocation method may include the following steps S301 to S304: Step S301: Acquire first grant scheduling information under a first standard and second grant scheduling information under a second standard.

[0043] In the embodiment of the present application, the first standard and the second standard are two different communication standards supported by the terminal.

[0044] As an example, the first standard may be, for example, the fifth generation mobile communication NR, and the second standard may be, for example, the fourth generation mobile communication LTE. It is understandable that the first standard may be LTE, the second standard may be NR, and so on. The first standard and the second standard may also be other communication standards supported by the terminal, which are not limited here.

[0045] In some embodiments, the first grant scheduling information is sent by a network device of a first standard, and the second grant scheduling information is sent by a network device of a second standard.

[0046] That is, in some embodiments, the terminal can receive uplink grant scheduling information sent by network devices of different standards.

[0047] In some embodiments, the terminal may receive the first grant scheduling information through a control channel (eg, PDCCH, etc.) under the first standard and layer 3 and layer 2 signaling.

[0048] In some embodiments, the terminal may receive the second grant scheduling information through a control channel and layer 3 and layer 2 signaling under the second standard.

[0049] Optionally, the first authorization scheduling information may include at least one of the following: first data to be sent under the first standard; first radio frequency resources occupied by the first data; first sending time corresponding to the first data; and priority information of the first data.

[0050] In some embodiments, the terminal may obtain first grant scheduling information sent by a network device of the first standard. Based on the first grant scheduling information, the uplink transmission and resources scheduled by the network device of the first standard may be determined, that is, the terminal may be scheduled to occupy the first radio frequency resource to transmit the first data at the first transmission time.

[0051] Optionally, the second authorization scheduling information may include at least one of the following: second data to be sent under the second standard; second radio frequency resources occupied by the second data; second sending time corresponding to the second data; and priority information of the second data.

[0052] In some embodiments, the terminal can obtain second grant scheduling information sent by the second-standard network device. Based on the second grant scheduling information, the uplink transmission and resources scheduled by the second-standard network device can be determined, that is, the terminal is scheduled to occupy the second radio frequency resource to send the second data at the second transmission time.

[0053] In some embodiments, the terminal can obtain uplink authorization scheduling information (such as first authorization scheduling information and second authorization scheduling information) sent by network devices of different standards, thereby obtaining data to be sent under different standards (such as first data and second data), as well as data sending time information (such as first sending time and second sending time), occupied resource information (such as first radio frequency resources and second radio frequency resources), etc., and then perform comprehensive processing based on this information to determine which radio frequency resource is occupied by which standard at which time for transmission.

[0054] Optionally, the units of the first transmission time scheduled in the first standard and the second transmission time scheduled in the second standard may be the same or different. For example, the first time may be in time slots, and the second time may be in subframes.

[0055] As an example, taking the system with 2Tx transmission capability as an example, the system supports two sets of transmission radio frequency resources, among which 2 sets of transmission radio frequency resources (2Tx) can be allocated to the first standard to achieve higher communication capabilities, and 1 set of transmission radio frequency resources (1Tx) can be allocated to the second standard to maintain basic communication capabilities. It can be understood that in this example, the first standard and the second standard share one set of transmission radio frequency resources. Figure 5As shown, the terminal receives the first authorization scheduling information of the first standard in time slot 0, and the scheduling terminal sends data in time slot 2, occupying 2Tx radio frequency resources; receives the second authorization scheduling information of the second standard in subframe 0, and the scheduling terminal sends data in subframe 4, occupying 1Tx radio frequency resources; receives the first authorization scheduling information of the first standard in time slot 1, and the scheduling terminal sends data in time slot 3, occupying 2Tx radio frequency resources; receives the first authorization scheduling information of the first standard in time slot 5, and the scheduling terminal sends data in time slot 7, occupying 2Tx radio frequency resources.

[0056] Step S302: In response to no conflict between occupying the first radio frequency resource at the first transmission time and occupying the second radio frequency resource at the second transmission time, determine to allocate the first radio frequency resource to the first standard and allocate the second radio frequency resource to the second standard.

[0057] In an embodiment of the present application, the terminal can determine whether the first radio frequency resource scheduled by the first standard conflicts with the second radio frequency resource scheduled by the second standard based on the obtained first authorization scheduling information and second authorization scheduling information, and then determine the radio frequency resources allocated to the first standard and / or the second standard.

[0058] It is understandable that in the embodiment of the present application, at least one set of radio frequency resources is shared by the first standard and the second standard, so there may be a conflict between the radio frequency resources scheduled by the first standard and the second standard.

[0059] In some embodiments, the terminal may determine, based on the acquired first grant scheduling information and second grant scheduling information, that there is no conflict between occupying the first radio frequency resource at the first transmission time and occupying the second radio frequency resource at the second transmission time. Furthermore, the terminal may determine to allocate the first radio frequency resource to the first standard and allocate the second radio frequency resource to the second standard.

[0060] As an example, Figure 5 As shown, a terminal receives first grant scheduling information for the first standard in timeslot 0, scheduling the terminal to send data in timeslot 2, occupying 2Tx RF resources. It then receives second grant scheduling information for the second standard in subframe 0, scheduling the terminal to send data in subframe 4, occupying 1Tx RF resource. Finally, it receives another first grant scheduling information for the first standard in timeslot 1, scheduling the terminal to send data in timeslot 3, occupying 2Tx RF resources. Based on the received first and second grant scheduling information, the terminal can determine that the 2Tx RF resources scheduled for timeslots 2 and 3 do not conflict with the 1Tx RF resource scheduled for subframe 4. Therefore, the terminal can allocate 2Tx RF resources in timeslots 2 and 3 to the first standard for sending the first data, and allocate 1Tx RF resource in subframe 4 to the second standard for sending the second data.

[0061] Step S303: Send first data under a first standard using a first radio frequency resource at a first sending time.

[0062] Step S304: Send second data under the second standard using the second radio frequency resources at the second sending time.

[0063] In some embodiments, step S303 and step S304 may be executed in an interchanged order or simultaneously.

[0064] In an embodiment of the present application, the terminal can determine, based on the obtained first authorization scheduling information and the second authorization scheduling information, that there is no conflict between occupying the first radio frequency resource at the first sending time and occupying the second radio frequency resource at the second sending time. Then, the terminal can determine to allocate the above-mentioned first radio frequency resource to the first standard for sending uplink data, and allocate the above-mentioned second radio frequency resource to the second standard for sending uplink data.

[0065] Furthermore, the terminal may use the first radio frequency resource to send first data under the first standard at the first sending time, and use the second radio frequency resource to send second data under the second standard at the second sending time.

[0066] As an example, Figure 5 As shown, a terminal receives first grant scheduling information for the first standard in timeslot 0, scheduling the terminal to transmit data in timeslot 2, occupying 2Tx radio resources. It then receives second grant scheduling information for the second standard in subframe 0, scheduling the terminal to transmit data in subframe 4, occupying 1Tx radio resources. Finally, it receives another first grant scheduling information for the first standard in timeslot 1, scheduling the terminal to transmit data in timeslot 3, occupying 2Tx radio resources. Based on the received first and second grant scheduling information, the terminal can determine that the 2Tx radio resources scheduled for timeslots 2 and 3 do not conflict with the 1Tx radio resource scheduled for subframe 4. Therefore, the terminal can allocate 2Tx radio resources in timeslots 2 and 3 to transmit the first data for the first standard, and allocate 1Tx radio resources in subframe 4 to transmit the second data for the second standard. Furthermore, the terminal can use the allocated 2Tx radio resources in timeslots 2 and 3 to transmit the first data for the first standard, and use the allocated 1Tx radio resource in subframe 4 to transmit the second data for the second standard.

[0067] It is understandable that the order of the first transmission time and the second transmission time is not fixed. The first transmission time may be earlier, the second transmission time may be earlier, or they may be the same transmission time. The first transmission time may also include the second transmission time, or the second transmission time may include the first transmission time (for example, the second time is subframe 1, the first time is time slot 2, etc.). For example, the first standard and the second standard may each schedule 1Tx of radio frequency resources at the same transmission time, and there will be no conflict between the scheduling of the two standards.

[0068] The resource allocation method of the embodiment of the present application obtains first authorization scheduling information under the first standard and second authorization scheduling information under the second standard; in response to the fact that there is no conflict between occupying the first radio frequency resource at the first sending time and occupying the second radio frequency resource at the second sending time, determines to allocate the first radio frequency resource to the first standard and allocate the second radio frequency resource to the second standard; uses the first radio frequency resource to send the first data under the first standard at the first sending time; uses the second radio frequency resource to send the second data under the second standard at the second sending time; enables terminals supporting multiple communication standards to share uplink radio frequency resources across communication standards, and when uplink radio frequency path resources are limited, enables uplink transmission path multiplexing across communication standards, thereby greatly improving the data throughput of the uplink, without increasing the hardware resources of the terminal, reducing the design cost of the terminal and the complexity of hardware implementation.

[0069] This embodiment of the application provides another resource allocation method. Figure 4 A flowchart of another resource allocation method provided in an embodiment of the present application.

[0070] like Figure 4 As shown, the resource allocation method may include the following steps S401 to S404: Step S401: Acquire first grant scheduling information under a first standard and second grant scheduling information under a second standard.

[0071] It should be noted that the explanation of step S401 can be found in the relevant description in any embodiment of the present application and will not be repeated here.

[0072] Step S402: In response to a conflict between occupying the first radio frequency resource at the first transmission time and occupying the second radio frequency resource at the second transmission time, based on priority information of the first data and the second data, determine whether to allocate the first radio frequency resource to the first standard or to allocate the second radio frequency resource to the second standard.

[0073] In an embodiment of the present application, the terminal can determine whether the first radio frequency resource scheduled by the first standard conflicts with the second radio frequency resource scheduled by the second standard based on the obtained first authorization scheduling information and second authorization scheduling information, and then determine the radio frequency resources allocated to the first standard and / or the second standard.

[0074] It is understandable that in the embodiment of the present application, at least one set of radio frequency resources is shared by the first standard and the second standard, so there may be a conflict between the radio frequency resources scheduled by the first standard and the second standard.

[0075] In some embodiments, the terminal may determine, based on the acquired first grant scheduling information and second grant scheduling information, that a conflict occurs between occupying the first radio frequency resource at the first transmission time and occupying the second radio frequency resource at the second transmission time. Furthermore, the terminal may determine, based on the priority of first data to be transmitted under the first standard and second data to be transmitted under the second standard, whether to allocate the first radio frequency resource to the first standard or the second radio frequency resource to the second standard.

[0076] Optionally, the priority of the first data is higher than the priority of the second data, and it is determined to allocate the first radio frequency resource to the first standard. Further, step S403 is executed. It is understandable that in this case, the second data under the second standard may not have available radio frequency resources to be sent.

[0077] Optionally, the priority of the second data is higher than the priority of the first data, and it is determined to allocate the second radio frequency resource to the second standard. Further, step S404 is performed. It is understandable that in this case, the first data under the first standard may not have available radio frequency resources to be sent.

[0078] As an example, Figure 5 As shown, the terminal receives the first grant scheduling information for the first standard in time slot 5, scheduling the terminal to transmit data in time slot 7, occupying 2Tx radio resources. In subframe 0, the terminal receives the second grant scheduling information for the second standard, scheduling the terminal to transmit data in subframe 4, occupying 1Tx radio resource. Based on the received first and second grant scheduling information, and taking into account the time required to switch Tx radio resources between different standards, the terminal can determine that the 2Tx radio resources scheduled in time slot 7 conflict with the 1Tx radio resource scheduled in subframe 4. Therefore, it is necessary to determine which standard to allocate radio resources to based on the priority information of the data to be transmitted under the two standards.

[0079] Optionally, the priority of the first data sent in time slot 7 is higher than the priority of the second data sent in subframe 4. Therefore, it is necessary to prioritize the transmission of the data of the first standard in time slot 7. Therefore, the terminal may determine to allocate 2Tx radio frequency resources to the first standard for transmitting the first data in time slot 7. It is understandable that in this case, the second data in subframe 4 may not be transmitted.

[0080] Optionally, the priority of the second data sent in subframe 4 is higher than the priority of the first data sent in time slot 7, so it is necessary to give priority to ensuring the transmission of the data of the second standard in subframe 4, so the terminal can determine to allocate 1Tx radio frequency resource to the second standard in subframe 4 for sending the second data. It can be understood that in this case, the first data in time slot 7 may not be sent, such as Figure 5 shown.

[0081] It can be understood that if the first authorization scheduling information of the first standard schedules the terminal to send data in time slot 7 and occupies 1Tx radio frequency resources, then the radio frequency resources do not conflict with the 1Tx radio frequency resources scheduled by the second standard in subframe 4. Therefore, data of both standards can be sent (the specific steps can be as described in the previous embodiment and will not be repeated here).

[0082] Step S403: The priority of the first data is higher than the priority of the second data, and the first data under the first standard is sent at a first sending time using a first radio frequency resource.

[0083] In an embodiment of the present application, the terminal determines, based on the acquired first grant scheduling information and the second grant scheduling information, that a conflict occurs between occupying the first radio frequency resource at the first transmission time and occupying the second radio frequency resource at the second transmission time. Furthermore, the terminal may determine, based on the priorities of the first data and the second data, that the priority of the first data is higher than the priority of the second data, and thus determine to allocate the first radio frequency resource to the first standard for transmitting uplink data. It is understandable that in this case, there may be no available radio frequency resources for transmitting the second data under the second standard.

[0084] Furthermore, the terminal may use the first radio frequency resource to send the first data under the first standard at the first sending time.

[0085] As an example, Figure 5As shown, the terminal receives the first grant scheduling information for the first standard in time slot 5, scheduling the terminal to transmit data in time slot 7, occupying 2Tx radio resources. In subframe 0, the terminal receives the second grant scheduling information for the second standard, scheduling the terminal to transmit data in subframe 4, occupying 1Tx radio resource. Based on the received first and second grant scheduling information, and taking into account the time required to switch Tx radio resources between different standards, the terminal can determine that the 2Tx radio resources scheduled in time slot 7 conflict with the 1Tx radio resource scheduled in subframe 4. Therefore, it is necessary to determine which standard to allocate radio resources to based on the priority information of the data to be transmitted under the two standards.

[0086] In some cases, the terminal determines that the priority of the first data sent in time slot 7 is higher than the priority of the second data sent in subframe 4. Therefore, it is necessary to prioritize the transmission of the data of the first standard in time slot 7. Therefore, the terminal may determine to allocate 2Tx radio frequency resources to the first standard for transmitting the first data in time slot 7. It is understandable that in this case, the second data in subframe 4 may not be transmitted.

[0087] Step S404: The priority of the second data is higher than the priority of the first data, and the second data under the second standard is sent at a second sending time using a second radio frequency resource.

[0088] In an embodiment of the present application, the terminal determines, based on the acquired first grant scheduling information and the second grant scheduling information, that a conflict occurs between occupying the first radio frequency resource at the first transmission time and occupying the second radio frequency resource at the second transmission time. Furthermore, the terminal may determine, based on the priorities of the first data and the second data, that the priority of the second data is higher than the priority of the first data, and thus determine to allocate the second radio frequency resource to the second standard for transmitting uplink data. It is understandable that in this case, there may be no available radio frequency resources for transmitting the first data under the first standard.

[0089] Furthermore, the terminal may use the second radio frequency resources to send second data under the second standard at the second sending time.

[0090] As an example, Figure 5As shown, the terminal receives the first grant scheduling information for the first standard in time slot 5, scheduling the terminal to transmit data in time slot 7, occupying 2Tx radio resources. In subframe 0, the terminal receives the second grant scheduling information for the second standard, scheduling the terminal to transmit data in subframe 4, occupying 1Tx radio resource. Based on the received first and second grant scheduling information, and taking into account the time required to switch Tx radio resources between different standards, the terminal determines that the 2Tx radio resources scheduled in time slot 7 conflict with the 1Tx radio resource scheduled in subframe 4. Therefore, it is necessary to determine which standard to allocate radio resources to based on the priority information of the data to be transmitted under the two standards.

[0091] In some cases, the terminal determines that the priority of the second data sent in subframe 4 is higher than the priority of the first data sent in time slot 7, and it is necessary to give priority to ensuring the transmission of the second standard data in subframe 4. Therefore, the terminal can determine to allocate 1Tx radio frequency resource to the second standard in subframe 4 for sending the second data. It can be understood that in this case, the first data in time slot 7 may not be sent. Figure 5 As shown, no data is sent on time slot 7.

[0092] The resource allocation method of the embodiment of the present application obtains first authorization scheduling information under the first standard and second authorization scheduling information under the second standard; in response to a conflict between occupying the first radio frequency resource at the first sending time and occupying the second radio frequency resource at the second sending time, based on the priority information of the first data and the second data, determines whether to allocate the first radio frequency resource to the first standard or to allocate the second radio frequency resource to the second standard; the priority of the first data is higher than the priority of the second data, and the first data under the first standard is sent using the first radio frequency resource at the first sending time; or, the priority of the second data is higher than the priority of the first data, and the second data under the second standard is sent using the second radio frequency resource at the second sending time; so that terminals supporting multiple communication standards can realize sharing of uplink radio frequency resources across communication standards, and when uplink radio frequency path resources are limited, uplink transmission path multiplexing across communication standards can be realized, thereby greatly improving the data throughput of the uplink, without increasing the hardware resources of the terminal, reducing the design cost of the terminal and the complexity of hardware implementation.

[0093] In order to implement the above embodiment, the embodiment of the present application further proposes a resource allocation device.

[0094] Figure 6 A schematic diagram of the structure of a resource allocation device provided in an embodiment of the present application.

[0095] like Figure 6 As shown, the resource allocation device 600 may include: an information acquisition module 610 and a resource allocation module 620.

[0096] The information acquisition module 610 is configured to acquire first authorization scheduling information under the first standard and second authorization scheduling information under the second standard; A resource allocation module 620 is configured to determine, based on the first grant scheduling information and the second grant scheduling information, radio frequency resources allocated to the first standard and / or the second standard from multiple sets of supported radio frequency resources; Among the multiple sets of radio frequency resources supported above, at least one set of radio frequency resources is shared by the first standard and the second standard.

[0097] Optionally, the information acquisition module for acquiring the first authorization scheduling information under the first standard may be different from the information acquisition module for acquiring the second authorization scheduling information under the second standard. That is, optionally, each communication standard may have its own information acquisition module.

[0098] Furthermore, in an implementation method of an embodiment of the present application, the above-mentioned first authorization scheduling information includes at least one of the following: the first data to be sent under the above-mentioned first standard; the first radio frequency resources occupied by the above-mentioned first data; the first sending time corresponding to the above-mentioned first data; the priority information of the above-mentioned first data; the above-mentioned second authorization scheduling information includes at least one of the following: the second data to be sent under the above-mentioned second standard; the second radio frequency resources occupied by the above-mentioned second data; the second sending time corresponding to the above-mentioned second data; the priority information of the above-mentioned second data.

[0099] Furthermore, in one implementation of the embodiment of the present application, the resource allocation module is specifically configured to: In response to no conflict between occupying the first radio frequency resource at the first transmission time and occupying the second radio frequency resource at the second transmission time, it is determined that the first radio frequency resource is allocated to the first standard and the second radio frequency resource is allocated to the second standard.

[0100] Furthermore, in one implementation of the embodiment of the present application, the apparatus further includes: A first sending module (not shown in the figure) is configured to send the first data under the first standard using the first radio frequency resource at the first sending time; The second sending module (not shown in the figure) is configured to send the second data under the second standard by using the second radio frequency resources at the second sending time.

[0101] Furthermore, in one implementation of the embodiment of the present application, the resource allocation module is specifically configured to: In response to a conflict between occupying the first radio frequency resource at the first sending time and occupying the second radio frequency resource at the second sending time, based on the priority information of the first data and the second data, it is determined whether to allocate the first radio frequency resource to the first standard or to allocate the second radio frequency resource to the second standard.

[0102] Furthermore, in one implementation of the embodiment of the present application, the apparatus further includes: A first sending module (not shown in the figure) is configured to send the first data at a higher priority than the second data using the first radio frequency resource at the first sending time; or The second sending module (not shown in the figure) is configured to send the second data at a higher priority than the first data using the second radio frequency resource at the second sending time.

[0103] It should be noted that the above explanation of the embodiment of the resource allocation method executed by the transmitting end is also applicable to the resource allocation device of this embodiment, and will not be repeated here.

[0104] The resource allocation device of the embodiment of the present application obtains first authorization scheduling information under the first standard and second authorization scheduling information under the second standard; based on the first authorization scheduling information and the second authorization scheduling information, determines the radio frequency resources allocated to the first standard and / or the second standard from the multiple sets of supported radio frequency resources; wherein, among the multiple sets of supported radio frequency resources, at least one set of radio frequency resources is shared by the first standard and the second standard; so that terminals supporting multiple communication standards can realize sharing of uplink radio frequency resources across communication standards, and when uplink radio frequency path resources are limited, uplink transmission path multiplexing across communication standards can be realized, thereby greatly improving the data throughput of the uplink, and at the same time, there is no need to increase the hardware resources of the terminal, reducing the design cost of the terminal and the complexity of hardware implementation.

[0105] In order to implement the above embodiments, the present application also proposes an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the resource allocation method as described in any of the above embodiments is implemented.

[0106] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. For example, the electronic device 700 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0107] Reference Figure 7The electronic device 700 may include one or more of the following components: a processing component 702 , a memory 704 , a power component 706 , a multimedia component 708 , an audio component 710 , an input / output (I / O) interface 712 , a sensor component 714 , and a communication component 716 .

[0108] The processing component 702 generally controls the overall operation of the electronic device 700, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 702 may include one or more modules to facilitate interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate interaction between the multimedia component 708 and the processing component 702.

[0109] The memory 704 is configured to store various types of data to support operations on the electronic device 700. Examples of such data include instructions for any application or method operating on the electronic device 700, contact data, phone book data, messages, pictures, videos, etc. The memory 704 can be implemented by any type of volatile or non-volatile memory device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0110] The power component 706 provides power to the various components of the electronic device 700. The power component 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 700.

[0111] The multimedia component 708 includes a screen that provides an output interface between the electronic device 700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, it may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensors can not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide action. In some embodiments, the multimedia component 708 includes a front-facing camera and / or a rear-facing camera. When the electronic device 700 is in an operating mode, such as a capture mode or a video mode, the front-facing camera and / or the rear-facing camera can receive external multimedia data. Each front-facing camera and the rear-facing camera can have a fixed optical lens system or have focal length and optical zoom capabilities.

[0112] The audio component 710 is configured to output and / or input audio signals. For example, the audio component 710 includes a microphone (MIC) that is configured to receive external audio signals when the electronic device 700 is in an operating mode, such as a call mode, a recording mode, or a voice recognition mode. The received audio signals may be further stored in the memory 704 or transmitted via the communication component 716. In some embodiments, the audio component 710 also includes a speaker for outputting audio signals.

[0113] I / O interface 712 provides an interface between processing component 702 and peripheral interface modules, such as a keyboard, click wheel, buttons, etc. These buttons may include, but are not limited to, a home button, volume buttons, a start button, and a lock button.

[0114] Sensor assembly 714 includes one or more sensors for providing various status assessments of electronic device 700. For example, sensor assembly 714 can detect the open / closed state of electronic device 700, the relative positioning of components, such as the display and keypad of electronic device 700, and changes in the position of electronic device 700 or a component thereof, the presence or absence of user contact with electronic device 700, the orientation or acceleration / deceleration of electronic device 700, and changes in the temperature of electronic device 700. Sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 714 may also include an optical sensor, such as a complementary metal-oxide-semiconductor (CMOS) or charge-coupled device (CCD) image sensor, for use in imaging applications. In some embodiments, sensor assembly 714 may also include an accelerometer, a gyroscope, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0115] The communication component 716 is configured to facilitate wired or wireless communication between the electronic device 700 and other devices. The electronic device 700 can access a wireless network based on a communication standard, such as WiFi, 4G or 5G, or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0116] In an exemplary embodiment, the electronic device 700 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above method.

[0117] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is further provided, such as a memory 704 including instructions. The instructions may be executed by a processor 720 of an electronic device 700 to perform the above method. For example, the non-transitory computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, or the like.

[0118] In order to implement the above embodiments, the present application also proposes a chip, wherein the chip includes an interface circuit and a processing circuit coupled to each other. The interface circuit is used to input or output signals, and the processing circuit is configured to execute the resource allocation method provided in any of the above embodiments.

[0119] Figure 8 This is a schematic diagram of the structure of a chip provided in an embodiment of the present application. Figure 8 The structure of the chip 800 is shown, but is not limited thereto.

[0120] The chip 800 includes a processing circuit 801 , which is configured to execute any of the above resource allocation methods.

[0121] In some embodiments, chip 800 further includes one or more interface circuits 802. Optionally, interface circuit 802 is connected to memory 803. Interface circuit 802 can be used to receive signals from memory 803 or other devices, and can be used to send signals to memory 803 or other devices. For example, interface circuit 802 can read instructions stored in memory 803 and send the instructions to processing circuit 801.

[0122] In some embodiments, the interface circuit 802 performs at least one of the communication steps such as sending and / or receiving in the above method, and the processing circuit 801 performs the other steps.

[0123] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.

[0124] In some embodiments, the chip 800 further includes one or more memories 803 for storing instructions. Alternatively, all or part of the memories 803 may be located outside the chip 800.

[0125] In order to implement the above embodiments, the present application also proposes a non-transitory computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the resource allocation method as described in any of the above method embodiments is implemented.

[0126] In order to implement the above embodiments, the present application further proposes a computer program product on which a computer program is stored. When the computer program is executed by a processor, the resource allocation method as described in any of the above method embodiments is implemented.

[0127] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.

[0128] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of such features. Throughout the description of this application, "plurality" means at least two, for example, two, three, etc., unless otherwise specifically defined.

[0129] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present application belong.

[0130] The logic and / or steps represented in a flowchart or otherwise described herein, for example, can be considered a sequenced list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (not exhaustive) of computer-readable media include: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and portable compact disc read-only memory (CDROM). Furthermore, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing it in another suitable manner if necessary, and then storing it in a computer memory.

[0131] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, it can be implemented using at least one of the following technologies known in the art, or a combination thereof: a discrete logic circuit having logic gate circuits for implementing logical functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field-programmable gate array (FPGA), etc.

[0132] Those skilled in the art will understand that all or part of the steps in the method of the above embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.

[0133] In addition, the functional units in the various embodiments of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into a module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0134] The storage medium mentioned above may be a read-only memory, a magnetic disk, or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application. Persons skilled in the art may make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.

Claims

1. A resource allocation method, characterized in that: include: Obtaining first authorization scheduling information under the first standard and second authorization scheduling information under the second standard; Determining, based on the first grant scheduling information and the second grant scheduling information, radio frequency resources allocated to the first standard and / or the second standard from multiple sets of supported radio frequency resources; Among the multiple sets of radio frequency resources supported, at least one set of radio frequency resources is shared by the first standard and the second standard.

2. The method according to claim 1, characterized in that The first authorization scheduling information includes at least one of the following: first data to be sent under the first standard; a first radio frequency resource occupied by the first data; a first sending time corresponding to the first data; priority information of the first data; The second authorization scheduling information includes at least one of the following: second data to be sent under the second standard; a second radio frequency resource occupied by the second data; a second sending time corresponding to the second data; priority information of the second data.

3. The method according to claim 2, characterized in that The determining, based on the first grant scheduling information and the second grant scheduling information, the radio frequency resources allocated to the first standard and / or the second standard includes: In response to no conflict between occupying the first radio frequency resource at the first transmission time and occupying the second radio frequency resource at the second transmission time, it is determined that the first radio frequency resource is allocated to the first standard and the second radio frequency resource is allocated to the second standard.

4. The method according to claim 3, characterized in that The method further comprises: At the first sending time, using the first radio frequency resource to send the first data under the first standard; At the second sending time, the second data under the second standard is sent using the second radio frequency resources.

5. The method according to claim 2, characterized in that The determining, based on the first grant scheduling information and the second grant scheduling information, the radio frequency resources allocated to the first standard and / or the second standard includes: In response to a conflict between occupying the first radio frequency resource at the first transmission time and occupying the second radio frequency resource at the second transmission time, based on priority information of the first data and the second data, it is determined to allocate the first radio frequency resource to the first standard or to allocate the second radio frequency resource to the second standard.

6. The method according to claim 5, characterized in that The method further comprises: The priority of the first data is higher than the priority of the second data, and the first data is sent using the first radio frequency resource at the first sending time; or The priority of the second data is higher than that of the first data, and the second data is sent using the second radio frequency resource at the second sending time.

7. A resource allocation device, characterized in that: The device comprises: An information acquisition module, configured to acquire first authorization scheduling information under a first standard and second authorization scheduling information under a second standard; a resource allocation module, configured to determine, based on the first grant scheduling information and the second grant scheduling information, radio frequency resources allocated to the first standard and / or the second standard from multiple sets of supported radio frequency resources; Among the multiple sets of radio frequency resources supported, at least one set of radio frequency resources is shared by the first standard and the second standard.

8. The device according to claim 7, characterized in that The first authorization scheduling information includes at least one of the following: first data to be sent under the first standard; a first radio frequency resource occupied by the first data; a first sending time corresponding to the first data; priority information of the first data; The second authorization scheduling information includes at least one of the following: second data to be sent under the second standard; a second radio frequency resource occupied by the second data; a second sending time corresponding to the second data; priority information of the second data.

9. The device according to claim 8, characterized in that The resource allocation module is specifically used to: In response to no conflict between occupying the first radio frequency resource at the first transmission time and occupying the second radio frequency resource at the second transmission time, it is determined that the first radio frequency resource is allocated to the first standard and the second radio frequency resource is allocated to the second standard.

10. The device according to claim 9, characterized in that The device further comprises: A first sending module, configured to send the first data under the first standard using the first radio frequency resource at the first sending time; The second sending module is configured to send the second data under the second standard by using the second radio frequency resources at the second sending time.

11. The device according to claim 8, characterized in that The resource allocation module is specifically used to: In response to a conflict between occupying the first radio frequency resource at the first transmission time and occupying the second radio frequency resource at the second transmission time, based on priority information of the first data and the second data, it is determined to allocate the first radio frequency resource to the first standard or to allocate the second radio frequency resource to the second standard.

12. The device according to claim 11, characterized in that The device further comprises: a first sending module, configured to send the first data at a higher priority than the second data and using the first radio frequency resource at the first sending time; or The second sending module is configured to: have the second data have a higher priority than the first data; and to send the second data using the second radio frequency resources at the second sending time.

13. An electronic device, characterized in that: The method comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of the method according to any one of claims 1 to 6 are implemented.

14. A non-transitory computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

15. A chip, characterized in that: The chip includes an interface circuit and a processing circuit coupled to each other, the interface circuit is used to input or output signals, and the processing circuit is used to implement the steps of the method according to any one of claims 1 to 6.

16. A computer program product, characterized in that The method comprises a computer program, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Cross-system dispatching method and base station

    CN107396450A

  • Communication method and related equipment

    CN110830953A

  • Multi-standard base station system, frequency allocation method and remote monitoring management method

    CN112333749A

  • Spectrum resource scheduling method and device, computer equipment and computer readable medium

    CN113498065A

  • Method for performing sidelink communication in wireless communication system and apparatus therefor

    CN113766662A