Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In order to solve the above problems in the prior art, embodiments of the present invention provide a method and an apparatus for acquiring car networking information, and the inventive concept is that authorization authentication is performed on a mobile terminal through a server cluster, only car networking information is allowed to be acquired through an authenticated mobile terminal, and direct connection between the mobile terminal and a vehicle-mounted device terminal and direct information acquisition from the vehicle-mounted device terminal are avoided, so that security of car networking information acquisition can be improved.
Fig. 1 is a schematic flow chart of a vehicle networking information acquisition method according to an embodiment of the present invention. As shown in fig. 1, the method includes: and step S101, sending the encrypted authorization authentication request message to the server cluster.
The server cluster is used for storing the vehicle networking information collected by the vehicle equipment terminal; the authorization authentication request message carries the identity number, the user name and the password of the mobile terminal.
In order to facilitate understanding of the embodiments of the present invention, the following description will first describe a car networking information acquisition system.
Fig. 2 is a schematic structural diagram of the internet of vehicles information acquisition system according to the embodiment of the present invention. As shown in fig. 2, the system includes a vehicle-mounted device terminal 201, a server cluster 202, and a mobile terminal 203.
The vehicle-mounted device terminal 201 may be mounted on a vehicle and bound to the vehicle. That is, the in-vehicle apparatus terminals 201 correspond to automobiles one-to-one. The vehicle-mounted device terminal 201 is configured to collect original information of the vehicle, such as a position, a speed, an environment in the vehicle, and an operation parameter, and may be further configured to generate derivative information according to the original information.
For example, the determination is made based on temperature information in the vehicle interior environment, and information on whether the vehicle interior environment is suitable is generated based on the determination result, and the information on whether the vehicle interior environment is suitable is derived information.
The vehicle-mounted equipment terminal 201 can acquire position information and speed information through the Beidou system, and positioning is more accurate.
The vehicle network information may include derivative information in addition to the original information.
The vehicle-mounted device terminal 201 can store the acquired vehicle network information in a local database, and then upload the vehicle network information to the server cluster 202 in real time through the internet of vehicles, so that real-time updating of data can be guaranteed, data loss caused by network abnormality can be prevented, and meanwhile, a user can conveniently search data through a network at any time and any place.
And the server cluster 202 is used for storing the vehicle network information sent by each vehicle-mounted device terminal 201.
The server cluster 202 is further configured to store a username and a password of a registered user, and an identification number of a mobile terminal that allows the vehicle networking information to be obtained.
The Identity Document (ID) of the mobile terminal is a unique identifier of the mobile terminal, and is used to represent the Identity of the mobile terminal.
The server cluster 202 is composed of a plurality of servers. The server cluster 202 may have distributed databases installed, with the database installed on each server being a node of the distributed database. The database installed on each server may be a relational database.
Because the scale of the vehicle network is large, the data volume of the vehicle network information is large, the vehicle network information is stored through the distributed database, a large amount of data storage is more convenient, the reliability and the usability can be improved, the expansion is easier, the stored data can be more conveniently inquired, and the inquiry efficiency of the vehicle network data can be improved.
And the vehicle network information is stored by adopting a relational database, so that the stored data can be more conveniently inquired.
The mobile terminal 203 may be a smart phone, a tablet computer, a notebook computer, or a Personal Digital Assistant (PDA), etc. The mobile terminal is convenient and fast and is convenient to carry.
The mobile terminal 203 and the server cluster 202 can communicate through a dedicated link, so that data security is ensured, and security of obtaining the internet of vehicles information can be improved.
In order to acquire the car networking information, a user may register first, use a mobile terminal as a mobile terminal that allows the car networking information to be acquired, and send an identification number of the mobile terminal, a registered user name, and a password to the server cluster 202 for storage.
It should be noted that the execution subject of the car networking information acquisition method provided by the embodiment of the present invention is a mobile terminal.
Specifically, the mobile terminal 203 generates an authorization authentication request message carrying an identification number, a user name and a password of the mobile terminal 203.
After the authorization authentication request message is generated, the authorization authentication request message can be encrypted through an encryption algorithm such as the Base64 algorithm and the like, so that a ciphertext character string consisting of numbers, English letters and symbols is obtained. The ciphertext character string is an encrypted authorization authentication request message.
The mobile terminal 203 transmits the encrypted authorization authentication request message to the server cluster 202 based on the HTTP protocol.
The authorization authentication request message is sent after being encrypted, so that the transmission safety of the authorization authentication request message can be ensured, and the safety reliability of authorization authentication can be improved.
After receiving the encrypted authorization authentication request message, the server cluster 202 correspondingly decrypts the authorization authentication request message by using a decryption algorithm such as Base64 algorithm, and obtains the authorization authentication request message, and extracts the identity identification number, the user name, and the password of the mobile terminal 203 from the authorization authentication request message.
The server cluster 202 extracts the id number, the user name and the password of the mobile terminal 203, matches the user name and the password of the registered user stored in the server cluster 202, and the id number of the mobile terminal allowed to obtain the car networking information, and performs authorization authentication.
If the identity identification number, the user name and the password of the mobile terminal 203 can be matched and the authentication is passed, a request passing message is returned to the mobile terminal 203, and the mobile terminal 203 is allowed to acquire the vehicle network information stored in the server cluster 202; if any of the id number, the user name, and the password of the mobile terminal 203 cannot be matched and the authentication fails, an error prompt message is returned to the mobile terminal 203 to prompt that the mobile terminal does not exist and the user name or the password is wrong.
The embodiment of the invention can increase the safety of network data communication transmission by carrying out authorization authentication on the mobile terminal.
And step S102, receiving a request passing message sent by the server cluster.
Specifically, when the authentication is passed, the mobile terminal 203 may receive a request passing message returned by the server cluster 202; when the authentication fails, the mobile terminal 203 may receive an error prompt message returned by the server cluster 202.
And step S103, sending an information acquisition request to the server cluster.
Specifically, the mobile terminal 203 receives the request passing message returned by the server cluster 202, which indicates that the mobile terminal 203 is a mobile terminal that allows obtaining of the car networking information, the user is a registered legal user, and the user successfully logs in, and can enter a vehicle management and control interface.
Through the vehicle management and control interface, the mobile terminal 203 may send an information acquisition request to the server cluster 202.
The information acquisition request carries the type of the car networking information requested by the mobile terminal 203, the target vehicle, the acquisition time period, and other conditions.
After receiving the information acquisition request, the server cluster 202 may acquire, according to conditions such as the type of the requested internet of vehicles information, the target vehicle, and the acquisition time period carried in the information acquisition request, the vehicle network information meeting the conditions, as response information, and return the response information to the mobile terminal 203.
It is understood that the response information is the internet of vehicles information requested by the information acquisition request.
And step S104, receiving response information sent by the server cluster.
And the response information is the vehicle networking information requested by the information acquisition request.
Specifically, the mobile terminal 203 receives response information returned by the server cluster 202, so that the requested internet of vehicles information can be acquired.
According to the embodiment of the invention, the mobile terminal is authorized and authenticated, and the mobile terminal passing the authorization and authentication acquires the requested Internet of vehicles information by sending the information acquisition request to the server cluster, so that the security of acquiring the Internet of vehicles information can be improved.
Based on the content of the foregoing embodiments, after receiving the request passing message sent by the server cluster, the method further includes: and receiving the Internet of vehicles information sent by the server cluster.
Specifically, after the authorization authentication passes, the server cluster 202 may also actively send the car networking information to the mobile terminal 203.
The car networking information actively sent by the server cluster 202 to the mobile terminal 203 may be preset car networking information of a certain type, such as vehicle location information, alarm information, or in-car environment information.
The server cluster 202 may transmit at a designated time, periodically at preset time intervals, or actively transmit the internet of vehicles information when a preset trigger condition is met.
The mobile terminal 203 may receive the car networking information actively sent by the server cluster 202.
According to the embodiment of the invention, the authorization authentication is carried out on the mobile terminal, and the mobile terminal which passes the authorization authentication acquires the Internet of vehicles information sent by the server cluster, so that the security of acquiring the Internet of vehicles information can be improved.
Based on the content of the foregoing embodiments, the specific step of sending the information acquisition request to the server cluster includes: and sending a vehicle searching request or a vehicle track inquiring request to the server cluster.
Specifically, the information acquisition request may be a vehicle search request or a vehicle trajectory query request.
When a user needs to know the real-time position of a target vehicle, a vehicle search request carrying the ID of the target vehicle (such as a license plate number, a frame number, a vehicle identification code, an engine number, or a code of a bound vehicle-mounted device terminal) may be sent to the server cluster 202 through the mobile terminal 203.
The target vehicle can be one or more vehicles.
The server cluster 202 may obtain the real-time location information of the target vehicle as response information by querying the database, and return the response information to the mobile terminal 203.
The mobile terminal 203 may display the real-time location of the target vehicle on a screen included in the mobile terminal 203 or an external display screen through a map by using the included information display module.
When a user needs to know the track of a target vehicle in a target time period, a vehicle track query request carrying the ID of the target vehicle and the target time period can be sent to the server cluster 202 through the mobile terminal 203.
The target time period may be several hours, several days, or several months, which is not particularly limited in the embodiment of the present invention.
The server cluster 202 may obtain the location information of the target vehicle in the target time period as response information by querying the database, and return the response information to the mobile terminal 203.
The mobile terminal 203 may connect the position information of the target vehicle in the target time period into a track through the included information display module, and display the track on a screen or an external display screen included in the mobile terminal 203 through a map.
The embodiment of the invention can more safely acquire the real-time position information or track information of the target vehicle by carrying out authorization authentication on the mobile terminal and sending the vehicle searching request or the vehicle track inquiring request to the server cluster through the mobile terminal of the authorization authentication.
Based on the content of the above embodiments, the specific step of receiving the car networking information sent by the server cluster includes: and receiving the position information of the target vehicle sent by the server cluster according to a preset time interval.
Specifically, the in-vehicle device terminal 201 may send the location information of the bound vehicle to the server cluster 202 at preset time intervals.
The preset time interval may be set according to actual needs, and the embodiment of the present invention is not limited to this specifically, and may be, for example, 30 seconds.
If the vehicle is the target vehicle of the user, the server cluster 202 may send the location information of the target vehicle according to the time interval.
Accordingly, the mobile terminal 203 may receive the location information of the target vehicle at the time interval.
The embodiment of the invention can more safely acquire the position information of the target vehicle by carrying out authorization authentication on the mobile terminal and receiving the position information of the target vehicle sent by the server cluster according to the preset time interval through the mobile terminal of the authorization authentication.
Based on the content of the foregoing embodiments, the specific step of receiving the car networking information sent by the server cluster further includes: and receiving alarm information of the target vehicle sent by the server cluster.
Specifically, the vehicle-mounted device terminal 201 bound to the target vehicle may generate alarm information according to the collected original information, and send the alarm information to the server cluster 202.
The alarm information is derived information. The alarm information may include overspeed alarm information, fault alarm information, and the like.
For example, when it is determined from the vehicle speed information that the current vehicle speed exceeds a preset value, the in-vehicle device terminal 201 generates alarm overspeed information.
After receiving the alarm information, the server cluster 202 sends the alarm information to the mobile terminal 203.
The mobile terminal 203 receives the alarm information, prompts the user that the target vehicle has conditions such as overspeed or fault, and sends out a warning, so that the user can perform corresponding processing.
The embodiment of the invention can more safely acquire the alarm information and reduce the possibility of tampering the alarm information by carrying out authorization authentication on the mobile terminal and receiving the alarm information sent by the server cluster through the mobile terminal of the authorization authentication, thereby improving the driving safety of the vehicle.
Fig. 3 is a schematic flow chart of a vehicle networking information obtaining method according to an embodiment of the present invention. Based on the content of the above embodiments, as shown in fig. 3, the method includes: and step S301, receiving an authorization authentication request message which is sent by the mobile terminal and encrypted by the Base64 algorithm.
The authorization authentication request message carries an identity number, a user name and a password of the mobile terminal.
Specifically, the mobile terminal 203 generates an authorization authentication request message carrying an identification number, a user name and a password of the mobile terminal 203.
After the authorization authentication request message is generated, the authorization authentication request message can be encrypted through an encryption algorithm such as the Base64 algorithm and the like, so that a ciphertext character string consisting of numbers, English letters and symbols is obtained. The ciphertext character string is an encrypted authorization authentication request message.
The mobile terminal 203 transmits the encrypted authorization authentication request message to the server cluster 202 based on the HTTP protocol.
The server cluster 202 receives the encrypted authorization authentication request message
Step S302, according to the encrypted authorization authentication request message, authorization authentication is carried out on the mobile terminal.
After receiving the encrypted authorization authentication request message, the server cluster 202 correspondingly decrypts the authorization authentication request message by using a decryption algorithm such as Base64 algorithm, so as to obtain the authorization authentication request message, and extracts the identity identification number, the user name and the password of the mobile terminal 203 from the authorization authentication request message.
The server cluster 202 extracts the id number, the user name and the password of the mobile terminal 203, matches the user name and the password of the registered user stored in the server cluster 202, and the id number of the mobile terminal allowed to obtain the car networking information, and performs authorization authentication.
If the identity identification number, the user name and the password of the mobile terminal 203 can be matched, the authentication is passed, and the mobile terminal 203 is allowed to acquire the vehicle network information stored in the server cluster 202; if any of the id number, user name, and password of the mobile terminal 203 cannot be matched, the authentication is not passed.
And step S303, if the authentication is passed, sending a request passing message to the mobile terminal.
Specifically, if the authentication passes, the server cluster 202 returns a request passing message to the mobile terminal 203, and the activation is successful; if the authentication is not passed, an error prompt message is returned to the mobile terminal 203 to prompt that the mobile terminal does not exist and the user name or the password is wrong.
And step S304, receiving an information acquisition request sent by the mobile terminal.
Specifically, after the authenticated mobile terminal 203 receives the request passing message, the user successfully logs in, and may enter the vehicle management and control interface.
Through the vehicle management and control interface, the mobile terminal 203 may send an information acquisition request to the server cluster 202.
The information acquisition request carries the type of the car networking information requested by the mobile terminal 203, the target vehicle, the acquisition time period, and other conditions.
The server cluster 202 receives the information acquisition request.
Step S305, according to the information acquisition request, response information is sent to the mobile terminal.
And the response information is the vehicle networking information requested by the information acquisition request.
After receiving the information acquisition request, the server cluster 202 may acquire, according to conditions such as the type of the requested internet of vehicles information, the target vehicle, and the acquisition time period carried in the information acquisition request, the vehicle network information meeting the conditions, as response information, and return the response information to the mobile terminal 203.
According to the embodiment of the invention, the mobile terminal is authorized and authenticated, and the mobile terminal passing the authorization and authentication acquires the requested Internet of vehicles information by sending the information acquisition request to the server cluster, so that the security of acquiring the Internet of vehicles information can be improved.
Based on the content of the foregoing embodiments, after sending the request passing message to the mobile terminal, the method further includes: and sending the Internet of vehicles information to the mobile terminal.
Specifically, after the authorization authentication passes, the server cluster 202 may also actively send the car networking information to the mobile terminal 203.
The car networking information actively sent by the server cluster 202 to the mobile terminal 203 may be preset car networking information of a certain type, such as vehicle location information, alarm information, or in-car environment information.
The server cluster 202 may transmit at a designated time, periodically at preset time intervals, or actively transmit the internet of vehicles information when a preset trigger condition is met.
According to the embodiment of the invention, the authorization authentication is carried out on the mobile terminal, and the mobile terminal which passes the authorization authentication acquires the Internet of vehicles information sent by the server cluster, so that the security of acquiring the Internet of vehicles information can be improved.
Based on the content of the above embodiments, the specific steps of performing authorization authentication on the mobile terminal according to the encrypted authorization authentication request message include: and according to the Base64 algorithm, decrypting the authorization authentication request message encrypted by the Base64 algorithm to obtain the identity identification number, the user name and the password of the mobile terminal.
Specifically, before the mobile terminal 203 transmits the authorization authentication request message, the authorization authentication request message may be encrypted by the Base64 algorithm.
After receiving the encrypted authorization and authentication request message, the server cluster 202 correspondingly decrypts the authorization and authentication request message by using the Base64 algorithm to obtain the authorization and authentication request message, thereby extracting the identity number, the user name and the password of the mobile terminal 203.
And if the identity identification number of the mobile terminal is successfully matched, logging in according to the user name and the password.
Specifically, the server cluster 202 may learn whether the identity identifier identical to the identity identifier extracted from the authorization request message exists in the stored identity identifiers of the mobile terminals by querying the stored identity identifiers of the mobile terminals.
If so, successfully matching the identity identification number of the mobile terminal; if not, the matching of the identification numbers of the mobile terminals fails, and the mobile terminal 203 fails the authorization authentication of the server cluster 202.
And if the identity identification number of the mobile terminal is successfully matched, logging in according to the user name and the password extracted from the authorization authentication request message.
If the login is successful, the authentication is passed.
Specifically, if the user name and the password extracted from the authorization authentication request message are the user name and the password corresponding to the user name stored in the server cluster 202, the login is successful, and the mobile terminal 203 passes the authorization authentication of the server cluster 202. Otherwise, the login fails, and the mobile terminal 203 fails the authorized authentication of the server cluster 202.
According to the embodiment of the invention, the authorization authentication request message is encrypted and decrypted through the Base64 algorithm, the identity identification number, the user name and the password of the mobile terminal are extracted, the user name and the password are verified after the identity identification number of the mobile terminal is judged to be matched, and only the legal mobile terminal and the user can be authorized, so that the safety of obtaining the internet of vehicles information can be improved.
Fig. 4 is a schematic structural diagram of an information acquiring apparatus of a vehicle networking system according to an embodiment of the present invention. Based on the content of the above embodiments, as shown in fig. 4, the apparatus includes a user authorization module 401 and a vehicle management and control module 402, wherein:
a user authorization module 401, configured to send an encrypted authorization authentication request message to the server cluster; receiving a request passing message sent by a server cluster;
the vehicle management and control module 402 is configured to send an information acquisition request to the server cluster; receiving response information sent by the server cluster;
the server cluster is used for storing the vehicle networking information collected by the vehicle equipment terminal; the authorization authentication request message carries an identity identification number, a user name and a password of the mobile terminal; and responding the information, namely acquiring the requested Internet of vehicles information for the information acquisition request.
It should be noted that the device for acquiring information of the internet of vehicles provided by the embodiment of the present invention is a mobile terminal.
Specifically, the user authorization module 401 is electrically connected to the vehicle management module 402.
The user authorization module 401 generates an authorization authentication request message carrying the identity number, the user name and the password of the mobile terminal, encrypts the authorization authentication request message and sends the encrypted authorization authentication request message to the server cluster.
If the result of the authorization authentication performed by the server cluster according to the authorization authentication request message is that the authentication is passed, the user authorization module 401 receives a request passing message returned by the server cluster.
The vehicle management and control module 402 sends an information acquisition request to the server cluster.
The information acquisition request carries the type of the car networking information requested by the mobile terminal 203, the target vehicle, the acquisition time period, and other conditions.
After receiving the information acquisition request, the server cluster may acquire, according to conditions such as the type of requested internet-of-vehicles information, the target vehicle, and the acquisition time period carried by the information acquisition request, the internet-of-vehicles information that meets the conditions, as response information, and return the response information to the mobile terminal.
The mobile terminal receives the response message through the vehicle management module 402.
The specific method and process for implementing the corresponding function by each module included in the car networking information acquisition device are described in the above embodiments of the car networking information acquisition method, and are not described herein again.
The vehicle networking information acquisition device is used for the vehicle networking information acquisition method of each embodiment. Therefore, the description and definition in the car networking information obtaining method in the foregoing embodiments can be used for understanding the execution modules in the embodiments of the present invention.
According to the embodiment of the invention, the mobile terminal is authorized and authenticated, and the mobile terminal passing the authorization and authentication acquires the requested Internet of vehicles information by sending the information acquisition request to the server cluster, so that the security of acquiring the Internet of vehicles information can be improved.
Fig. 5 is a schematic structural diagram of an information acquiring apparatus of a vehicle networking system according to an embodiment of the present invention. Based on the content of the above embodiments, as shown in fig. 5, the apparatus includes an authorization authentication module 501 and an information sending module 502, where:
an authorization and authentication module 501, configured to receive an encrypted authorization and authentication request message sent by a mobile terminal; according to the encrypted authorization authentication request message, carrying out authorization authentication on the mobile terminal; if the authentication is passed, sending a request passing message to the mobile terminal;
an information sending module 502, configured to receive an information obtaining request sent by a mobile terminal; sending response information to the mobile terminal according to the information acquisition request;
the authorization authentication request message carries an identity identification number, a user name and a password of the mobile terminal; and responding the information, namely acquiring the requested Internet of vehicles information for the information acquisition request.
It should be noted that the device for acquiring information on the internet of vehicles provided by the embodiment of the present invention is a server cluster.
Specifically, the authorization authentication module 501 is electrically connected to the information transmission module 502.
The authorization and authentication module 501 receives the encrypted authorization and authentication request message sent by the mobile terminal, decrypts the encrypted authorization and authentication request message, and extracts the id number, the user name, and the password of the mobile terminal 203 from the authorization and authentication request message.
The authorization authentication module 501 matches the extracted id number, user name and password of the mobile terminal with the user name and password of the registered user stored in the server cluster and the id number of the mobile terminal allowed to obtain the car networking information, and performs authorization authentication.
If the identity identification number, the user name and the password of the mobile terminal can be matched, the authentication is passed, and the authorization authentication module 501 sends a request passing message to the mobile terminal, so that the mobile terminal is allowed to acquire the vehicle network information stored in the server cluster.
And the mobile terminal passing the authentication sends an information acquisition request to the service cluster.
The information acquisition request carries the type of the Internet of vehicles information requested by the mobile terminal, the target vehicle, the acquisition time period and other conditions.
After receiving the information obtaining request, the information sending module 502 may obtain the vehicle network information meeting the above conditions according to the conditions, such as the type of the requested vehicle network information, the target vehicle, and the collection time period, carried by the information obtaining request, as the response information, and return the response information to the mobile terminal.
After receiving the information acquisition request, the vehicle network information meeting the conditions can be acquired according to the conditions of the type, the target vehicle, the acquisition time period and the like of the requested vehicle network information carried by the information acquisition request, and the vehicle network information is used as response information and is returned to the mobile terminal.
According to the embodiment of the invention, the mobile terminal is authorized and authenticated, and the mobile terminal passing the authorization and authentication acquires the requested Internet of vehicles information by sending the information acquisition request to the server cluster, so that the security of acquiring the Internet of vehicles information can be improved.
Fig. 6 is a schematic physical structure diagram of an electronic device according to an embodiment of the present invention. Based on the content of the above embodiment, as shown in fig. 6, the electronic device may include: a processor (processor)601, a memory (memory)602, and a bus 603; wherein, the processor 601 and the memory 602 complete the communication with each other through the bus 603; the processor 601 is used for calling the computer program instructions stored in the memory 602 and executable on the processor 601 to execute the car networking information obtaining method provided by the above-mentioned method embodiments, for example, including: sending an encrypted authorization authentication request message to the server cluster; receiving a request passing message sent by a server cluster; sending an information acquisition request to a server cluster; receiving response information sent by the server cluster; the server cluster is used for storing the vehicle networking information collected by the vehicle equipment terminal; the authorization authentication request message carries an identity identification number, a user name and a password of the mobile terminal; responding the information, and acquiring the vehicle networking information requested by the information acquisition request; or comprises the following steps: receiving an encrypted authorization authentication request message sent by a mobile terminal; according to the encrypted authorization authentication request message, carrying out authorization authentication on the mobile terminal; if the authentication is passed, sending a request passing message to the mobile terminal; receiving an information acquisition request sent by a mobile terminal; sending response information to the mobile terminal according to the information acquisition request; the authorization authentication request message carries an identity identification number, a user name and a password of the mobile terminal; and responding the information, namely acquiring the requested Internet of vehicles information for the information acquisition request.
Another embodiment of the present invention discloses a computer program product, which includes a computer program stored on a non-transitory computer readable storage medium, the computer program includes program instructions, and when the program instructions are executed by a computer, the computer can execute the method for acquiring internet of vehicles information provided by the above-mentioned method embodiments, for example, the method includes: sending an encrypted authorization authentication request message to the server cluster; receiving a request passing message sent by a server cluster; sending an information acquisition request to a server cluster; receiving response information sent by the server cluster; or comprises the following steps: sending an encrypted authorization authentication request message to the server cluster; receiving a request passing message sent by a server cluster; sending an information acquisition request to a server cluster; receiving response information sent by the server cluster; the server cluster is used for storing the vehicle networking information collected by the vehicle equipment terminal; the authorization authentication request message carries an identity identification number, a user name and a password of the mobile terminal; responding the information, and acquiring the vehicle networking information requested by the information acquisition request; or comprises the following steps: receiving an encrypted authorization authentication request message sent by a mobile terminal; according to the encrypted authorization authentication request message, carrying out authorization authentication on the mobile terminal; if the authentication is passed, sending a request passing message to the mobile terminal; receiving an information acquisition request sent by a mobile terminal; sending response information to the mobile terminal according to the information acquisition request; the authorization authentication request message carries an identity identification number, a user name and a password of the mobile terminal; and responding the information, namely acquiring the requested Internet of vehicles information for the information acquisition request.
Furthermore, the logic instructions in the memory 602 may be implemented in software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially implemented or make a contribution to the prior art, or may be implemented in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the methods of the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Another embodiment of the present invention provides a non-transitory computer-readable storage medium, where the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions enable a computer to execute the method for acquiring internet of vehicles information provided in the foregoing method embodiments, for example, the method includes: sending an encrypted authorization authentication request message to the server cluster; receiving a request passing message sent by a server cluster; sending an information acquisition request to a server cluster; receiving response information sent by the server cluster; the server cluster is used for storing the vehicle networking information collected by the vehicle equipment terminal; the authorization authentication request message carries an identity identification number, a user name and a password of the mobile terminal; responding the information, and acquiring the vehicle networking information requested by the information acquisition request; or comprises the following steps: receiving an encrypted authorization authentication request message sent by a mobile terminal; according to the encrypted authorization authentication request message, carrying out authorization authentication on the mobile terminal; if the authentication is passed, sending a request passing message to the mobile terminal; receiving an information acquisition request sent by a mobile terminal; sending response information to the mobile terminal according to the information acquisition request; the authorization authentication request message carries an identity identification number, a user name and a password of the mobile terminal; and responding the information, namely acquiring the requested Internet of vehicles information for the information acquisition request.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and the parts displayed 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 modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. It is understood that the above-described technical solutions may be embodied in the form of a software product, which may be stored in a computer-readable storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method of the above-described embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.