使用适当的通信协议提供消息传送的方法

文档序号:7951310阅读:305来源:国知局
专利名称:使用适当的通信协议提供消息传送的方法
技术领域
本发明涉及因特网消息(即电子邮件消息)的优化、低等待时间(latency )传输。
技术背景如今,经由因特网消息进行的通信净皮广泛地使用,并且可以在经由无线或有线连接而连接到因特网的计算机终端(例如个人计算机或PDA )之间执行。连接到无线接入网的移动终端(例如蜂窝电话)也能够向连接到因特网的另一移动终端或计算机终端发送电子邮件或者从其接收 电子由卩/f牛。通常使用的SMTP (简单邮件传输协议)常常借助于分组交换和面向 连接的TCP (传输控制协议)在SMTP客户端(即因特网消息发送方)和 SMTP服务器(即因特网消息接收方)之间提供对任何大小的因特网消息 的可靠传输,并且任何能够进行电子邮件通信的移动终端或计算机都能 够被安排成起SMTP客户端以及SMTP服务器的作用。因特网消息(即电子邮件消息)包括含有信息的首部集,所述信息 关于发送方、 一个或多个预定接收方以及消息的主题,同时消息本身被 包含在追加于首部的主体中。SMTP/TCP因特网消息被信封预先挂起 (prepend),所述信封帮助消息通过一组中间节点的路由选择,从而 实现所谓的消息的逐跳递送(hop-by-hop-delivery )。每个发送方都 进行路由选择查找并且将消息转发到下一跳的服务器,所述下一跳的服 务器重复所述过程直到消息被递送到它的预定接收方,并且始发 (originating)的发送方可以;故安排成绕过i 各由选择步骤并且将所有 消息转发到相同的下一跳服务器,所述下一跳服务器为消息的向前传输 提供必要的路由选择。因特网消息的发送方和一个或多个4妄收方通常一皮称作MUA( Message User Agent消息用户代理),并且可以是例如个人计算才几终端,并且 中间节点中的至少一些通常被称作MTA (Message Transfer Agent消 息转送代理),例如服务器。在因特网消息的SMTP/TCP逐跳递送中担 当MTA的每个服务器对于所传输的消息既起SMTP客户端的作用又起SMTP服务器的作用,并且在从MUA或从另一 MTA接收因特网消息时将 起SMTP服务器的作用,在转发因特网消息到第二 MTA时将起SMTP客 户端的作用。在传送电子邮件到MTA时MUA能够起SMTP客户端的作用。 两个节点之间的连接的等待时间或时延(delay)限定了数据分组 在所述节点之间传输所花费的时间,并且在数据分组传输中,与低等待 时间连接相比,高等待时间连接会有比较长的时延或等待时间。无线接 入网(例如GPRS (General Packet Radio Service通用分组无线业务) /GSM (Global System for Mobile Communication全球移动通信系统) 或 3G/UTRAN ( Universal Mobile Telecommunications Systems Terrestrial Radio Access Network通用移动通信系统陆地无线接入网) 被视为高等待时间网络,并且移动终端和服务器之间的等待时间大约为 0. 5-1. 3秒,而有线连接通常引入较小的时延并且^皮视为低等待时间连 接。因此,上述无线陆地链路,以及星际(interplanetary)链路都是 高等待时间连接的例子。
TCP (传输控制协议)是面向连接的协议,在IP环境中提供数据的 可靠传输,并且SMTP/TCP通常在电子邮件消息的传输中使用。TCP提供 流数据传输、可靠性、高效的流控制、全双工操作以及多路复用。TCP 的流数据传输递送非结构化的字节流,并且应用或应用层程序不必为在 分组数据网中传输而对数据进行包装。此外,TCP通过用确认号 (acknowledgment number)定序字节来提供端到端(end—to—end )分 组递送来提供可靠性,所述确认号向源表明目的地预期接收的下一字 节,并且没有在指定时间间隔内被确认的任何字节都被重传。TCP的可 靠性机制能够处理丢失的、时延的、复制的或错读的分组,其中超时 (time-out )机制检测丢失的分组并且请求重传。TCP提供高效的流控 制,并且全双工操作允许TCP同时执行传送和接收。因此,TCP实现了 经由因特网对任何大小的电子邮件消息的非常可靠的传送。
然而,两个节点之间的电子邮件的可靠的SMTP/TCP传输需要STMP 客户端和STMP服务器之间的若干次协议交换,即往返(round-trip), 这涉及从SMTP客户端到SMTP服务器的IP分组传输,继之以在相反方 向上的从SMTP服务器到SMTP客户端的IP分组传输,例如确认或回复 (reply)。由于在任何方向上的每个传输都会引入等待时间,其中所 述等待时间被增加到电子邮件总传输时间,所以经由高等待时间连接的SMTP/TCP电子邮件传输将会比较慢。因此,经由高等待时间连接(例如, 在无线接入网中)的因特网消息的SMTP/TCP传输将会导致因特网消息 的发送方和接收方之间比较长的总传输时间。
因此,现有技术SMTP/TCP的主要缺陷在于客户端和服务器之间所 需的大量往返,这增加了因特网消息的总传输时间,在(例如无线接入 网中的)高等待时间连接上尤其如此。
因此,本发明的目的是緩解上面所描述的关于经由高等待时间连接 的SMTP/TCP电子邮件传输的问题,并且在电子邮件消息的发送方和接 收方之间获得较低的总传输时间,这在无线接入网中尤其是有利的。

发明内容
本发明的 一个目标是提供优化的电子邮件传输,减少因特网消息在 发送方和接收方之间的等待时间和总传输时间,可适用于例如在无线接 入网中,包括高等待时间连接。
根据所附权利要求,这些和其他目标是通过因特网消息发送节点中 的方法,因特网消息接收节点中的方法,以及被安排成起因特网消息发 送节点的作用的设备来实现。
根据本发明的解决方案主要涉及因特网消息发送方确定电子邮件 消息的大小并且将较小尺寸的消息包装到单数据分组中,例如在UDP(用 户数据报协议)分組中,以及把单数据分组分段成一个或多个IP分组 而传输到因特网消息接收方。因特网消息接收方通过将确认发送回因特 网消息发送方来确认UDP分组的接收,并且因特网消息发送方在没有接 收到任何确认的情况下重传UDP分组。然而,较大尺寸的消息是借助于 TCP来传输的。
权利要求涉及一种在因特网消息发送节点中用于经由连接将因特 网消息传输到因特网消息接收节点的方法,所述因特网消息发送节点执 -f亍以下步骤
-确定因特网消息的大小;
-将因特网消息的大小与预定单分组阈值进行比较;
-在因特网消息的大小大于所述单分组阈值的情况下,执行经由所
述连接的TCP因特网消息传输;
-在因特网消息的大小小于所述单分组阈值的情况下,执行经由所
述连接的单分组因特网消息传输。上述执行单分组因特网消息传输的步骤可以包括以下子步骤 把因特网消息包装到单数据分组中; 将所述单数据分组分段成一个或多个IP分组; 将所述IP分组传送到因特网消息接收节点; 在超时间隔内没有从因特网消息接收节点接收到任何确认的情况 下执行重传。可选地,在因特网消息的大小与所述单分组阈值基本上相当的情况 下,执行经由所述连接的单分组因特网消息传输或TCP因特网消息传输。此外,可执行对因特网消息的压缩,且在执行所述压缩之前,可将 因特网消息的大小与预定压缩阈值进行比较,其中真空(deflate)算 法可以在所述压缩中使用。可以根据UDP (用户数据报协议)来执行单分组因特网消息传输, 并且所述单分组阈值可被设置在1. 5千字节和64千字节之间的间隔内。权利要求还涉及一种在因特网消息接收节点中用于从所述因特网 消息发送节点接收经由连接传输的因特网消息的方法,其中因特网消息 接收节点经由连接将接收到的单数据分组的确认发送到因特网消息发 送节点。所述连接可以是无线(wireless radio)连接或有线连接。 权利要求还涉及一种被安排成起因特网消息发送节点的作用的设备,所述因特网消息发送节点用于经由连接将因特网消息传输到因特网消息接收节点。所述设备包括-确定装置,用于确定因特网消息的大小;-比较装置,用于将因特网消息的大小与预定单分组阔值进行比较;-TCP传输装置,用于在因特网消息的大小大于所述单分组阈值的 情况下,执行到因特网消息接收节点的TCP因特网消息传输;-单分组传输装置,用于在因特网消息的大小小于所述单分组阈值 的情况下,执行到因特网消息接收节点的单分组因特网消息传输。所述单分组传输装置可以包括-包装装置,用于将因特网消息包装到单数据分组中; -分段(fragmentation)装置,用于将所述单数据分組分段成一 个或多个IP分组;-传送装置,用于将所述IP分组传送到因特网消息接收节点;-重传装置,用于在超时间隔内没有从因特网消息接收节点接收到确认的情况下执行重传。可选地,在因特网消息的大小与所述单分组阈值基本上相当的情况下,单分组传输装置可以被安排成执行经由所述连接的单分组因特网消息传输,TCP传输装置被安排成执行经由所述连接的TCP因特网消息传输。所述连接可以是无线连接或有线连接。所述设备还可以包括压缩装置,用于执行对因特网消息的压缩,并 且压缩装置可以利用真空算法。单分组传输装置可以被安排成使用UDP (用户数据报协议),并且 所述单分组阈值可被设置在1. 5千字节和64千字节之间的间隔内。所述设备可以被进一步安排成起因特网消息接收节点的作用,所述 设备还包括确认装置,用于经由连接将接收到的单数据分组的确认发送 到因特网消息发送节点。此外,所述设备可以被进一步安排成起SMTP客户端以及SMTP服务 器的作用。所述设备可以是适于被无线地连接到无线接入网的服务器、移动终 端,或适于被有线或无线地连接到网络的计算机设备。根据如下描述和附图以及所附的权利要求,本发明的其他特征和更多优点将会很明显。


现在将参照实施例和附图对本发明进行更加详细的描述,其中 图1是图示出常规SMTP/TCP电子邮件传输的信令图, 图2是包括新的低等待时间邮件传输协议(LLMTP)层的IP栈, 图3示意性地图示出把电子邮件消息包装到单数据分组(例如UDP 分组)中。图4是图示出根据本发明的第 一 实施例的电子邮件传输的流程图, 图5是图示出根据本发明的第二实施例的使用电子邮件消息压缩的 电子邮件传输的流程图,并且图6是图示出用于实现本发明的装置的实施例的框图。
具体实施方式
在说明书和权利要求书中所使用的术语和表达旨在具有本领域技 术人员通常所使用的含义。图1是图示出根据现有技术在STMP-客户端130和STMP-服务器140 之间进行常规的顺序和交替信号传输以便借助于SMTP/TCP来传输电子 邮件消息的信令图。所示出的SMTP/TCP电子邮件传输,或SMTP/TCP因 特网消息传输使用流水线(pipelining),这允许对一些操作进行批处 理,从而减少了传送次数。然而,即使使用了流水线操作,从客户端到 服务器的消息的SMTP/TCP电子邮件传输也需要在客户端和服务器之间 进行若干协议交换,并且在所图示的实施例中,对于传输电子邮件消息 而言至少需要七个往返。图1中图示的一些SMTP命令如下EHLO:引入(introduction )和请求扩展的模式,(图1的步骤108), 邮件来自发送方的规范,(图1的步骤112), 接收至接收方的规范,(步骤112),数据指示客户端就绪并且希望发送因特网消息,(步骤112), 退出退出会话,(图1的步骤120)图1中的信令步骤100、 102和104执行常规的握手过程以便在SMTP-客户端和SMTP-服务器之间建立连接,并且在步骤106中,附图标记 "220"指示SMTP-服务就绪。在步骤110中,附图标记"250"指示 所请求的命令成功,并且进一步启动流水线。在步骤114中,SMTP-服务器指示发送方和接收方被成功地接收,并且应该输入消息。在步骤116 中,SMTP-客户端传送实际的电子邮件消息,并且在步骤118中,SMTP-服务器以"250"响应,指示消息被发送。剩余的步骤120、 122、 124、 126和128结束SMTP-客户端和SMTP-服务器之间的连接和会话。如图1中所图示的以及上文所描述的常规SMTP/TCP因特网消息传 输提供了对任意大小的电子邮件消息的可靠传输。然而,在SMTP-客户 端130和SMTP-服务器140之间的高等待时间连接的情况下,相应的高 等待时间被弓1入到发送方和接收方之间的总的等待时间中,即所述连接 的固有等待时间的七倍(由于需要七个往返的缘故)。本发明借助于新的且改进的邮件传输协议(此后被称作LLMTP ( Low Latency Mail Transport protocol低等待时间由卩件传输协议))提 供了因特网消息的低等待时间传输,本发明借助于TCP传送比较长的电子邮件消息,而借助于适当的无连接传输协议(例如UDP (用户数据 报协议))来传输比较小的电子邮件消息。在LLMTP/UDP中,因特网 消息与路由选择信息一起被包装到UDP分组中,并且UDP分组在因特 网消息发送方和因特网消息接收方之间传输,所述UDP分组^皮分段成 所需数目的IP分组。为了决定是否应该借助于LLMTP/UDP传输电子邮件消息,因特网消 息的大小一皮确定并且与预定单分组阈值进行比较,所述单分组阈值可以 被系统操作员设置在例如1.5-64千字节的间隔内,这取决于特定的环 境。在因特网消息的大小大于单分组阈值的情况下,该因特网消息就借 助于TCP因特网消息传输来传送,而在因特网消息的大小小于单分组阈 值的情况下,信封(envelop)、首部集和主体被包装(pack)到单数 据分组(例如UDP分组)中,并且借助于LLMTP/UDP因特网消息传输来 传送。在电子邮件消息的大小基本上与单分组阈值相当的情况下,可以 在TCP和UDP之间任意选择。当因特网消息接收方接收到从因特网消息发送方发送的单数据分 组(例如UDP分组)时,因特网消息接收方通过将确认发送回因特网消 息发送方来确认该接收。如果因特网消息发送方在超时间隔期间没有接 收到接收的任何确认,则因特网消息发送方就重传UDP分组。UDP是合适的传输协议的例子,这是由于它不涉及任何握手过程并 且是无连接的传输层协议,UDP在TCP的可靠性机制不是必需的情况下 是有益的。然而,也可以使用其他适当的传输协议。图2示意性地图示出根据本发明的扩展的IP-栈,包括IP-层25、 UDP层23和TCP层24,以及新的低等待时间邮件传输协议(LLMTP)-层21,对于传输电子邮件消息而言,所述LLMTP与常规SMTP 22相比需 要專支少的4主返。图3图示出将电子邮件消息的信封、首部集和主体包装到一个单数 据分组中,例如UDP分组。在该图中图示的实施例中,SMTP/TCP因特网 消息包括信封32、首部集34和主体36。信封32包含关于电子邮件消 息的路由选择信息,并且可以具有例如大约50字节的大小。首部集34 包含关于因特网消息的发送方和接收方的信息,以及主题,并且可以具 有例如大约50字节的大小,而主体36包含实际的消息。根据本发明, 足够小(即,小于预定单分组阈值)的因特网消息将被包装到单数据分组38 (例如UDP分组)中,单数据分组38将包含信封32、首部集34 和主体36的信息。因此,整个因特网消息以及路由选择信息将被包含 到一个单数据分组38中,如在该图所示,该单数据分组被分段成一个 或多个IP分组以供传输。UDP分组具有64千字节的最大大小,而IP-分组(例如因特网分组) 仅具有1.5千字节的大小。通常,具有小于1.5千字节的大小的UDP-分组仅在一个IP分组中传输,而大于1. 5千字节的UDP分组在若干IP 分组中传输。例如,4. 5千字节的UDP分组将被分段成三个IP分组从节 点1传输到节点2,每个IP分组都具有1. 5千字节的大小。当这三个 IP分组都被节点2接收到时,UDP分组将被重建,并且节点2将把确认 发送回节点1。优选地,在超时间隔内没有接收到任何确认的情况下, 节点1将重传UDP分组。失败传输的概率随着容纳UDP分组所需的IP 分组的数目而增加,因此重传的次数将随着UDP分组的大小而增加。单 分组阈值的适当大小将取决于传输的可靠性,并且单分组阈值优选地可 由系统操作员来设置,缺省值在例如1. 5千字节和64千字节之间。图4是根据本发明的低等待时间邮件传输的示例性实施例的流程 图,其中大的电子邮件根据TCP (即,LLMTP/TCP)来传输,而具有较小 大小(例如占用小于64千字节)的电子邮件被包装到单数据分组(例 如UDP分组)中,并且所述单数据分组被分段成一个或多个IP分组来 传输。所述流程示了根据本发明的该实施例的在电子邮件消息被传 送到因特网消息接收节点时由因特网发送节点执行的步骤。在步骤40 中,因特网消息发送方确定因特网消息的大小,即信封、首部块和主体 的包装(packed )格式的大小。步骤42将所述大小与预定的单分组(UDP) 阈值相比较,并且确定所述大小是否小于所述阈值,所述阈值可以例如 被系统操作员设置在1.5千字节与64千字节之间的间隔内。如果否, 则在步骤44中,电子邮件消息根据LLMTP/TCP来传送。然而,如果电 子邮件消息的大小小于所述阈值,则在步骤45中,电子邮件消息和路 由选择信息,即信封、首部块和主体都根据任意适当的无连接传输协议 (例如,UDP)而^C包装到一个单数据分组中。在步骤46中,电子邮件 消息根据LLMTP/UDP来传送,其中单数据分组被分段成所需数目的IP 分组,以被从因特网消息发送方传送到因特网消息接收方。在步骤47 中,确定因特网消息发送方是否已经在超时间隔内接收到由因特网消息接收方在接收到UDP分组时发出的任何确认(ACK)。如果否,则电子 邮件消息被重传,并且步骤46-47被再次执行,并且如果是,则电子邮 件传输完成。如在该流程图中所图示的,与在根据常规SMTP/TCP传输电子邮件 消息时所需的至少七个往返相比,在电子邮件消息的LLMTP/UDP传输中 在因特网消息发送方和因特网消息接收方之间仅仅需要一个往返。由 此,因特网消息发送终端的用户将会更快地接收到确认,同时总等待时 间,即时延^皮减少,并且功率消耗也^皮减少。根据可替换的实施例,在电子邮件消息的大小小于或者等于单分组 阈值的大小的情况下,因特网消息发送方将执行步骤45,即包装在一个 单分组中。根据本发明的进一步的实施例,因特网消息借助于适当的压缩方法 来压缩,例如使用真空算法,并且在压缩之前可以将因特网消息的大小 与预定压缩阈值进行比较,所述预定压缩阈值可以被系统操作员来设置。图5是图示出本发明的第二实施例的流程图,其中大于预定压缩阈 值的电子邮件消息借助于任何适当的压缩方法来压缩,例如使用真空算 法。其后,电子邮件消息被与单分组阔值进行比较,并且如果压缩的电 子邮件消息小于单分组阈值,则消息就借助于LLMTP/UDP来传输,否则 压缩的电子邮件就借助于LLMTP/UDP来传输。在步骤50中,因特网消息发送方确定电子邮件的大小。在步骤51 中,所述大小被与预定压缩阔值进行比较以确定所述大小是否在所述阈 值之上。如果是,则压缩过程(例如根据真空算法)在步骤52中被执 行,并且在步骤53中,压缩的电子邮件消息的大小被确定。步骤54将 所述大小与预定UDP (单分组)阔值进行比较,并且确定所述大小是否 在所述阈值之下。如果否,则根据LLMTP/TCP而将电子邮件消息传输到 因特网消息接收方。如果是,则在步骤56中,电子邮件消息和路由选 择信息,即信封、首部块和主体被包装到单数据分组(例如UDP分组) 中。在步骤57中,根据LLMTP/UDP来传送电子邮件消息,其中单数据 分组被分段成所需数目的IP分组,以被从因特网消息发送方传送到因 特网消息接收方。在步骤58中,确定因特网消息发送方是否已经在超 时间隔内接收到由因特网消息接收方在接收到单个(UDP)分组时发出的任何确认(ACK)。如果是,则电子邮件传输完成,但是如果否,则 因特网消息被重传,并且步骤57-58被再次执行,直到电子邮件传输完成。根据可替换的实施例,在电子邮件消息的大小或压缩的电子邮件消 息的大小小于或者等于单分组阔值的大小的情况下,因特网消息发送方 将执行步骤56,即包装在单分组中。根据本发明,在电子邮件消息将要净皮发送或者转发到因特网消息接 收节点(其中所述因特网消息接收节点没有被安排成起LLMTP-服务器的 作用)的情况下,因特网消息发送节点优选地被安排成起常规SMTP-客 户端的作用。类似地,根据本发明,在SMTP/TCP电子邮件净皮接收到的 情况下,因特网消息接收节点优选地被安排成起常规SMTP-服务器的作 用。图6是图示出根据本发明的被安排成起因特网消息发送方的作用的 设备60的示例性实施例的框图。所述设备包括用于确定电子邮件消息 的大小的确定装置61,用于将所述大小与预定单分组阈值进行比较的比 较装置62,用于在所述大小大于所述阈值的情况下执行到服务器的TCP 因特网消息传输的LLMTP/TCP传输装置63,用于在电子邮件消息的所述 大小小于所述阈值的情况下执行LLMTP/UDP因特网消息传输的 LLMTP/UDP传输装置64,以及用于对电子邮件消息执行压缩的压缩装置 65。设备60的另一示例性实施例未在附图中示出,它没有被提供有任 何压缩装置。设备60可以例如是连接到根据2G或3G的无线接入网的移动终端, 连接到因特网的个人计算机,或连接到网络的服务器计算机。本发明可适用于经由无线或有线连接进行通信的任何因特网消息 发送节点和/或因特网消息接收节点,并且环境可以是例如根据2G或 3G的无线接入网、固定或移动计算机网、星际通信链路或IMS (因特网 协议多媒体子系统)。现在已经参照特定示例性实施例和附图对本发明进行了描述,所述 实施例和附图仅用于说明本发明的概念,并且本发明不限于所公开的实 施例。本发明旨在覆盖所附权利要求的范围内的各种修改。
权利要求
1.一种在因特网消息发送节点中用于经由连接将因特网消息传输到因特网消息接收节点的方法,其特征在于所述因特网消息发送节点执行以下步骤-确定(40)因特网消息的大小;-将因特网消息的大小与预定单分组阈值进行比较(42);-在因特网消息的大小大于所述单分组阈值的情况下,执行经由所述连接的TCP因特网消息传输(44);-在因特网消息的大小小于所述单分组阈值的情况下,执行经由所述连接的单分组因特网消息传输(45、46)。
2. 如权利要求1所述的方法,其特征在于执行单分组因特网消息传 输的步骤包括以下子步骤-把因特网消息包装(45)到单数据分组中; -将所述单数据分组分段成一个或多个IP分组; -将所述IP分组传送(46)到因特网消息接收节点; -在超时间隔内没有从因特网消息接收节点接收到任何确认的情 况下执行重传。
3. 如权利要求1或2所述的方法,其特征在于,在因特网消息的大 小与所述单分组阈值基本上相当的情况下,执行经由所述连接的单分组 因特网消息传输(45、 46)。
4. 如权利要求1或2所述的方法,其特征在于,在因特网消息的大 小与所述单分组阈值基本上相当的情况下,执行经由所述连接的TCP因特网消息传输(44)。
5. 如权利要求1 - 4中任何一项所述的方法,其特征在于执行对因 特网消息的压缩(52)。
6. 如权利要求5所述的方法,其特征在于,在执行所述压缩之前, 将因特网消息的大小与预定压缩阈值进行比较(51)。
7. 如权利要求5 - 6中任何一项所述的方法,其中在压缩中使用真 空算法。
8. 如前述权利要求中任何一项所述的方法,其中根据UDP (用户数 据报协议)来执行单分组因特网消息传输。
9. 如前述权利要求中任何一项所述的方法,其中单分组阈值能被设置在1. 5千字节和64千字节之间的间隔内。
10. —种在因特网消息接收节点中用于通过前述权利要求中任何一 项从因特网消息发送节点接收经由连接传输的因特网消息的方法,其特 征在于经由连接将接收到的单数据分组的确认发送到因特网消息发送 节点。
11. 根据前述权利要求中任何一项所述的方法,其中所述连接是无 线连接。
12. 根据权利要求1 - 10中任何一项所述的方法,其中所述连接是 有线连接。
13. —种被安排成起因特网消息发送节点的作用的设备(60),所 述因特网消息发送节点用于经由连接将因特网消息传输到因特网消息 接收节点,其特征在于所述设备包括-确定装置(61),用于确定因特网消息的大小; -比较装置(62),用于将因特网消息的大小与预定单分组阈值进 行比较;-TCP传输装置(63),用于在因特网消息的大小大于所述单分组 阔值的情况下,执行到因特网消息接收节点的TCP因特网消息传输;-单分组传输装置(64),用于在因特网消息的大小小于所述单分 组阈值的情况下,执行到因特网消息接收节点的单分组因特网消息传输。
14. 如权利要求13所述的设备(60 ),其特征在于单分组传输装置 包括-包装装置,用于将因特网消息包装到单数据分组中; -分段装置,用于将所述单数据分组分段成一个或多个IP分组; -传送装置,用于将所述IP分组传送到因特网消息接收节点; -重传装置,用于在超时间隔内没有从因特网消息接收节点接收到 确认的情况下执行重传。
15. 如权利要求13或14所述的设备(60),其特征在于,单分组传 输装置被安排成在因特网消息的大小与所述单分组阈值基本上相当的 情况下执行经由所述连接的单分组因特网消息传输。
16. 如权利要求13或14所述的设备(60 ),其特征在于,TCP传输 装置被安排成在因特网消息的大小与所述单分组阈值基本上相当的情况下执行经由所述连接的TCP因特网消息传输。
17. 如权利要求13-16中任何一项所述的设备(60),其中所述连 接是无线连接。
18. 如权利要求13-16中任何一项所述的设备(60),其中所述连 接是有线连接。
19. 如权利要求13-18中任何一项所述的设备(60),其特征在于 它还包括-压缩装置(65),用于执行对因特网消息的压缩。
20. 如权利要求19所述的设备(60),其中压缩装置利用真空算法。
21. 如权利要求13-20中任何一项所述的设备(60),其中单分组 传输装置被安排成使用UDP (用户数据报协议)。
22. 如权利要求13-21中任何一项所述的设备(60),其中单分组 阈值能一皮设置在1. 5千字节和64千字节之间的间隔内。
23. 如权利要求13-23中任何一项所述的设备(60),其中所述设 备被进一步安排成起SMTP客户端的作用。
24. —种如权利要求13-23中任何一项所述的设备(60),其中所 述设备被进一步安排成起因特网消息接收节点的作用,其特征在于所述 设备还包括确认装置,用于经由连接将接收到的单数据分组的确认发送 到因特网消息发送节点。
25. 如权利要求24所述的设备(60),其中所述设备被进一步配置 成起SMTP服务器的作用。
26. 如权利要求13-25中任何一项所述的设备(60),其中所述设备是服务器。
27. 如权利要求13-25中任何一项所述的设备(60),其中所述设备移动终端,所述移动终端适于纟皮无线地连接到无线接入网。
28. 如权利要求13-25中任何一项所述的设备(60),其中所述设备是计算机设备,所述计算机设备适于被有线连接到网络。
29. 如权利要求13-25中任何一项所述的设备(60),其中所述设备是计算机设备,所述计算机设备适于被无线地连接到网络。
全文摘要
本发明涉及经由连接将因特网消息从因特网发送节点低等待时间地传输到因特网消息接收节点。所述因特网消息发送节点确定(40)因特网消息的大小并且将该大小与预定单分组阈值进行比较(42)。其后以太网消息发送节点在因特网消息的大小大于所述单分组阈值的情况下,执行经由所述连接的TCP因特网消息传输(44),并且在因特网消息的大小小于所述单分组阈值的情况下,执行单分组(UDP)因特网消息传输(45、46)。
文档编号H04L29/06GK101283555SQ200580051773
公开日2008年10月8日 申请日期2005年10月4日 优先权日2005年10月4日
发明者A·埃里克森 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1