基于时间戳的信令确定性传输方法、装置、设备及介质制造方法及图纸

技术编号:31014591 阅读:13 留言:0更新日期:2021-11-30 02:53
本公开提供一种基于时间戳的信令确定性传输方法、装置、设备及存储介质,方法包括:获取信令包;基于所述信令包的信息判断所述信令包是否为确定性信令包;响应于所述信令包为确定性信令包,基于所述信令包的时间戳确定所述信令包的传输方式,其中,所述传输方式包括基于周期性传输队列进行传输或基于普通传输队列的帧抢占操作进行传输。根据本公开,能够实现为该确定性信令包提供确定性服务,从而保证网络的确定性连接,提高网络传输的效率以及实时性、可靠性。可靠性。可靠性。

【技术实现步骤摘要】
基于时间戳的信令确定性传输方法、装置、设备及介质


[0001]本公开涉及通信
,尤其涉及一种基于时间戳的信令确定性传输方法、装置、设备及介质。

技术介绍

[0002]随着航天技术的进步、用户需求的不断提升以及应用场景的变化,传统的地面网络难以满足业务需求,天地一体化信息网络应运而生。无论是卫星激光组网还是地面光传送网,在业务传送之前都需要先建立光路。光路建立的时延包括信令时延和单站配置时延,且单站配置时延固定。信令作为建路控制信号,始终存在实时性的要求。然而,在地面网络上,随着光纤技术的飞速发展,单根光纤可承载的业务数量大幅增加,使得单次断纤对大量业务造成影响;在卫星网络上,卫星的相对位置变化使得网络拓扑具有动态性,导致卫星与信关站之间以及卫星与卫星之间进行频繁的周期性管道建拆,无法保证业务的连续性,且切换过程占用大量的链路资源。这些情况都使得信令时延具有不确定性,导致网络的不确定性连接,从而无法提供确定性的服务。

技术实现思路

[0003]有鉴于此,本公开的目的在于提出一种基于时间戳的信令确定性传输方法、装置、设备及介质。
[0004]基于上述目的,本公开的第一方面,提供了一种基于时间戳的信令确定性传输方法,包括:
[0005]获取信令包;
[0006]基于所述信令包的信息判断所述信令包是否为确定性信令包;
[0007]响应于所述信令包为确定性信令包,基于所述信令包的时间戳确定所述信令包的传输方式,其中,所述传输方式包括基于周期性传输队列进行传输或基于普通传输队列的帧抢占操作进行传输。
[0008]可选地,响应于所述信令包为确定性信令包,基于所述信令包的时间戳确定所述信令包的传输方式,包括:
[0009]判断所述信令包是否为周期性信令包;
[0010]响应于所述信令包为周期性信令包,基于所述信令包的当前节点所对应的时间戳与门控传输列表,确定与所述信令包匹配的周期性传输队列;
[0011]将所述信令包发送至所匹配的周期性传输队列进行传输。
[0012]可选地,响应于所述信令包为确定性信令包,基于所述信令包的时间戳确定所述信令包的传输方式,包括:
[0013]判断所述信令包是否为实时信令包;
[0014]响应于所述信令包为实时信令包,计算所述信令包中下一跳节点所对应的时间戳与当前节点时间戳之差,得到信令包剩余时间;
[0015]判断所述信令包剩余时间是否大于或等于传输门时延,其中,传输门时延包括信令包经由下一个周期性传输门传输至下一跳节点的时延;
[0016]响应于所述信令包剩余时间小于传输门时延,将所述信令包发送至正在传输数据的普通传输队列执行帧抢占操作,并经由所述普通传输队列进行传输所述信令包。
[0017]可选地,所述方法还包括:
[0018]响应于所述信令包剩余时间大于或等于传输门时延,将所述信令包发送至下一个周期性开放传输门的周期性传输队列进行传输。
[0019]可选地,所述方法还包括:
[0020]响应于所述信令包为非确定性信令包,按照所述信令包的优先级别基于普通传输队列进行传输。
[0021]可选地,所述执行帧抢占操作包括:
[0022]中断所述普通传输队列正在发送的信令包;
[0023]对于所述信令包中已传输部分添加帧尾并传输所述帧尾;
[0024]对于所述信令包中未传输部分添加帧头生成待传输信令包;
[0025]将所述待传输信令包传输至普通传输队列,等待进行下一次传输;以及
[0026]传输所述执行帧抢占操作对应的信令包。
[0027]可选地,所述方法还包括:
[0028]执行全网时钟同步以及配置传输队列的调度周期和门控列表。
[0029]本公开的第二方面,提供了一种基于时间戳的信令确定性传输装置,包括:
[0030]获取模块,用于获取信令包;
[0031]分类模块,用于基于所述信令包的信息判断所述信令包是否为确定性信令包;
[0032]传输确定模块,用于响应于所述信令包为确定性信令包,基于所述信令包的时间戳确定所述信令包的传输方式,其中,所述传输方式包括基于周期性传输队列进行传输或基于普通传输队列的帧抢占操作进行传输。
[0033]本公开的第三方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面任意一项所述的方法。
[0034]本公开的第四方面,提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如第一方面任一所述方法。
[0035]从上面所述可以看出,本公开提供的基于时间戳的信令确定性传输方法、装置、设备及存储介质,通过对获取到的信令包进行分类,对于有确定性需求的确定性信令包,根据其时间戳来确定该确定性信令包的传输方式,以实现为该确定性信令包提供确定性服务,从而保证网络的确定性连接,提高网络传输的效率以及实时性、可靠性。
附图说明
[0036]为了更清楚地说明本公开或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附
图获得其他的附图。
[0037]图1为现有技术中基于IP网络的数据传输的示意图;
[0038]图2为现有技术中基于IP网络的数据传输的又一示意图;
[0039]图3为根据本公开实施例的基于时间戳的信令确定性传输方法的示意性流程图;
[0040]图4为根据本公开实施例的确定性信令包传输的示意性流程图;
[0041]图5为根据本公开实施例的非确定性信令包传输的示意性流程图;
[0042]图6为根据本公开实施例的基于时间戳的信令确定性传输方法的示意性示例;
[0043]图7为根据本公开实施例的基于时间戳的信令确定性传输方法的又一示意性示例;
[0044]图8为根据本公开实施例的基于时间戳的信令确定性传输装置的示意性框图;
[0045]图9为根据本公开实施例的一种更为具体的电子设备硬件结构示意图。
具体实施方式
[0046]为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。
[0047]需要说明的是,除非另外定义,本公开实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于时间戳的信令确定性传输方法,包括:获取信令包;基于所述信令包的信息判断所述信令包是否为确定性信令包;响应于所述信令包为确定性信令包,基于所述信令包的时间戳确定所述信令包的传输方式,其中,所述传输方式包括基于周期性传输队列进行传输或基于普通传输队列的帧抢占操作进行传输。2.根据权利要求1所述的方法,其中,响应于所述信令包为确定性信令包,基于所述信令包的时间戳确定所述信令包的传输方式,包括:判断所述信令包是否为周期性信令包;响应于所述信令包为周期性信令包,基于所述信令包的当前节点所对应的时间戳与门控传输列表,确定与所述信令包匹配的周期性传输队列;将所述信令包发送至所匹配的周期性传输队列进行传输。3.根据权利要求1所述的方法,其中,响应于所述信令包为确定性信令包,基于所述信令包的时间戳确定所述信令包的传输方式,包括:判断所述信令包是否为实时信令包;响应于所述信令包为实时信令包,计算所述信令包中下一跳节点所对应的时间戳与当前节点时间戳之差,得到信令包剩余时间;判断所述信令包剩余时间是否大于或等于传输门时延,其中,传输门时延包括信令包经由下一个周期性传输门传输至下一跳节点的时延;响应于所述信令包剩余时间小于传输门时延,将所述信令包发送至正在传输数据的普通传输队列执行帧抢占操作,并经由所述普通传输队列进行传输所述信令包。4.根据权利要求3所述的方法,还包括:响应于所述信令包剩余时间大于或等于传输门时延...

【专利技术属性】
技术研发人员:赵永利李鑫刘一恺李卓桐李亚杰王伟张杰
申请(专利权)人:北京邮电大学
类型:发明
国别省市:

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

1