METHOD OF REDUCING NEAR-END CROSSTALK IN AN MXU NETWORKING ARCHITECTURE
FIELD OF THE DISCLOSED TECHNIQUE The disclosed technique relates to communication networks in general, and to methods and systems for reducing near-end crosstalk in MxU networks, in particular.
BACKGROUND OF THE DISCLOSED TECHNIQUE MxU networking architecture is known in the art and is used to provide communication services to a site (e.g., an apartment building) which includes a plurality of substantially independent sections (e.g., a plurality of apartments), each associated with a different subscriber. In general, the MxU networking architecture defines a separate local area network (LAN) for each of the sections.
MxU networks which are based Home Phoneline Networking Alliance (HPNA), use the telephone lines of the telephone wire network, already installed in the MxU. Each of the LANs includes the telephone wires which are associated with a selected section (e.g., apartment) and a plurality of HPNA nodes coupled with the telephone outlets. Telephone network voice communication and data communication services can be used simultaneously, using a technique known as frequency division multiplexing (FDM). Accordingly, data signals are transmitted using a different (higher) frequency than voice data signals, whereby these signals, can be separated using a frequency splitter.
A common problem in communication networks in general and MxU networks in particular, is interference between signals transmitted on adjacent communication lines, also known as crosstalk. Crosstalk is especially problematic when it is induced by a transmitter, transmitting over a communication line, to a nearby receiver which receives signals
from an adjacent communication line. This type of crosstalk is known as near-end crosstalk (NEXT).
Methods and systems for reducing crosstalk in a network are known in the art. One conventional method for reducing NEXT is to use frequency division to separate between potentially interfering signals. Accordingly, signals transmitted in the upstream direction (i.e., from the user to the Central Office of the service provider) are transmitted using a different frequency than the signals transmitted in the downstream direction. For example, ADSL uses a lower frequency band for upstream communication and a higher frequency band for downstream communication.
Time division multiplexing (TDM) is a method, known in the art for preventing crosstalk between two different services (e.g., ISDN and ADSL). In a network using TDM, timeslots are defined for specific types of transmission and reception. For example, a certain timeslot may be allocated for transmission by one service, and a second timeslot for another service, whereby these transmissions do not interfere there between.
US Patent 5,991 ,311 , entitled "Time-Multiplexed Transmission on Digital-Subscriber Lines Synchronized to Existing TCM-ISDN for Reduced Cross-Talk", issued to Long et al., is directed to a data-service- line (DSL) system for installing together with an existing Integrated Services Digital Network (ISDN) system, wherein the ISDN system uses time-compression multiplexing (TCM). The DSL system also uses TCM. This enables synchronizing the TCM-DSL system and the TCM-ISDN system, using a clock. All of the TCM-ISDN line cards and the TCM-DSL line cards of the central office, transmit during a first time window, and receive during a second time window.
Reference is now made to Figure 1A and 1B. Figures 1A and 1B schematically illustrate an apartment building network, generally referenced 10, which is known in the art. Figures 1A and 1B show a first
and second example of NEXT in an MxU network, respectively. It is noted that Figures 1A and 1B are not drawn to scale.
With reference to Figure 1A, apartment building network 10 includes intra-apartment networks AP (referenced 12^, APT2 (referenced 122) and APTN (referenced 12N), gateways GT (referenced 22 , G2 (referenced 222) and GN (referenced 22N), and telephone twisted-pair wires 24-ι, 242 and 24N. A telephone wire binder 18 runs from a basement 14 of the apartment building, to the vicinity of intra-apartment networks 121f 122 and 12N. A platform 16 is located in basement 14. Gateways 22^ 222 and 22N are mounted on platform 16. A broadband source 20 couples each of gateways 22^ 222 and 22N with a wide area network (WAN) such as the Internet, via a broadband link such as xDSL, cable, fiber-optic, satellite, Local Multipoint Distribution System (LMDS), and the like. Each of intra-apartment networks 12-ι, 122 and 12N includes several network nodes (not shown), as shall be described in further detail with reference to Figure 1C. Each one of gateways 22ι, 222 and 22N is coupled with a respective one of intra-apartment networks 12ι, 122 and 12N, via respective telephone wires 241 ( 242 and 24N. Each combination of one of the gateways 221 ( 222 and 22N, the respective one of the telephone wires 24-ι, 242 and 24N, and the respective one of intra-apartment networks 121 ( 122 and 12N, together form a respective one of local-area networks (LANs) 15-1, 152 and 15N. Telephone wires 24^ 242 and 24N are bound together in binder 18. Gateway 22i transmits a data signal 26 to intra-apartment network 12i. Simultaneously, intra-apartment network 122 transmits another data signal 28 to gateway 222. In a region 32, located in the vicinity of platform 16, an electrical disturbance 30, associated with data signal 26 (from telephone wire 24-ι), is induced in telephone wire 242, causing an interference in data signal 28.
It is noted that conventionally, the distance between intra-apartment network 122 and region 32 is significantly greater than the distance between gateway 22^ and region 32. Therefore, data signal 28 undergoes a significantly greater attenuation than data signal 26, before these data signals reach region 32, and hence, electrical disturbance 30 may cause a significant interference in data signal 28. This effect is known as near-end crosstalk (NEXT). It is noted that the transfer of disturbance 30 from telephone wire 24τ to telephone wire 242 is a cumulative effect, which takes place all along wires 24<ι and 242, with a primary contribution occurring in region 32.
With reference to Figure 1B, gateway 22 i transmits a data signal 50 to intra-apartment network 12-|. Simultaneously, intra-apartment network 122 transmits another data signal 52 to gateway 222. In a region 56, located in the vicinity of intra-apartment networks 12ι and 122, an electrical disturbance 54, associated with data signal 52 (from telephone wire 242), is induced in telephone wire 24-ι, causing an interference in data signal 50.
It is noted that conventionally, the distance between gateway 22i and region 56 is significantly greater than the distance between intra-apartment network 12-j and region 56. Therefore, data signal 50 undergoes a significantly greater attenuation than data signal 52, before these data signals reach region 56, and hence, electrical disturbance 54 may cause a significant interference in data signal 50.
Reference is further made to Figure 1C, which is an illustration in detail of intra-apartment networks 121 and 122 of apartment building network 10 (Figures 1A and 1B) and a portion of the binder 18. Figure 1C shows a third example of NEXT. It is noted that Figure 1C is not drawn to scale.
Intra-apartment network 12-ι includes network nodes 80!, 802 and 803. Nodes δd, 802 and 803 are coupled there between via telephone
wire 24^ Intra-apartment network 122 includes nodes 82 and 822. Nodes 82! and 822 are coupled there between via telephone wire 242.
Gateway 222 (Figure 1A) transmits a data signal 86, through telephone wire 24ι, toward intra-apartment network 122. Simultaneously, node 80ι transmits another data signal 88 toward node 802.
It is noted that conventionally, data signal 88 includes a header with source and target attributes. All of the nodes of LAN 15! (Figure 1A) receive data signal 88, but only the target node, which is specified in the source-target attributes (i.e., node 802) addresses and decodes the data signal. It is noted that in the description that follows and the accompanying drawings, except for the present example, data signals are only shown on their path to their intended receiving node.
Data signal 88 passes through telephone wire 24ι toward binder 18. In a region 84 in the vicinity of intra-apartment networks 12! and 122, an electrical disturbance 92, associated with data signal 88 (from telephone wire 24ι), is induced in telephone wire 242, causing an interference in data signal 86. Similarly as in the example set forth in Figures 1A and 1B, electrical disturbance 92 may cause a significant interference in data signal 86.
SUMMARY OF THE DISCLOSED TECHNIQUE
It is an object of the disclosed technique to provide a novel HPNA MxU network architecture, which reduces NEXT and which overcomes the disadvantages of the prior art. In accordance with the disclosed technique, there is thus provided an HPNA MxU network for an MxU, the MxU network comprising a plurality of HPNA LANs. Each of the HPNA LANs operates according to a synchronous communication specification. Each of the HPNA LANs comprises a plurality of nodes, one of the nodes being a gateway node, and a selected one of the nodes being defined a LAN-master node. Each of the HPNA LANs is coupled with a WAN, via the respective gateway node. Communication lines within the HPNA LANs, directly coupled with the gateway nodes, are at least partially bound together thereby susceptible to electromagnetic interference there between. The transmission direction within a selected HPNA LAN by the respective gateway node is defined downstream. The transmission direction within a selected HPNA LAN to the respective gateway node is defined upstream. The transmission direction within a selected HPNA LAN between nodes other than the respective gateway nodes, is defined HN. The LAN-master nodes allow the gateway nodes to transmit downstream signals during at least one timeslot, and upstream signals during at least another timeslot.
In accordance with another aspect of the disclosed technique, for at least one of the LANs, the respective gateway node is integrated with the respective LAN-master node. In accordance with a further aspect of the disclosed technique, the MxU network further includes a synchronizer, synchronizing the LAN-master nodes according to the timeslots.
In accordance with another aspect of the disclosed technique, each of the LANs operates according to a single timeslot scheme, simultaneously. In accordance with a further aspect of the disclosed technique, the timeslot scheme includes a downstream timeslot, allocated
for transmission of downstream data signals, and an upstream+HN timeslot, allocated for transmission of upstream and HN data signals.
In accordance with another aspect of the disclosed technique, there is provided a method of reducing NEXT in an HPNA MxU network. The network includes a plurality of LANs. Each of the LANs includes a LAN-master node. The method includes the procedures of synchronizing the HPNA MxU network according to a timeslot scheme, which includes a plurality of timeslots, and during each of the timeslots, transmitting data signals of a selected type respective of the timeslot. According to a further aspect of the disclosed technique, there is provided a synchronizer for synchronizing a plurality of HPNA MxU network LAN-masters there between. The synchronizer includes means for coupling with the LAN-masters, means for allocating timeslots to the LAN-masters, and means for timing the timeslots. The timeslots determine when each of a plurality of nodes of the HPNA MxU network are enabled to transmit upstream, downstream and HN data signals.
BRIEF DESCRIPTION OF THE DRAWINGS
The disclosed technique will be understood and appreciated more fully from the following detailed description taken in conjunction with the drawings in which: Figure 1A is a schematic illustration of an apartment building network which is known in the art, showing a first example of NEXT;
Figure 1 B is a schematic illustration of the apartment building network of Figure 1A, showing a second example of NEXT;
Figure 1 C is an illustration in detail of two of the intra-apartment networks of the apartment building of Figures 1A and 1 B and a portion of the binder, showing a third example of NEXT;
Figure 2 is a schematic illustration of an MxU network, constructed and operative in accordance with an embodiment of the disclosed technique; Figure 3 is a schematic illustration of an MxU network, constructed and operative in accordance with another embodiment of the disclosed technique;
Figure 4 is a schematic illustration of an apartment building network, constructed and operative in accordance with a further embodiment of the disclosed technique;
Figure 5A is a schematic illustration of a timeslot scheme sequence, constructed in accordance with another embodiment of the disclosed technique;
Figure 5B is a schematic illustration of a timeslot scheme sequence, constructed in accordance with a further embodiment of the disclosed technique;
Figure 5C is a schematic illustration of a timeslot scheme, constructed in accordance with another embodiment of the disclosed technique; Figure 6A is an illustration in detail of two of the intra-apartment networks of the MxU network of Figure 2, and a portion of the binder, at a
first mode of the MxU network, in accordance with a further embodiment of the disclosed technique;
Figure 6B is an illustration in detail of two of the intra-apartment networks of the MxU Figure 2, and a portion of the binder, at a second mode of the MxU network, in accordance with another embodiment of the disclosed technique;
Figure 6C is an illustration in detail of two of the intra-apartment networks of the MxU Figure 2, and a portion of the binder, at a third mode of the MxU network, in accordance with a further embodiment of the disclosed technique, and
Figure 7 is a schematic illustration of a method for reducing NEXT in an MxU network, operative in accordance with another embodiment of the disclosed technique.
DETAILED DESCRIPTION OF THE EMBODIMENTS
The disclosed technique overcomes the disadvantages of the prior art by providing a synchronous MxU network, which assigns different timeslots for upstream and downstream communication. In the description that follows, the terms MDU (multi-dwelling unit), MTU (multi-tenant unit), MCU (multi-company unit), MHU (multi- hospitality unit), MPU (multi-public unit), MEU (multi-embedded unit), are generally termed MxU. An MxU may be an apartment building, a condominium complex, a hotel, a motel, a resort, an office building, an industrial park, a college or university campus dormitory, a hospital, an airport, a train station, a convention center, a shopping mall, an airplane, a ship, and the like.
Reference is now made to Figure 2, which is a schematic illustration of an MxU network, generally referenced 100, constructed and operative in accordance with an embodiment of the disclosed technique. It is noted that Figure 2 is not drawn to scale. In the present example, MxU network 100 is an apartment building network. It is noted, however, that the disclosed technique is applicable for any type of MxU network.
Apartment building network 100 includes intra-apartment networks APTi (referenced 112ι), APT2 (referenced 1122) and APTN (referenced 112N), gateways Gi (referenced 122 ), G2 (referenced 1222) and GN (referenced 122N), and telephone wires 124!, 1242 and 124N. A telephone wire binder 118 runs from a basement 114 of the apartment building, to the vicinity of intra-apartment networks 1121 ( 1122 and 112N. A platform 116 and a synchronizer 126, are located in communication room 114. Gateways G!, G2, and GN, referenced 122!, 1222 and 122N, respectively, are mounted on platform 116. A broadband source 120 couples gateways 122ι, 1222 and 122N with a wide area network (WAN) such as xDSL, cable, fiber-optic, satellite, Local Multipoint Distribution System (LMDS), and the like. Synchronizer 126 is coupled with gateways 122!, 1222 and 122N.
In the present example, communication room 114 is a basement. It is noted, however, that communication room 1 14 may any physical space housing the gateways of the network, such as a basement, a cupboard, a cabinet, and the like. Each of telephone wires 124ι, 1242 and 124N is a twisted-pair wire. Telephone wires 124 , 1242 and 124N are also known as Plain Old Telephone Service lines (POTS lines). Telephone wires 124!, 1242 and 124N are bound together in binder 118.
Platform 116 provides access to gateways 1221 s 1222 and 122N, by multiplexing the broadband source 120. It is noted that platform 1 16 may further provide other functions to gateways 122! , 1222 and 122N, such as routing, switching, dynamic IP address assignment, voice access, power, and the like. For example, platform 116 may be a Digital Subscriber Line Access Multiplexer (DSLAM), a Next Generation Digital Loop Carrier (NGDLC), and the like.
Each of intra-apartment networks 1 12!, 1 2 and 1 12N includes several network nodes (not shown), as shall be described in further detail with reference to Figures 6A and 6B. Each combination of one of the gateways 122!, 1222 and 122N> the respective one of the telephone wires 1241 f 1242 and 124N, and the respective one of intra-apartment networks 1 12!, 1122 and 112N, together form a respective one of local-area networks (LANs) 1 151 f 1 152 and 1 15N.
Data signals transmitted from one of the gateways 122ι, 1222 or 122N, to the respective intra-apartment network, are known as downstream data signals. Data signals transmitted from one of the intra-apartment networks 1 12ι, 1 122 and 1 12N, to the respective gateway, are known as upstream data signals. Data signals transmitted and received within one of the intra-apartment networks, are known as home networking (HN) data signals. Each of gateways 1221 f 1222 and 122N operates as a master node of the respective one of LANs 1 15ι, 1 152 and 1 15N (i.e., each
gateway is a LAN-master). In other words, each gateway enables or disables the nodes in the respective LAN to transmit data signals. Synchronizer 126 synchronizes the gateways 122ι, 1222 and 122N, so that LANs 115-1, 1152 and 115N, transmit upstream, downstream and HN data signals in synchrony, as shall be described in further detail with reference to Figures 5A and 5B.
It is noted that synchronizer 126 may generally be coupled with gateways 122ι, 1222 and 122N via wired or wireless connections. It is further noted that synchronizer 126 may generally be located in various locations inside or outside of basement 114, and inside the apartment building or at a remote location.
Reference is now made to Figure 3, which is a schematic illustration of an apartment building network, generally referenced 140, constructed and operative in accordance with another embodiment of the disclosed technique. According to the architecture of network 140, the synchronizer is incorporated within one of the LAN-masters, whereby this LAN-master operates as a master relative to the other LAN-masters of the network.
Apartment building network 140 includes intra-apartment networks APT (referenced 152 , APT2 (referenced 1522) and APTN (referenced 152N), gateways G! (referenced 162 , G2 (referenced 1622) and GN (referenced 162N), and telephone wires 164!, 1642 and 164N. A telephone wire binder 158 runs from a basement 154 to the vicinity of intra-apartment networks 152ι, 1522 and 1523. Gateways 162ι, 1622 and 162N are mounted on a platform 156. A broadband source 160 couples gateways 162ι, 1622 and 162N with a WAN. The combinations of intra-apartment networks 152ι, 1522 and 1523, telephone wires 164!, 1642 and 164N and gateways 162ι, 1622 and 162N form LANs 155!, 1552 and 155N, similarly as in apartment building network 100 of Figure 2. Gateways 1621 ( 1622 and 162N are coupled there between via a synchronicity link 166. It is noted that synchronicity link 166 may be wired
or wireless. Gateway 162! operates as a master gateway to the rest of the gateways, which operate as slave gateways (i.e., gateway 162! controls when the other gateways, and the nodes of their respective LANs, transmit data signals). Gateway 1621 synchronizes the LANs to transmit upstream, downstream and HN data signals in synchrony, as shall be described in further detail with reference to Figures 5A and 5B.
Reference is now made to Figure 4, which is a schematic illustration of an apartment building network, constructed and operative in accordance with a further embodiment of the disclosed technique. Apartment building network 170 includes intra-apartment networks APTi (referenced 152ι), APT2 (referenced 1522) and APTN (referenced 152N), gateways Gi (referenced 162!), G2 (referenced 1622) and GN (referenced 162N), and telephone wires 164ι, 1642 and 164N. A telephone wire binder 188 runs from a basement 184 to the vicinity of intra-apartment networks 182ι, 1822 and 1823. Gateways 1921 ? 1922 and 192N are mounted on a platform 186. A broadband source 190 couples gateways 192!, 1922 and 192N with a WAN. The combinations of intra-apartment networks 182ι, 1822 and 1823, telephone wires 194ι, 1942 and 194N and gateways 192ι, 1922 and 192N form LANs 185 , 1852 and 185N, similarly as in apartment building network 100 of Figure 2. However, gateway 192ι does not operate as the master node of LAN 185ι. Rather, a node 194 of intra-apartment network 182ι is the LAN-master node of LAN 185ι.
LAN-master node 194 and gateways 1922 and 192N are coupled there between via a synchronicity link 196. Gateway 192N operates as a master gateway to the rest of the LANs, similarly as gateway 162ι. However, gateway 192N synchronizes LAN 185ι through LAN-master node 194 (and not through gateway 192ι).
It is noted that alternatively, LAN-master node 194 may be linked directly to master gateway 192N. Further alternatively, a synchronizer such as synchronizer 126 of Figure 2, may be applied to an apartment building network similar to apartment building network 170. Accordingly,
LAN-master 194 is coupled with that synchronizer. It is further noted that the disclosed technique may similarly be applied to an MxU network wherein a plurality of LAN-master nodes are not gateways.
Reference is now made to Figure 5A, which is a schematic illustration of a timeslot scheme sequence 200, constructed in accordance with another embodiment of the disclosed technique. Sequence 200 includes cyclic timeslot schemes, of which two schemes 202 and 206 are shown. Timeslot scheme 202 includes timeslots 204ι and 2042. Timeslot scheme 206 includes timeslots 208ι and 2082. Timeslots 204! and 208ι, are allocated for downstream communication. Timeslots 2042 and 2082, are allocated for upstream communication and HN communication.
In the example set forth in Figure 2, synchronizer 126 instructs gateways 122ι, 1222 and 122N and the nodes of their respective LANs that timeslots 204ι and 208ι are allocated for downstream communication only. Accordingly, only gateways 122ι, 1222 and 122N shall be able to transmit signals within their respective LANs 115!, 1152 and 115N, during timeslots 204ι and 208ι. Synchronizer 126 further instructs gateways 122!, 1222 and 122N and the nodes of their respective LANs, that timeslots 2042 and 2082 are allocated for upstream and HN communication only. Accordingly, only the nodes of intra-apartment networks 112ι, 1122 and 112N shall be able to transmit signals within their respective LANs 1151t 1152 and 115N, during timeslots 2042 and 2082.
For example, synchronizer 126 of Figure 2 may include a clock (also known as a sync clock), which is coupled with the LAN-master nodes. The LAN-master nodes transmit data only during a certain part of the clock cycle (e.g., during the high level period of the cycle). Thus, the LAN-master nodes are synchronized with the clock, and hence are synchronized there between.
It is noted that the timeslot scheme may be determined dynamically. Accordingly, the timeslot scheme may change according to the conditions present in MxU network 100, such as the bandwidth used
by each network node or LAN, the amount of upstream, downstream and HN communication, and the like. It is further noted that various other timeslot schemes may be employed, such as a timeslot scheme allocating separate timeslot for each LAN or group of LANs, a timeslot scheme involving only those LANs found interfering, and the like.
Reference is now made to Figure 5B, which is a schematic illustration of a timeslot scheme sequence 210, constructed in accordance with a further embodiment of the disclosed technique. Sequence 210 includes repeating timeslot schemes, of which two schemes 212 and 216 are shown. Timeslot scheme 212 includes timeslots 214ι, 2142 and 2143. Timeslot scheme 216 includes timeslots 218ι, 2182 and 2183. Timeslots 214ι and 218!, are allocated for downstream communication. Timeslots 2142 and 2182, are allocated for upstream communication and HN communication (also referred to as upstream+HN). Timeslots 2143 and 2183 are allocated for other communication.
In the example set forth in Figure 2, during timeslots 2143 and 2183, synchronizer 126 instructs gateways 122!, 1222 and 122N and the nodes of their respective LANs, not to generate upstream, downstream, or HN data signals. For example, timeslot 2143 may be used for communication through the network, using a different communication specification, as shall be described with reference to Figure 6C.
Reference is now made to Figure 5C, which is a schematic illustration of a timeslot scheme sequence 220, constructed in accordance with another embodiment of the disclosed technique. Scheme sequence 220 includes timeslots 222 and 224. Timeslot 222 includes transmission opportunity (TXOP) 225 and gap 226. Timeslot 224 includes TXOPs 227ι, 2272 and 2273, and gap 228.
Timeslot 222 is similar to timeslot 204! of Figure 5A, allocated for downstream communication. Timeslot 224 is similar to timeslot 2042 (Figure 5A), allocated for upstream+HN communication. TXOP 225 is allocated for the transmission of a specific data packet or packets, in the
downstream direction. Gap 226 separates between TXOP 225 and TXOP 227ι. Each of TXOP 227ι, 2272 and 2273 is allocated for specific upstream or HN transmission, such as a specific data stream or a specific network node or group of nodes. Gap 228 separates between TXOP 2273 and the next timeslot scheme (i.e., the next cycle). It is noted that a system according to the disclosed technique may generally operate using different types of TXOPs and gaps, such as those described in US patent application no. 10/127,693, which is hereby incorporated by reference.
Reference is now made to Figure 6A, 6B and 6C. Figure 6A is an illustration in detail of intra-apartment networks 112! and 1122 of Figure 2, and a portion of the binder 118, operating during a downstream timeslot such as timeslot 204! of Figure 5A, in accordance with a further embodiment of the disclosed technique. Figure 6B is an illustration in detail of intra-apartment networks 112! and 1122 of Figure 2, and a portion of the binder 118, operating during an upstream+HN timeslot such as timeslot 2042 of Figure 5A, in accordance with another embodiment of the disclosed technique. Figure 6C is an illustration in detail of intra-apartment networks 112ι and 1122 of Figure 2, and a portion of the binder 118, operating during an "miscellaneous" timeslot such as timeslot 2143 of Figure 5B, in accordance with a further embodiment of the disclosed technique.
Intra-apartment network 112! includes network nodes 230ι, 2302 and 2303. Intra-apartment network 1122 includes network nodes 232ι, 2322, 2323 and 2324. Nodes 232ι, 2322, 2323 and 2324 are coupled there between via telephone wire 1242. It is noted intra-apartment networks 112! and 1122 may further include various other elements, such as additional nodes and wires, switches, and the like.
Each of network nodes 230!, 2302, 2303, 232ι, 2322, 2323 and 2324 may be any point in the network which can transmit and receive data, such as a computer, a printer, an intercom, a digital telephone, an electrical appliance, and the like. Nodes 230ι, 2302, 2303, 2322, and 2323
transmit and receive data according to a single, synchronous, predetermined first communication specification, such as HPNA3. Nodes 230ι, 2302, 2303, 2322, and 2323 may operate according to a synchronous Media Access Control (MAC) as described in the above mentioned US patent application US patent application no. 10/127,693.
Node 2324 transmits and receives data according to a second communication specification, such as HPNA2. It is noted that the second communication specification may be either synchronous or asynchronous. Node 232ι is capable of transmitting and receiving data signals of both the first and the second communication specification.
With reference to Figure 6A, gateway 122 transmits a data signal 234 through telephone wire 124ι, toward node 2303 of intra-apartment network 112-1- Simultaneously, gateway 1222 transmits another data signal 236 toward node 2322 of intra-apartment network 1122. With reference to Figure 6B, node 230ι of intra-apartment network 112ι transmits a first data signal 250 through telephone wire 124-ι, toward node 2302. Node 2302 of intra-apartment network 112! transmits a second data signal 252 through telephone wire 124ι, toward gateway 122 . Node 2322 of intra-apartment network 1122 transmits a third data signal 254 through telephone wire 1242, toward node 2323. Node 2322 of intra-apartment network 1122 transmits a fourth data signal 256 through telephone wire 1242, toward gateway 1222. Data signals 250 and 252 are transmitted synchronously, within LAN 115ι (Figure 2), during at least one upstream+HN timeslot. Similarly, data signals 254 and 256 are transmitted synchronously, within LAN 1152 (Figure 2), during at least one upstream+HN timeslot. With reference to Figure 6C, network node 2324 transmits a data signal 270 through telephone wire 1242 to network node 232ι.
It is noted that synchronizer 126 (Figure 2) may restrict network node 232ι to transmit only during the miscellaneous timeslot, by creating conditions in network 100, which enable network node 232ι to transmit
data signals only during the miscellaneous timeslot. For example, HPNA2 legacy units (i.e., nodes operating solely according to an older communication specification, and not according to later communication specification such as HPNA3 units), detect the various properties of the network (e.g., voltage, current, frequency spectrum) in order to determine if other nodes are transmitting. An HPNA2 node can transmit signals when it detects that no HPNA signal is being transmitted on the communication line. Hence, either the synchronizer (when directly coupled with the LANs) or the LAN-master nodes, can apply the appropriate signals on the network to prevent legacy units transmitting, during the downstream timeslots and the upstream+HN timeslots. Similarly, during the miscellaneous timeslot, either the synchronizer or the LAN-master nodes, can instruct the advanced (non-legacy) nodes, not to produce HPNA signals on the communication line, thereby allowing legacy units to transmit.
Reference is now made to Figure 7, which is a schematic illustration of a method for reducing NEXT in an MxU network, operative in accordance with another embodiment of the disclosed technique. In procedure 300, a timeslot scheme is defined. The timeslot scheme includes a plurality of timeslots, each being allocated for a selected type of signal transmission (i.e., upstream, downstream, HN, miscellaneous, or a certain combination thereof). In the example set forth in Figures 2, 5A and 5B, a timeslot scheme such as 204 or 214! is either embedded in synchronizer 116 or defined in real-time thereby. It is noted that alternatively, other sources may define the timeslot scheme, such as a node of MxU network 100, an external node of the WAN, a user of MxU network 100, and the like. In the example set forth in Figure 5A, timeslot 204ι is allocated for downstream transmission, and timeslot 2042 is allocated for upstream and HN transmission. In procedure 302, MxU LAN-masters are synchronized according to the timeslot scheme. The synchronization causes the nodes
in each of the LANs to operate as defined in the timeslot scheme. With reference to Figure 2, synchronizer 116 instructs each one of the LAN-master nodes of MxU network 100 to regulate their respective LANs according to the selected timeslot scheme. Accordingly, gateways 122!, 1222 and 122N are allowed to transmit upstream signals only during timeslot 204ι. Similarly, the nodes of intra-apartment networks 112ι, 1122 and 112N are allowed to transmit upstream+HN signals only during timeslot 2042.
In procedure 304, signals of a selected type are transmitted, during each of the respective timeslots. With reference to Figure 2, gateways 122!, 1222 and 122N transmit upstream signals only during timeslot 204! and the nodes of intra-apartment networks 112ι, 1122 and 112N transmit upstream+HN signals only during timeslot 2042. It is noted that procedure 304 is applied repetitively. In procedure 306, conditions on the network are controlled, thereby enabling transmission of data signals of special types, such as legacy communication signals. In the example set forth in Figures 2 and 5B, synchronizer 126 produces no HPNA signals on the MxU network, during the downstream and upstream+HN timeslots, and an appropriate HPNA signal during miscellaneous timeslot 2143. The HPNA signal indicates to legacy units that they are not allowed to transmit, as long as they detect it.
It is noted that procedure 306 is optional, and may be omitted in certain networks. For example, in a network comprising solely of nodes operating according to a single communication specification (i.e., non-legacy nodes), there may be no need to control the conditions on the network. It is noted that when applying procedure 306, it has to be integrated with procedure 304, so that both procedures are provided simultaneously. Timeslot scheme 212 (Figure 5B) is an example for integrating both procedures 304 and 306.
It will be appreciated by persons skilled in the art that the disclosed technique is not limited to what has been particularly shown and described hereinabove. Rather the scope of the disclosed technique is defined only by the claims, which follow.