首页> 外国专利> Linear network coding in a dynamic distributed federated database

Linear network coding in a dynamic distributed federated database

机译:动态分布式联合数据库中的线性网络编码

摘要

An arrangement is described for securing response data to a database query wherein the response data is split into multiple portions with each portion being sent on a respective route/path which has different physical nodes compared to all the nodes in the other selected return paths/routes i.e. linear network coding is performed with exclusive/distinct physical nodes for each path/route for each response portion. In particular a method for use in a distributed federated database 200 arrangement for securing response data sent from a responder 106 to a querier 108, in response to query data sent from a querier through one or more nodes 102, 104 of a network of nodes, hosted on a physical machine, to a responder, the method comprising the steps of: collecting path information for the query data, the path information identifying a plurality of paths 112, 114, 116, 118 from the querier to the responder and including a physical machine identifier for each of the nodes; identifying one or more sets of return paths 120, 122, 202, 204, from said plurality of paths, for sending response data, each one of the return paths within an identified set of return paths utilizing only a subset of nodes not present in any other one of the return paths within the identified set of return paths; for each of said one or more set of return paths, discarding any of the return paths within the set of return paths which utilize any nodes sharing a physical machine identifier with any node present in another of the return paths in the set of return paths; and splitting the response data into a plurality of portions and sending each of the plurality of portions from the responder to the querier using a different return path selected from one of said set of return paths. The physical machine identifier may be an IP address. The arrangement provides protection from eavesdropping/sniffing/interception 110.
机译:描述了一种用于将响应数据保护到数据库查询的装置,其中将响应数据分为多个部分,每个部分在与其他选定返回路径/路径中的所有节点相比具有不同物理节点的相应路径/路径上发送即,对于每个响应部分的每个路径/路由,使用互斥/不同的物理节点执行线性网络编码。具体而言,一种用于在分布式联合数据库200中使用的方法,用于响应从查询器通过节点网络中一个或多个节点102、104发送的查询数据来保护从响应器106发送到查询器108的响应数据,托管在物理机器上的响应者中,该方法包括以下步骤:收集查询数据的路径信息,该路径信息标识从查询者到响应者的多个路径112、114、116、118,并且包括物理路径。每个节点的机器标识符;从所述多个路径中识别出一组或多组返回路径120、122、202、204,用于发送响应数据,在所标识的返回路径集中的每个返回路径仅利用任何节点中不存在的节点的子集所标识的返回路径集中的另一个返回路径;对于所述一个或多个返回路径集合中的每一个,丢弃所述返回路径集合内的任何返回路径,所述返回路径集合利用与存在于所述一组返回路径中的另一个返回路径中的任何节点共享物理机器标识符的任何节点;将响应数据分成多个部分,并使用从所述一组返回路径之一中选择的不同返回路径将多个部分中的每一个从响应者发送到查询器。物理机器标识符可以是IP地址。该布置提供了针对窃听/监听/拦截的保护110。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号