船舶实时跟踪船岸通话方法与流程

文档序号:13763016阅读:3109来源:国知局
船舶实时跟踪船岸通话方法与流程

本发明属于内河船舶通讯及指挥技术领域,具体涉及一种可对船舶实时跟踪的船岸通话方法。

背景意义

基于AIS(Automatic Identification System,船舶自动识别系统)或GPS的船舶定位广泛应用于船舶监控等领域,能实时掌握船舶动态,基于AIS可以获取船舶的动态(经纬度、航速等)信息和静态信息(如船名,船长等)。

目前,船岸之间语音通话一般直接采用VHF(Very High Frequency甚高频)电台通信技术或基于WCDMA和CDMA等移动通信技术。VHF电台通信覆盖范围与天线高度、发射功率及周边障碍物等有关,VHF岸台与VHF船台只能在相互覆盖的情况下实现通话,超过覆盖范围通常通过中继方式实现通话。对于内河上航行的船舶,当岸上指挥中心欲通过VHF与某艘船舶通话时,由于不掌握船舶的位置,现有的方法均不能有效达到这个目的。尽管基于WCDMA和CDMA等通信网的语音通话广泛应用于移动通信领域,如常用的移动电话。但这种移动通信必须知道对方移动设备呼号、只能一对一对话且通信费用高,不适用于船岸通信。



技术实现要素:

有鉴于此,本发明提供一种适用于船岸通信的船舶实时跟踪船岸通话方法。

本发明通过以下技术手段解决上述技术问题:

船舶实时跟踪船岸通话方法,包括如下步骤:

1)获取船舶AIS信息,解析后保存为船舶位置动态列表;

2)指定待跟踪船舶的标识信息,在船舶位置动态列表中查询该被跟踪船舶的经纬度信息,计算被跟踪船舶与VHF岸台距离;

3)根据步骤2)计算的被跟踪船舶与VHF岸台距离选择合适位置的VHF岸台,建立与该VHF岸台相连的本地计算机与远程计算机终端之间的语音数据传输连接;

4)通过步骤3)建立的连接将远程计算机终端语音数据传输到本地计算机,通过VHF岸台广播,或将VHF岸台接收语音数据通过本地计算机传输到远程计算机终端并播放。

进一步,所述步骤1)具体包括如下步骤:对获取的船舶AIS信息进行解析,提取其中的唯一身份标识MMSI号和经纬度;判断船舶位置动态列表中是否存在该唯一身份标识MMSI号,如存在,则更新其对于的经纬度和记录时间;如不存在,则插入该船舶的MMSI号、经纬度信息和记录时间。

进一步,所述步骤2)具体包括如下步骤:远程计算机终端指定待跟踪船舶的MMSI号或船名,在船舶位置动态列表中查询被跟踪船舶的位置动态,返回对应经纬度信息和记录时间;计算被跟踪船舶与预置的VHF岸台间的距离。

进一步,所述步骤3)中,所述合适位置的VHF岸台为预先设置在岸边的,已知其经纬度及其通行覆盖范围的经纬度,且离待跟踪船舶绝对距离最近的VHF岸台。

进一步,所述步骤3)中,与VHF岸台相连的本地计算机,是指该本地计算机可控制VHF岸台实现自动语音播放和录音,本地计算机与远程计算机终端之间通过网络实现语音数据传输连接。

与现有技术相比,本发明的有益效果如下:综合运用AIS技术、VHF通信技术和网络技术,根据船舶AIS信息,自动寻找和切换合适VHF岸台,通过网络通信,实现船舶精准跟踪和实时经济的船岸通话。

附图说明

图1为船舶实时跟踪船岸通话方法的流程示意图;

图2为生成并维护船舶位置动态列表的流程示意图;

图3为船舶定位的流程示意图;

图4为船舶跟踪的流程示意图。

具体实施方式

以下将结合附图对本发明进行详细说明。

根据AIS基站/接收装置的接收范围,部署合适数量AIS基站/接收装置获取期望跟踪监控范围内所有船舶的AIS信息;根据VHF电台(岸台)通信范围,部署合适数量的VHF岸台,无缝覆盖期望跟踪通话范围内的所有船舶的船载VHF电台,VHF岸台的经纬度,VHF岸台的通信覆盖范围的经纬度已知;计算机可通过控制VHF电台与其他VHF电台进行自动语音播放和录音。

参见图1,船舶实时跟踪船岸通话方法包括如下步骤:

1)船舶位置动态列表生成:远程计算机获取AIS数据库数据,或通过岸台AIS(基站/接收装置)接收船舶AIS信息,实时解析后保存为船舶位置动态列表;参见图2,具体包括如下步骤:远程计算机通过岸台AIS接收装置对接收范围内收到的船载AIS发送的报文进行解析,提取其中的唯一身份标识MMSI号和经纬度;判断船舶位置动态列表中是否存在该唯一身份标识MMSI号,如存在,则更新其对于的经纬度和记录时间;如不存在,则插入该船舶的MMSI号、经纬度信息和记录时间。如有多个岸台AIS,则以记录时间最新的为该船舶的信息。

2)船舶定位:确定待跟踪船舶的标识信息(如,MMSI),在船舶位置动态列表中查询该船舶的经纬度信息;参见图3,具体包括如下步骤:远程计算机确定待跟踪船舶的MMSI号或船名,查询待跟踪船舶位置动态列表,如查询到对应船舶信息,则返回对应经纬度信息和记录时间;如未查询到则返回空信息。

3)根据步骤2)获得的船舶经纬度信息选择合适位置的VHF岸台,建立本地计算机与远程计算机终端之间的语音数据传输连接;具体的,根据返回的船舶经纬度信息和预先设置的VHF岸台经纬度信息和覆盖范围经纬度信息,判断船舶处于哪一个VHF岸台的覆盖范围,对于同时处于2个VHF岸台覆盖范围的,则进一步计算VHF岸台与该船舶的距离,选定距离最短的VHF岸台或选择船舶航向方向下一个VHF岸台;本地计算机与远程计算机终端之间可通过Socket或无线接入技术建立基于计算机网络通信语音数据传输连接。

船舶跟踪:参见图4,在停止跟踪船舶前,远程计算机根据获取船舶AIS信息,持续根据被跟踪船舶的AIS,计算船舶的最新位置并自动选择最近的VHF岸台,并建立本地计算机与远程计算机之间的语音数据传输连接。

4)通过步骤3)建立的连接将远程计算机终端语音数据传输到本地计算机。通过VHF岸台并广播,或将VHF岸台接收到的语音数据通过本地计算机传输到远程计算机终端并播放。

其中,岸船通话:远程计算机终端对船舶通话的包含以下步骤:

远程计算机通过麦克风采集语音样本,并对语音样本进行处理,所述处理包括编码或静音检测等;

通过所述远程计算机与本地计算机之间的语音数据传输连接将语音数据发送到VHF岸台;

VHF岸台将该数据处理后通过某一频段广播出去,所述处理包括缓存和解码;

其中,船岸通话:船舶对远程计算机终端通话包括以下步骤:

船舶通过VHF船台采集语音样本并通过某一频段广播出去;

VHF岸台通过同样的频段收到该语音样本;

通过所述远程计算机终端与本地计算机之间的语音数据传输连接将该语音数据传输到远程计算机终端;

远程计算机终端通过语音播放设备播放该语音样本。

最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1