一种数据传输方法和装置与流程

文档序号:34311553发布日期:2023-05-31 21:32阅读:51来源:国知局
一种数据传输方法和装置与流程

本公开实施例涉及一种数据传输方法和装置。


背景技术:

1、光传送网(otn)具有大带宽、硬管道、多业务承载能力、电信级的oam机制等技术优势,是业界广泛采用的承载技术,在骨干网和城域网得到广泛的应用。

2、但在接入网,客户业务的特点是带宽小、数量多,传统otn技术无法为此类业务提供高效承载服务。在这种背景下产生了光业务单元(osu)技术。osu在保留传统otn技术优势的前提下,提供更细的时隙颗粒度,支持2m~100gbps速率客户业务的高效承载,使得otn具备了从骨干核心下沉到接入末端的能力。

3、osu改变了传统otn采用时隙划分帧结构的特性,采用更加灵活的净荷块(payloadblock,pb)划分方式,可以实现2m~100gbps不同颗粒度业务的高效承载。odu帧被划分为若干数量的pb,每个pb的长度为192字节,速率为2.6mbps,这样大约590us发送一个pb,一个osu通道可以通过调整单位时间发送pb的数目调整传输速率。但这样在较低速的情况下发送数据的间隔会比较大,承载以太网等分组业务时,会造成数据包传输时延比较大问题。


技术实现思路

1、有鉴于此,本申请提供一种数据传输方法和装置,能够降低低速光业务单元osu通道的数据传输中数据包的传输时延。

2、为解决上述技术问题,本申请的技术方案是这样实现的:

3、在一个实施例中,提供了一种数据传输方法,应用于光传送网中低速光业务单元osu通道的数据传输中,所述方法包括:

4、响应于任一发送周期,若超发计数器的计数值为0,确定当前是否有未发送的pb;

5、响应于当前有未发送的pb,确定所述pb对应的数据包是否接收完成;

6、响应于所述pb对应的数据包未接收完成,根据少发计数器的计数值发送未发送的pb;

7、响应于所述pb对应的数据包已接收完成,且已校验无误,确定所述数据包未发送的pb的个数是否不大于预设发送个数阈值;

8、响应于所述数据包未发送的pb的个数不大于预设发送个数阈值,则将所述数据包中未发送的pb连续发送。

9、在另一个实施例中,提供了一种数据传输装置,应用于光传送网中低速光业务单元osu通道的数据传输中,所述装置包括:

10、第一确定单元,被配置为执行响应于任一发送周期,若超发计数器的计数值为0,确定当前是否有未发送的pb;

11、第二确定单元,被配置为执行响应于当前有未发送的pb,确定所述pb对应的数据包是否接收完成;

12、第一发送单元,被配置为执行响应于所述pb对应的数据包未接收完成,根据少发计数器的计数值发送未发送的pb;

13、第三确定单元,被配置为执行响应于所述pb对应的数据包已接收完成,且已校验无误,确定所述数据包未发送的pb的个数是否不大于预设发送个数阈值;

14、第二发送单元,被配置为执行响应于所述数据包未发送的pb的个数不大于预设发送个数阈值,则将所述数据包中未发送的pb连续发送。

15、由上面的技术方案可见,上述实施例中在一个发送周期中,在超发计数器的计数值为0时,确定当前是否有未发送的pb,如果有,且该pb对应的数据包未接收完成,则根据少发计数器的计数值确定发送pb的个数;如果有,且该pb对应的数据包已无误接收完成,则根据该数据包未发送的pb的个数是否大于预设发送个数阈值来确定发送pb的个数。该方法能够降低低速光业务单元osu通道的数据传输中数据包的传输时延。



技术特征:

1.一种数据传输方法,应用于光传送网中低速光业务单元osu通道的数据传输中,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:

3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:

4.根据权利要求3所述的方法,其特征在于,所述方法进一步包括:

5.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:

6.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:

7.根据权利要求1所述的方法,其特征在于,所述根据所述少发计数器的计数值发送未发送的pb,包括:

8.根据权利要求7所述的方法,其特征在于,所述方法进一步包括:

9.根据权利要求1-8任一项所述的方法,其特征在于,所述方法进一步包括:

10.一种数据传输装置,应用于光传送网中低速光业务单元osu通道的数据传输中,其特征在于,所述装置包括:


技术总结
本公开实施例提供了一种数据传输方法和装置。该方法包括:响应于任一发送周期,若超发计数器的计数值为0,确定当前是否有未发送的PB;响应于当前有未发送的PB,确定PB对应的数据包是否接收完成;响应于PB对应的数据包未接收完成,根据少发计数器的计数值发送未发送的PB;响应于PB对应的数据包已接收完成,且已校验无误,确定数据包未发送的PB的个数是否不大于预设发送个数阈值;响应于数据包未发送的PB的个数不大于预设发送个数阈值,则将数据包中未发送的PB连续发送。该方法能够降低低速OSU通道的数据传输中数据包的传输时延。

技术研发人员:高卫东,陈江峰,贾翠然,徐振宁
受保护的技术使用者:北京格林威尔科技发展有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1