[发明专利]一种处理数据的方法、系统和节点设备无效
申请号: | 200810166212.1 | 申请日: | 2008-09-22 |
公开(公告)号: | CN101686144A | 公开(公告)日: | 2010-03-31 |
发明(设计)人: | 陈庆辉;宋宏达 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/56;H04L1/00;H04L1/16;H04L1/18 |
代理公司: | 北京三高永信知识产权代理有限责任公司 | 代理人: | 何文彬 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 数据 方法 系统 节点 设备 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种处理数据的方法、系统和节点设备。
背景技术
目前,网络在进行大规模的升级时,用户缺乏有效的工具和方法来提升全网的升级效率。对于全网升级,可以利用软件自动实现升级维护;或者可以通过人工控制多个节点设备同时进行升级,这对操作人员的技术要求比较高。采用上述现有技术方法,假设对一个100个节点设备规模的网络进行升级,其升级周期接近1个月。
在对现有技术进行分析后,发明人在发明过程中发现:现有技术所提供的软件升级方法是通过网关节点设备分别对单个节点设备进行下载,或者同时对多个节点设备进行下载;如果采用前者的下载方式,则升级效率比较低、操控复杂;如果采用后者的下载方式,则会造成管理通道流量过大,由于网络中管理通道容量有限,当同时参与下载的节点设备过多时,容易造成通信阻塞。
发明内容
为了提高处理数据的效率,本发明实施例提供了一种处理数据的方法、系统和节点设备。所述技术方案如下:
一方面,提供了一种处理数据的方法,所述方法包括:
A、位于扩散路径中的第一节点获得文件的第一数据块;其中,所述文件由多个数据块构成;
B、当位于所述第一节点获得到所述第一数据块后,将所述获得的第一数据块提供给位于扩散路径中所述第一节点下游的第三节点,并获得所述文件的第二数据块;
C、重复上述的步骤A和步骤B,直到获得所述文件的所有数据块。
另一方面,提供了一种处理数据的系统,所述系统包括:位于扩散路径中的第一节点、位于所述扩散路径中所述第一节点下游的第三节点;其中,
所述第一节点,用于获得文件的第一数据块;其中,所述文件由多个数据块构成;还用于当获得到所述第一数据块后,将所述获得的第一数据块提供给所述第三节点,并继续获得所述文件的第二数据块;直到获得所述文件的所有数据块,并将获得的所述文件的所有数据块依次提供给所述第三节点;
所述第三节点:依次获得所述第一节点发送的数据块,直到获得所述文件的所有数据块。
再一方面,提供了一种节点设备,所述节点设备包括:获取模块和提供模块;
所述获取模块,用于获得文件的第一数据块;其中,所述文件由多个数据块构成;还用于当所述提供模块将获得的所述第一数据块提供给扩散路径中位于自身下游的第三节点设备时,继续获得所述文件的第二数据块;依次直到获得所述文件的所有数据块;
所述提供模块,用于在所述获取模块获得到所述第一数据块后,将获得的所述第一数据块提供给所述第三节点设备;直到将获得的所述文件的所有数据块依次提供给所述第三节点设备。
本发明实施例提供的技术方案的有益效果是:
提高了节点设备在网络中数据处理的效率,避免网络通信阻塞;并且提高了网络中文件分发和下载的效率。
附图说明
图1是本发明实施例1提供的扩散原理示意图;
图2是本发明实施例1提供的扩散拓扑示意图;
图3是本发明实施例1提供的扩散逻辑拓扑另一示意图;
图4是本发明实施例1提供的实现扩散的状态机转换示意图;
图5是本发明实施例1提供的处理数据的方法流程示意图;
图6是本发明实施例1提供的中间节点的上、下游节点重新建立连接流程示意图;
图7是本发明实施例2提供的处理数据的系统的示意图;
图8是本发明实施例2提供的处理数据的系统的另一示意图;
图9是本发明实施例3提供的节点设备示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施例提供的技术方案作进一步地详细描述。
本发明实施例提高了数据处理的效率,解决了在网络中各节点设备之间自动进行文件分发和下载的问题,特别是,在全网升级的时候,大大提高了升级软件分发和下载的速度,并且,本发明实施例也可以用于其它需要文件自动分发和下载的场合。本发明实施例提供了一种处理数据的方法,该方法内容如下
A、位于扩散路径中的第一节点获得文件的第一数据块;其中,文件由多个数据块构成;
B、当位于扩散路径中的第一节点获得到第一数据块后,将获得的第一数据块提供给位于扩散路径中第一节点下游的第三节点,并获得该文件的第二数据块;
C、重复上述的步骤A和步骤B,直到获得文件的所有数据块。
其中,在实现该方法之前,还包括:设置扩散路径,扩散路径具体为树型拓扑结构,且扩散路径有且仅有一个首节点,首节点保存文件的多个数据块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810166212.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据传输的映射方法、装置及系统
- 下一篇:数字模拟转换器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置