Switching method of transceiver mode in half-duplex communication

By preprocessing half-duplex communication signals and generating mode matrix, combined with the optimization algorithm of communication efficiency function, dynamically adjusting the sending and receiving mode, the problems of low efficiency and signal instability in the existing technology are solved, and more efficient and reliable Communication.

CN118842567BActive Publication Date: 2024-12-20HANGZHOU HANGTU TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411310724.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2024-12-20
Estimated Expiration
2044-09-20

AI Technical Summary

Technical Problem

The existing half-duplex communication mode lacks a dynamic adjustment mechanism and cannot be optimized according to real-time communication conditions and signal characteristics, resulting in low communication efficiency, insufficient signal integrity and reliability, and it is difficult to achieve maximum transmission rate and minimum interference.

Method used

By preprocessing the communication signal, a sending and receiving mode matrix meets the specific energy conservation conditions is generated, and a first-order partial derivative update mode matrix is ​​calculated using the communication efficiency function, and the sending and receiving mode is dynamically adjusted to achieve optimal switching.

Benefits of technology

Improve communication efficiency in half-duplex communication mode, ensure signal integrity and reliability, maximize communication efficiency, and provide more accurate and flexible signal management in complex environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118842567B_ABST
    Figure CN118842567B_ABST
Patent Text Reader

Abstract

The present invention provides a method for switching transceiver modes in half-duplex communication, including preprocessing a signal in a communication system; generating a signal transmission and reception mode matrix according to signal characteristics; using the mode matrix to be introduced into a communication efficiency function to obtain an optimal transceiver mode switching basis; calculating the first-order partial derivative of the communication efficiency function to the transmission mode matrix; updating the transmission mode matrix based on the first-order partial derivative to obtain an updated transmission mode matrix, and obtaining a corresponding reception mode matrix according to the updated transmission mode matrix; introducing the updated transmission and reception mode matrices into the communication efficiency function to obtain an updated transceiver mode switching basis; and judging whether the updated transceiver mode switching basis is better than the transceiver mode switching basis obtained by the previous calculation. The present invention can improve communication efficiency and signal integrity and reliability, and achieve the improvement of communication system performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and more specifically, to a method for switching a transceiver mode in half-duplex communication. Background Art

[0002] In the field of communication technology, the half-duplex communication mode allows devices to perform transmission and reception operations alternately on the same channel, but not simultaneously. This mode is very common in wireless communications, walkie-talkies, and some wired communication systems. Existing half-duplex communication technologies usually rely on fixed timing arrangements or simple signal processing techniques to manage the switching of transmission and reception, but these methods often cannot flexibly adapt to changing communication environments and needs. With the development of communication technology and the increase in communication needs, the existing half-duplex communication mode faces the problems of low efficiency, insufficient signal integrity and reliability.

[0003] In the process of implementing the embodiments of the present invention, the inventors found that there are at least the following problems or defects in the prior art: the traditional half-duplex communication mode lacks a dynamic adjustment mechanism and cannot be optimized according to real-time communication conditions and signal characteristics; the communication efficiency is limited by a fixed mode switching strategy, making it difficult to achieve maximum transmission rate and minimum interference; in addition, the preprocessing of signals and the generation of mode matrices often do not take into account the characteristics of the communication system and the requirements of energy conservation, resulting in unstable communication performance in complex environments. These problems limit the application potential and performance of half-duplex communication systems in modern communication scenarios. Summary of the invention

[0004] The invention provides a method for switching a transceiver mode in a half-duplex communication and a classification method for determining an optimal transceiver mode in a half-duplex communication system.

[0005] In a first aspect of the present invention, a method for switching a transceiver mode in half-duplex communication is provided, comprising:

[0006] S1. Preprocess the signal in the communication system to adapt to the half-duplex communication mode;

[0007] S2. Generate a signal transmission and reception mode matrix according to the signal characteristics, wherein the sum of the transmission mode matrix and the reception mode matrix satisfies a specific energy conservation condition;

[0008] S3. Use the mode matrix to bring it into the communication efficiency function to obtain the optimal basis for switching the transceiver mode;

[0009] S4. Calculate the first-order partial derivative of the communication efficiency function with respect to the transmission mode matrix;

[0010] S5. Update the transmission mode matrix based on the first-order partial derivative to obtain an updated transmission mode matrix, and obtain a corresponding receiving mode matrix according to the updated transmission mode matrix;

[0011] S6. Bring the updated transmission and reception mode matrix into the communication efficiency function to obtain the updated transmission and reception mode switching basis;

[0012] S7. Determine whether the updated transceiver mode switching basis is better than the transceiver mode switching basis calculated last time. If so, return to step S4 until the updated transceiver mode switching basis is not better than the transceiver mode switching basis calculated last time, and determine the final transceiver mode based on the transmission and reception mode matrix obtained by the penultimate iteration.

[0013] Further, the communication signal is preprocessed to adapt to the half-duplex communication mode by the following method, and the method specifically includes:

[0014] Apply filtering and sampling techniques to each communication signal to ensure that the signal meets the requirements of half-duplex communication;

[0015] Make necessary signal adjustments to each communication signal to ensure signal integrity and reliability in half-duplex mode;

[0016] The adjusted communication signals are used as matrix elements to form a pattern matrix suitable for half-duplex communication.

[0017] Furthermore, the updating of the transmission mode matrix based on the first-order partial derivative is to subtract the product of the first-order partial derivative of the communication efficiency function with respect to the transmission mode matrix and a fixed step size from the elements of the transmission mode matrix one by one, and then setting the values ​​of the remaining matrix elements of the transmission mode matrix except the diagonal elements to 0 to generate an updated transmission mode matrix.

[0018] Furthermore, the communication efficiency function expression is specifically expressed as the following expression:

[0019]

[0020] In the formula, is the sending mode matrix, is the receive mode matrix, is the efficiency function defined according to the characteristics of the communication system, is the communication efficiency; the communication efficiency function The expression is:

[0021]

[0022] in: is the total number of signal samples; It is The signal-to-noise ratio of the signal samples; is the covariance matrix of the signal samples.

[0023] Furthermore, the method specifically comprises:

[0024] SS1: Preprocess the signals in the communication system to adapt to the half-duplex communication mode;

[0025] SS2: Apply the transmit / receive mode switching method to preliminarily classify the signal and store the classification results in the mode switching result set;

[0026] SS3: Apply the transceiver mode switching method to further classify any classification result in the mode switching result set. The further classification result and the remaining classification results form a new mode switching result set, and then obtain a new result set corresponding to each classification result. The communication efficiency of each result set is calculated using the communication efficiency function, and the result set with the highest communication efficiency is selected as the final transceiver mode.

[0027] SS4: Determine whether the current communication efficiency is better than the communication efficiency of the previous iteration round. If so, return to iterate and execute SS3 and SS4. Otherwise, stop the iteration and use the mode switching result set obtained in the previous iteration round of the last iteration round as the final receiving and sending mode.

[0028] Furthermore, the communication efficiency criterion is calculated and obtained by the following formula, which is specifically expressed as the following formula:

[0029]

[0030] In the formula, is the communication efficiency criterion, is the maximum communication efficiency in the mode switching result set, It is the sum of all communication efficiencies in the mode switching result set.

[0031] Furthermore, the communication efficiency is calculated and obtained by the following formula, which is specifically expressed as:

[0032]

[0033] In the formula, It is The weight of the mode, It is The communication efficiency of each mode is is the total number of modes.

[0034] Furthermore, the weight is calculated and obtained by the following formula, which is specifically expressed as:

[0035]

[0036] In the formula, It is The communication distance of each mode is is the adjustment factor.

[0037] Furthermore, the communication distance is calculated and obtained by the following formula, which is specifically expressed as:

[0038]

[0039] In the formula, It is In the mode The coordinates of the signal points, is the mean value of the coordinates of all signal points in the communication system, is the total number of signal points.

[0040] In a second aspect of the present invention, a classification method for determining an optimal transceiver mode in a half-duplex communication system is provided, comprising:

[0041] SC1: Preprocess the signals in the communication system to adapt to the half-duplex communication mode;

[0042] SC2: Apply the transmit / receive mode switching method to preliminarily classify the signal and store the classification results in the mode switching result set;

[0043] SC3: Apply the transceiver mode switching method to further classify any classification result in the mode switching result set. The further classification result and the remaining classification results form a new mode switching result set, and then obtain a new result set corresponding to each classification result. Use the communication efficiency function to calculate the communication efficiency of each result set, and select the result set with the highest communication efficiency as the final transceiver mode.

[0044] SC4: Determine whether the number of modes in the mode switching result set meets the system design requirements. If yes, return to iteratively execute SC3 and SC4; otherwise, stop iterating.

[0045] According to the above-mentioned embodiment of the present invention, at least the following beneficial effects are achieved: the present invention can improve the communication efficiency in the half-duplex communication mode by preprocessing the communication signal and generating the transmission and reception mode matrix that satisfies the specific energy conservation condition. By dynamically calculating the first-order partial derivative of the communication efficiency function and updating the transmission mode matrix, the transceiver mode can be further optimized to ensure the integrity and reliability of the signal. In addition, by iteratively updating and comparing the communication efficiency, the optimal transceiver mode switching basis can be determined, thereby maximizing the communication efficiency.

[0046] In addition, the present invention also provides a system-optimized transceiver mode switching processing method, which can effectively classify communication signals and further switch modes, thereby achieving more accurate and flexible signal management in a complex communication environment. By calculating the communication efficiency criterion and weight, different transceiver modes can be evaluated and selected to ensure that the communication system achieves the highest communication efficiency while meeting the design requirements. This method can not only improve the communication quality, but also reduce the system energy consumption and extend the service life of the equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The above and other objects, features and advantages of the exemplary embodiments of the present invention will become readily understood by reading the following detailed description with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present invention are shown in an exemplary and non-limiting manner, in which:

[0048] Figure 1 A schematic flow chart of a method for switching the transceiver mode in half-duplex communication provided by an embodiment of the present invention;

[0049] Figure 2 A schematic flow chart of a classification method for determining an optimal transceiver mode in a half-duplex communication system provided by an embodiment of the present invention;

[0050] Figure 3 The schematic diagram schematically shows the structure of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0051] The principles and spirit of the present invention will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided only to enable those skilled in the art to better understand and implement the present invention, and are not intended to limit the scope of the present invention in any way. On the contrary, these embodiments are provided to make the present invention more thorough and complete, and to fully convey the scope of the present invention to those skilled in the art.

[0052] Those skilled in the art know that the embodiments of the present invention can be implemented as a system, device, apparatus, method or computer program product. Therefore, the present invention can be specifically implemented in the following forms, namely: complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.

[0053] It should be noted that any number of elements in the drawings is for illustration rather than limitation, and any naming is only for distinction and does not have any limiting meaning.

[0054] Reference below Figure 1 , Figure 1 FIG. 1 is a flow chart of a method for switching the transceiver mode in half-duplex communication provided by an embodiment of the present invention. Figure 1 As shown, a method 100 for switching a transceiver mode in half-duplex communication includes:

[0055] S1. Preprocess the signal in the communication system to adapt to the half-duplex communication mode;

[0056] S2. Generate a signal transmission and reception mode matrix according to the signal characteristics, wherein the sum of the transmission mode matrix and the reception mode matrix satisfies a specific energy conservation condition;

[0057] S3. Use the mode matrix to bring it into the communication efficiency function to obtain the optimal basis for switching the transceiver mode;

[0058] S4. Calculate the first-order partial derivative of the communication efficiency function with respect to the transmission mode matrix;

[0059] S5. Update the transmission mode matrix based on the first-order partial derivative to obtain an updated transmission mode matrix, and obtain a corresponding receiving mode matrix according to the updated transmission mode matrix;

[0060] S6. Bring the updated transmission and reception mode matrix into the communication efficiency function to obtain the updated transmission and reception mode switching basis;

[0061] S7. Determine whether the updated transceiver mode switching basis is better than the transceiver mode switching basis calculated last time. If so, return to step S4 until the updated transceiver mode switching basis is not better than the transceiver mode switching basis calculated last time, and determine the final transceiver mode based on the transmission and reception mode matrix obtained by the penultimate iteration.

[0062] It should be noted that signal preprocessing includes filtering and sampling to ensure the quality of the signal and meet the requirements of half-duplex communication. Signal adjustment involves adjusting the amplitude, phase and other parameters of the signal to ensure the integrity and reliability of the signal in half-duplex mode. The generation of the mode matrix is ​​based on the adjusted signal, and a matrix that can represent the sending and receiving status is constructed through a specific algorithm. The elements of these matrices can be the amplitude, phase or a specific encoded mode of the signal.

[0063] It should be noted that the specific energy conservation condition refers to the total energy of the sending and receiving modes remaining unchanged during the communication process. In half-duplex communication, since sending and receiving cannot be performed at the same time, it is necessary to allocate energy at different times or frequencies to ensure that the total energy of the sending mode matrix and the receiving mode matrix is ​​maintained at a fixed constant value to ensure that the total energy consumption remains unchanged during the communication process, thereby optimizing the communication efficiency and system performance without increasing the additional energy consumption. Preferably, when generating the mode matrix, a machine learning algorithm can be introduced to identify and predict the optimal signal characteristics, thereby generating a more accurate sending and receiving mode matrix. When calculating the first-order partial derivative of the communication efficiency function, a numerical optimization method, such as a gradient descent method, can be used to achieve a fast and effective update of the sending mode matrix. In addition, during the iterative optimization process, a convergence threshold can be set. When the communication efficiency improvement of several consecutive iterations is less than the threshold, the iteration is stopped to avoid over-calculation and ensure the efficiency of the algorithm.

[0064] In some embodiments, the communication signal is preprocessed to adapt to the half-duplex communication mode by the following method, the method specifically comprising:

[0065] Apply filtering and sampling techniques to each communication signal to ensure that the signal meets the requirements of half-duplex communication;

[0066] Make necessary signal adjustments to each communication signal to ensure signal integrity and reliability in half-duplex mode;

[0067] The adjusted communication signals are used as matrix elements to form a pattern matrix suitable for half-duplex communication.

[0068] It should be noted that preprocessing is a key step to ensure effective transmission of signals in half-duplex communication systems, which involves signal filtering, sampling and necessary adjustments.

[0069] Specifically, the preprocessing process first includes applying filtering technology to the communication signal to remove noise and interference to ensure signal clarity. Sampling technology is used to convert continuous analog signals into discrete digital signals for digital processing. In addition, each communication signal is adjusted, which may include signal amplitude adjustment, phase correction or frequency offset to ensure that the signal can be transmitted completely and reliably in half-duplex mode.

[0070] Preferably, the preprocessing step can be further refined. For example, during the filtering process, a filter type suitable for a specific communication environment can be selected, such as a low-pass filter, a high-pass filter, or a band-pass filter. The sampling frequency should be at least twice the highest frequency of the signal to satisfy the Nyquist sampling theorem and ensure that the signal is not distorted during the sampling process. For signal adjustment, specific parameters such as gain adjustment range, phase correction accuracy, etc. can be set to meet different communication requirements. In addition, it is also possible to consider introducing an adaptive algorithm to dynamically adjust these parameters according to real-time communication conditions to achieve better signal processing effects.

[0071] In some embodiments, the updating of the transmission mode matrix based on the first-order partial derivative is to subtract the product of the first-order partial derivative of the communication efficiency function with respect to the transmission mode matrix and a fixed step size from the elements of the transmission mode matrix one by one, and then setting the values ​​of the remaining matrix elements of the transmission mode matrix except the diagonal elements to 0 to generate an updated transmission mode matrix.

[0072] It should be noted that updating the transmission mode matrix based on the first-order partial derivative refers to adjusting the elements of the transmission mode matrix by mathematical optimization methods in order to achieve the purpose of improving communication efficiency. This process involves deriving the communication efficiency function, obtaining derivative information, and using this information to guide the update of the mode matrix.

[0073] Specifically, the first-order partial derivative is a measure of the local rate of change of the communication efficiency function for each element in the transmission mode matrix. In this process, the communication efficiency function needs to be defined first, which usually depends on parameters such as the signal-to-noise ratio and signal power of the signal. Then, by calculating the first-order partial derivative corresponding to each matrix element, the contribution of each element to the communication efficiency can be determined. The fixed step size is a preset value used to control the amplitude of the update to avoid excessive changes that cause system instability.

[0074] Preferably, the update process can be further refined. For example, an appropriate learning rate can be selected instead of a fixed step size, and the learning rate can be dynamically adjusted based on the real-time performance feedback of the system. In addition, in addition to setting the off-diagonal elements to zero, other sparsification techniques can be considered to further optimize the transmission mode matrix, such as L1 regularization, to achieve more efficient signal transmission. A threshold can also be introduced. When the absolute value of the first-order partial derivative is lower than this threshold, the corresponding matrix element is not updated to reduce the amount of calculation and maintain the stability of the system.

[0075] In some embodiments, the communication efficiency function expression is specifically expressed as the following expression:

[0076]

[0077] In the formula, is the sending mode matrix, is the receive mode matrix, is the efficiency function defined according to the characteristics of the communication system, is the communication efficiency; the communication efficiency function The expression is:

[0078]

[0079] in: is the total number of signal samples; It is The signal-to-noise ratio of the signal samples; is the covariance matrix of the signal samples.

[0080] It should be noted that the communication efficiency function defines how to evaluate and optimize the transmission and reception mode in the communication system. This function comprehensively considers the signal-to-noise ratio (SNR) and the covariance matrix of the signal samples to quantify the communication efficiency.

[0081] Specifically, the transmission mode matrix and the receiving mode matrix in the communication efficiency function represent the transmission and reception status of the signal in the communication system. The signal-to-noise ratio (SNR) is an important parameter for measuring signal quality, which reflects the ratio of signal strength to background noise. The covariance matrix describes the correlation between signal samples, which is crucial for evaluating the diversity and independence of signals. By setting these parameters, it can be ensured that the communication system can achieve the optimal transmission and reception mode under different channel conditions.

[0082] Preferably, the implementation of the communication efficiency function can be further refined. For example, the total number of signal samples can be adjusted according to the capacity and demand of the communication system to adapt to different communication scenarios. The calculation of the signal-to-noise ratio can adopt a variety of methods, such as time domain or frequency domain analysis, to obtain a more accurate signal quality assessment. In addition, the construction of the covariance matrix can be further optimized by considering factors such as the time delay and frequency offset of the signal to improve the accuracy and applicability of the communication efficiency function. In practical applications, these parameters can also be dynamically adjusted according to changes in the communication environment to achieve more flexible and efficient communication mode switching.

[0083] In some embodiments, the method specifically comprises:

[0084] SS1: Preprocess the signals in the communication system to adapt to the half-duplex communication mode;

[0085] SS2: Apply the transmit / receive mode switching method to preliminarily classify the signal and store the classification results in the mode switching result set;

[0086] SS3: Apply the transceiver mode switching method to further classify any classification result in the mode switching result set. The further classification result and the remaining classification results form a new mode switching result set, and then obtain a new result set corresponding to each classification result. The communication efficiency of each result set is calculated using the communication efficiency function, and the result set with the highest communication efficiency is selected as the final transceiver mode.

[0087] SS4: Determine whether the current communication efficiency is better than the communication efficiency of the previous iteration round. If so, return to iterate and execute SS3 and SS4. Otherwise, stop the iteration and use the mode switching result set obtained in the previous iteration round of the last iteration round as the final receiving and sending mode.

[0088] It should be noted that the signal preprocessing in the SS1 step involves filtering and sampling the communication signal to ensure that the signal meets the requirements of half-duplex communication. This may include selecting the appropriate filter type and parameters, such as the cutoff frequency of the low-pass filter, and setting the sampling frequency, which should generally meet the Nyquist sampling theorem. The preliminary classification in the SS2 step may determine the initial transmit and receive mode based on signal characteristics, such as signal strength or signal-to-noise ratio.

[0089] Preferably, the further classification in step SS3 can use a more detailed algorithm, such as a classification algorithm based on machine learning, to re-evaluate the results of the preliminary classification. This may involve training a classifier that can identify subtle differences in signal transmission efficiency under different modes. In addition, the calculation of the communication efficiency function can use more advanced numerical optimization techniques, such as gradient descent or genetic algorithms, to improve the calculation accuracy and convergence speed of the efficiency function. In step SS4, the iterative optimization process can set a predefined number of iterations or efficiency improvement threshold to ensure that the iteration is stopped when a stable state is reached or the efficiency is no longer significantly improved.

[0090] In some embodiments, the communication efficiency criterion is calculated and obtained by the following formula, which is specifically expressed as the following formula:

[0091]

[0092] In the formula, is the communication efficiency criterion, is the maximum communication efficiency in the mode switching result set, It is the sum of all communication efficiencies in the mode switching result set.

[0093] It should be noted that the calculation of the communication efficiency criterion is to evaluate the communication efficiency of different mode switching result sets, so as to select the optimal transceiver mode. This step is a key link in the system optimization process because it directly affects the final communication efficiency evaluation result.

[0094] Specifically, the calculation of the communication efficiency criterion involves the maximum communication efficiency and the sum of all communication efficiencies in the mode switching result set. In this process, "maximum communication efficiency" refers to the efficiency value of the mode with the highest communication efficiency among all possible modes; and "sum of all communication efficiencies" refers to the accumulation of communication efficiency values ​​of all modes. In terms of parameter setting, the values ​​of weights and adjustment factors can be determined according to the needs and characteristics of the actual communication system to adapt to different communication environments and goals.

[0095] Preferably, in the specific implementation, the calculation method of the communication efficiency criterion can be further refined. For example, a weighted average method can be used to calculate the sum, where the weight can be determined according to the importance of each mode or the proportion in the communication system. In addition, it is also possible to consider introducing a dynamic adjustment mechanism to adjust the weight and adjustment factor according to the real-time communication status to achieve a more flexible and accurate communication efficiency evaluation. Alternatives may include using machine learning algorithms to predict and optimize communication efficiency, or dynamically adjusting the mode switching strategy according to the communication load in different time periods.

[0096] In some embodiments, the communication efficiency is calculated and obtained by the following formula, which is specifically expressed as:

[0097]

[0098] In the formula, It is The weight of the mode, It is The communication efficiency of each mode is is the total number of modes.

[0099] It should be noted that the method for calculating communication efficiency comprehensively evaluates the performance of the communication system by considering the weights and communication efficiencies of different modes. This method allows the system to optimize different modes according to actual communication conditions to achieve the best communication efficiency.

[0100] Specifically, the calculation of communication efficiency involves the consideration of the weight and communication efficiency of each mode. The weight can be set based on the priority, importance or role of the mode in a specific communication scenario. Communication efficiency can be a measure of the rate, bit error rate or other performance indicators of the mode when transmitting data. Parameter settings can be adjusted according to actual communication needs and environmental conditions to ensure the accuracy and practicality of the calculation results.

[0101] Preferably, the weight calculation method can be further refined. For example, the weight can be determined by the communication distance, transmission rate and bit error rate of the mode. In addition, a dynamic adjustment mechanism can be introduced to adjust the weight according to the real-time communication quality feedback to adapt to the changes in the communication environment. Alternative solutions may include using machine learning algorithms to predict and optimize weight allocation to further improve communication efficiency.

[0102] In some embodiments, the weight is calculated and obtained by the following formula, which is specifically expressed as:

[0103]

[0104] In the formula, It is The communication distance of each mode is is the adjustment factor.

[0105] It should be noted that the calculation of the communication distance is one of the key steps in optimizing the method for switching between transceiver modes. It evaluates the communication efficiency of different modes by quantifying the distance between the signal point in each mode and the mean of the system signal point. This method can help the system select the mode with the shortest communication distance, that is, the highest communication efficiency.

[0106] Specifically, the calculation of the communication distance involves measuring the coordinates of each signal point. In practical applications, the coordinates of the signal point can be timestamps, frequencies, power levels, or any other parameters that can quantify signal characteristics. The adjustment factor is a parameter used to adjust the communication distance weight, which can be set according to the communication environment or the specific needs of the system.

[0107] Preferably, the calculation of the communication distance can be further refined. For example, the Euclidean distance can be used to calculate the distance between the signal point and the mean, that is, quantified by the square root of the sum of squares. In addition, if the communication system is time-sensitive, a time weight can be introduced so that the temporal proximity accounts for a larger proportion in the calculation of the communication distance. It can also be considered to introduce a signal attenuation model to more accurately reflect the actual communication environment.

[0108] In some embodiments, the communication distance is calculated and obtained by the following formula, which is specifically expressed as:

[0109]

[0110] In the formula, It is In the mode The coordinates of the signal points, is the mean value of the coordinates of all signal points in the communication system, is the total number of signal points.

[0111] It should be noted that the method for calculating the communication distance is crucial for evaluating and optimizing the transceiver mode in the communication system. By calculating the distance between the signal point and the mean coordinate of the system signal point, the efficiency and coverage of the signal propagation during the communication process can be quantified.

[0112] Specifically, the calculation of the communication distance involves the coordinates of the signal point and the mean of the coordinates of all signal points in the communication system. In the present invention, the coordinates of the signal point can be the position in the physical space, or it can be parameters in other dimensions such as frequency and time. The parameter setting includes the total number of signal points, which is a key factor that must be considered when calculating the communication distance. In addition, the calculation of the communication distance can include concepts such as signal propagation loss and interference level.

[0113] Preferably, the calculation of the communication distance can be further refined. For example, a weighted average method can be used to calculate the mean of the signal point coordinates, where the weight can be determined based on the importance of the signal point or the signal strength. In addition, the correlation between the signal points can be considered, and the calculation of the communication distance can be adjusted through the covariance matrix to more accurately reflect the propagation characteristics of the signal in the communication system. As an alternative, the communication distance can also be predicted by a machine learning algorithm to optimize the layout of the signal points and the communication strategy based on historical data and communication patterns.

[0114] The above-mentioned embodiments of the present invention have the following beneficial effects: through a series of innovative steps, the present invention can realize efficient switching of the transceiver mode in a half-duplex communication system. First, the preprocessing of the communication signal ensures the adaptability of the signal, which can lay a solid foundation for the subsequent mode switching. Secondly, the generated transmission and reception mode matrix can not only meet the energy conservation condition, but also can be dynamically adjusted to adapt to the changes in the communication environment through the optimization algorithm, thereby improving the communication efficiency and signal quality.

[0115] Furthermore, the present invention accurately updates the transmission mode matrix by calculating the first-order partial derivative of the communication efficiency function. This method can ensure that the efficiency of the communication system is continuously optimized during the switching of the transceiver mode. In addition, through the iterative process and the comparison of the communication efficiency, the present invention can determine the optimal transceiver mode, which can not only improve the flexibility of communication, but also enhance the robustness of the system. Finally, by comprehensively considering the communication efficiency, weight and communication distance, the present invention can provide a comprehensive optimized solution for the half-duplex communication system, so that more efficient and reliable communication can be achieved in a complex and changeable communication environment.

[0116] like Figure 2 As shown, in some embodiments, a classification method S200 for determining an optimal transceiver mode in a half-duplex communication system includes:

[0117] SC1: Preprocess the signals in the communication system to adapt to the half-duplex communication mode;

[0118] SC2: Apply the transmit / receive mode switching method to preliminarily classify the signal and store the classification results in the mode switching result set;

[0119] SC3: Apply the transceiver mode switching method to further classify any classification result in the mode switching result set. The further classification result and the remaining classification results form a new mode switching result set, and then obtain a new result set corresponding to each classification result. Use the communication efficiency function to calculate the communication efficiency of each result set, and select the result set with the highest communication efficiency as the final transceiver mode.

[0120] SC4: Determine whether the number of modes in the mode switching result set meets the system design requirements. If yes, return to iteratively execute SC3 and SC4; otherwise, stop iterating.

[0121] It can be understood that the modules recorded in the classification method 200 for determining the optimal transceiver mode in the half-duplex communication system are similar to those in the reference Figure 1 Therefore, the operation, features and beneficial effects described above for the method for switching the transceiver mode in half-duplex communication are also applicable to the classification method 200 for determining the optimal transceiver mode in a half-duplex communication system and the modules contained therein, which will not be described in detail here.

[0122] Reference below Figure 3 , which shows a schematic diagram of a structure 300 of an electronic device suitable for implementing some embodiments of the present invention. The electronic devices in some embodiments of the present invention may include but are not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 3 The terminal device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0123] like Figure 3As shown, the electronic device 300 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 302 or a program loaded from a storage device 308 to a random access memory (RAM) 303. In the RAM 303, various programs and data required for the operation of the electronic device 300 are also stored. The processing device 301, the ROM 302, and the RAM 303 are connected to each other via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.

[0124] Typically, the following devices may be connected to the I / O interface 305: input devices 306 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 308 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 309. The communication device 309 may allow the electronic device 300 to communicate with other devices wirelessly or by wire to exchange data. Figure 3 The electronic device 300 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead. Figure 3 Each block shown in the figure may represent one device, or may represent multiple devices as required.

[0125] Furthermore, the storage medium of the embodiment of the present application stores program instructions that can implement all the above methods, wherein the program instructions can be stored in the above storage medium in the form of a software product, including several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes, or terminal devices such as computers, servers, mobile phones, and tablets.

[0126] The above descriptions are only some preferred embodiments of the present invention and an explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present invention is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above inventive concept. For example, the above features are replaced with (but not limited to) technical features with similar functions disclosed in the embodiments of the present invention.

Claims

1. A method for switching the transceiver mode in half-duplex communication, It is characterized in that The method specifically comprises: S1. Preprocess the signal in the communication system to adapt to the half-duplex communication mode; S2. Generate a signal transmission and reception mode matrix according to the signal characteristics, wherein the sum of the transmission mode matrix and the reception mode matrix satisfies a specific energy conservation condition; S3. Use the mode matrix to bring it into the communication efficiency function to obtain the optimal basis for switching the transceiver mode; S4. Calculate the first-order partial derivative of the communication efficiency function with respect to the transmission mode matrix; S5. Update the transmission mode matrix based on the first-order partial derivative to obtain an updated transmission mode matrix, and obtain a corresponding receiving mode matrix according to the updated transmission mode matrix; S6. Bring the updated transmission and reception mode matrix into the communication efficiency function to obtain the updated transmission and reception mode switching basis; S7. Determine whether the updated transceiver mode switching basis is better than the transceiver mode switching basis calculated last time. If so, return to step S4 until the updated transceiver mode switching basis is not better than the transceiver mode switching basis calculated last time, and determine the final transceiver mode based on the transmission and reception mode matrix obtained by the penultimate iteration; The updating of the transmission mode matrix based on the first-order partial derivative is to subtract the product of the first-order partial derivative of the communication efficiency function on the transmission mode matrix and the fixed step length from the elements of the transmission mode matrix one by one, and then set the values ​​of the remaining matrix elements of the transmission mode matrix except the diagonal elements to 0 to generate an updated transmission mode matrix; The communication efficiency function expression is specifically expressed as the following expression: In the formula, is the sending mode matrix, is the receive mode matrix, is the efficiency function defined according to the characteristics of the communication system, is the communication efficiency; the communication efficiency function The expression is: in: is the total number of signal samples; It is The signal-to-noise ratio of the signal samples; is the covariance matrix of the signal samples; The generation of the mode matrix is ​​based on the adjusted signal. Through a specific algorithm, a matrix representing the sending and receiving status is constructed. The elements of these matrices are the amplitude, phase or encoded specific mode of the signal. The specific energy conservation condition states that the total energy of the sending and receiving modes remains constant during the communication process.

2. A method for switching the transceiver mode in half-duplex communication according to claim 1, It is characterized in that The communication signal is preprocessed to adapt to the half-duplex communication mode by the following method, the method specifically comprising: Apply filtering and sampling techniques to each communication signal to ensure that the signal meets the requirements of half-duplex communication; Make necessary signal adjustments to each communication signal to ensure signal integrity and reliability in half-duplex mode; The adjusted communication signals are used as matrix elements to form a pattern matrix suitable for half-duplex communication.

3. A method for switching between transceiver modes for half-duplex communication system optimization, It is characterized in that The method specifically comprises: SS1: Preprocess the signals in the communication system to adapt to the half-duplex communication mode; SS2: Apply the method for switching the transceiver mode described in claim 1 to preliminarily classify the signal, and store the classification result in a mode switching result set; SS3: further classify any classification result in the mode switching result set by applying the transceiver mode switching method described in claim 1, wherein the further classification result and the remaining classification results form a new mode switching result set, thereby obtaining a new result set corresponding to each classification result, calculating the communication efficiency of each result set by using the communication efficiency function, and selecting the result set with the highest communication efficiency as the final transceiver mode; SS4: Determine whether the current communication efficiency is better than the communication efficiency of the previous iteration round. If so, return to iterate and execute SS3 and SS4. Otherwise, stop the iteration and use the mode switching result set obtained in the previous iteration round of the last iteration round as the final transceiver mode. The preliminary classification in step SS2 is based on the signal characteristics, which are signal strength or signal-to-noise ratio, to determine the initial transmission and reception mode; The further classification in the SS3 step uses a classification algorithm based on machine learning to re-evaluate the results of the preliminary classification.

4. The method for switching the receiving and transmitting modes of a half-duplex communication system according to claim 3, It is characterized in that The communication efficiency criterion is calculated and obtained by the following formula, which is specifically expressed as the following formula: In the formula, is the communication efficiency criterion, is the maximum communication efficiency in the mode switching result set, It is the sum of all communication efficiencies in the mode switching result set.

5. The method for switching the receiving and transmitting modes of a half-duplex communication system according to claim 4, It is characterized in that The communication efficiency is calculated and obtained by the following formula, which is specifically expressed as: In the formula, It is The weight of the mode, It is The communication efficiency of each mode is is the total number of modes.

6. The method for switching the receiving and transmitting modes of a half-duplex communication system according to claim 5, It is characterized in that The weight is calculated and obtained by the following formula, which is specifically expressed as: In the formula, It is The communication distance of each mode is is the adjustment factor.

7. The method for switching the receiving and transmitting modes of a half-duplex communication system according to claim 6, It is characterized in that The communication distance is calculated and obtained by the following formula, which is specifically expressed as: In the formula, It is In the mode The coordinates of the signal points, is the mean value of the coordinates of all signal points in the communication system, is the total number of signal points.

8. A classification method for determining the optimal transceiver mode in a half-duplex communication system. It is characterized in that The method specifically comprises: SC1: Preprocess the signals in the communication system to adapt to the half-duplex communication mode; SC2: Apply the method for switching the transceiver mode described in claim 1 to preliminarily classify the signal, and store the classification result in a mode switching result set; SC3: applying the transceiver mode switching method described in claim 1 to further classify any classification result in the mode switching result set, the further classification result and the remaining classification results form a new mode switching result set, and then obtain a new result set corresponding to each classification result, calculate the communication efficiency of each result set using the communication efficiency function, and select the result set with the highest communication efficiency as the final transceiver mode; SC4: Determine whether the number of modes in the mode switching result set meets the system design requirements. If yes, return to iteratively execute SC3 and SC4; otherwise, stop iterating. The preliminary classification in the SC2 step is based on the signal characteristics, which are signal strength or signal-to-noise ratio, to determine the initial transmission and reception mode; The further classification in the SC3 step uses a classification algorithm based on machine learning to re-evaluate the results of the preliminary classification.

Citation Information

Patent Citations

  • Energy efficiency optimization method for full-duplex two-way relay system

    CN107135539A

  • Method and apparatus for efficient data transmissions in half-duplex communication systems with large propagation delays

    CN107852224A

  • MIMO (Multiple Input Multiple Output) system reciprocity calibration method in time division duplex mode

    CN108667534A

  • Communication method and system based on half-duplex radio frequency hopping communication protocol

    CN116886217A

  • Precoding method and apparatus

    EP2637339A1