Antenna selection methods, communication systems, and storage media

By controlling the connection relationship of RF switches and antenna selection strategy, the antenna connection of communication equipment is automatically optimized, solving the problem of poor transmission performance caused by users manually adjusting the antenna, and improving environmental adaptability and signal quality.

CN115242280BActive Publication Date: 2026-03-13ALIBABA (CHINA) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-05
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

In special communication scenarios such as underground buildings and remote factories, the transmission performance of communication equipment is affected by environmental factors. Existing technologies require users to manually adjust the antenna position and direction, which makes it impossible to adapt to environmental changes in a timely manner, resulting in poor communication performance.

Method used

By controlling the connection relationship between multiple first RF switches and second RF switches, signal quality information is obtained, and the target connection relationship is determined in combination with the antenna selection strategy. The corresponding RF switch connection is then activated using the switch matrix component, thereby achieving automatic optimization of multiple communication chips and antennas.

Benefits of technology

Automatic adjustment of antenna connections improves the transmission performance of communication equipment, reduces the user's operational burden, adapts to environmental changes, and enhances signal quality and data transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115242280B_ABST
    Figure CN115242280B_ABST
Patent Text Reader

Abstract

This application provides an antenna selection method, a communication system, and a storage medium. A communication device comprising multiple communication chips is externally connected to an antenna system including a switch matrix assembly and multiple antennas. The switch matrix assembly includes multiple first radio frequency (RF) interfaces and multiple second radio frequency (RF) interfaces that are fully switched via multiple first RF switches and multiple second RF switches. The interfaces of the multiple communication chips for connecting antennas are connected to the multiple first RF interfaces, and the multiple antennas are connected to the multiple second RF interfaces. By controlling the connection relationship between the multiple first RF switches and the multiple second RF switches, signal quality information corresponding to the multiple first RF interfaces is obtained when different second RF interfaces are connected. Then, combined with a set antenna selection strategy, a target connection relationship between the multiple first RF interfaces and the multiple second RF interfaces is determined. The switch matrix assembly activates the connection between the multiple first RF switches and the multiple second RF switches according to the target connection relationship.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to an antenna selection method, a communication system, and a storage medium. Background Technology

[0002] Communication devices that transmit data, such as customer premises equipment (CPE) and other network access devices, typically include essential hardware components such as communication chips and antennas. A single communication device may contain multiple communication chips of the same or different standards from mobile cellular network operators, such as 4G communication chips and 5G communication chips.

[0003] In special communication scenarios such as underground buildings and remote factories, communication equipment is easily affected by environmental factors, resulting in poor transmission performance, such as poor signal quality and low uplink and downlink speeds.

[0004] In existing technologies, the most direct way to optimize the transmission performance of communication devices is for users to actively adjust the antenna connected to the device, such as adjusting its position, direction, and polarization. However, this method often requires users to have certain professional skills, which can be a burden. Furthermore, because the connection between the communication device and the antenna is fixed, the device cannot adapt to environmental changes in a timely manner. Moving the device or changing the communication environment can lead to poor transmission performance. Summary of the Invention

[0005] This invention provides an antenna selection method, a communication system, and a storage medium to improve the transmission performance of communication devices.

[0006] In a first aspect, embodiments of the present invention provide an antenna selection method applied to a communication device comprising multiple communication chips. The communication device is externally connected to an antenna system, which includes a switch matrix assembly and multiple antennas. The switch matrix assembly includes multiple first radio frequency switches, multiple first radio frequency interfaces connected one-to-one with the multiple first radio frequency switches, multiple second radio frequency switches, and multiple second radio frequency interfaces connected one-to-one with the multiple second radio frequency switches. The interfaces of the multiple communication chips for connecting antennas are connected one-to-one with the multiple first radio frequency interfaces, and the multiple antennas are connected one-to-one with the multiple second radio frequency interfaces. The method includes:

[0007] By controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches, the signal quality information corresponding to the plurality of first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces can be obtained.

[0008] Based on the signal quality information corresponding to the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces, and in conjunction with the set antenna selection strategy, the target connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces is determined.

[0009] The target connection relationship is sent to the switch matrix component so that the switch matrix component can connect the plurality of first RF switches and the plurality of second RF switches according to the target connection relationship.

[0010] Secondly, embodiments of the present invention provide an antenna selection device applied to a communication device including multiple communication chips. The communication device is externally connected to an antenna system. The antenna system includes a switch matrix assembly and multiple antennas. The switch matrix assembly includes multiple first radio frequency switches, multiple first radio frequency interfaces connected one-to-one with the multiple first radio frequency switches, multiple second radio frequency switches, and multiple second radio frequency interfaces connected one-to-one with the multiple second radio frequency switches. The interfaces of the multiple communication chips for connecting antennas are connected one-to-one with the multiple first radio frequency interfaces, and the multiple antennas are connected one-to-one with the multiple second radio frequency interfaces. The device includes:

[0011] The acquisition module is used to acquire signal quality information corresponding to the plurality of first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces by controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches;

[0012] The processing module is used to determine the target connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces based on the signal quality information corresponding to the multiple first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces, and in combination with the set antenna selection strategy.

[0013] A transmitting module is used to transmit the target connection relationship to the switch matrix component, so that the switch matrix component can connect the plurality of first radio frequency switches and the plurality of second radio frequency switches according to the target connection relationship.

[0014] Thirdly, embodiments of the present invention provide a communication system, including: an antenna system and a communication device comprising multiple communication chips and a processor; the antenna system includes a switch matrix assembly and multiple antennas, the switch matrix assembly including multiple first radio frequency switches, multiple first radio frequency interfaces connected to the multiple first radio frequency switches in a one-to-one correspondence, multiple second radio frequency switches, and multiple second radio frequency interfaces connected to the multiple second radio frequency switches in a one-to-one correspondence, wherein the interfaces of the multiple communication chips for connecting antennas are connected to the multiple first radio frequency interfaces in a one-to-one correspondence, and the multiple antennas are connected to the multiple second radio frequency interfaces in a one-to-one correspondence;

[0015] The processor is configured to: acquire signal quality information corresponding to the plurality of first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces by controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches; determine a target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces based on the signal quality information corresponding to the plurality of first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces, and in conjunction with a set antenna selection strategy; and send the target connection relationship to the switch matrix component so that the switch matrix component conducts the connection between the plurality of first radio frequency switches and the plurality of second radio frequency switches according to the target connection relationship.

[0016] Fourthly, embodiments of the present invention provide a communication device externally connected to an antenna system. The antenna system includes a switch matrix assembly and multiple antennas. The switch matrix assembly includes multiple first radio frequency switches, multiple first radio frequency interfaces connected to each of the multiple first radio frequency switches, multiple second radio frequency switches, and multiple second radio frequency interfaces connected to each of the multiple second radio frequency switches. The interfaces of the multiple communication chips for connecting to the antennas are connected to each of the multiple first radio frequency interfaces, and the multiple antennas are connected to each of the multiple second radio frequency interfaces. The communication device includes multiple communication chips and a processor. The processor is used to control the... The connection relationship between multiple first RF switches and multiple second RF switches is determined, and the signal quality information corresponding to the multiple first RF interfaces when they are respectively connected to different second RF interfaces is obtained. Based on the signal quality information corresponding to the multiple first RF interfaces when they are respectively connected to different second RF interfaces, and in conjunction with a set antenna selection strategy, the target connection relationship between the multiple first RF interfaces and the multiple second RF interfaces is determined. The target connection relationship is sent to the switch matrix component so that the switch matrix component conducts the connection between the multiple first RF switches and the multiple second RF switches according to the target connection relationship.

[0017] Fifthly, embodiments of the present invention provide a non-transitory machine-readable storage medium storing executable code, which, when executed by a processor of a communication device, enables the processor to at least implement the antenna selection method as described in the first aspect.

[0018] Sixthly, embodiments of the present invention provide an antenna selection method applied to a communication device comprising multiple communication chips. The communication device is externally connected to an antenna system, which includes a switch matrix assembly and multiple antennas. The switch matrix assembly includes multiple first radio frequency switches, multiple first radio frequency interfaces connected one-to-one with the multiple first radio frequency switches, multiple second radio frequency switches, and multiple second radio frequency interfaces connected one-to-one with the multiple second radio frequency switches. The interfaces of the multiple communication chips for connecting antennas are connected one-to-one with the multiple first radio frequency interfaces, and the multiple antennas are connected one-to-one with the multiple second radio frequency interfaces. The method includes:

[0019] By controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches, the signal quality information corresponding to the plurality of first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces can be obtained.

[0020] Based on the signal quality information corresponding to the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces, and in conjunction with the set antenna selection strategy, the target connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces is determined.

[0021] The target connection relationship is sent to the switch matrix component, so that the switch matrix component connects the plurality of first RF switches and the plurality of second RF switches according to the target connection relationship;

[0022] Receive live video sent by live streaming terminal devices;

[0023] The live video is split using a multipath aggregation protocol running in the communication device to determine the data blocks corresponding to the multiple communication chips respectively;

[0024] The multiple communication chips send their respective data blocks to the corresponding live streaming server, so that the live streaming server can recover the live video by aggregating the data blocks corresponding to the multiple communication chips.

[0025] In a seventh aspect, embodiments of the present invention provide an antenna selection method applied to a communication device comprising multiple communication chips. The communication device is externally connected to an antenna system, which includes a switch matrix assembly and multiple antennas. The switch matrix assembly includes multiple first radio frequency switches, multiple first radio frequency interfaces connected one-to-one with the multiple first radio frequency switches, multiple second radio frequency switches, and multiple second radio frequency interfaces connected one-to-one with the multiple second radio frequency switches. The interfaces of the multiple communication chips for connecting antennas are connected one-to-one with the multiple first radio frequency interfaces, and the multiple antennas are connected one-to-one with the multiple second radio frequency interfaces. The method includes:

[0026] By controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches, the signal quality information corresponding to the plurality of first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces can be obtained.

[0027] Based on the signal quality information corresponding to the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces, and in conjunction with the set antenna selection strategy, the target connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces is determined.

[0028] The target connection relationship is sent to the switch matrix component, so that the switch matrix component connects the plurality of first RF switches and the plurality of second RF switches according to the target connection relationship;

[0029] The multiple communication chips receive multiple data blocks sent by the cloud server.

[0030] The multiple data blocks are aggregated using the multipath aggregation protocol running in the communication device to recover the corresponding vehicle driving data.

[0031] The vehicle driving data is sent to the corresponding vehicle terminal. In this embodiment of the invention, when selecting an antenna, firstly, by controlling the connection relationship between multiple first RF switches and multiple second RF switches in the antenna system, the signal quality information corresponding to the multiple first RF interfaces when they are respectively connected to different second RF interfaces is obtained. Then, based on the signal quality information corresponding to the multiple first RF interfaces when they are respectively connected to different second RF interfaces, and in conjunction with the set antenna selection strategy, the target connection relationship between the multiple first RF interfaces and the multiple second RF interfaces is determined. Finally, the target connection relationship is sent to the switch matrix component, which then conducts the connection between the multiple first RF switches and the multiple second RF switches according to the target connection relationship. In this way, the connection between the multiple first RF interfaces and the multiple second RF interfaces is determined, as well as the connection between the multiple communication chips in the communication device and the multiple antennas in the antenna system.

[0032] As can be seen, in the antenna selection method provided in this embodiment, multiple first radio frequency (RF) interfaces and multiple second RF interfaces in the antenna system can be fully switched through multiple first RF switches and multiple second RF switches. This allows for the acquisition of signal quality information corresponding to the multiple first RF interfaces when they are connected to different second RF interfaces. When selecting antennas, based on antenna selection strategies corresponding to different optimization objectives, and combined with the acquired signal quality information corresponding to all first RF interfaces, multiple antennas that can improve the transmission performance of multiple communication chips can be selected more comprehensively and accurately. Attached Figure Description

[0033] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0034] Figure 1 A schematic diagram of a communication system structure is provided in an embodiment of the present invention;

[0035] Figure 2 A flowchart of an antenna selection method provided in an embodiment of the present invention;

[0036] Figure 3 This is a flowchart of a method for obtaining signal quality information provided in an embodiment of the present invention;

[0037] Figure 4 A flowchart of another antenna selection method provided in an embodiment of the present invention;

[0038] Figure 5A flowchart of another antenna selection method provided in an embodiment of the present invention;

[0039] Figure 6 A flowchart of another antenna selection method provided in an embodiment of the present invention;

[0040] Figure 7 A flowchart of another antenna selection method provided in an embodiment of the present invention;

[0041] Figure 8 This is a schematic diagram of the data transmission process of a communication device provided in an embodiment of the present invention;

[0042] Figure 9 This is a schematic diagram of the data transmission process of another communication device provided in an embodiment of the present invention;

[0043] Figure 10 This is a schematic diagram of the data transmission process of another communication device provided in an embodiment of the present invention;

[0044] Figure 11a A flowchart of an antenna selection method in a live streaming scenario is provided as an embodiment of the present invention;

[0045] Figure 11b This is a schematic diagram illustrating the application of the communication system provided in this embodiment of the invention in a live streaming scenario;

[0046] Figure 12a A flowchart of an antenna selection method in a vehicle driving scenario is provided as an embodiment of the present invention;

[0047] Figure 12b This is a schematic diagram illustrating the application of the communication system provided in the embodiment of the present invention in a vehicle driving scenario;

[0048] Figure 13 This is a schematic diagram of an antenna selection device provided in an embodiment of the present invention. Detailed Implementation

[0049] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0050] The following detailed description of some embodiments of the present invention is provided in conjunction with the accompanying drawings. Where there is no conflict between the embodiments, the following embodiments and features can be combined with each other. Furthermore, the timing of the steps in the following method embodiments is merely an example and not a strict limitation.

[0051] The antenna selection method provided in this embodiment of the invention can be executed by a communication device. Figure 1 A schematic diagram of a communication system structure is provided for an embodiment of the present invention, such as... Figure 1 As shown, the communication system includes an antenna system and communication equipment other than the antenna system. The communication equipment includes multiple communication chips and a processor (such as a CPU).

[0052] The antenna system is an antenna system designed for this communication device and can be externally connected to the communication device body through a designated communication interface. Thus, for any communication device containing multiple communication chips, only the antenna system needs to be connected, and the processor needs to be configured with the corresponding antenna selection strategy program to execute the antenna selection scheme provided in this embodiment of the invention. This requires no modification to the communication device's built-in processing logic, resulting in low intervention in the communication device and high practicality.

[0053] like Figure 1 As shown, the communication device includes multiple communication chips and a processor. Each communication chip has at least one interface for connecting an antenna. For example, communication chip A has four interfaces for connecting antennas: A1, A2, A3, and A4, and communication chip B has two interfaces for connecting antennas: B1 and B2.

[0054] Multiple communication chips are used to send and receive data in a communication network. Different communication devices may contain different communication chips, such as 4G communication chips and 5G communication chips.

[0055] The processor communicates with multiple communication chips and the microcontroller unit (MCU) in the antenna system via a communication interface (such as a USB interface). Based on the communication interface with the multiple communication chips, the processor can obtain the physical layer parameters corresponding to the interfaces used by the communication chips to connect to the antenna. Based on the communication interface with the MCU, the processor can send connection control vectors to the MCU to control the connection between multiple first RF switches and multiple second RF switches in the antenna system, so that the MCU controls the connection between the multiple first RF switches and multiple second RF switches according to the received connection control vectors.

[0056] Optionally, the aforementioned communication equipment may also include a pose sensor, such as an inertial measurement unit (IMU), used to detect the attitude information of the communication equipment, such as the position and orientation of the communication equipment.

[0057] The antenna system includes a switch matrix assembly and multiple antennas. The switch matrix assembly comprises: an MCU, multiple first RF switches (RS1, RS2…RSn), multiple first RF interfaces (R1, R2…Rn) connected one-to-one with the first RF switches, multiple second RF switches (TS1, TS2…TSn), and multiple second RF interfaces (T1, T2…Tn) connected one-to-one with the second RF switches. The first and second RF switches can be fully connected; any first RF switch RSi has the capability to connect to any of the second RF switches, and the MCU controls which second RF switch it connects to. The multiple first RF interfaces are connected one-to-one with the antenna interfaces of multiple communication chips; for example, R1 connects to interface A1 of communication chip A, R2 connects to interface A2 of communication chip A, etc. Similarly, the multiple second RF interfaces are connected one-to-one with the antennas; for example, T1 connects to antenna 1, T2 connects to antenna 2, etc.

[0058] As mentioned above, a communication chip may have more than one interface for connecting antennas; that is, a communication chip can connect to more than one antenna. For example, a 5G communication chip can connect to four antennas, and a 4G communication chip can connect to two antennas. Therefore, in practical applications, the number of the first and second RF interfaces in the antenna switch matrix can be designed according to the total number of antennas that need to be connected to the multiple communication chips in the communication device, and is generally greater than or equal to the total number of antennas that need to be connected. In addition, if redundancy of the second RF interface on the antenna side is considered, the number of the second RF interface can be set to be greater than or equal to the number of the first RF interface.

[0059] Optionally, multiple first radio frequency interfaces and multiple communication chips' interfaces for connecting antennas are connected via interface standards such as SMA, MCX, and MMCX.

[0060] The antenna system includes multiple antennas to enhance the signal strength of the communication chip connected to it. Optionally, the multiple antennas include at least one of the following: an omnidirectional antenna, a directional antenna, and an active antenna.

[0061] To facilitate the introduction of the antenna selection method provided in this embodiment of the invention, this embodiment uses the example of the number of second radio frequency interfaces being equal to the number of first radio frequency interfaces, and the number of interfaces of multiple communication chips used to connect antennas being equal to the number of first radio frequency interfaces, but this is not a limitation.

[0062] Optionally, the antenna system described above also includes a status panel with control buttons that can be operated by the user.

[0063] The antenna system provided in this embodiment of the invention can be configured for use by communication devices in weak network environments to enhance the signal strength of multiple communication chips in the communication device and improve the transmission performance of the communication device. However, this is not a limitation. The communication device using the antenna system in this embodiment of the invention can be a gateway device such as a CPE.

[0064] After introducing the communication device that performs the antenna selection method provided in this embodiment, the implementation process of the antenna selection scheme provided in this embodiment will be described below.

[0065] Figure 2 A flowchart of an antenna selection method provided in an embodiment of the present invention is shown below. Figure 2 As shown, the method includes the following steps:

[0066] 201. By controlling the connection relationship between multiple first RF switches and multiple second RF switches, the signal quality information corresponding to multiple first RF interfaces when they are respectively connected to different second RF interfaces is obtained.

[0067] 202. Based on the signal quality information of the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces respectively, and in combination with the set antenna selection strategy, determine the target connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces.

[0068] 203. Send the target connection relationship to the switch matrix component so that the switch matrix component can connect multiple first RF switches and multiple second RF switches according to the target connection relationship.

[0069] In practical applications, not all of the multiple communication chips in a communication device need to be working. For example, if the amount of data to be transmitted is relatively small, only one or a few communication chips can be used to complete the data transmission. However, if the amount of data to be transmitted is relatively large, the number of communication chips used can be increased.

[0070] Optionally, multiple target communication chips can be determined based on data transmission requirements to complete the corresponding data transmission. These multiple target communication chips are at least one of the multiple communication chips in the communication device. Using multiple target communication chips simultaneously for data transmission can increase the data transmission bandwidth and rate of the communication device, and also helps ensure communication reliability.

[0071] The data transmission requirement information can be measured by the data volume corresponding to the data type to be transmitted, latency sensitivity, etc. For example, if the data to be transmitted is large-volume data such as live video stream, or latency-sensitive data such as autonomous driving-related data, then the multiple target communication chips required to meet the transmission requirements can be determined based on the data volume of the live video stream or the latency sensitivity of the autonomous driving-related data.

[0072] For example, a communication device may contain multiple communication chips, which could include communication chips of the same or different standards from different mobile cellular network operators, or communication chips of different standards from the same mobile cellular network operator. Different standards of communication chips could refer to 3G, 4G, 5G, etc. In this hypothetical scenario, if the data to be transmitted is a live video stream, to ensure efficient and reliable data transmission, the identified multiple target communication chips could include communication chips of the same or different standards from different mobile cellular network operators.

[0073] To facilitate the introduction of the antenna selection scheme provided in this embodiment, this embodiment takes the case where the above-mentioned multiple target communication chips are all the communication chips included in the communication device as an example to illustrate the antenna selection method provided in this embodiment, but it is not limited thereto.

[0074] Based on the above Figure 1 As shown in the description of the communication system, the interfaces of multiple communication chips used to connect to antennas in the communication equipment, the multiple first radio frequency interfaces in the antenna system, and the multiple first radio frequency switches are all connected in a one-to-one correspondence. For example, A1 connects to R1, R1 connects to RS1; A2 connects to R2, R2 connects to RS2, and so on. Similarly, the multiple antennas, multiple first radio frequency interfaces, and multiple first radio frequency switches in the antenna system are also connected in a one-to-one correspondence. For example, antenna 1 connects to T1, T1 connects to TS1; antenna 2 connects to T2, T2 connects to TS2, and so on. Therefore, by controlling the connection relationship between multiple first radio frequency switches and multiple second radio frequency switches, the connection relationship between multiple communication chips and multiple antennas can be controlled.

[0075] In step 201, obtaining the signal quality information corresponding to the multiple first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces is essentially obtaining the signal quality information corresponding to the multiple interfaces used to connect antennas of multiple communication chips when they are respectively connected to different antennas.

[0076] Signal quality information refers to information that can be used to measure the transmission performance or communication quality of communication equipment, such as Reference Signal Received Power (RSRP).

[0077] It should be noted that since the interfaces of multiple communication chips used for connecting antennas are connected one-to-one with the multiple first radio frequency interfaces, the signal quality information obtained for these two types of interfaces is actually the same. For ease of description, this embodiment refers to the signal quality information corresponding to the multiple interfaces used for connecting antennas obtained by the communication device as the signal quality information corresponding to the multiple first radio frequency interfaces.

[0078] Figure 3 This is a flowchart of a method for obtaining signal quality information provided in an embodiment of the present invention, as shown below. Figure 3 As shown, step 201 may include the following steps:

[0079] 301. For multiple first radio frequency interfaces, by polling the connection relationship with multiple second radio frequency interfaces, a connection control vector corresponding to the currently polled connection relationship is generated. The position index of multiple elements in the connection control vector sequentially indicates multiple first radio frequency interfaces, and the value of multiple elements indicates the corresponding second radio frequency interface.

[0080] 302. Send the connection control vector to the switch matrix component so that the switch matrix component can connect the multiple first RF switches and the multiple second RF switches according to the connection control vector.

[0081] 303. In response to the conduction operation of the switch matrix component, obtain the signal quality information corresponding to multiple first RF interfaces under the current polling connection relationship.

[0082] In this embodiment, the connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces can be understood as various different combinations of the multiple first radio frequency interfaces and the multiple second radio frequency interfaces. For example, assuming that the antenna system includes 4 first radio frequency interfaces (R1, R2, R3, and R4) and 4 second radio frequency interfaces (T1, T2, T3, and T4), their corresponding connection relationships can be, for example: R1 connects to T1, R2 connects to T2, R3 connects to T3, and R4 connects to T4; or, R1 connects to T2, R2 connects to T3, R3 connects to T4, and R4 connects to T1, etc.

[0083] In the specific implementation process, the signal quality information corresponding to the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces is obtained by polling the connection relationship between each of the multiple first radio frequency interfaces and the multiple second radio frequency interfaces.

[0084] In this embodiment, polling can be understood as iterating through various connection relationships between multiple first RF interfaces and multiple second RF interfaces as a whole, in order to improve the efficiency of parameter acquisition. Specifically, the multiple second RF interfaces can be sorted according to assigned index identifiers, and the multiple first RF interfaces can also be sorted according to index identifiers, for example, both from 1 to N. Then, in the first polling, it is assumed that the connections are one-to-one according to the initial sorting. In the next polling, the index identifiers of the multiple first RF interfaces are kept in place, and for the multiple second RF interfaces, their index identifiers are shifted one position to the left (or one position to the right), and then connected to the corresponding first RF interface, and so on.

[0085] For example, suppose the antenna system contains four first radio frequency (RF) interfaces (R1, R2, R3, and R4) and four second radio frequency (RF) interfaces (T1, T2, T3, and T4). Each polling iteration determines the position of R1, R2, R3, and R4 as a whole. In the example above, the RF interface indices are 1, 2, 3, and 4, respectively. Initially, during the first polling, the positions of the multiple first RF interfaces are ordered as: R1, R2, R3, R4, and the positions of the multiple second RF interfaces are ordered as: T1, T2, T3, T4. At this point, the polled connections are: R1 connected to T1, R2 connected to T2, R3 connected to T3, and R4 connected to T4. Then, in the next polling, the index identifiers of multiple second radio frequency interfaces are shifted left by one bit, resulting in: T2, T3, T4, T1. Then, according to the corresponding sorting position, they are connected to multiple first radio frequency interfaces (their position order remains unchanged). At this time, the traversed connection relationship is: R1 connects to T2, R2 connects to T3, R3 connects to T4, and R4 connects to T1.

[0086] Using the polling traversal method described above, assuming there are N second RF interfaces, all connection relationships can be traversed in N polls, which is highly efficient.

[0087] For the current polled connection relationship, in order to reduce the amount of data transmitted, a connection control vector corresponding to the connection relationship can be generated. In this connection control vector, the position indices of multiple elements sequentially indicate multiple first radio frequency interfaces, and the values ​​of multiple elements indicate the corresponding second radio frequency interfaces. For example, for the connection relationship "R1 connects to T1, R2 connects to T2, R3 connects to T3, R4 connects to T4", the corresponding connection control vector generated is (1, 2, 3, 4); for the connection relationship "R1 connects to T2, R2 connects to T3, R3 connects to T4, R4 connects to T1", the corresponding connection control vector generated is (2, 3, 4, 1).

[0088] For the example above, if a matrix representing the connection relationship is used to indicate "R1 connects to T1, R2 connects to T2, R3 connects to T3, and R4 connects to T4", then a 4×4 connection control matrix A may be needed to transmit 16 bits of data. In connection control matrix A, the element aij = 1 indicates that the first RF interface Ri is connected to the second RF interface Tj.

[0089]

[0090] Using the connection control vector (1, 2, 3, 4) requires only 4 bits of data to be transmitted, effectively reducing the amount of data transmitted. This reduction in data transmission becomes even more pronounced when there are a large number of first and second RF interfaces.

[0091] After receiving the connection control vector sent by the communication device, the switch matrix component in the antenna system conducts the connection between multiple first radio frequency switches and multiple second radio frequency switches according to the connection control vector, thereby realizing the connection between multiple first radio frequency interfaces and multiple second radio frequency interfaces.

[0092] The switch matrix component needs to translate the connection control vector into executable instructions. In an optional embodiment, the switch matrix component pre-stores a mapping table containing control instructions corresponding to different connection control vectors. After receiving a control vector sent by the communication device, the switch matrix component queries the mapping table to determine the control instruction corresponding to the currently received connection control vector, and then connects multiple first RF switches to multiple second RF switches based on the control instruction. In other words, the mapping table has the ability to convert connection control vectors sent by the communication device into corresponding switch connection instructions. The prerequisite for providing this capability is that the communication device and the switch matrix component use a predefined transmission protocol for information transmission, which describes how the communication device should send connection control vectors and how the switch matrix component should complete the instruction translation.

[0093] Subsequently, in response to the conduction operation of the switch matrix component, the communication device acquires the signal quality information corresponding to multiple first radio frequency interfaces under the currently polled connection relationship. That is, after each polling of a connection relationship, the communication device will collect the signal quality information corresponding to each first radio frequency interface.

[0094] After polling all connection relationships between multiple first RF interfaces and multiple second RF interfaces, the signal quality information corresponding to the multiple first RF interfaces when they are connected to different second RF interfaces can be obtained. For example, based on the above assumption, after polling, four sets of signal quality information corresponding to R1 when it is connected to different second RF interfaces (T1, T2, T3, and T4), and four sets of signal quality information corresponding to R2 when it is connected to different second RF interfaces (T1, T2, T3, and T4) can be obtained, etc.

[0095] Then, based on the signal quality information corresponding to the multiple first RF interfaces when they are connected to different second RF interfaces, and in conjunction with the set antenna selection strategy, the target connection relationship between the multiple first RF interfaces and the multiple second RF interfaces is determined. The target connection relationship is sent to the switch matrix component, so that the switch matrix component can connect the multiple first RF switches and the multiple second RF switches according to the target connection relationship.

[0096] Antenna selection strategies are different antenna selection methods determined based on the actual usage requirements of communication equipment in different application scenarios. Different antenna selection strategies often correspond to different optimization objectives, thereby meeting the data transmission needs of various application scenarios.

[0097] For example, the optimization objectives of the antenna selection strategy can be: to ensure the transmission performance of high-quality transmission paths among multiple transmission paths corresponding to multiple communication chips; to improve the transmission performance of low-quality transmission paths among multiple transmission paths corresponding to multiple communication chips; to ensure the transmission performance of the transmission path whose transmission performance can be improved the most among multiple transmission paths corresponding to multiple communication chips; or to improve the overall transmission performance of multiple transmission paths corresponding to multiple communication chips, etc.

[0098] When selecting an antenna strategy, the data transmission requirements of the application scenario are usually considered, such as bandwidth requirements, latency requirements, or the amount of data to be transmitted. Since the data to be transmitted in the same type of application scenario often has similar characteristics, in practical applications, the antenna selection strategy to be selected can be determined according to the usage scenario of the communication equipment.

[0099] For example, in multimedia data transmission scenarios, communication equipment is used to transmit large amounts of data, such as video streams. To ensure fast and stable transmission of video stream data, the communication equipment may need to have a large bandwidth, and multiple communication chips may need to have good communication quality. Therefore, when selecting multiple antennas for multiple communication chips in a communication device, considering the overall communication quality of the multiple communication chips, the antenna selection strategy should either optimize the transmission performance of the low-quality transmission paths among the multiple transmission paths corresponding to the multiple communication chips, or optimize the overall transmission performance of the multiple transmission paths corresponding to the multiple communication chips.

[0100] In the context of connected vehicles, communication devices transmit relatively small amounts of data with low latency requirements, such as vehicle driving control data related to autonomous driving. To ensure the real-time and accurate transmission of this data, a secure and reliable transmission path corresponding to the communication chip is required within the communication device. Therefore, when selecting multiple antennas for multiple communication chips in a communication device, the chosen antenna selection strategy prioritizes optimizing the transmission performance of the high-quality transmission path among the multiple transmission paths corresponding to the multiple communication chips.

[0101] Optionally, determining the target connection relationship between multiple first RF interfaces and multiple second RF interfaces includes:

[0102] A target connection control vector is determined for multiple first radio frequency interfaces and multiple second radio frequency interfaces. The position indices of multiple elements in the target connection control vector sequentially indicate multiple first radio frequency interfaces, and the values ​​of multiple elements indicate the corresponding second radio frequency interfaces.

[0103] Accordingly, sending the target connection relationship to the switch matrix component includes sending the target connection control vector to the switch matrix component. Upon receiving the target control vector, the switch matrix component in the antenna system translates it into a corresponding control command and then executes the control command to establish the connection between the plurality of first RF switches and the plurality of second RF switches.

[0104] In the antenna selection method provided in this embodiment, multiple first radio frequency (RF) interfaces and multiple second RF interfaces in the antenna system can be fully switched through multiple first RF switches and multiple second RF switches. This allows for the acquisition of signal quality information corresponding to the multiple first RF interfaces when they are connected to different second RF interfaces. During antenna selection, based on antenna selection strategies corresponding to different optimization objectives, and combined with the acquired signal quality information corresponding to all first RF interfaces, multiple antennas that can improve the transmission performance of multiple communication chips can be selected more comprehensively and accurately.

[0105] Figure 4 A flowchart of another antenna selection method provided in an embodiment of the present invention is shown below. Figure 4 As shown, the method includes the following steps:

[0106] 401. By controlling the connection relationship between multiple first RF switches and multiple second RF switches, the signal quality information corresponding to multiple first RF interfaces when they are respectively connected to different second RF interfaces is obtained; wherein, the signal quality information includes physical layer parameters and transmission layer parameters.

[0107] 402. Based on the physical layer parameters and transmission layer parameters of the multiple first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces, determine the comprehensive signal quality parameters of the multiple first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces.

[0108] 403. Based on the comprehensive signal quality parameters of the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces, and in conjunction with the set antenna selection strategy, determine the target connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces.

[0109] 404. Send the target connection relationship to the switch matrix component so that the switch matrix component can connect multiple first RF switches and multiple second RF switches according to the target connection relationship.

[0110] In this embodiment, the signal quality information includes physical layer parameters and transmission layer parameters. By jointly analyzing these two types of cross-layer information (physical layer parameters and transmission layer parameters) and combining them with a set antenna selection strategy, multiple antennas that can improve the transmission performance of multiple communication chips are selected. The specific implementation processes of steps 401 and 404 can be referred to the aforementioned embodiments and will not be repeated here.

[0111] It's important to note that physical layer parameters reflect the transmission performance of the physical layer of a communication device, often corresponding to the communication environment within a short distance around the device. Furthermore, the physical layer transmission performance of the same communication chip connected to different antennas will vary. Transmission layer parameters, on the other hand, reflect the transmission performance of the transmission layer of a communication device, corresponding to the end-to-end transmission path. An end-to-end transmission path, for example, is when user terminal 1 sends data to server 2 through this communication device; the transmission path between the communication device and server 2 is an end-to-end transmission path. However, in reality, the communication device may not directly send the data to server 2; it may pass through multiple relay devices. In simpler terms, for a communication device containing multiple communication chips, in the above example, each communication chip corresponds to one transmission path.

[0112] Optionally, physical layer parameters include: Reference Signal Received Power (RSRP), Signal to Interference plus Noise Ratio (SINR), etc. Transport layer parameters include: Round-Trip Time (RTT), Length of Congestion Window (LCWND), etc.

[0113] Optionally, obtaining the transmission layer parameters corresponding to the multiple first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces includes: for any first radio frequency interface, when it is respectively connected to different second radio frequency interfaces, obtaining the transmission layer parameters corresponding to any first radio frequency interface when it is respectively connected to different second radio frequency interfaces through a multi-path aggregation protocol running in the communication device; wherein, the multi-path aggregation protocol is used to schedule multiple transmission paths corresponding to multiple communication chips.

[0114] Combination Figure 3 The signal quality information acquisition method, for physical layer parameters, allows the processor in the communication device to collect the corresponding physical layer parameters from each first radio frequency interface after one polling, and obtain the corresponding transport layer parameters of each communication chip from the calling interface provided by the multipath aggregation protocol.

[0115] It should be noted that, as mentioned above, the transport layer parameters are the parameters corresponding to the end-to-end transmission path. For each communication chip, these are the transport layer parameters corresponding to that specific communication chip. In other words, the first radio frequency interfaces corresponding to the same communication chip currently correspond to the same transport layer parameters. The multipath aggregation protocol, simply put, is a protocol used to schedule multiple communication chips for data transmission.

[0116] For a given communication chip, under the current polling connection relationship, the chip corresponds to one transmission path. Therefore, the transmission layer parameters corresponding to the multiple first RF interfaces that are connected one-to-one with the antenna interface of the communication chip are actually the same. For example, such as Figure 1 As shown, assuming that interfaces A1, A2, A3 and A4 connected to the four first radio frequency interfaces (R1, R2, R3 and R4) are all interfaces of communication chip A used to connect antennas, under the current polling connection relationship, the transmission layer parameters corresponding to R1, R2, R3 and R4 are actually the same, which are all transmission layer parameters of the transmission path corresponding to communication chip A.

[0117] After polling to obtain the physical layer and transmission layer parameters of multiple first RF interfaces when they are connected to different second RF interfaces, the comprehensive signal quality parameters of the multiple first RF interfaces can be further determined based on these parameters. Since the multiple first RF interfaces are connected one-to-one with the antenna interfaces of multiple communication chips, and the multiple second RF interfaces are connected one-to-one with multiple antennas, the comprehensive signal quality parameters actually describe the signal transmission performance or communication quality of the antenna interfaces of the multiple communication chips when they are connected to different antennas.

[0118] The comprehensive signal quality parameters can serve as a reference when selecting antennas using an antenna selection strategy. Based on these comprehensive signal quality parameters and the established antenna selection strategy, the process of determining which antennas should be connected to the interfaces of multiple communication chips will be described below. Figure 5 and Figure 6 The embodiments are described in detail below.

[0119] Optionally, the comprehensive signal quality parameters of the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces can be determined by weighted summation of the physical layer parameters and transport layer parameters of the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces.

[0120] For example, assuming that when the first RF interface R1 is connected to the second RF interface T1, the physical layer parameters of R1 are RSRP1 and SINR2, and the transport layer parameters are RTT3 and LCWND4, then the overall signal quality parameter K corresponding to the first RF interface R1 when connected to the second RF interface T1 can be expressed as: K = a × RSRP1 + b × SINR2 + c / (RTT3) + d × LCWND4. Where a, b, c, and d are the weighting coefficients for each parameter, used to weigh the contribution of each parameter to determining the signal quality parameter.

[0121] Optionally, a, b, c, and d are non-negative numbers. This ensures that when multiple first RF interfaces are connected to different second RF interfaces, the larger the overall signal quality parameter of the first RF interface, the better the transmission performance.

[0122] After determining the comprehensive signal quality parameters of multiple first RF interfaces when they are connected to different second RF interfaces, and combining this with the set antenna selection strategy, the target connection relationships between the multiple first RF interfaces and the multiple second RF interfaces are determined and sent to the switch matrix component. Then, the switch matrix component connects the multiple first RF switches and the multiple second RF switches according to the received target connection relationships, that is, it connects the multiple communication chips and the multiple antennas.

[0123] The antenna selection method provided in this embodiment, when determining the target connection relationship between multiple first RF interfaces and multiple second RF interfaces (i.e., determining the target connection relationship between multiple communication chips and multiple antennas) in conjunction with a set antenna selection strategy, comprehensively evaluates the physical layer parameters and transmission layer parameters corresponding to the first RF interfaces when they are connected to different second RF interfaces. This ensures that the determined comprehensive signal quality parameters of the multiple first RF interfaces when they are connected to different second RF interfaces can fully and accurately reflect the transmission performance, i.e., the communication quality, of the communication device when the multiple communication chips are connected to different antennas. Furthermore, based on the comprehensive signal quality parameters of the first RF interfaces when they are connected to different second RF interfaces, and in conjunction with the antenna selection strategy, the determined target connection relationship between the multiple first RF interfaces and multiple second RF interfaces conforms to the optimization target corresponding to the set antenna selection strategy, thereby improving the transmission performance of the communication device.

[0124] Figure 5 A flowchart of another antenna selection method provided in an embodiment of the present invention is shown below. Figure 5 As shown, the method includes the following steps:

[0125] 501. By controlling the connection relationship between multiple first RF switches and multiple second RF switches, the signal quality information corresponding to multiple first RF interfaces when they are respectively connected to different second RF interfaces is obtained; wherein, the signal quality information includes physical layer parameters and transmission layer parameters.

[0126] 502. Based on the physical layer parameters and transmission layer parameters of the multiple first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces, determine the comprehensive signal quality parameters of the multiple first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces.

[0127] 503. For any one of the multiple first radio frequency interfaces, determine the target signal quality comprehensive parameter corresponding to any one first radio frequency interface based on the multiple signal quality comprehensive parameters corresponding to any one first radio frequency interface. The multiple signal quality comprehensive parameters correspond to the signal quality comprehensive parameters corresponding to any one first radio frequency interface when connected to multiple second radio frequency interfaces respectively.

[0128] 504. Sort the comprehensive parameters of the target signal quality corresponding to the multiple first radio frequency interfaces respectively, so as to determine the antenna selection priority of the multiple first radio frequency interfaces according to the sorting results; according to the antenna selection priority of the multiple first radio frequency interfaces, sequentially determine the target connection relationship of the second radio frequency interface that needs to be connected to the multiple first radio frequency interfaces.

[0129] 505. Send the target connection relationship to the switch matrix component so that the switch matrix component can connect multiple first RF switches and multiple second RF switches according to the target connection relationship.

[0130] As mentioned above, different antenna selection strategies correspond to different optimization objectives, and the comprehensive signal quality parameters referenced when selecting antennas also differ accordingly.

[0131] If the signal quality composite parameter referenced when selecting an antenna in different antenna selection strategies is called the target signal quality composite parameter, then in this embodiment, corresponding to different optimization objectives, the target signal quality composite parameter corresponding to any first radio frequency interface may optionally be the worst parameter (the signal quality composite parameter with the smallest value), the best parameter (the signal quality composite parameter with the largest value), the difference between the best parameter and the worst parameter, or the average value of multiple signal quality composite parameters among the multiple signal quality composite parameters corresponding to any first radio frequency interface.

[0132] Figure 5 In the antenna selection method shown, the specific implementation processes of steps 501, 502, and 505 can be referred to the aforementioned embodiments. The following section provides examples illustrating the process of determining the target connection relationship of the second radio frequency interface reflecting the need for connection of multiple first radio frequency interfaces in steps 503 and 504, for different antenna selection strategies.

[0133] Assume the antenna system contains 5 first radio frequency interfaces (R1, R2, R3, R4 and R5) and 5 second radio frequency interfaces (T1, T2, T3, T4 and T5). R1 ​​and R2 are connected to the interface of communication chip A for connecting the antenna, and R3, R4 and R5 are connected to the interface of communication chip B for connecting the antenna. The signal quality parameters corresponding to Ri (i = 1, 2, 3, 4, 5) determined in step 502 when connected to T1, T2, T3, T4 and T5 respectively are shown in Table 1.

[0134] Table 1 shows the comprehensive signal quality parameters corresponding to Ri (i = 1, 2, 3, 4, 5).

[0135] T1 T2 T3 T4 T5 R1 2 3 4 5 9 R2 1 5 6 7 9 R3 3 5 9 8 7 R4 4 6 9 5 7 R5 5 8 7 9 6

[0136] In an optional embodiment, if the optimization objective of the antenna selection strategy is to ensure the transmission performance of the high-quality transmission path among the multiple transmission paths corresponding to multiple communication chips, then the target signal quality comprehensive parameter corresponding to any first radio frequency interface is the worst parameter among the multiple signal quality comprehensive parameters corresponding to any first radio frequency interface.

[0137] Understandably, for multiple first RF interfaces, the larger the worst-case parameter among the multiple signal quality parameters corresponding to a particular first RF interface, the better the transmission performance of the transmission path corresponding to the communication chip connected to that first RF interface. Therefore, when selecting an antenna, the first RF interface with the largest worst-case parameter should be given priority in antenna selection, that is, the communication chip corresponding to the transmission path with the best transmission performance should be given priority in antenna selection, thereby ensuring the transmission performance of the high-quality transmission path among the multiple transmission paths corresponding to multiple communication chips.

[0138] According to Table 1, the comprehensive target signal quality parameter corresponding to R1 is 2, the comprehensive target signal quality parameter corresponding to R2 is 1, the comprehensive target signal quality parameter corresponding to R3 is 3, the comprehensive target signal quality parameter corresponding to R4 is 4, and the comprehensive target signal quality parameter corresponding to R5 is 5.

[0139] In the specific implementation process, the target signal quality comprehensive parameters corresponding to R1, R2, R3, R4, and R5 are sorted in descending order as follows: 5, 4, 3, 2, 1. The first RF interface with the larger target signal quality comprehensive parameter has a higher priority. Based on the sorting result, the antenna selection priority of R1, R2, R3, R4, and R5 is determined from highest to lowest as follows: R5, R4, R3, R1, R2.

[0140] Then, based on the antenna selection priority of R1, R2, R3, R4 and R5, the target connection relationships of the second radio frequency interfaces (T1, T2, T3, T4 and T5) that need to be connected to R1, R2, R3, R4 and R5 are determined in the order of R5, R4, R3, R1 and R2.

[0141] Optionally, when determining the second radio frequency interface to be connected to any first radio frequency interface, the second radio frequency interface corresponding to the optimal parameter among the multiple signal quality comprehensive parameters when multiple second radio frequency interfaces are connected is determined as the second radio frequency interface to be connected. Different first radio frequency interfaces will determine different second radio frequency interfaces to be connected.

[0142] In this embodiment, specifically, R5 is preferentially selected, and T4 is determined as the second RF interface to be connected from T1, T2, T3, T4, and T5; R4 determines T3 as the second RF interface to be connected from T1, T2, T3, and T5; R3 determines T5 as the second RF interface to be connected from T1, T2, and T5; R1 determines T2 as the second RF interface to be connected from T1 and T2; and R2 determines T1 as the second RF interface to be connected. The target connection relationship of the second RF interfaces to be connected for R1, R2, R3, R4, and R5 determined in step 404 is as follows: R1 connects to T2, R2 connects to T1, R3 connects to T5, R4 connects to T3, and R5 connects to T4.

[0143] The antenna selection scheme provided in this embodiment prioritizes the antenna selection of the communication chip corresponding to the transmission path with the best transmission performance, thereby ensuring the transmission performance of high-quality transmission paths among multiple transmission paths corresponding to multiple communication chips.

[0144] In another optional embodiment, if the optimization objective corresponding to the antenna selection strategy is to improve the transmission performance of the low-quality transmission path among the multiple transmission paths corresponding to multiple communication chips, then the target signal quality comprehensive parameter corresponding to any first radio frequency interface is the worst parameter among the multiple signal quality comprehensive parameters corresponding to any first radio frequency interface.

[0145] Understandably, for multiple first RF interfaces, the smaller the worst-case parameter among the multiple signal quality parameters corresponding to the first RF interface, the worse the transmission performance of the transmission path corresponding to the communication chip connected to that first RF interface. Therefore, when selecting an antenna, the first RF interface with the smallest worst-case parameter can be given priority in antenna selection. In other words, the communication chip corresponding to the transmission path with the worst transmission performance can be given priority in antenna selection, thereby improving the transmission performance of the low-quality transmission paths among the multiple transmission paths corresponding to multiple communication chips.

[0146] According to Table 1, the comprehensive target signal quality parameter corresponding to R1 is 2, the comprehensive target signal quality parameter corresponding to R2 is 1, the comprehensive target signal quality parameter corresponding to R3 is 3, the comprehensive target signal quality parameter corresponding to R4 is 4, and the comprehensive target signal quality parameter corresponding to R5 is 5.

[0147] In the specific implementation process, the target signal quality comprehensive parameters corresponding to R1, R2, R3, R4, and R5 are sorted in ascending order as 1, 2, 3, 4, and 5, respectively. The first RF interface with the smaller target signal quality comprehensive parameter has a higher priority. Based on the sorting result, the antenna selection priority of R1, R2, R3, R4, and R5 is determined from highest to lowest as R2, R1, R3, R4, and R5.

[0148] Then, based on the antenna selection priority of R1, R2, R3, R4 and R5, the target connection relationships of the second radio frequency interfaces (T1, T2, T3, T4 and T5) that need to be connected to R1, R2, R3, R4 and R5 are determined in the order of R2, R1, R3, R4 and R5.

[0149] Optionally, when determining the second radio frequency interface to be connected to any first radio frequency interface, the second radio frequency interface corresponding to the optimal parameter among the multiple signal quality comprehensive parameters when multiple second radio frequency interfaces are connected is determined as the second radio frequency interface to be connected. Different first radio frequency interfaces will determine different second radio frequency interfaces to be connected.

[0150] In this embodiment, specifically, R2 preferentially selects T5 from T1, T2, T3, T4, and T5 as the second RF interface to be connected; R1 selects T4 from T1, T2, T3, and T4 as the second RF interface to be connected; R3 selects T3 from T1, T2, and T3 as the second RF interface to be connected; R4 selects T2 from T1 and T2 as the second RF interface to be connected; and R5 selects T1 as the second RF interface to be connected. The target connection relationship of the second RF interfaces to be connected for R1, R2, R3, R4, and R5 determined in step 404 is: R1 connects to T4, R2 connects to T5, R3 connects to T3, R4 connects to T2, and R5 connects to T1.

[0151] The antenna selection scheme provided in this embodiment prioritizes the antenna selection of the communication chip corresponding to the transmission path with the worst transmission performance, thereby improving the transmission performance of low-quality transmission paths among multiple transmission paths corresponding to multiple communication chips.

[0152] In another optional embodiment, if the optimization objective of the antenna selection strategy is to ensure the transmission performance of the transmission path whose transmission performance can be improved most among the multiple transmission paths corresponding to multiple communication chips, then the target signal quality comprehensive parameter corresponding to any first RF interface is the difference between the best parameter and the worst parameter among the multiple signal quality comprehensive parameters corresponding to any first RF interface. The difference between the best parameter and the worst parameter can be understood as the maximum signal quality gain of the first RF interface when connected to different second RF interfaces.

[0153] Understandably, for multiple first RF interfaces, the larger the difference between the best and worst parameters among the multiple signal quality parameters corresponding to the first RF interface (i.e., the greater the maximum signal quality gain), the greater the improvement in transmission performance of the corresponding transmission path when the communication chip connected to that first RF interface is connected to different antennas. Therefore, when selecting antennas, the first RF interface with the largest difference between its best and worst parameters should be given priority in antenna selection. In other words, the communication chip corresponding to the transmission path whose transmission performance can be most improved should be given priority in antenna selection, thereby ensuring the transmission performance of the transmission path whose transmission performance can be most improved among the multiple transmission paths corresponding to multiple communication chips.

[0154] According to Table 1, the comprehensive target signal quality parameter corresponding to R1 is 9-2=7, the comprehensive target signal quality parameter corresponding to R2 is 9-1=8, the comprehensive target signal quality parameter corresponding to R3 is 9-3=6, the comprehensive target signal quality parameter corresponding to R4 is 9-4=5, and the comprehensive target signal quality parameter corresponding to R5 is 9-5=4.

[0155] In the specific implementation process, the target signal quality comprehensive parameters corresponding to R1, R2, R3, R4, and R5 are sorted in descending order, namely 8, 7, 6, 5, and 4. The first RF interface with the larger target signal quality comprehensive parameter has a higher priority. Based on the sorting result, the antenna selection priority of R1, R2, R3, R4, and R5 is determined from highest to lowest as R2, R1, R3, R4, and R5.

[0156] Then, based on the antenna selection priority of R1, R2, R3, R4 and R5, the target connection relationships of the second radio frequency interfaces (T1, T2, T3, T4 and T5) that need to be connected to R1, R2, R3, R4 and R5 are determined in the order of R2, R1, R3, R4 and R5.

[0157] Optionally, when determining the second radio frequency interface to be connected to any first radio frequency interface, the second radio frequency interface corresponding to the optimal parameter among the multiple signal quality comprehensive parameters when multiple second radio frequency interfaces are connected is determined as the second radio frequency interface to be connected. Different first radio frequency interfaces will determine different second radio frequency interfaces to be connected.

[0158] In this embodiment, specifically, R2 preferentially selects T5 from T1, T2, T3, T4, and T5 as the second RF interface to be connected; R1 selects T4 from T1, T2, T3, and T4 as the second RF interface to be connected; R3 selects T3 from T1, T2, and T3 as the second RF interface to be connected; R4 selects T2 from T1 and T2 as the second RF interface to be connected; and R5 selects T1 as the second RF interface to be connected. The target connection relationship of the second RF interfaces to be connected for R1, R2, R3, R4, and R5 determined in step 404 is: R1 connects to T4, R2 connects to T5, R3 connects to T3, R4 connects to T2, and R5 connects to T1.

[0159] The antenna selection scheme provided in this embodiment prioritizes the antenna selection of the communication chip corresponding to the transmission path with the highest transmission performance, thereby ensuring the transmission performance of the transmission path with the highest transmission performance among multiple transmission paths corresponding to multiple communication chips.

[0160] Figure 6 A flowchart of another antenna selection method provided in an embodiment of the present invention is shown below. Figure 6 As shown, the method includes the following steps:

[0161] 601. By controlling the connection relationship between multiple first RF switches and multiple second RF switches, the signal quality information corresponding to multiple first RF interfaces when they are respectively connected to different second RF interfaces is obtained; wherein, the signal quality information includes physical layer parameters and transmission layer parameters.

[0162] 602. Based on the physical layer parameters and transmission layer parameters corresponding to the multiple first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces, determine the comprehensive signal quality parameters corresponding to the multiple first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces.

[0163] 603. For any one of the multiple first radio frequency interfaces, determine multiple signal quality gains corresponding to any one first radio frequency interface based on multiple signal quality comprehensive parameters corresponding to any one first radio frequency interface. The multiple signal quality comprehensive parameters correspond to the signal quality comprehensive parameters when any one first radio frequency interface is connected to multiple second radio frequency interfaces respectively. The multiple signal quality gains are determined by the difference between the multiple signal quality comprehensive parameters and the worst parameter among the multiple signal quality comprehensive parameters.

[0164] 604. Traverse the connection relationships between multiple first RF interfaces and multiple second RF interfaces, and determine the sum of multiple target signal quality gains corresponding to each traversal connection relationship; based on the sum of multiple target signal quality gains corresponding to each traversal connection relationship, determine the target connection relationship between multiple first RF interfaces and multiple second RF interfaces.

[0165] 605. Send the target connection relationship to the switch matrix component so that the switch matrix component can connect multiple first RF switches and multiple second RF switches according to the target connection relationship.

[0166] In this embodiment, the optimization objective of the antenna selection strategy is to improve the overall transmission performance of multiple transmission paths corresponding to multiple communication chips. Since the overall transmission performance of multiple transmission paths corresponding to multiple communication chips needs to be considered, the reference basis for selecting antennas in this embodiment is the sum of the target signal quality gains corresponding to multiple first RF interfaces and multiple second RF interfaces under different connection relationships. The specific implementation processes of steps 601, 602, and 605 can be referred to in the aforementioned embodiments, and will not be repeated in this embodiment.

[0167] The signal quality gain of a certain first RF interface is: the difference between the combined signal quality parameters of this first RF interface and the worst parameter among the combined signal quality parameters when connected to different second RF interfaces. (Still using...) Figure 5 Taking the hypothetical example in the illustrated embodiment, the signal quality parameters corresponding to R1, R2, R3, R4, and R5 when connected to T1, T2, T3, T4, and T5 respectively, as shown in Table 1, are as follows: Step 603 determines the multiple signal quality gains corresponding to R1, R2, R3, R4, and R5 based on the multiple signal quality parameters corresponding to any first RF interface, as shown in Table 2.

[0168] Table 2 shows the signal quality gains corresponding to R1, R2, R3, R4, and R5.

[0169] T1 T2 T3 T4 T5 R1 0 1 2 3 7 R2 0 4 5 6 8 R3 0 2 6 5 4 R4 0 2 5 1 3 R5 0 3 2 4 1

[0170] It is understandable that there are multiple connection relationships between R1, R2, R3, R4, and R5 and T1, T2, T3, T4, and T5. For each connection relationship, multiple target signal quality gains corresponding to that connection relationship can be determined from Table 2, and then summed. Subsequently, based on the sum of the multiple target signal quality gains corresponding to each connection relationship, the target connection relationship between R1, R2, R3, R4, and R5 and T1, T2, T3, T4, and T5 can be determined.

[0171] Optionally, the connection relationship corresponding to the sum of the largest sum of quality gains of multiple target signals is determined as the target connection relationship.

[0172] This embodiment uses two connection relationships as examples to illustrate the antenna selection method provided in this embodiment. In the specific implementation process, there are multiple connection relationships. When selecting an antenna, it is necessary to traverse multiple times to determine the sum of the multiple target signal quality gains corresponding to each connection relationship.

[0173] The first connection relationship is: R1 connects to T1, R2 connects to T2, R3 connects to T3, R4 connects to T4, and R5 connects to T5. When traversing this connection relationship, according to Table 2, the sum of the quality gains of the multiple target signals corresponding to this connection relationship can be determined as: 0 + 4 + 6 + 1 + 1 = 12.

[0174] The second connection relationship is: R1 connects to T2, R2 connects to T3, R3 connects to T4, R4 connects to T5, and R5 connects to T1. When traversing this connection relationship, according to Table 2, the sum of the quality gains of the multiple target signals corresponding to this connection relationship can be determined as: 1+5+5+3+0=14.

[0175] For the two connection relationships mentioned above, the sum of the largest sum of quality gains of multiple target signals, which is 14, corresponds to the second connection relationship and is the target connection relationship.

[0176] The antenna selection scheme provided in this embodiment can determine the target connection relationship with the greatest sum of target signal quality gain from multiple connection relationships corresponding to multiple first radio frequency interfaces and multiple second radio frequency interfaces. That is, the target connection relationship that maximizes the overall transmission performance of multiple transmission paths corresponding to multiple communication chips. Based on the target connection relationship, the overall transmission performance of multiple transmission paths corresponding to multiple communication chips can be improved.

[0177] In practical applications, antenna selection strategies may be updated. In the solution provided by this embodiment, the process of determining the target connection relationship between multiple first RF interfaces and multiple second RF interfaces is executed by the communication device. The switching matrix component in the antenna system only needs to control the connection of multiple first RF interfaces and multiple second RF interfaces according to the determined target connection relationship. That is, the calculation and control in the antenna selection method are separated and executed by different devices. Therefore, during updates, only the communication device needs to download the program corresponding to the updated antenna selection strategy, i.e., a software update, without requiring any changes to the hardware of the switching matrix component. Thus, the above-mentioned communication system can support multiple different antenna selection strategies.

[0178] Figure 7 A flowchart of another antenna selection method provided in an embodiment of the present invention is shown below. Figure 7As shown, the method includes the following steps:

[0179] 701. By controlling the connection relationship between multiple first RF switches and multiple second RF switches, the signal quality information corresponding to multiple first RF interfaces when they are respectively connected to different second RF interfaces is obtained.

[0180] 702. Based on the signal quality information of the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces respectively, and in combination with the set antenna selection strategy, determine the target connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces.

[0181] 703. Send the target connection relationship to the switch matrix component so that the switch matrix component can connect multiple first RF switches and multiple second RF switches according to the target connection relationship.

[0182] 704. If a set update condition is detected, the target connection relationship between multiple first radio frequency interfaces and multiple second radio frequency interfaces is redefined. The set update condition includes any of the following: a user-triggered update operation, reaching a preset update cycle, a change in the network access device corresponding to the communication device, or a change in the attitude of the communication device.

[0183] In practical applications, the connection relationships between multiple communication chips and multiple antennas are not static. This is because the network environment surrounding communication equipment is dynamic, and the communication equipment itself may be moved due to environmental or human factors. In such cases, keeping the connection relationships between multiple communication chips and multiple antennas unchanged may result in poor transmission performance of the multiple transmission paths corresponding to the multiple communication chips.

[0184] Therefore, in some update scenarios, it is necessary to update the connection status of multiple communication chips and multiple antennas, that is, to update the target connection relationship between multiple first radio frequency interfaces and multiple second radio frequency interfaces.

[0185] Optionally, different update conditions can be preset, such as: user-triggered update operation, reaching a preset update cycle, changes in the network access device corresponding to the communication device, and changes in the attitude of the communication device.

[0186] During operation, when the communication equipment detects an update condition, it updates the target connection relationships between multiple first RF interfaces and multiple second RF interfaces. The update process is essentially a "re-scan," meaning steps 701 to 702 are re-executed. By re-controlling the connection relationships between the multiple first RF switches and the multiple second RF switches, the signal quality information corresponding to the multiple first RF interfaces when connected to different second RF interfaces is re-acquired. Then, based on the signal quality information corresponding to the multiple first RF interfaces when connected to different second RF interfaces, and in conjunction with the set antenna selection strategy, the target connection relationships between the multiple first RF interfaces and the multiple second RF interfaces are redefined. Finally, the redefined target connection relationships are sent to the switch matrix component, so that the switch matrix component can connect the multiple first RF switches and the multiple second RF switches according to the redefined target connection relationships.

[0187] Optionally, the update operation triggered manually by the user can be: the user manually presses the corresponding button set on the communication device, such as the "rescan" control button on the antenna system control panel, the power button, etc.

[0188] Optionally, an update cycle for triggering the re-determination of target connection relationships between multiple first RF interfaces and multiple second RF interfaces can be preset. Upon reaching the preset update cycle, the execution of re-determination of target connection relationships between multiple first RF interfaces and multiple second RF interfaces is automatically triggered to update the connection relationships between multiple communication chips and multiple antennas, adapting to different network environments at different times. Optionally, the update cycle can be set according to the application scenario of the communication equipment. For example, in a mining application scenario, where the network environment is complex and variable, the update cycle can be set to a smaller value, such as 10 minutes; in an office application scenario, where the network environment is relatively stable, the update cycle can be set to a larger value, such as 20 minutes.

[0189] Optionally, a change in the network access device corresponding to the communication device can mean that the communication device switches to a different base station or other network access device during its movement.

[0190] Alternatively, a pose sensor, such as an IMU, installed in the communication device can be used to detect the pose information of the communication device in order to determine whether the pose of the communication device has changed.

[0191] The solution provided in this embodiment allows the communication device to update the target connection relationships between multiple first radio frequency interfaces and multiple second radio frequency interfaces in a timely manner based on user active operation, reaching a preset update cycle, detecting changes in the network access device corresponding to the communication device, or detecting changes in the posture of the communication device. This updates the connection status of multiple communication chips and multiple antennas, thereby better adapting to mobile application scenarios and ensuring good communication quality even if the communication device moves.

[0192] After the switch matrix group connects multiple first RF interfaces to multiple second RF interfaces according to the target connection relationship, multiple communication chips can transmit data through their respective activated antennas. Data transmission includes data reception and data transmission. The following section combines... Figure 8 and Figure 9 The data transmission process of communication equipment is explained.

[0193] Figure 8 This is a schematic diagram illustrating the data transmission process of a communication device according to an embodiment of the present invention. Figure 8 As shown, the communication device includes the following steps when transmitting data:

[0194] 801. Receive the first data sent by the user equipment.

[0195] User devices may include mobile phones, personal computers (PCs), tablets, laptops, etc. The primary data may include various types of data to be transmitted, such as video data and audio data.

[0196] 802. The first data is split using a multipath aggregation protocol running in the communication device to determine the data blocks corresponding to the multiple communication chips respectively.

[0197] 803. Send corresponding data blocks to the corresponding cloud server through multiple communication chips, so that the cloud server can recover the first data by aggregating the data blocks corresponding to the multiple communication chips.

[0198] In step 802, the multipath in the multipath aggregation protocol refers to the multiple transmission paths between multiple communication chips in the communication device and the cloud server.

[0199] Optionally, the multipath aggregation protocol can determine how to split the first data to be sent based on the signal quality of the transmission path corresponding to each of the multiple communication chips (which can be reflected by signal strength, but is not limited to this), and send out the split data blocks separately through the multiple communication chips according to the splitting result.

[0200] For example, assuming the signal quality of transmission path 1 corresponding to communication chip A is better than that of transmission path 2 corresponding to communication chip B, the first data can be split into two blocks of unequal size, called data block 1 and data block 2. Data block 1, with a larger data size, is transmitted through communication chip A, while data block 2, with a smaller data size, is transmitted through communication chip B. Here, it is assumed that the multiple communication chips in the communication device consist of communication chip A and communication chip B. As another example, if the data to be transmitted includes video and image data, as well as text messages, then since the video and image data are larger in size and the text messages are smaller in size, the video and image data can be transmitted through communication chip A, and the text messages can be transmitted through communication chip B. In other words, the transmission strategy can be determined based on the type of data to be transmitted.

[0201] In both scenarios described above, after receiving data block 1 and data block 2 sent by communication chip A and communication chip B, the cloud server can aggregate the split data block 1 and data block 2 to recover the original first data to be sent, and then send the recovered first data to other user devices.

[0202] Figure 9 This is a schematic diagram illustrating the data transmission process of another communication device provided in an embodiment of the present invention. Figure 9 As shown, the communication device includes the following steps when transmitting data:

[0203] 901. Receive multiple data blocks sent by the cloud server through multiple communication chips.

[0204] 902. By aggregating multiple data blocks using a multipath aggregation protocol running in the communication equipment, the corresponding second data is recovered.

[0205] 903. Send the second data to the corresponding user equipment.

[0206] Optionally, a multi-path aggregation protocol runs in the cloud server. The cloud server uses this protocol to split the data to be received by the communication device into multiple data blocks, such as data block 1 and data block 2, and sends them to the corresponding communication chip A and communication chip B respectively. Here, it is assumed that the multiple communication chips in the communication device consist of communication chip A and communication chip B. The process of splitting and sending data according to the multi-path aggregation protocol can be referred to the aforementioned embodiments and will not be repeated here.

[0207] Optionally, the data to be received by the communication device includes: data downloaded by the user equipment from the cloud server, or data sent by other user equipment that needs to be forwarded through the cloud server.

[0208] After receiving data block 1 and data block 2 sent by the cloud server through communication chip A and communication chip B, the communication device aggregates data block 1 and data block 2 through the multipath aggregation protocol running in the communication device to recover the corresponding second data, and then sends the second data to the corresponding user equipment.

[0209] Figure 8 and Figure 9 In the illustrated embodiment, the coordinated transmission of data to be transmitted via multiple communication chips through multiple transmission paths helps improve data transmission rate and reliability. Antenna selection strategies can optimize the transmission performance of multiple transmission paths corresponding to multiple communication chips. Based on this, by splitting the transmission and reception of data to be transmitted, the data to be sent can be delivered to the corresponding receiving end more quickly, or the data to be received from the cloud server can be received more quickly. In some cases, using multiple communication chips to redundantly transmit data to be sent can avoid data transmission failures caused by an anomaly in a single transmission path.

[0210] Figure 10 This is a schematic diagram illustrating the data transmission process of another communication device provided in an embodiment of the present invention. Figure 10 As shown, user equipment 1 and user equipment 2, which perform data transmission, are respectively connected to communication equipment A and communication equipment B, which contain multiple communication chips. Taking the transmission of data X from user equipment 1 to user equipment 2 as an example, the data transmission process of the communication equipment is explained.

[0211] In this embodiment, it is assumed that communication device A includes communication chip A1 and communication chip A2, and communication device B includes communication chip B1 and communication chip B2. Communication device A is connected to antenna system A, and communication device B is connected to antenna system B. After receiving data X sent by user equipment 1, communication device A uses the multipath aggregation protocol in communication device A to split data X into data block 1 and data block 2. Then, data block 1 is sent to communication chip B1 of communication device B, and data block 2 is sent to communication chip B2 of communication device B.

[0212] After receiving data block 1 and data block 2 through communication chip B1 and communication chip B2, communication device B aggregates data block 1 and data block 2 through the multipath aggregation protocol running in communication device B to recover the corresponding data X, and sends data X to the corresponding user equipment 2.

[0213] In this embodiment, the multipath in the multipath aggregation protocol of the communication device refers to the multiple transmission paths between multiple communication chips in the communication device and multiple communication chips in other communication devices. The process of splitting and sending data according to the multipath aggregation protocol can be referred to in the previous embodiment, and will not be repeated here.

[0214] It is understandable that the process of user equipment 1 receiving data sent by user equipment 2 is essentially equivalent to user equipment 2 sending data to user equipment 1, which is similar to the process described above and will not be repeated here.

[0215] In this embodiment, both communication devices that transmit data contain multiple communication chips and are connected to an external antenna system containing multiple antennas. Combined with a preset antenna selection strategy, when transmitting data through multiple transmission paths, not only can the data transmission rate and data transmission reliability be improved, but also multiple input and multiple output data transmission can be performed, thereby increasing the communication capacity and spectrum utilization without increasing network bandwidth.

[0216] The communication system provided in this embodiment of the invention can be applied to different communication scenarios, such as live streaming scenarios.

[0217] Figure 11a A flowchart of an antenna selection method in a live streaming scenario is provided as an embodiment of the present invention, such as... Figure 11a As shown, this antenna selection method is applied to communication equipment and includes the following steps:

[0218] 1101. By controlling the connection relationship between multiple first RF switches and multiple second RF switches, the signal quality information corresponding to multiple first RF interfaces when they are respectively connected to different second RF interfaces is obtained.

[0219] 1102. Based on the signal quality information of the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces respectively, and in combination with the set antenna selection strategy, determine the target connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces.

[0220] 1103. Send the target connection relationship to the switch matrix component so that the switch matrix component can connect the multiple first radio frequency switches and the multiple second radio frequency switches according to the target connection relationship.

[0221] 1104. Receive live video sent by the live terminal device, and split the live video using the multipath aggregation protocol running in the communication device to determine the data blocks corresponding to multiple communication chips.

[0222] 1105. Multiple communication chips send their respective data blocks to the corresponding live streaming server, so that the live streaming server can restore the live video by aggregating the data blocks corresponding to the multiple communication chips.

[0223] For ease of understanding, combined with Figure 11b right Figure 11a The antenna selection method shown is explained below. Figure 11bThis is a schematic diagram illustrating the application of the communication system provided in this embodiment of the invention in a live streaming scenario.

[0224] In practical applications, communication equipment can be network access devices such as CPEs. Live streaming terminal devices can include: mobile phones, personal computers (PCs), tablets, laptops, etc. Live streaming servers can be physical servers containing independent hosts, virtual servers hosted by host clusters, or cloud servers.

[0225] like Figure 11b As shown, the CPE contains multiple communication chips, namely communication chip A and communication chip B. The antenna system includes a switch matrix assembly and multiple antennas. Communication chip A has interfaces A1 and A2 for connecting to the antennas, and communication chip B has interfaces B1 and B2 for connecting to the antennas. The switch matrix assembly includes: four first RF switches RS1, RS2, RS3, and RS4; four second RF switches TS1, TS2, TS3, and TS4; four first RF interfaces R1, R2, R3, and R4; four second RF interfaces T1, T2, T3, and T4; and antennas 1, 2, 3, and 4.

[0226] Wherein, A1 connects to R1, R1 connects to RS1; A2 connects to R2, R2 connects to RS2; B1 connects to R3, R3 connects to RS3; B2 connects to R4, R4 connects to RS4. TS1 connects to T1, T1 connects to antenna 1; TS2 connects to T2, T2 connects to antenna 2; TS3 connects to T3, T3 connects to antenna 3; TS4 connects to T4, T4 connects to antenna 4.

[0227] In a live streaming scenario, assuming the CPE device, based on steps 1101 to 1103, determines the target connection relationships between R1, R2, R3, and R4 and T1, T2, T3, and T4 as follows: R1 connects to T1, R2 connects to T2, R3 connects to T3, and R4 connects to T4. The switch matrix component, according to this target connection relationship, establishes the connections between RS1 and TS1, RS2 and TS2, RS3 and TS3, and RS4 and TS4; that is, it establishes the connections between communication chip A and antennas 1 and 2, and communication chip B and antennas 3 and 4.

[0228] Subsequently, when the CPE device receives the live video Y sent by the live streaming terminal device, it uses a multipath aggregation protocol running in the communication device to split the live video Y to determine the data blocks corresponding to communication chip A and communication chip B respectively. For example, the live video Y can be equally divided into data block 1 and data block 2. Then, data block 1 is sent to the live streaming server through communication chip A, and data block 2 is sent to the live streaming server through communication chip B. After receiving all the data blocks, the live streaming server reconstructs the live video Y by aggregating data block 1 and data block 2, and then transmits the aggregated live video Y to the user terminal device that is watching the live video.

[0229] It should be noted that the aforementioned live streaming server can be a cloud server. When the live streaming server is a cloud server, the above process actually describes the cloud data transmission process between the CPE device and the cloud server in a live streaming scenario. In practical applications, other cloud data transmission processes using the above communication system are similar to those in the live streaming scenario.

[0230] In this embodiment, by introducing the above communication system into the live streaming scenario, on the one hand, based on the antenna selection strategy, the transmission performance of multiple transmission paths corresponding to multiple communication chips can be optimized; on the other hand, since the communication devices in the communication system split the live video into multiple data blocks when sending the live video, and use multiple communication chips to transmit the live video to the live streaming server through multiple transmission paths, the transmission efficiency of the live video can be improved and the transmission time of the live video can be shortened.

[0231] Figure 12a A flowchart of an antenna selection method in a vehicle driving scenario is provided as an embodiment of the present invention, such as... Figure 12a As shown, this antenna selection method is applied to communication equipment and includes the following steps:

[0232] 1201. By controlling the connection relationship between multiple first RF switches and multiple second RF switches, the signal quality information corresponding to multiple first RF interfaces when they are respectively connected to different second RF interfaces is obtained.

[0233] 1202. Based on the signal quality information of the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces respectively, and in combination with the set antenna selection strategy, determine the target connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces.

[0234] 1203. Send the target connection relationship to the switch matrix component so that the switch matrix component can connect the multiple first radio frequency switches and the multiple second radio frequency switches according to the target connection relationship.

[0235] 1204. Receive multiple data blocks sent by the cloud server through multiple communication chips; aggregate the multiple data blocks through the multi-path aggregation protocol running in the communication device to recover the corresponding vehicle driving data.

[0236] 1205. Send the vehicle driving data to the corresponding vehicle terminal.

[0237] For ease of understanding, combined with Figure 12b right Figure 12a The antenna selection method shown is explained below. Figure 12b This is a schematic diagram illustrating the application of the communication system provided in an embodiment of the present invention in a vehicle driving scenario.

[0238] In practical applications, communication equipment can be network access devices such as CPEs. Cloud servers are edge cloud servers or central cloud servers that can interact with vehicle terminals via network access devices.

[0239] like Figure 12b As shown, the CPE contains multiple communication chips, namely communication chip A and communication chip B. The antenna system includes a switch matrix assembly and multiple antennas. Communication chip A has interfaces A1 and A2 for connecting to the antennas, and communication chip B has interfaces B1 and B2 for connecting to the antennas. The switch matrix assembly includes: four first RF switches RS1, RS2, RS3, and RS4; four second RF switches TS1, TS2, TS3, and TS4; four first RF interfaces R1, R2, R3, and R4; four second RF interfaces T1, T2, T3, and T4; and antennas 1, 2, 3, and 4.

[0240] Wherein, A1 connects to R1, R1 connects to RS1; A2 connects to R2, R2 connects to RS2; B1 connects to R3, R3 connects to RS3; B2 connects to R4, R4 connects to RS4. TS1 connects to T1, T1 connects to antenna 1; TS2 connects to T2, T2 connects to antenna 2; TS3 connects to T3, T3 connects to antenna 3; TS4 connects to T4, T4 connects to antenna 4.

[0241] In a vehicle driving scenario, assuming the CPE device, based on steps 1201 to 1203, determines the target connection relationships between R1, R2, R3, and R4 and T1, T2, T3, and T4 as follows: R1 connects to T1, R2 connects to T2, R3 connects to T3, and R4 connects to T4. The switch matrix component, according to this target connection relationship, connects RS1 to TS1, RS2 to TS2, RS3 to TS3, and RS4 to TS4; that is, it connects communication chip A to antennas 1 and 2, and communication chip B to antennas 3 and 4.

[0242] In practical applications, in response to a vehicle driving data acquisition request sent by the in-vehicle terminal through a network access device such as a CPE, the cloud server sends vehicle driving data Z to the in-vehicle terminal through the CPE device. This vehicle driving data Z includes navigation information, audio information, video information, or image information, etc.

[0243] Optionally, a multi-path aggregation protocol runs in the cloud server. When sending vehicle driving data Z, the cloud server first uses the multi-path aggregation protocol to split the vehicle driving data Z into multiple data blocks, such as data block 1 and data block 2, and then sends them to the corresponding communication chip A and communication chip B respectively.

[0244] After receiving data block 1 and data block 2 sent by the cloud server through communication chip A and communication chip B, the communication device aggregates data block 1 and data block 2 through the multi-path aggregation protocol running in the communication device to recover the corresponding vehicle driving data Z, and then sends the vehicle driving data Z to the corresponding vehicle terminal.

[0245] In this embodiment, by introducing the above communication system into the vehicle driving scenario, on the one hand, based on the antenna selection strategy, the transmission performance of multiple transmission paths corresponding to multiple communication chips can be optimized; on the other hand, since the cloud server splits the vehicle driving data requested by the vehicle terminal into multiple data blocks when sending the vehicle driving data requested by the vehicle terminal to the communication device corresponding to the vehicle terminal, and transmits it to the communication device through multiple transmission paths, the vehicle terminal can obtain the vehicle driving data in a timely and accurate manner, ensuring the safety of vehicle driving.

[0246] The antenna selection apparatus of one or more embodiments of the present invention will be described in detail below. Those skilled in the art will understand that these apparatuses can be configured using commercially available hardware components through the steps taught in this invention.

[0247] Figure 13 This is a schematic diagram of an antenna selection device provided in an embodiment of the present invention. The device is applied to a communication device containing multiple communication chips. An antenna system is externally connected to the communication device. The antenna system includes a switch matrix assembly and multiple antennas. The switch matrix assembly includes multiple first radio frequency switches, multiple first radio frequency interfaces connected to each of the multiple first radio frequency switches, multiple second radio frequency switches, and multiple second radio frequency interfaces connected to each of the multiple second radio frequency switches. The interfaces of the multiple communication chips for connecting antennas are connected to the multiple first radio frequency interfaces one-to-one, and the multiple antennas are connected to the multiple second radio frequency interfaces one-to-one. Figure 13 As shown, the device includes: an acquisition module 11, a processing module 12, and a sending module 13.

[0248] The acquisition module 11 is used to acquire signal quality information corresponding to the plurality of first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces by controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches.

[0249] Processing module 12 is used to determine the target connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces based on the signal quality information corresponding to the multiple first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces, and in combination with the set antenna selection strategy.

[0250] The transmitting module 13 is used to transmit the target connection relationship to the switch matrix component, so that the switch matrix component can connect the plurality of first radio frequency switches and the plurality of second radio frequency switches according to the target connection relationship.

[0251] The signal quality information includes physical layer parameters and transmission layer parameters. Optionally, the processing module 12 is specifically used to determine the comprehensive signal quality parameters corresponding to the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces, based on the physical layer parameters and transmission layer parameters corresponding to the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces respectively; and to determine the target connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces based on the comprehensive signal quality parameters corresponding to the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces, combined with a set antenna selection strategy.

[0252] Optionally, the acquisition module 11 is specifically configured to, for the plurality of first radio frequency interfaces, generate a connection control vector corresponding to the currently polled connection relationship by polling the connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces, wherein the position indexes of the plurality of elements in the connection control vector sequentially indicate the plurality of first radio frequency interfaces, and the values ​​of the plurality of elements indicate the corresponding second radio frequency interfaces; send the connection control vector to the switch matrix component, so that the switch matrix component conducts the connection between the plurality of first radio frequency switches and the plurality of second radio frequency switches according to the connection control vector; and, in response to the conduction operation of the switch matrix component, acquire the signal quality information corresponding to the plurality of first radio frequency interfaces under the currently polled connection relationship.

[0253] Optionally, the processing module 12 is specifically used to determine the target connection control vector between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces, wherein the position index of the plurality of elements in the target connection control vector sequentially indicates the plurality of first radio frequency interfaces, and the value of the plurality of elements indicates the corresponding second radio frequency interface.

[0254] Optionally, the processing module 12 is specifically configured to, for any one of the plurality of first radio frequency interfaces, determine a target signal quality comprehensive parameter corresponding to any one of the plurality of first radio frequency interfaces based on a plurality of signal quality comprehensive parameters corresponding to any one of the plurality of first radio frequency interfaces, wherein the plurality of signal quality comprehensive parameters correspond to the signal quality comprehensive parameters corresponding to any one of the plurality of first radio frequency interfaces when connected to the plurality of second radio frequency interfaces respectively; sort the target signal quality comprehensive parameters corresponding to the plurality of first radio frequency interfaces respectively, so as to determine the antenna selection priority of the plurality of first radio frequency interfaces based on the sorting result; and sequentially determine the target connection relationship of the second radio frequency interfaces that the plurality of first radio frequency interfaces need to be connected to based on the antenna selection priority of the plurality of first radio frequency interfaces.

[0255] Optionally, the processing module 12 is specifically used to redetermine the target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces if a set update condition is detected to occur; wherein the set update condition includes any one of the following: a user-triggered update operation; reaching a preset update cycle; a change in the network access device corresponding to the communication device; or a change in the attitude of the communication device.

[0256] Optionally, the acquisition module 11 is specifically used to acquire, for any first radio frequency interface, the corresponding transmission layer parameters when connected to different second radio frequency interfaces through a multi-path aggregation protocol running in the communication device; wherein, the multi-path aggregation protocol is used to schedule multiple transmission paths corresponding to the multiple communication chips.

[0257] Optionally, the acquisition module 11 is also used to receive the first data sent by the user equipment.

[0258] The processing module 12 is further configured to split the first data using a multipath aggregation protocol running in the communication device to determine the data blocks corresponding to the plurality of communication chips respectively.

[0259] The sending module 13 is also used to send the corresponding data blocks of each of the multiple communication chips to the corresponding cloud server, so that the cloud server can recover the first data by aggregating the data blocks corresponding to the multiple communication chips respectively.

[0260] Optionally, the acquisition module 11 is also used to receive multiple data blocks sent by the cloud server through the multiple communication chips.

[0261] The processing module 12 is further configured to aggregate the multiple data blocks using a multipath aggregation protocol running in the communication device to recover the corresponding second data.

[0262] The sending module 13 is also used to send the second data to the corresponding user equipment.

[0263] Optionally, the acquisition module 11 is also used to receive live video sent by the live streaming terminal device.

[0264] The processing module 12 is further configured to split the live video using a multipath aggregation protocol running in the communication device to determine the data blocks corresponding to the multiple communication chips respectively.

[0265] The sending module 13 is also used to send the corresponding data blocks of each of the multiple communication chips to the corresponding live streaming server, so that the live streaming server can recover the live video by aggregating the data blocks corresponding to the multiple communication chips respectively.

[0266] Optionally, the acquisition module 11 is also used to receive multiple data blocks sent by the cloud server through the multiple communication chips.

[0267] The processing module 12 is also used to aggregate the multiple data blocks through a multi-path aggregation protocol running in the communication device to recover the corresponding vehicle driving data.

[0268] The sending module 13 is also used to send the vehicle driving data to the corresponding vehicle terminal.

[0269] Figure 13 The device shown can perform the steps provided in the foregoing embodiments. For detailed execution process and technical effects, please refer to the description in the foregoing embodiments, which will not be repeated here.

[0270] In one possible design, the above Figure 13 The structure of the antenna selection device shown can be implemented as a communication device. For example... Figure 1 As shown, it is externally connected to an antenna system, which includes a switch matrix assembly and multiple antennas. The switch matrix assembly includes multiple first radio frequency switches, multiple first radio frequency interfaces connected to the multiple first radio frequency switches one-to-one, multiple second radio frequency switches, and multiple second radio frequency interfaces connected to the multiple second radio frequency switches one-to-one. The interfaces of multiple communication chips for connecting antennas are connected to the multiple first radio frequency interfaces one-to-one, and the multiple antennas are connected to the multiple second radio frequency interfaces one-to-one. The communication device includes multiple communication chips and a processor.

[0271] The processor is configured to acquire signal quality information corresponding to the plurality of first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces by controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches. Based on the signal quality information corresponding to the plurality of first radio frequency interfaces when they are respectively connected to different second radio frequency interfaces, and in conjunction with a set antenna selection strategy, the processor determines a target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces. The target connection relationship is sent to the switch matrix component, so that the switch matrix component enables the connection between the plurality of first radio frequency switches and the plurality of second radio frequency switches according to the target connection relationship.

[0272] The signal quality information includes physical layer parameters and transport layer parameters. Optionally, the processor is specifically configured to determine the comprehensive signal quality parameters corresponding to the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces, based on the physical layer parameters and transport layer parameters corresponding to the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces respectively; and, based on the comprehensive signal quality parameters corresponding to the multiple first radio frequency interfaces when they are connected to different second radio frequency interfaces, and in conjunction with a set antenna selection strategy, determine the target connection relationship between the multiple first radio frequency interfaces and the multiple second radio frequency interfaces.

[0273] Optionally, the processor is specifically configured to, for the plurality of first radio frequency interfaces, generate a connection control vector corresponding to the currently polled connection relationship by polling the connection relationships with the plurality of second radio frequency interfaces, wherein the position indices of the plurality of elements in the connection control vector sequentially indicate the plurality of first radio frequency interfaces, and the values ​​of the plurality of elements indicate the corresponding second radio frequency interfaces; send the connection control vector to the switch matrix component, so that the switch matrix component conducts the connection between the plurality of first radio frequency switches and the plurality of second radio frequency switches according to the connection control vector; and, in response to the conduction operation of the switch matrix component, obtain the signal quality information corresponding to the plurality of first radio frequency interfaces under the currently polled connection relationship.

[0274] Optionally, the processor is specifically configured to determine a target connection control vector between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces, wherein the position indices of the plurality of elements in the target connection control vector sequentially indicate the plurality of first radio frequency interfaces, and the values ​​of the plurality of elements indicate the corresponding second radio frequency interfaces.

[0275] Optionally, the processor is specifically configured to, for any one of the plurality of first radio frequency interfaces, determine a target signal quality composite parameter corresponding to any one of the plurality of first radio frequency interfaces based on a plurality of signal quality composite parameters corresponding to any one of the plurality of first radio frequency interfaces, wherein the plurality of signal quality composite parameters correspond to the signal quality composite parameters corresponding to each of the plurality of first radio frequency interfaces when connected to the plurality of second radio frequency interfaces respectively; sort the target signal quality composite parameters corresponding to the plurality of first radio frequency interfaces respectively, so as to determine the antenna selection priority of the plurality of first radio frequency interfaces based on the sorting result; and sequentially determine the target connection relationship of the second radio frequency interfaces that the plurality of first radio frequency interfaces need to be connected to based on the antenna selection priority of the plurality of first radio frequency interfaces.

[0276] Optionally, the processor is specifically configured to, if a set update condition is detected, re-determine the target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces; wherein the set update condition includes any one of the following: a user-triggered update operation; reaching a preset update cycle; a change in the network access device corresponding to the communication device; or a change in the attitude of the communication device.

[0277] Optionally, the processor is specifically configured to, for any first radio frequency interface, obtain the corresponding transport layer parameters when each first radio frequency interface is connected to different second radio frequency interfaces through a multi-path aggregation protocol running in the communication device; wherein, the multi-path aggregation protocol is used to schedule multiple transmission paths corresponding to the multiple communication chips.

[0278] Optionally, the processor is further configured to receive first data sent by a user equipment; split the first data using a multi-path aggregation protocol running in the communication device to determine data blocks corresponding to the plurality of communication chips respectively; and send the corresponding data blocks to the corresponding cloud server through the plurality of communication chips, so that the cloud server can recover the first data by aggregating the data blocks corresponding to the plurality of communication chips respectively.

[0279] Optionally, the processor is further configured to receive multiple data blocks sent by the cloud server through the multiple communication chips; aggregate the multiple data blocks through a multi-path aggregation protocol running in the communication device to recover the corresponding second data; and send the second data to the corresponding user equipment.

[0280] Optionally, the processor is further configured to receive live video sent by the live streaming terminal device; split the live video using a multi-path aggregation protocol running in the communication device to determine the data blocks corresponding to the plurality of communication chips respectively; and send the corresponding data blocks to the corresponding live streaming server through the plurality of communication chips, so that the live streaming server can recover the live video by aggregating the data blocks corresponding to the plurality of communication chips respectively.

[0281] Optionally, the processor is further configured to receive multiple data blocks sent by the cloud server through the multiple communication chips; aggregate the multiple data blocks through a multi-path aggregation protocol running in the communication device to recover the corresponding vehicle driving data; and send the vehicle driving data to the corresponding vehicle terminal.

[0282] In addition, embodiments of the present invention provide a non-transitory machine-readable storage medium storing executable code, which, when executed by a processor of a communication device, enables the processor to at least implement the antenna selection method provided in the foregoing embodiments.

[0283] The device embodiments described above are merely illustrative. The network elements described as separate components may or may not be physically separate. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0284] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of a necessary general-purpose hardware platform, or by a combination of hardware and software. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a computer product. The present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0285] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An antenna selection method, characterized by, The application is applied to a communication device comprising a plurality of communication chips, an antenna system is connected outside the communication device, the antenna system comprises a switch matrix component and a plurality of antennas, the switch matrix component comprises a plurality of first radio frequency switches, a plurality of first radio frequency interfaces connected with the plurality of first radio frequency switches one by one, a plurality of second radio frequency switches, and a plurality of second radio frequency interfaces connected with the plurality of second radio frequency switches one by one, wherein the interfaces of the plurality of communication chips for connecting antennas are connected with the plurality of first radio frequency interfaces one by one, and the plurality of antennas are connected with the plurality of second radio frequency interfaces one by one; any one of the first radio frequency switches has the ability to be connected with each of the second radio frequency switches, and the method comprises the following steps: By controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches, the signal quality information corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected with different second radio frequency interfaces respectively is obtained, the signal quality information comprises physical layer parameters and transmission layer parameters, the physical layer parameters reflect the transmission performance of the physical layer of the communication device, the transmission performance of the physical layer obtained by the same communication chip through connecting different antennas is different, and the transmission layer parameters reflect the transmission performance of the transmission layer of the communication device; According to the signal quality information corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected with different second radio frequency interfaces respectively, and in combination with a set antenna selection strategy, a target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces is determined; the set antenna selection strategy is determined according to the data transmission demand in different application scenarios; The target connection relationship is sent to the switch matrix component, so that the switch matrix component turns on the connection between the plurality of first radio frequency switches and the plurality of second radio frequency switches according to the target connection relationship.

2. The method according to claim 1, wherein According to the signal quality information corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected with different second radio frequency interfaces respectively, and in combination with a set antenna selection strategy, a target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces is determined, comprising: According to the physical layer parameters and the transmission layer parameters corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected with different second radio frequency interfaces respectively, a signal quality comprehensive parameter corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected with different second radio frequency interfaces respectively is determined; According to the signal quality comprehensive parameter corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected with different second radio frequency interfaces respectively, and in combination with a set antenna selection strategy, a target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces is determined.

3. The method of claim 1, wherein, The signal quality information corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected with different second radio frequency interfaces respectively is obtained by controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches, comprising: The connection control vector corresponding to the current polling connection relationship is generated by polling the connection relationship with the plurality of second radio frequency interfaces, a position index of each element in the connection control vector indicates the plurality of first radio frequency interfaces in turn, and a value of each element indicates a corresponding second radio frequency interface. The connection control vector is sent to the switch matrix component, so that the switch matrix component turns on the connection between the plurality of first radio frequency switches and the plurality of second radio frequency switches according to the connection control vector. In response to the turning-on operation of the switch matrix component, the signal quality information corresponding to the plurality of first radio frequency interfaces under the current polling connection relationship is obtained.

4. The method of claim 1, wherein, The determination of the target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces comprises: The target connection control vector of the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces is determined, a position index of each element in the target connection control vector indicates the plurality of first radio frequency interfaces in turn, and a value of each element indicates a corresponding second radio frequency interface.

5. The method of claim 2, wherein, The determination of the target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces according to the signal quality comprehensive parameters corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected to different second radio frequency interfaces respectively and in combination with a set antenna selection strategy comprises: For any first radio frequency interface in the plurality of first radio frequency interfaces, a target signal quality comprehensive parameter corresponding to the any first radio frequency interface is determined according to a plurality of signal quality comprehensive parameters corresponding to the any first radio frequency interface, the plurality of signal quality comprehensive parameters corresponding to the signal quality comprehensive parameters corresponding to the any first radio frequency interface when the any first radio frequency interface is connected to the plurality of second radio frequency interfaces respectively; The target signal quality comprehensive parameters corresponding to the plurality of first radio frequency interfaces respectively are sorted to determine the antenna selection priority of the plurality of first radio frequency interfaces according to a sorting result; The target connection relationship reflecting the second radio frequency interfaces needed to be connected by the plurality of first radio frequency interfaces is sequentially determined according to the antenna selection priority of the plurality of first radio frequency interfaces.

6. The method of claim 1, wherein, The method further comprises: If a set update condition is detected, the target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces is re-determined; The set update condition comprises any one of the following: a user manually triggered update operation; a preset update period is reached; a network access device corresponding to the communication device changes; a posture of the communication device changes.

7. The method of claim 2, wherein, The transmission layer parameters corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected to different second radio frequency interfaces respectively are obtained, comprising: For any first radio interface, when connecting with different second radio interfaces respectively, a multi-path aggregation protocol running in the communication device is used to obtain transmission layer parameters corresponding to the any first radio interface when connecting with different second radio interfaces respectively.

8. The method of claim 1, wherein, The method further comprises: receiving first data sent by a user equipment; splitting the first data through a multi-path aggregation protocol running in the communication device to determine data blocks corresponding to the plurality of communication chips respectively; sending the data blocks corresponding to the plurality of communication chips respectively to corresponding cloud servers through the plurality of communication chips, so that the cloud servers restore the first data by aggregating the data blocks corresponding to the plurality of communication chips respectively.

9. The method of claim 1, wherein, The method further comprises: receiving a plurality of data blocks sent by a cloud server through the plurality of communication chips; aggregating the plurality of data blocks through a multi-path aggregation protocol running in the communication device to restore corresponding second data; sending the second data to a corresponding user equipment.

10. A communication system, characterized by It comprises: an antenna system, a communication device comprising a plurality of communication chips and a processor; the antenna system comprises a switch matrix assembly and a plurality of antennas, the switch matrix assembly comprises a plurality of first radio frequency switches, a plurality of first radio frequency interfaces connected one by one with the plurality of first radio frequency switches, a plurality of second radio frequency switches, and a plurality of second radio frequency interfaces connected one by one with the plurality of second radio frequency switches, wherein the interfaces of the plurality of communication chips for connecting antennas are connected one by one with the plurality of first radio frequency interfaces, and the plurality of antennas are connected one by one with the plurality of second radio frequency interfaces; any one of the first radio frequency switches has the ability to connect with each of the second radio frequency switches; the processor is configured to obtain signal quality information corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected with different second radio frequency interfaces respectively by controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches, the signal quality information comprises physical layer parameters and transmission layer parameters, the physical layer parameters reflect the transmission performance of the physical layer of the communication device, the transmission performance of the physical layer obtained by the same communication chip through connecting different antennas is different, and the transmission layer parameters reflect the transmission performance of the transmission layer of the communication device; according to the signal quality information corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected with different second radio frequency interfaces respectively, and in combination with a set antenna selection strategy, a target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces is determined, the set antenna selection strategy is determined according to data transmission requirements in different application scenarios; and the target connection relationship is sent to the switch matrix assembly, so that the switch matrix assembly turns on the connection between the plurality of first radio frequency switches and the plurality of second radio frequency switches according to the target connection relationship.

11. A non-transitory machine-readable storage medium, comprising: The non-transitory machine-readable storage medium stores executable code which, when executed by a processor of a communication device, causes the processor to perform the antenna selection method of any one of claims 1 to 9.

12. An antenna selection method, characterized by, The method is applied to a communication device comprising a plurality of communication chips, and the communication device is externally connected with an antenna system, the antenna system comprising a switch matrix assembly and a plurality of antennas, the switch matrix assembly comprising a plurality of first radio frequency switches, a plurality of first radio frequency interfaces connected to the plurality of first radio frequency switches one by one, a plurality of second radio frequency switches, and a plurality of second radio frequency interfaces connected to the plurality of second radio frequency switches one by one, wherein the interfaces of the plurality of communication chips for connecting antennas are connected to the plurality of first radio frequency interfaces one by one, and the plurality of antennas are connected to the plurality of second radio frequency interfaces one by one; any one of the first radio frequency switches has the ability to be connected to each of the second radio frequency switches, and the method comprises: By controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches, the signal quality information corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are respectively connected to different second radio frequency interfaces is obtained, the signal quality information comprising physical layer parameters and transmission layer parameters, the physical layer parameters reflecting the transmission performance of the physical layer of the communication device, and the transmission layer parameters reflecting the transmission performance of the transmission layer of the communication device; According to the signal quality information corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are respectively connected to different second radio frequency interfaces, and in combination with a set antenna selection strategy, a target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces is determined, the set antenna selection strategy being determined according to the data transmission requirements in different application scenarios; The target connection relationship is sent to the switch matrix assembly, so that the switch matrix assembly turns on the connection between the plurality of first radio frequency switches and the plurality of second radio frequency switches according to the target connection relationship; Receiving a live video sent by a live terminal device; Splitting the live video by a multi-path aggregation protocol running in the communication device to determine data blocks corresponding to the plurality of communication chips respectively; Sending the data blocks corresponding to the plurality of communication chips respectively to corresponding live servers by the plurality of communication chips, so that the live servers restore the live video by aggregating the data blocks corresponding to the plurality of communication chips respectively. The non-transitory machine-readable storage medium stores executable code which, when executed by a processor of a communication device, causes the processor to perform the antenna selection method of any one of claims 1 to 9. The method is applied to a communication device comprising a plurality of communication chips, and the communication device is externally connected with an antenna system, the antenna system comprising a switch matrix assembly and a plurality of antennas, the switch matrix assembly comprising a plurality of first radio frequency switches, a plurality of first radio frequency interfaces connected to the plurality of first radio frequency switches one by one, a plurality of second radio frequency switches, and a plurality of second radio frequency interfaces connected to the plurality of second radio frequency switches one by one, wherein the interfaces of the plurality of communication chips for connecting antennas are connected to the plurality of first radio frequency interfaces one by one, and the plurality of antennas are connected to the plurality of second radio frequency interfaces one by one; any one of the first radio frequency switches has the ability to be connected to each of the second radio frequency switches, and the method comprises: By controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches, the signal quality information corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are respectively connected to different second radio frequency interfaces is obtained, the signal quality information comprising physical layer parameters and transmission layer parameters, the physical layer parameters reflecting the transmission performance of the physical layer of the communication device, and the transmission layer parameters reflecting the transmission performance of the transmission layer of the communication device; According to the signal quality information corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are respectively connected to different second radio frequency interfaces, and in combination with a set antenna selection strategy, a target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces is determined, the set antenna selection strategy being determined according to the data transmission requirements in different application scenarios; The target connection relationship is sent to the switch matrix assembly, so that the switch matrix assembly turns on the connection between the plurality of first radio frequency switches and the plurality of second radio frequency switches according to the target connection relationship; Receiving a live video sent by a live terminal device; Splitting the live video by a multi-path aggregation protocol running in the communication device to determine data blocks corresponding to the plurality of communication chips respectively; Sending the data blocks corresponding to the plurality of communication chips respectively to corresponding live servers by the plurality of communication chips, so that the live servers restore the live video by aggregating the data blocks corresponding to the plurality of communication chips respectively.

13. An antenna selection method, characterized by, The application is applied to a communication device comprising a plurality of communication chips, an antenna system is externally connected to the communication device, the antenna system comprises a switch matrix assembly and a plurality of antennas, the switch matrix assembly comprises a plurality of first radio frequency switches, a plurality of first radio frequency interfaces connected to the plurality of first radio frequency switches one by one, a plurality of second radio frequency switches, and a plurality of second radio frequency interfaces connected to the plurality of second radio frequency switches one by one, wherein the interfaces of the plurality of communication chips for connecting antennas are connected to the plurality of first radio frequency interfaces one by one, and the plurality of antennas are connected to the plurality of second radio frequency interfaces one by one; any one of the first radio frequency switches has the ability to be connected to each of the second radio frequency switches, and the method comprises the following steps: By controlling the connection relationship between the plurality of first radio frequency switches and the plurality of second radio frequency switches, the signal quality information corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected to different second radio frequency interfaces respectively is obtained; the signal quality information comprises physical layer parameters and transmission layer parameters, the physical layer parameters reflect the transmission performance of the physical layer of the communication device, the transmission performance of the physical layer obtained by the same communication chip through connecting different antennas is different, and the transmission layer parameters reflect the transmission performance of the transmission layer of the communication device; According to the signal quality information corresponding to the plurality of first radio frequency interfaces when the plurality of first radio frequency interfaces are connected to different second radio frequency interfaces respectively, and in combination with a set antenna selection strategy, a target connection relationship between the plurality of first radio frequency interfaces and the plurality of second radio frequency interfaces is determined; the set antenna selection strategy is determined according to the data transmission demand in different application scenarios; The target connection relationship is sent to the switch matrix assembly, so that the switch matrix assembly turns on the connection between the plurality of first radio frequency switches and the plurality of second radio frequency switches according to the target connection relationship; A plurality of data blocks sent by a cloud server are received through the plurality of communication chips; The plurality of data blocks are aggregated to recover corresponding vehicle driving data through a multi-path aggregation protocol running in the communication device; The vehicle driving data is sent to a corresponding vehicle terminal.

Citation Information

Patent Citations

  • Antenna module, and control method and device

    CN113472386A