Data processing method, electronic device, vehicle and storage medium

By transmitting location information and passenger position information between the wireless receiver and the wireless transmitter, and generating data transmission units that are suitable for different scenarios, the problem of insufficient data transmission efficiency and throughput in the prior art is solved, and more efficient data is achieved transmission.

CN118660282BActive Publication Date: 2025-01-14BYD CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411140077.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-20
Publication Date
2025-01-14
Estimated Expiration
2044-08-20

AI Technical Summary

Technical Problem

During the existing vehicle data transmission process, there are limits to improving WiFi throughput by adjusting antenna or transmission layer parameters, which cannot fully meet the data transmission needs in different scenarios.

Method used

By transmitting position information and passenger position information between the wireless receiver and the wireless transmitter, a data transmission unit is generated that is adapted to different scenarios, and a variable cyclic prefix length is used to offset the multipath effect and improve data transmission efficiency and throughput.

Benefits of technology

It realizes setting data transmission units according to actual scenarios, improving demodulation efficiency and throughput, and meeting the data transmission needs of vehicles in different scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118660282B_ABST
    Figure CN118660282B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention provides a data processing method, an electronic device, a vehicle, and a storage medium, the method comprising: sending the first position information of the wireless receiving end, the first passenger position information, and a first data transmission unit determined according to the first passenger position information to the wireless transmitting end, and / or receiving the second passenger position information from the wireless transmitting end and the second data transmission unit of the wireless receiving end, the second data transmission unit being generated by the wireless transmitting end based on the first position information and the second passenger position information of the wireless receiving end. Through the embodiment of the present invention, the data transmission unit between the wireless transmitting end and the wireless receiving end can be determined based on the first position information and the first passenger position information, and the data transmission unit can be set according to the actual scenario, thereby ensuring the demodulation efficiency while greatly improving the throughput rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular to a data processing method, electronic equipment, a vehicle and a storage medium. Background Art

[0002] The existing vehicle data transmission process mainly improves WiFi throughput by adjusting antenna and transmission layer parameters. However, there are limitations to adjusting antenna or transmission layer parameters, and they cannot fully meet the vehicle's data transmission needs in different scenarios. Summary of the invention

[0003] In view of the above problems, a data processing method, an electronic device, a vehicle and a storage medium are proposed to overcome the above problems or at least partially solve the above problems.

[0004] A first aspect of the present invention provides a data processing method, characterized in that it is applied to a wireless receiving end, and the method comprises:

[0005] The first location information, the first passenger location information, and the first data transmission unit determined according to the first passenger location information of the wireless receiving end are sent to the wireless transmitting end, and / or the second passenger location information and the second data transmission unit of the wireless receiving end are received from the wireless transmitting end, wherein the second data transmission unit is generated by the wireless transmitting end based on the first location information and the second passenger location information of the wireless receiving end.

[0006] A second aspect of the present invention provides a data processing method, which is applied to a wireless transmitting end, and the method comprises:

[0007] Send the second passenger location information and the second data transmission unit of the target wireless receiving end to the target wireless receiving end; and / or receive the first location information, the first passenger location information of the wireless receiving end, and the first data transmission unit of the target wireless receiving end from the target wireless receiving end, the first data transmission unit is determined by the target wireless receiving end based on the first passenger location information, and the second data transmission unit is generated by the wireless transmitting end based on the first location information and the second passenger location information of the target wireless receiving end.

[0008] A third aspect of the present invention provides an electronic device, comprising a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the data processing method described above when executed by the processor.

[0009] A fourth aspect of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the data processing method described above is implemented.

[0010] A fifth aspect of an embodiment of the present invention provides a vehicle, which includes the electronic device as described above, or executes the data processing method as described above.

[0011] The embodiments of the present invention have the following advantages:

[0012] In an embodiment of the present invention, the first position information, the first passenger position information, and the first data transmission unit determined according to the first passenger position information of the wireless receiving end are sent to the wireless transmitting end, and / or the second passenger position information and the second data transmission unit of the wireless receiving end are received from the wireless transmitting end. The second data transmission unit is generated by the wireless transmitting end based on the first position information and the second passenger position information of the wireless receiving end, so that the data transmission unit between the wireless transmitting end and the wireless receiving end can be determined based on the first position information and the first passenger position information. Therefore, the data transmission unit can be set according to the actual scenario, thereby ensuring the demodulation efficiency while greatly improving the throughput rate, and meeting the data transmission needs of the vehicle in different scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] In order to more clearly illustrate the technical solution of the present invention, the accompanying drawings required for use in the description of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.

[0014] Figure 1a is a flow chart of steps of a data processing method provided by one embodiment of the present invention;

[0015] Figure 1b is a schematic diagram of a vehicle model provided by an embodiment of the present invention;

[0016] Figure 1c This is a schematic diagram of an OFDM symbol provided by an embodiment of the present invention;

[0017] Figure 2 is a flowchart of another data processing method provided by an embodiment of the present invention;

[0018] Figure 3 is a flowchart of another data processing method provided by an embodiment of the present invention;

[0019] Figure 4 is a flowchart of another data processing method provided by an embodiment of the present invention;

[0020] Figure 5a is a schematic diagram of a signal processing process provided by an embodiment of the present invention;

[0021] Figure 5b It is a schematic diagram of another signal processing process provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0022] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0023] In practical applications, data is transmitted between a wireless receiver and a wireless transmitter through a wireless channel. When data is transmitted in a wireless channel, the transmitted data will be affected by the wireless channel. The influence of the channel may include attenuation, phase shift, and noise. The channel response data of a wireless channel describes the influence of the channel on the signal.

[0024] During the data transmission process between the wireless receiving end and the wireless transmitting end, the sender can generate transmission data according to a fixed cyclic prefix length, transmit it through the wireless channel after modulation, and transmit it to the receiver after being affected by channels such as attenuation, phase shift and noise in the wireless channel. During the demodulation process of the transmission data, the receiver needs to first perform channel estimation, calculate the current channel response data, and then use the channel response data to demodulate the transmission data.

[0025] In an embodiment of the present invention, taking into account the responses of different vehicle-mounted scenarios to channel response data, a first data transmission unit can be generated in the wireless receiving end based on the current first passenger position. The first data transmission unit is a data transmission unit generated by the wireless receiving end after comprehensively considering the impact of the multipath effect of the environment on the channel transmission process.

[0026] The wireless receiving end can also send the first position information and the first passenger information corresponding to the first data transmission unit to the wireless transmitting end, so that the wireless transmitting end can demodulate the first data transmission unit based on the first position information and the first passenger information without performing complex channel estimation calculations, thereby reducing the amount of channel estimation calculations and improving channel estimation efficiency and demodulation efficiency.

[0027] Similarly, the wireless transmitting end can generate a second data transmission unit based on the current second passenger information and the first position information of the wireless transmitting end to be communicated, and send the second data transmission unit to the wireless receiving end. The second data transmission unit is a data transmission unit generated by the wireless transmitting end after comprehensively considering the impact of the multipath effect of the environment on the channel transmission process.

[0028] The wireless transmitting end can also send the second passenger position to the wireless receiving end, so that the wireless receiving end can demodulate the second data transmission unit based on the second passenger position and its own first passenger position without performing complex channel estimation calculations.

[0029] In the embodiment of the present invention, the first data transmission unit and the second data transmission unit do not need to use a fixed cyclic prefix because the multipath effect of the environment is taken into account, so a variable cyclic prefix length can be used to offset the channel fading caused by the multipath environment. When the length of a single data transmission unit is fixed, the shorter the cyclic prefix length, the longer the effective data length carried by the single data transmission unit, thereby improving the data transmission throughput.

[0030] Reference Figure 1a , shows a flow chart of steps of a data processing method provided by an embodiment of the present invention, which is applied to a wireless receiving end and may specifically include the following steps:

[0031] Step S101, sending the first location information of the wireless receiving end, the first passenger location information, and the first data transmission unit determined according to the first passenger location information to the wireless transmitting end.

[0032] In actual applications, one or more electronic components and an access terminal (i.e., AP terminal) connected to each electronic component can be set in the vehicle, and data can be transmitted between the electronic components and the access terminal. The access terminal refers to the wireless network infrastructure to which the wireless terminal device is connected, such as a Wi-Fi router or a base station of a cellular network. Specifically, the electronic component can send the generated signal to the access terminal, and the access terminal demodulates the signal; the access terminal sends the generated signal to the target electronic component, and the target electronic component demodulates the signal.

[0033] Specifically, the data interaction process between electronic components and AP (Access Point) may involve the following steps:

[0034] Signal generation: Electronic components (such as sensors, microcontrollers, etc.) generate or process signals. These signals can be analog (continuously varying voltage or current) or digital (discrete binary data).

[0035] Signal conversion: If the signal is analog, it may need to be converted to a digital signal through an analog-to-digital converter (ADC) so that it can be processed by a digital system. If the signal is already in digital form, it can be processed directly.

[0036] Signal processing: Digital signals may need to undergo further processing such as encoding, encryption, compression, etc. in preparation for transmission.

[0037] Data transmission: The processed data is sent to the AP through some medium (such as air interface, Ethernet cable, CAN cable, etc.). This process may involve signal modulation at the physical layer (such as in wireless communication) and frame encapsulation at the data link layer.

[0038] Reception at the AP: After receiving the data, the AP will demodulate (if it is wireless communication) and decapsulate to restore the original data.

[0039] Data processing: The AP may further process the received data, such as decoding, decryption, and decompression.

[0040] Data storage or forwarding: The processed data can be stored in the storage device at the AP end, or forwarded to other devices or systems through the network.

[0041] Feedback or control: Based on the results of data processing, the AP may send control commands or feedback information to electronic components to adjust their behavior or status.

[0042] In the embodiment of the present invention, the wireless receiving end may be an electronic component, and the wireless transmitting end may be an AP end, i.e., an access end. In the embodiment of the present invention, the data transmission process is as follows: the wireless receiving end sends a first data transmission unit to the wireless transmitting end, the first data transmission unit is the data actually transmitted by the two during the data transmission process, and the first data transmission unit is a data transmission unit generated by the wireless receiving end after comprehensively considering the influence of the multipath effect of the environment on the channel transmission process.

[0043] In an embodiment of the present invention, the position of each wireless receiving end can be determined, that is, each wireless receiving end can obtain its own position information (the first position information in the embodiment of the present invention). During the data transmission process between the wireless receiving end and the wireless transmitting end, the wireless receiving end can send the first position information to the wireless transmitting end.

[0044] In the wireless receiving end, the first data transmission unit can be generated according to the passenger position information in the current scene. Even if the same valid data is transmitted, different data transmission units are generated correspondingly under different passenger position information. The wireless receiving end can also send the first passenger position information used to generate the first data transmission unit to the wireless transmitting end along with the first position information, so that the wireless transmitting end can quickly demodulate the received first data transmission unit based on the first position information and the first passenger position information.

[0045] In one example, the first passenger location information includes whether there is a passenger and the number of seats.

[0046] In another example, the first passenger position information may include passenger position information when there is no passenger but the main driver is occupied. The passenger position information when the main driver is occupied is the passenger position information after the number of remaining seats and whether the seats are occupied are arranged and combined when the main driver is occupied.

[0047] For example, when the vehicle has four seats, the four seats are seat 1, seat 2, seat 3, seat 4, and the passenger position information can be any combination of the four seats. Specifically, when only one person is seated, the passenger position information can be any one of the four distributions of seat 1, seat 2, seat 3, and seat 4. When two people are seated, the passenger position information can be any one of seat 1+seat 2, seat 3+seat 4, seat 1+seat 3, seat 1+seat 4, seat 2+seat 3, and seat 2+seat 4. When three people are seated, the passenger position information can be any one of seat 1+seat 2+seat 3, seat 1+seat 2+seat 4, seat 2+seat 3+seat 4, and seat 1+seat 3+seat 4. When four people are seated, the passenger position information can be seat 1+seat 2+seat 3+seat 4.

[0048] When considering the passenger location information, the driving state or non-driving state of the vehicle can also be introduced. Usually, there must be someone in the main seat in the driving state, so different passenger distribution situations can be presented in the driving state and the non-driving state.

[0049] The current passenger position information in the embodiment of the present invention is the current real-time passenger position information of the vehicle, which can be obtained in real time according to the triggering of the data transmission request of the wireless receiving end. Specifically, in one example, the interior of the vehicle can be photographed by the camera of the vehicle, and then the passenger distribution can be determined by identifying the picture. In another example, a pressure sensor can be set on each seat, and then the passenger distribution can be determined based on the collected pressure sensor data. In another example, an infrared sensor can be set in the vehicle, and the passenger distribution is determined by collecting infrared sensor data. In order to more accurately determine the passenger position information, the passenger position information can also be determined by analyzing the data collected by the above-mentioned multiple sensors.

[0050] In one embodiment of the present invention, the wireless receiving end can actively initiate a data transmission request (i.e., the data transmission request is used by the wireless receiving end to actively send data to the wireless transmitting end) when an external event is triggered, wherein the external event can be set according to the requirements of different scenarios, and the condition that needs to be met is that when the external event is triggered, the wireless receiving end has a need to transmit data with the wireless transmitting end.

[0051] When the wireless receiving end initiates a data transmission request, it can generate a data acquisition instruction for obtaining the passenger location information in the current vehicle, and then send the data acquisition instruction to the module in the vehicle that stores the passenger location information to obtain the current real-time passenger location information, such as the passenger location information collection device.

[0052] In one embodiment of the present invention, the first data transmission unit determined according to the first passenger position information is generated by the following steps: determining that the first passenger position information corresponds to first channel response data; and generating the first data transmission unit based on the first channel response data.

[0053] Among them, the first channel response data includes at least one of a delay parameter and a channel response parameter. The delay parameter may be a maximum delay in a data transmission process, or a CP length. The CP length information may be calculated based on the maximum delay, that is, CP length = (1 + n%) * maximum delay, where n is any constant between 0 and 1, and the specific data may be set according to the actual scenario.

[0054] In practical applications, a mapping relationship between passenger location information, wireless receiving terminal location information and channel response data can be established in advance, and the corresponding channel response data under different passenger location information and wireless receiving terminal location information can be determined based on the mapping relationship.

[0055] In each wireless receiving end, since its own position is fixed, the mapping relationship between the passenger position information, the position information of the wireless receiving end and the channel response data can be simplified to the mapping relationship between the passenger position information and the channel response parameters, and each wireless receiving end can store the mapping relationship between its corresponding passenger position information and the channel response data. Therefore, after the wireless receiving end obtains the current first passenger position from the vehicle, it can determine the first channel response data corresponding to the first passenger position information based on the stored mapping relationship between the passenger position information and the channel response data, and then, it can generate the first data transmission unit according to the first channel response data.

[0056] Similarly, the wireless transmitter can also store the mapping relationship between the passenger location information, the location information of the wireless receiver and the channel response parameters, so that the wireless transmitter and the wireless receiver can perform data transmission and demodulation based on the mapping relationship.

[0057] In one embodiment of the present invention, the passenger location information and the location information of the wireless receiving terminal can be used as variable factors to measure the channel response data under different combinations of the passenger location information and the location information of the wireless receiving terminal, and then establish a mapping relationship between the passenger location information, the location information of the wireless receiving terminal and the channel response data.

[0058] In one embodiment of the present invention, a submatrix corresponding to a preset target matrix can be determined based on the first passenger position information, and the submatrix can be stored in the wireless receiving end, wherein the row and column values ​​of the target matrix correspond to the passenger position information or the position information of the wireless receiving end, the matrix elements of the target matrix are the channel response data under the passenger position information and the position information of the wireless receiving end corresponding to the row and column values, and the submatrix is ​​a matrix composed of the matrix elements when the row and column values ​​are the first position information.

[0059] In practical applications, the mapping relationship between the passenger position information, the position information of the wireless receiving end and the channel response data can be stored in a target matrix. In the target matrix, the row information and column information of each matrix element can respectively represent the passenger position information and the position information of the wireless receiving end. The matrix elements in the target matrix are channel response data, which are channel response data that have a mapping relationship with the passenger position information and the position information of the wireless receiving end corresponding to the row information and column information of the matrix elements.

[0060] There can be multiple wireless receiving terminals in the vehicle at the same time, and each wireless receiving terminal can store a sub-matrix corresponding to the position of the wireless receiving terminal. The matrix elements in the sub-matrix are subsets of the target matrix, and the matrix elements in the sub-matrix are channel response data corresponding to the position of the wireless receiving terminal.

[0061] For example, when the column value represents the position of the wireless receiving end, the submatrix is ​​a column matrix whose column elements are the first position information.

[0062] like Figure 1b As shown, it is a schematic diagram of a vehicle model in an embodiment of the present invention. The installation positions of electronic components in the vehicle may include 6 areas, namely, A, B, C, D, E, and F, that is, the target matrix j=6; there are 5 seats in the car, and when there is a user in the car, there must be a user in the main driver's seat, which includes a total of 17 passenger position combinations, that is, the target matrix i=17 is set.

[0063] Taking j=6, i=17 as an example, the TH matrix representation is as follows.

[0064]

[0065] Each element in the TH matrix contains both Tij information (i.e., delay parameters) and Hij information (i.e., signal response parameters). During the use of THij, the transmitter mainly uses Tij information, while the receiver needs to use both Tij and Hij information to demodulate the wireless signal in the fastest and most efficient way.

[0066] The matrix elements corresponding to the position information of the wireless receiving end can be stored in the wireless transmitting end. For example, when the column represents the position information of the wireless receiving end, the wireless receiving end should store a matrix element corresponding to its position information. Then, when the wireless transmitting end sends data, the channel response parameters can be quickly queried based on the target matrix. Compared with the use of general channel response parameters in the prior art, the changes of the channel response parameters in different scenarios are fully considered.

[0067] In one embodiment of the present invention, determining that the first passenger position information corresponds to the first channel response data includes: determining the matrix elements whose row and column values ​​are the first passenger position information in the submatrix as the first channel response data.

[0068] After the wireless receiving end determines the position information of the first passenger in the current vehicle, the matrix element matching the position of the first passenger can be searched in the sub-matrix.

[0069] For example, when the row value of the submatrix represents the passenger position, the matrix element whose row value is the first passenger information may be searched in the submatrix, and the matrix element may be determined as the first channel response data.

[0070] In one embodiment of the present invention, the first data transmission unit is first orthogonal frequency division multiplexing information (e.g., OFDM symbol), and generating the first data transmission unit based on first channel response data includes: determining a first delay parameter in the first channel response data, and constructing the first orthogonal frequency division multiplexing information based on the delay parameter.

[0071] In practical applications, the delay parameter is a parameter associated with the signal transmission, signal reception and signal demodulation processes. When the wireless receiving end acts as a data transmitting end, the first delay parameter in the first channel response data can be determined according to the current first passenger information of the vehicle. For example, the matrix element can be located according to the first passenger information and the first position information of the wireless receiving end, thereby obtaining the first delay parameter.

[0072] After the first delay parameter is obtained, an OFDM (Orthogonal Frequency Division Multiplexing) symbol for transmitting valid data may be constructed based on the first delay parameter according to the structure of the OFDM symbol.

[0073] In one embodiment of the present invention, the delay parameter refers to the propagation time of a signal from a transmitting end to a receiving end, including a transmission delay and a processing delay. Methods for measuring the delay parameter include but are not limited to the following methods:

[0074] Time synchronization: Use a time synchronization signal (such as GPS timestamp) to measure the transmission and reception time of the signal, thereby calculating the propagation delay.

[0075] Round Trip Time (RTT) Measurement: By sending a signal with a known timestamp and measuring the total round trip time from the signal being transmitted to being received and then back, one-way latency can be calculated.

[0076] Pilot signal: In OFDM systems, pilot signals can be used to estimate the delay spread of the channel. The pilot signal is known, and the receiving end can estimate the delay based on the arrival time of the pilot signal.

[0077] Delay measurement equipment: Using specialized delay measurement equipment, such as a network analyzer or a delay meter, the signal delay can be directly measured.

[0078] The embodiments of the present invention fully consider the delay parameters in different vehicle-mounted scenarios, thereby ensuring that the transmission efficiency is improved during the data transmission process, and that the mapping relationship between the passenger location information, the location information of the wireless receiving end, and the channel response parameters is reasonably pre-stored and scheduled to maximize the transmission rate and minimize the channel estimation calculation amount. This not only improves the transmission rate, but also greatly simplifies the demodulation calculation amount, thereby improving the efficiency of the system.

[0079] In the embodiment of the present invention, the maximum delay of each area (ie, each wireless receiving end) for each type of passenger location information can be determined by actual measurement + simulation.

[0080] In one embodiment of the present invention, the specific process of constructing the first orthogonal frequency division multiplexing information based on the first delay parameter is: determining the first cyclic prefix length according to the first delay parameter; and then constructing the first orthogonal frequency division multiplexing information based on the first cyclic prefix length.

[0081] In practical applications, CP (Cyclic Prefix) is a mechanism of OFDM symbols. It is mainly achieved by copying part of the end of the OFDM symbol data to the front of the OFDM symbol. OFDM symbols can be composed based on the CP (Cyclic Prefix) length and the valid data to be transmitted. The CP (Cyclic Prefix) length has two main functions: (1) it makes the CP and the OFDM tail end form a "cyclic reconstruction" structure, thereby converting the linear convolution of the OFDM data block and the channel into a cyclic convolution; (2) it isolates the side effects of the multipath delay of the previous OFDM symbol. In this way, even if the delay of the previous symbol extends to the time period where the CP is located, the start point positioning technology of the OFDM symbol can be used to prevent the delay extension of the previous symbol from affecting the current OFDM signal.

[0082] After determining the first delay parameter, the CP length can be determined based on the first delay parameter, and the first orthogonal frequency division multiplexing information can be constructed according to the CP length. Since the first delay parameters in different vehicle-mounted scenarios (i.e., passenger positions and different wireless receiving terminal positions) are different, the generated CP lengths are also different. Therefore, in an embodiment of the present invention, the CP length of the first orthogonal frequency division multiplexing information used to construct is variable, so that the unit first orthogonal frequency division multiplexing information can carry more valid data, effectively improving the data transmission throughput.

[0083] Specifically, in an embodiment of the present invention, when the first delay parameter is the CP length, the high CP length is directly applied to construct the first orthogonal frequency division multiplexing information; when the first delay parameter is the maximum delay parameter, the first weight coefficient corresponding to the first delay parameter can be obtained; and then the first cyclic prefix length is determined based on the first weight coefficient and the first delay parameter.

[0084] Among them, the first weight coefficient can be determined according to the actual scenario. In actual applications, the first cyclic prefix length = the first delay parameter + the cyclic length margin, the cyclic length margin can be calculated according to the first delay parameter, and then, the first cyclic prefix length can be calculated according to the first delay parameter, for example, the first cyclic prefix length = (1 + the first weight coefficient) * the first delay parameter.

[0085] In another embodiment of the present invention, first transmission data to be transmitted may be acquired; and first orthogonal frequency division multiplexing information may be constructed according to the first cyclic prefix length and the first transmission data.

[0086] The first orthogonal frequency division multiplexing information is composed of a cyclic prefix and first transmission data (ie, actual valid data to be transmitted). After determining the cyclic prefix length, a cyclic prefix can be generated according to the cyclic length prefix, and the cyclic prefix is ​​combined with the first transmission data to obtain the first orthogonal frequency division multiplexing information.

[0087] like Figure 1c FIG. 1 is a schematic diagram of an OFDM symbol structure provided in an embodiment of the present invention. The OFDM symbol length is composed of the CP length (t cp ) and effective data length (t 3 ) constitutes, t cp =t 1 +t 2 .

[0088] t 1 The delay spread (i.e., maximum delay) in different vehicle-mounted scenarios mainly depends on the multipath effect of the environment. In the embodiment of the present invention, the main influencing factors are the passenger location information and the location information of the wireless receiving end. 2 is the CP margin, which is not defined separately and can be set according to the actual scenario. In the embodiment of the present invention, the CP margin can be obtained based on the maximum delay and the corresponding weight coefficient, that is, CP margin = weight coefficient * maximum delay, so that t cp =t 1 +t 2 = (1 + weight coefficient) * t 1 .t 3 The effective data length is the effective data length to be transmitted. The longer the length is, the more effective data each OFDM symbol carries, the larger the single transmission amount is, and the data transmission throughput can be increased.

[0089] When the length of OFDM symbol is fixed, if t 1 It is not the multipath delay in the most complex scenario (actual delay < t 1 ), then t 2 It can be appropriately reduced to increase the effective data ratio of OFDM symbols, so that more effective data can be transmitted at a time, increasing data transmission throughput and improving wireless communication transmission rate.

[0090] In the embodiment of the present invention, the target delay parameters in different vehicle-mounted scenarios are different, and thus different OFDM symbols can be constructed. cp , which can ensure demodulation efficiency while greatly improving throughput.

[0091] In the embodiment of the present invention, by distinguishing the CP lengths in different areas and different combinations of occupant positions, the throughput rate will be greatly improved and the demodulation calculation workload will be simplified. The setting of the CP length can also cover all usage scenarios according to actual scene requirements, including various complex environments such as human body occlusion and wall penetration.

[0092] For example, for the common OFDM symbol length specified by the standard protocol, generally t sysbol =4us, t cp =0.8us, then the effective data ratio is only 3.2 / 4=80%. However, the variable length of CP is proposed in the embodiment of the present invention, which can shorten t cp To 0.6us or even smaller, the effective data ratio is increased to 3.4 / 4=85%, and the speed is increased by about 6.25%.

[0093] In one embodiment of the present invention, when the actual channel between the wireless transmitting end and the wireless receiving end is not occupied, the wireless receiving end can obtain the occupancy status of the actual transmission channel when it needs to act as a transmitting end to transmit data, and send the first position information and the first passenger position information of the wireless receiving end to the wireless transmitting end when the channel is not occupied.

[0094] In an embodiment of the present invention, the first position information of the wireless receiving end, the first passenger position information, and the first data transmission unit determined according to the first passenger position information are sent to the wireless transmitting end, so that the wireless transmitting end can determine the first data transmission unit based on the first passenger position information, thereby generating a data transmission unit according to the actual vehicle-mounted scenario, thereby meeting the data transmission needs of the vehicle in different scenarios.

[0095] Reference Figure 2 , shows a flowchart of another data processing method provided by an embodiment of the present invention, which is applied to a wireless receiving end and may specifically include the following steps:

[0096] Step S201, receiving the second passenger position information from the wireless transmitting end and the second data transmission unit from the wireless receiving end, where the second data transmission unit is generated by the wireless transmitting end based on the first position information and the second passenger position information from the wireless receiving end.

[0097] In the embodiment of the present invention, the wireless receiving end may be an electronic component, and the wireless transmitting end may be an AP end, i.e., an access end. The data transmission process in the embodiment of the present invention is as follows: the wireless receiving end receives the second data transmission unit sent by the wireless transmitting end, and the second data transmission unit is the data actually transmitted by the two during the data transmission process.

[0098] In practical applications, the wireless receiving end can receive the second passenger position information and the second data transmission unit from the wireless transmitting end, so that the wireless receiving end can demodulate the signal of the second data transmission unit according to the second passenger position.

[0099] In one example, the second passenger position information may include whether there are passengers and the number of seats.

[0100] In another example, the second passenger position information includes passenger position information when there is no passenger and the main driver is occupied. The passenger position information when the main driver is occupied is the passenger position information after the number of remaining seats and whether the seats are occupied are arranged and combined when the main driver is occupied.

[0101] For example, when the vehicle has four seats, the four seats are seat 1, seat 2, seat 3, seat 4, and the passenger position information can be any combination of the four seats. Specifically, when only one person is seated, the passenger position information can be any one of the four distributions of seat 1, seat 2, seat 3, and seat 4. When two people are seated, the passenger position information can be any one of seat 1+seat 2, seat 3+seat 4, seat 1+seat 3, seat 1+seat 4, seat 2+seat 3, and seat 2+seat 4. When three people are seated, the passenger position information can be any one of seat 1+seat 2+seat 3, seat 1+seat 2+seat 4, seat 2+seat 3+seat 4, and seat 1+seat 3+seat 4. When four people are seated, the passenger position information can be seat 1+seat 2+seat 3+seat 4.

[0102] When considering the passenger location information, the driving state or non-driving state of the vehicle can also be introduced. Usually, there must be someone in the main seat in the driving state, so different passenger distribution situations can be presented in the driving state and the non-driving state.

[0103] The current passenger position information in the embodiment of the present invention is the current real-time passenger position information of the vehicle, which can be obtained in real time according to the triggering of the data transmission request of the wireless receiving end. Specifically, in one example, the interior of the vehicle can be photographed by the camera of the vehicle, and then the passenger distribution can be determined by identifying the picture. In another example, a pressure sensor can be set on each seat, and then the passenger distribution can be determined based on the collected pressure sensor data. In another example, an infrared sensor can be set in the vehicle, and the passenger distribution is determined by collecting infrared sensor data. In order to more accurately determine the passenger position information, the passenger position information can also be determined by analyzing the data collected by the above-mentioned multiple sensors.

[0104] In one embodiment of the present invention, after receiving the second data transmission unit, the second channel response data may be determined according to the second passenger position information; and the second channel response data may be used to demodulate the second data transmission unit.

[0105] The second channel response data includes at least one of a delay parameter and a channel response parameter.

[0106] The delay parameter may be the maximum delay in the data transmission process, or the CP length. The CP length information may be calculated based on the maximum delay, that is, CP length = (1 + n%) * maximum delay, where n is any constant between 0 and 1. The specific data may be set according to the actual scenario.

[0107] In each wireless receiving end, since its own position is fixed, the mapping relationship between the passenger position information, the position information of the wireless receiving end and the channel response parameters can be simplified to the mapping relationship between the passenger position information and the channel response parameters, and each wireless receiving end can store the mapping relationship between its corresponding passenger position information and the channel response parameters. Therefore, after receiving the second passenger position and the second data transmission unit sent by the wireless transmitting end, the wireless receiving end can determine the second channel response data corresponding to the second passenger position information based on the stored mapping relationship between the passenger position information and the channel response parameters, and then, the received second data transmission unit can be demodulated according to the second channel response data.

[0108] In one embodiment of the present invention, determining the second channel response data according to the second passenger position information includes: determining the matrix elements whose row and column values ​​are the second passenger position information in the submatrix as the second channel response data.

[0109] In one embodiment of the present invention, the second data transmission unit may be second orthogonal frequency division multiplexing information, and the second data transmission unit may be demodulated based on the second delay parameter, including: determining the second cyclic prefix length based on the second delay parameter; and then demodulating the second data transmission unit based on the second cyclic prefix length to determine the second transmission data corresponding to the second data transmission unit.

[0110] In practical applications, the data transmission unit is composed of a cyclic prefix and a valid data unit. After determining the second cyclic prefix length according to the second delay parameter, the cyclic prefix in the second data transmission unit can be removed according to the second cyclic prefix length to obtain the second transmission data (i.e., valid transmission data).

[0111] In one embodiment of the present invention, using the second channel response data to demodulate the second data transmission unit includes: determining a second channel response parameter in the second channel response data, and demodulating the second data transmission unit based on the second channel response parameter.

[0112] The second channel response parameter is used to implement data transmission unit demodulation and restore the valid data actually transmitted by the second data transmission unit.

[0113] The second channel response parameter describes the influence of the wireless channel on the transmission data, and based on the second channel response parameter, the data affected by the wireless channel can be demodulated to obtain the originally transmitted data.

[0114] Specifically: the wireless receiving end may perform channel equalization processing on the second data transmission unit based on the second channel response parameter, and demodulate the second data transmission unit after the signal equalization processing.

[0115] The purpose of channel equalization is to eliminate or reduce the impact of wireless channels on signal transmission, especially multipath effects and frequency selective fading. Channel equalization can be achieved by any of the following methods:

[0116] (1) Linear equalizer: Linear equalizer uses linear filters to compensate for the impact of the channel. Common linear equalizers include zero-forcing equalizer and minimum mean square error equalizer.

[0117] Process: Design a filter using the channel response parameters so that the output signal is as close as possible to the original transmitted signal.

[0118] (2) Decision feedback equalizer: It combines feedforward and feedback filters to effectively eliminate inter-symbol interference caused by multipath effects.

[0119] Process: The feedforward filter is used to eliminate the interference between the leading symbols, and the feedback filter is used to eliminate the interference between the trailing symbols.

[0120] (3) Blind equalizer: The blind equalizer does not require prior knowledge of the channel response parameters, but instead uses statistical methods to estimate and compensate for the impact of the channel.

[0121] Process: Utilize statistical properties of the signal (such as high-order statistics) to adjust the filter coefficients.

[0122] In one embodiment of the present invention, a second data transmission unit is demodulated based on the second cyclic prefix length, including: removing the cyclic prefix of the second data transmission unit according to the second cyclic prefix length to obtain second data to be demodulated; determining a second channel response parameter in the second channel response data; performing signal equalization processing on the second data to be demodulated using the second channel response data; and demodulating the second data to be demodulated after the signal equalization processing.

[0123] In the embodiment of the present invention, since there is a corresponding relationship between the passenger position, the position of the wireless receiving end, and the channel response data, the wireless receiving end can quickly determine the channel response data based on the second passenger position information and its first position information after the second data transmission unit generated based on the second passenger position information and used for communicating with the wireless receiving end sent by the wireless transmitting end, thereby avoiding a large number of channel estimation calculations during data transmission. In addition, when the wireless transmitting end sends the second data transmission unit and the wireless receiving end receives the second data transmission unit, when the passenger position information and the wireless receiving end position information are different, the corresponding cyclic prefix length is different, that is, the variable CP length. Compared with the fixed CP length, there may be a delay less than the fixed delay in some scenarios composed of the passenger position information and the wireless receiving end position information. If the total length of the OFDM symbol is fixed, the corresponding length of the valid data to be transmitted becomes longer, and more valid data can be transmitted, thereby improving the data transmission rate and the data throughput. In the embodiment of the present invention, the influence of different passenger position information and the position of the wireless receiving end on the channel estimation during data transmission is fully considered.

[0124] In one embodiment of the present invention, when the wireless receiving end needs to perform data transmission as a receiving end, it can receive the second passenger location information sent by the wireless transmitting end when the actual channel between the wireless transmitting end and the wireless receiving end is not occupied, and then realize signal demodulation based on the second passenger location information.

[0125] In an embodiment of the present invention, the wireless receiving end can receive the second passenger position information and the second data transmission unit from the wireless transmitting end, thereby generating a data transmission unit according to the actual vehicle scene to meet the data transmission needs of the vehicle in different scenes.

[0126] Reference Figure 3 , shows a flowchart of another data processing method provided by an embodiment of the present invention, which is applied to a wireless transmitting end and may specifically include the following steps:

[0127] Step S301, sending the second passenger location information and the second data transmission unit of the target wireless receiving end to the target wireless receiving end, where the second data transmission unit is generated by the wireless transmitting end based on the first location information and the second passenger location information of the target wireless receiving end.

[0128] In the embodiment of the present invention, the wireless transmitting end sends the generated second data transmission unit to the target wireless receiving end.

[0129] The second data transmission unit is generated according to the first position information of the current second passenger position of the vehicle and the data target transmission position (i.e., the target wireless receiving end) obtained by the wireless transmitting end, so that the data transmission unit takes into account the differences in data transmission in different scenarios, and the wireless transmitting end in the embodiment of the present invention can send the second position information to the wireless receiving end to facilitate the wireless receiving end to quickly demodulate the second data transmission unit based on the second position information.

[0130] In one example, the second passenger position information may include whether there are passengers and the number of seats.

[0131] In another example, the second passenger position information includes passenger position information when there is no passenger and the main driver is occupied. The passenger position information when the main driver is occupied is the passenger position information after the number of remaining seats and whether the seats are occupied are arranged and combined when the main driver is occupied.

[0132] In one embodiment of the present invention, the second data transmission unit of the target wireless receiving end is generated by the following steps: the wireless transmitting end can determine the second channel response data based on the first position information and the second passenger position information of the target wireless receiving end, and then can generate the second data transmission unit based on the second channel response data.

[0133] The second channel response data includes at least one of a delay parameter and a channel response parameter. The delay parameter may be a maximum delay during data transmission, or a CP length, wherein the CP length information may be calculated based on the maximum delay, that is, CP length = (1 + n%) * maximum delay, n is any constant between 0 and 1, and the specific data may be set according to the actual scenario.

[0134] In practical applications, a mapping relationship between passenger location information, wireless receiving terminal location information and channel response data can be established in advance, and the corresponding channel response parameters under different passenger location information and wireless receiving terminal location information can be determined based on the mapping relationship.

[0135] The wireless transmitting end can store the mapping relationship between the passenger position information, the position information of the wireless receiving end and the channel response data. Therefore, when the wireless transmitting end needs to transmit data with the target wireless receiving end, it can obtain the current second passenger position information of the vehicle and the first position information of the target wireless receiving end to be communicated. Thus, based on the mapping relationship, the second passenger position information and the second channel response data corresponding to the first position information can be determined, and then the second data transmission unit can be generated according to the channel response data.

[0136] In one embodiment of the present invention, the second data transmission unit is second orthogonal frequency division multiplexing information, and generating the second data transmission unit based on the second channel response data includes: determining a second delay parameter in the second channel response data, and constructing the second orthogonal frequency division multiplexing information based on the second delay parameter.

[0137] In one embodiment of the present invention, the passenger location information and the location information of the wireless receiving terminal can be used as variable factors to measure the channel response data under different combinations of the passenger location information and the location information of the wireless receiving terminal, and then establish a mapping relationship between the passenger location information, the location information of the wireless receiving terminal and the channel response data.

[0138] In one embodiment of the present invention, a preset target matrix is ​​obtained and stored in a wireless transmitting end, wherein the row and column values ​​of the target matrix correspond to the passenger position information or the position information of the wireless receiving end, and the matrix elements of the target matrix are channel response data under the passenger position information and the position information of the wireless receiving end corresponding to the row and column values.

[0139] In practical applications, the mapping relationship between the passenger position information, the position information of the wireless receiving end and the channel response data can be stored in a target matrix. In the target matrix, the row information and column information of each matrix element can respectively represent the passenger position information and the position information of the wireless receiving end. The matrix elements in the target matrix are channel response data, which are channel response data that have a mapping relationship with the passenger position information and the position information of the wireless receiving end corresponding to the row information and column information of the matrix elements.

[0140] In one embodiment of the present invention, second channel response data is determined based on the first position information and the second passenger position information of the target wireless receiving end, including: in the target matrix, matrix elements whose row and column values ​​are the second passenger position information and the first position information are determined as the second channel response data.

[0141] In one embodiment of the present invention, constructing a second OFDM information symbol based on a second delay parameter includes: determining a second cyclic prefix length according to the second delay parameter; and constructing a second OFDM information based on the second cyclic prefix length.

[0142] When the second delay parameter is the maximum delay parameter, a second weight coefficient corresponding to the second delay parameter may be obtained, and then the second cyclic prefix length may be determined based on the second weight coefficient and the second delay parameter.

[0143] For example, the second cyclic prefix length=(1+second weight coefficient)*second delay parameter.

[0144] In one embodiment of the present invention, the process of constructing second orthogonal frequency division multiplexing information based on the second cyclic prefix length is specifically: obtaining second transmission data to be transmitted; and constructing second orthogonal frequency division multiplexing information according to the second cyclic prefix length and the second transmission data.

[0145] In actual applications, when the actual channel between the wireless transmitting end and the wireless receiving end is not occupied, the wireless transmitting end can obtain the occupancy status of the actual transmission channel when it needs to act as a transmitter to transmit data. When the actual channel between the wireless transmitting end and the wireless receiving end is not occupied, the second passenger location information can be sent to the wireless receiving end.

[0146] In an embodiment of the present invention, the wireless transmitting end can send the second passenger position information and the second data transmission unit of the target wireless receiving end generated based on the first position information and the second passenger position information of the target wireless receiving end to the target wireless receiving end, so that the data transmission unit can be generated according to the actual vehicle-mounted scene to meet the data transmission needs of the vehicle in different scenes.

[0147] Reference Figure 4 , shows a flowchart of another data processing method provided by an embodiment of the present invention, which is applied to a wireless transmitting end and may specifically include the following steps:

[0148] Step S401, receiving first location information from a target wireless receiving terminal, first passenger location information of the wireless receiving terminal, and a first data transmission unit of the target wireless receiving terminal, wherein the first data transmission unit is determined by the target wireless receiving terminal based on the first passenger location information.

[0149] In the embodiment of the present invention, the wireless receiving end may be an electronic component, and the wireless transmitting end may be an AP end, i.e., an access end. The data transmission process in the embodiment of the present invention is: the wireless receiving end sends a first data transmission unit to the wireless transmitting end, and the first data transmission unit is the data actually transmitted by the two during the data transmission process.

[0150] In one example, the first passenger location information includes whether there is a passenger and the number of seats.

[0151] In another example, the first passenger position information may include passenger position information when there is no passenger but the main driver is occupied. The passenger position information when the main driver is occupied is the passenger position information after the number of remaining seats and whether the seats are occupied are arranged and combined when the main driver is occupied.

[0152] In one embodiment of the present invention, after receiving the first data transmission unit, first channel response data may be determined according to the first position information and the first passenger position information; and the first channel response data may be used to demodulate the first data transmission unit.

[0153] The first channel response data includes at least one of a delay parameter and a channel response parameter. The delay parameter may be a maximum delay during data transmission, or a CP length, wherein the CP length information may be calculated based on the maximum delay, that is, CP length = (1 + n%) * maximum delay, n is any constant between 0 and 1, and the specific data may be set according to the actual scenario.

[0154] In practical applications, a mapping relationship between passenger location information, wireless receiving terminal location information and channel response data can be established in advance, and the corresponding channel response data under different passenger location information and wireless receiving terminal location information can be determined based on the mapping relationship.

[0155] The mapping relationship between the passenger location information, the location information of the wireless receiving end and the channel response parameters can also be stored in the wireless transmitting end, so that data transmission and demodulation can be performed between the wireless transmitting end and the wireless receiving end based on the mapping relationship.

[0156] In the process of the target wireless receiving end sending data to the wireless transmitting end, the target wireless receiving end can send its own first position information and the first passenger information used to generate the first data transmission unit to the wireless transmitting end, and the wireless transmitting end can demodulate the received first data transmission unit based on the received first position information and the first passenger position information. Specifically, after the wireless transmitting end receives the first passenger position and the first position information sent by the wireless receiving end, it can determine the first channel response data corresponding to the combination of the first passenger position information and the first position information based on the mapping relationship between the stored passenger position information, the wireless receiving end position information and the channel response data, and then, it can perform channel demodulation on the received first data transmission unit according to the first channel response data to obtain the first transmission data, which is the valid transmission data in the first data transmission unit.

[0157] In one embodiment of the present invention, determining first channel response data according to first position information and first passenger position information includes: determining matrix elements whose row and column values ​​are first passenger position information and first position information in a target matrix as first channel response data.

[0158] In one embodiment of the present invention, the process of demodulating the first data transmission unit using the first channel response data is specifically as follows: the wireless transmitter can determine the first delay parameter in the first channel response data, and demodulate the first data transmission unit based on the first delay parameter.

[0159] Specifically: determining a first cyclic prefix length based on a first delay parameter; demodulating a first data transmission unit based on the first cyclic prefix length, and determining first transmission data (ie, valid data actually transmitted) corresponding to the first data transmission unit.

[0160] In practical applications, a data transmission unit may be composed of valid transmission data (i.e., first transmission data) and a cyclic prefix. After the wireless transmitting end receives the first data transmission unit, the first cyclic prefix length may be determined by the first delay parameter, and then the cyclic prefix is ​​taken out from the first data transmission unit according to the first cyclic prefix length, thereby obtaining valid transmission data, i.e., the first transmission data. This enables fast signal demodulation of the first data transmission unit using the first delay parameter, reduces the channel estimation process, and improves signal demodulation efficiency. At the same time, during the data transmission process, the differences in delay parameters in the vehicle-mounted scenario composed of different passenger positions and wireless receiving end positions are taken into account, so that the cyclic prefix length in the generated first data transmission unit is variable. Compared with a fixed CP length, the proportion of valid data in the OFDM symbol is high, which can improve the throughput rate during data transmission.

[0161] In an embodiment of the present invention, using the first channel response data to demodulate the first data transmission unit includes: determining a first channel response parameter in the first channel response data, and demodulating the first data transmission unit based on the first channel response parameter.

[0162] In one embodiment of the present invention, demodulating the first data transmission unit based on the first channel response parameter includes: performing channel equalization processing on the first data transmission unit based on the first channel response parameter, and demodulating the first data transmission unit after the signal equalization processing.

[0163] In one embodiment of the present invention, the data transmission unit can be demodulated in combination with the delay parameter and the channel response parameter. Specifically, the first data transmission unit is demodulated based on the first cyclic prefix length, including: removing the cyclic prefix of the first data transmission unit according to the first cyclic prefix length to obtain first data to be demodulated; determining the first channel response parameter in the first channel response data; performing signal equalization processing on the first data to be demodulated using the first channel response data; and demodulating the first data to be demodulated after the signal equalization processing.

[0164] In one embodiment of the present invention, when the actual channel between the wireless transmitting end and the wireless receiving end is not occupied, the wireless transmitting end can receive the first location information and the first passenger location information from the target wireless receiving end, so that when receiving the first data transmission unit, the wireless transmitting end can use the first location information and the first passenger location information to quickly demodulate the first data transmission unit.

[0165] In the embodiment of the present invention, a data transmission unit is generated according to the actual vehicle-mounted scenario to meet the data transmission requirements of the vehicle in different scenarios.

[0166] Reference Figure 5a, shows another signal processing process in an embodiment of the present invention, which can be divided into two stages. The first stage is the stage of forming a TH matrix and storing the TH matrix in the electronic components and the access end. The second stage is the process of performing signal processing with the access end as the transmitting end and the electronic components as the receiving end.

[0167] In the first stage, the vehicle can be partitioned by the installation position of the electronic components in the vehicle to determine the number of columns of the TH matrix. Specifically, the number of electronic components = the number of columns; the number of rows of the TH matrix is ​​determined by combining the passenger positions in the vehicle; and then the delay parameters (T elements) and channel response parameters (H elements) in the vehicle-mounted scenario corresponding to any combination of vehicle partitions and passenger positions are measured, and the TH matrix is ​​formed based on the measured T elements and H elements. The column matrix corresponding to the TH matrix is ​​stored in the electronic component terminal, and the complete TH matrix is ​​stored in the access terminal.

[0168] In the second stage, the access terminal actively initiates a data transmission request in response to a preset external event, so that the j value can be determined according to the area where the destination is located; the i value is obtained by issuing the "get passenger distribution" instruction, and the (i, j) value is obtained by combining. The terminal can obtain the THij element according to the pre-stored THij matrix, and synchronously, the access terminal can initiate a channel access request. The channel access request can use traditional wireless channel competition access or other methods (such as wired channel competition access), and the form of competition access is not limited. It should be emphasized that the channel competition access can be accompanied by (i, j) information that is not originally available in traditional channel competition. Electronic components can decide whether to allow the channel access request of the access terminal based on the actual channel occupancy. If access is allowed, the (i, j) information sent by the access terminal will be extracted; if access is not allowed, it will return to the instruction to obtain passenger distribution.

[0169] The access terminal extracts the Tij element pre-stored in it according to the (i, j) value, without extracting the Hij element. Figure 1b As shown cp The OFDM symbol is constructed by the value and sent out by the access terminal after the construction is completed.

[0170] The electronic component terminal has obtained (i, j) information in the channel contention access phase, and then retrieves the corresponding channel response parameter Hj from the pre-stored THj matrix. After receiving the OFDM symbol, Hj is used to demodulate the signal.

[0171] In an embodiment of the present invention, the delay parameters of the vehicle in different scenarios are determined by combining the installation positions of electronic components and the distribution of passengers, and then OFDM symbols are constructed based on variable delay parameters, which can ensure demodulation efficiency while greatly improving throughput.

[0172] Reference Figure 5b , shows a signal processing process in an embodiment of the present invention, which can be divided into two stages. The first stage is the stage of forming a TH matrix and storing the TH matrix in the electronic components and the access end. The second stage is the process of performing signal processing with the electronic components as the transmitting end and the access end as the receiving end.

[0173] In the first stage, the vehicle can be partitioned by the installation position of the electronic components in the vehicle to determine the number of columns of the TH matrix. Specifically, the number of electronic components = the number of columns; the number of rows of the TH matrix is ​​determined by combining the passenger positions in the vehicle; and then the delay parameters (T elements) and channel response parameters (H elements) in the vehicle-mounted scenario corresponding to any combination of vehicle partitions and passenger positions are measured, and the TH matrix is ​​formed based on the measured T elements and H elements. The column matrix corresponding to the TH matrix is ​​stored in the electronic component terminal, and the complete TH matrix is ​​stored in the access terminal.

[0174] In the second stage, the electronic component actively initiates a data transmission request in response to a preset external event, and then initiates a passenger distribution instruction. Based on the passenger distribution instruction, the passenger distribution can be obtained, and then the row number i value of the TH matrix can be determined according to the passenger distribution, and the column number j value is determined by the terminal area. The (i, j) value is combined, and the terminal can obtain the THij element according to the pre-stored THxj matrix (the j value is determined by the terminal area). Synchronously, the electronic component terminal can initiate a channel access request 1. The channel access request can use traditional wireless channel competition access or other methods (such as wired channel competition access), and the competition access form is not limited. It should be emphasized that the channel competition access can be accompanied by (i, j) information that is not originally available in traditional channel competition. The AP end (receiving end) can decide whether to allow the channel access request of the electronic component terminal based on the actual channel occupancy. If access is allowed, the (i, j) information sent by the electronic component terminal will be extracted; if access is not allowed, it will return to the passenger distribution instruction.

[0175] The electronic component terminal extracts the Tij element pre-stored in it according to the (i, j) value, without extracting the Hij element. And this Tij element is used as Figure 1b As shown cp The OFDM symbol is constructed by the electronic component terminal.

[0176] The AP has already obtained (i, j) information during the channel contention access phase, and will then retrieve the corresponding channel response parameter Hij from the pre-stored THij matrix. After receiving the OFDM symbol, Hij is used to demodulate the signal.

[0177] In an embodiment of the present invention, the delay parameters of the vehicle in different scenarios are determined by combining the installation positions of electronic components and the distribution of passengers, and then OFDM symbols are constructed based on variable delay parameters, which can ensure demodulation efficiency while greatly improving throughput.

[0178] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0179] An embodiment of the present invention further provides an electronic device, which may include a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and the computer program implements the above data processing method when executed by the processor.

[0180] An embodiment of the present invention further provides a vehicle, which includes the above electronic device, or executes the above data processing method.

[0181] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the above data processing method is implemented.

[0182] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0183] It should be understood by those skilled in the art that the embodiments of the present invention may be provided as methods, electronic devices, and vehicles. Therefore, the embodiments of the present invention may be in the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may be in the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0184] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, electronic devices, and computer program products according to the embodiments of the present invention. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate a device for implementing the functions specified in one process or multiple processes in the flowchart and / or one box or multiple boxes in the block diagram.

[0185] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0186] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce computer-implemented processing, so that the instructions executed on the computer or other programmable terminal device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0187] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0188] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0189] The above provides a detailed introduction to a data processing method, electronic device, vehicle, and storage medium. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A data processing method, characterized in that: Applied to a wireless receiving end, the method comprises: Sending the first location information of the wireless receiving end, the first passenger location information, and the first data transmission unit determined according to the first passenger location information to the wireless transmitting end, so that the wireless transmitting end demodulates the first data transmission unit based on the first location information and the first passenger location information; and / or, receiving the current second passenger position information of the vehicle obtained from the wireless transmitting end and the second data transmission unit of the wireless receiving end, and demodulating the second data transmission unit based on the first position information and the second passenger position information, wherein the second data transmission unit is generated by the wireless transmitting end based on the first position information and the second passenger position information of the wireless receiving end; Among them, the first data transmission unit is generated by combining the valid data to be transmitted with the channel response data under the first position information of the wireless receiving end in the current vehicle and the first passenger position information, and the second data transmission unit is generated by combining the valid data to be transmitted with the channel response data under the first position information of the wireless receiving end in the current vehicle and the second passenger position information.

2. The method according to claim 1, characterized in that The first data transmission unit determined according to the first passenger position information is generated by the following steps: Determining that the first passenger position information corresponds to first channel response data; A first data transmission unit is generated based on the first channel response data.

3. The method according to claim 1, characterized in that Also includes: determining second channel response data according to the second passenger position information; The second data transmission unit is demodulated using the second channel response data.

4. The method according to claim 2, characterized in that: Also includes: A submatrix corresponding to a preset target matrix is ​​determined according to the first passenger position information, and the submatrix is ​​stored in the wireless receiving end, wherein the row and column values ​​of the target matrix correspond to the passenger position information or the position information of the wireless receiving end, the matrix elements of the target matrix are channel response data under the passenger position information and the position information of the wireless receiving end corresponding to the row and column values, and the submatrix is ​​a matrix composed of matrix elements when the row and column values ​​are the first position information.

5. The method according to claim 4, characterized in that The determining that the first passenger position information corresponds to first channel response data includes: In the submatrix, matrix elements whose row and column values ​​are the first passenger position information are determined as first channel response data.

6. The method according to claim 3, characterized in that Also includes: A submatrix corresponding to a preset target matrix is ​​determined according to the first passenger position information, and the submatrix is ​​stored in the wireless receiving end, wherein the row and column values ​​of the target matrix correspond to the passenger position information or the position information of the wireless receiving end, the matrix elements of the target matrix are channel response data under the passenger position information and the position information of the wireless receiving end corresponding to the row and column values, and the submatrix is ​​a matrix composed of matrix elements when the row and column values ​​are the first position information.

7. The method according to claim 6, characterized in that The determining the second channel response data according to the second passenger position information comprises: In the submatrix, matrix elements whose row and column values ​​are the second passenger position information are determined as second channel response data.

8. The method according to claim 2 or 3, characterized in that: The first channel response data includes at least one of a first delay parameter and a first channel response parameter, and / or the second channel response data includes at least one of a second delay parameter and a second channel response parameter.

9. The method according to claim 2, characterized in that: The first data transmission unit is first orthogonal frequency division multiplexing information, and the generating of the first data transmission unit based on the first channel response data includes: A first delay parameter in the first channel response data is determined, and first orthogonal frequency division multiplexing information is constructed based on the first delay parameter.

10. The method according to claim 9, characterized in that The constructing first orthogonal frequency division multiplexing information based on the first delay parameter includes: Determine a first cyclic prefix length according to the first delay parameter; First orthogonal frequency division multiplexing information is constructed based on the first cyclic prefix length.

11. The method according to claim 10, characterized in that When the first delay parameter is a maximum delay parameter, determining a first cyclic prefix length according to the first delay parameter includes: Obtaining a first weight coefficient corresponding to the first delay parameter; The first cyclic prefix length is determined based on the first weight coefficient and the first delay parameter.

12. The method according to claim 11, characterized in that The determining the first cyclic prefix length based on the first weight coefficient and the first delay parameter includes: The first cyclic prefix length=(1+first weight coefficient)*first delay parameter.

13. The method according to claim 10, characterized in that The constructing first orthogonal frequency division multiplexing information based on the first cyclic prefix length includes: Acquire first transmission data to be transmitted; First orthogonal frequency division multiplexing information is constructed according to the first cyclic prefix length and the first transmission data.

14. The method according to claim 3, characterized in that The demodulating the second data transmission unit by using the second channel response data includes: A second delay parameter in the second channel response data is determined, and the second data transmission unit is demodulated based on the second delay parameter.

15. The method according to claim 14, characterized in that The demodulating the second data transmission unit based on the second delay parameter includes: Determine a second cyclic prefix length based on the second delay parameter; The second data transmission unit is demodulated based on the second cyclic prefix length.

16. The method according to claim 3, characterized in that The demodulating the second data transmission unit by using the second channel response data includes: A second channel response parameter in the second channel response data is determined, and the second data transmission unit is demodulated based on the second channel response parameter.

17. The method according to claim 16, characterized in that The demodulating the second data transmission unit based on the second channel response parameter comprises: Channel equalization processing is performed on the second data transmission unit based on the second channel response parameter, and the second data transmission unit after the signal equalization processing is demodulated.

18. The method according to claim 15, characterized in that The demodulating the second data transmission unit based on the second cyclic prefix length includes: Removing the cyclic prefix of the second data transmission unit according to the second cyclic prefix length to obtain second data to be demodulated; determining a second channel response parameter in the second channel response data; performing signal equalization processing on the second data to be demodulated using the second channel response data; The second data to be demodulated after the signal equalization processing is demodulated.

19. The method according to any one of claims 1 to 3, characterized in that: The first passenger location information and / or the second passenger location information includes whether there are passengers and the number of seats.

20. The method according to any one of claims 1 to 3, characterized in that: The first passenger location information and / or the second passenger location information include passenger location information when there is no passenger and when there is someone in the main car.

21. The method according to claim 20, characterized in that The passenger position information when the main driver's seat is occupied is the passenger position information after the number of remaining seats and whether the seats are occupied are arranged and combined when the main driver's seat is occupied.

22. The method according to any one of claims 1 to 3, characterized in that: The sending of the first position information and the first passenger position information of the wireless receiving end to the wireless transmitting end, and / or receiving the second passenger position information from the wireless transmitting end, comprises: When the actual channel between the wireless transmitting end and the wireless receiving end is not occupied, the first location information and the first passenger location information of the wireless receiving end are sent to the wireless transmitting end, and / or the second passenger location information is received from the wireless transmitting end.

23. A data processing method, characterized in that: Applied to a wireless transmitter, the method comprises: Sending the second passenger location information and the second data transmission unit of the target wireless receiving end to the target wireless receiving end, so that the target wireless receiving end demodulates the second data transmission unit based on the first location information and the second passenger location information, the second data transmission unit being generated by the wireless transmitting end based on the first location information and the second passenger location information of the target wireless receiving end; and / or, receiving first location information, first passenger location information, and a first data transmission unit from the target wireless receiving end, and demodulating the first data transmission unit based on the first location information and the first passenger location information, wherein the first data transmission unit is determined by the target wireless receiving end based on the first passenger location information; Among them, the first data transmission unit is generated by combining the valid data to be transmitted with the first position information of the target wireless receiving end in the current vehicle and the channel response data under the first passenger position information, and the second data transmission unit is generated by combining the valid data to be transmitted with the first position information of the target wireless receiving end in the current vehicle and the channel response data under the second passenger position information.

24. The method according to claim 23, characterized in that The second data transmission unit of the target wireless receiving end is generated by the following steps: Determine second channel response data according to the first position information of the target wireless receiving end and the second passenger position information; A second data transmission unit is generated based on the second channel response data.

25. The method according to claim 23, characterized in that Also includes: determining first channel response data according to the first position information and the first passenger position information; The first data transmission unit is demodulated using the first channel response data.

26. The method according to claim 24, characterized in that Also includes: A preset target matrix is ​​obtained and stored in the wireless transmitting end, wherein the row and column values ​​of the target matrix correspond to the passenger position information or the position information of the target wireless receiving end, and the matrix elements of the target matrix are the channel response data under the passenger position information and the position information of the target wireless receiving end corresponding to the row and column values.

27. The method according to claim 26, characterized in that The determining the second channel response data according to the first position information of the target wireless receiving end and the second passenger position information comprises: In the target matrix, matrix elements whose row and column values ​​are the second passenger position information and the first position information are determined as second channel response data.

28. The method according to claim 25, characterized in that Also includes: A preset target matrix is ​​obtained and stored in the wireless transmitting end, wherein the row and column values ​​of the target matrix correspond to the passenger position information or the position information of the target wireless receiving end, and the matrix elements of the target matrix are the channel response data under the passenger position information and the position information of the target wireless receiving end corresponding to the row and column values.

29. The method according to claim 28, characterized in that The determining the first channel response data according to the first position information and the first passenger position information comprises: In the target matrix, the matrix elements whose row and column values ​​are the first passenger position information and the first position information are determined as first channel response data.

30. The method according to claim 24 or 25, characterized in that The first channel response data includes at least one of a first delay parameter and a first channel response parameter, and / or the second channel response data includes at least one of a second delay parameter and a second channel response parameter.

31. The method according to claim 24, characterized in that The second data transmission unit is second orthogonal frequency division multiplexing information, and the generating the second data transmission unit based on the second channel response data includes: A second delay parameter in the second channel response data is determined, and second orthogonal frequency division multiplexing information is constructed based on the second delay parameter.

32. The method according to claim 31, characterized in that The constructing second orthogonal frequency division multiplexing information based on the second delay parameter includes: Determine a second cyclic prefix length according to the second delay parameter; Second orthogonal frequency division multiplexing information is constructed based on the second cyclic prefix length.

33. The method according to claim 32, characterized in that When the second delay parameter is a maximum delay parameter, determining a second cyclic prefix length according to the second delay parameter includes: Obtaining a second weight coefficient corresponding to the second delay parameter; The second cyclic prefix length is determined based on the second weight coefficient and the second delay parameter.

34. The method according to claim 33, characterized in that The determining the second cyclic prefix length based on the second weight coefficient and the second delay parameter includes: The second cyclic prefix length=(1+second weight coefficient)*second delay parameter.

35. The method according to claim 32, characterized in that The constructing second orthogonal frequency division multiplexing information based on the second cyclic prefix length includes: Acquire second transmission data to be transmitted; Second orthogonal frequency division multiplexing information is constructed according to the second cyclic prefix length and the second transmission data.

36. The method according to claim 25, characterized in that The demodulating the first data transmission unit by using the first channel response data includes: A first delay parameter in the first channel response data is determined, and the first data transmission unit is demodulated based on the first delay parameter.

37. The method according to claim 36, characterized in that The demodulating the first data transmission unit based on the first delay parameter includes: Determine a first cyclic prefix length based on the first delay parameter; The first data transmission unit is demodulated based on the first cyclic prefix length.

38. The method according to claim 25, characterized in that The demodulating the first data transmission unit by using the first channel response data includes: A first channel response parameter in the first channel response data is determined, and the first data transmission unit is demodulated based on the first channel response parameter.

39. The method according to claim 38, characterized in that The demodulating the first data transmission unit based on the first channel response parameter includes: Channel equalization processing is performed on the first data transmission unit based on the first channel response parameter, and the first data transmission unit after the signal equalization processing is demodulated.

40. The method according to claim 37, characterized in that The demodulating the first data transmission unit based on the first cyclic prefix length includes: Removing the cyclic prefix of the first data transmission unit according to the first cyclic prefix length to obtain first data to be demodulated; determining a first channel response parameter in the first channel response data; performing signal equalization processing on the first data to be demodulated using the first channel response data; The first data to be demodulated after the signal equalization processing is demodulated.

41. The method according to any one of claims 23 to 25, characterized in that The first passenger location information and / or the second passenger location information includes whether there are passengers and the number of seats.

42. The method according to any one of claims 23 to 25, characterized in that The first passenger location information and / or the second passenger location information include passenger location information when there is no passenger and when there is someone in the main car.

43. The method according to claim 42, characterized in that The passenger position information when the main driver's seat is occupied is the passenger position information after the number of remaining seats and whether the seats are occupied are arranged and combined when the main driver's seat is occupied.

44. The method according to any one of claims 23 to 25, characterized in that Sending the second passenger location information to a target wireless receiving end, and / or receiving the first location information and the first passenger location information from the target wireless receiving end, comprises: When the actual channel between the wireless transmitting end and the target wireless receiving end is not occupied, the second passenger location information is sent to the target wireless receiving end, and / or the first location information and the first passenger location information are received from the target wireless receiving end.

45. An electronic device, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the data processing method according to any one of claims 1 to 44 when executed by the processor.

46. ​​A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements the data processing method according to any one of claims 1 to 44.

47. A vehicle, characterized in that: The vehicle includes the electronic device of claim 45.

Citation Information

Patent Citations

  • Coordinating vehicle queue driving using V2X assistance

    CN116250028A