CN116208953B - 一种通信方法、***、终端及存储介质 - Google Patents
一种通信方法、***、终端及存储介质 Download PDFInfo
- Publication number
- CN116208953B CN116208953B CN202211088343.9A CN202211088343A CN116208953B CN 116208953 B CN116208953 B CN 116208953B CN 202211088343 A CN202211088343 A CN 202211088343A CN 116208953 B CN116208953 B CN 116208953B
- Authority
- CN
- China
- Prior art keywords
- communication
- information
- communication link
- message
- acquiring
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims abstract description 277
- 238000004891 communication Methods 0.000 title claims abstract description 271
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000004590 computer program Methods 0.000 claims description 11
- 238000011156 evaluation Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 2
- 238000012545 processing Methods 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000013500 data storage Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 3
- 238000012216 screening Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/10—Integrity
- H04W12/106—Packet or message integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/12—Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/20—Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及一种通信方法、***、终端及存储介质,其包括获取携带标识的消息,所述消息包括通信信息和通信类型信息,所述通信信息包括请求端身份信息和内容信息,所述通信类型信息包括短连接通信和长连接通信;根据所述请求端身份信息,得到验证通过的消息;根据所述通信类型信息,得到消息的通信类型;根据所述消息的通信类型,选择与通信类型对应的通信方式。本申请具有提高通信稳定性的效果。
Description
技术领域
本申请涉及通信技术的领域,尤其是涉及一种通信方法、***、终端及存储介质。
背景技术
在林地救灾时,保持良好的通信是救灾过程中最重要的一步,但林地往往地处偏远地区且环境复杂,常规的通信手段容易出现信号长时间中断的情况,给救灾抢险带来巨大阻碍。因此在进行林地救灾时,通常采用卫星通信车作为前线的指挥站。
由于林地救援环境复杂,信号干扰严重,通信过程中仍可能遇到信号差的问题,容易造成消息传达不清楚的情况发生;同时卫星通信车上在一个时间段内接收大量信息,导致处理消息上花费时间过多,从而使得救援不及时。
针对上述中的相关技术,发明人认为存在有在救援过程中通信管理不便的缺陷。
发明内容
为了提高救援过程中对通信的管理,本申请提供了一种通信方法、***、终端及存储介质。
第一方面,本申请提供一种通信方法,采用如下的技术方案:
一种通信方法,包括:获取携带标识的消息,所述消息包括通信信息和通信类型信息,所述通信信息包括请求端身份信息和内容信息,所述通信类型信息包括短连接通信和长连接通信;
根据所述请求端身份信息,得到验证通过的消息;
根据所述通信类型信息,得到消息的通信类型;
根据所述消息的通信类型,选择与通信类型对应的通信方式。
通过采用上述技术方案,先通过对消息进行标识,从而实现对消息的筛选,得到携带标识的有效消息,过滤无效消息的干扰,节约处理无效消息的时间;根据通信信息验证请求端的身份,再根据通信类型信息获取通信类型,根据通信类型对消息进行不同的处理,提高处理消息的速度;其中,标识的种类代表不同的部门或者小队,每一个工作人员的通信器都有各自的身份信息;通过验证请求端身份的方法,确定通信的对象信息,便于对通信的管理。
可选的,所述根据消息的通信类型,选择与通信类型对应的通信方式,包括:若所述通信类型为短连接通信,则验证所述内容信息的完整度;
获取与所述标识对应的解码规则;所述每一标识对应一种解码规则;
基于所述解码规则,根据验证通过的消息的内容信息,得到解码后的内容信息。
通过采用上述技术方案,若消息的通信类型为短连接通信,则按照解码规则解析内容信息,其中每一种标识对应一种解码规则,每一种解码规则对应不同的内容的缩写规则,便于减少消息整体大小,降低丢包的可能性。
可选的,所述验证内容信息的完整度,包括:
获取接收到的数据包数量和大小;
获取内容信息中记录的数据包数量和大小;
根据接收到的数据包的数量和大小,以及记录的数据包数量和大小,得到对比值;
当对比值低于预设阈值时,向发送端发出请求信号;所述请求信号用于提醒请求方重新发送消息。
通过采用上述技术方案,验证消息的完整度,消息的完整度低于预设阈值时,会提高对消息解读的难度,因此需要使请求端重复发送消息,来获取完整的通信内容,提高消息传达的准确性。
可选的,所述根据消息的通信类型,选择与通信类型对应的通信方式,包括:
若所述通信类型为长连接通信;
获取通信链路,所述通信链路包括卫星通信链路、短波通信链路和超短波通信链路;
根据所述通信链路,基于评定规则,得到评分最高的通信链路;
根据所述评分最高的通信链路,与请求端建立通信;
若所述评分最高的通信链路仍不满足长连接通信的最低评分,则选择采用短连接通信。
通过采用上述技术方案,获取通信链路,通过对通信链路打分评定,得到评分最高的路径,评分最高的路径使得通信质量更好,有助于消息的准确传达。
可选的,所述获取通信链路,包括:
获取请求端的设备信息;所述设备信息包括请求端的位置信息和与请求端连接的设备信息;
根据所述位置信息和设备信息,得到通信链路。
通过采用上述技术方案,通过对请求端位置信息和设备信息进行分析,能够得到请求端能够使用的通信链路,其中位置信息用于确定请求端能够采用的通信链路的所有种类,请求端设备信息用于限定请求端支持的通信方式。
可选的,所述根据通信链路,基于评定规则,得到评分最高的通信链路,包括:
获取与请求端通信的历史数据,得到通信链路历史的延时、网速和丢包率,以及与请求端通话的平均时长和每一通信链路的通话稳定时长;所述通话稳定时长为通信过程无中断的有效时长;
根据历史的延时、网速、丢包率和通话稳定时长的关系,建立通信模型;
获取通信链路当前的延时、网速和丢包率;
基于通信模型,根据通信链路当前的延时、网速和丢包率,得到通信链路的预测通话稳定时长和通信链路的评分;
选择评分最高且预测通话稳定时长大于请求端通话的平均时长的通信链路。
通过采用上述技术方案,通过建立通信模型,能够对通信链路的状态进行评定,再根据请求端平均通话时长,选取预测通话稳定时长超过请求端通话的平均时长的通信链路,从而降低在通话过程中连接中断的现象发生。
可选的,根据长连接通信的通话内容,发送短连接通信的消息:
分别获取通信双方通信内容的音频信息;
根据所述音频信息,得到对应的文字信息;
获取与通信者的身份认证信息对应的加密规则;
根据所述文字信息和加密规则,得到短连接通信的消息,并分别发送至通信的另一端。
通过采用上述技术方案,通过在长链接通信中采集对话双方的音频信息,再将音频信息转换成文字信息,发送至通信的另一端,有助于提高消息传达的准确性。
第二方面,本申请提供一种通信***采用如下的技术方案:
一种通信***,包括:
通信模块,用于接收和发送消息;
音频采集模块,用于采集通信内容的音频信息;
数据存储模块,用于存储标识、与标号对应的解码规则、请求端预存身份信息和通信模型;
数据处理模块,用于根据通信类型信息判断通信类型;根据身份信息验证请求端身份;根据解码规则对内容信息数据包进行解码;根据通信模型得到评分最高且预测通话稳定时长大于请求端通话的平均时长的通信链路;
连接模块,用于根据被选出的通信链路与请求端建立连接。
第三方面,本申请提供一种电子设备,具有稳定传输加密数据的特点。
本申请的上述申请目的三是通过以下技术方案得以实现的:
一种电子设备,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行上述数据加密传输方法的计算机程序。
第四方面,本申请提供一种计算机存储介质,能够存储相应的程序,具有便于实现稳定传输加密数据的特点。
本申请的上述申请目的四是通过以下技术方案得以实现的:
一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一种数据加密传输方法的计算机程序。
综上所述,本申请包括以下至少一种有益技术效果:通过对消息按照标识进行筛选,减少了处理无用消息浪费的时间,通过对通信类型的判别,选择对应的通信方式和通信链路,提高通信的质量;同时在通信质量差时,通过多次发送短连接通信消息,来提高消息传达的准确性。
附图说明
图1是本申请实施例一种通信***示意图。
图2是本申请实施例一种通信方法的流程图。
图3是本申请实施例一种电子设备的结构示意图。
附图标记说明:1、通信模块;2、数据存储模块;3、音频采集模块;4、数据处理模块;5、连接模块;301、CPU;302、ROM;303、RAM;304、总线;305、I/O接口;306、输入部分;307、输出部分;308、存储部分;309、通信部分;310、驱动器;311、可拆卸介质。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图1-3及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
在林地救灾时,保持良好的通信是救灾过程中最重要的一步,但林地往往地处偏远地区且环境复杂,常规的通信手段容易出现信号长时间中断的情况,给救灾抢险带来巨大阻碍。
在救援过程中,通信设备可以为手机、智能手表、无人机、呼叫器、电脑、平板电脑等智能电子设备,还可以为电台、基站等具有信号收发功能的设备。本申请实施例中,请求端可以是任一种通信设备,接收端采用一种双波段的卫星车。需要说明的是,本申请中双波段卫星车搭载有ka卫星通信装置、ku卫星通信装置、短波通信装置和超短波通信装置,其中ka和ku卫星通信装置分别与多颗卫星通信。
为了提高通信质量,本申请还提供一种通信***,参照图1,一种通信***包括:通信模块1,用于接收和发送消息;数据存储模块2,用于存储标识、与标号对应的解码规则、请求端预存身份信息、历史数据和通信模型;音频采集模块3,用于采集通信内容的音频信息;数据处理模块4,用于根据通信类型信息判断通信类型;根据身份信息验证请求端身份;根据解码规则对内容信息数据包进行解码;根据通信模型得到评分最高且预测通话稳定时长大于请求端通话的平均时长的通信链路;连接模块5,用于根据被选出的通信链路与请求端建立连接。
参照图2,本申请提供的一种通信方法流程如下:
在通信过程中,会发生接收大量无用信息的情况,对大量消息进行身份认证费时费力,为了节约筛选无用信息的时间,本申请实施例中在消息中添加标识,每一个标识对应一个身份类别或队伍。例如:“A01”可以是指挥部的标识,“B01”可以是指前线一只救援队伍的标识。
本申请实施例中,通过建立数据库的形式进行数据存储,以便于存储通信过程中所需的数据。预存数据库包括标识、解码规则、加密规则、通信历史数据,以及预设标识、解码规则、加密规则之间的对应关系;预存数据库还用于存储通信对象的身份信息。
S100:获取携带标识的消息。
其中,消息包括通信信息和通信类型信息;通信信息包括请求端身份信息和内容信息,通信类型信息包括短连接通信和长连接通信。
具体的,接收端接收所有目标为自身的消息,先根据标识对消息进行筛选,得到携带标识的消息。
S200:根据请求端身份信息,得到验证通过的消息。
具体的,通过请求端身份信息与预存数据库中的身份信息对比,验证请求方的身份。
其中,每一个标号对应一组身份信息,例如:“B01”中包括多个救援人员,每一个救援人员均配备有通信设备,每个设备的身份信息都与救援人员的身份信息绑定。
得到验证通过后的消息,还需要再判别消息的类型,以便于对消息分类处理。
S300:根据通信类型信息,得到消息的通信类型。
其中,通信类型信息种的短连接通信对应短信、报文等不需要保持长时间通信连接的通信方式;长连接通信对应电话、视频、对讲等需要长时间通信的通信方式。
得到消息的通信类型,就需要根据通信类型,选择不同的通信方式来处理。
S400:根据消息的通信类型,选择与通信类型对应的通信方式。
其中,当通信类型为短连接通信时,采取如下措施:
S411:验证内容信息的完整度。
其中,内容信息中记录有发送前内容信息的数据包数量和大小,再获取接收到的内容信息的数据包数量和大小,得到对比值。当对比值低于预设阈值时,向发送端发出请求信号;请求信号用于提醒请求方重新发送消息。
接收到第二次消息后,再进行完整度验证,若第二次消息的内容信息完整度仍低于预设阈值,则先对消息进行解码,再将两次消息的内容信息进行对比合并,合并后的消息再进行完整度验证;若对比值仍小于预设阈值,则再次请求消息,直至有一个对比值大于预设阈值。
例如,发送前的数据包大小为1kb,数量为2个,第一次接收到的数据包大小为800b,则对比值为78.125%,预设阈值为90%,对比值小于预设阈值,则请求发送端重复发送消息,第二次接收到的消息的对比值为85%,则将两次接收到的内容进行解码,然后拟合,得到新的对比值91%,则停止向发送端请求。
S412:获取与标识对应的解码规则。
其中,每一标识对应一种解码规则,预存数据库中存储有标识与解码规则的对应关系,当识别到标识时,只需通过标识就能从数据库中查找与标识对应的解码规则。
S413:基于解码规则,根据验证通过的消息的内容信息,得到解码后的内容信息。
具体的,每一种解码规则对应一种加密方式。
本申请实施例中,按照预设规则将每一个消息的内容进行简化,以降低消息的数据包大小,从而减少丢包现象的发生。例如:一个救援人员发出的消息格式为“时间”+“坐标”+“事件等级”+“是否需要支援”+“支援等级”+“支援类型”,需要发送的消息为“某年某月某日,东经某度,北纬某度,事件类别为A级,需要支援,支援等级为A,支援类型为医疗和工程车”,实际发送的消息为“二进制数据a,二进制数据b,A,A,C+D”。
当通信类型为长连接通信时,采取如下措施:
S421:获取通信链路。
其中,通信链路包括卫星通信链路、短波通信链路和超短波通信链路。
具体的,获取请求端的设备信息;设备信息包括请求端的位置信息和与请求端连接的设备信息;其中位置信息用于确定请求端能够采用的通信链路的所有种类,请求端设备信息用于限定请求端支持的通信方式。
根据位置信息和设备信息,得到通信链路。
S422:根据通信链路,基于评定规则,得到评分最高的通信链路。
具体的,获取与请求端通信的历史数据,得到通信链路历史的延时、网速和丢包率,以及与请求端通话的平均时长和每一通信链路的通话稳定时长;其中,通话稳定时长为通信过程无中断的有效时长。
其中,请求端通话的平均时长低于降低通话稳定时长,表示在通话过程中连接中断的现象发生的概率较低,通话稳定性更好。
根据历史的延时、网速、丢包率和通话稳定时长的关系,建立通信模型。通信模型中记录有延时、网速和丢包率与网络状态的关系,当其中一个数值变化会为通信结果产生的影响。
获取通信链路当前的延时、网速和丢包率。
基于通信模型,根据通信链路当前的延时、网速和丢包率,得到通信链路的预测通话稳定时长和通信链路的评分。
选择评分最高且预测通话稳定时长大于请求端通话的平均时长的通信链路。若评分最高的通信链路仍不满足长连接通信的最低评分,则选择采用短连接通信。
例如:根据通信模型,对信号稳定的通信链路评分均为满分,延时、丢包率和网速按照预先测试结果分别对应一个分值表,延迟每增加1ms,则对应分值降低N分,诸如此类。
为了进一步提高消息传达的准确性,本申请中还包括根据长连接通信的通话内容,发送短连接通信的消息:
分别获取通信双方通信内容的音频信息;根据音频信息,得到对应的文字信息;获取与通信者的身份认证信息对应的加密规则;根据文字信息和加密规则,得到短连接通信的消息,并分别发送至通信的另一端。
通过在长链接通信中采集对话双方的音频信息,再将音频信息转换成文字信息,发送至通信的另一端,有助于提高消息传达的准确性。
图3示出了适于用来实现本申请实施例的电子设备的结构示意图。
如图3所示,电子设备包括中央处理单元(CPU)301,其可以根据存储在只读存储器(ROM)302中的程序或者从存储部分加载到随机访问存储器(RAM)303中的程序而执行各种适当的动作和处理。在RAM 303中,还存储有***操作所需的各种程序和数据。CPU 301、ROM302以及RAM 303通过总线304彼此相连。输入/输出I/O接口305也连接至总线304。
以下部件连接至I/O接口305:包括键盘、鼠标等的输入部分306;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分307;包括硬盘等的存储部分308;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分309。通信部分309经由诸如因特网的网络执行通信处理。驱动器310也根据需要连接至I/O接口305。可拆卸介质311,诸如磁盘、光盘、磁光盘、半导体存储器等,根据需要安装在驱动器310上,以便于从其上读出的计算机程序根据需要被安装入存储部分308。
特别地,根据本申请的实施例,上文参考流程图图2描述的过程可以被实现为计算机软件程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在机器可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分309从网络上被下载和安装,和/或从可拆卸介质311被安装。在该计算机程序被中央处理单元(CPU)301执行时,执行本申请的***中限定的上述功能。
需要说明的是,本申请所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一种或多种导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,前述模块、程序段、或代码的一部分包含一种或多种用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,例如,可以描述为:一种处理器包括通信模块1、数据存储模块2、音频采集模块3、数据处理模块4和连接模块5。其中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。
作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中的。上述计算机可读存储介质存储有一个或者多个程序,当上述前述程序被一个或者一个以上的处理器用来执行描述于本申请的数据加密传输方法。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离前述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (7)
1.一种通信方法,应用于双波段的卫星车,所述双波段卫星车搭载有双波段卫星通信装置、短波通信装置和超短波通信装置,其特征在于,包括:
获取携带标识的消息,所述消息包括通信信息和通信类型信息,所述通信信息包括请求端身份信息和内容信息,所述通信类型信息包括短连接通信和长连接通信;其中,每个标识对应一个身份类别,以对所述消息按照所述标识进行筛选;
根据所述请求端身份信息,得到验证通过的消息;
根据所述通信类型信息,得到消息的通信类型;
若所述通信类型为短连接通信,则验证所述内容信息的完整度;
获取与所述标识对应的解码规则;所述每个标识对应一种解码规则;
基于所述解码规则,根据验证通过的消息的内容信息,得到解码后的内容信息;
若所述通信类型为长连接通信;
获取通信链路,所述通信链路包括卫星通信链路、短波通信链路和超短波通信链路;
根据所述通信链路,基于评定规则,得到评分最高的通信链路;
根据所述评分最高的通信链路,与请求端建立通信;
若所述评分最高的通信链路仍不满足长连接通信的最低评分,则选择采用短连接通信。
2.根据权利要求1所述的通信方法,其特征在于,所述验证内容信息的完整度,包括:
获取接收到的数据包数量和大小;
获取内容信息中记录的数据包数量和大小;
根据接收到的数据包的数量和大小,以及记录的数据包数量和大小,得到对比值;
当对比值低于预设阈值时,向发送端发出请求信号;所述请求信号用于提醒请求方重新发送消息。
3.根据权利要求1所述的通信方法,其特征在于,所述获取通信链路,包括:
获取请求端的设备信息;所述设备信息包括请求端的位置信息和与请求端连接的设备信息;
根据所述位置信息和设备信息,得到通信链路。
4.根据权利要求3所述的通信方法,其特征在于,所述根据通信链路,基于评定规则,得到评分最高的通信链路,包括:
获取与请求端通信的历史数据,得到通信链路历史的延时、网速和丢包率,以及与请求端通话的平均时长和每一通信链路的通话稳定时长;所述通话稳定时长为通信过程无中断的有效时长;
根据历史的延时、网速、丢包率和通话稳定时长的关系,建立通信模型;
获取通信链路当前的延时、网速和丢包率;
基于通信模型,根据通信链路当前的延时、网速和丢包率,得到通信链路的预测通话稳定时长和通信链路的评分;
选择评分最高且预测通话稳定时长大于请求端通话的平均时长的通信链路。
5.根据权利要求1所述的通信方法,其特征在于,还包括根据长连接通信的通话内容,发送短连接通信的消息:
分别获取通信双方通信内容的音频信息;
根据所述音频信息,得到对应的文字信息;
获取与通信者的身份认证信息对应的加密规则;
根据所述文字信息和加密规则,得到短连接通信的消息,并分别发送至通信的另一端。
6.一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至5中任一项所述的方法。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1至5中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211088343.9A CN116208953B (zh) | 2022-09-07 | 2022-09-07 | 一种通信方法、***、终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211088343.9A CN116208953B (zh) | 2022-09-07 | 2022-09-07 | 一种通信方法、***、终端及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116208953A CN116208953A (zh) | 2023-06-02 |
CN116208953B true CN116208953B (zh) | 2023-08-18 |
Family
ID=86511849
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211088343.9A Active CN116208953B (zh) | 2022-09-07 | 2022-09-07 | 一种通信方法、***、终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116208953B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107295645A (zh) * | 2016-03-31 | 2017-10-24 | 北京信威通信技术股份有限公司 | 通信处理方法及装置 |
CN109842611A (zh) * | 2018-12-14 | 2019-06-04 | 平安科技(深圳)有限公司 | 身份验证方法、装置、计算机设备和存储介质 |
WO2019127267A1 (zh) * | 2017-12-28 | 2019-07-04 | 成都天逸星辰信息技术服务有限公司 | 一种数据处理方法和*** |
CN112235796A (zh) * | 2020-10-14 | 2021-01-15 | 深圳市沁园春科技有限公司 | 多角色的电子烟信息交互方法 |
CN112272377A (zh) * | 2020-11-02 | 2021-01-26 | 桂林电子科技大学 | 一种基于区块链的车辆安全通信方法 |
-
2022
- 2022-09-07 CN CN202211088343.9A patent/CN116208953B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107295645A (zh) * | 2016-03-31 | 2017-10-24 | 北京信威通信技术股份有限公司 | 通信处理方法及装置 |
WO2019127267A1 (zh) * | 2017-12-28 | 2019-07-04 | 成都天逸星辰信息技术服务有限公司 | 一种数据处理方法和*** |
CN109842611A (zh) * | 2018-12-14 | 2019-06-04 | 平安科技(深圳)有限公司 | 身份验证方法、装置、计算机设备和存储介质 |
CN112235796A (zh) * | 2020-10-14 | 2021-01-15 | 深圳市沁园春科技有限公司 | 多角色的电子烟信息交互方法 |
CN112272377A (zh) * | 2020-11-02 | 2021-01-26 | 桂林电子科技大学 | 一种基于区块链的车辆安全通信方法 |
Also Published As
Publication number | Publication date |
---|---|
CN116208953A (zh) | 2023-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9106603B2 (en) | Apparatus, method and computer-readable storage mediums for determining application protocol elements as different types of lawful interception content | |
CN112311841B (zh) | 信息推送方法、装置、电子设备和计算机可读介质 | |
US11184314B2 (en) | Method and apparatus for prompting message reading state, and electronic device | |
JP2002342773A (ja) | メッセージ内で定義されるアイコンの動画の管理のための方法およびデータ構造、ならびにこの方法を実行することが可能な携帯端末 | |
CN111209306A (zh) | 业务逻辑判断方法、装置、电子设备和存储介质 | |
CN112615753A (zh) | 一种链路异常追踪方法、第一节点、第二节点以及链路 | |
CN114154958A (zh) | 信息处理方法、装置、电子设备和存储介质 | |
CN101185254A (zh) | 在无线设备自动处理呼入通信 | |
CN110908921A (zh) | 一种游戏问题定位方法、装置、电子设备及存储介质 | |
CN113050985B (zh) | 前端工程依赖自动注册方法及装置 | |
CN110856004A (zh) | 消息处理方法、装置、可读存储介质及电子设备 | |
CN116208953B (zh) | 一种通信方法、***、终端及存储介质 | |
US20020002624A1 (en) | Method for transmitting a message, and gateway | |
CN111460432A (zh) | 在线文档权限控制方法、装置、设备及计算机可读介质 | |
CN110727558A (zh) | 信息提示方法、装置、存储介质及电子设备 | |
CN115600964A (zh) | 语音审批方法、装置及相关设备 | |
CN115562898A (zh) | 分布式支付***异常处理方法及装置 | |
CN110493735B (zh) | 一种短信处理方法及装置 | |
CN114707951A (zh) | 警情大数据管理方法、装置、设备和存储介质 | |
CN114372851A (zh) | 一种基于航班附加服务的信息处理方法及装置 | |
CN114666736A (zh) | 位置订阅方法及设备 | |
CN113890906A (zh) | 呼叫转移方法及装置、电子设备、计算机可读存储介质 | |
CN109246281B (zh) | 一种来电接听方法、***、服务器和存储介质 | |
CN112101810A (zh) | 风险事件控制方法、装置及*** | |
JP2020135420A (ja) | Sms詐欺対策システム、sms詐欺対策方法、およびsms詐欺対策プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |