发明名称 一种基于移动互联网的数据传输方法及系统
摘要 本发明提供了一种基于移动互联网的数据传输方法,通过对网络传输中的数据进行特定编码及交互协商,采用数据分块传输,两级安全加密校验技术手段,解决了移动终端和服务器之间的数据传输速度慢、易掉线,传输不完整的技术问题,可为上层应用提供高效可靠的数据传输服务。
申请公布号 CN106255155A 申请公布日期 2016.12.21
申请号 CN201610814651.3 申请日期 2016.09.12
申请人 华中科技大学 发明人 任猛;王同洋;路松峰;黄炎;刘儒君;廖卫国
分类号 H04W28/10(2009.01)I;H04W28/18(2009.01)I;H04W28/02(2009.01)I;H04L12/801(2013.01)I;H04L12/805(2013.01)I;H04L12/813(2013.01)I;H04L29/08(2006.01)I 主分类号 H04W28/10(2009.01)I
代理机构 武汉东喻专利代理事务所(普通合伙) 42224 代理人 方放
主权项 一种基于移动互联网的数据传输方法,其特征在于,包括以下步骤:(1)数据链接初始化:(11)移动终端向服务器发出包含网络传输机制、传输数据类别、传输命令类别、数据基本属性信息以及包完整性校验码信息的数据协商请求;(12)服务器首先解析数据协商请求,然后按照网络传输机制为WiFi对应的分包和分块相对较大、网络传输机制为3G或4G对应的分包和分包相对较小的原则设定分包大小和分块大小;若网络传输机制为WiFi则设定传输方式为完全传输方式,若网络传输机制为3G或4G则设定传输方式为断点续传方式;最后生成包含传输方式、分包最大值、分块大小、加密机制、数据完整性验码以及包完整性校验码的数据协商请求响应并反馈给移动终端;(2)数据传输处理:(21)移动终端解析数据协商请求响应,依据数据传输方式、分包大小、分块大小拼装待传输数据包,生成包含数据传输方式、包序号、块序号、数据包、数据完整性校验码以及包完整性校验码的数据传输请求并发送给服务器;(22)服务器解析数据传输请求,利用包完整性校验码检查包的完整性,若不完整,则要求移动终端重传,否则,生成包含数据完整性校验码、传输方式、包序号、块序号、处理结束、包完整性校验码的数据传输请求响应并反馈给移动终端;(3)会话结束处理:(31)移动终端向服务器端发出包含数据完整性校验码、包完整性校验码信息的检查请求;(32)服务器对收到的所有数据包进行拼装,利用数据完整性校验码检查数据块的完整性和数据的完整性;若数据块不完整,则要求移动终端重传该数据块;若数据完整性不一致,则表明整个数据包存在问题,要求移动终端重传整个数据包。
地址 430074 湖北省武汉市洪山区珞喻路1037号