CN111585818B - System and method for distributing coefficients of user information based on service quality - Google Patents
System and method for distributing coefficients of user information based on service quality Download PDFInfo
- Publication number
- CN111585818B CN111585818B CN202010394363.3A CN202010394363A CN111585818B CN 111585818 B CN111585818 B CN 111585818B CN 202010394363 A CN202010394363 A CN 202010394363A CN 111585818 B CN111585818 B CN 111585818B
- Authority
- CN
- China
- Prior art keywords
- user information
- terminal
- different
- different terminal
- submodule
- 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.)
- Active
Links
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/08—Configuration management of networks or network elements
- H04L41/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5019—Ensuring fulfilment of SLA
- H04L41/5025—Ensuring fulfilment of SLA by proactively reacting to service quality change, e.g. by reconfiguration after service quality degradation or upgrade
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/805—QOS or priority aware
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Environmental & Geological Engineering (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a system and a method for distributing coefficients of user information based on service quality, the system comprises a terminal authorization service platform, different terminal configuration parameter monitoring modules, different terminal user information processing capability sampling detection modules, a target user information backup marking module and a newly-entered user address information matching module, the terminal authorization service platform is used for authorizing different terminals applying for connection, the different terminal configuration parameter monitoring modules are used for monitoring configuration parameters of different terminal equipment, the different terminal user information processing capability sampling detection modules are used for analyzing the user information processing capability of different terminals, the target user information backup marking module is used for backing up and marking processed and unprocessed user information, the newly-entered user address information matching module is used for processing newly-entered user information, the method aims to perform sampling detection on different terminal devices and analyze the user information distribution rates of the different terminal devices.
Description
Technical Field
The invention relates to the field of service quality, in particular to a system and a method for distributing coefficients of user information based on service quality.
Background
The service quality refers to that a network can provide better service capability for specified network communication by utilizing various basic technologies, is a security mechanism of the network, and is a technology for solving the problems of network delay, network congestion and the like. QoS guarantees are important for capacity-limited networks, especially for streaming multimedia applications such as VoIP and IPTV, which often require fixed transmission rates and are sensitive to delay.
When the network is congested, all data flows may be dropped; in order to meet the requirements of users for different application with different service qualities, it is necessary for the network to allocate and schedule resources according to the requirements of the users, and provide different service qualities for different data streams: preferentially processing important data messages with strong real-time performance; for the common data message with weak real-time performance, lower processing priority is provided, and the common data message is even discarded when the network is congested. QoS comes along. A device supporting a QoS function capable of providing a transmission quality service; for a certain class of data flows, it can be given a certain level of transmission priority to identify its relative importance, and provide special transmission services for these data flows using various priority forwarding policies, congestion avoidance, etc. provided by the device. The network environment with QoS is configured, so that the predictability of the network performance is improved, the network bandwidth can be effectively distributed, and the network resources are more reasonably utilized.
At present, a big data platform inputs user information after user registration, different user information needs to be processed, but the data of the big data platform is very complicated and needs to be processed by terminal equipment, but the memory and the information processing capacity of different terminal equipment are inconsistent, and average distribution can cause that part of terminal equipment processes data too slowly.
Disclosure of Invention
The invention aims to provide a system and a method for distributing coefficients of user information based on service quality, which aim to solve the problems in the prior art.
In order to achieve the purpose, the invention provides the following technical scheme:
a system for distributing coefficients of user information based on service quality comprises a terminal authorization service platform, different terminal configuration parameter monitoring modules, different terminal user information processing capability sampling detection modules, a target user information backup marking module and a newly-entered user address information matching module; the system comprises a terminal authorization service platform, a terminal configuration parameter monitoring module, a terminal user information processing capacity sampling detection module, a target user information backup marking module, a newly-entered user address information matching module, a target user information backup marking module, a target user information processing capacity sampling detection module, a target user information backup marking module, a target user information;
the terminal authorization service platform is used for authorizing different terminals applying for connection, different terminal configuration parameter monitoring modules are used for monitoring configuration parameters of different terminal devices, so that user information bearing capacity of the different terminal devices is analyzed, different terminal user information processing capacity sampling detection modules are used for analyzing user information processing capacity of the different terminals, a target user information backup marking module is used for backing up and marking processed and unprocessed user information, and a newly-entered user address information matching module is used for processing newly-entered user information.
By adopting the technical scheme: the terminal authorization service platform comprises a user personal information authorization submodule and a newly-added information classification embedding submodule, wherein the user personal information authorization submodule is used for processing user information by different terminals after authorizing the terminals which apply for connection, the newly-added information classification embedding submodule is used for classifying newly-input information, embedding the classified information into user information centers of different types and marking embedding positions.
By adopting the technical scheme: the different terminal configuration parameter detection module comprises a different terminal bearing rate sequencing submodule and a different terminal user information allocation proportion analysis submodule, wherein the different terminal bearing rate sequencing submodule is used for monitoring the bearing rates of different terminal equipment and setting the bearing rates of the different terminal equipment to be W1、W2、W3、…、Wn-1、WnWhen W isnmin is less than a set threshold value, and the current bearing rate W of the terminal equipment is judgednWhen min is too small, the terminal equipment is disconnected and then compared again, and when W is too smallnAnd if min is greater than a set threshold, judging that the bearing capacities of different current terminals are normal, sequencing the bearing rates of the monitored terminals, sending the sequencing results to different terminal user information distribution ratio analysis submodules, wherein the different terminal user information distribution ratio analysis submodules are used for acquiring the bearing rate sequencing results of the different terminals and the terminal user information processing capacities detected by the different terminal user information processing capacity sampling detection modules and then analyzing.
By adopting the technical scheme: the different terminal user information processing capability sampling detection module comprises a user processing information acquisition sub-module and a user processing capability analysis sub-module, wherein the user processing information acquisition sub-module is used for sampling user processing information of different terminals, sampling data is not less than three groups, the sampling data is counted to form a list and is sent to the user processing capability analysis sub-module, and the user processing capability analysis sub-module is used for monitoring and analyzing the sampling data and sending an analysis result to the different terminal user information distribution ratio analysis sub-module.
By adopting the technical scheme: the user processing information acquisition submodule sets the currently monitored terminal to be A, samples N groups of user information data in the currently monitored terminal, and sets the size C of the user information in the currently sampled data1、C2、C3、…、Cn-1、CnSetting the processing time length of the different user information as t1、t2、t3、…、tn-1、tnCalculating the user information processing value of the current terminal A to be Setting the comprehensive user information processing value of the terminal A as K, and according to a formula:
and calculating to obtain a comprehensive user information processing value of the current terminal A, analyzing the comprehensive user information processing values of different terminals one by one, counting analysis results, and sending statistical data to different terminal user information distribution ratio analysis submodules.
By adopting the technical scheme: the different terminal user information distribution ratio analysis submodule is used for acquiring different terminal comprehensive user information processing values obtained by the analysis of the user processing information acquisition submodule and different terminal bearing rates monitored by the different terminal bearing rate sequencing submodule, and analyzing the different terminal distribution user information.
By adopting the technical scheme: the target user information backup marking module comprises a processed user information backup submodule and an unprocessed user information marking submodule, wherein the processed user information backup submodule is used for backing up processed user information data, the unprocessed user information marking submodule is used for marking user information which is not processed by the terminal, and the processed user information backup data and the unprocessed user information marking data are sent to the terminal authorization service platform.
By adopting the technical scheme: the new input user address information matching module comprises a new input user information counting submodule and an address information classification marking submodule, the new input user information counting submodule is used for counting new input user information, the address information classification marking submodule distributes addresses to the new input user information, and different user information is marked according to different addresses.
A method for distributing coefficients of user information based on service quality comprises the following steps:
s1: the terminal authorization service platform authorizes different terminals applying for connection, a user personal information authorization submodule authorizes the different terminals applying for connection, the different terminals process user information, a newly-added information classification embedding submodule classifies newly-input information, the classified information is embedded into user information centers of different classes, and embedding positions are marked;
s2: the user processing capacity analysis submodule monitors and analyzes the sampled data and sends an analysis result to the user information distribution proportion analysis submodule of different terminals;
s3: monitoring configuration parameters of different terminal devices by using different terminal configuration parameter monitoring modules so as to analyze user information bearing capacity of different terminal devices, monitoring bearing rates of different terminal devices by using different terminal bearing rate sequencing submodules, and setting the bearing rates of different terminal devices as W1、W2、W3、…、Wn-1、WnWhen W isnmin is less than a set threshold value, and the current bearing rate W of the terminal equipment is judgednWhen min is too small, the terminal equipment is disconnected and then compared again, and when W is too smallnIf min is larger than a set threshold value, judging that the bearing capacity of different current terminals is normal, sequencing the bearing rates of the monitored terminals, sending sequencing results to different terminal user information distribution ratio analysis submodules, acquiring different terminal comprehensive user information processing values obtained by analysis of a user processing information acquisition submodule and different terminal bearing rates monitored by the different terminal bearing rate sequencing submodules, and analyzing different terminal distribution user information;
s4: backing up and marking processed and unprocessed user information by using a target user information backup marking module, backing up processed user information data by using a processed user information backup submodule, marking unprocessed user information which is not processed by a terminal by using an unprocessed user information marking submodule, and sending the processed user information backup data and unprocessed user information marking data to a terminal authorization service platform;
s5: the newly entered user information is processed by utilizing a newly entered user address information matching module, the newly entered user information counting submodule counts the newly entered user information, the address information classification marking submodule distributes addresses to the newly entered user information, and different user information is marked according to different addresses.
By adopting the technical scheme: in step S3, the different terminal user information allocation duty analysis sub-module obtains the different terminal integrated user information processing value obtained by the user processing information obtaining sub-module, and the different terminal carrying rates monitored by the different terminal carrying rate sorting sub-module, and analyzes the different terminal allocation user information, further comprising the following steps:
the sequence submodule for acquiring the bearing rates of different terminals monitors the bearing rates W of different terminal devices1、W2、W3、…、Wn-1、WnObtaining a userProcessing information acquisition submodule analyzed different terminal integrated user information processing value K1、K2、K3、…、Kn-1、KnSetting the ratio of the bearing rate of the terminal equipment in different terminal user information distribution as R0, setting the ratio of the terminal integrated user information processing value as R1, setting a certain terminal user information distribution value J, and according to the formula:
J=R0*Wn+R1*Kn
calculating to obtain current terminal information distribution value, calculating different terminal user information distribution values one by one, and setting different terminal user information distribution values to J1、J2、J3、…、Jn-1、JnSetting J Total equal to J1+J2+J3+…+Jn-1+JnSetting the distribution ratio of certain end user information as J0, according to the formula:
and calculating to obtain the distribution ratio of different terminal user information, and distributing the user information by the terminal authorization service platform according to the distribution ratio of different terminals.
Compared with the prior art, the invention has the beneficial effects that: the invention aims to perform sampling detection on different terminal devices and analyze data processing and memories of the different terminal devices so as to analyze user information distribution rates of the different terminal devices;
the system comprises a terminal authorization service platform, different terminal configuration parameter monitoring modules, different terminal information processing capacity sampling detection modules, a target user information backup marking module, a newly-entered user address information matching module and a newly-entered user information processing module, wherein the terminal authorization service platform is used for different terminals applying for connection to authorize, the different terminal configuration parameter monitoring modules are used for monitoring configuration parameters of different terminal devices so as to analyze user information bearing capacity of different terminal devices, the different terminal user information processing capacity sampling detection modules are used for analyzing user information processing capacity of different terminals, the target user information backup marking module is used for backing up and marking processed and unprocessed user information, and the newly-entered user address information matching module is used.
Drawings
In order that the present invention may be more readily and clearly understood, a more particular description of the invention briefly described above will be rendered by reference to specific embodiments that are illustrated in the appended drawings.
FIG. 1 is a block diagram of a system for distributing coefficients for QoS-based subscriber information according to the present invention;
FIG. 2 is a diagram illustrating specific steps of a method for distributing coefficients of user information based on QoS according to the present invention;
fig. 3 is a schematic diagram of an implementation method of a method for allocating coefficients to user information based on qos according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1 to 3, in the embodiment of the present invention, a system and a method for user information distribution coefficient based on service quality include a terminal authorization service platform, a different terminal configuration parameter monitoring module, a different terminal user information processing capability sampling detection module, a target user information backup marking module, and a newly entered user address information matching module; the system comprises a terminal authorization service platform, a terminal configuration parameter monitoring module, a terminal user information processing capacity sampling detection module, a target user information backup marking module, a newly-entered user address information matching module, a target user information backup marking module, a target user information processing capacity sampling detection module, a target user information backup marking module, a target user information;
the terminal authorization service platform is used for authorizing different terminals applying for connection, different terminal configuration parameter monitoring modules are used for monitoring configuration parameters of different terminal devices, so that user information bearing capacity of the different terminal devices is analyzed, different terminal user information processing capacity sampling detection modules are used for analyzing user information processing capacity of the different terminals, a target user information backup marking module is used for backing up and marking processed and unprocessed user information, and a newly-entered user address information matching module is used for processing newly-entered user information.
By adopting the technical scheme: the terminal authorization service platform comprises a user personal information authorization submodule and a newly-added information classification embedding submodule, wherein the user personal information authorization submodule is used for processing user information by different terminals after authorizing the terminals which apply for connection, the newly-added information classification embedding submodule is used for classifying newly-input information, embedding the classified information into user information centers of different types and marking embedding positions.
By adopting the technical scheme: the different terminal configuration parameter detection module comprises a different terminal bearing rate sequencing submodule and a different terminal user information allocation proportion analysis submodule, wherein the different terminal bearing rate sequencing submodule is used for monitoring the bearing rates of different terminal equipment and setting the bearing rates of the different terminal equipment to be W1、W2、W3、…、Wn-1、WnWhen W isnmin is less than a set threshold value, and the current bearing rate W of the terminal equipment is judgednWhen min is too small, the terminal equipment is disconnected and then compared again, and when W is too smallnAnd if min is greater than a set threshold, judging that the bearing capacities of different current terminals are normal, sequencing the bearing rates of the monitored terminals, sending the sequencing results to different terminal user information distribution ratio analysis submodules, wherein the different terminal user information distribution ratio analysis submodules are used for acquiring the bearing rate sequencing results of the different terminals and the terminal user information processing capacities detected by the different terminal user information processing capacity sampling detection modules and then analyzing.
By adopting the technical scheme: the different terminal user information processing capability sampling detection module comprises a user processing information acquisition sub-module and a user processing capability analysis sub-module, wherein the user processing information acquisition sub-module is used for sampling user processing information of different terminals, sampling data is not less than three groups, the sampling data is counted to form a list and is sent to the user processing capability analysis sub-module, and the user processing capability analysis sub-module is used for monitoring and analyzing the sampling data and sending an analysis result to the different terminal user information distribution ratio analysis sub-module.
By adopting the technical scheme: the user processing information acquisition submodule sets the currently monitored terminal to be A, samples N groups of user information data in the currently monitored terminal, and sets the size C of the user information in the currently sampled data1、C2、C3、…、Cn-1、CnSetting the processing time length of the different user information as t1、t2、t3、…、tn-1、tnCalculating the user information processing value of the current terminal A to be Setting the comprehensive user information processing value of the terminal A as K, and according to a formula:
and calculating to obtain a comprehensive user information processing value of the current terminal A, analyzing the comprehensive user information processing values of different terminals one by one, counting analysis results, and sending statistical data to different terminal user information distribution ratio analysis submodules.
By adopting the technical scheme: the different terminal user information distribution ratio analysis submodule is used for acquiring different terminal comprehensive user information processing values obtained by the analysis of the user processing information acquisition submodule and different terminal bearing rates monitored by the different terminal bearing rate sequencing submodule, and analyzing the different terminal distribution user information.
By adopting the technical scheme: the target user information backup marking module comprises a processed user information backup submodule and an unprocessed user information marking submodule, wherein the processed user information backup submodule is used for backing up processed user information data, the unprocessed user information marking submodule is used for marking user information which is not processed by the terminal, and the processed user information backup data and the unprocessed user information marking data are sent to the terminal authorization service platform.
By adopting the technical scheme: the new input user address information matching module comprises a new input user information counting submodule and an address information classification marking submodule, the new input user information counting submodule is used for counting new input user information, the address information classification marking submodule distributes addresses to the new input user information, and different user information is marked according to different addresses.
A method for distributing coefficients of user information based on service quality comprises the following steps:
s1: the terminal authorization service platform authorizes different terminals applying for connection, a user personal information authorization submodule authorizes the different terminals applying for connection, the different terminals process user information, a newly-added information classification embedding submodule classifies newly-input information, the classified information is embedded into user information centers of different classes, and embedding positions are marked;
s2: the user processing capacity analysis submodule monitors and analyzes the sampled data and sends an analysis result to the user information distribution proportion analysis submodule of different terminals;
s3: monitoring different terminals by using different terminal configuration parameter monitoring modulesConfiguring parameters of end equipment so as to analyze user information bearing capacity of different terminal equipment, monitoring bearing rates of different terminal equipment by a different terminal bearing rate sequencing submodule, and setting the bearing rates of different terminal equipment to be W1、W2、W3、…、Wn-1、WnWhen W isnmin is less than a set threshold value, and the current bearing rate W of the terminal equipment is judgednWhen min is too small, the terminal equipment is disconnected and then compared again, and when W is too smallnIf min is larger than a set threshold value, judging that the bearing capacity of different current terminals is normal, sequencing the bearing rates of the monitored terminals, sending sequencing results to different terminal user information distribution ratio analysis submodules, acquiring different terminal comprehensive user information processing values obtained by analysis of a user processing information acquisition submodule and different terminal bearing rates monitored by the different terminal bearing rate sequencing submodules, and analyzing different terminal distribution user information;
s4: backing up and marking processed and unprocessed user information by using a target user information backup marking module, backing up processed user information data by using a processed user information backup submodule, marking unprocessed user information which is not processed by a terminal by using an unprocessed user information marking submodule, and sending the processed user information backup data and unprocessed user information marking data to a terminal authorization service platform;
s5: the newly entered user information is processed by utilizing a newly entered user address information matching module, the newly entered user information counting submodule counts the newly entered user information, the address information classification marking submodule distributes addresses to the newly entered user information, and different user information is marked according to different addresses.
By adopting the technical scheme: in step S3, the different terminal user information allocation duty analysis sub-module obtains the different terminal integrated user information processing value obtained by the user processing information obtaining sub-module, and the different terminal carrying rates monitored by the different terminal carrying rate sorting sub-module, and analyzes the different terminal allocation user information, further comprising the following steps:
the sequence submodule for acquiring the bearing rates of different terminals monitors the bearing rates W of different terminal devices1、W2、W3、…、Wn-1、WnAcquiring different terminal integrated user information processing value K analyzed by user processing information acquisition submodule1、K2、K3、…、Kn-1、KnSetting the ratio of the bearing rate of the terminal equipment in different terminal user information distribution as R0, setting the ratio of the terminal integrated user information processing value as R1, setting a certain terminal user information distribution value J, and according to the formula:
J=R0*Wn+R1*Kn
calculating to obtain current terminal information distribution value, calculating different terminal user information distribution values one by one, and setting different terminal user information distribution values to J1、J2、J3、…、Jn-1、JnSetting J Total equal to J1+J2+J3+…+Jn-1+JnSetting the distribution ratio of certain end user information as J0, according to the formula:
and calculating to obtain the distribution ratio of different terminal user information, and distributing the user information by the terminal authorization service platform according to the distribution ratio of different terminals.
Example 1: the user processing information acquisition submodule sets a currently monitored terminal to be A, samples N groups of user information data in the currently monitored terminal, sets the sizes of user information in the currently sampled data to be 2.5M, 3.1M, 2.7M and 4.2M, sets the processing time lengths of different user information to be 2s, 3s and 4s, and calculates the user information processing value of the current terminal A to beSetting the comprehensive user information processing value of the terminal A as K, and according to a formula:
calculating to obtain a comprehensive user information processing value 1.06 of the current terminal A, analyzing the comprehensive user information processing values of different terminals one by one, counting analysis results, and sending statistical data to different terminal user information distribution ratio analysis submodules;
example 2: defining conditions, setting the bearing rates of different terminal equipment to be 41%, 29%, 70% and 87%, when W isnmin is 29 percent and is less than the set threshold value 30 percent, and the current bearing rate W of the terminal equipment is judgednAnd if the min is too small, the terminal equipment is disconnected and then the comparison is carried out again.
Example 3: under the limiting conditions, acquiring different terminal bearing rate sequencing submodules to monitor the bearing of 41%, 59%, 70% and 87% of different terminal equipment, acquiring different terminal comprehensive user information processing values 1.06, 1.2, 2.31 and 2.07 analyzed by a user processing information acquisition submodule, setting the bearing rate ratio of the terminal equipment in different terminal user information distribution to be 50%, the terminal comprehensive user information processing value ratio to be 50%, setting a certain terminal user information distribution value J, and according to a formula:
J=R0*Wn+R1*Kn
calculating to obtain the current terminal information distribution value J1=50%*41%+50%*1.06=1.01;J2=0.9;J3=1.5;J41.47; setting the total value J of different end user information allocations to 1.01+0.9+1.5+1.47 to 4.88, setting a certain end user information allocation proportion to J0, and according to the formula:
and calculating to obtain the distribution ratio of different terminal user information, and distributing the user information by the terminal authorization service platform according to the distribution ratio of different terminals.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.
Claims (10)
1. A system for quality of service based allocation of user information to a plurality of users, comprising: the system comprises a terminal authorization service platform, different terminal configuration parameter monitoring modules, different terminal user information processing capability sampling detection modules, a target user information backup marking module and a newly-entered user address information matching module; the system comprises a terminal authorization service platform, a terminal configuration parameter monitoring module, a terminal user information processing capacity sampling detection module, a target user information backup marking module, a newly-entered user address information matching module, a target user information backup marking module, a target user information processing capacity sampling detection module, a target user information backup marking module, a target user information;
the terminal authorization service platform is used for authorizing different terminals applying for connection, different terminal configuration parameter monitoring modules are used for monitoring configuration parameters of different terminal devices and analyzing information distribution ratios of different terminal users according to the determined parameters, different terminal user information processing capacity sampling detection modules are used for analyzing user information processing capacities of different terminals, a target user information backup marking module is used for backing up and marking processed and unprocessed user information, and a newly-entered user address information matching module is used for processing newly-entered user information.
2. The system of claim 1, wherein the user information allocation is based on a quality of service, and wherein: the terminal authorization service platform comprises a user personal information authorization submodule and a newly-added information classification embedding submodule, wherein the user personal information authorization submodule is used for processing user information by different terminals after authorizing the terminals which apply for connection, the newly-added information classification embedding submodule is used for classifying newly-input information, embedding the classified information into user information centers of different types and marking embedding positions.
3. The system of claim 1, wherein the user information allocation is based on a quality of service, and wherein: the different terminal configuration parameter detection module comprises a different terminal bearing rate sequencing submodule and a different terminal user information allocation proportion analysis submodule, wherein the different terminal bearing rate sequencing submodule is used for monitoring the bearing rates of different terminal equipment and setting the bearing rates of the different terminal equipment to be W1、W2、W3、…、Wn-1、WnWhen W isnmin is less than a set threshold value, and the current bearing rate W of the terminal equipment is judgednWhen min is too small, the terminal equipment is disconnected and then compared again, and when W is too smallnAnd if min is greater than a set threshold, judging that the bearing capacities of different current terminals are normal, sequencing the bearing rates of the monitored terminals, sending the sequencing results to different terminal user information distribution ratio analysis submodules, wherein the different terminal user information distribution ratio analysis submodules are used for acquiring the bearing rate sequencing results of the different terminals and the terminal user information processing capacities detected by the different terminal user information processing capacity sampling detection modules and then analyzing.
4. The system of claim 3, wherein the user information allocation is based on a quality of service, and the system further comprises: the different terminal user information processing capability sampling detection module comprises a user processing information acquisition sub-module and a user processing capability analysis sub-module, wherein the user processing information acquisition sub-module is used for sampling user processing information of different terminals, sampling data is not less than three groups, the sampling data is counted to form a list and is sent to the user processing capability analysis sub-module, and the user processing capability analysis sub-module is used for monitoring and analyzing the sampling data and sending an analysis result to the different terminal user information distribution ratio analysis sub-module.
5. The system of claim 4, wherein the user information allocation is based on a quality of service, and the system further comprises: the user processing information acquisition submodule sets the currently monitored terminal to be A, samples N groups of user information data in the currently monitored terminal, and sets the size C of the user information in the currently sampled data1、C2、C3、…、Cn-1、CnSetting the processing time length of the different user information as t1、t2、t3、…、tn-1、tnCalculating the user information processing value of the current terminal A to be Setting the comprehensive user information processing value of the terminal A as K, and according to a formula:
and calculating to obtain a comprehensive user information processing value of the current terminal A, analyzing the comprehensive user information processing values of different terminals one by one, counting analysis results, and sending statistical data to different terminal user information distribution ratio analysis submodules.
6. A system for quality of service based allocation of user information according to claim 3 or 5, characterized by: the different terminal user information distribution ratio analysis submodule is used for acquiring different terminal comprehensive user information processing values obtained by the analysis of the user processing information acquisition submodule and different terminal bearing rates monitored by the different terminal bearing rate sequencing submodule, and analyzing the different terminal distribution user information.
7. The system of claim 1, wherein the user information allocation is based on a quality of service, and wherein: the target user information backup marking module comprises a processed user information backup submodule and an unprocessed user information marking submodule, wherein the processed user information backup submodule is used for backing up processed user information data, the unprocessed user information marking submodule is used for marking user information which is not processed by the terminal, and the processed user information backup data and the unprocessed user information marking data are sent to the terminal authorization service platform.
8. The system of claim 1, wherein the user information allocation is based on a quality of service, and wherein: the new input user address information matching module comprises a new input user information counting submodule and an address information classification marking submodule, the new input user information counting submodule is used for counting new input user information, the address information classification marking submodule distributes addresses to the new input user information, and different user information is marked according to different addresses.
9. A method for allocating user information ratio based on service quality is characterized in that:
s1: the terminal authorization service platform authorizes different terminals applying for connection, a user personal information authorization submodule authorizes the different terminals applying for connection, the different terminals process user information, a newly-added information classification embedding submodule classifies newly-input information, the classified information is embedded into user information centers of different classes, and embedding positions are marked;
s2: the user processing capacity analysis submodule monitors and analyzes the sampled data and sends an analysis result to the user information distribution proportion analysis submodule of different terminals;
s3: monitoring configuration parameters of different terminal devices by using different terminal configuration parameter monitoring modules so as to analyze user information bearing capacity of different terminal devices, monitoring bearing rates of different terminal devices by using different terminal bearing rate sequencing submodules, and setting the bearing rates of different terminal devices as W1、W2、W3、…、Wn-1、WnWhen W isnmin is less than a set threshold value, and the current bearing rate W of the terminal equipment is judgednWhen min is too small, the terminal equipment is disconnected and then compared again, and when W is too smallnIf min is larger than a set threshold value, judging that the bearing capacity of different current terminals is normal, sequencing the bearing rates of the monitored terminals, sending sequencing results to different terminal user information distribution ratio analysis submodules, acquiring different terminal comprehensive user information processing values obtained by analysis of a user processing information acquisition submodule and different terminal bearing rates monitored by the different terminal bearing rate sequencing submodules, and analyzing different terminal distribution user information;
s4: backing up and marking processed and unprocessed user information by using a target user information backup marking module, backing up processed user information data by using a processed user information backup submodule, marking unprocessed user information which is not processed by a terminal by using an unprocessed user information marking submodule, and sending the processed user information backup data and unprocessed user information marking data to a terminal authorization service platform;
s5: the newly entered user information is processed by utilizing a newly entered user address information matching module, the newly entered user information counting submodule counts the newly entered user information, the address information classification marking submodule distributes addresses to the newly entered user information, and different user information is marked according to different addresses.
10. The method of claim 9, wherein the user information allocation is based on a quality of service, further comprising: in step S3, the different terminal user information allocation duty analysis sub-module obtains the different terminal integrated user information processing value obtained by the user processing information obtaining sub-module, and the different terminal carrying rates monitored by the different terminal carrying rate sorting sub-module, and analyzes the different terminal allocation user information, further comprising the following steps:
the sequence submodule for acquiring the bearing rates of different terminals monitors the bearing rates W of different terminal devices1、W2、W3、…、Wn-1、WnAcquiring different terminal integrated user information processing value K analyzed by user processing information acquisition submodule1、K2、K3、…、Kn-1、KnSetting the ratio of the bearing rate of the terminal equipment in different terminal user information distribution as R0, setting the ratio of the terminal integrated user information processing value as R1, setting a certain terminal user information distribution value J, and according to the formula:
J=R0*Wn+R1*Kn
calculating to obtain current terminal information distribution value, calculating different terminal user information distribution values one by one, and setting different terminal user information distribution values to J1、J2、J3、…、Jn-1、JnSetting J Total equal to J1+J2+J3+…+Jn-1+JnSetting the distribution ratio of certain end user information as J0, according to the formula:
and calculating to obtain the distribution ratio of different terminal user information, and distributing the user information by the terminal authorization service platform according to the distribution ratio of different terminals.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110391179.8A CN113114502B (en) | 2020-05-11 | 2020-05-11 | System for distributing duty ratio based on user information of service quality |
CN202010394363.3A CN111585818B (en) | 2020-05-11 | 2020-05-11 | System and method for distributing coefficients of user information based on service quality |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010394363.3A CN111585818B (en) | 2020-05-11 | 2020-05-11 | System and method for distributing coefficients of user information based on service quality |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110391179.8A Division CN113114502B (en) | 2020-05-11 | 2020-05-11 | System for distributing duty ratio based on user information of service quality |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111585818A CN111585818A (en) | 2020-08-25 |
CN111585818B true CN111585818B (en) | 2021-05-04 |
Family
ID=72126518
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110391179.8A Active CN113114502B (en) | 2020-05-11 | 2020-05-11 | System for distributing duty ratio based on user information of service quality |
CN202010394363.3A Active CN111585818B (en) | 2020-05-11 | 2020-05-11 | System and method for distributing coefficients of user information based on service quality |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110391179.8A Active CN113114502B (en) | 2020-05-11 | 2020-05-11 | System for distributing duty ratio based on user information of service quality |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN113114502B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106991804A (en) * | 2017-04-26 | 2017-07-28 | 长安大学 | A kind of city bus operating mode construction method coupled based on multi-line |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101577631B (en) * | 2008-05-07 | 2012-04-25 | 华为技术有限公司 | Method, system and network device for evaluating experience quality of user |
CN101626323A (en) * | 2009-07-23 | 2010-01-13 | 中兴通讯股份有限公司 | Method and device for monitoring network data flow |
CN102148741B (en) * | 2010-02-05 | 2013-08-07 | ***通信集团公司 | Method and system for reallocating loads as well as calling method and system |
JP5525470B2 (en) * | 2011-03-24 | 2014-06-18 | Kddi株式会社 | Influence calculation device, influence calculation method, and program |
JP5667517B2 (en) * | 2011-06-03 | 2015-02-12 | 日本電信電話株式会社 | Distribution method, distribution device, and distribution program |
CN106815241B (en) * | 2015-11-30 | 2020-10-30 | 腾讯科技(北京)有限公司 | Information processing method and terminal |
CN107239336B (en) * | 2016-03-28 | 2022-09-09 | 中兴通讯股份有限公司 | Method and device for realizing task scheduling |
CN107767923A (en) * | 2016-08-23 | 2018-03-06 | 江苏省疾病预防控制中心 | A kind of health education class investigation and assessment system based on Android platform |
CN107358534A (en) * | 2017-06-29 | 2017-11-17 | 浙江理工大学 | The unbiased data collecting system and acquisition method of social networks |
CN108683611A (en) * | 2018-05-17 | 2018-10-19 | 国网山东省电力公司经济技术研究院 | Energy communication service traffic classification control method based on PTN network and system |
CN110968772B (en) * | 2018-09-29 | 2023-04-07 | 北京国双科技有限公司 | Information pushing method and system |
CN109711890B (en) * | 2018-12-28 | 2022-12-09 | 珍岛信息技术(上海)股份有限公司 | User data processing method and system |
-
2020
- 2020-05-11 CN CN202110391179.8A patent/CN113114502B/en active Active
- 2020-05-11 CN CN202010394363.3A patent/CN111585818B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106991804A (en) * | 2017-04-26 | 2017-07-28 | 长安大学 | A kind of city bus operating mode construction method coupled based on multi-line |
Also Published As
Publication number | Publication date |
---|---|
CN113114502A (en) | 2021-07-13 |
CN111585818A (en) | 2020-08-25 |
CN113114502B (en) | 2023-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9948561B2 (en) | Setting delay precedence on queues before a bottleneck link based on flow characteristics | |
US7782793B2 (en) | Statistical trace-based methods for real-time traffic classification | |
CN110138610B (en) | Service message sending method and device | |
EP3688938B1 (en) | Predictive scheduler | |
CN113194134B (en) | Node determination method and device | |
US20200092213A1 (en) | System, apparatuses and method for traffic profiling of mobile video streaming | |
US20150180791A1 (en) | Adaptive modification of class of service for supporting bandwidth over-allocation | |
US20200162960A1 (en) | Methods circuits devices systems and associated computer executable code for implementing cell congestion detection in a mobile network | |
CN111585818B (en) | System and method for distributing coefficients of user information based on service quality | |
CN113992544A (en) | Optimization method and device for port flow distribution | |
CN115580568A (en) | Method and system for realizing network service quality guarantee based on IPv6 flow label | |
CN111278039A (en) | User perception depression recognition method, device, equipment and medium | |
KR101132476B1 (en) | Network apparatus for quality of iptv service | |
CN113676341B (en) | Quality difference evaluation method and related equipment | |
CN109951329B (en) | Network resource scheduling method and device | |
CN112671670A (en) | VR video service identification method and device, intelligent terminal and storage medium | |
CN110366009B (en) | Multimedia resource request identification method and device | |
Aoki et al. | A study on application category estimation method based on burst characteristics of communication | |
Chodorek et al. | TFD-capable dynamic QoS assurance using a variable time horizon based on scene changes | |
US11394650B2 (en) | Modificationless packet prioritization for frame generation | |
US11283722B2 (en) | Packet prioritization for frame generation | |
Khorov et al. | SAND-inspired Cross-layer Approach for CCTV in 5G Networks | |
US20230155946A1 (en) | Mesh network system and communication method of the same having data flow transmission sorting mechanism | |
Chodorek et al. | An analysis of the applicability of the TFD IP option for QoS assurance of multiple video streams in a congested network | |
KR100425718B1 (en) | ENHANCEMENT METHOD FOR Qos OF INTERNET |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Room 704, building 5, No. 556, Changjiang Road, hi tech Zone, Suzhou City, Jiangsu Province Applicant after: SUZHOU LEMIFAN ELECTRIC TECHNOLOGY Co.,Ltd. Address before: 215000 room 1501, Suhong building, No. 389, Suhong Middle Road, Suzhou Industrial Park, Jiangsu Province Applicant before: SUZHOU LEMIFAN ELECTRIC TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |