Tire condition monitoring relay method, system, device and apparatus
By using relay equipment to parse and convert the data format and communication protocol of tire pressure sensors, the compatibility and maintenance efficiency issues of vehicle tire pressure monitoring systems have been resolved, enabling standardized production and rapid replacement of tire pressure sensors.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-04
- Publication Date
- 2026-03-24
AI Technical Summary
Existing vehicle tire pressure monitoring systems suffer from poor compatibility due to the closed nature of manufacturers, making it difficult to easily connect to third-party sensors, resulting in high maintenance costs. Furthermore, the inconsistent communication methods between different manufacturers' systems lead to high maintenance time and costs.
The relay device receives the original messages from the tire pressure sensor, parses the built-in identification code and status data, replaces them with the original identification code, and encapsulates them into an update message to adapt to the data format of external devices, thereby realizing data format conversion and communication protocol decoupling.
It achieves compatibility between tire pressure sensors and different tire pressure monitoring systems, improves maintenance efficiency, supports standardized production and quick sensor replacement, and reduces maintenance costs.
Smart Images

Figure CN117162710B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of driving safety technology, in particular to a tire state monitoring relay method, system, device and equipment. BACKGROUND
[0002] The tire state during vehicle driving is one of the key factors affecting driving safety, and the related technology for monitoring the state of the tire in the vehicle is increasingly valued, which also promotes the generation and gradual maturity of the tire pressure monitoring system.
[0003] With the advancement of vehicle intelligence engineering, vehicle manufacturers are increasingly closed to the control of on-board equipment. In the aspect of the tire pressure monitoring system, manufacturers usually equip the tire pressure monitoring system when the vehicle is delivered. The tire pressure monitoring system is self-contained, and although each manufacturer does not technically close the access of the tire pressure sensor, due to their respective reasons, it still leads to the tire pressure monitoring system of these vehicles not only being incompatible with the tire pressure sensors of other manufacturers, but also being unable to more conveniently accept the access of third-party tire pressure sensors, which brings many inconveniences to the maintenance of the vehicle, especially the tire pressure monitoring system. In particular, when the tire pressure sensor needs to be replaced, it needs to be specially set and replaced by the maintenance personnel designated by the manufacturer, which is very inefficient.
[0004] On the other hand, in the tire pressure monitoring system of different manufacturers, the tire pressure monitoring host is usually integrated into the vehicle system, and the communication mode between the host and the tire pressure sensor is often different, for example, some manufacturers use Bluetooth communication mode, and some use radio frequency communication mode. Even the same manufacturer may have this problem. In this case, the update and maintenance of the tire pressure sensor in the vehicle not only has many technical obstacles, but also causes a high virtual cost of maintenance time in reality.
[0005] Therefore, it is necessary to adapt to the era background of vehicle intelligence and explore a more efficient and convenient solution for the safety monitoring technology of the tire state of the vehicle. SUMMARY
[0006] The purpose of the present application is to solve the above problems and provide a tire state monitoring relay method, system, device and equipment.
[0007] According to one aspect of the present application, a tire state monitoring relay method is provided, comprising:
[0008] receiving an original message sent by a tire pressure sensor, the original message being encapsulated in a first data format, containing an identity code of the tire pressure sensor and a state data set detected by the tire pressure sensor, the state data set including at least one tire state data;
[0009] parsing the original message to extract the self-provided identity code and each tire state data in the state data set from the original message;
[0010] acquiring an original equipment identity code bound with the self-provided identity code and target tire state data in the state data set, and encapsulating the original equipment identity code and the target tire state data into an update message in a second data format;
[0011] outputting the update message to realize relaying.
[0012] According to another aspect of the present application, a tire state monitoring relaying system is provided, comprising a tire pressure sensor and a relaying device, wherein:
[0013] the tire pressure sensor is configured to collect tire state data and send an original message encapsulated in a first data format to the outside, the original message containing a self-provided identity code of the tire pressure sensor and the tire state data;
[0014] the relaying device is configured to convert the original message sent by the tire pressure sensor into an update message encapsulated in a second data format applied by an external device and output the update message for the external device to receive, wherein the update message contains an original equipment identity code bound with the self-provided identity code and the tire state data.
[0015] In an optional embodiment, the relaying device comprises:
[0016] a memory configured to store mapping relationship data between a self-provided identity code, an original equipment identity code bound with the self-provided identity code, and a second data format identifier of a second data format applied by an external device, the self-provided identity code being a self-provided identity code of a tire pressure sensor pre-registered to the local device, and the original equipment identity code being a self-provided identity code of a tire pressure sensor already authenticated by the external device;
[0017] a control unit configured to perform a conversion process from the original message to the update message;
[0018] a first communication unit configured to communicate with the tire pressure sensor to receive a wireless working signal carrying the original message;
[0019] a second communication unit equipped with two or more communication antennas, configured to communicate with the external device through any one of the communication antennas to send a wireless working signal carrying the update message.
[0020] According to another aspect of the present application, a tire state monitoring relaying device is provided, comprising:
[0021] An original message receiving module is configured to receive an original message sent by the tire pressure sensor, the original message being encapsulated in a first data format, containing an identity code of the tire pressure sensor and a state data set detected by the tire pressure sensor, the state data set including at least one tire state data;
[0022] A message data analyzing module is configured to analyze the original message and extract the identity code and each tire state data in the state data set from the original message;
[0023] A data conversion and encapsulation module is configured to obtain an original equipment identity code bound with the identity code and target tire state data in the state data set, and encapsulate the original equipment identity code and the target tire state data into an update message in a second data format;
[0024] A message relaying and sending module is configured to output the update message to realize relaying.
[0025] According to another aspect of the present application, there is provided a tire state monitoring relaying device, comprising a central processing unit and a memory, the central processing unit being configured to invoke a computer program stored in the memory to execute the steps of the tire state monitoring relaying method.
[0026] According to another aspect of the present application, there is provided a non-volatile readable storage medium, which stores a computer program implemented according to the tire state monitoring relaying method in the form of computer readable instructions, the computer program being invoked by a computer to execute the steps included in the method when running.
[0027] According to another aspect of the present application, there is provided a computer program product, comprising computer program / instructions, the computer program / instructions being executed by a processor to implement the steps of the tire state monitoring relaying method in any one of the embodiments of the present application.
[0028] Compared with the prior art, the present application has many advantages, including but not limited to:
[0029] Firstly, a binding relationship between the self-identity code of the tire pressure sensor and the original machine identity code is established in advance. After receiving the original message encapsulated in a first data format after the tire pressure sensor monitors the tire state, the self-identity code and the state data set in the original message are extracted, then the self-identity code is replaced by the original machine identity code bound thereto, and the target tire state data in the state data set is selected, and then the original machine identity code and the target tire state data are re-encapsulated into an update message in a second data format, and the update message is output to realize the relay transmission of the tire pressure state data collected by the tire pressure sensor, which technically supports the data format conversion of the tire pressure sensor, thereby allowing the tire pressure sensor to output the tire state data in the target data format, so that the standardized tire pressure sensor can be adapted to various data formats, thereby realizing access to various tire pressure monitoring systems.
[0030] Secondly, in the process of converting the original message into the update message, the multiple tire state data provided in the original message can be purposefully selected. Specifically, part of the tire state data can be selected as the target state data to adapt to the needs of the second data format, thereby removing redundant data and improving transmission efficiency.
[0031] In addition, according to the technical architecture of the present application, the tire state data detected by the tire pressure sensor is transmitted in a relay manner, which can decouple the communication mode relied on by the tire pressure sensor. Only the relay side can communicate with the tire pressure monitoring system in a corresponding communication mode, and the tire pressure sensor can relay the tire state data to the tire pressure monitoring system. The tire pressure sensor and the relay side only need to maintain a standardized communication mode at all times, which not only allows the original tire pressure sensor relied on by the vehicle tire pressure monitoring system to be quickly and conveniently replaced with a third-party tire pressure sensor, but also helps the standardization of tire pressure sensors in the industry, which can achieve economies of scale. BRIEF DESCRIPTION OF DRAWINGS
[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0033] Figure 1 The architecture schematic diagram of the tire state monitoring relay system of the present application;
[0034] Figure 2 The flowchart of one embodiment of the tire state monitoring relay method of the present application;
[0035] Figure 3A flowchart for the relay device of the present application to acquire the identity code of the tire pressure sensor;
[0036] Figure 4 A flowchart for the relay device of the present application to acquire the data packet of the tire pressure sensor;
[0037] Figure 5 A flowchart for the relay device of the present application to analyze and process the data packet;
[0038] Figure 6 A flowchart for the relay device of the present application to acquire the data packet of the tire pressure sensor;
[0039] Figure 7 A graphical user interface of the tire pressure monitoring system of the exemplary target vehicle of the present application;
[0040] Figure 8 A flowchart for the relay device of the present application to implement the basic configuration;
[0041] Figure 9 A graphical user interface of the exemplary terminal device of the present application, which can be used by the user to determine the vehicle feature information;
[0042] Figure 10 A graphical user interface of the exemplary terminal device of the present application, which can be used by the user to determine the tire position corresponding to the identity code;
[0043] Figure 11 A schematic diagram of the tire state monitoring relay device of the present application;
[0044] Figure 12 A schematic diagram of the tire state monitoring relay device of the present application; DETAILED DESCRIPTION
[0045] As shown in Figure 1 According to one aspect of the present application, a tire state monitoring relay system is provided, which includes a tire pressure sensor and a relay device. When the tire pressure sensor and the relay device are installed in a vehicle, one corresponding tire pressure sensor can be installed for each tire of the vehicle, and the relay device can be installed at any position of the vehicle. The tire pressure sensor usually has a built-in power supply, while the relay device can have a built-in power supply or can draw power from the vehicle's infotainment system. The tire pressure sensor and the relay device can communicate wirelessly, and their communication mode can be flexibly set, such as supporting Bluetooth communication, radio frequency communication, near field communication, etc. In order to support communication between them, the tire pressure sensor and the relay device are correspondingly provided with communication antennas supporting the corresponding communication mode.
[0046] The tire pressure sensor is used to collect tire state data and send the original message packaged in a first data format to the outside, which contains the self-provided identity code of the tire pressure sensor and the tire state data. All tire state data can be regarded as a same state data set. Specifically, the tire pressure sensor can be a conventional tire pressure sensor in the market, which usually includes a sensor for detecting tire state data, a communication antenna, a control chip, a power supply for driving the whole machine to work, etc. Under the control of the control chip, the sensor reads various data generated by the sensor for detection, generates various tire state data specified by the first data format, and packages them into corresponding original messages. The original message is converted into a corresponding wireless working signal, which is transmitted to the outside through the communication antenna, so as to be received by the relay device.
[0047] The specific type and quantity of tire state data in the state data set of the present application belong to, which depends on the detection capability of the sensor in the tire pressure sensor. The optional tire state data includes but is not limited to the pressure in the tire, the temperature in the tire, the temperature outside the tire, the working voltage of the tire pressure sensor, etc. When designing the state data set required by the tire pressure sensor, the above tire state data can be flexibly included in the state data set as needed. Generally, considering that the pressure in the tire is the most concerned element of tire safety, the tire state data of the pressure in the tire can be set as a necessary item, so that the original message generated by the tire pressure sensor each time will contain this tire state data.
[0048] The self-provided identity code of the present application is usually determined when the tire pressure sensor is manufactured, which is written into the memory of the tire pressure sensor and usually printed on the surface of the tire pressure sensor for identification, which indicates the unique identity feature of the tire pressure sensor. On the data level, a corresponding tire pressure sensor can be uniquely determined through the self-provided identity code. The coding rules of the self-provided identity code of the tire pressure sensor of each manufacturer may be different, but they are all necessary data. The self-provided identity code of the original factory tire pressure sensor equipped in the smart vehicle when it is manufactured will be written into the tire pressure monitoring system built in the vehicle machine system, stored in the corresponding storage space or registration table of the tire pressure monitoring system to provide a corresponding sensor registration list, so that the self-provided identity code of the original factory tire pressure sensor can be conveniently read through the fault diagnosis interface of the vehicle machine system to obtain the self-provided identity code of the original factory tire pressure sensor. In the present application, the self-provided identity code of the original factory tire pressure sensor can be regarded as the original machine identity code, in order to distinguish from the self-provided identity code of the after-installed tire pressure sensor.
[0049] The relay device is used to convert the original message sent by the tire pressure sensor into an update message encapsulated in a second data format applied by the external device and output for the external device to receive. The relay device is essentially a computer device, and its basic electrical structure will be disclosed later. In some embodiments of the present application, the relay device includes a memory, a control unit, a first communication unit, a second communication unit, and a power supply.
[0050] The power supply supplies power to the relay device as a whole, which can be a power taking interface responsible for taking power from the vehicle infotainment system, a self-provided battery, or a solar power supply device.
[0051] The control unit is built-in with a control chip, which has a central processing unit and plays a role in running control of the whole machine, and is responsible for executing the conversion process from the original message to the update message.
[0052] The memory is used to store computer programs required for the operation of the relay device and various data generated or called during the operation of the computer programs. In some embodiments of the present application, the memory stores a mapping relationship data between a self-provided identity code and a corresponding original machine identity code, and a second data format identifier of a second data format applied by the external device. The self-provided identity code stored in the memory is the self-provided identity code of the tire pressure sensor pre-registered to the relay device, and the original machine identity code bound to the self-provided identity code is the self-provided identity code of the tire pressure sensor already authenticated by the external device, which belongs to the registered object in the tire pressure monitoring system of the external device, and is generally stored in the sensor registration list for reading. In comparison, the self-provided identity code of the tire pressure sensor registered to the relay device does not belong to the registered object in the tire pressure monitoring system.
[0053] The first communication unit mainly communicates with the tire pressure sensor through its communication antenna to send an activation signal to the tire pressure sensor and receive a wireless working signal sent by the tire pressure sensor, thereby being used to communicate with the tire pressure sensor to receive the wireless working signal carrying the original message.
[0054] The second communication unit mainly communicates with the external device through its communication antenna to transmit a wireless working signal to the external device. The second communication unit can generally be equipped with a single communication antenna suitable for communicating with the external device in a corresponding communication protocol to effectively transmit the wireless working information to the external device, but in some embodiments of the present application, the second communication unit can be equipped with multiple communication antennas corresponding to multiple communication modes. Thus, the relay device can simultaneously radiate the same wireless working signal through multiple communication antennas under the control of the control unit, or select a designated communication antenna among the multiple communication antennas to radiate the wireless working signal, ensuring that the wireless working signal can be radiated into the air to match the communication mode of the external device, so that the external device can receive the wireless working signal.
[0055] In some embodiments, the relay device is further provided with a telematics interface controlled by the control unit, for accessing a fault diagnosis interface provided by the telematics system, so that power can be taken from the telematics system, and a sensor registration list of the tire pressure monitoring system integrated into the telematics system can be read, so as to obtain each original equipment identity code in the sensor registration list and its tire position, serving the needs of the present application. Each original equipment identity code in the sensor registration list is a registered object that has been authenticated by the tire pressure monitoring system, and the tire pressure monitoring system can store and display the tire position corresponding to the original equipment identity code for the tire state data holding the original equipment identity code, so as to facilitate the driver to view the safety state information of the corresponding tire through the tire pressure monitoring system.
[0056] In some embodiments, the relay device can also be provided with a third communication unit, which is in communication connection with the terminal device through its communication antenna, so that the terminal device can perform control over the relay device, so that under the control of the user's operation instruction, the terminal device sets the mapping relationship data corresponding to the relay device, that is, the one-to-one mapping relationship data between the self-provided identity code of each newly installed tire pressure sensor and the original equipment identity code of the original tire pressure sensor, and by analogy, the terminal device can also specify the second data format used by the tire pressure monitoring system in the external device to be accessed by the relay device, provide the corresponding second data format identifier for the relay device to call the corresponding data format packaging program, the data format packaging program required for running in the relay device to perform packaging of the tire state data in the second data format, and the vehicle feature information corresponding to the second data format identifier determined by the relay device. The specific allocation of business logic between the terminal device and the relay device is determined. Correspondingly, the terminal device can install an application program supporting data communication with the relay device, and through the running of the application program, a graphical user interface and related information are provided to facilitate user operation, and various functions described above are implemented as needed. In alternative embodiments, the third communication unit can also be implemented by multiplexing the first communication unit or the second communication unit, thereby saving the manufacturing cost of the relay device. The terminal device of the present application can be any terminal form such as a personal computer, a tablet computer, a smart phone, a remote control, etc.
[0057] When the relay device is working, the control unit calls and runs the computer program in the memory through the central processor of the control chip therein, executes each step of the tire state monitoring relay method of the application, thereby receiving the original message sent by the tire pressure sensor from the first communication unit, converting it into an update message that can be recognized by the external device, and adapting to the case where the external device only recognizes data messages packaged in the second data format, the relay device is responsible for converting the original message packaged in the first data format into an update message packaged in the second data format, and then converting it into a wireless working signal, which is radiated to free space through one or more communication antennas in the second communication unit, to be transmitted to the external device for receiving and processing.
[0058] After converting the original message into the update message, the update message changes the identity code relative to the original message, i.e. the original identity code in the original message is converted into the original machine identity code in the update message, and the update message may only select individual or partial tire state data in the state data set in the original message as target tire state data for packaging, but not necessarily contain all tire state data in the state data set, which is determined by the type and number of data objects required for adapting the second data format.
[0059] In order to enable the relay device to effectively transmit the tire state data detected by a newly installed tire pressure sensor to the original tire pressure monitoring system of the vehicle, the newly installed tire pressure sensor and the relay device can package data messages in the first data format corresponding to their respective communication protocols, while the relay device and the tire pressure monitoring system of the vehicle need to adapt the second data format corresponding to the communication protocol adopted by the tire pressure monitoring system of the vehicle by the relay device to package the corresponding data messages in the second data format and then convert them into wireless working signals for transmission to the original tire pressure monitoring system, so that it can correctly decode and obtain the tire state data therein.
[0060] In order to improve the conversion efficiency of the relay device, a registration information library is stored in the memory of the relay device in advance, which is used to write the mapping relationship data between the self-identity code of the tire pressure sensor working in the first data format and the original machine identity code of the original tire pressure sensor corresponding to the second data format worked by the original monitoring system of the vehicle. The mapping relationship data is used to bind the self-identity code of the newly installed tire pressure sensor with the original machine identity code of the original tire pressure sensor, and the original machine identity code corresponding to the self-identity code of the tire pressure sensor working in the first data format can be obtained by querying the mapping relationship data, so as to realize the identity replacement of the tire state data.
[0061] The registration information base in the relay device is a storage space, which can be used to store the mapping relationship data between the original identity code and the self-provided identity code of the newly installed tire pressure sensor, and can also be used to store the second data format identifier used by the tire pressure monitoring system of the vehicle, and the corresponding encapsulation programs of various second data formats, so that the relay device can determine the second data format used by the current vehicle through the registration information base, and execute the process of encapsulating the target data in the second data format through the corresponding program interface, so as to complete the effective conversion of the data packet.
[0062] The external device communicating with the relay device of the present application can be the device corresponding to the vehicle machine system of the vehicle, and the tire pressure monitoring system is built-in the vehicle machine system. Of course, the external device can also directly refer to the device corresponding to the tire pressure monitoring system, that is, the external device is mainly the device corresponding to the tire pressure monitoring system, and the tire pressure monitoring system can be a device that works independently, or can be integrated into the device corresponding to the vehicle machine system, depending on the deployment of the tire pressure monitoring system of the vehicle.
[0063] According to the above disclosed principles, it is not difficult to understand that the tire state monitoring relay system provided by the present application is equipped with a relay device, which is responsible for connecting the newly installed tire pressure sensor to the original tire pressure monitoring system of the external device, decoupling the access relationship between the tire pressure sensor and the original tire pressure monitoring system, and helping the newly installed tire pressure sensor to simulate the data packet of the tire pressure sensor authenticated by the original tire pressure monitoring system, converting the data packet submitted by the newly installed tire pressure sensor into a data packet suitable for the original tire pressure monitoring system, so that the original tire pressure monitoring system can replace the tire pressure sensor without obstacles, and improve the update and maintenance efficiency of the tire pressure monitoring system.
[0064] Based on the above principles, please refer to Figure 2 According to one aspect of the present application, a tire state monitoring relay method is provided, which in some embodiments includes:
[0065] Step S5100, receiving the original packet sent by the tire pressure sensor, the original packet being encapsulated in a first data format, containing the self-provided identity code of the tire pressure sensor and the state data set detected by the tire pressure sensor, the state data set including at least one tire state data;
[0066] The tire pressure sensor in the vehicle is generally installed and equipped independently for each tire, so that each tire or at least one tire on the target vehicle is installed with a tire pressure sensor, and the relay device can concurrently receive the data packets sent by multiple tire pressure sensors. For the sake of understanding, the working process of a single tire pressure sensor will be described below.
[0067] The tire pressure sensor in working state can construct various tire state data detected by the sensor inside the tire pressure sensor into a state data set in a timed or stressed manner, associate the identity code of the tire pressure sensor itself with the state data set, encapsulate the original data message, i.e. the original message, convert the original message into a wireless working signal through the communication unit inside the tire pressure sensor, and radiate the wireless working signal to the free space through the communication antenna in the communication unit, so as to be received and processed by the relay device through the communication antenna in the first communication unit of the relay device.
[0068] The tire pressure sensor encapsulates the data message, and the relay device parses the original message, and they comply with the first data format protocol. Therefore, the tire pressure sensor encapsulates the identity code and the state data set in the first data format corresponding to the first data format protocol, so as to generate the original message.
[0069] The data message in the application includes the original message and the update message, and at least includes a synchronization header and a message body in data format. The synchronization header can identify the data property of the data message through different types of built-in identification, and the message body corresponds to encapsulation of various properties of data, for example, encapsulation of the identity code (or original machine identity code) and the corresponding state data set in the message body. Generally, the state data set can include one or more tire state data, which is determined according to the data format requirement. In data content, the data message can represent various data in the message body through multiple data objects. In addition to the data objects corresponding to the identity code (or original machine identity code) and the various tire state data in the corresponding state data set, the data objects can also include function codes, positioning codes, check codes and other data objects for realizing other auxiliary functions. In summary, the data message in the application includes the original message and the update message, and the encapsulated data can be called according to the corresponding data format requirement.
[0070] At the signal level, the tire pressure sensor and the relay device also comply with the same communication protocol for wireless signal transmission, so that they can use the corresponding communication antennas to establish a communication link and transmit the corresponding data message. For example, the tire pressure sensor and the relay device can perform Bluetooth communication, radio frequency communication, near field communication and other wireless communication in any convenient form.
[0071] When the relay device in working state receives the wireless working signal of any tire pressure sensor through the communication antenna in the first communication unit, the original message carried by the wireless working signal can be obtained through the conventional processing of the communication circuit, and the control unit can perform subsequent processing.
[0072] The tire pressure monitoring system of the target vehicle has pre-registered the identity code of the original tire pressure sensor, so that the identity code of the original tire pressure sensor becomes a registered object in the sensor registration list of the original tire pressure monitoring system. However, the identity code of the tire pressure sensor received by the relay device does not belong to the identity code of the tire pressure sensor authenticated by the tire pressure monitoring system of the target vehicle, that is, it does not belong to the original identity code, and does not belong to the registered object in the sensor registration list of the tire pressure monitoring system.
[0073] Step S5200, parsing the original message to extract the identity code and each tire state data in the state data set in the original message;
[0074] When the control unit of the relay device obtains the original message of the tire pressure sensor, it can parse it according to the first data format, mainly to obtain each data encapsulated in the message body, including the identity code and the state data set. The types of tire state data in the state data set are determined by the actual submission of the tire pressure sensor. For example, in an embodiment, all tire state data such as tire pressure, tire temperature, and working voltage can be extracted from the state data set.
[0075] In some embodiments, the tire pressure sensor calculates a corresponding check code according to the identity code and the state data set encapsulated therein, and attaches the check code to the message body. In this case, the control unit of the relay device follows the same data format protocol, calculates a corresponding check code according to the identity code and the state data set in the message body of the original message, and compares it with the check code carried in the message body. When they are the same, it can be confirmed that the original message transmission is correct, and the subsequent processing of the application can continue. Otherwise, if the two check codes are inconsistent, it can not be processed, or the tire pressure sensor can be requested to retransmit the original message before processing. Thus, the data accuracy of the data carried by the original message can be ensured.
[0076] In some embodiments, the control unit of the relay device can query the registration information library based on the identity code in the original message. When the identity code is stored in the registration information library, it is considered to have completed the registration procedure, and the subsequent processing of the application can continue. Otherwise, it can be considered as an illegal message and discarded, and the subsequent processing is terminated. This can effectively shield some data messages of tire pressure sensors that have not been authenticated by the relay device, avoid security attacks, and ensure security, especially data security during vehicle driving.
[0077] Step S5300, obtaining the original machine identity code bound with the self-identity code and the target tire state data in the state data set, and encapsulating the original machine identity code and the target tire state data into an update message in a second data format;
[0078] In the relay device, the self-identity code of each tire pressure sensor and the original machine identity code of the tire pressure sensor originally installed in the vehicle by the tire pressure monitoring system of the external device have been bound in one-to-one correspondence in advance, and the mapping relationship data generated by the binding is generally stored in the registration information library of the memory of the relay device. Therefore, the original machine identity code bound with the self-identity code in the registration information library can be queried according to the self-identity code of the tire pressure sensor in the original message, and one or more tire state data in the state data set of the original message is selected as the target state data to construct a data message sent to the tire pressure monitoring system of the vehicle according to the second data format. This data message can be called an update message, so as to complete the conversion of the tire state data generated by the tire pressure sensor from the first data format to the second data format.
[0079] The second data format is a data format followed by the data transmission between the tire pressure monitoring system of the external device in the vehicle and the original factory matched tire pressure sensor, which is determined according to the second data format protocol corresponding to the data transmission between them. According to the specification of the second data format, the synchronization header and the message body need to be constructed, and the data objects contained in the message body also include the self-identity code and each tire state data constituting the entire state data set. Here, in order to adapt to the historical data authenticated by the tire pressure monitoring system, the self-identity code required by the second data format is directly replaced by the original machine identity code obtained by querying the self-identity code in the original message. In fact, an original factory tire pressure sensor identity is simulated for the tire pressure sensor sending the original message, which is successfully authenticated by the tire pressure monitoring system and belongs to the registered object. Therefore, the data message carrying the original machine identity code can be recognized by the tire pressure monitoring system as the data message submitted by the original tire pressure sensor. The tire state data required by the second data format encapsulation message body is determined from each tire state data in the state data set of the original message according to the specification of the second data format, one or more tire state data is determined as the target tire state data, and then each target tire state data and the original machine identity code are encapsulated into an update message conforming to the second data format protocol specification according to the specification of the second data format.
[0080] In determining the target tire state data, one or more can be selected according to the specification of the second data format, for example, in one second data format, only the tire state data corresponding to the tire pressure is collected, and only this data is determined as the target tire state data.
[0081] In some embodiments, the data conversion can also be performed on each of the tire status data in the status data set of the original message, either individually or in combination, to obtain new tire status data as the target tire status data. For example, if the tire temperature in the original message is represented in Fahrenheit scale, it can be converted to Celsius scale first, and the data in Celsius scale can be determined as the target tire status data and encapsulated into the update message.
[0082] Of course, in some embodiments, the requirements of the second data format can be met by including the corresponding function code, positioning code, and check code in the data message as needed, just as in the original message, as long as the corresponding data object can meet the needs of the tire pressure monitoring system, which can be provided accordingly when the update message is constructed.
[0083] Step S5400, output the update message to implement the relay.
[0084] The above process obtains the update message corresponding to the original message from the newly installed tire pressure sensor, i.e., the data message encapsulated in the second data format and containing the original machine identity code. In the update message, the self-identity code of the tire pressure sensor is replaced by the original machine identity code of the tire pressure sensor that has been authenticated by the tire pressure monitoring system of the external device, achieving identity simulation. In the update message, the data format requirements of the tire pressure monitoring system are also met, and each target tire status data generated according to each tire status data detected by the newly installed tire pressure sensor is provided. In fact, the data message required by the tire pressure monitoring system of the external device is constructed, which can be provided to the tire pressure monitoring system to identify the safety status of the tire and perform corresponding processing, such as displaying the pressure data and / or temperature data of the corresponding tire.
[0085] At the signal level, depending on the communication protocol supported by the tire pressure monitoring system of the external device, the communication antenna corresponding to the communication protocol is installed between the relay device and the external device. Therefore, under the control of the control unit of the relay device, the update message is converted into a corresponding wireless working signal by the communication circuit of the corresponding second communication unit of the relay device, and then the wireless working signal is radiated to the free space through the communication antenna of the second communication unit. It is not difficult to understand that the external device can receive the wireless working signal through its corresponding communication antenna, and perform reverse conversion to obtain the update message carried thereby.
[0086] Since different vehicles, the original tire pressure monitoring system used by the communication protocol and the corresponding communication technology may be different, for example, some use Bluetooth communication technology, some use radio frequency communication technology, or may also use other possible communication technology, each communication technology or each communication protocol has its corresponding communication antenna, and the relay device can obviously improve the universal ability of the relay device if it can cover multiple communication technologies and support sending wireless working signals carrying update messages in multiple communication technologies. In view of this, in some embodiments, the second communication unit of the relay device can be equipped with two or more communication antennas to support different communication protocols, and accordingly, the control unit of the relay device can simultaneously radiate wireless working signals of the update message through each communication antenna of the second communication unit to ensure that the wireless working signal sent by one of the communication antennas can be received by the external device; or a communication antenna that can send wireless working signals to be received by the external device can be set in advance in the relay device, which is equivalent to specifying the corresponding communication protocol. In this way, the control unit can send the wireless working signal corresponding to the update message to the external device through the specified communication antenna of the second communication unit.
[0087] As can be seen, the relay device, as the name implies, plays a relay role between the tire pressure sensor and the original tire pressure monitoring system of the vehicle, and helps the tire pressure sensor to perform identity simulation during the relay process, so that the tire status data submitted by the tire pressure sensor can be correctly recognized by the original tire pressure monitoring system. In fact, on the one hand, it improves the compatibility of the original tire pressure monitoring system, and on the other hand, it facilitates the standardized production of tire pressure sensors, which has a significant scale economic effect in work.
[0088] According to the above embodiments, the present application has many advantages, including but not limited to:
[0089] First, the binding relationship between the self-identity code of the tire pressure sensor and the original machine identity code is established in advance. After receiving the original message encapsulated in the first data format after the tire pressure sensor monitors the tire status, the self-identity code and the state data set in the original message are extracted, then the self-identity code is replaced by the original machine identity code bound to it, and the target tire status data in the state data set is selected, and then the original machine identity code and the target tire status data are re-encapsulated into an update message in a second data format, and the update message is output to realize the relay transmission of the tire pressure status data collected by the tire pressure sensor. In technology, it supports the data format conversion of the tire pressure sensor, so as to allow the tire pressure sensor to output tire status data according to the target data format, so that the standardized production of the tire pressure sensor can adapt to the requirements of various data formats, thereby realizing access to various tire pressure monitoring systems.
[0090] Secondly, in the process of converting the original message into an update message, the multiple tire state data provided in the original message can be purposefully selected. Specifically, part of the tire state data can be selected as target state data to adapt to the requirements of different tire pressure monitoring systems, thereby removing redundant data and improving transmission efficiency.
[0091] In addition, according to the technical architecture of the present application, the tire pressure sensor detects the tire state data in a relay manner, which can decouple the communication mode relied on by the tire pressure sensor. Only the relay side can communicate with the tire pressure monitoring system in a corresponding communication mode, and the tire pressure sensor can relay the tire state data of the tire pressure sensor to the tire pressure monitoring system. The tire pressure sensor and the relay side only need to maintain a standardized communication mode at all times, which not only enables the original tire pressure sensor relied on by the vehicle tire pressure monitoring system to be quickly and conveniently replaced by a third-party tire pressure sensor, but also helps the standardization of tire pressure sensors in the industry, which can achieve economies of scale.
[0092] On the basis of any embodiment of the present application, please refer to Figure 3 Before receiving the original message sent by the tire pressure sensor, it includes:
[0093] Step S4100, start the system configuration mode of the local machine, and send an activation signal to activate the target tire pressure sensor;
[0094] When a newly installed tire pressure sensor needs to be accessed to the relay device, the self-provided identity code of the target tire pressure sensor needs to be registered in the local machine of the relay device. Specifically, the self-provided identity code of the target tire pressure sensor can be written into the registration information library of the relay device.
[0095] There are many ways to obtain the self-provided identity code of the target tire pressure sensor. For example, the self-provided identity code of the target tire pressure sensor can be directly obtained from the instruction manual or the shell of the target tire pressure sensor, and then written into the registration information library of the relay device through the application program of the terminal device. Of course, the following method can also be used:
[0096] The first mode switching instruction can be sent through the control button provided by the terminal device or the relay device, and the local machine of the relay device is switched to the system configuration mode. In the system configuration mode, the relay device can automatically or under the control of the activation instruction generated by triggering a certain function button to send the activation signal through the communication antenna in the first communication unit. The activation signal is a signal that can be recognized by the target tire pressure sensor, and the same reason can be used to encapsulate and generate according to the specification of the first data format protocol.
[0097] When the target tire pressure sensor receives the activation signal, it enters a default activation state in response to the activation signal, in which the target tire pressure sensor constructs a corresponding authentication request according to a pre-agreed protocol with the relay device, and the authentication request contains the self-provided identity code of the target tire pressure sensor, and then converts the authentication request into an authentication signal and sends it to the communication antenna of the first communication unit of the relay device.
[0098] In an embodiment, the self-provided identity code in the authentication request can be encrypted into ciphertext for representation. It can be encrypted by using a symmetric key, or it can be encrypted by using a public key in an asymmetric key, so that the relay device side can also use a symmetric key or a private key corresponding to the public key to obtain the self-provided identity code.
[0099] In an embodiment, the communication antenna of the first communication unit of the relay device and the communication antenna of the target tire pressure sensor can perform close-range communication within an effective space range under the support of a near field communication protocol. When the relay device in the system configuration mode is close to the target tire pressure sensor and enters the effective space range, the activation signal sent by the relay device is successfully received by the target tire pressure sensor, triggering the target tire pressure sensor to successfully return its authentication signal.
[0100] Step S4200, receiving the authentication signal returned by the target tire pressure sensor in response to the activation signal, and obtaining the authentication request carried by the authentication signal;
[0101] After the relay device receives the authentication signal returned by the target tire pressure sensor through the communication antenna of the first communication unit, it converts the authentication signal into corresponding data, obtains the authentication request, and analyzes the authentication request to obtain the self-provided identity code carried therein. In an embodiment, the authentication request contains the self-provided identity code represented in plaintext or ciphertext, and can also provide other conventional verification data such as a specific factory identification, so that the relay device can effectively verify the legitimacy of the target tire pressure sensor.
[0102] Step S4300, verifying the authentication request, and after verification, registering the self-provided identity code carried by the authentication request in the local registration information base, which represents the unique identity feature of the tire pressure sensor to which it belongs.
[0103] When the relay device verifies the authentication request, it first extracts the data carried by the authentication request as described above, and then verifies it according to these data. As known from the foregoing, the specific verification method is very flexible, for example:
[0104] In one embodiment, the self-identity code in the authentication request is represented in plaintext, but the self-identity code itself complies with certain coding rules, according to which the relay device checks whether the self-identity code in the authentication request complies with the corresponding coding rules, and when it complies with the corresponding coding rules, the check passes, otherwise, the check fails.
[0105] In another embodiment, the self-identity code in the authentication request is encrypted by a public key, and the relay device decrypts it by using a pre-stored private key, and the plaintext obtained by decryption is regarded as a check pass and is directly used as the self-identity code in the target tire pressure sensor. In this way, unless the ciphertext generated by the target tire pressure sensor is obtained by encrypting the real self-identity code by using the corresponding public key, even if the check passes, the subsequent target tire pressure sensor cannot work normally with the relay device, so that the very access can also be effectively excluded.
[0106] In still another embodiment, the authentication request can carry a specific identifier, and when the relay device recognizes the specific identifier, it continues to read the self-identity code represented in plaintext or ciphertext in the authentication request, and then performs corresponding decryption operation according to actual needs, and then performs coding rule check on the self-identity code obtained after the operation. If all elements including the existence of the specific identifier and the successful decryption of the self-identity code are established in this process, it is determined that the check passes, otherwise, as long as any one link cannot be established, it is determined that the check fails. Through multiple checks, the legal identity of the target tire pressure sensor is ensured, and the security of confirming the legal identity when the new tire pressure sensor accesses the relay device is improved.
[0107] No matter in which way the authentication request of the target tire pressure sensor is checked, when the check passes, the self-identity code carried by the authentication request can be written into the registration information base of the relay device. Since the self-identity code is the unique identity feature of the target tire pressure sensor, the above process can realize the registration of the target tire pressure sensor in the relay device.
[0108] When there are multiple target tire pressure sensors to be registered, the relay device can continue to work in its system configuration mode to successively complete the registration of each target tire pressure sensor. When the registration operation of all target tire pressure sensors is completed, or after the relay device detects that the time in the system configuration mode exceeds the preset time length, the relay device can exit the system configuration mode and automatically return to the system working mode.
[0109] According to the above embodiments, the relay device can start the process of obtaining the self-identity code of one or more target tire pressure sensors by sending an activation signal, and then write these self-identity codes into the registration information base to realize the rapid registration of each target tire pressure sensor. It can be seen that the process of accessing the relay device by the tire pressure sensor is very convenient and efficient.
[0110] On the basis of any embodiment of the present application, please refer to Figure 4 , receiving the original message sent by the tire pressure sensor, including:
[0111] Step S5110, starting the system working mode of the local, and starting to receive the wireless working signal of the tire pressure sensor;
[0112] The relay device is in its system working mode by default, or it can also receive a second mode switching instruction to quickly switch to its system working mode. In its system working mode, the relay device will perform the relay function of data messages.
[0113] When the relay device enters its system working mode, it enters a state of receiving wireless working signals in free space through the communication antenna in its first communication unit. When one or more tire pressure sensors whose self-owned identity codes have been registered in the relay device arrive with their wireless working signals, the relay device can correspondingly receive and process them.
[0114] In this embodiment, the communication antenna used by the first communication unit can be a radio frequency antenna, which works in the radio frequency signal frequency band and has the advantages of low cost and reliable signal transmission. Even when the vehicle is adjusting the driving, it can ensure that the relay device can reliably receive the wireless working signals transmitted by the tire pressure sensor.
[0115] Step S5120, in response to the wireless working signal sent by the tire pressure sensor, converting it into a data message;
[0116] When the wireless working signal of the tire pressure sensor is received by the communication antenna in the first communication unit of the relay device, it will be converted into the data message carried by the wireless working signal through the corresponding communication circuit according to the corresponding communication protocol. This data message is obviously encapsulated and generated by the corresponding tire pressure sensor according to the first data format protocol.
[0117] Step S5130, identifying the synchronization header in the data message, and determining that the data message is an original message when the synchronization header contains a specific identifier.
[0118] Since the data message referred to in the present application contains a synchronization header and a message body, the synchronization header can contain a specific identifier to identify whether the corresponding data message is an original message containing tire state data. Therefore, the relay device directly identifies whether the specific identifier exists in the synchronization header in the data message. For example, in the binary data of the data message, the first eight bits are used as the synchronization header. The relay device can identify whether the first four bits belong to the specific identifier "1100". When the specific identifier exists, it can be directly determined that the corresponding data message is the original message referred to in the present application, and subsequent processing is performed accordingly. Otherwise, other corresponding business logic processing is performed.
[0119] It can be understood that, in the above embodiments, since the synchronization header is located at the head of the data message, the type of the data message is determined more quickly by the synchronization header, and it is not necessary to identify whether the data message is the original message when the data message is converted into an object data or a variable. In this way, the identification efficiency of whether the data message is the original message is improved, and the working efficiency of the entire relay device is improved.
[0120] On the basis of any embodiment of the present application, refer to Figure 5 , analyze the original message, and extract the self-contained identity code in the original message and each tire state data in the state data set, including:
[0121] Step S5210, analyzing the original message of the tire pressure sensor to obtain the message body therein;
[0122] Since the tire state data detected by the tire pressure sensor is encapsulated in the original message, the relay device needs to parse the data message submitted by the tire pressure sensor according to the specification of the first data format after identifying it as the original message, and then extract the data belonging to the message body part.
[0123] Step S5220, decrypting the message body to obtain plaintext data, and extracting the self-contained identity code of the tire pressure sensor and the state data set from the plaintext data;
[0124] When the first data format protocol restricts the receiving and transmitting parties to obtain the data in the message body in an encrypted and decrypted manner, the relay device can decrypt the message body according to this specification to obtain the plaintext data of the message body. The plaintext data also follows the specification of the first data format protocol and contains a plurality of data objects. The data objects correspondingly contain the self-contained identity code of the tire pressure sensor and the state data set. Similarly, the state data set contains a plurality of tire state data detected and generated by the tire pressure sensor.
[0125] Step S5230, judging whether the self-owned identity code exists in the preset registration information base, and discarding the state data set corresponding to the self-owned identity code if the self-owned identity code does not exist.
[0126] After the control unit of the relay device obtains the self-owned identity code from the message body, the control unit can query the registration information base to determine whether the self-owned identity code has been stored in the registration information base. If the self-owned identity code exists, it is considered that the corresponding self-owned identity code has been registered in the relay device in advance as a self-owned identity code of a legal tire pressure sensor, so that the state data set corresponding to the self-owned identity code can be processed according to the subsequent business logic of the present application. Otherwise, it is indicated that the self-owned identity code has not been registered in the relay device, and in this case, the state data set corresponding to the self-owned identity code can be directly discarded, that is, each item of data in the corresponding original message is ignored.
[0127] According to the above embodiments, the relay device establishes a registration mechanism for the access of the tire pressure sensor, and checks the availability of each original message based on whether the self-owned identity code in the original message submitted by the tire pressure sensor has been registered in advance, so that it can be ensured that the relay device only provides relay service for the tire pressure sensor that has completed pre-registration, and the relay device can be prevented from being attacked by a very large data message, so that the entire relay system based on the relay device is more secure.
[0128] On the basis of any embodiment of the present application, please refer to Figure 6 , obtaining an original equipment identity code bound with the self-owned identity code and target tire state data in the state data set, and encapsulating the original equipment identity code and the target tire state data into an update message in a second data format, including:
[0129] Step S5310, calling a preset registration information base, the registration information base being used to store mapping relationship data between the self-owned identity code and the original equipment identity code bound therewith, and being used to store a second data format identifier of a second data format used by a tire pressure monitoring system of an original vehicle;
[0130] As described above, the relay device not only stores mapping relationship data between the self-owned identity code of each newly installed tire pressure sensor and the original equipment identity code bound therewith in the registration information base, but also stores a second data format identifier of a second data format used by a tire pressure monitoring system of an original vehicle. These data are the basis for the normal operation of the relay device, and thus the registration information base needs to be called to provide data query service before the encapsulation of the update message.
[0131] Step S5320, querying the original equipment identity code bound with the self-owned identity code in the registration information base according to the self-owned identity code obtained from the original message;
[0132] The relay device has obtained the self-provided identity code carried in the original message of the tire pressure sensor, and in this case, the self-provided identity code can be used to query the corresponding data record in the registration information base to obtain the original equipment identity code bound to the self-provided identity code.
[0133] In step S5330, the data objects encapsulated by the second data format corresponding to the second data format identifier specified in the registration information base are determined from the state data set of the original message as the target tire state data.
[0134] The registration information base also sets the identifier of the second data format used by the tire pressure monitoring system of the current vehicle, i.e., the second data format identifier, and according to this identifier, the corresponding data encapsulation interface can be determined. The data encapsulation interface is essentially a computer program implemented to select the data objects required by the second data format according to the specification of the second data format, and encapsulate the update message corresponding to the second data format. Multiple data encapsulation interfaces corresponding to different second data formats can be implemented in the relay device, and these data encapsulation interfaces are associated with their corresponding second data format identifiers, so that when a second data format identifier is determined, the corresponding data encapsulation interface can be called to perform the corresponding encapsulation process according to the second data format identifier.
[0135] Specifically, the relay device calls the data encapsulation interface corresponding to the second data format identifier to the central processor of the control unit according to the second data format identifier specified in the registration information base. The data encapsulation interface executes the corresponding instructions according to the specification of the corresponding second data format, and first determines the multiple tire state data required to construct the update message as the target tire state data from the state data set of the original message, which is used to correspond to the data objects in the update message.
[0136] In step S5340, the original equipment identity code and each target tire state data are encapsulated into an update message according to the second data format.
[0137] After the data encapsulation interface obtains the original equipment identity code and each target tire state data, it constructs each target tire state data into a state data set in the update message, associates it with the corresponding original equipment identity code to form a message body, and then adds the corresponding synchronization header data in front of the message body according to the specification of the second data format, to construct a complete update message.
[0138] According to the above embodiments, the relay device performs packet conversion on the original packet based on the registration information library to obtain an updated packet, and in this process, the identity of the tire pressure sensor is replaced, simulation is realized, the updated packet can be recognized by the tire pressure monitoring system of the vehicle as a data packet submitted by the original factory tire pressure sensor, and the tire pressure sensor becomes the source of tire state data of the tire pressure monitoring system, realizing seamless access of the newly installed tire pressure sensor to the original vehicle tire pressure monitoring system. The relay device can implement multiple data encapsulation interfaces for different vehicle second data formats, and associate these data encapsulation interfaces with the corresponding second data format identifiers. The relay device can call the corresponding data encapsulation interface according to the pre-specified second data format identifier to successfully encapsulate the updated packet of the corresponding data format, thereby obtaining a universal capability, so that the relay device can be widely adapted to various vehicles using different tire pressure monitoring systems, and can highlight the access advantage in the era of automobile intelligence.
[0139] On the basis of any embodiment of the present application, the updated packet is output to realize relay, comprising:
[0140] Step S5410, converting the updated packet into a plurality of electrical signals corresponding to the two or more communication antennas;
[0141] In this embodiment, the second communication unit of the relay device is equipped with two or more communication antennas, and these communication antennas all work with their respective corresponding communication protocols, and the communication protocols of each other are different. In such an architecture, the relay device can transmit the updated packet encapsulated by it to the communication circuit of its second communication unit, and the communication circuit converts the updated packet into electrical signals corresponding to each communication protocol.
[0142] Step S5420, radiating the corresponding wireless working signals to the free space through the corresponding communication antennas of each electrical signal to supply the external device to receive, to trigger the external device to display the target tire pressure state data carried in the updated packet.
[0143] After the electrical signals corresponding to each communication antenna in the second communication unit are generated, the electrical signals are fed into the corresponding communication antennas respectively, and the wireless working signals are converted from the electrical signals to beams through the corresponding communication antennas, and the corresponding wireless working signals are formed and radiated to the free space for transmission. In this way, the communication antenna in the external device can receive the wireless working signals corresponding to the communication protocol adopted by the communication antenna, and the wireless working signals are converted and analyzed to obtain the state data set in the update message, from which the original machine identity code and the target tire state data previously encapsulated by the relay device are obtained, and the tire pressure monitoring system of the external device can display one or more target tire state data in the graphical user interface thereof. When the tire pressure monitoring system is integrated with the vehicle machine system, the external device is the vehicle machine device itself, and in this case, the tire pressure monitoring system uses the display of the vehicle machine system to display the tire pressure information, and when the graphical user interface for displaying the tire pressure information is switched to, the target tire state data corresponding to the original machine identity code can be displayed at the position corresponding to the original machine identity code, as shown in the graphical user interface of the vehicle machine system. Figure 7
[0144] According to the above embodiments, since the relay device provides a plurality of communication antennas working in different communication protocols and different signal frequency bands in the second communication unit thereof, the relay device can transmit the update message in multiple communication protocols, ensuring that the communication antenna of the external device using the corresponding communication protocol can identify and receive the corresponding update message, and improving the adaptability of the relay device to various vehicles.
[0145] On the basis of any embodiment of the present application, after the update message is outputted and relayed, the following steps are included:
[0146] Step S6100, at a first time, the update message triggers the external device to receive the update message, and the original machine identity code and each target tire state data carried in the update message are parsed according to the second data format;
[0147] Specifically, after the relay device radiates the wireless working signals corresponding to the update message into the air, the communication antenna of the external device receives the wireless working signals at the first time and identifies the update message in the wireless working signals, and then the tire pressure monitoring system of the external device parses each data in the update message according to the second data format protocol followed by the tire pressure monitoring system, including the original machine identity code and each target tire state data in the state data set.
[0148] Step S6200, at a second time lagging behind the first time, the external device continues to display at least one target tire state data in the graphical user interface used by the tire pressure monitoring system of the external device at an interface position corresponding to the original machine identity code.
[0149] After obtaining the data, the second time is obviously later than the first time, and the tire pressure monitoring system in the external device executes the utilization process of the data according to its inherent program business logic. Specifically, the tire pressure monitoring system will determine the corresponding display object based on the original machine identity code in the update message, and then assign one or more target tire state data corresponding to the original machine identity code to the display object according to the requirements of the display-related business logic, so that the display object can display these target tire state data in the graphical user interface and display them at the interface position corresponding to the original machine identity code. It is not difficult to understand that the display position of the display object has been set in the graphical user interface, so as long as the corresponding target tire state data is assigned to it, the corresponding tire state data can be viewed in the corresponding position of the graphical user interface. For example, as shown in the graphical user interface of the vehicle system, a car model is displayed in the graphical user interface of the display of the vehicle machine, the original machine identity code corresponds to the tire of the front left wheel position of the car model, and the target tire state data of the display object corresponding to the tire of the front left wheel position is the tire pressure. In this case, the corresponding tire pressure of the front left wheel can be viewed at the front left wheel position in the graphical user interface. Figure 7
[0150] According to the above embodiments, it can be understood that it is under the support of the technical architecture of the relay device that the external device can match the third-party tire pressure sensor, display each tire state data detected by the third-party tire pressure sensor through the update message obtained by the relay device converting the data message of the third-party tire pressure sensor, thereby simplifying the maintenance difficulty of the tire pressure monitoring system of the vehicle and improving the maintenance efficiency.
[0151] On the basis of any embodiment of the present application, please refer to Figure 8 Before receiving the original message sent by the tire pressure sensor, it includes:
[0152] Step S3100, obtaining the original machine identity code of the tire pressure sensor authenticated by the external device and the vehicle characteristic information of the target vehicle served by the external device;
[0153] The relay device can perform some basic configuration when accessing the external device of the vehicle, specifically when accessing the tire pressure monitoring system of the vehicle. The configuration process can be implemented in a more user-friendly manner to optimize the user experience.
[0154] The second data format followed by the original tire pressure monitoring system of the target vehicle served by the relay device is generally public information and can be legally obtained. The mapping relationship data between the second data format used by the original tire pressure monitoring system of various vehicles on the market and the vehicle characteristic information is collected in advance to form a corresponding database, so that the second data format used by the tire pressure monitoring system of the target vehicle can be quickly determined according to the vehicle characteristic information of the target vehicle. This database can be stored in any storage space accessible by the terminal device and the relay device.
[0155] The vehicle characteristic information refers to classification information that can be used to determine the second data format protocol used by the tire pressure monitoring system of the vehicle, which can be refined to the version level. In one embodiment, the vehicle characteristic information includes four specific data: vehicle brand, vehicle series, year of manufacture, and vehicle version. Through these four specific data, the classification of various vehicles is distinguished by limiting to the specific version level. In practice, the vehicle brand and the vehicle series constitute the vehicle model classification characteristics, which can usually be read by the relay device accessing the bus of the vehicle machine system to identify. In the corresponding embodiment, the relay device can be preset to access the vehicle fault diagnosis interface to access the vehicle machine system to read the vehicle classification characteristics. The year of manufacture and the vehicle version are usually set by the user, so the user can set them by using the setting function provided by the relay device or the application program of the terminal device in communication with the relay device. Of course, each vehicle model classification characteristic can also be manually set by using the setting function provided in the graphical user interface on the terminal device, as shown in the figure. Figure 9
[0156] As for the tire pressure sensor that has been authenticated by the tire pressure monitoring system in the external device, it is usually the original tire pressure sensor, and the corresponding original machine identity code can be obtained in various ways:
[0157] One way is to obtain it by checking the shell, instruction manual, and other materials of the original tire pressure sensor, and then input it by the user through the setting function provided by the relay device or the terminal device, and then give it to the relay device for setting.
[0158] Another way is to be obtained automatically by the relay device through legal technical means, for example, accessing the fault diagnosis interface of the vehicle machine system of the vehicle by the relay device, reading the sensor registration list already stored in the tire pressure monitoring system of the original vehicle through the vehicle machine system, obtaining the original machine identity code corresponding to each registered object; for example, by analyzing the corresponding acquisition request in the process of sending the tire pressure data acquisition request of the original vehicle tire pressure monitoring system, the original machine identity code corresponding to each original tire pressure sensor is obtained; for example, the original machine identity code can also be obtained by sending a stress signal carrying the original machine identity code of the original tire pressure sensor before being scrapped. And so on, more flexible.
[0159] As can be seen, the relay device can obtain the original machine identity code of the tire pressure sensor already authenticated by the tire pressure monitoring system in the external device in various flexible ways, and obtain the vehicle characteristic information of the target vehicle served by the external device.
[0160] Step S3200, determining the second data format identifier of the second data format used by the tire pressure monitoring system of the target vehicle according to the vehicle characteristic information;
[0161] After obtaining the vehicle characteristic information of the target vehicle, the second data format identifier corresponding to the second data format used by the tire pressure monitoring system of the target vehicle can be determined in the database mentioned in the foregoing by querying according to the vehicle characteristic information. This second data format identifier can be written into the registration information library of the relay device, so as to call the corresponding data packaging interface to execute the packaging of the update message of the second data format according to the second data format identifier.
[0162] Step S3300, obtaining the target self-owned identity code corresponding to the target tire pressure sensor pre-registered to the local machine;
[0163] In the case that the target tire pressure sensors to be replaced for the original tire pressure sensors have been pre-registered to the local machine of the relay device, the self-owned identity codes of these target tire pressure sensors have been written into the registration information library of the relay device to complete the registration, so the self-owned identity codes of each target tire pressure sensor, referred to as target self-owned identity code here, can be obtained from the registration information library.
[0164] In one embodiment, in order to facilitate the pre-determination of each self-owned identity code with respect to the tire position of the target vehicle, so as to be directly corresponding to the tire position of the original machine in the subsequent process, the application program of the terminal device can be used to pre-determine the tire position of the target vehicle corresponding to each self-owned identity code in the registration information library of the relay device, and the tire position of the original machine corresponding to each original machine identity code can be directly obtained by calling the registration information library of the relay device. Figure 10In the shown graphical user interface, a function of setting the correspondence between the tire position and the self-provided identity code is provided, and the user specifies each tire position and its corresponding self-provided identity code. In this way, when the binding is implemented subsequently, the self-provided identity code and the original machine identity code can be mapped to each other based on the tire position.
[0165] In step S3400, the target self-provided identity code, the original machine identity code that has been authenticated, and the second data format identifier of the second data format are stored as mapping relationship data in the registration information base of the local machine to implement the binding.
[0166] It is not difficult to understand that the target self-provided identity code pre-registered by the relay device, the original machine identity code authenticated by the tire pressure monitoring system, and the second data format identifier of the second data format used by the tire pressure monitoring system of the vehicle are associated with each other. Therefore, the relay device constructs the target self-provided identity code, the original machine identity code, and the second data format identifier as mapping relationship data and writes them into the registration information base of the local machine of the relay device, thereby realizing the binding of the self-provided identity code of the newly installed target tire pressure sensor and the original machine identity code at the corresponding tire position.
[0167] It should be noted that each original machine identity code in the tire pressure monitoring system of the target vehicle is marked with the tire position thereof in the target vehicle. Therefore, when binding the self-provided identity code and the original machine identity code, the user can be allowed to bind the original machine identity code and the self-provided identity code of the target tire pressure sensor at the corresponding tire position one by one through the relay device or the terminal device connected thereto based on the tire position of the original machine identity code, so as to ensure that the tire state data submitted by the target tire pressure sensor is displayed at the correct position of the graphical user interface output by the tire pressure monitoring system. For example Figure 10 The tire position is associated with the self-provided identity code, and the tire position at the relay device is also associated with the original machine identity code, so the corresponding association between the self-provided identity code and the original machine identity code is established.
[0168] In an embodiment, the above binding process can be set by the user through a corresponding application program running on the terminal device in communication connection with the relay device. In this way, the relay device can be miniaturized, and more rich, delicate, and user-friendly operation functions can be provided by the terminal device to assist the user to replace the tire pressure sensor of the target vehicle more conveniently.
[0169] As can be known from the above embodiments, the relay device can more efficiently and conveniently realize the corresponding binding of the self-provided identity code of the newly installed tire pressure sensor and the original machine identity code authenticated by the original tire pressure monitoring system of the vehicle, which embodies the efficiency advantage of replacing the tire pressure sensor of the vehicle and the universal capability of the relay device and the tire state monitoring relay system composed of the relay device for different vehicles.
[0170] Please refer to Figure 11 According to one aspect of the present application, a tire state monitoring relay device is provided, comprising an original message receiving module 5100, a message data analysis module 5200, a data conversion and packaging module 5300, and a message relay sending module 5400. The original message receiving module 5100 is configured to receive an original message sent by a tire pressure sensor, the original message being packaged in a first data format and containing an identity code of the tire pressure sensor and a state data set detected by the tire pressure sensor, the state data set including at least one tire state data. The message data analysis module 5200 is configured to analyze the original message and extract the identity code and each tire state data in the state data set. The data conversion and packaging module 5300 is configured to obtain an original machine identity code bound to the identity code and a target tire state data in the state data set, and package the original machine identity code and the target tire state data into an update message in a second data format. The message relay sending module 5400 is configured to output the update message to realize relay.
[0171] On the basis of any embodiment of the present application, the tire state monitoring relay device further comprises a sensor activation module configured to start a system configuration mode of the machine, and send an activation signal to activate a target tire pressure sensor; a back transmission receiving module configured to receive an authentication signal back transmitted by the target tire pressure sensor in response to the activation signal, and obtain an authentication request carried by the authentication signal; and an authentication registration module configured to verify the authentication request, and after verification, register an identity code carried by the authentication request in a registration information base of the machine, the identity code representing a unique identity feature of the tire pressure sensor.
[0172] On the basis of any embodiment of the present application, the original message receiving module 5100 comprises a signal receiving unit configured to start a system working mode of the machine, and start receiving a wireless working signal of the tire pressure sensor; a signal conversion unit configured to convert the wireless working signal into a data message in response to the wireless working signal sent by the tire pressure sensor; and a message identification unit configured to identify a synchronization header in the data message, and determine that the data message is an original message when the synchronization header contains a specific identifier.
[0173] On the basis of any embodiment of the present application, the message data analysis module 5200 comprises: a protocol analysis unit configured to analyze the original message of the tire pressure sensor to obtain a message body; a data decryption unit configured to decrypt the message body to obtain plaintext data, and extract the self-provided identity code of the tire pressure sensor and the state data set from the plaintext data; and an identity verification unit configured to determine whether the self-provided identity code exists in a preset registration information library, and discard the state data set corresponding to the self-provided identity code if the self-provided identity code does not exist in the registration information library.
[0174] On the basis of any embodiment of the present application, the data conversion and packaging module 5300 comprises: a registration calling unit configured to call a preset registration information library, wherein the registration information library is used to store mapping relationship data between a self-provided identity code and an original machine identity code bound thereto, and is used to store a pre-specified second data format identifier; an identity code querying unit configured to query the original machine identity code bound to the self-provided identity code in the registration information library according to the self-provided identity code obtained from the original message; a data determining unit configured to determine each target tire state data corresponding to each data object from the state data set of the original message according to a data object packaged in a second data format corresponding to the second data format identifier specified in the registration information library; and a packaging executing unit configured to package the original machine identity code and each target tire state data into an update message according to the second data format.
[0175] On the basis of any embodiment of the present application, the message relay sending module 5400 comprises: a signal generating unit configured to convert the update message into a plurality of electrical signals corresponding thereto through two or more communication antennas; and a signal sending unit configured to radiate corresponding wireless working signals to free space through the corresponding communication antennas of each electrical signal, so as to be received by the external device, so as to trigger the external device to display the target tire pressure state data carried in the update message.
[0176] On the basis of any embodiment of the present application, the tire state monitoring relay device comprises: a first time actuating module configured to trigger the external device to receive the update message at a first time, and analyze the original machine identity code and each target tire state data carried in the update message according to a second data format; and a second time actuating module configured to continue to display at least one target tire state data to a graphical user interface of a tire pressure monitoring system of the external device at a second time lagging behind the first time, and place the target tire state data at an interface position corresponding to the original machine identity code.
[0177] On the basis of any embodiment of the application, the tire state monitoring relay device further comprises a first acquisition module configured to acquire an original identity code of a tire pressure sensor that has been authenticated by an external device and vehicle characteristic information of a target vehicle served by the external device; a format determination module configured to determine a second data format identifier of a second data format used by a tire pressure monitoring system of the target vehicle according to the vehicle characteristic information; a second acquisition module configured to acquire a target self-owned identity code corresponding to a target tire pressure sensor pre-registered to the device; and a binding execution module configured to store the target self-owned identity code, the original identity code that has been authenticated, and the second data format identifier as a mapping relationship data in a registration information base of the device to realize binding.
[0178] Another embodiment of the application also provides a tire state monitoring relay device. As shown in Figure 12 The tire state monitoring relay device comprises a processor, a computer readable storage medium, a memory, and a network interface connected through a system bus. The computer readable non-volatile storage medium of the tire state monitoring relay device stores an operating system, a database, and computer readable instructions. The database can store information sequences. When the computer readable instructions are executed by the processor, the processor can implement a tire state monitoring relay method.
[0179] The processor of the tire state monitoring relay device is used to provide computing and control capabilities to support the operation of the entire tire state monitoring relay device. The memory of the tire state monitoring relay device can store computer readable instructions. When the computer readable instructions are executed by the processor, the processor can execute the tire state monitoring relay method of the application. The network interface of the tire state monitoring relay device is used to connect and communicate with a terminal.
[0180] Those skilled in the art can understand, Figure 12 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the application, and does not constitute a limitation on the tire state monitoring relay device to which the scheme of the application is applied. The specific tire state monitoring relay device can comprise more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.
[0181] In the embodiment, the processor is used to execute Figure 11The memory stores program codes and various data required for executing the above-mentioned modules or sub-modules. The network interface is used to realize data transmission between the user terminal or the server. The non-volatile readable storage medium in the embodiment of the present application stores program codes and data required for executing all modules in the tire state monitoring relay device of the present application, and the server can call the program codes and data of the server to execute the functions of all modules.
[0182] The present application also provides a non-volatile readable storage medium storing computer readable instructions, which, when executed by one or more processors, cause the one or more processors to perform the steps of the tire state monitoring relay method of any embodiment of the present application.
[0183] The present application also provides a computer program product comprising computer programs / instructions, which, when executed by one or more processors, implement the steps of the method of any embodiment of the present application.
[0184] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments of the present application can be completed by a computer program instructing related hardware, and the computer program can be stored in a non-volatile readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiments of each method. The storage medium can be a computer readable storage medium such as a magnetic disc, an optical disc, a read-only memory (ROM), or a random access memory (RAM).
[0185] In summary, the present application can convert the tire state data collected by the tire pressure sensor from the first data format data message to the second data format update message, and relay the update message, and replace the identity code of the tire pressure sensor with the original machine identity code in the update message, which technically supports the identity replacement of the tire state data of the tire pressure sensor, so that the tire pressure sensor can be standardized and adapted to the packaging requirements of any data format, thereby realizing the tire pressure monitoring system adapted to various different data format requirements.
Claims
1. A tire condition monitoring relay method, characterized in that, include: Obtain the original identification code of the tire pressure sensor that has been certified by the external device and the vehicle characteristic information of the target vehicle served by the external device; The second data format identifier of the second data format used by the tire pressure monitoring system of the target vehicle is determined based on the vehicle characteristic information; Obtain the target identification code corresponding to the target tire pressure sensor pre-registered to this machine; The binding is achieved by storing the target's built-in identity code, the already authenticated original machine identity code, and the second data format identifier as mapping relationship data in the local machine's registration information database; Receive raw messages sent by tire pressure sensors, the raw messages being encapsulated in a first data format, including the tire pressure sensor’s built-in identification code and a status dataset detected by the tire pressure sensor, the status dataset including at least one tire status data; Parse the original message to extract the built-in identification code and the tire status data from the status dataset; The process involves: acquiring the original vehicle identification code bound to the built-in identification code and the target tire status data from the status dataset; and encapsulating the original vehicle identification code and the target tire status data into an update message using a second data format. This includes: calling a preset registration information database, which stores mapping relationship data between the built-in identification code and the original vehicle identification code bound to it, and stores a pre-specified second data format identifier; querying the original vehicle identification code bound to the built-in identification code obtained from the original message in the registration information database; determining the target tire status data corresponding to each data object from the status dataset of the original message based on the data object encapsulated in the second data format corresponding to the second data format identifier specified in the registration information database; and encapsulating the original vehicle identification code and each target tire status data into an update message according to the second data format. The update message is output to achieve relay.
2. The tire condition monitoring relay method according to claim 1, characterized in that, Before receiving the raw message from the tire pressure sensor, the process includes: The system configuration mode of the machine is activated, and an activation signal is sent to activate the target tire pressure sensor; Receive the authentication signal returned by the target tire pressure sensor under stress, and obtain the authentication request carried by the authentication signal; The authentication request is verified, and if the verification is successful, the built-in identity code carried by the authentication request is registered in the local registration information database. The built-in identity code represents the unique identity feature of the tire pressure sensor to which it belongs.
3. The tire condition monitoring relay method according to claim 1, characterized in that, Receive raw messages from the tire pressure sensor, including: The system is activated and begins receiving wireless signals from the tire pressure sensor. In response to the incoming wireless operating signal sent by the tire pressure sensor, it is converted into a data packet; The synchronization header in the data packet is identified. When the synchronization header contains a specific identifier, the data packet is determined to be an original packet.
4. The tire condition monitoring relay method according to claim 1, characterized in that, Parse the original message to extract the built-in identification code and the tire status data from the status dataset, including: Parse the original message from the tire pressure sensor to obtain its message body; The message body is decrypted to obtain plaintext data, and the tire pressure sensor's built-in identification code and the status dataset are extracted from the plaintext data. Determine whether the built-in identity code exists in the preset registration information database. If it does not exist, discard the status dataset corresponding to the built-in identity code.
5. The tire condition monitoring relay method according to claim 1, characterized in that, Outputting the update message to achieve relay includes: The update message is converted into multiple corresponding electrical signals using two or more communication antennas; Each of the electrical signals is radiated into free space via its corresponding communication antenna to generate a corresponding wireless working signal, which is then received by the external device to trigger the external device to display the target tire pressure status data carried in the update message.
6. The tire condition monitoring relay method according to any one of claims 1 to 5, characterized in that, After outputting the update message to achieve relay, the process includes: At the first moment, the external device is triggered by the update message to receive the update message and parse the original machine identification code and the status data of each target tire carried in the update message according to the second data format; At a second moment, lagging behind the first moment, the external device continues to display at least one of the target tire status data on the graphical user interface used by the tire pressure monitoring system of the external device, placing it at the interface position corresponding to the original machine identification code.
7. A tire condition monitoring relay system, comprising a tire pressure sensor and a relay device, characterized in that: The tire pressure sensor is used to collect tire status data and send an original message encapsulated in a first data format. The original message includes the tire pressure sensor's built-in identification code and the tire status data. The relay device uses the tire condition monitoring relay method as described in any one of claims 1 to 6 to convert the original message sent by the tire pressure sensor into an update message encapsulated in a second data format applied by the external device and output it for the external device to receive. The update message includes the original machine identification code bound to the built-in identification code and the tire condition data.
8. The tire condition monitoring relay system according to claim 7, characterized in that, The relay equipment includes: The memory is used to store the mapping relationship data between the built-in identity code and the original machine identity code bound to it, and the second data format identifier of the second data format applied by the external device. The built-in identity code is the built-in identity code of the tire pressure sensor pre-registered to the machine, and the original machine identity code is the built-in identity code of the tire pressure sensor that has been certified by the external device. A control unit is configured to perform the conversion process from the original message to the updated message; The first communication unit is used to communicate with the tire pressure sensor to receive a wireless operating signal carrying the original message; The second communication unit is equipped with two or more communication antennas for communicating with the external device through any one of the communication antennas to send a wireless working signal carrying the update message.
9. A tire condition monitoring relay device, characterized in that, include: The first acquisition module is configured to acquire the original identification code of the tire pressure sensor that has been certified by the external device and the vehicle characteristic information of the target vehicle served by the external device. The format determination module is configured to determine a second data format identifier for the second data format used by the tire pressure monitoring system of the target vehicle based on the vehicle feature information. The second acquisition module is configured to acquire the target's built-in identification code corresponding to the target tire pressure sensor pre-registered to the local machine; The binding execution module is configured to store the target's built-in identity code, the already authenticated original machine identity code, and the second data format identifier as mapping relationship data in the local machine's registration information database to achieve binding; The raw message receiving module is configured to receive raw messages sent by the tire pressure sensor. The raw message is encapsulated in a first data format and includes the tire pressure sensor's built-in identification code and a status dataset detected by the tire pressure sensor. The status dataset includes at least one tire status data. The message data parsing module is configured to parse the original message and extract the built-in identification code and the tire status data from the status dataset. The data conversion and encapsulation module is configured to acquire the original machine identity code bound to the built-in identity code and the target tire status data in the status dataset, and encapsulate the original machine identity code and the target tire status data into an update message in a second data format. The module includes: a registration invocation unit, configured to invoke a preset registration information database, which stores mapping relationship data between the built-in identity code and the original machine identity code bound to it, and stores a pre-specified second data format identifier; an identity code query unit, configured to query the original machine identity code bound to it in the registration information database based on the built-in identity code obtained in the original message; a data determination unit, configured to determine the target tire status data corresponding to each data object in the status dataset of the original message based on the data object encapsulated in the second data format corresponding to the second data format identifier specified in the registration information database; and an encapsulation execution unit, configured to encapsulate the original machine identity code and each target tire status data into an update message according to the second data format. The message relay sending module is configured to output the update message to achieve relay.
10. A tire condition monitoring relay device, comprising a control unit and a memory, wherein the memory stores a computer program, characterized in that, The control unit calls the computer program from the memory to perform the steps of the method as described in any one of claims 1-6.
Citation Information
Patent Citations
Tire state monitoring method, system and device and relay equipment
CN117162711A