Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
198 words
A multiport repeater for a local area network (LAN) employing a particular LAN technology and protocol, comprising: (a) a plurality of bidirectional communication ports for linking the repeater to a station or to another repeater; (b) regenerators for regenerating incoming data frames including respective address segments, said incoming data frames received on any one of said ports and for outputting said regenerated data frames within a time delay established by the protocol for the repeater; (c) switching means enabling said regenerated data frames to be outputted selectively to all or to less than all of said ports; and (d) control means with facilities for reading the address segment of each incoming data frame and for operating said switching means to cease outputting said regenerated data frame to those ports that do not correspond to the address segment of said incoming data frame and to return those ports to a condition in which other incoming data frames thereon can be received and regenerated for output while continuing to output said regenerated data frame to at least one of the ports that corresponds to the address segment of said incoming data frame within the time delay established by the protocol.
Claim 2
Dependent Claim
198 words
A multiport repeater for a local area network (LAN) employing a particular LAN technology and protocol, comprising: (a) a plurality of bidirectional communication ports for linking the repeater to a station or to another repeater; (b) regenerators for regenerating incoming data frames including respective address segments, said incoming data frames received on any one of said ports and for outputting said regenerated data frames within a time delay established by the protocol for the repeater; (c) switching means enabling said regenerated data frames to be outputted selectively to all or to less than all of said ports; and (d) control means with facilities for reading the address segment of each incoming data frame and for operating said switching means to cease outputting said regenerated data frame to those ports that do not correspond to the address segment of said incoming data frame and to return those ports to a condition in which other incoming data frames thereon can be received and regenerated for output while continuing to output said regenerated data frame to at least one of the ports that corresponds to the address segment of said incoming data frame within the time delay established by the protocol.
Claim 3
Dependent Claim
73 words
A multiport repeater as in claim 1 wherein said address segment includes a destination address, and including means for reading said destination address of said incoming data frame received by a first port in said condition, comparing said destination address with stored data to determine whether said destination address corresponds to another port that is currently in said condition and for outputting a collision signal to said first port if it is not.
Claim 4
Dependent Claim
36 words
A multiport repeater as in claim 1 in which said switching means comprises a crosspoint switch capable of switching incoming data frames received at any port independently to each and every one of the other ports.
Claim 5
Dependent Claim
17 words
A multiport repeater as in claim 1 which is pre-programmed with a table relating stations with ports.
Claim 6
Dependent Claim
65 words
A multiport repeater as in claim 1, wherein said address segment includes a source address, and resources programmed to self-learn and maintain a table relating stations with ports by reading said source address of each incoming data frame and entering said source address, with a number identifying the port on which said data frame was received, in the table if it is not already included.
Claim 7
Dependent Claim
254 words
A multiport repeater for a local area network (LAN) employing a particular LAN technology and protocol, comprising: (a) a plurality of bidirectional communication ports for linking the repeater to a station or to another repeater; (b) regenerators for regenerating incoming data frames including respective address segments, which comprise destination addresses, received on any one of said ports and outputting said regenerated data frame within a time delay established by the protocol for the repeater; (c) switching means enabling said regenerated data frames to be outputted selectively to all or to less than all of said ports; (d) control means with facilities for reading the address segment of each incoming data frame and for operating said switching means to cease outputting said regenerated data frame to those ports that do not correspond to the address segment of said incoming data frame and to return those ports to a condition in which other incoming data frames thereon can be received and regenerated for output while continuing to output said regenerated data frame to at least one of the ports that corresponds to the address segment of said incoming data frame within the time delay established by the protocol; and (e) means for reading the destination addresses of other incoming data frames received by a first pod in said condition, comparing the destination addresses with stored data to determine whether the destination addresses correspond to another pod that is currently in said condition and for outputting a collision signal to the first pod if it is not.
Claim 8
Dependent Claim
254 words
A multiport repeater for a local area network (LAN) employing a particular LAN technology and protocol, comprising: (a) a plurality of bidirectional communication ports for linking the repeater to a station or to another repeater; (b) regenerators for regenerating incoming data frames including respective address segments, which comprise destination addresses, received on any one of said ports and outputting said regenerated data frame within a time delay established by the protocol for the repeater; (c) switching means enabling said regenerated data frames to be outputted selectively to all or to less than all of said ports; (d) control means with facilities for reading the address segment of each incoming data frame and for operating said switching means to cease outputting said regenerated data frame to those ports that do not correspond to the address segment of said incoming data frame and to return those ports to a condition in which other incoming data frames thereon can be received and regenerated for output while continuing to output said regenerated data frame to at least one of the ports that corresponds to the address segment of said incoming data frame within the time delay established by the protocol; and (e) means for reading the destination addresses of other incoming data frames received by a first pod in said condition, comparing the destination addresses with stored data to determine whether the destination addresses correspond to another pod that is currently in said condition and for outputting a collision signal to the first pod if it is not.
Claim 9
Dependent Claim
36 words
A multiport repeater as in claim 6 in which the switching means comprises a crosspoint switch, capable of switching incoming data frames received at any pod independently to each and every one of the other ports.
Claim 10
Dependent Claim
17 words
A multiport repeater as in claim 8 which is pre-programmed with a table relating stations with ports.
Claim 11
Dependent Claim
17 words
A multiport repeater as in claim 7 which is preprogrammed with a table relating stations with ports.
Claim 12
Dependent Claim
68 words
A multiport repeater as in claim 6 wherein the address segments include source addresses and including resources programmed to self-learn and maintain a table relating stations with ports by reading the source address of each incoming data frame and entering the source address, with a number identifying the pod on which the incoming data frame was received, in the table if the source address is not already included.
Claim 13
Dependent Claim
68 words
A multiport repeater as in claim 7 wherein the address segments include source addresses and including resources programmed to self-learn and maintain a table relating stations with ports by reading the source address of each incoming data frame and entering the source address, with a number identifying the port on which the incoming data frame was received, in the table if the source address is not already included.
Claim 14
Dependent Claim
327 words
For a network communicating data frames having identifiable destination addresses on communication media operating according to a carrier sense multiple access protocol with collision detection (CSMA/CD), an apparatus comprising: a plurality of ports for connection to communication media of the network; regeneration circuitry connected to the plurality of ports that regenerates data frames being received in one of the plurality of ports and retransmits regenerated data frames to other ports in the plurality of ports, within a time interval which begins before the data frame has been received completely and consistent with the protocol established for the repeater; separation resources, coupled to the regeneration circuitry and to the plurality of ports, including, resources which determine, in response to a destination address in a data frame being received on a particular port, which of the other ports to which the data frame being received should be retransmitted, resources which separate the plurality of ports into a first set including the particular port and a port on which the received data frame should be retransmitted, and a second set including at least two other ports in the plurality of ports which may operate independent of the first set during retransmission of the received data frame wherein retransmission occurs within the time interval established by the protocol for the repeater, resources which after retransmission of the received data frame within the first set, remove the separation, and circuitry to disable the regeneration circuitry from retransmitting the data frame being received within the first set to ports within the second set, and to enable the regeneration circuitry to retransmit data frames to ports within the second set which are received within the second set independent of ports within the first set; and collision detection logic which issues a collision signal to a given port within the second set if a data frame is received by such given port having a destination address requiring retransmission on a port within the first set.
Claim 15
Dependent Claim
327 words
For a network communicating data frames having identifiable destination addresses on communication media operating according to a carrier sense multiple access protocol with collision detection (CSMA/CD), an apparatus comprising: a plurality of ports for connection to communication media of the network; regeneration circuitry connected to the plurality of ports that regenerates data frames being received in one of the plurality of ports and retransmits regenerated data frames to other ports in the plurality of ports, within a time interval which begins before the data frame has been received completely and consistent with the protocol established for the repeater; separation resources, coupled to the regeneration circuitry and to the plurality of ports, including, resources which determine, in response to a destination address in a data frame being received on a particular port, which of the other ports to which the data frame being received should be retransmitted, resources which separate the plurality of ports into a first set including the particular port and a port on which the received data frame should be retransmitted, and a second set including at least two other ports in the plurality of ports which may operate independent of the first set during retransmission of the received data frame wherein retransmission occurs within the time interval established by the protocol for the repeater, resources which after retransmission of the received data frame within the first set, remove the separation, and circuitry to disable the regeneration circuitry from retransmitting the data frame being received within the first set to ports within the second set, and to enable the regeneration circuitry to retransmit data frames to ports within the second set which are received within the second set independent of ports within the first set; and collision detection logic which issues a collision signal to a given port within the second set if a data frame is received by such given port having a destination address requiring retransmission on a port within the first set.
Claim 16
Dependent Claim
28 words
The apparatus of claim 12, wherein the separation resources include switch circuitry operable to separate the plurality of ports after retransmission of the received data frame has begun.
Claim 17
Dependent Claim
25 words
The apparatus of claim 13, wherein the switch circuitry is operable to separate the plurality of ports after retransmission of the received frame is complete.
Claim 18
Dependent Claim
43 words
The apparatus of claim 13, wherein the switch circuitry is operable to separate the plurality of ports before retransmission of the received frame is complete, such that a fragment of the received data frame may be retransmitted to ports within the second set.
Claim 19
Dependent Claim
44 words
The apparatus of claim 12, wherein the time interval within which received data frames are retransmitted begins before the separation resources physically separate the plurality of ports such that at least a fragment of the received data frame is retransmitted within the second set.
Claim 20
Dependent Claim
51 words
The apparatus of claim 12, wherein the separation is removed by the separation resources after a specified waiting interval beginning after complete retransmission of the received data frame, if no data frame is received within the first set for retransmission within the first set before expiration of the specified waiting interval.
Claim 21
Dependent Claim
50 words
The apparatus of claim 17, wherein the collision detection logic issues a collision signal to a given port within the first set if a data frame is received by such given port during the specified waiting interval having a destination address requiring retransmission on a port within the second set.