Flow monitoring, regulating and controlling system for SIM card shared flow pool
By monitoring and analyzing traffic usage in SIM card shared traffic pool in real time, dynamically regulating the number of backup SIM cards and traffic usage standards, the problems of traffic management complexity and resource waste in IoT devices are solved, and the efficient operation of the traffic pool is achieved and the stable operation of the equipment.
Patent Information
- Application Number
- CN202411379434.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-09-30
AI Technical Summary
When IoT devices access the data network through shared traffic pools, there are prone to problems such as traffic exceeding limits, traffic management complexity, operator system upgrade risks, and low traffic utilization, resulting in the failure of equipment to work normally and waste of resources.
A SIM card shared traffic pool traffic monitoring and control system was designed, including a traffic monitoring module, a data analysis module, a status evaluation module and a strategy control module to monitor and analyze traffic usage in real time, and adjust the number of backup SIM cards based on the evaluation results, and dynamically adjust it. Traffic usage standards ensure efficient operation of traffic pools.
Effectively reduce the risk of traffic exceeding limits, improve the adaptability of operator system upgrades, improve traffic utilization, enhance system stability and reliability, ensure normal operation of equipment and reduce resource waste.
Smart Images

Figure CN119277436A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of traffic management, and in particular to a traffic monitoring and control system for a SIM card shared traffic pool. Background Art
[0002] In recent years, the rapid development of the Internet of Things has led to a large number of devices connecting to the Internet through SIM cards. In order to save data traffic, most IoT devices access the data network through a shared traffic pool. However, in the process of running a shared traffic pool, you may face a variety of problems and risks.
[0003] First, the risk of traffic exceeding the limit is a significant challenge. Once the usage of the shared traffic pool exceeds the total capacity, the data services of all participating SIM cards will be shut down, which causes the equipment to fail to work properly and affects business operations. Secondly, traffic management becomes complicated. When sharing traffic between multiple devices, abnormal usage of the device may cause the entire traffic pool to be shut down due to overuse in a short period of time. How to reasonably allocate and monitor traffic usage will become a difficult task. In addition, the risk of operator system upgrades may also affect the management of the traffic pool. During the operator system upgrade maintenance window, no operations can be performed on the SIM card, which will affect the real-time status management of the SIM card. Finally, the low utilization rate of the shared traffic pool is also a potential problem. The remaining traffic in the traffic pool cannot be fully utilized before expiration, resulting in a waste of resources. Therefore, a reasonable traffic management and monitoring mechanism is particularly important. The present invention proposes a SIM card shared traffic pool traffic monitoring and control system to ensure the efficient operation of the shared traffic pool. Summary of the invention
[0004] The purpose of the present invention is to provide a SIM card shared traffic pool flow monitoring and control system to solve the above technical problems.
[0005] The purpose of the present invention can be achieved through the following technical solutions:
[0006] A SIM card shared traffic pool traffic monitoring and control system, the system includes a traffic monitoring module, a data analysis module, a status evaluation module and a strategy control module;
[0007] The traffic monitoring module is used to monitor the SIM card shared traffic pool, calculate the shared traffic pool traffic consumption data in quasi-real time, and update and save it to the shared traffic pool usage database;
[0008] The data analysis module is used to analyze the data monitored by the flow monitoring module;
[0009] The state evaluation module is used to evaluate the current state of the flow pool according to the analysis results of the data analysis module;
[0010] The policy control module is used to control the number of standby SIM cards activated in the traffic pool according to the current state of the traffic pool.
[0011] As a further description of the solution of the present invention, the working process of the flow monitoring module includes:
[0012] Get the quasi-real-time usage of each SIM card every 300 seconds, and use the formula p f =f1+f2+…+f i +…+f n The total flow pool usage p is calculated by summarizing f ;
[0013] Where n is the number of SIM cards activated in the traffic pool, f i is the real-time usage of the i-th SIM card, i belongs to n.
[0014] As a further description of the solution of the present invention, the working process of the data analysis module includes:
[0015] Divide the shared traffic pool traffic usage requirements into phases based on monthly dates;
[0016] According to the data of traffic usage of the i-th SIM card over time, obtain the function f of traffic usage of the i-th SIM card over time in each stage i (t);
[0017] The function f of the traffic usage of the i-th SIM card in each stage changing with time i Substitute (t) into the formula Calculate the flow pool flow usage over time function p f (t);
[0018] According to the function f of the traffic usage of the i-th SIM card changing with time in each stage i (t) Construct a flow pool traffic usage risk coefficient calculation model, the expression is:
[0019]
[0020] In the formula, m is the current stage, p is fj (t) is the function of the actual flow usage of the flow pool in the jth stage over time, p fj0 (t) is the function of the standard flow rate of the flow pool in the jth stage changing with time, α j is the weight coefficient corresponding to the jth stage, where j belongs to m, ΔSP T is the set state reference value, and ρ is the risk coefficient of real-time traffic pool traffic usage.
[0021] As a further description of the solution of the present invention, the work process of dividing the shared traffic pool traffic usage requirements into stages according to the monthly date includes:
[0022] The first day of each month to the sixth day before the end of the month is divided into the first stage, the fifth day before the end of the month is divided into the second stage, the fourth day before the end of the month is divided into the third stage, the third day before the end of the month is divided into the fourth stage, the second day before the end of the month is divided into the fifth stage, and the first day before the end of the month is divided into the sixth stage;
[0023] Depending on the stage, the flow usage of the flow pool set for each stage increases successively.
[0024] As a further description of the solution of the present invention, the working process of the state assessment module includes:
[0025] Compare the total traffic usage of the traffic pool at the current stage with the set standard usage range;
[0026] If the total traffic usage of the traffic pool is less than or within the set standard usage range, it means that the traffic usage is normal;
[0027] If the total traffic usage of the traffic pool is greater than the set standard usage range, it means that there is a risk in traffic usage.
[0028] As a further description of the solution of the present invention, the working process of the policy control module includes:
[0029] When the total traffic usage of the traffic pool is less than the set standard usage range, there is no need to activate the backup SIM card;
[0030] When the total traffic usage of the traffic pool falls within the set standard usage range, x number of spare SIM cards will be activated to deal with emergencies;
[0031] When the total traffic usage of the traffic pool exceeds the set standard usage range, y spare SIM cards are activated to deal with emergencies.
[0032] As a further description of the solution of the present invention, the process of obtaining the number of spare SIM cards includes:
[0033] When the total traffic usage of the traffic pool is less than the set standard usage range, x = total number of activated SIM cards * 3%;
[0034] When the total traffic usage of the traffic pool is greater than the set standard usage range, the traffic usage risk coefficient ρ of the traffic pool at the current moment is calculated;
[0035] Calculate y by:
[0036] y=x+(ρ-ρ0)*δ;
[0037] In the formula, ρ0 is the preset real-time traffic pool traffic usage risk coefficient threshold, and δ is the conversion coefficient.
[0038] As a further description of the solution of the present invention, the traffic usage of the traffic pool is adjusted according to the operator maintenance time, and the adjustment method is:
[0039] Get the operator maintenance time in real time. When the operator maintenance time is from the 1st to the 6th day before the end of each month, the set traffic pool traffic usage remains unchanged, that is, the initial set usage;
[0040] When the operator's maintenance time is from the fifth day before the end of the month to the last day of the month, and the maintenance time is less than 8 hours, the set traffic pool traffic usage remains unchanged and the initial set usage;
[0041] When the operator maintenance time is from the fifth day before the end of the month to the last day of the month, and 16 hours is greater than the maintenance time and equal to or greater than 8 hours, the usage ratio of the day before the system maintenance date will be reduced by 1 percentage point;
[0042] When the operator's maintenance time is from the fifth day before the end of the month to the last day of the month, and the 24 hours is greater than the maintenance time and is greater than or equal to 16 hours, the usage ratio of the day before the system maintenance date will be reduced by 2 percentage points;
[0043] When the operator's maintenance time is from the 5th day before the end of the month to the last day of the month, and 24 hours is greater than or equal to the maintenance time, the usage ratio of the day before the system maintenance date will be reduced by 3 percentage points.
[0044] Beneficial effects of the present invention:
[0045] 1. Reduce the risk of traffic overlimit: By real-time monitoring of the usage of the traffic pool, ensure that the remaining capacity of the traffic pool is always kept within a safe range, effectively avoid the shutdown of SIM card data services due to traffic overlimit, and thus ensure the normal operation of the device;
[0046] 2. Improve the adaptability of operator system upgrades: Through real-time synchronization of operator system maintenance time windows, the control strategy can be dynamically adjusted according to the maintenance time to ensure that the management of the traffic pool is not affected during the system upgrade, thereby improving the real-time status management capabilities of the SIM card.
[0047] 3. Improve traffic utilization: Through dynamic regulation of the traffic pool, ensure that the remaining traffic in the traffic pool can be fully utilized before expiration, reduce resource waste, and maximize traffic utilization efficiency;
[0048] 4. Enhance the stability and reliability of the system: Regular usage monitoring and control strategy updates ensure the healthy and stable operation of the traffic pool in different usage scenarios. Through scientific control logic, it can effectively respond to emergencies and improve the overall reliability of the system;
[0049] 5. Real-time data drives decision-making: By obtaining quasi-real-time data, reliable data support is provided for the regulation of the traffic pool, making the decision-making process more scientific and efficient. Real-time data updates and analysis can help managers make timely adjustments and optimize traffic usage. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] The present invention will be further described below in conjunction with the accompanying drawings.
[0051] Figure 1 It is a schematic diagram of part of the use process of the SIM card shared traffic pool flow monitoring and control system provided by the present invention. DETAILED DESCRIPTION
[0052] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0053] See also Figure 1 , the present invention is a SIM card shared traffic pool traffic monitoring and control system, the system includes a traffic monitoring module, a data analysis module, a state evaluation module and a policy control module;
[0054] The traffic monitoring module is used to monitor the SIM card shared traffic pool, calculate the shared traffic pool traffic consumption data in quasi-real time, and update and save it to the shared traffic pool usage database;
[0055] The data analysis module is used to analyze the data monitored by the flow monitoring module;
[0056] The state evaluation module is used to evaluate the current state of the flow pool according to the analysis results of the data analysis module;
[0057] The policy control module is used to control the number of standby SIM cards activated in the traffic pool according to the current state of the traffic pool.
[0058] Through the above technical scheme, the present invention monitors the real-time usage of all SIM cards in the shared traffic pool in real time through the traffic monitoring module, and after calculating and summarizing the total usage of the traffic pool, updates and saves it to the shared traffic pool usage database as an important data source for subsequent updates of the shared traffic pool regulation strategy and execution of the shared traffic pool regulation task, and then compares the total usage of the traffic pool with the set usage standard, and evaluates the traffic pool status according to the analysis results. Finally, according to the evaluation results, the number of spare SIM cards is enabled through the policy regulation module to ensure that the remaining traffic in the traffic pool is sufficient to cope with emergencies. At the same time, the present invention adjusts the traffic usage standard according to the monthly date to avoid the remaining traffic in the traffic pool from being fully utilized before expiration, resulting in waste of resources. It also takes into account that no operation can be performed on the SIM card during the operator system upgrade and maintenance window, which will affect the real-time status management of the SIM card, and the traffic usage standard is adjusted according to the operator maintenance time.
[0059] As a further description of the solution of the present invention, the working process of the flow monitoring module includes:
[0060] Get the quasi-real-time usage of each SIM card every 300 seconds, and use the formula p f =f1+f2+…+f i +…+f n The total flow pool usage p is calculated by summarizing f ;
[0061] Where n is the number of SIM cards activated in the traffic pool, f i is the real-time usage of the i-th SIM card, i belongs to n.
[0062] Through the above technical solution, this embodiment obtains the quasi-real-time usage of SIM cards from the network operator every 300 seconds through the API. After the usage of each SIM card is calculated and summarized to obtain the total usage of the traffic pool, it is updated and saved in the shared traffic pool usage database as an important data source for subsequent updates of shared traffic pool control strategies and execution of shared traffic pool control tasks.
[0063] As a further description of the solution of the present invention, the working process of the data analysis module includes:
[0064] Divide the shared traffic pool traffic usage requirements into phases based on monthly dates;
[0065] According to the data of traffic usage of the i-th SIM card over time, obtain the function f of traffic usage of the i-th SIM card over time in each stage i (t);
[0066] The function f of the traffic usage of the i-th SIM card in each stage changing with time iSubstitute (t) into the formula Calculate the flow pool flow usage over time function p f (t);
[0067] According to the function f of the traffic usage of the i-th SIM card changing with time in each stage i (t) Construct a flow pool traffic usage risk coefficient calculation model, the expression is:
[0068]
[0069] In the formula, m is the current stage, p is fj (t) is the function of the actual flow usage of the flow pool in the jth stage over time, p fj0 (t) is the function of the standard flow rate of the flow pool in the jth stage changing with time, α j is the weight coefficient corresponding to the jth stage, where j belongs to m, ΔSP T is the set state reference value, and ρ is the risk coefficient of real-time traffic pool traffic usage.
[0070] As a further description of the solution of the present invention, the work process of dividing the shared traffic pool traffic usage requirements into stages according to the monthly date includes:
[0071] The first day of each month to the sixth day before the end of the month is divided into the first stage, the fifth day before the end of the month is divided into the second stage, the fourth day before the end of the month is divided into the third stage, the third day before the end of the month is divided into the fourth stage, the second day before the end of the month is divided into the fifth stage, and the first day before the end of the month is divided into the sixth stage;
[0072] Depending on the stage, the flow usage of the flow pool set for each stage increases successively.
[0073] As a further description of the solution of the present invention, the working process of the state assessment module includes:
[0074] Compare the total traffic usage of the traffic pool at the current stage with the set standard usage range;
[0075] If the total traffic usage of the traffic pool is less than or within the set standard usage range, it means that the traffic usage is normal;
[0076] If the total traffic usage of the traffic pool is greater than the set standard usage range, it means that there is a risk in traffic usage.
[0077] As a further description of the solution of the present invention, the working process of the policy control module includes:
[0078] When the total traffic usage of the traffic pool is less than the set standard usage range, there is no need to activate the backup SIM card;
[0079] When the total traffic usage of the traffic pool falls within the set standard usage range, x number of spare SIM cards will be activated to deal with emergencies;
[0080] When the total traffic usage of the traffic pool exceeds the set standard usage range, y spare SIM cards are activated to deal with emergencies.
[0081] As a further description of the solution of the present invention, the process of obtaining the number of spare SIM cards includes:
[0082] When the total traffic usage of the traffic pool is less than the set standard usage range, x = total number of activated SIM cards * 3%;
[0083] When the total traffic usage of the traffic pool is greater than the set standard usage range, the traffic usage risk coefficient ρ of the traffic pool at the current moment is calculated;
[0084] Calculate y by:
[0085] y=x+(ρ-ρ0)*δ;
[0086] In the formula, ρ0 is the preset real-time traffic pool traffic usage risk coefficient threshold, and δ is the conversion coefficient.
[0087] Through the above technical solution, this embodiment first divides the 1st of each month to the 6th day before the end of the month into the first stage, the 5th day before the end of the month into the second stage, the 4th day before the end of the month into the third stage, the 3rd day before the end of the month into the fourth stage, the 2nd day before the end of the month into the fifth stage, and the 1st day before the end of the month into the sixth stage, and then divides the traffic usage standards for each stage respectively, obtains the total traffic usage of the traffic pool over time in each stage, compares the total traffic usage of the traffic pool in the current stage with the set standard usage interval, if the total traffic usage of the traffic pool is less than the set standard usage interval, does not activate the backup SIM card, if the total traffic usage of the traffic pool belongs to the set standard usage interval, activates x backup SIM cards, if the total traffic usage of the traffic pool is greater than the set standard usage interval, activates y backup SIM cards, to ensure that the traffic pool has enough remaining traffic to deal with emergencies.
[0088] As a further description of the solution of the present invention, the traffic usage of the traffic pool is adjusted according to the operator maintenance time, and the adjustment method is:
[0089] Get the operator maintenance time in real time. When the operator maintenance time is from the 1st to the 6th day before the end of each month, the set traffic pool traffic usage remains unchanged, that is, the initial set usage;
[0090] When the operator's maintenance time is from the fifth day before the end of the month to the last day of the month, and the maintenance time is less than 8 hours, the set traffic pool traffic usage remains unchanged and the initial set usage;
[0091] When the operator maintenance time is from the fifth day before the end of the month to the last day of the month, and 16 hours is greater than the maintenance time and equal to or greater than 8 hours, the usage ratio of the day before the system maintenance date will be reduced by 1 percentage point;
[0092] When the operator's maintenance time is from the fifth day before the end of the month to the last day of the month, and the 24 hours is greater than the maintenance time and is greater than or equal to 16 hours, the usage ratio of the day before the system maintenance date will be reduced by 2 percentage points;
[0093] When the operator's maintenance time is from the 5th day before the end of the month to the last day of the month, and 24 hours is greater than or equal to the maintenance time, the usage ratio of the day before the system maintenance date will be reduced by 3 percentage points.
[0094] Through the above technical solution, this embodiment adjusts the set traffic usage standard in combination with the system maintenance time. By querying the empirical data and combining the system maintenance characteristics of the three major operators, the system maintenance time is divided into three states: 8 hours, 16 hours, and 24 hours. The traffic usage standard is adjusted in real time according to the date of system maintenance to avoid the inability to perform any operations on the SIM card during the operator system upgrade maintenance window, which affects the real-time status management of the SIM card.
[0095] It should be noted that all weight coefficients, thresholds, standards and standard intervals in the present invention are obtained based on empirical data and do not require detailed description.
[0096] The above is a detailed description of an embodiment of the present invention, but the content is only a preferred embodiment of the present invention and cannot be considered to limit the scope of implementation of the present invention. All equivalent changes and improvements made within the scope of the present invention should still fall within the scope of the patent coverage of the present invention.
Claims
1. A SIM card shared traffic pool traffic monitoring and control system, characterized in that: The system includes a flow monitoring module, a data analysis module, a state evaluation module and a strategy control module; The traffic monitoring module is used to monitor the SIM card shared traffic pool, calculate the shared traffic pool traffic consumption data in quasi-real time, and update and save it to the shared traffic pool usage database; The data analysis module is used to analyze the data monitored by the flow monitoring module; The state evaluation module is used to evaluate the current state of the flow pool according to the analysis results of the data analysis module; The policy control module is used to control the number of standby SIM cards activated in the traffic pool according to the current state of the traffic pool.
2. A SIM card shared traffic pool flow monitoring and control system according to claim 1, characterized in that: The working process of the flow monitoring module includes: Get the quasi-real-time usage of each SIM card every 300 seconds, and use the formula p f =f1+f2+…+f i +…+f n The total flow pool usage p is calculated by summarizing f ; Where n is the number of SIM cards activated in the traffic pool, f i is the real-time usage of the i-th SIM card, i belongs to n.
3. A SIM card shared traffic pool flow monitoring and control system according to claim 2, characterized in that: The working process of the data analysis module includes: Divide the shared traffic pool traffic usage requirements into phases based on monthly dates; According to the data of traffic usage of the i-th SIM card over time, obtain the function f of traffic usage of the i-th SIM card over time in each stage i (t); The function f of the traffic usage of the i-th SIM card in each stage changing with time i Substitute (t) into the formula Calculate the flow pool flow usage over time function p f (t); According to the function f of the traffic usage of the i-th SIM card changing with time in each stage i (t) Construct a flow pool traffic usage risk coefficient calculation model, the expression is: In the formula, m is the current stage, p is fj (t) is the function of the actual flow usage of the flow pool in the jth stage over time, p fj0 (t) is the function of the standard flow rate of the flow pool in the jth stage changing with time, α j is the weight coefficient corresponding to the jth stage, where j belongs to m, ΔSP T is the set state reference value, and ρ is the risk coefficient of real-time traffic pool traffic usage.
4. A SIM card shared traffic pool flow monitoring and control system according to claim 3, characterized in that: The work process of dividing the shared traffic pool traffic usage requirements into stages according to the monthly dates includes: The first day of each month to the sixth day before the end of the month is divided into the first stage, the fifth day before the end of the month is divided into the second stage, the fourth day before the end of the month is divided into the third stage, the third day before the end of the month is divided into the fourth stage, the second day before the end of the month is divided into the fifth stage, and the first day before the end of the month is divided into the sixth stage; Depending on the stage, the flow usage of the flow pool set for each stage increases successively.
5. A SIM card shared traffic pool flow monitoring and control system according to claim 3, characterized in that: The working process of the status assessment module includes: Compare the total traffic usage of the traffic pool at the current stage with the set standard usage range; If the total traffic usage of the traffic pool is less than or within the set standard usage range, it means that the traffic usage is normal; If the total traffic usage of the traffic pool is greater than the set standard usage range, it means that there is a risk in traffic usage.
6. A SIM card shared traffic pool flow monitoring and control system according to claim 5, characterized in that: The working process of the strategy control module includes: When the total traffic usage of the traffic pool is less than the set standard usage range, there is no need to activate the backup SIM card; When the total traffic usage of the traffic pool falls within the set standard usage range, x number of spare SIM cards will be activated to deal with emergencies; When the total traffic usage of the traffic pool exceeds the set standard usage range, y spare SIM cards are activated to deal with emergencies.
7. A SIM card shared traffic pool flow monitoring and control system according to claim 6, characterized in that: The process of obtaining the number of standby SIM cards includes: When the total traffic usage of the traffic pool is less than the set standard usage range, x = total number of activated SIM cards * 3%; When the total traffic usage of the traffic pool is greater than the set standard usage range, the traffic usage risk coefficient ρ of the traffic pool at the current moment is calculated; Calculate y by: y=x+(ρ-ρ0)*δ; In the formula, ρ0 is the preset real-time traffic pool traffic usage risk coefficient threshold, and δ is the conversion coefficient.
8. A SIM card shared traffic pool flow monitoring and control system according to claim 4, characterized in that: The traffic usage of the traffic pool is adjusted according to the operator's maintenance time, and the adjustment method is: Get the operator maintenance time in real time. When the operator maintenance time is from the 1st to the 6th day before the end of each month, the set traffic pool traffic usage remains unchanged, that is, the initial set usage; When the operator's maintenance time is from the fifth day before the end of the month to the last day of the month, and the maintenance time is less than 8 hours, the set traffic pool traffic usage remains unchanged and the initial set usage; When the operator maintenance time is from the fifth day before the end of the month to the last day of the month, and 16 hours is greater than the maintenance time and equal to or greater than 8 hours, the usage ratio of the day before the system maintenance date will be reduced by 1 percentage point; When the operator's maintenance time is from the fifth day before the end of the month to the last day of the month, and the 24 hours is greater than the maintenance time and is greater than or equal to 16 hours, the usage ratio of the day before the system maintenance date will be reduced by 2 percentage points; When the operator's maintenance time is from the 5th day before the end of the month to the last day of the month, and 24 hours is greater than or equal to the maintenance time, the usage ratio of the day before the system maintenance date will be reduced by 3 percentage points.
Citation Information
Patent Citations
Method and device for processing total flow data of shared flow pool
CN112469081A
Method and system for controlling network disconnection of traffic pool of Internet of Things card
CN116801286A
Internet of Things card pool flow monitoring and automatic pool expansion method and system
CN117177303A
Method and system for analyzing network traffic
KR1020050095960A
Traffic management method, device, system, terminal, and computer storage medium
WO2016188020A1