一种数据传输方法及终端技术

技术编号:20013209 阅读:30 留言:0更新日期:2019-01-05 21:54
本发明专利技术公开了一种数据传输方法及终端。该方法包括:从数据发送方接收分组数据;根据接收分组数据过程中局部数据特征进行持续判断,并根据判断结果产生反向反馈;在分组数据传输结束前将反向反馈反馈给数据发送方,以使得数据发送方能够对正在传输的分组数据执行相应的传输策略。通过这种方式,能够提高数据传输的效率。

A Data Transmission Method and Terminal

The invention discloses a data transmission method and a terminal. The method includes: receiving the packet data from the data sender; making continuous judgment according to the local data characteristics in the process of receiving the packet data, and generating reverse feedback according to the judgment results; feeding back the reverse feedback to the data sender before the end of the packet data transmission, so that the data sender can implement the corresponding transmission strategy for the packet data being transmitted. In this way, the efficiency of data transmission can be improved.

【技术实现步骤摘要】
一种数据传输方法及终端
本专利技术涉及通信
,特别是涉及一种数据传输方法及终端。
技术介绍
随着通信技术的不断发展,通信数据量的不断增大,人们对数据传输的效率提出了更高的要求。分组数据是为适应计算机通信而发展起来的一种先进通信手段,它可以满足不同速率、不同型号终端与终端、终端与计算机、计算机与计算机间以及局域网间的通信,实现数据库资源共享。大多数计算机网络及通信网络都不能连续地传送任意长的数据,所以实际上网络系统把数据分割成小块,然后逐块地发送,这种小块就称作分组。本专利技术的专利技术人在长期的研发中发现,在现有的分组数据的传输模式中,接收方需要将分组数据的所有数据全部接收齐全后才做出数据包接收结果的应答或者请求重传,这种传输方式的传输效率较低。
技术实现思路
本专利技术主要解决的技术问题是提供一种数据传输方法及终端,以提高数据传输效率。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种数据传输方法,该方法包括:从数据发送方接收分组数据;根据接收分组数据过程中局部数据特征进行持续判断,并根据判断结果产生反向反馈;在分组数据传输结束前将反向反馈反馈给数据发送方,以使得数据发送方能够对正在传输的分组数据执行相应的传输策略。通过这种方式,能够在分组数据的传输过程中,将接收的分组数据的情况及时反馈给数据发送方,以使数据发送方根据反馈对正在传输的分组数据执行相应的传输策略,能够提高数据传输的效率。其中,分组数据包括数据头及多个数据块;上述对所接收到的分组数据的内容进行判断,并根据判断结果产生反向反馈包括:判断是否在未接收到数据头的情况下接收到数据块;如果判断结果为是,则产生重传反馈,以指示数据发送方对分组数据进行重传。其中,重传反馈用于指示数据发送方在接收到重传反馈后终止分组数据的当前传输过程,并对分组数据进行重传。其中,分组数据包括数据头及多个数据块;上述对所接收到的分组数据的内容进行判断,并根据判断结果产生反向反馈的步骤包括:获取已接收的数据块的误码率或错误率;根据误码率或错误率与预设阈值的判断结果产生编码率调整反馈,以指示数据发送方对分组数据的编码率进行调整。其中,上述根据误码率或错误率与预设阈值的判断结果产生编码率调整反馈的步骤包括:若误码率或错误率大于或等于第一阈值,则产生第一编码率调整反馈,以指示数据发送方以更高纠错性能的编码率对分组数据进行传输。其中,第一编码率调整反馈用于指示数据发送方在接收到第一编码率调整反馈后终止分组数据的当前传输过程,并以更高纠错性能的编码率对分组数据进行重传。其中,数据发送方为终端,反向反馈以扩展RC信令的形式进行传输,或者数据发送方为基站,反向反馈以扩展分组数据应答信令的形式进行传输。为解决上述技术问题,本专利技术采用的另一个技术方案是:提供一种数据传输方法,该方法包括:接收数据接收方针对正在向数据接收方传输的分组数据产生的反向反馈;根据反向反馈针对分组数据执行相应的传输策略。其中,反向反馈包括重传反馈,上述根据反向反馈针对分组数据执行相应的传输策略的步骤包括:根据重传反馈对分组数据进行重传。其中,重传反馈用于指示数据发送方在接收到重传反馈后终止分组数据的当前传输过程,并对分组数据进行重传。其中,反向反馈包括编码率调整反馈;上述根据反向反馈针对分组数据执行相应的传输策略的步骤包括:对分组数据的编码率进行调整。其中,编码率调整反馈包括第一编码率调整反馈;上述对分组数据的编码率进行调整的步骤包括:根据第一编码率调整反馈以更高纠错性能的编码率对分组数据进行传输。其中,第一编码率调整反馈用于指示数据发送方在接收到第一编码率调整反馈后终止分组数据的当前传输过程,并以更高纠错性能的编码率对分组数据进行重传。其中,数据接收方为终端反向反馈以扩展分组数据应答信令的形式进行传输,或者数据接收方为基站,反向反馈以扩展RC信令的形式进行传输。为解决上述技术问题,本专利技术采用的又一个技术方案是:提供一种终端。该终端包括:收发器及与收发器耦合的处理器,其中,收发器用于从数据发送方接收分组数据;处理器用于根据收发器接收分组数据过程中局部数据特征进行持续判断,并根据判断结果产生反向反馈;收发器还用于在分组数据传输结束前将处理器产生的反向反馈反馈给数据发送方,以使得数据发送方能够对正在传输的分组数据执行相应的传输策略。为解决上述技术问题,本专利技术采用的再一个技术方案是:提供一种终端。该终端包括:收发器及与收发器耦合的处理器,其中,收发器用于接收数据接收方针对正在向数据接收方传输的分组数据产生的反向反馈;处理器用于根据收发器接收的反向反馈针对所述分组数据执行相应的传输策略。本专利技术实施例的有益效果是:区别于现有技术,本专利技术实施例数据传输方法包括:从数据发送方接收分组数据;根据接收分组数据过程中局部数据特征进行持续判断,并根据判断结果产生反向反馈;在分组数据传输结束前将反向反馈反馈给数据发送方,以使得数据发送方能够对正在传输的分组数据执行相应的传输策略。通过这种方式,能够在分组数据的传输过程中,将接收的分组数据的情况及时反馈给数据发送方,以使数据发送方根据反馈对正在传输的分组数据执行相应的传输策略,能够避免对分组数据进行错误或者没有意义的数据传输,因此,能够提高数据传输的效率。附图说明图1是本专利技术数据传输方法第一实施例的流程示意图;图2是本专利技术数据传输方法第二实施例的流程示意图;图3是图2实施例中分组数据传输过程的示意图;图4是本专利技术数据传输方法第三实施例的流程示意图;图5是图4实施例中步骤S406的流程示意图;图6是图4实施例中分组数据传输过程的示意图;图7是本专利技术数据传输方法第四实施例的流程示意图;图8是图7实施例中分组数据传输过程的示意图;图9是图7实施例中分组数据另一传输过程的示意图;图10是本专利技术数据传输方法第五实施例的流程示意图;图11是本专利技术终端一实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提出一种数据传输方法,如图1所示,图1是本专利技术数据传输方法第一实施例的流程示意图。本实施例的方法包括以下步骤:S101:从数据发送方接收分组数据。S102:根据接收分组数据过程中局部数据特征进行持续判断,并根据判断结果产生反向反馈。其中,本实施例的分组数据至少包括数据头及多个数据块,本实施例所述的持续判断是指在接收到数据头或者每个数据块之后均根据已接收的数据头及数据块的特征进行该判断,并根据判断结果产生反向反馈。本实施例不限定进行判断的分组数据的内容,可以根据实际应用中对数据传输性能的不同要求而进行具体限定。分组数据的内容可以是但不限定于数据的错误率、误码率、传输速率、纠错率、数据大小及数据格式等等。S103:在分组数据传输结束前将反向反馈反馈给数据发送方,以使得数据发送方能够对正在传输的分组数据执行相应的传输策略。通过这种方式,能够在分组数据传输结束前及时将接收到的分组数据的情况反馈给数据发送方,以使数据发送方及时调整对分组数据的传输策略。在一应用场景中,本本文档来自技高网...

【技术保护点】
1.一种数据传输方法,其特征在于,所述方法包括:从数据发送方接收分组数据;根据接收分组数据过程中局部数据特征进行持续判断,并根据判断结果产生反向反馈;在所述分组数据传输结束前将反向反馈反馈给所述数据发送方,以使得所述数据发送方能够对正在传输的所述分组数据执行相应的传输策略。

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法包括:从数据发送方接收分组数据;根据接收分组数据过程中局部数据特征进行持续判断,并根据判断结果产生反向反馈;在所述分组数据传输结束前将反向反馈反馈给所述数据发送方,以使得所述数据发送方能够对正在传输的所述分组数据执行相应的传输策略。2.根据权利要求1所述的方法,其特征在于,所述分组数据包括数据头及多个数据块;所述对所接收到的所述分组数据的内容进行判断,并根据判断结果产生反向反馈包括:判断是否在未接收到所述数据头的情况下接收到所述数据块;如果判断结果为是,则产生重传反馈,以指示所述数据发送方对所述分组数据进行重传。3.根据权利要求2所述的方法,其特征在于,所述重传反馈用于指示所述数据发送方在接收到所述重传反馈后终止所述分组数据的当前传输过程,并对所述分组数据进行重传。4.根据权利要求1所述的方法,其特征在于,所述分组数据包括数据头及多个数据块;所述对所接收到的所述分组数据的内容进行判断,并根据判断结果产生反向反馈的步骤包括:获取已接收的所述数据块的误码率或错误率;根据所述误码率或所述错误率与预设阈值的判断结果产生编码率调整反馈,以指示所述数据发送方对所述分组数据的编码率进行调整。5.根据权利要求4所述的方法,其特征在于,所述根据所述误码率或所述错误率与预设阈值的判断结果产生编码率调整反馈的步骤包括:若所述误码率或所述错误率大于或等于第一阈值,则产生第一编码率调整反馈,以指示所述数据发送方以更高纠错性能的编码率对所述分组数据进行传输。6.根据权利要求5所述的方法,其特征在于,所述第一编码率调整反馈用于指示所述数据发送方在接收到所述第一编码率调整反馈后终止所述分组数据的当前传输过程,并以所述更高纠错性能的编码率对所述分组数据进行重传。7.根据权利要求1所述的方法,其特征在于,所述数据发送方为终端,所述反向反馈以扩展RC信令的形式进行传输,或者所述数据发送方为基站,所述反向反馈以扩展分组数据应答信令的形式进行传输。8.一种数据传输方法,其特征在于,所述方法包括:接收数据接收方针对正在向所述数据接收方传输的分组数据产生的...

【专利技术属性】
技术研发人员:班先亮张颖哲张晶晶
申请(专利权)人:海能达通信股份有限公司
类型:发明
国别省市:广东,44

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

1