一种实现一卡多号短信业务的系统及方法

文档序号:7694609阅读:104来源:国知局
专利名称:一种实现一卡多号短信业务的系统及方法
技术领域
本发明涉及实现一卡多号短信业务的技术,尤其涉及一种通过短信增值业 务平台实现一""^多号短信业务的系统及方法。
背景技术
所谓一卡多号指用户使用一张SIM/UMI卡,在不换手机和不换卡的情况 下,可以拥有包括一个真实号码和多个虚拟号码的多个电话号码。 一卡多号业 务指多个电话号码能够同时开机,并正常使用基于一卡多号的语音和短信等业 务。其中,虚拟号码也是正常的手机号码,对于其他用户而言,业务的使用方 法完全相同,普通用户无法识别。使用一卡多号业务后,对于用户而言,免去了携带两部甚至多部手机的麻 烦,为那些需要用不同的号码来区分工作、生活和朋友等范围的用户提供了方 便。同时,运营商利用闲置的号段增加了收益。而一卡多号短信业务是为了适 应一卡多号语音业务所带来的变化而发展起来的。以下对现有一卡多号短信业 务的实现进行阐述。用户签约了一卡多号短信业务后, 一方面,主叫用户终端发送短信的实现 过程为主叫用户终端发送短信时,携带要显示给被叫用户终端的电话号码信 息,且该电话号码信息包括主叫用户终端的真实号码和虚拟号码;之后短信中 心在转发短信时,将短信的发送方电话号码字段的内容替换为所述要显示给被 叫用户终端的电话号码信息。另一方面,被叫用户终端接收短信的实现过程为 短信中心根据所呼叫的被叫号码确定被叫用户终端的用户卡信息、和为该用户 提供服务的移动交换中心MSC—S,并确定当前的短信路由信息;根据所述路由 信息将短信发送到所述的MSC—S; MSC—S依据该被叫用户终端的用户卡信息进行该短信的后续发送。以下为采用现有一卡多号短信业务的实现方式所具有的缺点一、 用户发送短信麻烦。比如一卡多号主叫用户在发送短信中,需要携带 要显示给被叫用户的电话号码信息。主叫用户在每次发送短信时都需要手动输 入要显示给被叫用户的电话号码信息,操作麻烦,而且容易出错。二、 主叫用户需要牢固记住公布给每个被叫用户的电话号码信息,容易出 现因用户号码记错,导致被叫用户接收到短信时显示的主叫号码为陌生号码。三、 一""i^多号短信业务的实现,需要通信网络中MSC、 HLR等主设备的 配合。比如一~1^多号被叫用户在接收短信时,需要MSC来确定被叫用户的用 户卡信息。不利于业务的升级和发展。综上所述,采用现有一卡多号短信业务的实现方式,用户在使用该一卡多 号短信业务时与普通点对点短信的接收和发送有所区别,而且用户搡作的复杂 高。从而导致用户体验感大大降低。新的需求是降低用户操作复杂度,从而 提高用户体^r感。目前,还没有针对该新需求的一卡多号短信业务的解决方案。发明内容有鉴于此,本发明的主要目的在于提供一种实现一卡多号短信业务的系统, 能降低用户操作复杂度,使用户在使用 一卡多号短信业务时与普通点对点短信 的接收和发送完全相同,从而提高了用户体验感。本发明的另一目的在于提供一种实现一卡多号短信业务的方法,能降低用 户操作复杂度,使用户在使用一卡多号短信业务时与普通点对点短信的接收和 发送完全相同,从而提高了用户体验感。为达到上述目的,本发明的技术方案是这样实现的一种实现一-^多号短信业务的系统,该系统包括短信增值业务平台和一 卡多号短信业务实现模块;其中,短信增值业务平台,用于对所述一卡多号短信业务以及其他短信增值业务 的触发优先级进行控制;选择业务触发点触发一卡多号业务后,对接收的所有短信进行一卡多号业务的鉴权,并将鉴权成功的短信转发给所述一卡多号短信业务实现模块;一卡多号短信业务实现模块,用于对从所述短信增值业务平台接收的所有 短信进行一""^多号业务的鉴权,并对鉴权成功的短信进行号码转换后,将完成 所述主叫用户终端或所述被叫用户终端号码转换的短信转发给所述短信增值业 务平台。其中,该系统还包括短信中心,用于对主叫用户终端或4皮叫用户终端提 交的短信进行一卡多号业务的鉴权,并将鉴权成功的短信转发给所述短信增值业务平台;将所述短信增值业务平台返回的、完成所述主叫用户终端或所述被叫用户终端号码转换的短信下发。其中,所述一-^多号短信业务实现模块,进一步用于根据预先配置的一^^ 多号业务的号码维护信息,将主叫用户终端的号码转换为针对当前被叫用户终端要显示的主叫用户终端的号码;或者将被叫用户终端的号码转换为所述被叫 用户终端的号码自身所归属的真实号码,以实现所述对鉴权成功的短信的号码 转换。其中,该系统还包括维护模块,用于用户登录一卡多号用户门户网站后, 维护所述一卡多号业务的号码维护信息;所述一卡多号短信业务实现模块进一 步与所述维护模块相连,从维护模块获取所述一卡多号业务的号码维护信息。其中,作为客户端的所述短信增值业务平台,与作为月良务器端的所述短信 中心通过扩展的短消息点对点协议SMPP对接;短信中心为至少一个,短信增 值业务平台为至少一个。其中,所述一卡多号短信业务实现模块位于所述短信增值业务平台内部, 一卡多号短信业务实现模块作为短信增值业务平台的自身业务实现模块,与短 信增值业务平台采用内部自定义接口对接。其中,所述一卡多号短信业务实现模块位于所述短信增值业务平台外部, 作为客户端的一卡多号短信业务实现模块与作为服务器端的短信增值业务平台 采用扩展的SMPP协议对接; 一卡多号短信业务实现模块为至少一个。一种实现一卡多号短信业务的方法,该方法包括以下步骤A、 实现短信中心、短信增值业务平台以及一卡多号短信业务实现模块中 同步存储有一卡多号用户的签约信息;并预先配置一卡多号业务的号码维护信 息;B、 所述短信中心冲艮据所述一卡多号用户的签约信息对用户终端提交的短 信进行一卡多号业务的鉴权,并将鉴权成功的短信转发给所述短信增值业务平 台.C、 短信增值业务平台对所述一卡多号短信业务以及其他短信增值业务的 触发优先级进行控制;触发一卡多号业务后,根据所述一卡多号用户的签约信 息对从所述短信中心接收的所有短信进行一卡多号业务的鉴权,并将鉴权成功 的短信转发给所述一卡多号短信业务实现模块;D、 一^多号短信业务实现模块对从短信增值业务平台接收的所有短信进 行一卡多号业务的鉴权,并对鉴权成功的短信,通过一卡多号业务的号码维护 信息完成所述用户终端的号码转换。其中,步骤D后还包括所述一卡多号短信业务实现^^莫块将完成所述用户 终端号码转换的短信,经由所述短信增值业务平台转发给所述短信中心,由短 信中心完成短信的下发。其中,当所述用户终端为主叫用户终端时,步骤B、 C或D中,进行所述 一卡多号业务的鉴权具体为判断所述主叫用户终端是否签约了主叫一卡多号业务,如果根据所述一卡 多号用户的签约信息判定主叫用户终端签约了主叫 一卡多号业务时,则确定所 述一^^多号业务的鉴权成功;否则,鉴权失败。其中,当所述用户终端为主叫用户终端时,步骤D中,通过一-^多号业务 的号码维护信息完成所述用户终端的号码转换具体为所述一卡多号业务实现 模块查询所述一卡多号业务的号码维护信息,并查询到^皮叫用户终端归属的号 码组所对应的、要显示给所述被叫用户终端的主叫用户终端的号码,将所述主 叫用户终端的号码转换为所述要显示给被叫用户终端的主叫用户终端的号码。其中,所述完成用户终端号码转换的短信具体为转换过所述主叫用户终 端号码的短信;所述由短信中心完成短信的下发具体为将所述转换过主叫用 户终端号码的短信下发给所述被叫用户终端。其中,当所述用户终端为所述主叫用户终端寻呼的被叫用户终端时,步骤 B、 C或D中,进行所述一卡多号业务的鉴权具体为判断所述^C叫用户终端是否签约了被叫一卡多号业务,如果才艮据所述一卡多号用户的签约信息判定^R叫用户终端签约了主叫一""^多号业务时,则确定所 述一卡多号业务的鉴权成功;否则,鉴权失败。其中,当所述用户终端为所述主叫用户终端寻呼的^C叫用户终端时,步骤 D中,通过一卡多号业务的号码维护信息完成所述用户终端的号码转换具体为 所述一卡多号业务实现-漠块查询所述一卡多号业务的号码维护信息,并查询到 显示给所述被叫用户终端的主叫用户终端的号码对应的真实号码,将被叫用户 终端的号码转换为所述真实号码。其中,所述完成用户终端号码转换的短信具体为转换过所述^^皮叫号码终 端号码的短信;所述由短信中心完成短信的下发具体为将所述转换过被叫号 码终端号码的短信下发给所述主叫用户终端。本发明在短信增值业务平台和一卡多号短信业务实现模块的支持下,使用 户在使用一卡多号短信业务时与普通点对点短信的接收和发送完全相同。具体 来说,通过短信增值业务平台对一卡多号短信业务以及其他短信增值业务的触 发优先级进行控制;在选择业务触发点触发一卡多号业务后,对接收的所有短 信进行一卡多号业务的鉴权,并将鉴权成功的短信转发给一卡多号短信业务实 现模块;将一卡多号短信业务实现模块返回的、完成主叫用户终端或所述被叫 用户终端号码转换的短信转发给短信中心。其中,所有短信既包括普通短信, 又包括通过短信中心一-^多号业务鉴权成功的短信。这里,所谓一卡多号业务 的鉴权指判断主叫用户终端或被叫用户终端是否签约了一卡多号业务。如果 判断出主叫用户终端或被叫用户终端签约了 一卡多号业务,则表明鉴权成功。采用本发明,能降低用户操作复杂度,使用户在使用一卡多号短信业务时与普通点对点短信的接收和发送完全相同,从而提高了用户体验感。另外,采 用本发明对现网改动要求小,只需要短信增值业务平台的支持,便于快速地提供一-^"多号短信业务;短信中心侧不需要做任何改动,将短信增值业务平台的 实现功能与短信中心完全剥离。并且不需要MSC、 HLR等主设备的支持,便 于一卡多号短信业务的升级。


图1为本发明系统的组成结构示意图;图2为本发明方法原理的实现流程示意图。
具体实施方式
本发明的核心思想是本发明在短信增值业务平台和一卡多号短信业务实 现模块的支持下,能降低用户操作复杂度,使用户在使用一卡多号短信业务时 与普通点对点短信的接收和发送完全相同。从而提高了用户体验感。下面结合附图对技术方案的实施作进一步的详细描述。如图l所示, 一种实现一卡多号短信业务的系统,该系统包括短信增值业 务平台2和一卡多号短信业务实现模块3。其中,短信增值业务平台2中存储 有基本用户信息表,该基本用户信息表中的信息包括归属该短信中心的用户签 约了一卡多号业务的签约信息,还包括其他短信增值业务的信息,比如业务优 先级信息。那么短信增值业务平台2用于对一卡多号短信业务以及其他短信增 值业务的触发优先级进行控制;根据业务优先级信息,选择业务触发点触发一 卡多号业务后,对接收的所有短信进行一卡多号业务的鉴权,并将鉴权成功的 短信转发给一卡多号短信业务实现模块3。这里,针对根据业务优先级信息选 择业务触发点触发一卡多号业务而言,如果当前业务优先级信息为一卡多号业 务的签名优先级高,则优先触发一卡多号业务。一卡多号短信业务实现模块3用于对从短信增值业务平台2接收的所有短 信进行一卡多号业务的鉴权,并对鉴权成功的短信进行号码转换后,将完成主叫用户终端或#:叫用户终端号码转换的短信转发给短信增值业务平台2。如图i所示, 一种实现一卡多号短信业务的系统,该系统还包括短信中心 i,短信中心i中存储有用户信息数据库,该用户信息数据库中的信息包括归属 该短信中心的用户签约了一卡多号业务的签约信息。那么短信中心i用于接收 每一条提交到短信中心的消息,通过查询用户信息数据库对主叫用户终端或被 叫用户终端提交的短信进行一卡多号业务的鉴权,并将鉴权成功的短信转发给短信增值业务平台2;将短信增值业务平台2返回的、完成主叫用户终端或被 叫用户终端号码转换的短信下发给相对应的用户终端。这里,针对一卡多号短信业务实现;漠块3而言, 一卡多号短信业务实现才莫 块3对鉴权成功的短信进行号码转换的过程为 一卡多号短信业务实现模块3 进一步用于根据预先配置的一""^多号业务的号码维护信息,将主叫用户终端的 号码转换为针对当前被叫用户终端要显示的主叫用户终端的号码;或者将被叫 用户终端的号码转换为所述3皮叫用户终端的号码自身所归属的具有真实短信收 发能力的真实号码。通过该号码转换过程, 一卡多号短信业务实现模块3实现 了对鉴权成功的短信的号码转换。其中,所述要显示的主叫用户终端的号码可 以为主叫用户终端的虚拟号码,也可以为主叫用户终端的真实号码。其中, 一卡多号短信业务实现模块可以位于短信增值业务平台内部。当一 卡多号短信业务实现模块作为短信增值业务平台的自身业务实现模块时,属于 短信增值业务平台的内部^t块,与短信增值业务平台采用内部自定义接口对接。 一卡多号短信业务实现模块还可以位于短信增值业务平台外部,与短信增值业 务平台采用扩展的短消息点对点协议(SMPP)对接。这里需要指出的是,针对上述提及的所有短信和一卡多号业务的鉴权而言, 所有短信既包括普通短信,又包括通过短信中心一卡多号业务鉴权成功的短信。 这里,所谓一""^多号业务的鉴权指判断主叫用户终端或被叫用户终端是否签 约了 一^^多号业务。如果判断出主叫用户终端或被叫用户终端签约了 一^^多号 业务,则表明鉴权成功。如图1所示, 一种实现一^"^多号短信业务的系统,该系统还包括维护模块4,维护模块4用于用户登录一卡多号用户门户网站后,维护所述一卡多号业务 的号码维护信息。这里,所述一卡多号业务的号码维护信息以婆:据库的形式存 储。 一卡多号短信业务实现模块3进一步与维护模块4相连,用于在接收到短 信增值业务平台2转发的短信时,从维护模块4获取所述一-^多号业务的号码 维护信息实现对鉴权成功短信的号码转换,即从维护信息获取需要转换的号码, 根据维护信息中的——对应关系将短信的主叫用户终端的号码或者被叫用户终端的号码转换成新号码。这里,针对一卡多号业务的号码维护信息而言,该维护信息类似于手机的 号码本功能,存储有所述号码转换所需要的对应关系。且该对应关系的设置模 式包括两种情况,第一种情况是实现号码直接转换的对应模式,第二种情况是 实现号码间接转换的对应模式。以下针对所述设置模式进行具体阐述。第一种情况涉及的对应关系为被叫用户终端的号码、与要显示的主叫用 户终端的虚拟号码之间的对应关系。显然,通过这类对应关系可以实现号码的 直接转换。第二种情况涉及的对应关系包括号码组、与要显示的主叫用户终 端的虚拟号码之间的对应关系;号码组、与被叫用户终端的号码之间的对应关 系。其中,号码组可以为同学组,同事组和朋友组。通过这两类对应关系可以 实现号码的间接转换。举例来说,首先,通过号码组与被叫用户终端的号码之 间的对应关系,可以获知^皮叫用户终端的号码所属的号码组;然后,通过号码 组与要显示的主叫用户终端的虚拟号码之间的对应关系,实现号码的间接转换。如图1所示, 一种实现一^1^多号短信业务的系统,该系统还包括营帐中心 5,营帐中心5的功能和现有技术类似,区别仅在于将包括一卡多号业务签约信 息在内的信息同步到短信增值业务平台2。那么短信增值业务平台2进一步与 营帐中心5对接,能实现一卡多号业务用户的开户注册、销户、暂停、激活、 业务信息配置等功能。这里,需要指出的是,该实现一卡多号短信业务的系统中,作为客户端的 短信增值业务平台与作为服务器端的短信中心通过扩展的SMPP协议对接;短 信中心为至少一个,短信增值业务平台为至少一个。也就是说,作为服务器端的短信中心无需做任何改动,将短信增值业务平台的实现功能与短信中心完全 剥离,并且以短信中心为基础,可向外扩展多个短信增值业务平台。从而对现 有技术组网的架构改动小,具有4艮好的兼容性。同理,该实现一""^多号短信业 务的系统中,当一卡多号短信业务实现模块位于短信增值业务平台外部时,作 为客户端的一卡多号短信业务实现模块与作为服务器端的短信增值业务平台采用扩展的SMPP协议对接; 一卡多号短信业务实现模块为至少一个。也就是说, 作为服务器端的短信增值业务平台无需做任何改动,将一卡多号短信业务实现 模块的实现功能与短信增值业务平台完全剥离,并且以短信增值业务平台为基 础,可向外扩展多个一卡多号短信业务实现才莫块,也具有4艮好的兼容性。如图2所示, 一种实现一卡多号短信业务的方法,该方法包括以下步骤 步骤101、实现短信中心、短信增值业务平台以及一-^^多号短信业务实现 模块中同步存储有一卡多号用户的签约信息;并预先配置一卡多号业务的号码 维护信息。这里, 一卡多号用户的签约信息即为主叫用户终端或^L叫用户终端是否 签约了 一卡多号业务的签约信息。这里,步骤101的具体处理过程为步骤IOII、用户通过运营商营业厅注册,运营商为用户放号,包括一个真 实号码和若干个虚拟号码。步骤1012、运营商的营帐中心将一卡多号用户的签约信息同步给短信增值 业务平台;短信增值业务平台将真实号码注册成主叫一卡多号业务,将若干个 虚拟号码全部注册成被叫一-^多号业务,并将这些号码的注册信息,也就是一 卡多号用户的签约信息同步给短信中心和一-^多号短信业务实现模块;为用户 下发注册成功通知消息,且该通知消息中携带有登录^多号用户门户网站的 登录密码。步骤1013、用户根据该通知消息中的该登录密码登录到一卡多号用户门户 网站,维护预先配置的、 一卡多号业务的号码维护信息,即一卡多号业务中的 号码组信息;并为每个号码组设置要公开的号码。这里,该要公开的号码可以为虚拟号码,也可以为真实号码。步骤102、短信中心根据所述一-^多号用户的签约信息对用户终端提交的短信进行一卡多号业务的鉴权,并将鉴权成功的短信转发给短信增值业务平台。步骤103、短信增值业务平台对所述一卡多号短信业务以及其他短信增值 业务的触发优先级进行控制;选择业务触发点触发一卡多号业务后,根据所述 一卡多号用户的签约信息对从短信中心接收的所有短信进行一卡多号业务的鉴 权,并将鉴权成功的短信转发给一卡多号短信业务实现模块。步骤104、 一卡多号短信业务实现模块对从短信增值业务平台接收的所有 短信进行一卡多号业务的鉴权,并对鉴权成功的短信,通过一^^多号业务的号 码维护信息完成所述用户终端的号码转换。步骤105、 一卡多号短信业务实现模块将完成所述用户终端号码转换的短 信,经由短信增值业务平台转发给短信中心,由短信中心完成短信的下发。这里,针对上述实现一-^多号短信业务的方法流程而言,具体包括两方面 内容。第一方面内容为用户终端为主叫用户终端时的方法流程;第二方面内 容为用户终端为该主叫用户终端寻呼的被叫用户终端的方法流程。以下分别 对不同用户终端实现一卡多号短信业务的方法流程中,所涉及上述步骤的具体 实现进行阐述。针对第一方面内容而言,当用户终端为主叫用户终端时,步骤102、 103 或104中,进行所述一^^多号业务的鉴权具体为判断主叫用户终端是否签约 了主叫一卡多号业务,如果4艮据所述一卡多号用户的签约信息判定主叫用户终 端签约了主叫一卡多号业务时,则确定所述一卡多号业务的鉴权成功;否则, 鉴权失败。步骤104中,通过一卡多号业务的号码维护信息完成用户终端的号码转换 具体为 一卡多号业务实现才莫块查询所述一卡多号业务的号码维护信息,并查 询到被叫用户终端归属的号码组所对应的、要显示给被叫用户终端的主叫用户 终端的号码,将主叫用户终端的号码转换为所述要显示给被叫用户终端的主叫 用户终端的号码。这里,要显示给被叫用户终端的主叫用户终端的号码通常为运营商为用户终端放号时所提供的若干个虚拟号码。步骤105中,所述完成用户终端号码转换的短信具体为转换过主叫用户 终端号码的短信;所述由短信中心完成短信的下发具体为将所述转换过主叫 用户终端号码的短信下发给该被叫用户终端。针对第二方面内容而言,当用户终端为主叫用户终端寻呼的被叫用户终端 时,步骤102、 103或104中,进行所述一卡多号业务的鉴权具体为判断被叫 用户终端是否签约了被叫 一卡多号业务,如果根据所述一卡多号用户的签约信 息判定被叫用户终端签约了主叫 一卡多号业务时,则确定所述一卡多号业务的 鉴权成功;否则,鉴权失败。步骤104中,通过一-^多号业务的号码维护信息完成用户终端的号码转换 具体为 一卡多号业务实现-漠块查询所述一卡多号业务的号码维护信息,并查 询到显示给#1叫用户终端的主叫用户终端的号码对应的真实号码,将被叫用户 终端的号码转换为所述真实号码。这里,该真实号码即为运营商为用户终端力文 号时所提供的该主叫用户终端唯一的真实号码,是具有短信收发能力的真实号 码;区别于运营商为用户终端放号时所提供的若干个虚拟号码。步骤105中,所述完成用户终端号码转换的短信具体为转换过被叫号码 终端号码的短信;所述由短信中心完成短信的下发具体为将所述转换过被叫 号码终端号码的短信下发给主叫用户终端,即签约主叫一卡多号业务的主叫用 户终端。此时,该主叫用户终端所对应的号码是所述真实号码。以上两方面内容可以分别独自实现,也可以结合到一起实现。当结合到一 起实现时,该流程包括主叫用户终端发起寻呼被叫用户终端的过程,以及被寻 呼的纟皮叫用户终端回复主叫用户终端的过程。这里,主叫用户终端也可以理解 为源用户终端,被叫用户终端也可以理解为目的用户终端。方法实施例一为以上两方面内容结合到一起实现时的流程。当前用户A 签约了一卡多号业务,并且拥有一个虚拟号码a。并且短信增值业务平台将用 户A的真实号码A注册成主叫一-^多号业务,将用户A的虚拟号码a注册成 被叫一""^多号业务。用户A向用户B开放的号码是虚拟号码a。用户A已经在一-^多号用户门户网站上设置了向用户B开^L的号码为虚拟号码a。这里,用 户A即主叫用户终端;用户B即被叫用户终端。那么用户A向用户B发送一 条短信,以及用户B回复用户A—条短信的流程包括以下步骤步骤201、短信中心判断出用户A的真实号码A签约了主叫类业务,则将 A->B的短信转发给短信增值业务平台。步骤202、短信增值业务平台对用户A、 B进行鉴权,由于用户A的真实 号码A注册为主叫一""^多号业务,因此短信增值业务平台确定用户A签约了主 叫一卡多号业务;短信增值业务平台通过函数接口或者短信接口将A->B的短 信转发给一卡多号短信业务实现卩漢块。步骤203、 一卡多号短信业务实现模块查询一卡多号业务的号码维护信息, 获得用户A为用户B开力丈的号码为虚拟号码a,则将该短信的主叫用户终端的 真实号码A转换为该主叫用户终端的虚拟号码a。步骤204、 一卡多号短信业务实现模块将转换过主叫用户终端号码的、a->B 的短信返回给短信增值业务平台。步骤205、短信增值业务平台将转换过主叫用户终端号码的、a》B的短信 返回给短信中心;短信中心将该a->B的短信下发到用户B的用户终端上。这里,在用户B的用户终端上显示的主叫用户终端的号码就是虚拟号码a, 之后,用户B在接收到a的短信后,会回复一条B->a的短信。步骤206、短信中心判断出虚拟号码a签约了被叫类业务,则将B》a的短 信转发给短信增值业务平台。步骤207、短信增值业务平台对用户B、 a进行鉴权,由于用户A的虚拟号 码a注册为被叫一卡多号业务,因此短信增值业务平台确定虚拟号码a签约了 被叫一卡多号业务。步骤208、短信增值业务平台将B->a的短信通过函数接口或者短信接口转 发给一卡多号短信业务实现才莫块。步骤209、 ~"多号短信业务实现模块查询一卡多号业务的号码维护信息, 确定虚拟号码a对应的真实号码为A,则将被叫用户终端的号码即用户A的虚拟号码a转换为用户A的真实号码A。步骤210、 一^^多号短信业务实现模块向短信增值业务平台返回转换过被 叫用户终端号码的、B->A的短信。步骤211、短信增值业务平台将转换过被叫用户终端号码的、B》A的短信 返回给短信中心;短信中心将B->A的短信下发给具有短信收发能力的真实号 码A的终端上。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1. 一种实现一卡多号短信业务的系统,其特征在于,该系统包括短信增值业务平台和一卡多号短信业务实现模块;其中,短信增值业务平台,用于对所述一卡多号短信业务以及其他短信增值业务的触发优先级进行控制;选择业务触发点触发一卡多号业务后,对接收的所有短信进行一卡多号业务的鉴权,并将鉴权成功的短信转发给所述一卡多号短信业务实现模块;一卡多号短信业务实现模块,用于对从所述短信增值业务平台接收的所有短信进行一卡多号业务的鉴权,并对鉴权成功的短信进行号码转换后,将完成所述主叫用户终端或所述被叫用户终端号码转换的短信转发给所述短信增值业务平台。
2、 根据权利要求1所述的系统,其特征在于,该系统还包括短信中心, 用于对主叫用户终端或被叫用户终端提交的短信进行一卡多号业务的鉴权,并 将鉴权成功的短信转发给所述短信增值业务平台;将所述短信增值业务平台返 回的、完成所述主叫用户终端或所述被叫用户终端号码转换的短信下发。
3、 根据权利要求2所述的系统,其特征在于,所述一^"^多号短信业务实现 模块,进一步用于根据预先配置的一卡多号业务的号码维护信息,将主叫用户 终端的号码转换为针对当前被叫用户终端要显示的主叫用户终端的号码;或者 将被叫用户终端的号码转换为所述被叫用户终端的号码自身所归属的真实号 码,以实现所述对鉴权成功的短信的号码转换。
4、 根据权利要求3所述的系统,其特征在于,该系统还包括维护模块,用 于用户登录一卡多号用户门户网站后,维护所述一卡多号业务的号码维护信息; 所述一卡多号短信业务实现模块进一步与所述维护模块相连,从维护模块获取 所述一卡多号业务的号码维护信息。
5、 根据权利要求1至4中任一项所述的系统,其特征在于,作为客户端的 所述短信增值业务平台,与作为服务器端的所述短信中心通过扩展的短消息点对点协议SMPP对接;短信中心为至少一个,短信增值业务平台为至少一个。
6、 根据权利要求5所述的系统,其特征在于,所述一^^多号短信业务实现 模块位于所述短信增值业务平台内部, 一卡多号短信业务实现模块作为短信增 值业务平台的自身业务实现模块,与短信增值业务平台采用内部自定义接口对接。
7、 根据权利要求5所述的系统,其特征在于,所述一卡多号短信业务实现 模块位于所迷短信增值业务平台外部,作为客户端的一""^多号短信业务实现模 块与作为服务器端的短信增值业务平台采用扩展的SMPP协议对接; 一卡多号 短信业务实现模块为至少一个。
8、 一种实现一""1^多号短信业务的方法,其特征在于,该方法包括以下步骤A、 实现短信中心、短信增值业务平台以及一-^多号短信业务实现模块中 同步存储有一卡多号用户的签约信息;并预先配置一卡多号业务的号码维护信 息;B、 所述短信中心#~据所述一卡多号用户的签约信息对用户终端提交的短 信进行一卡多号业务的鉴权,并将鉴权成功的短信转发给所述短信增值业务平 台.C、 短信增值业务平台对所述一"多号短信业务以及其他短信增值业务的 触发优先级进行控制;触发一卡多号业务后,根据所述一卡多号用户的签约信 息对从所述短信中心接收的所有短信进行一-^多号业务的鉴权,并将鉴权成功 的短信转发给所述一卡多号短信业务实现模块;D、 一卡多号短信业务实现模块对从短信增值业务平台接收的所有短信进 行一卡多号业务的鉴权,并对鉴权成功的短信,通过一^^多号业务的号码维护 信息完成所述用户终端的号码转换。
9、 根据权利要求8所述的方法,其特征在于,步骤D后还包括所述一 卡多号短信业务实现;漢块将完成所述用户终端号码转换的短信,经由所述短信 增值业务平台转发给所迷短信中心,由短信中心完成短信的下发。
10、 根据权利要求8或9所述的方法,其特征在于,当所述用户终端为主叫用户终端时,步骤B、 C或D中,进行所述一""^多号业务的鉴权具体为判断所述主叫用户终端是否签约了主叫一卡多号业务,如果冲艮据所述一卡 多号用户的签约信息判定主叫用户终端签约了主叫 一卡多号业务时,则确定所述一卡多号业务的鉴权成功;否则,鉴权失败。
11、 根据权利要求9所述的方法,其特征在于,当所述用户终端为主叫用 户终端时,步骤D中,通过一-^多号业务的号码维护信息完成所述用户终端的 号码转换具体为所述一卡多号业务实现模块查询所述一卡多号业务的号码维 护信息,并查询到被叫用户终端归属的号码组所对应的、要显示给所述被叫用 户终端的主叫用户终端的号码,将所述主叫用户终端的号码转换为所述要显示 给#:叫用户终端的主叫用户终端的号码。
12、 根据权利要求11所述的方法,其特征在于,所述完成用户终端号码转 换的短信具体为转换过所述主叫用户终端号码的短信;所述由短信中心完成 短信的下发具体为将所述转换过主叫用户终端号码的短信下发给所述被叫用 户终端。
13、 根据权利要求8或9所述的方法,其特征在于,当所述用户终端为所 述主叫用户终端寻呼的^ 皮叫用户终端时,步骤B、 C或D中,进行所述一卡多 号业务的鉴权具体为判断所述被叫用户终端是否签约了被叫一卡多号业务,如果根据所述一卡 多号用户的签约信息判定被叫用户终端签约了主叫一卡多号业务时,则确定所 述^多号业务的鉴^f又成功;否则,鉴权失败。
14、 根据权利要求9所述的方法,其特征在于,当所述用户终端为所述主 叫用户终端寻呼的^l皮叫用户终端时,步骤D中,通过一^多号业务的号码维护 信息完成所述用户终端的号码转换具体为所述一卡多号业务实现模块查询所 述一卡多号业务的号码维护信息,并查询到显示给所述被叫用户终端的主叫用 户终端的号码对应的真实号码,将^L叫用户终端的号码转换为所述真实号码。
15、 根据权利要求14所述的方法,其特征在于,所述完成用户终端号码转 换的短信具体为转换过所述被叫号码终端号码的短信;所述由短信中心完成短信的下发具体为将所述转换过被叫号码终端号码的短信下发给所述主叫用 户终端。
全文摘要
本发明公开了一种实现一卡多号短信业务的系统,该系统包括短信增值业务平台和一卡多号短信业务实现模块;短信增值业务平台,用于对一卡多号短信业务以及其他短信增值业务的触发优先级进行控制;对接收的所有短信进行一卡多号业务的鉴权,并将鉴权成功的短信转发给一卡多号短信业务实现模块,以完成主叫用户终端或被叫用户终端的号码转换。本发明还公开了一种实现一卡多号短信业务的方法,该方法包括短信增值业务平台对所述一卡多号短信业务以及其他短信增值业务的触发优先级进行控制;将鉴权成功的短信转发给一卡多号短信业务实现模块,以完成用户终端的号码转换。采用本发明的系统及方法,提高了用户体验感。
文档编号H04Q7/22GK101282513SQ20081011133
公开日2008年10月8日 申请日期2008年5月27日 优先权日2008年5月27日
发明者婧 何, 吕伟初, 王良家 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1