本发明涉及数据业务,特别是指一种信息处理方法、装置和存储介质。
背景技术:
1、现有船舶监测违规关闭船舶自动识别系统(automatic identification system,ais)设备的技术包括:将移动通信终端处于所绑定的船舶之上,相互间有相同的位置,运动状态一致,基于移动通信终端gps和船舶ais判断移动通信终端与船舶的位置一致性,通过移动通信终端向用户提供所关注的船舶地理位置,但该方式中在移动通信终端gps信号断联情况下,无法确定ais数据的准确性,进而无法准确可靠地确定船舶是否存在违规操作,如是否违规关闭ais系统或篡改报文信息等。
技术实现思路
1、本发明的目的是提供一种信息处理方法、装置和存储介质,以解决如何准确可靠地判断船舶是否存在违规操作的问题。
2、为达到上述目的,本发明的实施例提供一种信息处理方法,所述方法包括:
3、获取至少一个船舶的通信报文,所述通信报文用于指示船舶在不同时刻的位置信息;
4、根据所述通信报文,确定第一差值,所述第一差值为第一距离减去基站最远广播距离后得到的数值,所述第一距离为所述船舶在第一时刻与所述基站之间的距离;
5、根据所述第一差值与第一预设阈值的关系,确定所述船舶的目标信息,所述目标信息包括第一信息和第二信息中的至少一项,所述第一信息用于指示所述船舶是否篡改通信报文,所述第二信息用于指示所述船舶的自动识别系统ais设备是否关闭。
6、可选地,所述根据所述第一差值与第一预设阈值的关系,确定所述船舶的目标信息,包括:
7、在所述第一差值大于第一预设阈值的情况下,确定所述船舶的第一信息为所述船舶篡改通信报文。
8、可选地,所述根据所述第一差值与第一预设阈值的关系,确定所述船舶的目标信息,包括:
9、在所述第一差值小于或者等于第一预设阈值的情况下,确定所述船舶在第二时刻与所述基站之间的第二距离,所述第二时刻为位于所述第一时刻之后的时刻;
10、根据所述第二距离,得到第一集合和第二集合,所述第一集合为第二距离大于所述第一预设阈值的船舶的标识的集合,所述第二集合为存在于第三集合中且未存在于第四集合中的船舶的标识的集合,所述第三集合为所述基站在第一时刻接收到的通信报文所对应的船舶的标识的集合,所述第四集合为所述基站在第二时刻接收到的通信报文所对应的船舶的标识的集合;
11、根据所述第一集合中元素的数量和所述第二集合中元素的数量,确定所述第二信息。
12、可选地,所述确定所述船舶在第二时刻与所述基站之间的第二距离,包括:
13、根据所述船舶在第一时刻的第一位置信息及第二时刻的通信报文,确定所述船舶在第二时刻的第二位置信息,所述第二时刻为位于所述第一时刻之后的时刻;
14、根据所述第二位置信息与所述基站的位置信息,得到所述船舶在第二时刻与所述基站之间的第二距离。
15、可选地,所述根据所述第一集合中元素的数量和所述第二集合中元素的数量,确定所述第二信息,包括:
16、在所述第一集合中的元素数量大于或者等于所述第二集合中的元素数量,且所述目标计数器的数值大于或者等于第二预设阈值的情况下,根据多个第五集合中的船舶的标识,确定所述第二信息;
17、其中,所述目标计数器的数值是根据m小于n的次数确定的,m表示第一集合中的元素数量,n表示第二集合中的元素数量,且所述第五集合为在m<n的情况下,确定的存在于所述第四集合中且未存在于第一集合中的船舶的标识的集合。
18、可选地,所述根据多个第五集合中的船舶的标识,确定所述第二信息,包括:
19、若目标船舶标识在多个第五集合中出现的次数大于第三预设阈值,则确定所述目标船舶标识对应的船舶的ais设备关闭。
20、本发明实施例还提供了一种信息处理装置,包括:
21、第一获取模块,用于获取至少一个船舶的通信报文,所述通信报文用于指示船舶在不同时刻的位置信息;
22、第一确定模块,用于根据所述通信报文,确定第一差值,所述第一差值为第一距离减去基站最远广播距离后得到的数值,所述第一距离为所述船舶在第一时刻与所述基站之间的距离;
23、第二确定模块,用于根据所述第一差值与第一预设阈值的关系,确定所述船舶的目标信息,所述目标信息包括第一信息和第二信息中的至少一项,所述第一信息用于指示所述船舶是否篡改通信报文,所述第二信息用于指示所述船舶的自动识别系统ais设备是否关闭。
24、可选地,所述第二确定模块用于在所述第一差值大于第一预设阈值的情况下,确定所述船舶的第一信息为所述船舶篡改通信报文。
25、可选地,所述第二确定模块包括:
26、第一确定子模块,用于在所述第一差值小于或者等于第一预设阈值的情况下,确定所述船舶在第二时刻与所述基站之间的第二距离,所述第二时刻为位于所述第一时刻之后的时刻;
27、第二确定子模块,用于根据所述第二距离,得到第一集合和第二集合,所述第一集合为第二距离大于所述第一预设阈值的船舶的标识的集合,所述第二集合为存在于第三集合中且未存在于第四集合中的船舶的标识的集合,所述第三集合为所述基站在第一时刻接收到的通信报文所对应的船舶的标识的集合,所述第四集合为所述基站在第二时刻接收到的通信报文所对应的船舶的标识的集合;
28、第三确定子模块,用于根据所述第一集合中元素的数量和所述第二集合中元素的数量,确定所述第二信息。
29、可选地,所述第二确定子模块,包括:第一确定单元,用于根据所述船舶在第一时刻的第一位置信息及第二时刻的通信报文,确定所述船舶在第二时刻的第二位置信息,所述第二时刻为位于所述第一时刻之后的时刻;
30、第二确定单元,用于根据所述第二位置信息与所述基站的位置信息,得到所述船舶在第二时刻与所述基站之间的第二距离。
31、可选地,所述第三确定子模块用于,在所述第一集合中的元素数量大于或者等于所述第二集合中的元素数量,且所述目标计数器的数值大于或者等于第二预设阈值的情况下,根据多个第五集合中的船舶的标识,确定所述第二信息;
32、其中,所述目标计数器的数值是根据m小于n的次数确定的,m表示第一集合中的元素数量,n表示第二集合中的元素数量,且所述第五集合为在m<n的情况下,确定的存在于所述第四集合中且未存在于第一集合中的船舶的标识的集合。
33、可选地,所述第三确定子模块用于若目标船舶标识在多个第五集合中出现的次数大于第三预设阈值,则确定所述目标船舶标识对应的船舶的ais设备关闭。
34、本发明实施例还提供了一种信息处理装置,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行所述程序或指令时实现如上所述的信息处理方法中的步骤。
35、本发明实施例还提供了一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如上所述的信息处理方法中的步骤。
36、本发明的上述技术方案的有益效果如下:
37、本发明实施例中,通过船舶与基站之间的距离能够准确可靠地判断出船舶是否篡改通信报文,或者是否违规关闭ais设备,进而有效提高了海事安全监管的可靠性,且本发明实施例的方法无需在现有船舶检测系统上增加其他检测设备,便可以在基站通信范围内实现全域动态监测识别,有效降低成本和检测复杂度。