一种双模/多模终端呼叫转移的方法和装置的制作方法

文档序号:7973650阅读:141来源:国知局
专利名称:一种双模/多模终端呼叫转移的方法和装置的制作方法
技术领域
本发明涉及移动通信领域内呼叫转移的方法和装置,尤其涉及一种针对双模或多模移动终端呼叫转移的方法和装置。
背景技术
随着第三代移动通信技术的发展,TD-SCDMA(时分同步码分多址)、CDMA(码分多址)、WCDMA(宽带码分多址)等第三代移动技术逐步进入了实用阶段。但是由于第三代移动技术建网之初不可避免的出现网络覆盖等方面的问题,有在第三代通信终端上支持第二代移动通信技术的需要。同时随着无线局域网等技术的发展,迫切地需要终端同时支持两种或多种模式的通信技术。双模和多模终端最近已经被许多设备商生产,也为一些运营商所选用。
呼叫转移功能可以将呼叫某一终端的来电转移到指定的移动终端或者固定网络通信设备上。呼叫转移功能的实现为用户不方便利用移动终端接听来电或无法接听来电时提供一种可行的处理方法;目前移动网络的呼叫转移技术的使用已经非常普遍和成熟了。
目前的呼叫转移功能主要有四类无条件的呼叫转移、忙时呼叫转移、无法到达时呼叫转移、无应答时呼叫转移;这四种呼叫转移功能满足了用户不同的需求。
随着多模和双模终端的逐渐使用和普及,对呼叫转移功能提出了一些新的要求,比如双模终端用户在某一模式下激活了呼叫转移功能,当用户拨打该终端另一模式下的号码时也可以启动呼叫转移功能。为了应对在双模或多模终端下新的呼叫转移的功能,本发明给出了一种实现双模/多模终端呼叫转移的方法。

发明内容
本发明的目的在于,实现双模/多模终端中,不同模式下的呼叫转移互相关联但又可以保持不同模式下的用户呼叫转移设置相互独立,为此本发明提供了一种针对双模或者多模终端实现呼叫转移的方法及装置。
根据本发明的一个方面,提供了一种双模/多模终端呼叫转移的方法,该方法的基本思想是在网络的HLR(Home Location Register,归属位置寄存器)的用户呼叫转移信息中增加关联号码选项,激活呼叫转移功能时设置关联号码并激活关联号码对应的呼叫转移功能,呼叫首先查询本号码的呼叫转移号码,否则查询关联号码HLR中的呼叫转移号码。当去激活呼叫转移功能时只去激活目前模式下用户的呼叫转移功能。
该方法包括以下步骤步骤S202,向当前模式下用户的HLR发送包含有关联号码的用户注册消息来注册呼叫转移功能;步骤S204,激活关联号码对应的呼叫转移功能,并且将其关联号码设置为当前模式下用户的号码;以及步骤S206,如果呼叫时发现被叫用户忙,则首先查询被叫号码的呼叫转移信息进行呼叫,若无法实现呼叫则查询其关联号码的呼叫转移信息,实现呼叫转移。
在上述的方法中,在双模终端情况下,所述当前模式下用户的号码的关联号码为该终端另一模式下的一个用户号码;在多模终端情况下,所述关联号码为该终端其他模式下的两个或两个以上用户号码。
在上述的方法中,步骤S204中包括当前模式下的HLR发送消息到其关联号码的HLR,注册或者修改关联号码的呼叫转移功能的信息,其中包括设置关联号码和修改呼叫转移功能的状态。
在上述的方法中,在步骤S204中将当前模式下用户号码的关联号码的关联号码的目标号码设置为空。
在上述的方法中,当用户拨打某一模式下的号码时,若发现目前的呼叫转移功能启动,但目标号码为空,则去其关联号码的HLR查询呼叫转移目标号码。
在上述的方法中,当前模式下用户的HLR去激活或者删除呼叫转移消息时,只修改当前HLR中的呼叫转移消息,不去修改其关联号码中的HLR消息。
在上述的方法中,步骤S206中所述查询包括如果该模式下用户在HLR中的呼叫转移功能激活,并且呼叫转移号码存在,则正常返回呼叫转移消息;如果该模式下用户在HLR中的呼叫转移功能未激活,则正常返回呼叫转移消息;以及如果该模式下用户在HLR中呼叫转移功能激活,并且呼叫转移号码不存在,则HLR去其关联号码查询呼叫转移号码,并且根据查询结果返回呼叫转移消息。
在上述的方法中,步骤S206包括以下步骤步骤S206-2,判断用户是否激活了呼叫转移功能,如果没有激活呼叫转移功能则设置无呼叫转移,继续呼叫处理;如果激活了呼叫转移功能,则执行以下步骤;步骤S206-4,判断呼叫转移限制数目是否到达,若是,则设置呼叫转移异常,继续呼叫处理;若否,则获取呼叫转移目标的号码,并执行以下步骤;步骤S206-6,若获取呼叫转移目标的号码成功,则进行一般单模模式下的呼叫转移后续处理,并继续呼叫处理;若获取不成功,则执行以下步骤;以及步骤S206-8,判断目前是否有关联号码,若是,则去其关联号码的HLR中获取呼叫转移目标号码,若获取成功,则进行一般单模模式下的呼叫转移后续处理,若没有关联号码,则设置无呼叫转移,继续呼叫处理。
在上述的方法中,用户是指在移动网络中注册的信息,由一个用户标识来识别,与终端的使用者不同。
根据本发明的另一个方面,提供了一种双模/多模终端呼叫转移装置,该装置包括注册消息发送模块,用于向当前模式下用户的HLR发送包含有关联号码的用户注册消息来注册呼叫转移功能;关联号码设置模块,用于设置关联号码并激活关联号码对应的呼叫转移功能;以及呼叫转移模块,用于如果呼叫时发现被叫用户忙,则首先查询被叫号码的呼叫转移信息进行呼叫,若无法实现呼叫则查询其关联号码的呼叫转移信息,实现呼叫转移。
其中,在双模终端情况下,当前模式下用户号码的关联号码为该终端另一模式下的一个用户号码;在多模终端情况下,当前模式下用户号码的关联号码为该终端其他模式下的两个或两个以上用户号码。
在上述的装置中,关联号码设置模块还用于使当前模式下的HLR发送消息到其关联号码的HLR,注册或者修改关联号码的呼叫转移功能的信息,其中包括设置关联号码和修改呼叫转移功能的状态。
在上述的装置中,关联号码设置模块还用于将当前模式下用户号码的关联号码的关联号码的目标号码设置为空。
在上述的装置中,当用户拨打某一模式下的号码时,若发现目前的呼叫转移功能启动,但目标号码为空,则去关联号码的HLR查询呼叫转移目标号码。
在上述的装置中,当前模式下用户的HLR去激活或者删除呼叫转移消息时,只修改当前HLR中的呼叫转移消息,不去修改其关联号码中的HLR消息。
在上述的装置中,呼叫转移模块还包括查询模块,用于执行以下功能如果该模式下用户在HLR中的呼叫转移功能激活,并且呼叫转移号码存在,则正常返回呼叫转移消息;如果该模式下用户在HLR中的呼叫转移功能未激活,则正常返回呼叫转移消息;以及如果该模式下用户在HLR中呼叫转移功能激活,并且呼叫转移号码不存在,则HLR去其关联号码查询呼叫转移号码,并且根据查询结果返回呼叫转移消息。
在上述的装置中,呼叫转移模块还包括呼叫转移功能激活判断模块,用于判断用户是否激活了呼叫转移功能,如果没有激活呼叫转移功能则设置无呼叫转移,继续呼叫处理;如果激活了呼叫转移功能,则由以下模块进行处理;呼叫转移限制数目判断模块,用于判断呼叫转移限制数目是否到达,若是,则设置呼叫转移异常,继续呼叫处理;若否,则获取呼叫转移目标的号码,并由以下模块进行处理;呼叫转移后续处理模块,用于如果获取呼叫转移目标的号码成功时,进行一般单模模式下的呼叫转移后续处理,并继续呼叫处理;若获取不成功,由以下模块进行处理;
关联号码判断获取模块,用于判断目前是否有关联号码,若没有关联号码,则设置无呼叫转移,继续呼叫处理;若是,则去关联号码的HLR中获取呼叫转移目标号码,若获取成功,则进行一般单模模式下的呼叫转移后续处理,否则设置无呼叫转移,继续呼叫处理。
其中,用户是指在移动网络中注册的信息,由一个用户标识来识别,与终端的使用者不同。
本发明实现了以下有益效果,双模终端用户在某一模式下激活了呼叫转移功能,当用户拨打该终端另一模式下的号码时也可以启动呼叫转移功能,提高了接通成功率。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是实现呼叫转移功能过程中终端与GMSC以及HLR的交互关系的示意图;图2是根据本发明的双模/多模终端呼叫转移方法的流程图;图3是根据本发明的双模终端HLR(或VLR)中实现呼叫转移的方法流程图;图4示出了根据本发明第一实施例的双模终端忙时呼叫转移信息流(当前模式用户HLR中存在呼叫转移号码);
图5示出了根据本发明第二实施例的双模终端忙时呼叫转移信息流(当前模式用户HLR中不存在呼叫转移号码);图6示出了根据本发明第三实施例的双模终端忙时呼叫转移信息流(当前模式用户HLR未激活呼叫转移);图7示出了根据本发明第四实施例的双模终端忙时呼叫转移信息流(当前模式用户HLR中不存在呼叫转移号码,去关联HLR查询呼叫转移号码失败);以及图8是根据本发明的双模/多模终端呼叫转移装置的框图。
具体实施例方式
下面参照附图,详细描述本发明的双模/多模移动终端呼叫转移方法和装置。
参照图1,图1是实现呼叫转移功能过程中终端与GMSC以及HLR的交互关系的示意图。系统的处理过程如下首先终端与GMSC建立连接,然后GMSC去HLR请求用户的信息,若未获得所需信息,则去模式2号码的HLR数据存储区查询呼叫转移信息,以实现呼叫转移。以下结合具体实施例进行较详细描述。
参照图2,说明根据本发明的双模/多模终端呼叫转移方法;该方法包括以下步骤步骤S202,向当前模式下用户的HLR发送包含有关联号码的用户注册消息来注册呼叫转移功能;步骤S204,激活关联号码对应的呼叫转移功能,并且将其关联号码设置为所述当前模式下用户的号码;以及步骤S206,如果呼叫时发现被叫用户忙,则首先查询被叫号码的呼叫转移信息进行呼叫,若无法实现呼叫,则查询其关联号码的呼叫转移信息,实现呼叫转移。
其中,在双模终端情况下,当前模式下用户的号码的关联号码为该终端另一模式下的一个用户号码;在多模终端情况下,关联号码为该终端其他模式下的两个或两个以上用户号码。
其中,在步骤S204中,当前模式下的HLR发送消息到其关联号码的HLR,注册或者修改关联号码的呼叫转移功能的信息,其中包括设置关联号码和修改呼叫转移功能的状态。
其中,在步骤S204中,将当前模式下用户号码的关联号码的关联号码的目标号码设置为空。
其中,当用户拨打某一模式下的号码时,若发现目前的呼叫转移功能启动,但目标号码为空,则去其关联号码的HLR查询呼叫转移目标号码。
其中,当前模式下用户的HLR去激活或者删除呼叫转移消息时,只修改当前HLR中的呼叫转移消息,不去其修改关联号码中的HLR消息。
其中,步骤S206中所述查询包括如果该模式下用户在HLR中的呼叫转移功能激活,并且呼叫转移号码存在,则正常返回呼叫转移消息;如果该模式下用户在HLR中的呼叫转移功能未激活,则正常返回呼叫转移消息;以及如果该模式下用户在HLR中呼叫转移功能激活,并且呼叫转移号码不存在,则HLR去其关联号码查询呼叫转移号码,并且根据查询结果返回呼叫转移消息。
其中,步骤S206还包括以下步骤步骤S206-2,判断用户是否激活了呼叫转移功能,如果没有激活呼叫转移功能则设置无呼叫转移,继续呼叫处理;如果激活了呼叫转移功能,则执行以下步骤;步骤S206-4,判断呼叫转移限制数目是否到达,若是,则设置呼叫转移异常,继续呼叫处理;若否,则获取呼叫转移目标的号码,并执行以下步骤;步骤S206-6,若获取呼叫转移目标的号码成功,则进行一般单模模式下的呼叫转移后续处理,并继续呼叫处理;若获取不成功,则执行以下步骤;步骤S206-8,判断目前是否有关联号码,若是,则去其关联号码的HLR中获取呼叫转移目标号码,若获取成功,则进行一般单模模式下的呼叫转移后续处理,若没有关联号码,则设置无呼叫转移,继续呼叫处理。
其中,用户是指在移动网络中注册的信息,由一个用户标识来识别,与终端的使用者不同。
参照图3说明根据本发明的双模终端HLR(或VLR)中实现呼叫转移的方法。该方法包括以下步骤(1)判断用户是否激活了呼叫转移功能,如果激活转(2)否则转(7);(2)判断呼叫转移是否到达,到达转(8)否则转(3);(3)获取呼叫转移目标的号码,成功转(4)否则转(5);(4)进行一般单模模式下呼叫转移后续处理,转(9);(5)判断目前是否有关联号码,是转(6)否则转(7);(6)去关联号码的HLR中获取呼叫转移目标号码,获取成功转(4),否则转(7);(7)设置无呼叫转移,转(9);(8)设置呼叫转移异常,转(9);(9)继续呼叫处理。
参照图4,说明根据本发明第一实施例的双模终端忙时呼叫转移过程(当前模式用户HLR中存在呼叫转移号码);某一模式下的用户B在HLR注册激活了忙时呼叫转移功能,当用户A呼叫用户时该用户正在通话中,系统的处理过程如下(1)首先终端MSa与GMSC建立连接;(2)然后去HLRb1去用户B所在的HLR中请求用户的位置信息,然后与用户B所属的MSCb建立连接;(3)MSCb通过与终端交互发现用户终端在忙,向用户B所属的VLR发送终端忙的消息;(4)VLRb1查询呼叫转移信息,获得用户B的忙时呼叫转移号码MSc;(5)MSCb通过获得的这个号码所属的HLRc获知该号码所属的MSCc,与MSCc建立链接,同时通知GMSC及MSa连接已经建立。
参照图5说明根据本发明第二实施例的双模终端忙时呼叫转移的过程(当前模式用户HLR中不存在呼叫转移号码);移动终端MSa,移动终端MSb包含两个模式用户,模式一MSb1,模式二MSb2。终端MSb在MSb2所属的模式下激活了忙时呼叫转移功能,呼叫转移的号码为MSc所使用的号码,并设置关联号码为模式一用户MSb1,系统的处理过程如下(1)MSa呼叫MSb1,此时MSb1正在通话中;
(2)此时VLRb1查询呼叫转移信息,发现忙时呼叫转移激活,但未设置呼叫转移的号码;(3)VLRb1去用户MSb2所属的HLRb2查询呼叫转移的号码;(4)HLRb2返回呼叫转移号码MSc所使用的号码给VLRb1;(5)系统去建立与MSc的连接实现呼叫转移功能。
参照图6说明说明根据本发明第三实施例双模终端忙时呼叫转移的过程(当前模式用户HLR未激活呼叫转移);某一模式下的用户B在HLR未激活忙时呼叫转移功能,当用户A呼叫用户时该用户正在通话中,系统的处理过程如下(1)终端MSa与GMSC建立连接;(2)终端去HLRb1去请求用户B所在的HLR中请求用户的位置信息;(3)与用户B所属的MSCb建立连接;(4)MSCb通过与终端交互发现用户终端在忙,向用户B所属的VLR发送终端忙的消息;(5)VLR查询呼叫转移信息,获得用户B未启用呼叫转移功能,故呼叫无法实现。
参照图7说明根据本发明第四实施例的双模终端忙时呼叫转移的过程(当前模式用户HLR中不存在呼叫转移号码,去关联HLR查询呼叫转移号码失败)。
移动终端MSa,移动终端MSb包含两个模式用户,模式一MSb1,模式二MSb2。终端MSb在MSb2所属的模式下激活了忙时呼叫转移功能,呼叫转移的号码为MSc所使用的号码,并设置关联号码为模式一用户MSb1;之后MSb2又取消了呼叫转移功能,呼叫转移过程如下(1)MSa呼叫MSb1,此时MSb1正在通话中;(2)VLRb1查询呼叫转移信息,发现忙时呼叫转移激活,但未设置呼叫转移的号码;(3)VLRb1去用户MSb2所属的HLRb2查询呼叫转移的号码,未获取呼叫转移号码,故呼叫转移功能未能实现,无法完成呼叫。
其中用户是指在移动网络中注册的信息,由一个用户识别标识来识别,与终端的使用者不同。一个物理的人使用的终端可以同时拥有多个不同(相同)网络的用户标识。终端用户是指使用移动终端的物理的人。
参照图8说明根据本发明的双模/多模终端呼叫转移装置。该装置包括注册消息发送模块802,用于向当前模式下用户的HLR发送包含有关联号码的用户注册消息来注册呼叫转移功能;关联号码设置模块804,用于激活关联号码对应的呼叫转移功能,并且将其关联号码设置为所述当前模式下用户的号码;以及呼叫转移模块806,用于如果呼叫时发现被叫用户忙,则首先查询被叫号码的呼叫转移信息进行呼叫,若无法实现呼叫则查询其关联号码的呼叫转移信息,实现呼叫转移。
其中,在双模终端情况下,当前模式下用户号码的关联号码为该终端另一模式下的一个用户号码;在多模终端情况下,当前模式下用户号码的关联号码为该终端其他模式下的两个或两个以上用户号码。
其中,关联号码设置模块804还用于使当前模式下的HLR发送消息到其关联号码的HLR,注册或者修改关联号码的呼叫转移功能的信息,其中包括设置关联号码和修改呼叫转移功能的状态。
其中,关联号码设置模块804还用于将当前模式下用户号码的关联号码的关联号码的目标号码设置为空。
其中,当用户拨打某一模式下的号码时,若发现目前的呼叫转移功能启动,但目标号码为空,则去关联号码的HLR查询呼叫转移目标号码。
其中,当前模式下用户的HLR去激活或者删除呼叫转移消息时,只修改当前HLR中的呼叫转移消息,不去修改其关联号码中的HLR消息。
其中,呼叫转移模块806还包括查询模块,用于执行以下功能如果该模式下用户在HLR中的呼叫转移功能激活,并且呼叫转移号码存在,则正常返回呼叫转移消息;如果该模式下用户在HLR中的呼叫转移功能未激活,则正常返回呼叫转移消息;以及如果该模式下用户在HLR中呼叫转移功能激活,并且呼叫转移号码不存在,则HLR去其关联号码查询呼叫转移号码,并且根据查询结果返回呼叫转移消息。
其中,呼叫转移模块806还包括
呼叫转移功能激活判断模块(未示出),用于判断用户是否激活了呼叫转移功能,如果没有激活呼叫转移功能则设置无呼叫转移,继续呼叫处理;如果激活了呼叫转移功能,则由以下模块进行处理;呼叫转移限制数目判断模块(未示出),用于判断呼叫转移限制数目是否到达,若是,则设置呼叫转移异常,继续呼叫处理;若否,则获取呼叫转移目标的号码,并由以下模块进行处理;呼叫转移后续处理模块(未示出),用于如果获取呼叫转移目标的号码成功,则进行一般单模模式下的呼叫转移后续处理,并继续呼叫处理;若获取不成功,由以下模块进行处理;关联号码判断获取模块(未示出),用于判断目前是否有关联号码,若没有关联号码,则设置无呼叫转移,继续呼叫处理;若是,则去关联号码的HLR中获取呼叫转移目标号码,若获取成功,则进行一般单模模式下的呼叫转移后续处理,否则设置无呼叫转移,继续呼叫处理。
其中,用户是指在移动网络中注册的信息,由一个用户标识来识别,与终端的使用者不同。
通过以上所述可知,通过本发明提供的方法和装置,实现了在双模/多模终端中,用户在某一模式下激活了呼叫转移功能时,当播打该终端另一模式下的号码时也可以启动呼叫转移功能,使得接通成功率提高。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种双模/多模终端呼叫转移的方法,其特征在于,包括以下步骤步骤S202,向当前模式下用户的归属位置寄存器发送包含有关联号码的用户注册消息来注册呼叫转移功能;步骤S204,激活所述关联号码对应的呼叫转移功能,并且将其关联号码设置为所述当前模式下用户的号码;以及步骤S206,如果呼叫时发现被叫用户忙,则首先查询被叫号码的呼叫转移信息进行呼叫,若无法实现呼叫则查询其关联号码的呼叫转移信息,实现呼叫转移。
2.根据权利要求1所述的方法,其特征在于,所述用户是指在移动网络中注册的信息,由一个用户标识来识别,与终端的使用者不同。
3.根据权利要求1或2所述的方法,其特征在于,在双模终端情况下,所述当前模式下用户的号码的关联号码为该终端另一模式下的一个用户号码;在多模终端情况下,所述关联号码为该终端其他模式下的两个或两个以上用户号码。
4.根据权利要求3所述的方法,其特征在于,在所述步骤S204中,当前模式下的归属位置寄存器发送消息到其关联号码的归属位置寄存器,注册或者修改所述关联号码的呼叫转移功能的信息,其中包括设置所述关联号码和修改呼叫转移功能的状态。
5.根据权利要求4所述的方法,其特征在于,在所述步骤S204中,将所述当前模式下用户号码的关联号码的关联号码的目标号码设置为空。
6.根据权利要求5所述的方法,其特征在于,当用户拨打某一模式下的号码时,若发现目前的呼叫转移功能启动,但目标号码为空,则去其关联号码的归属位置寄存器查询呼叫转移目标号码。
7.根据权利要求1或2所述的方法,其特征在于,当前模式下用户的归属位置寄存器去激活或者删除呼叫转移消息时,只修改当前归属位置寄存器中的呼叫转移消息,不去修改其关联号码中的归属位置寄存器消息。
8.根据权利要求1或2所述的方法,其特征在于,步骤S206中所述查询包括如果该模式下用户在归属位置寄存器中的呼叫转移功能激活,并且呼叫转移号码存在,则正常返回呼叫转移消息;如果该模式下用户在归属位置寄存器中的呼叫转移功能未激活,则正常返回呼叫转移消息;以及如果该模式下用户在归属位置寄存器中呼叫转移功能激活,并且呼叫转移号码不存在,则归属位置寄存器去其关联号码查询呼叫转移号码,并且根据查询结果返回呼叫转移消息。
9.根据权利要求1或2所述的方法,其特征在于,所述步骤S206包括以下步骤步骤S206-2,判断用户是否激活了呼叫转移功能,如果没有激活呼叫转移功能则设置无呼叫转移,继续呼叫处理;如果激活了呼叫转移功能,则执行以下步骤;步骤S206-4,判断是否到达呼叫转移限制数目,若是,则设置呼叫转移异常,继续呼叫处理;若否,则获取呼叫转移目标的号码,并执行以下步骤;步骤S206-6,若获取呼叫转移目标的号码成功,则进行一般单模模式下的呼叫转移后续处理,并继续呼叫处理;若获取不成功,则执行以下步骤;以及步骤S206-8,判断目前是否有关联号码,若否,则设置无呼叫转移,继续呼叫处理,若是,则去其关联号码的归属位置寄存器中获取呼叫转移目标号码,若获取成功,则进行一般单模模式下的呼叫转移后续处理,否则设置无呼叫转移,继续呼叫处理。
10.一种用于双模/多模终端呼叫转移的装置,其特征在于,包括注册消息发送模块,用于向当前模式下用户的归属位置寄存器发送包含有关联号码的用户注册消息来注册呼叫转移功能;关联号码设置模块,用于激活所述关联号码对应的呼叫转移功能,并且将其关联号码设置为所述当前模式下用户的号码;以及呼叫转移模块,用于如果呼叫时发现被叫用户忙,则首先查询被叫号码的呼叫转移信息进行呼叫,若无法实现呼叫则查询其关联号码的呼叫转移信息,实现呼叫转移。
11.根据权利要求10所述的装置,其特征在于,所述用户是指在移动网络中注册的信息,由一个用户标识来识别,与终端的使用者不同。
12.根据权利要求10或11所述的装置,其特征在于,在双模终端情况下,所述当前模式下用户号码的关联号码为该终端另一模式下的一个用户号码;在多模终端情况下,所述当前模式下号码的关联号码为该终端其他模式下的两个或两个以上用户号码。
13.根据权利要求12所述的装置,其特征在于,所述关联号码设置模块还用于使当前模式下的归属位置寄存器发送消息到其关联号码的归属位置寄存器,注册或者修改所述关联号码的呼叫转移功能的信息,其中包括设置所述关联号码和修改呼叫转移功能的状态。
14.根据权利要求13所述的装置,其特征在于,所述关联号码设置模块还用于将所述当前模式下用户号码的关联号码的关联号码的目标号码设置为空。
15.根据权利要求14所述的装置,其特征在于,当用户拨打某一模式下的号码时,若发现目前的呼叫转移功能启动,但目标号码为空,则去关联号码的归属位置寄存器查询呼叫转移目标号码。
16.根据权利要求10或11所述的装置,其特征在于,当前模式下用户的归属位置寄存器去激活或者删除呼叫转移消息时,只修改当前归属位置寄存器中的呼叫转移消息,不去修改其关联号码中的归属位置寄存器消息。
17.根据权利要求10或11所述的装置,其特征在于,所述呼叫转移模块还包括查询模块,用于执行以下功能如果该模式下用户在归属位置寄存器中的呼叫转移功能激活,并且呼叫转移号码存在,则正常返回呼叫转移消息;如果该模式下用户在归属位置寄存器中的呼叫转移功能未激活,则正常返回呼叫转移消息;以及如果该模式下用户在归属位置寄存器中呼叫转移功能激活,并且呼叫转移号码不存在,则归属位置寄存器去其关联号码查询呼叫转移号码,并且根据查询结果返回呼叫转移消息。
18.根据权利要求10或11所述的装置,其特征在于,所述呼叫转移模块还包括呼叫转移激活判断模块,用于判断用户是否激活,如果没有激活呼叫转移功能则设置无呼叫转移,则继续呼叫处理;如果激活了呼叫转移功能,则由以下模块进行处理;呼叫转移限制数目判断模块,用于判断呼叫转移限制数目是否到达,若是,则设置呼叫转移异常,继续呼叫处理;若否,则获取呼叫转移目标的号码,并由以下模块进行处理;呼叫转移后续处理模块,用于如果获取呼叫转移目标的号码成功时,进行一般单模模式下的呼叫转移后续处理,并继续呼叫处理;若获取不成功,则由以下模块进行处理;关联号码判断获取模块,用于判断目前是否有关联号码,若没有关联号码,则设置无呼叫转移,继续呼叫处理;若是,则去其关联号码的归属位置寄存器中获取呼叫转移目标号码,若获取成功,则进行一般单模模式下的呼叫转移后续处理,否则设置无呼叫转移,继续呼叫处理。
全文摘要
一种双模/多模终端呼叫转移方法,包括以下步骤步骤S202,向当前模式下用户的归属位置寄存器发送包含有关联号码的用户注册消息来注册呼叫转移功能;步骤S204,激活关联号码对应的呼叫转移功能,并且将其关联号码设置为当前模式下用户的号码;以及步骤S206,如果呼叫时发现被叫用户忙,则首先查询被叫号码的呼叫转移信息进行呼叫,若无法实现呼叫则查询其关联号码的呼叫转移信息,实现呼叫转移;本发明还提供了一种用于双模/多模终端呼叫转移的装置。
文档编号H04W88/06GK101052178SQ20061016090
公开日2007年10月10日 申请日期2006年12月1日 优先权日2006年12月1日
发明者马伟 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1