CN106034186A - Method for choosing connection center call negotiation coding and decoding priority and related device - Google Patents
Method for choosing connection center call negotiation coding and decoding priority and related device Download PDFInfo
- Publication number
- CN106034186A CN106034186A CN201510112772.9A CN201510112772A CN106034186A CN 106034186 A CN106034186 A CN 106034186A CN 201510112772 A CN201510112772 A CN 201510112772A CN 106034186 A CN106034186 A CN 106034186A
- Authority
- CN
- China
- Prior art keywords
- seat
- media access
- encoding
- priority
- sip
- 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.)
- Granted
Links
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明实施例公开了一种联络中心呼叫协商编解码优先级的选择方法及相关设备,包括:当接收到用户终端通过媒体接入网关发起的座席服务请求时,分配向用户终端提供通话服务的SIP座席;当SIP座席为与媒体接入网关同节点区域的座席时,选择高质量的编解码优先级,当SIP座席为与媒体接入网关跨节点区域的座席时,获取当前跨节点区域呼叫并发数,并根据当前跨节点区域呼叫并发数选择编解码优先级;将选择的编解码优先级发送到媒体接入网关,以使媒体接入网关向SIP座席发起携带有选择的编解码优先级的呼叫,使得SIP座席与用户终端采用选择的编解码优先级进行通话。采用本发明实施例,可以充分利用带宽,提高媒体通话质量。
The embodiment of the present invention discloses a method for selecting a codec priority for call negotiation in a contact center and related equipment, including: when receiving an agent service request initiated by a user terminal through a media access gateway, allocating an agent that provides call services to the user terminal SIP agent; when the SIP agent is an agent in the same node area as the media access gateway, select the high-quality codec priority; when the SIP agent is an agent in the cross-node area with the media access gateway, obtain the current cross-node area call Concurrent number, and select the codec priority according to the current number of concurrent cross-node area calls; send the selected codec priority to the media access gateway, so that the media access gateway initiates the SIP agent to carry the selected codec priority The call enables the SIP agent to communicate with the user terminal using the selected codec priority. By adopting the embodiment of the present invention, the bandwidth can be fully utilized and the quality of media communication can be improved.
Description
技术领域technical field
本发明涉及电子技术领域,尤其涉及一种联络中心呼叫协商编解码优先级的选择方法及相关设备。The invention relates to the field of electronic technology, in particular to a method for selecting codec priority for call negotiation negotiation in a contact center and related equipment.
背景技术Background technique
联络中心尤其是电话呼入型联络中心用于接听用户来电,为用户提供一系列的服务与支持,例如:在IT(Information Technology,信息科技和产业)行业中的技术支持中心,保险行业中的电话理赔中心等等。在跨节点的容灾场景中,联络中心一般采用部署双节点方式,SIP(Session Initiation Protocol,会话发起协议)座席通过双注册进行工作。正常情况下,两个节点运行在同等条件下,当与用户终端同节点区域的核心服务器宕机时,需要SIP座席接听跨节点区域的用户终端通话。Contact centers, especially call-in contact centers, are used to answer calls from users and provide users with a series of services and supports, for example: technical support centers in the IT (Information Technology, information technology and industry) industry, insurance industry Telephone claims center and more. In a cross-node disaster recovery scenario, the contact center generally adopts a dual-node deployment mode, and SIP (Session Initiation Protocol, Session Initiation Protocol) agents work through dual registration. Under normal circumstances, the two nodes operate under the same conditions. When the core server in the same node area as the user terminal is down, a SIP agent is required to answer the user terminal call across the node area.
在现有技术方案中,如图1所示,当用户终端1呼入到联络中心系统时,CTI(Computer telephony integration,计算机电话集成)首先分配到与媒体接入网关同节点区域的SIP座席为其服务,然后媒体接入网关呼叫SIP座席,根据配置的编解码优先级继续协商,选取高质量的编解码,如音频采用G.711;当用户终端2呼入到联络中心系统时,CTI首先分配到与媒体接入网关跨节点区域的SIP座席为其服务,然后媒体接入网关呼叫SIP座席,根据配置的编解码优先级继续协商,选取低带宽的编解码,如音频采用G.729。但是现有技术方案有如下缺点:(1)SIP座席需要配置不同SIP服务器的编解码优先级,SIP服务器上配置不同SIP座席的编解码优先级;(2)发起呼叫的编解码优先级固定,不能根据实际网络状况调整;(3)通话中编解码固定,不能根据实际网络状况动态调整。In the prior art solution, as shown in FIG. 1, when the user terminal 1 calls in to the contact center system, CTI (Computer telephony integration, computer telephony integration) is first assigned to the SIP seat in the same node area as the media access gateway. Its service, then the media access gateway calls the SIP agent, continues to negotiate according to the configured codec priority, and selects a high-quality codec, such as G.711 for audio; when user terminal 2 calls in to the contact center system, CTI first The SIP agent assigned to the cross-node area with the media access gateway serves it, and then the media access gateway calls the SIP agent, continues the negotiation according to the configured codec priority, and selects a low-bandwidth codec, such as G.729 for audio. But prior art scheme has following shortcoming: (1) SIP seat needs to configure the coding and decoding priority of different SIP servers, and the coding and decoding priority of different SIP seats is configured on the SIP server; (2) the coding and decoding priority of initiating a call is fixed, It cannot be adjusted according to the actual network conditions; (3) The codec is fixed during the call and cannot be dynamically adjusted according to the actual network conditions.
发明内容Contents of the invention
本发明实施例提供一种联络中心呼叫协商编解码优先级的选择方法及相关设备。可以充分利用带宽,提高媒体通话质量。Embodiments of the present invention provide a method for selecting codec priority for call negotiation negotiation in a contact center and related equipment. It can make full use of bandwidth and improve the quality of media calls.
本发明第一方面提供了一种联络中心呼叫协商编解码优先级的选择方法,包括:The first aspect of the present invention provides a method for selecting a contact center call negotiation codec priority, including:
当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,所述计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席;When the computer telephony integration CTI receives the agent service request initiated by the user terminal through the media access gateway, the computer telephony integration CTI allocates the SIP agent that provides the call service to the user terminal;
当所述SIP座席为与所述媒体接入网关同节点区域的座席时,所述计算机电话集成CTI选择高质量的编解码优先级,当所述SIP座席为与所述媒体接入网关跨节点区域的座席时,所述计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据所述当前跨节点区域呼叫并发数选择编解码优先级,所述编解码优先级包括高质量的编解码优先级以及低带宽的编解码优先级;When the SIP agent is an agent in the same node area as the media access gateway, the computer telephony integrated CTI selects a high-quality codec priority; when the SIP agent is a cross-node area with the media access gateway In the case of an agent in an area, the computer telephony integration CTI obtains the current number of concurrent cross-node area calls, and selects a codec priority according to the current cross-node area call number, and the codec priority includes high-quality codec priority level and low bandwidth codec priority;
所述计算机电话集成CTI将选择的所述编解码优先级发送到所述媒体接入网关,以使所述媒体接入网关向所述SIP座席发起携带有选择的所述编解码优先级的呼叫,使得所述SIP座席与所述用户终端采用选择的所述编解码优先级进行通话。The computer telephony integration CTI sends the selected codec priority to the media access gateway, so that the media access gateway initiates a call carrying the selected codec priority to the SIP agent , enabling the SIP agent to communicate with the user terminal using the selected codec priority.
结合第一方面,在第一方面的第一种可能的实现方式中,所述根据所述当前跨节点区域呼叫并发数选择编解码优先级包括:With reference to the first aspect, in the first possible implementation manner of the first aspect, the selection of the codec priority according to the current number of concurrent cross-node area calls includes:
当所述当前跨节点区域呼叫并发数不大于第一预设阈值时,所述计算机电话集成CTI选择高质量的编解码优先级,并将当前跨节点区域的其他呼叫的低带宽的编解码优先级调整为高质量的编解码优先级;When the number of concurrent calls across the current cross-node area is not greater than the first preset threshold, the computer telephony integrated CTI selects the high-quality codec priority, and gives priority to the low-bandwidth codec of other calls across the current cross-node area The level is adjusted to the high-quality codec priority;
当所述当前跨节点区域呼叫并发数不小于第二预设阈值时,所述计算机电话集成CTI选择低带宽的编解码优先级,并将当前跨节点区域的其他呼叫的高质量的编解码优先级调整为低带宽的编解码优先级;When the number of concurrent calls across the current cross-node area is not less than the second preset threshold, the computer telephony integrated CTI selects the low-bandwidth codec priority, and gives priority to the high-quality codec of other current cross-node area calls The level is adjusted to the low bandwidth codec priority;
当所述当前跨节点区域呼叫并发数大于所述第一预设阈值且小于所述第二预设阈值时,所述计算机电话集成CTI选择低带宽的编解码优先级;When the current number of concurrent cross-node area calls is greater than the first preset threshold and less than the second preset threshold, the computer telephony integrated CTI selects a codec priority of low bandwidth;
其中,所述第二预设阈值大于所述第一预设阈值。Wherein, the second preset threshold is greater than the first preset threshold.
结合第一方面,在第一方面的第二种可能的实现方式中,所述计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席包括:With reference to the first aspect, in a second possible implementation manner of the first aspect, the computer-telephony-integrated CTI allocating SIP agents that provide call services to the user terminal includes:
所述计算机电话集成CTI获取与所述媒体接入网关同节点区域的座席的业务繁忙度;The computer telephony integration CTI obtains the business busyness of the agents in the same node area as the media access gateway;
所述计算机电话集成CTI根据所述与所述媒体接入网关同节点区域的座席的业务繁忙度,分配向所述用户终端提供通话服务的SIP座席。The computer telephony integration CTI allocates a SIP agent that provides call services to the user terminal according to the busyness of the agents in the same node area as the media access gateway.
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述计算机电话集成CTI根据所述与所述媒体接入网关同节点区域的座席的业务繁忙度,分配向所述用户终端提供通话服务的SIP座席包括:With reference to the second possible implementation of the first aspect, in a third possible implementation of the first aspect, the computer telephony integration CTI is based on the service of the agent in the same node area as the media access gateway Busyness, the allocation of SIP seats that provide call services to the user terminal includes:
若所述与所述媒体接入网关同节点区域的座席的业务繁忙度小于第三预设阈值,则分配与所述媒体接入网关同节点区域的座席;If the business busyness of the agents in the same node area as the media access gateway is less than a third preset threshold, assigning the agents in the same node area as the media access gateway;
若所述与所述媒体接入网关同节点区域的座席的业务繁忙度不小于所述第三预设阈值,则分配与所述媒体接入网关跨节点区域的座席。If the business busyness of the agents in the same node area as the media access gateway is not less than the third preset threshold, assigning the agents in a cross-node area with the media access gateway.
结合第一方面的第一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述计算机电话集成CTI将选择的所述编解码优先级发送到所述媒体接入网关之后,还包括:With reference to the first possible implementation of the first aspect, in a fourth possible implementation of the first aspect, the computer telephony integrated CTI sends the selected codec priority to the media access gateway After that, also include:
当所述与所述媒体接入网关跨节点区域的座席与所述用户终端通话结束时,释放所述与所述媒体接入网关跨节点区域的座席,并获取释放座席后的其他跨节点区域呼叫并发数;When the agent in the cross-node area with the media access gateway finishes talking with the user terminal, release the seat in the cross-node area with the media access gateway, and obtain other cross-node areas after the release of the seat Number of concurrent calls;
根据所述释放座席后的其他跨节点区域呼叫并发数,对所述释放座席后的其他跨节点区域呼叫的编解码优先级进行调整。According to the concurrent number of other cross-node area calls after the release of the seat, the codec priority of other cross-node area calls after the release of the seat is adjusted.
结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述根据所述释放座席后的其他跨节点区域呼叫并发数,对所述释放座席后的其他跨节点区域呼叫的编解码优先级进行调整包括:With reference to the fourth possible implementation of the first aspect, in the fifth possible implementation of the first aspect, according to the number of concurrent calls across other cross-node areas after the release of the agent, the Other cross-node zone call codec priority adjustments include:
若所述释放座席后的其他跨节点区域呼叫并发数不大于所述第一预设阈值,则所述计算机电话集成CTI将所述释放座席后的其他跨节点区域呼叫的低带宽的编解码优先级调整为高质量的编解码优先级。If the concurrent number of other cross-node area calls after the release of the seat is not greater than the first preset threshold, the computer telephony integrated CTI will give priority to the low-bandwidth codec of the other cross-node area calls after the release of the seat The level is adjusted to the high-quality codec priority.
本发明第二方面提供了一种联络中心呼叫协商编解码优先级的选择方法,包括:The second aspect of the present invention provides a method for selecting a contact center call negotiation codec priority, including:
当媒体接入网关接收到用户终端发送的呼叫请求时,所述媒体接入网关向计算机电话集成CTI发起座席服务请求,以使所述计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席,并选择所述SIP座席与所述用户终端进行通话的编解码优先级;When the media access gateway receives the call request sent by the user terminal, the media access gateway initiates an agent service request to the computer telephony integration CTI, so that the computer telephony integration CTI allocates a SIP that provides call services to the user terminal seat, and select the codec priority for the SIP seat to communicate with the user terminal;
所述媒体接入网关接收所述计算机电话集成CTI发送的选择的所述编解码优先级;The media access gateway receives the selected codec priority sent by the computer telephony integration CTI;
所述媒体接入网关将选择的所述编解码优先级发送到所述SIP座席,以使所述SIP座席与所述用户终端采用选择的所述编解码优先级进行通话。The media access gateway sends the selected codec priority to the SIP agent, so that the SIP agent communicates with the user terminal using the selected codec priority.
结合第二方面,在第二方面的第一种可能的实现方式中,所述将选择的所述编解码优先级发送到所述SIP座席之后,还包括:With reference to the second aspect, in the first possible implementation manner of the second aspect, after sending the selected codec priority to the SIP agent, the method further includes:
接收所述SIP座席发送的与所述用户终端采用选择的所述编解码优先级进行通话的应答。receiving a response sent by the SIP agent to communicate with the user terminal using the selected codec priority.
相应地,本发明第三方面提供了一种计算机电话集成CTI,包括:Correspondingly, the third aspect of the present invention provides a computer telephony integrated CTI, including:
座席分配模块,用于当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,分配向所述用户终端提供通话服务的SIP座席;The seat distribution module is used for distributing the SIP seat that provides call service to the user terminal when the computer telephony integration CTI receives the seat service request initiated by the user terminal through the media access gateway;
优先级选择模块,用于当所述SIP座席为与所述媒体接入网关同节点区域的座席时,选择高质量的编解码优先级,当所述SIP座席为与所述媒体接入网关跨节点区域的座席时,获取当前跨节点区域呼叫并发数,并根据所述当前跨节点区域呼叫并发数选择编解码优先级,所述编解码优先级包括高质量的编解码优先级以及低带宽的编解码优先级;A priority selection module, configured to select a high-quality codec priority when the SIP seat is an seat in the same node area as the media access gateway, and select a high-quality codec priority when the SIP seat is a cross-node For agents in the node area, obtain the current number of concurrent calls across node areas, and select the codec priority according to the current number of concurrent calls across node areas. The codec priority includes high-quality codec priority and low-bandwidth codec priority;
优先级发送模块,用于将选择的所述编解码优先级发送到所述媒体接入网关,以使所述媒体接入网关向所述SIP座席发起携带有选择的所述编解码优先级的呼叫,使得所述SIP座席与所述用户终端采用选择的所述编解码优先级进行通话。A priority sending module, configured to send the selected codec priority to the media access gateway, so that the media access gateway initiates a message carrying the selected codec priority to the SIP agent call, so that the SIP agent and the user terminal use the selected codec priority to communicate.
结合第三方面,在第三方面的第一种可能的实现方式中,所述优先级选择模块包括:With reference to the third aspect, in a first possible implementation manner of the third aspect, the priority selection module includes:
第一选择单元,用于当所述当前跨节点区域呼叫并发数不大于第一预设阈值时,选择高质量的编解码优先级,并将当前跨节点区域的其他呼叫的低带宽的编解码优先级调整为高质量的编解码优先级;The first selection unit is configured to select a high-quality codec priority when the number of concurrent calls across the current cross-node area is not greater than the first preset threshold, and select a low-bandwidth codec for other current cross-node area calls The priority is adjusted to high-quality codec priority;
第二选择单元,用于当所述当前跨节点区域呼叫并发数不小于第二预设阈值时,选择低带宽的编解码优先级,并将当前跨节点区域的其他呼叫的高质量的编解码优先级调整为低带宽的编解码优先级;The second selection unit is used to select the codec priority of low bandwidth when the number of concurrent calls across the current cross-node area is not less than the second preset threshold, and select the high-quality codec of other current cross-node area calls The priority is adjusted to low bandwidth codec priority;
第三选择单元,用于当所述当前跨节点区域呼叫并发数大于所述第一预设阈值且小于所述第二预设阈值时,选择低带宽的编解码优先级;A third selection unit, configured to select a low-bandwidth codec priority when the current number of concurrent cross-node area calls is greater than the first preset threshold and smaller than the second preset threshold;
其中,所述第二预设阈值大于所述第一预设阈值。Wherein, the second preset threshold is greater than the first preset threshold.
结合第三方面,在第三方面的第二种可能的实现方式中,所述座席分配模块包括:With reference to the third aspect, in a second possible implementation manner of the third aspect, the seat assignment module includes:
繁忙度获取单元,用于获取与所述媒体接入网关同节点区域的座席的业务繁忙度;A busyness acquisition unit, configured to acquire the business busyness of an agent in the same node area as the media access gateway;
座席分配单元,用于根据所述与所述媒体接入网关同节点区域的座席的业务繁忙度,分配向所述用户终端提供通话服务的SIP座席。The seat allocating unit is configured to allocate a SIP seat that provides call service to the user terminal according to the busyness of the service of the seat in the same node area as the media access gateway.
结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述座席分配单元具体用于:With reference to the second possible implementation of the third aspect, in a third possible implementation of the third aspect, the seat allocation unit is specifically configured to:
若所述与所述媒体接入网关同节点区域的座席的业务繁忙度小于第三预设阈值,则分配与所述媒体接入网关同节点区域的座席;If the business busyness of the agents in the same node area as the media access gateway is less than a third preset threshold, assigning the agents in the same node area as the media access gateway;
若所述与所述媒体接入网关同节点区域的座席的业务繁忙度不小于所述第三预设阈值,则分配与所述媒体接入网关跨节点区域的座席。If the business busyness of the agents in the same node area as the media access gateway is not less than the third preset threshold, assigning the agents in a cross-node area with the media access gateway.
结合第三方面的第一种可能的实现方式,在第三方面的第四种可能的实现方式中,所述计算机电话集成CTI还包括:With reference to the first possible implementation of the third aspect, in a fourth possible implementation of the third aspect, the computer telephony integration CTI further includes:
座席释放模块,用于当所述与所述媒体接入网关跨节点区域的座席与所述用户终端通话结束时,释放所述与所述媒体接入网关跨节点区域的座席,并获取释放座席后的其他跨节点区域呼叫并发数;A seat release module, configured to release the seat in the cross-node area with the media access gateway when the call between the seat in the cross-node area with the media access gateway and the user terminal ends, and obtain the released seat The number of concurrent calls across other cross-node areas;
优先级调整模块,用于根据所述释放座席后的其他跨节点区域呼叫并发数,对所述释放座席后的其他跨节点区域呼叫的编解码优先级进行调整。A priority adjustment module, configured to adjust the coding and decoding priorities of other cross-node area calls after the release of the seat according to the number of concurrent calls across other cross-node areas after the release of the seat.
结合第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述优先级调整模块具体用于:With reference to the fourth possible implementation of the third aspect, in a fifth possible implementation of the third aspect, the priority adjustment module is specifically configured to:
若所述释放座席后的其他跨节点区域呼叫并发数不大于所述第一预设阈值,则将所述释放座席后的其他跨节点区域呼叫的低带宽的编解码优先级调整为高质量的编解码优先级。If the concurrent number of other cross-node area calls after the release of the seat is not greater than the first preset threshold, then adjust the low-bandwidth codec priority of the other cross-node area calls after the release of the seat to high-quality Codec priority.
相应地,本发明第四方面提供了一种媒体接入网关,包括:Correspondingly, the fourth aspect of the present invention provides a media access gateway, including:
请求发送模块,用于当媒体接入网关接收到用户终端发送的呼叫请求时,向计算机电话集成CTI发起座席服务请求,以使所述计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席,并选择所述SIP座席与所述用户终端进行通话的编解码优先级;The request sending module is configured to initiate an agent service request to the computer-telephony integrated CTI when the media access gateway receives the call request sent by the user terminal, so that the computer-telephony integrated CTI allocates a SIP that provides call services to the user terminal seat, and select the codec priority for the SIP seat to communicate with the user terminal;
优先级接收模块,用于所述媒体接入网关接收所述计算机电话集成CTI发送的选择的所述编解码优先级;A priority receiving module, configured for the media access gateway to receive the selected codec priority sent by the computer telephony integration CTI;
优先级发送模块,用于将选择的所述编解码优先级发送到所述SIP座席,以使所述SIP座席与所述用户终端采用选择的所述编解码优先级进行通话。A priority sending module, configured to send the selected codec priority to the SIP agent, so that the SIP agent can communicate with the user terminal using the selected codec priority.
结合第四方面,在第四方面的第一种可能的实现方式中,所述媒体接入网关还包括:With reference to the fourth aspect, in a first possible implementation manner of the fourth aspect, the media access gateway further includes:
应答接收模块,用于接收所述SIP座席发送的与所述用户终端采用选择的所述编解码优先级进行通话的应答。The response receiving module is configured to receive a response sent by the SIP agent to communicate with the user terminal using the selected codec priority.
相应地,本发明第五方面提供了一种联络中心呼叫协商编解码优先级的选择装置,所述装置为计算机电话集成CTI,所述计算机电话集成CTI包括网络接口、存储器以及处理器,其中,存储器中存储一组程序代码,且处理器用于调用存储器中存储的程序代码,用于执行以下操作:Correspondingly, the fifth aspect of the present invention provides a contact center call negotiation codec priority selection device, the device is a computer-telephony-integrated CTI, and the computer-telephony-integrated CTI includes a network interface, a memory, and a processor, wherein, A set of program codes is stored in the memory, and the processor is used to call the program codes stored in the memory to perform the following operations:
当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,所述计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席;When the computer telephony integration CTI receives the agent service request initiated by the user terminal through the media access gateway, the computer telephony integration CTI allocates the SIP agent that provides the call service to the user terminal;
当所述SIP座席为与所述媒体接入网关同节点区域的座席时,所述计算机电话集成CTI选择高质量的编解码优先级,当所述SIP座席为与所述媒体接入网关跨节点区域的座席时,所述计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据所述当前跨节点区域呼叫并发数选择编解码优先级,所述编解码优先级包括高质量的编解码优先级以及低带宽的编解码优先级;When the SIP agent is an agent in the same node area as the media access gateway, the computer telephony integrated CTI selects a high-quality codec priority; when the SIP agent is a cross-node area with the media access gateway In the case of an agent in an area, the computer telephony integration CTI obtains the current number of concurrent cross-node area calls, and selects a codec priority according to the current cross-node area call number, and the codec priority includes high-quality codec priority level and low bandwidth codec priority;
所述计算机电话集成CTI将选择的所述编解码优先级发送到所述媒体接入网关,以使所述媒体接入网关向所述SIP座席发起携带有选择的所述编解码优先级的呼叫,使得所述SIP座席与所述用户终端采用选择的所述编解码优先级进行通话。The computer telephony integration CTI sends the selected codec priority to the media access gateway, so that the media access gateway initiates a call carrying the selected codec priority to the SIP agent , enabling the SIP agent to communicate with the user terminal using the selected codec priority.
实施本发明实施例,首先当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,计算机电话集成CTI分配向用户终端提供通话服务的SIP座席;其次,当SIP座席为与媒体接入网关同节点区域的座席时,计算机电话集成CTI选择高质量的编解码优先级,当SIP座席为与媒体接入网关跨节点区域的座席时,计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据当前跨节点区域呼叫并发数选择编解码优先级;最后,计算机电话集成CTI将选择的编解码优先级发送到媒体接入网关,以使媒体接入网关向SIP座席发起携带有选择的编解码优先级的呼叫,使得SIP座席与用户终端采用选择的编解码优先级进行通话,从而充分利用带宽,提高媒体通话质量。To implement the embodiment of the present invention, first, when the computer telephony integration CTI receives the agent service request initiated by the user terminal through the media access gateway, the computer telephony integration CTI allocates the SIP agent that provides the call service to the user terminal; secondly, when the SIP agent is connected with When the media access gateway is an agent in the same node area, the computer telephony integration CTI selects the high-quality codec priority. When the SIP agent is an agent in a cross-node area with the media access gateway, the computer telephony integration CTI obtains the current cross-node area call Concurrent number, and select the codec priority according to the current number of concurrent cross-node area calls; finally, the computer telephony integration CTI will send the selected codec priority to the media access gateway, so that the media access gateway initiates the SIP agent to carry the The call with the selected codec priority enables the SIP agent to communicate with the user terminal using the selected codec priority, thereby making full use of the bandwidth and improving the quality of the media call.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings that need to be used in the description of the embodiments. Obviously, the drawings in the following description are some embodiments of the present invention. Those of ordinary skill in the art can also obtain other drawings based on these drawings without any creative effort.
图1是现有技术方案中的一种联络中心呼叫协商编解码优先级的选择方法的流程图;Fig. 1 is a flow chart of a method for selecting a contact center call negotiation codec priority in the prior art solution;
图2是本发明提出的一种联络中心呼叫协商编解码优先级的选择方法的第一实施例的流程图;Fig. 2 is the flow chart of the first embodiment of the selection method of a kind of contact center call negotiation codec priority proposed by the present invention;
图3是本发明提出的一种联络中心呼叫协商编解码优先级的选择方法的第二实施例的流程图;Fig. 3 is the flow chart of the second embodiment of the selection method of a kind of contact center call negotiation codec priority proposed by the present invention;
图4是本发明提出的一种联络中心呼叫协商编解码优先级的选择方法的第三实施例的流程图;Fig. 4 is the flow chart of the third embodiment of the selection method of a kind of contact center call negotiation codec priority proposed by the present invention;
图5是本发明提出的一种计算机电话集成CTI的结构示意图;Fig. 5 is the structural representation of a kind of computer telephony integrated CTI that the present invention proposes;
图6是本发明实施例提出的计算机电话集成CTI中的座席分配模块的结构示意图;Fig. 6 is the structural representation of the seat allocation module in the computer telephony integrated CTI that the embodiment of the present invention proposes;
图7是本发明实施例提出的计算机电话集成CTI中的优先级选择模块的结构示意图;FIG. 7 is a schematic structural diagram of a priority selection module in the computer telephony integration CTI proposed by an embodiment of the present invention;
图8是本发明实施例提出的一种媒体接入网关的结构示意图;FIG. 8 is a schematic structural diagram of a media access gateway proposed by an embodiment of the present invention;
图9是本发明实施例提出的一种联络中心呼叫协商编解码优先级的选择装置的结构示意图。FIG. 9 is a schematic structural diagram of an apparatus for selecting a codec priority for call negotiation in a contact center proposed by an embodiment of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
请参考图2,图2是本发明提出的一种联络中心呼叫协商编解码优先级的选择方法的第一实施例的流程图。如图所示,本发明实施例中的方法包括:Please refer to FIG. 2 . FIG. 2 is a flowchart of a first embodiment of a method for selecting a codec priority for call negotiation in a contact center proposed by the present invention. As shown in the figure, the method in the embodiment of the present invention includes:
S201,当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,所述计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席。S201. When the computer-telephony-integrated CTI receives an agent service request initiated by a user terminal through a media access gateway, the computer-telephony-integrated CTI allocates a SIP agent that provides call services to the user terminal.
具体实现中,计算机电话集成CTI可以获取与所述媒体接入网关同节点区域的座席的业务繁忙度;计算机电话集成CTI根据所述与所述媒体接入网关同节点区域的座席的业务繁忙度,分配向所述用户终端提供通话服务的SIP座席。需要说明的是,计算机电话集成CTI优先向用户终端分配与所述媒体接入网关同节点区域的座席。In the specific implementation, the computer-telephony integrated CTI can obtain the business busyness of the agents in the same node area as the media access gateway; , allocating a SIP agent that provides a call service to the user terminal. It should be noted that the computer-telephony integration CTI preferentially allocates to the user terminal a seat in the same node area as the media access gateway.
进一步的,若所述与所述媒体接入网关同节点区域的座席的业务繁忙度小于第三预设阈值,则分配与所述媒体接入网关同节点区域的座席;若所述与所述媒体接入网关同节点区域的座席的业务繁忙度不小于所述第三预设阈值,则分配与所述媒体接入网关跨节点区域的座席。Further, if the business busyness of the agents in the same node area as the media access gateway is less than a third preset threshold, then allocate the seats in the same node area as the media access gateway; if the agent in the same node area as the media access gateway is If the business busyness of the agents in the same node area as the media access gateway is not less than the third preset threshold, assign the agents in a cross-node area with the media access gateway.
可选的,在计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席之前,SIP座席可以向所述媒体接入网关发送注册消息,当SIP座席向媒体接入网关注册成功后,SIP座席向计算机电话集成CTI上报自身的IP地址,计算机电话集成CTI根据SIP座席的IP地址,为所述SIP座席划分相应的节点区域。当用户终端通过媒体接入网关发起的座席服务请求时,计算机电话集成CTI可以首先确定媒体接入网关的节点区域,然后根据SIP座席的IP地址优先向用户终端分配与所述媒体接入网关同节点区域的座席。Optionally, before the computer-telephony integration CTI allocates the SIP seat that provides the call service to the user terminal, the SIP seat can send a registration message to the media access gateway. After the SIP seat registers successfully with the media access gateway, the SIP seat The agent reports its own IP address to the computer telephony integration CTI, and the computer telephony integration CTI divides the corresponding node area for the SIP agent according to the IP address of the SIP agent. When a user terminal requests an agent service through the media access gateway, the computer-telephony integrated CTI can first determine the node area of the media access gateway, and then assign the user terminal the Agents in the node area.
S202,当所述SIP座席为与所述媒体接入网关同节点区域的座席时,所述计算机电话集成CTI选择高质量的编解码优先级,当所述SIP座席为与所述媒体接入网关跨节点区域的座席时,所述计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据所述当前跨节点区域呼叫并发数选择编解码优先级,所述编解码优先级包括高质量的编解码优先级以及低带宽的编解码优先级。其中,所述高质量的编解码可以为占用带宽较多的编解码。S202. When the SIP agent is an agent in the same node area as the media access gateway, the computer telephony integrated CTI selects a high-quality codec priority; when the SIP agent is an agent in the same node area as the media access gateway When an agent crosses a node area, the computer telephony integration CTI obtains the current number of concurrent calls across a node area, and selects a codec priority according to the current number of concurrent calls across a node area, and the codec priority includes a high-quality codec Decoding priority and low bandwidth codec priority. Wherein, the high-quality codec may be a codec that occupies more bandwidth.
具体实现中,当所述当前跨节点区域呼叫并发数不大于第一预设阈值时,所述计算机电话集成CTI选择高质量的编解码优先级,并将当前跨节点区域的其他呼叫的低带宽的编解码优先级调整为高质量的编解码优先级;当所述当前跨节点区域呼叫并发数不小于第二预设阈值时,所述计算机电话集成CTI选择低带宽的编解码优先级,并将当前跨节点区域的其他呼叫的高质量的编解码优先级调整为低带宽的编解码优先级;当所述当前跨节点区域呼叫并发数大于所述第一预设阈值且小于所述第二预设阈值时,所述计算机电话集成CTI选择低带宽的编解码优先级;其中,所述第二预设阈值大于所述第一预设阈值。In a specific implementation, when the number of concurrent calls across the current cross-node area is not greater than the first preset threshold, the computer-telephony integrated CTI selects high-quality codec priority, and uses the low bandwidth of other calls across the current cross-node area The codec priority is adjusted to a high-quality codec priority; when the current number of concurrent cross-node area calls is not less than the second preset threshold, the computer telephony integrated CTI selects a low-bandwidth codec priority, and Adjust the high-quality codec priority of other calls across the current cross-node area to the low-bandwidth codec priority; when the number of concurrent calls across the current cross-node area is greater than the first preset threshold and less than the second When the threshold is preset, the computer telephony integrated CTI selects a codec priority of low bandwidth; wherein, the second preset threshold is greater than the first preset threshold.
S203,所述计算机电话集成CTI将选择的所述编解码优先级发送到所述媒体接入网关,以使所述媒体接入网关向所述SIP座席发起携带有选择的所述编解码优先级的呼叫,使得所述SIP座席与所述用户终端采用选择的所述编解码优先级进行通话。S203. The computer telephony integrated CTI sends the selected codec priority to the media access gateway, so that the media access gateway initiates the SIP agent with the selected codec priority call, so that the SIP agent and the user terminal use the selected codec priority to communicate.
具体实现中,在计算机电话集成CTI将选择的所述编解码优先级发送到所述媒体接入网关之后,媒体接入网关可以通知用户终端等待与SIP座席通话,在媒体接入网关接收到所述SIP座席发送的与所述用户终端采用选择的所述编解码优先级进行通话的应答之后,SIP座席与用户终端就可以通话。当所述与所述媒体接入网关同节点区域的座席与所述用户终端通话结束时,终止于本步骤,不再执行下述步骤。In a specific implementation, after the computer telephony integration CTI sends the selected codec priority to the media access gateway, the media access gateway may notify the user terminal to wait to talk with the SIP agent, and the media access gateway receives the After the SIP agent sends a response to communicate with the user terminal using the selected codec priority, the SIP agent can communicate with the user terminal. When the agent in the same node area as the media access gateway ends the conversation with the user terminal, this step is terminated, and the following steps are not performed any more.
可选的,当所述与所述媒体接入网关跨节点区域的座席与所述用户终端通话结束时,释放所述与所述媒体接入网关跨节点区域的座席,并获取释放座席后的其他跨节点区域呼叫并发数;根据所述释放座席后的其他跨节点区域呼叫并发数,对所述释放座席后的其他跨节点区域呼叫的编解码优先级进行调整。Optionally, when the call between the agent in the cross-node area with the media access gateway and the user terminal ends, release the seat in the cross-node area with the media access gateway, and obtain the The number of other concurrent cross-node area calls; according to the number of other cross-node area concurrent calls after the release of the seat, the codec priority of the other cross-node area calls after the release of the seat is adjusted.
进一步的,若所述释放座席后的其他跨节点区域呼叫并发数不大于所述第一预设阈值,则所述计算机电话集成CTI将所述释放座席后的其他跨节点区域呼叫的低带宽的编解码优先级调整为高质量的编解码优先级。若所述释放座席后的其他跨节点区域呼叫并发数大于所述第一预设阈值,则所述释放座席后的其他跨节点区域呼叫仍采用低带宽的编解码。Further, if the concurrent number of other cross-node area calls after the release of the seat is not greater than the first preset threshold, the computer-telephony integrated CTI converts the low bandwidth of the other cross-node area calls after the release of the seat The codec priority is adjusted to the high quality codec priority. If the concurrent number of other cross-node area calls after the release of the seat is greater than the first preset threshold, the other cross-node area calls after the release of the seat still use a low-bandwidth codec.
在本发明实施例中,首先当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,计算机电话集成CTI分配向用户终端提供通话服务的SIP座席;其次,当SIP座席为与媒体接入网关同节点区域的座席时,计算机电话集成CTI选择高质量的编解码优先级,当SIP座席为与媒体接入网关跨节点区域的座席时,计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据当前跨节点区域呼叫并发数选择编解码优先级;最后,计算机电话集成CTI将选择的编解码优先级发送到媒体接入网关,以使媒体接入网关向SIP座席发起携带有选择的编解码优先级的呼叫,使得SIP座席与用户终端采用选择的编解码优先级进行通话,从而充分利用带宽,提高媒体通话质量。In the embodiment of the present invention, first, when the computer telephony integration CTI receives the agent service request initiated by the user terminal through the media access gateway, the computer telephony integration CTI allocates the SIP agent that provides the call service to the user terminal; secondly, when the SIP agent is When the agent is in the same node area as the media access gateway, the computer telephony integration CTI selects the high-quality codec priority. When the SIP agent is an agent in the cross-node area with the media access gateway, the computer telephony integration CTI obtains the current cross-node area The number of concurrent calls, and select the codec priority according to the current number of concurrent calls across the node area; finally, the computer telephony integration CTI sends the selected codec priority to the media access gateway, so that the media access gateway initiates portability to the SIP agent A call with a selected codec priority enables the SIP agent to communicate with the user terminal using the selected codec priority, thereby making full use of the bandwidth and improving the quality of the media call.
请参考图3,图3是本发明提出的一种联络中心呼叫协商编解码优先级的选择方法的第二实施例的流程图。如图所示,本发明实施例中的方法包括:Please refer to FIG. 3 . FIG. 3 is a flowchart of a second embodiment of a method for selecting a codec priority for call negotiation in a contact center proposed by the present invention. As shown in the figure, the method in the embodiment of the present invention includes:
S301,用户终端向媒体接入网关发送呼叫请求。S301. The user terminal sends a call request to the media access gateway.
S302,媒体接入网关向计算机电话集成CTI发起座席服务请求。S302. The media access gateway initiates an agent service request to the computer telephony integration CTI.
S303,计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席。S303. The computer telephony integration CTI allocates a SIP agent that provides call services to the user terminal.
具体实现中,计算机电话集成CTI可以获取与所述媒体接入网关同节点区域的座席的业务繁忙度;计算机电话集成CTI根据所述与所述媒体接入网关同节点区域的座席的业务繁忙度,分配向所述用户终端提供通话服务的SIP座席。需要说明的是,计算机电话集成CTI优先向用户终端分配与所述媒体接入网关同节点区域的座席。In the specific implementation, the computer-telephony integrated CTI can obtain the business busyness of the agents in the same node area as the media access gateway; , allocating a SIP agent that provides a call service to the user terminal. It should be noted that the computer-telephony integration CTI preferentially allocates to the user terminal a seat in the same node area as the media access gateway.
进一步的,若所述与所述媒体接入网关同节点区域的座席的业务繁忙度小于第三预设阈值,则分配与所述媒体接入网关同节点区域的座席;若所述与所述媒体接入网关同节点区域的座席的业务繁忙度不小于所述第三预设阈值,则分配与所述媒体接入网关跨节点区域的座席。Further, if the business busyness of the agents in the same node area as the media access gateway is less than a third preset threshold, then allocate the seats in the same node area as the media access gateway; if the agent in the same node area as the media access gateway is If the business busyness of the agents in the same node area as the media access gateway is not less than the third preset threshold, assign the agents in a cross-node area with the media access gateway.
可选的,在计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席之前,SIP座席可以向所述媒体接入网关发送注册消息,当SIP座席向媒体接入网关注册成功后,SIP座席向计算机电话集成CTI上报自身的IP地址,计算机电话集成CTI根据SIP座席的IP地址,为所述SIP座席划分相应的节点区域。当用户终端通过媒体接入网关发起的座席服务请求时,计算机电话集成CTI可以首先确定媒体接入网关的节点区域,然后根据SIP座席的IP地址优先向用户终端分配与所述媒体接入网关同节点区域的座席。Optionally, before the computer-telephony integration CTI allocates the SIP seat that provides the call service to the user terminal, the SIP seat can send a registration message to the media access gateway. After the SIP seat registers successfully with the media access gateway, the SIP seat The agent reports its own IP address to the computer telephony integration CTI, and the computer telephony integration CTI divides the corresponding node area for the SIP agent according to the IP address of the SIP agent. When a user terminal requests an agent service through the media access gateway, the computer-telephony integrated CTI can first determine the node area of the media access gateway, and then assign the user terminal the Agents in the node area.
S304,当所述SIP座席为与所述媒体接入网关同节点区域的座席时,所述计算机电话集成CTI选择高质量的编解码优先级,当所述SIP座席为与所述媒体接入网关跨节点区域的座席时,所述计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据所述当前跨节点区域呼叫并发数选择编解码优先级。S304. When the SIP agent is an agent in the same node area as the media access gateway, the computer telephony integrated CTI selects a high-quality codec priority; when the SIP agent is an agent in the same node area as the media access gateway When an agent crosses a node area, the computer-telephony integration CTI acquires the current number of concurrent cross-node area calls, and selects a codec priority according to the current number of cross-node area concurrent calls.
具体实现中,当所述当前跨节点区域呼叫并发数不大于第一预设阈值时,所述计算机电话集成CTI选择高质量的编解码优先级,并将当前跨节点区域的其他呼叫的低带宽的编解码优先级调整为高质量的编解码优先级;当所述当前跨节点区域呼叫并发数不小于第二预设阈值时,所述计算机电话集成CTI选择低带宽的编解码优先级,并将当前跨节点区域的其他呼叫的高质量的编解码优先级调整为低带宽的编解码优先级;当所述当前跨节点区域呼叫并发数大于所述第一预设阈值且小于所述第二预设阈值时,所述计算机电话集成CTI选择低带宽的编解码优先级;其中,所述第二预设阈值大于所述第一预设阈值。In a specific implementation, when the number of concurrent calls across the current cross-node area is not greater than the first preset threshold, the computer-telephony integrated CTI selects high-quality codec priority, and uses the low bandwidth of other calls across the current cross-node area The codec priority is adjusted to a high-quality codec priority; when the current number of concurrent cross-node area calls is not less than the second preset threshold, the computer telephony integrated CTI selects a low-bandwidth codec priority, and Adjust the high-quality codec priority of other calls across the current cross-node area to the low-bandwidth codec priority; when the number of concurrent calls across the current cross-node area is greater than the first preset threshold and less than the second When the threshold is preset, the computer telephony integrated CTI selects a codec priority of low bandwidth; wherein, the second preset threshold is greater than the first preset threshold.
S305,计算机电话集成CTI将选择的所述编解码优先级发送到所述媒体接入网关。S305. The computer telephony integration CTI sends the selected codec priority to the media access gateway.
S306,媒体接入网关通知用户终端等待通话。S306. The media access gateway notifies the user terminal to wait for the call.
S307,媒体接入网关将选择的所述编解码优先级发送到所述SIP座席。S307. The media access gateway sends the selected codec priority to the SIP agent.
S308,SIP座席发送与所述用户终端采用选择的所述编解码优先级进行通话的应答。S308. The SIP agent sends a response for talking with the user terminal using the selected codec priority.
S309,用户终端与SIP座席进行通话。S309, the user terminal communicates with the SIP agent.
具体实现中,当所述与所述媒体接入网关同节点区域的座席与所述用户终端通话结束时,终止于本步骤,不再执行下述步骤。In a specific implementation, when the call between the agent in the same node area as the media access gateway ends with the user terminal, this step is terminated, and the following steps are not performed any more.
S310,当所述与所述媒体接入网关跨节点区域的座席与所述用户终端通话结束时,释放所述与所述媒体接入网关跨节点区域的座席,并获取释放座席后的其他跨节点区域呼叫并发数。S310. When the call between the agent in the inter-node area with the media access gateway and the user terminal ends, release the agent in the inter-node area with the media access gateway, and obtain other inter-node information after the release of the seat. The number of concurrent calls in the node area.
S311,根据所述释放座席后的其他跨节点区域呼叫并发数,对所述释放座席后的其他跨节点区域呼叫的编解码优先级进行调整。S311. According to the concurrent number of other cross-node area calls after the release of the seat, adjust the codec priority of the other cross-node area calls after the release of the seat.
具体实现中,若所述释放座席后的其他跨节点区域呼叫并发数不大于所述第一预设阈值,则所述计算机电话集成CTI将所述释放座席后的其他跨节点区域呼叫的低带宽的编解码优先级调整为高质量的编解码优先级。若所述释放座席后的其他跨节点区域呼叫并发数大于所述第一预设阈值,则所述释放座席后的其他跨节点区域呼叫仍采用低带宽的编解码。In the specific implementation, if the concurrent number of other cross-node area calls after the release of the seat is not greater than the first preset threshold, the computer telephony integrated CTI will use the low bandwidth of the other cross-node area calls after the release of the seat The codec priority is adjusted to the high quality codec priority. If the concurrent number of other cross-node area calls after the release of the seat is greater than the first preset threshold, the other cross-node area calls after the release of the seat still use a low-bandwidth codec.
在本发明实施例中,首先当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,计算机电话集成CTI分配向用户终端提供通话服务的SIP座席;其次,当SIP座席为与媒体接入网关同节点区域的座席时,计算机电话集成CTI选择高质量的编解码优先级,当SIP座席为与媒体接入网关跨节点区域的座席时,计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据当前跨节点区域呼叫并发数选择编解码优先级;最后,计算机电话集成CTI将选择的编解码优先级发送到媒体接入网关,以使媒体接入网关向SIP座席发起携带有选择的编解码优先级的呼叫,使得SIP座席与用户终端采用选择的编解码优先级进行通话,从而充分利用带宽,提高媒体通话质量。In the embodiment of the present invention, first, when the computer telephony integration CTI receives the agent service request initiated by the user terminal through the media access gateway, the computer telephony integration CTI allocates the SIP agent that provides the call service to the user terminal; secondly, when the SIP agent is When the agent is in the same node area as the media access gateway, the computer telephony integration CTI selects the high-quality codec priority. When the SIP agent is an agent in the cross-node area with the media access gateway, the computer telephony integration CTI obtains the current cross-node area The number of concurrent calls, and select the codec priority according to the current number of concurrent calls across the node area; finally, the computer telephony integration CTI sends the selected codec priority to the media access gateway, so that the media access gateway initiates portability to the SIP agent A call with a selected codec priority enables the SIP agent to communicate with the user terminal using the selected codec priority, thereby making full use of the bandwidth and improving the quality of the media call.
请参考图4,图4是本发明提出的一种联络中心呼叫协商编解码优先级的选择方法的第三实施例的流程图。如图所示,本发明实施例中的方法包括:Please refer to FIG. 4 . FIG. 4 is a flow chart of a third embodiment of a method for selecting a codec priority for call negotiation in a contact center proposed by the present invention. As shown in the figure, the method in the embodiment of the present invention includes:
S401,当媒体接入网关接收到用户终端发送的呼叫请求时,所述媒体接入网关向计算机电话集成CTI发起座席服务请求,以使所述计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席,并选择所述SIP座席与所述用户终端进行通话的编解码优先级。S401. When the media access gateway receives the call request sent by the user terminal, the media access gateway initiates an agent service request to the computer-telephony-integrated CTI, so that the computer-telephony-integrated CTI allocates and provides call services to the user terminal. SIP agent, and select the codec priority for the SIP agent to communicate with the user terminal.
具体实现中,当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,计算机电话集成CTI可以获取与所述媒体接入网关同节点区域的座席的业务繁忙度;计算机电话集成CTI根据所述与所述媒体接入网关同节点区域的座席的业务繁忙度,分配向所述用户终端提供通话服务的SIP座席。需要说明的是,计算机电话集成CTI优先向用户终端分配与所述媒体接入网关同节点区域的座席。进一步的,若所述与所述媒体接入网关同节点区域的座席的业务繁忙度小于第三预设阈值,则分配与所述媒体接入网关同节点区域的座席;若所述与所述媒体接入网关同节点区域的座席的业务繁忙度不小于所述第三预设阈值,则分配与所述媒体接入网关跨节点区域的座席。In the specific implementation, when the computer telephony integration CTI receives the agent service request initiated by the user terminal through the media access gateway, the computer telephony integration CTI can obtain the business busyness of the agent in the same node area as the media access gateway; the computer telephony The integrated CTI allocates a SIP agent that provides call services to the user terminal according to the busyness of the agents in the same node area as the media access gateway. It should be noted that the computer-telephony integration CTI preferentially allocates to the user terminal a seat in the same node area as the media access gateway. Further, if the business busyness of the agents in the same node area as the media access gateway is less than a third preset threshold, then allocate the seats in the same node area as the media access gateway; if the agent in the same node area as the media access gateway is If the business busyness of the agents in the same node area as the media access gateway is not less than the third preset threshold, assign the agents in a cross-node area with the media access gateway.
另外,当所述SIP座席为与所述媒体接入网关同节点区域的座席时,所述计算机电话集成CTI选择高质量的编解码优先级,当所述SIP座席为与所述媒体接入网关跨节点区域的座席时,所述计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据所述当前跨节点区域呼叫并发数选择编解码优先级。In addition, when the SIP agent is an agent in the same node area as the media access gateway, the computer telephony integrated CTI selects a high-quality codec priority; When an agent crosses a node area, the computer-telephony integration CTI acquires the current number of concurrent cross-node area calls, and selects a codec priority according to the current number of cross-node area concurrent calls.
S402,所述媒体接入网关接收所述计算机电话集成CTI发送的选择的所述编解码优先级。S402. The media access gateway receives the selected codec priority sent by the computer telephony integration CTI.
具体实现中,在媒体接入网关接收所述计算机电话集成CTI发送的选择的所述编解码优先级之后,媒体接入网关可以通知用户终端等待通话。In a specific implementation, after the media access gateway receives the selected codec priority sent by the computer telephony integration CTI, the media access gateway may notify the user terminal to wait for a call.
S404,所述媒体接入网关将选择的所述编解码优先级发送到所述SIP座席,以使所述SIP座席与所述用户终端采用选择的所述编解码优先级进行通话。S404. The media access gateway sends the selected codec priority to the SIP agent, so that the SIP agent communicates with the user terminal using the selected codec priority.
可选的,在媒体接入网关将选择的所述编解码优先级发送到所述SIP座席之后,媒体接入网关可以接收所述SIP座席发送的与所述用户终端采用选择的所述编解码优先级进行通话的应答。Optionally, after the media access gateway sends the selected codec priority to the SIP agent, the media access gateway may receive the selected codec priority sent by the SIP agent and the user terminal adopts the selected codec priority. Priority for answering calls.
在本发明实施例中,首先当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,计算机电话集成CTI分配向用户终端提供通话服务的SIP座席;其次,当SIP座席为与媒体接入网关同节点区域的座席时,计算机电话集成CTI选择高质量的编解码优先级,当SIP座席为与媒体接入网关跨节点区域的座席时,计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据当前跨节点区域呼叫并发数选择编解码优先级;最后,计算机电话集成CTI将选择的编解码优先级发送到媒体接入网关,以使媒体接入网关向SIP座席发起携带有选择的编解码优先级的呼叫,使得SIP座席与用户终端采用选择的编解码优先级进行通话,从而充分利用带宽,提高媒体通话质量。In the embodiment of the present invention, first, when the computer telephony integration CTI receives the agent service request initiated by the user terminal through the media access gateway, the computer telephony integration CTI allocates the SIP agent that provides the call service to the user terminal; secondly, when the SIP agent is When the agent is in the same node area as the media access gateway, the computer telephony integration CTI selects the high-quality codec priority. When the SIP agent is an agent in the cross-node area with the media access gateway, the computer telephony integration CTI obtains the current cross-node area The number of concurrent calls, and select the codec priority according to the current number of concurrent calls across the node area; finally, the computer telephony integration CTI sends the selected codec priority to the media access gateway, so that the media access gateway initiates portability to the SIP agent A call with a selected codec priority enables the SIP agent to communicate with the user terminal using the selected codec priority, thereby making full use of the bandwidth and improving the quality of the media call.
请参考图5,图5是本发明提出的一种计算机电话集成CTI的结构示意图。如图5所示,本发明实施例中的计算机电话集成CTI包括:Please refer to FIG. 5 , which is a schematic structural diagram of a computer telephony integrated CTI proposed by the present invention. As shown in Figure 5, the computer telephony integrated CTI in the embodiment of the present invention includes:
座席分配模块501,用于当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,分配向所述用户终端提供通话服务的SIP座席。The seat allocation module 501 is configured to allocate a SIP seat that provides call services to the user terminal when the computer telephony integration CTI receives the seat service request initiated by the user terminal through the media access gateway.
具体实现中,如图6所示,座席分配模块501还可以进一步包括:In specific implementation, as shown in Figure 6, the seat assignment module 501 may further include:
繁忙度获取单元601,用于获取与所述媒体接入网关同节点区域的座席的业务繁忙度。The busy degree acquiring unit 601 is configured to acquire the business busyness of the agents in the same node area as the media access gateway.
座席分配单元602,用于根据所述与所述媒体接入网关同节点区域的座席的业务繁忙度,分配向所述用户终端提供通话服务的SIP座席。具体的,若所述与所述媒体接入网关同节点区域的座席的业务繁忙度小于第三预设阈值,则分配与所述媒体接入网关同节点区域的座席;若所述与所述媒体接入网关同节点区域的座席的业务繁忙度不小于所述第三预设阈值,则分配与所述媒体接入网关跨节点区域的座席。The seat allocating unit 602 is configured to allocate a SIP seat that provides call services to the user terminal according to the busyness of the service of the seat in the same node area as the media access gateway. Specifically, if the business busyness of the agents in the same node area as the media access gateway is less than a third preset threshold, then allocate the seats in the same node area as the media access gateway; if the agent in the same node area as the media access gateway If the business busyness of the agents in the same node area as the media access gateway is not less than the third preset threshold, assign the agents in a cross-node area with the media access gateway.
可选的,在计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席之前,SIP座席可以向所述媒体接入网关发送注册消息,当SIP座席向媒体接入网关注册成功后,SIP座席向计算机电话集成CTI上报自身的IP地址,计算机电话集成CTI根据SIP座席的IP地址,为所述SIP座席划分相应的节点区域。当用户终端通过媒体接入网关发起的座席服务请求时,计算机电话集成CTI可以首先确定媒体接入网关的节点区域,然后根据SIP座席的IP地址优先向用户终端分配与所述媒体接入网关同节点区域的座席。Optionally, before the computer-telephony integration CTI allocates the SIP seat that provides the call service to the user terminal, the SIP seat can send a registration message to the media access gateway. After the SIP seat registers successfully with the media access gateway, the SIP seat The agent reports its own IP address to the computer telephony integration CTI, and the computer telephony integration CTI divides the corresponding node area for the SIP agent according to the IP address of the SIP agent. When a user terminal requests an agent service through the media access gateway, the computer-telephony integrated CTI can first determine the node area of the media access gateway, and then assign the user terminal the Agents in the node area.
优先级选择模块502,用于当所述SIP座席为与所述媒体接入网关同节点区域的座席时,选择高质量的编解码优先级,当所述SIP座席为与所述媒体接入网关跨节点区域的座席时,获取当前跨节点区域呼叫并发数,并根据所述当前跨节点区域呼叫并发数选择编解码优先级,所述编解码优先级包括高质量的编解码优先级以及低带宽的编解码优先级。其中,所述高质量的编解码可以为占用带宽较多的编解码。A priority selection module 502, configured to select a high-quality codec priority when the SIP seat is a seat in the same node area as the media access gateway, and when the SIP seat is a seat in the same node area as the media access gateway When an agent is in a cross-node area, obtain the current number of concurrent cross-node area calls, and select the codec priority according to the current number of cross-node area concurrent calls. The codec priority includes high-quality codec priority and low bandwidth codec priority. Wherein, the high-quality codec may be a codec that occupies more bandwidth.
具体实现中,如图7所示,优先级选择模块502还可以进一步包括:In specific implementation, as shown in Figure 7, the priority selection module 502 may further include:
第一选择单元701,用于当所述当前跨节点区域呼叫并发数不大于第一预设阈值时,选择高质量的编解码优先级,并将当前跨节点区域的其他呼叫的低带宽的编解码优先级调整为高质量的编解码优先级。The first selection unit 701 is configured to select a high-quality codec priority when the number of concurrent calls across the current cross-node area is not greater than the first preset threshold, and select the low-bandwidth codec of other current cross-node area calls The decoding priority is adjusted to the high-quality codec priority.
第二选择单元702,用于当所述当前跨节点区域呼叫并发数不小于第二预设阈值时,选择低带宽的编解码优先级,并将当前跨节点区域的其他呼叫的高质量的编解码优先级调整为低带宽的编解码优先级。The second selection unit 702 is configured to select the codec priority of low bandwidth when the number of concurrent calls across the current cross-node area is not less than the second preset threshold, and select the high-quality codec of other current cross-node area calls The decoding priority is adjusted to the low bandwidth codec priority.
第三选择单元703,用于当所述当前跨节点区域呼叫并发数大于所述第一预设阈值且小于所述第二预设阈值时,选择低带宽的编解码优先级;The third selection unit 703 is configured to select a low-bandwidth codec priority when the current number of concurrent cross-node area calls is greater than the first preset threshold and smaller than the second preset threshold;
其中,所述第二预设阈值大于所述第一预设阈值。Wherein, the second preset threshold is greater than the first preset threshold.
优先级发送模块503,用于将选择的所述编解码优先级发送到所述媒体接入网关,以使所述媒体接入网关向所述SIP座席发起携带有选择的所述编解码优先级的呼叫,使得所述SIP座席与所述用户终端采用选择的所述编解码优先级进行通话。A priority sending module 503, configured to send the selected codec priority to the media access gateway, so that the media access gateway sends the selected codec priority to the SIP agent call, so that the SIP agent and the user terminal use the selected codec priority to communicate.
具体实现中,在计算机电话集成CTI将选择的所述编解码优先级发送到所述媒体接入网关之后,媒体接入网关可以通知用户终端等待与SIP座席通话,在媒体接入网关接收到所述SIP座席发送的与所述用户终端采用选择的所述编解码优先级进行通话的应答之后,SIP座席与用户终端就可以通话。当所述与所述媒体接入网关同节点区域的座席与所述用户终端通话结束时,终止于本操作模块,不再执行下述操作模块。In a specific implementation, after the computer telephony integration CTI sends the selected codec priority to the media access gateway, the media access gateway may notify the user terminal to wait to talk with the SIP agent, and the media access gateway receives the After the SIP agent sends a response to communicate with the user terminal using the selected codec priority, the SIP agent can communicate with the user terminal. When the agent in the same node area as the media access gateway ends the conversation with the user terminal, it ends in this operation module, and the following operation modules are no longer executed.
可选的,如图5所示,计算机电话集成CTI还可以进一步包括:Optionally, as shown in Figure 5, the computer telephony integration CTI may further include:
座席释放模块504,用于当所述与所述媒体接入网关跨节点区域的座席与所述用户终端通话结束时,释放所述与所述媒体接入网关跨节点区域的座席,并获取释放座席后的其他跨节点区域呼叫并发数;The seat release module 504 is configured to release the seat in the cross-node area with the media access gateway when the call between the seat in the cross-node area with the media access gateway and the user terminal ends, and obtain the release Number of concurrent calls across other cross-node areas behind the agent;
优先级调整模块505,用于根据所述释放座席后的其他跨节点区域呼叫并发数,对所述释放座席后的其他跨节点区域呼叫的编解码优先级进行调整。The priority adjustment module 505 is configured to adjust the coding and decoding priorities of other cross-node area calls after the release of the seats according to the number of concurrent calls across other cross-node areas after the release of the seats.
具体实现中,若所述释放座席后的其他跨节点区域呼叫并发数不大于所述第一预设阈值,则所述计算机电话集成CTI将所述释放座席后的其他跨节点区域呼叫的低带宽的编解码优先级调整为高质量的编解码优先级。若所述释放座席后的其他跨节点区域呼叫并发数大于所述第一预设阈值,则所述释放座席后的其他跨节点区域呼叫仍采用低带宽的编解码。In the specific implementation, if the concurrent number of other cross-node area calls after the release of the seat is not greater than the first preset threshold, the computer telephony integrated CTI will use the low bandwidth of the other cross-node area calls after the release of the seat The codec priority is adjusted to the high quality codec priority. If the concurrent number of other cross-node area calls after the release of the seat is greater than the first preset threshold, the other cross-node area calls after the release of the seat still use a low-bandwidth codec.
在本发明实施例中,首先当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,计算机电话集成CTI分配向用户终端提供通话服务的SIP座席;其次,当SIP座席为与媒体接入网关同节点区域的座席时,计算机电话集成CTI选择高质量的编解码优先级,当SIP座席为与媒体接入网关跨节点区域的座席时,计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据当前跨节点区域呼叫并发数选择编解码优先级;最后,计算机电话集成CTI将选择的编解码优先级发送到媒体接入网关,以使媒体接入网关向SIP座席发起携带有选择的编解码优先级的呼叫,使得SIP座席与用户终端采用选择的编解码优先级进行通话,从而充分利用带宽,提高媒体通话质量。In the embodiment of the present invention, first, when the computer telephony integration CTI receives the agent service request initiated by the user terminal through the media access gateway, the computer telephony integration CTI allocates the SIP agent that provides the call service to the user terminal; secondly, when the SIP agent is When the agent is in the same node area as the media access gateway, the computer telephony integration CTI selects the high-quality codec priority. When the SIP agent is an agent in the cross-node area with the media access gateway, the computer telephony integration CTI obtains the current cross-node area The number of concurrent calls, and select the codec priority according to the current number of concurrent calls across the node area; finally, the computer telephony integration CTI sends the selected codec priority to the media access gateway, so that the media access gateway initiates portability to the SIP agent A call with a selected codec priority enables the SIP agent to communicate with the user terminal using the selected codec priority, thereby making full use of the bandwidth and improving the quality of the media call.
请参考图8,图8是本发明提出的一种媒体接入网关的结构示意图。如图8所示,本发明实施例中的媒体接入网关包括:Please refer to FIG. 8, which is a schematic structural diagram of a media access gateway proposed by the present invention. As shown in Figure 8, the media access gateway in the embodiment of the present invention includes:
请求发送模块801,用于当媒体接入网关接收到用户终端发送的呼叫请求时,向计算机电话集成CTI发起座席服务请求,以使所述计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席,并选择所述SIP座席与所述用户终端进行通话的编解码优先级。The request sending module 801 is configured to initiate an agent service request to the computer-telephony integrated CTI when the media access gateway receives the call request sent by the user terminal, so that the computer-telephony integrated CTI allocates a call service provider to the user terminal SIP seat, and select the codec priority for the SIP seat to communicate with the user terminal.
具体实现中,当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,计算机电话集成CTI可以获取与所述媒体接入网关同节点区域的座席的业务繁忙度;计算机电话集成CTI根据所述与所述媒体接入网关同节点区域的座席的业务繁忙度,分配向所述用户终端提供通话服务的SIP座席。需要说明的是,计算机电话集成CTI优先向用户终端分配与所述媒体接入网关同节点区域的座席。进一步的,若所述与所述媒体接入网关同节点区域的座席的业务繁忙度小于第三预设阈值,则分配与所述媒体接入网关同节点区域的座席;若所述与所述媒体接入网关同节点区域的座席的业务繁忙度不小于所述第三预设阈值,则分配与所述媒体接入网关跨节点区域的座席。In the specific implementation, when the computer telephony integration CTI receives the agent service request initiated by the user terminal through the media access gateway, the computer telephony integration CTI can obtain the business busyness of the agent in the same node area as the media access gateway; the computer telephony The integrated CTI allocates a SIP agent that provides call services to the user terminal according to the busyness of the agents in the same node area as the media access gateway. It should be noted that the computer-telephony integration CTI preferentially allocates to the user terminal a seat in the same node area as the media access gateway. Further, if the business busyness of the agents in the same node area as the media access gateway is less than a third preset threshold, then allocate the seats in the same node area as the media access gateway; if the agent in the same node area as the media access gateway is If the business busyness of the agents in the same node area as the media access gateway is not less than the third preset threshold, assign the agents in a cross-node area with the media access gateway.
另外,当所述SIP座席为与所述媒体接入网关同节点区域的座席时,所述计算机电话集成CTI选择高质量的编解码优先级,当所述SIP座席为与所述媒体接入网关跨节点区域的座席时,所述计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据所述当前跨节点区域呼叫并发数选择编解码优先级。In addition, when the SIP agent is an agent in the same node area as the media access gateway, the computer telephony integrated CTI selects a high-quality codec priority; When an agent crosses a node area, the computer-telephony integration CTI acquires the current number of concurrent cross-node area calls, and selects a codec priority according to the current number of cross-node area concurrent calls.
优先级接收模块802,用于所述媒体接入网关接收所述计算机电话集成CTI发送的选择的所述编解码优先级。The priority receiving module 802 is configured for the media access gateway to receive the selected codec priority sent by the computer telephony integration CTI.
具体实现中,在媒体接入网关接收所述计算机电话集成CTI发送的选择的所述编解码优先级之后,媒体接入网关可以通知用户终端等待通话。In a specific implementation, after the media access gateway receives the selected codec priority sent by the computer telephony integration CTI, the media access gateway may notify the user terminal to wait for a call.
优先级发送模块803,用于将选择的所述编解码优先级发送到所述SIP座席,以使所述SIP座席与所述用户终端采用选择的所述编解码优先级进行通话。The priority sending module 803 is configured to send the selected codec priority to the SIP agent, so that the SIP agent and the user terminal use the selected codec priority to communicate.
可选的,如图8所示,媒体接入网关还可以进一步包括:Optionally, as shown in Figure 8, the media access gateway may further include:
应答接收模块804,用于接收所述SIP座席发送的与所述用户终端采用选择的所述编解码优先级进行通话的应答。The response receiving module 804 is configured to receive a response sent by the SIP agent to communicate with the user terminal using the selected codec priority.
在本发明实施例中,首先当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,计算机电话集成CTI分配向用户终端提供通话服务的SIP座席;其次,当SIP座席为与媒体接入网关同节点区域的座席时,计算机电话集成CTI选择高质量的编解码优先级,当SIP座席为与媒体接入网关跨节点区域的座席时,计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据当前跨节点区域呼叫并发数选择编解码优先级;最后,计算机电话集成CTI将选择的编解码优先级发送到媒体接入网关,以使媒体接入网关向SIP座席发起携带有选择的编解码优先级的呼叫,使得SIP座席与用户终端采用选择的编解码优先级进行通话,从而充分利用带宽,提高媒体通话质量。In the embodiment of the present invention, first, when the computer telephony integration CTI receives the agent service request initiated by the user terminal through the media access gateway, the computer telephony integration CTI allocates the SIP agent that provides the call service to the user terminal; secondly, when the SIP agent is When the agent is in the same node area as the media access gateway, the computer telephony integration CTI selects the high-quality codec priority. When the SIP agent is an agent in the cross-node area with the media access gateway, the computer telephony integration CTI obtains the current cross-node area The number of concurrent calls, and select the codec priority according to the current number of concurrent calls across the node area; finally, the computer telephony integration CTI sends the selected codec priority to the media access gateway, so that the media access gateway initiates portability to the SIP agent A call with a selected codec priority enables the SIP agent to communicate with the user terminal using the selected codec priority, thereby making full use of the bandwidth and improving the quality of the media call.
请参考图9,图9是本发明实施例提出的一种联络中心呼叫协商编解码优先级的选择装置的结构示意图。所述装置为计算机电话集成CTI。如图所示,所述计算机电话集成CTI可以包括:至少一个处理器901,例如CPU,至少一个接收器903,至少一个存储器904,至少一个发送器905,至少一个通信总线902。其中,通信总线902用于实现这些组件之间的连接通信。其中,本发明实施例中装置的接收器903和发送器905可以是有线发送端口,也可以为无线设备,例如包括天线装置,用于与其他节点设备进行信令或数据的通信。存储器904可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器904可选的还可以是至少一个位于远离前述处理器901的存储装置。存储器904中存储一组程序代码,且处理器901用于调用存储器中存储的程序代码,用于执行以下操作:Please refer to FIG. 9 . FIG. 9 is a schematic structural diagram of an apparatus for selecting a codec priority for call negotiation in a contact center according to an embodiment of the present invention. The device is a computer telephony integrated CTI. As shown in the figure, the computer telephony integrated CTI may include: at least one processor 901 , such as CPU, at least one receiver 903 , at least one memory 904 , at least one transmitter 905 , and at least one communication bus 902 . Wherein, the communication bus 902 is used to realize connection and communication between these components. Wherein, the receiver 903 and the transmitter 905 of the device in the embodiment of the present invention may be a wired sending port, or may be a wireless device, such as including an antenna device, for signaling or data communication with other node devices. The memory 904 may be a high-speed RAM memory, or a non-volatile memory, such as at least one disk memory. Optionally, the memory 904 may also be at least one storage device located away from the aforementioned processor 901 . A set of program codes are stored in the memory 904, and the processor 901 is used to call the program codes stored in the memory to perform the following operations:
当计算机电话集成CTI接收到用户终端通过媒体接入网关发起的座席服务请求时,所述计算机电话集成CTI分配向所述用户终端提供通话服务的SIP座席;When the computer telephony integration CTI receives the agent service request initiated by the user terminal through the media access gateway, the computer telephony integration CTI allocates the SIP agent that provides the call service to the user terminal;
当所述SIP座席为与所述媒体接入网关同节点区域的座席时,所述计算机电话集成CTI选择高质量的编解码优先级,当所述SIP座席为与所述媒体接入网关跨节点区域的座席时,所述计算机电话集成CTI获取当前跨节点区域呼叫并发数,并根据所述当前跨节点区域呼叫并发数选择编解码优先级,所述编解码优先级包括高质量的编解码优先级以及低带宽的编解码优先级;When the SIP agent is an agent in the same node area as the media access gateway, the computer telephony integrated CTI selects a high-quality codec priority; when the SIP agent is a cross-node area with the media access gateway In the case of an agent in an area, the computer telephony integration CTI obtains the current number of concurrent cross-node area calls, and selects a codec priority according to the current cross-node area call number, and the codec priority includes high-quality codec priority level and low bandwidth codec priority;
所述计算机电话集成CTI将选择的所述编解码优先级发送到所述媒体接入网关,以使所述媒体接入网关向所述SIP座席发起携带有选择的所述编解码优先级的呼叫,使得所述SIP座席与所述用户终端采用选择的所述编解码优先级进行通话。The computer telephony integration CTI sends the selected codec priority to the media access gateway, so that the media access gateway initiates a call carrying the selected codec priority to the SIP agent , enabling the SIP agent to communicate with the user terminal using the selected codec priority.
需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。It should be noted that, for the sake of simple description, all the aforementioned method embodiments are expressed as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence. Because according to the present invention, certain steps can be carried out in other order or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium can include: Flash disk, read-only memory (English: Read-Only Memory, abbreviated: ROM), random access device (English: Random Access Memory, abbreviated: RAM), magnetic disk or optical disk, etc.
以上对本发明实施例所提供的内容下载方法及相关设备、系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The content downloading method and related equipment and systems provided by the embodiments of the present invention are described above in detail. In this paper, specific examples are used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only used to help understand the present invention. The method of the invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and scope of application. In summary, the content of this specification should not be understood To limit the present invention.
Claims (17)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510112772.9A CN106034186B (en) | 2015-03-16 | 2015-03-16 | A method for selecting codec priority of contact center call negotiation and related equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510112772.9A CN106034186B (en) | 2015-03-16 | 2015-03-16 | A method for selecting codec priority of contact center call negotiation and related equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106034186A true CN106034186A (en) | 2016-10-19 |
| CN106034186B CN106034186B (en) | 2019-05-28 |
Family
ID=57151133
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510112772.9A Active CN106034186B (en) | 2015-03-16 | 2015-03-16 | A method for selecting codec priority of contact center call negotiation and related equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106034186B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111654583A (en) * | 2019-03-04 | 2020-09-11 | 阿瓦亚公司 | Priority reconnection of nodes dropped from the network |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1473444A (en) * | 2000-11-06 | 2004-02-04 | �����籨�绰����ͨѶ��˾ | Method and device for assisting network to automatically confirm short message service sending |
| CN101018259A (en) * | 2006-02-08 | 2007-08-15 | 中国电信股份有限公司 | Telecom integrated information system and method |
| US20100260325A1 (en) * | 2009-04-13 | 2010-10-14 | Priority Dispatch Corporation | Methods and systems to identify code hierarchy bias in medical priority dispatch systems |
| JP2014230265A (en) * | 2013-05-17 | 2014-12-08 | 一路 大木 | Ivr ranking extraction circuit |
-
2015
- 2015-03-16 CN CN201510112772.9A patent/CN106034186B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1473444A (en) * | 2000-11-06 | 2004-02-04 | �����籨�绰����ͨѶ��˾ | Method and device for assisting network to automatically confirm short message service sending |
| CN101018259A (en) * | 2006-02-08 | 2007-08-15 | 中国电信股份有限公司 | Telecom integrated information system and method |
| US20100260325A1 (en) * | 2009-04-13 | 2010-10-14 | Priority Dispatch Corporation | Methods and systems to identify code hierarchy bias in medical priority dispatch systems |
| JP2014230265A (en) * | 2013-05-17 | 2014-12-08 | 一路 大木 | Ivr ranking extraction circuit |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111654583A (en) * | 2019-03-04 | 2020-09-11 | 阿瓦亚公司 | Priority reconnection of nodes dropped from the network |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106034186B (en) | 2019-05-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110324284B (en) | Method and communication device for accessing IMS | |
| US6018360A (en) | Method of switching a call to a multipoint conference call in a H.323 communication compliant environment | |
| CN103533189B (en) | The distribution method and device of mobile agent call | |
| CN102790710B (en) | The audio/video communication method of PC terminal and mobile phone and device | |
| EP2519002A1 (en) | Method and system for implementing three-party call of videophone by mobile terminals | |
| CN106921613B (en) | Method and system for signaling transmission | |
| CN110662179B (en) | Call processing method and device based on LTE broadband trunking system | |
| CN106128468B (en) | Voice communication method and device | |
| CN101291293B (en) | Media resource adaptation method, media gateway controller and server | |
| CN106506633A (en) | A business distribution method, device and system | |
| CN110460603B (en) | Multimedia file transmission method, terminal, server, system and storage medium | |
| EP2652929B1 (en) | A system and a method for providing a communication service in a communication network | |
| US8055290B1 (en) | Method to reduce push-to-talk call setup time | |
| CN110535839B (en) | Information processing method, device, system and computer readable storage medium | |
| WO2014166366A1 (en) | Method and device for performing capability negotiation in a long term evolution cluster network | |
| CN102891831A (en) | Implement method of multimedia conferencing service and related equipment | |
| CN106210362A (en) | Call method and device | |
| CN106034186A (en) | Method for choosing connection center call negotiation coding and decoding priority and related device | |
| WO2018049627A1 (en) | Cluster group call processing method, related device, and system | |
| CN103634484A (en) | Terminal switching method, apparatus and system | |
| EP3363179A1 (en) | Communication system | |
| JP7514492B2 (en) | Outbound call processing method based on call connection tone analysis and outbound server providing the same | |
| CN103024679A (en) | Method and network equipment for creating cluster call | |
| CN106341425A (en) | Network call put-through method and network telephone system | |
| CN115767484B (en) | Call processing method, device, server, system and medium in customer service scene |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20220906 Address after: 611731 No. 1899, Xiyuan Avenue, high tech Zone (West District), Chengdu, Sichuan Patentee after: Chengdu Huawei Technologies Co.,Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |
|
| TR01 | Transfer of patent right |