一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种轻量级手机银行业务的实现系统和实现方法

2022-06-01 07:11:13 来源:中国专利 TAG:


1.本发明涉及通讯领域,特别涉及一种轻量级手机银行业务的实现系统和实现方法。


背景技术:

2.gsm智能网是用于生产和提供业务的体系结构,其最重要的特点是快速方便,灵活经济的提供各种特色增值业务。非结构化的补充业务作为其中的预付费智能业务中的重要业务之一,在最近几年发展迅速,用户数也不断攀升,尤其随着在线计费系统出现,网络结构也出现了变化。
3.传统的非结构化的补充业务(ussd)与归属位置寄存器(hlr)通过map信令的交互,实现和用户请求的接入和信息交互,并与在线计费系统(ocs)的交互,得到用户的状态和用户信息等,从而为用户实现相应的业务功能,如查询余额,充值,转账,亲情号码管理等功能。
4.随着ussd业务不断的深入发展,银行对外接口的开放和加密技术的成熟,以及市场对灵活方便快速轻量接入的业务期望的升高,急需一种轻量化的方法来实现这一过程,同时目前所有的手机银行系统均需要安装app或者客户端程序,一些过程信息会留存在手机上,带来一定的风险,针对这些问题,本技术提出了一种解决方法。


技术实现要素:

5.发明目的:本发明的目的是提供一种轻量级手机银行业务的实现系统和实现方法,利用电信网的ussd业务和手机终端,这种传统的电信系统和设备,为用户提供了一种方便,快捷,轻量,安全,可靠性高的银行业务实现方式,无需在手机上安装任何软件、app和客户端程序,就能够非常方便的使用手机银行业务。
6.技术方法:本发明所述的一种轻量级手机银行业务的实现系统,包括有手机用户、电信网络、核心网设备、ussd-center业务处理机、硬件安全模块(hsm)、在线计费系统(ocs)和银行后台系统,所述手机用户通过电信网络与核心网设备连接,所述核心网设备利用电信网通道与ussd-center业务处理机连接,所述ussd-center业务处理机上部署有手机银行业务,所述ussd-center业务处理机另外连接有硬件安全模块(hsm)和在线计费系统(ocs),完成手机用户的鉴权以及交互信息的加密,所述ussd-center业务处理机连接银行后台系统完成银行账户的鉴权和相关业务的信息交互。
7.作为优选,所述电信网络包括有gsm、cdma、3g和lte网络。
8.作为优选,所述核心网设备为移动交换中心(msc)或者归属位置寄存器(hlr)。
9.一种轻量级手机银行业务的实现方法,包括有以下步骤:
10.s1:手机用户发送ussd接入码,通过电信网络传输到核心网设备,核心网设备接收到后发送到ussd-center业务处理机,ussd-center业务处理机解析收到的ussd接入码,并且到ussd-center业务处理机的数据库内校验是否对应手机银行业务;
11.s2:ussd-center业务处理机校验得到ussd接入码是对应的手机银行业务后发送人机语言(mml)消息到在线计费系统(ocs)内去校验该手机用户是否为在线计费系统(ocs)用户并且是否开通了手机银行业务;
12.s3:在线计费系统(ocs)校验确认该手机用户状态正常,且已经开通过了手机银行业务,具备使用手机银行业务的条件,则ussd-center业务处理机上部署的手机银行业务将推送信息至手机用户来校验手机用户的个人信息;
13.s4:ussd-center业务处理机上部署的手机银行业务接收到手机用户反馈的个人信息后,通过在线计费系统(ocs)确认是否为手机用户本人,确认是手机用户为本人后,通过ussd-center业务处理机上部署的手机银行业务向手机用户提供功能列表,供手机用户选择;
14.s5:手机用户根据需要,选择相应功能发送至ussd-center业务处理机后,ussd-center业务处理机上部署的手机银行业务继续推送所需输入信息给用户,供用户输入;
15.s6:ussd-center业务处理机上部署的手机银行业务在完成与手机用户的信息交互后,将发送信息给银行后台系统,进行相关的业务处理,业务处理成功后,ussd-center业务处理机上部署的手机银行业务将发送通知消息给手机用户,告知手机用户业务已经办理完毕,并且将详细信息告知手机用户。
16.作为优选,所述s3中校验的用户个人信息包括手机用户密码、身份证号码和银行卡号。
17.作为优选,所述s3中ussd-center业务处理机在校验手机用户信息时采用硬件安全模块(hsm)对于手机用户的用户信息进行加密传输。
18.作为优选,所述s4中ussd-center业务处理机上部署的手机银行业务提供的功能列表包括有:银行账户余额查询、银行账户密码修改、银行账户转账和支付、手机账户充值、信用卡账户信息查询和还款。
19.有益效果:
20.(1)、本技术无需在手机端安装任何的app/客户端程序,所以无需下载任何的app,对普通用户来说非常的轻量化方便化。
21.(2)、本技术在手机端不会有任何过程数据的留存,从而具有很高的安全性,同时采用ocs的架构下的手机用户密码、身份证号、银行卡号的多重鉴权,利用hsm硬件加密技术对密码进行加密传输,实现该业务的高安全性。
22.(3)、本技术可以利用电信网络业务迭代的优势,能够快速的生成和开展新的业务,可以在短时间内为终端用户提供丰富多彩的业务功能。
附图说明
23.图1是本技术的业务系统架构图;
24.图2是本技术的应用样例流程图。
具体实施方式
25.下面结合具体实施例对本技术做进一步阐述。
26.如图1所示,为本技术的业务系统架构图,在本实施例中,包括有手机用户、电信网
络、核心网设备、ussd-center业务处理机、硬件安全模块(hsm)、在线计费系统(ocs)和银行后台系统,其中手机用户通过电信网络与核心网设备连接,核心网设备利用电信网通道与ussd-center业务处理机连接,ussd-center业务处理机连接有在线计费系统(ocs),完成手机用户的鉴权,并且通过硬件安全模块(hsm)确保数据交互的安全,ussd-center业务处理机另外还连接银行后台系统完成银行账户的鉴权和相关业务的信息交互。
27.电信网络包括有gsm、cdma、3g和lte网络,在本实施例中选用gsm网络。
28.核心网设备为移动交换中心(msc)或者归属位置寄存器(hlr),在本实施例中选用归属位置寄存器(hlr)。
29.基于以上系统,以手机用户查询银行账户余额为例,对本技术的实现方法做进一步阐述,具体包括以下步骤:
30.s1:手机用户在手机上输入ussd接入码*166#,通过gsm网络传输到hlr后,hlr将ussd接入码发送至ussd-center业务处理机,ussd-center业务处理机解析收到的ussd接入码,并且到ussd-center业务处理机的数据库内校验是否对应手机银行业务;
31.s2:ussd-center业务处理机校验得到ussd接入码是对应的手机银行业务后发送人机语言(mml)消息到在线计费系统(ocs)内去校验该手机用户是否为在线计费系统(ocs)用户并且是否开通了手机银行业务;
32.s3:在线计费系统(ocs)校验确认该手机用户状态正常,且已经开通过了手机银行业务,具备使用手机银行业务的条件,则ussd-center业务处理机上部署的手机银行业务将推送ussd-req消息给用户,“请输入您的手机账户密码”,用于校验该操作人是否是用户本人,用户输入手机账户密码后,ussd-center业务处理机上部署的手机银行业务将发送该密码到在线计费系统(ocs),校验用户输入的密码是否正确;
33.s4:用户输入的手机账户密码是正确的,ussd-center业务处理机上部署的手机银行业务将推送ussd-req消息给用户,“请输入您的身份证号”,进一步校验该用户是否是户主本人,用户输入身份证号后,ussd-center业务处理机上部署的手机银行业务将把用户的输入号码,显示给用户确认是否输入准确,如果输入准确,ussd-center业务处理机上部署的手机银行业务将发送此身份证号到在线计费系统(ocs)去校验身份是否正确;
34.s5:用户输入的身份证号是正确的,ussd-center业务处理机上部署的手机银行业务将推送ussd-req消息给用户,让用户选择:
[0035]“请输入您要办理业务的银行卡类型:
[0036]
1:信用卡业务请输入1
[0037]
2:普通银行卡业务请输入2”[0038]
如果用户输入2,进行普通银行卡业务,ussd-center业务处理机上部署的手机银行业务将推送ussd-req消息给用户“请输入您的银行卡卡号”,用户输入后,业务会回显用户输入的银行卡号,供用户确认,如果用户确认输入的是正确的,业务将发送消息到在线计费系统(ocs),来校验该卡号,是否在在线计费系统(ocs)里有过关联,从而加强保护机制;
[0039]
s6:在在线计费系统(ocs)确认该卡号确实是手机用户在手机银行业务里关联的账号后,ussd-center业务处理机上部署的手机银行业务会推送如下ussd-req消息给用户,供用户选择:
[0040]
请输入您要办理的银行业务类型:
[0041]
1:查询银行账户余额请输入1
[0042]
2:修改银行账户密码请输入2
[0043]
3:银行账户转账或支付请输入3
[0044]
4:手机账户充值请输入4
[0045]
如果用户选择1,则ussd-center业务处理机上部署的手机银行业务会推送ussd-req消息,“请输入您的银行账户密码”,用户输入银行密码后,ussd-center业务处理机上部署的手机银行业务会将该密码发送到硬件安全模块(hsm)进行加密,硬件安全模块(hsm)会返回加密后的银行卡密码给ussd-center业务处理机上部署的手机银行业务,ussd-center业务处理机上部署的手机银行业务会把用户的身份证号,银行卡卡号及密码,及余额查询的请求发送给银行后台系统,供银行后台系统校验和操作;
[0046]
s7:银行后台系统发现用户输入的身份证号,银行卡卡号,银行卡密码都是正确的,则会把该账户的余额信息反馈给ussd-center业务处理机上部署的手机银行业务,ussd-center业务处理机上部署的手机银行业务将会把余额信息反馈给手机用户,并通知手机用户是否继续使用其他的手机银行业务功能,“客户您好,您的账户余额是*****元。如果想继续使用其他手机银行业务请输入0,结束请挂机”,如果用户选择0,则会进入银行卡类型选择的步骤,如果用户挂机,则ussd-center业务处理机上部署的手机银行业务结束。
[0047]
以上该流程的说明只是基于ocs的ussd手机银行业务的其中一个功能,另外还有银行账户密码修改功能,银行账户转账和支付功能,手机账户充值功能,信用卡账户信息查询和还款功能,这些功能也是基于同样的技术架构,只不过业务实现的内容逻辑上有所不同,不逐一展示。
[0048]
以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献