Method for Obtaining Network Selection Information of Hosting Network, Terminal, and Network-Side Device
The method of transmitting and receiving SOR information with network selection fields allows terminals to efficiently select and access hosting networks, addressing the challenge of network selection in multi-network environments.
Patent Information
- Application Number
- JP2025505502
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-07-29
- Filing Date
- 2023-07-26
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2043-07-26
AI Technical Summary
The challenge of obtaining network selection information for a hosting network, particularly in scenarios where multiple networks are available simultaneously, has not been adequately addressed, hindering efficient network access by terminals.
A method and device for obtaining network selection information through the transmission and reception of roaming steering SOR information, which includes a network selection information field and a first indication field, enabling terminals to accurately determine and access hosting networks by carrying and indicating the presence of this information.
Enables terminals to quickly and accurately select and access hosting networks based on provided network selection information, improving network selection efficiency and reducing resource consumption.
Smart Images

Figure 2025525123000001_ABST
Abstract
Description
Technical Field
[0001] [Cross - Reference to Related Applications] This application claims the priority of Chinese Patent No. 202210911314.1, filed in China on July 29, 2022, and all of its contents are incorporated herein by reference.
[0002] This application belongs to the technical field of communications, and specifically relates to a method for obtaining network selection information of a hosting network, a terminal, and a network - side device.
Background Art
[0003] At the same location, multiple types of networks may be available simultaneously, and a hosting network may be set at a specific time and location. In that case, the terminal can access the hosting network at that time and location to obtain local services. Here, the hosting network can be a hosting - type SNPN network, that is, a stand - alone non - public network (Stand - alone Non - Public Network, SNPN) available at a specific time and location.
[0004] Before accessing the hosting network, the terminal needs to select and access a network based on the network selection information of the hosting network. Therefore, for those skilled in the art, how to obtain the network selection information of the hosting network by the terminal has become a technical problem that needs to be solved urgently.
Summary of the Invention
Problems to be Solved by the Invention
[0005] Embodiments of the present invention provide a method for obtaining network selection information of a hosting network, a terminal, and a network - side device, thereby solving the problem of how to obtain the network selection information of the hosting network.
Means for Solving the Problem
[0006] In a first aspect, there is provided a method for obtaining network selection information of a hosting network applied to a terminal, including the step of the terminal receiving roaming steering SOR information transmitted from a first network-side device, where the SOR information includes a network selection information field of the hosting network and a first instruction field, or includes a network selection information field of a conventional network including the network selection information field of the hosting network and the first instruction field, the network selection information field of the hosting network is used to carry the network selection information of the hosting network, and the first instruction field is used to indicate whether the network selection information of the hosting network is carried.
[0007] In a second aspect, there is provided a method for obtaining network selection information of a hosting network applied to a network-side device, including the step of transmitting roaming steering SOR information to a terminal, where the SOR information includes a network selection information field of the hosting network and a first instruction field, or includes a network selection information field of a conventional network including the network selection information field of the hosting network and the first instruction field, the network selection information field of the hosting network is used to carry the network selection information of the hosting network, and the first instruction field is used to indicate whether the network selection information of the hosting network is carried.
[0008] In a third aspect, there is provided an acquisition device for network selection information of a hosting network, including a receiving module used for receiving roaming steering SOR information transmitted from a first network-side device, where the SOR information includes a network selection information field and a first indication field of a hosting network, or includes a network selection information field of a conventional network including the network selection information field and the first indication field of a hosting network. The network selection information field of the hosting network is used for carrying the network selection information of the hosting network, and the first indication field is used for indicating whether the network selection information of the hosting network is carried.
[0009] In a fourth aspect, there is provided an acquisition device for network selection information of a hosting network, including a transmitting module used for transmitting roaming steering SOR information to a terminal, where the SOR information includes a network selection information field and a first indication field of a hosting network, or includes a network selection information field of a conventional network including the network selection information field and the first indication field of a hosting network. The network selection information field of the hosting network is used for carrying the network selection information of the hosting network, and the first indication field is used for indicating whether the network selection information of the hosting network is carried.
[0010] In a fifth aspect, there is provided a terminal including a processor and a memory, where the memory stores a program or command executable on the processor, and when the program or command is executed by the processor, the method for acquiring network selection information of the hosting network according to the first aspect is realized.
[0011] In a sixth aspect, there is provided a terminal including a processor and a communication interface, wherein the communication interface is used to receive roaming steering SOR information transmitted from a first network-side device, the SOR information includes a network selection information field of a hosting network and a first instruction field, or includes a network selection information field of a conventional network including the network selection information field of the hosting network and the first instruction field, the network selection information field of the hosting network is used to carry network selection information of the hosting network, and the first instruction field is used to indicate whether the network selection information of the hosting network is being carried.
[0012] In a seventh aspect, there is provided a network-side device including a processor and a memory, wherein a program or command executable by the processor is stored in the memory, and when the program or command is executed by the processor, the method for obtaining network selection information of the hosting network according to the first aspect is realized.
[0013] In an eighth aspect, there is provided a network-side device including a processor and a communication interface, wherein the communication interface is used to transmit roaming steering SOR information to a terminal, the SOR information includes a network selection information field of a hosting network and a first instruction field, or includes a network selection information field of a conventional network including the network selection information field of the hosting network and the first instruction field, the network selection information field of the hosting network is used to carry network selection information of the hosting network, and the first instruction field is used to indicate whether the network selection information of the hosting network is being carried.
[0014] In a ninth aspect, there is provided a communication system including a terminal and a network-side device, where the terminal can be used to execute the method for acquiring network selection information of a hosting network described in the first aspect, and the network-side device can be used to execute the method for acquiring network selection information of a hosting network described in the second aspect.
[0015] In a tenth aspect, there is provided a readable storage medium storing a program or a command, where when the program or the command is executed by a processor, the method for acquiring network selection information of a hosting network described in the first aspect is realized, or the method for acquiring network selection information of a hosting network described in the second aspect is realized.
[0016] In an eleventh aspect, there is provided a chip including a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is used to realize the method for acquiring network selection information of a hosting network described in the first aspect or the method for acquiring network selection information of a hosting network described in the second aspect by executing a program or a command.
[0017] In a twelfth aspect, there is provided a computer program / program product stored in a storage medium, where the computer program / program product realizes the method for acquiring network selection information of a hosting network described in the first aspect or the second aspect when executed by at least one processor.
Advantages of the Invention
[0018] In an embodiment of the present invention, whether the network selection information field and the first instruction field of the hosting network are carried in the SOR information, or the network selection information field and the first instruction field of the hosting network are added to the network selection information field of the conventional network in the SOR information, the terminal can accurately and quickly determine whether the network selection information of the hosting network is carried in the SOR information based on the first instruction field included in the SOR information or the network selection information field of the conventional network in the SOR information. Furthermore, based on the network selection information field of the hosting network, the network selection information of the hosting network can be accurately obtained. Thereby, the terminal can also execute the selection and access of the hosting network based on the obtained network selection information of the hosting network.
Brief Description of the Drawings
[0019]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Embodiments for Carrying Out the Invention
[0020] Hereinafter, while referring to the drawings in the embodiments of the present invention, the technical solutions in the embodiments of the present invention will be clearly described. It is obvious that the described embodiments are only a part of the embodiments of this application, not all of them. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art shall be included in the protection scope of this application.
[0021] Terms such as "first", "second", etc. in the specification and claims of this application are not for describing a specific order or sequence, but for distinguishing similar objects. When used in this way, these terms may be replaced with each other in appropriate cases so that the embodiments of this application can be implemented in an order other than that illustrated or described here. It should also be understood that the objects distinguished by "first" and "second" generally belong to one category, and the number of objects is not limited. For example, the first object may be one or more. Also, in the specification and claims, "and / or" indicates at least one of the connected objects, and the symbol " / " generally indicates that the related objects before and after are in an "or" relationship.
[0022] The technology described in the embodiments of the present invention is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems. For example, it should be pointed out that it can also be used in other wireless communication systems such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present invention are often used interchangeably, and the described technology can be used in other systems and radio communication technologies in addition to the systems and radio technologies described above. In the following description, the New Radio (NR) system is illustrated as an example, and the term NR is used in many of the following descriptions. However, these technologies can also be applied to applications other than NR system applications, such as the 6th Generation (6G) communication system. th Generation, 6G) communication system.
[0023] FIG. 1 shows a block diagram of a wireless communication system to which an embodiment of the present invention can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. Here, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer (also called a notebook computer), a personal digital assistant (PDA), a portable information terminal, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an in-vehicle device (VUE), a pedestrian terminal (PUE), a smart home (home devices with wireless communication functions such as refrigerators, TVs, washing machines, furniture, etc.), a game console, a personal computer (PC), a terminal-side device such as a cash dispenser or a kiosk. The wearable device includes a smart watch, a smart bracelet, a smart headset, smart glasses, smart jewelry (such as a smart bracelet, a smart bangle, a smart ring, a smart necklace, a smart anklet bangle, a smart bracelet, etc.), a smart list band, smart wear, etc. In addition, in the embodiments of the present invention, the specific type of the terminal 11 is not limited. The network-side device 12 can include an access network device or a core network device. Here, the access network device 12 can also be called a wireless access network device, a radio access network (RAN), a wireless access network function, or a wireless access network unit.The access network device 12 may include a base station, a WLAN access point, a WiFi node, etc. The base station may be called a Node B, an evolved Node B (eNB), an access point, a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a Home B Node, a Home evolved B Node, a Transmitting Receiving Point (TRP), or any other suitable term in the art. As long as the same technical effect can be achieved, the base station is not limited to a specific technical term. It should be noted that in the embodiments of the present invention, only the base station in the NR system is described as an example, but the specific type of the base station is not limited.The core network device may include at least one of a core network node, a core network function, a Mobility Management Entity (MME), an Access and Mobility Management Function (AMF), a Session Management Function (SMF), a User Plane Function (UPF), a Policy Control Function (PCF), a Policy and Charging Rules Function unit (PCRF), an Edge Application Server Discovery Function (EASDF), a Unified Data Management (UDM), a Unified Data Repository (UDR), a Home Subscriber Server (HSS), a Centralized network configuration (CNC), a Network Repository Function (NRF), a Network Exposure Function (NEF), a Local NEF (or L-NEF), a Binding Support Function (BSF), an Application Function (AF), etc., but is not limited thereto. In the embodiments of the present invention, only the core network device in the NR system is taken as an example for description, and the specific type of the core network device is not limited.
[0024] In the following, with reference to the drawings, a method for obtaining network selection information of a hosting network provided by an embodiment of the present invention will be described in detail by several embodiments and their application scenarios.
[0025] Figure 2 is a flowchart (part 1) of a method for obtaining network selection information of a hosting network provided by an embodiment of the present invention. As shown in Figure 2, the method provided by this embodiment includes Step 101 where a terminal receives roaming steering SOR information sent from a first network-side device, the SOR information including a network selection information field of a hosting network and a first indication field, or including a network selection information field of a hosting network and a first indication field and a network selection information field of a conventional network including the first indication field, the network selection information field of the hosting network being used to carry the network selection information of the hosting network, and the first indication field being used to indicate whether the network selection information of the hosting network is being carried, including Step 101.
[0026] Specifically, multiple types of networks may be available simultaneously at the same location, and a hosting network may be set at a specific time and location. In this case, the terminal can access the hosting network at that time and location to obtain local services. To enable the terminal to quickly and accurately obtain the network selection information of the hosting network, in an embodiment of the present invention, the network-side device sends SOR information including the network selection information of the hosting network to the terminal.
[0027] Optionally, the SOR information includes a network selection information field and a first indication field of the hosting network. The network selection information field of the hosting network is used to carry the network selection information of the hosting network, and the first indication field is used to indicate whether the network selection information of the hosting network is being carried. Thereby, the terminal can accurately and quickly determine whether the network selection information of the hosting network is carried in the SOR information based on the first indication field.
[0028] Optionally, when it is indicated by the first indication field that the network selection information of the hosting network is being carried, the terminal can obtain the network selection information of the hosting network from the network selection information field of the hosting network, and further, based on the obtained network selection information of the hosting network, it is also possible to select an appropriate hosting network and access the hosting network. That is, the terminal can receive SOR (Steering of Roaming) information including the network selection information of the hosting network sent from the network-side device, and based on the network selection information of the hosting network included in the SOR information, select an appropriate hosting network and execute the access. Here, in the related art, the SOR information sent from the network-side device is for guiding the roaming behavior of the terminal, but in the embodiments of the present invention, the SOR information sent from the network-side device includes the network selection information of the hosting network necessary for the terminal to select the hosting network.
[0029] Optionally, the first network side device is a UDM device in the terminal's home network, and the network selection information of the hosting network may include the network selection information of the hosting type SNPN network, where the hosting type SNPN network refers to a stand-alone non-public network that is available at a specific time and location. Optionally, the first network side device UDM also sends a first request message to the second network side device, and after requesting and receiving the network selection information of the hosting network fed back from the second network side device, it can send the network selection information of the hosting network to the terminal. Optionally, the second network side device may be a roaming steering function unit SOR AF. Accordingly, after the terminal receives the SOR information including the network selection information of the hosting type SNPN network, it can also select and access the hosting type SNPN network based on the network selection information of the hosting type SNPN network included in the SOR information.
[0030] For example, when the network selection information of the hosting type SNPN network is added to the SOR container (SOR transparent container), the SOR container may include, for example, the following information a to c. a. A list of preferred network / access technology combinations (list of preferred PLMN / access technology combinations with an indication that it is included). b. Stand-alone non-public network information (SOR-SNPN-SI). c. Network selection information of the hosting type SNPN network (Steering of Roaming-hosting-Stand-alone Non-Public Network-selection information, SOR-hosting SNPN-SI).
[0031] For example, as shown in FIG. 3, when the network selection information of the hosting network is added to the SOR container (SOR transparent container), the SOR information is added with a network selection information field (SOR-Hosting-SNPN-SI) of the hosting network and a first instruction field (SHSSI). The network selection information field of the hosting network is used to carry the network selection information of the hosting network, and the first instruction field is used to indicate whether the network selection information of the hosting network is being carried. Each line in FIG. 3 corresponds to 1 byte, each line contains a total of 8 bits, and the 8 bits are for information encoding.
[0032] Optionally, the network selection information field of the conventional network included in the SOR information can also be extended, that is, a network selection information field of the hosting network and a first instruction field are added to the network selection information field of the conventional network included in the SOR information. Thereby, while realizing the acquisition of the network selection information of the hosting network by the terminal, the utilization rate of information is improved and the consumption of resources is reduced.
[0033] For example, as shown in FIG. 4, in the SOR container (SOR transparent container), the network selection information field (SOR-SNPN-SI) of the conventional network is extended, and a network selection information field of the hosting network is added to the network selection information field of the conventional network. That is, the network selection information field (SOR-Hosting-SNPN-SI) of the hosting network is part of the network selection information field of the conventional network.
[0034] For example, as shown below, it can be seen that the network selection information field of the conventional network includes the following a) to c), and also includes the network selection information field of the hosting network. a) The credentials holder controlled prioritized list of preferred SNPNs. b) The credentials holder controlled prioritized list of GINs. c) The SOR-Hosting-SNPN-SI, i.e., the network selection information field of the hosting network.
[0035] In the method of the above embodiment, the network selection information field of the hosting network and the first indication field are carried in the SOR information, or the network selection information field of the hosting network and the first indication field are added to the network selection information field of the conventional network in the SOR information. Based on the first indication field included in the SOR information or the network selection information field of the conventional network in the SOR information, the terminal can accurately and quickly determine whether the network selection information of the hosting network is carried in the SOR information. Furthermore, based on the network selection information field of the hosting network, the terminal can accurately obtain the network selection information of the hosting network, so that the terminal can also select and access the hosting network based on the obtained network selection information of the hosting network.
[0036] In one embodiment, the network selection information of the hosting network includes at least one of a hosting network identifier, time information available for the hosting network, location information available for the hosting network, and local service information provided by the hosting network.
[0037] Specifically, the network selection information of the hosting network includes a hosting network identifier, time information when the hosting network is available, location information where the hosting network is available, and local service information provided by the hosting network. That is, the hosting network has timeliness. By using the hosting network identifier, time information when the hosting network is available, location information where the hosting network is available, and local service information provided by the hosting network included in the network selection information of the hosting network, the terminal can determine the available hosting networks, the time range when each hosting network is available, the location information where each hosting network is available, and the local service information that can be provided by each hosting network. Furthermore, based on the specific content of the network selection information of the hosting network, the terminal can select an appropriate hosting network and access the hosting network within the available time range and available location range corresponding to the hosting network to perform normal services in the hosting network.
[0038] Optionally, as shown in FIG. 5, the network selection information field of the hosting network includes a list of hosting SNPNs, a List of local service provided by the hosting network, and the validity condition of the hosting network. Here, the validity condition of the hosting network includes at least one of the time information when the hosting network is available and the location information where the hosting network is available.
[0039] In the method of the above embodiment, the hosting network identifier, the time information available for the hosting network, the location information available for the hosting network, and the local service information provided by the hosting network are included in the network selection information of the hosting network. As a result, based on the network selection information of the hosting network, the terminal can accurately determine the available hosting network for the terminal, the time range when the hosting network is available, the location information available for the hosting network, and the local service information that can be provided by the hosting network. Therefore, based on the network selection information of the hosting network, the terminal can select an appropriate hosting network and access the hosting network.
[0040] In one embodiment, the SOR information is carried by an SOR transparent container, The SOR transparent container includes a network selection information field and a first instruction field of the hosting network, or includes the network selection information field of the hosting network and the network selection information field of the conventional network including the first instruction field.
[0041] Specifically, in the related art, the SOR information transmitted from the network-side device is for guiding the roaming operation of the terminal. However, in the example of the present invention, in order to enable the terminal to quickly and accurately obtain the network selection information of the hosting network, the SOR information is carried by the SOR transparent container, that is, the network selection information field and the first instruction field of the hosting network are carried by the SOR transparent container, or the network selection information field of the conventional network including the network selection information field and the first instruction field of the hosting network is carried by the SOR transparent container, so that the utilization rate of the SOR transparent container is improved and the resource consumption is reduced. In one embodiment, the network selection information field of the hosting network includes a target information field, a second instruction field or a third instruction field. The target information field is used to carry the network selection information of the hosting network. The second instruction field is used to indicate whether the time information and / or location information available to the hosting network is carried. The third instruction field is used to indicate whether the local service information provided by the hosting network is carried.
[0042] Specifically, in order to enable the terminal to more quickly and accurately determine and select an appropriate hosting network, in embodiments of the present invention, a target information field, a second instruction field, or a third instruction field is included in the network selection information field of the hosting network, so that a timely instruction for the hosting network is realized. Furthermore, the terminal can also select an appropriate hosting network based on the timely instruction for the hosting network and access the hosting network. Optionally, when the second instruction field indicates the available time information and / or location information of the hosting network, the terminal can select and access the hosting network based on the indicated time information and / or location information. When the available time information and / or location information of the hosting network is not indicated in the second instruction field, the second instruction field indicates that the terminal can select and access the hosting network at any time and / or at any location, or indicates that the terminal cannot access the hosting network at any time and / or at any location. Optionally, when the third instruction field indicates the local service information provided by the hosting network, after the terminal completes access to the hosting network based on the indicated local service information, the terminal can execute the corresponding service.
[0043] For example, as shown in FIG. 6, the network selection information of the hosting network carried in the network selection information field of the hosting network includes a hosting network identifier (hosting snpn1), a validity condition of the hosting network, and a list of local services of the hosting network. Here, the validity condition of the hosting network includes time information when the hosting network is available and location information where the hosting network is available. Optionally, the network selection information field of the hosting network includes a second instruction field (Validity condition, VC) and a third instruction field (LLS). The second instruction field (Validity condition, VC) is used to indicate whether time information and / or location information when the hosting network is available is carried. The third instruction field (LLS) is used to indicate whether local service information provided by the hosting network is carried.
[0044] In the method of the above embodiment, since the target information field and the second instruction field or the third instruction field are included in the network selection information field of the hosting network, the terminal can accurately determine the selectable and accessible hosting network, the available time and available location of the hosting network, and the services executable on the hosting network based on the target information field, the second instruction field or and the third instruction field. That is, since the target information field and the second instruction field or the third instruction field are included in the network selection information field of the hosting network, a timely instruction for the hosting network is realized, providing detailed and accurate network selection information for the terminal to select and access the hosting network. Furthermore, the terminal can also quickly and accurately select the hosting network and access the hosting network based on the network selection information field of the hosting network.
[0045] In one embodiment, before the step of the terminal receiving the roaming steering SOR information sent from the first network-side device, the method further includes a step of the terminal sending capability instruction information to the first network-side device, and the capability instruction information is for instructing whether the terminal supports the network selection information of the conventional network and / or the network selection information of the hosting network.
[0046] Specifically, before receiving the roaming steering SOR information transmitted from the first network-side device, the terminal can transmit capability indication information to the first network-side device. Here, the capability indication information is for indicating whether the terminal supports the network selection information of the legacy network and / or the network selection information of the hosting network. Further, after receiving the capability indication information transmitted from the terminal, the network-side device can determine whether the terminal supports the network selection information of the legacy network and / or the network selection information of the hosting network, that is, it can determine whether the terminal can normally decrypt the network selection information of the legacy network and / or the network selection information of the hosting network transmitted from the network-side device. Furthermore, based on the capability indication information of the terminal, the network-side device can determine whether to transmit the network selection information of the hosting network to the terminal and in what way and what content of the network selection information of the hosting network to transmit to the terminal. Thereby, the network selection information of the hosting network transmitted from the network-side device becomes more targeted and can more accurately meet the network selection needs of the terminal, so that the terminal can perform the selection and access of the hosting network more quickly and effectively.
[0047] For example, the capability indication information sent by the terminal to the first network-side device is as shown in FIG. 7. Among them, when the hosting network support information parameter (SHosting SNPN SI) is 1, it indicates that the terminal supports the network selection information of the hosting network. Optionally, if the terminal has the ability to support the network selection information of the legacy network, the terminal also supports the network selection information of the hosting network. At this time, the terminal does not need to separately report to the network-side device whether it supports the network selection information of the hosting network. Note that the terminal capability information reported by the terminal shown in FIG. 7 may include an indication of the capabilities of terminals that support other functions such as Single Radio Voice Call Continuity (SRVCC), but detailed descriptions are omitted in the drawings of the embodiments of the present invention.
[0048] In the method of the above embodiment, the terminal sends capability indication information to the network-side device indicating whether the terminal supports the network selection information of the legacy network and / or the hosting network. Based on the terminal's capability information, the network-side device can determine whether to send the network selection information of the hosting network to the terminal and how to send the network selection information of the hosting network with what content and in what way. As a result, the network selection information of the hosting network sent from the network-side device becomes more targeted and can more accurately meet the network selection needs of the terminal, so that the terminal can perform the selection and access of the hosting network more quickly and effectively.
[0049] In one embodiment, the capability indication information is carried by a registration request message sent by the terminal to the second network-side device.
[0050] Specifically, when the registration request message is sent from the terminal to the second network side device, the terminal capability indication information may be carried. As a result, when receiving the registration request message, the second network side device can obtain the terminal capability indication information carried in the registration request message from the registration request message, and further, based on the terminal capability indication information, determine whether to send the network selection information of the hosting network to the terminal. Optionally, the second network side device may be a network device in the home network of the terminal or a network device in the roaming destination network of the terminal. For example, when the second network side device is an AMF device in the roaming destination network of the terminal, the network side device AMF at the roaming destination of the terminal can send the obtained terminal capability indication information to the UDM device in the home network of the terminal. The UDM device in the home network of the terminal can accurately determine whether to send the network selection information of the hosting network to the terminal and how to send the network selection information of the hosting network to the terminal based on the terminal capability indication information.
[0051] In the method of the above embodiment, the terminal sends a registration request message carrying the terminal capability indication information to the network side device. Based on the terminal capability indication information included in the registration request message, the network side device can determine whether to send the network selection information of the hosting network to the terminal and how to send the network selection information of the hosting network to the terminal. As a result, the terminal can more effectively select and access the hosting network based on the network selection information.
[0052] In one embodiment, the step of the terminal receiving the roaming steering SOR information sent from the first network side device is During the network registration of the terminal, the step of the terminal receiving the roaming steering SOR information sent from the first network side device, and / or After the terminal completes network registration, the terminal receives roaming steering SOR information sent from the first network device, including the step of receiving the roaming steering SOR information.
[0053] Specifically, after the first network device receives the terminal capability indication information included in the registration request message sent from the terminal, based on the terminal capability indication information, the first network device can send the network selection information of the hosting network to the terminal. As a result, during network registration, the terminal can select and access the hosting network based on the network selection information of the hosting network included in the received roaming steering SOR information. Optionally, after the terminal completes network registration, if the network selection information of the hosting network is changed, the first network device can send the updated network selection information of the hosting network to the terminal. As a result, the terminal can timely and accurately select and access the hosting network based on the updated network selection information of the hosting network. Exemplarily, the interaction flow of the method for obtaining the network selection information of the hosting network provided by the embodiments of the present invention is as shown in FIG. 8. During network registration, the terminal receives roaming steering SOR information including the network selection information of the hosting network sent from the first network device. That is, during the terminal's network registration, the first network device provides the network selection information of the hosting network to the terminal. The specific interaction flow is as follows.
[0054] In step 1, the terminal starts a registration request to the network device. The registration request message carries the terminal's capability indication information for indicating whether the terminal supports the network selection information of the hosting network.
[0055] In step 2, after receiving the capability indication information sent from the terminal, if the terminal supports the network selection information of the hosting network, the integrated data management unit UDM provides the network selection information of the hosting network to the terminal through the SOR process. When the network selection information of the hosting network is updated, the network-side device UDM sends the updated network selection information of the hosting network to the terminal.
[0056] Optionally, the network selection information of the hosting network includes a hosting network identifier, time information available for the hosting network, location information available for the hosting network, and local service information provided by the hosting network.
[0057] In steps 2a&2b, optionally, the network-side device UDM can request and obtain the network selection information of the hosting network from the roaming steering application function unit SOR AF. Optionally, the network-side device UDM sends a network selection request message (Nsoraf_SoR_Get request) to the roaming steering application function unit SOR AF and receives the network selection information (Nsoraf_SoR_Get Response) of the hosting network fed back from the roaming steering application function unit SOR AF.
[0058] In steps 3&4, the network-side device UDM sends the network selection information of the hosting network (including Nudm_SDM_Notification and the network selection information of the hosting network) to the terminal via the AMF. Optionally, the SOR information sent by the network-side device UDM to the terminal further includes first indication information for instructing the terminal to select a network using the obtained network selection information of the hosting network.
[0059] Exemplarily, another interaction flow of the method for obtaining network selection information of a hosting network provided by an embodiment of the present invention is as shown in FIG. 9. After the terminal completes network registration, it receives roaming steering SOR information sent from the first network side device, that is, after the terminal registers, the network side device UDM provides the network selection information of the hosting network to the terminal. The specific interaction flow is as follows.
[0060] In step 1, when the network selection information of the hosting network is updated, the roaming steering application function unit SOR AF or the network side device UDM provides the network selection information of the hosting network to the terminal through the SOR process, that is, the roaming steering application function unit SOR AF or the network side device UDM sends the updated network selection information of the hosting network to the terminal.
[0061] In steps 2&3, the network side device UDM sends the network selection information of the hosting network to the terminal via the AMF.
[0062] In the method of the above embodiment, during the network registration of the terminal and / or in the scenario where the terminal completes network registration, the terminal can select and access the hosting network based on the network selection information of the hosting network included in the received roaming steering SOR information. Thereby, the acquisition of the network selection information of the hosting network by the terminal in different scenarios is realized. Therefore, the terminal can select and access the hosting network based on the network selection information of the hosting network included in the SOR information in various scenarios, and the efficiency of the terminal in selecting and accessing the hosting network is improved.
[0063] In one embodiment, the first indication field is further used to instruct the terminal to select a network using the network selection information of the obtained hosting network.
[0064] Specifically, the first indication field is further used to instruct the terminal to select a network using the network selection information of the obtained hosting network. That is, when the network selection information of the hosting network has not changed, the network side device instructs the terminal to select a network using the network selection information of the obtained hosting network according to the first indication field. Thereby, the network side device does not need to repeatedly transmit the network selection information of the hosting network to the terminal, saving network resources.
[0065] Optionally, when the first indication field is 0, it indicates that the network selection information of the hosting network is not carried in the SOR information, that is, there is no need to repeatedly transmit the network selection information of the hosting network to the terminal, and the terminal is instructed to use the existing obtained network selection information of the hosting network to perform the selection and access of the hosting network, thereby saving network resources.
[0066] In the method of the above embodiment, the first indication field instructs the terminal to select a network using the network selection information of the obtained hosting network. Thereby, when the network selection information of the hosting network has not changed, the network side device does not need to repeatedly transmit the network selection information of the hosting network to the terminal, saving network resources.
[0067] Exemplarily, in the method for obtaining network selection information of a hosting network provided by an embodiment of the present invention, network selection information of a hosting-type SNPN network may be added to an SOR container (SOR transparent container), that is, an existing SOR container is reused, and network selection information of the hosting network is added to the downlink SOR container.
[0068] Optionally, as shown in FIG. 6, the network selection information (SOR-hosting-SNPN-SI) of the hosting network may include a local service list (List of local service1).
[0069] Optionally, as shown in FIG. 10, the network selection information (SOR-hosting-SNPN-SI) of the hosting network may not include a local service list (List of local service1).
[0070] Exemplarily, in the method for obtaining network selection information of a hosting network provided by an embodiment of the present invention, the network selection information (SOR-SNPN-SI) of a conventional network is extended in an SOR container (SOR transparent container), and network selection information of the hosting network may be added to the network selection information of the conventional network, that is, the network selection information (SOR-Hosting-SNPN-SI) of the hosting network becomes a part of the network selection information of the conventional network.
[0071] Optionally, the encoding of the time information available for the hosting network included in the network selection information of the hosting network is as shown in FIG. 11. Optionally, the encoding of the location information available for the hosting network included in the network selection information of the hosting network is as shown in FIGS. 12 to 15.
[0072] FIG. 16 is a flowchart of a method for obtaining network selection information of a hosting network provided by an embodiment of the present invention. As shown in FIG. 16, the method for obtaining network selection information of a hosting network provided by an embodiment of the present invention includes step 201 in which a first network side device transmits roaming steering SOR information to a terminal, where the SOR information includes a network selection information field of a hosting network and a first indication field, or includes a network selection information field of a hosting network and a first indication field and a network selection information field of a conventional network including the first indication field, the network selection information field of the hosting network is used to carry the network selection information of the hosting network, and the first indication field is used to indicate whether the network selection information of the hosting network is being carried, including step 201.
[0073] Optionally, the network selection information of the hosting network is at least one of a hosting network identifier, time information available for the hosting network, location information available for the hosting network, and local service information provided by the hosting network.
[0074] Optionally, the SOR information is carried by an SOR transparent container, the SOR transparent container includes a network selection information field of a hosting network and a first indication field, or includes a network selection information field of a hosting network and a first indication field and a network selection information field of a conventional network including the first indication field.
[0075] Optionally, the network selection information field of the hosting network includes a target information field, a second instruction field, or a third instruction field. The target information field is used to carry the network selection information of the hosting network. The second instruction field is used to indicate whether time information and / or location information available to the hosting network is being carried. The third instruction field is used to indicate whether local service information provided by the hosting network is being carried.
[0076] Optionally, before the step in which the first network-side device transmits roaming steering SOR information to the terminal, the first network-side device further includes a step of receiving capability indication information from the terminal, The step in which the first network-side device transmits roaming steering SOR information to the terminal includes the step in which the first network-side device transmits roaming steering SOR information to the terminal based on the capability indication information.
[0077] Optionally, the first network-side device receives a registration request message transmitted from the terminal and carrying the capability indication information.
[0078] Optionally, the step in which the first network-side device transmits roaming steering SOR information to the terminal includes the step in which the first network-side device transmits roaming steering SOR information to the terminal during network registration, and / or when the network selection information of the hosting network is updated, the step in which the first network-side device transmits roaming steering SOR information to the terminal.
[0079] Optionally, the first instruction field is further used to instruct the terminal to select a network using the obtained network selection information of the hosting network.
[0080] Optionally, the method for obtaining network selection information of a hosting network includes a step in which a first network-side device sends a first request message for requesting acquisition of network selection information of a hosting network to a second network-side device; a step in which the first network-side device receives the network selection information of the hosting network fed back from the second network-side device.
[0081] The method of this embodiment is the same as that of the method embodiment on the terminal side in terms of its specific implementation process and technical effect. Specifically, reference can be made to the detailed description in the method embodiment on the terminal side, and the detailed description is omitted here.
[0082] In the method for obtaining network selection information of a hosting network provided by an embodiment of the present invention, the execution entity may be a device for obtaining network selection information of a hosting network. In the embodiments of the present invention, taking the execution of the method for obtaining network selection information of a hosting network by a device for obtaining network selection information of a hosting network as an example, the device for obtaining network selection information of a hosting network provided by an embodiment of the present invention is described.
[0083] FIG. 17 is a structural schematic diagram (part 1) of a device for obtaining network selection information of a hosting network provided by an embodiment of the present invention. As shown in FIG. 17, the device for obtaining network selection information of a hosting network provided by this embodiment includes Including a receiving module 1701 used to receive roaming steering SOR information transmitted from a first network-side device, the SOR information includes a network selection information field and a first indication field of a hosting network, or includes a network selection information field of a legacy network including the network selection information field and the first indication field of the hosting network, the network selection information field of the hosting network is used to carry network selection information of the hosting network, and the first indication field is used to indicate whether the network selection information of the hosting network is being carried.
[0084] Optionally, the network selection information of the hosting network is including at least one of a hosting network identifier, time information available for the hosting network, location information available for the hosting network, and local service information provided by the hosting network.
[0085] Optionally, the SOR information is carried by an SOR transparent container, the SOR transparent container includes a network selection information field and a first indication field of the hosting network, or includes a network selection information field of a legacy network including the network selection information field and the first indication field of the hosting network.
[0086] Optionally, the network selection information field of the hosting network includes a target information field, a second indication field, or a third indication field. The target information field is used to carry the network selection information of the hosting network. The second indication field is used to indicate whether time information and / or location information available to the hosting network is being carried. The third indication field is used to indicate whether local service information provided by the hosting network is being carried.
[0087] Optionally, the acquisition device for the network selection information of the hosting network further includes a transmission module for transmitting capability indication information for instructing whether the terminal supports the network selection information of the legacy network and / or the network selection information of the hosting network to the first network-side device.
[0088] Optionally, the capability indication information is carried by a registration request message transmitted by the terminal to the second network-side device.
[0089] Optionally, the receiving module 1701 is used for receiving the roaming steering SOR information transmitted from the first network-side device during the network registration of the terminal, and / or after the network registration of the terminal is completed, receiving the roaming steering SOR information transmitted from the first network-side device.
[0090] Optionally, the first indication field is further used to instruct the terminal to select a network using the acquired network selection information of the hosting network.
[0091] The device of this embodiment can be used to execute the method of any of the above-described method embodiments on the terminal side. Its specific implementation process and technical effects are the same as those of the method embodiments on the terminal side. Specifically, reference can be made to the detailed description in the method embodiments on the terminal side, and the detailed description is omitted here.
[0092] FIG. 18 is a schematic structural diagram (Part 2) of an acquisition device for network selection information of a hosting network provided by an embodiment of the present invention. As shown in FIG. 18, the acquisition device for network selection information of a hosting network provided by this embodiment includes a transmission module 1801 used to transmit roaming steering SOR information to a terminal. The SOR information includes a network selection information field and a first indication field of the hosting network, or includes a network selection information field of a conventional network including the network selection information field and the first indication field of the hosting network. The network selection information field of the hosting network is used to carry the network selection information of the hosting network, and the first indication field is used to indicate whether the network selection information of the hosting network is carried.
[0093] Optionally, the network selection information of the hosting network is at least one of a hosting network identifier, time information available for the hosting network, location information available for the hosting network, and local service information provided by the hosting network.
[0094] Optionally, the SOR information is carried by an SOR transparent container, and the SOR transparent container includes a network selection information field and a first indication field of the hosting network, or It includes a network selection information field of a conventional network including a network selection information field of a hosting network and a first instruction field.
[0095] Optionally, the network selection information field of the hosting network includes a target information field, a second instruction field or a third instruction field. The target information field is used to carry the network selection information of the hosting network. The second instruction field is used to indicate whether time information and / or location information available in the hosting network is being carried. The third instruction field is used to indicate whether local service information provided by the hosting network is being carried.
[0096] Optionally, the acquisition device for the network selection information of the hosting network further includes a receiving module for receiving capability instruction information from the terminal.
[0097] Optionally, the transmission module 1801 is used to transmit roaming steering SOR information to the terminal based on the capability instruction information.
[0098] Optionally, the receiving module is further used to receive a registration request message transmitted from the terminal and carrying the capability instruction information.
[0099] Optionally, the transmission module 1801 is used to transmit roaming steering SOR information to a terminal during network registration and / or, when the network selection information of the hosting network is updated, to transmit roaming steering SOR information to the terminal.
[0100] Optionally, the first instruction field is further used to instruct the terminal to select a network using the acquired network selection information of the hosting network.
[0101] Optionally, the transmission module 1801 is further used to send a first request message for requesting acquisition of network selection information of the hosting network to the second network-side device.
[0102] The receiving module is further used to receive the network selection information of the hosting network fed back from the second network-side device. The device of this embodiment can be used to execute the method of any of the method embodiments of the first network-side device described above. The specific implementation process and technical effects are the same as those of the method embodiments of the first network-side device. Specifically, reference can be made to the detailed description in the method embodiments of the first network-side device, and the detailed description is omitted here.
[0103] The device for acquiring network selection information of the hosting network in the embodiments of the present invention may be an electronic device, for example, an electronic device equipped with an operating system, or a component within an electronic device such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than a terminal. Exemplarily, the terminal may include the terminal 11 of the type listed above, but is not limited thereto. Other devices may be a server, a network attached storage (NAS), etc., and are not specifically limited in the embodiments of the present invention.
[0104] Alternatively, as shown in FIG. 19, an embodiment of the present invention further provides a communication device 1900 including a processor 1901 and a memory 1902. The memory 1902 stores programs or commands executable on the processor 1901. For example, when the communication device 1900 is a terminal, when the program or command is executed by the processor 1901, each step in the embodiment of the method for obtaining network selection information of the hosting network described above is realized, and the same technical effect can be achieved. When the communication device 1900 is a network-side device, when the program or command is executed by the processor 1901, each step in the embodiment of the method for obtaining network selection information of the hosting network described above is realized, and the same technical effect can be achieved. For the sake of brevity, detailed descriptions are omitted here.
[0105] An embodiment of the present invention further provides a terminal including a processor and a communication interface. The communication interface is used to receive roaming steering SOR information transmitted from a first network-side device. The SOR information includes a network selection information field and a first indication field of the hosting network, or includes a network selection information field of a conventional network including the network selection information field and the first indication field of the hosting network. The network selection information field of the hosting network is used to carry the network selection information of the hosting network, and the first indication field is used to indicate whether the network selection information of the hosting network is carried. The terminal embodiment corresponds to the method embodiment on the terminal side. Each implementation process and realization method in the method embodiment are applicable to the terminal embodiment, and the same technical effect can be achieved. Specifically, FIG. 20 is a schematic diagram showing the hardware structure of a terminal for realizing an embodiment of the present invention.
[0106] The terminal 1000 includes, but is not limited to, at least some of the components such as a high-frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010.
[0107] As will be understood by those skilled in the art, the terminal 1000 may further include a power source (e.g., a battery) for supplying power to each component. The power source is logically connected to the processor 1010 by a power management system, and the power management system can further implement functions such as charge and discharge management and power consumption management. The structure of the terminal shown in FIG. 20 does not limit the terminal. The terminal may include more or fewer components than shown, or a combination of some components, or different component arrangements, and detailed descriptions are omitted here.
[0108] In an embodiment of the present invention, it should be understood that the input unit 1004 may include a graphics processing unit (GPU) 10041 that processes still image or video image data acquired by an image capture device (e.g., a camera) in a video capture mode or an image capture mode, and a microphone 10042. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be arranged in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include both a touch detection device and a touch controller. The other input devices 10072 may include, but are not limited to, a physical keyboard, function buttons (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and an operation lever, and detailed descriptions are omitted here.
[0109] In an embodiment of the present invention, after receiving downlink data from a network-side device, the high-frequency unit 1001 can transmit it to the processor 1010 for processing, and can also transmit uplink data to the network-side device. Usually, the high-frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0110] The memory 1009 can be used to store software programs or commands, and various data. The memory 1009 may mainly include a first storage area for storing programs or commands and a second storage area for storing data. The first storage area can store an operating system, applications or commands required for at least one function (e.g., audio playback function, image playback function, etc.). Also, the memory 1009 may include volatile memory or non-volatile memory, or may include both volatile memory and non-volatile memory. The memory 1009 may include high-speed random access memory and may include non-volatile memory. Here, the non-volatile memory may be read-only memory (ROM), programmable ROM (PROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. The volatile memory may be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synch link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM). The memory 1009 in the embodiments of the present invention includes these memories described above and any other suitable type of memory, for example, at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage devices, but is not limited thereto.
[0111] The processor 1010 may include one or more processing units, and optionally, the processor 1010 can integrate an application processor that mainly processes operations such as an operating system, a user interface, and applications or commands, and a modem processor that mainly processes wireless communication signals such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 1010.
[0112] Here, the high-frequency unit 1001 is used to receive the roaming steering SOR information transmitted from the first network-side device. The SOR information includes a network selection information field and a first indication field of the hosting network, or includes a network selection information field of a conventional network that includes the network selection information field and the first indication field of the hosting network. The network selection information field of the hosting network is used to carry the network selection information of the hosting network, and the first indication field is used to indicate whether the network selection information of the hosting network is being carried.
[0113] Optionally, the network selection information of the hosting network is at least one of a hosting network identifier, time information available for the hosting network, location information available for the hosting network, and local service information provided by the hosting network.
[0114] Optionally, the SOR information is carried by an SOR transparent container, and the SOR transparent container includes a network selection information field and a first indication field of the hosting network, or It includes a network selection information field of a conventional network including a network selection information field of a hosting network and a first instruction field.
[0115] Optionally, the network selection information field of the hosting network includes a target information field, a second instruction field or a third instruction field. The target information field is used to carry the network selection information of the hosting network. The second instruction field is used to indicate whether time information and / or location information available to the hosting network is carried. The third instruction field is used to indicate whether local service information provided by the hosting network is carried.
[0116] Optionally, the processor 1010 is further used to send capability instruction information for indicating whether the terminal supports the network selection information of the conventional network and / or the network selection information of the hosting network to the first network-side device.
[0117] Optionally, the capability instruction information is carried by a registration request message sent by the terminal to the second network-side device.
[0118] Optionally, the high-frequency unit 1001 is further used to receive roaming steering SOR information sent from the first network-side device during the network registration process of the terminal, and / or After the network registration of the terminal is completed, receive the roaming steering SOR information sent from the first network-side device.
[0119] Optionally, the first instruction field is further used to instruct the terminal to select a network using the obtained network selection information of the hosting network.
[0120] Embodiments of the present invention further provide a network-side device including a processor and a communication interface. The communication interface is used to send roaming steering SOR information to a terminal. The SOR information includes a network selection information field and a first indication field of a hosting network, or includes a network selection information field of a conventional network including the network selection information field and the first indication field of the hosting network. The network selection information field of the hosting network is used to carry the network selection information of the hosting network, and the first indication field is used to indicate whether the network selection information of the hosting network is carried. Embodiments of the network-side device correspond to method embodiments of the network-side device, and each implementation process and implementation method in the method embodiments are applicable to embodiments of the network-side device and can achieve the same technical effect.
[0121] Specifically, embodiments of the present application further provide a network-side device. As shown in FIG. 21, the network-side device 1100 includes a processor 1101, a network interface 1102, and a memory 1103. Here, the network interface 1102 is, for example, a common public radio interface (CPRI).
[0122] Specifically, the network-side device 1100 according to embodiments of the present application further includes commands or programs stored in the memory 1103 and executable on the processor 1101. The processor 1101 calls the commands or programs in the memory 1103 to execute the method executed by each module shown in FIGS. 17 to 18, and the same technical effect is achieved. To avoid repeated description, detailed description is omitted here.
[0123] Embodiments of the present invention further provide a readable storage medium. A program or command is stored in the readable storage medium. When the program or command is executed by a processor, each process in the embodiment of the method for obtaining the network selection information of the hosting network is realized, and the same technical effect can be achieved. For the sake of not repeating the description, detailed description is omitted here.
[0124] Here, the processor is the processor in the terminal in the above embodiment. The readable storage medium includes computer-readable storage media such as, for example, a computer read-only memory ROM, a random access memory RAM, a magnetic disk, or an optical disk.
[0125] Embodiments of the present invention further provide a chip including a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to realize each process in the embodiment of the method for obtaining the network selection information of the hosting network by executing a program or command, and the same technical effect can be achieved. For the sake of not repeating the description, detailed description is omitted here.
[0126] It should be understood that the chip mentioned in the embodiments of the present invention may also be referred to as a system-level chip, a system chip, a chip system, or a system-on-chip.
[0127] Embodiments of the present invention further provide a computer program / program product. The computer program / program product is stored in a storage medium. When the computer program / program product is executed by at least one processor, each process in the embodiment of the method for obtaining the network selection information of the hosting network is realized, and the same technical effect can be achieved. For the sake of not repeating the description, detailed description is omitted here.
[0128] Embodiments of the present invention further provide a system for obtaining network selection information of a hosting network including a terminal and network-side devices. The terminal can be used to execute the steps of the method for obtaining network selection information of the hosting network described above, and the network-side devices can be used to execute the steps of the method for obtaining network selection information of the hosting network described above.
[0129] Note that in this specification, "including", "comprising", or any other variation thereof is intended to have a non-exclusive inclusion, so a process, method, article, or device including a series of elements includes not only those elements but also other elements not explicitly listed, or elements specific to such a process, method, article, or device. Unless otherwise specified, the description of "including one..." does not exclude the presence of another same element in the process, method, article, or device including the said element. Also, it should be pointed out that the scope of the methods and devices in the embodiments of this application is not limited to executing functions in the order shown or considered, and may also include executing functions substantially simultaneously or in the reverse order according to such functions. For example, the described method may be executed in a different order from that described, and various steps may be added, omitted, or combined. Also, the features described with reference to some examples may be combined in other examples.
[0130] From the description of the above embodiments, those skilled in the art can clearly understand that the method of the above embodiments can be realized in the form of a combination of software and the necessary common hardware platform. Naturally, it may also be realized by hardware, but in many cases, the former is a more preferred embodiment. Based on such an understanding, the technical solution of the present application or the part that contributes to the prior art can be implemented in the form of a software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a plurality of commands for causing a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the embodiments of the present application.
[0131] As described above, the embodiments of the present application have been described with reference to the drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely exemplary and not restrictive. Based on the suggestions of the present application, many forms that those skilled in the art can achieve without departing from the spirit of the present application and the protection scope of the claims all belong to the protection scope of the present application.
Claims
Claim 1 The method for obtaining network selection information of a hosting network includes a step of receiving roaming steering SOR information transmitted from a first network side device, where the SOR information includes a network selection information field and a first indication field of the hosting network, or includes a network selection information field of a legacy network including the network selection information field and the first indication field of the hosting network. The network selection information field of the hosting network is used to carry the network selection information of the hosting network, and the first indication field is used to indicate whether the network selection information of the hosting network is carried. Claim 2 The network selection information of the hosting network is The method for obtaining network selection information of a hosting network according to claim 1, including at least one of a hosting network identifier, time information available for the hosting network, location information available for the hosting network, and local service information provided by the hosting network. Claim 3 The SOR information is carried by an SOR transparent container, The SOR transparent container includes a network selection information field and a first indication field of the hosting network, or The method for obtaining network selection information of a hosting network according to claim 1 or 2, including a network selection information field of a legacy network including the network selection information field and the first indication field of the hosting network. Claim 4 The network selection information field of the hosting network includes a target information field, a second instruction field, or a third instruction field. The target information field is used to carry the network selection information of the hosting network. The second instruction field is used to indicate whether time information and / or location information available in the hosting network is being carried. The third instruction field is used to indicate whether local service information provided by the hosting network is being carried. The method for obtaining network selection information of the hosting network according to claim 1 or 2.
5. Before the step in which the terminal receives roaming steering SOR information transmitted from the first network-side device, The method further includes a step in which the terminal transmits capability indication information to the first network-side device. The capability indication information is for indicating whether the terminal supports network selection information of a conventional network and / or network selection information of a hosting network. The method for obtaining network selection information of the hosting network according to claim 1 or 2.
6. The method for obtaining network selection information of the hosting network according to claim 5, wherein the capability indication information is carried by a registration request message transmitted by the terminal to a second network-side device.
7. The step in which the terminal receives roaming steering SOR information transmitted from the first network-side device includes a step in which the terminal receives roaming steering SOR information transmitted from the first network-side device during network registration, and / or a step in which the terminal receives roaming steering SOR information transmitted from the first network-side device after network registration is completed. The method for obtaining network selection information of the hosting network according to claim 1 or 2.
8. The method for obtaining network selection information of the hosting network according to claim 1 or 2, wherein the first instruction field is further used to instruct the terminal to select a network using the obtained network selection information of the hosting network.
9. A method for acquiring network selection information of a hosting network, comprising: a step of a first network side device sending roaming steering SOR information to a terminal; the SOR information including a network selection information field of a hosting network and a first indication field; or a network selection information field of a legacy network including a network selection information field of a hosting network and a first indication field; the network selection information field of the hosting network is used to carry network selection information of the hosting network; and the first indication field is used to indicate whether the network selection information of the hosting network is carried.
10. The network selection information of the hosting network includes:
10. The method for obtaining network selection information of a hosting network according to claim 9, comprising at least one of a hosting network identifier, time information when the hosting network is available, location information when the hosting network is available, and local service information provided by the hosting network.
11. The SOR information is carried by a SOR transparent container; The SOR transparent container includes a network selection information field and a first indication field of a hosting network; or The method for obtaining network selection information of a hosting network according to claim 9 or 10, further comprising: a network selection information field of a conventional network including a network selection information field of a hosting network and a first instruction field.
12. The network selection information field of the hosting network includes a target information field, a second instruction field, or a third instruction field. The target information field is used to carry the network selection information of the hosting network. The second instruction field is used to indicate whether time information and / or location information available to the hosting network is being carried. The third instruction field is used to indicate whether local service information provided by the hosting network is being carried. The method for obtaining network selection information of the hosting network according to claim 9 or 10.
13. Before the step in which the first network side device transmits roaming steering SOR information to the terminal, The method further includes the step of the first network side device receiving capability indication information from the terminal. The step in which the first network side device transmits roaming steering SOR information to the terminal includes the step of the first network side device transmitting roaming steering SOR information to the terminal based on the capability indication information. The method for obtaining network selection information of the hosting network according to claim 9 or 10.
14. The first network side device receives a registration request message transmitted from the terminal and carrying the capability indication information. The method for obtaining network selection information of the hosting network according to claim 13.
15. The step in which the first network side device transmits roaming steering SOR information to the terminal includes the step of the first network side device transmitting roaming steering SOR information to the terminal during network registration of the terminal, and / or when the network selection information of the hosting network is updated, the step of the first network side device transmitting roaming steering SOR information to the terminal. The method for obtaining network selection information of the hosting network according to claim 9 or 10.
16. The method for obtaining network selection information of a hosting network according to claim 9 or 10, wherein the first indication field is further used to instruct the terminal to select a network by using the network selection information of the obtained hosting network.
17. The step of the first network-side device sending a first request message for requesting acquisition of network selection information of the hosting network to a second network-side device; The method for obtaining network selection information of a hosting network according to claim 9 or 10, further including the step of the first network-side device receiving the network selection information of the hosting network fed back from the second network-side device.
18. An acquisition device for network selection information of a hosting network, including a receiving module used for receiving roaming steering SOR information sent from a first network-side device, wherein the SOR information includes a network selection information field of the hosting network and a first indication field, or includes a network selection information field of a conventional network including the network selection information field of the hosting network and the first indication field, the network selection information field of the hosting network is used to carry the network selection information of the hosting network, and the first indication field is used to indicate whether the network selection information of the hosting network is carried.
19. 1. An apparatus for acquiring network selection information of a hosting network, comprising: a sending module used to send roaming steering SOR information to a terminal, wherein the SOR information includes a network selection information field of a hosting network and a first indication field, or includes a network selection information field of a legacy network including a network selection information field of a hosting network and a first indication field, wherein the network selection information field of the hosting network is used to carry network selection information of the hosting network, and the first indication field is used to indicate whether the network selection information of the hosting network is carried.
20. A terminal comprising a processor and a memory, wherein the memory stores a program or command executable on the processor, and when the program or command is executed by the processor, a method for obtaining network selection information for a hosting network according to any one of claims 1 to 8 is realized.
21. A network side device comprising a processor and a memory, wherein the memory stores a program or command executable by the processor, and when the program or command is executed by the processor, a method for obtaining network selection information for a hosting network described in any one of claims 9 to 17 is realized.
22. A readable storage medium on which a program or command is stored, the program or command being executed by a processor to realize the method for obtaining network selection information for a hosting network according to any one of claims 1 to 8, or the method for obtaining network selection information for a hosting network according to any one of claims 9 to 17.