CN111556150A - Control method and device for remotely controlling in-vehicle system - Google Patents

Control method and device for remotely controlling in-vehicle system Download PDF

Info

Publication number
CN111556150A
CN111556150A CN202010345311.7A CN202010345311A CN111556150A CN 111556150 A CN111556150 A CN 111556150A CN 202010345311 A CN202010345311 A CN 202010345311A CN 111556150 A CN111556150 A CN 111556150A
Authority
CN
China
Prior art keywords
vehicle
networking system
control system
control
remote
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.)
Withdrawn
Application number
CN202010345311.7A
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.)
Shanghai Maiteng Iot Technology Co ltd
Original Assignee
Shanghai Maiteng Iot Technology 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 Shanghai Maiteng Iot Technology Co ltd filed Critical Shanghai Maiteng Iot Technology Co ltd
Priority to CN202010345311.7A priority Critical patent/CN111556150A/en
Publication of CN111556150A publication Critical patent/CN111556150A/en
Withdrawn 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • H04L12/40013Details regarding a bus controller
    • 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
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40215Controller Area Network CAN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/40273Bus for use in transportation systems the transportation system being a vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The invention provides a control method for remotely controlling an in-vehicle system, which is based on cross-platform Internet of things to realize remote control of an intelligent terminal on a vehicle, and comprises the following steps that one or more intelligent terminals generate communication with an in-vehicle networking system based on a cloud end and send one or more remote signals to the in-vehicle networking system, and the in-vehicle networking system sends the one or more remote signals to a vehicle control system matched with the one or more remote signals; the vehicle control system sends one or more remote signals to an in-vehicle CAN network; controlling an in-vehicle service corresponding to the one or more remote signals based on the in-vehicle CAN network. The intelligent terminal can realize multi-layer transmission of control signals based on the transmission assemblies in different devices, transmits the control signals from the intelligent terminal to the interior of the vehicle, and realizes real-time control of the intelligent terminal on multiple services in the vehicle.

Description

Control method and device for remotely controlling in-vehicle system
Technical Field
The invention belongs to the technical field of communication of the Internet of things, and particularly relates to a control method and device for remotely controlling an in-vehicle system.
Background
The internet of things is in the industrial germination stage, and the application fields are diversified, so that the industry has difficulty in achieving consensus on related communication standards and protocols. For example, semiconductor IC intellectual property authorizers, IC designers, terminal device brand owners, operating systems, and network service owners try to seize the internet-of-things service business in the beginning based on the existing economic scale advantages of the mobile device industry through a vertical integration strategy and active research and development and purchase. Some of the manufacturers further develop an operating system of the internet of things that can integrate or widely support communication standards and protocols, thereby creating a complete application service ecosystem. Therefore, with the mature technology, the function difference provided by each brand owner between the terminals or the sensing devices will be reduced and the mutual substitution will be greatly improved in the future, whereas the networking operating system platform serving as the basis for promoting services will become one of the true competitive cores of the internet of things.
In the internet of things, especially on a sensing layer, due to the existence of different sensor devices, the internet of things is cross-domain and cross-platform, and the used operating environment can be changed according to different industries or different fields. Therefore, cross-platform internet of things communication typically has the following problems:
the reusability is as follows: with the increase of the complexity of a cross-platform system, the internet of things embedded system with multiple Processors has various communication modes, and most of the current system designs independently realize communication aiming at respective application and hardware configuration, so that the communication modes are incompatible and the reusability is poor.
Reliability: communication between components, between processors, and between devices requires high communication reliability, but within the same Device, communication between different processors is not reliable and is susceptible to adverse environments such as electromagnetic interference, radiation, high and low temperatures, and the like. In addition, communication errors can occur in the communication between different devices.
Safety: communication between components under the same Processor may generally be without security measures. However, if the Processor is connected to the internet of things, even if the Processor communicates internally, there is a safety hazard. In addition, communication security problems also exist between different devices.
How to realize the in-vehicle service corresponding to the in-vehicle system remotely controlled by the intelligent terminal based on the intercommunication among the internet of things devices is a technical problem to be solved urgently at present, but at present, a technical scheme capable of solving the technical problem does not exist, and specifically, a control method and a device for remotely controlling the in-vehicle system are lacked.
Disclosure of Invention
Aiming at the technical defects in the prior art, the invention aims to provide a control method and a control device for remotely controlling an in-vehicle system, according to one aspect of the invention, the control method for remotely controlling the in-vehicle system is provided, the remote control of an intelligent terminal to a vehicle is realized based on cross-platform internet of things, and the method comprises the following steps:
a. one or more intelligent terminals generate communication with the Internet of vehicles system based on cloud and send one or more remote signals to the Internet of vehicles system
b. The vehicle networking system transmits one or more remote signals to a vehicle control system matched with the one or more remote signals;
c. the vehicle control system transmitting the one or more remote signals to an in-vehicle CAN network;
d. controlling an in-vehicle service corresponding to the one or more remote signals based on the in-vehicle CAN network.
Preferably, the step b includes:
b 1: the remote signal or signals are received by a remote control application layer through a vehicle networking system hardware abstraction layer and an MDC functional component;
b 2: the remote control application layer sends the fed back one or more remote signals to an SPI hardware interface of the vehicle networking system through a vehicle networking system component unit and a vehicle networking system hardware abstraction layer;
b 3: the vehicle networking system SPI hardware interface sends the one or more remote signals to a vehicle control system SPI hardware interface.
Preferably, the step c includes:
c 1: a vehicle control system SPI hardware interface in the vehicle control system transmits the one or more remote signals to a vehicle control system component unit;
c 2: the one or more remote signals sequentially pass through the CIF functional component and the vehicle control system hardware abstraction layer and are received by a hardware interface of the in-vehicle CAN network.
Preferably, the step d includes:
d 1: determining an in-vehicle service corresponding to one or more remote signals based on the one or more remote signals;
d 2: determining feedback information of the in-vehicle service;
d 3: and realizing the control of the vehicle body and the transmission of the feedback information based on the feedback information.
Preferably, the transmitting of the feedback information at least comprises transmitting the feedback information to the intelligent terminal.
Preferably, in the step d, the in-vehicle service includes at least any one of the following services:
a vehicle lock;
an in-vehicle instrument panel;
an air conditioner;
GPS;
an engine;
an oil tank; or
And (5) tire pressure.
According to another aspect of the present invention, there is provided a control apparatus for remotely controlling an in-vehicle system, which implements control over the in-vehicle system by using the control method, the control apparatus at least comprising: the intelligent terminal comprises one or more intelligent terminals, a vehicle networking system, a vehicle control system and an in-vehicle CAN network, wherein the vehicle networking system is respectively communicated with the intelligent terminals and the vehicle control system, and the vehicle control system is in communication connection with the in-vehicle CAN network.
Preferably, the vehicle networking system at least comprises a vehicle networking system hardware abstraction layer, an MDC functional component, a remote control application layer, a vehicle networking system component unit, and a vehicle networking system SPI hardware interface;
the vehicle networking system hardware abstraction layer is respectively connected with the vehicle networking system SPI hardware interface and the vehicle networking system component unit, and the MDC functional component is respectively connected with the vehicle networking system component unit and the remote control application layer.
Preferably, the car networking system hardware abstraction layer supports operations on any one or any of a variety of interfaces or chips:
-UART;
-I2C;
-SPI;
-an ethernet network;
-USB;
-WiFi; and
-bluetooth protocol.
Preferably, the vehicle control system at least comprises a vehicle control system SPI hardware interface, a vehicle control system component unit, a CIF functional component and a vehicle control system hardware abstraction layer,
the vehicle control system hardware abstraction layer is respectively connected with the vehicle control system SPI hardware interface and the vehicle control system component unit, and the CIF functional component is connected with the vehicle control system component unit.
Preferably, the vehicle control system hardware abstraction layer supports operation on any one or any of a variety of interfaces or chips:
-UART;
-I2C;
-SPI;
-an ethernet network;
-USB;
-WiFi; and
-bluetooth protocol.
Preferably, different security management mechanisms are adopted for communication among one or more intelligent terminals, the vehicle networking system, the vehicle control system and the in-vehicle CAN network:
-not encrypted;
-weak encryption; and
and (4) strong encryption.
The invention provides a control method for remotely controlling an in-vehicle system, which is used for remotely controlling a vehicle by an intelligent terminal based on cross-platform Internet of things and comprises the steps that an in-vehicle networking system sends one or more remote signals to a vehicle control system matched with the one or more remote signals; the vehicle control system transmitting the one or more remote signals to an in-vehicle CAN network; controlling an in-vehicle service corresponding to the one or more remote signals based on the in-vehicle CAN network. The intelligent terminal can realize the multi-layer transmission of the control signals based on the transmission assemblies in different internet of things devices, and transmits the control signals into the vehicle from the intelligent terminal, so that the intelligent terminal can realize the real-time control of multiple services in the vehicle.
Drawings
Other features, objects and advantages of the invention will become more apparent upon reading of the detailed description of non-limiting embodiments with reference to the following drawings:
fig. 1 is a schematic flow chart illustrating a control method for remotely controlling an in-vehicle system according to an embodiment of the present invention;
FIG. 2 is a detailed flow chart of the first embodiment of the invention, showing the vehicle networking system sending one or more remote signals to the vehicle control system matching the one or more remote signals;
fig. 3 shows a detailed flow diagram of the vehicle control system transmitting the one or more remote signals to the in-vehicle CAN network according to the second embodiment of the present invention;
FIG. 4 is a schematic flow chart illustrating a specific process of controlling the in-vehicle service corresponding to the one or more remote signals based on the in-vehicle CAN network according to a third embodiment of the present invention;
FIG. 5 is a schematic diagram illustrating a topological connection of a control device for remotely controlling an in-vehicle system according to another embodiment of the present invention;
FIG. 6 shows a topological connection diagram of the Internet of vehicles system according to a fourth embodiment of the present invention; and
fig. 7 shows a topological connection diagram of the vehicle control system according to the fifth embodiment of the present invention.
Detailed Description
In order to better and clearly show the technical scheme of the invention, the invention is further described with reference to the attached drawings.
Fig. 1 shows a detailed flowchart of a control method for remotely controlling an in-vehicle system according to an embodiment of the present invention, which is capable of implementing multi-layer transmission of control signals based on transmission components in different internet of things devices, and transmitting the control signals from an intelligent terminal to a vehicle, thereby implementing real-time control of the intelligent terminal on multiple services in the vehicle.
In the internet of things device, as an internet of things network, a plurality of internet of things devices need to be simultaneously connected to the network, in the present invention, namely, a vehicle networking system and a vehicle control system, the vehicle networking system may be a background server disposed in a cloud, and the vehicle control system is disposed in a vehicle and configured to receive and process a control signal.
The protocol stack at least comprises an operating system abstraction layer which is used for realizing task management and message queue management, and a hardware abstraction layer which is used for providing hardware operation management corresponding to various devices, wherein the operating system abstraction layer and the hardware abstraction layer are Real Time Environment, namely non-cross-platform parts which are used as supports and bases in the protocol stack and are mainly used for providing function implementation, interface operation and the like. Specifically, the communication system of the cross-platform Internet of things embedded system is composed of a cross-platform part, a non-cross-platform part and an application program management part. The operating system abstraction layer includes third party application systems that access the system, such as: user applications and third party applications, etc. Wherein the non-cross-platform part is composed of abstraction layers and comprises: the cross-platform operating system abstraction layer which is irrelevant to an actual operating system is used for providing simple functions of Task, Message Queue, Semaphore and the like required by an embedded system and can be realized on all embedded real-time operating systems (RTOS), Linux, WinCE and the like; and a Hardware abstraction layer independent of actual Hardware (Hardware) and crossing platforms, which is used for providing operation to the actual Hardware interface, such as UART, I2C, SPI, I/O, PWM, Hardwarnetimer and the like.
As shown in fig. 1, the invention discloses a method for remotely controlling an in-vehicle system, which is used for remotely controlling a vehicle by an intelligent terminal based on a cross-platform internet of things, and comprises the following steps:
firstly, step S101 is entered, where one or more smart terminals generate communication with an internet of vehicles system based on a cloud and send one or more remote signals to the internet of vehicles system, in such an embodiment, a user controls a vehicle by operating corresponding keys in the smart terminal, the smart terminal is preferably provided with an application corresponding to the vehicle control, in the application, a control target corresponding to the vehicle control is preferably listed, for example, a vehicle lock is turned on or off, an in-vehicle instrument panel is viewed, an air conditioner is turned on or off, a GPS is viewed, an engine is turned on or off, an oil tank is viewed, a tire pressure is viewed, and the user generates one or more remote signals by clicking corresponding keys in the application. Further, the intelligent terminal is communicated with the vehicle networking system through a remote communication module and based on a cloud end, and preferably, the intelligent terminal can communicate through a cellular network, WiFi and the like.
Then, proceeding to step S102, the Internet of vehicles system sends one or more remote signals to the vehicle control system matched with the one or more remote signals, in such an embodiment, the remote signal is a control signal sent by the user through the intelligent terminal to know and control information of various parameters in the vehicle, in such an embodiment, one or more intelligent terminals communicate with the Internet of vehicles system at the cloud, and more particularly, one or more intelligent terminals may be matched with one or more vehicle control systems, and particularly, one intelligent terminal may be matched with one vehicle control system, i.e. one smart terminal may control one vehicle, while in other embodiments one smart terminal may also match a plurality of vehicles, while one vehicle may also match a plurality of smart terminals, in this step, the one or more remote signals will match the one or more vehicle control systems corresponding thereto.
Then, step S103 is entered, and the vehicle control system transmits the one or more remote signals to an in-vehicle CAN Network, which is an abbreviation of Controller Area Network (hereinafter referred to as CAN) and is a serial communication protocol standardized internationally by ISO. In the automotive industry, various electronic control systems have been developed for the purpose of safety, comfort, convenience, low pollution, and low cost. Since the types of data used for communication between these systems and the requirements for reliability are different, the number of harnesses is increased in many cases because the harnesses are formed of a plurality of buses. In order to meet the demand for "reducing the number of wire harnesses" and "performing high-speed communication of a large amount of data through a plurality of LANs", german electric company bosch developed a CAN communication protocol for automobiles in 1986. After this, CAN is standardized by ISO11898 and ISO11519, which are already standard protocols for automotive networks in europe, i.e., in this step, the vehicle control system functions to receive one or more remote signals from the internet of vehicles system and to transmit the remote signals.
Finally, step S104 is entered, in which the in-vehicle service corresponding to the one or more remote signals is controlled based on the in-vehicle CAN network, in such an embodiment, the in-vehicle CAN network corresponds to a plurality of in-vehicle services, and the data analyzed from the one or more remote signals corresponds to the in-vehicle service to be determined, and the vehicle is controlled to perform a corresponding control action based on the in-vehicle CAN network and the one or more remote signals, or a feedback signal of the one or more in-vehicle services is determined, where the feedback signal is required by the smart terminal.
Fig. 2 is a schematic specific flowchart of a first embodiment of the present invention, in which a vehicle networking system sends one or more remote signals to a vehicle control system matched with the one or more remote signals, and the fig. 2 is a detailed description of the step S102, and specifically includes:
then, proceeding to step S1021, the one or more remote signals are received by the remote control application layer through the hardware abstraction layer and the MDC functional component of the car networking system, and those skilled in the art understand that the one or more remote signals are received by the interface in the car networking system, transferred to the component unit through the hardware abstraction layer, transferred to the cross-platform environment interface through the MDC functional component, and finally received by the remote control application layer.
Then, step S1022 is entered, the remote control application layer sends the fed back one or more remote signals to the SPI hardware interface of the car networking system through the car networking system component unit and the car networking system hardware abstraction layer, the remote control application layer transmits the fed back one or more remote signals to the component unit through the cross-platform environment interface, and the component unit transmits the fed back one or more remote signals to the car networking system hardware abstraction layer and finally transmits the fed back one or more remote signals to the SPI hardware interface of the car networking system.
And finally, entering step S1023, sending the one or more remote signals to a vehicle control system SPI hardware interface by the vehicle networking system SPI hardware interface to serve as the most important ring for the transmission of the Internet of things, enabling two pieces of Internet of things equipment to generate communication through the hardware interface, and sending the one or more remote signals to the vehicle control system SPI hardware interface from the vehicle networking system SPI hardware interface.
Fig. 3 is a schematic specific flowchart of the second embodiment of the present invention, in which the vehicle control system sends the one or more remote signals to the in-vehicle CAN network, and fig. 3 is a detailed description of step S103, and specifically includes:
firstly, step S1031 is entered, the vehicle control system SPI hardware interface in the vehicle control system transmits the one or more remote signals to the vehicle control system component unit, and through step S1014, the vehicle networking system SPI hardware interface transmits the one or more remote signals to the vehicle control system SPI hardware interface, and further, the vehicle control system SPI hardware interface in the vehicle control system transmits the one or more remote signals to the vehicle control system hardware abstraction layer and transmits the one or more remote signals to the vehicle control system component unit.
Then, step S1032 is entered, the one or more remote signals sequentially pass through the CIF function component, the vehicle control system hardware abstraction layer and are received by the hardware interface of the in-vehicle CAN network, and the CIF function component sends the one or more remote signals to the component unit and is received by the hardware interface of the in-vehicle CAN network based on the vehicle control system hardware abstraction layer.
Fig. 4 is a schematic flowchart illustrating a specific process of controlling the in-vehicle service corresponding to the one or more remote signals based on the in-vehicle CAN network according to a third embodiment of the present invention, where fig. 4 is a detailed description of step S104, and specifically includes:
first, step S1041 is entered, and an in-vehicle service corresponding to the one or more remote signals is determined based on the one or more remote signals, in such an embodiment, the one or more remote signals are generated by corresponding service requirements in the smart terminal, and there is a correspondence that the in-vehicle service corresponding to the one or more remote signals can be determined by the one or more remote signals, and the in-vehicle service includes, but is not limited to, turning on or off a vehicle lock, viewing an in-vehicle instrument panel, turning on or off an air conditioner, viewing a GPS, turning on or off an engine, viewing a fuel tank, viewing a tire pressure.
Then, step S1042 is performed to determine feedback information of the in-vehicle service, where the feedback information may be to view meter data, view a fuel tank, view a tire pressure, and so on.
Finally, step S1043 is entered, and based on the feedback information, the control of the vehicle body and the transmission of the feedback information are realized, in such an embodiment, the feedback information may be considered in two cases, one is realized by one or more remote signals, and one is realized by one or more remote signals, for example, for the control of the vehicle, the control includes turning on an air conditioner, turning on an engine, turning on a broadcast, and the like, and for the feedback information of the vehicle, the control includes timely grasping some in-vehicle services and in-vehicle data.
Further, the transmission of the feedback information at least comprises the transmission of the feedback information to the intelligent terminal, in such an embodiment, the transmission of the feedback information returns through an original path, namely, the feedback information is transmitted to the vehicle control system through an in-vehicle CAN network, the vehicle control system transmits the feedback information to the vehicle networking system, and the vehicle networking system transmits the feedback information to the intelligent terminal.
Fig. 5 shows a schematic topology connection diagram of a control device for remotely controlling an in-vehicle system according to another embodiment of the present invention, and as shown in fig. 5, fig. 5 shows a control device for implementing the control method disclosed in fig. 1 to 4, the control device is preferably a set of control system, and specifically, the present invention discloses a control device for remotely controlling an in-vehicle system, which at least includes: one or more intelligent terminals 1, a vehicle networking system 2, a vehicle control system 3 and an in-vehicle CAN network 4.
Further, the car networking system 2 with one or more intelligent terminal 1 connects, intelligent terminal 1's quantity CAN be 1, 3 or more, car networking system 2 with one or more intelligent terminal 1 realizes communication through cellular network such as 4G, 5G, wifi etc. car networking system 2 and one or more vehicle control system 3 produces the communication, and is same, car networking system 2 and one or more vehicle control system 3 realizes communication through cellular network such as 4G, 5G, wifi etc. vehicle control system 3 CAN be 1, 3 or more, vehicle control system 3 with the interior CAN network 4 communication of car is connected, vehicle control system 3 with the interior CAN network 4 of car passes through serial ports communication and connects.
Fig. 6 shows a topological connection diagram of the car networking system according to a fourth embodiment of the present invention, where the car networking system 2 at least includes a car networking system hardware abstraction layer 21, an MDC function component 22, a remote control application layer 23, a car networking system component unit 24, and a car networking system SPI hardware interface 25, where the number of the car networking system component units includes but is not limited to 1, and further, the car networking system component unit 24 may be a component of the internet of things device or may be an internet of things device alone, and those skilled in the art understand that the car networking system component unit 24 refers to software and hardware of component units of internet of things control, sensing, detection, power supply, transmission, storage, power supply, security, and the like. Is the basic application unit in the system. Through the RTE, monitoring and management of software or hardware of each Component, and communication with other components are achieved.
The car networking system hardware abstraction layer 21 is connected to the car networking system SPI hardware interface 25 and the car networking system component unit 24, respectively, and the MDC function component 22 is connected to the car networking system component unit 24 and the remote control application layer 23, respectively.
Further, the functional component layer manages hardware operations of the various devices based on at least the car networking system hardware abstraction layer 21, and enables the various devices to communicate based on the transmission abstraction layer, in such an embodiment, the functional component layer serves as a connection hub for connecting the functional components in the protocol stack, and is capable of receiving and sending instructions to control the car networking system hardware abstraction layer 21, and also enables the devices to communicate with each other by controlling the transmission abstraction layer, the car networking system hardware abstraction layer 21 is a basic application module in the system, and the MDC functional component 22 implements monitoring and management of software or hardware of each component in the system and communication management with other components through a cross-platform communication environment. For example, the communication of the constituent components between different processors in the system and the communication between the constituent components in the same processor are realized through communication protocol channels (including IPC and cross-platform transmission channels, etc.) configured by the system.
Further, the car networking system hardware abstraction layer 21 supports operations on UART, I2C, SPI, ethernet, USB, WiFi, and bluetooth protocol interfaces or chips.
Fig. 7 shows a schematic diagram of a topological connection of the vehicle control system according to a fifth embodiment of the present invention, and similar to fig. 6, the vehicle control system 3 at least includes a vehicle control system SPI hardware interface 31, a vehicle control system component unit 32, a CIF function component 33, and a vehicle control system hardware abstraction layer 34, and those skilled in the art understand that other application levels and other components exist in the description and drawings of the present invention, which are not shown in the present invention and the drawings, that is, the present invention only shows part of the device components based on a specific flow of the control method, and details are not repeated herein.
Further, the vehicle control system hardware abstraction layer 34 is respectively connected to the vehicle control system SPI hardware interface 31 and the vehicle control system component unit 32, and the CIF function component 33 is connected to the vehicle control system component unit 32.
Further, the functional Component layer at least includes a Component communication unit, which is at least used for realizing communication between the Component units, and the Component communication unit is a Component Router, that is, a CRT. The Component communication unit is used for communication among the devices, the processors and/or the Component units in the system, communication among all the processors, the devices and the Component units (Components) is realized through RTE Transport, and further, communication transmission, distribution and routing among the Components, the processors and the devices in the embedded system of the Internet of things are realized through CRT. There is one CRT per Processor and there may be N Processors per Device. The communication between components of the processors can be realized by IPC. In the Device, the communication between the components of different processors is realized through RTE MCI Transport. And the communication between components among different devices is realized through RTE MCI Transport.
Further, the component communication unit supports at least a function management of the transport abstraction layer. Those skilled in the art will appreciate that the present invention enables communication between component elements within the same processor through IPC, while in other embodiments, communication between component elements between different processors within the same device may be implemented through one or more types of wired communication. In yet another embodiment, communication between the component elements of different devices may also be achieved through one or more wired or wireless communications. The protocol packet for communication or communication in the network at least comprises a target device ID and an issuing device ID, and the target MCIID and/or the issuing MCIID at least comprises a device ID and a component unit ID.
Further, the car networking system hardware abstraction layer 21 supports operations on UART, I2C, SPI, ethernet, USB, WiFi, and bluetooth protocol interfaces or chips. The car networking system hardware abstraction layer 21 has three interface types, but in practical application, the car networking system hardware abstraction layer 21 supports operations on interfaces or chips such as UART, I2C, SPI, ethernet, USB, WiFi, and bluetooth protocols, and thus provides richer and diversified interfaces.
Further, different security management mechanisms including no encryption, weak encryption and strong encryption are adopted for communication among one or more intelligent terminals 1, the vehicle networking system 2, the vehicle control system 3 and the in-vehicle CAN network 4. Furthermore, different security management mechanisms are adopted for communication among different Internet of things devices, processors and component units, and the communication can be unencrypted, weakly encrypted and strongly encrypted. Further, an automatic hierarchical encryption strategy: the communication between components in the Processor can be unencrypted or weakly encrypted; in the Device, communication between components of different processors can be encrypted in a non-encryption/weak encryption mode (between processors not connected with an external network) or encrypted in a weak encryption/strong encryption mode (between processors connected with the external network); the communication between components between different devices can be either weak encryption (wired transmission) or strong encryption (wireless transmission). Hierarchical networking policies, networking and ad hoc networking between components, processors, devices.
As a preferred embodiment of the present invention, the control device for remotely controlling an in-vehicle system shown in the present invention further includes a cross-platform Environment Interface, configured to communicate with at least a user application and/or third-party software, and communicate with the internet of things device, so as to implement communication between one or more internet of things devices, one or more processors and/or one or more component units at least with the user application and/or third-party software, where the cross-platform Environment Interface is a real time Environment Interface (RTE Interface), which provides, for the user application and the third-party software, monitoring and management for all processors and devices, and each component unit (Components), and an operation Interface which is unrelated to an Operating System (OS) and actual hardware and is cross-platform. Intercommunication of single or multiple user applications across platforms is achieved on the processor through a cross-platform environment interface. Through the cross-platform environment interface, user applications and third party software may run on multiple processors.
Further, the vehicle networking system component unit 24 shown in fig. 6 and the vehicle control system component unit 32 shown in fig. 7 are software or hardware functional units, and the UID _0 on the device can acquire data of the component unit on the right device which is not connected with the left device through a line, without paying attention to which device the component unit is on.
The foregoing description of specific embodiments of the present invention has been presented. It is to be understood that the present invention is not limited to the specific embodiments described above, and that various changes and modifications may be made by one skilled in the art within the scope of the appended claims without departing from the spirit of the invention.

Claims (12)

1. A control method for remotely controlling an in-vehicle system is characterized by comprising the following steps of:
a. the method comprises the steps that one or more intelligent terminals are in communication with a vehicle networking system based on a cloud end and send one or more remote signals to the vehicle networking system;
b. the vehicle networking system transmits one or more remote signals to a vehicle control system matched with the one or more remote signals;
c. the vehicle control system transmitting the one or more remote signals to an in-vehicle CAN network;
d. controlling an in-vehicle service corresponding to the one or more remote signals based on the in-vehicle CAN network.
2. The control method according to claim 1, wherein the step b includes:
b 1: the remote signal or signals are received by a remote control application layer through a vehicle networking system hardware abstraction layer and an MDC functional component;
b 2: the remote control application layer sends the fed back one or more remote signals to an SPI hardware interface of the vehicle networking system through a vehicle networking system component unit and a vehicle networking system hardware abstraction layer;
b 3: the vehicle networking system SPI hardware interface sends the one or more remote signals to a vehicle control system SPI hardware interface.
3. The control method according to claim 1 or 2, characterized in that the step c includes:
c 1: a vehicle control system SPI hardware interface in the vehicle control system transmits the one or more remote signals to a vehicle control system component unit;
c 2: the one or more remote signals sequentially pass through the CIF functional component and the vehicle control system hardware abstraction layer and are received by a hardware interface of the in-vehicle CAN network.
4. The control method according to claim 3, wherein the step d includes:
d 1: determining an in-vehicle service corresponding to one or more remote signals based on the one or more remote signals;
d 2: determining feedback information of the in-vehicle service;
d 3: and realizing the control of the vehicle body and the transmission of the feedback information based on the feedback information.
5. The control method of claim 4, wherein the communicating of the feedback information includes at least communicating the feedback information to the smart terminal.
6. The control method according to claim 1, wherein in the step d, the in-vehicle service includes at least any one of the following services:
a vehicle lock;
an in-vehicle instrument panel;
an air conditioner;
GPS;
an engine;
an oil tank; or
And (5) tire pressure.
7. A control device for remotely controlling an in-vehicle system, which implements control over the in-vehicle system by using the control method according to any one of claims 1 to 6, characterized by comprising at least: one or more intelligent terminals (1), vehicle networking system (2), vehicle control system (3) and CAN network (4) in the car, wherein, vehicle networking system (2) respectively with one or more intelligent terminals (1), vehicle control system (3) produce the communication, vehicle control system (3) with CAN network (4) communication connection in the car.
8. The control arrangement according to claim 7, characterized in that the vehicle networking system (2) comprises at least a vehicle networking system hardware abstraction layer (21), an MDC function component (22), a remote control application layer (23), a vehicle networking system component unit (24), a vehicle networking system SPI hardware interface (25);
the vehicle networking system hardware abstraction layer (21) is respectively connected with the vehicle networking system SPI hardware interface (25) and the vehicle networking system component unit (24), and the MDC function component (22) is respectively connected with the vehicle networking system component unit (24) and the remote control application layer (23).
9. The control device according to claim 8, wherein the vehicle networking system hardware abstraction layer (21) supports operation on any one or any of the following interfaces or chips:
-UART;
-I2C;
-SPI;
-an ethernet network;
-USB;
-WiFi; and
-bluetooth protocol.
10. Control arrangement according to claim 7, characterized in that the vehicle control system (3) comprises at least a vehicle control system SPI hardware interface (31), a vehicle control system component unit (32), a CIF function component (33), a vehicle control system hardware abstraction layer (34),
the vehicle control system hardware abstraction layer (34) is respectively connected with the vehicle control system SPI hardware interface (31) and the vehicle control system component unit (32), and the CIF functional component (33) is connected with the vehicle control system component unit (32).
11. The control apparatus of claim 10, wherein the vehicle control system hardware abstraction layer (34) supports operation on any one or any of a plurality of interfaces or chips:
-UART;
-I2C;
-SPI;
-an ethernet network;
-USB;
-WiFi; and
-bluetooth protocol.
12. The control device according to any of claims 7-11, characterized in that for communication between one or more intelligent terminals (1), the vehicle networking system (2), the vehicle control system (3) and the in-vehicle CAN network (4), different security management mechanisms are employed:
-not encrypted;
-weak encryption; and
-strong encryption.
CN202010345311.7A 2020-04-27 2020-04-27 Control method and device for remotely controlling in-vehicle system Withdrawn CN111556150A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010345311.7A CN111556150A (en) 2020-04-27 2020-04-27 Control method and device for remotely controlling in-vehicle system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010345311.7A CN111556150A (en) 2020-04-27 2020-04-27 Control method and device for remotely controlling in-vehicle system

Publications (1)

Publication Number Publication Date
CN111556150A true CN111556150A (en) 2020-08-18

Family

ID=72007806

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010345311.7A Withdrawn CN111556150A (en) 2020-04-27 2020-04-27 Control method and device for remotely controlling in-vehicle system

Country Status (1)

Country Link
CN (1) CN111556150A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113923633A (en) * 2021-09-29 2022-01-11 湖北亿咖通科技有限公司 Intelligent cabin control method, system and equipment integrating mobile terminal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070120436A (en) * 2006-06-19 2007-12-24 가부시키가이샤 덴소 In-vehicle device remote control system and method
CN105022315A (en) * 2015-04-16 2015-11-04 广东好帮手电子科技股份有限公司 Vehicle remote control system based on Internet of Vehicles, control method and vehicle
CN110784328A (en) * 2018-07-27 2020-02-11 华为技术有限公司 Internet of vehicles communication solution
CN110912993A (en) * 2019-11-22 2020-03-24 上海麦腾物联网技术有限公司 Cross-platform Internet of things embedded system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070120436A (en) * 2006-06-19 2007-12-24 가부시키가이샤 덴소 In-vehicle device remote control system and method
CN105022315A (en) * 2015-04-16 2015-11-04 广东好帮手电子科技股份有限公司 Vehicle remote control system based on Internet of Vehicles, control method and vehicle
CN110784328A (en) * 2018-07-27 2020-02-11 华为技术有限公司 Internet of vehicles communication solution
CN110912993A (en) * 2019-11-22 2020-03-24 上海麦腾物联网技术有限公司 Cross-platform Internet of things embedded system and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113923633A (en) * 2021-09-29 2022-01-11 湖北亿咖通科技有限公司 Intelligent cabin control method, system and equipment integrating mobile terminal
CN113923633B (en) * 2021-09-29 2024-05-24 亿咖通(湖北)技术有限公司 Intelligent cabin control method, system and equipment integrating mobile terminal

Similar Documents

Publication Publication Date Title
US20190068361A1 (en) In-vehicle group key distribution
CN106230678A (en) Information processing method based on car borne gateway controller and gateway controller
CN108303964A (en) A kind of network connector and Vehicular diagnostic method
US10780783B2 (en) Onboard vehicle communication system
CN106154903A (en) Carry out, with peripheral hardware, the system and method that information is mutual for car load network
CN106464566B (en) Network system, communication control method, and storage medium
US10367889B2 (en) Smart routing for on-vehicle telematics protocol
US20130317668A1 (en) OEM Safe Aftermarket Gateway
CN101947938A (en) Hybrid power CAN network communication system
US20140086242A1 (en) Device for transmitting signals from a vehicle
CN109479186A (en) Method for constructing wireless vehicle network
US20160197740A1 (en) Method for the provision and transmission of data, in particular with a link to a vehicle
US20120173051A1 (en) OEM safe aftermarket gateway
CN111556150A (en) Control method and device for remotely controlling in-vehicle system
CN113557697B (en) Management device, vehicle communication system, vehicle communication management method, and vehicle communication management program
Elhadeedy et al. Using ethernet or a wireless harness and named data networking in autonomous tractor-trailer communication
US11924726B2 (en) In-vehicle control device, information processing device, vehicle network system, method of providing application program, and recording medium with program recorded thereon
JP5192353B2 (en) Communication circuit, communication device, communication system, and communication device aggregation device
CN116546056A (en) Remote calibration method and device based on vehicle-mounted communication terminal
CN113377393B (en) Diagnosis refreshing system and method for vehicle-mounted system main node
Wang et al. Review of Electrical and Electronic Architectures for Autonomous Vehicles: Topologies, Networking and Simulators
CN109936500A (en) A kind of data interactive method, data interaction device and electronic equipment
CN105599709B (en) Safety device and method for automotive bus system
US11140001B2 (en) Method for providing data packets from a CAN bus, control device and system having a CAN bus
CN104718530B (en) For vehicle to the communication system of Environment communication

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
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20200818