[发明专利]数据传输系统和方法在审
| 申请号: | 201911037873.9 | 申请日: | 2019-10-29 |
| 公开(公告)号: | CN112751885A | 公开(公告)日: | 2021-05-04 |
| 发明(设计)人: | 林基煜;王雄伟 | 申请(专利权)人: | 贵州白山云科技股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 苗源 |
| 地址: | 550003 贵州省贵阳市*** | 国省代码: | 贵州;52 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据传输 系统 方法 | ||
1.一种数据传输系统,包括至少两个数据节点,其中所述至少两个数据节点请求获取的数据均来自同一目标数据;其中所述至少两个数据节点中的至少一个数据节点作为根结点;其中所述根结点从数据源获取所述数据,除根结点之外的其他数据节点从所述根结点获取所述数据。
2.根据权利要求1所述的系统,其特征在于,所述至少两个数据节点请求获取的数据均来自同一目标数据,包括如下至少一个,包括:
所有数据节点请求均请求获取所述目标数据的完整数据;
至少一个数据节点请求获取所述目标数据的完整数据,至少一个数据节点请求获取所述目标数据中的部分数据;
至少一个数据节点请求获取所述目标数据中的第一部分的数据,至少一个数据节点请求获取所述目标数据的第二部分的数据。
3.根据权利要求1所述的系统,其特征在于,所述除根结点之外的其他数据节点从所述根结点获取所述数据包括如下至少一个:
所述除根结点之外的其他数据节点直接从所述根结点获取所述数据;
在所述除根结点之外的其他数据节点中的一个数据节点得到所述数据后,另一数据节点从所述得到数据的数据节点获取所述数据。
4.根据权利要求1所述的系统,其特征在于:
除根结点之外的其他数据节点,用于获取对所述数据获取所需的传输路径信息,并根据所述传输路径获取所述数据。
5.根据权利要求4所述的系统,其特征在于,所述系统还包括:
管理节点,用于以所述根结点为树形结构,将所述至少两个数据节点按照树形结构进行排列,根据所述树形结构确定每个数据节点获取所述数据所需的传输路径信息,并发送所述传输路径信息至所述除根结点之外的其他数据节点。
6.根据权利要求5所述的系统,其特征在于:
所述管理节点,具体用于获取所述树形结构上第i层和第i+1层的数据节点,确定第i+1层的数据节点与第i层的数据节点在树形结构上的连接信息,根据所述连接信息,确定所述树形结构中第i+1层的数据节点向第i层的数据节点获取数据的传输路径信息,其中i为整数。
7.根据权利要求6所述的系统,其特征在于:
所述管理节点,用于在检测到根结点获取到数据后,确定位于所述树形结构中的第二层的数据节点,并在检测到位于所述树形结构中的第二层的数据节点获取到所述数据之后,再确定位于所述树形结构中的第三层的数据节点,以此类推,直到检测到所述树形结构中的最底层的数据节点获取到所述数据为止。
8.根据权利要求1所述的系统,其特征在于:
所述除根结点之外的其他数据节点中每个数据节点为双亲节点或叶子节点,其中:
所述双亲节点,用于从根结点或一个双亲节点获取所述数据,并发送所述数据给叶子节点或另一个双亲节点;
所述叶子节点,用于从根结点或双亲节点获取所述数据。
9.根据权利要求1至8任一所述的系统,其特征在于,所述根结点、双亲节点和叶子节点中的至少一个是根据所述至少两个数据节点的资源空余量确定的。
10.根据权利要求9所述的系统,其特征在于,所述根结点是通过如下方式得到,包括:
获取每个数据节点的各个资源的空余量信息;
根据每个资源的空余量和预先设置的各个资源的系数信息,计算每个数据节点的资源空余量信息;
选择资源空余量信息符合资源空余充足的判断条件的数据节点作为根结点。
11.根据权利要求9所述的系统,其特征在于,所述双亲节点和所述叶子节点是通过如下方式得到,包括:
根据所述数据节点的资源空余量信息,从除根结点之外的其他数据节点中,选出一部分节点作为双亲节点,其中:
节点的资源空余量越高,被选中为双亲节点的概率越高;
节点的资源空余量越低,被选中为双亲节点的概率越低。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州白山云科技股份有限公司,未经贵州白山云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911037873.9/1.html,转载请声明来源钻瓜专利网。





