一种星地一体化即时通信方法与系统技术方案

技术编号:34093499 阅读:52 留言:0更新日期:2022-07-11 21:45
本发明专利技术公开了一种星地一体化即时通信方法及系统,客户端在漫游模式下通过卫星通信系统在内的卫星通信网络接入服务端,服务端采用私有化部署,以多种信息渠道播发给对应用户,包括:服务端的Rec线程与客户端通信,通过卫星通信接收客户端的数据队列,服务端对接收到的数据进行业务处理;服务端完成对接收到的客户端数据业务处理后,通过卫星通信以Send线程发送数据队列到客户端。本发明专利技术服务器可以为用户私有化部署,可以连接卫星通信或者互联网。使用MyConnect的用户使用自己的私有化服务器,在自己的局域网内可以使用互相实现即时通信。在自己的局域网内可以使用互相实现即时通信。在自己的局域网内可以使用互相实现即时通信。

【技术实现步骤摘要】
一种星地一体化即时通信方法与系统


[0001]本专利技术涉及通信
,尤其涉及一种星地一体化即时通信方法与系统。

技术介绍

[0002]当前主流的即时通信工具,如WhatsApp、微信、Line、Facebook Masseger、Telegram都是基于互联网的,没有互联网的地方不能使用。但是当今社会,大部分人的主要沟通以及联系方式都是基于这些即时通信工具的,这些即时通信工具已经成为人们日常生活不可或缺的一部分。而且,当前高效的沟通在人们的工作和生活中扮演着越来越重要的角色,占据着越来越重要的地位。而有些情况下,互联网无法接入,比如高山、海岛、沙漠、戈壁、高空
……
而随着科技的发展和社会的进步,人们的足迹遍布全球,越来越多的人需要到这些环境下去工作,去生活,去旅行,去探险,从而使得没有互联网环境下使用即时通信工具的需求日益增加。
[0003]当前主流的即时通信工具提供服务的服务器都是集中部署在这些即时通信工具运营商的总部的,因此,某些特殊情况,如舰船出海、丛林探险、海岛驻守或开发、戈壁沙漠探矿开采、高空飞行等移动网络无法覆盖有线网络也没有条件架设的区域,仅能组建局域网,而此时,人们则无法使用已经习惯了的这些即时通信工具,从而带来极大不便。
[0004]当前还没有使用卫星通信作为服务基础或者服务的一部分的即时通信工具。目前的即时通信工具,都是基于互联网的,而互联网在高山海岛沙漠戈壁海洋高空等特殊环境下无法使用,需要使用卫星通信网络,则没有即时通讯工具可以使用,虽然卫星设备可以实现点对点通信,但是使用者必须更换设备,而且要求通信对方也必须持有相应卫星平台的设备,才能实现信息互通,特别不便,沟通不顺畅,用户体验差。
[0005]综上所述,到目前为止,全球还没有一个服务端和系统能够完成以下功能:(1)在通信双方或一方没有互联网服务的条件下实现即时通信;(2)即时通信服务器私有化部署,并且与卫星通信手段连接,实现星地一体化的即时通信,不再受地域和互联网信号覆盖情况限制。

技术实现思路

[0006]有鉴于现有技术的上述缺陷,本专利技术所要解决的技术问题是提供一种星地一体化即时通信方法与系统,其服务器可以为用户私有化部署,可以连接卫星通信(支持Inmarsat、Thuraya和北斗RDSS三个卫星通信系统)或者互联网。使用MyConnect的用户使用自己的私有化服务器,在自己的局域网内可以使用互相实现即时通信。
[0007]为实现上述目的,本专利技术提供了一种星地一体化即时通信方法,客户端在漫游模式下通过包括Inmarsat、Thuraya和北斗RDSS三个卫星通信系统在内的卫星通信网络接入服务端,服务端采用私有化部署,以多种信息渠道播发给对应用户,包括以下步骤:
[0008]服务端的Rec线程与客户端通信,通过卫星通信接收客户端的数据队列,服务端对接收到的数据进行业务处理;
[0009]服务端完成对接收到的客户端数据业务处理后,通过卫星通信以Send线程发送数据队列到客户端。
[0010]进一步的,服务端接收客户端的数据队列以及服务端发送到客户端的数据队列为共享内存实现的队列。
[0011]进一步的,所述客户端运行MyConnect操作平台。
[0012]进一步的,所述服务端采用TCP/IP的方式与外部进行通信。
[0013]一种星地一体化即时通信系统,包括:服务端和客户端,其中:
[0014]所述服务端包括卫星通信管理模块、互联网通信模块、数据处理模块、客户端管理模块、MIMO平台接口;
[0015]所述客户端包括个人信息设置模块、文件传输模块、安全设置模块、即时信息通信模块、通信录管理模块、登录及注册管理模块。
[0016]进一步的,所述卫星通信管理模块包括卫星通信链路选择子模块、卫星数据发送及打包子模块、卫星数据接收及解析子模块,所述互联网通信模块包括握手连接子模块、心跳保持子模块、数据通信子模块,所述数据处理模块包括数据存储子模块、数据同步子模块、数据管理子模块,所述客户端管理模块包括客户端线程队列管理子模块、事件通知管理子模块、其他业务管理子模块,所述MIMO平台接口包括MIMO平台卫星接入子模块、MIMO平台联网接入子模块、MIMO平台通信协议栈子模块。
[0017]进一步的,所述个人信息设置模块进行头像设置、昵称设置、其他信息设置;所述文件传输模块实现发送文件、接收文件和文件传输设置;所述安全设置模块设置密码和应急联系人;所述即时信息通信模块发送消息、接收消息和进行消息记录管理;所述通信录管理模块进行添加好友、删除好友、好友分组;所述登录及注册管理模块实现登录、登出和注册。
[0018]本专利技术的有益效果是:
[0019]1、本专利技术设计了一个名为MyConnect的即时通信工具,可以为用户提供私有化服务器部署,兼容卫星通信(支持Inmarsat、Thuraya和北斗RDSS三个卫星通信系统)和互联网,而且可以实现局域网内部的即时通信。解决了在不能使用互联网的环境下,例如远海、沙漠和丛林,用户和外部沟通不便的难题,给舰船出海、地质勘探、探险考古等相关从业人员带来极大的便利,直击痛点。
[0020]2、本专利技术采用服务器私有化部署方式,而不像Email、WhatsApp、微信、Line、Facebook Masseger、Telegram等当前所有主流即时通信工具,服务器集中部署,从而使得无法接入互联网的内部局域网络用户也能像连接到互联网上一样,方便的使用即时通信工具,享受与外部与家人沟通通信的畅快。
[0021]3、本专利技术实现了卫星网络与互联网间的消息传递,特殊环境下需要通过卫星设备接入卫星网络,而其他可以使用互联网的环境下,系统自动切换到入网模式,通过互联网进行通信,而且对于用户来说,仅仅需要在自己的智能终端上安装对应的APP,在系统上进行注册即可使用,非常方便,而且成本也大大降低。
[0022]以下将结合附图对本专利技术的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本专利技术的目的、特征和效果。
附图说明
[0023]图1是本专利技术的方法流程图。
[0024]图2是本专利技术的服务端架构图。
[0025]图3是本专利技术的客户端架构图。
具体实施方式
[0026]如图1所示,本专利技术提供一种星地一体化即时通信方法,客户端在漫游模式下通过包括Inmarsat、Thuraya和北斗RDSS三个卫星通信系统在内的卫星通信网络接入服务端,服务端采用私有化部署,以多种信息渠道播发给对应用户,包括以下步骤:
[0027]服务端的Rec线程与客户端通信,通过卫星通信接收客户端的数据队列,服务端对接收到的数据进行业务处理;
[0028]服务端完成对接收到的客户端数据业务处理后,通过卫星通信以Send线程发送数据队列到客户端。
[0029]其中,服务端接收客户端的数据队列以及服务端发送到客户端的数据队列为共享内存实现的队列。系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种星地一体化即时通信方法,其特征在于,客户端在漫游模式下通过包括Inmarsat、Thuraya和北斗RDSS三个卫星通信系统在内的卫星通信网络接入服务端,服务端采用私有化部署,以多种信息渠道播发给对应用户,包括以下步骤:服务端的Rec线程与客户端通信,通过卫星通信接收客户端的数据队列,服务端对接收到的数据进行业务处理;服务端完成对接收到的客户端数据业务处理后,通过卫星通信以Send线程发送数据队列到客户端。2.如权利要求1所述的一种星地一体化即时通信方法,其特征在于:服务端接收客户端的数据队列以及服务端发送到客户端的数据队列为共享内存实现的队列。3.如权利要求1所述的一种星地一体化即时通信方法,其特征在于:所述客户端运行MyConnect操作平台。4.如权利要求1所述的一种星地一体化即时通信方法,其特征在于:所述服务端采用TCP/IP的方式与外部进行通信。5.一种星地一体化即时通信系统,其特征在于,包括:服务端和客户端,其中:所述服务端包括卫星通信管理模块、互联网通信模块、数据处理模块、客户端管理模块、MIMO平台接口;所述客户端包括个人信息设...

【专利技术属性】
技术研发人员:丁文霞王浩王馨仪邝秋怡
申请(专利权)人:东莞理工学院
类型:发明
国别省市:

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

1