WO2015030537A1 - 무선 랜에서 다중 연결을 지원하는 방법 및 장치 - Google Patents
무선 랜에서 다중 연결을 지원하는 방법 및 장치 Download PDFInfo
- Publication number
- WO2015030537A1 WO2015030537A1 PCT/KR2014/008104 KR2014008104W WO2015030537A1 WO 2015030537 A1 WO2015030537 A1 WO 2015030537A1 KR 2014008104 W KR2014008104 W KR 2014008104W WO 2015030537 A1 WO2015030537 A1 WO 2015030537A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- wlan
- information
- message
- user terminal
- terminal
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/22—Manipulation of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0215—Traffic management, e.g. flow control or congestion control based on user or device properties, e.g. MTC-capable devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0226—Traffic management, e.g. flow control or congestion control based on location or mobility
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/20—Selecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/14—Access restriction or access information delivery, e.g. discovery data delivery using user query or user detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
- H04W76/16—Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- An embodiment of the present specification is a technology for providing a service for effectively transmitting and receiving data using a 3GPP system and a non-3GPP system simultaneously in a network in which a 3GPP system and a non-3GPP system coexist. More specifically, it is a technology to support multiple PDN (Packet Data Network) connection to the same access point name (APN) in an environment using a wireless LAN, and to effectively transmit data in a roaming network.
- PDN Packet Data Network
- mobile communication systems have been developed to provide voice services while guaranteeing user activity.
- mobile communication systems are gradually expanding not only voice but also data services, and now they have developed to the extent that they can provide high-speed data services.
- a shortage of resources is occurring in the mobile communication system in which a service is currently provided, and a more advanced mobile communication system is required because users require higher speed services.
- LTE Long Term Evolution
- 3GPP The 3rd Generation Partnership Project
- LTE is a technology that implements high-speed packet-based communication with a transmission rate of up to 100 Mbps.
- various methods are discussed.
- the network structure can be simplified to reduce the number of nodes located on the communication path, or the wireless protocols can be as close to the wireless channel as possible.
- the terminal may simultaneously use a plurality of heterogeneous networks.
- the UE may simultaneously use a 3GPP access network such as GERAN / UTRAN / E-UTRAN and a non-3GPP access network such as a wireless local area network (WLAN).
- the user terminal may transmit and receive data by connecting to the E-UTRAN while simultaneously connecting to the WLAN for other traffic.
- PDN packet data network
- P-GW packet data network gateway
- a PDN Connection needs to be created.
- the network may create one or more PDN connections for PDNs having the same access point name (APN) even when a user terminal accesses using a WLAN. You must allow it. There is a need to provide an apparatus and control method for such a PDN connection.
- a subscriber information request message including information of a terminal is transmitted to a home subscriber server (HSS). step; A response message corresponding to the request message from the HHS and including an indicator indicating whether traffic offloading to the WLAN is possible for an access point name (APN) or a packet data network (PDN) connection of the terminal; Receiving; Determining whether traffic offloading is possible to the WLAN based on at least one of information included in the received response message and information set in the MME; And transmitting a message to the terminal, the message including information indicating whether traffic offloading is possible to the WLAN.
- APN access point name
- PDN packet data network
- Signal transmitting and receiving method in a terminal of a mobile communication system comprises the steps of transmitting a connection request to a mobility management entity (MME); Receiving a response message corresponding to the connection request from the MME and including an indicator indicating whether traffic offloading is possible in a WLAN for a packet data network (PDN) connection of the terminal; And determining whether to offload traffic based on at least one of the information included in the response message.
- MME mobility management entity
- PDN packet data network
- a mobility management entity (MME) for transmitting and receiving signals in a mobile communication system transmits and receives signals with at least one of a terminal, a base station, and a home subscriber server (HSS).
- APN access point name
- PDN packet data network
- a terminal for transmitting and receiving a signal in a mobile communication system includes a transceiver for transmitting and receiving a signal with at least one of a base station and an MME; And controlling the transceiver, transmitting a connection request to the MME, corresponding to the connection request from the MME, and whether traffic offloading is possible through a WLAN for a packet data network (PDN) connection of the terminal. And a control unit configured to receive a response message including an indicator indicating a, and determine whether to offload traffic based on at least one of information included in the response message.
- PDN packet data network
- one or more PDN connections may be generated for one APN.
- the communication method according to the present invention enables to effectively receive traffic offloading control from the base station even when the user terminal is roaming.
- FIG. 1 is a diagram schematically illustrating a situation in which data is transmitted and received using a 3GPP access network and a non-3GPP access network simultaneously according to an embodiment of the present specification.
- FIG. 2 is a diagram illustrating an example of a block diagram of a trusted WLAN access network (TWAN) according to an embodiment of the present specification.
- TWAN trusted WLAN access network
- FIG. 3 illustrates an operation between a user terminal and a TWAN according to an embodiment of the present specification.
- FIG. 4 illustrates an operation between a user terminal and a TWAN according to an embodiment of the present disclosure in which the structure of a VMAC ID is changed.
- FIG. 5 illustrates an operation between a user terminal and a TWAN according to an embodiment of the present disclosure providing a VMAC ID for NSWO and WLCP.
- FIG. 6 illustrates an operation between a user terminal and a TWAN according to another embodiment of the present disclosure.
- FIG. 7 illustrates an operation between a user terminal and a TWAN according to an embodiment of the present disclosure for setting a VMAC ID through an inquiry process.
- FIG. 8 is a diagram for describing a structure of a communication system according to another exemplary embodiment of the present specification.
- FIG. 9 is a diagram illustrating operations of a user terminal and a network for solving the above problem.
- FIG. 10 is a flowchart illustrating in detail an operation of a user terminal according to an exemplary embodiment.
- FIG. 11 illustrates operations of a user terminal and a network in a case in which offloading permission information is not notified in advance.
- FIG. 12 is a flowchart illustrating in detail an operation of a user terminal according to an exemplary embodiment.
- FIG. 13 is a diagram illustrating operations of a user terminal and a network when using NAS MO.
- FIG. 14 is a flowchart specifically illustrating an operation of a user terminal according to an exemplary embodiment.
- 15 illustrates an embodiment of the present disclosure determining whether to allow traffic offloading control based on subscription information.
- FIG. 16 illustrates an embodiment of the present disclosure determining whether to allow traffic offloading control based on an MME configuration.
- FIG. 17 is a diagram illustrating a process in which a user terminal attempts to connect using WLAN control information for a PLMN registered with the WLAN when the WLAN control information is transmitted to the user terminal using a broadcast method in a RAN shared environment.
- each block of the flowchart illustrations and combinations of flowchart illustrations may be performed by computer program instructions. Since these computer program instructions may be mounted on a processor of a general purpose computer, special purpose computer, or other programmable data processing equipment, those instructions executed through the processor of the computer or other programmable data processing equipment may be described in flow chart block (s). It creates a means to perform the functions. These computer program instructions may be stored in a computer usable or computer readable memory that can be directed to a computer or other programmable data processing equipment to implement functionality in a particular manner, and thus the computer usable or computer readable memory. It is also possible for the instructions stored in to produce an article of manufacture containing instruction means for performing the functions described in the flowchart block (s).
- Computer program instructions may also be mounted on a computer or other programmable data processing equipment, such that a series of operating steps may be performed on the computer or other programmable data processing equipment to create a computer-implemented process to create a computer or other programmable data. Instructions for performing the processing equipment may also provide steps for performing the functions described in the flowchart block (s).
- each block may represent a portion of a module, segment, or code that includes one or more executable instructions for executing a specified logical function (s).
- logical function e.g., a module, segment, or code that includes one or more executable instructions for executing a specified logical function (s).
- the functions noted in the blocks may occur out of order.
- the two blocks shown in succession may in fact be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending on the corresponding function.
- ' ⁇ part' used in the present embodiment refers to software or a hardware component such as an FPGA or an ASIC, and ' ⁇ part' performs certain roles.
- ' ⁇ ' is not meant to be limited to software or hardware.
- ' ⁇ Portion' may be configured to be in an addressable storage medium or may be configured to play one or more processors.
- ' ⁇ ' means components such as software components, object-oriented software components, class components, and task components, and processes, functions, properties, procedures, and the like. Subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables.
- the functionality provided within the components and the 'parts' may be combined into a smaller number of components and the 'parts' or further separated into additional components and the 'parts'.
- the components and ' ⁇ ' may be implemented to play one or more CPUs in the device or secure multimedia card.
- the basic third generation partnership project (3GPP) LTE system, and the non--3GPP access network will mainly be WLAN, but the main points of the embodiments of the present specification May be applied to other communication / computer systems having a similar technical background and system form with slight modifications without departing from the scope of the embodiments herein, which is a technical skill skilled in the art of the embodiments herein. It will be possible in the judgment of those who have For example, the object of the present invention may be a 1x system or a WiMAX system instead of a WLAN.
- FIG. 1 is a diagram schematically illustrating a situation in which data is transmitted and received using a 3GPP access network and a non-3GPP access network simultaneously according to an embodiment of the present specification.
- the WLAN 160 may be used as a non-3GPP access network.
- the user terminal 110 creates one or more PDN connections 120 and 130 to the 3GPP access network 150 and transmits data, while another one or more PDN connections 120, 130 may be generated to transmit data.
- the other data may be transmitted in the form of non-seamless WLAN offloading (NSWO) in which the WLAN 160 is directly connected to the Internet network 170 and offloaded.
- NSWO non-seamless WLAN offloading
- a specific PDN (eg, each of the IMS videos in the example) may be an APN.
- PDN connections may be created via the P-GW 140.
- Overload herein includes one or more of the cases where the number (or amount) of requests, tasks, or data that is generated or entered into a particular network entity is greater than the number (or amount) of requests, tasks, and data that can be handled. can do.
- the overload may be an overload of the PDN itself associated with the P-GW 140, or may be an overload of the P-GW 140 at the end of a specific PDN.
- a specific PDN may be used as the same meaning as a specific APN. Overload can also be used in the same sense as congestion.
- FIG. 2 is a diagram illustrating an example of a block diagram of a trusted WLAN access network (TWAN) according to an embodiment of the present specification.
- TWAN trusted WLAN access network
- a Trusted WLAN Access Network (TWAN) 210 is a WLAN Access Network 220 consisting of one or more WLANs, a Trusted WLAN AAA Proxy for interworking with AAA. 230, and a Trusted WLAN Access Gateway (TWAG) 240 connecting the WLAN Access Network 210 and the P-GW (not shown).
- TWAN Trusted WLAN Access Network
- TWAG Trusted WLAN Access Gateway
- the interface between the TWAG 240 and the P-GW is called S2a, where a protocol such as GTP or PMIP can be used.
- S2a The interface between the TWAG 240 and the P-GW is called S2a, where a protocol such as GTP or PMIP can be used.
- the above structure is just a logical structure, and in fact, the physical configuration may be more free.
- the WLAN Access Network 220 and the TWAG 240 may be configured as physically identical entities in a communication system.
- the network configuration includes a TWAN, but the main subject of the present invention can be applied to any situation in which a PDN is used through a non-3GPP access network. have.
- TWAN and WLAN may be used interchangeably for convenience of description.
- the description will be made by limiting the entity communicating with the UE to the TWAN, but the entity with which the actual UE communicates according to the protocol of the message exchanged by the actual UE is at least one component in the TWAN. (Ie, at least one of a WLAN access network, a TWAG, and a TWAP).
- the Beacon message may be sent by the WLAN access network in the TWAN.
- the ANQP method may be applied between a UE and a WLAN access network in the TWAN, or an ANQP server connected thereto, or a TWAG.
- WLAN control layer messages may be exchanged between the UE and the TWAG.
- FIG. 3 illustrates an operation between a user terminal and a TWAN according to an embodiment of the present specification.
- an APN and a virtual MAC (Media Access Control) of the TWAG 306 are transmitted in an Extensible Authentication Protocol (EAP) message sent by the AP 304 in the TWAN to a user equipment (UE) 302. ) Send with the mapping of the address (hereinafter referred to as VMAC ID).
- EAP Extensible Authentication Protocol
- the mapping information may be in a form including VMAC IDs of one or more TWAGs 306 for one APN.
- the mapping information may include a VMAC ID for non-seamless WLAN offloading (NSWO).
- the EAP message may be one message transmitted during the EAP-AKA process between the user terminal and the TWAN.
- the EAP message may be an EAP request / response or an EAP success message.
- the TWAN may transmit mapping information of the APN and the TWAG 306 VMAC ID only when the user terminal 302 is authenticated, and mapping information only for the NSWO or a specific APN based on the user's subscription information during this process. May be selectively delivered.
- the user terminal 302 receives the information, stores it, and uses the information when accessing the TWAN. For example, if the user terminal needs to create a PDN connection for a particular APN, the user terminal 302 can select an APN to connect to in step 315.
- step 320 when the user terminal 302 transmits a connection creation request message to the TWAG 306, the user terminal 302 sets the MAC address of the receiver as a VMAC ID matching the corresponding APN based on the information received in step 310 and transmits the message. do.
- the user terminal 302 needs to create an additional PDN connection for an APN that already has a PDN connection, the user terminal 302 uses a different VMAC ID instead of the VMAC ID used for the existing PDN connection. You need to set the address and send it. If the PDN connection creation request is accepted, the user plane data packet transmitted through the corresponding PDN connection is also transmitted, and in the up direction, the UE 302 sets the MAC address of the receiver to the corresponding VMAC ID. In the case of TWAN (or TWAG 306), the MAC address of the sender is set to the corresponding VMAC ID. That is, the user terminal 302 and the TWAN (or TWAG 306) create a PDN connection using the set mapping information of the APN and VMAC ID, and establish a PDN connection using the VMAC ID used when the PDN connection is created. To distinguish.
- FIG. 4 illustrates an operation between a user terminal and a TWAN according to an embodiment of the present disclosure in which the structure of a VMAC ID is changed.
- step 410 the AP 304 in the TWAN sends mapping information of the APN and the virual MAC address of the TWAG (hereinafter referred to as a VMAC ID) in an EAP message sent to the user terminal 402.
- VMAC ID mapping information of the APN and the virual MAC address of the TWAG
- one VMAC ID is subdivided and divided into portions corresponding to APNs and portions for distinguishing multiple PDN connections within one APN. More specifically, VMAC ID is divided into Prefix 425 and Connection ID 430 parts, one prefix 425 corresponds to one APN, and the connection ID 430 part after prefix 425 is one APN. It represents the ID of multiple PDN connections to.
- the lengths of the prefix 425 and the connection ID 430 in the VMAC ID may vary depending on the configuration. For example, when the virtual MAC address is 48 bits, if the prefix 425 is divided into 40 bits and the connection ID 430 is divided into 8 bits, and the mapping information is transmitted to the IMS APN as follows:
- the user terminal 402 when creating the first PDN connection to the IMS APN, sets the VMAC ID to 0... 0 (48bits), when creating a second PDN connection, the VMAC ID must be 0.... Set to 001 (48bits). In this case, since the connection ID 430 part is 8 bits, up to 256 PDN connections can be generated for one APN.
- the mapping information may include a VMAC ID for non-seamless WLAN offloading (NSWO). Since NSWO can only create a maximum of one connection, the VMAC ID for NSWO may not be subject to the Prefix concept.
- the EAP message may be one message transmitted during the EAP-AKA process between the user terminal and the TWAN.
- the EAP message may be an EAP request / response or an EAP success message.
- the TWAN can deliver the mapping information of the APN and VMAC ID only when the user terminal is authenticated, and can selectively deliver the mapping information only to the NSWO or a specific APN based on the user's subscription information during this process.
- the user terminal 402 receives the information and stores the information, and uses the information when accessing the TWAN. In operation 415, the user terminal 402 may select an APN to access.
- the user terminal 402 transmits a connection creation request message to the TWAG 406 in step 420
- the MAC address of the receiver is sent to the corresponding APN.
- the PDN connection creation request is accepted, the user plane data packet transmitted through the corresponding PDN connection is also set in the uplink direction, and the user terminal sets the MAC address of the receiver to the corresponding VMAC ID in the uplink direction, and the TWAN. (Or TWAG), set the sender's MAC address to the corresponding VMAC ID. That is, the user terminal and the TWAN (or TWAG) create a PDN connection by using the mapping information of the set APN and VMAC ID, and distinguish the PDN connection by using the VMAC ID used when the PDN connection is created.
- FIG. 5 illustrates an operation between a user terminal and a TWAN according to an embodiment of the present disclosure providing a VMAC ID for NSWO and WLCP.
- a VMAC ID for WLCP (when it is controlled through a TWAG other than Non Seamless WLAN Offload (NSWO)) in an EAP message sent by the AP 504 in the TWAN to the user terminal 502.
- mapping information from The EAP message may be one message transmitted during the EAP-AKA process between the user terminal 502 and the TWAN.
- the EAP message may be an EAP request / response or an EAP success message.
- the mapping information may include mapping information of the VMAC ID for the NSWO.
- the TWAN may transmit mapping information of the APN and VMAC ID, and selectively maps the mapping information to prevent the use of NSWO or WLCP based on the user's subscription information. You can also pass
- the user terminal 505 receives the information and stores the information and uses the information when accessing the TWAN.
- step 520 the user terminal 502 requests to create a connection to the TWAG 506.
- the MAC address of the receiver is set to a VMAC ID corresponding to the corresponding WLCP.
- the WLCP message sent to the TWAG 506 should include the APN to be used together with the information to request the creation of the PDN connection. If the PDN connection creation request is accepted, in step 525, the TWAG 506 determines the number of times the PDN connection is generated for the requested APN, selects a VMAC ID, and in step 530, accepts the connection creation request. When sending a message, set the sender's MAC address to the selected VMAC ID and forward it. In an embodiment, the TWAG 506 may include the VMAC ID in the MAC header and transmit the same to the user terminal 502.
- the user terminal 502 may store a VMAC ID based on the received message, and may communicate with a specific APN using the VMAC ID received for subsequent data transmission and reception.
- the WLCP request message sent by the user terminal 502 includes a transaction ID, and the TWAG 506 processes the same.
- the response message sent can also contain the same transaction ID.
- the user plane data packet transmitted through the corresponding PDN connection also sets the MAC address of the receiver to the corresponding VMAC ID in the upward direction, and the TWAN (or the TWAG 506) of the user. If so, set the sender's MAC address to the corresponding VMAC ID.
- FIG. 6 illustrates an operation between a user terminal and a TWAN according to another embodiment of the present disclosure.
- the APAP 604 in the TWAN includes the mapping information of the VMAC ID for the WLCP (applied when the control is performed through the TWAG other than the NSWO) in the EAP message sent to the user terminal 602. .
- the EAP message may be one message transmitted during the EAP-AKA process between the user terminal 602 and the TWAN.
- the EAP message may be an EAP request / response or an EAP success message.
- the mapping information may include mapping information of the VMAC ID for the NSWO.
- the TWAN may transmit mapping information of the APN and VMAC ID, and selectively maps the mapping information to prevent the use of the NSWO or the WLCP based on the user's subscription information. You can also pass it.
- the user terminal 602 receives the information and stores the information, and uses the information when accessing the TWAN.
- step 615 the user terminal 602 needs to create a PDN connection to the APN (ie not NSWO)
- step 620 when the user terminal 602 transmits a connection creation request message to the TWAG 606, Set the MAC address of the receiver to the VMAC ID matching the corresponding WLCP and send.
- the WLCP message sent to the TWAG 606 may include an APN to be used together with information indicating that a PDN connection is generated.
- the TWAG 606 determines the number of times the PDN connection is generated for the requested APN, selects a VMAC ID, and in step 630, the TWAG 606 connects.
- the MAC address of the sender is set to the VMAC ID of the WLCP, but may include the VMAC ID to be used in the future PDN connection in the acceptance message sent to the user terminal 602.
- the user terminal 602 may store a VMAC ID based on the received message, and may communicate with a specific APN using the VMAC ID received for subsequent data transmission and reception.
- the WLCP request message sent by the user terminal 602 includes a transaction ID, and the TWAG 606 processes the same.
- the response message sent can also contain the same transaction ID. Since the user plane data packet transmitted through the corresponding PDN connection, in the up direction, the user terminal 602 sets the MAC address of the receiver to the corresponding VMAC ID, and the TWAN (or TWAG 606) of the user. If so, set the sender's MAC address to the corresponding VMAC ID.
- FIG. 7 illustrates an operation between a user terminal and a TWAN according to an embodiment of the present disclosure for setting a VMAC ID through an inquiry process.
- the user terminal 702 requests the NSWO in the EAP message, or requests the creation of a PDN connection for a specific APN, and there is already a PDN connection for one APN.
- the EAP message may be one message transmitted during the EAP-AKA process between the user terminal 702 and the TWAN 704, and may be, for example, an EAP request / response or an EAP success message.
- the user terminal 702 may send an EAP message to the TWAN 704 in addition to the EAP-AKA process. .
- the TWAN 704 transmits a virtual MAC address (hereinafter referred to as a VMAC ID) to be used in the EAP message according to a request of the user terminal 702.
- VMAC ID a virtual MAC address
- the TWAN 704 may deliver the VMAC ID information when the user terminal 702 is authenticated, and selects mapping information to prevent NSWO or specific APN use based on the user's subscription information during this process. It can also be delivered as
- step 720 the user terminal 702 receives the information and stores the information.
- step 725 the user terminal 702 transmits a connection creation request message to the TWAG 706, and transmits the MAC address of the receiver to the corresponding VMAC ID.
- Set to send Since the user plane data packet transmitted through the corresponding PDN connection, in the up direction, the user terminal 702 sets the MAC address of the receiver to the corresponding VMAC ID, and the TWAN (or TWAG 706) of the user. If so, set the sender's MAC address to the corresponding VMAC ID.
- FIG. 8 is a diagram for describing a structure of a communication system according to another exemplary embodiment of the present specification.
- whether the user terminal 805 transmits or receives data through the WLAN 815 generally follows a rule (or policy) preset in the user terminal or a rule received from an ANDSF server. to be.
- a rule or policy preset in the user terminal or a rule received from an ANDSF server. to be.
- the base station 810 may execute a command as follows. You can use the unloading method.
- the base station 810 instructs the user terminal 805 to report the situation (signal strength, congestion state, connection state, etc.) of the surrounding WLAN 815, collects the information, and then the information and the base station 805. ) May instruct the user terminal 805 to offload certain traffic to the WLAN 815 in consideration of its own state.
- the base station may transmit a policy to be used when offloading traffic to a WLAN to be applied by a specific user terminal using an RRC message.
- the message may include an ID list (SSID, service provider ID, etc.) of the WLAN that the user terminal can select, and a priority value for each WLAN.
- the condition of the 3GPP base station / cell to use the WLAN for example, the channel state between the user terminal and the base station (represented by the received signal strength, such as RSSI) or the congestion state (barring factor or offloading preferred level of the 3GPP base station / cell) And the like).
- this message may include a state condition of the WLAN, for example, a channel utilization factor of the WLAN or a load state of the backhaul to which the WLAN is connected. These state conditions are used as threshold values for the user terminal to determine whether to apply the offloading.
- this message may include an identifier of traffic to be offloaded to the WLAN, for example, an APN or an EPS bearer ID.
- the user terminal determines whether to offload traffic to the WLAN based on the policy transmitted by the base station.
- the user terminal may apply the offloading only when the offloading condition (threshold value for the state condition of the 3GPP base station / cell) and the state received from the actual base station / cell or WLAN AP are satisfied.
- the WLAN may be selected based on the list of WLANs, and the traffic to be offloaded may be selected only for the set traffic target.
- the base station may send an offloading command using the RRC message to the WLAN to be applied by a particular user terminal.
- the message may include an ID of the WLAN (an identifier for identifying the WLAN, such as an SSID and a service provider ID) to be selected by the UE, and the message may include an identifier of traffic to be offloaded to the WLAN, for example, an APN or EPS bearer ID. May be included.
- the base station may additionally receive information on which PDN connection each EPS bearer belongs to, or information on which PDN connection belongs to which APN.
- APN information belongs to bearer for each E-RAB in E-RAB to be setup item IE of S1 message (e.g., initial UE context setup request, E-RAB setup request, etc.) that MME sends to eNB, and each bearer By adding whether or not it can be offloaded.
- the user terminal receiving the offloading command from the base station determines whether to offload traffic to the WLAN. That is, the user terminal selects the target WLAN based on the received command, and if the WLAN is accessible, offloads the target traffic included in the received command to the WLAN. If the commanded WLAN is unavailable, it can inform the base station.
- the base station does not provide parameters for offloading through the WLAN for each terminal, but propagates using system information broadcast.
- the receiver of such a broadcast message is not limited to one user terminal, and may also receive and use a user terminal in an idle mode.
- the broadcast message may include an ID list (SSID, service provider ID, etc.) of the WLAN that the user terminal can select, and a priority value for each WLAN.
- the condition of the 3GPP base station / cell to use the WLAN for example, the channel state between the user terminal and the base station (represented by the received signal strength, such as RSSI) or the congestion state (barring factor or offloading preferred level of the 3GPP base station / cell And the like).
- this message may include a state condition of the WLAN, for example, a channel utilization factor of the WLAN or a load state of the backhaul to which the WLAN is connected. These state conditions are used as threshold values for the user terminal to determine whether to apply the offloading.
- this message may include an identifier of traffic to be offloaded to the WLAN, for example, an APN or an EPS bearer ID.
- the user terminal determines whether to offload traffic to the WLAN based on the policy transmitted by the base station.
- the user terminal may apply the offloading only when the offloading condition (threshold value for the state condition of the 3GPP base station / cell) and the state received from the actual base station / cell or WLAN AP are satisfied.
- the WLAN may be selected based on the list of WLANs, and the traffic to be offloaded may be selected only for the set traffic target.
- the user terminal uses policies when making decisions related to WLAN offloading, which may have several policies that conflict with each other.
- the user terminal may consider the following information when performing WLAN offloading.
- User preference setting information set by the user (highest priority)
- ANDSF policy information received from ANDSF
- RAN control information information received from the base station (lowest priority)
- the application priority is applied in the order of 1) User preference setting, 2) Local operating environment, 3) ANDSF policy, and 4) RAN control information.
- the base station 810 Will always be under VPLMN control. At this time, the base station 810 may cause problems such as user dissatisfaction or billing because the user or the HPLMN (Home Operator) of the user does not know whether to allow traffic offloading using the WLAN 815.
- 9 is a view showing the operation of the user terminal and the network for solving the above problems.
- the user terminal 902 may receive and store an ANDSF policy from the ANDSF server 904 of the HPLMN.
- whether to allow traffic offloading control of the VPLMN to the WLAN of the base station is included.
- the information may not be received from the ANDSF server 904 but may be preset in the user terminal 902.
- the information provided by the ANDSF server or the information set in the user terminal simply includes whether to allow the use of the traffic offloading control information to the WLAN provided by the base station. can do.
- the user terminal 902 may access the roaming base station 906.
- the SIB message may be received from the roaming base station 906 along with the user terminal 902 connection.
- the SIB message may include the PLMN ID of the roaming base station 906.
- the SIB message may include control information or a policy related to WLAN offloading of the user terminal.
- the user terminal 902 may determine whether WLAN offloading is allowed in the network of the roaming base station 906 based on the messages received in operations 910 and 915 and one or more of the PLMN IDs selected by the user terminal 902. If the WLAN offloading control information for the user terminal is included in the SIB and received, the user terminal may determine whether to use the received control information based on the received information at 910.
- the user terminal 902 may inform whether the PLMN currently providing the service can receive traffic offloading control of the base station 906. This may be done using some fields of the RRC message (eg, RRC connection setup request or RRC connection setup complete message).
- RRC message eg, RRC connection setup request or RRC connection setup complete message
- the roaming base station 906 may store one or more of the information received in operation 925. In addition, the roaming base station 906 may transmit and store the received traffic offloading control to the core network node using an S1 / Iu message.
- the roaming base station 906 determines whether to perform traffic offloading control on the basis.
- the roaming base station 906 may determine whether to lower the traffic offloading control information based on one or more of the congestion degree of the base station, the roaming operator's policy, and the type of traffic.
- the roaming base station 906 may transmit a traffic offloading control message to the user terminal 902.
- the user terminal may move traffic to the WLAN based on the message received in operation 940 or the received SIB.
- FIG. 10 is a flowchart illustrating in detail an operation of a user terminal according to an exemplary embodiment. More specifically, FIG. 10 illustrates an operation of a terminal when following the embodiment of FIG. 9.
- a user terminal may receive a policy indicating whether an offload control of a base station can be received in a VPLMN from an ANDSF server of a home network.
- This information may be expressed by adding an indicator indicating whether offloading control is allowed for each PLMN included in the PreferVplmnWlans list of the ANDSF policy. That is, the policy may be set for each PLMN or may be set not to receive offloading control of the base station when all VPLMNs, that is, the user is roaming. .
- the policy may simply include information indicating whether the user terminal allows using the WLAN traffic offloading control information provided by the base station regardless of the PLMN or roaming state.
- the policy may be received from the ANDSF server, but may be preset and operated in the user terminal.
- step 1010 when the user terminal is in a roaming state, the user terminal receives the SIB from the base station and knows which PLMN is provided.
- the user terminal may select a PLMN according to a PLMN selection rule.
- the user terminal may determine whether base station traffic offloading control is allowed based on the set policy for the selected PLMN.
- the user terminal informs the base station that it allows traffic offloading control of the base station in the currently selected PLMN using a separate RRC message during or during the creation of the RRC connection with the base station.
- the user terminal provides no information to the base station at step 1030.
- the user terminal may explicitly inform the base station that the terminal does not support traffic offloading control.
- the base station may send a traffic offloading control message to the terminal if the user terminal informs that the base station allows traffic offloading control.
- the embodiment of FIG. 10 may be changed as follows when WLAN traffic offloading control information is included in the SIB and transmitted.
- the user terminal receives the SIB in step 1010, and after selecting the PLMN in step 1015, if the offloading control information is received via the SIB, the user terminal through the policy (or a policy preset in the terminal) received in 1005 It is determined whether base station offloading control is allowed. If allowed, the user terminal may perform traffic offloading using offloading control information included in the SIB.
- step 1110 the user terminal 1102 receives and stores an ANDSF policy from the ANDSF server 1104 of the HPLMN, which includes traffic to the WLAN of the base station when the user terminal 1102 roams to the VPLMN. Whether to allow an offloading command may be included.
- the information may not be received from the ANDSF server 1104 but may be preset in the user terminal 1102.
- the user terminal 1102 may access the roaming base station 1106.
- User terminal 1102 may receive an SIB message from roaming base station 1106 with a connection.
- the SIB message may include the PLMN ID of the roaming base station 1106.
- the user terminal 1102 may determine whether WLAN offloading control is allowed in the network of the roaming base station 1106 based on the messages received in operations 1110 and 1115.
- the user terminal 1102 may connect with the roaming base station 1106.
- the roaming base station 1106 may determine whether traffic offloading is necessary. The roaming base station 1106 may determine whether to lower the traffic offloading control information based on one or more of the congestion degree of the base station, the roaming operator's policy, and the type of traffic.
- the roaming base station 1106 may transmit a traffic offloading control message to the user terminal 1102 based on the determination result.
- step 1140 When the user terminal 1102 in step 1140 performs the traffic control message in step 1135, it is received in step 1110 whether the user terminal 1102 can receive traffic offloading control of the base station in the PLMN providing the current service. Judgment can be made based on information.
- the user terminal 1102 may perform traffic offloading according to a command.
- step 1145 user terminal 1102 informs base station 1106 that traffic offloading is not allowed.
- the roaming base station 1106 may transmit and store the traffic offloading control determined by the roaming base station 1106 to the core network node using an S1 / Iu message.
- FIG. 12 is a flowchart illustrating in detail an operation of a user terminal according to an exemplary embodiment. More specifically, FIG. 12 illustrates an operation of a terminal when following the embodiment of FIG. 11.
- the user terminal receives a policy indicating whether the base station can receive offload control of the base station in the VPLMN from the ANDSF server of the home network.
- This information may be expressed by adding an identifier indicating whether offloading control is allowed for each PLMN included in the PreferVplmnWlans list of the ANDSF policy. That is, the policy may be set for each PLMN or may be set not to receive offloading control of the base station when all VPLMNs, that is, the user is roaming. Alternatively, the policy may simply include information indicating whether the user terminal allows using the WLAN traffic offloading control information provided by the base station regardless of the PLMN or roaming state. In addition, the policy may be received from an ANDSF server, but may be preset and operated in the user terminal.
- step 1210 when the user terminal is in a roaming state, the user terminal may receive the SIB from the base station and know what PLMN is provided.
- the user terminal may select a PLMN, be connected to a roaming base station, and receive a traffic offloading command from the roaming base station.
- the user terminal may determine whether base station traffic offloading control is allowed based on the set policy for the selected PLMN.
- step 1230 if the user terminal transmits a traffic offloading control command, the user terminal sends a message to reject it and the traffic offloading control of the base station is not supported.
- traffic offloading is performed according to the command in step 1225.
- the roaming base station may know whether to allow traffic offloading control according to whether the user terminal performs / rejects the command.
- the roaming base station stores this information and uses the traffic offloading control to be issued later.
- FIG. 13 is a diagram illustrating operations of a user terminal and a network when using NAS MO.
- the user terminal 1302 receives and stores a Non Access Staratum (NAS) MO from the OLM-DA server 1304 of the HPLMN, where the user terminal 1302 roams to the VPLMN. Whether to allow traffic offloading commands to the base station's WLAN.
- the NAS MO may simply include information indicating whether the user terminal allows the user equipment to use WLAN traffic offloading control information provided by the base station regardless of the PLMN or roaming state.
- the information may not be received from the OMA-DM server 1304 but may be preset in the user terminal 1302.
- the user terminal 1302 may access the roaming base station 1106.
- User terminal 1302 may receive an SIB message from roaming base station 1306 with a connection.
- the SIB message may include the PLMN ID of the roaming base station 1306.
- the SIB message may include control information or a policy related to WLAN offloading of the user terminal.
- the user terminal 1302 may determine whether WLAN offloading is allowed in the network of the roaming base station 1306 based on at least one of the information set in operation 1310 and the selected PLMN ID. If the WLAN offloading control information for the user terminal is included in the SIB and received, the user terminal may determine whether to use the received control information based on the information received in 1310.
- step 1325 when the user terminal 1302 sends a registration request (Attach or TAU request) to the core network (MME) 1308, the user terminal 1302 issues a traffic offloading command of the base station in the PLMN that currently provides the service. You can tell if you can receive it.
- a registration request Attach or TAU request
- MME core network
- the core network node 1308 may store it.
- the core network node 1308 notifies the roaming base station 1306 of the identifier indicating whether to allow the base station traffic offloading control while the terminal 1302 is in a connected state or the context of the terminal is installed in the base station. Upon receiving this, the base station can know whether traffic offloading control can be performed for the user terminal.
- the roaming base station 1306 may store the information received in operation 1335.
- the roaming base station 1306 may determine whether traffic offloading is necessary.
- the roaming base station 1306 may determine whether to issue the traffic offloading command based on one or more of the degree of congestion of the base station, the policy of the roaming operator, and the type of traffic.
- the roaming base station 1304 may transmit a traffic offloading command to the user terminal 1302 based on the determination result.
- the user terminal 1302 may perform traffic offloading based on the information received in operation 1350.
- FIG. 14 is a flowchart specifically illustrating an operation of a user terminal according to an exemplary embodiment. More specifically, FIG. 14 illustrates an operation of a terminal when following the embodiment of FIG. 13.
- the user terminal receives a policy indicating whether the base station can receive offload control of the base station in the VPLMN from the OMA-DM server of the home network.
- This information may be expressed by adding a list of identifiers indicating whether offloading control is allowed for each PLMN of the NAS-MO. Or it may be expressed by adding an identifier to the NAS-MO that does not allow traffic offload control for all VPLMNs. That is, the policy may be set for each PLMN or may be set not to receive offloading control of the base station when all VPLMNs, that is, the user is roaming.
- the policy may simply include information indicating whether the user terminal allows using the WLAN traffic offloading control information provided by the base station regardless of the PLMN or roaming state.
- the policy may be received from the OMA-DM server, but may be preset and operated in the user terminal.
- step 1410 when the user terminal is in a roaming state, the user terminal receives the SIB from the base station and knows which PLMN is provided.
- the user terminal may select a PLMN according to a PLMN selection rule and determine whether a request for a NAS registration procedure is required.
- the user terminal may determine whether base station traffic offloading control is allowed based on the set policy for the selected PLMN.
- the user terminal informs at step 1425 that it allows traffic offloading control of the base station in the currently selected PLMN when it sends a registration request (attach or TAU request) to the core network node.
- step 1430 If traffic offloading control is not allowed, it is also possible to explicitly include the fact in step 1430 that no information is included or otherwise unsupported in the request message.
- the core network node may know whether to allow the control of the traffic offloading of the base station based on the information included in the message.
- the core network node stores this and stores the user terminal in a connected state or installs a context for the user terminal in the base station. Deliver it during the process.
- the base station may send a traffic offloading control message to the terminal only if the information received from the core network note includes an identifier indicating that the user terminal allows traffic offloading control of the base station.
- the embodiment of FIG. 14 may be changed as follows when WLAN traffic offloading control information is included in the SIB and transmitted.
- the user terminal receives the SIB in step 1414, and after selecting the PLMN in step 1415, if the offloading control information is received through the SIB, the user terminal through the policy (or a policy preset in the terminal) received in 1405 It is determined whether base station offloading control is allowed in the selected PLMN. If allowed, the user terminal may perform traffic offloading using offloading control information included in the SIB.
- 15 illustrates an embodiment of the present disclosure determining whether to allow traffic offloading control based on subscription information.
- the user terminal 1502 may receive a SIB message including the PLMN ID of the network of the roaming base station 1504 from the roaming base station 1504.
- the user terminal 1502 may select a PLMN ID based on the information received in operation 1510.
- the core network node (MME) 1506 of the VPLMN may receive a registration request (attach or TAU request) from the user terminal 1502.
- the registration request may include an IMSI of the user terminal 1502.
- the core network node (MME) 1506 of the VPLMN may know the HPLMN to which the user is subscribed based on the ID (IMSI) of the user terminal 1502.
- step 1508 the core network node (MME) 1506 of the VPLMN forwards a subscription information request or location registration message to a Home Subscriber Server (HSS) 1508 to receive subscription information from the HPLMN.
- MME core network node
- HSS Home Subscriber Server
- the HSS 1508 is set whether the user terminal allows traffic offloading control of the base station in the VPLMN (either as a roaming agreement between PLMNs or as a form of user subscription information).
- the MME 1506 may send a message requesting subscriber information to the HSS 1508.
- the message for requesting the subscriber information may be an update location request message, and the message may include a UE ID.
- step 1530 when the HSS 1508 delivers subscription information at the request of the core network, the HSS 1508 also transmits whether to allow the traffic offloading control.
- the core network node 1506 may store the received information.
- the core network node 1506 transfers one or more of the stored information to the roaming base station 1504 during the process in which the user terminal 1502 is connected or sets up a context for the user terminal 1502 in the base station. Deliver it.
- the roaming base station may store the information received in step 1540.
- the roaming base station 1504 may determine whether traffic offloading is necessary. The roaming base station 1504 may determine whether to issue the traffic offloading command based on one or more of the congestion degree of the base station, the policy of the roaming operator, and the type of traffic.
- the roaming base station 1504 may transmit a traffic offloading command to the user terminal 1502 based on the determination result.
- the user terminal 1502 may perform traffic offloading based on the information received in operation 1555.
- the roaming base station 1504 may send a traffic offloading control message to the terminal when the information received from the core network note includes an identifier indicating that the user terminal allows traffic offloading control of the base station.
- the user terminal transmits a registration request message (attach request or TAU request) to the MME, the MME receiving this allows the user terminal to receive the traffic offloading control of the base station based on the subscription information / roaming agreement information received from the HSS Can be determined. Since the detailed operation is similar to those of steps 1510 to 1535, a detailed description thereof will be omitted.
- the MME is an identifier indicating whether or not to use the WLAN traffic offloading control information provided by the base station in the network currently registered in the NAS registration accept message (Attach accept or TAU accept) sent to the user terminal based on the information (for example, RAN control for WLAN offloading is allowed IE).
- the user terminal having received this stores the identifier, and accordingly determines whether to use the WLAN traffic offloading control information received from the base station. For example, if the received TAU accept message includes information indicating that the base station control information for WLAN offloading is allowed, the user terminal uses the traffic offloading control information included in the SIB message to transmit the WLAN. Traffic offloading can be performed.
- FIG. 16 illustrates an embodiment of the present disclosure determining whether to allow traffic offloading control based on an MME configuration.
- the user terminal 1602 may receive a SIB message including the PLMN ID of the network of the roaming base station 1604 from the roaming base station 1604.
- the user terminal 1602 may select a PLMN ID based on the information received in operation 1610.
- the core network node (MME) 1606 of the VPLMN may receive a registration request (attach or TAU request) including an ID (IMSI) of the user terminal 1602 from the user terminal 1602.
- the core network node 1606 of the VPLMN can know the HPLMN to which the user is subscribed based on the ID (IMSI) of the user terminal.
- the core network node 1606 of the VPLMN can roam with the preset HPLMN. It may store an indicator associated with.
- the core network node 1606 may be an MME, and the preset information may be set to a policy locally on the MME 1606.
- the core network node 1606 of the VPLMN may determine whether the user terminal 1602 allows traffic offloading control of the base station 1604 in the VPLMN based on the information stored in the operation 1609.
- step 1630 the core network node 1606 of the VPLMN transfers the user terminal 1602 to the connected state or installs the context for the user terminal 1602 in the roaming base station 1604.
- the roaming base station may store the information received in step 1630.
- the roaming base station 1604 may determine whether traffic offloading is necessary.
- the roaming base station 1604 may determine whether to issue the traffic offloading command based on one or more of the congestion degree of the base station, the policy of the roaming operator, and the type of traffic.
- the roaming base station 1604 may transmit a traffic offloading command to the user terminal 1602 based on the determination result.
- the user terminal 1602 may perform traffic offloading based on the information received in operation 1645.
- the roaming base station 1604 when the information received from the core network note 1606 includes an identifier indicating that the user terminal allows traffic offloading control of the base station, the roaming base station 1604 transmits a traffic offloading control message to the user terminal 1602. Can be sent to
- the user terminal transmits a registration request message (Attach request or TAU request) to the MME, the MME receiving this may determine whether the user terminal is allowed to receive the traffic offloading control of the base station based on the preset information. Since the detailed operation is similar to those of steps 1610 to 1625, the detailed description is omitted.
- the MME is an identifier indicating whether or not to use the WLAN traffic offloading control information provided by the base station in the network currently registered in the NAS registration accept message (Attach accept or TAU accept) sent to the user terminal based on the information (for example, RAN control for WLAN offloading is allowed IE).
- the user terminal having received this stores the identifier, and accordingly determines whether to use the WLAN traffic offloading control information received from the base station. For example, if the received TAU accept message includes information indicating that the base station control information for WLAN offloading is allowed, the user terminal uses the traffic offloading control information included in the SIB message to transmit the WLAN. Traffic offloading can be performed.
- a user terminal uses a roaming state (PLMN) as a basis for determining whether to apply traffic offloading control information provided by a base station.
- PLMN roaming state
- the embodiments of the present invention may be applied even when a specific PLMN or roaming situation is not provided. More specifically, it is set whether the user terminal is allowed to use the traffic offloading control information provided by the base station regardless of the PLMN through manual configuration information, ANDSF policy, NAS MO, or NAS response message. If allowed, the traffic offloading policy provided by the base station may be used regardless of the PLMN.
- information related to whether offloading is allowed for the user terminal (whether offloading is allowed for each bearer and APN is allowed) (Include at least one of whether offloading is allowed) is transmitted to the user terminal through the base station, but embodiments of the present disclosure deliver information related to whether the offloading is allowed to the user terminal using a NAS message. It may also include.
- the MME may include information indicating whether the bearer can be offloaded to the WLAN in the EPS bearer context provided to the UE and transmit the information. More specifically, the MME includes an EPS Session IE (ESM) message sent to the user terminal, for example, an EPS Default IE IE included in an Activate Default / Dedicated EPS Bearer Context Request message, including whether the target EPS bearer is allowed to offloading. You can insert information. This is used to inform the user terminal whether offloading is allowed for each EPS bearer. Alternatively, the MME may insert an IE indicating whether offloading is allowed in an Activate Default EPS bearer context request message sent to the user terminal.
- ESM EPS Session IE
- the user terminal may apply whether or not to allow the offloading to the EPS bearer, that is, linked EPS bearers belonging to the PDN connection, such as the default EPS bearer.
- the MME may use the NAS message to inform the user terminal of the information indicating whether offloading is allowed for each APN.
- the user terminal may finally select traffic or bearer to be offloaded to the WLAN by using both information together. That is, the user terminal can know whether to allow offloading of the PDN connection to the WLAN through the ESM message received from the MME.
- the ESM messages may include whether WLAN offloading is allowed in another RAT (eg, UTRAN) as well as whether or not WLAN offloading is allowed in a RAT (E-UTRAN in the present embodiment) to which the user terminal is connected. have. If the user terminal moves from the RAT that is currently connected (or camping in the idle state) to another RAT, and does not explicitly receive whether to allow WLAN offloading for the PDN connection in the changed RAT from the core network (MME or SGSN). The user terminal may determine whether to allow WLAN offloading using previously received and stored information.
- the base station may provide the user terminal with information for selecting a WLAN to which the user terminal connects or for selecting traffic to be offloaded to the WLAN.
- Such information may be delivered to the user terminal through at least one method of unicast, multicast, and broadcast messages. More specifically, the base station may be delivered between the user terminal and the base station using a unicast RRC message, or may be delivered to a plurality of terminals using a broadcast message such as SIB.
- FIG. 17 is a diagram illustrating a process in which a user terminal attempts to connect using WLAN control information for a PLMN registered with the WLAN when the WLAN control information is transmitted to the user terminal using a broadcast method in a RAN shared environment.
- the UE may perform a registration procedure with a specific Public Land Mobile Network (PLMN).
- PLMN Public Land Mobile Network
- the implementation base station is shared by several PLMNs (Public Land Mobile Network, Operator) in a RAN sharing environment, the user terminal is registered for one PLMN of the PLMNs sharing the RAN.
- the PLMN registered with the user terminal may be referred to as a registered PLMN (RPLMN).
- RPLMN registered PLMN
- several PLMNs registered in one base station may have different PLMN IDs.
- the terminal may receive WLAN control information for each PLMN associated with the base station from the base station.
- the WLAN control information may include WLAN information related to the PLMN and may be referred to as WLAN related information. More specifically, when the base station provides the WLAN-related information to the terminal using a broadcast message, such WLAN-related information may be set differently for each PLMN and transmitted. That is, the WLAN related information broadcasted by the base station may be configured with the following information.
- PLMN ID (or index referring to a specific PLMN on PLMN ID list), WLAN identifier list, traffic offloading control information, signal strength threshold of WLAN or base station, etc.>.
- the WLAN related information may include a Service Provider ID list corresponding to each PLMN, and such information may be optionally included in WLAN related information.
- the WLAN-related information may include a list of preferred roaming partner identifiers according to a roaming permission contract for each PLMN, and such information may be optionally included in WLAN-related information.
- the service provider or roaming partner identifier may be in the form of realm or FQDN, and the list may be configured to have priority for each service provider or roaming partner.
- the terminal may select a WLAN related to the registered PLMN or determine whether to offload traffic based on the received WLAN control information.
- the terminal when the terminal receives the WLAN information from the base station while receiving a service in a RAN shared network, the terminal selects a WLAN using WLAN information corresponding to the registered PLMN (RPLMN) It is possible to determine whether to offload traffic.
- the terminal may determine whether to offload traffic for the selected WLAN.
- the terminal may select a WLAN corresponding to the PLMN associated with the terminal based on the received WLAN information.
- the WLAN related information may include various information.
- the user terminal may include an identifier of a WLAN to which the user terminal may access, or a service provider or preferred roaming partner list of the WLAN.
- the identifier of the WLAN corresponds to an ID indicating a WLAN, such as SSID and ESSID.
- each of the identifiers included in the list may be assigned a priority, and the user terminal that receives it is the highest priority on the list among the WLANs detected (scanned) by the user terminal. May preferentially select and match a WLAN with a high identifier.
- the user terminal may determine the WLAN identifier or the service provider identifier using information transmitted by the WLAN (for example, beacon, probe response or ANQP response).
- the terminal may attempt association and authentication when accessing the WLAN.
- the terminal selects a WLAN and generates a network access identifier (NAI) when attempting association and authentication, and includes it in the request message for attempting association and authentication.
- NAI network access identifier
- the user terminal includes all or part of the information included in the identifier if the identifier of the WLAN selected by the user terminal includes information for configuring the NAI, for example, using a service provider or a roaming partner ID. You can create NAI using (eg domain name or realm).
- the user terminal may use the registered PLMN (RPLMN) ID to identify the NAI. Can be generated.
- the user terminal may perform association and authentication with a specific WLAN using the generated NAI in step 1725.
- the user terminal may preferentially access a WLAN belonging to a registered PLMN (RPLMN), or may access the RPLMN.
- WLANs that do not belong may not be used.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 명세서의 실시 예에 따른 이동통신 시스템의 이동성 관리 엔티티(mobility management entity, MME)에서 신호 송수신 방법은 홈 가입자 서버(home subscriber server, HSS)로 단말의 정보를 포함하는 가입자 정보 요청 메시지를 전송하는 단계; 상기 HHS로부터 상기 요청 메시지에 대응하며, 상기 단말의 APN(access point name) 또는 PDN(packet data network) 연결(connection)에 대해 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 지시자를 포함하는 응답 메시지를 수신하는 단계; 상기 수신한 응답 메시지에 포함된 정보 및 상기 MME에 설정된 정보 중 적어도 하나를 기반으로 무선랜으로 트래픽 오프로딩이 가능한지 여부를 결정하는 단계; 및 상기 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 정보를 포함하는 메시지를 상기 단말에 전송하는 단계를 포함한다. 본 명세서의 실시 예에 따른 통신 방법은, 사용자 단말이 무선랜을 통해 PDN을 접속하는 경우, 하나의 APN에 대해 하나 이상의 PDN 연결을 생성할 수 있도록 한다. 또한, 본 발명에 따른 통신 방법은, 사용자 단말이 로밍 중일 때도 기지국으로부터 효과적으로 트래픽 오프로딩 제어를 받을 수 있도록 한다.
Description
본 명세서의 실시 예는 3GPP 시스템과 비 3GPP 시스템이 공존하는 망에서, 3GPP 시스템과 비(non)-3GPP 시스템을 동시에 사용하여 데이터를 효과적으로 송수신하는 서비스를 제공하기 위한 기술이다. 보다 구체적으로, 무선 랜을 사용하는 환경에서 동일 APN(Access Point Name)에 대해 다중 PDN(Packet Data Network) 연결을 지원하고, 로밍 망에서 데이터를 효과적으로 전송할 수 있도록 하는 기술이다.
일반적으로 이동 통신 시스템은 사용자의 활동성을 보장하면서 음성 서비스를 제공하기 위해 개발되었다. 그러나 이동통신 시스템은 점차로 음성뿐 아니라 데이터 서비스까지 영역을 확장하고 있으며, 현재에는 고속의 데이터 서비스를 제공할 수 있는 정도까지 발전하였다. 그러나 현재 서비스가 제공되고 있는 이동 통신 시스템에서는 자원의 부족 현상이 발생하고 있고, 또한 사용자들이 보다 고속의 서비스를 요구함으로 인해 보다 발전된 이동 통신 시스템이 요구되고 있다.
이러한 요구에 부응하여 차세대 이동 통신 시스템으로 개발 중인 중 하나의 시스템으로써 3GPP(The 3rd Generation Partnership Project)에서 LTE(Long Term Evolution)에 대한 규격 작업이 진행 중이다. LTE는 최대 100 Mbps정도의 전송 속도를 가지는 고속 패킷 기반 통신을 구현하는 기술이다. 이를 위해 여러 가지 방안이 논의되고 있는데, 예를 들어 네트워크의 구조를 간단히 해서 통신로 상에 위치하는 노드의 수를 줄이는 방안이나, 무선 프로토콜들을 최대한 무선 채널에 근접시키는 방안 등이 있다.
이와 같은 이동통신 시스템에서 단말은 복수 개의 이종 망을 동시에 사용하는 것이 가능하다. 특히, 단말은 GERAN/UTRAN/E-UTRAN과 같은 3GPP 엑세스 망과 WLAN(Wireless Local Area Network)과 같은 비(non)-3GPP 엑세스 망을 동시에 사용하는 것이 가능하다. 예를 들면, 사용자 단말은 E-UTRAN에 접속하여 데이터를 송수신 하면서, 다른 트래픽을 위해 WLAN에 동시에 접속해 데이터를 송수신 할 수도 있다.
이와 같은 데이터 송수신을 효율적으로 하는 방법 및 장치가 요구된다.
사용자 단말이 비(non)-3GPP 시스템을 통해 특정 패킷 데이터 네트워크(PDN: Packet Data Network)에 연결된 서비스를 사용하는 경우, 사용자 단말로부터 패킷 데이터 네트워크 게이트웨이(P-GW: Packet Data Network Gateway)까지 PDN 연결(PDN Connection)이 생성될 필요가 있다. 사업자 망 구성과 사용자에 대한 서비스 자유도를 높이기 위해, 상기 네트워크는 한 사용자 단말이 무선랜을 사용하여 접속하는 경우에도 동일한 APN(Access Point Name)을 갖는 PDN에 대해 하나 이상의 PDN 연결을 생성할 수 있도록 허용해야 한다. 이와 같은 PDN 연결을 위한 장치 및 제어방법을 제공하는 것이 요구된다.
한편, 만약 사용자 단말이 타 사업자 망으로 로밍한 경우, 무선랜을 통한 트래픽의 오프로딩을 기지국이 효과적으로 제어할 수 있는 방법 및 장치가 필요하다.
본 명세서의 실시 예에 따른 이동통신 시스템의 이동성 관리 엔티티(mobility management entity, MME)에서 신호 송수신 방법은 홈 가입자 서버(home subscriber server, HSS)로 단말의 정보를 포함하는 가입자 정보 요청 메시지를 전송하는 단계; 상기 HHS로부터 상기 요청 메시지에 대응하며, 상기 단말의 APN(access point name) 또는 PDN(packet data network) 연결(connection)에 대해 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 지시자를 포함하는 응답 메시지를 수신하는 단계; 상기 수신한 응답 메시지에 포함된 정보 및 상기 MME에 설정된 정보 중 적어도 하나를 기반으로 무선랜으로 트래픽 오프로딩이 가능한지 여부를 결정하는 단계; 및 상기 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 정보를 포함하는 메시지를 상기 단말에 전송하는 단계를 포함한다.
본 명세서의 다른 실시 예에 따른 이동통신 시스템의 단말에서 신호 송수신 방법은 이동석 관리 엔티티(mobility management entity, MME)로 연결 요청을 전송하는 단계; 상기 MME로부터 상기 연결 요청에 대응하며, 상기 단말의 PDN(packet data network) 연결(connection)에 대해 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 지시자를 포함하는 응답 메시지를 수신하는 단계; 및 상기 응답 메시지에 포함된 정보 중 적어도 하나를 기반으로 트래픽 오프로딩 여부를 결정하는 단계를 포함한다.
본 명세서의 다른 실시 예에 따른 이동통신 시스템에서 신호를 송수신하는 이동성 관리 엔티티(mobility management entity, MME)는 단말, 기지국 및 홈 가입자 서버(home subscriber server, HSS)로 중 적어도 하나와 신호를 송수신하는 송수신부; 및 상기 송수신부를 제어하고, 상기 HSS로 단말의 정보를 포함하는 가입자 정보 요청 메시지를 전송하고, 상기 HHS로부터 상기 요청 메시지에 대응하며, 상기 단말의 APN(access point name) 또는 PDN(packet data network) 연결(connection)에 대해 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 지시자를 포함하는 응답 메시지를 수신하고, 상기 수신한 응답 메시지에 포함된 정보 및 상기 MME에 설정된 정보 중 적어도 하나를 기반으로 무선랜으로 트래픽 오프로딩이 가능한지 여부를 결정하고, 상기 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 정보를 포함하는 메시지를 상기 단말에 전송하는 제어부를 포함한다.
본 명세서의 또 다른 실시 예에 따른 이동 통신 시스템에서 신호를 송수신하는 단말은 기지국 및 MME 중 적어도 하나와 신호를 송수신하는 송수신부; 및 상기 송수신부를 제어하고, 상기 MME로 연결 요청을 전송하고, 상기 MME로부터 상기 연결 요청에 대응하며, 상기 단말의 PDN(packet data network) 연결(connection)에 대해 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 지시자를 포함하는 응답 메시지를 수신하고, 상기 응답 메시지에 포함된 정보 중 적어도 하나를 기반으로 트래픽 오프로딩 여부를 결정하는 제어부를 포함한다.
본 명세서의 실시 예에 따른 통신 방법은, 사용자 단말이 무선랜을 통해 PDN을 접속하는 경우, 하나의 APN에 대해 하나 이상의 PDN 연결을 생성할 수 있도록 한다. 또한, 본 발명에 따른 통신 방법은, 사용자 단말이 로밍 중일 때도 기지국으로부터 효과적으로 트래픽 오프로딩 제어를 받을 수 있도록 한다.
본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 명세서의의 일 실시예에 따른 3GPP 엑세스 망과 비-3GPP 엑세스 망을 동시에 사용하여 데이터를 송수신하는 상황을 개략적으로 나타낸 도면이다.
도 2는 본 명세서의의 일 실시예에 따른 TWAN(Trusted WLAN Access Network)의 블록 구성도의 일 예를 도시한 도면이다.
도 3은 본 명세서의 일 실시예에 따른 사용자 단말과 TWAN 사이의 동작을 나타낸다.
도 4는 VMAC ID의 구조를 변경한 본 명세서의 일 실시 예에 따른 사용자 단말과 TWAN 사이의 동작을 나타낸다.
도 5는 NSWO와 WLCP에 대한 VMAC ID를 기본 제공하는 본 명세서의의 일 실시예에 따른 사용자 단말과 TWAN 사이의 동작을 나타낸다.
도 6은 앞선 본 명세서의 다른 실시 예에 따른 사용자 단말과 TWAN 사이의 동작을 나타낸다.
도 7은 질의 과정을 통해 VMAC ID를 설정하는 본 명세서의 일 실시 예에 따른 사용자 단말과 TWAN 사이의 동작을 나타낸다.
도 8은 본 명세서의 다른 실시 예에 따른 통신 시스템의 구조를 설명하기 위한 도면이다.
도 9는 위와 같은 문제를 해결하기 위한 사용자 단말과 망의 동작을 나타내는 도면이다.
도 10은 실시 예에 따른 사용자 단말의 동작을 구체적으로 나타내는 순서도이다.
도 11은 실시 예에 따른 오프로딩 허용 정보를 미리 알리지 않는 경우의 사용자 단말과 망의 동작을 나타낸다.
도 12는 실시 예에 따른 사용자 단말의 동작을 구체적으로 나타내는 순서도이다.
도 13은 NAS MO를 사용하는 경우의 사용자 단말과 망의 동작을 나타낸 도면이다.
도 14는 실시 예에 대응하는 사용자 단말의 동작을 구체적으로 나타내는 순서도이다.
도 15는 가입 정보를 기반으로 트래픽 오프로딩 제어 허용 여부를 판단하는 본 명세서의 한 실시예를 나타낸다.
도 16는 MME 설정을 기반으로 트래픽 오프로딩 제어 허용 여부를 판단하는 본 명세서의 한 실시예를 나타낸다.
도 17는 RAN sharing 된 환경에서 broadcast 방법을 사용해 WLAN 제어 정보가 사용자 단말에게 전달될 때 사용자 단말이 자신이 등록된 PLMN에 대한 WLAN 제어 정보를 사용해 접속을 시도하는 과정을 나타내는 도면이다.
이하 본 발명의 바람직한 실시 예를 첨부된 도면을 참조하여 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
실시 예를 설명함에 있어서 본 발명이 속하는 기술 분야에 익히 알려져 있고 본 발명과 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. 이는 불필요한 설명을 생략함으로써 본 발명의 요지를 흐리지 않고 더욱 명확히 전달하기 위함이다.
마찬가지 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 개략적으로 도시되었다. 또한, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. 각 도면에서 동일한 또는 대응하는 구성요소에는 동일한 참조 번호를 부여하였다.
이 때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.
또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.
이 때, 본 실시 예에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA또는 ASIC과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.
또한 앞으로 본 명세서의 실시 예들을 구체적으로 설명함에 있어서, 기본적인 3GPP(Third Generation Partnership Project) LTE 시스템을, 그리고 비-3GPP 엑세스 망으로는 WLAN을 주된 대상으로 할 것이지만, 본 명세서의 실시 예들의 주요한 요지는 유사한 기술적 배경 및 시스템 형태를 가지는 여타의 통신/컴퓨터 시스템에도 본 명세서의 실시 예의 범위를 크게 벗어나지 아니하는 범위에서 약간의 변형으로 적용 가능하며, 이는 본 명세서의 실시 예의 기술 분야에서 숙련된 기술적 지식을 가진 자의 판단으로 가능할 것이다. 예를 들면, 본 발명의 적용 대상은 WLAN 대신 1x 시스템이나 WiMAX 시스템이 될 수 있다.
도 1은 본 명세서의의 일 실시예에 따른 3GPP 엑세스 망과 비-3GPP 엑세스 망을 동시에 사용하여 데이터를 송수신하는 상황을 개략적으로 나타낸 도면이다.
도 1을 참조하면, 비-3GPP 엑세스 망으로 WLAN(160)을 사용할 수 있다. 도 1에서 나타난 것처럼, 사용자 단말(110)은 3GPP 엑세스 망(150)으로 하나 이상의 PDN 연결(120, 130)을 생성하여 데이터를 전송하면서, WLAN(160)으로 또 다른 하나 이상의 PDN 연결(120, 130)을 생성하여 데이터를 전송할 수 있다. 그리고 그 외의 다른 데이터들은 WLAN(160)이 인터넷(Internet) 망(170)에 직접 연결되어 오프로딩 되는 NSWO(Non-Seamless WLAN offloading) 형태로 전송할 수 있다.
특히 도 1에 도시된 바와 같이, 예를 들어 사용자 단말(110)이 신뢰하는 WLAN 엑세스 네트워크(TWAN: Trusted WLAN Access Network)(160)를 통해 특정 PDN(예시에서는 각각 IMS 비디오(video)를 APN으로 갖는 PDN(120)과 IMS 음성(voice)을 APN으로 갖는 또 다른 PDN(130)을 위한 두 개의 PDN)에 접속할 때, P-GW(140) 통해 PDN 연결들을 생성할 수 있다.
이때, 만약 특정 PDN에 과부하(overload)가 발생한 경우, 해당 PDN에 새로운 PDN을 생성하거나, PDN의 컨택스트(예를 들면, QoS(Quality of Service) 파라메터 등)를 수정하는 것이 힘들거나 불가능할 수 있다. 여기서 과부하라 함은 특정 네트워크 엔터티에 발생 또는 입력되는 요청, 작업, 또는 데이터의 수(또는 양)가 처리할 수 있는 요청, 작업, 및 데이터의 수(또는 양)보다 많은 경우 중 하나 이상을 포함할 수 있다. 또한 과부하는 P-GW(140)와 연동된 PDN 자체에 과부하가 걸린 것일 수도 있으며, 특정 PDN의 종단에 있는 P-GW(140)에 과부하가 발생한 것일 수 있다. 또한, 본 명세서의 실시 예를 설명함에 있어 특정 PDN은 특정 APN과 동일한 의미로 사용될 수 있다. 또한 과부하는 혼잡(congestion)과 동일한 의미로 사용될 수 있다.
도 2는 본 명세서의의 일 실시예에 따른 TWAN(Trusted WLAN Access Network)의 블록 구성도의 일 예를 도시한 도면이다.
도 2를 참조하면, TWAN(Trusted WLAN Access Network)(210)은 하나 이상의 WLAN으로 구성된 WLAN 엑세스 네트워크(WLAN Access Network)(220), AAA와의 연동을 위한 신뢰하는 WLAN AAA 프록시(Trusted WLAN AAA Proxy)(230), 그리고 WLAN Access Network(210)와 P-GW(미도시)를 연결해 주는 신뢰하는 WLAN 엑세스 게이트웨이(TWAG: Trusted WLAN Access Gateway)(240)를 포함할 수 있다.
TWAG(240)와 P-GW 사이의 인터페이스는 S2a라 칭하며, 여기에는 GTP나 PMIP같은 프로토콜이 사용될 수 있다. 위의 구조는 논리적(Logical)인 구조일 뿐 실제로 물리적인 구성은 보다 자유로울 수 있다. 또한 실시 예에 따라 WLAN Access Network(220) 및 TWAG(240)은 통신 시스템에서 물리적으로 동일한 엔티티로 구성될 수 있다.
이하에서는 앞서 언급한 문제, 즉 특정 PDN(또는 특정 APN)에 대해 PDN 연결을 하나 이상 생성할 수 있도록 지원하는 방법을 실시 예들을 통해 설명하도록 한다. 그러나, 본 발명은 이 실시 예들에 한정되는 것은 아니며, 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.
본 명세서의 실시 예를 설명함에 있어, 설명의 간결함을 위해 네트워크 구성이 TWAN을 포함하는 경우를 위주로 할 것이지만, 본 발명의 주요한 요지는 비-3GPP 엑세스 망을 통해 PDN을 활용하는 어떠한 상황에도 적용될 수 있다.
본 명세서에서 TWAN과 WLAN은 설명의 편의를 위해 혼용되어 사용될 수 있다. 또한, 설명의 간결함을 위해, 단말(UE)과 통신하는 엔터티를 TWAN으로 한정하여 설명을 진행할 것이지만, 실제 UE가 교환하는 메시지의 프로토콜에 의해 실제 UE가 통신하는 엔터티는 TWAN 내의 적어도 하나의 구성요소(즉, WLAN access network, TWAG, TWAP 중 적어도 하나)일 수 있다. 예를 들면, 비콘(Beacon) 메시지는 TWAN 내의 WLAN access network에 의해 전송될 수 있다. 또, ANQP 방법은 UE와 TWAN 내의 WLAN access network, 또는 이와 연결된 ANQP 서버, 또는 TWAG와 사이에 적용될 수 있다. 또한, WLAN 제어(control) 계층 메시지는 UE와 TWAG 사이에 교환될 수 있다.
도 3은 본 명세서의 일 실시예에 따른 사용자 단말과 TWAN 사이의 동작을 나타낸다.
도 3을 참조하면, 단계 310에서 TWAN내의 AP(304)가 사용자 단말(User Equipment, UE)(302)에게 보내는 EAP(Extensible Authentication Protocol) 메시지에 APN과 TWAG(306)의 virtual MAC(Media Access Control) 주소(이후 VMAC ID라 칭함)의 매핑을 포함시켜 보낸다.
한 APN에 대한 다중 PDN 연결 생성을 지원하기 위해, 상기 매핑 정보는 하나의 APN에 대해 한 개 이상의 TWAG(306)의 VMAC ID가 포함된 형태일 수 있다. 또한, 상기 매핑 정보는 NSWO(Non-seamless WLAN Offloading)에 대한 VMAC ID를 포함할 수도 있다. 이러한 EAP 메시지는 사용자 단말과 TWAN 사이의 EAP-AKA 과정 중에 전달되는 한 메시지일 수 있으며, 예를 들면 EAP request/response 또는 EAP success 메시지일 수 있다.
TWAN는 사용자 단말(302)에 대한 인증이 된 경우에 한해서만 상기 APN과 TWAG(306) VMAC ID의 매핑 정보를 전달할 수 있으며, 이 과정 중에 사용자의 가입정보를 기반으로 NSWO나 특정 APN에 대해서만 매핑 정보를 선별적으로 전달할 수도 있다.
사용자 단말(302)은 상기 정보를 수신하면 이를 저장하고, 해당 TWAN과 접속할 때 상기 정보를 사용한다. 예를 들면, 만약 사용자 단말이 특정 APN에 대해 PDN 연결을 생성해야 하면, 단계 315에서 사용자 단말(302)는 접속할 APN를 선택할 수 있다.
단계 320에서 사용자 단말(302)은 TWAG(306)에 보내는 연결 생성 요청 메시지를 전송할 때, 상기 단계 310에서 수신한 정보를 기반으로 수신자의 MAC 주소를 해당되는 APN에 매칭되는 VMAC ID로 설정하여 전송한다.
만약, 사용자 단말(302)이 이미 PDN 연결을 가지고 있는 APN에 대해 추가적인 PDN 연결을 생성해야 하는 경우, 사용자 단말(302)은 기존 PDN 연결에 사용했던 VMAC ID 대신, 다른 VMAC ID를 사용해 수신자의 MAC 주소를 설정해 전송해야 한다. 만약 상기 PDN 연결 생성 요청이 받아들여진 경우, 이후 해당 PDN 연결을 통해 전송되는 유저 데이터(User Plane Data) 패킷도, 상향 방향의 경우 사용자 단말(302)은 수신자의 MAC 주소를 대응되는 VMAC ID로 설정하며, TWAN(또는 TWAG(306))의 경우는 송신자의 MAC 주소를 대응되는 VMAC ID로 설정한다. 즉, 사용자 단말(302) 및 TWAN(또는 TWAG(306))은 상기 설정된 APN과 VMAC ID의 매핑 정보를 활용해 PDN 연결을 생성하고, PDN 연결이 생성될 때 사용된 VMAC ID를 이용해 PDN 연결을 구분하는 것이다.
도 4는 VMAC ID의 구조를 변경한 본 명세서의 일 실시 예에 따른 사용자 단말과 TWAN 사이의 동작을 나타낸다.
도 4를 참조하면, 단계 410에서 TWAN내의 AP(304)가 사용자 단말(402)에게 보내는 EAP 메시지에 APN과 TWAG의 virual MAC 주소(이후 VMAC ID라 칭함)의 매핑 정보를 포함시켜 보낸다.
본 실시 예에서는 1개의 VMAC ID를 세분화하여, APN에 대응되는 부분과 한 APN 내에서 다중 PDN 연결을 구분할 수 있도록 하는 부분으로 나눈다. 보다 구체적으로, VMAC ID는 Prefix(425)와 Connection ID(430) 부분으로 구분하며, 하나의 prefix(425)는 한 APN에 대응되고, prefix(425) 이후의 connection ID(430) 부분은 한 APN에 대한 여러 PDN 연결의 ID를 나타내는 역할을 한다. VMAC ID 중에 prefix(425)와 connection ID(430) 부분의 길이는 설정에 따라 다를 수 있다. 예를 들면, virtual MAC 주소가 48bit인 경우, prefix(425)를 40 bit, connection ID(430)를 8 bit로 나누고, IMS APN에 대해 매핑 정보를 다음과 같이 전달하면,
APN = IMS, VMAC ID <prefix (40bits) = 0…0>
사용자 단말(402)은, IMS APN에 대해 첫 번째 PDN 연결을 생성할 때는 VMAC ID를 0…0 (48bits), 두 번째 PDN 연결을 생성할 때는 VMAC ID를 0…001 (48bits)로 설정한다. 이 경우, connection ID(430) 부분이 8bits이므로 한 APN에 대해 최대 256개의 PDN 연결을 생성할 수 있다.
한편, 상기 매핑 정보는 NSWO(Non-seamless WLAN Offloading)에 대한 VMAC ID를 포함할 수도 있다. NSWO의 경우 최대 한 개의 연결만 생성할 수 있으므로 NSWO에 대한 VMAC ID는 Prefix개념이 적용되지 않을 수 있다. 이러한 EAP 메시지는 사용자 단말과 TWAN 사이의 EAP-AKA 과정 중에 전달되는 한 메시지일 수 있으며, 예를 들면 EAP request/response 또는 EAP success 메시지일 수 있다.
TWAN는 사용자 단말에 대한 인증이 된 경우에 한해서만 상기 APN과 VMAC ID의 매핑 정보를 전달할 수 있으며, 이 과정 중에 사용자의 가입정보를 기반으로 NSWO나 특정 APN에 대해서만 매핑 정보를 선별적으로 전달할 수도 있다. 사용자 단말(402)은 상기 정보를 수신하면 이를 저장하고, 해당 TWAN과 접속할 때 상기 정보를 사용한다. 단계 415에서 사용자 단말(402)는 접속할 APN를 선택할 수 있다.
예를 들면, 만약 사용자 단말이 특정 APN에 대해 PDN 연결을 생성해야 하면, 단계 420에서 사용자 단말(402)은 TWAG(406)에 보내는 연결 생성 요청 메시지를 전송할 때, 수신자의 MAC 주소를 해당되는 APN에 매칭되는 prefix와 해당 APN에 대해 몇 번째 PDN 연결인지에 따라 VMAC ID 설정하여 전송한다. 만약 상기 PDN 연결 생성 요청이 받아들여진 경우, 이후 해당 PDN 연결을 통해 전송되는 유저 데이터(User Plane Data) 패킷도, 상향 방향의 경우 사용자 단말은 수신자의 MAC 주소를 대응되는 VMAC ID로 설정하며, TWAN(또는 TWAG)의 경우는 송신자의 MAC 주소를 대응되는 VMAC ID로 설정한다. 즉, 사용자 단말 및 TWAN(또는 TWAG)은 상기 설정된 APN과 VMAC ID의 매핑 정보를 활용해 PDN 연결을 생성하고, PDN 연결이 생성될 때 사용된 VMAC ID를 이용해 PDN 연결을 구분하는 것이다.
도 5는 NSWO와 WLCP에 대한 VMAC ID를 기본 제공하는 본 명세서의의 일 실시예에 따른 사용자 단말과 TWAN 사이의 동작을 나타낸다.
도 5를 참조하면, 단계 510에서 TWAN내의 AP(504)가 사용자 단말(502)에게 보내는 EAP 메시지에 WLCP(NSWO(Non Seamless WLAN Offload) 외의 TWAG를 통해 제어를 받는 경우에 적용)에 대한 VMAC ID의 매핑 정보를 포함시킨다. 이러한 EAP 메시지는 사용자 단말(502)과 TWAN 사이의 EAP-AKA 과정 중에 전달되는 한 메시지일 수 있으며, 예를 들면 EAP request/response 또는 EAP success 메시지일 수 있다. 또한 이러한 매핑 정보는 NSWO에 대한 VMAC ID의 매핑 정보를 포함할 수도 있다. TWAN는 사용자 단말(502)에 대한 인증이 된 경우에 상기 APN과 VMAC ID의 매핑 정보를 전달할 수 있으며, 이 과정 중에 사용자의 가입정보를 기반으로 NSWO나 WLCP의 사용을 막기 위해 매핑 정보를 선별적으로 전달할 수도 있다.
사용자 단말(505)은 상기 정보를 수신하면 이를 저장하고, 해당 TWAN과 접속할 때 상기 정보를 사용한다.
예를 들면, 단계 515에서 사용자 단말(502)이 APN에 대해 PDN 연결을 생성해야 하면(즉 NSWO이 아닌 경우를 포함), 단계 520에서 사용자 단말(502)은 TWAG(506)에 보내는 연결 생성 요청 메시지를 전송할 때, 수신자의 MAC 주소를 해당되는 WLCP에 매칭되는 VMAC ID로 설정하여 전송한다.
또한, 상기 TWAG(506)에 보내는 WLCP 메시지에는 PDN 연결 생성을 요청한다는 정보와 함께, 사용할 APN이 함께 포함되어야 한다. 만약 상기 PDN 연결 생성 요청이 받아들여진 경우, 단계 525에서 TWAG(506)는 요청된 APN에 대해 PDN 연결이 몇 번째로 생성되는 것인지를 판단한 후 VMAC ID를 고르고, 단계 530에서 연결 생성 요청에 대한 수락 메시지를 전송할 때, 송신자의 MAC 주소를 선택된 VMAC ID로 설정해서 전달한다. 실시 예에서 TWAG(506)은 VMAC ID를 MAC 헤더에 포함시켜 사용자 단말(502)에 전송할 수 있다.
단계 535에서 사용자 단말(502)는 수신한 메시지를 기반으로 VMAC ID를 저장할 수 있고, 이후의 데이터 송수신에 수신한 VMAC ID를 사용하여 특정 APN과 통신을 할 수 있다.
한 TWAG(506)에 동일한 사용자 단말(502)로부터 복수 개의 요청 메시지가 수신되는 경우를 위해, 사용자 단말(502)이 보내는 WLCP 요청 메시지에는 transaction ID가 포함되고, TWAG(506)가 이를 처리한 후 보내는 응답 메시지에도 동일한 transaction ID가 포함될 수 있다. 이후 해당 PDN 연결을 통해 전송되는 유저 데이터(User Plane Data) 패킷도, 상향 방향의 경우 사용자 단말(502)은 수신자의 MAC 주소를 대응되는 VMAC ID로 설정하며, TWAN(또는 TWAG(506))의 경우는 송신자의 MAC 주소를 대응되는 VMAC ID로 설정한다.
도 6은 앞선 본 명세서의 다른 실시 예에 따른 사용자 단말과 TWAN 사이의 동작을 나타낸다.
도 6를 참고하면, 단계 610에서 TWAN내의 AP(604)가 사용자 단말(602)에게 보내는 EAP 메시지에 WLCP(NSWO 외의 TWAG를 통해 제어를 받는 경우에 적용)에 대한 VMAC ID의 매핑 정보를 포함시킨다. 이러한 EAP 메시지는 사용자 단말(602)과 TWAN 사이의 EAP-AKA 과정 중에 전달되는 한 메시지일 수 있으며, 예를 들면 EAP request/response 또는 EAP success 메시지일 수 있다. 또한 이러한 매핑 정보는 NSWO에 대한 VMAC ID의 매핑 정보를 포함할 수도 있다. TWAN는 사용자 단말(602)에 대한 인증이 된 경우 상기 APN과 VMAC ID의 매핑 정보를 전달할 수 있으며, 이 과정 중에 사용자의 가입정보를 기반으로 NSWO나 WLCP의 사용을 막기 위해 매핑 정보를 선별적으로 전달할 수도 있다.
사용자 단말(602)은 상기 정보를 수신하면 이를 저장하고, 해당 TWAN과 접속할 때 상기 정보를 사용한다.
만약 단계 615에서 사용자 단말(602)이 APN에 대해 PDN 연결을 생성해야 하면(즉 NSWO이 아닌경우), 단계 620에서 사용자 단말(602)은 TWAG(606)에 보내는 연결 생성 요청 메시지를 전송할 때, 수신자의 MAC 주소를 해당되는 WLCP에 매칭되는 VMAC ID로 설정하여 전송한다. 또한, TWAG(606)에 보내는 상기 WLCP 메시지에는 PDN 연결 생성을 요청한다는 정보와 함께, 사용할 APN이 함께 포함될 수 있다.
만약 상기 PDN 연결 생성 요청이 받아들여진 경우, 단계 625에서 TWAG(606)는 요청된 APN에 대해 PDN 연결이 몇 번째로 생성되는 것인지를 판단한 후 VMAC ID를 고르고, 단계 630에서 TWAG(606)가 연결 생성 요청에 대한 수락 메시지를 전송할 때, 송신자의 MAC 주소는 WLCP의 VMAC ID로 설정하지만, 사용자 단말(602)에 전송하는 수락 메시지에 앞으로 해당 PDN 연결에서 사용할 VMAC ID를 포함시켜 전달할 수 있다.
단계 635에서 사용자 단말(602)는 수신한 메시지를 기반으로 VMAC ID를 저장할 수 있고, 이후의 데이터 송수신에 수신한 VMAC ID를 사용하여 특정 APN과 통신을 할 수 있다.
한 TWAG(606)에 동일한 사용자 단말(602)로부터 복수 개의 요청 메시지가 수신되는 경우를 위해, 사용자 단말(602)이 보내는 WLCP 요청 메시지에는 transaction ID가 포함되고, TWAG(606)가 이를 처리한 후 보내는 응답 메시지에도 동일한 transaction ID가 포함될 수 있다. 이후 해당 PDN 연결을 통해 전송되는 유저 데이터(User Plane Data) 패킷도, 상향 방향의 경우 사용자 단말(602)은 수신자의 MAC 주소를 대응되는 VMAC ID로 설정하며, TWAN(또는 TWAG(606))의 경우는 송신자의 MAC 주소를 대응되는 VMAC ID로 설정한다.
도 7은 질의 과정을 통해 VMAC ID를 설정하는 본 명세서의 일 실시 예에 따른 사용자 단말과 TWAN 사이의 동작을 나타낸다.
도 7에 도시된 바와 같이, 단계 710에서 사용자 단말(702)은 EAP 메시지에 자신이 NSWO를 요청하는지, 아니면 특정한 APN에 대해 PDN 연결 생성을 요청하는지, 그리고 하나의 APN에 대해 이미 PDN 연결이 있는데 추가적인 PDN 연결 생성을 요청하면, 이에 대한 정보도 함께 포함해 TWAN(704)에 전달한다. 이러한 EAP 메시지는 사용자 단말(702)과 TWAN(704) 사이의 EAP-AKA 과정 중에 전달되는 한 메시지일 수 있으며, 예를 들면 EAP request/response 또는 EAP success 메시지일 수 있다.
만약 사용자 단말(702)과 TWAN(704) 사이의 인증이 이미 끝난 경우에 연결 생성 또는 수정이 필요한 경우, 사용자 단말(702)은 EAP-AKA 과정 외에도 TWAN(704)에게 EAP 메시지를 보내 요청할 수도 있다.
단계 715에서 TWAN(704)는 사용자 단말(702)의 요청에 따라 앞으로 사용할 virtual MAC 주소(이하 VMAC ID라 칭함)을 EAP 메시지에 포함해 전달한다.
이 때, TWAN(704)는 사용자 단말(702)에 대한 인증이 된 경우에 VMAC ID 정보를 전달할 수 있으며, 이 과정 중에 사용자의 가입정보를 기반으로 NSWO나 특정 APN 사용을 막기 위해 매핑 정보를 선별적으로 전달할 수도 있다.
단계 720에서 사용자 단말(702)은 상기 정보를 수신하면 이를 저장하고, 단계 725에서 사용자 단말(702)은 TWAG(706)에 보내는 연결 생성 요청 메시지를 전송할 때, 수신자의 MAC 주소를 해당되는 VMAC ID로 설정하여 전송한다. 이후 해당 PDN 연결을 통해 전송되는 유저 데이터(User Plane Data) 패킷도, 상향 방향의 경우 사용자 단말(702)은 수신자의 MAC 주소를 대응되는 VMAC ID로 설정하며, TWAN(또는 TWAG(706))의 경우는 송신자의 MAC 주소를 대응되는 VMAC ID로 설정한다.
도 8은 본 명세서의 다른 실시 예에 따른 통신 시스템의 구조를 설명하기 위한 도면이다.
도 8을 참조하면, 사용자 단말(805)이 WLAN(815)을 통해 데이터를 송수신할지 여부는 보통 사용자 단말에 미리 설정된 rule(또는 policy)를 따르거나, 아니면 ANDSF 서버로부터 수신한 rule을 따르는 것이 일반적이다. 하지만, 만약 WLAN으로 트래픽 오프로딩을 할 때 3GPP 엑세스 망(2G/3G 또는 LTE)의 상황을 고려하거나, 아니면 트래픽 오프로딩 제어를 좀 더 동적으로 수행하기 위해서 다음과 같이 기지국(810)이 명령을 내리는 방법을 사용할 수 있다.
즉, 기지국(810)은 사용자 단말(805)에게 주변 WLAN(815)의 상황(신호 세기나 혼잡 상태, 연결 상태 등)을 보고하라고 명령하고, 그 정보를 수집한 후, 그 정보와 기지국(805) 자체의 상태를 함께 고려해 특정 트래픽을 WLAN(815)으로 오프로드 시키라고 사용자 단말(805)에게 지시할 수 있다.
이를 위해 기지국은 특정 사용자 단말이 적용할 WLAN으로 트래픽을 오프로딩할 때 사용될 정책(policy)를 RRC 메시지를 사용해 전달할 수 있다. 이 메시지에는 사용자 단말이 선택할 수 있는 WLAN의 ID 리스트(SSID, service provider ID 등)과 각 WLAN에 대한 우선순위 값이 포함될 수 있다. 또한 WLAN을 사용하기 위한 3GPP 기지국/셀의 상태 조건, 예를 들면 사용자 단말과 기지국 사이의 채널 상태(RSSI 등 수신 신호 세기로 표현 가능) 또는 3GPP 기지국/셀의 혼잡 상태(barring factor나 offloading preferred level 등으로 표현 가능)가 포함될 수 있다. 또한 WLAN의 상태 조건, 예를 들면 WLAN의 channel utilization factor나 WLAN이 연결된 backhaul의 load 상태를 포함할 수 있다. 이들 상태 조건은 사용자 단말이 오프로딩 적용 여부를 결정하기 위한 threshold의 값으로 사용된다. 또한, 이 메시지에는 WLAN으로 offload 시킬 트래픽의 구분자, 예를 들면 APN이나 EPS bearer ID가 포함될 수 있다. 이를 수신한 사용자 단말은 기지국이 전달한 정책을 바탕으로 트래픽을 WLAN으로 오프로딩 시킬지 결정한다. 사용자 단말은, 오프로딩 조건(3GPP 기지국의/셀의 상태 조건에 대한 threshold 값)과 실제 기지국/셀 또는 WLAN AP로부터 수신한 상태를 비교해 만족되는 경우에 한해 오프로딩을 적용할 수 있으며, 적용할 때는 WLAN의 리스트를 기반으로 WLAN을 선택할 수 있고, 오프로딩을 할 트래픽도, 상기 설정된 트래픽 대상에 한해 선택할 수 있다.
또 다른 방법으로, 기지국은 특정 사용자 단말이 적용할 WLAN으로 트래픽을 오프로딩 명령(command)를 RRC 메시지를 사용해 전달할 수 있다. 이 메시지에는 사용자 단말이 선택할 WLAN의 ID(SSID, service provider ID등 WLAN을 식별할 수 있는 식별자)가 포함될 수 있으며, 또 이 메시지에는 WLAN으로 offload 시킬 트래픽의 구분자, 예를 들면 APN이나 EPS bearer ID가 포함될 수 있다. 이를 위해 기지국은 bearer context를 MME로부터 수신하는 과정에서 각 EPS bearer가 어떤 PDN connection에 속하는지에 대한 정보나, 어떤 APN에 대한 PDN connection에 속하는지에 대한 정보를 추가로 수신할 수 있다. 또한, 각 APN, PDN connection, 또는 EPS bearer 별로 WLAN으로 트래픽 오프로딩이 허용되는지 여부를 나타내는 정보를 MME로부터 추가로 수신할 수도 있다. 이는 MME가 eNB에게 보내는 S1 메시지(예를 들면, initial UE context setup request, E-RAB setup request 등)의 E-RAB to be setup item IE에 E-RAB별로 베어러가 속한 APN 정보와, 각 베어러가 오프로딩 될 수 있는지 여부 등을 추가함으로써 이루어질 수 있다. 기지국으로부터 오프로딩 명령을 수신한 사용자 단말은 트래픽을 WLAN으로 오프로딩 시킬지 결정한다. 즉, 사용자 단말은, 수신한 명령을 바탕으로 대상 WLAN을 선택하고, 그 WLAN이 접속 가능하면 수신된 명령에 포함된 대상 트래픽을 WLAN으로 오프로딩한다. 만약, 명령 받은 WLAN이 사용 불가능하면, 이를 기지국에게 알릴 수 있다.
또 다른 한가지 방법은, 기지국이 WLAN을 통한 오프로딩에 대한 파라메터를 단말 별로 제공하는 것이 아니라, 방송 정보(System Information Broadcast)를 사용해 전파하는 것이다. 이러한 방송 메시지의 수신자는 한 사용자 단말로 한정되지 않는 특징이 있으며, 유휴 상태(idle mode)에 있는 사용자 단말도 수신하여 사용할 수 있다는 특징이 있다. 이 방송 메시지에는 사용자 단말이 선택할 수 있는 WLAN의 ID 리스트(SSID, service provider ID 등)과 각 WLAN에 대한 우선순위 값이 포함될 수 있다. 또한 WLAN을 사용하기 위한 3GPP 기지국/셀의 상태 조건, 예를 들면 사용자 단말과 기지국 사이의 채널 상태(RSSI 등 수신 신호 세기로 표현 가능) 또는 3GPP 기지국/셀의 혼잡 상태(barring factor나 offloading preferred level 등으로 표현 가능)가 포함될 수 있다. 또한 WLAN의 상태 조건, 예를 들면 WLAN의 channel utilization factor나 WLAN이 연결된 backhaul의 load 상태를 포함할 수 있다. 이들 상태 조건은 사용자 단말이 오프로딩 적용 여부를 결정하기 위한 threshold의 값으로 사용된다. 또한, 이 메시지에는 WLAN으로 offload 시킬 트래픽의 구분자, 예를 들면 APN이나 EPS bearer ID가 포함될 수 있다. 이를 수신한 사용자 단말은 기지국이 전달한 정책을 바탕으로 트래픽을 WLAN으로 오프로딩 시킬지 결정한다. 사용자 단말은, 오프로딩 조건(3GPP 기지국의/셀의 상태 조건에 대한 threshold 값)과 실제 기지국/셀 또는 WLAN AP로부터 수신한 상태를 비교해 만족되는 경우에 한해 오프로딩을 적용할 수 있으며, 적용할 때는 WLAN의 리스트를 기반으로 WLAN을 선택할 수 있고, 오프로딩을 할 트래픽도, 상기 설정된 트래픽 대상에 한해 선택할 수 있다.
사용자 단말은 WLAN 오프로딩과 관련된 판단을 내릴 때 정책을 사용하는데, 서로 충돌하는 여러 정책을 가질 수 있다. 사용자 단말은 WLAN 오프로딩을 실행할 때 다음과 같은 정보들을 고려할 수 있다.
- User preference setting: 사용자가 설정한 정보 (최고 우선순위)
- Local operating environment: 사용자 단말이 설정된 정보
- ANDSF policy: ANDSF로부터 수신된 정보
- RAN control information: 기지국으로부터 수신된 정보 (최하 우선순위)
사용자 단말에 상기 정보들 중 일부가 설정되었을 때, 적용 우선순위는 1) User preference setting, 2) Local operating environment, 3) ANDSF policy, 4) RAN control information 순으로 적용된다.
기지국 기반 오프로딩 제어 방법을 사용할 때 사용자 단말(805)이 만약 로밍 상황이라면(즉, 사용자 단말의 IMSI의 HPLMN part와 현재 기지국으로 서비스를 제공하는 사업자의 PLMN ID가 다른 경우), 기지국(810)은 항상 VPLMN(Visited 사업자) 제어 하에 있게 된다. 이 때, 기지국(810)은 사용자가 또는 사용자의 HPLMN(Home 사업자)가가 WLAN(815)을 이용한 트래픽 오프로딩을 허용하는지 여부를 알 수 없기 때문에 사용자 불만이나 과금 등의 문제가 생길 수 있다.
도 9는 위와 같은 문제를 해결하기 위한 사용자 단말과 망의 동작을 나타내는도면이다.
도 9에 따르면, 단계 910에서 사용자 단말(902)은 HPLMN의 ANDSF 서버(904)로부터 ANDSF policy를 수신하여 저장할 수 있다. 실시 예에 따르면 사용자 단말(902)이 VPLMN으로 로밍 했을 때, VPLMN의 기지국의 WLAN으로의 트래픽 오프로딩 제어를 허용하는지 여부가 포함되어 있다. 다른 실시 예의 경우 상기 정보는 ANDSF 서버(904)로부터 수신되는 것이 아니라 사용자 단말(902)에 미리 설정되어 있을 수도 있다. 한편, 상기 제어가 PLMN이나 로밍과 무관하게 이루어지는 경우, ANDSF 서버가 제공하는 정보나 사용자 단말에 설정되는 정보는 단순히 기지국이 제공하는 WLAN으로의 트래픽 오프로딩 제어 정보를 사용하는 것을 허용하는지 여부를 포함할 수 있다.
단계 915에서 사용자 단말(902)은 로밍 기지국(906)에 접속할 수 있다. 사용자 단말(902) 접속과 함께 로밍 기지국(906)으로부터 SIB 메시지를 수신할 수 있다. 상기 SIB 메시지는 로밍 기지국(906)의 PLMN ID를 포함할 수 있다. 또한, 앞서 설명한 실시예 처럼, SIB 메시지에는 사용자 단말의 WLAN 오프로딩과 관련된 제어 정보나 정책을 포함할 수 있다.
단계 920에서 사용자 단말(902)는 상기 단계 910 및 915에서 수신한 메시지를 및 자신이 선택한 PLMN ID 중 하나 이상을 기반으로 로밍 기지국(906)의 네트워크에서 WLAN 오프로딩이 허용되는지 판단할 수 있다. 만약 사용자 단말에 대한 WLAN 오프로딩 제어 정보가 SIB에 포함되어 수신된 경우, 사용자 단말은 수신한 제어 정보를 사용할 지 여부를 910에서 수신한 정보를 기반으로 판단할 수 있다.
단계 925에서 사용자 단말(902)가 로밍 기지국(906)에 접속할 때, 사용자단말(902)이 현재 서비스를 제공하는 PLMN에서 기지국(906)의 트래픽 오프로딩 제어를 받을 수 있는지 여부를 알릴 수 있다. 이는 RRC 메시지(예를 들면, RRC connection setup request 또는 RRC connection setup complete 메시지)의 일부 필드를 사용해 이루어질 수 있다.
단계 930에서 로밍 기지국(906)은 상기 단계 925에서 수신한 정보 중 하나 이상을 저장할 수 있다. 또한 로밍 기지국(906)은 자신이 수신한 트래픽 오프로딩 제어 허용 여부를 S1/Iu 메시지를 이용해 코어 네트워크 노드에게 전달하여 저장시킬 수 있다.
단계 935에서 로밍 기지국(906)은 기반으로 트래픽 오프로딩 제어를을 수행할지 여부를 판단한다. 로밍 기지국(906)은 상기 트래픽 오프로딩 제어 정보를 내릴지 여부를 판단하는 것은 기지국의 혼잡도, 로밍 사업자의 정책 및 트래픽의 종류 중 하나 이상을 기반으로 판단할 수 있다.
단계 940에서 로밍 기지국(906)은 트래픽 오프로딩 제어 메시지를 사용자 단말(902)에 전달할 수 있다.
단계 945에서 사용자 단말은 상기 단계 940에서 수신한 메시지 또는 수신한 SIB를 기반으로 WLAN으로 트래픽을 이동시킬 수 있다.
도 10은 실시 예에 따른 사용자 단말의 동작을 구체적으로 나타내는 순서도이다. 보다 구체적으로 도 10은 도 9의 실시 예를 따를 때의 단말의 동작을 나타낸다.
도 10을 참조하면, 단계 1005에서 사용자 단말은 Home 망의 ANDSF 서버로부터 VPLMN에서 기지국의 오프로드 제어를 받을 수 있는지 여부를 나타내는 정책을 수신할 수 있다. 이 정보는 ANDSF 정책의 PreferVplmnWlans list에 포함된 각 PLMN 별로 오프로딩 제어를 허용하는지 여부를 나타내는 식별자(indicator)를 추가함으로써 표현될 수도 있다. 즉, 상기 정책은 PLMN 별로 설정되거나 아니면 모든 VPLMN, 즉 사용자가 로밍 중이면 기지국의 오프로딩 제어를 받지 않도록 설정될 수도 있다. . 또는, 상기 정책은 PLMN이나 로밍 상태와 무관하게 단순히 사용자 단말이 기지국이 제공하는 WLAN 트래픽 오프로딩 제어 정보를 사용하는 것을 허용하는지 여부를 나타내는 정보만 포함할 수도 있다. 또한 상기 정책은 ANDSF 서버부터 수신할 수도 있지만, 사용자 단말에 미리 설정되어 동작할 수도 있다.
단계 1010에서 상기 사용자 단말은 로밍 상태가 되면 기지국으로부터 SIB를 수신하여 제공되는 PLMN이 어떤 것인지 알 수 있다.
단계 1015에서 상기 사용자 단말은 PLMN 선택 규칙에 따라 PLMN을 고를 수 있다.
단계 1020에서 상기 사용자 단말은 선택된 PLMN에 대해 상기 설정된 정책을 기반으로 기지국 트래픽 오프로딩 제어가 허용되는 여부를 판단할 수 있다.
만약 허용된다면, 단계 1025에서 상기 사용자 단말은 기지국과 RRC 연결을 생성하는 과정 중에 또는 연결 상태에서 별도의 RRC 메시지를 사용해 자신이 현재 선택된 PLMN에서 기지국의 트래픽 오프로딩 제어를 허용한다는 것을 기지국에 알린다.
만약 트래픽 오프로딩 제어가 허용되지 않는 경우엔, 단계 1030에서 상기 사용자 단말을 아무 정보를 상기 기지국에 제공하지 않는다. 다른 실시 예에서 상기 사용자 단말은 상기 기지국에 상기 단말이 트래픽 오프로딩 제어를 미지원한다는 사실을 명시적으로 알리는 것도 가능하다.
실시 예에서 상기 기지국은 만약 사용자 단말이 기지국의 트래픽 오프로딩 제어를 허용한다고 알린 경우 트래픽 오프로딩 제어 메시지를 단말에게 보낼 수 있다.
상기 도 10의 실시 예는 WLAN 트래픽 오프로딩 제어 정보가 SIB에 포함되어 전송되는 경우 다음과 같이 변경될 수 있다. 사용자 단말은 1010 단계에서 SIB를 수신하고, 1015 단계에서 PLMN을 선택한 후, 만약 오프로딩 제어 정보가 SIB을 통해 수신된 경우, 1005에서 수신한 정책(또는 단말에 미리 설정된 정책)을 통해 사용자 단말은 기지국 오프로딩 제어가 허용되는지 여부를 판단한다. 만약 허용된 경우, 사용자 단말은 SIB에 포함된 오프로딩 제어 정보를 사용해 트래픽 오프로딩을 수행할 수 있다.
도 11은 실시 예에 따른 오프로딩 허용 정보를 미리 알리지 않는 경우의 사용자 단말과 망의 동작을 나타낸다. 도 11에을 참조하면, 단계 1110에서 사용자 단말(1102)은 HPLMN의 ANDSF 서버(1104)로부터 ANDSF policy를 수신하여 저장하며, 여기에는 사용자 단말(1102)이 VPLMN으로 로밍했을 때 기지국의 WLAN으로의 트래픽 오프로딩 명령을 허용하는지 여부가 포함될 수 있다.
다른 실시 예의 경우 상기 정보는 ANDSF 서버(1104)로부터 수신되는 것이 아니라 사용자 단말(1102)에 미리 설정되어 있을 수도 있다.
단계 1115에서 사용자 단말(1102)은 로밍 기지국(1106)에 접속할 수 있다. 사용자 단말(1102)는 접속과 함께 로밍 기지국(1106)으로부터 SIB 메시지를 수신할 수 있다. 상기 SIB 메시지는 로밍 기지국(1106)의 PLMN ID를 포함할 수 있다.
단계 1120에서 사용자 단말(1102)는 상기 단계 1110 및 1115에서 수신한 메시지를 기반으로 로밍 기지국(1106)의 네트워크에서 WLAN 오프로딩 제어가 허용되는지 판단할 수 있다.
단계 1125에서 사용자 단말(1102)는 로밍 기지국(1106)과 연결을 수행할 수 있다.
단계 1130에서 로밍 기지국(1106)은 트래픽 오프로딩이 필요한지 여부를 판단할 수 있다. 로밍 기지국(1106)은 상기 트래픽 오프로딩 제어 정보를 내릴지 여부를 판단하는 것은 기지국의 혼잡도, 로밍 사업자의 정책 및 트래픽의 종류 중 하나 이상을 기반으로 판단할 수 있다.
단계 1135에서 로밍 기지국(1106)은 상기 판단 결과를 기반으로 사용자 단말(1102)에 트래픽 오프로딩 제어 메시지를 전송할 수 있다.
단계 1140에서 사용자 단말(1102)은 상기 단계 1135에서 트래픽 제어 메시지를 수행하면, 사용자 단말(1102)이 현재 서비스를 제공하는 PLMN에서 기지국의 트래픽 오프로딩 제어를 받을 수 있는지 여부를 상기 단계 1110에서 수신한 정보를 기반으로 판단할 수 있다.
만약 트래픽 오프로딩 제어가 허용된 경우 사용자 단말(1102)은 명령을 따라서 트래픽 오프로딩을 수행할 수 있다.
그렇지 않으면 단계 1145에서 사용자 단말(1102)는 트래픽 오프로딩이 허용되지 않음을 기지국(1106)에 알린다.
실시 예에서 로밍 기지국(1106)은 자신이 파악한 트래픽 오프로딩 제어 허용 여부를 S1/Iu 메시지를 이용해 코어 네트워크 노드에게 전달하여 저장시킬 수 있다.
도 12는 실시 예에 따른 사용자 단말의 동작을 구체적으로 나타내는 순서도이다. 보다 구체적으로 도 12은 도 11의 실시 예를 따를 때의 단말의 동작을 나타낸다.
도 12를 참조하면, 단계 1205에서 사용자 단말은 Home 망의 ANDSF 서버로부터 VPLMN에서 기지국의 오프로드 제어를 받을 수 있는지 여부를 나타내는 정책을 수신한다. 이 정보는 ANDSF 정책의 PreferVplmnWlans list에 포함된 각 PLMN 별로 오프로딩 제어를 허용하는지 여부를 나타내는 식별자를 추가함으로써 표현될 수도 있다. 즉, 상기 정책은 PLMN 별로 설정되거나 아니면 모든 VPLMN, 즉 사용자가 로밍 중이면 기지국의 오프로딩 제어를 받지 않도록 설정될 수도 있다. 또는, 상기 정책은 PLMN이나 로밍 상태와 무관하게 단순히 사용자 단말이 기지국이 제공하는 WLAN 트래픽 오프로딩 제어 정보를 사용하는 것을 허용하는지 여부를 나타내는 정보만 포함할 수도 있다. 또한 상기 정책은 ANDSF 서버로부터 수신할 수도 있지만, 상기 사용자 단말에 미리 설정되어 동작할 수도 있다.
단계 1210에서 상기 사용자 단말은 로밍 상태가 되면 기지국으로부터 SIB를 수신하여 제공되는 PLMN이 어떤 것인지 알 수 있다.
단계 1215에서 상기 사용자 단말은 PLMN을 선택하고, 로밍 기지국과 연결이되고, 상기 로밍기지국으로부터 트래픽 오프로딩 명령을 수신할 수 있다.
단계 1220에서 상기 사용자 단말은 선택된 PLMN에 대해 상기 설정된 정책을 기반으로 기지국 트래픽 오프로딩 제어가 허용되는 여부를 판단할 수 있다.
만약 트래픽 오프로딩 제어가 허용되지 않는 경우엔, 단계 1230에서 상기 사용자 단말은 기지국이 트래픽 오프로딩 제어 명령을 전송하면, 사용자 단말은 이를 거부하는 메시지를 보내면서 기지국의 트래픽 오프로딩 제어가 미지원한다는 사실을 명시적으로 알린다.
반대로 만약 트래픽 오프로딩 제어가 허용되면, 단계 1225에서 명령에 따라 트래픽 오프로딩을 수행한다.
상기 로밍 기지국은 상기 사용자 단말의 명령 수행/거절 여부에 따라 트래픽 오프로딩 제어 허용 여부를 알 수 있으며, 이 정보를 저장하여 추후 발행할 트래픽 오프로딩 제어에 사용한다.
도 13은 NAS MO를 사용하는 경우의 사용자 단말과 망의 동작을 나타낸 도면이다.
도 13에 따르면, 단계 1310에서 사용자 단말(1302)은 HPLMN의 OMA-DA 서버(1304)로부터 NAS(Non Access Staratum) MO를 수신하여 저장하며, 여기에는 사용자 단말(1302)이 VPLMN으로 로밍했을 때 기지국의 WLAN으로의 트래픽 오프로딩 명령을 허용하는지 여부가 포함되어 있다. 또는, 상기 NAS MO는 PLMN이나 로밍 상태와 무관하게 단순히 사용자 단말이 기지국이 제공하는 WLAN 트래픽 오프로딩 제어 정보를 사용하는 것을 허용하는지 여부를 나타내는 정보만 포함할 수도 있다. 또는, 상기 정보는 OMA-DM 서버(1304)로부터 수신되는 것이 아니라 사용자 단말(1302)에 미리 설정되어 있을 수도 있다.
단계 1315에서 사용자 단말(1302)은 로밍 기지국(1106)에 접속할 수 있다. 사용자 단말(1302)는 접속과 함께 로밍 기지국(1306)으로부터 SIB 메시지를 수신할 수 있다. 상기 SIB 메시지는 로밍 기지국(1306)의 PLMN ID를 포함할 수 있다. 또한, 앞서 설명한 실시예처럼, SIB 메시지에는 사용자 단말의 WLAN 오프로딩과 관련된 제어 정보나 정책을 포함할 수 있다.
단계 1320에서 사용자 단말(1302)는 상기 단계 1310에서 설정된 정보 및 선택한 PLMN ID 중 적어도 하나를 기반으로 로밍 기지국(1306)의 네트워크에서 WLAN 오프로딩이 허용되는지 판단할 수 있다. 만약 사용자 단말에 대한 WLAN 오프로딩 제어 정보가 SIB에 포함되어 수신된 경우, 사용자 단말은 수신한 제어 정보를 사용할 지 여부를 1310에서 수신한 정보를 기반으로 판단할 수 있다.
단계 1325에서 사용자 단말(1302)은 코어 네트워크(MME)(1308)에 등록 요청(Attach 또는 TAU 요청)을 보낼 때, 사용자 단말(1302)이 현재 서비스를 제공하는 PLMN에서 기지국의 트래픽 오프로딩 명령을 받을 수 있는지 여부를 알릴 수 있다.
단계 1330에서 코어 네트워크 노드(1308)는 이를 저장할 수 있다.
단계 1335에서 코어 네트워크 노드(1308)은 단말(1302)이 연결 상태가 되거나 기지국에 단말의 context를 설치하는 과정 중에 기지국 트래픽 오프로딩 제어 허용 여부를 나타내는 식별자를 로밍 기지국(1306)에 알린다. 이를 수신한 기지국은, 사용자 단말에 대해 트래픽 오프로딩 제어를 수행할 수 있는지를 알 수 있다.
단계 1340에서 로밍 지기국(1306)은 상기 단계 1335에서 수신한 정보를 저장할 수 있다.
단계 1345에서 로밍 기지국(1306)은 트래픽 오프로딩이 필요한지 여부를 판단할 수 있다. 로밍 기지국(1306)은 상기 트래픽 오프로딩 명령을 내릴지 여부를 판단하는 것은 기지국의 혼잡도, 로밍 사업자의 정책 및 트래픽의 종류 중 하나 이상을 기반으로 판단할 수 있다.
단계 1350에서 로밍 기지국(1304)은 상기 판단 결과를 기반으로 사용자 단말(1302)에 트래픽 오프로딩 명령을 전송할 수 있다.
단계 1355에서 사용자 단말(1302)은 상기 단계 1350에서 수신한 정보를 기반으로 트래픽 오프로딩을 수행할 수 있다.
도 14는 실시 예에 대응하는 사용자 단말의 동작을 구체적으로 나타내는 순서도이다. 보다 구체적으로 도 14은 도 13의 실시 예를 따를 때의 단말의 동작을 나타낸다.
도 14를 참조하면, 단계 1405에서 사용자 단말은 Home 망의 OMA-DM 서버로부터 VPLMN에서 기지국의 오프로드 제어를 받을 수 있는지 여부를 나타내는 정책을 수신한다. 이 정보는 NAS-MO의 각 PLMN 별로 오프로딩 제어를 허용하는지 여부를 나타내는 식별자의 리스트를 추가함으로써 표현될 수도 있다. 또는 NAS-MO에 모든 VPLMN에 대해 트래픽 오프로드 제어를 허용하지 않는다는 식별자를 추가함으로써 표현될 수도 있다. 즉, 상기 정책은 PLMN 별로 설정되거나 아니면 모든 VPLMN, 즉 사용자가 로밍 중이면 기지국의 오프로딩 제어를 받지 않도록 설정될 수도 있다. 또는, 상기 정책은 PLMN이나 로밍 상태와 무관하게 단순히 사용자 단말이 기지국이 제공하는 WLAN 트래픽 오프로딩 제어 정보를 사용하는 것을 허용하는지 여부를 나타내는 정보만 포함할 수도 있다. 또한 상기 정책은 OMA-DM 서버로부터 수신할 수도 있지만, 사용자 단말에 미리 설정되어 동작할 수도 있다.
단계 1410에서 상기 사용자 단말은 로밍 상태가 되면 기지국으로부터 SIB를 수신하여 제공되는 PLMN이 어떤 것인지 알 수 있다.
단계 1415에서 상기 사용자 단말은 PLMN 선택 규칙에 따라 PLMN을 고를 수 있고, NAS 등록 절차를 위한 요청이 필요한지 여부를 판단할 수 있다.
단계 1420에서 사용자 단말은 선택된 PLMN에 대해 상기 설정된 정책을 기반으로 기지국 트래픽 오프로딩 제어가 허용되는 여부를 판단할 수 있다.
만약 허용된다면, 단계 1425에서 상기 사용자 단말은 코어 네트워크 노드에 등록 요청(Attach 또는 TAU 요청)을 보낼 때 자신이 현재 선택된 PLMN에서 기지국의 트래픽 오프로딩 제어를 허용한다는 것을 알린다.
만약 트래픽 오프로딩 제어가 허용되지 않는 경우엔, 단계 1430에서 아무 정보를 요청 메시지에 포함하지 않거나, 아니면 미지원한다는 사실을 명시적으로 포함하는 것도 가능하다.
코어 네트워크 노드는 상기 메시지에 포함된 정보를 기반으로 기지국의 트래픽 오프로딩 제어를 허용 여부를 알 수 있으며, 이를 저장하고 있다가 사용자 단말이 연결 상태가 되거나, 아니면 사용자 단말에 대한 context를 기지국에 설치하는 과정 중에 전달해 준다. 기지국은, 코어 네트워크 노트로부터 수신한 정보에 사용자 단말이 기지국의 트래픽 오프로딩 제어를 허용한다는 식별자가 포함된 경우에 한해 트래픽 오프로딩 제어 메시지를 단말에게 보낼 수 있다.
상기 도 14의 실시 예는 WLAN 트래픽 오프로딩 제어 정보가 SIB에 포함되어 전송되는 경우 다음과 같이 변경될 수 있다. 사용자 단말은 1414 단계에서 SIB를 수신하고, 1415 단계에서 PLMN을 선택한 후, 만약 오프로딩 제어 정보가 SIB을 통해 수신된 경우, 1405에서 수신한 정책(또는 단말에 미리 설정된 정책)을 통해 사용자 단말은 선택된 PLMN에서 기지국 오프로딩 제어가 허용되는지 여부를 판단한다. 만약 허용된 경우, 사용자 단말은 SIB에 포함된 오프로딩 제어 정보를 사용해 트래픽 오프로딩을 수행할 수 있다.
도 15는 가입 정보를 기반으로 트래픽 오프로딩 제어 허용 여부를 판단하는 본 명세서의 한 실시예를 나타낸다.
도 15에 를 참조하면, 단계 1510에서 사용자 단말(1502)는 로밍 기지국(1504)로부터 로밍 기지국(1504)의 네트워크의 PLMN ID를 포함하는 SIB 메시지를 수신할 수 있다.
단계 1515에서 사용자 단말(1502)은 상기 단계 1510에서 수신한 정보를 기반으로 PLMN ID를 선택할 수 있다.
단계 1520에서 VPLMN의 코어 네트워크 노드(MME)(1506)는 사용자 단말(1502)로부터 등록 요청(Attach 또는 TAU 요청)을 수신할 수 있다. 상기 등록 요청은 상기 사용자 단말(1502)의 IMSI를 포함할 수 있다. VPLMN의 코어 네트워크 노드(MME)(1506)는 상기 사용자 단말(1502)의 ID(IMSI)를 기반으로 사용자가 가입된 HPLMN을 알 수 있다.
단계 1508에서 VPLMN의 코어 네트워크 노드(MME)(1506)는 HPLMN으로부터 가입 정보를 수신하기 위해 홈 가입자 서버(Home Subscriber Server, HSS)(1508)에게 가입정보 요청 또는 위치 등록 메시지를 전달한다.
단계 1509를 따르면 HSS(1508)에는 사용자 단말이 상기 VPLMN에서 기지국의 트래픽 오프로딩 제어를 허용하는지 여부가 설정되어 있다(PLMN 간의 로밍 협약이나, 사용자 가입 정보의 한 형태로).
단계 1525에서 MME(1506)는 HSS(1508)에 가입자 정보를 요청하는 메시지를 전송할 수 있다. 상기 가입자 정보를 요청하는 메시지는 Update location request 메시지일 수 있으며, 상기 메시지는 UE ID를 포함할 수 있다.
단계 1530에서 HSS(1508)는 코어 네트워크의 요청에 따라 가입 정보를 전달할 때, 상기 트래픽 오프로딩 제어 허용 여부도 함께 전달한다.
단계 1535에서 코어 네트워크 노드(1506)는 수신한 정보를 저장할 수 있다.
단계 1540에서 코어 네트워크 노드(1506)는 사용자 단말(1502)이 연결 상태가 되거나, 아니면 사용자 단말(1502)에 대한 context를 기지국에 설치하는 과정 중에 상기 저장된 정보 중 하나 이상을 로밍 기지국(1504)으로 전달해 준다.
단계 1545에서 로밍 기지국은 상기 단계 1540에서 수신한 정보를 저장할 수 있다.
단계 1550에서 로밍 기지국(1504)은 트래픽 오프로딩이 필요한지 여부를 판단할 수 있다. 로밍 기지국(1504)은 상기 트래픽 오프로딩 명령을 내릴지 여부를 판단하는 것은 기지국의 혼잡도, 로밍 사업자의 정책 및 트래픽의 종류 중 하나 이상을 기반으로 판단할 수 있다.
단계 1555에서 로밍 기지국(1504)은 상기 판단 결과를 기반으로 사용자 단말(1502)에 트래픽 오프로딩 명령을 전송할 수 있다.
단계 1560에서 사용자 단말(1502)은 상기 단계 1555에서 수신한 정보를 기반으로 트래픽 오프로딩을 수행할 수 있다.
실시 예에서 로밍 기지국(1504)은, 코어 네트워크 노트로부터 수신한 정보에 사용자 단말이 기지국의 트래픽 오프로딩 제어를 허용한다는 식별자가 포함된 경우에 트래픽 오프로딩 제어 메시지를 단말에게 보낼 수 있다.
상기 실시 예의 또 다른 대안으로, 다음과 같은 방법을 사용할 수도 있다. 사용자 단말은 MME에게 등록 요청 메시지(Attach request 또는 TAU request)를 전송하고, 이를 수신한 MME는 HSS로부터 수신한 가입정보/로밍협약정보를 바탕으로 사용자 단말이 기지국의 트래픽 오프로딩 제어를 받는 것이 허용되는지 여부를 결정할 수 있다. 구체적인 동작은 단계 1510~1535와 유사하므로 자세한 설명을 생략한다. MME는 상기 정보를 기반으로 사용자 단말에게 보내는 NAS 등록 수락 메시지(Attach accept 또는 TAU accept)에 현재 등록된 네트워크에서 기지국이 제공하는 WLAN 트래픽 오프로딩 제어 정보를 사용해야 하는지 여부를 나타내는 식별자(예를 들면, RAN control for WLAN offloading is allowed IE)를 포함해 전송한다. 이를 수신한 사용자 단말은 상기 식별자를 저장하고, 이에 따라 이후 기지국으로부터 수신된 WLAN 트래픽 오프로딩 제어 정보를 사용할지 여부를 결정한다. 예를 들면, 사용자 단말은 수신한 TAU accept 메시지에 WLAN 오프로딩에 대한 기지국 제어 정보를 사용하는 것이 허용된다는 정보가 포함된 경우, 기지국이 SIB 메시지에 포함시켜 전송하는 트래픽 오프로딩 제어 정보를 사용해 WLAN 트래픽 오프로딩을 수행할 수 있다.
도 16는 MME 설정을 기반으로 트래픽 오프로딩 제어 허용 여부를 판단하는 본 명세서의 한 실시예를 나타낸다.
도 16을 참조하면, 단계 1610에서 사용자 단말(1602)는 로밍 기지국(1604)로부터 로밍 기지국(1604)의 네트워크의 PLMN ID를 포함하는 SIB 메시지를 수신할 수 있다.
단계 1615에서 사용자 단말(1602)은 상기 단계 1610에서 수신한 정보를 기반으로 PLMN ID를 선택할 수 있다.
단계 1620에서 VPLMN의 코어 네트워크 노드(MME)(1606)는 사용자 단말(1602)로부터 사용자 단말(1602)의 ID(IMSI)를 포함하는 등록 요청(Attach 또는 TAU 요청)을 수신할 수 있다. VPLMN의 코어 네트워크 노드(1606)은 사용자 단말의 ID(IMSI)를 기반으로 사용자가 가입된 HPLMN을 알 수 있으며, 단계 1609를 참조하면 VPLMN의 코어 네트워크 노드(1606)는 미리 설정된 HPLMN과의 로밍 협약과 관련된 지시자를 저장하고 있을 수 있다. 실시 예에서 코어 네트워크 노드(1606)은 MME일 수 있으며, 이와 같이 미리 설정된 정보는 MME(1606)에 지역적(locally)인 정책(policy)으로 설정될 수 있다.
단계 1625에서 VPLMN의 코어 네트워크 노드(1606)는 상기 단계 1609에서 저장된 정보를 기반으로 사용자 단말(1602)이 상기 VPLMN에서 기지국(1604)의 트래픽 오프로딩 제어를 허용하는지 여부를 판단할 수 있다.
단계 1630에서 VPLMN의 코어 네트워크 노드(1606)는 사용자 단말(1602)이 연결 상태가 되거나, 아니면 사용자 단말(1602)에 대한 context를 로밍 기지국(1604)에 설치하는 과정 중에 전달해 준다.
단계 1635에서 로밍 기지국은 상기 단계 1630에서 수신한 정보를 저장할 수 있다.
단계 1640에서 로밍 기지국(1604)은 트래픽 오프로딩이 필요한지 여부를 판단할 수 있다. 로밍 기지국(1604)은 상기 트래픽 오프로딩 명령을 내릴지 여부를 판단하는 것은 기지국의 혼잡도, 로밍 사업자의 정책 및 트래픽의 종류 중 하나 이상을 기반으로 판단할 수 있다.
단계 1645에서 로밍 기지국(1604)은 상기 판단 결과를 기반으로 사용자 단말(1602)에 트래픽 오프로딩 명령을 전송할 수 있다.
단계 1650에서 사용자 단말(1602)은 상기 단계 1645에서 수신한 정보를 기반으로 트래픽 오프로딩을 수행할 수 있다.
실시 예에서 로밍 기지국(1604)은, 코어 네트워크 노트(1606)로부터 수신한 정보에 사용자 단말이 기지국의 트래픽 오프로딩 제어를 허용한다는 식별자가 포함된 경우, 트래픽 오프로딩 제어 메시지를 사용자 단말(1602)에게 보낼 수 있다.
상기 실시 예의 또 다른 대안으로, 다음과 같은 방법을 사용할 수도 있다. 사용자 단말은 MME에게 등록 요청 메시지(Attach request 또는 TAU request)를 전송하고, 이를 수신한 MME는 미리 설정된 정보를 기반으로 사용자 단말이 기지국의 트래픽 오프로딩 제어를 받는 것이 허용되는지 여부를 결정할 수 있다. 구체적인 동작은 단계 1610~1625와 유사하므로 자세한 설명을 생략한다. MME는 상기 정보를 기반으로 사용자 단말에게 보내는 NAS 등록 수락 메시지(Attach accept 또는 TAU accept)에 현재 등록된 네트워크에서 기지국이 제공하는 WLAN 트래픽 오프로딩 제어 정보를 사용해야 하는지 여부를 나타내는 식별자(예를 들면, RAN control for WLAN offloading is allowed IE)를 포함해 전송한다. 이를 수신한 사용자 단말은 상기 식별자를 저장하고, 이에 따라 이후 기지국으로부터 수신된 WLAN 트래픽 오프로딩 제어 정보를 사용할지 여부를 결정한다. 예를 들면, 사용자 단말은 수신한 TAU accept 메시지에 WLAN 오프로딩에 대한 기지국 제어 정보를 사용하는 것이 허용된다는 정보가 포함된 경우, 기지국이 SIB 메시지에 포함시켜 전송하는 트래픽 오프로딩 제어 정보를 사용해 WLAN 트래픽 오프로딩을 수행할 수 있다.
한편, 상기 도 9부터 도 16을 통해 개시한 실시 예들을 설명함에 있어 사용자 단말이 기지국이 제공하는 트래픽 오프로딩 제어 정보를 적용할 지 여부를 판단하는 근거로 로밍 상태(PLMN)을 사용하는 경우를 예를 들어 설명하였으나, 본 발명의 실시 예들은 특정 PLMN이나 로밍 상황이 아닌 경우에도 적용될 수 있다. 보다 구체적으로, 사용자 단말에 수동 설정 정보, ANDSF 정책, NAS MO, 또는 NAS 응답 메시지를 통해 PLMN과 무관하게 기지국이 제공하는 트래픽 오프로딩 제어 정보를 사용하는 것이 허용되는지 여부를 설정하고, 사용자 단말은 허용된 경우에 한해 PLMN과 무관하게 기지국이 제공하는 트래픽 오프로딩 정책을 사용할 수 있다.
한편, 상기 도 13, 14, 15 및 16 중 적어도 하나를 이용하여 설명한 실시 예에서, 설명의 편의를 위해 MME가 사용자 단말에 대해 offloading이 허용 여부와 관련된 정보(bearer 별로 offloading이 허용되는지 여부 및 APN별로 offloading이 허용되는지 여부 중 적어도 하나를 포함)가 기지국을 통해 사용자 단말에게 전달되는 방안을 게시하였으나, 본 명세서의 실시 예들은 MME가 NAS 메시지를 이용해 사용자 단말에게 상기 offloading 허용 여부와 관련된 정보를 전달하는 것도 포함할 수 있다.
예를 들면, 실시 예에서 MME는 단말에게 제공한 EPS bearer context에 해당 bearer가 WLAN으로 오프로딩 될 수 있는지 여부를 나타내는 정보를 포함해 전달할 수 있다. 보다 구체적으로, MME는 사용자 단말에게 보내는 ESM(EPS Session Management) 메시지, 예를 들면 Activate Default/Dedicated EPS Bearer Context Request 메시지 등에 포함된 EPS QoS IE에, 대상 EPS bearer가 offloading이 허용되는지 여부를 포함하는 정보를 삽입할 수 있다. 이는 사용자 단말에게 각 EPS bearer별로 offloading이 허용되는지를 알리기 위해 사용된다. 또는, MME는 사용자 단말에게 보내는 Activate Default EPS bearer Context Request 메시지에 offloading 허용 여부를 나타내는 IE를 삽입할 수 있다. 만약 사용자 단말이 이를 수신한 경우, 사용자 단말은 default EPS bearer와 같은 PDN connection에 속하는 EPS bearer, 즉 linked EPS bearer들에 대해서도 동일하게 offloading 허용 여부를 적용할 수 있다. 또는, MME는 NAS 메시지를 사용해서, 사용자 단말에 대해 APN 별로 offloading이 허용되는지 여부를 나타내는 정보를 알릴 수 있다. 또한, 사용자 단말은 MME로부터 offloading 허용 여부를 수신하고, 기지국으로부터 WLAN 접속 정보를 수신한 경우, 두 정보를 함께 사용해 WLAN으로 offloading시킬 트래픽 또는 Bearer 등을 최종적으로 선택할 수 있다. 즉, 상기 MME로부터 수신된 ESM 메시지를 통해 사용자 단말은 PDN connection의 WLAN으로의 offloading 허용 여부를 알 수 있다. 또한, 상기 ESM 메시지들은 사용자 단말이 접속 중인 RAT(현재 실시 예에서는 E-UTRAN)에서의 WLAN offloading 허용 여부뿐만 아니라, 다른 RAT(예를 들면 UTRAN)에서의 WLAN offloading 허용 여부를 함께 포함하고 있을 수 있다. 만약 사용자 단말이 현재 접속(또는 유휴 상태에서 camping) 중인 RAT에서 다른 RAT로 이동을 하였고, 코어망(MME 또는 SGSN)으로부터 변경된 RAT에서 PDN connection에 대한 WLAN offloading 허용 여부를 명시적으로 수신하지 않은 경우, 사용자 단말은 앞서 수신하여 저장된 정보를 사용하여 WLAN offloading 허용 여부를 판단할 수 있다.
한편, 기지국은 사용자 단말이 접속할 WLAN을 선택하거나, WLAN으로 오프로딩할 트래픽을 선택하기 위한 정보를 사용자 단말에게 제공할 수 있다. 이러한 정보는 사용자 단말에게 unicast, multicast 및 broadcast 메시지 중 적어도 하나의 방법을 통해 전달될 수 있다. 보다 구체적으로 기지국은 사용자 단말과 기지국 사이에서 unicast RRC 메시지를 사용해 전달될 수도 있고, 아니면 SIB와 같은 broadcast 메시지를 사용해 다수의 단말을 대상으로 전달될 수도 있다.
도 17는 RAN sharing 된 환경에서 broadcast 방법을 사용해 WLAN 제어 정보가 사용자 단말에게 전달될 때 사용자 단말이 자신이 등록된 PLMN에 대한 WLAN 제어 정보를 사용해 접속을 시도하는 과정을 나타내는 도면이다.
도 17을 참조하면, 단계 1705에서 단말은 특정 PLMN(Public Land Mobile Network, 사업자)에 등록 절차를 수행할 수 있다. 만약 실시 기지국이 여러 PLMN(Public Land Mobile Network, 사업자)에 의해 공유된 RAN sharing 환경에서, 사용자 단말은 RAN을 공유하는 PLMN 중 하나의 PLMN에 대해 등록된다. 사용자 단말이 등록된 PLMN을 RPLMN(Registered PLMN)이라 칭할 수 있다. 또한 실시 예에서 1개의 기지국에 등록된 여러 PLMN은 각기 다른 PLMN ID(Identifier)를 가질 수 있다.
단계 1710에서 상기 단말은 기지국으로부터 상기 기지국과 관련된 PLMN 별 WLAN 제어 정보를 수신할 수 있다. 실시 예에서 WLAN 제어 정보는 PLMN과 관련된 WLAN 정보를 포함할 수 있으며, WLAN 관련 정보로 언급될 수 있다. 보다 구체적으로 실시 예에서 상기 기지국이 broadcast 메시지를 사용해 WLAN 관련 정보를 상기 단말에 제공할 경우, 이러한 WLAN 관련 정보는 PLMN 별로 서로 다르게 설정되어 전달될 수 있다. 즉, 기지국이 broadcast하는 WLAN 관련 정보는 다음과 같은 정보로 구성될 수 있다.
<PLMN ID (또는 PLMN ID list 상에서 특정 PLMN을 지칭하는 index), WLAN 식별자 리스트, 트래픽 오프로딩 제어 정보, WLAN 또는 기지국의 신호 세기 문턱값(threshold) 등>.
또한 상기 WLAN 관련 정보는 각 PLMN에 대응하는 서비스 제공자 식별자(Service Provider ID) 리스트를 포함할 수 있으며, 이와 같은 정보는 선택적으로 WLAN 관련 정보에 포함될 수 있다. 또한 상기 WLAN 관련 정보는 각 PLMN 별로 로밍 허용 계약에 따라 선호되는 로밍 파트너 식별자(Preferred Roaming Partner) 리스트 포함할 수 있으며, 이와 같은 정보는 선택적으로 WLAN 관련 정보에 포함될 수 있다. Service provider나 로밍 파트너 식별자는 realm이나 FQDN의 형태를 갖을 수 있으며, 리스트는 각 service provider나 로밍 파트너 별 우선순위를 갖도록 구성될 수 있다.
단계 1715에서 상기 단말은 상기 수신한 WLAN 제어 정보를 기반으로, 상기 단말이 등록된 PLMN과 관련된 WLAN을 선택하거나 트래픽 오프로딩 여부를 결정할 수 있따. 만약 실시 예에서 상기 단말이 RAN sharing된 망에서 서비스를 받으면서 상기 WLAN 정보를 상기 기지국으로부터 수신한 경우, 상기 단말은 자신이 등록된 RPLMN(Registered PLMN)에 대응되는 WLAN 정보를 사용하여 WLAN을 선택하거나 트래픽 오프로딩 여부를 결정할 수 있다. 또한 실시 예에서 상기 단말은 선택된 WLAN에 대해 트래픽 오프로딩 여부를 결정할 수 있다. 또한 상기 단말은 상기 수신한 WLAN 정보를 기반으로 상기 단말과 관련된 PLMN에 대응되는 WLAN을 선택할 수도 있다.
실시 예에서 상기 WLAN 관련 정보는 다양한 정보를 포함할 수 있다. 먼저, 사용자 단말이 접속할 수 있는 WLAN의 식별자 또는 WLAN의 service provider 또는 preferred roaming partner 리스트를 포함할 수 있다. WLAN의 식별자는 SSID, ESSID와 같이 WLAN을 지칭하는 ID에 대응된다. WLAN, service provider, 또는 preferred roaming partner 리스트에서, 리스트에 포함된 각각의 식별자들은 우선순위를 할당 받을 수 있으며, 이를 수신한 사용자 단말은 사용자 단말이 검출한(스캔한) WLAN 중 리스트상에서 가장 우선순위가 높은 식별자를 갖는 WLAN에 매칭되는 것을 우선적으로 선택하여 접속할 수 있다. 상기 매칭 과정에서, 사용자 단말은 WLAN이 전송하는 정보(예를 들면 beacon, probe response 또는 ANQP response 등)를 사용하여 WLAN의 식별자나 service provider 식별자 등을 파악할 수 있다.
단계 1720에서 상기 단말은 WLAN에 접속할 때 association 및 authentication을 시도 할 수 있다. 실시 예에서 상기 단말은 WLAN을 선택하여 association 및 authentication을 시도할 때 NAI(Network Access Identifier)를 생성하여, 상기 association 및 authentication을 시도하기 위한 요청 메시지에 포함시킨다. 실시 예에서 사용자 단말은 만약 자신이 선택한 WLAN의 식별자에 NAI를 구성할 수 있는 정보가 포함된 경우, 예를 들면 service provider나 roaming partner ID를 사용하는 경우, 이 식별자에 포함된 정보의 전체 또는 일부(예를 들면 domain name이나 realm 등)를 사용해서 NAI를 생성할 수 있다. 만약 WLAN 식별자로 NAI를 생성할 수 없는 경우, 예를 들면 WLAN 식별자가 SSID이거나, SSID에 사업자를 나타내는 정보가 포함되지 않은 경우, 사용자 단말은 자신이 등록된 PLMN(RPLMN) ID를 사용해서 NAI를 생성할 수 있다. 또한 실시 예에서 새로운 WLAN이 선택되지 않은 경우에도 상기 사용자 단말은단계 1725에서 상기 단말은 상기 생성된 NAI를 이용하여 특정 WLAN에 association 및 authentication을 수행할 수 있다.
만약 기지국이 제공한 정보에 WLAN 식별자, service provider 식별자, 또는 preferred roaming partner 식별자 리스트가 포함되지 않은 경우, 사용자 단말은 자신이 등록된 PLMN(RPLMN)에 속한 WLAN를 우선적으로 접속할 수 있으며, 또는 RPLMN에 속하지 않은 WLAN은 사용하지 않을 수 있다.
한편, 본 명세서와 도면에는 본 발명의 바람직한 실시 예에 대하여 개시하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예 외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.
Claims (20)
- 이동통신 시스템의 이동성 관리 엔티티(mobility management entity, MME)에서 신호 송수신 방법에 있어서,홈 가입자 서버(home subscriber server, HSS)로 단말의 정보를 포함하는 가입자 정보 요청 메시지를 전송하는 단계;상기 HHS로부터 상기 요청 메시지에 대응하며, 상기 단말의 APN(access point name) 또는 PDN(packet data network) 연결(connection)에 대해 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 지시자를 포함하는 응답 메시지를 수신하는 단계;상기 수신한 응답 메시지에 포함된 정보 및 상기 MME에 설정된 정보 중 적어도 하나를 기반으로 무선랜으로 트래픽 오프로딩이 가능한지 여부를 결정하는 단계; 및상기 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 정보를 포함하는 메시지를 상기 단말에 전송하는 단계를 포함하는 신호 송수신 방법.
- 제1항에 있어서,상기 단말에 전송하는 단계는NAS(non access stratum)메시지를 통해 상기 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 정보를 상기 단말에 전송하는 단계를 포함하는 것을 특징으로 하는 신호 송수신 방법.
- 제2항에 있어서,상기 NAS 메시지는 activate default EPS bearer context request 메시지인 것을 특징으로 하는 신호 송수신 방법.
- 제1항에 있어서,상기 단말에 전송하는 단계는PDN 연결 별 또는 APN 연결 별 무선랜으로 트래픽 오프로딩 가능 여부를 나타내는 지시자를 포함하는 메시지를 상기 단말에 전송하는 단계를 포함하는 것을 특징으로 하는 신호 송수신 방법.
- 이동통신 시스템의 단말에서 신호 송수신 방법에 있어서,이동석 관리 엔티티(mobility management entity, MME)로 연결 요청을 전송하는 단계;상기 MME로부터 상기 연결 요청에 대응하며, 상기 단말의 APN(access point name) 또는 PDN(packet data network) 연결(connection)에 대해 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 지시자를 포함하는 응답 메시지를 수신하는 단계; 및상기 응답 메시지에 포함된 정보 중 적어도 하나를 기반으로 트래픽 오프로딩 여부를 결정하는 단계를 포함하는 신호 송수신 방법.
- 제5항에 있어서,상기 응답 메시지를 수신하는 단계는상기 단말의 APN 또는 PDN 연결에 대해 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 지시자를 포함하는 NAS(non access stratum)메시지를 상기 MME로부터 수신하는 단계를 포함하는 것을 특징으로 하는 신호 송수신 방법.
- 제6항에 있어서,상기 NAS 메시지는 activate default EPS bearer context request 메시지인 것을 특징으로 하는 신호 송수신 방법.
- 제5항에 있어서,상기 응답 메시지를 수신하는 단계는PDN 연결 별 또는 APN 연결 별 무선랜으로 트래픽 오프로딩 가능 여부를 나타내는 지시자를 포함하는 메시지를 상기 MME로부터 수신하는 단계를 포함하는 것을 특징으로 하는 신호 송수신 방법.
- 제5항에 있어서,상기 신호 송수신 방법은기지국으로부터 무선랜으로 트래픽 오프로딩 여부를 판단하기 위한 정보를 포함하는 메시지를 수신하는 단계를 더 포함하고,상기 트래픽 오프로딩 여부를 결정하는 단계는상기 응답 메시지에 포함된 정보 및 상기 무선랜으로 트래픽 오프로딩 여부를 판단하기 위한 정보 중 적어도 하나를 기반으로 트래픽 오프로딩 여부를 결정하는 단계를 포함하는 것을 특징으로 하는 신호 송수신 방법.
- 제9항에 있어서,상기 무선랜으로 트래픽 오프로딩 여부를 판단하기 위한 정보를 포함하는 메시지를 수신하는 단계는PLMN(public land mobile network)별로 트래픽 오프로딩 여부를 판단하기 위한 정보를 수신하는 단계를 포함하고,상기 트래픽 오프로딩 여부를 결정하는 단계는상기 응답 메시지에 포함된 정보 및 상기 단말의 PLMN에 대응하는 트래픽 오프로딩 여부를 판단하기 위한 정보를 기반으로 트래픽 오프로딩 여부를 결정하는 단계를 포함하는 것을 특징으로 하는 신호 송수신 방법.
- 이동통신 시스템에서 신호를 송수신하는 이동성 관리 엔티티(mobility management entity, MME)에 있어서,단말, 기지국 및 홈 가입자 서버(home subscriber server, HSS)로 중 적어도 하나와 신호를 송수신하는 송수신부; 및상기 송수신부를 제어하고, 상기 HSS로 단말의 정보를 포함하는 가입자 정보 요청 메시지를 전송하고, 상기 HHS로부터 상기 요청 메시지에 대응하며, 상기 단말의 APN(access point name) 또는 PDN(packet data network) 연결(connection)에 대해 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 지시자를 포함하는 응답 메시지를 수신하고, 상기 수신한 응답 메시지에 포함된 정보 및 상기 MME에 설정된 정보 중 적어도 하나를 기반으로 무선랜으로 트래픽 오프로딩이 가능한지 여부를 결정하고, 상기 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 정보를 포함하는 메시지를 상기 단말에 전송하는 제어부를 포함하는 MME.
- 제11항에 있어서,상기 제어부는NAS(non access stratum)메시지를 통해 상기 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 정보를 상기 단말에 전송하는 것을 특징으로 하는 MME.
- 제12항에 있어서,상기 NAS 메시지는 activate default EPS bearer context request 메시지인 것을 특징으로 하는 MME.
- 제11항에 있어서,상기 제어부는PDN 연결 별 또는 APN 연결 별 무선랜으로 트래픽 오프로딩 가능 여부를 나타내는 지시자를 포함하는 메시지를 상기 단말에 전송하는 것을 특징으로 하는 MME.
- 이동 통신 시스템에서 신호를 송수신하는 단말에 있어서,기지국 및 MME 중 적어도 하나와 신호를 송수신하는 송수신부; 및상기 송수신부를 제어하고, 상기 MME로 연결 요청을 전송하고, 상기 MME로부터 상기 연결 요청에 대응하며, 상기 단말의 PDN(packet data network) 연결(connection)에 대해 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 지시자를 포함하는 응답 메시지를 수신하고, 상기 응답 메시지에 포함된 정보 중 적어도 하나를 기반으로 트래픽 오프로딩 여부를 결정하는 제어부를 포함하는 단말.
- 제15항에 잇어서,상기 제어부는상기 단말의 PDN(packet data network) 연결(connection)에 대해 무선랜으로 트래픽 오프로딩이 가능한지 여부를 나타내는 지시자를 포함하는 NAS(non access stratum)메시지를 상기 MME로부터 수신하는 것을 특징으로 하는 단말.
- 제16항에 잇어서,상기 NAS 메시지는 activate default EPS bearer context request 메시지인 것을 특징으로 하는 단말.
- 제15항에 잇어서,상기 제어부는PDN 연결 별 무선랜으로 트래픽 오프로딩 가능 여부를 나타내는 지시자를 포함하는 메시지를 상기 MME로부터 수신하는 것을 특징으로 하는 단말.
- 제15항에 잇어서,상기 제어부는기지국으로부터 무선랜으로 트래픽 오프로딩 여부를 판단하기 위한 정보를 포함하는 메시지를 수신하고, 상기 응답 메시지에 포함된 정보 및 상기 무선랜으로 트래픽 오프로딩 여부를 판단하기 위한 정보 중 적어도 하나를 기반으로 트래픽 오프로딩 여부를 결정하는 것을 특징으로 하는 단말.
- 제19항에 잇어서,상기 제어부는PLMN(public land mobile network)별로 트래픽 오프로딩 여부를 판단하기 위한 정보를 수신하고, 상기 응답 메시지에 포함된 정보 및 상기 단말의 PLMN에 대응하는 트래픽 오프로딩 여부를 판단하기 위한 정보를 기반으로 트래픽 오프로딩 여부를 결정하는 것을 특징으로 하는 단말.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010419360.0A CN111726831B (zh) | 2013-08-30 | 2014-08-29 | 通信***中的终端的方法 |
EP14840333.0A EP2988554B1 (en) | 2013-08-30 | 2014-08-29 | Method and apparatus for supporting multiple connections in wireless lan |
US14/654,244 US10863572B2 (en) | 2013-08-30 | 2014-08-29 | Method and apparatus for supporting multiple connections in wireless LAN system |
EP21209546.7A EP4009705A1 (en) | 2013-08-30 | 2014-08-29 | Method and apparatus for supporting multiple connections in wireless lan |
CN201480006039.2A CN105165067B (zh) | 2013-08-30 | 2014-08-29 | 用于在无线lan***中支持多个连接的方法和装置 |
US17/113,423 US11917708B2 (en) | 2013-08-30 | 2020-12-07 | Method and apparatus for supporting multiple connections in wireless lan system |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130104058 | 2013-08-30 | ||
KR10-2013-0104058 | 2013-08-30 | ||
KR10-2014-0027080 | 2014-03-07 | ||
KR1020140027080A KR102207484B1 (ko) | 2013-08-30 | 2014-03-07 | 무선 랜에서 다중 연결을 지원하는 방법 및 장치 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/654,244 A-371-Of-International US10863572B2 (en) | 2013-08-30 | 2014-08-29 | Method and apparatus for supporting multiple connections in wireless LAN system |
US17/113,423 Continuation US11917708B2 (en) | 2013-08-30 | 2020-12-07 | Method and apparatus for supporting multiple connections in wireless lan system |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015030537A1 true WO2015030537A1 (ko) | 2015-03-05 |
Family
ID=53022611
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2014/008104 WO2015030537A1 (ko) | 2013-08-30 | 2014-08-29 | 무선 랜에서 다중 연결을 지원하는 방법 및 장치 |
Country Status (5)
Country | Link |
---|---|
US (2) | US10863572B2 (ko) |
EP (2) | EP4009705A1 (ko) |
KR (1) | KR102207484B1 (ko) |
CN (2) | CN105165067B (ko) |
WO (1) | WO2015030537A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016195395A1 (ko) * | 2015-06-03 | 2016-12-08 | 엘지전자 주식회사 | Wlan 오프로딩 가용성 지시자를 전송하는 방법 및 장치 |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2745087T3 (es) * | 2013-06-20 | 2020-02-27 | Samsung Electronics Co Ltd | Procedimiento y dispositivo de control de múltiples conexiones en LAN inalámbrica |
US10070343B2 (en) * | 2013-12-06 | 2018-09-04 | Mobile Iron, Inc. | Mobile device traffic management |
CN105432122B (zh) * | 2014-01-29 | 2019-07-12 | 华为技术有限公司 | 一种业务转移的方法、用户设备和接入网设备 |
IN2014MU01113A (ko) * | 2014-03-28 | 2015-10-02 | Tech Mahindra Ltd | |
US20150304898A1 (en) * | 2014-04-21 | 2015-10-22 | Qualcomm Incorporated | Systems, methods and apparatus for controlling offloadability of public data network connections to wireless local area networks and detach from cellular networks |
JP6090253B2 (ja) * | 2014-07-18 | 2017-03-08 | トヨタ自動車株式会社 | 無線通信システムにおける通信方法、無線通信システム、および無線接続提供装置 |
US9788237B2 (en) * | 2014-11-07 | 2017-10-10 | Qualcomm Incorporated | Handling of WLAN offloadability indication |
US10178587B2 (en) * | 2014-12-02 | 2019-01-08 | Wipro Limited | System and method for traffic offloading for optimal network performance in a wireless heterogeneous broadband network |
KR102055707B1 (ko) * | 2015-02-16 | 2019-12-13 | 후지쯔 가부시끼가이샤 | 트래픽 조향을 제어하기 위한 방법, 장치, 및 통신 시스템 |
WO2016167559A1 (ko) * | 2015-04-15 | 2016-10-20 | 엘지전자 주식회사 | 단말 기반 트래픽 조종을 활성화 또는 비활성화하는 방법 및 장치 |
US10334479B2 (en) | 2015-05-11 | 2019-06-25 | Industrial Technology Research Institute | Traffic steering method and heterogeneous radio access network system applying the same |
US9906996B2 (en) * | 2015-06-23 | 2018-02-27 | At&T Intellectual Property I, L.P. | Facilitation of wireless network session continuity |
JP6667662B2 (ja) | 2015-12-28 | 2020-03-18 | 華為技術有限公司Huawei Technologies Co.,Ltd. | 経路処理方法及び装置、並びに端末 |
CN105657754A (zh) * | 2015-12-30 | 2016-06-08 | 深圳市金立通信设备有限公司 | 一种无线接入点的配置方法及用户终端 |
CN105636132A (zh) * | 2015-12-30 | 2016-06-01 | 深圳市金立通信设备有限公司 | 一种无线接入点的配置方法及其***、基站、用户终端 |
CN105636133A (zh) * | 2015-12-30 | 2016-06-01 | 深圳市金立通信设备有限公司 | 一种无线接入点的配置方法及基站 |
US11287533B2 (en) * | 2016-04-01 | 2022-03-29 | Samsung Electronics Co., Ltd. | Method and apparatus for wireless communication in wireless communication system |
EP3800868B1 (en) | 2016-05-18 | 2021-11-17 | Samsung Electronics Co., Ltd. | Method and apparatus for performing efficient layer 2 function in mobile communication system |
CN108347722B (zh) * | 2017-12-18 | 2021-02-19 | 国网陕西省电力公司 | 各分布式epc核心网用户漫游控制方法及epc核心网 |
EP3503600B1 (de) * | 2017-12-22 | 2020-08-12 | Deutsche Telekom AG | Netzwerkzugangs-entität und verfahren zum aufbauen einer roaming-verbindung über eine netzwerkzugangs-entität |
WO2019227278A1 (en) * | 2018-05-28 | 2019-12-05 | Qualcomm Incorporated | Ue based fast return from 3g to 5g |
WO2020141965A1 (ko) * | 2019-01-04 | 2020-07-09 | 엘지전자 주식회사 | 무선 통신 시스템에서 네트워크에 등록을 수행하는 방법 및 이를 위한 장치 |
CN113556693B (zh) * | 2021-03-12 | 2022-09-16 | 中国电信股份有限公司 | 物联网策略控制方法、数据网网关、存储介质及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120104622A (ko) * | 2010-01-08 | 2012-09-21 | 인터디지탈 패튼 홀딩스, 인크 | 선택된 인터넷 프로토콜 트래픽 오프로드의 지원을 방송하기 위한 방법 및 장치 |
KR20120115396A (ko) * | 2010-01-11 | 2012-10-17 | 리서치 인 모션 리미티드 | 로컬 셀룰러 커버리지에서의 로컬 서비스 이용가능성 발견을 가능하게 하는 시스템 및 방법 |
KR20130031928A (ko) * | 2010-06-17 | 2013-03-29 | 퀄컴 인코포레이티드 | 패킷 데이터 네트워크(pdn) 접속 관리 |
KR20130038087A (ko) * | 2011-10-07 | 2013-04-17 | 주식회사 케이티 | 로컬 게이트웨이의 트래픽을 오프로드하는 방법 및 그 게이트웨이, 그 기록매체 |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2166724A1 (en) | 2008-09-23 | 2010-03-24 | Panasonic Corporation | Optimization of handovers to untrusted non-3GPP networks |
GB2482449B (en) | 2009-08-21 | 2013-05-08 | Samsung Electronics Co Ltd | Network elements, integrated circuits and methods for routing control |
US8996649B2 (en) * | 2010-02-05 | 2015-03-31 | Qualcomm Incorporated | Utilizing policies for offload and flow mobility in wireless communications |
US8848516B2 (en) | 2010-09-15 | 2014-09-30 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and apparatus for relocating and restoring connections through a failed serving gateway and traffic offloading |
JP5937514B2 (ja) * | 2010-09-17 | 2016-06-22 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 基地局及び通信システム |
JP5964860B2 (ja) * | 2011-01-21 | 2016-08-03 | ブラックベリー リミテッド | (ローカル)オフロードのために用いられる接続のための接続コンテンツを決定するネットワーク装置およびプロセス |
CN102625409A (zh) | 2011-01-31 | 2012-08-01 | 北京三星通信技术研究有限公司 | 一种支持用户设备接入本地ip接入业务的方法 |
WO2012112571A1 (en) * | 2011-02-14 | 2012-08-23 | Zte (Usa) Inc. | Selected ip traffic offload (sipto) at a home network node |
US20130089076A1 (en) * | 2011-04-01 | 2013-04-11 | Interdigital Patent Holdings, Inc. | Local / remote ip traffic access and selective ip traffic offload service continuity |
KR101929071B1 (ko) | 2011-04-01 | 2018-12-13 | 인터디지탈 패튼 홀딩스, 인크 | 선택적인 ip 트래픽 오프로드 절차 수행 |
JP5707267B2 (ja) | 2011-07-22 | 2015-04-22 | 株式会社マキタ | 電動工具 |
CN103002511B (zh) | 2011-09-19 | 2017-10-13 | 广州市科传计算机科技股份有限公司 | 数据分流触发方法、网络侧设备和用户设备及网络*** |
US8948750B1 (en) * | 2011-09-19 | 2015-02-03 | Cellco Partnership | LTE roaming APN adaptation |
JP6150791B2 (ja) * | 2011-09-22 | 2017-06-21 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | ローカル・アクセスの移動端末接続制御及び管理のための方法及び装置 |
DE102012102170A1 (de) | 2012-03-15 | 2013-09-19 | Krones Ag | Montageeinheit und verfahren zur montage einer montageschiene an einer montageplatte für einen schaltschrank |
EP2829154A1 (en) * | 2012-03-20 | 2015-01-28 | Femto Access Ltd. | Dual-protocol femtocell-less communications |
CN103428822A (zh) | 2012-05-14 | 2013-12-04 | 中兴通讯股份有限公司 | 分流到无线局域网络的接入方法及***、mme和ue |
CN103582011A (zh) | 2012-07-26 | 2014-02-12 | 中兴通讯股份有限公司 | 一种进行多网络联合传输的***、用户设备及方法 |
JP6014267B2 (ja) | 2012-09-14 | 2016-10-25 | インターデイジタル パテント ホールディングス インコーポレイテッド | 3gppにおける非3gppオフロードを可能にするシステム拡張 |
US9113400B2 (en) * | 2013-03-08 | 2015-08-18 | Tellabs Operations, Inc | Method and apparatus for offloading packet traffic from LTE network to WLAN using DPI |
US9160515B2 (en) * | 2013-04-04 | 2015-10-13 | Intel IP Corporation | User equipment and methods for handover enhancement using scaled time-to-trigger and time-of-stay |
US9992704B2 (en) | 2013-04-12 | 2018-06-05 | Provenance Asset Group Llc | Radio access network based traffic steering to non-cellular access |
WO2014183776A1 (en) * | 2013-05-13 | 2014-11-20 | Nokia Solutions And Networks Oy | Subscriber group related control in a communication network |
-
2014
- 2014-03-07 KR KR1020140027080A patent/KR102207484B1/ko active IP Right Grant
- 2014-08-29 CN CN201480006039.2A patent/CN105165067B/zh active Active
- 2014-08-29 CN CN202010419360.0A patent/CN111726831B/zh active Active
- 2014-08-29 WO PCT/KR2014/008104 patent/WO2015030537A1/ko active Application Filing
- 2014-08-29 EP EP21209546.7A patent/EP4009705A1/en active Pending
- 2014-08-29 US US14/654,244 patent/US10863572B2/en active Active
- 2014-08-29 EP EP14840333.0A patent/EP2988554B1/en active Active
-
2020
- 2020-12-07 US US17/113,423 patent/US11917708B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120104622A (ko) * | 2010-01-08 | 2012-09-21 | 인터디지탈 패튼 홀딩스, 인크 | 선택된 인터넷 프로토콜 트래픽 오프로드의 지원을 방송하기 위한 방법 및 장치 |
KR20120115396A (ko) * | 2010-01-11 | 2012-10-17 | 리서치 인 모션 리미티드 | 로컬 셀룰러 커버리지에서의 로컬 서비스 이용가능성 발견을 가능하게 하는 시스템 및 방법 |
KR20130031928A (ko) * | 2010-06-17 | 2013-03-29 | 퀄컴 인코포레이티드 | 패킷 데이터 네트워크(pdn) 접속 관리 |
KR20130038087A (ko) * | 2011-10-07 | 2013-04-17 | 주식회사 케이티 | 로컬 게이트웨이의 트래픽을 오프로드하는 방법 및 그 게이트웨이, 그 기록매체 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016195395A1 (ko) * | 2015-06-03 | 2016-12-08 | 엘지전자 주식회사 | Wlan 오프로딩 가용성 지시자를 전송하는 방법 및 장치 |
US10743212B2 (en) | 2015-06-03 | 2020-08-11 | Lg Electronics Inc. | Method and device for transmitting WLAN offloading availability indication |
Also Published As
Publication number | Publication date |
---|---|
US11917708B2 (en) | 2024-02-27 |
KR20150026759A (ko) | 2015-03-11 |
CN105165067B (zh) | 2020-06-12 |
US20150327110A1 (en) | 2015-11-12 |
US10863572B2 (en) | 2020-12-08 |
EP2988554A4 (en) | 2016-05-25 |
KR102207484B1 (ko) | 2021-01-26 |
US20210092791A1 (en) | 2021-03-25 |
EP2988554A1 (en) | 2016-02-24 |
EP2988554B1 (en) | 2021-12-29 |
CN105165067A (zh) | 2015-12-16 |
CN111726831B (zh) | 2023-10-13 |
EP4009705A1 (en) | 2022-06-08 |
CN111726831A (zh) | 2020-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015030537A1 (ko) | 무선 랜에서 다중 연결을 지원하는 방법 및 장치 | |
WO2018174383A1 (ko) | 세션 관리 방법 및 smf 노드 | |
WO2016190672A1 (ko) | 무선 통신 시스템에서 후원 연결을 위한 접속 절차를 수행하는 방법 및 단말 | |
WO2018088836A1 (ko) | 무선 통신 시스템에서 동일 plmn에 속하는 네트워크 액세스를 통한 등록 방법 및 이를 위한 장치 | |
WO2019160278A1 (ko) | Ma pdu 세션의 수립을 처리하는 방안 그리고 amf 노드 및 smf 노드 | |
WO2018038497A1 (ko) | 5g 이동통신에서 음성 통화를 위해 4g로 폴백하는 방법 및 사용자 장치 | |
WO2018155934A1 (ko) | 무선 통신 시스템에서 3GPP access를 통해 non-3GPP에 관련된 데이터를 수신하는 방법 및 이를 위한 장치 | |
WO2018174373A1 (ko) | 세션을 관리하는 방법 및 smf 노드 | |
WO2015163743A1 (ko) | 무선 랜과 셀룰러 망 접속에서 데이터 트래픽을 제어하는 방법 및 장치 | |
WO2018226006A1 (ko) | Pdu 세션의 핸드오버를 결정하는 방법 및 셀 | |
WO2014189264A1 (ko) | 효과적인 무선 랜 선택 방법 및 장치 | |
WO2016024773A1 (ko) | 무선 통신 시스템에서 릴레이 선택 방법 및 이를 위한 장치 | |
WO2013180477A1 (ko) | 트래픽 우회를 위한 정책 정보 획득 방법 | |
WO2017052335A1 (ko) | 무선 통신 시스템에서 단말 간의 직접 통신을 수행하는 방법 및 이를 위한 장치 | |
WO2015178747A1 (en) | Method and apparatus for improving quality of service that a user experiences when media is transmitted through wlan | |
WO2019066544A1 (ko) | 무선 통신 시스템에서 5gs에서 eps로의 핸드오버에 관련된 신호 송수신 방법 및 이를 위한 장치 | |
WO2017171427A1 (ko) | 시스템 정보 전송 방법 및 기지국과 시스템 정보 수신 방법 및 사용자기기 | |
WO2016105004A1 (ko) | 무선 통신 시스템에서 nbifom 캐퍼빌리티를 송수신하는 방법 및 이를 위한 장치 | |
WO2014017855A1 (en) | Method and apparatus for traffic offloading based on congestion in wireless communication system | |
WO2016144009A1 (ko) | 무선 통신 시스템에서 네트워크 트래픽을 제어하는 방법 및 단말 | |
WO2015170862A1 (ko) | Csipto에 기인하여 복수의 pdn 커넥션을 수립하는 방법 | |
WO2014129794A1 (ko) | 정책에 기반한 액세스 결정 방법 및 단말 | |
WO2013109040A1 (ko) | 무선 통신 시스템에서 근접 서비스 제공 방법 및 장치 | |
WO2017026786A1 (en) | Method and apparatus for controlling wlan bearer | |
WO2018230778A1 (ko) | 세션을 관리하는 방법 및 그 방법을 수행하는 smf 노드 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201480006039.2 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14840333 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2014840333 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14654244 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |