A wireless radar probe adaptive matching method and system for a towed vehicle
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- XIAMEN AUTOSTAR ELECTRONICS CO LTD
- Filing Date
- 2026-03-25
- Publication Date
- 2026-06-23
AI Technical Summary
In the dynamic access environment of wireless radar probes for trailers, existing technologies cannot effectively distinguish between ordinary access failures and interference-driven access failures. This results in repeated requests being concentrated in the same frequency band, the same power level, and the same bearer structure, passively prolonging connection waiting time and lacking vertical linkage processing capabilities.
By acquiring the channel response discreteness variable, establishing a multipath interference state identifier, adjusting the transmit power compensation gain parameter, setting the backoff time duration, suspending the data bearer channel, calculating the information gain change rate, generating an adaptive broadband bearer data stream, and realizing redirected data transmission.
In complex road and multipath reflection environments, maintain link continuity and data transmission timeliness, avoid latency accumulation caused by single-band retries, and improve the targeting and efficiency of the connection recovery process.
Smart Images

Figure CN122269232A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of narrowband Internet of Things (IoT) technology, and in particular to an adaptive matching method and system for wireless radar probes used in towed vehicles. Background Technology
[0002] Existing technologies are designed around low power consumption, wide coverage, and large-scale terminal access, with a core focus on the stable carrying of low-rate data services through narrowband channels. In practical operation, they are more suitable for periodic, small-volume, and gently fluctuating service scenarios. They lack the vertical linkage processing capabilities for the dynamic access environment, link disturbance environment, and data burst environment faced by wireless radar probes for trailers. When relying solely on the narrowband channel structure to maintain basic communication, the link status after a connection request enters the network typically follows a general access process. Faced with reference signal fluctuations caused by multipath reflections, obstruction changes, and trailer attitude changes, it is difficult to promptly distinguish between ordinary access failures and interference-driven access failures. This easily leads to repeated requests concentrated in the same frequency band, power level, and bearer structure, passively prolonging access waiting time. Therefore, improvements are needed. Summary of the Invention
[0003] The purpose of this invention is to overcome the shortcomings of the existing technology and to propose an adaptive matching method and system for wireless radar probes used in towed vehicles.
[0004] To achieve the above objectives, the present invention adopts the following technical solution: an adaptive matching method for wireless radar probes of towed vehicles, comprising the following steps: Based on the wireless radar probe connection of the trailer, the channel response discreteness variable is obtained, and the channel response discreteness variable is compared with the preset interference judgment threshold to establish a multipath interference state identifier. Based on the multipath interference state identifier, set the backoff time duration parameter, adjust the transmit power compensation gain parameter of the narrowband IoT probe antenna node, obtain the basic dual-bearer wireless channel, set the internal attribute parameter of the data bearer channel in the basic dual-bearer wireless channel to the sleep state value, and establish a dual-bearer sleep connection channel. Based on the dual-bearer hibernation connection channel, the original data stream within the collection time window of the local microcontroller of the wireless radar probe of the trailer is extracted, the information gain change rate is calculated, the information gain change rate is compared with the preset displacement burst threshold, and a channel switching activation command is established. According to the channel switching activation instruction, the redirected data transmission channel is obtained, the internal radio frequency resource block parameters of the redirected data transmission channel are allocated and invoked, and an adaptive broadband bearer data stream is generated.
[0005] Preferably, the step of obtaining the multipath interference state identifier is as follows: After receiving the connection request from the wireless radar probe of the trailer vehicle, during the network connection timer operation, the amplitude sequence of each delay tap in the downlink reference signal channel parameter item of the narrowband IoT communication frequency band is retrieved, and the amplitude fluctuation degree and amplitude concentration degree of each delay tap amplitude sequence are statistically analyzed to form an impulse response statistical set. Based on the set of impulse response statistics, extract the amplitude fluctuation statistics and amplitude set statistics corresponding to each time delay tap amplitude sequence, and calculate the channel response dispersion variable. Read the preset interference judgment threshold. When the channel response discreteness variable is greater than the preset interference judgment threshold, the current channel state is judged to have multipath interference, and a multipath interference state identifier is established.
[0006] Preferably, the steps for obtaining the basic dual-bearer wireless channel are as follows: Read the interference judgment result and connection failure record corresponding to the multipath interference state identifier, write the backoff time duration parameter according to the interference judgment result, correct the transmit power compensation gain parameter of the narrowband IoT probe antenna node according to the connection failure record, replace the subcarrier of the current connection frequency band with the backup frequency band subcarrier and initiate the retry connection request operation to obtain the retry connection control parameter group. According to the retry connection control parameter group, the network configuration instruction data packet returned by the retry connection request is received, the service attribute parameters in the network configuration instruction data packet are parsed, and the narrowband IoT signaling bearer channel and data bearer channel are allocated according to the transmission priority and bearer type corresponding to the service attribute parameters. The narrowband IoT signaling bearer channel and data bearer channel are written into the same connection context for association registration to form a basic dual-bearer wireless channel.
[0007] Preferably, the step of obtaining the dual-bearer sleep connection channel is as follows: Locate the internal attribute parameters of the data bearer channel in the basic dual-bearer wireless channel, and rewrite the activation flag, resource scheduling flag, and data forwarding flag in the data bearer channel internal attribute parameters into dormant state values in sequence, while retaining the connection persistence attribute of the narrowband IoT signaling bearer channel, thus completing the dormant configuration of the dual-bearer connection structure and forming a dual-bearer dormant connection channel.
[0008] Preferably, the step of obtaining the information gain change rate is as follows: According to the dual-bearer hibernation connection channel, the original data stream cached by the local microcontroller of the wireless radar probe of the trailer vehicle within the collection time window is read. At the same time, the probability statistics of the original data stream saved in the previous collection time window are read. The original data stream in the current collection time window is scanned symbol by symbol and the occurrence frequency of each data symbol is counted. The ratio of the occurrence frequency of each data symbol to the total number of symbols in the original data stream in the current collection time window is converted to obtain the occurrence probability variable of each data symbol in the current collection time window. Simultaneously, the occurrence probability variable of each data symbol in the previous collection time window is extracted to obtain the time series probability statistics result. Based on the time series probability statistics, extract the probability variables of the occurrence of each data symbol in the current collection time window and the probability variables of the occurrence of each data symbol in the previous collection time window, and calculate the information gain change rate.
[0009] Preferably, the step of obtaining the channel switching activation command is as follows: Read the preset displacement burst threshold and compare it item by item. When the information gain change rate is greater than the preset displacement burst threshold, read the bearer wake-up control bit, link hold control bit and channel redirection control bit from the state transition control rule table. Write the bearer wake-up control bit, link hold control bit and channel redirection control bit into the control instruction field in a fixed order and encapsulate them into a control instruction structure to obtain the channel switching activation instruction.
[0010] Preferably, the step of obtaining the redirected data transmission channel is as follows: The bearer wake-up control bit, link hold control bit, and channel redirection control bit in the channel switching activation instruction are analyzed. The data bearer channel node associated with the sleep state attribute is located in the dual bearer sleep connection channel. The activation flag of the data bearer channel node associated with the sleep state attribute is rewritten as the start flag. The resource scheduling flag of the data bearer channel node associated with the sleep state attribute is rewritten as the allocable flag. At the same time, the current narrowband IoT wireless resource control protocol connection state parameters are locked and no release operation is performed, thus forming a data bearer wake-up connection state. Based on the data bearer wake-up connection status, the service mapping table of the trailer wireless radar probe service push node in the signaling bearer channel is read, the path identifier pointing to the signaling bearer channel in the service mapping table is deleted, the path identifier pointing to the data bearer channel transmission path is written, the channel identifier, link identifier and scheduling entry identifier in the data bearer channel transmission path are verified, the redirection registration of the trailer wireless radar probe service push node to the data bearer channel transmission path is completed, the radio frequency resource block parameters inside the data bearer channel transmission path are called and written to the transmission queue, and the redirected data transmission channel is obtained.
[0011] Preferably, the step of acquiring the adaptive broadband bearer data stream is as follows: The system reads the data segment content, data segment length identifier, and data segment sequence identifier from the original data stream collected by the local microcontroller. It encapsulates the data segment content into continuous transmission packets according to the transmission timing allocated by the radio frequency resource block parameters inside the redirected data transmission channel. The continuous transmission packets are written into the transmission buffer of the redirected data transmission channel one by one and pushed to form an adaptive broadband bearer data stream.
[0012] The present invention also provides a system comprising: The channel interference determination module is used to obtain the channel response discreteness variable based on the wireless radar probe connection of the trailer vehicle, compare the channel response discreteness variable with the preset interference determination threshold, and establish a multipath interference state identifier. The dual-bearer sleep channel establishment module is used to set the backoff time duration parameter according to the multipath interference state identifier, adjust the transmit power compensation gain parameter of the narrowband IoT probe antenna node, obtain the basic dual-bearer wireless channel, set the internal attribute parameters of the data bearer channel in the basic dual-bearer wireless channel to the sleep state value, and establish a dual-bearer sleep connection channel. The channel switching activation module is used to extract the original data stream within the collection time window of the local microcontroller of the wireless radar probe of the trailer vehicle according to the dual-bearer dormant connection channel, calculate the information gain change rate, compare the information gain change rate with the preset displacement burst threshold, and establish a channel switching activation command. The broadband bearer data generation module is used to obtain the redirected data transmission channel according to the channel switching activation instruction, allocate and call the internal radio frequency resource block parameters of the redirected data transmission channel, and generate an adaptive broadband bearer data stream.
[0013] Compared with the prior art, the advantages and positive effects of the present invention are as follows: In this invention, processing unfolds along a continuous link: connection establishment, interference identification, connection correction, dual-bearer pre-configuration, data change perception, channel activation, and broadband push. It incorporates various parameters, including downlink reference signal channel parameters, impulse response sequence variance, mean variable, channel response dispersion variable, network connection rejection state parameters, service attribute parameters, information gain change rate, state transition control logic parameters, and radio frequency resource block parameters, into a single closed-loop decision-making process, forming an adaptive matching path for the access scenario of wireless radar probes on trailer vehicles. By recording multipath interference state identifiers at the initial connection stage, backoff time duration parameter setting, transmit power compensation gain parameter correction, and backup frequency band subcarrier switching can be completed simultaneously under connection disturbance conditions. This makes the connection recovery process more targeted, avoiding latency accumulation caused by continuous retries on a single frequency band. By pre-configuring narrowband IoT signaling and data bearer channels based on service attribute parameters and pre-setting the data bearer channel to a dormant state, both control link continuity and bearer switching preparation time during sudden service interruptions are preserved, resulting in more hierarchical connection resource scheduling. By performing symbol probability statistics and information gain change rate determination on the raw data stream collected by the local microcontroller within the time window, the magnitude of data changes on the service side can be directly mapped to the state transition process on the transmission side, avoiding insufficient response of static bearer mode to sudden displacement data. Furthermore, by combining channel switching activation commands to maintain the connection state parameters of the wireless resource control protocol and redirecting the service push node from the signaling bearer channel to the data bearer channel transmission path, bandwidth enhancement and data push can be completed without interrupting the existing connection state. This ultimately generates an adaptive broadband bearer data stream, enabling the trailer vehicle wireless radar probe to balance link continuity and data transmission timeliness in complex road environments, multipath reflection environments, and sudden service environments. Attached Figure Description
[0014] Figure 1 This is a schematic diagram of the steps of the present invention; Figure 2 This is a simulation diagram of the displacement burst detection based on the information gain change rate of this invention; Figure 3 This is a schematic diagram of the hibernation configuration in this invention. Detailed Implementation
[0015] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0016] Please see Figure 1-3 This invention provides a technical solution: an adaptive matching method for wireless radar probes used in towed vehicles, comprising the following steps: Based on the wireless radar probe connection of the trailer, the channel response discreteness variable is obtained, and the channel response discreteness variable is compared with the preset interference judgment threshold to establish a multipath interference state identifier. Based on the multipath interference state identifier, set the backoff time duration parameter, adjust the transmit power compensation gain parameter of the narrowband IoT probe antenna node, obtain the basic dual-bearer wireless channel, set the internal attribute parameter of the data bearer channel in the basic dual-bearer wireless channel to the sleep state value, and establish a dual-bearer sleep connection channel. Based on the dual-bearer hibernation connection channel, the raw data stream within the collection time window of the local microcontroller of the wireless radar probe of the trailer is extracted, the information gain change rate is calculated, the information gain change rate is compared with the preset displacement burst threshold, and a channel switching activation command is established. Based on the channel switching activation command, the redirected data transmission channel is obtained, the internal radio frequency resource block parameters of the redirected data transmission channel are allocated and invoked, and an adaptive broadband bearer data stream is generated.
[0017] The steps for obtaining multipath interference state indicators are as follows: After receiving the connection request from the wireless radar probe of the trailer vehicle, during the network connection timer operation, the amplitude sequence of each delay tap in the downlink reference signal channel parameter item of the narrowband IoT communication frequency band is retrieved, and the amplitude fluctuation degree and amplitude concentration degree of each delay tap amplitude sequence are statistically analyzed to form an impulse response statistical set. Based on the impulse response statistics set, the amplitude fluctuation statistics and amplitude settling statistics corresponding to the amplitude sequences of each delay tap are extracted, and the channel response dispersion variable is calculated using the following formula: ; in, For the channel response discreteness variable, For the first The standard deviation of each channel parameter term corresponds to the impulse response amplitude sequence, representing the degree of fluctuation of the sequence amplitude around the average value. For the first The mean of the impulse response amplitude sequence corresponding to each channel parameter term represents the central tendency of the sequence amplitude. For the first The nonlinear modulation coefficients corresponding to each channel parameter are used to adjust the amplification effect of fluctuation differences on dispersion. For the first The mean stabilization compensation for each channel parameter term is used to keep the denominator stable when the mean is close to zero. The first corresponding to the current downlink reference signal Channel parameter item number; Read the preset interference judgment threshold. When the channel response discreteness variable is greater than the preset interference judgment threshold, the current channel state is judged to have multipath interference, and a multipath interference state identifier is established.
[0018] Specifically, upon receiving a connection request from the wireless radar sensor of the trailer vehicle, an internal network connection timer is activated with a running period of 200 milliseconds. During these 200 milliseconds, the downlink reference signal within the narrowband IoT communication band is monitored. Channel state information data is extracted from the downlink reference signal and divided into multiple discrete time delay taps according to the arrival time of multipath transmission. For example, 16 time delay taps are divided according to the sampling frequency. For each time delay tap, 50 signal amplitude sample points are continuously sampled within a 200-millisecond collection window. These 50 signal amplitude sample points are arranged according to the sampling timestamp to form the amplitude sequence corresponding to that time delay tap. Subsequently, the amplitude of each time delay tap is analyzed. The amplitude fluctuation and concentration of each item in the sequence are statistically analyzed. For the 50 amplitude sample points of the first delay tap, the amplitude values of all sample points are added together and divided by the total number of sample points (50) to obtain the average value as the amplitude concentration of the sequence. At the same time, the square of the difference between each amplitude sample point and the average value is calculated. The squares of all the squares are summed, divided by the total number of sample points (50), and the square root is taken to obtain the standard deviation as the amplitude fluctuation of the sequence. The same calculation method is used to process all 16 delay taps to obtain 16 sets of corresponding mean and standard deviation data. These 16 sets of statistical indicators containing mean and standard deviation are sorted and encapsulated according to the delay tap number from 1 to 16 and stored in a pre-allocated contiguous memory area to form a set of impulse response statistics.
[0019] In the formula for calculating the channel response dispersion variable, the ratio of the mean to the standard deviation is used to initially measure the dispersion of the channel. A term representing the ratio of nonlinear modulation coefficients and squared differences is introduced to amplify the dispersion characteristic under severe fluctuation conditions. This causes the dispersion variable value to increase sharply in the presence of severe multipath interference, thereby improving sensitivity to adverse channel conditions. The steps for obtaining each parameter are as follows: The first corresponding to the current downlink reference signal If a channel parameter item number is used, for example, 16 time delay taps are parsed according to the order of signal arrival time, then when processing the signal data corresponding to the third multipath echo, the statistical group at the third position is read from the continuous area of memory. At this time, the value of the channel parameter item number is 3, which is used to participate in the indexing and calculation of the discreteness of the corresponding tap item to ensure that each tap branch can be correctly mapped and processed.
[0020] For the first The standard deviation of the impulse response amplitude sequence corresponding to each channel parameter item represents the degree of fluctuation of the sequence amplitude around the average value. This parameter is obtained by extracting the fluctuation index of the corresponding time delay tap encapsulated in the aforementioned impulse response statistics set. For example, in the 50 amplitude sample points collected for the third time delay tap, the standard deviation of the sample points is calculated by averaging the sum of squares of the deviations of all sample points from the mean and taking the square root. The calculated standard deviation value of the sample points is 0.45. Then, 0.45 is used as the standard deviation value of this channel parameter item and substituted into the formula to reflect the severity of the signal strength fluctuation over time under this path. The larger the value, the more severe the signal flicker caused by multipath fading.
[0021] For the first The mean of the impulse response amplitude sequence corresponding to each channel parameter item represents the concentration level of the sequence amplitude. This parameter is also obtained by extracting the concentration index of the corresponding time delay tap encapsulated in the aforementioned impulse response statistics set. For example, after summing and averaging the 50 amplitude sample points of the third time delay tap, the average value is 1.20. Then, 1.20 is used as the mean value of the channel parameter item and substituted into the calculation formula. The magnitude of this mean value represents the basic energy level when the current multipath branch reaches the probe antenna, and it is used as the denominator in the calculation to measure the relative fluctuation ratio.
[0022] For the first The nonlinear modulation coefficients corresponding to each channel parameter are dimensionless parameters used to adjust the amplification effect of fluctuation differences on dispersion. These parameters are obtained by fitting empirical data from multiple signal tests under different environments, and their calculation formula is as follows: .
[0023] The maximum fluctuation amplitude variable under the test environment is represented by amplitude units. During the 100-hour continuous operation of the equipment, the fluctuation of sample points under multipath interference environment is recorded. All amplitude fluctuation records within these 100 hours are traversed, and the highest signal peak value is extracted. For example, in the reflection test scenario with severe multipath interference, the maximum fluctuation amplitude value extracted from the log is 1.8. Then, 1.8 is used as the value of this parameter and substituted into the calculation to establish the upper limit reference range for the modulation coefficient calculation.
[0024] The minimum fluctuation amplitude variable under the test environment is represented by amplitude units. Similarly, during the 100-hour continuous operation test of the above equipment, the fluctuation of sample points under multipath interference environment is recorded. All amplitude fluctuation records within these 100 hours are traversed, and the lowest signal valley value is extracted. For example, in the reflection test scenario with severe multipath interference, due to deep fading caused by signal cancellation, the minimum fluctuation amplitude extracted from the log is 0.2. Then, 0.2 is used as the value of this parameter and substituted into the calculation to establish the lower limit reference range for the modulation coefficient calculation.
[0025] As the mean reference variable under the test environment, a reference signal with a fixed power is continuously transmitted in an open, unobstructed standard calibration site. The receiver records the stable received amplitude and uses this received amplitude as a fixed comparison benchmark. For example, if the stable amplitude obtained from the test is 2.0, then 2.0 is used as the mean benchmark and substituted into the calculation. Combining the aforementioned maximum and minimum values, the values are substituted into the auxiliary formula. The calculated result is 0.8. We substitute 0.8 as the final solidified nonlinear modulation coefficient into the main formula.
[0026] For the first The mean stabilization compensation for each channel parameter is used to keep the denominator stable when the mean is close to zero, avoiding calculation overflow errors when dividing by zero. This parameter is set based on the converted value of the thermal noise level at the bottom layer of the narrowband IoT receiver, and its calculation formula is as follows: .
[0027] The total number of noise floor samples is a dimensionless count value. Under the condition of blocking all external radio frequency signal input in the shielded room, in order to ensure the sufficiency of the noise floor assessment while taking into account the calibration time when the equipment is started, a fixed number of sampling rounds is preset for signal capture. For example, if the total number of noise floor samples is set to 50 in the factory calibration firmware, then 50 is used as the denominator of the summation and averaging formula to ensure that the number of noise floor samples is sufficient to smooth out instantaneous random changes.
[0028] For the first The amplitude variable of the noise floor sampling is determined by blocking all external radio frequency signal inputs in the shielded room. The receiver's analog-to-digital conversion channel is turned on, and the digital quantization value of the noise floor is recorded sequentially for each sampling. For example, 50 samplings yield 50 tiny noise floor amplitude data points. These 50 amplitudes are summed and divided by the total number of samplings (50). The measured average digital quantization value corresponding to the noise floor is 0.05. This 0.05 is then used as the average stabilization compensation to ensure that the denominator of the main formula remains non-zero even under weak signal conditions.
[0029] Calculations based on parameters: Substitute the previously obtained parameters into the formula to calculate the channel response discreteness variable corresponding to the third channel parameter item. : The parameter values are: , , , , .
[0030] Basic part of calculating ratios: ; Calculate the squared term and the absolute value: ; ; ; ; Calculation of nonlinear amplification factor: ; ; ; Calculate the final channel response discreteness variable: ; The result indicates that the channel response dispersion variable of the current third delay tap is 0.576972. This value represents the degree of dispersion degradation of the current multipath signal at this tap position. If the dispersion variable value is small, it means that the mean dominates and the fluctuation is gentle, and the channel state is relatively stable. If the value is large, it means that the proportion of the standard deviation to the mean is increased and the squared deviation of the fluctuation is aggravated, indicating that there is strong reflection interference in the current space, causing the signal to fade quickly. This value result will be used as a quantitative input indicator for subsequent judgment on whether multipath interference exists.
[0031] A preset interference judgment threshold is read from the read-only memory. This preset interference judgment threshold is obtained statistically based on historical dispersion distribution data from multiple field tests. Two scenarios are constructed at the test site: an open area without reflective objects and a complex reflection scenario with multiple parked metal trailers. Downlink reference signals are continuously transmitted and received in each scenario, and the channel response dispersion variable for each delay tap is calculated. 2000 sample points are collected for each scenario. The maximum value of the dispersion variable in the no-reflective object scenario and the minimum value of the dispersion variable in the complex reflection scenario are extracted. For example, the maximum value of 0.8 in the no-reflective object scenario and the minimum value of 1.2 in the complex reflection scenario are extracted. These two extreme values are added together and divided by 2 to obtain the intermediate boundary value, which is used as the preset interference judgment threshold. After adding the values to get 2.0, dividing by 2 equals 1.0. After extracting the threshold of 1.0, the channel response discreteness variable of the current delay tap, calculated above, is 0.576972. It is then compared with the preset interference judgment threshold of 1.0. When the channel response discreteness variable is greater than the preset interference judgment threshold, for example, if the discreteness variable calculated by another tap is 1.8, since 1.8 is greater than 1.0, the current channel state is judged to have multipath interference. At this time, the interference flag register of the corresponding wireless connection session is found in the memory connection status record table, and its internal default hexadecimal value of no interference 0x00 is overwritten with the hexadecimal value of interference 0x01, thus establishing a multipath interference status identifier in memory.
[0032] The steps to obtain a basic dual-bearer wireless channel are as follows: Read the interference judgment result and connection failure record corresponding to the multipath interference status identifier, write the backoff time duration parameter according to the interference judgment result, correct the transmit power compensation gain parameter of the narrowband IoT probe antenna node according to the connection failure record, replace the subcarrier of the current connection frequency band with the backup frequency band subcarrier and initiate the retry connection request operation to obtain the retry connection control parameter group. According to the retry connection control parameter group, the network configuration instruction data packet returned by the retry connection request is received, the service attribute parameters in the network configuration instruction data packet are parsed, and the narrowband IoT signaling bearer channel and data bearer channel are allocated according to the transmission priority and bearer type corresponding to the service attribute parameters. The narrowband IoT signaling bearer channel and data bearer channel are written into the same connection context for association registration to form a basic dual-bearer wireless channel.
[0033] Specifically, the system reads the interference judgment result and connection failure record corresponding to the multipath interference state identifier, extracts the interference judgment result value from the memory register, and retrieves the past connection failure count counter value from the device's operation log as the connection failure record. A backoff time parameter is set, based on the interference backoff value. This backoff value is determined by measuring the signal fading recovery cycle in 50 typical complex trailer scenarios, summing the signal recovery time in each scenario, and calculating the average value. The average recovery time is 1200 milliseconds, which is used as the interference backoff value. The interference judgment result value is compared with the valid state. When the value is hexadecimal 0x01, indicating a multipath interference state, 1200 milliseconds is written into the backoff time parameter. Subsequently, the narrowband IoT probe antenna node transmit power compensation gain parameter is corrected. The calculation process involves setting a single failure compensation step size of 0.5 dBm. This step size is determined by statistically analyzing the average power gap caused by loss in the past 7 days of historical communication records. The number of connection failures is multiplied by 0.5 dBm to obtain the calculated gain. For example, if the number of failures is 3, the base gain is added by 1.5 dBm to obtain the transmit power compensation gain parameter. Then, the available frequency point list in the full-band resource pool is scanned to extract the center frequency sequence number of the subcarrier in the current connection band. The backup resource table is traversed, and the center frequency sequence number with the highest historical signal-to-noise ratio is selected. The sequence number of the subcarrier in the current connection band is replaced with the sequence number of the backup subcarrier. The backoff time duration parameter, transmit power compensation gain parameter, and backup subcarrier sequence number are concatenated and encapsulated. A retry connection request operation is initiated through the RF front end to obtain the retry connection control parameter group.
[0034] Based on the aforementioned retry connection control parameter set, the network configuration instruction data packet returned by the retry connection request is received. The received network configuration instruction data packet is then decomposed byte-by-byte according to the standard frame format of the communication protocol. Service attribute parameters, including a service identifier and a transmission priority flag, are extracted from the instruction header field. The extracted transmission priority flag value is compared with a pre-defined priority range. Data traffic requirements for 100 typical IoT services are pre-collected. Based on latency tolerance, latency requirements of 0 to 50 milliseconds are set as high-priority range values 1 to 2; latency of 51 to 200 milliseconds is set as medium-priority range values 3 to 4; and latency greater than 200 milliseconds is set as low-priority range values 5 to 7. For example, if the extracted transmission priority flag value is 3, the service is determined to fall within the medium-priority range. Within the system, based on the determined medium-priority interval and the corresponding service identification code bearer type, the corresponding logical channel resources are segmented from the air interface resource pool. The first logical channel, with a small center frequency offset and a bandwidth of 15kHz, is allocated as a narrowband IoT signaling bearer channel, responsible for the transmission and reception of control messages. The second logical channel, with a bandwidth of 180kHz, is allocated as a data bearer channel, handling the continuous push of actual sampled data from the probe. A continuous session descriptor storage space is allocated in the microcontroller's memory stack area. The physical address pointers of the first and second logical channels are read out, concatenated together according to the high and low bit order of the address, and the previously extracted service identification code is added to form a complete connection context record segment. This connection context record segment is written into the status register area of memory for association locking registration, forming a basic dual-bearer wireless channel.
[0035] The steps to obtain the dual-bearer hibernation connection channel are as follows: The internal attribute parameters of the data bearer channel in the basic dual-bearer wireless channel are located, and the activation flag, resource scheduling flag, and data forwarding flag in the internal attribute parameters of the data bearer channel are rewritten to the dormant state values in sequence. The connection maintenance attribute of the narrowband IoT signaling bearer channel is retained, and the dormant configuration of the dual-bearer connection structure is completed, forming a dual-bearer dormant connection channel.
[0036] Specifically, the internal attribute parameters of the data bearer channel in the aforementioned basic dual-bearer wireless channel are located. The connection context record segment in the memory status register is read. Using the physical address pointer of the second logical channel plus a predefined starting address offset, the control configuration structure corresponding to the data bearer channel is located. From this control configuration structure, three specific status register bits are parsed and read level by level. These three status register bits are the activation flag controlling the start and stop of the physical layer channel, the resource scheduling flag controlling the frequency of air interface radio frequency resource requests, and the data forwarding flag controlling the data pushout of the underlying buffer queue. The pre-set sleep state value is obtained. This sleep state value is determined by parsing the coding specification of the underlying network protocol stack regarding low-power operation mode. The protocol stack specification maps the stop working state to the hexadecimal code 0x00. The hexadecimal code 0x00 is set to... The sleep state values are overwritten using a memory mask. First, the activation flag, currently indicating operation (0x01), is changed to 0x00. After a 10-millisecond hardware response cycle, the resource scheduling flag, originally indicating polling (0xFF), is changed to 0x00. After another 10-millisecond response cycle, the data forwarding flag, indicating push permission (0x01), is changed to 0x00. After completing the rewriting of the data bearer channel, the signaling control structure corresponding to the first logical channel is located through the connection context record segment. Read-only operations are performed on the connection persistence attribute-related registers within it, without issuing any write operation instruction masks. This maintains the connection persistence attribute of the narrowband IoT signaling bearer channel in its original active state, completing the sleep configuration of the dual-bearer connection structure and forming a dual-bearer sleep connection channel.
[0037] The steps for obtaining the rate of change of information gain are as follows: Based on the dual-bearer hibernation connection channel, the raw data stream cached by the local microcontroller of the wireless radar probe of the trailer within the collection time window is read. At the same time, the probability statistics of the raw data stream saved in the previous collection time window are read. The raw data stream in the current collection time window is scanned symbol by symbol and the occurrence frequency of each data symbol is counted. The ratio of the occurrence frequency of each data symbol to the total number of symbols in the raw data stream in the current collection time window is converted to obtain the probability variable of each data symbol in the current collection time window. Simultaneously, the probability variable of each data symbol in the previous collection time window is extracted to obtain the time series probability statistics. Based on the time series probability statistics, extract the probability variables of the occurrence of each data symbol in the current collection time window and the probability variables of the occurrence of each data symbol in the previous collection time window, and calculate the information gain rate of change. The calculation formula is as follows: ; in, The rate of change of information gain. The first [number]th ... The probability variable of the occurrence of each data symbol, The first time within the previous collection window The probability variable of the occurrence of each data symbol, This indicates the number of collection time windows between the current collection time window and the previous collection time window. The absolute difference of the probability variables of the occurrence of each data symbol. The smaller value between the probability variable of each data symbol appearing in the current collection time window and the probability variable of each data symbol appearing in the previous collection time window. The theoretical maximum information content under the condition of uniform symbol distribution is calculated by taking the natural logarithm of the number of data symbol types. This is a probability stabilization factor used to prevent the denominator from being zero in logarithmic operations. For data symbol sequence number, This represents the number of data symbol types within the current collection time window.
[0038] Specifically, based on the dual-bearer sleep connection channel, the raw data stream cached by the local microcontroller of the trailer's wireless radar probe within the collection time window is read. The collection time window is set to 1000 milliseconds. All radar ranging data symbols recorded within these 1000 milliseconds are sequentially read from the microcontroller's memory address in binary stream format. A symbol statistics array for counting is initialized in memory. These binary raw data streams are traversed byte by byte. Each complete data symbol read is compared with the symbol category already registered in the symbol statistics array. If a new symbol is found, a new entry is added to the array and its occurrence count is recorded as 1. If an existing symbol is found, the occurrence count corresponding to that symbol entry is accumulated. After completing a symbol-by-symbol scan of all data streams within 1000 milliseconds, the occurrence counts of all entries in the symbol statistics array are summed to obtain the total number of symbols in the raw data stream within the current collection time window. For example, if the count shows a total of 800 data symbols, then for a specific symbol... A specific symbol with near-range echo characteristics has a cumulative occurrence count of 120. Using these 120 occurrences as the dividend and the total number of symbols (800) as the divisor, the probability variable of this specific symbol appearing in each data symbol within the current collection time window is calculated as 0.15. The same division calculation is then performed on each of the remaining symbols in the symbol statistics array to generate a probability list for the current window containing the probability values of all symbols. Next, the historical data storage area is accessed from the flash memory to read the probability statistics results of the original data stream stored in the previous collection time window. According to the principle of one-to-one correspondence between symbol identifiers, the probability variables of the same data symbols in the previous collection time window are searched for and extracted synchronously from the historical results. For example, the probability variable of the aforementioned specific symbol appearing in the previous window is extracted as 0.12. The probability variables of each data symbol appearing in the current collection time window and the probability variables of each data symbol appearing in the previous collection time window are stored side by side in a two-dimensional table in chronological order to obtain the time series probability statistics results.
[0039] In the formula for calculating the rate of change of information gain, by calculating the absolute difference in the probability distribution of data symbols within adjacent time windows, and combining the amplification weight of rare symbol fluctuations based on the principle of information entropy, the weak data anomalies caused by environmental changes or displacements are transformed into prominent rate of change of gain indicators. The design of the logarithmic term in the formula allows data symbols that originally had a very low probability of occurrence but suddenly appeared at present to receive great weight compensation, thereby capturing the potential dangerous movement trends of trailer vehicles in the early stages. The steps for obtaining each parameter are as follows: The first [number]th ... The probability variable of the occurrence of each data symbol is a dimensionless decimal, extracted from the current window probability list obtained by the ratio conversion in the previous steps. For example, when When the value is 1, it points to the first type of echo symbol representing a static background. It searches the probability list of the current window for the ratio of the number of times the symbol appears to the total number of symbols, extracts the probability variable of the data symbol appearing in the current collection time window as 0.50, and substitutes 0.50 into the formula for calculation.
[0040] The first time within the previous collection window The probability variable of the occurrence of each data symbol is a dimensionless decimal, obtained by searching the historical probability record table extracted in the preceding steps. Similarly, when... When the value is 1, search for the first echo symbol representing a static background in the records of the previous window, extract the probability variable of the occurrence of this symbol in the previous 1000-millisecond window as 0.55, and substitute 0.55 into the formula as the basis for comparison.
[0041] This indicates the number of collection time windows between the current collection time window and the previous collection time window. The absolute difference of the probability variables of the occurrence of a data symbol is a dimensionless decimal. This parameter is obtained by extracting the current probability variable and the historical probability variable obtained above, performing a subtraction operation and taking the absolute value. This operation does not require a special formula. Using plain text, it can be explained that 0.55 is subtracted from 0.50 to get -0.05. After removing the negative sign, the absolute difference is extracted as 0.05. 0.05 is used as the basic multiplier term to reflect the fluctuation range of the data symbol.
[0042] This is the smaller value between the probability variables of each data symbol appearing in the current collection time window and the probability variables of each data symbol appearing in the previous collection time window. It is a dimensionless decimal, and its acquisition step is to retrieve the previously extracted... and The numerical values are compared and truncated in the memory controller. The smaller value is extracted. For example, the probability of the first symbol in the current window is 0.50, and the probability in the previous window is 0.55. After comparing the sizes, the smaller value of 0.50 is taken as the final value of this parameter and substituted into the logarithmic denominator to ensure that the logarithmic term remains sensitive to the probability of symbols that have decreased or remained in a low position.
[0043] This represents the theoretical maximum information content under the condition of uniform symbol distribution. It is a dimensionless value, calculated based on the maximum entropy principle of information theory. The calculation formula is as follows: ,in For the number of data symbol types within the current collection time window, which will be explained in detail later, for example, if the number of symbol types is 2, the natural logarithm is performed in the arithmetic unit. The calculation yields a theoretical maximum information content of approximately 0.693. This value represents the maximum disorder of the system when the symbols appear completely randomly, and serves as a fixed upper limit benchmark for the logarithmic numerator.
[0044] The probability stabilization factor is a dimensionless, minute constant used to avoid the phenomenon where the denominator of logarithmic calculations is zero due to the sign probability being completely zero in extreme cases. This parameter is obtained through interference-free anechoic chamber calibration tests before the equipment leaves the factory, and the calculation formula is as follows: .
[0045] The abnormal disturbance count value captured in the silent state is a dimensionless integer. In a fully enclosed electromagnetic isolation anechoic chamber with no moving objects, the radar probe is turned on to continuously collect 10,000 bottom-layer raw radio frequency pulse echoes and count the number of invalid data symbols generated by false triggering due to internal circuit thermal noise. For example, if the log statistics show that a total of 100 invalid data symbols were generated during this period, then 100 is used as the parameter and substituted into the numerator of the division operation of the probability stability factor.
[0046] The total number of detected samples is a dimensionless integer. Similarly, in the calibration test of the fully enclosed electromagnetic isolation chamber mentioned above, the total number of test RF pulse transmissions is fixed by the underlying timer. In the test script, the total number of transmissions in this cycle is locked at 10,000 to make the sample pool large enough to smooth out random fluctuations. For example, the total number of transmissions of 10,000 is extracted as the total number of detected samples and substituted into the denominator of the division operation. The numerator 100 is divided by 10,000 to get the result 0.01. 0.01 is then substituted into the main formula as a probability stabilization factor.
[0047] This is the data symbol index, which is a dimensionless, incrementing integer index. For example, when two different echo symbols are found, this index takes the values 1 and 2 in sequence during the loop calculation, guiding the calculation process to traverse the first symbol and the second symbol in order.
[0048] The number of data symbol types within the current collection time window. For example, within the current 1000 millisecond collection time window, the radar probe resolves echo characteristic symbols with different distances and different Doppler frequency shifts. By traversing the symbol statistics array, the total number of non-repeating symbol categories is counted as 2. Then, 2 is used as the number of data symbol types and substituted into the formula to determine the total number of iterations of the summation operation.
[0049] Calculations based on parameters: Extract the data within the current collection time window, substitute the parameters into the formula, and extract the number of symbol types. Calculate the fundamental constant term Stable factor .
[0050] For the first symbol, extract the parameters. , , .
[0051] Substitute the absolute difference term: .
[0052] Substitute the smaller value: .
[0053] Perform logarithmic operations: .
[0054] Calculation of the multiplication and accumulation part: .
[0055] For the second symbol, extract the parameters. , , .
[0056] Substitute the absolute difference term: .
[0057] Substitute the smaller value: .
[0058] Perform logarithmic operations: .
[0059] Calculation of the multiplication and accumulation part: .
[0060] Calculate the final rate of change of information gain: .
[0061] The result indicates that the information gain change rate within the current time window is 0.03582. This value represents the degree of dynamic change in the environment or motion state monitored by the wireless radar probe of the trailer over time. If the value is close to zero, it means that the probability of occurrence of each data symbol in two adjacent time windows has not changed, indicating that the trailer is in a stable driving state. If the value increases significantly and is too large, it means that some data symbols that originally appeared infrequently have suddenly increased, implying dangerous displacement changes such as sideslip or unhooking. This value will serve as the core comparison indicator for subsequent judgment on whether to trigger the channel switching activation command.
[0062] The steps to obtain the channel switching activation command are as follows: Read the preset displacement burst threshold and compare it item by item. When the information gain change rate is greater than the preset displacement burst threshold, read the bearer wake-up control bit, link hold control bit and channel redirection control bit from the state transition control rule table. Write the bearer wake-up control bit, link hold control bit and channel redirection control bit into the control instruction field in a fixed order and encapsulate them into a control instruction structure to obtain the channel switching activation instruction.
[0063] Specifically, the preset displacement burst threshold is read and compared item by item. The preset displacement burst threshold is set based on the statistical basis of normal driving data. The trailer is controlled to drive smoothly for 50 hours in a standard test site, and the information gain change rate is recorded once per second. This results in 180,000 historical change rate data points for stable states. These historical data are sorted in descending order, and the values in the top 1% are extracted as the baseline upper limit for normal fluctuations. For example, the 1800th largest value is 0.02. To retain necessary anti-interference tolerance, a fixed margin of 0.01 is added to the baseline upper limit of 0.02, resulting in 0.03. This 0.03 is stored in the configuration register as the preset displacement burst threshold. The preset displacement burst threshold of 0.03 is retrieved and compared with the previously calculated current information gain change rate of 0.03582. Since 0.03582 is greater than 0.03, it is confirmed... An unexpected environmental change has occurred, meeting the conditions for network takeover. The pre-programmed state transition control rule table is then opened in memory, locating the mapping row corresponding to the network recovery mode. One byte of bearer wake-up control bit, one byte of link hold control bit, and two bytes of channel redirection control bit are read sequentially. The bearer wake-up control bit value is 0x01 in hexadecimal, the link hold control bit value is 0x01, and the channel redirection control bit value is 0x002A. A 6-byte memory block is allocated in the stack to form the control instruction field. Following the fixed order of bearer wake-up control bit, link hold control bit, and channel redirection control bit, the hexadecimal values are sequentially filled into the corresponding byte positions. A cyclic redundancy check (CRC) operation is performed on the filled data to generate a 2-byte checksum. This checksum is appended to the end of the field to complete error-proofing encapsulation, resulting in the channel switching activation instruction.
[0064] The steps to obtain the redirected data transmission channel are as follows: The bearer wake-up control bit, link hold control bit, and channel redirection control bit in the channel switching activation command are analyzed. The dormant state attribute associated data bearer channel node is located in the dual bearer dormant connection channel. The activation flag of the dormant state attribute associated data bearer channel node is rewritten as the start flag, and the resource scheduling flag of the dormant state attribute associated data bearer channel node is rewritten as the allocable flag. At the same time, the current narrowband IoT wireless resource control protocol connection state parameters are locked and no release operation is performed, thus forming a data bearer wake-up connection state. Based on the data bearer wake-up connection status, read the service mapping table of the trailer wireless radar probe service push node in the signaling bearer channel, delete the path identifier pointing to the signaling bearer channel in the service mapping table, write the path identifier pointing to the data bearer channel transmission path, verify the channel identifier, link identifier, and scheduling entry identifier in the data bearer channel transmission path, complete the redirection registration of the trailer wireless radar probe service push node to the data bearer channel transmission path, call the radio frequency resource block parameters inside the data bearer channel transmission path and write them to the transmission queue to obtain the redirected data transmission channel.
[0065] Specifically, the process involves analyzing the bearer wake-up control bit, link hold control bit, and channel redirection control bit in the channel switching activation instruction. The binary values corresponding to these three control bits are extracted byte by byte from the memory control instruction register. Based on the previously obtained memory starting address of the dual-bearer hibernation connection channel, the system traverses the operating system's logical channel linked list to find the hibernation state attribute-associated data bearer channel node. The values of the attribute registers of each node in the linked list are compared with the preset hibernation state signature. The values of the attribute registers of each node are compared with a pre-defined valid range, for example, comparing the attribute register values to the hexadecimal range of 0x00 to 0x0F. A node with a value of 0x00 is identified as the target data bearer channel node. After finding this node, its internal state control block is accessed to find the corresponding... The storage offset address of the activation flag is overwritten using a bitmask overwriting method. The hexadecimal value 0x00, which currently indicates the activation flag is in sleep mode, is overwritten with the hexadecimal value 0x01, which indicates the activation flag is in start mode. This addresses the memory space where the resource scheduling flag is located. Using a mask operation, the hexadecimal value 0x00, which originally indicated the resource scheduling flag was in stop allocation, is rewritten with the hexadecimal value 0xFF, which indicates that allocation is allowed. A sustain instruction is sent to the underlying baseband chip. The read-only register containing the current narrowband IoT wireless resource control protocol connection status parameters is accessed. The count value of the release countdown timer is frozen at the current value and no longer decrements. Any operation that attempts to write a clear instruction to the timer is blocked. This maintains the existing air interface physical connection from being disconnected by the underlying protocol stack, forming a data bearer wake-up connection state.
[0066] Based on the data bearer wake-up connection status, the service mapping table of the trailer vehicle wireless radar probe service push node in the signaling bearer channel is read. The address range containing this service mapping table is located in the memory routing forwarding table area. The routing rule entries in the service mapping table are scanned line by line to find the current transmission path corresponding to the target service flow. The logical port number pointing to the signaling bearer channel in the service mapping table is modified to an invalid hexadecimal 0xFFFF, completing the deletion of the old path identifier. The physical address and logical port number of the newly created data bearer channel are retrieved. This new information is concatenated into a hexadecimal data string and written to the just-erased location as the path identifier pointing to the data bearer channel transmission path. The internal parameters of the newly written data bearer channel transmission path are read for validity verification. The read parameters are compared with the pre-defined valid ranges. For example, the channel identifier is compared with the logical channel range of 0 to 31, the link identifier is compared with the wireless bearer type range of 0 to 3, and the scheduling entry identifier is compared with the memory address range of hexadecimal 0x1000 to 0x1FFF. If all parameters fall within the valid range, the redirection registration of the transmission path from the trailer wireless radar probe service push node to the data bearer channel is completed. The radio frequency resource block parameters inside the data bearer channel transmission path are retrieved in the protocol stack, and the values such as the number of allocated frequency domain subcarriers and the number of time domain symbols are extracted. These values, along with the data pointer to be sent, are packaged and pushed into the hardware transmission queue of the underlying network card to wait for air interface transmission, thus obtaining the redirected data transmission channel.
[0067] The steps for obtaining adaptive broadband bearer data streams are as follows: The system reads the data segment content, data segment length identifier, and data segment sequence identifier from the raw data stream collected by the local microcontroller. It encapsulates the data segment content into continuous transmission packets according to the transmission timing allocated by the radio frequency resource block parameters inside the redirected data transmission channel. The continuous transmission packets are written into the transmit buffer of the redirected data transmission channel one by one and pushed to form an adaptive broadband bearer data stream.
[0068] Specifically, the system reads the data segment content, data segment length identifier, and data segment sequence identifier from the raw data stream collected by the local microcontroller. It retrieves the cached radar echo detection data from the local microcontroller's random access memory and extracts the various parts constituting the message sequentially. From the previously obtained RF resource block parameters within the redirected data transmission channel, it parses the maximum number of bytes allowed for air interface transmission and the allocated time slot period. The system processes the data segment content according to the parsed transmission timing rules. Based on the data segment length identifier, it segments excessively long data segments into 512-byte blocks, and appends a data segment sequence identifier to the header of each data block. The sequence numbers 0, 1, 2, and 3 are filled in sequentially to indicate the order of the slices. A cyclic redundancy check code is appended to the end. The sliced and marked data segments are encapsulated into continuous transmission packets conforming to the underlying protocol format. The base address of the transmit buffer associated with the redirected data transmission channel is obtained. Following the first-in-first-out principle, the continuous transmission packets are moved one by one into the address space of the transmit buffer using the direct memory access controller. When the number of packets in the transmit buffer reaches the single push threshold specified by the RF resource block parameters, a hardware interrupt signal is triggered to the RF transmitting front end. The RF chip is then instructed to read the contents of the transmit buffer within the specified transmission time slot and modulate them into radio electromagnetic waves for push transmission, forming an adaptive broadband bearer data stream.
[0069] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention in any other way. Any person skilled in the art may make changes or modifications to the above-disclosed technical content to create equivalent embodiments that can be applied to other fields. However, any simple modifications, equivalent changes, and modifications made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the protection scope of the present invention.
Claims
1. An adaptive matching method for wireless radar probes used in towed vehicles, characterized in that, Includes the following steps: Based on the wireless radar probe connection of the trailer, the channel response discreteness variable is obtained, and the channel response discreteness variable is compared with the preset interference judgment threshold to establish a multipath interference state identifier. Based on the multipath interference state identifier, set the backoff time duration parameter, adjust the transmit power compensation gain parameter of the narrowband IoT probe antenna node, obtain the basic dual-bearer wireless channel, set the internal attribute parameter of the data bearer channel in the basic dual-bearer wireless channel to the sleep state value, and establish a dual-bearer sleep connection channel. Based on the dual-bearer hibernation connection channel, the original data stream within the collection time window of the local microcontroller of the wireless radar probe of the trailer is extracted, the information gain change rate is calculated, the information gain change rate is compared with the preset displacement burst threshold, and a channel switching activation command is established. According to the channel switching activation instruction, the redirected data transmission channel is obtained, the internal radio frequency resource block parameters of the redirected data transmission channel are allocated and invoked, and an adaptive broadband bearer data stream is generated.
2. The adaptive matching method for wireless radar probes used in towed vehicles according to claim 1, characterized in that, The steps for obtaining the multipath interference state identifier are as follows: After receiving the connection request from the wireless radar probe of the trailer vehicle, during the network connection timer operation, the amplitude sequence of each delay tap in the downlink reference signal channel parameter item of the narrowband IoT communication frequency band is retrieved, and the amplitude fluctuation degree and amplitude concentration degree of each delay tap amplitude sequence are statistically analyzed to form an impulse response statistical set. Based on the set of impulse response statistics, extract the amplitude fluctuation statistics and amplitude set statistics corresponding to each time delay tap amplitude sequence, and calculate the channel response dispersion variable. Read the preset interference judgment threshold. When the channel response discreteness variable is greater than the preset interference judgment threshold, the current channel state is judged to have multipath interference, and a multipath interference state identifier is established.
3. The adaptive matching method for wireless radar probes used in towed vehicles according to claim 1, characterized in that, The steps for obtaining the basic dual-bearer wireless channel are as follows: Read the interference judgment result and connection failure record corresponding to the multipath interference state identifier, write the backoff time duration parameter according to the interference judgment result, correct the transmit power compensation gain parameter of the narrowband IoT probe antenna node according to the connection failure record, replace the subcarrier of the current connection frequency band with the backup frequency band subcarrier and initiate the retry connection request operation to obtain the retry connection control parameter group. According to the retry connection control parameter group, the network configuration instruction data packet returned by the retry connection request is received, the service attribute parameters in the network configuration instruction data packet are parsed, and the narrowband IoT signaling bearer channel and data bearer channel are allocated according to the transmission priority and bearer type corresponding to the service attribute parameters. The narrowband IoT signaling bearer channel and data bearer channel are written into the same connection context for association registration to form a basic dual-bearer wireless channel.
4. The adaptive matching method for wireless radar probes used in towed vehicles according to claim 1, characterized in that, The steps for obtaining the dual-bearer sleep connection channel are as follows: Locate the internal attribute parameters of the data bearer channel in the basic dual-bearer wireless channel, and rewrite the activation flag, resource scheduling flag, and data forwarding flag in the data bearer channel internal attribute parameters into dormant state values in sequence, while retaining the connection persistence attribute of the narrowband IoT signaling bearer channel, thus completing the dormant configuration of the dual-bearer connection structure and forming a dual-bearer dormant connection channel.
5. The adaptive matching method for wireless radar probes used in towed vehicles according to claim 1, characterized in that, The steps for obtaining the information gain change rate are as follows: According to the dual-bearer hibernation connection channel, the original data stream cached by the local microcontroller of the wireless radar probe of the trailer vehicle within the collection time window is read. At the same time, the probability statistics of the original data stream saved in the previous collection time window are read. The original data stream in the current collection time window is scanned symbol by symbol and the occurrence frequency of each data symbol is counted. The ratio of the occurrence frequency of each data symbol to the total number of symbols in the original data stream in the current collection time window is converted to obtain the occurrence probability variable of each data symbol in the current collection time window. Simultaneously, the occurrence probability variable of each data symbol in the previous collection time window is extracted to obtain the time series probability statistics result. Based on the time series probability statistics, extract the probability variables of the occurrence of each data symbol in the current collection time window and the probability variables of the occurrence of each data symbol in the previous collection time window, and calculate the information gain change rate.
6. The adaptive matching method for wireless radar probes used in towed vehicles according to claim 1, characterized in that, The steps for obtaining the channel switching activation command are as follows: Read the preset displacement burst threshold and compare it item by item. When the information gain change rate is greater than the preset displacement burst threshold, read the bearer wake-up control bit, link hold control bit and channel redirection control bit from the state transition control rule table. Write the bearer wake-up control bit, link hold control bit and channel redirection control bit into the control instruction field in a fixed order and encapsulate them into a control instruction structure to obtain the channel switching activation instruction.
7. The adaptive matching method for wireless radar probes used in towed vehicles according to claim 1, characterized in that, The steps for obtaining the redirected data transmission channel are as follows: The bearer wake-up control bit, link hold control bit, and channel redirection control bit in the channel switching activation instruction are analyzed. The data bearer channel node associated with the sleep state attribute is located in the dual bearer sleep connection channel. The activation flag of the data bearer channel node associated with the sleep state attribute is rewritten as the start flag. The resource scheduling flag of the data bearer channel node associated with the sleep state attribute is rewritten as the allocable flag. At the same time, the current narrowband IoT wireless resource control protocol connection state parameters are locked and no release operation is performed, thus forming a data bearer wake-up connection state. Based on the data bearer wake-up connection status, the service mapping table of the trailer wireless radar probe service push node in the signaling bearer channel is read, the path identifier pointing to the signaling bearer channel in the service mapping table is deleted, the path identifier pointing to the data bearer channel transmission path is written, the channel identifier, link identifier and scheduling entry identifier in the data bearer channel transmission path are verified, the redirection registration of the trailer wireless radar probe service push node to the data bearer channel transmission path is completed, the radio frequency resource block parameters inside the data bearer channel transmission path are called and written to the transmission queue, and the redirected data transmission channel is obtained.
8. The adaptive matching method for wireless radar probes used in towed vehicles according to claim 1, characterized in that, The steps for obtaining the adaptive broadband bearer data stream are as follows: The system reads the data segment content, data segment length identifier, and data segment sequence identifier from the original data stream collected by the local microcontroller. It encapsulates the data segment content into continuous transmission packets according to the transmission timing allocated by the radio frequency resource block parameters inside the redirected data transmission channel. The continuous transmission packets are written into the transmission buffer of the redirected data transmission channel one by one and pushed to form an adaptive broadband bearer data stream.
9. The system for adaptive matching of wireless radar probes for towed vehicles according to any one of claims 1-8, characterized in that, include: The channel interference determination module is used to obtain the channel response discreteness variable based on the wireless radar probe connection of the trailer vehicle, compare the channel response discreteness variable with the preset interference determination threshold, and establish a multipath interference state identifier. The dual-bearer sleep channel establishment module is used to set the backoff time duration parameter according to the multipath interference state identifier, adjust the transmit power compensation gain parameter of the narrowband IoT probe antenna node, obtain the basic dual-bearer wireless channel, set the internal attribute parameters of the data bearer channel in the basic dual-bearer wireless channel to the sleep state value, and establish a dual-bearer sleep connection channel. The channel switching activation module is used to extract the original data stream within the collection time window of the local microcontroller of the wireless radar probe of the trailer vehicle according to the dual-bearer dormant connection channel, calculate the information gain change rate, compare the information gain change rate with the preset displacement burst threshold, and establish a channel switching activation command. The broadband bearer data generation module is used to obtain the redirected data transmission channel according to the channel switching activation instruction, allocate and call the internal radio frequency resource block parameters of the redirected data transmission channel, and generate an adaptive broadband bearer data stream.