A 5G-based vehicle-mounted IoT communication optimization method and system
By obtaining Wi-Fi pairing status and environmental information in the on-board communication system, determining whether to activate the on-board forwarding function, the problem of poor signal quality of the on-board communication system in the environment of weak signals is solved, and the signal strength is improved and the stability of network connection is achieved.
Patent Information
- Application Number
- CN202411985101.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2044-12-31
AI Technical Summary
In an environment with weak signals, the signal quality of the on-board communication system is affected, resulting in the in-car equipment being unable to connect stably, affecting the user experience of the car owner or passenger.
By obtaining the on-board Wi-Fi pairing situation and current environment information, determine whether to activate the on-board forwarding function, use the on-board system to relay the signals of the connected devices, enhance the signal strength and ensure the stable transmission of data streams.
In an environment with weak signal, the signal strength of the connected equipment and the stability of the network connection are improved through the signal relay function of the on-board system, ensuring the continuity and stability of the network service of the car owner or passenger.
Smart Images

Figure CN119521171B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle-mounted communication technology, and in particular, to a 5G-based vehicle-mounted Internet of Things communication optimization method and system. Background Art
[0002] With the rapid development of intelligent technology, in-vehicle communication systems have become one of the key components of modern cars. In-vehicle Internet of Things technology connects various in-vehicle devices, smartphones and external networks, allowing car owners and passengers to enjoy more convenient services such as intelligent navigation, real-time entertainment, remote control, etc.
[0003] However, in some special environments, such as basements, tunnels, mountainous areas and other areas with weak signals, the use of connected devices in the car is easily affected by signal quality, and some car computers are not equipped with smart terminals, or the traffic fees of car computers are high, and when multiple devices are connected to the same car network device, the network speed will be low, which affects the user experience of car owners or passengers. Summary of the invention
[0004] The present application provides a 5G-based vehicle-mounted IoT communication optimization method and system to solve the above-mentioned problems.
[0005] In a first aspect, the present application provides a 5G-based vehicle-mounted IoT communication optimization method, the method comprising:
[0006] Obtaining the in-vehicle Wi-Fi pairing status, and based on the in-vehicle Wi-Fi pairing status, detecting the signal of the connecting device connecting to the cellular network to obtain a detection result;
[0007] Acquire current environment information, and determine whether to start vehicle forwarding according to the detection result and the current environment information;
[0008] If it is determined to start the vehicle-mounted forwarding, the vehicle-mounted system is used to relay the signal of the connection device connecting to the cellular network to achieve 5G signal amplification of the connection device.
[0009] Through this solution, a stable connection is established, allowing the connected device to exchange data with the vehicle system; through the Wi-Fi hotspot created by the vehicle system, the connected device can access and establish a connection. Even when the cellular signal of the connected device is weak, it can still connect to the vehicle system via Wi-Fi. The vehicle system acts as a repeater, amplifying and forwarding the signal of the connected device through the vehicle antenna, thereby improving the signal strength of the connected device, allowing the connected device to maintain a stable network connection in a weak signal environment. While enhancing the signal, the vehicle system ensures the stable transmission of data streams, such as transmitting real-time data from the Internet to the connected device. By regularly checking the signal quality of the connected device's direct connection to the cellular network, including signal strength, packet loss rate, and latency, the vehicle system can understand the stability and reliability of the connected device signal in real time, and take corresponding optimization measures such as signal relay based on the detection results.
[0010] Optionally, based on the in-vehicle Wi-Fi pairing status, detecting a signal of the connection device connecting to the cellular network to obtain a detection result includes:
[0011] Determine a connection device based on the in-vehicle Wi-Fi pairing status;
[0012] Obtain the Ping results returned by the connected device when sending Ping commands to the cellular network in direct connection and relay situations respectively;
[0013] The Ping result is used as the detection result.
[0014] Through this solution, the vehicle system can effectively detect the signal quality of the connected device and take corresponding measures based on the detection results, such as starting the signal relay function, to improve the stability and reliability of the network connection and meet the network needs of car owners and passengers in different environments.
[0015] Optionally, the using of the vehicle-mounted system to relay the signal of the connection device connecting to the cellular network includes:
[0016] Obtaining GPS positioning data, and determining the location of the vehicle based on the GPS positioning data;
[0017] Analyze the GPS positioning data to determine the direction of vehicle movement;
[0018] Predicting the environment of the vehicle within a preset time period according to the direction of movement of the vehicle and the position of the vehicle;
[0019] Analyze the in-vehicle Wi-Fi pairing status to determine the number of connections of the connected devices;
[0020] Determining a vehicle-borne signal level according to the environment in which the vehicle is located;
[0021] Determining a stable power used by the connected device according to the vehicle signal level and the number of connections;
[0022] Obtaining the current antenna power of the vehicle-mounted system;
[0023] The antenna power is adjusted according to the stable power, and relaying is performed.
[0024] Through this solution, the antenna power is adjusted according to the stable power demand to ensure that the signal strength can meet the needs of all connected devices while avoiding power waste. The vehicle-mounted system acts as a repeater, amplifying and forwarding the cellular network signal of the connected device through the vehicle-mounted antenna. In a weak signal environment, the vehicle-mounted antenna can enhance the signal and improve the reception quality of the connected device. Through relaying, the vehicle-mounted system can transmit the signal to areas that were originally not covered, such as inside a tunnel. Stable signal relay can increase data transmission rate and improve user experience.
[0025] Optionally, determining the stable power used by the connected device according to the vehicle signal level and the number of connections includes:
[0026] Determining the limit antenna power of the vehicle system within a preset time period according to the environment in which the vehicle is located;
[0027] Determining an optimal allocated bandwidth for each connected device based on the environment in which the vehicle is located;
[0028] Determining, according to the number of connections and the optimal allocated bandwidth, whether the limit antenna power can meet the needs of all connected devices;
[0029] If not, the limit antenna power is used as the stable power used by the connected device.
[0030] This solution ensures that the vehicle system can adjust the antenna power according to the specific environment (such as city, countryside, tunnel, etc.) and preset time periods (such as peak hours, nighttime, etc.) of the vehicle. It can avoid unnecessary power waste while ensuring signal coverage, and ensure that the system does not exceed its maximum transmit power limit. Allocate appropriate bandwidth to each connected device to ensure that key devices (such as navigation systems, emergency communication devices, etc.) can obtain sufficient bandwidth resources, while secondary devices (such as entertainment systems) may be allocated less bandwidth. Such bandwidth management helps optimize overall network performance and user experience. It can evaluate whether the current limit antenna power is sufficient to support the bandwidth requirements of all connected devices. If the total power demand exceeds the limit antenna power, it is necessary to adjust the bandwidth allocation or increase the antenna power to ensure that all devices can obtain satisfactory signal quality. If the limit antenna power is not enough to support the bandwidth requirements of all connected devices, the power allocation will be adjusted to use the limit antenna power as the stable power to ensure stable connection of the device. It is necessary to reallocate bandwidth resources to prioritize the bandwidth requirements of key devices, while possibly reducing the bandwidth allocation of non-key devices. By adjusting power and bandwidth allocation, performance can be optimized under limited resources to ensure that key tasks are given priority.
[0031] Optionally, the in-vehicle Wi-Fi pairing status includes an IP location of the connecting device, and the method further includes:
[0032] If not, determining the importance of use of the connected device based on the IP location;
[0033] Obtain and analyze the current vehicle system operation data, and determine the operating software based on the operation data analysis results;
[0034] Determining the operation priority of each running software according to the environment in which the vehicle is located;
[0035] Bandwidth is allocated to the connection device according to the operation priority and the usage importance.
[0036] This solution can identify device types and applications, evaluate the importance of each device, and provide a basis for bandwidth allocation. It can also collect and analyze operating data, understand loads and key software, and provide data support for subsequent bandwidth allocation.
[0037] Optionally, allocating bandwidth to the connection device according to the operation priority and the use importance includes:
[0038] Analyzing the running software to determine whether there is necessary software for driving the vehicle;
[0039] If so, obtaining and analyzing the historical operation data of the vehicle-mounted system, and determining the stable bandwidth for the stable operation of the necessary software according to the analysis results;
[0040] Bandwidth is allocated to the connection device according to the stable bandwidth, the operation priority and the usage importance.
[0041] Through this solution, the necessary software in the vehicle can be identified, providing a basis for subsequent bandwidth allocation to ensure that key functions are not affected. Through historical data analysis, the bandwidth requirements of necessary software can be understood to provide data support for determining stable bandwidth. The stable bandwidth of necessary software is set to provide a benchmark for bandwidth allocation to ensure stable software operation. The software is sorted according to its operation priority and usage importance to ensure that key software is given priority. According to the stable bandwidth and priority sorting, bandwidth resources are reasonably allocated to optimize network performance. The effect of bandwidth allocation is monitored in real time, and dynamic adjustments are made according to actual conditions to maintain the continuity and stability of network services.
[0042] Optionally, after relaying the signal of the connection device connecting to the cellular network by using the vehicle-mounted system, the method further includes:
[0043] Continuously monitoring the signal strength of the connected device, and determining whether to release the relay state according to the signal strength;
[0044] If it is determined to release the relay state, obtaining the device operation data of the connected device;
[0045] Analyze the device operation data to determine the frequency of information transmission and reception;
[0046] The release timing is determined according to the frequency of sending and receiving the information.
[0047] Through this solution, real-time monitoring of signal strength data provides data support for subsequent decision-making. Based on the signal strength data, a decision is made on whether to release the relay status to optimize network performance and resource usage. After determining to release the relay status, the device operation data is collected to provide a basis for network performance optimization and problem diagnosis. By analyzing the device operation data, the frequency of information transmission and reception is understood, and the network configuration and resource allocation are optimized. The best time to release the relay is selected according to the frequency of information transmission and reception to ensure the continuity and stability of network services.
[0048] Optionally, after determining the release timing according to the information receiving and sending frequency, the method further includes:
[0049] Determining whether there is an unfinished sending and receiving process according to the release timing;
[0050] If it exists, according to the unfinished sending and receiving process, start the temporary storage flow area to temporarily store the information corresponding to the unfinished sending and receiving process;
[0051] And after the relay is released, the temporarily stored information will be sent and received.
[0052] Through this solution, through real-time monitoring and recording, the status of all communication processes is ensured to be accurately reflected. When the release time comes, the unfinished process is detected to avoid releasing the relay at the critical communication moment and ensure the continuity of communication. A temporary storage area is allocated for each unfinished sending and receiving process to ensure data security and prevent communication interruption caused by relay release. By starting the temporary storage flow area, a data basis is provided for subsequent process recovery to ensure that the communication process can continue seamlessly. After the relay is released, the temporarily stored information is processed immediately to ensure that all communication processes can be properly handled. By restoring and completing the temporarily stored sending and receiving processes, the use of network resources is optimized and communication efficiency is improved. In some embodiments, based on the detection results, it is determined whether to start the vehicle-mounted forwarding, including: obtaining a packet loss threshold and a delay threshold, and determining the signal quality of the connected device based on the packet loss threshold, packet loss rate, delay threshold and delay; based on the signal quality, determining whether to start the vehicle-mounted forwarding.
[0053] Optionally, the acquiring current environment information and determining whether to start vehicle forwarding according to the detection result and the current environment information includes:
[0054] Obtaining a packet loss threshold and a delay threshold, and determining a signal quality of the connected device according to the packet loss threshold, the packet loss rate, the delay threshold and the delay condition;
[0055] Determine whether to start vehicle forwarding based on the signal quality.
[0056] This solution provides a clear reference standard for signal quality evaluation by obtaining packet loss thresholds and delay thresholds. Real-time monitoring and analysis of the packet loss rate and delay of connected devices can promptly reflect the actual status of the network. The signal quality evaluation results provide a basis for whether to take action when starting vehicle forwarding. If the signal quality is poor, starting vehicle forwarding can improve network performance, reduce packet loss and delay, and improve user experience. If the signal quality is good, maintain the current state to avoid unnecessary consumption of system resources.
[0057] In a second aspect, the present application provides a 5G-based vehicle-mounted IoT communication optimization system, the system comprising:
[0058] A detection module, used to obtain the in-vehicle Wi-Fi pairing status, and based on the in-vehicle Wi-Fi pairing status, detect the signal of the connection device connecting to the cellular network to obtain a detection result;
[0059] A forwarding analysis module, used to obtain current environment information and determine whether to start vehicle forwarding according to the detection result and the current environment information;
[0060] The relay module is used to relay the signal of the connection device connecting to the cellular network by using the vehicle-mounted system to amplify the 5G signal of the connection device if it is determined to start the vehicle-mounted forwarding.
[0061] Optionally, the detection module detects a signal of the connection device connecting to the cellular network based on the in-vehicle Wi-Fi pairing status, and when the detection result is obtained, is used to:
[0062] Determine a connection device based on the in-vehicle Wi-Fi pairing status;
[0063] Obtain the Ping results returned by the connected device when sending Ping commands to the cellular network in direct connection and relay situations respectively;
[0064] The Ping result is used as the detection result. Optionally, when the relay module uses the vehicle-mounted system to relay the signal of the connection device connecting to the cellular network, it is used to:
[0065] Obtaining GPS positioning data, and determining the location of the vehicle based on the GPS positioning data;
[0066] Analyze the GPS positioning data to determine the direction of vehicle movement;
[0067] Predicting the environment of the vehicle within a preset time period according to the direction of movement of the vehicle and the position of the vehicle;
[0068] Analyze the in-vehicle Wi-Fi pairing status to determine the number of connections of the connected devices;
[0069] Determining a vehicle-borne signal level according to the environment in which the vehicle is located;
[0070] Determining a stable power used by the connected device according to the vehicle signal level and the number of connections;
[0071] Obtaining the current antenna power of the vehicle-mounted system;
[0072] The antenna power is adjusted according to the stable power, and relaying is performed.
[0073] Optionally, when the relay module determines the stable power used by the connected device according to the vehicle signal level and the number of connections, it is used to:
[0074] Determining the limit antenna power of the vehicle system within a preset time period according to the environment in which the vehicle is located;
[0075] Determining an optimal allocated bandwidth for each connected device based on the environment in which the vehicle is located;
[0076] Determining, according to the number of connections and the optimal allocated bandwidth, whether the limit antenna power can meet the needs of all connected devices;
[0077] If not, the limit antenna power is used as the stable power used by the connected device.
[0078] Optionally, the in-vehicle Wi-Fi pairing status includes the IP location of the connected device, and the 5G-based in-vehicle IoT communication optimization system further includes a bandwidth allocation module for:
[0079] If not, determining the importance of use of the connected device based on the IP location;
[0080] Obtain and analyze the current vehicle system operation data, and determine the operating software based on the operation data analysis results;
[0081] Determining the operation priority of each running software according to the environment in which the vehicle is located;
[0082] Bandwidth is allocated to the connection device according to the operation priority and the usage importance.
[0083] Optionally, when the bandwidth allocation module allocates bandwidth to the connection device according to the operation priority and the use importance, it is used to:
[0084] Analyzing the running software to determine whether there is necessary software for driving the vehicle;
[0085] If so, obtaining and analyzing the historical operation data of the vehicle-mounted system, and determining the stable bandwidth for the stable operation of the necessary software according to the analysis results;
[0086] Bandwidth is allocated to the connection device according to the stable bandwidth, the operation priority and the usage importance.
[0087] Optionally, the 5G-based vehicle-mounted IoT communication optimization system further includes a release judgment module, which is used to:
[0088] Continuously monitoring the signal strength of the connected device, and determining whether to release the relay state according to the signal strength;
[0089] If it is determined to release the relay state, obtaining the device operation data of the connected device;
[0090] Analyze the device operation data to determine the frequency of information transmission and reception;
[0091] The release timing is determined according to the frequency of sending and receiving the information.
[0092] Optionally, the 5G-based vehicle-mounted IoT communication optimization system further includes an information temporary storage module, which is used to:
[0093] Determining whether there is an unfinished sending and receiving process according to the release timing;
[0094] If it exists, according to the unfinished sending and receiving process, start the temporary storage flow area to temporarily store the information corresponding to the unfinished sending and receiving process;
[0095] And after the relay is released, the temporarily stored information will be sent and received.
[0096] Optionally, the forwarding analysis module obtains current environment information, and determines whether to start vehicle forwarding according to the detection result and the current environment information, and is used to:
[0097] Obtaining a packet loss threshold and a delay threshold, and determining a signal quality of the connected device according to the packet loss threshold, the packet loss rate, the delay threshold and the delay condition;
[0098] Determine whether to start vehicle-mounted forwarding based on the signal quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0099] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0100] Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present application;
[0101] Figure 2 A flowchart of a 5G-based vehicle-mounted IoT communication optimization method provided in an embodiment of the present application;
[0102] Figure 3 A schematic diagram of the structure of a 5G-based in-vehicle IoT communication optimization system provided in one embodiment of the present application. DETAILED DESCRIPTION
[0103] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0104] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0105] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0106] With the rapid development of intelligent technology, in-vehicle communication systems have become one of the key components of modern cars. In-vehicle Internet of Things technology connects various in-vehicle devices, smartphones and external networks, allowing car owners and passengers to enjoy more convenient services such as intelligent navigation, real-time entertainment, remote control, etc.
[0107] However, in some special environments, such as basements, tunnels, mountainous areas and other areas with weak signals, the use of connected devices in the car is easily affected by signal quality, and some car computers are not equipped with smart terminals, or the traffic fees of car computers are high, and when multiple devices are connected to the same car network device, the network speed will be low, which affects the user experience of car owners or passengers.
[0108] Based on this, the present application provides a 5G-based vehicle-mounted IoT communication optimization method and system, obtains the vehicle-mounted Wi-Fi pairing status, and based on the vehicle-mounted Wi-Fi pairing status, detects the signal of the connection device connecting to the cellular network to obtain the detection result;
[0109] Acquire current environment information, and determine whether to start vehicle forwarding according to the detection result and the current environment information;
[0110] If it is determined to start the vehicle-mounted forwarding, the vehicle-mounted system is used to relay the signal of the connection device connecting to the cellular network to achieve 5G signal amplification of the connection device.
[0111] Through the Wi-Fi hotspot created by the vehicle system, connected devices can access and establish a connection. Even when the cellular signal of the connected device is weak, it can still connect to the vehicle system via Wi-Fi. The vehicle system acts as a repeater, amplifying and forwarding the signal of the connected device through the vehicle antenna, thereby improving the signal strength of the connected device and enabling the connected device to maintain a stable network connection in a weak signal environment. While enhancing the signal, the vehicle system ensures the stable transmission of data streams, such as transmitting real-time data from the Internet to the connected device. By regularly checking the signal quality of the connected device's direct connection to the cellular network, including signal strength, packet loss rate, and latency, the vehicle system can understand the stability and reliability of the connected device's signal in real time, and take corresponding optimization measures such as signal relay based on the detection results.
[0112] Figure 1 A schematic diagram of an application scenario provided for this application. In some areas with weak signals, the signal of the connecting device is weak. When the 5G connection of the connecting device to the cellular network is enhanced through the vehicle-mounted system, the method provided by this application is applied.
[0113] Specifically, the method provided in the present application is applied to any server, and the server is set in the vehicle-mounted system. The vehicle-mounted system interacts with the connection device and the cellular network. Through the Wi-Fi hotspot created by the vehicle-mounted system, the connection device can access and establish a connection. Even when the cellular signal of the connection device is weak, it can be connected to the vehicle-mounted system via Wi-Fi. The vehicle-mounted system acts as a repeater, and the signal of the connection device is enhanced and forwarded through the vehicle-mounted antenna, which improves the signal strength of the connection device, so that the connection device can maintain a stable network connection in a weak signal environment. While enhancing the signal, the vehicle-mounted system ensures the stable transmission of the data stream, such as transmitting real-time data from the Internet to the connection device. By regularly checking the signal quality of the connection device directly connected to the cellular network, including signal strength, packet loss rate and delay, the vehicle-mounted system can understand the stability and reliability of the connection device signal in real time, and take corresponding optimization measures according to the detection results, such as signal relay. The specific implementation method can refer to the following embodiments.
[0114] Figure 2 This is a flow chart of a 5G-based vehicle IoT communication optimization method provided in an embodiment of the present application. The method of this embodiment can be applied to the server in the above scenario. Figure 2 As shown, the method includes:
[0115] S201. Obtain the in-vehicle Wi-Fi pairing status, and based on the in-vehicle Wi-Fi pairing status, detect the signal of the connecting device connecting to the cellular network to obtain a detection result.
[0116] The in-vehicle Wi-Fi pairing status may be the process and status of establishing a wireless network connection between a Wi-Fi module in the in-vehicle system and other devices (such as a mobile phone, a tablet computer, etc.).
[0117] A connected device can be an external device that has established a connection with the vehicle system, such as a smartphone, tablet computer, laptop computer, etc.
[0118] Specifically, in some special environments, such as basements, tunnels, mountainous areas and other areas with weak signals, the function of connecting devices directly to the cellular network is often limited, and even a stable network connection cannot be guaranteed. Therefore, the vehicle system starts the Wi-Fi module, and the connecting device establishes a connection by accessing the vehicle system's Wi-Fi hotspot. The quality of the signal connecting the connecting device to the cellular network in direct and relay situations is regularly checked, including signal strength, packet loss rate and delay.
[0119] S202: Obtain current environmental information, and determine whether to start vehicle-mounted forwarding based on the detection result and the current environmental information.
[0120] In-vehicle forwarding can be the process where the vehicle system acts as a repeater to enhance and forward the signal of a connected device (such as a mobile phone) to the network through the vehicle antenna.
[0121] Specifically, the best communication mode (relay mode or direct connection mode) is selected according to the strength of the signal of the connected device and the current environment (such as basements, tunnels, etc.). If it is detected that the signal of the cellular network directly connected to the connected device is weak or fluctuates greatly, the signal enhancement or relay function is automatically triggered. When it is detected that the signal of the cellular network of the connected device is weak or fluctuates greatly, the signal will be enhanced through the vehicle antenna for forwarding. If it is detected that the signal of the cellular network of the connected device is strong or fluctuates little, it will still be directly connected to the cellular network through the connected device, while maintaining the Wi-Fi connection, and the Wi-Fi connection will not perform data interaction.
[0122] S203. If it is determined to start the vehicle-mounted forwarding, the vehicle-mounted system is used to relay the signal of the connected device connecting to the cellular network to amplify the 5G signal of the connected device.
[0123] Specifically, if it is determined to start vehicle-mounted forwarding, the vehicle-mounted system acts as a repeater to enhance and forward the signal of the connected device through the vehicle-mounted antenna to amplify the 5G signal of the connected device.
[0124] Through this solution, a stable connection is established, allowing the connected device to exchange data with the vehicle system; through the Wi-Fi hotspot created by the vehicle system, the connected device can access and establish a connection. Even when the cellular signal of the connected device is weak, it can still connect to the vehicle system via Wi-Fi. The vehicle system acts as a repeater, amplifying and forwarding the signal of the connected device through the vehicle antenna, thereby improving the signal strength of the connected device, allowing the connected device to maintain a stable network connection in a weak signal environment. While enhancing the signal, the vehicle system ensures the stable transmission of data streams, such as transmitting real-time data from the Internet to the connected device. By regularly checking the signal quality of the connected device's direct connection to the cellular network, including signal strength, packet loss rate, and latency, the vehicle system can understand the stability and reliability of the connected device signal in real time, and take corresponding optimization measures such as signal relay based on the detection results.
[0125] In some embodiments, based on the in-vehicle Wi-Fi pairing status, the signal of the connecting device connecting to the cellular network is detected to obtain a detection result, including: determining the connecting device based on the in-vehicle Wi-Fi pairing status; obtaining the Ping results returned by the Ping sent by the connecting device to the cellular network in direct connection and relay situations respectively; and using the Ping results as the detection results.
[0126] The detection results can be the delay, packet loss rate, and signal strength of connecting to the cellular network when the device is directly connected and relayed.
[0127] Specifically, the vehicle system generates ICMP (Internet Control Message Protocol) Echo Request (i.e., Ping request) in the application of the connected device when identifying the paired and connected devices, such as smartphones and tablets. These requests contain a unique identifier for tracking responses. Analyze the received response packets, including the size of the data packet, content integrity, etc., to determine the accuracy of data transmission. By calculating the round-trip delay of multiple Ping requests in the same situation, the average delay of the network connection can be evaluated. Count the number of response packets received and record the number of Ping request packets sent. Calculate the packet loss rate by comparing the number of Ping request packets sent and the number of response packets received; determine the detection results in the direct connection and relay cases by taking into account the delay, packet loss rate, signal strength and other factors in the direct connection and relay cases.
[0128] Through this solution, the vehicle system can effectively detect the signal quality of the connected device and take corresponding measures based on the detection results, such as starting the signal relay function, to improve the stability and reliability of the network connection and meet the network needs of car owners and passengers in different environments.
[0129] In some embodiments, the vehicle-mounted system is used to relay the signal of the connecting device connecting to the cellular network, including: obtaining GPS positioning data, and determining the location of the vehicle based on the GPS positioning data; analyzing the GPS positioning data to determine the direction of movement of the vehicle; predicting the environment of the vehicle within a preset time period based on the direction of movement of the vehicle and the location of the vehicle; analyzing the vehicle-mounted Wi-Fi pairing situation to determine the number of connected devices; determining the vehicle-mounted signal level based on the vehicle's environment; determining the stable power used by the stable connection device based on the vehicle-mounted signal level and the number of connections; obtaining the current antenna power of the vehicle-mounted system; adjusting the antenna power based on the stable power, and relaying.
[0130] GPS positioning data can be geographic location information obtained through the Global Positioning System (GPS), including longitude, latitude, altitude, and timestamp of communication with satellites, etc. It is used to determine the exact location of the vehicle.
[0131] The vehicle's location may be the vehicle's current geographic coordinates.
[0132] The vehicle movement direction may be the direction in which the vehicle is traveling, and may be determined by a speed vector and a direction vector in GPS positioning data.
[0133] The vehicle environment may be the physical environment around the vehicle, such as a city, a country, a highway, a tunnel, etc.
[0134] The number of connections may be the number of external devices currently connected to the in-vehicle system via the in-vehicle Wi-Fi.
[0135] The on-board signal level may be the strength and quality of the relay signal provided by the on-board system.
[0136] The stable power may be a power level required to maintain stable communication between the in-vehicle system and the connected device.
[0137] The current antenna power may be a power level of a signal currently transmitted by an antenna of the vehicle-mounted system.
[0138] Specifically, the GPS module receives satellite signals to obtain the current location information of the vehicle. Based on the received GPS data, the specific geographical location of the vehicle is determined; the speed and direction information in the GPS data is analyzed to determine the real-time movement direction of the vehicle. Based on the current location, movement direction and historical data of the vehicle, the environment that the vehicle may pass through within a preset period of time is predicted, such as cities, villages, tunnels, etc. The number of devices currently connected to the vehicle system through the in-vehicle Wi-Fi is counted. The MAC address, IP address and other relevant information of each connected device are recorded for subsequent signal management and communication optimization.
[0139] Through this solution, the antenna power is adjusted according to the stable power demand to ensure that the signal strength can meet the needs of all connected devices while avoiding power waste. The vehicle-mounted system acts as a repeater, amplifying and forwarding the cellular network signal of the connected device through the vehicle-mounted antenna. In a weak signal environment, the vehicle-mounted antenna can enhance the signal and improve the reception quality of the connected device. Through relaying, the vehicle-mounted system can transmit the signal to areas that were originally not covered, such as inside a tunnel. Stable signal relay can increase data transmission rate and improve user experience.
[0140] In some embodiments, the maximum antenna power of the vehicle system within a preset time period is determined based on the vehicle's environment; the optimal allocated bandwidth for each connected device is determined based on the vehicle's environment; based on the number of connections and the optimal allocated bandwidth, it is determined whether the maximum antenna power can meet the needs of all connected devices; if not, the maximum antenna power is used as a stable power for stable connected devices.
[0141] The limit antenna power may be the maximum transmission power that can be achieved by the vehicle-mounted antenna of the vehicle-mounted system.
[0142] The optimal allocated bandwidth may be an ideal network bandwidth allocated to each device according to the type of connected device, usage requirements, and the environment in which the vehicle is located.
[0143] Stable power can be the transmission power that the antenna needs to maintain in order to maintain stable network connection and signal quality under normal operating conditions of the vehicle system.
[0144] Specifically, analyze the signal propagation characteristics of the vehicle's environment, such as building obstruction in urban environments, signal attenuation in tunnels, or weaker signals in mountainous areas compared to urban areas. Based on the results of the environmental analysis, evaluate the maximum antenna power required by the vehicle system within a preset period of time to cover all connected devices and ensure signal quality. Identify the type of each connected device and its bandwidth requirements, such as high-definition video streaming requires higher bandwidth, while text messaging may require less bandwidth. Develop bandwidth allocation strategies based on device type and requirements to ensure that critical applications have sufficient bandwidth resources. Calculate the antenna power required for each connected device under the optimal bandwidth allocation conditions. Add the power requirements of all connected devices to obtain the total antenna power requirement of the vehicle system. Compare the total power requirement with the limit antenna power. If the total power requirement exceeds the limit antenna power, the limit antenna power is used as the stable power to ensure stable connection of all connected devices. Based on the new stable power, reallocate bandwidth resources, and it may be necessary to reduce the bandwidth allocation of some devices to ensure that the total power does not exceed the limit. Optimize bandwidth allocation and power usage to maximize the performance and efficiency of the vehicle system.
[0145] This solution ensures that the vehicle system can adjust the antenna power according to the specific environment (such as city, countryside, tunnel, etc.) and preset time periods (such as peak hours, nighttime, etc.) of the vehicle. It can avoid unnecessary power waste while ensuring signal coverage, and ensure that the system does not exceed its maximum transmit power limit. Allocate appropriate bandwidth to each connected device to ensure that key devices (such as navigation systems, emergency communication devices, etc.) can obtain sufficient bandwidth resources, while secondary devices (such as entertainment systems) may be allocated less bandwidth. Such bandwidth management helps optimize overall network performance and user experience. It can evaluate whether the current limit antenna power is sufficient to support the bandwidth requirements of all connected devices. If the total power demand exceeds the limit antenna power, it is necessary to adjust the bandwidth allocation or increase the antenna power to ensure that all devices can obtain satisfactory signal quality. If the limit antenna power is not enough to support the bandwidth requirements of all connected devices, the power allocation will be adjusted to use the limit antenna power as the stable power to ensure stable connection of the device. It is necessary to reallocate bandwidth resources to prioritize the bandwidth requirements of key devices, while possibly reducing the bandwidth allocation of non-key devices. By adjusting power and bandwidth allocation, performance can be optimized under limited resources to ensure that key tasks are given priority.
[0146] In some embodiments, the in-vehicle Wi-Fi pairing status includes the IP location of the connecting device, and the method further includes: if not satisfied, determining the importance of use of the connecting device based on the IP location; acquiring and analyzing the in-vehicle system operation data at the current moment, and determining the running software based on the analysis results of the operation data; determining the running priority of each running software based on the vehicle's environment; and allocating bandwidth to the connecting device based on the running priority and the importance of use.
[0147] The IP location can be the physical location corresponding to the Internet Protocol (IP) address of a device connected to the network.
[0148] Usage importance can be the importance of the connected device or running software in the vehicle system, such as navigation software is usually more important than entertainment software.
[0149] The vehicle system operation data may be various performance indicators and data of the vehicle system during operation, such as CPU usage, memory usage, network traffic, temperature, voltage, etc.
[0150] The running software may be the application programs and software currently running in the vehicle system.
[0151] The operating priority may refer to the priority assigned to each operating software according to the vehicle environment and the importance of the software.
[0152] Bandwidth allocation can be to allocate appropriate network bandwidth resources to each device based on factors such as the importance of the connected device's use and the priority of the running software.
[0153] Specifically, if the total power demand exceeds the limit antenna power, identify the type of device connected to the in-vehicle Wi-Fi, and determine the importance of the connected device based on the IP location; for example, the set administrator identity or driver identity can ensure that the driver's navigation is in a priority state. It is also possible to collect the operating data of the in-vehicle system at the current moment, analyze the operating data, determine the load situation, and identify the key software and applications currently running based on the analysis results of the operating data. Analyze the types of applications and services running on each device and their bandwidth requirements. The environment in which the vehicle is located, such as cities, rural areas, tunnels, etc., these factors may affect signal propagation and bandwidth requirements. Determine the operating priority of each running software based on environmental factors and the impact of software on system performance. Develop a bandwidth allocation strategy to ensure that high-priority and high-importance devices obtain more bandwidth. Dynamically adjust bandwidth allocation based on real-time operating data and software priority to adapt to changing network requirements and system loads.
[0154] This solution can identify device types and applications, evaluate the importance of each device, and provide a basis for bandwidth allocation. It can also collect and analyze operating data, understand loads and key software, and provide data support for subsequent bandwidth allocation.
[0155] In some embodiments, the running software is analyzed to determine whether there is any necessary software for vehicle driving; if so, the historical operating data of the vehicle system is obtained and analyzed, and the stable bandwidth for stable operation of the necessary software is determined based on the analysis results; bandwidth is allocated to connected devices based on the stable bandwidth, operating priority and usage importance.
[0156] Essential software may be software applications that are critical to ensuring driving safety, vehicle performance or passenger comfort while the vehicle is in operation.
[0157] Historical operation data can be various data recorded by the vehicle system during its past operation, such as software operation logs, system performance indicators, network traffic records, error reports, etc.
[0158] Stable bandwidth can be a fixed network bandwidth allocated to necessary software to ensure that the software can run stably while the vehicle is driving.
[0159] Specifically, identify all software and applications currently running. Evaluate which software is necessary based on the software's functions and the vehicle's driving needs. For example, navigation systems and other software may be necessary. Collect the operating data of the vehicle system over the past period of time, including software operating status, system resource usage, network traffic, etc. Analyze historical data to determine the performance of necessary software during driving, including their bandwidth requirements and possible performance bottlenecks. Based on the data analysis results, calculate the minimum bandwidth required for the stable operation of necessary software. Develop a bandwidth allocation strategy to ensure that necessary software can obtain sufficient bandwidth resources during driving. Sort connected devices according to the software's operating priority and usage importance. Allocate stable bandwidth to necessary software according to priority, and ensure that other connected devices can also obtain appropriate bandwidth. Dynamically adjust bandwidth allocation based on real-time operating conditions and network requirements to adapt to changing environments and system loads.
[0160] Through this solution, the necessary software in the vehicle can be identified, providing a basis for subsequent bandwidth allocation to ensure that key functions are not affected. Through historical data analysis, the bandwidth requirements of necessary software can be understood to provide data support for determining stable bandwidth. The stable bandwidth of necessary software is set to provide a benchmark for bandwidth allocation to ensure stable software operation. The software is sorted according to its operation priority and usage importance to ensure that key software is given priority. According to the stable bandwidth and priority sorting, bandwidth resources are reasonably allocated to optimize network performance. The effect of bandwidth allocation is monitored in real time, and dynamic adjustments are made according to actual conditions to maintain the continuity and stability of network services.
[0161] In some embodiments, the signal strength of the connected device is continuously monitored, and based on the signal strength, it is determined whether to release the relay state; if it is determined to release the relay state, the device operation data of the connected device is obtained; the device operation data is analyzed to determine the frequency of information sending and receiving; and the release timing is determined based on the frequency of information sending and receiving.
[0162] Signal strength can be the power level of the wireless signal connecting the device directly or through a relay to the cellular network at a specific location.
[0163] Releasing the relay state may be a process of interrupting or stopping the vehicle system from relaying signals to the connected device.
[0164] Device operation data can be various performance and status information about the connected device during operation, such as CPU usage, memory usage, network traffic, error logs, etc.
[0165] The information transmission and reception frequency can be the number of times a connected device sends and receives information per unit time.
[0166] The release timing may be a specific time when the relay state is decided to be released.
[0167] Specifically, the wireless module of the vehicle system is used to continuously monitor the signal strength of the cellular network directly connected or relayed by the connected device, and the signal strength data is recorded for subsequent analysis. A signal strength threshold is set. When the signal strength of the connected device is higher than this threshold, the relay state can be considered to be released. The signal strength monitored in real time is compared with the threshold to determine whether to release the relay state. If it is determined to release the relay state, a request is sent to the connected device to obtain its operating data, such as device status, network connection status, application operating status, etc. The operating data returned by the device is received and prepared for subsequent analysis. The device operating data is parsed to extract key indicators related to information transmission and reception, such as the number, size, and frequency of data packets sent and received. These indicators are analyzed to determine the information transmission and reception frequency of the device. According to the information transmission and reception frequency and other related indicators (such as network delay, device load, etc.), the most appropriate time to release the relay state is determined. At the determined time, the operation of releasing the relay state is performed to restore the connected device to the direct connection to the cellular network.
[0168] Through this solution, real-time monitoring of signal strength data provides data support for subsequent decision-making. Based on the signal strength data, a decision is made on whether to release the relay status to optimize network performance and resource usage. After determining to release the relay status, the device operation data is collected to provide a basis for network performance optimization and problem diagnosis. By analyzing the device operation data, the frequency of information transmission and reception is understood, and the network configuration and resource allocation are optimized. The best time to release the relay is selected according to the frequency of information transmission and reception to ensure the continuity and stability of network services.
[0169] In some embodiments, based on the release timing, it is determined whether there is an unfinished sending and receiving process; if so, based on the unfinished sending and receiving process, the temporary storage flow area is started to temporarily store the information corresponding to the unfinished sending and receiving process; and after the relay is released, the temporarily stored information is sent and received.
[0170] The sending and receiving process can be the entire process of data transmission from the sender to the receiver in network communication.
[0171] The temporary storage stream area can be an area used to temporarily store data during network communication and is stored in the connected device.
[0172] Specifically, monitor the sending and receiving processes of the connected devices in real time, and record the status of each process, including start, ongoing, and end. When the predetermined release time is reached, check whether there is an ongoing but unfinished sending and receiving process. If there is an unfinished sending and receiving process, start allocating a temporary storage area in the memory or storage for each unfinished sending and receiving process. Temporarily store the information in the unfinished process in the corresponding temporary storage area to ensure that the information is not lost due to the release of the relay state. Perform a relay release operation to enable the connected device to communicate directly with the cellular network. After the relay release operation is completed, restore the information in the temporary storage area. According to the temporarily stored sending and receiving process, resend or receive the information to ensure that each process can be executed completely.
[0173] This solution ensures that the status of all communication processes is accurately reflected through real-time monitoring and recording. When the time for release comes, the unfinished process is detected to avoid releasing the relay at the critical communication moment and ensure the continuity of communication. A temporary storage area is allocated for each unfinished sending and receiving process to ensure data security and prevent communication interruption caused by relay release. By starting the temporary storage flow area, a data foundation is provided for subsequent process recovery to ensure that the communication process can continue seamlessly. After the relay is released, the temporarily stored information is processed immediately to ensure that all communication processes can be properly handled. By restoring and completing the temporarily stored sending and receiving processes, the use of network resources is optimized and communication efficiency is improved.
[0174] In some embodiments, based on the detection results, determining whether to start vehicle-mounted forwarding includes: obtaining a packet loss threshold and a delay threshold, and determining the signal quality of the connected device based on the packet loss threshold, packet loss rate, delay threshold and delay conditions; and determining whether to start vehicle-mounted forwarding based on the signal quality.
[0175] The packet loss threshold may be the highest acceptable packet loss ratio during data communication.
[0176] The delay threshold may be a maximum delay time allowed for a data packet to be transmitted from a sender to a receiver.
[0177] Signal quality can be the overall performance of a wireless network or communication link, and can also include indicators in multiple dimensions such as packet loss rate, latency, etc.
[0178] Specifically, the thresholds for packet loss rate and delay are defined based on network quality requirements and communication standards. The pre-set packet loss threshold and delay threshold are obtained from the network configuration or system settings. The packet loss rate of the connected device is monitored, that is, the ratio of data packets lost during transmission. The delay of the connected device is monitored, that is, the transmission time of the data packet from the sender to the receiver. The monitored packet loss rate and delay are compared with the threshold to evaluate the signal quality. Based on the signal quality evaluation results, the decision logic is applied to determine whether it is necessary to start vehicle forwarding. If the signal quality is lower than the threshold, start vehicle forwarding; if the signal quality meets the requirements, maintain the current state.
[0179] This solution provides a clear reference standard for signal quality evaluation by obtaining packet loss thresholds and delay thresholds. Real-time monitoring and analysis of the packet loss rate and delay of connected devices can promptly reflect the actual status of the network. The signal quality evaluation results provide a basis for whether to take action when starting vehicle forwarding. If the signal quality is poor, starting vehicle forwarding can improve network performance, reduce packet loss and delay, and improve user experience. If the signal quality is good, maintain the current state to avoid unnecessary consumption of system resources.
[0180] Figure 3 A structural diagram of a 5G-based vehicle-mounted IoT communication optimization system provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the 5G-based vehicle-mounted Internet of Things communication optimization system 300 of this embodiment includes: a detection module 301, a forwarding analysis module 302, and a relay module 303.
[0181] The detection module 301 is used to obtain the in-vehicle Wi-Fi pairing status, and based on the in-vehicle Wi-Fi pairing status, detect the signal of the connection device connecting to the cellular network to obtain a detection result;
[0182] The forwarding analysis module 302 is used to obtain current environment information and determine whether to start vehicle forwarding according to the detection result and the current environment information;
[0183] The relay module 303 is used to relay the signal of the connection device connecting to the cellular network by using the vehicle system to amplify the 5G signal of the connection device if it is determined to start the vehicle forwarding.
[0184] Optionally, the detection module 301 detects the signal of the connection device connecting to the cellular network based on the in-vehicle Wi-Fi pairing status, and when the detection result is obtained, is used to:
[0185] Determine a connection device based on the in-vehicle Wi-Fi pairing status;
[0186] Obtain the Ping results returned by the connected device when sending Ping commands to the cellular network in direct connection and relay situations respectively;
[0187] The Ping result is used as the detection result.
[0188] Optionally, when the relay module 303 relays the signal of the connection device connecting to the cellular network using the vehicle-mounted system, it is used to:
[0189] Obtaining GPS positioning data, and determining the location of the vehicle based on the GPS positioning data;
[0190] Analyze the GPS positioning data to determine the direction of vehicle movement;
[0191] Predicting the environment of the vehicle within a preset time period according to the direction of movement of the vehicle and the position of the vehicle;
[0192] Analyze the in-vehicle Wi-Fi pairing status to determine the number of connections of the connected devices;
[0193] Determining a vehicle-borne signal level according to the environment in which the vehicle is located;
[0194] Determining a stable power used by the connected device according to the vehicle signal level and the number of connections;
[0195] Obtaining the current antenna power of the vehicle-mounted system;
[0196] The antenna power is adjusted according to the stable power, and relaying is performed.
[0197] Optionally, when the relay module 303 determines the stable power used by the connected device according to the vehicle signal level and the number of connections, it is used to:
[0198] Determining the limit antenna power of the vehicle system within a preset time period according to the environment in which the vehicle is located;
[0199] Determining an optimal allocated bandwidth for each connected device based on the environment in which the vehicle is located;
[0200] Determining, according to the number of connections and the optimal allocated bandwidth, whether the limit antenna power can meet the needs of all connected devices;
[0201] If not, the limit antenna power is used as the stable power used by the connected device.
[0202] Optionally, the in-vehicle Wi-Fi pairing status includes the IP location of the connected device, and the 5G-based in-vehicle IoT communication optimization system 300 further includes a bandwidth allocation module 304 for:
[0203] If not, determining the importance of use of the connected device based on the IP location;
[0204] Obtain and analyze the current vehicle system operation data, and determine the operating software based on the operation data analysis results;
[0205] Determining the operation priority of each running software according to the environment in which the vehicle is located;
[0206] Bandwidth is allocated to the connection device according to the operation priority and the usage importance.
[0207] Optionally, when allocating bandwidth to the connection device according to the operation priority and the use importance, the bandwidth allocation module 304 is used to:
[0208] Analyzing the running software to determine whether there is necessary software for driving the vehicle;
[0209] If so, obtaining and analyzing the historical operation data of the vehicle-mounted system, and determining the stable bandwidth for the stable operation of the necessary software according to the analysis results;
[0210] Bandwidth is allocated to the connection device according to the stable bandwidth, the operation priority and the usage importance.
[0211] Optionally, the 5G-based vehicle-mounted IoT communication optimization system 300 further includes a release judgment module 305, which is used to:
[0212] Continuously monitoring the signal strength of the connected device, and determining whether to release the relay state according to the signal strength;
[0213] If it is determined to release the relay state, obtaining the device operation data of the connected device;
[0214] Analyze the device operation data to determine the frequency of information transmission and reception;
[0215] The release timing is determined according to the frequency of sending and receiving the information.
[0216] Optionally, the 5G-based vehicle-mounted IoT communication optimization system 300 further includes an information temporary storage module 306, which is used to:
[0217] Determining whether there is an unfinished sending and receiving process according to the release timing;
[0218] If it exists, according to the unfinished sending and receiving process, start the temporary storage flow area to temporarily store the information corresponding to the unfinished sending and receiving process;
[0219] And after the relay is released, the temporarily stored information will be sent and received.
[0220] Optionally, the forwarding analysis module 302 obtains current environment information, and determines whether to start vehicle forwarding according to the detection result and the current environment information, for:
[0221] Obtaining a packet loss threshold and a delay threshold, and determining a signal quality of the connected device according to the packet loss threshold, the packet loss rate, the delay threshold and the delay condition;
[0222] Determine whether to start vehicle-mounted forwarding based on the signal quality.
[0223] The system of this embodiment can be used to execute the method of any of the above embodiments. The implementation principles and technical effects are similar and will not be described in detail here.
Claims
1. A 5G-based vehicle-mounted IoT communication optimization method, characterized in that: include: Obtaining the in-vehicle Wi-Fi pairing status, and based on the in-vehicle Wi-Fi pairing status, detecting the signal of the connecting device connecting to the cellular network to obtain a detection result; Determining whether to start vehicle forwarding according to the detection result; If it is determined to start the vehicle-mounted forwarding, the vehicle-mounted system is used to relay the signal of the connection device connecting to the cellular network to amplify the 5G signal of the connection device; The detecting of the signal of the connection device connecting to the cellular network based on the in-vehicle Wi-Fi pairing status to obtain the detection result includes: Determine a connection device based on the in-vehicle Wi-Fi pairing status; Obtain the returned Ping results of the Ping sent by the connected device to the cellular network in direct connection and relay situations respectively; Using the Ping result as the detection result; The method of relaying the signal of the connection device connecting to the cellular network by using the vehicle-mounted system includes: Obtaining GPS positioning data, and determining the location of the vehicle based on the GPS positioning data; Analyze the GPS positioning data to determine the direction of vehicle movement; Predicting the environment of the vehicle within a preset time period according to the direction of movement of the vehicle and the position of the vehicle; Analyze the in-vehicle Wi-Fi pairing status to determine the number of connections of the connected devices; Determining a stable power used by the connected device according to the environment of the vehicle and the number of connections; Obtaining the current antenna power of the vehicle-mounted system; The antenna power is adjusted according to the stable power, and relaying is performed.
2. The method according to claim 1, characterized in that The step of determining the stable power used by the connected device according to the environment of the vehicle and the number of connections includes: Determining the limit antenna power of the vehicle system within a preset time period according to the environment in which the vehicle is located; Determining an optimal allocated bandwidth for each connected device based on the environment in which the vehicle is located; Determining, according to the number of connections and the optimal allocated bandwidth, whether the limit antenna power can meet the needs of all connected devices; If not, the limit antenna power is used as the stable power used by the connected device.
3. The method according to claim 2, characterized in that The in-vehicle Wi-Fi pairing condition includes the IP location of the connecting device, and the method further includes: If not, determining the importance of use of the connected device based on the IP location; Obtain and analyze the current vehicle system operation data, and determine the operating software based on the operation data analysis results; Determining the operation priority of each running software according to the environment in which the vehicle is located; Bandwidth is allocated to the connection device according to the operation priority and the usage importance.
4. The method according to claim 3, characterized in that The allocating bandwidth to the connection device according to the operation priority and the use importance includes: Analyzing the running software to determine whether there is necessary software for driving the vehicle; If so, obtaining and analyzing the historical operation data of the vehicle-mounted system, and determining the stable bandwidth for the stable operation of the necessary software according to the analysis results; Bandwidth is allocated to the connection device according to the stable bandwidth, the operation priority and the usage importance.
5. The method according to claim 1, characterized in that After the vehicle-mounted system is used to relay the signal of the connection device connecting to the cellular network, the method further includes: Continuously monitoring the signal strength of the connected device, and determining whether to release the relay state according to the signal strength; If it is determined to release the relay state, obtaining the device operation data of the connected device; Analyze the device operation data to determine the frequency of information transmission and reception; The release timing is determined according to the frequency of sending and receiving the information.
6. The method according to claim 5, characterized in that After determining the release timing according to the information receiving and sending frequency, the method further includes: Determining whether there is an unfinished sending and receiving process according to the release timing; If it exists, according to the unfinished sending and receiving process, start the temporary storage flow area to temporarily store the information corresponding to the unfinished sending and receiving process; And after the relay is released, the temporarily stored information will be sent and received.
7. The method according to claim 1, characterized in that The determining whether to start vehicle forwarding according to the detection result includes: Obtaining a packet loss threshold and a delay threshold, and determining the signal quality of the connected device according to the packet loss threshold, the packet loss rate, the delay threshold and the delay condition; Determine whether to start vehicle forwarding based on the signal quality.
8. A 5G-based vehicle-mounted IoT communication optimization system, characterized in that: Applied to perform the method according to any one of claims 1 to 7, comprising: A detection module, used to obtain the in-vehicle Wi-Fi pairing status, and based on the in-vehicle Wi-Fi pairing status, detect the signal of the connection device connecting to the cellular network to obtain a detection result; A forwarding analysis module, used to obtain current environment information and determine whether to start vehicle forwarding according to the detection result and the current environment information; The relay module is used to relay the signal of the connection device directly connected to the cellular network by using the vehicle system to amplify the 5G signal of the connection device if it is determined to start the vehicle-mounted forwarding.
Citation Information
Patent Citations
Relay base station, communication relay method, and computer program for communication relay
CN117278962A
Emergency communication link building device
CN217849692U