[发明专利]数据传输方法和装置在审
申请号: | 201310068239.8 | 申请日: | 2013-03-04 |
公开(公告)号: | CN104038512A | 公开(公告)日: | 2014-09-10 |
发明(设计)人: | 陈秋林;谭巍;同磊 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L1/18;H04L1/16 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 | ||
技术领域
本发明实施例涉及通信技术,尤其涉及一种数据传输方法和装置。
背景技术
家庭用户拥有的智能终端日益增多,如电视机、智能机顶盒、个人计算机、手持电脑、手机等,将这些智能终端构建成智能化的家庭网络,可以促进各个智能终端间的内容自由共享。家庭网络大多采用简单网络连接方式,一个家庭内网络的路由器个数在1-5个之间,组网相对简单,网络稳定性也较好;随着电信运营商的宽带业务升级,家庭局域网内带宽亦随之提高,部分可达到1000Mbps;并且随着智能终端的不断发展,智能终端的操作系统(Operating System,简称OS)逐渐多样化,且各OS上的应用开发都比较开放,对共享数据的个性化要求也逐渐提高。
现阶段家庭网络中各终端之间采用超文本传输协议(Hypertext transfer protocol,简称HTTP)中的HTTP-GET方式和HTTP-POST方式进行传输用户数据。HTTP-GET和HTTP-POST都由一系列HTTP请求头组成,请求头定义了客户端从服务器请求的内容,而响应则是由一系列HTTP应答头和应答数据组成,如果请求成功则返回应答。HTTP-GET是客户端从服务器上获取数据,HTTP-POST是客户端向服务器传送数据。如图1所示,终端1和终端2上都布暑有服务器(WebServer)和浏览器(Browser)。终端1从终端2获取数据时,终端1上的Browser通过HTTP-GET从终端2上的WebServer获取数据,终端1向终端2传送数据时,终端1上的Browser通过HTTP-Post向终端2上的WebServer传送数据。相应地,终端2上的Browser通过HTTP-GET从终端1上的WebServer获取数据,终端2上的Browser通过HTTP-Post向终端1上的WebServer传送数据。
HTTP-GET和HTTP-POST使用的是HTTP协议,HTTP是传输控制协议(Transmission Control Protocol,简称TCP)的一个应用协议。在TCP协议中,发送端发送的所有数据包需要接收端进行确认,发送端会重传每个没有经过接收端确认的数据包。TCP协议的确认重传机制较为复杂,传输可靠性较高,适用于组网结构较为复杂的大规模网络。然而,在组网简单且网络稳定性较好的家庭网络中,各终端之间使用TCP协议传输用户数据,会降低用户数据传输的效率。
发明内容
本发明实施例提供一种数据传输方法和装置,用于提高简单网络中各终端之间的数据传输效率。
第一方面本发明提供一种数据传输方法,包括:
简单网络中的第一终端与所述简单网络中的第二终端,通过协商信令协商用于传输用户数据的传输资源,所述协商信令为采用面向连接的双向可靠数据传输协议传输的信令;
所述第一终端与所述第二终端在利用所述传输资源建立的点对点的数据通道上,通过面向用户的无连接不可靠传输协议传输用户数据。
结合第一方面,第一种可能的实现方式为,
所述第一终端在利用所述传输资源建立的点对点的数据通道上,向所述第二终端发送按顺序编号的用户数据包;
若所述第二终端确定所述用户数据包丢失,所述第一终端接收所述第二终端发送的用于请求重发送所述用户数据包的请求信令,所述请求信令通过面向连接的双向可靠数据传输协议传输;
所述第一终端在利用所述传输资源建立的点对点的数据通道上,向所述第二终端重新发送所述用户数据包。
结合第一方面,或第一方面的第一种可能的实现方式,在第二种可能的实现方式为,
所述第一终端在利用所述传输资源建立的点对点的数据通道上,接收所述第二终端发送的携带有按顺序编号的用户数据包;
若根据所述用户数据包中的编号,确定没有接收到所述用户数据包的上一个用户数据包,采用面向连接的双向可靠数据传输协议向所述第二终端发送用于请求重发所述上一个用户数据包的请求信令;
所述第一终端在利用所述传输资源建立的点对点的数据通道上,接收所述第二终端发送的所述上一个用户数据包。
第二方面,本发明还提供一种数据传输装置,所述装置位于简单网络中,所述装置包括:
信令传输模块,用于与所述简单网络中的第二终端,通过协商信令协商用于传输用户数据的传输资源,所述协商信令为采用面向连接的双向可靠数据传输协议传输的信令;
数据传输模块,用于与所述第二终端在利用所述传输资源建立的点对点的数据通道上,通过面向用户的无连接不可靠传输协议,传输用户数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310068239.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高带宽高PSRR低压降线性稳压器
- 下一篇:利用配重方法防止侧翻的液罐车