CN100336361C - 一种传送以太网设备双工模式信息的方法 - Google Patents
一种传送以太网设备双工模式信息的方法 Download PDFInfo
- Publication number
- CN100336361C CN100336361C CNB2004100463550A CN200410046355A CN100336361C CN 100336361 C CN100336361 C CN 100336361C CN B2004100463550 A CNB2004100463550 A CN B2004100463550A CN 200410046355 A CN200410046355 A CN 200410046355A CN 100336361 C CN100336361 C CN 100336361C
- Authority
- CN
- China
- Prior art keywords
- mode information
- duplex mode
- ethernet
- duplex
- ethernet device
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Communication Control (AREA)
- Bidirectional Digital Transmission (AREA)
Abstract
本发明公开了一种传送以太网设备双工模式信息的方法,包括:以太网设备用RJ45接口的一根闲置物理连接线发送自身的双工模式信息,用RJ45接口的另一根闲置物理连接线接收对端发送的双工模式信息,发送/接收的物理连接线与对端以太网设备RJ45接口的对应接收/发送物理连接线交叉连接;双方以太网设备共用第三根闲置物理连接线作为地线。本发明提出的方法利用以太网RJ45接口中闲置未用的4根物理连接线来传送以太网设备双工模式信息,实现简单可靠,能够解决现有技术中互连的以太网设备双方工作模式的不匹配问题。尤其在一方为自协商模式,另一方为强制10兆或100兆模式下,自协商的一方的协商结果只可能是半双工模式,造成通信不正常的问题。
Description
技术领域
本发明涉及以太网设备,尤其涉及以太网设备间信息的传送方法。
背景技术
目前10兆、100兆以太网设备之间的互连通过自协商协议实现互连所需信息的传递。为了与早期的未提供自协商功能的以太网设备连接,设备在对自协商信息检测前先执行“并行链路测试脉冲检测”。此外,当设备(包括提供自协商功能的设备)被强制工作在10兆或100兆速率状态时,不会发送自协商协议包,而是发送链路完整性测试包,设备之间的互联也是依靠彼此发出的检测链路测试脉冲完成的。此时设备间的互连在特定情况下会产生问题。举例说明:两端互连的以太网设备分别设置为自协商方式(自协商模式可以支持10兆、100兆的全双工和半双工模式)和强制100兆全双工方式。由于工作在强制100兆全双工的设备不发送协商包,所以对端设备只能从它发出的链路测试脉冲中取得工作信息。而这些信息只能给出工作速率,没有双工模式信息。此时工作在自协商方式的设备工作模式最终会设置为100兆半双工。双方工作在不同双工模式下。由此可知工作在强制10兆或100兆的以太网设备无法传递双工和半双工模式信息,对方会默认为工作在半双工状态。而互连的双方工作模式不匹配从而会导致数据发送和接收异常。
美国专利6665275(Network device including automatic detection of duplexmismatch)提出了一种解决这个问题的技术方案,通过检测冲突发生状态下是否收到完整帧的方法来解决这个问题。当双方工作模式不匹配时,即一方工作在半双工,另一端工作在全双工。工作在半双工的一端会经常收到冲突信号,然而由于全双工一端无法得知有冲突发生,会继续发送数据。所以半双工端收到冲突时也可以收到完整的数据包。此时便可以确定发生了双工方式不匹配。但是在一种情况下,使用这种方法同样可能会产生错误的结果:当互连双方虽然双工模式匹配,但是有延迟冲突发生的情况下,以太网设备可能会收到冲突的同时也能收到对端发送过来的完整帧,此时可能认为是双工方式不匹配而产生误判。
发明内容
本发明的目的就是为了克服现有技术中没有提供以太网自协商功能的设备以及工作在强制10兆、100兆模式下的以太网设备无法传递双工、半双工模式信息的问题,提出一种无需检测冲突时数据的完整性,在所有情况下都可以准确获取对端双工模式信息的传送以太网设备双工模式信息的方法。
本发明的技术方案为:一种传送以太网设备双工模式信息的方法,包括:以太网设备用RJ45接口的一根闲置物理连接线发送自身的双工模式信息,用RJ45接口的另一根闲置物理连接线接收对端发送的双工模式信息,发送/接收的物理连接线与对端以太网设备RJ45接口的对应接收/发送物理连接线交叉连接;双方以太网设备共用第三根闲置物理连接线作为地线。
或者:以太网设备用RJ45接口的一对闲置物理连接线发送自身的双工模式信息,用RJ45接口的另一对闲置物理连接线接收对端发送的双工模式信息,发送/接收的物理连接线对与对端以太网设备RJ45接口的对应接收/发送物理连接线对交叉连接。
上述以太网设备双工模式信息包括:10兆全双工模式,10兆全半工模式,100兆全双工模式和100兆半双工模式。
传送的以太网设备双工模式信息可以是高、低电平信号,也可以是特定格式的编码信息。
运行在强制方式的以太网设备只在相应的双工模式信息发送端发送本设备的双工模式信息,不检测对端发送的双工模式信息。
运行在自协商方式的以太网设备在相应的双工模式信息发送端发送本设备的双工模式信息,并检测对端发送来的双工模式信息。
本发明提出的方法利用以太网RJ45接口中闲置未用的4根物理连接线来传送以太网设备双工模式信息,实现简单可靠,能够解决现有技术中互连的以太网设备双方工作模式的不匹配问题。尤其在一方为自协商模式,另一方为强制10兆或100兆模式下,自协商的一方的协商结果只可能是半双工模式,造成通信不正常的问题。使用本发明提出的方法,无需检测冲突时数据的完整性,在所有情况下都可以准确获取对端双工模式信息。
附图说明
图1是本发明的一个实施例的物理连接示意图;
图2是该实施例的传送装置电路原理图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。
以太网设备的RJ45接口共有8根物理连接线,其中4根被用在发送和接收数据,剩余4根未用。本发明就是利用这4根闲置的物理连接线来传送以太网设备的双工模式信息。图1是本发明的一个实施例的物理连接示意图,如图1所示,Pin1、2为以太网设备的数据输出端Tx+、Tx-;Pin3、6为以太网设备的数据接收端,Rx+、Rx-。Pin4、5用来传送以太网设备的全双工和半双工模式信息,Pin7、8用于接收以太网设备工作的全双工和半双工模式信息。传送的以太网设备双工模式信息可以是高、低电平信号,也可以是特定格式的编码信息。
图2是上述实施例的传送装置电路原理图。如图2所示,在本发明的实施例中用光耦将设备上的双工模式信息接收、发送电路与RJ45的传输线隔开。R1是下拉电阻,也就是说发送端缺省为低电平,此时光耦1不导通,使得光耦2也不导通。接收端通过上拉电阻R4接电源,缺省为高电平。在本发明的实施例中,设定电平如下:以太网设备工作在半双工时,发送控制端(Transmit)输出低电平,通过光耦後,接收端接收到电平为高;反之,以太网设备工作在全双工时,发送控制端(Transmit)输出高电平,通过光耦後,接收端接收到电平为低。
在本发明的实施例中,假设以太网设备E1工作在自协商方式,以太网设备E2工作在强制100兆全双工方式。因为E2为强制100兆全双工,不处理由Pin7、8上接收到的对方传送来的双工模式信息。相应的信息传送控制端置为高电平,光耦1与光耦2都导通,E1接收端为低电平。E1首先执行协商协议,软件查询协商寄存器,协商结束后可以从结果寄存器中得到E1此时的工作状态:100兆半双工。此时在输出控制端输出低电平。输出电平固定延时一段时间(为了防止对端也是自协商设备,给对方一定的双工信息设置时间),E1检测接收端电平,在本实施例中,检测结果为低电平,得知对端设备E2运行在全双工状态,从而判断E2为强制100兆全双工,与本端工作模式不匹配。于是E1将本端配置为强制100兆全双工,输出端置为高电平。这样,通过使用本发明提出的方法,使得双方设备都运行在100兆全双工模式,避免了双工模式不匹配带来的问题。
Claims (8)
1、一种传送以太网设备双工模式信息的方法,其特征在于:以太网设备用RJ45接口的一根闲置物理连接线发送自身的双工模式信息,用RJ45接口的另一根闲置物理连接线接收对端发送的双工模式信息,发送/接收的物理连接线与对端以太网设备RJ45接口的对应接收/发送物理连接线交叉连接;双方以太网设备共用第三根闲置物理连接线作为地线。
2、一种传送以太网设备双工模式信息的方法,其特征在于:以太网设备用RJ45接口的一对闲置物理连接线发送自身的双工模式信息,用RJ45接口的另一对闲置物理连接线接收对端发送的双工模式信息,发送/接收的物理连接线对与对端以太网设备RJ45接口的对应接收/发送物理连接线对交叉连接。
3、根据权利要求1或2所述的方法,其特征在于所述以太网设备双工模式包括:10兆全双工模式,10兆半双工模式,100兆全双工模式和100兆半双工模式。
4、根据权利要求1或2所述的方法,其特征在于:传送的所述以太网设备双工模式信息为高、低电平信号。
5、根据权利要求4所述的方法,其特征在于:以太网设备在发送双工模式信息的电平信号时固定延时一段时间。
6、根据权利要求1或2所述的方法,其特征在于:所述传送的以太网设备双工模式信息为特定格式的编码信息。
7、根据权利要求1或2所述的方法,其特征在于:运行在强制方式的以太网设备只在相应的双工模式信息发送端发送本设备的双工模式信息,不检测对端发送的双工模式信息。
8、根据权利要求1或2所述的方法,其特征在于:运行在自协商方式的以太网设备在相应的双工模式信息发送端发送本设备的双工模式信息,并检测对端发送来的双工模式信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100463550A CN100336361C (zh) | 2004-06-07 | 2004-06-07 | 一种传送以太网设备双工模式信息的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100463550A CN100336361C (zh) | 2004-06-07 | 2004-06-07 | 一种传送以太网设备双工模式信息的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1708027A CN1708027A (zh) | 2005-12-14 |
CN100336361C true CN100336361C (zh) | 2007-09-05 |
Family
ID=35581684
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100463550A Expired - Fee Related CN100336361C (zh) | 2004-06-07 | 2004-06-07 | 一种传送以太网设备双工模式信息的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100336361C (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101047712B (zh) * | 2006-06-19 | 2010-04-21 | 华为技术有限公司 | 以太网接口配置检测装置和方法 |
CN100438457C (zh) * | 2006-11-09 | 2008-11-26 | 华为技术有限公司 | 一种工作模式检测和告警方法及装置 |
CN101345754B (zh) * | 2008-08-20 | 2011-12-28 | 北京星网锐捷网络技术有限公司 | 双工模式匹配方法与装置、通信*** |
CN101778009B (zh) * | 2009-01-12 | 2012-09-05 | 瑞昱半导体股份有限公司 | 有线网络连线方法及应用该方法的网络装置 |
CN102117218B (zh) * | 2011-02-17 | 2014-11-05 | 中兴通讯股份有限公司 | 一种嵌入式设备及其中可编程逻辑器件的下载程序的方法 |
CN103457744A (zh) * | 2013-09-25 | 2013-12-18 | 胡清桂 | 8线制网卡 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5309092A (en) * | 1993-01-27 | 1994-05-03 | Hewlett-Packard Company | Token ring test simulation method and device |
WO2001077699A1 (en) * | 2000-04-11 | 2001-10-18 | Sony Electronics Inc. | Automatic straight/crossover cable detection circuit |
CN2466852Y (zh) * | 2001-02-28 | 2001-12-19 | 北京瑞斯康达科技发展有限公司 | 一种以太网光电信号转换器 |
US20030119372A1 (en) * | 2000-03-31 | 2003-06-26 | Aekins Robert A. | Bi-directional balance low noise communication interface |
-
2004
- 2004-06-07 CN CNB2004100463550A patent/CN100336361C/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5309092A (en) * | 1993-01-27 | 1994-05-03 | Hewlett-Packard Company | Token ring test simulation method and device |
US20030119372A1 (en) * | 2000-03-31 | 2003-06-26 | Aekins Robert A. | Bi-directional balance low noise communication interface |
WO2001077699A1 (en) * | 2000-04-11 | 2001-10-18 | Sony Electronics Inc. | Automatic straight/crossover cable detection circuit |
CN2466852Y (zh) * | 2001-02-28 | 2001-12-19 | 北京瑞斯康达科技发展有限公司 | 一种以太网光电信号转换器 |
Also Published As
Publication number | Publication date |
---|---|
CN1708027A (zh) | 2005-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101542981B (zh) | 具主从结构的通信*** | |
CN102984059B (zh) | 千兆以太网冗余网卡及其链路切换条件判定结果控制方法 | |
EP4000222B1 (en) | Method for providing high-availability services on one-way data diode | |
CN100336361C (zh) | 一种传送以太网设备双工模式信息的方法 | |
CN101140558A (zh) | 嵌入式***及其通信方法 | |
CN101741849B (zh) | 一种传输串口业务数据的方法、***及设备 | |
US7570657B1 (en) | Autonegotiation between 1000Base-X and 1000Base-T | |
CN109328449A (zh) | RTEX-EtherCAT协议转换装置及工业控制*** | |
CN106991066A (zh) | 智能电能表及其rs‑485通信ab极性自适应通讯方法 | |
EP4149083A1 (en) | Method and system for optoelectronic matching | |
US11989151B2 (en) | Transceiver device and communication control device for a user station of a serial bus system, and method for communicating in a serial bus system | |
CN101882123A (zh) | 串行数据的长距离传输器及传输*** | |
CN102609388B (zh) | 一种从节点电路、通信方法及通信装置 | |
CN110297795B (zh) | 基于以太网phy芯片实现单路串行数据传输***及其方法 | |
CN102148678A (zh) | 一种双路自动全冗余透明光传输*** | |
CN204044808U (zh) | 一种实现rs232、rs485和usb互转的装置 | |
CN209118135U (zh) | 一种电动自行车用can总线通信电路 | |
CN208337602U (zh) | 接口转换电路及双接口装置 | |
CN112666882A (zh) | 一种基于国产cpu的程控数字量输入输出板卡 | |
CN2703366Y (zh) | 计算机网络的单向传输网关 | |
CN210899197U (zh) | 单线双向通讯电路 | |
CN2456384Y (zh) | 用于rs485总线的通讯网络集线器 | |
CN220043437U (zh) | 多路arinc-429总线控制*** | |
CN210691097U (zh) | 一种基于国产cpu的程控数字量输入输出板卡 | |
CN110297790B (zh) | 基于以太网phy芯片实现多路串行数据传输***及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070905 Termination date: 20130607 |