一种用户终端业务实现的方法、系统和装置的制作方法

文档序号:7702373阅读:173来源:国知局
专利名称:一种用户终端业务实现的方法、系统和装置的制作方法
技术领域
本发明涉及通讯领域,尤其涉及一种用户终端业务实现的方法、系统和装置。
背景技术
为了对手机用户充值,手机用户、固定用户可以通过拨打手机充值业务接入码,并 使用手机充值卡来为手机用户缴费。目前,国内用户在为手机充值时,不论该用户是否正在 漫游,都可以使用全国各地的手机充值卡进行充值。用户使用手机充值卡为手机充值的过程为用户通过呼叫手机充值接入码,进入手机充值业务菜单;为了减少非法充值的情况,充值系统进行主叫鉴权,即检查主叫号码是否为合法 号码;若充值系统对主叫号码的检查结果为主叫号码合法,则充值系统要求用户输入待 充值的手机号码,继续后续处理,完成对手机的充值操作;若充值系统对主叫号码的检查结果为主叫号码非法,则充值系统提示用户鉴权失 败,拒绝用户的充值操作。目前,不只是充值业务,很多其他业务从安全性和用户使用便利性的角度考虑,为 了减少网络电话对业务平台的影响,经常会对主叫号码进行鉴权,鉴权的内容主要是判断 主叫号码是否为正常号码若主叫号码为正常号码,业务平台对主叫号码鉴权成功,允许用 户使用相应业务;若主叫号码不是一个正常号码,业务平台对主叫号码鉴权失败,不允许用 户使用相应的业务。通常情况下,国内用户在使用需要对主叫号码进行鉴权的业务时,由于国内网路 可以提供用户的主叫号码,因此,用户可以正常使用这类业务。但是,国际漫游用户在使用需要对主叫号码进行鉴权的业务时,却经常鉴权失败, 导致用户无法正常使用此类业务。鉴权失败的原因是目前国际漫游业务的技术局限性,主 要是由于国外用户通过其他运营商的网络或转接商网络呼叫国内用户时,其他运营商没有 提供主叫号码,从而使得用户在海外呼叫国内号码时通常无法提供真实的主叫号码。据统 计,大约有80%的国际漫游呼叫是无法显示正常呼叫号码的。因此,对于很多需要提供主叫号码的业务,国际漫游用户无法使用。其中,对用户 影响最大的业务就是进行充值。用户漫游在国外时拨打手机充值接入码时因为无法向归属 充值系统提供真实主叫号码,导致充值系统对主叫号码鉴权失败,拒绝执行相应的充值操 作。

发明内容
本发明的实施例提供了一种用户终端业务实现的方法、系统和装置,以使用户终 端在国际漫游时可以使用需要进行主叫鉴权的国际漫游业务。本发明的实施例提供一种用户终端业务实现的方法,包括
接收用户终端的非结构化补充数据业务USSD请求,获取所述用户终端的业务请 求信息;根据所述用户终端的业务请求信息向相应的业务平台发送业务请求;根据所述业务请求信息与所述业务平台交互,完成所述用户终端的业务请求。所述接收用户终端的非结构化补充数据业务USSD请求,获取所述用户终端的业 务请求信息包括接收所述用户终端对USSD字符串的拨号请求,获取所述USSD字符串中携带的业 务请求信息,所述业务请求信息包括业务服务码与所述用户终端的业务信息。根据所述用户终端的业务请求信息向相应的业务平台发送业务请求包括根据所述业务服务码识别所述USSD请求的种类;根据所述USSD请求的种类执行相应的功能,向与所述USSD请求相应的业务平台 发送业务请求。所述USSD请求具体为充值请求,所述USSD字符串包括充值服务码和充值信息,相 应的业务平台为充值平台;所述根据用户终端的业务请求信息向相应的业务平台发送业务请求具体为根据所述充值服务码识别所述业务请求为充值请求;通过模拟业务交换点SSP功能模块向充值平台发送充值申请,所述充值申请中携 带SSP的标识信息GT码;通过所述模拟SSP功能模块与所述充值平台交互,根据所述充值信息完成所述用 户终端的充值业务。所述USSD请求具体为支付业务请求,所述USSD字符串包括支付业务服务码和支 付业务信息,相应的业务平台为终端支付业务平台;所述根据用户终端的业务请求信息向相应的业务平台发送业务请求具体为根据所述支付业务服务码识别所述业务请求为支付业务请求;通过模拟销售点终端POS机功能模块向终端支付业务平台发送支付业务申请;通过所述模拟POS机功能模块与所述终端支付业务平台交互,根据所述支付业务 信息完成所述用户终端的支付业务。所述接收用户终端的非结构化补充数据业务USSD请求之后,还包括获取所述用户终端的终端号码信息,并根据所述终端号码信息与所述业务平台交 互,接收所述业务平台对所述终端号码是否合法的判断结果;当所述终端号码合法时继续。本发明的实施例提供一种用户终端业务实现的系统,包括用户终端、UCBS平台、以 及业务平台;其中,所述UCBS平台,用于接收所述用户终端的非结构化补充数据业务USSD请求,获取 所述用户终端的终端号码信息和业务请求信息;根据所述用户终端的业务请求信息发送业 务请求;根据所述业务请求信息与所述业务平台交互,完成所述用户终端的业务请求;所述业务平台,用于接收所述UCBS平台发送的业务请求,与所述UCBS平台交互, 完成所述用户终端的业务请求。当所述USSD请求具体为充值请求时,所述充值请求中携带充值请求的服务码标 识,所述业务平台具体为充值平台,所述UCBS平台内包括模拟SSP功能模块;所述UCBS平台具体用于根据所述充值请求的服务码标识识别所述USSD请求为充值请求;通过所述 模拟SSP功能模块向所述充值平台发送充值申请,所述充值申请中携带SSP的标识信息GT 码;通过所述模拟SSP功能模块与所述充值平台交互,根据所述充值信息完成所述用户终 端的充值业务;所述充值平台具体用于根据所述GT码接受所述UCBS平台发布的充值申 请,根据预先设置与所述UCBS平台交互充值信息,完成所述用户终端的充值业务;当所述USSD请求具体为支付业务请求时,所述支付业务请求中携带支付业务请 求的服务码标识,所述业务平台具体为终端支付业务平台,所述UCBS平台内包括模拟销售 点终端POS机功能模块;所述UCBS平台具体用于根据所述支付业务请求的服务码标识识 别所述业务请求为支付业务请求;通过所述模拟POS机功能模块向所述终端支付业务平台 发送支付业务申请;通过所述模拟POS机功能模块与所述终端支付业务平台交互,根据所 述支付业务信息完成所述用户终端的支付业务;所述终端支付业务平台具体用于接收所 述UCBS平台发送的支付业务申请,根据预先设置与所述UCBS平台交互支付业务信息,完成 所述用户终端的支付业务。本发明的实施例提供一种用户终端业务实现的装置,包括请求接收单元,用于接收用户终端的非结构化补充数据业务USSD请求,获取所述 用户终端的业务请求信息;请求发送单元,用于根据所述用户终端的业务请求信息向相应的业务平台发送业 务请求;业务处理单元,用于根据所述业务请求信息与所述业务平台交互,完成所述用户 终端的业务请求。所述请求接收单元具体用于接收所述用户终端对USSD字符串的拨号请求,获取所述USSD字符串中携带的业 务请求信息,所述业务请求信息包括业务服务码与所述用户终端的业务信息。所述请求发送单元具体用于根据所述业务服务码识别所述USSD请求的种类;根据所述USSD请求的种类执行相应的功能,向与所述USSD请求相应的业务平台 发送业务请求。当所述USSD请求具体为充值请求时,所述USSD字符串包括充值服务码和充值信 息,相应的业务平台为充值平台,所述业务处理单元包括模拟业务交换点SSP功能模块;所 述业务处理单元具体用于根据所述充值服务码识别所述业务请求为充值请求;通过模拟 SSP功能模块向充值平台发送充值申请,所述充值申请中携带SSP的标识信息GT码;通过 所述模拟SSP功能模块与所述充值平台交互,根据所述充值信息完成所述用户终端的充值 业务;当所述USSD请求具体为支付业务请求时,所述USSD字符串包括支付业务服务码 和支付业务信息,相应的业务平台为终端支付业务平台;所述业务处理单元具体用于根 据所述支付业务服务码识别所述业务请求为支付业务请求;通过模拟销售点终端POS机功 能模块向终端支付业务平台发送支付业务申请;通过所述模拟POS机功能模块与所述终端 支付业务平台交互,根据所述支付业务信息完成所述用户终端的支付业务。所述请求接收单元还用于接收用户终端的USSD请求之后,获取所述用户终端的终端号码信息;所述装置还包括号码合法判断单元,用于根据所述请求接收单元获取的终端号码 信息与所述业务平台交互,接收所述业务平台对所述终端号码是否合法的判断结果。与现有技术相比,本发明至少具有以下优点本发明中,UCBS平台通过用户终端的USSD请求获取用户终端的业务请求信息, 并根据用户终端的业务请求信息向相应的业务平台发送业务请求,完成用户终端的业务请 求,从而可以使用户终端在国际漫游时能够使用USSD请求顺利使用相关的国内业务。


为了更清楚地说明本发明或现有技术中的技术方案,下面将对本发明的实施例或 现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是 本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可 以根据这些附图获得其他的附图。图1是本发明的实施例提供一种用户终端业务实现的方法的流程示意图;图2是本发明的实施例中用户终端国际漫游时使用UCBS平台进行充值操作的系 统组网示意图;图3是本发明的实施例提供的国际漫游时用户终端使用UCBS平台进行充值操作 的具体过程示意图;图4是图3中本发明的实施例提供的国际漫游时用户终端使用UCBS平台进行充 值操作的信令交互的详细流程示意图;图5是本发明的实施例中国际漫游时用户终端使用UCBS平台进行支付业务的系 统组网示意图;图6是本发明的实施例提供的国际漫游时用户终端使用UCBS平台进行支付业务 的具体过程示意图;图7是图6本发明的实施例提供的国际漫游时用户终端使用UCBS平台进行支付 业务的信令交互的详细流程示意图;图8是本发明的实施例提供的用户终端业务实现的系统结构示意图;图9是本发明的实施例提供的用户终端业务实现的装置结构示意图。
具体实施例方式下面将结合本发明的实施例中的附图,对本发明的实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。 基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有 其他实施例,都属于本发明保护的范围。USSD (Unstructured Supplementary Service Data,非结构化补充数据业务)是 一种操作简便、扩展性强的移动网上的新业务。用户可以在手机上选择菜单并输入简短的 字符串提交要获取相应信息的请求,输入字符串的格式为*(#)AAA*BBB#;其中,AAA为服 务号码,BBB为所需的信息的附加参数。对用户提交的USSD请求的应答方式可以为USSD 应答、短消息、传真或者E-mail (电子邮件)。USSD具有一个非常重要的特性,即将现有的GSM(Global System for Mobile Communications,全球移动通讯系统)网络作为一个透明 的承载实体,运营商通过USSD自行制定符合本地用户需求的相应业务,即USSD可以利用现 有的GSM网络传递各种业务需要的信息。因此,本发明的实施例中利用USSD业务方式传递需要进行主叫鉴权的信息,例如 用户的充值信息,在USSD字符串中携带用户的主叫号码,使业务系统通过USSD字符串获取 用户的主叫号码,对用户鉴权成功,向用户提供相应的服务。本发明的实施例的核心思想在于用户终端通过USSD消息向UCBS(USSD Call Back Service,USSD回呼业务)平台发送业务请求,将用户终端的MSISDN(Mobile Station ISDN,移动用户国际号码)以及业务请求信息发送到UCBS平台;UCBS平台识别USSD类型的 业务请求中携带的用户终端信息,根据业务请求信息向相应的业务平台发送业务请求,并 根据用户终端的MSISDN进行主叫鉴权,鉴权成功后,UCBS平台进一步根据用户终端的业务 请求信息代替用户终端与业务平台交互,完成用户终端的业务请求,并将业务完成的结果, 即业务成功或者失败通知用户终端。具体的,本发明的实施例提供一种用户终端业务实现的方法,如图1所示,包括以 下步骤步骤101,接收用户终端的非结构化补充数据业务USSD请求,获取所述用户终端 的业务请求信息;步骤102,根据所述用户终端的业务请求信息向相应的业务平台发送业务请求;步骤103,根据所述业务请求信息与所述业务平台交互,完成所述用户终端的业务 请求。对于用户终端不同的业务请求,UCBS平台需要代替用户终端与不同的业务平台交 互,因此,UCBS平台需要配置多种业务功能,或者UCBS平台可以根据业务请求的不同划分 为不同的业务处理子平台。本发明的实施例中,以UCBS平台解决用户终端国际漫游时的充值请求和支付业 务为例,对本发明提供的用户终端业务实现的方法进行说明。本发明的实施例首先介绍通过UCBS平台完成用户终端国际漫游时的充值业务。 具体的,如图2所示,国际漫游时用户终端使用UCBS平台进行充值操作的系统包括用户终 端、UCBS平台、充值平台、信令转接系统、GMSC(Gateway Mobile Switching Center,网关移 动交换中心)、以及MSC/SSP (Mobile Switching Center/service switch point,移动交换 中心/业务交换点)。其中,信令转接系统,连接GMSC,负责国内漫游信令网络与国际漫游信令网络的链 接。GMSC,负责国内话音网络与国际话音网络的连接。充值平台,包括SCP(Service Control Point,业务控制点)和VC系统;SCP系 统负责提供充值业务的接入,具有SCF(Service Control Function,业务控制功能)、 SMF (Service Management Function,业务管理功能)、SMAF (Service Management Access Function,业务管理接入功能)、SCEF (Service Creation Environment Function,业务生 成环境功能),负责提供充值业务的接入;VC系统负责验证充值卡号码、充值密码、用户身 份有效性等基础充值信息。
MSC/SSP系统,负责与用户归属SCP之间的信令交互。UCBS平台,包括模拟SSP (Service Switch Point,业务交换点)等功能模块,并为 该模拟SSP分配网络内SSP的标识信息GT码;通过漫游信令网接收用户终端发送的USSD类 型的业务请求消息,识别该业务请求消息为充值请求,发送到模拟SSP功能模块;模拟SSP 功能模块获取用户终端的充值信息,根据该充值信息向充值平台发送充值请求,该充值请 求中携带SSP的标识信息GT码,通过与充值系统的交互完成用户终端的充值操作。具体的,结合图4中用户终端使用UCBS平台进行充值操作时信令交互的详细流 程,本发明的实施例提供的国际漫游时用户终端使用UCBS平台进行充值操作的具体过程, 如图3所示,包括以下步骤步骤301,用户终端登录国际漫游网络,通过拨号USSD字符串向UCBS平台发送充 值请求。具体的,用户终端编写USSD字符串,例如**AAA#充值信息#,其中,AAA为服务号 码,可以包括用于标识业务类型的号码,例如其中可以包括数字1或者2,1用于标识充值业 务,2用于标识支付业务;然后,用户终端拨号该USSD字符串,通过漫游信令网将拨号请求 发送到UCBS平台。其中,USSD字符串的格式为预先设定,可以根据实际需要灵活调整,例如还可以约 定001或者其他数字等作为充值业务的服务号码。用户终端拨号USSD字符串后,根据USSD协议,携带用户终端业务请求信息的USSD 类型请求消息中携带用户终端的MSISDN信息,该MSISDN可以在USSD类型请求消息被UCBS 平台接收后解析获得。步骤302,UCBS平台接收到用户终端的充值请求,获取用户终端的MSISDN信息和
充值信息。具体的,UCBS平台内可以包括一个或者多个功能模块,即除充值功能模块外,UCBS 平台内还可以包括其他功能模块,例如支付业务功能模块。UCBS平台为充值功能模块分配 GT码,该GT码为网络内SSP的标识信息,接收到携带该GT码的消息时,充值平台将消息发 送方作为SSP。UCBS平台接收到用户终端的充值请求后,根据该充值请求中的充值信息,例如 AAA服务号码,UCBS平台判断该请求类型为充值请求。然后,UCBS平台根据预先配置将充 值请求向充值功能模块发送。充值功能模块,也可以称为模拟SSP功能模块,获取充值请求 中携带的MSISDN信息和充值信息。步骤303,模拟SSP功能模块向充值平台发起充值申请,接受充值平台对模拟SSP 功能模块的主叫鉴权。鉴权成功后,执行步骤305 ;否则,鉴权失败时,执行步骤304。具体的,模拟SSP功能模块向充值平台发起的充值申请中携带GT码,业务平台根 据该GT码接受模拟SSP功能模块的充值申请,向模拟SSP功能模块发送鉴权消息,主要 为对充值申请的主叫号码的合法性检查。模拟SSP功能模块向充值平台发送用户终端的 MSISDN信息,充值平台识别该MSISDN信息为正常的号码信息,判断号码合法,鉴权成功;若 充值平台识别该MSISDN信息为不正常的号码信息,则鉴权失败。该MSISDN信息为不正常 的号码信息的原因可以有多种,例如消息转发错误、消息错误处理等。步骤304,模拟SSP功能模块接收充值平台发送的充值失败消息,通知用户终端充值失败。具体的,模拟SSP功能模块可以通过多种方式向用户终端发送充值失败消息,例 如短信、或者E-mail等方式。步骤305,模拟SSP功能模块接收充值平台发送的充值响应,根据用户终端的充值 信息完成充值业务,向用户终端发送充值成功响应。具体的,模拟SSP功能模块根据充值平台的提示信息逐一执行充值操作,包括根 据获取的充值信息输入待充值号码以及充值密码。充值成功后,模拟SSP功能模块向用户 终端发送充值成功响应,该充值成功响应具体可以通过短信、或者E-mail等方式发送。本发明实施例中,充值系统包括SCP系统与VC系统,SCP系统具有业务控制功能、 业务管理功能、业务管理接入功能以及业务生成环境功能,负责提供充值业务的接入,VC系 统负责验证充值卡、充值密码以及用户身份有效性等基础充值信息。充值过程中,模拟SSP 功能模块直接与SCP系统交互充值信息,VC系统接收到SCP系统的充值密码校验请求时, 执行充值密码校验功能。本发明实施例中,UCBS平台通过模拟SSP功能模块向充值平台发送用户终端的 MSISDN进行主叫鉴权,可以包括对用户终端MSISDN合法性的判断,例如判断该MSISDN是否 为正常号码;还可以包括对用户终端是否定制了该充值业务的判断。并且,当充值平台不需 要对发布充值申请的主叫方进行主叫号码合法性判断时,UCBS平台不需要通过模拟SSP功 能模块向充值平台发送用户终端的MSISDN。本发明的又一实施例提供国际漫游时用户终端使用UCBS平台进行支付业务的具 体过程,如图5所示,该支付系统包括信令转接系统、GMSC、UCBS业务平台以及终端支付业 务平台,其中信令转接系统,负责国内漫游信令网络与国际漫游信令网络的链接。GMSC,负责国内话音网络与国际话音网络的连接。终端支付业务平台,例如手机支付业务平台,包括前置模块、支付处理模块、支付 管理模块等。支付处理模块为手机支付业务系统的业务逻辑处理系统,主要功能包括手机 支付远程支付功能、现场脱机支付功能、风险控制功能等。支付管理模块实现手机支付业务 中支付管理功能。前置模块提供用户、商户、银行、BOSS系统等手机支付业务涉及的外围系 统的接入及协议转换。UCBS业务平台,配置模拟POS机功能模块的USSD平台。同上一实施例中相同,UCBS 业务平台需要为模拟POS机功能模块分配AS号,以使终端支付业务平台接受模拟POS机功 能模块发送的支付业务请求,并根据该支付业务请求执行相应操作。UCBS业务平台通过漫 游信令网接收用户终端发送的USSD类型的支付业务请求消息,识别该业务请求为支付业 务请求时,发送到模拟POS机功能模块,由模拟POS机功能模块进行后续操作。具体的,本发明的实施例提供国际漫游时用户终端使用UCBS平台进行支付业务 的具体过程,结合图7中信令交互的详细流程,如图6所示,包括以下步骤步骤601,用户终端通过拨号USSD字符串向UCBS平台发送支付业务请求。具体的,该USSD字符串需要包括支付业务的商品信息和服务码,例如#BBB*+商 户名称+产品名称+时间+数量#,其中,BBB为服务码,根据不同商户和业务类型,BBB可 以设置为不同的字符串。例如,以预定电影票为例,此时,BBB为电影票预定服务码,商户名称为电影院名称,产品名称为座位号,时间为电影时间,数量为电影票数。用户终端拨号USSD字符串后,根据USSD协议,支付业务请求中携带用户终端的 MSISDN信息,该MSISDN可以在支付业务请求被UCBS平台接收后解析获得。步骤602,UCBS平台接收到用户终端的支付业务请求,将该支付业务请求发送到 模拟POS机功能模块,获取用户终端的MSISDN信息和订购信息。步骤603,模拟POS机功能模块向终端支付业务平台发送业务订购申请,接受终端 支付业务平台对模拟POS机功能模块的鉴权。鉴权失败时,执行步骤604 ;否则,鉴权成功 时,执行步骤605。具体的,模拟POS机功能模块与终端支付业务平台之间的连接可以通过专线连 接,终端支付业务平台接收模拟POS机功能模块的业务请求后,向模拟POS机功能模块发 送鉴权消息,主要为对充值申请的主叫号码的合法性检查。模拟POS机功能模块向充值 平台发送用户终端的MSISDN信息,充值平台识别该MSISDN信息为正常的号码信息,判断 该MSISDN合法,鉴权成功;若充值平台识别该MSISDN信息为不正常的号码信息,判断该 MSISDN不合法,鉴权失败。步骤604,模拟POS机功能模块接收终端支付业务平台发送的请求失败消息,通知 用户终端业务请求失败。步骤605,模拟POS机功能模块与终端支付业务平台交互,将用户终端的业务请求 发送到终端支付业务平台。具体的,模拟POS机功能模块通过ISO 8583+接口与终端支付业务平台进行交互, 传递用户终端的支付信息,例如上述订购信息。步骤606,终端支付业务平台对模拟POS机功能模块发送的业务请求进行处理,返 回处理结果;如果受理业务请求,执行步骤607,否则执行步骤608。具体的,终端支付业务平台中,前置模块将接收到的业务请求转发到支付处理模 块,支付处理模块向支付管理模块发送业务请求鉴权请求,支付管理模块接收鉴权请求并 验证业务请求的有效性,将验证结果返回支付处理模块以及前置模块;支付管理模块通知 前置模块通知模拟POS机功能模块业务请求鉴权结果。如果业务请求能够受理,支付处理 模块通知前置模块提示用户模拟POS机功能模块确认支付,执行步骤607 ;否则,通知模拟 POS机功能模块业务请求失败,执行步骤608。步骤607,模拟POS机功能模块通知用户终端业务确认支付,进行支付处理,结束 支付业务请求过程。具体的,模拟POS机功能模块通过短信等方式提示用户终端输入支付密码确认支 付,用户终端以短信方式将支付密码发送到模拟POS机功能模块,再由模拟POS机功能模块 将该支付密码发送至终端支付业务平台的前置模块,进入支付处理流程,用户终端与终端 支付业务平台的支付业务请求过程结束。步骤608,模拟POS机功能模块接收终端支付业务平台发送的业务请求失败消息, 通知用户终端支付请求失败。本发明实施例中,UCBS平台通过模拟POS机功能模块向充值平台发送用户终端的 MSISDN进行主叫鉴权,可以包括对用户终端MSISDN合法性的判断,例如判断该MSISDN是否 为正常号码;还可以包括对用户终端是否定制了该充值业务的判断。并且,当充值平台不需要对发布充值申请的主叫方进行主叫号码合法性判断时,UCBS平台不需要通过模拟POS机 功能模块向充值平台发送用户终端的MSISDN。通过采用本发明的实施例提供的方法,UCBS平台通过用户终端的USSD请求获取 用户终端的终端号码信息和业务请求信息,并根据用户终端的业务请求信息向相应的业务 平台发送业务请求,根据终端号码信息进行主叫鉴权,进而完成用户终端的业务请求,从而 可以使用户终端在国际漫游时能够使用需要进行主叫鉴权的国内业务。本发明的实施例提供一种用户终端业务实现的系统,如图8所示,包括用户终端 11、UCBS平台12、以及业务平台13 ;其中,所述UCBS平台12,用于接收所述用户终端11的非结构化补充数据业务USSD请 求,获取所述用户终端11的业务请求信息;根据所述用户终端11的业务请求信息发送业务 请求;根据所述业务请求信息与所述业务平台交互,完成所述用户终端的业务请求。所述业务平台13,用于接收所述UCBS平台12发送的业务请求,与所述UCBS平台 12交互,完成所述用户终端的业务请求。当所述USSD请求具体为充值请求时,该USSD请求中携带充值请求的服务码标识, 所述业务平台13具体为充值平台,所述UCBS平台12内包括模拟SSP功能模块121 ;所述UCBS平台12具体用于根据所述充值请求的服务码标识识别所述USSD请求 为充值请求;通过所述模拟SSP功能模块121向所述充值平台发送充值申请,所述充值申请 中携带SSP的标识信息GT码;通过所述模拟SSP功能模块121与所述充值平台交互,根据 所述充值信息完成所述用户终端的充值业务;所述充值平台具体用于根据所述GT码接受所述UCBS平台12发布的充值申请, 根据预先设置与所述UCBS平台12交互充值信息,完成所述用户终端的充值业务。当所述USSD请求具体为支付业务请求时,该USSD请求中携带支付业务请求的服 务码标识,所述业务平台13具体为终端支付业务平台,所述UCBS平台12内包括模拟POS 机功能模块122 ;所述UCBS平台12具体用于根据所述支付业务请求的服务码标识识别所述业务 请求为支付业务请求;通过所述模拟销售点终端POS机功能模块122向所述终端支付业务 平台发送支付业务申请;通过所述模拟POS机功能模块122与所述终端支付业务平台交互, 根据所述支付业务信息完成所述用户终端的支付业务;所述终端支付业务平台具体用于接收所述UCBS平台12发布的支付业务申请,根 据预先设置与所述UCBS平台12交互支付业务信息,完成所述用户终端的支付业务。可选的,本发明的实施例中,UCBS平台12还可以接收用户终端的USSD请求之后, 获取所述用户终端的终端号码信息;并根据该终端号码信息与所述业务平台13交互,接收 所述业务平台13对所述终端号码是否合法的判断结果。当该终端号码合法时,向业务平台 13发送业务请求;否则,不再向业务平台13发送业务请求并通知用户终端11业务失败。本发明的实施例还提供一种用户终端业务实现的装置,如图9所示,包括请求接收单元21,用于接收用户终端的非结构化补充数据业务USSD请求,获取所 述用户终端的业务请求信息。请求发送单元22,用于根据所述用户终端的业务请求信息向相应的业务平台发送 业务请求。
业务处理单元23,用于根据所述业务请求信息与所述业务平台交互,完成所述用 户终端的业务请求。其中,请求接收单元21具体用于接收所述用户终端对USSD字符串的拨号请求,获取所述USSD字符串中携带的业 务请求信息,所述业务请求信息包括业务服务码与所述用户终端的业务信息。请求发送单元22具体用于根据所述业务服务码识别所述USSD请求的种类;根据所述USSD请求的种类执行 相应的功能,向与所述USSD请求相应的业务平台发送业务请求。请求发送单元22还用于在所述完成用户终端的业务请求之后,向所述用户终端发送业务成功或者失败消 肩、ο当所述USSD请求具体为充值请求时,所述USSD字符串包括充值服务码和充值信 息,相应的业务平台为充值平台,所述业务处理单元包括模拟业务交换点SSP功能模块;此 时,所述业务处理单元23具体用于根据所述充值服务码识别所述业务请求为充值请求;通过模拟SSP功能模块向充 值平台发送充值申请,所述充值申请中携带SSP的标识信息GT码;通过所述模拟SSP功能模块与所述充值平台交互,根据所述充值信息完成所述用 户终端的充值业务。当所述USSD请求具体为支付业务请求时,所述USSD字符串包括支付业务服务码 和支付业务信息,相应的业务平台为终端支付业务平台;此时所述业务处理单元23具体用于根据所述支付业务服务码识别所述业务请求为支付业务请求;通过模拟销售点终 端POS机功能模块向终端支付业务平台发送支付业务申请;通过所述模拟POS机功能模块与所述终端支付业务平台交互,根据所述支付业务 信息完成所述用户终端的支付业务。所述请求接收单元21还用于接收用户终端的USSD请求之后,获取所述用户终端 的终端号码信息;相应的,所述装置还可以包括号码合法判断单元24,用于根据所述请求接收单元21获取 的终端号码信息与所述业务平台交互,接收所述业务平台对所述终端号码是否合法的判断结果。通过采用本发明的实施例提供的系统和装置,UCBS平台通过用户终端的USSD请 求获取用户终端的终端号码信息和业务请求信息,并根据用户终端的业务请求信息向相应 的业务平台发送业务请求,根据终端号码信息进行主叫鉴权,进而完成用户终端的业务请 求,从而可以使用户终端在国际漫游时能够使用需要进行主叫鉴权的国内业务。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助 软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更 佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的 部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发 明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流 程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分 布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上 述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领 域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
一种用户终端业务实现的方法,其特征在于,包括接收用户终端的非结构化补充数据业务USSD请求,获取所述用户终端的业务请求信息;根据所述用户终端的业务请求信息向相应的业务平台发送业务请求;根据所述业务请求信息与所述业务平台交互,完成所述用户终端的业务请求。
2.如权利要求1所述的方法,其特征在于,所述接收用户终端的非结构化补充数据业 务USSD请求,获取所述用户终端的业务请求信息包括接收所述用户终端对USSD字符串的拨号请求,获取所述USSD字符串中携带的业务请 求信息,所述业务请求信息包括业务服务码与所述用户终端的业务信息。
3.如权利要求2所述的方法,其特征在于,根据所述用户终端的业务请求信息向相应 的业务平台发送业务请求包括根据所述业务服务码识别所述USSD请求的种类;根据所述USSD请求的种类执行相应的功能,向与所述USSD请求相应的业务平台发送 业务请求。
4.如权利要求3所述的方法,其特征在于,所述USSD请求具体为充值请求,所述USSD字符串包括充值服务码和充值信息,相应的 业务平台为充值平台;所述根据用户终端的业务请求信息向相应的业务平台发送业务请求具体为 根据所述充值服务码识别所述业务请求为充值请求;通过模拟业务交换点SSP功能模块向充值平台发送充值申请,所述充值申请中携带 SSP的标识信息GT码;通过所述模拟SSP功能模块与所述充值平台交互,根据所述充值信息完成所述用户终 端的充值业务。
5.如权利要求3所述的方法,其特征在于,所述USSD请求具体为支付业务请求,所述USSD字符串包括支付业务服务码和支付业 务信息,相应的业务平台为终端支付业务平台;所述根据用户终端的业务请求信息向相应的业务平台发送业务请求具体为 根据所述支付业务服务码识别所述业务请求为支付业务请求; 通过模拟销售点终端POS机功能模块向终端支付业务平台发送支付业务申请; 通过所述模拟POS机功能模块与所述终端支付业务平台交互,根据所述支付业务信息 完成所述用户终端的支付业务。
6.如权利要求1-5中任一项所述的方法,其特征在于,所述接收用户终端的非结构化 补充数据业务USSD请求之后,还包括获取所述用户终端的终端号码信息,并根据所述终端号码信息与所述业务平台交互, 接收所述业务平台对所述终端号码是否合法的判断结果;当所述终端号码合法时继续。
7.一种用户终端业务实现的系统,其特征在于,包括用户终端、UCBS平台、以及业务平 台;其中,所述UCBS平台,用于接收所述用户终端的非结构化补充数据业务USSD请求,获取所述 用户终端的终端号码信息和业务请求信息;根据所述用户终端的业务请求信息发送业务请求;根据所述业务请求信息与所述业务平台交互,完成所述用户终端的业务请求;所述业务平台,用于接收所述UCBS平台发送的业务请求,与所述UCBS平台交互,完成 所述用户终端的业务请求。
8.如权利要求7所述的系统,其特征在于,当所述USSD请求具体为充值请求时,所述充值请求中携带充值请求的服务码标识,所 述业务平台具体为充值平台,所述UCBS平台内包括模拟SSP功能模块;所述UCBS平台具体 用于根据所述充值请求的服务码标识识别所述USSD请求为充值请求;通过所述模拟SSP 功能模块向所述充值平台发送充值申请,所述充值申请中携带SSP的标识信息GT码;通过 所述模拟SSP功能模块与所述充值平台交互,根据所述充值信息完成所述用户终端的充值 业务;所述充值平台具体用于根据所述GT码接受所述UCBS平台发布的充值申请,根据预 先设置与所述UCBS平台交互充值信息,完成所述用户终端的充值业务;当所述USSD请求具体为支付业务请求时,所述支付业务请求中携带支付业务请求的 服务码标识,所述业务平台具体为终端支付业务平台,所述UCBS平台内包括模拟销售点终 端POS机功能模块;所述UCBS平台具体用于根据所述支付业务请求的服务码标识识别 所述业务请求为支付业务请求;通过所述模拟POS机功能模块向所述终端支付业务平台发 送支付业务申请;通过所述模拟POS机功能模块与所述终端支付业务平台交互,根据所述 支付业务信息完成所述用户终端的支付业务;所述终端支付业务平台具体用于接收所述 UCBS平台发送的支付业务申请,根据预先设置与所述UCBS平台交互支付业务信息,完成所 述用户终端的支付业务。
9.一种用户终端业务实现的装置,其特征在于,包括请求接收单元,用于接收用户终端的非结构化补充数据业务USSD请求,获取所述用户 终端的业务请求信息;请求发送单元,用于根据所述用户终端的业务请求信息向相应的业务平台发送业务请求;业务处理单元,用于根据所述业务请求信息与所述业务平台交互,完成所述用户终端 的业务请求。
10.如权利要求9所述的装置,其特征在于,所述请求接收单元具体用于接收所述用户终端对USSD字符串的拨号请求,获取所述USSD字符串中携带的业务请 求信息,所述业务请求信息包括业务服务码与所述用户终端的业务信息。
11.如权利要求10所述的装置,其特征在于,所述请求发送单元具体用于根据所述业务服务码识别所述USSD请求的种类;根据所述USSD请求的种类执行相应的功能,向与所述USSD请求相应的业务平台发送 业务请求。
12.如权利要求11所述的装置,其特征在于,当所述USSD请求具体为充值请求时,所述USSD字符串包括充值服务码和充值信息,相 应的业务平台为充值平台,所述业务处理单元包括模拟业务交换点SSP功能模块;所述业 务处理单元具体用于根据所述充值服务码识别所述业务请求为充值请求;通过模拟SSP 功能模块向充值平台发送充值申请,所述充值中请中携带SSP的标识信息GT码;通过所 述模拟SSP功能模块与所述充值平台交互,根据所述充值信息完成所述用户终端的充值业务;当所述USSD请求具体为支付业务请求时,所述USSD字符串包括支付业务服务码和支 付业务信息,相应的业务平台为终端支付业务平台;所述业务处理单元具体用于根据所 述支付业务服务码识别所述业务请求为支付业务请求;通过模拟销售点终端POS机功能模 块向终端支付业务平台发送支付业务申请;通过所述模拟POS机功能模块与所述终端支付 业务平台交互,根据所述支付业务信息完成所述用户终端的支付业务。
13.如权利要求9-12中任一项所述的装置,其特征在于,所述请求接收单元还用于接收用户终端的USSD请求之后,获取所述用户终端的终端 号码信息;所述装置还包括号码合法判断单元,用于根据所述请求接收单元获取的终端号码信息 与所述业务平台交互,接收所述业务平台对所述终端号码是否合法的判断结果。
全文摘要
本发明公开了一种用户终端业务实现的方法,UCBS平台通过用户终端的USSD请求获取用户终端的业务请求信息,并根据用户终端的业务请求信息向相应的业务平台发送业务请求,完成用户终端的业务请求,从而可以使用户终端在国际漫游时能够使用USSD请求顺利使用相关的国内业务。
文档编号H04W4/00GK101998225SQ20091009164
公开日2011年3月30日 申请日期2009年8月31日 优先权日2009年8月31日
发明者孙烨, 王萍, 解焱陆, 贺赢 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1