CN114598726A - System, method and storage medium for remotely unlocking vehicle firewall - Google Patents

System, method and storage medium for remotely unlocking vehicle firewall Download PDF

Info

Publication number
CN114598726A
CN114598726A CN202011417610.3A CN202011417610A CN114598726A CN 114598726 A CN114598726 A CN 114598726A CN 202011417610 A CN202011417610 A CN 202011417610A CN 114598726 A CN114598726 A CN 114598726A
Authority
CN
China
Prior art keywords
unlocking
instruction
vehicle
unit
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011417610.3A
Other languages
Chinese (zh)
Inventor
丁美玲
段嗣盛
蔡陆煜杰
周威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SAIC General Motors Corp Ltd
Pan Asia Technical Automotive Center Co Ltd
Original Assignee
SAIC General Motors Corp Ltd
Pan Asia Technical Automotive Center Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SAIC General Motors Corp Ltd, Pan Asia Technical Automotive Center Co Ltd filed Critical SAIC General Motors Corp Ltd
Priority to CN202011417610.3A priority Critical patent/CN114598726A/en
Publication of CN114598726A publication Critical patent/CN114598726A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Lock And Its Accessories (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The application relates to a system, a method and a storage medium for remotely unlocking a vehicle firewall, wherein the system comprises: a parameter configuration unit configured to receive unlocking parameters regarding a vehicle firewall of one or more vehicles; the instruction generating unit is configured to generate an unlocking instruction according to the unlocking parameter and send the unlocking instruction; a data storage unit configured to receive and store the unlocking instruction; a data communication unit configured to receive an unlocking request; and the instruction pushing unit is configured to read the unlocking instruction stored in the data storage unit according to the unlocking request and push the unlocking instruction. The system can unlock various types of vehicle firewall remotely, and improve the efficiency of vehicle test.

Description

System, method and storage medium for remotely unlocking vehicle firewall
Technical Field
The present application relates to the field of vehicle testing, and in particular, to a system for remotely unlocking a vehicle firewall, a method for remotely unlocking a vehicle firewall, and a computer-readable storage medium.
Background
In the automobile research and development process, in order to verify whether indexes such as the performance and durability of the whole automobile meet research and development expectations and find potential faults of the researched and developed automobile in time, a whole automobile road certification test needs to be carried out on the automobile. In order to facilitate unlocking a firewall to acquire vehicle bus data, monitoring the vehicle state and performing auxiliary analysis on the problems after a firewall is started in a test vehicle, the conventional scheme needs to use SPY3 or CANoe to unlock the firewall to acquire the vehicle bus data after the vehicle is started. However, SPY3 and CANoe are expensive, small in number and require different unlocking procedures for firewalls for different vehicle models.
Disclosure of Invention
The embodiment of the application provides a system for unlocking a vehicle firewall remotely, a method for unlocking the vehicle firewall remotely and a computer readable storage medium, which are used for unlocking various types of vehicle firewalls remotely and improving the efficiency of vehicle tests.
According to an aspect of the present application, there is provided a system for remotely unlocking a firewall of a vehicle, comprising: a parameter configuration unit configured to receive unlocking parameters regarding a vehicle firewall of one or more vehicles; the instruction generating unit is configured to generate an unlocking instruction according to the unlocking parameter and send the unlocking instruction; a data storage unit configured to receive and store the unlocking instruction; a data communication unit configured to receive an unlocking request; and the instruction pushing unit is configured to read the unlocking instruction stored in the data storage unit according to the unlocking request and push the unlocking instruction.
In some embodiments of the present application, optionally, the data communication unit is further configured to receive a response status, where the response status indicates a receiving condition and an execution condition of the unlocking instruction pushed by the instruction pushing unit.
In some embodiments of the present application, optionally, the system further comprises a recording unit configured to record: the time of the instruction generation unit sending the unlocking instruction, the time of the instruction pushing unit reading the unlocking instruction, and the time of the data communication unit receiving the unlocking instruction indicated by the response state.
In some embodiments of the present application, optionally, the instruction pushing unit is further configured to check the unlocking request, and push the unlocking instruction after the checking is passed.
In some embodiments of the present application, optionally, the system further comprises a remote monitoring module configured to: generating the unlocking request according to the identity identification mark of the remote monitoring module and sending the unlocking request; receiving the unlocking instruction pushed by the instruction pushing unit; and sending the receiving condition and the executing condition of the unlocking instruction.
In some embodiments of the present application, optionally, the unlocking parameter includes: ECU ID, request ID, unlock channel number, bus protocol, bus baud rate, security level, and Seedkey byte number.
In some embodiments of the present application, optionally, the parameter configuration unit is further configured to group the one or more vehicles, and the instruction generation unit is further configured to generate an unlocking instruction with respect to the group.
According to another aspect of the present application, there is provided a method of remotely unlocking a vehicle firewall, comprising: receiving unlocking parameters regarding a vehicle firewall of one or more vehicles; generating an unlocking instruction according to the unlocking parameters; and remotely pushing the unlocking instruction to the one or more vehicles.
According to another aspect of the present application, there is provided a method of remotely unlocking a vehicle firewall, comprising: receiving unlocking parameters regarding a vehicle firewall of one or more vehicles; generating an unlocking instruction according to the unlocking parameter and storing the unlocking instruction; receiving an unlocking request; and reading the unlocking instruction according to the unlocking request and pushing the unlocking instruction.
According to another aspect of the present application, there is provided a computer readable storage medium having instructions stored therein, wherein the instructions, when executed by a processor, cause the processor to perform any one of the above-described methods of remotely unlocking a vehicle firewall.
Drawings
The above and other objects and advantages of the present application will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings, in which like or similar elements are designated by like reference numerals.
FIG. 1 illustrates a system for remotely unlocking a vehicle firewall according to one embodiment of the present application.
FIG. 2 illustrates a system for remotely unlocking a vehicle firewall according to one embodiment of the present application.
FIG. 3 illustrates a method of remotely unlocking a vehicle firewall according to one embodiment of the present application.
FIG. 4 illustrates a method of remotely unlocking a vehicle firewall according to one embodiment of the present application.
Detailed Description
For the purposes of brevity and explanation, the principles of the present application are described herein with reference primarily to exemplary embodiments thereof. However, those skilled in the art will readily recognize that the same principles are equally applicable to all types of systems for remotely unlocking a vehicle firewall, methods of remotely unlocking a vehicle firewall, and computer-readable storage media, and that these same or similar principles may be implemented therein, with any such variations not departing from the true spirit and scope of the present application.
According to an aspect of the present application, a system for remotely unlocking a firewall of a vehicle is provided. As shown in fig. 1, the system 10 includes a parameter configuration unit 101, an instruction generation unit 102, a data storage unit 103, a data communication unit 104, and an instruction pushing unit 105. Wherein the parameter configuration unit 101 is configured to receive unlocking parameters regarding a vehicle firewall of one or more vehicles. The system 10 may remotely unlock a variety of different vehicles, each of which may have different unlocking parameters, and thus may need to be configured separately depending on the vehicle to be unlocked by the system. Upon receiving the configuration parameters for different vehicles, the system 10 may unlock the vehicles according to a predetermined schedule, for example, may collectively unlock all of the vehicles configured with their unlocking parameters at a time, and may unlock some of them. In some embodiments of the present application, the trial administrator needs to configure the items (parameters) in the background that require the remote monitoring module to unlock in a specified format before using the remote monitoring module to unlock the firewall as described in more detail below. The unlocking parameters may include at least a portion of an ECU ID, a request ID, an unlocking channel number, a bus protocol, a bus baud rate, a security level, a number of bytes of a seed.
The instruction generating unit 102 is configured to generate an unlocking instruction according to the unlocking parameter and transmit the unlocking instruction. The unlocking instruction can be directly sent to the vehicle to be unlocked, and then the instruction execution unit arranged in the vehicle executes the unlocking instruction, so that the firewall of the vehicle is unlocked. The invention does not limit the form of the unlocking instruction, and only needs to bear the necessary content capable of unlocking the firewall of the vehicle. In some examples, the unlock instruction even does not claim itself to be an instruction, and is not different in form from other interactive data, and the vehicle end can recognize this type of unlock instruction from the content and use it to unlock the vehicle firewall.
The data storage unit 103 is configured to receive and store the unlock instruction. The unlocking instruction generated by the instruction generating unit 102 is not necessarily used for unlocking the firewall of the vehicle immediately, and the data storage unit 103 may temporarily store the unlocking instruction and issue the unlocking instruction at an appropriate time.
The data communication unit 104 is configured to receive an unlock request. If the firewall of the vehicle needs to be unlocked, the vehicle may send an unlocking request to the system 10, specifically, to the data communication unit 104, and then the system 10 issues an unlocking instruction according to the unlocking request. For example, a remote monitoring module, described in detail below, may upload an unlock request to the system 10 according to a remote transmission protocol.
The instruction pushing unit 105 is configured to read the unlocking instruction stored in the data storage unit 103 according to the unlocking request and push the unlocking instruction. Some examples of the invention can issue corresponding unlocking instructions (including unlocking processes and unlocking parameters) for firewalls of different vehicle types, and can automatically unlock after a remote monitoring module such as described in detail below receives the unlocking instructions, which greatly improves the convenience and efficiency of the test. In some examples of the invention, the push may be delivered over a public network that may have access to multiple vehicles, such as the internet, a metropolitan area network, a local area network, and the like.
In some embodiments of the present application, the data communication unit 104 is further configured to receive a response status, where the response status indicates a receiving situation, an executing situation of the unlocking instruction pushed by the instruction pushing unit 105. The receiving condition may include receiving time of the unlocking instruction, and the executing condition may include bus data on the test vehicle acquired after unlocking and a state of the test vehicle.
In some embodiments of the present application, the system 10 further comprises a recording unit configured to record the following: the time when the instruction generation unit 102 sends the unlocking instruction, the time when the instruction push unit 105 reads the unlocking instruction from the data storage unit 103, and the time when the unlocking instruction indicated in the response state received by the data communication unit 104 is received. Specifically, the recording unit records the time of the configuration issued by the instruction generating unit 102 in the background, and writes the configuration content that needs to be unlocked into the data storage unit 103, waiting for the instruction pushing unit 105 to read. And records the time read by the remote monitoring module after the instruction pushing unit 105 reads the configuration.
In some embodiments of the present application, the instruction pushing unit 105 is further configured to check the unlocking request, and push the unlocking instruction after the check is passed. Specifically, for example, the unlocking request may be generated according to an identification mark of the remote monitoring module 201, and thus the instruction pushing unit 105 may identify the identification mark.
Some examples of the invention unlock based on the remote monitoring module, which greatly reduces the cost of the test tool and can realize mass use. Some examples of the invention can remotely issue corresponding unlocking flows and related parameters to a remote monitoring module aiming at firewalls of different vehicle types, and the remote monitoring module can actively unlock the firewall and collect vehicle bus data after the vehicle is started after receiving configuration, monitor the vehicle state and upload the related data to a recording unit of the system.
In some embodiments of the present application, as shown in fig. 2, compared to the system 10 shown in fig. 1, the system 20 for remotely unlocking a firewall of a vehicle further includes a remote monitoring module 201, and other unit modules of the system 20 may be configured according to corresponding unit modules in the system 10. The remote monitoring module 201 is provided at the vehicle end, and may be configured to perform the following items: and generating an unlocking request according to the identity identification mark of the remote monitoring module 201, sending the unlocking request, receiving an unlocking instruction pushed by the instruction pushing unit 105, and sending the receiving condition and the execution condition of the unlocking instruction at the vehicle end.
In some examples, after the remote monitoring module 201 is powered on, the remote monitoring module 201 may upload an unlock request including a module number of the remote monitoring module 201 to the system 20 for verification according to a remote transmission protocol. After the verification is completed, the system 20 will push an unlocking instruction including the unlocking parameter to the remote monitoring module 201 in the issued list. The remote monitoring module 201 may feed back the receiving condition and the execution condition of the unlocking instruction according to the remote transmission protocol. The recording unit of system 20 may record the time at which remote monitoring module 201 obtains the configuration.
In some examples, the remote monitoring module 201 may actively unlock the firewall after the vehicle is started during the test process, collect the test vehicle bus data after unlocking, monitor the test vehicle status, and transmit the data to the system 20.
The system for remotely unlocking the vehicle firewall provided by some examples of the invention solves the problem of data acquisition of the test vehicle after the firewall is started, so that the management efficiency of a test field is improved for vehicle test field managers. The remote monitoring module arranged at the vehicle end can automatically unlock different vehicle types, acquire vehicle bus data in the test process and monitor the vehicle, so that the automation degree and the test efficiency of the test process are improved. Meanwhile, under any test condition, as long as a network signal exists, firewall unlocking flows of different vehicle types can be issued remotely.
In some embodiments of the present application, the parameter configuration unit 101 is further configured to group one or more vehicles, and the instruction generation unit 102 is further configured to generate the unlocking instruction with respect to the group. In some examples of the invention, the trial administrators may group vehicles in the background that need to unlock the firewall by project. After grouping is completed, test managers can issue projects in batches and also can issue vehicles in the projects in a single vehicle mode, and therefore flexible control over the test vehicles is achieved.
According to another aspect of the present application, a method of remotely unlocking a vehicle firewall is provided. As shown in fig. 3, the method 30 of unlocking a vehicle firewall includes the following steps. The method comprises the steps of receiving unlocking parameters of a vehicle firewall of one or more vehicles in step S301, generating unlocking instructions according to the unlocking parameters in step S302, and pushing the unlocking instructions to the one or more vehicles remotely in step S303.
The method 30 receives in step S301 unlocking parameters regarding a vehicle firewall for one or more vehicles, from which a plurality of different vehicles can be remotely unlocked. Each vehicle may have different unlocking parameters and thus need to be configured separately according to the vehicle to be unlocked. After receiving the configuration parameters of different vehicles, the vehicles may be unlocked according to a predetermined schedule, for example, all the vehicles configured with the unlocking parameters may be collectively unlocked at a time, and some of the vehicles may be unlocked. In some embodiments of the present application, before unlocking the firewall, the test administrator needs to configure the items (parameters) that need to be unlocked by the remote monitoring module in the background according to a specified format. The unlocking parameters may include at least a portion of an ECU ID, a request ID, an unlocking channel number, a bus protocol, a bus baud rate, a security level, a number of bytes of a seed.
The method 30 generates an unlock instruction according to the unlock parameter in step S302. The unlocking instruction can be directly sent to the vehicle to be unlocked, and then the instruction execution unit arranged in the vehicle executes the unlocking instruction, so that the firewall of the vehicle is unlocked. The invention does not limit the form of the unlocking instruction, and only needs to bear the necessary content capable of unlocking the firewall of the vehicle. In some examples, the unlock instruction even does not claim itself to be an instruction, and is not different in form from other interactive data, and the vehicle end can recognize this type of unlock instruction from the content and use it to unlock the vehicle firewall.
The method 30 remotely pushes an unlock instruction to one or more vehicles in step S303. Some examples of the invention can issue corresponding unlocking instructions (including unlocking processes and unlocking parameters) for firewalls of different vehicle types, and can perform unlocking autonomously after the remote monitoring module receives the unlocking instructions, which greatly improves the convenience and efficiency of the test. In some examples of the invention, the push may be delivered over a public network that may have access to multiple vehicles, such as the internet, a metropolitan area network, a local area network, and the like.
According to another aspect of the present application, a method of remotely unlocking a vehicle firewall is provided. As shown in fig. 4, the method 40 of unlocking a vehicle firewall includes the following steps. The method comprises the steps of receiving unlocking parameters of a vehicle firewall of one or more vehicles in step S401, generating unlocking instructions according to the unlocking parameters and storing in step S402, receiving unlocking requests in step S403, and reading the unlocking instructions according to the unlocking requests and pushing in step S404.
The method 40 receives in step S401 unlocking parameters regarding a vehicle firewall of one or more vehicles, from which a plurality of different vehicles can be remotely unlocked. Each vehicle may have different unlocking parameters and thus needs to be configured separately according to the vehicle to be unlocked. After receiving the configuration parameters of different vehicles, the vehicles may be unlocked according to a predetermined schedule, for example, all the vehicles configured with their unlocking parameters may be unlocked collectively at a time, and a part of them may be unlocked. In some embodiments of the present application, before unlocking the firewall, the test administrator needs to configure, in the background, the items that need to be unlocked by the remote monitoring module according to a specified format. The unlocking parameters may include at least a portion of an ECU ID, a request ID, an unlocking channel number, a bus protocol, a bus baud rate, a security level, a number of bytes of a seed.
The method 40 generates an unlock instruction according to the unlock parameter and stores it in step S402. The unlocking instruction can be directly sent to the vehicle to be unlocked, and then the instruction execution unit arranged in the vehicle executes the unlocking instruction, so that the firewall of the vehicle is unlocked. The invention does not limit the form of the unlocking instruction, and only needs to bear the necessary content capable of unlocking the firewall of the vehicle. In some examples, the unlock instruction even does not claim itself to be an instruction, and is not different in form from other interactive data, and the vehicle end can recognize this type of unlock instruction from the content and use it to unlock the vehicle firewall. In addition, the generated unlocking instruction is not necessarily used for unlocking the firewall of the vehicle immediately, so that the unlocking instruction can be temporarily stored and issued at a proper time.
The method 40 receives an unlock request in step S403. If the firewall of the vehicle needs to be unlocked, the vehicle can send an unlocking request, and then an unlocking instruction is issued according to the unlocking request. For example, an in-vehicle module, such as a remote monitoring module, may upload an unlock request to an unlock server system according to a remote transmission protocol.
The method 40 reads the unlocking instruction according to the unlocking request and pushes the unlocking instruction in step S404. Some examples of the invention can issue corresponding unlocking instructions (including unlocking processes and unlocking parameters) for firewalls of different vehicle types, and can perform unlocking autonomously after the remote monitoring module receives the unlocking instructions, which greatly improves the convenience and efficiency of the test. In some examples of the invention, the push may be delivered over a public network that may have access to multiple vehicles, such as the internet, a metropolitan area network, a local area network, and the like.
In some embodiments of the present application, the method 40 further comprises the steps of: and receiving a response state from the vehicle, wherein the response state indicates the receiving condition and the executing condition of the unlocking instruction pushed by the unlocking server system. The receiving condition may include receiving time of the unlocking instruction, and the executing condition may include bus data on the test vehicle acquired after unlocking and a state of the test vehicle.
In some embodiments of the present application, the method 40 further comprises the steps of: the time at which the unlocking instruction is generated in step S402, the time at which the unlocking instruction is read in step S404, and the reception time of the unlocking instruction indicated by the response state received in the above step are recorded.
In some embodiments of the present application, the unlocking request is also checked in step S404, and the unlocking instruction is pushed after the check is passed. Specifically, for example, the unlocking request may be generated according to an identification flag of the remote monitoring module, and thus the identification flag may be recognized in step S404.
Some examples of the invention unlock based on the remote monitoring module, which greatly reduces the cost of the test tool and can realize mass use. Some examples of the invention can remotely issue corresponding unlocking flows and related parameters to a remote monitoring module aiming at firewalls of different vehicle types, and the remote monitoring module can actively unlock the firewall and collect vehicle bus data after the vehicle is started after receiving configuration, monitor the vehicle state and upload the related data to a recording unit of the system.
According to another aspect of the present application, there is provided a computer readable storage medium having stored therein instructions that, when executed by a processor, cause the processor to perform any one of the methods of remotely unlocking a vehicle firewall as described above. Computer-readable media, as referred to in this application, includes all types of computer storage media, which can be any available media that can be accessed by a general purpose or special purpose computer. By way of example, computer-readable media may include RAM, ROM, EPROM, E2PROM, registers, hard disk, removable disk, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other temporary or non-temporary medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general purpose or special purpose computer, or a general purpose or special purpose processor. A disk, as used herein, typically reproduces data magnetically, while a disk reproduces data optically with a laser. Combinations of the above should also be included within the scope of computer-readable mediaInside the enclosure. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.
The above are merely specific embodiments of the present application, but the scope of the present application is not limited thereto. Other possible variations or substitutions may occur to those skilled in the art based on the teachings herein, and are intended to be covered by the present disclosure. In the present invention, the embodiments and features of the embodiments may be combined with each other without conflict. The scope of protection of the present application is subject to the description of the claims.

Claims (10)

1. A system for remotely unlocking a vehicle firewall, comprising:
a parameter configuration unit configured to receive unlocking parameters regarding a vehicle firewall of one or more vehicles;
the instruction generating unit is configured to generate an unlocking instruction according to the unlocking parameter and send the unlocking instruction;
a data storage unit configured to receive and store the unlocking instruction;
a data communication unit configured to receive an unlocking request; and
an instruction pushing unit configured to read the unlocking instruction stored in the data storage unit according to the unlocking request and push the unlocking instruction.
2. The system of claim 1, wherein the data communication unit is further configured to receive a response status, and the response status indicates a receiving condition and an executing condition of the unlocking instruction pushed by the instruction pushing unit.
3. The system of claim 2, further comprising a recording unit configured to record: the time of the instruction generation unit sending the unlocking instruction, the time of the instruction pushing unit reading the unlocking instruction, and the time of receiving the unlocking instruction indicated by the response state received by the data communication unit.
4. The system according to any one of claims 1-3, wherein the instruction pushing unit is further configured to verify the unlock request and push the unlock instruction after the verification is passed.
5. The system of claim 4, further comprising a remote monitoring module configured to:
generating the unlocking request according to the identity identification mark of the remote monitoring module and sending the unlocking request;
receiving the unlocking instruction pushed by the instruction pushing unit; and
and sending the receiving condition and the executing condition of the unlocking instruction.
6. The system of any of claims 1-3, the unlocking parameters comprising: ECU ID, request ID, unlock channel number, bus protocol, bus baud rate, security level, and Seedkey byte number.
7. The system of any one of claims 1-3, the parameter configuration unit further configured to group the one or more vehicles, and the instruction generation unit further configured to generate an unlock instruction with respect to the group.
8. A method of remotely unlocking a vehicle firewall, comprising:
receiving unlocking parameters regarding a vehicle firewall of one or more vehicles;
generating an unlocking instruction according to the unlocking parameters; and
remotely pushing the unlocking instruction to the one or more vehicles.
9. A method of remotely unlocking a vehicle firewall, comprising:
receiving unlocking parameters regarding a vehicle firewall of one or more vehicles;
generating an unlocking instruction according to the unlocking parameter and storing the unlocking instruction;
receiving an unlocking request; and
and reading the unlocking instruction according to the unlocking request and pushing the unlocking instruction.
10. A computer-readable storage medium having instructions stored therein, which when executed by a processor, cause the processor to perform the method of any one of claims 8 or 9.
CN202011417610.3A 2020-12-07 2020-12-07 System, method and storage medium for remotely unlocking vehicle firewall Pending CN114598726A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011417610.3A CN114598726A (en) 2020-12-07 2020-12-07 System, method and storage medium for remotely unlocking vehicle firewall

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011417610.3A CN114598726A (en) 2020-12-07 2020-12-07 System, method and storage medium for remotely unlocking vehicle firewall

Publications (1)

Publication Number Publication Date
CN114598726A true CN114598726A (en) 2022-06-07

Family

ID=81812064

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011417610.3A Pending CN114598726A (en) 2020-12-07 2020-12-07 System, method and storage medium for remotely unlocking vehicle firewall

Country Status (1)

Country Link
CN (1) CN114598726A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090082912A1 (en) * 2007-09-23 2009-03-26 Emanuel Melman System and methods for controlling vehicular functions
US20110154470A1 (en) * 2009-12-22 2011-06-23 At&T Intellectual Property I, L.P. Methods, systems, and computer program products for managing firewall change requests in a communication network
CN105553946A (en) * 2015-12-08 2016-05-04 严威 Vehicle-mounted system based on CAN bus firewall and control method thereof
CN205582050U (en) * 2016-03-14 2016-09-14 淮安信息职业技术学院 Vehicle identification device who possesses image unblock function
CN107872503A (en) * 2016-11-07 2018-04-03 ***通信集团湖南有限公司 A kind of firewall session number monitoring method and device
CN108398936A (en) * 2018-02-07 2018-08-14 安徽星网软件技术有限公司 A kind of intelligent remote locking system and method
CN109286606A (en) * 2017-07-21 2019-01-29 费希尔-罗斯蒙特***公司 For the firewall of the encryption business in Process Control System
US20200045015A1 (en) * 2018-07-31 2020-02-06 Ca, Inc. Dynamically controlling firewall ports based on server transactions to reduce risks

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090082912A1 (en) * 2007-09-23 2009-03-26 Emanuel Melman System and methods for controlling vehicular functions
US20110154470A1 (en) * 2009-12-22 2011-06-23 At&T Intellectual Property I, L.P. Methods, systems, and computer program products for managing firewall change requests in a communication network
CN105553946A (en) * 2015-12-08 2016-05-04 严威 Vehicle-mounted system based on CAN bus firewall and control method thereof
CN205582050U (en) * 2016-03-14 2016-09-14 淮安信息职业技术学院 Vehicle identification device who possesses image unblock function
CN107872503A (en) * 2016-11-07 2018-04-03 ***通信集团湖南有限公司 A kind of firewall session number monitoring method and device
CN109286606A (en) * 2017-07-21 2019-01-29 费希尔-罗斯蒙特***公司 For the firewall of the encryption business in Process Control System
CN108398936A (en) * 2018-02-07 2018-08-14 安徽星网软件技术有限公司 A kind of intelligent remote locking system and method
US20200045015A1 (en) * 2018-07-31 2020-02-06 Ca, Inc. Dynamically controlling firewall ports based on server transactions to reduce risks

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘开元,成瀚,李婕: "通用某新能源车型总线数据获取策略研究", 汽车电器, no. 01, 20 January 2020 (2020-01-20), pages 1 - 2 *
张剑锋;樊晓松;曹宝健;李卓阳;俞开元;吕成浩;: "一种试验车辆远程监控***设计", 工业控制计算机, no. 08, 25 August 2009 (2009-08-25) *

Similar Documents

Publication Publication Date Title
US20180293811A1 (en) Vehicle remote diagnosis method and device
EP3823209B1 (en) Key management method, vehicle-mounted network system, and key management device
US8296007B2 (en) Embedded vehicle data recording tools for vehicle servicing
CN113127338A (en) Firmware testing method, server and computer readable storage medium
CN114945021B (en) Unmanned vehicle remote debugging method, device, system and storage medium
CN108885671B (en) Directory deletion method and device and storage server
CN105761125A (en) Vehicle renting method and cloud management server
CN111061499A (en) ECU updating method and system based on file system
KR101459869B1 (en) Exception handling test device and method thereof
CN111447245A (en) Authentication method, authentication device, electronic equipment and server
CN112652089A (en) Diagnostic method, vehicle, system, and storage medium
EP3405923B1 (en) Updating a controller unit in a vehicle
CN114489766A (en) Method, device, medium and equipment for checking version information of vehicle-mounted controller
CN109597634A (en) The method, apparatus and vehicle of more new vehicle ECU
CN113377403A (en) Vehicle remote software upgrading method and device
CN110191112B (en) Identity verification method and device, vehicle-mounted equipment and server
JP2023518402A (en) Certificate list update method and device
CN112905437A (en) Method and device for testing case and storage medium
CN113239338A (en) Certificate issuing method, system, electronic device and computer readable storage medium
CN114598726A (en) System, method and storage medium for remotely unlocking vehicle firewall
CN112181457A (en) Vehicle-mounted platform upgrading method and device and electronic equipment
CN115118577B (en) Remote upgrade abnormality cause determination method, device, electronic equipment and storage medium
CN109587237B (en) It records and the method for data, network node and network is provided
CN113672501B (en) Parking lot service testing method and device
CN110972109B (en) Processing method, device and system based on identity information of vehicle-mounted equipment unit

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination