5G message receiving test method, device and equipment and storage medium thereof

By obtaining and parsing the 5G message list, simulating the sending and recording the receiving time, and identifying the sending and receiving intervals of mobile phone models, the problem of quickly detecting the 5G message receiving capability was solved, and rapid decision-making and efficient allocation of business promotion were achieved.

CN120659083APending Publication Date: 2025-09-16PING AN TECH (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510877210.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-26
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

Existing technologies lack methods for quickly detecting 5G message reception capabilities, resulting in delayed business promotion decisions, which has a particularly serious impact on financial and healthcare services, where timeliness requirements are high.

Method used

By obtaining 5G messages and sending lists, parsing mobile phone numbers, simulating the sending of messages under the same network environment, recording the receiving time, identifying the sending and receiving intervals of different mobile phone models, and setting their receiving capabilities.

Benefits of technology

It has achieved rapid detection of the 5G message receiving capabilities of different mobile phone models, and can promote services in a graded manner, giving priority to models with higher receiving capabilities, reducing the lag of feedback results, and assisting business decision-making.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120659083A_ABST
    Figure CN120659083A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of research and development design, and relates to a 5G message receiving test method, device and equipment and a storage medium thereof. Analyzing the sending list to obtain batch mobile phone numbers to be subjected to 5G message receiving; in the same 5G message sending network simulation environment, sending 5G messages to batch mobile phone numbers, and recording sending time; receiving the receiving time fed back by each mobile phone number for the 5G message; the receiving time and the sending time are utilized to identify receiving and sending interval time corresponding to different simulation mobile phone types; and setting 5G message receiving capabilities of different simulation mobile phone types according to the receiving and transmitting interval time. By adopting the test method, the 5G message receiving capability of different mobile phone types can be simulated and detected; subsequently, in terms of financial and health old-age service message promotion, services with high timeliness requirements are preferentially promoted to mobile phone type users with high receiving capability, part of feedback results are obtained, and company service decision making is assisted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of R&D and design technology, and is applied to a scenario for testing the ability to push 5G service messages to user mobile phone terminals. It relates to a 5G message reception test method, apparatus, equipment, and storage medium thereof. Background Art

[0002] 5G messages differ from regular text messages in that they contain richer information, including video, audio, images, and text. They offer more content and more complex scenarios than SMS. Currently, with the rapid development of financial and healthcare services, customer acquisition is gradually shifting from internet PC channels to mobile channels. 5G messages are also gradually replacing regular SMS messages in the promotion of financial and healthcare services, pushing richer, relevant business information to potential users.

[0003] However, existing methods of pushing richer, relevant business information to potential users through 5G messaging still present certain challenges. For example, there's no way to quickly test whether a target phone number has received 5G messages, or whether it's actually capable of receiving them. Even with some testing methods, these methods rely on waiting for a period of time and then checking with the vendor's response report (generally around 80% return within an hour, with the slowest taking two to three days or no return at all) to determine if a user has received 5G messages. For time-sensitive businesses, relying solely on vendor response reports can be sluggish, hindering internal company promotion decisions. Consequently, there's currently a lack of a rapid method for testing 5G message reception capabilities, significantly impacting business promotion decisions. Summary of the Invention

[0004] The purpose of the embodiments of the present application is to propose a 5G message reception test method, device, equipment and storage medium thereof to solve the problem that there is currently a lack of a method for quickly testing 5G message reception capabilities, which seriously affects business promotion decisions.

[0005] In the first aspect, the embodiment of the present application provides a 5G message reception test method, which adopts the following technical solution:

[0006] A 5G message reception test method includes the following steps:

[0007] Get 5G messages and sending lists;

[0008] Parse the sending list to obtain a batch of mobile phone numbers to be used for 5G message reception;

[0009] In the same 5G message sending network simulation environment, send the 5G message to the batch of mobile phone numbers and record the sending time;

[0010] Receiving the reception time fed back for the 5G message for each mobile phone number in the batch of mobile phone numbers;

[0011] Using the receiving time and the sending time, identifying the sending and receiving intervals corresponding to different simulated mobile phone models;

[0012] According to the sending and receiving intervals corresponding to different simulated mobile phone models, set the 5G message receiving capabilities corresponding to different simulated mobile phone models.

[0013] In a second aspect, an embodiment of the present application further provides a 5G message reception test device, which adopts the following technical solution:

[0014] A 5G message reception test device, comprising:

[0015] Acquisition module, used to obtain 5G messages and sending lists;

[0016] A list parsing module is used to parse the sending list and obtain a batch of mobile phone numbers to receive 5G messages;

[0017] A sending record module is used to send the 5G message to the batch of mobile phone numbers in the same 5G message sending network simulation environment and record the sending time;

[0018] A feedback receiving module, configured to receive the reception time fed back by each mobile phone number in the batch of mobile phone numbers for the 5G message;

[0019] A transceiver time interval identification module, configured to identify the transceiver time intervals corresponding to different simulated mobile phone models using the receiving time and the sending time;

[0020] The receiving capability setting module is used to set the 5G message receiving capabilities corresponding to different simulated mobile phone models according to the sending and receiving interval times corresponding to different simulated mobile phone models.

[0021] In a third aspect, an embodiment of the present application further provides a computer device that adopts the following technical solution:

[0022] A computer device includes a memory and a processor, wherein the memory stores computer-readable instructions, and when the processor executes the computer-readable instructions, the steps of the above-mentioned 5G message reception test method are implemented.

[0023] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, which adopts the following technical solution:

[0024] A computer-readable storage medium having computer-readable instructions stored thereon, wherein the computer-readable instructions, when executed by a processor, implement the steps of the 5G message reception test method as described above.

[0025] Compared with the prior art, the embodiments of the present application have the following beneficial effects:

[0026] The 5G message reception test method described in this application obtains 5G messages and a sending list; parses the sending list to obtain a batch of mobile phone numbers to be used for 5G message reception; sends 5G messages to a batch of mobile phone numbers in the same 5G message sending network simulation environment and records the sending time; receives the reception time feedback of each mobile phone number for the 5G message; uses the receiving time and sending time to identify the corresponding sending and receiving intervals of different simulated mobile phone models; and sets the corresponding 5G message receiving capabilities of different simulated mobile phone models according to the sending and receiving intervals. Using this 5G message reception test method, the 5G message receiving capabilities of different mobile phone models can be simulated and detected, and the test results can be used to promote services in a graded manner. In particular, in the promotion of financial and health care service messages, for services with extremely high timeliness requirements, priority can be given to users of mobile phone models with higher receiving capabilities in the promotion distribution, thereby obtaining some feedback results in advance to assist the company in making business decisions. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the solutions in this application, a brief introduction will be given below to the drawings required for use in the description of the embodiments of this application. Obviously, the drawings described below are some embodiments of this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0028] Figure 1 is an exemplary system architecture diagram to which the present application may be applied;

[0029] Figure 2 This is a flowchart of an embodiment of a 5G message reception test method according to the present application;

[0030] Figure 3 This is a flowchart of a specific embodiment of simulating a mobile phone virtual test machine in the 5G message reception test method described in this application;

[0031] Figure 4 This is a flowchart of a specific embodiment of the test adjustment based on the number of reception time feedback in the 5G message reception test method described in this application;

[0032] Figure 5This is a flowchart of a specific embodiment of processing control after the test environment is adjusted in the 5G message reception test method described in this application;

[0033] Figure 6 yes Figure 2 A flowchart of a specific embodiment of step 205 is shown;

[0034] Figure 7 yes Figure 2 A flowchart of a specific embodiment of step 206 is shown;

[0035] Figure 8 This is a structural diagram of an embodiment of a 5G message reception test device according to the present application;

[0036] Figure 9 It is a structural diagram of an embodiment of a computer device according to the present application. DETAILED DESCRIPTION

[0037] Unless otherwise defined, all technical and scientific terms used herein have the same meanings as commonly understood by those skilled in the art to which this application belongs. The terms used in the specification of the application are for the purpose of describing specific embodiments only and are not intended to limit this application. The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of this application or the above-mentioned drawings are used to distinguish different objects, not to describe a specific order.

[0038] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0039] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.

[0040] like Figure 1As shown, system architecture 100 may include a terminal device 101, a network 102, and a server 103. Terminal device 101 may be a laptop computer 1011, a tablet computer 1012, or a mobile phone 1013. Network 102 is a medium for providing a communication link between terminal device 101 and server 103. Network 102 may include various connection types, such as wired or wireless communication links or fiber optic cables.

[0041] The user can use the terminal device 101 to interact with the server 103 via the network 102 to receive or send messages, etc. Various communication client applications can be installed on the terminal device 101, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social platform software, etc.

[0042] The terminal device 101 can be various electronic devices with a display screen and supporting web browsing. In addition to the laptop computer 1011, the tablet computer 1012 or the mobile phone 1013, the terminal device 101 can also be an e-book reader, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, a laptop computer and a desktop computer, etc.

[0043] The server 103 may be a server that provides various services, such as a background server that provides support for web pages displayed on the terminal device 101 .

[0044] It should be noted that the 5G message reception test method provided in the embodiment of the present application is generally executed by a server, and accordingly, a 5G message reception test device is generally set in the server.

[0045] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is merely illustrative. Any number of terminal devices, networks and servers may be provided as required.

[0046] Continue to refer Figure 2 , shows a flow chart of an embodiment of a 5G message reception test method according to the present application. The 5G message reception test method comprises the following steps:

[0047] Step 201, obtain 5G message and sending list.

[0048] In this embodiment, the 5G message includes a short message containing video, audio, pictures, and text information for promoting financial and healthcare services; the sending list includes a list of mobile phone numbers to be sent. Specifically, the mobile phone number list can be a simulated list of mobile phone numbers.

[0049] Step 202: parse the sending list to obtain a batch of mobile phone numbers to be used for 5G message reception.

[0050] By parsing the sending list, a batch of mobile phone numbers to be used to receive 5G messages are obtained, so as to facilitate the subsequent 5G message simulation test sending.

[0051] Step 203: In the same 5G message sending network simulation environment, send the 5G message to the batch mobile phone numbers and record the sending time.

[0052] By limiting the same 5G message sending network simulation environment and sending the 5G messages to the batch of mobile phone numbers in the same 5G message sending network simulation environment, the test results are guaranteed not to be affected by the 5G network. The sending time is recorded so that it can be combined with the receiving time to determine the sending and receiving time interval corresponding to each mobile phone number.

[0053] Step 204: Receive the reception time fed back by each mobile phone number in the batch of mobile phone numbers for the 5G message.

[0054] Step 205: Using the receiving time and the sending time, identify the receiving and sending intervals corresponding to different simulated mobile phone models.

[0055] Specifically, the data is summarized and sorted according to the different mobile phone models corresponding to different mobile phone numbers, so as to determine the receiving capabilities of different mobile phone models for 5G messages in terms of mobile phone models.

[0056] Step 206: Set the 5G message receiving capabilities corresponding to different simulated mobile phone models according to the sending and receiving interval times corresponding to different simulated mobile phone models.

[0057] Specifically, the shorter the sending and receiving interval corresponding to the current simulated mobile phone model, the stronger the 5G message receiving capability corresponding to the simulated mobile phone model; conversely, the longer the sending and receiving interval corresponding to the current simulated mobile phone model, the weaker the 5G message receiving capability corresponding to the simulated mobile phone model.

[0058] Generally speaking, by determining the 5G message receiving capabilities of different simulated mobile phone models, it is possible to combine the timeliness requirements of subsequent financial and health care business message promotions, screen different suitable mobile phone models for separate promotions, minimize the lag in promotion feedback results, and assist business promoters in making quick decisions.

[0059] In this embodiment, by obtaining 5G messages and a sending list; parsing the sending list to obtain a batch of mobile phone numbers to receive 5G messages; sending 5G messages to the batch of mobile phone numbers in the same 5G message sending network simulation environment, and recording the sending time; receiving the reception time feedback of each mobile phone number for the 5G message; using the receiving time and sending time, identifying the corresponding sending and receiving interval time of different simulated mobile phone models; and setting the corresponding 5G message receiving capacity of different simulated mobile phone models according to the sending and receiving interval time. Using this 5G message reception test method, it is possible to simulate and detect the 5G message receiving capacity of different mobile phone models, and subsequently use the test results to promote services in a graded manner; especially in the promotion of financial and health care service messages, for services with extremely high timeliness requirements, priority can be given to users of mobile phone models with higher receiving capabilities in the promotion distribution, so as to obtain some feedback results in advance and assist the company in making business decisions.

[0060] Continue to refer Figure 3 In some optional implementations, before step 203, the method further includes the step of simulating a mobile phone virtual test machine. Figure 3 This is a flowchart of a specific embodiment of simulating a mobile phone virtual test machine in the 5G message reception test method described in this application, including the following steps:

[0061] Step 301, obtaining pre-sorted virtual test machines corresponding to different mobile phone models;

[0062] Step 302: randomly assign the batch of mobile phone numbers to virtual test machines to simulate the installation status of the mobile phone numbers;

[0063] Step 303: Place the simulated installed mobile phone number in the 5G message sending network simulation environment.

[0064] By obtaining pre-organized virtual test machines corresponding to different mobile phone models and randomly assigning the batch of mobile phone numbers to the virtual test machines, the installed state of the mobile phone numbers is simulated to ensure that the 5G message reception test is closer to the actual usage state of mobile phone users. The simulated installed state mobile phone numbers are placed in the 5G message sending network simulation environment to ensure that the 5G message reception capability test of all virtual test machines is not affected by 5G network fluctuations.

[0065] In this embodiment, before executing the step of sending the 5G message to the batch mobile phone numbers in the same 5G message sending network simulation environment and recording the sending time, the method also includes: according to the preset mobile phone operating environment simulation configuration interface, setting the 5G message sending network simulation environment to include being in a mobile phone power-on environment, the same signal operator environment, and a 5G message receiving support environment.

[0066] By pre-setting the test in an environment where the mobile phone is turned on, the same signal operator is used, and 5G message reception is supported, other external factors are avoided, such as: the mobile phone is turned off, different operators (China Telecom / China Mobile / China Unicom), and test differences caused by not supporting 5G networks.

[0067] Continue to refer Figure 4 In some optional implementations, after step 204, the method further includes a step of performing test adjustment based on the number of received time feedbacks. Figure 4 This is a flowchart of a specific embodiment of the 5G message reception test method described in this application, which includes the following steps:

[0068] Step 401, counting the number of feedbacks during the receiving time;

[0069] Step 402: Compare the feedback quantity with a preset feedback quantity requirement threshold;

[0070] Step 403: If the number of feedbacks exceeds the preset feedback number threshold, the receiving and sending intervals corresponding to different simulated mobile phone models are identified using the receiving time and the sending time;

[0071] Step 404: If the feedback quantity does not exceed the preset feedback quantity requirement threshold, re-simulate the mobile phone number installation status and / or reconfigure the 5G message sending network simulation environment.

[0072] Specifically, if the number of feedbacks does not exceed the preset feedback number requirement threshold, it means that the number of feedbacks does not meet the 5G message reception test. Therefore, the test environment is readjusted by re-simulating the mobile phone number installation status or / and reconfiguring the 5G message sending network simulation environment to ensure that the test results meet the corresponding test requirements.

[0073] Continue to refer Figure 5 In some optional implementations, after step 404, the method further includes a step of performing processing control after the test environment is adjusted. Figure 5 This is a flowchart of a specific embodiment of processing control after the test environment is adjusted in the 5G message reception test method described in this application, including the following steps:

[0074] Step 501: resend the 5G message to the batch of mobile phone numbers and record the sending time;

[0075] Step 502: Receive the reception time fed back by each mobile phone number in the batch of mobile phone numbers for the 5G message;

[0076] Step 503: Count the number of feedbacks received during the reception time.

[0077] Step 504: Compare the feedback quantity with a preset feedback quantity requirement threshold;

[0078] Step 505, until the feedback quantity exceeds the preset feedback quantity requirement threshold, stop the step of re-simulating the mobile phone number installation status or / and reconfiguring the 5G message sending network simulation environment.

[0079] Specifically, if the number of feedbacks exceeds the preset feedback requirement threshold, it means that the number of feedbacks reaches the 5G message reception test, so the test environment adjustment is completed; therefore, stop re-simulating the mobile phone number installation status or / and reconfiguring the 5G message sending network simulation environment to ensure that the computer program jumps out of the test environment adjustment program.

[0080] Continue to refer Figure 6 , Figure 6 yes Figure 2 The flowchart of a specific embodiment of step 205 shown includes the following steps:

[0081] Step 601, performing a difference operation based on the receiving time and the sending time to calculate the sending and receiving interval time corresponding to each mobile phone number in the batch of mobile phone numbers;

[0082] Step 602: clustering the sending and receiving intervals according to the simulated mobile phone model corresponding to each mobile phone number in the batch of mobile phone numbers;

[0083] Specifically, the sending and receiving intervals of the mobile phone numbers included in the same simulated mobile phone model are clustered into the same cluster.

[0084] Step 603 : accumulating and averaging the receiving and sending intervals in the same cluster to obtain the receiving and sending intervals corresponding to the corresponding simulated mobile phone model.

[0085] Specifically, the average sending and receiving interval time corresponding to the mobile phone numbers included in the same simulated mobile phone model is obtained by accumulating and calculating the average value, and is used as the sending and receiving interval time of the simulated mobile phone model.

[0086] Continue to refer Figure 7 , Figure 7 yes Figure 2 The flowchart of a specific embodiment of step 206 includes the following steps:

[0087] Step 701, serializing different simulated mobile phone models in ascending order of the sending and receiving interval time;

[0088] Step 702: Serialize and organize the obtained simulated mobile phone models, and set the 5G message receiving capabilities of different simulated mobile phone models in the sequence to decrease in sequence from the head of the sequence to the end of the sequence.

[0089] By serializing and arranging the obtained simulated mobile phone models, the 5G message receiving capabilities of different simulated mobile phone models in the sequence are set to decrease in sequence from the head of the sequence to the tail of the sequence, so as to determine the 5G message receiving capabilities of different simulated mobile phone models based on the serialization processing results, and to achieve the timeliness requirements of the subsequent promotion of financial and health care business messages, and to screen different suitable mobile phone models for separate promotion, so as to minimize the lag of the promotion feedback results and assist the business promoters in making quick decisions. For example: in the future, for businesses that do not require high feedback timeliness, when promoting, there is no need to pay too much attention to the mobile phone model, and the promotion can be carried out directly; and for businesses that have high feedback timeliness requirements, when promoting, according to the serialization processing results, only the mobile phone numbers corresponding to mobile phone models with strong 5G message receiving capabilities are screened for promotion, so as to avoid serious lags in the promotion feedback results.

[0090] In this embodiment, by obtaining 5G messages and a sending list; parsing the sending list to obtain a batch of mobile phone numbers to receive 5G messages; sending 5G messages to the batch of mobile phone numbers in the same 5G message sending network simulation environment, and recording the sending time; receiving the reception time feedback of each mobile phone number for the 5G message; using the receiving time and sending time, identifying the corresponding sending and receiving interval time of different simulated mobile phone models; and setting the corresponding 5G message receiving capacity of different simulated mobile phone models according to the sending and receiving interval time. Using this 5G message reception test method, it is possible to simulate and detect the 5G message receiving capacity of different mobile phone models, and subsequently use the test results to promote services in a graded manner; especially in the promotion of financial and health care service messages, for services with extremely high timeliness requirements, priority can be given to users of mobile phone models with higher receiving capabilities in the promotion distribution, so as to obtain some feedback results in advance and assist the company in making business decisions.

[0091] The embodiments of the present application can acquire and process relevant data based on artificial intelligence technology. Artificial intelligence (AI) is the theory, method, technology, and application system that uses digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use knowledge to achieve optimal results.

[0092] Fundamental AI technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing, operating / interaction systems, and mechatronics. AI software technologies primarily encompass computer vision, robotics, biometrics, speech processing, natural language processing, and machine learning / deep learning.

[0093] In this embodiment, by obtaining 5G messages and a sending list; parsing the sending list to obtain a batch of mobile phone numbers to receive 5G messages; sending 5G messages to the batch of mobile phone numbers in the same 5G message sending network simulation environment, and recording the sending time; receiving the reception time feedback of each mobile phone number for the 5G message; using the receiving time and sending time, identifying the corresponding sending and receiving interval time of different simulated mobile phone models; and setting the corresponding 5G message receiving capacity of different simulated mobile phone models according to the sending and receiving interval time. Using this 5G message reception test method, it is possible to simulate and detect the 5G message receiving capacity of different mobile phone models, and subsequently use the test results to promote services in a graded manner; especially in the promotion of financial and health care service messages, for services with extremely high timeliness requirements, priority can be given to users of mobile phone models with higher receiving capabilities in the promotion distribution, so as to obtain some feedback results in advance and assist the company in making business decisions.

[0094] Further references Figure 8 , as a response to the above Figure 2 The present application provides an embodiment of a 5G message receiving test device. Figure 2 Corresponding to the method embodiment shown, the device can be specifically applied to various electronic devices.

[0095] like Figure 8 As shown, the 5G message reception test device 800 of this embodiment includes: an acquisition module 801, a list parsing module 802, a sending record module 803, a feedback receiving module 804, a sending and receiving time interval identification module 805 and a receiving capability setting module 806. Among them:

[0096] Acquisition module 801, used to obtain 5G messages and sending lists;

[0097] The list parsing module 802 is used to parse the sending list and obtain the batch of mobile phone numbers to be used for 5G message reception;

[0098] The sending recording module 803 is used to send the 5G message to the batch of mobile phone numbers in the same 5G message sending network simulation environment and record the sending time;

[0099] A feedback receiving module 804 is configured to receive the reception time fed back by each mobile phone number in the batch of mobile phone numbers for the 5G message;

[0100] The transceiver interval identification module 805 is configured to identify the transceiver intervals corresponding to different simulated mobile phone models using the receiving time and the sending time;

[0101] The receiving capability setting module 806 is used to set the 5G message receiving capabilities corresponding to different simulated mobile phone models according to the sending and receiving interval times corresponding to different simulated mobile phone models.

[0102] This application obtains 5G messages and a sending list; parses the sending list to obtain a batch of mobile phone numbers to be used for 5G message reception; sends 5G messages to a batch of mobile phone numbers in the same 5G message sending network simulation environment and records the sending time; receives the reception time feedback of each mobile phone number for the 5G message; uses the receiving time and sending time to identify the corresponding sending and receiving interval time of different simulated mobile phone models; and sets the corresponding 5G message receiving capabilities of different simulated mobile phone models according to the sending and receiving interval time. This 5G message reception test method can simulate and detect the 5G message receiving capabilities of different mobile phone models, and the test results can be used to promote the business in a graded manner. Especially in the promotion of financial and health care business messages, for businesses with extremely high timeliness requirements, priority can be given to users of mobile phone models with higher receiving capabilities in the promotion distribution, so as to obtain some feedback results in advance and assist the company in making business decisions.

[0103] In this embodiment, the 5G message reception test device 800 further includes a mobile phone virtual test machine acquisition module, a mobile phone number installation status simulation module, and a network simulation environment configuration module.

[0104] A mobile phone virtual test machine acquisition module is used to obtain pre-sorted virtual test machines corresponding to different mobile phone models;

[0105] A mobile phone number installation status simulation module is used to randomly assign the batch of mobile phone numbers to a virtual test machine to simulate the installation status of the mobile phone numbers;

[0106] The network simulation environment configuration module is used to place the simulated installed mobile phone number in the 5G message sending network simulation environment.

[0107] In this embodiment, the 5G message reception test device 800 further includes a mobile phone operating environment simulation configuration module.

[0108] The mobile phone operating environment simulation configuration module is used to set the 5G message sending network simulation environment according to the preset mobile phone operating environment simulation configuration interface, including the mobile phone power-on environment, the same signal operator environment and the 5G message receiving support environment.

[0109] In this embodiment, the 5G message reception test device 800 further includes a feedback quantity statistics module, a threshold comparison module, a first branch processing module and a second branch processing module.

[0110] A feedback quantity statistics module, used to count the number of feedbacks during the receiving time;

[0111] A threshold comparison module, configured to compare the feedback quantity with a preset feedback quantity requirement threshold;

[0112] A first branch processing module is configured to, if the number of feedbacks exceeds the preset feedback number requirement threshold, use the receiving time and the sending time to identify the receiving and sending intervals corresponding to different simulated mobile phone models;

[0113] The second branch processing module is used to re-simulate the mobile phone number installation status or / and reconfigure the 5G message sending network simulation environment if the feedback quantity does not exceed the preset feedback quantity requirement threshold.

[0114] In this embodiment, the 5G message reception test device 800 further includes a 5G message resending module, a feedback re-receiving module, a feedback quantity statistics module, a threshold comparison module, and a second branch processing stop module.

[0115] A 5G message resending module is used to resend the 5G message to the batch of mobile phone numbers and record the sending time;

[0116] A feedback re-receiving module, configured to receive the reception time fed back by each mobile phone number in the batch of mobile phone numbers for the 5G message;

[0117] A feedback quantity statistics module, used to count the number of feedbacks during the receiving time;

[0118] A threshold comparison module, configured to compare the feedback quantity with a preset feedback quantity requirement threshold;

[0119] The second branch processing stop module is used to stop the steps of re-simulating the mobile phone number installation status or / and reconfiguring the 5G message sending network simulation environment until the feedback quantity exceeds the preset feedback quantity requirement threshold.

[0120] In this embodiment, the transmit / receive time interval identification module 805 includes a difference calculation unit, a clustering processing unit, and a cumulative averaging unit.

[0121] A difference calculation unit is used to perform a difference calculation based on the receiving time and the sending time to calculate the sending and receiving interval time corresponding to each mobile phone number in the batch of mobile phone numbers;

[0122] a clustering processing unit, configured to perform clustering processing on the sending and receiving intervals according to the simulated mobile phone model corresponding to each mobile phone number in the batch of mobile phone numbers;

[0123] The cumulative averaging unit is used to perform cumulative averaging processing on the receiving and sending intervals in the same cluster to obtain the receiving and sending intervals corresponding to the corresponding simulated mobile phone model.

[0124] In this embodiment, the receiving capability setting module 806 includes a serialization and sorting unit and a 5G message receiving capability setting unit.

[0125] A serialization unit is used to serialize different analog mobile phone models in the order of the sending and receiving interval time from small to large;

[0126] The 5G message receiving capability setting unit is used to serialize and organize the obtained simulated mobile phone models, and set the 5G message receiving capabilities of different simulated mobile phone models in the sequence to decrease in sequence from the head to the end of the sequence.

[0127] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing related hardware via computer-readable instructions. The computer-readable instructions can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes in the above-described method embodiments. The aforementioned storage medium can be a non-volatile storage medium such as a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

[0128] It should be understood that although the steps in the flowcharts of the accompanying drawings are shown in sequence as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the flowcharts of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0129] To solve the above technical problems, the present application also provides a computer device. Figure 9 , Figure 9 This is a basic structural block diagram of the computer device in this embodiment.

[0130] The computer device 9 includes a memory 9a, a processor 9b, and a network interface 9c that are interconnected via a system bus. Figure 9 Only a computer device 9 having components such as a memory 9a, a processor 9b, and a network interface 9c is shown. However, it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead. It should be understood by those skilled in the art that a computer device herein is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to a microprocessor, an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a digital signal processor (DSP), an embedded device, and the like.

[0131] The computer device may be a desktop computer, notebook computer, PDA, cloud server, etc. The computer device may interact with the user via a keyboard, mouse, remote control, touchpad, or voice control device.

[0132] The memory 9a includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 9a can be an internal storage unit of the computer device 9, such as a hard disk or memory of the computer device 9. In other embodiments, the memory 9a can also be an external storage device of the computer device 9, such as a plug-in hard disk equipped on the computer device 9, a smart memory card (Smart Media Card, SMC), a secure digital (SD) card, a flash card (Flash Card), etc. Of course, the memory 9a can also include both the internal storage unit of the computer device 9 and its external storage device. In this embodiment, the memory 9a is generally used to store the operating system and various application software installed on the computer device 9, such as a computer-readable instruction of a 5G message reception test method. In addition, the memory 9a can also be used to temporarily store various types of data that have been output or are to be output.

[0133] In some embodiments, the processor 9b may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip. The processor 9b is generally used to control the overall operation of the computer device 9. In this embodiment, the processor 9b is used to run computer-readable instructions stored in the memory 9a or process data, such as computer-readable instructions for running the 5G message reception test method.

[0134] The network interface 9c may include a wireless network interface or a wired network interface. The network interface 9c is generally used to establish a communication connection between the computer device 9 and other electronic devices.

[0135] The computer device proposed in this embodiment belongs to the field of research and development and design technology, and is used in the scenario of testing the ability to push 5G business messages to user mobile phone terminals. This application obtains 5G messages and a sending list; parses the sending list to obtain a batch of mobile phone numbers to receive 5G messages; sends 5G messages to a batch of mobile phone numbers in the same 5G message sending network simulation environment and records the sending time; receives the reception time feedback of each mobile phone number for the 5G message; uses the receiving time and sending time to identify the corresponding sending and receiving interval time of different simulated mobile phone models; and sets the corresponding 5G message receiving capacity of different simulated mobile phone models according to the sending and receiving interval time. Using this 5G message reception test method, it is possible to simulate and detect the 5G message receiving capacity of different mobile phone models, and subsequently use the test results to promote services in a graded manner; especially in the promotion of financial and health care service messages, for services with extremely high timeliness requirements, priority can be given to users of mobile phone models with higher receiving capabilities in the promotion distribution, so as to obtain a part of the feedback results in advance and assist the company in making business decisions.

[0136] The present application also provides another embodiment, namely, providing a computer-readable storage medium, which stores computer-readable instructions, and the computer-readable instructions can be executed by a processor to enable the processor to perform the steps of a 5G message reception test method as described above.

[0137] The computer-readable storage medium proposed in this embodiment belongs to the field of research and development and design technology, and is applied to the scenario of testing the ability to push 5G business messages to user mobile phone terminals. This application obtains 5G messages and a sending list; parses the sending list to obtain a batch of mobile phone numbers to receive 5G messages; sends 5G messages to a batch of mobile phone numbers in the same 5G message sending network simulation environment and records the sending time; receives the reception time feedback of each mobile phone number for the 5G message; uses the receiving time and sending time to identify the corresponding sending and receiving interval time of different simulated mobile phone models; and sets the corresponding 5G message receiving capacity of different simulated mobile phone models according to the sending and receiving interval time. Using this 5G message reception test method, the 5G message receiving capacity of different mobile phone models can be simulated and detected, and the test results can be used to promote the business in a graded manner. In particular, in the promotion of financial and health care business messages, for businesses with extremely high timeliness requirements, priority can be given to users of mobile phone models with higher receiving capabilities in the promotion distribution, so as to obtain a part of the feedback results in advance and assist the company in making business decisions.

[0138] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0139] Obviously, the embodiments described above are only some of the embodiments of the present application, rather than all of the embodiments. The preferred embodiments of the present application are given in the accompanying drawings, but they do not limit the patent scope of the present application. The present application can be implemented in many different forms. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present application more thorough and comprehensive. Although the present application has been described in detail with reference to the aforementioned embodiments, for those skilled in the art, it is still possible to modify the technical solutions recorded in the aforementioned specific embodiments, or to make equivalent replacements for some of the technical features therein. Any equivalent structure made using the contents of the specification and drawings of this application, directly or indirectly used in other related technical fields, is also within the scope of patent protection of this application. The non-company software tools or components that appear in the embodiments of this application are merely examples and do not represent actual use.

Claims

1. A 5G message reception test method, characterized in that: The steps include: Get 5G messages and sending lists; Parse the sending list to obtain a batch of mobile phone numbers to be used for 5G message reception; In the same 5G message sending network simulation environment, send the 5G message to the batch of mobile phone numbers and record the sending time; Receiving the reception time fed back for the 5G message for each mobile phone number in the batch of mobile phone numbers; Using the receiving time and the sending time, identifying the sending and receiving intervals corresponding to different simulated mobile phone models; According to the sending and receiving intervals corresponding to different simulated mobile phone models, set the 5G message receiving capabilities corresponding to different simulated mobile phone models.

2. The 5G message reception test method according to claim 1, wherein: Before executing the step of sending the 5G message to the batch of mobile phone numbers in the same 5G message sending network simulation environment and recording the sending time, the method further includes: Obtain pre-arranged virtual test machines corresponding to different mobile phone models; Randomly assigning the batch of mobile phone numbers to a virtual test machine to simulate the installation status of the mobile phone numbers; The simulated installed mobile phone number is placed in the 5G message sending network simulation environment.

3. The 5G message reception test method according to any one of claims 1 or 2, characterized in that Before executing the step of sending the 5G message to the batch of mobile phone numbers in the same 5G message sending network simulation environment and recording the sending time, the method further includes: According to the preset mobile phone operating environment simulation configuration interface, the 5G message sending network simulation environment is set to include being in a mobile phone power-on environment, the same signal operator environment, and a 5G message receiving support environment.

4. The 5G message reception test method according to claim 1, wherein: After executing the step of receiving the reception time fed back by each mobile phone number in the batch of mobile phone numbers for the 5G message, the method further includes: Counting the number of feedbacks received during the reception time; Comparing the feedback quantity with a preset feedback quantity requirement threshold; If the number of feedbacks exceeds the preset feedback number threshold, identifying the receiving and sending intervals corresponding to different simulated mobile phone models using the receiving time and the sending time; If the feedback quantity does not exceed the preset feedback quantity requirement threshold, the mobile phone number installation status is re-simulated and / or the 5G message sending network simulation environment is reconfigured.

5. The 5G message reception test method according to claim 4, wherein: After executing the steps of re-simulating the mobile phone number installation status and / or reconfiguring the 5G message sending network simulation environment, the method further includes: Resend the 5G message to the batch of mobile phone numbers and record the sending time; Receiving the reception time fed back for the 5G message for each mobile phone number in the batch of mobile phone numbers; Counting the number of feedbacks received during the reception time; Comparing the feedback quantity with a preset feedback quantity requirement threshold; Until the number of feedbacks exceeds the preset feedback number requirement threshold, stop the steps of re-simulating the mobile phone number installation status or / and reconfiguring the 5G message sending network simulation environment.

6. The 5G message reception test method according to any one of claims 1 or 4, characterized in that The step of using the receiving time and the sending time to identify the receiving and sending intervals corresponding to different simulated mobile phone models specifically includes: Perform a difference operation based on the receiving time and the sending time to calculate the sending and receiving interval time corresponding to each mobile phone number in the batch of mobile phone numbers; Clustering the sending and receiving intervals according to the simulated mobile phone model corresponding to each mobile phone number in the batch of mobile phone numbers; The sending and receiving intervals in the same cluster are accumulated and averaged to obtain the sending and receiving intervals corresponding to the corresponding simulated mobile phone models.

7. The 5G message reception test method according to claim 6, characterized in that: The step of setting the 5G message receiving capabilities corresponding to different simulated mobile phone models according to the sending and receiving intervals corresponding to different simulated mobile phone models specifically includes: Serialize different simulated mobile phone models in the order of the sending and receiving interval time from small to large; The obtained simulated mobile phone models are serialized and sorted, and the 5G message receiving capabilities of different simulated mobile phone models in the sequence are set to decrease in sequence from the head to the end of the sequence.

8. A 5G message receiving test device, characterized in that: include: Acquisition module, used to obtain 5G messages and sending lists; A list parsing module is used to parse the sending list and obtain a batch of mobile phone numbers to receive 5G messages; A sending record module is used to send the 5G message to the batch of mobile phone numbers in the same 5G message sending network simulation environment and record the sending time; A feedback receiving module, configured to receive the reception time fed back by each mobile phone number in the batch of mobile phone numbers for the 5G message; A transceiver time interval identification module, configured to identify the transceiver time intervals corresponding to different simulated mobile phone models using the receiving time and the sending time; The receiving capability setting module is used to set the 5G message receiving capabilities corresponding to different simulated mobile phone models according to the sending and receiving interval times corresponding to different simulated mobile phone models.

9. A computer device, characterized in that: It includes a memory and a processor, the memory stores computer-readable instructions, and when the processor executes the computer-readable instructions, it implements the steps of the 5G message reception test method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the steps of the 5G message reception test method according to any one of claims 1 to 7.