CN115086140A - Quality evaluation method and device of broadband service, electronic equipment and storage medium - Google Patents
Quality evaluation method and device of broadband service, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN115086140A CN115086140A CN202110282616.2A CN202110282616A CN115086140A CN 115086140 A CN115086140 A CN 115086140A CN 202110282616 A CN202110282616 A CN 202110282616A CN 115086140 A CN115086140 A CN 115086140A
- Authority
- CN
- China
- Prior art keywords
- service
- score
- quality
- user
- broadband
- 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 52
- 238000013441 quality evaluation Methods 0.000 title description 15
- 238000004590 computer program Methods 0.000 claims description 13
- 238000004364 calculation method Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 8
- 239000002131 composite material Substances 0.000 claims description 6
- 238000011156 evaluation Methods 0.000 claims description 4
- 238000001303 quality assessment method Methods 0.000 claims description 4
- 238000013024 troubleshooting Methods 0.000 abstract description 2
- 208000025779 tropical pancreatitis Diseases 0.000 description 19
- 238000004891 communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000001914 filtration Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06393—Score-carding, benchmarking or key performance indicator [KPI] analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Educational Administration (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Computer Networks & Wireless Communication (AREA)
- Game Theory and Decision Science (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The embodiment of the invention discloses a method and a device for evaluating the quality of broadband service, electronic equipment and a storage medium, wherein the method for evaluating the quality of the broadband service comprises the following steps: acquiring a KQI index value and an access frequency corresponding to each service in user access services; inquiring a preset constant modulus table based on the KQI index value corresponding to each service to obtain the quality score of each service, wherein the constant modulus table comprises a standard score corresponding to each service; and obtaining a comprehensive score of the user access service based on the access frequency and the quality score of each service, and evaluating the broadband service quality of the user based on the comprehensive score. The embodiment of the invention can accurately and objectively obtain the user with poor service experience, thereby being capable of carrying out network fault troubleshooting in a targeted manner.
Description
Technical Field
The invention relates to the technical field of communication, in particular to a method and a device for evaluating quality of broadband service, electronic equipment and a storage medium.
Background
At present, there are two ways for analyzing the quality of broadband service of a user's home, one is a direct method, and the other is an indirect method, which have the following disadvantages:
the direct method comprises the following steps: the service types used by the family broadband users are numerous, and people can know that the service types are the same according to the analysis of the service types, and the index requirements of service scenes such as network video playing, games, WEB page browsing and the like are different. Therefore, under the condition of not distinguishing the service types, the service experience is identified to be deviated only by a method of exceeding the threshold value; different network architectures and different new and old equipment degrees in each area bring different end-to-end performances. The threshold index set by the empirical value cannot be universally applied to all regions, and the empirical value is only a result of estimation and has no clear mathematical basis; an indirect method: the dial-up position is higher than that of a common user, and the PON network part is not involved basically, so that the experience of the user cannot be represented completely. Dial testing generally uses a white list mode to select TOPN services, generally only dials a first page, cannot cover services used by all users, and only has certain representativeness, and when new services appear, the TOPN services need to be updated irregularly. Due to the problems of the number of devices and the performance of terminals, the current dial test can only cover part of networks or part of users, cannot cover all users, only has certain sampling capability, and cannot support the service quality judgment of all users.
Disclosure of Invention
Based on the problems in the prior art, embodiments of the present invention provide a method and an apparatus for evaluating quality of a broadband service, an electronic device, and a storage medium.
In a first aspect, an embodiment of the present invention provides a method for evaluating quality of a broadband service, including:
acquiring a KQI index value and an access frequency corresponding to each service in user access services;
inquiring a preset constant modulus table based on the KQI index value corresponding to each service to obtain the quality score of each service, wherein the constant modulus table comprises a standard score corresponding to each service;
and obtaining a comprehensive score of the user access service based on the access frequency and the quality score of each service, and evaluating the broadband service quality of the user based on the comprehensive score.
Further, the acquiring a KQI index value and an access frequency corresponding to each service in the user access service includes:
and according to the user dimension, counting each service in the busy hour time period to obtain a KQI index value corresponding to each service accessed by the user and the access frequency.
Further, the obtaining of the composite score of the user visiting the service based on the visiting frequency and the quality score of each service comprises:
obtaining the weight of each service based on the access frequency of each service;
and based on the weight of each service, performing weighted average calculation on the quality score of each service to obtain a comprehensive score of the user access service.
Further, the evaluating the broadband service quality of the user based on the comprehensive score includes:
obtaining the times that the comprehensive score in each time period in a plurality of periods is lower than a preset value;
and determining the broadband service quality of the user according to the times.
Further, before querying a preset constant modulus table based on the corresponding KQI index value of each service to obtain the quality score of each service, the method further includes:
acquiring a user Internet ticket;
obtaining a network transmission KQI index of the user access service based on the user internet ticket, wherein the network transmission KQI index comprises a basic KQI index and a service type;
and obtaining the normal model table based on the service type and the corresponding basic KQI index.
Further, the obtaining the normative table based on the service type and the corresponding basic KQI index includes:
and obtaining the constant modulus scalar score of each service based on a normal distribution principle, and establishing the constant modulus table according to the constant modulus scalar score of each service.
Further, the KQI index value at least includes TCP connection delay, uplink RTT, downlink RTT, TCP downlink out-of-order rate, and retransmission rate.
In a second aspect, an embodiment of the present invention provides an apparatus for evaluating quality of a broadband service, including:
the acquisition module is used for acquiring a KQI index value and an access frequency corresponding to each service in the user access service;
the quality score calculation module is used for inquiring a preset constant modulus table based on the KQI index value corresponding to each service to obtain the quality score of each service, wherein the constant modulus table comprises a standard score corresponding to each service;
and the evaluation module is used for obtaining the comprehensive score of the user access service based on the access frequency and the quality score of each service and evaluating the broadband service quality of the user based on the comprehensive score.
In a third aspect, an embodiment of the present invention further provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the method for evaluating quality of broadband service according to the first aspect.
In a fourth aspect, an embodiment of the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the method for quality assessment of broadband services according to the first aspect.
According to the technical scheme, the quality evaluation device, the electronic equipment and the storage medium of the broadband service provided by the embodiment of the invention can obtain the standard score according to the obtained constant modulus table and the KQI value of a certain service used by a user in advance, then obtain the weights of different services according to the service use frequency, and finally carry out comprehensive scoring on the access service of the user according to the weights, so that the user with poor service experience can be obtained according to the comprehensive scoring condition, and the network fault can be conveniently and specifically checked.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a flowchart of a method for evaluating quality of a broadband service according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a network structure of a bearer network and an access network deployed in a region by an operator in the method for evaluating quality of broadband service according to an embodiment of the present invention;
fig. 3 is a detailed flowchart of a method for evaluating quality of broadband services according to an embodiment of the present invention;
fig. 4 is a schematic diagram illustrating generation of a constant modulus table of a quality evaluation method for broadband services according to an embodiment of the present invention;
fig. 5 is a block diagram illustrating a quality evaluation apparatus for broadband services according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The following further describes embodiments of the present invention with reference to the accompanying drawings. The following examples are only for illustrating the technical solutions of the present invention more clearly, and the protection scope of the present invention is not limited thereby.
The following describes a quality evaluation method, apparatus, electronic device and storage medium for broadband service according to embodiments of the present invention with reference to the accompanying drawings.
Fig. 1 shows a flowchart of a method for evaluating quality of a broadband service according to an embodiment of the present invention. As shown in fig. 1, a method for evaluating quality of a broadband service according to an embodiment of the present invention includes the following steps:
s101: and acquiring a KQI index value and an access frequency corresponding to each service in the service accessed by the user.
In an embodiment of the present invention, acquiring a KQI index value and an access frequency corresponding to each service in a user access service includes: according to the user dimension, counting each service in the busy hour time period to obtain a KQI index value corresponding to each service accessed by the user and the access frequency, namely: and counting busy hour services according to user dimensions, wherein the statistical information comprises the service type used by a user when the service is busy, an average KQI index value corresponding to each service and the access frequency of the service, wherein the busy hours in different areas are usually different, for example: for campuses and cells, monday through friday are typically 8:00 early to 11:00 late, all day on weekends, etc.
In one embodiment of the invention, the KQI index value includes, but is not limited to, TCP connection delay, uplink RTT, downlink RTT, TCP downlink misordering rate, and retransmission rate.
S102: and inquiring a preset constant modulus table based on the KQI index value corresponding to each service to obtain the quality score of each service, wherein the constant modulus table comprises a standard score corresponding to each service.
It can be understood that, before querying a preset constant modulus table based on the corresponding KQI index value of each service to obtain the quality score of each service, the method includes: acquiring a user surfing ticket; obtaining a network transmission KQI index of the user access service based on the user internet ticket, wherein the network transmission KQI index comprises a basic KQI index and a service type; and obtaining the normal model table based on the service type and the corresponding basic KQI index. In this example, obtaining the normative table based on the service type and the corresponding basic KQI index includes: and obtaining the constant modulus scalar score of each service based on a normal distribution principle, and establishing the constant modulus table according to the constant modulus scalar score of each service.
S103: and obtaining a comprehensive score of the user access service based on the access frequency and the quality score of each service, and evaluating the broadband service quality of the user based on the comprehensive score.
As a specific example, the weight of each service may be obtained based on the access frequency of each service; and based on the weight of each service, performing weighted average calculation on the quality score of each service to obtain a comprehensive score of the user access service. For example: and inquiring a constant modulus table, scoring each service (large class and small class) used by the user to obtain the scores of all the access services and the corresponding network request times (namely, the access frequency) when the user is busy, and carrying out weighted average according to the scores of all the access services and the corresponding network request times to obtain a comprehensive score.
In one embodiment of the present invention, evaluating the broadband service quality of the user based on the composite score comprises: obtaining the times that the comprehensive score in each time period in a plurality of periods is lower than a preset value; and determining the broadband service quality of the user according to the times. The cycle may be, for example, days, and the plurality of cycles may be 1 week. For example: according to the comprehensive scores of the users in a certain period (generally taking weeks as dimensions), identifying the users with low scores and more times, namely the users with poor quality, namely: the quality of broadband service for the user is poor.
The quality evaluation method of the broadband service of the embodiment of the invention can be combined with a bearer network and an access network of a certain area in specific application, as shown in fig. 2, the method is a networking structure diagram of the bearer network and the access network of one area of a certain operator, and a user generally dials through a home router and realizes broadband service access through an ONU, an optical splitter, an OLT and a BRAS. The user service flow mainly comprises: IDC inside the province, other cities inside the province, local networks outside the province, different networks outside the province and different networks outside the province. As shown in fig. 2, the main functional components are: 1. the BRAS uplink port flow mirror image has the main function of acquiring flow characteristic data of user internet access; 2. the IDC outlet flow mirror image is mainly used for acquiring internet flow characteristic data when a user accesses the IDC; 3. the NetProbe probe has the main functions of analyzing the mirror image data, analyzing the basic KQI index of each type of service based on the service characteristics, and outputting an xDR call ticket according to each identified service flow; 4. SIG system: the DPI data acquisition system is basically the same as a NetProbe data processing mode, and outputs an xDR call ticket mainly according to the specification; 5. a quality difference user identification system mainly carries out convergence calculation on a plurality of KQI indexes carried in an xDR call ticket through a big data processing system according to time dimension, service dimension and user dimension, and identifies a quality difference user and an affected service used by the quality difference user.
In specific application, the identification of the internet service quality of the broadband user can be realized through data collected by a DPI system or a NetProbe system, and the method specifically comprises the following steps:
(1) firstly, obtaining a user Internet ticket in a mirror image mode, and obtaining a network transmission KQI index when the user uses a certain service by analyzing the ticket, wherein the core content comprises a user account, a timestamp, a network quintuple, a service attribution large class, a service attribution small class, a basic KQI index and the like.
(2) And the data is input into a hadoop big data platform, a constant modulus table is generated based on an innovative algorithm, and a standard scoring mechanism is generated for the dimensionality according to the service class and the corresponding KQI index of the service class.
(3) And counting the busy-hour services according to the user dimension, wherein the statistical information comprises the service type used by the user when the service is busy, the average KQI index value corresponding to each service and the access frequency of the service.
(4) And inquiring a constant modulus table, scoring each service (large class and small class) used by the user to obtain the scores of all the access services and the corresponding network request times when the user is busy, and obtaining a comprehensive score according to the weighted average of the times.
(5) And identifying the users with low score times and more times according to the comprehensive scores of the users in a certain period (generally taking weeks as dimensions), namely the users with poor quality.
As shown in FIG. 3, the database is deployed on an x86 server hardware bearer for deploying the database (oracle or Hadoop), and the objective of identifying the user with poor home-wide experience in the invention is realized by a core algorithm carried by the database.
(1) By inputting an SDR ticket when a user is busy, the SDR ticket comprises a user protocol major class SDR (an account, a protocol major class and all key indexes) and a user protocol minor class SDR (an account, a protocol major class, a protocol minor class and all key indexes), 5 indexes such as TCP connection delay, server RTT, client RTT, downlink disorder rate, downlink retransmission rate and the like are selected as key quality evaluation indexes, and the corresponding index calculation formula is as follows:
a downlink TCP retransmission rate (%) — TCP downlink retransmission packet number (with PAYLOAD)/TCP downlink packet number (with PAYLOAD) TCP _ DL _ retransmission _ WITHPL/TCP _ DL _ packeges _ WITHPL;
downlink TCP disorder rate (%) -downlink disorder packet number/TCP downlink packet number (with PAYLOAD) -TCP _ DL _ OUTPOSSEDU/TCP _ DL _ PACKAGES _ WITHPL;
server side RTT (ms) is total uplink RTT/total number of uplink RTT AVG _ UL _ RTT/UL _ RTT _ STAT _ NUM;
terminal side RTT (ms) is total downlink RTT/total number of downlink RTT AVG _ DL _ RTT/DL _ RTT _ STAT _ NUM;
and the TCP connection delay (ms) is the TCP link establishment time length/the statistic times of the TCP link establishment delay TCP _ RTT/TCP _ RTT _ GOOD _ COUNT.
(2) And generating percentile of the index according to each KQI index value and the occurrence frequency of each type of service, and extracting values corresponding to several percentiles of 4,8, 12,16 and 20.
Through the work, 5 quantiles of the KQI index of a certain type of service are obtained, all the corresponding values are divided into 6 intervals, namely (0,4), [4,8), [8,12), [12,16), [16,20), [20,100), and the 6 intervals are respectively assigned with 0,20,40,60,80,100 (the larger the influence on the service, the lower the score).
The score calculation rule is as follows:
for each index, according to the ' pareto ' rule ', 80% of users are considered to have no problem, and are given a full score and the remaining 20% are linearly segmented (the main effect is to pull the score between the indexes of the segment, so that data with large influence on user experience can be conveniently identified through the score).
Each index is arranged in a reverse narrative mode, the ranking is 0-4%, and 0 is scored; 4% -8%, and 20 points are added; ...; 20% -100%, and the score is 100.
With regard to the filtering function for the protocol major and minor classes, no filtering may be done, or white list filtering may be used (white list including protocol major and minor classes allowed to be included in the user SDR), or black list filtering may be used (black list including protocol major and minor classes not allowed to be included in the user SDR).
The sorted data sources are all the user SDR indicators filtered by black and white lists with statistical periods such as busy hours in the last 3 days of the night (time configurable). This allows the threshold for each of the scoring intervals for the current statistical period to be established.
1) And matching the large class, the small class and 5 indexes of the protocol of the current user with the percentile interval to obtain the original score of each index (namely converting the index value into the percentile system according to the pareto rule).
2) And (4) calculating the absolute scores of the users, and calculating the scores of the indexes of each user, the protocol major class and the protocol minor class according to the score rules. The final score is then calculated by weighting these metrics.
3) And calculating the score of the content source, wherein the content source also has an index summary based on the protocol major class, the protocol major class and the protocol subclass, each index calculates a score according to the score formula, and then calculates the absolute score (namely, the absolute score is calculated according to the weighted value) of the content source based on the protocol major class and the protocol subclass.
4) And calculating the relative score of the user, wherein the relative score is the absolute score of the user and the absolute score of the content source, namely the relative score of the user is obtained by subtracting the absolute score corresponding to the protocol subclass of the content source from the absolute score corresponding to the protocol subclass of the user and the protocol subclass.
5) The user's daily busy hour experience score is calculated. The formula is as follows:
the user's single-day experience score is (relative score of subclass a in user statistical period x request times of subclass a + … + relative score of subclass n in user statistical period x request times of subclass n)/total access times.
(3) The core method of the present invention is to generate a constant modulus table and score the services used by the user by using the constant modulus table, and the specific flow is shown in fig. 4.
(4) Screening a user list with poor quality, wherein the screening condition is configurable and defaults are as follows:
if the experience score of the user is lower than-25 (the experience score threshold is configurable in the background) when the experience score of the user is more than 2 days after 3 days (the experience score of the user can be configured to be n days after m days), and the number of requests of the user is more than 100 (the configurable request number threshold), the user is a poor user.
According to the quality evaluation method of the broadband service, the standard score can be obtained according to the obtained constant modulus table and the KQI value of a certain service used by a user in advance, then the weights of different services are obtained through the service use frequency, and finally the access service of the user is comprehensively graded according to the weights, so that the user with poor service experience can be obtained according to the comprehensive grading condition, and network fault troubleshooting can be conveniently and pertinently carried out.
The method of the embodiment of the invention has the following advantages:
(1) the users use different services (videos, games, WEB pages, P2P, and the like) and have different requirements on the basic KQI of the network, so the scheme uses different index quality judgment methods for different service categories, for example, respectively calculating corresponding constant modulus tables according to WEB systems, video systems, game systems, and the like;
(2) judging whether a certain index reaches the standard without adopting a traditional method of assigning a KQI threshold value by a service, and finding 20% of worst index data as an analysis target group in a similar college entrance examination standard division mode by an index ranking mode;
(3) after a single KQI index is used and converted into a standard score, the position of the index in such a business totality index (whether it is the worst 20%, and the position in the 20% is known from the score) can be reflected.
(4) Through trial, active network modification and attention areas can be carried out, the quality difference rate can be reduced by about 1.7pp, and the broadband internet surfing satisfaction can be improved by about 10 pp.
Fig. 5 is a schematic structural diagram of a quality evaluation apparatus for broadband service according to an embodiment of the present invention, and as shown in fig. 5, the quality evaluation apparatus for broadband service according to the embodiment of the present invention includes: an acquisition module 510, a quality score calculation module 520, and an evaluation module 530, wherein:
an obtaining module 510, configured to obtain a KQI index value and an access frequency corresponding to each service in the user access service;
a quality score calculating module 520, configured to query a preset constant modulus table based on the KQI index value corresponding to each service to obtain a quality score of each service, where the constant modulus table includes a standard score corresponding to each service;
an evaluation module 530, configured to obtain a composite score of the service visited by the user based on the visit frequency and the quality score of each service, and evaluate the broadband service quality of the user based on the composite score.
According to the broadband service quality evaluation device provided by the embodiment of the invention, the standard score can be obtained according to the obtained constant modulus table and the KQI value of a certain service used by a user in advance, then the weights of different services are obtained through the service use frequency, and finally the access service of the user is comprehensively graded according to the weights, so that the user with poor service experience can be obtained according to the comprehensive grading condition, and the network fault can be conveniently and specifically checked.
It should be noted that a specific implementation manner of the broadband service quality evaluation apparatus according to the embodiment of the present invention is similar to a specific implementation manner of the broadband service quality evaluation method according to the embodiment of the present invention, and please refer to the description of the method part specifically, and details are not described here specifically in order to reduce redundancy.
Based on the same inventive concept, another embodiment of the present invention provides an electronic device, which specifically includes the following components, with reference to fig. 6: a processor 401, a memory 402, a communication interface 403, and a communication bus 404;
the processor 401, the memory 402 and the communication interface 403 complete mutual communication through the communication bus 404; the communication interface 403 is used for implementing information transmission between the devices;
the processor 401 is configured to call a computer program in the memory 402, and the processor implements all the steps of the above-mentioned quality evaluation method for broadband services when executing the computer program, for example, the processor implements the following steps when executing the computer program: acquiring a KQI index value and an access frequency corresponding to each service in user access services; inquiring a preset constant modulus table based on the KQI index value corresponding to each service to obtain the quality score of each service, wherein the constant modulus table comprises a standard score corresponding to each service; and obtaining a comprehensive score of the user access service based on the access frequency and the quality score of each service, and evaluating the broadband service quality of the user based on the comprehensive score.
Based on the same inventive concept, a further embodiment of the present invention provides a non-transitory computer-readable storage medium, having a computer program stored thereon, which when executed by a processor implements all the steps of the above-mentioned quality assessment method for broadband services, for example, the processor implements the following steps when executing the computer program: acquiring a KQI index value and an access frequency corresponding to each service in user access services; inquiring a preset constant modulus table based on the KQI index value corresponding to each service to obtain the quality score of each service, wherein the constant modulus table comprises a standard score corresponding to each service; and obtaining a comprehensive score of the user access service based on the access frequency and the quality score of each service, and evaluating the broadband service quality of the user based on the comprehensive score.
In addition, the logic instructions in the memory may be implemented in the form of software functional units and may be stored in a computer readable storage medium when sold or used as a stand-alone product. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk, and various media capable of storing program codes.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment of the present invention. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. Based on the understanding, the foregoing technical solutions may be substantially or partially embodied in the form of software products, which may be stored in a computer-readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., and include instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the index monitoring method according to the embodiments or some parts of the embodiments.
In addition, in the present invention, terms such as "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
Moreover, in the present invention, relational terms such as first and second, and the like may be 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. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus 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 apparatus. The term "comprising", without further limitation, means that the element so defined is not excluded from the group consisting of additional identical elements in the process, method, article, or apparatus that comprises the element.
Furthermore, in the description herein, reference to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. A method for evaluating quality of broadband service, comprising:
acquiring a KQI index value and an access frequency corresponding to each service in user access services;
inquiring a preset constant modulus table based on the KQI index value corresponding to each service to obtain the quality score of each service, wherein the constant modulus table comprises a standard score corresponding to each service;
and obtaining a comprehensive score of the user access service based on the access frequency and the quality score of each service, and evaluating the broadband service quality of the user based on the comprehensive score.
2. The method for evaluating the quality of a broadband service according to claim 1, wherein the obtaining of the KQI index value and the access frequency corresponding to each service in the user access service comprises:
and according to the user dimension, counting each service in the busy hour time period to obtain a KQI index value corresponding to each service accessed by the user and the access frequency.
3. The method for evaluating the quality of broadband services according to claim 1, wherein said obtaining a composite score of the user accessing services based on the access frequency and the quality score of each service comprises:
obtaining the weight of each service based on the access frequency of each service;
and based on the weight of each service, performing weighted average calculation on the quality score of each service to obtain a comprehensive score of the user access service.
4. The method for evaluating the quality of broadband services according to claim 1, wherein said evaluating the quality of broadband services of said user based on said composite score comprises:
obtaining the times that the comprehensive score in each time period in a plurality of periods is lower than a preset value;
and determining the broadband service quality of the user according to the times.
5. The method for evaluating the quality of broadband services according to any one of claims 1 to 4, wherein before querying a preset constant modulus table based on the corresponding KQI index value of each service to obtain the quality score of each service, the method further comprises:
acquiring a user Internet ticket;
obtaining a network transmission KQI index of a user access service based on the user internet ticket, wherein the network transmission KQI index comprises a basic KQI index and a service type;
and obtaining the normal model table based on the service type and the corresponding basic KQI index.
6. The method of claim 5, wherein the obtaining the normative table based on the service type and the corresponding basic KQI index comprises:
and obtaining the constant modulus scalar score of each service based on a normal distribution principle, and establishing the constant modulus table according to the constant modulus scalar score of each service.
7. The method of claim 1, wherein the KQI index value at least includes TCP connection delay, uplink RTT, downlink RTT, TCP downlink misordering rate, and retransmission rate.
8. An apparatus for evaluating quality of broadband service, comprising:
the acquisition module is used for acquiring a KQI index value and an access frequency corresponding to each service in the user access service;
the quality score calculation module is used for inquiring a preset constant modulus table based on the KQI index value corresponding to each service to obtain the quality score of each service, wherein the constant modulus table comprises a standard score corresponding to each service;
and the evaluation module is used for obtaining the comprehensive score of the user access service based on the access frequency and the quality score of each service and evaluating the broadband service quality of the user based on the comprehensive score.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method for quality assessment of broadband services according to any one of claims 1 to 7 when executing the computer program.
10. A non-transitory computer-readable storage medium, on which a computer program is stored, wherein the computer program, when being executed by a processor, implements the method for quality assessment of broadband services according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110282616.2A CN115086140A (en) | 2021-03-16 | 2021-03-16 | Quality evaluation method and device of broadband service, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110282616.2A CN115086140A (en) | 2021-03-16 | 2021-03-16 | Quality evaluation method and device of broadband service, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115086140A true CN115086140A (en) | 2022-09-20 |
Family
ID=83245990
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110282616.2A Pending CN115086140A (en) | 2021-03-16 | 2021-03-16 | Quality evaluation method and device of broadband service, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115086140A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115941515A (en) * | 2022-11-24 | 2023-04-07 | 浪潮通信信息***有限公司 | Broadband service quality difference management method, device, equipment and medium |
CN115996415A (en) * | 2023-03-24 | 2023-04-21 | 卓望信息技术(北京)有限公司 | VR service quality evaluation method and system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102685790A (en) * | 2012-05-22 | 2012-09-19 | 北京东方文骏软件科技有限责任公司 | Method for evaluating QoE (Quality of Experience) of mobile streaming media service perception experience by simulating user behaviors |
CN104754611A (en) * | 2013-12-25 | 2015-07-01 | 中兴通讯股份有限公司 | User perception evaluation method and system |
CN104994133A (en) * | 2015-05-22 | 2015-10-21 | 华中科技大学 | Mobile Web webpage access user experience perception evaluating method based on network KPI |
CN109428759A (en) * | 2017-09-01 | 2019-03-05 | ***通信集团广西有限公司 | A kind of network quality appraisal procedure and device |
CN110535684A (en) * | 2019-07-24 | 2019-12-03 | 武汉绿色网络信息服务有限责任公司 | A kind of method and apparatus that web-browsing service perception assessment is realized based on DPI |
CN111277451A (en) * | 2018-12-05 | 2020-06-12 | ***通信集团北京有限公司 | Service evaluation method, device, terminal equipment and medium |
CN111556037A (en) * | 2020-04-21 | 2020-08-18 | 杭州安恒信息技术股份有限公司 | Method and device for evaluating security index of website system |
-
2021
- 2021-03-16 CN CN202110282616.2A patent/CN115086140A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102685790A (en) * | 2012-05-22 | 2012-09-19 | 北京东方文骏软件科技有限责任公司 | Method for evaluating QoE (Quality of Experience) of mobile streaming media service perception experience by simulating user behaviors |
CN104754611A (en) * | 2013-12-25 | 2015-07-01 | 中兴通讯股份有限公司 | User perception evaluation method and system |
CN104994133A (en) * | 2015-05-22 | 2015-10-21 | 华中科技大学 | Mobile Web webpage access user experience perception evaluating method based on network KPI |
CN109428759A (en) * | 2017-09-01 | 2019-03-05 | ***通信集团广西有限公司 | A kind of network quality appraisal procedure and device |
CN111277451A (en) * | 2018-12-05 | 2020-06-12 | ***通信集团北京有限公司 | Service evaluation method, device, terminal equipment and medium |
CN110535684A (en) * | 2019-07-24 | 2019-12-03 | 武汉绿色网络信息服务有限责任公司 | A kind of method and apparatus that web-browsing service perception assessment is realized based on DPI |
CN111556037A (en) * | 2020-04-21 | 2020-08-18 | 杭州安恒信息技术股份有限公司 | Method and device for evaluating security index of website system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115941515A (en) * | 2022-11-24 | 2023-04-07 | 浪潮通信信息***有限公司 | Broadband service quality difference management method, device, equipment and medium |
CN115996415A (en) * | 2023-03-24 | 2023-04-21 | 卓望信息技术(北京)有限公司 | VR service quality evaluation method and system |
CN115996415B (en) * | 2023-03-24 | 2023-05-30 | 卓望信息技术(北京)有限公司 | VR service quality evaluation method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3510658B2 (en) | Network analysis method | |
CN107026750B (en) | User Internet QoE evaluation method and device | |
CN106844220A (en) | A kind of method of testing and system of simulation computer web application real running environment | |
WO2016101464A1 (en) | Quality of experience estimation method, device, terminal and server | |
KR20070083389A (en) | Interferring server state in a stateless communication protocol | |
CN115086140A (en) | Quality evaluation method and device of broadband service, electronic equipment and storage medium | |
Hernández-Campos et al. | Spatio-temporal modeling of traffic workload in a campus WLAN | |
CN111327539B (en) | Service scheduling method, device and equipment | |
CN108206769B (en) | Method, apparatus, device and medium for filtering network quality alarms | |
CN112543473B (en) | Test method, device and equipment based on network element simulation and computer storage medium | |
CN112491719A (en) | Network node selection method, equipment and storage medium | |
Wang et al. | A smart automated signature extraction scheme for mobile phone number in human-centered smart home systems | |
US11811667B2 (en) | Prediction apparatus, prediction method and program | |
CN111277451B (en) | Service evaluation method, device, terminal equipment and medium | |
US20220103442A1 (en) | Internet of things operations monitoring system | |
CN107943678B (en) | Method for evaluating application access process and evaluation server | |
CN107948015B (en) | A kind of Analysis on Quality of Service method, apparatus and network system | |
CN109963292B (en) | Complaint prediction method, complaint prediction device, electronic apparatus, and storage medium | |
CN113517990B (en) | Method and device for predicting net recommendation value NPS (network performance indicator) | |
Ziotopoulos et al. | Estimation of network link loss rates via chaining in multicast trees | |
CN109450988A (en) | A method of data consistency is ensured under framework living more than strange land | |
US11316772B2 (en) | Network connected device and traffic estimation method thereof | |
CN109492655A (en) | A kind of feature extracting method, device and terminal | |
CN111106980B (en) | Bandwidth binding detection method and device | |
CN112887991B (en) | Network quality analysis method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |