1. Technical Field
The present invention is related to a communication apparatus, a communication method, a circuit module and an integrated circuit, which perform multi-carrier communication operations among a plurality of communication apparatuses, while these communication apparatuses are connected to a transmission channel and share a communication band.
2. Background Art
Since transmission systems such as the OFDM (Orthogonal Frequency Division Multiplexing) system using a plurality of sub-carriers have such a great merit that high quality communications can be carried out even in a severe transmission channel, these transmission systems are utilized not only in wireless communications, but also in wired communications such as power line communications. Generally speaking, frequency bands from 2 MHz to 30 MHz are used as the frequency bands of the power line communications (refer to, for example, Patent Publication 1). In addition, technical ideas capable of utilizing broadband covering higher frequency bands than the above-described frequency band are recently considered.
Also, other technical ideas capable of equalizing levels of time waveforms in order not produce peaks and capable of suppressing interference and the like are proposed in multi-carrier communications with employment of a plurality of sub-carriers. In the above-described peak suppressing technical ideas, in such a case that a large peak is not present in time waveforms, phases of respective sub-carriers are rotated by using a default phase vector, whereas in such a case that a large peak may be monitored, a phase vector is changed so as to search such a phase vector by which the peak is not produced. Then, the phases of the respective sub-carriers are rotated by the searched phase vector (refer to, for example, Non-patent Publication 1). In multi-carrier communications, such peak suppressing technical ideas constitute essential techniques to decrease a difficulty in design of power amplifiers.
In the case that a plurality of different logic networks are formed by employing communication apparatuses such as power line communication apparatuses connected to transmission channels, security among these different networks is maintained by employing network keys and the like. In general, technical specifications of these communication apparatuses connected to the respective networks are identical to each other. In other words, phase vectors which are employed in order to suppress peaks are also identical to each other. With employment of the above-described technical ideas, even among the networks which are different from each other in physical layer levels of communication apparatuses, signals of the respective networks can be sensed (carrier sensing is available); if the CSMA (Carrier Sense Multiple Access) technique and the like are utilized, then it is possible to suppress collisions of signals; and even when the different networks are present relatively close to each other, communications can be smoothly carried out
The technical idea described in the Patent Publication 1 has the following purpose: That is, even in such a case that the plural sorts of communication apparatuses whose communication systems are different from each other are connected to the shared transmission channel, the collisions of the signals are avoided without executing the demodulating process operation and the like which may cause relatively heavy loads, and signals outputted from other communication apparatuses can be readily sensed. In accordance with this technical idea, such a condition for indicating whether or not a communication request signal of a control period is present may change a slot allocation of a data period subsequent to the control period. Then, since a communication request signal is rotated by a phase vector, the communication request signal can be firmly sensed. However, a detailed description is not made of a slot allocation of a data domain. Thus, in this technical idea, there are some possibilities that data capable of satisfying a required delay time cannot be firmly transmitted.
[Patent Publication 1] JP-A-2007-135180
[Non-patent Publication 1] 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, Volume 44, No. 10, pages 1234 to 1238, in 1996
The present invention has been made to solve the above-described problems, and therefore, has an object to provide a communication apparatus, a communication method, a circuit module and an integrated circuit, by which even when plural sorts of communication apparatuses whose communication systems are different from each other are connected to a shared transmission channel, while limit of delays in response to data which are tried to be transmitted by the respective communication apparatuses can be satisfied, signals can be transmitted in a higher efficiency by avoiding collisions of signals. Also, another object of the present invention is to provide a communication method, a communication apparatus and a communication system, which are capable of reducing processing workloads for allocating slots executed by the communication apparatuses in order to avoid collisions of the signals.
According to the invention, there is provided a communication apparatus for communicating based on a first communication system, via a transmission channel to which a first other communication apparatus communicating based on the first communication system, second other communication apparatuses communicating based on a second communication system, and third other communication apparatuses communicating based on a third communication system are connected, wherein a data transmission domain and a notification domain for notifying a data transmission within the data transmission domain are allocated to the communication apparatus and the first other communication apparatus, the second other communication apparatuses, and the third other communication apparatuses, respectively,
the communication apparatus, including:
a detector which detects a notice transmitted from the first, second and third other communication apparatuses within the notification domain;
a transmitter which transmits a notice for the data transmission within the notification domain; and
a controller which reallocates the data transmission domain in accordance with the notice transmitted from the first, second and third other communication apparatuses and the notice transmitted from the transmitter.
According to the invention, there is provided a communication method of a communication apparatus for communicating based on a first communication system, via a transmission channel to which a first other communication apparatus communicating based on the first communication system, second other communication apparatuses communicating based on a second communication system, and third other communication apparatuses communicating based on a third communication system are connected, wherein a data transmission domain and a notification domain for notifying a data transmission within the data transmission domain are allocated to the communication apparatus and the first other communication apparatus, the second other communication apparatuses, and the third other communication apparatuses, respectively,
the communication method, including:
detecting a notice transmitted from the first, second and third other communication apparatuses within the notification domain;
transmitting a notice for the data transmission within the notification domain; and
reallocating the data transmission domain in accordance with the notice transmitted from the first, second and third other communication apparatuses and the notice transmitted from the transmitter.
According to the invention, there is provided a circuit module of a communication apparatus for communicating based on a first communication system, via a transmission channel to which a first other communication apparatus communicating based on the first communication system, second other communication apparatuses communicating based on a second communication system, and third other communication apparatuses communicating based on a third communication system are connected, wherein a data transmission domain and a notification domain for notifying a data transmission within the data transmission domain are allocated to the communication apparatus and the first other communication apparatus, the second other communication apparatuses, and the third other communication apparatuses respectively,
the circuit module, including:
a coupler for interfacing with the transmission channel;
a detector which detects a notice transmitted from the first, second and third other communication apparatuses within the notification domain via the coupler;
a transmitter which transmits a notice for the circuit module within the notification domain; and
a controller which reallocates the data transmission domain in accordance with the notice transmitted from the first, second and third other communication apparatuses and the notice transmitted from the transmitter.
According to the invention, there is provided an integrated circuit of a communication apparatus for communicating based on a first communication system, via a transmission channel to which a first other communication apparatus communicating based on the first communication system, second other communication apparatuses communicating based on a second communication system, and third other communication apparatuses communicating based on a third communication system are connected, wherein a data transmission domain and a notification domain for notifying a data transmission within the data transmission domain are allocated to the communication apparatus and the first other communication apparatus, the second other communication apparatuses, and the third other communication apparatuses, respectively,
the integrated circuit, including:
a detector which detects a notice transmitted from the first, second and third other communication apparatuses within the notification domain via a coupler for interfacing with the transmission channel;
a transmitter which transmits a notice for the data transmission within the notification domain via the coupler; and
a controller which reallocates the data transmission domain in accordance with the notice transmitted from the first, second and third other communication apparatuses and the notice transmitted from the transmitter.
According to the invention, there is provided a communication method for communicating via a transmission channel to which first communication apparatuses communicating based on a first communication system, second communication apparatuses communicating based on a second communication system, and third communication apparatuses communicating based on a third communication system are connected, wherein a data transmission domain and a notification domain for notifying a data transmission within the data transmission domain are allocated to the first communication apparatuses, the second communication apparatuses, and the third communication apparatuses, respectively,
the communication method, including:
transmitting notices of the data transmission for each of the first communication apparatuses, the second communication apparatuses and the third communication apparatuses within the notification domain; and
reallocating the data transmission domain in accordance with the notice transmitted from the first, second and third communication apparatuses.
According to the invention, even when plural sorts of communication apparatuses whose communication systems are different from each other are connected to a shared transmission channel, while limit of delays in response to data which are tried to be transmitted by the respective communication apparatuses can be satisfied, signals can be transmitted in a higher efficiency by avoiding collisions of signals. Also, it is possible to provide a communication apparatus for reducing processing workloads for allocating slots executed by the communication apparatuses in order to avoid collisions of the signals.
The above objects and advantages of the present invention will become more apparent by describing in detail preferred exemplary embodiments thereof with reference to the accompanying drawings, wherein like reference numerals designate like or corresponding parts throughout the several views, and wherein:
Referring now to drawings, a description is made of various embodiments of the present invention. It should be understood that although both a power line communication apparatus and a power line communication system will be exemplified in the below-mentioned descriptions, the present invention may be similarly applied to other communication apparatuses and other communication systems such as wireless LANs (Local Area Networks).
In
As will be later described in detail, the PLC modems 10 contain LAN modular jacks such as RJ45. A telephone set 51 equipped with a display device, a door interphone 52, televisions (TV) 53 and 56, a video server 54, a personal computer (PC) 55, and a broadband router (BB router) 57 are connected to these modular jacks, while the broadband router 57 is connected to the Internet 58.
The PLC modems 10A1, 10A2, 10B1, 10B2, 10C1, 10C2, and 10C3, which constitute the power line communication system of
Next, a concrete structural example of the PLC modem 10 is shown in
In a circuit module 30, a main IC (Integrated circuit) 11, an AFE-IC (Analog Front End IC) 12, a low-pass filter (LPF) 13, a driver IC 15, a coupler 16, a band-pass filter (BPF) 17, a memory 18, an Ethernet PHY-IC (Physical layer-Integrated Circuit) 19, and an AC cycle detector 60 are provided. The coupler 16 is connected to the power supply connector 21, and is further connected to the power line 1A via the power line 1B, the power supply plug 25, and an outlet 2. Also, the indicator 23 is connected to the main IC 11, and a LAN cable 26 is connected to the modular jack 22 in order to be connected to an electric appliance such as a personal computer. It should also be noted that the main IC 11 functions as a communication control unit in such a case that the main IC 11 performs a power line communication.
The main IC 11 is constituted by a CPU (Central Processing Unit) 11A, PLC-MAC (Power Line Communication/Media Access Control layer) blocks 11C1 and 11C2, and PLC-PHY (Power Line Communication/Physical layer) blocks 11B1 and 11B2. The CPU 11A implements a 32-bit RISC (Reduced Instruction Set Computer) processor. The PLC-MAC block 11C2 manages a MAC layer (Media Access Control layer) of a transmission signal, and the PLC-MAC block 11C1 manages a MAC hoer of a reception signal. Also, the PLC-PHY block 11B2 manages a PHY layer (Physical layer) of the transmission signal, and the PLC-PHY block 11B1 manages a PHY layer of the reception signal. The AFE-IC 12 is arranged by a D/A converter (DAC) 12A, an A/D converter (ADC) 12D, and variable gain amplifiers (VGA) 12B and 12C. The coupler 16 is constituted by a coil transformer 16A and coupling capacitors 16B and 16C. It should also be understood that the CPU 11A controls operations of the PLC-MAC blocks 11C1, 11C2 and the PLC-PHY blocks 11B1, 11B2, and also, controls the entire operations of the PLC modem 10 by utilizing data stored in the memory 18.
In
Similar to a general modem, the main IC 11 is an electric circuit (LSI) which performs signal process operations including a basic control operation and modulating/demodulating operations so as to execute data communication operations. In other words, the main IC 11 modulates reception data outputted from a communication terminal such as a PC (Personal Computer), and then, outputs the modulated data as a transmission signal (transmission data) to the AFE-IC 12. Further, the main IC 11 demodulates a signal which is inputted from the side of the power line 1A via the AFE-IC 12, and then, outputs the demodulated signal as a reception signal to the communication terminal such as the PC.
The AC cycle detector 60 produces such a synchronization signal which is required in order that the respective PLC modems 10 execute control operations at common timing. The AC cycle detector 60 is arranged by a diode bridge 60a, resistors 60b and 60c, a DC power supply unit 60e, and a capacitor 60d. The diode bridge 60a is connected to the resistor 60b. The resistor 60b is connected series to the resistor 60c. Both the resistors 60b and 60c are connected parallel to one terminal of the capacity 60d. The DC power supply unit 60e is connected to the other terminal of the capacitor 60d. Concretely speaking, the synchronization signal is processed in accordance with the below-mentioned manner. That is, the AC cycle detector 60 detects zero cross points of an AC power waveform AC of a commercial power supply which is applied to the transmission channel 1A, namely, such zero cross points of AC voltage waveform constructed of a sine wave having a frequency of 50 Hz, or 60 HZ. Then, the AC cycle detector 60 produces a synchronism signal while the timing for detecting the zero cross point is defined as a reference. As one example of the above-described synchronization signal, a rectangular wave may be conceived which is constituted by a plural of pulses synchronized with the zero cross points of the AC power waveform. The AC cycle detector 60 is not necessarily required. In this alternative case, the synchronization among these PLC modems 10 may be established by employing a synchronization signal contained in a communication signal.
A communication operation by the PLC modem 10 shown in
A signal received from the power line 1A is supplied via the coupler 16 to the band-pass filter 17, and then, a gain of the supplied signal is adjusted by the variable gain amplifier (VGA) 12C of the AFE-IC 12. Thereafter, the gain-adjusted signal is A/D-converted by the A/D converter (ADC) 12D into a digital signal, and then, the digital signal is supplied to the main IC 11 so as to be digitally processed, so that the inputted analog signal is converted into the digital data. Then, this digital data is outputted via the Ethernet PHY-IC 19 from the modular jack 22.
A circuit module 30 is equipped with one hardware which is arranged by a main IC (Integrated Circuit) 31, an AFE-IC (Analog Front End/Integrated Circuit) 32, a low-pass filter (LPF) 33, and a driver IC 35 in order to perform one set of a communication process operation. The circuit module 30 is further equipped with another hardware which is arranged by a sub-IC 41, an AFE-IC 42, a low-pass filter 43, and a driver IC 45 in order to perform one set of a communication process operation. Since two sets of the above-described hardware are basically identical to the above-described main IC 11, AFE-IC 12, low-pass filter 13, and driver IC 15 of the PLC modem 10 shown in
The power line communication system indicated in
A data signal domain corresponds to a time domain in which a plurality of control cycles are continuously provided, while each of the respective control cycles contains a plurality of data slots. A data slot corresponds to such a time domain that data supplied from a specific PLC modem are grouped, and then, the grouped data is transmitted. Since a control signal domain is provided at a head of a communication cycle, both a control cycle of the head of the communication cycle, and a head data slot of the head control cycle are made short by the control signal domain. A data slot is a data slot formed by the TDM (Time Division Multiplexing) system, and however, mat contain a data slot formed by the FDM (Frequency Division Multiplexing).
A control signal which is transmitted within a control signal domain contains such a notification signal within a data signal domain subsequent to this control signal domain, while the notification signal notifies that data is transmitted from a PLC modem which has transmitted the above-described control signal. Within a data signal domain after a notification signal is transmitted, a data signal is transmitted from the PLC modem which has transmitted the above-described notification signal by a plurality of data slots which uniquely correspond to at least this notification signal. The data slots which uniquely correspond to the notification signal contains a plurality of data slots among data slots which constitute each of control cycles, so that data from a PLC modem are transmitted without having a large interval within a data signal domain. As a consequence, while limits of delays in response to data which are tried to be transmitted by the respective communication apparatuses can be satisfied, data signals can be transmitted in a higher efficiency by avoiding collisions of data signals.
In the example of
The control signal domain “C” corresponds to a time domain which is provided at a head of a communication cycle “H”, and contains at least a notification signal domain “R” during which the above-described notification signal is transmitted (refer to (c) in
Next, a description is made of such an allocation example that data slots are allocated within a data signal domain after a notification signal is transmitted.
As previously described, in such a case that a notification signal corresponding to a specific notification system is present, data slots to be allocated in responding to this notification signal contain such data slots which are previously and uniquely allocated to the respective communication systems. For instance, in the case that a notification signal of the communication system “A” is transmitted, the data slots to be allocated thereto contains the data slots S1, S4, S7, which are uniquely allocated to the communication system “A”. Also, in the case that a notification signal of the communication system “B” is transmitted, the data slots to be allocated thereto have contained the data slots S2, S5, S8, which are uniquely allocated to the communication system “B”. Furthermore, in the case that a notification signal of the communication system “C” is transmitted, the data slots to be allocated thereto have contained the data slots S3, S6, S9, which are uniquely allocated to the communication system “C”. Then, such data slots allocated to such communication systems whose notification signals have not be transmitted are properly allocated to other communication systems whose notification signals are transmitted.
It should also be noted that while the present system is not restricted only to a total number of these communication systems, the tables are constructed in accordance with the above-described example in conjunction with the number of communication systems, so that a similar effect may be expected. For example, in such a case that the major communication system is constructed of two systems (namely, communication systems “A” and “B”), it is sufficient to realize such a data slot allocation table as shown in
As another embodiment of the present invention, a description is made of such a case that each of communication systems holds a plurality of tables with reference to
In the present embodiment, a slot “X” is added by considering two tables (alternatively, phase vector may be added in order to share other slots). Such a case that the respective communication systems alternately transmit notification signals will now be considered. At this time, as represented in
Although the above-described embodiments have exemplified such a case that the respective communication systems alternately transmits the notification signals, other notification signal transmitting methods may be similarly employed by employing the table updating slot. Also, a plurality of table updating slots may be provided, and therefore a plurality of tables can be constructed.
As previously described, when the PLC modem 10 connected to the power line 1A transmits the data, the PLC modem 110 transmits the control signal, receivers the control signal, transmits the data signal, and receives the data signal. These process operations are mainly carried out by the main IC 11.
Even when plural sorts of communication apparatuses whose communication systems are different from each other are connected to the shared transmission channel, the present invention is usefully employed as a communication method, a communication apparatus, a communication system, and the like, which can perform the following process operations: That is, while limits of delays in response to data which are tried to be transmitted by the respective communication apparatuses can be satisfied, signals can be transmitted in a higher efficiency by avoiding collisions of signals. Also, the present invention is useful as such a communication method, a communication apparatus, a communication system, and the like, which are capable of reducing processing workloads for allocating the slots executed by the communication apparatus in order to avoid the collisions of the signals.
This application is based upon and claims the benefit of priority of Japanese Patent Application No. 2007-266950 filed on Oct. 12, 2007, the contents of which are incorporated herein by reference in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2007-266950 | Oct 2007 | JP | national |
This is a continuation application of application Ser. No. 12/249,109 filed Oct. 10, 2008, which is based on Japanese Application No. 2007-266950 filed Oct. 12, 2007, the entire contents of each of which are incorporated by reference herein.
Number | Name | Date | Kind |
---|---|---|---|
3897887 | Goldberg | Aug 1975 | A |
4377804 | Suzuki | Mar 1983 | A |
4988972 | Takagi | Jan 1991 | A |
5694436 | Huang et al. | Dec 1997 | A |
5768318 | Mestdagh | Jun 1998 | A |
5809030 | Mestdagh et al. | Sep 1998 | A |
5828293 | Rickard | Oct 1998 | A |
5907560 | Spruyt | May 1999 | A |
5966668 | Lindroth | Oct 1999 | A |
6072810 | Van Der Putten et al. | Jun 2000 | A |
6088386 | Spruyt et al. | Jul 2000 | A |
6101214 | Hershey et al. | Aug 2000 | A |
6202178 | Spruyt | Mar 2001 | B1 |
6240129 | Reusens et al. | May 2001 | B1 |
6327273 | Van Der Putten et al. | Dec 2001 | B1 |
6370156 | Spruyt et al. | Apr 2002 | B2 |
6477171 | Wakeley et al. | Nov 2002 | B1 |
6754235 | Van Der Putten et al. | Jun 2004 | B2 |
6804209 | Sugaya et al. | Oct 2004 | B1 |
6836469 | Wu | Dec 2004 | B1 |
6845106 | McKinnon et al. | Jan 2005 | B2 |
6876643 | Aggarwal et al. | Apr 2005 | B1 |
6912233 | Spruyt et al. | Jun 2005 | B2 |
7035288 | Spruyt et al. | Apr 2006 | B2 |
7042897 | Sivaprakasam et al. | May 2006 | B1 |
7218679 | Kodama et al. | May 2007 | B2 |
7242729 | Heistermann et al. | Jul 2007 | B1 |
7286494 | Kaku et al. | Oct 2007 | B2 |
7346021 | Yoshizawa et al. | Mar 2008 | B2 |
7653012 | Ayyagari et al. | Jan 2010 | B2 |
7742393 | Bonicatto et al. | Jun 2010 | B2 |
8139626 | Galli et al. | Mar 2012 | B2 |
8565292 | Galli et al. | Oct 2013 | B2 |
20010014101 | Spruyt et al. | Aug 2001 | A1 |
20020186714 | Mestdagh | Dec 2002 | A1 |
20030098789 | Murakami et al. | May 2003 | A1 |
20030128660 | Ito et al. | Jul 2003 | A1 |
20030156014 | Kodama et al. | Aug 2003 | A1 |
20040174907 | Van Der Putten et al. | Sep 2004 | A1 |
20040208139 | Iwamura | Oct 2004 | A1 |
20050169363 | Logvinov et al. | Aug 2005 | A1 |
20050190785 | Yonge, III et al. | Sep 2005 | A1 |
20060153324 | Spruyt et al. | Jul 2006 | A1 |
20060165047 | Kodama et al. | Jul 2006 | A1 |
20070115112 | Elwell et al. | May 2007 | A1 |
20070121676 | Koga et al. | May 2007 | A1 |
20070206345 | Kodama et al. | Sep 2007 | A1 |
20070293953 | Hoshi | Dec 2007 | A1 |
20070297407 | Kubota | Dec 2007 | A1 |
20080088418 | Sugita | Apr 2008 | A1 |
20090103642 | Galli et al. | Apr 2009 | A1 |
20100158039 | Koide et al. | Jun 2010 | A1 |
20100220593 | Fujiwara et al. | Sep 2010 | A1 |
20120155521 | Galli et al. | Jun 2012 | A1 |
Number | Date | Country |
---|---|---|
62294339 | Dec 1987 | EP |
0 503 212 | Sep 1992 | EP |
1 324 522 | Jul 2003 | EP |
1 331 765 | Jul 2003 | EP |
1 357 718 | Oct 2003 | EP |
H01136430 | May 1989 | JP |
H11266190 | Sep 1999 | JP |
2000165304 | Jun 2000 | JP |
2002111553 | Apr 2002 | JP |
2002237701 | Aug 2002 | JP |
2002314466 | Oct 2002 | JP |
2003218831 | Jul 2003 | JP |
2004007490 | Jan 2004 | JP |
2005033639 | Feb 2005 | JP |
2005253076 | Sep 2005 | JP |
2007135180 | May 2007 | JP |
2009-100044 | May 2009 | JP |
2191477 | Oct 2002 | RU |
0237752 | May 2002 | WO |
03009083 | Jan 2003 | WO |
2004015907 | Feb 2004 | WO |
2004038980 | May 2004 | WO |
2004095165 | Nov 2004 | WO |
Entry |
---|
Japanese Office Action dated Jul. 6, 2010, with Partial English Translation. |
European Search Report dated Aug. 27, 2010, for EP 10 16 9100. |
Lee et al., “HomePlug 1.0 Powerline Communication LANs—Protocol Description and Performance Results version 5.4,” Int. J. Commun. Syst. 2000: 00:3-6, XP003005506, Jan. 2000, pp. 1-25. |
Korean Office Action dated Feb. 24, 2010, in the corresponding Korean patent application 10-2006-7017279, with English translation. |
International Search Report dated Oct. 17, 2006. |
“Powerline Telecommunications (PLT); Coexistence of Access and In-House Powerline Systems,” ETSI TS 101 867 V1.1.1, European Telecommunications Standards Institute, Nov. 2000, XP014006769, pp. 1-11. |
International Search Report dated Dec. 12, 2006. |
European Search Report for EP 10 16 6015 dated Aug. 12, 2010. |
Extended European Search Report for EP 10 18 2010 dated Mar. 15, 2011. |
English Translation of Russian Decision on Grant for Application No. 2010114258 dated May 30, 2012. |
Extended European Search Report for EP 12 18 6903 dated Dec. 12, 2012. |
International Search Report dated Mar. 10, 2009. |
Mestdagh et al., “A Method to Reduce the Probability of Clipping in DMT-Based Transceivers,” IEEE Transactions on Communications, 44(10):1234-1238, Oct. 1996. |
Number | Date | Country | |
---|---|---|---|
20140023152 A1 | Jan 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13403855 | Feb 2012 | US |
Child | 14032521 | US | |
Parent | 12249109 | Oct 2008 | US |
Child | 13403855 | US |