WO2006109868A1 - Communication apparatus and communication method thereof - Google Patents
Communication apparatus and communication method thereof Download PDFInfo
- Publication number
- WO2006109868A1 WO2006109868A1 PCT/JP2006/307891 JP2006307891W WO2006109868A1 WO 2006109868 A1 WO2006109868 A1 WO 2006109868A1 JP 2006307891 W JP2006307891 W JP 2006307891W WO 2006109868 A1 WO2006109868 A1 WO 2006109868A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- phase vector
- communication apparatus
- phase
- network
- communication
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/54—Systems for transmission via power distribution lines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2614—Peak power aspects
- H04L27/2621—Reduction thereof using phase offsets between subcarriers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2203/00—Indexing scheme relating to line transmission systems
- H04B2203/54—Aspects of powerline communications not already covered by H04B3/54 and its subgroups
- H04B2203/5404—Methods of transmitting or receiving signals via power distribution lines
- H04B2203/5408—Methods of transmitting or receiving signals via power distribution lines using protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2203/00—Indexing scheme relating to line transmission systems
- H04B2203/54—Aspects of powerline communications not already covered by H04B3/54 and its subgroups
- H04B2203/5404—Methods of transmitting or receiving signals via power distribution lines
- H04B2203/5416—Methods of transmitting or receiving signals via power distribution lines by adding signals to the wave form of the power source
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2203/00—Indexing scheme relating to line transmission systems
- H04B2203/54—Aspects of powerline communications not already covered by H04B3/54 and its subgroups
- H04B2203/5404—Methods of transmitting or receiving signals via power distribution lines
- H04B2203/5425—Methods of transmitting or receiving signals via power distribution lines improving S/N by matching impedance, noise reduction, gain control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2203/00—Indexing scheme relating to line transmission systems
- H04B2203/54—Aspects of powerline communications not already covered by H04B3/54 and its subgroups
- H04B2203/5429—Applications for powerline communications
- H04B2203/5441—Wireless systems or telephone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2203/00—Indexing scheme relating to line transmission systems
- H04B2203/54—Aspects of powerline communications not already covered by H04B3/54 and its subgroups
- H04B2203/5429—Applications for powerline communications
- H04B2203/5445—Local network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2203/00—Indexing scheme relating to line transmission systems
- H04B2203/54—Aspects of powerline communications not already covered by H04B3/54 and its subgroups
- H04B2203/5462—Systems for power line communications
- H04B2203/5483—Systems for power line communications using coupling circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2203/00—Indexing scheme relating to line transmission systems
- H04B2203/54—Aspects of powerline communications not already covered by H04B3/54 and its subgroups
- H04B2203/5462—Systems for power line communications
- H04B2203/5491—Systems for power line communications using filtering and bypassing
Definitions
- the present invention relates to a communication apparatus a communication method thereof that are capable of data communications using a multicarrier communication method.
- PLC Power Line Communication
- OFDM Orthogonal Frequency Division Multiplexing
- FFT First Fourier Transform
- DWT Discrete Wavelet Transform
- a technology is proposed to suppress interference and the like by preventing occurrence of significant peak overlapping a plurality of time waveforms through equalization of time waveform levels.
- the phase of each subcarrier is rotated using a default phase vector.
- the phase vector is changed until a phase vector that generates no waveform peak is found, and the phase of each subcarrier is thus rotated according to the changed phase vector (Denis J. G. Mestdagh and Paul M. P.
- a purpose of these embodiments is to provide a communication apparatus and a communication method thereof that are capable of improving transmission efficiency by preventing interference between different networks during data communications using a multicarrier communication system.
- a communication apparatus that performs data transmission employing a multicarrier communication method, the communication apparatus comprising: a phase vector modification unit that changes a phase vector corresponding to at least one of a plurality of subcarrier signals, so that different networks have different phase vectors, the plurality of subcarrier signals being included in a multicarrier signal; and a phase rotator that rotates a phase of at least one of the plurality of subcarrier signals based on the phase vector changed by the phase vector modification unit.
- interference between the different networks can be prevented by changing a phase vector for each of the different networks, and transmission efficiency is thus improved.
- the present invention further relates to the communication apparatus, wherein the phase vector modification unit changes the phase vector, so that the phase vector is randomized for each of the subcarriers.
- the present invention further relates to the communication apparatus, wherein, when a plurality of one of logically and physically separated networks are present, the phase vector modification unit changes a phase vector used for the communication apparatus itself, so that a network to which the communication apparatus belongs and another network have different phase vectors.
- the present invention further relates to the communication apparatus, wherein, when the communication apparatus builds a network or when the communication apparatus is connected to an existing network, the phase vector modification unit changes the phase vector according to a code of the network to be set. Accordingly, it becomes possible to change phase vectors unique to the respective networks. Therefore, interference between the different networks can be prevented, and transmission efficiency is thus improved.
- the present invention further relates to the communication apparatus, wherein, when detecting the another network, which differs from the network to which the communication apparatus belongs, the phase vector modification unit changes the phase vector.
- the phase vector is changed so that the different networks have different phase vectors. Therefore, interference between the different networks can be prevented, and transmission efficiency is thus improved.
- the present invention further relates to the communication apparatus, further comprising a phase vector setting unit that stops a phase vector changing process by the phase vector modification unit, when the phase vector modification unit has not detected the another network during a predetermined time. Accordingly, the processing load for changing the phase vector can be reduced by suppressing an excessive process for changing the phase vector.
- the present invention further relates to the communication apparatus, wherein, when detecting the another network, the phase vector modification unit further changes the phase vector only when a signal level of a multicarrier signal used for the detected another network is higher than a predetermined threshold.
- the processing load can be reduced.
- the present invention further relates to the communication apparatus, further comprising a phase vector setting unit that stops the phase vector changing process by the phase vector modification unit, the communication apparatus being a remote unit of a network including a base unit and the remote unit, wherein the phase vector modification unit detects a phase vector and a code of the network indicated in a multicarrier signal transmitted from another communication apparatus, and wherein the phase vector setting unit stops the phase vector changing process by the phase vector modification unit, when the phase vector detected by the phase vector modification unit is identical to the phase vector of the network to which the communication apparatus belongs, and when the code of the network detected by the phase vector modification unit is identical to the code of the network to which the communication apparatus belongs.
- the remote unit can change the phase vector independently from the base unit, and detect a communication apparatus that belongs to the network to which the communication apparatus belongs. Therefore, the phase vector can be set without mutual notification between the base unit and the remote unit before the phase vector changing process is performed.
- the present invention further relates to the communication apparatus, wherein, when detecting a communication apparatus of the another network, which differs from the network to which the communication apparatus belongs, and when the communication apparatus is a base unit of the network including the base unit and remote units, the phase vector modification unit changes the phase vectors of the communication apparatus and all the remote units connected to the network to which the communication apparatus belongs.
- a phase vector different from the another network can be set for the communications by changing the phase vectors of all the communication apparatuses of the network to which the communication apparatus belongs, based on instructions from the base unit to the remote unit. Therefore, interference between the different networks can be prevented, and transmission efficiency can thus be improved.
- the present invention further relates to the communication apparatus, wherein, when detecting the communication apparatus of the another network, which differs from the network to which the communication apparatus belongs, and when the communication apparatus is a remote unit of the network including the base unit and remote units, the phase vector modification unit notifies the base unit of the network to which the communication apparatus belongs of the presence of the another network.
- the remote unit notify the base unit of the presence of the another network, to change the phase vector of the network to which the communication apparatus belongs, based on instructions from the base unit. Therefore, interference between the different networks can be prevented, and transmission efficiency can thus be improved.
- the present invention further relates to communication apparatus, wherein the phase vector modification unit includes a random value generator that generates a random value by which a phase vector is generated.
- the phase vector can be generated or changed to be randomized for each of the subcarriers in the multicarrier signal.
- the present invention further relates to the communication apparatus, wherein the phase vector modification unit includes a cyclic shift designator that performs a cyclic shift on a phase vector.
- the phase vector can be generated or changed to be randomized for each of the subcarriers in the multicarrier signal.
- the present invention further relates to the communication apparatus, wherein, when determining the change of the phase vector deteriorates communication performance, the phase vector modification unit generates a new phase vector.
- the present invention further relates to the communication apparatus, further comprising a transmission connecting unit that is connectable to a plurality of transmission lines.
- various types of communications can be achieved among a plurality of network by using a communication apparatus connectable to a plurality of transmission lines such as a power line and a TV antenna line: communication through connection to one of the transmission lines, communication through connection to the plurality of transmission lines, which configure networks for independent communications; and communication via the plurality of mutually connected transmission lines.
- a communication apparatus is capable of preventing interference from other networks by changing the phase vectors of communication signals distinctly for respective networks. Therefore, transmission efficiency can be improved.
- the present invention further relates to the communication apparatus, wherein the communication apparatus uses a power line as its transmission line for data transmission.
- a communication method by which data transmission is performed employing a multicarrier communication comprising: changing a phase vector corresponding to at least one of a plurality of subcarrier signals, so that different networks have different phase vectors, the plurality of subcarrier signals being included in a multicarrier signal; and rotating phase of at least one of the plurality of subcarrier signals based on the changed phase vector.
- the present invention further relates to the above-described communication method, further comprising: changing the phase vector, so that the phase vector is randomized for each of the subcarriers.
- interference between the plurality of networks can be prevented by allowing each network to change its phase vector to be randomized for each of the subcarriers, and transmission efficiency can thus be improved.
- the present invention further relates to the above-described communication method, further comprising: changing a phase vector to be used for the communication apparatus itself, so that a network to which the communication apparatus belongs and another network have different phase vectors, when a plurality of one of logically and physically separated networks are present.
- the above-described communication method further comprising: changing the phase vectors of the communication apparatus and all the remote units connected to the network to which the communication apparatus belongs, when detecting a communication apparatus of the another network, which differs from the network to which the communication apparatus belongs, and when the communication apparatus is a base unit of the network including the base unit and remote units.
- a phase vector different from the another network can be set for the communications by changing the phase vectors of all the communication apparatuses of the network to which the communication apparatus belongs, based on instructions from the base unit to the remote unit. Therefore, interference between the different networks can be prevented, and transmission efficiency can thus be improved.
- An integrated circuit that performs data transmission employing a multicarrier communication method, the integrated circuit comprising: a phase vector modification unit that changes a phase vector corresponding to at least one of a plurality of subcarrier signals, so that different networks have different phase vectors, the plurality of subcarrier signals being included in a multicarrier signal; and a phase rotator that rotates phase of at least one of the plurality of subcarrier signals based on the phase vector changed by the phase vector modification unit.
- a communication apparatus that performs data transmission via a power line employing a multicarrier communication method, the communication apparatus comprising: a vector generator configured to generate a phase vector, the phase vector being a set of coefficients indicating a rotation degree corresponding to each of a plurality of subcarriers; a receiver configured to receive from another communication apparatus a multicarrier signal having the plurality of subcarriers, the multicarrier communication signal including network information regarding a network of the another communication apparatus; a demodulator configured to demodulate the multicarrier communication signal based on each of the plurality of subcarriers to generate a plurality of signal points, each of the plurality of signal points corresponding to each of the plurality of subcarriers; and a phase rotator configured to rotate each of the plurality of signal points on a complex coordinate plane, based on each of the coefficients the set of which is the phase vector generated by the generator,
- interference between the different networks can be prevented by changing a phase vector for each of the different networks, and transmission efficiency is thus improved.
- Fig. 1 is a schematic perspective view of a communication apparatus according to an embodiment
- Fig. 2 is a front view of the communication apparatus according to the embodiment.
- Fig. 3 is a rear view of the communication apparatus according to the embodiment
- Fig. 4 is a hardware block diagram illustrating the communication apparatus according to the embodiment
- Fig. 5 is a block diagram illustrating a main part configuration of the communication apparatus according to the embodiment.
- Fig. 6 is a block diagram illustrating a first configuration example of a phase vector modification unit and a multicarrier modulator of a transmitter according to the present embodiment
- Fig. 7 is a block diagram illustrating a first configuration example of a phase vector re-rotation unit and a multicarrier demodulator of a receiver according to the present embodiment
- Fig. 8 is a block diagram illustrating a second configuration example of the phase vector modification unit and the multicarrier modulator of the transmitter according to the present embodiment
- Fig. 9 is a block diagram illustrating a second configuration example of the phase vector re-rotation unit and the multicarrier demodulator of the receiver according to the present embodiment
- Fig. 10 is a hardware block diagram illustrating a second configuration example of the communication apparatus according to the present embodiment
- Fig. 11 shows a schematic configuration of a home communication system to which the communication apparatus according to the present embodiment is applied
- Fig. 12 shows an example (a second configuration) of an external configuration of the communication apparatus according to the present embodiment
- Fig. 13 shows an example (a third configuration) of an external configuration of the communication apparatus according to the present embodiment
- Fig. 14 shows a conceptual configuration that includes a plurality of networks to which the communication apparatuses according to the present embodiment are applied;
- Fig. 15A is a flowchart illustrating a process for changing a phase vector by the communication apparatus according to the present embodiment
- Fig. 15B is a flowchart illustrating a process for detecting a communication signal by the communication apparatus according to the present embodiment
- Fig. 16 is a flowchart illustrating a process for registering an apparatus by the communication apparatus according to the present embodiment
- Fig. 17 is a flowchart illustrating another process for changing a phase vector by a base unit according to a second embodiment
- Fig. 18 is a flowchart illustrating another process for changing a phase vector by a remote unit according to the second embodiment.
- Fig. 19 is a flowchart illustrating another process for changing a phase vector by a base unit according to a third embodiment.
- Communication apparatus 10 of the present embodiment is a modem as shown in Figs. 1 through 3.
- Communication apparatus 10 includes chassis 100.
- display 23 is provided on the front of chassis 100.
- Display 23 includes a plurality of LEDs (Light Emitting Diodes) 23A, 23B and 23C.
- power connector 21 and LAN (Local Area Network) modular jack 22, such as RJ 45, are provided on the rear of chassis 100.
- a power line (not shown in the drawing) such as a WF cable connects to power connector 21.
- a LAN cable (not shown in the drawing) connects to modular jack 22.
- communication apparatus 10 includes circuit module 30 and power supply 20 (e.g., a switched mode power supply).
- Power supply 20 supplies voltages of various levels (e.g., +1.2V, +3.3V, +12V, etc) to circuit module 30.
- Circuit module 30 includes main IC 11 , AFE IC (Analog Front End IC) 12, band pass filter 13, driver IC 15, coupler 16, band pass filter 17, memory 18 and Ethernet PHY IC 19.
- Power connector 21 connects to power lines 1A via plug 25 and power outlet 2.
- Main IC 11 includes CPU (Central Processing Unit) 11 A, PLC MAC (Power Line Communication Media Access Control layer) block 11 C and PLC PHY (Power Line Communication Physical layer) block 11 B.
- CPU 11A is equipped with a 32-bit RISC (Reduced Instruction Set Computer) processor.
- PLC MAC block 11 C controls MAC layers of transmission/reception signals, while PLC PHY block 11 B controls PHY layers of transmission/reception signals.
- AFE IC 12 includes DA converter (DAC) 12A, AD converter (ADC) 12D, and amplifiers 12B and 12C.
- Coupler 16 includes coil transformer 16A, and coupling condensers 16B and 16C.
- the communication apparatus generally has functions of both transmitter 10TX and receiver 10RX.
- the following illustrates PLC PHY block 11 B of communication apparatus 10 with separate descriptions provided for transmitter 10TX and receiver 10RX.
- PLC PHY block 11 B may have both transmitter and receiver functions.
- Transmitter 10TX includes phase vector setting unit 11 B1 , multicarrier modulator 11 B2, DAC 12A, band pass filter 13 and coupler 16.
- Phase vector setting unit 11 B1 rotates the phases of transmission data corresponding to respective subcarrier signals included in an OFDM multicarrier signal, by generating the randomized phase vectors for the respective subcarrier signals.
- Multicarrier modulator 11 B2 modulates the multicarrier signal as its transmission data, using an Inverse First Fourier Transform (IFFT) or an Inverse Discrete Wavelet Transform (IDWT).
- DAC 12A converts digital signals in the modulated multicarrier into analog signals for output.
- band pass filter 13 passes only signals in a necessary frequency band.
- Coupler 16 superimposes the input analog signals onto power line 1 A, which serves as a transmission line.
- Phase vector setting unit 11 B1 and multicarrier modulator 11 B2 are included in PLC PHY block 11 B.
- the analog signals in the multicarrier transmitted from transmitter 10TX are transmitted to receiver 10RX via power line 1A, or other transmission lines (not shown in the drawing) such as a television antenna line and a telephone line.
- Phase vector is a set of values that indicate phases corresponding to respective subcarrier signals in a multicarrier signal.
- the signal phases of all the subcarriers are randomly set.
- phase vector setting unit 11 B1 has functions of the phase vector modification unit.
- the phase vector means a set of coefficients indicating a rotation degree of a signal point onto a complex coordinate plane.
- the signal point corresponds to each of a plurality of subcarriers, of which communication signal such as OFDM signal (multicarrier signal) consists.
- the set of coefficients may be any combination of coefficients so as to equalize time waveform levels of the communication signal.
- the set of coefficients may include predetermined coefficients or variable coefficients.
- the phase vector is often referred to as "carrier phase”.
- the carrier phase with the predetermined coefficients is referred to as "determined stick carrier phase”.
- the carrier phase with the variable coefficients is referred to as "random carrier phase”.
- to rotate phase is defined as "to rotate signal point onto a complex coordinate plane”.
- Receiver 10RX includes coupler 16, band pass filter 17, ADC 12D, multicarrier demodulator 11 B3 and phase vector re-rotation unit 11 B4.
- Coupler 16 separates predetermined analog signals from the received analog signals in the multicarrier.
- band pass filter 17 passes signals in a necessary frequency band.
- ADC 12D converts the input analog signals into digital signals.
- Multicarrier demodulator 11 B3 demodulates those signals in the multicarrier as its reception data, using a First Fourier Transform (FFT) or a Discrete Wavelet Transform (DWT).
- FFT First Fourier Transform
- DWT Discrete Wavelet Transform
- Phase vector re-rotation unit 11 B4 obtains the reception data by re-rotating the phase vectors of the demodulated signals in the multicarrier, and outputs the reception data to an equalizer (not shown in the drawing).
- Multicarrier demodulator 11 B3 and phase vector re-rotation unit 11 B4 are included in PLC PHY block 11 B.
- the equalizer is included in PLC PHY block 11 B.
- phase vector setting unit 11 B1 and phase vector re-rotation unit 11 B4 perform phase rotation on the phases of the received subcarrier signals in the multicarrier signal, thereby randomizing the phase of each of the subcarrier signals. This allows to equalize time waveform levels, thus preventing occurrence of significant peaks overlapping a plurality of time waveforms.
- Applied phase vectors may be predetermined or changed according to the condition of the transmission line or the condition of another network.
- Phase vector setting unit 11 B1 of transmitter 10TX includes symbol mapper 31 , serial/parallel (S/P) converter 32, phase rotator 33 and controller 35.
- Symbol mapper 31 maps transmission data in the form of serial data onto a complex coordinate plane.
- S/P converter 32 converts the serial data into parallel data corresponding to each of the subcarriers in the multicarrier.
- Phase rotator 33 rotates each phase of the parallel data.
- Controller 35 controls the phase vectors rotated by phase rotator 33.
- Multicarrier modulator 11 B2 of transmitter 10TX includes inverse Fourier transformer 34 that performs multicarrier modulation through the inverse Fourier transform of the phase-rotated parallel data.
- Symbol mapper 31 performs the first modulation in which transmission data in the form of bit data is converted into symbol data, with a total of M-2 subcarriers mapped onto a complex coordinate plane (M signifies the number of subcarriers hereinafter).
- S/P converter 32 converts the serial data (transmission symbols) generated through the first modulation, to be sequentially input, into parallel data corresponding to each of the subcarriers in the mulicarrier signal. Then, phase rotator 33 performs phase rotation on the input parallel data.
- the maximum number of subcarriers in the form of parallel data to be phase-rotated is M-2.
- Inverse Fourier transformer 34 performs multicarrier modulation through the inverse Fourier transform of the phase-rotated subrarriers in the form of parallel data, generating the transmission signals in the multicarrier.
- the S/P converter can be used before the symbol mapper. (For more detailed information on symbol mapping, see U.S. publication Nos.
- Controller 35 supplies control signals to phase rotator 33, controlling changes of phase vectors.
- controller 35 may include a random value generator.
- the random value generator generates random values using, for example, a PN (Pseudo Noise) system, supplies the random values to phase rotator 33 as control signals for the phase vectors, and performs phase rotation on each of its targeted subcarriers.
- PN Pulseudo Noise
- controller 35 may include a cyclic shift designator that generates control signals (phase shift values) for a cyclic shift operation, supplies the control signals to phase rotator 33 and performs phase rotation on each of the subcarriers to be used for the communications.
- controller 35 and phase rotator 33 have functions of the phase vector modification unit.
- the cyclic shift in performing phase rotation can make a plurality of phase vectors without storing the plurality of phase vectors in a memory in advance.
- Multicarrier demodulator 11 B3 of receiver 10RX includes Fourier transformer 44 that performs multicarrier demodulation through the Fourier transform of the reception signals.
- Phase vector re-rotation unit 11 B4 of receiver 10RX includes phase rotator 43, Parallel/Serial (P/S) converter 42 and controller 45.
- Phase rotator 43 rotates the phase of the parallel data corresponding to each of the demodulated subcarriers.
- Parallel/Serial (P/S) converter 42 converts the parallel data, corresponding to each of the phase re-rotated subcarriers, into serial data.
- Controller 45 controls the phase vectors rotated by phase rotator 43.
- Controller 45 supplies control signals to phase rotator 43, controlling changes of phase vectors.
- controller 45 may include a random value generator.
- the random value generator generates random values using, for example, a PN (Pseudo Noise) system, supplies the random values to phase rotator 43 as control signals for the phase vectors, and performs phase rotation on each of the subcarriers to be used for the communications.
- PN Pulseudo Noise
- controller 45 may include a cyclic shift designator that generates control signals (phase shift values) for a cyclic shift operation, supplies the control signals to phase rotator 43 and performs phase rotation on each of its targeted subcarriers.
- the inverse wavelet transform is used for multicarrier signal modulation as shown in Fig. 8.
- Phase vector setting unit 11 B1 of transmitter 10TX includes symbol mapper 51 , S/P converter 52, phase rotator 53 and controller 55.
- Symbol mapper 51 maps transmission data in the form of serial data onto a complex coordinate plane.
- S/P converter 52 converts the serial data into parallel data corresponding to each of the subcarriers in the multicarrier signal.
- Phase rotator 53 rotates each phase of the parallel data.
- Controller 55 controls the phase vectors rotated by phase rotator 53.
- Multicarrier modulator 11 B2 of transmitter 10TX includes inverse wavelet transformer 54 that performs multicarrier modulation through the inverse wavelet transform of the phase-rotated parallel data.
- Symbol mapper 51 performs the first modulation in which transmission data in the form of bit data is converted into symbol data, with a total of M-1 subcarriers mapped onto a complex coordinate plane.
- S/P converter 52 converts the serial data (transmission symbols) generated through the first modulation, to be sequentially input, into parallel data corresponding to each of the subcarriers in the mulicarrier signal.
- phase rotator 53 performs phase rotation on the input parallel data.
- a (2n-1 ) th input (n is a positive integer) is considered as the common-mode component of the complex data, while a 2n th input is considered as the orthogonal component (suppose 1 ⁇ n ⁇ M/2-1 ) of the complex data.
- the number of subcarriers is considered as 0 ⁇ M - 1.
- Complex subcarriers are made of subcarrier pairs.
- the phase of each of the subcarriers is rotated the same way as the case using the inverse Fourier transform.
- the maximum number of subcarriers in the form of parallel data to be phase-rotated is M/2-1 , which is different from the case where the inverse Fourier transform is used.
- Inverse wavelet transformer 54 performs multicarrier modulation through the inverse wavelet transform of the phase- rotated subcarriers in the form of parallel data, thereby generating transmission signals in the multicarrier.
- the S/P converter may be used before the symbol mapper.
- Controller 55 supplies control signals to phase rotator 53, controlling changes of phase vectors.
- controller 55 may include a random value generator.
- the random value generator generates random values using, for example, a PN (Pseudo Noise) system, supplies the random values to phase rotator 53 as control signals for the phase vectors, and performs phase rotation on each of its targeted subcarriers.
- PN Pulseudo Noise
- controller 55 may include a cyclic shift designator that generates control signals (phase shift values) for a cyclic shift operation, supplies the control signals to phase rotator 53 and performs phase rotation on each of the subcarriers to be used for the communications.
- controller 55 and phase rotator 53 have functions of the phase vector modification unit.
- the wavelet transform is used for multicarrier signal demodulation as shown in Fig. 9.
- Multicarrier demodulator 11 B3 of receiver 10RX includes wavelet transformer 64 that performs multicarrier demodulation through the wavelet transform of the reception signals.
- Phase vector re-rotation unit 11 B4 of receiver 10RX includes phase rotator 63, P/S converter 62 and controller 65.
- Phase rotator 63 rotates the phase of the parallel data corresponding to each of the demodulated subcarriers.
- P/S converter 62 converts the parallel data, corresponding to each of the phase re-rotated subcarriers, into serial data.
- Controller 65 controls the phase vectors rotated by phase rotator 63.
- Wavelet transformer 64 performs the wavelet transform on the reception signals to demodulate the multicarrier signal, and generates parallel data corresponding to each of the subcarriers in the multicarrier.
- Phase rotator 63 re-rotates the parallel data individually by rotating the phases of the input parallel data.
- P/S converter 62 converts the input parallel data, each packet of which corresponds to each of the subcarriers in the multicarrier, into serial data to obtain the reception data. Changing the order of phase rotator 63 and P/S converter 62 causes no operational difficulties.
- Controller 65 supplies control signals to phase rotator 63, controlling changes of phase vectors.
- controller 65 may include a random value generator.
- the random value generator generates random values using, for example, a PN (Pseudo Noise) system, supplies the random values to phase rotator 63 as control signals for the phase vectors, and performs phase rotation on each of its targeted subcarriers.
- PN Pulseudo Noise
- controller 65 may include a cyclic shift designator that generates control signals (phase shift values) for a cyclic shift operation, supplies the control signals to phase rotator 63 and performs phase rotation on each of the subcarriers to be used for the communications.
- controllers 35 and 55 change the phase vectors to generate new phase vectors and supply the generated phase vectors to phase rotators 33 and 53.
- controllers 35 and 55 change the phase vectors to generate new phase vectors and supply the generated phase vectors to phase rotators 33 and 53.
- the rotation degrees are changed at phase rotators 33 and 53, by which time waveform levels are equalized as much as possible to prevent deterioration of communication performance.
- a controller may change a phase vector according to the code of the network to be connected, such as a network key.
- the network code here is ID information that enables mutual identifications between different networks, such as an SSID (Service Set Identifier) used with the IEEE802.11 standard.
- SSID Service Set Identifier
- Communication apparatus 40 shown in Fig. 10 is a modem utilizing coaxial cables 1 B as transmission lines.
- Communication apparatus 40 has the same configuration as communication apparatus 10 illustrated in Fig. 4 except that communication apparatus 40 lacks coupler 16 and uses coaxial cables 1 B instead of telephone lines as transmission lines. Therefore, the description of the same configuration is omitted.
- Communication apparatus 40 includes coaxial cable 1 B of which end is provided with coaxial connector 28.
- Coaxial cable 1 B connects to driver IC 15 and band pass filter 17.
- Communication apparatus 40 connects to another coaxial cable 1 B via coaxial connector 28 and antenna outlet 3.
- Fig. 11 illustrates a two-story residence with two rooms on each floor, totaling four rooms. The residence connects to outdoor power lines 1A (lead-in wires).
- Power lines 1A are wired through the residence from power distribution panel 74, which receives power supply. Power lines 1A connect to power outlets 2, which are installed in each room. Further, coaxial cables 1 B are wired through the residence. Coaxial cables 1 B connect to TV antenna 73 as television antenna cables. Coaxial cables 1 B connect to antenna outlets 2, which are installed in each room.
- communication apparatuses 10 such as PLC communication apparatuses (PLC modems) that perform communications via respective power lines, connect to power outlets 2 in the left-side room of the second floor and the right-side room of the first floor.
- communication apparatuses 40 that perform communications via respective coaxial cables 1 B connect to antenna outlets 3 in the right-side room of the second floor and the left-side room of the first floor.
- communication apparatuses 10 and power lines 1A, on the one hand, and communication apparatuses 40 and coaxial cables 1 B make up different wire communication networks.
- Communication apparatuses 10 connect to terminal apparatuses 81 and 84, while communication apparatuses 40 connect to terminal apparatuses 82 and 83.
- the wire communication system in the above-described configuration enables wire communications among a plurality of networks by transmitting communication signals within each network, in which communication apparatuses are mutually connected. It is further possible to connect power outlet 2 with antenna outlet 3 via a bridge apparatus or the like, building a network to allow transmission of communication signals between power line 1 A and coaxial cable 1 B. Further, one system network may configure a plurality of different logical networks.
- the communication apparatus having the second configuration, as shown in Fig. 12, includes communication adapter 200 and power line communication apparatus 300, which connects to communication adapter 200.
- Communication adapter 200 includes plug 25 for connection to an indoor power outlet, power line 1A, telephone connector (RJ-11 ) 4 for connection to a telephone line, coaxial connector (F terminal) 3 for connection to a coaxial cable and power connector 215 for connection to power lines 1A.
- Connecting plug 25 of power line 1 A of power line communication apparatus 300 to power connector 215 establishes connection between communication adapter 200 and power line communication apparatus 300.
- Communication adapter 200 is equipped with a switch (not shown in the drawing). Plug 25 connects to the switch via power line 1A.
- the communication apparatus of the third configuration is configured as power line communication apparatus 400 integrated with the communication adapter having the first configuration.
- Power line communication apparatus 400 includes plug 25 and power line 1 A for connection to an indoor power outlet, telephone line connector (RJ-11 ) 402 for connection to a telephone line and coaxial connector 3 for connection to a coaxial cable.
- the above-described communication adapter 200, power line communication apparatus 300 and power line communication apparatus 400 integrated with the communication adapter are connectable to a plurality of transmission lines such as power lines 1 A and coaxial cables 1 B.
- This allows various types of communication among a plurality of networks: communication through connection to one of the plurality of transmission lines; communication through connection to the plurality of transmission lines, which configure networks for independent communications; and communication via the plurality of mutually connected transmission lines.
- Such a communication apparatus is capable of preventing interference from other networks by changing the phase vectors of communication signals distinctly for respective networks.
- Fig. 14 shows a conceptual configuration that includes a plurality of networks to which the communication apparatuses of the present embodiment are applied.
- Network NW1 includes communication apparatuses 10 of the present embodiment shown in Fig. 4.
- One of the communication apparatuses in network NW1 is base unit 1OB, and the others are remote units 10R1 - 10R4, all of which are used to transmit communication signals within network NW1 as well as to control network NW1.
- the base unit is referred to as communication apparatus 1OB
- the remote units are referred to as communication apparatuses 10R1 - 10R4.
- communication apparatuses 10 When no particular distinction is necessary, they are all referred to as "communication apparatuses 10".
- network NW2 includes communication apparatuses 40 of the present embodiment shown in Fig. 10.
- One of the communication apparatuses in network NW2 is base unit 4OB, and the others are remote units 40R1 - 40R4, all of which are used to transmit communication signals within network NW2 as well as to control network NW2.
- the base unit is referred to as communication apparatus 4OB, while the remote units are referred to as communication apparatuses 40R1 - 40R4.
- communication apparatuses 40 Within network NW2, communications are performed between the base unit and the remote units, or between the remote units.
- phase vectors to be used by communication apparatuses 10 and 40 are changed between different networks, e.g., networks NW1 and NW2, so that the networks do not use the same phase vector. This prevents data transmission between the different networks.
- the controllers of communication apparatuses 10 and 40 each change and set a phase vector to be used for the apparatus to which they each belong, so that the phase vector of the network to which their apparatuses belong is different from the phase vector for the other network.
- the following describes an operation for changing a phase vector by the communication apparatus having the above-described configuration according to the present embodiment.
- base unit 1OB or remote units 10R1 - 10R4 in network NW1 shown in Fig. 14 detects the presence of another network NW2 through detection of a preamble. Then, within network NW1 , base unit 10B sends a control signal to remote units 10R1 - 10R4 and changes its phase vector.
- the base unit has controller's functions for controlling the network.
- the operation for changing the phase vector is mainly executed by the controller of each communication apparatus and its process is described in the following.
- the controller (not shown in the drawing) of the communication apparatus determines whether or not it has detected a communication signal from the other network NW2, which differs from network NW1 to which the communication apparatus belongs, as a detection process of the communication signal (step S101 ).
- the detected signal is a network signal from the other network NW2 by judging the packets of the reception data.
- no signal from the other network NW2 can be detected.
- step S101 when the communication signal from the other network NW2 has been detected, it is determined whether or not the communication apparatus is a base unit (step S 102). On the other hand, when no communication signal from the other network NW2 has been detected, the process at step S101 is repeated until the signal is detected.
- step S102 when it is determined that the communication apparatus is the base unit, base unit 10B changes the phase vector of the communication apparatus and sends a notice of change of the phase vector to all the apparatuses (remote units 10R1 - 10R4) connected to network NW1 , to which the communication apparatus belongs (step S103).
- the remote unit when the communication apparatus is a remote unit, the remote unit sends a notice of the presence of the other network NW2 to base unit 10B of network NW1 to which the communication apparatus belongs (step S104). Upon receiving this notice, base unit 1OB sends a notice of change of the phase vector to all the remote units, i.e., 10R1 - 10R4 of network NW1 to which the communication apparatus belongs, and changes the phase vector of the communication apparatus.
- Base unit 1OB and remote units 10R1 - 10R4 that have received the notice of change of the phase vector from base unit 1OB individually change their phase vectors based on instructions from the controller as described above. More specifically, the controller changes random values for generating phase vectors, or change phase shift values for cyclic shift, thereby changing the phase vector by changing the degree rotation for each subcarrier at the phase rotator.
- step S101 the detection process of the communication signal (step S101 ) shown in Fig.15A using Fig.4 and Fig.15B.
- coupler 16 separates the communication signals from an alternating voltage in power line 1A, to receive the communication signal through power connector 21 (step S101 a).
- Band pass filter 17 passes the communication signals of predetermined frequency band such as 2MHz - 30MHz in Japan or 1.705-30MHz in the United States of America (step S101b).
- Amplifier 12C amplifies the communication signals passed through band pass filter 17.
- AD converter 12D converts analog signals into digital signals, to digital communication signals (step S101 c).
- PLC PHY block 11 B transforms time domain into frequency domain regarding the digital communication signals by FFT.
- PLC PHY block 11 B respectively rotates each of the signal points corresponding to the plurality of subcarriers of the digital communication signals, based on phase vector PV1 (step S101d).
- PLC PHY block 11 B demodulates each of the subcarriers corresponding to the rotated signal points respectively.
- PLC PHY block 11 B judges if the preamble of another network (e.g. NW2) is detected or not.
- the preamble is an example of network information regarding network (step S101g).
- step S101g is performed again (step S101g No).
- PLC PHY block 11 B detects the preamble the process is ended (step S101 g Yes) and PLC PHY block 11 B changes phase vector PV1 into phase vector PV2 using the random values or the cyclic shift.
- the phase vector may be re-rotated.
- the base unit sends, to the remote units, a notice of re-rotating the phase vector, after which the remote units change their phase vectors.
- the communication apparatus capable of changing a phase vector sets a phase vector for a communication apparatus, e.g., a newly purchased remote unit to be newly connected to a network before use, so as to register the apparatus.
- a phase vector for a communication apparatus e.g., a newly purchased remote unit to be newly connected to a network before use
- Such an apparatus registration process is mainly executed by the controller of the communication apparatus, which serves as a remote unit.
- a process is executed for sequentially changing
- step S201 (performing cyclic shift on) the phase vector of the communication apparatus from its default value (step S201 ).
- the communication apparatus has its initial default value set, with which the process proceeds to the following step.
- the communication apparatus sends a registration request to a base unit (step S202) and determines whether or not the base unit sends back a response to the registration request (step S203).
- the process returns to step S201 , where the phase vector is sequentially changed from its default value to the following value.
- the process at steps S201-203 is repeated until a response (e.g., beacon) from the base unit is detected.
- a response e.g., beacon
- the communication apparatus updates its phase vector using a phase vector value at the time of the detection (step S204), and registers the communication apparatus (remote unit), so as to perform communications using the updated phase vector (step S205).
- each network changes its phase vector used by its communication apparatus so that different networks have different phase vectors. This may prevent data reception from another network. Therefore, unnecessary carrier detections can be eliminated to improve transmission efficiency for data communications when there are a plurality of neighboring networks using different transmission mediums.
- a base unit does not send a notice of change of a phase vector to a remote unit. Instead, the base unit and the remote unit independently change their phase vectors.
- a configuration of a communication apparatus according to the second embodiment is identical to the configuration shown in Figs. 1 and 9, its description is omitted.
- a circuit configuration is not limited to Fig. 4 and can take the form of the hardware block indicated in Fig. 10.
- an external configuration is not limited to Fig. 1 and can take the form of the configuration indicated in Fig. 12 or Fig. 13.
- Controller 35 of base unit 10B retrieves from a memory (not shown in the drawing) phase information that sets a phase vector at a predetermined value (e.g., subcarrier Nos. 0, 1 , ⁇ • • , 510, 511 are set to 0, ⁇ ,- -, ⁇ , ⁇ ). After retrieving the phase information, controller 35 of base unit 10B sets a value indicated in the phase information as the phase vector of the communication apparatus.
- the process for changing the phase vector indicated in Fig. 17 can be initiated both manually and automatically. For instance, it is possible to provide an input unit within the communication apparatus (e.g., a mechanical switch, or a user interface switch that appears on the display), so that users can manually initiate the process for changing the phase vector.
- a detector e.g., a voltage detection circuit
- a detector that detects commercial voltage supplied from the power line to the communication apparatus or to equ ⁇ a plug with a mechanical switch that detects when the communication apparatus is connected to an outlet, so that the process for changing the phase vector starts automatically.
- Controller 35 detects a communication signal from another network (step S101). More specifically, while detecting a communication signal (multicarrier signal) transmitted via the power line, controller 35 detects the communication signal from the other network, when the phase vector of the detected communication signal is identical to the set phase vector.
- controller 35 When controller 35 detects the communication signal from the other network (step S101 : Yes), the process for changing the phase vector is performed as described in the first embodiment (step S302).
- the memory stores a plurality of pieces of phase information on mutually different phase vectors.
- Controller 35 retrieves phase information indicating a predetermined value (e.g., subcarrier Nos. O 1 1 , ⁇ ⁇ -, 510, 511 are set to ⁇ , 0, ⁇ • -, ⁇ , 0) different from the value indicated in the initially retrieved phase vector, and changes the phase vector, after which the process returns to step S101.
- this phase changing process is repeated while the communication signal from the other network is being detected. Therefore, the phase vector is changed and set so as to be different from the phase vector of the detected communication signal from the other network.
- Controller 35 counts the elapsed time after the phase vector is set.
- a predetermined time e.g., one minute
- the process returns to step S101.
- the predetermined time has elapsed (step S301 : Yes)
- the ongoing process ends without executing the process for changing the phase vector. More specifically, when the phase vector of the other network, which is identical to the originally set or changed phase vector, has not been detected during the predetermined time, the ongoing process ends without re-changing the set phase vector. In other words, the process for changing the phase vector is terminated.
- base unit 10B is already connected to the power line, has a preset phase vector and is outputting a communication signal such as a beacon.
- Remote unit 10R1 has a memory (not shown in the drawing).
- the memory stores a plurality of pieces of phase information as does the base unit.
- Controller 35 of remote unit 10R1 retrieves phase information from the memory, and then sets a value indicated in the phase information as the phase vector of the communication apparatus. The process for changing the phase vector indicated in Fig. 18 may be initiated both manually and automatically.
- Controller 35 of remote unit 10R1 detects a communication signal transmitted from another communication apparatus, and determines whether or not the phase vector of the communication signal is identical to the set phase vector (step S401 ). Controller 35 of remote unit 10R1 counts the elapsed time after the phase vector is set.
- step S401 When it is determined that the phase vector of the detected communication signal is not identical to the set phase vector (step S401 : No), it is determined whether or not a predetermined time (e.g., two minutes) has elapsed (step S402). When it is determined that the predetermined time has not elapsed (step S402: No), the process returns to step S401. After the predetermined time has elapsed (step S402: Yes), controller 35 of remote unit 10R1 executes the process for changing the phase vector as does base unit 1OB (step S403).
- the memory stores a plurality of pieces of phase information on mutually different phase vectors as does base unit 10B.
- Controller 35 of remote unit 10R1 retrieves phase information indicating a predetermined value different from the value indicated in the initially retrieved phase information, and changes the phase vector. After the phase vector is changed, the process returns to step S401. In other words, when the communication signal having the same phase vector has not been detected during the predetermined time, it is determined that no communication signal transmitted from the base unit is detected.
- controller 35 of remote unit 10R1 determines that the phase vector of the detected communication signal is identical to the phase vector of the network to which the communication apparatus belongs (step S401 : Yes)
- controller 35 of remote unit 10R1 executes the process for changing the phase vector as described above at step S403.
- the network codes are not identical, although the two networks have the same phase vector (that is, the phase vector of the other network is coincidentally identical to the phase vector of the network to which the communication apparatus belongs), it is determined that no communication signal transmitted from the base unit is detected.
- step S404: Yes when the code of the network indicated in the detected communication signal is identical to the code of the network to which the communication apparatus belongs (step S404: Yes), that is, when the communication signal transmitted from base unit 1OB has been detected, the on-going process ends without executing the process for changing the phase vector. More specifically, since the changed and set phase vector is identical to the phase vector of the network to which the communication apparatus belongs, the on-going process ends without re- changing the changed and set phase vector. In other words, the process for changing the phase vector is terminated.
- the phase vector of one network is changed and set so that it is different from that of the other network without mutual notification between the base and remote units, thereby suppressing an excessive process for changing a phase vector and enabling a further reduction in the processing load for changing the phase vector.
- a configuration of a communication apparatus according to the third embodiment is identical to the configuration shown in Figs. 1 and 9, its description is omitted.
- a circuit configuration is not limited to Fig. 4 and can take the form of the hardware block indicated in Fig. 10.
- an external configuration is not limited to Fig. 1 and can take the form of the configuration indicated in Fig. 12 or Fig. 13.
- step S101 determines whether or not a signal level (e.g., voltage or power) of the detected communication signal is at a predetermined threshold or higher (step S501 ).
- the predetermined threshold may be a value that does not substantially lower communication efficiency even if interference occurs between communication signals from the two networks, that is, the network to which the communication apparatus belongs and the other network.
- step S501 When it is determined the signal level is not higher than the predetermined threshold (step S501 : No), the on-going process ends without executing the process for changing the phase vector. On the other hand, when it is determined that the signal level is higher than the predetermined threshold (step S501 : Yes), the process for changing the phase vector is executed (step S302).
- the process for changing the phase vector is executed. Therefore, even when the other network has the same phase vector, the process for changing the phase vector is not executed, thereby enabling a further reduction in the processing load for changing the phase vector.
- each network includes at least two PLC modems and the relationship between such modems does not necessarily have to involve a base unit and a remote unit.
- the present invention has effects of preventing interference between different networks during data communications using the multicarrier communication system and of improving transmission efficiency.
- the present invention is useful, for example, in the communication apparatus and the communication method thereof that are capable of data communications using the multicarrier communication system, such as power line communications.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
The present invention is provided to improve transmission efficiency by preventing interference between different networks during data transmission using a multicarrier communication method. Transmitter 10 includes phase vector setting unit 11 and multicarrier modulator 12. Phase vector setting unit 11 rotates a phase of transmission data corresponding to each subcarrier signal in an OFDM multicarrier signal, by generating a randomized phase vector for each subcarrier signal. Multicarrier modulator 12 modulates the multicarrier signal as transmission data by using an inverse Fourier transform or an inverse wavelet transform. Phase vector setting unit 11 changes a phase vector according to the status of a transmission line or the status of another network.
Description
DESCRIPTION
COMMUNICATION APPARATUS AND COMMUNICATION METHOD THEREOF
Technical Field
The present invention relates to a communication apparatus a communication method thereof that are capable of data communications using a multicarrier communication method.
Background Art
With the recent development of communication technology, PLC (Power Line Communication) has been gaining attention. PLC is a technology that performs multicarrier communications among a plurality of terminal apparatuses, using power lines installed indoors as transmission lines, and utilizes an OFDM (Orthogonal Frequency Division Multiplexing) system. OFDM is a method for multicarrier data transmission, by which a plurality of carriers are transmitted in a parallel and multiplex way on a frequency axis. OFDM uses an FFT (First Fourier Transform) or a DWT (Discrete Wavelet Transform) to narrow frequency intervals of multicarhers and to closely space a plurality of carriers in such a way that they partially overlap and yet do not interfere with one another. OFDM thus enables broadband transmission by efficiently using a narrow frequency spectrum.
For multicarrier communications, such as power line communications, a technology is proposed to suppress interference and the like by preventing occurrence of significant peak overlapping a plurality of time waveforms through equalization of time waveform levels. In this technology, when a time waveform has no significant peak, the phase of each subcarrier is rotated using a default phase vector. However, when the significant peak is detected, the phase vector is changed until a phase vector that generates no waveform peak is found, and the phase of each subcarrier is thus rotated according to the changed phase vector (Denis J. G. Mestdagh and Paul M. P. Spruyt, "A Method to Reduce the Probability of Clipping in DMT-Based Transceivers", IEEE Transactions on Communications, Vol.44, No.10, pp.1234-1238, 1996). On the other hand, in an environment where different networks are closely located, the same phase vector is generally used for transmission/reception signals by a
communication apparatus connected to each network, so that adverse influence caused by communication signals from other networks may be suppressed. Therefore, interference between signals may be suppressed, thus enabling communications between different networks. When signals have the same phase vector as described above, interference between the signals may be suppressed even if the number of networks increases. This, however, reduces channel capacity divided between different networks, resulting in lower transmission efficiency.
Disclosure of the Invention
Some embodiments described hereinafter are provided to address the above- described problems. A purpose of these embodiments is to provide a communication apparatus and a communication method thereof that are capable of improving transmission efficiency by preventing interference between different networks during data communications using a multicarrier communication system.
A communication apparatus that performs data transmission employing a multicarrier communication method, the communication apparatus comprising: a phase vector modification unit that changes a phase vector corresponding to at least one of a plurality of subcarrier signals, so that different networks have different phase vectors, the plurality of subcarrier signals being included in a multicarrier signal; and a phase rotator that rotates a phase of at least one of the plurality of subcarrier signals based on the phase vector changed by the phase vector modification unit.
Accordingly, interference between the different networks can be prevented by changing a phase vector for each of the different networks, and transmission efficiency is thus improved.
The present invention further relates to the communication apparatus, wherein the phase vector modification unit changes the phase vector, so that the phase vector is randomized for each of the subcarriers.
Accordingly, the time waveform levels of the multicarrier signal are equalized. Therefore, interference between different networks can be prevented by changing a phase vector for each of the different networks, and transmission efficiency is thus improved. The present invention further relates to the communication apparatus, wherein, when a plurality of one of logically and physically separated networks are present, the
phase vector modification unit changes a phase vector used for the communication apparatus itself, so that a network to which the communication apparatus belongs and another network have different phase vectors.
Accordingly, interference between the plurality of logically and physically separated networks can be prevented, and transmission efficiency is thus improved.
The present invention further relates to the communication apparatus, wherein, when the communication apparatus builds a network or when the communication apparatus is connected to an existing network, the phase vector modification unit changes the phase vector according to a code of the network to be set. Accordingly, it becomes possible to change phase vectors unique to the respective networks. Therefore, interference between the different networks can be prevented, and transmission efficiency is thus improved.
The present invention further relates to the communication apparatus, wherein, when detecting the another network, which differs from the network to which the communication apparatus belongs, the phase vector modification unit changes the phase vector.
Accordingly, when the another network is present, the phase vector is changed so that the different networks have different phase vectors. Therefore, interference between the different networks can be prevented, and transmission efficiency is thus improved.
The present invention further relates to the communication apparatus, further comprising a phase vector setting unit that stops a phase vector changing process by the phase vector modification unit, when the phase vector modification unit has not detected the another network during a predetermined time. Accordingly, the processing load for changing the phase vector can be reduced by suppressing an excessive process for changing the phase vector.
The present invention further relates to the communication apparatus, wherein, when detecting the another network, the phase vector modification unit further changes the phase vector only when a signal level of a multicarrier signal used for the detected another network is higher than a predetermined threshold.
Accordingly, since the phase vector is changed only when an interference level of the another network is high, the processing load can be reduced.
The present invention further relates to the communication apparatus, further comprising a phase vector setting unit that stops the phase vector changing process
by the phase vector modification unit, the communication apparatus being a remote unit of a network including a base unit and the remote unit, wherein the phase vector modification unit detects a phase vector and a code of the network indicated in a multicarrier signal transmitted from another communication apparatus, and wherein the phase vector setting unit stops the phase vector changing process by the phase vector modification unit, when the phase vector detected by the phase vector modification unit is identical to the phase vector of the network to which the communication apparatus belongs, and when the code of the network detected by the phase vector modification unit is identical to the code of the network to which the communication apparatus belongs.
Accordingly, the remote unit can change the phase vector independently from the base unit, and detect a communication apparatus that belongs to the network to which the communication apparatus belongs. Therefore, the phase vector can be set without mutual notification between the base unit and the remote unit before the phase vector changing process is performed.
The present invention further relates to the communication apparatus, wherein, when detecting a communication apparatus of the another network, which differs from the network to which the communication apparatus belongs, and when the communication apparatus is a base unit of the network including the base unit and remote units, the phase vector modification unit changes the phase vectors of the communication apparatus and all the remote units connected to the network to which the communication apparatus belongs.
Accordingly, when the another network is present, a phase vector different from the another network can be set for the communications by changing the phase vectors of all the communication apparatuses of the network to which the communication apparatus belongs, based on instructions from the base unit to the remote unit. Therefore, interference between the different networks can be prevented, and transmission efficiency can thus be improved. The present invention further relates to the communication apparatus, wherein, when detecting the communication apparatus of the another network, which differs from the network to which the communication apparatus belongs, and when the communication apparatus is a remote unit of the network including the base unit and remote units, the phase vector modification unit notifies the base unit of the network
to which the communication apparatus belongs of the presence of the another network.
Accordingly, when the another network is present, it becomes possible, by having the remote unit notify the base unit of the presence of the another network, to change the phase vector of the network to which the communication apparatus belongs, based on instructions from the base unit. Therefore, interference between the different networks can be prevented, and transmission efficiency can thus be improved.
The present invention further relates to communication apparatus, wherein the phase vector modification unit includes a random value generator that generates a random value by which a phase vector is generated.
Accordingly, the phase vector can be generated or changed to be randomized for each of the subcarriers in the multicarrier signal.
The present invention further relates to the communication apparatus, wherein the phase vector modification unit includes a cyclic shift designator that performs a cyclic shift on a phase vector.
Accordingly, the phase vector can be generated or changed to be randomized for each of the subcarriers in the multicarrier signal.
The present invention further relates to the communication apparatus, wherein, when determining the change of the phase vector deteriorates communication performance, the phase vector modification unit generates a new phase vector.
Accordingly, when the communication performance is deteriorated, communication quality can be improved by changing the phase vector. The present invention further relates to the communication apparatus, further comprising a transmission connecting unit that is connectable to a plurality of transmission lines.
Accordingly, various types of communications can be achieved among a plurality of network by using a communication apparatus connectable to a plurality of transmission lines such as a power line and a TV antenna line: communication through connection to one of the transmission lines, communication through connection to the plurality of transmission lines, which configure networks for independent communications; and communication via the plurality of mutually connected transmission lines. Such a communication apparatus is capable of
preventing interference from other networks by changing the phase vectors of communication signals distinctly for respective networks. Therefore, transmission efficiency can be improved.
The present invention further relates to the communication apparatus, wherein the communication apparatus uses a power line as its transmission line for data transmission.
Accordingly, it becomes possible to improve transmission efficiency by preventing interference between a network including the power line as the transmission line and a different network. A communication method by which data transmission is performed employing a multicarrier communication, the communication method comprising: changing a phase vector corresponding to at least one of a plurality of subcarrier signals, so that different networks have different phase vectors, the plurality of subcarrier signals being included in a multicarrier signal; and rotating phase of at least one of the plurality of subcarrier signals based on the changed phase vector.
The present invention further relates to the above-described communication method, further comprising: changing the phase vector, so that the phase vector is randomized for each of the subcarriers.
Accordingly, interference between the plurality of networks can be prevented by allowing each network to change its phase vector to be randomized for each of the subcarriers, and transmission efficiency can thus be improved.
The present invention further relates to the above-described communication method, further comprising: changing a phase vector to be used for the communication apparatus itself, so that a network to which the communication apparatus belongs and another network have different phase vectors, when a plurality of one of logically and physically separated networks are present.
Accordingly, interference between the plurality of logically and physically separated networks can be prevented by allowing each network to change its phase vector, and transmission efficiency can thus be improved. The above-described communication method, further comprising: changing the phase vectors of the communication apparatus and all the remote units connected to the network to which the communication apparatus belongs, when detecting a communication apparatus of the another network, which differs from the network to which the communication apparatus belongs, and when the
communication apparatus is a base unit of the network including the base unit and remote units.
Accordingly, when the another network is present, a phase vector different from the another network can be set for the communications by changing the phase vectors of all the communication apparatuses of the network to which the communication apparatus belongs, based on instructions from the base unit to the remote unit. Therefore, interference between the different networks can be prevented, and transmission efficiency can thus be improved. An integrated circuit that performs data transmission employing a multicarrier communication method, the integrated circuit comprising: a phase vector modification unit that changes a phase vector corresponding to at least one of a plurality of subcarrier signals, so that different networks have different phase vectors, the plurality of subcarrier signals being included in a multicarrier signal; and a phase rotator that rotates phase of at least one of the plurality of subcarrier signals based on the phase vector changed by the phase vector modification unit.
Accordingly, interference between the different networks can be prevented by changing a phase vector for each of the different networks, and transmission efficiency is thus improved. A communication apparatus that performs data transmission via a power line employing a multicarrier communication method, the communication apparatus comprising: a vector generator configured to generate a phase vector, the phase vector being a set of coefficients indicating a rotation degree corresponding to each of a plurality of subcarriers; a receiver configured to receive from another communication apparatus a multicarrier signal having the plurality of subcarriers, the multicarrier communication signal including network information regarding a network of the another communication apparatus; a demodulator configured to demodulate the multicarrier communication signal based on each of the plurality of subcarriers to generate a plurality of signal points, each of the plurality of signal points corresponding to each of the plurality of subcarriers; and a phase rotator configured to rotate each of the plurality of signal points on a complex coordinate plane, based on each of the coefficients the set of which is the phase vector generated by the generator, wherein the generator being further configured to change the phase vector generated by the generator into other phase vector, when each of the plurality of
signal points rotated by the phase rotator indicates the network information included in the multicarrier communication signal.
Accordingly, interference between the different networks can be prevented by changing a phase vector for each of the different networks, and transmission efficiency is thus improved.
Brief Description of Drawings
Fig. 1 is a schematic perspective view of a communication apparatus according to an embodiment;
Fig. 2 is a front view of the communication apparatus according to the embodiment;
Fig. 3 is a rear view of the communication apparatus according to the embodiment; Fig. 4 is a hardware block diagram illustrating the communication apparatus according to the embodiment;
Fig. 5 is a block diagram illustrating a main part configuration of the communication apparatus according to the embodiment;
Fig. 6 is a block diagram illustrating a first configuration example of a phase vector modification unit and a multicarrier modulator of a transmitter according to the present embodiment;
Fig. 7 is a block diagram illustrating a first configuration example of a phase vector re-rotation unit and a multicarrier demodulator of a receiver according to the present embodiment; Fig. 8 is a block diagram illustrating a second configuration example of the phase vector modification unit and the multicarrier modulator of the transmitter according to the present embodiment;
Fig. 9 is a block diagram illustrating a second configuration example of the phase vector re-rotation unit and the multicarrier demodulator of the receiver according to the present embodiment;
Fig. 10 is a hardware block diagram illustrating a second configuration example of the communication apparatus according to the present embodiment; . Fig. 11 shows a schematic configuration of a home communication system to which the communication apparatus according to the present embodiment is applied;
Fig. 12 shows an example (a second configuration) of an external configuration of the communication apparatus according to the present embodiment; Fig. 13 shows an example (a third configuration) of an external configuration of the communication apparatus according to the present embodiment; Fig. 14 shows a conceptual configuration that includes a plurality of networks to which the communication apparatuses according to the present embodiment are applied;
Fig. 15A is a flowchart illustrating a process for changing a phase vector by the communication apparatus according to the present embodiment; Fig. 15B is a flowchart illustrating a process for detecting a communication signal by the communication apparatus according to the present embodiment;
Fig. 16 is a flowchart illustrating a process for registering an apparatus by the communication apparatus according to the present embodiment;
Fig. 17 is a flowchart illustrating another process for changing a phase vector by a base unit according to a second embodiment;
Fig. 18 is a flowchart illustrating another process for changing a phase vector by a remote unit according to the second embodiment; and
Fig. 19 is a flowchart illustrating another process for changing a phase vector by a base unit according to a third embodiment.
Best Mode for Carrying Out the Invention (First Embodiment)
The embodiments are explained in the following with reference to the above- described drawings. As an example illustrating a communication apparatus capable of data communications among a plurality of networks, embodiments of a communication apparatus that performs multicarrier communications via a power line or other transmission lines are described in the following.
Communication apparatus 10 of the present embodiment is a modem as shown in Figs. 1 through 3. Communication apparatus 10 includes chassis 100. As shown in Figs. 1 and 2, display 23 is provided on the front of chassis 100. Display 23 includes a plurality of LEDs (Light Emitting Diodes) 23A, 23B and 23C. As shown in Fig. 3, power connector 21 and LAN (Local Area Network) modular jack 22, such as RJ 45, are provided on the rear of chassis 100. As shown in Fig. 2, a power line (not shown in the drawing) such as a WF cable connects to power connector 21. A LAN cable
(not shown in the drawing) connects to modular jack 22. The modem shown in Figs. 1 through 3 is illustrated as a mere example of the communication apparatus, and an electric appliance equipped with a modem (e.g., a home electric appliance such as a television set) may be used instead. As shown in Fig. 4, communication apparatus 10 includes circuit module 30 and power supply 20 (e.g., a switched mode power supply). Power supply 20 supplies voltages of various levels (e.g., +1.2V, +3.3V, +12V, etc) to circuit module 30. Circuit module 30 includes main IC 11 , AFE IC (Analog Front End IC) 12, band pass filter 13, driver IC 15, coupler 16, band pass filter 17, memory 18 and Ethernet PHY IC 19. Power connector 21 connects to power lines 1A via plug 25 and power outlet 2.
Main IC 11 includes CPU (Central Processing Unit) 11 A, PLC MAC (Power Line Communication Media Access Control layer) block 11 C and PLC PHY (Power Line Communication Physical layer) block 11 B. CPU 11A is equipped with a 32-bit RISC (Reduced Instruction Set Computer) processor. PLC MAC block 11 C controls MAC layers of transmission/reception signals, while PLC PHY block 11 B controls PHY layers of transmission/reception signals. AFE IC 12 includes DA converter (DAC) 12A, AD converter (ADC) 12D, and amplifiers 12B and 12C. Coupler 16 includes coil transformer 16A, and coupling condensers 16B and 16C. Although transmitter 10TX on the transmitting side and receiver 10RX on the receiving side are separately illustrated in Fig. 5, the communication apparatus generally has functions of both transmitter 10TX and receiver 10RX. The following illustrates PLC PHY block 11 B of communication apparatus 10 with separate descriptions provided for transmitter 10TX and receiver 10RX. However, PLC PHY block 11 B may have both transmitter and receiver functions. Transmitter 10TX includes phase vector setting unit 11 B1 , multicarrier modulator 11 B2, DAC 12A, band pass filter 13 and coupler 16. Phase vector setting unit 11 B1 rotates the phases of transmission data corresponding to respective subcarrier signals included in an OFDM multicarrier signal, by generating the randomized phase vectors for the respective subcarrier signals. Multicarrier modulator 11 B2 modulates the multicarrier signal as its transmission data, using an Inverse First Fourier Transform (IFFT) or an Inverse Discrete Wavelet Transform (IDWT). DAC 12A converts digital signals in the modulated multicarrier into analog signals for output. Among the input analog signals, band pass filter 13 passes only signals in a necessary frequency band. Coupler 16 superimposes the input analog signals onto
power line 1 A, which serves as a transmission line. Phase vector setting unit 11 B1 and multicarrier modulator 11 B2 are included in PLC PHY block 11 B. The analog signals in the multicarrier transmitted from transmitter 10TX are transmitted to receiver 10RX via power line 1A, or other transmission lines (not shown in the drawing) such as a television antenna line and a telephone line.
Phase vector is a set of values that indicate phases corresponding to respective subcarrier signals in a multicarrier signal. The signal phases of all the subcarriers are randomly set. In the above-described embodiment, phase vector setting unit 11 B1 has functions of the phase vector modification unit. The phase vector means a set of coefficients indicating a rotation degree of a signal point onto a complex coordinate plane. The signal point corresponds to each of a plurality of subcarriers, of which communication signal such as OFDM signal (multicarrier signal) consists. The set of coefficients may be any combination of coefficients so as to equalize time waveform levels of the communication signal. The set of coefficients may include predetermined coefficients or variable coefficients. The phase vector is often referred to as "carrier phase". The carrier phase with the predetermined coefficients is referred to as "determined stick carrier phase". The carrier phase with the variable coefficients is referred to as "random carrier phase". In this specification, "to rotate phase" is defined as "to rotate signal point onto a complex coordinate plane".
Receiver 10RX includes coupler 16, band pass filter 17, ADC 12D, multicarrier demodulator 11 B3 and phase vector re-rotation unit 11 B4. Coupler 16 separates predetermined analog signals from the received analog signals in the multicarrier. Among the separated analog signals, band pass filter 17 passes signals in a necessary frequency band. ADC 12D converts the input analog signals into digital signals. Multicarrier demodulator 11 B3 demodulates those signals in the multicarrier as its reception data, using a First Fourier Transform (FFT) or a Discrete Wavelet Transform (DWT). Phase vector re-rotation unit 11 B4 obtains the reception data by re-rotating the phase vectors of the demodulated signals in the multicarrier, and outputs the reception data to an equalizer (not shown in the drawing). Multicarrier demodulator 11 B3 and phase vector re-rotation unit 11 B4 are included in PLC PHY block 11 B. Similarly, the equalizer is included in PLC PHY block 11 B. As described above, in the present embodiment, phase vector setting unit 11 B1 and phase vector re-rotation unit 11 B4 perform phase rotation on the phases of the
received subcarrier signals in the multicarrier signal, thereby randomizing the phase of each of the subcarrier signals. This allows to equalize time waveform levels, thus preventing occurrence of significant peaks overlapping a plurality of time waveforms. Applied phase vectors may be predetermined or changed according to the condition of the transmission line or the condition of another network.
In the first configuration example, the inverse Fourier transform is used for multicarrier signal modulation as shown in Fig. 6. Phase vector setting unit 11 B1 of transmitter 10TX includes symbol mapper 31 , serial/parallel (S/P) converter 32, phase rotator 33 and controller 35. Symbol mapper 31 maps transmission data in the form of serial data onto a complex coordinate plane. S/P converter 32 converts the serial data into parallel data corresponding to each of the subcarriers in the multicarrier. Phase rotator 33 rotates each phase of the parallel data. Controller 35 controls the phase vectors rotated by phase rotator 33. Multicarrier modulator 11 B2 of transmitter 10TX includes inverse Fourier transformer 34 that performs multicarrier modulation through the inverse Fourier transform of the phase-rotated parallel data.
Symbol mapper 31 performs the first modulation in which transmission data in the form of bit data is converted into symbol data, with a total of M-2 subcarriers mapped onto a complex coordinate plane (M signifies the number of subcarriers hereinafter).
S/P converter 32 converts the serial data (transmission symbols) generated through the first modulation, to be sequentially input, into parallel data corresponding to each of the subcarriers in the mulicarrier signal. Then, phase rotator 33 performs phase rotation on the input parallel data. In this example, the maximum number of subcarriers in the form of parallel data to be phase-rotated is M-2. Inverse Fourier transformer 34 performs multicarrier modulation through the inverse Fourier transform of the phase-rotated subrarriers in the form of parallel data, generating the transmission signals in the multicarrier. The S/P converter can be used before the symbol mapper. (For more detailed information on symbol mapping, see U.S. publication Nos. 2003 - 0156014 and 2004 - 0057529.) Controller 35 supplies control signals to phase rotator 33, controlling changes of phase vectors. In this example, controller 35 may include a random value generator. The random value generator generates random values using, for example, a PN (Pseudo Noise) system, supplies the random values to phase rotator 33 as control signals for the phase vectors, and performs phase rotation on each of its targeted subcarriers. As the above-mentioned random values, two values, i.e., 0 and π are
generated. Or, controller 35 may include a cyclic shift designator that generates control signals (phase shift values) for a cyclic shift operation, supplies the control signals to phase rotator 33 and performs phase rotation on each of the subcarriers to be used for the communications. In this embodiment, controller 35 and phase rotator 33 have functions of the phase vector modification unit. The cyclic shift in performing phase rotation can make a plurality of phase vectors without storing the plurality of phase vectors in a memory in advance.
In the first configuration example, the Fourier transform is used for multicarrier signal demodulation as shown in Fig. 7. Multicarrier demodulator 11 B3 of receiver 10RX includes Fourier transformer 44 that performs multicarrier demodulation through the Fourier transform of the reception signals. Phase vector re-rotation unit 11 B4 of receiver 10RX includes phase rotator 43, Parallel/Serial (P/S) converter 42 and controller 45. Phase rotator 43 rotates the phase of the parallel data corresponding to each of the demodulated subcarriers. Parallel/Serial (P/S) converter 42 converts the parallel data, corresponding to each of the phase re-rotated subcarriers, into serial data. Controller 45 controls the phase vectors rotated by phase rotator 43.
Fourier transformer 44 performs the Fourier transform on the reception signals to demodulate the multicarrier signal, and generates parallel data corresponding to each of the subcarriers in the multicarrier. Phase rotator 43 re-rotates the parallel data individually by rotating the phases of the input parallel data. Then, P/S converter 42 converts the input parallel data, each packet of which corresponds to each of the subcarriers in the multicarrier, into serial data to obtain the reception data. Changing the order of phase rotator 43 and P/S converter 42 causes no operational difficulties. Controller 45 supplies control signals to phase rotator 43, controlling changes of phase vectors. In this example, controller 45 may include a random value generator. The random value generator generates random values using, for example, a PN (Pseudo Noise) system, supplies the random values to phase rotator 43 as control signals for the phase vectors, and performs phase rotation on each of the subcarriers to be used for the communications. As the above-mentioned random values, two values, i.e., 0 and π are generated. Or, controller 45 may include a cyclic shift designator that generates control signals (phase shift values) for a cyclic shift operation, supplies the control signals to phase rotator 43 and performs phase rotation on each of its targeted subcarriers.
In the second configuration, the inverse wavelet transform is used for multicarrier signal modulation as shown in Fig. 8. Phase vector setting unit 11 B1 of transmitter 10TX includes symbol mapper 51 , S/P converter 52, phase rotator 53 and controller 55. Symbol mapper 51 maps transmission data in the form of serial data onto a complex coordinate plane. S/P converter 52 converts the serial data into parallel data corresponding to each of the subcarriers in the multicarrier signal. Phase rotator 53 rotates each phase of the parallel data. Controller 55 controls the phase vectors rotated by phase rotator 53. Multicarrier modulator 11 B2 of transmitter 10TX includes inverse wavelet transformer 54 that performs multicarrier modulation through the inverse wavelet transform of the phase-rotated parallel data.
Symbol mapper 51 performs the first modulation in which transmission data in the form of bit data is converted into symbol data, with a total of M-1 subcarriers mapped onto a complex coordinate plane. S/P converter 52 converts the serial data (transmission symbols) generated through the first modulation, to be sequentially input, into parallel data corresponding to each of the subcarriers in the mulicarrier signal. Then, phase rotator 53 performs phase rotation on the input parallel data. In this case, a (2n-1 )th input (n is a positive integer) is considered as the common-mode component of the complex data, while a 2nth input is considered as the orthogonal component (suppose 1 ≤ n < M/2-1 ) of the complex data. The number of subcarriers is considered as 0 ~ M - 1. Complex subcarriers are made of subcarrier pairs. The phase of each of the subcarriers is rotated the same way as the case using the inverse Fourier transform. In this example, the maximum number of subcarriers in the form of parallel data to be phase-rotated is M/2-1 , which is different from the case where the inverse Fourier transform is used. Inverse wavelet transformer 54 performs multicarrier modulation through the inverse wavelet transform of the phase- rotated subcarriers in the form of parallel data, thereby generating transmission signals in the multicarrier. The S/P converter may be used before the symbol mapper.
Controller 55 supplies control signals to phase rotator 53, controlling changes of phase vectors. In this example, controller 55 may include a random value generator. The random value generator generates random values using, for example, a PN (Pseudo Noise) system, supplies the random values to phase rotator 53 as control signals for the phase vectors, and performs phase rotation on each of its targeted subcarriers. As the above-mentioned random values, two values, i.e., 0 and π are generated. Or, controller 55 may include a cyclic shift designator that generates
control signals (phase shift values) for a cyclic shift operation, supplies the control signals to phase rotator 53 and performs phase rotation on each of the subcarriers to be used for the communications. In this embodiment, controller 55 and phase rotator 53 have functions of the phase vector modification unit. In the second configuration example, the wavelet transform is used for multicarrier signal demodulation as shown in Fig. 9. Multicarrier demodulator 11 B3 of receiver 10RX includes wavelet transformer 64 that performs multicarrier demodulation through the wavelet transform of the reception signals. Phase vector re-rotation unit 11 B4 of receiver 10RX includes phase rotator 63, P/S converter 62 and controller 65. Phase rotator 63 rotates the phase of the parallel data corresponding to each of the demodulated subcarriers. P/S converter 62 converts the parallel data, corresponding to each of the phase re-rotated subcarriers, into serial data. Controller 65 controls the phase vectors rotated by phase rotator 63.
Wavelet transformer 64 performs the wavelet transform on the reception signals to demodulate the multicarrier signal, and generates parallel data corresponding to each of the subcarriers in the multicarrier. Phase rotator 63 re-rotates the parallel data individually by rotating the phases of the input parallel data. Then, P/S converter 62 converts the input parallel data, each packet of which corresponds to each of the subcarriers in the multicarrier, into serial data to obtain the reception data. Changing the order of phase rotator 63 and P/S converter 62 causes no operational difficulties.
Controller 65 supplies control signals to phase rotator 63, controlling changes of phase vectors. In this example, controller 65 may include a random value generator. The random value generator generates random values using, for example, a PN (Pseudo Noise) system, supplies the random values to phase rotator 63 as control signals for the phase vectors, and performs phase rotation on each of its targeted subcarriers. As the above-mentioned random values, two values, i.e., 0 and π are generated. Or, controller 65 may include a cyclic shift designator that generates control signals (phase shift values) for a cyclic shift operation, supplies the control signals to phase rotator 63 and performs phase rotation on each of the subcarriers to be used for the communications.
In the configurations illustrated in Figs. 6 and 8, when it is determined that phase rotations by phase rotators 33 and 53 increase communication signal errors, thus damaging communication performance, controllers 35 and 55 change the phase vectors to generate new phase vectors and supply the generated phase vectors to
phase rotators 33 and 53. When communication performance continues to decline or does not improve after the phase changes, further new phase vectors are generated to be supplied to phase rotators 33 and 53. Through these processes, the rotation degrees are changed at phase rotators 33 and 53, by which time waveform levels are equalized as much as possible to prevent deterioration of communication performance. Further, in the initial stage, when building a network or connecting to an existing network, a controller may change a phase vector according to the code of the network to be connected, such as a network key. The network code here is ID information that enables mutual identifications between different networks, such as an SSID (Service Set Identifier) used with the IEEE802.11 standard.
Communication apparatus 40 shown in Fig. 10 is a modem utilizing coaxial cables 1 B as transmission lines. Communication apparatus 40 has the same configuration as communication apparatus 10 illustrated in Fig. 4 except that communication apparatus 40 lacks coupler 16 and uses coaxial cables 1 B instead of telephone lines as transmission lines. Therefore, the description of the same configuration is omitted. Communication apparatus 40 includes coaxial cable 1 B of which end is provided with coaxial connector 28. Coaxial cable 1 B connects to driver IC 15 and band pass filter 17. Communication apparatus 40 connects to another coaxial cable 1 B via coaxial connector 28 and antenna outlet 3. Fig. 11 illustrates a two-story residence with two rooms on each floor, totaling four rooms. The residence connects to outdoor power lines 1A (lead-in wires). Power lines 1A are wired through the residence from power distribution panel 74, which receives power supply. Power lines 1A connect to power outlets 2, which are installed in each room. Further, coaxial cables 1 B are wired through the residence. Coaxial cables 1 B connect to TV antenna 73 as television antenna cables. Coaxial cables 1 B connect to antenna outlets 2, which are installed in each room.
In the example shown in Fig. 11 , communication apparatuses 10, such as PLC communication apparatuses (PLC modems) that perform communications via respective power lines, connect to power outlets 2 in the left-side room of the second floor and the right-side room of the first floor. Further, communication apparatuses 40 that perform communications via respective coaxial cables 1 B connect to antenna outlets 3 in the right-side room of the second floor and the left-side room of the first floor. As a whole, communication apparatuses 10 and power lines 1A, on the one hand, and communication apparatuses 40 and coaxial cables 1 B, on the other hand,
make up different wire communication networks. Communication apparatuses 10 connect to terminal apparatuses 81 and 84, while communication apparatuses 40 connect to terminal apparatuses 82 and 83.
The wire communication system in the above-described configuration enables wire communications among a plurality of networks by transmitting communication signals within each network, in which communication apparatuses are mutually connected. It is further possible to connect power outlet 2 with antenna outlet 3 via a bridge apparatus or the like, building a network to allow transmission of communication signals between power line 1 A and coaxial cable 1 B. Further, one system network may configure a plurality of different logical networks.
The communication apparatus having the second configuration, as shown in Fig. 12, includes communication adapter 200 and power line communication apparatus 300, which connects to communication adapter 200. Communication adapter 200 includes plug 25 for connection to an indoor power outlet, power line 1A, telephone connector (RJ-11 ) 4 for connection to a telephone line, coaxial connector (F terminal) 3 for connection to a coaxial cable and power connector 215 for connection to power lines 1A. Connecting plug 25 of power line 1 A of power line communication apparatus 300 to power connector 215 establishes connection between communication adapter 200 and power line communication apparatus 300. Communication adapter 200 is equipped with a switch (not shown in the drawing). Plug 25 connects to the switch via power line 1A. By operating the switch, the user can switch connection between coaxial connector 3 and telephone line connector (RJ-11 ) 4. For instance, switching to coaxial connector 3 enables signal transmission between the power line and coaxial cable. The communication apparatus of the third configuration, as shown in Fig. 13, is configured as power line communication apparatus 400 integrated with the communication adapter having the first configuration. Power line communication apparatus 400 includes plug 25 and power line 1 A for connection to an indoor power outlet, telephone line connector (RJ-11 ) 402 for connection to a telephone line and coaxial connector 3 for connection to a coaxial cable.
The above-described communication adapter 200, power line communication apparatus 300 and power line communication apparatus 400 integrated with the communication adapter are connectable to a plurality of transmission lines such as power lines 1 A and coaxial cables 1 B. This allows various types of communication
among a plurality of networks: communication through connection to one of the plurality of transmission lines; communication through connection to the plurality of transmission lines, which configure networks for independent communications; and communication via the plurality of mutually connected transmission lines. Such a communication apparatus is capable of preventing interference from other networks by changing the phase vectors of communication signals distinctly for respective networks.
Fig. 14 shows a conceptual configuration that includes a plurality of networks to which the communication apparatuses of the present embodiment are applied. Network NW1 includes communication apparatuses 10 of the present embodiment shown in Fig. 4. One of the communication apparatuses in network NW1 is base unit 1OB, and the others are remote units 10R1 - 10R4, all of which are used to transmit communication signals within network NW1 as well as to control network NW1. In the following description, to differentiate the base unit from the remote units, the base unit is referred to as communication apparatus 1OB, while the remote units are referred to as communication apparatuses 10R1 - 10R4. When no particular distinction is necessary, they are all referred to as "communication apparatuses 10".
Similarly, network NW2 includes communication apparatuses 40 of the present embodiment shown in Fig. 10. One of the communication apparatuses in network NW2 is base unit 4OB, and the others are remote units 40R1 - 40R4, all of which are used to transmit communication signals within network NW2 as well as to control network NW2. In the following description, to differentiate the base unit from the remote units, the base unit is referred to as communication apparatus 4OB, while the remote units are referred to as communication apparatuses 40R1 - 40R4. When no particular distinction is necessary, they are all referred to as "communication apparatuses 40". Within network NW2, communications are performed between the base unit and the remote units, or between the remote units. It is further possible, between networks NW1 and NW2, that different base units, i.e., base unit 10B and base unit 40B exchange communications to check the status of the networks. In the present embodiment where a plurality of these networks are present, phase vectors to be used by communication apparatuses 10 and 40 are changed between different networks, e.g., networks NW1 and NW2, so that the networks do not use the same phase vector. This prevents data transmission between the different networks.
More specifically, when there are a plurality of logically/physically separated networks,
the controllers of communication apparatuses 10 and 40 each change and set a phase vector to be used for the apparatus to which they each belong, so that the phase vector of the network to which their apparatuses belong is different from the phase vector for the other network. The following describes an operation for changing a phase vector by the communication apparatus having the above-described configuration according to the present embodiment. In the present embodiment, for example, base unit 1OB or remote units 10R1 - 10R4 in network NW1 shown in Fig. 14 detects the presence of another network NW2 through detection of a preamble. Then, within network NW1 , base unit 10B sends a control signal to remote units 10R1 - 10R4 and changes its phase vector. In this case, the base unit has controller's functions for controlling the network. The operation for changing the phase vector is mainly executed by the controller of each communication apparatus and its process is described in the following. As shown in Fig. 15A1 the controller (not shown in the drawing) of the communication apparatus determines whether or not it has detected a communication signal from the other network NW2, which differs from network NW1 to which the communication apparatus belongs, as a detection process of the communication signal (step S101 ). Here, it is possible to determine whether or not the detected signal is a network signal from the other network NW2 by judging the packets of the reception data. When the currently used phase vector is different from that of the other network NW2, no signal from the other network NW2 can be detected. At step S101 , when the communication signal from the other network NW2 has been detected, it is determined whether or not the communication apparatus is a base unit (step S 102). On the other hand, when no communication signal from the other network NW2 has been detected, the process at step S101 is repeated until the signal is detected. At step S102, when it is determined that the communication apparatus is the base unit, base unit 10B changes the phase vector of the communication apparatus and sends a notice of change of the phase vector to all the apparatuses (remote units 10R1 - 10R4) connected to network NW1 , to which the communication apparatus belongs (step S103). On the other hand, when the communication apparatus is a remote unit, the remote unit sends a notice of the presence of the other network NW2
to base unit 10B of network NW1 to which the communication apparatus belongs (step S104). Upon receiving this notice, base unit 1OB sends a notice of change of the phase vector to all the remote units, i.e., 10R1 - 10R4 of network NW1 to which the communication apparatus belongs, and changes the phase vector of the communication apparatus.
Base unit 1OB and remote units 10R1 - 10R4 that have received the notice of change of the phase vector from base unit 1OB individually change their phase vectors based on instructions from the controller as described above. More specifically, the controller changes random values for generating phase vectors, or change phase shift values for cyclic shift, thereby changing the phase vector by changing the degree rotation for each subcarrier at the phase rotator.
The following describes in detail the detection process of the communication signal (step S101 ) shown in Fig.15A using Fig.4 and Fig.15B. As shown in Fig.15B, coupler 16 separates the communication signals from an alternating voltage in power line 1A, to receive the communication signal through power connector 21 (step S101 a). Band pass filter 17 passes the communication signals of predetermined frequency band such as 2MHz - 30MHz in Japan or 1.705-30MHz in the United States of America (step S101b). Amplifier 12C amplifies the communication signals passed through band pass filter 17. AD converter 12D converts analog signals into digital signals, to digital communication signals (step S101 c). PLC PHY block 11 B transforms time domain into frequency domain regarding the digital communication signals by FFT. PLC PHY block 11 B respectively rotates each of the signal points corresponding to the plurality of subcarriers of the digital communication signals, based on phase vector PV1 (step S101d). PLC PHY block 11 B demodulates each of the subcarriers corresponding to the rotated signal points respectively. PLC PHY block 11 B judges if the preamble of another network (e.g. NW2) is detected or not. The preamble is an example of network information regarding network (step S101g). When PLC PHY block 11 B does not detect the preamble, step S101g is performed again (step S101g No). When PLC PHY block 11 B detects the preamble, the process is ended (step S101 g Yes) and PLC PHY block 11 B changes phase vector PV1 into phase vector PV2 using the random values or the cyclic shift.
When the other network is no longer detected after changing the phase vector, the phase vector may be re-rotated. In this case, the base unit sends, to the remote units,
a notice of re-rotating the phase vector, after which the remote units change their phase vectors.
The following describes an apparatus registration process performed by the communication apparatus of the present embodiment. As described in the embodiment, the communication apparatus capable of changing a phase vector sets a phase vector for a communication apparatus, e.g., a newly purchased remote unit to be newly connected to a network before use, so as to register the apparatus. Such an apparatus registration process is mainly executed by the controller of the communication apparatus, which serves as a remote unit. As shown in Fig. 16, first, a process is executed for sequentially changing
(performing cyclic shift on) the phase vector of the communication apparatus from its default value (step S201 ). The communication apparatus has its initial default value set, with which the process proceeds to the following step. Next, the communication apparatus (remote unit) sends a registration request to a base unit (step S202) and determines whether or not the base unit sends back a response to the registration request (step S203). When there is no response sent from the base unit, the process returns to step S201 , where the phase vector is sequentially changed from its default value to the following value. The process at steps S201-203 is repeated until a response (e.g., beacon) from the base unit is detected. When the response from the base unit is detected, the communication apparatus updates its phase vector using a phase vector value at the time of the detection (step S204), and registers the communication apparatus (remote unit), so as to perform communications using the updated phase vector (step S205). This completes the registration process for the remote unit. For instance, when the base unit is using a phase vector with a default value, a response is obtained to the first registration request, which is sent from the remote unit using the phase vector with the default value. While using the phase vector with the default value, a registration process for the remote unit is performed. On the other hand, when the phase vector of the base unit has been changed, the base unit cannot receive packets from the remote unit that is using the phase vector with the default. Therefore, it is possible to determine and set the same phase vector as that of the base unit by sequentially changing the phase vector and sending a registration request, and by detecting a response to this registration request.
As described above, in the present embodiment where a plurality of networks are present, each network changes its phase vector used by its communication apparatus so that different networks have different phase vectors. This may prevent data reception from another network. Therefore, unnecessary carrier detections can be eliminated to improve transmission efficiency for data communications when there are a plurality of neighboring networks using different transmission mediums. (Second Embodiment)
The following describes a second embodiment. In the second embodiment, a base unit does not send a notice of change of a phase vector to a remote unit. Instead, the base unit and the remote unit independently change their phase vectors. As a configuration of a communication apparatus according to the second embodiment is identical to the configuration shown in Figs. 1 and 9, its description is omitted. A circuit configuration is not limited to Fig. 4 and can take the form of the hardware block indicated in Fig. 10. Further, an external configuration is not limited to Fig. 1 and can take the form of the configuration indicated in Fig. 12 or Fig. 13.
The following describes another process for changing a phase vector by the base unit according to the second embodiment, with reference to Fig. 17. Steps identical to those of Fig. 15 are assigned the same numbers. In the second embodiment, only network NW 2 shown in Fig. 14 is included, eliminating network NW1 shown in Fig. 14. In this configuration, two communication apparatuses (e.g., base unit 1OB and remote unit 10R1 ) are newly connected to a power line.
Controller 35 of base unit 10B retrieves from a memory (not shown in the drawing) phase information that sets a phase vector at a predetermined value (e.g., subcarrier Nos. 0, 1 , ■ • •, 510, 511 are set to 0, π,- -, π, π). After retrieving the phase information, controller 35 of base unit 10B sets a value indicated in the phase information as the phase vector of the communication apparatus. The process for changing the phase vector indicated in Fig. 17 can be initiated both manually and automatically. For instance, it is possible to provide an input unit within the communication apparatus (e.g., a mechanical switch, or a user interface switch that appears on the display), so that users can manually initiate the process for changing the phase vector. It is also possible to provide a detector (e.g., a voltage detection circuit) that detects commercial voltage supplied from the power line to the communication apparatus or to equφ a plug with a mechanical switch that detects when the communication
apparatus is connected to an outlet, so that the process for changing the phase vector starts automatically.
Controller 35 detects a communication signal from another network (step S101). More specifically, while detecting a communication signal (multicarrier signal) transmitted via the power line, controller 35 detects the communication signal from the other network, when the phase vector of the detected communication signal is identical to the set phase vector.
When controller 35 detects the communication signal from the other network (step S101 : Yes), the process for changing the phase vector is performed as described in the first embodiment (step S302). The memory stores a plurality of pieces of phase information on mutually different phase vectors. Controller 35 retrieves phase information indicating a predetermined value (e.g., subcarrier Nos. O1 1 , ■ ■-, 510, 511 are set to π, 0, ■ •-, π, 0) different from the value indicated in the initially retrieved phase vector, and changes the phase vector, after which the process returns to step S101. In other words, this phase changing process is repeated while the communication signal from the other network is being detected. Therefore, the phase vector is changed and set so as to be different from the phase vector of the detected communication signal from the other network.
Controller 35 counts the elapsed time after the phase vector is set. When no communication signal is detected from the other network (step S101 : No), it is determined whether a predetermined time (e.g., one minute) has elapsed (step S301 ). When the predetermine time has not elapsed (step S301 : No), the process returns to step S101. When the predetermined time has elapsed (step S301 : Yes), the ongoing process ends without executing the process for changing the phase vector. More specifically, when the phase vector of the other network, which is identical to the originally set or changed phase vector, has not been detected during the predetermined time, the ongoing process ends without re-changing the set phase vector. In other words, the process for changing the phase vector is terminated. The following describes another process for changing a phase vector by a remote unit according to the second embodiment, with reference to Fig. 18. In the second embodiment, base unit 10B is already connected to the power line, has a preset phase vector and is outputting a communication signal such as a beacon.
Remote unit 10R1 has a memory (not shown in the drawing). The memory stores a plurality of pieces of phase information as does the base unit. Controller 35 of
remote unit 10R1 retrieves phase information from the memory, and then sets a value indicated in the phase information as the phase vector of the communication apparatus. The process for changing the phase vector indicated in Fig. 18 may be initiated both manually and automatically. Controller 35 of remote unit 10R1 detects a communication signal transmitted from another communication apparatus, and determines whether or not the phase vector of the communication signal is identical to the set phase vector (step S401 ). Controller 35 of remote unit 10R1 counts the elapsed time after the phase vector is set. When it is determined that the phase vector of the detected communication signal is not identical to the set phase vector (step S401 : No), it is determined whether or not a predetermined time (e.g., two minutes) has elapsed (step S402). When it is determined that the predetermined time has not elapsed (step S402: No), the process returns to step S401. After the predetermined time has elapsed (step S402: Yes), controller 35 of remote unit 10R1 executes the process for changing the phase vector as does base unit 1OB (step S403). The memory stores a plurality of pieces of phase information on mutually different phase vectors as does base unit 10B. Controller 35 of remote unit 10R1 retrieves phase information indicating a predetermined value different from the value indicated in the initially retrieved phase information, and changes the phase vector. After the phase vector is changed, the process returns to step S401. In other words, when the communication signal having the same phase vector has not been detected during the predetermined time, it is determined that no communication signal transmitted from the base unit is detected. When controller 35 of remote unit 10R1 determines that the phase vector of the detected communication signal is identical to the phase vector of the network to which the communication apparatus belongs (step S401 : Yes), it is determined whether a code of the other network indicated in the detected communication signal is identical to a code of the network to which the communication apparatus belongs (step S404). When these network codes are not identical (step S404: No), controller 35 of remote unit 10R1 executes the process for changing the phase vector as described above at step S403. In other words, since the network codes are not identical, although the two networks have the same phase vector (that is, the phase vector of the other network is coincidentally identical to the phase vector of the
network to which the communication apparatus belongs), it is determined that no communication signal transmitted from the base unit is detected.
On the other hand, when the code of the network indicated in the detected communication signal is identical to the code of the network to which the communication apparatus belongs (step S404: Yes), that is, when the communication signal transmitted from base unit 1OB has been detected, the on-going process ends without executing the process for changing the phase vector. More specifically, since the changed and set phase vector is identical to the phase vector of the network to which the communication apparatus belongs, the on-going process ends without re- changing the changed and set phase vector. In other words, the process for changing the phase vector is terminated.
As described above, in the second embodiment, the phase vector of one network is changed and set so that it is different from that of the other network without mutual notification between the base and remote units, thereby suppressing an excessive process for changing a phase vector and enabling a further reduction in the processing load for changing the phase vector. (Third Embodiment)
The following describes a third embodiment. Since a configuration of a communication apparatus according to the third embodiment is identical to the configuration shown in Figs. 1 and 9, its description is omitted. A circuit configuration is not limited to Fig. 4 and can take the form of the hardware block indicated in Fig. 10. Further, an external configuration is not limited to Fig. 1 and can take the form of the configuration indicated in Fig. 12 or Fig. 13.
The following describes another process for changing a phase vector by a base unit according to the third embodiment, with reference to Fig. 19. Figs. 18 and 19 are identically configured except for step S501 of Fig. 19. Therefore, steps identical to those of Fig. 18 are assigned the same numbers, and descriptions thereof are thus omitted. When a communication signal transmitted from another network has been detected (step S101 : Yes), controller 35 of base unit 10B determines whether or not a signal level (e.g., voltage or power) of the detected communication signal is at a predetermined threshold or higher (step S501 ). The predetermined threshold may be a value that does not substantially lower communication efficiency even if interference occurs between communication signals from the two networks, that is,
the network to which the communication apparatus belongs and the other network. When it is determined the signal level is not higher than the predetermined threshold (step S501 : No), the on-going process ends without executing the process for changing the phase vector. On the other hand, when it is determined that the signal level is higher than the predetermined threshold (step S501 : Yes), the process for changing the phase vector is executed (step S302).
As described above, only when the signal level of the detected communication signal is higher than the predetermined threshold, the process for changing the phase vector is executed. Therefore, even when the other network has the same phase vector, the process for changing the phase vector is not executed, thereby enabling a further reduction in the processing load for changing the phase vector.
In the above-described embodiments, descriptions are provided for cases where different transmission lines, i.e., power lines and coaxial cables, are used as an example of different networks. However, different types of transmission lines do not necessarily have to be used. For instance, when building power-line networks in individual residences of a collective housing area, one network built in a predetermined residence and another network built in another residence can change their phase vectors to avoid using the same phase vector. In this case, each network includes at least two PLC modems and the relationship between such modems does not necessarily have to involve a base unit and a remote unit.
Industrial Applicability
The present invention has effects of preventing interference between different networks during data communications using the multicarrier communication system and of improving transmission efficiency. The present invention is useful, for example, in the communication apparatus and the communication method thereof that are capable of data communications using the multicarrier communication system, such as power line communications.
Claims
1. A communication apparatus that performs data transmission employing a multicarrier communication method, the communication apparatus comprising: a phase vector modification unit that changes a phase vector corresponding to at least one of a plurality of subcarrier signals, so that different networks have different phase vectors, the plurality of subcarrier signals being included in a multicarrier signal; and a phase rotator that rotates a phase of at least one of the plurality of subcarrier signals based on the phase vector changed by the phase vector modification unit.
2. The communication apparatus according to claim 1 , wherein the phase vector modification unit changes the phase vector, so that the phase vector is randomized for each of the subcarriers.
3. The communication apparatus according to one of claims 1 and 2, wherein, when a plurality of one of logically and physically separated networks are present, the phase vector modification unit changes a phase vector to be used for the communication apparatus itself, so that a network to which the communication apparatus belongs and another network have different phase vectors.
4. The communication apparatus according to claim 3, wherein, when the communication apparatus builds a network or when the communication apparatus is connected to an existing network, the phase vector modification unit changes the phase vector according to a code of the network to be set.
5. The communication apparatus according to claim 3, wherein, when detecting the another network, which differs from the network to which the communication apparatus belongs, the phase vector modification unit changes the phase vector.
6. The communication apparatus according to claim 5, further comprising: a phase vector setting unit that stops a phase vector changing process by the phase vector modification unit, when the phase vector modification unit has not detected the another network during a predetermined time.
7. The communication apparatus according to one of claims 5 and 6, wherein, when detecting the another network, the phase vector modification unit further changes the phase vector only when a signal level of a multicarrier signal used for the detected another network is higher than a predetermined threshold.
8. The communication apparatus according to one of claims 6 and 7, further comprising: a phase vector setting unit that stops the phase vector changing process by the phase vector modification unit, the communication apparatus being a remote unit of a network including a base unit and the remote unit, wherein the phase vector modification unit detects a phase vector and a code of the network indicated in a multicarrier signal transmitted from another communication apparatus, and wherein the phase vector setting unit stops the phase vector changing process by the phase vector modification unit, when the phase vector detected by the phase vector modification unit is identical to the phase vector of the network to which the communication apparatus belongs, and when the code of the network detected by the phase vector modification unit is identical to the code of the network to which the communication apparatus belongs.
9. The communication apparatus according to claim 3, wherein, when detecting a communication apparatus of the another network, which differs from the network to which the communication apparatus belongs, and when the communication apparatus is a base unit of the network including the base unit and remote units, the phase vector modification unit changes the phase vectors of the communication apparatus and all the remote units connected to the network to which the communication apparatus belongs.
10. The communication apparatus according to claim 3, wherein, when detecting the communication apparatus of the another network, which differs from the network to which the communication apparatus belongs, and when the communication apparatus is a remote unit of the network including the base unit and remote units, the phase vector modification unit notifies the base unit of the network to which the communication apparatus belongs of the presence of the another network.
11. The communication apparatus according to one of claims 1 through 10, wherein the phase vector modification unit includes a random value generator that generates a random value by which a phase vector is generated.
12. The communication apparatus according to one of claims 1 through 10, wherein the phase vector modification unit includes a cyclic shift designator that performs a cyclic shift on a phase vector.
13. The communication apparatus according to one of claims 1 through 12, wherein, when determining the change of the phase vector deteriorates communication performance, the phase vector modification unit generates a new phase vector.
14. The communication apparatus according to one of claims 1 through 13, further comprising: a transmission connecting unit that is connectable to a plurality of transmission lines.
15. The communication apparatus according to one of claims 1 through 14, wherein the communication apparatus uses a power line as its transmission line for data transmission.
16. A communication method by which data transmission is performed employing a multicarrier communication, the communication method comprising: changing a phase vector corresponding to at least one of a plurality of subcarrier signals, so that different networks have different phase vectors, the plurality of subcarrier signals being included in a multicarrier signal; and rotating phase of at least one of the plurality of subcarrier signals based on the changed phase vector.
17. The communication method according to claim 16, further comprising: changing the phase vector, so that the phase vector is randomized for each of the subcarriers.
18. The communication method according to one of claims 16 and 17, further comprising: changing a phase vector to be used for the communication apparatus itself, so that a network to which the communication apparatus belongs and another network have different phase vectors, when a plurality of one of logically and physically separated networks are present.
19. The communication method according to claim 18, further comprising: changing the phase vectors of the communication apparatus and all the remote units connected to the network to which the communication apparatus belongs, when detecting a communication apparatus of the another network, which differs from the network to which the communication apparatus belongs, and when the communication apparatus is a base unit of the network including the base unit and remote units.
20. An integrated circuit that performs data transmission employing a multicarrier communication method, the integrated circuit comprising: a phase vector modification unit that changes a phase vector corresponding to at least one of a plurality of subcarrier signals, so that different networks have different phase vectors, the plurality of subcarrier signals being included in a multicarrier signal; and a phase rotator that rotates phase of at least one of the plurality of subcarrier signals based on the phase vector changed by the phase vector modification unit.
21. A communication apparatus that performs data transmission via a power line employing a multicarrier communication method, the communication apparatus comprising: a vector generator configured to generate a phase vector, the phase vector being a set of coefficients indicating a rotation degree corresponding to each of a plurality of subcarriers; a receiver configured to receive from another communication apparatus a multicarrier signal having the plurality of subcarriers, the multicarrier communication signal including network information regarding a network of the another communication apparatus; a demodulator configured to demodulate the multicarrier communication signal based on each of the plurality of subcarriers to generate a plurality of signal points, each of the plurality of signal points corresponding to each of the plurality of subcarriers; and a phase rotator configured to rotate each of the plurality of signal points on complex coordinate plane, based on each of the coefficients the set of which is the phase vector generated by the generator, wherein the generator being further configured to change the phase vector generated by the generator into other phase vector, when each of the plurality of signal points rotated by the phase rotator indicates the network information included in the multicarrier communication signal.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP06731827A EP1762013B1 (en) | 2005-04-08 | 2006-04-07 | Communication apparatus and communication method thereof |
| DE602006016049T DE602006016049D1 (en) | 2005-04-08 | 2006-04-07 | Communication device and communication method therefor |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005-112319 | 2005-04-08 | ||
| JP2005112319 | 2005-04-08 | ||
| JP2006-055202 | 2006-03-01 | ||
| JP2006055202A JP2006314081A (en) | 2005-04-08 | 2006-03-01 | Communication apparatus and communication method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2006109868A1 true WO2006109868A1 (en) | 2006-10-19 |
Family
ID=36579920
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2006/307891 Ceased WO2006109868A1 (en) | 2005-04-08 | 2006-04-07 | Communication apparatus and communication method thereof |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20060227890A1 (en) |
| EP (1) | EP1762013B1 (en) |
| JP (1) | JP2006314081A (en) |
| DE (1) | DE602006016049D1 (en) |
| WO (1) | WO2006109868A1 (en) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4895557B2 (en) * | 2005-09-16 | 2012-03-14 | パナソニック株式会社 | Multi-carrier communication apparatus and multi-carrier communication method |
| DE102006049507B4 (en) * | 2006-10-17 | 2016-05-25 | Sew-Eurodrive Gmbh & Co Kg | Plant and method for operating a plant |
| JP4755118B2 (en) * | 2007-01-31 | 2011-08-24 | 住友電気工業株式会社 | Power line communication device, power line communication master / slave determination method, and power line communication master identification method |
| JP5152967B2 (en) * | 2007-10-12 | 2013-02-27 | パナソニック株式会社 | COMMUNICATION METHOD, COMMUNICATION DEVICE, AND COMMUNICATION SYSTEM, |
| JP4935701B2 (en) * | 2008-02-04 | 2012-05-23 | Kddi株式会社 | Orthogonal frequency division multiplex communication apparatus and method |
| US8111765B2 (en) * | 2008-06-12 | 2012-02-07 | Panasonic Corporation | Communication apparatus, communication method, and integrated circuit |
| WO2010003176A1 (en) * | 2008-07-07 | 2010-01-14 | Commonwealth Scientific And Industrial Resaerch Organisation | Parallel packet transmission |
| JP5053200B2 (en) * | 2008-07-31 | 2012-10-17 | シャープ株式会社 | Communication system and communication method |
| JP5167097B2 (en) * | 2008-12-03 | 2013-03-21 | 株式会社エヌ・ティ・ティ・ドコモ | Signal generation apparatus and signal generation method |
| US8320478B2 (en) * | 2008-12-19 | 2012-11-27 | Entropic Communications, Inc. | System and method for generating a signal with a random low peak to average power ratio waveform for an orthogonal frequency division multiplexing system |
| FR3050849B1 (en) * | 2016-04-28 | 2019-08-30 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | METHOD AND DEVICE FOR REDUCING NOISE IN A MODULE SIGNAL |
| CN113660187A (en) * | 2021-07-02 | 2021-11-16 | 湖南艾科诺维科技有限公司 | Orthogonal multi-carrier transmission method, reception method and device based on random phase rotation |
| WO2023157143A1 (en) * | 2022-02-16 | 2023-08-24 | 日本電信電話株式会社 | Wireless communication method, wireless communication system, and transmission device |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0719004A2 (en) * | 1994-12-20 | 1996-06-26 | Matsushita Electric Industrial Co., Ltd. | OFDM system with additional protection against multipath effects |
| EP1357718A2 (en) * | 2002-04-26 | 2003-10-29 | Samsung Electronics Co., Ltd. | Multicarrier transmission with measures to reduce the ratio of peak to average power |
| US20040037311A1 (en) * | 2002-08-07 | 2004-02-26 | Phonex Broadband Corporation | Digital narrow band power line communication system |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3539522B2 (en) * | 1994-12-20 | 2004-07-07 | 松下電器産業株式会社 | Orthogonal frequency division multiplexed signal transmission method, and transmitter and receiver thereof |
| EP0719001A1 (en) * | 1994-12-22 | 1996-06-26 | ALCATEL BELL Naamloze Vennootschap | DMT modulator |
| EP0725509A1 (en) * | 1995-01-31 | 1996-08-07 | ALCATEL BELL Naamloze Vennootschap | Frequency division multiple access (FDMA) dedicated transmission system, transmitter and receiver used in such a transmission system |
| ES2176280T3 (en) * | 1995-08-21 | 2002-12-01 | Cit Alcatel | METHOD FOR INTERCALING DATA TABLES, ERROR CHRONOLOGICAL CORRECTION DEVICE AND MODULATOR THAT INCLUDES SUCH DEVICE. |
| US6088386A (en) * | 1996-07-15 | 2000-07-11 | Alcatel | Transmitter with phase rotor, modulator/demodulator, communication system and method performed thereby |
| US6072810A (en) * | 1996-11-08 | 2000-06-06 | Alcatel | Method to transparently transport an incoming clock signal over a network segment, and related transmitter and receiver unit |
| US6370156B2 (en) * | 1997-01-31 | 2002-04-09 | Alcatel | Modulation/demodulation of a pilot carrier, means and method to perform the modulation/demodulation |
| US6240129B1 (en) * | 1997-07-10 | 2001-05-29 | Alcatel | Method and windowing unit to reduce leakage, fourier transformer and DMT modem wherein the unit is used |
| US6813317B2 (en) * | 1999-12-14 | 2004-11-02 | Matsushita Electric Industrial Co., Ltd. | Multicarrier transmitting method and multicarrier transmitter circuit |
| US6928084B2 (en) * | 2000-03-28 | 2005-08-09 | At & T Corp. | OFDM communication system and method having a reduced peak-to-average power ratio |
| EP1599002B1 (en) * | 2000-04-26 | 2007-06-13 | Alcatel Lucent | Method to generate a pseudo random sequence of multi carrier data symbols, and related transmitter and receiver |
| DE10052907C1 (en) * | 2000-10-25 | 2002-06-06 | Fraunhofer Ges Forschung | Device and method for increasing the bandwidth in a line-bound multi-carrier system |
| IL144068A0 (en) * | 2001-06-28 | 2002-04-21 | Strathmore Ltd | A method for improving the utilization of radio communication bands, and a communication system using the method |
| KR100456701B1 (en) * | 2002-11-07 | 2004-11-10 | 삼성전자주식회사 | Multi carrier transmission system |
| GB0306110D0 (en) * | 2003-03-18 | 2003-04-23 | Univ Glasgow | A telecommunications method and system |
| US7423992B2 (en) * | 2003-04-16 | 2008-09-09 | Sony Corporation | Time slot and carrier frequency allocation in a network |
| KR100938095B1 (en) * | 2003-11-19 | 2010-01-21 | 삼성전자주식회사 | Apparatus and method for generating preamble sequence in communication system using orthogonal frequency division multiplexing |
| US7324813B2 (en) * | 2004-03-05 | 2008-01-29 | At&T Mobility Ii Llc | Method and system for controlling the operation of movable wireless networks |
| JP4703135B2 (en) * | 2004-05-25 | 2011-06-15 | 株式会社エヌ・ティ・ティ・ドコモ | Transmitter and transmission control method |
| JP4359191B2 (en) * | 2004-06-01 | 2009-11-04 | 株式会社日立国際電気 | Signal generator |
| US7689175B2 (en) * | 2005-01-21 | 2010-03-30 | Sony Corporation | Configurable frequency band elimination for powerline network |
| US8213541B2 (en) * | 2006-09-12 | 2012-07-03 | Hera Wireless S.A. | Receiving method for receiving signals by a plurality of antennas, and a receiving apparatus and a radio apparatus using the same |
| US8111765B2 (en) * | 2008-06-12 | 2012-02-07 | Panasonic Corporation | Communication apparatus, communication method, and integrated circuit |
-
2006
- 2006-03-01 JP JP2006055202A patent/JP2006314081A/en active Pending
- 2006-04-06 US US11/398,691 patent/US20060227890A1/en not_active Abandoned
- 2006-04-07 WO PCT/JP2006/307891 patent/WO2006109868A1/en not_active Ceased
- 2006-04-07 EP EP06731827A patent/EP1762013B1/en not_active Expired - Lifetime
- 2006-04-07 DE DE602006016049T patent/DE602006016049D1/en not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0719004A2 (en) * | 1994-12-20 | 1996-06-26 | Matsushita Electric Industrial Co., Ltd. | OFDM system with additional protection against multipath effects |
| EP1357718A2 (en) * | 2002-04-26 | 2003-10-29 | Samsung Electronics Co., Ltd. | Multicarrier transmission with measures to reduce the ratio of peak to average power |
| US20040037311A1 (en) * | 2002-08-07 | 2004-02-26 | Phonex Broadband Corporation | Digital narrow band power line communication system |
Non-Patent Citations (1)
| Title |
|---|
| DENIS J G MESTDAGH ET AL: "A Method to Reduce the Probability of Clipping in DMT-Based Transceivers", IEEE TRANSACTIONS ON COMMUNICATIONS, IEEE SERVICE CENTER, PISCATAWAY, NJ, US, vol. 44, no. 10, October 1996 (1996-10-01), XP011008806, ISSN: 0090-6778 * |
Also Published As
| Publication number | Publication date |
|---|---|
| DE602006016049D1 (en) | 2010-09-23 |
| JP2006314081A (en) | 2006-11-16 |
| EP1762013A1 (en) | 2007-03-14 |
| EP1762013B1 (en) | 2010-08-11 |
| US20060227890A1 (en) | 2006-10-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4849972B2 (en) | Communication device, communication system, image acquisition device, moving image acquisition device, and setting method thereof | |
| US9419756B2 (en) | Communication apparatus, integrated circuit, and communication method | |
| US8258649B2 (en) | Communicating over power distribution media | |
| US20190140693A1 (en) | Method to use a preamble with band extension in power line communications | |
| Sagar | Powerline Communications Systems: Overview and Analysis | |
| EP1762013B1 (en) | Communication apparatus and communication method thereof | |
| US10044493B2 (en) | MAC cycle alignment method for neighboring network coordination | |
| CN102801494B (en) | Communication system, method and node | |
| JP5267514B2 (en) | Power line communication device, integrated circuit, and power line communication method | |
| JP4672467B2 (en) | Communication system and communication method | |
| Ji et al. | Multimedia in home networking | |
| WO2009008566A1 (en) | Power line/ wireless communication equipment, broadband over power line communication system having the same, and method thereof | |
| Koch | Power line communications and hybrid systems for home networks | |
| Rao et al. | Powerline communication system with alternative technology based on new modulation schemes |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 2006731827 Country of ref document: EP |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWP | Wipo information: published in national office |
Ref document number: 2006731827 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| NENP | Non-entry into the national phase |
Ref country code: RU |