一种实现一号通业务的方法、装置及系统的制作方法

文档序号:7926741阅读:148来源:国知局
专利名称:一种实现一号通业务的方法、装置及系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种实现一号通业务的方法、装置及系统。
背景技术
当前, 一号通业务通常包括呼叫一号通业务和短消息一号通业务。使用一 号通业务的用户可以将办公电话、家庭电话、手机、小灵通等组成一个群组, 对外公布一个号码。当有其他用户呼叫时,群组中所有的空闲电话都可以振铃, 保证用户在多个地方都可以接听来话。呼叫一号通业务实现了一次呼叫,多个 终端同时振铃或依次振铃,其中任意一个终端都可以应答的功能,可以为用户 提供可靠的来话接听方案。而短消息一号通业务则是从群组内选择优先级最高、 终端状态不为内存满和不可及的终端接收短消息。 一号通业务还可以满足中小 企业热线、业务咨询、服务支持等多种应用场景的需求。
一号通业务群组对外公布的号码称为引导号码,群组内各个终端对应的号 码称为成员号码。现有的一号通业务采用一个引导号码加多个成员号码的签约 方式。
参考图la,现有的呼叫一号通业务的流程为
当用户发起呼叫,GMSC ( Gateway Mobile Switching Center,关口移动交换 中心)与被叫引导号码归属的HLR ( Home Location Register,归属位置寄存器) 交互获得该用户的呼叫一号通业务的触发方式(同振或顺振)及相应的成员号 码列表,然后根据呼叫 一号通的触发方式进行呼叫的同振或顺振处理。
参考图lb,现有的短消息一号通业务的流程为
当用户发送短消息到引导号码,SMSC ( Short Message Server Center,短消 息业务中心)与该引导号码归属的HLR交互,HLR乂人短消息一号通的成员号码 列表中选择优先级最高、终端状态不为内存满和不可及的成员号码接收短消息,并将该成员号码所在的VMSC (Visited Mobile Switching Center,移动端局)地 址发送给SMSC,由VMSC向指定成员发送短消息。该接收短消息的成员号码只 能是在引导号码归属的HLR上开户的本网用户。
发明人在实现本发明的过程中,发现现有技术至少存在如下问题 现有的一号通业务是在HLR上签约,通过改造GMSC的接口使其可以从HLR 获取签约数据并执行业务逻辑。同样,对SMSC也需要进行改造,否则就会弱化 短消息一号通的功能,如只允许与引导号码在同 一个HLR上开户的成员号码接 收短消息。现有的一号通业务的实现依赖于全网的HLR、 GMSC甚至SMSC的适 配,限制了一号通业务的推广应用。

发明内容
本发明实施例提供一种不需要对主叫方交换设备及被叫方的归属位置寄存 器进行改造即可实现一号通业务的方法及系统。
为了解决上述技术问题,本发明实施例提供了一种实现一号通业务的方 法,该方法包括
引导号码的交换设备接收携带引导号码的呼叫信息;
所述引导号码的交换设备确定所述呼叫信息为一号通业务,获取所述一号 通业务的签约数据,其中,所述签约数据包括一号通业务的触发方式及其签约 的成员号码列表;
所述引导号码的交换设备根据所述签约数据对所述一号通业务签约的成员 号码进行呼叫接续。
相应的,本发明实施例还4是供了一种实现一号通业务的装置,包括
接收单元,用于接收来自所述主叫方交换设备的携带引导号码的呼叫信息;
判断单元,用于判断所述呼叫信息是否为一号通业务;
获取单元,用于当确定所述呼叫信息为一号通业务时,获取所述引导号码 相应的一号通业务的签约数据,所述签约数据包括一号通业务的触发方式及其 签约的成员号码列表;
呼叫接续单元,用于根据所述签约数据对所述一号通业务签约的成员号码进行呼叫接续。
相应的,本发明实施例还提供了一种实现一号通业务的系统,包括
主叫方交换i殳备,用于发送携带引导号码的呼叫信息;
引导号码的交换设备,用于接收来自所述主叫方交换设备的呼叫信息,当 确定所述呼叫信息为一号通业务时,获取所述一号通业务的签约数据,根据所 述签约数据对所述一号通业务签约的成员号码进行呼叫接续,其中所述签约数 据包括一号通业务的触发方式及其签约的成员号码列表。
由上技术方案可以看出,本发明实施例通过引导号码的交换设备统一处理
对引导号码的呼叫和短消息,避免了 GMSC或SMSC与HLR交互获得一号通 业务的签约数据,从而摆脱了对全网的HLR、 GMSC和SMSC的适配需求,降 低了一号通业务的推广难度。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述 中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。 图la为现有呼叫一号通业务的流程示意图。 图lb为现有短消息一号通业务的流程示意图。 图2为本发明实现一号通业务的方法的第一实施例的流程示意图。 图3为本发明实现一号通业务的方法的第二实施例的流程示意图。 图4a为本发明实现一号通业务的方法的第三实施例的流程示意图。 图4b为图4a所示实现一号通业务的方法的短消息具体过程的流程示意图。 图5a为本发明实现一号通业务的系统的第一实施例的结构框图。 图5b为本发明实现一号通业务的系统的第二实施例的结构框图。 图6为本发明实施例的实现一号通业务的装置的结构框图。
具体实施方式
下面将结合本发明实施例的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是 全部的实施例。
图2为本发明实施例一的实现一号通业务的方法的流程图,如图2所示, 本发明实施例一的实现一号通业务的方法包括
步骤S201,主叫方发起对一号通业务的引导号码的呼叫后,该一号通业务 的引导号码的交换设备接收到来自主叫方交换设备的呼叫信息(本发明实施例 将呼叫消息和短消息统称为呼叫信息,本发明实施例的主叫方交换设备还可以 包括关口移动交换中心GMSC或短消息业务中心SMSC),其中,所述主叫方交 换设备才艮据引导号码的归属位置寄存器返回的所述引导号码的交换设备分配的 漫游号码或短消息路由信息将呼叫信息发送到引导号码的交换设备,该步骤具 体包括
所述引导号码的归属位置寄存器接收主叫方交换设备发送的请求引导号码 的位置信息的消息;
所述引导号码的归属位置寄存器通过与所述引导号码的交换设备交互获得 所述引导号码的交换设备分配的漫游号码或短消息路由信息;
所述引导号码的归属位置寄存器向所述主叫方交换设备返回所述漫游号码 或短消息路由信息;
所述主叫方交换设备根据所述漫游号码或短消息路由信息向所述引导号码 的交换设备发送携带一号通业务的引导号码的呼叫信息。
具体地,所述引导号码的交换设备用于处理一号通业务,其可以是签约该 一号通业务的成员号码其中之一成员所注册的交换设备,如杲签约一号通业务 的成员中包含VoBB (Voice Over Broadband,宽带语音业务)用户号码,则所述 引导号码的交换设备可以选择该VoBB用户所注册的VoIP Server (Voice over Internet Protocol,基于IP的语音服务器)。
步骤S202,所述引导号码的交换设备确定该呼叫信息为一号通业务后,获 取该一号通业务的签约数据;
具体地,该签约数据保存在与所述引导号码的交换设备通信连接的数据库系统中,该数据库系统可以为与该引导号码的交换设备分离或合设,具体地,
若所述引导号码的交换设备为VoIP Server,该数据库系统可以是该VoIP Server 的HSS(Home Subscriber Server,归属用户服务器)。 一号通业务的签约数据包括 一号通业务的触发方式及其签约的成员号码列表。
步骤S203,所述引导号码的交换设备按照所述一号通业务的签约数据对签 约的成员号码进行相应的呼叫接续操作。
本实施例中的一号通业务采用 一个引导号码与多个成员号码签约的签约方 式。该成员号码还可以包括移动用户号码及PSTN (Public Switched Telephone Network,公共交换电话网络)用户号码。
本发明实施例的实现一号通业务的方法通过为引导号码指定相应的交换设 备,由该引导号码的交换设备统一处理该引导号码作为接收方的呼叫和短消息, 从而不再对主叫方交换设备(还可包括关口GMSC或SMSC)与引导号码的HLR 的接口有适配要求,不再需要全网进行大规模的改造即可实现一号通业务,有 利于一号通业务的普及应用。另外, 一号通业务的交换设备选4奪VoIP Server, 同时可以实现VoBB与非VoBB用户的一号通业务,推广了 一号通业务的应用。
图3为本发明实施例二的实现一号通业务的方法的流程示意图,在本发明 实施例二中,以呼叫一号通为例,详细说明本发明实施例实现一号通业务的方 法的具体流程。如图2所示,本发明实施例二的实现一号通业务的方法包括
步骤S301,开户引导号码,并在引导号码的HLR上签约SSCODE (Supplement Service Code,补充业务码)以表明该号码为一号通业务的引导号 码;
具体实现中,用户签约时可以选择一个虚拟号码作为引导号码,或者选择 一个一号通业务的成员号码作为引导号码。在本实施例中,若用虚拟的号码作 为引导号码,则将该虚拟号码按VoBB用户在HLR和HSS中开户,若选择一个 成员号码作为引导号码,则可以选择其中之一的VoBB用户的号码作为引导号码。
步骤S302,将该引导号码与一号通业务中的其中之一 VoBB成员用户进行 绑定;具体实现中,若选择虚拟号码作为引导号码,则为该虚拟号码分配IMSI(International Mobile Subscriber Identity,国际移动用户识别码),在HSS中保存 该引导号码的IMSI,所述IMS1对应所绑定的VoBB成员保存;若在成员号码 中选择VoBB用户号码作为引导号码,则为所述VoBB用户号码分配IMSI,将 作为引导号码的VoBB用户号码的IMSI保存在HSS中。同时,在HSS上此VoBB 用户对应的透明数据区中保存一号通业务的签约数据。
步骤S303,通过扭i行所述VoBB用户的注册或位置更新流程将引导号码的 交换设备指定为所绑定的VoBB成员用户的VoIP Server;另外,还可以在该流 程中将SSCODE信息预先^f呆存到该VoIP Server的VLR中,当然,也可以在后 续向VoIP Server发送一号通呼叫消息时传递SSCODE。
具体实现中,通过执行所述VoBB用户的注册或位置更新流程将引导号码 的交换i史备指定为所绑定的VoBB成员用户的VoIP Server包括
所述VoIP Server接收来自所述VoBB用户的注册或位置更新请求;在所述 VoBB用户的HLR中查询与所述VoBB用户号码绑定的所述引导号码的IMSI; 所述VoIP Server根据所述IMSI与所述引导号码的HLR交互,将所述引导号码
更具体地,所述VoIP Server收到来自引导号码所绑定的一号通业务的VoBB 用户号码的注册请求或位置更新请求后,若确定该注册^"求中携带的VoBB用 户号码的IMSI与HSS中记录的引导号码的IMSI不同,即确定该VoBB用户号 码绑定有虚拟的一号通业务的引导号码,则完成该引导号码在HLR中的隐式位 置更新,即与该引导号码的HLR进行交互,将HLR中记录的该引导号码的交 换i殳备的地址记录为该VoBB用户号码当前所在的VoIP Server的地址,同时该 VoIP Server的VLR中保存引导号码在其归属的HLR上的签约数据,如SSCODE; 若确定该注册请求中携带的VoBB用户号码的IMSI与HSS中记录的引导号码的 IMSI相同,即确定该VoBB用户号码为一号通业务的引导号码,则完成该引导 号码在HLR中的正常的位置更新,同时该VoIP Server的VLR中VoBB用户的 数据将包含引导号码签约的特殊SSCODE。
需要说明的是,上述步骤301至303是本发明实施例一号通业务的预处理 流程,并非一号通业务的主流程,该流程主要是为所述一号通业务配置引导号码的交换设备;其中,步骤302、 303是本发明实施例4是供的如何为引导号码指 定交换设备的具体实施方式
中的一种,另外,在本实施例中,步骤303的执行 在整个流程中并没有固定的顺序,在执行一号通业务的前、后均可执行。 步骤S304,用户拨打该引导号码;
步骤S305,主叫方交换设备,如关口 GMSC收到用户对该引导号码的呼叫 消息,将该呼叫消息转发给该引导号码的交换设备VoIP Server;
具体实现中,包括主叫方交换设备,如关口 GMSC收到携带引导号码的 初始地址信令消息IAM后,向引导号码的归属HLR发起取漫游号码的操作, 由于引导号码注册后在HLR中记录的引导号码的交换设备为VoIP Server,因此 HLR向VoIP Server请求漫游号码,VoIP Server分配好漫游号码后返回给HLR, HLR转发给主叫方交换设备。主叫交换设备根据VoIP Server返回的路由信息(本 实施例中以漫游号码为例)将IAM消息发送至VoIP Server。其中,如杲引导号 码选取VoBB用户号码,即对于与引导号码同号的VoBB用户号码不再发起取漫 游号码的操作,而是直接当成本局用户进行呼叫接续。
步骤S306,该VoIP Server收到该呼叫消息,向HSS查询该引导号码的签 约数据;
具体实现中,VoIP Server收到IAM消息后,从VLR用户数据中提取到弓1 导号码签约的特殊SSCODE时,或者从所述IAM消息中发现SSCODE时,确 定为一号通业务,则根据该引导号码的IMSI与HSS交互获得一号通业务的签 约数据。具体的,该签约数据包括呼叫一号通的触发方式及相应的成员号码 列表,或者短消息一号通的成员号码列表。该呼叫一号通的触发方式包括同振 或顺振。
步骤S307,该引导号码的交换设备即VoIP Server按照所述签约数据对签约
的成员号码发起呼叫搡作。
具体实现中,VoIP Server从HSS提供的签约数据中提取呼叫一号通的触发 方式及相应的成员号码列表,然后根据呼叫 一号通的触发方式进行呼叫的同振 或顺振处理。其中,当进行顺振处理时,相应的成员号码列表按优先级排序。
在本发明实施例实现一号通业务的方法的另一实施例中,在用户拨打引导号码前,还可以包括将引导号码在HSS上签约的数据保存到其对应的VLR中的 步骤。在这种情况下,该引导号码的交换设备收到呼叫消息后,该VoIP Server 直接从VLR中获得一号通业务的签约数据,而不必与该HSS交互获得数据。
具体实现中,可以在引导号码的位置更新和数据恢复的场景下,在完成引 导号码的HLR签约数据的更新后,VoIP Server检查VLR中的数据是否存在HSS 签约数据,如果不存在,则与HSS交互获取一号通业务的签约数据并保存到 VLR,也可以向HSS订阅一号通业务签约数据的更改通知。此后,当HSS中保 存的一号通业务的签约数据发生变化时,HSS将主动通知VoIP Server刷新VLR 中保存的一号通业务凄t据。当HLR指示VoIPServer删除引导号码的用户数据时, VoIP Server向HSS取消订阅一号通业务签约数据的更改通知。VoIP Server对于 引导号码保留在其VLR中的数据不会主动更改或删除,直到HLR主动来删除 用户数据。
具体的,用户若要更改其一号通业务的签约数据,可以通过BOSS系统的 营业厅接口实现一号通业务的申请、取消、变更及查询,也可以通过门户网站, 即Portal接口 ,在Internet上进行业务自助,查询和修改在HSS上保存的业务签 约数据。该业务变更和查询操作可以包括修改呼叫一号通的触发方式、对成 员号码列表增加和删除号码,呼叫一号通的触发方式及相应的成员号码列表的 查询、短消息一号通的成员号码列表的查询。其中,与引导号码绑定的成员号 码或作为引导号码的成员号码不能净皮删除。
本发明实施例的实现一号通业务的方法通过为引导号码指定VoIP Server为交 换设备,由该引导号码的交换设备统一处理该引导号码作为接收方的呼叫和短 消息,从而不再对主叫方交换设备或者关口GMSC与引导号码的HLR的接口有适 配要求,不再需要全网进行大规模的改造即可实现一号通业务,有利于一号通 业务的普及应用。另外, 一号通业务的交换设备选择VoIPServer,同时可以实现 VoBB与非VoBB用户的一号通业务,推广了 一号通业务的应用。
需要说明的是,引导号码的交换设备可以为任一成员号码注册的交换设备, 并不仅限于VoBB用户号码注册的VoIP Server,将成员号码注册的交换设备指定 为引导号码的交换设备不仅可通过本实施例提供的将引导号码与VoBB用户进行绑定后,通过VoBB用户的注册或位置更新流程来实现,也可以直接将引导号 备的i也址。
图4a为本发明实施例三的实现一号通业务的方法的流程示意图,在本发明 实施例三中,以短消息一号通为例,详细说明本发明实施例实现一号通业务的 方法的具体流程。如图4a所示,本发明实施例三的实现一号通业务的方法包括
步骤S401,开户引导号码,并在引导号码的HLR上签约SSCODE以表明 该号码为一号通业务的引导号码;
具体实现中,用户签约时可以选择一个虛拟号码作为引导号码,或者选择 一个成员号码作为引导号码。在本实施例中,若用虚拟的号码作为引导号码, 则将该虚拟号码按VoBB用户在HLR和HSS中开户,若选择一个成员号码作为 引导号码,则可以选择其中之一的VoBB用户的号码作为引导号码。
步骤S402,将该引导号码与一号通业务中的其中之一 VoBB成员用户进行 绑定;具体实现中,若选择虚拟号码作为引导号码,则为该虚拟号码分配IMSl, 在HSS中保存该引导号码的IMSI,所述IMSI对应所绑定的VoBB成员保存; 若在成员号码中选择VoBB用户号码作为引导号码,则为所述VoBB用户号码 分配IMSI,将作为引导号码的VoBB用户号码的IMSI保存在HSS中。同时, 在HSS上此VoBB用户对应的透明数据区中保存一号通业务的签约数据。
步骤S403,通过执行所述VoBB用户的注册或位置更新流程将引导号码的 交换设备指定为所绑定的VoBB成员用户的VoIP Server;另外,还可以在该流 程中将SSCODE信息预先保存到该VoIP Server的VLR中,当然,也可以在后 续向VoIP Server发送一号通呼叫消息时传递SSCODE。
具体实现中,通过执行所述VoBB用户的注册或位置更新流程将引导号码 的交换设备指定为所绑定的VoBB成员用户的VoIP Server包括
所述VoIP Server接收来自所述VoBB用户的注册或位置更新^清求;在所述 VoBB用户的HLR中查询与所述VoBB用户号码绑定的所述引导号码的IMSI; 所述VoIP Server根据所述IMSI与所述引导号码的HLR交互,将所述引导号码 的HLR更具体地,所述VoIPServer收到来自引导号码所绑定的一号通业务的VoBB 用户号码的注册请求或位置更新请求后,若确定该注册请求中携带的VoBB用 户号码的IMSI与HSS中记录的引导号码的IMSI不同,即确定该VoBB用户号 码绑定有虚拟的一号通业务的引导号码,则完成该引导号码在HLR中的隐式位 置更新,即与该引导号码的HLR进行交互,将HLR中记录的该引导号码的交 换设备的地址记录为该VoBB用户号码当前所在的VoIP Server的地址,同时该 VoIP Server的VLR中保存引导号码在其归属的HLR上的签约数据,如SSCODE; 若确定该注册请求中携带的VoBB用户号码的IMSI与HSS中记录的引导号码的 IMSI相同,即确定该VoBB用户号码为一号通业务的引导号码,则完成该引导 号码在HLR中的正常的位置更新,同时该VoIP Server的VLR中VoBB用户的 数据将包含引导号码签约的特殊SSCODE。
需要说明的是,上述步骤401至403是本发明实施例一号通业务的预处理 流程,并非一号通业务的主流程,该流程主要是为所述一号通业务配置引导号 码的交换设备;其中,步骤402、 403是本发明实施例提供的如何为引导号码指 定交换设备的具体实施方式
中的一种,另外,在本实施例中,步骤403的执行 在整个流程中并没有固定的顺序,在执行一号通业务的前、后均可执行。
步骤S404,用户发送短消息至该引导号码;
步骤S405,主叫方交换设备,如SMSC收到用户对该引导号码的短消息, 将该短消息转发给该引导号码的交换设备VoIP Server;
具体实现中包括主叫方交换设备,如SMSC收到MO_FORWARD_SM消 息后将向引导号码的归属HLR发起取短消息路由信息的操作,由于引导号码注 册后在HLR中记录的引导号码的交换设备为VoIP Server,因此SMSC发送 MT—FORWARD—SM消息到VoIP Server。其中,如果引导号码选取VoBB用户 号码,即对于与引导号码同号的VoBB用户号码不再发起取短消息路由信息的 操作,而是直接当成本局用户进行呼叫接续。
步骤S406,该VoIP Server收到该短消息,向HSS查询该被叫引导号码的 签约数据;
具体实现中,VoIP Server收到MT—FORWARD—SM消息后,从VLR用户数据中提取到引导号码签约的特殊SSCODE时,或者从所述 MO_FORWARD_SM消息中发现SSCODE时,瑜定为一号通业务,则根据该引 导号码的IMSI与HSS交互获得一号通业务的签约数据。具体的,该签约数据 包括呼叫一号通的触发方式及相应的成员号码列表、短消息一号通的成员号 码列表。
步骤S407,该引导号码的交换设备即VoIP Server按照所述签约数据对签约
的成员号码发送短消息。
具体实现中,VoIP Server从HSS提供的签约数据中提取短消息一号通的成 员号码列表,然后模拟SMSC向成员号码归属的HLR发起取短消息路由信息的 操作,通过依次与各个成员归属HLR的交互选择优先级高、终端状态不为内存 满和不可及的成员接收短消息。所述短消息一号通的成员号码按照优先级排序。 其中,对于与引导号码同号的VoBB用户号码不再发起取短消息路由的操作, 而是直接当成本局用户进行处理。
具体地,如图4b所示,前述步骤S407具体包括如下步骤 步骤S501:按照所述短消息一号通的成员号码列表确定当前待接续的成员 号码;
步骤S502:判断当前接续的成员号码是否与引导号码同号若同号,则执 行步骤S503;反之4丸行步骤S505;
步骤S503:判断所述VoIP Server的VLR中当前接续的成员号码的状态是 否为非关机且终端可及若是,则执行步骤S504;反之,执行步骤S507;
具体地,可以通过判断当前成员号码对应的MNRF (Mobile subscriber Not Reachable Flag,终端不可及标志)是否有效判断所述VoIP Server的VLR中当 前接续的成员号码的状态是否为终端可及。
步骤S504:选择当前接续的号码发送短消息,根据短消息的接收情况,向 SMSC返回响应,此次短消息流程结束;
具体的,若当前接续的成员号码由于终端内存满接收短消息失败,则向 SMSC返回失败响应;若当前接续的成员号码接收短消息成功,则向SMSC返 回成功响应';步骤S505:与当前接续的成员号码归属的HLR交互,判断所述当前接续的 成员号码归属的HLR的是否成功响应若是,则执行步骤S506;若不是,则执 行步骤S507;
步骤S506:发送短消息到当前接续的成员号码的交换设备,若当前接续的 成员号码的交换设备由于该成员的终端内存满或终端不可及返回失败响应,则 执行步骤S508;
步骤S507:判断当前接续的成员号码是否为最后一个成员号码若是,则 执行步骤S509;若不是,则执行步骤S501;
步骤S508:该VoIP Server向SMSC透传该失败响应,并通知当前接续成 员号码归属的HLR对当前接续成员号码设置与该失败响应相对应的标志,该标 志包括终端内存满标志和MNRF标志,则此次短消息流程结束;
步骤S509:向SMSC返回失败响应,则此次短消息流程结束;具体地,该 失败响应可以为HLR响应失败的失败响应或短消息4妄收失败的失败响应。
更具体地,步骤S506中,当前接续的成员号码的交换设备返回的失败响应 可能是因当前接续的成员号码终端内存满而失败的失败响应,也可能是因当前 接续的成员号码的终端不可及而失败的失败响应。若因终端不可及而返回失败 响应,VoIP Server通过状态报告通知当前接续的成员号码归属的HLR对当前接 续的成员号码设置终端不可及标志,并向SMSC透传该失败响应。在VoIP Server 向SMSC透传终端不可及的失败响应的情况下,SMSC通知该引导号码归属的 HLR设置引导号码的MNRF标志,如果当前接续的成员号码不与引导号码绑定, 接收短消息的成员号码在其终端恢复可用时不能代替引导号码清除该MNRF标 志,因此大多数情况下只能借助引导号码定时的隐式位置更新来清除此标志。 例如,可以设置在VoIP Server对应的VLR侧设置定时器,时长可以为半小时, 一般情况下用户延迟半小时收到短消息是可以容忍的。
若因终端内存满而对短消息接收失败,VoIP Server通过状态报告通知当前 接续的成员号码归属的HLR设置该引导号码终端内存满的标志,并拦截该终端 内存满的失败响应,将此失败响应替换为终端不可及的失败响应传送给SMSC, SMSC通知引导号码归属的HLR设置该引导号码终端不可及的标志。可选地,VoIP Server通过状态报告通知成员号码归属的HLR设置终端不可 及的标志后,VoIP Server可能会收到HLR的短消息提醒,由于没有緩存短消息 进行重发的可能,因此VoIP Server对HLR的短消息提醒进行直接丢弃的操作。
可选地,若当前接续的成员号码的交换设备返回失败响应,该VoIP Server 不向SMSC透传该失败响应,而是直接执行步骤S507,直至处理完所有成员号 码或SMSC对应的定时器超时,向所述SMSC返回失败响应,结束短消息流程。 在SMSC对应的定时器超时的情况下,VoIP Server会终止当前的处理,以释放 占用的资源。
在实现一号通业务过程中,引导号码的数据可能会丢失,如保存在HLR上 的亏1导号码的交换设备的地址信息或保存在VoIP Server的VLR上的引导号码的 所有数据。在上述情况发生的情况下,本发明实施例的实现一号通业务的方法 还包括对引导号码的数据进行恢复的步骤。该步骤与本发明实施例二中的恢复 数据的步骤一致,在此不再赘述。
本发明实施例通过将引导号码与VoBB用户绑定,通过为引导号码指定相应 的交换设备,由该引导号码的交换设备统一处理该引导号码作为接收方的呼叫 和短消息,从而不再对主叫方交换设备,如SMSC与引导号码的HLR的接口有适 配要求,不再需要全网进行大规模的改造即可实现一号通业务,有利于一号通 业务的普及应用。另外, 一号通业务的交换设备选择VoIP Server,同时可以实 现VoBB与非VoBB用户的一号通业务,推广了一号通业务的应用。
图5a为本发明实施例一的实现一号通业务的系统的结构框图,如图5a所示, 本发明实施例一的实现一号通业务的系统包括主叫方交换设备51、引导号码 的HLR53和引导号码的交换设备55 ,其中
主叫方交换设备51用于发送携带引导号码的呼叫信息;
具体地,所述呼叫信息包括呼叫消息和短消息。
引导号码的交换设备55用于接收来自所述主叫方交换设备51的呼叫信息, 当确定所述呼叫信息为一号通业务时,获取所述一号通业务的签约数据,根据 所述签约数据对所述一号通业务签约的成员号码进行呼叫接续。
具体地,该签约数据包括呼叫一号通业务的触发方式及相应的成员号码列表,短消息一号通业务的成员号码列表。
具体地,所述引导号码的交换设备可以为一个所述VoBB用户注册的VoIP Scrver。
图5b为本发明实施例二的实现一号通业务的系统的结构框图,如图5b所 示,本发明实施例二的实现一号通业务的系统包括主叫方交换设备51,、引导 号码的HLR53'、引导号码的交换设备55,和数据库57',其中
主叫方交换设备51'用于发送携带引导号码的呼叫信息;
具体地,所述呼叫信息包括呼叫消息和短消息。
引导号码的HLR53,用于保存为所述引导号码指定的交换设备,当接收到所 述主叫方交换设备51,发送的请求引导号码的位置信息的消息后,与所保存的引 导号码的交换设备55,交互获得所述引导号码的交换设备55,分配的漫游号码或 短消息路由信息,并将所述漫游号码或短消息路由信息返回给所述主叫方交换 设备51,,使得所述主叫方交换设备51,根据所述漫游号码或短消息路由信息向 所述引导号码的交换设备55'转发所述呼叫信息。
数据库57,用于保存并向该引导号码的交换设备55,提供所述一号通业务的 签约数据。
引导号码的交换设备55,用于接收来自所述主叫方交换设备51'的呼叫信息, 当确定该呼叫信息为一号通业务时,从该数据库57,中获耳又所述一号通业务的签 约数据,根据所述签约数据对所述一号通业务签约的成员号码进行呼叫接续。
一号通业务的签约数据包括呼叫一号通业务的触发方式及相应的成员号 码列表,短消息一号通业务的成员号码列表。
具体实现中,引导号码的交换设备55,通过在HLR53,上查找该引导号码的 补充业务码确定携带该引导号码的呼叫信息为一号通业务。
具体地,数据库57,可以与该引导号码的交换设备55,分离或合设。
更具体地,若该引导号码的交换设备55,为VoIP Server,所述数据库为该 VoIP Server的HSS。
图6为本发明实施例的实现一号通业务的装置的结构框图,如图6所示, 本发明实施例的实现一号通业务的装置包括接收单元61、判断单元62、获取单元63和呼叫接续单元64,其中
接收单元61用于接收来自所述主叫方交换设备的携带引导号码的呼叫信自.
判断单元62用于判断所述呼叫信息是否为一号通业务;具体地,该判断单 元62根据该呼叫信息携带的引导号码是否签约有补充业务码来判断该呼叫信息 是否为一号通业务;
获取单元63用于当确定所述呼叫信息为一号通业务时,获取所述引导号码 相应的一号通业务的签约数据,所述签约数据包括一号通业务的触发方式及其 签约的成员号码列表;
呼叫接续单元64用于根据所述签约数据对所述一号通业务签约的成员号码 进行呼叫接续。
具体地,本发明实施例的实现一号通业务的装置可以为与所述引导号码绑 定的VoBB用户的VoIP Server,则本发明实施例的实现一号通业务的装置还包 括更新单元,该更新单元用于在接收到来自VoBB用户的注册或位置更新请求 时,或者在定时器超时,与所述引导号码的HLR交互,将所述HLR中所述引 导号码的交换i殳备的地址保存为该VoBB用户当前所在的VoIP Server的地址。
本发明实施例通过将引导号码与VoBB用户绑定,通过为引导号码指定相应 的交换设备,由该引导号码的交换设备统一处理该引导号码作为接收方的呼叫 和短消息,从而不再对主叫方的交换设备(包括GMSC或者SMSC)与引导号码 的HLR的接口有适配要求,不再需要全网进行大规模的改造即可实现一号通业 务,有利于一号通业务的普及应用。另外, 一号通业务的交换设备选择VoIP Server,同时可以实现VoBB与非VoBB用户的一号通业务,^惟广了一号通业务的 应用。
需要说明的是,引导号码的交换设备可以为任一成员号码注册的交换设备, 并不仅限于VoBB用户号码注册的VoIP Server,将成员号码注册的交换设备指定
行绑定后,通过VoBB用户的注册或位置更新流程来实现,也可以直接将引导号 码归属i备的地址。
以上结合最佳实施例对本发明进行了描述,但本发明并不局限于以上揭示 的实施例。
权利要求
1. 一种实现一号通业务的方法,其特征在于,包括引导号码的交换设备接收携带引导号码的呼叫信息;所述引导号码的交换设备确定所述呼叫信息为一号通业务,获取所述一号通业务的签约数据,其中,所述签约数据包括一号通业务的触发方式及其签约的成员号码列表;所述引导号码的交换设备根据所述签约数据对所述一号通业务签约的成员号码进行呼叫接续。
2. 如权利要求1所述的方法,其特征在于,所述方法还包括为所述引导号码指定交换设备,并将所指定的引导号码的交换设备保存在 所述引导号码的归属位置寄存器中;则,所述引导号码的交换设备接收到来自主叫方的携带引导号码的呼叫信 息之前还包括所述引导号码的归属位置寄存器接收主叫方交换设备发送的请求引导号码 的位置信息的消息;所述引导号码的归属位置寄存器通过与所述引导号码的交换设备交互获得 所述引导号码的交换设备分配的漫游号码或短消息路由信息;所述引导号码的归属位置寄存器向所述主叫方交换设备返回所述漫游号码 或短消息路由信息;所述主叫方交换设备根据所述漫游号码或短消息路由信息向所述引导号码 的交换设备发送携带引导号码的呼叫信息。
3. 如权利要求2所述的方法,其特征在于,所述为所述引导号码指定交换 设备包括对引导号码进行开户,在所述引导号码的归属位置寄存器中保存用于标识引导号码的补充业务码;将所述引导号码与宽带语音业务用户号码绑定,其中,所述宽带语音业务 用户为签约所述一号通业务的成员;将所述引导号码的交换设备指定为所绑定的宽带语音业务用户的基于IP的 语音服务器。
4. 如权利要求3所述的实现一号通业务的方法,其特征在于,所述将所述 引导号码与宽带语音业务用户号码绑定包括在所述宽带语音业务用户的归属用户服务器上保存与其绑定的引导号码的 国际移动用户识别码以及所述一号通业务的签约数据。
5. 如权利要求3或4所述的实现一号通业务的方法,其特征在于,所述将 所述引导号码的交换设备指定为所绑定的宽带语音业务用户的基于IP的语音服 务器包括通过所述宽带语音业务用户的注册或位置更新流程,将所述引导号码的交 换设备指定为所绑定的宽带语音业务用户的基于IP的语音服务器。
6. 如权利要求5所述的实现一号通业务的方法,其特征在于,所述通过所 述宽带语音业务用户的注册或位置更新流程,将所述引导号码的交换设备指定 为所绑定的宽带语音业务用户的基于IP的语音服务器包括所述基于IP的语音服务器接收来自所述宽带语音业务用户的注册或位置更新请求;在所述宽带语音业务用户的归属用户服务器中查询与所述宽带语音业务用 户号码绑定的所述引导号码的国际移动用户识别码;所述基于IP的语音服务器根据所述国际移动用户识别码与所述引导号码的 归属位置寄存器交互,将所述归属位置寄存器中所述引导号码的交换设备的地 址保存为所述基于IP的语音服务器的地址。
7. 如权利要求4所述的方法,其特征在于,所述引导号码的交换设备确定所述呼叫信息为一号通业务,获取所述一号通业务的签约#:据包括所绑定的宽带语音业务用户的基于IP的语音服务器接收到携带引导号码的 呼叫信息后,根据用于标识引导号码的补充业务码确定该呼叫信息为一号通业 务,再根据所述引导号码的国际移动用户识别码从所述归属用户服务器中获得 所述一号通业务的签约数据。
8. 如权利要求7所述的方法,其特征在于,将所述引导号码的交换设备指 定为所绑定的宽带语音业务用户的基于IP的语音服务器之后还包括将所述用 于标识引导号码的补充业务码保存到到所述基于IP的语音服务器的拜访位置寄 存器中;则,所述基于IP的语音服务器才艮据其拜访位置寄存器中保存的用于标识引 导号码的补充业务码确定该呼叫信息为一号通业务。
9. 如权利要求4所述的方法,其特征在于,所述将所述引导号码的交换设 备指定为所绑定的宽带语音业务用户的基于IP的语音服务器之后还包括将所述引导号码的国际移动用户识别码及所述一号通业务的签约数据保存 到所述基于IP的语音服务器的拜访位置寄存器中;则,所述引导号码的交换设备直接从所述拜访位置寄存器中获取所述一号 適业务的签约数据。
10. 如权利要求9所述的方法,其特征在于,所述将所述引导号码的国际移 动用户识别码及所述一号通业务的签约数据保存到所述基于IP的语音服务器的 拜访位置寄存器中包括所述基于IP的语音服务器向所述用户服务器订阅所述一号通业务的签约数 据,当所述一号通业务的签约数据发生变化时,接收所述用户服务器通知的一号通业务的签约数据。
11. 如权利要求3所述的实现一号通业务的方法,其特征在于,所述将所述 引导号码的交换设备指定为所绑定的宽带语音业务用户的基于IP的语音服务器 之后还包括当定时器超时,所述基于IP的语音服务器与所述引导号码的归属位置寄存 器交互,将所述归属位置寄存器中引导号码的交换设备的地址刷新为所述基于 IP的语音服务器的地址,并将所述补充业务码保存到所述基于IP的语音服务器 的拜访位置寄存器中。
12. 如权利要求2所述的实现一号通业务的方法,其特征在于当所述主叫 方交换设备根据所述短消息路由信息向所述引导号码的交换设备发送携带 一 号 通业务的引导号码的呼叫信息时,所述引导号码的交换设备根据所述签约数据 对所述一号通业务签约的成员号码进行呼叫接续包括根据所述签约数据,选择优先级高、终端状态不为内存满或不可及的成员 号码发送短消息。
13. 如权利要求12所迷的实现一号通业务的方法,其特征在于,所述根据 所述签约数据,选择优先级高、终端状态不为内存满或不可及的成员接收短消 息包纟舌判断当前接续的成员号码是否与弓1导号码同号; 若同号,向当前接续的号码发送短消息。
14. 如权利要求13所述的实现一号通业务的方法,其特征在于,所述向当 前接续的号码发送短消息之前还包括行所述选择当前接续的号码发送短消息。
15、 如权利要求14所述的实现一号通业务的方法,其特征在于,若所述当前接续的成员号码的状态为关机或终端不可及,重新选择下一待接续的成员号 码进行接续或者结束呼叫。
16、 如权利要求13所述的实现一号通业务的方法,其特征在于,若当前接 续的成员号码与引导号码不同号,则与所述当前接续的成员号码的归属位置寄 存器交互,判断所述当前接续的成员号码的归属位置寄存器是否成功响应,若 是,向当前接续的成员号码发送短消息。
17、 如权利要求16所述的实现一号通业务的方法,其特征在于,向当前接 续的成员号码发送短消息之后还包括若当前接续的成员号码的交换设备由于该成员的终端内存满或终端不可及 返回失败响应,通知所述当前接续的成员号码的归属位置寄存器保存当前接续 的成员号码的状态为终端内存满或终端不可及。
18、 如权利要求16所述的实现一号通业务的方法,其特征在于,若所述当 前接续的成员号码的归属位置寄存器未成功响应,则进一步判断当前接续的成 员号码是否为最后一个成员号码,若否,执行下一个待接续的成员号码的接续。
19、 一种实现一号通业务的系统,其特征在于,包括 主叫方交换设备,用于发送携带引导号码的呼叫信息; 引导号码的交换设备,用于接收来自所述主叫方交换设备的呼叫信息,当确定所述呼叫信息为一号通业务时,获取所述一号通业务的签约数据,根据所 述签约数据对所述一号通业务签约的成员号码进行呼叫接续,其中所述签约数 据包括一号通业务的触发方式及其签约的成员号码列表。
20. 如权利要求19所述的实现一号通业务的系统,其特征在于所述系统 还包括归属位置寄存器,用于保存为所述引导号码指定的交换设备,当接收到所 述主叫方交换设备发送的请求引导号码的位置信息的消息后,与所保存的引导由信息,并将所述漫游号码或短消息路由信息返回给所述主叫方交换设备,使 得所述主叫方交换设备根据所述漫游号码或短消息^^由信息向所述引导号码的 交换设备转发所述呼叫信息。
21. 如权利要求19或20所述的实现一号通业务的系统,其特征在于所述 系统还包括数据库,用于保存并向所述引导号码的交换设备提供所述一号通业务的签 约数据。
22. 如权利要求21所述的实现一号通业务的系统,其特征在于所述引导 号码的交换设备为宽带语音业务用户注册的基于IP的语音服务器,所述数据库 为所述宽带语音业务用户的归属用户服务器。
23. —种实现一号通业务的装置,其特征在于,包括接收单元,用于接收来自所述主叫方交换设备的携带引导号码的呼叫信息; 判断单元,用于判断所述呼叫信息是否为一号通业务; 获取单元,用于当确定所述呼叫信息为一号通业务时,获取所述引导号码 相应的一号通业务的签约数据,所述签约数据包括一号通业务的触发方式及其签约的成员号码列表;呼叫接续单元,用于根据所述签约数据对所述一号通业务签约的成员号码进行呼叫4妻续。
24. 如权利要求23所述的实现一号通业务的装置,其特征在于所述装置 为与所述引导号码绑定的宽带语音业务用户的基于IP的语音服务器。
25. 如权利要求24所述的实现一号通业务的装置,其特征在于所述装置 还包括更新单元,用于在接收到来自所述宽带语音业务用户的注册或位置更新请 求时,或者在定时器超时,与所述引导号码的归属位置寄存器交互,将所述归 属位置寄存器中所述引导号码的交换设备的地址保存为所述宽带语音业务用户 当前所在的基于IP的语音服务器的地址。
26. 如权利要求23所述的实现一号通业务的装置,其特征在于所述判断 单元根据所述呼叫信息携带的引导号码是否签约有补充业务码来判断所述呼叫 信息是否为一号通业务。
全文摘要
本发明实施例公开了一种实现一号通业务的方法,包括引导号码的交换设备接收携带引导号码的呼叫信息;所述引导号码的交换设备确定所述呼叫信息为一号通业务,获取所述一号通业务的签约数据,其中,所述签约数据包括一号通业务的触发方式及其签约的成员号码列表;所述引导号码的交换设备根据所述签约数据对所述一号通业务签约的成员号码进行呼叫接续。实施本发明实施例,可以通过引导号码的交换设备统一处理对该引导号码的所有呼叫或短消息,避免了GMSC或SMSC与HLR交互,从而摆脱了对全网的HLR、GMSC和SMSC的适配需求,有利于一号通业务的推广应用。
文档编号H04W4/16GK101442738SQ200810220129
公开日2009年5月27日 申请日期2008年12月18日 优先权日2008年12月18日
发明者朱浩鹏, 郭晓龙 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1