跨设备的数据传输方法、设备、系统及介质与流程
- 国知局
- 2024-08-22 15:10:41
本技术属于数据处理领域,尤其涉及一种跨设备的数据传输方法、设备、系统及介质。
背景技术:
1、物联网可为基于互联网、电信网等信息承载体,实现可独立寻址的物理对象的互联互通的网络,物联网中会涉及多个物理设备的部署。在电力、交通、金融等各种业务场景中,为了保障业务安全和稳定,会设置网络分区,物联网中的物理设备可能会分布在不同的网络分区中,不同网络分区中的物理设备需要跨网络分区传输数据。为了实现跨网络分区的物理设备的数据传输,需要设置网络隔离设备,通过网络隔离设备实现跨网络分区的物理设备之间的数据传输。但在传输数据的过程中,若网络隔离设备发生故障,则需经该网络隔离设备的所有通讯都会发生中断,导致物理设备之间数据传输的可靠性较低。
技术实现思路
1、本技术实施例提供一种跨设备的数据传输方法、设备、系统及介质,能够提高物理设备之间数据传输的可靠性。
2、第一方面,本技术实施例提供一种跨设备的数据传输方法,应用于发送端设备,该方法包括:按照浮点型音频数据的转换规则,将通知信息、数据头信息和采集的业务信息转换为浮点型音频样本数据,一个浮点型音频样本数据与n位二进制数对应,n为正整数,通知信息用于接收端设备区分有效信息,数据头信息包括编码相关信息;利用音频转换装置基于转换得到的浮点型音频样本数据,得到目标音频;向外传播目标音频。
3、在一些可能的实施例中,按照浮点型音频数据的转换规则,将通知信息、数据头信息和采集的业务信息转换为浮点型音频样本数据,包括:根据通知信息的二进制数据、数据头信息的二进制数据和业务信息的二进制数据的排列顺序,按照转换规则,将二进制数据中的每n位二进制数转换为一个浮点型音频样本数据。
4、在一些可能的实施例中,利用音频转换装置基于转换得到的浮点型音频样本数据,得到目标音频,包括:对转换得到的多个浮点型音频样本数据进行平缓化处理,得到第一浮点型音频样本数据;将第一浮点型音频样本数据的中心频率由原始频率移位至预设的音频传输频率范围内,得到目标浮点型音频样本数据;利用音频转换装置将目标浮点型音频样本数据转换为目标音频。
5、在一些可能的实施例中,对转换得到的多个浮点型音频样本数据进行平缓化处理,得到第一浮点型音频样本数据,包括:根据转换得到的相邻两个浮点型音频样本数据之间的差距,在相邻两个浮点型音频样本数据之间插入一个以上的平缓值,得到第一浮点型音频样本数据;或者,根据转换得到的相邻两个浮点型音频样本数据之间的差距,在相邻两个浮点型音频样本数据之间插入一个以上的平缓值,对插入平缓值后的浮点型音频样本数据进行多项式平滑处理,得到第一浮点型音频样本数据。
6、在一些可能的实施例中,利用音频转换装置将目标浮点型音频样本数据转换为目标音频,包括:按照音频转换装置的数据处理数量,对多个目标浮点型音频样本数据分组,得到目标数据组;利用音频转换装置对每个目标数据组进行转换,得到目标音频。
7、在一些可能的实施例中,编码相关信息包括业务信息的校验和,或者,编码相关信息包括业务信息的校验和以及数据头信息的校验和;浮点型音频样本数据承载于数据帧;该方法还包括:利用前向纠错方法为数据帧添加冗余信息。
8、第二方面,本技术实施例提供一种跨设备的数据传输方法,应用于接收端设备,该方法包括:接收目标音频;利用音频转换装置基于目标音频,得到浮点型音频样本数据,一个浮点型音频样本数据与n位二进制数对应,n为正整数;按照浮点型音频数据的转换规则,将浮点型音频样本数据转换为通知信息、数据头信息和采集的业务信息,通知信息用于接收端设备区分有效信息,数据头信息包括编码相关信息。
9、在一些可能的实施例中,利用音频转换装置基于目标音频,得到浮点型音频样本数据,包括:利用音频转换装置将目标音频转换为目标浮点型音频样本数据;将目标浮点型音频样本数据的中心频率移位至预设的原始频率,得到第一浮点型音频样本数据;对第一浮点型音频样本数据进行还原处理,得到多个浮点型音频样本数据。
10、在一些可能的实施例中,对第一浮点型音频样本数据进行还原处理,得到多个浮点型音频样本数据,包括:将识别出的每相邻两个浮点型音频样本数据之间插入的一个以上的平缓值丢弃,得到多个浮点型音频样本数据。
11、在一些可能的实施例中,按照浮点型音频数据的转换规则,将浮点型音频样本数据转换为通知信息、数据头信息和采集的业务信息,包括:按照转换规则,将每个浮点型音频样本数据转换为n位二进制数据;按照二进制数据的排列顺序,得到通知信息、数据头信息和业务信息。
12、在一些可能的实施例中,利用音频转换装置基于目标音频,得到浮点型音频样本数据,包括:根据音频转换装置的数据处理数量,对目标音频分组,得到目标音频组;利用音频转换装置将每个目标音频组进行转换,得到目标数据组,目标数据组包括对应的浮点型音频样本数据。
13、在一些可能的实施例中,编码相关信息包括业务信息的校验和,或者,编码相关信息包括业务信息的校验和以及数据头信息的校验和;浮点型音频样本数据承载于数据帧;
14、按照浮点型音频数据的转换规则,将浮点型音频样本数据转换为通知信息、数据头信息和采集的业务信息,还包括:利用前向纠错方法处理数据帧中的冗余信息,得到前向纠错后的数据帧;
15、该方法还包括:解析数据头信息,利用数据头信息中的校验和对业务信息进行校验,或者,利用数据头信息中的校验和对业务信息和数据头信息进行校验。
16、第三方面,本技术实施例提供一种发送端装置,应用于发送端设备,发送端装置包括:第一数字数据转换模块,用于按照浮点型音频数据的转换规则,将通知信息、数据头信息和采集的业务信息转换为浮点型音频样本数据,一个浮点型音频样本数据与n位二进制数对应,n为正整数,通知信息用于接收端设备区分有效信息,数据头信息包括编码相关信息;第一音频转换模块,用于基于转换得到的浮点型音频样本数据,得到目标音频;发送模块,用于向外传播目标音频。
17、第四方面,本技术实施例提供一种接收端装置,应用于接收端设备,接收端装置包括:接收模块,用于接收目标音频;第二音频转换模块,用于利用音频转换装置基于目标音频,得到浮点型音频样本数据,一个浮点型音频样本数据与n位二进制数对应,n为正整数;第二数字数据转换模块,用于按照浮点型音频数据的转换规则,将浮点型音频样本数据转换为通知信息、数据头信息和采集的业务信息,通知信息用于接收端设备区分有效信息,数据头信息包括编码相关信息。
18、第五方面,本技术实施例提供一种发送端设备,包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第一方面的跨设备的数据传输方法。
19、第六方面,本技术实施例提供一种接收端设备,包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第二方面的跨设备的数据传输方法。
20、第七方面,本技术实施例提供一种跨设备的数据传输系统,包括:第五方面的发送端设备;第六方面的接收端设备。
21、第八方面,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面的跨设备的数据传输方法或第二方面的跨设备的数据传输方法。
22、本技术实施例提供一种跨设备的数据传输方法、设备、系统及介质,发送端设备能够将需要发送的业务信息连同用于区分有效信息的通信信息和包含编码相关信息的数据头信息,转换为规范的浮点型音频样本数据,并将浮点型音频样本数据转换为音频,向外传播音频。接收端设备可接收该音频,将音频转换为浮点型音频样本数据,再将浮点型音频样本数据还原为通知信息、数据头信息和业务信息。发送端设备与接收端设备之间通过音频来传输业务信息,发送端设备与接收端设备之间不需要设置网络隔离设备,可提高物理设备之间数据传输的可靠性。
本文地址:https://www.jishuxx.com/zhuanli/20240822/281505.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表