CN118283599A - USIM card fault diagnosis method and device, electronic equipment and storage medium - Google Patents
USIM card fault diagnosis method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN118283599A CN118283599A CN202410472610.5A CN202410472610A CN118283599A CN 118283599 A CN118283599 A CN 118283599A CN 202410472610 A CN202410472610 A CN 202410472610A CN 118283599 A CN118283599 A CN 118283599A
- Authority
- CN
- China
- Prior art keywords
- usim card
- user
- erasing
- behavior data
- frequency
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000003745 diagnosis Methods 0.000 title abstract description 18
- 230000006399 behavior Effects 0.000 claims description 88
- 238000013499 data model Methods 0.000 claims description 24
- 238000012360 testing method Methods 0.000 claims description 23
- 238000007726 management method Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 13
- 238000012216 screening Methods 0.000 claims description 10
- 230000008447 perception Effects 0.000 abstract description 5
- 238000007405 data analysis Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 12
- 230000002354 daily effect Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 230000009471 action Effects 0.000 description 6
- 230000000875 corresponding effect Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 239000003822 epoxy resin Substances 0.000 description 3
- 238000002347 injection Methods 0.000 description 3
- 239000007924 injection Substances 0.000 description 3
- 230000007257 malfunction Effects 0.000 description 3
- 229920000647 polyepoxide Polymers 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000013589 supplement Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000010219 correlation analysis Methods 0.000 description 1
- 238000013136 deep learning model Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011056 performance test Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The embodiment of the invention provides a diagnosis method and device for USIM card faults, electronic equipment and a storage medium. The method comprises the following steps: acquiring erasing behavior data of a user USIM card, and determining erasing frequency of the USIM card based on the erasing behavior data; calculating the residual available duration of the USIM card based on the erasing frequency and the erasing frequency threshold of the USIM card; and if the remaining available time length is smaller than a preset time length threshold value, determining the user as a high-risk user of USIM card failure. According to the method and the device for predicting the user USIM card erasure time, under the condition that hardware facilities are not added, erasure behavior data analysis of the USIM card is utilized, the remaining usable time of the user USIM card is predicted, the problem that a user cannot use a mobile network due to the fact that the number of times of USIM card erasure is over-limited can be effectively located, active intervention is conducted in the aspect of USIM card failure prediction, the intervention is conducted in advance, service perception of the mobile user is improved, and customer complaint quantity caused by USIM card failure is effectively reduced.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method for diagnosing a USIM card fault, a device for diagnosing a USIM card fault, an electronic apparatus, and a storage medium.
Background
USIM is an abbreviation for Universal Subscriber Identity Module (universal subscriber identity card). The USIM, also called upgrade SIM, is a component in the UMTS (Universal Mobile Telecommunication System, universal wireless communication system) 3G network. UMTS provides new interactive multimedia services in addition to supporting existing fixed and mobile services. It is compatible with GSM (Global System for Mobile Communications ) and IP (Internet Protocol, internetworking protocol) via mobile or fixed, public or private network access.
Different types of USIM cards have a threshold number of erasures:
MP1: conventional cell phone cards (injection molded), the number of erasures is 10 ten thousand.
MP2: industrial-grade mobile phone cards (epoxy resin composite ceramics) are erased for 50 ten thousand times, and the working temperature is-40-105 ℃.
MS0: the conventional chip mobile phone card (epoxy resin) has the erasing times of 10 ten thousand times and the working temperature of-25-85 ℃.
MS1: industrial chip mobile phone card (epoxy resin), the erasing times are 50 ten thousand times.
When the erasing times of the USIM card of the user reach above the threshold value of the erasing times, the situation that the user falls back to the 2G network and cannot access the 4G/5G network occurs in a large probability, and an operator can only find the fault problem of the USIM card after complaints of the client, so that the client is passively informed of the need of card replacement processing, the client perception is influenced, and the work load of checking the hot line problem and consuming time of the client service is increased.
Disclosure of Invention
Aiming at the defects in the prior art, the embodiment of the invention provides a diagnosis method for USIM card faults, a diagnosis device for USIM card faults, electronic equipment and a storage medium.
In a first aspect, an embodiment of the present invention provides a method for diagnosing a USIM card fault, including:
Acquiring erasing behavior data of a user USIM card, and determining erasing frequency of the USIM card based on the erasing behavior data;
Calculating the residual available duration of the USIM card based on the erasing frequency and the erasing frequency threshold of the USIM card;
And if the remaining available time length is smaller than a preset time length threshold value, determining the user as a high-risk user of USIM card failure.
As above, optionally, the obtaining the erasure behavior data of the USIM card of the user includes:
acquiring the first use time of each user USIM card from a customer relationship management system;
calculating the used duration of each user USIM card based on the first use time;
Screening all users of which the used time length of the USIM card is greater than a used time length threshold value as test users;
acquiring user behavior data of all test users from a plurality of mobile service platforms based on a big data model;
and screening the erasing behavior data of the USIM card of each user in the test user from the user behavior data.
As described above, optionally, the determining, based on the erasure behavior data, the erasure frequency of the USIM card includes:
Counting the erasing behavior data of the USIM card of each user respectively to determine an erasing times counting table of the USIM card of each user;
And calculating the erasing frequency of the USIM card of each user based on the erasing frequency statistical table and the used time length corresponding to each user.
The method, optionally, based on the big data model, obtains user behavior data of all test users from a plurality of mobile service platforms, including:
based on a big data model, periodically acquiring all user behavior data of all test users in the latest preset time period from a plurality of mobile service platforms every preset time period;
The calculating the erasing frequency of the USIM card of each user based on the erasing frequency statistical table and the used time length corresponding to each user includes:
Based on the erasing frequency statistical table and the preset time period, calculating the erasing frequency of the USIM card of each user;
updating the erasing times statistical table according to the preset period;
and updating the erasing frequency of the USIM card of each user based on the updated erasing frequency statistical table.
As described above, optionally, the calculating the remaining available duration of the USIM card based on the erasing frequency and the threshold value of the number of times of erasing of the USIM card includes:
calculating the total usable duration of the USIM card based on the erasing frequency and the threshold value of the erasing frequency of the USIM card;
And calculating the remaining available duration of the USIM card based on the total duration and the used duration.
The method as above, optionally, further comprising:
And sending an early warning message to the high-risk user, wherein the early warning message is used for informing the high-risk user that the USIM card is at fault risk.
The method as above, optionally, further comprising:
the remaining available duration of the USIM card of each high risk user is noted in the customer service system.
In a second aspect, an embodiment of the present invention provides a diagnostic apparatus for USIM card failure, including:
The erasing frequency determining module is used for obtaining erasing behavior data of a USIM card of a user and determining the erasing frequency of the USIM card based on the erasing behavior data;
the remaining available time length calculating module is used for calculating the remaining available time length of the USIM card based on the erasing frequency and the erasing frequency threshold of the USIM card;
and the high-risk user positioning module is used for determining the user as a high-risk user with USIM card fault if the remaining available time length is smaller than a preset time length threshold value.
In a third aspect, an embodiment of the present invention provides an electronic device, including:
The device comprises a memory and a processor, wherein the processor and the memory are communicated with each other through a bus; the memory stores program instructions executable by the processor, the processor invoking the program instructions capable of performing the method for diagnosing a USIM card fault as described in any one of the first aspects above.
In a fourth aspect, an embodiment of the present invention provides a storage medium having stored thereon a computer program which, when executed by a processor, implements the method for diagnosing a USIM card failure according to any one of the first aspects above.
According to the diagnosis method for USIM card faults, provided by the embodiment of the invention, the erasing behavior data of the USIM card of a user is obtained, and the erasing frequency of the USIM card is determined based on the erasing behavior data; calculating the residual available duration of the USIM card based on the erasing frequency and the erasing frequency threshold of the USIM card; and if the remaining available time length is smaller than a preset time length threshold value, determining the user as a high-risk user of USIM card failure. According to the method and the device for predicting the user USIM card erasure time, under the condition that hardware facilities are not added, erasure behavior data analysis of the USIM card is utilized, the remaining usable time of the user USIM card is predicted, the problem that a user cannot use a mobile network due to the fact that the number of times of USIM card erasure is over-limited can be effectively located, active intervention is conducted in the aspect of USIM card failure prediction, the intervention is conducted in advance, service perception of the mobile user is improved, and customer complaint quantity caused by USIM card failure is effectively reduced.
Drawings
Fig. 1 is a flowchart illustrating steps of an embodiment of a method for diagnosing USIM card failure according to the present invention;
Fig. 2 is a flowchart showing a step of predicting the erasing frequency of a USIM card of a user in an embodiment of a USIM card fault diagnosis method according to the present invention;
Fig. 3 is a flowchart showing steps for calculating a remaining usable time length of a USIM card of a user according to an embodiment of a diagnosis method of USIM card malfunction of the present invention;
fig. 4 is a schematic diagram of active prediction of USIM card failure and push contact reminding card replacement in an embodiment of a diagnosis method of USIM card failure according to the present invention;
Fig. 5 is a block diagram showing the construction of an embodiment of a diagnostic apparatus for USIM card malfunction of the present invention;
Fig. 6 is a block diagram of an embodiment of an electronic device of the present invention.
Detailed Description
In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention will be rendered by reference to the appended drawings and appended detailed description.
Referring to fig. 1, a flowchart illustrating steps of an embodiment of a method for diagnosing USIM card faults according to the present invention may specifically include the following steps:
Step S110, acquiring erasing behavior data of a USIM card of a user, and determining erasing frequency of the USIM card based on the erasing behavior data;
Specifically, for each user, the erasure behavior data of the USIM card bound by the user is obtained, where the erasure behavior data may be: write and erase behavior data of USIM cards including, but not limited to, a successful operation of the web, a refused operation of the web, a detach operation, authentication reject (refused authentication) operation, an attach reject operation, sms (short message service) short message, tau (location information update) operation, at+ ecrmfplmn (performance test class instruction in narrowband internet of things NB-IoT) active operation, at+ crsm/csim (inquiry access class instruction in NB-IoT) active operation, guti re-allocation (reassignment of identity code) operation, etc.
In practical application, if the number of USIM cards bound by the same user is greater than 1, only the relevant information of the USIM cards currently used by the user is obtained, namely, when the user has multiple card exchange behaviors, only the erasing behavior data of the latest USIM card is obtained.
After the erasing behavior data of the user USIM card is obtained, the erasing behavior of the user USIM card is counted, the sum of the erasing times of the user USIM card in a period of time is calculated, and the erasing frequency of the user USIM card is determined based on the sum of the erasing times and the period of time, wherein the erasing frequency can be daily average erasing frequency, namely the average erasing frequency of the user USIM card every day and the like.
For example, if the sum of the erasing times of the USIM card of the user is 3000 times in 30 days, the erasing frequency of the USIM card of the user is 100 times in each day.
Step S120, calculating the residual available duration of the USIM card based on the erasing frequency and the threshold value of the erasing frequency of the USIM card;
Specifically, the threshold of the number of times of erasing of USIM cards of different types is different, for example, the threshold of the number of times of erasing of MP1 type is 10 ten thousand times, the threshold of the number of times of erasing of MP2 type is 50 ten thousand times, the threshold of the number of times of erasing of MS0 type is 10 ten thousand times, the number of times of erasing of MS1 type is 50 ten thousand times, etc.
And determining a erasing frequency threshold according to the type of the USIM card of the user, and predicting the remaining available time length of the USIM card of the user by using the erasing frequency threshold and the erasing frequency of the USIM card of the user.
For example, if the user USIM card is an MP1 type conventional mobile phone card, the erasing frequency threshold is 10 ten thousand times, the daily erasing frequency of the user USIM card is 100 times, and the user USIM card is used for 300 days, the remaining available time of the user USIM card is predicted to be 700 days.
And step S130, if the remaining available time length is smaller than a preset time length threshold value, determining the user as a high-risk user with USIM card failure.
Specifically, if the remaining available time length of the user USIM card is less than the preset time length threshold, it indicates that the user USIM card is about to reach the erasing times threshold, at this time, the user is determined as a high risk user of USIM card failure. The preset duration threshold may be determined according to practical situations, for example, the preset duration threshold may be 3 months (90 days), etc.
According to the diagnosis method for USIM card faults, provided by the embodiment of the invention, the erasing behavior data of the USIM card of a user is obtained, and the erasing frequency of the USIM card is determined based on the erasing behavior data; calculating the residual available duration of the USIM card based on the erasing frequency and the erasing frequency threshold of the USIM card; and if the remaining available time length is smaller than a preset time length threshold value, determining the user as a high-risk user of USIM card failure. According to the method and the device for predicting the user USIM card erasure time, under the condition that hardware facilities are not added, erasure behavior data analysis of the USIM card is utilized, the remaining usable time of the user USIM card is predicted, the problem that a user cannot use a mobile network due to the fact that the number of times of USIM card erasure is over-limited can be effectively located, active intervention is conducted in the aspect of USIM card failure prediction, the intervention is conducted in advance, service perception of the mobile user is improved, and customer complaint quantity caused by USIM card failure is effectively reduced.
On the basis of the foregoing embodiment, further, the obtaining the erasing behavior data of the USIM card of the user includes:
acquiring the first use time of each user USIM card from a customer relationship management system;
calculating the used duration of each user USIM card based on the first use time;
Screening all users of which the used time length of the USIM card is greater than a used time length threshold value as test users;
acquiring user behavior data of all test users from a plurality of mobile service platforms based on a big data model;
and screening the erasing behavior data of the USIM card of each user in the test user from the user behavior data.
Specifically, the customer relationship management system records order data of network access or USIM card replacement of the whole network mobile user, and uses technical capabilities such as FTP (FILE TRANSFER Protocol ), OGG (Oracle GoldenGate, a log-based structured data copy backup software), kafka (a high-throughput distributed publish-subscribe message system) and the like to push relevant data such as USIM card registration recorded by the customer relationship management system to the big data platform. The big data platform extracts basic information of a mobile user and the association relation between the user and the USIM card in the client relation management system based on the data of the client relation management system, and only acquires related information of the USIM card currently used by the user, namely, only acquires the latest record when the user has multiple card changing behaviors.
For a USIM card currently used by a user, acquiring the time of using the USIM card for the first time by the user, recording as first use time D 1, calculating the duration of the duration which is used currently, and recording as used duration D 2. And D 1 is the first signing time of the user and the USIM card of the user, and the first signing time is acquired through a business handling record in a client management system.
The used time length of the user USIM card is calculated according to the formula (1):
D 2=T0-D1 formula (1)
Wherein T 0 represents the current time, D 2 is the duration of the USIM card used, D 1 is the first time the user signs up with his USIM card, for example, D2 may calculate the number of days of USIM card used in days.
Because the whole network mobile subscriber data are more, if USIM card data of each subscriber are processed, the processing efficiency will be seriously affected, and high risk subscribers with USIM card faults cannot be located in time. In order to solve the problem, USIM card users with shorter using time length are filtered out by setting the using time length threshold, namely, the using time length is smaller than the using time length threshold, and the user is judged to have no fault risk that the erasing times of the USIM card reach the erasing times threshold.
For example, if the usage time threshold is set to 180 days, users with a usage time period longer than 180 days after network access or card replacement will be included in the statistical range of the large data platform as test users, because users with USIM card erasing times longer than 10w times within 180 days, i.e. 6 months, will not normally occur, and different usage time thresholds can be set according to statistical data for different types of USIM cards.
And then, the big data platform acquires user behavior data of all the test users from the plurality of mobile service platforms based on the big data model, and the erasure behavior data of the USIM card of each user in the test users is screened out from the user behavior data. Each mobile service platform can use FTP, OGG, kafka and other technical capabilities to push related data of the erasing behavior of the USIM card to the big data platform. The big data platform gathers the writing and erasing behavior data of the USIM card through the big data model, including but not limited to a successful operation of the injection network, a refused operation of the injection network, a detach operation, authentication reject operation, an attach reject operation, sms short message, tau operation, at+ ecrmfplmn active operation, at+ crsm/csim active operation, guti re-allocation operation and the like. The big data model can be a big data model generated based on artificial intelligence (ARTIFICIAL INTELLIGENCE, AI), and the deep learning model is trained through a large amount of training data, so that the big data model is input as user behavior data, and is output as erasure behavior data of the USIM card screened from the big data model.
According to the embodiment of the invention, by utilizing a big data technology and user behavior analysis, under the condition of not adding hardware facilities, the residual usable time of the USIM card of the mobile user is predicted through the network access and card exchange information of the mobile user and the correlation analysis of the USIM card erasing behavior data of each mobile service platform, and through an intelligent means, active intervention and early intervention are carried out in the aspect of USIM card fault prediction, so that the service perception of the mobile user can be improved, and the customer complaint quantity caused by USIM card faults is effectively reduced.
On the basis of the foregoing embodiments, further, the determining, based on the erasure behavior data, the erasure frequency of the USIM card includes:
Counting the erasing behavior data of the USIM card of each user respectively to determine an erasing times counting table of the USIM card of each user;
And calculating the erasing frequency of the USIM card of each user based on the erasing frequency statistical table and the used time length corresponding to each user.
Specifically, a big data model is built, data of each mobile service platform are collected, data files are obtained through FTP, OGG, kafka and the like, after a user starts to use, the summary result of the erasing behavior data quantity of the USIM card is recorded, summary content includes but is not limited to all writing and erasing behavior data, the summary content is recorded as1 time, and the summary record sum of each platform is the total amount of the erasing behavior of the USIM card of the user.
And setting a statistics table of the erasing times of the USIM card of the user, wherein the statistics table at least comprises key fields such as a user number, a USIM card number of the user, a card type, the erasing times of the USIM card of the user and the like.
Then, the erasure frequency of the USIM card of each user is calculated according to formula (2):
f=n/D 2 formula (2)
Wherein F is the erasing frequency of the USIM card of the user, N is the sum of the counted erasing times of the USIM card of the user in the erasing times statistics table, and D 2 is the used time of the USIM card of the user.
Fig. 2 is a flowchart of a step of predicting the erasing frequency of a USIM card of a user in an embodiment of a diagnosis method for USIM card failure according to the present invention, as shown in fig. 2, including the following steps:
Step S211, acquiring user USIM card registration data;
Specifically, the big data platform acquires the relationship of the USIM card of the user and the time information of network access or card exchange of the user from the client relationship management platform in a FTP, OGG, kafka mode and the like, and is used for determining the used duration of the USIM card of the user;
step S212, acquiring the erasing behavior data of the USIM card;
specifically, the big data platform obtains the erasing behavior data of the USIM card from each mobile service platform in FTP, OGG, kafka modes and the like, and the data content comprises key information such as the erasing behavior action, the platform, the occurrence time, five-code data of the USIM card and the like;
Step S220, converging the user USIM card erasing action list;
Specifically, the big data platform gathers the data of the customer relationship management platform and each mobile service platform, and integrates the data into a data list through the USIM card number, which is a list for recording the used time length and the erasing behavior of the USIM card of the user;
Step S230, judging that the USIM card is used for more than 180 days, if yes, executing step S240, otherwise, ending.
Specifically, judging whether the used time length of the USIM card of the user exceeds 180 days, and if the used time length is less than 180 days, not taking into the calculation range of the erasing frequency of the USIM card of the user;
Step S240, outputting f=n/D 2;
Specifically, if the used time length of the USIM card of the user is equal to or exceeds 180 days, counting the total number of times N of erasing actions of the USIM card of the user and the used time length D 2 by the list data collected by the big data platform to obtain the average erasing frequency F.
In the embodiment of the invention, the USIM card erasing behavior data of each mobile service platform are correlated, cleaned and converged to generate a user USIM card erasing frequency statistical table, and the UIMS card erasing frequency of the user is predicted.
Based on the above embodiments, further, based on the big data model, the obtaining user behavior data of all the test users from the plurality of mobile service platforms includes:
based on a big data model, periodically acquiring all user behavior data of all test users in the latest preset time period from a plurality of mobile service platforms every preset time period;
The calculating the erasing frequency of the USIM card of each user based on the erasing frequency statistical table and the used time length corresponding to each user includes:
Based on the erasing frequency statistical table and the preset time period, calculating the erasing frequency of the USIM card of each user;
updating the erasing times statistical table according to the preset period;
and updating the erasing frequency of the USIM card of each user based on the updated erasing frequency statistical table.
Specifically, in order to continuously acquire a high-risk user with a USIM card failure, in practical application, the erasing behavior data of the user in the last period of time is periodically acquired, and the occurrence times of the erasing behavior of the USIM card of the user in the period of time are counted, so as to further predict the erasing frequency of the USIM card of the user. The last time period may be set to be the same as the time period threshold, or may be set to be a value smaller than the time period threshold, for example, the time period threshold is 180 days, the erasing behavior data of all users with the time period longer than 180 days in the last 180 days is periodically obtained, a user erasing frequency statistical table is generated, the counted frequency and the last time period in the erasing frequency statistical table are used, the erasing frequency of the users is calculated, for example, the sum of the erasing frequency statistical values of USIM cards of the users in the last 180 days is 36000 times, and the average erasing frequency of the users in the last 180 days is 200 times.
And continuously acquiring erasing behavior data generated by a user in the latest preset period every interval preset period, updating an erasing frequency statistical table, and updating the erasing frequency of the USIM card of each user based on the erasing frequency statistical table.
For example, if the preset period is one month, the big data platform gathers the data of the customer relationship management system, and the mobile user basic information and the association relationship between the user and the USIM card in the customer relationship management system are extracted monthly by an FTP (File transfer protocol) mode; establishing a big data model, gathering data of each mobile service platform, acquiring data files in a month by an FTP mode, and recording the data quantity summarizing result of the erasing behavior of the USIM card of the user; setting a user USIM card erasing times statistics list month table which comprises key fields such as a user number, a user USIM card number, a card type, a user USIM card registration time, a user USIM card erasing times, an erasing times recording platform, an erasing times recording month and the like, and acquiring the latest file data according to FTP every month for incremental recording.
And counting a list month table according to the erasing times of the USIM card of the user every month, screening a user range with the using time of the USIM card of more than 6 months, calculating the average erasing frequency of the USIM card of the user, obtaining a mean value F, and counting the mean value F into the average erasing frequency table of the USIM card of the user.
And acquiring the used time of the USIM card of the user according to the registration time D 1 of the USIM card of the user every month, and calculating the remaining usable time of the USIM card of the user by combining the daily average erasing times F of the user.
In practical application, before periodically updating the user erasing times statistics table, the erasing times of the next user USIM card can be predicted, the prediction result is estimated according to the user erasing times statistics table updated and counted next time, and continuous supplement and improvement of the big data model are performed according to the estimation result, so that automatic growth of the model is realized, for example, the data screening rule of the big data model is optimized through the estimation result.
According to the embodiment of the invention, through technical evaluation, data modeling and docking of different platform interfaces, statistics and analysis of the erasing behavior data of the USIM card of the mobile user are realized, the remaining usable time length of the USIM card of the user is effectively predicted, a risk client list is formed, and the probability of occurrence of faults of the USIM card of the mobile user is greatly reduced.
On the basis of the foregoing embodiments, further, the calculating, based on the erasing frequency and the threshold value of the number of times of erasing of the USIM card, a remaining available duration of the USIM card includes:
calculating the total usable duration of the USIM card based on the erasing frequency and the threshold value of the erasing frequency of the USIM card;
And calculating the remaining available duration of the USIM card based on the total duration and the used duration.
Specifically, the total usable duration of the USIM card is calculated according to formula (3):
d 3 =min (T)/F formula (3)
Wherein D 3 is the total usable time length of the USIM card, and min (T) is the threshold value of the number of times of erasing of the USIM card.
Calculating the remaining available time length of the USIM card according to formula (4):
D 4=D3-D2 formula (4)
Wherein D 4 is the remaining available duration of the USIM card, and D 2 is the used duration of the user.
And obtaining the time D 1 of using the USIM card for the first time by the data of the client relationship management system, calculating the time D 2 when the USIM card is used at present, and finally obtaining the time D 4 when the USIM card of the user is remained and usable. For example, when the threshold of the number of times of erasing of the USIM card is 10w times, after the number of times of using exceeds the threshold, a situation that the user falls back into the 2G network probabilistically occurs, so that the user cannot use the fault of the mobile network, and at this time, min (T) can be assigned to 10 ten thousand times.
And if the daily average erasing frequency of the user USIM card is periodically calculated according to the month, acquiring the used time of the user USIM card according to the user USIM card registration time D 1 in each month, and calculating the remaining available time D 4 of the user USIM card by combining the daily average use frequency F of the user.
Fig. 3 is a flowchart of steps for calculating a remaining usable time length of a USIM card of a user according to an embodiment of a diagnosis method for USIM card malfunction of the present invention, as shown in fig. 3, including the steps of:
s310, obtaining the erasing frequency F of the USIM card of the user according to the step S240
Specifically, the output result of step S240 is that, under a use duration of at least 6 months, the user USIM card erases frequency F on a daily basis;
S320, acquiring the used time length D 2 of the USIM card of the user;
Specifically, the current USIM card use time of the user is obtained through data of a customer relationship management system converged by a big data platform, and the deadline current time is calculated, so that the number of days D 2 of the USIM card of the user is used;
S330, calculating the remaining available time length D 4 of the USIM card of the user;
Specifically, according to the daily average usage frequency F of the USIM card of the user and the USIM card erasing frequency lower limit threshold Min (T), the total number of days D 3 of the USIM card of the user can be calculated, and the number of days D 2 of the USIM card of the user can be subtracted, so that the number of days D 4 of the USIM card of the user can be calculated.
In the embodiment of the invention, the residual using time of the USIM card of the user is calculated through the model, and the residual usable time of the USIM card of the mobile user is predicted through the network access, card changing information and the associated analysis of the USIM card erasing behavior data of each mobile service platform, so that the problem positioning of the mobile user that the mobile network cannot be used due to the overrun of the erasing times of the USIM card can be effectively identified.
On the basis of the above embodiments, further comprising:
And sending an early warning message to the high-risk user, wherein the early warning message is used for informing the high-risk user that the USIM card is at fault risk.
The remaining available duration of the USIM card of each high risk user is noted in the customer service system.
Specifically, according to the remaining available time length of the USIM card of the user, a user list with the remaining available time length less than a preset time length threshold is obtained, and high-risk user clustering is formed. For example, users with remaining usable time less than 3 months are aggregated to form a high risk overhome group.
Aiming at high-risk users, early warning messages are sent to the users through all contacts on line and off line, the users are informed that USIM card faults possibly occur, network use is abnormal, the users are reminded to go to a nearby business hall as soon as possible to transact card exchange business, and the probability of occurrence of the USIM card faults is reduced.
The contact range can comprise short message pushing, popup window reminding of a service acceptance system, popup window reminding when a customer service system is accessed by voice, and the like.
Meanwhile, in the diagnosis capability of the USIM card fault one-key of the customer service system, the content of the remaining available duration of the USIM card is supplemented, so that customer service personnel can conveniently and quickly locate faults. If the user does not actively complete the card changing operation, once the USIM card network fault occurs, customer service personnel can quickly perform problem positioning according to the marked remaining available time of the USIM card of the user, inform the user to perform card changing processing, improve the problem solving efficiency and improve the service quality of the customer.
Fig. 4 is a schematic diagram of active prediction of a USIM card fault and push contact reminding card replacement in an embodiment of a diagnosis method of a USIM card fault, as shown in fig. 4, a module for predicting remaining usable time length of a user USIM card establishes a big data model, calculates a user using the USIM card for more than 6 months, calculates daily average erasing frequency of the USIM card, and calculates remaining usable time length of the user USIM card through a threshold value of the number of times of USIM card erasing and the daily average erasing frequency of the user. The target group identification and online and offline contact pushing module establishes an identification process of a target group needing card replacement, brings users with residual USIM cards with the service duration within 3 months into the target group for early warning notification, and sends card replacement reminding to the clients at each contact, wherein the card replacement reminding comprises short message pushing, popup reminding of a service acceptance system, popup reminding when a customer service system is accessed by voice, and the like. And the customer service active reminding processing module supplements the content of the remaining available time length of the USIM card in the USIM card fault one-key diagnosis capability of the customer service system, if the user does not actively complete the card replacement operation, once the USIM card network fault occurs, customer service personnel can quickly perform problem positioning according to the marked remaining available time length condition of the USIM card of the user, inform the user to perform card replacement processing, improve the problem solving efficiency and improve the service quality of the customer.
According to the diagnosis method for the USIM card faults, provided by the embodiment of the invention, the large data model is established, the erasing frequency of the USIM card of the user is calculated, the remaining available time is obtained, the user is informed to carry out card replacement operation in advance through the modes of data auditing, system deployment, user grouping establishment and the like, the probability of the user mobile network faults caused by the fact that the erasing frequency of the USIM card reaches a threshold value is greatly reduced, meanwhile, when the user generates mobile network fault complaints due to the fact that the card is not replaced, the current situation that a customer service customer needs to replace the card is informed through a popup mode, the customer service personnel can quickly carry out problem positioning, the waiting time of the user is reduced, the service quality of the customer is improved, the supporting workload of the customer service personnel and the maintenance personnel is saved, the problem solving efficiency of the customer service support personnel is improved, and the service quality of enterprises is improved.
It should be noted that, for simplicity of description, the method embodiments are shown as a series of acts, but it should be understood by those skilled in the art that the embodiments are not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred embodiments, and that the acts are not necessarily required by the embodiments of the invention.
Referring to fig. 5, a block diagram of an embodiment of a diagnostic apparatus for USIM card fault according to the present invention is shown, which may specifically include the following modules:
The erasure frequency determining module 510 is configured to obtain erasure behavior data of a USIM card of a user, and determine erasure frequency of the USIM card based on the erasure behavior data;
A remaining available time length calculating module 520, configured to calculate a remaining available time length of the USIM card based on the erasing frequency and an erasing frequency threshold of the USIM card;
And the high risk user positioning module 530 is configured to determine the user as a high risk user of USIM card failure if the remaining available time length is less than a preset time length threshold.
As mentioned above, optionally, the erasure frequency determining module 510 is configured to, when acquiring erasure behavior data of a USIM card of a user, specifically:
acquiring the first use time of each user USIM card from a customer relationship management system;
calculating the used duration of each user USIM card based on the first use time;
Screening all users of which the used time length of the USIM card is greater than a used time length threshold value as test users;
acquiring user behavior data of all test users from a plurality of mobile service platforms based on a big data model;
and screening the erasing behavior data of the USIM card of each user in the test user from the user behavior data.
As mentioned above, optionally, the erasure frequency determining module 510 is configured to, when determining the erasure frequency of the USIM card based on the erasure behavior data, specifically:
Counting the erasing behavior data of the USIM card of each user respectively to determine an erasing times counting table of the USIM card of each user;
And calculating the erasing frequency of the USIM card of each user based on the erasing frequency statistical table and the used time length corresponding to each user.
In the above apparatus, optionally, the erasure frequency determining module 510 is configured to, based on a big data model, obtain user behavior data of all test users from a plurality of mobile service platforms, specifically configured to:
based on a big data model, periodically acquiring all user behavior data of all test users in the latest preset time period from a plurality of mobile service platforms every preset time period;
The calculating the erasing frequency of the USIM card of each user based on the erasing frequency statistical table and the used time length corresponding to each user includes:
Based on the erasing frequency statistical table and the preset time period, calculating the erasing frequency of the USIM card of each user;
updating the erasing times statistical table according to the preset period;
and updating the erasing frequency of the USIM card of each user based on the updated erasing frequency statistical table.
As in the above apparatus, optionally, the remaining available time length calculating module 520 is specifically configured to:
calculating the total usable duration of the USIM card based on the erasing frequency and the threshold value of the erasing frequency of the USIM card;
And calculating the remaining available duration of the USIM card based on the total duration and the used duration.
The apparatus as above, optionally, further comprising:
And the early warning module is used for sending early warning information to the high-risk user, wherein the early warning information is used for informing the high-risk user that the USIM card is at fault risk.
The apparatus as above, optionally, further comprising:
And the marking module is used for marking the remaining available duration of the USIM card of each high-risk user in the customer service system.
For the device embodiment, since the device embodiment is substantially similar to the method embodiment, the description is relatively simple, and the relevant points only need to be referred to the part of the description of the method embodiment, which is not repeated herein.
Referring to fig. 6, there is shown a block diagram of an embodiment of an electronic device of the present invention, the device comprising: a processor (processor) 610, a memory (memory) 620, and a bus 630;
wherein the processor 610 and the memory 620 communicate with each other via the bus 630; the processor 610 is configured to invoke program instructions in the memory 620 to perform the methods provided by the method embodiments described above, including, for example: acquiring erasing behavior data of a user USIM card, and determining erasing frequency of the USIM card based on the erasing behavior data; calculating the residual available duration of the USIM card based on the erasing frequency and the erasing frequency threshold of the USIM card; and if the remaining available time length is smaller than a preset time length threshold value, determining the user as a high-risk user of USIM card failure.
Embodiments of the present invention disclose a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions which, when executed by a computer, enable the computer to perform the methods provided by the method embodiments described above, for example comprising: acquiring erasing behavior data of a user USIM card, and determining erasing frequency of the USIM card based on the erasing behavior data; calculating the residual available duration of the USIM card based on the erasing frequency and the erasing frequency threshold of the USIM card; and if the remaining available time length is smaller than a preset time length threshold value, determining the user as a high-risk user of USIM card failure.
Embodiments of the present invention provide a non-transitory computer readable storage medium storing computer instructions that cause a computer to perform the methods provided by the above-described method embodiments, for example, including: acquiring erasing behavior data of a user USIM card, and determining erasing frequency of the USIM card based on the erasing behavior data; calculating the residual available duration of the USIM card based on the erasing frequency and the erasing frequency threshold of the USIM card; and if the remaining available time length is smaller than a preset time length threshold value, determining the user as a high-risk user of USIM card failure.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described by differences from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other.
It will be apparent to those skilled in the art that embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the invention may take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiment and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or terminal device that comprises the element.
The above description of the diagnosis method for USIM card fault, the diagnosis device for USIM card fault, the electronic device and the storage medium provided by the present invention applies specific examples to illustrate the principles and embodiments of the present invention, and the above examples are only used to help understand the method and core ideas of the present invention; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present invention, the present description should not be construed as limiting the present invention in view of the above.
Claims (10)
1. A method for diagnosing a USIM card failure, comprising:
Acquiring erasing behavior data of a user USIM card, and determining erasing frequency of the USIM card based on the erasing behavior data;
Calculating the residual available duration of the USIM card based on the erasing frequency and the erasing frequency threshold of the USIM card;
And if the remaining available time length is smaller than a preset time length threshold value, determining the user as a high-risk user of USIM card failure.
2. The method of claim 1, wherein the obtaining the erasure behavior data of the USIM card of the user comprises:
acquiring the first use time of each user USIM card from a customer relationship management system;
calculating the used duration of each user USIM card based on the first use time;
Screening all users of which the used time length of the USIM card is greater than a used time length threshold value as test users;
acquiring user behavior data of all test users from a plurality of mobile service platforms based on a big data model;
and screening the erasing behavior data of the USIM card of each user in the test user from the user behavior data.
3. The method of claim 2, wherein the determining the frequency of erasure of the USIM card based on the erasure behavior data comprises:
Counting the erasing behavior data of the USIM card of each user respectively to determine an erasing times counting table of the USIM card of each user;
And calculating the erasing frequency of the USIM card of each user based on the erasing frequency statistical table and the used time length corresponding to each user.
4. The method of claim 3, wherein the obtaining user behavior data of all test users from the plurality of mobile service platforms based on the big data model comprises:
based on a big data model, periodically acquiring all user behavior data of all test users in the latest preset time period from a plurality of mobile service platforms every preset time period;
The calculating the erasing frequency of the USIM card of each user based on the erasing frequency statistical table and the used time length corresponding to each user includes:
Based on the erasing frequency statistical table and the preset time period, calculating the erasing frequency of the USIM card of each user;
updating the erasing times statistical table according to the preset period;
and updating the erasing frequency of the USIM card of each user based on the updated erasing frequency statistical table.
5. The method of claim 2, wherein the calculating the remaining usable time period of the USIM card based on the erasure frequency and the threshold number of erasures of the USIM card comprises:
calculating the total usable duration of the USIM card based on the erasing frequency and the threshold value of the erasing frequency of the USIM card;
And calculating the remaining available duration of the USIM card based on the total duration and the used duration.
6. The method of any one of claims 1-5, further comprising:
And sending an early warning message to the high-risk user, wherein the early warning message is used for informing the high-risk user that the USIM card is at fault risk.
7. The method as recited in claim 6, further comprising:
the remaining available duration of the USIM card of each high risk user is noted in the customer service system.
8. A diagnostic apparatus for USIM card failure, comprising:
The erasing frequency determining module is used for obtaining erasing behavior data of a USIM card of a user and determining the erasing frequency of the USIM card based on the erasing behavior data;
the remaining available time length calculating module is used for calculating the remaining available time length of the USIM card based on the erasing frequency and the erasing frequency threshold of the USIM card;
and the high-risk user positioning module is used for determining the user as a high-risk user with USIM card fault if the remaining available time length is smaller than a preset time length threshold value.
9. An electronic device, comprising:
The device comprises a memory and a processor, wherein the processor and the memory are communicated with each other through a bus; the memory stores program instructions executable by the processor, the processor invoking the program instructions to perform the method of any of claims 1-7.
10. A computer readable storage medium, on which a computer program is stored, which computer program, when being executed by a processor, implements the method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410472610.5A CN118283599A (en) | 2024-04-18 | 2024-04-18 | USIM card fault diagnosis method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410472610.5A CN118283599A (en) | 2024-04-18 | 2024-04-18 | USIM card fault diagnosis method and device, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118283599A true CN118283599A (en) | 2024-07-02 |
Family
ID=91636712
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410472610.5A Pending CN118283599A (en) | 2024-04-18 | 2024-04-18 | USIM card fault diagnosis method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118283599A (en) |
-
2024
- 2024-04-18 CN CN202410472610.5A patent/CN118283599A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111064634B (en) | Method and device for monitoring mass Internet of things terminal online state | |
CN109861856B (en) | Method and device for notifying system fault information, storage medium and computer equipment | |
CN111694644A (en) | Message processing method and device based on robot operating system and computer equipment | |
CN101317370A (en) | Method and management agent for event notifications correlation | |
CN113412607B (en) | Content pushing method and device, mobile terminal and storage medium | |
CN105451234A (en) | Signaling interactive data-based suspicious number analyzing method and device | |
CN101951623B (en) | User behavior statistical method and device based on user events | |
US8725779B1 (en) | System and method for counting and storing events as scalar quantities in skewed counting environments | |
CN104007942A (en) | Method and device for printing control of logs | |
CN110784358A (en) | Method and device for constructing network call relation topological graph | |
CN110602207A (en) | Method, device, server and storage medium for predicting push information based on off-network | |
WO2010052695A1 (en) | Method and apparatus for assessing communication quality | |
CN112468387A (en) | Template message sending method, computer equipment and computer storage medium | |
CN110070392B (en) | User loss early warning method and device | |
CN118283599A (en) | USIM card fault diagnosis method and device, electronic equipment and storage medium | |
CN103957230A (en) | Client user number determination method, server and system, and server | |
CN114157999B (en) | Processing method, system, equipment and medium for user to recover internet surfing | |
US20200162950A1 (en) | Fault monitoring in a utility supply network | |
CN113626705B (en) | User retention analysis method, device, electronic equipment and storage medium | |
CN113411828A (en) | Method, device and equipment for sensing call quality and computer readable storage medium | |
CN113923096B (en) | Network element fault early warning method and device, electronic equipment and storage medium | |
CN113452533B (en) | Charging self-inspection and self-healing method and device, computer equipment and storage medium | |
CN114143263A (en) | Method, device and medium for limiting current of user request | |
CN110148011B (en) | Method, device, equipment and medium for analyzing active amount drop based on big data | |
CN113727351A (en) | Communication fraud identification method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination |