[发明专利]数据传输方法和网元设备有效
申请号: | 200710136344.5 | 申请日: | 2007-07-24 |
公开(公告)号: | CN101355491A | 公开(公告)日: | 2009-01-28 |
发明(设计)人: | 易其亮 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04B10/20;H04Q11/00 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 设备 | ||
1.一种数据传输方法,其特征在于,包括:
将接收到的一个数据流或者目的地址相同的多个数据流生成第一个突发 数据包BDP和后续的BDP;
产生用于控制所述一个数据流或者目的地址相同的多个数据流的突发控 制包BCP1;
发送所述BCP1以通知传输路径上的网络节点建立光通路,在偏置时间到 达时,先发送所述第一个BDP,再发送所述后续的BDP,使所述第一个BDP 和后续的BDP在所述光通路上传输。
2.根据权利要求1所述的方法,其特征在于:
将接收到的一个数据流或者目的地址相同的多个数据流生成第一个突发 数据包BDP和后续的BDP具体为:
将所述一个数据流或者目的地址相同的多个数据流存入多个队列以生成 所述第一个BDP和后续的BDP;
该方法还包括:
当所述多个队列在预定的时间段内一直为空时,发送通知消息;
所述传输路径上的网络节点在收到所述通知消息后,释放所述光通路。
3.根据权利要求1所述的方法,其特征在于:
所述产生用于控制所述一个数据流或者目的地址相同的多个数据流的 BCP1具体为:
根据所述一个数据流或者目的地址相同的多个数据流携带的数据流长度 信息,计算表示预计传完所述一个数据流或者目的地址相同的多个数据流所 用的第一类光通路维持时间;
生成含有所述第一类光通路维持时间的BCP1;
该方法还包括:
所述传输路径上的网络节点以收到所述BCP1为起算点,在所述第一类光 通路维持时间结束时,释放所述光通路。
4.根据权利要求3所述的方法,其特征在于:
当接收到一个数据流时,所述根据所述数据流长度信息,计算所述第一 类光通路维持时间具体为:
根据所述数据流长度信息所指示的长度值,计算所述第一类光通路维持 时间。
5.根据权利要求3所述的方法,其特征在于:
当接收到目的地址相同的多个数据流时,所述根据所述数据流长度信息, 计算第一类光通路维持时间具体为:
将所述目的地址相同的多个数据流各自的数据流长度信息所指示的长度 值相加,得到总长度值;
根据所述总长度值,计算所述第一类光通路维持时间。
6.根据权利要求4所述的方法,其特征在于:
该方法还包括:
判断建立的光通路是否还存在,如果是,执行再发送所述后续的BDP, 使所述第一个BDP和后续的BDP在所述光通路上传输的步骤;如果否,根据 已发送的BDP个数和BDP的大小计算已传输的数据量,从所述数据流长度信 息所指示的长度值中减去所述已传输的数据量,得到未传输的数据量,根据 所述未传输的数据量计算第二类光通路维持时间,生成携带所述第二类光通 路维持时间的BCP2,并发送所述BCP2以通知所述传输路径上的网络节点建 立光通路,以发送BCP2的时间为起算点,在偏置时间到达时,发送下一个 BDP;所述传输路径上的网络节点以收到所述BCP2为起算点,在所述第二类 光通路维持时间结束时,释放所述光通路。
7.根据权利要求5所述的方法,其特征在于:
该方法还包括:
判断建立的光通路是否还存在,如果是,执行再发送所述后续的BDP, 使所述第一个BDP和后续的BDP在所述光通路上传输的步骤;如果否,根据 已发送的BDP个数和BDP的大小计算已传输的数据量,从所述总长度值中减 去所述已传输的数据量,得到未传输的数据量,根据所述未传输的数据量计 算第二类光通路维持时间,生成携带所述第二类光通路维持时间的BCP2,并 发送所述BCP2以通知所述传输路径上的网络节点建立光通路,以发送BCP2 的时间为起算点,在偏置时间到达时,发送下一个BDP;所述传输路径上的 网络节点以收到所述BCP2为起算点,在所述第二类光通路维持时间结束时, 释放所述光通路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710136344.5/1.html,转载请声明来源钻瓜专利网。