CN101695187B - Call preprocessing method and device thereof - Google Patents
Call preprocessing method and device thereof Download PDFInfo
- Publication number
- CN101695187B CN101695187B CN200910206608.9A CN200910206608A CN101695187B CN 101695187 B CN101695187 B CN 101695187B CN 200910206608 A CN200910206608 A CN 200910206608A CN 101695187 B CN101695187 B CN 101695187B
- Authority
- CN
- China
- Prior art keywords
- call
- user
- rate
- overload
- blocking group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000007781 pre-processing Methods 0.000 title claims abstract description 48
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000000903 blocking effect Effects 0.000 claims description 80
- 230000026676 system process Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 238000004260 weight control Methods 0.000 description 4
- 238000007405 data analysis Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000005215 recombination Methods 0.000 description 2
- 230000006798 recombination Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Monitoring And Testing Of Exchanges (AREA)
- Exchange Systems With Centralized Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域 technical field
本发明涉及通信领域,具体而言,涉及一种呼叫预处理方法及其装置。The present invention relates to the communication field, in particular to a call preprocessing method and device thereof.
背景技术 Background technique
随着电信语音业务的用户数量的不断扩大和使用频率的增加,系统出现过负荷的几率也越来越大。在某个时段内用户的呼叫量明显增加时系统会处于过负荷状态,比较典型的时段的例子是元旦、除夕等节假日。With the continuous expansion of the number of users of telecom voice services and the increase of frequency of use, the probability of system overload is also increasing. The system will be in an overload state when the call volume of users increases significantly during a certain period of time. Typical examples of time periods are holidays such as New Year's Day and New Year's Eve.
目前对于过负荷的处理是进行过负荷控制,即按照当前系统的过负荷等级和过负荷通过率,将一定比例的呼叫阻断,以保证系统的安全和稳定。目前的系统对于被阻断的呼叫采取直接丢弃处理的方式,该方式过于简单,对被阻断的用户没有进行更深入的处理。At present, the handling of overload is to carry out overload control, that is, to block a certain proportion of calls according to the current overload level and overload pass rate of the system, so as to ensure the safety and stability of the system. The current system adopts the method of directly discarding the blocked calls, which is too simple and does not perform further processing on the blocked users.
语音业务中用户的呼叫可以分成两类:一类是首次呼叫,即用户的第一次拨打;一类是再次呼叫,即用户在首次拨打失败后继续拨打。用户呼叫成功后,重新进行的第一次拨打视为首次拨打。The user's call in the voice service can be divided into two types: one is the first call, that is, the user's first dial; After the user calls successfully, the first re-dial is regarded as the first call.
例如,在过负荷通过率为80%的情况下,首次呼叫用户的接通率为80%,再次呼叫用户的接通率也为80%,且无论用户拨打的次数如何,用户的接通率均是保持不变的。这种情况下某些用户有可能出现电话多次拨不通的情况。对于绝大多数普通用户来讲,电话是否能够拨通除了和当前系统过负荷等级、用户拨打次数有关外,还有一点运气的成分。随着电信服务的日益完善,客户的要求也越来越高,如果用户多次拨打仍然无法接通电话,必然会降低客户的满意度,影响用户的体验。For example, in the case of an overload pass rate of 80%, the call-through rate of the first-time user is 80%, and the call-out rate of the user is also 80%, and no matter how many times the user dials, the user's connection rate are all kept unchanged. In this case, some users may fail to make calls for many times. For the vast majority of ordinary users, whether the call can be dialed is not only related to the current system overload level and the number of calls made by the user, but also a little bit of luck. With the improvement of telecommunication services, the requirements of customers are getting higher and higher. If the user still cannot get through the phone after making multiple calls, it will inevitably reduce customer satisfaction and affect the user experience.
发明内容 Contents of the invention
针对现有技术中存在的用户再次呼叫时阻断的比例与首次呼叫时阻断比例相同导致用户被阻断的可能性较高从而影响客户体验的问题而提出本发明,为此,本发明的主要目的在于提供一种呼叫预处理方法及其装置,以解决上述问题至少之一。The present invention is proposed to solve the problem in the prior art that the proportion of blocking when the user calls again is the same as that of the first call, which leads to a higher possibility of the user being blocked and thus affects the customer experience. Therefore, the present invention The main purpose is to provide a call preprocessing method and its device to solve at least one of the above problems.
为了实现上述目的,根据本发明的一个方面,提供了一种呼叫预处理方法,应用于呼叫系统处于过负荷状态的情况下。In order to achieve the above object, according to one aspect of the present invention, a call preprocessing method is provided, which is applied when the call system is in an overloaded state.
根据本发明的呼叫预处理方法包括:用户的呼叫被阻断后,在用户再次进行呼叫时,为用户设置过负荷通过率,并根据过负荷通过率进行呼叫预处理,其中,过负荷通过率大于当前系统过负荷通过率。The call preprocessing method according to the present invention includes: after the user's call is blocked, when the user calls again, setting an overload passing rate for the user, and performing call preprocessing according to the overload passing rate, wherein the overload passing rate Greater than the current system overload pass rate.
优选地,为用户设置过负荷通过率包括:为用户设置阻断组接通率,其中,阻断组接通率是根据当前系统过负荷通过率将用户划入呼叫阻断组后,将用户调整至呼叫接通组的概率。Preferably, setting the overload passing rate for the user includes: setting the blocking group connection rate for the user, wherein the blocking group connection rate is after the user is classified into the call blocking group according to the current system overload passing rate, the user Probability of adjusting to the call-through group.
优选地,根据过负荷通过率进行呼叫预处理包括:根据当前系统过负荷通过率将当前呼叫的所有用户分为呼叫接通组和呼叫阻断组;根据阻断组接通率将呼叫阻断组中的再次进行呼叫的用户与呼叫接通组中的首次进行呼叫的用户进行交换。Preferably, performing call preprocessing according to the overload passing rate includes: dividing all users of the current call into a call connection group and a call blocking group according to the current system overload passing rate; blocking the call according to the blocking group connection rate The recurring user in the group is swapped with the first-time user in the call completion group.
优选地,根据阻断组接通率将呼叫阻断组中的再次进行呼叫的用户与呼叫接通组中的首次进行呼叫的用户进行交换包括:确定呼叫阻断组中的再次进行呼叫的用户数量n;确定进行对调的再次进行呼叫的用户的数量m,其中,m=n×p,p为阻断组接通率;将呼叫阻断组中的m个再次进行呼叫的用户与呼叫接通组中的m个首次进行呼叫的用户进行交换。Preferably, exchanging the users who are calling again in the call blocking group with the users who are calling for the first time in the call connection group according to the completion rate of the blocking group includes: determining the users who are calling again in the call blocking group Quantity n; Determine the number m of users who call again for swapping, wherein, m=n×p, p is the blocking group completion rate; the m users who call again in the call blocking group are connected with the call connection The exchange is performed by the m users who make the call for the first time in the group.
优选地,用户的呼叫被阻断后,将用户的信息添加到用户数据库中,根据阻断组接通率将呼叫阻断组中的再次进行呼叫的用户与呼叫接通组中的首次进行呼叫的用户进行交换之后,从用户数据库中删除经过交换的再次进行呼叫的用户的信息,并将经过交换的首次进行呼叫的用户的信息添加到用户数据库中,其中,用户数据库用于存储呼叫已被阻断的用户的信息。Preferably, after the user's call is blocked, the user's information is added to the user database, and the user who calls again in the call blocking group and the user who made the call for the first time in the call connection group are divided according to the connection rate of the blocking group. After the exchange of the users, delete the information of the exchanged user who made the call again from the user database, and add the information of the exchanged user who made the call for the first time to the user database, wherein the user database is used to store the call has been Information about blocked users.
优选地,根据过负荷通过率和用户的呼叫连续被阻断的次数进行呼叫预处理。Preferably, the call preprocessing is performed according to the overload passing rate and the number of consecutive blocked calls of the user.
优选地,根据过负荷通过率和用户的呼叫连续被阻断的次数进行呼叫预处理包括:根据当前系统过负荷通过率将当前呼叫的所有用户分为呼叫接通组和呼叫阻断组;按照用户的呼叫连续被阻断的次数对呼叫阻断组中的再次进行呼叫的用户进行降序排列;根据阻断组接通率和排列的顺序将呼叫阻断组中的再次进行呼叫的用户与呼叫接通组中的首次进行呼叫的用户进行交换,其中,阻断组接通率是根据当前系统过负荷通过率将用户划入呼叫阻断组后,将用户调整至呼叫接通组的概率。Preferably, performing call preprocessing according to the overload pass rate and the number of times the user's call is continuously blocked includes: dividing all users of the current call into a call connection group and a call block group according to the current system overload pass rate; According to the number of consecutive blocked calls of the user, the users who call again in the call blocking group are sorted in descending order; according to the connection rate of the blocking group and the order of sorting, the users who call again in the call blocking group are compared with the number of calls The user who makes a call for the first time in the connected group is exchanged. The blocking group connection rate is the probability of adjusting the user to the call connecting group after the user is classified into the call blocking group according to the current system overload passing rate.
优选地,为用户设置阻断组接通率包括:根据预定信息为用户设置阻断组接通率,其中,预定信息包括以下至少之一:当前系统过负荷级别、当前系统过负荷通过率。Preferably, setting the connection rate of the blocking group for the user includes: setting the connection rate of the blocking group for the user according to predetermined information, wherein the predetermined information includes at least one of the following: current system overload level, current system overload pass rate.
为了实现上述目的,根据本发明的另一个方面,提供了一种呼叫预处理装置,应用于呼叫系统处于过负荷状态的情况下。In order to achieve the above object, according to another aspect of the present invention, a call preprocessing device is provided, which is applied when the call system is in an overloaded state.
根据本发明的呼叫预处理装置包括:设置模块,用于用户的呼叫被阻断后,在用户再次进行呼叫时,为用户设置过负荷通过率,其中,过负荷通过率大于当前系统过负荷通过率;呼叫预处理模块,用于根据设置模块设置的过负荷通过率进行呼叫预处理。The call preprocessing device according to the present invention includes: a setting module, which is used to set the overload passing rate for the user when the user calls again after the user's call is blocked, wherein the overload passing rate is greater than the current system overload passing rate rate; the call preprocessing module is configured to perform call preprocessing according to the overload pass rate set by the setting module.
优选地,设置模块还用于为用户设置阻断组接通率,其中,阻断组接通率是根据当前系统过负荷通过率将用户划入呼叫阻断组后,将用户调整至呼叫接通组的概率。Preferably, the setting module is also used to set the connection rate of the blocking group for the user, wherein the connection rate of the blocking group is to adjust the user to the call receiving group after the user is classified into the call blocking group according to the current system overload pass rate. The probability of passing the group.
通过本发明,采用将用户的再次呼叫与首次呼叫区别开,在过负荷状态下提高用户再次呼叫的过负荷通过率的方法,解决了用户再次呼叫时阻断的比例与首次呼叫时阻断比例相同导致用户被阻断的可能性较高从而影响客户体验的问题,提高了用户再次呼叫的成功率,达到了提高用户满意度的目的。Through the present invention, by adopting the method of distinguishing the user's call again from the first call, and improving the overload passing rate of the user's call again under the overload state, the ratio of blocking when the user calls again and the blocking ratio when calling for the first time are solved The same problem that leads to a higher possibility of the user being blocked and thus affects the customer experience improves the success rate of the user's call again and achieves the purpose of improving user satisfaction.
附图说明 Description of drawings
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:
图1是根据本发明实施例的呼叫预处理方法的流程图;Fig. 1 is a flowchart of a call preprocessing method according to an embodiment of the present invention;
图2是根据本发明实例1的呼叫预处理方法的详细流程图;Fig. 2 is the detailed flowchart of the call preprocessing method according to the example 1 of the present invention;
图3是根据本发明实施例的呼叫预处理装置的结构框图;FIG. 3 is a structural block diagram of a call preprocessing device according to an embodiment of the present invention;
图4是根据本发明实例2的呼叫预处理装置的详细结构框图。Fig. 4 is a detailed structural block diagram of a call preprocessing device according to Example 2 of the present invention.
具体实施方式 Detailed ways
功能概述Functional Overview
考虑到现有技术中存在的问题,本发明实施例提供了一种呼叫预处理方案,该方案的处理原则为:用户的呼叫被阻断后,在所述用户再次进行呼叫时,为所述用户设置过负荷通过率,并根据所述过负荷通过率进行呼叫预处理,其中,所述过负荷通过率大于当前系统过负荷通过率。本发明实施例提供的呼叫预处理方案提高了用户再次呼叫的成功率,达到了提高用户满意度的目的。Considering the problems existing in the prior art, the embodiment of the present invention provides a call preprocessing scheme, the processing principle of which is: after the user's call is blocked, when the user makes a call again, the The user sets an overload pass rate, and performs call preprocessing according to the overload pass rate, wherein the overload pass rate is greater than the current system overload pass rate. The call preprocessing solution provided by the embodiment of the present invention improves the success rate of the user's call again, and achieves the purpose of improving user satisfaction.
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.
方法实施例method embodiment
根据本发明的实施例,提供了一种呼叫预处理方法,应用于呼叫系统处于过负荷状态的情况下,图1是根据本发明实施例的呼叫预处理方法的流程图,如图1所示,该方法包括如下的步骤S102至步骤S104:According to an embodiment of the present invention, a call preprocessing method is provided, which is applied when the calling system is in an overloaded state. FIG. 1 is a flow chart of the call preprocessing method according to an embodiment of the present invention, as shown in FIG. 1 , the method includes the following steps S102 to S104:
步骤S102,用户的呼叫被阻断后,在用户再次进行呼叫时,为用户设置过负荷通过率,其中,过负荷通过率大于当前系统过负荷通过率。为用户设置过负荷通过率包括:为用户设置阻断组接通率,其中,阻断组接通率是根据当前系统过负荷通过率将用户划入呼叫阻断组后,将用户调整至呼叫接通组的概率,优选地,可以根据预定信息为用户设置阻断组接通率,其中,预定信息包括以下至少之一:当前系统过负荷级别、当前系统过负荷通过率。可选地,用户的呼叫被阻断后,将用户的信息添加到用户数据库中。Step S102, after the user's call is blocked, when the user makes a call again, an overload pass rate is set for the user, wherein the overload pass rate is greater than the current system overload pass rate. Setting the overload passing rate for the user includes: setting the blocking group connection rate for the user, wherein the blocking group connection rate is to adjust the user to the call blocking group after the user is classified into the call blocking group according to the current system overload passing rate. As for the probability of connecting the group, preferably, the connection rate of the blocking group can be set for the user according to predetermined information, wherein the predetermined information includes at least one of the following: current system overload level, current system overload pass rate. Optionally, after the user's call is blocked, the user's information is added to the user database.
步骤S104,根据过负荷通过率进行呼叫预处理。Step S104, perform call preprocessing according to the overload passing rate.
在实际应用中,步骤S104包括:根据当前系统过负荷通过率将当前呼叫的所有用户分为呼叫接通组和呼叫阻断组;根据阻断组接通率将呼叫阻断组中的再次进行呼叫的用户与呼叫接通组中的首次进行呼叫的用户进行交换。可选地,根据阻断组接通率将呼叫阻断组中的再次进行呼叫的用户与呼叫接通组中的首次进行呼叫的用户进行交换之后,从用户数据库中删除经过交换的再次进行呼叫的用户的信息,并将经过交换的首次进行呼叫的用户的信息添加到用户数据库中,其中,用户数据库用于存储呼叫已被阻断的用户的信息。具体地,根据阻断组接通率将呼叫阻断组中的再次进行呼叫的用户与呼叫接通组中的首次进行呼叫的用户进行交换包括:确定呼叫阻断组中的再次进行呼叫的用户数量n;确定进行对调的再次进行呼叫的用户的数量m,其中,m=n*p,p为阻断组接通率;将呼叫阻断组中的m个再次进行呼叫的用户与呼叫接通组中的m个首次进行呼叫的用户进行交换。In practical applications, step S104 includes: dividing all users of the current call into a call connection group and a call blocking group according to the current system overload passing rate; The calling user is exchanged with the first-time calling user in the call completion group. Optionally, after exchanging the re-calling users in the call blocking group with the first-time calling users in the call-connecting group according to the blocking group completion rate, the exchanged re-calling users are deleted from the user database and add the exchanged information of the user who made the call for the first time to the user database, wherein the user database is used to store the information of the user whose call has been blocked. Specifically, exchanging the user who calls again in the call blocking group with the user who calls for the first time in the call connection group according to the completion rate of the blocking group includes: determining the user who calls again in the call blocking group Quantity n; Determine the number m of users who call again for swapping, wherein, m=n*p, p is the blocking group completion rate; m users who call again in the call blocking group are connected with the call connection The exchange is performed by the m users who make the call for the first time in the group.
优选地,步骤S104还可以根据过负荷通过率和用户的呼叫连续被阻断的次数进行呼叫预处理,包括:根据当前系统过负荷通过率将当前呼叫的所有用户分为呼叫接通组和呼叫阻断组;按照用户的呼叫连续被阻断的次数对呼叫阻断组中的再次进行呼叫的用户进行降序排列;根据阻断组接通率和排列的顺序将呼叫阻断组中的再次进行呼叫的用户与呼叫接通组中的首次进行呼叫的用户进行交换。Preferably, step S104 can also carry out call preprocessing according to the overload pass rate and the number of times the user's call is continuously blocked, including: dividing all current call users into a call connection group and a call group according to the current system overload pass rate Blocking group: According to the number of consecutive blocked calls of users, the users in the call blocking group who make calls again are sorted in descending order; according to the completion rate of the blocking group and the order of the arrangement, the users in the call blocking group who are calling again The calling user is exchanged with the first-time calling user in the call completion group.
下面将结合实例对本发明实施例的实现过程进行详细描述。The implementation process of the embodiment of the present invention will be described in detail below with reference to examples.
实例1Example 1
下面结合图2对技术方案的实施和处理流程作进一步详细描述。呼叫的预处理的流程包括以下步骤:The implementation and processing flow of the technical solution will be further described in detail below in conjunction with FIG. 2 . The flow of call preprocessing includes the following steps:
步骤201,采集系统参数(CPU占用率和消息队列积压数量),判断是否满足过负荷条件,若是,则根据系统参数,生成系统过负荷等级和过负荷通过率k。Step 201, collecting system parameters (CPU occupancy rate and message queue backlog), and judging whether the overload condition is met, and if so, generating system overload level and overload passing rate k according to the system parameters.
步骤202,根据过负荷等级和过负荷通过率k,自动匹配一个合适的权值p,即阻断组接通率。该权值可以通过预先设置的公式进行计算或者通过查找预先设置的表等方式获得,例如,表1是一种系统的过负荷等级、过负荷通过率和接通比例权值的对应关系。Step 202, according to the overload level and the overload pass rate k, automatically match an appropriate weight p, that is, the block group pass rate. The weight can be calculated by a preset formula or obtained by looking up a preset table, for example, Table 1 is a corresponding relationship between a system's overload level, overload passing rate, and connection ratio weight.
表1Table 1
步骤203,假定当前单位时间内的呼叫数为M,经过将当前的呼叫用户的信息与用户数据库中存储的信息进行匹配之后,确定首次呼叫数为m1,再次呼叫数为m2,满足关系式M=m1+m2。对呼叫数M进行分析,根据过负荷通过率k,将呼叫数M分成接通数据区(即,呼叫接通组)和阻断数据区(即,呼叫阻断组)。接通数据区呼叫数为M×k,阻断数据区呼叫数为M×(1-k)。根据过负荷通过率k可知,首次呼叫中落入接通数据区的呼叫数为m1×k,落入阻断数据区的呼叫数为m1×(1-k);再次呼叫中落入接通数据区的呼叫数为m2×k,落入阻断数据区的呼叫数为m2×(1-k)。接通数据区的呼叫总数为m1×k+m2×k,阻断数据区的呼叫总数为m1×(1-k)+m2×(1-k)。Step 203, assuming that the number of calls in the current unit time is M, after matching the information of the current calling user with the information stored in the user database, determine that the number of first calls is m1, and the number of calls again is m2, satisfying the relation M =m1+m2. The number of calls M is analyzed, and the number of calls M is divided into a connected data area (ie, call connected group) and a blocked data area (ie, call blocked group) according to the overload passing rate k. The number of calls in the connected data area is M×k, and the number of calls in the blocked data area is M×(1-k). According to the overload pass rate k, the number of calls falling into the connected data area in the first call is m1×k, and the number of calls falling into the blocked data area is m1×(1-k); The number of calls in the data area is m2×k, and the number of calls falling into the blocking data area is m2×(1-k). The total number of calls connected to the data area is m1*k+m2*k, and the total number of calls blocked by the data area is m1*(1-k)+m2*(1-k).
步骤204,对接通数据区和阻断数据区的呼叫数据进行分析,与之前呼叫被阻断的用户的数据(即,用户数据库中的信息)进行匹配。接通数据区中需要保护(即,不可被置换)的呼叫数为m2×k,阻断数据区中可被置换的呼叫数为m2×(1-k)。在阻断数据区,匹配到的呼叫数据作为可置换的呼叫数据,将其总数乘以自适应权值后,得到需要移出的呼叫数为m2×(1-k)×p,将上述呼叫从阻断数据区中移出,放入接通数据区中。为满足系统过负荷通过率,必须相应的从接通数据区中随机取出同等数量的呼叫(不可为再次呼叫)进行置换。置换后接通数据区和阻断数据区的呼叫总数保持不变,二者的比例严格等于过负荷通过率为k。Step 204, analyze the call data in the connection data area and the block data area, and match with the data of the user whose call was blocked before (that is, the information in the user database). The number of calls that need to be protected (that is, cannot be replaced) in the connected data area is m2×k, and the number of calls that can be replaced in the blocked data area is m2×(1-k). In the blocking data area, the matched call data is used as replaceable call data. After multiplying the total number by the adaptive weight, the number of calls to be removed is m2×(1-k)×p. It is removed from the blocking data area and put into the connecting data area. In order to meet the system overload pass rate, the same number of calls must be randomly taken out from the connected data area (not for re-calling) to replace. After the replacement, the total number of calls in the connected data area and the blocked data area remains unchanged, and the ratio of the two is strictly equal to the overload passing rate k.
步骤205,呼叫数据的重新组合完成后,将接通数据区的数据放入内存呼叫数据区由系统进行处理。Step 205, after the recombination of call data is completed, put the data in the connection data area into the memory call data area for processing by the system.
从此实例中可知,未采用此方法首次呼叫的接通率为k,再次呼叫的接通率也为k。采用此方法首次呼叫的接通率为(m1×k-m2×(1-k)×p)/m1,再次呼叫的接通率为(m2×k+m2×(1-k)×p)/m2=k+(1-k)×p>k。It can be seen from this example that the connection rate of the first call without this method is k, and the connection rate of the second call is also k. Using this method, the connection rate of the first call is (m1×k-m2×(1-k)×p)/m1, and the connection rate of the second call is (m2×k+m2×(1-k)×p) /m2=k+(1-k)×p>k.
优选地,还可以根据过负荷通过率和用户的呼叫连续被阻断的次数进行呼叫预处理,在步骤204中,按照阻断数据区中的之前被阻断过的用户的连续被阻断的次数从大到小的次序对用户的呼叫进行置换,以保证被阻断次数较多的用户的呼叫优先进入接通数据区。Preferably, the call preprocessing can also be performed according to the overload passing rate and the number of times the user's calls are continuously blocked. The calls of the users are replaced in descending order of the number of times, so as to ensure that the calls of the users who have been blocked more times enter the connection data area first.
需要说明的是,为之前被阻断的用户设置大于当前系统过负荷通过率的过负荷通过率,并根据过负荷通过率进行呼叫预处理的实现过程不限于上述实例1提供的方法,例如,还可以采用以下方式:统计当前系统的之前被阻断过的用户的数量和之前未被阻断过的用户的数量,并根据当前系统过负荷通过率分别为二者设置不同的过负荷通过率,进而根据各自的过负荷通过率将所有呼叫划分为阻断数据区和接通数据区。只要可以实现提高之前被阻断的用户的过负荷通过率,本发明实施例对具体的实现方式不进行限定。It should be noted that the implementation process of setting an overload pass rate greater than the current system overload pass rate for previously blocked users and performing call preprocessing according to the overload pass rate is not limited to the method provided in the above example 1, for example, The following method can also be used: count the number of users who have been blocked before and the number of users who have not been blocked before in the current system, and set different overload pass rates for the two according to the current system overload pass rate , and further divide all calls into blocked data areas and connected data areas according to their respective overload pass rates. As long as the overload passing rate of previously blocked users can be improved, the embodiment of the present invention does not limit the specific implementation manner.
以上的之前未被阻断过的用户指的是最近一次呼叫未被阻断的用户。The above users who have not been blocked before refer to the users whose last call has not been blocked.
另外,需要说明的是,提高再次呼叫的通过率,必然会影响首次呼叫的通过率,这点是无法避免的。但是二者之间的影响范围可能不相同,例如,当前系统的通过率90%情况下,100个呼叫被拒绝10个,如果被拒绝的其中的2个在某一时刻同时发起,那么这一组呼叫中首次通过率为88%而再次呼叫的却可以为100%,否则再次呼叫只能为90%。也就是说,通过本发明实施例提供的设置阻断组通过率的方法,能够充分考虑对首次呼叫的通过率的影响,通过对阻断组通过率的配置,能够达到首次呼叫通过率和再次呼叫通过率的合理平衡,对以上举例来说,能够在牺牲首次呼叫的通过率仅2%的情况下,将再次呼叫的通过率提升10%。In addition, it should be noted that increasing the pass rate of calls again will inevitably affect the pass rate of the first call, which is unavoidable. However, the scope of influence between the two may be different. For example, in the case of a 90% pass rate in the current system, 10 out of 100 calls are rejected. If two of the rejected calls are initiated at the same time at a certain moment, then this In the group call, the pass rate for the first time is 88%, but the call again can be 100%, otherwise the call again can only be 90%. That is to say, through the method for setting the passing rate of the blocking group provided by the embodiment of the present invention, the influence on the passing rate of the first call can be fully considered, and by configuring the passing rate of the blocking group, the passing rate of the first call and the passing rate of the second call can be achieved. A reasonable balance of the call pass rate, for the above example, can increase the call pass rate by 10% while sacrificing only 2% of the first call pass rate.
上述呼叫预处理方法将过负荷状态下被阻断呼叫的用户数据进行存储,当这些用户再次呼叫时,将这些呼叫按比例放入接通数据区中,以保证这些因系统过负荷而被阻断用户再次接入时能够拥有较高的接通率,同时充分考虑了对首次呼叫接通率的影响,通过接通比例权值可以有效控制本方法对首次呼叫接通率的影响,使本方法具备较高的实用价值。The above call preprocessing method stores the user data of blocked calls in the overload state. When these users call again, these calls are put into the connection data area in proportion to ensure that these calls are blocked due to system overload. When the disconnected user reconnects, it can have a higher completion rate, and at the same time, the impact on the first call completion rate is fully considered. The impact of this method on the first call completion rate can be effectively controlled through the connection ratio weight, so that this The method has high practical value.
装置实施例Device embodiment
根据本发明的实施例,提供了一种呼叫预处理装置,该装置用于实现上述方法实施例中描述的呼叫预处理方法。图3是根据本发明实施例的呼叫预处理装置的结构框图,如图3所示,该装置包括:设置模块32,用于用户的呼叫被阻断后,在用户再次进行呼叫时,为用户设置过负荷通过率,其中,过负荷通过率大于当前系统过负荷通过率;呼叫预处理模块34,连接于设置模块32,用于根据设置模块32设置的过负荷通过率进行呼叫预处理。优选地,设置模块32还可以用于为用户设置阻断组接通率,其中,阻断组接通率是根据当前系统过负荷通过率将用户划入呼叫阻断组后,将用户调整至呼叫接通组的概率。According to an embodiment of the present invention, a call preprocessing device is provided, and the device is used to implement the call preprocessing method described in the above method embodiments. Fig. 3 is a structural block diagram of a call preprocessing device according to an embodiment of the present invention. As shown in Fig. 3 , the device includes: a setting module 32, which is used for the user when the user calls again after the user's call is blocked. Set the overload pass rate, wherein the overload pass rate is greater than the current system overload pass rate; the call preprocessing module 34 is connected to the setting module 32, and is used to perform call preprocessing according to the overload pass rate set by the setting module 32. Preferably, the setting module 32 can also be used to set the connection rate of the blocking group for the user, wherein the connection rate of the blocking group is after the user is classified into the call blocking group according to the current system overload passing rate, and the user is adjusted to The probability that a call will reach the group.
实例2Example 2
图4是根据本发明实例2的呼叫预处理装置的详细结构框图,如图4所示,过负荷状态下提高被阻断呼叫接通率的呼叫预处理装置可以包括:Fig. 4 is the detailed block diagram of the call pre-processing device according to the example 2 of the present invention, as shown in Fig. 4, the call pre-processing device that improves blocked call completion rate under the overload state can include:
过负荷控制模块,用于采集系统参数(例如,CPU占用率和消息队列积压数量)进行过负荷的判断,并生成系统过负荷级别和过负荷通过率。过负荷控制模块将过负荷级别和过负荷通过率传递给接通比例权值控制模块和呼叫数据分析处理模块。The overload control module is used to collect system parameters (for example, CPU occupancy rate and message queue backlog quantity) to judge overload, and generate system overload level and overload pass rate. The overload control module transmits the overload level and the overload passing rate to the connection ratio weight control module and the call data analysis and processing module.
接通比例权值控制模块,由于过负荷级别较高(过负荷通过率较低)的情况下,被阻断呼叫再次呼叫的比例很高,允许所有再次呼叫接通对首次呼叫的接通率影响较大,此时需要对被阻断呼叫重新接入的比例进行控制,以降低对首次呼叫接通率的影响。该模块根据过负荷控制模块提供的过负荷级别和过负荷通过率自动匹配合适的接通比例权值,接通比例权值控制模块将该接通比例权值传递到呼叫数据分析处理模块。Connected ratio weight control module, due to the high overload level (lower overload pass rate), the blocked call has a high re-call ratio, allowing all re-calls to be connected to the first-time call completion rate In this case, it is necessary to control the re-access ratio of blocked calls to reduce the impact on the first-time call completion rate. The module automatically matches the appropriate connection ratio weight according to the overload level and overload passing rate provided by the overload control module, and the connection ratio weight control module transmits the connection ratio weight to the call data analysis and processing module.
用户数据存储模块,存储过负荷状态下被阻断呼叫的用户数据,将这些数据存储在数据库用户数据表中。当用户再次呼叫成功接通后,该用户数据将从用户数据表中删除。过负荷状态结束后,用户数据存储模块将自动清除所有保存的用户数据。The user data storage module stores the user data of blocked calls in the overload state, and stores these data in the user data table of the database. When the user calls again and is successfully connected, the user data will be deleted from the user data table. After the overload state ends, the user data storage module will automatically clear all saved user data.
呼叫数据分析处理模块,在过负荷状态下,根据系统的过负荷级别和过负荷通过率对被阻断的呼叫进行分析和处理。通过分析呼叫数据中的用户信息,可以将所有呼叫数据按系统过负荷的通过率分成两个数据区:接通数据区和阻断数据区。将两个数据区的呼叫数据中的用户信息与用户数据存储模块中存储的用户数据进行对比,阻断数据区内的呼叫数据按照接通比例权值控制模块提供的接通比例权值,与接通数据区中同等数量的首次呼叫数据进行置换,完成对呼叫数据的重新组合后,将接通数据区的数据放入内存呼叫数据区由系统进行处理。The call data analysis and processing module analyzes and processes the blocked calls according to the system overload level and overload passing rate in the overload state. By analyzing the user information in the call data, all call data can be divided into two data areas according to the passing rate of the system overload: connected data area and blocked data area. Compare the user information in the call data of the two data areas with the user data stored in the user data storage module, block the call data in the data area according to the connection ratio weight provided by the connection ratio weight control module, and The same number of first call data in the connection data area is replaced, and after the recombination of the call data is completed, the data in the connection data area is put into the memory call data area for processing by the system.
综上所述,本发明实施例提供的呼叫预处理方案对被阻断用户的呼叫进行分析和处理,具体地,将呼叫数据区中的数据进行重新组合,对被阻断用户的再次呼叫优先处理,使得这些用户再次呼叫时,能够获得较高的接通率,避免了过负荷状态下,用户反复拨打电话却无法接通的情况,从而极大地提高了用户的满意度,降低了用户投诉的几率。而且,上述方案在提高了被阻断用户再次呼叫的成功率的同时,对用户首次呼叫的成功率的影响可以控制在一个可接受的范围内,具有较高的实用性。To sum up, the call preprocessing solution provided by the embodiment of the present invention analyzes and processes the calls of the blocked users, specifically, recombines the data in the call data area, and gives priority to the calls of the blocked users again. processing, so that these users can obtain a higher connection rate when they call again, and avoid the situation that the user repeatedly dials the phone but cannot be connected under the overload state, thereby greatly improving user satisfaction and reducing user complaints probability. Moreover, while the above solution improves the success rate of the blocked user's call again, the impact on the success rate of the user's first call can be controlled within an acceptable range, and has high practicability.
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。It should be noted that the steps shown in the flowcharts of the accompanying drawings may be performed in a computer system, such as a set of computer-executable instructions, and that although a logical order is shown in the flowcharts, in some cases, The steps shown or described may be performed in an order different than here.
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that each module or each step of the above-mentioned present invention can be realized by a general-purpose computing device, and they can be concentrated on a single computing device, or distributed in a network formed by multiple computing devices Optionally, they can be implemented with program codes executable by a computing device, so that they can be stored in a storage device and executed by a computing device, or they can be made into individual integrated circuit modules, or they can be integrated into Multiple modules or steps are fabricated into a single integrated circuit module to realize. As such, the present invention is not limited to any specific combination of hardware and software.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims (8)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200910206608.9A CN101695187B (en) | 2009-10-21 | 2009-10-21 | Call preprocessing method and device thereof |
| PCT/CN2010/073118 WO2010145408A1 (en) | 2009-10-21 | 2010-05-24 | Method and device for processing calls |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200910206608.9A CN101695187B (en) | 2009-10-21 | 2009-10-21 | Call preprocessing method and device thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101695187A CN101695187A (en) | 2010-04-14 |
| CN101695187B true CN101695187B (en) | 2015-05-20 |
Family
ID=42094110
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200910206608.9A Active CN101695187B (en) | 2009-10-21 | 2009-10-21 | Call preprocessing method and device thereof |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101695187B (en) |
| WO (1) | WO2010145408A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101695187B (en) * | 2009-10-21 | 2015-05-20 | 中兴通讯股份有限公司 | Call preprocessing method and device thereof |
| CN102801748A (en) * | 2011-05-23 | 2012-11-28 | 中兴通讯股份有限公司 | Call protection method and device |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1292969A (en) * | 1998-03-09 | 2001-04-25 | 西门子公司 | Communications installation |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6519335B1 (en) * | 1999-04-08 | 2003-02-11 | Lucent Technologies Inc. | Apparatus, method and system for personal telecommunication incoming call screening and alerting for call waiting applications |
| US6459902B1 (en) * | 1999-09-07 | 2002-10-01 | Qualcomm Incorporated | System and method for selectively blocking or dropping calls in a telecommunications network |
| CN100473043C (en) * | 2003-01-08 | 2009-03-25 | 中兴通讯股份有限公司 | User call load control method in IP network |
| CN101060568A (en) * | 2006-04-19 | 2007-10-24 | 华为技术有限公司 | An overload control method and device in media gateway |
| DE102007060377A1 (en) * | 2007-12-12 | 2009-07-02 | T-Mobile Internationale Ag | Method for establishing prioritized incoming calls in overload situations in a mobile radio network |
| CN101695187B (en) * | 2009-10-21 | 2015-05-20 | 中兴通讯股份有限公司 | Call preprocessing method and device thereof |
-
2009
- 2009-10-21 CN CN200910206608.9A patent/CN101695187B/en active Active
-
2010
- 2010-05-24 WO PCT/CN2010/073118 patent/WO2010145408A1/en active Application Filing
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1292969A (en) * | 1998-03-09 | 2001-04-25 | 西门子公司 | Communications installation |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101695187A (en) | 2010-04-14 |
| WO2010145408A1 (en) | 2010-12-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108259685A (en) | A kind of call processing method and device | |
| US20160036868A1 (en) | Systems and methods for ingress call filtering | |
| CA2492843A1 (en) | Post-termination contact management | |
| CN110248029A (en) | A kind of method of dynamic select communication line in call | |
| US6532214B1 (en) | Controlling traffic congestion in intelligent electronic networks | |
| US12047530B2 (en) | Machine intelligent isolation of international calling performance degradation | |
| CN101321070B (en) | Monitoring system and method for suspicious user | |
| WO2013189393A2 (en) | Method and system for ranking contact persons of address book | |
| Moscholios et al. | QoS guarantee in a batched poisson multirate loss model supporting elastic and adaptive traffic | |
| CN111147679B (en) | Method for optimizing allocation of telephone queue waiting clients | |
| CN106657689A (en) | Method for preventing and controlling international fraud call and apparatus thereof | |
| Moscholios et al. | A batched Poisson multirate loss model supporting elastic traffic under the bandwidth reservation policy | |
| US7447645B2 (en) | Method and system for call screening | |
| CN111405024A (en) | Service processing method, gateway, electronic device and storage medium | |
| CN101695187B (en) | Call preprocessing method and device thereof | |
| CN107566668A (en) | A kind of user's call access method and device | |
| CN108810290A (en) | A kind of method and system of the identification of fraudulent call | |
| CN1984193B (en) | Method for calling route by network | |
| US8638915B2 (en) | Rating communications and special communities | |
| CN104468258A (en) | Mobile voice quality analyzing method based on user information | |
| CN105898766A (en) | Base station planning method and apparatus | |
| CN106793093A (en) | A kind of method for processing business and device | |
| CN108777644B (en) | A prediction method, device and network system for off-grid possibility | |
| Jrad et al. | Wireless and wireline network interactions in disaster scenarios | |
| CN105208229B (en) | A kind of processing method and system of text information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20170606 Address after: The 26 group and the village Yin Yang Zhen Qidong city 226000 Jiangsu city of Nantong Province Patentee after: Qidong and Hong agricultural by-products professional cooperatives Address before: 518057 Nanshan District science and technology, Guangdong Province, South Road, No. 55, No. Patentee before: ZTE Corporation |