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 PDF

Info

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
Application number
CN202010394363.3A
Other languages
Chinese (zh)
Other versions
CN111585818A (en
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Lemifan Electric Technology Co ltd
Original Assignee
Suzhou Lemifan Electric Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Suzhou Lemifan Electric Technology Co ltd filed Critical Suzhou Lemifan Electric Technology Co ltd
Priority to CN202110391179.8A priority Critical patent/CN113114502B/en
Priority to CN202010394363.3A priority patent/CN111585818B/en
Publication of CN111585818A publication Critical patent/CN111585818A/en
Application granted granted Critical
Publication of CN111585818B publication Critical patent/CN111585818B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0896Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5019Ensuring fulfilment of SLA
    • H04L41/5025Ensuring fulfilment of SLA by proactively reacting to service quality change, e.g. by reconfiguration after service quality degradation or upgrade
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/805QOS 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

System and method for distributing coefficients of user information based on service quality
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
Figure BDA0002486881500000041
Figure BDA0002486881500000042
Setting the comprehensive user information processing value of the terminal A as K, and according to a formula:
Figure BDA0002486881500000043
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:
Figure BDA0002486881500000071
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
Figure BDA0002486881500000111
Figure BDA0002486881500000112
Setting the comprehensive user information processing value of the terminal A as K, and according to a formula:
Figure BDA0002486881500000113
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:
Figure BDA0002486881500000141
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 be
Figure BDA0002486881500000142
Setting the comprehensive user information processing value of the terminal A as K, and according to a formula:
Figure BDA0002486881500000143
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:
Figure BDA0002486881500000151
Figure BDA0002486881500000152
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
Figure FDA0002881670510000031
Figure FDA0002881670510000032
Setting the comprehensive user information processing value of the terminal A as K, and according to a formula:
Figure FDA0002881670510000033
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:
Figure FDA0002881670510000061
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.
CN202010394363.3A 2020-05-11 2020-05-11 System and method for distributing coefficients of user information based on service quality Active CN111585818B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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