一种实现非通话切换的方法

文档序号:7780352阅读:176来源:国知局
专利名称:一种实现非通话切换的方法
技术领域
本发明涉及无线通信领域,尤其涉及一种实现非通话切换的方法。
背景技术
现有通信系统中,一般由多个交换机与若干个基站组成一个通信网络,切换是必不可少的基本业务,对于通话切换,即通话过程中(被叫摘机后)用户从一个基站移动到另一个基站的切换,现有技术已经有可靠的实现方法。然而,对于一种特殊的非通话切换,主叫拨号到通话建立(即被叫摘机)之前,用户从一个基站移动到另一个基站的切换,现有技术还没有可靠的实现方法,往往在发生非通话切换时,通话建立就中断了。为了适应个人的通信需求,希望提出一种在不中断本次通话建立的前提下,用户通过新的基站与交换机进行连接的一种处理方法。

发明内容
为了提供成功可靠的通话建立,本发明提出了一种在主叫拨号到通话建立这段时间内,不中断通话建立的切换处理方法,该方法包括:步骤1.1、交换机收到用户的切换请求后,保存当前的通话状态;步骤1.2、交换机通过新基站与用户建立新连接;步骤1.3、交换机取出保存的通话状态,在新连接上根据保存的通话状态恢复通话建立过程。进一步的,本方法在步骤1.1之前还包括用户通过新基站向交换机发送资源接入请求消息,请求通过新基站与交换机建立新连接;其中,资源接入请求消息中可以携带用户UID。优选的,步骤1.1具体可以为交换机收到用户的切换请求后,根据用户UID查找对应的状态处理机,所述状态处理机保存当前的通话状态。进一步的,本方法在步骤1.2和步骤1.3之间还包括:交换机向用户回复切换响应消息,用户收到切换响应后,向交换机回复切换完成消息,交换机释放与原基站的连接。本方法中,用户可以为主叫用户,也可以是被叫用户。当用户为主叫用户时,通话状态包括呼叫态、振铃态和等待主叫连接响应态;此时,当状态处理机保存的当前通话状态为等待主叫连接响应态时,交换机可以通过新基站向用户补发通话建立连接消息。当用户为被叫用户时,通话状态包括等待被叫呼叫响应态、连接态、等待主叫连接响应态;此时,如果保存的当前通话状态为等待被叫呼叫响应态,交换机还可以向用户补发呼叫消息。在主叫拨号到被叫摘机之前,用户从交换机内部的一个基站切换到另一个基站,如果采用本发明可以极大的提高通话的可靠性,很好的满足用户的特殊切换需求,提升用户的使用感。


图1是实施例1主叫非通话切换的组网示意图;图2是实施例2被叫非通话切换的组网示意图3是实施例1主叫非通话切换流程图;图4是实施例2被叫非通话切换流程图。
具体实施例方式本发明提出在主叫拨号到通话建立这段时间内,不中断通话建立的切换处理方法,该方法主要包括:步骤1.1、交换机收到用户的切换请求后,保存当前的通话状态;步骤
1.2、交换机通过新基站与用户建立新连接;步骤1.3、交换机取出保存的通话状态,在新连接上根据保存的通话状态恢复通话建立过程。下面结合附图对本发明的具体实施方式
作详细的说明。非通话切换包括主叫切换和被叫切换两种情况。实施例1:本发明提出的主叫非通话切换过程实施过程。主叫非通话切换组网图如图1所示,是指在主叫按下拨号键到被叫摘机之前,主叫用户从原基站移动到新基站,此时主叫用户通过新基站与交换机进行新的连接,并通过新连接恢复本次通话建立。主叫按下拨号键之后,被叫摘机之前,主叫通话状态有:呼叫态、振铃态和等待主叫连接响应态,振铃态是最常见并且持续时间最长的主叫非通话切换状态。如图3所示,主叫非通话切换步骤如下:1、主叫按下拨号键之后,被叫摘机之前,主叫用户(用户ID:0x002f8888)从基站A移动到基站B,此时交换机状态处理机的通话状态可能为呼叫态、振铃态和等待主叫连接响应态。2、主叫向基站B发送资源接入请求消息,基站B将资源接入消息发送到交换机,携带主叫用户的WD,资源接入请求类型为切换。3、交换机收到主叫用户的接入请求后,首先根据用户ID:0x002f8888查找当前终端的状态处理机,状态机保存当前通话状态,并给主叫用户回应资源接入响应,携带本次接入应用标识符L3地址。4、主叫用户收到资源接入响应后,如果资源分配成功,则通过基站B向交换机发送切换请求消息。5、交换机收到主叫用户的切换请求后,给主叫用户回应切换响应消息,携带切换结果。6、主叫用户收到交换机的切换响应后,判断切换结果,如果为成功,则给交换机回复切换完成消息。7、交换机收到主叫用户的切换完成消息后,释放与原基站A的连接。8、处理状态机取出步骤3保存的通话状态,判断此状态:I)如果为呼叫态,状态机迁移到呼叫态,等待通话呼叫消息;2)如果为振铃态,状态机迁移到振铃态,等待通话连接消息;3)如果为等待主叫连接响应态,向主叫用户补发送Connect连接请求消息,状态机迁移到等待主叫连接响应态,等待主叫终端的ConnectAck连接响应消息;9、非通话切换结束,主叫用户通过新基站B继续建立通话连接。本实施例的处理方法可以在不中断本次通话建立的前提下,实现主叫用户从基站A切换到基站B。实施例2:本发明提出的被叫非通话切换过程实施过程。被叫非通话切换组网图如图2所示,是指在主叫按下拨号键到被叫摘机之前,被叫用户从原基站移动到新基站,此时被叫用户通过新基站与交换机进行新的连接,并通过新连接恢复通话的建立。主叫按下拨号键之后,被叫摘机之前,被叫通话状态有:等待被叫呼叫响应态、连接态、等待主叫连接响应态。如图4所示,被叫用户非通话切换步骤如下:1、主叫按下拨号键之后,被叫摘机之前,被叫用户(用户ID:0x002f8889)从基站C移动到基站D,此时交换机处理状态机的通话状态可能为等待被叫呼叫响应态、连接态、等待主叫连接响应态。2、被叫用户向基站D发送资源接入请求消息,基站D将资源接入消息发送到交换机,携带被叫用户ID、资源接入请求类型为切换。3、交换机收到被叫用户的接入请求后,首先根据用户ID:0x002f8889查找当前被叫终端处理状态机,状态机保存当前通话状态,并给被叫回应资源接入响应,携带本次接入应用标识符L3地址。4、被叫用户收到资源接入响应后,如果资源分配成功,则通过基站D向交换机发送切换请求消息。5、交换机收到被叫用户的切换请求后,给被叫用户回应切换响应消息,携带切换结果。6、被叫用户收到交换机的切换响应后,判断切换结果,如果为成功,则给交换机回复切换完成消息。7、交换机收到被叫用户的切换完成消息后,释放与原基站C的连接。8、处理状态机取出步骤3保存的通话状态,判断此状态:I)如果为等待被叫呼叫响应态,状态机向被叫发送建立呼叫消息,状态机迁移到等待被叫呼叫响应态;2)如果为连接态,状态机迁移到连接态,等待通话连接消息;3)如果为等待主叫连接响应态,状态机迁移到等待主叫连接响应态,等待主叫终端的ConnectAck连接响应消息;9、非通话切换结束,被叫用户通过新基站D继续建立通话连接。本实施例的处理方法可以在不中断本次通话建立的前提下,实现被叫用户从基站C切换到基站D。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种实现非通话切换的方法,其特征在于,所述非通话切换为,在主叫拨号到通话建立之前用户从原基站移动到新基站,所述方法包括如下步骤: 1.1交换机收到用户的切换请求后,保存当前的通话状态; 1.2交换机通过新基站与用户建立新连接; 1.3交换机取出保存的通话状态,在新连接上根据保存的通话状态恢复通话建立过程。
2.根据权利要求1所述的方法,其特征在于,在步骤1.1之前还包括用户通过新基站向交换机发送资源接入请求消息,请求通过新基站与交换机建立新连接。
3.根据权利要求2所述的方法,其特征在于,所述资源接入请求消息中携带用户WD。
4.根据权利要求3所述的方法,其特征在于,所述步骤1.1具体为,交换机收到用户的切换请求后,根据用户UID查找对应的状态处理机,所述状态处理机保存当前的通话状态。
5.根据权利要求1所述的方法,其特征在于,在步骤1.2和步骤1.3之间还包括:交换机向用户回复切换响应消息,用户收到切换响应后,向交换机回复切换完成消息,交换机释放与原基站的连接。
6.根据权利要求1至5所述的方法之一,其特征在于,所述用户为主叫用户或被叫用户。
7.根据权利要求1所述的方法,其特征在于:所述用户为主叫用户时,所述通话状态包括呼叫态、振铃态和等待主叫连接响应态。
8.根据权利要求1或7所述的方法之一,其特征在于:当所述用户为主叫用户且所述保存的当前通话状态为等待主叫连接响应态时,交换机通过新基站向用户补发通话建立连接消息。
9.根据权利要求1所述的方法,其特征在于:所述用户为被叫用户时,所述通话状态包括等待被叫呼叫响应态、连接态、等待主叫连接响应态。
10.根据权利要求1或9所述的方法之一,其特征在于:当所述用户为被叫用户,且所述保存的当前通话状态为等待被叫呼叫响应态时,交换机向用户补发建立呼叫消息。
全文摘要
本发明提出一种实现非通话切换的方法,所述非通话切换为,在主叫拨号到通话建立之前,用户从原基站移动到新基站,所述方法包括交换机收到用户的切换接入请求后,首先保存当前通话状态并通过新基站与用户进行新连接,然后交换机取出保存的当前通话状态,在新连接上根据当前通话状态恢复通话建立过程。本发明可以极大的提高通话的可靠性,很好的满足用户的特殊切换需求,提升用户的使用感。
文档编号H04W36/16GK103167573SQ20111042156
公开日2013年6月19日 申请日期2011年12月15日 优先权日2011年12月15日
发明者廖端, 祝鲁辉 申请人:北京信威通信技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1