点到点协议数据传送的制作方法

文档序号:7662619阅读:160来源:国知局

专利名称::点到点协议数据传送的制作方法
技术领域
:本发明涉及一种用于根据点到点协议经由逻辑链路从第一设备向第二设备传送数据的方法,该方法包括以下步骤-从第二设备向第一设M送请求,所述请求包括用于指定所述数据的规范;以及-响应于所述请求的接收,从第一设备向第二设备传送响应,所述响应包括所述数据。在不排除其它点到点协议的情况下,所述点到点协议的例子如IEEE802.3的版本。所述第一设备的例子如客户端设备,所迷第二设备的例子如接入复用器,或反之亦然。
背景技术
:一种现有技术的方法是公知的。第二设备向笫一设M送请求,所述请求包括用于指定将被从第一设备传送到第二设备的数据的规范。响应于所述请求的接收,笫一设备向第二设备传送响应。该响应包括所述数据。这全部经由第一和笫二设备之间的逻辑链路完成。点到点协议假设所述逻辑链路包括一个物理链路。US2004062198/〉开了将若干物理链路聚合到一个逻辑链路。这也称为"粘结(bonding)"。当在"粘结,,环境中使用该现有才支术方法时,该现有才支术方法不能区分逻辑链路的若千物理链路。
发明内容特别地,本发明的目的是提供一种可以将逻辑链路的若干物理链路互相区分的如上定义的方法。根据本发明的方法的特征在于,所述逻辑链路包括至少两个物理链路,以及在于,所述方法包括以下步骤-在第一设备处,将每物理链路至少一个容器插入响应中,所述至少一个容器包括关于所述物理链路的信息;以及-在第二设备处,检测所述至少一个容器。通过在第一设备处将每物理链路至少一个容器插入响应中,以及通过在第二设备处检测所述至少一个容器,其中所述至少一个容器包括关于所述物理链路的信息(例如其标识),根据本发明的方法能够区分所述逻辑链路的若干物理链路。应当指出,交换请求和每个都包括容器的响应是已知技术。然而,第一,请求和响应不包括每物理链路一个容器,以及第二,根据本发明,请求不需要被修改,并且不需要包括容器。特别地,根据本发明的方法的另一个优势在于,所述请求不需要在第二设备中被修改。根据本发明的方法的实施例的特征在于,所述请求包括用于定义至少一个物理链路的至少一个参数的描述符。通过让请求中的描述符描述至少一个物理链路的至少一个参数,第一设备被告知所述至少一个参数将被提供给第二设备。根据本发明的方法的实施例的特征在于,每物理链路的所述至少一个容器包括用于标识该物理链路的第一容器和用于指定该物理链路的参数的第二容器。或者每个指定容器优选地之前是每物理链路的标识容器,或者若干指定容器优选地之前是每物理链路的标识容器。根据本发明的方法的实施例的特征在于,所述M定义编码违背、错误、已纠正块和/或未纠正块的数量。编码违背例如是协议编码违背,以及错误例如是循环冗余检查發溪。(未)已纠正块的数量指示多少块(还未)已4皮纠正。不排除其它参数。本发明还涉及用于实施根据本发明的方法的步骤的计算机程序产品。本发明还涉及用于存储和包括根据本发明的计算机程序产品的介质。本发明还涉及用于根据点到点协议经由逻辑链路向第二设^送数据的第一设备。本发明还涉及用于根据点到点协议经由逻辑链路从第一设备接收数据的第二设备。本发明还涉及一种包括根据本发明的第一设备并且包括根据本发明的第二设备的系统。优选地,第一和第二设备的一个是客户端设备,并且第一和第二设备的另一个是(异步传送模式或以太网)接入复用器.根据本发明的计算^4呈序产品和+艮据本发明的介质和才艮据本发明的第一设备和根据本发明的第二设备以及根据本发明的系统的实施例符合根据本发明的方法的实施例。本发明尤其基于这一认识即使请求不包括容器,容器也可以被插入该请求的响应中。本发明尤其基于这样的基本想法在第一设备处,将每物理链路至少一个容器插入响应中,以及在第二设备处,检测所迷至少一个容器。特别地,本发明解决了这样的问题提供一种可以将逻辑链路的若千物理M相互区分的如上定义的方法。特别地,才艮据本发明的方法的进一步优势在于,请求不需要在传送该请求的笫二i殳备中被修改。参考下文描述的实施例,本发明的其它方面将是显而易见的。图l示出了根据本发明的系统,该系统包括根椐本发明的第一设备和根据本发明的笫二i殳备;以及图2示出了根据本发明的方法。具体实施方式图1中所示的根据本发明的系统包括根据本发明的第一设备l和根据本发明的第二设备2。第一设备l包括第一传送器ll,其中,该第一传送器11的输入耦合到第一处理器16的输出。第一传送器11的输出耦合到第一接口12的输入,其中,该第一接口12的输出耦合到第一接收器13的输入。第一接收器13的输出耦合到第一处理器16的输入。第一设备l进一步包括耦合到第一处理器16和第一传送器11的输入的第一插入器14,以及耦合到笫一处理器16和第一接收器13的输出的第一检测器15。第一处理器16进一步耦合到第一接口12和4接口17和第一存储器18。第二设备2包括第二传送器23,其中,该第二传送器23的输入耦合到第二处理器27的输出。第二传送器23的输出耦合到第二接口22的输入,其中,该第二接口22的输出耦合到第二接收器21的输入。第二接收器21的输出耦合到笫二处理器27的输入。第二设备2进一步包括耦合到笫二处理器27和笫二传送器23的输入的笫二插入器26,以及耦合到笫二处理器27和第二接收器21的输出的笫二检测器24.第二处理器27进一步耦合到第二接口22和操作员接口25、网M口29和第二存储器"。网络接口29进一步耦合到网络链路4。第一和笫二接口12和22经由逻辑链路3相互耦合,该逻辑链路3例如包括两个物理链路31和32。图2中所示的根据本发明的方法例如包括步骤51-56。步骤51和56在第二设备2的内部和/或附近被实施,步骤52和55在第一和第二设备1和2之间被实施,以及步骤53和54在第一设备1的内部和/或附近被实施。在现有技术的情形中,例如接入复用器的第二设备2向例如客户端设备的第一设备1传送请求。该请求包括用于指定将根据点到点协议从第一设备1被传送到第二设备2的数据的规范。点到点协议的例子如IEEE802.3的版本。第一设备响应于所述请求的接收向第二设备2传送响应。所迷响应包括所述数据。这全部经由第一和第二设备1和2之间的逻辑链路3完成。点到点协议假设该逻辑链路3包括一个物理链路。如果逻辑链路3包括若干物理链路31和32,这也被称为"粘结",则现有技术的方法不能区分逻辑链路3的若干物理链路31和32。根据本发明,在第一设备1处,每物理链路31和/或32至少一个容器经由第一插入器14被插入响应中,以及,在第二设备2处,所述至少一个容器经由第二检测器24,皮检测。所述容器包括关于物理^31和/或32的信息(例如其标识).因此,根据本发明的方法能够区分逻辑链路3的若干物理链路31和32。优选地,所述请求包括用于定义至少一个物理链路31和/或32的至少一个参数的描述符。通过让请求中的描述符定义至少一个物理链路31和/或32的至少一个M,第一设备1被告知所迷至少一个参数将被提供给第二设备2。所述描述符例如在第二设备2处和/或附近经由第二插入器26被插入所述请求中,以及例如在第二设备1处和/或附近经由第一检测器15被检测。然而,不排除用于告知笫一设备1关于若干链路31和32的信息将,皮提供的可选方式。优选地,每物理链路31和/或32的所述至少一个容器包括用于标识物理链路31和/或32的笫一容器和用于指定物理链路31和/或32的参数的第二容器。或者每个指定容器位于紧随每物理链路31和/或32的标识容器之后,或者一组指定容器位于紧随每物理链路31和/或32的标识容器之后。在不排除其它参数的情况下,所述;f^:例如定义编码违背、餘溪、已纠正块和/或未纠正块的数量。因此,在图2中,步骤51-56具有以下意义步骤51:将描述符插入请求中。步骤52:从笫二设备2向第一设备1传送请求。步骤53:检测请求中的描述符。步骤54:将每物理链路31和/或32的容器插入响应中。步骤55:从第一设备l向第二设备2传送响应。步骤56:检测所述容器。关于图1和图2,显而易见,这些图在不排除其它示例的情况下示出了仅一个示例。该协议是完全对称的,因此设备1和2的每个可以是传送方,以及另一个可以是接收方,等等。换句话说,例如,例如IEEE802.3ah的协议允许经由链路在该链路的两个端点之间的数据交换。这包括关于较低物理层的运转的数据(例如误比特率)。协议定义暗含基于该链路被交换的所有数据是关于该链路的假"^殳。在"粘结,,的情况下,存在组合到一个逻辑链路的多个物理层。该协议根据定义运行在逻辑链路层。为交换关于较低物理层的数据,需要识别数据是关于各个物理链路的哪个的。根据该协议,一方传送可变请求来指定该方想要接收哪些数据。对方以包含该数据的可变响应应答。每个单独的数据项由"枝-叶"标识("才支"标识类,"叶,,标识该类中的特定属性,例如,"枝"可以指定其是物理层的数据,"叶"可以标识在物理层维护的特定计数器)。所述可变请求包含"枝-叶"组合(称为可变描述符)的列表。同样地,对方将第一参数解释为"枝,,,第二为"叶,,,第三为"枝,,等。所述可变响应包含枝-叶-长度-值组合(称为可变容器)的列表。因此,例如,第三参数是允许对方判断值参数的大小以及允许对方计算笫二个枝-叶-长度-值組合将在哪儿开始的长度值。根据本发明,所述可变请求不净皮修改。因此,所述可变请求只包含可变描述符(即"枝-叶"组合)。当对方接收到包含标识物理链路的数据的描述符的可变请求时,则其在可变响应中返回每物理链路的容器。所述容器自己不包括物理链路的标识。因此,关于容器的所述一个或更多物理链路被包含物理链路的标识的另一容器超前。因此,本发明不改变协议语法,这是非常有利的。请求-响应通4言的示例如下可变请求9<table>tableseeoriginaldocumentpage10</column></row><table><table>tableseeoriginaldocumentpage11</column></row><table>还可以在一个请求中请求多个对象(枝叶)。因此响应方具有选项-在关于所请求对象的每个PME(物理介质实体)之前加上该PME的标识。-特定PME的标识之后跟随与该PME相关的多个对象,其后跟随另一PME的标识,所述另一PME之后跟随与该PME相关的多个对象,等等。请求方不必要指定该请求方想要为其接收信息的PME,在此情况下,响应方可以为粘结组中的所有PME返回所请求的信息。实际上,现有技术的协议不允许指定请求方想要为其接收信息的PME。根据本发明,已变得可以为每个PME返回信息。概括而言,用于根据点到点协议经由逻辑链路3从第一设备1向第二设备2传送数据的方法从第二设备2向第一设备1传送(52)包括用于指定所述数据的规范的请求,以及响应于请求的接收从第一设备l向第二设备2传送(55)包括所述数据的响应。为允许所述方法也被用于其中逻辑链路3包括若干物理链路31、32的"粘结"环境,所述方法在第一设备1处向响应中插入(54)每物理链路31、32—个或更多包括关于该物理链路31、32的信息的容器,以及,在第二设备2处检测(56)所述一个或更多容器。请求可以包括用于定义物理链路31、32的参数的描述符。第一容器标识物理链路31、32,以及第二容器指定物理链路31、32的^lt。参数定义编码违背、错误、已纠正块和/或未纠正块的数量.在图1和2中,每个耦合/连接可以是有线耦合/连接或无线耦合/连接。所示的任意单元可以被分割为子单元,以及任意两个或更多单元可以被合并为新的更大单元。所示的任意单元可以包括硬件和/或软件。根据本发明的计算枳4呈序产品可以被存储在和/或包括例如第一和第二存储器18和28的固定介质或未示出的可移除介质。"耦合到Y的X"和"X与Y之间的耦合"和"耦合X与Y,,等表述不排除单元Z在X与Y之间。"P包括Q"和"包括Q的P"等表述不排除也包括/包含单元R。传送、插入和检测的步骤和/或功能不排除另外的步骤和/或功能,尤其例如针对图1和2描述的步骤和/或功能等。权利要求1.一种用于根据点到点协议经由逻辑链路(3)从第一设备(1)向第二设备(2)传送数据的方法,所述方法包括以下步骤-从所述第二设备(2)向所述第一设备(1)传送(52)请求,所述请求包括用于指定所述数据的规范,以及-响应于所述请求的接收,从所述第一设备(1)向所述第二设备(2)传送(55)响应,所述响应包括所述数据,该方法特征在于,所述逻辑链路(3)包括至少两个物理链路(31、32),以及在于,所述方法包括以下步骤-在所述第一设备(1)处,向所述响应中插入(54)每物理链路(31、32)至少一个容器,至少一个容器包括关于所述物理链路(31、32)的信息,以及-在所述第二设备(2)处,检测(56)所述至少一个容器。2.根据权利要求1所述的方法,其特征在于,所述请求包括用于定义至少一个物理链路(31、32)的至少一个参数的描述符。3.根据权利要求1或2所述的方法,其特征在于,所述每物理链路(31、32)至少一个容器包括用于标识所述物理链路(31、32)的第一容器和用于指定所述物理链路(31、32)的参数的第二容器。4.根据权利要求3所述的方法,其特征在于,所述参数定义编码违背、错误、已纠正块和/或未纠正块的数量。5.—种计算机程序产品,用于实施根据权利要求l的方法的步骤.6.—种用于存储和包括根据权利要求5的计算机程序产品的介质。7.—种用于根据点到点协议经由逻辑链路(3)向第二设备(2)传送数据的第一设备(1),所述第一设备(1)包括-用于从所述第二设备(2)接收请求的笫一接收器(13),所述请求包括用于指定所述数据的规范,以及-用于响应于所述请求的接收向所述第二设备(2)传送响应的第一传送器(11),所迷响应包括所述数据,其特征在于,所述逻辑链路(3)包括至少两个物理链路(31、32),以及在于,所述第一设备(l)包括-用于向所述响应中插入每物理链路(31、32)至少一个容器的插入器(14),所述至少一个容器包括关于所述物理链路(31、32)的信息。8.—种用于根据点到点协议经由逻辑链路(3)从第一设备(1)接收数据的第二设备(2),所述第二设备(2)包括-用于从所迷第二设备(2)向所述第一设备(1)传送请求的笫二传送器(23),所述请求包括用于指定所述数据的规范,以及-用于从所述第一设备(1)接收响应的第二接收器(21),所述响应包括所述数据,其特征在于,所述逻辑链路(3)包括至少两个物理链路(31、32),以及在于,所述响应包括每物理链路(31、32)至少一个容器,其中,所述至少一个容器包括关于所述物理链路(31、32)的信息,以及在于,所述第二设备(2)包括-用于检测所述至少一个容器的检测器(24)。9.一种包括根据权利要求7的第一设备(1)并且包括根据权利要求8的第二设备(2)的系统。10.才艮据权利要求9所述的系统,其特征在于,所述第一和笫二设备(1、2)的一个是客户端设备,并且所述第一和笫二设备(1、2)的另一个是接入复用器。全文摘要根据点到点协议经由逻辑链路从第一设备向第二设备传送数据的方法,包括从第二设备向第一设备传送包括用于指定数据的规范的请求,以及,响应于请求的接收,从第一设备向第二设备传送包括所述数据的响应。为允许该方法还能用于逻辑链路包括若干物理链路的“粘结”环境,该方法在第一设备处向响应中插入包括关于物理链路的信息的每物理链路一个或更多容器,以及,在第二设备处,检测所述一个或更多容器。请求可以包括用于定义物理链路的参数的描述符。第一容器标识物理链路,第二容器指定物理链路的参数。参数定义编码违背、错误、已纠正块和/或未纠正块的数量。文档编号H04L12/56GK101166155SQ20071016251公开日2008年4月23日申请日期2007年10月16日优先权日2006年10月16日发明者L·A·J·保韦尔斯,P·雷恩德斯申请人:阿尔卡特朗讯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1