Communication establishment method and device and storage medium
By receiving the network slice information of the terminal and determining the corresponding network nodes, the problem that network slices in the prior art cannot meet the diverse needs of users is solved, and more flexible and efficient network performance provision is achieved.
Patent Information
- Application Number
- CN202311355287.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-18
- Publication Date
- 2025-04-18
AI Technical Summary
The existing six types of network slices cannot meet users' extreme needs for network performance, especially in diverse business scenarios such as users, industries, and families.
A new communication establishment method is provided, by receiving network slice information sent by the terminal, determining the corresponding network node, and sending a service establishment request to the node to establish communication between the terminal and the network node. This method supports a variety of slice service types, including perception type, intelligent type, computing type, etc., and can divide and configure network nodes according to business needs.
It realizes network slicing that meets users' diverse business needs, improves network flexibility and efficiency, and provides users with the required network performance more accurately.
Smart Images

Figure CN119854960A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular to a communication establishment method, device and storage medium. Background Art
[0002] Network slicing is the process of dividing an operator's physical network into multiple virtual networks. Each virtual network is divided according to different service requirements, such as latency, bandwidth, security, and reliability, in order to flexibly respond to different network application scenarios.
[0003] In the relevant technologies, six types of network slices are divided, namely: enhanced mobile broadband, large-scale Internet of Things, ultra-high reliability and low latency communication, Internet of Vehicles, high-performance machine type communication, high data rate and low latency communication. However, at present, due to the increasing number of business scenarios for users, industries, families, etc., and each scenario has more extreme requirements for various aspects of network performance, these six types of network slices can no longer meet the current user needs for the network.
[0004] Therefore, there is an urgent need for a network slice that can meet the user's network needs and a communication establishment solution based on the network slice. Summary of the invention
[0005] The present application provides a communication establishment method, device and storage medium, which are used to provide a network slice that can meet user network requirements, and a communication establishment method based on the network slice.
[0006] In a first aspect, the present application provides a communication establishment method, which is applied to a wireless access network device, and the communication establishment method includes:
[0007] A first service establishment request sent by a receiving terminal is carried by the first service establishment request: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type;
[0008] Determine the network node corresponding to the network slice information;
[0009] A second service establishment request is sent to the network node to establish communication between the terminal and the network node. The second service establishment request includes: network slicing information, and the network node has a function of slicing service type.
[0010] Optionally, the network slicing information includes: a slice service type, and / or an identification value corresponding to the slice service type, wherein different slice service types correspond to different identification values.
[0011] Optionally, the slice service type includes: one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, or a combination of intelligence and computing types, and the number of network nodes is one.
[0012] Optionally, the network node includes a first access and mobility management function, a first session management function and a first user plane function; the second service establishment request is used to instruct the first access and mobility management function to determine the first session management function with a slice service type function according to the network slice information, and the first session management function is used to determine the first user plane function with a slice service type function according to the network slice information, so as to establish communication between the terminal and the network node.
[0013] Optionally, the slice service type includes: one of a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, or a satellite-ground fusion and data type, and the number of network nodes is at least two.
[0014] Optionally, the slice service type is a cross-domain session establishment type or a cross-domain switching type, and at least one network node includes: a first network node and a second network node, the first network node includes: a second access and mobility management function, and the second network node includes: a third access and mobility management function, a second session management function and a second user plane function.
[0015] The second service establishment request is used to instruct the second access and mobility management function to determine the third access and mobility management function, and send network slice information to the third access and mobility management function. The third access and mobility management function determines the second session management function based on the network slice information. The second session management function is used to determine the second user plane function based on the network slice information to establish communication between the terminal and the second network node.
[0016] Optionally, when the second session management function is used to determine the second user plane function according to the network slice information, it includes:
[0017] Get the contract data of the terminal;
[0018] Determine whether the network slice information is signed according to the contract data;
[0019] If the network slice information is signed, determining a second user plane function having a function of the slice service type according to the network slice information;
[0020] If the network slicing information is not signed, the preset slicing service type is determined, and based on the preset slicing service type, the second user plane function with the function of the preset slicing service type is determined.
[0021] Optionally, the slice service type is a satellite-ground fusion type or a satellite-ground fusion and data type, and the at least one network node includes: a third network node and a fourth network node, the third network node is a satellite network node; the third network node includes: a fourth access and mobility management function and a third session management function, and the fourth network node includes: a third user plane function;
[0022] The second service establishment request is used to instruct the fourth access and mobility management function to determine the third session management function with the slice service type function according to the network slice information, and the third session management function is used to determine the third user plane function with the slice service type function according to the network slice information to establish communication between the terminal and the third network node and the fourth network node.
[0023] Optionally, the slice service type includes: at least two of perception type, intelligence type, computing type, security type, data type, and digital twin type, and the number of network nodes is one.
[0024] Optionally, the network node includes: a fifth access and mobility management function, a fourth session management function, and a fourth user plane function corresponding to each slice service type:
[0025] For each slice service type, the second service establishment request is used to instruct the corresponding fifth access and mobility management function to determine the fourth session management function with the function of the slice service type according to the slice service type and / or the identification value, and the fourth session management function is used to determine the fourth user plane function with the function of the slice service type according to the slice service type and / or the identification value to establish communication between the terminal and the network node.
[0026] Optionally, the slice service type includes: one of perception type, intelligence type, computing type, security type, data type, digital twin type, and one of cross-domain session establishment type, cross-domain switching type, and satellite-ground fusion type, and the number of network nodes is at least two.
[0027] Optionally, if the first service establishment request does not carry network slicing information, the communication establishment method further includes:
[0028] Obtain historical network slicing information of the terminal, where the historical network slicing information includes: historical slicing service type and / or identification value corresponding to the historical slicing service type;
[0029] Determine at least one corresponding target network node based on the historical network slicing information, and send a third service establishment request to the corresponding target network node to establish communication between the terminal and at least one target network node. The third service establishment request includes: historical network slicing information, and the target network node has the function of historical slicing service type.
[0030] In a second aspect, the present application provides a communication establishment method, which is applied to a terminal, and the communication establishment method includes:
[0031] Sending a first service establishment request to a wireless access network device; the first service establishment request carries: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type;
[0032] Among them, the first service establishment request is used to instruct the wireless access network device to determine at least one corresponding network node according to the first service establishment request, and send a second service establishment request to the corresponding network node to establish communication between the terminal and the network node, and the second service establishment request includes: network slicing information, and the network node has the function of slicing service type.
[0033] Optionally, the network slicing information includes: a slice service type, and / or an identification value corresponding to the slice service type, wherein different slice service types correspond to different identification values.
[0034] Optionally, the slice service type includes: one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, or a combination of intelligence and computing types, and the number of network nodes is one.
[0035] Optionally, the slice service type includes: one of a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, or a satellite-ground fusion and data type, and the number of network nodes is at least two.
[0036] Optionally, the slice service type includes: at least two of perception type, intelligence type, computing type, security type, data type, and digital twin type, and the number of network nodes is one.
[0037] Optionally, the slice service type includes: one of perception type, intelligence type, computing type, security type, data type, digital twin type, and one of cross-domain session establishment type, cross-domain switching type, and satellite-ground fusion type, and the number of network nodes is at least two.
[0038] In a third aspect, the present application provides a method for setting a network slice, including:
[0039] Get multiple network nodes;
[0040] For each network node, the network node is configured to serve the slice service type, and the slice service type includes: perception type, intelligence type, computing type, security type, data type, digital twin type, cross-domain session establishment type, cross-domain switching type, satellite-ground fusion type, intelligence and computing combination type, satellite-ground fusion and data type.
[0041] In a fourth aspect, the present application provides a communication establishment device, which is applied to a wireless access network device, and the communication establishment device includes:
[0042] A receiving module, configured to receive a first service establishment request sent by a terminal, where the first service establishment request carries: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type;
[0043] A determination module, used to determine the network node corresponding to the network slice information;
[0044] The sending module is used to send a second service establishment request to the network node to establish communication between the terminal and the network node. The second service establishment request includes: network slicing information, and the network node has the function of slicing service type.
[0045] In a fifth aspect, the present application provides a communication establishment device, which is applied to a terminal, and the communication establishment device includes:
[0046] A sending module, configured to send a first service establishment request to a wireless access network device; the first service establishment request carries: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type;
[0047] Among them, the first service establishment request is used to instruct the wireless access network device to determine at least one corresponding network node according to the first service establishment request, and send a second service establishment request to the corresponding network node to establish communication between the terminal and the network node, and the second service establishment request includes: network slicing information, and the network node has the function of slicing service type.
[0048] In a sixth aspect, the present application provides a network slice setting device, including:
[0049] An acquisition module, used for acquiring multiple network nodes;
[0050] A configuration module is used to configure each network node to serve a slice service type, where the slice service type includes: perception type, intelligence type, computing type, security type, data type, digital twin type, cross-domain session establishment type, cross-domain switching type, satellite-ground fusion type, intelligence and computing combination type, satellite-ground fusion and data type.
[0051] In a seventh aspect, the present application provides a wireless access network device, including a memory, a transceiver, and a processor:
[0052] Memory for storing computer programs;
[0053] a transceiver for transmitting and receiving data under the control of the processor;
[0054] A processor is used to read the computer program in the memory and perform the following operations:
[0055] A first service establishment request sent by a receiving terminal is carried by the first service establishment request: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type;
[0056] Determine the network node corresponding to the network slice information;
[0057] A second service establishment request is sent to the network node to establish communication between the terminal and the network node. The second service establishment request includes: network slicing information, and the network node has a function of slicing service type.
[0058] In an eighth aspect, the present application provides a terminal, including a memory, a transceiver, and a processor:
[0059] Memory for storing computer programs;
[0060] a transceiver for transmitting and receiving data under the control of the processor;
[0061] A processor is used to read the computer program in the memory and perform the following operations:
[0062] Sending a first service establishment request to a wireless access network device; the first service establishment request carries: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type;
[0063] Among them, the first service establishment request is used to instruct the wireless access network device to determine at least one corresponding network node according to the first service establishment request, and send a second service establishment request to the corresponding network node to establish communication between the terminal and the network node, and the second service establishment request includes: network slicing information, and the network node has the function of slicing service type.
[0064] In a ninth aspect, the present application provides a processor-readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the communication establishment method of any one of the first and second aspects and / or the network slice setting method of any one of the third aspect.
[0065] In the tenth aspect, the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute a communication establishment method as described in any one of the first and second aspects and / or a network slice setting method as described in any one of the third aspects.
[0066] According to the communication establishment method, device and storage medium provided in the present application, the present application receives a first service establishment request sent by a terminal, and the first service establishment request carries: network slicing information, and the network slicing information is used to indicate the slicing service type. The slicing service type includes: perception type, intelligence type, computing type, security type, data type, digital twin type, cross-domain session establishment type, cross-domain switching type, satellite-ground fusion type, intelligence and computing combination type, satellite-ground fusion and data type. At least one; determine the network node corresponding to the network slicing information; send a second service establishment request to the network node to establish communication between the terminal and the network node, and the second service establishment request includes: network slicing information, the network node has a slicing service type function, can provide network slices that meet user network needs, and a communication establishment method based on the network slice.
[0067] It should be understood that the contents described in the above summary of the invention are not intended to limit the key or important features of the embodiments of the present application, nor are they intended to limit the scope of the present application. Other features of the present application will become easy to understand through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0069] Figure 1A schematic diagram of the prior art network architecture provided for this application;
[0070] Figure 2 A schematic diagram of an application scenario provided for an embodiment of the present application;
[0071] Figure 3 A flowchart of a first communication establishment method provided in an embodiment of the present application;
[0072] Figure 4 A flowchart of a second communication establishment method provided in an embodiment of the present application;
[0073] Figure 5 A flowchart of a third communication establishment method provided in an embodiment of the present application;
[0074] Figure 6 A flowchart of a fourth communication establishment method provided in an embodiment of the present application;
[0075] Figure 7 A flowchart of a fifth communication establishment method provided in an embodiment of the present application;
[0076] Figure 8 A flowchart of a first communication establishment device provided in an embodiment of the present application;
[0077] Fig. 9 A flowchart of a second communication establishment device provided in an embodiment of the present application;
[0078] Fig.10 A flowchart of a method for setting a network slice provided in an embodiment of the present application;
[0079] Fig.11 A schematic diagram of a wireless access network device provided in an embodiment of the present application;
[0080] Fig.12 A schematic diagram of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION
[0081] In the present application, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0082] It is understandable that the various steps or operations in the embodiments of the present application are merely examples, and the embodiments of the present application may also perform other operations or variations of various operations. In addition, the various steps may be performed in different orders presented in the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application need to be performed.
[0083] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0084] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 6G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 6G new radio (NR) system, etc. These various systems include terminals and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 6G system (5GS), etc.
[0085] In order to understand the present invention more clearly, the problems existing in the prior art of the present invention are briefly described as follows:
[0086] 1. Existing network system architecture
[0087] Reference Figure 1 It is an existing network system architecture, including terminal UE, (radio) access network equipment (R)AN, network node (also a core network including multiple network element devices) and DN (Data Network).
[0088] Among them, the network element equipment in the core network includes: UPF (User Plane Function), AMF (Access and Mobility Management Function), SMF (Session management function), PCF (Policy Control Function), AF (Application Function), NSSF (Network slice selection function), AUSF (Authentication server function), UDM (Unified Data Management), NSACF (The Network Slice Admission Control Function), NSSAAF (Network Slice-Specific Authentication and Authorization Function). In addition, in Figure 1 Among them, N1 to N15, as well as N22, N58, N59, N80, N81, and Uu are all corresponding communication interfaces.
[0089] Based on Figure 1 In the existing network architecture, all communications between UE and other network element devices in the core network except (AMF, UPF and DF) must go through AMF, resulting in low communication efficiency.
[0090] 2. 6G Distributed Network Architecture
[0091] Reference Figure 2 The important trend of 6G network development is centralized and distributed network architecture. The original design of 5G and previous generations of network architecture is centralized control. With the development of the network, facing the dual driving forces of business development and technological development, the design of 6G network needs to consider the distributed architecture, and its control gradually evolves towards distributed control.
[0092] Reference Figure 2, which is a 6G distributed network architecture. The 6G network will be oriented to the diverse scenarios and network performance requirements of deep space, sky (such as satellites), underground, underwater (such as oceans) and land. The centralized network architecture cannot uniformly meet all scenarios. To meet this challenge, the 6G network architecture needs to go beyond centralized control and gradually evolve to a distributed architecture, which will build distributed network nodes with different functions. Multiple distributed network nodes form autonomous distributed micro-networks across domains according to business needs, and provide targeted network services according to specific business scenarios, user scale, geographical environment and other requirements.
[0093] 3. Technical issues
[0094] The network slice instance is defined in the PLMN (Public Land Mobile Network), where the S-NSSAI identifies the network slice. The S-NSSAI includes: a slice service type (SST, Slice / Service Type) and a slice differentiator, where the slice service type refers to the expected network slice behavior in terms of functions and services; the slice differentiator is optional information that supplements the slice service type to distinguish multiple network slices of the same slice service type. Based on the operator's operational or deployment requirements, a network slice instance can be associated with one or more S-NSSAIs, and an S-NSSAI can be associated with one or more network slice instances. Multiple network slice instances associated with the same S-NSSAI can be deployed in the same or different tracking areas. When multiple network slice instances associated with the same S-NSSAI are deployed in the same tracking area, the AMF instance serving the UE can logically belong to more than one network slice instance associated with the S-NSSAI.
[0095] Further, standardized slice service types provide a means to establish global interoperability of slices so that PLMNs can more efficiently support roaming use cases for the most commonly used slice service types.
[0096] Currently, the standardized SST is shown in Table 1 below.
[0097] Table 1
[0098]
[0099] In Table 1, SST is the slice service type, SST value is the identification value corresponding to the slice service type, and Characteristics represents the characteristics of the slice service type.
[0100] Among them, the PLMN does not need to support all SST values in Table 1. The services indicated by each SST value in Table 1 can also be supported by other SSTs. The mapping of network slice types (NEST, Network SliceTypy) defined by the Global System for Mobile Communications Association to standard SST values.
[0101] Furthermore, in the 6G era, business scenarios for users, industries, and families are becoming more and more diverse, and each scenario has more extreme requirements for network performance in all aspects, such as new business scenarios such as telepresence intelligent computing and satellite-ground integration. The slicing method of 5G networks for six types of business scenarios can no longer meet the needs of 6G networks.
[0102] To solve the above problems, the embodiments of the present application provide a communication establishment method, device and storage medium. The method redesigns a network slice division mechanism so that the 6G network can meet the richer business needs of users, industries and other industries. In the 6G distributed network, on the basis of the original 5G slices, new service types of network slices and services within the network nodes are added. At the same time, the network slices can also be divided and set according to the combination of various services to meet the more accurate network slice settings for user services, and establish communications based on the newly divided network slices.
[0103] Among them, the method and the device are based on the same application concept. Since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0104] exist Figure 2 Based on the reference Figure 3 , Figure 3 The flowchart of the first communication establishment method provided in the embodiment of the present application includes the following steps:
[0105] S301: Receive a first service establishment request sent by a terminal.
[0106] Among them, referring to Table 2, the first service establishment request carries: network slicing information, the network slicing information is used to indicate the slice service type, and the slice service type includes: perception type, intelligence type, computing type, security type, data type, digital twin type, cross-domain session establishment type, cross-domain switching type, satellite-ground fusion type, type of intelligence and computing combination, satellite-ground fusion and data type. At least one of them.
[0107] In an embodiment of the present application, the network slice information includes: a slice service type, and / or an identification value corresponding to the slice service type, wherein different slice service types correspond to different identification values. Referring to Table 2, the slice service types provided in the present application include, in addition to the slice service types in Table 1, slice service types corresponding to identification values 1 to 17.
[0108] Table 2
[0109]
[0110]
[0111] The network does not need to support all SSTs in Table 2. The services indicated by each SST value in Table 2 may also be supported by other SSTs.
[0112] S302, determine the network node corresponding to the network slice information.
[0113] Among them, the determined network node has the function of slicing service type.
[0114] The above network slice settings can be divided into a single slice service type and a single network node, multiple slice service types and a single network node, a single slice service type and multiple network nodes, and multiple slice service types and multiple network nodes.
[0115] S303: Send a second service establishment request to the network node to establish communication between the terminal and the network node.
[0116] Specifically, the second service establishment request includes: network slice information.
[0117] In one embodiment, the slice service type includes: one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, or a combination of intelligence and computing types, and the number of network nodes is one.
[0118] In an embodiment of the present application, if the slice service type is a combination of intelligence and computing, the first access and mobility management function, the first session management function and the first user plane function of the determined network node can serve both the intelligent type and the computing type.
[0119] The network node includes a first access and mobility management function, a first session management function and a first user plane function; the second service establishment request is used to instruct the first access and mobility management function to determine the first session management function with a slice service type function according to the network slice information, and the first session management function is used to determine the first user plane function with a slice service type function according to the network slice information, so as to establish communication between the terminal and the network node.
[0120] Example 1, reference Figure 4 This embodiment is for when the UE initiates a first service establishment request, the single slice service type is carried, corresponding to the network slice type of a single network node, and includes the following steps:
[0121] S401, first service establishment request.
[0122] Specifically, the terminal sends a first service establishment request to the wireless access network device.
[0123] Among them, the UE initiates a first service establishment request (such as a PDU session establishment request), and the parameters carried by the first service establishment request include: network slice information (including: SST and / or SST value). In addition, the first service establishment request also carries parameters such as session type, session ID, DNN (data network name), SSCmode (session and service continuity mode), etc., among which the SST value in S-NSSAI(s) is 8, which represents a slice requesting an intelligent service, and the access and mobility management functions selected by the RAN when receiving the request also have intelligent functions.
[0124] In this embodiment, the network slice information indication is one of the perception type (SST value is 7), intelligence type (SST value is 8), computing type (SST value is 9), security type (SST value is 10), data type (SST value is 11), digital twin type (SST value is 12), or a combination of intelligence and computing type (SST value is 16).
[0125] S402: Send a second service establishment request.
[0126] Specifically, the wireless access network device sends a second service establishment request to the first access and mobility management function. The wireless access network device determines the first access and mobility management function according to the network slice information, and then sends the second service establishment request to the first access and mobility management function. The first access and mobility management function receives the second service establishment request, parses and obtains the network slice information, and then selects the first session management function with the slice service type function in the network node for session establishment according to the network slice information.
[0127] S403: Session context establishment request.
[0128] Specifically, the first access and mobility management function sends a session context establishment request to the first session management function, wherein the session context establishment request carries session related information and parameters such as network slices.
[0129] S404, query the number of contracted terminals.
[0130] Specifically, the first session management function queries the first subscription data management function for the subscription data of the terminal. The first session management function obtains the subscription data from the first subscription data management function, and then checks whether the network slice information and other parameters requested by the query terminal are allowed according to the subscription data. If allowed, the subsequent user plane function selection is performed according to the network slice information requested by the UE; if the S-NSSAI (s) (network slice information) requested by the UE is not in the subscription data allowed by the UE, a default preset slice service type is selected for the UE to select subsequent user plane functions, or other strategies are executed.
[0131] S405: Send a session context establishment response.
[0132] Specifically, the first session management function sends a session context establishment response to the first access and mobility management function.
[0133] The session context establishment response carries information such as a session ID.
[0134] S406: Select a first user plane function.
[0135] Among them, the first session management function selects a first user plane function with a slice service function according to the network slice information.
[0136] S407: Establish N4 session.
[0137] Specifically, the first session management function establishes an N4 session with the first user plane management function. The N4 session establishment is used to request the first user plane function to allocate tunnel information, etc. The first user plane function sends the allocated tunnel information to the first session management function.
[0138] S408, sending N1N2 message.
[0139] Specifically, the first session management function sends an N1N2 message to the first access and mobility management function, wherein the N1N2 message carries the tunnel information allocated by the first user plane function and the UE IP allocated by the first session management function.
[0140] S409, sending an N2 message transmission request.
[0141] Specifically, the first access and mobility management function sends an N2 message transmission request to the RAN. The message transmission request carries the tunnel information allocated by the first user plane function and the UE IP allocated by the first session management function, so that the RAN parses the tunnel information.
[0142] S410, establish an acceptance message.
[0143] Specifically, a radio resource connection is established between the RAN and the UE, and then the UE IP allocated by the first session management function is sent to the UE, and a service establishment acceptance message is sent to the UE.
[0144] S411, sending N2 message transmission response.
[0145] Specifically, the RAN sends an N2 message transmission response to the first access and mobility management function, wherein the N2 message transmission response carries tunnel information allocated by the RAN and the like.
[0146] S412: Send a session context update request.
[0147] Specifically, the first access and mobility management function sends a session context update request to the first session management function. The session context update request carries the tunnel information.
[0148] S413, send N4 session update.
[0149] Specifically, the first session management function sends an N4 session update to the first user plane function. The N4 session update carries tunnel information.
[0150] S414: Send a session context update response.
[0151] The first session management function sends a session context update response to the first access and mobility management function.
[0152] Figure 4 The steps are used to establish communication between the terminal and the network node, and then the communication between the terminal and the DN can be realized.
[0153] Among them, Figure 4 In the invention, there is a network node, including: a first access and mobility management function, a first session management function, a first user plane function and a first subscription data management function.
[0154] In an optional embodiment, the slice service type includes: one of a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, or a satellite-ground fusion and data type, and the number of network nodes is at least two.
[0155] Optionally, if the slice service type is a cross-domain session establishment type or a cross-domain switching type, at least one network node includes: a first network node and a second network node, the first network node includes: a second access and mobility management function, and the second network node includes: a third access and mobility management function, a second session management function and a second user plane function.
[0156] The second service establishment request is used to instruct the second access and mobility management function to determine the third access and mobility management function, and send network slice information to the third access and mobility management function. The third access and mobility management function determines the second session management function based on the network slice information. The second session management function is used to determine the second user plane function based on the network slice information to establish communication between the terminal and the second network node.
[0157] Furthermore, when the second session management function is used to determine the second user plane function based on the network slicing information, it includes: obtaining the contract data of the terminal; determining whether the network slicing information is signed based on the contract data; if the network slicing information is signed, determining the second user plane function with the function of the slicing service type based on the network slicing information; if the network slicing information is not signed, determining the preset slicing service type, and determining the second user plane function with the function of the preset slicing service type based on the preset slicing service type.
[0158] Example 2: Reference Figure 5 This embodiment is for when the UE initiates a service establishment request, which is a slice type within multiple network nodes under a single slice service type, and includes the following steps:
[0159] S501, first service establishment request.
[0160] Specifically, the terminal sends a first service establishment request to the wireless access network device, wherein an RRC connection is established between the UE and the RAN, and the first service establishment request carries parameters such as the slice service type (such as the cross-domain session establishment type) and the SST value of 13.
[0161] S502: Select a second access and mobility management function.
[0162] Among them, RAN selects the second access and mobility management function based on the network slice information carried by the UE.
[0163] S503: Send a second service establishment request.
[0164] Specifically, the RAN sends a second service establishment request to the second access and mobility management function.
[0165] S504: Select a third access and mobility management function.
[0166] Specifically, the second access and mobility management function selects the third access and mobility management function according to the slice service type.
[0167] S505: Send a service context establishment request.
[0168] Specifically, the second access and mobility management function sends a service context establishment request to the third access and mobility management function.
[0169] S506: Select a second session management function.
[0170] Among them, the third access and mobility management function selects the second session management function according to the slice service type.
[0171] S507: Establish a session context.
[0172] Among them, the third access and mobility management function establishes a session context with the second session management function and sends the network slice information to the second session management function.
[0173] S508, perform contract data retrieval.
[0174] Specifically, the second session management function retrieves the contract data from the second contract data management function.
[0175] Among them, refer to S404 and will not be repeated here.
[0176] S509, determine the final slice service type.
[0177] Specifically, the second session management function determines the final slice service type. Referring to S404, no further details are given here.
[0178] S510: Send a session context establishment response.
[0179] Among them, the second session management function sends a session context establishment response to the third access and mobility management function, and sends the confirmed slice service type to the third access and mobility management function.
[0180] S511, initiate other related processes.
[0181] For other related processes, please refer to S406 to S414 and will not be repeated here.
[0182] In one embodiment, the slice service type is a satellite-ground fusion type or a satellite-ground fusion and data type, and the at least one network node includes: a third network node and a fourth network node, the third network node is a satellite network node; the third network node includes: a fourth access and mobility management function and a third session management function, and the fourth network node includes: a third user plane function;
[0183] The second service establishment request is used to instruct the fourth access and mobility management function to determine the third session management function with the slice service type function according to the network slice information, and the third session management function is used to determine the third user plane function with the slice service type function according to the network slice information to establish communication between the terminal and the third network node and the fourth network node.
[0184] Example 3: Reference Figure 6 This example is for when the UE initiates a first service establishment request, it carries multiple network nodes in a single slice service type scenario. If the first service establishment request carries network slice information, the network slice information includes: an identification value of 15 and / or a slice service type of satellite-ground fusion type, or the network slice information may also carry an identification value of 17 and / or a slice service type of satellite-ground fusion and a data type, specifically including the following steps:
[0185] S601: First service establishment request.
[0186] Specifically, an RRC connection is established between the UE and the RAN, and the first service establishment request carries network slice information.
[0187] S602: Select the fourth access and mobility management function.
[0188] The RAN selects a fourth access and mobility management function of a satellite network node according to the identification value of 15 and / or the satellite-ground integration type carried in the first service establishment request, and the satellite network node has the satellite-ground integration type function. In another optional embodiment, if the identification value of the first service establishment request is 17 and / or the satellite-ground integration and data type, a fourth access and mobility management function of a satellite network node is selected, and the satellite network node has the satellite-ground integration and data type function.
[0189] S603: Send a second service establishment request.
[0190] Specifically, the RAN sends a second service establishment request to the fourth access and mobility management function.
[0191] S604: Select the third session management function.
[0192] Among them, the fourth access and mobility management function selects the third session management function on the third network node (satellite network node) according to the network slice information carried in the second service establishment request.
[0193] S605: Establish a session context.
[0194] Among them, the fourth access and mobility management function establishes a session context with the third session management function and sends the network slice information to the third session management function
[0195] S606. Determine the final slice service type.
[0196] Among them, the third session management function retrieves the contract data from the third contract data management function so that the third session management function determines the final slice service type.
[0197] Among them, refer to S404 and will not be repeated here.
[0198] S607: Send a session context establishment response.
[0199] Specifically, the third session management function sends a session context establishment response to the fourth access and mobility management function to send the final slice service type to the fourth access and mobility management function
[0200] S608. Initiate other related processes.
[0201] For other related processes, please refer to S406 to S414 and will not be repeated here.
[0202] In one embodiment, the slice service type includes: at least two of perception type, intelligence type, computing type, security type, data type, and digital twin type, and the number of network nodes is one.
[0203] The network node includes: a fifth access and mobility management function, a fourth session management function, and a fourth user plane function corresponding to each slice service type:
[0204] For each slice service type, the second service establishment request is used to instruct the corresponding fifth access and mobility management function to determine the fourth session management function with the function of the slice service type according to the slice service type and / or the identification value, and the fourth session management function is used to determine the fourth user plane function with the function of the slice service type according to the slice service type and / or the identification value to establish communication between the terminal and the network node.
[0205] Example 4, reference Figure 7 This example is for when the UE initiates a first service establishment request, and carries the slice type within a single network node under multiple slice service types. Here, the slice SST values carried by the UE are 8 and 9 for example, that is, the UE carries the slice parameters of the intelligent type and the calculation type, which specifically includes the following steps:
[0206] S701: First service establishment request.
[0207] Specifically, the terminal sends a first service establishment request to the wireless access network device. An RRC connection is established between the UE and the RAN, and the first service establishment request carries a slice service type (intelligent type and calculation type) and / or an identification value (8 and 9).
[0208] S702: Select the fifth access and mobility management function.
[0209] Here, RAN selects a fifth access and mobility management function for each slice service type according to the parameters carried in the first service establishment request, and then for each slice service type, refer to Figure 4 In addition, the plurality of fifth access and mobility management functions, the corresponding plurality of fourth session management functions, and the fourth user plane function all belong to the same network node.
[0210] Note: In the following steps, a and b are two sessions that can be established in parallel or serially after the UE is successfully registered.
[0211] S703a. Send a second service establishment request to the fifth access and mobility management function a.
[0212] Among them, the second service establishment request carries one of the slice service types (such as smart type) and / or an identification value corresponding to the slice service type (such as 8).
[0213] S703b. Send a second service establishment request to the fifth access and mobility management function b.
[0214] Among them, the second service establishment request carries one of the slice service types (such as the computing type) and / or an identification value corresponding to the slice service type (such as 9).
[0215] S704a: The fifth access and mobility management function a selects the fourth session management function a.
[0216] For example, the fifth access and mobility management function a selects the fourth session management function a supporting the intelligent type according to the intelligent type and / or 8.
[0217] S704b: The fifth access and mobility management function b selects the fourth session management function b.
[0218] The fifth access and mobility management function b selects the fourth session management function b supporting the calculation type according to the calculation type and the value 9.
[0219] Other processes refer to S403 to S414, such as, 1) the fifth access and mobility management function a establishes a session context with the fourth session management function a, and sends the corresponding part of the network slice information to the fourth session management function a; 2) the fourth session management function a retrieves the subscription data from the subscription data management function to determine the final network slice information; 3) the fourth session management function a sends a session context establishment response to the fifth access and mobility management function a, and sends the confirmed network slice information to the fifth access and mobility management function a; 4) the fourth session management function a selects a fourth user plane function a with the corresponding slice service type (such as smart type) according to the network slice information; 5) the fourth session management function a establishes an N4 session with the fourth user plane function a, requests the fourth user plane function a to allocate tunnel information, etc., and the fourth user plane function a sends the allocated tunnel information to the fourth session management function a; 6) the fourth session management function a sends an N1N2 message to the fifth access and mobility management function a, which carries the tunnel information allocated by the fourth user plane function a and the UE allocated by the fourth session management function a. IP; 7) The fifth access and mobility management function a sends an N2 message transmission request to RAN, and sends the tunnel information allocated by the fourth user plane function a and the UE IP allocated by the fourth session management function a to RAN, and RAN only parses the tunnel information; 8) RAN sends an N2 message transmission response to the fifth access and mobility management function a, and the message carries the tunnel information allocated by RAN, etc.; 9) The fifth access and mobility management function a initiates a session context update request to the fourth session management function a, and sends the tunnel information allocated by RAN to the fourth session management function a; 10) The fourth session management function a initiates an N4 session update to the fourth user plane function a, and sends the tunnel information allocated by RAN to the user plane function; 11) The fourth session management function a sends a session context update response to the fifth access and mobility management function a.
[0220] In parallel, 1) the fifth access and mobility management function b establishes a session context with the fourth session management function b, and sends the corresponding part of the network slice information to the fourth session management function b; 2) the fourth session management function b retrieves the subscription data from the subscription data management function to determine the final network slice information; 3) the fourth session management function b sends a session context establishment response to the fifth access and mobility management function b, and sends the confirmed network slice information to the fifth access and mobility management function a; 4) the fourth session management function b selects a fourth user plane function b with the corresponding slice service type (such as smart type) according to the network slice information; 5) the fourth session management function b establishes an N4 session with the fourth user plane function b, requests the fourth user plane function b to allocate tunnel information, etc., and the fourth user plane function b sends the allocated tunnel information to the fourth session management function b; 6) the fourth session management function b sends an N1N2 message to the fifth access and mobility management function b, which carries the tunnel information allocated by the fourth user plane function b and the UE allocated by the fourth session management function b. IP; 7) The fifth access and mobility management function b sends an N2 message transmission request to RAN, and sends the tunnel information allocated by the fourth user plane function b and the UE IP allocated by the fourth session management function b to RAN, and RAN only parses the tunnel information; 8) RAN sends an N2 message transmission response to the fifth access and mobility management function b, and the message carries the tunnel information allocated by RAN, etc.; 9) The fifth access and mobility management function b initiates a session context update request to the fourth session management function b, and sends the tunnel information allocated by RAN to the fourth session management function b; 10) The fourth session management function b initiates an N4 session update to the fourth user plane function b, and sends the tunnel information allocated by RAN to the user plane function; 11) The fourth session management function a sends a session context update response to the fifth access and mobility management function b.
[0221] Furthermore, in an embodiment of the present application, if the network node has access and mobility management functions, session management functions and user plane functions that meet the requirements of multiple slice service types at the same time, establishing a session can meet the requirements.
[0222] In one embodiment, the slice service type includes: one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, and one of a cross-domain session establishment type, a cross-domain switching type, and a satellite-ground fusion type, and the number of network nodes is at least two.
[0223] RAN can perform the following operations on perception type, intelligence type, computing type, security type, data type, and digital twin type: Figure 4 For cross-domain session establishment type and cross-domain handover type, RAN can perform Figure 5For satellite-ground fusion type RAN can Figure 6 The steps shown in the figure are not repeated here.
[0224] In one embodiment, if the first service establishment request does not carry network slice information, the communication establishment method further includes:
[0225] Obtain historical network slicing information of the terminal, the historical network slicing information includes: historical slicing service type and / or an identification value corresponding to the historical slicing service type; determine at least one corresponding target network node according to the historical network slicing information, and send a third service establishment request to the corresponding target network node to establish communication between the terminal and at least one target network node, the third service establishment request includes: historical network slicing information, and the target network node has the function of the historical slicing service type.
[0226] Among them, when the UE registers to the PLMN, if the slice service type is not carried, the network should use its own intelligent capabilities to allocate a slice service type that is most likely to match the UE service type to the UE based on the network slice information historically carried by the UE. Specifically, if the first service establishment request does not carry network slice information, the above steps can be performed based on the historical network slice information, which will not be repeated here.
[0227] The embodiment of the present application proposes a method for setting up a network slice, which meets the distributed characteristics of the current network architecture (5G and / or 6G), and can more flexibly respond to diversified business scenarios, more reasonably divide network resources, and provide more complete isolation, differentiation, and efficient network capabilities, thereby ensuring more flexible and effective operation of UE services.
[0228] In addition, the present application embodiment provides a communication establishment device 80, referring to Figure 8 The communication establishment device 80 is applied to a wireless access network device, and includes:
[0229] The receiving module 81 is used to receive a first service establishment request sent by the terminal, where the first service establishment request carries: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type;
[0230] A determination module 82, used to determine the network node corresponding to the network slice information;
[0231] The sending module 83 is used to send a second service establishment request to the network node to establish communication between the terminal and the network node. The second service establishment request includes: network slicing information, and the network node has the function of slicing service type.
[0232] Optionally, the network slicing information includes: a slice service type, and / or an identification value corresponding to the slice service type, wherein different slice service types correspond to different identification values.
[0233] Optionally, the slice service type includes: one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, or a combination of intelligence and computing types, and the number of network nodes is one.
[0234] Optionally, the network node includes a first access and mobility management function, a first session management function and a first user plane function; the second service establishment request is used to instruct the first access and mobility management function to determine the first session management function with a slice service type function according to the network slice information, and the first session management function is used to determine the first user plane function with a slice service type function according to the network slice information, so as to establish communication between the terminal and the network node.
[0235] Optionally, the slice service type includes: one of a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, or a satellite-ground fusion and data type, and the number of network nodes is at least two.
[0236] Optionally, the slice service type is a cross-domain session establishment type or a cross-domain switching type, and at least one network node includes: a first network node and a second network node, the first network node includes: a second access and mobility management function, and the second network node includes: a third access and mobility management function, a second session management function and a second user plane function.
[0237] The second service establishment request is used to instruct the second access and mobility management function to determine the third access and mobility management function, and send network slice information to the third access and mobility management function. The third access and mobility management function determines the second session management function based on the network slice information. The second session management function is used to determine the second user plane function based on the network slice information to establish communication between the terminal and the second network node.
[0238] Optionally, when the second session management function is used to determine the second user plane function according to the network slice information, it includes:
[0239] Get the contract data of the terminal;
[0240] Determine whether the network slice information is signed according to the contract data;
[0241] If the network slice information is signed, determining a second user plane function having a function of the slice service type according to the network slice information;
[0242] If the network slicing information is not signed, the preset slicing service type is determined, and based on the preset slicing service type, the second user plane function with the function of the preset slicing service type is determined.
[0243] Optionally, the slice service type is a satellite-ground fusion type or a satellite-ground fusion and data type, and the at least one network node includes: a third network node and a fourth network node, the third network node is a satellite network node; the third network node includes: a fourth access and mobility management function and a third session management function, and the fourth network node includes: a third user plane function;
[0244] The second service establishment request is used to instruct the fourth access and mobility management function to determine the third session management function with the slice service type function according to the network slice information, and the third session management function is used to determine the third user plane function with the slice service type function according to the network slice information to establish communication between the terminal and the third network node and the fourth network node.
[0245] Optionally, the slice service type includes: at least two of perception type, intelligence type, computing type, security type, data type, and digital twin type, and the number of network nodes is one.
[0246] Optionally, the network node includes: a fifth access and mobility management function, a fourth session management function, and a fourth user plane function corresponding to each slice service type:
[0247] For each slice service type, the second service establishment request is used to instruct the corresponding fifth access and mobility management function to determine the fourth session management function with the function of the slice service type according to the slice service type and / or the identification value, and the fourth session management function is used to determine the fourth user plane function with the function of the slice service type according to the slice service type and / or the identification value to establish communication between the terminal and the network node.
[0248] Optionally, the slice service type includes: one of perception type, intelligence type, computing type, security type, data type, digital twin type, and one of cross-domain session establishment type, cross-domain switching type, and satellite-ground fusion type, and the number of network nodes is at least two.
[0249] Optionally, if the first service establishment request does not carry network slicing information, the communication establishment method further includes:
[0250] Obtain historical network slicing information of the terminal, where the historical network slicing information includes: historical slicing service type and / or identification value corresponding to the historical slicing service type;
[0251] Determine at least one corresponding target network node based on the historical network slicing information, and send a third service establishment request to the corresponding target network node to establish communication between the terminal and at least one target network node. The third service establishment request includes: historical network slicing information, and the target network node has the function of historical slicing service type.
[0252] Reference Fig. 9 The present application provides a communication establishment device 90, which is applied to a terminal. The communication establishment device 90 includes:
[0253] A sending module 91 is configured to send a first service establishment request to a wireless access network device; the first service establishment request carries: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type;
[0254] Among them, the first service establishment request is used to instruct the wireless access network device to determine at least one corresponding network node according to the first service establishment request, and send a second service establishment request to the corresponding network node to establish communication between the terminal and the network node, and the second service establishment request includes: network slicing information, and the network node has the function of slicing service type.
[0255] Optionally, the network slicing information includes: a slice service type, and / or an identification value corresponding to the slice service type, wherein different slice service types correspond to different identification values.
[0256] Optionally, the slice service type includes: one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, or a combination of intelligence and computing types, and the number of network nodes is one.
[0257] Optionally, the slice service type includes: one of a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, or a satellite-ground fusion and data type, and the number of network nodes is at least two.
[0258] Optionally, the slice service type includes: at least two of perception type, intelligence type, computing type, security type, data type, and digital twin type, and the number of network nodes is one.
[0259] Optionally, the slice service type includes: one of perception type, intelligence type, computing type, security type, data type, digital twin type, and one of cross-domain session establishment type, cross-domain switching type, and satellite-ground fusion type, and the number of network nodes is at least two.
[0260] Reference Fig.10 The present application provides a network slice setting device 100, including:
[0261] An acquisition module 101 is used to acquire multiple network nodes;
[0262] Configuration module 102 is used to configure each network node to serve a slice service type, where the slice service type includes: perception type, intelligence type, computing type, security type, data type, digital twin type, cross-domain session establishment type, cross-domain switching type, satellite-ground fusion type, intelligence and computing combination type, satellite-ground fusion and data type.
[0263] Reference Fig.11 , the present application provides a wireless access network device, including a memory 111, a transceiver and a processor:
[0264] A memory 111, used for storing computer programs;
[0265] A transceiver 112, configured to send and receive data under the control of a processor 113;
[0266] The processor 113 is configured to read the computer program in the memory 111 and perform the following operations:
[0267] A first service establishment request sent by a receiving terminal is carried by the first service establishment request: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type;
[0268] Determine the network node corresponding to the network slice information;
[0269] A second service establishment request is sent to the network node to establish communication between the terminal and the network node. The second service establishment request includes: network slicing information, and the network node has a function of slicing service type.
[0270] Among them, Fig.11In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 113 and memory represented by memory 111. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 112 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 113 is responsible for managing the bus architecture and general processing, and the memory 111 may store data used by the processor 113 when performing operations.
[0271] The processor 113 may be a CPU, an ASIC, an FPGA or a CPLD, and the processor may also adopt a multi-core architecture.
[0272] The processor 113 is used to execute any method related to the wireless access network provided in the embodiment of the present application according to the obtained executable instructions by calling the computer program stored in the memory 111. The processor and the memory can also be arranged physically separately.
[0273] Reference Fig.12 , the present application provides a terminal, including a memory, a transceiver and a processor:
[0274] Memory for storing computer programs;
[0275] a transceiver for transmitting and receiving data under the control of the processor;
[0276] A processor is used to read the computer program in the memory and perform the following operations:
[0277] Sending a first service establishment request to a wireless access network device; the first service establishment request carries: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type;
[0278] Among them, the first service establishment request is used to instruct the wireless access network device to determine at least one corresponding network node according to the first service establishment request, and send a second service establishment request to the corresponding network node to establish communication between the terminal and the network node, and the second service establishment request includes: network slicing information, and the network node has the function of slicing service type.
[0279] Among them, Fig.12In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 123 and various circuits of memory represented by memory 121 are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 122 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include wireless channels, wired channels, optical cables, and other transmission media. Optionally, the measurement processing device may also include a user interface 124. For different user devices, the user interface 124 may also be an interface capable of externally connecting or internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0280] The processor 123 is responsible for managing the bus architecture and general processing, and the memory 121 can store data used by the processor 123 when performing operations.
[0281] Optionally, the processor 123 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 123 may also adopt a multi-core architecture.
[0282] The processor 123 is used to execute any terminal-related method provided in the embodiments of the present application according to the obtained executable instructions by calling the computer program stored in the memory 121. The processor and the memory can also be arranged physically separately.
[0283] It should be noted here that the above-mentioned device provided in the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0284] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0285] If the integrated unit is implemented in the form of 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 the present application is essentially 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, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of each embodiment method of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.
[0286] The embodiment of the present application provides a processor-readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute any method related to the terminal provided in the embodiment of the present application. The processor is enabled to implement all the method steps implemented by the terminal in the above method embodiment, and the same technical effect can be achieved. The parts and beneficial effects that are the same as those in the method embodiment will not be specifically described here.
[0287] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drives (SSDs)), etc.
[0288] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt 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, etc.) that contain computer-usable program code.
[0289] The present application is described with reference to the flowcharts and / or block diagrams of the methods, apparatuses, and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0290] 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 specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0291] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0292] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A communication establishment method, characterized in that: Applied to a wireless access network device, the communication establishment method includes: A first service establishment request sent by a receiving terminal is carried by the first service establishment request: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type; Determine the network node corresponding to the network slice information; A second service establishment request is sent to the network node to establish communication between the terminal and the network node, wherein the second service establishment request includes: the network slice information, and the network node has the function of the slice service type.
2. The communication establishment method according to claim 1, characterized in that: The network slicing information includes: a slice service type, and / or an identification value corresponding to the slice service type, wherein different slice service types correspond to different identification values.
3. The communication establishment method according to claim 1, characterized in that: The slice service type includes: one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, or a combination of intelligence and computing, and the number of the network nodes is one.
4. The communication establishment method according to claim 3, characterized in that: The network node includes a first access and mobility management function, a first session management function and a first user plane function; the second service establishment request is used to instruct the first access and mobility management function to determine a first session management function with the function of the slice service type according to the network slice information, and the first session management function is used to determine a first user plane function with the function of the slice service type according to the network slice information, so as to establish communication between the terminal and the network node.
5. The communication establishment method according to claim 1, characterized in that: The slice service type includes: one of a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, or a satellite-ground fusion and data type, and the number of network nodes is at least two.
6. The communication establishment method according to claim 5, characterized in that: The slice service type is a cross-domain session establishment type or a cross-domain handover type, and the at least one network node includes: a first network node and a second network node, the first network node includes: a second access and mobility management function, and the second network node includes: a third access and mobility management function, a second session management function, and a second user plane function; The second service establishment request is used to instruct the second access and mobility management function to determine the third access and mobility management function, and send the network slice information to the third access and mobility management function, the third access and mobility management function determines the second session management function according to the network slice information, and the second session management function is used to determine the second user plane function according to the network slice information to establish communication between the terminal and the second network node.
7. The communication establishment method according to claim 6, characterized in that: When the second session management function is used to determine the second user plane function according to the network slice information, it includes: Acquiring the contract data of the terminal; Determine whether the network slice information is signed according to the signing data; If the network slice information is signed, determining a second user plane function having the function of the slice service type according to the network slice information; If the network slice information is not signed, a preset slice service type is determined, and based on the preset slice service type, a second user plane function having the function of the preset slice service type is determined.
8. The communication establishment method according to claim 5, characterized in that: The slice service type is a satellite-ground fusion type or a satellite-ground fusion and data type, and the at least one network node includes: a third network node and a fourth network node, and the third network node is a satellite network node; the third network node includes: a fourth access and mobility management function and a third session management function, and the fourth network node includes: the third user plane function; The second service establishment request is used to instruct the fourth access and mobility management function to determine a third session management function having the function of the slice service type according to the network slice information, and the third session management function is used to determine a third user plane function having the function of the slice service type according to the network slice information, so as to establish communication between the terminal and the third network node and the fourth network node.
9. The communication establishment method according to claim 1, characterized in that: The slice service type includes: at least two of perception type, intelligence type, computing type, security type, data type, and digital twin type, and the number of the network node is one.
10. The communication establishment method according to claim 9, characterized in that: The network node includes: a fifth access and mobility management function, a fourth session management function, and a fourth user plane function corresponding to each slice service type: For each slice service type, the second service establishment request is used to instruct the corresponding fifth access and mobility management function to determine a fourth session management function with the function of the slice service type according to the slice service type and / or identification value, and the fourth session management function is used to determine a fourth user plane function with the function of the slice service type according to the slice service type and / or identification value, so as to establish communication between the terminal and the network node.
11. The communication establishment method according to claim 1, characterized in that: The slice service type includes: one of perception type, intelligence type, computing type, security type, data type, digital twin type, and one of the cross-domain session establishment type, cross-domain switching type, and satellite-ground fusion type, and the number of network nodes is at least two.
12. The communication establishment method according to any one of claims 1 to 11, characterized in that: If the first service establishment request does not carry the network slice information, the communication establishment method further includes: Obtain historical network slicing information of the terminal, the historical network slicing information including: a historical slicing service type and / or an identification value corresponding to the historical slicing service type; Determine at least one corresponding target network node based on the historical network slicing information, and send a third service establishment request to the corresponding target network node to establish communication between the terminal and the at least one target network node, wherein the third service establishment request includes: the historical network slicing information, and the target network node has the function of the historical slicing service type.
13. A communication establishment method, characterized in that: Applied to a terminal, the communication establishment method includes: Sending a first service establishment request to a wireless access network device, wherein the first service establishment request carries: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain handover type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type; Among them, the first service establishment request is used to instruct the wireless access network device to determine at least one corresponding network node according to the first service establishment request, and send a second service establishment request to the corresponding network node to establish communication between the terminal and the network node, and the second service establishment request includes: the network slice information, and the network node has the function of the slice service type.
14. The communication establishment method according to claim 13, characterized in that: The network slicing information includes: a slice service type, and / or an identification value corresponding to the slice service type, wherein different slice service types correspond to different identification values.
15. The communication establishment method according to claim 13, characterized in that: The slice service type includes: one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, or a combination of intelligence and computing, and the number of the network nodes is one.
16. The communication establishment method according to claim 13, characterized in that: The slice service type includes: one of a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, or a satellite-ground fusion and data type, and the number of network nodes is at least two.
17. The communication establishment method according to claim 13, characterized in that: The slice service type includes: at least two of perception type, intelligence type, computing type, security type, data type, and digital twin type, and the number of the network node is one.
18. The communication establishment method according to claim 13, characterized in that: The slice service type includes: one of perception type, intelligence type, computing type, security type, data type, digital twin type, and one of the cross-domain session establishment type, cross-domain switching type, and satellite-ground fusion type, and the number of network nodes is at least two.
19. A method for setting a network slice, characterized in that: include: Get multiple network nodes; For each network node, the network node is configured to serve a slice service type, and the slice service type includes: perception type, intelligence type, computing type, security type, data type, digital twin type, cross-domain session establishment type, cross-domain switching type, satellite-ground fusion type, intelligence and computing combination type, satellite-ground fusion and data type.
20. A communication establishment device, characterized in that: Applied to wireless access network equipment, the communication establishment device comprises: A receiving module, configured to receive a first service establishment request sent by a terminal, where the first service establishment request carries: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type; A determination module, used to determine the network node corresponding to the network slice information; A sending module is used to send a second service establishment request to the network node to establish communication between the terminal and the network node, and the second service establishment request includes: the network slice information, and the network node has the function of the slice service type.
21. A communication establishment device, characterized in that: Applied to a terminal, the communication establishment device comprises: A sending module, configured to send a first service establishment request to a wireless access network device, wherein the first service establishment request carries: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain handover type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type; Among them, the first service establishment request is used to instruct the wireless access network device to determine at least one corresponding network node according to the first service establishment request, and send a second service establishment request to the corresponding network node to establish communication between the terminal and the network node, and the second service establishment request includes: the network slice information, and the network node has the function of the slice service type.
22. A network slice configuration device, characterized in that: include: An acquisition module, used for acquiring multiple network nodes; A configuration module is used to configure each network node to serve a slice service type, wherein the slice service type includes: perception type, intelligence type, computing type, security type, data type, digital twin type, cross-domain session establishment type, cross-domain switching type, satellite-ground fusion type, intelligence and computing combination type, satellite-ground fusion and data type.
23. A wireless access network device, characterized in that: Includes memory, transceiver and processor: The memory is used to store computer programs; The transceiver is used to send and receive data under the control of the processor; The processor is configured to read the computer program in the memory and perform the following operations: A first service establishment request sent by a receiving terminal is carried by the first service establishment request: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain switching type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type; Determine the network node corresponding to the network slice information; A second service establishment request is sent to the network node to establish communication between the terminal and the network node, wherein the second service establishment request includes: the network slice information, and the network node has the function of the slice service type.
24. A terminal, characterized in that: Includes memory, transceiver and processor: The memory is used to store computer programs; The transceiver is used to send and receive data under the control of the processor; The processor is configured to read the computer program in the memory and perform the following operations: Sending a first service establishment request to a wireless access network device, wherein the first service establishment request carries: network slice information, where the network slice information is used to indicate a slice service type, where the slice service type includes: at least one of a perception type, an intelligence type, a computing type, a security type, a data type, a digital twin type, a cross-domain session establishment type, a cross-domain handover type, a satellite-ground fusion type, a type of a combination of intelligence and computing, a satellite-ground fusion, and a data type; Among them, the first service establishment request is used to instruct the wireless access network device to determine at least one corresponding network node according to the first service establishment request, and send a second service establishment request to the corresponding network node to establish communication between the terminal and the network node, and the second service establishment request includes: the network slice information, and the network node has the function of the slice service type.
25. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the communication establishment method described in any one of claims 1-18 and / or the network slice setting method described in claim 19.