System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于AIS、ASM、VDE的混合时隙预约管理方法技术_技高网

一种基于AIS、ASM、VDE的混合时隙预约管理方法技术

技术编号:41090583 阅读:2 留言:0更新日期:2024-04-25 13:51
本发明专利技术提供一种基于AIS、ASM、VDE的混合时隙预约管理方法,包括:构造时隙‑消息映射表,并对映射表进行初始化;船台AIS模块监听AIS消息,将带有时隙信息的消息同步到映射表中,并标记优先级;船台ASM模块监听ASM消息,将消息中带有MITDMA通信状态中的时隙信息同步到映射表中,并标记优先级;船台监听VDE‑SAT信令信道的卫星公告牌SBB,监听地面信令信道公告牌TBB规定的逻辑信道和时隙安排,将公告牌中的时隙、信道资源信息同步到映射表中,并标记优先级;利用消息优先级排序并结合映射表预约候选时隙,按时隙预约结果进行发送。本发明专利技术方法避免AIS、ASM、VDE各自使用的时隙产生冲突,减少VDES设备之间的通讯的时隙冲突,提高对时隙的预约选择的效率以及通信的成功率。

【技术实现步骤摘要】

本专利技术涉及无线通信,具体而言,尤其涉及一种基于ais、asm、vde的混合时隙预约管理方法。


技术介绍

1、vdes(vhf data exchange system,甚高频数据交换系统)是针对水上移动业务领域中的船舶自动识别系统(ais)的加强和升级版系统,集成现有ais系统,并增加了特殊应用报文(asm)和宽带甚高频数据交换(vde)功能,可有效缓解现有ais数据通信的压力,满足船对船、船对岸、船对卫星相互之间的所有数据交换服务的需要,属于第三代海事通信系统。

2、当海域内船舶的vdes设备占用某个时隙在某个信道发送消息时,vdes设备的其他信道不能接收消息,当某个时隙船台只接收消息时,所有信道均能接收消息。通过ais系统收发消息时,ais系统可正常工作,但当asm、vde信道扩充以后,每分钟2250个时隙既要满足ais的通信需求,又要预约提供给asm、vde进行消息发送,在vdes设备内部可能出现ais、asm、vde时隙冲突情况。例如ais发送占用了asm或vde本应预约的时隙,导致vdes设备未能收到或只部分收到asm或vde消息,进而导致消息重传或资源重新申请,出现信道资源浪费,效率降低等问题。


技术实现思路

1、根据上述提出现有vdes设备未能收到或只部分收到asm或vde消息,进而导致消息重传或资源重新申请,出现信道资源浪费,效率降低等技术问题,提供一种基于ais、asm、vde的混合时隙预约管理方法。本专利技术对多信道时隙预约管理进行优化,在原有的ais信道加入asm、vde地面以及vde卫星等多个信道后,对时隙的预约进行混合管理,避免ais、asm、vde各自使用的时隙产生冲突,减少vdes设备之间的通讯的时隙冲突,提高对时隙的预约选择的效率以及通信的成功率。

2、本专利技术采用的技术手段如下:

3、一种基于ais、asm、vde的混合时隙预约管理方法,包括:

4、s1、构造时隙-消息映射表,并对构造的时隙-消息映射表进行初始化;

5、s2、船台ais模块监听ais消息,将带有时隙信息的消息同步到初始化后的时隙-消息映射表中,并标记优先级;

6、s3、船台asm模块监听asm消息,将消息中带有mitdma通信状态中的时隙信息同步到初始化后的时隙-消息映射表中,并标记优先级;

7、s4、船台监听vde-sat信令信道的卫星公告牌sbb,以及监听地面信令信道公告牌tbb规定的逻辑信道以及时隙安排,将公告牌中的时隙、信道资源信息同步到初始化后的时隙-消息映射表中,并标记优先级;

8、s5、利用消息优先级排序并结合时隙-消息映射表预约候选时隙,按时隙预约结果进行发送。

9、进一步地,所述步骤s1,具体包括:

10、s11、船台在启动时,构造时隙-消息映射表,用来标记时隙状态以及消息对时隙的占用情况;

11、s12、对构建的时隙-消息映射表进行初始化操作,将时隙状态标记为空闲,时隙优先级标记为最低。

12、进一步地,在所述步骤s11中,构造的时隙-消息映射表内的元素使用链表来储存,时隙的状态包括空闲、内部划分、外部划分、可用、不可用,时隙的优先级分为8级,1为最高,8为最低。

13、进一步地,所述步骤s2,具体包括:

14、s21、船台ais模块在启动后1min中内处在监听状态,监听其他ais消息;

15、s22、ais模块在a,b两个信道接收消息,并将消息内部带有sotdma通信状态和带有itdma通信状态的消息中的通信状态同步到时隙-消息映射表中;

16、s23、按照消息优先级规则,对接收到的相应消息的优先级进行分配。

17、进一步地,所述步骤s23中的消息优先级规则,包括:

18、将第5、6、8、24、25、26号消息定义为优先级4;

19、将第10、11、15号消息定义为优先级3;

20、将第12,14,17号消息定义为优先级2;

21、将除了被定义为优先级2、优先级3以及优先级4的其余号消息,定义为优先级1。

22、进一步地,所述步骤s3,具体包括:

23、s31、船台asm模块在启动后立即开始监听asm信道船站或岸站发送的消息;

24、s32、船台asm模块在asm1信道和asm2信道上接收ams消息,并将带有mitdma通信状态的消息1和消息3中的时隙信息同步到时隙-消息映射表中;

25、s33、将船台asm模块监听到的所有asm消息标记为优先级5。

26、进一步地,所述步骤s4,具体包括:

27、s41、卫星公告牌sbb和地面公告牌tbb均设置有专门的时隙及信道,但为了优化时隙的使用,在收到公告牌的第一条消息时,将即将接收的剩余公告牌消息即将占用的时隙同步到时隙-消息映射表中,优先级标记为7;

28、s42、将公告牌内安排的时隙信道资源分配,同步到时隙-消息映射表中,优先级标记为8;

29、s43、船台设备在发送资源申请消息之后,接收地面设备或卫星设备的vde资源分配消息,将资源分配消息内的时隙信道资源分配,同步到时隙-消息映射表中,优先级标记为8。

30、进一步地,所述步骤s5,具体包括:

31、s51、当船台需要发送消息时,首先判断消息类型,发送信道,tdma接入方式,时隙长度以及当前时隙号;

32、s52、根据发送信道,判断消息类型是ais、asm或者vde消息,进入不同发射流程;

33、s53、如果消息类型是ais消息,根据消息优先级规则,判断消息优先级,并根据tdma接入方式、当前时隙号以及时隙长度,判断备选时隙的起始时隙号m以及结束时隙号n;

34、s54、查找时隙-消息映射表的第i个时隙,i∈{m,m+1,m+2,…,n},如果该时隙在映射表中标记为空闲,则将第i个时隙标记为候选时隙;

35、s55、设需要发送的消息占l个时隙,在时隙-消息映射表中将m到n号时隙遍历之后,如果候选时隙存在l个连续时隙,则选择这些时隙进行发射;

36、s56、如果遍历n-m个时隙内没有l个连续空闲时隙,则判断映射表中除发射信道外的其他信道有无符合时隙再用规则的时隙;如果有符合时隙再用规则的时隙,则启用时隙再用,选择时隙进行发射;如果仍然选不出时隙,则检查映射表中相应时隙是否存在低优先级消息占用,按优先级选取时隙进行发射;

37、s57、如果步骤s52中判断消息是asm消息,则根据pi语句内容,判断发送消息条数以及占用时隙数量,根据消息类型,判断asm的tdma接入方式;除asm1、3、5号消息,其余消息使用ratdma接入,再根据tdma接入方式、当前时隙号以及时隙长度,判断备选时隙的起始时隙号m以及结束时隙号n;

38、s58、当发送需要mitdm本文档来自技高网...

【技术保护点】

1.一种基于AIS、ASM、VDE的混合时隙预约管理方法,其特征在于,包括:

2.根据权利要求1所述的基于AIS、ASM、VDE的混合时隙预约管理方法,其特征在于,所述步骤S1,具体包括:

3.根据权利要求2所述的基于AIS、ASM、VDE的混合时隙预约管理方法,其特征在于,在所述步骤S11中,构造的时隙-消息映射表内的元素使用链表来储存,时隙的状态包括空闲、内部划分、外部划分、可用、不可用,时隙的优先级分为8级,1为最高,8为最低。

4.根据权利要求1所述的基于AIS、ASM、VDE的混合时隙预约管理方法,其特征在于,所述步骤S2,具体包括:

5.根据权利要求4所述的基于AIS、ASM、VDE的混合时隙预约管理方法,其特征在于,所述步骤S23中的消息优先级规则,包括:

6.根据权利要求1所述的基于AIS、ASM、VDE的混合时隙预约管理方法,其特征在于,所述步骤S3,具体包括:

7.根据权利要求1所述的基于AIS、ASM、VDE的混合时隙预约管理方法,其特征在于,所述步骤S4,具体包括:

8.根据权利要求1所述的基于AIS、ASM、VDE的混合时隙预约管理方法,其特征在于,所述步骤S5,具体包括:

...

【技术特征摘要】

1.一种基于ais、asm、vde的混合时隙预约管理方法,其特征在于,包括:

2.根据权利要求1所述的基于ais、asm、vde的混合时隙预约管理方法,其特征在于,所述步骤s1,具体包括:

3.根据权利要求2所述的基于ais、asm、vde的混合时隙预约管理方法,其特征在于,在所述步骤s11中,构造的时隙-消息映射表内的元素使用链表来储存,时隙的状态包括空闲、内部划分、外部划分、可用、不可用,时隙的优先级分为8级,1为最高,8为最低。

4.根据权利要求1所述的基于ais、asm、vde的混合时隙预约管理方法,...

【专利技术属性】
技术研发人员:陈立诠姜泓宇刘嘉琦曹建文
申请(专利权)人:遨海科技有限公司
类型:发明
国别省市:

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

1