Transmission optimization method and device and related equipment
By monitoring impulse noise and white noise in the channel and dynamically adjusting diversity and modulation modes, the problem of low communication efficiency and insufficient reliability caused by the fixed combination of diversity number and modulation mode in the existing technology is solved, and communication optimization is achieved in complex interference scenarios.
Patent Information
- Application Number
- CN202610036002.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-12
- Publication Date
- 2026-05-15
AI Technical Summary
In existing high-speed power line carrier communication, the fixed combination of diversity number and modulation method cannot be dynamically adjusted according to real-time channel conditions, resulting in low communication efficiency or insufficient reliability in complex interference scenarios.
By monitoring the channel for impulse noise and white noise, channel state information is obtained, diversity mode and modulation mode parameters are dynamically adjusted, and beacon frames or SOF frames are generated to transmit communication transmission parameters, thereby achieving coordinated optimization of diversity number and modulation method.
It improves communication efficiency and reliability, and is suitable for transmission optimization in complex interference scenarios.
Smart Images

Figure CN122052843A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, and in particular relates to a transmission optimization method, apparatus and related equipment. Background Technology
[0002] High-speed power line carrier (HPLC) communication utilizes power lines to transmit data, dividing the frequency band into multiple subcarriers using Orthogonal Frequency Division Multiplexing (OFDM) technology. Adaptive Modulation and Coding (AMC) technology dynamically adjusts the modulation scheme and diversity strategy based on channel quality to balance transmission rate and reliability. Existing diversity copy modes employ static configuration, pre-binding the diversity number to the modulation scheme. For example, a diversity number of 7 might always use Binary Phase Shift Keying (BPSK) or Quadrature Phase Shift Keying (QPSK), while a diversity number of 2 might use 16-Quadrature Amplitude Modulation (16QAM). This fixed combination of diversity number and modulation scheme cannot be dynamically adjusted according to real-time channel conditions, leading to low communication efficiency or insufficient reliability in scenarios with complex interference. Summary of the Invention
[0003] This application provides a transmission optimization method, apparatus, and related equipment, which can solve the problem in related technologies where the fixed combination of diversity number and modulation mode cannot be dynamically adjusted according to real-time channel conditions, resulting in low communication efficiency or insufficient reliability in scenarios with complex interference.
[0004] In a first aspect, a transmission optimization method is provided, executed by a first device, the method comprising: The channel is subjected to impulse noise monitoring to obtain first channel state information, and the channel is subjected to white noise monitoring to obtain second channel state information; Based on the first channel state information, determine the diversity mode parameters; based on the second channel state information, determine the modulation mode parameters. Based on the communication transmission parameters, a first frame is generated and sent to the second device. The first frame is used to instruct the second device to communicate based on the communication transmission parameters, which include the diversity mode parameters and the modulation mode parameters.
[0005] In the above technical solution, the first device monitors the channel for impulse noise and white noise, respectively obtaining first channel state information and second channel state information. By jointly monitoring white noise and impulse noise, the comprehensiveness and accuracy of channel state assessment are improved. Diversity mode decisions are made based on the first channel state information to determine diversity mode parameters, and modulation mode decisions are made based on the second channel state information to determine modulation mode parameters. This dynamically adjusts the diversity frequency and modulation method according to the channel state, achieving coordinated optimization of the diversity frequency and modulation method. This solves the problem in related technologies where statically configuring the diversity frequency and pre-binding the diversity frequency and modulation method leads to low communication efficiency or insufficient reliability in complex interference scenarios. The optimized diversity frequency and modulation method are then used as communication transmission parameters between the first and second devices, achieving transmission optimization. This application can be applied to complex interference scenarios to improve communication efficiency and reliability.
[0006] In some embodiments, the first channel state information is the impulse noise intensity index.
[0007] In some embodiments, determining the diversity mode parameter based on the first channel state information includes: comparing the first channel state information with multiple preset threshold intervals corresponding to the diversity mode decision, and selecting the corresponding target diversity number as the diversity mode parameter based on the first threshold interval where the first channel state information is located. The step of determining the modulation mode parameters based on the second channel state information includes: comparing the second channel state information with multiple preset threshold intervals corresponding to the modulation mode decision, and selecting the corresponding target modulation method as the modulation mode parameters based on the second threshold interval in which the second channel state information is located.
[0008] In some embodiments, the first frame includes a beacon frame or an SOF frame, and the frame control field of the first frame includes the diversity mode parameter and the modulation mode parameter.
[0009] In the above technical solution, the first device generates a first frame based on the communication transmission parameters. The first frame can be a beacon frame or an SOF frame. The diversity mode parameters and modulation mode parameters are transmitted to the second device through the frame control field of the beacon frame or SOF frame. Through the above steps, the first device and the second device complete the configuration of the communication transmission parameters. Then, the first device and the second device can communicate based on the communication transmission parameters, thereby achieving the purpose of transmission optimization. Since the communication transmission parameters are dynamically determined after monitoring impulse noise and white noise, this application can be applied to complex interference scenarios to improve communication efficiency and reliability.
[0010] In some embodiments, the method further includes: Based on the communication transmission parameters, communicate with the second device to obtain the communication transmission efficiency parameters corresponding to the current transmission. Based on the communication transmission efficiency parameters corresponding to the current transmission, determine the comprehensive transmission efficiency evaluation index corresponding to the current transmission.
[0011] In some embodiments, the communication transmission efficiency parameters include communication success rate, average number of retransmissions, number of bits carried per symbol, and number of diversity operations; The step of determining the comprehensive transmission efficiency evaluation index corresponding to the current transmission based on the communication transmission efficiency parameters corresponding to the current transmission includes: Based on the communication success rate, average retransmission count, number of bits carried per symbol, and diversity count corresponding to the current transmission, the comprehensive transmission efficiency evaluation index corresponding to the current transmission is calculated using the following formula:
[0012] in, , , As a regulating factor, The communication success rate is... The average number of retransmissions. The number of bits carried by the unit symbol. For the number of episodes, This is the comprehensive transmission efficiency evaluation index.
[0013] In some embodiments, the method further includes: If the comprehensive transmission efficiency evaluation index corresponding to the current transmission is less than the comprehensive transmission efficiency evaluation index corresponding to the previous transmission, adjust the decision threshold corresponding to the diversity mode decision and / or the decision threshold corresponding to the modulation method decision to increase the comprehensive transmission efficiency evaluation index. Based on the updated communication transmission parameters that increase the overall transmission efficiency evaluation index, a second frame is generated and sent to a second device. The second frame includes the updated communication transmission parameters. The second frame has the same frame structure as the first frame. The updated communication transmission parameters include updated diversity mode parameters and / or updated modulation mode parameters.
[0014] The above technical solution provides a method for quantitatively evaluating the communication effect of different combinations of diversity mode parameters and modulation mode parameters. Based on the quantitative evaluation results, the decision threshold in diversity mode decision and / or modulation mode decision can be optimized, realizing dynamic optimization of the decision threshold. This maximizes transmission efficiency while ensuring communication reliability, thus achieving the goal of transmission optimization.
[0015] In some embodiments, the first device is a central coordinator (CCO) and the second device is a site (STA).
[0016] Secondly, a transmission optimization method is provided, executed by a second device, the method comprising: Receive a first frame from a first device, the first frame including communication transmission parameters, the communication transmission parameters including diversity mode parameters and modulation mode parameters; Based on the communication transmission parameters, communication is conducted with the first device.
[0017] In some embodiments, the method further includes: Receive a second frame from the first device, the second frame including updated communication transmission parameters, wherein the second frame has the same frame structure as the first frame, and the updated communication transmission parameters include updated diversity mode parameters and / or updated modulation mode parameters. Based on the updated communication transmission parameters, communication is conducted with the first device.
[0018] In some embodiments, the first frame includes a beacon frame or an SOF frame, and the frame control field of the first frame includes the diversity mode parameter and the modulation mode parameter.
[0019] In some embodiments, the first device is a central coordinator (CCO) and the second device is a site (STA).
[0020] Thirdly, a transmission optimization device is provided, comprising: The channel state monitoring module is used to monitor the channel for impulse noise to obtain first channel state information, and to monitor the channel for white noise to obtain second channel state information. The dynamic decision module is used to determine diversity mode parameters based on the first channel state information and modulation mode parameters based on the second channel state information. The parameter configuration module generates a first frame based on the communication transmission parameters and sends the first frame to the second device. The first frame is used to instruct the second device to communicate based on the communication transmission parameters, which include the diversity mode parameters and the modulation mode parameters.
[0021] Fourthly, a transmission optimization device is provided, comprising: A first transceiver module is configured to receive a first frame from a first device, the first frame including communication transmission parameters, the communication transmission parameters including diversity mode parameters and modulation mode parameters; The first transceiver module is also used to communicate with the first device based on the communication transmission parameters.
[0022] Fifthly, a transmission optimization apparatus is provided, the apparatus being configured to perform the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0023] In a sixth aspect, a communication device is provided, the communication device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect, or implementing the steps of the method as described in the second aspect.
[0024] In a seventh aspect, a central coordinator is provided, the central coordinator including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.
[0025] In an eighth aspect, a site is provided that includes a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the second aspect.
[0026] A ninth aspect provides a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.
[0027] In a tenth aspect, a transmission optimization system is provided, comprising: a central coordinator and a site, wherein the central coordinator is configured to perform the steps of the method described in the first aspect, and the site is configured to perform the steps of the method described in the second aspect.
[0028] Eleventhly, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0029] In a twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and executed by at least one processor to implement the steps of the transmission optimization method as described in the first aspect, or to implement the steps of the transmission optimization method as described in the second aspect. Attached Figure Description
[0030] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0031] Figure 1 This is one of the flowcharts illustrating the transmission optimization method provided in the embodiments of this application; Figure 2 This is a flowchart illustrating how to optimize the decision thresholds for diversity mode decisions and / or modulation mode decisions based on a comprehensive transmission efficiency evaluation index, according to an embodiment of this application. Figure 3 This is a second schematic flowchart of the transmission optimization method provided in the embodiments of this application; Figure 4 This is one of the structural schematic diagrams of the transmission optimization device provided in the embodiments of this application; Figure 5 This is the second schematic diagram of the transmission optimization device provided in the embodiments of this application. Figure 6 This is the third schematic diagram of the transmission optimization device provided in the embodiments of this application; Figure 7 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0032] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0033] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0034] Power Line Carrier (PLC) or HPLC network systems typically include: a master station, concentrators, a Central Coordinator (CCO), a Proxy Coordinator (PCO), and stations (STAs). The master station, located at the top level of the power company's main station system, acts as the command and data center for the entire system, communicating with field devices via networks such as 4G, 5G, or fiber optics. At the distribution stations, the concentrators act as data gateways, responsible for data interaction with the master station, but they do not perform PLC or HPLC communication themselves; instead, they control the Central Coordinator through local interfaces such as serial ports or Ethernet. The CCO is the true "commander" responsible for establishing, managing, and maintaining the local communication network via the power line. Also known as the head node, the CCO is responsible for coordinating and managing the routing of the entire network, receiving power consumption information from various areas, and enabling real-time monitoring, remote control, and intelligent management of power data. The Control Center (CCO) polls and manages every communication node, or station, in the network, such as a smart meter installed at a user's location. Stations report metering data level by level through a PLC or HPLC network, ultimately being aggregated by the concentrator and sent to the master station. A station is a lower-level device managed by the CCO via power lines. A station typically refers to a smart meter installed at a user's location, but it is not always a smart meter. For example, if a user's meter is too far from the CCO, a repeater / relay node might be added in between. This repeater / relay node must also be managed in the network, thus constituting a "station," but it is not itself a meter. The Power Control Center (PCC), acting as a relay node, can connect multiple Stations (STAs) to achieve a multi-level interconnected communication structure. Furthermore, the PCC supports dynamic role switching; in some cases, a STA can be upgraded to a PCC to extend network coverage. Therefore, STA can also be used to refer to the PCC.
[0035] The transmission optimization method, apparatus, and related equipment provided in this application will be described in detail below with reference to the accompanying drawings and through specific embodiments and application scenarios.
[0036] Figure 1 This is one of the flowcharts illustrating the transmission optimization method provided in the embodiments of this application. For example... Figure 1 As shown, the transmission optimization method is applied to the first device and includes at least one of steps 100, 101 and 102.
[0037] Step 100: Perform impulse noise monitoring on the channel to obtain the first channel state information; perform white noise monitoring on the channel to obtain the second channel state information. The transmission optimization method is applied to the first device. In this embodiment, the first device is the CCO in the HPLC network system, or other nodes that can manage stations (STAs). The second device is a station (STA), such as a smart meter.
[0038] The following explanation uses the example of a CCO as the first device and a STA as the second device.
[0039] Furthermore, step 100 includes steps 1001 and 1002, and there is no sequential relationship between steps 1001 and 1002.
[0040] Step 1001: The first device performs impulse noise monitoring on the channel to obtain the first channel state information.
[0041] Understandably, the first channel state information can reflect the impulse noise level.
[0042] Optionally, the first channel state information is the impulse noise index (PNI).
[0043] Optionally, the first device performs impulse noise monitoring on the channel by using the short-time energy threshold method to identify impulse noise and obtain the impulse noise intensity index.
[0044] In some embodiments, impulse noise monitoring is performed on the channel to obtain first channel state information (the first channel state information is an impulse noise intensity index), including: The average noise energy is determined based on the time-domain sampled signal and the sliding window length. Determine whether the noise is impulse noise based on the average noise energy. When the noise is impulse noise, the impulse noise intensity index is determined based on the number of impulses within the observation window, the amplitude of each continuous impulse within the observation window, the reference amplitude, and the observation duration.
[0045] Optionally, the average noise energy can be calculated using the following formula based on the time-domain sampled signal and the sliding window length. :
[0046] in, The signal is a time-domain sampled signal, and L is the sliding window length, which is 1 / 4 of the OFDM symbol length.
[0047] Optionally, after obtaining the average noise energy In the case of average noise energy Determine whether the noise is impulse noise; that is, perform impulse determination on the noise: if This is then marked as impulse noise. For threshold coefficient, This represents the average energy of the background noise.
[0048] Optionally, the impulse noise intensity index is calculated using the following formula based on the number of pulses within the observation window, the amplitude of each consecutive pulse within the observation window, the reference amplitude, and the observation duration:
[0049] in, The number of pulses within the observation window, Let be the amplitude of the i-th pulse (i from 1 to 1). ), The reference amplitude is (e.g., 3 times the RMS value of the signal). The observation duration (e.g., 10 OFDM symbol periods).
[0050] Step 1002: The first device performs white noise monitoring on the channel to obtain the second channel status information.
[0051] Understandably, the second channel state information can reflect the white noise level.
[0052] Optionally, the second channel state information is the equivalent full-band average signal-to-noise ratio.
[0053] In some embodiments, white noise monitoring is performed on the channel to obtain second channel state information, which is an equivalent full-band average signal-to-noise ratio, including: Channel estimation is performed using preamble sequences (SYNCP / SYNCM). Extract the signal-to-noise ratio (SNR) of each subcarrier. Then, based on the SNR of each effective subcarrier, determine the equivalent full-band average signal-to-noise ratio (SNR). ).
[0054] Optionally, based on the SNR of each effective subcarrier, the equivalent full-band average signal-to-noise ratio is calculated using the following formula ( ):
[0055] Where N is the number of effective subcarriers, Let be the signal-to-noise ratio of the k-th subcarrier (k ranges from 1 to N).
[0056] In this embodiment, the first device obtains first channel state information by monitoring impulse noise on the channel, and obtains second channel state information by monitoring white noise on the channel. That is, the first device obtains first channel state information (e.g., PNI) and second channel state information (e.g., PNI) by jointly monitoring white noise and impulse noise. This can improve the comprehensiveness and accuracy of channel state assessment, and solve the problem that related technologies only focus on white noise or static diversity.
[0057] Step 101: Determine the diversity mode parameters based on the first channel state information, and determine the modulation mode parameters based on the second channel state information; Optionally, the diversity mode parameters include the number of diversity operations, and the modulation mode parameters include the modulation scheme.
[0058] Understandably, diversity copy focuses more on eliminating impulse noise interference, and the choice of modulation method is mainly related to the magnitude of white noise.
[0059] In the embodiments of this application, the number of times of diversity copying and the number of times of diversity can be used interchangeably.
[0060] Step 101 includes steps 1011 and 1012, and there is no sequential relationship between steps 1011 and 1012.
[0061] Step 1011: The first device determines the diversity mode parameters based on the first channel state information.
[0062] Optionally, the first device determines the diversity mode parameters based on the impulse noise intensity index. A larger impulse noise intensity index indicates stronger impulse noise, which in turn requires a higher number of diversity operations to suppress the impulse noise.
[0063] In some embodiments, determining diversity mode parameters based on first channel state information includes: The first channel state information is compared with multiple preset threshold intervals corresponding to the diversity mode decision. Based on the first threshold interval where the first channel state information is located, the corresponding target diversity number is selected as the diversity mode parameter.
[0064] Understandably, the first device compares the first channel state information with multiple preset threshold intervals corresponding to the diversity mode decision, determines the first threshold interval in which the first channel state information is located, and then determines the target diversity number corresponding to the first threshold interval, and uses the target diversity number as the diversity mode parameter at this time.
[0065] It should be noted that the multiple decision thresholds corresponding to diversity mode decision-making can form multiple preset threshold intervals for diversity mode decision-making. These multiple preset threshold intervals constitute the diversity mode decision-making scheme, which can be pre-set (e.g., pre-set through actual measurement calibration). Optionally, based on the pre-set diversity mode decision-making scheme, the decision thresholds corresponding to diversity mode decision-making can also be dynamically adjusted according to the real-time channel state.
[0066] This application does not limit the specific implementation of the diversity mode decision scheme. Taking the first channel state information as PNI and the target diversity number within the range of 1, 2, 4, and 7 as an example, a diversity mode decision scheme is provided. The diversity mode parameter includes the diversity number. This diversity mode decision scheme determines the diversity number by comparing the PNI with the following preset threshold intervals, as shown below: The number of episodes is 7; The number of episodes is equal to 4; The number of episodes is equal to 2; The number of episodes is equal to 1.
[0067] in, , , This is the decision threshold for the diversity mode decision scheme, and . , , The value is determined by on-site measured data and can be adjusted through subsequent comprehensive transmission efficiency evaluation indicators.
[0068] The multiple preset threshold intervals corresponding to diversity mode decision-making are: , , , .
[0069] It should be noted that, in In the case of a small impulse noise, it can be ignored. The diversity count can be set to 1, or the channel can be re-monitored for impulse noise to obtain the re-monitored PNI. The diversity mode decision is made based on the PNI. This application does not limit this.
[0070] Step 1012: The first device determines the modulation mode parameters based on the second channel state information.
[0071] In some embodiments, determining modulation mode parameters based on second channel state information includes: comparing the second channel state information with multiple preset threshold intervals corresponding to the modulation mode decision, and selecting the corresponding target modulation method as the modulation mode parameter based on the second threshold interval in which the second channel state information is located.
[0072] Understandably, the first device compares the second channel state information with multiple preset threshold intervals corresponding to the modulation mode decision, determines the second threshold interval in which the second channel state information is located, and then determines the target modulation mode corresponding to the second threshold interval, and uses the target modulation mode as the modulation mode parameter at this time.
[0073] It should be noted that the multiple decision thresholds corresponding to the modulation mode decision can form multiple preset threshold intervals for the modulation mode decision. These multiple preset threshold intervals constitute the modulation mode decision scheme, and the diversity mode decision scheme can be pre-set (e.g., pre-set through measured calibration). Optionally, based on the pre-set modulation mode decision scheme, the decision thresholds corresponding to the modulation mode decision can also be dynamically adjusted according to the real-time channel state.
[0074] This application does not limit the specific implementation of the modulation mode decision scheme in its embodiments. The following uses the second channel state information as an example. Taking the target modulation scheme within the range of 16QAM, QPSK, and BPSK as an example, a modulation mode decision scheme is provided. The modulation mode parameters include the modulation scheme itself. This modulation mode decision scheme is based on... The modulation scheme is determined by comparing it with the following preset threshold ranges, as shown below: High SNR region: It uses 16QAM modulation; Middle SNR region, It uses QPSK modulation; Low SNR region It uses BPSK modulation.
[0075] in, and This is the decision threshold for the modulation mode decision scheme, and . The value is determined by on-site measured data and can be adjusted according to subsequent comprehensive transmission efficiency evaluation indicators.
[0076] The multiple preset threshold ranges corresponding to the modulation mode decision are , , These correspond to the high SNR region, medium SNR region, and low SNR region, respectively.
[0077] In this embodiment, diversity mode parameters are determined based on the first channel information, and modulation mode parameters are determined based on the second channel information. This achieves coordinated optimization of diversity number and modulation method, which can solve the problem of low communication efficiency or insufficient reliability in complex interference scenarios caused by statically configuring diversity number and pre-binding diversity number and modulation method in related technologies.
[0078] Step 102: Generate a first frame according to the communication transmission parameters and send the first frame to the second device. The first frame is used to instruct the second device to communicate based on the communication transmission parameters, which include diversity mode parameters and modulation mode parameters.
[0079] After obtaining the diversity mode parameters and modulation mode parameters (collectively referred to as communication transmission parameters), the first device needs to configure these communication transmission parameters for the second device so that the second device can communicate with the first device based on these parameters. The first device also uses these communication transmission parameters to communicate with the second device.
[0080] The first device generates a first frame based on the communication transmission parameters, that is, the first frame carries the communication transmission parameters, and the first device sends the first frame to the second device.
[0081] Accordingly, the second device receives the first frame from the first device, thereby obtaining the diversity mode parameters and modulation mode parameters configured by the first device through the first frame, so that the second device can communicate with the first device based on the obtained diversity mode parameters and modulation mode parameters.
[0082] In the above technical solution, the first device monitors the channel for impulse noise and white noise, thereby obtaining first channel state information and second channel state information respectively. By jointly monitoring white noise and impulse noise, the comprehensiveness and accuracy of channel state assessment are improved. Diversity mode decisions are made based on the first channel state information to determine diversity mode parameters, and modulation mode decisions are made based on the second channel state information to determine modulation mode parameters. This dynamically adjusts the diversity frequency and modulation method according to the channel state, achieving coordinated optimization of the diversity frequency and modulation method. This solves the problem in related technologies where statically configuring the diversity frequency and pre-binding the diversity frequency and modulation method leads to low communication efficiency or insufficient reliability in complex interference scenarios. The optimized diversity frequency and modulation method are then used as communication transmission parameters between the first and second devices, achieving transmission optimization. This application can be applied to complex interference scenarios to improve communication efficiency and reliability.
[0083] In some embodiments, the first frame includes a beacon frame or a Start of Frame (SOF) frame. The beacon frame is used by the Control Center (CCO) for network management, while the SOF frame is mainly used for data transmission between devices. The frame control field of the first frame includes diversity mode parameters and modulation mode parameters.
[0084] This application provides two implementation methods for the first frame.
[0085] Method 1: The first frame is a beacon frame.
[0086] The diversity mode parameters (including the number of diversity copies) and modulation mode parameters (including the modulation method) included in the communication transmission parameters can be transmitted through beacon frames. Specifically, these communication transmission parameters can be transmitted through the frame control field of the beacon frame.
[0087] The definitions of the diversity copy modes (combinations of diversity and modulation modes) supported by existing protocols for payload data are shown in Tables 1 and 2. These diversity copy modes are divided into basic diversity copy mode and extended diversity copy mode. Table 1 shows the basic diversity copy mode, and Table 2 shows the extended diversity copy mode. The diversity copy mode indicates the coding rate, modulation scheme, number of diversity copies, number of physical blocks, and physical block type in the payload of the first frame. The diversity copy mode number is carried in the frame control field of the first frame; the receiver can obtain the information needed to decode the payload after decoding the frame control field.
[0088] Table 1. Basic Mode of Diversity Copying
[0089] Table 2 Diversity Copy Extension Mode
[0090] Optionally, the frame control field of the beacon frame includes diversity mode parameters and modulation mode parameters.
[0091] Existing protocols use a fixed Transmission Mode Index (TMI) combination to represent diversity mode parameters (including the number of diversity operations) and modulation mode parameters (including the modulation scheme). The frame control field of the beacon frame uses bits 4-7 of the 9th byte to define the diversity copy mode, as shown in Table 3.
[0092] Table 3. Basic Mode Definitions of Diversity Copy of Beacon Frames in the Original Protocol
[0093] This application provides a method for defining diversity mode parameters and modulation mode parameters in a beacon frame. As shown in Table 4, the 9th byte of the first frame (beacon frame) represents the diversity number and modulation scheme in the frame control field of the beacon frame. Specifically, bits 4 and 5 of the 9th byte represent the diversity number; for example, 00 indicates a diversity number of 1, 01 indicates a diversity number of 2, 10 indicates a diversity number of 4, and 11 indicates a diversity number of 7. Bits 6 and 7 of the 9th byte represent the modulation scheme; for example, 00 indicates BPSK modulation, 01 indicates QPSK modulation, 10 indicates 16QAM modulation, and 11 indicates anti-pulse mode.
[0094] Impulse-resistant mode protects equipment from brief but high-energy impulse noise or interference, ensuring stable and accurate operation even in harsh electromagnetic environments. It is typically used when impulse noise interference (the intensity of which can be determined via PNI) suddenly becomes very high to improve communication reliability. It should be noted that in this impulse-resistant mode, the 4th and 5th bits (originally used to indicate the diversity number) of the 9th byte in the first frame (beacon frame) are invalidated. The diversity number in this impulse-resistant mode is 11, and the modulation scheme is BPSK.
[0095] Table 4. Definition of diversity number and modulation scheme in a beacon frame provided in this application embodiment.
[0096] Method 2: The first frame is an SOF frame.
[0097] The diversity mode parameters (including the number of diversity copies) and modulation mode parameters (including the modulation scheme) included in the communication transmission parameters can be transmitted through SOF frames. Specifically, these communication transmission parameters can be transmitted through the frame control field of the SOF frame.
[0098] Optionally, the frame control field of the SOF frame includes diversity mode parameters and modulation mode parameters.
[0099] The existing protocol uses a fixed TMI combination to represent diversity mode parameters (including the number of diversity operations) and modulation mode parameters (including the modulation scheme). The SOF frame control field uses bits 4-7 of the 11th byte to represent the basic diversity copy mode, and bits 0-3 of the 12th byte to represent the extended diversity copy mode, as shown in Table 5.
[0100] Table 5. Basic Mode Definitions of SOF Frame Diversity Copy in the Original Protocol
[0101] This application provides a method for representing diversity mode parameters and modulation mode parameters in an SOF frame. As shown in Table 6, the 11th byte of the first frame (SOF frame) represents the diversity number and modulation scheme in the frame control field of the SOF frame. Bits 4 and 5 of the 11th byte represent the diversity number; for example, 00 indicates a diversity number of 1, 01 indicates a diversity number of 2, 10 indicates a diversity number of 4, and 11 indicates a diversity number of 7. Bits 6 and 7 of the 11th byte represent the modulation scheme; for example, 00 indicates BPSK modulation, 01 indicates QPSK modulation, 10 indicates 16QAM modulation, and 11 indicates pulse-resistant mode. Bits 0-3 of the 12th byte in the first frame are not used and are reserved. In pulse-resistant mode (the definition can be found above and will not be repeated), the definition of bits 4 and 5 of the 11th byte of the SOF frame is invalid. In this pulse-resistant mode, the diversity number is 11, and the modulation scheme is BPSK.
[0102] Table 6. Definition of diversity number and modulation scheme in an SOF frame provided in this application embodiment.
[0103] In this embodiment, the first device generates a first frame based on communication transmission parameters. The first frame can be a beacon frame or an SOF frame. The diversity mode parameters and modulation mode parameters are transmitted to the second device through the frame control field of the beacon frame or SOF frame. Through the above steps, the first device and the second device complete the configuration of communication transmission parameters, and then the first device and the second device can communicate based on the communication transmission parameters, thereby achieving the purpose of transmission optimization. Since the communication transmission parameters are dynamically determined after monitoring impulse noise and white noise, this application can be applied to complex interference scenarios to improve communication efficiency and reliability.
[0104] Since the number of diversity operations and the modulation method can affect the communication success rate, the number of retransmissions, and the transmission frame length, this application provides a comprehensive evaluation index for transmission efficiency (TEI).
[0105] In some embodiments, the method further includes: Based on the communication transmission parameters, communicate with the second device to obtain the communication transmission efficiency parameters corresponding to the current transmission; Based on the communication transmission efficiency parameters corresponding to the current transmission, determine the comprehensive transmission efficiency evaluation index corresponding to the current transmission.
[0106] The first device and the second device communicate based on the communication transmission parameters (including diversity number and modulation method) determined in steps 100 and 101. After communication, the first device can obtain the communication transmission efficiency parameter corresponding to the current transmission. Here, the current transmission refers to the transmission process using the communication transmission parameters.
[0107] Optionally, communication transmission efficiency parameters include communication success rate, average number of retransmissions, number of bits carried per symbol, and diversity frequency.
[0108] The communication success rate represents the success rate of communication after retransmission, which is obtained by the first device through statistics of historical transmission data. This communication success rate is related to the actual channel quality.
[0109] The average number of retransmissions is related to the probability of successful communication. The calculation formula is as follows:
[0110] in, The communication success rate is determined for a single frame. It can be retransmitted a maximum of 2 times. If the second retransmission fails, the communication is considered to have failed.
[0111] The number of bits carried by a unit symbol reflects the influence of the transmission frame length. For example, the number of bits carried by the unit symbol is 1, 2, or 4, which correspond to the modulation schemes BPSK, QPSK, and 16QAM, respectively.
[0112] The diversity number reflects the impact of the transmission frame length. For example, the diversity number can be 1, 2, 4, or 7.
[0113] It should be noted that the number of bits carried by a unit symbol and the number of diversity operations are calculated in the diversity mode decision and modulation mode decision in the aforementioned embodiments.
[0114] In some embodiments, a comprehensive transmission efficiency evaluation index corresponding to the current transmission is determined based on the communication transmission efficiency parameters corresponding to the current transmission, including: Based on the communication success rate, average retransmission count, number of bits carried per symbol, and diversity operations corresponding to the current transmission, the comprehensive transmission efficiency evaluation index corresponding to the current transmission is calculated using the following formula:
[0115] in, , , As a regulating factor, To improve communication success rate, The average number of retransmissions. The number of bits carried by a unit symbol. For the number of episodes, It serves as a comprehensive evaluation index for transmission efficiency.
[0116] In a comprehensive evaluation of transmission efficiency, communication success rate has the most dominant impact, followed by average retransmission count, and then transmission frame length. For example, , , The values are 0.7, 0.2 and 0.1 respectively.
[0117] In this embodiment of the application, the above-mentioned methods are adopted based on communication success rate, average retransmission count, number of bits carried per symbol, and diversity count. The calculation formula can determine the comprehensive transmission efficiency evaluation index, and realize the quantitative evaluation of the communication effect of different combinations of diversity mode parameters and modulation mode parameters.
[0118] Furthermore, based on the quantitative evaluation results, the decision thresholds (i.e., ...) in the diversity mode decision and / or modulation mode decision in the aforementioned embodiments can be adjusted. , , and and Optimize the value of at least one of the six thresholds.
[0119] In some embodiments, the method further includes: If the overall transmission efficiency evaluation index corresponding to the current transmission is less than the overall transmission efficiency evaluation index corresponding to the previous transmission, adjust the decision threshold corresponding to the diversity mode decision and / or modulation method decision to increase the overall transmission efficiency evaluation index. Based on the updated communication transmission parameters that increase the overall transmission efficiency evaluation index, a second frame is generated and sent to the second device. The second frame includes the updated communication transmission parameters. The second frame has the same frame structure as the first frame. The updated communication transmission parameters include updated diversity mode parameters and / or updated modulation mode parameters.
[0120] It is understandable that the decision thresholds in diversity mode decision and modulation mode decision are optimized, including: when the comprehensive transmission efficiency evaluation index corresponding to the current transmission is less than the comprehensive transmission efficiency evaluation index corresponding to the previous transmission, adjusting the decision thresholds corresponding to diversity mode decision and / or modulation mode decision, so as to increase the comprehensive transmission efficiency evaluation index.
[0121] The "previous transmission" here refers to the transmission process using the previous communication transmission parameters (i.e., the communication transmission parameters determined during the last channel state change). The comprehensive transmission efficiency evaluation index corresponding to the previous transmission can be based on the communication transmission efficiency parameters corresponding to the previous transmission, using the aforementioned... The calculation formula is used to obtain the result.
[0122] Figure 2 This is a schematic diagram illustrating a process for optimizing decision thresholds corresponding to diversity mode decisions and / or modulation mode decisions based on a comprehensive transmission efficiency evaluation index, as provided in an embodiment of this application. Figure 2 As shown, the decision thresholds for diversity mode decisions and / or modulation mode decisions are optimized based on the comprehensive transmission efficiency evaluation index, including: 1. CCO calculates the communication success rate over a period of time (e.g., 5 minutes). With single-frame communication success rate Calculate by combining the number of bits M carried by the current unit symbol with the diversity number D. ; 2. Monitor impulse noise and white noise to obtain the corresponding channel state. If the channel state changes (e.g., the PNI was originally located at...), If so, the diversity number and / or modulation scheme are re-determined (i.e. adjusted) based on the monitored channel status; 3. Recalculate the communication success rate. Single-frame communication success rate The number of bits M carried by a unit symbol and the number of diversity operations D are used to calculate the adjusted value. ; 4. Comparison and ,if This indicates that adjusting the diversity number and modulation scheme had a negative effect. Therefore, the diversity number and modulation scheme should be rolled back, and the decision thresholds corresponding to the diversity mode decision and / or modulation scheme decision should be adjusted to increase the overall transmission efficiency evaluation index, i.e., to adjust towards a better overall transmission efficiency evaluation index. For example, the decision threshold for the diversity number can be adjusted by 5% of its current value, and the decision threshold for the modulation scheme can be adjusted by 1 dB.
[0123] After adjusting the decision thresholds corresponding to the diversity mode decision and / or modulation mode decision, the first device obtains updated communication transmission parameters that increase the overall transmission efficiency evaluation index, and generates a second frame based on these parameters. The second frame has the same frame structure as the first frame. The first device sends the second frame to the second device, which instructs the second device to communicate based on the updated communication transmission parameters corresponding to the increase in the overall transmission efficiency evaluation index. The second frame includes the updated communication transmission parameters, which include updated diversity mode parameters and / or updated modulation mode parameters.
[0124] Correspondingly, the second device receives a second frame from the first device, the second frame including updated communication transmission parameters, wherein the second frame has the same frame structure as the first frame, and the updated communication transmission parameters include updated diversity mode parameters and / or updated modulation mode parameters; the second device obtains the updated communication transmission parameters and communicates with the first device based on the updated communication transmission parameters.
[0125] In this embodiment, the first device first communicates with the second device based on communication transmission parameters to obtain the communication transmission efficiency parameters corresponding to the current transmission, and determines the comprehensive transmission efficiency evaluation index corresponding to the current transmission based on these parameters. The comprehensive transmission efficiency evaluation index corresponding to the previous transmission is then calculated using the same formula. The comprehensive transmission efficiency evaluation index serves as a quantitative evaluation of the communication effect of different combinations of diversity mode parameters and modulation mode parameters. If the comprehensive transmission efficiency evaluation index corresponding to the current transmission is less than that corresponding to the previous transmission, the decision thresholds corresponding to the diversity mode decision and / or modulation mode decision are adjusted to increase the comprehensive transmission efficiency evaluation index. A second frame is then generated and sent to the second device. The second frame includes updated communication transmission parameters, including updated diversity mode parameters and / or updated modulation mode parameters. After the updated communication transmission parameters are successfully configured, the first device transmits with the second device based on these updated parameters. This application provides a method for quantitatively evaluating the communication effect of different combinations of diversity mode parameters and modulation mode parameters. Based on the quantitative evaluation results, the decision threshold in diversity mode decision and / or modulation mode decision can be optimized, thereby achieving dynamic optimization of the decision threshold. This maximizes transmission efficiency while ensuring communication reliability, thus achieving the purpose of transmission optimization.
[0126] Figure 3 This is a second schematic flowchart of the transmission optimization method provided in the embodiments of this application. Figure 3 As shown, the transmission optimization method is applied to the second device and includes at least one of steps 300 and 301.
[0127] Step 300: Receive a first frame from the first device. The first frame includes communication transmission parameters, which include diversity mode parameters and modulation mode parameters. Optionally, the first device is the Central Coordinator (CCO), and the second device is the Site (STA).
[0128] Optionally, the first frame may include a beacon frame or an SOF frame, and the frame control field of the first frame may include diversity mode parameters and modulation mode parameters.
[0129] Step 301: Communicate with the first device based on the communication transmission parameters.
[0130] In some embodiments, the method further includes: Receive a second frame from the first device, the second frame including updated communication transmission parameters, wherein the second frame has the same frame structure as the first frame, and the updated communication transmission parameters include updated diversity mode parameters and / or updated modulation mode parameters. Based on the updated communication transmission parameters, communication is established with the first device.
[0131] The execution subject of this application embodiment is the second device. The behavior of the second device corresponds to the behavior of the first device mentioned above. For an understanding of this application embodiment, please refer to the relevant description in the aforementioned transmission optimization method embodiment on the first device side, which can achieve the same technical effect, and will not be repeated here.
[0132] The transmission optimization method provided in this application can be executed by a transmission optimization device. This application uses the example of a transmission optimization device executing the transmission optimization method to illustrate the transmission optimization device provided in this application.
[0133] Figure 4 This is one of the structural schematic diagrams of the transmission optimization device provided in the embodiments of this application. For example... Figure 4 As shown, the transmission optimization device 400 includes: a channel state monitoring module 410, a dynamic decision-making module 420, and a parameter configuration module 430. The transmission optimization device 400 is a first device or a component of a first device.
[0134] The channel state monitoring module 410 is used to monitor the channel for impulse noise to obtain first channel state information and to monitor the channel for white noise to obtain second channel state information. The dynamic decision module 420 is used to determine the diversity mode parameters based on the first channel state information and the modulation mode parameters based on the second channel state information. The parameter configuration module 430 is used to generate a first frame according to the communication transmission parameters and send the first frame to the second device. The first frame is used to instruct the second device to communicate based on the communication transmission parameters, which include diversity mode parameters and modulation mode parameters.
[0135] Optionally, the first channel state information is the impulse noise intensity index.
[0136] Optionally, the dynamic decision module 420 is also used for: The first channel state information is compared with multiple preset threshold intervals corresponding to the diversity mode decision. Based on the first threshold interval where the first channel state information is located, the corresponding target diversity number is selected as the diversity mode parameter. The second channel state information is compared with multiple preset threshold intervals corresponding to the modulation mode decision. Based on the second threshold interval in which the second channel state information is located, the corresponding target modulation method is selected as the modulation mode parameter.
[0137] Optionally, the first frame may include a beacon frame or an SOF frame, and the frame control field of the first frame may include diversity mode parameters and modulation mode parameters.
[0138] Optionally, the device further includes a first processing module: The first processing module is used for: Based on the communication transmission parameters, communicate with the second device to obtain the communication transmission efficiency parameters corresponding to the current transmission; Based on the communication transmission efficiency parameters corresponding to the current transmission, determine the comprehensive transmission efficiency evaluation index corresponding to the current transmission.
[0139] Figure 5 This is a second schematic diagram of the transmission optimization device provided in the embodiments of this application. For example... Figure 5 As shown, the transmission optimization device includes a channel state monitoring module 410, a dynamic decision-making module 420, a parameter configuration module 430, and a comprehensive transmission efficiency evaluation module 440. The channel state monitoring module 410 monitors the channel for impulse noise to obtain first channel state information, which reflects the impulse noise level. It also monitors the channel for white noise to obtain second channel state information, which reflects the white noise level. The module outputs both the first and second channel state information to the dynamic decision-making module 420. The dynamic decision-making module 420 determines diversity mode parameters based on the first channel state information reflecting the impulse noise level and determines modulation mode parameters based on the second channel state information reflecting the white noise level. The parameter configuration module 430 writes the output of the dynamic decision-making module 420 into a beacon frame or an SOF frame and sends the beacon frame or SOF frame. The comprehensive transmission efficiency evaluation module 440 calculates a comprehensive transmission efficiency evaluation index, quantitatively evaluates the communication effect of different combinations of diversity and modulation modes, and feeds back the evaluation results to the dynamic decision-making module 420 to optimize the decision threshold between different diversity and modulation modes.
[0140] Optionally, communication transmission efficiency parameters include communication success rate, average number of retransmissions, number of bits carried per symbol, and diversity frequency. Optionally, based on the communication transmission efficiency parameters corresponding to the current transmission, a comprehensive transmission efficiency evaluation index is determined for the current transmission, including: Based on the communication success rate, average retransmission count, number of bits carried per symbol, and diversity operations corresponding to the current transmission, the comprehensive transmission efficiency evaluation index corresponding to the current transmission is calculated using the following formula:
[0141] in, , , As a regulating factor, To improve communication success rate, The average number of retransmissions. The number of bits carried by a unit symbol. For the number of episodes, It serves as a comprehensive evaluation index for transmission efficiency.
[0142] Optionally, the device also includes a second transceiver module: The dynamic decision module 420 is also used to adjust the decision thresholds corresponding to diversity mode decision and / or modulation method decision when the comprehensive transmission efficiency evaluation index corresponding to the current transmission is less than the comprehensive transmission efficiency evaluation index corresponding to the previous transmission, so as to increase the comprehensive transmission efficiency evaluation index. The second transceiver module is used to generate a second frame based on the updated communication transmission parameters that increase the overall transmission efficiency evaluation index, and send the second frame to the second device. The second frame includes the updated communication transmission parameters. The second frame has the same frame structure as the first frame. The updated communication transmission parameters include updated diversity mode parameters and / or updated modulation mode parameters.
[0143] Optionally, the first device is the Central Coordinator (CCO), and the second device is the Site (STA).
[0144] The transmission optimization device provided in this application embodiment can achieve... Figure 1 The various processes in the transmission optimization method embodiments shown can achieve the same technical effect, and will not be described again here to avoid repetition.
[0145] Figure 6 This is the third schematic diagram of the transmission optimization device provided in the embodiments of this application. Figure 6 As shown, the transmission optimization device 600 includes a first transceiver module 610. The transmission optimization device 600 is a second device or a component within a second device, such as an integrated circuit or a chip.
[0146] The first transceiver module 610 is used to receive a first frame from the first device. The first frame includes communication transmission parameters, which include diversity mode parameters and modulation mode parameters. The first transceiver module 610 is also used to communicate with the first device based on communication transmission parameters.
[0147] Optionally, the first transceiver module 610 is also used for: Receive a second frame from the first device, the second frame including updated communication transmission parameters, wherein the second frame has the same frame structure as the first frame, and the updated communication transmission parameters include updated diversity mode parameters and / or updated modulation mode parameters. Based on the updated communication transmission parameters, communication is established with the first device.
[0148] Optionally, the first frame may include a beacon frame or an SOF frame, and the frame control field of the first frame may include diversity mode parameters and modulation mode parameters.
[0149] Optionally, the first device is the Central Coordinator (CCO), and the second device is the Site (STA).
[0150] The transmission optimization device provided in this application embodiment can achieve... Figure 3 The various processes in the transmission optimization method embodiments shown can achieve the same technical effect, and will not be described again here to avoid repetition.
[0151] Figure 7 This is a schematic diagram of the structure of a communication device provided in some embodiments of this application. For example... Figure 7 As shown, this application embodiment also provides a communication device 700, including a processor 701 and a memory 702. The memory 702 stores a program or instructions that can run on the processor 701. For example, when the communication device 700 is a first device, the program or instructions executed by the processor 701 implement the various steps of the above-described transmission optimization method embodiment on the first device side, and can achieve the same technical effect. To avoid repetition, it will not be described again here. For example, when the communication device 700 is a second device, the program or instructions executed by the processor 701 implement the various steps of the above-described transmission optimization method embodiment on the second device side, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0152] This application embodiment also provides a central coordinator, including a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement, for example... Figure 1 The corresponding steps in the method embodiment shown. This central coordinator embodiment corresponds to the first device-side method embodiment described above. All implementation processes and methods of the above method embodiments can be applied to this central coordinator embodiment and achieve the same technical effect. The central coordinator can be... Figure 4 The transmission optimization device shown, or Figure 5 The transmission optimization device shown.
[0153] This application embodiment also provides a station, including a processor and a communication interface, the communication interface and the processor being coupled, the processor being used to run programs or instructions to implement, for example... Figure 3The corresponding steps in the method embodiment shown. This site embodiment corresponds to the second device-side method embodiment described above. All implementation processes and methods of the above method embodiments can be applied to this site embodiment and achieve the same technical effect. The site can be... Figure 6 The transmission optimization device shown.
[0154] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described transmission optimization method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0155] The processor is either the processor in the central coordinator or the processor in the station in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0156] This application also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described transmission optimization method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0157] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0158] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described transmission optimization method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0159] This application also provides a transmission optimization system, including a central coordinator and a station. The central coordinator can be used to execute the steps of the above-described transmission optimization method, and the station can also be used to execute the steps of the above-described transmission optimization method. The communication system implements each process of the above-described transmission optimization method embodiments and achieves the same technical effect; therefore, to avoid repetition, it will not be described again here.
[0160] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0161] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the related technology, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.
[0162] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
[0163] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0164] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.
Claims
1. A transmission optimization method, characterized in that, Applied to the first device, including: The channel is subjected to impulse noise monitoring to obtain first channel state information, and the channel is subjected to white noise monitoring to obtain second channel state information; Based on the first channel state information, determine the diversity mode parameters; based on the second channel state information, determine the modulation mode parameters. Based on the communication transmission parameters, a first frame is generated and sent to the second device. The first frame is used to instruct the second device to communicate based on the communication transmission parameters, which include the diversity mode parameters and the modulation mode parameters.
2. The method according to claim 1, characterized in that, The first channel state information is the impulse noise intensity index.
3. The method according to claim 1, characterized in that, The step of determining the diversity mode parameters based on the first channel state information includes: comparing the first channel state information with multiple preset threshold intervals corresponding to the diversity mode decision, and selecting the corresponding target diversity number as the diversity mode parameters based on the first threshold interval where the first channel state information is located. The step of determining the modulation mode parameters based on the second channel state information includes: comparing the second channel state information with multiple preset threshold intervals corresponding to the modulation mode decision, and selecting the corresponding target modulation method as the modulation mode parameters based on the second threshold interval in which the second channel state information is located.
4. The method according to claim 1, characterized in that, The first frame includes a beacon frame or an SOF frame, and the frame control field of the first frame includes the diversity mode parameters and the modulation mode parameters.
5. The method according to any one of claims 1-4, characterized in that, The method further includes: Based on the communication transmission parameters, communicate with the second device to obtain the communication transmission efficiency parameters corresponding to the current transmission. Based on the communication transmission efficiency parameters corresponding to the current transmission, determine the comprehensive transmission efficiency evaluation index corresponding to the current transmission.
6. The method according to claim 5, characterized in that, The communication transmission efficiency parameters include communication success rate, average number of retransmissions, number of bits carried per symbol, and number of diversity operations. The step of determining the comprehensive transmission efficiency evaluation index corresponding to the current transmission based on the communication transmission efficiency parameters corresponding to the current transmission includes: Based on the communication success rate, average retransmission count, number of bits carried per symbol, and diversity count corresponding to the current transmission, the comprehensive transmission efficiency evaluation index corresponding to the current transmission is calculated using the following formula: in, , , As a regulating factor, The communication success rate is... The average number of retransmissions. The number of bits carried by the unit symbol. For the number of episodes, This is the comprehensive transmission efficiency evaluation index.
7. The method according to claim 5, characterized in that, The method further includes: If the comprehensive transmission efficiency evaluation index corresponding to the current transmission is less than the comprehensive transmission efficiency evaluation index corresponding to the previous transmission, adjust the decision threshold corresponding to the diversity mode decision and / or the decision threshold corresponding to the modulation method decision to increase the comprehensive transmission efficiency evaluation index. Based on the updated communication transmission parameters that increase the overall transmission efficiency evaluation index, a second frame is generated and sent to a second device. The second frame includes the updated communication transmission parameters. The second frame has the same frame structure as the first frame. The updated communication transmission parameters include updated diversity mode parameters and / or updated modulation mode parameters.
8. The method according to any one of claims 1-4 and 6-7, characterized in that, The first device is the Central Coordinator (CCO), and the second device is the Site (STA).
9. A transmission optimization method, characterized in that, Applied to a second device, including: Receive a first frame from a first device, the first frame including communication transmission parameters, the communication transmission parameters including diversity mode parameters and modulation mode parameters; Based on the communication transmission parameters, communication is conducted with the first device.
10. The method according to claim 9, characterized in that, The method further includes: Receive a second frame from the first device, the second frame including updated communication transmission parameters, wherein the second frame has the same frame structure as the first frame, and the updated communication transmission parameters include updated diversity mode parameters and / or updated modulation mode parameters. Based on the updated communication transmission parameters, communication is conducted with the first device.
11. A transmission optimization device, characterized in that, include: The channel state monitoring module is used to monitor the channel for impulse noise to obtain first channel state information, and to monitor the channel for white noise to obtain second channel state information. The dynamic decision module is used to determine diversity mode parameters based on the first channel state information and modulation mode parameters based on the second channel state information. The parameter configuration module generates a first frame based on the communication transmission parameters and sends the first frame to the second device. The first frame is used to instruct the second device to communicate based on the communication transmission parameters, which include the diversity mode parameters and the modulation mode parameters.
12. A transmission optimization device, characterized in that, include: A first transceiver module is configured to receive a first frame from a first device, the first frame including communication transmission parameters, the communication transmission parameters including diversity mode parameters and modulation mode parameters; The first transceiver module is also used to communicate with the first device based on the communication transmission parameters.
13. A communication device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the transmission optimization method as described in any one of claims 1 to 8, or to implement the transmission optimization method as described in any one of claims 9 to 10.
14. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the transmission optimization method as described in any one of claims 1 to 8, or implement the transmission optimization method as described in any one of claims 9 to 10.
15. A computer program / program product stored in a storage medium, the computer program / program product being executed by at least one processor to implement the transmission optimization method as claimed in any one of claims 1 to 8, or to implement the steps of the transmission optimization method as claimed in any one of claims 9 to 10.