Network access method and apparatus
By obtaining the location information of computing nodes when the terminal accesses the terrestrial-space-ground integrated network, and combining network and service requirements, the appropriate RAN is selected for registration or switching, which solves the problem of insufficient computing-network collaborative mobile connectivity in the existing technology and achieves more efficient computing power and communication quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DATANG MOBILE COMM EQUIP CO LTD
- Filing Date
- 2023-04-13
- Publication Date
- 2026-06-02
AI Technical Summary
Existing network access algorithms are unable to adapt to the development of space-ground integrated networks and cannot meet users' computing power needs, resulting in poor mobile connectivity capabilities for computing-network collaboration.
When a terminal accesses a terrestrial-satellite integrated network, it obtains the location information of computing nodes from the computing power orchestration center and, taking into account network measurement results and service requirements, selects a suitable registration or switching target RAN to improve the mobile connectivity capability of computing-network collaboration.
By taking into account the parameters of the space-ground integrated network and the user's computing power requirements, the mobile connectivity capability of computing-network collaboration has been improved, meeting the user's needs for computing power and communication quality.
Smart Images

Figure CN118804223B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a network access method and apparatus. Background Technology
[0002] With the development of space-ground integrated networks, edge computing (EC) and core network functions can be implemented via satellite, and network access algorithms or solutions in related technologies may no longer be suitable. With the deep integration of computing and networks and the on-board processing of services, space-ground integrated network access can only meet users' communication quality requirements, but cannot meet users' computing power needs, resulting in poor mobile connectivity capabilities for computing-network collaboration. Summary of the Invention
[0003] This application provides a network access method and apparatus that, when a terminal selects a network for accessing a terrestrial-satellite integrated network, fully considers both the parameters / status of the terrestrial-satellite integrated network and the user's computing power requirements, thereby improving the mobile connectivity capability of computing-network collaboration.
[0004] In a first aspect, embodiments of this application provide a network access method applied to a terminal, the method comprising:
[0005] Send request information;
[0006] The request information carries computing power requirement information, which is used to request candidate computing power node location information, and the candidate computing power node location information is used to determine the target radio access network (RAN).
[0007] or,
[0008] The request information is sent after a target RAN is determined from the at least one RAN based on the computing power resource information of at least one RAN, and the request information is used to request access to the target RAN.
[0009] Optionally, according to the network access method provided in the embodiments of this application, the sending request information includes:
[0010] Determine the initial RAN;
[0011] The request information is sent to the initial RAN. The request information includes access request information and carries the computing power requirement information.
[0012] Optionally, according to the network access method provided in the embodiments of this application, determining the initial RAN includes:
[0013] Perform network parameter detection to obtain network parameters; determine the initial RAN based on the network parameters; or
[0014] The initial RAN is determined randomly.
[0015] Optionally, according to the network access method provided in the embodiments of this application, the method further includes:
[0016] Receive a first access response message sent by the initial RAN, the first access response message carrying a target RAN list, the target RAN list being determined based on candidate computing node location information;
[0017] Based on the target RAN list, select a target RAN.
[0018] Optionally, according to the network access method provided in the embodiments of this application, before sending the request information, the method further includes:
[0019] Receive broadcast information from at least one RAN, the broadcast information carrying the computing resource information;
[0020] Based on the computing power resource information, a target RAN is selected from the at least one RAN.
[0021] Optionally, according to the network access method provided in the embodiments of this application, the sending request information includes:
[0022] Perform network parameter detection to obtain network parameters;
[0023] The request information is sent to the network control center, and the request information carries the network parameters and the computing power requirement information.
[0024] Optionally, according to the network access method provided in the embodiments of this application, the method further includes:
[0025] The system receives a second access response message sent by the network control center, the second access response message carrying indication information for indicating the target RAN.
[0026] Optionally, according to the network access method provided in the embodiments of this application, the sending request information includes:
[0027] The request information is sent to the computing power orchestration function. The request information includes a computing power usage request and the computing power requirement information.
[0028] Optionally, according to the network access method provided in the embodiments of this application, the method further includes:
[0029] Receive a computing power usage response message sent by the computing power orchestration function, wherein the computing power usage response message carries candidate computing power node location information;
[0030] Based on the location information of the candidate computing nodes, the target RAN to be switched is determined.
[0031] Secondly, embodiments of this application also provide a network access method applied to an initial RAN, the method comprising:
[0032] The receiving terminal sends request information, which includes access request information, which carries computing power requirement information. The computing power requirement information is used to request candidate computing power node location information, and the candidate computing power node location information is used to determine the target RAN.
[0033] Send a computing power request message, which carries the computing power requirement information.
[0034] Optionally, according to the network access method provided in the embodiments of this application, the method further includes:
[0035] Determine the target RAN list.
[0036] Optionally, according to the network access method provided in the embodiments of this application, sending computing power request information includes:
[0037] Send the computing power request information to the computing power orchestration function;
[0038] The determination of the target RAN list includes:
[0039] Receive a first computing power request response message sent by the computing power orchestration function, wherein the first computing power request response message carries the location information of the candidate computing power node;
[0040] Based on the candidate computing node location information, a target RAN list is determined.
[0041] Optionally, according to the network access method provided in the embodiments of this application, sending computing power request information includes:
[0042] Send the computing power request information to the network control center;
[0043] The determination of the target RAN list includes:
[0044] Receive a second computing power request response message sent by the network control center. The second computing power request response message carries the target RAN list.
[0045] Optionally, according to the network access method provided in the embodiments of this application, the method further includes:
[0046] If the initial RAN belongs to the target RAN list, a registration request is initiated to the core network to complete the terminal's access registration process;
[0047] If the initial RAN does not belong to the target RAN list, a first access response message is sent to the terminal, the first access response message carrying the target RAN list.
[0048] Optionally, according to the network access method provided in the embodiments of this application, the method further includes:
[0049] Receive an access request response message sent by the network control center, wherein the access request response message carries registration instruction information;
[0050] Based on the execution registration instruction information, a registration request is initiated to the core network to complete the terminal's access registration process.
[0051] Thirdly, embodiments of this application also provide a network access method applied to a network control center, the method comprising:
[0052] Obtain computing power demand information;
[0053] Based on the computing power demand information, a computing power usage request information is sent to the computing power orchestration function;
[0054] Receive candidate computing node location information sent by the computing power orchestration function.
[0055] Optionally, according to the network access method provided in the embodiments of this application, the method further includes:
[0056] Based on the candidate computing node location information, a target RAN list is determined.
[0057] Optionally, according to the network access method provided in the embodiments of this application, obtaining computing power demand information includes:
[0058] Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power demand information.
[0059] Optionally, according to the network access method provided in the embodiments of this application, the method further includes:
[0060] A second computing power request response message is sent to the initial RAN, the second computing power request response message carrying the target RAN list.
[0061] Optionally, according to the network access method provided in the embodiments of this application, the method further includes:
[0062] Determine the target RAN from the target RAN list;
[0063] If the initial RAN is the target RAN, an access request response message is sent to the initial RAN, the access request response message carrying registration instruction information;
[0064] If the initial RAN is not the target RAN, a registration request message is sent to the target RAN.
[0065] Optionally, according to the network access method provided in the embodiments of this application, obtaining computing power demand information includes:
[0066] The receiving terminal sends a request message, which carries network parameters and computing power requirement information.
[0067] Optionally, according to the network access method provided in the embodiments of this application, the method further includes:
[0068] Based on the network parameters and the computing power requirement information, the target RAN to be switched is determined from the target RAN list;
[0069] A second access response message is sent to the terminal, the second access response message carrying indication information for indicating the target RAN.
[0070] Optionally, according to the network access method provided in the embodiments of this application, the method further includes:
[0071] Based on the network parameters and the computing power requirement information, the target RAN to be switched is determined from the target RAN list;
[0072] Send a handover request message to the target RAN to be handed over.
[0073] Fourthly, embodiments of this application also provide a network access method applied to computing power orchestration functions, the method comprising:
[0074] Obtain computing power demand information;
[0075] Based on the computing power demand information, the location information of candidate computing power nodes is obtained;
[0076] Send the location information of the candidate computing power nodes.
[0077] Optionally, according to the network access method provided in the embodiments of this application, obtaining computing power demand information includes:
[0078] Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power requirement information;
[0079] Sending the candidate computing power node location information includes:
[0080] A first computing power request response message is sent to the initial RAN, the first computing power request response message carrying the location information of the candidate computing power node.
[0081] Optionally, according to the network access method provided in the embodiments of this application, obtaining computing power demand information includes:
[0082] Receive computing power usage request information sent by the network control center, wherein the computing power usage request information carries the computing power demand information;
[0083] Sending the candidate computing power node location information includes:
[0084] Send candidate computing node location information to the network control center.
[0085] Optionally, according to the network access method provided in the embodiments of this application, obtaining computing power demand information includes:
[0086] The terminal receives request information, which includes a computing power usage request and computing power demand information.
[0087] Sending the candidate computing power node location information includes:
[0088] A computing power usage response message is sent to the terminal, the computing power usage response message carrying the location information of the candidate computing power node.
[0089] Fifthly, embodiments of this application also provide a terminal, including a memory, a transceiver, and a processor:
[0090] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs in the memory and implementing the steps of the network access method as described in the first aspect above.
[0091] Sixthly, embodiments of this application also provide an initial RAN, including a memory, a transceiver, and a processor:
[0092] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs in the memory and implementing the steps of the network access method as described in the second aspect above.
[0093] In a seventh aspect, embodiments of this application also provide a network control center, including a memory, a transceiver, and a processor:
[0094] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs in the memory and implementing the steps of the network access method described in the third aspect above.
[0095] Eighthly, embodiments of this application also provide a computing power orchestration function entity, including a memory, a transceiver, and a processor:
[0096] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs in the memory and implementing the steps of the network access method as described in the fourth aspect above.
[0097] Ninthly, embodiments of this application also provide a network access device, including:
[0098] The first sending module is used to send request information;
[0099] The request information carries computing power requirement information, which is used to request candidate computing power node location information, and the candidate computing power node location information is used to determine the target radio access network (RAN).
[0100] or,
[0101] The request information is sent after a target RAN is determined from the at least one RAN based on the computing power resource information of at least one RAN, and the request information is used to request access to the target RAN.
[0102] In a tenth aspect, embodiments of this application also provide a network access device, including:
[0103] The first receiving module is used to receive request information sent by the terminal. The request information includes access request information, which carries computing power requirement information. The computing power requirement information is used to request candidate computing power node location information, and the candidate computing power node location information is used to determine the target RAN.
[0104] The second sending module is used to send computing power request information, which carries the computing power demand information.
[0105] Eleventhly, embodiments of this application also provide a network access device, including:
[0106] The first acquisition module is used to acquire computing power demand information;
[0107] The third sending module is used to send a computing power usage request to the computing power orchestration function based on the computing power demand information.
[0108] The second receiving module receives the candidate computing node location information sent by the computing power orchestration function.
[0109] In a twelfth aspect, embodiments of this application also provide a network access device, comprising:
[0110] The second acquisition module is used to acquire computing power demand information;
[0111] The third acquisition module is used to obtain the location information of candidate computing power nodes based on the computing power demand information;
[0112] The fourth sending module is used to send the location information of the candidate computing power nodes.
[0113] In a thirteenth aspect, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to perform the steps of the network access method as described in the first aspect.
[0114] In a fourteenth aspect, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to perform the steps of the network access method as described in the second aspect.
[0115] In a fifteenth aspect, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to perform the steps of the network access method as described in the third aspect.
[0116] In a sixteenth aspect, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to perform the steps of the network access method as described in the fourth aspect.
[0117] The network access method and apparatus provided in this application obtain the location of computing nodes from the computing power orchestration center when the terminal selects a network for terrestrial-space-ground integrated network access. Then, by comprehensively considering information such as network measurement results, network requirements, or service requirements, a suitable registration / switching target RAN is determined for registration or switching. This fully considers the parameters / status of the terrestrial-space-ground integrated network and the user's computing power requirements, thereby improving the mobile connectivity capability of computing-network collaboration. Attached Figure Description
[0118] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0119] Figure 1 This is a schematic diagram of a space-ground integrated network provided by related technologies;
[0120] Figure 2 This is one of the flowcharts illustrating the network access method provided in the embodiments of this application;
[0121] Figure 3 This is a second schematic flowchart of the network access method provided in the embodiments of this application;
[0122] Figure 4 This is the third flowchart illustrating the network access method provided in the embodiments of this application;
[0123] Figure 5 This is the fourth flowchart illustrating the network access method provided in the embodiments of this application;
[0124] Figure 6 This is a schematic diagram of the user terminal control initial access process provided in the embodiments of this application;
[0125] Figure 7 This is a schematic diagram of the initial network control access process provided in the embodiments of this application;
[0126] Figure 8 This is a schematic diagram of the user terminal assisted network control initial access process provided in the embodiments of this application;
[0127] Figure 9 This is a schematic diagram of the user terminal control switch to a new RAN provided in an embodiment of this application;
[0128] Figure 10 This is a schematic diagram of the network control switching to a new RAN provided in an embodiment of this application;
[0129] Figure 11 This is a schematic diagram of the user terminal assisted network control switching to a new RAN provided in an embodiment of this application;
[0130] Figure 12 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application;
[0131] Figure 13 This is a schematic diagram of an initial RAN structure provided in an embodiment of this application;
[0132] Figure 14 This is a schematic diagram of the structure of a network control center provided in an embodiment of this application;
[0133] Figure 15 This is a schematic diagram of the structure of a computing power orchestration function entity provided in an embodiment of this application;
[0134] Figure 16 This is one of the structural schematic diagrams of the network access device provided in the embodiments of this application;
[0135] Figure 17This is a second schematic diagram of the network access device provided in the embodiments of this application;
[0136] Figure 18 This is the third schematic diagram of the network access device provided in the embodiments of this application;
[0137] Figure 19 This is the fourth schematic diagram of the network access device provided in the embodiments of this application. Detailed Implementation
[0138] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0139] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0140] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0141] This application provides a network access method and apparatus that, when a terminal selects a network for accessing a terrestrial-satellite integrated network, fully considers both the parameters / status of the terrestrial-satellite integrated network and the user's computing power requirements, thereby improving the mobile connectivity capability of computing-network collaboration.
[0142] The method and apparatus are based on the same concept of the application. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and the repeated parts will not be described again.
[0143] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G system (5GS).
[0144] First, let's introduce the following:
[0145] The sixth-generation mobile network (6G) standard is a converged network supporting full coverage across air, space, and ground. Compared to terrestrial mobile communication networks, satellite communication utilizes high, medium, and low Earth orbit satellites to achieve wide-area or even global coverage, providing seamless communication services to users worldwide. Furthermore, for mobile communication networks, it's not just about base stations, edge computing (EC), and some core network functions being deployed to satellites; increasingly more network functions are being deployed to provide users with more services and onboard service processing.
[0146] On the other hand, the deep integration of mobile communication networks and computing power is one of the trends in the development of mobile communication networks. This is because by incorporating computing power into mobile communication networks, high-quality computing-network collaborative mobile connectivity can be provided.
[0147] With the general trend of computing and network convergence, user needs may also lead to a demand for computing power. Therefore, how to meet users' computing power needs while also meeting their communication quality requirements is a problem that needs to be considered when choosing a space-air-ground integrated network access in computing and network convergence scenarios.
[0148] Access selection algorithm for satellite network systems:
[0149] 1. Based on a single-parameter access selection algorithm:
[0150] The shortest distance access selection algorithm chooses the satellite closest to the user, as a smaller distance between the user and the satellite generally results in better signal reception. The distance-first access selection algorithm is very simple, requiring only the detection of the satellite signal's signal-to-noise ratio. The maximum elevation angle-first access selection algorithm selects the satellite with the highest elevation angle from all available satellites, ideally choosing one directly above the user for better access performance. The longest coverage time-first access algorithm effectively avoids communication instability caused by frequent handovers. The load-balanced access selection algorithm selects the satellite in the satellite network that can provide service to the user and has the most available channels, preventing the network from becoming overwhelmed by the excessive requests handled by a single satellite.
[0151] 2. Based on a multi-parameter integrated access selection algorithm:
[0152] The elevation-weighted coverage time priority scheme is an access algorithm based on elevation angle weighting. It selects a suitable satellite for access from multiple satellites by comprehensively weighting two variables: coverage time and elevation angle. The comprehensive weighted access selection algorithm, from an overall performance perspective, linearly weights the remaining number of idle channels and coverage time of the satellite, while applying non-linear weighting to the satellite elevation angle parameter. The improved comprehensive weighted access algorithm replaces the elevation angle parameter with the signal-to-noise ratio (SNR). That is, the improved algorithm weights the received signal from the satellite with the SNR of the idle channels and linearly weights the duration of coverage for the user.
[0153] 3. Access selection algorithm for multi-level satellite networks:
[0154] Based on the two types of algorithms mentioned above, a multi-layer satellite network access method was considered. In addition to the parameters mentioned above, factors such as the difference in transmission delay caused by different satellite orbital altitudes, changes in network jitter, and the different types of services requested by different users were also taken into account to design different algorithms.
[0155] Space-Ground Integration Network:
[0156] Figure 1This is a schematic diagram of a space-ground integrated network provided by related technologies, such as... Figure 1 As shown, 6G will construct an integrated, three-dimensional converged network covering air, space, land, and sea. This comprehensive air-space-ground coverage will enable information services to be provided anytime, anywhere, and in any way, allowing for various user access and applications from space-based, air-based, and land-based sources. Air-based / satellite communication offers advantages such as wide coverage, high flexibility, and strong resistance to disruption. These characteristics can be leveraged to provide satellite communication services to areas where terrestrial networks cannot be deployed or are too costly. Air-based communication via drones, aircraft, and near-space airships offers advantages such as high flexibility, low cost, and ease of deployment, providing aerial communication services to areas prone to geological disasters and uninhabited regions. For open ocean areas, maritime communication services can be provided by deploying various surface ships and floating platforms. Therefore, 6G networks need to support multiple access methods, such as space-based access via satellite, air-based access via aircraft, sea-based access via floating platforms, and terrestrial cellular network access, to meet various connection types, including mobile and satellite, and provide diverse services to individuals and industries.
[0157] Heterogeneous wireless network access selection concept:
[0158] Network access selection is a key technology in the convergence of heterogeneous wireless networks. Its main function is to control the access requests of user terminals and select a specific network to provide connection services to the user. In heterogeneous wireless networks, due to factors such as the diversity of user terminal services, the differences in wireless network channel transmission quality, and the overlap of wireless network signals, access selection algorithms are needed to ensure that users can access the most suitable network for service transmission.
[0159] Network access selection can be divided into two categories: access selection initiated by the mobile terminal for initial connection and access reselection when the mobile terminal switches to another network. The control methods for network access selection can be summarized into three types: user terminal-controlled access, network-controlled access, and user terminal-assisted network-controlled access. In the first method, the user terminal autonomously performs access selection by monitoring various network parameters and combining them with the access selection algorithm. In the second method, the network control center monitors the network status and sends the access selection result to the user terminal that initiated the access request; the control process is completed by the network end. Furthermore, in the third method, the user terminal sends the detected wireless network parameter values and user personal preferences to the decision module of the network center, which then controls the user terminal's access based on the algorithm.
[0160] The network access selection process can be divided into three stages: network discovery, network selection decision, and access execution. In the first stage, the mobile user terminal needs to measure the performance parameters of each wireless network within its available signal range. In the second stage, the mobile user terminal or the network makes an access decision based on the network selection algorithm and various factors. In the third stage, based on the decision result of the second stage, the network assists the user in completing the network connection according to the communication protocol steps of the corresponding wireless network.
[0161] Computer-Network Convergence:
[0162] Related technologies highlight the concept of mobile computing networks, which are open, service-oriented computing network infrastructures built upon mobile network capabilities and infrastructure, and jointly composed of 5G Access (5G-A) network architecture and computing resources. They represent the concrete manifestation of computing networks in mobile access scenarios. Mobile computing networks tightly integrate computing and network capabilities. For low-latency interactive services such as Extended Reality (XR) and Artificial Intelligence (AI) on mobile terminals, they require, on the one hand, efficient network transmission and information exchange between the core network and the wireless access network; and on the other hand, the collaboration between cloud-edge computing power and mobile terminal computing power to meet the computing requirements for rendering, AI training, and other tasks.
[0163] The algorithms and solutions mentioned above are all based on the current state of satellite networks in related technologies. However, with the development of space-ground integrated networks and the deployment of EC and core network functions on satellites, these algorithms and solutions may no longer be suitable. With the deep integration of computing and networks and on-board processing of services, access to space-ground integrated networks must consider not only communication quality but also users' computing power requirements.
[0164] This application provides a network access method that, when a terminal selects a network for terrestrial-satellite integrated network access, fully considers both the parameters / status of the terrestrial-satellite integrated network and the user's computing power requirements, thereby improving the mobile connectivity capabilities of computing-network collaboration. The network access method provided by this application is described below:
[0165] Figure 2 This is one of the flowcharts illustrating the network access method provided in the embodiments of this application, such as... Figure 2 As shown, this application provides a network access method, the execution subject of which can be a terminal, such as a mobile phone. The method includes:
[0166] Step 200: Send request information;
[0167] The request information carries computing power requirement information, which is used to request candidate computing power node location information, and the candidate computing power node location information is used to determine the target radio access network (RAN).
[0168] or,
[0169] The request information is sent after a target RAN is determined from the at least one RAN based on the computing power resource information of at least one RAN, and the request information is used to request access to the target RAN.
[0170] Optionally, the target RAN can be a RAN that can meet the network requirements, service requirements, or computing power requirements of the terminal.
[0171] Optionally, the computing power demand information may include information that can characterize the terminal's computing power demand, such as computing power usage request identifier, computing power type / application type, computing power size, or computing power usage duration.
[0172] Optionally, the computing power type may include one or more of the following types: computing power for the access network, computing power for the core network, computing power for both the access network and the core network, and computing power for a third party.
[0173] Optionally, in order for the terminal to access a suitable radio access network (RAN), the terminal may send a request message carrying its computing power requirements. The computing power requirements may be used to request the location information of candidate computing power nodes that meet the computing power requirements. The terminal may determine the target RAN based on the location information of the candidate computing power nodes and then access the target RAN.
[0174] Optionally, computing resource information may include information such as computing power type, computing power resource size, or application type.
[0175] Optionally, in order for the terminal to access a suitable radio access network (RAN), the terminal can first determine the target RAN based on computing resource information, and then the terminal can send a request message to the target RAN to request access to the target RAN.
[0176] The network access method provided in this application obtains the location of computing nodes from the computing power orchestration center when selecting a network for terrestrial-space integrated network access. Then, it comprehensively considers information such as network measurement results, network requirements, or service requirements to determine a suitable registration / switching target RAN for registration or switching. This method fully considers the parameters / status of the terrestrial-space integrated network and the user's computing power requirements, thereby improving the mobile connectivity capability of computing-network collaboration.
[0177] Optionally, the sending request information includes:
[0178] Determine the initial RAN;
[0179] The request information is sent to the initial RAN. The request information includes access request information and carries the computing power requirement information.
[0180] Optionally, the terminal can select an initial RAN and then send a request message to the initial RAN, carrying computing power requirements, network requirements, or service requirements in the request message.
[0181] Optionally, the computing power requirement information can be used to request the location information of candidate computing power nodes.
[0182] Optionally, network requirements may include, but are not limited to, information such as latency, jitter, speed, or service type.
[0183] Optionally, business requirements may include, but are not limited to, computing power for the access network, core network, access network and core network or third parties.
[0184] For example, the terminal can select RAN A as the initial RAN, and then send a request message to RAN A. The request message includes access request information, and carries the computing power usage request identifier, computing power type, computing power size, computing power usage duration, latency, jitter, speed and third-party computing power in the request message.
[0185] Optionally, the initial RAN can receive the request information sent by the terminal, thereby obtaining the computing power requirement information carried in the request information, and then send computing power request information to the network control center based on the computing power use request identifier in the computing power requirement information, along with information such as computing power requirement information, network requirements, or service requirements.
[0186] Optionally, the network control center can receive the computing power request information sent by the initial RAN, thereby obtaining the computing power demand information carried in the computing power request information, and then send the computing power request information to the computing power orchestration function based on the computing power demand information, and carry the computing power demand information in the computing power request information.
[0187] Optionally, the initial RAN can receive the request information and then send the computing power request information to the computing power orchestration function based on the computing power usage request identifier in the computing power demand information, carrying the computing power demand information.
[0188] Optionally, the computing power orchestration function can receive computing power request information sent by the initial RAN or network control center, thereby obtaining the computing power demand information carried by the computing power request information, and then determine the location information of candidate computing power nodes based on the computing power demand information.
[0189] Optionally, after the computing power orchestration function determines the location of the candidate computing power node, it can send a first computing power request response message to the initial RAN, and carry the location information of the candidate computing power node in the first computing power request response message.
[0190] For example, when the initial RAN sends computing power request information to the computing power orchestration function based on the computing power usage request identifier, it can carry information such as computing power usage requirements, network requirements, or service requirements. After receiving the computing power request information sent by the initial RAN, the computing power orchestration function can determine the location information of candidate computing power nodes based on the computing power requirement information, and then send an access response message, i.e., the first computing power request response message, to the initial RAN. The message carries the location information of candidate computing power nodes.
[0191] Optionally, after the computing power orchestration function determines the location of the candidate computing power nodes, it can send a response message to the network control center, and carry the location information of the candidate computing power nodes in the response message.
[0192] Optionally, the network control center can receive the response message sent by the computing power orchestration function, thereby obtaining the candidate computing power node location information carried in the response message, and then determine the candidate target RAN list based on the candidate computing power node location information.
[0193] For example, when the initial RAN sends computing power request information to the network control center based on the computing power usage request identifier, it can carry information such as computing power usage requirements, network requirements, or service requirements. The network control center can forward the computing power request information to the computing power orchestration function. After receiving the computing power request information sent by the network control center, the computing power orchestration function can determine the location information of candidate computing power nodes based on the computing power requirement information, and then send the location information of candidate computing power nodes to the network control center.
[0194] Optionally, determining the initial RAN includes:
[0195] Perform network parameter detection to obtain network parameters; determine the initial RAN based on the network parameters; or
[0196] The initial RAN is determined randomly.
[0197] Optionally, network parameter detection may include the detection of parameters that can determine the relevant signal quality, such as distance, elevation angle, coverage time, load, coverage area, or altitude.
[0198] Optionally, the terminal may select a RAN as the initial RAN based on network parameters using a selection algorithm, and then send a request message to that RAN.
[0199] Optionally, the selection algorithm can be based on a single-parameter access selection algorithm, a multi-parameter integrated access selection algorithm, or an access selection algorithm for multi-level satellite networks, etc. This application does not limit this.
[0200] Alternatively, in addition to using a selection algorithm, the terminal can determine the initial RAN in any way that can determine the initial RAN, and this application does not limit this.
[0201] For example, a terminal can select the RAN B closest to it as the initial RAN based on the shortest distance access selection algorithm, and then send a request message to that RAN.
[0202] For example, a terminal can select the RAN C with the largest elevation angle relative to the terminal as the initial RAN based on the maximum elevation angle priority access selection algorithm, and then send a request information to that RAN.
[0203] Optionally, when network parameter detection is performed at the network control center, since the terminal cannot obtain network parameter information, the terminal can randomly select a RAN as the initial RAN and then send a request message to that RAN.
[0204] For example, when network parameter detection is performed at the network control center, the terminal can select RAN D, RAN E, or RAN F as the initial RAN and then send a request message to that RAN.
[0205] Optionally, the network access method further includes:
[0206] Receive a first access response message sent by the initial RAN, the first access response message carrying a target RAN list, the target RAN list being determined based on candidate computing node location information;
[0207] Based on the target RAN list, select a target RAN.
[0208] Optionally, after receiving the first access response message sent by the initial RAN, the terminal can select a RAN from the target RAN list as the target RAN based on the detection results of network parameters, network requirements, or its own service requirements. The selection method may include, but is not limited to, a single-parameter access selection algorithm, a multi-parameter integrated access selection algorithm, or an access selection algorithm for multi-level satellite networks. Then, the terminal sends a registration request message to the target RAN to register the target RAN into the network.
[0209] For example, if the target RAN list includes RAN A, RAN B, and RAN C, the terminal can select RAN B, which is the closest to the terminal in the RAN list, as the target RAN based on the shortest distance access selection algorithm, and then send a registration request message to RAN B to register RAN B into the network.
[0210] Optionally, after the computing power orchestration function sends an access first computing power request response message to the initial RAN and carries the candidate computing power node location information in the first computing power request response message, the initial RAN can initiate a registration request to the core network based on the first computing power request response message to complete the registration process.
[0211] For example, if the initial RAN F receives a list of target RANs, which includes RAN A, RAN B, and RAN F, then RAN F can initiate a registration request to the core network to complete the registration process.
[0212] Optionally, if the initial RAN fails to complete the registration process based on the access response message, the initial RAN may send a first access response message to the terminal, including a rejection reason value, and carrying a list of target RANs in the rejection reason value.
[0213] For example, when RAN G initially receives a target RAN list that includes RAN A, RAN B, and RAN F, and since RAN G is not in the list, RAN G can send a first access response message to the terminal, including a rejection reason value and carrying the target RAN list in the rejection reason value.
[0214] Optionally, before sending the request information, the network access method further includes:
[0215] Receive broadcast information from at least one RAN, the broadcast information carrying the computing resource information;
[0216] Based on the computing power resource information, a target RAN is selected from the at least one RAN.
[0217] Optionally, the terminal can perform network parameter detection, which may include parameters such as distance, elevation angle, coverage time, load, coverage area or altitude. These parameters can determine relevant reference values such as signal quality.
[0218] Optionally, the terminal may receive broadcast information from at least one RAN. The broadcast information may carry information about the computing resources that the RAN can provide and is connected to, including information such as computing power type, computing power resource size, or application type.
[0219] Optionally, after receiving broadcast information from at least one RAN, the terminal can select a suitable RAN as the target RAN for network access based on network parameters and the computing resources that the at least one RAN can provide and connect to.
[0220] For example, a terminal can receive broadcast information from RAN A and RAN B. If the computing power type and computing power resource size of RAN A better meet the terminal's needs, the terminal can choose RAN A as the target RAN and access the network.
[0221] Optionally, the sending request information includes:
[0222] Perform network parameter detection to obtain network parameters;
[0223] The request information is sent to the network control center, and the request information carries the network parameters and the computing power requirement information.
[0224] Optionally, when a terminal has already connected to a RAN and needs to switch to another target RAN for access, the terminal can first perform network parameter detection. Network parameters may include parameters such as distance, elevation angle, coverage time, load, coverage area or altitude. These parameters can determine relevant reference values such as signal quality.
[0225] Optionally, after performing network parameter detection, the terminal can report the network parameter detection results to the network control center, along with computing power requirements, network requirements, or service requirements.
[0226] Optionally, the network control center can receive request information sent by the terminal, and then send a computing power usage request to the computing power orchestration function based on the computing power demand information, and carry the computing power demand information in the computing power usage request.
[0227] Optionally, the computing power orchestration function can receive computing power usage requests and computing power demand information sent by the network control center, and then determine the location information of candidate computing power nodes that can meet the computing power demand based on the computing power demand information.
[0228] Optionally, after the computing power orchestration function determines the location information of the candidate computing power nodes, it can send the location information of the candidate computing power nodes to the network control center by sending a response message.
[0229] Optionally, after receiving the candidate computing node location information sent by the computing power orchestration function, which includes the location information of the candidate computing power nodes, the network control center can determine the target RAN list based on the candidate computing power node location information. Then, the network control center can select the target RAN to be switched based on the detection results of network parameters, network requirements, or service requirements. The selection method includes, but is not limited to, single-parameter access selection algorithm, multi-parameter integrated access selection algorithm, or multi-level satellite network access selection algorithm.
[0230] Optionally, the network access method further includes:
[0231] The system receives a second access response message sent by the network control center, the second access response message carrying indication information for indicating the target RAN.
[0232] Optionally, the terminal may receive a second access response message sent by the network control center, thereby obtaining the target RAN to be handed over carried in the second access response message, and then send a handover request message to the target RAN to be handed over carried in the second access response message, wherein the handover request message carries the information of the target RAN to be handed over.
[0233] Optionally, after selecting the target RAN to be switched based on the target RAN list, the network control center may send a second access response message to the terminal, which carries the target RAN to be switched.
[0234] For example, if the target RAN list contains RAN A, RAN B, and RAN C, the network control center can determine RAN C as the RAN that best meets the above requirements based on the detection results of network parameters, network requirements, and service requirements. Then, it sends a second access response message to the terminal, carrying RAN C in the second access response message. After receiving the second access response message, the terminal can send a handover request message to RAN C, carrying the information of RAN C, to complete the RAN handover.
[0235] Optionally, the sending request information includes:
[0236] The request information is sent to the computing power orchestration function. The request information includes a computing power usage request and the computing power requirement information.
[0237] Optionally, when a terminal has already connected to a RAN and needs to switch to another target RAN for access, the terminal can first perform network parameter detection. Network parameters may include parameters such as distance, elevation angle, coverage time, load, coverage area or altitude. These parameters can determine relevant reference values such as signal quality.
[0238] Optionally, after the terminal performs network parameter detection, it can send a request message to the computing power orchestration function, and carry the computing power requirement information in the request message.
[0239] Optionally, the computing power orchestration function can receive computing power usage requests and computing power demand information sent by the terminal, and then determine the location information of candidate computing power nodes that can meet the computing power demand based on the computing power demand information.
[0240] Optionally, the network access method further includes:
[0241] Receive a computing power usage response message sent by the computing power orchestration function, wherein the computing power usage response message carries candidate computing power node location information;
[0242] Based on the location information of the candidate computing nodes, the target RAN to be switched is determined.
[0243] Optionally, the terminal can receive a computing power usage response message sent by the computing power orchestration function, thereby obtaining the candidate computing power node location information carried in the computing power usage response message, and then determine the target RAN list based on the candidate computing power node location information. Subsequently, the terminal can determine the target RAN to be switched from the target RAN list according to the detection results of network parameters, network requirements, or service requirements. The selection method includes, but is not limited to, single-parameter access selection algorithm, multi-parameter integrated access selection algorithm, or multi-level satellite network access selection algorithm.
[0244] Optionally, after the computing power orchestration function determines the location information of the candidate computing power nodes, it can send the location information of the candidate computing power nodes to the terminal through the computing power usage response message.
[0245] Optionally, after determining the target RAN to be handed over, the terminal can send a handover request message to the target RAN, carrying the information of the target RAN to be handed over in the handover request message, and then access the target RAN to be handed over.
[0246] For example, the terminal can receive a computing power usage response message sent by the computing power orchestration function, thereby obtaining the candidate computing power node location information carried in the computing power usage response message. Then, based on the candidate computing power node location information, it determines that the target RAN list includes RAN A, RAN B, and RAN C. The terminal can determine the RANB that meets the network requirements and service requirements and is closest to the terminal as the target RAN to be switched based on the shortest distance access selection algorithm, according to the detection results of network parameters, network requirements, and service requirements. Then, it sends a switch request message to RAN B, carrying the information of RAN B in the switch request message, and completes the RAN switch.
[0247] Figure 3 This is a second flowchart illustrating the network access method provided in this application embodiment, as shown below. Figure 3 As shown in the figure, this application embodiment provides a network access method, the execution subject of which can be an initial RAN. The method includes:
[0248] Step 300: Receive request information sent by the terminal. The request information includes access request information, which carries computing power requirement information. The computing power requirement information is used to request candidate computing power node location information, and the candidate computing power node location information is used to determine the target RAN.
[0249] Optionally, in order for the terminal to access a suitable radio access network (RAN), the initial RAN can receive request information sent by the terminal, including access request information and computing power requirement information. The candidate computing power node location information is used to determine the target RAN that can meet the terminal's computing power requirements, and then the terminal can access the target RAN.
[0250] Step 310: Send computing power request information, which carries the computing power demand information.
[0251] Optionally, the initial RAN can receive the computing power demand information sent by the terminal, and then send computing power request information based on the computing power usage request identifier in the computing power demand information, and carry the computing power demand information in the computing power request information for obtaining the target RAN;
[0252] For example, the initial RAN can receive computing power demand information sent by the terminal, and then send computing power request information to the computing power orchestration function based on the computing power usage request identifier in the computing power demand information, carrying the computing power demand information in the computing power request information. The computing power orchestration function can determine the location information of candidate computing power nodes based on the computing power demand information. The computing power orchestration function sends an access response message to the initial RAN, carrying the location information of candidate computing power nodes, and the initial RAN obtains the target RAN based on the location information of candidate computing power nodes.
[0253] For example, the initial RAN can receive computing power demand information sent by the terminal, and then send computing power request information to the network control center based on the computing power usage request identifier in the computing power demand information, carrying the computing power demand information in the computing power request information. The network control center can then request computing power from the computing power orchestration function, carrying the computing power demand information. The computing power orchestration function can determine the location information of candidate computing power nodes based on the computing power demand information. The computing power orchestration function sends a response message to the network control center, carrying the location information of candidate computing power nodes. The network control center can determine the target RAN list based on the candidate computing power node location information, select the target RAN, and then send it to the initial RAN, or directly send the target RAN list to the initial RAN.
[0254] The network access method provided in this application receives computing power demand information sent by the terminal when the terminal selects a network for terrestrial-satellite integrated network access, obtains the location of computing power nodes from the computing power orchestration center, and then comprehensively considers information such as network measurement results, network demand or service demand to determine a suitable registration / switching target RAN for registration or switching. This method fully considers the parameters / status of the terrestrial-satellite integrated network and the user's demand for computing power, thereby improving the mobile connectivity capability of computing-network collaboration.
[0255] Optionally, the network access method further includes:
[0256] Determine the target RAN list.
[0257] Optionally, the target RAN list may include one or more target RANs.
[0258] Optionally, the initial RAN may determine a list of target RANs or receive a list of target RANs.
[0259] For example, the initial RAN can receive computing power demand information sent by the terminal, and then send computing power request information to the computing power orchestration function based on the computing power usage request identifier in the computing power demand information, carrying the computing power demand information in the computing power request information. The computing power orchestration function can determine the location information of candidate computing power nodes based on the computing power demand information. The computing power orchestration function sends an access response message to the initial RAN, carrying the location information of candidate computing power nodes. The initial RAN obtains the target RAN list based on the location information of candidate computing power nodes.
[0260] For example, the initial RAN can receive computing power demand information sent by the terminal, and then send computing power request information to the network control center based on the computing power usage request identifier in the computing power demand information, carrying the computing power demand information in the computing power request information. The network control center can then request computing power from the computing power orchestration function, carrying the computing power demand information. The computing power orchestration function can determine the location information of candidate computing power nodes based on the computing power demand information. The computing power orchestration function sends a response message to the network control center, carrying the location information of candidate computing power nodes. The network control center can then determine the target RAN list based on the location information of candidate computing power nodes and directly send the target RAN list to the initial RAN. Optionally, after determining the target RAN list, the initial RAN can send the target RAN list to the terminal.
[0261] Optionally, after the initial RAN determines the target RAN list, it can determine whether the initial RAN is in the target RAN list. If it is, the subsequent access registration process can proceed, such as sending a registration request to the core network to complete the terminal's access registration; if it is not, the target RAN list can be sent to the terminal.
[0262] Optionally, sending the computing power request information includes:
[0263] Send the computing power request information to the computing power orchestration function;
[0264] The determination of the target RAN list includes:
[0265] Receive a first computing power request response message sent by the computing power orchestration function, wherein the first computing power request response message carries the location information of the candidate computing power node;
[0266] Based on the candidate computing node location information, a target RAN list is determined.
[0267] Optionally, the initial RAN can receive the request information sent by the terminal, thereby obtaining the computing power requirement information carried in the request information, and then send computing power request information to the computing power orchestration function based on the computing power use request identifier in the computing power requirement information, and carry the computing power requirement information in the computing power request information.
[0268] Optionally, after receiving the computing power request information sent by the initial RAN, the computing power orchestration function can determine the location information of candidate computing power nodes based on the computing power demand information carried in the computing power request information.
[0269] Optionally, after the computing power orchestration function determines the location of the candidate computing power node, it can send a first computing power request response message to the initial RAN, and carry the location information of the candidate computing power node in the first computing power request response message.
[0270] Optionally, after the initial RAN receives the first computing power request response message sent by the computing power orchestration function and obtains the candidate computing power node location information carried in the first computing power request response message, it can determine the target RAN list based on the candidate computing power node location information.
[0271] Optionally, sending the computing power request information includes:
[0272] Send the computing power request information to the network control center;
[0273] The determination of the target RAN list includes:
[0274] Receive a second computing power request response message sent by the network control center. The second computing power request response message carries the target RAN list.
[0275] Optionally, the initial RAN can receive the request information sent by the terminal, thereby obtaining the computing power requirement information carried in the request information, and then send the computing power request information to the computing power orchestration function based on the computing power use request identifier in the computing power requirement information, and carry information such as computing power requirement information, network requirements or service requirements in the computing power request information.
[0276] Optionally, after receiving the computing power request information sent by the initial RAN, the network control center can send computing power request information to the computing power orchestration function based on the computing power demand information, and carry the computing power demand information in the computing power request information.
[0277] Optionally, after receiving the computing power request information sent by the network control center, the computing power orchestration function can determine the location information of candidate computing power nodes based on the computing power demand information carried in the computing power request information.
[0278] Optionally, after the computing power orchestration function determines the location of the candidate computing power nodes, it can send a response message to the network control center, and carry the location information of the candidate computing power nodes in the response message.
[0279] Optionally, the network control center can receive the response message sent by the computing power orchestration function, thereby obtaining the candidate computing power node location information carried in the response message, and then determine the target RAN list based on the candidate computing power node location information.
[0280] Optionally, after determining the target RAN list, the network control center can select the target RAN based on the detection results of network parameters, network requirements, or service requirements. The selection method includes, but is not limited to, single-parameter access selection algorithm, multi-parameter integrated access selection algorithm, or multi-level satellite network access selection algorithm. Then, a second computing power request response message is sent to the initial RAN, and the target RAN or target RAN list is carried in the second computing power request response message.
[0281] Optionally, the initial RAN can receive a second computing power request response message sent by the network control center, and then obtain the target RAN or target RAN list carried in the second computing power request response message.
[0282] Optionally, the network access method further includes:
[0283] If the initial RAN belongs to the target RAN list, a registration request is initiated to the core network to complete the terminal's access registration process;
[0284] If the initial RAN does not belong to the target RAN list, a first access response message is sent to the terminal, the first access response message carrying the target RAN list.
[0285] Optionally, the initial RAN can determine the target RAN list based on the candidate computing power node location information, or receive the second computing power request response message sent by the network control center, and then obtain the target RAN list carried in the second computing power request response message. If the initial RAN is in the target RAN list, the initial RAN can initiate a registration request to the core network to complete the terminal access registration process.
[0286] For example, the initial RAN A can determine that the target RAN list includes RANA, RAN B and RAN C based on the location information of the candidate computing power nodes. Since RAN A is in the target RAN list, RAN A can initiate a registration request to the core network to complete the terminal access registration process.
[0287] Optionally, if the initial RAN is not in the target RAN list, the initial RAN may send a first access response message to the terminal, the first access response message carrying the target RAN list.
[0288] Optionally, the terminal can receive the first access response message sent by the initial RAN, thereby obtaining the target RAN list carried in the first access response message, and then select a target RAN from the target RAN list according to the detection results of network parameters, network requirements, or the service requirements of the terminal. The selection method includes, but is not limited to, single-parameter access selection algorithm, multi-parameter integrated access selection algorithm, or multi-level satellite network access selection algorithm.
[0289] Optionally, the network access method further includes:
[0290] Receive an access request response message sent by the network control center, wherein the access request response message carries registration instruction information;
[0291] Based on the execution registration instruction information, a registration request is initiated to the core network to complete the terminal's access registration process.
[0292] Optionally, the execution registration instruction information may include information such as the execution registration identifier.
[0293] Optionally, if the initial RAN is in the target RAN list, the network control center may send an access request response message to the initial RAN, and include registration instruction information in the access request response message.
[0294] Optionally, the initial RAN can receive the access request response message sent by the network control center, thereby obtaining the execution registration instruction information carried in the access request response message, and then initiate a registration request to the core network to complete the terminal's access registration process.
[0295] Figure 4 This is the third flowchart illustrating the network access method provided in this application embodiment, as shown below. Figure 4 As shown, this application embodiment provides a network access method, the execution entity of which can be the network side, such as a network control center. The method includes:
[0296] Step 400: Obtain computing power requirement information;
[0297] Optionally, the network control center can receive information such as computing power requirements, network requirements, or service requirements sent by the terminal or the initial RAN.
[0298] Step 410: Send a computing power usage request to the computing power orchestration function based on the computing power demand information;
[0299] Optionally, after obtaining the computing power demand information, the network control center can send a computing power usage request to the computing power orchestration function based on the computing power demand information.
[0300] Optionally, the computing power orchestration function can receive computing power request information sent by the network control center, thereby obtaining the computing power demand information carried in the computing power request information, and then determining the location information of candidate computing power nodes based on the computing power demand information.
[0301] Optionally, after the computing power orchestration function determines the location of the candidate computing power nodes, it can send the candidate computing power node location information to the network control center.
[0302] Step 420: Receive the candidate computing power node location information sent by the computing power orchestration function.
[0303] Optionally, the network control center can receive the response message sent by the computing power orchestration function, and then obtain the candidate computing power node location information carried in the response message.
[0304] The network access method and apparatus provided in this application receive computing power demand information sent by the terminal or the initial RAN when the terminal selects a network for terrestrial-satellite network access and forward it to the computing power orchestration function. The location of the computing power node is obtained from the computing power orchestration center. Then, by comprehensively considering information such as network measurement results, network requirements or service requirements, a suitable registration / switching target RAN is determined for registration or switching. This fully considers the parameters / status of the terrestrial-satellite network and the user's computing power requirements, thereby improving the mobile connectivity capability of computing-network collaboration.
[0305] Optionally, the network access method further includes:
[0306] Based on the candidate computing node location information, a target RAN list is determined.
[0307] Optionally, the network control center can receive the response message sent by the computing power orchestration function, thereby obtaining the candidate computing power node location information carried in the response message, and then determine the target RAN list based on the candidate computing power node location information.
[0308] Optionally, obtaining computing power requirement information includes:
[0309] Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power demand information.
[0310] Optionally, the network control center can receive the computing power request information sent by the initial RAN, thereby obtaining the computing power demand information carried in the computing power request information, and then send the computing power request information to the computing power orchestration function based on the computing power demand information, and carry the computing power demand information in the computing power request information.
[0311] Optionally, before the network control center receives the computing power request information sent by the initial RAN, the terminal can select an initial RAN, then send a request information to the initial RAN, and carry computing power requirement information in the request information. The initial RAN can receive the request information sent by the terminal, thereby obtaining the computing power requirement information carried in the request information, and then send computing power request information to the network control center based on the computing power use request identifier in the computing power requirement information, and carry computing power requirement information, network requirements or service requirements, etc. in the computing power request information.
[0312] Optionally, the computing power orchestration function can receive computing power request information sent by the network control center, thereby obtaining the computing power demand information carried in the computing power request information, and then determining the location information of candidate computing power nodes based on the computing power demand information.
[0313] Optionally, after the computing power orchestration function determines the location of the candidate computing power nodes, it can send the candidate computing power node location information to the network control center.
[0314] Optionally, the network access method further includes:
[0315] A second computing power request response message is sent to the initial RAN, the second computing power request response message carrying the target RAN list.
[0316] Optionally, the network control center can receive the response message sent by the computing power orchestration function, thereby obtaining the candidate computing power node location information carried in the response message, and then determine the target RAN list based on the candidate computing power node location information.
[0317] Optionally, after determining the candidate target RAN list, the network control center can send a second computing power request response message to the initial RAN, and carry the target RAN list in the second computing power request response message.
[0318] Optionally, the initial RAN can receive the second computing power request response message sent by the network control center, and then obtain the target RAN list carried in the second computing power request response message. If the initial RAN belongs to the target RAN list, it initiates a registration request to the core network to complete the terminal's access registration process; if the initial RAN does not belong to the target RAN list, it sends a first access response message to the terminal, and carries the target RAN list in the first access response message.
[0319] Optionally, the terminal can receive the first access response message sent by the initial RAN, thereby obtaining the target RAN list carried in the first access response message, and then select a target RAN from the target RAN list according to the detection results of network parameters, network requirements, or the service requirements of the terminal. The selection method includes, but is not limited to, single-parameter access selection algorithm, multi-parameter integrated access selection algorithm, or multi-level satellite network access selection algorithm.
[0320] Optionally, the network access method further includes:
[0321] Determine the target RAN from the target RAN list;
[0322] If the initial RAN is the target RAN, an access request response message is sent to the initial RAN, the access request response message carrying registration instruction information;
[0323] If the initial RAN is not the target RAN, a registration request message is sent to the target RAN.
[0324] Optionally, after the network control center determines the target RAN list, it can select the target RAN based on the detection results of network parameters, network requirements, or service requirements. The selection method includes, but is not limited to, single-parameter access selection algorithm, multi-parameter integrated access selection algorithm, or multi-level satellite network access selection algorithm.
[0325] Optionally, if the initial RAN is the target RAN determined by the network control center, the network control center can send an access request response message to the initial RAN, and carry the execution registration instruction information in the access request response message. After receiving the access request response message and obtaining the execution registration instruction information carried in the access request response message, the initial RAN can initiate a registration request to the core network to complete the terminal's access registration process.
[0326] For example, if the initial RAN is RAN A, and the target RAN list includes RAN A, RAN B, and RAN C, the network control center can select RAN A, which is closest to the terminal in the RAN list, as the target RAN based on the shortest distance access selection algorithm. Then, it sends an access request response message to RAN A, carrying registration instruction information in the access request response message. After receiving the access request response message and obtaining the registration instruction information carried in the access request response message, RAN A can initiate a registration request to the core network to complete the terminal's access registration process.
[0327] Optionally, if the initial RAN is not the target RAN determined by the network control center, the network control center may send a registration request message to the selected target RAN to complete the terminal's access registration process.
[0328] For example, if the initial RAN is RAN A, and the target RAN list includes RAN B, RAN C, and RAN D, the network control center can select RAN B, which is closest to the terminal in the RAN list, as the target RAN based on the shortest distance access selection algorithm. Since RAN A is not the target RAN selected by the network control center, the network control center can send a registration request message to RAN B to complete the terminal's access registration process.
[0329] Optionally, obtaining computing power requirement information includes:
[0330] The receiving terminal sends a request message, which carries network parameters and computing power requirement information.
[0331] Optionally, when a terminal has already accessed a RAN and needs to switch to another target RAN for access, the network control center can receive the request information sent by the terminal, thereby obtaining the network parameters and computing power requirement information carried in the request information, and then send a computing power usage request to the computing power orchestration function based on the computing power requirement information, carrying the computing power requirement information.
[0332] Optionally, before the network control center receives the request information sent by the terminal and obtains the network parameters and computing power requirements carried in the request information, the terminal can first perform network parameter detection. The network parameters may include parameters such as distance, elevation angle, coverage time, load, coverage range or altitude, which can determine relevant reference values such as signal quality.
[0333] Optionally, the network access method further includes:
[0334] Based on the network parameters and the computing power requirement information, the target RAN to be switched is determined from the target RAN list;
[0335] A second access response message is sent to the terminal, the second access response message carrying indication information for indicating the target RAN.
[0336] Optionally, the network control center can send a computing power usage request to the computing power orchestration function based on the computing power demand information, and carry the computing power demand information in the computing power usage request. The computing power orchestration function can receive the computing power usage request and computing power demand information sent by the network control center, and then determine the location information of candidate computing power nodes that can meet the computing power demand based on the computing power demand information.
[0337] Optionally, after the computing power orchestration function determines the location information of the candidate computing power nodes, it can send the location information of the candidate computing power nodes to the network control center through a response message.
[0338] Optionally, after receiving the candidate computing node location information sent by the computing power orchestration function, which includes the location information of the candidate computing power nodes, the network control center can determine the target RAN list based on the candidate computing power node location information. Then, the network control center can select the target RAN to be switched based on the detection results of network parameters, network requirements, or service requirements. The selection method includes, but is not limited to, single-parameter access selection algorithm, multi-parameter integrated access selection algorithm, or multi-level satellite network access selection algorithm.
[0339] Optionally, after selecting the target RAN to be switched, the network control center can send a second access response message to the terminal and carry the target RAN to be switched in the second access response message.
[0340] Optionally, the terminal may receive a second access response message sent by the network control center to obtain the target RAN to be handed over, and then send a handover request message to the target RAN to be handed over, carrying the information of the target RAN to be handed over in the handover request message.
[0341] For example, if the target RAN list contains RAN A, RAN B, and RAN C, the network control center can select RAN C, which is closest to the terminal in the RAN list, as the RAN that best meets the above requirements, based on the detection results of network parameters, network requirements, and service requirements, using the shortest distance access selection algorithm. Then, it sends a second access response message to the terminal, carrying RAN C. After receiving the second access response message, the terminal can send a handover request message to RAN C, carrying the information of RAN C in the handover request message, to complete the RAN handover.
[0342] Optionally, the network access method further includes:
[0343] Based on the network parameters and the computing power requirement information, the target RAN to be switched is determined from the target RAN list;
[0344] Send a handover request message to the target RAN to be handed over.
[0345] Optionally, after selecting the target RAN to be handed over, the network control center can send a handover request message to the target RAN and include the information of the target RAN in the handover request message.
[0346] For example, if the target RAN list contains RAN A, RAN B, and RAN C, the network control center can select RAN C, which is closest to the terminal in the RAN list, as the RAN that best meets the above requirements, based on the detection results of network parameters, network requirements, and service requirements, and using the shortest distance access selection algorithm. Then, it sends a handover request message to RAN C, carrying the information of RAN C in the handover request message, and completes the RAN handover.
[0347] Figure 5 This is the fourth flowchart illustrating the network access method provided in the embodiments of this application, as follows: Figure 5 As shown in the figure, this application embodiment provides a network access method, the execution subject of which can be a computing power orchestration function. The method includes:
[0348] Step 500: Obtain computing power requirement information;
[0349] Optionally, the computing power orchestration function can obtain computing power demand information.
[0350] Step 510: Based on the computing power demand information, obtain the candidate computing power node location information;
[0351] Optionally, the computing power orchestration function can obtain the location information of candidate computing power nodes based on computing power demand information.
[0352] Step 520: Send the location information of the candidate computing power node.
[0353] Optionally, after obtaining the location information of candidate computing nodes, the computing power orchestration function can send the location information of candidate computing nodes to determine the target RAN list.
[0354] The network access method and apparatus provided in this application provide the location of the computing node to the initial RAN or network control center when receiving computing power demand information. Then, by comprehensively considering information such as network measurement results, network demand or service demand, a suitable registration / switching target RAN is determined for registration or switching. This fully considers the parameters / status of the terrestrial-space integrated network and the user's demand for computing power, thereby improving the mobile connectivity capability of computing-network collaboration.
[0355] Optionally, obtaining computing power requirement information includes:
[0356] Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power requirement information;
[0357] Sending the candidate computing power node location information includes:
[0358] A first computing power request response message is sent to the initial RAN, the first computing power request response message carrying the location information of the candidate computing power node.
[0359] Optionally, the computing power orchestration function can receive the computing power request information sent by the initial RAN, thereby obtaining the computing power demand information carried in the computing power request information, and then determine the location information of candidate computing power nodes based on the computing power demand information.
[0360] Optionally, before the computing power orchestration function receives the computing power request information sent by the initial RAN and obtains the computing power demand information carried in the computing power request information, the terminal can select an initial RAN and then send request information to the initial RAN. The request information includes access request information and carries computing power demand information, network demand or service demand in the request information. The computing power demand information can be used to request the location information of candidate computing power nodes.
[0361] Optionally, the initial RAN can receive the request information sent by the terminal, thereby obtaining the computing power requirement information carried in the request information, and then send computing power request information to the network control center based on the computing power use request identifier in the computing power requirement information, and carry information such as computing power requirement information, network requirements or service requirements in the computing power request information.
[0362] Optionally, after the computing power orchestration function determines the location of the candidate computing power node, it can send a first computing power request response message to the initial RAN and carry the location information of the candidate computing power node in the access response message.
[0363] Optionally, after the computing power orchestration function sends an access first computing power request response message to the initial RAN and carries the candidate computing power node location information in the first computing power request response message, the initial RAN can initiate a registration request to the core network based on the first computing power request response message to complete the registration process.
[0364] For example, if the initial RAN F receives a list of target RANs, which includes RAN A, RAN B, and RAN F, then RAN F can initiate a registration request to the core network to complete the registration process.
[0365] Optionally, if the initial RAN fails to complete the registration process based on the access response message, the initial RAN may send a first access response message to the terminal, including a rejection reason value, and carrying a list of target RANs in the rejection reason value.
[0366] For example, when RAN G initially receives a target RAN list that includes RAN A, RAN B, and RAN F, and since RAN G is not in the list, RAN G can send a first access response message to the terminal, including a rejection reason value and carrying the target RAN list in the rejection reason value.
[0367] Optionally, obtaining computing power requirement information includes:
[0368] Receive computing power usage request information sent by the network control center, wherein the computing power usage request information carries the computing power demand information;
[0369] Sending the candidate computing power node location information includes:
[0370] Send candidate computing node location information to the network control center.
[0371] Optionally, the computing power orchestration function can receive computing power request information sent by the network control center, thereby obtaining the computing power demand information carried in the computing power request information, and then determining the location information of candidate computing power nodes based on the computing power demand information.
[0372] Optionally, before the computing power orchestration function receives the computing power request information sent by the initial RAN and obtains the computing power demand information carried in the computing power request information, the terminal can select an initial RAN and then send request information to the initial RAN. The request information includes access request information and carries computing power demand information, network demand or service demand in the request information. The computing power demand information can be used to request the location information of candidate computing power nodes.
[0373] Optionally, the initial RAN can receive the request information sent by the terminal, thereby obtaining the computing power requirement information carried in the request information, and then send computing power request information to the network control center based on the computing power use request identifier in the computing power requirement information, and carry information such as computing power requirement information, network requirements or service requirements in the computing power request information.
[0374] Optionally, the network control center can receive the computing power request information sent by the initial RAN, thereby obtaining the computing power demand information carried in the computing power request information, and then send the computing power request information to the computing power orchestration function based on the computing power demand information, and carry the computing power demand information in the computing power request information.
[0375] Optionally, after receiving the computing power request information sent by the network control center and obtaining the computing power demand information carried in the computing power request information, the computing power orchestration function can determine the location information of candidate computing power nodes based on the computing power demand information.
[0376] Optionally, after the computing power orchestration function determines the location of the candidate computing power nodes, it can send a response message to the network control center, and carry the location information of the candidate computing power nodes in the response message.
[0377] Optionally, the network control center can receive the response message sent by the computing power orchestration function, thereby obtaining the candidate computing power node location information carried in the response message, and then determine the candidate target RAN list based on the candidate computing power node location information.
[0378] Optionally, after determining the candidate target RAN list, the network control center can send a second computing power request response message to the initial RAN, carrying the target RAN list.
[0379] Optionally, the initial RAN can receive the second computing power request response message sent by the network control center, and then obtain the target RAN list carried in the second computing power request response message. If the initial RAN belongs to the target RAN list, it initiates a registration request to the core network to complete the terminal's access registration process; if the initial RAN does not belong to the target RAN list, it sends a first access response message to the terminal, and carries the target RAN list in the first access response message.
[0380] Optionally, the terminal can receive the first access response message sent by the initial RAN, thereby obtaining the target RAN list carried in the first access response message, and then select a target RAN from the target RAN list according to the detection results of network parameters, network requirements, or the service requirements of the terminal. The selection method includes, but is not limited to, single-parameter access selection algorithm, multi-parameter integrated access selection algorithm, or multi-level satellite network access selection algorithm.
[0381] Optionally, after the network control center determines the target RAN list, it can select the target RAN based on the detection results of network parameters, network requirements, or service requirements. The selection method includes, but is not limited to, single-parameter access selection algorithm, multi-parameter integrated access selection algorithm, or multi-level satellite network access selection algorithm.
[0382] Optionally, if the initial RAN is the target RAN determined by the network control center, the network control center can send an access request response message to the initial RAN, and carry the execution registration instruction information in the access request response message. After receiving the access request response message and obtaining the execution registration instruction information carried in the access request response message, the initial RAN can initiate a registration request to the core network to complete the terminal's access registration process.
[0383] For example, if the initial RAN is RAN A, and the target RAN list includes RAN A, RAN B, and RAN C, the network control center can select RAN A, which is closest to the terminal in the RAN list, as the target RAN based on the shortest distance access selection algorithm. Then, it sends an access request response message to RAN A, carrying the execution registration instruction information in the access request response message. After receiving the access request response message and obtaining the execution registration instruction information carried in the access request response message, RAN A can initiate a registration request to the core network to complete the terminal's access registration process.
[0384] Optionally, if the initial RAN is not the target RAN determined by the network control center, the network control center may send a registration request message to the selected target RAN to complete the terminal's access registration process.
[0385] For example, if the initial RAN is RAN A, and the target RAN list includes RAN B, RAN C, and RAN D, the network control center can select RAN B, which is closest to the terminal in the RAN list, as the target RAN based on the shortest distance access selection algorithm. Since RAN A is not the target RAN selected by the network control center, the network control center can send a registration request message to RAN B to complete the terminal's access registration process.
[0386] Optionally, obtaining computing power requirement information includes:
[0387] The terminal receives request information, which includes a computing power usage request and computing power demand information.
[0388] Sending the candidate computing power node location information includes:
[0389] A computing power usage response message is sent to the terminal, the computing power usage response message carrying the location information of the candidate computing power node.
[0390] Optionally, when a terminal has already connected to a RAN and needs to switch to another target RAN for access, the computing power orchestration function can receive request information sent by the terminal, including computing power usage requests and computing power demand information.
[0391] Optionally, before the computing power orchestration function receives the request information sent by the terminal, the terminal can first perform network parameter detection. The network parameters may include parameters such as distance, elevation angle, coverage time, load, coverage range or altitude, which can determine relevant reference values such as signal quality.
[0392] Optionally, after the terminal performs network parameter detection, it can send a request message to the computing power orchestration function, and carry the computing power requirement information in the request message.
[0393] Optionally, the computing power orchestration function can receive computing power usage requests and computing power demand information sent by the terminal, and then, based on the computing power demand information, determine the location information of candidate computing power nodes that can meet the computing power demand, and send it to the terminal.
[0394] Optionally, the terminal can determine the target RAN list based on the candidate computing power node location information, and then select the target RAN to be switched based on the detection results of network parameters, network requirements or its own service requirements. The selection method includes, but is not limited to, single parameter based on computing power, multi-parameter weighted based on computing power, and multi-level satellite network access selection method based on computing power.
[0395] Optionally, after determining the target RAN to be switched, the terminal can send a handover request to the original source RAN, carrying the information of the target RAN to be switched.
[0396] Figure 6 This is a schematic diagram of the user terminal control initial access process provided in the embodiments of this application, such as... Figure 6 As shown, in one embodiment of this application, taking the terminal as a UE as an example, the UE control initial access process includes the following steps:
[0397] Step 0: The UE performs network parameter detection, including parameters such as distance, elevation angle, coverage time, load, coverage area, and altitude. These parameters can determine relevant reference values such as signal quality.
[0398] Step 1: Based on network parameters, the UE selects an initial RAN that meets certain conditions (based on algorithms such as single-parameter, multi-parameter weighted, and multi-layered satellite networks), and sends a request message to that RAN, carrying computing power requirement information. This request message includes a computing power usage request identifier, computing power type / application type, computing power size, and computing power usage duration. The computing power node type includes computing power from the access network, core network, access network and core network, third parties, and combinations thereof. The initial RAN then sends a computing power request message to the computing power orchestration function based on the computing power usage request identifier, carrying computing power requirement information, network requirements, and service requirements.
[0399] Step 2: The computing power orchestration function determines the location information of candidate computing power nodes based on the information carried. It then sends a first computing power request response message to the initial RAN, which carries the location information of the candidate computing power nodes. The initial RAN then responds to the first computing power request response message. If the registration process can be completed, it initiates a registration request to the core network to complete the registration process, thus omitting steps 3 and 4. If not, it sends a first access response message to the UE, including a rejection reason value, where the rejection reason value carries the target RAN (list).
[0400] Step 3: The UE selects a target RAN based on the returned target RAN list. Then, based on the network parameter detection results, network requirements, and its own service requirements, it selects a target RAN again. The selection method includes, but is not limited to, single-parameter selection based on computing power, multi-parameter weighted selection based on computing power, and multi-level satellite network access selection methods based on computing power.
[0401] Step 4: After determining the target RAN based on the access selection algorithm in Step 3, the UE sends a registration request message to the target RAN to register with the network.
[0402] Figure 7 This is a schematic diagram of the initial network control access process provided in an embodiment of this application, as shown below. Figure 7 As shown, in one embodiment of this application, taking the terminal as a UE as an example, the network control initial access process includes the following steps:
[0403] Step 0: The network control center performs network parameter detection, including parameters such as distance, elevation angle, coverage time, coverage area, load, resource usage, and altitude. These parameters can determine relevant reference values such as signal quality.
[0404] Step 1: The UE randomly selects an initial RAN and sends a request message to that RAN, carrying computing power requirement information, including computing power usage requirements, network requirements, and service requirements. The computing power requirement information includes, but is not limited to, a computing power usage request identifier, computing power type / application type, computing power size, and computing power usage duration. Network requirements include, but are not limited to, latency, jitter, speed, and service type. The computing power type includes computing power from the access network, core network, access network and core network, third parties, and combinations thereof. The initial RAN sends the computing power request message to the network control center based on the computing power usage request identifier, carrying the computing power requirement information, network requirements, and service requirements.
[0405] Step 2: Based on the above computing power demand information, the network control center sends a computing power request to the computing power orchestration function, carrying the computing power demand information.
[0406] Step 3: The computing power orchestration function determines the location information of candidate computing power nodes based on the computing power demand information carried, and sends it to the network control center through a response message.
[0407] Step 4: The network control center determines the target RAN list based on the candidate computing power node location information. Then, based on the network parameter detection results, network requirements, and service requirements, the target RAN is selected. The selection methods include, but are not limited to, single-parameter selection based on computing power, multi-parameter weighted selection based on computing power, and multi-level satellite network access selection methods based on computing power.
[0408] Step 5: The network control center returns a second computing power request response message to the initial RAN, carrying a list of target RANs. The initial RAN then responds based on the second computing power request response message. If the initial RAN belongs to the target RAN, it initiates a registration request to the core network to complete the registration process, thus omitting step 6. If not, it sends a first access response message to the UE, including a rejection reason value, which carries the list of target RANs.
[0409] Step 6: Based on the target RAN in Step 5, the UE sends a registration request message to the target RAN to register with the network.
[0410] Figure 8 This is a schematic diagram of the initial access process for user terminal assisted network control provided in the embodiments of this application, as shown below. Figure 8 As shown, in one embodiment of this application, taking the terminal as a UE as an example, the UE-assisted network control initial access process includes the following steps:
[0411] Step 0: The UE performs network parameter detection, including parameters such as distance, elevation angle, coverage time, load, coverage area, and altitude. These parameters can determine relevant reference values such as signal quality.
[0412] Step 1: Based on network parameters, the UE selects an initial RAN that meets the conditions and sends a request message to that RAN, carrying computing power requirement information, including computing power usage requirements, network requirements, and service requirements. The computing power requirement information includes, but is not limited to, a computing power usage request identifier, computing power type / application type, computing power size, and computing power usage duration. Network requirements include, but are not limited to, latency, jitter, speed, and service type. The computing power type includes computing power from the access network, core network, access network and core network, third parties, and combinations thereof. The initial RAN sends a computing power request message to the network control center based on the computing power usage request identifier, carrying the computing power requirement information, network requirements, and service requirements.
[0413] Step 2: Based on the above computing power demand information, the network control center sends a computing power request to the computing power orchestration function, carrying the computing power demand information.
[0414] Step 3: The computing power orchestration function determines the location information of candidate computing power nodes based on the computing power demand information carried, and sends it to the network control center through a response message.
[0415] Step 4: The network control center determines the target RAN list based on the candidate computing power node location information. Then, based on the network parameter detection results, network requirements, and service requirements, the target RAN is selected. The selection methods include, but are not limited to, single-parameter selection based on computing power, multi-parameter weighted selection based on computing power, and multi-level satellite network access selection methods based on computing power.
[0416] Step 5: If the initial RAN belongs to the target RAN, the network control center returns an access request response message to the initial RAN, carrying information such as the registration identifier. Then, based on the access request response message, the initial RAN initiates a registration request to the core network to complete the registration process, thus omitting step 5b. If not, step 5b is executed.
[0417] Step 5b: The network control center sends a registration request message to the target RAN to register with the network.
[0418] In one embodiment of this application, the terminal can perform initial access based on the RAN broadcast message. Taking the terminal as a UE as an example, the UE performs network parameter detection, including parameters such as distance, elevation angle, coverage time, load, coverage area, and altitude. These parameters can determine relevant reference values such as signal quality.
[0419] The RAN can carry information about available and connected computing resources in its broadcast messages, including computing resource type, size, and application type. The UE then integrates this information to select a RAN that meets its computing power requirements for network access.
[0420] Figure 9 This is a schematic diagram of the user terminal control handover to a new RAN provided in an embodiment of this application, such as... Figure 9 As shown, in one embodiment of this application, taking the terminal as a UE as an example, the process of UE controlling the handover to a new RAN includes the following steps:
[0421] Step 0: The UE performs network parameter detection, including parameters such as distance, elevation angle, coverage time, load, coverage area, and altitude. These parameters can determine relevant reference values such as signal quality.
[0422] Step 1: The UE sends a request message to the computing power orchestration function, carrying computing power requirement information including computing power type / application type, computing power size, computing power usage duration, etc. The computing power type includes computing power for the access network, core network, access network and core network, third parties, and combinations thereof.
[0423] Step 2: The computing power orchestration function determines the location information of candidate computing power nodes based on the computing power demand information carried, and sends the computing power usage response message to the UE.
[0424] Step 3: Based on the returned candidate computing power node locations, the UE determines the target RAN list. Then, based on the network parameter detection results, network requirements, and its own service requirements, the UE selects the target RAN to be handed over. The selection method includes, but is not limited to, single-parameter-based computing power selection, multi-parameter-weighted computing power selection, and multi-level satellite network access selection methods based on computing power.
[0425] Step 4: After the UE determines the target RAN to be handed over based on the access selection method in Step 3, it sends a handover request message to the source RAN, carrying information including the target RAN to be handed over.
[0426] Figure 10 This is a schematic diagram of the network control switching to a new RAN provided in an embodiment of this application, as shown below. Figure 10 As shown, in one embodiment of this application, taking the terminal as a UE as an example, the process of switching network control to a new RAN includes the following steps:
[0427] Step 0: The UE performs network parameter detection, including parameters such as distance, elevation angle, coverage time, load, coverage area, and altitude. These parameters can determine relevant reference values such as signal quality.
[0428] Step 1: The UE sends a request to the network control center, reporting the network parameter detection results, including the detected network parameters, computing power requirements, network requirements, and service requirements. The computing power requirements include, but are not limited to, computing power type / application type, computing power size, and computing power usage duration. Network requirements include, but are not limited to, latency, jitter, speed, and service type. The computing power type includes computing power from the access network, core network, access network and core network, third parties, and combinations thereof.
[0429] Step 2: Based on the above computing power demand information, the network control center sends a computing power request to the computing power orchestration function, carrying the computing power demand information.
[0430] Step 3: The computing power orchestration function determines the location information of candidate computing power nodes based on the computing power demand information carried, and sends it to the network control center through a response message.
[0431] Step 4: The network control center determines the RAN list for handover based on the candidate computing power node location information. Then, based on the network parameter detection results, network requirements, and service requirements, it selects the target RAN for handover. The selection method includes, but is not limited to, single-parameter-based computing power selection, multi-parameter-weighted computing power selection, and multi-level satellite network access selection methods based on computing power.
[0432] Step 5: The network control center sends a second access response message to the UE, carrying the target RAN to be handed over.
[0433] Step 6: Based on the target RAN to be handed over in Step 5, the UE initiates a handover request message to the source RAN, carrying information including the target RAN to be handed over.
[0434] Figure 11 This is a schematic diagram of the user terminal assisted network control handover to a new RAN provided in an embodiment of this application, as shown below. Figure 11 As shown, in one embodiment of this application, taking the UE as an example, the process of user terminal assisted network control switching to a new RAN includes the following steps:
[0435] Step 0: The UE performs network parameter detection, including parameters such as distance, elevation angle, coverage time, load, coverage area, and altitude. These parameters can determine relevant reference values such as signal quality.
[0436] Step 1: The UE sends a request to the network control center, reporting the network parameter detection results, including the detected network parameters, computing power requirements, network requirements, and service requirements. The computing power requirements include, but are not limited to, computing power type / application type, computing power size, and computing power usage duration. Network requirements include, but are not limited to, latency, jitter, speed, and service type. The computing power type includes computing power from the access network, core network, access network and core network, third parties, and combinations thereof.
[0437] Step 2: Based on the above computing power demand information, the network control center sends a computing power request to the computing power orchestration function, carrying the computing power demand information.
[0438] Step 3: The computing power orchestration function determines the location information of candidate computing power nodes based on the computing power demand information carried, and sends it to the network control center through a response message.
[0439] Step 4: The network control center determines the target RAN list based on the candidate computing power node location information. Then, based on the network parameter detection results, network requirements, and service requirements, it selects the target RAN to be switched over. The selection method includes, but is not limited to, single-parameter selection based on computing power, multi-parameter weighted selection based on computing power, and multi-level satellite network access selection methods based on computing power.
[0440] Step 5: The network control center sends a handover request message to the source RAN, carrying information including the target RAN to be handed over.
[0441] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.
[0442] The network control center involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, the base station may also be called an access point, or a device in the access network that communicates with wireless terminal devices through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a NodeB in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.
[0443] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.
[0444] Figure 12 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application, such as... Figure 12 As shown, the terminal includes a memory 1220, a transceiver 1200, and a processor 1210, wherein:
[0445] The memory 1220 is used to store computer programs; the transceiver 1200 is used to send and receive data under the control of the processor 1210; the processor 1210 is used to read the computer program in the memory 1220 and perform the following operations:
[0446] Send request information;
[0447] The request information carries computing power requirement information, which is used to request candidate computing power node location information, and the candidate computing power node location information is used to determine the target radio access network (RAN).
[0448] or,
[0449] The request information is sent after a target RAN is determined from the at least one RAN based on the computing power resource information of at least one RAN, and the request information is used to request access to the target RAN.
[0450] Specifically, transceiver 1200 is used to receive and send data under the control of processor 1210.
[0451] Among them, Figure 12In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1210 and memory represented by memory 1220 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1200 can be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 1230 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.
[0452] The processor 1210 is responsible for managing the bus architecture and general processing, and the memory 1220 can store the data used by the processor 1210 when performing operations.
[0453] Optionally, the processor 1210 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0454] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.
[0455] Optionally, the processor 1210 is also used for:
[0456] Determine the initial RAN;
[0457] The request information is sent to the initial RAN. The request information includes access request information and carries the computing power requirement information.
[0458] Optionally, the processor 1210 is also used for:
[0459] Perform network parameter detection to obtain network parameters; determine the initial RAN based on the network parameters; or
[0460] The initial RAN is determined randomly.
[0461] Optionally, the processor 1210 is also used for:
[0462] Receive a first access response message sent by the initial RAN, the first access response message carrying a target RAN list, the target RAN list being determined based on candidate computing node location information;
[0463] Based on the target RAN list, select a target RAN.
[0464] Optionally, the processor 1210 is also used for:
[0465] Before sending the request information, receive broadcast information from at least one RAN, the broadcast information carrying the computing power resource information;
[0466] Based on the computing power resource information, a target RAN is selected from the at least one RAN.
[0467] Optionally, the processor 1210 is also used for:
[0468] Perform network parameter detection to obtain network parameters;
[0469] The request information is sent to the network control center, and the request information carries the network parameters and the computing power requirement information.
[0470] Optionally, the processor 1210 is also used for:
[0471] The system receives a second access response message sent by the network control center, the second access response message carrying indication information for indicating the target RAN.
[0472] Optionally, the processor 1210 is also used for:
[0473] The request information is sent to the computing power orchestration function. The request information includes a computing power usage request and the computing power requirement information.
[0474] Optionally, the processor 1210 is also used for:
[0475] Receive a computing power usage response message sent by the computing power orchestration function, wherein the computing power usage response message carries candidate computing power node location information;
[0476] Based on the location information of the candidate computing nodes, the target RAN to be switched is determined.
[0477] It should be noted that the terminal provided in this application embodiment can implement all the method steps implemented by the method embodiment with the terminal as the execution subject, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0478] Figure 13 This is a schematic diagram of an initial RAN structure provided in an embodiment of this application, as shown below. Figure 13 As shown, the initial RAN includes a memory 1320, a transceiver 1300, and a processor 1310, wherein:
[0479] The memory 1320 is used to store computer programs; the transceiver 1300 is used to send and receive data under the control of the processor 1310; the processor 1310 is used to read the computer program in the memory 1320 and perform the following operations:
[0480] The receiving terminal sends request information, which includes access request information, which carries computing power requirement information. The computing power requirement information is used to request candidate computing power node location information, and the candidate computing power node location information is used to determine the target RAN.
[0481] Send a computing power request message, which carries the computing power requirement information.
[0482] Specifically, transceiver 1300 is used to receive and send data under the control of processor 1310.
[0483] Among them, Figure 13 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1310 and memory represented by memory 1320 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1300 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, and other transmission media.
[0484] The processor 1310 is responsible for managing the bus architecture and general processing, and the memory 1320 can store the data used by the processor 1310 when performing operations.
[0485] Optionally, the processor 1310 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0486] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.
[0487] Optionally, the processor 1310 is also used for:
[0488] Determine the target RAN list.
[0489] Optionally, the processor 1310 is also used for:
[0490] Send the computing power request information to the computing power orchestration function;
[0491] The determination of the target RAN list includes:
[0492] Receive a first computing power request response message sent by the computing power orchestration function, wherein the first computing power request response message carries the location information of the candidate computing power node;
[0493] Based on the candidate computing node location information, a target RAN list is determined.
[0494] Optionally, the processor 1310 is also used for:
[0495] Send the computing power request information to the network control center;
[0496] The determination of the target RAN list includes:
[0497] Receive a second computing power request response message sent by the network control center. The second computing power request response message carries the target RAN list.
[0498] Optionally, the processor 1310 is also used for:
[0499] If the initial RAN belongs to the target RAN list, a registration request is initiated to the core network to complete the terminal's access registration process;
[0500] If the initial RAN does not belong to the target RAN list, a first access response message is sent to the terminal, the first access response message carrying the target RAN list.
[0501] Optionally, the processor 1310 is also used for:
[0502] Receive an access request response message sent by the network control center, wherein the access request response message carries registration instruction information;
[0503] Based on the execution registration instruction information, a registration request is initiated to the core network to complete the terminal's access registration process.
[0504] It should be noted that the initial RAN provided in this application embodiment can implement all the method steps implemented by the method embodiment with the initial RAN as the execution subject, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0505] Figure 14 This is a schematic diagram of the structure of a network control center provided in an embodiment of this application, as shown below. Figure 14 As shown, the network control center includes a memory 1420, a transceiver 1400, and a processor 1410, wherein:
[0506] The memory 1420 is used to store computer programs; the transceiver 1400 is used to send and receive data under the control of the processor 1410; the processor 1410 is used to read the computer program in the memory 1420 and perform the following operations:
[0507] Obtain computing power demand information;
[0508] Based on the computing power demand information, a computing power usage request information is sent to the computing power orchestration function;
[0509] Receive candidate computing node location information sent by the computing power orchestration function.
[0510] Specifically, transceiver 1400 is used to receive and send data under the control of processor 1410.
[0511] Among them, Figure 14In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1410) and memory (memory 1420). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1400 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 1410 is responsible for managing the bus architecture and general processing, and the memory 1420 can store data used by the processor 1410 during operation.
[0512] Alternatively, the processor 1410 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0513] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.
[0514] Optionally, the processor 1410 is also used for:
[0515] Based on the candidate computing node location information, a target RAN list is determined.
[0516] Optionally, the processor 1410 is also used for:
[0517] Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power demand information.
[0518] Optionally, the processor 1410 is also used for:
[0519] A second computing power request response message is sent to the initial RAN, the second computing power request response message carrying the target RAN list.
[0520] Optionally, the processor 1410 is also used for:
[0521] Determine the target RAN from the target RAN list;
[0522] If the initial RAN is the target RAN, an access request response message is sent to the initial RAN, the access request response message carrying registration instruction information;
[0523] If the initial RAN is not the target RAN, a registration request message is sent to the target RAN.
[0524] Optionally, the processor 1410 is also used for:
[0525] The receiving terminal sends a request message, which carries network parameters and computing power requirement information.
[0526] Optionally, the processor 1410 is also used for:
[0527] Based on the network parameters and the computing power requirement information, the target RAN to be switched is determined from the target RAN list;
[0528] A second access response message is sent to the terminal, the second access response message carrying indication information for indicating the target RAN.
[0529] Optionally, the processor 1410 is also used for:
[0530] Based on the network parameters and the computing power requirement information, the target RAN to be switched is determined from the target RAN list;
[0531] Send a handover request message to the target RAN to be handed over.
[0532] It should be noted that the network control center provided in this application embodiment can implement all the method steps implemented by the method embodiment with the network control center as the execution subject, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0533] Figure 15 This is a structural diagram of a computing power orchestration functional entity provided in an embodiment of this application, such as... Figure 15 As shown, the computing power orchestration function entity includes a memory 1520, a transceiver 1500, and a processor 1510, wherein:
[0534] The memory 1520 is used to store computer programs; the transceiver 1500 is used to send and receive data under the control of the processor 1510; the processor 1510 is used to read the computer program in the memory 1520 and perform the following operations:
[0535] Obtain computing power demand information;
[0536] Based on the computing power demand information, the location information of candidate computing power nodes is obtained;
[0537] Send the location information of the candidate computing power nodes.
[0538] Specifically, transceiver 1500 is used to receive and send data under the control of processor 1510.
[0539] Among them, Figure 15 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1510) and memory (memory 1520). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1500 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 1510 is responsible for managing the bus architecture and general processing, and the memory 1520 can store data used by the processor 1510 during operation.
[0540] Alternatively, the processor 1510 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0541] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.
[0542] Optionally, the processor 1510 is also used for:
[0543] Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power requirement information;
[0544] Sending the candidate computing power node location information includes:
[0545] A first computing power request response message is sent to the initial RAN, the first computing power request response message carrying the location information of the candidate computing power node.
[0546] Optionally, the processor 1510 is also used for:
[0547] Receive computing power usage request information sent by the network control center, wherein the computing power usage request information carries the computing power demand information;
[0548] Sending the candidate computing power node location information includes:
[0549] Send candidate computing node location information to the network control center.
[0550] Optionally, the processor 1510 is also used for:
[0551] The terminal receives request information, which includes a computing power usage request and computing power demand information.
[0552] Sending the candidate computing power node location information includes:
[0553] A computing power usage response message is sent to the terminal, the computing power usage response message carrying the location information of the candidate computing power node.
[0554] It should be noted that the computing power orchestration function entity provided in this application embodiment can implement all the method steps implemented by the method embodiment with computing power orchestration function as the execution subject, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0555] Figure 16 This is one of the structural schematic diagrams of the network access device provided in the embodiments of this application, such as... Figure 16 As shown, the network access device 1600 includes:
[0556] The first sending module 1610 is used to send request information;
[0557] The request information carries computing power requirement information, which is used to request candidate computing power node location information, and the candidate computing power node location information is used to determine the target radio access network (RAN).
[0558] or,
[0559] The request information is sent after a target RAN is determined from the at least one RAN based on the computing power resource information of at least one RAN, and the request information is used to request access to the target RAN.
[0560] Optionally, the first sending module 1610 is further configured to:
[0561] Determine the initial RAN;
[0562] The request information is sent to the initial RAN. The request information includes access request information and carries the computing power requirement information.
[0563] Optionally, the first sending module 1610 is further configured to:
[0564] Perform network parameter detection to obtain network parameters; determine the initial RAN based on the network parameters; or
[0565] The initial RAN is determined randomly.
[0566] Optionally, the network access device 1600 further includes:
[0567] The third receiving module is used to receive the first access response message sent by the initial RAN, the first access response message carrying a target RAN list, the target RAN list being determined based on the candidate computing power node location information;
[0568] The first determining module is used to select a target RAN based on the target RAN list.
[0569] Optionally, the network access device 1600 further includes:
[0570] The fourth receiving module is used to receive broadcast information from at least one RAN before sending request information, the broadcast information carrying the computing power resource information;
[0571] The second determining module is used to select a target RAN from the at least one RAN based on the computing power resource information before sending the request information.
[0572] Optionally, the first sending module 1610 is further configured to:
[0573] Perform network parameter detection to obtain network parameters;
[0574] The request information is sent to the network control center, and the request information carries the network parameters and the computing power requirement information.
[0575] Optionally, the network access device 1600 further includes:
[0576] The fifth receiving module is used to receive a second access response message sent by the network control center, wherein the second access response message carries indication information for indicating the target RAN.
[0577] Optionally, the first sending module 1610 is further configured to:
[0578] The request information is sent to the computing power orchestration function. The request information includes a computing power usage request and the computing power requirement information.
[0579] Optionally, the network access device 1600 further includes:
[0580] The sixth receiving module is used to receive a computing power usage response message sent by the computing power orchestration function, wherein the computing power usage response message carries candidate computing power node location information;
[0581] The third determining module is used to determine the target RAN to be switched based on the location information of the candidate computing power nodes.
[0582] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0583] Figure 17 This is a second schematic diagram of the network access device provided in the embodiments of this application, as shown below. Figure 17 As shown, the network access device 1700 includes:
[0584] The first receiving module 1710 is used to receive request information sent by the terminal. The request information includes access request information, which carries computing power requirement information. The computing power requirement information is used to request candidate computing power node location information, and the candidate computing power node location information is used to determine the target RAN.
[0585] The second sending module 1720 is used to send computing power request information, which carries the computing power demand information.
[0586] Optionally, the network access device 1700 further includes:
[0587] The fourth determination module is used to determine the target RAN list.
[0588] Optionally, the second transmitting module 1720 is further configured to:
[0589] Send the computing power request information to the computing power orchestration function;
[0590] The determination of the target RAN list includes:
[0591] Receive a first computing power request response message sent by the computing power orchestration function, wherein the first computing power request response message carries the location information of the candidate computing power node;
[0592] Based on the candidate computing node location information, a target RAN list is determined.
[0593] Optionally, the second transmitting module 1720 is further configured to:
[0594] Send the computing power request information to the network control center;
[0595] The determination of the target RAN list includes:
[0596] Receive a second computing power request response message sent by the network control center. The second computing power request response message carries the target RAN list.
[0597] Optionally, the network access device 1700 further includes:
[0598] The first initiation module is used to initiate a registration request to the core network and complete the terminal access registration process when the initial RAN belongs to the target RAN list.
[0599] The sixth sending module is configured to send a first access response message to the terminal when the initial RAN does not belong to the target RAN list, the first access response message carrying the target RAN list.
[0600] Optionally, the network access device 1700 further includes:
[0601] The seventh receiving module is used to receive an access request response message sent by the network control center, wherein the access request response message carries execution registration instruction information;
[0602] The second initiation module is used to initiate a registration request to the core network based on the execution registration instruction information to complete the terminal access registration process.
[0603] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0604] Figure 18 This is the third schematic diagram of the network access device provided in the embodiments of this application, as shown below. Figure 18 As shown, the network access device 1800 includes:
[0605] The first acquisition module 1810 is used to acquire computing power demand information;
[0606] The third sending module 1820 is used to send computing power usage request information to the computing power orchestration function based on the computing power demand information;
[0607] The second receiving module 1830 receives the candidate computing node location information sent by the computing power orchestration function.
[0608] Optionally, the network access device 1800 further includes:
[0609] The fifth determining module is used to determine the target RAN list based on the candidate computing power node location information.
[0610] Optionally, the first acquisition module 1810 is further configured to:
[0611] Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power demand information.
[0612] Optionally, the network access device 1800 further includes:
[0613] The seventh sending module is used to send a second computing power request response message to the initial RAN, the second computing power request response message carrying the target RAN list.
[0614] Optionally, the network access device 1800 further includes:
[0615] The sixth determination module is used to determine the target RAN from the target RAN list;
[0616] The eighth sending module is configured to send an access request response message to the initial RAN when the initial RAN is the target RAN, wherein the access request response message carries registration instruction information.
[0617] The ninth sending module is used to send a registration request message to the target RAN if the initial RAN is not the target RAN.
[0618] Optionally, the first acquisition module 1810 is further configured to:
[0619] The receiving terminal sends a request message, which carries network parameters and computing power requirement information.
[0620] Optionally, the network access device 1800 further includes:
[0621] The seventh determining module is used to determine the target RAN to be switched from the target RAN list based on the network parameters and the computing power requirement information;
[0622] The tenth sending module is used to send a second access response message to the terminal, the second access response message carrying indication information for indicating the target RAN.
[0623] Optionally, the network access device 1800 further includes:
[0624] The eighth determining module is used to determine the target RAN to be switched from the target RAN list based on the network parameters and the computing power requirement information;
[0625] The eleventh sending module is used to send a handover request message to the target RAN to be handed over.
[0626] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0627] Figure 19 This is the fourth structural schematic diagram of the network access device provided in the embodiments of this application, as shown below. Figure 19 As shown, the network access device 1900 includes:
[0628] The second acquisition module 1910 is used to acquire computing power demand information;
[0629] The third acquisition module 1920 is used to obtain the location information of candidate computing power nodes based on the computing power demand information;
[0630] The fourth sending module 1930 is used to send the location information of the candidate computing power node.
[0631] Optionally, the second acquisition module 1910 is further configured to:
[0632] Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power requirement information;
[0633] Sending the candidate computing power node location information includes:
[0634] A first computing power request response message is sent to the initial RAN, the first computing power request response message carrying the location information of the candidate computing power node.
[0635] Optionally, the second acquisition module 1910 is further configured to:
[0636] Receive computing power usage request information sent by the network control center, wherein the computing power usage request information carries the computing power demand information;
[0637] Sending the candidate computing power node location information includes:
[0638] Send candidate computing node location information to the network control center.
[0639] Optionally, the second acquisition module 1910 is further configured to:
[0640] The terminal receives request information, which includes a computing power usage request and computing power demand information.
[0641] Sending the candidate computing power node location information includes:
[0642] A computing power usage response message is sent to the terminal, the computing power usage response message carrying the location information of the candidate computing power node.
[0643] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0644] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0645] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0646] On the other hand, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to execute the methods provided in the above embodiments.
[0647] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).
[0648] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0649] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0650] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0651] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0652] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A network access method, characterized in that, The method, applied to a terminal in a space-ground integrated network, includes: Send request information; The request information carries computing power requirement information, which is used to request the location information of candidate computing power nodes. The location information of candidate computing power nodes is used to determine the target radio access network (RAN). The computing power requirement information includes a computing power usage request identifier, computing power type, application type, computing power size, or computing power usage duration. The sending request information includes: Determine the initial RAN; The initial RAN sends the request information, which includes access request information and carries the computing power requirement information. The initial RAN is used to request candidate computing power node location information from the computing power orchestration function based on the computing power usage request identifier in the computing power requirement information.
2. The network access method according to claim 1, characterized in that, The determination of the initial RAN includes: Perform network parameter detection to obtain network parameters; determine the initial RAN based on the network parameters; or The initial RAN is determined randomly.
3. The network access method according to claim 1 or 2, characterized in that, The method further includes: Receive a first access response message sent by the initial RAN, the first access response message carrying a target RAN list, the target RAN list being determined based on candidate computing node location information; Based on the target RAN list, select a target RAN.
4. A network access method, characterized in that, The method, applied to a terminal in a space-ground integrated network, includes: Send request information; The request information carries computing power requirement information, which is used to request the location information of candidate computing power nodes. The location information of candidate computing power nodes is used to determine the target radio access network (RAN). The computing power requirement information includes a computing power usage request identifier, computing power type, application type, computing power size, or computing power usage duration. The sending request information includes: Perform network parameter detection to obtain network parameters; The request information is sent to the network control center, and the request information carries the network parameters and the computing power requirement information.
5. The network access method according to claim 4, characterized in that, The method further includes: The system receives a second access response message sent by the network control center, the second access response message carrying indication information for indicating the target RAN.
6. A network access method, characterized in that, The method, applied to a terminal in a space-ground integrated network, includes: Send request information; The request information carries computing power requirement information, which is used to request the location information of candidate computing power nodes. The location information of candidate computing power nodes is used to determine the target radio access network (RAN). The computing power requirement information includes a computing power usage request identifier, computing power type, application type, computing power size, or computing power usage duration. The sending request information includes: The request information is sent to the computing power orchestration function. The request information includes a computing power usage request and the computing power requirement information.
7. The network access method according to claim 6, characterized in that, The method further includes: Receive a computing power usage response message sent by the computing power orchestration function, wherein the computing power usage response message carries candidate computing power node location information; Based on the location information of the candidate computing nodes, the target RAN to be switched is determined.
8. A network access method, characterized in that, The method for initial RAN applied in a space-ground converged network includes: The system receives request information sent by a receiving terminal. This request information includes access request information, which carries computing power requirement information. The computing power requirement information is used to request candidate computing power node location information, which is used to determine the target RAN. The computing power requirement information includes a computing power usage request identifier, computing power type, application type, computing power size, or computing power usage duration. The candidate computing power node location information is requested by the initial RAN from the computing power orchestration function based on the computing power usage request identifier in the computing power requirement information. Send a computing power request message, which carries the computing power requirement information.
9. The network access method according to claim 8, characterized in that, The method further includes: Determine the target RAN list.
10. The network access method according to claim 9, characterized in that, The sending of computing power request information includes: Send the computing power request information to the computing power orchestration function; The determination of the target RAN list includes: Receive a first computing power request response message sent by the computing power orchestration function, wherein the first computing power request response message carries the location information of the candidate computing power node; Based on the candidate computing node location information, a target RAN list is determined.
11. The network access method according to claim 9, characterized in that, The sending of computing power request information includes: Send the computing power request information to the network control center; The determination of the target RAN list includes: Receive a second computing power request response message sent by the network control center. The second computing power request response message carries the target RAN list.
12. The network access method according to claim 10 or 11, characterized in that, The method further includes: If the initial RAN belongs to the target RAN list, a registration request is initiated to the core network to complete the terminal's access registration process; If the initial RAN does not belong to the target RAN list, a first access response message is sent to the terminal, the first access response message carrying the target RAN list.
13. The network access method according to claim 8, characterized in that, The method further includes: Receive an access request response message sent by the network control center, wherein the access request response message carries registration instruction information; Based on the execution registration instruction information, a registration request is initiated to the core network to complete the terminal's access registration process.
14. A network access method, characterized in that, The method, applied to a network control center in a space-ground integrated network, includes: Obtain computing power demand information; the computing power demand information includes computing power usage request identifier, computing power type, application type, computing power size or computing power usage duration; Based on the computing power demand information, a computing power usage request information is sent to the computing power orchestration function; Receive candidate computing power node location information sent by the computing power orchestration function; the candidate computing power node location information is used to determine the target RAN; The acquisition of computing power demand information includes: Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power demand information.
15. The network access method according to claim 14, characterized in that, The method further includes: Based on the candidate computing node location information, a target RAN list is determined.
16. The network access method according to claim 15, characterized in that, The method further includes: A second computing power request response message is sent to the initial RAN, the second computing power request response message carrying the target RAN list.
17. The network access method according to claim 15, characterized in that, The method further includes: Determine the target RAN from the target RAN list; If the initial RAN is the target RAN, an access request response message is sent to the initial RAN, the access request response message carrying registration instruction information; If the initial RAN is not the target RAN, a registration request message is sent to the target RAN.
18. A network access method, characterized in that, The method, applied to a network control center in a space-ground integrated network, includes: Obtain computing power demand information; the computing power demand information includes computing power usage request identifier, computing power type, application type, computing power size or computing power usage duration; Based on the computing power demand information, a computing power usage request information is sent to the computing power orchestration function; Receive candidate computing power node location information sent by the computing power orchestration function; the candidate computing power node location information is used to determine the target RAN; The acquisition of computing power demand information includes: The receiving terminal sends a request message, which carries network parameters and computing power requirement information.
19. The network access method according to claim 18, characterized in that, The method further includes: Based on the network parameters and the computing power requirement information, the target RAN to be switched is determined from the target RAN list; A second access response message is sent to the terminal, the second access response message carrying indication information for indicating the target RAN.
20. The network access method according to claim 18, characterized in that, The method further includes: Based on the network parameters and the computing power requirement information, the target RAN to be switched is determined from the target RAN list; Send a handover request message to the target RAN to be handed over.
21. A network access method, characterized in that, The method for computational power orchestration in a space-ground integrated network includes: Obtain computing power demand information; the computing power demand information includes computing power usage request identifier, computing power type, application type, computing power size or computing power usage duration; Based on the computing power demand information, candidate computing power node location information is obtained; the candidate computing power node location information is used to determine the target RAN; Send the location information of the candidate computing power nodes; The acquisition of computing power demand information includes: Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power demand information.
22. The network access method according to claim 21, characterized in that, Sending the candidate computing power node location information includes: A first computing power request response message is sent to the initial RAN, the first computing power request response message carrying the location information of the candidate computing power node.
23. A network access method, characterized in that, The method for computational power orchestration in a space-ground integrated network includes: Obtain computing power demand information; the computing power demand information includes computing power usage request identifier, computing power type, application type, computing power size or computing power usage duration; Based on the computing power demand information, candidate computing power node location information is obtained; the candidate computing power node location information is used to determine the target RAN; Send the location information of the candidate computing power nodes; The acquisition of computing power demand information includes: The system receives a computing power usage request information sent by the network control center, the computing power usage request information carrying the computing power demand information.
24. The network access method according to claim 23, characterized in that, Sending the candidate computing power node location information includes: Send candidate computing node location information to the network control center.
25. A network access method, characterized in that, The method for computational power orchestration in a space-ground integrated network includes: Obtain computing power demand information; the computing power demand information includes computing power usage request identifier, computing power type, application type, computing power size or computing power usage duration; Based on the computing power demand information, candidate computing power node location information is obtained; the candidate computing power node location information is used to determine the target RAN; Send the location information of the candidate computing power nodes; The acquisition of computing power demand information includes: The receiving terminal sends request information, which includes a computing power usage request and computing power demand information.
26. The network access method according to claim 25, characterized in that, Sending the candidate computing power node location information includes: A computing power usage response message is sent to the terminal, the computing power usage response message carrying the location information of the candidate computing power node.
27. A terminal in a space-ground integrated network, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Send request information; The request information carries computing power requirement information, which is used to request the location information of candidate computing power nodes. The location information of candidate computing power nodes is used to determine the target radio access network (RAN). The computing power requirement information includes a computing power usage request identifier, computing power type, application type, computing power size, or computing power usage duration. The sending request information includes: Determine the initial RAN; The initial RAN sends the request information, which includes access request information and carries the computing power requirement information. The initial RAN is used to request candidate computing power node location information from the computing power orchestration function based on the computing power usage request identifier in the computing power requirement information.
28. The terminal in the space-ground integrated network according to claim 27, characterized in that, The determination of the initial RAN includes: Perform network parameter detection to obtain network parameters; determine the initial RAN based on the network parameters; or The initial RAN is determined randomly.
29. The terminal in the space-ground integrated network according to claim 27 or 28, characterized in that, When the processor reads the computer program from the memory, it also executes: Receive a first access response message sent by the initial RAN, the first access response message carrying a target RAN list, the target RAN list being determined based on candidate computing node location information; Based on the target RAN list, select a target RAN.
30. A terminal in a space-ground integrated network, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Send request information; The request information carries computing power requirement information, which is used to request the location information of candidate computing power nodes. The location information of candidate computing power nodes is used to determine the target radio access network (RAN). The computing power requirement information includes a computing power usage request identifier, computing power type, application type, computing power size, or computing power usage duration. The sending request information includes: Perform network parameter detection to obtain network parameters; The request information is sent to the network control center, and the request information carries the network parameters and the computing power requirement information.
31. The terminal in the space-ground integrated network according to claim 30, characterized in that, When the processor reads the computer program from the memory, it also executes: The system receives a second access response message sent by the network control center. The second access response message carries a target RAN list, which is determined based on the location information of candidate computing nodes.
32. A terminal in a space-ground integrated network, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Send request information; The request information carries computing power requirement information, which is used to request the location information of candidate computing power nodes. The location information of candidate computing power nodes is used to determine the target radio access network (RAN). The computing power requirement information includes a computing power usage request identifier, computing power type, application type, computing power size, or computing power usage duration. The sending request information includes: The request information is sent to the computing power orchestration function. The request information includes a computing power usage request and the computing power requirement information.
33. The terminal in the space-ground integrated network according to claim 32, characterized in that, When the processor reads the computer program from the memory, it also executes: Receive a computing power usage response message sent by the computing power orchestration function, wherein the computing power usage response message carries candidate computing power node location information; Based on the location information of the candidate computing nodes, the target RAN to be switched is determined.
34. An initial RAN in a space-ground integrated network, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: The system receives request information sent by a receiving terminal. This request information includes access request information, which carries computing power requirement information. The computing power requirement information is used to request candidate computing power node location information, which is used to determine the target RAN. The computing power requirement information includes a computing power usage request identifier, computing power type, application type, computing power size, or computing power usage duration. The candidate computing power node location information is requested by the initial RAN from the computing power orchestration function based on the computing power usage request identifier in the computing power requirement information. Send a computing power request message, which carries the computing power requirement information.
35. The initial RAN in the space-ground converged network according to claim 34, characterized in that, When the processor reads the computer program from the memory, it also executes: Determine the target RAN list.
36. The initial RAN in the space-ground converged network according to claim 35, characterized in that, The sending of computing power request information includes: Send the computing power request information to the computing power orchestration function; The determination of the target RAN list includes: Receive a first computing power request response message sent by the computing power orchestration function, wherein the first computing power request response message carries the location information of the candidate computing power node; Based on the candidate computing node location information, a target RAN list is determined.
37. The initial RAN in the space-ground converged network according to claim 35, characterized in that, The sending of computing power request information includes: Send the computing power request information to the network control center; The determination of the target RAN list includes: Receive a second computing power request response message sent by the network control center. The second computing power request response message carries the target RAN list.
38. The initial RAN in the space-ground converged network according to claim 36 or 37, characterized in that, When the processor reads the computer program from the memory, it also executes: If the initial RAN belongs to the target RAN list, a registration request is initiated to the core network to complete the terminal's access registration process; If the initial RAN does not belong to the target RAN list, a first access response message is sent to the terminal, the first access response message carrying the target RAN list.
39. The initial RAN in the space-ground converged network according to claim 34, characterized in that, When the processor reads the computer program from the memory, it also executes: Receive an access request response message sent by the network control center, wherein the access request response message carries registration instruction information; Based on the execution registration instruction information, a registration request is initiated to the core network to complete the terminal's access registration process.
40. A network control center in a space-ground integrated network, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Obtain computing power demand information; the computing power demand information includes computing power usage request identifier, computing power type, application type, computing power size or computing power usage duration; Based on the computing power demand information, a computing power usage request information is sent to the computing power orchestration function; Receive candidate computing node location information sent by the computing power orchestration function; The candidate computing power node location information is used to determine the target RAN; The acquisition of computing power demand information includes: Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power demand information.
41. The network control center in the space-ground integrated network according to claim 40, characterized in that, When the processor reads the computer program from the memory, it also executes: Based on the candidate computing node location information, a target RAN list is determined.
42. The network control center in the space-ground integrated network according to claim 41, characterized in that, When the processor reads the computer program from the memory, it also executes: A second computing power request response message is sent to the initial RAN, the second computing power request response message carrying the target RAN list.
43. The network control center in the space-ground integrated network according to claim 41, characterized in that, When the processor reads the computer program from the memory, it also executes: Determine the target RAN from the target RAN list; If the initial RAN is the target RAN, an access request response message is sent to the initial RAN, the access request response message carrying registration instruction information; If the initial RAN is not the target RAN, a registration request message is sent to the target RAN.
44. A network control center in a space-ground integrated network, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Obtain computing power demand information; the computing power demand information includes computing power usage request identifier, computing power type, application type, computing power size or computing power usage duration; Based on the computing power demand information, a computing power usage request information is sent to the computing power orchestration function; Receive candidate computing node location information sent by the computing power orchestration function; The candidate computing power node location information is used to determine the target RAN; The acquisition of computing power demand information includes: The receiving terminal sends a request message, which carries network parameters and computing power requirement information.
45. The network control center in the space-ground integrated network according to claim 44, characterized in that, When the processor reads the computer program from the memory, it also executes: Based on the network parameters and the computing power requirement information, the target RAN to be switched is determined from the target RAN list; A second access response message is sent to the terminal, the second access response message carrying indication information for indicating the target RAN.
46. The network control center in the space-ground integrated network according to claim 44, characterized in that, When the processor reads the computer program from the memory, it also executes: Based on the network parameters and the computing power requirement information, the target RAN to be switched is determined from the target RAN list; Send a handover request message to the target RAN to be handed over.
47. A computing power orchestration functional entity in a space-ground integrated network, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Obtain computing power demand information; the computing power demand information includes computing power usage request identifier, computing power type, application type, computing power size or computing power usage duration; Based on the computing power demand information, the location information of candidate computing power nodes is obtained; The candidate computing power node location information is used to determine the target RAN; Send the location information of the candidate computing power nodes; The acquisition of computing power demand information includes: Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power demand information.
48. The computing power orchestration function entity in the space-ground integrated network according to claim 47, characterized in that, Sending the candidate computing power node location information includes: A first computing power request response message is sent to the initial RAN, the first computing power request response message carrying the location information of the candidate computing power node.
49. A computing power orchestration functional entity in a space-ground integrated network, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Obtain computing power demand information; the computing power demand information includes computing power usage request identifier, computing power type, application type, computing power size or computing power usage duration; Based on the computing power demand information, the location information of candidate computing power nodes is obtained; The candidate computing power node location information is used to determine the target RAN; Send the location information of the candidate computing power nodes; The acquisition of computing power demand information includes: The system receives a computing power usage request information sent by the network control center, the computing power usage request information carrying the computing power demand information.
50. The computing power orchestration function entity in the space-ground integrated network according to claim 49, characterized in that, Sending the candidate computing power node location information includes: Send candidate computing node location information to the network control center.
51. A computing power orchestration functional entity in a space-ground integrated network, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Obtain computing power demand information; the computing power demand information includes computing power usage request identifier, computing power type, application type, computing power size or computing power usage duration; Based on the computing power demand information, the location information of candidate computing power nodes is obtained; The candidate computing power node location information is used to determine the target RAN; Send the location information of the candidate computing power nodes; The acquisition of computing power demand information includes: The receiving terminal sends request information, which includes a computing power usage request and computing power demand information.
52. The computing power orchestration function entity in the space-ground integrated network according to claim 51, characterized in that, Sending the candidate computing power node location information includes: A computing power usage response message is sent to the terminal, the computing power usage response message carrying the location information of the candidate computing power node.
53. A network access device, characterized in that, Terminals used in space-ground converged networks include: The first sending module is used to send request information; The request information carries computing power requirement information, which is used to request the location information of candidate computing power nodes. The location information of candidate computing power nodes is used to determine the target radio access network (RAN). The computing power requirement information includes a computing power usage request identifier, computing power type, application type, computing power size, or computing power usage duration. The first sending module is also used for: Determine the initial RAN; The initial RAN sends the request information, which includes access request information and carries the computing power requirement information. The initial RAN is used to request candidate computing power node location information from the computing power orchestration function based on the computing power usage request identifier in the computing power requirement information.
54. A network access device, characterized in that, The initial RAN used in the space-ground converged network includes: The first receiving module is used to receive request information sent by the terminal. The request information includes access request information, which carries computing power requirement information. The computing power requirement information is used to request candidate computing power node location information, which is used to determine the target RAN. The computing power requirement information includes a computing power usage request identifier, computing power type, application type, computing power size, or computing power usage duration. The candidate computing power node location information is requested by the initial RAN from the computing power orchestration function based on the computing power usage request identifier in the computing power requirement information. The second sending module is used to send computing power request information, which carries the computing power demand information.
55. A network access device, characterized in that, Network control centers used in space-ground integrated networks include: The first acquisition module is used to acquire computing power demand information; the computing power demand information includes computing power usage request identifier, computing power type, application type, computing power size or computing power usage duration; The third sending module is used to send a computing power usage request to the computing power orchestration function based on the computing power demand information. The second receiving module receives candidate computing power node location information sent by the computing power orchestration function; the candidate computing power node location information is used to determine the target RAN. The first acquisition module is also used for: Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power demand information.
56. A network access device, characterized in that, Computing power orchestration functions applied in space-ground integrated networks include: The second acquisition module is used to acquire computing power demand information; the computing power demand information includes computing power usage request identifier, computing power type, application type, computing power size or computing power usage duration; The third acquisition module is used to obtain candidate computing power node location information based on the computing power demand information; the candidate computing power node location information is used to determine the target RAN; The fourth sending module is used to send the location information of the candidate computing power nodes; The second acquisition module is also used for: Receive computing power request information sent by the initial RAN, wherein the computing power request information carries the computing power demand information.
57. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 1 to 7.
58. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 8 to 13.
59. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 14 to 20.
60. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 21 to 26.