【技术实现步骤摘要】
【国外来华专利技术】多径传送控制协议代理
本专利技术的实施例涉及传送控制协议(TCP)服务领域,并且更具体地说,涉及改进往来于运行TCP的主机或客户端所传递的数据的吞吐量。
技术介绍
主机例如是服务器、膝上型计算机或移动电话,它与诸如另一服务器、膝上型计算机或移动电话等另一主机或订户终端站进行通信。运行TCP的主机利用TCP连接发送和接收与另一主机或订户终端站有关的分组。边缘路由器借助于通过TCP连接往来于主机传送分组来帮助主机。边缘路由器不端接或发起TCP连接,而是做出反应以确保正确传送分组。多径传送控制协议(MPTCP)是与TCP相比将具有各种益处的潜在实现。MPTCP为一个TCP连接利用多个路径,并且因此允许数据通信中更高的吞吐量。使用MPTCP,能够更容易支持诸如视频等更高业务应用。QDDM,MPTCP未被广泛实现,并且即使它在此情况下被实现,如果主机上的TCPIP栈未得到升级,则运行TCP的主机也将不能利用MPTCP。在每个单IP启用的主机上升级TCPIP栈将是困难且耗时的过程,例如,升级数十亿此类装置需要大约数年或数十年。另外,协调升级能够增加此过程的复杂性。
技术实现思路
...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.10.15 US 12/905,9901.一种在第一边缘路由器中促进运行传送控制协议TCP的订户终端站与作为第二边缘路由器和服务器终端站之一的第二电子装置之间的通信的方法,所述方法包括以下步骤:向域名服务器注册所述订户终端站的因特网协议(IP)地址,以指示所述订户终端站具多径传送控制协议MPTCP能力,其中所述第一边缘路由器运行MPTCP代理以促进所述订户终端站仅具有向所述第二电子装置的具MPTCP能力的表象,但实际上具TCP能力而不具MPTCP能力,其中所述第二电子装置正在运行MPTCP和MPTCP代理的至少一个;从所述订户终端站接收目的地为所述第二电子装置的分组或者从所述第二电子装置接收目的地为所述订户终端站的分组;确定所述分组是通过TCP连接从所述订户终端站被接收还是通过MPTCP连接从所述第二电子装置被接收;响应于确定所述分组是通过所述TCP连接从所述订户终端站被接收,执行以下步骤:将所述分组解复用以转换所述分组以便通过所述MPTCP连接进行传送,由此通过利用MPTCP与TCP相比的更高带宽能力,为所述分组利用MPTCP而不是保持TCP来增大吞吐量;以及通过所述MPTCP连接将所述分组传送到所述第二边缘路由器或服务器终端站;存储来自通过所述TCP连接从所述订户终端站接收的所述分组的报头信息;通过所述MPTCP连接从所述第二电子装置接收确认,其中所述确认对应于从所述订户终端站接收的所述分组;基于用于TCP的所述报头信息来转换所述确认;以及通过所述TCP连接将所转换的确认传送到所述订户终端站;以及响应于确定所述分组是通过所述MPTCP连接从所述第二电子装置被接收,执行以下步骤:将所述分组复用以转换所述分组以便通过所述TCP连接进行传送,由此所述第一边缘路由器从MPTCP到TCP进行转换允许所述订户终端站从所述MPTCP连接接收分组而无需重新配置其自己的TCP设置;以及通过所述TCP连接将所述分组传送到所述订户终端站。2.如权利要求1所述的方法,其中在通过所述TCP连接从所述订户终端站接收所述分组时,还执行以下步骤:在所述第一边缘路由器端接所述TCP连接;以及在所述第一边缘路由器发起所述MPTCP连接以将解复用的分组传送到所述第二电子装置。3.如权利要求1所述的方法,其中在通过所述MPTCP连接从所述第二电子装置接收所述分组时,还执行以下步骤:在所述第一边缘路由器端接所述MPTCP连接;以及在所述第一边缘路由器发起所述TCP连接以将复用的分组传送到所述订户终端站。4.如权利要求1所述的方法,其中响应于确定所述分组是通过所述MPTCP连接从所述第二电子装置被接收,还执行以下步骤:存储来自通过所述MPTCP连接从所述第二电子装置接收的所述分组的报头信息;通过所述TCP连接从所述订户终端站接收确认,其中所述确认对应于从所述第二电子装置接收的所述分组;基于用于MPTCP的所述报头信息来解析所述确认;以及通过所述MPTCP连接将所解析的确认传送到所述第二电子装置。5.如权利要求1所述的方法,其中所述订户终端站是运行TCP而不知道所述MPTCP转换的主机,以及其中所述第二电子装置是为运行TCP的第二主机运行MPTCP代理的第二边缘路由器,由此运行TCP的两个主机利用包括更高带宽的MPTCP优点。6.如权利要求1所述的方法,其中所述订户终端站是运行TCP而不知道所述MPTCP转换的主机,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。