Network selection method and communication equipment

By providing network selection methods in a 6G network, the UE selects access methods or access nodes according to service needs, solving the user needs problems under various access methods and nodes, and realizing flexible network access to meet the diverse needs of users.

CN120238986APending Publication Date: 2025-07-01SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311791577.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-22
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

In a 6G network, there is no effective solution to the existing technology for how user equipment (UE) can choose a suitable method to access the network in the case of multiple access methods and access nodes to meet the diverse service needs of users.

Method used

Provides a network selection method. The UE selects an access method or access node according to service needs. By storing policy information, receiving identification information of network broadcasts and auxiliary access information, giving priority to special service needs or specific policies, and selecting a suitable access method or access node.

Benefits of technology

It realizes the selection of appropriate access methods or access nodes according to user needs in the 6G network, meets the diverse service needs of users, and improves the flexibility and efficiency of network access.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120238986A_ABST
    Figure CN120238986A_ABST
Patent Text Reader

Abstract

Disclosed are a network selection method and a communication device, the method comprising: for a scenario in which a plurality of access modes and networks exist in 6G, a UE selects an access mode or an access node according to a service demand, thereby fully satisfying a user-centered demand. Further, the network may provide auxiliary access information to assist the UE in selecting an access node.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and particularly to a network selection method and a communication device. Background Art

[0002] Seamless connection is a requirement in the 6th Generation Mobile Communication Technology (6G) network, especially for user-centric networks. A user-centric network enables users to define, configure, and control network functions related to the services they subscribe to. With the continuous evolution of communication technologies and the support and introduction of more and more key features, different network access methods are emerging for users to choose from based on their different connection capabilities to meet their diverse needs.

[0003] In the existing network, when a User Equipment (UE) powers on, it will select the home Public Land Mobile Network (home PLMN) or the registered operator (equivalent PLMN) according to the subscribed information and policies, and then mainly select a cell based on certain conditions of the signal strength measured by the cell. However, in the case of multiple access methods and access nodes in the 6G network, there is currently no corresponding solution on how the UE can select a suitable method to access the network. Summary of the Invention

[0004] Embodiments of this application provide a network selection method and a communication device to achieve user-centric access services and better meet the diverse service needs of users.

[0005] On the one hand, embodiments of this application provide a network selection method, and the method includes:

[0006] Select an access method or an access node according to the service requirements.

[0007] Optionally, the selecting an access method or an access node according to the service requirements includes:

[0008] If there are special service requirements, preferentially select an access method according to the requirements of the special service;

[0009] Otherwise, select an access method or an access node according to the requirements of the services to be supported.

[0010] Optionally, the special service includes: connecting to a specific UE;

[0011] The selection of the access mode according to the requirements of the special service includes: selecting the side link SL access mode and notifying the network.

[0012] Optionally, the connection with a specific UE includes any one or more of the following situations:

[0013] Performing cooperative transmission with a specific UE;

[0014] Using a specific UE for backup;

[0015] Performing inter-group communication with a specific UE;

[0016] Accessing the network through a specific UE.

[0017] Optionally, the priority selection of the access mode according to the requirements of the special service includes: when the policy information corresponding to the special service is stored, selecting the access mode or access node according to the policy information.

[0018] Optionally, the method further includes:

[0019] Receiving the identification information broadcast by the network, where the identification information includes: access information, and the access information is used to indicate the network accessed by the UE;

[0020] The selection of the access mode according to the requirements of the special service includes:

[0021] Selecting the accessed network according to the access information.

[0022] Optionally, the policy information includes: fallback indication information;

[0023] The selection of the access mode according to the requirements of the special service further includes: if there is no selectable network, determining whether to fallback to the cell selection process according to the fallback indication information.

[0024] Optionally, the identification information further includes: service information, and the service information is used to indicate the allowed services;

[0025] The selection of the access mode according to the requirements of the special service further includes: determining whether to perform the special service according to the service information.

[0026] Optionally, the service information includes: a service identification list, or a specific identification list.

[0027] Optionally, the service that needs to be supported is any one of the following: a service to be initiated, an allowed service, a triggered service.

[0028] On the other hand, an embodiment of the present application further provides a network selection method, and the method includes:

[0029] Broadcast and send identification information, where the identification information includes: access information, and the access information is used to indicate the network to which the UE is accessing.

[0030] Optionally, the identification information further includes: service information, and the service information is used to indicate the services allowed to be performed.

[0031] On the other hand, an embodiment of the present application further provides a communication device, and the communication device includes:

[0032] A network selection module, configured to select an access method or an access node according to service requirements.

[0033] On the other hand, an embodiment of the present application further provides a communication device, and the communication device includes:

[0034] A sending module, configured to broadcast and send identification information, where the identification information includes: access information, and the access information is used to indicate the network to which the UE is accessing.

[0035] On the other hand, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is run by a processor, the steps of the network selection method described above are executed.

[0036] On the other hand, an embodiment of the present application further provides a communication device, including a memory and a processor, where a computer program that can run on the processor is stored on the memory, and when the processor runs the computer program, the steps of the network selection method described above are executed.

[0037] For the network selection method and communication device provided by the embodiments of the present application, in the scenario where there are multiple access methods and networks in 6G, the UE selects an access method or an access node according to service requirements, so as to fully meet the different service requirements of various users.

[0038] Furthermore, special service requirements can be preferentially considered or selected according to specific policies, and then the corresponding network is selected considering the service requirements to be supported, so as to better meet the requirements of some special services.

[0039] Furthermore, the network can provide auxiliary access information to assist the UE in selecting an access node to achieve corresponding access. Description of the Drawings

[0040] Figure 1 It is a schematic diagram of a network architecture integrating different network access methods;

[0041] Figure 2 It is a schematic diagram of a CCU-DDU-AP network architecture proposed in 6G research;

[0042] Figure 3 It is a schematic diagram of cells with different coverage ranges in a 6G system;

[0043] Figure 4 It is a flowchart of a network selection method provided by an embodiment of the present application;

[0044] Figure 5 It is another flowchart of a network selection method provided by an embodiment of the present application;

[0045] Figure 6 It is another flowchart of a network selection method provided by an embodiment of the present application;

[0046] Figure 7 It is a schematic structural diagram of a communication device provided by an embodiment of the present application;

[0047] Figure 8 It is a schematic structural diagram of another communication device provided by an embodiment of the present application;

[0048] Figure 9 It is a schematic hardware structure diagram of a communication device provided by an embodiment of the present application. Detailed implementation manners

[0049] To make the above objects, features, and beneficial effects of the present application more obvious and understandable, the following will describe in detail the specific embodiments of the present application with reference to the accompanying drawings.

[0050] The communication systems applicable to the embodiments of the present application include, but are not limited to, Narrow Band - internet of Things (NB - IoT) systems, Wideband Code Division Multiple Access (WCDMA) systems, Code Division Multiple Access 2000 (CDMA2000) systems, Time Division Synchronization Code Division Multiple Access (TDSCDMA) systems, Long Term Evolution (LTE) systems, 5th - generation (5G) systems, New Radio (NR) systems, and future evolved systems such as 6th Generation (6G), 7th Generation (7G), etc., or vehicle - mounted wireless short - distance communication systems, or multiple communication convergence systems.

[0051] The technical solution of this application is also applicable to different network architectures, including but not limited to relay network architecture, dual-connectivity architecture, Vehicle-to-Everything (V2X) architecture, Device-to-Device (D2D) architecture, etc.

[0052] The devices in the embodiments of this application include network devices and may also include terminals. A network device can also be referred to as an access network device, which is a device deployed in a Radio Access Network (RAN) to provide wireless communication functions. For example, it can be a Base Station (BS) (which can also be referred to as base station equipment), a BaseStation Controller (BSC).

[0053] The Base Station (BS) in the embodiments of this application, which can also be referred to as base station equipment, is a device deployed in a Radio Access Network (RAN) to provide wireless communication functions. For example, in the 2nd-Generation (2G) network, the equipment providing base station functions includes a Base Transceiver Station (BTS); in the 3rd-Generation (3G) network, the equipment providing base station functions includes a NodeB; in the 4th-Generation (4G) network, the equipment providing base station functions includes an evolved NodeB (eNB); in a Wireless Local Area Networks (WLAN), the equipment providing base station functions is an Access Point (AP); in 5G New Radio (NR), the equipment providing base station functions is a next generation Node Base station (gNB), as well as a continued evolved NodeB (ng-eNB). Among them, communication between the gNB and the terminal uses NR technology, and communication between the ng-eNB and the terminal uses Evolved Universal Terrestrial Radio Access (E-UTRA) technology. Both the gNB and the ng-eNB can be connected to the 5G core network. The base stations in the embodiments of this application also include equipment providing base station functions in future new communication systems, etc.

[0054] The base station controller in the embodiments of the present application, which can also be referred to as a base station controller device, is a device for managing base stations. For example, the base station controller (BSC) in a 2G network, the radio network controller (RNC) in a 3G network, and it can also refer to a device for controlling and managing base stations in a future new communication system.

[0055] The terminal in the embodiments of the present application, which can also be referred to as a terminal device, can refer to various forms of terminal devices, such as user equipment (UE, terminal), access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device. The terminal device can also be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing devices connected to a wireless modem, in-vehicle device, wearable device, terminal device in a future 5G network or terminal device in a future evolved public land mobile network (PLMN). The embodiments of the present application are not limited thereto.

[0056] It should be noted that the parentheses used in this specification can mean "for example".

[0057] To meet the user-centric access requirements, there are multiple access methods and multiple access nodes in the 6G network.

[0058] Such as Figure 1 As shown, in the case of integrating different network access methods, an access network architecture with different network nodes and flexible connection of multiple terminals is formed. The different access methods can include: different communication systems, i.e., different radio access technologies (RATs), distributed / centralized antennas, different transmission methods (such as relay or direct connection), satellites, drones, etc., which can all provide services that meet different requirements and connection capabilities for users, so as to achieve the effect that anyone can communicate with anyone else at any time and any place.

[0059] In addition to different access methods, in a network based on traditional fixed base stations, a possible CCU-DDU-AP architecture of the user-centric network has also been proposed in 6G research. This architecture is mainly to avoid frequent handovers from affecting the user experience and can maintain continuous service. Figure 2 As shown in and

[0060] , in this architecture, a cloud control unit (CCU) and a distributed data unit (DDU) are introduced. Among them:

[0060] The CCU is located in the control plane (CP) of the core network (CN) and provides the management plane and control plane functions of the network. It includes traditional control plane functions, such as system information management related to the access stratum (AS) / non-access stratum (NAS), establishment / maintenance / release of radio resource control (RRC) connections, paging control, and security functions, including bearer management, mobility management, UE measurement, report management, and NAS information transmission. The CCU also performs management plane functions in the user centric access network (UCAN), such as UE context management and access point (AP) management.

[0061] The DDU serves as the anchor point of the user plane (UP), manages the basic UP functions, and the antenna radio frequency transmission functions mainly responsible for the AP. At the same time, low-frequency transmission / reception points (TRPs) are used to ensure a wider coverage area, and high-frequency TRPs are used to ensure service transmission.

[0062] For the UE, when the UE accesses the network, it may be connected to one or more APs to receive services. The possible networking methods in existing 6G include wide coverage by low-frequency cells and service transmission by high-frequency cells. The wide-coverage frequency cell can be called the main frequency cell or the primary cell, such as cell A in Figure 3 .

[0063] Figure 3 Figure 3 Cell A.

[0064] In view of the above-mentioned multiple access methods and multiple access nodes, the embodiments of the present application provide a network selection method. The UE can select an access method or an access node according to service requirements, so as to fully meet the user-centric requirements.

[0065] Such as Figure 4As shown in the figure, it is a specific application flowchart of the network selection method provided by the embodiments of the present application, including the following steps:

[0066] Step 401, when the UE needs to access the network, determine whether there is a special service requirement; if so, execute step 402; otherwise, execute step 403.

[0067] The special service may be, for example, to connect to a specific UE. This connection may be, for example, but not limited to: collaborative transmission with a specific UE, or using a specific UE for backup, or group communication with a specific UE, or accessing the network through a specific UE, etc.

[0068] Step 402, preferentially select an access mode according to the requirements of the special service.

[0069] For example, if it is necessary to connect to a specific UE, the side link (SL) access mode can be selected to connect to the specific UE, and notify the network of the information of the specific UE connected thereto, including user identification information, etc. Subsequently, the network can send the data to be transmitted to this UE through the specific UE, or through a special scheduling method, such as multicast, to schedule the same data to two UEs or for two UEs to jointly transmit the same data.

[0070] SL communication is direct communication between devices. For example, in the vehicle-to-vehicle (V2V) communication scenario, the access requirements of this service need to be preferentially met; or in the scenario of direct communication between two terminals. In SL communication, a resource allocation mode can be adopted, that is, the UE requests transmission resources from the base station, and the base station schedules data for transmitting SL control information and data; or a mode in which the UE independently selects transmission resources, that is, a transmission resource pool is pre-configured or configured through a special communication base station.

[0071] In another non-limiting embodiment, policy information corresponding to the special service can also be pre-stored in the UE. For example, the policy information can be stored according to the requirements of the operator when the UE leaves the factory, or according to user settings, or through the SIM (Subscriber Identity Module) card. The embodiments of the present application do not make any limitations in this regard. In the case where such policy information corresponding to the special service is stored, the access mode or access node can be selected according to the policy information.

[0072] The policy information can be identified by a specific identifier, or a special identifier or access identifier. Accordingly, the UE can combine the selection process of the Public Land Mobile Network (PLMN) and the corresponding policy to select an access mode or an access node. For example, if the UE is a mobile user, it is necessary to select an access node of the mobile network for the special service. The specific implementation process includes that the cell can further broadcast the special identifier list information on the basis of broadcasting the PLMN identifier list. When the user selects a cell, the user first selects the PLMN and the special identifier, and then selects a cell that can support both the PLMN and the special identifier accordingly. Further, the cell needs to broadcast relevant access identifiers or special identifiers, such as a Non Terrestrial Network (NTN) network indication, or a private network indication (factory, home, etc.), or a list of service identifiers or special identifier lists allowed to be performed.

[0073] Further, the policy information may further include: fallback indication information. Accordingly, in the case of no selectable network, the UE can determine whether to fallback to the conventional cell selection process according to the fallback indication information. If the fallback indication information indicates that it is possible to fallback to the conventional cell selection process, the UE can select the corresponding cell for access in a conventional manner; if the fallback indication information indicates that it is not possible to fallback to the conventional cell selection process, the UE can only wait until there is a selectable network to access the corresponding network.

[0074] Step 403, select an access mode or an access node according to the requirements of the service to be supported.

[0075] Among them, the service may be a service that the UE is prepared to initiate, or a service allowed to be initiated, or a service that has been triggered. The embodiments of the present application do not make any limitations thereto.

[0076] For example, for some services with low latency requirements, the Non Terrestrial Network (NTN) can be selected. NTN is a technology for direct connection between mobile phones and satellites, which directly provides communication connection services to the ground by satellites to enable communication between mobile phones.

[0077] For another example, for some services with low reliability requirements, the SL method can be selected to access the network through a relay UE.

[0078] For another example, if the service has high latency requirements and a large amount of data, a network with multiple access points (APs), transmission reception points (TRPs), or multiple cells can be selected for access. In this case, the network can provide auxiliary access information, such as the number of TRPs in a TRP group or load information. Accordingly, the UE preferably accesses the primary frequency point cell where the TRP group has a large number of TRPs and / or a low load.

[0079] Further, when the UE accesses the network, it can report the selected frequency point cell or access mode to the network.

[0080] The network selection method provided by the embodiments of this application is applicable to the scenario where there are multiple access modes and networks in 6G. The UE can select an access mode or an access node according to service requirements, thus fully meeting the user-centered requirements.

[0081] Further, in the case of special services, the network can also provide auxiliary access information to the UE to assist the UE in selecting an access node.

[0082] As Figure 5 shown, it is another flowchart of the network selection method provided by the embodiments of this application.

[0083] In step 501, the network broadcasts and sends identification information, where the identification information includes: access information, and the access information is used to indicate the network to which the UE accesses. Accordingly, the UE receives the identification information broadcast and sent by the network.

[0084] In step 502, the UE selects the network to access according to the access information.

[0085] As Figure 6 shown, it is another flowchart of the network selection method provided by the embodiments of this application.

[0086] In step 601, the network broadcasts and sends identification information, where the identification information includes: access information and service information. Accordingly, the UE receives the identification information broadcast and sent by the network.

[0087] Among them, the access information is used to indicate the network to which the UE accesses; the access information can specifically be information such as an access identifier or a specific identifier.

[0088] Among them, the service information is used to indicate the services allowed to be carried out; the service information can specifically be information such as a service identifier list or a specific identifier list.

[0089] In step 602, the UE determines whether to perform the special service according to the service information and selects the network to access according to the access information.

[0090] The network selection method provided by the embodiments of the present application, in the case of having special service requirements or storing specific policies, when performing network selection, gives priority to special service requirements or makes a selection according to specific policies; moreover, by providing auxiliary access information through the network, the UE can be enabled to select an access node to achieve corresponding access, better meeting the requirements of special services or specific policies.

[0091] Correspondingly, the embodiments of the present application further provide a communication device, such as Figure 7 shown, which is a schematic structural diagram of the communication device.

[0092] The communication device 700 includes: a network selection module 701, configured to select an access mode or an access node according to service requirements. Specifically, if there are special service requirements, the access mode or the access node is preferentially selected according to the requirements of the special service; otherwise, the access mode or the access node is selected according to the requirements of the services to be supported.

[0093] The communication device 700 may further include: a storage module (not shown in the figure), configured to store policy information corresponding to the special service. Correspondingly, the network selection module 701 may select an access mode or an access node according to the policy information.

[0094] The communication device 700 may further include: a receiving module (not shown in the figure), configured to receive identification information broadcast by the network, where the identification information includes: access information, and the access information is used to indicate the network to which the UE accesses. Correspondingly, the network selection module 701 may select the accessed network according to the access information.

[0095] In another non-limiting embodiment, the identification information may further include: service information, and the service information is used to indicate the services allowed to be performed. Correspondingly, the network selection module 701 may further determine whether to perform the special service according to the service information.

[0096] Correspondingly, the embodiments of the present application further provide a communication device, such as Figure 8 shown, which is a schematic structural diagram of the communication device.

[0097] The communication device 800 includes: a sending module 801, configured to broadcast and send identification information, where the identification information includes: access information, and the access information is used to indicate the network to which the UE accesses. Further, the identification information may further include: service information, and the service information is used to indicate the services allowed to be performed.

[0098] For other related descriptions of the above communication device 700 and communication device 800, reference may be made to Figures 4 to 6The relevant descriptions in [reference] are not elaborated here.

[0099] In a specific implementation, the above device may correspond to a chip with corresponding functions in a network device and / or a user device, such as a SOC (System-On-a-Chip), a baseband chip, a chip module, etc.

[0100] In a specific implementation, for each module / unit included in each device and product described in the above embodiments, it may be a software module / unit, a hardware module / unit, or may be partially a software module / unit and partially a hardware module / unit. For example, for each device and product applied to or integrated into a chip, each module / unit included therein may be implemented in a hardware manner such as a circuit, or at least some of the modules / units may be implemented in a software program manner, and the software program runs on a processor integrated inside the chip, and the remaining (if any) part of the modules / units may be implemented in a hardware manner such as a circuit; for each device and product applied to or integrated into a chip module, each module / unit included therein may be implemented in a hardware manner such as a circuit, and different modules / units may be located in the same component (such as a chip, a circuit module, etc.) or different components of the chip module, or at least some of the modules / units may be implemented in a software program manner, and the software program runs on a processor integrated inside the chip module, and the remaining (if any) part of the modules / units may be implemented in a hardware manner such as a circuit; for each device and product applied to or integrated into a terminal, each module / unit included therein may be implemented in a hardware manner such as a circuit, and different modules / units may be located in the same component (such as a chip, a circuit module, etc.) or different components inside the terminal, or at least some of the modules / units may be implemented in a software program manner, and the software program runs on a processor integrated inside the terminal, and the remaining (if any) part of the modules / units may be implemented in a hardware manner such as a circuit.

[0101] An embodiment of the present application also discloses a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program runs, it can execute Figures 1 to 7 some or all of the steps of the method shown in [reference]. The storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disk, etc. The storage medium may also include a non-volatile memory or a non-transitory memory, etc.

[0102] Please refer to Figure 9, an embodiment of the present application further provides a schematic diagram of the hardware structure of a communication device. The communication device includes a processor 901, a memory 902, and a transceiver 903.

[0103] The processor 901 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the solution of the present application. The processor 901 may also include multiple CPUs, and the processor 901 may be a single-CPU processor or a multi-CPU processor. The processor here may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).

[0104] The memory 902 may be a ROM or other types of static storage devices that can store static information and instructions, a RAM, or other types of dynamic storage devices that can store information and instructions. It may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer. The embodiment of the present application does not impose any restrictions on this. The memory 902 may exist independently (in this case, the memory 1102 may be located outside or inside the device), or may be integrated with the processor 901. Among them, the memory 902 may contain computer program code. The processor 901 is used to execute the computer program code stored in the memory 902, so as to implement the method provided by the embodiment of the present application.

[0105] The processor 901, the memory 902, and the transceiver 903 are connected through a bus. The transceiver 903 is used to communicate with other devices or communication networks. Optionally, the transceiver 903 may include a transmitter and a receiver. The device in the transceiver 903 for implementing the receiving function can be regarded as a receiver, and the receiver is used to execute the receiving steps in the embodiment of the present application. The device in the transceiver 903 for implementing the sending function can be regarded as a transmitter, and the transmitter is used to execute the steps in the method embodiment of the present application.

[0106] WhenFigure 9 When the structural schematic diagram shown is used to illustrate the structure of the communication device involved in the above embodiments, the processor 901 is used to control and manage the actions of the communication device. For example, the processor 901 is used to support the communication device to execute Figure 4 or Figure 5 or Figure 6 all or part of the steps in, and / or the actions executed by the communication device in other processes described in the embodiments of the present application. The processor 901 can communicate with other network entities through the transceiver 903. For example, it can communicate with the above-mentioned network device. The memory 902 is used to store the program code and data of the communication device.

[0107] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article indicates that the associated objects before and after are in an "or" relationship.

[0108] The term "a plurality of" that appears in the embodiments of the present application refers to two or more.

[0109] The descriptions such as first and second that appear in the embodiments of the present application are only for schematic and distinguishing description objects, without order, and do not represent special limitations on the number of devices in the embodiments of the present application, and cannot constitute any limitation to the embodiments of the present application.

[0110] The term "connection" that appears in the embodiments of the present application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and the embodiments of the present application do not make any limitations on this.

[0111] It should be understood that in various embodiments of the present application, the magnitudes of the serial numbers of the above processes do not mean the sequence of execution. The execution sequence of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0112] The above embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner.

[0113] It should be understood that in various embodiments of the present application, the order numbers of the above processes do not indicate the order of execution, and the order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0114] In several embodiments provided in the present application, it should be understood that the disclosed methods, apparatuses, and systems can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling, direct coupling, or communication connection can be through some interfaces, and the indirect coupling or communication connection of the apparatuses or units can be in an electrical, mechanical, or other form.

[0115] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0116] In addition, in each embodiment of the present application, the functional units can be integrated into one processing unit, or each unit can be physically arranged separately, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in the form of a combination of hardware and software functional units.

[0117] The integrated unit implemented in the form of software functional units can be stored in a computer-readable storage medium. The above-mentioned software functional units are stored in a storage medium and include several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute some steps of the methods described in various embodiments of the present application.

[0118] Although the present application is disclosed as above, the present application is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present application. Therefore, the protection scope of the present application should be subject to the scope defined by the claims.

Claims

1. A network selection method, characterized in that, The method includes: Selecting an access mode or an access node according to service requirements.

2. The method according to claim 1, characterized in that, The selecting an access mode or an access node according to service requirements includes: If there are special service requirements, preferentially selecting an access mode or an access node according to the requirements of the special service; Otherwise, selecting an access mode or an access node according to the requirements of the services to be supported.

3. The method according to claim 2, wherein The special service includes: connecting to a specific UE; The selecting an access mode according to the requirements of the special service includes: selecting a sidelink SL access mode and notifying the network.

4. The method according to claim 3, characterized in that, The connecting to a specific UE includes any one or more of the following situations: Performing cooperative transmission with a specific UE; Using a specific UE for backup; Performing inter-group communication with a specific UE; Accessing the network through a specific UE.

5. The method according to claim 2, wherein The preferentially selecting an access mode or an access node according to the requirements of the special service includes: When there is policy information corresponding to the special service, selecting an access mode or an access node according to the policy information.

6. The method according to any one of claims 3 to 5, characterized in that The method further includes: Receiving identification information broadcast by the network, where the identification information includes: access information, and the access information is used to indicate the network accessed by the UE; The selecting an access mode according to the requirements of the special service includes: Selecting the accessed network according to the access information.

7. The method according to claim 5, wherein The policy information includes: fallback indication information; The selecting an access mode according to the requirements of the special service further includes: If there is no selectable network, determining whether to fallback to the cell selection process according to the fallback indication information.

8. The method according to claim 6, wherein The identification information further includes: service information, and the service information is used to indicate the services allowed to be performed; The selecting an access mode according to the requirements of the special service further includes: Determining whether to perform the special service according to the service information.

9. The method according to claim 8, wherein The service information includes: a service identification list, or a specific identification list.

10. The method according to claim 2, wherein The services to be supported are any one of the following: a service to be initiated, a service allowed to be initiated, a service that has been triggered.

11. A network selection method, characterized in that, The method includes: Broadcasting and sending identification information, where the identification information includes: access information, and the access information is used to indicate the network accessed by the UE.

12. The method according to claim 11, wherein The identification information further includes: service information, and the service information is used to indicate the services allowed to be performed.

13. A communication device, characterized in that, The communication device includes: A network selection module, configured to select an access mode or an access node according to service requirements.

14. A communication device, characterized in that, The communication device includes: A sending module, configured to broadcast and send identification information, where the identification information includes: access information, and the access information is used to indicate the network accessed by the UE.

15. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is run by a processor, it executes the steps of the network selection method according to any one of claims 1 to 10, or executes the steps of the network selection method according to any one of claims 11 to 12.

16. A communication device, characterized in that, It includes a memory and a processor, where a computer program that can run on the processor is stored on the memory, and when the processor runs the computer program, it executes the steps of the network selection method according to any one of claims 1 to 10, or executes the steps of the network selection method according to any one of claims 11 to 12.