[发明专利]一种数据传输方法及第一电子设备有效
申请号: | 201410421845.8 | 申请日: | 2014-08-25 |
公开(公告)号: | CN104168284B | 公开(公告)日: | 2019-02-05 |
发明(设计)人: | 刘峰松;陈少为 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04W28/02;H04W76/10 |
代理公司: | 北京金信知识产权代理有限公司 11225 | 代理人: | 黄威;喻嵘 |
地址: | 100085 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 第一 电子设备 | ||
本发明公开了一种数据传输方法,用于解决现有技术中电子设备在数据传输过程中带宽利用率较低的技术问题。该方法包括:建立所述第一电子设备与第二电子设备之间直接的无线通讯连接;控制所述第一电子设备通过传输控制协议TCP以所述TCP对应的发送窗口的最大值向所述第二电子设备发送数据,从而充分利用了通讯链路中的带宽资源,提高了无线传输的效率。本发明还公开了用于实现所述方法的电子设备。
技术领域
本发明涉及电子技术领域,特别涉及一种数据传输方法及第一电子设备。
背景技术
随着科技的迅速发展和市场竞争的日益激烈,电子设备的性能及外观得到了大力提升,其中笔记本电脑以其小巧轻便、便于携带、娱乐性强等优点正受到越来越多的人们的喜爱,成为学习和生活中不可缺少的一部分。用户利用电子设备可以做的事也越来越多,如:用户可以通过手机的蓝牙进行短距离的文件传输,从而实现分享等。
目前,在使用电子设备通过网络进行连接时,常是基于传输控制协议(Transmission Control Protocol,TCP)进行相互间的文件传输。在TCP中,为了避免网络拥塞,在电子设备进行传输的初期便使用慢启动的方法,即当TCP开始在一个网络中传输数据或发现数据丢失并开始重发时,首先慢慢的对网路实际容量进行试探,避免由于发送了过量的数据而导致阻塞,主机发送了一个报文后就要停下来等待应答,每收到一个应答,拥塞窗口就增加一段长度,从而逐步增大窗口,直至达到一个设定阈值,窗口不再增大,即进入到拥塞避免阶段,并保证网络拥塞的公平性。虽然慢启动能在一定程度上解决网络拥塞的问题,但由于其限定了初始传输窗口的大小,故在用户较少时,例如端对端的无线传输中,可用的带宽资源较为丰富,则通过受限的传输窗口进行传输的过程中也会造成较为严重的带宽浪费,带宽利用率较低。
综上可知,现有技术中电子设备的在数据传输过程中带宽利用率较低的技术问题。
发明内容
本发明实施例提供一种数据传输方法及第一电子设备,解决了现有技术中电子设备在数据传输过程中带宽利用率较低的技术问题。
一种数据传输方法,应用于第一电子设备中,所述方法包括:
建立所述第一电子设备与第二电子设备之间直接的无线通讯连接;
控制所述第一电子设备通过传输控制协议TCP以所述TCP对应的发送窗口的最大值向所述第二电子设备发送数据。
可选的,所述建立所述第一电子设备与第二电子设备之间直接的无线通讯连接,具体包括:
当所述第一电子设备运行第一应用时,将所述第一电子设备中的无线通讯模块作为接入点;
根据针对所述第一应用进行的第一操作对应的操作信息,确定与所述第一操作对应的目标设备标识,将与所述目标设备标识对应、且处于所述接入点的覆盖范围内的电子设备确定为满足所述预设条件的所述第二电子设备;
控制所述第一电子设备在无线链路层建立与所述第二电子设备的无线通讯连接。
可选的,在建立所述第一电子设备与第二电子设备之间直接的无线通讯连接的同时,所述方法还包括:
设置所述TCP对应的所述发送窗口的最大值。
可选的,控制所述第一电子设备通过TCP以所述TCP对应的发送窗口的最大值向所述第二电子设备发送数据,包括:
确定所述第一电子设备中包含待发送数据的数据包对应的第一序列号;
按照所述发送窗口的最大值将所述第一序列号对应的待发送数据包发送至所述第二电子设备。
可选的,在按照所述发送窗口的最大值将所述第一序列号对应的待发送数据包发送至所述第二电子设备之后,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410421845.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多媒体同步方法、装置及系统
- 下一篇:一种抗氧剂的制备方法