业务数据发送方法、装置、计算机设备和存储介质与流程

文档序号:41497927发布日期:2025-04-01 19:22阅读:13来源:国知局
业务数据发送方法、装置、计算机设备和存储介质与流程

本申请涉及网络通信,具体涉及一种业务数据发送方法、装置、计算机设备和存储介质。


背景技术:

1、tdm-pon(time division multiplexing passive optical network,时分复用无源光网络)系统上行由于存在tdma(time division multiple access,时分多址)和dba(dynamic bandwidth allocation,动态带宽分配)调度,onu(optical network unit,光网络单元)设备只能在olt(optical line terminal,光线路终端)设备指定的时隙内发送数据。

2、olt设备给不同的onu/t-cont分配不同的时隙大小。属于不同onu的时隙之间需要预留足够的guard band(防止冲撞带)以避免不同onu设备之间相互影响。

3、但是如果onu设备收到的业务数据包与olt设备分配的时隙在时间上错开,则会造成很大的缓存时延。传统的dba机制由于缺少和外部业务数据的发送时机的协同,无法在恰当的时间给与时隙分配,造成了大的时延和抖动。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种可有效提升用户语音通话体验的业务数据发送方法、装置、计算机设备和存储介质。

2、第一方面,本申请提供了一种业务数据发送方法,应用于目标onu设备,该方法包括:

3、接收到携带有业务数据的数据传输请求后,获取目标分片时隙在时隙资源周期中的分片开始时间和分片时隙长度;其中,目标分片时隙是时隙资源周期中与目标onu设备对应的分片时隙;

4、基于分片开始时间和分片时隙长度,发送业务数据。

5、在其中一个实施例中,获取目标分片时隙在时隙资源周期中的分片开始时间和分片时隙长度,包括:

6、向olt设备发送分片获取请求;

7、接收olt设备基于分片获取请求反馈的目标分片时隙在时隙资源周期中的分片开始时间和分片时隙长度。

8、在其中一个实施例中,获取目标分片时隙在时隙资源周期中的分片开始时间和分片时隙长度,包括:

9、向olt设备发送分片获取请求;

10、接收olt设备基于分片获取请求反馈的目标分片时隙在时隙资源周期中的分片开始时间和分片数量;

11、根据分片数量和单个分片长度,确定目标分片时隙在时隙资源周期中的分片时隙长度。

12、在其中一个实施例中,时隙资源周期包括至少两个分片时隙,相邻的分片时隙之间具有保护带时隙。

13、在其中一个实施例中,根据分片数量和单个分片长度,确定目标分片时隙在时隙资源周期中的分片时隙长度,包括:

14、在分片数量为一个的情况下,将单个分片长度作为目标分片时隙的分片时隙长度。

15、在其中一个实施例中,根据分片数量和单个分片长度,确定目标分片时隙的分片时隙长度,包括:

16、在分片数量为至少两个的情况下,根据分片数量和单个分片长度,确定第一时隙长度;

17、根据目标分片时隙中所包含的首个分片时隙和末尾分片时隙之间的保护带时隙的数量和单个保护带时隙的时隙长度,确定第二时隙长度;

18、对第一时隙长度和第二时隙长度求和,得到目标分片时隙的分片时隙长度。

19、在其中一个实施例中,单个分片长度和单个保护带时隙的时隙长度是根据数据分块的分块大小确定的;数据分块是olt设备基于fec算法对传输数据进行数据块划分得到的。

20、在其中一个实施例中,单个分片长度和单个保护带时隙的时隙长度均为分块大小的整数倍。

21、在其中一个实施例中,分片开始时间是根据目标分片时隙在时隙资源周期中位置,单个分片长度,以及单个保护带时隙的时隙长度确定的。

22、第二方面,本申请提供了一种业务数据发送装置,配置于目标onu设备,该装置包括:

23、接收模块,用于接收到携带有业务数据的数据传输请求后,获取目标分片时隙在时隙资源周期中的分片开始时间和分片时隙长度;其中,目标分片时隙是时隙资源周期中与目标onu设备对应的分片时隙;

24、发送模块,用于基于分片开始时间和分片时隙长度,发送业务数据。

25、第三方面,本申请还提供了一种计算机设备,该计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:

26、接收到携带有业务数据的数据传输请求后,获取目标分片时隙在时隙资源周期中的分片开始时间和分片时隙长度;其中,目标分片时隙是时隙资源周期中与目标onu设备对应的分片时隙;

27、基于分片开始时间和分片时隙长度,发送业务数据。

28、第四方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

29、接收到携带有业务数据的数据传输请求后,获取目标分片时隙在时隙资源周期中的分片开始时间和分片时隙长度;其中,目标分片时隙是时隙资源周期中与目标onu设备对应的分片时隙;

30、基于分片开始时间和分片时隙长度,发送业务数据。

31、第五方面,本申请还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

32、接收到携带有业务数据的数据传输请求后,获取目标分片时隙在时隙资源周期中的分片开始时间和分片时隙长度;其中,目标分片时隙是时隙资源周期中与目标onu设备对应的分片时隙;

33、基于分片开始时间和分片时隙长度,发送业务数据。

34、上述业务数据发送方法、装置、计算机设备和存储介质,在接收到携带有业务数据的数据传输请求后,获取目标分片时隙在时隙资源周期中的分片开始时间和分片时隙长度;其中,目标分片时隙是时隙资源周期中与目标onu设备对应的分片时隙。基于分片开始时间和分片时隙长度,发送业务数据。有效解决了基于传统的业务数据发送方法,无法与外部设备进行发送时机的协同,无法实现业务发送数据与资源时隙的协同配合,导致传统的业务数据传输时存在较大时延和抖动的问题。本申请对时隙资源周期进行了分片,在目标onu设备接收到数据传输请求,根据onu设备对应的目标分片时隙的分片开始时间和分片时隙长度,可及时发送业务数据,实现了业务数据传输与目标分片时隙的协同配合,有效降低了业务数据的发送时延和抖动。



技术特征:

1.一种业务数据发送方法,其特征在于,应用于目标光网络单元onu设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取目标分片时隙在时隙资源周期中的分片开始时间和分片时隙长度,包括:

3.根据权利要求1所述的方法,其特征在于,所述获取目标分片时隙在时隙资源周期中的分片开始时间和分片时隙长度,包括:

4.根据权利要求3所述的方法,其特征在于,所述时隙资源周期包括至少两个分片时隙,相邻的分片时隙之间具有保护带时隙。

5.根据权利要求4所述的方法,其特征在于,所述根据所述分片数量和单个分片长度,确定所述目标分片时隙在时隙资源周期中的分片时隙长度,包括:

6.根据权利要求4所述的方法,其特征在于,所述根据所述分片数量和单个分片长度,确定所述目标分片时隙的分片时隙长度,包括:

7.根据权利要求4所述的方法,其特征在于,所述单个分片长度和单个保护带时隙的时隙长度是olt设备根据数据分块的分块大小确定的;所述数据分块是olt设备基于前向纠错fec算法对传输数据进行数据块划分得到的。

8.根据权利要求7所述的方法,其特征在于,所述单个分片长度和单个保护带时隙的时隙长度均为所述分块大小的整数倍。

9.根据权利要求4所述的方法,其特征在于,所述分片开始时间是根据所述目标分片时隙在所述时隙资源周期中位置,所述单个分片长度,以及单个保护带时隙的时隙长度确定的。

10.一种业务数据发送装置,其特征在于,配置于目标onu设备,所述装置包括:

11.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。

12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。

13.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。


技术总结
本申请公开了一种业务数据发送方法、装置、计算机设备和存储介质。属于网络通信技术领域,该方法具体可以包括:接收到携带有业务数据的数据传输请求后,获取目标分片时隙在时隙资源周期中的分片开始时间和分片时隙长度;其中,目标分片时隙是时隙资源周期中与目标ONU设备对应的分片时隙。基于分片开始时间和分片时隙长度,发送业务数据。有效解决了基于传统的业务数据发送方法,无法与外部设备进行发送时机的协同,无法实现业务发送数据与资源时隙的协同配合,导致传统的业务数据传输时存在较大时延和抖动的问题。本申请实现了业务数据传输与目标分片时隙的协同配合,有效降低了业务数据的发送时延和抖动。

技术研发人员:翁颐
受保护的技术使用者:中国电信股份有限公司技术创新中心
技术研发日:
技术公布日:2025/3/31
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1