This application discloses a method for file transmission of intelligent terminal, which includes acquiring at least one transmission protocol supported by intelligent terminal; packaging transmission file based on transmission protocol to obtain transmission data corresponding to transmission protocol; generating synthetic data block including transmission data; and acquiring current transmission protocol when transmitting transmission file from synthetic data block. The transmission data matching the transmission format of the current transmission protocol is invoked, and the transmission data is to be transmitted. This method of file transmission saves the hardware chip's operation of layer-by-layer data packaging of the transmission file in the process of file transmission by pre-packaging the file to be transmitted based on the transport protocol supported by the mobile terminal and synthesizing a composite data block. When it needs to be transmitted, the data packaged by the current transmission protocol can be obtained directly from the composite data block, thus saving the hardware chip's operation of layer-by-layer data packaging of the transmission file in the process of file transmission. Time.
【技术实现步骤摘要】
智能终端文件传输的方法、智能终端、存储装置
本申请涉及通信
,特别是涉及一种智能终端文件传输的方法、智能终端、存储装置。
技术介绍
目前移动终端上使用的无线通信方法非常多,有蓝牙、WIFI等,蓝牙是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换。Wi-Fi是一种允许电子设备连接到一个无线局域网的技术,通常使用2.4GUHF或5GSHFISM射频频段。连接到无线局域网通常是有密码保护的,但也可是开放的,这样就允许任何在WLAN范围内的设备可以连接上。本申请的专利技术人在长期的研发中发现,在现有技术中一个文件需要通过WIFI传输或通过蓝牙传输,其虽然文件本质一样,但需要通过协议层来层层包上相关的协议数据,因此,传输操作速度较慢,甚至操作速度远大于传输速度。比如要传输数据内容“hello”,其从应用层开始数据由网络层、数据链路层、物理层来层层加上相应的协议数据,且不同的协议所加的数据相差较大,且因为目前网络速度已经较快,有时所增加协议数据的时间远大于真正传输的时间,因此,现有技术存在缺陷,有待改进与发展。
技术实现思路
本申请主要解决的技术问题是提供一种智能终端文件传输的方法、智能终端、存储装置,能够在文件传输时减少硬件芯片的包装操作的时间,加快无线数据传输时的数据传输速度,提升用户体验,为用户带来方便。为解决上述技术问题,本申请采用的一个技术方案是:提供一种文件传输的方法,该方法包括获取智能终端所支持的至少一个传输协议;基于传输协议对待传输文件进行包装得到与传输协议对应的传输数据;生成包括传输数据的合成数据块;传输待传输文件时, ...
【技术保护点】
1.一种智能终端文件传输的方法,其特征在于,所述方法包括:获取智能终端所支持的至少一个传输协议;基于所述传输协议对待传输文件进行包装得到与所述传输协议对应的传输数据;生成包括所述传输数据的合成数据块;传输所述待传输文件时,获取到当前的传输协议,从所述合成数据块中调用与所述当前的传输协议的传输格式相匹配的传输数据,并对所述传输数据进行传输。
【技术特征摘要】
1.一种智能终端文件传输的方法,其特征在于,所述方法包括:获取智能终端所支持的至少一个传输协议;基于所述传输协议对待传输文件进行包装得到与所述传输协议对应的传输数据;生成包括所述传输数据的合成数据块;传输所述待传输文件时,获取到当前的传输协议,从所述合成数据块中调用与所述当前的传输协议的传输格式相匹配的传输数据,并对所述传输数据进行传输。2.根据权利要求1所述的方法,其特征在于,所述合成数据块包括数据头以及数据主体,所述数据头包括所述传输数据对应的传输协议的标号、所述传输数据的存储地址以及数据大小,所述数据主体包括所述传输数据;所述传输所述待传输文件时,获取到当前的传输协议,从所述合成数据块中调用与所述当前的传输协议的传输格式相匹配的传输数据,并对所述传输数据进行传输的步骤具体包括:基于所述当前的传输协议的类型,从所述数据头中获取与所述类型相匹配的所述传输数据在所述数据主体中的所述存储地址;调用所述存储地址,从所述数据主体中获取到与所述当前的传输协议的传输格式相匹配的所述传输数据,并通过所述传输协议对所述传输数据进行传输。3.根据权利要求2所述的方法,其特征在于,所述存储地址为所述传输数据的起始地址,所述调用所述存储地址,从所述数据主体中获取到与所述当前的传输协议的传输格式相匹配的传输数据,并通过所述传输协议对所述传输数据进行传输的步骤具体包括:获取到所述起始地址,按照所述传输数据的大小,从所述数据主体中获取到与所述当前的传输协议的传输格式相匹配的所述传输数据,并通过所述传输协议对所述传输数据进行传输。4.根据权利要求1所述的方法,其特征在于,所述传输所述待传输文件时,获取到当前的传输协议,从所述合成数据块中调用与当前所述传输协议的传输格式相匹配的传输数据,并对所述待传输数据进行传输的步骤还包括:获取到所述当前的传输协议;...
【专利技术属性】
技术研发人员:俞斌,杨维琴,
申请(专利权)人:惠州TCL移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。