[发明专利]数据传输系统及其传输方法无效
申请号: | 201010277207.5 | 申请日: | 2010-09-09 |
公开(公告)号: | CN102404184A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | 郑旭维;司彦锋 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 系统 及其 传输 方法 | ||
1.一种数据传输系统,其包括服务器,该服务器包括数据发送模块,该数据发送模块可向客户端发送数据包,其特征在于:该服务器还包括数据管理模块,该数据管理模块用于接收该客户端当前的网络状态信号,并在预设的数据包大小中选择与该客户端当前的网络状态相匹配的数据包大小进行组包,并通过该数据发送模块对组包后的数据进行发送。
2.如权利要求1所述的数据传输系统,其特征在于:该数据传输系统还包括该数据提取模块,该数据提取模块用于响应该客户端请求并提取该客户端需要的数据。
3.如权利要求2所述的数据传输系统,其特征在于:该客户端根据当前网络状态信号包括第一状态信号和第二状态信号,当该数据管理模块接收第一状态信号时,从该数据中提取第一预设数据包大小的数据进行组包;当该数据管理模块接收第二状态信号时,从该数据中提取第二预设数据包大小的数据进行组包。
4.如权利要求3所述的数据传输系统,其特征在于:该第一状态信号为客户端网络处于顺畅状态,该第二状态信号为客户端网络拥塞状态。
5.如权利要求4所述的数据传输系统,其特征在于:该数据传输系统还包括判断模块,该判断模块用于在接收该网络状态并判断该数据提取模块中是否还存在未发送的数据;若该数据提取模块中存在未发送的数据,则该判断模块输出网络状态信号给该数据管理模块。
6.一种数据传输方法,用于在连接的客户端和服务器之间数据传输,该数据传输方法包括如下步骤:
服务器检测是否接收到客户端当前网络状态信号;
若接收到客户端当前的网络状态信号,服务器根据当前的网络状态信号在预设的不同数据包中选择与当前网络状态匹配的数据包进行数据组包并输出数据包发送给客户端。
7.如权利要求6所述的数据传输方法,其特征在于:该网络状态信号包括第一状态信号和第二状态信号,该数据传输方法包括如下步骤:
判断客户端的网络状态是否为第一状态信号,当客户端的网络状态为第一状态信号时,选择第一预设数据包大小对数据进行组包;
当客户端的网络状态为第二状态信号时,选择第二预设数据包大小对数据进行组包。
8.如权利要求7所述的数据传输方法,其特征在于:该第一状态信号为客户端网络处于顺畅状态,该第二状态信号为客户端网络拥塞状态。
9.如权利要求6所述的数据传输方法,其特征在于:该数据传输方法在服务器检测是否接收到客户端当前网络状态信号之前,还包括如下步骤:
服务器响应客户端请求,提取需要传输的数据;
获取该数据中以第三预设数据包大小的数据进行组包并发送;
判断是否存在未发送的数据,若存在未发送的数据,则检测是否接收到客户端当前网络状态信号。
10.如权利要求9所述的数据传输方法,其特征在于:该第三预设数据包大小与该第一预设数据包和该第二预设数据包中的一者大小相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010277207.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:局部涂胶机
- 下一篇:用于腹膜透析换液操作的专用操作箱