CN1239605A - 用于检测网络上碰撞的方法和装置 - Google Patents
用于检测网络上碰撞的方法和装置 Download PDFInfo
- Publication number
- CN1239605A CN1239605A CN98801296.0A CN98801296A CN1239605A CN 1239605 A CN1239605 A CN 1239605A CN 98801296 A CN98801296 A CN 98801296A CN 1239605 A CN1239605 A CN 1239605A
- Authority
- CN
- China
- Prior art keywords
- identifier
- pulse
- network
- sequential position
- receiver
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40013—Details regarding a bus controller
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/407—Bus networks with decentralised control
- H04L12/413—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection (CSMA-CD)
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2838—Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/284—Home automation networks characterised by the type of medium used
- H04L2012/2845—Telephone line
Abstract
一种用于检测网络中载波介质上的信号传输之间碰撞的方法,包括的步骤是:从网站的发送器发送出一个第一访问识别符(144),网站的接收器接收一个第二访问识别符(146),判断第二访问识别符里面脉冲的时序位置是否与第一访问识别符里面脉冲的时序位置一致(148),如果一致,便发送出信息包(152),如果不一致,则发送出拥塞信号(158)。
Description
本发明一般地涉及数据网络领域,更具体地说,本发明涉及检测在网络上传输的信号之间的碰撞。
以太网络执行一种载波检测、多路访问/碰撞检测(CSMA/CD)协议来确保在任何给定的时间仅有有关以太网络的一个节点(或网站)在网络的载波介质上传送信号。正像这个协议的“载波检测”方式的含义一样,在信号传输之前或传输期间,网站要检查或监听有关载波介质以判断是否有另一个网站正在传送。作为例子,一个询问网站可以先检测网络线路上的电压,然后再设想另一个网站正在传送。
由于网络上各网站之间的距离和信号传播时间不是无限小,常常发生一个想要传送的网站即使在另一个网站可能已经开始传送时对有关载波介质取样并且检测不出载波介质上的任何通信量。因此,两个网站将同时传送,结果造成所传送的信号碰撞。由于各网站之间的距离导致载波介质上信号传输检测的延迟,结果产生一个所谓的“时隙”,时隙被定义为用于第一网站发送出信号、网络的第二网站对这个信号的可能“载波检测”以及由第二网站向第一网站送回一个碰撞检测信号所需时间的函数。将会看到在这个时隙期间出现传输信号互撞的可能性。
在载波介质包括一个正规的良好设计的使用高质量的电缆建造的线路系统的以太网络中,检测碰撞可以通过检测载波介质上的电压摆动超过一个发送器单独发送所生成的电压来进行。但是,在网络的载波介质表现出许多不确定特性的场合,上述碰撞检测方法可能靠不住。例如在载波介质包括居民区里面的现有电话线路(例如普通老式电话业务(POTS)线路)的场合,线路可能包括无屏蔽双绞线(UTP)电话电缆并且可能是EIA/TIA568明细表规定的一类或二类电缆。因此,线路可能易受噪声影响。此外,使用居民电话线路作网络的载波介质,由于数据信号的传输必须出现在带有未知电特性的无终端设备的任意线路系统上而碰到许多问题。结果造成阻抗失配,并且缺乏终端设备大大增加了信号反射的持续时间和在所关心的频带里面的频率响应的不可预见尖峰和低谷。居民线路中通常出现的星形结构的功率分配效应更加剧了这些问题。
根据本发明的第一方面,提供一种检测网络里面载波介质上诸传输之间的碰撞的方法。方法以网络设备的发送器发送出一个识别符开始。这个发送出来的识别符有一个预定的周期,并包括一个具有专用于发送识别符的时序位置的脉冲。另一个识别符由网络设备的接收器接收。所接收的识别符同样具有一个预定的周期并包括一个时序位置上的脉冲。然后作出判决所接收的识别符里面脉冲的时序位置是否和所发送的识别符里面脉冲的时序位置一致。如果这些脉冲的时序位置不一致,便检出网络上的一次碰撞。
根据本发明的第二方面,提供用于检测网络载波介质上传输之间的碰撞的装置。装置包括一个连接得在载波介质上发送出一个第一识别符的发送器,和一个连接得接收一个第二识别符的接收器。装置还包括一个连接到接收器的逻辑电路,它判断第二个识别符里面脉冲的时序位置是否与第一个识别符里面脉冲的时序位置一致。如果不一致,则逻辑电路检出网络上的一次碰撞。
本发明延及一个网络适配器、一个网络接口卡(NIC)和一个装有上述装置的收发器。
由下面的附图和详细叙述,本发明的其他特点将是显而易见的。
本发明通过例子(但不是限制)来说明,在附图的各图中,同样的符号表示同样的元件。
图1a和1b说明可以在其中实现本发明的相应局域网(LAN);
图2是包括有一个可在其中实现本发明的调制解调器的网站方框图;
图3是根据本发明一个实施例的调制解调器方框图,用于提供以太网控制器和POTS线路之间的连接;
图4是说明根据本发明一个实施例包括有图3所说明的调制解调器的10Base T至POTS适配器的方框图;
图5是从图3的调制解调器发送出来并对访问识别符和包数据编码的信号的图解表示;
图6说明一个脉冲在图1a所示的POTS线路上传播产生的信号波形;
图7是说明根据本发明的一个实施例生成用于网络里面一个节点的访问识别符的方法的流程图;
图8是说明根据本发明的一个实施例检测网络内载波介质上信号传输之间碰撞的方法的流程图;
图9说明来自网络的两个相应节点的信号传送并说明利用这些信号检测碰撞;
图10a和10b是根据本发明的图3所示调制解调器的一个实施例的示意图;
图11是包括在图10a和10b所示调制解调器里面的主状态机的示意图;
图12是说明图10a和10b所示调制解调器的各个不同工作状态的状态图;
图13、14a和14b是包括有图10a和10b所示调制解调器里面的介质访问控制器(MAC)的三个状态机的示意图。
叙述一种用于检测在网络上传输的信号之间碰撞方法和装置。在下面的叙述中,为了解释清楚起见,摆出了许多特别的细节以便于彻底理解本发明。但是,对于熟悉这一技术的人员,显然没有这些特别细节也可以实施本发明。
装置概述
图1a和1b各自说明一种可以利用居民大楼16里面任意布设的POTS线路例如UTP线路14实现的相应局域网(LAN)10和12。线路14从中心连接点18(线路14经由它连接到中心局)散向分布在大楼16各处的众多电话插座20。若干LAN设备(也叫“网站”或“节点”)例如计算机22、调制解调器24或打印机26都可以经由插座20耦连到线路14上。还示出了普通的电话机28经由相应的插座20耦连到线路14上。此外线路14的若干支路也可终止于没有连接LAN设备或电话机的插座20因而没有端接任何设备。正如由图1a所看到的,连接LAN设备的线路14有一个不规则的布局且包括有许多无端接设备的支路。LAN10和12里面的阻抗失配、任意布局以及缺少终端会造成这些LAN10和12内的信号反射和无法预料的频率响应。另外,图1a示出的星形结构还起到衰减那些周期短于线路支路的传输延迟的信号电平的作用。
现在转到图2,说明一个经由无特征的任意布设线路例如图1a和1b所示POTS线路14耦连到LAN的网络30。虽然下面以实施以太协议的形式叙述网络30,但将体会到本发明的理论也可以应用于其他有名的网络协议。作为例子,本发明的理论可以推广到任何执行BISYNC或HDLC组帧、碰撞检测、碰撞避免、TDMA以及轮询或令牌传递访问方法的网络。
现在将提供网站30的各种不同部件概要。网站30包括一个网络设备36和一个适配器35。适配器35包括一个起着使网络设备36(例如计算机)的通信控制器34适于在任意的POTS线路14上通信的调制解调器32。
在所示的实施例中,通信控制器34是一种根据IEEE802.3标准工作的以太网通信控制器。在一个替代实施例中,通信控制器可以简单地就是一个串行数据接口或微处理器,并且调制解调器32可以装上一个介质访问控制器(MAC)70,它使得来自控制器34的数据流经由一个接口例如下述的通用串行接口(GPSI)耦合到调制解调器32里面的电路。
调制解调器32提供介质接口、信号编码和解码(ENDEC)、时钟恢复以及碰撞检测功能。为了适应可变比特率的编码/解码体制和控制网络设备36与线路14之间的数据流,调制解调器32控制进出通信控制器34的数据的钟控。调制解调器32还支持基于介质访问控制(MAC)层的载波检测多路访问/碰撞检测(CSMA/CD),从而提供载波检测和碰撞指示信号(下面将更详细解释)。还示出调制解调器32经由一个管理接口耦连到网络设备36的一个微处理器系统38,管理接口使调制解调器32能够通过微处理系统38内执行的软件控制。适配器35还装有一个耦合模块40,网站30就通过它连接到插座20和POTS线路14。耦合模块40包括一对RJ-11端口,墙壁插座和电话机就通过它连接到网络设备36。耦合模块40还经由发送/接收连接器42连接到调制解调器32。
一个滤波器(未示出)被装在耦合模块42内并起着一个具有低截止频率约为400kHz、高截止频率约为4MHz的带通作用。滤波器AC耦合到线路14上以防止干扰POTS工作。耦合模块40的其他细节与理解本发明无关。
现在讲网络设备36,通信控制器34一般负责链路层协议功能例如组帧、误差检测、地址识别和介质访问。微处理系统38负责执行控制控制器34和调制解调器32的软件。此外,还示出微处理系统38经由一个数据总线44连接到通信控制器34并且通信控制器34以同样的方式连接到调制解调器32。
于是,适配器35允许包含有通信控制器34例如以太控制器的网络设备36连接到利用POTS线路14实现的LAN,并起到将网络设备36发送出的数据编码为适合于在线路14上传输的格式。同样地,适配器35将经由POTS线路14接收的信号解码为适合于控制器34接收的格式。虽然在图2中示出适配器35位于网络设备36之外,但将会看到适配器35实际上可以装在网络设备之内,例如说作为网络接口卡(NIC)的一部分。另一方面,适配器可以包括一个连接在网络设备36的串行端口和墙壁插座20之间的独立单元。
图3是一个提供调制解调器36部件更详细视图的方框图。具体地说,调制解调器32包括一个负责将比特序列编码成在载波介质例如POTS线路14上传送的符号的编码/解码器(ENDEC)46。同样地,ENDEC46负责将从线路14接收的符号解码以生成一个比特序列。下面将更详细叙述用ENDEC46进行的编码和解码操作。ENDEN46还向通信控制器34或者在一个替代实施例中向调制解调器32里面的MAC供应发送和接收时钟。ENDEC46的全部操作都在一个访问排序器48的控制下进行。访问排序器48从总体上为ENDEC46和调制解调器32选择一个通用的操作方式并控制调制解调器的分系统和接口之间的数据流。访问排序器48还负责实施调制解调器32里面的碰撞检测。
调制解调器32还包括接收器/发送器电路50,负责接收和发送对比特序列编码的符号。在本发明的一个实施例中,这些符号用电脉冲定义,在这种情况下,发送器50a从ENDEC46接收与主时钟同步的符号和极性信息。在一个实施例中,发送器50a从ENDEC46接收的符号信息表示要从发送器50a传出的一个复合符号的可变周期(或编码)部分。发送器50a将一个固定周期(或缓冲)部分附加到可变周期部分上以生成复合符号。然后发送器50a以脉冲偶的形式生成决定复合符号的周期和极性的定义符号。每个脉冲偶包括有周期大致相等而极性相反且具有一个固定脉宽的第一和第二部分。每一个脉冲偶的极性由从ENDEC46接收的信息决定。由于每个脉冲偶都包括周期相等而极性相反的两个相等部分,因此,当脉冲偶在线路14上传输时,线路上不生成任何直流电流(DC)成分。与FCC第68部分的一致性要求每个脉冲偶的电压电平基本上低于用晶体管—晶体管逻辑电平驱动耦合器模块时所产生的电平。降低每个脉冲的电压电平可以通过在电路50的耦合变压器中安装上一个电阻器系列或者梯级降压绕组系列达到。在一个实施例中,每个脉冲偶包括2 Mhz正弦波的一个周波。
电路50还包括一个接收器50b,接收器包括有增益元件、比较器和数字控制电路。接收器50b产生一个与墙壁插座20从线路14接收到的复杂波形的第一尖峰(即转折点)一致的输出脉冲。复杂波形可以是由于通过居民POTS线路14传输而高度衰减和失真的波形,并且反射可能造成尖峰幅度出现在入射能量到达之后的某个时刻。由于没有终端设备而且布线复杂,脉冲能量可能持续许多微秒才逐渐衰落。
再一次参照图3,调制解调器32还包括有形式为一个通用串行接口(GPSI)60和一个管理接口62的系统接口。GPSI60允许调制解调器32控制出入通信控制器36的数据的钟控。下面的表1提供GPSI60信号线的细节:
表1
信号名称 | 方向 | 说明 |
TENA | 入调制解调器 | 允许发送,认为TX含有包数据 |
TX | 入调制解调器 | 将数据发向编码器 |
TCLK | 出调制解调器 | 发送时钟。当TENA撤去时连续工作,在发送访问ID时停止(下面详述),发送期间在发送编码器的控制下以可变速率工作。 |
RENA | 出调制解调器 | 允许接收,认为RX含有包数据 |
RX | 出调制解调器 | 从解码器接收数据 |
RCLK | 出调制解调器 | 接收时钟。当线路空载时连续工作,在接收访问ID期间停止(下面详述),包接收期间在解码器控制下以可变速率工作。 |
CLSN | 出调制解调器 | 碰撞检测。表示发送或接收方式碰撞。 |
管理接口62是一个简单的4线串行接口,用于设置和阅读管理结构信息。通信控制器34里面的微处理器使用接口62建立运算速度并设定访问排序器48的工作方式。在一个实施例中,通信控制器34是一个以太网控制器,调制解调器32的管理参数存储在一个串行EEPROM中,每次加载时控制器34都回到原来位置或初始化。下面的表2详细叙述有关信号引线和管理结构数据:
表2
信号名称 | 方向 | 说明 |
MDO | 出调制解调器 | 调制解调器结构参数的串行数据流读出 |
MDI | 入调制解调器 | 调制解调器结构参数的串行数据流设置 |
MCLK | 入调制解调器 | 串行数据时钟。在这个信息的上升边沿移进/移出数据。 |
MCS | 入调制解调器 | 芯片选择。考核和安排串行数据通道上的活动。树立这个信号之后,便接收/发送第一个数据位。一过渡到撤除状态,结构数据即加载到内部寄存器中。 |
接收器50b还包括一个模拟前端(AFE)电路50c和一个锁相环路(PLL)电路50d。AFE50c将发送的脉冲整形并找出所接收波形(脉冲)的入射尖峰。
图4说明包含在适配器64里面的调制解调器32,它使得一台包括有10BaseT以太网通信控制器34的计算机22能够在使用POTS线路14实现的LAN上通信。适配器64包括一个滤波器/耦合器模块66,一个10BaseT介质访问控制单元(MAU),一个ENDEC68,一个以太网MAC控制器70。一个缓冲管理器72,以及一个静态随机存取存储器(SRAM)74。适配器64起一个非滤波桥的作用并从两个接口的任一接口接收信息包,暂时缓存这些信息包,并将它们尽快发向另一个接口。具体地说,缓冲管理器72利用SRAM74模拟两个大型先进先出(FIFO)存储器缓存要在10BaseT和POTS线路14之间传递的信息包。在一个实施例中,适配器64没有MAC LAN地址。适配器64还包括一个用于10BaseT访问的RJ-45连接器76和两个RJ-11连接器78。速度选择器80允许用户定出适配器的传输速度,并且适配器64还包括一个诊断用发光二极管(LED)阵列82。
访问识别符
本发明建议在诸如图1a和1b所示那些具有一个任意布局和诸多无终端设备的支路的网络上执行碰撞检测协议。在一个示范性实施例中,网络10执行以太网协议,因而一种CSMA/CD机构执行网络10上的每一次传输。在这样一种网络10中,每一个网站30都包括一个提供CSMA/CD机构的以太网通信控制器34。但是,正如上面详细叙述的一样,一个任意的布局使传统的碰撞检测方法变得不可靠。具体地说,在使用POTS线路作为载波介质的网络上反射和噪声的出现使传统的“载波检测”方法和技术变得不可靠。因此,本发明建议适配器64如图4所示那样配备一个用于通信控制器34的“前端”,允许以一种补偿载波介质的不可预见性和任意性的方式检测碰撞。
作为例子,假设规定网络10中最大的节点间隔为500英尺,可能存在一个不超过2微秒的“时隙”。名词“时隙”包括节点间传输延迟的两倍,表示一个节点捕获载波介质所需的最大时间量。为了便于在这样一个时隙里检出多个网站发出的信号,本发明建议给每个网站分配一个唯一的访问识别符100。这个访问识别符对一个唯一的识别符编码并在传送数据包102之前从每个网站发出。现在参照图3和5,当通信控制器34通过提升允许传送(TENA)信号向调制解调器32表示出一个发送要求时开始数据包的传送。如果检测出载波介质可以使用(例如说有N微秒没有在POTS线路上看到任何从其他节点发出的脉冲),访问排序器48使发送器50a发出网站10的唯一访问识别符100。访问识别符100代替通常在数据包的开头由以太网MAC控制器发出的前导传输部分。访问识别符100对一个唯一的8位访问识别号编码,如图5所示利用信号105的四个标识符部分104b-e将它编码成一个时刻二位。
为了详细说明起见,定义一个时间单位比较方便,时间区间和时序位置都可以用它来表示。为此目的,一个被随便叫做TIC的时间单位被规定为0.1167微秒。
如图5所示,在一个示范性实施例中,访问识别符100包括有6个区间103a-103f。第一个区间103a以两个隔开128TIC的电脉冲为界。后面4个区间103b-103c各自包括一个缓冲或“空载时间”部分106和一个识别符部分104。每个缓冲部分106等于符号间消隐区间(ISBI)周期(包括20TIC)的两倍。在1997年9月8日提出并转让给本申请受让人的名称为“用于对在POTS线路上传输的比特序列进行编码和解码的方法和装置”的共同未决申请系列No.08/925.205中进一步定义和解释了ISBI。
每个识别符部分104的两个编码数位被编码成该识别符部分104里面的一脉冲时序位置。例如一个在区间103的第66TIC发出的脉冲对位序列“00”编码。同样地,用区间103的第86、第106和第126TIC发出的脉冲对位序列“01”、“10”和“11”编码。例如,识别符部分104b包括一个在区间103b的第106 TIC发出的脉冲,因而对位序列“10”编码。
最后一个区间103f是一个“静隙”,不含有任何脉冲。这个静隙用于检测下面将要叙述的“拥塞”方式,并且在这个静隙期间所有的接收器50b都达到最大灵敏度。
相应的缓冲部分106是为了用一个预定的时间周期将识别符部分104里面所包含的脉冲隔开以便于接收机50b正确检出它们所必须的。为此,参照图6,图6示出接收机50b响应载波介质例如POTS线路14上的脉冲传输所接收到的一个信号波形110。波形110包括一个具有入射尖峰114的主脉冲112,其后是一系列渐减的反射。将会看到,为了正确识别接收器50b所接收的访问识别符100,重要的是检出真正的入射尖峰114。还是如图6所示出的一样,可以想像反射能造成尖峰幅值出现在入射能量到达之后的某一时刻。为了使接收器50b能决定第一个入射尖峰到达的准确时间,应当在检出入射尖峰之后降低接收器50b的灵敏度或者使接收器50b丧失接收能力。因此,在一个实施例中,主要接收信号通路包括一个后面跟有微分电路的放大器(未示出)。放大器是为了将较低的发送电平补偿得符合FCC第68部分要求的电平所必须的,因此,其增益固定在15dB左右。放大器的输出馈到微分电路。每当输入波形的斜率改变符号时微分电路的输出即改变极性。微分电路的输出受接收器50b里面的时间和幅值处理电路门控。为了进一步使微分电路的输出合乎要求,用二个比较器和一个阈值电压发生电路(未示出)检测输入脉冲的极性。比较器将放大了的波形和阈值电压发生电路生成的阈值电压作为输入。两个比较器各自接收一个相位相反的放大输入波形,使得当波形超过正向阈值电压时一个比较器的输出端工作,而当波形超过负向阈值电压时则另一个比较器的输出端工作。阈值电压发生电路生成的阈值电压跟踪入射尖峰的幅值,并且能够如图6所示那样以模拟得略低于所接收反射脉冲的预期幅度响应的方式指数衰减。一个偏压确保阈值电压仅能下落到代表接收器50b最大灵敏度的一个最低数值。
考虑阈值电压的初始建立,当一个新的波形到达接收器50b时,放大了的线路电压会升到阈值电压之上或落到阈值电压以下,并使得两个比较器之一重新工作。这就建立了记忆入射波形极性的闩锁,并使另一个比较器丧失输出能力,直到接收器50b再收到新的波形为止。闩锁的建立使得阈值电压被驱动到入射波的尖峰电压。闩锁还装备一个边沿检测电路(未示)以寻找从表示第一入射尖峰到达的尖峰检测器的转折点。在等待下一个脉冲时,阈值电压发生电路输出端处于高阻抗状态,从而允许用一个电容器保持这个阈值电压。一个泄漏电阻使这个电压泄放,随着时间的流逝而有效地提高接收器50b的灵敏度。
检测任意布局的载波介质上传输的脉冲的另一个障碍可由接收器50b的AGC作用造成,它给信号的同时传输和接收制造了困难。
由于以上理由,本发明建议使用被区间103的“静寂时间”缓冲部分106组成的最小周期隔开的脉冲对识别符编码。具体地说,每一个缓冲部分106都有足够的延续时间,为的是使入射脉冲的反射能够衰减到上面讨论的阈值电压以下,如图6所示。
现在转到图7,说明向网络10的每一个网站(或节点)自动分配一个唯一的访问识别符的方法120。方法120通过这种网络10里面所包括的每一个节点执行。在开始步骤122之后,方法120在步骤124要求使用一个预定的访问识别符将节点初始化。具体地说,每个节点将预先指定的访问识别符保持在一个内部寄存器里面。在步骤126,节点将这个访问识别符发送到网络10上供网络10的所有其他节点检测。在步骤128,节点接收其他节点传送到网络10上的访问识别符,然后对这些访问识别符解码以得出其中被编码的识别数字号。在判决逻辑框130,节点将编成访问识别符(该节点就是用它初始化的)的数字号与从网络10的其他节点接收到的访问识别符解码得出的数字相比较。如果判定从其他节点接收到的任何一个访问识别符与它用来初始化的访问识别符恒同,则节点生成一个新的随机8位数,在步骤132,根据它生成一个新的访问识别符,方法从步骤132环回到步骤124,在那里用这个新生成的识别符再次将节点初始化。另一方面,如果在决策框130判定内部存储的识别号数是网络唯一的,则在步骤134保持该访问识别符,方法120环回到步骤126。因此,在正常的网络活动过程期间,网络里面的各节点将随机改变自己的访问识别符,直到全部都是唯一识别符为止。将会看到,上面讨论的访问识别符仅是为了在该时隙里面对来自两个节点的传输作碰撞检测才需要。
碰撞检测
本发明的一个示范性实施例既实现发送方式又实现接收方式的碰撞检测,正好是以太网络在双绞线路上工作所需要的。具体地说,发送方式的碰撞检测通过发送信号的节点进行,而接收方式的碰撞检测则通过不发送信号的节点进行。接收方式的碰撞检测也是检测通过转发器连接的各个不同网络段两端的碰撞所需要的。将会看到,本发明有时也可在仅支持发送方式碰撞检测的网络中实现。
现在参照图8,说明根据本发明一个实施例检测一个网络中载波介质上的传输信号之间碰撞的方法140。方法140由网络的各个节点在传送信息包之前执行。方法140在步骤142开始,然后进到步骤144,在这个步骤中,第一个访问识别符从第一节点的调制解调器32的发送器50a朝线路14传送,然后“环回”并由发送调制解调器32的接收器50b接收。在步骤146,第二节点在一个预定的时隙里朝线路14发送一个第二访问识别符,然后这个第二访问识别符被第一节点的接收器50b接收。在本发明的一个实施例中,时隙被定为2微秒。一个访问识别符不太可能在这个时隙终止之后才被接收器50b接收,因为这时候其他节点可能已经检出目标节点正在发送。
相应的第一和第二访问识别符各有一个预定的周期,并如上所述,包括若干对数字识别符编码的脉冲,因此,将会看到第二访问识别符的诸脉冲被第一节点的接收器50b与“环回”的第一访问识别符的脉冲一道接收。第一和第二识别符的脉冲被接收器50b理解为间置的,且组成一个单一“被接收的”访问识别符。
在判决框148,进行判决所发送的和所接收的访问识别符里面的脉冲时序位置是否相一致。如果相应的发送和接收的访问识别符里面脉冲的时序位置相一致(即第二访问识别符的脉冲不与第一访问识别符的那些脉冲间置),则方法进到步骤150,在这个步骤中,由于这表示仅接收到第一访问识别符,没有发送第二访问识别符,因而检测出“无碰撞”发生。随后目标节点进到在步骤152发送信息包,并且方法在步骤154结束。
另一方面,如果在判决程序框148判定所发送和所接收的识别符里面的脉冲时序位置不相一致(即来自第二访问识别符的脉冲与来自第一访问识别符的那些脉冲间置),则方法进到步骤156,在该步骤检测出“碰撞”发生。此后,方法进到步骤158,在该步骤目标节点发出一个拥塞信号以便于网络的空载节点进行接收方式的碰撞检测。拥塞信号由发送器50a一直发送到通信控制器34用信号通知停止发送这个信号为止。
现在将参照图9进一步叙述方法140,图9提供一个说明由网络里面的两个节点也就是节点1和节点2发出的相应信号160和162之间碰撞的实例。节点1通过传播识别节点1的访问识别符100而开始发送出信号160,在一个预定的时隙内,节点2同样通过传播识别节点2的访问识别符100开始发送出信号162。如图所示,信号160和162的第一个和第二个区间103的识别符部分104完全相同,因此节点1收到这些第一和第二区间103时检测不到任何碰撞。但是,将要指出的是信号160和162的相应第三个区间103不同,因为包含在识别符部分104里面的脉冲的时序位置不同。因此,在接收到信号162的第三个区间103时,由于这个第三区间103的脉冲位于例如说第66 TIC,信号160的第三个区间103的脉冲则位于第126TIC,故节点1检测出一个碰撞。要指出的是包含在每一个区间103里面的缓冲部分106提供一个时间用于在下一个脉冲送出之前从前面的脉冲减幅振荡到完全停止。节点2在接收到脉冲168时,由于“静寂时间”或消隐区间(包括有ISBI的两倍)尚未过去并且接收器在消隐区间不灵敏(或者被打到OFF)而不检测碰撞。因此,在接收器灵敏度的周期期间(即在发送访问识别符的下一个符号的前一瞬间)从另一个节点接收信号脉冲时,可检测出碰撞。在节点1检测出碰撞之后,从节点1的发送器50a发送出一个拥塞信号170(包括有一个连续的等间隔脉冲序列)。拥塞信号170的第一个脉冲172使节点2检出一次碰撞,这是因为它的接收器50b在消隐区间之后能重新正常工作的缘故。在检测出碰撞之后,节点2同样开始发送出一个拥塞信号170。拥塞信号170允许网络10里面不发送的(或者说被动的)节点在它们于没有碰撞时静寂的区间103f(即“静隙”)期间接收到脉冲时检测出碰撞。
示范性实施例
图10a-14b示出一个使用现场可编程序门阵列(FPGA)实现的调制解调器32的示范性实施例。所示访问排序器48包括一个主状态机(MSTM)48a和一个介质访问控制器(MAC)48b。现在详细参照图11和12。MSTM48a的基本功能是控制线路14和以太网通信控制器34之间的数据流。MSTM48a接收来自编码器46a、解码器46b、接收器50b和发送器50a的一些输入180并将一个表示图12所示八个工作状态之一的主状态信号(MS[7:0])182输出到调制解调器32的其他功能单元。参照图12所示的状态图,当调制解调器处于空载状态(IDLE)184时,调制解调器等待以太网通信控制器34开始包传输或者等待从线路14接收的包。如果控制器34开始包传输,调制解调器32便进入发送访问识别符(TX_AID)状态186,在这一状态下,如像上面详细叙述的一样,MAC48b使访问识别符在线路14上传送。如果检测到一个碰撞,则进入一个发送拥塞(TX_JAM)的状态188。在这个状态188,MAC48b送出上面叙述的拥塞信号170直至以太网控制器34使发送停止为止。一旦MAC4b终止发送拥塞信号170并且线路畅通之后,调制解调器便进入一个帧间间隙(IFG)状态190。在IFG状态190,GPSI60使以太网通信控制器34以相对较高的时钟速度运行,以便压缩线路14上可见到的最小帧间间隙。这有一个节省访问识别符传送所用时间的优点。
回到状态186,如果没有检测出碰撞,则调制解调器32进入发送包(TX_PKT)状态192。在状态192,调制解调器发送出一个信息包,并且停留在这一状态直到线路上检测不到任何载波为止,这意味着信息包的最后一个比特已经找出且编了码,所有的环回符号都已通过接收器50b。然后调制解调器32从状态192移到IFG状态190。
当检测到一个输入包时进入接收访问识别符(RC_AID)状态194。例如说,可以通过检测两个相隔14.93微秒的脉冲来检测出一个输入包。如果在访问识别符的上述静寂区间期间检出一个拥塞信号170,则进入一个接收拥塞(RC_JAM)状态196。调制解调器停留在接收拥塞状态196直到线路14平静为止。此后,进入IFG状态190。
另一方面,在接收访问识别符状态194时,如果以太网通信控制器34开始发送,则进入发送拥塞状态188。另外,如果在接收访问识别符状态194时,MAC48没有发信号通知有碰撞,调制解调器进入一个接收包(RC_PKT)状态198。当在接收包状态198时,输入包被解码并送到以太网通信控制器34。然后,如果在线路14上不再检测到脉冲,则调制解调器32从状态198进到IFG状态190。
现在参照图13、14a和14b,MAC 48b包括一个MAC控制状态机200,一个发送访问识别符状态机202和一个检验访问识别符状态机204。MAC控制状态机200在状态机202和204之间起中介机和控制机的作用。状态机200还从检验访问识别符状态机204接收包括有输入206b的输入206,并生成包括有对发送访问符状态机202的输出208a和对主状态机48a的输出208b的输出208。关于MAC控制状态机200的输入206和输出208的进一步细节提供在下面的表3和4中。
表3
输入信号 | 说明 |
TCLK | 这是驱动调制解调器32的TIC时钟 |
MS[7:0] | 这个信号由主状态机48a生成并表示调制解调器32的主状态。 |
AID[5:0] | 这是节点的原始访问识别符,由以太网控制器34经管理接口供应。 |
CHK_DONE | 这个信号由状态机204生成,表示检测动作完成。 |
NOT_MINE | 这个信号的树立表示状态机204已经测定另一节点的访问识别符。 |
AID_SQE | 这个信号的树立表示状态机204已经测定可能由于碰撞而产生的一个信号质量误差。 |
INTO_SQE | 这个信号的树立表示主状态机已检出一个噪声脉冲。 |
GN_CD | 控制器34设置表示正在送出数据的信号。 |
RD_CD | 这个信号的树立表示接收机50b对控制器34作载波检测。 |
EN | 这是主起动信号 |
RND[7:0] | 如下所述,图13的电路210输入一个随机数代替以太网控制器34供应的访问识别符。 |
表4
输入信号 | 说明 |
MY_AID | 这个信号表示当前使用的访问识别符 |
SEND_AID | 这个信号的树立指令状态机202发送访问识别符 |
SEND_JAM | 这个信号的树立指令状态机202送出拥塞信号170 |
MA_COLL | 树立这个信号通知主状态机48a已经检出一次碰撞 |
MA_DONE | 此信号的树立通知主状态机48a访问识别符已被送出或接收 |
PICK | 树立这个信号生成另外一个随机的替代访问识别符 |
REARM | 这个信号的树立使检验访问识别符状态机204复原。 |
上述PICK信号用在MAC48b检测到另一节点使用同一样的访问识别符发送之时。PICK信号的树立使得伪随机数发生器生成一个新的替代访问识别符。
发送访问识别状态机202连接得接收输入212并输出信号MT PULSE214,即传播对线路14上的访问识别符编码的脉冲。具体地说,输出信号214部分地由形式为隔开足够距离的脉冲系列的访问识别符100构成,目的是使两个在同一时刻用不同的访问识别符发送的节点能够像上面所说的一样互相检测。包括在输出信号214内的访问识别符100像上面参照图5所述的那样编码。
检验访问识别符状态机204连接得接收包括有RD PULSE信号216a的输入信号216。RD PULSE信号216a可以包括接收器50b所接收的对访问识别符100编码的一个脉冲系列。如上所述,状态机204向MAC控制状态机200提供输出218。
这样,用于检测一个网络上的信号之间碰撞的方法和装置就叙述完了。虽然本发明是参照特定的示范性实施例叙述的,但显然可以对这些实施例作出各种修改和变动,不会脱离本发明的广阔范围和精神。因此,说明书和附图应当被认为是说明性的,没有限制的意思。
Claims (15)
1.一种检测网络中载波介质上的信号传输之间的碰撞的方法,方法包括的步骤是:
从网络设备的发送器发送出一个第一识别符,第一识别符具有预定的周期且包括一个位于第一识别符里面其专有的时序位置的脉冲;
网络设备的接收机接收一个第二识别符,第二识别符具有一个预定的周期并包括一个位于第二识别符里面的一个时序位置的脉冲;
判决第二识别符里面脉冲的时序位置是否与第一识别符里面脉冲的时序位置一致;以及
如果不一致,则在网络上检测出一次碰撞。
2.权利要求1的方法,其中第一识别符包括多个脉冲,每个脉冲在第一识别符里面有一个第一识别符专有的时序位置,方法包括有判决第一识别符里面相应脉冲的时序位置是否与包括在第二识别符里面的脉冲的时序位置一致的步骤,如果不一致,则检测出网络内的一次碰撞。
3.权利要求1的方法,包括一检测出网络内的碰撞就发送出拥塞信号的步骤,拥塞信号包括一个以规则的时间区间隔开的脉冲系列。
4.权利要求1的方法,包括在发送第一识别符之后实现一个静隙的步骤,在静隙内无任何脉冲发送;如果在静隙期间接收机接收到一个脉冲,则检测出网络上的一次碰撞。
5.权利要求1的方法,包括在发送第一个识别符和发送后面的识别符之间有一个缓冲周期,以允许第一识别符里面的脉冲发送所生成的载波介质上的反射在发送后面的识别符之前衰减到一个预定的电平的步骤。
6.权利要求1的方法,包括在检测出第二识别符里面的脉冲之后,阻止接收机检测出大于一个特定幅值的脉冲的能力的步骤。
7.权利要求6的方法,包括在一个等于缓冲周期的周期上减低特定幅值的步骤。
8.用于检测一个网络内的载波介质上信号传输之间碰撞的装置,装置包括:
一个连接得在载波介质上发送第一识别符的发送器,第一识别符具有预定的周期并包括一个位于第一识别符里面的其专有的时序位置的脉冲;
一个连接得接收载波介质上所传送的第二识别符的接收器,第二识别符具有一个预定的周期并包括一个位于第二识别符里面的一个时序位置的脉冲;以及
一个连接到接收器的逻辑电路,它判决第二识别符里面的脉冲的时序位置是否与第一识别符里面脉冲的时序位置一致,如果不一致,它便检测出网络上的一次碰撞。
9.权利要求8的装置,其中第一识别符包括多个脉冲,每个脉冲在第一识别符里面都有一个第一识别符专有的时序位置,逻辑电路构造得判决第一识别符里面脉冲的相应时序位置是否与包含在第二识别符里面的脉冲的时序位置一致,如果不一致,便检测出网络中的一次碰撞。
10.权利要求8的装置,其中发送器构造得一检出网络中的碰撞便发送出一个拥塞信号,拥塞信号包括以规则的时间区间隔开的脉冲系列。
11.权利要求8的装置,其中发送器构造得在发送出第一识别符后实现一个静隙,在静隙内不发送任何脉冲,并且逻辑电路构造得当接收机在静隙期间接收到一个脉冲时检测出网络上的一次碰撞。
12.权利要求8的装置,其中发送器构造得包括一个介于第一个识别符的发送和后面的识别符发送之间的缓冲周期以允许发送第一识别符里面的脉冲所生成的载波介质上的反射在发送后面的识别符之前衰减到一个预定的电平。
13.权利要求8的装置,其中接收器构造得在检出第二识别符里面的脉冲之后不检测大于一个特定幅值的脉冲。
14.权利要求13的装置,包括一个连接到接收器且构造得在一个相当于缓冲周期的周期上降低特定幅值的门限电路。
15.一种用于提供网站和载波介质之间的耦合的适配器,适配器包括:
一个网站接口;
一个载波介质接口;
一个连接到载波介质接口且构造得在载波介质上发送出网站识别符的发送器,网站识别符与网站相关联并且包括一个在第一识别符里面有其专有时序位置的脉冲;
一个连接到载波介质接口并构造得接收载波介质上传输的另一个网站识别符的接收机,另一个网站识别符包括有位于一个时序位置的脉冲;以及
一个连接到接收机的逻辑电路,它构造得判决另一个网站识别符里面脉冲的时序位置是否与该网站识别符里面脉冲的时序位置一致,如果不一致,则检测出网络上的一次碰撞。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/925,043 | 1997-09-08 | ||
US08/925,043 US5963539A (en) | 1997-09-08 | 1997-09-08 | Method and apparatus for detecting collisions on a network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1239605A true CN1239605A (zh) | 1999-12-22 |
Family
ID=25451117
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN98801296.0A Pending CN1239605A (zh) | 1997-09-08 | 1998-07-09 | 用于检测网络上碰撞的方法和装置 |
Country Status (6)
Country | Link |
---|---|
US (2) | US5963539A (zh) |
EP (1) | EP0950286A4 (zh) |
JP (1) | JP2001505389A (zh) |
CN (1) | CN1239605A (zh) |
AU (1) | AU8482198A (zh) |
WO (1) | WO1999013575A1 (zh) |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6480510B1 (en) | 1998-07-28 | 2002-11-12 | Serconet Ltd. | Local area network of serial intelligent cells |
US6678321B1 (en) | 1998-09-15 | 2004-01-13 | Tut Systems, Inc. | Method and apparatus for transmitting and receiving a symbol over pots wiring using a multi-cycle waveform |
US6735217B1 (en) * | 1998-09-15 | 2004-05-11 | Tut Systems, Inc. | Method and apparatus for detecting collisions on a network using multi-cycle waveform pulses |
US6266540B1 (en) * | 1998-11-30 | 2001-07-24 | Qualcomm Inc | Control interface protocol for telephone sets for a satellite telephone system |
US6438184B1 (en) * | 1999-01-12 | 2002-08-20 | Sunnyvale Micro Devices, Inc. | Apparatus and method for adjusting an input gain and comparator threshold value within an access identifier interval on a telephone line medium |
US6483902B1 (en) | 1999-04-30 | 2002-11-19 | Wayport, Inc. | System and method for retrofitting existing building telecommunications infrastructures |
US6956826B1 (en) | 1999-07-07 | 2005-10-18 | Serconet Ltd. | Local area network for distributing data communication, sensing and control signals |
US6690677B1 (en) | 1999-07-20 | 2004-02-10 | Serconet Ltd. | Network for telephony and data communication |
US6765924B1 (en) * | 1999-08-19 | 2004-07-20 | Intel Corporation | Networking method and apparatus using silent slots to facilitate transmission collision detection |
JP3729694B2 (ja) * | 1999-10-29 | 2005-12-21 | 富士通株式会社 | Adslモデム |
US6771774B1 (en) | 1999-12-02 | 2004-08-03 | Tut Systems, Inc. | Filter arrangement for shaping a pulse propagated over pots wiring, and a method of manufacturing the same |
US6549616B1 (en) | 2000-03-20 | 2003-04-15 | Serconet Ltd. | Telephone outlet for implementing a local area network over telephone lines and a local area network using such outlets |
IL135744A (en) | 2000-04-18 | 2008-08-07 | Mosaid Technologies Inc | Telephone communication system through a single line |
US6842459B1 (en) | 2000-04-19 | 2005-01-11 | Serconet Ltd. | Network combining wired and non-wired segments |
US6545481B1 (en) * | 2000-11-20 | 2003-04-08 | International Business Machines Corporation | Power interruption detection |
DE10100363A1 (de) * | 2001-01-05 | 2002-08-01 | Infineon Technologies Ag | Ethernet-Anpaßvorrichtung |
US20020112109A1 (en) * | 2001-02-14 | 2002-08-15 | Jorgenson Anthony William | Method and apparatus for providing full duplex/half duplex radially distributed serial control bus architecture |
IL144158A (en) | 2001-07-05 | 2011-06-30 | Mosaid Technologies Inc | Socket for connecting an analog telephone to a digital communications network that carries digital voice signals |
IL161190A0 (en) | 2001-10-11 | 2004-08-31 | Serconet Ltd | Outlet with analog signal adapter, method for use thereof and a network using said outlet |
IL154234A (en) | 2003-01-30 | 2010-12-30 | Mosaid Technologies Inc | Method and system for providing dc power on local telephone lines |
IL154921A (en) | 2003-03-13 | 2011-02-28 | Mosaid Technologies Inc | A telephone system that includes many separate sources and accessories for it |
IL157787A (en) | 2003-09-07 | 2010-12-30 | Mosaid Technologies Inc | Modular outlet for data communications network |
ITMI20031588A1 (it) * | 2003-08-01 | 2005-02-02 | Marconi Selenia Comm S P A Ora Selex C | Dispositivo di interfaccia di bus, protocollo di bus, bus per l'interconnessione di schede all'interno di apparecchiature elettroniche dotate di controller mac e apparecchiatura con tale schede e bus. |
IL159838A0 (en) | 2004-01-13 | 2004-06-20 | Yehuda Binder | Information device |
IL161869A (en) | 2004-05-06 | 2014-05-28 | Serconet Ltd | A system and method for carrying a signal originating is wired using wires |
US7873058B2 (en) | 2004-11-08 | 2011-01-18 | Mosaid Technologies Incorporated | Outlet with analog signal adapter, a method for use thereof and a network using said outlet |
US7813451B2 (en) | 2006-01-11 | 2010-10-12 | Mobileaccess Networks Ltd. | Apparatus and method for frequency shifting of a wireless signal and systems using frequency shifting |
US8594133B2 (en) | 2007-10-22 | 2013-11-26 | Corning Mobileaccess Ltd. | Communication system using low bandwidth wires |
US8175649B2 (en) | 2008-06-20 | 2012-05-08 | Corning Mobileaccess Ltd | Method and system for real time control of an active antenna over a distributed antenna system |
US8897215B2 (en) | 2009-02-08 | 2014-11-25 | Corning Optical Communications Wireless Ltd | Communication system using cables carrying ethernet signals |
WO2013142662A2 (en) | 2012-03-23 | 2013-09-26 | Corning Mobile Access Ltd. | Radio-frequency integrated circuit (rfic) chip(s) for providing distributed antenna system functionalities, and related components, systems, and methods |
US9184960B1 (en) | 2014-09-25 | 2015-11-10 | Corning Optical Communications Wireless Ltd | Frequency shifting a communications signal(s) in a multi-frequency distributed antenna system (DAS) to avoid or reduce frequency interference |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59202753A (ja) * | 1983-05-02 | 1984-11-16 | Toshiba Corp | デ−タ通信システム |
US4706246A (en) * | 1984-07-23 | 1987-11-10 | Fuji Xerox Co., Ltd. | Digital signal transmission system |
US4785396A (en) * | 1986-01-28 | 1988-11-15 | Intel Corporation | Push-pull serial bus coupled to a plurality of devices each having collision detection circuit and arbitration circuit |
US4817115A (en) * | 1987-02-27 | 1989-03-28 | Telxon Corporation | Encoding and decoding system for electronic data communication system |
FR2652215B1 (fr) * | 1989-09-19 | 1994-06-10 | France Etat | Procede de codage d'un signal numerique, codeur et decodeur pour la mise en óoeuvre de ce procede, procede de regeneration et regenerateur correspondant. |
US5162791A (en) * | 1989-10-02 | 1992-11-10 | Codenoll Technology Corporation | Collision detection using code rule violations of the manchester code |
US5339307A (en) * | 1991-06-28 | 1994-08-16 | Digital Equipment Corporation | Data communication system with a local network interface |
US5450596A (en) | 1991-07-18 | 1995-09-12 | Redwear Interactive Inc. | CD-ROM data retrieval system using a hands-free command controller and headwear monitor |
CH685897A5 (de) * | 1993-01-26 | 1995-10-31 | Royale Consultants Ltd | Verfahren und Einrichtung zur bidirektionalen Informationsuebertragung (Protokoll) |
US5347549A (en) * | 1993-04-20 | 1994-09-13 | Echelon Corporation | Method and apparatus for interfacing between a twisted pair and an intelligent cell |
US5390181A (en) * | 1993-06-04 | 1995-02-14 | Illinois Institute Of Technology | Method for detecting collisions on and controlling access to a transmission channel |
US5450594A (en) * | 1993-12-22 | 1995-09-12 | Tut Systems, Inc. | Enhanced collision detection for ethernet network |
US5570089A (en) * | 1994-02-16 | 1996-10-29 | International Business Machines Corporation | Method and apparatus for providing data stream for cost effective transmission links |
US5587692A (en) * | 1994-05-18 | 1996-12-24 | Tut Systems, Inc. | Common mode current cancellation in twisted pairs |
US5657326A (en) * | 1994-12-20 | 1997-08-12 | 3Com Corporation | Radio based collision detection for wireless communication system |
US5692127A (en) * | 1995-03-17 | 1997-11-25 | Apple Computer, Inc. | System for transmitting multiple pulses PPM control signal to wireless device to indicate collision in a wired network while placing data on the network |
US5696790A (en) * | 1995-10-04 | 1997-12-09 | Tut Systems, Inc. | Method and apparatus for time dependent data transmission |
-
1997
- 1997-09-08 US US08/925,043 patent/US5963539A/en not_active Expired - Fee Related
-
1998
- 1998-07-09 CN CN98801296.0A patent/CN1239605A/zh active Pending
- 1998-07-09 JP JP51550399A patent/JP2001505389A/ja active Pending
- 1998-07-09 AU AU84821/98A patent/AU8482198A/en not_active Abandoned
- 1998-07-09 WO PCT/US1998/014408 patent/WO1999013575A1/en not_active Application Discontinuation
- 1998-07-09 EP EP98935617A patent/EP0950286A4/en not_active Withdrawn
-
1999
- 1999-05-06 US US09/307,258 patent/US6381213B1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
WO1999013575A1 (en) | 1999-03-18 |
EP0950286A1 (en) | 1999-10-20 |
EP0950286A4 (en) | 2005-06-22 |
JP2001505389A (ja) | 2001-04-17 |
US6381213B1 (en) | 2002-04-30 |
US5963539A (en) | 1999-10-05 |
AU8482198A (en) | 1999-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1239605A (zh) | 用于检测网络上碰撞的方法和装置 | |
US6735217B1 (en) | Method and apparatus for detecting collisions on a network using multi-cycle waveform pulses | |
CN1431798A (zh) | 用于编码和译码位序列以在普通老式电话业务线路上传输的方法和装置 | |
US6292517B1 (en) | Method and apparatus for detecting a data signal on a carrier medium | |
US6771774B1 (en) | Filter arrangement for shaping a pulse propagated over pots wiring, and a method of manufacturing the same | |
US5550836A (en) | High speed data transfer over twisted pair cabling | |
US4701909A (en) | Collision detection technique for an optical passive star local area network using CSMA/CD | |
US5598406A (en) | High speed data transfer over twisted pair cabling | |
US6678321B1 (en) | Method and apparatus for transmitting and receiving a symbol over pots wiring using a multi-cycle waveform | |
CN101150470B (zh) | 有线通信方法及系统 | |
US4495617A (en) | Signal generation and synchronizing circuit for a decentralized ring network | |
JPS59202753A (ja) | デ−タ通信システム | |
EP0853403B1 (en) | Carrier extension for ethernet networks | |
CN1922828A (zh) | 具有基于自动协商的自动配置的收发器 | |
EP0495007A4 (en) | Collision detection using code rule violations of the manchester code | |
US4888763A (en) | Method and apparatus for detecting the collision of data packets utilizing a preassigned transceiver code in the preamble | |
CN1196067C (zh) | 与电缆长度无关地可靠执行总线复位的电路和方法 | |
US6879645B1 (en) | Method and apparatus for dynamically varying the noise sensitivity of a receiver | |
Cisco | Ethernet | |
KR100277699B1 (ko) | 기존 댁내 전화선로상에서 이더넷 랜 구축을 위한 매칭 어댑터 | |
US5978385A (en) | Repeater providing for deterministic access in a LAN utilizing the CSMA/CD medium access method | |
US7006517B1 (en) | Resolving link frame collisions for a phone line network | |
US4843605A (en) | Node apparatus for communication network having multi-conjunction architecture | |
US6879644B1 (en) | Method and apparatus for automatically determining a peak voltage level for a data signal propagated on a carrier medium | |
Bannister et al. | Data Transmission and Conversion |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |