Vehicle networking control method and system, server and storage medium
By initiating a SIM card switching request in the telematics processor and sending a handover notification to allow switching when conditions meet, decoupling the SIM card switching service logic is solved, and the problem of conflict between SIM card switching and the original service is achieved, achieving higher stability and success rate.
Patent Information
- Application Number
- CN202510785225.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-12
- Publication Date
- 2025-08-12
AI Technical Summary
In the prior art, SIM card switching is prone to conflict with the original service of the telematics processor in the vehicle, resulting in low switching stability and success rate.
By initiating a SIM card switching request in the remote information processor and sending a handover notification when the switching conditions meet, the SIM card switching service logic is decoupled to avoid affecting the original service, and the target SIM card is used for networking.
It improves the stability and success rate of SIM card switching, ensuring the stability and business continuity of vehicle networking.
Smart Images

Figure CN120475460A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle networking technology, and in particular to a vehicle networking control method and system, server, and storage medium. Background Art
[0002] With the development of computer communications, artificial intelligence and other technologies, the Internet of Vehicles is moving towards high bandwidth, low latency and intelligence, and smart cars are gradually supporting functions such as remote upgrades and multi-network switching.
[0003] The SIM (Subscriber Identity Module) card is a core communication component of the connected vehicle (IoV). It can be physical or virtual (e.g., e-SIM (Embedded Subscriber Identity Module)). The vehicle's system requires a SIM card to connect to the carrier's network. To ensure that the vehicle can adapt to different network communication environments, multiple SIM cards are required, allowing for easy switching between them.
[0004] In related technologies, SIM card switching relies on the vehicle's T-BOX (Telematics Box). However, because the T-BOX is responsible for various existing telematics services, SIM card switching and existing services may conflict with each other, affecting the efficiency of existing services and significantly reducing the stability and success rate of SIM card switching. Summary of the Invention
[0005] In view of the above problems, a vehicle networking control method and system, server, and storage medium are proposed to overcome or at least partially solve the above problems, including:
[0006] A method for controlling a network of a vehicle, wherein the vehicle includes a telematics processor and is equipped with at least two user information identification cards, the method comprising:
[0007] In response to a first switching instruction of the user information identification card, determining a target user information identification card;
[0008] Initiating a request to the telematics processor; wherein the telematics processor is configured to send a switch permission notification if it is determined that the user information identification card switch condition is met;
[0009] If the switch permission notification is received, the target user information identification card is switched to so as to connect to the network using the target user information identification card.
[0010] Optionally, before determining the target user information identification card in response to the first switching instruction of the user information identification card, the method includes:
[0011] The configuration information of the user information identification card configured for the vehicle is reported to a server; wherein the server is configured to send the first switching instruction according to the configuration information.
[0012] Optionally, after initiating the request to the telematics processor, the method further includes:
[0013] Close the message reporting channel with the server;
[0014] After switching to the target user information identification card, the method further includes:
[0015] Notifying the telematics processor according to the target configuration information of the target user information identification card, so that the telematics processor is stationed on the network according to the target configuration information;
[0016] If the network completion notification sent by the remote information processor is received, the message reporting channel is opened, and the switching result of the target user information identification card is reported to the server through the message reporting channel.
[0017] Optionally, the method further includes:
[0018] In the process of reporting the switching result of the target user information identification card to the server through the message reporting channel, if a second switching instruction of the user information identification card is received, the second switching instruction is stored.
[0019] Optionally, the server is further configured to update the configuration information of the user information identification card stored in the server according to the switching result.
[0020] Optionally, after reporting the switching result of the target user information identification card to the server through the message reporting channel, the method further includes:
[0021] If the switching result is reported, the second switching instruction is read and executed.
[0022] Optionally, the switching to the target user information identification card includes:
[0023] Activate the target configuration information of the target user information identification card to switch to the target user information identification card.
[0024] A server, the server being configured to send a first switching instruction of a user information identification card to a network control device of a vehicle;
[0025] In which, the vehicle is equipped with at least two user information identification cards, and the vehicle's networking control device is used to respond to the first switching instruction, determine the target user information identification card, and initiate a request to the telematics processor. If a switching permission notification sent by the telematics processor is received, it switches to the target user information identification card to use the target user information identification card for networking; the telematics processor is used to send the switching permission notification when it is determined that the user information identification card switching conditions are met.
[0026] A network control system for a vehicle, wherein the vehicle is equipped with at least two user information identification cards, and the system comprises:
[0027] The server is configured to send a first switching instruction to the user information identification card;
[0028] a vehicle networking control device, configured to determine a target user information identification card in response to the first switching instruction, initiate a request to the telematics processor, and upon receiving a switching permission notification from the telematics processor, switch to the target user information identification card to use the target user information identification card for networking;
[0029] The telematics processor is configured to send the switching permission notification when it is determined that the user information identification card switching condition is met.
[0030] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the network control method described above is implemented.
[0031] The embodiments of the present application have the following advantages: by initiating a request to the telematics processor so that the telematics processor sends a switching permission notification when the user information identification card switching conditions are met, the telematics processor does not need to care about the business logic of the user information identification card switching, for example, it does not need to care whether the user information identification card is a physical card or a virtual card, nor does it need to care which user information identification card it is. It only needs to determine whether the user information identification card switching conditions are met, which will not affect the original business. Then, the switched target user information identification card is used to connect to the Internet, thereby decoupling the business logic of the user information identification card switching, avoiding business conflicts, effectively improving the stability and success rate of the SIM card switching, and ensuring the vehicle's networking stability. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solution of the present application, the following is a brief introduction to the drawings required for the description of the present application. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0033] Figure 1 This is a flowchart of a vehicle networking control method provided by an embodiment of the present application;
[0034] Figure 2 This is a workflow diagram of the eSIM-SDK provided in one embodiment of the present application;
[0035] Figure 3 This is a structural block diagram of a vehicle networking control device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0036] To make the above-mentioned purposes, features, and advantages of this application more clearly understood, the present application is further described in detail below with reference to the accompanying drawings and specific embodiments. It is apparent that the embodiments described are only a portion of the embodiments of this application, not all of them. All other embodiments derived by persons of ordinary skill in the art based on the embodiments in this application without inventive effort are also within the scope of protection of this application.
[0037] In response to the above-mentioned defects, the present application proposes a vehicle networking control method and system, server, and storage medium, wherein the vehicle networking control method can be encapsulated as a software package (such as SDK (Software Development Kit, software development kit), etc.) and deployed on electronic devices for execution, such as electronic devices deployed in the vehicle (such as related modules of vehicle networking functions, etc.), or deployed on independent computer devices (such as remote terminals, etc.), and interact with other related devices in the vehicle system through wired communication or wireless communication to achieve network control of the vehicle.
[0038] Reference Figure 1 , shows a flowchart of a vehicle networking control method provided by an embodiment of the present application, wherein the vehicle includes a telematics processor and is equipped with at least two user information identification cards. Specifically, the method may include the following steps:
[0039] Step 101, in response to a first switching instruction of a user information identification card, determining a target user information identification card;
[0040] The user information identification card, namely the SIM card, can include a physical card, a virtual card (such as an e-SIM card), etc. The physical card can be inserted into the built-in card slot of the vehicle, and the virtual card can be configured in the relevant module of the vehicle system in the form of data.
[0041] In actual applications, an e-SIM module can be installed in the vehicle to configure multiple e-SIM cards. The relevant configuration information of each e-SIM card (such as ICCID (Integrated Circuit Card Identifier)) can be built into the e-SIM module or downloaded remotely.
[0042] The first switching instruction refers to a switching instruction issued for the SIM card that needs to be switched, and may include relevant configuration information of the SIM card that needs to be switched, such as ICCID.
[0043] Target user information identification card, that is, the SIM card that needs to be switched.
[0044] In actual applications, the first switching instruction can be issued by the user operating the vehicle system in the cockpit, or it can be automatically issued by the vehicle system according to different scenario requirements, or issued by a remote terminal, such as a cloud platform, mobile phone terminal, etc.
[0045] In some embodiments of the present application, before determining a target user information identification card in response to a first switching instruction of the user information identification card, the method includes:
[0046] The configuration information of the user information identification card configured for the vehicle is reported to a server; wherein the server is configured to send the first switching instruction according to the configuration information.
[0047] The configuration information of the user information identification card may include the ICCID, activation status, operator and other information of the user information identification card.
[0048] The server can be a remote management terminal for the user information identification card, such as an e-SIM cloud management platform, and intelligently make SIM card switching decisions based on the reported configuration information.
[0049] In some examples, after the configuration information of the vehicle's subscriber information identification cards is reported to a server, the server may designate a target subscriber information identification card based on the activation status information of each subscriber information identification card in the configuration information and send a first switching instruction. For example, if one of the two reported SIM cards is activated and the other is not activated, the server may designate the activated SIM card as the target subscriber information identification card to be switched.
[0050] In this embodiment, the server executes the SIM card switching process according to the first switching instruction sent by the configuration information, thereby realizing remote control of SIM switching and centralized management of SIM card switching strategies, thereby effectively improving the reliability and flexibility of the SIM switching service.
[0051] Step 102: Initiate a request to the telematics processor; wherein the telematics processor is configured to send a switch permission notification if it is determined that the user information identification card switch conditions are met;
[0052] A telematics processor refers to a device or module in a vehicle system that is responsible for remote information interaction and processing, such as an in-vehicle T-BOX.
[0053] The user information identification card switching condition refers to the condition under which the user information identification card can be switched.
[0054] In actual applications, the user information identification card switching condition may be a logical judgment condition for various factors that may affect or be affected by the SIM card switching, and may be preset or dynamically set according to the operating environment of the vehicle system.
[0055] The switch permission notification refers to a notification indicating that the SIM card switch is permitted. The specific type and content of the switch permission notification can be set according to actual needs.
[0056] In the specific implementation, the request initiated to the telematics processor is a request to apply for switching the SIM card. After receiving the request, the telematics processor executes the corresponding judgment logic according to the user information identification card switching conditions, such as detecting whether the device status, system software operation status, network communication status, etc. meet the user information identification card switching conditions, and sends a switching permission notification if it is determined that the user information identification card switching conditions are met.
[0057] In some examples, the user information identification card switching conditions may include the telematics processor not currently running any critical tasks, the vehicle's network equipment being fault-free, and a good network communication status. If the telematics processor does not detect a process corresponding to a critical task, does not detect a recent fault report or log for a network device, and detects that an indicator value representing the network communication status falls within a preset range, the user information identification card switching conditions may be determined to be met, and a switch permission notification may be sent.
[0058] In this embodiment, a request for switching the SIM card is initiated to the telematics processor, that is, the SIM card is switched only after permission from the telematics processor is obtained, thereby avoiding situations such as disconnection of the network connection when switching the SIM card, which may cause interruption or failure of the telematics processor in executing key tasks, and the telematics processor only needs to determine whether the SIM card switching is allowed, without affecting the business logic originally running on the telematics processor, thereby achieving decoupling of the SIM card switching business logic and effectively improving the reliability and success rate of SIM card switching.
[0059] Step 103: If the switch permission notification is received, switch to the target user information identification card to use the target user information identification card to connect to the network.
[0060] In a specific implementation, when the switching permission notification is received, the user information identification card currently in use can be switched to the target user information identification card, and then the telematics processor is notified to use the target user information identification card to connect to the Internet, for example, accessing the network provided by the operator based on the relevant information of the target user information identification card to complete the switching of the vehicle network environment.
[0061] In some embodiments of the present application, the switching to the target user information identification card includes:
[0062] Activate the target configuration information of the target user information identification card to switch to the target user information identification card.
[0063] Target configuration information refers to the configuration information required to connect to the network using target user information identification card.
[0064] In a specific implementation, the configuration information of the currently used user information identification card can be disabled, and then the target configuration information of the target user information identification card can be activated through specific instructions, so that the target user information identification card becomes the currently enabled network access credential to complete the switching of the target user information identification card.
[0065] In some examples, when the target user information identification card is an e-SIM card, the profile of the target user information identification card in the e-SIM module can be activated through AT commands (Attention Commands) to complete the switching of the target user information identification card.
[0066] In this embodiment, by activating the target configuration information of the target user information identification card to switch to the target user information identification card, there is no need to manually plug and unplug the physical card, which improves the flexibility and efficiency of user information identification card switching.
[0067] In some embodiments of the present application, after initiating a request to the telematics processor, the method further includes:
[0068] Close the message reporting channel with the server;
[0069] After switching to the target user information identification card, the method further includes:
[0070] Notifying the telematics processor according to the target configuration information of the target user information identification card, so that the telematics processor is stationed on the network according to the target configuration information;
[0071] If the network completion notification sent by the remote information processor is received, the message reporting channel is opened, and the switching result of the target user information identification card is reported to the server through the message reporting channel.
[0072] The message reporting channel is a communication channel for uplink messages reported to the server. The uplink messages may include various types of data that need to be synchronized with the server.
[0073] In this embodiment, after initiating a request to the telematics processor, i.e., entering the SIM card switching process, closing the message reporting channel can avoid uplink message reporting failure and data synchronization abnormality caused by network abnormalities during the SIM card switching.
[0074] Target configuration information refers to the configuration information required for the card network to be identified using target user information. The telematics processor accesses the network provided by the operator based on the target configuration information to establish network presence.
[0075] In some examples, the telematics processor can be networked according to the APN (Access Point Name) information in the target configuration information, that is, access the network provided by the operator.
[0076] The network completion notification refers to the notification sent by the telematics processor after the network is completed.
[0077] The switching result of the target user information identification card may include the configuration information of the target user information identification card after the user information identification card is switched, and the configuration information of other user information identification cards, such as the activation status.
[0078] In this embodiment, after initiating a request to the telematics processor, that is, after starting the SIM card switching process, the message reporting channel is closed. When the network completion notification is received, that is, after completing the SIM card switching process, the message reporting channel is opened again, and the switching result of the target user information identification card is reported to the server through the message reporting channel, avoiding interruption or failure of message reporting due to the switching of the SIM card, and realizing timely and stable synchronization of the results of this SIM switching to the server.
[0079] In some embodiments of the present application, the method further includes:
[0080] In the process of reporting the switching result of the target user information identification card to the server through the message reporting channel, if a second switching instruction of the user information identification card is received, the second switching instruction is stored.
[0081] The second switching instruction refers to another switching instruction received from the server during the process of reporting the switching result of the target user information identification card to the server through the message reporting channel.
[0082] Storing the second switching instruction refers to temporarily storing the second switching instruction to temporarily suspend processing of the user information identification card switching operation indicated by the second switching instruction to avoid operation conflicts or data synchronization anomalies.
[0083] In some examples, the second switching instruction may be stored in a cache or a queue to temporarily suspend processing of the second switching instruction.
[0084] In this embodiment, by closing the message uplink channel after initiating a request to the remote information processor, and after opening the message uplink channel, temporarily suspending the processing of the second switching instruction during the process of reporting the switching result, that is, "message reporting is prohibited during card switching, and card switching is prohibited during message reporting", the atomicity of each operation can be ensured, so that each operation can be executed normally without interruption, greatly improving the stability and success rate of SIM card switching, and improving the stability of vehicle networking.
[0085] In some embodiments of the present application, after reporting the switching result of the target user information identification card to the server through the message reporting channel, the method further includes:
[0086] If the switching result is reported, the second switching instruction is read and executed.
[0087] In a specific implementation, after the switching result is reported, the stored second switching instruction is read and executed, so as to perform a new round of SIM card switching operation in response to the instruction of the second switching instruction, thereby ensuring the service continuity of the SIM card switching.
[0088] In some embodiments of the present application, the server is further configured to update the configuration information of the user information identification card stored in the server according to the switching result.
[0089] In a specific implementation, the server updates the stored configuration information of the user information identification card according to the switching result, so that the SIM card configuration information stored in the server and the vehicle can be kept synchronized, so that the server can make accurate SIM card management strategies.
[0090] In some examples, a vehicle is configured with two SIM cards, Card 1 and Card 2. The activation status in the configuration information of Card 1 is Enabled, and the activation status in the configuration information of Card 2 is Not Enabled. The server receives and stores the configuration information of Card 1 and Card 2. When the SIM cards are switched, the activation status in the configuration information of Card 1 is updated to Not Enabled, and the activation status in the configuration information of Card 2 is updated to Enabled. The switching result received by the server includes the updated configuration information of Card 1 and Card 2, and the activation status in the configuration information of Card 1 stored on the server is synchronously updated to Not Enabled, and the activation status in the configuration information of Card 2 is updated to Enabled.
[0091] In some embodiments of the present application, when the user information identification card is an e-SIM card, the processing logic of the user information identification card switching process can be encapsulated as an SDK (hereinafter named eSIM-SDK), and the SIM card switching process is completed through the interaction between the eSIM-SDK and the eSIM cloud management platform and T-BOX.
[0092] In some examples, it is assumed that the vehicle's eSIM module already has at least two e-SIM cards, namely ICCID-1# and ICCID-2#. Figure 2 As shown in the figure, the e-SIM card switching process is as follows:
[0093] After the eSIM-SDK is initialized, it obtains the configuration information of ICCID-1# and ICCID-2# from the module, such as ICCID, activation status, operator, etc., and packages the configuration information into a JSON format data packet and reports it to the eSIM cloud management platform using a message reporting channel based on https (HyperTextTransfer Protocol Secure).
[0094] After the eSIM cloud management platform receives and saves the data packet, if ICCID-1# is enabled and ICCID-2# is disabled, ICCID-2# can be specified as the target user information identification card, and then an instruction to switch to ICCID-2# can be sent to the eSIM-SDK.
[0095] The eSIM SDK subscribes to messages from the eSIM cloud management platform via MQTTs (Message Queuing Telemetry Transport Secure). Upon receiving instructions from the eSIM cloud management platform to switch to the first card switching instruction for ICCID-2#, it initiates a card switching request to the T-BOX.
[0096] After the eSIM-SDK initiates a request to the T-BOX, it immediately closes the message reporting channel to avoid network anomalies and failure of uplink message reporting during the card switching period.
[0097] After receiving the eSIM-SDK's card switching request, the T-BOX comprehensively determines the current device status of the TBOX to determine whether the card can be switched and then performs card switching arbitration. If the conditions for switching the SIM card are met, a switch permission notification is sent to the eSIM-SDK.
[0098] After receiving the switch permission notification, the eSIM-SDK enables the profile data of ICCID-2# in the eSIM module through the AT command of the eSIM module. After enabling, it notifies the T-BOX that the switch is complete.
[0099] After receiving the eSIM-SDK handover completion message, T-BOX completes network registration based on the APN information in ICCID-2# and notifies the eSIM-SDK after successful registration.
[0100] After receiving the T-BOX network registration success message, the eSIM-SDK opens the message reporting channel and packages the ICCID-2# switching result into a JSON format data packet.
[0101] The eSIM-SDK binds the network card corresponding to the specified network access point (for example, the logical network card corresponding to the private network to ensure data security) based on the T-BOX's network status, and then reports the switching result to the eSIM cloud management platform through the message reporting channel.
[0102] During the eSIM-SDK reporting of uplink messages, it will be marked that a message is being reported. If a second switching instruction from the platform is received during this process, the second switching instruction will be temporarily saved in the queue. After the message reporting is completed, the second switching instruction will be read and executed to avoid message reporting failure due to card cutting.
[0103] The eSIM cloud management platform updates the stored e-SIM card configuration information based on the ICCID-2# switching result reported by the eSIM-SDK. If the card switching is successful, the activation status of ICCID-1# is set to disabled, the activation status of ICCID-2# is set to enabled, and the eSIM-SDK is replied.
[0104] The eSIM-SDK receives a reply message from the eSIM cloud management platform, removes the message reporting flag, and allows the second switching instruction in the queue to be processed.
[0105] The embodiments of the present application have the following advantages: by initiating a request to the telematics processor so that the telematics processor sends a switching permission notification when the user information identification card switching conditions are met, the telematics processor does not need to care about the business logic of the user information identification card switching, for example, it does not need to care whether the user information identification card is a physical card or a virtual card, nor does it need to care which user information identification card it is. It only needs to determine whether the user information identification card switching conditions are met, which will not affect the original business. Then, the switched target user information identification card is used to connect to the Internet, thereby decoupling the business logic of the user information identification card switching, avoiding business conflicts, effectively improving the stability and success rate of the SIM card switching, and ensuring the vehicle's networking stability.
[0106] It should be noted that for the method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present application are not limited by the order of the actions described, because according to the embodiments of the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present application.
[0107] In some embodiments of the present application, a server is further provided, the server being configured to send a first switching instruction of a user information identification card to a network control device of a vehicle;
[0108] In which, the vehicle is equipped with at least two user information identification cards, and the vehicle's networking control device is used to respond to the first switching instruction, determine the target user information identification card, and initiate a request to the telematics processor. If a switching permission notification sent by the telematics processor is received, it switches to the target user information identification card to use the target user information identification card for networking; the telematics processor is used to send the switching permission notification when it is determined that the user information identification card switching conditions are met.
[0109] In some embodiments of the present application, a network control system for a vehicle is further provided, wherein the vehicle is configured with at least two user information identification cards, and the system includes:
[0110] The server is configured to send a first switching instruction to the user information identification card;
[0111] a vehicle networking control device, configured to determine a target user information identification card in response to the first switching instruction, initiate a request to the telematics processor, and upon receiving a switching permission notification from the telematics processor, switch to the target user information identification card to use the target user information identification card for networking;
[0112] The telematics processor is configured to send the switching permission notification when it is determined that the user information identification card switching condition is met.
[0113] Reference Figure 3 , shows a schematic structural diagram of a vehicle networking control device provided by an embodiment of the present application, wherein the vehicle includes a telematics processor and is equipped with at least two user information identification cards, which may specifically include the following modules:
[0114] A target card determining module 301 is configured to determine a target user information identification card in response to a first switching instruction of the user information identification card;
[0115] The switching request module 302 is configured to initiate a request to the telematics processor; wherein the telematics processor is configured to send a switching permission notification if it is determined that the user information identification card switching conditions are met;
[0116] The network connection processing module 303 is configured to switch to the target user information identification card upon receiving the switch permission notification, so as to connect to the network using the target user information identification card.
[0117] In some embodiments of the present application, the apparatus further comprises:
[0118] A configuration information reporting module is used to report the configuration information of the user information identification card configured for the vehicle to a server; wherein the server is used to send the first switching instruction according to the configuration information.
[0119] In some embodiments of the present application, the apparatus further comprises:
[0120] Message reporting channel closing module, used to close the message reporting channel with the server;
[0121] a notification stationing module, configured to notify the telematics processor according to the target configuration information of the target user information identification card, so that the telematics processor stations on the network according to the target configuration information;
[0122] The switching result reporting module is used to open the message reporting channel if a network completion notification sent by the remote information processor is received, and report the switching result of the target user information identification card to the server through the message reporting channel.
[0123] In some embodiments of the present application, the apparatus further comprises:
[0124] The second switching instruction storage module is configured to store the second switching instruction if a second switching instruction from a user information identification card is received during the process of reporting the switching result of the target user information identification card to the server through the message reporting channel.
[0125] In some embodiments of the present application, the server is further configured to update the configuration information of the user information identification card stored in the server according to the switching result.
[0126] In some embodiments of the present application, the apparatus further comprises:
[0127] The second switching instruction execution module is configured to read and execute the second switching instruction if the switching result reporting is completed.
[0128] In some embodiments of the present application, the network processing module 303 includes:
[0129] The target user information identification card switching submodule is used to activate the target configuration information of the target user information identification card to switch to the target user information identification card.
[0130] Some embodiments of the present application also provide an electronic device, which may include a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, the above-mentioned vehicle networking control method is implemented.
[0131] Some embodiments of the present application also provide a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the above-mentioned vehicle networking control method.
[0132] Some embodiments of the present application also provide a computer program product, including a computer program, which implements the above vehicle networking control method when executed by a processor.
[0133] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0134] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0135] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0136] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, devices, or computer program products. Therefore, the embodiments of the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0137] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0138] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0139] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 The steps for the function specified in one or more boxes.
[0140] Although preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they become aware of the basic inventive concepts. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0141] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "includes," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or terminal device. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of additional identical elements in the process, method, article, or terminal device that includes the above elements.
[0142] The above is a detailed introduction to the provided vehicle networking control method and system, server, and storage medium. Specific examples are used in this article to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method of this application and its core idea. At the same time, for general technical personnel in this field, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on this application.
Claims
1. A vehicle networking control method, characterized in that: The vehicle includes a telematics processor, and the vehicle is configured with at least two user information identification cards, and the method includes: In response to a first switching instruction of the user information identification card, determining a target user information identification card; Initiating a request to the telematics processor; wherein the telematics processor is configured to send a switch permission notification if it is determined that the user information identification card switch condition is met; If the switch permission notification is received, the target user information identification card is switched to so as to connect to the network using the target user information identification card.
2. The method according to claim 1, characterized in that Before determining a target user information identification card in response to a first switching instruction of the user information identification card, the method includes: The configuration information of the user information identification card configured for the vehicle is reported to a server; wherein the server is configured to send the first switching instruction according to the configuration information.
3. The method according to claim 1, characterized in that After initiating the request to the telematics processor, the method further includes: Close the message reporting channel with the server; After switching to the target user information identification card, the method further includes: Notifying the telematics processor according to the target configuration information of the target user information identification card, so that the telematics processor is stationed on the network according to the target configuration information; If the network completion notification sent by the remote information processor is received, the message reporting channel is opened, and the switching result of the target user information identification card is reported to the server through the message reporting channel.
4. The method according to claim 3, characterized in that The method further comprises: In the process of reporting the switching result of the target user information identification card to the server through the message reporting channel, if a second switching instruction of the user information identification card is received, the second switching instruction is stored.
5. The method according to claim 3, characterized in that The server is further configured to update the configuration information of the user information identification card stored in the server according to the switching result.
6. The method according to claim 4, characterized in that After reporting the switching result of the target user information identification card to the server through the message reporting channel, the method further includes: If the switching result is reported, the second switching instruction is read and executed.
7. The method according to any one of claims 1 to 6, characterized in that The switching to the target user information identification card includes: Activate the target configuration information of the target user information identification card to switch to the target user information identification card.
8. A server, characterized in that: The server is used to send a first switching instruction of the user information identification card to the network control device of the vehicle; In which, the vehicle is equipped with at least two user information identification cards, and the vehicle's networking control device is used to respond to the first switching instruction, determine the target user information identification card, and initiate a request to the telematics processor. If a switching permission notification sent by the telematics processor is received, it switches to the target user information identification card to use the target user information identification card for networking; the telematics processor is used to send the switching permission notification when it is determined that the user information identification card switching conditions are met.
9. A vehicle network control system, characterized in that: The vehicle is equipped with at least two user information identification cards, and the system includes: The server is configured to send a first switching instruction to the user information identification card; a vehicle networking control device, configured to determine a target user information identification card in response to the first switching instruction, initiate a request to the telematics processor, and upon receiving a switching permission notification from the telematics processor, switch to the target user information identification card to use the target user information identification card for networking; The telematics processor is configured to send the switching permission notification when it is determined that the user information identification card switching condition is met.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the vehicle networking control method according to any one of claims 1 to 7 is implemented.