Resource allocation method, apparatus, device, and chip
Patent Information
- Application Number
- CN202511186912.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-22
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2045-08-22
AI Technical Summary
然而对于不同制式的网络来说,由于不同制式基站间无法做到时隙级别的信息共享,无法实现跨制式的上行授权调度,也就无法完成终端射频通路的共享
[0009] The fifth aspect of this application provides a non-transitory computer-readable storage medium storing computer program instructions that, when executed by a processor, implement the resource allocation method described in the first aspect above.
Smart Images

Figure CN120711518B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a resource allocation method, apparatus, device and chip. Background Technology
[0002] In New Radio (NR), uplink transmit switch (UL Tx switch) technology with different capabilities is introduced. Base stations use time-slot-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, because base stations of different standards cannot share information at the time-slot level, cross-standard uplink grant scheduling is not possible, and therefore, terminal radio frequency path sharing cannot be achieved. Summary of the Invention
[0003] This application aims to at least partially address one of the technical problems in the related art.
[0004] To this end, this application proposes a resource allocation method, apparatus, device, and chip that enables terminals supporting multiple communication standards to share uplink radio frequency resources across communication standards, thereby significantly improving the uplink data throughput without increasing the terminal's design cost and reducing hardware implementation complexity.
[0005] A first aspect of this application provides a resource allocation method, the method comprising: Obtain the first authorized scheduling information under the first standard and the second authorized scheduling information under the second standard; Based on the first authorized scheduling information and the second authorized scheduling information, determine the radio frequency resources to be allocated to the first standard and / or the second standard from the 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 aspect of this application provides a resource allocation apparatus, the apparatus comprising: The information acquisition module is used to acquire the first authorized scheduling information under the first standard and the second authorized scheduling information under the second standard. The resource allocation module is used to determine the radio frequency resources to be allocated to the first standard and / or the second standard from multiple supported radio frequency resources based on the first authorized scheduling information and the second authorized scheduling information; 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] A third aspect of this application provides an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the resource allocation method described in the first aspect above.
[0008] A fourth aspect of this application provides a chip including an interface circuit and a processing circuit coupled to each other, the interface circuit being used to input or output signals, and the processing circuit being configured to perform the resource allocation method as described in the first aspect above.
[0009] The fifth aspect of this application provides a non-transitory computer-readable storage medium storing computer program instructions that, when executed by a processor, implement the resource allocation method described in the first aspect above.
[0010] A sixth aspect of this application provides a computer program product having a computer program stored thereon, which, when executed by a processor, implements the resource allocation method as described in the first aspect above.
[0011] The resource allocation method, apparatus, device, and chip proposed in this application obtain first authorized scheduling information under a first standard and second authorized scheduling information under a second standard; based on the first and second authorized scheduling information, they 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; enabling terminals supporting multiple communication standards to achieve sharing of uplink radio frequency resources across communication standards, and enabling uplink transmission path multiplexing across communication standards when uplink radio frequency path resources are limited, thereby significantly improving the uplink data throughput, while not requiring additional hardware resources for the terminal, reducing the terminal design cost and hardware implementation complexity.
[0012] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0013] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein: Figure 1 This is a schematic diagram of radio frequency resource allocation in related technologies; Figure 2 This is a flowchart illustrating a resource allocation method provided in an embodiment of this application. Figure 3 A flowchart illustrating another resource allocation method provided in an embodiment of this application; Figure 4A flowchart illustrating another resource allocation method provided in an embodiment of this application; Figure 5 This is a timing diagram of a resource allocation method provided in an embodiment of this application; Figure 6 This is a schematic diagram of the structure of a resource allocation device provided in an embodiment of this application; Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application; Figure 8 This is a schematic diagram of the structure of a chip provided in an embodiment of this application. Detailed Implementation
[0014] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein 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 and intended to explain this application, and should not be construed as limiting this application.
[0015] In related technologies, there are two approaches to improve uplink throughput. One approach is to introduce uplink transmission switching (UL Tx Switch) technology with different capabilities in NR mode. When the uplink radio frequency path of the terminal is limited, the base station uses slot-level uplink grant scheduling information to schedule the terminal to transmit on different carriers at different times, thereby achieving uplink transmission path multiplexing and improving the overall uplink throughput.
[0016] Another approach is to increase the number of radio frequency (RF) paths in the terminal, for example, from the basic two-way transmit path to three-way. This increases the uplink throughput by increasing the basic capabilities. However, this approach increases the cost and hardware implementation complexity. In particular, the bottleneck of the RF transmit path is often the radio frequency integrated circuit (RFIC). Due to the R&D and mass production cycle of RFIC, it cannot be implemented in a short period of time.
[0017] Figure 1 This is a schematic diagram of radio frequency resource allocation in related technologies, such as... Figure 1 As shown in (a), the base station schedules the terminal to transmit on different carriers at different times through uplink grant scheduling information at the time slot level, thereby controlling the terminal to achieve uplink transmission path multiplexing. As an example, the scheduling timing is as follows: The base station schedules uplink grants on Slot 2 and Slot 3 of carrier 1, but does not schedule uplink grants on Slot 2 and Slot 3 of carrier 2. The terminal receives the uplink authorization scheduling information from the base station and transmits uplink data in Slot 2 and Slot 3 of carrier 1; The terminal did not receive uplink authorization scheduling information from the base station and did not transmit uplink data on Slot 2 and Slot 3 of carrier 2; Correspondingly, the base station schedules uplink grants on Slots 4, 5, and 6 of carrier 2, but does not schedule uplink grants on Slots 4, 5, and 6 of carrier 1. The terminal receives the uplink grant scheduling information from the base station and transmits uplink data on Slot 4, Slot 5, and Slot 6 of carrier 2; The terminal did not receive uplink authorization scheduling information from the base station and did not transmit uplink data on Slot 4, Slot 5, and Slot 6 of carrier 1. The scheduling of Slot 7 and Slot 8 is similar to that of Slot 2 and Slot 3. The base station schedules uplink grants on Slot 7 and Slot 8 of carrier 1, but does not schedule uplink grants on Slot 7 and Slot 8 of carrier 2. The terminal receives the uplink grant scheduling information from the base station and transmits uplink data in Slot 7 and Slot 8 of carrier 1; The terminal did not receive uplink authorization scheduling information from the base station and did not transmit uplink data on Slot 7 and Slot 8 of carrier 2; Based on the above, the terminal can share the uplink radio frequency channel across different carriers, with the transmission timing as follows: Figure 1 As shown in (a).
[0018] Current uplink transmission handover technology is only used in NR mode. However, most current terminals support multiple communication standards, thus limiting the overall uplink radio frequency path capability of the terminals. 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 radio access technology in Long Term Evolution (LTE) systems), require different technologies. In these technologies, the system has two sets of radio frequency transmission (Tx) resources. The current common practice is to allocate 1 Tx to each of the two communication standards, NR and LTE, respectively. Figure 1 As shown in (b) of the diagram.
[0019] However, for networks with different standards, the inability to share information at the time slot level between base stations of different standards makes cross-standard uplink authorization scheduling impossible, thus hindering the sharing of terminal radio frequency paths. Therefore, a technical solution is needed that can comprehensively address the limited radio frequency path capabilities of terminals with multiple communication standards.
[0020] To address the aforementioned issues, this application proposes a resource allocation method, apparatus, device, and chip that enables terminals supporting multiple communication standards to share uplink radio frequency resources across communication standards, significantly improving uplink data throughput without increasing terminal design costs and reducing hardware implementation complexity.
[0021] Figure 2 This is a flowchart illustrating a resource allocation method provided in an embodiment of this application.
[0022] It should be noted that the resource allocation method of this application embodiment can be applied to a resource allocation device. In some possible embodiments, the resource allocation device can be configured in an electronic device or a chip so that the electronic device or chip can perform resource allocation functions. Additionally, in some possible embodiments, the resource allocation device can also be software within an electronic device.
[0023] In any embodiment of this application, the chip can be integrated into an electronic device. The chip includes a Central Processing Unit (CPU), an Image Signal Processing (ISP), an Application-Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Field-Programmable Gate Array (FPGA), a System-on-A-Chip (SOC), a Reduced Instruction Set Computer (RISC), etc., which will not be listed here.
[0024] Electronic devices include, but are not limited to, terminals.
[0025] In this context, a terminal is a user-side entity used to receive or transmit signals, such as a mobile phone. A terminal can also be called a terminal device (terminal), user equipment (UE), mobile station (MS), mobile terminal device (MT), etc. Terminals can be mobile phones with communication functions, wearable devices, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminals, augmented reality (AR) terminals, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and so on. The embodiments in this application do not limit the specific technology or device form used in the terminal.
[0026] For ease of explanation, the following description will use the terminal as the execution subject of this resource allocation method as an example.
[0027] like Figure 2 As shown, the resource allocation method may include the following steps S201 to S202: Step S201: Obtain the first authorized scheduling information under the first standard and the second authorized scheduling information under the second standard.
[0028] In the embodiments of this application, the first standard and the second standard are two different communication standards supported by the terminal.
[0029] As an example, the first standard mentioned above could be, for example, fifth-generation mobile communication (NR), and the second standard mentioned above could be, for example, fourth-generation mobile communication (LTE). It is understood that the first standard could be LTE, the second standard could be NR, and so on. The first and second standards could also be other communication standards supported by the terminal, which are not limited here.
[0030] In some embodiments, the first authorization scheduling information is sent by a network device of the first standard, and the second authorization scheduling information is sent by a network device of the second standard.
[0031] In other words, in some embodiments, the terminal can receive uplink authorization scheduling information sent by network devices of different standards.
[0032] In some embodiments, the terminal may receive the aforementioned first authorization scheduling information through a control channel under the first standard (such as a Physical Downlink Control Channel (PDCCH)) and Layer 3 (L3) and Layer 2 (L2) signaling.
[0033] In some embodiments, the terminal may receive the aforementioned second authorized scheduling information through the control channel under the second standard and layer 3 and layer 2 signaling.
[0034] It should be noted that L3 can refer to the network layer, and L2 can refer to the data link layer.
[0035] Step S202: Based on the first authorized scheduling information and the second authorized 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 this application embodiment, the radio frequency resources allocated to the first standard and / or the second standard can be determined based on the first authorized scheduling information under the first standard and the second authorized scheduling information under the second standard.
[0037] In various embodiments of this 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 referred to as multiplexing, sharing, etc.).
[0038] For example, taking a system with a 2Tx transmission capability as an example, the system supports two sets of transmission radio frequency resources. Two sets of transmission radio frequency resources (2Tx) can be allocated to the first standard to achieve higher communication capabilities, while one set of transmission radio frequency resources (1Tx) is 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 transmission 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 transmit data under the corresponding standard.
[0040] The resource allocation method of this application embodiment obtains first authorized scheduling information under a first standard and second authorized scheduling information under a second standard; based on the first authorized scheduling information and the second authorized scheduling information, it determines the radio frequency resources allocated to the first standard and / or the second standard; wherein, at least one set of radio frequency resources is shared by the first standard and the second standard; enabling terminals supporting multiple communication standards to achieve sharing of uplink radio frequency resources across communication standards, and enabling uplink transmission path multiplexing across communication standards when uplink radio frequency path resources are limited, thereby significantly improving the uplink data throughput, while not requiring additional hardware resources for the terminal, reducing the design cost and hardware implementation complexity of the terminal.
[0041] This application provides another resource allocation method. Figure 3 This is a flowchart illustrating another resource allocation method provided in an embodiment of this application.
[0042] like Figure 3 As shown, the resource allocation method may include the following steps S301 to S304: Step S301: Obtain the first authorized scheduling information under the first standard and the second authorized scheduling information under the second standard.
[0043] In the embodiments of this application, the first standard and the second standard are two different communication standards supported by the terminal.
[0044] As an example, the first standard mentioned above could be, for example, fifth-generation mobile communication (NR), and the second standard mentioned above could be, for example, fourth-generation mobile communication (LTE). It is understood that the first standard could be LTE, the second standard could be NR, and so on. The first and second standards could also be other communication standards supported by the terminal, which are not limited here.
[0045] In some embodiments, the first authorization scheduling information is sent by a network device of the first standard, and the second authorization scheduling information is sent by a network device of the second standard.
[0046] In other words, in some embodiments, the terminal can receive uplink authorization scheduling information sent by network devices of different standards.
[0047] In some embodiments, the terminal may receive the aforementioned first authorized scheduling information through a control channel (e.g., PDCCH) under the first standard and layer 3 and layer 2 signaling.
[0048] In some embodiments, the terminal may receive the aforementioned second authorized scheduling information through the control channel under the second standard and layer 3 and layer 2 signaling.
[0049] Optionally, the aforementioned first authorization scheduling information may include at least one of the following: first data to be transmitted under the first standard; first radio frequency resources occupied by the first data; first transmission time corresponding to the first data; and priority information of the first data.
[0050] In some embodiments, the terminal can obtain first authorization scheduling information sent by a network device of the first standard. Based on the first authorization scheduling information, the uplink transmission and resources scheduled by the network device of the first standard can be determined, that is, the terminal can be scheduled to occupy the first radio frequency resources to send the first data during the first transmission time.
[0051] Optionally, the second authorized scheduling information may include at least one of the following: second data to be transmitted under the second standard; second radio frequency resources occupied by the second data; second transmission time corresponding to the second data; and priority information of the second data.
[0052] In some embodiments, the terminal can obtain second authorization scheduling information sent by a network device of the second standard. Based on the second authorization scheduling information, the uplink transmission and resources scheduled by the network device of the second standard can be determined, that is, the terminal can be scheduled to occupy second radio frequency resources to send second data during the second transmission time.
[0053] In some embodiments, the terminal can obtain uplink authorization scheduling information (e.g., 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 (e.g., first data and second data), as well as data transmission time information (e.g., first transmission time and second transmission time), occupied resource information (e.g., first radio frequency resources and second radio frequency resources), etc., and then perform comprehensive processing based on this information to determine which standard occupies which radio frequency resources for transmission at which time.
[0054] Optionally, the units of the first transmission time in the first standard scheduling and the second transmission time in the second standard scheduling can be the same or different. For example, the first time may be in the unit of time slots, and the second time may be in the unit of subframes, etc.
[0055] As an example, assuming a system with a 2Tx transmission capability, the system supports two sets of transmission radio frequency resources. Two sets of transmission radio frequency resources (2Tx) can be allocated to the first standard to achieve higher communication capabilities, while one set of transmission radio frequency resources (1Tx) is 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 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; it 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; it 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; it 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] In step S302, in response to the fact that there is no conflict between occupying the first radio frequency resource in the first transmission time and occupying the second radio frequency resource in 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.
[0057] In this embodiment of the application, the terminal can determine whether there is a conflict between the first radio frequency resources scheduled by the first standard and the second radio frequency resources scheduled by the second standard based on the first authorized scheduling information and the second authorized scheduling information obtained, and then determine the radio frequency resources allocated to the first standard and / or the second standard.
[0058] It is understood that in the embodiments of this 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 can determine, based on the acquired first authorization scheduling information and second authorization scheduling information, that there is no conflict between occupying the first radio frequency resource during the first transmission time and occupying the second radio frequency resource during the second transmission time. Further, the terminal can determine to allocate the first radio frequency resource to the first standard and the second radio frequency resource to the second standard.
[0060] As an example, such as Figure 5 As shown, the terminal receives the first authorization scheduling information for the first standard in time slot 0, and schedules the terminal to send data in time slot 2, occupying 2Tx radio frequency resources. In subframe 0, it receives the second authorization scheduling information for the second standard, and schedules the terminal to send data in subframe 4, occupying 1Tx radio frequency resources. The terminal receives another first authorization scheduling information for the first standard in time slot 1, and schedules the terminal to send data in time slot 3, occupying 2Tx radio frequency resources. Based on the received first and second authorization scheduling information, the terminal can determine that the 2Tx radio frequency resources scheduled in time slots 2 and 3 do not conflict with the 1Tx radio frequency resources scheduled in subframe 4. Therefore, the terminal can allocate 2Tx radio frequency resources in time slots 2 and 3 to send the first data for the first standard, and allocate 1Tx radio frequency resources in subframe 4 to send the second data for the second standard.
[0061] Step S303: Transmit the first data under the first standard using the first radio frequency resources at the first transmission time.
[0062] Step S304: At the second transmission time, the second data under the second standard is transmitted using the second radio frequency resources.
[0063] In some embodiments, steps S303 and S304 may be performed in an alternate order or simultaneously.
[0064] In this embodiment, the terminal can determine, based on the first authorized scheduling information and the second authorized 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. Thus, the terminal can determine to allocate the first radio frequency resource to the first standard for uplink data transmission and allocate the second radio frequency resource to the second standard for uplink data transmission.
[0065] Furthermore, the terminal can use a first radio frequency resource to transmit first data under a first standard at a first transmission time, and use a second radio frequency resource to transmit second data under a second standard at a second transmission time.
[0066] As an example, such as Figure 5 As shown, the terminal receives the first authorization scheduling information for the first standard in time slot 0, and schedules the terminal to send data in time slot 2, occupying 2Tx radio frequency resources. In subframe 0, it receives the second authorization scheduling information for the second standard, and schedules the terminal to send data in subframe 4, occupying 1Tx radio frequency resources. The terminal receives another first authorization scheduling information for the first standard in time slot 1, and schedules the terminal to send data in time slot 3, occupying 2Tx radio frequency resources. Based on the received first and second authorization scheduling information, the terminal can determine that the 2Tx radio frequency resources scheduled in time slots 2 and 3 do not conflict with the 1Tx radio frequency resources scheduled in subframe 4. Therefore, the terminal can allocate 2Tx radio frequency resources in time slots 2 and 3 to send the first data for the first standard, and allocate 1Tx radio frequency resources in subframe 4 to send the second data for the second standard. Furthermore, the terminal can use the allocated 2Tx radio frequency resources in time slots 2 and 3 to send the first data under the first standard, and use the allocated 1Tx radio frequency resources in subframe 4 to send the second data under the second standard.
[0067] Understandably, the order of the first and second transmission times is not fixed. The first transmission time may precede the second, or they may be the same time. Alternatively, the first transmission time may include the second, or vice versa (e.g., the second time is subframe 1, the first time is time slot 2, etc.). For instance, the first and second standards might each schedule 1Tx of radio frequency resources at the same transmission time, and there will be no conflict between their scheduling.
[0068] The resource allocation method of this application embodiment obtains first authorized scheduling information under a first standard and second authorized scheduling information under a second standard; in response to the absence of 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, it determines to allocate the first radio frequency resource to the first standard and allocate the second radio frequency resource to the second standard; transmits first data under the first standard using the first radio frequency resource at the first transmission time; transmits second data under the second standard using the second radio frequency resource at the second transmission time; enabling terminals supporting multiple communication standards to achieve sharing of uplink radio frequency resources across communication standards, and enabling uplink transmission path multiplexing across communication standards when uplink radio frequency path resources are limited, thereby significantly improving the uplink data throughput, while not requiring additional hardware resources for the terminal, reducing the design cost and hardware implementation complexity of the terminal.
[0069] This application provides another resource allocation method. Figure 4 This is a flowchart illustrating another resource allocation method provided in an embodiment of this application.
[0070] like Figure 4 As shown, the resource allocation method may include the following steps S401 to S404: Step S401: Obtain the first authorized scheduling information under the first standard and the second authorized scheduling information under the second standard.
[0071] It should be noted that the explanation of step S401 can be found in the relevant description in any embodiment of this application, and will not be repeated here.
[0072] In step S402, in response to a conflict between occupying the first radio frequency resource during the first transmission time and occupying the second radio frequency resource during the second transmission 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 allocate the second radio frequency resource to the second standard.
[0073] In this embodiment of the application, the terminal can determine whether there is a conflict between the first radio frequency resources scheduled by the first standard and the second radio frequency resources scheduled by the second standard based on the first authorized scheduling information and the second authorized scheduling information obtained, and then determine the radio frequency resources allocated to the first standard and / or the second standard.
[0074] It is understood that in the embodiments of this 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 can determine, based on the acquired first authorization scheduling information and second authorization scheduling information, whether there is a conflict between occupying the first radio frequency resource during the first transmission time and occupying the second radio frequency resource during the second transmission time. Further, the terminal can determine whether to allocate the first radio frequency resource to the first standard or the second radio frequency resource to the second standard based on the priority of the first data to be transmitted under the first standard and the second data to be transmitted under the second standard.
[0076] Optionally, the first data has a higher priority than the second data, and the first radio frequency resource is allocated to the first standard. Further, step S403 is executed. It is understood that in this case, the second data under the second standard may not have available radio frequency resources for transmission.
[0077] Optionally, the second data has a higher priority than the first data, and it is determined that the second radio frequency resource will be allocated to the second standard. Further, step S404 is executed. It is understood that in this case, the first data under the first standard may not have available radio frequency resources for transmission.
[0078] As an example, such as Figure 5 As shown, the terminal receives the first authorization scheduling information for the first standard in time slot 5, and schedules the terminal to transmit data in time slot 7, occupying 2Tx radio frequency resources. In subframe 0, it receives the second authorization scheduling information for the second standard, and schedules the terminal to transmit data in subframe 4, occupying 1Tx radio frequency resources. Based on the received first and second authorization scheduling information, and considering the time required for switching Tx radio frequency resources between different standards, the terminal can determine that there is a conflict between the 2Tx radio frequency resources scheduled in time slot 7 and the 1Tx radio frequency resources scheduled in subframe 4. Therefore, it is necessary to determine which standard to allocate the radio frequency resources to based on the priority information of the data to be transmitted under both standards.
[0079] Optionally, if the priority of the first data transmitted in time slot 7 is higher than the priority of the second data transmitted in subframe 4, then the transmission of data of the first standard in time slot 7 needs to be prioritized. Therefore, the terminal can determine to allocate 2Tx radio frequency resources in time slot 7 to the first standard for transmitting the first data. It is understood that in this case, the second data in subframe 4 may not need to be transmitted.
[0080] Optionally, if the priority of the second data transmitted in subframe 4 is higher than the priority of the first data transmitted in time slot 7, then priority must be given to ensuring the transmission of data of the second standard in subframe 4. Therefore, the terminal can determine to allocate 1Tx radio frequency resources in subframe 4 to the second standard for transmitting the second data. It is understood that in this case, the first data in time slot 7 may not be transmitted, such as... Figure 5 As shown.
[0081] It is understandable that if the first authorized scheduling information of the first standard is used to schedule the terminal to send data in time slot 7, occupying 1Tx radio frequency resources, then the radio frequency resources do not conflict with the 1Tx radio frequency resources scheduled in subframe 4 of the second standard. Therefore, data of both standards can be sent (the specific steps can be described as in the above embodiments, and will not be repeated here).
[0082] In step S403, the first data has a higher priority than the second data, and the first data under the first standard is transmitted using the first radio frequency resources at the first transmission time.
[0083] In this embodiment, the terminal determines, based on the acquired first and second authorization scheduling information, that a conflict exists between occupying first radio frequency resources during the first transmission time and occupying second radio frequency resources during the second transmission time. Therefore, the terminal can determine that the priority of the first data is higher than the priority of the second data based on the priorities of the first and second data, and thus decide to allocate the first radio frequency resources to the first standard for uplink data transmission. It is understood that in this case, the second data under the second standard may not have available radio frequency resources for transmission.
[0084] Furthermore, the terminal can use the first radio frequency resources to transmit the first data under the first standard at the first transmission time.
[0085] As an example, such as Figure 5As shown, the terminal receives the first authorization scheduling information for the first standard in time slot 5, and schedules the terminal to transmit data in time slot 7, occupying 2Tx radio frequency resources. In subframe 0, it receives the second authorization scheduling information for the second standard, and schedules the terminal to transmit data in subframe 4, occupying 1Tx radio frequency resources. Based on the received first and second authorization scheduling information, and considering the time required for switching Tx radio frequency resources between different standards, the terminal can determine that there is a conflict between the 2Tx radio frequency resources scheduled in time slot 7 and the 1Tx radio frequency resources scheduled in subframe 4. Therefore, it is necessary to determine which standard to allocate the radio frequency resources to based on the priority information of the data to be transmitted under both standards.
[0086] In some cases, the terminal determines that the first data transmitted in time slot 7 has a higher priority than the second data transmitted in subframe 4, and needs to prioritize the transmission of data of the first standard in time slot 7. Therefore, the terminal can allocate 2Tx radio frequency resources in time slot 7 to the first standard for transmitting the first data. Understandably, in this case, the second data in subframe 4 may not need to be transmitted.
[0087] In step S404, the priority of the second data is higher than that of the first data, and the second data under the second standard is transmitted using the second radio frequency resources at the second transmission time.
[0088] In this embodiment, the terminal determines, based on the acquired first and second authorization scheduling information, that a conflict exists between occupying the first radio frequency resource during the first transmission time and occupying the second radio frequency resource during the second transmission time. Therefore, the terminal can determine that the priority of the second data is higher than that of the first data based on the priorities of the first and second data, and thus decide to allocate the second radio frequency resource to the second standard for uplink data transmission. It is understood that in this situation, the first data under the first standard may not have available radio frequency resources for transmission.
[0089] Furthermore, the terminal can use the second radio frequency resources to transmit the second data under the second standard during the second transmission time.
[0090] As an example, such as Figure 5As shown, the terminal receives the first authorization scheduling information for the first standard in time slot 5, and schedules the terminal to send data in time slot 7, occupying 2Tx radio frequency resources. In subframe 0, it receives the second authorization scheduling information for the second standard, and schedules the terminal to send data in subframe 4, occupying 1Tx radio frequency resources. Based on the received first and second authorization scheduling information, and considering the time required for switching Tx radio frequency resources between different standards, the terminal can determine that there is a conflict between the 2Tx radio frequency resources scheduled in time slot 7 and the 1Tx radio frequency resources scheduled in subframe 4. Therefore, it is necessary to determine which standard to allocate the radio frequency resources to based on the priority information of the data to be transmitted under both standards.
[0091] In some cases, if the terminal determines that the second data transmitted in subframe 4 has a higher priority than the first data transmitted in time slot 7, then priority must be given to ensuring the transmission of the second standard's data in subframe 4. Therefore, the terminal can allocate 1Tx radio frequency resources in subframe 4 to the second standard for transmitting the second data. It is understandable that in this case, the first data in time slot 7 may not need to be transmitted, such as... Figure 5 As shown, no data was transmitted in time slot 7.
[0092] The resource allocation method of this application embodiment obtains first authorized scheduling information under a first standard and second authorized scheduling information under a second standard; in response to a conflict between occupying first radio frequency resources in the first transmission time and occupying second radio frequency resources in the second transmission time, it determines, based on the priority information of first data and second data, whether to allocate the first radio frequency resources to the first standard or the second radio frequency resources to the second standard; if the priority of the first data is higher than the priority of the second data, the first data under the first standard is transmitted using the first radio frequency resources in the first transmission time; or, if the priority of the second data is higher than the priority of the first data, the second data under the second standard is transmitted using the second radio frequency resources in the second transmission time; this enables terminals supporting multiple communication standards to achieve sharing of uplink radio frequency resources across communication standards, and when uplink radio frequency path resources are limited, it can achieve uplink transmission path multiplexing across communication standards, thereby significantly improving the uplink data throughput, while not requiring additional hardware resources for the terminal, reducing the design cost and hardware implementation complexity of the terminal.
[0093] To implement the above embodiments, this application also proposes a resource allocation device.
[0094] Figure 6 This is a schematic diagram of the structure of a resource allocation device provided in an embodiment of this 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] Among them, the information acquisition module 610 is used to acquire the first authorized scheduling information under the first standard and the second authorized scheduling information under the second standard; The resource allocation module 620 is used to determine, based on the first authorized scheduling information and the second authorized scheduling information, the radio frequency resources allocated to the first standard and / or the second standard from the 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 obtaining the first authorized scheduling information under the first standard can be different from the information acquisition module for obtaining the second authorized scheduling information under the second standard. That is, each communication standard can optionally have its own information acquisition module.
[0098] Furthermore, in one implementation of this application embodiment, the first authorization scheduling information includes at least one of the following: first data to be transmitted under the first standard; first radio frequency resources occupied by the first data; first transmission 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 transmitted under the second standard; second radio frequency resources occupied by the second data; second transmission time corresponding to the second data; priority information of the second data.
[0099] Furthermore, in one implementation of this application embodiment, the resource allocation module is specifically used for: In response to the fact that there is no conflict between occupying the first radio frequency resource during the first transmission time and occupying the second radio frequency resource during 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 this application embodiment, the above-mentioned apparatus further includes: The first transmitting module (not shown in the figure) is used to transmit the first data under the first standard using the first radio frequency resources at the first transmitting time. The second transmitting module (not shown in the figure) is used to transmit the second data under the second standard at the second transmitting time using the second radio frequency resources.
[0101] Furthermore, in one implementation of this application embodiment, the resource allocation module is specifically used for: In response to a conflict between occupying the first radio frequency resource during the first transmission time and occupying the second radio frequency resource during the second transmission 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 the second radio frequency resource to the second standard.
[0102] Furthermore, in one implementation of this application embodiment, the above-mentioned apparatus further includes: A first transmitting module (not shown in the figure) is configured to transmit the first data with a higher priority than the second data during the first transmitting time using the first radio frequency resources; or... The second transmitting module (not shown in the figure) is used to transmit the second data with a higher priority than the first data during the second transmitting time using the second radio frequency resources.
[0103] It should be noted that the foregoing explanation of the resource allocation method embodiment executed by the sending end also applies to the resource allocation device of this embodiment, and will not be repeated here.
[0104] The resource allocation device in this application embodiment obtains first authorized scheduling information under a first standard and second authorized scheduling information under a second standard; based on the first authorized scheduling information and the second authorized scheduling information, it determines the radio frequency resources to be allocated to the first standard and / or the second standard from multiple supported radio frequency resources; wherein, among the multiple supported radio frequency resources, at least one set of radio frequency resources is shared by the first standard and the second standard; enabling terminals supporting multiple communication standards to achieve sharing of uplink radio frequency resources across communication standards, and enabling uplink transmission path multiplexing across communication standards when uplink radio frequency path resources are limited, thereby significantly improving the uplink data throughput, while not requiring additional hardware resources for the terminal, reducing the design cost and hardware implementation complexity of the terminal.
[0105] To implement the above embodiments, this 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, it implements the resource allocation method as described in any of the foregoing embodiments.
[0106] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. For example, the electronic device 700 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0107] Reference Figure 7The electronic device 700 may include one or more of the following components: processing component 702, memory 704, power component 706, multimedia component 708, audio component 710, input / output (I / O) interface 712, sensor component 714, and communication component 716.
[0108] Processing component 702 typically controls the overall operation of electronic device 700, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 702 may include one or more processors 720 to execute instructions to complete all or part of the steps of the methods described above. Furthermore, processing component 702 may include one or more modules to facilitate interaction between processing component 702 and other components. For example, processing component 702 may include a multimedia module to facilitate interaction between multimedia component 708 and processing component 702.
[0109] Memory 704 is configured to store various types of data to support the operation of electronic device 700. Examples of this data include instructions for any application or method operating on electronic device 700, contact data, phonebook data, messages, pictures, videos, etc. Memory 704 can be implemented by any type of volatile or non-volatile storage 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 storage, flash memory, magnetic disk, or optical disk.
[0110] Power component 706 provides power to various components of electronic device 700. 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 electronic device 700.
[0111] 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, the screen may be implemented as a touchscreen to receive input signals from the user. The Touch Panel includes one or more touch sensors to sense touches, swipes, and gestures on the Touch Panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, 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 shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0112] Audio component 710 is configured to output and / or input audio signals. For example, audio component 710 includes a microphone (MIC) configured to receive external audio signals when electronic device 700 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 704 or transmitted via communication component 716. In some embodiments, 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 keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0114] Sensor assembly 714 includes one or more sensors for providing state assessments of various aspects of electronic device 700. For example, sensor assembly 714 can detect the on / off state of electronic device 700, the relative positioning of components such as the display and keypad of electronic device 700, changes in position of electronic device 700 or a component of electronic device 700, the presence or absence of user contact with electronic device 700, orientation or acceleration / deceleration of electronic device 700, and temperature changes 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, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0115] Communication component 716 is configured to facilitate wired or wireless communication between electronic device 700 and other devices. Electronic device 700 can access wireless networks based on communication standards, such as WiFi, 4G, or 5G, or combinations thereof. In one exemplary embodiment, communication component 716 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 716 also includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be based on Radio Frequency Identification (RFID), Infrared Data Association (IrDA), Ultra-Wideband (UWB), Bluetooth, 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 methods described above.
[0117] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions, which can be executed by a processor 720 of an electronic device 700 to perform the above-described 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 read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0118] To implement the above embodiments, this 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 foregoing embodiments.
[0119] Figure 8 This is a schematic diagram of a chip structure provided in an embodiment of this application. See also... Figure 8 The diagram shown is a schematic representation of the structure of chip 800, but is not limited to this.
[0120] Chip 800 includes processing circuitry 801, which is configured to execute any of the above resource allocation methods.
[0121] In some embodiments, the chip 800 further includes one or more interface circuits 802. Optionally, the interface circuit 802 is connected to the memory 803, and the interface circuit 802 can be used to receive signals from the memory 803 or other devices, and the interface circuit 802 can be used to send signals to the memory 803 or other devices. For example, the interface circuit 802 can read instructions stored in the memory 803 and send the instructions to the 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 other steps.
[0123] In some embodiments, the terms interface circuit, interface, transceiver pin, transceiver, etc., can be used interchangeably.
[0124] In some embodiments, chip 800 further includes one or more memories 803 for storing instructions. Optionally, all or part of the memories 803 may be located outside of chip 800.
[0125] To implement the above embodiments, this application also proposes a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the resource allocation method as described in any of the foregoing method embodiments.
[0126] To implement the above embodiments, this application also proposes a computer program product having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the resource allocation method as described in any of the foregoing method embodiments.
[0127] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[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 technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0129] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.
[0130] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing 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 (such as a computer-based system, a processor-including system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and compact disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored 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 embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using at least one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0132] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.
[0133] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0134] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.
Claims
1. A resource allocation method, characterized in that, include: Obtain the first authorized scheduling information under the first standard and the second authorized scheduling information under the second standard; Based on the first authorized scheduling information and the second authorized scheduling information, determine the radio frequency resources to be allocated to the first standard and / or the second standard from the 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; The first authorized scheduling information includes at least one of the following: The first data to be transmitted under the first standard; The first radio frequency resource occupied by the first data; The first transmission time corresponding to the first data; Priority information of the first data; The second authorized scheduling information includes at least one of the following: The second data to be transmitted under the second standard; The second data occupies the second radio frequency resources; The second data corresponds to the second transmission time; The priority information of the second data; The units of the first sending time and the second sending time are different; The step of determining the radio frequency resources allocated to the first standard and / or the second standard from the supported multiple sets of radio frequency resources based on the first authorized scheduling information and the second authorized scheduling information includes: Based on the obtained first authorized scheduling information and second authorized scheduling information, it is determined that there is no conflict between occupying the first radio frequency resource during the first transmission time and occupying the second radio frequency resource during the second transmission time, and 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. The step of determining the radio frequency resources allocated to the first standard and / or the second standard based on the first authorized scheduling information and the second authorized scheduling information includes: In response to a conflict between occupying the first radio frequency resource during the first transmission time and occupying the second radio frequency resource during the second transmission 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 allocate the second radio frequency resource to the second standard. The conflict includes conflicts caused by the time required for switching radio frequency resources between different standards.
2. The method according to claim 1, characterized in that, The method further includes: During the first transmission time, the first data under the first standard is transmitted using the first radio frequency resources; During the second transmission time, the second data under the second standard is transmitted using the second radio frequency resources.
3. The method according to claim 1, characterized in that, The method further includes: The first data has a higher priority than the second data, and the first data is transmitted using the first radio frequency resources during the first transmission time; or, The second data has a higher priority than the first data, and the second data is transmitted using the second radio frequency resources during the second transmission time.
4. A resource allocation device, characterized in that, The device includes: The information acquisition module is used to acquire the first authorized scheduling information under the first standard and the second authorized scheduling information under the second standard. The resource allocation module is used to determine the radio frequency resources to be allocated to the first standard and / or the second standard from multiple supported radio frequency resources based on the first authorized scheduling information and the second authorized scheduling information; 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; The first authorized scheduling information includes at least one of the following: The first data to be transmitted under the first standard; The first radio frequency resource occupied by the first data; The first transmission time corresponding to the first data; Priority information of the first data; The second authorized scheduling information includes at least one of the following: The second data to be transmitted under the second standard; The second data occupies the second radio frequency resources; The second data corresponds to the second transmission time; The priority information of the second data; The units of the first sending time and the second sending time are different; The resource allocation module is specifically used for: Based on the obtained first authorized scheduling information and second authorized scheduling information, it is determined that there is no conflict between occupying the first radio frequency resource during the first transmission time and occupying the second radio frequency resource during the second transmission time, and 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. The resource allocation module is specifically used for: In response to a conflict between occupying the first radio frequency resource during the first transmission time and occupying the second radio frequency resource during the second transmission 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 allocate the second radio frequency resource to the second standard. The conflict includes conflicts caused by the time required for switching radio frequency resources between different standards.
5. The apparatus according to claim 4, characterized in that, The device further includes: The first transmitting module is configured to transmit the first data under the first standard using the first radio frequency resources during the first transmitting time. The second transmitting module is used to transmit the second data under the second standard using the second radio frequency resources during the second transmitting time.
6. The apparatus according to claim 4, characterized in that, The device further includes: A first transmitting module is configured to transmit the first data using the first radio frequency resources during the first transmitting time, provided that the first data has a higher priority than the second data; or... The second transmission module is configured to transmit the second data using the second radio frequency resources during the second transmission time, since the second data has a higher priority than the first data.
7. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the steps of the method as described in any one of claims 1 to 3.
8. A non-transitory computer-readable storage medium having computer program instructions stored thereon, characterized in that, When executed by a processor, the program instructions implement the steps of the method as described in any one of claims 1 to 3.
9. A chip, characterized in that, The chip includes an interface circuit and a processing circuit that are 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 as described in any one of claims 1 to 3.
10. A computer program product, characterized in that, It includes a computer program, which, when executed by a processor, implements the steps of the method as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Cross-system dispatching method and base station
CN107396450A
Communication method and related equipment
CN110830953A
Method for performing sidelink communication in wireless communication system and apparatus therefor
CN113766662A