Communication method and apparatus
The communication is performed through the terminal to obtain the first network element corresponding to the target NAS function, which solves the problem of strong coupling of NAS functions, simplifies the NAS signaling transmission process, reduces the complexity of terminal equipment, and improves signaling transmission efficiency.
Patent Information
- Application Number
- PCT/CN2025/074239
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-07
- Filing Date
- 2025-01-23
- Publication Date
- 2025-08-14
AI Technical Summary
In the UMTS wireless communication protocol stack, the coupling between NAS functions is strong, resulting in low signaling transmission efficiency and high complexity of terminal devices. Especially in future application scenarios, the existing technology cannot effectively simplify the NAS signaling transmission process of the terminal.
The terminal obtains communication auxiliary information, uses the first network element corresponding to the target NAS function to perform communication, simplifies the transmission process of NAS signaling, avoids coupling between NAS functions, and reduces the complexity of the terminal device.
By simplifying the NAS signaling transmission process, reducing the complexity of terminal devices, realizing communication with the terminal supporting a single NAS function, and improving signaling transmission efficiency.
Smart Images

Figure CN2025074239_14082025_PF_FP_ABST
Abstract
Description
Communication method and device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on February 7, 2024, with application number 202410175572.7 and application name “Communication Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The embodiments of the present application relate to technical fields such as communications, and in particular, to a communication method and apparatus. Background Art
[0003] The wireless communication protocol stack of the Universal Mobile Telecommunications System (UMTS) includes the Non-Access Stratum (NAS). NAS is a functional layer between the core network and terminals, supporting signaling and data transmission between the core network and terminals.
[0004] When executing NAS functions, messages related to interactions between the terminal and the corresponding network element must be forwarded through the AMF element, resulting in low signaling transmission efficiency. Furthermore, NAS functions are highly coupled. For example, information related to NAS functions such as registration, authentication, and key agreement must first be processed by the AMF before determining whether the AMF will continue processing or forward it to other network elements for further processing. This complicates the network signaling process.
[0005] In some application scenarios, terminals may only need to have some functions and do not need to have full NAS functions. Therefore, how to make it easier for terminals and networks to perform specific NAS functions has become a technical problem that needs to be solved urgently. Summary of the Invention
[0006] The embodiments of the present application provide a communication method and apparatus for implementing communication of a single NAS function in a terminal, simplifying the transmission process of NAS signaling (i.e., communication-related messages corresponding to the target NAS function), and reducing the device complexity of the terminal.
[0007] In a first aspect, an embodiment of the present application provides a communication method, applied to a terminal, the method comprising:
[0008] Acquire communication auxiliary information, where the communication auxiliary information is used by the terminal and a first network element corresponding to the target NAS function to perform communication corresponding to the target NAS function.
[0009] In an optional embodiment, the communication auxiliary information includes: network element information of the first network element and / or device information of the terminal.
[0010] In an optional embodiment, the network element information is pre-stored in the terminal or provided by a network-side device.
[0011] In an optional embodiment, the network element information is sent and provided by a network-side device; and obtaining the network element information includes:
[0012] Sending a first message to a network-side device, where the first message is used to request obtaining the network element information;
[0013] Receive the network element information sent by the network side device according to the first message.
[0014] In an optional embodiment, the first message includes one or more of the following:
[0015] an identifier of the terminal;
[0016] an identifier of the cell where the terminal resides;
[0017] an identifier of the access and mobility management function with which the terminal is registered;
[0018] Service-related information corresponding to the target NAS function;
[0019] The identifier of the target NAS function.
[0020] In an optional embodiment, the service-related information includes one or more of the following:
[0021] Data network name DNN;
[0022] Quality of service (QoS) requirements;
[0023] Network slicing.
[0024] In an optional embodiment, the network element information includes one or more of the following:
[0025] an identifier of the terminal;
[0026] address information of the first network element;
[0027] the port number of the first network element;
[0028] the name of the first network element;
[0029] The identifier of the first network element.
[0030] In an optional embodiment, obtaining the device information includes:
[0031] Sending a second message to the network-side device, where the second message is used to request the device information;
[0032] Receive the device information sent by the network side device according to the second message.
[0033] In an optional embodiment, the device information includes one or more of the following:
[0034] Address information;
[0035] Port number;
[0036] Logo.
[0037] In an optional embodiment, the first message and the second message are any one of the following: a registration request, a link establishment request, an uplink information transmission, a service request, a session request, and an address information request.
[0038] In an optional embodiment, the network element information and the device information are transmitted in any one of the following messages: a registration response, a link establishment response, a downlink information transmission, and an identity authentication message.
[0039] In an optional embodiment, one or more of the following layers of the terminal are used to construct or transmit messages related to the communication:
[0040] A network application layer that supports the target NAS function;
[0041] Hypertext Transfer Protocol HTTP layer;
[0042] Secure transmission protocol TLS layer;
[0043] Transmission Control Protocol TCP layer;
[0044] Internet Protocol IP layer;
[0045] Radio Resource Control (RRC) layer;
[0046] Layer 2;
[0047] Physical layer.
[0048] In an optional embodiment, the target NAS function is any one of the following: network element selection, communication auxiliary information management, identity authentication, key negotiation, security mode control, terminal configuration, information transmission, status notification, registration, deregistration, service request, paging, notification, emergency call management, perception, and artificial intelligence.
[0049] In an optional embodiment, the perception includes one or more of the following:
[0050] Activation, modification, deactivation, transmission of perception measurement information, transmission of perception analysis results.
[0051] The network element information includes one or more of the following:
[0052] an identifier of the terminal;
[0053] address information of the first network element;
[0054] The port number of the first network element;
[0055] the name of the first network element;
[0056] The identifier of the first network element.
[0057] In a second aspect, an embodiment of the present application provides a communication method, applied to a network-side device, the method further comprising:
[0058] Provide communication assistance information, where the communication assistance information is used by the terminal and the first network element corresponding to the target NAS function to perform communication corresponding to the target NAS function.
[0059] In an optional embodiment, the communication auxiliary information includes: network element information of the first network element and / or device information of the terminal.
[0060] In an optional embodiment, the network-side device includes the first network element and the second network element; providing the network element information includes:
[0061] The second network element sends the network element information of the first network element to the terminal; or,
[0062] The second network element sends the network element information of the first network element to the terminal according to a first message, wherein the first message is sent by the terminal to the second network element, and the first message is used to request the network element information.
[0063] In an optional embodiment, the network-side device further includes a third network element and a fourth network element; and providing the device information includes:
[0064] The third network element sends the device information to the terminal; or,
[0065] The fourth network element sends the device information to the third network element according to the first request, and the third network element sends the device information to the terminal; wherein, the first request is a request sent by the third network element to the fourth network element according to the second message, and the second message is sent by the terminal to the third network element.
[0066] In an optional embodiment, the network side device further includes an access network device and a fourth network element;
[0067] Provide the device information, including:
[0068] The fourth network element sends the device information to the access network device according to the first request, wherein the access network device sends the device information to the terminal; wherein the first request is a request sent by the access network device to the fourth network element according to the second message, and the second message is sent by the terminal to the access network device.
[0069] In an optional embodiment, the communication-related message is transmitted through one or more of the following layers of the access network device:
[0070] RRC layer;
[0071] Layer 2;
[0072] Physical layer.
[0073] In an optional embodiment, one or more of the following layers of the first network element, the second network element, the third network element, and the fourth network element are used to construct or transmit messages related to the communication:
[0074] A network application layer that supports the target NAS function;
[0075] Hypertext Transfer Protocol HTTP layer;
[0076] Secure transmission protocol TLS layer;
[0077] Transmission Control Protocol TCP layer;
[0078] Internet Protocol IP layer.
[0079] In a third aspect, an embodiment of the present application provides a communication device, an application terminal, comprising:
[0080] The acquisition module is configured to acquire communication auxiliary information, where the communication auxiliary information is used for the terminal and a first network element corresponding to a target NAS function to perform communication corresponding to the target NAS function.
[0081] In an optional embodiment, the communication auxiliary information includes: network element information of the first network element and / or device information of the terminal.
[0082] In an optional embodiment, the network element information is pre-stored in the terminal or provided by a network-side device.
[0083] In an optional embodiment, the network element information is sent and provided by a network-side device; and the acquisition module is specifically configured to:
[0084] Sending a first message to a network-side device, where the first message is used to request obtaining the network element information;
[0085] Receive the network element information sent by the network side device according to the first message.
[0086] In an optional embodiment, the first message includes one or more of the following:
[0087] an identifier of the terminal;
[0088] an identifier of the cell where the terminal resides;
[0089] an identifier of the access and mobility management function with which the terminal is registered;
[0090] Service-related information corresponding to the target NAS function;
[0091] The identifier of the target NAS function.
[0092] In an optional embodiment, the service-related information includes one or more of the following:
[0093] Data network name DNN;
[0094] Quality of service (QoS) requirements;
[0095] Network slicing.
[0096] In an optional embodiment, the network element information includes one or more of the following:
[0097] an identifier of the terminal;
[0098] address information of the first network element;
[0099] the port number of the first network element;
[0100] the name of the first network element;
[0101] The identifier of the first network element.
[0102] In an optional embodiment, the acquisition module is specifically configured to:
[0103] Sending a second message to the network-side device, where the second message is used to request the device information;
[0104] Receive the device information sent by the network side device according to the second message.
[0105] In an optional embodiment, the device information includes one or more of the following:
[0106] Address information;
[0107] Port number;
[0108] Logo.
[0109] In an optional embodiment, the first message and the second message are any one of the following: a registration request, a link establishment request, an uplink information transmission, a service request, a session request, and an address information request.
[0110] In an optional embodiment, the network element information and the device information are transmitted in any one of the following messages: a registration response, a link establishment response, a downlink information transmission, and an identity authentication message.
[0111] In an optional embodiment, one or more of the following layers of the terminal are used to construct or transmit messages related to the communication:
[0112] A network application layer that supports the target NAS function;
[0113] Hypertext Transfer Protocol HTTP layer;
[0114] Secure transmission protocol TLS layer;
[0115] Transmission Control Protocol TCP layer;
[0116] Internet Protocol IP layer;
[0117] Radio Resource Control (RRC) layer;
[0118] Layer 2;
[0119] Physical layer.
[0120] In an optional embodiment, the target NAS function is any one of the following: network element selection, communication auxiliary information management, identity authentication, key negotiation, security mode control, terminal configuration, information transmission, status notification, registration, deregistration, service request, paging, notification, emergency call management, perception, and artificial intelligence.
[0121] In an optional embodiment, the perception includes one or more of the following:
[0122] Activation, modification, deactivation, transmission of perception measurement information, transmission of perception analysis results.
[0123] The network element information includes one or more of the following:
[0124] an identifier of the terminal;
[0125] address information of the first network element;
[0126] The port number of the first network element;
[0127] the name of the first network element;
[0128] The identifier of the first network element.
[0129] In a fourth aspect, an embodiment of the present application provides a communication device, using a network-side device, the device comprising:
[0130] A module is provided, configured to provide communication auxiliary information, wherein the communication auxiliary information is used for the terminal and a first network element corresponding to a target NAS function to perform communication corresponding to the target NAS function.
[0131] In an optional embodiment, the communication auxiliary information includes: network element information of the first network element and / or device information of the terminal.
[0132] In an optional embodiment, the network side device includes the first network element and a second network element; the providing module is located in the second network element;
[0133] The providing module in the second network element is configured to send the network element information of the first network element to the terminal; or
[0134] The providing module in the second network element is used to send the network element information of the first network element to the terminal according to a first message, where the first message is sent by the terminal to the second network element and the first message is used to request the network element information.
[0135] In an optional embodiment, the network side device further includes a third network element and a fourth network element; the providing module is located in the third network element and the fourth network element;
[0136] The providing module in the third network element is configured to send the device information to the terminal; or
[0137] The providing module in the fourth network element is used to send the device information to the third network element according to the first request; the providing module in the third network element is used to send the device information to the terminal; wherein the first request is a request sent by the third network element to the fourth network element according to the second message, and the second message is sent by the terminal to the third network element.
[0138] In an optional embodiment, the network side device further includes an access network device and a fourth network element; the providing module is located in the access network device and the fourth network element;
[0139] The providing module in the fourth network element is used to send the device information to the access network device according to the first request; the providing module in the access network device is used to send the device information to the terminal; wherein the first request is a request sent by the access network device to the fourth network element according to the second message, and the second message is sent by the terminal to the access network device.
[0140] In an optional embodiment, the communication-related message is transmitted through one or more of the following layers of the access network device: RRC layer, layer 2, physical layer.
[0141] In an optional embodiment, one or more of the following layers of the first network element, the second network element, the third network element, and the fourth network element are used to construct or transmit messages related to the communication:
[0142] A network application layer that supports the target NAS function;
[0143] Hypertext Transfer Protocol HTTP layer;
[0144] Secure transmission protocol TLS layer;
[0145] Transmission Control Protocol TCP layer;
[0146] Internet Protocol IP layer.
[0147] In a fifth aspect, an embodiment of the present application provides a communication device, including: a memory and a processor;
[0148] Memory stores computer-executable instructions;
[0149] The processor executes the computer-executable instructions stored in the memory, so that the processor performs any method of the first aspect.
[0150] In a sixth aspect, an embodiment of the present application provides a communication device, including: a memory and a processor;
[0151] Memory stores computer-executable instructions;
[0152] The processor executes the computer-executable instructions stored in the memory, so that the processor performs any method of the second aspect.
[0153] In the seventh aspect, an embodiment of the present application provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are executed by a processor, they are used to implement any method of the first aspect or any method of the second aspect.
[0154] In an eighth aspect, an embodiment of the present application provides a computer program product, comprising a computer program, which, when executed by a processor, implements any method of the first aspect or any method of the second aspect.
[0155] In a ninth aspect, an embodiment of the present application provides a chip having a computer program stored thereon. When the computer program is executed by the chip, the method of any one of the first aspects or the method of any one of the second aspects is implemented.
[0156] In a tenth aspect, an embodiment of the present application provides a chip module having a computer program stored thereon. When the computer program is executed by the chip module, the method of any one of the first aspect or the method of any one of the second aspect is implemented.
[0157] Embodiments of the present application provide a communication method and apparatus, comprising: obtaining communication assistance information, the communication assistance information being used by a terminal and a first network element corresponding to a target NAS function to perform communication corresponding to the target NAS function. This method enables the terminal and the first network element to perform communication corresponding to the target NAS function based on the communication assistance information, thereby simplifying the transmission process of messages related to communication corresponding to the target NAS function and reducing device complexity of the terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0158] In order to more clearly illustrate the technical solutions in this application, the following is a brief introduction to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0159] FIG1 is a schematic diagram of a communication architecture provided in conventional technology;
[0160] FIG2 is a schematic diagram of a communication architecture provided in an embodiment of the present application;
[0161] FIG3 is a flow chart of a communication method according to an embodiment of the present application;
[0162] FIG4 is a second flow chart of the communication method provided in an embodiment of the present application;
[0163] FIG5 is a third flow chart of the communication method provided in an embodiment of the present application;
[0164] FIG6 is a fourth flow chart of the communication method provided in an embodiment of the present application;
[0165] FIG7 is a fifth flow chart of the communication method provided in an embodiment of the present application;
[0166] FIG8 is a sixth flow chart of the communication method provided in an embodiment of the present application;
[0167] FIG9 is a schematic diagram of a structure of a protocol layer according to an embodiment of the present application;
[0168] FIG10 is a second schematic diagram of the structure of the protocol layer provided in an embodiment of the present application;
[0169] FIG11 is a schematic diagram of the protocol layer structure of a terminal provided in an embodiment of the present application;
[0170] FIG12 is a schematic diagram of a structure of a communication device according to an embodiment of the present application;
[0171] FIG13 is a second structural diagram of a communication device provided in an embodiment of the present application;
[0172] FIG14 is a third structural diagram of a communication device provided in an embodiment of the present application;
[0173] FIG15 is a fourth structural diagram of the communication device provided in an embodiment of the present application.
[0174] The above drawings illustrate specific embodiments of the present application, which will be described in more detail below. These drawings and the textual description are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION
[0175] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0176] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0177] In this application, the terms "first," "second," and the like are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. In this application, "plurality" refers to two or more. "And / or" describes the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.
[0178] In the embodiments of the present application, "at least one" refers to one or more, and "more" refers to 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 represent: the existence of A alone, the existence of A and B at the same time, and the existence of B 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 items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0179] In the embodiments of this application, terms such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. For example, the terms "first chip" and "second chip" are used solely to distinguish between different chips and do not define their order. Those skilled in the art will understand that terms such as "first" and "second" do not define the quantity or execution order, and do not necessarily define differences.
[0180] It should be noted that the phrase "when (at) ..." or "when (in) ..." in the embodiments of the present application can refer to the instant when a certain situation occurs or a period of time after the situation occurs, and the embodiments of the present application do not specifically limit this. In addition, the display interface provided in the embodiments of the present application is only an example, and the display interface may also include more or less content.
[0181] The terminal in the embodiments of the present application may also be referred to as a terminal device, and may refer to various forms of user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolved Public Land Mobile Network (PLMN), etc., and the embodiments of the present application are not limited to this.
[0182] Figure 1 is a schematic diagram of a communication architecture provided in conventional technology. As shown in Figure 1 , it includes: a terminal, an access network, and a core network.
[0183] The terminal has a non-access stratum (NAS). NAS is used to implement NAS functions in traditional technologies. NAS functions include registration, authentication and key agreement, and authorization.
[0184] The access network may be a radio access network (RAN).
[0185] The core network includes the Unified Data Repository (UDR), Access and Mobility Management Function (AMF), Policy Control Function (PCF), Unified Data Management Function (UDM), Network Exposure Function (NEF), Session Management Function (SMF), and User Plane Function (UPF). The UDR is primarily responsible for storing subscription data and policy data for the UDM and PCF. The AMF is primarily responsible for services such as mobility management and access management. The PCF is primarily responsible for providing a unified policy framework for network behavior management, policy rules for control plane functions, and obtaining registration information related to policy decisions. The UDM is primarily responsible for authentication and key agreement protocols, user identification, access authorization, registration, mobility, subscription, and SMS management. The NEF is primarily responsible for exposing 5G network capabilities to external systems. The SMF is primarily responsible for session management, UE communication auxiliary information management and distribution, Dynamic Host Configuration Protocol functions, and the selection and control of user plane functions. The UPF is mainly responsible for data packet routing and forwarding, message filtering, and quality of service (QoS) control functions connected to the data network (DN) and the user plane.
[0186] For a certain NAS function, the communication process between the core network, access network and terminal may include: the terminal sends a message related to the NAS function to the access network, and the access network sends the message to the AMF, and the AMF determines to send the message to the target network element, which may be, for example, PCF, UDM, SMF, etc.
[0187] In the traditional technology shown in Figure 1, NAS functions may be coupled with each other. For example, registration is coupled with authentication, key agreement, and authorization. Therefore, a terminal must support registration, authentication, key agreement, and authorization, but cannot support registration, authentication, key agreement, or authentication independently, making the terminal more complex.
[0188] Moreover, when deleting or adding a NAS function, due to the coupling between NAS functions, it may cause modifications to the software and / or hardware settings inside the device where the AMF is located or the internal settings of the terminal.
[0189] In future application scenarios, devices may only require simple functions, not comprehensive NAS capabilities. For example, it's uncertain whether future devices will support high-speed, low-latency services. If a device currently supports high-speed, low-latency NAS capabilities but doesn't use them in the future, it will complicate the device. For example, a stationary terminal may have lower requirements for mobility management than the access network. Supporting mobility management in a terminal would complicate the terminal. Therefore, enabling terminals to support communications with a single NAS function has become a pressing technical challenge.
[0190] In order to solve the above technical problems, the present application provides a communication method, in which a terminal obtains communication auxiliary information, and the communication auxiliary information is used for the terminal and the first network element corresponding to the target NAS function to perform communication corresponding to the target NAS function, so that the terminal can perform communication corresponding to the target NAS function with the first network element based on the communication auxiliary information. The terminal can realize communication of a single NAS function. Since the terminal can perform communication corresponding to the NAS function with the first network element corresponding to the target NAS function based on the communication auxiliary information, coupling between NAS functions is avoided and there is no need to go through the AMF. Therefore, the transmission process of NAS signaling (i.e., communication-related messages corresponding to the target NAS function) can be simplified, thereby reducing the device complexity of the terminal.
[0191] First, the application scenario of the communication method provided in this application is described with reference to FIG2 .
[0192] Figure 2 is a schematic diagram of the communication architecture provided by an embodiment of the present application. As shown in Figure 2, it includes: a terminal, an access network, and a core network.
[0193] The terminal has a network application layer, and there is no coupling between at least one NAS function supported by the network application layer.
[0194] The access network may be a radio access network (RAN).
[0195] The core network includes at least one network element. At least one network element can correspond to at least one NAS function, and one network element can correspond to one NAS function. Figure 2 illustrates the core network as an example, including network elements a, b, and c.
[0196] For each NAS function supported by the network application layer of the terminal, executing the communication corresponding to the NAS function includes, for example: the terminal sends a message related to the NAS function to the access network; and the access network sends the message to the network element corresponding to the NAS function (for example, network element a).
[0197] In the communication architecture shown in Figure 2, there is no coupling between at least one NAS function supported by the network application layer of the terminal, so the terminal can be simplified, and the access network can send messages directly to the network element corresponding to the NAS function without going through the AMF.
[0198] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0199] FIG3 is a flow chart of a communication method according to an embodiment of the present application. As shown in FIG3 , the method includes:
[0200] S301. A terminal obtains communication auxiliary information, where the communication auxiliary information is used for the terminal and a first network element corresponding to a target NAS function to perform communication corresponding to the target NAS function.
[0201] Optionally, the communication auxiliary information includes network element information of the first network element and / or device information of the terminal.
[0202] During the communication process between the terminal and the first network element corresponding to executing the target NAS function, information transmitted between the terminal and the first network element may include network element information of the first network element and / or device information of the terminal.
[0203] In an optional embodiment, the target NAS function may be any one of the following: network element selection, communication auxiliary information management, identification, perception, positioning, terminal configuration (UE configuration), information transmission, mobility management, session management, short message, information acquisition, identity authentication, key negotiation, security mode control, identification, user equipment configuration, information transmission, status notification, registration, deregistration, eCall inactivity, service request, paging, notification, emergency call management, perception, and artificial intelligence.
[0204] NE selection refers to the selection of a NE that can perform a specific NAS function. The terminal can trigger the selection of a specific NE or request the network to select a NE. The network can trigger the selection of a NE or select a NE in response to a request from the terminal.
[0205] Communication auxiliary information management (or device information management) refers to the management of addresses and / or port numbers required for communication, such as requesting, receiving, reading, deleting, configuring, providing, modifying, and releasing them. Terminal address management, such as requesting, receiving, reading, and deleting terminal-triggered addresses and port numbers, and the network's configuration, provisioning, modifying, and releasing them.
[0206] Among them, perception includes one or more of the following: activation, modification, deactivation, transmission of perception measurement information, and transmission of perception analysis results.
[0207] In an embodiment of the present application, the terminal obtains communication auxiliary information, so that the terminal and the first network element can perform communication corresponding to the target NAS function according to the communication auxiliary information, simplifying the transmission process of communication-related messages corresponding to the target NAS function and reducing the device complexity of the terminal.
[0208] In an optional embodiment, the network element information may be pre-stored in the terminal or provided by a network-side device.
[0209] In an optional embodiment, the network element information of the first network element includes one or more of the following: the terminal identifier (also referred to as the identity identifier), the address information of the first network element, the port number of the first network element, the name of the first network element, and the identifier of the first network element.
[0210] Optionally, the network element information of the first network element may further include the address information and / or port number of the terminal, etc. The address information of the first network element may be an IP address or other addresses.
[0211] In an optional embodiment, the device information of the terminal includes one or more of the following: address information, port number, and identifier. The address information of the terminal can be an IP address or other addresses.
[0212] The following takes the example of a network side device sending network element information of a first network element, and describes the communication method provided in an embodiment of the present application in combination with FIG4 .
[0213] FIG4 is a second flow chart of a communication method provided in an embodiment of the present application. As shown in FIG4 , the method includes:
[0214] S401. A terminal sends a first message to a network-side device, where the first message is used to request network element information of a first network element.
[0215] The network side device includes a first network element.
[0216] In an optional embodiment, the first message includes one or more of the following: a first indication, an identifier of the terminal, an identifier of the cell where the terminal resides, an identifier of the access and mobility management function (AMF) with which the terminal is registered, service-related information corresponding to the target NAS function, and an identifier of the target NAS function.
[0217] Optionally, the first message may also include the address information and / or port number of the terminal.
[0218] The first indication is used to instruct acquisition of network element information of the first network element. For example, when the network element information of the first network element is an IP address, the IP address corresponds to the destination IP address in information sent by the terminal (information or message related to communication corresponding to the target NAS function), and corresponds to the source IP address in information received by the terminal (information or message related to communication corresponding to the target NAS function).
[0219] In an optional embodiment, the service-related information includes one or more of the following: data network name (DNN), quality of service (QoS) requirements, and network slicing.
[0220] In an optional embodiment, the identifier of the target NAS function may be an identification number (ID), index name, type, etc. of the target NAS function.
[0221] S402. The network-side device provides network element information of the first network element to the terminal according to the first message.
[0222] Optionally, the network side device may actively provide the network element information of the first network element to the terminal, or passively provide the network element information of the first network element to the terminal.
[0223] When the network side device actively provides the network element information of the first network element to the terminal, the communication method shown in Figure 4 may not include S401, but include S402. When the network side device passively provides the network element information of the first network element to the terminal, the communication method shown in Figure 4 may include S401 and S402.
[0224] Furthermore, the terminal receives the network element information of the first network element and stores the network element information of the first network element.
[0225] The communication method shown in the embodiment of FIG. 4 will be further described below with reference to FIG. 5 .
[0226] FIG5 is a third flow chart of a communication method provided in an embodiment of the present application. As shown in FIG5 , the method includes:
[0227] S501. A terminal sends a registration request to a third network element.
[0228] The network side device includes a first network element, a second network element and a third network element.
[0229] Optionally, the third network element may be a registration function network element or another function network element. The registration function network element is used to perform a registration function, and the other function network element is used to perform another function in at least one NAS function. The other function network element may be, for example, a device information allocation function network element (or an address information allocation function network element).
[0230] Optionally, the terminal sends a registration request to the third network element through the RAN based on the network element information of the third network element. The network element information of the third network element may be network element information of the third network element preconfigured in the terminal, may be network element information of the third network element obtained by the terminal from a broadcast message, or may be network element information of the third network element obtained by the terminal from a previous registration process.
[0231] When the third network element is a registration function network element, the destination address information of the registration request may be the address information of the registration function network element. Optionally, the registration request may include network element information of the third network element. The network element information of the third network element is similar to the network element information of the first network element and will not be repeated here.
[0232] When the third network element is another functional network element, the destination address information of the registration request may be the address information of the other functional network element. Optionally, the registration request may include network element information of the other functional network element. The network element information of the other functional network element is similar to the network element information of the first network element and will not be repeated here.
[0233] S502: The third network element sends a registration response to the terminal.
[0234] Optionally, the third network element sends a registration response to the terminal through the RAN.
[0235] It should be noted that S501 and S502 are used to enable the terminal to complete registration in the network.
[0236] Optionally, the method of FIG. 5 may not include S501 and S502.
[0237] S503. The terminal sends a first message to the second network element.
[0238] Optionally, the second network element may be called a service network element selection function network element.
[0239] Optionally, the terminal sends the first message to the second network element through the RAN based on the network element information of the second network element. The network element information of the second network element may be network element information of the second network element preconfigured for the terminal, or network element information of the second network element obtained by the terminal from a broadcast message, or network element information of the second network element obtained during a registration process.
[0240] Optionally, the first message may be a message related to the target NAS function.
[0241] Optionally, the first message carries a network element information request indication, etc., wherein the network element information request indication is used to instruct to obtain network element information of the first network element.
[0242] S504. The second network element sends the network element information of the first network element to the terminal according to the first message.
[0243] Optionally, the second network element determines the network element information of the first network element according to the first message; and sends the network element information of the first network element to the terminal through the RAN.
[0244] Optionally, the method of FIG. 5 may not include S503. When S503 is not included, the second network element proactively sends the network element information of the first network element to the terminal. In some applications, for example, due to changes in network element load or terminal mobility, the network element corresponding to the target NAS function is changed to the first network element. In this case, the second network element proactively sends the network element information of the first network element to the terminal.
[0245] Based on the above embodiment, the device information of the terminal provided by the network side device will be described below with reference to FIG. 6 to FIG. 8 .
[0246] FIG6 is a fourth flow chart of a communication method provided in an embodiment of the present application. As shown in FIG6 , the method includes:
[0247] S601. A terminal sends a second message to a third network element, where the second message is used to request device information of the terminal.
[0248] Optionally, the terminal sends the second message to the third network element through the RAN according to the network element information of the third network element.
[0249] The third network element may be the same as the third network element in FIG. 5 .
[0250] Optionally, the second message may be a message related to the target NAS function.
[0251] Optionally, the second message includes one or more of the following: a device information request indication, an identifier of the terminal, an identifier of the target NAS function, and network element information of a third network element. The device information request indication is used to instruct the acquisition of device information of the terminal. The device information request indication may be a message ID or other information element (IE).
[0252] S602. The third network element sends a first request to the fourth network element according to the second message, where the first request is used to request the fourth network element to allocate device information to the terminal.
[0253] Optionally, the third network element determines whether to allocate device information to the terminal according to the second message; if it is determined to allocate device information to the terminal, the first request is sent to the fourth network element.
[0254] Optionally, the fourth network element may be a device information allocation function network element, etc. The device information allocation function network element may also be called an address information allocation function network element, etc.
[0255] S603: The fourth network element sends the device information of the terminal to the third network element according to the first request.
[0256] S604: The third network element sends the device information of the terminal to the terminal.
[0257] Specifically, the third network element sends the device information of the terminal to the terminal via the RAN. Further, the terminal receives the device information of the terminal via the RAN and stores the device information of the terminal.
[0258] Optionally, the method shown in FIG6 may not include S602 and S603. In the absence of S602 and S603, the third network element sends the terminal's device information to the terminal based on the second message. Optionally, the third network element determines whether to allocate device information to the terminal based on the second message, and if it is determined that the device information is to be allocated to the terminal, sends the terminal's device information to the terminal.
[0259] FIG7 is a fifth flow chart of a communication method provided in an embodiment of the present application. As shown in FIG7 , the method includes:
[0260] S701. A terminal sends a second message to a third network element, where the second message is used to request device information of the terminal.
[0261] S702. The third network element sends the device information of the terminal to the terminal according to the second message.
[0262] Optionally, the third network element determines whether to allocate device information to the terminal according to the second message; when it is determined that the device information is to be allocated to the terminal, the third network element allocates the device information to the terminal and sends the device information of the terminal to the terminal.
[0263] In an optional embodiment, the third network element in FIG. 6 and FIG. 7 may directly send the device information of the terminal to the terminal without triggering the sending of the second message.
[0264] FIG8 is a sixth flow chart of a communication method provided in an embodiment of the present application. As shown in FIG8 , the method includes:
[0265] S801. The terminal sends a second message to the access network device.
[0266] Optionally, the content included in the second message in S801 may be the same as the content included in the second message in S601, and will not be repeated here.
[0267] Optionally, the second message may be a Radio Resource Control (RRC) message, such as an RRC Setup Request message, an RRC Reconfiguration message, or a Measurement Report message.
[0268] S802. The access network device sends a first request to the fourth network element according to the second message.
[0269] Optionally, the access network device determines whether to allocate device information to the terminal according to the second message, and sends a first request to the fourth network element when it is determined that the fourth network element allocates device information to the terminal.
[0270] S803. The fourth network element provides the device information of the terminal to the access network device.
[0271] S804: The access network device sends the device information of the terminal to the terminal.
[0272] Furthermore, the terminal receives the device information sent by the access network device and stores the received device information.
[0273] Optionally, the device information of the terminal may be carried in an RRC configuration (RRCSetupRequest) message, an RRC reconfiguration completion message, or a radio resource configuration, etc.
[0274] Optionally, the method shown in FIG8 may not include S802 and S803. In the absence of S802 and S803, the access network device sends the terminal's device information to the terminal based on the second message. Optionally, the access network device determines whether to allocate device information to the terminal based on the second message, and if it is determined that the device information is to be allocated to the terminal, sends the terminal's device information to the terminal.
[0275] In an optional embodiment, the first message and the second message are any one of the following: a registration request, a link establishment request, an uplink information transmission, a service request, a session request, and an address information request.
[0276] In an optional embodiment, the network element information of the first network element and the device information of the terminal are transmitted in any of the following messages: a registration response, a link establishment response, a downlink information transmission, and an identity authentication message.
[0277] In an optional embodiment, one or more of the following layers of the terminal are used to construct or transmit communication-related messages:
[0278] Network application layer that supports target NAS functions;
[0279] Hypertext Transfer Protocol (HTTP) layer;
[0280] Transport Layer Security (TLS) layer;
[0281] Transmission Control Protocol (TCP) layer;
[0282] Internet Protocol (IP) layer;
[0283] Radio Resource Control (RRC) layer;
[0284] Layer 2 (L2);
[0285] Physical layer (Physical, PHY).
[0286] In an optional embodiment, the communication-related messages are transmitted through one or more of the following layers of the access network device:
[0287] RRC layer;
[0288] Layer 2;
[0289] Physical layer.
[0290] In an optional embodiment, one or more of the following layers of the first network element, the second network element, the third network element, and the fourth network element are used to construct or transmit communication-related messages:
[0291] Network application layer that supports target NAS functions;
[0292] Hypertext Transfer Protocol HTTP layer;
[0293] Secure transmission protocol TLS layer;
[0294] Transmission Control Protocol TCP layer;
[0295] Internet Protocol IP layer.
[0296] The following describes in detail the protocol layers of the terminal, access network device and network element with reference to FIG9 and FIG10 .
[0297] Figure 9 is a schematic diagram of the structure of the protocol layer provided in an embodiment of the present application. As shown in Figure 9, the terminal includes: network application layer, HTTP layer, TLS layer, TCP layer, IP layer, L2, PHY and other protocol layers.
[0298] Access network equipment includes: L2 and PHY.
[0299] Each network element in the core network includes: network application layer, HTTP layer, TLS layer, TCP layer and IP layer.
[0300] The network application layer of the terminal and the network application layer in the network element communicate through the HTTP interface.
[0301] Based on FIG9 , the communication-related messages include one or more of the following: NAS messages, HTTP messages, TCP messages, IP messages, L2 messages, and PHY messages, etc.
[0302] The NAS message corresponding to the NAS function is carried in the HTTP message of the HTTP layer.
[0303] HTTP messages at the HTTP layer are carried in TCP messages at the TCP layer.
[0304] The TCP message of the TCP layer is carried in the IP message of the IP layer.
[0305] IP messages at the IP layer are carried in L2 and PHY messages.
[0306] Figure 10 is a second schematic diagram of the protocol layer structure provided by an embodiment of the present application. As shown in Figure 10, the terminal includes: network application layer, HTTP layer, TLS layer, TCP layer, IP layer, RRC layer, L2, PHY and other protocol layers.
[0307] Access network equipment includes: RRC layer, L2, and PHY.
[0308] Each network element in the core network includes: network application layer, HTTP layer, TLS layer, TCP layer, IP layer, L2, and L1.
[0309] Based on FIG10 , the communication-related messages include one or more of the following: NAS messages, HTTP messages, TCP messages, IP messages, RRC messages, L2 messages, and PHY messages, etc.
[0310] The NAS message corresponding to the NAS function is carried in the HTTP message of the HTTP layer.
[0311] HTTP messages at the HTTP layer are carried in TCP messages at the TCP layer.
[0312] The TCP message of the TCP layer is carried in the IP message of the IP layer.
[0313] The IP message of the IP layer is carried in the RRC message of the RRC layer.
[0314] RRC messages of the RRC layer are carried in L2 and PHY messages.
[0315] The following describes the NAS functions supported by the terminal's network application layer in conjunction with Figure 11. Figure 11 is a schematic diagram of the protocol layer structure of a terminal provided in an embodiment of the present application. As shown in Figure 11, the terminal's network application layer supports at least one NAS function. Figure 11 illustrates the example of at least one NAS function including network element selection, communication auxiliary information management, and registration.
[0316] FIG12 is a schematic diagram of a structure of a communication device according to an embodiment of the present application. The communication device 120 is applied to a terminal. As shown in FIG12 , the communication device 120 includes:
[0317] The acquisition module 1201 acquires communication auxiliary information, where the communication auxiliary information is used for the terminal and a first network element corresponding to a target NAS function to perform communication corresponding to the target NAS function.
[0318] The communication device 120 provided in the embodiment of the present application can execute the method steps executed by the terminal in the above method embodiment. Its implementation principles and beneficial effects are similar and will not be repeated here.
[0319] In an optional embodiment, the communication auxiliary information includes: network element information of the first network element and / or device information of the terminal.
[0320] In an optional embodiment, the network element information is pre-stored in the terminal or provided by a network-side device.
[0321] In an optional embodiment, the network element information is sent and provided by a network-side device; and the acquisition module is specifically configured to:
[0322] Sending a first message to a network-side device, where the first message is used to request obtaining the network element information;
[0323] Receive the network element information sent by the network side device according to the first message.
[0324] In an optional embodiment, the first message includes one or more of the following:
[0325] an identifier of the terminal;
[0326] an identifier of the cell where the terminal resides;
[0327] an identifier of the access and mobility management function with which the terminal is registered;
[0328] Service-related information corresponding to the target NAS function;
[0329] The identifier of the target NAS function.
[0330] In an optional embodiment, the service-related information includes one or more of the following:
[0331] Data network name DNN;
[0332] Quality of service (QoS) requirements;
[0333] Network slicing.
[0334] In an optional embodiment, the network element information includes one or more of the following:
[0335] an identifier of the terminal;
[0336] address information of the first network element;
[0337] The port number of the first network element;
[0338] the name of the first network element;
[0339] The identifier of the first network element.
[0340] In an optional embodiment, the acquisition module 1201 is specifically configured to:
[0341] Sending a second message to the network-side device, where the second message is used to request the device information;
[0342] Receive the device information sent by the network side device according to the second message.
[0343] In an optional embodiment, the device information includes one or more of the following:
[0344] Address information;
[0345] Port number;
[0346] Logo.
[0347] In an optional embodiment, the first message and the second message are any one of the following: a registration request, a link establishment request, an uplink information transmission, a service request, a session request, and an address information request.
[0348] In an optional embodiment, the network element information and the device information are transmitted in any one of the following messages: a registration response, a link establishment response, a downlink information transmission, and an identity authentication message.
[0349] In an optional embodiment, one or more of the following layers of the terminal are used to construct or transmit messages related to the communication:
[0350] A network application layer that supports the target NAS function;
[0351] Hypertext Transfer Protocol HTTP layer;
[0352] Secure transmission protocol TLS layer;
[0353] Transmission Control Protocol TCP layer;
[0354] Internet Protocol IP layer;
[0355] Radio Resource Control (RRC) layer;
[0356] Layer 2;
[0357] Physical layer.
[0358] In an optional embodiment, the target NAS function is any one of the following: network element selection, communication auxiliary information management, identity authentication, key negotiation, security mode control, terminal configuration, information transmission, status notification, registration, deregistration, service request, paging, notification, emergency call management, perception, and artificial intelligence.
[0359] In an optional embodiment, the perception includes one or more of the following:
[0360] Activation, modification, deactivation, transmission of perception measurement information, transmission of perception analysis results.
[0361] The network element information includes one or more of the following:
[0362] an identifier of the terminal;
[0363] address information of the first network element;
[0364] the port number of the first network element;
[0365] the name of the first network element;
[0366] The identifier of the first network element.
[0367] The communication device 120 provided in the embodiment of the present application can execute the method steps executed by the terminal in the above method embodiment. Its implementation principles and beneficial effects are similar and will not be repeated here.
[0368] FIG13 is a second schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device 130 is applied to a network-side device. As shown in FIG13 , the communication device 130 includes:
[0369] The providing module 1301 is configured to provide communication auxiliary information, where the communication auxiliary information is used for the terminal and a first network element corresponding to a target NAS function to perform communication corresponding to the target NAS function.
[0370] The communication device 130 provided in the embodiment of the present application is used to execute the method steps executed by the network-side device in the above method embodiment. Its implementation principles and beneficial effects are similar and will not be repeated here.
[0371] In an optional embodiment, the communication auxiliary information includes: network element information of the first network element and / or device information of the terminal.
[0372] In an optional embodiment, the network side device includes the first network element and a second network element; the providing module is located in the second network element;
[0373] The providing module in the second network element is configured to send the network element information of the first network element to the terminal; or
[0374] The providing module in the second network element is used to send the network element information of the first network element to the terminal according to a first message, where the first message is sent by the terminal to the second network element and the first message is used to request the network element information.
[0375] In an optional embodiment, the network side device further includes a third network element and a fourth network element; the providing module is located in the third network element and the fourth network element;
[0376] The providing module in the third network element is configured to send the device information to the terminal; or
[0377] The providing module in the fourth network element is used to send the device information to the third network element according to the first request; the providing module in the third network element is used to send the device information to the terminal; wherein the first request is a request sent by the third network element to the fourth network element according to the second message, and the second message is sent by the terminal to the third network element.
[0378] In an optional embodiment, the network side device further includes an access network device and a fourth network element; the providing module is located in the access network device and the fourth network element;
[0379] The providing module in the fourth network element is used to send the device information to the access network device according to the first request; the providing module in the access network device is used to send the device information to the terminal; wherein the first request is a request sent by the access network device to the fourth network element according to the second message, and the second message is sent by the terminal to the access network device.
[0380] In an optional embodiment, the communication-related message is transmitted through one or more of the following layers of the access network device:
[0381] RRC layer;
[0382] Layer 2;
[0383] Physical layer.
[0384] In an optional embodiment, one or more of the following layers of the first network element, the second network element, the third network element, and the fourth network element are used to construct or transmit messages related to the communication:
[0385] A network application layer that supports the target NAS function;
[0386] Hypertext Transfer Protocol HTTP layer;
[0387] Secure transmission protocol TLS layer;
[0388] Transmission Control Protocol TCP layer;
[0389] Internet Protocol IP layer.
[0390] The communication device 130 provided in the embodiment of the present application is used to execute the method steps executed by the network-side device in the above method embodiment. Its implementation principles and beneficial effects are similar and will not be repeated here.
[0391] Figure 14 is a third schematic diagram of the structure of a communication device provided in an embodiment of the present application. As shown in Figure 14, the communication device 140 includes: a memory 1401, a processor 1402, and a transceiver 1403. The transceiver 1403 may include: a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, a transmitter, a transmitting port, a transmitting interface, or similar descriptions, and the receiver may also be referred to as a receiver, a receiving port, a receiving interface, or similar descriptions. Exemplarily, the memory 1401, the processor 1402, and the transceiver 1403 are interconnected via a bus 1404.
[0392] The memory 1401 is used to store program instructions.
[0393] The processor 1402 is configured to execute the program instructions stored in the memory, so as to enable the communication device 140 to execute the steps of the method executed by the terminal.
[0394] FIG15 is a fourth structural diagram of a communication device according to an embodiment of the present application. As shown in FIG15 , the communication device 150 includes a memory 1501 , a processor 1502 , and a transceiver 1503 .
[0395] The memory 1501 is used to store program instructions.
[0396] The processor 1502 is configured to execute the program instructions stored in the memory, so as to enable the communication device 150 to execute the method steps executed by the network-side device.
[0397] The transceiver 1503 may include a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, a transmitter, a transmission port, a transmission interface, or similar descriptions, and the receiver may also be referred to as a receiver, a reception port, a reception interface, or similar descriptions. For example, the memory 1501, the processor 1502, and the transceiver 1503 are interconnected via a bus 1504.
[0398] All or part of the steps of the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, it performs the steps of the above-mentioned method embodiments; and the aforementioned memory (storage medium) includes: read-only memory (ROM), RAM, flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disc, and any combination thereof.
[0399] An embodiment of the present application provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are executed by a processor, they are used to implement the method steps executed by the terminal and / or network-side device in the above method embodiment.
[0400] An embodiment of the present application further provides a computer program product, including a computer program. When the computer program is executed by a processor, the computer program can implement the method steps performed by the terminal and / or network side device in the above method embodiment.
[0401] An embodiment of the present application also provides a chip having a computer program stored thereon. When the computer program is executed by the chip, the method steps executed by the terminal and / or the network side device are implemented.
[0402] An embodiment of the present application also provides a chip module, on which a computer program is stored. When the computer program is executed by the chip module, the method steps executed by the terminal and / or network side device are implemented.
[0403] These computer program instructions may also be stored in a computer-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 computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0404] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0405] Those skilled in the art may make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations.
Claims
1. A communication method, characterized in that: Applied to a terminal, the method includes: Acquire communication auxiliary information, where the communication auxiliary information is used by the terminal and a first network element corresponding to a target non-access stratum (NAS) function to perform communication corresponding to the target NAS function.
2. The method according to claim 1, characterized in that The communication auxiliary information includes: network element information of the first network element and / or device information of the terminal.
3. The method according to claim 2, characterized in that The network element information is pre-stored in the terminal or provided by a network side device.
4. The method according to claim 3, characterized in that The network element information is sent and provided by the network side device; Obtaining the network element information includes: Sending a first message to a network-side device, where the first message is used to request obtaining the network element information; Receive the network element information sent by the network side device according to the first message.
5. The method according to claim 4, characterized in that The first message includes one or more of the following: an identifier of the terminal; an identifier of the cell where the terminal resides; an identifier of the access and mobility management function with which the terminal is registered; Service-related information corresponding to the target NAS function; The identifier of the target NAS function.
6. The method according to claim 5, characterized in that The business-related information includes one or more of the following: Data network name DNN; Quality of service (QoS) requirements; Network slicing.
7. The method according to any one of claims 2 to 6, characterized in that: The network element information includes one or more of the following: an identifier of the terminal; address information of the first network element; the port number of the first network element; the name of the first network element; The identifier of the first network element.
8. The method according to any one of claims 2 to 7, characterized in that: Obtain the device information, including: Sending a second message to the network-side device, where the second message is used to request the device information; Receive the device information sent by the network side device according to the second message.
9. The method according to any one of claims 2 to 8, characterized in that: The device information includes one or more of the following: Address information; Port number; Logo.
10. The method according to any one of claims 4 to 9, characterized in that: The first message and the second message are any one of the following: registration request, link establishment request, uplink information transmission, service request, session request, and address information request.
11. The method according to claim 10, characterized in that The network element information and the device information are transmitted in any one of the following messages: a registration response, a link establishment response, a downlink information transmission, and an identity authentication message.
12. The method according to any one of claims 1 to 11, characterized in that The following one or more layers of the terminal are used to construct or transmit messages related to the communication: A network application layer that supports the target NAS function; Hypertext Transfer Protocol HTTP layer; Secure transmission protocol TLS layer; Transmission Control Protocol TCP layer; Internet Protocol IP layer; Radio Resource Control (RRC) layer; Layer 2; Physical layer.
13. The method according to any one of claims 1 to 12, characterized in that The target NAS function is any one of the following: network element selection, communication auxiliary information management, identity authentication, key negotiation, security mode control, terminal configuration, information transmission, status notification, registration, deregistration, service request, paging, notification, emergency call management, perception, and artificial intelligence.
14. The method according to claim 13, characterized in that The perception includes one or more of the following: Activation, modification, deactivation, transmission of perception measurement information, transmission of perception analysis results.
15. A communication method, characterized in that: Applied to a network-side device, the method further includes: Provide communication assistance information, where the communication assistance information is used by the terminal and the first network element corresponding to the target NAS function to perform communication corresponding to the target NAS function.
16. The method according to claim 15, characterized in that The communication auxiliary information includes: network element information of the first network element and / or device information of the terminal.
17. The method according to claim 16, characterized in that The network side device includes the first network element and the second network element; Providing the network element information, including: The second network element sends the network element information of the first network element to the terminal; or, The second network element sends the network element information of the first network element to the terminal according to a first message, wherein the first message is sent by the terminal to the second network element, and the first message is used to request the network element information.
18. The method according to claim 16, characterized in that The network side device further includes a third network element and a fourth network element; providing the device information includes: The third network element sends the device information to the terminal; or, The fourth network element sends the device information to the third network element according to the first request, and the third network element sends the device information to the terminal, wherein the first request is a request sent by the third network element to the fourth network element according to the second message, and the second message is sent by the terminal to the third network element.
19. The method according to claim 16, wherein The network side device further includes an access network device and a fourth network element; providing the device information includes: The fourth network element sends the device information to the access network device according to the first request, and the access network device sends the device information to the terminal, wherein the first request is a request sent by the access network device to the fourth network element according to the second message, and the second message is sent by the terminal to the access network device.
20. The method according to claim 19, characterized in that Messages related to the communication are transmitted through one or more of the following layers of the access network device: RRC layer; Layer 2; Physical layer.
21. The method according to any one of claims 15 to 20, characterized in that: The following one or more layers of the first network element, the second network element, the third network element, and the fourth network element are used to construct or transmit messages related to the communication: A network application layer that supports the target NAS function; Hypertext Transfer Protocol HTTP layer; Secure transmission protocol TLS layer; Transmission Control Protocol TCP layer; Internet Protocol IP layer.
22. A communication device, characterized in that: Application terminal, the device includes: The acquisition module is configured to acquire communication auxiliary information, where the communication auxiliary information is used for the terminal and a first network element corresponding to a target NAS function to perform communication corresponding to the target NAS function.
23. A communication device, characterized in that: Using network-side equipment, the apparatus includes: A module is provided, configured to provide communication auxiliary information, wherein the communication auxiliary information is used for the terminal and a first network element corresponding to a target NAS function to perform communication corresponding to the target NAS function.
24. A communication device, characterized in that: include: memory and processor; The memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 14.
25. A communication device, characterized in that: include: memory and processor; The memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 15 to 21.
26. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 21 when executed by a processor.
27. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a communication device, implements the communication method according to any one of claims 1 to 14, or the communication method according to any one of claims 15 to 21.
28. A chip, characterized in that: A computer program is stored on the chip. When the computer program is executed by the chip, the communication method according to any one of claims 1 to 14 or the communication method according to any one of claims 15 to 21 is implemented.
29. A chip module, characterized in that: The chip module stores a computer program, and when the computer program is executed by the chip module, the communication method according to any one of claims 1 to 14 or the communication method according to any one of claims 15 to 21 is implemented.
Citation Information
Patent Citations
Communication method and device
CN116137742A
Methods providing flexible communication between radio access and core networks and related nodes
US20230254680A1
Handover method and apparatus, device, and storage medium
WO2023087328A1
Security for distributed non-access stratum protocol in a mobile system
WO2023224915A1
Sensing data providing methods and apparatuses, device, storage medium and program product
WO2024000166A1