首页> 中国专利> 移动预付费业务的异地充值实现方法

移动预付费业务的异地充值实现方法

摘要

本发明公开了一种利用智能网实现移动预付费业务异地充值的方法,该方法将智能网的SDP独立设置于SCP之外,并将所有移动预付费业务的充值卡数据存放在所述的SDP上;当移动预付费业务用户拨打充值业务接入码进行充值操作时,呼叫被接入到SSP,SSP对该呼叫的主叫号码进行分析,判断出其所归属的SCP,并触发智能呼叫到其归属SCP,由该归属SCP控制整个充值过程的进行,并通过其与上述的SDP之间的交互过程,修改用户数据及充值卡状态。实施本发明方法,可以降低工程技术,数据管理、统计上的复杂度,便于扩充。

著录项

  • 公开/公告号CN1340268A

    专利类型发明专利

  • 公开/公告日2002-03-13

    原文格式PDF

  • 申请/专利权人 华为技术有限公司;

    申请/专利号CN00803794.9

  • 发明设计人 李默芳;商永平;郑巍华;

    申请日2000-06-16

  • 分类号H04M17/00;

  • 代理机构11021 中科专利商标代理有限责任公司;

  • 代理人朱黎光;张占榜

  • 地址 中国广东省深圳市南山区科技园科发路华为用服中心大厦

  • 入库时间 2023-12-17 14:15:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-07-10

    专利权有效期届满 IPC(主分类):H04M17/00 授权公告日:20050427 申请日:20000616

    专利权的终止

  • 2005-04-27

    授权

    授权

  • 2003-03-12

    实质审查的生效

    实质审查的生效

  • 2002-03-13

    公开

    公开

说明书

mat="original" lang="zh">

移动预付费业务的异地充值实现方法

技术领域

本发明涉及在电信网中向网络终端提供业务的领域, 尤其是涉及一 种在移动通信网中利用智能网方式实现移动预付费业务异地充值的方 法。 发明背景

随着移动通信网络规模的不断扩大以及市场竟争的日益激烈, 提供 多样化、 多层次化业务已经成为运营者提高服务水平的重要手段之一。 移动预付费业务作为一项提高网络竟争能力的新业务, 不仅受到用户 的广泛欢迎, 同时也给运营者带来了增加收益、 扩大市场占有率、 获 得话费沉淀、 避免欠费等诸多益处。 所谓移动预付费业务是指移动电 话用户在开户时获得自己的帐户, 并通过购买有固定面值的充值卡充 值等方式在自己的帐户上注入一定的资金。 呼叫建立时, 基于帐户的 余额决定接受或拒绝呼叫, 在呼叫过程中实时计费并减少帐户的金额, 资金用尽即终止呼叫。 这样就实现了用户为其呼叫和使用其他业务预 先支付费用的功能。

智能网 (IN )作为一种在原有通信网上快速、 有效地提供新业务的 附加 "增值,, 通信网络具有快速引入新业务及动态加载升级业务的特 性。 因此, 移动智能网由于其能够在现有移动网上快速、 方便、 灵活、 经济、 有效地产生和实现各种新业务, 成为支撑预付费业务以及其它 移动智能业务的有效手段。

移动智能网作为一种网络, 主要包括实体有业务交换点 (SSP )、 业 务控制点 (SCP )、 业务数据点 (SDP )、 业务管理点 (SMP )、 业务管理接 入点 (SMAP ) 和智能外设(IP )等。 其中, SSP 主要完成交换和业务的 分离功能, 检测出智能呼叫, 并与 SCP交互完成呼叫的处理。 SCP针对 SSP检测出的智能呼叫执行相应的业务逻辑, 指示 SSP做相应的呼叫控 制, 如接续、 释放等操作。 SMP 主要完成业务管理和用户数据的管理工 作, SMAP主要用于对 SMP和 SCP等数据的访问。 IP主要提供相关的放 音收号、语音合成等功能,通常该功能可以集成在 SSP中,称为 SSP/IP。

SDP 是智能网的重要组成部分, 主要存储智能网的数据, 在功能上 包括业务数据功能 (SDF )。 在 ITUT Q. 122x系列规范中, 规定了 SCP和 SDP互联接口协议,详细描述了 SCF― SDF接口规范。 SDF是 Servi ce Data Funct ion 的缩写, 意为业务数据功能。 作为业务逻辑与业务数据库的 接口, 有时也把 SDF功能抽象为 SDP实体。 通常, SCP包括业务控制功 能 ( SCF )和 SDF功能, 通过 SCF - SDF接口为其它 SCP提供访问业务数 据库的功能。

随着预付费业务的逐步开展, 业务用户数不断增多。 基于系统安全 性的考虑, 不能在一套 SCP 上存放过多的用户数据, 因此大容量移动 智能网的处理系统由多套 SCP 分担组成, 各地的预付费业务用户分散 到对应的 SCP。 在现有技术中, SDP通常是合在 SCP 中, 因此, 设立多 个 SCP后, 充值卡数据也相应地分散到各个 SCP上。 例如, 当 A地预付 费用户漫游到 B地, 购买 B地的充值卡进行充值时, 由于用户数据在 A 地 SCP, 而充值卡数据在 B地 SCP, 因此 A地的 SCP要到 B地 SCP上查 询、 修改充值卡信息。 在这种方式下任意两个 SCP 之间要两两互联, 使整个网络的拓朴结构为一种网状的结构, 组网复杂, 工程实施较困 难。 同时由于充值卡数据的分散存放, 增加了工程技术、 数据管理及 统计上的复杂度。 发明内容

本发明的目的是克服现有技术的不足之处, 而提供一种利用智能网 在实现移动预付费业务异地充值的方法。

本发明进一步的目的是提供智能网 SCP - SDP 之间的具体操作信令 流程, 以实现上述的移动预付费业务异地充值的方法。

本发明一种利用智能网实现移动预付费业务异地充值的方法包括: 将智能网的 SDP (业务数据点, Serv i ce Da ta Po int )独立设置于 SCP (业务控制点, Serv i ce Cont ro l Po int )之外, 并将所有移动预付 费业务的充值卡数据存放在所述的 SDP上。

当移动预付费业务用户拨打充值业务接入码进行充值操作时, 呼叫 被接入到 SSP (业务交换点, Servi ce Swi tch ing Po int ), SSP 对该呼 叫的主叫号码进行分析, 判断出其所归属的 SCP , 并触发智能呼叫到其 归属 SCP, 由该归属 SCP控制整个充值过程的进行, 并通过其与上述的 SDP之间的交互过程, 修改用户数据及充值卡状态。

所述的归属 SCP控制整个充值过程的进行包括: 归属 SCP收到 SSP 上报的智能呼叫信息后, 向 SSP 下发放音并收号的指令, 让用户输入 其充值卡的密码,并启动与 SDP的交互过程; 当收到 SDP的成功回应后, 拆除与 SDP的交互, 并向 SSP下发充值成功放音指令。

所述的归属 SCP与 SDP之间的交互过程包括:

―归属 SCP建立起一个与 SDP的对话, 向 SDP发出查询充值卡信息 的请求, 同时将充值卡密码及充值业务用户的手机号码一同传送到 SDP;

- SDP 匹配数据库, 置该充值卡为使用标志, 并将包括充值卡状态 在内的充值卡信息回送给归属 SCP;

-归属 SCP根据充值卡状态执行相应的操作, 如充值卡状态为可使 用, 则根据上述充值卡信息对预付费帐号信息进行修改, 并在修改成 功后向 SDP发出修改充值卡状态的请求;

- SDP将对应的充值卡状态置为已使用状态, 并回送操作结果给归 属 SCP;

-归属 SCP收到回应后, 拆除与 SDP间的对话, 执行相应的操作。 实施本发明方法, 通过在智能网上设立独立的 SDP, 将所有移动预 付费业务的充值卡数据统一存放到独立的 SDP上, 用户归属 SCP可以通 过 SCF - SDF之间的接口查询、 修改充值卡信息, 实现异地充值功能。 由于充值卡数据的统一存放,任意两个 SCP之间不再需要两两互联, SCP 只要和 SDP 发生交互, 整个网络的拓朴结构是一种星形的网络结构, 大大降低了工程技术, 数据管理、 统计上的复杂度, 而且便于将来扩 充。 采用这种方法不仅适应了技术发展的趋势, 同时有利于不同厂家 设备的互联。 随着规范的升级, SCP 互联的功能将更加丰富, 为今后新 业务的顺利开展做好了基础。 附图简要说明

图 1为本发明方法的一个实施例中适用于实现预付费业务异地充值 的移动智能网络的物理平面图;

图 2为本发明方法的一个实施例中实现预付费业务异地充值的业务 信令流程图。 实施本发明的方式

下面通过实施例及附图对本发明进行详细阐述。

如图 1所示, 在本发明的一个实施例中, 不失一般性地假设在 A、 B、 C 三个地区存在一个移动智能网系统, 包括分别设置在三地的移动 业务交换中心(MSC )、 SSP , SCP和独立设置的存储有充值卡信息的 SDP , 其实施预付费业务异地充值的过程可以分为如下三个阶段:

一、 呼叫接入到 SSP , 由 SSP做处理:

假设 B地区某用户 F的用户数据存储在 B地区的 SCP b上, 该用户 漫游到了 C地区, 手机登记在 C地区的 MSC c上。 该用户购买了一张充 值卡, 该充值卡的信息存储在 SDP上。 F用户拨打充值号码, 呼叫到达 MSC c , 该交换机分析出该号码为充值号码, 就把此呼叫转到 S SP c, S SP c 同样分析出此呼叫为充值呼叫, 然后根据主叫的手机号码判断出其归 属 SCP ( SCP b ) 的地址, 向 SCP b 上报此呼叫的信息, 并等待 SCP b 的指令。

二、 归属 SCP的处理:

SCP b在收到 SSP c上报的信息后会控制整个充值过程的进行, 通 过向 SSP c下发放音并收号的指令让用户 F通过手机输入其购买的充值 卡的密码, 并开始与 SDP的交互过程。

三、 与 SDP的交互过程:

SCP b首先建立起一个与 SDP的对话, 然后向 SDP发出查询充值卡 信息的请求, 在请求的同时将充值卡的密码及要充值用户 F 的手机号 码一同传送到 SDP。 SDP 收到请求后会对密码进行加密, SDP 用加密后 的结杲去数据库中提取出充值卡的信息, 该信息可以包括充值卡的面 额和所携带的有效期。 SDP 将这些信息连同一个可以充值标志作为对请 求的回答发给 SCP b。 SCP b收到 SDP的响应后, 将充值卡的面额加在 F用户的帐户上, 并把充值卡携带的有效期增加在用户的有效期上。 这 些操作成功后, SCP b向 SDP发出修改充值卡状态请求。 SDP收到请求 后, 将对应的充值卡置为已使用状态, 操作成功后向 SCP b发回成功标 志。 SCP b收到成功回应后, 拆除与 SDP间的对话, 然后就可以通过 S SP c向用户 F放音通知其充值已经成功, 并通知其新的余额和有效期, 充 值完成。

在本发明方法中, SCP与 SDP之间是采用 No. 7信令的方式实现互 联的, 且基于 No. 7 信令的事务处理能力应用部分(TCAP 层), 使用了 ITU-TQ1228 建议中定义的 Execute操作来执行预定义的操作并返回操 作结杲。 如图 1 所示, 在本发明方法的一个实施例中, 4叚设预付费业 务是通过移动智能网实现的, 并且该预付费业务用户具有全网漫游功 能, 对于用户提供一个统一的业务界面, 即用户漫游到外地后, 购买 当地的充值卡, 拨统一的接入码进行充值, 充值流程对于用户是透明 的, 即和用户归属地的充值业务界面一致, 其实现预付费业务异地充 值的业务信令流程如下:

一、 预付费业务用户拨打统一的接入码后, SSP / IP 先对主叫号码 进行分析, 如杲是预付费用户, 则触发智能呼叫到其归属 SCP, SSP / IP 到 SCP的信令为启动 DP ( Detect ion Point ) 点 (图 2中的 IDP )。 保证 了对于预付费业务用户其在漫游地的充值业务界面和归属地的充值业 务界面一致。

二、 用户归属 SCP提示用户选择提示语言的种类 (图 2中的第一个 P &C ), 选择充值流程 (第二个 P & C ), 用户输入充值卡密码 (第三个 P &C;)。 归属 SCP收到 SSP / IP上报的充值卡密码后, 启动和 SDP的对话, 通过 Execute操作将充值卡密码, 手机号发送到独立 SDP。

在本实施例的 Execute操作中 , id_oi _serviceKey,

id-mt— ppsSupplyRetrieve等类型为对象标识符 ( Object Ident if ier ), 其取值可以由运营商统一分配, 其含义如下:

id-oi -serviceKey 含义为业务键

id-oi -accountNum 含义为充值卡密码 id—oi一 msisdn 含义为手机号码

id-oi-accountLef t含义为充值卡金额

id-oi-activeDays 含义为充值卡附加有效期

id_mt-ppsSupplyRetrieve 用于查询充值卡信息的 methodID, 包 括密码加密、 匹配

id-mt-ppsSupplyModlfy 用于修改充值卡状态的 methodID 第一次 Execute操作的参数和值如下:

- SCP发送 Execute操作 (查询充值卡信息)

ExecuteArg {

object [0] = {

{ type = 业务键标识符 ( id_oi-service ey ),

value = 业务键数值, 设为 2 ( integer4 )

}

{ type = 充值卡密码标识符 ( id-oi-accountNum ), value = 用户输入的充值卡密码, 如11011390935572150834"

( general string)

}

}

methodID [1] = 查询充值卡信息标识符

( id-mt-ppsSupplyRetrieve )

InputAssertion [2] = {

{ type = 手机号码标识符 ( id-oi-msisdn )

value =用户的预付费手机号码,如 "13903000001" ( general string )

} }

}

三、 SDP收到 Execute操作后对充值卡密码进行加密, 并匹配数据 库, 如果匹配成功则将该充值卡置成正在使用标志, 以防止两个用户 同时使用同一张充值卡进行充值。 并将充值卡余额、 附加有效期、 充 值卡状态通过 Execute操作结果返回给用户归属 SCP。

第一次 Execute结果的参数和值如下:

- SDP返回 Execute操作结果 (返回查询结杲)

ExecuteResul t {

methodID[l] = 查询充值卡信息标识符

( id_mt-ppsSupplyRetrieve )

Output Assert ion [2] = {

{ type = 充值卡金额标识符 ( id.oi-accountLef t )

value = 充值卡金额数值, 如 10000 ( integer }

{ type = 充值卡附加有效期标识符 ( id-oi-activeDays ) value = 充值卡的附加有效期数值, 如 30 ( integer4 )

}

}

Specif icOutput [3]= {

{ value = 充值卡的状态标志, 如 1 ( integer4 )

}

}

}

ExecuteResul t中 Specif icOutput的含义为: 0: 充值卡不存在

1: 充值卡可使用

2: 充值卡已失效

四、 用户归属 SCP收到 Execute操作结果后, 如果充值卡不可用则 向用户提示相应的语音 "您的充值卡己失效" 等, 结束和 SDP 的对话, 释放呼叫。 如果充值卡可以使用, 则根据 Execute操作结果中的充值卡 信息增加用户帐号余额、 有效期。 成功后发送 Execute操作到 SDP请求 修改充值卡状态。

第二次 Execute操作的参数和值如下:

· SCP发送 Execute操作 (请求修改充值卡状态)

ExecuteArg {

object [0]= {

{ type = 业务键标识符 ( id_oi-serviceKey )

value = 业务键数值, 如 2 ( integer4 )

}

}

methodID[l]=修改充值卡状态标识符 ( id— mt— ppsSupplyModify )

}

五、 SDP收到该 Execute操作后将充值卡的状态置为已经被使用, 并记录上一个 Execute操作中的手机号码, 以便于统计、 查询。

第二次 Execute结果的参数和值如下:

- SDP返回 Execute操作结杲 (返回 4 改结果)

ExecuteResul t {

methodID[l]=修改充值卡状态标识符 ( id_mt_ppsSupplyModify ) Specif icOutput [3] = { { va lue = ^ 改充值卡状态成功或失败标志, 如 1 ( in teger4 )

}

}

}

说明: Execu teResu l t中 Spec i f i cOu tou t的含义为

0: 修改失败

1 : 修改成功

在本实施例中, 采用了两个 Execute操作实现异地充值, 即先修改 用户数据,再修改充值卡状态, 而不是通过一个 Execu te操作,先在 SDP 上修改充值卡状态后修改用户数据。 这样避免在某些极端的情况下如 信令链路异常时, 充值卡状态已修改成不可用状态而用户帐号余额没 有增加的情况发生, 确保用户利益不受到损害。

本实施例中的 Execu te操作基于 No. 7信令的 TCAP层, 采用这种方 式互联, 不需要增加附加的网络。 SDP具有独立的信令点, 可通过 No. 7 信令寻址。 NO. 7 信令网本身具有时延小, 可靠性高, 容量大的特点, 能够非常好地满足 SCP在处理呼叫中实时查询信息的需要。 同时, No. 7 信令为点对点传播, 保密性高, 不易被截取、 修改和模仿, 很好地适 应了业务数据的传输需要, 合理设计互联访问的操作, 也不会对 NO. 7 信令网造成传输的压力。

对于各种异常情况, 本发明的技术方案有完善的处理, 比如 SDP收 到第一个 Execute操作但未收到第二个 Execute操作, SDP在超时后具 有清除充值卡的正在使用标志的功能, 以防止用户充值卡被异常锁住。 又如防止多个用户用同一张充值卡恶意充值, 对话出现异常时的超时 处理和回滚机制等等, 以保证异地充值的正确处理。

本发明方法适用的实际的网络结构可以比上述假设复杂, MSC和 SSP 可以为分开设置, 也可以设置在同一实体中, 可以有多个 SDP 存储有 充值卡的信息 (如图 1 中的虛线 SDP所示)。 当有多个 SDP时, 流程的 差别在于: 当任何一个 SCP收到充值卡密码后, SCP根据充值卡密码的 编号判断出该充值卡所属于的 SDP, 并与该 SDP交互, 具体的信令流程 与网络中存在单个 SDP时相同。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号