传输数据流及热启动序列的方法 【技术领域】
本发明涉及一种用于传输数据流的方法和设备,具体地,涉及一种传输数据流的方法,其中通过执行热启动序列激活已被反激活到待机状态的发送/接收设备。
背景技术
对于使用铜线的传输方法,存在着将经至少一个数据传输路径相连的交换机端发送/接收设备以及订户端发送/接收设备从反激活状态或待机状态转移到激活状态的问题,这种操作以下被称为“热启动”。
xDSL技术包括各种类型的针对从交换机到订户端的、线路传导数据流传输的用户/载体方法。
作为示例,使用了下列的DSL(DSL=数字订户线)方法:
(i)ADSL:非对称DSL,
(ii)VDSL:甚高数据率DSL,
(iii)SDSL:对称单线对DSL(具有对称单线对的DSL),以及
(iv)S(H)DSL:(高数据率的SDSL)。
这些使用了至少一种数据传输路径的传输方法基于交换机端发送/接收设备和订户端发送/接收设备,出于节能的原因,问题在于需要将发送/接收设备均转移到节能模式,或是将其反激活。
为了从节能模式或待机模式变化到工作模式,需要使用热启动序列重新激活已被反激活的发送/接收设备。
在上下文中,可以设定在第一次热启动序列之前是在线路上已经激活了数据传输的“冷启动”。
在这种情况下,交换机端发送/接收设备和订户端发送/接收设备使其自身适应于数据传输路径上的线路参数或属性。
但缺点在于,典型地,这种操作至少需要30秒,这意味着包括热启动序列并且需要更短激活时间段的热启动绝对是必需的。在上下文中,所有随后的激活操作需要在上述时间段中(30秒),对数据传输路径中的线路属性加以了解。
所有这些激活操作被称作“热启动”。国际标准的热启动序列用于ISDN-U接口,例如,如参考文献所述:
“ETSI TS 102 080,Integrated Services Digital Network(ISDN)basic rate access,Third Edition,November 1998”以及在参考文献:
“ANSI TI.601-1988,Integrated Services Digital Network(ISDN),ANSI,September,1988”。
对于xDSL,特别是对于S(H)DSL方法,已知各种方法均具有现有发送/接收设备地严重缺点。这些方法如下列文献所述:
“Infineon,“SDSL Warm Start Capability”,ETSI-Meeting TM6Amsterdam,December,1999,994t51a0”;
“Adtran,“Warm Start Consideration”,ETSI-Meeting TM6Amsterdam,December,1999,994t59a0”;
“Infineon,Adtran,“SDSL Warm Start”,Helsinki,May,2000,002t25al”;
“Infineon,“Warm Start Wake-up tones”,ETSI-Meeting TM6Vienna,September,2000,003t42a0”;
“Conexant Systems“Warm Start wake up signals”,ETSI-MeetingTM6 Monterey,November,2000,00t24a0”;
“Conexant Systems“M-Sequence based line probe signals for bothkeep-alive and warmstart wake-up signals”,ETSI-Meeting TM6 SophiaAntipolis,February,2001,011t25a0”;以及
“Infineon,“Warmstart-Sequence”,ETSI-Meeting TM6 Ghent,May 2001”;“Infineon,“Warmstart wake-up tones”,Ghent,May2001”。
图3以框图形式示出了根据现有技术描述了用于发送数据流的方法的流程图。在开始步骤S100之后,在订户端激活步骤S101,订户端激活生效。订户端激活引起了在交换机端激活步骤中执行的交换机端激活。通常,此后是订户端同步(步骤S107),并且最后是交换机端同步(步骤S108):在步骤S101~S108之后,在数据流传输步骤S111中,可以传输数据流。在数据流传输之后,该过程结束(步骤S112)。
用于在能够将发送/接收设备反激活为待机状态的情况下的数据流传输的传统方法的主要缺点在于,在同步之前或是在特定热启动之前,需要提供已知的远端信号,以便检测远端信号变化,作为从上一次发生激活以来,至少一个数据传输路径中线路属性变化的结果。
作为示例,诸如温度波动或空气湿度变化之类的干扰对线路属性具有负面影响并能够以不可预测的方式改变线路属性。
已知方法的另一个缺点在于在同步之前,发送/接收设备是有效的,这需要没有远端信号的时间段,以便使其自身适应其传输信号的回波中的变化,这种变化尤其是由在至少一个数据传输路径中的线路属性的变化还引起了的。
该方法的缺点在于,交换机端发送/接收设备和订户端发送/接收设备中的固定热启动序列意味着高复杂度并且不必要地延长了热启动序列,不仅导致成本的增加,而且导致热启动序列特定优点的减少。
【发明内容】
因此,本发明的目的是提供一种用于传输数据流的方法,其中通过执行热启动序列激活已被反激活到待机状态的发送/接收设备,所述方法不需要固定的程序并且/或者未对独立的(交换机端和/或订户端)发送/接收设备提出特定的要求,因此,避免了基于现有技术的方法的缺点。
本发明利用专利权利要求1、6、7、8和9中所指定的方法实现此目的。
在从属权利要求中能够找出对本发明的进一步细化。
本发明的基本概念在于在执行同步之前,将至少一个附加段按照规定插入到热启动序列中。
本发明提供了四种能够单独地或以任何组合地插入到热启动序列中的附加段,这可以在冷启动激活操作期间或者在各自上一次的激活(冷启动或热启动)期间进行设置。
具体地,这些段是:
(i)交换机端传输线确定步骤,
(ii)订户端传输线确定步骤,
(iii)交换机端重新对准步骤;以及
(iv)订户端重新对准步骤。
上述名词“重新对准步骤”涉及回波消除。
因此本发明的首要优点在于能够提供非常灵活的热启动序列。
在热启动序列之前,已确定发生了成功的冷启动,该冷启动涉及每一端(交换机端和/或订户端)将特定信号的传输通知到其各自的另一端。
本发明的用于在通过执行热启动序列激活已被反激活到待机状态的发送/接收设备的情况下传输数据流的方法基本上包括以下步骤:
a)在提供了订户端发送的信号之后,使用交换机端发送/接收设备确定传输线参数;
b)在提供了交换机端发送的信号之后,使用订户端发送/接收设备确定传输线参数;
c)在提供了订户端,即其自身的发送信号之后,使用订户端发送/接收设备重新对准回波消除;以及
d)在提供了交换机端,即其自身的发送信号之后,使用交换机端发送/接收设备重新对准回波消除。
从属权利要求包括了本发明各个主题的有优势的发展和改进。
根据本发明的一个优选发展,S(H)DSL激活帧在每个数据传输方向分别包括两个比特,所述比特确定了执行上述步骤a)和d)中的哪一个。
根据本发明的另一优选发展,发送针对用于重新对准回波消除信号的时间段。
根据本发明的另一优选发展,能够根据连续序列之间的变化规定等待时间段。
【附图说明】
在附图中示出了本发明的典型实施例,并在下文中对其进行详细说明。
在附图中:
图1示出了根据本发明典型实施例的、具有四个附加段的热启动序列的图形;
图2示出了根据本发明典型实施例的用于传输数据流方法的流程图,其中通过执行热启动序列激活已被反激活到待机状态的发送/接收设备;以及
图3示出了在基于现有技术的序列中传输数据流的流程图。
【具体实施方式】
图1通过对在交换机端发送/接收设备LTU中执行的步骤和在订户端发送/接收设备NTU中执行的步骤加以区别,示出了热启动序列。
一般地,从订户端利用所发送的“唤醒信号”开始热启动序列,因此交换机端使用交换机端发送/接收设备发送响应。应当指出的是,同样可以由交换机端发送/接收设备LTU提供“唤醒信号”,在这种情况下,不用等待来自订户端发送/接收设备的响应。
沿着时间轴(时间)绘制了图1所示的热启动序列的独立步骤,其中用双向箭头表示的各个时间段间隔不必相等,而是可变长度的。
在订户端激活步骤S101中,在激活时间tWUN(WUN=从NTU唤醒,即从订户端发送/接收设备唤醒)期间,发送订户端“唤醒信号”。在交换机端激活步骤S102中,交换机端发送/接收设备ITU以信号WWUL作用于信号WWUN。根据本发明的典型实施例,按照表示规定等待时间的时间tWS,执行接下来的七个时间步骤。
应当指出,尽管图1中所示的等待时间是长度相等的时间段,可以将等待时间设定为不同的时间段。
根据本发明,然后可以规定不执行步骤S103~S106还是执行步骤S103~S106中的至少一个。
在步骤S103中,利用所发送的信号WLPN,执行订户端传输线确定。以同样方式,利用发送的信号WLPL,在步骤S104中执行交换机端传输线确定。这两个传输线确定步骤用于有效地确定用于热启动的至少一个数据传输路径中的特定传输线的属性。应当指出根据本发明可以按照任意顺序执行步骤S103~S106。
根据本发明,通过每个数据传输方向的两个比特极其简单地确定执行步骤S103~S106中的哪一个步骤以及按照何种顺序执行这些步骤。
在上下文中,本发明涉及S(H)DSL激活帧的使用,对于本发明的典型实施例,该激活帧最多包括67个未使用的比特,以用作如下用途:
第1比特:请求用于传输线确定的信号,
第2比特:出于重新对准自身回波消除的原因,请求在远程基站打断传输;
第3至第67比特:未使用。
应当指出,在本发明范围内,在未使用比特的67比特长的块中可以出现比特的任意顺序以及任意排列。
如图1所示,例如,在步骤S103和S104的执行之后执行订户端重新对准步骤S105,其中在时间段tECN期间,发送回波消除信号WECN。
此回波消除信号用于执行订户端重新对准。随后的交换机断重新对准步骤从交换机端,即从交换机发送/接收设备LTU执行等同于步骤S105的步骤。
在时间段tECL期间,发送信号WECL,这意味着从交换机端执行回波消除。步骤S107~S108对应着已经参考图3进行了说明的发送数据流的传统方法的序列。在步骤S107之后,订户端发送/接收设备处于工作状态,这意味着使用信号WOKN实现了随后的订户端确认步骤S109。
在步骤S108,交换机端利用所提供的信号WSL执行同步。在图1中箭头(b)表示的时刻,交换机端发送/接收设备LTU和订户端发送/接收设备NTU均处于工作状态。
此外,在交换机端确认步骤S110之后是普通的数据传输,参考图1所示典型实施例中的数据流传输步骤S111,其中两个发送/接收设备对于用户数据而言均是透明的。
图2示出了本发明的用于传输数据流的方法的典型实施例的流程图,其中开始步骤S100之后是订户端激活步骤S101,并且这之后是交换机端激活步骤S102。
如上述参考图1所解释的那样,步骤S103至S106包括交换机端传输线确定步骤S103、订户端传输线确定步骤S104、订户端重新对准步骤S105以及交换机端重新对准步骤S106。
由订户端同步步骤S107引出的虚线表示可以规定不执行步骤S103~S106,或者规定执行步骤S103~S106中的至少一个,而且可以使用任意顺序。
在没有执行本发明的步骤S103~S106或执行了步骤S103~S106中多个步骤之后,与根据现有技术的传输数据流方法相同,例如参考图3所述的示例,执行交换机端同步步骤S108以及数据流传输步骤S111。
在停止步骤S112结束数据传输。
本发明一个相当经济的优点在于,热启动序列的设计非常灵活,利用这种结构,可以在冷启动阶段中,额外地确定对用于要在热启动阶段执行的段的以前未使用的比特的控制。此外,可以在冷启动阶段中,确定段的时间段的选择。
对于图3所示用于传输数据流的传统方法,本说明的背景技术部分已经对其进行了参考。
尽管根据优选的典型实施例对本发明进行了说明,但本发明并不限于此,而是可以按照多种方式对其进行修改。
参考符号列表
在附图中,相同的参考符号表示相同或具有相同功能的元件或步骤。
S100开始步骤
S101订户端激活步骤
S102交换机端激活步骤
S103交换机端传输线确定步骤
S104订户端传输线确定步骤
S105订户端重新对准步骤
S106交换机端重新对准步骤
S107订户端同步步骤
S108交换机端同步步骤
S109订户端确认步骤
S110交换机端确认步骤
S111数据流传输步骤
S112停止步骤
LTU交换机端发送/接收设备
NTU订户端发送/接收设备