-
公开(公告)号:CN115495210A
公开(公告)日:2022-12-20
申请号:CN202211084700.4
申请日:2022-09-06
Applicant: 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所)
Inventor: 董贤伟 , 吴艳初 , 康金华 , 王召 , 向雯 , 张祖平 , 黄洋 , 陈丹 , 吴志兵 , 万楚阳 , 季伟伟 , 詹鹏 , 周彬 , 赵亦昕 , 魏姗 , 齐奎洲 , 魏望 , 裴佩 , 张龙 , 周函锦
Abstract: 本发明提供一种Linux系统下定时器的实现方法及装置,包括:基于最小堆创建优先级队列;为优先级队列分配哈希桶;新增定时器时,判断新增定时器的超时时间是否大于阈值,超时时间不大于阈值,则判断哈希桶中是否存在新增定时器超时时刻对应的桶,若存在,则将新增定时器添加到对应的桶中,若不存在,则将新增定时器添加到哈希桶和优先级队列中;超时时间指新增定时器的超时时刻与当前时刻的时间差;运行定时器时,判断优先级队列头节点处的定时器是否超时,若超时,则移除头节点,且将优先级队列的尾节点移动到头节点的位置,随后根据最小堆原则将头节点向下移动;之后将哈希桶中与移除节点对应的桶清空,且执行并删除对应桶内所有定时器。
-
公开(公告)号:CN115549947A
公开(公告)日:2022-12-30
申请号:CN202210949051.3
申请日:2022-08-09
Applicant: 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所)
IPC: H04L9/40 , H04L9/08 , H04L41/0663
Abstract: 本公开提供了一种密钥分发系统、主备份切换方法及服务器。密钥分发系统包括:互为主备的两台服务器以及至少一台终端;每台服务器均包括第一网口、第二网口、网络隔离模块和主控模块,第一网口和第二网口分别通过网络隔离模块和主控模块连接;两台服务器通过第一网口相互连接;每台终端通过第二链路分别和两台服务器的第二网口连接,两台服务器的第二网口配置的地址相同,且两台服务器的第二网口的开关状态相反;主控模块,用于在所属服务器为备服务器时,通过所述网络隔离模块获取主服务器的心跳消息;若超时未获取到主服务器的心跳消息,则控制所属服务器的第二网口从关闭状态变为开启状态,以使所属服务器从备服务器切换为主服务器。
-
公开(公告)号:CN115550394A
公开(公告)日:2022-12-30
申请号:CN202210917803.8
申请日:2022-08-01
Applicant: 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所)
Inventor: 姜凌 , 尹慧 , 武树斌 , 宋文 , 于中华 , 徐露 , 徐剑 , 殷水军 , 戴宗昊 , 刘杰 , 李向远 , 洑云海 , 黎培诚 , 刘翼 , 田文卓 , 温玉屏 , 刘海峰 , 张龙 , 裴佩 , 周函锦
Abstract: 本公开提供了一种通信系统。所述通信系统包括:指挥终端,位于岸上或应急通信保障船上;第一综合业务网关,位于岸上或应急通信保障船上,所述第一综合业务网关与所述指挥终端电连接;多个第二综合业务网关,分别位于多个浮标上,每个所述第二综合业务网关和所述第一综合业务网关通过无线信道通信;多个目标终端,分别位于水面下,每个所述目标终端至少和一个所述第二综合业务网关通过水声信道通信。
-
-