Packet loss probability determination method and device, vehicle and storage medium

By using a button durable bench and RF receiver on remote control products, periodically triggering and identifying RF signals, the problem of the inability to monitor packet loss rate online in the existing technology is solved, and real-time detection and evaluation of the communication stability of remote control products is achieved. .

CN119211078APending Publication Date: 2024-12-27GUANGZHOU AUTOMOBILE GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411240928.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-05
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The existing remote control product communication stability detection methods cannot be monitored online during the test process, and the packet loss rate cannot be detected in real time.

Method used

The radio frequency signal is triggered by periodically pressing the remote control product keys at a fixed frequency by pressing the keys of the buttons at a fixed frequency. The radio frequency receiver sends the signal to the upper computer, uses roll code identification to determine the number of successful reception times, and determines the communication packet loss rate based on the frequency and time.

Benefits of technology

It realizes online monitoring of remote control product functions and real-time detection of communication packet loss rate, improving the efficiency of communication stability evaluation during the test process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119211078A_ABST
    Figure CN119211078A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a packet loss rate determination method and device, a vehicle and a storage medium. The method comprises the following steps: periodically pressing a remote control product key at a fixed frequency through a key durable rack to continuously trigger a radio frequency signal; the radio frequency signal is sent to an upper computer in a message mode through a radio frequency receiver, so that the upper computer determines the successful number of times of receiving the radio frequency signal by the upper computer in a rolling code identification mode; and determining the communication packet loss rate of the remote control product based on the fixed frequency, the starting and ending time of triggering the radio frequency signal and the success times. By means of the method, the functions of the remote control product can be monitored on line in the testing process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of vehicle technology, and specifically relates to a packet loss rate determination method, device, vehicle and storage medium. Background Art

[0002] With the widespread application of remote control products, the automation of keystrokes and communication stability have become important indicators that users pay attention to. However, the communication stability detection method of related remote control products cannot monitor the functions of remote control products online during the test process. Summary of the invention

[0003] In view of the above problems, the present application proposes a packet loss rate determination method, device, vehicle and storage medium to improve the above problems.

[0004] In a first aspect, an embodiment of the present application provides a method for determining a packet loss rate, the method comprising: periodically pressing a button of a remote control product at a fixed frequency through a button durability stand to continuously trigger a radio frequency signal; sending the radio frequency signal to a host computer in the form of a message through a radio frequency receiver, so that the host computer determines the number of successful receptions of the radio frequency signal by the host computer through rolling code recognition; based on the fixed frequency, the start and end time of triggering the radio frequency signal and the number of successes, determining the communication packet loss rate of the remote control product.

[0005] In the second aspect, an embodiment of the present application provides a packet loss rate determination system, the system comprising a key durability stand, a remote control product, a radio frequency receiver and a host computer, the remote control product being fixed on the key durability stand; the key durability stand is used to periodically press the remote control product button at a fixed frequency to continuously trigger a radio frequency signal; the radio frequency receiver is used to continuously receive the radio frequency signal and send the radio frequency signal to the host computer in the form of a message; the host computer is used to determine the number of successful receptions of the radio frequency signal by the host computer through rolling code recognition; the host computer is also used to determine the communication packet loss rate of the remote control product based on the fixed frequency, the start and end time of triggering the radio frequency signal and the number of successes.

[0006] In a third aspect, an embodiment of the present application provides a packet loss rate determination device, the device comprising: a signal triggering unit, used to continuously trigger a radio frequency signal by periodically pressing a button of a remote control product at a fixed frequency through a button endurance stand; a number determination unit, used to send the radio frequency signal in the form of a message to a host computer through a radio frequency receiver, so that the host computer can determine the number of successful receptions of the radio frequency signal by the host computer through rolling code recognition; a packet loss rate determination unit, used to determine the communication packet loss rate of the remote control product based on the fixed frequency, the start and end time of triggering the radio frequency signal, and the number of successes.

[0007] In a fourth aspect, an embodiment of the present application provides a vehicle, comprising one or more processors and a memory; one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the above-mentioned method.

[0008] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a program code is stored, wherein the above method is executed when the program code is run.

[0009] The embodiments of the present application provide a method, device, vehicle and storage medium for determining packet loss rate. First. First, the button of the remote control product is periodically pressed at a fixed frequency through a button durability test stand to continuously trigger the radio frequency signal, and then the radio frequency signal is sent to the host computer in the form of a message through the radio frequency receiver, so that the host computer can determine the number of successful reception of the radio frequency signal by the radio frequency receiver through rolling code recognition, and finally determine the communication packet loss rate of the remote control product based on the fixed frequency, the start and end time of the triggered radio frequency signal and the number of successes. Through the above method, the function of the remote control product can be monitored online during the test. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0011] Figure 1 A flow chart of a method for determining a packet loss rate proposed in an embodiment of the present application is shown;

[0012] Figure 2 A flowchart of a method for determining a packet loss rate proposed in another embodiment of the present application is shown;

[0013] Figure 3 A system block diagram of a packet loss rate determination system proposed in an embodiment of the present application is shown;

[0014] Figure 4 A system block diagram of a packet loss rate determination system proposed in an embodiment of the present application is shown;

[0015] Figure 5 A system block diagram of a packet loss rate determination system proposed in an embodiment of the present application is shown;

[0016] Figure 6 A structural block diagram of a packet loss rate determination device proposed in an embodiment of the present application is shown;

[0017] Figure 7 A structural block diagram of a vehicle for executing a packet loss rate determination method according to an embodiment of the present application is shown;

[0018] Figure 8 A storage unit in an embodiment of the present application is shown, which is used to store or carry program codes for implementing the method for determining a packet loss rate according to an embodiment of the present application. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0020] The embodiments of the present application propose a packet loss rate determination method, device, vehicle and storage medium. First, the button of the remote control product is periodically pressed at a fixed frequency through a button durability test stand to continuously trigger the radio frequency signal, and then the radio frequency signal is sent to the host computer in the form of a CAN message through the radio frequency receiver, so that the host computer can determine the number of successful receptions of the radio frequency signal by the radio frequency receiver through rolling code recognition, and finally determine the communication packet loss rate of the remote control product based on the fixed frequency, the start and end time of the triggered radio frequency signal and the number of successes. Through the above method, the functions of the remote control product can be monitored online during the test.

[0021] The embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0022] See also Figure 1 , an embodiment of the present application provides a method for determining a packet loss rate, the method comprising:

[0023] Step S110: Periodically press the remote control product button at a fixed frequency through the button durability stand to continuously trigger the radio frequency signal.

[0024] Among them, the key durability test bench is mainly used to simulate user key operations to test the key durability performance of the product. In the embodiment of the present application, the key durability test bench is mainly used to simulate user key operations to test the key durability performance of the remote control product. The fixed frequency is a pre-set operation frequency used to simulate the actual use of keys. Optionally, the fixed frequency can be set according to actual needs; the remote control product is a product used to intelligently control the device through keys. For example, the remote control product can be a car key, an air conditioner remote control, a TV remote control, etc., which is not specifically limited here.

[0025] In the embodiment of the present application, the key durability stand is used to periodically press the keys of the remote control product at a fixed frequency to continuously trigger the radio frequency signal. It can be understood that within each preset period, the key durability stand can be controlled to press the keys of the remote control product at a preset fixed frequency to trigger the remote control product to periodically send the radio frequency signal at a fixed frequency.

[0026] Step S120: sending the radio frequency signal to the host computer in the form of a message through the radio frequency receiver, so that the host computer can determine the number of successful receptions of the radio frequency signal by the host computer through rolling code recognition.

[0027] In an embodiment of the present application, the RF receiver is a device for receiving and parsing RF signals emitted by a remote control product. The host computer is responsible for the control and data analysis of the entire test process. There are many ways of communication between the RF receiver and the host computer. The RF receiver can send the RF signal to the host computer in a signal transmission form supported by the RF receiver. For example, a CAN card can be used as a communication interface between the RF receiver and the host computer to realize data transmission between the host computer and the RF receiver. Rolling code recognition is a method for confirming that a signal is valid, and is often used by the host computer to receive and parse signals from the RF controller. In the communication performance test of remote control products, rolling code recognition plays an important role.

[0028] When the remote control product starts to send RF signals by pressing the button durability test stand, the RF receiver can receive the RF signals sent by the remote control product. After the RF receiver receives the RF signals sent by the remote control product, it can parse the received RF signals and send the parsed RF signals to the host computer in the form of CAN messages through the CAN card.

[0029] As a method, the RF signal is continuously received by the RF receiver, and the RF signal is parsed to obtain a parsed RF signal; the parsed RF signal is sent to the host computer in the form of a CAN message by the RF receiver, so that the host computer determines the number of successful times the host computer receives the RF signal through rolling code recognition.

[0030] In the embodiment of the present application, the parsed radio frequency signal refers to the rolling code information extracted from the radio frequency signal sent by the remote control product. When the radio frequency receiver receives the radio frequency signal sent by the remote control product, it can parse the currently received radio frequency signal, extract the rolling code information therein, and then send the extracted rolling code information to the host computer in the form of a CAN message through the CAN card. When the host computer receives the rolling code information in the form of a CAN message, it can verify the rolling code information according to a preset rolling code algorithm or rule to confirm its validity. If it is determined that the rolling code information is valid, the number of successful receptions of the radio frequency signal by the radio frequency receiver can be determined to be plus one. Finally, the host computer will periodically count the number of successful receptions and the number of times the rolling code verification has been passed, that is, determine the number of successful receptions of the radio frequency signal by the radio frequency receiver.

[0031] Optionally, the number of times the host computer successfully receives the radio frequency signal refers to the number of times the host computer successfully receives the radio frequency signal within a preset period.

[0032] Optionally, the RF receiver can also send the parsed RF signal to the host computer in other forms. The transmission form of the parsed RF signal depends on the signal transmission mode supported by the RF receiver, which is not specifically limited here. In the embodiment of the present application, the communication between the RF receiver and the host computer can be carried out in a variety of ways, depending on the signal transmission mode supported by the RF receiver, and the CAN card is only one of the options.

[0033] Step S130: determining the communication packet loss rate of the remote control product based on the fixed frequency, the start and end time of triggering the radio frequency signal, and the number of successes.

[0034] In the embodiment of the present application, the start and end time of triggering the RF signal refers to the start time of triggering the RF signal to be sent and the end time of triggering the RF signal to be sent. Based on the start time and the end time, the sending time period of the RF signal can be determined, that is, the sending time period can be understood as the aforementioned preset period.

[0035] As a method, based on the fixed frequency and the start and end time of triggering the radio frequency signal, the preset number of transmissions of the radio frequency signal is determined; based on the preset number of transmissions and the number of successes, the communication packet loss rate of the remote control product is determined.

[0036] Among them, the preset number of transmissions of the radio frequency signal refers to the total number of radio frequency signals that the remote control product should send during the preset period. The communication packet loss rate of the remote control product refers to the packet loss rate of the remote control product during the communication process. The communication packet loss rate refers to the proportion of data packets sent by the sending end (equivalent to the remote control product in the embodiment of the present application) that fail to successfully reach the receiving end (equivalent to the host computer in the embodiment of the present application) during the data transmission process. It is usually expressed as a percentage and is one of the important indicators of simple communication quality.

[0037] Specifically, based on the fixed frequency and the transmission time period of the RF signal, the total number of signals that the RF receiver should send during the transmission time period can be calculated. Then, by comparing the total number of signals with the number of signals successfully received by the upper position, the communication packet loss rate of the remote control product can be determined. The packet loss rate is an important performance indicator used to evaluate the communication quality and stability of the remote control product during continuous use.

[0038] The present application provides a method for determining the packet loss rate. First, the button of the remote control product is periodically pressed at a fixed frequency by a button durability test stand to continuously trigger the radio frequency signal. Then, the radio frequency signal is sent to the host computer in the form of a CAN message by the radio frequency receiver, so that the host computer can determine the number of successful receptions of the radio frequency signal by the radio frequency receiver through rolling code recognition. Finally, the communication packet loss rate of the remote control product is determined based on the fixed frequency, the start and end time of the triggered radio frequency signal, and the number of successful times. Through the above method, the functions of the remote control product can be monitored online during the test.

[0039] See also Figure 2 , an embodiment of the present application provides a method for determining a packet loss rate, the method comprising:

[0040] Step S210: When it is detected that the remote control product is in a preset environmental condition, the button of the remote control product is periodically pressed at a fixed frequency by the button durability test stand to continuously trigger a radio frequency signal.

[0041] In the embodiment of the present application, the preset environmental condition is an environmental condition preset for testing the communication packet loss rate of a remote control product.

[0042] When it is detected that the remote control product is in a preset environmental condition, the button durability test stand starts to control the button of the remote control product at a preset fixed frequency to trigger the remote control product to periodically send a radio frequency signal at a fixed frequency.

[0043] As a method, the test environment of the high and low temperature and humidity test chamber is set to a preset test environment, and the preset test environment includes one of a high temperature test environment, a low temperature test environment and a humidity test environment; when the remote control product is detected in the high and low temperature and humidity test chamber, it is determined that the remote control product is in a preset environmental condition; through the button durability test stand, the button of the remote control product is periodically pressed at a fixed frequency to continuously trigger the radio frequency signal.

[0044] Among them, the high and low temperature humidity test chamber is used to simulate different climate environments to test the performance of remote control products under different environmental conditions. The high and low temperature humidity test chamber can be set to a high temperature test environment, a low temperature test environment, or a humidity test environment. Specifically, the preset environment operation can be any of the three test environments mentioned above, and no specific limitation is made here.

[0045] Specifically, if it is necessary to test the communication packet loss rate of the remote control product under different environmental conditions, the high and low temperature humidity test chamber can be set to different test environments first, and then the remote control product can be placed in the high and low temperature humidity test chamber after the environmental conditions are set. When the remote control product is detected in the high and low temperature humidity test chamber, it can be determined that the remote control product is in the preset environmental conditions. At this time, the control button durability test bench starts to press the button of the remote control product at a pre-set fixed frequency to trigger the remote control product to periodically send radio frequency signals at a fixed frequency.

[0046] As another way, in response to the signal sending instruction, the button of the remote control product is periodically pressed at a fixed frequency by the button durability stand to continuously trigger the radio frequency signal.

[0047] The signal sending instruction may be an instruction sent by an electronic device that is in communication connection with the key durability stand, or the signal sending instruction may be an instruction automatically triggered by the key durability stand, which is not specifically limited here.

[0048] The command automatically triggered by the key durability test stand can be a command automatically triggered by the key durability test stand at a preset time, that is, the time for the key durability test stand to send a trigger signal command can be set in advance, and when it is detected that the preset trigger time has been reached, the trigger signal sends the command.

[0049] When the key durable stand receives the signal sending instruction, in response to the signal sending instruction, it starts to control the key durable stand to press the keys of the remote control product at a preset fixed frequency to trigger the remote control product to periodically send radio frequency signals at a fixed frequency.

[0050] Optionally, when it is detected that the remote control product is in a preset environmental condition, in response to a signal sending instruction, the button of the remote control product is periodically pressed at a fixed frequency by the button durability test stand to continuously trigger a radio frequency signal.

[0051] When it is detected that the remote control product is in a preset environmental condition and the key durable stand receives a signal sending instruction, it starts to control the key durable stand to press the keys of the remote control product at a preset fixed frequency to trigger the remote control product to periodically send radio frequency signals at a fixed frequency.

[0052] Step S220: sending the radio frequency signal to the host computer in the form of a message through the radio frequency receiver, so that the host computer can determine the number of successful receptions of the radio frequency signal by the host computer through rolling code recognition.

[0053] Step S230: determining the communication packet loss rate of the remote control product based on the fixed frequency, the start and end time of triggering the radio frequency signal, and the number of successes.

[0054] The present application provides a method for determining the packet loss rate. First, when the remote control product is detected to be in a preset environmental condition, the button of the remote control product is periodically pressed at a fixed frequency by a button durability test stand to continuously trigger the radio frequency signal. Then, the radio frequency signal is sent to the host computer in the form of a CAN message through the radio frequency receiver, so that the host computer can determine the number of successful receptions of the radio frequency signal by the radio frequency receiver through rolling code recognition. Finally, based on the fixed frequency, the start and end time of the triggered radio frequency signal, and the number of successful times, the communication packet loss rate of the remote control product is determined. Through the above method, the communication packet loss rate of the remote control product under different environmental conditions can be detected.

[0055] See also Figure 3 , a packet loss rate determination system 300 provided in an embodiment of the present application, the system 300 includes a key durable stand 310, a remote control product 320, a radio frequency receiver 330 and a host computer 340, the remote control product 320 is fixed on the key durable stand 310;

[0056] The button durability test stand 310 is used to periodically press the buttons of the remote control product at a fixed frequency to continuously trigger the radio frequency signal.

[0057] The RF receiver 330 is used to continuously receive the RF signal and send the RF signal to the host computer in the form of a CAN message.

[0058] The host computer 340 is used to determine the number of successful receptions of the radio frequency signal by the host computer through rolling code recognition.

[0059] The host computer 340 is further used to determine the communication packet loss rate of the remote control product based on the fixed frequency, the start and end time of triggering the radio frequency signal, and the number of successes.

[0060] A packet loss rate determination system provided in an embodiment of the present application can monitor the functions of a remote control product online during a test by means of a packet loss rate system consisting of a key durability test bench, a remote control product, a radio frequency receiver, and a host computer.

[0061] See also Figure 4The system further includes a high-low temperature and humidity test chamber 350, wherein the remote control product 320 and the key durability test stand 310 are integrally placed in the high-low temperature and humidity test chamber 350;

[0062] The high and low temperature and humidity test chamber 350 is used to determine that the remote control product is in a preset environmental condition when the remote control product is detected in the high and low temperature and humidity test chamber.

[0063] In the embodiments of the present application, Figure 5 As shown, the packet loss rate determination system may also include a box-penetrating hose, a program-controlled power supply, etc. The power line of the remote control product is connected to the program-controlled power supply outside the box through the box-penetrating hose.

[0064] Among them, the box hose is used to connect the high and low temperature humidity test chamber with the external programmable power supply to ensure airtightness and stability during the test. The programmable power supply provides stable and reliable power support for the test. The above equipment and components together constitute the packet loss rate determination system to ensure the performance and stability of remote control products in different environments.

[0065] A packet loss rate determination system provided in an embodiment of the present application can test the communication packet loss rate of a remote control product under various environmental conditions by means of a packet loss rate system consisting of a key durability test bench, a remote control product, a radio frequency receiver, a high and low temperature humidity test chamber, and a host computer.

[0066] See also Figure 6 , an embodiment of the present application provides a packet loss rate determination device 400, the device 400 comprising:

[0067] The signal trigger unit 410 is used to continuously trigger the radio frequency signal by periodically pressing the remote control product button at a fixed frequency through the button endurance stand.

[0068] As a method, the signal trigger unit 410 is specifically used to periodically press the remote control product button at a fixed frequency through the button durability test stand to continuously trigger the radio frequency signal when it is detected that the remote control product is in a preset environmental condition.

[0069] Furthermore, the signal trigger unit 410 is specifically used to set the test environment of the high and low temperature and humidity test chamber to a preset test environment, wherein the preset test environment includes one of a high temperature test environment, a low temperature test environment and a humidity test environment; when the remote control product is detected in the high and low temperature and humidity test chamber, it is determined that the remote control product is in a preset environmental condition; and the radio frequency signal is continuously triggered by periodically pressing the button of the remote control product at a fixed frequency through the button durability test stand.

[0070] The number determination unit 420 is used to send the radio frequency signal to the host computer in the form of a message through the radio frequency receiver, so that the host computer determines the number of successful receptions of the radio frequency signal by the host computer through rolling code recognition.

[0071] As a method, the number determination unit 420 is specifically used to continuously receive the RF signal through the RF receiver, and parse the RF signal to obtain a parsed RF signal; send the parsed RF signal to the host computer in the form of a CAN message through the RF receiver, so that the host computer can determine the number of successful times the host computer receives the RF signal through rolling code recognition.

[0072] The packet loss rate determination unit 430 is used to determine the communication packet loss rate of the remote control product based on the fixed frequency, the start and end time of triggering the radio frequency signal, and the number of successes.

[0073] As a method, the packet loss rate determination unit 430 is specifically used to determine the preset number of transmissions of the radio frequency signal based on the fixed frequency and the start and end time of triggering the radio frequency signal; based on the preset number of transmissions and the number of successes, determine the communication packet loss rate of the remote control product.

[0074] It should be noted that the device embodiment in the present application corresponds to the aforementioned method embodiment. The specific principles in the device embodiment can be found in the contents of the aforementioned method embodiment and will not be repeated here.

[0075] The following will be combined Figure 7 A vehicle provided in the present application is described.

[0076] See also Figure 7 Based on the above packet loss rate determination method and device, the embodiment of the present application also provides another vehicle 800 that can execute the above packet loss rate determination method. The vehicle 800 includes one or more (only one is shown in the figure) processors 802, a memory 804 and a network module 806 that are coupled to each other. Among them, the memory 804 stores a program that can execute the content of the above embodiment, and the processor 802 can execute the program stored in the memory 804.

[0077] Among them, the processor 802 may include one or more processing cores. The processor 802 uses various interfaces and lines to connect various parts of the entire vehicle 800, and executes various functions and processes data of the vehicle 800 by running or executing instructions, programs, code sets or instruction sets stored in the memory 804, and calling data stored in the memory 804. Optionally, the processor 802 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 802 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 802, but may be implemented separately through a communication chip.

[0078] The memory 804 may include a random access memory (RAM) or a read-only memory (ROM). The memory 804 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 804 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the following various method embodiments, etc. The data storage area may also store data created by the vehicle 800 during use (such as a phone book, audio and video data, chat record data), etc.

[0079] The network module 806 is used to receive and send electromagnetic waves, realize the mutual conversion between electromagnetic waves and electrical signals, and thus communicate with a communication network or other devices, such as communicating with a vehicle. The network module 806 may include various existing circuit elements for performing these functions, such as antennas, radio frequency nodes, digital signal processors, encryption / decryption chips, user identity module (SIM) cards, memories, etc. The network module 806 can communicate with various networks such as the Internet, corporate intranets, wireless networks, or communicate with other devices through wireless networks. The above-mentioned wireless networks may include cellular telephone networks, wireless local area networks, or metropolitan area networks. For example, the network module 806 can exchange information with a base station.

[0080] Please refer to Figure 8 , which shows a structural block diagram of a computer-readable storage medium provided in an embodiment of the present application. The computer-readable storage medium 900 stores program codes, which can be called by a processor to execute the method described in the above method embodiment.

[0081] The computer-readable storage medium 900 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer-readable storage medium 900 includes a non-transitory computer-readable storage medium. The computer-readable storage medium 900 has storage space for program code 910 that performs any method step in the above method. These program codes can be read from or written to one or more computer program products. The program code 910 can be compressed, for example, in an appropriate form.

[0082] The present application provides a method, device, vehicle and storage medium for determining packet loss rate. First, the button of the remote control product is periodically pressed at a fixed frequency by a button durability test bench to continuously trigger the radio frequency signal. Then, the radio frequency signal is sent to the host computer in the form of a CAN message through the radio frequency receiver, so that the host computer can determine the number of successful receptions of the radio frequency signal by the radio frequency receiver through rolling code recognition. Finally, the communication packet loss rate of the remote control product is determined based on the fixed frequency, the start and end time of the triggered radio frequency signal and the number of successes. Through the above method, the function of the remote control product can be monitored online during the test.

[0083] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation modes, which are merely illustrative rather than restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.

Claims

1. A method for determining a packet loss rate, characterized in that: The method comprises: The button durability test stand periodically presses the buttons of the remote control product at a fixed frequency to continuously trigger the RF signal; The radio frequency signal is sent to a host computer in the form of a message through a radio frequency receiver, so that the host computer determines the number of successful receptions of the radio frequency signal by the host computer through rolling code recognition; Based on the fixed frequency, the start and end time of triggering the radio frequency signal, and the number of successes, a communication packet loss rate of the remote control product is determined.

2. The method according to claim 1, characterized in that The determining of the communication packet loss rate of the remote control product based on the fixed frequency, the start and end time of triggering the radio frequency signal, and the number of successes includes: Determining a preset number of times the radio frequency signal is to be sent based on the fixed frequency and the start and end times of triggering the radio frequency signal; Based on the preset number of transmissions and the number of successes, a communication packet loss rate of the remote control product is determined.

3. The method according to claim 1, characterized in that The step of sending the radio frequency signal to a host computer in the form of a message through a radio frequency receiver, so that the host computer determines the number of successful receptions of the radio frequency signal by the host computer through rolling code recognition, includes: Continuously receiving the radio frequency signal through the radio frequency receiver, and analyzing the radio frequency signal to obtain a analyzed radio frequency signal; The radio frequency receiver sends the parsed radio frequency signal to the host computer in the form of a CAN message, so that the host computer determines the number of successful receptions of the radio frequency signal by the host computer through rolling code recognition.

4. The method according to any one of claims 1 to 3, characterized in that: The button durability test stand periodically presses the button of the remote control product at a fixed frequency to continuously trigger the radio frequency signal, including: When it is detected that the remote control product is in a preset environmental condition, the button durability test stand periodically presses the button of the remote control product at a fixed frequency to continuously trigger a radio frequency signal.

5. The method according to claim 4, characterized in that When it is detected that the remote control product is in a preset environmental condition, the button durability test stand periodically presses the button of the remote control product at a fixed frequency to continuously trigger a radio frequency signal, including: Setting the test environment of the high and low temperature and humidity test chamber to a preset test environment, wherein the preset test environment includes one of a high temperature test environment, a low temperature test environment, and a humidity test environment; When the remote control product is detected in the high and low temperature and humidity test chamber, determining that the remote control product is in a preset environmental condition; The button durability test stand is used to periodically press the buttons of the remote control product at a fixed frequency to continuously trigger the radio frequency signal.

6. A packet loss rate determination system, characterized in that: The system includes a key durable stand, a remote control product, a radio frequency receiver and a host computer, wherein the remote control product is fixed on the key durable stand; The button durability test stand is used to periodically press the buttons of the remote control product at a fixed frequency to continuously trigger the radio frequency signal; The radio frequency receiver is used to continuously receive the radio frequency signal and send the radio frequency signal to the host computer in the form of a CAN message; The host computer is used to determine the number of successful receptions of the radio frequency signal by the host computer through rolling code identification; The host computer is also used to determine the communication packet loss rate of the remote control product based on the fixed frequency, the start and end time of triggering the radio frequency signal, and the number of successes.

7. The system according to claim 6, characterized in that The system further comprises a high-low temperature and humidity test chamber, wherein the remote control product and the key durability test stand are integrally placed in the high-low temperature and humidity test chamber; The high and low temperature and humidity test chamber is used to determine that the remote control product is in a preset environmental condition when the remote control product is detected in the high and low temperature and humidity test chamber.

8. A packet loss rate determination device, characterized in that: The device comprises: A signal trigger unit is used to continuously trigger a radio frequency signal by periodically pressing a button of a remote control product at a fixed frequency through a button durability test stand; A number determination unit, used to send the radio frequency signal to a host computer in the form of a message through a radio frequency receiver, so that the host computer determines the number of successful receptions of the radio frequency signal by the host computer through rolling code recognition; The packet loss rate determination unit is used to determine the communication packet loss rate of the remote control product based on the fixed frequency, the start and end time of triggering the radio frequency signal, and the number of successes.

9. A vehicle, characterized in that: The method comprises one or more processors; one or more programs are stored in a memory and configured to be executed by the one or more processors to perform any one of the methods of claims 1-5.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program code, wherein when the program code is executed by a processor, the method according to any one of claims 1 to 5 is executed.