Network selection method and apparatus, communication device, and storage medium
By sending the signal threshold corresponding to the access technology to IoT devices, the problem of poor service experience caused by IoT devices choosing PLMNs with poor signals is solved, thus achieving a better service experience.
Patent Information
- Application Number
- CN202280003165.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-15
- Publication Date
- 2025-12-23
- Estimated Expiration
- 2042-08-15
AI Technical Summary
When IoT devices select a public terrestrial mobile network, they may choose a PLMN with a weak signal, resulting in a poor service experience.
The first core network device sends network access parameters to the terminal, including the signal threshold corresponding to the access technology. The terminal selects a PLMN with a sufficiently good signal based on the signal threshold.
Ensure that the terminal selects a PLMN with a good signal to improve the service experience.
Smart Images

Figure CN115606224B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of wireless communication, and more particularly to a network selection method and apparatus, a communication device, and a storage medium. BACKGROUND
[0002] Internet of things (IoT) is an extension and expansion of the Internet, which combines various information sensing devices and networks to form a huge network, and realizes the interconnection and intercommunication of people, machines, and things at any time and any place.
[0003] In the related art, when an IoT device selects a public land mobile network (PLMN), it may select a PLMN with poor signal, which will result in poor service experience of the IoT device. SUMMARY
[0004] The present disclosure provides a network selection method and apparatus, a communication device, and a storage medium.
[0005] The first aspect of the embodiments of the present disclosure provides a network selection method, executed by a first core network device, the method comprising:
[0006] obtaining network access parameters;
[0007] sending the network access parameters to a terminal, wherein the network access parameters comprise signal thresholds corresponding to access technologies; and the network access parameters are used for the terminal to select a PLMN.
[0008] The second aspect of the embodiments of the present disclosure provides a network selection method, executed by a second core network device, the method comprising:
[0009] sending network access parameters to a first core network device; wherein the network access parameters comprise signal thresholds corresponding to access technologies; and the network access parameters are used for a terminal to select a PLMN.
[0010] The third aspect of the embodiments of the present disclosure provides a network selection method, executed by a terminal, the method comprising:
[0011] obtaining network access parameters from a first core network device, wherein the network access parameters comprise signal thresholds corresponding to access technologies; and the network access parameters are used for the terminal to select a PLMN.
[0012] The fourth aspect of the embodiments of the present disclosure provides a network selection apparatus, applied to a first core network device, the apparatus comprising:
[0013] a transceiver module, configured to acquire network access parameters; and send the network access parameters to a terminal, wherein the network access parameters comprise signal thresholds corresponding to access technologies, and the network access parameters are used for the terminal to select a PLMN.
[0014] A fifth aspect of the embodiments of the present disclosure provides a network selection apparatus, applied to a second core network device, and the apparatus comprises:
[0015] a transceiver module, configured to send network access parameters to a first core network device, wherein the network access parameters comprise signal thresholds corresponding to access technologies, and the network access parameters are used for a terminal to select a PLMN.
[0016] A sixth aspect of the embodiments of the present disclosure provides a network selection apparatus, applied to a terminal, and the apparatus comprises:
[0017] a transceiver module, configured to acquire network access parameters from a first core network device, wherein the network access parameters comprise signal thresholds corresponding to access technologies, and the network access parameters are used for the terminal to select a PLMN.
[0018] A seventh aspect of the embodiments of the present disclosure provides a communication device, comprising:
[0019] a processor;
[0020] a memory for storing executable instructions of the processor;
[0021] wherein the processor is configured to implement the network selection method of any one of the first aspect or the second aspect or the third aspect when the executable instructions are run.
[0022] An eighth aspect of the embodiments of the present disclosure provides a communication system, comprising a first core network device, a second core network device, and a terminal.
[0023] the first core network device is configured to perform the network selection method of the first aspect;
[0024] the second core network device is configured to perform the network selection method of the second aspect;
[0025] the terminal is configured to perform the network selection method of the third aspect.
[0026] A ninth aspect of the embodiments of the present disclosure provides a computer storage medium, which stores a computer executable program, and the executable program is executed by a processor to implement the network selection method of any one of the first aspect or the second aspect or the third aspect.
[0027] The technical scheme provided by the embodiments of the present disclosure is that a first core network device sends a network access parameter to a terminal, the network access parameter comprising a signal threshold corresponding to an access technology; the network access parameter is used for the terminal to select a PLMN, so that the terminal selects a network with a good signal according to the signal threshold corresponding to the access technology when selecting the PLMN, thereby enabling the terminal to obtain a better service experience.
[0028] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0029] The accompanying drawings incorporated in the specification and forming a part of the specification illustrate the embodiments consistent with the present disclosure and serve to explain the principles of the embodiments of the present disclosure together with the specification.
[0030] Figure 1 is a structural schematic diagram of a wireless communication system according to an exemplary embodiment.
[0031] Figure 2 is a flowchart of a network selection method according to an exemplary embodiment.
[0032] Figure 3 is a flowchart of a network selection method according to an exemplary embodiment.
[0033] Figure 4 is a flowchart of a network selection method according to an exemplary embodiment.
[0034] Figure 5 is a system architecture schematic diagram for a network selection method according to an exemplary embodiment.
[0035] Figure 6 is a flowchart of a network selection method according to an exemplary embodiment.
[0036] Figure 7 is a flowchart of a network selection method according to an exemplary embodiment.
[0037] Figure 8 is a structural schematic diagram of a network selection device according to an exemplary embodiment.
[0038] Figure 9 is a structural schematic diagram of a network selection device according to an exemplary embodiment.
[0039] Figure 10 is a structural schematic diagram of a network selection device according to an exemplary embodiment.
[0040] Figure 11 is a block diagram of a UE according to an example embodiment.
[0041] Figure 12 is a structural schematic diagram of a network device according to an example embodiment. DETAILED DESCRIPTION
[0042] The example embodiments will be described in detail herein with reference to the attached drawings. In the following description, unless otherwise indicated, like numbers refer to like elements throughout the description and drawings. The following description is not intended to represent all embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure.
[0043] The terminology used in the present disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. As used in the present disclosure, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0044] It should be understood that although the terms first, second, third, etc. can be used herein to describe various information, these terms are not intended to denote a particular order or hierarchy. These terms are used only to distinguish one from another. For example, a first information can be termed a second information, and similarly, a second information can be termed a first information, without departing from the scope of the present disclosure. As used herein, the term "if' can be interpreted to mean "when" or "responsive to the determination" or "in response to the determination" or "upon the determination" or "in response to the establishment," depending on the context.
[0045] Figure 1 is a structural schematic diagram of a wireless communication system according to an example embodiment. To facilitate understanding of the present disclosure, first, a wireless communication system shown in Figure 1 will be described in detail. It should be noted that the solutions in the present disclosure can also be applied to other wireless communication systems, and the corresponding names can also be replaced by the names of the corresponding functions in other wireless communication systems.
[0046] As shown in Figure 1 , the wireless communication system is a communication system based on cellular mobile communication technology, and the wireless communication system can include a plurality of UEs 11 and a plurality of access devices 12.
[0047] The UE 11 can be a device that provides voice and / or data connectivity to a user. The UE 11 can be a machine-to-machine UE, such as a sensor device, a mobile telephone (also known as a "cellular" telephone), and a computer with a machine-to-machine UE, e.g., a fixed, portable, pocket, handheld, computer-embedded, or car-mounted device. For example, the UE 11 can be a Station (STA), a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote UE, an access UE, a user terminal, a user agent, a user device, or a user equipment (UE). Alternatively, the UE 11 can be a device of an unmanned aerial vehicle. Alternatively, the UE 11 can be a vehicle-mounted device, e.g., a car-mounted device with wireless communication function, or a wireless communication device externally connected to a car-mounted device. Alternatively, the UE 11 can be a roadside device, e.g., a street lamp, a signal lamp, or other roadside device with wireless communication function.
[0048] The access device 12 can be a network-side device in a wireless communication system. The wireless communication system can be a 4th generation mobile communication (4G) system, also known as a Long Term Evolution (LTE) system. Alternatively, the wireless communication system can be a 5G system, also known as a new radio (NR) system or a 5G NR system. Alternatively, the wireless communication system can be a further next generation system of the 5G system. In the 5G system, the access network can be referred to as a New Generation-Radio Access Network (NG-RAN). Alternatively, the wireless communication system can be an MTC system.
[0049] The access device 12 can be an evolved access device (eNB) used in a 4G system. Alternatively, the access device 12 can also be an access device (gNB) using a centralized and distributed architecture in a 5G system. When the access device 12 uses a centralized and distributed architecture, it usually includes a central unit (CU) and at least two distributed units (DUs). The central unit is provided with a protocol stack of a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a media access control (MAC) layer; and the distributed unit is provided with a physical (PHY) layer protocol stack. The specific implementation of the access device 12 is not limited in the embodiments of the present disclosure.
[0050] The access device 12 and the UE 11 can establish a wireless connection through a wireless air interface. In different embodiments, the wireless air interface is a wireless air interface based on a fourth generation mobile communication network technology (4G) standard; or the wireless air interface is a wireless air interface based on a fifth generation mobile communication network technology (5G) standard, such as a new radio interface; or the wireless air interface can also be a wireless air interface based on a more next generation mobile communication network technology standard of 5G.
[0051] In one embodiment, the UEs 11 can also establish an E2E (End to End) or D2D (device to device) connection. For example, V2V (vehicle to vehicle) communication, V2I (vehicle to infrastructure) communication, and V2P (vehicle to pedestrian) communication in vehicle to everything (V2X) communication, and the like.
[0052] In one embodiment, the access device 12 can be located in a communication system integrated with a satellite communication system, and can provide connection services for satellites and access the satellites to a core network. For example, the access device 12 can be an access network device with a satellite gateway function in a communication system, such as a gateway device, a ground station device, a non-terrestrial network gateway / satellite gateway (NTN-Gateway), and the like.
[0053] In an embodiment, the wireless communication system can further include a core network device 13. A plurality of access devices 12 are respectively connected to the core network device 13.
[0054] In an embodiment, the core network device 13 can be a Mobility Management Entity (MME) in an Evolved Packet Core (EPC). Alternatively, the core network device can also be a Serving GateWay (SGW), a Public Data Network GateWay (PGW), a Policy and Charging Rules Function (PCRF), a Home Subscriber Server (HSS), etc. The implementation form of the core network device 13 is not limited in the embodiments of the present disclosure.
[0055] In an embodiment, the core network device 13 can be an Access and Mobility Management Function (AMF), a Unified Data Management (UDM), a Unified Data Repository (UDR), etc. The implementation form of the core network device 13 is not limited in the embodiments of the present disclosure.
[0056] In the embodiments of the present disclosure, the AMF, the UDM, etc. can be implemented by one entity device or by multiple entity devices together. It can be understood that the AMF, the UDM, etc. in the embodiments of the present disclosure can be a logical function module in an entity device or a logical function module composed of multiple entity devices, and the embodiments of the present disclosure are not limited.
[0057] For the convenience of those skilled in the art, the embodiments of the present disclosure are listed to clearly explain the technical solutions of the embodiments of the present disclosure. Of course, those skilled in the art can understand that the embodiments provided by the embodiments of the present disclosure can be executed alone, or can be executed together with the methods of other embodiments of the present disclosure, or can be executed alone or together with some methods in other related technologies; the embodiments of the present disclosure do not make any limitation.
[0058] Figure 2 is a flow chart of a network selection method according to an exemplary embodiment. The network access method is executed by a first core network device, such as Figure 2As shown, the method comprises:
[0059] Step 201: obtaining network access parameters;
[0060] Step 202: sending the network access parameters to a terminal, wherein the network access parameters comprise signal thresholds corresponding to access technologies; the network access parameters are used for the terminal to select a PLMN.
[0061] The first core network device can be an Access and Mobility Management Function (AMF). When the terminal is not in a roaming state, the first core network device can be located in a Home public land mobile network (HPLMN) of the terminal, or when the terminal is in a roaming state, the first core network device is located in a Visited Public Land Mobile Network (VPLMN) of the terminal.
[0062] The terminal includes, but is not limited to, a terminal device using a radio access technology (RAT) to perform communication, such as a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, and / or an Internet of Things device.
[0063] Exemplarily, the terminal is an Internet of Things terminal, and the Internet of Things device can include, but is not limited to, a sensor, a smart meter, and / or the like.
[0064] The access technology can include, but is not limited to, Narrow Band Internet of Things (NB-IoT), Extended Coverage-GSM-IoT (EC-GSM-IoT), M1 of Evolved UMTS Terrestrial Radio Access (E-UTRA), and / or M2 of Evolved UMTS Terrestrial Radio Access (E-UTRA).
[0065] Wherein, the E-UTRA belongs to an air interface of LTE (Long Term Evolution) defined in a 3GPP (3rd Generation Partnership Project) standard protocol.
[0066] The signal threshold corresponding to the access technology is used to indicate a minimum value of signal strength and / or a minimum value of signal quality of the terminal selecting a PLMN supporting the access technology.
[0067] The signal strength can be a Reference Signal Receiving Power (RSRP) measurement value; and the signal quality can include a Reference Signal Receiving Quality (RSRQ) and / or a Signal-to-Noise and Interference Ratio (SINR).
[0068] The network access parameter includes a signal threshold corresponding to one or more access technologies. The signal threshold corresponding to each access technology can be an Operator controlled signal threshold per access technology.
[0069] In some examples, the obtaining the network access parameter in step 201 can include:
[0070] Receiving the network access parameter sent by a second core network device.
[0071] Here, the second core network device can be a core network device with a data management function and / or a data storage function. For example, the second core network device can be a Unified Data Management (UDM) or a Unified Data Repository (UDR) in the HPLMN of the terminal.
[0072] In some examples, the first core network device is an AMF in the HPLMN, and the first core network device receives the network access parameter sent by a UDM and / or a UDR in the HPLMN.
[0073] In another example, when the terminal is in a roaming state, the first core network device is an AMF in the VPLMN, and the first core network device receives the network access parameter sent by a UDM and / or a UDR in the HPLMN.
[0074] After the first core network device obtains the network access parameter, the first core network device can directly or indirectly send the network access parameter to the terminal. For example, the first core network device can send the obtained network access parameter to the terminal through a radio access network.
[0075] The embodiment of the present disclosure provides a network selection method, a first core network device sends network access parameters to a terminal, the network access parameters comprise: signal threshold values corresponding to access technologies; the network access parameters are used for the terminal to select a PLMN, so that the terminal selects a network with a good signal according to the signal threshold values corresponding to the access technologies when selecting the PLMN, thereby enabling the terminal to obtain a better service experience.
[0076] In one embodiment, the acquiring the network access parameters comprises:
[0077] After receiving the registration request message sent by the terminal, the network access parameters are acquired from a second core network device;
[0078] The sending of the network access parameters to the terminal comprises:
[0079] Based on the registration request message, a registration acceptance message carrying the network access parameters is sent to the terminal.
[0080] In some examples, after receiving the registration request message sent by the terminal, the first core network device sends a query request to the second core network device, and receives the network access parameters returned by the second core network device according to the query request.
[0081] In some examples, the query request carries an identity of the terminal. The identity of the terminal can comprise at least one of the following: a subscription permanent identifier (SUPI), a subscription concealed identifier (SUCI), a global unique temporary identifier (GUTI), and a permanent equipment identifier (PEI).
[0082] In some examples, the first core network device sends a query request carrying the identity of the terminal to the second core network device.
[0083] The query request can be a user subscription data obtaining service message, wherein the user subscription data obtaining service message is a message defined in a standard protocol.
[0084] As an example, the second core network device is a UDM, and the first core network device can send the query request to the second core network device through a user subscription data obtaining service message Nudm_SDM_GET (wherein SDM: Subscriber Data Management, subscription data management) to obtain the network access parameter returned by the second core network device according to the query request.
[0085] Here, Nudm_SDM_GET is a service message defined in a 3GPP standard protocol, and the Nudm_SDM_GET service allows a functional entity other than the UDM to request the UDM to obtain the subscription data of a user, and the UDM provides direct user subscription data obtaining access based on the Nudm_SDM_GET service message.
[0086] In some examples, the first core network device performs authentication of the terminal according to the registration request message of the terminal, and sends a registration acceptance message carrying the network access parameter to the terminal after the terminal is authenticated and authorized.
[0087] In one embodiment, the method further includes:
[0088] sending an update command to the terminal; wherein the update command includes the updated network access parameter; or,
[0089] sending a deletion indication of the network access parameter to the terminal; wherein the deletion indication is used for the terminal to delete the network access parameter.
[0090] When the network access parameter for the terminal is updated, the first core network device sends an update command including the updated network access parameter to the terminal; when the network access parameter for the terminal is deleted, the first core network device sends a deletion indication of the network access parameter to the terminal.
[0091] In some examples, the updated network access parameter contains a signal threshold corresponding to a first access technology, and the signal threshold corresponding to the first access technology is not contained in the network access parameter before the update: and / or,
[0092] The network access parameter before the update contains a signal threshold corresponding to a second access technology, and the signal threshold corresponding to the second access technology is not contained in the updated network access parameter; and / or,
[0093] The signal threshold corresponding to a third access technology contained in the updated network access parameter is different from the signal threshold corresponding to the third access technology contained in the network access parameter before the update.
[0094] In some examples, the deletion indication for the network access parameters can be used to indicate deletion of a signal threshold corresponding to one or more access technologies in the network access parameters.
[0095] In one embodiment, the method further comprises:
[0096] sending, to a second core network device, a first request, wherein the first request is used to subscribe to the updated network access parameters or the deletion indication of the terminal from the second core network device.
[0097] In some examples, the first core network device sends the first request carrying the identity of the terminal to the second core network device.
[0098] The first request can be a user subscription data change notification first request message, wherein the user subscription data change notification first request message is a message defined in a standard protocol.
[0099] As an example, the second core network device is a UDM, and the first core network device can send the first request to the second core network device through a user subscription data subscription service message Nudm_SDM_Subscribe. When the user subscription data corresponding to the identity of the terminal changes, the second core network device sends a user subscription data change notification corresponding to the identity of the terminal to the first core network device. The user subscription data change notification includes an update command or a deletion indication of the network access parameters.
[0100] In one embodiment, the terminal is an Internet of Things device, and the access technology includes at least one of:
[0101] Narrowband Internet of Things (NB-IoT);
[0102] Extended Coverage Global System for Mobile Communications Internet of Things (EC-GSM-IoT);
[0103] M1 of Evolved Universal Terrestrial Radio Access (E-UTRA);
[0104] M2 of Evolved Universal Terrestrial Radio Access (E-UTRA).
[0105] The access technology supported by the Internet of Things device can include NB-IoT technology provided based on LPWA (Low power wide area) Internet of Things application, and can be implemented by standards such as LTE Cat NB1 and / or LTE Cat NB2.
[0106] The EC-GSM-IoT supported by the Internet of Things device can include GERAN (GSM EDGE Radio Access Network, Global System for Mobile Communications with Enhanced Data Rates for GSM Evolution) -EC-GSM-IoT; wherein GSM is an abbreviation of Global System for Mobile Communications, and EDGE is an abbreviation of Enhanced Data Rate for GSM Evolution.
[0107] The access technology supported by the Internet of Things device can include M1 category (Cat-M1) of E-UTRA, and can also include M2 category (Cat-M2) of E-UTRA. Both CAT-M1 and CAT-M2 are communication standards for Internet of Things applications using a cellular network.
[0108] According to the 3GPP protocol, the system bandwidth (System Bandwidth) that can be configured for an LTE cell supporting CAT-M1 or CAT-M2 is one of 1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz and 20MHz.
[0109] It can be understood that the Internet of Things device can also support other access technologies, including any of a variety of developed and currently developing wireless access technologies.
[0110] Figure 3 is a flowchart of a network selection method according to an exemplary embodiment. The network access method is performed by a second core network device, such as Figure 3 As shown in the figure, the method comprises:
[0111] Step 301: sending network access parameters to a first core network device; wherein the network access parameters include a signal threshold corresponding to an access technology; and the network access parameters are used for a terminal to select a PLMN.
[0112] The second core network device can be a core network device with data management function and / or data storage function. For example, the second core network device can be a Unified Data Management (UDM) or a Unified Data Repository (UDR) in the HPLMN of the terminal.
[0113] The first core network device can be an AMF. When the terminal is not in a roaming state, the first core network device can be located in an HPLMN of the terminal, or when the terminal is in a roaming state, the first core network device is located in a VPLMN of the terminal.
[0114] The terminal includes, but is not limited to, a terminal device using a radio access technology (RAT) to perform communication, such as a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, and / or an Internet of Things device.
[0115] Exemplarily, the terminal is an Internet of Things terminal, and the Internet of Things device can include, but is not limited to, a sensor, a smart meter, and / or the like.
[0116] The access technology includes, but is not limited to, NB-IoT, EC-GSM-IoT, M1 of E-UTRA, and / or M2 of E-UTRA. The EC-GSM-IoT can be GERAN-EC-GSM-IoT.
[0117] The signal threshold corresponding to the access technology is used to indicate a minimum value of signal strength and / or a minimum value of signal quality of a PLMN supporting the access technology selected by the terminal.
[0118] The signal strength can be a reference signal received power measurement value. The signal quality can include a reference signal received quality and / or a signal to interference plus noise ratio.
[0119] The network access parameter includes a signal threshold corresponding to one or more access technologies. The signal threshold corresponding to each access technology can be an operator controlled signal threshold per access technology.
[0120] Embodiments of the present disclosure provide a network selection method, which comprises: sending, by a second core network device, a network access parameter to a first core network device; the network access parameter includes a signal threshold corresponding to an access technology; and the network access parameter is used for a terminal to select a public land mobile network (PLMN), so that the terminal selects a network with sufficient signal according to the signal threshold corresponding to the access technology when selecting the PLMN, thereby enabling the terminal to obtain a better service experience.
[0121] In one embodiment, the method further comprises:
[0122] receiving a query request sent by the first core network device;
[0123] The sending, by the second core network device, of the network access parameter to the first core network device comprises:
[0124] based on the query request, sending the network access parameter to the first core network device.
[0125] In some examples, the query request carries an identity of the terminal. The identity of the terminal can include at least one of the following: a subscription permanent identifier (SUPI), a subscription concealed identifier (SUCI), a globally unique temporary identifier (GUTI), and a permanent equipment identifier (PEI).
[0126] In some examples, the second core network device receives the query request carrying the identity of the terminal sent by the first core network device.
[0127] The query request can be a user subscription data obtaining service message, wherein the user subscription data obtaining service message is a message defined by a standard protocol.
[0128] As an example, the second core network device is a UDM, and the second core network device can receive the query request sent by the first core network device through a user subscription data obtaining service message Nudm_SDM_GET (wherein SDM: Subscriber Data Management), and return the network access parameter to the first core network device through a Nudm_SDM_Notification message according to the query request.
[0129] Here, Nudm_SDM_GET is a service message defined by a 3GPP standard protocol, and the Nudm_SDM_GET service allows a functional entity other than the UDM to request the UDM to obtain the subscription data of a user, and the UDM provides direct user subscription data obtaining access based on the Nudm_SDM_GET service message.
[0130] In one embodiment, the method further includes:
[0131] sending the updated network access parameter to the first core network device; or
[0132] sending a deletion indication of the network access parameter to the first core network device.
[0133] When the network access parameter for the terminal is updated, the second core network device sends an update command including the updated network access parameter to the first core network device; when the network access parameter for the terminal is deleted, the second core network device sends a deletion indication of the network access parameter to the first core network device.
[0134] In some examples, the updated network access parameter includes a signal threshold corresponding to a first access technology, and the signal threshold corresponding to the first access technology is not included in the network access parameter before the update; and / or,
[0135] The network access parameter before the update includes a signal threshold corresponding to a second access technology, and the signal threshold corresponding to the second access technology is not included in the updated network access parameter; and / or,
[0136] The signal threshold corresponding to a third access technology included in the updated network access parameter is different from the signal threshold corresponding to the third access technology included in the network access parameter before the update.
[0137] In some examples, the deletion indication for the network access parameter can be used to indicate deletion of the signal threshold corresponding to one or more access technologies in the network access parameter.
[0138] In an embodiment, the method further includes:
[0139] receiving a first request sent by the first core network device;
[0140] sending the updated network access parameter of the terminal or the deletion indication to the first core network device according to the first request.
[0141] In some examples, the second core network device receives a first request sent by the first core network device and carrying an identifier of the terminal.
[0142] The first request can be a user subscription data change notification first request message, wherein the user subscription data change notification first request message is a message defined in a standard protocol.
[0143] As an example, the second core network device is a UDM, and the first core network device can send the first request to the second core network device through a user subscription data subscription service message Nudm_SDM_Subscribe. The second core network device sends a user subscription data change notification corresponding to the identifier of the terminal to the first core network device when a change occurs in the user subscription data corresponding to the identifier of the terminal. The user subscription data change notification includes an update command or a deletion indication of the network access parameter.
[0144] In an embodiment, the terminal is an Internet of Things device, and the access technology includes at least one of the following:
[0145] NB-IoT;
[0146] EC-GSM-IoT;
[0147] M1 class of E-UTRA;
[0148] M2 class of E-UTRA.
[0149] The access technology supported by the Internet of Things device can include the NB-IoT technology provided based on the LPWA Internet of Things application, and can be implemented by standards such as LTE Cat NB1 and / or LTE Cat NB2.
[0150] The EC-GSM-IoT supported by the Internet of Things device can include: GERAN-EC-GSM-IoT.
[0151] The access technology supported by the Internet of Things device can include M1 class (Cat-M1) of E-UTRA, and can also include M2 class (Cat-M2) of E-UTRA. Both CAT-M1 and CAT-M2 are communication standards for Internet of Things applications using cellular networks.
[0152] According to the 3GPP protocol, the system bandwidth that can be configured by the LTE cell supporting CAT-M1 or CAT-M2 is one of 1.4MHz, 3MHz, 5MHz, 10MHz, 15MHz and 20MHz.
[0153] It can be understood that the Internet of Things device can also support other access technologies, including any of a variety of wireless access technologies that have been developed and are currently being developed.
[0154] In one embodiment, the first core network device is an access and mobility management function (AMF), and the second core network device is a unified data management (UDM) or a unified data storage (UDR).
[0155] In some examples, when the terminal is not in a roaming state, the first core network device is an AMF in the HPLMN of the terminal, or when the terminal is in a roaming state, the first core network device is an AMF in the VPLMN of the terminal.
[0156] In some examples, the second core network device is a UDM and / or UDR in the HPLMN.
[0157] Figure 4 A flowchart of a network selection method according to an exemplary embodiment is shown. The network access method is performed by a terminal, as shown in Figure 4 As shown, the method comprises:
[0158] Step 401: obtaining network access parameters from a first core network device, wherein the network access parameters include: a signal threshold corresponding to an access technology; and the network access parameters are used for the terminal to select a PLMN.
[0159] The terminal includes, but is not limited to, a terminal device using a radio access technology (RAT) to perform communication, such as a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, and / or an Internet of Things device.
[0160] Exemplarily, the terminal is an Internet of Things terminal, and the Internet of Things device can include, but is not limited to, a sensor, a smart meter, and / or the like.
[0161] The access technology includes, but is not limited to, NB-IoT, EC-GSM-IoT, M1 of E-UTRA, and / or M2 of E-UTRA. The EC-GSM-IoT can be GERAN-EC-GSM-IoT.
[0162] The signal threshold corresponding to the access technology is used to indicate a minimum value of a signal strength and / or a minimum value of a signal quality of the terminal selecting a PLMN supporting the access technology.
[0163] The signal strength can be a reference signal received power measurement value. The signal quality can include a reference signal received quality and / or a signal to interference plus noise ratio.
[0164] The network access parameter includes a signal threshold corresponding to one or more access technologies. The signal threshold corresponding to each access technology can be an operator controlled signal threshold per access technology.
[0165] The first core network device can be an AMF. When the terminal is not in a roaming state, the first core network device can be located in an HPLMN of the terminal, or when the terminal is in a roaming state, the first core network device is located in a VPLMN of the terminal.
[0166] The network access parameter can be obtained by the first core network device from the second core network device.
[0167] Here, the second core network device can be a core network device with a data management function and / or a data storage function. For example, the second core network device can be a unified data management (UDM) or a unified data repository (UDR) in an HPLMN of the terminal.
[0168] The terminal can receive the network access parameter sent by the first core network device through a radio access network.
[0169] The embodiment of the present disclosure provides a network selection method. A terminal obtains network access parameters from a first core network device, the network access parameters comprising: signal threshold values corresponding to access technologies; and the network access parameters being used for the terminal to select a public land mobile network (PLMN), so that the terminal selects a network with a sufficient signal according to the signal threshold values corresponding to the access technologies when selecting the PLMN, thereby enabling the terminal to obtain a better service experience.
[0170] In one embodiment, the method further comprises:
[0171] selecting the PLMN according to the signal threshold values corresponding to the access technologies.
[0172] In one embodiment, the selecting the PLMN according to the signal threshold values corresponding to the access technologies can comprise one of the following:
[0173] The signal threshold values corresponding to the access technologies comprise signal strength threshold values, and the terminal selects a PLMN with a signal strength greater than the signal strength threshold values in at least one PLMN corresponding to the access technologies.
[0174] The signal threshold values corresponding to the access technologies comprise signal quality threshold values, and the terminal selects a PLMN with a signal quality greater than the signal quality threshold values in at least one PLMN corresponding to the access technologies.
[0175] The signal threshold values corresponding to the access technologies comprise signal strength threshold values and signal quality threshold values, and the terminal selects a PLMN with a signal strength greater than the signal strength threshold values and a signal quality greater than the signal quality threshold values in at least one PLMN corresponding to the access technologies.
[0176] In one embodiment, the terminal supports multiple access technologies, and the selecting the PLMN according to the signal threshold values corresponding to the access technologies can comprise:
[0177] selecting a target access technology from the multiple access technologies supported by the terminal;
[0178] selecting the PLMN according to the signal threshold values corresponding to the target access technology.
[0179] In some examples, the terminal can select an access technology with the highest priority in the multiple access technologies as the target access technology according to a priority ranking of the multiple access technologies.
[0180] In other examples, the terminal can select a preferred access technology as the target access technology, where the target access technology can not be an access technology with the highest priority in the multiple access technologies supported by the terminal.
[0181] In an embodiment, the obtaining the network access parameter from the first core network device comprises:
[0182] sending a registration request message to the first core network device;
[0183] receiving a registration accept message carrying the network access parameter sent by the first core network device.
[0184] The terminal can send the registration request message to the first core network device directly or indirectly. For example, the terminal can send the registration request message to the first core network device through the RAN / gNB.
[0185] The registration request message comprises registration parameters, such as registration type, SUCI or 5G-GUTI or PEI, security parameters, etc.
[0186] The security parameters can refer to relevant parameters used in the authentication process between the terminal and the network side. For example, the security parameters can comprise authentication parameters and keys used in authentication.
[0187] The terminal can receive the registration accept message carrying the network access parameter sent by the first core network device through the RAN / gNB. The registration accept message is sent by the first core network device to the terminal after the authentication and authorization of the terminal.
[0188] In an embodiment, the method further comprises:
[0189] receiving an update command sent by the first core network device; wherein the update command comprises the updated network access parameter; or,
[0190] receiving a deletion indication sent by the first core network device; wherein the deletion indication is used for the terminal to delete the network access parameter.
[0191] In some examples, the updated network access parameter comprises a signal threshold corresponding to a first access technology, and the signal threshold corresponding to the first access technology is not included in the network access parameter before the update: and / or,
[0192] The network access parameter before the update comprises a signal threshold corresponding to a second access technology, and the signal threshold corresponding to the second access technology is not included in the updated network access parameter; and / or,
[0193] The signal threshold corresponding to a third access technology included in the updated network access parameter is different from the signal threshold corresponding to the third access technology included in the network access parameter before the update.
[0194] In some examples, the deletion indication for the network access parameters can be used to indicate deletion of signal thresholds corresponding to one or more access technologies in the network access parameters.
[0195] In one embodiment, the terminal is an IoT device, and the access technologies include at least one of:
[0196] NB-IoT;
[0197] EC-GSM-IoT;
[0198] M1 class of E-UTRA;
[0199] M2 class of E-UTRA.
[0200] The access technologies supported by the IoT device can include NB-IoT technology provided based on LPWA IoT applications, and can be implemented by standards such as LTE Cat NB1 and / or LTE Cat NB2.
[0201] The EC-GSM-IoT supported by the IoT device can include GERAN-EC-GSM-IoT.
[0202] The access technologies supported by the IoT device can include M1 class (Cat-M1) of E-UTRA, and can also include M2 class (Cat-M2) of E-UTRA. Both CAT-M1 and CAT-M2 are communication standards for IoT applications using cellular networks.
[0203] According to the 3GPP protocol, the system bandwidth that can be configured for an LTE cell supporting CAT-M1 or CAT-M2 is one of 1.4 MHz, 3 MHz, 5 MHz, 10 MHz, 15 MHz, and 20 MHz.
[0204] It can be understood that the IoT device can also support other access technologies, including any of a variety of developed and currently developing wireless access technologies.
[0205] To further explain any embodiment of the present disclosure, several specific embodiments are provided below.
[0206] The embodiments of the present disclosure disclose a network selection method, which provides a new parameter "Operator controlled signal threshold per access technology", i.e., the network access parameter in the above embodiments. The network access parameter is set by an operator and can be stored in the UDM and / or UDR in the HPLMN of the IoT device.
[0207] The parameter "Operator controlled signal threshold per access technology" should be considered by IoT devices when selecting a network.
[0208] Where the operator sets and stores the network access parameter "Operator controlled signal threshold per access technology" for IoT devices using the following information elements (Access technology, Signal threshold).
[0209] 1. NB-IoT, Signal threshold;
[0210] 2. GERAN EC-GSM-IoT, Signal threshold;
[0211] 3. M1 class of E-UTRA, Signal threshold;
[0212] 4. M2 class of E-UTRA, Signal threshold;
[0213] 5. Other further extended access technologies, Signal threshold.
[0214] IoT devices can support any of them or their combination.
[0215] As Figure 5 is a system architecture diagram for a network selection method according to an exemplary embodiment. Wherein the AMF obtains the network access parameters of the IoT device from the UDM, and sends the network access parameters to the IoT device.
[0216] In one embodiment, as Figure 6 shown, is a flow chart of a network selection method according to an exemplary embodiment. The method includes configuring the network access parameters of the IoT device, which can include the following steps:
[0217] S11. The IoT device sends a registration request message to the AMF through the RAN / gNB, wherein the registration request message includes registration parameters, such as: registration type, SUCI or 5G-GUTI or PEI, security parameters, etc.
[0218] S12. The AMF uses Nudm_SDM_Get to retrieve access and mobile subscription data from the UDM. The UDM sends the network access parameters "Operator controlled signal threshold per access technology" (Access technology, Signal threshold) of the IoT device stored in the UDM to the AMF.
[0219] S13. After the authentication and authorization of the UE, the AMF sends a registration acceptance (Registration Accept) message to the UE through the RAN / gNB, completing the registration, which contains the parameter "Operator controlled signal threshold per access technology" (Access technology, Signal threshold) received from the UDM.
[0220] In one embodiment, as shown in Figure 7 is a flow chart of a network selection method according to an example embodiment. The method comprises updating or deleting network access parameters of an Internet of Things device, which can include the steps of:
[0221] S21. The AMF subscribes to the UDM for notifications about UE subscription changes using Nudm_SDM_Subscribe.
[0222] S22. If the "operator-controlled signal threshold per access technology" parameter of the UE subscription data stored in the UDM changes, the UDM notifies the AMF of the updated "operator-controlled signal threshold per access technology" parameter, which can contain a new value, multiple values, or a null value, where the null value indicates that the parameter should be deleted.
[0223] If the "operator-controlled signal threshold per access technology" is deleted in the UDM, the UDM can send a deletion indication to the AMF.
[0224] S23. The AMF sends a UE configuration update command containing the parameters (configuration update indication, operator-controlled signal threshold per access technology) to the UE. If a deletion indication of the "operator-controlled signal threshold per access technology" is received from the UDM, the AMF should send a deletion indication of the "operator-controlled signal threshold per access technology" to the UE. The UE receives and stores the parameters.
[0225] In this way, by sending network access parameters to the terminal, the terminal uses the "operator-controlled signal threshold per access technology" as a criterion for network selection during network selection. A network with sufficient signal strength can be selected, so that the terminal can obtain a better service experience.
[0226] Figure 8 is a structural diagram of a network selection apparatus according to an example embodiment. The network access apparatus is applied to a first core network device, as shown in Figure 8 The network selection apparatus 100 comprises:
[0227] The transceiver module 110 is configured to obtain network access parameters; and send the network access parameters to a terminal, wherein the network access parameters comprise signal thresholds corresponding to access technologies; and the network access parameters are used for the terminal to select a PLMN.
[0228] In one embodiment, the transceiver module 110 is configured to:
[0229] After receiving a registration request message sent by the terminal, obtain the network access parameters from a second core network device;
[0230] The sending of the network access parameter to the terminal comprises:
[0231] Based on the registration request message, a registration acceptance message carrying the network access parameter is sent to the terminal.
[0232] In one embodiment, the transceiver module 110 is configured to:
[0233] send an update command to the terminal; wherein the update command comprises the updated network access parameter; or,
[0234] send a deletion indication of the network access parameter to the terminal; wherein the deletion indication is used for the terminal to delete the network access parameter.
[0235] In one embodiment, the transceiver module 110 is configured to:
[0236] send a first request to a second core network device, wherein the first request is used to subscribe to the updated network access parameter or deletion indication of the terminal from the second core network device.
[0237] In one embodiment, the terminal is an Internet of Things device, and the access technology comprises at least one of:
[0238] NB-IoT;
[0239] EC-GSM-IoT;
[0240] M1 of E-UTRA;
[0241] M2 of E-UTRA.
[0242] Figure 9 is a structural diagram of a network selection device according to an exemplary embodiment. The network access device is applied to a second core network device, such as Figure 9 As shown in the figure, the network selection device 200 comprises:
[0243] a transceiver module 210 configured to send a network access parameter to a first core network device; wherein the network access parameter comprises a signal threshold corresponding to an access technology; and the network access parameter is used for a terminal to select a PLMN.
[0244] In one embodiment, the transceiver module 210 is configured to:
[0245] receive a query request sent by the first core network device;
[0246] based on the query request, send the network access parameter to the first core network device.
[0247] In an embodiment, the transceiver module 210 is configured to:
[0248] send the updated network access parameter to the first core network device; or
[0249] send the deletion indication of the network access parameter to the first core network device.
[0250] In an embodiment, the transceiver module 210 is configured to:
[0251] receive a first request sent by the first core network device;
[0252] send the updated network access parameter or the deletion indication of the terminal to the first core network device according to the first request.
[0253] In an embodiment, the terminal is an Internet of Things device, and the access technology includes at least one of:
[0254] NB-IoT;
[0255] EC-GSM-IoT;
[0256] M1 class of E-UTRA;
[0257] M2 class of E-UTRA.
[0258] In an embodiment, the first core network device is an AMF, and the second core network device is a UDM or a UDR.
[0259] Figure 10 is a structural diagram of a network selection device according to an exemplary embodiment. The network access device is applied to a terminal, such as Figure 10 As shown in the figure, the network selection device 300 includes:
[0260] a transceiver module 310 configured to obtain a network access parameter from a first core network device, wherein the network access parameter includes a signal threshold corresponding to an access technology, and the network access parameter is used for the terminal to select a PLMN.
[0261] In an embodiment, the transceiver module 310 is configured to:
[0262] send a registration request message to the first core network device;
[0263] receive a registration acceptance message carrying the network access parameter sent by the first core network device.
[0264] In an embodiment, the transceiver module 310 is configured to:
[0265] receiving an update command sent by the first core network device; wherein the update command comprises the updated network access parameter; or
[0266] receiving a deletion indication sent by the first core network device; wherein the deletion indication is used for the terminal to delete the network access parameter.
[0267] In one embodiment, the terminal is an Internet of Things device, and the access technology comprises at least one of the following:
[0268] NB-IoT;
[0269] EC-GSM-IoT;
[0270] M1 of E-UTRA;
[0271] M2 of E-UTRA.
[0272] It should be noted that those skilled in the art can understand that the network selection apparatus provided by the embodiments of the present disclosure can be executed alone or together with some apparatuses in some related technologies or some apparatuses in the embodiments of the present disclosure.
[0273] As to the network selection apparatus in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be described in detail here.
[0274] The embodiments of the present disclosure provide a communication system comprising a first core network device, a second core network device, and a terminal;
[0275] The second core network device is configured to send a network access parameter to the first core network device; wherein the network access parameter comprises a signal threshold corresponding to an access technology; and the network access parameter is used for the terminal to select a PLMN.
[0276] The first core network device is configured to acquire the network access parameter and send the network access parameter to the terminal.
[0277] The terminal is configured to acquire the network access parameter from the first core network device.
[0278] In one embodiment, the terminal is configured to:
[0279] send a registration request message to the first core network device;
[0280] receive a registration acceptance message carrying the network access parameter sent by the first core network device.
[0281] In one embodiment, the first core network device is configured to:
[0282] obtaining the network access parameter from the second core network device after receiving the registration request message sent by the terminal;
[0283] sending a registration accept message carrying the network access parameter to the terminal based on the registration request message.
[0284] In an embodiment, the second core network device is configured to:
[0285] receive the query request sent by the first core network device;
[0286] send the network access parameter to the first core network device based on the query request.
[0287] In an embodiment, the first core network device is configured to:
[0288] send a first request to the second core network device, wherein the first request is used to subscribe to the updated network access parameter or a deletion indication of the terminal from the second core network device.
[0289] In an embodiment, the second core network device is configured to:
[0290] receive the first request sent by the first core network device;
[0291] send the updated network access parameter or the deletion indication of the terminal to the first core network device according to the first request.
[0292] In an embodiment, the second core network device is configured to:
[0293] send the updated network access parameter to the first core network device; or
[0294] send a deletion indication of the network access parameter to the first core network device.
[0295] In an embodiment, the terminal is configured to:
[0296] receive an update command sent by the first core network device, wherein the update command comprises the updated network access parameter; or
[0297] receive a deletion indication sent by the first core network device, wherein the deletion indication is used to instruct the terminal to delete the network access parameter.
[0298] In an embodiment, the first core network device is configured to:
[0299] send an update command to the terminal; wherein the update command comprises the updated network access parameter; or
[0300] send a deletion indication of the network access parameter to the terminal; wherein the deletion indication is used for the terminal to delete the network access parameter.
[0301] In an embodiment, the terminal is an Internet of Things device, and the access technology comprises at least one of:
[0302] Narrow Band Internet of Things (NB-IoT);
[0303] Extended Coverage-GSM-IoT (EC-GSM-IoT);
[0304] M1 of Evolved UMTS Terrestrial Radio Access (E-UTRA);
[0305] M2 of Evolved UMTS Terrestrial Radio Access (E-UTRA).
[0306] In an embodiment, the first core network device is an Access and Mobility Management Function (AMF), and the second core network device is a Unified Data Management (UDM) or a Unified Data Repository (UDR).
[0307] Embodiments of the present disclosure provide a communication device, comprising:
[0308] a memory for storing processor-executable instructions;
[0309] a processor, respectively connected with the memory;
[0310] The processor is configured to execute the network selection method provided in any of the foregoing technical solutions.
[0311] The processor can comprise various types of storage media, which is non-transitory computer storage media and can continue to store information thereon after the communication device is powered off.
[0312] Here, the communication device comprises: a UE or a core network device, which can be the first core network device and / or the second core network device.
[0313] The processor can be connected with the memory through a bus or the like for reading an executable program stored on the memory, for example, at least one of the network selection methods as shown in Figures 2 to 4 , Figures 6 to 7 .
[0314] Figure 11 is a block diagram of a UE 800 according to an exemplary embodiment. The UE 800 can be a mobile phone, a computer, a digital broadcast user equipment, a messaging equipment, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, an Internet of Things device, and the like, for example.
[0315] Referring to Figure 11 , the UE 800 can include one or more of the following components: a processing component 802, a memory component 804, a power component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.
[0316] The processing component 802 usually controls overall operations of the UE 800, such as operations associated with displaying, making phone calls, data communications, camera operations, and recording operations. The processing component 802 can include one or more processors 820 to execute instructions to generate all or part of the steps of the above-described methods. Further, the processing component 802 can include one or more modules to facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0317] The memory component 804 is configured to store various types of data to support operations of the UE 800. Examples of these data include instructions for any application or method operating on the UE 800, contact data, phonebook data, messages, pictures, videos, and the like. The memory component 804 can be implemented by any type of volatile or non-volatile storage devices or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic or optical disk.
[0318] The power component 806 provides power to the various components of the UE 800. The power component 806 can include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the UE 800.
[0319] The multimedia component 808 includes a screen providing an output interface between the UE 800 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, slide, or gesture on the touch panel. The touch sensor can not only sense a boundary of a touching or sliding action, but also detect duration and pressure related to the touching or sliding action. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the UE 800 is in an operation mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front and rear camera can be a fixed optical lens system or have a focal length and optical zooming capability.
[0320] The audio component 810 is configured to output and / or input an audio signal. For example, the audio component 810 includes a microphone (MIC) configured to receive an external audio signal when the UE 800 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 further includes a speaker for outputting an audio signal.
[0321] The I / O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which can be a keypad, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.
[0322] The sensor component 814 includes one or more sensors to provide various state assessments for the UE 800. For example, the sensor component 814 can detect an open / closed position of the UE 800, relative positioning of components, such as a display and a keypad of the UE 800, a change in position of the UE 800 or a component of the UE 800, presence or absence of user contact with the UE 800, a change in orientation or acceleration / deceleration of the UE 800, and a temperature change of the UE 800, among other possibilities. The sensor component 814 can include a proximity sensor configured to detect presence of an object nearby without any physical touch. The sensor component 814 can also include a light sensor, such as a CMOS or CCD image sensor, for use in an imaging application. In some embodiments, the sensor component 814 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0323] Communication component 816 is configured to facilitate wired or wireless communication between UE800 and other devices. UE800 can access wireless networks based on communication standards, such as WiFi, 2G, 3G, 4G, or 5G, or combinations thereof. In one exemplary embodiment, communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 816 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0324] In an exemplary embodiment, UE800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the network selection method described above.
[0325] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions that can be executed by a processor 820 of the UE 800 to generate the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0326] like Figure 12 As shown in the illustration, one embodiment of this disclosure illustrates the structure of a network device. For example, the network device 900 can be provided as a core network device. The communication device can be the aforementioned first core network device and / or second core network device, etc.
[0327] Reference Figure 12 The network device 900 includes a processing component 922, which further includes one or more processors, and memory resources represented by a memory 932 for storing instructions, such as application programs, that can be executed by the processing component 922. The application programs stored in the memory 932 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 922 is configured to execute instructions to perform the aforementioned network selection method applied to the first core network device, or to perform the aforementioned network selection method applied to the second core network device.
[0328] The network device 900 can also include a power supply component 926 configured to perform power management for the network device 900, a wired or wireless network interface 950 configured to connect the network device 900 to a network, and an input output (I / O) interface 958. The network device 900 can operate on an operating system stored in the memory 932, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or the like.
[0329] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the concepts disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
[0330] It is to be understood that the disclosure is not limited to the precise construction that has been described above and shown in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the disclosure. The scope of the disclosure is limited only by the appended claims.
Claims
1. A network selection method, wherein, Performed by the first core network device, the method includes: Obtain network access parameters; The network access parameters are sent to the terminal, wherein the network access parameters include: a signal threshold corresponding to the access technology; the network access parameters are used by the terminal to select a Public Land Mobile Network (PLMN); the terminal is an IoT terminal, and the signal threshold corresponding to the access technology indicates the minimum signal strength and / or minimum signal quality of the PLMN that the terminal selects to support the access technology; the signal threshold is used by the terminal to select a PLMN based on the priority ranking of multiple access technologies.
2. The method according to claim 1, wherein, The acquisition of network access parameters includes: After receiving the registration request message sent by the terminal, the network access parameters are obtained from the second core network device; Sending the network access parameters to the terminal includes: Based on the registration request message, a registration acceptance message carrying the network access parameters is sent to the terminal.
3. The method according to claim 1, wherein, The method further includes: An update command is sent to the terminal; wherein the update command includes the updated network access parameters; or, The deletion instruction for the network access parameter is sent to the terminal; wherein the deletion instruction is used by the terminal to delete the network access parameter.
4. The method according to claim 3, wherein, The method further includes: Send a first request to the second core network device, wherein the first request is used to request the updated network access parameters or deletion indication of the terminal from the second core network device.
5. The method according to any one of claims 1 to 4, wherein, The access technology includes at least one of the following: Narrowband Internet of Things (NB-IoT); Extended coverage of global mobile communication systems for the Internet of Things (EC-GSM-IoT); Evolved Universal Terrestrial Radio Access (E-UTRA) Class M1; Evolved Universal Terrestrial Radio Access (E-UTRA) Class M2.
6. A network selection method, wherein, Performed by a second core network device, the method includes: Send network access parameters to the first core network device; wherein, the network access parameters include: a signal threshold corresponding to the access technology; the network access parameters are used by the terminal to select a Public Land Mobile Network (PLMN); the terminal is an Internet of Things (IoT) terminal, and the signal threshold corresponding to the access technology indicates the minimum signal strength and / or minimum signal quality of the PLMN that the terminal selects to support the access technology; the signal threshold is used by the terminal to select a PLMN based on priority ranking among multiple access technologies.
7. The method according to claim 6, wherein, The method further includes: Receive the query request sent by the first core network device; Sending network access parameters to the first core network device includes: Based on the query request, the network access parameters are sent to the first core network device.
8. The method according to claim 6, wherein, The method further includes: Send the updated network access parameters to the first core network device; or... Send a deletion instruction for the network access parameters to the first core network device.
9. The method according to claim 8, wherein, The method further includes: Receive the first request sent by the first core network device; Based on the first request, the updated network access parameters of the terminal or the deletion instruction are sent to the first core network device.
10. The method according to any one of claims 6 to 9, wherein, The access technology includes at least one of the following: Narrowband Internet of Things (NB-IoT); Extended coverage of global mobile communication systems for the Internet of Things (EC-GSM-IoT); Evolved Universal Terrestrial Radio Access (E-UTRA) Class M1; Evolved Universal Terrestrial Radio Access (E-UTRA) Class M2.
11. The method according to any one of claims 6 to 9, wherein, The first core network device is an Access and Mobility Management Function (AMF), and the second core network device is a Unified Data Management Function (UDM) or a Unified Data Storage Function (UDR).
12. A network selection method, wherein, The method, executed by a terminal, includes: Network access parameters are obtained from the first core network device, wherein the network access parameters include: a signal threshold corresponding to the access technology; the network access parameters are used by the terminal to select a Public Land Mobile Network (PLMN); the terminal is an Internet of Things (IoT) terminal, and the signal threshold corresponding to the access technology indicates the minimum signal strength and / or minimum signal quality of the PLMN that the terminal selects to support the access technology. PLMN is selected based on the signal threshold and priority ranking among various access technologies.
13. The method according to claim 12, wherein, The process of obtaining network access parameters from the first core network device includes: Send a registration request message to the first core network device; Receive a registration acceptance message carrying the network access parameters sent by the first core network device.
14. The method according to claim 12, wherein, The method further includes: Receive an update command sent by the first core network device; wherein the update command includes the updated network access parameters; or, The terminal receives a deletion instruction sent by the first core network device; wherein the deletion instruction is used by the terminal to delete the network access parameters.
15. The method according to any one of claims 12 to 14, wherein, The access technology includes at least one of the following: Narrowband Internet of Things (NB-IoT); Extended coverage of global mobile communication systems for the Internet of Things (EC-GSM-IoT); Evolved Universal Terrestrial Radio Access (E-UTRA) Class M1; Evolved Universal Terrestrial Radio Access (E-UTRA) Class M2.
16. A network selection device, wherein, Applied to the first core network equipment, the device includes: A transceiver module is configured to acquire network access parameters and send the network access parameters to a terminal, wherein the network access parameters include: a signal threshold corresponding to the access technology; the network access parameters are used by the terminal to select a Public Land Mobile Network (PLMN); the terminal is an IoT terminal, and the signal threshold corresponding to the access technology indicates the minimum signal strength and / or minimum signal quality of the PLMN that the terminal selects to support the access technology; the signal threshold is used by the terminal to select a PLMN based on priority ranking among multiple access technologies.
17. A network selection device, wherein, Applied to second core network equipment, the device includes: The transceiver module is configured to send network access parameters to the first core network device; wherein, the network access parameters include: a signal threshold corresponding to the access technology; the network access parameters are used by the terminal to select a Public Land Mobile Network (PLMN); the terminal is an Internet of Things (IoT) terminal, and the signal threshold corresponding to the access technology indicates the minimum signal strength and / or minimum signal quality of the PLMN that the terminal selects to support the access technology; the signal threshold is used by the terminal to select a PLMN based on priority ranking among multiple access technologies.
18. A network selection device, wherein, Applied to a terminal, the device includes: The transceiver module is configured to obtain network access parameters from a first core network device, wherein the network access parameters include: a signal threshold corresponding to the access technology; the network access parameters are used by the terminal to select a Public Land Mobile Network (PLMN); the terminal is an Internet of Things (IoT) terminal, and the signal threshold corresponding to the access technology indicates the minimum signal strength and / or minimum signal quality of the PLMN supporting the access technology selected by the terminal; PLMN is selected based on the signal threshold and priority ranking among various access technologies.
19. A communication device, wherein, The communication device includes: processor; Memory used to store the processor's executable instructions; The processor is configured to implement the network selection method according to any one of claims 1 to 15 when running the executable instructions.
20. A communication system, wherein, include: First core network equipment, second core network equipment, and terminals; The first core network device is configured to perform the network selection method as described in any one of claims 1 to 5; The second core network device is used to perform the network selection method as described in any one of claims 6 to 11; The terminal is used to perform the network selection method as described in any one of claims 12 to 15.
21. A computer storage medium, wherein, The computer storage medium stores a computer-executable program, which, when executed by a processor, implements the network selection method according to any one of claims 1 to 15.
Citation Information
Patent Citations
Steering of Roaming PLMN List Update and Management
US20220053313A1