CN102387259A - 一种话务员监听群内用户通话的方法、***和装置 - Google Patents
一种话务员监听群内用户通话的方法、***和装置 Download PDFInfo
- Publication number
- CN102387259A CN102387259A CN2011103202976A CN201110320297A CN102387259A CN 102387259 A CN102387259 A CN 102387259A CN 2011103202976 A CN2011103202976 A CN 2011103202976A CN 201110320297 A CN201110320297 A CN 201110320297A CN 102387259 A CN102387259 A CN 102387259A
- Authority
- CN
- China
- Prior art keywords
- operator
- monitoring
- called subscriber
- subscriber
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种话务员监听群内用户通话的方法、***和装置,可以发出呼叫话务员和被叫用户的呼叫请求;当所述话务员摘机、且所述被叫用户的最终响应为忙时,发出监听通话请求;根据所述监听通话请求,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议。本发明的话务员监听群内用户通话的技术,在所述话务员摘机、且被叫用户的最终响应为忙时,发出监听通话请求;根据监听通话请求,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议;还可以控制话务员只可听不可说,以及控制被叫用户及其对端用户既可听也可说,以实现话务员监听群内用户通话的效果。
Description
技术领域
本发明涉及通信领域,具体涉及一种话务员监听群内用户通话的方法、***和装置。
背景技术
Centrex业务能够在电话局或电信公司的交换机上将部分用户划分为一个基本用户群,向该用户群提供用户专用交换机的各种功能。但在这个用户群中并不存在实际的专用交换机,Centrex业务所需要的所有硬件都在电话局或电信公司的交换机内,用户对内、对外的交换集中在电话局或电信公司的交换机中,因此Centrex也被称为虚拟用户交换机。Centrex业务组网灵活,并且能方便地增加或减少容量。在厂矿企业、院校、政府机关、集团公司、宾馆酒店、医院、金融机构等集团用户中得到广泛应用。
采用Centrex业务的集团用户的总机对应的号码称为主号码(MainNumber),也叫总机号码。Centrex业务包括分机业务和总机业务,总机业务包括呼入流程和呼出流程。所述呼入流程,即群内、外的用户拨打总机号码,触发总机业务,业务根据某种策略选择呼叫其中一个话务员,话务员接听后,业务将主叫用户与话务员桥接通话。所述呼出流程,即话务员呼出,触发总机业务,业务先呼叫话务员,话务员摘机后,再呼叫被叫用户,被叫用户来电显示号码为总机号码,被叫用户摘机后,业务将话务员与被叫用户桥接通话。
群内用户可以是传统用户如公共交换电话网络(Public Switched TelephoneNetwork,PSTN)、全球移动通信***(Global System for Mobile Communications,GSM)或码分多址(Code Division Multiple Access,CDMA)的用户,也可以是软终端、综合接入设备(Integrated Access Device,IAD)、网络协议(InternetProtocol,IP)话机和视频终端等新型用户。
参考图1,图1所示的实现Centrex业务的***包括:话务员环球网(WEB)界面、总机业务WEB服务器(Web Server,WS)、Centrex业务应用服务器(Application Server,AS)、媒体资源服务器(Media Resource Server,MRS)和用户终端(User Equipment,UE)。图1所示的***具有点击拨号(Click To Dial,CTD)业务的功能。图1中隐藏了IP多媒体子***(IP Multimedia Subsystem,IMS)或下一代通信网络(Next Generation Network,NGN)的拓扑结构。在具体实现时,AS、MRS及UE是接入IMS或NGN网络中的。
下面介绍实现Centrex业务的***中各部分的功能。
话务员WEB界面为提供给话务员的装置,用于进行发起呼叫等呼叫控制,可以为个人计算机(Personal Computer,PC)、第三代移动通信技术(3rd-Generation,3G)终端等。
WS用于提供总机业务呼叫超文本传输协议(HyperText Transfer Protocol,HTTP)服务功能,如:用户登录、通话号码填写、通话控制及信息显示界面等功能。
AS用于提供底层总机业务功能,如:呼叫控制、状态上报、话单生成等功能。
MRS用于提供语音媒体,可以为媒体服务器(Media Server,MS)。
UE用于进行群内用户的通话,具体物理设备可以是:固定电话、手机或者视频终端等。
下面介绍实现Centrex业务的***中各部分之间所使用的协议。
话务员WEB界面与WS之间为HTTP服务调用,使用HTTP。
WS与AS之间为服务器间通讯,采用应用层协议,该应用层协议可根据具体需要使用可扩展标记语言(Extensible Markup Language,XML);如果不采用应用层协议,可以自定义传输控制协议(Transmission Control Protocol,TCP)消息体。
AS与MRS或UE之间通过媒体协商协议进行呼叫通话,AS与UE之间通过IMS或NGN使用会话初始化协议(Session Initiation Protocol,SIP)互通,AS与MRS之间通常使用SIP或媒体网关控制协议(Media Gateway ControlProtocol,MGCP),所使用的协议通常取决于MRS所支持的协议类型。
UE与MRS之间根据呼叫时媒体包的编解码格式、收发端口、带宽传输速率等进行媒体协商,完成媒体流的传送。
下面介绍话务员呼叫群内用户的流程。本例中,话务员呼叫群内用户A。
步骤1,话务员登录话务员WEB界面,输入主号码后点击呼叫,发出呼叫请求。对于话务员使用的电话终端是软终端的情况(例如,电话终端为内嵌在话务员WEB界面中的ActiveX控件),则话务员登录话务员WEB界面后,即可查询总机号码。可见,话务人员可以选择总机号码而不需要输入总机号码。
步骤2,AS收到呼叫请求,给WS发送接受请求的响应,话务员WEB界面实时显示提示信息:呼叫处理中。
步骤3,AS呼叫话务员。
步骤4,AS向WS上报话务员的响应,WS控制话务员WEB界面显示提示信息,如振铃、不在线、忙、摘机等。如果总机未摘机,则进入步骤5;如果总机摘机,则进入步骤6。
步骤5,WS控制话务员WEB界面显示提示信息:话务员未摘机、呼叫失败、流程结束等。
步骤6,AS呼叫群内用户A的电话号码。
步骤7,AS向WS上报用户A的响应,WS控制话务员WEB界面分栏实时显示提示信息,如振铃、不在线、忙、摘机等。如果用户A的临时响应为振铃,则进入步骤8;如果用户A的临时响应为无振铃,则进入步骤9。
步骤8,AS给话务员播放回铃音,铃声中携带简短的业务提示信息。
步骤9,判断用户A的最终响应,如果用户A最终响应为摘机,进入步骤10;如果用户A的最终响应为未摘机,则进入步骤12;如果用户A的最终响应为忙,则进入步骤14。
步骤10,AS停止给话务员播放回铃音。
步骤11,AS将话务员与用户A桥接,双方可以通话,流程结束。
步骤12,WS控制WEB显示失败提示信息:被叫未摘机,呼叫失败。
步骤13,AS给话务员播放失败提示音:被叫未摘机,呼叫失败。本流程结束。
步骤14,WS控制WEB显示失败提示信息:被叫忙,呼叫失败。
步骤15,AS给话务员播放失败提示音:被叫忙,呼叫失败。本流程结束。
需要说明的是,话务员WEB界面显示当前通话的状态,如:通话双方的电话号码及姓名,呼叫状态(如:被叫振铃、被叫应答、被叫挂机等),来话或去话信息(如:呼叫时刻、通话时长、主被叫号码等)和双方使用的头像等。
如上所述,现有技术中,如果群内用户正在通话,话务员无法联系到该群内用户,也无法获知该群内用户的通话内容。
发明内容
有鉴于此,本发明的主要目的在于提供一种话务员监听群内用户通话的方法、***和装置,使话务员能够监听群内用户的通话。
为达到上述目的,本发明的技术方案是这样实现的:
一种话务员监听群内用户通话的方法,该方法包括:
发出呼叫话务员和被叫用户的呼叫请求;
当所述话务员摘机、且所述被叫用户的最终响应为忙时,发出监听通话请求;
根据所述监听通话请求,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议。
所述发出监听通话请求的方法为:
在设定的时间内发出监听通话请求;如果在设定的时间内没有发出监听通话请求,结束当前流程。
将所述话务员、被叫用户及其正在通话的对端用户加入多方会议的过程包括:
申请多方会议资源;
分别将话务员、被叫用户及其正在通话的对端用户加入多方会议;在将话务员加入多方会议时,控制话务员只可听不可说。
所述控制话务员只可听不可说时,还控制被叫用户与其对端用户既可听也可说,以实现话务员监听群内用户通话的效果。
将所述话务员、被叫用户及其正在通话的对端用户加入多方会议之前,该方法还包括:确定所述被叫用户满足监听通话的条件,进入所述加入多方会议的步骤;
所述满足监听通话的条件为:所述被叫用户仅与非话务员的对端用户正在进行通话,且所述被叫用户为群内用户。
一种话务员监听群内用户通话的***,该***包括:
话务员WEB环球网界面,用于发出呼叫话务员和被叫用户的呼叫请求;
总机业务WEB服务器WS,用于当所述话务员摘机、且所述被叫用户的最终响应为忙时,发出监听通话请求;
Centrex业务应用服务器AS,用于根据所述监听通话请求,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议。
所述WS用于在设定的时间内发出监听通话请求;如果在设定的时间内没有发出监听通话请求,结束当前操作。
所述AS用于申请多方会议资源;分别将话务员、被叫用户及其正在通话的对端用户加入多方会议;
在将话务员加入多方会议时,控制话务员只可听不可说,使被叫用户和其对端用户感知不到话务员的存在。
控制话务员只可听不可说时,所述AS还用于控制被叫用户与其对端用户既可听也可说,以实现话务员监听群内用户通话的效果。
所述AS还用于判断所述被叫用户是否满足监听通话的条件,如果满足监听通话的条件,执行所述加入多方会议的操作;
所述满足监听通话的条件为:所述被叫用户仅与非话务员的对端用户正在进行通话,且所述被叫用户为群内用户。
所述***还包括媒体资源服务器,用于提供多方会议资源。
一种话务员监听群内用户通话的装置,设置于总机业务WEB服务器中,所述装置包括:请求传输模块和监听通话控制模块;其中,
所述请求传输模块,用于将话务员WEB界面发送过来的各种请求信息传输给AS;
所述监听通话控制模块,用于根据AS发送过来的状态上报消息和请求响应消息,控制话务员WEB界面是否发出监听通话请求。
所述总机业务WEB服务器还包括:显示控制模块,用于控制话务员WEB界面实时显示AS发送过来的状态上报消息和请求响应消息。
一种话务员监听群内用户通话的装置,设置于Centrex业务应用服务器中,所述装置包括:监听模块和混音控制模块;其中,
所述监听模块,用于在收到WS传输过来的监听通话请求后,判断所述被叫用户是否满足监听通话的条件;如果满足监听通话的条件,向媒体资源服务器MRS发出申请多方会议资源的请求,分别将话务员、被叫用户及其正在通话的对端用户加入多方会议,并向混音控制模块发出相应混音指令;
所述混音控制模块,用于根据接收到的混音指令控制MRS对话务员、被叫用户和对端用户进行混音。
所述Centrex业务应用服务器还包括:请求响应模块,用于实时地向WS上报AS对WS传输过来的各请求信息的响应。
所述Centrex业务应用服务器还包括:状态上报模块,用于实时地向WS发送AS接收到的话务员和被叫用户的呼叫状态。
所述混音控制模块在进行所述混音时,用于控制话务员只可听不可说,以及控制被叫用户及其对端用户既可听也可说。
本发明的话务员监听群内用户通话的技术,在所述话务员摘机、且被叫用户的最终响应为忙时,发出监听通话请求;根据监听通话请求,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议;还可以控制话务员只可听不可说,以及控制被叫用户及其对端用户既可听也可说,以实现话务员监听群内用户通话的效果。
附图说明
图1为现有技术的实现Centrex业务的***图;
图2为本发明实施例的总机业务WEB服务器的结构示意图;
图3为本发明实施例的Centrex业务应用服务器的结构示意图;
图4为本发明实施例一的在总机业务中实现话务员监听通话的流程图;
图5为本发明实施例二的在总机业务中实现话务员监听通话的流程图;
图6为本发明实施例三的在总机业务中实现话务员监听通话的流程图;
图7为本发明实施例四的在总机业务中实现话务员监听通话的流程图。
具体实施方式
在实际应用时,为了使话务员能够监听正在与其他用户通话的群内用户的通话,可以进行如下操作:
发出呼叫话务员和被叫用户的呼叫请求;
当所述话务员摘机、且所述被叫用户的最终响应为忙时,发出监听通话请求;
根据监听通话请求,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议;还可以控制话务员只可听不可说,以及被叫用户与其对端用户既可听也可说,以实现话务员监听群内用户通话的效果。
较佳的,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议之前,还可以:确定所述被叫用户满足监听通话的条件,进入所述加入多方会议的步骤;
所述满足监听通话的条件为:所述被叫用户仅与非话务员的对端用户正在进行通话,且所述被叫用户为群内用户。
较佳的,所述发出监听通话请求,具体为:在设定的时间内发出监听通话请求,如果在设定的时间内没有发出监听通话请求,结束当前流程。
较佳的,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议的过程包括:
申请多方会议资源;
分别将话务员、被叫用户及其正在通话的对端用户加入多方会议。在将话务员加入多方会议时,可以控制话务员只可听不可说,使被叫用户和其对端用户感知不到话务员的存在。
还可以提供支持上述操作的在总机业务中实现话务员监听通话的***,该***包括:
话务员WEB界面,用于发出呼叫话务员和被叫用户的呼叫请求;
总机业务WEB服务器,用于当所述话务员摘机、且所述被叫用户的最终响应为忙时,发出监听通话请求;
Centrex业务应用服务器,用于根据所述监听通话请求,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议。在将话务员加入多方会议时,可以控制话务员只可听不可说,实现话务员监听群内用户通话的效果。
较佳的,所述AS,还用于判断所述被叫用户是否满足监听通话的条件,如果满足监听通话的条件,执行所述加入多方会议的操作;
所述满足监听通话的条件为:所述被叫用户仅与非话务员的对端用户正在进行通话,且所述被叫用户为群内用户。
较佳的,所述WS,具体用于在设定的时间内发出监听通话请求;如果在设定的时间内没有发出监听通话请求,结束当前操作。
较佳的,所述AS,具体用于申请多方会议资源;分别将话务员、被叫用户及其正在通话的对端用户加入多方会议;
所述***还包括媒体资源服务器,用于提供多方会议资源。
需要说明的是,前述的总机业务WEB服务器可以包括:请求传输模块和监听通话控制模块;其中,
所述请求传输模块,用于将话务员WEB界面发送过来的各种请求信息传输给AS;
所述监听通话控制模块,用于根据AS发送过来的状态上报消息和请求响应消息,控制话务员WEB界面是否发出监听通话请求。
较佳的,所述总机业务WEB服务器还可以包括:显示控制模块,用于控制话务员WEB界面实时显示AS发送过来的状态上报消息和请求响应消息。
另外,前述的Centrex业务应用服务器可以包括:监听模块和混音控制模块;其中,
所述监听模块,用于在收到WS传输过来的监听通话请求后,判断所述被叫用户是否满足监听通话的条件,如果不满足监听通话的条件,返回监听通话请求失败的响应;如果满足监听通话的条件,向MRS发出申请多方会议资源的请求,分别将话务员、被叫用户及其正在通话的对端用户加入多方会议,并向混音控制模块发出相应混音指令;
所述混音控制模块,用于根据接收到的混音指令和预设信息控制MRS对话务员、被叫用户和对端用户进行混音,即控制话务员只可听不可说,控制被叫用户及其对端用户既可听也可说。
较佳的,所述Centrex业务应用服务器还可以包括:请求响应模块,用于实时地向WS上报AS对WS传输过来的各请求信息的响应;
并且,所述Centrex业务应用服务器还可以包括:状态上报模块,用于实时地向WS发送AS接收到的话务员和被叫用户的呼叫状态。
在本发明一实施例中,在总机业务中实现话务员监听通话的***包括:
话务员WEB界面,用于发出呼叫话务员和被叫用户的呼叫请求。
WS,用于当所述话务员摘机、且所述被叫用户的最终响应为忙时,发出监听通话请求。
所述WS具体用于在设定的时间内发出监听通话请求;如果在设定的时间内没有发出监听通话请求,结束当前操作。
AS,用于根据监听通话请求,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议,并控制话务员只可听不可说,控制被叫用户及其对端用户既可听也可说,实现话务员监听群内用户通话的效果。
所述AS还用于判断所述被叫用户是否满足监听通话的条件,如果满足监听通话的条件,执行所述加入多方会议的操作;如果不满足监听通话的条件,结束当前操作。所述满足监听通话的条件为:所述被叫用户仅与非话务员的对端用户正在进行通话,且所述被叫用户为群内用户。
所述AS具体用于申请多方会议资源;分别将所述话务员、被叫用户及其正在通话的对端用户加入多方会议。
该***还包括MRS,用于提供多方会议资源。
参见图2,图2所示的总机业务WEB服务器包括:请求传输模块和监听通话控制模块;其中,
所述请求传输模块,用于将话务员WEB界面发送过来的各种请求信息传输给AS。例如,将监听通话请求通过TCP消息传输给AS。
所述监听通话控制模块,用于根据AS发送过来的状态上报消息和请求响应消息,控制话务员WEB界面是否发出监听通话请求。
具体的,监听通话控制模块根据AS发送过来的状态上报消息和请求响应消息,将相关的监听通话按钮设置为可用或不可用。在可用状态时,点击该按钮,则发出监听通话请求。
所述总机业务WEB服务器还包括:显示控制模块,用于控制话务员WEB界面实时显示AS发送过来的状态上报消息和请求响应消息。
具体的,显示控制模块控制话务员WEB界面实时地将状态上报消息显示在相应的显示栏中,如呼出处理中等;显示控制模块控制话务员WEB界面实时地将请求响应消息显示在动态的滚动栏中,如监听通话请求处理中、监听通话成功或失败等。
参见图3,图3所示的Centrex业务应用服务器包括:监听模块和混音控制模块;其中,
所述监听模块,用于在收到WS传输过来的监听通话请求后,判断所述被叫用户是否满足监听通话的条件,如果不满足监听通话的条件,响应监听通话请求失败,可以调用下述请求响应模块返回失败的响应;如果满足监听通话的条件,向MRS发送申请多方会议资源的请求,分别将所述话务员、被叫用户及其正在通话的对端用户加入多方会议,并向下述混音控制模块发出混音指令。
所述混音控制模块,用于根据接收到的混音指令和预设信息控制MRS对话务员、被叫用户和对端用户进行混音,如控制话务员、被叫用户和对端用户在多方通话或会议中可听可说、只可听不可说等。
所述Centrex业务应用服务器还可以包括:请求响应模块,用于实时地向WS上报AS对WS传输过来的各请求信息的响应,如监听通话请求处理中、监听通话成功或失败等。
并且,所述Centrex业务应用服务器还可以包括状态上报模块,用于实时地向WS发送AS接收到的话务员和被叫用户的呼叫状态,如振铃、忙、摘机等。
参见图4,图4为本发明实施例一的在总机业务中实现话务员监听通话的流程图,该流程包括以下步骤:
步骤401,发出呼叫话务员和被叫用户的呼叫请求。
具体的,话务员登录话务员WEB界面,输入或者选择主号码后点击呼叫,发出呼叫请求。
步骤402,当所述话务员摘机、且所述被叫用户的最终响应为忙时,发出监听通话请求。
具体的,当所述话务员摘机、且所述被叫用户的最终响应为忙时,WS控制话务员WEB界面的监听通话按钮为可用。如果话务员在设定时间内(如10秒钟)点击监听通话按钮,发出监听通话请求;如果话务员在设定时间内没有点击监听按钮,结束当前流程。
步骤403,判断所述被叫用户是否满足监听通话的条件,如果满足监听通话的条件,进入所述加入多方会议的步骤、即步骤404;如果不满足监听通话的条件,结束当前流程;
所述满足监听通话的条件为:所述被叫用户仅与非总机的对端用户正在进行通话,且所述被叫用户为群内用户。
步骤404,根据监听通话请求,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议,实现所述话务员监听所述被叫用户的通话。
具体的,向MRS申请多方会议资源;分别将所述话务员、被叫用户及其正在通话的对端用户加入多方会议;并控制话务员只可听不可说,以及控制被叫用户及其对端用户既可听也可说,以实现话务员监听群内用户通话的效果。
参见图5,图5为本发明实施例二的在总机业务中实现话务员监听通话的流程图,该流程包括以下步骤:
步骤F1,话务员登录话务员WEB界面,输入或选择被叫用户A后点击呼叫。
步骤F2,AS收到呼叫请求,给WS发送接受请求的响应,WS控制话务员WEB界面实时显示提示信息:呼叫处理中。
步骤F3,AS呼叫话务员。
步骤F4,AS向WS上报话务员的响应,WS控制话务员WEB界面实时显示提示信息,如振铃、不在线、忙、摘机等。
步骤J1,AS判断话务员最终响应是否为摘机,如果话务员最终响应是摘机,则执行步骤F6;如果话务员最终响应不是摘机,执行步骤F5。
步骤F5,WS根据AS上报的话务员最终响应不是摘机的状态信息控制WEB显示失败提示信息:话务员未摘机,呼叫失败。本流程结束。
步骤F6,AS呼叫被叫用户A。
步骤F7,AS向WS上报被叫用户A的响应,WS控制话务员WEB界面分栏实时显示提示信息,如振铃、不在线、忙、摘机等。
步骤J2,AS判断被叫用户A的临时响应是否为振铃,如果被叫用户A的临时响应为振铃,执行步骤F8;如果被叫用户A的临时响应为无振铃,执行步骤J3。
步骤F8,AS给话务员播放回铃音,携带简短的业务提示信息,然后执行步骤J3。
步骤J3,AS判断被叫用户A的最终响应是否为未摘机,如果被叫用户A的最终响应为未摘机,执行步骤J4;如果被叫用户A的最终响应为摘机,执行步骤F11。
步骤J4,AS判断被叫用户A的最终响应是否为忙,如果被叫用户A的最终响应为忙,执行步骤F13。如果被叫用户A的最终响应为不忙,执行步骤F9。
步骤F9,WS根据AS上报的被叫用户A的最终响应为不忙的状态信息控制WEB显示失败提示信息:被叫未摘机,呼叫失败。
步骤F10,AS给话务员播放失败提示音:被叫未摘机,呼叫失败。本流程结束。
步骤F11,AS停止给话务员播放回铃音。
步骤F12,AS将话务员与被叫用户A桥接,话务员与被叫用户A进入双方通话,本流程结束。
步骤F13,WS根据AS上报的被叫用户A的最终响应为忙的状态信息控制话务员WEB界面的监听按钮变为可用。
步骤J5,WS判断话务员是否在设定时间内(如10秒钟)点击监听按钮,如果话务员在设定时间内点击监听按钮,执行步骤F14;如果话务员没有在设定时间内点击监听按钮,执行步骤F9。
步骤F14,WS发送监听通话请求给AS。
步骤J6,AS通过查询内部信息判断被叫用户A是否满足监听通话的条件。如果被叫用户A满足监听通话的条件,执行步骤F16;如果被叫用户A不满足监听通话的条件,执行步骤F15。不满足被监听的条件包括:被叫用户A不是群内用户、被叫用户A正在进行两路通话(即同时与两个用户通话)、被叫用户A正在与总机的其他话务员进行通话或被叫用户A在多方通话或会议中。
步骤F15,AS向WS回应监听通话请求:被叫用户不满足被监听条件,监听操作失败,执行步骤F9。
步骤F16,AS向WS回应监听通话请求:监听通话请求正在处理中。
步骤F17,AS向MRS申请多方会议资源。
步骤F18,AS分别将话务员、被叫用户A及其通话的对端用户B加入多方会议中。控制话务员为只可听不可说、以及控制被叫用户A和对端用户B为既可听也可说,以实现话务员监听被叫用户A和对端用户B的通话。
步骤F19,AS向WS回应监听通话请求:监听成功,流程结束。
由上可知,采用上述技术方案可以使话务员监听正在与其他用户通话的群内用户的电话。
参见图6,图6为本发明实施例三的在总机业务中实现话务员监听通话的流程图;其中,被叫用户为UE A,并且UE A正在与其对端用户UE B通话;A为群内用户,B为非话务员。此外,本例中,AS向话务员发送的邀请(INVITE)请求中携带有媒体信息。图6所示流程包括以下步骤:
步骤601,WS发起呼叫请求到AS,其中携带包括话务员号码和UE A号码的呼叫信息。
步骤602,AS向WS返回呼叫响应:接受请求,呼叫正在处理中。
步骤603,AS向话务员发送INVITE请求。
步骤604,话务员振铃,话务员向AS返回180振铃临时响应,若要确认180是否可靠,AS可以向话务员返回临时响应证实(PRACK)临时确认。话务员向AS回复200OK(PRACK),则证明180可靠。
步骤605,AS向WS通报状态:话务员振铃。
步骤606,话务员摘机,话务员向AS回复200OK(INVITE)响应,其中携带媒体信息。
步骤607,AS向WS通报状态:话务员摘机。
步骤608,AS向UE A发送INVITE请求。
步骤609,UE A向AS回复486Busy最终响应。
步骤610,AS向WS通报状态:UE A忙。
步骤611,AS向UE A发送确认(ACK)消息。
步骤612,WS根据AS向WS通报的状态“UE A忙”控制话务员WEB界面的监听按钮可用,在一定时间内点击插该监听按钮,WS向AS发送监听请求,其中携带相关信息:话务员和UEA的号码等。
步骤613,AS向WS返回呼叫响应:接受请求,开始处理监听。
步骤614,AS通过查询内部信息判断UE A满足监听通话的条件,并向MRS申请多方会议资源。AS向MRS发送INVITE消息,并携带话务员的媒体信息。AS欲将话务员加入会议。
步骤615,MRS向AS返回200OK响应,其中携带媒体信息。
步骤616,AS向MRS发送ACK消息。
步骤617,AS向话务员发送ACK消息,其中携带MRS的媒体信息。
步骤618,AS向MRS发送信息(INFO)通知消息,控制MRS对话务员进行混音:只可听不可说。
步骤619,MRS向AS返回200OK(INFO)响应。
步骤620,AS向WS返回呼叫响应:话务员加入会议成功。
步骤621,AS向UE A发送再邀请(REINVITE)消息。
步骤622,UE A向AS返回200OK响应,其中携带媒体信息。
步骤623,AS向MRS发送INVITE消息,其中携带UE A的媒体信息。
步骤624,MRS向AS返回200OK响应,其中携带媒体信息。
步骤625,AS向MRS发送ACK消息。
步骤626,AS向UE A发送ACK消息,其中携带MRS的媒体信息。
步骤627,AS向MRS发送INFO通知消息,控制MRS对UE A进行混音:可听可说。
步骤628,MRS向AS返回200OK(INFO)响应。
步骤629,AS向WS返回呼叫响应:UEA加入会议成功。
步骤630,AS向UE B发送REINVITE消息。
步骤631,UE B向AS返回200OK响应,其中携带媒体信息。
步骤632,AS向MRS发送INVITE消息,其中携带UE B的媒体信息。
步骤633,MRS向AS返回200OK响应,其中携带媒体信息。
步骤634,AS向MRS发送ACK消息。
步骤635,AS向UE B发送ACK消息,其中携带MRS的媒体信息。
步骤636,AS向MRS发送INFO通知消息,控制MRS对UE B进行混音:可听可说。
步骤637,MRS向AS返回200OK(INFO)响应。
步骤638,AS向WS返回呼叫响应:UE B加入会议成功。
步骤639,AS向WS返回呼叫响应:话务员监听通话成功。
由此,话务员可以和正在与UE B通话的UE A通话。
参见图7,图7为本发明实施例四的在总机业务中实现话务员监听通话的流程图;其中,被叫用户为UE A,并且UE A正在与对端用户UE B通话;UEA为群内用户,UE B为非话务员。此外,本例中,AS向话务员发送的INVITE请求中不携带媒体信息。图7所示流程包括以下步骤:
步骤701,WS发起呼叫请求到AS,其中携带包括话务员号码和UE A号码的呼叫信息。
步骤702,AS向WS返回呼叫响应:接受请求,呼叫正在处理中。
步骤703,AS向话务员发送INVITE请求。
步骤704,话务员振铃,话务员向AS返回180振铃临时响应,其中携带媒体信息。
步骤705,AS向WS通报状态:话务员振铃。
步骤706,AS向话务员发送PRACK消息,其中携带AS的媒体信息。
步骤707,话务员向AS返回200OK(PRACK)响应。
步骤708,话务员摘机,并向AS回复200OK(INVITE)响应。
步骤709,AS向WS通报状态:话务员摘机。
步骤710,AS向话务员发送ACK消息。
步骤711,AS向UE A发送INVITE请求。
步骤712,UE A向AS回复486忙(Busy)最终响应。
步骤713,AS向WS通报状态:UE A忙。
步骤714,AS向UE A发送ACK消息。
步骤715,WS控制话务员WEB界面的监听按钮可用,在一定时间内点击插该监听按钮;WS向AS发送监听请求,携带相关信息:话务员和UEA的号码等。
步骤716,AS向WS返回呼叫响应:接受请求,开始处理监听。
步骤717,AS通过查询内部信息判断UE A满足监听通话的条件,并向MRS申请多方会议资源。AS欲将话务员加入多方会议,AS向话务员发送REINVITE消息。
步骤718,话务员向AS返回200OK响应,其中携带媒体信息。
步骤719,AS向MRS发送INVITE消息,其中携带话务员的媒体信息。
步骤720,MRS向AS返回200OK响应,其中携带媒体信息。
步骤721,AS向MRS发送ACK消息。
步骤722,AS向话务员发送ACK消息,其中携带MRS的媒体信息。
步骤723,AS向MRS发送INFO通知消息,控制MRS对话务员进行混音:只可听不可说。
步骤724,MRS向AS返回200OK(INFO)响应。
步骤725,AS向WS返回呼叫响应:话务员加入会议成功。
步骤726,AS向UE A发送REINVITE消息。
步骤727,UE A向AS返回200OK响应,其中携带媒体信息。
步骤728,AS向MRS发送INVITE消息,其中携带UE A的媒体信息。
步骤729,MRS向AS返回200OK响应,其中携带媒体信息。
步骤730,AS向MRS发送ACK消息。
步骤731,AS向UE A发送ACK消息,其中携带MRS的媒体信息。
步骤732,AS向MRS发送INFO通知消息,控制MRS对UE A进行混音:可听可说。
步骤733,MRS向AS返回200OK(INFO)响应。
步骤734,AS向WS返回呼叫响应:UEA加入会议成功。
步骤735,AS向UE B发送REINVITE消息。
步骤736,UE B向AS返回200OK响应,其中携带媒体信息。
步骤737,AS向MRS发送INVITE消息,其中携带UE B的媒体信息。
步骤738,MRS向AS返回200OK响应,其中携带媒体信息。
步骤739,AS向MRS发送ACK消息。
步骤740,AS向UE B发送ACK消息,其中携带MRS的媒体信息。
步骤741,AS向MRS发送INFO通知消息,控制MRS对UE B进行混音:可听可说。
步骤742,MRS向AS返回200OK(INFO)响应。
步骤743,AS向WS返回呼叫响应:UE B加入会议成功。
步骤744,AS向WS返回呼叫响应:话务员监听通话成功。
由此,话务员可以和正在与UE B通话的UE A通话。
由上可知,无论是方法、***还是装置,本发明的话务员监听群内用户通话的技术,在所述话务员摘机、且被叫用户的最终响应为忙时,发出监听通话请求;根据监听通话请求,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议;还可以控制话务员只可听不可说,以及控制被叫用户及其对端用户既可听也可说,以实现话务员监听群内用户通话的效果。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (17)
1.一种话务员监听群内用户通话的方法,其特征在于,该方法包括:
发出呼叫话务员和被叫用户的呼叫请求;
当所述话务员摘机、且所述被叫用户的最终响应为忙时,发出监听通话请求;
根据所述监听通话请求,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议。
2.根据权利要求1所述的方法,其特征在于,所述发出监听通话请求的方法为:
在设定的时间内发出监听通话请求;如果在设定的时间内没有发出监听通话请求,结束当前流程。
3.根据权利要求1所述的方法,其特征在于,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议的过程包括:
申请多方会议资源;
分别将话务员、被叫用户及其正在通话的对端用户加入多方会议;在将话务员加入多方会议时,控制话务员只可听不可说。
4.根据权利要求3所述的方法,其特征在于,所述控制话务员只可听不可说时,还控制被叫用户与其对端用户既可听也可说,以实现话务员监听群内用户通话的效果。
5.根据权利要求1至4任一项所述的方法,其特征在于,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议之前,该方法还包括:确定所述被叫用户满足监听通话的条件,进入所述加入多方会议的步骤;
所述满足监听通话的条件为:所述被叫用户仅与非话务员的对端用户正在进行通话,且所述被叫用户为群内用户。
6.一种话务员监听群内用户通话的***,其特征在于,该***包括:
话务员WEB环球网界面,用于发出呼叫话务员和被叫用户的呼叫请求;
总机业务WEB服务器WS,用于当所述话务员摘机、且所述被叫用户的最终响应为忙时,发出监听通话请求;
Centrex业务应用服务器AS,用于根据所述监听通话请求,将所述话务员、被叫用户及其正在通话的对端用户加入多方会议。
7.根据权利要求6所述的***,其特征在于,所述WS用于在设定的时间内发出监听通话请求;如果在设定的时间内没有发出监听通话请求,结束当前操作。
8.根据权利要求6所述的***,其特征在于,所述AS用于申请多方会议资源;分别将话务员、被叫用户及其正在通话的对端用户加入多方会议;
在将话务员加入多方会议时,控制话务员只可听不可说,使被叫用户和其对端用户感知不到话务员的存在。
9.根据权利要求8所述的***,其特征在于,控制话务员只可听不可说时,所述AS还用于控制被叫用户与其对端用户既可听也可说,以实现话务员监听群内用户通话的效果。
10.根据权利要求6至9任一项所述的***,其特征在于,所述AS还用于判断所述被叫用户是否满足监听通话的条件,如果满足监听通话的条件,执行所述加入多方会议的操作;
所述满足监听通话的条件为:所述被叫用户仅与非话务员的对端用户正在进行通话,且所述被叫用户为群内用户。
11.根据权利要求6所述的***,其特征在于,所述***还包括媒体资源服务器,用于提供多方会议资源。
12.一种话务员监听群内用户通话的装置,设置于总机业务WEB服务器中,其特征在于,所述装置包括:请求传输模块和监听通话控制模块;其中,
所述请求传输模块,用于将话务员WEB界面发送过来的各种请求信息传输给AS;
所述监听通话控制模块,用于根据AS发送过来的状态上报消息和请求响应消息,控制话务员WEB界面是否发出监听通话请求。
13.根据权利要求12所述的装置,其特征在于,所述总机业务WEB服务器还包括:显示控制模块,用于控制话务员WEB界面实时显示AS发送过来的状态上报消息和请求响应消息。
14.一种话务员监听群内用户通话的装置,设置于Centrex业务应用服务器中,其特征在于,所述装置包括:监听模块和混音控制模块;其中,
所述监听模块,用于在收到WS传输过来的监听通话请求后,判断所述被叫用户是否满足监听通话的条件;如果满足监听通话的条件,向媒体资源服务器MRS发出申请多方会议资源的请求,分别将话务员、被叫用户及其正在通话的对端用户加入多方会议,并向混音控制模块发出相应混音指令;
所述混音控制模块,用于根据接收到的混音指令控制MRS对话务员、被叫用户和对端用户进行混音。
15.根据权利要求14所述的装置,其特征在于,所述Centrex业务应用服务器还包括:请求响应模块,用于实时地向WS上报AS对WS传输过来的各请求信息的响应。
16.根据权利要求14所述的装置,其特征在于,所述Centrex业务应用服务器还包括:状态上报模块,用于实时地向WS发送AS接收到的话务员和被叫用户的呼叫状态。
17.根据权利要求14至16任一项所述的装置,其特征在于,所述混音控制模块在进行所述混音时,用于控制话务员只可听不可说,以及控制被叫用户及其对端用户既可听也可说。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103202976A CN102387259A (zh) | 2011-10-20 | 2011-10-20 | 一种话务员监听群内用户通话的方法、***和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103202976A CN102387259A (zh) | 2011-10-20 | 2011-10-20 | 一种话务员监听群内用户通话的方法、***和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102387259A true CN102387259A (zh) | 2012-03-21 |
Family
ID=45826208
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103202976A Pending CN102387259A (zh) | 2011-10-20 | 2011-10-20 | 一种话务员监听群内用户通话的方法、***和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102387259A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106559590A (zh) * | 2015-09-30 | 2017-04-05 | 中兴通讯股份有限公司 | 一种在总机业务中实现用户替换的方法及装置 |
CN106817395A (zh) * | 2015-12-02 | 2017-06-09 | 中兴通讯股份有限公司 | 通话干预方法、装置及*** |
CN111586734A (zh) * | 2019-02-15 | 2020-08-25 | 成都鼎桥通信技术有限公司 | Lte宽带集群中的群组缜密监听方法和*** |
CN112532793A (zh) * | 2020-12-16 | 2021-03-19 | 山东卡尔电气股份有限公司 | 一种基于流媒体的智能***听方法及其*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1882021A (zh) * | 2005-11-22 | 2006-12-20 | 华为技术有限公司 | 一种实现长途话务员***的方法和*** |
CN101106485A (zh) * | 2007-06-29 | 2008-01-16 | 中兴通讯股份有限公司 | 一种利用sip软终端实现呼叫中心***监听的方法及其*** |
CN102123211A (zh) * | 2011-02-22 | 2011-07-13 | 中兴通讯股份有限公司 | 一种多方通话业务的实现方法和*** |
-
2011
- 2011-10-20 CN CN2011103202976A patent/CN102387259A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1882021A (zh) * | 2005-11-22 | 2006-12-20 | 华为技术有限公司 | 一种实现长途话务员***的方法和*** |
CN101106485A (zh) * | 2007-06-29 | 2008-01-16 | 中兴通讯股份有限公司 | 一种利用sip软终端实现呼叫中心***监听的方法及其*** |
CN102123211A (zh) * | 2011-02-22 | 2011-07-13 | 中兴通讯股份有限公司 | 一种多方通话业务的实现方法和*** |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106559590A (zh) * | 2015-09-30 | 2017-04-05 | 中兴通讯股份有限公司 | 一种在总机业务中实现用户替换的方法及装置 |
WO2017054498A1 (zh) * | 2015-09-30 | 2017-04-06 | 中兴通讯股份有限公司 | 一种在总机业务中实现用户替换的方法及装置 |
CN106817395A (zh) * | 2015-12-02 | 2017-06-09 | 中兴通讯股份有限公司 | 通话干预方法、装置及*** |
CN106817395B (zh) * | 2015-12-02 | 2020-08-07 | 南京中兴新软件有限责任公司 | 通话干预方法、装置及*** |
CN111586734A (zh) * | 2019-02-15 | 2020-08-25 | 成都鼎桥通信技术有限公司 | Lte宽带集群中的群组缜密监听方法和*** |
CN111586734B (zh) * | 2019-02-15 | 2023-03-31 | 成都鼎桥通信技术有限公司 | Lte宽带集群中的群组缜密监听方法和*** |
CN112532793A (zh) * | 2020-12-16 | 2021-03-19 | 山东卡尔电气股份有限公司 | 一种基于流媒体的智能***听方法及其*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9154562B2 (en) | Systems, methods, and media for connecting emergency communications | |
US6937699B1 (en) | System and method for advertising using data network telephone connections | |
US9131006B2 (en) | Method and system for extending services to cellular devices | |
US20070070980A1 (en) | Method and system for providing network-based call processing of packetized voice calls | |
CA2722761C (en) | Method and system for directing media streams during a conference call | |
US20080080483A1 (en) | Call Control Presence | |
US20100303061A1 (en) | Network communication system for supporting non-specific network protocols and network communication method thereof | |
US20080080482A1 (en) | Call Control Recording | |
US20050083941A1 (en) | Sending identification information of a plurality of communication devices that are active on a communication session to information receiving component | |
US20130282913A1 (en) | Facilitating early media in a communications system | |
US20080080481A1 (en) | Call Control Presence and Recording | |
CN102387259A (zh) | 一种话务员监听群内用户通话的方法、***和装置 | |
CN102316228B (zh) | 在总机业务中实现话务员***通话的方法、装置和*** | |
CN101094086B (zh) | 一种下一代网络构建呼叫中心的方法及*** | |
CN101488875A (zh) | 一种点击拨号业务到多媒体会议业务的切换***及方法 | |
CN103152494A (zh) | 一种话务员呼叫转接的方法和总机业务应用服务器 | |
CN102244700A (zh) | 一种在点击拨号业务中实现同振群呼的方法和*** | |
EP2736212B1 (en) | Method and system for implementing broadcast group call in click to dial service | |
CN116016459A (zh) | 音视频会议通话方法、***及存储介质 | |
CN102438084B (zh) | 一种电话会议的实现方法及*** | |
CN108347414A (zh) | 一种语音加密传输的方法及设备 | |
CN102957815A (zh) | 一种ctd呼叫业务中彩铃业务实现方法及装置 | |
CN106559590A (zh) | 一种在总机业务中实现用户替换的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120321 |