一种近场通信路由配置方法、装置和计算机可读存储介质与流程

文档序号:25035012发布日期:2021-05-11 17:06阅读:68来源:国知局
一种近场通信路由配置方法、装置和计算机可读存储介质与流程
本发明涉及移动通信
技术领域
,尤其涉及一种近场通信路由配置方法、装置和计算机可读存储介质。
背景技术
:目前用户在进行交易时,使用带有近场通信(nearfieldcommunication,nfc)功能的手机进行支付已成为习惯,nfc技术为支付带来了便利。目前,多种终端支持离线支付场景。用户手机上的nfc应用,如:公交应用一般是先充值后使用,而当用户余额不足时往往无法进行刷卡。许多互联网企业提出了基于用户信用的先消费后还款的应用方式,基于用户信用给出一定信用额度,用户刷卡使用相应额度,事后再进行还款,这样大大增加了用户使用的积极性。然而,目前用户在享有这种信用权益的同时,由于存在多个不同的业务提供商、缺乏统一的安全策略,从而面临了较高的业务风险。技术实现要素:有鉴于此,本发明实施例期望提供一种近场通信路由配置方法、装置和计算机可读存储介质。为达到上述目的,本发明实施例的技术方案是这样实现的:本发明实施例提供了一种近场通信路由配置方法,该方法包括:接收业务平台发送的近场通信的风险控制信息;所述风险控制信息包括:至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;基于所述风险控制信息以及支持近场通信的应用程序信息,生成路由配置策略;基于所述路由配置策略,配置近场通信芯片的路由表。其中,所述路由配置信息包括:一个或多个业务类型对应的路由使用权限。其中,所述风险控制信息还包括:在不同权益优先级下,选择的强制路由和默认路由;其中,所述选择的强制路由为:在高优先权益时选择的一类支持近场通信的虚拟或实体芯片;在中优先权益时选择的不同类支持近场通信的虚拟或实体芯片的优先顺序;在低优先权益时,所有支持近场通信的虚拟或实体芯片失效;所述选择的默认路由为:对应不同权益优先级下选择的一类支持近场通信的虚拟或实体芯片。其中,所述基于所述风险控制信息以及支持近场通信的应用程序信息,生成路由配置策略,包括:基于终端上支持近场通信的应用程序所属业务类别信息、所属的支持近场通信的虚拟或实体芯片类型信息,以及所述风险控制信息,生成所述路由配置策略。可选的,该方法还包括:将所述路由表的配置结果信息以及所述路由配置策略向所述业务平台发送。本发明实施例还提供了一种近场通信路由配置方法,该方法包括:基于业务的权益订购信息,生成风险控制信息;所述风险控制信息包括至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;将所述风险控制信息向终端发送;所述风险控制信息用于所述终端进行路由配置。其中,所述路由配置信息包括:一个或多个业务类型对应的路由使用权限。其中,所述风险控制信息还包括:在不同权益优先级下,选择的强制路由和默认路由;其中,所述选择的强制路由为:在高优先权益时选择的一类支持近场通信的虚拟或实体芯片;在中优先权益时选择的不同类支持近场通信的虚拟或实体芯片的优先顺序;在低优先权益时,所有支持近场通信的虚拟或实体芯片失效;所述选择的默认路由为:对应不同权益优先级下选择的一类支持近场通信的虚拟或实体芯片。可选的,该方法还包括:接收终端发送的路由表的配置结果信息以及路由配置策略。本发明实施例还提供了一种近场通信路由配置装置,该装置包括:第一接收模块,用于接收业务平台发送的近场通信的风险控制信息;所述风险控制信息包括:至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;第一生成模块,用于基于所述风险控制信息以及支持近场通信的应用程序信息,生成路由配置策略;配置模块,用于基于所述路由配置策略,配置近场通信芯片的路由表。本发明实施例还提供了一种近场通信路由配置装置,该装置包括:第二生成模块,用于基于业务的权益订购信息,生成风险控制信息;所述风险控制信息包括至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;第一发送模块,用于将所述风险控制信息向终端发送;所述风险控制信息用于所述终端进行路由配置。本发明实施例还提供了一种近场通信路由配置装置,该装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述方法的步骤。本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现上述方法的步骤。本发明实施例提供的近场通信路由配置方法、装置和计算机可读存储介质,终端接收业务平台发送的近场通信的风险控制信息;所述风险控制信息包括:至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;基于所述风险控制信息以及支持近场通信的应用程序信息,生成路由配置策略;基于所述路由配置策略,配置近场通信芯片的路由表。可见,本发明实施例可实现终端对不同应用程序设置相应的路由配置策略,从而降低了业务风险。业务平台基于业务的权益订购信息,生成风险控制信息;可以根据不同权益等级实现不同的路由配置,进而实现不同的刷卡策略,提高用户刷卡体验,使用户在享有相应权益的同时,降低业务风险。附图说明图1为本发明实施例所述近场通信路由配置方法流程示意图一;图2为本发明实施例所述近场通信路由配置方法流程示意图二;图3为本发明实施例所述近场通信路由配置装置结构示意图一;图4为本发明实施例所述近场通信路由配置装置结构示意图二;图5为本发明实施例所述近场通信路由配置装置结构示意图三;图6为本发明实施例所述近场通信路由配置装置结构示意图四;图7为本发明实施例所述nfc路由配置系统的结构示意图;图8为本发明实施例所述基于权益的nfc路由配置流程示意图。具体实施方式下面结合附图和实施例对本发明进行描述。本发明实施例提供了一种近场通信路由配置方法,如图1所示,该方法包括:步骤101:接收业务平台发送的近场通信的风险控制信息;所述风险控制信息包括:至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;步骤102:基于所述风险控制信息以及支持近场通信的应用程序信息,生成路由配置策略;步骤103:基于所述路由配置策略,配置近场通信芯片的路由表。本发明实施例可实现终端对不同应用程序设置相应的路由配置策略,从而降低了业务风险,可以根据不同权益等级实现不同的路由配置,进而实现不同的刷卡策略,提高用户刷卡体验,使用户在享有相应权益的同时,降低业务风险。本发明实施例中,所述路由配置信息包括:一个或多个业务类型对应的路由使用权限。一个实施例中,所述风险控制信息还包括:在不同权益优先级下,选择的强制路由和默认路由;其中,所述选择的强制路由为:在高优先权益时选择的一类支持近场通信的虚拟或实体芯片;在中优先权益时选择的不同类支持近场通信的虚拟或实体芯片的优先顺序;在低优先权益时,所有支持近场通信的虚拟或实体芯片失效;所述选择的默认路由为:对应不同权益优先级下选择的一类支持近场通信的虚拟或实体芯片。本发明实施例中,所述基于所述风险控制信息以及支持近场通信的应用程序信息,生成路由配置策略,包括:基于终端上支持近场通信的应用程序所属业务类别信息、所属的支持近场通信的虚拟或实体芯片类型信息,以及所述风险控制信息,生成所述路由配置策略。一个实施例中,该方法还包括:将所述路由表的配置结果信息以及所述路由配置策略向所述业务平台发送。本发明实施例还提供了一种近场通信路由配置方法,如图2所示,该方法包括:步骤201:基于业务的权益订购信息,生成风险控制信息;所述风险控制信息包括至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;步骤202:将所述风险控制信息向终端发送;所述风险控制信息用于所述终端进行路由配置。本发明实施例中,所述路由配置信息包括:一个或多个业务类型对应的路由使用权限。一个实施例中,所述风险控制信息还包括:在不同权益优先级下,选择的强制路由和默认路由;其中,所述选择的强制路由为:在高优先权益时选择的一类支持近场通信的虚拟或实体芯片;在中优先权益时选择的不同类支持近场通信的虚拟或实体芯片的优先顺序;在低优先权益时,所有支持近场通信的虚拟或实体芯片失效;所述选择的默认路由为:对应不同权益优先级下选择的一类支持近场通信的虚拟或实体芯片。一个实施例中,该方法还包括:接收终端发送的路由表的配置结果信息以及路由配置策略。为了实现上述方法,本发明实施例还提供了一种近场通信路由配置装置,如图3所示,该装置包括:第一接收模块301,用于接收业务平台发送的近场通信的风险控制信息;所述风险控制信息包括:至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;第一生成模块302,用于基于所述风险控制信息以及支持近场通信的应用程序信息,生成路由配置策略;配置模块303,用于基于所述路由配置策略,配置近场通信芯片的路由表。本发明实施例中,所述路由配置信息包括:一个或多个业务类型对应的路由使用权限。一个实施例中,所述风险控制信息还包括:在不同权益优先级下,选择的强制路由和默认路由。本发明实施例中,所述第一生成模块302基于所述风险控制信息以及支持近场通信的应用程序信息,生成路由配置策略,包括:基于终端上支持近场通信的应用程序所属业务类别信息、所属的支持近场通信的虚拟或实体芯片类型信息,以及所述风险控制信息,生成所述路由配置策略。一个实施例中,如图4所示,该装置还包括:第二发送模块304,用于将所述路由表的配置结果信息以及所述路由配置策略向所述业务平台发送。本发明实施例还提供了一种近场通信路由配置装置,如图5所示,该装置包括:第二生成模块501,用于基于业务的权益订购信息,生成风险控制信息;所述风险控制信息包括至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;第一发送模块502,用于将所述风险控制信息向终端发送;所述风险控制信息用于所述终端进行路由配置。本发明实施例中,所述路由配置信息包括:一个或多个业务类型对应的路由使用权限。一个实施例中,所述风险控制信息还包括:在不同权益优先级下,选择的强制路由和默认路由;其中,所述选择的强制路由为:在高优先权益时选择的一类支持近场通信的虚拟或实体芯片;在中优先权益时选择的不同类支持近场通信的虚拟或实体芯片的优先顺序;在低优先权益时,所有支持近场通信的虚拟或实体芯片失效;所述选择的默认路由为:对应不同权益优先级下选择的一类支持近场通信的虚拟或实体芯片。一个实施例中,如图6所示,该装置还包括:第二接收模块503,用于接收终端发送的路由表的配置结果信息以及路由配置策略。本发明实施例还提供了一种近场通信路由配置装置,该装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行:接收业务平台发送的近场通信的风险控制信息;所述风险控制信息包括:至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;基于所述风险控制信息以及支持近场通信的应用程序信息,生成路由配置策略;基于所述路由配置策略,配置近场通信芯片的路由表。其中,所述路由配置信息包括:一个或多个业务类型对应的路由使用权限。其中,所述风险控制信息还包括:在不同权益优先级下,选择的强制路由和默认路由;其中,所述选择的强制路由为:在高优先权益时选择的一类支持近场通信的虚拟或实体芯片;在中优先权益时选择的不同类支持近场通信的虚拟或实体芯片的优先顺序;在低优先权益时,所有支持近场通信的虚拟或实体芯片失效;所述选择的默认路由为:对应不同权益优先级下选择的一类支持近场通信的虚拟或实体芯片。所述基于所述风险控制信息以及支持近场通信的应用程序信息,生成路由配置策略时,所述处理器还用于运行所述计算机程序时,执行:基于终端上支持近场通信的应用程序所属业务类别信息、所属的支持近场通信的虚拟或实体芯片类型信息,以及所述风险控制信息,生成所述路由配置策略。所述处理器还用于运行所述计算机程序时,执行:将所述路由表的配置结果信息以及所述路由配置策略向所述业务平台发送。本发明实施例还提供了一种近场通信路由配置装置,该装置包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行:基于业务的权益订购信息,生成风险控制信息;所述风险控制信息包括至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;将所述风险控制信息向终端发送;所述风险控制信息用于所述终端进行路由配置。其中,所述路由配置信息包括:一个或多个业务类型对应的路由使用权限。其中,所述风险控制信息还包括:在不同权益优先级下,选择的强制路由和默认路由;其中,所述选择的强制路由为:在高优先权益时选择的一类支持近场通信的虚拟或实体芯片;在中优先权益时选择的不同类支持近场通信的虚拟或实体芯片的优先顺序;在低优先权益时,所有支持近场通信的虚拟或实体芯片失效;所述选择的默认路由为:对应不同权益优先级下选择的一类支持近场通信的虚拟或实体芯片。所述处理器还用于运行所述计算机程序时,执行:接收终端发送的路由表的配置结果信息以及路由配置策略。需要说明的是:上述实施例提供的装置在进行近场通信路由配置时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将设备的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的装置与相应方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。在示例性实施例中,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flashmemory、磁表面存储器、光盘、或cd-rom等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,执行:接收业务平台发送的近场通信的风险控制信息;所述风险控制信息包括:至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;基于所述风险控制信息以及支持近场通信的应用程序信息,生成路由配置策略;基于所述路由配置策略,配置近场通信芯片的路由表。其中,所述路由配置信息包括:一个或多个业务类型对应的路由使用权限。其中,所述风险控制信息还包括:在不同权益优先级下,选择的强制路由和默认路由;其中,所述选择的强制路由为:在高优先权益时选择的一类支持近场通信的虚拟或实体芯片;在中优先权益时选择的不同类支持近场通信的虚拟或实体芯片的优先顺序;在低优先权益时,所有支持近场通信的虚拟或实体芯片失效;所述选择的默认路由为:对应不同权益优先级下选择的一类支持近场通信的虚拟或实体芯片。所述基于所述风险控制信息以及支持近场通信的应用程序信息,生成路由配置策略时,所述计算机程序被处理器运行时,还执行:基于终端上支持近场通信的应用程序所属业务类别信息、所属的支持近场通信的虚拟或实体芯片类型信息,以及所述风险控制信息,生成所述路由配置策略。所述计算机程序被处理器运行时,还执行:将所述路由表的配置结果信息以及所述路由配置策略向所述业务平台发送。本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,执行:基于业务的权益订购信息,生成风险控制信息;所述风险控制信息包括至少一类支持近场通信的虚拟或实体芯片在不同权益优先级下的路由配置信息;将所述风险控制信息向终端发送;所述风险控制信息用于所述终端进行路由配置。其中,所述路由配置信息包括:一个或多个业务类型对应的路由使用权限。其中,所述风险控制信息还包括:在不同权益优先级下,选择的强制路由和默认路由;其中,所述选择的强制路由为:在高优先权益时选择的一类支持近场通信的虚拟或实体芯片;在中优先权益时选择的不同类支持近场通信的虚拟或实体芯片的优先顺序;在低优先权益时,所有支持近场通信的虚拟或实体芯片失效;所述选择的默认路由为:对应不同权益优先级下选择的一类支持近场通信的虚拟或实体芯片。所述计算机程序被处理器运行时,还执行:接收终端发送的路由表的配置结果信息以及路由配置策略。下面结合场景实施例对本发明进行描述。本实施例通过以下技术手段实现基于权益的nfc路由配置:在终端操作系统中增加主控模块,接收平台侧的权益信息,对终端侧的nfc应用路由进行相应管理和控制;终端操作系统中的路由管理模块根据权益信息及相应算法,对nfc路由进行相应配置和管理;终端操作系统将nfc路由信息、权益级别等更新到nfc芯片,对nfc应用的刷卡功能进行配置,决定部分公交卡应用、银行卡应用刷卡使能、优先级等,增强用户刷卡体验;在业务平台侧增加权益控制模块、权益策略模块及订购管理模块,实现平台侧对终端的控制的管理。图7为整个系统的结构示意图,如图7所示,增加的主要功能模块如下:终端操作系统中增加的模块包括:主控模块:负责与业务平台进行数据通信,是终端侧主要控制及调度模块,进行权益获取、结果上送,并对各模块进行调度和管理;路由管理模块:负责配置终端路由表,管理终端路由策略,并根据业务平台要求更新路由算法;路由算法模块:负责根据终端风险信息和终端上的nfc应用信息,计算nfc路由策略。业务平台增加的模块包括:权益控制模块:负责进行终端侧路由配置结果接收、权益策略算法及逻辑更新、对外输出权益信息、路由策略等操作的主要控制及调度模块;权益策略模块:负责根据业务平台策略制定终端nfc路由策略的模块;订购管理模块:负责管理业务规则及合作方权益情况。图8为本实施例所述基于权益的nfc路由配置流程示意图,如图8所示,包括:步骤一:业务平台侧的订购管理模块生成权益订购关系;步骤二:订购管理模块将权益订购关系中的权限信息发送给权益策略模块;步骤三:权益策略模块生成nfc路由策略,例如按下表1的方式配置风险控制策略:表1步骤四:权益策略模块要求更新终端侧路由配置;步骤五:权益控制模块发起终端侧路由配置更新;步骤六:主控模块向路由管理模块同步终端权益情况及策略;步骤七:路由算法模块根据风控策略、该终端上已安装的nfc应用aid逐条生成配置代码,例如按下表2配置路由;应用aid类别位置状态aid1银行类nfc-simforceaid2银行类eseactiveaid3公交类eseactiveaid4公交类hcedeactive--nfc-simdefault表2步骤八:路由管理模块按照配置规则将路由表写入nfc芯片;步骤九:路由管理模块返回对终端nfc路由的配置结果;步骤十:主控模块向业务平台返回终端路由配置结果及策略;步骤十一:权益控制模块返回终端侧权益更新结果;步骤十二:权益策略模块同步信息,并向订购管理模块返回权益配置结果。本发明实施例可实现终端对不同应用程序设置相应的路由配置策略,从而降低了业务风险。业务平台基于业务的权益订购信息,生成风险控制信息;可以根据不同权益等级实现不同的路由配置,进而实现不同的刷卡策略,提高用户刷卡体验,使用户在享有相应权益的同时,降低业务风险。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1