This application is based upon and claims the benefit of priority from prior Japanese Patent Application No. 2007-262621, filed Oct. 5, 2007, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a wireless communication apparatus and a wireless communication method using plural communication channels having different bandwidths. For example, the invention relates to a frame detection method in a wireless LAN communication apparatus.
2. Description of the Related Art
Wireless communication which conforms to an IEEE (Institute of Electrical and Electronics Engineers) 802.11a standard can be cited as an example of a CSMA (Carrier Sense Multiple Access) communication system. In the CSMA communication system, a receiver monitors a communication channel used by itself, and the receiver detects a unique frame format asynchronously transmitted from a transmitter. Usually an already-known signal called a preamble is provided at a head of the frame format used in the CSMA communication system. The receiver detects the frame with the preamble. A detection technique in which a matched filter is used is frequently utilized in detecting the frame with the preamble. For example, the matched filter is disclosed in Taehyeun Ha, Seongjoo Lee, and Jaseok Jim, “Low-complexity correlation system for timing synchronization in IEEE802.11a wireless LANs”, Radio and Wireless Conference, 2003, RAWCON 2003, IEEE Proceedings 10-13 Aug. 2003, page 51-54.
Currently, an IEEE 802.11n standard is being formulated. The communication is conducted in the IEEE 802.11a standard while a 20-MHz band is used as the communication channel, the communication can be conducted in the IEEE 802.11n standard while not only the 20-MHz band but also a 40-MHz band in which the two 20-MHz bands are combined are used as the communication channel. That is, the communication in which the two communication channels are used can be conducted in the IEEE 802.11n standard. The two communication channels are called a primary channel and a secondary channel, respectively. In the IEEE 802.11n standard, the communication can be conducted in the 20-MHz band while only the primary channel is used, and the communication can be conducted in the 40-MHz band while both the channels are used. However, the communication in which only the secondary channel is used is prohibited in the IEEE 802.11n standard. For example, this is disclosed in IEEE P802.11n/D1.04, September 2006.
Therefore, unfortunately, the detection accuracy of the frame is deteriorated merely through applying the conventional matched filter to the IEEE 802.11n standard. That is, the detection accuracy of the frame transmitted in the 40-MHz band is deteriorated when the matched filter is optimized for the primary channel. On the other hand, unfortunately, false detection of the frame transmitted in the secondary channel is easily generated when the matched filter is optimized for the 40-MHz band.
A wireless communication apparatus according to an aspect of the present invention includes:
a measuring unit which measures an electric power of a received signal to detect whether or not the electric power exceeds a predetermined threshold;
a matched filter which is capable of operating as a first filter and a second filter for the received signal, the first filter being capable of detecting a frame in a first communication channel, the second filter being capable of detecting a frame in a second communication channel, the second communication channel using a frequency band including a frequency band used in the first communication channel and a frequency band used in a third communication channel adjacent to the first communication channel; and
a control unit which determines whether or not the frame exists in the third communication channel according to a detection result of the measuring unit and detection result in the matched filter, the control unit operating the matched filter as the first filter when determining that the frame exists in the third communication channel, the control unit operating the matched filter as the second filter when determining that the frame does not exist in the third communication channel.
A wireless communication method which is capable of using a first communication channel and a second communication channel, the second communication channel having a frequency band including a frequency band used in the first communication channel and a frequency band used in a third communication channel adjacent to the first communication channel, the method according to an aspect of the present invention includes:
measuring a signal intensity of a received signal;
determining whether or not a frame exists in the third communication channel when the signal intensity is not lower than a predetermined threshold; and
optimizing a matched filter which detects the frame for the first communication channel when the frame exists in the third communication channel, or optimizing the matched filter for the second communication channel when the frame does not exist in the third communication channel.
A wireless communication apparatus and a wireless communication method according to a first embodiment of the invention will be described with reference to
Referring to
In the first embodiment, each of the access point 1 and terminal 2 includes two antennas, and the terminal 3 includes one antenna. Alternatively, the access point 1 including plural antennas and the terminals 2 and 3 including a single antenna may be mixed in a BSS. One or plural antennas may be mounted on the access point 1 and the terminals 2 and 3 according to a communication system in the wireless LAN system.
(Communication Channel)
A communication channel used in the wireless LAN system of the first embodiment will be described below with reference to
As shown in
In
(Configurations of Access Point and Terminal)
Configurations of the access point 1 and terminals 2 and 3 will be described. Because the access point 1 and the terminals 2 and 3 have substantially the same configuration, only the configuration of the access point 1 will be described below.
The RF unit 10 transmits and receives signals of a high frequency band used for communication on a wireless transmission path to, for example, amplify data in the transmitted and received analog signals. Then, the RF unit 10 transmits and receives the data through an antenna 11. In transmitting the data, the RF unit 10 up-converts the analog signal supplied from the physical unit 20 into a 5-GHz-band RF signal, and the RF unit 10 transmits the 5-GHz-band RF signal to the terminals 2 and 3 from the antenna 11. On the contrary, in receiving the data, the RF unit 10 down-converts the 5-GHz-band RF signal received by the antenna 11, and the RF unit 10 outputs the down-converted signal to the physical unit 20.
The physical unit 20 and the MAC unit 30 perform processing on a physical layer and MAC layer of each of the transmitted data and received data, respectively. The physical unit 20 and the MAC unit 30 will be described in detail.
The physical unit 20 will be described below. The physical unit 20 includes a physical layer receiving unit 21 and a physical layer transmitting unit 22.
The physical layer receiving unit 21 obtains a digital signal by performing A/D conversion on the received signal (down-converted signal: analog signal) supplied from the RF unit 20. Then, the physical layer receiving unit 21 performs demodulation processing on the digital signal. That is, for example, the physical layer receiving unit 21 performs Orthogonal Frequency Division Multiplexing (OFDM) modulation and error correction decoding to obtain a frame (received frame). The physical layer receiving unit 21 outputs the frame to the MAC unit 30. The physical layer receiving unit 21 also detects a frame from the received signal by a detection technique in which the matched filter is used. A configuration and an operation relating to the frame detection are described later.
The physical layer transmitting unit 22 receives a frame (transmission frame) to be transmitted and a transmission rate from the MAC unit 30. The physical layer transmitting unit 22 performs redundant encoding and OFDM conversion on the frame. Then, the physical layer transmitting unit 22 performs D/A conversion to obtain the analog signal, and the physical layer transmitting unit 22 outputs the analog signal as the transmission signal to the RF unit 10. The physical layer transmitting unit 22 transmits the frame to the terminals 2 and 3 through the RF unit 10 and the antenna 11 at the transmission rate defined by the MAC unit 30.
The MAC unit 30 will be described. The MAC unit 30 includes an MAC layer receiving unit 31 and an MAC layer transmitting unit 32.
The MAC layer receiving unit 31 will be described. The MAC layer receiving unit 31 receives the frame from the physical layer receiving unit 21. The MAC layer receiving unit 31 removes a MAC header from the frame to obtain a packet. As used herein, the packet shall mean one in which the transmission data or received data is built up into a data structure handled by a personal computer, and the frame shall mean the transmission data or received data which is built up so as to be able to conduct communication through the wireless communication. When the received frame is a data frame, the frame is transmitted to a data processing unit such as the personal computer (not shown) which further performs processing to an upper-level layer. On the other hand, when the received frame is a frame such as a control frame which is used in protocol processing in the MAC layer, the frame is processed in the MAC layer receiving unit 31. A transmission acknowledge frame can be cited as an example of a control frame.
The MAC layer transmitting unit 32 will be described. The MAC layer transmitting unit 32 receives the transmission data in the form of the packet from a transmission data generation unit (not shown). The transmission data generation unit is a block which produces the transmission data. For example, the transmission data generation unit is a personal computer. The MAC layer transmitting unit 32 builds up the frame (transmission frame) by performing transmission-frame generation processing in which a MAC header is added to the packet or the like. The MAC layer transmitting unit 32 outputs the built-up frame and the transmission rate used in transmitting the frame to the physical layer transmitting unit 22.
The configuration of the physical layer receiving unit 21 will be described below while attention is particularly focused on a block relating to frame detection. Referring to
The measuring unit 40 measures the electric power of the received signal (down-converted signal) supplied from the RF unit 10. When an electric power having an intensity not lower than a threshold with respect to a background noise is detected, the measuring unit 40 determines that the frame is transmitted through one of the first to third communication channels, and the measuring unit 40 outputs a detection signal to the coefficient control unit 42. That is, the measuring unit 40 outputs “1” as the detection signal when the electric power is not lower than the threshold, and the measuring unit 40 outputs “0” as the detection signal when the electric power is lower than the threshold, for example. For example, the following method can be adopted as the method in which the measuring unit 40 detects the frame. The measuring unit 40 determines that a frame exists when the intensity of the received signal at a certain time is larger than the intensity before 3 μs of observation of the received signal by 10 dB or more, and when the intensity of the received signal at a certain time is larger than the intensity after 10 μs of observation of the received signal by 10 dB or more.
The matched filter 41 detects the frame for the received signal (down-converted signal) supplied from the RF unit 10. The matched filter 41 outputs the detection result to the coefficient control unit 42 and the demodulation unit 43. That is, based on the preamble of the frame, the matched filter 41 detects whether or not the frame exists in the first communication channel and detects whether or not the frame exists in the second communication channel. In order to detect a frame, the matched filter 41 acts as either a first filter passing the frame through the first communication channel or a second filter passing the frame through the second communication channel. The matched filter 41 compares an output of the first filter or second filter with a threshold, and the matched filter 41 outputs the comparison result to the coefficient control unit 42. The matched filter 41 outputs “1” when determining that the frame exists, and outputs “0” when determining that the frame does not exist, for example. A configuration of the frame will be described below with reference to
Referring to
L-STF, L-LTF, and L-SIG are information which is used to transmit and receive the frame pursuant to the IEEE 802.11a standard in a communication environment pursuant to the IEEE 802.11n standard. That is, the preamble of the frame to be transmitted only through the first communication channel includes L-STF, L-LTF, and L-SIG, and the preamble does not include HT-STF, HT-LTF, and HT-SIG.
On the other hand, HT-STF, HT-LTF, and HT-SIG are information which is used to transmit and receive the frame pursuant to the IEEE 802.11n standard. That is, the preamble of the frame to be transmitted through the second communication channel includes not only L-STF, L-LTF, and L-SIG, but also HT-STF, HT-LTF, and HT-SIG. L-STF, L-LTF, and L-SIG may be omitted in transmitting and receiving the frame between the wireless communication apparatuses pursuant to the IEEE 802.11n standard.
L-STF and HT-STF are fields which are used when synchronous processing is performed to receive the signal, and L-STF and HT-STF are mainly used in frame detection or timing detection. L-LTF and HT-LTF are fields which are used when synchronous processing is performed to receive the signal, and L-LTF and HT-LTF are mainly used to correct an error of a carrier frequency and to detect a reference amplitude and phase. L-SIG and HT-SIG retain pieces of information such as a length, a transmission speed, and a modulation system of data included in the data field of the frame.
The data field 51 roughly includes a MAC header, a frame body, and FCS (Frame Check Sequence). The MAC header is necessary information to perform processing of the MAC layer. For example, the MAC header includes pieces of information on a transmission source and destination of the data and a type of frame. The frame body retains net data which should be transmitted to the transmission destination by the frame. FCS is, for example, CRC (Cyclic Redundancy Code) which is used to determine whether or not the MAC header and the frame body are normally received.
As described above, the frame existing in the first communication channel and the frame existing in the second communication channel differ from each other in the preamble. Therefore, the matched filter 41 functions as the first filter or the second filter to detect which communication channel the frame exists in. The frame detection performed by the matched filter 41 will be described below with reference to
First, the case of
On the other hand, the output is decreased when the frame of the third communication channel (secondary channel) is received (<Ith2, Ith2 is smaller than Ith1). That is, the frame detection accuracy is lowered for the frame of the third communication channel. When the frame of the second communication channel (40 MHz) is received, because the frame also includes a component of the first communication channel, the output is larger than Ith2 while being smaller than Ith1.
Accordingly, the matched filter 41 determines the output of the first filter using the intensity of the threshold Ith2, thereby detecting the frame of the first communication channel and the frame of the second communication channel.
The case of
On the other hand, the output is decreased when the frame of the first communication channel (primary channel) and the frame of the third communication channel (secondary channel) are received (<Ith4). The frame received through the first communication channel and the frame received through the third communication channel become substantially similar to each other in the filter output. At this point, the matched filter 41 determines the output of the second filter using the intensity of the threshold Ith4, thereby detecting the frame of the second communication channel.
Hereinafter, sometimes the state in which the matched filter 41 functions as the first filter is referred to as a first operating mode, and the state in which the matched filter 41 functions as the second filter is referred to as a second operating mode.
Referring to
The demodulation unit 43 performs the demodulation processing (OFDM modulation and error correction decoding) on the data field 51 of the frame when the frame is detected in the matched filter 41. In addition to the demodulation processing, the demodulation unit 43 analyzes the MAC header, and the demodulation unit 43 outputs the analytical result to the coefficient control unit 42.
The coefficient control unit 42 determines whether the frame exists in the third communication channel (secondary channel) or not based on the detection signal supplied from the measuring unit 40 and the determination result of the matched filter 41. The coefficient control unit 42 selectively applies a filter coefficient to the matched filter based on the determination result of the coefficient control unit 42, which allows the matched filter 41 to function as the first filter or the second filter.
(Operations of Access Point and Terminal)
Referring to
The access point 1 receives the RF signal through the antenna 11 using the RF unit 10. The RF signal down-converted by the RF unit 10 is supplied to the physical layer receiving unit 21 as the received signal (Step S10).
The measuring unit 40 measures the intensity of the received signal (Step S11). As a result of the measurement, when the intensity of the received signal is lower than a constant threshold with respect to the background noise (NO in Step S12), the measuring unit 40 determines that the frame is not received, and processing is not performed any more.
When the intensity of the received signal is not lower than the constant threshold (YES in Step S12), the measuring unit 40 determines that the frame is received, and the measuring unit 40 outputs the detection signal to the coefficient control unit 42 (Step S13). Consequently, the coefficient control unit 42 recognizes that the frame exists in one of the first to third communication channels (Step S14). The coefficient control unit 42 determines whether or not the frame exists in the third communication channel (secondary channel) based on the detection signal of the measuring unit 40, the determination result of the matched filter 41, and the analytical result of the demodulation unit 43 (Step S15).
As a result of processing in Step S15, when the frame exists in the third communication channel (YES in Step S16), the coefficient control unit 42 determines that the second communication channel cannot be used (Step S17). Therefore, the coefficient control unit 42 selects the filter coefficient such that the filter coefficient is suitable for the frame detection of the first communication channel, and the coefficient control unit 42 applies the selected filter coefficient to the matched filter 41 (Step S18). The matched filter 41 becomes the first mode to function as the first filter. That is, the matched filter 41 performs the operation of
On the contrary, when the frame does not exist in the third communication channel (NO in Step S16), the coefficient control unit 42 determines that the second communication channel can be used (Step S19). Therefore, the coefficient control unit 42 selects the filter coefficient such that the filter coefficient is suitable for the frame detection of the second communication channel, and the coefficient control unit 42 applies the selected filter coefficient to the matched filter 41 (Step S20). The matched filter 41 becomes the second mode to function as the second filter. That is, the matched filter 41 performs the operation of
(Effect)
Thus, the wireless communication apparatus of the first embodiment obtains the following effect (1).
(1) The frame detection accuracy can be enhanced.
As described in the background, unfortunately, the frame detection accuracy is deteriorated through simply applying the conventional matched filter to the wireless communication apparatus which conforms to the IEEE 802.11n standard. This point will be described with reference to
As shown in
As shown in
On the other hand, in the configuration of the first embodiment, the coefficient control unit 42 controls the operation of the matched filter 41 according to the existence of the frame in the secondary channel, so that the frame detection accuracy can be enhanced. The effect (1) will be described below.
(1-1) The Case where the Frame Exists in the Secondary Channel (Third Communication Channel)
The communication in which only the secondary channel is used is prohibited as described above. The existence of the frame in the secondary channel despite this shall mean that another wireless LAN system uses its secondary channel as the primary channel. Accordingly, in the wireless LAN system which accommodates the wireless communication apparatus, the communication cannot be conducted in the 40-MHz band including the frequency band of the secondary channel. That is, the wireless communication apparatus cannot use the second communication channel, but the wireless communication apparatus has to conduct the communication in which only the first communication channel is used.
Therefore, the coefficient control unit 42 causes the matched filter 41 to function as the first filter. That is, the matched filter 41 functions as the filter which is more suitable for the frame detection in the first communication channel (primary channel) than the second communication channel. The operation of the first filter is already described with reference to
Because the secondary channel is an exclusive communication channel relative to the primary channel, the matched filter 41, which functions as the first filter, does not detect the frame in the secondary channel. Accordingly, false frame detection can be prevented in the secondary channel. As a result, the demodulation unit 43 can be prevented from performing the unnecessary demodulation processing of the frame in the secondary channel, which allows a reduction of the electric power consumption.
The matched filter 41 functions as the first filter, whereby the frame detection accuracy of the matched filter 41 is lowered in the 40-MHz band. However, in this case, the frame is rarely transmitted in the 40-MHz band. This is because the secondary channel is already used by another wireless LAN system. Accordingly, even if the frame detection accuracy is lowered in the 40-MHz band, the problem is not generated in actual use. Even if the frame is transmitted in the 40-MHz band after another wireless LAN wireless terminates communication using the secondary channel, because the matched filter 41, which functions as the first filter, can detect the frame, the problem is not generated in this case. The communication in the 40-MHz band can be continued depending on the usage frequency of the secondary channel.
That is, the matched filter 41 functions as the first filter, whereby the frame detection accuracy can be enhanced to prevent a missing out a frame in the first communication channel of a high usage frequency. The frame of the second communication channel can also be received to improve the throughput. The frame of the third communication channel unnecessary for the communication can be ignored to prevent false frame detection.
(1-2) The Case in which the Frame does not Exist in the Secondary Channel (Third Communication Channel)
When the frame does not exist in the secondary channel, the communication can be conducted in the 40-MHz band including the primary channel and the secondary channel.
Therefore, the coefficient control unit 42 causes the matched filter 41 to function as the second filter. That is, the matched filter 41 acts as the filter which is more suitable for the frame detection in the second communication channel (40-MHz band) than the first communication channel. The operation of the second filter is already described with reference to
Therefore, the frame detection accuracy can be enhanced in the 40-MHz band. At this point, because the frame detection accuracy is lowered in the primary channel, the matched filter 41 has to lower the threshold thereof. This enables the frame of the secondary channel to be also detected in addition to the frame of the primary channel. However, because the communication using only the secondary channel is not conducted, the problem of the false detection is not generated.
That is, the matched filter 41 functions as the second filter, whereby the frame detection accuracy can be enhanced to prevent a missing out a frame in the third communication channel having a high usage frequency. The frame of the first communication channel can also be received to improve the throughput. In this case, because the frame does not exist in the third communication channel, false frame detection can be prevented even if the matched filter 41 functions as the second filter.
A wireless communication apparatus and a wireless communication method according to a second embodiment of the invention will be described below. The second embodiment relates to a method for determining whether or not the frame exists in the third communication channel using the coefficient control unit 42 of the first embodiment. Accordingly, because other configurations and operations of the second embodiment are similar to those of the first embodiment, only the points that are different from the first embodiment will be described below.
(Method for Determining Whether Frame Exists in Third Communication Channel)
The operation of the coefficient control unit 42 will be described below in detail with reference to
As shown in
When the matched filter 41 is in the first operating mode (YES in Step S31), that is, when the matched filter 41 functions as the first filter, the coefficient control unit 42 confirms the determination information supplied from the matched filter 41 (Step S32). When the matched filter 41 detects the frame in the first communication channel (YES in Step S33), that is, when the matched filter 41 has the output signal of “1”, the coefficient control unit 42 determines that the frame does not exist in the third communication channel (Step S34).
When the matched filter 41 does not detect the frame in the first communication channel (NO in Step S33), that is, when the matched filter 41 has the output signal of “0”, the coefficient control unit 42 determines that the frame exists in the third communication channel (Step S35).
When the matched filter 41 is in the second operating mode (NO in Step S31), that is, when the matched filter 41 functions as the second filter, the coefficient control unit 42 confirms the analytical result of the demodulation unit 43 (Step S36). When the demodulation unit 43 sends back an error as the analytical result to the coefficient control unit 42 (YES in Step S37), the coefficient control unit 42 determines that the frame exists in the third communication channel (Step S35). On the other hand, when the error is not generated (NO in Step S37), the coefficient control unit 42 determines that the frame does not exist in the third communication channel (Step S38).
(Effect)
Thus, the wireless communication apparatus of the second embodiment obtains the following effect (2) in addition to the effect (1) of the first embodiment.
(2) The determination as to whether or not the frame exists in the third communication channel can be made with high accuracy.
In the configuration of the second embodiment, the coefficient control unit 42 determines whether or not the frame exists in the third communication channel based on either the output of the matched filter 41 or the analytical result of the demodulation unit 43 according to the state of the matched filter 41. Accordingly, the determination of whether the frame exists in the third communication channel can be made with high accuracy. The effect (2) will be described below.
(2-1) The Case in which the Matched Filter 41 Functions as the First Filter
As described in the first embodiment, the frame of the third communication channel is not detected by the matched filter 41 which functions as the first filter.
Accordingly, when the frame is detected by the matched filter 41 is such cases, it is found that the communication channel in which the frame exists is not the third communication channel. That is, the frame is not one which is transmitted only through the secondary channel.
On the other hand, when the matched filter 41 does not detect the frame although the measuring unit 40 measures the electric power, it is found from the characteristic of the matched filter 41 that the communication channel in which the frame exists is the third communication channel. That is, the frame is one which is transmitted only through the secondary channel.
The determination can be made by monitoring whether or not the measuring unit 40 outputs a signal indicating a detection of the electric power for a predetermined time interval and whether or not the matched filter 41 outputs a signal indicating a detection of a frame. For example, the determination can be realized with a simple circuit such as a timer counter.
(2-2) The Case in which the Matched Filter 41 Acts as the Second Filter
As described in the first embodiment, the matched filter 41 which functions as the second filter detects the frames in the first to third communication channels. Accordingly, the determination of which communication channel the frame exists in cannot be made only from the output of the matched filter 41.
Therefore, the analytical result of the demodulation unit 43 is used in the second embodiment. Because the frames in the first communication channel and second communication channel are addressed to the access point 1 or terminal 2, 3 in the noticed BSS, the demodulation unit 43 of the addressed access point 1 or addressed terminal 2, 3 can normally demodulate the frame. However, the frame in the third communication channel is not addressed to the access point 1 or terminal 2, 3 in the noticed BSS. In this case, the demodulation unit 43 sends back an error as the analytical result to the coefficient control unit 42. Accordingly, the determination can be made based on whether or not the analytical result of the demodulation unit 43 is the error.
In the wireless communication, a signal field in which the transmission rate and the length of the transmitted data are accommodated is transmitted after the preamble. The error detection code (such as CRC described with reference to
The determination can be realized by an extremely simple circuit because the determination is sufficiently made based on the detection of whether or not the analytical result is the error.
A wireless communication apparatus and a wireless communication method according to a third embodiment of the invention will be described below. The third embodiment relates to a timing at which the operating mode of the matched filter 41 is switched in the first and second embodiments. Only the points that are different from the first and second embodiments will be described below.
(Configuration of Coefficient Control Unit)
A configuration of the coefficient control unit 42 of the third embodiment will be described with reference to
The control unit 50 receives the detection signal from the measuring unit 40 and the analytical result from the demodulation unit 43 to determine whether or not the received frame exists in the third communication channel. When the control unit 50 determines that the frame exists in the first communication channel or second communication channel, the control unit 50 instructs the counter 51 to increment the counter value. The control unit 50 includes a memory 53, and a specified value N (N is a natural number) is stored in the memory 53. The control unit 50 compares the counter value of the counter 51 and the specified value N.
The counter 51 increments the counter value in response to the instruction of the control unit 50, and the counter 51 counts the number of times in which the frame is received through the first communication channel or second communication channel.
The switching device 52 switches the operating mode of the matched filter 41 from the first operating mode to the second operating mode or from the second operating mode to the first operating mode in response to an instruction of the control unit 50.
(Operation of Coefficient Control Unit)
An operation of the coefficient control unit 42 will be described below with reference to
As shown in
When the frame does not exist in the third communication channel as the result of Step S40 (NO in Step S41), the control unit 50 instructs the counter 51 to increment the counter value. The counter 51 increments the counter value by “+1” in response to the instruction (Step S42). Then, the control unit 50 confirms the current operating mode of the matched filter 41 (Step S43). When the matched filter 41 is in the first operating mode (YES in Step S44), that is, when the matched filter 41 functions as the first filter, the control unit 50 confirms the counter value of the counter 51 and compares the counter value with the specified value stored in the memory 53 (Step S45).
As a result of Step S45, when the counter value reaches the specified value (YES in Step S46), the control unit 50 instructs the switching device 52 to switch the matched filter 41 from the first operating mode to the second operating mode. The switching device 52 switches the matched filter 41 from the first operating mode to the second operating mode in response to the switching instruction. That is, the filter coefficient of the matched filter 41 is changed to cause the matched filter 41 to function as the second filter (Step S47).
As a result of Step S45, when the counter value does not reach the specified value (NO in Step S46), the control unit 50 does not instruct switching device to switch (the switching instruction is not issued). Accordingly, the matched filter 41 is kept in the first operating mode (Step S48). That is, the matched filter 41 continuously functions as the first filter.
As a result of Step S43, when the matched filter 41 is not in the first operating mode (NO in Step S44), that is, when the matched filter 41 functions as the second filter, the control unit 50 does not issue the switching instruction. Accordingly, the matched filter 41 is kept in the second operating mode (Step S49). That is, the matched filter 41 continuously functions as the second filter.
The case in which the frame exists in the third communication channel (YES in Step S41) will be described below. In this case, the control unit 50 instructs the counter 51 to clear the counter value. The counter 51 sets the counter value at “0” in response to the instruction (Step S50). Then, the control unit 50 confirms the current operating mode of the matched filter 41 (Step S51). When the matched filter 41 is in the first operating mode (YES in Step S52), the flow goes to the processing in Step S48. That is, the matched filter 41 is kept in the first operating mode.
When the matched filter 41 is not in the first operating mode (NO in Step S52), that is, when the matched filter 41 functions as the second filter, the control unit 50 instructs the switching device 52 to switch the matched filter 41 from the second operating mode to the first operating mode. The switching device 52 switches the matched filter 41 from the second operating mode to the first operating mode in response to the switching instruction. That is, the filter coefficient of the matched filter 41 is changed to cause the matched filter 41 to function as the first filter (Step S47).
(Specific Example of Operation of Coefficient Control Unit)
A specific example of the operation of
As shown in
Therefore, the switching device 52 switches the matched filter 41 to the second operating mode at a time t4. Because of the low usage frequency of the secondary channel, the wireless LAN system expands the usage band from the 20 MHz band to the 40-MHz band. The wireless LAN system conducts the communication of the 40-MHz band while the matched filter 41 is kept in the second operating mode until the frame of the secondary channel is received at a time t11.
When the frame of the secondary channel is detected at the time t11, the switching device 52 switches the matched filter 41 from the second operating mode to the first operating mode. Then, the matched filter 41 is kept in the first operating mode until the frame is continuously received in the primary channel or the 40-MHz band up to the number of times reaching the specified value.
(Effect)
Thus, the wireless communication apparatus of the third embodiment obtains the following effect (3) in addition to the effects (1) and (2) of the first and second embodiments.
(3) Data communication efficiency data can be enhanced.
In the configuration of the third embodiment, the control unit 50 of the coefficient control unit 42 counts the number of continuously-received frames of the first communication channel and second communication channel while the matched filter 41 functions as the first filter. When the number of continuously-received frames reaches the specified value, the control unit 50 causes the matched filter 41 to function as the second filter.
That is, the control unit 50 causes the matched filter 41 to function as the second filter when the control unit 50 confirms that the secondary channel is not used for a predetermined period. In other words, the control unit 50 estimates a probability that the frame received in the next time exists in the secondary channel by utilizing past statistical information on the frame reception. At the time the control unit 50 can determine that the probability is low, that is, at the time the counter value reaches the specified value, the communication is conducted in the 40-MHz band while the control unit 50 causes the matched filter 41 to act as the second filter. Therefore, the communication can efficiently be conducted in the 40-MHz band to enhance the data communication efficiency.
Once the frame of the secondary channel is received in a period during which the matched filter 41 is caused to act as the second filter, the switching device 52 quickly switches the matched filter 41 to the first operating mode. This enables false frame detection of the secondary channel to be prevented.
The specified value stored in the memory 53 may be a value previously defined at the time of manufacturing or an average of the counter values of the counter 51. That is, the average of the number of counts until the counter value is cleared since the counter 51 starts the counting may be used as the specified value, and the specified value may appropriately be defined.
Thus, in the wireless communication apparatus of the first to third embodiments, the characteristic of the matched filter is controlled according to the presence or absence of the frame transmitted only through the secondary channel, so that the frame detection accuracy can be enhanced in the matched filter.
It is only necessary for the matched filter 41 to be able to function as either the first filter, which detects whether or not the frame exists in the first communication channel (primary channel), or the second filter, which detects whether or not the frame exists in the second communication channel (40-MHz band including the primary channel and the secondary channel). There is no limitation to the configuration of the matched filter 41.
In the example of
Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2007-262621 | Oct 2007 | JP | national |