Internet of Things card connection management platform docking method, device, storage medium and system

By using middleware to adapt and configure access information of the IoT card connection management platform, the problem of docking complexity of different operator platforms is solved, and fast and low-cost docking efficiency is achieved.

CN119544749APending Publication Date: 2025-02-28NANJING FUTURE NETWORK CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411721534.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-28
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

The docking of the existing IoT card connection management platform requires the redevelopment of standardized interfaces, resulting in different platform docking encryption algorithms and authentication mechanisms for different operators, increasing the docking time and labor costs.

Method used

By obtaining the middleware and configuring the access information of the target IoT card connection management platform, using the middleware to adapt to the authentication and interface docking of the target platform, it can achieve docking with the target connection management platform.

Benefits of technology

It reduces the time and labor cost of docking with the IoT card connection management platform, and improves docking efficiency and flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119544749A_ABST
    Figure CN119544749A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an Internet of Things card connection management platform docking method and device, a storage medium and a system. The method comprises the following steps: acquiring middleware to be docked with a target Internet of Things card connection management platform; configuring access information of the target Internet of Things card connection management platform for the middleware; and through the middleware, adapting to authentication of the target Internet of Things card connection management platform, and carrying out interface docking to complete docking with the target connection management platform. According to the embodiment of the invention, the time and labor cost of docking an enterprise user with the Internet of Things card connection management platform can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of Internet of Things, and in particular to a method, device, storage medium and system for connecting an Internet of Things card to a management platform. Background Art

[0002] The Internet of Things (IoT) is a technology that connects various devices and objects to the Internet to achieve information exchange and intelligent control. The IoT card is the key to achieving IoT connection, which can connect various devices to the Internet. The connection management platform of the IoT card is an important component for realizing IoT services and management. The IoT card connection management platform can provide connection management, data services, bill management and other functions to help users quickly access IoT applications. At present, the three major operators have their own connection management platforms. To achieve docking with communication operators, a set of standardized interfaces needs to be developed. However, the encryption algorithms and authentication mechanisms of the platforms of different operators are different. To dock with different platforms, it is necessary to re-dock, which consumes more time and manpower costs.

[0003] Therefore, a new docking method is urgently needed to reduce docking time and labor costs. Summary of the invention

[0004] The embodiments of the present application provide a method, device, storage medium and system for docking with an Internet of Things card connection management platform, which can reduce the time and manpower cost of docking with the Internet of Things card connection management platform.

[0005] The present application embodiment provides a method for connecting to an Internet of Things card connection management platform, the method comprising: Obtain the middleware that will be connected to the target IoT card connection management platform; Configuring the middleware with access information of the target Internet of Things card connection management platform; The middleware is used to adapt the authentication and authorization of the target Internet of Things card connection management platform, and interface docking is performed to complete the docking with the target connection management platform.

[0006] In the Internet of Things card connection management platform docking method described in the embodiment of the present application, the access information includes the platform type of the target Internet of Things card connection management platform, platform access account information, platform access password information, platform access API address and authentication information.

[0007] In the method for connecting to the Internet of Things card connection management platform described in the embodiment of the present application, after completing the connection with the target connection management platform, it also includes: Acquire data information of the target Internet of Things card from the target Internet of Things card connection management platform through the middleware; The data information is unified, and statistical analysis is performed on the unified data information.

[0008] In the method for connecting to the Internet of Things card connection management platform described in the embodiment of the present application, the middleware includes an authentication and authorization component, an RPC component, and a business logic processing component; The authentication and authorization component is used to provide a basic framework for authentication and authorization to implement authentication and authorization for different IoT connection management platforms; The RPC component is used to adapt the API call of the target Internet of Things card connection management platform according to the configured access information; The business logic processing component is responsible for the specific business logic implementation, classifies and adapts the different business logics of each of the Internet of Things connection management platforms, and classifies and organizes the received data for storage.

[0009] In the Internet of Things card connection management platform docking method described in the embodiment of the present application, the data information includes Internet of Things card basic information, Internet of Things card traffic information and Internet of Things card bill information.

[0010] In the method for connecting to the Internet of Things card connection management platform described in the embodiment of the present application, for the traffic information of the Internet of Things card, a variance algorithm is used to perform statistical analysis on its traffic fluctuation to generate a traffic fluctuation result, which specifically includes: Acquire multiple flow data of the target IoT card within a preset time period; Calculating the average and median of the plurality of flow data, and calculating the variance of the plurality of flow data based on the average; The variance is compared with the mean and the median, and a flow fluctuation result is generated based on the comparison result.

[0011] In the method for connecting to the Internet of Things card connection management platform described in the embodiment of the present application, a K-means clustering algorithm is used to perform statistical analysis on the traffic information of the Internet of Things card.

[0012] The embodiment of the present application also provides an Internet of Things card management system, characterized by comprising a user authority module, a data management module and the middleware described in any one of the above embodiments; The user authority module is used to manage tenant data, the middleware is used to connect to the Internet of Things card connection management platform and obtain data information of the Internet of Things card from the Internet of Things card connection management platform, and the data management module is used to manage the data obtained by the middleware.

[0013] An embodiment of the present application also provides an Internet of Things card connection management platform docking device, the device comprising a processor and a memory, the memory storing a computer program, and the processor calling the computer program stored in the memory to execute the Internet of Things card connection management platform docking method described in any of the above embodiments.

[0014] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored. When the computer program is run on a computer, the computer executes the method for connecting to an Internet of Things card connection management platform as described in any of the above embodiments.

[0015] The method for docking an Internet of Things card connection management platform provided in an embodiment of the present application first obtains the middleware to be docked with the target Internet of Things card connection management platform, then configures the access information of the target Internet of Things card connection management platform for the middleware, and finally adapts the authentication and authorization of the target Internet of Things card connection management platform through the middleware, and performs interface docking, thereby completing the docking with the target connection management platform, which can reduce the time and manpower cost of docking enterprise users with the Internet of Things card connection management platform. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application, and those skilled in the art can obtain other drawings based on these drawings without creative work.

[0017] Figure 1 A flow chart of the method for connecting to an Internet of Things card connection management platform provided in an embodiment of the present application.

[0018] Figure 2 This is a business process architecture diagram of the method for connecting to the Internet of Things card connection management platform provided in an embodiment of the present application.

[0019] Figure 3 Another flowchart of the method for connecting an Internet of Things card to a management platform is provided in an embodiment of the present application.

[0020] Figure 4 This is a functional architecture diagram of the Internet of Things card management system provided in an embodiment of the present application.

[0021] Figure 5 A schematic diagram of the structure of the Internet of Things card connection management platform docking device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0022] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.

[0023] This application embodiment provides a method for connecting an IoT card to a management platform. Figures 1 to 3 The method may include the following steps: Step 101, obtain the middleware that will be connected to the target Internet of Things card connection management platform.

[0024] Among them, the IoT card is an important part of the IoT device and the main bridge for communication and data transmission between devices. The IoT card connection management platform built by the operator generally includes communication management, life cycle management, tariff management, bill management and capability opening. Communication management can provide communication information of the IoT card, including SIM information, communication services and traffic information; life cycle management can manage the entire life cycle of the IoT card, covering all steps from warehousing to activation, shutdown, and account cancellation; tariff management can manage IoT card tariffs, from enterprise-level tariffs to real-time query and subscription of single SIM tariffs; bill management can provide bill management functions, query corporate bills, query SIM card details, and balance query; provide additional value-added services, real-time positioning query, electronic fence, IoT SMS and other functions. Capability opening provides a variety of capability services such as IoT card accounting, communication, status, and control through API interfaces. Only through the above-mentioned functional connection management platform can the normal operation of the IoT card be ensured to help enterprises or individuals better manage and maintain IoT devices.

[0025] The three major operators have established their own IoT card connection management platforms, and have achieved the above-mentioned management and control functions through standardized and powerful connection and management. For some IoT equipment manufacturers and IoT platforms, to achieve real-time monitoring and management of IoT cards, it is necessary to connect with the corresponding communication operators, which requires a certain amount of time and manpower costs. If you connect with multiple operators or change operators, it will take more time and cost. In order to reduce the cost of operators connecting with IoT application companies and corporate users to manage IoT cards, unify standards, access at one point, and support from multiple parties, this application realizes the connection with the middleware of major operators through a connection method, and the middleware connects with the interface standards of major operators.

[0026] Middleware: IoT card data comes from the connection management platforms of the three major operators. The logical structure and docking methods of the data are different, resulting in multi-source and heterogeneous data. Middleware uses a unified standard data structure, configurable access methods, and adapts to the authentication and authorization of major connection management platforms. It adopts an asynchronous call capability open API to complete the acquisition of connection management information data, achieve data unification and standardization, and then centrally store, analyze and share it, providing basic data sources for various enterprise users.

[0027] Among them, the target IoT card connection management platform can be the IoT card connection management platform of any one or several of the three major operators.

[0028] Step 102: configure the middleware with access information of the target Internet of Things card connection management platform.

[0029] In some embodiments, the access information includes the platform type of the target IoT card connection management platform, platform access account information, platform access password information, platform access API address and authentication information.

[0030] Among them, the platform type is used to distinguish each IoT card connection management platform, and the authentication information needs to be saved to adapt to different platform docking methods.

[0031] Step 103, adapting the authentication and authorization of the target Internet of Things card connection management platform through the middleware, and performing interface docking to complete the docking with the target connection management platform.

[0032] Among them, after configuring the platform access information, the middleware will connect to the corresponding platform in an asynchronous manner according to the configuration information.

[0033] In some embodiments, after completing the connection with the target connection management platform, the method further includes: Acquire data information of the target Internet of Things card from the target Internet of Things card connection management platform through the middleware; The data information is unified, and statistical analysis is performed on the unified data information.

[0034] Among them, since the business logic data structures of each platform are different and there is no unified standard (but the basic data are similar), it is necessary to unify the data information obtained from different platforms.

[0035] In some embodiments, the data information includes basic information of the Internet of Things card, traffic information of the Internet of Things card and bill information of the Internet of Things card.

[0036] The data obtained by the middleware through the API is integrated and the unified and abstracted data standards are as follows: IoT card: ICCID is the unique identifier of the IoT SIM card in the connection management platform; MSISDN is the phone number associated with the device. The same phone number can be used on multiple devices over a period of time. For example, when the original device is no longer used and replaced with a new model, the same phone number can be used. Therefore, MSISDN is not used as the unique device identifier in CMP; IMSI is a unique identifier that associates the SIM card with a specific mobile network. This code consists of the country code, mobile network code, and mobile subscription ID number; platform type, status, activation time, and company. Generally, the middleware is used to actively pull updated data at a fixed time. If real-time data is required, it also supports single data synchronization updates to obtain real-time data.

[0037] IoT card traffic: refers to the data traffic used by the IoT card when it is connected to the network. Currently, the system records the daily traffic in M ​​units. It is also obtained regularly through the middleware and is generally associated with the corresponding IoT card through ICCID.

[0038] Bill: refers to the total cost of the IoT card during the billing cycle, which is generally generated on a monthly basis and obtained by the middleware at a regular interval. It contains the account number and account number and is used for settlement and fee verification.

[0039] The acquired data will be processed and saved in the database. Manage the life cycle of the IoT card, view the IoT card status change process, and understand the card status change. Each SIM card has a status that determines whether the SIM card can establish a data connection on the network and affects whether the SIM card is charged.

[0040] Among them, by binding the IoT card and the IoT device, we can actually understand the traffic and fees used by the device using the IoT card. We can conduct statistical analysis on the relevant data, collect traffic data, form daily, monthly and annual reports, analyze traffic usage trends, and generate reports based on bill information to provide basic data for calculating usage costs.

[0041] There are several billing modes for IoT cards, the more common ones are single-card billing mode and traffic pool billing mode.

[0042] Single-card billing mode: each IoT card is billed separately, and the traffic is not interchangeable. It can be divided into monthly cards, quarterly cards, and annual cards, etc., and can also be differentiated according to the size of the traffic, such as 1024M packages, 500M packages, and 100M packages. Under normal circumstances, the IoT traffic demand is related to the specific device interaction data and can be selected according to the device usage.

[0043] Traffic pool billing mode: refers to the enterprise using 100 IoT cards with the same package on different devices, and each IoT card has a 10G package to form a traffic pool. If the traffic of some IoT cards cannot be completed and the other part is insufficient, the traffic pool sharing mode is required. The traffic pool sharing of IoT cards is more suitable for enterprises with overall traffic requirements of equipment. The traffic applications of different cards vary greatly, and the traffic cost can be saved through the traffic pool of IoT cards.

[0044] According to the above billing model, statistical analysis can be combined with the obtained IoT card traffic data and bill data to form reports for different billing model analysis, so that enterprises can have a macro understanding of the usage of the entire IoT card from the aspects of traffic and billing.

[0045] In some embodiments, for the IoT card traffic information, a variance algorithm is used to perform statistical analysis on its traffic fluctuation to generate a traffic fluctuation result, specifically including: Acquire multiple flow data of the target IoT card within a preset time period; Calculating the average and median of the plurality of flow data, and calculating the variance of the plurality of flow data based on the average; The variance is compared with the mean and the median, and a flow fluctuation result is generated based on the comparison result.

[0046] Among them, based on the historical traffic information of the IoT card, a data mining statistical algorithm is used to analyze traffic fluctuations, and the traffic usage rate data is grouped and clustered. Traffic fluctuation analysis refers to the analysis of the fluctuation range of traffic over a period of time. The variance algorithm is a commonly used statistical method that can be used to describe the degree of fluctuation of data. In traffic fluctuation analysis, the variance algorithm can help us understand the fluctuation of traffic, so as to better manage and optimize traffic. First, collect traffic data over a period of time, which can be weekly, monthly or annual traffic data. Then, calculate the mean and median of these data. The formula for calculating the median is: 1. Sort the data first, usually from small to large; 2. Suppose there are n data in a set. When n is an odd number, the (n+1) / 2th data in this set is the median of this set; when n is an even number, the median of this set is half of the sum of the n / 2th data and the (n+2) / 2th data. After obtaining the mean and median, the variance algorithm is used to analyze these data. The calculation formula of the variance algorithm is: ,in, represents the variance of the data set X, represents the i-th data point, represents the mean value of the data set x, and n represents the number of data points.

[0047] By calculating the variance of traffic data, we can get a value that indicates the degree of traffic fluctuation. By comparing with the mean and median, if the variance is large, it means that the traffic fluctuation is large; conversely, if the variance is small, it means that the traffic fluctuation is small. Finally, we manage and optimize the traffic according to the size of the variance. If the traffic fluctuation is small, we can consider optimizing the traffic allocation strategy to make more efficient use of network resources.

[0048] In some embodiments, for the IoT card traffic information, a K-means clustering algorithm is used to perform statistical analysis on its traffic.

[0049] Among them, in traffic clustering analysis, the K-means clustering algorithm can be used to cluster traffic data points into several clusters, so as to discover the potential patterns and laws in the data. The K-means clustering algorithm is a commonly used clustering algorithm, which is mainly used to divide data points into K clusters so that each data point belongs to the closest cluster. First, sample the traffic data over a period of time, which can be weekly, monthly or annual traffic data. Then, select the appropriate K value, that is, the number of clusters to be clustered into. Then use the K-means clustering algorithm for analysis. The algorithm process is as follows 1. Randomly initialize K center points. You can select K data points in the data set as the initial center points. 2. According to the European formula: , assign each data point to the cluster represented by the nearest center point, where represents a sample point in the cluster, represents the centroid of the cluster, Indicates the number of attributes of each sample point, For the composition point Each attribute of .

[0050] 3. After all the data are clustered, update the center point of each cluster to the average value of all data points in the cluster.

[0051] 4. If the distance between the newly calculated center point and the original center point does not change much and tends to converge, it can be considered that the clustering has achieved the desired result and the algorithm terminates. Otherwise, repeat steps 2 and 3 until the convergence condition is met.

[0052] 5. Based on the clustering results, K clusters are obtained, each of which contains a group of similar traffic data points.

[0053] Finally, the clustering results are analyzed and explained. By observing the characteristics of the traffic data points in each cluster, we can find the traffic patterns and behavior rules of different categories. According to these patterns and rules, we can formulate targeted traffic management strategies and optimize network resource allocation.

[0054] In some embodiments, the middleware includes an authentication and authorization component, an RPC component, and a business logic processing component; The authentication and authorization component is used to provide a basic framework for authentication and authorization to implement authentication and authorization for different IoT connection management platforms; The RPC component is used to adapt the API call of the target Internet of Things card connection management platform according to the configured access information; The business logic processing component is responsible for the specific business logic implementation, classifies and adapts the different business logics of each of the Internet of Things connection management platforms, and classifies and organizes the received data for storage.

[0055] Among them, the middleware is mainly composed of three parts: authentication and authorization component, RPC component and business logic processing component. The authentication and authorization component mainly provides the basic framework of authentication and authorization, which only needs simple adaptation to quickly implement authentication and authorization of different platforms. The RPC component uses the existing mainstream RPC framework to simply and quickly adapt the API calls of each platform according to the configured platform access information. The business logic processing component is responsible for the specific business logic implementation, classifies and adapts the different business logics of each connection management platform, and classifies, organizes, integrates and saves the received data into the system.

[0056] As can be seen from the above, the middleware of this application realizes the docking of the connection management platforms of major operators and obtains platform data, including IoT card data, traffic usage data, and bill data. The docking connection management platform (Internet connection management platform) is mainly achieved by integrating the capability opening functions of various connection management platforms, adapting different authentication and authorization methods and various encryption algorithms, calling the standardized API of each platform through RPC, and obtaining data regularly. The access to the connection management platform is abstracted, and at the same time, considering the global unified access, the platform information with global access requirements is extracted in a targeted manner. When accessing the connection management platform, the system can be quickly docked based on the corresponding information acquisition and matching. Compared with the enterprise's own docking project through programming, it can achieve fast docking. At the same time, the use of middleware is more flexible, easy to maintain and manage, and also improves the scalability and reusability in system docking. The middleware docks the interface standards of major operators, obtains IoT card information, traffic usage information, and bill information from the IoT card connection platform built by the operator, processes it into a universal standard, and provides it to enterprise users. Enterprise users can monitor IoT cards in real time, manage them independently, and perform statistical analysis of traffic and bill data, so as to make appropriate decisions.

[0057] This application uses middleware to connect the IoT card connection management platforms of three major operators, realize the encryption algorithm, authentication and authorization of each platform, call interface, and save the steps of connecting different platforms. Users only need one-click access to obtain the IoT card data of the connection platform. It has good scalability, is simple and easy to use, saves development time and labor costs, and is convenient for enterprises to conduct independent management, statistical analysis, etc. Then collect data information from various platforms, including basic information, traffic information and customer billing information of IoT cards, improve the status of IoT card network cards, and the use and control of traffic tariffs, effectively improve operation and maintenance efficiency, reduce troubleshooting cycles, and control the utilization rate of IoT applications in combination with billing bills. Through multi-platform and multi-account access, users can manage IoT card data under different accounts without being restricted by operators, realize data sharing of different operators under unified standard general specifications, and expand information to the IoT platform to connect the resource binding and sharing of IoT devices and IoT cards, facilitate statistical analysis of IoT device networking data, and provide a data basis for cost reduction and efficiency improvement.

[0058] This application is based on the data information of the connection management platform capabilities of major operators, unified standards and specifications, reduced the connection costs between heterogeneous platforms and enterprises, one-point access, connecting the entire network, meeting enterprise needs, and realizing autonomous supervision of IoT cards on different connection management platforms. It integrates the management of the life cycle, card traffic, and bills of IoT cards, reduces the operating costs of enterprises, improves operational efficiency, and can effectively improve the convenience and security of enterprise connection management and data operations. Through the platform capability exposure and service analysis, the entire life cycle and usage of IoT cards can be timely controlled. Through indicator data analysis, connection management can be digitized and visualized to solve the pain points of connection management in the process of IoT application, and the isolation problem of cross-platform IoT card management can be solved. Repeated connection between operators and IoT application enterprises can be avoided as much as possible, reducing the costs of both enterprises and operators. Without affecting the original service system of operators, the troubles of enterprises in connection management can be greatly reduced.

[0059] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described one by one here.

[0060] In specific implementation, the present application is not limited by the execution order of the various steps described. If no conflict occurs, some steps can be performed in other orders or simultaneously.

[0061] In summary, the Internet of Things card connection management platform docking method provided in the embodiment of the present application first obtains the middleware to be docked with the target Internet of Things card connection management platform, then configures the access information of the target Internet of Things card connection management platform for the middleware, and finally adapts the authentication and authorization of the target Internet of Things card connection management platform through the middleware, and performs interface docking, thereby completing the docking with the target connection management platform, which can reduce the time and manpower cost of enterprise users docking with the Internet of Things card connection management platform.

[0062] The present application also provides an Internet of Things card management system, whose functional architecture is shown in FIG. Figure 4 As shown, the Internet of Things card management system includes a user authority module, a data management module and the middleware described in any one of the above embodiments; The user authority module is used to manage tenant data, the middleware is used to connect to the Internet of Things card connection management platform and obtain data information of the Internet of Things card from the Internet of Things card connection management platform, and the data management module is used to manage the data obtained by the middleware.

[0063] The following is some explanation of middleware, user permissions and data management: Middleware: IoT card data comes from the connection management platforms of the three major operators. The logical structure and docking methods of the data are different, resulting in multi-source and heterogeneous data. Middleware uses a unified standard data structure, configurable access methods, and adapts to the authentication and authorization of major connection management platforms. It adopts an asynchronous call capability open API to complete the acquisition of connection management information data, achieve data unification and standardization, and then centrally store, analyze and share it, providing basic data sources for various enterprise users.

[0064] User permissions: The system supports tenant-level management. Information between tenants is not shared. Each tenant can only manage its own data and cannot manipulate other tenants' data. The system also supports the organizational settings of upstream and downstream industry chain companies, setting different roles and permissions according to the organization, and granting different data access permissions.

[0065] Data management: After obtaining data through the operator connection management platform through the middleware, unified and standardized data is formed, and the IoT card information, tariff information, and traffic information data are stored in the database. The collected data is managed, and different management functions are provided according to different types of data. IoT cards can be queried, some information can be edited, and new data can be imported in batches. Existing data can be manually updated in real time, and only query functions are supported for traffic and bill data. Support statistical analysis of data, including total statistics, daily and monthly reports, and also support statistics in different dimensions, such as quantity, status, and access platform.

[0066] The present application also provides an IoT card connection management platform docking device, see Figure 5 , Figure 5 A schematic diagram of the structure of the Internet of Things card connection management platform docking device provided in an embodiment of the present application. The Internet of Things card connection management platform docking device 30 includes a memory 120, one or more processors 180, and one or more applications, wherein the one or more applications are stored in the memory 120 and configured to be executed by the processor 180; the memory 120 can be used to store applications and data. The applications stored in the memory 120 contain executable code. The processor 180 executes various functional applications and data processing by running the applications stored in the memory 120.

[0067] The processor 180 is the control center of the device, and performs various functions of the device and processes data by running or executing applications stored in the memory 120 and calling data stored in the memory 120, thereby monitoring the device as a whole.

[0068] Specifically in this embodiment, a computer program is stored in the memory 120, and the processor 180 executes the Internet of Things card connection management platform docking method described in any of the above embodiments by calling the computer program stored in the memory 120.

[0069] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored. When the computer program runs on a computer, the computer executes the method for connecting to an Internet of Things card connection management platform as described in any of the above embodiments.

[0070] It should be noted that, for the method for connecting the Internet of Things card connection management platform described in this application, ordinary testers in this field can understand that all or part of the process of implementing the method for connecting the Internet of Things card connection management platform described in the embodiment of this application can be completed by controlling the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, such as stored in the memory of the Internet of Things card connection management platform docking system, and executed by at least one processor in the Internet of Things card connection management platform docking system, and the execution process may include the process of the embodiment of the method for connecting the Internet of Things card connection management platform. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), etc.

[0071] The above is a detailed introduction to the method, device, storage medium and system for connecting to the Internet of Things card connection management platform provided in the embodiments of the present application. This article uses specific examples to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core ideas of the present application; at the same time, for those skilled in the art, according to the ideas of the present 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 the present application.

Claims

1. A method for connecting an Internet of Things card to a management platform, characterized in that: The method comprises: Obtain the middleware that will be connected to the target IoT card connection management platform; Configuring the middleware with access information of the target Internet of Things card connection management platform; The middleware is used to adapt the authentication and authorization of the target Internet of Things card connection management platform, and interface docking is performed to complete the docking with the target connection management platform.

2. The method for connecting to the Internet of Things card connection management platform according to claim 1, characterized in that: The access information includes the platform type of the target IoT card connection management platform, platform access account information, platform access password information, platform access API address and authentication information.

3. The method for connecting to the Internet of Things card connection management platform according to claim 1, characterized in that: After the connection with the target connection management platform is completed, the method further includes: Acquire data information of the target Internet of Things card from the target Internet of Things card connection management platform through the middleware; The data information is unified, and statistical analysis is performed on the unified data information.

4. The method for connecting to the Internet of Things card connection management platform according to claim 3, characterized in that: The middleware includes an authentication and authorization component, an RPC component and a business logic processing component; The authentication and authorization component is used to provide a basic framework for authentication and authorization to implement authentication and authorization for different IoT connection management platforms; The RPC component is used to adapt the API call of the target Internet of Things card connection management platform according to the configured access information; The business logic processing component is responsible for the specific business logic implementation, classifies and adapts the different business logics of each of the Internet of Things connection management platforms, and classifies and organizes the received data for storage.

5. The method for connecting to the Internet of Things card connection management platform according to claim 3, characterized in that: The data information includes basic information of the Internet of Things card, traffic information of the Internet of Things card and bill information of the Internet of Things card.

6. The method for connecting to the Internet of Things card connection management platform according to claim 5, characterized in that: For the IoT card traffic information, a variance algorithm is used to perform statistical analysis on its traffic fluctuation to generate traffic fluctuation results, specifically including: Acquire multiple flow data of the target IoT card within a preset time period; Calculating the average and median of the plurality of flow data, and calculating the variance of the plurality of flow data based on the average; The variance is compared with the mean and the median, and a flow fluctuation result is generated based on the comparison result.

7. The method for connecting to the Internet of Things card connection management platform according to claim 5, characterized in that: For the IoT card traffic information, the K-means clustering algorithm is used to perform statistical analysis on its traffic.

8. An Internet of Things card management system, characterized in that: Comprising a user authority module, a data management module and the middleware according to any one of claims 1 to 7; The user authority module is used to manage tenant data, the middleware is used to connect to the Internet of Things card connection management platform and obtain data information of the Internet of Things card from the Internet of Things card connection management platform, and the data management module is used to manage the data obtained by the middleware.

9. An Internet of Things card connection management platform docking device, characterized in that: The device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor is used to execute the Internet of Things card connection management platform docking method described in any one of claims 1 to 7 by calling the computer program stored in the memory.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program runs on a computer, the computer executes the method for connecting to the Internet of Things card connection management platform according to any one of claims 1 to 7.

Citation Information

Cited By

  • Internet of Things card connection management method, system, device and product

    CN121692134A