[go: up one dir, main page]

CN101369936B - Method for self negotiation adopting broad pulse - Google Patents

Method for self negotiation adopting broad pulse Download PDF

Info

Publication number
CN101369936B
CN101369936B CN2007101202138A CN200710120213A CN101369936B CN 101369936 B CN101369936 B CN 101369936B CN 2007101202138 A CN2007101202138 A CN 2007101202138A CN 200710120213 A CN200710120213 A CN 200710120213A CN 101369936 B CN101369936 B CN 101369936B
Authority
CN
China
Prior art keywords
negotiation
auto
broad pulse
pulse
equipment
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.)
Active
Application number
CN2007101202138A
Other languages
Chinese (zh)
Other versions
CN101369936A (en
Inventor
姚飞
郝建斌
卓铭
宋红东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Analogix Semiconductor Beijing Inc
Analogix Semiconductor Inc
Original Assignee
Analogix Semiconductor Beijing Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Analogix Semiconductor Beijing Inc filed Critical Analogix Semiconductor Beijing Inc
Priority to CN2007101202138A priority Critical patent/CN101369936B/en
Publication of CN101369936A publication Critical patent/CN101369936A/en
Application granted granted Critical
Publication of CN101369936B publication Critical patent/CN101369936B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

The invention discloses an auto-negotiation method using a wide pulse. The method uses the wide pulse (WLP) as a negotiation pulse for auto-negotiation between the devices in the ethernet, wherein the width of the wide pulse is from 200ns to 2000ns. The adoption of the invention can effectively conduct auto-negotiation under the condition of the distance between the devices longer than 100 meter, thereby the effective transmission distance of the ethernet is effectively expanded.

Description

Adopt broad pulse to carry out the method for auto-negotiation
Technical field
The present invention relates to the ethernet communication field, and especially, relate to a kind of method that adopts broad pulse to carry out auto-negotiation.
Background technology
In Ethernet, can support and high efficiency as far as possible link for apparatus for establishing between the equipment that communicates, need to carry out auto-negotiation between the equipment, with the ability to work of understanding miscellaneous equipment, the attribute informations such as speed of support.
With the 100Base-Tx among the IEEE802.3 is example, as shown in Figure 1, device A and equipment B all outwards send link pulse (FLP) fast, after every equipment is received the quick link pulse (FLP) of opposite equip., from quick link pulse (FLP), obtain the information of opposite equip., then every equipment all oneself speed and duplex be set to the optimization model that both sides support, and begin to send Fast Ethernet idle signal (FAST ETHERNET IDLE), just set up link then.
In the agreement of present IEEE802.3, the transmission range of regulation 10M and 100M Ethernet is 100 meters.
Therefore, at this distance, the negotiation pulse of IEEE regulation is 100ns, and this width also is realistic requirement.The waveform of the auto-negotiation pulse NLP/FLP of regulation among the IEEE 802.3 has been shown among Fig. 2.As shown in the figure, the width T4 of the pulse signal of this standard N LP/FLP is about 100ns.But, when the distance between the equipment that carries out auto-negotiation during greater than 100 meters, owing to decay, crosstalk, influence of various factors such as interference, the pulse of this regulation can't be carried out the equipment of auto-negotiation and discern, so can't carry out auto-negotiation between the equipment and foundation links.
Yet, do not propose as yet about how to carry out the technical scheme of auto-negotiation at the Ethernet of 100 meters long distances more than the distance at present.
Summary of the invention
Consider the problems referred to above and make the present invention that for this reason, main purpose of the present invention is to provide a kind of scheme that adopts broad pulse to carry out auto-negotiation.
To achieve these goals, according to one embodiment of present invention, provide a kind of method that adopts broad pulse to carry out auto-negotiation.
In the method, broad pulse is used as the negotiation pulse of carrying out auto-negotiation in the network between the equipment, wherein, the width 200ns to 2000ns of broad pulse.
Wherein, Network Transmission distance is as required determined the width of broad pulse.When the Network Transmission distance was 500 meters, the width of broad pulse was 400ns; When the Network Transmission distance was 1000 meters, the width of broad pulse was 400ns to 1000ns.
And auto-negotiation can comprise following processing: the equipment that carries out auto-negotiation in the Ethernet is notified the attribute information of itself mutually by broad pulse; Equipment is provided with himself according to the attribute information from miscellaneous equipment, makes the equipment that carries out auto-negotiation support mutually; And after equipment is finished the configuration of himself, set up link.
Wherein, the attribute information of the mode of operation of equipment can comprise: half-duplex/full duplex, speed, ability to work and required information under supporting greater than the situation of 100 meters long distance.
By technique scheme of the present invention, can in the distance between the equipment under the situation more than 100 meters, carry out auto-negotiation effectively, thereby effectively expand the effective propagation path of Ethernet.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is the schematic diagram that carries out auto-negotiation between two equipment according to correlation technique;
Fig. 2 is the oscillogram according to employed pulse in the auto-negotiation process of correlation technique;
Fig. 3 is the schematic diagram that compares according to the broad pulse of the embodiment of the invention and pulse according to correlation technique; And
Fig. 4 is the schematic diagram that the broad pulse according to the embodiment of the invention is used for the example of equipment room auto-negotiation.
Embodiment
In the present embodiment, provide a kind of employing broad pulse to carry out the method for auto-negotiation (Autonegotiation), to solve the problem that the auto-negotiation pulse information quality that occurs when transmission range is higher than 100 meters in the Ethernet descends and maybe can't discern.
Carrying out in the method for auto-negotiation according to the employing broad pulse of the embodiment of the invention, broad pulse is being used as the negotiation pulse of carrying out auto-negotiation in the network (that is, Ethernet) between the equipment, wherein, the width 200ns to 2000ns of broad pulse.
Particularly, the size of the distance that the width of broad pulse can transmit according to concrete needs is decided, preferably, when the distance that transmits 500 meters (about) time, width that can broad pulse is set to about 400ns, when Network Transmission distance is 1000 meters, pulse duration can be defined as 400ns (about) to 1000ns (about) in value.
As shown in Figure 3, have pulse width T 4 according to the wide negotiation pulse signal (WLP) of present embodiment, this width promptly, greater than 100ns, therefore can be supported the negotiation of farther distance greater than the width of consulting pulse in the correlation technique.
In the present embodiment, the process of auto-negotiation can comprise following processing: the equipment that carries out auto-negotiation in the Ethernet is notified the attribute information of itself mutually by broad pulse; Equipment is provided with himself according to the attribute information of the miscellaneous equipment that obtains from broad pulse, makes the equipment that carries out auto-negotiation support mutually, and allocation optimum, that is, reach the negotiation both sides and all support and most effective configuration; And after equipment is finished the configuration of himself, set up link.
Here, attribute information can comprise: half-duplex/full duplex, speed, ability to work and required information etc. under situation about supporting greater than 100 meters long distance.
The characteristics of the auto-negotiation of IEEE802.3 standard (Autonegotiation) are: the handshake mechanism that adopts the negotiation speed of standard, automatically (for example be configured to most probable connection, 100M full duplex etc.), thus can make equipment and the apparatus interconnection old or that do not support auto-negotiation of supporting auto-negotiation.
Support the ethernet node of the auto-negotiation (Autonegotiation) of IEEE802.3 to link together, before communicating, must on link rate and full-duplex/half-duplex pattern, reach an agreement by twisted-pair feeder.It is realized by link pulse.When finding new main frame in the network, send link pulse to connect.Two types link pulse is arranged, and a kind of is Normal Link Pulse (NLP), and a kind of is fast link pulse (FLP).The link pulse of 10base-T (NLP) is made up of simple half-wave pulse, when from+1 to-1 volt data-signal sends when idle, send line to (TX) on, send link pulse.After Fast Ethernet occurred, International Standards Organization had kept the back compatible problem very modestly, was adaptively selected simple and effective physical signalling negotiation mechanism.Fast link pulse (FLP) is carrying the information of representing link rate and duplexing situation by Normal Link Pulse (NLP).
To illustrate the process that adopts the broad pulse Negotiation Technology below.
As shown in Figure 4, distance between device A and the equipment B is greater than 100 meters, device A outwards sends the WLP according to the embodiment of the invention, and equipment B also sends WLP, device A " parallel detection " is behind the WLP of opposite end, therefrom extract the information such as speed, half-or full-duplex, ability to work of equipment B, and for supporting information that long-range network needs etc.; After same equipment B detects the WLP of opposite end, therefrom extract the information such as speed, half-or full-duplex, ability to work of device A and for supporting information that long-range network needs etc.; After exchanging attribute information, device A and B will oneself be configured to the optimization model that both sides can both support.
In sum, by means of technical scheme of the present invention, can in the distance between the equipment under the situation more than 100 meters, carry out auto-negotiation effectively, thereby effectively expand the effective propagation path of Ethernet.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (6)

1. a method that adopts broad pulse to carry out auto-negotiation is characterized in that, broad pulse is used as the negotiation pulse of carrying out described auto-negotiation in the Ethernet between the equipment, wherein, and the width 200ns to 2000ns of described broad pulse.
2. employing broad pulse according to claim 1 is carried out the method for auto-negotiation, it is characterized in that, Network Transmission distance is as required determined the width of described broad pulse.
3. employing broad pulse according to claim 2 is carried out the method for auto-negotiation, it is characterized in that, when the Network Transmission distance was 500 meters, the width of described broad pulse was 400ns.
4. employing broad pulse according to claim 2 is carried out the method for auto-negotiation, it is characterized in that, when the Network Transmission distance was 1000 meters, the width of described broad pulse was 400ns to 1000ns.
5. carry out the method for auto-negotiation according to each described employing broad pulse in the claim 1 to 4, it is characterized in that described auto-negotiation comprises following processing:
The described equipment that carries out described auto-negotiation in the Ethernet is notified the attribute information of itself mutually by described broad pulse;
Described equipment is provided with himself according to the described attribute information from other described equipment, makes the described equipment that carries out described auto-negotiation support mutually;
After described equipment is finished the configuration of himself, set up link.
6. employing broad pulse according to claim 5 is carried out the method for auto-negotiation, it is characterized in that the described attribute information of described equipment comprises: half-duplex/full duplex, speed, ability to work and required information under supporting greater than the situation of 100 meters long distance.
CN2007101202138A 2007-08-13 2007-08-13 Method for self negotiation adopting broad pulse Active CN101369936B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101202138A CN101369936B (en) 2007-08-13 2007-08-13 Method for self negotiation adopting broad pulse

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101202138A CN101369936B (en) 2007-08-13 2007-08-13 Method for self negotiation adopting broad pulse

Publications (2)

Publication Number Publication Date
CN101369936A CN101369936A (en) 2009-02-18
CN101369936B true CN101369936B (en) 2011-04-06

Family

ID=40413574

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101202138A Active CN101369936B (en) 2007-08-13 2007-08-13 Method for self negotiation adopting broad pulse

Country Status (1)

Country Link
CN (1) CN101369936B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0656711A2 (en) * 1993-12-03 1995-06-07 Advanced Micro Devices, Inc. Negotiation systems for communication networks
CN1881979A (en) * 2005-05-31 2006-12-20 杭州华为三康技术有限公司 Ethernet physical layer low-speed transmission realizing method and its applied network apparatus

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0656711A2 (en) * 1993-12-03 1995-06-07 Advanced Micro Devices, Inc. Negotiation systems for communication networks
CN1881979A (en) * 2005-05-31 2006-12-20 杭州华为三康技术有限公司 Ethernet physical layer low-speed transmission realizing method and its applied network apparatus

Also Published As

Publication number Publication date
CN101369936A (en) 2009-02-18

Similar Documents

Publication Publication Date Title
CN101262401B (en) A method for realizing network recovery in loop network
US9258103B2 (en) Method and system for monitoring activity of a remote link partner to trigger training of ethernet channels to support EEE networks
CN103916284A (en) RS485 communication interface automatic baud rate and communication address detection method
CN101247270A (en) System and method for implementing bidirectional forwarding detection
CN104618208A (en) Elastic data interaction comprehensive bus system
CN102664774A (en) Method for testing port connectivity of switch
CN105553795A (en) Method for transmitting standard Ethernet data in industrial Ethernet
CN104092490B (en) A kind of multichannel optical fiber self-healing method
CN102843274A (en) Method and device for detecting multi-link fault
CN102215130A (en) CFD (connectivity fault detection) protocol configuration method and device thereof
CN100375459C (en) Method for realizing racing controlling type bus communication adopting 485 interface
CN105165036B (en) Configuration method, CSI report method, base station and the user equipment of CSI measurement resource
CN101399714B (en) Transmission method and device for bidirectionally transceiving and detecting packet
CN201163781Y (en) Industrial Ethernet switchboard based on DRP protocol
CN101369936B (en) Method for self negotiation adopting broad pulse
CN110381517A (en) The method of mobile device network state detection
CN102025571B (en) The method and apparatus that multipoint link packet loss is measured
CN101547526A (en) Fault handling method, wireless device and communication system
CN110072296A (en) A kind of lora networking Beidou monitoring data Transmission system and data transmission method
CN109802877A (en) A kind of CAN bus based Communication System Design
CN101645841A (en) A energy-saving networking method and energy-saving networking system
CN106686697A (en) Management method for zigbee terminal device node
CN113489613B (en) Message forwarding method and device
CN109104320A (en) A method of improving communication network capacity
CN104216854B (en) The path Autonomous adaptation device and method that a kind of UART serial ports is expanded

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