This application is based upon and claims the benefit of priority from Japanese patent application No. 2013-038228, filed on Feb. 28, 2013, the disclosure of which is incorporated herein in its entirety by reference.
The present invention relates to a communication device, and a communication method.
CSMA/CA (Carrier Sense Multiple Access/Collision Avoidance) has been available as a communication method to avoid collisions of frames using the same frequency (http://ja.wikipedia.org/wiki/CSMA/CA or http://en.wikipedia.org/wiki/CSMA/CA). According to CSMA/CA, a confirmation process is carried out prior to conducting a communication in order to determine whether there is a host presently communicating by conducting a test reception.
When a plurality of clients share a common line, and no other client is conducting a communication, one starts its communication. When a host is present during a carrier sensing phase, it is highly possible that a collision will occur if a transmission is attempted simultaneously as the end of a communication. Thus, when an end of a transmission by a host is detected, a waiting period of random length is assigned prior to starting another transmission.
The present inventors have found the following problem. According to the above stated method, there is a problem that one host is not allowed to conduct a communication when another host is conducting another communication. For example, there are occasions where it is necessary, due to a line deterioration, to conduct a communication using a robust frame having a low bit rate. In such occasions in which the low bit rated frame is transmitted, the speed of the entire network may be slowed down due to a long duration of an occupied line.
Other problems and novel features will become obvious from the following description and the accompanying drawings of the present application.
According to a first aspect of the embodiment, a communication device includes a first demodulation unit arranged to demodulate a first frame transmitted using a first communication method operable to communicate when CNR is smaller than 0 dB; and a second demodulation unit arranged to demodulate, in parallel with the first demodulation unit demodulating the first frame, a second frame transmitted using a second communication method having a rate higher than a rate of the first communication method at a frequency band same as a frequency band used for the first communication method; wherein the communication device adjusts a gain of an amplifier in accordance with a detection outcome of a preamble included in the first frame and the second frame.
Note that a device according to the above stated example may be valid as the present embodiment when the same takes a form of a method, a system, or a program for allowing a computer to execute a process, which is otherwise executed by the device or a portion thereof, and a communication system which includes the device.
According to the example described above, it is possible to provide a high-performance communication device, a communication system, and a communication method.
The above and other aspects, advantages and features will be more apparent from the following description of certain embodiments taken in conjunction with the accompanying drawings, in which:
For the clarity of the description, the following description and drawings may be simplified and abbreviated in an appropriate manner. Further, each element, which is depicted in the drawings as function blocks arranged to execute various processes, may be configured, as hardware, by a CPU, memory, or a circuit in another form, or, as software, by a program loaded onto a memory. Accordingly, these function blocks may be realized in a form of hardware, software, or a combination of the two as commonly understood by persons having ordinary skill in the art, and are not be limited to any specific form. Further, it is to be noted that the elements having substantially the same features depicted in the drawings will be assigned the same reference numerals, and the description thereof will not be repeated as appropriate.
Further, the program may be stored by using various types of non-transitory computer readable medium, and supplied to computers. The non-transitory computer readable medium includes various types of tangible storage medium. Examples of the non-transitory computer readable medium include a magnetic recording medium (such as a flexible disk, a magnetic tape, and a hard disk drive), a magneto-optic recording medium (such as a magneto-optic disk), a CD-ROM (Read Only Memory), a CD-R, and a CD-R/W, and a semiconductor memory (such as a mask ROM, a PROM (Programmable ROM), an EPROM (Erasable PROM), a flash ROM, and a RAM (Random Access Memory)). Further, the program may be supplied to computers by using various types of transitory computer readable media. Examples of the transitory computer readable media include an electrical signal, an optical signal, and an electromagnetic wave. The transitory computer readable media may be used to supply programs to computer through a wire communication path such as an electrical and an optical fiber, or wireless communication path.
(Outline)
An outline of the communication method according to the present example will be described.
Therefore, only one frame is transmitted at a same time, meaning that after a transmission of a frame 1 by a terminal A is completed, a frame 2 is transmitted by a terminal B. During such transmission, one of the frames occupies the line. As shown in
On the other hand, the applicant of the present invention provides an OFDM (Orthogonal Frequency Divisional Multiplexing) method which allows a robust communication when CNR (Carrier to Noise Ratio) is low for PLC, or the like, having a large noise or attenuation (Japanese Patent Application No. 2012-105866). For example, as shown in
In a communication method having a good noise proof property, even when frames collide, each collided frame may be demodulated. For example, as shown in
In the reception of the low rated frame 1, the high rated frames 2 to 4 become a noise to the frame 1. However, the low rated frame 1 is provided with a redundancy. Therefore, even if the high rated frames 2 to 4 are collided with the frame 1 for a certain period of time, the low rated frame 1 is demodulated.
In the reception of the high rated frames 2 to 4, the low rated frame 1 becomes a noise to the high rated frames 2 to 4. However, as shown in
Hereinafter, a communication system according to a present embodiment will be described.
The concentrator 10, which is a communication device, is connected to the first terminal 11 and the second terminal 12 via the electric power line 13. It is to be noted that although
The concentrator 10 is operable to communicate with the first terminal 11 and the second terminal 12. That is, the concentrator 10 transmits signals to the first terminal 11 and the second terminal 12, and receives signals from the first terminal 11 and the second terminal 12 via the electric power line 13. For example, the concentrator 10 modulates data, which is transmitted via a predetermined communication method, and transmits the modulated data to the first terminal 11 and the second terminal 12. The first terminal 11 and the second terminal 12 each receive frames via the electric power line 13. The concentrator 10 receives the frames transmitted by the first terminal 11 and the second terminal 12. The concentrator 10 demodulates the frame via a predetermined communication method. Note that the concentrator 10 may only include a receiving capability. Further, note that the OFDM method, or the like, may be used for modulation and demodulation.
The first terminal 11 is arranged farther from the concentrator 10, whereas the second terminal 12 is arranged nearer to the concentrator 10, relatively. That is, the communication range between the first terminal 11 and the concentrator 10 is greater than the communication range between the second terminal 12 and the concentrator 10. Since the greater the communication range, the greater the attenuation, the signal, which is transmitted to and received by the concentrator 10 and the first terminal 11, includes, relatively speaking, a greater attenuation. On the other hand, the signal, which is transmitted to and received by the concentrator 10 and the second terminal 12, includes, relatively speaking, a smaller attenuation.
Accordingly, for the communication between the concentrator 10 and the first terminal 11, a robust frame having a low rate is used. In other words, for the communication between the concentrator 10 and the first terminal 11, since the redundancy is provided to data, the length of the frame becomes long. On the other hand, for the communication between the concentrator 10 and the second terminal 12, a frame having a high rate and whose CNR is high is used. In other words, for the communication between the concentrator 10 and the second terminal 12, the length of frames is short.
Hereinafter, the communication method used for the communication between the concentrator 10 and the first terminal 11 will be referred to as a first communication method; and the communication method used for the communication between the concentrator 10 and the second terminal 12 will be referred to as a second communication method. Since the first communication method includes a large attenuation, a robust frame having a low rate (hereinafter, a first frame) will be used therein. Further, since the second communication method includes a small attenuation, a frame having a high rate and a high CNR (hereinafter, a second frame) will be used therein. Note that, the first communication method and the second communication method use the same frequency band. In other words, the first communication method and the second communication method transmit and receive frames by each placing data on a carrier of the same frequency.
The first communication method is used when CNR (i.e., Carrier to Noise Power Ratio) is smaller than 0 dB. On the other hand, the second communication method is used when CNR is greater than 0 dB. Note that the first communication method and the second communication method may use completely the same frequency, or the same frequency only for a portion of the carriers. That is, only a certain portion of the carriers needs to have the common frequency. For example, the first communication method and the second communication method each modulate and demodulate data via the OFDM method utilizing the common frequency.
Next, a configuration of the concentrator 10 will be described with reference to
The AFE 21 receives a reception signal propagated via the electric power line 13. The AFE 21 includes the PGA 22. The PGA 22 amplifies the received signal by a predetermined gain. Then, the AFE 21 outputs the received signal, which is amplified by the PGA 22, to the ADC 23. The ADC 23 carries out an AD conversion of the received signal. Here, the received signal, which is digitalized by the ADC 23, will be referred to as a digital received signal.
The ADC 23 outputs the digital received signal to the first preamble detection unit 25, the second preamble detection unit 26, the first demodulation unit 27, and the second demodulation unit 28. The first preamble detection unit 25 and the second preamble detection unit 26 each detect a preamble included in the digital received signal. The first preamble detection unit 25 detects a preamble included in a frame, which is modulated by the first communication method. The second preamble detection unit 26 detects a preamble included in a frame, which is modulated by the second communication method. Note that a preamble is arranged at a front end of a frame.
For example, when the first terminal 11 transmits, via the first communication method, a low rated and robust first frame, the first preamble detection unit 25 detects a preamble included in the first frame. In a similar manner, when the second terminal 12 transmits, via the second communication method, a high rated second frame having a high CNR, the second preamble detection unit 26 detects a preamble included in the second frame. The first preamble detection unit 25 and the second preamble detection unit 26 each output to the AGC 24 a detection signal indicating that a frame has been detected.
The AGC 24 adjusts a gain of the PGA 22 such as to make the levels of the received signal, inputted to the ADC 23, constant. The AGS 24 lowers the gain of the PGA 22 upon receiving the detection signal. Consequently, the AGC 24 lowers the gain of the PGA 22 while the frame being received. Then, when the frame reception is complete and the concentrator 10 is in a state in which it is not receiving a frame, the AGS 24 raises the gain. In this manner, the AGS 24 adjusts the gain of the PGA 22 in accordance with the detection signal. Accordingly, it becomes possible to amplify a header and/or payload, or the like, which follows the preamble of the frame, by an appropriate gain, and carry out the demodulation process appropriate to the frame. Note that the gain with respect to the first frame of the first communication method and the gain with respect to the second frame of the second communication method may be the same as or different from one another. For example, during a reception of a frame, AGS 24 controls the gain such that the signal levels inputted to the ADS 23 are even.
Further, the first preamble detection unit 25 outputs the detection signal to the first demodulation unit 27. The first demodulation unit 27 demodulates the digital received signal upon receiving the detection signal. The first demodulation unit 27 demodulates the first frame in accordance with the first communication method. Consequently, it becomes possible for the first demodulation unit 27 to demodulate the low rated and robust first frame.
In a similar manner, the second preamble detection unit 26 outputs the detection signal to the second demodulation unit 28. The second demodulation unit 28 demodulates the digital received signal upon receiving the detection signal. The second demodulation unit 28 demodulates the second frame in accordance with the second communication method. Consequently, it becomes possible for the second demodulation unit 28 to demodulate the high rated second frame.
The first demodulation unit 27 acquires first demodulated data by demodulating the first frame. The first demodulation unit 27 outputs the first demodulated data to the data processing unit 29. The second demodulation unit 28 acquires second demodulated data by demodulating the second frame. The second demodulation unit 28 outputs the second demodulated data to the data processing unit 29. The data processing unit 29 carries out a data processing to the first demodulated data and the second demodulated data. For example, the data processing unit 29 carries out a frequency/time de-interleave process, P/S conversion, and decoding, or the like. Consequently, the data processing unit 29 is operable to acquire data included in the received signal. Note that since the process carried out by the data processing unit 29 may be well known in the art, the description thereof will be omitted. The data processing unit 29 outputs a completion signal to the AGC 24 upon completing the process performing to the frame. As described above, AGC 24 adjusts the gain of the PGA 22 based on the completion signal. Consequently, in a state where no frame is being transmitted, the AGC 24 is operable to lower the gain of the PGA 22.
The first preamble detection unit 25 and the second preamble detection unit 26 operate in parallel. Further, the first demodulation unit 27 and the second demodulation unit 28 carry out the demodulation process in parallel. By virtue of such operation, it becomes possible to receive data even when the first terminal 11 and the second terminal 12 transmit respective frames simultaneously. That is, when the second preamble detection unit 26 detects the preamble of the second frame while the first demodulation unit 27 demodulates the first frame, the second demodulation unit 28 starts its demodulation process. Therefore, the first demodulation unit 27 and the second demodulation unit 28 are able to simultaneously carry out individual demodulation processes on respective frames.
Hereinafter, the demodulation processes which are carried out in parallel by the second demodulation unit 28 and the first demodulation unit 27 will be described with reference to
First, as shown by B in
While the first terminal 11 transmits the data, the second terminal 12 transmits data. As shown in A in
Since the first frame includes the redundancy, even when the reception signal of the second frame becomes a noise to the first frame, the first demodulation unit 27 is operable to demodulate the first frame. That is, a period, in which the second frame is transmitted, is adequately shorter compared with the length of the first frame. Therefore, even when the second frame becomes a noise to the first frame, it becomes possible to carry out the demodulation process of the first frame, which includes the redundancy.
In the meantime, since the first frame is used when the CNR is smaller than 0 dB, even when the reception signal of the first frame becomes a noise to the second frame, the second demodulation unit 28 is operable to demodulate the second frame. That is, the signal level of the first frame is adequately low compared with the signal level of the second frame. Thus, it becomes possible to carry out the demodulation process of the second frame.
As described above, the second demodulation unit 28 carries out the demodulation process in parallel with the demodulation process carried out by the first demodulation unit 27. That is, the demodulation process of the first frame carried out by the first demodulation unit 27 and the demodulation process of the second frame carried out by the second demodulation unit 28 are carried out simultaneously. Consequently, an occupation period of the line will be shortened, thereby improving the transmission rate of the entire network. Therefore, since the concentrator 10 is operable to receive a plurality of frames in parallel, the performance of the entire network will be improved. In a multiple access communication, since robust frames are actively collided, to an appropriate extent, the transmission capacity of the network is improved.
A communication device according to a present embodiment will be described with reference to
According to the present embodiment, the concentrator 10 includes, additionally to the configuration of the concentrator 10 illustrated in
The first demodulation unit 27 outputs demodulated data to the reception quality judgment unit 30 and the reception period judgment unit 31. The second demodulation unit 28 outputs demodulated data to the reception quality judgment unit 30 and the reception period judgment unit 31. The reception quality judgment unit 30 judges reception quality based on the demodulated data. The reception period judgment unit 31 judges a reception period based on the demodulated data. The reception period judgment data unit 31 judges reception quality by utilizing, for example, an LQI (Link Quality Indicator) value, which indicates the signal strength of the received signal. Note that the reception period judgment unit 31 may use an RSSI (Received Signal Strength Indicator) or an error rate, or the like, instead of the LQI value, or the combination of multiple indicators, to judge communication quality.
To be more specific, the reception period judgment unit 31 makes a judgment on a reception period of the first frame by utilizing header information, which is included in the first frame. That is, the reception period judgment unit 31 makes a determination as to whether or not the first frame is received. Then, the reception period judgment unit 31 outputs a judgment outcome to the transmission control unit 32. The reception quality judgment unit 30 makes a determination as to whether or not reception quality is above a predetermined value by comparing the reception quality of the first frame with a threshold value. Then, the reception quality judgment unit 30 outputs the judgment outcome regarding the reception quality to the transmission control unit 32.
The data processing unit 29 outputs transmission data to the modulation unit 33. The modulation unit 33 modulates the transmission data and outputs the modulated transmission data to the DAC 34. The DAC 34 carries out a DA conversion of the modulated transmission data. The DAC 34 outputs the transmission data, which is converted into analog data, to the AFE 35. The AFE 35 amplifies the analog transmission data with a predetermined gain. Then, the AFE 35 outputs the amplified transmission data as a transmission signal. For example, the transmission data is amplified such that the transmission signal is at a predetermined level. Then, the concentrator 10 outputs the transmission signal to the second terminal 12 via the electric power line 13.
The transmission control unit 32 controls the modulation process carried out by the modulation unit 33. That is, the transmission control unit 32 makes the modulation unit 33 carry out the modulation process when reception quality is above the predetermined level. On the other hand, when reception quality is below the predetermined level, the transmission control unit 32 controls so that the modulation unit 33 does not carry out the modulation process. That is, the modulation unit 33 is on standby until reception quality is above the predetermined level, and starts the modulation process once reception quality is at the predetermined level. Thus, the transmission control unit 32 controls the transmission process in accordance with reception quality.
With reference to
First, as shown by B in
As described above, since the first terminal 11 modulates the data by the first communication method, the first terminal 11 transmits the low rated and highly robust first frame. Accordingly, even when the second frame becomes a noise due to a wraparound, the concentrator 10 is operable to demodulate the first frame. Further, since the second frame includes the high CNR, the second terminal 12 is operable to demodulate the second frame. By virtue of such procedure, the concentrator 10 is operable to transmit data while receiving the first frame, thereby increasing the network capacity.
A communication device according to the present embodiment will be described with reference to
According to the present embodiment, like in the case of the second embodiment, the concentrator 10 transmits a transmission request, as shown by B in
The concentrator 10 carries out the transmission request while receiving the first frame. The concentrator 10 is operable to receive the second frame from the second terminal 12 while receiving the first frame from the first terminal 11 at an appropriate timing. The concentrator 10 is operable to receive and demodulate frames transmitted via different communication methods simultaneously, thereby increasing the network capacity.
A communication method according to a present embodiment will be described with reference to
According to the present embodiment, the concentrator 10 includes the first modulation unit 42 and the second modulation unit 43. The first modulation unit 42 modulates transmission data in accordance with the first communication method. The second modulation unit 43 modulates transmission data in accordance with the second communication method. The first modulation unit 42 modules a low rated first frame. The second modulation unit 43 modulates a high rated second frame. The first modulation unit 42 and the second modulation unit 43 modulate data in parallel. That is, the concentrator 10 carries out one modulation process in accordance with the first communication method and another modulation process in accordance with the second communication method in parallel. The first modulation unit 42 outputs the modulated first frame to the synthesis unit 44. The second modulation unit 43 outputs the modulated second frame to the synthesis unit 44.
The reception quality judgment unit 30 outputs reception quality to the line quality storage unit 41. The line quality storage unit 41 is a storage unit such as a memory arranged to store therein judgment outcomes of the reception quality. For example, the line quality storage unit 41 stores therein the reception quality, which is outputted from the reception quality judgment unit 30, as history. That is, the line quality storage unit 41 stores therein the reception quality in a chronological order.
The synthesis unit 44 synthesizes the second frame while transmitting the first frame. Then, the synthesis unit 44 outputs the digital transmission data, which is based on the two synthesized frames, to the DAC 34. The DAC 34 converts the digital transmission data to analog data, and transmits the converted analog transmission data to the AFE 35. The AFE 35 amplifies the digital transmission signal with a predetermined gain, and outputs the amplified signal to the electric power line 13. By such procedure, the first frame and the second frame are respectively transmitted to the first terminal 11 and the second terminal 12 via the electric power line 13.
The synthesis unit 44 synthesizes the first frame and the second frame in accordance with reception quality. The synthesis unit 44 sets a synthesis ratio based on the history of the reception quality retained at the line quality storage unit 41. For example, a ratio of the second frame with respect to the first frame is increased such as to allow the second terminal 12 to demodulate the second frame. That is, an appropriate synthesis ratio is set, based on the reception quality, such as the LQI value, in order to ensure an appropriate CNR to the second terminal 12. The first frame and the second frame are synthesized so that the signal level of the second frame is greater than the signal level of the first frame. For example, the signal level of the second frame is set based on the signal level of the reception quality at which communications were heretofore successfully carried out. Consequently, future communications will be carried out with certainty.
The concentrator 10 transmits the first frame to the first terminal 11. The concentrator 10 transmits the second frame to the second frame intermittently while the first frame being transmitted. The synthesis unit 44 synthesizes the first frame with the second frame and transmits the synthesized frame. That is, the synthesis unit 44 superimposes the second frame on the first frame, and transmits the superimposed frame. The synthesis unit 44 synthesizes the first frame with the second frame in a ratio corresponding to the second frame. Accordingly, the signal level of the first frame is lowered in a period in which the second frame is transmitted compared with a period in which only the first frame is transmitted. That is, while the second frame is superimposed on the first frame, the signal level of the first frame becomes lower than the signal level of the second frame. Further, the signal level of the second frame while the second frame is superimposed on the first frame is at the same level as the signal level of the first frame while the second frame is not superimposed on the first frame.
By virtue of such procedure, the concentrator 10 is operable to transmit the second frame to the second terminal 12 while transmitting the first frame to the first terminal 11. Accordingly, it becomes possible to transmit data to a plurality of terminals simultaneously. Thus, the network capacity is improved.
According to the present embodiment, in the reception process carried out by the concentrator 10 according to the first to fourth embodiments, when the second preamble detection unit 26 detects the preamble of the second frame, the AGC 24 sets a gain corresponding to the second frame. Then, when the reception of the second frame is complete, the AGC 24 sets a gain corresponding to the first frame. That is, the gain of PGA 22 set for a period when the first frame and the second frame are received simultaneously is different from the gain of PGA 22 set for a period when only the first frame is received. Note that since the configuration of the concentrator 10 for the present embodiment is the same as that described for the embodiments described above, the depiction thereof will be omitted.
A process carried out according to the present embodiment will be described with reference to
When the concentrator 10 receives the first frame, the first preamble detection unit 25 detects a preamble as described above. Then, the first preamble detection unit 25 outputs the detection signal to the AGC 24. The AGC 24 adjusts the gain of the PGA 22. In the period T1 to T2 shown in
When the concentrator 10 receives the second frame while receiving the first frame, the second preamble detection unit 26 detects the preamble of the second frame. Then, the second preamble detection unit 26 outputs the detection signal to the AGC 24. The AGC 24 sets a gain, which is suitable to the second frame. In the period T3 to T4 shown in
Next, in T5, the reception of the second frame is completed. Then, the AGC 24 adjusts the gain. That is, the AGC 24 returns from the second gain back to the first gain. Accordingly, after T5, the PGA 22 amplifies the reception signal with the first gain. Thus, the signal level of the first frame will be at an appropriate level.
As described above, the gain for the period when the first frame and the second frame are received in an overlapping manner is differentiated from the gain for the period when only the first period is received. Accordingly, each frame is demodulated appropriately.
Note that in the first to fifth embodiments described above, the frames, which are collided, may be selected in accordance with the priority of the transmission data. The concentrator 10 selects, in accordance with the priority of the transmission data, the second frame which will be collided with the first frame, and transmits the same. For example, when working with a packet for which timeliness is an important element, the priority of the transmission data will be high. The concentrator 10 transmits the transmission data without waiting for the completion of the reception of the first frame. In another case, the concentrator 10 transmits the transmission request without waiting for the completion of the reception of the first frame. Accordingly, it becomes possible to carry out communications efficiently by increasing the readiness of the system.
Note that in the first to sixth embodiments described above, the first frame may include a preamble different from the preamble of the second frame. In a case where the first frame includes a preamble different from a preamble of the second frame, it becomes possible to determine a frame when the first preamble detection unit 25 and the second preamble detection unit 26 each detect a preamble. It thus becomes possible to detect the preamble of the second frame swiftly. Accordingly, it becomes possible to swiftly carry out the transmission of data or transmission requests to the second terminal 12, and the transmission rate can be increased. Further, it is possible to combine the configuration as described for the seventh embodiment with configuration as described for the fifth embodiment in order to detect the preamble of a frame without fail, thereby facilitating the gain adjustment.
Further, a preamble, instead of a header, may include rate information, in order to distinguish the first frame from the second frame solely by the preamble. Accordingly, it becomes possible to transmit the second frame while the first frame being transmitted, thereby improving the transmission rate.
(A First Example of the Configuration of the Reception Quality Judgment Unit)
Next, an example of the reception quality judgment unit 30, which is used in the first to seventh embodiments, will be described.
The first demodulated data is inputted to the reception quality judgment unit 30 from the first demodulation unit 27. The first reception quality calculation unit 51 calculates a first reception quality based on the first demodulation data. The first reception quality is an index indicating the reception quality of the first communication method, and is, for example, the LQI value. The second demodulated data is inputted to the reception quality judgment unit 30 from the second demodulation unit 28. A second reception quality is an index indicating the reception quality of the second communication method, and is, for example, the LQI value.
The threshold storage unit 53 is a storage unit, such as a memory, arranged to store therein a threshold, which corresponds to a lowest reception quality. The lowest reception quality is a value indicating a lowest communication quality level at which the demodulation process is carried out. The threshold is a value obtained by adding a margin (for example, 10 dB) to the lowest reception quality. The threshold judgment unit 54 compares the threshold with reception quality. The threshold judgment unit 54 outputs a comparison signal corresponding to the comparison outcome to the transmission control unit 32. When the reception quality of the first communication method is above the threshold, the transmission control unit 32 permits a transmission. When the reception quality of the first communication method is below the threshold, the transmission control unit 32 suspends a transmission. Accordingly, the concentrator 10 is operable to carry out the transmission of data or the transmission request at an appropriate timing. That is, the second terminal 12 is operable to receive and demodulate the second frame.
(A Second Example of the Configuration of the Reception Quality Judgment Unit)
Another example of the reception quality judgment unit 30, which is used in the first to seventh embodiments, will be described.
The first quality history storage unit 55 is a storage unit, such as a memory, or the like, arranged to store therein a history of the reception quality of the first communication method. The second quality history storage unit 56 is a storage unit, such as a memory, or the like, arranged to store therein a history of the reception quality of the second communication method. Accordingly, the first quality history storage unit 55 and the second quality history storage unit 56 each store therein communication qualities.
The threshold judgment unit 54 compares information corresponding to the history of the reception quality of the first communication method with the threshold. The information corresponding to the history of the reception quality may be, for example, an average of reception quality. To be more specific, a moving average or a short term moving average, or the like, may be used for the history of the reception quality. Further, a temporally weighted average may be used for the history of the reception quality. As described above, the threshold judgment unit 54 compares the value corresponding to the history of reception quality and the threshold. Further, the threshold judgment unit 54 outputs the comparison signal corresponding to the comparison outcome to the transmission control unit 32.
When the average value of the reception quality of the first communication method is above the threshold, the transmission control unit 32 permits a transmission. When the average value of the reception quality of the first communication method is below the threshold, the transmission control unit 32 suspends a transmission. Accordingly, the concentrator 10 is operable to carry out the transmission of data or the transmission request at an appropriate timing. That is, the second terminal 12 is operable to receive and demodulate the second frame.
(A Third Example of the Configuration of the Reception Quality Judgment Unit)
Another example of the reception quality judgment unit 30, which is used in the first to seventh embodiments, will be described.
The first communication count storage unit 58 stores therein the number of times the first frame is communicated. The second communication count storage unit 59 stores therein the number of times the second frame is communicated. The first communication count storage unit 58 and the second communication count storage unit 59 each store therein the number of times the respective frame is communicated. The threshold storage unit 53 stores therein a threshold corresponding to a permissible collision number. The permissible collision number corresponds to a permissible value for the number of times the second frame is demodulated during the reception of the first frame. For example, when it is possible to transmit the second frame 10 times with respect to the robust first frame, the threshold is 10. Then, the threshold judgment unit 54 compares, in the same manner as described above, the number of times of communication with the threshold, and outputs the comparison signal to the transmission control unit 32. The threshold judgment unit 54 compares the number of times communications are carried out with the threshold, and judges the reception quality. The threshold judgment unit 54 judges that the reception quality is low when the number of the second frames received while receiving the first frame is greater than the threshold, and judges that the reception quality is high when said number is below the threshold.
When the number of times collisions occur is below the threshold, the transmission control unit 32 permits a transmission. When the number of times collisions occur is above the threshold, the transmission control unit 32 suspends a transmission. Accordingly, the concentrator 10 is operable to carry out the transmission of data or the transmission request at an appropriate timing. That is, the second terminal 12 is operable to receive and demodulate the second frame.
Further, the reception quality judgment unit 30 as shown in
An example of a procedure to determine a frame length will be described. For example, the concentrator 10 transmits a transmission request to the first terminal 11. Upon receiving the transmission request, the first terminal 11 transmits the frame, whose length is determined by the redundancy and/or the transmission speed, or the like, to the concentrator 10. When the concentrator 10 is unable to demodulate the frame, the concentrator 10 transmits another transmission request to the first terminal 11. The first terminal 11 extends, by either increasing the redundancy or lowering the transmission speed, the frame length so that the frame length is longer than the previous one, and transmits the extended frame. By repeating such process, the frame length, which is suited for the transmission, is determined. That is, when a frame is not demodulated, the frame is made more robust and the length thereof is made suited for reception. The same procedure regarding the determination of the frame length is carried out with respect to the second terminal 12. It is to be noted that the procedure to determine the frame length is not limited to the procedure described above. For example, when the concentrator 10 is able to demodulate a frame, the frame length of the next frame may be shortened by lowering the redundancy or increasing the transmission speed.
Note that although the examples using the two communication methods are described in the ongoing description, three or more communication methods may be used. When more than three communication methods are used, the preamble detection unit and the demodulation unit are arranged for each communication method as shown in
After the preamble is detected, the first demodulation unit 27 and the second to nth demodulation units 28-2 to 28-nth each carry out the modulation process in accordance with the communication method corresponding thereto. The first demodulation unit 27 and the second to nth demodulation units 28-2 to 28-nth each are operable to carry out the demodulation process in parallel. Accordingly, when more than n number of frames are simultaneously collided and received in parallel, the CNR of n−1 (n minus 1) frames is less than 0 dB, meaning that only one frame will have its CNR greater than 0 dB. For example, when the second demodulation unit 28-2 communicates with a communication method whose CNR is equal to or greater than 0 dB (i.e., CNR is equal to or greater than 0), other demodulation units will carry out their transmission with a communication method whose CNR is smaller than 0 dB (i.e., CNR<0 dB). While receiving a plurality of frames each of whose CNR is smaller than 0 dB, one frame whose CNR is greater than 0 dB is received. Accordingly, it becomes possible to communicate with more than 3 terminals in parallel.
Note that the communication device according to the present embodiment may include a configuration as shown in
The communication device 60 carries out a communication with a plurality of terminals in the same manner as described above. The amplifier 62 amplifies the reception signal received from the terminal. The first demodulation unit 27 demodulates the first frame which is transmitted by the first communication method operable to communicate when the CNR is lesser than 0 dB. The second demodulation unit 28 demodulates, in parallel with the demodulation carried out by the first demodulation unit 27, the second frame, which is transmitted by the second communication method, using a frequency band the same as that for the first communication method, and whose rate is higher than that for the first communication method. The gain controller 64 adjusts the gain of the amplifier 62 in accordance with the detection outcome of the preamble included in the first frame and the second frame. Such configuration is operable to achieve the same effect as the configurations previously described above.
Although the present description describes PLC (Power Line Communication) using the electric power line 13a, the communication method used for the above described embodiments is not limited thereto. For example, the present invention may be used for a communication device using a wireless such as ZigBee, or the like. Further, the present invention may be used for a cable communication using a cable other than the electric power line 13. It is to be noted that the above described the first to seventh embodiments may be combined in any suitable manner in one or more alternatives. That is, a combination of more than two of the embodiments described above may be used.
While the invention has been described in terms of several embodiments, those skilled in the art will recognize that the invention can be practiced with various modifications within the spirit and scope of the appended claims and the invention is not limited to the examples described above.
Further, the scope of the claims is not limited by the embodiments described above.
Furthermore, it is noted that, Applicant's intent is to encompass equivalents of all claim elements, even if amended later during prosecution.
Number | Date | Country | Kind |
---|---|---|---|
2013-038228 | Feb 2013 | JP | national |