This application claims priority to and the benefit of Korean Patent Application No. 10-2017-0178621 filed in the Korean Intellectual Property Office on Dec. 22, 2017, the entire content of which is incorporated herein by reference.
The present invention relates to an access network switching method in a heterogeneous radio access network, and a user equipment performing the same.
Various wireless environments such as 4G LTE based on 3GPP and WiFi based on 802.11 coexist in the current mobile wireless network environment. In the coming 5G networks, there is a growing demand for optimal service in a situation where various wireless environments coexist.
In particular, when a user wants to transmit and receive traffic by simultaneously accessing different radio access networks, technologies that can select an access network that matches the traffic attributes and transmit the traffic are needed. Traffic mobility technology can help users to provide more cost-effective data transmission services and support an increase of transmission capacity that users can utilize.
In order to support traffic movement in a heterogeneous wireless access network in which LTE and WiFi exist, there is a data offloading technology using an access network discovery and selection function (ANDSF) in 4G mobile communication.
The present invention has been made in an effort to provide a method for a user to arbitrarily select an access network and to switch access traffic between selected networks.
According to an exemplary embodiment of the present invention, a method for user equipment (UE) to switch an access network in a heterogeneous access network is provided. The method may include receiving first data from a first network of multiple access networks, selecting access network switching of the first data from a user, selecting a second access network corresponding to the access network switching from the user, performing access network switching to the second access network, and receiving the first data from the second access network.
The performing may include determining whether the second access network is an access network that the UE is currently connected to.
The performing may further include transmitting a protocol data unit (PDU) session modification request message to an Access and Mobility Management Function (AMF) when the second access network is an access network to which the UE is currently connected in the determining.
The PDU session modification request message may include information on traffic of the first data and path information on the second access network.
The performing may further include receiving a PDU session modification response message from the AMF, and the PDU session modification response message may include an ACK for the PDU session modification request message.
The performing may further include establishing access to the second access network and transmitting a protocol data unit (PDU) session establishment request message to an Access and Mobility Management Function (AMF) when the second access network is not an access network to which the UE is currently connected in the determining.
The PDU session establishment request message may include a PDU session identifier that has been registered through the first access network, and a request type of the PDU session establishment request message may include an existing PDU session or a multi-access PDU session and an added radio access technology type.
The performing may further include receiving a PDU session establishment response message from the AMF, and the PDU session establishment response message may include an ACK for the PDU session establishment request message.
A unit of the first data may be a data network, a tunnel for a data bearer, a service grouping a plurality of internet protocol (IP) flows, a QoS flow identity, or a single IP flow.
According to another exemplary embodiment of the present invention, a method for switching a first access network, which is a current access network of first data, to a second access network in a heterogeneous access network is provided. The method may include receiving, by user equipment (UE), the first data and the second access network from a user, determining, by the UE, whether the second access network is an access network to which the UE is currently connected, and requesting, by the UE, Access and Mobility Management Function (AMF) to switch an access network to the second access network.
The requesting may include transmitting a protocol data unit (PDU) session modification request message to the AMF when the second access network is an access network to which the UE is currently connected, and the method may further include confirming, by the AMF, a Session Management Function (SMF) corresponding to the PDU session modification request message, and transmitting, by the AMF, the PDU session modification request message to the SMF.
The PDU session modification request message may include information on an IP flow mobility (IFOM) rule update, and the method may further include transmitting, by the SMF, a PDU session modification response message to the AMF after the SMF updates the IFOM rule.
The method may further include updating, by the UE, the IFOM rule after the UE receives the PDU session modification response message from the AMF.
The requesting may include transmitting a protocol data unit (PDU) session establishment request message to the AMF when the second access network is not an access network to which the UE is currently connected, and the method may further include selecting, by the AMF, a Session Management Function (SMF) corresponding to the PDU session establishment request message, and transmitting, by the AMF, the PDU session establishment request message to the SMF.
The PDU session establishment request message may include information on an IP flow mobility (IFOM) rule update, and the method may further include transmitting, by the SMF, a control message for path change to a User Plane Function (UPF) after the SMF updates the IFOM rule.
The method may further include transmitting, by the UPF, a response message to the control message to the SMF, and the response message may include ACK information for the updated IFOM rule.
A unit of the first data may be a data network, a tunnel for a data bearer, a service grouping a plurality of internet protocol (IP) flows, a QoS flow identity, or a single IP flow.
According to another exemplary embodiment of the present invention, user equipment (UE) performing access network switching in a multiple access network is provided. The UE may include a radio frequency (RF) module receiving a first data flow from a first access network of the multiple access networks, and a processor receiving access network switching of the first data flow from a user and selecting a second access network corresponding to the access network switching from the user, wherein the processor may determine whether the second access network is a network to which the UE is currently connected, and controls to request an Access and Mobility Management Function (AMF) to switch an access network to the second access network.
The processor may control to transmit a protocol data unit (PDU) session modification request message to the AMF when the second access network is an access network to which the UE is currently connected, and the PDU session modification request message may include information on an IP flow mobility (IFOM) rule update.
The processor may control to transmit a protocol data unit (PDU) session establishment request message to the AMF when the second access network is not an access network to which the UE is currently connected, and the PDU session establishment request message may include information on an IP flow mobility (IFOM) rule update.
According to an exemplary embodiment of the present invention, an optimal wired/wireless environment can be provided by selecting a data flow and an access network to be switched from a user.
According to an exemplary embodiment of the present invention, an access network can be switched on a granular data flow basis.
In the following detailed description, only certain exemplary embodiments of the present invention have been shown and described, simply by way of illustration. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. Accordingly, the drawings and description are to be regarded as illustrative in nature and not restrictive. Like reference numerals designate like elements throughout the specification.
Throughout the present specification, user equipment (UE) may indicate a terminal, a mobile terminal (MT), a mobile station (MS), an advanced mobile station (AMS), a high reliability mobile station (HR-MS), a subscriber station (SS), a portable subscriber station (PSS), an access terminal (AT), or the like, and may include all or some of the functions of the terminal, the MT, the AMS, the HR-MS, the SS, the PSS, the AT, or the like.
In addition, a base station (BS) may indicate an advanced base station (ABS), a high reliability base station (HR-BS), a nodeB, an evolved nodeB (eNodeB), a base transceiver station (BTS), a mobile multihop relay (MMR)-BS, a relay station (RS) serving as a base station, a high reliability relay station (HR-RS) serving as a base station, and the like, and may include all or some of the functions of the base station, the ABS, the nodeB, the eNodeB, the BTS, the MMR-BS, the RS, the HR-RS, and the like.
As shown in
A 5G wireless communication system 1000 according to an exemplary embodiment of the present invention includes UE 100, a 5G BS 210, a WiFi BS 220, a Fixed BS 230, an access and mobility management Function (AMF) 310, a session management function (SMF) 320, a user plane function (UPF) 330, and a data network (DN) 400.
The AMF 310 performs an authentication and access procedure of the UE 100. The SMF 320 performs signaling procedures for configuring/changing/releasing a protocol data unit (PDU) session, traffic path setting, and traffic mobility management. The UPF 330 connects a data plane between at least one access network and the DN 400, whereby traffic of the UE 100 (i.e., user) can be transmitted and received. As shown in
In general, access traffic movement methods are classified into access traffic steering, access traffic switching, and access traffic splitting. Access traffic steering is a method in which the best access network is selected and transmitted for new data flows that have not yet initiated. Access traffic switching is a method in which service continuity is maintained and transferred to a new access network for a data flow that has already initiated between the data network and the UE and the traffic is being transmitted. Access traffic splitting is a method in which one data flow traffic set is distributed across multiple access networks. An access traffic movement method according to an exemplary embodiment of the present invention relates to access traffic switching among the above three methods.
First, the UE 100 transmits a PDU Session Establishment Request message to the AMF 310 through the 5G BS 210 (S310). Here, a request type of the PDU Session Establishment Request is set to Initial PDU Session.
The AMF 310 selects the SMF 320 to establish an initial PDU session (S320), and transmits a PDU Session Establishment Request message to the selected SMF 320 through N11 (S330). Here, N11 is a reference point between the AMF and the SMF.
When receiving the PDU Session Establishment Request message in step S330, the SMF 320 performs session establishment and transmits a PDU Session Establishment Response message to the AMF 310 through N11 (S340).
Then, the AMF 310 transmits a PDU Session Establishment Request Response message to the UE 100 through the 5G BS 210 (S350).
Through this method of
First, it is assumed that one PDU session is established in the 5G network through the method shown in
The UE 100 transmits a PDU Session Establishment Request message to the AMF 310 through the WiFi BS 220 to add a new RAT (S410). Here, the PDU Session Establishment Request message includes a PDU session identifier (PDU session ID) registered through the Existing RAT, and a request type of the PDU Session Establishment Request message. The request type of the PDU Session Establishment Request message includes the Existing PDU Session or a Multi-Access PDU Session, and an added RAT type (e.g., WiFi, Wireless LAN). That is, it is specified that the PDU Session Establishment Request is not a new PDU Session Establishment Request and is not hand-over of the existing PDU session between different access networks (for example, between 3GPP and non-3GPP).
The AMF 310 selects the SMF 320 to establish a Multi-Access PDU session (S420), and transmits a PDU Session Establishment Request to the selected SMF 320 through N11 (S430). Here, in selecting the SMF 320, the AMF 310 selects the SMF (i.e., the SMF selected in step S320) that was selected when the initial PDU session is established in
When receiving the PDU Session Establishment Request message in step S330, the SMF 320 performs session addition and transmits a PDU Session Establishment Response message to the AMF 310 through N11 (S440).
Then, the AMF 310 transmits a PDU Session Establishment Response message to the UE 100 through the WiFi BS 220 (S450).
Through the method of
The 5G traffic model according to the exemplary embodiment of the present invention has the following features. First, one PDU session may be routed to a multiple access network. Second, UE (terminal) can have a plurality of physical interfaces, and can have one logical interface for multiple physical interfaces. Accordingly, one IP address can be shared among multiple physical interfaces. Third, the UE 100 and the UPF 330 may share the same Inter-RAT routing policy information. Finally, access traffic steering and access traffic switching can be supported.
Hereinafter, access traffic switching according to an exemplary embodiment of the present invention will be described. The access traffic switching method according to an exemplary embodiment of the present invention is that the user terminal (UE) requests data access switching, which will be described in detail with reference to
In
First, the user selects a data flow for switching an access network through the UE 100 (S610). Referring to
The user selects an access network to be switched for the data flow selected in S610 (S620). Referring to
The UE 100 determines whether the access network selected in step S620 is an access network to which the UE 100 is currently connected (S630). That is, the UE 100 determines whether the access network to which the user wants to switch is already connected to the multiple access network through a multi-access PDU session.
If it is determined in step S630 that the multiple access network is connected, the UE 100 performs access switching through a procedure of
If it is determined in step S630 that the multiple access network is not connected, the UE 100 performs access switching through a procedure of
Referring to
First, it is assumed that a multi-access network is concurrently connected through a single session through the method as shown in
The UE 100 transmits a PDU Session Modification Request message to the AMF 310 through the WiFi BS 220 (S10). Here, the PDU Session Modification Request message is used when requesting a modification of the corresponding PDU session as one of NAS messages. The PDU Session Modification Request message includes access traffic information (for example, IP flow) to be switched and path information for a target access to be switched from a source access.
Here, access traffic represents data for switching an access network. The unit of access traffic is a DN (Data Network), a tunnel for a data bearer, a service unit grouping a plurality of IP flows (i.e., an application program unit, a QoS Flow Identity (i.e., a group of data flows sharing a common QoS)), or a single IP flow.
Meanwhile, the PDU Session Modification Request message according to an exemplary embodiment of the present invention includes information on an IP Flow Mobility (IFOM) rule update. A data unit of access traffic to which the access is to be switched is an IP flow, and when it is desired to change a path from a source access to a target access, the network and the U E exchange information about the IFOM rule update. The IFOM rule includes information on the data flow to be switched and path information for changing to a new access network. The data flow information includes a source address (IP address, Port), a destination address (IP address, Port), and a protocol type. The path information may include a target access network path or a preferred RAT interface (3GPP or non3GPP).
The AMF 310 receives the PDU Session Modification Request message, selects SMF 320 (S20), and transmits the PDU Session Modification Request message to the selected SMF 320 through N11 (S830).
The SMF 320 processes the received PDU Session Modification Request message and changes (updates) the IFOM rule (S840). Then, the SMF 320 transmits a control message for path (route) change to the UPF 330 through an N4 interface (S850). N4 is a reference point between SMF and UPF. Here, the control message for path change may be N4 Session Modification Request (N4SsnModReq). N4SsnModReq includes the modified IFOM rules.
The UPF 330 transmits a response message in response to the control message for path change received in step S850 (S860). Here, the response message may be N4 Session Modification Response (N4SsnModRsp). The N4SsnModRsp includes ACK information for the modified IFOM rule.
When the SMF 320 receives the response message in step S860, the SMF 320 transmits a PDU Session Modification Response message to the AMF 310 through N11 (S870). The PDU Session Modification Response message includes ACK information for the modified IFOM rule.
The AMF 310 transmits the PDU Session Modification Response message received in step S870 to the UE 100 through the WiFi BS 220 (S880).
When receiving the PDU Session Modification Response message, the UE 100 finally changes the IFOM rule (S890).
The access network of the data flow selected by the user is changed through the above procedure. For example, the access network for APP2 is changed from a WiFi access network to a 5G network.
The access switching method according to an exemplary embodiment of the present invention described in
First, it is assumed that the multi-access network described in
The UE 100 transmits a PDU Session Establishment Request message to the AMF 310 through the 5G BS 210 as a target base station (S910). If the UE 100 is not registered to the target base station (5G BS 210) or does not have access to the AMF 310, a registration to the target base station and the AMF via target access are required prior to the PDU Session Establishment request.
Here, the PDU Session Establishment Request message is one of the NAS messages and can be used when adding a new RAT. Therefore, as described in
The AMF 310 receives the PDU Session Establishment Request message, selects SMF 320 (S920), and transmits the PDU Session Establishment Request message to the selected SMF 320 through N11 (3930).
The SMF 320 processes the received PDU Session Establishment Request message and changes (updates) the IFOM rule (3940). Then, the SMF 320 transmits a control message for path establishment to the UPF 330 through the N4 interface (S950). Here, the control message for path establishment may be N4 Session Establishment Request (N4SsnEstbReq). N4SsnEstbReq includes the modified IFOM rules.
The UPF 330 transmits a response message in response to the control message for path establishment received in step 3950 (S960). Here, the response message may be N4 Session Establishment Response (N4SsnEstbRsp). The N4SsnEstbRsp includes ACK information for the modified IFOM rule.
When the SMF 320 receives the response message in step 3960, the SMF 320 transmits a PDU Session Establishment Response message to the AMF 310 through N11 (S970). The PDU Session Establishment Response message includes the modified IFOM rules or the ACK information of the modified IFOM rules.
When receiving the PDU Session Establishment Response message from the SMF 320, the AMF 310 transmits a response message for path establishment to the UE 100 through N1 (S980). N1 is a reference point between UE and AMF. Here, the response message for path establishment may be a PDU Session Establishment Response message. The PDU Session Establishment Response message includes the modified IFOM rules or the ACK information of the modified IFOM rules.
When receiving the PDU Session Establishment Response message, the UE 100 finally changes (updates) the IFOM rule (S990). At this time, the UPF 330 sets up a UPF tunnel (S991). This adds a new access network (for example, 5G RAN) and changes data flow to a new access network (for example, 5G RAN).
The access switching method according to an exemplary embodiment of the present invention described in
As shown in
The processor 110 may be configured to implement the methods and functions described in
The memory 120 is coupled to the processor 110 and stores various information related to the operation of the processor 110.
The RF module 130 is coupled to an antenna and transmits or receives radio signals. The antenna may be implemented as a single antenna or a multiple antenna (MIMO antenna).
Depending on whether the UE 100 is registered in the network, the state of the UE is roughly divided into RM_DEREGISTERED and RM_REGISTERED. RM (Registration Management)_DEREGISTERED indicates that the UE 100 is not registered in the network, and RM_REGISTERED indicates that the UE 100 is registered in the network.
Depending on whether a radio resource control (RRC) layer is connected between the UE 100 and a radio access network (RAN), the state of the UE is divided into RRC_IDLE and RRC_CONNECTED. RRC_IDLE indicates that the RCC layer is not connected and RRC_CONNECTED indicates that the RCC layer is connected.
When a signal connection between the UE 100 and the AMF 310 through an N1 interface (i.e. a NAS signal connection) is not connected and an AN (access network) signal connection, an N2 connection, and an N3 connection are not connected, the UE is in a CM (Connection Management) _IDLE state. Otherwise, the UE 100 is in a CM_CONNECTED state.
When the UE 100 is connected by performing a NAS message procedure such as a registration request or a service request in the CM_IDLE state, the UE 100 transitions from the CM_IDLE state to the CM_CONNECTED state.
When the UE 100 is connected to the AMF 310, the AMF 310 recognizes that the UE 100 is connected to a radio access network (RAN). At this time, the UE 100 belonging to access points (various BSs of
When an RRC Resume procedure for RRC connectivity recovery is performed between the UE 100 and the RAN, the UE 100 transitions from the RRC_INACTIVE CONNECTED state to the RRC_CONNECTED state. That is, the terminal may exist in a CM_CONNECTED/RRC_INACTIVE CONNECTED state and a CM_CONNECTED/RRC_CONNECTED state. The RRC resume procedure will be apparent to those skilled in the art and will not be described in detail.
Meanwhile, when the UE 100 releases from the network or releases the PDU Session, the UE 100 enters a CM_IDLE state.
The above-described state transition of
The UE 100 performing access traffic switching can manage a plurality of radio access networks (RANs) included in the UE 100 in a single state. In this case, the UE 100 can perform the access traffic switching through the procedure shown in
First, the UE 100 selects a traffic flow to be moved and a target RAT to be switched, and then confirms a state of the target RAT (S1201).
When the target RAT is in a CM_CONNECTED state and an RRC_ACTIVE state (S1202, S1203), the UE 100 performs a PDU Session Modification procedure of
If a state of the target RAT is a CM_CONNECTED state and an RRC_INACTIVE state (S1202, S1203, S1206), the UE 100 performs the RRC resume procedure (S1207). That is, if a state of the target RAT is a CM_CONNECTED state and an RRC_INACTIVE_CONNECTED state, the RRC resume procedure is performed between the UE 100 and the base station of the target RAT. Through this RRC Resume procedure, the target RAT of the UE transitions from an RRC_INACTIVE_CONNECTED state to an RRC_CONNECTED state. After performing step S1207, the UE 100 performs step S1205 described above.
If a state of the target RAT is a CM_IDLE state or an RM_DEREGIEDED state (S1208), the UE 100 performs three procedures (S1209). First, an RRC reconfiguration procedure is performed between the UE 100 and the base station of the target RAT, and an RRC_CONNECTED state is established. Next, an initial NAS procedure (i.e., a Registration Request procedure or a Service Request procedure) is performed between the UE 100 and the AMF 310 to enter a CM_CONNECTED state. The RRC reconfiguration procedure and the initial NAS procedure will be apparent to those skilled in the art and will not be described in detail. Finally, the UE 100 performs the PDU Session Establishment procedure of
While this invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2017-0178621 | Dec 2017 | KR | national |