专利名称:一种呼叫控制方法及通讯系统以及相关设备的制作方法
技术领域:
本发明涉及通讯领域,尤其涉及一种呼叫控制方法及通讯系统以及相关 设备。
背景技术:
随着通信与互联网行业的发展,通信与互联网行业慢慢互相渗透互相融 合,衍生出新的业务和应用。在发展过程中业务和应用都是围绕用户这个核 心来提供,而作为用户通讯的核心,统一的通信号码是用户通讯的主要核心 识别方式。
统一通信号码技术能够提供基于两个网络间,同一号码的互通和统一通
信,现有技术中的一种统一通信号码技术为
采用一号通的方式绑定多个终端,具体为由系统分配一号通号码,基 于此一号通号码绑定多种终端如固话,小灵通等号码,当拨打该一号通号码 时,系统将基于所绑定的多种终端按照同时振铃或者顺序振铃的方式进行接 续被叫方,则最终用户可实现始终拨打统一号码而能够接通不用的被叫用户 终端,实现了统一对外号码的目的。
但是上述现有技术中需要系统新分配一号通号码给用户,而不能使用用 户已有的号码;
其次,若用户如果直接采用用户终端(固定电话,小灵通或手机)呼叫 被叫用户,则被叫用户直接显示该主叫号码,而不是一号通号码,从而被叫 终端无法回拨使用一号通技术,因此降低了用户体验。
发明内容
本发明实施例提供了 一种呼叫控制方法及通讯系统以及相关设备,能够 基于同一号码基于不同网络条件下实现通讯能力,因此提高用户体验。
本发明实施例提供的呼叫控制方法,包括以下步骤接收主叫终端的呼 叫请求,所述呼叫请求中携带被叫终端号码;根据所述被叫终端号码查询所述被叫终端归属的归属位置寄存器HLR;从所述HLR获取补充业务码,所述 补充业务码中包含同号业务标识;根据所述同号业务标识触发应用服务器AS 执行同号业务。本发明实施例提供的通讯系统,包括移动交换中心,用于根据主叫终 端发起的呼叫中携带的被叫终端号码向该被叫终端归属的归属位置寄存器请 求获取补充业务码,根据所述补充业务码中的同号业务标识向网关移动交换 中心发起呼叫;归属位置寄存器,用于根据所述移动交换中心发起的请求向 所述移动交换中心反馈对应的被叫终端的补充业务码;网关移动交换中心, 用于根据移动交换中心的呼叫触发应用服务器执行同号业务;应用服务器, 用于根据网关移动交换中心的触发执行同号业务。本发明实施例提供的移动交换中心,包括呼叫接收单元,用于接收主 叫终端发起的呼叫,该呼叫中携带被叫终端号码;获取单元,用于根据所述 呼叫接收单元接收到的呼叫中携带的被叫终端号码从被叫归属的HLR中获取 对应的补充业务码;同号业务触发单元,用于根据所述获取单元获取到的补 充业务码对同号业务进行触发。本发明实施例提供的归属位置寄存器,包括同号业务签约控制单元, 用于根据用户的需求签约同号业务,并将所述同号业务标识设置于补充业务 码中;请求接收单元,用于接收MSC发送的获取请求,所述获取请求中携带 被叫终端标识;查询单元,用于根据所述请求接收单元接收到的获取请求中 的被叫终端标识查询对应的补充业务码业务签约属性;请求反馈单元,用于 向所述MSC反馈所述查询单元查询到的补充业务码。从以上技术方案可以看出,本发明实施例具有以下优点本发明实施例中,被叫移动交换中心(MSC, Mobile Switching Center) 接收主叫终端的呼叫,并根据该呼叫中携带的被叫方手机号码确定被叫归属 位置寄存器(HLR, Home Location Register),从该HLR中获取补充业务码 (SS_Code),并根据该SS_Code中的同号业务属性触发应用服务器(AS, Application Server)的同号业务,AS再通过语音网关将该呼叫接续至被叫手 机和/或互联网协议(IP, Internet Protocol)客户端,所以本发明实施例可以实现采用手机号码作为统一号码,当有用户呼叫此手机号码时,可以按照用 户的设置,将该呼叫接续至被叫手机和/或IP客户端,所以不需要分配新的统 一号码,且用户回拨时同样可以使得呼叫被接续至被叫手机和/或IP客户端, 因此能够提高用户体验。
图1为本发明实施例中呼叫控制方法实现过程示意图; 图2为本发明实施例中呼叫控制方法第一实施例信令流程图; 图3为本发明实施例中呼叫控制方法第二实施例信令流程图; 图4为本发明实施例中通讯系统实施例示意图; 图5为本发明实施例中MSC实施例示意图; 图6为本发明实施例中HLR实施例示意图; 图7为本发明实施例中语音网关实施例示意图。
具体实施例方式
本发明实施例提供了 一种呼叫控制方法及通讯系统以及相关设备,用于 提高用户体验。
本发明实施例中,被叫MSC接收主叫终端的呼叫,并根据该呼叫中携带 的被叫方手机号码确定被叫HLR,从该HLR中获取SS—Code,并才艮据该 SS_Code中的同号业务属性触发AS的同号业务,AS再通过语音网关将该呼 叫接续至被叫手机和/或IP客户端,所以本发明实施例可以实现采用手机号码 作为统一号码,当有用户呼叫此手机号码时,可以按照用户的设置,将该呼 叫接续至被叫手机和/或IP客户端,所以不需要分配新的统一号码,且用户回 拨时同样可以使得呼叫被接续至被叫手机和/或IP客户端,因此能够提高用户 体验。
下面对本发明实施例中的呼叫控制方法实施例进行详细描述,请参阅图 1,本发明实施例中的呼叫控制方法实现过程流程包括
101、主叫手机拨打其他移动手机号码(该手机号码的用户签约了同号业务),呼叫通过信令上报至主叫归属的MSC;
本实施例中,该呼叫还可以通过信令上报至主叫归属的网关移动交换中 心(GMSC, Gateway-MSC),后续实施例中均以MSC为例进行说明,可以 理解的是,同样可以为GMSC。
本实施例中,若用户签约了同号业务,则该用户归属的HLR会将同号业 务的标识置于SS—Code中,用于指示该用户签约了同号业务。SS—Code在现 有的呼叫流程中作为保留位进行传输,SS—Code中还可以携带用户签约的其 他业务的标识,例如,若用户签约了彩铃业务,则HLR会将彩铃业务的标识 设置于SS—Code中。
目前的呼叫流程中,多媒体彩铃业务的标识为252,普通彩铃业务的标识 为254,则本实施例中可以考虑将同号业务的标识设置为251,可以理解的是, 此处仅以一个例子进行-说明,具体的标识不做限定。
102、 MSC查询被叫号码归属的HLR,并向该HLR请求获取被叫号码签 约的SS_Code;
MSC根据主叫终端提供的被叫号码查询该被叫号码归属的HLR,并向该 HLR发起请求;
本实施例中,MSC请求从HLR获取被叫号码签约的SS_Code,若用户签 约了同号业务,则该SS_Code中会包含同号业务标识,若用户签约了彩铃业 务,则该SS_Code中会包含彩铃业务标识。
103、 HLR向MSC反馈SS_Code;
HLR接收到MSC的请求之后,根据请求中携带的被叫终端的相关信息查 询该被叫终端对应的SS_Code,并将查询到的属性反馈至MSC。
104、 MSC根据HLR所返回的SSj3ode签约属性,触发同号业务,并通 过路由策略向同号业务相关的信息发送至同号业务平台所在的GMSC;
本实施例中,被叫终端签约了同号业务,即SS_Code中包含同号业务标 识,若用户没有签约彩铃业务,则SS_Code中不包含彩铃业务标识,若签约 了彩铃业务,则SS_Code中包含彩铃业务标识。若SS_Code中不包含彩铃业务标识,仅包含同号业务标识,则MSC根据 SS_Code中的同号业务标识获知当前'的呼叫需要触发该被叫终端的同号业务, 则将与该同号业务相关的信息通过预置的路由策略发送至同号业务平台所在 的GMSC;若SS_Code中包含彩铃业务标识,或其他业务标识,同时还包括同号业 务标识,则MSC根据业务的优先级信息选择触发优先级最高的业务。需要说 明的是,业务的优先级信息可以在用户定制业务时由HLR进行设置,本实施 例中主要考虑用户的同号业务,因此HLR将同号业务的优先级设置为最高。 MSC获取SS一Code后,根据优先级的顺序确定当前最高优先级的业务为同号 业务,则将与该同号业务相关的信息通过预置的路由策略发送至同号业务平 台所在的GMSC。上述描述的过程是由MSC确定触发顺序的方式,可以理解的是,同样可 以在HLR侧进行设置,例如,HLR在接收到MSC的请求之后,首先判断该 请求对应的用户是否签约了同号业务,若签约,则无须判断该用户是否签约 其他业务,而直接向MSC反馈SS_Code,且在该SS_Code中只携带同号业务 标识,则MSC收到该SS—Code后也无须进^f亍优先触发。105、 GMSC通过语音网关将该用户的同号业务触发至AS;GMSC接收到MSC发送的同号业务相关信息后,触发AS执行同号业务。106、 AS通过IP网络与该被叫终端在同号业务中指定的IP客户端进行接续;该IP客户端可以为个人电脑,或其他智能IP网络终端。具体的,AS查询该-敗叫终端对应的IP客户端的物理端口号码,并通过 该物理端口与该IP客户端进行接续。107、 AS向GMSC请求进行二次接续;AS向IP客户端下发被叫手机号码,同时通过信令或者前缀码携带特定 业务标识,将携带该特定业务标识的二次接续请求发送至GMSC,该特定业 务标识用于指示当GMSC获取到SS_Code后直接接续净皮叫终端,而不触发该SS—Code中的其他业务。108、 GMSC向HLR查询SS_Code;GMSC接收到AS发送的二次接续请求后,向HLR发起获取请求,请求 获取SS—Code。109、 HLR向GMSC反馈SS—Code;110、 GMSC进行二次接续;GSMC接收HLR反馈的SS_Code (可能同时包括该号码的同号业务标识 以及其他业务标识),则此时GMSC根据AS下发的特定业务标识获知此时应 直接接续被叫终端,而不需要触发SS—Code中的其他业务,则GMSC接续被 叫漫游号码至被叫所在MSC,通过被叫所在MSC将呼叫最终接续至被叫手 机终端。上述实施例中,由步骤106和步骤110可知,主叫终端可以根据被叫的 手机号码直接接续到被叫终端的手机以及IP客户端,此时被叫手机以及IP客 户端的振铃方式可以由被叫终端设置,即被叫终端可以在AS中设置振铃方 式,具体可以有以下几种手机以及IP客户端同时振铃,仅手机振铃,仅IP 客户端振铃,手机以及IP客户端顺序振铃。若为手机以及IP客户端同时振铃, 则步骤106接续到IP客户端后,不立即振铃,而是等待步骤IIO接续到被叫 手机后,同时使被叫手机以及IP客户端振铃;其他的方式的处理方式可以依 次推导出,此处不再赘述。上述实施例中描述的GMSC在接收到AS的二次接续请求后需要到HLR 中获取SS—Code的情况,在具体实现中,若GMSC能够预先获取到接续被叫 手机所需的相关信息,则无须向HLR获取SS一Code,具体的处理方式将在下 面进4亍i羊纟田4翁述一、需要避免二次触发的情况请参阅图2,本发明实施例中呼叫控制方法第一实施例信令流程包括 201、主叫手机向MSC发送呼叫请求;本实施例中,主叫手机向MSC发送呼叫请求setup,该呼叫请求中携带有被叫的手机号码,需要说明的是,在实际呼叫过程中,主叫手机向主叫MSC发送呼叫请求,再由主叫MSC将该呼叫通过各通讯网元路由至被叫MSC, 若主叫终端与被叫终端归属于同一个MSC,则不需区分主被叫MSC,具体的 路由过程为现有技术,此处不再赘述。需要说明的是,在用户签约业务时,HLR需要先进行业务签约和设置, 即采用SS_Code携带业务标识,且设置业务优先级为被叫呼叫签约属性 (T-CSI)业务,呼叫前转(CF)业务,同号业务,其他业务。在本实施例以 及后续各个实施例中均不考虑T-CSI业务以及CF业务的处理,则在SS—Code 中优先级最高的业务为同号业务。202、 被叫MSC向被叫归属的HLR发起业务查询请求(SRI, Service Request Instruction);被叫MSC收到该呼叫后,请求从被叫归属的HLR中查询SRI,即查询 被叫终端的签约属性。203、 被叫归属的HLR反馈被叫终端的签约属性;被叫归属的HLR接收到被叫MSC发送的SRI查询请求后,查询该被叫 终端对应的签约属性,并向被叫MSC反馈所有签约业务以及被叫移动终端动 态漫游号码(MSRN, Mobile Subscriber Roaming Number),需要说明的是, 本实施例中,被叫HLR向被叫MSC反馈被叫MSRN,可以理解的是,被叫 HLR同样可以不向被叫MSC反馈被叫MSRN。204、 MSC向GMSC发送尝试呼叫请求(IAI)呼叫请求;MSC根据HLR反馈的SS_Code确定当前优先级最高的业务为同号业务, 标识为251(其中252为多媒体彩铃属性,254为普通彩铃属性,目前SS—Code 可用编码范围为241-255位),并优先触发同号业务,发起IAI呼叫上报至业 务核心网络GMSC ,具体的IAI呼叫的被叫为被叫MSRN。需要说明的是,若被叫HLR向MSC反馈了被叫MSRN,贝'j MSC可以以 被叫MSRN为IAI呼叫的被叫,并将该呼叫路由至GMSC,若被叫HLR没有 向MSC反馈被叫MSRN,则MSC根据预置的呼叫路径向GMSC发起IAI呼 叫,即在本实施例中,MSC向GMSC发起呼叫的过程中,MSRN并非是必须的。205、 GMSC向AS发送呼叫初始化请求(Invite)请求;GMSC接收到IAI呼叫后,向AS发送同号业务触发请求,用以触发AS 执行同号业务,本实施例中,具体的同号业务触发请求可以通过会话初始化 协议(SIP, Session Initialization Protocol) Invite信令^皮发送至业务呼叫AS 平台。在该Invite信令中携带有主叫的相关信息,例如主叫手机号码。206、 业务AS平台通过语音网关(Softswitch)接续至IP客户端;AS根据GMSC发送的Invite请求获知需触发同号业务,则根据该请求中 的主叫相关信息将呼叫接续至对应的IP客户端,需要说明的是,签约了同号 业务的用户需要设置自身的IP客户端,则AS建立手机号码与IP客户端之间 的对应关系,当AS需触发同号业务时,则将主叫终端的呼叫接续至被叫终端 对应的IP客户端。207 ~ 208、 IP客户端反馈振铃消息180 Ring, 180 Ring被转发至GMSC; IP客户端反馈180 Ring振铃消息,该180 Ring通过AS被反馈至GMSC。209、 GMSC向主叫MSC反馈客户端振铃消息;GMSC接收到180 Ring之后,将180 Ring转换为客户端振铃消息(ACM) 并透传至主叫MSC。210、 主叫MSC向彩铃平台发送IAM消息;主叫MSC判断SS—Code是否携带彩铃业务标识,如果携带,则MSC发 起振铃初始消息(IAM)呼叫至彩铃平台,本实施例中假设SS_Code中携带 有彩铃业务标识。211、 彩铃平台向主叫MSC反馈ACM彩铃消息;212、 主叫MSC将ACM彩铃消息向主叫终端播放彩铃;本实施例中假设SS一Code中携带有彩铃业务标识,可以理解的是,若不 携带彩铃业务标识,则主叫MSC无需与彩铃平台交互,而直接向主叫终端播方文普通回铃音。213、 AS向GMSC发送携带特定业务标识的Invite信令;本实施例中,同号业务的具体振铃方式可以有四种手机以及IP客户端 同时振铃,仅手机振铃,仅IP客户端振铃,手机以及IP客户端顺序振铃。上 面描述的流程即是首先对IP客户端振铃的方式,若用户设置的振铃方式为 仅IP客户端振铃,则无需执行对手机振铃的流程。此处假设用户设置的振铃方式还需要对手机进行振铃,则AS需要向 GMSC发送携带特定业务标识的Invite信令,该特定业务标识用于指示GMSC 在从HLR中获取到SS—Code以及被叫MSRN之后无需触发SS_Code中的业 务,而是直接根据被叫MSRN接续被叫手机,具体的特定业务标识可以为一 个前缀或进行协议扩充指示,例如在被叫号码前增加一个字冠用于指示该呼 叫并非一个新的呼叫,而是同号业务中,上一个呼叫的后续呼叫。214、 GMSC向HLR请求SRI;GMSC在接收到AS的Invite请求后,向被叫HLR请求获取SRI,即包 括SS—Code以及被叫MSRN。215、 HLR向GMSC反馈SRI;HLR在接收到GMSC的SRI请求后,向GMSC反馈SS_Code以及被叫 MSRN。216、 GMSC根据获取到的被叫MSRN接续被叫手机;217、 被叫手机振铃,回送ACM消息;218 ~ 226、客户端或者被叫手机摘机,回送200 OK或ANM消息至被叫 MSC转发至主叫侧,从而主被叫通话接续。上述实施例中描述的是首先IP客户端振铃,之后被叫手机振铃的方式, 可以理解的是,若为IP客户端与被叫手机同时振铃,则步骤206需要延迟执 行,需要执行步骤213时,同时执行步骤206,实现IP客户端与被叫手机的 同时振铃,但是为了不影响主叫终端的体验,可以在步骤208执行完成后即 通过GMSC以及MSC向主叫手才几播放彩铃。本实施例中,由于被叫MSC接收主叫终端的呼叫,并根据该呼叫中携带的被'叫方手机号码确定被叫HLR,从该HLR中获取SS_Code,并根据该 SS_Code中的同号业务属性触发AS的同号业务,AS再通过语音网关将该呼 叫接续至被叫手机和/或IP客户端,所以本发明实施例可以实现采用手机号码 作为统一号码,当有用户呼叫此手机号码时,可以按照用户的设置,将该呼 叫接续至被叫手机和/或IP客户端,所以不需要分配新的统一号码,且用户回 拨时同样可以使得呼叫被接续至被叫手机和/或IP客户端,因此能够提高用户 体验;其次,由于AS在向GMSC发送的Invite请求中携带有特定业务标识, 所以能够防止GMSC触发SS—Code中的其他业务,因此能够避免重复触发带 来的流程混乱问题;再次,由于IP客户端拥有与手机相同甚至更为强大的通讯能力,因此在 没有移动信号,或者是国际漫游的情况下,基于IP网络的IP客户端可以替代 手机实现通讯,因此进一步提高了用户体验。上面介绍了一种需要避免二次重复触发的呼叫控制方法实施例,主要是 由于GMSC需要从HLR中获取SS_Code,因此需要避免GMSC重复触发 SS_Code中的业务,下面介绍一种GMSC不必从HLR中获取SS_Code的方 法一、无须避免二次触发的情况请参阅图3,本发明实施例中呼叫控制方法第二实施例信令流程包括 301、主叫手机向MSC发送呼叫请求;本实施例中,主叫手机向MSC发送呼叫请求setup,该呼叫请求中携带 有被叫的手机号码,需要说明的是,在实际呼叫过程中,主叫手机向主叫MSC 发送呼叫请求,再由主叫MSC将该呼叫通过各通讯网元路由至被叫MSC, 若主叫终端与被叫终端归属于同一个MSC,则不需区分主被叫MSC,具体的 路由过程为现有技术,此处不再赘述。需要说明的是,在用户签约业务时,HLR需要先进行业务签约和设置, 即采用SS—Code携带业务标识,且设置业务优先级为T-CSI业务,CF业务,同号业务,其他业务。在本实施例以及后续各个实施例中均不考虑T-CSI业 务以及CF业务的处理,则在SS—Code中优先级最高的业务为同号业务。302、 被叫MSC向被叫归属的HLR发起SRI查询请求;被叫MSC收到该呼叫后,请求从被叫归属的HLR中查询SRI,即查询 被叫终端的签约属性。303、 被叫归属的HLR反馈被叫终端的签约属性;被叫归属的HLR接收到被叫MSC发送的SRI查询请求后,查询该被叫 终端对应的签约属性,并向被叫MSC反馈所有签约业务以及被叫移动终端动 态漫游号码(被叫MSRN, Mobile Subscriber Roaming Number),需要说明的 是,本实施例中,被叫HLR向被叫MSC反馈被叫MSRN,可以理解的是, 被叫HLR同样可以不向被叫MSC反馈被叫MSRN。304、 MSC向GMSC发送IAI呼叫请求;MSC根据HLR反馈的SS_Code确定当前优先级最高的业务为同号业务, 标识为251(其中252为多媒体彩铃属性,254为普通彩铃属性,目前SS_Code 可用编码范围为241-255位),并优先触发同号业务,发起IAI呼叫上报至业 务核心网络GMSC,具体的IAI呼叫的被叫为被叫MSRN。GMSC在接收到该IAI呼叫请求后保存被叫MSRN。需要说明的是,若被叫HLR向MSC反馈了被叫MSRN,则MSC可以以 被叫MSRN为IAI呼叫的被叫,并将该呼叫路由至GMSC,若被叫HLR没有 向MSC反馈被叫MSRN,则MSC根据预置的呼叫路径向GMSC发起IAI呼 叫,即在本实施例中,MSC向GMSC发起呼叫的过程中,MSRN并非是必须 的。305、 GMSC向AS发送Invite请求;GMSC接收到IAI呼叫后,向AS发送同号业务触发请求,用以触发AS 执行同号业务,本实施例中,具体的同号业务触发请求可以通过会话初始化 协议(SIP, Session Initialization Protocol) Invite信令4皮发送至业务呼叫AS 平台,同时可以在Invite信令中携带被叫MSRN以及主叫相关信息,例如主叫SDP。306、业务AS平台通过语音网关(Softswitch)接续至IP客户端;AS根据GMSC发送的Invite请求获知需触发同号业务,则根据该请求中 的主叫相关信息将呼叫接续至对应的IP客户端,需要说明的是,签约了同号 业务的用户需要设置自身的IP客户端,则AS建立手机号码与IP客户端之间 的对应关系,当AS需触发同号业务时,则将主叫终端的呼叫接续至被叫终端 对应的IP客户端。307 ~ 308、 IP客户端反馈振铃消息180 Ring, 180 Ring被转发至GMSC; IP客户端反馈180 Ring振铃消息,该180 Ring通过AS被反馈至GMSC。309、 GMSC向主叫MSC反馈客户端振铃消息;GMSC接收到180 Ring之后,将180 Ring转换为客户端振铃消息ACM 并透传至主叫MSC。310、 主叫MSC向彩铃平台发送IAM消息;主叫MSC判断SS—Code是否携带彩铃业务标识,如果携带,则MSC发 起IAM呼叫至彩铃平台,本实施例中假设SS—Code中携带有彩铃业务标识。311、 彩铃平台向主叫MSC反馈ACM彩铃消息;312、 主叫MSC将ACM彩铃消息向主叫终端播放彩铃;本实施例中假设SS_Code中携带有彩铃业务标识,可以理解的是,若不 携带彩铃业务标识,则主叫MSC无需与彩铃平台交互,而直接向主叫终端播 放普通回铃音。313、 AS向GMSC发送携带特定业务标识的Invite信令;本实施例中,同号业务的具体振铃方式可以有四种手^L以及IP客户端 同时振铃,仅手机振铃,仅IP客户端振铃,手机以及IP客户端顺序振铃。上 面描述的流程即是首先对IP客户端振铃的方式,若用户设置的振铃方式为 仅IP客户端振铃,则无需执行对手机振铃的流程。此处假设用户设置的振铃方式还需要对手机进行振铃,则AS需要向GMSC发送携带特定业务标识的Invite信令,该特定业务标识用于指示GMSC 在从HLR中获取到SS_Code以及被叫MSRN乏后无需触发SS_Code中的业 务,而是直接根据被叫MSRN接续被叫手机,具体的特定业务标识可以为一 个前缀,例如在被叫号码前增加一个字冠用于指示该呼叫并非一个新的呼叫, 而是同号业务中,上一个呼叫的后续呼叫。本实施例中,Invite信令中还可以携带被叫MSRN。314、 GMSC根据被叫MSRN接续被叫手机;本实施例中,GMSC可以根据之前保存的被叫MSRN接续被叫手机,也 可以根据AS发送的Invite信令中的被叫MSRN接续被叫手机。315、 被叫手才几振铃,回送ACM消息;316 ~ 224、客户端或者被叫手机摘机,回送200 OK或ANM消息至被叫 MSC转发至主叫侧,从而主^:叫通话4妄续。上述实施例中描述的是首先IP客户端振铃,之后被叫手机振铃的方式, 可以理解的是,若为IP客户端与被叫手机同时振铃,则步骤306需要延迟执 行,需要执行步骤313时,同时执行步骤306,实现IP客户端与被叫手机的 同时振铃,但是为了不影响主叫终端的体验,可以在步骤308执行完成后即 通过GMSC以及MSC向主叫手机播放彩铃。本实施例中,由于被叫MSC接收主叫终端的呼叫,并根据该呼叫中携带 的被叫方手机号码确定被叫HLR,从该HLR中获取SS_Code,并根据该 SS—Code中的同号业务属性触发AS的同号业务,AS再通过语音网关将该呼 叫接续至被叫手机和/或IP客户端,所以本发明实施例可以实现采用手机号码 作为统一号码,当有用户呼叫此手机号码时,可以按照用户的设置,将该呼 叫接续至被叫手机和/或IP客户端,所以不需要分配新的统一号码,且用户回 拨时同样可以使得呼叫被接续至被叫手机和/或IP客户端,因此能够提高用户 体验;其次,由于AS在向GMSC发送的Invite请求中携带有特定业务标识, 所以能够防止GMSC触发SS—Code中的其他业务,因此能够避免重复触发带 来的流程混乱问题;再次,由于IP客户端拥有与手机相同甚至更为强大的通讯能力,因此在 没有移动佶号,或者是国际漫游的情况下,基于IP网络的IP客户端可以替代 手机实现通讯,因此进一步提高了用户体验。需要说明的是,上述各个实施例中,MSC与GMSC分别独立存在,可以 理解的是,在实际应用中,MSC与GMSC还有可能合并设置在一起实现,即 由同一个网元完成MSC以及GMSC的全部功能,具体流程类似,此处不再 赘述。下面介绍本发明实施例中的通讯系统实施例,请参阅图4,本发明实施例 中的通讯系统实施例包括主叫手机401,移动交换中心402,归属位置寄存器403,网关移动交换 中心/语音网关404,应用服务器405,互联网客户端406以及被叫手机407;其中,主叫手机401用于向移动交换中心402发起呼叫,该呼叫中携带 有被叫手机号码;移动交换中心402用于根据主叫手机401发起的呼叫中携带的被叫手机 号码向该被叫手机归属的归属位置寄存器403请求获取SS—Code,根据所述 SS_Code中优先级最高的同号业务向网关移动交换中心/语音网关404发起呼 叫;归属位置寄存器403用于根据移动交换中心402发起的请求向移动交换 中心反馈对应的被叫终端的SS_Code;网关移动交换中心/语音网关404用于根据移动交换中心402的呼叫触发 应用服务器405执行同号业务;应用服务器405用于根据网关移动交换中心/语音网关404的触发执行同 号业务。本实施例中,移动交换中心402还可以根据网关移动交换中心/语音网关 404发送的振铃消息向主叫手机401播放回铃音;网关移动交换中心/语音网关404还用于向移动交换中心402发送振铃消 息,并接续被叫手机407;应用服务器405执行同号业务的具体步骤可以为接续对应的互联网客户 端406;移动交换中心402还可以从归属位置寄存器403获取被叫MSRN,相应 地,归属位置寄存器403还用于向移动交换中心402提供被叫MSRN。本实施例中还包括互联网客户端406,用于根据应用服务器405的接续进行通讯; 被叫手机407,用于根据网关移动交换中心/语音网关404的接续进行通讯。本实施例中,由于被叫MSC接收主叫终端的呼叫,并根据该呼叫中携带 的被叫方手机号码确定被叫HLR,从该HLR中获取SS_Code,并根据该 SS一Code中的同号业务属性触发AS的同号业务,AS再通过语音网关将该呼 叫接续至被叫手机和/或IP客户端,所以本发明实施例可以实现采用手机号码 作为统一号码,当有用户呼叫此手机号码时,可以按照用户的设置,将该呼 叫接续至被叫手机和/或IP客户端,所以不需要分配新的统一号码,且用户回 拨时同样可以使得呼叫被接续至被叫手机和/或IP客户端,因此能够提高用户 体验。请参阅图5,本发明实施例中移动交换中心实施例包括呼叫接收单元501,获取单元502,触发控制单元503以及同号业务触发 单元504;其中,呼叫接收单元501用于接收主叫终端发起的呼叫,该呼叫中携带 被叫终端的手机号码;获取单元502,用于根据呼叫接收单元501接收到的呼叫中携带的被叫手 机号码从被叫归属的HLR中获取对应的SS—Code以及被叫MSRN;同号业务触发单元504,用于根据获取单元502获取到的被叫MSRN对 SS—Code中的同号业务进行触发。本实施例中,移动交换中心还可以进一步包括呼叫反馈接收单元505,用于在同号业务触发单元504对同号业务进行触发之后接收GMSC反馈的振铃消息或200 OK消息;彩铃控制单元506,用于根据呼叫反馈接收单元505接收到的振铃消息触 发SS一Code中的彩铃业务;通讯控制单元507,用于根据呼叫反馈接收单元505接收到的200 OK消 息控制主叫手才几与被叫手才几进行通讯。本实施例中,移动交换中心还可以进一步包括触发控制单元503,用于根据获取单元502获取到的SS_Code确定触发 优先级最高的业务为同号业务。请参阅图6,本发明实施例中归属位置寄存器实施例包括同号业务签约控制单元601,请求接收单元602,查询单元603以及请求 反馈单元604;其中,同号业务签约控制单元601用于根据用户的需求签约同号业务, 并将所述同号业务标识设置于SS_Code中;请求接收单元602,用于接收MSC发送的获取请求,所述获取请求中携 带被叫终端标识;查询单元603,用于根据所述请求接收单元602接收到的获取请求中的被 叫终端标识查询对应的SS_Code以及被叫MSRN;请求反馈单元604,用于向所述MSC反馈所述查询单元603查询到的 SS_Code以及被叫MSRN。请参阅图7,本发明实施例中语音网关实施例包括网络信息接收单元701,用于接收GMSC的网络信令和/或AS下发的会 话初始化协议SIP消息;转换单元702,用于将所述GMSC发送的网络信令转换为基于IP网络的 会话初始化协议SIP消息,和/或将AS下发的会话初始化协议SIP消息转换为7号信令;发送单元703,用于通过IP网络核心设备将所述SIP消息发送至AS以触 发同号业务, —和/或将所述7号信令通过GMSC发送至主叫手机归属的MSC。是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机 可读存储介质中,该程序在执行时,包括如下步骤接收主叫终端的呼叫请求,所述呼叫请求中携带被叫终端号码;根据所述被叫终端号码查询所述被叫终端归属的归属位置寄存器HLR;从所述HLR获取补充业务码,所述补充业务码中包含同号业务标识;根据所述同号业务标识触发应用服务器AS执行同号业务。上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上对本发明所提供的 一种呼叫控制方法及通讯系统以及相关设备进行 了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具 体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理 解为对本发明的限制。
权利要求
1、一种呼叫控制方法,其特征在于,包括以下步骤接收主叫终端的呼叫请求,所述呼叫请求中携带被叫终端号码;根据所述被叫终端号码查询所述被叫终端归属的归属位置寄存器HLR;从所述HLR获取补充业务码,所述补充业务码中包含同号业务标识;根据所述同号业务标识触发应用服务器AS执行同号业务。
2、 根据权利要求1所述的方法,其特征在于,所述从所述HLR获取补 充业务码的步骤之后包括MSC根据所述同号业务标识向网关移动交换中心GMSC发起呼叫;所述根据所述同号业务标识触发应用服务器AS执行同号业务的步骤包括GMSC根据MSC发起的呼叫触发应用服务器AS执行同号业务。
3、 根据权利要求2所述的方法,其特征在于,所述GMSC根据所述呼叫 触发应用服务器AS执行同号业务的步骤包括GMSC向AS发送同号业务触发请求,所述同号业务触发请求中携带主被 叫终端信息;AS根据所述被叫终端信息查询与所述被叫终端对应的互联网IP客户端;AS根据所述主叫终端信息将所述主叫终端发起的呼叫接续至所述IP客 户端。
4、 根据权利要求3所述的方法,其特征在于,所述AS将所述主叫终端 发起的呼叫接续至所述IP客户端的步骤之后包括AS向GMSC发送二次接续请求;GMSC通过主叫HLR获取被叫MSRN;GMSC根据所述被叫MSRN接续所述被叫移动终端。
5、 根据权利要求2所述的方法,其特征在于,所述GMSC根据所述呼叫 触发应用服务器AS执行同号业务的步骤包括GMSC向AS发送同号业务触发请求,所述同号业务触发请求中携带主被 叫终端信息;AS根据所述被叫终端信息查询与所述被叫终端对应的互联网IP客户端; AS向GMSC发送二次接续请求; GMSC通过主叫HLR获取被叫MSRN;GMSC根据所述被叫MSRN将所述主叫终端发起的呼叫接续所述被叫移 动终端,AS将所述主叫终端发起的呼叫接续至所述IP客户端。
6、 根据权利要求2至5中任一项所述的方法,其特征在于,所述补充业 务码中还包括彩铃业务标识;所述MSC才艮据所述同号业务标识以及被叫MSRN向网关移动交换中心 GMSC发起呼叫的步骤之前包括MSC获取所述彩铃业务的优先级与所述同号业务的优先级;按照预置的业务优先级参数确定所述同号业务的优先级高于所述彩铃业 务的优先级,并确定优先触发所述同号业务。
7、 根据权利要求6所述的方法,其特征在于,所述AS将所述主叫终端 发起的呼叫接续至所述IP客户端的步骤之后包括AS将接收到的IP客户端的振铃消息转发至主叫MSC;主叫MSC根据所述振铃消息与彩铃平台进行交互获取彩铃信息;彩铃平台通过主叫MSC向所述主叫终端播放所述彩铃语音。
8、 根据权利要求4或5所述的方法,其特征在于,所述AS向GMSC发送的二次接续请求中携带有特定业务标识;所述AS向GMSC发送所述二次接续请求之后包括步骤GMSC从所述HLR根据同一被叫号码获取补充业务码以及被叫MSRN;GMSC根据所述二次接续请求中的特定业务标识直接按照所述被叫 MSRN将呼叫接续至被叫移动终端,而不再触发所述补充业务码中的业务;所述GMSC通过主叫HLR获取被叫MSRN的步骤包括 GMSC向所述HLR发送获取请求;GMSC接收所述HLR反馈的包含补充业务码以及被叫MSRN的响应。
9、 根据权利要求4或5所述的方法,其特征在于,所述AS向GMSC发 送的二次接续请求中携带有被叫MSRN;GMSC从所述二次接续请求中获取所述被叫MSRN。
10、 根据权利要求1或2所述的方法,其特征在于,所述补充业务码中 还包括,被叫移动终端动态漫游号码MSRN;所述MSC以所述MSRN为被叫,向GMSC发起呼叫。
11、 一种通讯系统,其特征在于,包括移动交换中心,用于根据主叫终端发起的呼叫中携带的被叫终端号码向 该被叫终端归属的归属位置寄存器请求获取补充业务码,根据所述补充业务 码中的同号业务标识向网关移动交换中心发起呼叫;归属位置寄存器,用于根据所述移动交换中心发起的请求向所述移动交 换中心反馈对应的被叫终端的补充业务码;网关移动交换中心,用于根据移动交换中心的呼叫触发应用服务器执行 同号业务;应用服务器,用于根据网关移动交换中心的触发执行同号业务。
12、 根据权利要求11所述的通讯系统,其特征在于,所述移动交换中心还用于将振铃消息传递至主叫终端,并通过彩铃平台 向主叫终端播放回铃音;所述网关移动交换中心还用于向所述移动交换中心发送振铃消息,并接 续被叫移动终端;所述应用服务器还用于接续对应的IP客户端。
13、 一种移动交换中心,其特征在于,包括呼叫接收单元,用于接收主叫终端发起的呼叫,该呼叫中携带被叫终端号码;获取单元,用于根据所述呼叫接收单元接收到的呼叫中携带的被叫终端 号码从被叫归属的HLR中获取对应的补充业务码;同号业务触发单元,用于根据所述获取单元获取到的补充业务码对同号 业务进行触发。
14、 根据权利要求13所述的移动交换中心,其特征在于,所述移动交换 中心还包括呼叫反馈接收单元,用于接收振铃消息或摘机消息;通讯控制单元,用于根据所述呼叫反馈接收单元接收到的摘机消息控制 主叫终端与#:叫终端进^亍通讯。
15、 根据权利要求13或14所述的移动交换中心,其特征在于,所述移 动交换中心还包括触发控制单元,用于根据所述获取单元获取到的补充业务码确定触发优 先级最高的业务为同号业务。
16、 一种归属位置寄存器,其特征在于,包括同号业务签约控制单元,用于根据用户的需求签约同号业务,并将所述 同号业务标识设置于补充业务码中;请求接收单元,用于接收MSC发送的获取请求,所述获取请求中携带被 叫终端标识;查询单元,用于根据所述请求接收单元接收到的获取请求中的被叫终端 标识查询对应的补充业务码业务签约属性;请求反馈单元,用于向所述MSC反馈所述查询单元查询到的补充业务码。
全文摘要
本发明公开了一种呼叫控制方法及通讯系统以及相关设备,用于提高用户体验。本发明方法包括接收主叫终端的呼叫请求,所述呼叫请求中携带被叫终端号码;根据所述被叫终端号码查询所述被叫终端归属的归属位置寄存器HLR;从所述HLR获取补充业务码,所述补充业务码中包含同号业务标识;根据所述同号业务标识触发应用服务器AS执行同号业务。本发明还提供一种通讯系统以及相关设备。本发明可以有效地提高用户体验。
文档编号H04Q7/38GK101227736SQ20081000916
公开日2008年7月23日 申请日期2008年2月2日 优先权日2007年12月27日
发明者伊志权, 李贵华, 沈庆春, 陈鸿鸣 申请人:华为技术有限公司