Vehicle-side network switching method, device, equipment and storage medium

By obtaining the initial network information to generate switching instructions, obtaining the target operator's business identity and detecting the real-name authentication status, the problem of network lag in vehicle-side network switching is solved, and fast and effective network switching is achieved.

CN116506913BActive Publication Date: 2025-08-12DEEPAL AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310479757.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-28
Publication Date
2025-08-12
Estimated Expiration
2043-04-28

AI Technical Summary

Technical Problem

In the prior art, the network signal detection module and the operator selection module are not effectively completed when the network switch is separated during the vehicle-side network switching process, and real-name authentication is required when connecting to the new target operator network for the first time, resulting in network lag.

Method used

By obtaining the initial network information of the current vehicle, generating network switching instructions and sending them to the vehicle cloud platform, obtaining the business identity of the target operator, detecting the real-name authentication status, and performing real-name authentication when there is no real-name authentication, and finally real-name switching is achieved.

Benefits of technology

The real-name authentication of the vehicle on the target network operator platform is quickly and effectively completed, avoiding network lag and improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116506913B_ABST
    Figure CN116506913B_ABST
Patent Text Reader

Abstract

The present invention provides a vehicle-side network switching method, device, equipment and storage medium. The method obtains the initial network information of the current vehicle and obtains a network selection instruction based on the initial network information, generates a network switching instruction based on the network selection instruction and sends it to a vehicle-cloud platform, so that the vehicle-cloud platform obtains a target business identifier from the target operator, sends a network connection request to the target operator, detects the real-name authentication status of the current vehicle in the target operator, and performs real-name authentication on the current vehicle when real-name authentication is not performed. When the real-name authentication is passed, the vehicle is connected to the network based on the target business identifier to obtain updated switching network information of the current vehicle. The present invention performs vehicle-side network switching based on the network switching instruction received by the vehicle-cloud platform, and determines the real-name status of the vehicle in the target network operator during the network switching process, quickly and effectively completes the real-name authentication of the target vehicle on the target network operator platform, and realizes vehicle-side network switching.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automotive communication technology, and in particular to a vehicle-side network switching method, device, equipment and storage medium. Background Art

[0002] In the current era of rapid development of intelligent connected vehicles, coupled with the rise of intelligent driving, the requirements for network quality when connected to the internet are becoming increasingly stringent. Under this development trend, the single SIM card (Subscriber Identity Module) per vehicle is clearly insufficient to meet user needs, leading to the emergence of eSIM (Embedded-SIM) technology. eSIM technology separates the card hardware from the card data, pre-installing the hardware into the terminal and making it available to all carriers. The carrier's card data is securely downloaded over the air to the card hardware, enabling on-demand online card issuance. Compared to traditional SIM cards, eSIM technology reduces hardware manufacturing costs and supports number switching between multiple carriers.

[0003] Patent CN105873013A, "A Method, Device, and Mobile Terminal for Operator Selection Based on an e-SIM Card," proposes a network hot-swap method based on an eSIM card. Based on the eSIM, it can switch between multiple operators, thereby selecting different target networks based on the network coverage of different environments. However, this solution only proposes network switching based on the eSIM card, and does not propose how to complete the network switching instruction when the network signal detection module and the operator selection module are separated during the network switching process on the vehicle side. Patent CN115767480A, "A Method, System, Equipment, and Medium for Vehicle-mounted Mobile Terminal Communication," proposes a vehicle-side network switching method, and proposes a vehicle-side network switching method based on network signal quality. However, in actual application, network switching is also accompanied by the problem of real-name authentication of the vehicle with the network operator. Often, because real-name authentication is required for the first connection to the new target operator network, network lag occurs, seriously affecting the user experience. Summary of the Invention

[0004] In view of the shortcomings of the existing technology mentioned above, the present application provides a vehicle-side network switching method, device, equipment, and storage medium to solve the above-mentioned technical problems that when the network signal detection module and the operator selection module are separated, the network switching instructions cannot be better completed, and during the network switching process, real-name authentication is often required because the new target operator network is connected for the first time, resulting in network lag.

[0005] The present application provides a vehicle-side network switching method, which includes: obtaining initial network information of the current vehicle, obtaining a network selection instruction based on the initial network information, and generating a network switching instruction based on the network selection instruction, wherein the network switching instruction includes a target operator identifier; sending the network switching instruction to a vehicle cloud platform so that the vehicle cloud platform obtains a target service identifier from the target operator based on the target operator identifier; issuing a network connection request to the target operator based on the target service identifier, and detecting the real-name authentication status of the current vehicle with the target operator, wherein the real-name authentication status includes real-name authentication and non-real-name authentication; if the real-name authentication status is non-real-name authentication, performing real-name authentication on the current vehicle, and generating an indication message of successful authentication when the real-name authentication passes; receiving the indication message, and connecting to the network based on the target service identifier to obtain updated switching network information of the current vehicle, so as to switch the vehicle-side network of the current vehicle.

[0006] In one embodiment of the present application, the initial network information includes initial network data and initial network coverage data, a network selection instruction is obtained according to the initial network information, and a network switching instruction is generated based on the network selection instruction, including: determining at least one candidate network based on the initial network coverage data, and obtaining candidate network data of the candidate network, the initial network coverage data including network data of at least one candidate network; sending the initial network data and the candidate network data to a target terminal, and displaying the initial network data and the candidate network data based on the target terminal to obtain a target network selection instruction, the target network selection instruction being used to characterize the selection of a network as a target network from the initial network and the candidate network; receiving the target network selection instruction, and generating a network switching instruction based on the target network selection instruction.

[0007] In one embodiment of the present application, a network connection request is sent to the target operator based on the target service identifier, and the real-name authentication status of the current vehicle in the target operator is detected, including: starting the network detection module of the current vehicle, obtaining the basic vehicle information of the current vehicle and the switching network information of the current vehicle, the switching network information including the switching network identifier; sending the basic vehicle information and the target operator identifier to the vehicle cloud platform to obtain the real-name authentication status of the current vehicle in the target operator.

[0008] In one embodiment of the present application, before performing real-name authentication on the current vehicle, it also includes: determining the initial network operator of the current vehicle based on the initial network information of the current vehicle; inputting the basic vehicle information of the current vehicle, and sending the basic vehicle information to the initial operator Internet of Things platform of the initial network operator to trigger the initial network operator to perform real-name authentication on the current vehicle; generating a vehicle information list of the current vehicle based on the basic vehicle information, and storing the vehicle information list to the vehicle cloud platform of the current vehicle.

[0009] In one embodiment of the present application, real-name authentication is performed on the current vehicle, including: obtaining a vehicle information list pre-stored in the vehicle cloud platform of the current vehicle, and obtaining the basic vehicle information of the current vehicle based on the vehicle information list; calling the real-name interface of the target operator, and determining the interface definition between the switching operator Internet of Things platform of the target operator and the vehicle cloud platform of the current vehicle based on the real-name interface; converting the basic vehicle information of the current vehicle into an authentication message according to the interface definition, and triggering the target operator to perform real-name authentication on the current vehicle based on the authentication message.

[0010] In one embodiment of the present application, before receiving the target network selection instruction, it also includes: sending the initial network data and the candidate network data to the vehicle-mounted terminal, and displaying the initial network data and the candidate network data through the front-end switching interface of the vehicle-mounted terminal to obtain the target network selection instruction; or, sending the initial network data and the candidate network data to the vehicle cloud platform, sending the initial network data and the candidate network data to the mobile device terminal through the vehicle cloud platform, and displaying the initial network data and the candidate network data based on the front-end switching interface of the mobile device terminal to obtain the target network selection instruction.

[0011] In one embodiment of the present application, the network switching instruction is sent to the vehicle cloud platform, including: generating a network switching instruction on the vehicle side based on the target network selection instruction, and sending the network switching instruction to the intelligent network connection system, so as to send the network switching instruction to the vehicle cloud platform through the intelligent network connection system; or, generating a network switching instruction on the mobile phone side based on the target network selection instruction, and sending the network switching instruction to the vehicle cloud platform through network communication.

[0012] In one embodiment of the present application, obtaining the target service identifier from the target operator includes: the vehicle cloud platform sends a target service identifier activation request to the target operator's Internet of Things platform of the target operator, so that the target operator's Internet of Things platform generates an activation code; receiving the activation code, and sending the activation code to the intelligent network connection system, so as to send a target service identifier download request to the target operator's Internet of Things platform through the intelligent network connection system; receiving the target service identifier, and downloading the target service identifier through the intelligent network connection system; writing the target service identifier into an electronic user identification card, and the electronic user identification card is mounted on the current vehicle.

[0013] In one embodiment of the present application, after connecting to the network based on the target service identifier and obtaining the updated switching network information of the current vehicle, it also includes: synchronizing the switching network information to the vehicle terminal, and displaying the switching network information based on the front-end switching interface of the vehicle terminal, or sending the switching network information to the mobile device terminal, and displaying the switching network information based on the front-end switching interface of the mobile device terminal; the switching network information includes switching network data and switching network coverage data.

[0014] The present application provides a vehicle-side network switching device, which includes: a network detection module, which is used to obtain the initial network information of the current vehicle and generate a network switching instruction based on the initial network information, wherein the initial network information includes initial network data and initial network coverage data; a service identification acquisition module, which is used to send the network switching instruction to the vehicle-cloud platform, and the vehicle-cloud platform determines the target operator based on the target operator identification in the network switching instruction, and obtains the target service identification from the target operator; a real-name authentication status determination module, which is used to send a network connection request to the target operator based on the target service identification, and detect the real-name authentication status of the current vehicle with the target operator, wherein the real-name authentication status includes real-name authentication and not real-name authentication; a real-name authentication module, which is used to perform real-name authentication on the current vehicle when the real-name authentication status is not real-name authentication, and generate an indication message of successful authentication if the real-name authentication is passed; a network switching module, which is used to receive the indication message, and connect to the network based on the target service identification to obtain the updated switching network information of the current vehicle, so as to switch the vehicle-side network of the current vehicle.

[0015] The present application provides an electronic device, which includes: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the electronic device implements the vehicle-side network switching method as described above.

[0016] The present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor of a computer, the computer executes the vehicle-side network switching method as described above.

[0017] Beneficial effects of the present invention: A vehicle-side network switching method, device, equipment and storage medium in the present invention obtains the initial network information of the current vehicle and obtains a network selection instruction based on the initial network information, generates a network switching instruction based on the network selection instruction and sends it to the vehicle cloud platform, so that the vehicle cloud platform obtains the target business identifier from the target operator, sends a network connection request to the target operator, and detects the real-name authentication status of the current vehicle in the target operator, and performs real-name authentication on the current vehicle when real-name authentication is not passed. When the real-name authentication is passed, the network is connected based on the target business identifier to obtain the updated switching network information of the current vehicle; the present invention performs vehicle-side network switching based on the network switching instruction received by the vehicle cloud platform, and determines the real-name authentication status of the vehicle in the target network operator during the network switching process, quickly and effectively completes the real-name authentication of the current vehicle on the target network operator platform, and realizes vehicle-side network switching.

[0018] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The accompanying drawings are incorporated into and constitute a part of the specification, illustrating embodiments consistent with the present application and, together with the specification, explaining the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and it is possible for a person of ordinary skill in the art to derive other drawings based on these drawings without inventive effort. In the drawings:

[0020] Figure 1 is a schematic diagram of an implementation environment of vehicle-side network switching shown in an exemplary embodiment of the present application;

[0021] Figure 2 is a flow chart of a vehicle-side network switching method shown in an exemplary embodiment of the present application;

[0022] Figure 3 This is a diagram showing the steps for implementing network operator switching on a vehicle side, as shown in an exemplary embodiment of the present application;

[0023] Figure 4 This is a complete flow chart of implementing network operator switching on the vehicle side, as shown in an exemplary embodiment of the present application;

[0024] Figure 5 This is a diagram showing the steps for implementing network operator switching on a mobile car control APP, as shown in an exemplary embodiment of the present application;

[0025] Figure 6 This is a complete flow chart of implementing network operator switching on a mobile car control APP, as shown in an exemplary embodiment of the present application;

[0026] Figure 7 is a block diagram of a vehicle-side network switching device shown in an exemplary embodiment of the present application;

[0027] Figure 8 A schematic diagram of the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0028] The following describes the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art will readily appreciate the other advantages and benefits of the present invention from the disclosure herein. The present invention may also be implemented or applied through various other specific embodiments, and the various details in this specification may be modified or altered based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are intended only to illustrate the present invention and are not intended to limit the scope of protection of the present invention.

[0029] It should be noted that the illustrations provided in the following embodiments are merely schematic illustrations of the basic concept of the present invention. Therefore, the illustrations only show components related to the present invention and are not drawn according to the number, shape, and size of components in actual implementation. In actual implementation, the type, quantity, and proportion of each component may be changed arbitrarily, and the component layout may also be more complex.

[0030] In the following description, numerous details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it will be apparent to those skilled in the art that the embodiments of the present invention may be practiced without these specific details. In other embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring the embodiments of the present invention.

[0031] First of all, it should be noted that Tbox is a box on the car. It is actually a box with communication function, which contains a SIM card. The hardware supporting this box also includes GPS antenna, 4G antenna, etc.

[0032] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of a vehicle-side network switching according to an exemplary embodiment of the present application. Figure 1As shown, the implementation environment of the vehicle-side network switching mainly includes a mobile terminal device 101, the current vehicle 102, and the target operator's Internet of Things cloud platform 103. The mobile terminal device includes any smart device that can be directly connected to the vehicle-side communication, such as a smart phone, a tablet computer, etc. The current vehicle is the current vehicle that needs to implement network switching, and the current vehicle is an intelligent car with network intelligent connection function. In the vehicle-side network switching method proposed in the present invention, the owner can send a network switching instruction to the current vehicle 102 through the mobile device 101, or directly generate and send a network switching instruction in the current vehicle 102, and then send the network switching instruction to the vehicle cloud platform through the current vehicle's intelligent network connection system, and then obtain the target business identifier from the target operator's Internet of Things cloud platform 103, and after obtaining the target business identifier, detect the real-name authentication status of the current vehicle in the target network operator, and switch the network to the target operator network after the real-name authentication is passed, so as to realize the vehicle-side network switching of the current vehicle.

[0033] Figure 2 It is a flow chart of a vehicle-side network switching method shown in an exemplary embodiment of the present application.

[0034] like Figure 2 As shown, in an exemplary embodiment, the vehicle-side network switching method includes at least steps S210 to S250, which are described in detail as follows:

[0035] Step S210 , obtaining initial network information of the current vehicle, obtaining a network selection instruction according to the initial network information, and generating a network switching instruction based on the network selection instruction, wherein the network switching instruction includes a target operator identifier.

[0036] It should be noted that the trigger conditions for vehicle-side network switching include but are not limited to weak current network signals. For example, when the current network parameters reach the threshold value that triggers 4G to 2G or 5G to 4G, network switching will be automatically triggered. In addition, network switching can be actively triggered based on user preferences. For example, before getting on a mountain highway, if the user believes that the network signal of the current network operator is poor on the mountain highway section based on experience, the network switching can be actively triggered to view the candidate network status in the current area and select a desired network operator as the target network operator.

[0037] In one embodiment of the present invention, the initial network information includes initial network data and initial network coverage data, a network selection instruction is obtained according to the initial network information, and a network switching instruction is generated based on the network selection instruction, including: determining at least one candidate network based on the initial network coverage data, and obtaining candidate network data of the candidate network, the initial network coverage data including network data of at least one candidate network; sending the initial network data and the candidate network data to a target terminal, and displaying the initial network data and the candidate network data based on the target terminal to obtain a target network selection instruction, the target network selection instruction being used to indicate that a network is selected as a target network from the initial network and the candidate networks; receiving the target network selection instruction, and generating a network switching instruction based on the target network selection instruction.

[0038] In one embodiment of the present invention, the preset network selection criterion is to use the network with the highest signal strength as the target network. When a vehicle arrives at location A, its current network is operator network X, and the current location is covered by two candidate networks, operator network Y and operator network Z. The signal strength of each network operator network is obtained. If the network signal strength of network cloud provider X is x, the network signal strength of operator network Y is y, and the network signal strength of operator network Z is z, the obtained network signal strengths are compared. If y>x>z, candidate network operator network Y is selected as the target network. A network selection instruction is generated based on the selected network Y, and a network switching instruction is generated based on the network selection instruction.

[0039] It should be noted that sending the initial network data and candidate network data to the target terminal also includes: generating a pop-up message in the target terminal to display the initial network information and candidate network information to the user in the form of text; or generating a voice message in the target terminal to display the initial network information and candidate network information to the user in the form of voice. In addition, based on the display of the initial network data and candidate network data on the target terminal to obtain the target network selection instruction includes: receiving a touch instruction to generate a target network instruction or receiving a voice message to generate a target network instruction, and the touch instruction is generated according to the user's touch operation on the target terminal. Its target terminal includes an in-vehicle display screen and a mobile display screen, and its touch operation includes but is not limited to the following three methods: 1. The user's touch operation on the vehicle-side display screen; 2. The user's touch operation based on the button on the steering wheel; 3. The user's touch operation based on the mobile display screen.

[0040] It should be understood that the above-mentioned preset network selection criteria are only for illustrative purposes. In actual applications, the preset network operator selection criteria are determined based on actual network requirements. They can be based on the order of network signals from strong to weak, or they can be based on the priority of a specified network. They can be any preset criteria, and the present invention does not impose any restrictions on this.

[0041] Step S220: Send the network switching instruction to the vehicle cloud platform, so that the vehicle cloud platform obtains the target service identifier from the target operator based on the target operator identifier.

[0042] Before receiving the target network selection instruction, it also includes: sending the initial network data and the candidate network data to the vehicle computer end, and displaying the initial network data and the candidate network data through the front-end switching interface of the vehicle computer end to obtain the target network selection instruction; or, sending the initial network data and the candidate network data to the vehicle cloud platform, sending the initial network data and the candidate network data to the mobile device end through the vehicle cloud platform, and displaying the initial network data and the candidate network data based on the front-end switching interface of the mobile device end to obtain the target network selection instruction.

[0043] In one embodiment of the present invention, the obtained initial network data and candidate network data are sent to the front-end switching interface of the vehicle-mounted terminal, so as to be displayed to the user through the front-end switching interface of the vehicle-mounted terminal. The user determines one of the networks as the target network based on the preset target network selection criteria, and inputs information into the front-end switching interface to generate a network selection instruction.

[0044] In another embodiment of the present invention, the obtained initial network data and candidate network data are sent to a mobile device, and the initial network data and candidate network data are displayed to the user through a front-end switching interface of the mobile device. The user determines one of the networks as a target network based on preset target network selection criteria and inputs information into the front-end switching interface to generate a network selection instruction. The mobile device includes but is not limited to any smart device such as a smartphone and a tablet computer that can communicate with the vehicle.

[0045] It should be understood that after the user determines a target network based on the initial network data and candidate network data displayed on the front-end switching interface of the vehicle side or the front-end switching interface of the mobile device side, he will operate on the corresponding front-end switching interface, such as clicking on the screen, drawing a specified image, etc., to input information to the vehicle side or mobile side, so that the vehicle side or mobile side generates a network selection instruction based on the input information obtained. The user can input information to the vehicle side or mobile side based on any method that can realize information input, and this application does not impose any restrictions on its information input method.

[0046] Sending a network switching instruction to the vehicle cloud platform includes: generating a network switching instruction on the vehicle side based on the target network selection instruction, and sending the network switching instruction to the intelligent network connection system, so as to send the network switching instruction to the vehicle cloud platform through the intelligent network connection system; or, generating a network switching instruction on the mobile phone side based on the target network selection instruction, and sending the network switching instruction to the vehicle cloud platform through network communication.

[0047] In one embodiment of the present invention, the initial network data and candidate network data are displayed to the user based on the front-end switching interface of the vehicle side, and the user inputs the network selection information on the front-end switching interface of the vehicle side, so that the vehicle side generates a network selection instruction, and generates a network switching instruction based on the network selection instruction, and then sends the network switching instruction to the vehicle cloud platform based on the intelligent network connection system.

[0048] In another embodiment of the present invention, the initial network data and candidate network data are displayed to the user based on the front-end switching interface of the mobile terminal, and the user inputs the network selection information on the front-end switching interface of the mobile terminal, so that the mobile terminal generates a network selection instruction, and generates a network switching instruction based on the network selection instruction, and then sends the network switching instruction to the car cloud platform through network communication.

[0049] It should be understood that both of the above-mentioned methods of generating and sending network switching instructions are achievable in the present application. Either method can be selected to issue a network switching instruction to the vehicle, or when both methods are used to issue network switching instructions at the same time, one of them can be selected for execution. The present invention does not impose any restrictions on this.

[0050] In one embodiment of the present invention, obtaining a target service identifier from a target operator includes: a vehicle-to-cloud platform sends a target service identifier activation request to a target operator IoT platform of the target operator, so that the target operator IoT platform generates an activation code; receiving the activation code, and sending the activation code to an intelligent network connection system, so as to send a target service identifier download request to the target operator IoT platform through the intelligent network connection system; receiving the target service identifier, and downloading the target service identifier through the intelligent network connection system; writing the target service identifier into an electronic user identification card, and the electronic user identification card is mounted on the current vehicle.

[0051] Step S230: Send a network connection request to the target operator based on the target service identifier, and detect the real-name authentication status of the current vehicle in the target operator, where the real-name authentication status includes real-name authentication and not real-name authentication.

[0052] Based on the target business identifier, a network connection request is sent to the target operator, and the real-name authentication status of the current vehicle in the target operator is detected, including: starting the network detection module of the current vehicle, obtaining the basic vehicle information of the current vehicle and the switching network information of the current vehicle; determining the target operator of the current vehicle according to the target operator identifier in the switching network information; sending the basic vehicle information and the target operator identifier to the vehicle cloud platform to obtain the real-name authentication status of the current vehicle in the target operator.

[0053] In one embodiment of the present invention, according to the above-mentioned network switching instruction, operator Y is determined to be the target operator, and then the basic information of the current vehicle is first obtained, and then the basic information of the current vehicle and the target operator identifier are sent to the vehicle cloud platform to detect the real-name authentication status of the current vehicle in operator Y through the vehicle cloud platform.

[0054] Figure 3 This is a diagram showing the steps of implementing network operator switching on the vehicle side according to an exemplary embodiment of the present application. Figure 3 As shown in the figure, the vehicle-side network switching implemented based on the vehicle-side mainly involves four parts: the vehicle-side, TBOX, vehicle-cloud platform, and operator's Internet of Things platform. First, the car owner determines a target network data based on the initial network data and candidate network data displayed on the front-end switching interface of the vehicle, and inputs information on the vehicle to inform the vehicle of the information of "selecting the network data as the target network data", so that the vehicle generates a network selection instruction and a network switching instruction based on the network selection instruction, and transmits the instruction information of the network switching instruction to TBOX through CAN communication (a bus communication system); then TBOX uploads the device information and switching operator information to the vehicle cloud platform through cellular network communication; the vehicle cloud platform calls the operator's Internet of Things platform to obtain the activation code interface to request the activation code; the operator's Internet of Things platform returns the activation code to the vehicle cloud platform; the vehicle cloud platform returns the activation code information to the vehicle TBOX; after obtaining the activation code, TBOX initiates a code number download request to the operator's Internet of Things platform; TBOX completes the code number download; the TBOX MCU (Microcontroller Unit) of the eSIM gateway software controls the eSIM card to complete the code writing and reconnect to the network; the front-end interface of the vehicle prompts the car owner that the network "switched successfully" and updates the latest network coverage.

[0055] It should be noted that the network switching process on the vehicle side mainly involves the following components, namely, car TBOX, eSIM card, eSIM gateway software based on TBOX equipment, vehicle computer, vehicle computer front-end switching operation interface, and vehicle cloud platform. Among them, the car TBOX has a network detection module that can detect the strength of network coverage of various operators in the current vehicle area and distinguish operators according to frequency bands; the eSIM card can store the code data of multiple operators, and the data can be erased and rewritten multiple times. The code number of the operator with the best network signal is initially preset for the initial network connection; the eSIM gateway software based on the TBOX equipment is integrated into the MCU of the TBOX to complete the network switching function; the vehicle computer supports communication with the TBOX through the CAN protocol; the vehicle computer front end has an interface for user switching operations, and the interface mainly requires two modules to be presented. The first module is the presentation of the details of the currently connected network, including the ICCID (Integratecircuit card Identity integrated circuit card identification code (i.e. SIM card number), operator name, IMEI, code number information in use, network area name, network type, signal level, signal strength, terminal software version, etc. Module two presents the network coverage list of the current location, which is used for the car owner to issue network switching instructions, including the name of the network coverage operator of the current location, the network coverage type of each operator, the network coverage signal level of each operator, and the network coverage signal strength of each operator. The car owner can choose to switch to the operator network with better signal strength based on the information in the list; the car cloud platform integrates the eSIM card management function, and connects with the Internet of Things platform of each operator to request the activation code.

[0056] Figure 4 This is a complete flow chart of how the vehicle terminal implements network operator switching, as shown in an exemplary embodiment of the present application. Figure 4As shown, first, the network coverage of the current location is detected by the network detection module on the TBOX implanted with the eSIM gateway software, and the current network status of the current vehicle is obtained based on the vehicle system through CAN communication. The network coverage and current network status of the current location are displayed on the front-end switching interface of the vehicle so that the user can initiate a network switching request according to actual needs, and send the network switching request to TBOX through CAN communication. TOB prepares the information and the target operator information to be switched, and calls the target operator code activation code acquisition interface through the vehicle cloud platform. The operator Internet of Things platform generates an activation code and returns the activation code to the vehicle cloud platform. The vehicle cloud platform feeds back the activation to TBOX based on the obtained activation, so that TBOX starts the code number download process, generates a code number download instruction and sends it to the operator Internet of Things platform. The operator Internet of Things platform generates the target service code number based on the received code number download instruction, and returns the target service code number to TBOX. TBOX completes the code number download, writes the number into the eSIM card, and starts the code number networking. At the same time, TBOX receives the shoe code returned by the eSIM card After the code is completed, the information is returned to the operator's Internet of Things platform; after the code number network is started, the network detection module is started again to synchronize the vehicle frame number, device information, iccid and the current network operator after switching (updated network operator) and other information, and the obtained vehicle frame number, device information, iccid and the current network operator after switching (updated network operator) and other information are sent to the car cloud platform to determine whether the current vehicle has been authenticated in the updated current operator network. If so, the above-mentioned vehicle frame number, device information, iccid and the current network operator after switching (updated network operator) and other information are updated and saved. If not, the operator real-name interface is called based on the operator Internet of Things platform to perform real-name authentication on the current vehicle. When the real-name authentication is successful, an indication instruction is generated for the information of the successful real-name authentication, and the indication instruction is sent to the car cloud platform to update the real-name status of the vehicle; finally, based on the obtained "real-name authentication has been completed" information, the user is prompted that the network switch is successful, and the current network status and current network coverage after the network switch are displayed based on the vehicle front-end switching interface.

[0057] In one embodiment of the present invention, the car owner initiates a network switching request as needed based on the network status information presented by the vehicle computer, and the vehicle computer system sends the instruction to the TBOX via CAN; the TBOX sends the device number, frame number, current network iccid, and operator information to be switched to the vehicle cloud platform via the network. After receiving the instruction requesting switching, the vehicle cloud platform calls up the corresponding operator activation code acquisition interface according to the instruction, and after successfully obtaining the activation code, it feeds back the activation code to the TBOX end; the main function of the activation code here is to prevent the operator code number resources from being consumed before they are activated and used, thereby solving the problem of idle code numbers. After TBOX receives the activation code, the SDK embedded in the MCU initiates the code download process, sending a code download command to the corresponding operator's IoT platform. Upon receiving the command, the operator's IoT platform prepares the code information and returns it. After the TBOX code download is complete, the SDK activates the eSIM card to write the code. After the eSIM card completes the code writing, it connects the service number to the network and sends a completion notification to the TBOX MCU. TBOX then pushes this completion notification to the operator's IoT platform. TBOX restarts the network detection module to check network coverage at the current location and synchronizes information such as the vehicle frame number, device number, current network ICC, and current network operator to the vehicle cloud. Based on the latest acquired network operator information, the vehicle cloud determines whether the vehicle owner has completed real-name authentication with this operator. If so, it updates or adds this network information and sends a "real-name completed" message to TBOX. Upon receiving this information, TBOX resynchronizes the current location's network coverage with the vehicle computer system. The vehicle computer front-end notifies the user that the switch is successful, presents the network status after the switch, and updates the network coverage list.

[0058] It should be noted that the mobile car control app implements network operator switching, including the car TBOX, eSIM card, eSIM gateway software based on the TBOX device, and the car cloud platform involved in the above-mentioned car-side network operator switching, as well as the mobile car control app. The mobile car control app interface mainly needs to integrate two modules. The first module displays the details of the currently connected network, including the currently connected network ICCID, operator name, IMEI, code number information in use, network region name, network type, signal level, signal strength, etc. The second module displays the network coverage list of the current location, which is used by the car owner to issue network switching instructions. The list contains the name of the network coverage operator at the current location, the network coverage type of each operator, the signal level of each operator's network coverage, and the signal strength of each operator's network coverage. The car owner can independently choose to switch to the operator's network with better signal strength based on the information in the list. The car cloud platform integrates eSIM card management functions and connects to the IoT platform of each operator to request an activation code.

[0059] Figure 5 This is a diagram showing the steps of implementing network operator switching on the mobile phone car control APP end according to an exemplary embodiment of the present application. Figure 5 As shown in the figure, vehicle-side network switching based on the vehicle computer mainly involves four parts: the mobile app (i.e., mobile device), TBOX, the vehicle cloud platform, and the operator's IoT platform. The car owner initiates the switching command on the phone, which then transmits the command information to the vehicle cloud platform via cellular network communication. The vehicle cloud platform calls the operator's IoT platform to obtain the activation code interface to request the activation code. The operator's IoT platform returns the activation code to the vehicle cloud platform. The vehicle cloud platform returns the activation code information to the vehicle TBOX. After obtaining the activation code, TBOX initiates a code download request to the operator's IoT platform. TBOX completes the code download. The TBOX MCU in the eSIM gateway software controls the eSIM card to complete the code writing and reconnect to the network. TBOX uploads the latest network coverage information for the current location to the vehicle cloud. The front-end interface of the mobile car control app prompts the car owner that the network has been "successfully switched" and updates the latest network coverage information.

[0060] Figure 6 This is a complete flow chart of how the mobile phone car control APP implements network operator switching, as shown in an exemplary embodiment of the present application; Figure 6 As shown, first, the network coverage of the current location is detected by the network detection module on the TBOX implanted with the eSIM gateway software; then, the network operator coverage, device information and current network status of the current location are obtained based on the vehicle cloud platform, and the network operator coverage, device information and current network status of the current location are sent to the mobile app switching interface for display, so that the user can initiate a network switching request according to actual needs; then, the target service code number is requested from the network operator's Internet of Things platform and the target service code number is written into the eSIM card, and the network is connected based on the updated code number, and the real-name authentication status of the current vehicle in the updated network operator is determined; finally, after confirming that the real-name authentication is completed, the "real-name completed" information is sent to the mobile app switching interface, and the updated current network status and current network coverage are displayed based on the mobile app switching interface to prompt the user that the network switching is complete.

[0061] In one embodiment of the present invention, the mobile car control app obtains the current network connection status (currently connected network ICCID, operator name, IMEI, code number information in use, network region name, network type, signal level, signal strength, terminal software version, etc.) and the network coverage status of each operator at the current location (network coverage operator name, network coverage type of each operator, network coverage signal level of each operator, network coverage signal strength of each operator, etc.) from the car cloud through the network, and presents them on the front end of the app. The user initiates a network switching request to the car cloud platform through the switch button on the front end of the app. After receiving the switching request instruction, the car cloud platform calls the corresponding operator activation code acquisition interface according to the instruction. After successfully obtaining the activation code, it feeds the activation code back to the TBOX end. After the TBOX end receives the activation code, the SDK program embedded in the MCU will start the code number download process and send the code number download instruction to the corresponding operator IoT platform. After receiving the instruction, the operator IoT platform prepares the code number information and returns it. After the TBOX code number download is completed, the SDK program calls the eSIM card to perform the code writing operation. After the eSIM card completes the code writing operation, it starts the service number network connection and sends the activation code to the TBOX end. MCU reports the code writing completion notification, and TBOX pushes the code writing completion notification to the operator's IoT platform simultaneously; TBOX restarts the network detection module to detect the network coverage of the current location, and synchronizes the vehicle frame number, device number, current network iccid, current network operator and other information to the car cloud; the car cloud determines whether the car owner has done real-name authentication with this operator based on the latest network operator information obtained. If so, the network information is updated or added, and the "real-name authentication" information is fed back to the mobile phone control car APP. After receiving the "real-name authentication" message, the mobile phone control car APP re-obtains the current network connection status and the current location network coverage list from the car cloud, and prompts the user on the front end that the switch is successful and presents the network status after the switch and updates the network coverage list.

[0062] Step S240: If the real-name authentication status is not authenticated, the current vehicle is authenticated. When the real-name authentication is passed, an indication message indicating successful authentication is generated.

[0063] If the car owner has not completed real-name authentication with this operator, the car cloud platform will call the operator's real-name interface and use the vehicle, equipment information, vehicle, owner information, equipment, card number information, etc. stored on the car cloud platform to associate and obtain data such as vehicle, card number, and owner information. According to the interface definition of both platforms, it will automatically assemble an authentication message for real-name authentication. After the real-name authentication is successful, the operator's real-name authentication interface returns a "real-name successful" message to the car cloud. After receiving the "real-name successful" message, the car cloud updates the real-name information and forwards the "real-name successful" message to the mobile car control APP. After the mobile car control APP receives the "real-name successful" message, it will re-obtain the current network connection status and the current location network coverage list from the car cloud, and prompt the user on the front end that the switch is successful and present the network status after the switch, and update the network coverage list. The above process will enable the car owner to select the target operator according to their needs on the mobile car control APP.

[0064] Before performing real-name authentication on the current vehicle, it also includes: obtaining the initial network operator identifier of the current vehicle based on the initial network information of the current vehicle, and confirming the initial network operator of the current vehicle based on the initial network operator identifier; inputting the basic vehicle information of the current vehicle, and sending the basic vehicle information to the initial operator Internet of Things platform of the initial network operator to trigger the initial network operator to perform real-name authentication on the current vehicle; generating a vehicle information list of the current vehicle based on the basic vehicle information, and storing the vehicle information list to the vehicle cloud platform of the current vehicle.

[0065] It's important to note that when the car owner initiates a network switch and completes the re-coding, TBOX will re-sync the switched VIN, device serial number, ICID, current network operator, and other information to the car cloud. The car cloud will then determine whether the switched network belongs to a carrier that doesn't implement real-name authentication. If so, the car cloud will call up the carrier's IoT card real-name interface, automatically assemble a message, and sync the VIN, owner information, and ICID to the carrier's real-name authentication platform for automatic authentication. This method is more convenient and quicker for car owners, as they only need to fill in their real-name identity information once.

[0066] In one embodiment of the present invention, the car manufacturer will pre-install the code of a carrier with the best network signal in the eSIM card of the new car. After the car owner picks up the car, he or she will verify the name with the carrier on the vehicle dealer's website or the car app according to the current SIM card real-name method. During this real-name verification process, the car cloud platform can obtain the car owner's personal information and vehicle information, which is stored in the car cloud platform of the current vehicle for preservation. After the initial network connection is successful, TBOX will synchronize the vehicle frame number, device serial number, current network iccid, current network operator and other information to the car cloud platform. After obtaining this information, the car cloud platform will associate it with the vehicle frame number, owner information, iccid, and operator information, call the corresponding operator's real-name interface, and complete the first operator's IoT card real-name verification.

[0067] Performing real-name authentication on the current vehicle includes: obtaining a vehicle information list pre-stored in the vehicle-to-cloud platform of the current vehicle, and obtaining the basic vehicle information of the current vehicle based on the vehicle information list; calling the real-name interface of the target operator, and determining the interface definition between the target operator's switching operator IoT platform and the vehicle-to-cloud platform of the current vehicle based on the real-name interface; converting the basic vehicle information of the current vehicle into an authentication message according to the interface definition, and triggering the target operator to perform real-name authentication on the current vehicle based on the authentication message.

[0068] In one embodiment of the present invention, if the car owner has not performed real-name authentication when switching operators, the car cloud platform calls up the operator's real-name interface, and uses the vehicle, equipment information, vehicle, owner information, equipment, card number information, etc. stored in the car cloud platform to associate and obtain vehicle, card number, owner information and other data, and automatically assemble them into an authentication message for real-name authentication according to the interface definition of both platforms; after the real-name authentication is successful, the operator's real-name authentication interface returns a "real-name successful" message to the car cloud, and the car cloud forwards this message to TBOX. After receiving the information, TBOX will re-synchronize the network coverage status of the current location to the car system. The car front end will prompt the user that the switch is successful and present the network status after the switch, and update the network coverage list.

[0069] Step S250, receiving the indication information, and connecting to the network based on the target service identifier, obtaining the updated switching network information of the current vehicle to switch the vehicle-side network of the current vehicle.

[0070] After connecting to the network based on the target business identifier and obtaining the updated switching network information of the current vehicle, it also includes: synchronizing the switching network information to the vehicle computer end, and displaying the switching network information based on the front-end switching interface of the vehicle computer end, or sending the switching network information to the mobile device end, and displaying the switching network information based on the front-end switching interface of the mobile device end; the switching network information includes switching network data and switching network coverage data.

[0071] In one embodiment of the present invention, after the vehicle side is connected to the network based on the target service code number, the network detection module is started again to obtain the switching network data and switching network data after the network switching, and the obtained switching network data and switching network data are sent to the vehicle side. Based on the front-end switching interface display of the vehicle side, the user can intuitively see that the current network is different from the initial network information, that is, the vehicle-side network switching has been completed.

[0072] In another embodiment of the present invention, after the vehicle side is connected to the network based on the target service code number, the network detection module is started again to obtain the switching network data and switching network data after the network switching, and the obtained switching network data and switching network data are sent to the mobile terminal. Based on the front-end switching interface display of the mobile terminal, the user can intuitively see that the network at the current moment is different from the initial network information, that is, the vehicle-side network switching has been completed.

[0073] Figure 7 This is a block diagram of a vehicle-side network switching device shown in an exemplary embodiment of the present application. The device can be applied to Figure 1 The implementation environment shown is specifically configured in the vehicle end 102. The device can also be applied to other exemplary implementation environments and specifically configured in other devices. This embodiment does not limit the implementation environment to which the device is applied.

[0074] like Figure 7 As shown, the exemplary vehicle-side network switching device includes: a network detection module 710, a service identification acquisition module 720, a real-name authentication status determination module 730, a real-name authentication module 740, and a network switching module 750.

[0075] Among them, the network detection module 710 is used to obtain the initial network information of the current vehicle, obtain the network selection instruction according to the initial network information, and generate a network switching instruction based on the network selection instruction, and the network switching instruction includes the target operator identifier; the service identifier acquisition module 720 is used to send the network switching instruction to the vehicle cloud platform, so that the vehicle cloud platform determines the target operator based on the target operator identifier in the network switching instruction, and obtains the target service identifier from the target operator; the real-name authentication status determination module 730 is used to send a network connection request to the target operator based on the target service identifier, and detect the real-name authentication status of the current vehicle in the target operator, and the real-name authentication status includes real-name authentication and not real-name authentication; the real-name authentication module 740 is used to perform real-name authentication on the current vehicle when the real-name authentication status is not real-name authentication, and generate an indication message of successful authentication if the real-name authentication passes; the network switching module 750 is used to receive the indication message, and connect to the network based on the target service identifier to obtain the updated switching network information of the current vehicle to switch the vehicle-side network of the current vehicle.

[0076] It should be noted that the vehicle-side network switching device provided in the above-mentioned embodiment and the vehicle-side network switching method provided in the above-mentioned embodiment are based on the same concept. The specific manner in which each module and unit performs operations has been described in detail in the method embodiment and will not be repeated here. In actual applications, the vehicle-side network switching device provided in the above-mentioned embodiment can, as needed, allocate the above-mentioned functions to different functional modules, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above, and this is not limited here.

[0077] An embodiment of the present application also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the electronic device implements the vehicle-side network switching method provided in the above-mentioned embodiments.

[0078] Figure 8 The following is a schematic diagram showing the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present application. Figure 8 The computer system 800 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0079] like Figure 8 As shown, the computer system 800 includes a central processing unit (CPU) 801, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 802 or the program loaded from the storage part 808 into the random access memory (RAM) 803, such as executing the method described in the above embodiment. Various programs and data required for system operation are also stored in the RAM 803. The CPU 801, ROM 802 and RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0080] The following components are connected to the I / O interface 805: an input section 806 including a keyboard, a mouse, and the like; an output section 807 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 808 including a hard disk and the like; and a communication section 809 including a network interface card such as a LAN (Local Area Network) card or a modem. The communication section 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the I / O interface 805 as needed. Removable media 811, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 810 as needed, so that computer programs read therefrom can be installed into the storage section 808 as needed.

[0081] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 809, and / or installed from a removable medium 811. When the computer program is executed by the central processing unit (CPU) 801, the various functions defined in the system of the present application are executed.

[0082] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable computer program. This propagated data signal can take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. A computer program embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.

[0083] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. Among them, each box in the flowchart or block diagram can represent a module, program segment, or part of the code, and the above-mentioned module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0084] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. In some cases, the names of these units do not constitute limitations on the units themselves.

[0085] Another aspect of the present application provides a computer-readable storage medium storing a computer program that, when executed by a computer processor, causes the computer to perform the vehicle-side network switching method described above. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist independently and not be incorporated into the electronic device.

[0086] Another aspect of the present application provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the vehicle-side network switching method provided in each of the above embodiments.

[0087] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the present invention. Anyone skilled in the art may modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, any equivalent modifications or alterations made by one of ordinary skill in the art without departing from the spirit and technical principles disclosed herein are intended to be covered by the claims of the present invention.

Claims

1. A vehicle-side network switching method, characterized in that: The method comprises: Obtaining initial network information of the current vehicle, obtaining a network selection instruction according to the initial network information, and generating a network switching instruction based on the network selection instruction, wherein the network switching instruction includes a target operator identifier; Sending the network switching instruction to the vehicle cloud platform, so that the vehicle cloud platform obtains a target service identifier from the target operator based on the target operator identifier; Sending a network connection request to the target operator based on the target service identifier, and detecting the real-name authentication status of the current vehicle with the target operator, wherein the real-name authentication status includes real-name authentication and not real-name authentication; If the real-name authentication status is not real-name authentication, then perform real-name authentication on the current vehicle, and when the real-name authentication is passed, generate authentication success indication information; Receive the indication information, and connect to the network based on the target service identifier to obtain the updated switching network information of the current vehicle to switch the vehicle-side network of the current vehicle.

2. The vehicle-side network switching method according to claim 1, characterized in that: The initial network information includes initial network data and initial network coverage data, obtaining a network selection instruction according to the initial network information, and generating a network switching instruction based on the network selection instruction, including: determining at least one candidate network based on the initial network coverage data, and obtaining candidate network data of the candidate network, wherein the initial network coverage data includes the candidate network data of the at least one candidate network; Sending the initial network data and the candidate network data to a target terminal, and displaying the initial network data and the candidate network data based on the target terminal to obtain a target network selection instruction, wherein the target network selection instruction is used to indicate that a network is selected as a target network from the initial network and the candidate networks; The target network selection instruction is received, and a network switching instruction is generated based on the target network selection instruction.

3. The vehicle-side network switching method according to claim 1, characterized in that: Sending a network connection request to the target operator based on the target service identifier and detecting the real-name authentication status of the current vehicle with the target operator includes: Starting a network detection module of the current vehicle to obtain basic vehicle information of the current vehicle and switching network information of the current vehicle, wherein the switching network information includes a target operator identifier; The basic vehicle information and the target operator identifier are sent to the vehicle cloud platform to obtain the real-name authentication status of the current vehicle with the target operator.

4. The vehicle-side network switching method according to claim 3, characterized in that: Before performing real-name authentication on the current vehicle, the following steps are also included: determining an initial network operator of the current vehicle based on the initial network information of the current vehicle; Inputting basic vehicle information of the current vehicle and sending the basic vehicle information to the initial operator IoT platform of the initial network operator to trigger the initial network operator to perform real-name authentication on the current vehicle; Generate a vehicle information list of the current vehicle based on the basic vehicle information, and store the vehicle information list in the vehicle cloud platform of the current vehicle.

5. The vehicle-side network switching method according to claim 4, characterized in that: Performing real-name authentication on the current vehicle, including: Obtaining a vehicle information list pre-stored in the vehicle cloud platform of the current vehicle, and obtaining basic vehicle information of the current vehicle based on the vehicle information list; Invoking the real-name interface of the target operator, and determining, based on the real-name interface, an interface definition between the switching operator IoT platform of the target operator and the vehicle cloud platform of the current vehicle; The basic vehicle information of the current vehicle is converted into an authentication message according to the interface definition, and the target operator is triggered to perform real-name authentication on the current vehicle based on the authentication message.

6. The vehicle-side network switching method according to claim 2, characterized in that: Before receiving the target network selection instruction, the method further includes: Sending the initial network data and the candidate network data to the vehicle computer end, and displaying the initial network data and the candidate network data through the front-end switching interface of the vehicle computer end to obtain the target network selection instruction; or, The initial network data and the candidate network data are sent to the vehicle cloud platform, the initial network data and the candidate network data are sent to the mobile device through the vehicle cloud platform, and the initial network data and the candidate network data are displayed based on the front-end switching interface of the mobile device to obtain the target network selection instruction.

7. The vehicle-side network switching method according to claim 6, characterized in that: Sending the network switching instruction to the vehicle cloud platform includes: generating a network switching instruction on the vehicle computer based on the target network selection instruction, and sending the network switching instruction to the intelligent network connection system, so as to send the network switching instruction to the vehicle cloud platform through the intelligent network connection system; or, A network switching instruction is generated on the mobile phone based on the target network selection instruction, and the network switching instruction is sent to the vehicle cloud platform through network communication.

8. The vehicle-side network switching method according to claim 1, characterized in that: Obtaining a target service identifier from the target operator includes: The vehicle cloud platform sends a target service identification activation request to the target operator's Internet of Things platform of the target operator, so that the target operator's Internet of Things platform generates an activation code; Receive the activation code and send the activation code to the intelligent network connection system, so as to issue a target service identifier download request to the target operator's Internet of Things platform through the intelligent network connection system; Receiving the target service identifier and downloading the target service identifier through the intelligent network connection system; The target service identifier is written into an electronic user identification card, and the electronic user identification card is carried on the current vehicle.

9. The vehicle-side network switching method according to any one of claims 1 to 8, characterized in that: After obtaining the updated switching network information of the current vehicle based on the target service identifier network connection, the method further includes: Synchronize the switching network information to the vehicle terminal, and display the switching network information based on the front-end switching interface of the vehicle terminal. or, Sending the switching network information to a mobile device, and displaying the switching network information based on a front-end switching interface of the mobile device; The switching network information includes switching network data and switching network coverage data.

10. A vehicle-side network switching device, characterized in that: The device comprises: a network detection module, configured to obtain initial network information of the current vehicle, obtain a network selection instruction based on the initial network information, and generate a network switching instruction based on the network selection instruction, wherein the network switching instruction includes a target operator identifier; a service identifier acquisition module, configured to send the network switching instruction to the vehicle-to-cloud platform, so that the vehicle-to-cloud platform determines a target operator based on the target operator identifier in the network switching instruction, and obtains a target service identifier from the target operator; a real-name authentication status determination module, configured to send a network connection request to the target operator based on the target service identifier, and detect the real-name authentication status of the current vehicle with the target operator, wherein the real-name authentication status includes real-name authentication and not real-name authentication; A real-name authentication module, configured to perform real-name authentication on the current vehicle when the real-name authentication status is unauthenticated, and generate authentication success indication information if the real-name authentication passes; The network switching module is used to receive the indication information and connect to the network based on the target service identifier to obtain the updated switching network information of the current vehicle to switch the vehicle-side network of the current vehicle.

11. An electronic device, characterized in that: The electronic device comprises: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the vehicle-side network switching method as described in any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that A computer program is stored thereon, and when the computer program is executed by a processor of a computer, the computer is caused to execute the vehicle-side network switching method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Method and device for selecting operator based on e-SIM () card and mobile terminal

    CN105873013A

  • Vehicle-mounted mobile terminal communication method, system, equipment and medium

    CN115767480A