移动通信交换设备及呼叫控制方法

文档序号:7645023阅读:203来源:国知局
专利名称:移动通信交换设备及呼叫控制方法
技术领域
本发明涉及无线通信技术领域,更具体的说,本发明涉及一种移动通信交换设备及呼叫控制方法。
背景技术
移动交换中心/移动交换中心服务器为电路域呼叫处理设备,完成电路型呼叫的所有功能,如控制呼叫接续,管理移动台在本网络内或与其他网络等的通信业务,并提供计费信息。
目前在移动交换中心/移动交换中心服务器可实现呼叫前转业务,所谓呼叫前转业务是指被叫用户由于某种原因不方便接听电话时,可以把呼叫前转到另一个移动用户或是固定电话用户,以使用户不丢失这个呼叫。目前可提供的呼叫前转业务包括无条件前转(Call Forwarding Unconditional,CFU);遇忙呼叫前转(Call Forwarding on subscriber Busy,CFB);用户决定用户忙(User Determined User Busy,UDUB);网络决定用户忙(Network DeterminedUser Busy,NDUB),无应答呼叫前转(Call Forwarding on No Reply,CFNRY),用户不可及前转(Call Forwarding on mobile subscriber NotReachable,CFNRC)等多种呼叫前转业务,其中把无条件前转和网络决定用户忙称为早前转,其他的前转类型称为晚前转。
另一方面,主叫用户终端发起呼叫后,在主叫用户终端侧有各种状态的呼叫处理定时器等待呼叫的接续进展。例如,根据3GPP TS 24.008协议,主叫用户终端在发送呼叫建立(SETUP)消息,收到网络的振铃(Alerting)消息之后,其状态为移动初始呼叫处理(mobile originating call proceeding),对应状态的呼叫处理定时器为T310,所述T310定时器时长为30秒。
在被叫用户长时间不接听电话而发生呼叫前转,或多次寻呼不到被叫用户而发生呼叫前转时,将会占用一定的时长(例如被叫用户无应答时长一般为20秒,寻呼不到被叫用户的时长至少10秒),而如果第一次呼叫前转到的用户也发生呼叫前转(即第二次呼叫前转),将会导致主叫用户终端的呼叫处理定时器超时,进而导致呼叫被拆除,即在主叫用户发起的呼叫被两次或两次以上呼叫前转的情况下,主叫用户终端的呼叫处理定时器会超时,导致呼叫被拆除,主叫用户难以打通一个电话,最终引起用户满意度降低。

发明内容
本发明实施例解决的技术问题是在主叫用户终端发起的呼叫被第二次呼叫前转或超过两次呼叫前转的情况下,避免呼叫被拆除,使主叫用户最终可以打通一个电话,提高用户的满意度。
为解决上述问题,本发明提供如下的技术方案一种呼叫控制方法,其包括主叫用户发起的呼叫被第一次呼叫前转,执行第一次呼叫前转处理;判断主叫用户发起的呼叫是否被第二次呼叫前转;在判断结果为是时,指示主叫用户终端停止呼叫处理定时器,执行第二次呼叫前转处理。
相应的,一种移动通信交换设备,包括呼叫控制单元,用于处理移动终端发起的呼叫和呼叫过程中的信令处理,所述呼叫控制单元还包括判断处理单元,用于判断主叫用户发起的呼叫是否被第二次呼叫前转;指示处理单元,用于在判断处理单元的判断结果为是时,指示主叫用户终端停止呼叫处理定时器。
根据本发明的实施例,通过判断主叫用户发起的呼叫是否被第二次呼叫前转;在判断结果为是时,指示主叫用户终端停止呼叫处理定时器,例如通过移动交换中心/移动交换中心服务器,在主叫用户发起的呼叫被第二次呼叫前转时,向主叫用户终端发送进展消息,可使主叫用户终端的呼叫处理定时器停止,即在主叫用户发起的呼叫被两次或两次以上呼叫前转的情况下,可避免主叫用户终端的呼叫处理定时器超时,进而避免呼叫被拆除,主叫用户最终可以打通一个电话,从而提高用户满意度。


图1是本发明呼叫建立过程中进行呼叫控制的方法优选实施例流程示意图;图2是本发明移动通信交换设备的一种优选实施例组成示意图;图3是图2所示判断处理单元的一种优选实施例组成示意图;图4是图2所示指示处理单元的一种优选实施例组成示意图。
具体实施例方式
参考图1,该图是本发明呼叫建立过程中进行呼叫控制的方法优选实施例流程示意图。
本实施例为一个局内呼叫的应用场景,主叫用户发起的呼叫发生两次无应答呼叫前转的情况,其中主叫用户发起呼叫建立,向移动交换中心/移动交换中心服务器发送呼叫建立消息(SETUP)(步骤S101);移动交换中心/移动交换中心服务器向归属位置寄存器发送路由请求消息(Send RoutingInformation,SRI)(与后面相区别,称为SRI(1))(步骤S102);归属位置寄存器通过路由请求消息响应(与后面相区别,称为SRI ACK(1))返回被叫用户的漫游号码与呼叫前转数据(步骤S103);在接续到被叫用户后,如果被叫用户没有接听电话,在无应答定时器超时后发生第一次呼叫前转(步骤S104);网络侧移动交换中心/移动交换中心服务器进行第一次呼叫前转处理(步骤S105);移动交换中心/移动交换中心服务器再次向归属位置寄存器发送路由请求消息(称为SRI(2))(步骤S106);归属位置寄存器通过路由请求消息响应(称为SRI ACK(2))返回呼叫前转到的被叫用户的漫游号码与呼叫前转数据(步骤S107);由于主叫侧已听过回铃音并启动了等待呼叫连接(CONNECT)的定时器,如果第一次呼叫前转后的被叫用户再次发生呼叫前转,将会导致主叫用户的终端的呼叫处理定时器超时。
为了支持主叫用户发起的呼叫被多次呼叫前转(两次或两次以上),本实施例中在获取呼叫前转信息后,需根据呼叫前转信息判断主叫用户发起的呼叫是否被第二次呼叫前转,在判断到主叫用户发起的呼叫发生第二次呼叫前转时(步骤S108),可由网络侧移动交换中心/移动交换中心服务器指示主叫用户终端停止呼叫处理定时器,例如本实施例中移动交换中心/移动交换中心服务器采用封装好进展消息(PROGESS)后,向主叫用户终端下发进展消息等可以停止终端的呼叫处理状态定时器的消息(步骤S109),同时可进行第二次呼叫前转处理(步骤S110),其中所述进展消息中封装有进展指示(Progressindicator)参数用于指示终端的呼叫进展。在呼叫建立或释放以及通话过程中,网络侧可以发送PRGROESS消息;而在呼叫建立或释放过程中,用户终端收到PROGRESS消息后即可停止所有与呼叫相关的控制定时器。
需要说明的,如果呼叫前转发生在被叫局(即被叫用户归属的移动交换中心/移动交换中心服务器,以下简称被叫局),则在发生呼叫前转之后,被叫局可通过局间信令协议消息传送呼叫前转信息给主叫局(即主叫用户归属的移动交换中心,以下简称主叫局),在接收到被叫局传送来的局间信令协议消息后,即可解析所述局间信令协议消息获取呼叫前转信息,例如通过局间的ISDN用户部分/承载无关的呼叫控制协议/会话发起协议(ISUP/BICC/SIP)等信令协议的呼叫进展(CPG,Call ProGress)消息中携带的呼叫变更信息(比特GFED改发原因)、任选后向呼叫指示语(比特B呼叫变更可能发生表示语)或改发号码参数携带呼叫前转信息,通知主叫局发生了呼叫前转,主叫局同样可按照前述揭示的方法,即判断主叫用户发起的呼叫是否被第二次呼叫前转,在判断结果为是时,指示主叫用户终端停止呼叫处理定时器,例如同样可以采用向主叫用户终端下发PROGESS消息等,停主叫用户终端的呼叫处理定时器,以便最终接通呼叫。
参考图2,该图是本发明实现的移动通信交换设备的实施例结构示意图。
如图示,本实施例中所述移动通信交换设备可设置在移动交换中心/移动交换中心服务器,其包括有呼叫控制单元1,所述的呼叫控制单元1主要用于进行呼叫控制;按照其实现的逻辑功能划分,本实施例中所述呼叫控制单元1主要包括判断处理单元11和指示处理单元12,下面分别进行说明。
对于判断处理单元11,本实施例中所述判断处理单元11主要用于判断主叫用户发起的呼叫是否被第二次呼叫前转;参考图3,作为所述判断处理单元11的一种优选功能模块实施例,所述判断处理单元11可包括呼叫前转信息获取单元111,所述呼叫前转信息获取单元111主要用于获取呼叫前转信息,其中若呼叫前转发生在同一个局,则所述呼叫前转信息获取单元111可直接获得呼叫前转信息,但若呼叫前转发生在被叫局,参考前述说明,所述呼叫前转信息获取单元111可通过局间信令协议消息获取呼叫前转信息,即作为一种可选实现,所述呼叫前转信息获取单元111可包括局间信令协议消息接收单元1111,用于接收与被叫用户的移动交换中心/移动交换中心服务器的局间信令协议消息;和局间信令协议消息解析单元1112,用于解析所述局间信令协议消息以获取呼叫前转信息。
参考前述说明,可通过ISUP/BICC信令协议的CPG消息携带呼叫前转信息,因此,所述局间信令协议消息接收单元可为CPG消息接收单元,也可以是其他的消息接收单元,这里不再赘述;相应的,所述局间信令协议消息解析单元可为CPG消息解析单元,也可以是其他的消息接收单元,这里也不再赘述。
判断单元112,所述判断单元112主要根据前述呼叫前转信息获取单元111获取的呼叫前转信息,判断主叫用户发起的呼叫是否被第二次呼叫前转。
对于指示处理单元12,本实施例中所述指示处理单元12主要用于在判断处理单元11的判断结果为是时,指示主叫用户终端停止呼叫处理定时器。参考图4,作为所述指示处理单元12的一种优选功能模块实施例,参考前述说明,可通过进展消息指示主叫用户终端停止呼叫处理定时器,所述指示处理单元12可包括进展消息封装单元121和进展消息发送单元122,其中进展消息封装单元121,本实施例中所述进展消息封装单元121主要用于封装指示停止主叫用户终端的呼叫处理定时器的进展消息;进展消息发送单元122,本实施例中所述进展消息发送单元122主要用于将所述指示停止主叫用户终端的呼叫处理定时器的进展消息发送给主叫用户终端。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种呼叫控制方法,其特征在于,包括主叫用户发起的呼叫被第一次呼叫前转,执行第一次呼叫前转处理;判断主叫用户发起的呼叫是否被第二次呼叫前转;在判断结果为是时,指示主叫用户终端停止呼叫处理定时器,执行第二次呼叫前转处理。
2.根据权利要求1所述的呼叫控制方法,其特征在于,所述判断主叫用户发起的呼叫是否被第二次呼叫前转包括获取呼叫前转信息;根据所述呼叫前转信息,判断主叫用户发起的呼叫是否被第二次呼叫前转。
3.根据权利要求2所述的呼叫控制方法,其特征在于,所述获取呼叫前转信息包括接收与被叫用户归属的移动交换中心/移动交换中心服务器的局间信令协议消息;解析所述局间信令协议消息以获取呼叫前转信息。
4.根据权利要求3所述的呼叫控制方法,其特征在于,所述局间信令协议消息为呼叫进展消息。
5.根据权利要求1-4任一项所述的呼叫控制方法,其特征在于,所述指示主叫用户终端停止呼叫处理定时器包括封装停止主叫用户终端的呼叫处理定时器的进展消息;将所述指示停止主叫用户终端的呼叫处理定时器的进展消息发送给主叫用户终端。
6.一种移动通信交换设备,包括呼叫控制单元,用于处理移动终端发起的呼叫和呼叫信令处理,其特征在于,所述呼叫控制单元包括判断处理单元,用于判断主叫用户发起的呼叫是否被第二次呼叫前转;指示处理单元,用于在判断处理单元的判断结果为是时,指示主叫用户终端停止呼叫处理定时器。
7.根据权利要求6所述的交换设备,其特征在于,所述判断处理单元包括呼叫前转信息获取单元,用于获取呼叫前转信息;判断单元,根据所述呼叫前转信息,判断主叫用户发起的呼叫是否被第二次呼叫前转。
8.根据权利要求7所述的交换设备,其特征在于,所述呼叫前转信息获取单元包括局间信令协议消息接收单元,用于接收与被叫用户所在的移动交换中心/移动交换中心服务器的局间信令协议消息;局间信令协议消息解析单元,用于解析所述局间信令协议消息以获取呼叫前转信息。
9.根据权利要求8所述的交换设备,其特征在于,所述局间信令协议消息接收单元为呼叫进展消息接收单元;所述局间信令协议消息解析单元为呼叫进展消息解析单元。
10.根据权利要求6-9任一项所述的交换设备,其特征在于,所述指示处理单元包括进展消息封装单元,用于封装指示停止主叫用户终端的呼叫处理定时器的进展消息;进展消息发送单元,用于将所述指示停止主叫用户终端的呼叫处理定时器的进展消息发送给主叫用户终端。
全文摘要
本发明公开一种呼叫控制方法,该方法通过判断主叫用户发起的呼叫是否被第二次呼叫前转;在判断结果为是时,指示主叫用户终端停止呼叫处理定时器,另外本发明还公开了一种相应的移动通信交换设备。本发明在主叫用户发起的呼叫被两次或两次以上呼叫前转的情况下,通过使主叫用户终端的呼叫处理定时器停止,可避免主叫用户终端的呼叫处理定时器超时,进而避免呼叫被拆除,主叫用户最终可以打通一个电话,从而提高用户满意度。
文档编号H04W88/18GK101014195SQ200710026879
公开日2007年8月8日 申请日期2007年2月12日 优先权日2007年2月12日
发明者李世军 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1