发明名称 |
窄带网络环境下传输大文件数据的方法 |
摘要 |
本发明公开一种窄带网络环境下传输大文件数据的方法,发送方执行如下:步骤1)将大文件分成若干数据包;步骤2)为所述大文件和每个数据包分配标识;步骤3)判断数据包是否全部发送完,若没有发送完,执行步骤4);若发送完,结束发送;步骤4)以数据包为单位向接收方发送数据;步骤5)若接收方返回的结果为正确接收,执行步骤3),否则执行步骤4);接收方执行如下:步骤1’)正确接收到发送方发送的数据后向发送方返回正确接收,否则返回错误;步骤2’)全部数据包都正确接收完毕后根据所述文件和数据包的标识将所有数据包重组成所述大文件。本发明是采用单线程发送方式,因此占用的CPU和内存少,消耗的硬件资源也小。 |
申请公布号 |
CN101453751A |
申请公布日期 |
2009.06.10 |
申请号 |
CN200710199003.2 |
申请日期 |
2007.12.05 |
申请人 |
高德软件有限公司 |
发明人 |
陈涛 |
分类号 |
H04W28/02(2009.01)I;H04L12/56(2006.01)I |
主分类号 |
H04W28/02(2009.01)I |
代理机构 |
中国商标专利事务所有限公司 |
代理人 |
张晓冬 |
主权项 |
1、一种窄带网络环境下传输大文件数据的方法,其特征在于,包括:发送方执行如下:步骤1)将大文件分成若干数据包;步骤2)为所述大文件和每个数据包分配标识;步骤3)判断数据包是否全部发送完,若没有发送完,执行步骤4);若发送完,结束发送;步骤4)以数据包为单位向接收方发送数据;步骤5)若接收方返回的结果为正确接收,执行步骤3),否则执行步骤4);接收方执行如下:步骤1’)正确接收到发送方发送的数据后向发送方返回正确接收,否则返回错误;步骤2’)全部数据包都正确接收完毕后根据所述文件和数据包的标识将所有数据包重组成所述大文件。 |
地址 |
102200北京市昌平区科技园区昌盛路18号B1座 |