用于编码和译码位序列以在普通老式电话业务线路上传输的方法和装置的制作方法

文档序号:7960266阅读:395来源:国知局
专利名称:用于编码和译码位序列以在普通老式电话业务线路上传输的方法和装置的制作方法
技术领域
本发明一般涉及编码和译码数字数据以便在媒体上传输的领域。更具体地说,本发明涉及对普通老式电话业务(POTS)线路上传输的位序列的译码和编码。
局域网(LAN)标准和产品由于若干原因一直没有大量地进入家庭计算机市场,其中包括对这种需要缺乏认识以及需要专门敷设电缆,这在住宅内是困难的。随着多个个人计算机(PC)在家庭中的应用的不断普及,在住宅环境中实现LAN受到了普遍的注意。特别是,在多个PC之间共享信息的能力和共享资源例如打印机的调制解调器的能力对于家庭计算机用户的吸引力不断增加。特别是,当在住宅内的多个用户需要同时访问互联网时,能够实现家庭中的多个计算机共享的高速互联网访问便成为重要的。
在住宅家庭内构成LAN的一种经济的方法提出使用住宅内的现有的电话线路(POTS线路)作为实现LAN的媒体。这种线路一般包括无屏蔽的绞线对(UTP)电话电缆,并且可能包括由EIA/TIA规范规定的1类或2类电缆。使用这种住宅电话线路引起许多问题,其中包括数据信号的传输必须通过任意的、不确定的线路系统进行,这些电系统具有未知的电特性。这引起阻抗不匹配,并且由于没有终端而引起信号的持续反射和在感兴趣的频带内的频率响应中产生不可接受的峰值和谷值。一般在住宅布线中通常采用的星形结构的功率分裂作用使得和线路分支的传播延迟相比持续时间短的信号特征的电平衰减。
在住宅电话线路上实现的LAN还必须和POTS业务同时存在,必须遵守FCC part68,其规定所用的信号没有270kHz以下的频率分量,并且传输电平小于178mV。
按照本发明的第一个方面,提供一种用于把位序列编码而成为符号以便在载波媒体上传输的方法。所述的符号具有表示位序列的持续时间,所述符号的持续时间由第一和第二定界符确定。该方法由在编码器中接收位序列开始,此后,识别具有表示位序列的持续时间的符号。该符号包括编码部分和缓冲部分。所述缓冲符号部分具有足够的持续时间,以便使得由载波媒体上的第一定界符的传输而产生的反射在第二定界符传播之前衰减到一个预定电平。在一个实施例中,第一和第二定界符可以是电脉冲,并且位序列的至少一位可以利用第二定界符的极性编码。
按照本发明的第二方面,提供一种用于译码具有表示位序列的持续时间的符号的方法,所述持续时间由第一和第二定界符确定。所述译码方法当检测到第一定界符时开始,此后启动计时器。对于符号的预定的缓冲部分,阻止第二定界符的检测,从而阻止检测由第一定界符通过载波媒体的传输而引起的反射。然后,第二定界符在符号的缓冲部分的持续时间过去之后被检测。在一个实施例中,至少位序列的一位可以利用第二定界符的极性被译码。
本发明包括用于实现上述方法的编码器和译码器。
从结合附图进行的下面的详细说明可以清楚地看出本发明的其它特点。
下面结合附图以举例的方式说明本发明,这些例子并不构成对本发明的限制。在附图中相同的标号表示相同的部件,其中

图1a和1b说明使用任意拓扑的TOPS线路实现的局域网;图2是按照本发明的一个实施例的网站的图示表示;图3是按照本发明的一个实施例的被包括在图2所示的网站中的调制解调器的图示表示;图4是按照本发明的一个实施例的10baseT-to-POTS适配器的图示表示;图5说明按照本发明构成的一个符号序列,其中的每一个用于编码一个位序列;图6是用于说明按照本发明的一个实施例的用于编码一个位序列的方法的编码树;图7说明通过在POTS线路上施加脉冲而产生的波形;图8a和8b是图3所示的调制解调器的一个例子的图示表示;图9a和9b是被包括在图8a和8b所示的调制解调器内的编码器和译码器的图示表示。
下面说明用于编码和译码位序列供POTS线路传输的方法和装置。在下面的说明中,为了便于说明,提出了若干具体的细节,以便充分理解本发明。不过,显然,对于本领域技术人员不用这些特定的细节,也可以实施本发明。
图1a,1b说明了一种有代表性的局域网(LAN)10和12,其可以利用民用建筑16内的任意拓扑的POTS线路14来实施,例如UTP线路。线路14从中心连接点18分开,通过该连接点,和中央局相连的线路14和位于大楼16内的许多电话插座20相连。许多LAN设备(也叫做“站”或者“节点”),例如计算机22,调制解调器24,或打印机26,可以通过插座20和线路14相连。还示出了通过各个插座20要和线路14相连的常规电话28。此外,线路14的若干分支可以在没有连接LAN或电话的插座20上终止,因而它们是没有终端的。由图1a可以清楚地看出,用于互联LAN设备的线路14具有不规则的拓扑结构,并且包括许多未终止的分支。LAN10和12内的阻抗的不匹配、任意的拓扑和未终止在LAN10和12内引起信号反射和不能预测的频率响应。此外,图1a所示的星形结构引起持续时间小于线路分支的传播延迟的信号特征值衰减。
参见图2,其中示出了网站30,其通过非特定的任意拓扑线路例如图1a和1b所示的POTS线路14和LAN相连。网站30使得许多熟知的协议和LAN特点能够在LAN10和12内执行。例如,LAN12可以使用以太网、BISYNC或HKLC成帧,并执行冲突检测、冲突避免、TDMA、查询或令牌传递访问方法。
现在说明网站30的各个元件。网站30包括网络装置36和适配器35。适配器35包括适用于用于通过任意的POTS线路14通信的网络装置36(例如计算机)的通信控制器34(例如以太网通信控制器)的调制解调器。在一个实施例中,调制解调器32提供媒体接口、信号编码和译码(ENDEC)、时钟恢复与冲突检测功能。可以在适配器35内执行的冲突检测电路和功能的示例的实施例在共同未决的序列号为__,名称为“METHOD AND APPARATUS FOR DETECTINGCOLLISIONS ON A NETWORK”,申请日为__,并转让给本申请的受让人的专利申请中说明了。为了适应于不同的位速率的编码/译码方法,并为了控制在网络装置36和线路34之间的数据流,调制解调器32控制进出通信控制器34的数据的定时。调制解调器32还可以支持基于媒体访问控制(MAC)层的载波检测多址连接和冲突检测(CSMA/CD),并相应地提供载波检测和冲突指示信号。此外,所示的调制解调器32还通过管理接口和网络装置36的微处理器系统38相连。管理接口使得调制解调器32可以被微处理器系统38内执行的软件控制。适配器35还包括耦合器模块40,通过该模块,网站30被连接到插座20和POTS线路14。耦合器模块40包括一对RJ-11端口,通过该端口壁式插座20和电话28与网络装置36相连。耦合器模块40还通过发送/接收连接装置42和调制解调器32相连。
在耦合器模块40中包括滤波器(未示出),其作为带通滤波器具有大约400kHz的下截止频率和大约4Mhz的上截止频率。滤波器被交流耦合到线路14上,用于阻止POTS操作的干扰。耦合器模块40的其它细节对于理解本发明无关。
现在参看网络装置36,通信控制器34一般负责链路层协议功能,例如成帧、错误检测、地址识别和媒体访问。在一个实施例中,控制器34是一种以太网LAN串行控制器,在另一个实施例中,是一种高级数据链路控制(HDLC)串行控制器。微处理器系统38负责用于控制控制器34和调制解调器32的软件的执行。所示的微处理器系统38还通过数据总线44和控制器34相连,并且控制器34以类似方式和调制解调器32相连。
因而适配器35使得网络装置36,包括通信控制器34,例如以太网控制器,能够和使用POTS线路14实现的LAN相连,并用于编码从网络装置36向LAN发送的数据,使之成为适合于在相连14上被发送的形式。类似地,适配器35把通过POTS线路14接收的信号译码成为适用于由控制器34接收的格式。虽然图2中所示的适配器35位于网络装置36的外面,但是应当理解,实际上,适配器35可以被包括在网络装置内,例如作为网络接口卡(NIC)。此外,适配器35可以包括被连接在网络装置36的串行端口和壁式插座20之间的一个独立的单元。
图3是用于详细说明调制解调器32的方块图。具体地说调制解调器32包括编码器/译码器(ENDEC)46,其负责把位序列作为符号进行编码,用于在载波媒体例如POTS线路14上传输。类似地,ENDEC46负责译码从线路14接收的符号,从而产生一个位序列。由ENDEC46进行的编码和译码操作将在下面详细说明。ENDEC46还向控制器34提供发送和接收时钟,并且ENDEC46的整个操作在访问顺序器48的控制下进行。访问顺序器48对ENDEC46和调制解调器32作为一个整体选择一种通用的操作方式。
调制解调器32还包括接收器/发送器电路50,其负责用于编码位序列的符号的接收和发送。在本发明的一个实施例中,这种符号由电脉冲确定,在这种情况下,发送器50a和主时钟同步地从ENDEC46中接收符号和极性信息。在一个实施例中,从ENDEC46接收的符号信息代表要从发送器50a发送的电合成符号的可变的持续间隔(或编码)部分。发送器50a对可变间隔部分附加一个固定的间隔(或缓冲器)部分,从而产生合成符号。发送器50a然后产生符号的定界符,其以脉冲对的形式确定合成符号的时间间隔和极性。每个脉冲对包括持续时间基本相等的极性相反的具有固定脉冲宽度的第一和第二部分。每个脉冲对的极性由从ENDEC46接收的信息确定。因为每个脉冲对包括两个持续间隔相等而极性相反的部分,所以当在线路14上进行传输时,不产生直流(DC)分量。遵守FCC68部分的规定则要求每个脉冲对的电压电平大大小于在以晶体管-晶体管逻辑(TTL)电平驱动耦合器模块40时产生的电压电平。每个脉冲的电压电平的减少可以通过在电路50内的耦合变压器中包括串联电阻或分级绕组来实现。在一个实施例中,每个脉冲对包括2mHz正弦波的一个周期。
电路50还包括接收器50b,其包括放大元件和数字控制电路。接收器50b产生输出脉冲,如图7的51所示,其和由离开线路14的壁式插座20接收的复合波形的第一峰值(即拐点)一致。图7提供了在离开线路14的接收器50b接收的波形52的一个说明性的例子。波形52由于通过住宅POTS线路14传输而被大大衰减和奇变。如点54所示,在入射能量到达之后的某个时间,反射可能产生峰值幅值。在没有线路终端和复杂的拓扑的情况下,脉冲能量可以持续许多微秒,然后逐渐衰减。
如上所述,本发明提出了把位序列编码为一种符号,所述符号具有由位序列表示的由第一和第二定界符确定的持续时间。在本发明的一个实施例中,这些定界符包括由发送器50a发送的电脉冲。因而,为了在接收器50b成功地接收一个符号,从发送器50a产生的原始脉冲必须尽可能被精确地再现。为此,要求接收器50b检测任何入射波形的第一峰值,因为达到这些入射峰值的精确的时刻必须被确定,以便判断符号的持续时间。因而,接收器50b被构成用于检测入射波形52的第一入射峰值,例如峰值56,并忽略在这个入射峰值之后立即出现的高幅值的脉冲。下面说明关于接收器的功能的细节。
再参见图3,调制解调器32还包括呈通用串行接口(GPSI)60形式的系统接口和管理接口62。GPSI60使得调制解调器32能够控制进出通信控制器34的数据的定时。下面的表1提供了GPSI60信号线的细节表1
管理接口62是一种简单的4线串行接口,用于设置和读取管理结构信息。在通信控制器34中的微处理器使用这个接口确定操作速度并设置访问顺序器48的操作方式。在一个实施例中,通信控制器34是一种以太网控制器,并且用于调制解调器32的管理参数被存储在串行EEPROM中,并每当控制器34被复位或被初始化时被自动装入。下表2详细说明有关的信号插头和管理结构数据表2
接收器50b还包括模拟前端(AFE)50c和锁相环(PLL)电路50d。AFE50c形成发送脉冲,并查找及接收器50b表明接收的波形(脉冲)的入射峰值的时间(瞬时)位置。
图4说明被包括在适配器64内的调制解调器32,其使得包括10Base T以太网通信控制器的计算机22能够通过利用POTS线路14实现的LAN进行通信。适配器64包括滤波器/耦合器模块66,10BaseT媒体访问装置(MAU),ENDEC68,以太网MAC控制器70,缓冲器管理器72,和静态随机存取存储器(SRAM)74。适配器64作为一个非滤波桥,接收来自接口和缓冲器的包,暂时地缓冲这种包,并尽可能快地把这些包发送给相对的接口。具体地说,缓冲器管理器72使用SRAM74模拟两个大的FIFO存储器,使缓冲包在10Base T和POTS线路14之间被传递。在一个实施例中,适配器64没有MAC LAN地址。适配器64还包括用于10Base T访问的RJ-45连接器76,和两个RJ11连接器78。速度选择器80使用户能够配置适配器64的传输速度。适配器84还包括一个诊断发光二极管(LED)82的阵列。
由于POTS线路的任意拓扑和无终止的性质,本发明提出对预定的位序列进行编码作为用于传输的各个符号。在一个实施例中,每个符号利用其特有的持续时间被识别,所述持续时间由收到呈电脉冲形式的第一定界符和第二定界符之间的时间间隔确定。本发明提出以在时间上被较宽地分开的短的持续脉冲的精确的到达时刻对数据编码。如上所述,发送的脉冲当其在线路14中被多次反射时,其将被衰减和分散。在经过足够的时间之后,该脉冲将消失,因而可以发送另一个脉冲而不必担心会受到前一个脉冲的干扰。具体地说,一旦来自特定脉冲的反射下降到接收器灵敏度门限以下时,便可以发送另一个脉冲而没有符号间干扰的危险。参见图7,其中示出了响应来自发送器50a的正弦脉冲的发送,在接收器52b收到的波形52。如图所示,在本发明的一个实施例中,在检测到第一峰值56之后,接收器的灵敏度门限可以以指数形式衰减。
为了说明方便,规定一个时间单位是方便的,利用所述时间单位,可以表示脉冲传输之间的时间。为此,一个被称为TIC的时间单位被确定为0.1167微秒。
现在参看图5,其中示出了被从接收器50b通过线路14发送的一系列脉冲92a-92c分开并识别的一系列顺序符号90a-90c。每个符号90具有由各个位序列表示的预定的持续时间。一个最小的时间必须使每个脉冲92和前一个脉冲分开,使得由脉冲92引起的反射能够衰减到接收器的门限以下。这个最小的时间被包括在每个符号90内,作为一个固定的持续时间(或缓冲时间)的符号部分,一般被称为符号间空白间隔(ISBI)94.ISBI94的持续时间由若干因素决定,例如POTS线路拓扑的复杂性,在每个线路分支末端的终结器(例如电话)的阻抗,以及可以附加于逐渐衰减的反射的幅值上的线路上的随机噪声。在一个示例的实施例中,ISBI94具有1至5微秒的持续时间,一般为2.1微秒(即在60MHz的操作频率下在调制解调器内20个TIC)。应当理解,ISBI94影响传输数据的速率,因而希望ISBI94应当尽可能短。
此外,所示的每个符号90包括表示预定的位序列的可变持续时间符号部分96。所述符号部分96可以被表示为TIC时间间隔的整数倍,因而一个符号的持续时间可以被表示为ISBI+D×TIC,其中D是整数。
现在参照图6说明对位流编码而成为符号序列90的方法。具体地说,图6表示用于说明对位流编码的方法的一种编码树100。所述编码由ENDEC46进行,其包括用于通过GPSI60接收来自通信控制器34的位流102的移位寄存器。为了说明方便,下面说明包括位流102的位A-G的特定的位序列的编码。所述编码方法在步104开始,在该步检查要被编码的下一位(即位A)。在步106,确定A是否为1。如果是,则下一位(即位B)确定包括代表位A-E的符号的定界符的脉冲的极性。下三位(即位C-E)选择8个符号(符号1-8)的第一组中的一个,符号1-8的每一个包括固定的ISBI94,以及可变持续时间部分96。
此外,如果在步106确定位A是0,则执行步108,确定位B是否是1或0,如果是1,则位C确定脉冲的极性,并且下三位(即D-F)选择第二组(符号9-16)中的8个符号中的一个。
如果位A和B都是0,则执行步110,其中确定位C是1或者是0。如果是1,则位D确定脉冲的极性,并且下三位(E-G)选择8个符号(符号17-24)的第三组中被选择用于编码位图形的一个。如果A,B,C都为0,则位D选择极性,并且选择位0代表位图形。
因而,可以看出,符号0编码4位序列000D,符号1-8编码5位序列1BCDE,符号9-16编码6位序列01CDEF,符号17-24编码7位序列001DEFG。
因而这种编码方法对不同大小的组中的位序列编码,具体地说每组具有4,5,6,或者7位。这些符号以一种方式被分配给编码的位序列,所述方式使得较多的数据位被编码而成为具有较大持续时间的符号。例如,符号17-24包括可变持续时间部分96,其大于符号1-8的可变持续时间部分。这使得可以实现最佳的平均位速率和最小的位速率。利用作为符号的定界符的脉冲极性的位的编码也使得编码方法能够实现最佳化。
图8和图9a是说明使用现场可编程门阵列(FPGA)实现的调制解调器32的一个示例的实施例。图9a示出的译码器46A包括编码状态机116和令牌-符号转换电路118。编码状态机接收TIC时钟(TCLK)信号120,和由访问顺序器48产生的表示调制解调器32的主状态的主状态(MS[70])信号122。编码状态机116还通过输入端(GN DATA)124经GPSI60通过通信控制器34接收被编码的数据。编码状态机116的输出包括下列信号1.NT_PULSE126该信号的确定命令发送器发出一个脉冲,并接收要被发送的下一个符号;2.NG_SE信号128该信号的确定通知GPSI60移出另一位;3.NT_POL132该信号代表在用于选择从中选择发送的符号的符号组的位后面的数据位,并设置下一个符号定界符(或脉冲)的极性;4.TSET[10]信号130该信号编码是000,01或者是001的下一位(即选择从中选择符号的8个符号的组);以及5.TSEL[20]信号134该信号包括在由NT_POL信号132表示的极性位后面的3个选择位,并用于从8个符号的组中选择一个符号。
令牌-符号转换电路118从状态机116中接收TSET[10]信号130和TSEL[20]信号134,并产生由NT_SYM[40]信号136表示的要被发送的符号。该符号(即NT_SYM[40]信号136)被传输给发送器50a,如图8所示,其对该符号附加ISBI部分94,从而产生相反的符号。在定界符脉冲发送之间,发送器50a等待由该合成信号表示的多个TIC。
现在简单说明图8和9所示的编码器46a的实施例的操作。首先,确定NT_PUSE126,使得从发送器50a发送一个脉冲。发送器还包括一个脉冲间计时器(未示出),其启动从该脉冲发出时刻起的时间记录。接着,在编码器状态机116内的移位寄存器被复位,并且NG_SE信号128被确定,从而接收来自GPSI60的一位。然后,移位寄存器的内容被向左移动并被检查,直到识别出4个图形中的一个(即000,1,01,001)。如果这些图形中的一个被找到,则停止移动,在编码器46a内的译码逻辑编码该位图形成为数“ 0...3”。然后输出TSEL2..TSELO和NT_POL信号表示符号选择和极性。在编码器46a中的外部组合逻辑(即转换电路118)和发送器50a把该信息转换成脉冲之间的位序列编码所需的多个TIC。具体地说,发送器50a接收和TIC信号122同步的脉冲和极性信息,然后产生一个脉冲对,其包括一个固定宽度的其极性由NT_POL信号确定的正弦脉冲。发送器50a在TXP和TXN输出端上发送该脉冲。产生该定界脉冲的时刻按照由编码器46a按照发送器脉冲间计时器发送给发送器50a的符号信息确定。
参看图8和图9b,响应来自和POTS线路14耦联的发送器50a的正弦脉冲对的传输,在接收器50b接收到例如图7所示的响应波形150。为了确定发送的脉冲之间的时间间隔,要求接收器50b确定入射峰值的精确的到达时刻,例如图7所示的入射峰值56。在一个示例的实施例中,接收器信号主通路包括微分器(未示出)前方的放大器。该放大器是用于补偿为遵守FCC PART68所需的低的传输电平所需要的,因而其增益大约被固定在15dB。放大器的输出被输入给微分器,其输出在输入波形的斜率改变符号时改变极性。微分器的输出被接收器50b内的时间和幅值处理电路所控制。在检测到峰值之后,计时器(其计算ISBI间隔94)被启动。在这个时间期间,计时器50b被解除。在ISBI间隔期间,接收到的波形150内的峰值被忽略,即使幅值大于第一次检测到的幅值。
微分器可能对噪声是敏感的,因而在ISBI间隔期间易于产生假输出。在一个示例的实施例中,为了进一步保证微分器输出的质量,两个比较器和“峰值跟随”门限产生电路(未示出)检测输入脉冲的极性。所述比较器以放大的波形和门限电压作为输入。比较器接收放大的输入波形的相反的相位,使得当波形的正方向超过门限时,一个比较器的输出是有效的,而当波形的负方向超过门限时,另一个比较器的输出是有效的。由门限产生电路产生的门限电压跟踪入射峰值56的幅值。一旦入射峰值56通过,门限电压便可以按照指数衰减,如图7所示,其大致地模拟收到的反射脉冲的期望降低的幅值响应。一个偏置使得门限电压只能降低到代表接收器50b的最大灵敏度的一个最小值。同步的数字状态机控制接收器50b的操作。当放大的波形电压低于所述门限并且ISBI计时器时间到时,接收器50b再次处于待处理状态。当新的波形152到达时,放大的线路电压或者上升超过门限电压,或者下降到门限电压以下,使得两个比较器中的一个再次成为有效的。然后,设置一个锁存器记忆入射波形的极性,并解除另一个比较器的输出直到接收器50b再次处于待处理状态。设置所述锁存使得门限电压被驱动到入射波的峰值电压。
锁存还使正在查找来自峰值检测器的转换的边沿检测器电路(未示出)处于待处理状态,表示第一入射峰值56的到达。边沿检测器的输出是和系统时钟隔离器同步的1个周期宽的脉冲。检测到所述峰值使得启动ISBI计时器,其接着保持被复位的比较器锁存电路,并使计时器50b对任何输入脉冲封闭,直到ISBI时间到。
当接收器50b等待下一个脉冲时,门限产生电路输出处于高阻抗状态,使得电容器能够保持门限电压。一个泄漏电阻使该电压消失,使得随着从最后脉冲所经过的时间而有效地增加接收器50b的灵敏度。
译码器46b执行和编码器46a相反的操作。具体地说,译码器46b接收来自接收器50b的编码的符号部分96,并重构一个令牌(即设置/选择对),由所述令牌可以产生原始的位序列。具体地说,译码器包括符号-令牌转换电路200和译码状态机202,如图9B所示。转换电路200通过来自接收器50b的输入RD_SYM[40]204接收符号,所述符号从测量的脉冲间时间得到。具体地说,接收器50b根据相继的定界符脉冲之间的持续时间识别合成符号,并从合成符号中减去已知的固定持续时间(或缓冲部分)(ISBI)94,从而得到编码部分96,其由在RD_SYM[40]输入端上的信号表示。符号被电路200转换成以下的令牌输出1.RSET[10]该输出表示相关的符号所属的8个符号的一组;以及2.RSEL[20]该输出表示在选择的组中哪些符号包括合适的符号。
然后把令牌值输入给译码器状态机202,其根据提供的包括选择的组和极性的令牌确定被译码的位序列的长度和图形。对译码器状态机的输入如下1.RD_PULSE206该信号向译码状态机202表示检测到符号脉冲;以及
2.RD_POL208该信号表示脉冲的极性。
译码状态机202的输出包括1.DG_DATA210被译码的位序列通过GPSI60在其输出端被发送给通信控制器;以及2.DG_SE212该输出通知GPSI60移到另一位。
虽然上述的示例的实施例利用FPGA进行了说明,但是应当理解,上述的电路装置和功能单元可以容易地被包括在专用集成电路(ASIC)中。
至此,说明了一种用于编码和译码位序列以便通过POTS线路进行传输的方法和装置。虽然本发明参照特定的实施例进行了说明,显然,不脱离本发明的范围和构思,可以作出各种改变和改型。因而上面的说明和附图只具有说明的意义,而不用于限制本发明。
权利要求
1.一种用于译码具有表示位序列的并由第一和第二定界符所确定的持续时间的符号的方法,其特征在于,该方法包括以下步骤检测在载波媒体上的符号的第一定界符;当检测到第一定界符后,测量预定空白间隔;在预定空白间隔时间到之前,阻止第二定界符的检测,从而阻止检测由第一定界符通过载波媒体的传输而引起的反射;在预定空白间隔时间到之后,检测载波媒体上的符号的第二定界符;以及根据对第一定界符和第二定界符所进行的分别检测之间的持续时间,从一组符号中识别表示位序列的符号。
2.如权利要求1所述的方法,其特征在于,所述第一和第二定界符分别包括第一和第二电脉冲,该方法包括利用第一或第二脉冲的极性译码位序列中的至少一位的步骤。
3.如权利要求2所述的方法,其特征在于,该方法包括利用第二脉冲相对于第一脉冲的极性或者利用第一脉冲相对于第二脉冲的极性对位序列中的至少一位译码的步骤。
4.如权利要求1所述的方法,该方法包括限定具有不同持续时间的符号的预定符号组,并且使每个符号和各个预定的位序列相关的步骤,其特征在于,所述符号组包括相等的持续时间的符号,它们利用其各自的定界符的极性被相互识别。
5.如权利要求1的方法,其特征在于,阻止检测第二定界符的步骤包括在1至5微秒的时间内阻止检测第二定界符。
6.如权利要求5的方法,其特征在于,阻止检测第二定界符的步骤包括在大约2.1微秒的时间内阻止检测第二定界符。
7.如权利要求1的方法,其特征在于,检测第一和第二定界符的步骤分别包括检测在载波介质上传输的信号的脉冲峰值的步骤。
8.如权利要求7的方法,其特征在于,检测在载波介质上传输的信号的脉冲峰值的步骤包括相对于在载波介质上传输的信号进行区分。
9.如权利要求1的方法,其特征在于,检测第一和第二定界符的步骤分别包括检测在普通老式电话业务(POTS)线路上传输的各个定界符。
10.如权利要求9的方法,其特征在于,所述的POTS线路包括无屏蔽的绞线(UTP)电话电缆。
11.如权利要求10的方法,其特征在于,所述的UTP电话电缆包括1类或2类电缆。
12.一种用于识别具有表示编码数据的持续时间的信号的方法,所述符号的持续时间由第一和第二定界符所限定,其特征在于,该方法包括如下步骤利用耦合到载波媒体的接收器,检测所述载波媒体上的信号的第一定界符;在检测了第一定界符之后,通过启动用于检测所述第一定界符的计时器来测量预定空白间隔;在预定空白间隔时间到之前,通过在接收器解除中断以阻止第二定界符的检测,直到所述预定空白间隔时间到;在所述预定空白间隔时间到之后,利用所述的接收器检测载波媒体上的信号的第二定界符;根据一定的持续时间,从第一和第二定界符的检测之间利用计时器测量的一组符号中识别一个符号;以及根据所识别的符号识别编码数据。
13.一种用于译码具有表示位序列并由第一和第二定界符限定的持续时间的符号的译码器装置,其特征在于,该装置包括被耦合用于检测在载波媒体上传输的第一和第二定界符的接收器;以及用于识别有关第一定界符检测的符号的空白部分,并用于在空白部分时间到之前阻止第二定界符的检测,从而阻止检测由第一定界符通过载波媒体的传输而引起的反射的空白电路;以及根据对第一定界符和第二定界符所进行的分别检测之间的持续时间,从一组符号中识别表示位序列的符号的匹配电路。
14.如权利要求13所述的译码器装置,其特征在于,第一和第二定界符分别包括第一和第二电脉冲,所述译码器适用于利用第二脉冲的极性译码位序列的至少一位,或者反之亦然。
15.如权利要求14所述的译码器装置,其特征在于,利用第二脉冲相对于第一脉冲的极性对位序列的至少一位进行译码。
16.如权利要求13所述的译码器装置,该装置包括存储器资源,用于存储具有不同持续时间的符号的预定符号组,每个符号和各个预定的位序列相关,其中,所述符号组包括具有相等的持续时间的符号,它们利用其各自的定界符的极性来区别。
17.如权利要求13所述的译码器装置,其特征在于,所述空白电路在1至5微秒的时间段内阻止第二定界符的检测。
18.如权利要求17所述的译码器装置,其特征在于,所述空白电路在大约2.1微秒的时间段内阻止第二定界符的检测。
19.如权利要求13所述的译码器装置,其特征在于,所述空白电路包括用于检测在载波媒体上传输的信号脉冲的峰值的微分器。
20.如权利要求13所述的译码器装置,其特征在于,所述空白电路包括用于测量在第一定界符检测之后的预定空白间隔的计时器,以及用于解除接收机直到预定空白间隔时间到为止的解除电路。
21.如权利要求13所述的译码器装置,其特征在于,所述接收机作为在普通老式电话业务(POTS)线路上传输的相应脉冲,被构成用于检测第一和第二定界符。
22.如权利要求21所述的译码器装置,其特征在于,所述的POTS线路包括无屏蔽的绞线(UTP)电话电缆。
23.如权利要求22所述的译码器装置,其特征在于,所述的UTP电话电缆包括1类或2类电缆。
24.一种用于识别与预定数据相关的并由第一和第二定界符所限定的信号的译码器装置,其特征在于,该译码器装置包括耦合用于检测在载波媒体上传输的定界符的接收器;用于测量在对一个符号的第一定界符进行检测之后的预定空白间隔的空白电路,并且,该电路还用于在所属预定空白间隔的持续时间期间阻止对该信号的第二定界符的检测,从而阻止检测由第一定界符通过载波媒体的传输而引起的反射作为第二定界符;以及用于识别预定数据的译码电路,所述的数据与由被接收器接收的对第一和第二定界符的各自的检测的持续时间所限定的符号有关。
25.如权利要求24的译码器装置,其特征在于,所述空白电路包括用于在预定空白间隔的持续时间内提高接收器灵敏度的失效电路,该电路与预定的灵敏度电平有关。
26.如权利要求24的译码器装置,其特征在于,所述的失效电路在预定空白间隔期间,将所述接收器的灵敏度从灵敏度的第一电平提高到灵敏度的第二电平,灵敏度的第一和第二电平小于该灵敏度的预定电平。
27.如权利要求24的译码器装置,其特征在于,所述空白电路包括用于测量所述符号的第一定界符的检测之后的预定空白间隔的定时器。
28.如权利要求24的译码器装置,其特征在于,所述空白电路阻止检测所述第二定界符,持续时间在1至5微秒之间。
29.如权利要求28的译码器装置,其特征在于,所述空白电路阻止检测所述第二定界符,持续时间大约为2.1微秒。
30.如权利要求24的译码器装置,其特征在于,所述空白电路包括用于检测在载波媒体上传输的信号脉冲的峰值的微分器。
31.如权利要求24的译码器装置,其特征在于,所述接收机被耦合用于检测第一和第二定界符,作为在普通老式电话业务(POTS)线路上传输的相应脉冲。
32.如权利要求31的译码器装置,其特征在于,所述的POTS线路包括无屏蔽的绞线(UTP)电话电缆。
33.如权利要求32的译码器装置,其特征在于,所述的UTP电话电缆包括1类或2类电缆。
34.如权利要求24的译码器装置,其特征在于,该装置包括网络接口卡。
35.如权利要求24的译码器装置,其特征在于,该装置包括与计算机系统的通信控制器一起使用的适配器,所述的译码器装置包括用于将译码器装置耦合到所述计算机系统的通信控制器的接口。
36.一种用于识别与预定数据相关并由第一和第二定界符间的持续时间所限定的符号的译码器装置,其特征在于,该译码器装置包括用于检测在载波媒体上传输的定界符的接收器装置;用于测量在符号的第一定界符检测之后的预定空白间隔的空白装置,该装置用于阻止所述符号的第二定界符的检测,从而防止将由第一定界符通过载波媒体的传输而引起的反射检测为第二定界符;以及用于识别与所述符号相关的预定数据的译码器装置,所述符号由分别对被所述接收器所接收的第一和第二定界符的检测之间的持续时间所限定。
37.一种网络装置,其特征在于,该装置包括用于处理数据的处理器;用于检测在载波介质上传输的定界符的接收器;用于测量在符号的第一定界符检测之后的预定空白间隔的空白电路,该电路用于阻止在预定空白间隔持续时间内检测符号的第二定界符,从而阻止检测由第一定界符通过载波媒体的传输而引起的反射作为第二定界符;以及用于识别与所述符号相关的预定数据的译码器装置,所述符号由分别对被所述接收器所接收的第一和第二定界符的检测之间的持续时间所限定。
38.如权利要求37的网络装置,其特征在于,该装置包括一个计算机系统。
全文摘要
本发明披露了一种用于把位序列编码而成为适合于在POTS线路(14)上传输的符号的方法和装置。所述符号具有表示位序列的持续时间,所述持续时间分别由第一和第二定界符(92A,92B)确定。该方法由在编码器(46A)接收位序列开始,此后,识别具有表示位序列的持续时间的符号。该符号的特征在于,其包括编码部分(46A)和缓冲部分(50A)。所述缓冲部分(504)具有足够的持续时间,以便使得由载波媒体(14)上的第一定界符(92A)的传输而产生的反射在第二定界符(92B)传播之前衰减到一个预定电平。
文档编号H04L25/49GK1431798SQ01138430
公开日2003年7月23日 申请日期2001年11月12日 优先权日1997年9月8日
发明者M·H·格拉哈姆, 小H·H·韦伯 申请人:Tut系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1