CN102333360B - Network selection method and device for user equipment - Google Patents
Network selection method and device for user equipment Download PDFInfo
- Publication number
- CN102333360B CN102333360B CN201110327287.5A CN201110327287A CN102333360B CN 102333360 B CN102333360 B CN 102333360B CN 201110327287 A CN201110327287 A CN 201110327287A CN 102333360 B CN102333360 B CN 102333360B
- Authority
- CN
- China
- Prior art keywords
- network
- network selection
- information
- access
- user equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000010187 selection method Methods 0.000 title abstract 3
- 238000000034 method Methods 0.000 claims abstract description 72
- 230000008569 process Effects 0.000 claims description 56
- 230000001960 triggered effect Effects 0.000 claims description 5
- 239000011248 coating agent Substances 0.000 claims 1
- 238000000576 coating method Methods 0.000 claims 1
- 238000002360 preparation method Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 24
- 238000007726 management method Methods 0.000 description 18
- 238000005516 engineering process Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 8
- 238000013500 data storage Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 6
- 230000011664 signaling Effects 0.000 description 5
- 238000013475 authorization Methods 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012913 prioritisation Methods 0.000 description 2
- 230000001788 irregular Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a network selection method for user equipment. The method comprises that: the user equipment establishes connection with a network side, receives network selection information formulated by the network side and performs network selection according to the network selection information, or receives the network selection information and a forcible network selection indication, and selects a network specified by the forcible network selection indication for accessing according to the network selection information, wherein the network selection information is information about all or a part of networks available for the user equipment at a current position. The invention also discloses the user equipment and a network selection function device. By the network selection method provided by the invention, the network can control the access network selection range of the UE.
Description
Technical Field
The present invention relates to the field of mobile communications, and in particular, to a method and an apparatus for selecting a network by a user equipment.
Background
With the increasing demand for wireless communication services, more and more wireless communication technologies have been or are being put into practical use, such as GSM/GPRS (Global System for mobile communications/General Packet Radio System) System, umts (universal mobile Telecommunications System) System, wlan (wireless Local area network) System, wimax (worldwide Interoperability for microwave access) System, etc. which have been widely used. These radio access technologies have their own different capabilities, e.g. the GSM system can provide a wide range of mobility and good voice service quality, but the data service rate is low; UMTS systems can provide a wide range of mobility and medium speed data services, but the data service capacity is not large; WLAN systems can provide high-speed wireless data access, but basically cannot provide mobility, while coverage is small; the data service rate and capacity of the WiMAX system are relatively high, but only can provide wireless coverage in a medium area, providing a certain mobility. It can be seen that it is difficult for a single wireless communication system to simultaneously satisfy the requirements of users on multiple aspects of wireless communication services, i.e. high mobility, large coverage, good voice service quality, and strong data service capability. Therefore, a convergence trend is gradually formed between wireless communication networks, that is, wireless communication networks based on different wireless access technologies coexist in a certain area to jointly serve users, and corresponding access capabilities are provided according to service requirements of the users, that is, a proper access network is selected to serve the users.
In an environment with multiple wireless networks coexisting, an important condition that a User can obtain a service from a proper network is that User Equipment (UE) can know which accessible wireless networks exist at the current location, and then select different access networks according to service requirements.
In the process of implementing the invention, the inventor finds that at least the following problems exist in the prior art: in the prior art, the UE scans the possible networks at regular time or in irregular time, determines the accessed network according to the scanning result and the user self-selection strategy, ignores the control of the network on the network which can be accessed by the UE, and has no effective solution for controlling the UE to select the accessed network in the prior art.
Disclosure of Invention
The embodiment of the invention provides a method and a device for selecting a network by User Equipment (UE), so that the network controls the range of the UE for selecting an access network.
The embodiment of the invention provides a method for selecting a network by user equipment, wherein the method for establishing connection between the user equipment and a network side comprises the following steps:
the user equipment receives network selection information formulated by a network side, and performs network selection according to the network selection information, or,
the user equipment receives network selection information and a forced network selection instruction formulated by a network side, and selects a network specified by the forced network selection instruction to access according to the network selection information;
the network selection information is information of all or part of available networks of the user equipment at the current position.
The embodiment of the present invention further provides a user equipment, including the following units:
the network connection unit is used for establishing connection with a network side;
an information receiving unit, configured to receive network selection information formulated by a network information providing entity, where the network selection information is information of all or part of available networks of the user equipment at a current location;
and the network selection unit is used for selecting a network according to the network selection information.
The embodiment of the invention also provides a network selection function device, which comprises the following units:
an information collecting unit for collecting information required for formulating network selection information for user equipment;
the information formulating unit is used for formulating network selection information for the user equipment according to the information provided by the information collecting unit, wherein the network selection information is information of all or part of available networks of the user equipment at the current position;
and the information issuing unit is used for providing the network selection information for the user equipment.
The embodiment of the invention provides a solution for controlling the UE to select the access network by the UE to select the network according to the network selection information formulated by the network selection functional entity.
Drawings
Fig. 1 is a schematic diagram illustrating a process of discovering a network selection function entity by a UE according to a first embodiment of the present invention;
fig. 2 is a schematic diagram illustrating a process of discovering a network selection function entity by a UE according to a second embodiment of the present invention;
fig. 3 is a schematic diagram illustrating a process of discovering a network selection function entity by a UE according to a third embodiment of the present invention;
fig. 4 is a schematic diagram illustrating a process of discovering a network selection function entity by a UE according to a fourth embodiment of the present invention;
fig. 5 is a schematic diagram illustrating a process of discovering a network selection function entity by a UE according to a fifth embodiment of the present invention;
fig. 6 is a schematic diagram illustrating a process of discovering a network selection function entity by a UE according to a sixth embodiment of the present invention;
fig. 7 is a schematic diagram illustrating a process of collecting information by a network selection function entity according to a seventh embodiment of the present invention;
fig. 8 is a schematic diagram illustrating a process of collecting information by a network selection function entity according to an eighth embodiment of the present invention;
fig. 9 is a schematic diagram illustrating a process of receiving network selection information by a UE according to a ninth embodiment of the present invention;
fig. 10 is a schematic diagram illustrating a process of receiving network selection information by a UE according to a tenth embodiment of the present invention;
fig. 11 is a schematic diagram illustrating a process of receiving network selection information by a UE according to an eleventh embodiment of the present invention;
fig. 12 is a schematic diagram illustrating a process of receiving network selection information by a UE according to a twelfth embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The method for selecting the network by the UE in the embodiment of the invention comprises the following steps:
step A: the UE establishes connection with a network side;
and B: the UE receives network selection information provided by a network side;
the network side entity (referred to as network selection functional entity for short) providing the network selection information may be an entity having a network selection function in a core network, and the entity may be an individual entity in the network, or may be in other entities such as a mobility management entity, SGSN, IP gateway, and the like;
the network selection information provided by the network selection function entity may be information of all available access networks at the current location of the UE, or may be information of one or several of all available access networks, for example, information of available access networks within the range of the UE support capability. The network selection information is formulated for the UE by the network selection functional entity according to the acquired UE information and/or access network information. The UE information may include a support capability of the UE for an access technology, a current location of the UE, a UE identifier, user subscription information, QoS (Quality of Service) information, and the like, and the access network information may include an access network type, an access network identifier, types and identifiers of other networks connected to the access network, a current load condition, QoS information, physical layer access information, a coverage range, and the like. In addition, when the network selection functional entity formulates the network selection information for the UE, the factors such as a local strategy, an operator strategy and the like can be comprehensively considered.
And C: and the UE performs network selection according to the network selection information.
Further, the UE may also perform network selection by combining the network selection information and the network selection policy stored in the UE itself. The network selection policy stored by the UE may be one of the following policies or any combination of the policies: (1) network prioritization policies, such as a prioritized list of access networks, a prioritized list of other networks to which the access networks are connected, a prioritized list of mobile operator networks, a prioritized list of operator identities, etc.; (2) a policy as to whether network side forced network selection is supported; (3) the access technology support situation required by a specific service, for example, it is specified that a real-time video service must be accessed through a WiMAX network, a voice service must be accessed through a GSM, WCDMA or LTE network, etc.; (4) policies regarding quality of service, such as standard values that QoS must achieve, etc.
The UE may choose to stay in the network, may choose to access another network determined according to the network selection information, and may manually select a network by the user according to the network selection information.
Further, after discovering the network selection function entity, the UE receives the network selection information provided by the network side according to the acquired address information of the entity. If the network selection functional entity is an independent entity, the UE acquires the IP address of the network selection functional entity; if the network selection functional entity is in other entities such as a mobility management entity, an SGSN, an IP gateway and the like, the UE acquires the address information of the entity where the network selection functional entity is located. It should be noted that, if the entity where the network selection function entity is located and the access network entity have a pre-configured connection relationship, the access network entity may forward the message between the UE and the entity where the network selection function entity is located according to the pre-configured connection relationship, and at this time, the UE does not need to acquire the entity address information where the network selection function entity is located. The embodiment of the invention is only for convenience of description, and the process of discovering the network selection functional entity by the UE is described by taking the UE to acquire the IP address of the network selection functional entity as an example.
Fig. 1 is a schematic diagram illustrating a process of discovering a network selection function entity by a UE according to a first embodiment of the present invention. As shown in step 1.1, after the UE connects to the access network 1, a specific process of discovering the network selection function entity includes the following steps:
step 1.2: and statically configuring address information of the network selection function entity on the UE. The address information may be an IP address of the network selection function entity, or may be a name of the network selection function entity.
If the address information is the name of the network selection function entity, step 1.3 is performed.
Step 1.3: the UE obtains the IP address of the network selection function entity through DNS (Domain Name Server) query.
In this embodiment, the address information of the network selection function entity is statically configured on the UE, so that the UE can read the address information of the network selection function entity as needed at any time without affecting the existing signaling flow.
Fig. 2 is a schematic diagram illustrating a process of discovering a network selection function entity by a UE according to a second embodiment of the present invention. As shown in step 2.1, after the UE accesses the communication network through the access network 1, the specific process of discovering the network selection function entity includes the following steps:
step 2.2: the access device (e.g. base station) in the access network 1 sends the address information of the network selection function entity to the UE through a bottom layer message (e.g. layer two message), where the message may broadcast the address information of the network selection function entity to all UEs in a broadcast manner, or may send the address information of the network selection function entity to the UE in a unicast manner. The address information may be an IP address of the network selection function entity, or may be a name of the network selection function entity. If the address information is the name of the network selection function entity, step 2.3 is performed.
Step 2.3: and the UE acquires the IP address of the network selection functional entity through DNS query.
In this embodiment, the address information of the network selection functional entity may be configured and modified on the network side, and the UE may obtain the address of the network selection functional entity in the process of establishing a connection with the network side, without additional signaling interaction.
In the following embodiments, the network selection function address information may be an IP address or name of the network selection function. If the address information of the network selection functional entity is the name of the network selection functional entity, the UE may obtain the IP address of the network selection functional entity through DNS query, which is not described again.
Fig. 3 is a schematic diagram illustrating a process of discovering a network selection function entity by a UE according to a third embodiment of the present invention. As shown in step 3.1, after the UE connects to the 3GPP access network, the specific process of discovering the network selection function entity includes the following steps:
step 3.2: the UE initiates an attach or tracking area update procedure to the mobility management entity through the 3GPP access network.
The functions of the mobility management entity include: managing and storing the information (such as user identification, mobility state, security parameters and the like) of the user in the network, allocating temporary identification for the user, and performing authentication and authorization check on the user.
Step 3.3: and the UE completes the attachment process or the updating of the tracking area, including authentication, authorization, location registration, bearer establishment and the like.
Step 3.4: and the mobility management entity sends an attachment acceptance or tracking area update acceptance message to the UE through the 3GPP access network, and the message carries the address information of the network selection functional entity.
Step 3.5: and the UE replies an attachment completion or tracking area update completion message to the mobility management entity.
Further, in step 3.2, the UE may carry an indication parameter in the attach request or tracking area update request message, which is used to indicate whether the UE requests the mobility management entity to send the address information of the network selection function entity. Then, in step 3.4, the mobility management entity may decide whether to send network selection function entity address information to the UE according to the indication parameter.
The embodiment is suitable for the situation that the UE performs network access through a 3GPP access network, and the UE can obtain the address information of the network selection functional entity in the process of completing access attachment or position updating without additional signaling interaction. The embodiment sends the address information of the network selection function entity to the UE by using the existing non-access layer message, belongs to a non-access level solution, and cannot influence the existing access network.
Fig. 4 is a schematic diagram illustrating a process of discovering a network selection function entity by a UE according to a fourth embodiment of the present invention. As shown in step 4.1, after the UE connects to the 3GPP access network, the specific process of discovering the network selection function entity includes the following steps:
step 4.2-4.5: similar to steps 3.2-3.5 in the third embodiment, the difference is that the attach accept or tracking area update accept message sent by the mobility management entity to the UE does not carry the address information of the network selection function entity.
Step 4.6: the UE sends a network selection function entity address request message to the mobility management entity.
Step 4.7: the mobile management entity sends a network selection function entity address response message to the UE, wherein the message carries the address information of the network selection function entity.
And if the address information is the name of the network selection functional entity, the UE acquires the IP address of the network selection functional entity through DNS query.
The embodiment is suitable for the condition that the UE performs network access through a 3GPP access network, and the UE uses a single signaling to request the address information of the network selection functional entity without influencing other signaling, so that the process of requesting the address information of the network selection functional entity by the UE is independent from other processes.
Fig. 5 is a schematic diagram illustrating a process of discovering a network selection function entity by a UE according to a fifth embodiment of the present invention. As shown in step 5.1, after the UE connects to an untrusted access network (e.g., WLAN access network), a specific process of discovering a network selection function entity includes the following steps:
step 5.2: the UE initiates key exchange and security association establishment with an ePDG (evolved Packet Data Gateway).
Step 5.3: executing EAP (Extensible Authentication Protocol) Authentication process carried on IKEv2(Internet Key Exchange version 2, Internet Key Exchange version two), and performing Authentication and authorization for UE.
Step 5.4: and the UE sends a message IKE _ AUTH Request carrying authentication information to the ePDG.
Step 5.5: the ePDG replies IKE _ AUTHResponse carrying authentication information and configuration information to the UE, and the message carries network selection function entity address information.
Further, in step 5.4, the UE may carry an indication parameter in the IKE _ AUTH Request message, for indicating whether the UE requests the ePDG to send the network selection function entity address information. In step 5.5, the ePDG determines whether to send the address information of the network selection function entity to the UE according to the indication parameter carried in the attach IKE _ AUTH Request message.
If the address information of the network selection function entity sent to the UE is determined to be the name of the network selection function entity, the UE obtains the IP address of the network selection function entity through DNS query.
The embodiment is suitable for the situation that the UE performs network access through an untrusted access network, and the ePDG informs the UE of the address information of the network selection functional entity through an IKE _ AUTH message after establishing a tunnel, belongs to a non-access level solution, and cannot influence the existing access network.
Fig. 6 is a schematic diagram illustrating a process of discovering a network selection function entity by a UE according to a sixth embodiment of the present invention. As shown in step 6.1, after the UE connects to the access network 1, the specific process of discovering the network selection function entity includes the following steps:
step 6.2: the access network 1 sends an EAP Request/Identity message to the UE to initiate EAP authentication, a null mark is added at the end of the parameter of the message, and then network selection function entity address information is added as one of the parameters carried by the message.
Step 6.3: the UE stores the address information of the network selection function entity and replies an EAPResponse/Identity message, and the access network 1 transmits the message to the AAA server.
Step 6.4: the UE, the authentication entity on the network side, and the AAA/HSS (authentication authorization Accounting Server/Home Subscription Server) complete the subsequent EAP authentication process.
The embodiment is suitable for the situation that the UE performs network access through an access network adopting an EAP authentication mode, and the AGW brings the address information of the network selection functional entity to the UE in an EAP request/identity message by expanding the EAP message, and belongs to a non-access level solution.
Embodiments one to six of the present invention provide methods for discovering and selecting a network selection function entity by a plurality of UEs, so that the UEs can actively communicate with the network selection function entity, and further, the UEs can actively acquire network selection information in time.
Fig. 7 is a schematic diagram illustrating a process of collecting information for a network selection function entity according to a seventh embodiment of the present invention. The specific process comprises the following steps:
step 7.1: the network selection functional entity sends a UE information request message to the UE, where the message may include indication information for indicating which information the UE reports.
Step 7.2: the UE sends a UE information report to the network selection function entity, where the message may include UE identity, UE support capability for access technology, UE current location information, QoS information, and the content of the message may also be set by the UE. Further, if the message in step 7.1 carries indication information, the UE reports the corresponding information according to the indication.
Step 7.3: and the network selection functional entity stores the UE information and replies a UE information confirmation message to the UE. Further, the network selection functional entity may also formulate network selection information for the UE according to the UE information, and carry the network selection information in the reply message.
Step 7.4: the network selection functional entity sends a UE information request message to a user data storage device (e.g., HSS), where the message carries a UE identity and may also include indication information for indicating which information is fed back by the user data storage device.
Step 7.5: the user data storage device replies a UE information response message to the network selection function entity, where the message may include information such as UE subscription data. Further, if the message in step 7.4 carries indication information, the user data storage device replies to the corresponding information according to the content of the indication information.
The above steps may be performed in combination as follows: (a) only steps 7.1 and 7.2 are performed; (b) only steps 7.2 and 7.3 are performed; (c) steps 7.1, 7.2 and 7.3 are sequentially executed; (d) steps 7.4, 7.5 are performed sequentially. The system can select one of the schemes (a) - (d) to use or use one of the schemes (a) - (c) and the scheme (d) simultaneously according to actual situations.
The embodiment may provide multiple ways for the network selection functional entity to obtain the UE information, including requesting the UE, actively reporting the UE, requesting from other network devices, or a combination of multiple ways.
Fig. 8 is a schematic diagram illustrating a process of collecting information for a network selection function entity according to an eighth embodiment of the present invention. The specific process comprises the following steps:
step 8.1: the network selection functional entity sends an access network information request message to the access network, and the message may also contain indication information for indicating which information the receiver reports.
Step 8.2: the access network sends an access network information report to the network selection function entity, and the message may contain the type of the access network, the identification of the access network, the type and identification of other networks connected with the access network, the current load condition of the access network, QoS information, physical layer access information, coverage and the like. Further, if the message in step 8.1 carries indication information, the access network reports the corresponding information according to the indication.
Step 8.3: and the network selection functional entity stores the access network information and replies an access network information confirmation message to the access network. Further, the message may carry network selection information, such as information on other access networks covering the same range.
Step 8.4: the network selection functional entity requests the network operation and management system for the information of the access network, the information can carry the access network identification, and the information can also contain indication information for indicating which information is reported by the receiving party.
Step 8.5: the network operation and management system replies access network information, such as access network identification, current load condition of the access network, QoS information, physical layer access information and the like, to the network selection functional entity. Further, if the message in step 8.4 carries indication information, the network operation and management system reports corresponding information according to the indication.
The above steps may be performed in combination as follows: (a) only steps 8.1 and 8.2 are performed; (b) only steps 8.2 and 8.3 are performed; (c) steps 8.1, 8.2 and 8.3 are sequentially executed; (d) steps 8.4, 8.5 are performed sequentially. The system can select one of the schemes (a) - (d) to use or use one of the schemes (a) - (c) and the scheme (d) simultaneously according to actual situations.
The embodiment provides multiple modes for the network selection functional entity to acquire the access network information, including requesting the access network, actively reporting by the access network, requesting the network operation and management system, or a combination of multiple modes. It should be noted that the network selection functional entity may also execute the process of acquiring the access network information after being triggered by the message of the other entity, for example, when the network selection functional entity receives the message that the UE requests to acquire the network selection information, the network selection functional entity executes the process of acquiring the access network information.
Seventh to eighth embodiments of the present invention provide a method for a network selection functional entity to collect UE information and access network information, so that the network selection functional entity can obtain dynamic information of the UE and the access network in time, and further, the network selection functional entity makes it possible to formulate effective network selection information for the UE in time.
Fig. 9 is a schematic diagram illustrating a process of receiving network selection information by a UE according to a ninth embodiment of the present invention. In this embodiment, the UE may request the network selection functional entity to acquire the network selection information during the initial access, after the initial access is completed, during the location update, or after the location update is completed. The specific process comprises the following steps:
step 9.1: and the UE sends a message for requesting to acquire the network selection information to the network selection functional entity. The message may carry UE information, such as UE identity, UE support capability for access technology, UE current location information, QoS information, and the like.
Step 9.2: the network selection functional entity formulates network selection information for the UE according to the UE information, the access network information, the strategy on the network selection functional entity and the like.
Step 9.3: and the network selection functional entity replies a network selection information response message to the UE, wherein the message carries the network selection information formulated for the UE.
Fig. 10 is a schematic diagram illustrating a process of receiving network selection information by a UE according to a tenth embodiment of the present invention. The present embodiment is different from the ninth embodiment in that the UE requests the network selection information from the network selection function entity after being triggered by a specific event. The specific events include, but are not limited to, the following: the UE detects that the current network signal is weakened to a certain threshold, or when the user manually selects an access network, or a specific application program is run on the UE, or a specific timer expires. The specific applications mentioned above include, but are not limited to, the following: the application program requires higher QoS guarantee, and the service corresponding to the application program can only be provided by WiMAX or WLAN network, etc. The specific process of the UE requesting the network selection information from the network selection functional entity in this embodiment is the same as that in the ninth embodiment, and is not described again.
In this embodiment, the process of acquiring the network selection information by the UE is triggered by a specific event, so that the access network optimization can be completed in time, and the communication quality is improved.
Fig. 11 is a schematic diagram illustrating a process of a UE requesting a network selection function entity to acquire network selection information according to an eleventh embodiment of the present invention. The specific process comprises the following steps:
step 11.1: the UE sends a registration request message to the network selection function entity, where the message may carry UE information, such as UE identity, UE support capability for access technology, UE current location information, QoS information, and the like.
Step 11.2: the network selection functional entity stores the UE registration information and sends a registration response message to the UE.
Step 11.3: the network selection function entity formulates network selection information for the UE.
Step 11.4: and the network selection functional entity sends a network selection indication message to the UE. If the content of the message includes network selection information, the UE receives the information and the process of acquiring the network selection information ends. Further, in order to enhance the control capability of the network side on the network selection process, the network side may control the UE to select a specific network, that is, in the network selection information issued to the UE by the network selection functional entity, the network selection information may be limited to only one specific access network and its access information, and the message may also carry a mandatory network selection indication parameter to indicate the UE to move to the specific access network, and if the UE supports network selection controlled by the network, the specific network is selected to access according to the network indication.
The step may be periodically performed by the network selection function entity, or may be performed by the network selection function entity triggered by a specific event, where the specific event may be an indication of a network operation and management system, or an event that load needs to be coordinated between access networks, or an operator policy is changed, or an indication of another network entity.
Optionally, if the network selection indication message sent by the network selection functional entity to the UE does not include the network selection information, but requires the UE to request to acquire the network selection information, step 11.5 and step 11.6 are performed.
Step 11.5: the UE sends a network selection information request message to the network selection function entity. The message may carry UE information, such as UE identity, UE support capability for access technologies, UE current location, QoS requirements, etc.
Step 11.6: and the network selection functional entity formulates and sends network selection information to the UE, namely the UE finishes the process of acquiring the network selection information.
Furthermore, in order to enhance the control capability of the network side on the network selection process, the network side can control the UE to select a specific network, that is, the network selection information issued by the network selection functional entity to the UE can be limited to only one specific access network and its access information, and the message can also carry a mandatory network selection indication parameter to indicate the UE to move to the specific access network.
In this embodiment, the network selection functional entity actively issues the network selection information to the UE. Meanwhile, a method for controlling the UE to select the specific network by the network side is provided, and the control capability of the network on the network selection process is enhanced.
After obtaining the network selection information by applying the present embodiment, the UE may access the preferred or network-specified access network, as shown in step 11.7. The UE may also decide whether to continue receiving network selection information. When the UE does not need to receive the network selection information any more, or the UE exits the network, the UE may send a logout request message to the network selection functional entity, and the network selection functional entity replies a logout response message to the UE and does not send the network selection information to the UE, as shown in steps 11.8 to 11.9. Or the user data storage device sends a logout request message to the network selection function entity, the message carries the UE identity, the network selection function entity replies a logout response message to the user data storage device, and does not send the network selection information to the UE, as shown in steps 11.10-11.11.
Fig. 12 is a schematic diagram illustrating a process of receiving network selection information by a UE according to a twelfth embodiment of the present invention. The specific process comprises the following steps:
step 12.1: the network selection function entity formulates network selection information for the UE.
Step 12.2: the access network 1 sends a network information request message to the network selection function entity. And under the condition that the network selection functional entity is set to actively send the network selection information to the UE, the step is not executed.
Step 12.3: the network selection functional entity sends a network information report to the access network 1, wherein the network information report includes the identifiers of all the access networks in the same coverage area, the current load condition, the QoS information, the physical layer access information and the like.
When the UE is connected to the access network 1, the following steps are performed:
step 12.4: the access network 1 sends the network selection information to the UE.
Specifically, the access network 1 may send the network selection information to the UE in the following two ways:
mode 1: the access network encapsulates the network selection information In a Protocol message with more than three layers, such as a MIP (Mobile IP) message, an EAP (Extensible Authentication Protocol) message, a RADIUS (Remote Authentication In User Service) Protocol, a DIAMETER Protocol (DIAMETER Protocol, which is an upgraded version of the RADIUS Protocol) message, an IKE (Internet Key Exchange) message, and the like, and sends the message to the UE.
Mode 2: the access network encapsulates the network selection information in an access stratum message and sends the access stratum message to the UE in a broadcast or unicast mode.
Optionally, the UE replies a network information confirmation message to the access network, as shown in step 12.5.
The embodiment provides a manner for forwarding network information from an access network to a UE, that is, a network selection functional entity provides network selection information to the access network, and the access network sends the network selection information to the UE. The embodiment is suitable for the condition that the UE cannot directly communicate with the network selection function entity.
Nine to twelve embodiments of the present invention provide a method for a network selection functional entity to formulate network selection information for a UE, a method for the UE to obtain the network selection information, and a method for the UE to utilize the network selection information, so that the UE can select a suitable network to access by utilizing the network selection information in time.
It will be understood by those skilled in the art that the embodiments of the UE discovering the network selection function entity, the network selection function entity collecting information, and the UE receiving the network selection information as described above may be combined in any combination and combined in the specific technical solution of the UE selecting the network without departing from the scope of the present invention.
It should be noted that the PDN gateway, PDN, AAA, HSS, ePDG, etc. in the embodiments of the present invention are only names used for convenience of description. These names may not limit the scope of the embodiments of the present invention, that is, in some systems, there may not be names of entities such as PDN gateway, PDN, AAA, HSS, ePDG, etc., but it cannot be considered that the technical solution in the embodiments of the present invention is not applicable to these systems.
An embodiment thirteen of the present invention is a user equipment. The device comprises the following units:
a network connection unit 131, configured to establish a connection with a network side;
an information receiving unit 132, configured to receive network selection information formulated by a network information providing entity, where the network selection information is information of all or part of available networks of the user equipment at the current location, the information receiving unit further includes: an information query subunit 1321, configured to initiate a network selection information query to the network selection functional entity according to the address information of the network selection functional entity; an information providing subunit 1322 configured to provide the network selection information to the network selection unit;
a network selecting unit 133 for selecting a network according to the network selection information, the unit further comprising a policy storing subunit for storing a network selection policy required by the UE to determine whether to continue camping on the current network. The network selection policy may be one or any combination of the following: (1) network prioritization policies, such as a prioritized list of access networks, a prioritized list of other networks to which the access networks are connected, a prioritized list of mobile operator networks, a prioritized list of operator identities, etc.; (2) a policy as to whether network side forced network selection is supported; (3) the access technology support situation required by a specific service, for example, it is specified that a real-time video service must be accessed through a WiMAX network, a voice service must be accessed through a GSM, WCDMA or LTE network, etc.; (4) policies regarding quality of service, such as standard values that QoS must achieve, etc.
The apparatus may further include an address obtaining unit 134, connected to the information receiving unit 132, for obtaining address information of the network selection function entity, the unit further includes: an address query subunit 1341, configured to query the mobility management entity or the ePDG for address information of the network selection functional entity; an address configuration subunit 1342, configured to configure address information of the network selection function entity;
the apparatus may further include a UE information providing unit 135 configured to provide UE information to a network side, such as a network selection function entity, where the UE information may include a UE support capability for an access technology, a UE current location, a UE identity, and QoS information.
An embodiment of the present invention is a network selection function device. The device comprises the following units:
an information collecting unit 141 for collecting information required to formulate network selection information for the UE; the unit further comprises: a UE information collecting subunit 1401, configured to receive UE information, such as a capability of the UE to support an access technology, a current location of the UE, a UE identifier, and QoS information, and further configured to send a UE information query request to the UE or a user data storage device; an access network information collecting subunit 1402, configured to receive access network information, such as an access network type, an access network identifier, a type and identifier of another network to which the access network is connected, a current load condition, QoS information, physical layer access information, and a coverage area, and may also be configured to send an access network information query request to an access device or a network operation and management system in the access network;
an information formulating unit 142, configured to formulate network selection information for the UE according to the information provided by the information collecting unit 141, where the network selection information is information of all or part of available networks of the UE at the current location;
an information issuing unit 143, configured to provide the network selection information formulated by the information formulating unit 142 to the UE, for example, directly send the network selection information to the UE, or send the network selection information to the UE through an access network device.
The apparatus may also include an information storage unit 144 for storing information needed to formulate network selection information for the UE.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be construed as the protection scope of the present invention.
Claims (9)
1. A user device, comprising:
a unit for establishing connection with a network side;
a unit for receiving network selection information and forced network selection instruction formulated by a network side; and a process for the preparation of a coating,
a unit for selecting the network appointed by the mandatory network selection instruction according to the network selection information for access;
the network selection information is information of all or part of available networks of the user equipment at the current position;
the unit for receiving network selection information provided by the network side is specifically configured to:
receiving the network selection information according to the address information of the self-configured network selection functional entity; or,
receiving the network selection information according to the address information of the network selection functional entity provided by the network side;
the user equipment further comprises:
means for obtaining address information of the network selection function entity.
2. The UE of claim 1, wherein the means for receiving network selection information provided by a network side is further configured to:
receiving address information of the network selection functional entity sent by the network side in a broadcast or unicast mode through an access layer message; or,
and receiving address information of the network selection functional entity provided for the user equipment by the network side through a layer three message or a protocol message of more than three layers.
3. The user equipment of claim 2,
the address information of the network selection functional entity is the IP address of the network selection functional entity; or,
the unit for receiving the network selection information provided by the network side is specifically configured to obtain the IP address of the network selection functional entity through domain name server query.
4. The user equipment of claim 1, further comprising:
and a unit for sending a request for acquiring network selection information to the network side.
5. The UE of claim 4, wherein the means for sending the request for obtaining the network selection information to the network side is specifically configured to:
and sending the request for acquiring the network selection information to the network side in the initial access process of the user equipment, or after the initial access process is completed, or when the location update is performed, or after the location update is completed, or when the user equipment is triggered by a specific event.
6. The ue according to claim 1, wherein the means for receiving network selection information provided by a network side is specifically configured to:
and receiving network selection information provided by the network side through an access network entity.
7. The UE of claim 6, wherein the means for receiving network selection information provided by a network side is specifically configured to:
and receiving network selection information sent by the access network through an access layer message or a protocol message of more than three layers.
8. The UE of claim 1, wherein the means for selecting the network specified by the forced network selection indication for access according to the network selection information is specifically configured to:
and selecting the network specified by the mandatory network selection instruction for access by combining the network selection information and a network selection policy stored in the network, wherein the network selection policy stored in the network comprises: and supporting the policy of forcing network selection by the network side.
9. A method for a user equipment to select a network, wherein the user equipment establishes a connection with a network side, the method is characterized by comprising the following steps:
the user equipment receives network selection information and a forced network selection instruction formulated by a network selection functional entity;
the user equipment selects the network appointed by the mandatory network selection instruction to access according to the network selection information;
the network selection information is information of all or part of available networks of the user equipment at the current position, and the network selection functional entity is an entity with a network selection function in a core network; the network selection information is received by the user equipment according to the address information of the network selection functional entity configured by the user equipment, or the user equipment is received according to the address information of the network selection functional entity provided by the network side.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110327287.5A CN102333360B (en) | 2008-02-05 | 2008-02-05 | Network selection method and device for user equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110327287.5A CN102333360B (en) | 2008-02-05 | 2008-02-05 | Network selection method and device for user equipment |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100653619A Division CN101505524B (en) | 2008-02-05 | 2008-02-05 | Method and apparatus for selecting network by user equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102333360A CN102333360A (en) | 2012-01-25 |
CN102333360B true CN102333360B (en) | 2014-07-09 |
Family
ID=45484929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110327287.5A Active CN102333360B (en) | 2008-02-05 | 2008-02-05 | Network selection method and device for user equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102333360B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102595560B (en) | 2012-02-17 | 2015-04-08 | 华为技术有限公司 | Method, device and system for searching and selecting network |
CN103533611A (en) * | 2012-07-06 | 2014-01-22 | 华为技术有限公司 | Methods for selecting wireless access network and sending network selecting strategy and device |
CN103152721A (en) * | 2013-03-28 | 2013-06-12 | 东莞宇龙通信科技有限公司 | Terminal, mobility management entity, system and network access method |
CN109429295B (en) * | 2017-08-31 | 2021-11-23 | 中兴通讯股份有限公司 | Method for selecting AMF, system and storage medium |
CN111163493B (en) * | 2018-11-08 | 2022-08-19 | 中国电信股份有限公司 | Communication configuration method, system and related equipment |
CN112469105A (en) * | 2020-11-16 | 2021-03-09 | 上海擎昆信息科技有限公司 | Hybrid network access method and device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968535A (en) * | 2006-11-27 | 2007-05-23 | 华为技术有限公司 | Method and apparatus for selecting target cell |
-
2008
- 2008-02-05 CN CN201110327287.5A patent/CN102333360B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968535A (en) * | 2006-11-27 | 2007-05-23 | 华为技术有限公司 | Method and apparatus for selecting target cell |
Non-Patent Citations (4)
Title |
---|
3rd Generation Partnership Project |
3rd Generation Partnership Project Technical Specification Grou.Architecture enhancements for non-3GPP accesses(Release 8).《3GPP TS 23.402 V8.0.0》.2007, * |
Panasonic.Access Network Discovery and Selection.《3GPP TSG CT WG1 Meeting #49,C1-072285》.2007, * |
Technical Specification Grou.Architecture enhancements for non-3GPP accesses(Release 8).《3GPP TS 23.402 V8.0.0》.2007, |
Also Published As
Publication number | Publication date |
---|---|
CN102333360A (en) | 2012-01-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101505524B (en) | Method and apparatus for selecting network by user equipment | |
EP3509336B1 (en) | Finding an appropriate session management network function in a home plmn through a network function repository function | |
EP1972098B1 (en) | Roaming queries prior to association/authentication | |
US10863572B2 (en) | Method and apparatus for supporting multiple connections in wireless LAN system | |
EP2721872B1 (en) | Selection of a v-plmn for a roaming user equipment | |
CN106576242B (en) | User equipment identification valid for heterogeneous networks | |
US11659621B2 (en) | Selection of IP version | |
US10757645B2 (en) | Access control in communications network comprising slices | |
US8483177B2 (en) | Mobile terminal and method of performing handover | |
CN102333360B (en) | Network selection method and device for user equipment | |
WO2011015001A1 (en) | Method and system for carrying out access through wireless local area network access network | |
WO2007003125A1 (en) | A method for finding network service provider and the apparatus | |
US10104532B2 (en) | Processing method and device for device to device (D2D) discovery | |
RU2304853C2 (en) | Method for transferring service data to users of wireless local network | |
JP4309426B2 (en) | An interactive method for determining network selection information of user terminals in wireless local area networks | |
US20110200006A1 (en) | Handover method of mobile terminal between heterogeneous networks | |
CN101835155A (en) | Method and system for accessing terminal to fusion network | |
JP2013532392A (en) | Method, apparatus and system for selecting a femtocell gateway | |
CN101483929B (en) | Method and apparatus for obtaining interaction mode with policy making entity by non-3GPP access gateway | |
WO2014094836A1 (en) | Extending global operator device id to aggregated devices | |
WO2015154426A1 (en) | Method and device for prose temporary identifier notification and update | |
EP2885949B1 (en) | Methods and apparatus for determining relationships in heterogeneous networks | |
WO2023193155A1 (en) | Information determination method, information sending method, communication system, apparatus, and device | |
WO2023184190A1 (en) | Parameter configuration method and apparatus, device, and storage medium | |
KR100664604B1 (en) | Interactive method of subscriber terminal determining the network selective information in wlan |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20120125 Assignee: Apple Computer, Inc. Assignor: Huawei Technologies Co., Ltd. Contract record no.: 2015990000755 Denomination of invention: Method and apparatus for selecting network by user equipment Granted publication date: 20140709 License type: Common License Record date: 20150827 |
|
LICC | Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model |