一种数据传输方法,发送装置及接收装置与流程

文档序号:11158147
一种数据传输方法,发送装置及接收装置与制造工艺

本发明实施方式涉及通信技术领域,特别是涉及一种数据传输方法及发送装置、接收装置。



背景技术:

随着无线技术的日益发展,无线传输技术应用越来越被各行各业所接受。现在的无线传输,如WIFI、LTE、DVB,基本都是在同一频段下,某个频点的信道上,固定带宽的频道上进行数据传输,一旦受到干扰,采取的措施一般为跳到另外一个频点或采用通讯协议来规避干扰。但是在使用不同协议的无线通信,如果在同一信道干扰,只能采取跳频来保证数据传输,但是跳频的实时性就不能保证。特别是在实时视频及音频数字传输的情况下,会导致图像马赛克、数据错误等问题,对用户体验影响极高,并且在实现数据的判断和数据的合并时都是在应用层实现的,这样浪费的资源较多,系统延时较大。同时导致产品应用场景受限,比如在特定的场合,如果其中一个频段干扰很严重或者因特殊原因被禁止使用,那基于这个频段的无线设备就无法使用。



技术实现要素:

本发明实施方式主要解决的技术问题是提供一种数据传输方法,发送装置及接受装置,能够解决在同一频段下传输数据时切换信道延时大以及应用层进行数据合并造成数据时延的问题。

为解决上述技术问题,本发明实施方式采用的一个技术方案是:提供一种数据传输方法,包括:接收数据;通过第一传输信道和第二传输信道配合传输数据,其中,第一传输信道是由第一模拟基带和与第一模拟基带连接的第一射频前端构建的,第二传输信道是由第二模拟基带和与第二模拟基带连接的第二射频前端构建的,其中,第一模拟基带和第一射频前端工作在第一频段,第二模拟基带和第二射频前端工作在第二频段。

其中,通过第一传输信道和第二传输信道配合发送传输数据包括:复制数据生成数据副本;通过第一传输信道传输数据,以及通过第二传输信道传输数据副本。

其中,通过第一传输信道和第二传输信道配合传输数据包括:通过第一传输信道传输数据;通过第二传输信道检测传输空间内是否存在干扰第一传输信道的干扰信号;若存在干扰信号,并且当数据传输信道接收数据的丢包率大于预定值时,则将数据由第一传输信道切换至第二传输信道传输,并向接收装置发送确定数据传输信道的确定信号;若没有干扰信号,则继续由第一传输信道传输数据。

其中,数据包括第一分割数据和第二分割数据,其中,第二分割数据为数据的核心内容,第一分割数据为数据中除核心内容以外的其它数据,并且第一分割数据的容量大于第二分割数据的容量;通过第一传输信道和第二传输信道配合传输数据包括:根据预设的加密算法,对第二传输数据包进行加密处理;通过第一传输信道传输第一分割数据,以及通过第二传输信道传输第二分割数据。

为解决上述技术问题,本发明实施方式采用的另一个技术方案是:提供一种数据传输方法,包括:通过第一传输信道和第二传输信道接收数据,其中,第一传输信道是由第一模拟基带和与第一模拟基带连接的第一射频前端构建的,第二传输信道是由第二模拟基带和与第二模拟基带连接的第二射频前端构建的,其中,第一模拟基带和第一射频前端工作在第一频段,第二模拟基带和第二射频前端工作在第二频段;根据接收到的数据,还原出完整数据。

其中,根据接收到的数据,组出完整数据包括:解析数据,判断数据是否正确;如果数据是正确的,确定首次接收到的数据;对首次接收到的数据进行处理。

其中,通过第一传输信道和第二传输信道接收数据的步骤包括:通过第一传输信道或者第二传输信道接收确定信号,其中,确定信号用于从第一传输信道和第二传输信道中确定一个信道作为数据传输信道;在所确定的数据传输信道上接收数据。

其中,数据传输方法还包括:使用第一传输信道和第二传输信道之中不作为传输数据的传输信道检测是否存在干扰数据传输信道的干扰信号;若存在干扰信号,并且当数据传输信道接收数据的丢包率大于预定值时,重新确定数据传输信道,并且向发送装置发送确定信号,以及返回在重新确定的数据传输信道上接收数据。

其中,数据传输方法还包括:根据预设的解密算法,对从第二传输信道接收到的数据进行解密,根据接收到的数据,还原出完整数据包括:将解密得到的数据和从第一传输信道接收到的数据组合成完整数据。

为解决上述技术问题,本发明实施方式提供一种发送装置,包括:数字基带、第一模拟基带、第一射频前端、第二模拟基带和第二射频前端,第一模拟基带分别与数字基带和第一射频前端连接,第二模拟基带分别与数字基带和第二射频前端连接,第一模拟基带和第一射频前端工作在第一频段,第二模拟基带和第二射频前端工作在第二频段,第一模拟基带和第一射频前端构建第一传输信道,第二模拟基带和第二射频前端构建第二传输信道;数字基带,用于接收数据,并将数据转换为数字信号;第一传输信道和第二传输信道配合将数字信号转换为模拟信号,并将模拟信号调制至对应的频段发射。

其中,数字信号为两组,分别为第一数字信号和第二数字信号,其中,第一数字信号是根据数据生成的,第二数字信号是根据数据的副本生成的;第一传输信道和第二传输信道配合将数字信号转换为模拟信号,并将模拟信号调制至对应的频段发射:第一传输信道用于将第一数字信号转换模拟信号,将由第一数字信号转换得到的模拟信号调制至第一频段上发射;第一传输信道用于将第二数字信号转换模拟信号,将由第二数字信号转换得到的模拟信号调制至第二频段上发射。

其中,第一传输信道和第二传输信道配合将数字信号转换为模拟信号,并将模拟信号调制至对应的频段发射包括:第一传输信道用于数字信号转换模拟信号,将由数字信号转换得到的模拟信号调制至第一频段上发射;第二传输信道用于检测传输空间内是否存在干扰第一传输信道的干扰信号,若存在干扰信号,并且当数据传输信道接收数据的丢包率大于预定值时,则将数据由第一传输信道切换至第二传输信道传输,并向接收装置发送确定第二传输信道为数据传输信道的确定信号。

其中,数字信号为两组,分别为第一数字信号和第二数字信号,其中,第二数字信号是根据数据中核心内容生成的,第二数字信号是根据数据中除核心内容以外的其它内容生成的;第一传输信道和第二传输信道配合将数字信号转换为模拟信号,并将模拟信号调制至对应的频段发射包括:第一传输信道用于将第一数字信号转换模拟信号,将由第一数字信号转换得到的模拟信号调制至第一频段上发射;第一传输信道用于将第二数字信号转换模拟信号,将由第二数字信号转换得到的模拟信号调制至第二频段上发射。

为解决上述技术问题,本发明实施方式提供一种接收装置,包括:数字基带、第一模拟基带、第一射频前端、第二模拟基带和第二射频前端,第一模拟基带分别与数字基带和第一射频前端连接,第二模拟基带分别与数字基带和第二射频前端连接,第一模拟基带和第一射频前端工作在第一频段,第二模拟基带和第二射频前端工作在第二频段,第一模拟基带和第一射频前端构建第一传输信道,第二模拟基带和第二射频前端构建第二传输信道;第一传输信道和第二传输信道用于接收模拟信号并将模拟信号转换为数字信号;数字基带,用于根据模拟信号还原出完整数据。

其中,数字基带具体用于:解析第一传输信道和第二传输信道接收的模拟信号为数据,判断数据是否正确;如果数据是正确的,确定首次接收到的数据;对首次接收到的数据进行处理。

其中,数字基带用于:接收确定信号,其中,确定信号用于从第一传输信道和第二传输信道中确定一个信道作为数据传输信道;根据确定信号,确定传输数据的数据传输信道,并且根据数据传输信道接收到的模拟信号,生成完整数据。

其中,数字基带还用于通过第一传输信道和第二传输信道之中不作为传输数据的传输信道检测是否存在干扰数据传输信道的干扰信号;若存在干扰信号,并且当通过数据传输信道接收模拟信号的丢包率大于预定值时,重新确定数据传输信道,并且向发送装置发送确定信号,以及返回在确定的数据传输信道上接收模拟信号。

其中,数据基带将第一传输信道和第二传输信道接收的两组模拟信号生成两组数据,将两组数据组合成完整数据。

本发明实施方式的有益效果是:区别于现有技术的情况,本发明通过发送装置中的第一、第二模拟基带和第一、第二射频前端进行构建第一、第二传输信道,并由第一、第二传输信道之间的配合进行传输数据,通过接收装置中的第一、第二模拟基带和第一、第二射频前端构建第一、第二传输信道,并由第一、第二传输信道接收数据并还原完整数据,通过在物理层中的模拟基带和射频前端对数据进行发送、接收,同时也在物理层进行数据的合并,这样保证了数据传输的延时小,提高了数据传输的效率,并且利用两个传输信道的相互配合进行传输数据保证了数据传输的正确性,以最低的冗余设计实现了对实时数据的传输同时由于采用两个传输信道传输数据使数据在空间并存度提高,没有运用场景的限制。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍。显而易见地,下面所描述的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一种数据传输方法第一实施方式的流程图;

图2是本发明一种数据传输方法第一实施方式的第一细化流程图;

图3是本发明一种数据传输方法第一实施方式的第二细化流程图;

图4是本发明一种数据传输方法第一实施方式的第三细化流程图;

图5是本发明一种数据传输方法第二实施方式的流程图;

图6是本发明一种数据传输方法第一实施方式的第一细化流程图;

图7是本发明一种数据传输方法第一实施方式的第二细化流程图;

图8是本发明一种数据传输方法第一实施方式的第三细化流程图;

图9是本发明一种发送装置第一实施方式的示意图;

图10是本发明一种接收装置第一实施方式的示意图。

具体实施方式

参阅图1,本发明一种数据传输方法实施方式包括:

步骤101:接收数据;

数据进入到发送装置中的数字基带设备,数字基带将数据转换为数字信号进行传输给模拟基带。

步骤102:通过第一传输信道和第二传输信道配合传输所述数据,其中,所述第一传输信道是由第一模拟基带和与所述第一模拟基带连接的第一射频前端构建的,所述第二传输信道是由第二模拟基带和与所述第二模拟基带连接的第二射频前端构建的,其中,所述第一模拟基带和第一射频前端工作在第一频段,所述第二模拟基带和第二射频前端工作在第二频段,所述第一频段与第二频段不相同;

第一模拟基带、第一射频前端和第二模拟基带、第二射频前端是发送装置中不同频段的传输设备,模拟基带将数字信号转换为模拟信号,同时用来传输数据的第一传输信道和第二传输信道频段是不相同的,例如:第一传输信道为2.4G,第二传输信道为900M。

具体的,请参阅图2,步骤102还包括:

步骤1021:复制所述数据生成数据副本;

将所述数据内容复制生成副本,但为了所述数据内容和副本适应不同的传输信道,可以对两者进行不同的编码,值得说明的是,编码方式不会造成数据内容的改变。

步骤1022:通过所述第一传输信道传输所述数据,以及通过所述第二传输信道传输所述数据副本;

第一传输信道和第二传输信道是独立的,因此,所述传输数据和所述数据副本相互不收任何影响,使数据在空间的并存度提高,没有运用场景的限制。

进一步地,请参阅图3,步骤102还包括:

步骤1023:通过所述第一传输信道传输所述数据;

所述第一传输信道用来传输数据,做单频段传输。

步骤1024:通过所述第二传输信道检测传输空间内是否存在干扰所述第一传输信道的干扰信号;

由于所述数据只在第一传输信道上传输,为了防止此数据受到破坏,因此所述第二传输信道即发送装置的第二模拟基带和第二射频前端检测传输空间内是否存在干扰所述第一传输信道的干扰信号,这样保证了数据的完整性和实时性。

步骤1025:若存在所述干扰信号,并且当所述数据传输信道接收数据的丢包率大于预定值时,则将所述数据由所述第一传输信道切换至所述第二传输信道传输,并向接收装置发送确定数据传输信道的确定信号;

丢包率是预设好的,例如预设丢包率是3%,如果丢包率达到3%或者大于3%,则切换传输数据的传输信道。切换信道的命令和向接收装置发送确定信号是由发送装置的第二模拟基带和第二射频前端执行,这样有利于接收装置在接收数据时不会因为信道的切换而耽误接收,保证了数据传输的实时性。

值得说明的是,如果数据因为受到干扰信号而破坏,则丢弃此数据,同时所述第二传输信道请求发送装置重新发送数据,通过第二传输信道传输数据,并且通知接收装置发送切换信道的信息。

步骤1026:若没有干扰信号,则继续由所述第一传输信道传输所述数据;

在数据正常传输的过程中,所述第二传输信道会一直检测,直到数据由接收装置接收。

进一步地,请参阅图4,步骤102还包括:

步骤1027:根据预设的加密算法,对所述第二分割数据进行加密处理;

所述数据包括第一分割数据和第二分割数据,其中,所述第二分割数据为所述数据的核心内容,所述第一分割数据为所述数据中除核心内容以外的其它数据,并且所述第一分割数据的容量大于所述第二分割数据的容量。

加密算法可以预设成多种形式,根据核心内容的重要程度不同设置的密码难易程度可以不同,例如:不是特别重要的数据可以设置的密码是数字加英文字母,重要的数据可以设置的密码是数字加英文字母加特殊符号;当然,密码的长度也可设置一个固定值。

步骤1028:通过所述第一传输信道传输所述第一分割数据,以及通过所述第二传输信道传输所述加密后的第二分割数据。

所述第一传输信道的频段大于所述第二传输信道,第一传输信道用来传输容量大的第一分割数据,第二传输信道用来传输容量小的第二分割数据,由于两个传输信道是相互独立的,所以第一分割数据和第二分割数据互不影响。

在本发明实施例中,通过发送装置中的第一、第二模拟基带和第一、第二射频前端进行构建第一、第二传输信道,并由第一、第二传输信道之间的配合进行传输数据,通过在物理层中的模拟基带和射频前端对数据进行发送,利用两个传输信道的相互配合进行传输数据保证了数据传输的正确性,以最低的冗余设计实现了对实时数据的传输同时由于采用两个传输信道传输数据使数据在空间并存度提高,没有运用场景的限制。

请参阅图5,图5是本发明一种数据传输方法第二实施方式的流程图,数据传输方法包括:

步骤201:通过第一传输信道和第二传输信道接收数据,其中,所述第一传输信道是由第一模拟基带和与所述第一模拟基带连接的第一射频前端构建的,所述第二传输信道是由第二模拟基带和与所述第二模拟基带连接的第二射频前端构建的,其中,所述第一模拟基带和第一射频前端工作在第一频段,所述第二模拟基带和第二射频前端工作在第二频段,所述第一频段与第二频段不相同;

第一模拟基带、第一射频前端和第二模拟基带、第二射频前端是接收装置中不同频段的传输设备,第一模拟基带和第一射频前端处于一个频段,第二模拟基带和第二射频前端处于一个频段,同时用来传输数据的第一传输信道和第二传输信道频段也是不相同的,例如:第一传输信道为2.4G,第二传输信道为900M。

步骤202:根据接收到的数据,还原出完整数据;

由于发送装置发送的数据采用三种方式传输