Internet of vehicles SIM network connection transition method and apparatus, electronic device, and medium
By receiving user business needs in the SIM network connection management system of the Internet of Vehicles, obtaining target data and adjusting the life cycle stage, the problem that the life cycle stage cannot be flexibly defined in the existing technology is solved, and higher and more flexible network connection management capabilities are achieved.
Patent Information
- Application Number
- PCT/CN2024/123687
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-08
- Filing Date
- 2024-10-09
- Publication Date
- 2025-06-12
AI Technical Summary
The existing technology cannot flexibly define the life cycle stage and conversion process of the Internet of Vehicles SIM according to business needs, and the life cycle stage only includes two dimensions: communication status and tariff, and cannot meet the needs of Internet of Vehicles network connection management.
It provides a method for converting SIM network connections in the Internet of Vehicles. By receiving the service demand information input by the user, obtaining the current target data of the SIM, and adjusting the current life cycle stage as the target life cycle stage when the target data meets the conversion conditions, and synchronously adjusting the relevant human-vehicle card relationship, communication status, real-name status and tariff status.
It realizes flexible definition and arrangement of the life cycle stage and conversion process of the Internet of Vehicles SIM, meets the demand for higher and more flexible network connection management capabilities in the Internet of Vehicles industry, and improves the efficiency and flexibility of network connection switching.
Smart Images

Figure CN2024123687_12062025_PF_FP_ABST
Abstract
Description
Method, device, electronic device and medium for converting SIM network connection in Internet of Vehicles
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application is based on the Chinese patent application with application number 202311686731.1 and application date of December 8, 2023, and claims the priority of the Chinese patent application. The entire content of the Chinese patent application is hereby introduced into this application as a reference. Technical Field
[0003] The present application relates to the field of Internet of Things technology, and in particular to a method, device, electronic device, and medium for converting a SIM network connection of an Internet of Vehicles (IoV). Background Art
[0004] Network connectivity is the foundation of the Internet of Vehicles (IoV). Interactions between cars and cloud platforms require a network-based approach. Compared to the Internet of Things (IoT), IoV places even higher demands on network connection management. Currently, IoV typically utilizes IoT card lifecycle management technology to manage network connections. The lifecycle of an IoT card typically consists of multiple lifecycle phases, including testing, silent, official, and pre-cancellation. Each lifecycle phase is defined by two dimensions: communication status and pricing. Users typically manage their network connections by switching between lifecycle phases.
[0005] In the connected vehicle industry, vehicles, at different stages of their development, not only require network connectivity but also rigid requirements for network connection data and real-name registration status. SIM-related information is required during the production and assembly phase, and network connection data is required to test network functionality during final assembly. Related technologies predefine SIM lifecycle stages and transition conditions, preventing flexible and customizable customization based on business needs. Furthermore, the lifecycle stages only include communication status and tariffs, which cannot meet the needs of connected vehicle network connection management.
[0006] Summary of the Invention
[0007] The embodiments of the present application provide a method, device, electronic device, and medium for converting a network connection of an Internet of Vehicles (IoV) SIM card, which can customize the life cycle of an IoV SIM card and its conversion process, meeting the IoV industry's demand for higher and more flexible network connection management capabilities.
[0008] In the first aspect, an embodiment of the present application provides a method for converting a SIM network connection in an Internet of Vehicles, the method comprising: receiving business demand information input by a user, the business demand information including information of multiple life cycle stages of the SIM, and conversion conditions for each life cycle stage; obtaining the current target data of the SIM, the target data being used to reflect user information, vehicle information and SIM data information; when the target data satisfies the target conversion condition in each conversion condition, adjusting the current life cycle stage to the target life cycle stage corresponding to the target conversion condition, the target life cycle stage being one of multiple life cycle stages; adjusting the current person-vehicle-card relationship, current communication status, current real-name status and current tariff status corresponding to the SIM in the system cloud platform to the preset person-vehicle-card relationship, preset communication status, preset real-name status and preset tariff status corresponding to the target life cycle stage.
[0009] According to the first aspect of the embodiment of the present application, the business demand information also includes the flow order of each life cycle stage; when the target data meets the target conversion condition in each conversion condition, before adjusting the current life cycle stage to the target life cycle stage corresponding to the target conversion condition, the method also includes: based on the flow order, determining at least one first life cycle stage, wherein at least one first life cycle stage is the next level life cycle stage of the current life cycle stage; comparing the target data with the conversion condition of at least one first life cycle stage to obtain the target conversion condition.
[0010] According to the first aspect of the embodiment of the present application, obtaining the current target data of the SIM card includes: using preset embedding points to collect current usage data, the usage data including person-vehicle-card relationship information, communication status information, real-name status information and tariff status information; the person-vehicle-card relationship information includes at least one of user identity data and real-name data, user's web browsing data, user's vehicle driving data, vehicle identification information, vehicle body operation data, vehicle information data and SIM identification information data; sending the usage data to the system cloud platform, so that the system cloud platform can clean and encapsulate the usage data based on the current person-vehicle-card relationship to obtain target data in a target format; receiving the target data sent by the system cloud platform.
[0011] According to the first aspect of the embodiment of the present application, the preset tracking point includes at least one of a network device, a billing system, a business operation support system and an external business system.
[0012] According to the first aspect of the embodiment of the present application, sending usage data to the system cloud platform includes: sending usage data to the system cloud platform using a target transmission method, and the target transmission method includes at least one of a message queue, a data bus, and a message push.
[0013] According to the first aspect of the embodiment of the present application, the business demand information also includes the flow order of each life cycle stage; when the target data meets the target conversion condition in each conversion condition, before adjusting the current life cycle stage to the target life cycle stage corresponding to the target conversion condition, the method also includes: determining the next level life cycle stage of the current life cycle stage based on the current life cycle stage and the flow order; receiving the second life cycle stage selected by the user from the next level life cycle stage; comparing the target data with the conversion condition of the second life cycle stage to obtain the target conversion condition.
[0014] According to the first aspect of the embodiment of the present application, the business demand information also includes a message push address; after adjusting the current person-vehicle-card relationship, current communication status, current real-name status and current tariff status corresponding to the SIM in the system cloud platform to the preset person-vehicle-card relationship, preset communication status, preset real-name status and preset tariff status corresponding to the target life cycle stage, the method also includes: determining the first push data information based on the current life cycle stage of the SIM, the target life cycle stage, the first data group and the second data group; encapsulating the first push data information into Json format to obtain the second push data information; sending the second push data information to the message push address; wherein the first data group consists of the current person-vehicle-card relationship, current communication status, current real-name status and current tariff status; the second data group is the preset person-vehicle-card relationship, preset communication status, preset real-name status and preset tariff status corresponding to the target life cycle stage.
[0015] In the second aspect, an embodiment of the present application provides a vehicle network SIM network connection conversion device, which includes: a receiving module for receiving business demand information input by a user, the business demand information including information of multiple life cycle stages of the SIM and conversion conditions of each life cycle stage; an acquisition module for acquiring the current target data of the SIM, the target data being used to reflect user information, vehicle information and SIM data information; an adjustment module for adjusting the current life cycle stage to the target life cycle stage corresponding to the target conversion condition when the target data meets the target conversion condition in each conversion condition, the target life cycle stage being one of multiple life cycle stages, and also for adjusting the current person-vehicle-card relationship, current communication status, current real-name status and current tariff status corresponding to the SIM in the system cloud platform to the preset person-vehicle-card relationship, preset communication status, preset real-name status and preset tariff status corresponding to the target life cycle stage.
[0016] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor, a memory, and a program stored in the memory and executable on the processor. When the program is executed by the processor, the method for converting a SIM network connection of the Internet of Vehicles (IoV) in the first aspect is implemented.
[0017] In a fourth aspect, an embodiment of the present application provides a readable storage medium, which stores a program or instruction. When the program or instruction is executed by a processor, the steps of the vehicle network SIM network connection conversion method in the first aspect are implemented.
[0018] The embodiments of the present application provide a method, device, electronic device, and medium for converting SIM network connections in an Internet of Vehicles (IoV) network. These methods can flexibly define and arrange the entire life cycle of a SIM card, the conversion sequence of each life cycle stage in the entire life cycle, and the conversion conditions of each life cycle stage according to the business. Based on the collected target data, this solution can automatically rotate and compare the conversion conditions of each subordinate life cycle stage corresponding to the current life cycle stage. A subordinate life cycle stage can also be manually selected to complete the flexible conversion of the life cycle stage, and the current person-vehicle-card relationship, current communication status, current real-name status, and current tariff status of the SIM card can be adjusted to meet the IoV industry's demand for higher and more flexible network connection switching capabilities. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The features, advantages and technical effects of exemplary embodiments of the present application will be described below with reference to the accompanying drawings.
[0020] FIG1 is a flow chart of a method for converting a SIM network connection in an Internet of Vehicles (IoV) according to an embodiment of the present application;
[0021] FIG2 is a schematic diagram of a process for obtaining current target data of a SIM card according to an embodiment of the present application;
[0022] FIG3 is a schematic diagram of a process for determining target conversion conditions according to an embodiment of the present application;
[0023] FIG4 is a schematic diagram of a process for determining and sending second push data information provided by an embodiment of the present application;
[0024] FIG5 is a schematic structural diagram of a vehicle networking SIM network connection conversion device provided in an embodiment of the present application;
[0025] FIG6 is a schematic structural diagram of another vehicle networking SIM network connection conversion device provided in an embodiment of the present application;
[0026] FIG7 is a schematic diagram of a vehicle networking SIM network connection conversion system provided by an embodiment of the present application;
[0027] FIG8 is a schematic structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is merely to provide a better understanding of the present application by illustrating the examples of the present application.
[0029] 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," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising 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 device. In the absence of further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.
[0030] In the connected vehicle industry, vehicles at different stages of their development not only require network connectivity but also have rigid requirements for network connection data and real-name registration status. For example, during the production and assembly phase, information about the Subscriber Identity Module (SIM) is required. During the final assembly phase, network connection data is required to test network functionality. Related technologies predefine the lifecycle stages and transition conditions of IoT cards, preventing flexible and customizable customization based on business needs. Furthermore, each lifecycle stage only includes two attributes, such as communication status and tariffs, which cannot meet the needs of connected vehicle network connection management.
[0031] Specifically, the entire life cycle of a connected car SIM card generally consists of multiple life cycle stages. Typical life cycle stages include: testing period, silent period, official period, pre-cancellation period, etc. Each life cycle stage consists of two dimensions: communication status and tariff. In an example, the communication status of the official period is "communicable" and the tariff is "6 yuan / month / 1GB data traffic". The silent period consists of "incommunicable" and "1 yuan / month". When users need to manage network connections, they usually do so by switching life cycle stages. In an example, after the user officially uses the network service, the life cycle stage enters the "official period". If the user wants to temporarily stop using the network service for some reason and avoid paying extra fees for the official period, the life cycle stage can be switched to the "silent period" to achieve unified management of network connections and tariffs.
[0032] In order to solve the problems of the prior art, the embodiments of the present application provide a method, device, electronic device and medium for converting a SIM network connection in an Internet of Vehicles (IoV).
[0033] The following first introduces a method for converting a SIM network connection in an Internet of Vehicles (IoV) provided in an embodiment of the present application.
[0034] An embodiment of the present application provides a flow chart of a method for converting a SIM network connection of an Internet of Vehicles (IoV) as shown in FIG1 . The method for converting a SIM network connection of an IoV may include the following steps S110 - S140 .
[0035] S110: Receive service requirement information input by a user, where the service requirement information includes information of multiple life cycle stages of a SIM and transition conditions of each life cycle stage.
[0036] In the embodiment of the present application, the life cycle stages of the SIM card and the transition conditions between the life cycle stages are not predefined. It is understood that when the SIM card completes data production in the operator's Business and Operation Supporting System (BOSS), the corresponding life cycle stage is initialized to the first life cycle stage among the life cycle stages.
[0037] Based on this, users can define the information of the SIM life cycle stages according to business needs, and users can define the transition conditions between each life cycle stage according to actual business needs.
[0038] S120: Acquire current target data of the SIM, where the target data is used to reflect user information, vehicle information, and SIM data information.
[0039] In the embodiments of this application, when transitioning between lifecycle stages, it is necessary to make judgments based on the current data of the connected car SIM card to ensure that the connected car SIM card can transition to the appropriate lifecycle stage. Based on this, in order to ensure accurate monitoring and precise transition of the current lifecycle stage of the connected car SIM card, it is necessary to monitor target data that can represent user information, vehicle information, and SIM data information.
[0040] S130. When the target data satisfies a target conversion condition in each conversion condition, adjust the current life cycle stage to a target life cycle stage corresponding to the target conversion condition, where the target life cycle stage is one of multiple life cycle stages.
[0041] In this embodiment of the present application, the current lifecycle stage of a connected car SIM is monitored for target data to determine whether the SIM meets the corresponding target transition conditions. It is understood that each lifecycle stage corresponds to one transition condition. Based on this, if a target transition condition exists among the transition conditions that corresponds to the current lifecycle stage, the current lifecycle stage of the SIM is adjusted to the lifecycle stage corresponding to the target transition condition, thereby enabling precise monitoring and adjustment of the connected car SIM.
[0042] S140. Adjust the current person-vehicle-card relationship, current communication status, current real-name status, and current tariff status corresponding to the SIM card in the system cloud platform to the preset person-vehicle-card relationship, preset communication status, preset real-name status, and preset tariff status corresponding to the target life cycle stage.
[0043] It can be understood that the person-vehicle-card relationship refers to the association between a person, a vehicle, and a SIM card, while the person-vehicle-card data includes the person's data, the vehicle's data, and the SIM card's data. Person data generally refers to user identity data and real-name data, the user's web browsing data, and the user's vehicle driving data; vehicle data generally refers to vehicle identification information, vehicle body operation data, and vehicle basic information data; and SIM card data generally refers to SIM identification information and SIM contract data. The communication status primarily refers to whether the SIM card is communicative; the real-name status refers to whether the SIM card has completed real-name registration; and the rate status refers to the rate plan used by the SIM card. The SIM card serves as a physical circuit card for network connection, corresponding to the SIM card's network connection status within the network element and platform.
[0044] In this embodiment of the present application, after the current lifecycle stage of the SIM card is adjusted to the lifecycle stage corresponding to the target transition condition, it is necessary to synchronously adjust the various attribute data corresponding to the lifecycle stage of the SIM card. Based on this, after the SIM card lifecycle stage is monitored and adjusted, the current person-vehicle-card relationship, current communication status, current real-name status, and current tariff status corresponding to the SIM card in the system cloud platform are synchronously adjusted to the preset person-vehicle-card relationship, preset communication status, preset real-name status, and preset tariff status corresponding to the target lifecycle stage.
[0045] The above is a specific implementation of the Internet of Vehicles SIM network connection conversion method provided in the embodiment of this application. Users can flexibly define and arrange the various life cycle stages of the SIM card, the conversion order of each life cycle stage, and the conversion conditions according to the business. Based on the collected target data, the embodiment of this application compares the conversion conditions of each lower life cycle stage corresponding to the current life cycle stage to complete the flexible conversion of the life cycle stage, and adjusts the current person-vehicle-card relationship, current communication status, current real-name status, and current tariff status of the SIM card, thereby meeting the Internet of Vehicles industry's demand for higher and more flexible network connection management capabilities.
[0046] In some embodiments, the business demand information also includes the flow order of each life cycle stage. Based on the aforementioned vehicle network SIM network connection conversion method, the present application also provides another implementation method of the vehicle network SIM network connection conversion method, which, before S130, also includes:
[0047] S121. Determine at least one first life cycle stage based on the flow sequence; wherein the first life cycle stage is the next level life cycle stage of the current life cycle stage.
[0048] In the embodiments of the present application, it is understood that the user flexibly arranges the sequence of SIM lifecycle stages based on actual business needs. Based on the user-arranged sequence, there is at least one lifecycle stage below the current lifecycle stage of the SIM. It is understood that based on the actual usage needs of the Internet of Vehicles, users generally have multiple possible options when transitioning from one usage stage to another.
[0049] Based on this, since the definition and arrangement of each life cycle stage is based on actual usage requirements, a SIM life cycle stage may have one next-level life cycle stage, or may have two or more next-level life cycle stages.
[0050] S122: Compare the target data with at least one conversion condition of the first life cycle stage to obtain a target conversion condition.
[0051] In an embodiment of the present application, it can be understood that when adjusting the current life cycle stage to the target life cycle stage corresponding to the target transition condition, it is necessary to first determine the target transition condition from the transition conditions corresponding to at least one next-level life cycle stage of the current life cycle stage.
[0052] Based on this, the previously determined target data is automatically compared with the transition conditions corresponding to at least one next-level lifecycle stage, and the target transition conditions can be determined. The transition conditions that the target data meets are the target transition conditions, and the lifecycle stage corresponding to the target transition conditions is the lifecycle stage that the SIM currently needs to transition to.
[0053] In some embodiments, as shown in FIG2 , S120 (obtaining current target data of the SIM card) may include the following steps:
[0054] S210: Use preset tracking points to collect current usage data.
[0055] In the embodiment of the present application, usage data includes user-vehicle-card relationship information, communication status information, real-name status information, and rate status information. The user-vehicle-card relationship information includes at least one of user identity data and real-name data, user web browsing data, user vehicle driving data, vehicle identification information, vehicle body operation data, vehicle information data, and SIM identification information data.
[0056] Based on this, the current usage data collected can reflect the specific data of the four attributes of the SIM card's current life cycle stage, including the person-vehicle-card relationship, communication status, real-name status and tariff status. This usage data can be used as an indicator for comparison with the conversion conditions of the next level life cycle stage of the current life cycle stage.
[0057] In one example, the preset tracking points include at least one of a network device, a billing system, a business operation support system, and an external business system.
[0058] S220: Send the usage data to the system cloud platform, so that the system cloud platform can clean and encapsulate the usage data based on the current person-vehicle-card relationship to obtain target data in a target format.
[0059] In the embodiment of the present application, after the aforementioned usage data is collected using the preset tracking points, the usage data is uploaded to the system cloud platform for processing. Based on this, the system cloud platform can centrally process the received aforementioned usage data and obtain a unified standard data structure with SIM information as the primary key. The target format is the aforementioned standard data structure.
[0060] In one example, sending the usage data to the system cloud platform includes: sending the usage data to the system cloud platform using a target transmission method, where the target transmission method includes at least one of a message queue, a data bus, and a message push.
[0061] S230: Receive target data sent by the system cloud platform.
[0062] In this embodiment of the present application, the system's cloud platform uniformly processes the usage data collected by the preset tracking points to obtain target data in the target format, and then sends the target data back to the preset tracking points. Based on this, this embodiment of the present application collects data from more dimensions and simultaneously performs the aforementioned processing on this data. This reduces cross-table queries during subsequent data queries, effectively improving query efficiency.
[0063] In some embodiments, the business requirement information also includes the flow sequence of each lifecycle stage. As shown in FIG3 , based on the aforementioned vehicle network SIM network connection conversion method, the present application also provides another implementation of the vehicle network SIM network connection conversion method. This implementation method, before S130, further includes:
[0064] S310: Based on the current life cycle stage and the flow sequence, determine the next level life cycle stage of the current life cycle stage.
[0065] In the embodiments of the present application, it is understood that multiple lifecycle stages are arranged in a predefined flow sequence during the definition phase. Based on this, after determining the node position of the SIM's current lifecycle stage in the flow sequence, the next-level lifecycle stage corresponding to the current lifecycle stage can be determined. It is understood that there may be only one or multiple next-level lifecycle stages.
[0066] S320: Receive the second life cycle stage selected by the user from the next level life cycle stage.
[0067] In the embodiment of the present application, it can be understood that when there are multiple next-level life cycle stages corresponding to the current life cycle stage, the user can directly select one from the multiple next-level life cycle stages as the second life cycle stage based on the actual application scenario and usage requirements of the SIM.
[0068] Based on this, when there are multiple next-level life cycle stages corresponding to the current life cycle stage of the SIM, in addition to traversing the next-level life cycle stages to determine the target life cycle stage, you can also manually select the second life cycle stage directly from multiple next-level life cycle stages, where the second life cycle stage is the next-level life cycle stage that the SIM needs to convert to.
[0069] S330: Compare the target data with the conversion conditions of the second life cycle stage to obtain the target conversion conditions.
[0070] In the embodiment of the present application, it is understood that if the target data matches the transition condition corresponding to the second lifecycle stage, the transition condition corresponding to the second lifecycle stage is the target transition condition, and based on this, the current lifecycle stage of the SIM card is transitioned to the second lifecycle stage. If the target data does not match the transition condition corresponding to the second lifecycle stage, the SIM card remains in the current lifecycle stage.
[0071] In some embodiments, the service demand information also includes a message push address. Based on the aforementioned vehicle network SIM network connection conversion method, as shown in FIG4 , the present application also provides another implementation of the vehicle network SIM network connection conversion method, which, after S140, further includes:
[0072] S410: Determine first pushed data information based on the current life cycle stage of the SIM, the target life cycle stage, the first data group, and the second data group.
[0073] In an embodiment of the present application, during the transition between SIM lifecycle stages, each transition requires recording data related to the lifecycle stage transition. This data is determined based on a first data group and a second data group and can be recorded as first push data information. The first data group consists of the current user-vehicle-card relationship, current communication status, current real-name status, and current tariff status; the second data group consists of the preset user-vehicle-card relationship, preset communication status, preset real-name status, and preset tariff status corresponding to the target lifecycle stage.
[0074] S420: Encapsulate the first push data information into a Json format to obtain second push data information.
[0075] In the embodiment of the present application, it can be understood that, based on the encapsulation processing of the first push data information, the second push data information in the Json format can be obtained.
[0076] Based on this, the embodiment of the present application uses the Json format to transmit the second push data information. This method is a lightweight data push solution that does not require additional resources for parsing and transmission. It can effectively avoid the other system from polling our system and effectively reduce the access pressure of our system.
[0077] S430: Send the second push data information to the message push address.
[0078] In the embodiment of the present application, it is understood that after determining the second push data information, the second push data information is sent to a predefined message push address to record each SIM lifecycle stage transition, thereby saving the SIM state before the change, the SIM state after the change, the state value before the change, and the state value after the change. Based on this, the second push data information can represent the stage information before and after the SIM lifecycle stage transition, the person-vehicle-card relationship and data, the communication status, the real-name status, and the tariff status information.
[0079] The embodiment of the present application further provides a vehicle network SIM network connection management device 500. As shown in FIG5 , the device 500 may include the following modules:
[0080] The receiving module 510 is configured to receive service requirement information input by a user. The service requirement information includes information on multiple life cycle stages of a SIM and transition conditions for each life cycle stage.
[0081] The acquisition module 520 is used to acquire the current target data of the SIM, where the target data is used to reflect user information, vehicle information and SIM data information.
[0082] The adjustment module 530 is used to adjust the current life cycle stage to a target life cycle stage corresponding to the target conversion condition when the target data satisfies the target conversion condition in each conversion condition, where the target life cycle stage is one of multiple life cycle stages.
[0083] The adjustment module 530 is also used to adjust the current person-vehicle-card relationship, current communication status, current real-name status and current tariff status corresponding to the SIM in the system cloud platform to the preset person-vehicle-card relationship, preset communication status, preset real-name status and preset tariff status corresponding to the target life cycle stage.
[0084] According to an embodiment of the present application, any multiple modules among the receiving module 510, the acquiring module 520, and the adjusting module 530 may be combined into a single module, or any one of these modules may be split into multiple modules. Alternatively, at least part of the functionality of one or more of these modules may be combined with at least part of the functionality of other modules and implemented in a single module.
[0085] In some embodiments, referring to FIG. 6 , the vehicle networking SIM network connection management device 500 may further include a first determining module 540 . The first determining module 540 may be specifically configured to: when the target data satisfies a target conversion condition in each conversion condition, adjust the current life cycle stage to before the target life cycle stage corresponding to the target conversion condition;
[0086] Based on the flow sequence, at least one first life cycle stage is determined, wherein the first life cycle stage is a next-level life cycle stage of the current life cycle stage.
[0087] The target data is compared with at least one conversion condition of the first life cycle stage to obtain a target conversion condition.
[0088] In some embodiments, referring to FIG. 6 , the vehicle networking SIM network connection management device 500 may further include a second determining module 550 . The second determining module 550 may be specifically configured to: when the target data satisfies a target conversion condition in each conversion condition, adjust the current life cycle stage to before the target life cycle stage corresponding to the target conversion condition;
[0089] Based on the current life cycle stage and flow sequence, determine the next level life cycle stage of the current life cycle stage.
[0090] A second life cycle stage selected by the user is received from the next level life cycle stage.
[0091] The target data is compared with the conversion conditions of the second life cycle stage to obtain the target conversion conditions.
[0092] In some embodiments, referring to FIG6 , the vehicle network SIM network connection management device 500 may further include a push module 560. The push module 560 may be specifically configured to: after adjusting the current person-vehicle-card relationship, current communication status, current real-name status, and current tariff status corresponding to the SIM in the system cloud platform to the preset person-vehicle-card relationship, preset communication status, preset real-name status, and preset tariff status corresponding to the target lifecycle stage,
[0093] The first push data information is determined based on the current life cycle stage of the SIM, the target life cycle stage, the first data group, and the second data group.
[0094] The first push data information is encapsulated into Json format to obtain the second push data information.
[0095] Send a second push data message to the message push address. The first data group consists of the current person-vehicle-card relationship, current communication status, current real-name status, and current tariff status; the second data group consists of the preset person-vehicle-card relationship, preset communication status, preset real-name status, and preset tariff status corresponding to the target lifecycle stage.
[0096] In some embodiments, the acquisition module 520 may be specifically configured to:
[0097] The current usage data is collected using preset embedding points. The usage data includes person-vehicle-card relationship information, communication status information, real-name status information and tariff status information; the person-vehicle-card relationship information includes at least one of the user's identity data and real-name data, the user's web browsing data, the user's vehicle driving data, vehicle identification information, vehicle body operation data, vehicle information data and SIM identification information data.
[0098] The usage data is sent to the system cloud platform so that the system cloud platform can clean and encapsulate the usage data based on the current person-vehicle-card relationship to obtain the target data in the target format.
[0099] Receive target data sent by the system cloud platform.
[0100] In some embodiments, the preset tracking points include at least one of a network device, a billing system, a business operation support system, and an external business system.
[0101] In some embodiments, when the acquisition module 520 sends the usage data to the system cloud platform, it uses a target transmission method to send the usage data to the system cloud platform, and the target transmission method includes at least one of a message queue, a data bus, and a message push.
[0102] Each module in the device shown in FIG6 has the function of implementing each step in the aforementioned vehicle network SIM network connection conversion method and can achieve its corresponding technical effect. For the sake of brevity, it will not be described here in detail.
[0103] In some embodiments, the embodiments of the present application also provide a vehicle network SIM network connection conversion system, as shown in Figure 7. First, the customer submits a card activation application to the operator. After the operator completes the card data production and synchronization, the SIM network connection enters the first life cycle stage, which is the card activation stage. In this first life cycle stage, the person-vehicle-card relationship only contains card data, namely the Integrated Circuit Card Identity (ICCID), International Mobile Subscriber Identity (IMSI), and Mobile Station International ISDN Number (MSISDN) and other related information. The communication status is non-communication, the real-name status is the car company registration, and the tariff status is the pre-sale tariff.
[0104] In the first lifecycle phase, after the system receives vehicle information and binds the vehicle identification number (VIN), the SIM network connection enters the second lifecycle phase: the assembly and testing phase. At this point, the person-vehicle-card relationship only contains card and vehicle data, namely, relevant SIM information such as ICCID, IMSI, and MSISDN, and vehicle information such as the VIN. The communication status is communication-enabled, the real-name status is registered with the vehicle manufacturer, and the tariff status is pre-sale tariff. This second lifecycle phase meets the needs of vehicle manufacturers for testing equipment and network-related functions during final assembly on the production line.
[0105] Once the test credit is exhausted, the SIM network connection enters the transport inventory cycle, the third lifecycle phase of the SIM. During this phase, the user-vehicle card relationship contains only card and vehicle data, the communication status is disconnected, the real-name status is registered with the vehicle manufacturer, and the rate status is the inventory rate. This third lifecycle phase allows vehicle manufacturers to purchase a lower-cost subscription rate when not using the communication function during inventory or transportation.
[0106] After the owner completes real-name registration, they enter the trial period, the fourth stage in the SIM lifecycle. During this period, the user-vehicle-card relationship only contains card data, vehicle data, and user data. The communication status is communication-enabled, the real-name status is owner registration, and the rate status is trial rate. This fourth lifecycle stage meets the real-name requirements of automakers and operators, automakers' needs for trial operations, and the needs for user-vehicle-card data analysis.
[0107] Furthermore, when the SIM network connection is in the aforementioned transport inventory cycle, the automaker can manually transition the SIM network connection lifecycle to the vehicle display cycle through a system interface or port. This fifth lifecycle phase represents the user-vehicle card relationship, including both card and vehicle data. The communication status is active, the real-name status is registered with the automaker, and the tariff status is display tariff. This fifth lifecycle phase satisfies the tariff requirements of different payers within the automaker.
[0108] After the trial period is exhausted, the SIM network connection officially enters the vehicle owner operation lifecycle, the sixth lifecycle stage. At this point, the user-vehicle-card relationship and data include card data, vehicle data, and user data. The communication status is communication-enabled, the real-name status is vehicle owner registration, and the rate status is officially charged. The flow between these six lifecycle stages can be arranged according to actual business needs.
[0109] Furthermore, the vehicle owner operation life cycle can include three life cycles: second-hand sale, parts repair, and account cancellation waiting, as follows:
[0110] (1) When the user unbinds the real-name registration, the SIM network connection enters the second-hand sale state. At this time, the person-vehicle-card relationship and data include card data and vehicle data. The communication status is non-communication, the real-name status is 4S store registration, and the tariff status is the number preservation tariff.
[0111] (2) When the car company manually selects parts repair, the life cycle will be converted to parts repair. At this time, the real-name registration will be untied, the person-vehicle card relationship includes card data and vehicle data, the communication status is communicable, the real-name status is 4S shop registration, and the fee status is maintenance fee.
[0112] (3) When the car company chooses to actively cancel the account, the SIM card enters the waiting life cycle stage. At this time, the user-vehicle card relationship includes card data and vehicle data, the communication status is unavailable, the real-name status is 4S store registration, and the tariff status is scrapped waiting for tariff. At this time, if the car company chooses to cancel the account cancellation operation, the life cycle will flow to the second-hand waiting state, waiting for the user to register again. After a certain waiting time, the SIM card in the waiting life cycle will be officially cancelled and all related data will be sealed.
[0113] In some embodiments, the present application provides an electronic device, a schematic structural diagram of the electronic device is shown in FIG8 .
[0114] The electronic device may include a processor 610 and a memory 620 storing computer program instructions.
[0115] Specifically, the processor 610 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.
[0116] The memory 620 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 620 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory 620 may include a removable or non-removable (or fixed) medium. Where appropriate, the memory 620 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 620 is a non-volatile solid-state memory.
[0117] The memory 620 may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk storage medium device, an optical storage medium device, a flash memory device, an electrical, optical, or other physical / tangible memory storage device. Therefore, generally, the memory 620 includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it may perform the operations described in any of the vehicle networking SIM network connection conversion methods in the above-mentioned embodiments.
[0118] The processor 610 reads and executes computer program instructions stored in the memory 620 to implement any one of the vehicle networking SIM network connection conversion methods in the above embodiments.
[0119] In one example, the electronic device may further include a communication interface 630 and a bus 600. As shown in FIG6, the processor 610, the memory 620, and the communication interface 630 are connected via the bus 600 and communicate with each other.
[0120] The communication interface 630 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.
[0121] Bus 600 includes hardware, software or both, and the parts of online data flow metering equipment are coupled to each other. For example, but not limitation, bus can include accelerated graphics port (AGP) or other graphics bus, enhanced industry standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industry standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 600 can include one or more buses. Although the present application embodiment describes and shows specific bus, the application considers any suitable bus or interconnection.
[0122] In addition, in conjunction with the vehicle networking SIM network connection conversion method in the above embodiments, the present application embodiment can provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when the computer program instructions are executed by a processor, any of the vehicle networking SIM network connection conversion methods in the above embodiments is implemented.
[0123] In summary, the present application proposes a method, device, electronic device and medium for converting SIM network connections in the Internet of Vehicles. Compared with the traditional Internet of Things life cycle solution, the present application can independently define the life cycle and its conversion process according to actual business needs, meeting the Internet of Vehicles industry's demand for higher and more flexible network connection switching capabilities. First, by introducing the relationship and data between people and vehicle cards, the Internet of Vehicles' demand for network connection is met. By pre-processing the data of people and vehicle cards, SIM is used as the primary key for all businesses, effectively reducing cross-table association queries and improving query efficiency. Secondly, by introducing the real-name registration status, the path and process from the external business system to the operator's internal system can be reduced, effectively improving efficiency. After the SIM real-name registration process is completed, it can automatically flow to the trial life cycle and complete the switching of related tariffs, which is more efficient. In addition, the present application also introduces a life cycle stage conversion push function to realize lightweight active message push, which can reduce polling of third-party systems and reduce server pressure.
[0124] It should be understood that the present application is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and illustrated as examples. However, the method process of the present application is not limited to the specific steps described and illustrated. Those skilled in the art can make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of the present application.
[0125] The functional blocks shown in the above block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. Programs or code segments can be stored in machine-readable media, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable media" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROMs, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segments can be downloaded via computer networks such as the Internet, intranets, etc.
[0126] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps. In other words, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0127] Aspects of the present disclosure have been described above with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box 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 or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit. It is also understood that each box in the block diagram and / or flowchart and the combination of the boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.
[0128] The above description is only a specific embodiment of the present application. Those skilled in the art will clearly understand that for the convenience and brevity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the scope of protection of the present application is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the scope of protection of the present application.
Claims
1. A method for converting a SIM network connection in a vehicle network, characterized in that: include: Receiving service requirement information input by a user, the service requirement information including information of multiple life cycle stages of a SIM and transition conditions of each life cycle stage; Acquire the current target data of the SIM, where the target data is used to reflect user information, vehicle information and SIM data information; When the target data satisfies a target conversion condition in each of the conversion conditions, adjusting the current life cycle stage to a target life cycle stage corresponding to the target conversion condition, the target life cycle stage being one of the multiple life cycle stages; The current person-vehicle-card relationship, current communication status, current real-name status and current tariff status corresponding to the SIM in the system cloud platform are adjusted to the preset person-vehicle-card relationship, preset communication status, preset real-name status and preset tariff status corresponding to the target life cycle stage.
2. The method for converting the SIM network connection of the Internet of Vehicles according to claim 1, characterized in that: The business requirement information also includes the flow order of each of the life cycle stages; when the target data satisfies the target conversion condition in each of the conversion conditions, before adjusting the current life cycle stage to the target life cycle stage corresponding to the target conversion condition, the method also includes: Based on the flow sequence, determining at least one first life cycle stage, wherein the at least one first life cycle stage is a next-level life cycle stage of the current life cycle stage; The target data is compared with the conversion condition of the at least one first life cycle stage to obtain the target conversion condition.
3. The method for converting a SIM network connection of an Internet of Vehicles according to claim 1 or 2, characterized in that: The obtaining of the current target data of the SIM comprises: The current usage data is collected by using preset embedding points, and the usage data includes person-vehicle-card relationship information, communication status information, real-name status information and tariff status information; the person-vehicle-card relationship information includes at least one of user identity data and real-name data, user's web browsing data, user's vehicle driving data, vehicle identification information, vehicle body operation data, vehicle information data and SIM identification information data; The usage data is sent to the system cloud platform for the system cloud platform to use based on the current person-vehicle card level system, cleaning and packaging the usage data to obtain the target data in a target format; Receive the target data sent by the system cloud platform.
4. The method for converting the SIM network connection of the Internet of Vehicles according to claim 3, characterized in that: The preset embedding points include at least one of network equipment, billing system, business operation support system and external business system.
5. The method for converting a SIM network connection of an Internet of Vehicles according to claim 3 or 4, characterized in that: The sending of the usage data to the system cloud platform includes: The usage data is sent to the system cloud platform using a target transmission method, wherein the target transmission method includes at least one of a message queue, a data bus, and a message push.
6. The method for converting a SIM network connection of an Internet of Vehicles according to any one of claims 1, 3-5, characterized in that: The business requirement information also includes the flow order of each of the life cycle stages; when the target data satisfies the target conversion condition in each of the conversion conditions, before adjusting the current life cycle stage to the target life cycle stage corresponding to the target conversion condition, the method also includes: Based on the current life cycle stage and the flow sequence, determining the next level life cycle stage of the current life cycle stage; receiving a second life cycle stage selected by a user from the next level life cycle stages; The target data is compared with the conversion condition of the second life cycle stage to obtain the target conversion condition.
7. The method for converting a SIM network connection of an Internet of Vehicles according to any one of claims 1 to 6, characterized in that: The business demand information also includes a message push address; after adjusting the current person-vehicle-card relationship, current communication status, current real-name status and current tariff status corresponding to the SIM card in the system cloud platform to the preset person-vehicle-card relationship, preset communication status, preset real-name status and preset tariff status corresponding to the target life cycle stage, the method also includes: Determining first pushed data information based on the current life cycle stage of the SIM, the target life cycle stage, the first data group, and the second data group; Encapsulate the first push data information into Json format to obtain second push data information; Sending the second push data information to the message push address; Among them, the first data group consists of the current person-vehicle-card relationship, current communication status, current real-name status and current tariff status; the second data group is the preset person-vehicle-card relationship, preset communication status, preset real-name status and preset tariff status corresponding to the target life cycle stage.
8. A vehicle networking SIM network connection conversion device, characterized in that: include: A receiving module, configured to receive service requirement information input by a user, wherein the service requirement information includes information of multiple life cycle stages of a SIM and transition conditions of each life cycle stage; An acquisition module, used for acquiring the current target data of the SIM, wherein the target data is used for reflecting user information, vehicle information and SIM data information; an adjustment module, configured to adjust the current life cycle stage to a target life cycle stage corresponding to the target conversion condition when the target data satisfies a target conversion condition in each of the conversion conditions, wherein the target life cycle stage is one of the multiple life cycle stages; The adjustment module is also used to adjust the current person-vehicle-card relationship, current communication status, current real-name status and current tariff status corresponding to the SIM in the system cloud platform to the preset person-vehicle-card relationship, preset communication status, preset real-name status and preset tariff status corresponding to the target life cycle stage.
9. An electronic device, characterized in that: include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the method for converting a SIM network connection of an Internet of Vehicles according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Mode management method, vehicle terminal and IOV system
CN107483525A
Management platform and management method of vehicle communication chip and vehicle communication management system
CN112637821A
Service quality monitoring method and device of Internet of Vehicles cloud service, monitoring platform, server and storage medium
CN115150782A
System and method for providing robust connectivity to vehicle
CN116321047A
Vehicle networking system testing and characterization
US20200287803A1