Method and system for intelligent monitoring of traffic packages based on mobile internet of things devices

By monitoring the data usage data of the motherboard and SIM card of mobile IoT devices in real time, the problem of data plan theft of mobile IoT devices has been solved, realizing intelligent monitoring and security protection of data plans and ensuring that users' rights are not compromised.

CN118450418BActive Publication Date: 2026-03-17SHENZHEN XUNYOU ELECTRONIC TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-13
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

The data plans of existing mobile IoT devices are easily stolen, resulting in the loss of users' data plan usage rights, and there is a lack of effective protection measures.

Method used

By communicating with the motherboard of the mobile IoT device, the system obtains the data usage data reported by the motherboard in real time, communicates with the server of the telecommunications operator to obtain the data usage data reported by the SIM card, and compares the data to determine the connection status between the SIM card and the motherboard, so as to monitor whether the data plan has been disconnected from the service.

Benefits of technology

It enables intelligent monitoring of data plans for mobile IoT devices, automatically detects abnormal SIM card disconnection, avoids loss of users' data plan benefits, and improves the stability and security of data services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118450418B_ABST
    Figure CN118450418B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of wireless communication, and provides a traffic package intelligent monitoring method and system based on a movable Internet of Things device, which realizes real-time acquisition of mainboard reporting data through communication connection with the mainboard of the movable Internet of Things device, the mainboard reporting data being traffic use data reported by a SIM card to the mainboard of the movable Internet of Things device in real time, the SIM card being electrically connected with the mainboard of the movable Internet of Things device and being in communication connection with a server of a communication operator, real-time acquisition of SIM card reporting data, the SIM card reporting data being traffic use data reported by the SIM card to the server of the communication operator in real time, comparison of the mainboard reporting data and the SIM card reporting data, judgment of the connection state of the SIM card and the mainboard of the movable Internet of Things device according to a comparison result, monitoring whether a traffic package of the movable Internet of Things device is separated from traffic service provided by the movable Internet of Things device, automatic discovery of abnormal separation of the SIM card, and avoidance of loss of the traffic package use rights and interests of a package purchase user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of mobile telecommunications service technology in wireless communication networks, and in particular to a method and system for intelligent monitoring of data traffic packages based on mobile IoT devices. Background Technology

[0002] An IoT SIM card is a communication tool specifically designed for IoT devices, allowing them to send and receive data via mobile networks. For example, an IoT SIM card connects to the internet via mobile communication networks (such as 2G, 3G, 4G, and 5G), enabling IoT devices to remotely transmit data, receive commands, or upload data. IoT SIM cards are primarily used for data transmission, rather than traditional phone calls or SMS services. Within the coverage area of ​​a mobile network, IoT devices can connect, providing convenient data transmission services for the Internet of Things (IoT) and communication services for IoT devices to access the internet. To realize the communication function of IoT SIM cards, there are currently mobile IoT devices equipped with IoT SIM cards. These SIM cards, through mobile communication networks, allow the wirelessly connected mobile IoT devices to connect to the internet for data transmission. For example, multiple outdoor smart billboards wirelessly connected to mobile IoT devices can be connected to the internet for data transmission. Typically, mobile IoT devices support the communication networks of multiple telecommunications operators; for example, a single mobile IoT device can support China Mobile, China Unicom, and China Telecom networks. Telecommunications operators primarily provide data services to users in the form of data packages. For example, mobile IoT devices access the communication networks of different telecom operators via SIM cards. Users purchase different types of data packages by logging into the mobile IoT device's application system, thereby obtaining data usage authorization. Each mobile IoT device's SIM card provides authentication information that binds the user's identity to the mobile IoT device. Once the SIM card is cracked and misused, the user's data package rights will be lost. Currently, there is a lack of effective solutions to prevent the cracking and misuse of mobile IoT device data packages.

[0003] In summary, existing data plans for mobile IoT devices have technical issues such as being easily stolen, resulting in the loss of data plan usage rights. Summary of the Invention

[0004] To address the shortcomings of the existing technology, this invention provides a method and system for intelligent monitoring of data plans based on mobile IoT devices, in order to monitor the use of data plans by mobile IoT devices and prevent users who have purchased data plans from suffering losses in their data plan usage rights.

[0005] In a first aspect, the present invention provides a method for intelligent monitoring of data plans based on mobile IoT devices, comprising:

[0006] It communicates with the motherboard of the mobile IoT device and obtains data reported by the motherboard in real time. The data reported by the motherboard is the traffic usage data reported by the SIM card to the motherboard of the mobile IoT device in real time. The SIM card is electrically connected to the motherboard of the mobile IoT device.

[0007] It communicates with the server of the telecommunications operator to obtain data reported by the SIM card in real time. The data reported by the SIM card is the traffic usage data reported by the SIM card to the server of the telecommunications operator in real time.

[0008] The data reported by the motherboard is compared with the data reported by the SIM card. Based on the comparison result, the connection status between the SIM card and the motherboard of the mobile IoT device is determined, so as to monitor whether the data plan of the mobile IoT device is disconnected from the mobile IoT device to provide data service.

[0009] Secondly, the present invention provides a smart monitoring system for data traffic packages based on mobile IoT devices, comprising:

[0010] The server communicates with the server of the telecommunications operator and runs computer programs to implement the above-mentioned intelligent monitoring method for traffic packages based on mobile IoT devices.

[0011] A mobile IoT device accesses various types of communication networks via a SIM card; the SIM card is soldered to the motherboard of the mobile IoT device and electrically connected to the motherboard, which is communicatively connected to the server.

[0012] Compared with the prior art, the beneficial effects of this invention are as follows:

[0013] This invention provides a method and system for intelligent monitoring of data plans based on mobile IoT devices. By communicating with the motherboard of the mobile IoT device, it acquires data reported by the motherboard in real time. This reported data is data usage data reported by the SIM card to the motherboard of the mobile IoT device. The SIM card is electrically connected to the motherboard of the mobile IoT device and communicates with a telecommunications operator's server to acquire data reported by the SIM card in real time. This reported data is data usage data reported by the SIM card to the telecommunications operator's server. The system compares the data reported by the motherboard with the data reported by the SIM card, and determines the connection status between the SIM card and the motherboard of the mobile IoT device based on the comparison result. This monitors whether the data plan of the mobile IoT device is disconnected from the device to provide data service, thereby automatically detecting abnormal disconnection of the SIM card and preventing users from suffering losses to their data plan usage rights. Attached Figure Description

[0014] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this invention, illustrate exemplary embodiments of the invention and are used to explain the invention, but do not constitute an undue limitation of the invention. Some specific embodiments of the invention will be described in detail below with reference to the accompanying drawings in an exemplary and non-limiting manner. The same reference numerals in the drawings designate the same or similar parts or components. It should be understood by those skilled in the art that these drawings are not necessarily drawn to scale. In the drawings:

[0015] Figure 1 This is a flowchart illustrating an embodiment of the present invention of a method for intelligent monitoring of data plans based on mobile IoT devices;

[0016] Figure 2 This is another flowchart illustrating the intelligent monitoring method for data traffic packages based on mobile IoT devices according to an embodiment of the present invention.

[0017] Figure 3 This is a schematic diagram illustrating one configuration of various dynamically adjustable parameters according to an embodiment of the present invention;

[0018] Figure 4 This is a schematic diagram of an architecture of an intelligent monitoring system for data traffic packages based on mobile IoT devices, according to an embodiment of the present invention. Detailed Implementation

[0019] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are merely some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0020] See Figures 1-4This invention provides a method and system for intelligent monitoring of data traffic packages based on mobile IoT devices. The method for intelligent monitoring of data traffic packages based on mobile IoT devices includes steps S101, S102 and S103. Steps S101, S102, and S103 can be run on a server to implement the intelligent monitoring method for data plans based on mobile IoT devices. This method involves communicating with the motherboard of the mobile IoT device to obtain real-time data reported by the motherboard. The motherboard-reported data is the data usage data reported by the SIM card to the motherboard of the mobile IoT device. The SIM card is electrically connected to the motherboard of the mobile IoT device and also communicates with the server of the telecommunications operator to obtain real-time data reported by the SIM card. The motherboard-reported data is compared with the SIM card-reported data, and the connection status between the SIM card and the motherboard of the mobile IoT device is determined based on the comparison result. This monitors whether the data plan of the mobile IoT device is disconnected from the device to provide data service, thereby automatically detecting abnormal disconnection of the SIM card and preventing users from suffering losses to their data plan usage rights. A smart monitoring system for data traffic packages based on mobile IoT devices includes: a server and mobile IoT devices; the server communicates with the server of a telecommunications operator and, when running a computer program, implements a smart monitoring method for data traffic packages based on mobile IoT devices; the mobile IoT devices access various types of communication networks via SIM cards; the SIM cards are soldered to the motherboard of the mobile IoT devices and electrically connected to the motherboard, and the motherboard communicates with the server.

[0021] See Figure 1 In step S101, a communication connection is established with the motherboard of the mobile IoT device to obtain data reported by the motherboard in real time. This reported data is the data usage data reported by the SIM card to the motherboard of the mobile IoT device in real time. The SIM card is electrically connected to the motherboard of the mobile IoT device. The SIM card is soldered to the motherboard of the mobile IoT device, which reduces the risk of SIM card theft in the plug-and-play card slot mode. It should be noted that the motherboard reported data is the data usage data reported by the SIM card to the motherboard of the mobile IoT device in real time. By communicating with the motherboard of the mobile IoT device, the server can obtain this reported data in real time and promptly understand the status and data usage of the mobile IoT device.

[0022] Step S102: Establish a communication connection with the telecommunications operator's server to obtain SIM card-reported data in real time. This SIM card-reported data refers to the data usage data reported by the SIM card to the telecommunications operator's server in real time. It should be noted that the SIM card-reported data is the data usage data reported by the SIM card to the telecommunications operator's server in real time. The server obtains this SIM card-reported data through a communication connection with the telecommunications operator's server. Combined with the data usage data reported by the SIM card to the motherboard of the mobile IoT device in real time, this data can serve as the basis for subsequent data comparison steps.

[0023] Step S103 involves comparing the data reported by the motherboard with the data reported by the SIM card. Based on the comparison result, the connection status between the SIM card and the motherboard of the mobile IoT device is determined to monitor whether the mobile IoT device's data plan is providing data service independently of the device. It should be noted that through real-time monitoring and data comparison, this embodiment can effectively prevent SIM card theft. By reporting and comparing the data from the motherboard and the SIM card, data consistency and authenticity can be ensured, increasing user trust in the mobile IoT device and data service. Furthermore, intelligent data monitoring and comparative analysis can improve the efficiency of problem detection and resolution, making the entire data service more stable and reliable.

[0024] In some preferred embodiments, when the data reported by the motherboard and the data reported by the SIM card are consistent, it is determined that the SIM card and the motherboard of the mobile IoT device are normally connected, and the data plan of the mobile IoT device provides data service based on the mobile IoT device. Alternatively, when there is a first numerical difference between the data reported by the motherboard and the data reported by the SIM card, and the range of the first numerical difference is within a preset first reasonable threshold range, it is determined that the SIM card and the motherboard of the mobile IoT device are normally connected, and the data plan of the mobile IoT device provides data service based on the mobile IoT device. It should be noted that when the data reported by the motherboard and the data reported by the SIM card are completely consistent, it is directly determined as a normal connection state between the device and the SIM card. This is the most intuitive verification method and can quickly confirm the normal operation of the device. In actual operation, due to factors such as network latency, differences in data processing time, or temporary communication failures, there may be slight inconsistencies between the data reported by the motherboard and the data reported by the SIM card. In this embodiment, by setting a reasonable threshold range, such small differences can be tolerated, avoiding incorrect judgments due to temporary or minor data deviations.

[0025] In some preferred embodiments, when the motherboard reports data continuously or intermittently, and there is a second numerical difference between the motherboard-reported data and the SIM card-reported data, and the range of the second numerical difference exceeds a preset first reasonable threshold range, it is determined that the SIM card and the motherboard of the mobile IoT device are normally connected, the mobile IoT device's data plan is providing data service based on the mobile IoT device, and either the motherboard-reported data or the SIM card-reported data is incorrect. Furthermore, when either the motherboard-reported data or the SIM card-reported data is incorrect, an error verification prompt is reported to the system customer service of the mobile IoT device. It should be noted that in this embodiment, setting a second numerical difference exceeding the first reasonable threshold range can identify serious data inconsistency problems. As long as the motherboard continues to report and change data, for example, continuously or intermittently, it indicates that the SIM card is still reporting data usage to the motherboard of the mobile IoT device. After the server obtains the continuously or intermittently reported data usage, it compares it with the data reported by the SIM card obtained from the telecommunications operator's server. If there is a second numerical difference between the motherboard-reported data and the SIM card-reported data, and the range of the second numerical difference exceeds the preset first reasonable threshold range, it can be determined that there may be an error in the motherboard-reported data or the SIM card-reported data, but no illegal removal of the SIM card for data theft. Therefore, an error verification prompt can be reported to the system customer service of the mobile IoT device, prompting the customer service center to check and maintain.

[0026] In some preferred embodiments, when the motherboard stops reporting data, the value of the reported data stops changing, and the value of the data reported by the SIM card continuously increases or intermittently increases, it is determined that the SIM card is disconnected from the motherboard of the mobile IoT device, and the data plan of the mobile IoT device is no longer providing data service to the mobile IoT device. Further, when the SIM card is disconnected from the motherboard of the mobile IoT device, and the data plan of the mobile IoT device is no longer providing data service to the mobile IoT device, a data service suspension notification is reported to the telecommunications operator's server. Further, after reporting the data service suspension notification to the telecommunications operator's server, a SIM card abnormal disconnection verification notification is reported to the user terminal bound to the mobile IoT device. It should be noted that when the motherboard of a mobile IoT device stops reporting motherboard-reported data to the server, but the telecommunications operator's server can still obtain SIM card-reported data and send it to the server, and the value of the SIM card-reported data continuously increases or intermittently increases, it means that the motherboard of the mobile IoT device has disconnected from the SIM card, and the SIM card may have been moved to another device for illegal use. Reporting a data service suspension notification to the operator's server in this situation can prevent further loss of data usage rights. Additionally, sending an abnormal disconnection verification notification to the bound user's client can inform the user of potential security issues with their device, protecting the user's rights.

[0027] See Figure 2 In some other preferred embodiments, the intelligent monitoring method for traffic packages based on mobile IoT devices may also include steps S104, S105 and S106.

[0028] Step S104: Configure multiple dynamic adjustment parameters, including communication network type, effective traffic package type, and signal strength threshold for triggering network switching. Each type of communication network supports multiple types of effective traffic packages, and each type of effective traffic package corresponds to different data transmission rates based on the remaining traffic volume; a larger remaining traffic volume corresponds to a faster data transmission rate. The communication network type can refer to different types of communication networks provided by different communication network operators. For example, the Unicom network provided by China Unicom, the Telecom network provided by China Telecom, etc. It is understood that due to differences in the communication base station settings and related communication technologies of different types of communication network operators, the signal strength received by mobile IoT devices in the current usage environment will vary. Furthermore, the communication network type can refer to different standard communication networks, such as 3G, 4G, and 5G networks. Different standard communication networks have significant differences in coverage and transmission speed in different environments. Considering the communication network type ensures that mobile IoT devices can select the optimal network connection in a specific environment. In addition, different effective traffic packages provide different data transmission rates based on the remaining traffic volume, thereby dynamically adjusting the data rate according to the current user's traffic usage and optimizing the user experience. In this embodiment, since each type of active traffic packet corresponds to a different data transmission rate based on its available traffic margin (a larger margin corresponds to a faster data transmission rate), this system can guide the use of active traffic packets, encouraging the full utilization of various types of active traffic packets. Furthermore, using a signal strength threshold to trigger network handover as the trigger condition can prevent frequent invalid handovers and ensure data transmission stability.

[0029] See Figure 3 For example, the various dynamically adjusted parameters include multiple types of communication networks, such as type 1 communication network, type 2 communication network, ..., type X communication network. Each type of communication network supports multiple types of active traffic packets. For example, type 1 communication network supports N types of active traffic packets, type 2 communication network supports M types of active traffic packets, ..., type X communication network supports H types of active traffic packets. Where X, N, M, and H are all positive integers.

[0030] In some preferred embodiments, each type of communication network accesses the mobile IoT device via a corresponding SIM card. The SIM card is soldered to the motherboard of the mobile IoT device and electrically connected to it. Further, the SIM card reports the remaining data of various types of active data packets supported by the communication network accessing the mobile IoT device to the server of the mobile IoT device via the motherboard. The server of the mobile IoT device stores and manages the reported remaining data. For example, it can query the reported and stored remaining data. It is important to note that the mobile IoT device is not simply a wireless network connection device that a user can carry with them. As an important IoT device, its essence lies in providing data transmission services to nearby entities with wireless communication needs. For example, providing data transmission services to nearby outdoor displays. Therefore, mobile IoT devices have a wide and complex application environment, which also creates a risk of SIM card theft. In this embodiment, by directly soldering the SIM card to the motherboard of the mobile IoT device, the possibility of poor contact can be reduced, thereby improving the stability and reliability of the device. In particular, the soldered SIM card is difficult to remove, thus preventing SIM card theft and increasing SIM card security. It should be noted that in this embodiment, the motherboard reports the communication network information and data usage balance of the SIM card to the server in real time. This allows the server to understand the usage status of each SIM card promptly, facilitating dynamic adjustments to data transmission rates and network types. The data usage balance data stored and managed by the server can provide query services for users and also facilitates server analysis of user data usage habits, further optimizing network services.

[0031] Step S105: Monitor the signal strength of different types of communication networks in the current operating environment of the mobile IoT device, and query the remaining traffic of various types of active traffic packets supported by each type of communication network. The current operating environment of the mobile IoT device can be a defined area range of the device's location. If the mobile IoT device is within the defined area range, monitoring stops after a single monitoring of the signal strength of different types of communication networks in the current operating environment. If the mobile IoT device exceeds the defined area range, monitoring restarts. Furthermore, querying the remaining traffic of various types of active traffic packets supported by each type of communication network can include: pre-setting a query period for querying the remaining traffic of various types of active traffic packets supported by each type of communication network; within the query period, performing a single query of the remaining traffic of various types of active traffic packets supported by each type of communication network.

[0032] It should be noted that by monitoring signal strength and querying remaining bandwidth, we can accurately understand the network status of mobile IoT devices in the current environment and the data usage of users. This ensures that mobile IoT devices can adjust network connection and data transmission strategies in a timely manner based on the latest environmental conditions and user needs, thereby optimizing performance.

[0033] It should also be noted that when mobile IoT devices are used by users, if the device does not exceed the preset area, the signal strength of the communication network usually does not change much. Therefore, stopping monitoring after a single monitoring session can reduce the device's energy consumption and radio spectrum usage, while also reducing the data processing burden on the server. Once the device moves beyond the preset area, it may face significant changes in factors such as signal strength and communication network type. In this case, resuming signal strength monitoring can quickly adapt to the new environment, ensuring the stability and efficiency of data transmission.

[0034] It's also worth noting that when querying the remaining traffic capacity of various types of active traffic packets supported by each type of communication network, setting a reasonable query cycle can reduce server resource consumption and improve server operating efficiency. This is particularly important for maintaining the continuous online status of devices and ensuring a consistent user experience. Furthermore, selecting an appropriate query cycle ensures that the obtained data sufficiently reflects the current network usage status without causing data redundancy or delays due to excessively frequent queries, achieving a good balance between data accuracy and timeliness. Additionally, reducing unnecessary data query requests helps lower network load, especially in areas with poor network conditions or high user density, which is beneficial for the rational allocation and utilization of overall network resources. Users can enjoy smoother and more reliable network services, experiencing a better experience whether downloading large amounts of data or playing high-definition videos.

[0035] Step S106: Based on the signal strength of the monitored different types of communication networks, the signal strength threshold triggering network switching, and the query results of the remaining traffic of the various types of active traffic packets, calculate the communication network and data transmission rate suitable for the current operating environment of the mobile IoT device to support the current data transmission. Specifically, calculating the communication network and data transmission rate suitable for the current operating environment of the mobile IoT device to support the current data transmission may include: comparing the signal strength of the monitored different types of communication networks with the signal strength threshold triggering network switching to obtain the suitable signal strength of the communication network closest to the signal strength threshold triggering network switching, and automatically selecting the communication network corresponding to the suitable signal strength to support the current data transmission; numerically comparing the query results of the remaining traffic of the various types of active traffic packets supported by the communication network providing the current data transmission service to obtain the largest remaining traffic among the various types of active traffic packets, and matching the data transmission rate corresponding to the largest remaining traffic to support the current data transmission. Further, when at least two signal strengths are closest to the signal strength threshold triggering network switching, randomly and automatically select any communication network corresponding to the at least two signal strengths to support the current data transmission. Furthermore, when at least two maximum traffic margins exist among the various types of effective traffic packets, any data transmission rate corresponding to the at least two maximum traffic margins is randomly matched to support the current data transmission. Furthermore, before matching the data transmission rate corresponding to the maximum traffic margin to support the current data transmission, a communication network corresponding to the adapted signal strength is automatically selected to support the current data transmission at a default data transmission rate.

[0036] It should be noted that by comprehensively considering the query results of signal strength, network switching threshold, and remaining bandwidth, the selected communication network and data transmission rate can be ensured to be most suitable for the current usage environment and user needs, improving data transmission speed and stability, and enhancing the user's network experience. Furthermore, by comparing the signal strength of each monitored communication network with the signal strength threshold that triggers network switching, the network best matched to the current environment can be accurately selected, ensuring the stability and efficiency of data transmission. By comparing the remaining bandwidth of different data packets, the data transmission rate corresponding to the maximum remaining bandwidth is selected, allocating the optimal data transmission rate to fully utilize all available data packets. The network best matched to the current environment and the optimal data transmission rate ensure the stability and efficiency of data transmission, allowing users to enjoy a smoother and more reliable network service, providing a more satisfactory experience whether browsing web pages, watching videos, or downloading files. It is understood that the communication network closest to the signal strength threshold that triggers network switching refers to a communication network whose signal strength is within a small preset range of the difference between itself and the signal strength threshold that triggers network switching. In practical applications, mobile IoT devices may simultaneously capture several communication networks with similar signal strength. When the signal strengths of these networks are very close, using complex algorithms to determine the optimal network does not significantly improve network quality or user experience. Random selection, however, simplifies the decision-making process, allows for faster response, reduces decision-making time, and improves overall data transmission efficiency. Furthermore, random network selection prevents all devices from favoring the same network, helping to balance network load, reduce congestion, and improve the stability and quality of network services. Automated network random selection also reduces manual network selection, providing a more seamless and convenient network experience. It should also be noted that in practical applications, multiple active traffic packets may have the same maximum traffic margin. In such cases, using complex algorithms to determine which is better is time-consuming and does not significantly improve efficiency. Random selection simplifies this decision-making process and quickly matches data transmission rates. Additionally, if the system favors specific traffic packets, it may lead to the overuse or neglect of certain network resources. Random selection helps to balance the utilization of different traffic packets, avoiding overloading of a single resource, thereby improving the fairness of network services and preventing bias in resource utilization. Understandably, because each communication network supports multiple types of effective traffic packets, there will be differences in traffic usage between different packets; therefore, the maximum traffic margin is a dynamically changing value. Furthermore, in complex network environments, immediately using the default data transmission rate can quickly respond to users' data transmission needs, ensuring that data services are not interrupted or delayed due to delays in the selection process.Using the default data transfer rate ensures that users can still have a relatively stable and reliable data service experience before the optimal rate is determined.

[0037] In some other preferred embodiments, when calculating the communication network and data transmission rate adapted to the current operating environment of the mobile IoT device to support the current data transmission, the following may be included: comparing the signal strength of different types of communication networks monitored with the signal strength threshold that triggers network switching to obtain the adapted signal strength of the communication network that is closest to the signal strength threshold that triggers network switching, and automatically selecting the communication network corresponding to the adapted signal strength to support the current data transmission; when there are at least two signal strengths that are closest to the signal strength threshold that triggers network switching, based on the query results of querying the traffic reserve of multiple types of effective traffic packets supported by each type of communication network, determining the maximum traffic reserve of multiple types of effective traffic packets supported by the communication networks corresponding to the at least two signal strengths that are closest to the signal strength threshold that triggers network switching, automatically selecting the communication network corresponding to the effective traffic packet with the maximum traffic reserve to support the current data transmission, and automatically selecting the data transmission rate corresponding to the maximum traffic reserve to support the current data transmission. For example, if the signal strengths of both Type 1 and Type 2 communication networks are closest to the signal strength threshold that triggers network switching, and Type 1 communication network supports N types of active traffic packets and Type 2 communication network supports M types of active traffic packets, then based on the query results of the traffic reserve of each of the N and M types of active traffic packets, the maximum traffic reserve of the N and M types of active traffic packets can be determined. Assuming that the active traffic packet with the maximum traffic reserve corresponds to the Type 1 communication network, the Type 1 communication network can be automatically selected to support the current data transmission. At the same time, since the maximum traffic reserve corresponds to the fastest data transmission rate, the data transmission rate corresponding to the maximum traffic reserve can be automatically selected to support the current data transmission. Further, determining the maximum traffic margin of multiple types of active traffic packets supported by the communication networks corresponding to the at least two signal strengths closest to the signal strength threshold that triggers network switching, automatically selecting the communication network corresponding to the active traffic packet with the maximum traffic margin to support the current data transmission, and automatically selecting the data transmission rate corresponding to the maximum traffic margin to support the current data transmission, includes: if multiple identical maximum traffic margins exist among the multiple types of active traffic packets supported by a certain communication network, then randomly selecting any active traffic packet with the maximum traffic margin as a marker traffic packet; comparing the maximum traffic margins among all the marker traffic packets to obtain a determined maximum traffic margin; automatically selecting the communication network corresponding to the active traffic packet with the determined maximum traffic margin to support the current data transmission, and automatically selecting the data transmission rate corresponding to the determined maximum traffic margin to support the current data transmission.For example, among the N types of active traffic packets supported by a type 1 communication network, the traffic margins of active traffic packets of types 1, 2, 3, and 4 are all the same and the largest. Similarly, among the M types of active traffic packets supported by a type 2 communication network, the traffic margins of active traffic packets of types 5, 6, 7, and 8 are all the same and the largest. Then, any active traffic packet with the largest traffic margin among the N types of active traffic packets is randomly selected as a marker traffic packet (e.g., a type 1 active traffic packet is selected as the marker traffic packet). Furthermore, any active traffic packet with the largest traffic margin among the M types of active traffic packets is randomly selected as the marker traffic packet (e.g., a type 5 active traffic packet is selected as the marker traffic packet). The maximum traffic margins among all the marker traffic packets are compared to obtain a determined maximum traffic margin. Further, if the determined maximum traffic margins are the same, any determined maximum traffic margin is randomly selected as the communication network corresponding to the active traffic packet with the final maximum traffic margin to support the current data transmission. The data transmission rate corresponding to the final maximum traffic margin is automatically selected to support the current data transmission.

[0038] It should be noted that when multiple network signal strengths are similar—for example, the signal strengths of both Type 1 and Type 2 communication networks are closest to the signal strength threshold triggering network switching—using signal strength alone as the selection criterion is not conducive to the full utilization of multiple effective traffic packets and hinders refined traffic optimization management. In this embodiment, by selecting the communication network corresponding to the effective traffic packet with the largest traffic margin from multiple communication networks with similar signal strengths, the most suitable communication network and data transmission rate for the current usage environment can be matched more accurately, optimizing the network selection process. Selecting the data transmission rate corresponding to the largest traffic margin can meet current data transmission needs while ensuring efficient data transmission, reducing waiting time, and providing a smoother network experience. Furthermore, this refined communication network and data transmission rate selection mechanism helps to rationally allocate and utilize network resources, avoid resource waste, and improve the overall quality of network services.

[0039] It should be noted that the above embodiments are merely preferred embodiments of the present invention, and the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention, and the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for intelligent monitoring of a traffic package based on a movable Internet of Things device, characterized in that, Comprising: in communication with the mainboard of the movable Internet of Things device, real-time acquisition of mainboard reporting data, the mainboard reporting data being flow usage data reported by the SIM card to the mainboard of the movable Internet of Things device in real time; the SIM card is in electrical connection with the mainboard of the movable Internet of Things device; in communication with the server of the communication operator, real-time acquisition of SIM card reporting data, the SIM card reporting data being flow usage data reported by the SIM card to the server of the communication operator in real time; comparing the mainboard reporting data with the SIM card reporting data, judging the connection state of the SIM card and the mainboard of the movable Internet of Things device according to the comparison result, to monitor whether the flow package of the movable Internet of Things device is separated from the flow service provided by the movable Internet of Things device; when the mainboard reporting data is continuously reported or intermittently reported, there is a second numerical difference between the mainboard reporting data and the SIM card reporting data, and the range of the second numerical difference exceeds the preset first reasonable threshold range, it is judged that the SIM card is normally connected with the mainboard of the movable Internet of Things device, the flow package of the movable Internet of Things device is provided with flow service relying on the movable Internet of Things device, and the mainboard reporting data is wrong or the SIM card reporting data is wrong. 2.The method of claim 1, wherein, the SIM card is welded with the mainboard of the movable Internet of Things device. 3.The method of claim 1, wherein, when the mainboard reporting data is consistent with the SIM card reporting data, it is judged that the SIM card is normally connected with the mainboard of the movable Internet of Things device, and the flow package of the movable Internet of Things device is provided with flow service relying on the movable Internet of Things device. 4.The method of claim 1, wherein, when there is a first numerical difference between the mainboard reporting data and the SIM card reporting data, and the range of the first numerical difference is in the preset first reasonable threshold range, it is judged that the SIM card is normally connected with the mainboard of the movable Internet of Things device, and the flow package of the movable Internet of Things device is provided with flow service relying on the movable Internet of Things device. 5.The method of claim 1, wherein, when the mainboard reporting data stops reporting, the numerical value of the mainboard reporting data stops changing, and the numerical value of the SIM card reporting data continuously increases or intermittently increases, it is judged that the SIM card is disconnected with the mainboard of the movable Internet of Things device, and the flow package of the movable Internet of Things device is separated from the flow service provided by the movable Internet of Things device. 6.The method of claim 1, wherein, when the mainboard reporting data is wrong or the SIM card reporting data is wrong, an error checking prompt is reported to the system customer service of the movable Internet of Things device. 7.The method of claim 5, wherein, when the SIM card is disconnected with the mainboard of the movable Internet of Things device, and the flow package of the movable Internet of Things device is separated from the flow service provided by the movable Internet of Things device, a flow service suspension prompt is reported to the server of the communication operator. 8.The method of claim 7, wherein, after reporting the flow service suspension prompt to the server of the communication operator, a SIM card abnormal disconnection checking prompt is reported to the user end bound to use the movable Internet of Things device.

9. A mobile internet device based traffic package intelligent monitoring system, characterized in that, Comprising: A server is in communication connection with a server of a communication operator, and when a computer program is run, a method for intelligent monitoring of a traffic package based on a movable Internet of Things device is realized according to any one of claims 1-8; and a movable Internet of Things device accesses multiple types of communication networks through a SIM card. The SIM card is welded to a mainboard of the movable Internet of Things device and is in electrical connection with the mainboard of the movable Internet of Things device, and the mainboard is in communication connection with the server.

Citation Information

Patent Citations

  • Calibration device for mobile terminal flow measurement system

    CN104684002A

  • Method and system for monitoring internet of things card theft

    CN107968730A