一种受限网络环境下的通讯系统及方法技术方案

技术编号:13927544 阅读:98 留言:0更新日期:2016-10-28 10:17
公开了一种受限网络环境下的通讯系统及方法,所述系统包括:内网服务器、网闸、中转数据库、同步模块、外网服务器。网闸用于接收内网服务器传送的内网数据,并将所述内网数据摆渡至中转数据库,以及,所述网闸还用于接收中转数据库传送的外网数据,并将所述外网数据摆渡至内网服务器;中转数据库用于存储由网闸摆渡出的内网数据、以及同步模块导入的外网数据;同步模块用于将中转数据库中的内网数据导入外网服务器,以及,将外网服务器中的外网数据导入中转数据库。本发明专利技术通过以上系统保证了受限网络环境下内、外网用户的通信安全,保证了内网系统的数据安全。本发明专利技术的方法能够实现所述系统的全部有益效果。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种受限网络环境下的通讯系统及方法
技术介绍
目前,在监狱系统内,犯人只能通过短信机系统与家属进行通讯。现有的短信机系统存在以下缺陷:短信机安装位置固定,犯人只能到指定地点通过短信机进行短信的发送和接收,使用很不方便;短信机无法发送、接收视频、音频、图像等多媒体信息,无法满足犯人与家属的沟通需求。针对短信机系统的不足,可借助社交网络技术实现犯人与外界的通信。但是,基于社交网络进行通信存在很多潜在的危险,比如易遭受黑客入侵、破坏等。因此,在监狱这一特征环境下,基于社交网络技术的通信系统的正常运营需建立在监狱内网数据绝对安全的基础上。为了保证监狱内网数据的安全性,亟需一种受限网络下的通讯系统及方法。
技术实现思路
本专利技术的目的在于提出一种受限网络环境下的通讯系统及方法,以满足监狱等特殊环境下的通讯需求,保证通讯的安全性。本专利技术公开了一种受限网络环境下的通讯系统,包括:内网服务器、网闸、中转数据库、同步模块、外网服务器;所述网闸用于接收内网服务器传送的内网数据,并将所述内网数据摆渡至中转数据库,以及,所述网闸还用于接收中转数据库传送的外网数据,并将所述外网数据摆渡至内网服务器;所述中转数据库用于存储由网闸摆渡出的内网数据、以及同步模块导入的外网数据;所述同步模块用于将中转数据库中的内网数据导入外网服务器,以及,将外网服务器中的外网数据导入中转数据库。优选的,在将所述内网数据摆渡至中转数据库之前,以及,在将所述外网数据摆渡至内网服务器之前,所述网闸还用于:对接收的数据进行审核;其中,所述对接收的数据进行审核包括:数据合法性审核、数据完整性审核。优选的,所述网闸进行的数据合法性审核具体为:根据预先存储的用户登记表对内网数据携带的用户标识进行初次审核;根据预先存储的敏感词汇表对初次审核通过的内网数据进行二次审核,并将二次审核通过的内网数据作为合法性数据。优选的,所述网闸接收内网服务器传送的内网数据,具体为:所述网闸以设定周期向内网服务器进行轮询,以获取内网服务器中待发送的内网数据;所述网闸接收中转数据库传送的外网数据,具体为:所述网闸以设定周期向中转数据库进行轮询,以获取中转数据库中待发送的外网数据;其中,所述设定周期满足:在第一时间段内,所述设定周期为T1;在第二时间段内,所述设定周期为T2;并且,T1<T2。优选的,所述同步模块将中转数据库中的内网数据导入外网服务器,具体为:所述同步模块周期性地向中转数据库进行轮询,并将中转数据库中待同步的第一内网数据发送至外网服务器;接收外网服务器返回的第一回执,并根据第一回执判断同步是否成功;若同步失败,则同步模块将第一内网数据中同步失败的数据块再次发送至外网服务器;所述同步模块将外网服务器中的外网数据导入中转数据库,具体为:所述同步模块周期性地向外网服务器进行轮询,并将外网服务器中待同步的第二外网数据发送至中转数据库;接收中转数据库返回的第二回执,并根据第二回执判断同步是否成功;若同步失败,则同步模块将第二外网数据中同步失败的数据块再次发送至中转数据库。优选的,所述同步模块将中转数据库中待同步的第一内网数据发送至外网服务器之前,还包括:所述同步模块对第一内网数据的类型进行判断;若第一内网数据为多媒体数据,则将所述多媒体数据进行压缩,并将压缩后的多媒体数据发送至外网服务器;若第一内网数据为文字数据,则将所述文字数据发送至外网服务器;其中,所述多媒体数据包括:视频数据、音频数据、图像数据。优选的,所述同步模块将外网服务器中待同步的第二外网数据发送至中转数据库之前,还包括:所述同步模块对第二外网数据的类型进行判断;若第二外网数据为多媒体数据,则将所述多媒体数据进行压缩,再将压缩后的多媒体数据发送至中转数据库;若第二外网数据为文字数据,则将所述文字数据发送至中转数据库;其中,所述多媒体数据包括:视频数据、音频数据、图像数据。本专利技术还公开了一种受限网络环境下的通讯方法,包括以下步骤:通过网闸接收内网服务器传送的内网数据,并将所述内网数据摆渡至中转数据库;通过同步模块将中转数据库中的内网数据导入外网服务器;通过网闸接收中转数据库传送的外网数据,并将所述外网数据摆渡至内网服务器;通过同步模块将外网服务器中的外网数据导入中转数据库;其中,所述中转数据库用于存储由网闸摆渡出的内网数据、以及同步模块导入的外网数据。优选的,在网闸将所述内网数据摆渡至中转数据库之前,以及,在网闸将所述外网数据摆渡至内网服务器之前,所述方法还包括:通过网闸对接收的数据进行审核,具体包括:数据合法性审核、数据完整性审核。优选的,所述数据合法性审核具体为:根据预先存储的用户登记表对内网数据携带的用户标识进行初次审核;根据预先存储的敏感词汇表对初次审核通过的内网数据进行二次审核,并将二次审核通过的内网数据作为合法性数据。优选的,通过网闸接收内网服务器传送的内网数据,具体为:根据设定周期向内网服务器进行轮询,以获取内网服务器中待发送的内网数据;通过网闸接收中转数据库传送的外网数据,具体为:根据设定周期向中转数据库进行轮询,以获取中转数据库中待发送的外网数据;其中,所述设定周期满足:在第一时间段内,所述设定周期为T1;在第二时间段内,所述设定周期为T2;并且,T1<T2。优选的,通过同步模块将中转数据库中的内网数据导入外网服务器,具体为:周期性地向中转数据库进行轮询,并将中转数据库中待同步的第一内网数据发送至外网服务器;接收外网服务器返回的第一回执,并根据第一回执判断同步是否成功;若同步失败,则将第一内网数据中同步失败的数据块再次发送至外网服务器;通过同步模块将外网服务器中的外网数据导入中转数据库,具体为:周期性地向外网服务器进行轮询,并将外网服务器中待同步的第二外网数据发送至中转数据库;接收中转数据库返回的第二回执,并根据第二回执判断同步是否成功;若同步失败,则将第二外网数据中同步失败的数据块再次发送至中转数据库。优选的,在将中转数据库中待同步的第一内网数据发送至外网服务器之前,所述方法还包括:通过同步模块对第一内网数据的类型进行判断;若第一内网数据为多媒体数据,则将所述多媒体数据进行压缩,并将压缩后的多媒体数据发送至外网服务器;若第一内网数据为文字数据,则将所述文字数据发送至外网服务器;其中,所述多媒体数据包括:视频数据、音频数据、图像数据。优选的,在将外网服务器中待同步的第二外网数据发送至中转数据库之前,所述方法还包括:通过同步模块对第二外网数据的类型进行判断;若第二外网数据为多媒体数据,则将所述多媒体数据进行压缩,再将压缩后的多媒体数据发送至中转数据库;若第二外网数据为文字数据,则将所述文字数据发送至中转数据库;其中,所述多媒体数据包括:视频数据、音频数据、图像数据。在本专利技术中,受限网络环境下的通讯系统主要包括:内网服务器、网闸、中转数据库、同步模块、外网服务器。其中,网闸用于将接收的内网数据摆渡至中转数据库,以及,将接收的外网数据摆渡至内网服务器;同步模块用于将中转数据库中的内网数据导入外网服务器,以及,将外网服务器中的外网数据导入中转数据库。本专利技术通过设置网闸实现了监狱内网系统与外网系统的物理隔离,通过设置中转数据库、同步模块实现了内网系统与外网系统的交互隔离。进一步本文档来自技高网...

【技术保护点】
一种受限网络环境下的通讯系统,其特征在于,所述系统包括:内网服务器、网闸、中转数据库、同步模块、外网服务器;所述网闸用于接收内网服务器传送的内网数据,并将所述内网数据摆渡至中转数据库,以及,所述网闸还用于接收中转数据库传送的外网数据,并将所述外网数据摆渡至内网服务器;所述中转数据库用于存储由网闸摆渡出的内网数据、以及同步模块导入的外网数据;所述同步模块用于将中转数据库中的内网数据导入外网服务器,以及,将外网服务器中的外网数据导入中转数据库。

【技术特征摘要】
1.一种受限网络环境下的通讯系统,其特征在于,所述系统包括:内网服务器、网闸、中转数据库、同步模块、外网服务器;所述网闸用于接收内网服务器传送的内网数据,并将所述内网数据摆渡至中转数据库,以及,所述网闸还用于接收中转数据库传送的外网数据,并将所述外网数据摆渡至内网服务器;所述中转数据库用于存储由网闸摆渡出的内网数据、以及同步模块导入的外网数据;所述同步模块用于将中转数据库中的内网数据导入外网服务器,以及,将外网服务器中的外网数据导入中转数据库。2.如权利要求1所述的系统,其中,在将所述内网数据摆渡至中转数据库之前,以及,在将所述外网数据摆渡至内网服务器之前,所述网闸还用于:对接收的数据进行审核;其中,所述对接收的数据进行审核包括:数据合法性审核、数据完整性审核。3.如权利要求2所述的系统,其中,所述网闸进行的数据合法性审核具体为:根据预先存储的用户登记表对内网数据携带的用户标识进行初次审核;根据预先存储的敏感词汇表对初次审核通过的内网数据进行二次审核,并将二次审核通过的内网数据作为合法性数据。4.如权利要求1所述的系统,其中,所述网闸接收内网服务器传送的内网数据,具体为:所述网闸以设定周期向内网服务器进行轮询,以获取内网服务器中待发送的内网数据;所述网闸接收中转数据库传送的外网数据,具体为:所述网闸以设定周期向中转数据库进行轮询,以获取中转数据库中待发送的外网数据;其中,所述设定周期满足:在第一时间段内,所述设定周期为T1;在第二时间段内,所述设定周期为T2;并且,T1<T2。5.如权利要求1所述的系统,其中,所述同步模块将中转数据库中的内网数据导入外网服务器,具体为:所述同步模块周期性地向中转数据库进行轮询,并将中转数据库中待同步的第一内网数据发送至外网服务器;接收外网服务器返回的第一回执,并根据第一回执判断同步是否成功;若同步失败,则同步模块将第一内网数据中同步失败的数据块再次发送至外网服务器;所述同步模块将外网服务器中的外网数据导入中转数据库,具体为:所述同步模块周期性地向外网服务器进行轮询,并将外网服务器中待同步的第二外网数据发送至中转数据库;接收中转数据库返回的第二回执,并根据第二回执判断同步是否成功;若同步失败...

【专利技术属性】
技术研发人员:贾伟光牟骏邢辰董进
申请(专利权)人:山东中磁视讯股份有限公司
类型:发明
国别省市:山东;37

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

1