用于传送数据的方法,数据发送元件和数据接收元件的制作方法

文档序号:7662936阅读:188来源:国知局
专利名称:用于传送数据的方法,数据发送元件和数据接收元件的制作方法
技术领域
本发明涉及一种用于在通信网络中经由点对点连接传送数据的方法,相关的数据发送设备和数据接收设备以及相关的软件模块。
这样一种方法和相关的网络元件在现有技术中通常是已知的。一个数据发送网络元件通过一个通信网络经由通信网络的边缘网络元件向一个目标发送数据包。为了防止由发送数据的数据发送网络元件不考虑容量限制和其它可能的限制所导致的网络拥塞,一个最大业务级在这样的每个数据发送元件和边缘元件之间被协商。这样一个业务级规范现在以静态方式,如通过电话呼叫或通过电子邮件,在双方之间被协商。在边缘元件内可以有一个监督装置以检查输入的数据包流量与约定的业务级规范是否一致。在某一时刻数据发送网络元件需要另一个业务级的情况下,这应该用相同的静态方式重新协商。那么提供给系统的业务级应该被更新以实际提供约定的业务级。这是协商业务级规范的很费时和效率低的方式。目前可能没有自动协商和重新协商以及业务级规范的连续更新。
本发明的一个目的是要提供一种上面已知类型的方法,但其中业务级规范的协商及同时的适配用更有效的方式被完成。
根据本发明,这个目的由以下方法,相关的元件以及相关的软件模块实现根据本发明的一个方面,提供一种用于在通信网络中在一个数据发送网络元件和一个数据接收网络元件之间经由点对点连接传送数据的方法,通信网络包括至少一个所述的数据发送网络元件和至少一个所述的数据接收网络元件,所述的方法包括以下步骤a.由所述的数据发送元件(经由所述的点对点连接向所述的数据接收元件发送数据;b.由所述的数据接收元件接收由所述的数据发送元件发送的所述数据,其特征在于所述的方法进一步包括下列步骤c.由所述的数据发送元件发送对于发送数据到所述的数据接收元件的业务级的一个网间协议控制协议请求;d.由所述的数据接收元件从所述的数据发送元件接收所述的网间协议控制协议业务级请求;e.根据至少一个预定的准则由所述的数据接收元件确定一个业务级并发出能被提供到所述数据发送元件的所述业务的一个网间协议控制协议建议;f.向所述的数据发送元件发送所述业务级的所述网间协议控制协议建议;g.由所述数据发送元件接收所述业务级的所述网间协议控制协议建议并使用所述业务级的所述建议。
根据本发明的另一个方面,提供一种用于在通信网络中在一个数据发送网络元件和一个数据接收网络元件之间经由点对点连接传送数据的方法,通信网络包括至少一个所述的数据发送网络元件和至少一个所述的数据接收网络元件,所述的方法包括下列步骤a.由所述数据发送元件经由所述的点对点连接向所述的数据接收元件发送数据;b.由所述的数据接收元件接收由所述数据发送元件发送的所述数据,其特征在于所述的方法进一步包括下列步骤c.由所述的数据接收元件根据至少一个预定准则确定一个业务级并发出能被提供到所述数据发送元件的所述业务级的一个网间协议控制协议建议;d.向所述的数据发送元件发送所述业务级的所述网间协议控制协议建议;e.由所述数据发送元件接收所述业务级的所述网间协议控制协议建议并使用所述业务级的所述建议。
根据本发明的另一个方面,还提供一种要被用于在通过电信网络的一个链路上向一个数据接收元件发送数据的数据发送元件,所述的数据发送元件包括下列装置a.数据发送装置,适合于向所述数据接收元件发送数据,其特征在于所述的数据发送元件进一步包括下列装置b.业务级请求装置,适合于为业务级请求所述的数据接收元件,用于使用网间协议控制协议消息发送所述数据;c.业务级建议接收装置,它的一个输出端连接到所述数据发送装置的一个输入端,并适合于接收用于所述业务级的网间协议控制协议建议及将所述业务级的所述建议通知所述数据发送装置。
根据本发明的另一个方面,还提供一种用于在经过电信网络的链路上从一个数据发送元件接收数据的数据接收元件,所述的数据接收元件包括下列装置a.数据接收装置,适合于从所述数据发送元件接收数据,其特征在于所述的数据接收元件进一步包括下列装置b.业务级请求接收装置,适于从使用一个网间协议控制协议消息从所述的数据发送元件接收一个业务级请求;c.业务级协商和建议装置,它的一个输入端连接到所述业务级请求接收装置的一个输出端,并适于根据至少一个预定的准则确定一个业务级以及发出用于所述业务级的建议;d.业务级建议发送装置,它的一个输入端连接到所述的业务级协商和建议装置的一个输出端,并适于利用网间协议控制协议消息发送用于所述业务级的建议。
根据本发明的另一个方面,还提供一种用于在经过通信网络的一个链路上从一个数据发送元件收数据的数据接收元件,所述的数据接收元件包括下列装置a.数据接收装置,适于从所述的数据发送元件接收数据,其特征在于数据接收元件进一步包括下列装置b.业务级协商和建议装置,适于根据至少一个预定准则确定业务级及发出用于所述业务级的一个建议;c.业务级建议发送装置),它的一个输入端连接到所述业务级协商和建议装置的一个输出端,并适于使用网间协议控制协议消息发送用于所述业务级的所述建议。
根据本发明的另一个方面,还提供一种包含在数据发送元件中用于在一个处理系统上运行的软件模块,用于在经过电信网络的一个链路上向一个数据接收元件发送数据,所述的软件模块包括下列子模块a.数据发送子模块,适于向所述的数据接收元件发送数据,其特征在于所述的软件模块进一步包括下列子模块b.业务级请求子模块,适于为业务级请求所述的数据接收元件,用于使用网间协议控制协议消息发送所述数据;c.业务级建议接收子模块,适于为所述的业务级接收一个网间协议控制协议建议并通知所述数据发送子模块用于所述业务级的建议。
根据本发明的另一个方面,还提供一种包含在一个数据接收元件中在一个处理系统上运行的软件模块,用于在经过电信网络的一个链路上从一个数据发送元件接收数据,所述的软件模块进一步包括下列子模块a.数据接收子模块,适于从所述的数据发送元件接收数据,其特征在于所述的软件模块进一步包括下列子模块b.业务级请求接收子模块,适于使用一个网间协议控制协议消息从所述数据发送元件接收一个业务级请求;c.服务级协商和建议子模块,它与所述的业务级请求接收子模块共同运行并适于根据至少一个预定准则确定一个业务级和发出用于所述业务级的一个建议;d.业务级建议发送子模块,它与所述的业务级协商和建议子模块共同运行并适于使用网间协议控制协议消息发送用于所述业务级的所述建议。
根据本发明的另一个方面,还提供一种包含在一个数据接收元件中在一个处理系统上运行的软件模块,用于在经过电信网络的一个链路上从一个数据发送元件接收数据,所述的软件模块包括下列子模块a.数据接收子模块,适于从所述的数据发送元件接收数据,其特征在于所述的软件模块进一步包括下列装置d.业务级协商和建议子模块,适于根据至少一个预定准则确定一个业务级并发出用于所述业务级的一个建议;e.业务级建议发送子模块,它与所述的业务级协商和建议子模块共同运行,并适于使用一个网间协议控制协议消息发送对于所述业务级的所述建议。
的确,根据预定的准则在点对点连接的二端通过发送网间协议控制协议消息,通过在点对点连接两端的数据发送器和数据接收器之间协商一个业务级规范以及反过来也是这样,一个业务级规范在双方之间被约定并且这个业务级规范在数据接收元件上被更新。因此有为构成点对点协议部分网间协议控制协议规定的新选择,在这里这个选择包含业务级具体参数。
这个协商可以由数据发送元件或由数据接收元件开始。在后者的情况下,这通过将网间协议控制协议消息发送到数据发送元件被进行,如果有条件,要求数据接收元件改变提供的业务级。
本发明另外的特性在于数据发送元件进一步包括,连接在所述业务级建议接收装置的一个输出端和所述的业务级请求装置的一个输入端之间的一个业务级建议重新协商装置,并适于检查用于所述业务级的所述网间协议控制协议建议是否适宜,如果不适宜,发出对于所述业务级的另一个请求。
本发明另外的特性还在于所述的软件模块进一步包括与所述的业务级建议接收子模块和所述的业务级请求子模块共同运行的一个业务级建议重新协商子模块,并适于检查用于所述业务级的所述网间协议控制协议建议是否是适宜的,如果不适宜,发出用于所述业务级的另一个请求。
在数据发送元件上用于业务级的接收建议用一种或另一种方式对数据发送元件可能是不适宜的。如果这样的话数据发送元件能够注意到这点并发出对足以满足数据发送元件的一个业务级的另一个请求。一个现有的业务级规范的重新协商通过发送请求另一业务级规范的网间协议控制协议消息也是可能的。
通过参照结合附图的一个实施例的下列说明,本发明上述的和其它的目标及特点将变得更清楚并且发明本身更易被理解,其中

图1代表一个互联网INNW,其中用于传送数据的方法被执行;图2代表如图1所表示的数据发送元件DTE和数据接收元件DRE的功能组成。
在下面的段落中,参照附图,将描述根据本发明方法的一种实现。特别注意如图2所表示的数据发送元件的组成部分和数据接收元件的组成部分。在第二段中,在以前提到的网络元件和所述的部分之间的所有连接被规定。在此之后的段落中,业务级规范协商的实际执行被叙述。
本发明这个实施例的基本元件是一个互联网INNW,一个数据发送元件DTE和一个数据接收元件DRE。在这个实施例中,数据发送元件DTE是一个以客户室内设备元件,一台个人电脑。
这台个人电脑被用于向数据接收网络元件DRE发送数据。这个发送依照规定用于个人电脑用户的业务方面质量的一个预约业务级规范,被进行。例如,在业务级规范中规定的业务参数的质量是发送者被允许发送的某一不同业务级别的最大位速率。
为了在本说明中保持简明扼要,仅选择叙述一台连接到网络的个人电脑,尽管通常将有多个这样的用户终端。
此外,在这个实施例中有一个数据接收元件DRE被选为在互联网INNW边缘设置的一个网络访问服务器。这个网络访问服务器使个人电脑DTE访问互联网INNW。除了这点之外,网络访问服务器DRE监督个人电脑DTE向网络服务器DRE发送的数据。
个人电脑DTE经由一个点对点协议连接,又称为PPP连接,被连接到互联网。
如在图2中表示的数据发送元件DTE由向数据接收元件发送数据的数据发送装置DSM和能将一个请求发送到数据接收元件DRE用于预定发送数据的业务级的业务级请求装置SL_R_M所构成,用于发送为此目的使用网间协议控制协议请求消息的数据。此外,有一个业务级建议接收装置SLP_R_M,它能够接收用于要提供的业务级的网间协议控制协议建议和随后将要提供的业务级的建议通知数据发送装置DSM。数据发送单元DTE还包括一个业务级建议重新协商装置SLP_RN_M,它能检查用于业务级的接收的网间协议控制协议建议是否适宜,如果不适宜,为业务级表达另一个请求。
业务级请求装置SL_R_M具有一个输出端O1,它同时是数据发送元件DTE的输出端。数据发送装置DSM具有一个输出端O2,它同时是数据发送元件DTE的一个输出端。
此外,业务级建议接收装置SLP_R_M具有一个输入端,它同时是数据发送元件DTE的输入端I1,并且除此之外这个装置的一个输出端被连接到数据发送装置DSM的一个输入端。业务级建议重新协商装置SLP_RN_M被连接在业务级建议接收装置SLP_R_M的第二输出端和业务级请求装置SL_R_M的一个输入端之间。
如图2所表示的数据接收元件DRE包括一个接收装置DRM,它能接收来自数据发送元件DTE的数据。此外数据接收元件DRE包含业务级请求接收装置SLR_Re_M,它适于使用网间协议控制协议消息接收来自数据发送元件DTE的一个业务级规范请求,和一个业务级协商及建议装置SL_NP_M,它能根据至少一个预定的准则确定一个业务级规范并表达用于业务级规范的一个建议。接着有一个业务级建议发送装置SLP-S-M,它适合于使用网间协议控制协议消息发送用于业务级规范的建议。
业务级请求接收装置SLR_Re_M具有同时是数据接收元件DRE的输入端I2的一个输入端和被连接到业务级协商及建议装置SL_NP_M的输入端的一个输出端,SL_NP_M又有一个输出端连接到业务级请求接收装置SLR_Re_M的一个输入端。业务级建议发送装置SLP-S_M具有一个输出端,它同时是数据接收元件DRE的输出端O3。然后数据接收装置DRM包含一个输入端,它同时是数据接收元件DRE的输入端I3。
为了解释本发明的操作,假设个人电脑DTE需要一种在业务级规范中规定的特殊服务质量。假设个人电脑DTE需要使用点对点协议建立拨入连接。在这个连接建立的阶段中,网间协议控制协议消息,进一步称作IPCP-消息被送向网络访问服务器DRE以协商几个连接-参量,例如一个网间协议-地址。
此外注意到,下面提到的所有IPCP-消息或请求不是普通被使用的消息或请求,而是修改了的消息或请求,其中每个IPCP-消息可以包含携带业务级规范协商参量的附加选择。
为了请求一个特殊的业务级规范,个人电脑DTE的业务级请求装置SL_R_M向网络访问服务器DRE发送一个网间协议控制协议请求用于为发送的数据指定另一个业务级。业务级请求接收装置SLR_Re_M又从数据发送元件DTE接收用于业务级的网间协议控制协议请求并将请求转向业务级协商和建议装置SL_NP_M。业务级协商和建议装置SL_NP_M随后根据至少一个预定准则确定业务级并随后发出用于要被提供的业务级的建议。这样一个准则可能是在数据接收元件DTE的呼出链路上的目前业务量或者来自整个网络元件,像一个监督服务器的可用准则,监督服务器能管理整个互联网INNW。
接着,业务级协商和建议装置SL_NP_M将建议移交到业务级建议发送装置SLP_R_M,它又把包含用于业务级的建议的相关参量的一个网间协议控制协议消息发送到数据发送元件DTE的业务级建议接收装置SLP_R_M,数据发送元件DTE接收用于业务级的网间协议控制协议建议。业务级建议接收装置SLP_R_M通知数据发送装置DSM用于业务级的建议。
业务级建议重新协商装置SLP_RN_M接收从业务级建议接收装置SLP_R_M转送的业务级建议并继续检查用于业务级的这个网间协议控制协议建议是否是满意的。如果不满意,业务级建议重新协商装置SLP_RN_M发出对所期望的业务级的另一个请求并又将其转送给将处理该请求的业务级请求装置SL_R_M。
在数据接收元件内可以有一个监督装置(在任何图中都未表示)以确定数据发送元件是否依照约定的业务级发送数据。
要提到的是数据接收单元DRE通过发送一个未经请求的建议也能开始一个业务级规范协商或重新协商。
进一步要提到的是在另一个实施例中的数据发送元件DTE和数据接收元件DRE可以由两个连接的路由器实现。
尽管本发明的上述实施例已借助于功能块被叙述,根据这个功能性说明它们的详细构造对于熟练的技术人员是显而易见的,因此不再叙述。
本发明的原理在上文结合具体装置已被叙述,要清楚地知道,这个说明仅通过举例的方式被进行并且不作为如在附加的权利要求书中所规定的本发明的范围的限制。
权利要求
1.一种用于在通信网络中在一个数据发送网络元件(DTE)和一个数据接收网络元件(DRE)之间经由点对点连接传送数据的方法,通信网络包括至少一个所述的数据发送网络元件(DTE)和至少一个所述的数据接收网络元件(DRE),所述的方法包括以下步骤a.由所述的数据发送元件(DTE)经由所述的点对点连接向所述的数据接收元件(DRE)发送数据;b.由所述的数据接收元件(DRE)接收由所述的数据发送元件(DTE)发送的所述数据,其特征在于所述的方法进一步包括下列步骤c.由所述的数据发送元件(DTE)发送对于发送数据到所述的数据接收元件(DRE)的业务级的一个网间协议控制协议请求;d.由所述的数据接收元件(DRE)从所述的数据发送元件(DTE)接收所述的网间协议控制协议业务级请求;e.根据至少一个预定的准则由所述的数据接收元件(DRE)确定一个业务级并发出能被提供到所述数据发送元件(DSE)的所述业务的一个网间协议控制协议建议;f.向所述的数据发送元件(DTE)发送所述业务级的所述网间协议控制协议建议;g.由所述数据发送元件(DTE)接收所述业务级的所述网间协议控制协议建议并使用所述业务级的所述建议。
2.一种用于在通信网络中在一个数据发送网络元件(DTE)和一个数据接收网络元件(DRE)之间经由点对点连接传送数据的方法,通信网络包括至少一个所述的数据发送网络元件(DTE)和至少一个所述的数据接收网络元件(DRE),所述的方法包括下列步骤a.由所述数据发送元件(DTE)经由所述的点对点连接向所述的数据接收元件(DRE)发送数据;b.由所述的数据接收元件(DRE)接收由所述数据发送元件(DTE)发送的所述数据,其特征在于所述的方法进一步包括下列步骤c.由所述的数据接收元件(DRE)根据至少一个预定准则确定一个业务级并发出能被提供到所述数据发送元件(DSE)的所述业务级的一个网间协议控制协议建议;d.向所述的数据发送元件(DTE)发送所述业务级的所述网间协议控制协议建议;e.由所述数据发送元件(DTE)接收所述业务级的所述网间协议控制协议建议并使用所述业务级的所述建议。
3.一种要被用于在通过电信网络的一个链路上向一个数据接收元件(DRE)发送数据的数据发送元件(DTE),所述的数据发送元件包括下列装置a.数据发送装置(DSM),适合于向所述数据接收元件发送数据,其特征在于所述的数据发送元件(DTE)进一步包括下列装置b.业务级请求装置(SL_R_M),适合于为业务级请求所述的数据接收元件(DRE),用于使用网间协议控制协议消息发送所述数据;c.业务级建议接收装置(SLP_ R_M),它的一个输出端连接到所述数据发送装置(DSM)的一个输入端,并适合于接收用于所述业务级的网间协议控制协议建议及将所述业务级的所述建议通知所述数据发送装置(DSM)。
4.如权利要求3所述的数据发送元件(DTE),其特征在于所述的数据发送元件(DTE)进一步包括,连接在所述业务级建议接收装置(SLP_R_M)的一个输出端和所述的业务级请求装置(SL_R_M)的一个输入端之间的一个业务级建议重新协商装置(SLP_RN_M),并适于检查用于所述业务级的所述网间协议控制协议建议是否适宜,如果不适宜,发出对于所述业务级的另一个请求。
5.一种用于在经过电信网络的链路上从一个数据发送元件(DTE)接收数据的数据接收元件(DRE),所述的数据接收元件(DRE)包括下列装置a.数据接收装置(DRM),适合于从所述数据发送元件接收数据,其特征在于所述的数据接收元件(DRE)进一步包括下列装置b.业务级请求接收装置(SLR_Re_M),适于从使用一个网间协议控制协议消息从所述的数据发送元件(DTE)接收一个业务级请求;c.业务级协商和建议装置(SL_NP_M),它的一个输入端连接到所述业务级请求接收装置(SLR_Re_M)的一个输出端,并适于根据至少一个预定的准则确定一个业务级以及发出用于所述业务级的建议;d.业务级建议发送装置(SLP_S_M),它的一个输入端连接到所述的业务级协商和建议装置(SL_NP_M)的一个输出端,并适于利用网间协议控制协议消息发送用于所述业务级的建议。
6.一种用于在经过通信网络的一个链路上从一个数据发送元件(DTE)接收数据的数据接收元件(DRE),所述的数据接收元件(DRE)包括下列装置a.数据接收装置(DRM),适于从所述的数据发送元件接收数据,其特征在于数据接收元件(DRE)进一步包括下列装置b.业务级协商和建议装置(SL_NP_M),适于根据至少一个预定准则确定业务级及发出用于所述业务级的一个建议;c.业务级建议发送装置(SLP_S_M),它的一个输入端连接到所述业务级协商和建议装置(SL_NP_M)的一个输出端,并适于使用网间协议控制协议消息发送用于所述业务级的所述建议。
7.一种包含在数据发送元件(DTE)中用于在一个处理系统上运行的软件模块,用于在经过电信网络的一个链路上向一个数据接收元件(DRE)发送数据,所述的软件模块包括下列子模块a.数据发送子模块,适于向所述的数据接收元件发送数据,其特征在于所述的软件模块进一步包括下列子模块b.业务级请求子模块,适于为业务级请求所述的数据接收元件(DRE),用于使用网间协议控制协议消息发送所述数据;c.业务级建议接收子模块,适于为所述的业务级接收一个网间协议控制协议建议并通知所述数据发送子模块用于所述业务级的建议。
8.如权利要求7所述的软件模块,其特征在于所述的软件模块进一步包括与所述的业务级建议接收子模块和所述的业务级请求子模块共同运行的一个业务级建议重新协商子模块,并适于检查用于所述业务级的所述网间协议控制协议建议是否是适宜的,如果不适宜,发出用于所述业务级的另一个请求。
9.一种包含在一个数据接收元件(DRE)中在一个处理系统上运行的软件模块,用于在经过电信网络的一个链路上从一个数据发送元件(DTE)接收数据,所述的软件模块进一步包括下列子模块a.数据接收子模块,适于从所述的数据发送元件(DTE)接收数据,其特征在于所述的软件模块进一步包括下列子模块b.业务级请求接收子模块,适于使用一个网间协议控制协议消息从所述数据发送元件(DTE)接收一个业务级请求;c.服务级协商和建议子模块,它与所述的业务级请求接收子模块共同运行并适于根据至少一个预定准则确定一个业务级和发出用于所述业务级的一个建议;d.业务级建议发送子模块,它与所述的业务级协商和建议子模块共同运行并适于使用网间协议控制协议消息发送用于所述业务级的所述建议。
10.一种包含在一个数据接收元件(DRE)中在一个处理系统上运行的软件模块,用于在经过电信网络的一个链路上从一个数据发送元件(DTE)接收数据,所述的软件模块包括下列子模块a.数据接收子模块,适于从所述的数据发送元件(DTE)接收数据,其特征在于所述的软件模块进一步包括下列装置d.业务级协商和建议子模块,适于根据至少一个预定准则确定一个业务级并发出用于所述业务级的一个建议;e.业务级建议发送子模块,它与所述的业务级协商和建议子模块共同运行,并适于使用一个网间协议控制协议消息发送对于所述业务级的所述建议。
全文摘要
本发明涉及在一种经由点对点连接传送数据的方法。用于发送数据的业务级的一个网间协议控制协议请求由数据发送元件被发送到数据接收元件。数据接收元件随后根据一个预定的准则确定一个业务级并发出能被提供到数据发送元件的业务级的一个网间协议控制协议建议。接着业务级的网间协议控制协议建议被送向数据发送元件,并被其接收用于向数据发送元件发送数据。也可能通过将网间协议控制协议发送到数据发送元件,由数据接收网络元件开始协商(重新协商)。
文档编号H04L29/06GK1283916SQ0012247
公开日2001年2月14日 申请日期2000年8月2日 优先权日1999年8月9日
发明者彼得·保罗·卡米尔·德施里杰弗, 伊维斯·蒂琼斯, 卡梅罗·扎克恩 申请人:阿尔卡塔尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1