【技术实现步骤摘要】
基于边缘计算的网点集群处理方法及系统
[0001]本专利技术涉及数据处理
,尤指一种基于边缘计算的网点集群处理方法及系统。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]目前,手机银行都是通过网络直接连接银行后台的服务器。但是,当客户量比较大时,对服务器的要求也比较高,并且银行交易对时延也有要求,这样对银行的服务器的更新和维护有很大的难度。
[0004]因此,亟需一种可以克服上述缺陷,能够对大批量银行交易进行高效处理的技术方案。
技术实现思路
[0005]为解决现有技术存在的问题,本专利技术提出了一种基于边缘计算的网点集群处理方法及系统,可以利用银行网点的地理位置进行最优路径计算,进而通过边缘计算系统分担银行后台服务器的压力,缩短路由和处理交易的时间。
[0006]在本专利技术实施例的第一方面,提出了一种基于边缘计算的网点集群处理方法,包括:
[0007]构建指定区域内的
【技术保护点】
【技术特征摘要】
1.一种基于边缘计算的网点集群处理方法,其特征在于,包括:构建指定区域内的银行网点图;根据银行网点的交易数据,确定每两个银行网点之间的最优路径;在人脸识别服务器运行过程中,若发现归属于一指定区域的客户数量超过第一阈值时,将超过第一阈值的客户作为本地处理客户;根据所述银行网点图,确定各个本地处理客户对应的连接银行网点及人脸识别银行网点;获取本地处理客户发起的交易,银行客户信息服务器根据本地处理客户的交易数据生成哈希值;人脸识别服务器获取对应的哈希值,并将哈希值和连接银行网点的ID下发到本地处理客户的移动终端,将哈希值下发到对应的连接银行网点,将本地处理客户的人脸信息下发到对应的人脸识别银行网点;当本地处理客户的移动终端接收到哈希值和连接银行网点的ID时,向连接银行网点发送哈希值进行验证;在哈希值验证通过后,建立移动终端与连接银行网点的通信连接;当连接银行网点接收到本地处理客户发起的人脸识别申请时,根据连接银行网点与人脸识别银行网点之间的最优路径,将本地处理客户的人脸识别申请发送到人脸识别银行网点来进行人脸识别;在得到识别结果后,通过人脸识别银行网点与连接银行网点之间的最优路径,将识别结果反馈至本地处理客户的移动终端。2.根据权利要求1所述的方法,其特征在于,在指定区域内部署有边缘计算系统;其中,边缘计算系统至少用于人脸识别,数据存储;银行网点图是指定区域内的银行网点组成的图状结构,其中,银行网点图的顶点对应于一个银行网点,两个网点之间有边,边的设置机制是当两个银行网点之间的距离小于第二阈值,或者一个银行网点是另一个银行网点距离最近的银行网点,在两个银行网点之间设置边,边的方向从该银行网点到最近距离的银行网点。3.根据权利要求1所述的方法,其特征在于,根据银行网点的交易数据,确定每两个银行网点之间的最优路径,包括:根据每个银行网点的交易数据,确定该银行网点对应的风险概率;根据银行网点图及风险概率,将每条有向边的距离值设置为
‑
log(R);其中,R是有向边的箭尾银行网点对应的风险概率;根据每条有向边的距离值,利用最短路径算法确定任意两个银行网点之间的最优路径,及最优路径对应的最短距离。4.根据权利要求3所述的方法,其特征在于,根据所述银行网点图,确定各个本地处理客户对应的连接银行网点及人脸识别银行网点,包括:由手机银行服务器根据本地处理客户的移动终端的位置,确定距离所述位置在指定距离范围内的多个银行网点,作为待连接银行网点;从所述指定区域内的银行网点中,选取出人脸识别资源使用率小于第三阈值的多个银行网点,作为待人脸识别银行网点;其中,具有人脸识别资源的银行网点部署有边缘计算系统;对于每个待连接银行网点,根据该待连接银行网点与待人脸识别银行网点之间的最优路径,从多个待人脸识别银行网点中,选取出与该待连接银行网点的最短距离最小的待人脸识别银行网点,将选取出的待人脸识别银行网点作为该待连接银行网点对应的人脸识别
银行网点;对于每个待连接银行网点,计算当本地处理客户的移动终端与该待连接银行网点建立通信连接后,从本地处理客户的移动终端到该待连接银行网点对应的人脸识别银行网点的最短距离;根据本地处理客户的移动终端到待连接银行网点对应的人脸识别银行网点的最短距离,从多个待连接银行网点中,选取出最短距离最小的待连接银行网点,作为本地处理客户对应的连接银行网点;将本地处理客户对应的连接银行网点对应的人脸识别银行网点,作为本地处理客户对应的人脸识别银行网点。5.根据权利要求4所述的方法,其特征在于,对于每个待连接银行网点,计算当本地处理客户的移动终端与该待连接银行网点建立通信连接后,从本地处理客户的移动终端到该待连接银行网点对应的人脸识别银行网点的最短距离,包括:将本地处理客户的移动终端加入到银行网点图,在本地处理客户的移动终端与该待连接银行网点之间建立一条有向边,其中,边的方向从本地处理客户的移动终端到该待连接银行网点,边的距离值设置为
‑
log(R),其中,R是该待连接银行网点对应的风险概率;对本地处理客户的移动终端与该待连接银行网点之间的有向边的距离值,及该待连接银行网点与对应的人脸识别银行网点的最短距离进行求和,得到从本地处理客户的移动终端到该待连接银行网点对应的人脸识别银行网点的最短距离。6.根据权利要求1所述的方法,其特征在于,根据银行网点的交易数据,确定每两个银行网点之间的最优路径,包括:根据每个银行网点的交易数据,确定该银行网点对应的风险概率;根据银行网点图及风险概率,将每条有向边的风险概率设置为r;其中,r是有向边的箭尾银行网点对应的风险概率;对于每个银行网点,选取出以该银行网点为箭头银行网点的所有边,将选取出的边的箭尾银行网点作为该银行网点对应的第一银行网点,以及将除该银行网点对应的第一银行网点之外的其他银行网点作为该银行网点对应的第二银行网点;对于每个银行网点,将该银行网点对应的第一银行网点对应该银行网点的风险概率初始化为该第一银行网点的风险概率,以及将该银行网点对应的第一银行网点对应该银行网点的最优路径初始化为只包含该银行网点与该第一银行网点对应的边的集合;以及将该银行网点对应的第二银行网点对应该银行网点的风险概率确定为1,以及将该银行网点对应的第二银行网点对应该银行网点的最优路径初始化为空集;对于每个银行网点,初始化该银行网点对应的第三银行网点为除该银行网点之外的所有其他银行网点;对于每个银行网点A,循环执行如下步骤,直到该银行网点对应的第三银行网点为空:从该银行网点A对应的第三银行网点中选取出对应该银行网点A的风险概率最小的银行网点B,并将该银行网点B从该银行网点A对应的第三银行网点中删除;对于银行网点B对应的每个银行网点C,如果f(A,B)+r(B,C)
‑
f(A,B)
×
r(B,C)小于f(A,C),则更新银行网点C对应银行网点A的风险概率为f(A,B)+r(B,C)
‑
f(A,B)
×
r(B,C),且更新银行网点C对应银行网点A的最优路径为银行网点B对应银行网点A的最优路径与银行网
点B与银行网点C对应的边的并集,其中,f(A,C)为更新前的银行网点C对应银行网点A的风险概率,以及f(A,B)为银行网点B对应银行网点A的风险概率,以及r(B,C)为银行网点B与银行网点C对应的边的风险概率。7.据权利要求6所述的方法,其特征在于,根据所述银行网点图,确定各个本地处理客户对应的连接银行网点及人脸识别银行网点,包括:由手机银行服务器根据本地处理客户的移动终端的位置,确定距离所述位置在指定距离范围内的多个银行网点,作为待连接银行网点;从所述指定区域内的银行网点中,选取出人脸识别资源使用率小于第三阈值的多个银行网点,作为待人脸识别银行网点;其中,具有人脸识别资源的银行网点部署有边缘计算系统;对于每个待连接银行网点,根据多个待人脸识别银行网点对应该待连接银行网点的风险概率,从多个待人脸识别银行网点中,选取出对应该待连接银行网点的风险概率最小的待人脸识别银行网点,将选取出的待人脸识别银行网点作为该待连接银行网点对应的人脸识别银行网点;对于每个待连接银行网点,按照如下公式计算当本地处理客户的移动终端与该待连接银行网点建立通信连接后,该待连接银行网点对应的人脸识别银行网点对应本地处理客户的移动终端的风险概率:f+R
‑
f
×
R,其中,f是该待连接银行网点对应的人脸识别银行网点对应该待连接银行网点的风险概率,R是该待连接银行网点对应的风险概率;将对应的人脸识别银行网点对应本地处理客户的移动终端的风险概率最小的待连接银行网点作为本地处理客户对应的连接银行网点;将连接银行网点对应的人脸识别银行网点,作为本地处理客户对应的人脸识别银行网点。8.根据权利要求1所述的方法,其特征在于,在哈希值验证通过后,建立移动终端与连接银行网点的通信连接至少包括:通过wifi连接或移动通信连接。9.一种基于边缘计算的网点集群处理系统,其特征在于,包括:构建模块,用于构建指定区域内的银行网点图;最优路径确定模块,用于根据银...
【专利技术属性】
技术研发人员:朱江波,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。