This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2013-212052, filed on Oct. 9, 2013, the entire contents of which are incorporated herein by reference.
Embodiments of the present invention relate to a wireless communication device, a wireless communication system, a wireless communication method, and a wireless apparatus for performing close-range wireless communication at high speed.
Noncontact close-range wireless communication as typified by RFID, Felica (registered trademark), and NFC (Near field communication) has been widely spreading. Techniques for transmitting/receiving large-volume data at high data-rate have been also being developed. As an example of such noncontact close-range wireless communication, a microwave close-range wireless communication system such as TransferJet (registered trademark) is now in practical use (see patent documents 1, 2, and 3).
To transmit and receive larger volume of data, it is desirable to use a higher frequency band for the wireless communication. Thus, it is studied to utilize millimeter waves of 30 GHz or higher in the close-range wireless communication to transmit/receive large-volume data at high speed. Using millimeter waves means utilizing an antenna for transmitting and receiving signals through the radiated electromagnetic field, instead of utilizing a coupler as in TransferJet, which may make the communication distance longer than TransferJet.
In an existing microwave close-range wireless communication system such as NFC and TransferJet, wireless communication is performed only when a mobile terminal held by a user is placed over a fixed communication device. Thus, when performing millimeter-wave communication instead of TransferJet etc., it is desirable to provide the user with a usability similar to that of TransferJet. Otherwise, the user will get confused.
a)-(c) are diagrams each showing a movement trajectory of the mobile communication terminal 3 with an arrow when a user holding the mobile communication terminal 3 places the mobile communication terminal 3 over a reader 2b of the fixed communication device 2.
According to one embodiment, a wireless communication device has processing circuitry. The processing circuitry:
measures intensity of a signal received from a communication apparatus;
senses whether the intensity is equal to or greater than a first threshold value;
performs a connection process with the communication apparatus when being sensed that the intensity is equal to or greater than the first threshold value, or when a predetermined signal is received from the communication apparatus;
performs, after the connection process is completed, data communication with the communication apparatus through close-range wireless communication;
updates the first threshold value to the intensity and make a first sensor proceed with its process, when the intensity becomes equal to or greater than the first threshold value after the data communication is started;
senses whether a difference between the intensity and the first threshold value becomes larger than a second threshold value, due to a reduction in the intensity after the data communication is started; and
disconnects the communication with the communication apparatus when being sensed that the difference is larger than the second threshold value.
As shown in
The mobile communication terminal 3 held by the user may be an IC card, or may be a component incorporated into cellular phone, smartphone, tablet, etc.
The fixed communication device 2 and mobile communication terminal 3 transmit and receive large-volume data at high speed through close-range wireless communication utilizing millimeter waves in 30 to 70 GHz band. The wireless communication system 1 according to the present embodiment is characterized in that the wireless communication is performed within a communication distance of 3 to 4 cm and cannot be performed beyond a communication distance of 10 cm, in order to obtain a usability similar to that of an existing microwave close-range wireless communication system such as TransferJet.
The wireless communication device 4 of
The wireless module 8 converts a radio signal received by the antenna 5 into a baseband signal, and converts a baseband signal to be transmitted from the antenna 5 into a radio signal. In the present embodiment, the antenna 5 transmits/receives a millimeter wave radio signal at 60 GHz for example.
The modulation/demodulation module 9 has a demodulator 9a which demodulates a baseband signal corresponding to the radio signal received by the antenna 5, and a modulator 9b which modulate a baseband signal corresponding to the radio signal to be transmitted from the antenna 5.
The MAC processor 10 analyzes the header of a MAC frame included in the baseband signal, for example. The upper layer processing module 7 processes a packet in a layer upper than the MAC layer.
The MAC processor 10 has a received signal intensity measuring module 11, a first sensor 12, a threshold value updater 13, a connection processing module 14, a receiver 15, a transmitter 16, a second sensor 17, a communication disconnection processing module 18, a wait processing module 19, and a beacon detector 20.
The received signal intensity measuring module 11 measures intensity of a signal received from the communication apparatus. More concretely, the received signal intensity measuring module 11 measures the average of the received signal intensity based on time averaging.
The first sensor 12 senses whether the received signal intensity measured by the received signal intensity measuring module 11 is equal to or greater than a first threshold value.
The connection processing module 14 performs a connection process with the communication apparatus when the first sensor 12 senses that the received signal intensity is equal to or greater than the first threshold value, or when a predetermined signal (e.g., beacon signal) is received from the communication apparatus.
The transmitter 16 and receiver 15 transmit/receive data to/from the communication apparatus through close-range wireless communication, after the connection process by the connection processing module 14 is completed. The receiver 15 and transmitter 16 correspond to a data communication module.
When the received signal intensity becomes equal to or greater than the first threshold value after the data communication by the data communication modules 15 and 16 is started, the threshold value updater 13 updates the first threshold value to the received signal intensity, and then the first sensor 12 again performs its process.
The second sensor 17 senses whether the difference between the received signal intensity and the first threshold value becomes larger than a second threshold value, due to a gradual reduction in the received signal intensity measured by the received signal intensity measuring module 11 after the data communication by the data communication modules 15 and 16 is started.
The communication disconnection processing module 18 disconnects the communication with the communication apparatus when the second sensor 17 senses that the difference is larger than the second threshold value.
The wait processing module 19 measures the time which has elapsed since the communication disconnection processing module 18 disconnected the communication with the communication apparatus (e.g., fixed communication device 2), and prohibits newly performing the connection process until the elapsed time exceeds a predetermined period of time.
The beacon detector 20 detects a beacon signal periodically transmitted from the communication apparatus. When the beacon signal is detected, the wireless communication device 4 of
The fixed communication device 2 periodically transmits a beacon signal to the outside regardless of whether the mobile communication terminal 3 exists nearby. The mobile communication terminal 3 senses the beacon signal when reaching Point A (Time t1), and transmits a connection request signal to the fixed communication device 2 (Time t2). Upon receiving the connection request signal, the fixed communication device 2 transmits a connection response signal to the mobile communication terminal 3 (Time t3). Upon receiving this connection response signal, the mobile communication terminal 3 performs data communication with the fixed communication device 2 (Time t4 and thereafter).
As shown in the graph of
When the mobile communication terminal 3 arrives at Point C, the mobile communication terminal 3 transmits a disconnection request signal to the fixed communication device (Time t5). Upon receiving the disconnection request signal, the fixed communication device 2 transmits a disconnection response signal to the mobile communication terminal 3 (Time t6).
The fixed communication device 2 is in a standby mode where the fixed communication device 2 periodically transmits a beacon signal (Step S1). On the other hand, the mobile communication terminal 3 held by the user always senses whether the beacon signal is received (Step S2). Steps S1 and S2 are repeated until the mobile communication terminal 3 senses the beacon signal.
When the user starts placing the mobile communication terminal 3 over the fixed communication device 2, the mobile communication terminal 3 senses the beacon signal, and starts a connection process (Step S3). Here, as shown in
After the connection process of Step S3 is completed, the fixed communication device 2 transmits/receives desired data to/from the mobile communication terminal 3 (Step S4). For example, the fixed communication device 2 transmits large-volume data to the mobile communication terminal 3. The received signal intensity measuring module 11 in the mobile communication terminal 3 measures received signal intensity while the data is being received. More concretely, the received signal intensity measuring module 11 calculates signal strength R(n) by averaging the signal strength within a predetermined period of time, based on time averaging (Step S5). When the period for the time averaging is short, stable signal strength cannot be obtained due to the influence of signal propagation.
The present embodiment intends to obtain a usability similar to that of an existing microwave close-range wireless communication system such as TransferJet, and thus the period for the time averaging should be set to prevent the user from recognizing a difference in the usability. Accordingly, it is desirable that the period for the time averaging is set between 200 microseconds and 100 milliseconds. Here, the period for the time averaging is set to 200 microseconds.
At Step S4, while data is transmitted and received, the threshold value updater 13 initializes first threshold value Rmax previously stored (Step S4). Then, the first sensor 12 senses whether received signal intensity R(n) measured by the received signal intensity measuring module 11 is less than the first threshold value Rmax (Step S6). If the received signal intensity is equal to or greater than the first threshold value Rmax, the threshold value updater 13 updates the first threshold value Rmax to the received signal intensity R(n) (Step S7), and Steps S5 and S6 are subsequently performed.
In this way, the first threshold value Rmax is updated to the latest received signal intensity as the received signal intensity gradually increases. For example, in the case of
If it is sensed that the received signal intensity is less than the first threshold value Rmax at Step S6, the second sensor 17 senses whether the difference between the first threshold value Rmax and the received signal intensity is less than the second threshold value Rth (Step S8). If the difference is less than the second threshold value Rth, Steps S5 to S8 are subsequently performed. If the difference is equal to or greater than the second threshold value Rth, the communication disconnection processing module 18 disconnects the communication with the fixed communication device (Step S9).
In the case of
If the fixed communication device 2 returns to the standby mode of Step S1 immediately after the communication is disconnected at Step S9, the mobile communication terminal 3 promptly performs Step S3 and subsequent steps to be connected to the fixed communication device 2 again, which is because the received signal intensity at Point C is higher than the received signal intensity (−50 dBm) which enables the beacon detector 20 to sense the beacon signal.
Accordingly, after the communication is disconnected at Step S9, the fixed communication device 2 waits for a predetermined period of time using e.g. a timer (Step S10), and then shifts to the standby mode of Step S1.
At least a part of the wireless communication system 1 of
As stated above, In the first embodiment, upon receiving the beacon signal periodically transmitted from the fixed communication device 2, the mobile communication terminal 3 starts the connection process with the fixed communication device 2. The mobile communication terminal 3 monitors the received signal intensity to detect the maximum received signal intensity until the received signal intensity becomes the maximum, and forcibly disconnects the communication after the difference between the maximum received signal intensity and the current received signal intensity becomes equal to or greater than the second threshold value Rth. This makes it possible to perform the communication with the fixed communication device 2 only within a communication range similar to that of an existing microwave close-range wireless method such as TransferJet, which means that a usability similar to that of the existing microwave close-range wireless method can be obtained.
As stated above, in the present embodiment, the communication distance is identified based on the difference between the maximum received signal intensity and the current received signal intensity, and the communication is forcibly disconnected using the identified communication distance. For example, when disconnecting the communication around 100 m (e.g., between 90 and 100 m) in a microwave cellular system, 100 m is only twice the distance of 50 m, which leads to a difference of 6 dB in the received signal intensity, considering the square-root law. Further, when comparing 80 m with 100 m, the difference in the received signal intensity is 2 dB or smaller. Accordingly, such a distance difference makes it impossible to disconnect the communication with high accuracy.
In the case of a close-range wireless communication system which performs wireless communication only when the mobile communication terminal is placed over the reader, the wireless communication is permitted only within a communication distance of about 1 to 3 cm. In this case, 10 cm is 10 times the communication distance of 1 cm, which leads to a difference of 20 dB in the received signal intensity. In the present embodiment, the communication is disconnected utilizing a difference in the received signal intensity obtained when the distance ratio is about 1:10. The large difference in the received signal makes it possible to identify the communication distance with high accuracy.
A second embodiment to be explained below is characterized in disconnecting the communication not in the MAC layer but in a layer upper than the MAC layer, and establishing the connection again after disconnecting the communication.
The wireless communication system 1 of
The third sensor 21 senses whether the received signal intensity measured by the received signal intensity measuring module 11 after the communication with the communication apparatus is disconnected by the communication disconnection processing module 18 becomes larger than the received signal intensity at the time of the communication disconnection by a third threshold value or greater.
The reconnection processing module 22 performs the connection process with the communication apparatus again when the third sensor 21 senses that the difference between the received signal intensity measured after the communication with the communication apparatus is disconnected and the received signal intensity at the time of the communication disconnection is larger than the third threshold value.
The fourth sensor 23 senses whether the time which has elapsed since the communication session was disconnected exceeds a predetermined period of time, when the third sensor 21 senses that the difference between the received signal intensity measured after the communication with the communication apparatus is disconnected and the received signal intensity at the time of the communication disconnection is equal to or smaller than the third threshold value. When the fourth sensor 23 senses that the elapsed time exceeds the predetermined period of time, the communication disconnection processing module 18 disconnects layers lower than the session layer.
The communication disconnection processing module 18 disconnects the session layer serving as an upper layer, while keeping the connection between the fixed communication device 2 and mobile communication terminal 3 in the MAC layer and subsequent lower layers. Generally, the MAC layer is composed of hardware parts such as an IC chip. Introducing the function of disconnecting the communication to the hardware parts leads to uniformed processing, operation and less scalability. On the other hand, the session layer upper than the MAC layer is generally composed of software. In the session layer, other elements for judgment such as application attributes and remaining battery level can be employed in addition to the received signal, to perform the communication disconnection process more finely. That is, disconnecting the session layer by software makes it possible to perform a flexible and scalable communication disconnection process.
Note that “session disconnection” is performed to interrupt, stop, or suspend the session, since the reconnection process is performed after that. That is, “session disconnection” is a concept including a temporary stop of data transmission/reception in the session layer.
Although the session layer is disconnected at Step S29, a connection retention signal is periodically transmitted/received to/from the communication apparatus (e.g., fixed communication device 2) in the MAC layer and subsequent lower layers. Thus, received signal intensity Rb(n) of the connection retention signal is measured (Step S30).
Next, the third sensor 21 senses whether the difference between the received signal intensity Rb(n) of the connection retention signal and the received signal intensity at the time of the session layer disconnection stored at Step S29 is larger than a third threshold value Rth2 (Step S31). If the difference is larger than the third threshold value Rth2, the session layer is connected again (Step S32), and Step S24 and subsequent steps are performed. On the other hand, if the difference is equal to or less than the third threshold value Rth2, the fourth sensor 23 senses whether time T(n) which has elapsed since the session layer was disconnected exceeds a predetermined period of time T1 (Step S33). If the time T(n) does not exceed the predetermined period of time T1, Step S30 and subsequent steps are performed. If the time T(n) exceeds the predetermined period of time T1, the communication in the MAC layer and subsequent lower layers is disconnected (Step S34), and the flow returns to Step S21.
In the flow chart of
As stated above, in the second embodiment, the communication is disconnected not in the MAC layer and subsequent lower layers but in the session layer upper than the MAC layer, which makes it possible to implement the disconnection process with software. Thus, conditions of the disconnection process can be controlled more finely.
In the first and second embodiments, the connection process is started when receiving a beacon signal periodically transmitted from the communication apparatus (e.g., fixed communication device 2). A third embodiment to be explained below is characterized in that the connection process is started when the mobile communication terminal 3 receives a connection request signal periodically transmitted from the fixed communication device 2 instead of the beacon signal.
The wireless communication system 1 of
As stated above, in the third embodiment, the fixed communication device 2 periodically transmits a connection request signal instead of a beacon signal, and the mobile communication terminal 3, upon receiving the connection request signal, transmits a connection response signal. This makes it possible to quickly complete the connection process and shorten the time required for the connection process, compared to the case where the beacon signal is used.
A fourth embodiment to be explained below is characterized in that the wireless communication system 1 has link adaptation functions.
The wireless communication system 1 having the link adaptation functions is known. The link adaptation functions are provided to control transfer speed, encoding ratio, number of repetitions, etc. depending on communication distance, received signal intensity, etc. For example, when the communication distance is long and the received signal intensity is weak, an MCS (Modulation and Coding Scheme) enabling communication with a low S/N ratio is used to reduce transfer speed, increase an encoding ratio, and increase the number of repetitions. As another example, when the communication distance is short and the received signal intensity is strong, the encoding ratio and the number of repetitions are reduced to perform communication with high transfer speed.
As stated above, the link adaptation makes it possible to increase the communication distance.
In the fourth embodiment, the link adaptation is employed but the communication is forcibly disconnected when the distance between the fixed communication device 2 and mobile communication terminal 3 reaches a predetermined length.
That is, when the mobile communication terminal 3 arrives at Point C in
When the communication distance gradually becomes longer after becoming the shortest, setting MCS to a lower level makes it possible to perform the data communication in a longer and longer communication distance. However, in the present embodiment, there is no need to set MCS to a lower level after starting the data communication, which is because the present embodiment intends to perform the data communication only within the same communication range as an existing microwave close-range wireless communication system.
Therefore, the link adaptation module 24 adjusts MCS only while the connection process is performed, and keeps the MCS constant after the data communication is started, which means that the processing operation performed by the link adaptation module 24 can be simplified.
In
As stated above, in the fourth embodiment, although the link adaptation is performed, the communication is forcibly disconnected at the point when the difference in the received signal intensity exceeds the second threshold value Rth. Thus, there is no need to perform the link adaptation after the data transfer is started, which simplifies the processing operation performed by the link adaptation module 24.
A fifth embodiment to be explained below is characterized in that the user can arbitrarily switch between a communication disconnection process using the link adaptation and a communication disconnection process using the magnitude of a difference in the received signal intensity without depending on the link adaptation.
As a procedure for starting the data communication, the mobile memory device 32 is first placed over the reader 2b of the PC 31, as shown in
In the first to fourth embodiments, the communication is forcibly disconnected when the communication distance between the fixed communication device 2 and mobile communication terminal 3 becomes 10 cm or longer, in order to obtain a usability similar to that of an existing microwave close-range wireless communication system. However, in the fifth embodiment, it is not certain that the user places the mobile memory device 32 within a distance of 10 cm from the PC 31 after the connection process between the PC 31 and mobile memory device 32 is completed. If the communication is forcibly disconnected at the point when the distance therebetween exceeds 10 cm, the user is required to place the mobile memory device 32 over the PC 31 again, which deteriorates the usability.
Accordingly, in the present embodiment, MCS (e.g., MCS0) permitting the communication in a longer and longer communication distance can be set using the link adaptation functions, in order that the data communication can be continuously performed even when the user places the mobile memory device 32 10 cm or more away from the PC 31 after the connection process is completed. Further, similarly to the first to fourth embodiments, the process of forcibly disconnecting the communication when the distance between the PC 31 and mobile memory device 32 exceeds 10 cm can be selected as needed. This switch is achieved by using a physical switch for example. Instead, attributes of the mobile communication terminal 3 placed over the wireless communication device 4 mounted on the PC 31 may be read into the PC 31 to identify whether the mobile communication terminal 3 is the mobile memory device 32, so that the PC 31 transmits a signal notifying the mobile memory device 32 that the communication should not be disconnected using a difference in the received signal intensity if the mobile communication terminal 3 is the mobile memory device 32.
As stated above, in the fifth embodiment, after the data communication is started following the completion of the connection process, it is possible to automatically or manually switch between a communication disconnection process using the link adaptation and a communication disconnection process using the magnitude of a difference in the received signal intensity without depending on the link adaptation, as needed, which improves the usability.
A sixth embodiment to be explained below is characterized in assuming that a plurality of mobile communication terminals 3 sequentially perform close-range wireless communication with the fixed communication device 2.
When the fixed communication device 2 is the wireless gate 2a for example, it is expected that a plurality of mobile communication terminals 3 are sequentially placed over the reader 2b of the fixed communication device 2. In this case, after one mobile communication terminal 3 is placed over the reader, the communication with the mobile communication terminal 3 must be disconnected quickly. This is because the close-range wireless communication is based on one-on-one communication, which means that the communication with one mobile communication terminal 3 must be disconnected always before establishing the connection to the next mobile communication terminal 3.
The fixed communication device 2 periodically transmits a beacon signal while being connected to one mobile communication terminal 3. This beacon signal may possibly be received by another mobile communication terminal 3. Therefore, while the data communication is still being performed after a certain user places his/her mobile communication terminal 3 (hereinafter referred to as a first mobile communication terminal 3) over the reader 2b of the fixed communication device 2, another user may possibly starts placing his/her mobile communication terminal 3 (hereinafter referred to as a second mobile communication terminal 3) over the same reader 2b.
In this case, as shown in
This is because the close-range wireless communication is based on one-on-one communication as stated above, and the communication with the preceding mobile communication terminal 3 must be disconnected always before establishing the connection to the next mobile communication terminal 3. Thus, in this case, the first threshold value Rmax at Step S8 of
As shown in
As stated above, in the sixth embodiment, when a plurality of mobile communication terminals 3 are sequentially placed over the fixed communication device 2, the communication with the preceding mobile communication terminal 3 is disconnected at earlier timing to give priority to the connection to the next mobile communication terminal 3. This configuration can be applied to the wireless gate 2a.
A seventh embodiment to be explained below is characterized in that a buffer for storing transmitted/received data and a clock generator are provided in the wireless communication device 4 according to the first to sixth embodiments.
In the examples shown in the above first to seventh embodiments, the fixed communication device 2 transfers data to the mobile communication terminal 3 after the connection process between the fixed communication device 2 and mobile communication terminal 3 is completed. Instead, the mobile communication terminal 3 may return an ACK signal to the fixed communication device 2 each time the mobile communication terminal 3 receives data. Then, the fixed communication device 2 may measure the received signal intensity of this ACK signal, to sense whether the communication with the mobile communication terminal 3 should be disconnected.
As stated above, at least a part of processing operation performed by the wireless communication device 4 in the first to sixth embodiments may be performed by either the fixed communication device 2 or the mobile communication terminal 3. For example, when one of the fixed communication device 2 and mobile communication terminal 3 connects communication by performing the steps of
At least a portion of functions performed by the above-mentioned wireless communication system 1 may be constituted by at least one of hardware and software. When constituted by software, a program of executing at least a portion of the functions performed by the transmitter 1 and the receiver 2 is stored in a recording media such as a floppy disk or CD-ROM, and is loaded to a computer to execute its program. The recording media is not limited to a portable media such a magnetic disk or an optical disk, but a fixed recording media such as a hard disk drive or a memory may be used to store the program. When constituted by hardware or software, at least a portion of the wireless communication system 1 may be realized by processing circuitry.
The program of executing at least a portion of the functions performed by the wireless communication system 1 may be distributed via a communication line such as Internet. The program may be distributed via a wired line or a wireless line such as Internet at a state of encrypting, modulating or compressing the program, or may be distributed at a state of being stored in the recording media.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2013-212052 | Oct 2013 | JP | national |