US5734675A - Receiver sharing for demand priority access method repeaters - Google Patents

Receiver sharing for demand priority access method repeaters Download PDF

Info

Publication number
US5734675A
US5734675A US08/586,268 US58626896A US5734675A US 5734675 A US5734675 A US 5734675A US 58626896 A US58626896 A US 58626896A US 5734675 A US5734675 A US 5734675A
Authority
US
United States
Prior art keywords
recited
demand
transmission media
receiver
demand priority
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 - Lifetime
Application number
US08/586,268
Inventor
Robert Henry Leonowich
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.)
Avago Technologies International Sales Pte Ltd
Nokia of America Corp
Original Assignee
Lucent Technologies 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 Lucent Technologies Inc filed Critical Lucent Technologies Inc
Priority to US08/586,268 priority Critical patent/US5734675A/en
Assigned to AT&T CORP. reassignment AT&T CORP. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: LEONOWICH, ROBERT HENRY
Priority to TW085114781A priority patent/TW331058B/en
Priority to EP97300066A priority patent/EP0785651A1/en
Priority to SG1997000069A priority patent/SG73440A1/en
Priority to JP9005277A priority patent/JPH09205459A/en
Assigned to LUCENT TECHNOLOGIES INC. reassignment LUCENT TECHNOLOGIES INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AT&T CORP.
Application granted granted Critical
Publication of US5734675A publication Critical patent/US5734675A/en
Assigned to DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT reassignment DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: AGERE SYSTEMS LLC, LSI CORPORATION
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AGERE SYSTEMS LLC
Anticipated expiration legal-status Critical
Assigned to AGERE SYSTEMS LLC, LSI CORPORATION reassignment AGERE SYSTEMS LLC TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Assignors: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Assigned to BANK OF AMERICA, N.A., AS COLLATERAL AGENT reassignment BANK OF AMERICA, N.A., AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Assignors: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/20Support for services
    • H04L49/205Quality of Service based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/44Star or tree networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/35Switches specially adapted for specific applications
    • H04L49/351Switches specially adapted for specific applications for local area network [LAN], e.g. Ethernet switches
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/35Switches specially adapted for specific applications
    • H04L49/356Switches specially adapted for specific applications for storage area networks
    • H04L49/357Fibre channel switches

Definitions

  • This invention relates to the field of network communications, and more particularly to the field of network communications utilizing carrier sense multiple access with collision detection.
  • CSMA/CD Carrier Sense Multiple Access with Collision Detection
  • CSMA/CD is utilized by Ethernet based LANs as well as other LANs.
  • CSMA/CD is a method of having multiple workstations access a transmission medium by listening until no signals are detected, then transmitting and checking to determine if more than one signal is present. Each workstation attempts to transmit when that workstation believes that the network is free. If there is a collision, each workstation attempts to retransmit after a random delay. The delay for retransmission is randomly selected for each workstation after each collision within the network.
  • FIG. 1 there is shown a block diagram representation of an CSMA/CD repeater 10.
  • the CSMA/CD repeater 10 has a repeater core 12 which performs control functions and transfer of the data packets between ports.
  • a transmitter circuit 14 and a receiver circuit 16 are coupled between the repeater core 12 and each of the links, channel 0 through channel n.
  • the receiver circuit 16 can include timing circuits, adaptive equalizers, comparators and squelch circuits.
  • the replication of the receiver circuit 16 for each channel results in a large duplication of circuitry as any channel 18 can receive a packet of data at any time.
  • a shared receiver demand priority repeater having at least two transmission media
  • the shared receiver demand priority repeater has a demand priority repeater core.
  • a receiver is coupled to the demand priority repeater core.
  • a multiplexer is coupled between the receiver and the at least two transmission media.
  • a transmitter for each of the transmission media is coupled between the demand priority repeater core and the transmission media. Wherein the multiplexer couples a selected one of the transmission media to the receiver in response to the demand priority repeater core.
  • the multiplexer comprises an address selectable switch.
  • the method comprising the steps of selectively coupling a downlink corresponding to the selected device to a receiver, sending an acknowledgment to the selected device which enables the selected device to transmit, receiving a response from the selected device and processing the response.
  • the method further comprises the step of prioritizing a request to transmit response.
  • FIG. 1 is a block diagram of a CSMA/CD repeater 10.
  • FIG. 2 is a block diagram of the present invention, a demand priority repeater utilizing shared receiver architecture.
  • Demand priority access method provides support for time sensitive applications such as video and multimedia as part of the 100BASE-VG (100VG-AnyLAN) standard providing 100 Mbits/s over voice grade unshielded twisted pair cable.
  • the 100BASE-VG (100VG-AnyLAN) network can utilize the following cable types: four pair, category three voice grade, unshielded twisted pair cable; four pair, category four, unshielded twisted pair cable; four pair, category five, unshielded twisted pair cable; two pair, shielded, twisted pair cable; optical fibers; as well as other cable types.
  • a 100BASE-VG (100VG-AnyLAN) repeater also referred to as a hub, has two types of ports, down-link ports and an optional uplink port. One down-link port is required for a connection to each link.
  • DPP Demand Priority Protocol
  • MAC Media Access Control
  • the repeater performs a sequential poll of the ports the devices are connected to. If a device connected to that port is ready to transmit a data packet, it sends a normal priority or a high priority request to the hub. If a device is idle, it sends an idle signal to the hub. A polling cycle begins with the lowest numbered port and is complete when the highest numbered connected port is polled. If more than one device wants to transmit, then the hub determines transmission order based on the priority (normal or high) of the request and on the physical port order.
  • a device When a device wants to transmit a packet, it sends a request to the hub.
  • the hub acknowledges the request from the source device and the source device begins to transmit the data packet to the hub.
  • the hub decodes the destination address contained in the packet and automatically sends the incoming data packet to the destination port and in turn to the destination device.
  • the hub implements a prioritized arbitration procedure to determine what order the packets will be transmitted in.
  • the arbitration procedure is based on the port order of the source device and the priority level of the data packet. All high priority requests will be serviced before normal priority requests.
  • the hub polls all the devices again to determine if any requests are pending.
  • An architecture similar to that shown in FIG. 1 having an independent receiver and transmitter for each down-link port can be utilized for the 100BASE-VG (100VG-AnyLAN) network.
  • the receiver circuit 16 typically includes timing circuits, adaptive equalizers, comparators and squelch circuits, the replication of the receiver circuit 16 for each channel results in a large duplication of circuitry as only one channel 18 shown in FIG. 1 can receive a packet of data at any time.
  • the demand priority repeater 20 comprises a demand priority repeater core 22.
  • the demand priority repeater core 22 is coupled to transmitters 24.
  • a receiver 26 is coupled between the demand priority repeater core 22 and a multiplexer 28.
  • the multiplexer 28 is coupled to an address line 32. In response to a signal on the address line 32 the multiplexer 28 selects one of the n inputs to pass through to the receiver 26.
  • the multiplexer 28 allows the n inputs one for each down-link port to share the single receiver.
  • the output of a transmitter 24 and a corresponding input of the multiplexer 28 are coupled to a channel 30, as in a category three voice grade cable illustrated in FIG. 2.
  • channel 30 is illustrated as a common transmission media for the transmission and reception of signals, in other cable systems such as a category five system or with optical fibers, there can be a one transmission media for the transmission of signals and a separate transmission media for the reception of signals for each channel.
  • the 100BASE-VG (100VG-AnyLAN) network is based on the IEEE 802.12 standard for transmitting IEEE 802.3 Ethernet and IEEE 802.5 token ring frame information at 100 Mbits per second.
  • the 100BASE-VG (100VG-AnyLAN) network is assumed to be homogenous, supporting only one frame format, and not both IEEE 802.3 Ethernet and IEEE 802.5 token ring frames at the same time.
  • the 100BASE-VG (100VG-AnyLAN) utilizes a demand priority repeater core 22 which provides a centrally controlled access method. This access method is a simple, deterministic request method that maximizes network efficiency by eliminating network collisions and token rotation delays.
  • the demand priority protocol has one level of priority for standard data and another level of priority for multi-media data, which allows for effective support of time critical multi-media applications including real-time video teleconferencing and interactive video.
  • the physical topology of the 100BASE-VG (100VG-AnyLAN) network is a star having a hub, such as the demand priority repeater 20 at the focal point.
  • a channel becomes active is very deterministic.
  • the activity of a channel can be predicted precisely. As only one of the n channels 30 will be active at any given time, it is not necessary to replicate the receiving circuitry 26 for each corresponding channel 30.
  • the receiver circuit 26 typically includes timing circuits, adaptive equalizers, comparators and squelch circuits.
  • the multiplexer 28 can be implemented with a variety of designs including an address selectable switch as well as other devices and circuits that are well known to those skilled in the art.
  • the address line 32 provides the multiplexer 28, such as an address selectable switch with the address of the selected device when the demand priority repeater core 22 (hub) selects a device to transmit its data packet.

Abstract

A shared receiver demand priority repeater for use in a shared receiver demand priority repeater network having at least two transmission media, has a demand priority repeater core. A receiver is coupled to the demand priority repeater core. A multiplexer is coupled between the receiver and the at least two transmission media. A transmitter for each the transmission media is coupled between the demand priority repeater core and the transmission media. Wherein the multiplexer couples a selected one of the transmission media to the receiver in response to the demand priority repeater core.
The multiplexer can comprise an address selectable switch.
A method is described for interfacing a demand priority repeater core to at least two downlinks, each downlink coupled to a device.

Description

FIELD OF THE INVENTION
This invention relates to the field of network communications, and more particularly to the field of network communications utilizing carrier sense multiple access with collision detection.
BACKGROUND OF THE INVENTION
Personal computers have provided a dramatic growth in computing power and accessibility. With the advent of faster personal computers and large storage devices, client server based networks having distributed file systems have come into prominence.
One of the most popular access methods employed by PC LANs utilizes Carrier Sense Multiple Access with Collision Detection (CSMA/CD). CSMA/CD is utilized by Ethernet based LANs as well as other LANs. CSMA/CD is a method of having multiple workstations access a transmission medium by listening until no signals are detected, then transmitting and checking to determine if more than one signal is present. Each workstation attempts to transmit when that workstation believes that the network is free. If there is a collision, each workstation attempts to retransmit after a random delay. The delay for retransmission is randomly selected for each workstation after each collision within the network.
CSMA/CD hub based networks such as 1BASE-5, 10BASE-T and 100BASE-T typically require an independent receiver and transmitter for each link. Referring to FIG. 1 there is shown a block diagram representation of an CSMA/CD repeater 10. The CSMA/CD repeater 10 has a repeater core 12 which performs control functions and transfer of the data packets between ports. A transmitter circuit 14 and a receiver circuit 16 are coupled between the repeater core 12 and each of the links, channel 0 through channel n. The receiver circuit 16 can include timing circuits, adaptive equalizers, comparators and squelch circuits. The replication of the receiver circuit 16 for each channel results in a large duplication of circuitry as any channel 18 can receive a packet of data at any time.
Accordingly, there is a need to provide an efficient system for linking a plurality of channels to a repeater core.
SUMMARY OF THE INVENTION
In accordance with the present invention, there is provided in a shared receiver demand priority repeater network having at least two transmission media, a shared receiver demand priority repeater. The shared receiver demand priority repeater has a demand priority repeater core. A receiver is coupled to the demand priority repeater core. A multiplexer is coupled between the receiver and the at least two transmission media. A transmitter for each of the transmission media is coupled between the demand priority repeater core and the transmission media. Wherein the multiplexer couples a selected one of the transmission media to the receiver in response to the demand priority repeater core.
In a further enhancement of the present invention the multiplexer comprises an address selectable switch.
A method is described for interfacing a demand priority repeater core to at least two downlinks where each downlink is coupled to a pollable device. The method comprising the steps of selectively coupling a downlink corresponding to the selected device to a receiver, sending an acknowledgment to the selected device which enables the selected device to transmit, receiving a response from the selected device and processing the response.
In an enhancement of the present invention the method further comprises the step of prioritizing a request to transmit response.
DESCRIPTION OF THE DRAWINGS
A more complete understanding of the present invention may be obtained from consideration of the following description in conjunction with the drawings in which:
FIG. 1 is a block diagram of a CSMA/CD repeater 10; and
FIG. 2 is a block diagram of the present invention, a demand priority repeater utilizing shared receiver architecture.
DETAILED DESCRIPTION OF VARIOUS ILLUSTRATIVE EMBODIMENTS
Although the present invention is particularly well suited for use in 100BASE-VG (100VG-AnyLAN) networks, and shall be described with respect to this application, the methods and apparatus disclosed here can be applied to other communication networks with a demand priority access method.
Demand priority access method provides support for time sensitive applications such as video and multimedia as part of the 100BASE-VG (100VG-AnyLAN) standard providing 100 Mbits/s over voice grade unshielded twisted pair cable. By managing and allocating access to the network centrally, at a hub rather than from individual workstations, sufficient bandwidth for a particular application is provided on demand. The 100BASE-VG (100VG-AnyLAN) network can utilize the following cable types: four pair, category three voice grade, unshielded twisted pair cable; four pair, category four, unshielded twisted pair cable; four pair, category five, unshielded twisted pair cable; two pair, shielded, twisted pair cable; optical fibers; as well as other cable types. A 100BASE-VG (100VG-AnyLAN) repeater, also referred to as a hub, has two types of ports, down-link ports and an optional uplink port. One down-link port is required for a connection to each link.
In a 100BASE-VG (100VG-AnyLAN) network the Demand Priority Protocol (DPP) is defined as the Media Access Control (MAC) sublayer of the ISO Open System Reference Model. DPP defines the process of determining which packet to transmit, and in what order they are processed.
The repeater (hub) performs a sequential poll of the ports the devices are connected to. If a device connected to that port is ready to transmit a data packet, it sends a normal priority or a high priority request to the hub. If a device is idle, it sends an idle signal to the hub. A polling cycle begins with the lowest numbered port and is complete when the highest numbered connected port is polled. If more than one device wants to transmit, then the hub determines transmission order based on the priority (normal or high) of the request and on the physical port order.
When a device wants to transmit a packet, it sends a request to the hub. The hub acknowledges the request from the source device and the source device begins to transmit the data packet to the hub. The hub decodes the destination address contained in the packet and automatically sends the incoming data packet to the destination port and in turn to the destination device.
If more than one device requests to transmit in a polling cycle, the hub implements a prioritized arbitration procedure to determine what order the packets will be transmitted in. The arbitration procedure is based on the port order of the source device and the priority level of the data packet. All high priority requests will be serviced before normal priority requests.
After completion of the transmission of the data packet, the hub polls all the devices again to determine if any requests are pending.
An architecture similar to that shown in FIG. 1 having an independent receiver and transmitter for each down-link port can be utilized for the 100BASE-VG (100VG-AnyLAN) network. However, as the receiver circuit 16 typically includes timing circuits, adaptive equalizers, comparators and squelch circuits, the replication of the receiver circuit 16 for each channel results in a large duplication of circuitry as only one channel 18 shown in FIG. 1 can receive a packet of data at any time.
Referring now to FIG. 2 there is shown a representative embodiment of the present invention, a demand priority repeater utilizing shared receiver architecture 20. The demand priority repeater 20 comprises a demand priority repeater core 22. The demand priority repeater core 22 is coupled to transmitters 24. A receiver 26 is coupled between the demand priority repeater core 22 and a multiplexer 28. The multiplexer 28 is coupled to an address line 32. In response to a signal on the address line 32 the multiplexer 28 selects one of the n inputs to pass through to the receiver 26. The multiplexer 28 allows the n inputs one for each down-link port to share the single receiver. The output of a transmitter 24 and a corresponding input of the multiplexer 28 are coupled to a channel 30, as in a category three voice grade cable illustrated in FIG. 2.
While the channel 30 is illustrated as a common transmission media for the transmission and reception of signals, in other cable systems such as a category five system or with optical fibers, there can be a one transmission media for the transmission of signals and a separate transmission media for the reception of signals for each channel.
The 100BASE-VG (100VG-AnyLAN) network is based on the IEEE 802.12 standard for transmitting IEEE 802.3 Ethernet and IEEE 802.5 token ring frame information at 100 Mbits per second. The 100BASE-VG (100VG-AnyLAN) network is assumed to be homogenous, supporting only one frame format, and not both IEEE 802.3 Ethernet and IEEE 802.5 token ring frames at the same time. The 100BASE-VG (100VG-AnyLAN) utilizes a demand priority repeater core 22 which provides a centrally controlled access method. This access method is a simple, deterministic request method that maximizes network efficiency by eliminating network collisions and token rotation delays. The demand priority protocol has one level of priority for standard data and another level of priority for multi-media data, which allows for effective support of time critical multi-media applications including real-time video teleconferencing and interactive video. The physical topology of the 100BASE-VG (100VG-AnyLAN) network is a star having a hub, such as the demand priority repeater 20 at the focal point.
In a 100BASE-VG (100VG-AnyLAN) network, when a channel becomes active is very deterministic. The activity of a channel can be predicted precisely. As only one of the n channels 30 will be active at any given time, it is not necessary to replicate the receiving circuitry 26 for each corresponding channel 30. By utilizing a multiplexer 28 a single receiver 26 can be coupled to all of the n channels 30, thus requiring only one receiver 26 for all of the downlink ports. The receiver circuit 26 typically includes timing circuits, adaptive equalizers, comparators and squelch circuits. By predicting which channel 30 will be active, and coupling the receiver circuit 26 through the multiplexer 28 to the corresponding active channel, the replication of the receiver circuit 26 for each channel is avoided, eliminating a large duplication of circuitry for each channel 30.
The multiplexer 28 can be implemented with a variety of designs including an address selectable switch as well as other devices and circuits that are well known to those skilled in the art. The address line 32 provides the multiplexer 28, such as an address selectable switch with the address of the selected device when the demand priority repeater core 22 (hub) selects a device to transmit its data packet.
Numerous modifications and alternative embodiments of the invention will be apparent to those skilled in the art in view of the foregoing description. Accordingly, this description is to be construed as illustrative only and is for the purpose of teaching those skilled in the art the best mode of carrying out the invention. Details of the structure may be varied substantially without departing from the spirit of the invention and the exclusive use of all modifications which come within the scope of the appended claim is reserved.

Claims (19)

I claim:
1. A shared receiver demand priority repeater network comprising:
a demand priority repeater core;
at least two transmission media;
a receiver coupled to said demand priority repeater core;
a multiplexer coupled between said receiver and said at least two transmission media;
a transmitter for each of said at least two transmission media, said transmitter coupled between said demand priority repeater core and one of said at least two transmission media;
wherein said multiplexer couples a selected one of said at least two transmission media to said receiver in response to said demand priority repeater core.
2. The network as recited in claim 1 wherein said multiplexer comprises an address selectable switch.
3. The network as recited in claim 1 wherein said at least two transmission media comprise unshielded twisted four pair cable.
4. The network as recited in claim 1 wherein said at least two transmission media comprise shielded twisted pair cable.
5. The network as recited in claim 1 wherein said at least two transmission media each comprise an optical fiber.
6. The network as recited in claim 1 wherein said demand repeater core routes an Ethernet data frame.
7. The network as recited in claim 1 wherein said demand repeater core routes a token ring data frame.
8. In a shared receiver demand priority repeater network having at least two transmission media, a demand priority repeater comprising:
a demand priority repeater core;
a receiver coupled to said demand priority repeater core;
a multiplexer coupled between said receiver and said at least two transmission media;
a transmitter for each of said at least two transmission media, said transmitter coupled between said demand priority repeater core and one of said at least two transmission media;
wherein said multiplexer couples a selected one of said at least two transmission media to said receiver in response to said demand priority repeater core.
9. The device as recited in claim 8 wherein said multiplexer comprises an address selectable switch.
10. The device as recited in claim 8 wherein said demand repeater core routes an Ethernet data frame.
11. The device as recited in claim 8 wherein said demand repeater core routes a token ring data frame.
12. A method of interfacing a demand priority repeater core to at least two downlinks, each downlink coupled to a device, the method comprising the steps of:
selecting a device;
selectively coupling a downlink corresponding to said selected device to a receiver;
sending an acknowledgment to said selected device wherein enabling said selected device to transmit a response;
receiving said response from said selected device;
processing said response.
13. The method as recited in claim 12 further comprising the step of prioritizing a request to transmit response.
14. The method as recited in claim 13 wherein said prioritizing comprises evaluating a level of said request to transmit response.
15. The method as recited in claim 13 wherein the step of prioritizing a request is a demand priority access method.
16. The method as recited in claim 12 wherein said demand repeater core routes an Ethernet data frame.
17. The method as recited in claim 12 wherein said demand repeater core routes a token ring data frame.
18. The method as recited in claim 12 wherein a multiplexer couples said downlink corresponding to said selected device to said receiver.
19. The method as recited in claim 18 wherein said multiplexer comprises an address selectable switch.
US08/586,268 1996-01-16 1996-01-16 Receiver sharing for demand priority access method repeaters Expired - Lifetime US5734675A (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US08/586,268 US5734675A (en) 1996-01-16 1996-01-16 Receiver sharing for demand priority access method repeaters
TW085114781A TW331058B (en) 1996-01-16 1996-11-29 Repeater using shared receiver demand priority access method
EP97300066A EP0785651A1 (en) 1996-01-16 1997-01-07 Receiver sharing for demand priority access method repeaters
SG1997000069A SG73440A1 (en) 1996-01-16 1997-01-13 Receiver sharing for demand priority access method repeaters
JP9005277A JPH09205459A (en) 1996-01-16 1997-01-16 Access method for setting priority of request and shared receiver for repeater

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/586,268 US5734675A (en) 1996-01-16 1996-01-16 Receiver sharing for demand priority access method repeaters

Publications (1)

Publication Number Publication Date
US5734675A true US5734675A (en) 1998-03-31

Family

ID=24345050

Family Applications (1)

Application Number Title Priority Date Filing Date
US08/586,268 Expired - Lifetime US5734675A (en) 1996-01-16 1996-01-16 Receiver sharing for demand priority access method repeaters

Country Status (5)

Country Link
US (1) US5734675A (en)
EP (1) EP0785651A1 (en)
JP (1) JPH09205459A (en)
SG (1) SG73440A1 (en)
TW (1) TW331058B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5995514A (en) * 1997-01-31 1999-11-30 Advanced Micro Devices, Inc. Reversible media independent interface
US6002675A (en) * 1997-01-06 1999-12-14 Cabletron Systems, Inc. Method and apparatus for controlling transmission of data over a network
US6069897A (en) * 1997-07-09 2000-05-30 Compaq Computer Corporation Interface with dual mode of operation
US6097705A (en) * 1997-01-06 2000-08-01 Cabletron Systems, Inc. Buffered repeater with independent ethernet collision domains
US20020174434A1 (en) * 2001-05-18 2002-11-21 Tsu-Chang Lee Virtual broadband communication through bundling of a group of circuit switching and packet switching channels
US20030156595A1 (en) * 2002-02-21 2003-08-21 Tomohisa Kishigami Data relay device and multiplex communication system
US20040042578A1 (en) * 2002-09-04 2004-03-04 Benny Christensen Techniques to adjust a signal sampling point

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE445518B (en) * 1985-02-27 1986-06-30 Inst Applied Biotechnology BUKVEGGSGENOMFORING
DE10211097B4 (en) * 2002-03-14 2005-06-23 Kress, Wolfram Method for multidirectional exchange of data records

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4583088A (en) * 1982-06-15 1986-04-15 International Business Machines Corp. Method and apparatus for controlling access to a communication network
US4654889A (en) * 1985-02-05 1987-03-31 Westinghouse Electric Corp. Multi-star fiber optic network with improved access time
US4677613A (en) * 1985-02-05 1987-06-30 The Braegen Corporation Network system for connecting multiple I/O devices to computers
US4701909A (en) * 1986-07-24 1987-10-20 American Telephone And Telegraph Company, At&T Bell Laboratories Collision detection technique for an optical passive star local area network using CSMA/CD
US4807223A (en) * 1987-10-08 1989-02-21 Critikon, Inc. Communications protocol for distributed station network
US5016159A (en) * 1986-02-21 1991-05-14 Fuji Xerox Co., Ltd. Stellate store and broadcast network with collision avoidance
US5167019A (en) * 1989-06-23 1992-11-24 Digital Equipment Corporation Apparatus and method for interconnecting a plurality of devices to a single node in a node-limited serial data bus computer network
US5189414A (en) * 1986-09-30 1993-02-23 Kabushiki Kaisha Toshiba Network system for simultaneously coupling pairs of nodes
US5576702A (en) * 1995-01-10 1996-11-19 Samoylenko; Stanislav I. Method and apparatus for fault-tolerant transmission in multi-channel networks
US5598406A (en) * 1992-11-06 1997-01-28 Hewlett-Packard Company High speed data transfer over twisted pair cabling
US5648984A (en) * 1994-08-10 1997-07-15 Alcatel Networks Systems, Inc. Multidirectional repeater for data transmission between electrically isolated and/or physically different signal transmission media

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991018462A1 (en) * 1990-05-18 1991-11-28 The University Of Toronto Innovations Foundation High bandwidth fault tolerant lan

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4583088A (en) * 1982-06-15 1986-04-15 International Business Machines Corp. Method and apparatus for controlling access to a communication network
US4654889A (en) * 1985-02-05 1987-03-31 Westinghouse Electric Corp. Multi-star fiber optic network with improved access time
US4677613A (en) * 1985-02-05 1987-06-30 The Braegen Corporation Network system for connecting multiple I/O devices to computers
US5016159A (en) * 1986-02-21 1991-05-14 Fuji Xerox Co., Ltd. Stellate store and broadcast network with collision avoidance
US4701909A (en) * 1986-07-24 1987-10-20 American Telephone And Telegraph Company, At&T Bell Laboratories Collision detection technique for an optical passive star local area network using CSMA/CD
US5189414A (en) * 1986-09-30 1993-02-23 Kabushiki Kaisha Toshiba Network system for simultaneously coupling pairs of nodes
US4807223A (en) * 1987-10-08 1989-02-21 Critikon, Inc. Communications protocol for distributed station network
US5167019A (en) * 1989-06-23 1992-11-24 Digital Equipment Corporation Apparatus and method for interconnecting a plurality of devices to a single node in a node-limited serial data bus computer network
US5598406A (en) * 1992-11-06 1997-01-28 Hewlett-Packard Company High speed data transfer over twisted pair cabling
US5648984A (en) * 1994-08-10 1997-07-15 Alcatel Networks Systems, Inc. Multidirectional repeater for data transmission between electrically isolated and/or physically different signal transmission media
US5576702A (en) * 1995-01-10 1996-11-19 Samoylenko; Stanislav I. Method and apparatus for fault-tolerant transmission in multi-channel networks

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6002675A (en) * 1997-01-06 1999-12-14 Cabletron Systems, Inc. Method and apparatus for controlling transmission of data over a network
US6097705A (en) * 1997-01-06 2000-08-01 Cabletron Systems, Inc. Buffered repeater with independent ethernet collision domains
US6442170B1 (en) 1997-01-06 2002-08-27 Enterasys Networks, Inc. Adaptive addressing filtering
US5995514A (en) * 1997-01-31 1999-11-30 Advanced Micro Devices, Inc. Reversible media independent interface
US6069897A (en) * 1997-07-09 2000-05-30 Compaq Computer Corporation Interface with dual mode of operation
US20020174434A1 (en) * 2001-05-18 2002-11-21 Tsu-Chang Lee Virtual broadband communication through bundling of a group of circuit switching and packet switching channels
US20030156595A1 (en) * 2002-02-21 2003-08-21 Tomohisa Kishigami Data relay device and multiplex communication system
US7283553B2 (en) * 2002-02-21 2007-10-16 Denso Corporation Data relay device and multiplex communication system
US20040042578A1 (en) * 2002-09-04 2004-03-04 Benny Christensen Techniques to adjust a signal sampling point
US6973147B2 (en) 2002-09-04 2005-12-06 Intel Corporation Techniques to adjust a signal sampling point

Also Published As

Publication number Publication date
JPH09205459A (en) 1997-08-05
TW331058B (en) 1998-05-01
SG73440A1 (en) 2000-06-20
EP0785651A1 (en) 1997-07-23

Similar Documents

Publication Publication Date Title
US5121382A (en) Station-to-station full duplex communication in a communications network
US5764895A (en) Method and apparatus for directing data packets in a local area network device having a plurality of ports interconnected by a high-speed communication bus
US5280477A (en) Network synchronous data distribution system
US5355375A (en) Hub controller for providing deterministic access to CSMA local area network
US5574722A (en) Protocol independent switch
US4763323A (en) Communication system for the transfer of small digital message blocks and large digital message blocks
US6704280B1 (en) Switching device and method for traffic policing over a network
US4682324A (en) Implicit preemptive lan
JPH11505986A (en) Data communication with highly efficient polling procedure
US6539450B1 (en) Method and system for adjusting isochronous bandwidths on a bus
US5734675A (en) Receiver sharing for demand priority access method repeaters
US6631415B1 (en) Method and system for providing a communication connection using stream identifiers
JPH06237256A (en) Fddi station bypass device
US6335939B1 (en) Apparatus and method for selectively supplying data packets between media domains in a network repeater
Mark Distributed scheduling conflict-free multiple access for local area communication networks
JPH08223196A (en) Locla area hub network allowing expansion of port number andmethod of expanding its port number
US5383186A (en) Apparatus and method for synchronous traffic bandwidth on a token ring network
US6111890A (en) Gigabuffer lite repeater scheme
US6910090B1 (en) Maintaining communications in a bus bridge interconnect
US20040081108A1 (en) Arbitration system
US8107371B2 (en) Apparatus and method for providing QoS of AV streams
US4667322A (en) Method and apparatus for local area networks
Ryley et al. Piggybacked token-passing access protocol for multichannel optical fibre LANs
KR101119609B1 (en) Method and device for performing communication on a bus structured network
Barilovits et al. 100VG-AnyLAN: Network operation and real-time capabilities

Legal Events

Date Code Title Description
AS Assignment

Owner name: AT&T CORP., NEW YORK

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LEONOWICH, ROBERT HENRY;REEL/FRAME:007827/0258

Effective date: 19960111

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

AS Assignment

Owner name: LUCENT TECHNOLOGIES INC., NEW JERSEY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AT&T CORP.;REEL/FRAME:008825/0238

Effective date: 19960329

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AG

Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:LSI CORPORATION;AGERE SYSTEMS LLC;REEL/FRAME:032856/0031

Effective date: 20140506

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AGERE SYSTEMS LLC;REEL/FRAME:035365/0634

Effective date: 20140804

AS Assignment

Owner name: LSI CORPORATION, CALIFORNIA

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031);ASSIGNOR:DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT;REEL/FRAME:037684/0039

Effective date: 20160201

Owner name: AGERE SYSTEMS LLC, PENNSYLVANIA

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031);ASSIGNOR:DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT;REEL/FRAME:037684/0039

Effective date: 20160201

AS Assignment

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:037808/0001

Effective date: 20160201

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:037808/0001

Effective date: 20160201

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., SINGAPORE

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041710/0001

Effective date: 20170119

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041710/0001

Effective date: 20170119