The present invention relates to a communication device and an operating method thereof, and more particularly, to an authentication method for a communication device performing network handover in a cellular network radio access technology (RAT) and wireless local area network (WLAN) technology interworking.
With the rapid development of wireless communication technology, communication devices can simultaneously support a variety of cellular network radio access technology (For example, 3GPP compliant 3G WCDMA/TD-SCDMA/CDMA2000 technology, 4G LTE technology, etc.) and WLAN technology (for example, Wi-Fi technology, wherein Wi-Fi is also known as wireless fidelity technology). The further development has led to the presence of communication devices handover between a variety of cellular network radio access technologies (e.g., LTE technology) and the WLAN technology (such as Wi-Fi).
Take the handover between LTE and Wi-Fi as an example. Please refer to
At present, the UE has to complete the entire authentication process to determine whether to handover from the cellular network (for example, VoLTE) to a wireless local area network (for example, VoWiFi), and this process in theory usually takes 1 to 2 seconds. If the network quality is poor, the process may even take longer (for example, 5 to 10 seconds). However, during this time, the signal quality of wireless access technologies (such as LTE) and WLAN technologies (such as Wi-Fi) is likely to change, and no longer suitable for handover. Therefore, for the handover authentication process in the cellular network and WLAN interworking, it will result in a waste of time and resources.
According to a first aspect of the present invention, an exemplary authentication method implemented by a user equipment for handover from a cellular network radio access technology (RAT) to a wireless local area network (WLAN) technology is disclosed. The exemplary network handover authentication method comprises: activating a WLAN technology authentication process; monitoring a WLAN technology signal quality; determining whether to stop the WLAN technology authentication process according to the WLAN technology signal quality; and stopping the WLAN technology authentication process when the WLAN technology signal quality is not suitable for performing the handover process.
According to a second aspect of the present invention, an exemplary authentication method implemented by a user equipment for handover from a cellular network radio access technology (RAT) to a wireless local area network (WLAN) technology is disclosed. The exemplary network handover authentication method comprises: activating a WLAN technology authentication process; monitoring a cellular network RAT signal quality; determining whether to stop the WLAN technology authentication process according to the cellular network RAT signal quality; and stopping the WLAN technology authentication process when the cellular network RAT signal quality is not suitable for performing the handover process.
According to a third aspect of the present invention, an exemplary authentication method implemented by a network side device for a user equipment handover from a cellular network radio access technology (RAT) to a wireless local area network (WLAN) technology is disclosed. The exemplary network handover authentication method comprises: receiving a first authentication request signal for the WLAN technology from the user equipment; Starting a timer to calculate a specific time period after transmitting a response signal corresponding to the first authentication request signal; determining whether a second authentication request signal is received from the user equipment within the specific time period; and stopping the WLAN technology authentication process when there is no second authentication request signal within the specific time period.
In view of the above, one of the advantages of the present invention is that the wireless LAN (such as Wi-Fi) authentication process for handover can be stopped when the wireless local area network (Such as Wi-Fi) signal quality is not good in the network handover process of a cellular radio access technology (such as LTE) and wireless LAN technology (such as Wi-Fi) interworking, without waiting for the completion of the entire authentication operation, thereby reducing the waste of time and resources, and avoid the mobile communication device from being handed over to a wireless LAN (such as Wi-Fi) AP with poor signal quality.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Certain terms are used throughout the description and following claims to refer to particular components. As one skilled in the art will appreciate, manufacturers can refer to a component by different names. This document does not intend to distinguish between components that differ in name but not function. In the following description and in the claims, the terms “comprise” and “comprise” are used in an open-ended fashion, and thus should be interpreted to mean “comprise, but not limited to . . . ”. Also, the term “couple” is intended to mean either an indirect or direct electrical connection. Accordingly, if one device is coupled to another device, that connection can be via a direct electrical connection, or via an indirect electrical connection via other devices and connections.
Please refer to
The processor 210 can be a general purpose processor, a microprocessor unit (MPU), a micro control unit (MCU), an application processor (AP), a specific integrated circuit (SPIC), or a digital signal processor (DSP), and the present invention is not limited thereto. Please note that although the WiFi transceiving processing circuit 220 and the LTE transceiving processing circuit 230 in
Please note that the mobile communication device 200 shown in
Please refer to
The first phase: Security association (SA) initialization phase. The UE 102 transmits a SA initialization request signal SA_INIT to the ePDG 112 via the Wi-Fi AP 110, and an SA channel will be established between the UE 102 and the ePDG 112 when the UE 102 receives a SA initialization response signal SA_INIT RSP responded by the ePDG 112, wherein the SA request signal SA_INIT and the SA response signal SA_INIT RSP can be encrypted, for example, by using the IKEv2 encryption method specified in the 3GPP standard. The ePDG 112 starts to set a timer while transmitting the SA response signal SA_INIT RSP.
The second phase: Access request authorization phase. After the channel is established between the UE 102 and the ePDG 112, the UE 102 will transmit an authentication request signal AUTH_REQ to the ePDG 112, and then the ePDG 112 transmits a Diameter EAP Request (DER) signal to the AAA server 116, and then the AAA server 116 transmits MAR-Multimedia Request (MAR) signal to the HSS 118, and the HSS 118 sends back a MAA multimedia-response (MAA) signal to the AAA server 116, and then the AAA server 116 responses the Diameter EAP Answer (DEA) encryption response signal to the ePDG 112, and then the ePDG 112 responses an authentication response signal AUTH_RESP to the UE 102, wherein the authentication request signal AUTH_REQ and the authentication response signal AUTH_RESP can be encrypted, for example, by using the IKEv2 encryption method specified by the 3GPP standard.
The third phase: Authorization challenge phase. The UE 102 transmits the authentication request signal AUTH_REQ to the ePDG 112, and then the ePDG 112 transmits the DER information to the AAA server 116, and then the AAA server 116 transmits a server assignment request (SAR) signal SAR to the HSS 118, and then the HSS 118 responses the SAA server assignment answer (SAA) to the AAA server 116, and then the AAA server 116 responses the DEA response information to the ePDG 112, and then the ePDG 112 responses the authentication response signal AUTH_RESP to the UE 102, wherein the authentication request signal AUTH_REQ and the authentication response signal AUTH_RESP can be encrypted, for example, by using the IKEv2 encryption method specified by the 3GPP standard.
The fourth phase: Session Creation phase. UE 102 transmits an authentication request signal AUTH_REQ to the ePDG 112, and then the ePDG 112 transmits a create session request signal to PGW 106, and then PGW 106 transmits an authentication authorization request (AAR) signal AAR to the AAA server 116, and then the AAA server 116 transmits the SAR server assignment request signal to the HSS 118, and the HSS 118 responses an SAA server assignment reply signal to the AAA server 116, and then the AAA server 116 sends back an authentication authorization answer (AAA) signal to the PGW 106, and then the PGW 106 transmits a credit control request (CCR)-u signal to the PCRF module 114, and then the PCRF module 114 responses a credit control answer (CCA)-u trust control response signal to the PGW 106, and then the PGW 106 responses a create session response signal to the ePDG 112, and then the ePDG 112 responses the authentication response signal AUTH_RESP to the UE 102, wherein the authentication request signal AUTH_REQ and the authentication response signal AUTH_RESP can be encrypted, for example, by using the IKEv2 encryption method specified by the 3GPP standard.
According to various embodiments of the present invention, the UE keeps monitoring the Wi-Fi signal quality and/or the LTE signal quality during the WiFi authentication process described above, and once the UE determines that the monitored Wi-Fi and/or the monitored LTE signal quality is no longer suitable for handover, the UE will stop the current Wi-Fi authentication operation (for example, the UE stops sending the authentication request signal to the ePDG at any one of the four phases described in
According to some embodiments of the present invention, the parameters used to measure the quality of the Wi-Fi signal can be a received signal strength indication (RSSI), a signal to noise ratio (SNR), a transmit/receive (Tx/Rx) data rate, a packet error rate, and/or a packet loss rate under Real Time Transport Control Protocol (RTCP). The parameters used to measure the quality of the LTE signal can be a reference signal reception power (RSRP), a reference signal reception quality (RSRQ), a signal to noise ratio (SNR), a signal to interference ratio (SIR), and/or a packet loss rate. Please note that the above-described embodiments are merely for an illustrative purpose and is not meant to be a limitation of the present invention.
Please refer to
Step 300: Activate a Wi-Fi authentication process.
Step 310: Monitor a Wi-Fi signal quality.
Step 320: Determine whether to stop the Wi-Fi authentication process according to the Wi-Fi signal quality.
According to some embodiments of the present invention, the UE can determine whether the monitored Wi-Fi signal quality satisfies a specific condition, for example, by comparing the monitored one or more parameters associated with the Wi-Fi signal quality with a threshold to determine whether the current Wi-Fi signal quality is suitable for handover. If the UE determines that the monitored Wi-Fi signal quality is suitable to continue the handover, for example, the monitored Wi-Fi signal quality is better than or equal to the threshold level, and can meet with the requirements for normal operation of IMS service after the UE is handed over to a Wi-Fi network such as the VoWiFi, then the Wi-Fi authentication process is determined not to be stopped, and go back to the Step 310 to keep on monitoring the Wi-Fi signal quality; and if the UE determines that the monitored Wi-Fi signal quality is no longer suitable for continuing the handover (e.g., the monitored Wi-Fi signal quality is below the threshold level, and cannot meet with the requirements for normal operation of IMS service after the UE is handed over to a Wi-Fi network such as the VoWiFi), then the Wi-Fi authentication process is determined to be stopped, and go to the Step 330.
Step 330: Stop the Wi-Fi authentication process.
According to some embodiments of the present invention, the UE can stop the current Wi-Fi authentication process by stopping the process of sending a corresponding authentication request signal to the network side in the current phase of the handover authentication process.
Please refer to
Step 400: Activate a Wi-Fi authentication process.
Step 410: Monitor an LTE signal quality.
Step 420: Determine whether to stop the Wi-Fi authentication process according to the LTE signal quality.
According to some embodiments of the present invention, the UE can determine whether the monitored LTE signal quality satisfies a specific condition, for example, by comparing the monitored one or more parameters associated with the LTE signal quality with a threshold to determine whether the current LTE signal quality is suitable for handover. If the UE determines that the monitored LTE signal quality is suitable to continue the handover, for example, the monitored LTE signal quality is better than or equal to the threshold level, and can meet with the requirement for normal operation of IMS service after the UE is handed over to an LTE network such as the VoLTE, then the Wi-Fi authentication process is determined not to be stopped, and go back to the Step 410 to keep on monitoring the LTE signal quality; and if the UE determines that the monitored LTE signal quality is no longer suitable for continuing the handover (e.g., the monitored LTE signal quality is below the threshold level, and cannot meet with the requirements for normal operation of IMS service after the UE is handed over to an LTE network such as the VoLTE), then the Wi-Fi authentication process is determined to be stopped, and go to the Step 430.
Step 430: Stop the Wi-Fi authentication process.
According to some embodiments of the present invention, the UE can stop the current LTE authentication process by stopping the process of sending a corresponding authentication request signal to the network side in the current phase of the handover authentication process.
Please refer to
Step 500: Activate a Wi-Fi authentication process.
Step 510: Monitor a Wi-Fi signal quality and an LTE signal quality.
Step 520: Determine whether to stop the Wi-Fi authentication process according to the Wi-Fi signal quality and the LTE signal quality.
According to some embodiments of the present invention, the UE can determine whether the monitored Wi-Fi signal quality and the monitored LTE signal quality satisfies a specific condition. If the UE determines that the monitored Wi-Fi signal quality and the monitored LTE signal quality are suitable to continue the handover, then the Wi-Fi authentication process is determined not to be stopped, and go back to the Step 510 to continue monitoring the LTE signal quality; and if the UE determines that the monitored LTE signal quality is no longer suitable for continuing the handover, then the Wi-Fi authentication process is determined to be stopped, and go to the Step 530.
In various embodiments of the present invention, the specific condition can be whether the Wi-Fi signal quality is better than the LTE signal quality. According to a first embodiment of the present invention, the UE can compare a monitored first parameter associated with the Wi-Fi signal quality and a monitored second parameter associated with the LTE signal quality, and if the comparison result shows that the Wi-Fi signal quality is better than the LTE signal quality and suitable for the continuation of the handover, then the UE determines that the specific condition is satisfied. If the comparison result shows that the Wi-Fi signal quality is not better than the LTE signal quality and is no longer suitable for the continuation of the handover, then the UE determines that the specific condition is not satisfied. According to the second embodiment of the present invention, the UE can determine whether the monitored Wi-Fi signal quality meets a first condition (e.g., comparing one or more first parameters associated with the Wi-Fi signal quality with a first threshold level, and if the comparison result shows that the monitored Wi-Fi signal quality is better than or equal to the first threshold level, then the Wi-Fi signal quality satisfies the first condition; otherwise, the first condition is not satisfied), and whether the monitored LTE signal quality satisfies a second condition (for example, comparing one or more second parameters associated with the LTE signal quality with a second threshold level, and if the comparison results show that the monitored LTE signal quality is better than or equal to the second threshold level, then the LTE signal quality satisfies the second condition; otherwise, the second condition is not satisfied). When the UE determines that the Wi-Fi signal quality satisfies the first condition and/or the LTE signal quality does not satisfy the second condition, it means that the Wi-Fi signal quality is better than the LTE signal quality and is suitable for continuing the handover from the LTE to the Wi-Fi. If the UE determines that the Wi-Fi signal quality does not satisfy the first condition and/or the LTE signal quality satisfies the second condition, it means that the Wi-Fi signal quality is not better than the LTE signal quality, and is not suitable for continuing the handover from the LTE to the Wi-Fi, so that the UE determines that the specific condition is satisfied.
Step 530: Stop the Wi-Fi authentication process.
Please refer to
Step 600: Activate a Wi-Fi authentication process. The network side device receives a authentication request signal transmitted by the Mobile Station (MS) (or referred to as UE) to activate the Wi-Fi authentication process.
Step 610: Start a timer to calculate a specific time period after the network responds to a request signal from a mobile device.
Step 620: Determine whether another request signal from the mobile device is received within the specific time period. If there is another request signal received from the mobile device within the specific time period, then go to the Step 630; if there is no other request signal received from the mobile device within the specific time period, then go to the Step 640.
Step 630: Continue the Wi-Fi authentication process.
Step 640: Stop the Wi-Fi authentication process.
According to a plurality of embodiments of the present invention, since the above-described network handover authentication operation implemented by the network side device of the present invention can be performed at any phase in the four phases of the authentication process, the authentication request signal from the mobile communication device for starting the timer can be any one of the SA initialization request signal SA_INIT of the first phase (the security association initialization phase), the authentication request signal AUTH_REQ of the second phase (access request authorization phase), and the authentication request signal AUTH_REQ of the third phase (authorization challenge phase) of the handover authentication process described above. According to various embodiments of the present invention, the above-described network handover authentication method applicable to the network side device can be performed by various kinds of network side devices, such as the ePDG 112 or the AAA server 116 shown in
The above-described embodiments of the present invention can be embodied in various ways. For example, the embodiments can be implemented by using hardware, software, or a combination thereof. It is to be understood that any elements or combination of the elements that can perform the functions described above can be considered as one or more processors that control the above functions. The one or more processors can be implemented in a variety of ways, such as using specific hardware, or using a general hardware that is programmed to perform the functions described above using microcode or software.
In view of the above, one of the advantages of the present invention is that the wireless LAN (such as Wi-Fi) authentication process for handover can be stopped when the wireless local area network (Such as Wi-Fi) signal quality is not good in the network handover process of a cellular radio access technology (such as LTE) and wireless LAN technology (such as Wi-Fi) interworking, without waiting for the completion of the entire authentication operation, thereby reducing the waste of time and resources, and avoid the mobile communication device from being handed over to a wireless LAN (such as Wi-Fi) AP with poor signal quality.
It is to be noted that the above-described various embodiments of the transition from VoLTE to VoWiFi service are merely illustrations of the present invention and not the limitations of the present invention. For example, the present invention can also be applied to other similar cellular networks and wireless LAN technology, such as the LTE-WLAN Interworking (LWI), the LTE-WLAN Aggregation (LWA), the Radio Access Network (RAN) Controlled LTE-WLAN Interworking (RCLWI), the Access Network Discovery and Selection Function (ANDSF), and the Network-Based IP Flow Mobility (NBIFOM) in the UE-initiated mode and so on. Moreover, in addition to the LTE technology, the cellular network radio access technology can also be the wide-band code division multiple access (WCDMA) technology, the time division synchronous code division multiple access (TD-SCDMA) technology, or the code division multiple access 2000 (CDMA2000) technology, the present invention is not limited thereto.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method can be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
201710024233.9 | Jan 2017 | CN | national |