Apparatus and method of determining a link status between network stations connected to a telephone line medium
First Claim
1. A method in a first network station of detecting a link status with a second network station connected to a telephone line medium, the method comprising:
- determining a presence of a frame on the telephone line medium from the second network station within a prescribed interval; and
setting the link status to an invalid state based on the determined absence of the frame within the prescribed interval.
3 Assignments
0 Petitions
Accused Products
Abstract
A local area network having a telephone line medium in a home network environment includes physical layer transceivers having transmit and receive state machines enabling each network station to determine a link status on the telephone line medium. The transmit state machine is configured for transmitting a link packet within a prescribed interval (T), less than a minimum packet length of a data packet, and having a preamble and a sufficient number of bytes to allow for transmission. Hence, the link packet will be detected by the other stations on the network, but will not be processed, since it is classified as a runt packet by the media access control layers. The receive state machine monitors the telephone line medium, and if after a prescribed interval (2T) the station has not detected a valid preamble from a data packet or a link packet, then the link status indicator for that station is set to an invalid condition, and subsequently supplied to the station operating system.
81 Citations
20 Claims
-
1. A method in a first network station of detecting a link status with a second network station connected to a telephone line medium, the method comprising:
-
determining a presence of a frame on the telephone line medium from the second network station within a prescribed interval; and
setting the link status to an invalid state based on the determined absence of the frame within the prescribed interval. - View Dependent Claims (2, 3, 4, 5, 6, 7)
incrementing an event counter in response to the detected presence of the valid access identifier during the prescribed interval; and
resetting the event counter in response to the determined absence of the valid access identifier during the prescribed interval.
-
-
4. The method of claim 3, further comprising setting the link status to a valid state in response to the event counter reaching a prescribed value during a prescribed number of successive intervals.
-
5. The method of claim 4, wherein the prescribed interval has a duration of about eight hundred milliseconds.
-
6. The method of claim 4, wherein the prescribed number of successive intervals equals at least three.
-
7. The method of claim 1, further comprising outputting the link status from a physical layer transceiver in the first network station to a media access controller in the first network station.
-
8. A method in a network having a first network station, a second network station, and a telephone line medium for communication between the first and second network stations, the method comprising:
-
transmitting by the first network station a link frame, having a length less than a minimum length of a data frame, onto the telephone line medium a first prescribed interval following transmission of the data frame by the first network station; and
in the second network station;
(1) determining a presence of the transmitted link frame on the telephone line medium within a second prescribed interval, and (2) setting the link status to an invalid state based on the determined absence of the link frame within the second prescribed interval. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
resetting a counter in response to a transmit enable signal received from a media access controller, and outputting from the counter a transmit enable signal in response to counting the first prescribed interval in response to the resetting step.
-
-
10. The method of claim 9, wherein the transmitting step further comprises selectively outputting from one of a media access controller data path and a link packet path, onto the telephone line medium, based on the transmit enable signal.
-
11. The method of claim 10, wherein the transmitting step further comprises outputting an access identifier as said link packet from the link packet path.
-
12. The method of claim 8, wherein the determining step further comprises:
-
incrementing an event counter in response to the detected presence of the valid access identifier during the prescribed interval; and
resetting the event counter in response to the determined absence of the valid access identifier during the prescribed interval.
-
-
13. The method of claim 12, further comprising setting the link status to a valid state in response to the event counter reaching a prescribed value during a prescribed number of successive intervals.
-
14. The method of claim 13, wherein the prescribed interval has a duration of about eight hundred milliseconds.
-
15. The method of claim 13, wherein the prescribed number of successive intervals equals at least three.
-
16. The method of claim 8, further comprising outputting the link status from a physical layer transceiver in the first network station to a media access controller in the first network station.
-
17. A network for transmission of data, the network comprising:
-
a telephone line medium; and
network stations configured for sending and receiving a link frame and a data frame on the telephone line medium, each network station comprising;
(1) a transmitter configured for outputting one of a data frame and a link frame, having a length less than a minimum data frame length, onto the telephone line within a first prescribed interval following transmission of a transmitted data frame, and (2) a receiver configured for determining a link status of the telephone line medium based on detection of a frame transmitted from another one of the network stations within a second prescribed interval. - View Dependent Claims (18, 19, 20)
a detector configured for outputting a detect signal in response to detecting on the telephone line medium an access identifier as said link frame from said another one of the network stations; and
an event counter configured for counting a successive number of the second prescribed intervals having detected the corresponding link frame based on the detect signal, the logic setting the link status to an invalid state in response to the successive number reaching a prescribed value.
-
-
20. The network of claim 19, wherein the event counter includes a plurality of delay flip flops corresponding to the prescribed value, each delay flip flop outputting a corresponding signal to the logic.
Specification