Communication control method and device, communication equipment, communication system and storage medium

By dynamically adjusting the RF channel resources of dual-stop and dual-pass scenarios, the problem of insufficient utilization of RF channel resources in dual-stop and dual-pass scenarios is solved, and business performance and user experience are improved.

CN119277529APending Publication Date: 2025-01-07BEIJING X RING TECHNOLOGY CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202310828348.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-06
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

In dual-stop and dual-pass scenarios, it is difficult for the existing technology to make full use of RF channel resources, resulting in poor service performance and user experience, especially in the coordination and allocation of RF channel resources.

Method used

By determining the RF channel requirements of the two communication cards on the terminal side and dynamically adjusting the RF channel resources according to real-time business needs, we ensure the full utilization of RF channel resources and avoiding the RF channel resources exceeding the maximum number of RF channels limits.

Benefits of technology

The dual-stop dual-pass service performance and user experience are improved, ensuring the effective utilization of RF channel resources, and avoiding resource waste and business quality reduction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119277529A_ABST
    Figure CN119277529A_ABST
Patent Text Reader

Abstract

The invention provides a communication control method and device, communication equipment, a communication system and a storage medium. The method comprises the following steps: determining the number of first radio frequency channels applied by a first communication card and the number of second radio frequency channels applied by a second communication card; under a first preset condition, determining the number of third radio frequency channels and the number of fourth radio frequency channels according to the number of the first radio frequency channels and the number of the second radio frequency channels; the first capability and the second capability are reported to the first network device and the second network device respectively, and on the premise of ensuring that the number of radio frequency channels used by the two communication cards does not exceed the maximum number of radio frequency channels, radio frequency channel resources of the communication cards are adjusted through service radio frequency channel requirements of the two communication cards, and the radio frequency channel resources are fully utilized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communications, and in particular to a communication control method and apparatus, communication equipment, a communication system and a storage medium. Background Art

[0002] With the development of mobile communication technology, terminals equipped with two communication cards are becoming more and more popular. At present, the two communication cards configured in the terminal usually share a set of terminal hardware resources, reuse the maximum capacity of a single card, and are limited by the maximum number of RF channels. Even if the terminal has two or more RF channels that can communicate with the network of two communication cards at the same time, it is still necessary to coordinate RF channel resources between different communication cards. Therefore, it is necessary to coordinate RF channel resources on the terminal side to achieve the optimal RF channel allocation for the two communication cards in different scenarios. Summary of the invention

[0003] The present disclosure provides a communication control method, apparatus, communication equipment, communication system and storage medium to solve the problems in the related art. Under the premise of ensuring that the number of radio frequency channels used by two communication cards does not exceed the maximum number of radio frequency channels, the radio frequency channel resources of each communication card are adjusted according to the real-time service radio frequency channel requirements of the two communication cards, so as to make full use of the radio frequency channel resources to improve service performance and user experience.

[0004] A first aspect embodiment of the present disclosure proposes a communication control method, the method comprising: determining a first RF channel number applied for by a first communication card and a second RF channel number applied for by a second communication card; under a first preset situation, determining a third RF channel number and a fourth RF channel number based on the first RF channel number and the second RF channel number, wherein the sum of the third RF channel number and the fourth RF channel number is less than or equal to the maximum RF channel number supported by the terminal, and the first preset situation comprises: the sum of the first RF channel number and the second RF channel number is greater than the maximum RF channel number supported by the terminal, and the first communication card or the second communication card is not in a first service state; reporting a first capability and a second capability to a first network device and a second network device respectively, wherein the first capability indicates that the number of RF channels supported by the first communication card is the third RF channel number, and the second capability indicates that the number of RF channels supported by the second communication card is the fourth RF channel number.

[0005] In some embodiments of the present disclosure, before determining the number of first RF channels applied for by the first communication card and the number of second RF channels applied for by the second communication card, the method also includes: when registering the first communication card and the second communication card, reporting a third capability and a fourth capability to the first network device and the second network device respectively, wherein the third capability indicates the number of fifth RF channels supported by the first communication card, the fourth capability indicates the number of sixth RF channels supported by the second communication card, and the sum of the number of the fifth RF channels and the number of the sixth RF channels may be greater than the maximum number of RF channels supported by the terminal.

[0006] In some embodiments of the present disclosure, when registering a first communication card and a second communication card, reporting a third capability and a fourth capability to the first network device and the second network device respectively includes: determining a basic number of RF channels, wherein the basic number of RF channels is used to ensure that the first communication card and the second communication card can be in service status at the same time; determining a maximum number of RF channels supported by the first communication card and a maximum number of RF channels supported by the second communication card based on the basic number of RF channels and the maximum number of RF channels supported by the terminal; when registering the first communication card to the first network device, reporting a third capability, wherein the third capability indicates a fifth number of RF channels supported by the first communication card, wherein the fifth number of RF channels is less than or equal to the maximum number of RF channels supported by the first communication card; when registering the second communication card to the second network device, reporting a fourth capability, wherein the fourth capability indicates a sixth number of RF channels supported by the second communication card, wherein the sixth number of RF channels is less than or equal to the maximum number of RF channels supported by the second communication card.

[0007] In some embodiments of the present disclosure, determining the number of first RF channels applied for by the first communication card and the number of second RF channels applied for by the second communication card includes: when the first communication card is in a service state, determining the number of first RF channels as the number of RF channels applied for by the first communication card through a RF channel resource management module, wherein the first number of RF channels is less than or equal to the fifth number of RF channels; when the second communication card is in a service state, determining the number of second RF channels as the number of RF channels applied for by the second communication card through a RF channel resource management module, wherein the second number of RF channels is less than or equal to the sixth number of RF channels.

[0008] In some embodiments of the present disclosure, based on the first number of RF channels and the second number of RF channels, the following includes: determining the third number of RF channels based on the first number of RF channels and the maximum number of RF channels of the terminal, wherein the third number of RF channels is less than or equal to the maximum number of RF channels supported by the first communication card; determining the fourth number of RF channels based on the second number of RF channels and the maximum number of RF channels of the terminal, wherein the fourth number of RF channels is less than or equal to the maximum number of RF channels supported by the second communication card and the sum of the third number of RF channels and the fourth number of RF channels is less than or equal to the maximum number of RF channels supported by the terminal.

[0009] In some embodiments of the present disclosure, the first preset situation also includes: within the preset time, the number of RF channels occupied by the first communication card is less than the number of the fifth RF channels and the number of RF channels occupied by the second communication card is equal to the number of the sixth RF channels, or the number of RF channels occupied by the first communication card is equal to the number of the fifth RF channels and the number of RF channels occupied by the second communication card is less than the number of the sixth RF channels.

[0010] In some embodiments of the present disclosure, the method further includes: under a second preset situation, re-reporting the third capability and the fourth capability to the first network device and the second network device respectively, wherein the second preset situation includes that the first communication card is not in a service state or the second communication card is not in a service state.

[0011] A second aspect embodiment of the present disclosure proposes a communication control device, which includes: a first determination module, used to determine the number of first RF channels applied for by a first communication card and the number of second RF channels applied for by a second communication card; a second determination module, used to determine the number of third RF channels and the number of fourth RF channels according to the first number of RF channels and the second number of RF channels under a first preset situation, wherein the sum of the third number of RF channels and the fourth number of RF channels is less than or equal to the maximum number of RF channels supported by the terminal, and the first preset situation includes: the sum of the first number of RF channels and the second number of RF channels is greater than the maximum number of RF channels supported by the terminal, and the first communication card or the second communication card is not in a first service state; a reporting module, used to report a first capability and a second capability to a first network device and a second network device, respectively, wherein the first capability indicates that the number of RF channels supported by the first communication card is the third number of RF channels, and the second capability indicates that the number of RF channels supported by the second communication card is the fourth number of RF channels.

[0012] The third aspect embodiment of the present disclosure provides a communication device, which includes: a transceiver; a memory; a processor, which is connected to the transceiver and the memory respectively, and is configured to control the wireless signal reception and transmission of the transceiver by executing computer-executable instructions on the memory, and can implement the method of the first aspect embodiment of the present disclosure.

[0013] The fourth aspect embodiment of the present disclosure proposes a computer-readable storage medium, which stores computer-executable instructions. After the computer-executable instructions are executed by a processor, the method of the first aspect embodiment of the present disclosure can be implemented.

[0014] A fifth aspect embodiment of the present disclosure proposes a communication system, which includes a terminal, a first network device and a second network device, wherein the terminal is used to execute the method described in the first aspect embodiment of the present disclosure.

[0015] In summary, the communication control method proposed in the present disclosure includes: determining the number of first RF channels applied for by the first communication card and the number of second RF channels applied for by the second communication card; under a first preset situation, determining the number of third RF channels and the number of fourth RF channels according to the first RF channel number and the second RF channel number, wherein the sum of the third RF channel number and the fourth RF channel number is less than or equal to the maximum number of RF channels supported by the terminal, and the first preset situation includes: the sum of the first RF channel number and the second RF channel number is greater than the maximum number of RF channels supported by the terminal, and the first communication card or the second communication card is not in the first service state; reporting the first capability and the second capability to the first network device and the second network device respectively, wherein the first capability indicates that the number of RF channels supported by the first communication card is the third RF channel number, and the second capability indicates that the number of RF channels supported by the second communication card is the fourth RF channel number, and on the premise of ensuring that the number of RF channels used by the two communication cards does not exceed the maximum number of RF channels, adjusting the RF channel resources of each communication card according to the service RF channel requirements of the two communication cards, and making full use of the RF channel resources to improve service performance and user experience.

[0016] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0018] Figure 1 A flow chart of a communication control method provided by an embodiment of the present disclosure;

[0019] Figure 2 A flow chart of a communication control method provided by an embodiment of the present disclosure;

[0020] Figure 3 A flow chart of a communication control method provided by an embodiment of the present disclosure;

[0021] Figure 4 A schematic diagram of the structure of a communication control device provided in an embodiment of the present disclosure;

[0022] Figure 5 A schematic diagram of the structure of a communication device provided in an embodiment of the present disclosure;

[0023] Figure 6 A schematic diagram of the structure of a chip provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0024] Embodiments of the present disclosure are described in detail below, and examples of the embodiments 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 disclosure, and should not be construed as limiting the present disclosure.

[0025] The dual-card dual-standby dual-pass scenario refers to a terminal configured with two communication cards, the two communication cards can be on standby at the same time, and the terminal can connect to the network signals from the two communication cards at the same time. In the related art, in the dual-card dual-standby dual-pass scenario, due to the limitation of the maximum number of RF channels, it is necessary to coordinate the RF channel resources between the two communication cards. Assuming that the maximum number of RF channels is N, the two communication cards include a first communication card and a second communication card. When the first communication card and the second communication card are inserted into the terminal device, the capability indication information reported by the terminal device indicates: the first communication card has the ability to support M transmission RF channels, and the second communication card has the ability to support (NM) transmission RF channels. Therefore, the network device can configure M of the N transmission RF channels to the first communication card according to the capability indication information, and configure the remaining transmission RF channels to the second communication card, so that the first communication card and the second communication card can both send uplink data through the corresponding RF channels to achieve the purpose of dual-card dual-standby dual-pass.

[0026] However, although the related technology can ensure the purpose of dual-SIM dual-standby dual-pass in the dual-SIM scenario, the RF resource allocation of the dual-SIM is not flexible enough. In actual application scenarios, the RF channel resources cannot be fully utilized to improve the user experience.

[0027] In order to solve the problems existing in the related technology, the present disclosure proposes a communication control method, which dynamically adjusts the RF channel resources of each card according to the real-time service RF channel requirements of the dual cards, while ensuring that the RF channels used by the dual cards do not exceed the maximum RF channel number limit, so as to make full use of the RF channel resources and improve the dual-card dual-standby dual-pass service performance and user experience.

[0028] Figure 1 A flow chart of a communication control method provided by an embodiment of the present disclosure, such as Figure 1 As shown, the communication control method includes steps 101 to 103.

[0029] Step 101, determining the number of first radio frequency channels applied for by a first communication card and the number of second radio frequency channels applied for by a second communication card.

[0030] In an embodiment of the present disclosure, the method can be applied to chips, terminals, etc. The terminals mainly include smart phones, tablet computers, vehicle-mounted terminals, smart home appliances and other terminal devices that can support mobile communications. The terminal is configured with a first communication card and a second communication card. The first communication card and the second communication card include a SIM (Subscriber Identity Module) card, a USIM (Universal Subscriber Identity Module) card, etc. The first communication card and the second communication card can be the same or different, and the present disclosure is not limited.

[0031] In some embodiments of the present disclosure, the terminal may be configured with two or more communication cards, and the first communication card and the second communication card may be any two of the communication cards.

[0032] In an embodiment of the present disclosure, the first number of RF channels represents the number of RF channels required for the service applied for by the first communication card based on real-time network resource configuration after the service is started, and the second number of RF channels represents the number of RF channels required for the service applied for by the second communication card based on real-time network resource configuration after the service is started.

[0033] Step 102: Under a first preset situation, determine the number of third radio frequency channels and the number of fourth radio frequency channels according to the number of first radio frequency channels and the number of second radio frequency channels.

[0034] The first preset situation includes: the sum of the first RF channel number and the second RF channel number is greater than the maximum RF channel number supported by the terminal, and the first communication card or the second communication card is not in the first service state.

[0035] The sum of the number of the third RF channels and the number of the fourth RF channels is less than or equal to the maximum number of RF channels supported by the terminal.

[0036] It should be noted that when registering the first communication card and the second communication card, it is necessary to report the terminal capabilities, including the number of radio frequency channels supported by the first communication card and the number of radio frequency channels supported by the second communication card. In the embodiment of the present disclosure, there is no restriction on the number of radio frequency channels supported by the first communication card and the second communication card reported by the terminal. Therefore, when the first communication card and the second communication card apply for the number of radio frequency channels, the sum of the number of radio frequency channels applied by the first communication card and the second communication card may be greater than the maximum number of radio frequency channels supported by the terminal.

[0037] In an embodiment of the present disclosure, when the sum of the first RF channel number and the second RF channel number is greater than the maximum RF channel number supported by the terminal, it indicates that the terminal's allocation of RF channel resources to the first communication card and the second communication card begins to be limited by the maximum RF channel number supported by the terminal. At this time, the present disclosure allocates RF channel resources according to the needs of the first communication card and the second communication card for RF channel resources, on the premise that the RF channels used by the first communication card and the second communication card do not exceed the maximum RF channel number limit, so as to make full use of the RF channel resources, that is, the third RF channel number and the fourth RF channel number are determined according to the first RF channel number and the second RF channel number, and the sum of the determined third RF channel number and the fourth RF channel number is less than or equal to the maximum RF channel number supported by the terminal.

[0038] In the embodiment of the present disclosure, the first service is a higher priority service. Allocating radio frequency channel resources of the first communication card and the second communication card when performing the higher priority service will affect the normal progress of the service and reduce the service quality. Therefore, it is necessary to ensure that the first communication card or the second communication card is not in the first service state.

[0039] For example, for voice services such as voice calls, the end-to-end delay is small. In order to meet its delay and delay jitter indicators, the voice service is generally mapped to a higher priority. If the radio frequency channel resources of the first communication card and the second communication card are allocated during the voice call, it may affect the call quality and cause the call to be interrupted. For SMS services such as E-mail reception, the requirements for delay and jitter are relatively low. Allocating the radio frequency channel resources of the first communication card and the second communication card during the voice call will hardly affect the service quality.

[0040] Step 103: Report the first capability and the second capability to the first network device and the second network device respectively.

[0041] Among them, the first capability indicates that the number of radio frequency channels supported by the first communication card is the third number of radio frequency channels, and the second capability indicates that the number of radio frequency channels supported by the second communication card is the fourth number of radio frequency channels.

[0042] In an embodiment of the present disclosure, the first network device is a network device registered with the first communication card, and the second network device is a network device registered with the second communication card. In an embodiment of the present disclosure, the first network device and the second network device may be the same network device or different network devices. In an embodiment of the present disclosure, the first network device and the second network device may be different devices of different operators or different devices of the same operator.

[0043] In an embodiment of the present disclosure, when the first communication card and the second communication card are registered, the terminal reports its capabilities. Under a first preset situation, the terminal is triggered to re-report its capabilities. The terminal reports the first capability and the second capability to the first network device and the second network device respectively. The first capability indicates that the number of RF channels supported by the first communication card is the third number of RF channels, and the second capability indicates that the number of RF channels supported by the second communication card is the fourth number of RF channels. The third number of RF channels and the fourth number of RF channels are allocated according to the requirements of the first communication card and the second communication card for RF channel resources. After the terminal capabilities are re-reported, the first communication card and the second communication card will apply for the required RF channel resources according to the third number of RF channels and the fourth number of RF channels, so that the RF channel resources of the terminal are fully utilized.

[0044] In summary, according to the communication control method proposed in the present invention, by determining the number of first RF channels applied for by the first communication card and the number of second RF channels applied for by the second communication card, under a first preset situation, the number of third RF channels and the number of fourth RF channels are determined according to the first number of RF channels and the second number of RF channels, and the first capability and the second capability are reported to the first network device and the second network device respectively. On the premise of ensuring that the number of RF channels used by the two communication cards does not exceed the maximum number of RF channels, the RF channel resources of each communication card are adjusted according to the service RF channel requirements of the two communication cards, and the RF channel resources are fully utilized to improve service performance and user experience.

[0045] based on Figure 1 The embodiment shown, Figure 2 A flow chart of a communication control method proposed in the present disclosure is further shown, where the terminal is configured with a first communication card and a second communication card.

[0046] like Figure 2 As shown, the communication control method includes steps 201-204.

[0047] Step 201: When registering a first communication card and a second communication card, report a third capability and a fourth capability to a first network device and a second network device respectively.

[0048] Among them, the third capability indicates the number of fifth RF channels supported by the first communication card, the fourth capability indicates the number of sixth RF channels supported by the second communication card, and the sum of the number of fifth RF channels and the number of sixth RF channels can be greater than the maximum number of RF channels supported by the terminal.

[0049] In the embodiment of the present disclosure, the fifth number of radio frequency channels is the number of radio frequency channels supported by the first communication card reported when the first communication card is powered on and registered, and the fifth number of radio frequency channels is the number of radio frequency channels supported by the second communication card reported when the second communication card is powered on and registered.

[0050] It should be noted that the two communication cards configured in the terminal usually share a set of terminal hardware resources, and generally reuse the maximum capacity of a single card, that is, the maximum capacity of a single card indicates that the maximum number of radio frequency channels supported by a single credit card can be the maximum number of radio frequency channels supported by the terminal, but since there is only one set of terminal hardware resources, the number of radio frequency channels simultaneously occupied by the first communication card and the second communication card cannot exceed the maximum number of radio frequency channels.

[0051] In some embodiments of the present disclosure, when registering a first communication card and a second communication card, reporting a third capability and a fourth capability to the first network device and the second network device respectively includes: determining a basic number of RF channels, wherein the basic number of RF channels is used to ensure that the first communication card and the second communication card can be in service status at the same time; determining a maximum number of RF channels supported by the first communication card and a maximum number of RF channels supported by the second communication card based on the basic number of RF channels and the maximum number of RF channels supported by the terminal; when registering the first communication card to the first network device, reporting a third capability, wherein the third capability indicates a fifth number of RF channels supported by the first communication card, wherein the fifth number of RF channels is less than or equal to the maximum number of RF channels supported by the first communication card; when registering the second communication card to the second network device, reporting a fourth capability, wherein the fourth capability indicates a sixth number of RF channels supported by the second communication card, wherein the sixth number of RF channels is less than or equal to the maximum number of RF channels supported by the second communication card.

[0052] Specifically, the first communication card and the second communication card are powered on and registered respectively, and the terminal capabilities are reported. While ensuring the basic RF channel allocation for the first communication card and the second communication card to be connected at the same time, the first communication card and the second communication card can report the maximum capabilities, and the reported number of frequency channels supported by the first communication card and the number of frequency channels supported by the second communication card can be greater than the maximum number of frequency channels supported by the terminal.

[0053] For example, if the maximum number of RF channels supported by the terminal is 5, and the basic RF channel is determined to be 1, the maximum number of RF channels supported by the first communication card can be reported as 4, and the maximum number of RF channels supported by the second communication card can be reported as 4. When registering the first communication card to the first network device, the third capability is reported, and the third capability indicates that the number of fifth RF channels supported by the first communication card is less than or equal to 4, assuming it is 2. When registering the second communication card to the second network device, the fourth capability is reported, and the fourth capability indicates that the number of sixth RF channels supported by the first communication card is less than or equal to 4, assuming it is 4. The sum of the number of the fifth RF channel and the number of the sixth RF channel is greater than 5.

[0054] Step 202: Determine the number of first radio frequency channels applied for by the first communication card and the number of second radio frequency channels applied for by the second communication card.

[0055] Step 203: Under a first preset situation, determine the number of third radio frequency channels and the number of fourth radio frequency channels according to the number of first radio frequency channels and the number of second radio frequency channels.

[0056] Among them, the sum of the third RF channel number and the fourth RF channel number is less than or equal to the maximum RF channel number supported by the terminal, and the first preset situation includes: the sum of the first RF channel number and the second RF channel number is greater than the maximum RF channel number supported by the terminal, and the first communication card or the second communication card does not trigger the first service.

[0057] Step 204: Report the first capability and the second capability to the first network device and the second network device respectively.

[0058] Among them, the first capability indicates that the number of radio frequency channels supported by the first communication card is the third number of radio frequency channels, and the second capability indicates that the number of radio frequency channels supported by the second communication card is the fourth number of radio frequency channels.

[0059] The detailed explanation of the above steps 202 to 204 can be found in Figure 1 Steps 101 - 103 of the illustrated embodiment will not be described in detail here.

[0060] In summary, the communication control method proposed in the present invention reports the third capability and the fourth capability to the first network device and the second network device respectively when registering the first communication card and the second communication card, determines the number of first RF channels applied for by the first communication card and the number of second RF channels applied for by the second communication card, and under a first preset situation, determines the number of third RF channels and the number of fourth RF channels according to the number of first RF channels and the number of second RF channels, and reports the first capability and the second capability to the first network device and the second network device respectively. While ensuring the basic RF channel allocation for the first communication card or the second communication card to be connected at the same time, the maximum number of RF channels supported by the first communication card and the second communication card can be reported to achieve full utilization of RF channel resources.

[0061] based on Figure 2 The embodiment shown, Figure 3 Further illustrating a flow chart of a communication control method proposed in the present disclosure, the terminal is configured with a first communication card and a second communication card, such as Figure 3 As shown, the communication control method includes steps 301-305.

[0062] Step 301: When registering a first communication card and a second communication card, report a third capability and a fourth capability to a first network device and a second network device respectively.

[0063] Among them, the first capability indicates the number of fifth RF channels supported by the first communication card, the second capability indicates the number of sixth RF channels supported by the second communication card, and the sum of the number of fifth RF channels and the number of sixth RF channels can be greater than the maximum number of RF channels supported by the terminal.

[0064] In some embodiments of the present disclosure, when registering a first communication card and a second communication card, reporting a third capability and a fourth capability to the first network device and the second network device respectively includes: determining a basic number of RF channels, wherein the basic number of RF channels is used to ensure that the first communication card and the second communication card can be in service status at the same time; determining a maximum number of RF channels supported by the first communication card and a maximum number of RF channels supported by the second communication card based on the basic number of RF channels and the maximum number of RF channels supported by the terminal; when registering the first communication card to the first network device, reporting a third capability, wherein the third capability indicates a fifth number of RF channels supported by the first communication card, wherein the fifth number of RF channels is less than or equal to the maximum number of RF channels supported by the first communication card; when registering the second communication card to the second network device, reporting a fourth capability, wherein the fourth capability indicates a sixth number of RF channels supported by the second communication card, wherein the sixth number of RF channels is less than or equal to the maximum number of RF channels supported by the second communication card.

[0065] The specific explanation of the above embodiment can refer to Figure 2 Step 201 of the illustrated embodiment will not be described in detail here.

[0066] Step 302: Determine the number of first radio frequency channels applied for by the first communication card and the number of second radio frequency channels applied for by the second communication card.

[0067] In some embodiments of the present disclosure, determining the number of first RF channels applied for by the first communication card and the number of second RF channels applied for by the second communication card includes: when the first communication card is in a service state, determining the number of first RF channels as the number of RF channels applied for by the first communication card through a RF channel resource management module, wherein the first number of RF channels is less than or equal to the fifth number of RF channels; when the second communication card is in a service state, determining the number of second RF channels as the number of RF channels applied for by the second communication card through a RF channel resource management module, wherein the second number of RF channels is less than or equal to the sixth number of RF channels.

[0068] Specifically, the first communication card starts the service and applies for the required RF channel resources through the RF channel resource management module based on the real-time network resource configuration, wherein the number of RF channels that the first communication card can apply for does not exceed the number of first RF channels reported during registration.

[0069] Similarly, after the first communication card and the second communication card are powered on and registered respectively, the second communication card starts its service and applies for the required RF channel resources through the RF channel resource management module based on the real-time network resource configuration, wherein the number of RF channels that the second communication card can apply for does not exceed the number of second RF channels reported during registration.

[0070] Step 303: Under a first preset situation, determine the number of third radio frequency channels according to the number of first radio frequency channels and the maximum number of radio frequency channels of the terminal.

[0071] The first preset situation includes: the sum of the first RF channel number and the second RF channel number is greater than the maximum RF channel number supported by the terminal, and the first communication card or the second communication card is not in the first service state.

[0072] The third number of radio frequency channels is less than or equal to the maximum number of radio frequency channels supported by the first communication card.

[0073] Step 304: Determine the number of fourth radio frequency channels according to the number of the second radio frequency channels and the maximum number of radio frequency channels of the terminal.

[0074] Among them, the fourth RF channel number is less than or equal to the maximum RF channel number supported by the second communication card and the sum of the third RF channel number and the fourth RF channel number is less than or equal to the maximum RF channel number supported by the terminal.

[0075] In an embodiment of the present disclosure, while giving priority to basic RF channel allocation that ensures that two communication cards can be connected at the same time to conduct business, RF channel resources are allocated according to the needs of the first communication card and the second communication card for RF channel resources when they are in business status, and it is ensured that the RF channels occupied by the first communication card and the second communication card do not exceed the maximum RF channel number limit, so as to achieve sufficient and reasonable allocation of RF channel resources.

[0076] In one embodiment of the present disclosure, the maximum number of radio frequency channels supported by the terminal is represented by M, the first number of radio frequency channels is represented by N1, the second number of radio frequency channels is represented by N2, and the basic number of radio frequency channels is represented by K.

[0077] The number of the third radio frequency channels is as close to M*N1 / (N1+N2) as possible when it is less than or equal to MK, and the number of the fourth radio frequency channels is as close to M*N2 / (N1+N2) as possible when it is less than MK.

[0078] For example, assuming that the maximum number of RF channels supported by the terminal is 5, the number of RF channels reported supported by the first communication card and the second communication card when registered is 4, and the determined basic number of RF channels is 1. If the first communication card starts business (corresponding to the first RF channel number is 2) and the second communication card starts business (corresponding to the second RF channel number is 4), then according to the above allocation method, the third RF channel number is 2 and the fourth RF channel number is 3.

[0079] Step 305: Report the first capability and the second capability to the first network device and the second network device respectively.

[0080] The first capability indicates that the number of radio frequency channels supported by the first communication card is the third number of radio frequency channels, and the second capability indicates that the number of radio frequency channels supported by the second communication card is the fourth number of radio frequency channels.

[0081] In some embodiments of the present disclosure, the first preset situation also includes: within the preset time, the number of RF channels occupied by the first communication card is less than the fifth number of RF channels and the number of RF channels occupied by the second communication card is equal to the sixth number of RF channels, or the number of RF channels occupied by the first communication card is equal to the fifth number of RF channels and the number of RF channels occupied by the second communication card is less than the sixth number of RF channels.

[0082] For example, after the first service of the first communication card and the second communication card is completed, the RF channel resource management module of the terminal recognizes within a period of time that the number of RF channels supported by the first communication card is 1, but the number of RF channels required by the first communication card applied to the RF channel resource management module is 3, and the number of RF channels supported by the second communication card is 4, but the number of RF channels required by the first communication card applied to the RF channel resource management module is 2, and the RF channel resources cannot be fully utilized. The terminal capability reporting can be triggered again. According to the above steps 301-305, assuming that the basic number of RF channels is determined to be 1, the number of RF channels supported by the first communication card can be reported as 3, and the number of RF channels supported by the second communication card can be reported as 2.

[0083] It can be understood that the RF channel resource management module can obtain the RF channel resources required by the first communication card and the second communication card in real time, and then dynamically adjust the RF channel resources of each communication card according to the RF channel requirements of the first communication card and the second communication card to reasonably allocate the RF channel resources of the terminal.

[0084] In some embodiments of the present disclosure, the method further includes: under a second preset situation, re-reporting the third capability and the fourth capability to the first network device and the second network device respectively, wherein the second preset situation includes that the first communication card is not in a service state or the second communication card is not in a service state.

[0085] According to the above steps, when the first communication card and the second communication card start their services, the RF channel resources of each communication card are adjusted according to the service RF channel requirements of the first communication card and the second communication card, and it is necessary to ensure that the number of RF channels supported by the first communication card and the second communication card does not exceed the maximum number of RF channels supported by the terminal.

[0086] Further, when the first communication card or the second communication card ends the service, it is no longer necessary to allocate radio frequency channel resources according to the service radio frequency channel requirements of the first communication card and the second communication card, and the maximum capabilities supported by the first communication card and the second communication card can be re-reported. The number of radio frequency channels supported by the first communication card and the second communication card can exceed the maximum number of radio frequency channels supported by the terminal. Figure 2 Referring to step 201 shown in the embodiment, the radio frequency channel resources are fully utilized while ensuring the basic radio frequency channel allocation for the first communication card or the second communication card to be connected at the same time.

[0087] In summary, according to the communication control method proposed in the present invention, while ensuring the basic RF channel allocation for the two communication cards to be connected at the same time, the maximum capabilities supported by the two communication cards can be reported. When the number of RF channels used by the two communication cards does not exceed the maximum number of RF channels, the communication cards can use more RF channel resources. When the number of RF channels used by the two communication cards exceeds the maximum number of RF channels, the RF channel resources of each communication card are adjusted according to the business RF channel requirements of the two communication cards. While ensuring that the number of RF channels used by the two communication cards does not exceed the maximum number of RF channels, the RF channel resources are fully utilized to improve business performance and user experience.

[0088] Figure 4 FIG. 4 is a schematic diagram of the structure of a communication control device 400 provided in an embodiment of the present disclosure. Figure 4 As shown, the communication control device includes:

[0089] A first determination module 410 is used to determine the number of first radio frequency channels applied for by the first communication card and the number of second radio frequency channels applied for by the second communication card;

[0090] A second determination module 420 is used to determine the number of third RF channels and the number of fourth RF channels according to the number of first RF channels and the number of second RF channels under a first preset situation, wherein the sum of the number of third RF channels and the number of fourth RF channels is less than or equal to the maximum number of RF channels supported by the terminal, and the first preset situation includes: the sum of the number of first RF channels and the number of second RF channels is greater than the maximum number of RF channels supported by the terminal, and the first communication card or the second communication card is not in the first service state;

[0091] The reporting module 430 is used to report the first capability and the second capability to the first network device and the second network device respectively, wherein the first capability indicates that the number of RF channels supported by the first communication card is the third number of RF channels, and the second capability indicates that the number of RF channels supported by the second communication card is the fourth number of RF channels.

[0092] In some embodiments of the present disclosure, the reporting module 430 is also used to: when registering the first communication card and the second communication card, report the third capability and the fourth capability to the first network device and the second network device respectively, wherein the third capability indicates the number of fifth RF channels supported by the first communication card, and the fourth capability indicates the number of sixth RF channels supported by the second communication card, and the sum of the number of fifth RF channels and the number of sixth RF channels can be greater than the maximum number of RF channels supported by the terminal.

[0093] In some embodiments of the present disclosure, when registering a first communication card and a second communication card, reporting a third capability and a fourth capability to the first network device and the second network device respectively includes: determining a basic number of RF channels, wherein the basic number of RF channels is used to ensure that the first communication card and the second communication card can be in service status at the same time; determining a maximum number of RF channels supported by the first communication card and a maximum number of RF channels supported by the second communication card based on the basic number of RF channels and the maximum number of RF channels supported by the terminal; when registering the first communication card to the first network device, reporting a third capability, wherein the third capability indicates a fifth number of RF channels supported by the first communication card, wherein the fifth number of RF channels is less than or equal to the maximum number of RF channels supported by the first communication card; when registering the second communication card to the second network device, reporting a fourth capability, wherein the fourth capability indicates a sixth number of RF channels supported by the second communication card, wherein the sixth number of RF channels is less than or equal to the maximum number of RF channels supported by the second communication card.

[0094] In some embodiments of the present disclosure, the first determination module 410 is specifically used to: when the first communication card is in a business state, determine the first number of RF channels as the number of RF channels applied for by the first communication card through the RF channel resource management module, wherein the first number of RF channels is less than or equal to the fifth number of RF channels; when the second communication card is in a business state, determine the second number of RF channels as the number of RF channels applied for by the second communication card through the RF channel resource management module, wherein the second number of RF channels is less than or equal to the sixth number of RF channels.

[0095] In some embodiments of the present disclosure, the second determination module 420 is specifically used to: determine the third number of RF channels based on the first number of RF channels and the maximum number of RF channels of the terminal, wherein the third number of RF channels is less than or equal to the maximum number of RF channels supported by the first communication card; determine the fourth number of RF channels based on the second number of RF channels and the maximum number of RF channels of the terminal, wherein the fourth number of RF channels is less than or equal to the maximum number of RF channels supported by the second communication card and the sum of the third number of RF channels and the fourth number of RF channels is less than or equal to the maximum number of RF channels supported by the terminal.

[0096] In some embodiments of the present disclosure, the first preset situation also includes: within the preset time, the number of RF channels occupied by the first communication card is less than the number of the fifth RF channels and the number of RF channels occupied by the second communication card is equal to the number of the sixth RF channels, or the number of RF channels occupied by the first communication card is equal to the number of the fifth RF channels and the number of RF channels occupied by the second communication card is less than the number of the sixth RF channels.

[0097] In some embodiments of the present disclosure, the reporting module 430 is also used to: under a second preset situation, re-report the third capability and the fourth capability to the first network device and the second network device respectively, wherein the second preset situation includes that the first communication card is not in a business state or the second communication card is not in a business state.

[0098] Since the device provided in the embodiment of the present disclosure corresponds to the methods provided in the above-mentioned embodiments, the implementation of the method is also applicable to the device provided in the embodiment and will not be described in detail in this embodiment.

[0099] In summary, the communication control device proposed in the present disclosure is configured in a terminal. Through a first determination module, a second determination module and a reporting module, on the premise that the number of radio frequency channels used by the two communication cards does not exceed the maximum number of radio frequency channels, the radio frequency channel resources of each communication card are adjusted according to the radio frequency channel requirements of the two communication cards, so as to make full use of the radio frequency channel resources to improve business performance and user experience.

[0100] In the embodiments provided in the present application, the methods and devices provided in the embodiments of the present application are introduced. In order to implement the functions in the methods provided in the embodiments of the present application, the electronic device may include a hardware structure and a software module, and implement the functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. A function of the functions may be executed in the form of a hardware structure, a software module, or a hardware structure plus a software module.

[0101] See also Figure 5 , Figure 51 is a schematic diagram of the structure of a communication device 500 provided in an embodiment of the present application. The communication device 500 may be a network device, or a user device, or a chip, a chip system, or a processor that supports the network device to implement the above method, or a chip, a chip system, or a processor that supports the user device to implement the above method. The device may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.

[0102] The communication device 500 may include one or more processors 501. The processor 501 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and communication data, and the central processing unit may be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process the data of the computer program.

[0103] Optionally, the communication device 500 may further include one or more memories 502, on which a computer program 504 may be stored, and the processor 501 executes the computer program 504 so that the communication device 500 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory 502. The communication device 500 and the memory 502 may be provided separately or integrated together.

[0104] Optionally, the communication device 500 may further include a transceiver 505 and an antenna 506. The transceiver 505 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement a transceiver function. The transceiver 505 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., and is used to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is used to implement a transmitting function.

[0105] Optionally, the communication device 500 may further include one or more interface circuits 507. The interface circuit 507 is used to receive code instructions and transmit them to the processor 501. The processor 501 executes the code instructions to enable the communication device 500 to execute the method described in the above method embodiment.

[0106] In one implementation, the processor 501 may include a transceiver for implementing the receiving and sending functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0107] In one implementation, the processor 501 may store a computer program 503, which runs on the processor 501 and enables the communication device 500 to perform the method described in the above method embodiment. The computer program 503 may be fixed in the processor 501, in which case the processor 501 may be implemented by hardware.

[0108] In one implementation, the communication device 500 may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiment. The processor and transceiver described in the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channelmetal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0109] The communication device described in the above embodiments may be a network device or a user device, but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may not be limited thereto. Figure 5 The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:

[0110] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0111] (2) having a set of one or more ICs, and optionally, the IC set may also include a storage component for storing data and computer programs;

[0112] (3) ASIC, such as modem;

[0113] (4) Modules that can be embedded in other devices;

[0114] (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;

[0115] (6)Others

[0116] For the case where the communication device may be a chip or a chip system, see Figure 6 Schematic diagram of the chip structure shown. Figure 6 A schematic diagram of the structure of a chip provided in an embodiment of the present disclosure is shown in FIG. Figure 6 The chip shown includes a processor 601 and an interface 602. The number of the processor 601 may be one or more, the number of the interface 602 may be multiple, and the processor is used to run code instructions to execute the communication control method described in the above embodiment of the present disclosure.

[0117] Optionally, the chip further includes a memory 603, and the memory 603 is used to store necessary computer programs and data.

[0118] Those skilled in the art may also understand that the various illustrative logical blocks and steps listed in the embodiments of the present application may be implemented by electronic hardware, computer software, or a combination of the two. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the functions for each specific application, but such implementation should not be understood as exceeding the scope of protection of the embodiments of the present application.

[0119] The embodiments of the present disclosure further provide a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the communication control method described in the above embodiments of the present disclosure.

[0120] An embodiment of the present disclosure further provides a computer program product, including a computer program, which executes the communication control method described in the above embodiment of the present disclosure when a processor executes the computer program.

[0121] An embodiment of the present disclosure further proposes a communication system, which includes a terminal, a first network device and a second network device, wherein the terminal is used to execute the communication control method described in the above embodiment of the present disclosure.

[0122] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that contains one or more available media integrated. Available media may be magnetic media (eg, floppy disks, hard disks, tapes), optical media (eg, high-density digital video discs (DVD)), or semiconductor media (eg, solid state disks (SSD)).

[0123] A person skilled in the art may understand that the various numerical numbers such as first and second involved in the present application are only used for the convenience of description and are not used to limit the scope of the embodiments of the present application, and also indicate the order of precedence.

[0124] At least one in the present application can also be described as one or more, and a plurality can be two, three, four or more, which is not limited in the present application. In the embodiments of the present application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", etc., and there is no order of precedence or size between the technical features described by the "first", "second", "third", "A", "B", "C" and "D".

[0125] As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and / or device (e.g., disk, optical disk, memory, programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.

[0126] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.

[0127] A computer system may include clients and servers. Clients and servers are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship to each other.

[0128] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.

[0129] In addition, it should be understood that the various embodiments of the present application may be implemented individually or in combination with other embodiments when the solution permits.

[0130] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0131] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0132] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A communication control method, characterized in that: The method comprises: Determine the number of first radio frequency channels applied for by the first communication card and the number of second radio frequency channels applied for by the second communication card; In a first preset situation, the number of third RF channels and the number of fourth RF channels are determined according to the number of the first RF channels and the number of the second RF channels, wherein the sum of the number of the third RF channels and the number of the fourth RF channels is less than or equal to the maximum number of RF channels supported by the terminal, and the first preset situation includes: the sum of the number of the first RF channels and the number of the second RF channels is greater than the maximum number of RF channels supported by the terminal, and the first communication card and the second communication card are not in a first service state; Report a first capability and a second capability to the first network device and the second network device respectively, wherein the first capability indicates that the number of RF channels supported by the first communication card is the third number of RF channels, and the second capability indicates that the number of RF channels supported by the second communication card is the fourth number of RF channels.

2. The method according to claim 1, characterized in that Before determining the number of first radio frequency channels applied by the first communication card and the number of second radio frequency channels applied by the second communication card, the method further includes: When registering the first communication card and the second communication card, the third capability and the fourth capability are reported to the first network device and the second network device respectively, wherein the third capability indicates the number of fifth radio frequency channels supported by the first communication card, and the fourth capability indicates the number of sixth radio frequency channels supported by the second communication card, and the sum of the number of the fifth radio frequency channels and the number of the sixth radio frequency channels may be greater than the maximum number of radio frequency channels supported by the terminal.

3. The method according to claim 2, characterized in that When registering the first communication card and the second communication card, reporting the third capability and the fourth capability to the first network device and the second network device respectively includes: Determine the number of basic radio frequency channels, wherein the number of basic radio frequency channels is used to ensure that the first communication card and the second communication card can be in a service state at the same time; Determine, according to the basic number of radio frequency channels and the maximum number of radio frequency channels supported by the terminal, the maximum number of radio frequency channels supported by the first communication card and the maximum number of radio frequency channels supported by the second communication card; When registering the first communication card with the first network device, reporting the third capability, wherein the third capability indicates the number of fifth radio frequency channels supported by the first communication card, wherein the number of the fifth radio frequency channels is less than or equal to the maximum number of radio frequency channels supported by the first communication card; When registering the second communication card to the second network device, the fourth capability is reported, where the fourth capability indicates the sixth number of radio frequency channels supported by the second communication card, wherein the sixth number of radio frequency channels is less than or equal to the maximum number of radio frequency channels supported by the second communication card.

4. The method according to claim 2, characterized in that: The determining the number of first radio frequency channels applied by the first communication card and the number of second radio frequency channels applied by the second communication card comprises: When the first communication card is in a service state, determining that the first radio frequency channel number is the radio frequency channel number applied for by the first communication card through the radio frequency channel resource management module, wherein the first radio frequency channel number is less than or equal to the fifth radio frequency channel number; When the second communication card is in a service state, the second RF channel number is determined to be the RF channel number applied for by the second communication card through the RF channel resource management module, wherein the second RF channel number is less than or equal to the sixth RF channel number.

5. The method according to claim 2, characterized in that The determining, according to the first number of radio frequency channels and the second number of radio frequency channels, the third number of radio frequency channels and the fourth number of radio frequency channels comprises: Determine the third number of radio frequency channels according to the first number of radio frequency channels and the maximum number of radio frequency channels of the terminal, wherein the third number of radio frequency channels is less than or equal to the maximum number of radio frequency channels supported by the first communication card; The fourth number of RF channels is determined according to the second number of RF channels and the maximum number of RF channels of the terminal, wherein the fourth number of RF channels is less than or equal to the maximum number of RF channels supported by the second communication card and the sum of the third number of RF channels and the fourth number of RF channels is less than or equal to the maximum number of RF channels supported by the terminal.

6. The method according to any one of claims 2 to 4, characterized in that: The first preset situation also includes: Within a preset time, the number of radio frequency channels occupied by the first communication card is less than the number of the fifth radio frequency channels and the number of radio frequency channels occupied by the second communication card is equal to the number of the sixth radio frequency channels, or The number of radio frequency channels occupied by the first communication card is equal to the number of the fifth radio frequency channels and the number of radio frequency channels occupied by the second communication card is less than the number of the sixth radio frequency channels.

7. The method according to any one of claims 2 to 4, characterized in that: The method further comprises: Under a second preset condition, the third capability and the fourth capability are re-reported to the first network device and the second network device respectively, wherein the second preset condition includes that the first communication card is not in a service state or the second communication card is not in a service state.

8. A communication control device, characterized in that: The device comprises: A first determination module, used to determine the number of first radio frequency channels applied for by the first communication card and the number of second radio frequency channels applied for by the second communication card; A second determination module is used to determine the number of third RF channels and the number of fourth RF channels according to the number of the first RF channels and the number of the second RF channels under a first preset situation, wherein the sum of the number of the third RF channels and the number of the fourth RF channels is less than or equal to the maximum number of RF channels supported by the terminal, and the first preset situation includes: the sum of the number of the first RF channels and the number of the second RF channels is greater than the maximum number of RF channels supported by the terminal, and the first communication card and the second communication card are not in a first service state; A reporting module is used to report a first capability and a second capability to the first network device and the second network device respectively, wherein the first capability indicates that the number of radio frequency channels supported by the first communication card is the third number of radio frequency channels, and the second capability indicates that the number of radio frequency channels supported by the second communication card is the fourth number of radio frequency channels.

9. A communication device, wherein: include: Transceiver; Memory; A processor is connected to the transceiver and the memory, respectively, and is configured to control the wireless signal reception and transmission of the transceiver by executing computer executable instructions on the memory, and can implement any one of the methods of claims 1 to 7.

10. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer-executable instructions; after the computer-executable instructions are executed by a processor, the method according to any one of claims 1 to 7 can be implemented.

11. A communication system, characterized in that: The communication system comprises a terminal, a first network device and a second network device, wherein the terminal is configured to execute the method according to any one of claims 1 to 7.

Citation Information

Cited By

  • Adaptive radio frequency adjustment method and device and electronic equipment

    CN120711422A