The present invention relates to the field of communications, and, in particular, to a frame-based communications network.
As computers become more and more cost effective for the everyday consumer and for small businesses, such computers become more plentiful for use within local area environments such as homes, office buildings and the like. For example, within a home a person with a computer in the bedroom, and another in the living room, may want to share common files, utilize a common digital subscriber line (DSL), or otherwise transfer information between the computers. Accordingly, various technologies are being developed for computer interconnection of multiple computers located within such environments. One example of such technologies are the Home Phoneline Network Alliance (HPNA) specifications for local area network (LAN) computer interconnection which utilize existing telephone lines within the local environment for the transmission of data packets between the computers.
a shows in block diagram form a general home networking environment within which the present invention can be implemented. Home network 10 includes existing (installed) plain old telephone service (POTS) wiring 12, network clients 14, the computer port side of modem 16 and fax 18. POTS wiring 12 provides wiring infrastructure used to network multiple clients at a customer premises (e.g., home) 20. POTS wiring 12 can be conventional unshielded twisted pair (UTP) wiring that is generally routed internally in the walls of the customer premises 20 to various locations (e.g., rooms) within the customer premises. Subscriber loop 22(also called a “local loop”) is a physical wiring link that directly connects an individual customer premises 20 to the Central Office through telephone network interface 24, a demarcation point between the inside and outside of customer premises 20. Of particular importance for residential networks are systems that provide communication between computers as reliably and with as high a data rate as possible. Communication over residential telephone wiring is provided through inventive frame-oriented link, media access and physical layer protocols and implementation techniques associated therewith described herein.
Referring now to
Another desired solution for high speed data communications appears to be cable modem systems. Cable modems are capable of providing data rates as high as 56 Mbps, and are thus suitable for high speed file transfer. In a cable modem system, a headend or cable modem termination system (CMTS) is typically located at a cable company facility and functions as a modem which services a large number subscribers. Each subscriber has a cable modem (CM). Thus, the CMTS facilitates bidirectional communication with any desired one of the plurality of CMs. Referring to
Given the HPNA environment and the Cable Modem System environment, an opportunity exists for a system provider to integrate each respective environment with voice services.
A cable modem having an HPNA V2 transceiver included therein, can readily interface into the home phone line network through the telephone jack within the home. Computers coupled to the home network then communicate through the cable modem to the outside telephony world as described above. Telephone service coming from outside the customer premises over the cable modem system would be in a digitized packetized format. It would then proceed over the HPNA network in the same digitized packeting format. If the user, in addition to having computers and the like attached to the HPNA network, wished to have an analog telephone(s) connected to the HPNA, the telephone' (s) analog signal would go through a digital conversion and put the digital information into packets for passing the packets back and forth over the network. The analog telephone signal is sampled and packetized at the appropriate clock rate creating the packet after a certain number of samples.
Therefore, to effectively operate in such communications network environments a need exists for a method and apparatus for transceiver noise reduction in a frame-based communications network. The present invention as described and claimed in this application provides a solution to meet such need.
In accordance with the present invention a method of and apparatus for noise reduction for a transceiver transmitting frames over a transmission medium in a frame-based communications network is set forth. A transceiver transmit path and a transceiver receive path is provided. A blocking switch is located in the transceiver transmit path, the blocking switch allowing transmit signal propagation when enabled, while preventing both transmit signal propagation and circuit device noise coupling from the transceiver transmit path to the transceiver receive path when the blocking switch is disabled. The blocking switch is disabled when the transceiver transmit path is not transmitting frames over the frame-based communications network.
a, 1b, 1c and 1d are simplified block diagrams showing a home networking environment within which the present invention can be implemented.
a and 3b show a broadcast/multipoint network and a point-to-point network, respectively, for use in accordance with the present invention.
a and 4b show respectively an integrated MAC/PHY aspect and an analog front end aspect of an embodiment of the present invention.
a and 5b depict the metallic power spectral density associated with the transmitter in accordance with the present invention.
A communications network typically includes a group of nodes interconnected by a transmission medium. The term “node” relates to any device that shares frames of data with other nodes in the network. Devices that may make up a node are computers, printers, scanners, etc. A node may also be a telephone, a television, a set-top box for televisions, a camera or other electronic sensing or communication device. Any device that can send and/or receive frames of data with other devices via a communication medium may be a node for purposes of the present invention.
The transmission medium that links each node in a network is equally one of a diverse family of media. Common media used include unshielded twisted pair (e.g. phone wire, CAT-5 cabling), power lines, optical fiber, coaxial cable and wireless transmission media. The operations that each individual node performs in order to access data from, and transmit data to, the rest of the network may be logically broken down into seven layers according to the ISO Open Systems Interconnection (OSI) seven-layer network model, which is also referred to as the “network stack”. The seven layers, from the bottom to the top are: 1) the PHYSICAL layer, 2) the DATA LINK layer, 3) the NETWORK layer, 4) the TRANSPORT layer, 5) the SESSION layer, 6) the PRESENTATION layer, and 7) the APPLICATION layer.
The PHYSICAL layer, or physical link layer, or PHY, is concerned with transmission of unstructured bit stream traffic over physical media, and relates to the mechanical, electrical, functional, and procedural characteristics to access and receive data from the physical medium. The DATA layer, sometimes referred to as the data link layer, provides for the reliable transfer of information across the physical link. It is concerned with sending frames, or blocks of data, with the necessary synchronization, error control, and flow control. The NETWORK layer separates the uppermost layers from the transmission and switching technologies used to connect nodes. It relates to establishing, maintaining, or terminating connection between nodes.
The TRANSPORT layer relates to reliability and transparency in data transfers between nodes, and provides end-to-end error recovery and flow control. The SESSION layer provides control to communications between applications, and establishes, manages, and terminates connections between cooperating applications. The PRESENTATION layer provides independence to the application processes from differences in data syntax or protocols. Finally, the highest layer, the APPLICATION layer, provides access to the OSI environment for users. Much more has been written about the benefits and distributed functionality of such an arrangement of layers and need not be recounted here.
In frame-based networks, there are two fundamental models or topologies: 1) broadcast/multipoint networks, where all nodes are physically attached to the same network medium, and use a single, shared channel and frames transmitted on the network are visible to all nodes; and 2) point-to-point networks, where pairs of nodes are connected to each other with communication channels which are not connected to any other nodes on the network. Frames transmitted on one channel are not visible to nodes on other channels unless the frames are retransmitted onto the other channels by a node that is connected to multiple channels. Each channel may use a separate segment of the network medium, or multiple channels may share a single segment using e.g., Frequency Division Multiplexing or Time Division Multiplexing techniques. One common example of such a point-to-point network topology is that used for IEEE 10BaseT 802.3 networks, with network nodes connected via point-to-point Category 5 unshielded twisted pair cable, using multi-port devices called hubs to retransmit frames received from one network segment to all other segments.
a and 3b show a broadcast/multipoint network and a point-to-point network, respectively, for use with the present invention. In
Each node in either type of network has within it a device that permits the node to send and receive data frames in the form of electrical, electromagnetic, or optical signals. The device is conventionally a semiconductor device implementing the PHYSICAL layer of the network connectivity, and the medium access control (MAC) portion of the DATA layer of network connectivity.
Returning to
The message with appended headers, trailers and indicators is then passed to the PHYSICAL layer where it is passed on to network transmission medium 106. When received by node 104, the reverse process occurs in the network stack of node 104. At each layer, the header and/or trailer information is stripped off as message 108 ascends the network stack.
The details of the network stack in
Referring still to
Referring now to
Referring to
Referring to
Now turning to transmitter electrical characteristics, stations at a minimum are capable of transmitting and receiving 2 MBaud modulated frames in native V2 frame format. In a preferred embodiment stations are capable of transmitting and receiving 2 Mbaud Compatibility V2 frame format. Stations at a minimum are capable of transmitting all constellations from 2 bits-per-Baud to 8 bits-per Baud (PE values 1–7) and receiving all constellations from 2 bits per Baud to 6 bits per Baud (PE values 1–5). The R.M.S. differential transmit voltage does not exceed −15 dBVrms in any 2-msec window between 0 and 30 MHz, measured across a 135-Ohm load between tip and ring for any payload encoding. The peak differential transmit voltage does not exceed 580 mVpeak for any payload encoding at either 2 MBaud or 4 MBaud. Stations that are not transmitting emit less than −65 dBVrms measured across a 100-Ohm load between tip and ring. The electrical characteristics described below as to spectral mask apply to both the V2 native mode and the V2 compatibility mode. The V2 metallic power spectral density (PSD) is constrained by the upper bound depicted in the
Now turning to a comparable receiver's electrical characteristics, the receiver detects frames with peak voltage up to −6 dBV across tip and ring at a frame error rate of no greater than 10−4 with additive white Gaussian noise at a PSD of less than −140 dBm/Hz, measured at the receiver. The receiver detects 1518-octet frames encoded as 2 bits/symbol and 2 Mbaud with R.M.S. voltage as low as 2.5 mV at no greater than 10−4 frame error rate. The R.M.S. voltage is computed only over time during which the transmitter is active. The receiver detects no more than 1 in 104 1518-octet, 2 bits/symbol, 2 Msymbol/sec frames with R.M.S voltage less than 1.0 mV. Both criteria assume additive white Gaussian noise at a PSD of less than −140 dBm/Hz, measured at the receiver, and assume a flat channel. The receiver demodulates frames with payload encoded at 6 bits/symbol, 2 or 4 Mbaud (if implemented), and differential R.M.S voltage as low as 20 mV (measured over the header) at a frame error rate less than 10−4 under the following conditions: (1) White Gaussian noise with PSD less than −130 dBm/Hz is added at the receiver, and (2) A single tone interferer with any of the frequency band and input voltage combinations set forth in
The average return loss of the transceiver with respect to a 100-Ohm resistive load exceeds 12 dB between 4.75 and 9.25 MHz. This characteristic applies to the transceiver powered on or in low-power mode (transmitter powered off). The average return loss with respect to a 100-Ohm resistive load exceeds 6 dB between 4.75 and 9.25 MHz with the transceiver removed from a source of power. The magnitude of the input impedance is >10 Ohms from 0–30 MHz and conforms to the lower-bound mask set forth in
With regard to the receiver aspects in accordance with the PHY layer protocol, reference is made to
Referring back to the NID analog front end shown in
Referring again back to
As can be seen in the typical NID depicted in
Therefore, in accordance with the present invention, when the transmitter is not transmitting, transmit-off switch 435, provided in the transmitting path, is switched off thereby blocking noise from getting injected back into the receive path, which would deteriorate receiver performance. As can be seen in
Those skilled in the art can appreciate that, while the present invention has been specifically described in conjunction with telephone lines in a home networking environment, other equivalent transmission medium could be used to implement the present invention. For example, the transmission medium for the frame-based communications network could include power lines interconnecting transmitting and receiving stations.
This patent application claims the benefit of the filing date of U.S. Provisional Patent Application No. 60/197,224 filed Apr. 14, 2000; and U.S. Provisional Patent Application No. 60/196,002 filed Apr. 7, 2000; the entire contents of both of which are hereby expressly incorporated by reference. This patent application is further related to the following U.S. Patent Applications filed concurrently herewith and commonly assigned, entitled “A Method of Sharing Information among a Plurality of Stations in a Frame-based Communications Network”, application Ser. No. 09/825,708, “A Method of Enhancing Network Transmission on a Priority-enabled Frame-based Communications Network”, application Ser. No. 09/825,897, “A Method of Determining a Start of a Transmitted Frame in a Frame-based Communications Network”, application Ser. No. 09/825,903, “A Method of Determining an End of a Transmitted Frame in a Frame-based Communications Network”, application Ser. No. 09/825,775, “A Method for Providing Dynamic Adjustment of Frame Encoding Parameters in a Frame-based Communications Network”, application Ser. No. 09/826,218, “A Method for Selecting Frame Encoding Parameters in a Frame-based Communications Network”, application Ser. No. 09/826,435, “A Method for Selecting Frame Encoding Parameters to Improve Transmission Performance in a Frame-based Communications Network”, application Ser. No. 09/825,756, “A Method of Determining a Collision Between a Plurality of Transmitting Stations in a Frame-based Communications Network”, application Ser. No. 09/825,801, “A Method of Providing Synchronous Transport of Packets Between Asynchronous Network Nodes in a Frame-based Communications Network”, application Ser. No. 09/825,851, “A Method of Controlling Data Sampling Clocking of Asynchronous Network Nodes in a Frame-based Communications Network”, application Ser. No. 09/826,067, “A Method for Distributing Sets of Collision Resolution Parameters in a Frame-based Communications Network”, application Ser. No. 09/825,689, “A Method and Apparatus for Transceiver Noise Reduction in a Frame-based Communications Network”, application Ser. No. 09/825,638, “A Method for Selecting an Operating Mode for a Frame-based Communications Network”, application Ser. No. 09/825,791, and “A Transceiver Method and Signal Therefore Embodied in a Carrier Wave for a Frame-based Communications Network”, application Ser. No. 09/826,239.
Number | Name | Date | Kind |
---|---|---|---|
4178569 | Reutter et al. | Dec 1979 | A |
4378472 | Lechner | Mar 1983 | A |
4595802 | Wittman | Jun 1986 | A |
5077732 | Fischer et al. | Dec 1991 | A |
5220565 | Wilson et al. | Jun 1993 | A |
5274704 | Jakab | Dec 1993 | A |
5416808 | Witsaman et al. | May 1995 | A |
5528630 | Ashley et al. | Jun 1996 | A |
5537410 | Li | Jul 1996 | A |
5566180 | Eidson et al. | Oct 1996 | A |
5646947 | Cooper et al. | Jul 1997 | A |
5673266 | Li | Sep 1997 | A |
5712853 | Mathur et al. | Jan 1998 | A |
5734833 | Chiu et al. | Mar 1998 | A |
5809009 | Matsuoka et al. | Sep 1998 | A |
5815501 | Gaddis et al. | Sep 1998 | A |
5854900 | Kalkunte et al. | Dec 1998 | A |
5894481 | Book | Apr 1999 | A |
5909489 | Matt et al. | Jun 1999 | A |
5915097 | Chao | Jun 1999 | A |
5933425 | Iwata | Aug 1999 | A |
5948065 | Eilert et al. | Sep 1999 | A |
5974056 | Wilson et al. | Oct 1999 | A |
5991269 | Williamson et al. | Nov 1999 | A |
6009468 | Lau et al. | Dec 1999 | A |
6134232 | Ashley et al. | Oct 2000 | A |
6141353 | Li | Oct 2000 | A |
6175590 | Stein | Jan 2001 | B1 |
6222841 | Taniguchi | Apr 2001 | B1 |
6233248 | Sautter et al. | May 2001 | B1 |
6243454 | Eslambolchi | Jun 2001 | B1 |
6259677 | Jain | Jul 2001 | B1 |
6292517 | Jeffress | Sep 2001 | B1 |
6301291 | Rouphael et al. | Oct 2001 | B1 |
6327274 | Ravikanth | Dec 2001 | B1 |
6343126 | Stelman | Jan 2002 | B1 |
6345327 | Baskey et al. | Feb 2002 | B1 |
6411664 | Usui et al. | Jun 2002 | B1 |
6427169 | Elzur | Jul 2002 | B1 |
6449291 | Burns et al. | Sep 2002 | B1 |
6449688 | Peters et al. | Sep 2002 | B1 |
6456646 | Asokan et al. | Sep 2002 | B1 |
6459684 | Conroy et al. | Oct 2002 | B1 |
6459790 | Eckert et al. | Oct 2002 | B1 |
6463141 | Tuunanen et al. | Oct 2002 | B1 |
6480681 | Neil | Nov 2002 | B1 |
6504851 | Abler et al. | Jan 2003 | B1 |
6522665 | Suzuki et al. | Feb 2003 | B1 |
6545781 | Chang et al. | Apr 2003 | B1 |
6563886 | Kubo et al. | May 2003 | B1 |
6608827 | Austin | Aug 2003 | B1 |
6611519 | Howe | Aug 2003 | B1 |
6625239 | Shiraishi et al. | Sep 2003 | B1 |
6657757 | Chang et al. | Dec 2003 | B1 |
6661810 | Skelly et al. | Dec 2003 | B1 |
6661811 | Baker et al. | Dec 2003 | B1 |
6665316 | Eidson | Dec 2003 | B1 |
6674747 | Lassaux et al. | Jan 2004 | B1 |
6678248 | Haddock et al. | Jan 2004 | B1 |
6687745 | Franco et al. | Feb 2004 | B1 |
6690655 | Miner et al. | Feb 2004 | B1 |
6697378 | Patel | Feb 2004 | B1 |
6744884 | Bjarnason | Jun 2004 | B1 |
6747996 | Holloway et al. | Jun 2004 | B2 |
6754256 | Kubo et al. | Jun 2004 | B1 |
6757291 | Hu | Jun 2004 | B1 |
6757894 | Eylon et al. | Jun 2004 | B2 |
6760434 | Rezvani et al. | Jul 2004 | B1 |
6765931 | Rabenko et al. | Jul 2004 | B1 |
6768721 | Schmitz et al. | Jul 2004 | B1 |
6785350 | Poulbere et al. | Aug 2004 | B1 |
6810428 | Larsen et al. | Oct 2004 | B1 |
6819655 | Gregson | Nov 2004 | B1 |
6888883 | Schwartzman et al. | May 2005 | B1 |
20020027886 | Fischer et al. | Mar 2002 | A1 |
20020031123 | Watanabe et al. | Mar 2002 | A1 |
20020041570 | Ptasinski et al. | Apr 2002 | A1 |
20030133439 | Huang et al. | Jul 2003 | A1 |
20040062225 | Ling et al. | Apr 2004 | A1 |
20040081191 | Kwon et al. | Apr 2004 | A1 |
Number | Date | Country |
---|---|---|
938 207 | Aug 1999 | EP |
WO 9920016 | Apr 1999 | WO |
WO-9960755 | Nov 1999 | WO |
Number | Date | Country | |
---|---|---|---|
20010046289 A1 | Nov 2001 | US |
Number | Date | Country | |
---|---|---|---|
60197224 | Apr 2000 | US | |
60196002 | Apr 2000 | US |