业务同步方法、装置及存储介质制造方法及图纸

技术编号:36549838 阅读:25 留言:0更新日期:2023-02-04 17:03
本申请提供一种业务同步方法、装置及存储介质,涉及通信技术领域,用于保障关联业务的同步,以提升用户的业务体验。该方法包括:第一节点确定第一业务与第二业务之间的当前同步参数;当前同步参数用于反映第一业务与第二业务之间的当前同步程度;在当前同步参数与目标同步参数之间的差值的绝对值大于或者等于预设阈值的情况下,第一节点确定第一业务与第二业务不同步,并向第二节点发送同步指令信息;同步指令信息包括第一业务的标识以及第一业务的停止时间,或者第二业务的标识第二业务的停止时间;同步指令信息用于指示第二节点根据第一业务的停止时间停止发送第一业务的数据包,或者根据第二业务的停止时间停止发送第二业务数据包。业务数据包。业务数据包。

【技术实现步骤摘要】
业务同步方法、装置及存储介质


[0001]本申请涉及通信
,尤其涉及一种业务同步方法、装置及存储介质。

技术介绍

[0002]伴随网络带宽的发展,业界预测新的全息通信方式也将会出现,并逐步成熟。所谓全息通信,相比于当前主流的音视频通话,不仅仅包括视觉和听觉体验,还会引入包括嗅觉、味觉和触觉等的多感官体验。比如未来的食品广告,不仅仅让观看者能看到食品的颜色和外形,还可以通过味觉模拟器直接刺激人的神经,从而同步让观看广告者品尝到食品的味道。简而言之,新的全息通信方式,会有更多维度的业务子流并发传输,这些并发的业务子流需要进行精确同步协调,即同一时刻的各个业务子流的业务报文需要同时到达,从而才能保证用户的最佳体验。
[0003]然而,当前移动网络和应用之间缺乏感知,对上述多维度并发的关联业务子流的支持并没有考虑。以视频通话业务为例,其音频流和视频流在移动网络层分别创建一个承载,并分配不同的服务质量(quality of services,QoS)分类标识(QoS class identifie,QCI)。也就是说,移动网络将同一个音视频通话的音频流业务报文和视频流业务报文当作两个无关的业务报文,通过两个无关的承载来进行转发。因此,如何确保两个关联的业务子流的同步是一个亟待解决的问题。

技术实现思路

[0004]本申请提供一种业务同步方法、装置及存储介质,用于保障关联业务的同步,以提升用户的业务体验。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,提供一种业务同步方法,应用于多流业务系统,多流业务系统包括第一节点以及第二节点,第一节点与第二节点进行多流业务的传输,多流业务至少包括第一业务以及第二业务,第一业务与第二业务相关联;方法包括:第一节点确定第一业务与第二业务之间的当前同步参数;当前同步参数用于反映第一业务与第二业务之间的当前同步程度;在当前同步参数与目标同步参数之间的差值的绝对值大于或者等于预设阈值的情况下,第一节点确定第一业务与第二业务不同步,并向第二节点发送同步指令信息;同步指令信息包括第一业务的标识以及第一业务的停止时间,或者第二业务的标识第二业务的停止时间;同步指令信息用于指示第二节点根据第一业务的停止时间停止发送第一业务的数据包,或者根据第二业务的停止时间停止发送第二业务数据包。
[0007]可选的,方法还包括:第一节点获取第一业务的数据时延要求指标以及第一业务的数据丢包率要求指标、第二业务的数据时延要求指标以及第二业务的数据丢包率要求指标;第一节点根据第一业务的数据时延要求指标、第一业务的数据丢包率要求指标、第二业务的数据时延要求指标、第二业务的数据丢包率要求指标,确定第一业务与第二业务之间的目标同步参数。
[0008]可选的,第一节点确定第一业务与第二业务之间的当前同步参数,包括:第一节点获取历史时刻到当前时刻的时间段内接收第二节点发送的第一业务的数据包个数,以及历史时刻到当前时刻的时间段内接收第二节点发送的第二业务的数据包个数;第一节点根据获取到的第一业务的数据包个数以及第二业务的数据包个数,确定第一业务与第二业务之间的当前同步参数。
[0009]可选的,在第一业务的优先级大于第二业务的优先级的情况下,同步指令信息包括第一业务的标识以及第一业务的停止时间,同步指令信息用于指示第二节点根据第一业务的停止时间停止发送第一业务的数据包;在第一业务的优先级小于第二业务的优先级的情况下,同步指令信息包括第二业务的标识第二业务的停止时间;同步指令信息用于指示第二节点根据第二业务的停止时间停止发送第二业务的数据包。
[0010]第二方面,提供一种第一节点,应用于多流业务系统,多流业务系统包括第一节点以及第二节点,第一节点与第二节点进行多流业务的传输,多流业务至少包括第一业务以及第二业务,第一业务与第二业务相关联;第一节点包括确定单元以及发送单元;确定单元,用于确定第一业务与第二业务之间的当前同步参数;当前同步参数用于反映第一业务与第二业务之间的当前同步程度;发送单元,用于在当前同步参数与目标同步参数之间的差值的绝对值大于或者等于预设阈值的情况下,确定第一业务与第二业务不同步,并向第二节点发送同步指令信息;同步指令信息包括第一业务的标识以及第一业务的停止时间,或者第二业务的标识第二业务的停止时间;同步指令信息用于指示第二节点根据第一业务的停止时间停止发送第一业务的数据包,或者根据第二业务的停止时间停止发送第二业务数据包。
[0011]可选的,第一节点还包括获取单元;获取单元,用于获取第一业务的数据时延要求指标以及第一业务的数据丢包率要求指标、第二业务的数据时延要求指标以及第二业务的数据丢包率要求指标;确定单元,还用于根据第一业务的数据时延要求指标、第一业务的数据丢包率要求指标、第二业务的数据时延要求指标、第二业务的数据丢包率要求指标,确定第一业务与第二业务之间的目标同步参数。
[0012]可选的,确定单元,具体用于:第一节点获取历史时刻到当前时刻的时间段内接收第二节点发送的第一业务的数据包个数,以及历史时刻到当前时刻的时间段内接收第二节点发送的第二业务的数据包个数;第一节点根据获取到的第一业务的数据包个数以及第二业务的数据包个数,确定第一业务与第二业务之间的当前同步参数。
[0013]可选的,在第一业务的优先级大于第二业务的优先级的情况下,同步指令信息包括第一业务的标识以及第一业务的停止时间,同步指令信息用于指示第二节点根据第一业务的停止时间停止发送第一业务的数据包;在第一业务的优先级小于第二业务的优先级的情况下,同步指令信息包括第二业务的标识第二业务的停止时间;同步指令信息用于指示第二节点根据第二业务的停止时间停止发送第二业务的数据包。
[0014]第三方面,提供一种电子设备,包括:处理器、用于存储处理器可执行的指令的存储器;其中,处理器被配置为执行指令,以实现上述第一方面的业务同步方法。
[0015]第四方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有指令,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如上述第一方面的业务同步方法。
[0016]本申请提供的技术方案至少带来以下有益效果:对于第一节点与第二节点进行传输的两个相关联的业务(即第一业务与第二业务),第一节点确定第一业务与第二业务之间的当前同步参数,以明确第一业务与第二业务之间的当前同步程度。进一步的,在当前同步参数与目标同步参数之间的差值的绝对值大于或者等于预设阈值的情况下,第一节点确定第一业务与第二业务不同步,并向第二节点发送同步指令信息。同步指令信息包括第一业务的标识以及第一业务的停止时间,或者第二业务的标识第二业务的停止时间;同步指令信息用于指示第二节点根据第一业务的停止时间停止发送第一业务的数据包,或者根据第二业务的停止时间停止发送第二业务数据包。因此,第二节点在收到同步指令信息后,可以先暂停发送第一业务或第二业务的数据包,以便第一业务与第二业务恢复同步,进而增加了对多流业务之间的同本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务同步方法,其特征在于,应用于多流业务系统,所述多流业务系统包括第一节点以及第二节点,所述第一节点与所述第二节点进行多流业务的传输,所述多流业务至少包括第一业务以及第二业务,所述第一业务与所述第二业务相关联;所述方法包括:所述第一节点确定所述第一业务与所述第二业务之间的当前同步参数;所述当前同步参数用于反映所述第一业务与所述第二业务之间的当前同步程度;在所述当前同步参数与目标同步参数之间的差值的绝对值大于或者等于预设阈值的情况下,所述第一节点确定所述第一业务与所述第二业务不同步,并向所述第二节点发送同步指令信息;所述同步指令信息包括所述第一业务的标识以及所述第一业务的停止时间,或者所述第二业务的标识以及所述第二业务的停止时间;所述同步指令信息用于指示所述第二节点根据所述第一业务的停止时间停止发送所述第一业务的数据包,或者根据所述第二业务的停止时间停止发送所述第二业务数据包。2.根据权利要求1所述的业务同步方法,其特征在于,所述方法还包括:所述第一节点获取所述第一业务的数据时延要求指标以及所述第一业务的数据丢包率要求指标、所述第二业务的数据时延要求指标以及所述第二业务的数据丢包率要求指标;所述第一节点根据所述第一业务的数据时延要求指标、所述第一业务的数据丢包率要求指标、所述第二业务的数据时延要求指标、所述第二业务的数据丢包率要求指标,确定所述第一业务与所述第二业务之间的所述目标同步参数。3.根据权利要求1所述的业务同步方法,其特征在于,所述第一节点确定所述第一业务与所述第二业务之间的当前同步参数,包括:所述第一节点获取历史时刻到当前时刻的时间段内接收所述第二节点发送的所述第一业务的数据包个数,以及历史时刻到当前时刻的时间段内接收所述第二节点发送的所述第二业务的数据包个数;所述第一节点根据获取到的所述第一业务的数据包个数以及所述第二业务的数据包个数,确定所述第一业务与所述第二业务之间的当前同步参数。4.根据权利要求1

3中任一项所述的业务同步方法,其特征在于,在所述第一业务的优先级大于所述第二业务的优先级的情况下,所述同步指令信息包括所述第一业务的标识以及所述第一业务的停止时间,所述同步指令信息用于指示所述第二节点根据所述第一业务的停止时间停止发送所述第一业务的数据包;在所述第一业务的优先级小于所述第二业务的优先级的情况下,所述同步指令信息包括所述第二业务的标识所述第二业务的停止时间;所述同步指令信息用于指示所述第二节点根据所述第二业务的停止时间停止发送所述第二业务的数据包。5.一种第一节点,其特征在于,应用于多流业务系统,所述多流业务系统包括所述第一节点以及第二节点,所述第一节点与所述第二节点进行多流业务的传输,所述多流业务至少包括第一业务以及第二业务,所述第一业务与所述第二业务相关联;所述第一节点包...

【专利技术属性】
技术研发人员:李静李福昌张涛董秋丽
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1