数据传输方法、装置、终端及计算机可读存储介质制造方法及图纸

技术编号:18530663 阅读:46 留言:0更新日期:2018-07-25 15:21
本发明专利技术提供了一种数据传输方法、装置、终端及计算机可读存储介质,其中该数据传输方法包括:检测终端只有上行数据,无与该上行数据对应的下行数据,得到检测结果,根据该检测结果重新建立终端与基站之间的数据链路。通过本发明专利技术解决了现有技术中终端只有上行数据而没有对应的下行数据,导致终端无法附着相应基站的问题,从而实现了恢复终端与基站之间的数据链路,保证了终端可以正常上网。

【技术实现步骤摘要】
数据传输方法、装置、终端及计算机可读存储介质
本专利技术涉及通信
,具体涉及一种数据传输方法、装置、终端及计算机可读存储介质。
技术介绍
近年来,无线局域网得到了广泛应用,无线局域网中的主要数据为使用传输控制协议TCP的数据。由于无线局域网无线信道的特性的限制,使得终端的上行数据的平均吞吐量大于下行数据的平均吞吐量。随着无线局域网中通信站点数目的增加,这种上下行传输控制协议TCP数据流的平均吞吐量不公平的问题表现的更加明显。
技术实现思路
有鉴于此,本专利技术实施例提供了一种数据传输方法、装置、终端及计算机可读存储介质,以解决现有技术中终端只有上行数据而没有对应的下行数据,导致终端无法附着相应基站的问题。为此,本专利技术实施例提供了如下技术方案:本专利技术第一方面,提供了一种数据传输方法,包括:检测终端只有上行数据,无与所述上行数据对应的下行数据,得到检测结果;根据所述检测结果重新建立所述终端与基站之间的数据链路。可选地,检测终端只有上行数据,无与所述上行数据对应的下行数据包括:检测TCP数据包,确定所述TCP数据只有tx有数据,rx无数据。可选地,根据所述检测结果重新建立所述终端与基站之间的数量链路包括:检测所述终端有上行数据之后的第一预定时间内,确定无与所述上行数据对应的下行数据的情况下,断开当前数据链路,并控制所述终端重新拨号,重新建立与所述基站的数据链路。可选地,根据所述检测结果重新建立所述终端与基站之间的数量链路包括:检测所述终端有上行数据之后的第二预定时间内,确定无与所述上行数据对应的下行数据的情况下,控制所述终端通过modem重新注册至所述基站;控制所述终端重新拨号,重新建立与所述基站的数据链路。本专利技术第二方面,提供了一种数据传输装置,包括:检测模块,用于检测终端只有上行数据,无与所述上行数据对应的下行数据,得到检测结果;建立模块,用于根据所述检测结果重新建立所述终端与基站之间的数据链路。可选地,所述检测模块还用于检测TCP数据包,确定所述TCP数据只有tx有数据,rx无数据。可选地,所述建立模块还用于检测所述终端有上行数据之后的第一预定时间内,确定无与所述上行数据对应的下行数据的情况下,断开当前数据链路,并控制所述终端重新拨号,重新建立与所述基站的数据链路。可选地,所述建立模块包括:确定单元,用于检测所述终端有上行数据之后的第二预定时间内,确定无与所述上行数据对应的下行数据的情况下,控制所述终端通过modem重新注册至所述基站;建立单元,用于控制所述终端重新拨号,重新建立与所述基站的数据链路。本专利技术第三方面,提供了一种终端,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行上述第一方面中任一所述的数据传输方法。本专利技术第四方面,提供了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述第一方面中任一所述的数据传输方法的步骤。本专利技术实施例技术方案,具有如下优点:本专利技术实施例提供了一种数据传输方法、装置、终端及计算机可读存储介质,其中该数据传输方法包括:检测终端只有上行数据,无与该上行数据对应的下行数据,得到检测结果。为了使得终端可以附着至相应的基站,达到注册网络的目的,首先终端与基站之间需要建立正常的数据链路,在确定终端只有上行数据,而没有与该上行数据对应的下行数据时,说明终端与基站之间的数据链路出现了故障,终端需要根据上述检测结果重新建立终端与基站之间的数据链路,以达到连接至网络的目的,从而解决了现有技术中终端只有上行数据而没有对应的下行数据,导致终端无法附着相应基站的问题,从而实现了恢复终端与基站之间的数据链路,保证了终端可以正常上网。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本专利技术实施例中手机的结构图;图2是根据本专利技术实施例的数据传输方法的流程图;图3是根据本专利技术实施例的数据传输装置的结构框图;图4是本专利技术实施例提供的终端的硬件结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,是本专利技术的实施例的应用场景示意图。移动终端可以为手机或平板电脑等移动设备,移动终端以手机为例,手机的部分结构框图如图1所示,手机包括射频电路210、存储器220、输入单元230、显示单元240、传感器250、音频电路260、无线模块270、处理器280以及电源290等部分。本领域技术人员可以理解,图1中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中RF电路210用于收发信息或通话过程中,信号的接收和发送。存储器220用于存储软件程序以及模块,处理器280通过运行存储在存储器220的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。输入单元230用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。输入单元230可包括触控面板231以及其他输入设备232。其他输入设备232可以包括但不限于物理键盘、功能键、鼠标、操作杆中的一种或几种。显示单元240用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元240可以包括显示面板241。触控面板231可覆盖显示面板241,当触控面板231检测到在其上或附近的触摸操作后,传送给处理器280以确定触摸事件的类型,随后处理器280根据触摸事件的类型在显示面板241上提供相应的视觉输出。手机还可包括至少一种传感器250,如光传感器、运动传感器以及其他传感器。光传感器可包括环境光传感器及接近传感器,环境传感器可根据环境光线的明暗来调节显示面板241的亮度,接近传感器可在手机移动到耳边时,关闭显示面板241和/或背光。本实施例中光传感器可以设置在手机的正面和背面的壳体上,用于检测用户持握手机时的遮挡区域。此处还可以包括压力传感器,设置在手机的正面或背面壳体上,用于通过检测压力的方式获得用户持握手机时的遮挡区域。此外,手机还可以配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,不再赘述。音频电路260、扬声器261、传声器262可提供用户与手机之间的音频接口。无线模块270可以是WIFI模块,为用户提供无线的互联网访问服务。处理器280是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器220内的软件程序和/或模块,以及调用存储在存储器220内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器280可以包括一个或多个处理单本文档来自技高网...

【技术保护点】
1.一种数据传输方法,其特征在于,包括:检测终端只有上行数据,无与所述上行数据对应的下行数据,得到检测结果;根据所述检测结果重新建立所述终端与基站之间的数据链路。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:检测终端只有上行数据,无与所述上行数据对应的下行数据,得到检测结果;根据所述检测结果重新建立所述终端与基站之间的数据链路。2.根据权利要求1所述的数据传输方法,其特征在于,检测终端只有上行数据,无与所述上行数据对应的下行数据包括:检测TCP数据包,确定所述TCP数据只有tx有数据,rx无数据。3.根据权利要求1所述的数据传输方法,其特征在于,根据所述检测结果重新建立所述终端与基站之间的数量链路包括:检测所述终端有上行数据之后的第一预定时间内,确定无与所述上行数据对应的下行数据的情况下,断开当前数据链路,并控制所述终端重新拨号,重新建立与所述基站的数据链路。4.根据权利要求1所述的数据传输方法,其特征在于,根据所述检测结果重新建立所述终端与基站之间的数量链路包括:检测所述终端有上行数据之后的第二预定时间内,确定无与所述上行数据对应的下行数据的情况下,控制所述终端通过modem重新注册至所述基站;控制所述终端重新拨号,重新建立与所述基站的数据链路。5.一种数据传输装置,其特征在于,包括:检测模块,用于检测终端只有上行数据,无与所述上行数据对应的下行数据,得到检测结果;建立模块,用于根据所述检测结果重新建立...

【专利技术属性】
技术研发人员:董志伟
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东,44

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

1