一种数据传输方法、系统和接收装置制造方法及图纸

技术编号:14704904 阅读:87 留言:0更新日期:2017-02-25 04:58
本申请实施方式公开了一种数据传输方法、系统及接收装置,方法包括:生成第一传输数据包和第二传输数据包,其中,所述第一传输数据包与所述第二传输数据包包含有相同的数据内容;通过第一传输信道向接收装置发送第一传输数据包;通过第二传输信道向所述接收装置发送第二传输数据包,通过上述方式,本申请实施方式能够保证待传数据块传输的实时性。

【技术实现步骤摘要】
【国外来华专利技术】
本申请实施例涉及通信
,特别是涉及一种数据传输方法、系统及接收装置。
技术介绍
随着无线技术的日益发展,无线传输技术应用越来越被各行各业所接受。现在的无线传输,如WIFI、LTE、DVB,基本都是在同一频段下,某个频点的信道上,固定带宽的频道上进行数据传输,一旦受到干扰,采取的措施一般为跳到另外一个频点或采用通讯协议来规避干扰。但是在使用不同协议的无线通信,如果在同一信道干扰,只能采取跳频来保证数据传输,但是跳频的实时性就不能保证。特别是在实时视频及音频数字传输的情况下,会导致图像马赛克、数据错误等问题,对用户体验影响极高。在实现本申请过程中,申请人发现相关技术存在以下问题:所有数据都在同一信道上传输,一旦受到干扰,就会影响所有的数据不准确,导致数据错误,不利于数据的传输。
技术实现思路
本申请实施方式主要解决的技术问题是提供一种数据传输方法、系统及接收装置,通过在发送装置和接收装置之间建立两条传输信道,在两条传输信道上传输相同数据的数据包,这样保证了数据在传输过程中不会造成丢失或受干扰而损坏。为解决上述技术问题,本申请实施方式采用的一个技术方案是:提供一种数据传输方法。包括:生成第一传输数据包和第二传输数据包,其中,第一传输数据包与第二传输数据包包含有相同的数据内容;通过第一传输信道向接收装置发送第一传输数据包;通过第二传输信道向接收装置发送第二传输数据包。其中,第一传输信道与第二传输信道位于不同的频段上。其中,第一传输数据包中数据内容的编码方式不同于第二传输数据包中数据内容的编码方式。其中,一种数据传输方法,还包括:接收装置确定第一传输数据包与第二传输数据包之中最早接收到的数据包;接收装置对最早接收到的数据包进行处理。为了解决上述问题,本申请还采用一种接收装置,通过第一传输信道或第二传输信道接收发送装置发送的数据包;解析数据包,判断数据包是否正确;如果数据包是正确的,确定首次接收到的数据包;对首次接收到的数据包进行处理。其中,接收装置还包括:如果数据包是不正确的,则丢弃数据包。为了解决上述问题,本申请还提供了一种数据传输系统,包括:生成模块,用于生成第一传输数据包和第二传输数据包,其中,第一传输数据包与第二传输数据包包含有相同的数据内容;发送模块,用于通过第一传输信道向接收装置发送第一传输数据包,第二传输信道向接收装置发送第二传输数据包。其中,生成模块还包括:复制单元,用于生成传输数据块的副本;封装单元,用于根据预设封装算法,将传输数据块和传输数据块对应的顺序编号封装成传输数据包。一种接收装置,包括:接收模块,用于通过第一传输信道或第二传输信道接收发送装置发送的数据包;解析模块,用于解析第一传输数据包或第二传输数据包;判断模块,用于判断第一传输数据包或第二传输数据包是否正确。其中,接收装置还包括:丢弃模块,用于如果第一传输数据包或第二传输数据包是不正确的,则丢弃数据包。本申请实施方式的有益效果是:区别于现有技术的情况,本申请发送装置分别通过第一、第二两条传输信道向接收装置发送携带有相同的数据内容的第一传输数据包和第二传输数据包,接收装置在通过第一、第二两条传输信道接收至第一传输数据包和第二传输数据包之后,根据第一传输数据包和第二传输数据包之中最早到达的传输数据包进行处理,有利于保证接收装置获取数据内容的时效性,很好地避免了在单通道传输中,若传输数据包出现问题时,需要接收装置和发送装置同步跳传到另一传输信道,重新传输数据内容,造成数据内容出现严重延时的情况。【附图说明】为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍。显而易见地,下面所描述的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一种数据传输方法第一实施方式的流程图;图2是本申请一种数据传输方法第二实施方式的流程图;图3是本申请一种数据传输方法第三实施方式的流程图图4是本申请一种数据传输系统实施方式的示意图;图5是本申请一种数据传输方法的电子设备第一实施例的示意图;图6是本申请一种接收装置实施方式的示意图;图7是本申请一种数据传输方法的电子设备第二实施例的示意图。【具体实施方式】参阅图1,本申请一种数据传输方法实施方式包括:步骤101:生成第一传输数据包和第二传输数据包,其中,所述第一传输数据包与所述第二传输数据包包含有相同的数据内容;虽然第一传输数据包与所述第二传输数据包包含有相同的数据内容,但是为了使第一传输数据包和第二传输数据包适应不同的传输信道,第一传输数据包中所述数据内容的编码方式可以不同于所述第二传输数据包中所述数据内容的编码方式,例如:可以设置第一、第二两个预设封装算法,第一预设封装算法是对应第一传输信道,第二预设封装算法是对应第二传输信道,根据第二预设封装算法,将数据内容封装至第二传输数据包,以及根据第一预设封装算法,将数据内容封装至第一传输数据包,当然,为了方便判断第一传输数据包和第二传输数据包是否包含相同的数据内容,还可以对数据内容进行编号,并且把编号封装至传输数据包中。进一步的,为了方便生成两个包含相同的数据内容的传输数据包,可以先生成数据内容的副本,然后根据数据内容生成第一传输数据包,再根据数据内容的副本生成第二传输数据包。步骤102:通过第一传输信道向接收装置发送第一传输数据包;步骤103:通过第二传输信道向所述接收装置发送第二传输数据包;需要说明的是:步骤101至103均是由发送装置执行的,而第一传输信道和第二传输信道是指发送装置与接收装置之间建立的数据通道,在本实施例中,第一传输信道与所述第二传输信道位于不同的频段上,例如:第一传输信道为2.4G,第二传输信道为900M。发送装置将生成的第一数据包和第二数据包分别从第一传输信道和第二传输信道发出,由于第一传输信道和第二传输信道是独立的,因此,第一传输数据包和第二传输数据包相互不受影响。本申请实施例中,发送装置通过将携带相同的数据内容分别通过第一传输信道和第二传输信道进行传输,保证第一传输数据包和第二传输数据包的独立性,即使其中一个传输数据包在传输的过程出现问题时,接收装置可以使用另一个传输数据包进行处理,保证数据传输的时效性,很好地避免了在单通道传输中,若传输数据包出现问题时,需要接收装置和发送装置同步跳传到另一传输信道,重新传输数据内容,数据内容出现严重延时的情况。当然,在其它替代实施例中,发送装置也可以生成三个、四个或者更多的携带相同的数据内容的传输数据包,并且每一传输数据包对应一传输信道进行传输。由于第一传输数据包和第二传输数据包是携带相同的数据内容,为了避免接收装置重复使用相同的数据内容,接收装置可以根据第一传输数据包和第二传输数据包之中最早到达的传输数据包进行处理,则请参阅图2,方法还包括:步骤201:所述接收装置确定所述第一传输数据包与所述第二传输数据包之中最早接收到的数据包;接收装置根据最早接收到的数据包进行处理,有利于保证接收装置获取数据内容的时效性,尤其是在线流媒体传输中,数据内容的实时性是非常重要,数据内容的延伸容易引起卡顿。而另外,接收装置在确定所述第一传输数据包与所述第二传输数据包之中本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/201680000634.html" title="一种数据传输方法、系统和接收装置原文来自X技术">数据传输方法、系统和接收装置</a>

【技术保护点】
一种数据传输方法,其特征在于,包括:生成第一传输数据包和第二传输数据包,其中,所述第一传输数据包与所述第二传输数据包包含有相同的数据内容;通过第一传输信道向接收装置发送第一传输数据包;通过第二传输信道向所述接收装置发送第二传输数据包。

【技术特征摘要】
【国外来华专利技术】1.一种数据传输方法,其特征在于,包括:生成第一传输数据包和第二传输数据包,其中,所述第一传输数据包与所述第二传输数据包包含有相同的数据内容;通过第一传输信道向接收装置发送第一传输数据包;通过第二传输信道向所述接收装置发送第二传输数据包。2.根据权利要求1所述的方法,其特征在于,所述第一传输信道与所述第二传输信道位于不同的频段上。3.根据权利要求1或2所述的方法,所述第一传输数据包中所述数据内容的编码方式不同于所述第二传输数据包中所述数据内容的编码方式。4.根据权利要求1-3中任一所述的方法,其特征在于,所述方法还包括:所述接收装置确定所述第一传输数据包与所述第二传输数据包之中最早接收到的数据包;所述接收装置对所述最早接收到的数据包进行处理。5.一种数据传输方法,其特征在于,包括:通过第一传输信道和第二传输信道接收发送装置发送的数据包;解析所述数据包,判断所述数据包是否正确;如果所述数据包是正确的,确定首次接收到的所述数据包;对首次接收到的所述数据包进行处理。6.根据权利要求5所述的方法,其特征在于,所述接收装置还包括:如果所述数据包是不正确的,则丢弃所述数据包。7.一种数据传输...

【专利技术属性】
技术研发人员:刘洋成转鹏
申请(专利权)人:深圳市道通智能航空技术有限公司
类型:发明
国别省市:广东;44

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

1