A method and device for T-BOX product interaction
By detecting the physical connection status and communication protocols of T-BOX products, to ensure that only the communication connection is established with the products produced by qualified suppliers, the problem of illegal invasion of T-BOX products that are installed, modified, and replaced by rear installation, remodeling, and replacement have improved the vehicle. Safety.
Patent Information
- Application Number
- CN202211027664.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-25
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2042-08-25
AI Technical Summary
When existing vehicles face T-BOX products that are installed, modified or replaced, there is a risk of illegal invasion of T-BOX products, which brings unpredictable safety hazards to the vehicles.
By detecting the physical connection status of the T-BOX products connected, and when accessing a good state, it further detects whether the communication protocol issued by the communication request is a preset handshake protocol. When the protocol is a preset handshake agreement, accept communication requests and establish a connection; otherwise, reject communication requests.
Effectively help vehicles to identify whether the currently accessible T-BOX products are produced by the products provided by qualified suppliers to prevent illegal invasion of T-BOX products provided by non-fitting suppliers to ensure the safety of the vehicle.
Smart Images

Figure CN115396850B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle-mounted communication technology, and in particular to a method and device for interaction with T-BOX type products. Background Art
[0002] The vehicle-mounted T-BOX (Telematics BOX) is mainly used for interconnection and communication with the background system and mobile phone APP to realize the vehicle information display and control of the background system and mobile phone APP. T-BOX can deeply read the car CAN bus data and private protocols, and can also locate the vehicle position through the GPS module, and use the network module to transmit the data to the cloud server through the network. The owner can remotely control the vehicle from the cloud server through the network on the mobile phone APP, and obtain vehicle condition reports, driving reports, fuel consumption statistics, fault reminders, violation inquiries, location trajectories, driving behaviors, safety and anti-theft, appointment services, remote car search and other information. Car manufacturers can use T-BOX to realize intelligent information entry, data collection, data mining, remote control, remote diagnosis, remote upgrade, quality traceability, etc., truly realizing the full life cycle management of vehicles.
[0003] In view of the above functions of T-BOX, both car owners and car manufacturers have high requirements for the safety of T-BOX. Although many car models are equipped with T-BOX products when they leave the factory, a large number of car models will still use aftermarket T-BOX products. At the same time, the original T-BOX also has problems such as being modified and replaced by users. For these aftermarket, modified, and replaced T-BOX products, there is a problem of illegal suppliers, that is, there is a risk of illegal intrusion of T-BOX products, which brings unpredictable safety hazards to vehicles. Summary of the invention
[0004] The main purpose of this application is to propose a method and device for interaction with T-BOX products, aiming to solve the problem that when existing vehicles face after-installed, modified, or replaced T-BOX products, there is a risk of illegal intrusion of T-BOX products, which brings unpredictable safety hazards to the vehicles.
[0005] To achieve the above purpose, the present application provides a T-BOX product interaction method, comprising the following steps:
[0006] Detect the physical connection status of connected T-BOX products;
[0007] If the physical connection state is a good access state, further detecting whether the communication protocol of the communication request sent by the T-BOX product is a preset handshake protocol;
[0008] If the communication protocol of the communication request sent by the T-BOX product is the preset handshake protocol, accept the communication request and establish a communication connection with the T-BOX product;
[0009] If the communication protocol of the communication request sent by the T-BOX product is not the preset handshake protocol, the communication request is rejected.
[0010] Optionally, in some embodiments, the step of detecting the physical connection status of the connected T-BOX product specifically includes:
[0011] Detecting whether a first signal output by a first predefined port is a first level signal;
[0012] If the first signal is the first level signal, determining that the physical connection state is a good connection state;
[0013] If the first signal is a second level signal, and the second level signal is different from the first level signal, then it is determined that the physical connection state is a poor access state.
[0014] Optionally, in some embodiments, the step of detecting whether the communication protocol of the communication request sent by the T-BOX product is a preset handshake protocol specifically includes:
[0015] Detecting whether the second signal output by the second predefined port is a third level signal;
[0016] If the second signal is the third level signal, it is determined that the communication protocol of the communication request sent by the T-BOX product is the preset handshake protocol;
[0017] If the second signal is a fourth level signal, and the fourth level signal is different from the third level signal, it is determined that the communication protocol of the communication request sent by the T-BOX product is not the preset handshake protocol.
[0018] Optionally, in some embodiments, after the step of detecting the physical connection status of the connected T-BOX product, the step further includes:
[0019] If the physical connection status is a poor access status, all connections of the T-BOX type product are disconnected.
[0020] Optionally, in some embodiments, the following steps are also included:
[0021] During the communication and interaction process with the T-BOX product, continue to detect the physical connection status of the T-BOX product;
[0022] If the physical connection state is a poor access state, the communication interaction process with the T-BOX product is interrupted, and the second signal is set to the fourth level signal.
[0023] In addition, the present application also provides a device for T-BOX-type product interaction, including:
[0024] The first detection module is used to detect the physical connection status of the connected T-BOX product;
[0025] A second detection module is used to further detect whether the communication protocol of the communication request sent by the T-BOX product is a preset handshake protocol when the physical connection state is a good access state;
[0026] The communication connection module is used to accept the communication request and establish a communication connection with the T-BOX product when the communication protocol of the communication request sent by the T-BOX product is the preset handshake protocol, and to reject the communication request when the communication protocol of the communication request sent by the T-BOX product is not the preset handshake protocol.
[0027] Optionally, in some embodiments, the first detection module includes:
[0028] A first port detection unit, used for detecting whether a first signal output by a first predefined port is a first level signal;
[0029] The state judgment unit is used to judge that the physical connection state is a good access state when the first signal is the first level signal, and to judge that the physical connection state is a bad access state when the first signal is a second level signal and the second level signal is different from the first level signal.
[0030] Optionally, in some embodiments, the second detection module includes:
[0031] A second port detection unit, used for detecting whether a second signal output by the second predefined port is a third level signal;
[0032] The protocol judgment unit is used to judge that the communication protocol used by the T-BOX product to send a communication request is the preset handshake protocol when the second signal is the third level signal, and to judge that the communication protocol used by the T-BOX product to send a communication request is not the preset handshake protocol when the second signal is a fourth level signal and the fourth level signal is different from the third level signal.
[0033] Optionally, in some embodiments, the second detection module is further configured to disconnect all connections of the T-BOX type product when the physical connection state is a poor access state.
[0034] Optionally, in some embodiments,
[0035] The first detection module is further used to continue detecting the physical connection status of the T-BOX product during the communication and interaction process with the T-BOX product;
[0036] The second detection module is further configured to interrupt the communication interaction process with the T-BOX product when the physical connection state is a poor access state, and set the second signal to the fourth level signal.
[0037] The present application proposes a method and device for interaction of T-BOX products, which can first detect the physical connection status of the connected T-BOX products when the T-BOX products are connected, so as to further detect whether the communication protocol of the communication request sent by the T-BOX products is a preset handshake protocol when the physical connection status is a good connection status. Finally, only when the communication protocol of the communication request sent by the T-BOX products is the preset handshake protocol, the communication request is accepted and a communication connection is established with the T-BOX products. In this way, it can effectively help the vehicle effectively identify whether the currently connected T-BOX products are T-BOX products produced and provided by qualified suppliers, and prevent illegal intrusion of T-BOX products produced and provided by unqualified suppliers. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 This is a first flow chart of the T-BOX product interaction method provided in an embodiment of the present application.
[0039] Figure 2 for Figure 1 The specific flow chart of step S110 of T-BOX product interaction is shown.
[0040] Figure 3 for Figure 1 The specific flow chart of step S120 of T-BOX product interaction is shown.
[0041] Figure 4 A second flowchart of the T-BOX product interaction method provided in an embodiment of the present application.
[0042] Figure 5 This is a third flow chart of the method for T-BOX product interaction provided in an embodiment of the present application.
[0043] Figure 6 This is a structural block diagram of the device for interacting with T-BOX type products provided in an embodiment of the present application.
[0044] Figure 7 for Figure 6The structure block diagram of the first detection module of the device for interaction with T-BOX type products is shown.
[0045] Figure 8 for Figure 6 The structure block diagram of the first detection module of the device for interaction with T-BOX type products is shown.
[0046] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0047] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0048] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present application, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.
[0049] The vehicle-mounted T-BOX (Telematics BOX) is mainly used for interconnection and communication with the background system and mobile phone APP to realize the vehicle information display and control of the background system and mobile phone APP. T-BOX can deeply read the car CAN bus data and private protocols, and can also locate the vehicle position through the GPS module, and use the network module to transmit the data to the cloud server through the network. The owner can remotely control the vehicle from the cloud server through the network on the mobile phone APP, and obtain vehicle condition reports, driving reports, fuel consumption statistics, fault reminders, violation inquiries, location trajectories, driving behaviors, safety and anti-theft, appointment services, remote car search and other information. Car manufacturers can use T-BOX to realize intelligent information entry, data collection, data mining, remote control, remote diagnosis, remote upgrade, quality traceability, etc., truly realizing the full life cycle management of vehicles.
[0050] In view of the above functions of T-BOX, both car owners and car manufacturers have high requirements for the safety of T-BOX. Although many car models are equipped with T-BOX products when they leave the factory, a large number of car models will still use aftermarket T-BOX products. At the same time, the original T-BOX also has problems such as being modified and replaced by users. For these aftermarket, modified, and replaced T-BOX products, there is a problem of illegal suppliers, that is, there is a risk of illegal intrusion of T-BOX products, which brings unpredictable safety hazards to vehicles.
[0051] Based on this, it is necessary to provide a new T-BOX product interaction solution to solve the risk of illegal intrusion of T-BOX products when existing vehicles are faced with after-installed, modified, or replaced T-BOX products, which may bring unpredictable safety hazards to the vehicles.
[0052] In one embodiment, Figure 1 As shown, the embodiment of the present application proposes a method for T-BOX product interaction, which includes the following steps:
[0053] Step S110: Detect the physical connection status of the connected T-BOX product.
[0054] Specifically, in order to implement the method of interaction of T-BOX products in the embodiment of the present application, it is necessary to newly define two ports on the vehicle-side ECU and the corresponding T-BOX products, which can be the first predefined port HPDN and the second predefined port LANN, wherein the first predefined port HPDN can be defined as when the T-BOX product is connected (i.e., when physically connected to the vehicle-side ECU), it is used to detect whether the physical connection between the vehicle-side ECU and the T-BOX product is normal, and output a first signal to represent the current physical connection state. The second predefined port LANN can be defined as after the T-BOX product is connected normally, it is used to detect whether the supplier of the connected T-BOX product is a qualified supplier, and output a second signal to represent whether the communication protocol of the communication request issued by the T-BOX product is a preset handshake protocol. The preset handshake protocol is a privately customized communication protocol for the car manufacturer to communicate between its car-side ECU and the T-BOX products supplied by qualified suppliers. It is provided by the car manufacturer to qualified suppliers so that the T-BOX products supplied by them can communicate with the car-side ECU of the car manufacturer through the communication protocol.
[0055] In this way, if Figure 2 As shown, the specific process of executing the step "detecting the physical connection status of the connected T-BOX type product" of this method is as follows:
[0056] Step S111: Detect whether a first signal outputted by a first predefined port is a first level signal.
[0057] Step S112: If the first signal is the first level signal, then determining that the physical connection state is a good connection state.
[0058] Step S113: if the first signal is a second level signal, and the second level signal is different from the first level signal, then determining that the physical connection state is a poor connection state.
[0059] Generally speaking, the first signal output by the first predefined port HPDN has a default level state of logic high. When connected to a T-BOX product, if the connection is good, the first signal is first pulled low by the T-BOX product, indicating that the physical connection is intact, that is, the physical connection state is a good connection state. That is, the first level signal can be a low level signal, and the second level signal can be a high level signal. When the first signal is output as a high level signal, it indicates that the physical connection state is not connected or the connection is poor. When the first signal is output as a low level signal, it indicates that the physical connection state is a good connection state.
[0060] Step S120: If the physical connection state is a good access state, further detecting whether the communication protocol of the communication request sent by the T-BOX product is a preset handshake protocol.
[0061] Specifically, when it is detected through the detection in the above method steps that the physical connection status is a good access status, it means that the current T-BOX product has been successfully connected. At this time, it can be further detected whether the communication protocol of the communication request sent by the T-BOX product is the preset handshake protocol, so as to confirm whether the supplier of the T-BOX product is a qualified supplier.
[0062] Based on the above statement, we can know that at this time, if Figure 3 As shown, the specific process of executing the step of "detecting whether the communication protocol of the communication request sent by the T-BOX product is the preset handshake protocol" in this method is as follows:
[0063] Step S121: Detect whether the second signal output by the second predefined port is a third level signal.
[0064] Step S122: If the second signal is the third level signal, it is determined that the communication protocol of the communication request sent by the T-BOX product is a preset handshake protocol.
[0065] Step S123: If the second signal is a fourth level signal, and the fourth level signal is different from the third level signal, it is determined that the communication protocol of the communication request sent by the T-BOX product is not the preset handshake protocol.
[0066] Generally speaking, the default level state of the second signal output by the second predefined port LANN is also logic high. When the physical connection state of the connected T-BOX product is in a good connection state, the vehicle-side ECU and the connected T-BOX product will then start a communication handshake, that is, detect whether the communication protocol of the communication request sent by the T-BOX product is the preset handshake protocol. After the handshake is successful, the second signal will be pulled low, indicating that the handshake is successful and the supplier of the T-BOX product is a qualified supplier. That is, the third level signal can be a low level signal, and the fourth level signal can be a high level signal. When the second signal is output as a high level signal, it indicates that the physical connection state is not connected or the connection is not good, or the communication protocol of the communication request sent by the T-BOX product is not the preset handshake protocol, and the supplier of the T-BOX product is an unqualified supplier. When the second signal is output as a low level signal, it indicates that the communication protocol of the communication request sent by the T-BOX product is the preset handshake protocol, and the supplier of the T-BOX product is a qualified supplier.
[0067] It should be noted that in the embodiment of the present application, the second signal is pulled down by the vehicle-side ECU, and it is pulled down only after the preset handshake protocol is passed. If the T-BOX product does not pull down the second signal through the preset handshake protocol, but "illegally" forces the second signal to be pulled down, the current second signal will be regarded as an invalid signal, and the T-BOX product will still be regarded as an invalid device.
[0068] Step S130: If the communication protocol of the communication request sent by the T-BOX product is the preset handshake protocol, the communication request is accepted and a communication connection is established with the T-BOX product.
[0069] Specifically, it can be known from the above method steps that when the communication protocol of the T-BOX product sending the communication request is the preset handshake protocol, that is, when the output second signal is detected to be a low-level signal, it indicates that the supplier of the T-BOX product is a qualified supplier. At this time, the communication request can be accepted and a communication connection can be established with the T-BOX product. That is, the vehicle-side ECU can release the remaining signal ports, so that the vehicle-side ECU and the T-BOX product can communicate and interact normally.
[0070] Step S140: If the communication protocol of the communication request sent by the T-BOX product is not the preset handshake protocol, the communication request is rejected.
[0071] Specifically, when it can be known from the above method steps that when the communication protocol of the T-BOX product sending the communication request is not the preset handshake protocol, that is, the second signal output is still detected as a high-level signal, it can be known from the above method steps that the detection at this time is made under the premise that the physical connection state of the T-BOX product is in a good access state. Therefore, the high-level signal indicates that the supplier of the T-BOX product is an unqualified supplier. At this time, the T-BOX product can be regarded as an invalid device and its communication request can be rejected. That is, the vehicle-side ECU does not release the remaining signal ports, so that the T-BOX product cannot communicate and interact with the vehicle-side ECU to prevent its illegal intrusion.
[0072] In this way, the technical solution of the embodiment of the present application can effectively help the vehicle effectively identify whether the currently connected T-BOX product is a T-BOX product produced and provided by a qualified supplier, and prevent the illegal intrusion of T-BOX products produced and provided by unqualified suppliers.
[0073] In some examples, such as Figure 4 As shown, after executing the above method step of "detecting the physical connection status of the connected T-BOX type product", the following process is also included:
[0074] Step S150: If the physical connection state is a poor access state, disconnect all connections of the T-BOX product.
[0075] Specifically, generally speaking, if the T-BOX product has poor access due to installation, vibration, etc., continuing to maintain the connection with the T-BOX product, even if the supplier of the T-BOX product is a qualified supplier, it will cause the vehicle-side ECU and the T-BOX product to form a "potential path" and cause unpredictable safety problems to the vehicle. Therefore, in the detection of the physical connection status in the above method steps, when the physical connection status is a poor access status, all connections of the T-BOX product are disconnected, which can effectively avoid the above safety issues. While disconnecting all connections of the T-BOX product, it can also include a reminder to reconnect physically and maintain the second signal at the current logic high level state.
[0076] When the connection between the vehicle-side ECU and the T-BOX product is poor due to installation or vibration, the vehicle-side ECU and the vehicle-side will be disconnected due to the first signal (that is, the first signal outputs a high-level signal), and the vehicle-side ECU will immediately disconnect the remaining signal ports. When the connection between the vehicle-side ECU and the T-BOX product is poor due to installation or vibration, the first signal is disconnected first: the pin of the first signal in the connector can be made shorter than the pins of other signals. In this way, when a poor connection occurs, it can be ensured that the first signal is disconnected first.
[0077] In some examples, such as Figure 5 As shown, the T-BOX product interaction method of the embodiment of the present application may also include the following steps:
[0078] Step S160: During the communication and interaction process with the T-BOX product, continue to detect the physical connection status of the T-BOX product.
[0079] Step S170: If the physical connection state is a poor access state, the communication interaction process with the T-BOX product is interrupted, and the second signal is set to a fourth level signal.
[0080] Based on the above description, it can be known that if the T-BOX product has poor access due to installation, vibration, etc., and continues to maintain connection with the T-BOX product, even if the supplier of the T-BOX product is a qualified supplier, it will cause the vehicle-side ECU and the T-BOX product to form a "potential path" and cause unpredictable safety problems to the vehicle. Therefore, during the communication and interaction process with the T-BOX product, the method steps continue to detect the physical connection status of the T-BOX product, so that when the physical connection status is a poor access status, the communication and interaction process with the T-BOX product is interrupted, and the second signal is set to the fourth level signal. In this way, during the normal communication process of the T-BOX product, the vehicle-side ECU and the T-BOX product can effectively avoid the unpredictable safety problems caused to the vehicle by the "potential path" formed.
[0081] In one embodiment, Figure 6As shown, an embodiment of the present application provides a device 100 for interaction with T-BOX products, and the device 100 may specifically include a first detection module 110, a second detection module 120, and a communication connection module 130. Among them, the first detection module 110 can be specifically used to detect the physical connection status of the connected T-BOX product. The second detection module 120 can be specifically used to further detect whether the communication protocol of the communication request sent by the T-BOX product is a preset handshake protocol when the physical connection status is a well-connected state. The communication connection module 130 can be specifically used to accept the communication request when the communication protocol of the communication request sent by the T-BOX product is the preset handshake protocol, establish a communication connection with the T-BOX product, and reject the communication request when the communication protocol of the communication request sent by the T-BOX product is not the preset handshake protocol. The specific implementation process can be found in the corresponding method embodiments above, which will not be repeated here.
[0082] In some examples, such as Figure 7 As shown, in order to realize the specific functions of the above-mentioned first detection module 110, the above-mentioned first detection module 110 may specifically include a first port detection unit 111 and a state judgment unit 112, wherein the first port detection unit 111 may specifically be used to detect whether the first signal output by the first predefined port is a first level signal. The state judgment unit 112 may specifically be used to judge that the physical connection state is a good access state when the first signal is the first level signal, and judge that the physical connection state is a bad access state when the first signal is a second level signal and the second level signal is different from the first level signal. The specific implementation process can be found in the above-mentioned corresponding method embodiments, which will not be repeated here.
[0083] In some examples, such as Figure 8 As shown, in order to realize the specific functions of the above-mentioned first detection module 120, the above-mentioned second detection module 120 may specifically include a second port detection unit 121 and a protocol judgment unit 122, wherein the second port detection unit 121 may be specifically used to detect whether the second signal output by the second predefined port is a third level signal. The protocol judgment unit 122 may be specifically used to determine that the communication protocol of the communication request sent by the T-BOX type product is the preset handshake protocol when the second signal is the third level signal, and when the second signal is the fourth level signal and the fourth level signal is different from the third level signal, determine that the communication protocol of the communication request sent by the T-BOX type product is not the preset handshake protocol. The specific implementation process can be found in the above-mentioned corresponding method embodiments, which will not be repeated here.
[0084] In this way, the technical solution of the embodiment of the present application can effectively help the vehicle effectively identify whether the currently connected T-BOX product is a T-BOX product produced and provided by a qualified supplier, and prevent the illegal intrusion of T-BOX products produced and provided by unqualified suppliers.
[0085] In some examples, such as Figure 6 As shown, the second detection module 120 is also used to disconnect all connections of the T-BOX product when the physical connection state is a poor access state. The specific implementation process can be found in the corresponding method embodiment above, which will not be repeated here. This can effectively avoid the unpredictable safety problems caused to the vehicle by the "potential path" formed by the vehicle-side ECU and the T-BOX product.
[0086] In some examples, such as Figure 6 As shown, the first detection module 110 is also specifically used to continue to detect the physical connection status of the T-BOX product during the communication interaction with the T-BOX product. The second detection module 120 is also specifically used to interrupt the communication interaction process with the T-BOX product when the physical connection state is a poor access state, and set the second signal to a fourth level signal. The specific implementation process can be found in the corresponding method embodiments above, which will not be repeated here. In this way, during the normal communication process of the T-BOX product, it can effectively avoid the unpredictable safety problems caused to the vehicle by the "potential path" formed by the vehicle-side ECU and the T-BOX product.
[0087] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0088] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0089] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0090] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for T-BOX product interaction, characterized in that: The following steps are involved: Detecting the physical connection state of the connected T-BOX product, specifically including: detecting whether a first signal output by a first predefined port is a first level signal; if the first signal is the first level signal, determining that the physical connection state is a good connection state; if the first signal is a second level signal, and the second level signal is different from the first level signal, determining that the physical connection state is a bad connection state; If the physical connection state is a good access state, further detecting whether the communication protocol of the communication request sent by the T-BOX product is a preset handshake protocol, specifically including: detecting whether the second signal output by the second predefined port is a third level signal; if the second signal is the third level signal, determining that the communication protocol of the communication request sent by the T-BOX product is the preset handshake protocol; if the second signal is a fourth level signal, and the fourth level signal is different from the third level signal, determining that the communication protocol of the communication request sent by the T-BOX product is not the preset handshake protocol; If the communication protocol of the communication request sent by the T-BOX product is the preset handshake protocol, the supplier of the T-BOX product is determined to be a qualified supplier, and the communication request is accepted to establish a communication connection with the T-BOX product; If the communication protocol of the communication request sent by the T-BOX product is not the preset handshake protocol, the supplier of the T-BOX product is determined to be an unqualified supplier and the communication request is rejected.
2. The method according to claim 1, characterized in that After the step of detecting the physical connection status of the connected T-BOX product, the method further includes: If the physical connection status is a poor access status, all connections of the T-BOX type product are disconnected.
3. The method according to claim 1, characterized in that The following steps are also included: During the communication and interaction process with the T-BOX product, continue to detect the physical connection status of the T-BOX product; If the physical connection state is a poor access state, the communication interaction process with the T-BOX product is interrupted, and the second signal is set to the fourth level signal.
4. A device for interaction with T-BOX products, characterized in that: include: The first detection module is used to detect the physical connection status of the connected T-BOX product; A second detection module is used to further detect whether the communication protocol of the communication request sent by the T-BOX product is a preset handshake protocol when the physical connection state is a good access state; a communication connection module, configured to determine that the supplier of the T-BOX product is a qualified supplier when the communication protocol of the communication request sent by the T-BOX product is the preset handshake protocol, and accept the communication request to establish a communication connection with the T-BOX product; and to determine that the supplier of the T-BOX product is an unqualified supplier when the communication protocol of the communication request sent by the T-BOX product is not the preset handshake protocol, and reject the communication request; The first detection module includes: a first port detection unit, configured to detect whether a first signal output by a first predefined port is a first level signal; a state judgment unit, configured to judge that the physical connection state is a good access state when the first signal is the first level signal, and to judge that the physical connection state is a bad access state when the first signal is a second level signal and the second level signal is different from the first level signal; The second detection module includes: a second port detection unit, used to detect whether the second signal output by the second predefined port is a third level signal; a protocol judgment unit, used to judge that the communication protocol used by the T-BOX product to send a communication request is the preset handshake protocol when the second signal is the third level signal, and to judge that the communication protocol used by the T-BOX product to send a communication request is not the preset handshake protocol when the second signal is a fourth level signal and the fourth level signal is different from the third level signal.
5. The device according to claim 4, characterized in that The second detection module is further configured to disconnect all connections of the T-BOX products when the physical connection state is a poor access state.
6. The device according to claim 4, characterized in that The first detection module is further used to continue detecting the physical connection status of the T-BOX product during the communication and interaction process with the T-BOX product; The second detection module is further configured to interrupt the communication interaction process with the T-BOX product when the physical connection state is a poor access state, and set the second signal to the fourth level signal.
Citation Information
Patent Citations
Display data transmission method, display device and nonvolatile storage medium
WO2021232858A1