提高传输控制协议数据吞吐量的方法及系统的制作方法

文档序号:7971450阅读:223来源:国知局
专利名称:提高传输控制协议数据吞吐量的方法及系统的制作方法
技术领域
本发明涉及无线通信系统中的传输控制协议(TCP)连接技术,具体涉及提高传输控制协议数据吞吐量的方法及系统。
背景技术
TCP提供一种面向连接的、可靠的字节流服务,TCP通过以下应答机制为数据传输提供可靠性TCP发送端将接收到的数据分割成TCP认为最适合发送的数据块,组成TCP报文段,包括TCP头和TCP数据段,其中,TCP头包括源端口号、目的端口号和序号,源端口号和目的端口号用于寻找发送端和接收端的应用进程,序号用来标识从TCP发送端向TCP接收端发送的数据字节流。然后,TCP发送端在TCP报文段之前增加网络协议(IP)头,将TCP报文段封装为IP数据报文,IP头包括服务类型(TOS)字段、源IP地址和目的IP地址,其中,TOS字段标识报文的处理优先级,源IP地址和目的IP地址用于寻找TCP发送端和TCP接收端。
TCP发送端将IP数据报文排序后发送,并启动一个定时器;TCP接收端收到数据报文后,向发送端发回一个命令正确应答(ACK)字段为1的TCP应答报文作为确认信息,如果TCP接收端在定时器溢出之前收到此确认信息,则认为接收端已经安全收到数据报文,TCP发送端就会接着发送下一个数据报文,如果TCP接收端在定时器溢出之前没有收到确认信息,则认为TCP接收端没有收到数据报文,TCP发送端就会重发这个数据报文。接收端对接收到的数据报文按TCP报文段中的序号进行排序,丢弃重复的数据报文,将收到的数据按正确的顺序发送到应用进程,即完成TCP数据传输。
上述TCP应答机制决定了数据的传送速率与应答的速率有关。
随着无线通信技术的发展,前向和反向空中接口速率不断提高,例如CDMA2000 1xEV-DO Rev.A的前向峰值速率可达3072kbps,反向峰值速率可达1843.2kbps,使得移动终端不仅能够从业务服务器上高速的下载数据,还可以向业务服务器高速的上传数据。
但是,实际数据通信过程中,TCP的应答和数据传送不加以区分,而是平等竞争共用的预先建立的主传输承载传输资源,这样,在移动终端使用同一个业务服务器上的多个业务时,只有主传输承载可用,此时,如果数据传输挤占了TCP应答报文的传输带宽,使得应答时间加长,发送端等待应答的时间就增长,从而直接影响数据传输速率,影响数据吞吐量。

发明内容
有鉴于此,本发明实施例的主要目的在于提供一种提高传输控制协议数据吞吐量的方法及系统,提高TCP连接的数据吞吐量。
本发明实施例的第二主要目的在于提供一种接入终端,提高TCP连接的数据吞吐量。
本发明实施例的第三主要目的在于提供一种业务服务器,提高TCP连接的数据吞吐量。
为达到上述目的,本发明实施例的技术方案是这样实现的一种提高传输控制协议数据吞吐量的方法,包括以下步骤建立接入终端到业务服务器的主传输承载和辅助传输承载;通过接入终端和业务服务器之间的主传输承载传输数据报文;通过接入终端和业务服务器之间的辅助传输承载传输TCP应答报文。
一种提高传输控制协议数据吞吐量的系统,包括接入终端和业务服务器,所述接入终端,用于建立到业务服务器的主传输承载和辅助传输承载,通过主传输承载与业务服务器传输数据报文,通过辅助传输承载与业务服务器传输TCP应答报文;所述业务服务器,用于与接入终端建立主传输承载和辅助传输承载,通过接入终端与业务服务器之间的主传输承载与所述接入终端传输数据报文,通过所述接入终端与业务服务器之间的辅助传输承载与所述接入终端传输TCP应答报文。
一种接入终端,包括数据传输模块、TCP应答模块和收发模块,所述数据传输模块,用于通过收发模块建立接入终端与业务服务器之间的主传输承载,通过收发模块和所述主传输承载与业务服务器进行数据报文的传输;所述TCP应答模块,用于通过收发模块建立接入终端与业务服务器之间的辅助传输承载,通过收发模块和所述辅助传输承载与业务服务器进行TCP应答报文的传输;所述收发模块,用于建立接入终端与业务服务器之间的主传输承载,转发数据传输模块和业务服务器之间的数据报文;建立接入终端与业务服务器之间的辅助传输承载,转发TCP应答模块与业务服务器之间的TCP应答报文。
一种业务服务器,包括数据传输模块、TCP应答模块和收发模块,所述数据传输模块,用于通过收发模块与接入终端建立主传输承载,通过收发模块和所述主传输承载与接入终端进行数据报文的传输;所述TCP应答模块,用于通过收发模块与接入终端建立辅助传输承载,通过收发模块和所述辅助传输承载与接入终端进行TCP应答报文的传输;所述收发模块,用于与接入终端建立主传输承载,转发数据传输模块和接入终端之间的数据报文;与接入终端建立辅助传输承载,转发TCP应答模块与接入终端之间的TCP应答报文。
与现有技术相比,本发明实施例提供的提高传输控制协议数据吞吐量的方法及系统和接入终端与业务服务器,为TCP应答报文请求辅助传输承载,数据报文从主传输承载上传输,TCP应答报文从辅助传输承载传输,使得数据传输不会挤占TCP应答报文的传输带宽,减小了TCP应答报文的传输时间,增大了数据传输速率,最终提高了TCP连接的数据吞吐量。


图1为本发明实施例中的提高TCP数据吞吐量的总体方法流程图;图2为本发明实施例一提高TCP数据吞吐量的方法流程图;图3为本发明实施例二提高TCP数据吞吐量的方法流程图;图4为本发明实施例中的提高TCP数据吞吐量的总体系统结构图;图5为本发明实施例中的提高TCP数据吞吐量的系统结构图;图6为本发明实施例中的提高TCP数据吞吐量的接入终端结构图;图7为本发明实施例中的提高TCP数据吞吐量的业务服务器结构图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图及具体实施例对本发明进行详细说明。
本发明实施例中的提高TCP数据吞吐量的方法的主要思想是建立从接入终端到业务服务器的主传输承载和辅助传输承载,通过接入终端到业务服务器的主传输承载传输数据报文,通过接入终端到业务服务器的辅助传输承载传输TCP应答报文。
图1为本发明实施例中的提高TCP数据吞吐量的总体方法流程图,参见图1,该方法包括以下步骤步骤100建立接入终端到业务服务器的主传输承载和辅助传输承载;步骤101通过接入终端和业务服务器之间的主传输承载传输数据报文;步骤102通过接入终端和业务服务器之间的辅助传输承载传输TCP应答报文。
下面以CDMA2000 1xEV-DO系统为例分别就两个实施例进行详细说明。在该系统中,接入终端为AT,接入网络为AN,分组业务节点为分组数据服务节点(PDSN),接入网络与分组业务节点之间的连接为A10连接。以下实施例中的业务服务器为文件传送协议(FTP)服务器。
实施例一本实施例中对FTP下载业务中提高TCP数据吞吐量的方法进行详细说明。图2为本发明实施例一提高TCP数据吞吐量的方法流程图,参见图2,该方法包括以下步骤步骤200建立AT与FTP服务器之间的主传输承载。
本步骤建立的主传输承载包括AT和AN之间的主空口连接、AN与PDSN之间的主A10连接以及PDSN与FTP服务器之间的网络连接。具体建立过程与现有的主传输承载建立过程相同,在此不再赘述。
主传输承载建立完成后,PDSN和AT之间建立点到点协议(PPP)会话连接,供PDSN对AT进行认证、鉴权。在此过程中,PDSN为AT分配IP地址。
步骤201AT通过AN和PDSN向FTP服务器发送数据传输请求;在本步骤,AT设定其TCP端口号,向AN发送数据传输请求即FTP下载请求,由AN和PDSN转发到FTP服务器。
步骤202~步骤205是AT请求和建立辅助传输承载的过程,包括建立AT和AN之间的辅助空口连接以及AN与PDSN之间的辅助A10连接。实际应用中,可以只建立AT与AN之间的辅助空口连接,通过AT与AN之间的辅助空口连接和AN与PDSN之间的主A10连接传输TCP应答报文。
步骤202AT向AN发送建立辅助空口连接的请求消息;本步骤中,AT向AN发送反向KK业务质量请求(ReservationKKQoSRequestRev),请求TCP应答报文专用的反向辅助空口连接,或AT向AN同时发送前向和反向KK业务质量请求,请求TCP应答报文专用的前反向辅助空口连接;反向KK业务质量请求或前/反向KK业务质量请求中的业务质量属性标识(ProfileID)字段填充表示信令的值,以此来标注TCP应答的服务质量(QoS)要求,即请求建立的辅助空口连接为承载信令的辅助空口连接。
步骤203AN判断在该AT与AN之间是否已存在承载TCP应答报文的反向辅助空口连接,有则执行步骤206,否则执行步骤204。
步骤204AN在其自身与AT之间建立辅助空口连接。
在本步骤,AN与AT进行信息交互,首先完成无线链路协议(RLP)流的建立和激活,然后完成媒体接入控制(MAC)流的建立和激活,将MAC流与RLP流绑定,最后将连接打开,即完成辅助空口连接的建立。
如果步骤202中,AT向AN发送反向KK业务质量请求,请求TCP应答报文专用的反向辅助空口连接,则本步骤建立反向辅助空口连接,且AN将承载TCP应答报文的反向辅助空口连接的MAC参数设为低延迟模式的参数,使得此反向MAC信道得到较高的空口调度等级,即使在此反向MAC信道传输的TCP应答报文优先于在高容量模式的反向MAC信道中传输的普通数据业务得到传输。
当步骤202中AT向AN同时发送前向和反向KK业务质量请求,请求TCP应答报文专用的前反向辅助空口连接,则本步骤同时建立前反向辅助空口连接。此时,AN除将反向辅助空口连接的MAC参数设为低延迟模式外,还将前向辅助空口连接参数设为低延迟的空口连接,即将前向辅助空口连接设为时延敏感,即使得此前向辅助空口连接得到较高的空口调度等级,即使在此前向辅助空口连接中传输的TCP应答报文优先于前向的普通数据业务得到传输。
辅助空口连接建立完成后,AT将TCP应答报文中的AT端口号、FTP服务器端口号、AT的IP地址、FTP服务器的IP地址和ACK字段与建立的辅助空口连接对应,并保存对应关系,以便于在传输TCP应答报文时选择对应的辅助空口连接。
步骤205AN和PDSN建立承载TCP应答报文的辅助A10连接。
本步骤的辅助A10连接建立过程与主A10连接建立过程相同,在此不再赘述。
辅助A10建立完成后,AN将此A10连接与步骤204中激活的RLP流一一对应,并保存此对应关系,使得AN能够将辅助空口连接传输来的TCP应答报文通过对应的辅助A10连接传输到PDSN。
步骤206FTP服务器将FTP业务数据报文通过主传输承载发送到AT。
本步骤FTP服务器首先通过网络将FTP业务数据报文路由到PDSN,由PDSN通过主A10连接发送到AN,再由AN通过主空口连接发送到AT。
步骤207AT构建TCP应答报文。
本步骤中,AT将TCP应答报文封装为IP包时在IP头的TOS字段标注比反向的TCP业务数据报文更高的优先等级,使得PDSN能够根据此TOS值将TCP应答报文通过网络优先路由到FTP服务器,且由FTP服务器优先处理接收到的TCP应答报文。
步骤208AT通过AT与FTP服务器之间的辅助传输承载将TCP应答报文发送到FTP服务器。
TCP应答报文通过与其源/目的端口号、源/目的IP地址和ACK字段相对应的辅助空口连接,以及与辅助空口连接绑定的辅助A10连接传送到PDSN,由PDSN根据报文中的目的IP地址通过网络路由到FTP服务器。FTP收到此TCP应答报文后,再发送下一个FTP业务数据报文。
实施例二本实施例对FTP上载业务中提高TCP数据吞吐量的方法进行详细说明。图3为本发明实施例二提高TCP数据吞吐量的方法流程图。参见图3,该方法包括以下步骤步骤300与步骤200相同。
步骤301AT通过AN和PDSN向FTP服务器发送数据传输请求。
在本步骤,AT设定其TCP端口号,向AN发送数据传输请求即FTP上传请求,由AN和PDSN转发到FTP服务器。
上传请求的IP数据包中携带了TOS值,由FTP将此TOS值保存,供FTP在构建TCP应答报文时用。
步骤302AT向AN发送建立辅助空口连接的请求消息。
本步骤中,AT向AN发送前向KK业务质量请求(ReservationKKQoSRequestFwd),请求前向辅助空口连接,或同时发送前向和反向KK业务质量请求,请求双向辅助空口连接;前向KK业务质量请求或前/反向KK业务质量请求中的ProfileID字段为表示信令的值,以标注TCP传输的QoS要求。
步骤303~步骤305与步骤203~步骤205的所有描述均相同。
步骤306AT通过预留(Resv)消息将业务流模板(TFT)发送给PDSN,由PDSN保存,并将TFT与建立的辅助A10连接对应。
TFT中携带了本次业务的包过滤元素,包括源/目的端口号、源/目的IP地址和TOS值,PDSN将此包过滤元素与辅助A10连接相对应,供PDSN转发FTP服务器发送的TCP应答报文时查找与TCP应答报文中的源/目的端口号、源/目的IP地址和TOS值对应的辅助A10连接。
步骤307AT将FTP业务数据报文通过主传输承载发送到FTP服务器。
步骤308FTP服务器构建TCP应答报文。
本步骤中,当FTP服务器将TCP应答报文封装为IP包时,在IP头的TOS字段标注比前向的TCP业务数据报文更高的优先等级,使得TCP应答报文在FTP服务器到PDSN中的网络路由时得到优先传输。具体的TOS值为FTP保存的AT向FTP发送的数据传输请求的IP包中携带的TOS值,供PDSN根据TCP应答报文中的源/目的端口号、源/目的IP地址和TOS值查找转发该TCP应答报文的辅助A10连接。
步骤309FTP服务器将TCP应答报文通过网络路由到PDSN。
步骤310PDSN在其保存的TFT与A10连接的对应关系中查找到与TCP应答报文中的源/目的端口号、源/目的IP地址和TOS值相对应的辅助A10连接,通过此辅助A10连接将TCP应答报文转发到AN。
即PDSN收到网络侧发来的TCP应答报文,将TCP应答报文中的源端口号、目的端口号、源IP地址、目的IP地址和TOS值与其保存的TFT中值比较,选择该数据报文在哪个A10连接上承载。
步骤311AN将TCP应答报文通过辅助空口连接发送到AT。
实际应用中,辅助传输承载也可以在AT向FTP服务器发送数据传输请求前建立。
本实施例中的FTP服务器也可以为超文本传送协议(HTTP)服务器等基于TCP的业务服务器。
图4为本发明实施例中的提高TCP数据吞吐量的总体系统结构图,参见图4,该系统包括接入终端和业务服务器,接入终端用于建立接入终端到业务服务器的主传输承载和辅助传输承载,通过主传输承载与业务服务器传输数据报文,通过辅助传输承载与业务服务器传输TCP应答报文;业务服务器用于与接入终端建立主传输承载和辅助传输承载,通过接入终端与业务服务器之间的主传输承载与接入终端传输数据报文,通过接入终端与业务服务器之间的辅助传输承载与接入终端传输TCP应答报文。
下面以CDMA2000 1xEV-DO系统为例对本发明实施例中的提高TCP数据吞吐量的系统结构进行详细说明。
图5为本发明实施例中的提高TCP数据吞吐量的系统结构图,参见图5,该系统包括AT、AN、PDSN和业务服务器,其中,AT用于与AN建立主空口连接和辅助空口连接,通过主空口连接与AN进行数据报文的传输,通过辅助空口连接与AN进行TCP应答报文的传输。
AN用于与AT建立主空口连接和辅助空口连接,与PDSN建立主A10连接;通过主空口连接和主A10连接转发PDSN和AT之间的数据报文;通过辅助空口连接接收AT发送的TCP应答报文,发送到PDSN;通过辅助空口连接将PDSN发送的TCP应答报文发送到AT;PDSN用于与AN建立主A10连接;接收业务服务器发送的数据报文,通过主A10连接转发到AN;接收AN通过主A10连接发送的数据报文,转发到业务服务器;转发AN与业务服务器之间的TCP应答报文。
业务服务器用于与PDSN建立网络连接,通过网络路由与PDSN进行数据报文和TCP应答报文的传输。
AN进一步用于与PDSN建立辅助A10连接,通过辅助空口连接和辅助A10连接转发PDSN和AT之间的TCP应答报文;PDSN进一步用于与AN建立辅助A10连接,接收业务服务器发送的TCP应答报文,通过辅助A10连接发送到AN;接收AN通过辅助A10连接发送来的TCP应答报文,发送到业务服务器。
AT进一步用于将TCP应答报文中的TOS值设为比数据报文高优先级的值;PDSN进一步用于根据TOS值将TCP应答报文优先路由到业务服务器。
业务服务器进一步用于将TCP应答报文中的TOS字段设为比数据报文优先级高的值,并根据该TOS值将TCP应答报文路由到PDSN。
图6为本发明实施例中提高TCP数据吞吐量的接入终端结构图,参见图6,该接入终端包括数据传输模块、TCP应答模块和收发模块,其中,数据传输模块,用于通过收发模块建立接入终端与业务服务器之间的主传输承载,通过收发模块和主传输承载与业务服务器进行数据报文的传输。
TCP应答模块,用于通过收发模块建立接入终端与业务服务器之间的辅助传输承载,通过收发模块和辅助传输承载与业务服务器进行TCP应答报文的传输。
收发模块,用于建立接入终端与业务服务器之间的主传输承载,转发数据传输模块和业务服务器之间的数据报文;建立接入终端与业务服务器之间的辅助传输承载,转发TCP应答模块与业务服务器之间的TCP应答报文。
图7为本发明实施例中的提高TCP数据吞吐量的业务服务器结构图。参见图7,该业务服务器包括数据传输模块、TCP应答模块和收发模块,所述数据传输模块,用于通过收发模块与接入终端建立主传输承载,通过收发模块和所述主传输承载与接入终端进行数据报文的传输;所述TCP应答模块,用于通过收发模块与接入终端建立辅助传输承载,通过收发模块和所述辅助传输承载与接入终端进行TCP应答报文的传输;所述收发模块,用于与接入终端建立主传输承载,转发数据传输模块和接入终端之间的数据报文;与接入终端建立辅助传输承载,转发TCP应答模块与接入终端之间的TCP应答报文。
由以上所述可以看出,本发明实施例提供的提高传输控制协议数据吞吐量的方法及系统,通过为TCP应答报文建立专门的辅助传输承载,辅助传输承载中的反向空口连接设为低延迟模式,前向空口连接设为时延敏感,使数据报文从主传输承载传输,TCP应答报文从辅助传输承载传输,使得数据传输不会挤占TCP应答报文的传输带宽,从而减小了TCP应答报文的传输时间,增大了数据传输率,最终提高了TCP的数据吞吐量。
本发明提供的提高传输控制协议数据吞吐量的方法及系统,除应用在如上所述的CDMA2000系统中以外,还可以应用于诸如TD-SCDMA和WCDMA等采用TCP的系统中。当应用于除CDMA2000系统外的其他采用TCP的系统时,其实现提高传输控制协议数据吞吐量的具体过程的原理与上述实施例所述原理完全相同。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种提高传输控制协议数据吞吐量的方法,其特征在于,该方法包括以下步骤建立接入终端到业务服务器的主传输承载和辅助传输承载;通过接入终端和业务服务器之间的主传输承载传输数据报文;通过接入终端和业务服务器之间的辅助传输承载传输传输控制协议TCP应答报文。
2.如权利要求1所述的方法,其特征在于,所述建立接入终端到业务服务器的辅助传输承载包括建立接入终端与接入网络之间的辅助空口连接。
3.如权利要求2所述的方法,其特征在于,在所述建立接入终端与接入网络之间的辅助空口连接之前进一步包括接入网络判断是否存在所述的辅助空口连接,如果不存在则建立接入终端与接入网络之间的辅助空口连接。
4.如权利要求2所述的方法,其特征在于,所述辅助空口连接为低延迟的空口连接。
5.如权利要求2所述的方法,其特征在于,所述建立接入终端到业务服务器的辅助传输承载进一步包括建立接入网络与分组业务节点之间的辅助A10连接。
6.如权利要求5所述的方法,其特征在于,当接入终端从业务服务器下载数据报文时,接入终端将所述TCP应答报文的业务类型TOS字段标注比数据报文高的优先级,所述通过接入终端和业务服务器之间的辅助传输承载传输TCP应答报文为接入终端将所述TCP应答报文通过辅助空口连接发送到接入网络,接入网络通过与所述辅助空口连接对应的辅助A10连接将所述TCP应答报文传输到分组业务节点,分组业务节点根据所述TOS值将所述TCP应答报文优先路由到业务服务器,业务服务器根据所述TOS值优先处理所述TCP应答报文。
7.如权利要求5所述的方法,其特征在于,当接入终端向业务服务器上传数据报文时,业务服务器将所述TCP应答报文的TOS字段标注比数据报文高的优先级,所述通过接入终端和业务服务器之间的辅助传输承载传输TCP应答报文包括业务服务器根据所述TCP应答报文中的TOS值将所述TCP应答报文优先路由到分组业务节点;分组业务节点根据所述TCP应答报文中的TOS值,通过辅助A10连接将所述TCP应答报文优先传输到接入网络,由接入网络通过对应的辅助空口连接传输到接入终端。
8.如权利要求5所述的方法,其特征在于,当接入终端向业务服务器上传数据报文时,业务服务器获取接入终端所使用的TOS值,并写入所述TCP应答报文中的TOS字段,所述通过接入终端和业务服务器之间的辅助传输承载传输TCP应答报文包括业务服务器将所述TCP应答报文路由到分组业务节点;分组业务节点查找传输所述TCP应答报文的辅助A10连接,并通过所述辅助A10连接传输到接入网络,由接入网络通过对应的辅助空口连接传输到接入终端。
9.如权利要求8所述的方法,其特征在于,所述业务服务器获取接入终端所使用的TOS值的方法包括接入终端通过接入网络和分组业务节点向业务服务器发送携带TOS值的数据传输请求;业务服务器保存所述数据传输请求报文中的TOS值。
10.如权利要求8所述的方法,其特征在于,所述分组业务节点查找传输所述TCP应答报文的辅助A10连接的方法包括以下步骤接入终端通过接入网络向分组业务节点发送携带业务服务器端口号和网络协议IP地址、接入终端端口号和IP地址以及所述TOS值的业务流模板TFT;分组业务节点保存所述TFT,并将所述TFT与所述辅助A10连接对应;分组业务节点根据TCP应答报文中的业务服务器端口号和网络协议IP地址、接入终端端口号和IP地址以及TOS值与所述分组业务节点保存的TFT中的值相对应,选择传输所述TCP应答报文的辅助A10连接。
11.一种提高传输控制协议数据吞吐量的系统,包括接入终端和业务服务器,其特征在于,所述接入终端,用于建立到业务服务器的主传输承载和辅助传输承载,通过主传输承载与业务服务器传输数据报文,通过辅助传输承载与业务服务器传输TCP应答报文;所述业务服务器,用于与接入终端建立主传输承载和辅助传输承载,通过接入终端与业务服务器之间的主传输承载与所述接入终端传输数据报文,通过所述接入终端与业务服务器之间的辅助传输承载与所述接入终端传输TCP应答报文。
12.如权利要求11所述的系统,其特征在于,该系统进一步包括接入网络和分组业务节点,所述接入网络,用于与所述接入终端建立主空口连接和辅助空口连接,与分组业务节点建立主A10连接;通过所述主空口连接和主A10连接转发分组业务节点和接入终端之间的数据报文;通过所述辅助空口连接接收接入终端发送的TCP应答报文,发送到分组业务节点;通过所述辅助空口连接将分组业务节点发送的TCP应答报文发送到接入终端;所述分组业务节点,用于与所述接入网络建立主A10连接;接收业务服务器发送的数据报文,通过主A10连接转发到接入网络;接收接入网络通过主A10连接发送的数据报文,转发到业务服务器;转发接入网络与业务服务器之间的TCP应答报文。
13.如权利要求12所述的系统,其特征在于,所述接入网络进一步用于与分组业务节点建立辅助A10连接,通过所述辅助空口连接和所述辅助A10连接转发分组业务节点和接入终端之间的TCP应答报文;所述分组业务节点进一步用于与所述接入网络建立辅助A10连接,接收业务服务器发送的TCP应答报文,通过所述辅助A10连接发送到接入网络;接收接入网络通过所述辅助A10连接发送来的TCP应答报文,发送到业务服务器。
14.如权利要求12所述的系统,其特征在于,所述接入终端进一步用于将所述TCP应答报文中的TOS值设为比所述数据报文高优先级的值;所述分组业务节点进一步用于根据所述TOS值将所述TCP应答报文优先路由到所述业务服务器。
15.如权利要求12所述的系统,其特征在于,所述业务服务器进一步用于将所述TCP应答报文中的TOS字段设为比数据报文优先级高的值,并根据所述TOS值将所述TCP应答报文路由到所述分组业务节点。
16.一种接入终端,其特征在于,该接入终端包括数据传输模块、TCP应答模块和收发模块,所述数据传输模块,用于通过收发模块建立接入终端与业务服务器之间的主传输承载,通过收发模块和所述主传输承载与业务服务器进行数据报文的传输;所述TCP应答模块,用于通过收发模块建立接入终端与业务服务器之间的辅助传输承载,通过收发模块和所述辅助传输承载与业务服务器进行TCP应答报文的传输;所述收发模块,用于建立接入终端与业务服务器之间的主传输承载,转发数据传输模块和业务服务器之间的数据报文;建立接入终端与业务服务器之间的辅助传输承载,转发TCP应答模块与业务服务器之间的TCP应答报文。
17.一种业务服务器,其特征在于,该业务服务器包括数据传输模块、TCP应答模块和收发模块,所述数据传输模块,用于通过收发模块与接入终端建立主传输承载,通过收发模块和所述主传输承载与接入终端进行数据报文的传输;所述TCP应答模块,用于通过收发模块与接入终端建立辅助传输承载,通过收发模块和所述辅助传输承载与接入终端进行TCP应答报文的传输;所述收发模块,用于与接入终端建立主传输承载,转发数据传输模块和接入终端之间的数据报文;与接入终端建立辅助传输承载,转发TCP应答模块与接入终端之间的TCP应答报文。
全文摘要
本发明公开了一种提高传输控制协议数据吞吐量的方法,该方法包括以下步骤建立接入终端到业务服务器的主传输承载和辅助传输承载;通过接入终端和业务服务器之间的主传输承载传输数据报文;通过接入终端和业务服务器之间的辅助传输承载传输传输控制协议(TCP)应答报文。本发明还公开了一种提高传输控制协议数据吞吐量的系统、接入终端和业务服务器。使用本发明减小了TCP应答报文的传输时间,提高了TCP数据吞吐量。
文档编号H04L29/08GK1976343SQ20061014719
公开日2007年6月6日 申请日期2006年11月10日 优先权日2006年11月10日
发明者林青, 甘斌, 敬晓云 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1