CN109951300A - Customer flow distribution method, system and computer readable storage medium - Google Patents
Customer flow distribution method, system and computer readable storage medium Download PDFInfo
- Publication number
- CN109951300A CN109951300A CN201711391594.3A CN201711391594A CN109951300A CN 109951300 A CN109951300 A CN 109951300A CN 201711391594 A CN201711391594 A CN 201711391594A CN 109951300 A CN109951300 A CN 109951300A
- Authority
- CN
- China
- Prior art keywords
- flow
- quota
- user
- usage amount
- rate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000009826 distribution Methods 0.000 title claims abstract description 44
- 238000003860 storage Methods 0.000 title claims abstract description 12
- 238000004590 computer program Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000005070 sampling Methods 0.000 claims description 4
- 230000003044 adaptive effect Effects 0.000 abstract description 9
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000004891 communication Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 208000032369 Primary transmission Diseases 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The disclosure proposes a kind of customer flow distribution method, system and computer readable storage medium, is related to field of communication technology.A kind of customer flow distribution method of the disclosure includes: to receive the credit control request from network element, includes the actual flow usage amount of user in credit control request;According to the actual flow usage amount of user and in the recent period flow quota averagely is determined using rate;Customer flow quota is issued to network element.By such method, situation can be actually used according to the flow of user and averagely be determined as the flow that user distributes using rate in the recent period, to realize the assignment of traffic for being directed to user and currently used situation, improve the adaptive ability of assignment of traffic.
Description
Technical field
This disclosure relates to field of communication technology, especially a kind of customer flow distribution method, system and computer-readable deposit
Storage media.
Background technique
Traditional real time billing user sends business usage amount application information extremely by network element device using in business procedure
Real-time Billing System application usage amount, Real-time Billing System receive distribute after such usage amount application information fixed usage amount and under
It is sent to the network equipment for users to use, after the sub-distribution usage amount use, the network equipment initiates usage amount application again
The new usage amount of message application, until user's interrupting service.
Summary of the invention
Inventors have found that realized in business support using the authorization of fixed amount it is simple, but there is also larger drawback,
I.e. when the distribution of certain class business usage amount is excessive, will cause the real time billing user business remaining sum reserve it is excessive, may be because without more
More available balances influence the normal use of other business of user;When usage amount distribution is too small, it is fast to will cause the usage amount issued
Speed has used, and causes frequent progress interacting message between Real-time Billing System and network element device to authenticate, influences the treatability between interface
Energy.
One of the disclosure is designed to provide a kind of adaptive assignment of traffic scheme.
According to one aspect of the disclosure, a kind of customer flow distribution method is proposed, comprising: receive the credit from network element
Control is requested, and includes the actual flow usage amount of user in credit control request;According to the actual flow usage amount of user and closely
Phase averagely determines flow quota using rate;Customer flow quota is issued to network element.
Optionally, averagely determine that flow quota includes: root using rate according to the actual flow usage amount of user and in the recent period
According to actual flow usage amount, in the recent period averagely using rate, use duration and preset expected after a preceding transmitted traffic quota when
It is long to determine flow quota.
Optionally, flow quota is according to formula:
PE(n)=P(n-1)+(Qt-T(n-1))×Savg
It determines, wherein PE(n)For n-th flow quota, P(n-1)For actual flow usage amount, QtFor preset expected duration,
T(n-1)For the use duration after (n-1)th transmitted traffic quota, SavgAveragely to use rate in the recent period, n is the integer greater than 1, t
For current time mark.
Optionally, in credit control request further include use duration after a preceding transmitted traffic quota;Customer flow point
Method of completing the square further include: sampled to the actual flow usage amount in multiple credit control requests and using duration, record user
Flow usage history data averagely use rate to determine according to customer flow usage history data in the recent period.
Optionally, in the recent period averagely using rate for according to formula:
Savg=Py/Ty
It determines, wherein PyThe sum of the actual flow usage amount recorded for nearest i times, TyFor nearest i times record use when
The sum of long, i is predetermined positive.
It optionally, further include quota application demand information in credit control request;It is to need in quota application demand information
In the case where application, the operation for determining flow quota is executed.
Optionally, further includes: according to user's account book balance adjustment flow quota, so that flow quota is without departing from more than account book
Volume;The flow quota issued to network element is the flow quota after being adjusted.
By such method, situation can be actually used according to the flow of user and be averagely determined as in the recent period using rate
The flow of user's distribution improves the adaptive of assignment of traffic to realize the assignment of traffic for being directed to user and currently used situation
Ability.
According to another aspect of the disclosure, a kind of customer flow distribution system is proposed, comprising: request module is used
The credit control request from network element is received in request, includes the actual flow usage amount of user in credit control request;Quota
Determining module, for averagely determining flow quota using rate according to the actual flow usage amount of user and in the recent period;Message is sent
Module, for issuing customer flow quota to network element.
Optionally, quota determining module is used for according to actual flow usage amount, averagely uses rate, preceding primary transmission in the recent period
Use duration and preset expected duration after flow quota determine flow quota.
Optionally, flow quota is according to formula:
PE(n)=P(n-1)+(Qt-T(n-1))×Savg
It determines, wherein PE(n)For n-th flow quota, P(n-1)For actual flow usage amount, QtFor preset expected duration,
T(n-1)For the use duration after (n-1)th transmitted traffic quota, SavgAveragely to use rate in the recent period, n is the integer greater than 1, t
For current time mark.
Optionally, in credit control request further include use duration after a preceding transmitted traffic quota;Customer flow point
Match system further include: data sampling module, for in multiple credit control requests actual flow usage amount and use duration
It is sampled, records customer flow usage history data, averagely to be made in the recent period according to the determination of customer flow usage history data
Use rate.
Optionally, in the recent period averagely using rate for according to formula:
Savg=Py/Ty
It determines, wherein PyThe sum of the actual flow usage amount recorded for nearest i times, TyFor nearest i times record use when
The sum of long, i is predetermined positive.
It optionally, further include quota application demand information in credit control request, quota application demand information includes needing
Application is not necessarily to application;Quota determining module is used to execute determination in the case where quota application demand information is to need to apply
The operation of flow quota.
Optionally, further includes: modulation of quotas module is used for according to user's account book balance adjustment flow quota, so that flow
Quota is without departing from account book remaining sum;The flow quota that message transmission module is issued to network element is the flow quota after being adjusted.
According to the another aspect of the disclosure, a kind of customer flow distribution system is proposed, comprising: memory;And coupling
To the processor of memory, processor is configured as that above any one user flows based on the instruction execution of memory is stored in
Measure distribution method.
Such customer flow distribution system can actually use situation according to the flow of user and in the recent period averagely using speed
Rate is determined as the flow of user's distribution, to realize the assignment of traffic for being directed to user and currently used situation, improves assignment of traffic
Adaptive ability.
In addition, according to one aspect of the disclosure, proposing a kind of computer readable storage medium, being stored thereon with computer
Program instruction, when which is executed by processor realize above any one customer flow distribution method the step of.
By executing the instruction stored in such computer readable storage medium, can make according to the flow of user is practical
Averagely it is determined as the flow of user's distribution using rate with situation and in the recent period, to realize for user and currently used situation
Assignment of traffic improves the adaptive ability of assignment of traffic.
Detailed description of the invention
Attached drawing described herein is used to provide further understanding of the disclosure, constitutes a part of this disclosure, this public affairs
The illustrative embodiments and their description opened do not constitute the improper restriction to the disclosure for explaining the disclosure.In the accompanying drawings:
Fig. 1 is the flow chart of one embodiment of the customer flow distribution method of the disclosure.
Fig. 2 is the flow chart of another embodiment of the customer flow distribution method of the disclosure.
Fig. 3 is the flow chart that one embodiment of flow quota is determined in the customer flow distribution method of the disclosure.
Fig. 4 is the schematic diagram of one embodiment of the customer flow distribution system of the disclosure.
Fig. 5 is the schematic diagram of another embodiment of the customer flow distribution system of the disclosure.
Fig. 6 is the schematic diagram of another embodiment of the customer flow distribution system of the disclosure.
Specific embodiment
Below by drawings and examples, the technical solution of the disclosure is described in further detail.
The flow chart of one embodiment of the customer flow distribution method of the disclosure is as shown in Figure 1.
In a step 101, the credit control request from network element is received, includes the practical stream of user in credit control request
Measure usage amount.In one embodiment, actual flow usage amount can be that the flow of user's distribution actually makes the last time
Dosage.
In a step 102, flow quota averagely is determined using rate according to the actual flow usage amount of user and in the recent period.?
In one embodiment, can calculate user for a period of time in it is average using rate, be the flow that user distributes in conjunction with last time
Actual flow usage amount determines the flow that user may need in scheduled duration, so that it is determined that flow quota.
In step 103, customer flow quota is issued to network element, completes the response processing of credit control request information.
By such method, situation can be actually used according to the flow of user and be averagely determined as in the recent period using rate
The flow of user's distribution improves the adaptive of assignment of traffic to realize the assignment of traffic for being directed to user and currently used situation
Ability.
In the related technology often using fixed or quiescent flow distribution method, rule is single, can not for different business
It supports flexible allocation strategy, class business, such as video, downloading, webpage flow, the stream of different business especially is used to flow
It is different to measure depletion rate, such as to the lesser usage amount of traffic assignments that flow depletion rate is fast, will cause the too fast consumption of usage amount,
Lead between the network equipment and Real-time Billing System the frequently amount of being used interchangeably solicitation message;And to the slow business of flow depletion rate point
With biggish usage amount, it will cause distributed flows not to be available for a long time, such flow is caused to preempt more expense,
In the less situation of real time billing user balance, in fact it could happen that the problem of other business are not available.Using the above-mentioned implementation of the disclosure
Method in example, can dynamically distribute real time billing customer flow, adaptively can dynamically adjust and be handed down to making for network element device
Dosage, closer to the actual service condition of user.
In one embodiment, customer flow usage history number can be obtained according to the credit control request reported every time
According to as shown in Figure 2.
In step 201, the credit control request from network element is received, includes the practical stream of user in credit control request
Use duration after measuring usage amount and a preceding transmitted traffic quota.
In step 202, it samples, remembers to the actual flow usage amount in multiple credit control requests and using duration
Record and update customer flow usage history data.
In step 203, it is determined according to updated customer flow usage history data and averagely uses rate in the recent period, according to
The actual flow usage amount of user and flow quota averagely is determined using rate in the recent period.
In step 204, according to user's account book balance adjustment flow quota, so that the flow quota for user's distribution does not surpass
Account book remaining sum out.
In step 205, customer flow quota is issued to network element.
By such method, it can be obtained according to the credit control request of reported by network elements and update customer flow use and gone through
History data, it is newest in the recent period averagely using rate to be calculated in real time when user's progress assignment of traffic every time, to improve user's stream
The accuracy that amount is determined using rate.In addition, the account book remaining sum progress flow modulation of quotas in conjunction with user can prevent flow point
With beyond subscriber arrearage caused by remaining sum, guarantees the equity of user and operator, reduce the generation of dispute.
Determine that the flow chart of one embodiment of flow quota is as shown in Figure 3 in the customer flow distribution method of the disclosure.
In step 301, the actual flow usage amount of scheduled duration or pre-determined number is extracted from the historical data of record
Duration information is used with after a preceding transmitted traffic quota.
In step 302, calculation processing is carried out to customer flow usage history data closely several times, determination averagely makes in the recent period
Use rate.
It in one embodiment, in the recent period averagely can be according to formula using rate:
Savg=Py/Ty
It determines, wherein PyThe sum of the actual flow usage amount recorded for nearest i times, such as
Py=P(n-i)+P(n-i+1)+……+P(n-1),
TyThe sum of the use duration recorded for nearest i times, such as
Ty=T(n-i)+T(n-i+1)+……+T(n-1), i is predetermined positive.
In step 303, according to actual flow usage amount, in the recent period averagely using rate, after a preceding transmitted traffic quota
Use duration and preset expected duration determine flow quota.
In one embodiment, flow quota can be according to formula:
PE(n)=P(n-1)+(Qt-T(n-1))×Savg
It determines, wherein PE(n)For n-th flow quota, P(n-1)For actual flow usage amount, QtFor preset expected duration,
T(n-1)For the use duration after (n-1)th transmitted traffic quota, SavgAveragely to use rate in the recent period, n is the integer greater than 1, t
For current time mark.(Qt-T(n-1))×SavgFor with QtThe time is reported to subtract (n-1)th time point allocated quotas for expectation
Actually use duration, the time difference obtained and SavgBe multiplied obtained predistribution difference amount, with the P(n-1)It is added, finally obtains
N-th of time point needs to be handed down to the practical quota amount PE of network element(n)。
It by such method, can be by the service condition of present flow rate, history service condition and desired point of system
It is combined with the time, comprehensively considers flow quota.QtTo call time in system expectation, for effectively control network element and online charging
Interacting message amount between system, the time for the message that network element reports every time should optimally be close or equal to Q as far as possiblet。
(Qt-T(n-1))×SavgThe data factor of calculating is mainly derived from the historical data of network element reported result, therefore
Calculating to the partial data can be separated with online charging system real-time message processing main flow, pass through asynchronous process machine
System is handled, and the calculating of the predistribution difference quota amount can have been calculated before new credit control request information quota application
Finish, to have more efficient computational efficiency, also avoids the normal use for influencing user.
In one embodiment, flow quota can be adjusted by adjusting the mode of preset expected duration.Tradition
Depending on network element message under mechanism reports time interval completely by the service condition of user, Real-time Billing System can not autonomous control
It calls time in the expectation of user.Using the method in the embodiment of the present disclosure, Real-time Billing System autonomous control network element can be made to disappear
It calls time in the expectation of breath, can effectively realize the control to intersystem interface size of message, by disappearing for the different user of reported by network elements
Tending to be steady of time interval is ceased, achievees the effect that effective control interface size of message, reduces interface pressure.
It in one embodiment, can also include quota application demand information, quota application demand in credit control request
Information may include needing to apply or not needing to apply whether also flow is needed to determine by user.In quota application demand information
In the case where needing to apply, the operation for determining flow quota is executed.By such method, it can find in time user no longer
Assignment of traffic is needed, to avoid distributing excess traffic for user, improves the utilization rate of flow.
The schematic diagram of one embodiment of the customer flow distribution system of the disclosure is as shown in Figure 4.Request module 401
The credit control request from network element can be received, includes the actual flow usage amount of user in credit control request.At one
In embodiment, actual flow usage amount can be the actual use amount of the last flow for being user's distribution.Quota determines mould
Block 402 averagely can determine flow quota using rate according to the actual flow usage amount of user and in the recent period.In one embodiment
In, can calculate user for a period of time in it is average using rate, make in conjunction with the actual flow that last time is the flow that user distributes
Dosage determines the flow that user may need in scheduled duration, so that it is determined that flow quota.Message transmission module 403 is to network element
Issue customer flow quota.
Such customer flow distribution system can actually use situation according to the flow of user and in the recent period averagely using speed
Rate is determined as the flow of user's distribution, to realize the assignment of traffic for being directed to user and currently used situation, improves assignment of traffic
Adaptive ability.
In one embodiment, as shown in figure 4, customer flow distribution system can also include data sampling module 404, energy
Enough to sample to the actual flow usage amount in multiple credit control requests and using duration, record updates customer flow and uses
Historical data.Quota determining module 402 can record the customer flow usage history data updated according to data sampling module 404
It determines and averagely uses rate in the recent period, in one embodiment, quota determining module 402 can be using in embodiment as shown in Figure 3
Mode determine flow quota.
Such system can obtain according to the credit control request of reported by network elements and update customer flow usage history number
According to, it is newest in the recent period averagely using rate to be calculated in real time when user's progress assignment of traffic every time, so that improving customer flow makes
The accuracy determined with rate.
In one embodiment, as shown in figure 4, customer flow distribution system can also include modulation of quotas module 405, energy
Enough flow quotas determined according to user's account book balance adjustment quota determining module 402 make the flow quota distributed for user not
Beyond account book remaining sum.
Such system can carry out flow modulation of quotas in conjunction with the account book remaining sum of user, can prevent assignment of traffic from exceeding
Subscriber arrearage caused by remaining sum guarantees the equity of user and operating agency, reduces the generation of dispute.
The structural schematic diagram of one embodiment of disclosure customer flow distribution system is as shown in Figure 5.Customer flow distribution
System includes memory 501 and processor 502.Wherein: memory 501 can be disk, flash memory or other any non-volatile
Storage medium.Memory is used to store the instruction in the above corresponding embodiment of customer flow distribution method.502 coupling of processor
It is connected to memory 501, can be used as one or more integrated circuits to implement, such as microprocessor or microcontroller.The processing
Device 502 can be realized the assignment of traffic for user and currently used situation, improve for executing the instruction stored in memory
The adaptive ability of assignment of traffic.
It in one embodiment, can be as shown in fig. 6, customer flow distribution system 600 includes memory 601 and processing
Device 602.Processor 602 is coupled to memory 601 by BUS bus 603.The customer flow distribution system 600 can also pass through
Memory interface 604 is connected to external memory 605 to call external data, can also be connected to by network interface 606
Network or an other computer system (not shown).It no longer describes in detail herein.
In this embodiment, it is instructed by memory stores data, then above-metioned instruction is handled by processor, can be realized
For the assignment of traffic of user and currently used situation, the adaptive ability of assignment of traffic is improved.
In another embodiment, a kind of computer readable storage medium, is stored thereon with computer program instructions, this refers to
The step of enabling the method realized in customer flow distribution method corresponding embodiment when being executed by processor.Technology people in the art
Member is it should be appreciated that embodiment of the disclosure can provide as method, apparatus or computer program product.Therefore, the disclosure can be used
The form of full hardware embodiment, complete software embodiment or embodiment combining software and hardware aspects.Moreover, the disclosure can
Using wherein include in one or more computer usable program code computer can with non-transient storage medium (including
But be not limited to magnetic disk storage, CD-ROM, optical memory etc.) on the form of computer program product implemented.
The disclosure is reference according to the method for the embodiment of the present disclosure, the flow chart of equipment (system) and computer program product
And/or block diagram describes.It should be understood that each process in flowchart and/or the block diagram can be realized by computer program instructions
And/or the combination of the process and/or box in box and flowchart and/or the block diagram.It can provide these computer programs to refer to
Enable the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to generate
One machine so that by the instruction that the processor of computer or other programmable data processing devices executes generate for realizing
The device for the function of being specified in one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
So far, the disclosure is described in detail.In order to avoid covering the design of the disclosure, it is public that this field institute is not described
The some details known.Those skilled in the art as described above, completely it can be appreciated how implementing technology disclosed herein
Scheme.
Disclosed method and device may be achieved in many ways.For example, can by software, hardware, firmware or
Person's software, hardware, firmware any combination realize disclosed method and device.The step of for the method it is above-mentioned
Sequence is merely to be illustrated, and the step of disclosed method is not limited to sequence described in detail above, unless with other sides
Formula illustrates.In addition, in some embodiments, the disclosure can be also embodied as recording program in the recording medium, these
Program includes for realizing according to the machine readable instructions of disclosed method.Thus, the disclosure also covers storage for executing
According to the recording medium of the program of disclosed method.
Finally it should be noted that: above embodiments are only to illustrate the technical solution of the disclosure rather than its limitations;To the greatest extent
Pipe is described in detail the disclosure referring to preferred embodiment, it should be understood by those ordinary skilled in the art that: still
It can modify to the specific embodiment of the disclosure or some technical features can be equivalently replaced;Without departing from this public affairs
The spirit of technical solution is opened, should all be covered in the claimed technical proposal scope of the disclosure.
Claims (16)
1. a kind of customer flow distribution method, comprising:
The credit control request from network element is received, includes the actual flow usage amount of user in the credit control request;
According to the actual flow usage amount of user and in the recent period flow quota averagely is determined using rate;
Customer flow quota is issued to network element.
2. according to the method described in claim 1, wherein, the actual flow usage amount according to user is averaged with recent
Determine that flow quota includes: using rate
According to the actual flow usage amount, in the recent period averagely using rate, the use duration after a preceding transmitted traffic quota and
Preset expected duration determines flow quota.
3. according to the method described in claim 2, wherein, the flow quota is according to formula:
PE(n)=P(n-1)+(Qt-T(n-1))×Savg
It determines, wherein the PE(n)For n-th flow quota, the P(n-1)For the actual flow usage amount, QtIt is described pre-
Periodically hope duration, T(n-1)For the use duration after (n-1)th transmitted traffic quota, the SavgIt is described average using fast in the recent period
Rate, n are the integer greater than 1, and t is current time mark.
4. according to the method described in claim 2, wherein,
It further include the use duration after a preceding transmitted traffic quota in the credit control request;
Further include:
To in multiple credit control requests the actual flow usage amount and it is described sampled using duration, record is used
Family flow usage history data, it is described in the recent period averagely using rate to be determined according to the customer flow usage history data.
5. according to the method described in claim 4, wherein, described using rate is averagely in the recent period according to formula:
Savg=Py/Ty
It determines, wherein the PyThe sum of the actual flow usage amount recorded for nearest i times, the TyThe institute recorded for nearest i times
It states using the sum of duration, i is predetermined positive.
6. according to the method described in claim 1, wherein,
It further include quota application demand information in the credit control request;
In the case where the quota application demand information is to need to apply, the operation for determining flow quota is executed.
7. according to the method described in claim 1, further include:
According to flow quota described in user's account book balance adjustment, so that the flow quota is without departing from the account book remaining sum;
The flow quota issued to the network element is the flow quota after being adjusted.
8. a kind of customer flow distribution system, comprising:
Request module receives the credit control request from network element for requesting, includes using in the credit control request
The actual flow usage amount at family;
Quota determining module, for averagely determining that flow is matched using rate according to the actual flow usage amount of user and in the recent period
Volume;
Message transmission module, for issuing customer flow quota to network element.
9. system according to claim 8, wherein the quota determining module is used to be used according to the actual flow
Amount, in the recent period averagely using after rate, a preceding transmitted traffic quota use duration and preset expected duration determine flow quota.
10. system according to claim 9, wherein the flow quota is according to formula:
PE(n)=P(n-1)+(Qt-T(n-1))×Savg
It determines, wherein the PE(n)For n-th flow quota, the P(n-1)For the actual flow usage amount, QtIt is described pre-
Periodically hope duration, T(n-1)For the use duration after (n-1)th transmitted traffic quota, the SavgIt is described average using fast in the recent period
Rate, n are the integer greater than 1, and t is current time mark.
11. system according to claim 9, wherein
It further include the use duration after a preceding transmitted traffic quota in the credit control request;
Further include:
Data sampling module, when for the actual flow usage amount and the use in multiple credit control requests
It grows and is sampled, record customer flow usage history data, so as to according to customer flow usage history data determination
Rate is averagely used in the recent period.
12. system according to claim 11, wherein described in the recent period averagely using rate for according to formula:
Savg=Py/Ty
It determines, wherein the PyThe sum of the actual flow usage amount recorded for nearest i times, the TyThe institute recorded for nearest i times
It states using the sum of duration, i is predetermined positive.
13. system according to claim 8, wherein it further include quota application demand information in the credit control request,
The quota application demand information includes needing to apply or without application;
The quota determining module is used to execute in the case where the quota application demand information is to need to apply and determine flow
The operation of quota.
14. system according to claim 8, further includes:
Modulation of quotas module, be used for the flow quota according to user's account book balance adjustment so that the flow quota without departing from
The account book remaining sum;
The flow quota that the message transmission module is issued to the network element is the flow quota after being adjusted.
15. a kind of customer flow distribution system, comprising:
Memory;And
It is coupled to the processor of the memory, the processor is configured to based on the instruction execution for being stored in the memory
Method as described in any one of claim 1 to 7.
16. a kind of computer readable storage medium, is stored thereon with computer program instructions, real when which is executed by processor
The step of method described in existing claim 1 to 7 any one.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711391594.3A CN109951300A (en) | 2017-12-21 | 2017-12-21 | Customer flow distribution method, system and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711391594.3A CN109951300A (en) | 2017-12-21 | 2017-12-21 | Customer flow distribution method, system and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109951300A true CN109951300A (en) | 2019-06-28 |
Family
ID=67004582
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711391594.3A Pending CN109951300A (en) | 2017-12-21 | 2017-12-21 | Customer flow distribution method, system and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109951300A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111356103A (en) * | 2018-12-21 | 2020-06-30 | ***通信集团山西有限公司 | Flow quota distribution method and device, server and computer storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103415006A (en) * | 2013-07-26 | 2013-11-27 | 中国联合网络通信集团有限公司 | Flow accounting service credit control method and device |
CN103929316A (en) * | 2013-01-11 | 2014-07-16 | 阿尔卡特朗讯 | Communication quota distribution method and corresponding on-line billing system |
CN103974221A (en) * | 2013-01-25 | 2014-08-06 | ***通信集团广东有限公司 | Method and device for distributing packet domain real-time charging flow quotas |
-
2017
- 2017-12-21 CN CN201711391594.3A patent/CN109951300A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103929316A (en) * | 2013-01-11 | 2014-07-16 | 阿尔卡特朗讯 | Communication quota distribution method and corresponding on-line billing system |
CN103974221A (en) * | 2013-01-25 | 2014-08-06 | ***通信集团广东有限公司 | Method and device for distributing packet domain real-time charging flow quotas |
CN103415006A (en) * | 2013-07-26 | 2013-11-27 | 中国联合网络通信集团有限公司 | Flow accounting service credit control method and device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111356103A (en) * | 2018-12-21 | 2020-06-30 | ***通信集团山西有限公司 | Flow quota distribution method and device, server and computer storage medium |
CN111356103B (en) * | 2018-12-21 | 2021-08-31 | ***通信集团山西有限公司 | Flow quota distribution method and device, server and computer storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107169756B (en) | Payment channel distribution method, device, storage medium and payment routing system | |
US10949257B2 (en) | System and method for scheduling workload based on a credit-based mechanism | |
US9112809B2 (en) | Method and apparatus for controlling utilization in a horizontally scaled software application | |
US8782233B2 (en) | Embedding a cloud-based resource request in a specification language wrapper | |
CN106464733B (en) | The method and device of virtual resource in a kind of adjustment cloud computing | |
CN109254726A (en) | QoS guarantee method, control node and system in distributed memory system | |
JP2012517639A (en) | Method and system for calculating charges online based on user service volume | |
CN110191160A (en) | A kind of concurrency control method and device | |
CN111130810A (en) | Charging method and device for cloud service usage package and related equipment | |
CN110213620A (en) | Bandwidth allocation methods and device | |
CN108399103A (en) | A kind of resource data treating method and apparatus | |
TW201447787A (en) | Allocating and pricing virtual resources | |
CN111245739A (en) | Real-time speed limiting method and device for super package flow service | |
CN110246014A (en) | Bill checks and writes off dispatching method, device and server | |
US20160217451A1 (en) | Charging processing device and charging processing method | |
CN109951300A (en) | Customer flow distribution method, system and computer readable storage medium | |
CN114175602A (en) | Authority management of cloud resources | |
CN105592160B (en) | Resource allocation method towards service consumer under a kind of cloud computing environment | |
CN108764853A (en) | Real-time commission computational methods, device, equipment and computer readable storage medium | |
KR20140042021A (en) | Advertisement providing method and system thereof, and apparatus supporting the same | |
JPWO2018158794A1 (en) | Demand adjustment device | |
WO2004100519A1 (en) | Online charging in a communications network | |
JP2013015986A (en) | Prepaid charging system, method and program | |
CN108270697A (en) | A kind of method of adjustment, device and the server of flow quota | |
JP6815975B2 (en) | API management system and API management method |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190628 |
|
RJ01 | Rejection of invention patent application after publication |