The present invention relates to a communication apparatus, a base station apparatus, a control method, and a storage medium and, more particularly, to a connection control technique in a wireless communication system where different types of wireless communication techniques coexist.
At present, in order to improve a system capacity and throughput in a future wireless access network, a method of using an LTE (Long Term Evolution) and a wireless LAN (WLAN) in cooperation with each other is examined (see NPL 1). Such a method of performing communication by making the LTE and the wireless LAN cooperate with each other will be referred to as an LTE-WLAN Aggregation (LWA). In the LWA, a terminal apparatus performs communication in connection with an access point (AP) on a WLAN side under the control of a base station apparatus (eNB) on an LTE side (in accordance with an instruction by the eNB). Note that the eNB of the LTE instructs the terminal apparatus to search for APs existing on the periphery and in accordance with the instruction, the terminal apparatus searches for the surrounding APs and notifies the eNB of a measurement result such as a received signal strength for each AP. Then, upon receiving a connection instruction transmitted from the eNB in accordance with the notification, the terminal apparatus performs connection control with the AP in accordance with the instruction.
A terminal apparatus can disable a wireless LAN function easily by, for example, a user operation even if the apparatus itself is compatible with an LWA. Even the LWA-compatible terminal apparatus may be connected to an AP incompatible with the LWA selected by a user. That is, even if the terminal apparatus has a function compatible with the LWA as a function, it may be in a state in which it is incapable of using the function in practice. In this case, the terminal apparatus is not in a state in which it is capable of performing communication in the LWA even if it receives an instruction from an eNB of an LTE, resulting in not following an AP search instruction by the eNB even if it receives the instruction. However, the eNB continues to issue the AP search instruction to the terminal apparatus compatible with the LWA assuming that the terminal apparatus is in the state in which it is capable of performing communication in the LWA, wasting a wireless resource.
Note that the above-described problem has been discussed concerning a relationship between the LTE and the wireless LAN. However, the present invention is not limited to this. That is, the same problem may occur in a system in which the terminal apparatus communicates with the first partner apparatus in the arbitrary first wireless communication system, and the terminal apparatus searches for a partner apparatus by an instruction from the first partner apparatus in the arbitrary second wireless communication system.
In the present invention, an apparatus that performs communication control determines whether a communication apparatus capable of performing communications cooperating with each other in a plurality of wireless communication systems is in a state in which it is capable of performing the communications cooperating with each other.
A communication apparatus according to an aspect of the present invention is a communication apparatus capable of performing, under the control of a first partner apparatus belonging to a first wireless communication system, parallel communications including first communication with the first partner apparatus and second communication with a second partner apparatus belonging to a second wireless communication system different from the first wireless communication system, the communication apparatus comprising a transmission unit configured to transmit, to the first partner apparatus, information that allows the first partner apparatus to determine whether the communication apparatus is in a state in which it is capable of performing the parallel communications, the information being used for causing the first partner apparatus to control a search for a partner apparatus in the second wireless communication system by the communication apparatus.
A base station apparatus according to another aspect of the present invention is a base station apparatus belonging to a first wireless communication system in a wireless communication system that includes a communication apparatus capable of performing, under the control of the base station apparatus, parallel communications including first communication with the base station apparatus and second communication with an apparatus belonging to a second wireless communication system different from the first wireless communication system, the base station apparatus comprising a reception unit configured to receive, from the communication apparatus, information for allowing the base station apparatus to determine whether the communication apparatus is in a state in which it is capable of performing the parallel communications, a determination unit configured to determine, based on the information, whether the communication apparatus is in the state in which it is capable of performing the parallel communications, and a control unit configured to perform control such that the communication apparatus searches for a partner apparatus in the second wireless communication system if it is determined that the communication apparatus is in the state in which it is capable of performing the parallel communications, and to perform control such that the communication apparatus does not search for the partner apparatus in the second wireless communication system if it is determined that the communication apparatus is in a state in which it is incapable of performing the parallel communications.
According to the present invention, it becomes possible for an apparatus that performs communication control to determine whether a communication apparatus capable of performing communications cooperating with each other in a plurality of wireless communication systems is in a state in which it is capable of performing the communications cooperating with each other.
Other features and advantages of the present invention will be apparent from the following descriptions taken in conjunction with the accompanying drawings, in which like reference characters designate the same or similar parts throughout the figures thereof.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
An embodiment of the present invention will be described below in detail with reference to the accompanying drawings.
(Wireless Communication System)
In a description below, a terminal apparatus connected to a cellular base station apparatus (an eNB of the LTE) as the first partner apparatus can establish connection in the LWA by using an AP of the wireless LAN as the second partner apparatus. However, the present invention is not limited to this. That is, the following discussion can be applied to a system in which the terminal apparatus is connected to the first communication apparatus of the arbitrary first wireless communication system that leads communication control and can be connected to the second communication apparatus in the arbitrary second wireless communication system under the control by the first communication apparatus.
As described above, the terminal apparatus may be in a state in which it is incapable of performing communication in the LWA in practice, for example, in a case in which it disables a wireless LAN communication function, a case in which it is connected to an AP incompatible with the LWA, or the like even if the apparatus itself has a function of complying with the LWA. Then, in this case, the eNB may continue to give an AP search instruction which is not performed by the terminal apparatus in practice.
To prevent this, the terminal apparatus compatible with the LWA of this embodiment transmits, to a partner apparatus (eNB), information for allowing the eNB to determine whether the terminal apparatus itself is in a state in which it is capable of executing the LWA. Then, based on the information, the eNB determines whether the terminal apparatus can execute the LWA. The eNB instructs the terminal apparatus in the state in which it is capable of executing the LWA to search for the AP while it does not instruct the terminal apparatus which is not in the state in which it is capable of executing the LWA to search for the AP. Generally speaking, the terminal apparatus has a function capable of performing parallel communications in a plurality of wireless communication systems but can be in a state in which it is incapable of performing the wireless communications in practice at that time, and thus transmits, to a partner apparatus that controls the communications, information for the partner apparatus to determine the state. Note that connection with the partner apparatus in the first wireless communication system is established, and the execution of the parallel communications is determined by a state in the second wireless communication system other than the first wireless communication system. Then, the partner apparatus determines the state of the terminal apparatus based on the information and avoids giving an instruction to search for a connection destination apparatus in the second wireless communication system if the terminal apparatus is in the state in which it is incapable of performing the parallel communications in practice. This makes it possible to prevent the partner apparatus (eNB) from continuing to give an instruction to search for the connection destination apparatus (AP), the search being not performed by the terminal apparatus in practice. As a result, it is possible to prevent the waste of a wireless resource.
Note that information transmitted by the terminal apparatus to allow the eNB to determine whether the terminal apparatus is in the state in which it is capable of executing the LWA can include, for example, information indicating a state in which the terminal apparatus disables a wireless LAN function. The eNB can determine that the terminal apparatus is in the state in which it is incapable of executing the LWA if received information includes the information indicating the state in which the terminal apparatus disables the wireless LAN function.
Information for allowing the eNB to determine whether the terminal apparatus is in the state in which it is capable of executing the LWA can include information indicating that the terminal apparatus is connected to the AP of the wireless LAN regardless of control of the eNB. In this case, the information for allowing the eNB to determine whether the terminal apparatus is in the state in which it is capable of executing the LWA can include information specifying an
AP to which the terminal apparatus is currently connected. Note that if received information includes information indicating the state in which the terminal apparatus is connected to the AP of the wireless LAN regardless of the control of the eNB, the eNB then determines whether the AP of a connection destination is compatible with the LWA. Then, if the AP of the connection destination is compatible with the LWA, the eNB can transmit an instruction to search for the AP to the terminal apparatus and start a process for the terminal apparatus to perform communication in the LWA with the eNB and the currently connected AP. That is, in this case, the eNB can determine that the terminal apparatus is in the state in which it is capable of executing the LWA. On the other hand, if the eNB determines that the AP of the connection destination is not compatible with the LWA, it can determine that the terminal apparatus is not currently in the state in which it is capable of executing the LWA. In this case, the eNB does not transmit a search instruction.
The information for allowing the eNB to determine whether the terminal apparatus is in the state in which it is capable of executing the LWA can include information explicitly indicating that the terminal apparatus is in the state in which it is capable of executing the LWA (or a state allowing communication in the LWA). In this case, the terminal apparatus can execute the LWA, and thus the eNB transmits the AP search instruction to the terminal apparatus. Note that information transmitted from the terminal apparatus to the eNB may be any information as long as it allows the eNB to determine whether the terminal apparatus is in the state in which it is capable of executing the LWA, and information other than the above-described information may be used.
Note that the information for allowing the eNB to determine whether the terminal apparatus is in the state in which it is capable of executing the LWA can be transmitted from the terminal apparatus to the eNB, for example, each time an LWA execution state of the terminal apparatus changes. This allows the eNB to know the state of the terminal apparatus in real time, making it possible to perform fine control. The terminal apparatus may transmit, to the eNB, this information including at least one of a signal to request RRCConnection establishment from the eNB and a response signal to a signal transmitted from the eNB to set the terminal apparatus in a state in which it establishes RRCConnection with the eNB in RRCConnection establishment processing with the eNB. This allows the eNB to determine the state of the terminal apparatus without defining a new message.
The arrangements of the terminal apparatus and eNB that perform such processing, and the procedure of processing performed by the terminal apparatus and eNB will be described below in detail.
(Hardware Arrangement)
Then, each of the terminal apparatus and the eNB performs communication with another apparatus by, for example, controlling the communication apparatus 205 by the CPU 201. Note that the communication apparatus 205 of the eNB can communicate with the terminal apparatus by, for example, a cellular wireless communication interface such as a wireless interface of the LTE, and also communicate with another base station or WT (or AP) via a wired or wireless communication interface. The communication apparatus 205 of the terminal apparatus can perform communication with the eNB and the AP of the wireless LAN. Note that in the arrangement of
Note that each of the terminal apparatus and the eNB may include dedicated hardware for executing respective functions, or may execute some of the functions by hardware and execute the other functions by a computer that operates programs. Alternatively, all the functions may be executed by the computer and the programs.
(Functional Arrangement of Terminal Apparatus)
The WLAN state specifying unit 303 specifies, for example, by monitoring the WLAN communication unit 302, the state of a wireless LAN communication function such as whether a communication function by the wireless LAN is disabled or whether connection to, for example, an AP selected by the user is made regardless of control by the eNB. Note that if the WLAN state specifying unit 303 specifies that the WLAN communication unit 302 establishes connection of the wireless LAN regardless of control by the eNB, it can further obtain information specifying an AP of the connection destination. Note that the information specifying the AP can be one of, for example, an SSID (Service Set IDentifier), an HESSID (Homogeneous Extended SSID), and a BSSID (Basic SSID). Note that the WLAN state specifying unit 303 can specify an LWA enabled state if the WLAN communication unit 302 does not disable its function and does not establish connection by the wireless LAN. The information notification unit 304 controls the LTE communication unit 301 to transmit information indicating the state specified by the WLAN state specifying unit 303 to the eNB.
(Functional Arrangement of eNB)
In accordance with a signal received from the terminal apparatus, the terminal state determination unit 403 determines whether the terminal apparatus is in the state in which it is capable of performing communication in the LWA. For example, the terminal state determination unit 403 determines that the terminal apparatus is in the state in which it is capable of performing communication in the LWA if it receives, from the terminal apparatus, information indicating the state in which it is capable of performing communication in the LWA. The terminal state determination unit 403 determines that the terminal apparatus is not in the state in which it is capable of performing communication in the LWA if it receives, from the terminal apparatus, information indicating that the wireless LAN communication function is disabled. Furthermore, if the terminal state determination unit 403 receives, from the terminal apparatus, information indicating that the terminal apparatus establishes connection with a surrounding AP by the wireless LAN regardless of control by the eNB, it then determines whether the currently connected AP is compatible with the LWA. Note that information specifying the currently connected AP can be received together with the information indicating that the terminal apparatus establishes connection with the surrounding AP by the wireless LAN regardless of the control by the eNB. Note that the information specifying the currently connected AP may be received separately from the information indicating that the terminal apparatus establishes connection with the surrounding AP by the wireless LAN regardless of the control by the eNB. The terminal state determination unit 403 can determine that the terminal apparatus is in the state in which it is capable of executing the LWA if the AP to which the terminal apparatus is currently connected is compatible with the LWA and determine that the terminal apparatus is not in the state in which it is capable of executing the LWA if the AP to which the terminal apparatus is currently connected is not compatible with the LWA
In accordance with a determination result by the terminal state determination unit 403, the LWA control unit 404 decides whether to instruct the terminal apparatus to search for an AP and controls the wireless communication unit 401 in accordance with the decision. For example, upon obtaining a determination result that the terminal apparatus is not in the state in which it is capable of executing the LWA, the LWA control unit 404 controls the wireless communication unit 401 so as not to perform an AP search instruction. If the LWA control unit 404 obtains a determination result that the terminal apparatus does not disable the wireless LAN function and is not connected to the surrounding AP regardless of the control by the eNB, it controls the wireless communication unit 401 so as to perform the AP search instruction. On the other hand, if the LWA control unit 404 obtains a determination result that the terminal apparatus does not disable the wireless LAN function but is connected to a surrounding AP incompatible with the LWA regardless of the control by the eNB, it controls the wireless communication unit 401 so as not to perform the AP search instruction. If the LWA control unit 404 obtains a determination result that the terminal apparatus does not disable the wireless LAN function and is connected to an LWA-compatible AP regardless of the control by the eNB, it controls the wireless communication unit 401 so as to perform an instruction to search for an AP that designates the AP.
Note that based on information other than the information as described above, the terminal state determination unit 403 can determine whether the terminal apparatus is in the state in which it is capable of executing the LWA. Even if a determination in the terminal state determination unit 403 is based on any information, the LWA control unit 404 controls the wireless communication unit 401 so as not to perform the AP search instruction if the determination result that the terminal apparatus is in the state in which it is incapable of performing the communication by the LWA is obtained.
(Processing Procedure)
Subsequently, the procedure of processing performed by the terminal apparatus and the eNB will be described. Note that in the following description, the eNB knows that the terminal apparatus has a function of performing communication in the LWA by, for example, a notification from the terminal apparatus.
Note that in this example, if some change occurs in the state of the wireless LAN communication function, the terminal apparatus may notify the eNB of the state even if the change does not influence the execution of the LWA. This is because the eNB determines the execution of the LWA. However, the terminal apparatus may make the notification of the state of the wireless LAN communication function only when the change that occurs in the state influences the execution of the LWA.
In
Subsequently, the terminal apparatus changes the wireless LAN communication function to an enabled state. Then, in accordance with this state change, the terminal apparatus notifies the eNB of the state of the wireless LAN (step S504). At this time, the terminal apparatus can notify the eNB that it is not connected to any AP because the wireless LAN function is disabled until then, and thus it is in the state in which it is capable of performing communication in the LWA. Upon receiving this wireless LAN state notification, the eNB determines whether the terminal apparatus can execute the LWA (step S505). In this case, the eNB receives, from the terminal apparatus, a notification that the terminal apparatus is in the state in which it is capable of performing communication in the LWA, and thus determines that the terminal apparatus is in the state in which it is capable of performing communication in the LWA. Therefore, the eNB starts the search instruction to the terminal apparatus (step S506). Note that the eNB notifies the terminal apparatus of the search instruction by, for example, an RRCConnectionReconfiguration message (step S507). The terminal apparatus thus notifies the eNB of the state of the wireless LAN communication function each time the state changes, allowing the eNB to control the execution/non-execution of the AP search instruction at an appropriate timing.
The example in which the terminal apparatus notifies the eNB of the state of the wireless LAN communication function each time the state changes has been described so far. Subsequently, an example in which the terminal apparatus notifies the eNB of the state of the wireless LAN communication function at the time of establishment of connection with the eNB will be described.
First, a processing procedure until the eNB transmits the AP search instruction to the terminal apparatus will be described with reference to
In the processing procedure of
Note that the RRCConnectionReconfiguration message that includes the AP search instruction transmitted by the eNB can have information designating an AP to be searched for. Therefore, for example, if the eNB is notified of a state in which the terminal apparatus is connected to an AP designated by the user regardless of control by the eNB, and the AP of a connection destination is compatible with the LWA, the eNB can instruct the terminal apparatus to search for an AP that designates the AP. In accordance with the instruction, the terminal apparatus transmits, to the eNB, a measurement report such as a received signal strength for the currently connected AP. In accordance with the measurement result, the eNB causes the terminal apparatus to establish connection in the LWA with the currently connected AP.
As described above, the terminal apparatus makes a notification of the state of the wireless LAN communication function of itself and in accordance with the notification, the eNB determines whether the terminal apparatus is in the state in which it is capable of executing the LWA. Then, if the terminal apparatus is not in the state in which it is capable of executing the LWA, the eNB avoids instructing the terminal apparatus to search for the AP. This prevents transmission of an unnecessary signal for the AP search instruction. As a result, it is possible to prevent a decrease in utilization efficiency of the wireless resource.
The present invention is not limited to the above-described embodiments, and various changes and modifications can be made within the spirit and scope of the present invention. Therefore, to apprise the public of the scope of the present invention, the following claims are made.
Number | Date | Country | Kind |
---|---|---|---|
2016-017431 | Feb 2016 | JP | national |
This application is a continuation of International Patent Application No. PCT/JP2016/086874 filed on Dec. 12, 2016, and claims priority to Japanese Patent Application No. 2016-017431 filed on Feb. 1, 2016, the entire content of both of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2016/086874 | Dec 2016 | US |
Child | 16044010 | US |