CN114553911B - Internet of vehicles control system, method, electronic equipment and readable storage medium - Google Patents
Internet of vehicles control system, method, electronic equipment and readable storage medium Download PDFInfo
- Publication number
- CN114553911B CN114553911B CN202210080513.2A CN202210080513A CN114553911B CN 114553911 B CN114553911 B CN 114553911B CN 202210080513 A CN202210080513 A CN 202210080513A CN 114553911 B CN114553911 B CN 114553911B
- Authority
- CN
- China
- Prior art keywords
- subsystem
- gateway
- vehicle
- data
- access
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000003860 storage Methods 0.000 title claims abstract description 12
- 230000011664 signaling Effects 0.000 claims abstract description 55
- 230000006855 networking Effects 0.000 claims abstract description 49
- 238000012545 processing Methods 0.000 claims abstract description 21
- 238000004891 communication Methods 0.000 claims description 30
- 238000004590 computer program Methods 0.000 claims description 6
- 230000000875 corresponding effect Effects 0.000 description 20
- 230000008569 process Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000001276 controlling effect Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 235000019800 disodium phosphate Nutrition 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- KLDZYURQCUYZBL-UHFFFAOYSA-N 2-[3-[(2-hydroxyphenyl)methylideneamino]propyliminomethyl]phenol Chemical compound OC1=CC=CC=C1C=NCCCN=CC1=CC=CC=C1O KLDZYURQCUYZBL-UHFFFAOYSA-N 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 201000001098 delayed sleep phase syndrome Diseases 0.000 description 1
- 208000033921 delayed sleep phase type circadian rhythm sleep disease Diseases 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004549 pulsed laser deposition Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
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)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The application provides a vehicle networking control system, a method, electronic equipment and a readable storage medium, wherein the system comprises: the access gateway subsystem is connected with a plurality of access platforms, the access platforms are communicated with corresponding vehicle-mounted equipment, the access gateway subsystem comprises an access gateway corresponding to each access platform, and the target access gateway is used for encoding target data in an initial format sent by the target access platform into a preset format or encoding control signaling in the preset format into the initial format and sending the initial format to the target access platform; the device route management subsystem is connected with the output end of the access gateway subsystem and is used for determining the networking state of the vehicle-mounted device according to the target data; the control signaling issuing subsystem is connected with the output end of the equipment routing management subsystem and the input end of the access gateway subsystem and is used for sending control signaling in a preset format to a target access gateway in the access gateway subsystem when the vehicle-mounted equipment is in a networking state. The application improves the data processing efficiency.
Description
Technical Field
The application relates to the technical field of internet of vehicles, in particular to an internet of vehicles control system, an internet of vehicles control method, electronic equipment and a readable storage medium.
Background
The Internet of vehicles (IOV: internet of Vehicle) can realize an integrated network of intelligent traffic management, intelligent dynamic information service and vehicle control, and is a typical application of the Internet of things technology in the field of traffic systems. The vehicle-mounted equipment in the vehicle is required to send data to the access platform for realizing the vehicle networking, and then the access platform forwards the data to the vehicle networking control system according to the communication protocol. However, for different vehicle-mounted devices, the data formats adopted by the vehicle-mounted devices are different, and for different access platforms, the communication protocols adopted by the vehicle-mounted devices are also different, so that the vehicle-mounted control system receives data with different data formats and different communication protocols, and the vehicle-mounted system is complex and has low calculation efficiency.
Disclosure of Invention
The embodiment of the application aims to provide a vehicle networking control system, a method, electronic equipment and a readable storage medium, so as to solve the system problem. The specific technical scheme is as follows:
in a first aspect, there is provided a vehicle networking control system, the system comprising:
The access gateway subsystem is connected with a plurality of access platforms, the access platforms are communicated with corresponding vehicle-mounted equipment, the access gateway subsystem comprises an access gateway corresponding to each access platform, and a target access gateway is used for encoding target data in an initial format sent by a target access platform into a preset format or encoding control signaling in the preset format into the initial format and sending the initial format to the target access platform;
the device routing management subsystem is connected with the output end of the access gateway subsystem and is used for determining the networking state of the vehicle-mounted device according to the target data;
And the control signaling issuing subsystem is connected with the output end of the equipment routing management subsystem and the input end of the access gateway subsystem and is used for sending the control signaling in the preset format to a target access gateway in the access gateway subsystem when the vehicle-mounted equipment is in a networking state.
Optionally, the system further comprises:
The message queue subsystem is connected with the output end of the access gateway subsystem and is used for splitting the target data into first data and second data according to the data type of the target data, wherein the first data indicates the networking state of the vehicle-mounted equipment;
And the data processing subsystem is connected with the output end of the message queue subsystem and is used for carrying out data processing on the second data.
Optionally, the device route management subsystem is connected with the access gateway subsystem through the message queue subsystem, and is used for determining the networking state of the vehicle-mounted device according to the first data.
Optionally, the device routing management subsystem is further configured to determine a gateway type and a gateway instance corresponding to the vehicle-mounted device when the vehicle-mounted device is determined to be in a networked state, where each gateway type adopts at least one gateway instance, and the gateway instance is used for transmitting data of a preset type.
Optionally, the control signaling issuing subsystem is further configured to encode, when receiving a control signaling for the vehicle-mounted device, the control signaling into the preset format;
acquiring the networking state of the vehicle-mounted equipment from the equipment route management subsystem;
And when the vehicle-mounted equipment is in a networking state, acquiring a gateway type and a gateway instance corresponding to the vehicle-mounted equipment from the equipment route management subsystem, and determining the target access gateway according to the gateway type and the gateway instance.
Optionally, the control signaling issuing subsystem is further configured to send alarm information to a preset terminal when it is determined that the vehicle-mounted device is in an unconnected state.
In a second aspect, there is provided a method for controlling internet of vehicles, the method comprising:
Acquiring target data in an initial format sent by a target access platform through a target access gateway, wherein communication is carried out between different access platforms and corresponding vehicle-mounted equipment, and the different access platforms correspond to different access gateways;
Encoding the target data in the initial format into a preset format;
determining the networking state of the vehicle-mounted equipment according to the target data;
And under the condition that the vehicle-mounted equipment is in a networking state, sending the control signaling in the preset format to the target access gateway so that the target access gateway encodes the control signaling into the initial format and sends the control signaling to the target access platform.
Optionally, before sending the control signaling in the preset format to the target access gateway, the method further includes:
Determining a gateway type and a gateway instance corresponding to the target access platform through the target data;
and determining a target access gateway corresponding to the target access platform according to the gateway type and the gateway data.
In a third aspect, an electronic device is provided, including a processor, a communication interface, a memory, and a communication bus, where the processor, the communication interface, and the memory complete communication with each other through the communication bus;
A memory for storing a computer program;
And the processor is used for realizing any of the steps of the Internet of vehicles control method when executing the program stored in the memory.
In a fourth aspect, a computer readable storage medium is provided, in which a computer program is stored, the computer program implementing any of the above-described internet of vehicles control method steps when executed by a processor.
The embodiment of the application has the beneficial effects that:
The embodiment of the application provides a vehicle networking control system, which can encode received target data into a preset format through an access gateway subsystem so as to process the data by adopting a unified preset format in the vehicle networking control system, and can encode control signaling into an initial format so as to send the control signaling to a target access platform according to a corresponding communication protocol. Compared with the prior art, the vehicle networking control system adopts the preset format to process data, so that the complexity of processing data by the vehicle networking control system is reduced, and the data processing efficiency is also improved.
Of course, not all of the above advantages need be achieved simultaneously in the practice of any one product or method of the present application.
Drawings
In order to more clearly illustrate the embodiments of the application or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, and it will be obvious to a person skilled in the art that other drawings can be obtained from these drawings without inventive effort.
Fig. 1 is a schematic diagram of an internet of vehicles control system according to an embodiment of the present application;
FIG. 2 is a flow chart of a method for controlling Internet of vehicles according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
In the following description, suffixes such as "module", "component", or "unit" for representing elements are used only for facilitating the description of the present application, and are not of specific significance per se. Thus, "module" and "component" may be used in combination.
The following will describe a detailed description of an internet of vehicles control system provided by the embodiment of the present application with reference to a specific implementation, as shown in fig. 1, where the system includes: the system comprises an access gateway subsystem, a device route management subsystem and a control signaling issuing subsystem. The output end of the access gateway subsystem is connected with the input end of the equipment route management subsystem, the output end of the equipment route management subsystem is connected with the input end of the control signaling issuing subsystem, and the output end of the control signaling issuing subsystem is connected with the input end of the access gateway subsystem.
The access gateway subsystem comprises a plurality of access gateways, each access gateway corresponds to one access platform, and different access platforms can communicate with corresponding vehicle-mounted equipment.
As shown in fig. 1, different vehicle-mounted devices correspond to different access platforms, and the types of the access platforms at least comprise public cloud loT platform, third party internet of vehicles platform, JTT808/1078, private protocol device or MQTT device. The access gateway subsystem at least comprises a public cloud loT gateway, an open platform access gateway, a JTT808 gateway, a private protocol gateway and an MQTT gateway.
Public cloud loT platform is connected with public cloud loT gateway through Http protocol, third party's car networking platform is connected with open platform access gateway through open platform protocol, JTT808/1078 is connected with JTT808 gateway through TCP, private protocol device is connected with private protocol gateway through TCP/UDP, MQT device is connected with MQTT gateway through TCP.
The target access platform sends target data in an initial format to a corresponding target access gateway, and the target access gateway encodes the target data into a preset format, so that the Internet of vehicles control system can convert the data in different formats and different communication protocols sent by different access platforms into the preset format, and the Internet of vehicles control system adopts a unified preset format to process the data.
And the target access gateway sends target data to the equipment route management subsystem, wherein the target data carries networking states of the vehicle-mounted equipment, including networking states and non-networking states. If the vehicle-mounted equipment is in an networking-free state, the target access platform cannot communicate with the vehicle-mounted equipment, and if the vehicle-mounted equipment is in a networking-free state, the target access platform can communicate with the vehicle-mounted equipment.
The control signaling issuing subsystem obtains the networking state of the vehicle-mounted equipment from the equipment routing management subsystem, if the vehicle-mounted equipment is determined to be in the networking state, when the control signaling issuing subsystem needs to send control signaling with a preset format to the vehicle-mounted equipment, the control signaling issuing subsystem needs to determine a target access gateway corresponding to the vehicle-mounted equipment, then the control signaling is sent to the target access gateway, the target access gateway encodes the control signaling into an initial format, then the control signaling with the initial format is sent to the target access platform, and the target access platform controls the vehicle-mounted equipment to execute corresponding actions according to the control signaling.
In the application, the received target data can be encoded into a preset format through the access gateway subsystem so as to process the data by adopting a unified preset format in the Internet of vehicles control system, and the control signaling can be encoded into an initial format so as to send the control signaling to the target access platform through a corresponding communication protocol. Compared with the prior art, the vehicle networking control system adopts the preset format to process data, different operations are not required to be executed aiming at each data format and each communication protocol, the complexity of the vehicle networking control system is reduced, and the data processing efficiency is also improved.
The system further comprises: the system comprises a message queue subsystem and a data processing subsystem, wherein the input end of the message queue subsystem is connected with the output end of the access gateway subsystem, and the output end of the message queue subsystem is connected with the input end of the data processing subsystem. The message queue subsystem receives target data in a preset format, then splits the target data into first data and second data according to the data type of the target data, wherein the first data is online data or offline data of the vehicle-mounted equipment, and can indicate the networking state of the vehicle-mounted equipment. The message queue subsystem in the application adopts a stable and high-performance open source message system. The message queue subsystem sends the second data to the data processing subsystem, and the data processing subsystem performs data processing on the second data, including data cleaning, filtering, analysis, storage and the like.
The output of the message queue subsystem is also connected to the input of the device route management subsystem. The message queue subsystem sends the first data to the device routing management subsystem, and the device routing management subsystem determines the networking state of the vehicle-mounted device according to the first data. If the device routing management subsystem determines that the vehicle-mounted device is in a networked state, the gateway type and the gateway instance corresponding to the vehicle-mounted device also need to be determined. The device route management subsystem can update and store the networking state, the gateway type and the gateway instance of the vehicle-mounted device in real time according to the received first data, so that the control signaling issuing subsystem can acquire the information of the latest moment from the device route management subsystem. One gateway type may employ at least one gateway instance, where the gateway instance is configured to transmit a preset type of data.
Optionally, when receiving the control signaling from the internal system to the vehicle-mounted device, the control signaling issuing subsystem encodes the control signaling into a preset format, and then obtains the networking state of the vehicle-mounted device according to the interface of the device routing management subsystem.
When the control signaling issuing subsystem determines that the vehicle-mounted equipment is in a networking state, the gateway type and the gateway instance corresponding to the vehicle-mounted equipment are acquired from the equipment routing management subsystem, and then the target access gateway is determined according to the gateway type and the gateway instance.
The control signaling issuing subsystem is further used for sending alarm information to a preset terminal when the vehicle-mounted equipment is determined to be in an unconnected state.
The embodiment of the application provides a vehicle networking control method, which is applied to a vehicle networking control system as shown in fig. 2, and comprises the following steps:
step 201: and acquiring the target data in the initial format sent by the target access platform through the target access gateway.
And the different access platforms correspond to different access gateways.
The vehicle networking control system comprises a plurality of access gateways, each access gateway corresponds to one access platform, and different access platforms can communicate with corresponding vehicle-mounted equipment through the plurality of access platforms. The target access gateway acquires target data in an initial format sent by the target access platform.
Step 202: and encoding the target data in the initial format into a preset format.
The target access gateway encodes target data in an initial format into a preset format, and sends the target data in the preset format to the message queue subsystem, the message queue subsystem splits the target data into first data and second data, then sends the first data to the equipment routing management subsystem, and sends the second data to the data processing subsystem.
Step 203: and determining the networking state of the vehicle-mounted equipment according to the target data.
The device routing management subsystem may determine networking states of the in-vehicle device, including networking states and non-networking states, from the first data. If the network is in the connected state, the device routing management subsystem can also determine the gateway type and gateway instance corresponding to the vehicle-mounted device.
If the in-vehicle apparatus is in the networked state with respect to the non-networked state, the target data includes operation data of the in-vehicle apparatus and the like.
Step 204: and under the condition that the vehicle-mounted equipment is in a networking state, sending control signaling in a preset format to the target access gateway so that the target access gateway encodes the control signaling into an initial format and sends the control signaling to the target access platform.
The control signaling issuing subsystem acquires the networking state of the vehicle-mounted equipment from the equipment routing management subsystem. If the network is in an unconnected state, sending out warning information, if the network is in a connected state, determining a target access gateway according to the gateway type and the gateway instance, sending a control signaling in a preset format to the target access gateway, encoding the control signaling into an initial format by the target access gateway, and then sending the control signaling to a target access platform, and controlling the vehicle-mounted equipment to execute corresponding operation by the target access platform according to the control signaling.
According to another aspect of the embodiments of the present application, as shown in fig. 3, the present application provides an electronic device, including a memory 303, a processor 301, a communication interface 302, and a communication bus 304, where the memory 303 stores a computer program that can be executed on the processor 301, and the memory 303 and the processor 301 communicate through the communication interface 302 and the communication bus 304, and the processor 301 executes the steps of the method.
The memory and the processor in the electronic device communicate with the communication interface through a communication bus. The communication bus may be a peripheral component interconnect standard (PERIPHERAL COMPONENT INTERCONNECT, PCI) bus, or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, or the like. The communication bus may be classified as an address bus, a data bus, a control bus, or the like.
The memory may include random access memory (Random Access Memory, RAM) or may include non-volatile memory (non-volatile memory), such as at least one disk memory. Optionally, the memory may also be at least one memory device located remotely from the aforementioned processor.
The processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, abbreviated as CPU), a network processor (Network Processor, abbreviated as NP), etc.; but may also be a digital signal processor (DIGITAL SIGNAL Processing, DSP), application Specific Integrated Circuit (ASIC), field-Programmable gate array (FPGA) or other Programmable logic device, discrete gate or transistor logic device, discrete hardware components.
There is also provided in accordance with yet another aspect of an embodiment of the present application a computer readable medium having non-volatile program code executable by a processor.
Optionally, in an embodiment of the present application, a computer readable medium is arranged to store program code for the processor to perform the above method.
Alternatively, specific examples in this embodiment may refer to examples described in the foregoing embodiments, and this embodiment is not described herein.
When the embodiment of the application is specifically implemented, the above embodiments can be referred to, and the application has corresponding technical effects.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For a hardware implementation, the Processing units may be implemented within one or more Application SPECIFIC INTEGRATED Circuits (ASICs), digital signal processors (DIGITAL SIGNAL Processing, DSPs), digital signal Processing devices (DSP DEVICE, DSPD), programmable logic devices (Programmable Logic Device, PLDs), field-Programmable gate arrays (Field-Programmable GATE ARRAY, FPGA), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units for performing the functions described herein, or a combination thereof.
For a software implementation, the techniques described herein may be implemented by means of units that perform the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, and for example, the division of the modules is merely a logical function division, and there may be additional divisions when actually implemented, for example, multiple modules or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the embodiments of the present application may be embodied in essence or a part contributing to the prior art or a part of the technical solution, in the form of a software product stored in a storage medium, comprising several signaling to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk, etc. It should be noted that in this document, relational terms such as "first" and "second" and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The foregoing is only a specific embodiment of the application to enable those skilled in the art to understand or practice the application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (8)
1. An internet of vehicles control system, the system comprising:
The access gateway subsystem is connected with a plurality of access platforms, the access platforms are communicated with corresponding vehicle-mounted equipment, the access gateway subsystem comprises an access gateway corresponding to each access platform, and the target access gateway is used for encoding target data of an initial format transmitted by a target access platform into a unified preset format or encoding control signaling of the preset format into the initial format and transmitting the initial format to the target access platform, wherein the formats of data transmitted by different access platforms and the adopted communication protocols are different;
the device routing management subsystem is connected with the output end of the access gateway subsystem and is used for determining the networking state of the vehicle-mounted device according to the target data;
The control signaling issuing subsystem is respectively connected with the output end of the equipment routing management subsystem and the input end of the access gateway subsystem and is used for sending the control signaling in the preset format to a target access gateway in the access gateway subsystem when the vehicle-mounted equipment is in a networking state;
the control signaling issuing subsystem is further used for encoding the control signaling into the preset format when receiving the control signaling for the vehicle-mounted equipment;
acquiring the networking state of the vehicle-mounted equipment from the equipment route management subsystem;
And when the vehicle-mounted equipment is in a networking state, acquiring a gateway type and a gateway instance corresponding to the vehicle-mounted equipment from the equipment route management subsystem, and determining the target access gateway according to the gateway type and the gateway instance.
2. The system of claim 1, wherein the system further comprises:
The message queue subsystem is connected with the output end of the access gateway subsystem and is used for splitting the target data into first data and second data according to the data type of the target data, wherein the first data indicates the networking state of the vehicle-mounted equipment;
And the data processing subsystem is connected with the output end of the message queue subsystem and is used for carrying out data processing on the second data.
3. The system of claim 2, wherein the system further comprises a controller configured to control the controller,
The device route management subsystem is connected with the access gateway subsystem through the message queue subsystem and is used for determining the networking state of the vehicle-mounted device according to the first data.
4. The system of claim 1, wherein the system further comprises a controller configured to control the controller,
The device routing management subsystem is further used for determining a gateway type and a gateway instance corresponding to the vehicle-mounted device under the condition that the vehicle-mounted device is in a networked state, wherein each gateway type adopts at least one gateway instance, and the gateway instance is used for transmitting data of a preset type.
5. The system of claim 1, wherein the system further comprises a controller configured to control the controller,
The control signaling issuing subsystem is further used for sending alarm information to a preset terminal when the vehicle-mounted equipment is determined to be in an unconnected state.
6. A method for controlling internet of vehicles, the method comprising:
Acquiring target data in an initial format sent by a target access platform through a target access gateway, wherein communication is carried out between different access platforms and corresponding vehicle-mounted equipment, the different access platforms correspond to different access gateways, and the formats of the data sent by the different access platforms are different from the adopted communication protocols;
encoding the target data in the initial format into a unified preset format;
determining the networking state of the vehicle-mounted equipment according to the target data;
When the vehicle-mounted equipment is in a networking state, sending control signaling in the preset format to the target access gateway so that the target access gateway encodes the control signaling into the initial format and sends the control signaling to the target access platform;
Before sending the control signaling in the preset format to the target access gateway, the method further includes:
Determining a gateway type and a gateway instance corresponding to the target access platform through the target data;
And determining a target access gateway corresponding to the target access platform according to the gateway type and the gateway instance.
7. The electronic equipment is characterized by comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory are communicated with each other through the communication bus;
A memory for storing a computer program;
A processor for implementing the method steps of claim 6 when executing a program stored on a memory.
8. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored therein a computer program which, when executed by a processor, implements the method steps of claim 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210080513.2A CN114553911B (en) | 2022-01-24 | 2022-01-24 | Internet of vehicles control system, method, electronic equipment and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210080513.2A CN114553911B (en) | 2022-01-24 | 2022-01-24 | Internet of vehicles control system, method, electronic equipment and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114553911A CN114553911A (en) | 2022-05-27 |
CN114553911B true CN114553911B (en) | 2024-06-04 |
Family
ID=81672527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210080513.2A Active CN114553911B (en) | 2022-01-24 | 2022-01-24 | Internet of vehicles control system, method, electronic equipment and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114553911B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115051887B (en) * | 2022-06-06 | 2024-10-15 | 国汽智控(北京)科技有限公司 | Data conversion method, interface conversion device and vehicle |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107483553A (en) * | 2017-07-24 | 2017-12-15 | 北汽福田汽车股份有限公司 | Car networking system and information of vehicles method for uploading |
CN109542971A (en) * | 2018-11-29 | 2019-03-29 | 北京车联天下信息技术有限公司 | Vehicle data processing method, device and readable storage medium storing program for executing |
CN111131348A (en) * | 2018-10-31 | 2020-05-08 | 顺丰科技有限公司 | Internet of vehicles system and operation method thereof |
CN111163147A (en) * | 2019-12-24 | 2020-05-15 | 深圳供电局有限公司 | Gateway device, multi-protocol data transmission method and computer device |
CN112671839A (en) * | 2020-12-11 | 2021-04-16 | 国汽(北京)智能网联汽车研究院有限公司 | Data processing method and device, cloud system and storage medium |
CN112714193A (en) * | 2021-03-26 | 2021-04-27 | 深圳佳兆业科技集团有限公司 | Community data processing system, method, device and equipment based on Internet of things platform |
CN112804697A (en) * | 2021-01-04 | 2021-05-14 | 珠海格力电器股份有限公司 | Network distribution method and device for equipment to be networked, electronic equipment and computer readable medium |
CN113259231A (en) * | 2021-05-12 | 2021-08-13 | 中移(上海)信息通信科技有限公司 | Gateway equipment, information transmission method and device |
CN113386689A (en) * | 2021-07-08 | 2021-09-14 | 东软睿驰汽车技术(大连)有限公司 | In-vehicle equipment condition linkage method and device based on cloud realization |
-
2022
- 2022-01-24 CN CN202210080513.2A patent/CN114553911B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107483553A (en) * | 2017-07-24 | 2017-12-15 | 北汽福田汽车股份有限公司 | Car networking system and information of vehicles method for uploading |
CN111131348A (en) * | 2018-10-31 | 2020-05-08 | 顺丰科技有限公司 | Internet of vehicles system and operation method thereof |
CN109542971A (en) * | 2018-11-29 | 2019-03-29 | 北京车联天下信息技术有限公司 | Vehicle data processing method, device and readable storage medium storing program for executing |
CN111163147A (en) * | 2019-12-24 | 2020-05-15 | 深圳供电局有限公司 | Gateway device, multi-protocol data transmission method and computer device |
CN112671839A (en) * | 2020-12-11 | 2021-04-16 | 国汽(北京)智能网联汽车研究院有限公司 | Data processing method and device, cloud system and storage medium |
CN112804697A (en) * | 2021-01-04 | 2021-05-14 | 珠海格力电器股份有限公司 | Network distribution method and device for equipment to be networked, electronic equipment and computer readable medium |
CN112714193A (en) * | 2021-03-26 | 2021-04-27 | 深圳佳兆业科技集团有限公司 | Community data processing system, method, device and equipment based on Internet of things platform |
CN113259231A (en) * | 2021-05-12 | 2021-08-13 | 中移(上海)信息通信科技有限公司 | Gateway equipment, information transmission method and device |
CN113386689A (en) * | 2021-07-08 | 2021-09-14 | 东软睿驰汽车技术(大连)有限公司 | In-vehicle equipment condition linkage method and device based on cloud realization |
Non-Patent Citations (2)
Title |
---|
uan Contreras-Castillo ; Sherali Zeadally ; Juan Antonio Guerrero-Ibañez.Internet of Vehicles: Architecture, Protocols, and Security.《IEEE》.2017,全文. * |
交通物联网测试模型的系统设计与开发;张宇;《中国优秀硕士学位论文全文数据库》;20190115;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114553911A (en) | 2022-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109040171A (en) | A kind of emergency response system, method, equipment and storage medium | |
US9935651B1 (en) | Data transmission method and apparatus | |
CN110768882B (en) | Data monitoring method and system, monitoring equipment and vehicle | |
CN114553911B (en) | Internet of vehicles control system, method, electronic equipment and readable storage medium | |
CN109428773B (en) | Communication method and device | |
CN109962953A (en) | client communication establishing method and device | |
CN104202212A (en) | System and method for obtaining distributed cluster system alarm | |
CN112671839A (en) | Data processing method and device, cloud system and storage medium | |
US20170336802A1 (en) | Caching Electronic Control Unit Mapping Solutions for Connected Vehicles | |
CN106131100B (en) | Method and apparatus for module remote request processing | |
CN117880372A (en) | Equipment access control method of FTTR (fiber to the Home) system, gateway equipment and gateway distributed system | |
CN109274708B (en) | Message processing method, device and system applied to automatic driving vehicle | |
CN114503518B (en) | Detection device, vehicle, detection method, and detection program | |
CN116346529A (en) | Low-delay CAN communication method, system and storage medium | |
CN115633102A (en) | Multi-type protocol message processing system, method and readable storage medium | |
CN118540213B (en) | Node configuration method and related device for secure real-time bus SRB | |
CN115412588B (en) | Method and device for remotely updating configuration file and electronic equipment | |
CN114338477A (en) | Communication link monitoring method, device, equipment and storage medium | |
CN115103018B (en) | Data transmission method, device and system, electronic equipment and storage medium | |
CN115017374B (en) | Data analysis method, target vehicle, data analysis system and storage device | |
CN116055229B (en) | Abnormal behavior processing method, device, equipment and storage medium | |
CN115277675B (en) | Data stream processing method, device, electronic equipment and readable storage medium | |
CN115017374A (en) | Data analysis method, target vehicle, data analysis system and storage device | |
CN117032174A (en) | Control method and device based on vehicle-mounted gateway and computer readable storage medium | |
US10970059B2 (en) | Systems and methods for updating firmware and critical configuration data to scalable distributed systems using a peer to peer protocol |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: A vehicle networking control system, method, electronic device, and readable storage medium Granted publication date: 20240604 Pledgee: Shenzhen Branch of China Merchants Bank Co.,Ltd. Pledgor: SHENZHEN MAPGOO TECHNOLOGY Co.,Ltd. Registration number: Y2024980039044 |