[发明专利]数据流通方法、计算引擎、转发引擎及数据流通系统在审
申请号: | 201810798318.7 | 申请日: | 2018-07-19 |
公开(公告)号: | CN109241051A | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 尹浩;邢炬 | 申请(专利权)人: | 清华大学 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2455;G06F16/25 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据流通 行为定义 目标数据 流通 计算引擎 转发引擎 数据发送请求 用户端 预置 发送目标 接收用户 匹配目标 数据平面 有效控制 发送 查找 携带 暴露 返回 响应 | ||
本发明提供的数据流通方法、计算引擎、转发引擎及数据流通系统,利用计算引擎获取用户端发出的数据发送请求,其中携带有目标数据描述;响应于数据发送请求,查找与目标数据描述相匹配目标流通行为定义,并将目标流通行为定义返回至用户端;在转发引擎接收用户端发送的目标数据与目标流通行为定义后,根据目标流通行为定义对目标数据进行相应处理。本发明在计算引擎中预置目标流通行为定义,在发送目标数据时,利用转发引擎按照预置的目标流通行为定义来进行目标数据流通行为,从而能够有效控制目标数据在数据平面的暴露面积,提高了数据流通的安全性,且流通行为定义可支持丰富的数据流通规范,从而能够提高数据流通的灵活性。
技术领域
本发明涉及数据通信技术领域,更具体的说,涉及数据流通方法、计算引擎、转发引擎及数据流通系统。
背景技术
随着现代信息社会的高速发展,数据逐渐成为一种重要的资产在社会中流通,而支持数据流通的信息基础设施是数据流通的核心和关键。
目前的数据流通方案,通常依赖于传统的互联网基础设施,将传统路由作为底层信息基础设施来实现终端之间数据流通,但是,将传统路由作为底层信息基础设施时,传统的数据流通方案,缺乏对数据本身的感知,对数据流通行为缺乏必要的监管与追溯能力,安全性较差;并且,传统的数据流通行为通常采用点对点的传输方式来实现,灵活性较差。传统的路由方式,并不涉及到相应数据流通伴随的价值转换问题。
因此,目前需要一种更加切实有效的数据流通方案,以提高数据流通的安全性及灵活性。
发明内容
有鉴于此,本发明提供了一种数据流通方法、计算引擎、转发引擎及数据流通系统,以解决现有的数据流通方案的安全性及灵活性较差的技术问题。
为实现上述目的,本发明提供如下技术方案:
一种数据流通方法,应用于数据流通系统中的计算引擎;所述数据流通系统中还包括转发引擎;所述方法包括:
获取用户端发出的数据发送请求,所述数据发送请求中携带有目标数据描述;
响应于所述数据发送请求,查找与所述目标数据描述相匹配的流通行为定义,作为目标流通行为定义;
将所述目标流通行为定义返回至所述用户端,使得在所述用户端将目标数据与所述目标流通行为定义一并发送至所述转发引擎后,所述转发引擎能够根据所述目标流通行为定义对所述目标数据进行相应处理。
优选的,在所述获取用户端发出的数据发送请求之前,所述方法还包括:
获取数据流通智能合约注册请求,所述数据流通智能合约注册请求中携带有数据流通智能合约;
响应于所述数据流通智能合约注册请求,对所述数据流通智能合约进行解析与注册;
根据所述数据流通智能合约,预设与所述目标数据相对应的流通行为定义。
一种数据流通方法,应用于数据流通系统中的转发引擎;所述数据流通系统中还包括计算引擎;所述方法包括:
接收用户端发送的目标数据与目标流通行为定义,所述目标流通行为定义与所述目标数据相匹配;
根据所述目标流通行为定义,对所述目标数据进行相应处理。
优选的,所述根据所述目标流通行为定义,对所述目标数据进行相应处理包括:
根据所述目标流通行为定义中的选路策略,对所述目标数据进行转发。
优选的,所述根据所述目标流通行为定义,对所述目标数据进行相应处理包括:
根据所述目标流通行为定义中的行为记录策略,利用区块链技术对所述目标数据的流通行为进行记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810798318.7/2.html,转载请声明来源钻瓜专利网。