← Back to Patent Explorer
US6072803A Expired / Lapsed US ⏱️ 0.0 years remaining

Automatic communication protocol detection system and method for network systems

Assignee: Hewlett Packard Development Co LP
•
Filing: 1998-04-20
•
Granted: 2000-06-06
•
Expires: 2018-04-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communication protocol detection system for enabling a network system to detect and interface one or more network devices each operating according to at least one of a plurality of different communication protocols. In one embodiment, a network interface card (NIC) is capable of operating according to one of two different communication protocols, such as the 10Base-T and 100Base-TX Ethernet Standards. The NIC includes two corresponding transceivers, where the transceivers are interfaced to a network connector for interfacing an external network device. Control logic initially enables the 10Base-T transceiver to determine if link pulses are detected. If link pulses are detected, the 100Base-T transceiver is enabled to determine if it detects the link pulses. If so, the 100Base-T transceiver is used to establish communications, and if not, the 10Base-T transceiver is used. Preferably, the 100Base-T transceiver is re-enabled a predetermined number of times to determine if the network device is a 100 Mbps device. In another embodiment, a repeater includes a plurality of interface circuits, each including a plurality of transceivers. Each of the transceivers of each of the interface circuits of each port is connected to a corresponding repeater module through an array of buses. Control logic enables the transceivers one at a time within each interface circuit and correspondingly monitors the corresponding link signal. When an enabled transceiver detects link pulses, that transceiver is used to establish communications. If a link signal indicates termination of communications, enabling of the transceivers one at a time is resumed.

Inventors

  • 👤 David M. Allmond
  • 👤 Laura E. Whitmire
  • 👤 Ahmad Nouri
  • 👤 Thao Minh Hoang
  • 👤 Hieu M. Hoang
  • 👤 Arthur T. Bennett

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 13:18
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/44; H04L12/46; H04L12/4604; H04L12/462; H04L47/00; H04L47/50; H04L47/62; H04L47/622; H04L47/6225; H04L49/00; H04L49/90; H04L49/9063; H04L9/00; H04L9/40; H04L12/4625; H04L69/00; H04L69/08; H04L69/18

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 144 words
A network interface system for coupling to and interfacing with any network device that operates according to at least one of a plurality of communication protocols, the network interface system comprising: a port for coupling to a network device, the network device operating according to at least one of a plurality of communication protocols and providing a corresponding one of a plurality of connection indications via the port; a plurality of interface circuits coupled to the port, each corresponding to one of the plurality of communication protocols and each indicating detection of a compatible network device that is coupled to the port and providing a connection indication via the port; and control logic, coupled to the plurality of interface circuits, that enables any one of the plurality of interface circuits indicating detection of a compatible network device to enable communication with the network device.
Claim 2
Dependent Claim 144 words
A network interface system for coupling to and interfacing with any network device that operates according to at least one of a plurality of communication protocols, the network interface system comprising: a port for coupling to a network device, the network device operating according to at least one of a plurality of communication protocols and providing a corresponding one of a plurality of connection indications via the port; a plurality of interface circuits coupled to the port, each corresponding to one of the plurality of communication protocols and each indicating detection of a compatible network device that is coupled to the port and providing a connection indication via the port; and control logic, coupled to the plurality of interface circuits, that enables any one of the plurality of interface circuits indicating detection of a compatible network device to enable communication with the network device.
Claim 3
Dependent Claim 44 words
The network interface system of claim 1, further comprising: the port including a plurality of signal connections; and each of the plurality of connection indications comprising at least one signal asserted via at least one of the plurality of signal connections of the port.
Claim 4
Dependent Claim 25 words
The network interface system of claim 1, wherein each of the plurality of interface circuits comprises a transceiver that enables bidirectional communication via the port.
Claim 5
Dependent Claim 27 words
The network interface system of claim 1, further comprising: a physical interface device that is coupled between the port and each of the plurality of interface circuits.
Claim 6
Dependent Claim 43 words
The network interface system of claim 1, further comprising: a media access control device that is coupled to each of the plurality of interface circuits to enable to enable bidirectional communication via any one of the plurality of interface circuits that is enabled.
Claim 7
Dependent Claim 103 words
The network interface system of claim 5, further comprising: a computer system that implements the control logic, comprising: a memory that stores network software; a processor coupled to the memory that executes the network software from the memory; and an expansion bus that includes slots to receive expansion cards; and a network expansion card, implemented for plugging into a slot of the expansion bus, that incorporates the media access control device, the port and the plurality of interface circuits, so that the media access control device and the plurality of interface circuits are coupled to the control logic via the expansion bus slot.
Claim 8
Dependent Claim 38 words
The network interface system of claim 1, wherein the control logic enables each of the plurality of interface circuits one at a time until one of the plurality of interface circuits indicates detection of a compatible network device.
Claim 9
Dependent Claim 51 words
The network interface system of claim 7, wherein the control logic keeps an interface circuit that indicates detection of a compatible network device enabled until it no longer indicates detection of a compatible network device, and then returns to enabling each of the plurality of interface circuits one at a time.
Claim 10
Dependent Claim 178 words
A communication protocol detection system for interfacing with at least one of a plurality of network devices, wherein each of the plurality of network devices operates according to at least one of a plurality of different communication protocols, the communication protocol detection system comprising: a plurality of network ports; a plurality of interface circuits, each corresponding to one of the plurality of network ports and each including a plurality of transceivers, wherein each of the plurality of transceivers of each of the plurality of interface circuits is coupled to the corresponding one of the plurality of network ports and corresponds to one of the plurality of communication protocols, and wherein each of the plurality of transceivers provides a detection indication upon detection of a compatible connection indication provided via the corresponding one of the plurality of network ports; and control logic, coupled to each of the plurality of transceivers of each of the plurality of interface circuits, that enables any of the plurality of transceivers within each of the plurality of interface circuits that provides a detection indication.
Claim 11
Dependent Claim 178 words
A communication protocol detection system for interfacing with at least one of a plurality of network devices, wherein each of the plurality of network devices operates according to at least one of a plurality of different communication protocols, the communication protocol detection system comprising: a plurality of network ports; a plurality of interface circuits, each corresponding to one of the plurality of network ports and each including a plurality of transceivers, wherein each of the plurality of transceivers of each of the plurality of interface circuits is coupled to the corresponding one of the plurality of network ports and corresponds to one of the plurality of communication protocols, and wherein each of the plurality of transceivers provides a detection indication upon detection of a compatible connection indication provided via the corresponding one of the plurality of network ports; and control logic, coupled to each of the plurality of transceivers of each of the plurality of interface circuits, that enables any of the plurality of transceivers within each of the plurality of interface circuits that provides a detection indication.
Claim 12
Dependent Claim 42 words
The system of claim 9, wherein each of the plurality of transceivers of each of the plurality of interface circuits enables bidirectional communication via the corresponding one of the plurality of network ports according to one of the plurality of communication protocols.
Claim 13
Dependent Claim 35 words
The system of claim 9, wherein for each of the plurality of interface circuits, the control logic enables each of the plurality of transceivers one at a time until a transceiver provides a detection indication.
Claim 14
Dependent Claim 49 words
The system of claim 11, wherein the control logic keeps a transceiver that provides a detection indication within an interface circuit enabled until it no longer provides the detection indication, and then returns to enabling each of the plurality of transceivers one at a time within that interface circuit.
Claim 15
Independent Claim 112 words
A method of detecting the communication protocol of a network device operating according to at least one of a plurality of communication protocols coupled to a network port of a network system, the network system including a plurality of transceivers coupled to the network port, wherein each of the plurality of transceivers corresponds to one of the plurality of communication protocols, and wherein each of the transceivers provides a detection indication upon detection of a compatible connection indication provided via the port, the method comprising the steps of: for each transceiver, determining if a corresponding detection indication is provided; and establishing communications via the port using a transceiver providing a detection indication.
Claim 16
Independent Claim 112 words
A method of detecting the communication protocol of a network device operating according to at least one of a plurality of communication protocols coupled to a network port of a network system, the network system including a plurality of transceivers coupled to the network port, wherein each of the plurality of transceivers corresponds to one of the plurality of communication protocols, and wherein each of the transceivers provides a detection indication upon detection of a compatible connection indication provided via the port, the method comprising the steps of: for each transceiver, determining if a corresponding detection indication is provided; and establishing communications via the port using a transceiver providing a detection indication.
Claim 17
Dependent Claim 35 words
The method of claim 13, further comprising the steps of: periodically enabling each of the plurality of transceivers one at a time; and for each enabled transceiver, determining if a corresponding detection indication is provided.
Claim 18
Dependent Claim 67 words
The method of claim 13, after the step of establishing communications, further comprising the steps of: periodically monitoring the detection indication from the transceiver used for communications; and when the detection indication from the transceiver is no longer provided, repeating the steps of determining if a corresponding detection indication is provided for each transceiver and establishing communications via the port using a transceiver providing a detection indication.

References Cited (Backward Citations)

US5469545A Cited
US5305317A Cited
US5586117A Cited
US5617418A Cited
US5687174A Cited
US5568525A Cited
US5438570A Cited
US5541957A Cited
US5600644A Cited
US5574722A Cited
US5754552A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-06-06 2003-12-06 2004-06-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-06-06 2007-12-06 2008-06-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-06-06 2011-12-06 2012-06-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag