Signal processing method for 802.11b multi-antenna mode, transmitting end device and medium

By adjusting the RF carrier phase in 802.11b multi-antenna mode, and optimizing the adjustment using ACK reception ratio switching mode and historical data, the problem of multi-antenna interference cancellation was solved, resulting in better received signal gain and coverage.

CN115955260BActive Publication Date: 2025-11-18BESTECHNIC SHANGHAI CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211642219.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-20
Publication Date
2025-11-18
Estimated Expiration
2042-12-20

AI Technical Summary

Technical Problem

In 802.11b multi-antenna mode, interference of electromagnetic waves emitted by multiple antennas leads to a deterioration in the received signal, which cannot be effectively solved by existing technologies. Furthermore, the introduced delay will interfere with the demodulation at the receiver.

Method used

By setting an RF carrier phase setting module in the transmitting device, switching between the first and second modes, adjusting the RF carrier phase using the ACK reception ratio, adjusting the phase of multiple antennas one by one to avoid interference cancellation, and making accurate adjustments by combining historical ACK reception ratios and the current ratio.

Benefits of technology

Without altering the baseband signal, this method enables simultaneous transmission from multiple antennas, improving received signal gain and coverage, ensuring good reception at each receiver, and reducing unnecessary adjustment steps and resource consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115955260B_ABST
    Figure CN115955260B_ABST
Patent Text Reader

Abstract

The application relates to a signal processing method, a transmitting terminal device and a medium for an 802.11b multi-antenna mode. The signal processing method is executed by a radio frequency carrier phase setting module in a transmitting terminal device which communicates with at least one receiving terminal device in the 802.11b multi-antenna mode, and comprises the following steps: calculating an ACK receiving ratio in a current adjustment period; in the case that the ACK receiving ratio is lower than a first threshold value, starting from a randomly selected antenna among a plurality of antennas, calculating and adjusting a radio frequency carrier phase of the antenna in a next adjustment period based on the radio frequency carrier phase of the antenna in the current adjustment period, the corresponding ACK receiving ratio and the radio frequency carrier phase of the antenna in at least one previous adjustment period and the corresponding ACK receiving ratio, until a stop adjustment condition is met or the radio frequency carrier phase adjustment of each antenna is completed. The signal processing method avoids the case that the receiving terminal is located in a multi-antenna interference cancellation range without changing a multi-antenna baseband signal, so that the receiving terminal has a better receiving effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a signal processing method, transmitting device and medium for 802.11b multi-antenna mode. Background Technology

[0002] With the development of wireless communication technology, WiFi communication has been widely used. However, when WiFi communication using the 802.11b protocol employs multiple antennas for transmission, the electromagnetic waves transmitted by each antenna often produce an interference effect in space because the baseband signal carried by each antenna is exactly the same. This results in a difference between bright and dark fringes in the energy field, with energy being enhanced at bright fringes and weakened at dark fringes. If the receiving device happens to be located in the dark fringes area, it may lead to a deterioration in the received signal.

[0003] To avoid the aforementioned situation in existing technologies, one approach is to avoid using multiple antennas altogether and instead select the antenna with the best received signal from among multiple antennas for transmission, or to have multiple antennas transmit signals alternately in a time-division multiplexing manner. This approach means that only one antenna is active at any given time, thus failing to achieve the signal gain that multiple antennas can provide. Furthermore, under the same conditions, the coverage area of ​​a single antenna is smaller than that of a dual antenna.

[0004] Furthermore, in WiFi protocols such as 802.11n, ac, and ax, subjective delay can be introduced to avoid signal interference cancellation. However, in 802.11b, since its physical layer uses CCK (two's complement keying) DSSS (direct spread spectrum sequence), introducing a delay in the signal will cause significant interference to the demodulation at the receiver. Therefore, for the 802.11b protocol, the method of introducing a delay is generally not used to solve the problem of signal interference cancellation.

[0005] Therefore, it is evident that existing technologies have not yet adequately addressed the issue of signal degradation caused by interference cancellation in 802.11b multi-antenna modes. Summary of the Invention

[0006] This application is provided to address the aforementioned problems existing in the prior art.

[0007] There is a need for a signal processing method, a transmitting device, and a medium for 802.11b multi-antenna mode, which can, when the transmitting device communicates with at least one receiving device in 802.11b multi-antenna mode, avoid each receiving device being located in the range of multi-antenna interference cancellation as much as possible, so that each receiving device has better reception performance, without changing the baseband signal and while maintaining the advantages of using multiple antennas to transmit simultaneously to obtain greater signal gain and wider coverage of multi-antenna mode.

[0008] According to a first aspect of this application, a signal processing method for 802.11b multi-antenna mode is provided, which is executed by a radio frequency carrier phase setting module in a transmitter device communicating with at least one receiver device using 802.11b multi-antenna mode. The method includes a first mode and a second mode. The signal processing method includes: calculating the ACK reception ratio of ACK signals received by the receiver device during the current adjustment period; and in the first mode, if the ACK reception ratio during the current adjustment period is lower than a first threshold, switching the radio frequency carrier phase setting module from the first mode to the second mode. In the second mode, starting with one of a randomly selected plurality of antennas, the radio frequency carrier phase is adjusted one by one for each antenna, including: calculating and adjusting the radio frequency carrier phase of the antenna in the next adjustment period based on the radio frequency carrier phase of the antenna in the current adjustment period and its corresponding ACK reception ratio and the radio frequency carrier phase of at least one previous adjustment period and its corresponding ACK reception ratio; determining whether the next adjustment period after the radio frequency carrier phase adjustment of the antenna meets the first stopping condition corresponding to all antennas; if the first stopping condition is met, switching the radio frequency carrier phase setting module from the second mode to the first mode, wherein the first stopping condition includes at least the ACK reception ratio in the next adjustment period after the radio frequency carrier phase adjustment of the antenna being equal to or higher than a second threshold; if the first stopping condition is not met, determining whether the second stopping condition corresponding to a single antenna is met, wherein the second stopping condition includes at least the change in the ACK reception ratio of adjacent adjustment periods being less than a third threshold, or the number of adjustments to the antenna being greater than or equal to a fourth threshold; if the second stopping condition is met, switching to adjust the radio frequency carrier phase of the next antenna, or if the second stopping condition is met and the antenna is the last antenna to be adjusted, switching from the second mode to the first mode.

[0009] According to a second aspect of this application, a transmitting device employing 802.11b multi-antenna mode is provided. The transmitting device communicates with at least one receiving device using 802.11b multi-antenna mode. The transmitting device includes a radio frequency carrier phase setting module, which includes at least a processor and a memory. The memory stores computer-executable instructions. When executing the computer-executable instructions, the processor performs various operations of the signal processing method for 802.11b multi-antenna mode according to various embodiments of this application.

[0010] According to a third aspect of this application, a non-transitory computer-readable storage medium is provided, the program causing a processor to perform various operations of a signal processing method for 802.11b multi-antenna mode according to various embodiments of this application.

[0011] According to the signal processing method, transmitting device, and medium for 802.11b multi-antenna mode according to the embodiments of this application, the problem of interference and destructive effects of multiple antenna signals at the transmitting end and resulting in deteriorated reception in 802.11b multi-antenna mode is addressed by adjusting the radio frequency carrier phase of the transmitting end's multiple antennas. The receiving end's field strength is determined by the ACK reception ratio and used as the criterion for initiating the radio frequency carrier phase adjustment of the antennas. A negative feedback mechanism is used to adjust the radio frequency carrier phase of each antenna one by one based on the radio frequency carrier phase of the current adjustment period of the antenna and its corresponding ACK reception ratio, as well as the radio frequency carrier phase of at least one previous adjustment period and its corresponding ACK reception ratio. This allows for accurate determination of the adjustment direction that increases the ACK reception ratio during antenna radio frequency carrier phase adjustment, thereby completing the radio frequency carrier phase adjustment of each antenna as quickly as possible with the fewest adjustment steps and improving the reception effect of each receiving end.

[0012] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description

[0013] In drawings that are not necessarily drawn to scale, the same reference numerals may describe similar parts in different views. The same reference numerals with or without letter suffixes may indicate different instances of similar parts. The drawings illustrate various embodiments generally by way of example rather than limitation, and are used, together with the description and claims, to illustrate the disclosed embodiments. Such embodiments are illustrative and not intended to be exhaustive or exclusive embodiments of the apparatus or method.

[0014] Figure 1 A flowchart illustrating a signal processing method for 802.11b multi-antenna mode according to an embodiment of this application is shown.

[0015] Figure 2 Another flowchart of a signal processing method for 802.11b multi-antenna mode according to an embodiment of this application is shown.

[0016] Figure 3 Another flowchart of a signal processing method for 802.11b multi-antenna mode according to an embodiment of this application is shown.

[0017] Figure 4 This diagram illustrates a partial composition of a transmitter device employing 802.11b multi-antenna mode according to an embodiment of this application. Detailed Implementation

[0018] To enable those skilled in the art to better understand the technical solutions of this application, the application will be described in detail below with reference to the accompanying drawings and specific embodiments. The embodiments of this application will be further described in detail below with reference to the accompanying drawings and specific examples, but these are not intended to limit the scope of this application.

[0019] The terms "first," "second," and similar words used in this application do not indicate any order, quantity, or importance, but are merely used for distinction. Words such as "including" or "comprising" mean that the element preceding the word encompasses the elements listed after it, and do not exclude the possibility of encompassing other elements as well. The execution order of the steps in the method described in conjunction with the accompanying drawings in this application is not intended to be limiting. As long as the logical relationship between the steps is not affected, several steps can be integrated into a single step, a single step can be decomposed into multiple steps, and the execution order of the steps can be changed according to specific needs.

[0020] According to an embodiment of this application, a signal processing method for 802.11b multi-antenna mode is provided. The signal processing method is performed by a transmitter device that communicates with at least one receiver device using 802.11b multi-antenna mode. The transmitter device includes a radio frequency carrier phase setting module, which includes a first mode and a second mode. The first mode is a mode that monitors only the reception ratio of the ACK signal replied by the receiver, while the second mode is a mode that adjusts the radio frequency carrier phase of the multiple antennas.

[0021] Figure 1 A flowchart illustrating a signal processing method for 802.11b multi-antenna mode according to an embodiment of this application is shown. Figure 1 As shown, in both the first and second modes, step 11 is executed, namely, calculating the ACK reception ratio of the ACK signals received by the receiving device within the current adjustment period. In some embodiments, the adjustment period is a preset unit time period for statistically analyzing the ACK signals received by the receiving device from the transmitting device. The specific duration can be set to an appropriate value based on experimental results, and this application does not impose specific limitations on it.

[0022] Next, if the RF carrier phase setting module is currently operating in the first mode, then in step 12, it can be determined whether the ACK reception ratio of the current adjustment period is lower than a first threshold. If the ACK reception ratio of the current adjustment period is lower than the first threshold, then in step 13, the RF carrier phase setting module is switched from the first mode to the second mode. As mentioned earlier, when the ACK reception ratio returned by the receiving device is low, it is generally considered that it may be affected by interference cancellation, resulting in poor reception. In this case, it should be switched to the second mode to reduce the influence of interference cancellation at the receiving end by adjusting the RF carrier phase of each antenna, thereby improving the reception effect.

[0023] In the second mode, in step 14, for example, one of a number of randomly selected antennas can be started, and the radio frequency carrier phase can be adjusted one by one for each antenna. The specific process includes steps 141-144.

[0024] In step 141, the RF carrier phase of the antenna in the next adjustment period can be calculated and adjusted based on the RF carrier phase of the antenna in the current adjustment period and its corresponding ACK reception ratio, as well as the RF carrier phase of at least one previous adjustment period and its corresponding ACK reception ratio. This method of considering the RF carrier phase of historical adjustment periods and its corresponding ACK reception ratio allows for accurate determination of the adjustment direction that increases the ACK reception ratio when adjusting the antenna RF carrier phase, thereby completing the RF carrier phase adjustment of each antenna as quickly as possible with the fewest adjustment steps.

[0025] Next, in step 142, it is determined whether the next adjustment period after the antenna RF carrier phase adjustment meets the first stop condition corresponding to all antennas. The first stop condition includes at least one condition: the ACK reception ratio within the next adjustment period after the antenna RF carrier phase adjustment is equal to or higher than a second threshold. If the first stop condition is met, the RF carrier phase setting module is switched from the second mode to the first mode. As mentioned earlier, regardless of whether it is in the first mode or the second mode, the RF carrier phase setting module statistically analyzes the ACK responses from the receiving device in units of adjustment periods. Therefore, the ACK reception ratio within the adjustment period after each antenna RF carrier phase adjustment can be judged. Once the first stop condition is met, the receiving effect of the receiving device can be considered good, thus stopping the adjustment of all antennas and switching to the first mode.

[0026] If the first stopping condition is not met, then in step 143, it is further determined whether a second stopping condition corresponding to a single antenna is met. The second stopping condition includes at least that the change in the ACK reception ratio between adjacent adjustment periods is less than a third threshold, or that the number of adjustments to the antenna is greater than or equal to a fourth threshold. Through the above settings, the adjustment of an antenna can be stopped in time when the increase in the ACK reception ratio resulting from RF carrier phase adjustment of an antenna is very small, or when oscillations have already occurred near a local pole. The third and fourth thresholds can be specifically set based on experimental results, taking into account parameters such as the number of antennas and the duration of the adjustment period. As an example, when the adjustment period is short, the fourth threshold can be larger, meaning that a shorter unit adjustment time allows for more adjustments, etc. This application does not impose any limitations on this.

[0027] In step 144, if the second stop condition is met, the process switches to adjusting the RF carrier phase of the next antenna; or, if the second stop condition is met and the antenna is the last one to be adjusted, the process switches from the second mode to the first mode. When adjusting the RF carrier phase of the next antenna, a similar process from steps 141 to 144 is performed.

[0028] According to the signal processing method for 802.11b multi-antenna mode according to the embodiments of this application, the field strength of the receiver is determined by statistically analyzing the ACK reception ratio of the receiver. When the ACK reception ratio is lower than a certain threshold, the radio frequency carrier phase of each antenna is adjusted one by one. During the adjustment, not only the radio frequency carrier phase of the current adjustment period and its corresponding ACK reception ratio are considered, but also the radio frequency carrier phase of at least one previous adjustment period and its corresponding ACK reception ratio are combined. In this way, when adjusting the antenna radio frequency carrier phase, the adjustment direction that increases the ACK reception ratio can be accurately determined. After each antenna radio frequency carrier phase adjustment, the updated ACK reception ratio is judged. Once the stop adjustment condition is met, the adjustment can be stopped at any time without adjusting all antennas. In this way, the multi-antenna radio frequency carrier phase adjustment can be completed quickly with the fewest adjustment steps, thereby improving the reception effect of the receiver.

[0029] In some embodiments, the second threshold can be set higher than the first threshold. For example, the first threshold can be set as the lower limit of acceptable reception performance, while the second threshold can be set as the upper limit of expected reception performance. That is, antenna radio frequency carrier phase adjustment is only initiated when the ACK reception ratio is poor. Once adjustment is initiated, the reception performance of the receiving end is optimized as much as possible. This can also avoid frequently initiating antenna radio frequency carrier phase adjustment, excessively occupying the computing resources of the transmitting end device, and increasing power consumption.

[0030] Figure 2 Another flowchart of a signal processing method for 802.11b multi-antenna mode according to an embodiment of this application is shown. Figure 2 The steps in the flowchart shown, except for step 241, are all the same as... Figure 1 The corresponding steps are similar and will not be repeated here. Step 241 is... Figure 1 In a specific embodiment of step 141, the following can be implemented: Based on the RF carrier phase of the antenna in the current adjustment period, the RF carrier phase of the antenna in the next adjustment period is calculated and adjusted according to the first difference between the ACK reception ratio of the current adjustment period and the ACK reception ratio of the previous adjustment period and the second difference between the RF carrier phase of the current adjustment period and the RF carrier phase of the previous adjustment period. This is achieved such that when the first difference is greater than 0, the adjustment amount of the RF carrier phase of the next adjustment period relative to the RF carrier phase of the current adjustment period has the same sign as the second difference; and when the first difference is less than 0, the adjustment amount of the RF carrier phase of the next adjustment period relative to the RF carrier phase of the current adjustment period has the opposite sign to the second difference.

[0031] As an example only, based on the RF carrier phase of the antenna in the current adjustment period, and according to the first difference between the ACK reception ratio of the current adjustment period and the ACK reception ratio of the previous adjustment period, and the second difference between the RF carrier phase of the current adjustment period and the RF carrier phase of the previous adjustment period, the calculation and adjustment of the RF carrier phase of the antenna in the next adjustment period may further include calculating and adjusting the RF carrier phase of antenna i in the (n+1)th adjustment period according to the following formula (1):

[0032] p i (n+1)=p i (n)+u i *[r(n)-r(n-1)]*sign[p i (n)-p i (n-1)] Formula (1)

[0033] Where, p i (n) represents the RF carrier phase of antenna i in the current adjustment period, p i (n+1) represents the RF carrier phase of antenna i in the next adjustment period, p i (n-1) represents the RF carrier phase of antenna i in the previous adjustment period, r(n) is the ACK reception ratio in the current adjustment period, r(n-1) is the ACK reception ratio in the previous adjustment period, ui is the configurable parameter corresponding to antenna i, and sign is the sign function. i (n)-pi When (n-1)>0, sign[p] i (n)-p i [(n-1)]=1, when p i (n)-p i When (n-1)=0, sign[p] i (n)-p i [(n-1)]=0, when pi (n)- pi When (n-1)<0, sign[p] i (n)-p i [(n-1)] = -1.

[0034] From formula (1), it can be seen that when the first difference [r(n)-r(n-1)]>0, [p i (n+1)-p i (n)] will be compared with the second difference [p] i (n)-p i [(n-1)] have the same sign, that is, p i (n+1) will be in p i Based on the value of (n), further move away from p i (n-1), that is, maintaining the same RF carrier phase adjustment trend, and when [r(n)-r(n-1)]<0, [p i (n+1)-p i (n)] will be compared with the second difference [p] i (n)-p i [(n-1)] has the opposite sign, that is, p at this time i (n+1) will be in p i Based on the value of (n), it is closer to p. i (n-1), that is, adjust the antenna's radio frequency carrier phase in the opposite direction. In this way, the trend of the adjusted ACK reception ratio can be used to determine whether the previous adjustment was beneficial to improving the ACK reception ratio, thereby maintaining or adjusting the adjustment trend of the antenna's radio frequency carrier phase.

[0035] Figure 3 Another flowchart of a signal processing method for 802.11b multi-antenna mode according to an embodiment of this application is shown. Figure 3 The steps in the flowchart shown, except for step 341, are all the same as... Figure 1 The corresponding steps are similar and will not be repeated here. Step 341 is... Figure 1In a specific embodiment of step 141, the following can be implemented: based on the RF carrier phase of the antenna in the current adjustment period and the RF carrier phases of the previous two adjustment periods and their corresponding ACK reception ratios, a first set of optimization equations is constructed, and the RF carrier phase of the antenna in the next adjustment period is calculated. The specific process is as follows.

[0036] When the transmitting device uses the 802.11b multi-antenna mode for transmission, the signal at the receiving device can be modeled according to the following formula (2):

[0037]

[0038] Where A0 is the amplitude of the transmitted signal loaded onto the antenna, A i The gain of the transmitted signal from antenna i to the receiving device includes the gain of transmitting antenna i, and in some cases, may also include the channel attenuation of the receiving antenna at the receiving device, etc., which will not be listed in this application; K is the total number of antennas, f is the carrier frequency, and q t This is a baseband signal related parameter. Since the load signal of each antenna is consistent, this value is only related to the modulation method and time. i The radio frequency carrier phase of antenna i set at the transmitter, θ i Let be the phase error from antenna i to the receiving device. Here, the i-th antenna is separated, and for simplicity, quantities independent of antenna i are equivalent to α. s , will p i +θ i Equivalent to p i Therefore, we can obtain the following formula (3):

[0039]

[0040] because It is independent of antenna i and is unaffected when adjusting the RF carrier phase of antenna i, so it can be simplified and combined into... Thus, we obtain the following formula (4):

[0041]

[0042] Assuming that the ACK reception ratio r is positively correlated with the received signal power, the following formula (5) holds:

[0043] r = α r |S| 2 Formula (5)

[0044] Combine equations (4) and (5) and merge α. s With α r For α, we can obtain the following formula (6):

[0045]

[0046] Therefore, it can be known that the radio frequency carrier phase p of antenna i during the nth adjustment period is... i The relationship between (n) and the ACK reception ratio r(n) can be constructed according to the following formula (7):

[0047]

[0048] Where fi() is the modeling of the relationship between antenna i and the ACK reception ratio r; p i (n) represents the carrier phase of antenna i during the nth adjustment period; A i Let be the gain from antenna i to the receiving device; α is the positive correlation coefficient between the received signal power of the receiving device and the ACK reception ratio r, which is always positive; Let A be the sum vector of the received signal power from all antennas except the i-th antenna. i0 p is the equivalent magnitude of the sum vector. i0 This is the equivalent phase of the sum vector.

[0049] Based on the functional relationship modeled above, it can be concluded that when p i (n)=p i0 When r(n) reaches its extreme value.

[0050] As an example, the RF carrier phase of antenna i in the (n+1)th adjustment period can be calculated by following these steps:

[0051] S1: In the 0th adjustment period, that is, when antenna i is initially adjusted, the initial RF carrier phase is p. i In the case of (0), the RF carrier phase of the first and second adjustment periods is set according to formula (8):

[0052]

[0053] S2: Calculate the ACK reception ratio r(1) for the first adjustment period and the ACK reception ratio r(2) for the second adjustment period, and construct the optimization equation set shown in equation (9) according to equation (7):

[0054] R i ,2=fi[P i,2 ] Formula (9)

[0055] in, f i () models the relationship between antenna i and the ACK reception ratio r; p i (n) represents the RF carrier phase of antenna i in the nth adjustment period; A iLet be the gain of the transmitted signal from antenna i to the receiving device, including the gain of transmitting antenna i; α is the positive correlation coefficient between the received signal power of the receiving device and the ACK reception ratio r, which is always positive. Let A be the sum vector of the received signal power from all antennas except the i-th antenna. i0 p is the equivalent magnitude of the sum vector. i0 Let p be the equivalent phase of the sum vector, and when p i (n)=p i0 When r(n) reaches its extreme value.

[0056] R i ,2 is an array relating the ACK reception ratio, and R i ,2=[r(0),r(1),r(2)],P i,2 Let P be an array relating the RF carrier phase, and P i,2 =[p i (0), p i (1), p i (2)].

[0057] S3: Solve the optimization equations in formula (9) to obtain p i0 and set p i (3) = p i0。

[0058] S4: For the nth adjustment period of antenna i (n>2), replace R with r(n). i,n-1 The minimum value r in i,mmin (n-1) to obtain R i,n , by p i (n) Replace P i,n-1 The minimum value r in i,mmin p, corresponding to the index (n-1) i,mmin (n) to obtain P i,n Construct the system of equations in formula (10):

[0059] R i,n =fi[P i,n ] Formula (10)

[0060] Among them, R i,n =[r(n-2), r(n-1), r(n)], P i,n =[p i (n-2), p i (n-1), p i (n)];

[0061] S5: Solve the system of equations in formula (10) to obtain p i0 and p i0As the RF carrier phase p of antenna i in the nth adjustment period i (n+1).

[0062] The above steps S1-S5, through solving the optimized equations, can more accurately calculate the optimal radio frequency carrier phase for each antenna, and require fewer adjustments, making the adjustment faster.

[0063] Since the ACK reception ratio of the previous adjustment period is needed when solving and setting the RF carrier phase of the next adjustment period, in some embodiments, the RF carrier phase setting module also has a memory, and the signal processing method further includes: storing the ACK reception ratio calculated in the current adjustment period in the memory, wherein the memory also stores the ACK reception ratio of the previous two adjustment periods.

[0064] In other embodiments, when the transmitting device communicates with at least two receiving devices in a time-division manner, each receiving device may have a different positional relationship with the transmitting device. In this case, the antenna carrier phase configurations that enable each receiving device to have better reception are also different. Therefore, according to embodiments of this application, the radio frequency carrier phase setting module also has a memory, and the signal processing method further includes: when the transmitting device communicates with a first receiving device among the at least two receiving devices, in the second mode, if a first stopping condition is determined to be met, or if the second stopping condition is met and the antenna is the last antenna to be adjusted, storing the current carrier phase configuration corresponding to each antenna in the memory as the antenna radio frequency carrier phase configuration corresponding to the first receiving device, wherein the first receiving device is any one of the at least two receiving devices.

[0065] Furthermore, the signal processing method further includes: when the transmitting device switches from communicating with other receiving devices in at least one receiving device to communicating with the first receiving device, loading the antenna radio frequency carrier phase configuration corresponding to the first receiving device stored in the memory into each antenna and then communicating.

[0066] By storing the antenna RF carrier phase configuration corresponding to a specific receiving device and loading it directly during the next communication, the RF carrier phase of each antenna can be adjusted to a state that is compatible with the corresponding receiving device more quickly, resulting in better reception.

[0067] Figure 3 The signal processing method in the illustrated embodiment is relative to the combination Figure 2The signal processing methods described in the embodiments have higher algorithm complexity and higher requirements for hardware implementation such as storage units and computing power. Therefore, the choice between the two types of signal processing methods can be made based on the specific application scenario. This is only an example; for instance, it can be used when hardware resources are limited, CPU computing power is limited, and there are no strict requirements for adjustment time. Figure 2 The signal processing method shown is used when it is necessary to quickly complete the antenna RF carrier phase adjustment and when hardware resources are sufficient. Figure 3 The signal processing method shown.

[0068] According to embodiments of this application, a transmitter device employing 802.11b multi-antenna mode is also provided. Figure 4 This diagram illustrates a partial composition of a transmitter device employing 802.11b multi-antenna mode according to an embodiment of this application. Figure 4 As shown, the transmitting device 400 communicates with at least one receiving device 401 using an 802.11b multi-antenna mode. The transmitting device 400 includes a radio frequency carrier phase setting module 410, which includes at least a processor 411 and a memory 412. The memory 412 stores computer-executable instructions. When the processor 411 executes the computer-executable instructions, it performs various operations of the signal processing method for the 802.11b multi-antenna mode according to the embodiments of this application.

[0069] In some embodiments, processor 411 may be a processing unit including one or more general-purpose processors, such as a microprocessor, a central processing unit (CPU), a graphics processing unit (GPU), etc. More specifically, the processing unit may be a complex instruction set computing (CISC) microprocessor, a reduced instruction set computing (RISC) microprocessor, a very long instruction word (VLIW) microprocessor, a processor running other instruction sets, or a processor running a combination of instruction sets. The processing unit may also be one or more special-purpose processing devices, such as application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), system-on-a-chip (SoCs), etc.

[0070] Memory 412 may be a non-transitory computer-readable medium, such as read-only memory (ROM), random access memory (RAM), phase-change random access memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), electrically erasable programmable read-only memory (EEPROM), other types of random access memory (RAM), flash drives or other forms of flash memory, cache, registers, static memory, optical disc read-only memory (CD-ROM), digital versatile optical disc (DVD) or other optical storage, magnetic tape cassette or other magnetic storage devices, or any other possible non-transitory medium used to store information or instructions accessible by a computer device. Furthermore, memory 412 may also be used to store the ACK reception ratio calculated for the current and previous adjustment cycles, and the current carrier phase configuration corresponding to each antenna.

[0071] The transmitter device 400 may also include other components such as a wireless transmitter module (not shown) and a wireless receiver module (not shown), which are not limited in this application.

[0072] When the transmitter device 400 according to the embodiments of this application communicates with at least one receiver device 401 in the 802.11b multi-antenna mode, it can configure optimized multi-antenna radio frequency carrier phases for different receiver devices 401 respectively, and can load the corresponding antenna configuration when it is necessary to communicate with a specific receiver device 401, so that each receiver device 401 can obtain a better reception effect.

[0073] According to embodiments of this application, a non-transitory computer-readable storage medium storing a program that causes a processor to perform various operations of a signal processing method for 802.11b multi-antenna mode according to embodiments of this application is also provided.

[0074] Furthermore, although exemplary embodiments have been described herein, their scope includes any and all embodiments based on this application that have equivalent elements, modifications, omissions, combinations (e.g., schemes involving intersections of various embodiments), adaptations, or alterations. Elements in the claims will be interpreted broadly based on the language used in the claims and are not limited to the examples described in this specification or during the implementation of this application, which will be interpreted as non-exclusive. Therefore, this specification and examples are intended to be considered illustrative only, and the true scope and spirit are indicated by the full scope of the following claims and their equivalents.

[0075] The above description is intended to be illustrative and not restrictive. For example, the above examples (or one or more of them) can be used in combination with each other. Other embodiments can be used by those skilled in the art when reading the above description. Furthermore, in the above detailed description, various features may be grouped together to simplify the application. This should not be construed as an intention that a disclosed feature not claimed is necessary for any claim. Rather, the subject matter of the application may be less than all the features of a particular disclosed embodiment. Thus, the following claims are incorporated herein by reference as examples or embodiments, wherein each claim is an independent, separate embodiment, and these embodiments are contemplated as being possible in various combinations or arrangements. The scope of the invention should be determined by reference to the appended claims and the full scope of their equivalents.

[0076] The above embodiments are merely exemplary embodiments of this application and are not intended to limit the present invention. The scope of protection of the present invention is defined by the claims. Those skilled in the art can make various modifications or equivalent substitutions to the present invention within the spirit and scope of this application, and such modifications or equivalent substitutions should also be considered to fall within the scope of protection of the present invention.

Claims

1. A signal processing method for 802.11b multi-antenna mode, characterized in that, It is executed by a radio frequency carrier phase setting module in a transmitting device that communicates with at least one receiving device using 802.11b multi-antenna mode. It includes a first mode and a second mode, wherein the first mode is a mode that monitors only the reception ratio of the ACK signal returned by the receiving end, and the second mode is a mode that adjusts the radio frequency carrier phase of the multiple antennas. The signal processing method includes: Calculate the ACK reception ratio of the ACK signals received from the receiving device during the current adjustment period; In the first mode, if the ACK reception ratio of the current adjustment period is lower than the first threshold, the radio frequency carrier phase setting module is switched from the first mode to the second mode. In the second mode, starting with one of a randomly selected plurality of antennas, radio frequency carrier phase adjustment is performed on each antenna one by one, including: Based on the RF carrier phase of the antenna in the current adjustment period and its corresponding ACK reception ratio, and the RF carrier phase of the antenna in the previous adjustment period and its corresponding ACK reception ratio, calculate and adjust the RF carrier phase of the antenna in the next adjustment period. Determine whether the next adjustment period after the antenna radio frequency carrier phase adjustment meets the first stop condition corresponding to all antennas. If the first stop condition is met, switch the radio frequency carrier phase setting module from the second mode to the first mode. The first stop condition includes at least the ACK reception ratio in the next adjustment period after the antenna radio frequency carrier phase adjustment being equal to or higher than the second threshold. If the first stopping condition is not met, determine whether the second stopping condition corresponding to a single antenna is met. The second stopping condition includes at least the change in the ACK reception ratio of adjacent adjustment periods being less than a third threshold, or the number of adjustments to the antenna being greater than or equal to a fourth threshold. If the second stopping condition is met, switch to adjust the RF carrier phase of the next antenna, or if the second stopping condition is met and the antenna is the last antenna to be adjusted, switch from the second mode to the first mode. Wherein, the first threshold is set as the lower limit of the acceptable reception effect of the receiving device, and the second threshold is set as the upper limit of the reception effect that the receiving device expects to achieve.

2. The signal processing method according to claim 1, characterized in that, The second threshold is higher than the first threshold.

3. The signal processing method according to claim 1 or 2, characterized in that, Based on the RF carrier phase of the antenna in the current adjustment period and its corresponding ACK reception ratio, and the RF carrier phase of at least one previous adjustment period and its corresponding ACK reception ratio, the calculation and adjustment of the RF carrier phase of the antenna in the next adjustment period specifically includes: Based on the RF carrier phase of the antenna in the current adjustment period, the RF carrier phase of the antenna in the next adjustment period is calculated and adjusted according to the first difference between the ACK reception ratio of the current adjustment period and the ACK reception ratio of the previous adjustment period, and the second difference between the RF carrier phase of the current adjustment period and the RF carrier phase of the previous adjustment period. This is done such that when the first difference is greater than 0, the adjustment amount of the RF carrier phase of the next adjustment period relative to the RF carrier phase of the current adjustment period has the same sign as the second difference; and when the first difference is less than 0, the adjustment amount of the RF carrier phase of the next adjustment period relative to the RF carrier phase of the current adjustment period has the opposite sign to the second difference.

4. The signal processing method according to claim 3, characterized in that, Based on the RF carrier phase of the antenna in the current adjustment period, and according to the first difference between the ACK reception ratio of the current adjustment period and the ACK reception ratio of the previous adjustment period, and the second difference between the RF carrier phase of the current adjustment period and the RF carrier phase of the previous adjustment period, the RF carrier phase of the antenna in the next adjustment period is calculated and adjusted. This further includes calculating and adjusting the antenna phase according to the following formula (1). i In the n+ RF carrier phase in one adjustment period: Formula (1) in, For antenna i In the current adjustment period of the radio frequency carrier phase, For antenna i In the next adjustment cycle, the RF carrier phase, For antenna i In the radio frequency carrier phase of the previous adjustment cycle, This represents the ACK reception ratio for the current adjustment period. This represents the ACK reception ratio of the previous adjustment period. For the corresponding antenna Configurable parameters, For a sign function, when hour, ,when hour, ,when hour, .

5. The signal processing method according to claim 1 or 2, characterized in that, The calculation and adjustment of the RF carrier phase of the antenna in the next adjustment period, based on the current adjustment period's RF carrier phase and its corresponding ACK reception ratio, and the RF carrier phase and its corresponding ACK reception ratio in at least one previous adjustment period, further includes: Based on the RF carrier phase of the current adjustment period of the antenna and the RF carrier phases of the previous two adjustment periods and their respective ACK reception ratios, the first set of optimization equations is constructed and the RF carrier phase of the antenna in the next adjustment period is calculated.

6. The signal processing method according to claim 5, characterized in that, Based on the RF carrier phase of the antenna in the current adjustment period and the RF carrier phases of the previous two adjustment periods, along with their corresponding ACK reception ratios, a first set of optimization equations is constructed, and the RF carrier phase of the antenna in the next adjustment period is calculated. This further includes calculating the antenna's RF carrier phase according to the following steps. i In the n+ RF carrier phase in one adjustment period: S1: Initial antenna adjustment during the 0th adjustment cycle At that time, the initial radio frequency carrier phase is In this case, the RF carrier phase of the first and second adjustment periods is set according to formula (8): ; Formula (8) S2: Calculate the ACK reception ratio for the first adjustment period. ACK reception ratio in the second adjustment period And construct the optimization equation system shown in formula (9): Formula (9) in, , For antenna Regarding the ACK reception ratio Relationship modeling; For antenna i In the The radio frequency carrier phase of each adjustment period; To transmit signals from the antenna Gain to the receiving device, including the transmitting antenna. i Gain; The ratio of received signal power to ACK reception at the receiving device The positive correlation coefficient is always positive. To exclude the first The sum vector of the received signal power from the other antennas of the antenna. This is the equivalent magnitude of the sum vector. Let be the equivalent phase of the sum vector, and when hour, The extreme value is obtained; This is an array relating to the ACK reception ratio, and , It is an array relating to the phase of the radio frequency carrier, and ; S3: Solving the optimization equations in formula (9) yields... and set ; S4: For antenna The One adjustment cycle, ,Depend on replace minimum value To obtain ,Depend on replace minimum value The corresponding serial number To obtain Construct the system of equations in formula (10): Formula (10) in, = , ; S5: Solve the system of equations in formula (10) to obtain and will As an antenna i In the radio frequency carrier phase of each adjustment period .

7. The signal processing method according to claim 1 or 2, characterized in that, The radio frequency carrier phase setting module also has a memory, and the signal processing method further includes: storing the ACK reception ratio calculated in the current adjustment period in the memory, wherein the memory also stores the ACK reception ratio of the previous two adjustment periods.

8. The signal processing method according to claim 1 or 2, characterized in that, The radio frequency carrier phase setting module also has a memory, and the signal processing method further includes: when the transmitting device is communicating with a first receiving device among at least two receiving devices... In the second mode, if the first stop condition is met, or if the second stop condition is met and the antenna is the last antenna to be adjusted, the current carrier phase configuration corresponding to each antenna is stored in the memory as the antenna radio frequency carrier phase configuration corresponding to the first receiving device, wherein the first receiving device is any one of the at least two receiving devices.

9. The signal processing method according to claim 8, characterized in that, The signal processing method further includes: when the transmitting device switches from communicating with other receiving devices in at least one receiving device to communicating with the first receiving device, loading the antenna radio frequency carrier phase configuration corresponding to the first receiving device stored in the memory onto each antenna and then communicating.

10. A transmitter device employing 802.11b multi-antenna mode, characterized in that, The transmitting device communicates with at least one receiving device using an 802.11b multi-antenna mode. The transmitting device includes a radio frequency carrier phase setting module, which includes at least a processor and a memory. The memory stores computer-executable instructions, and the processor executes the signal processing method for the 802.11b multi-antenna mode as described in any one of claims 1-9 when executing the computer-executable instructions.

11. A non-transitory computer-readable storage medium storing a program that causes a processor to perform operations of the signal processing method for 802.11b multi-antenna mode as claimed in any one of claims 1-9.

Citation Information

Patent Citations

  • Phase combining diversity

    CN101057418A