Communication method, apparatus, terminal and node
Patent Information
- Application Number
- CN202210239556.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-11
- Publication Date
- 2026-10-30
- Estimated Expiration
- 2042-03-11
AI Technical Summary
[0005]本申请实施例提供一种通信方法、装置、终端及节点,能够解决现有方案中的CP和UP协议栈的功能和相关流程均是面向如何为业务数据传输进行连接和管道的建立与维护而设计的,不适用于DP协议栈的问题
[0089]在本申请实施例中,通过定义终端、第一节点、第二节点、第三节点间有关DP协议栈的功能和相关流程,以保证终端对网络指定或配置的特定数据进行数据的采集、测量并将相应数据或测量结果传输给网络的顺利实现。
Smart Images

Figure CN116782260B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, specifically relating to a communication method, device, terminal, and node. Background Technology
[0002] like Figure 1 and Figure 2 The image shows a technical solution for a future wireless network data plane (DP) protocol. Figure 1 and Figure 2 The first sublayer refers to the data plane protocol layer, which extends up to the user terminal (UE) and the radio access network (x-Node-B), and is used for end-to-end data plane transmission between the UE and the radio access network. Figure 2 The first data plane function protocol is the data plane protocol layer that terminates between the UE and the core network. The first data plane function (Data Plane Function) is a functional entity in the core network that supports data plane functions. It is used for end-to-end data plane transmission between the UE and the core network, and / or to provide configuration parameters and implement corresponding control functions for the data plane communication functions between the UE and the network. Additionally... Figure 1 and Figure 2 The Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), Medium Access Control (MAC), and Physical (PHY) components are used in the same way as existing solutions.
[0003] Unlike the control plane (CP) and user plane (UP) in existing wireless networks, the main function of the DP protocol is to support the UE in collecting and measuring specific data specified / configured by the network and transmitting the corresponding data or measurement results to the network. This enables the network to use these data and / or measurement results for statistics, analysis, and decision-making, thereby assisting the network in formulating transmission strategies, optimizing communication performance indicators, and improving the user's experience in data transmission.
[0004] Because the DP function differs from the CP (control signaling transmission) and UP (service data transmission) protocols in existing wireless networks, it requires a relatively independent technical solution for support. However, the functions and related processes of the existing CP and UP protocol stacks are designed for establishing and maintaining connections and channels for service data transmission, and are not suitable for the DP protocol stack. Summary of the Invention
[0005] This application provides a communication method, device, terminal, and node that can solve the problem that the functions and related processes of the CP and UP protocol stacks in the existing solutions are designed for how to establish and maintain connections and pipelines for business data transmission, and are not applicable to the DP protocol stack.
[0006] Firstly, a communication method is provided, including:
[0007] The terminal sends first information to the first node, the first information being used to indicate that the terminal is requesting a data plane (DP) oriented connection.
[0008] The first information includes: first indication information;
[0009] The first indication information is used to indicate at least one of the following:
[0010] The reason for establishing a DP-oriented connection;
[0011] The type of connection for DP.
[0012] Secondly, a communication device is provided, comprising:
[0013] The first sending module is used to send first information to the first node, wherein the first information is used to indicate that the terminal is requesting a data plane DP connection.
[0014] The first information includes: first indication information;
[0015] The first indication information is used to indicate at least one of the following:
[0016] The reason for establishing a DP-oriented connection;
[0017] The type of connection for DP.
[0018] Thirdly, a communication method is provided, including:
[0019] The first node receives first information sent by the terminal, which indicates that the terminal is requesting a data plane (DP) oriented connection.
[0020] The first information includes: first indication information;
[0021] The first indication information is used to indicate at least one of the following:
[0022] The reason for establishing a DP-oriented connection;
[0023] The type of connection for DP.
[0024] Fourthly, a communication device is provided, comprising:
[0025] The first receiving module is used to receive first information sent by the terminal, the first information being used to indicate that the terminal is requesting a data plane DP connection.
[0026] The first information includes: first indication information;
[0027] The first indication information is used to indicate at least one of the following:
[0028] The reason for establishing a DP-oriented connection;
[0029] The type of connection for DP.
[0030] Fifthly, a communication method is provided, including:
[0031] The first node sends a request message to the second node. The request message is used to request the configuration information of the terminal for communication on the established DP connection. The second node is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node.
[0032] The first node receives configuration information from the second node for the terminal to communicate on the established DP connection.
[0033] Sixthly, a communication device is provided, comprising:
[0034] The second sending module is used to send a request message to the second node. The request message is used to request the acquisition of configuration information for the terminal to communicate on the established DP connection. The second node is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node.
[0035] The second receiving module is used to receive configuration information sent by the second node for the terminal to communicate on the established DP connection.
[0036] Seventhly, a communication method is provided, including:
[0037] The first node sends a first notification to the third node, which is used to indicate to the third node whether the terminal is establishing a DP-oriented connection.
[0038] Eighthly, a communication device is provided, comprising:
[0039] The ninth sending module is used to send a first notification to the third node, which is used to indicate to the third node whether the terminal is establishing a DP-oriented connection.
[0040] Ninthly, a communication method is provided, comprising:
[0041] The second node receives a request message sent by the first node. The request message is used to request the configuration information for the terminal to communicate on the established data plane DP connection.
[0042] The second node sends configuration information for the terminal to communicate on the established DP connection to the first node;
[0043] The second node is either a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node.
[0044] In a tenth aspect, a communication device is provided for use in a second node, comprising:
[0045] The third receiving module is used to receive a request message sent by the first node. The request message is used to request the configuration information of the terminal for communication on the established data plane DP connection.
[0046] The third sending module is used to send configuration information for the terminal to communicate on the established DP connection to the first node;
[0047] The second node is either a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node.
[0048] Eleventhly, a communication method is provided, including:
[0049] The third node performs the operation of associating terminal identification with the second node, which is either a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node.
[0050] In a twelfth aspect, a communication device is provided, comprising:
[0051] The second association module is used to perform the operation of associating terminal identification with the second node, which is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node.
[0052] In a thirteenth aspect, a communication method is provided, including:
[0053] The third node receives a first notification sent by the first node, which is used to indicate to the third node whether the terminal is establishing a DP-oriented connection.
[0054] In a fourteenth aspect, a communication device is provided, comprising:
[0055] The fourth receiving module is used to receive the first notification sent by the first node, which is used to indicate to the third node whether the terminal is establishing a DP-oriented connection.
[0056] In a fifteenth aspect, a communication method is provided, comprising:
[0057] The second node performs the operation of associating the terminal identifier with the third node;
[0058] The second node is either a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node.
[0059] In a sixteenth aspect, a communication device is provided for use in a second node, comprising:
[0060] The first association module is used to perform the operation of associating terminal identifiers with the third node;
[0061] The second node is either a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node.
[0062] In a seventeenth aspect, a terminal is provided, including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method described in the first aspect.
[0063] Eighteenth aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is used to send first information to a first node, the first information being used to indicate that the terminal is requesting a data plane (DP) connection;
[0064] The first information includes: first indication information;
[0065] The first indication information is used to indicate at least one of the following:
[0066] The reason for establishing a DP-oriented connection;
[0067] The type of connection for DP.
[0068] In a nineteenth aspect, a communication node is provided, the communication node being a first node, including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the third, fifth, or seventh aspects.
[0069] In a twentieth aspect, a communication node is provided, the communication node being a first node, including a processor and a communication interface, wherein the communication interface is used to receive first information sent by a terminal, the first information being used to indicate that the terminal is requesting a data plane DP connection.
[0070] The first information includes: first indication information;
[0071] The first indication information is used to indicate at least one of the following:
[0072] The reason for establishing a DP-oriented connection;
[0073] The type of connection for DP.
[0074] In a 21st aspect, a communication node is provided, the communication node being a first node, including a processor and a communication interface, wherein the communication interface is used to send a request message to a second node, the request message being used to request to obtain configuration information for the terminal to communicate on the established DP connection, and is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node.
[0075] The first node receives configuration information from the second node for the terminal to communicate on the established DP connection.
[0076] In a twenty-second aspect, a communication node is provided, the communication node being a first node, including a processor and a communication interface, wherein the communication interface is used to send a first notification to a third node, the first notification being used to indicate to the third node whether a terminal is establishing a DP-oriented connection.
[0077] In a twentieth aspect, a communication node is provided, the communication node being a second node, the second node being a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node, comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the ninth or fifteenth aspect.
[0078] In a twentieth aspect, a communication node is provided, the communication node being a second node, comprising a processor and a communication interface, wherein the communication interface is used to receive a request message sent by a first node, the request message being used to request to obtain configuration information for a terminal to communicate on an established data plane (DP) connection; and to send the configuration information for a terminal to communicate on an established DP connection to the first node.
[0079] The second node is either a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node.
[0080] In a twenty-fifth aspect, a communication node is provided, the communication node being a second node, including a processor and a communication interface, wherein the communication interface is used to perform an operation of associating a terminal identifier with a third node;
[0081] The second node is either a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node.
[0082] In a twenty-sixth aspect, a communication node is provided, the communication node being a third node, comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the eleventh or thirteenth aspect.
[0083] In a twenty-seventh aspect, a communication node is provided, the communication node being a third node, including a processor and a communication interface, wherein the communication interface is used to perform an operation of associating a terminal identifier with a second node, the second node being a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node.
[0084] In a twenty-eighth aspect, a communication node is provided, the communication node being a third node, including a processor and a communication interface, wherein the communication interface is used to receive a first notification sent by a first node, the first notification being used to indicate to the third node whether a terminal is establishing a DP-oriented connection.
[0085] In a twentieth aspect, a communication system is provided, comprising: a terminal, a first node, a second node, and a third node, wherein the terminal is configured to perform steps of the method described in the first aspect, the first node is configured to perform steps of the method described in the third, fifth, or seventh aspect, the second node is configured to perform steps of the method described in the ninth or fifteenth aspect, and the third node is configured to perform steps of the method described in the eleventh or thirteenth aspect.
[0086] In a thirtieth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the methods described in the first, third, fifth, seventh, ninth, eleventh, thirteenth, or fifteenth aspects.
[0087] In a thirty-first aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run programs or instructions to implement the methods described in the first, third, fifth, seventh, ninth, eleventh, thirteenth, or fifteenth aspects.
[0088] In a thirty-second aspect, a computer program / program product is provided, the computer program / program product being stored in a storage medium, the computer program / program product being executed by at least one processor to implement the steps of the methods described in the first, third, fifth, seventh, ninth, eleventh, thirteenth, or fifteenth aspects.
[0089] In this embodiment of the application, by defining the functions and related processes of the DP protocol stack between the terminal, the first node, the second node, and the third node, the smooth implementation of the terminal collecting and measuring specific data specified or configured by the network and transmitting the corresponding data or measurement results to the network is ensured. Attached Figure Description
[0090] Figure 1 This is a diagram of the data plane protocol architecture of the terminal in the wireless access network;
[0091] Figure 2 This is a diagram of the data plane protocol architecture for the terminal, wireless access network, and core network.
[0092] Figure 3 This is a diagram of the user plane protocol stack architecture;
[0093] Figure 4 This is a diagram of the control plane protocol stack architecture;
[0094] Figure 5 This is one of the flowcharts illustrating the communication method according to an embodiment of this application;
[0095] Figure 6 This is a second schematic flowchart of the communication method according to an embodiment of this application;
[0096] Figure 7 This is the third flowchart illustrating the communication method according to an embodiment of this application;
[0097] Figure 8 This is the fourth flowchart illustrating the communication method according to an embodiment of this application;
[0098] Figure 9 This is the fifth flowchart illustrating the communication method according to an embodiment of this application;
[0099] Figure 10 This is the sixth flowchart illustrating the communication method according to an embodiment of this application;
[0100] Figure 11 This is the seventh flowchart illustrating the communication method according to an embodiment of this application;
[0101] Figure 12 This is the eighth flowchart illustrating the communication method according to an embodiment of this application;
[0102] Figure 13 This is a schematic diagram of the first network architecture that supports data plane functionality.
[0103] Figure 14 This is one of the implementation flow diagrams under the first network architecture diagram;
[0104] Figure 15 This is the second schematic diagram of the implementation process under the first network architecture diagram;
[0105] Figure 16 This is a schematic diagram of a second network architecture that supports data plane functionality.
[0106] Figure 17 This is a schematic diagram of the implementation process under the second network architecture diagram;
[0107] Figure 18 This is one of the module schematic diagrams of the communication device according to an embodiment of this application;
[0108] Figure 19 This is a schematic diagram of the terminal structure according to an embodiment of this application;
[0109] Figure 20 This is a second schematic diagram of the communication device according to an embodiment of this application;
[0110] Figure 21 This is a schematic diagram of the module of the first node in an embodiment of this application;
[0111] Figure 22 This is the third schematic diagram of the communication device according to an embodiment of this application;
[0112] Figure 23 This is the fourth schematic diagram of the communication device according to an embodiment of this application;
[0113] Figure 24 This is the fifth schematic diagram of the communication device according to an embodiment of this application;
[0114] Figure 25 This is the sixth schematic diagram of the communication device according to an embodiment of this application;
[0115] Figure 26 This is the seventh schematic diagram of the communication device according to an embodiment of this application;
[0116] Figure 27 This is the eighth schematic diagram of the communication device according to an embodiment of this application;
[0117] Figure 28 This is a schematic diagram of the structure of a communication device according to an embodiment of this application. Detailed Implementation
[0118] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0119] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0120] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and NR terminology is used in most of the following description; however, these technologies can also be applied to applications beyond NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0121] The prior art related to this application is described below.
[0122] According to the 3GPP technical specification TS 38.300, the control plane (CP) and user plane (UP) protocol architectures are defined as follows. Figure 3As shown, the user plane consists of the Service Data Adaptation Protocol (SDAP), Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), Medium Access Control (MAC), and the Physical Layer (PHY), used for the wireless transmission of various service data (such as video, voice, and files) between the user terminal (UE) and the network. Figure 4 As shown, the control plane consists of the Non-Access Stratum (NAS), RRC, PDCP, RLC, MAC, and PHY, and is used for the transmission of control signaling (such as NAS signaling and RRC signaling) between the network and the UE. The network uses this control signaling to issue relevant configuration information to the UE, controlling the communication behavior between the UE and the network, thereby ensuring that service data transmission meets service requirements.
[0123] The communication methods, devices, terminals, and nodes provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0124] like Figure 5 As shown in the embodiment of this application, a communication method is provided, including:
[0125] Step 501: The terminal sends first information to the first node, the first information being used to indicate that the terminal is requesting a data plane DP connection.
[0126] The first information includes: first indication information;
[0127] The first indication information is used to indicate at least one of the following:
[0128] A11. Reasons for establishing a DP-oriented connection;
[0129] It should be noted that the value of the reason for establishment indicates a connection oriented towards DP.
[0130] A12. Types of connections for DP (DP-oriented);
[0131] It should be noted that the value of this type indicates a connection oriented towards DP.
[0132] It should be noted that the first node mentioned in the embodiments of this application refers to the access network device (i.e., the device on the access network side). For example, the first node can be an eNode-B, a gNode-B, or an access network node of other wireless networks.
[0133] In this case, when the terminal communicates with the first node, it informs the first node of the first instruction information, thereby establishing a DP-oriented connection with the network side.
[0134] The implementation of step 501 will be explained below.
[0135] The first implementation of step 501: The terminal sends a first message to the first node, the first message being used to request the establishment of a DP-oriented connection from the network side;
[0136] The first message includes the first information.
[0137] It should be noted that in this scenario, the terminal sends a connection establishment request to the first node to request the network to establish a DP-oriented connection. The first node can determine whether to accept or reject the terminal's request based on the request itself.
[0138] The first message can be a connection establishment request message for DP, specifically an RRC establishment request message, which is transmitted using the signaling radio bearer SRB0 and sent by the terminal to the first node.
[0139] It should be noted that the terminal can send the first message to the first node in one of the following ways:
[0140] Implementation method B11: The terminal actively triggers the sending of a first message to the first node;
[0141] Optionally, the specific implementation process of this method can be as follows: when the terminal determines that the measurement of the DP data meets the first preset threshold, it sends the first message to the first node.
[0142] It should be noted that the measurement quantities mentioned in the embodiments of this application may include, but are not limited to, data collection, performance indicators, communication quality, service experience, latency, rate, bit error rate, etc. It should also be noted that the first preset threshold corresponding to different measurement quantities is usually different.
[0143] Optionally, the specific implementation of the terminal sending the first message to the first node when it determines that the measurement of the DP data meets the first preset threshold is as follows: the terminal's Non-Access Stratum (NAS) triggers a first message sending request to the Access Stratum (AS) when it determines that the measurement of the DP data meets the first preset threshold; the AS sends the first message to the first node according to the first message sending request; that is, whether the threshold is met can be determined by the terminal's NAS, and when the determination is triggered, the terminal's AS is notified to send the first message (i.e., initiate a connection establishment request). The NAS can be a control-oriented protocol layer in the 3GPP 5G protocol (i.e., a control-oriented NAS protocol layer), or a DP-oriented protocol layer (i.e., a dedicated DP-oriented NAS protocol layer).
[0144] Implementation method B12: The terminal sends a first message to the first node based on the first notification message received from the first node;
[0145] Optionally, the first notification message includes: second indication information, which is used to indicate the reason and / or type of the connection established for DP. It should be noted that the explanation of the reason and / or type of the connection can be found in A11 and A12 above, and will not be repeated here.
[0146] It should be noted that in this implementation, the sending of the first message is triggered by the first node. That is, the first node first sends a first notification message to the terminal, and then the terminal sends a first message to the first node based on the second indication information in the first notification message (that is, the message sent to the first node is a connection establishment request of the corresponding connection type).
[0147] Optionally, the first notification message is a paging message.
[0148] Optionally, it should also be noted that in order for the first node to know the source of the first message, the first message should also include the terminal's identification information. Optionally, the identification information can be the International Mobile Subscriber Identity (IMSI) / Temporary Mobile Subscriber Identity (TMSI), or it can be a terminal identifier for DP (i.e., the network will assign a separate number to the DP-oriented terminal, and in the case of DP-oriented terminals, each terminal will correspond to a number or index).
[0149] Optionally, the first message may further include: third indication information, which indicates the reason or type of the establishment of the first connection, wherein the first connection is a connection other than a DP-oriented connection. That is, based on the above-mentioned DP-oriented connection indication information, the first message may also include indication information of other connection establishment reasons or types. For example, it may also include indication information of connection establishment reason / type as UP-oriented, the specific value of which may be up to terminal access (mt-Access), terminal-initiated voice (mo-VoiceCall), emergency service (emergency), etc., without limitation here.
[0150] Optionally, when the above-mentioned triggering form is the terminal receiving signaling from the network (i.e., the terminal receiving the first notification message from the first node), the first notification message sent by the first node to the terminal may also include indication information that the connection reason / type is a UP-oriented connection. Its specific value is similar to the first indication information mentioned above, and will not be repeated here.
[0151] Optionally, in this case, after the terminal sends the first message to the first node, the method further includes:
[0152] Step 502, the terminal receives a second message sent by the first node, the second message including: configuration information of the first bearer corresponding to the DP-oriented connection, the first bearer being a first radio bearer or a first signaling radio bearer;
[0153] It should be noted that the configuration information of the first bearer includes: the relevant configuration parameters of the Packet Data Convergence Protocol (PDCP), Radio Resource Control (RLC) and logical channel corresponding to the first bearer, as well as the relevant configuration parameters of the wireless communication resources required for its transmission.
[0154] Optionally, in one scenario, a data plane node simultaneously performs both data plane control functions (DPF-C, also known as data plane management functions) and data plane service functions (DPF-U, also known as data plane service transmission functions), and these functions are not separated. In other words, in this case, the first bearer is a first radio bearer, which can be used for transmitting DP-related control information and DP service data. In another scenario, the data plane node is divided into two nodes: a DPF-C node and a DPF-U node. In this case, the first bearer is a first signaling radio bearer, which can only be used for transmitting DP-related control information.
[0155] Optionally, the second message is a connection establishment message oriented towards DP. Specifically, it can take the form of an RRC connection establishment message, transmitted via the signaling radio bearer SRB0, and sent to the terminal by the first node.
[0156] Alternatively, the second message may also include identification information for DP communication (i.e., identification information specifically used for DP communication by this terminal). The first node uses this dedicated identification information to schedule resources for DP-related control signaling and DP service data transmission for subsequent terminals. The terminal establishes the first DP bearer based on the configuration information of the first bearer.
[0157] Optionally, the second message further includes: configuration information corresponding to the second signaling radio bearer. The second signaling radio bearer is used to transmit control information for connection excluding DP. It should be noted that the second signaling radio bearer refers to SRB1, and its configuration information includes the corresponding PDCP, RLC and logical channel related configuration parameters. The terminal establishes the second signaling radio bearer based on the configuration information corresponding to the second signaling radio bearer.
[0158] Step 503: The terminal sends a third message to the first node, the third message being used to indicate that the connection to the DP has been established.
[0159] Optionally, the third message includes: the connection type for DP-oriented connection established by the terminal;
[0160] The connection type includes one of the following:
[0161] B21. DP-oriented connections terminate on the access network side;
[0162] B22. DP-oriented connections are terminated on the core network side;
[0163] It should be noted that "cutoff at the core network side" can be understood as either "cutoff at DPF" for DP connections or "cutoff at DPF-C" for DP connections.
[0164] Optionally, the method for obtaining the connection type includes at least one of the following:
[0165] B31. Obtained via NAS instructions;
[0166] It should be noted that since the third message is sent by the terminal's AS, it needs to obtain the connection type for DP connection before sending it. This connection type can be the connection type for DP connection carried in the indication information sent by the terminal's NAS to the AS. The AS can obtain the connection type for DP connection by parsing the indication information.
[0167] B32. Obtained through the first notification message of the first node;
[0168] It should be noted that in this case, the first node needs to send a first notification message to the terminal. This first notification message carries an indication of the connection type for DP connection, and the terminal can determine the specific connection type based on this indication.
[0169] Optionally, the third message includes:
[0170] The fourth indication information is used to indicate other connection types;
[0171] The other connection types include at least one of the following:
[0172] B41, Data DP connection type;
[0173] B42, Controlled DP connection type.
[0174] Optionally, the third message includes:
[0175] B51. Identification information of the second node, wherein the second node is a DPF node or a DPF-C node;
[0176] In other words, when a data plane node simultaneously functions as both DPF-C and DPF-U and is not separated, the second node is a DPF node. When a data plane node is split into two nodes, namely a DPF-C node and a DPF-U node, the second node is a DPF-C node.
[0177] B61. Identification information of the Public Land Mobile Network (PLMN) selected by the terminal for access.
[0178] Optionally, the third message is a DP-oriented connection establishment completion message, which can be transmitted via the first radio bearer described above, or via the second signaling radio bearer. Optionally, the specific form of the DP-oriented connection establishment message can be an RRC connection establishment completion message, or a connection establishment completion message for DP (which can be understood as a connection establishment completion message specifically for DP).
[0179] When the connection type is a DP-oriented connection terminated on the access network side, the third message also includes: initial NAS information, such as DP-oriented registration request information, etc.
[0180] It should be noted that the DP-oriented connection established above is a DP access layer connection between the terminal and the first node. After the terminal sends the third message, the terminal considers the DP-oriented connection to be established.
[0181] The second implementation of step 501: The terminal sends an RRC connection establishment completion message to the first node, and the RRC connection establishment completion message includes the first information.
[0182] It should be noted that the first node can determine whether to communicate with the DPF or DPF-C subsequently based on the reason and / or type of the requested connection carried in the RRC connection establishment completion message, thereby obtaining terminal DP-related configuration information.
[0183] Optionally, the RRC connection establishment completion message may also include: the terminal's identification information. This identification information may be IMSI / TMSI, or a terminal identifier specifically for DP.
[0184] Optionally, the RRC connection establishment completion message may also include: identification information of the second node, wherein the second node is a DPF node or a DPF-C node.
[0185] In other words, when a data plane node simultaneously functions as both DPF-C and DPF-U and is not separated, the second node is a DPF node. When a data plane node is split into two nodes, namely a DPF-C node and a DPF-U node, the second node is a DPF-C node.
[0186] It should also be noted that the RRC connection establishment completion message can be transmitted via the second signaling radio bearer SRB1.
[0187] Optionally, in this case, before sending the RRC connection establishment complete message to the first node, at least one of the following is also included:
[0188] C11. The terminal actively triggers the sending of an RRC connection establishment request to the first node;
[0189] It should be noted that the specific implementation of this process is as follows: when the terminal determines that the measurement of the DP data meets the second preset threshold, it sends the RRC connection establishment request to the first node.
[0190] It should be noted that the measurement quantities mentioned in the embodiments of this application may include, but are not limited to, data collection, performance indicators, communication quality, service experience, latency, rate, bit error rate, etc. It should also be noted that the second preset threshold corresponding to different measurement quantities is usually different.
[0191] Optionally, the specific implementation of the terminal sending the RRC connection establishment request to the first node when it determines that the measurement of the DP data meets the second preset threshold is as follows: the terminal's Non-Access Stratum (NAS) triggers the Sending Request for RRC Connection Establishment to the Access Stratum (AS) when it determines that the measurement of the DP data meets the second preset threshold; the AS sends the RRC connection establishment request to the first node according to the sending request of the RRC connection establishment request; that is, whether the threshold is met can be determined by the terminal's NAS, and when the determination is triggered, the terminal's AS is notified to send the RRC connection establishment request. The NAS can be a control-oriented protocol layer in the 3GPP 5G protocol (i.e., a control-oriented NAS protocol layer), or it can be a DP-oriented protocol layer (i.e., a dedicated DP-oriented NAS protocol layer).
[0192] C12. The terminal sends an RRC connection establishment request to the first node based on the second notification message received from the first node.
[0193] Optionally, the second notification message includes: a fifth indication information, which is used to indicate the reason and / or type of the connection established for DP. It should be noted that the explanation of the reason and / or type of the connection can be found in A11 and A12 above, and will not be repeated here.
[0194] It should be noted that in this implementation, the RRC connection establishment request is triggered by the first node. That is, the first node first sends a second notification message to the terminal, and then the terminal sends an RRC connection establishment request to the first node based on the fifth indication information in the second notification message.
[0195] Optionally, after sending the RRC connection establishment complete message to the first node, the method further includes:
[0196] The terminal receives a fourth message sent by the first node, the fourth message including: configuration information of the first bearer corresponding to the DP-oriented connection, the first bearer being a first radio bearer or a first signaling radio bearer.
[0197] It should be noted that, in this case, the terminal sends the first message in the RRC connection establishment completion message, that is, to inform the network side that a DP-oriented connection needs to be established. After that, the network side needs to configure the first bearer corresponding to the DP-oriented connection for the terminal and send the configuration information to the terminal so that the terminal can establish the corresponding bearer.
[0198] In summary, when the terminal establishes the first radio bearer, the terminal and the DPF transmit control signaling and / or DP service data transmission to the core network side that is terminated for the DP connection through the first radio bearer; while when the terminal establishes the first signaling radio bearer, the terminal and the DPF-C node transmit control signaling through the first signaling radio bearer.
[0199] It should also be noted that if the data plane node is divided into DPF-C node and DPF-U node, the network side only establishes the first signaling radio bearer based on the terminal's request. In order to ensure data transmission, a data plane data radio bearer also needs to be established. Since DP is divided into the access network side and the core network side, the terminal needs to establish data plane data radio bearers that are closed at the access network side and the core network side respectively.
[0200] Optionally, the specific implementation process for establishing the data plane radio bearer at the access network side is as follows:
[0201] The terminal receives configuration information of the first data plane data radio bearer sent by the first node. The configuration information includes a sixth indication information, which is used to indicate that the first data plane data radio bearer is terminated on the access network side.
[0202] It should be noted that the terminal establishes a data plane radio bearer according to the configuration information of the first data plane radio bearer. The terminal uses the first data plane radio bearer to send data plane service data that is terminated on the access network side to the first node.
[0203] It should be noted that the configuration information of the first data plane data radio bearer can be configured by the first node itself for the terminal, or it can be configured based on the terminal's request. Specifically, in the case of configuration based on the terminal's request, before receiving the configuration information of the first data plane data radio bearer sent by the first node, the following steps are also included:
[0204] The terminal sends a first request to the first node, the first request being used to request configuration information for the data plane data radio bearer from the first node.
[0205] When the first node receives the first request, it configures the first data plane data radio bearer according to the terminal's first request and sends the configuration information of the first data plane data radio bearer to the terminal.
[0206] Optionally, the first request includes:
[0207] The seventh indication information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the access network side.
[0208] Optionally, sending the first request to the first node includes:
[0209] When the terminal determines that the measurement of the DP data meets the third preset threshold, it sends the first request to the first node.
[0210] It should be noted that the measurement quantities mentioned in the embodiments of this application may include, but are not limited to: data collection, performance indicators, communication quality, service experience, latency, rate, bit error rate, etc. It should also be noted that the third preset threshold corresponding to different measurement quantities is usually different.
[0211] Optionally, the specific implementation of the terminal sending a first request to the first node when it determines that the measurement of the DP data meets the third preset threshold is as follows: the terminal's Non-Access Stratum (NAS) triggers a first request to be sent to the Access Stratum (AS) when it determines that the measurement of the DP data meets the third preset threshold; the AS sends the first request to the first node according to the first request; that is, whether the threshold is met can be determined by the terminal's NAS, and the NAS can be notified to send the first request when the determination is triggered. The NAS can be a control-oriented protocol layer in the 3GPP 5G protocol (i.e., a control-oriented NAS protocol layer), or a DP-oriented protocol layer (i.e., a dedicated DP-oriented NAS protocol layer).
[0212] Optionally, the first request may also include information such as the service type and quality of service (QoS) of the requested data plane transmission.
[0213] It should be noted that the configuration information of the first request and / or the first data plane data radio bearer mentioned above are all transmitted through the first signaling radio bearer mentioned above.
[0214] Optionally, the specific implementation process for establishing the data plane radio bearer at the core network side is as follows:
[0215] The terminal receives configuration information of the second data plane data radio bearer sent by the first node. The configuration information includes an eighth indication information, which is used to indicate that the second data plane data radio bearer is terminated on the core network side.
[0216] It should be noted that since the second data plane radio bearer is terminated at the core network side, its configuration is typically determined by the DPF-C node on the core network side. Specifically, the DPF-C node provides configuration parameters for the second data plane radio bearer configuration information to the access network side, such as QoS criteria and security configuration activation information, which are then forwarded to the access network device by the Access and Mobility Management Function (AMF) on the core network side. Based on these parameters, the access network device generates the configuration information for the second data plane radio bearer. The terminal establishes the second data plane radio bearer according to the configuration information. Furthermore, the DPF-C node also provides the access network device and the DPF-U node with core network-oriented data plane channel configuration information, such as information related to the User Plane General Packet Radio Service Tunneling Protocol (GTP-U), and sends it to the DPF-U via the D4 interface between the DPF-C and DPF-U for channel establishment.
[0217] The UE uses the second user plane data radio bearer to transmit data plane service data that is cut off at the core network side.
[0218] It should be noted that the configuration information of the second data plane data radio bearer can be configured by the network itself for the terminal, or it can be configured based on the terminal's request. Specifically, in the case of configuration based on the terminal's request, before receiving the configuration information of the second data plane data radio bearer sent by the first node, the following steps are also included:
[0219] The terminal sends a second request to the first node, the second request being used to request configuration information for the data plane data radio bearer from the first node.
[0220] When the first node receives the second request, it sends the configuration information of the second data plane data radio bearer to the terminal according to the terminal's second request.
[0221] Optionally, the second request includes:
[0222] The ninth instruction information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the core network side.
[0223] Optionally, sending the second request to the first node includes:
[0224] When the terminal determines that the measurement of the DP data meets the fourth preset threshold, it sends the second request to the first node.
[0225] It should be noted that the measurement quantities mentioned in the embodiments of this application may include, but are not limited to: data collection, performance indicators, communication quality, service experience, latency, rate, bit error rate, etc. It should also be noted that the fourth preset threshold corresponding to different measurement quantities is usually different.
[0226] Optionally, the specific implementation of the terminal sending a second request to the first node when it determines that the measurement of the DP data meets the fourth preset threshold is as follows: the terminal's Non-Access Stratum (NAS) triggers a second request to be sent to the Access Stratum (AS) when it determines that the measurement of the DP data meets the fourth preset threshold; the AS sends the second request to the first node according to the second request; that is, whether the threshold is met can be determined by the terminal's NAS, and the NAS can be notified to send the second request when the determination is triggered. The NAS can be a control-oriented protocol layer in the 3GPP 5G protocol (i.e., a control-oriented NAS protocol layer), or a DP-oriented protocol layer (i.e., a dedicated DP-oriented NAS protocol layer).
[0227] Optionally, the second request may also include information such as the service type and QoS of the requested data plane transmission.
[0228] It should also be noted that the second request can be sent to the first node in the form of a container by the first signaling radio bearer, then transparently transmitted to the AMF by the first node through the N2 interface between the access network device and the AMF, and then forwarded to the DPF-C by the AMF through the D3 interface between the AMF and the DPF-C.
[0229] It should be noted that the above embodiments, by providing a method for the terminal to establish a DP-oriented connection, ensure that the terminal can successfully establish a DP-oriented connection, laying the foundation for subsequent data communication and ensuring the smooth progress of subsequent data communication.
[0230] Corresponding to the above terminal-side implementation, such as Figure 6 As shown in the embodiments of this application, a communication method is also provided, including:
[0231] Step 601: The first node receives first information sent by the terminal, the first information being used to indicate that the terminal is requesting a data plane DP connection.
[0232] The first information includes: first indication information;
[0233] The first indication information is used to indicate at least one of the following:
[0234] The reason for establishing a DP-oriented connection;
[0235] The type of connection for DP.
[0236] Optionally, the first node is an access network device.
[0237] Optionally, the first information sent by the receiving terminal includes:
[0238] The first node receives a first message sent by the terminal, which is used to request the network side to establish a DP-oriented connection;
[0239] The first message includes the first information.
[0240] Optionally, the first message may further include: third indication information, which is used to indicate the reason or type of the establishment of the first connection, wherein the first connection is a connection other than a DP-oriented connection.
[0241] Optionally, after the first message sent by the receiving terminal, the following may also be included:
[0242] The first node sends a second message to the terminal, the second message including: configuration information of the first bearer corresponding to the DP-oriented connection, wherein the first bearer is a first radio bearer or a first signaling radio bearer;
[0243] The first node receives a third message sent by the terminal, the third message indicating that the DP-oriented connection has been established.
[0244] Optionally, the second message is a connection establishment message oriented towards DP.
[0245] Optionally, the second message includes identification information for DP communication.
[0246] Optionally, the first bearer is used to perform at least one of the following:
[0247] Transmission of DP-related control information;
[0248] DP service data transmission.
[0249] Optionally, the second message further includes:
[0250] Configuration information corresponding to the second signaling radio bearer.
[0251] Optionally, the third message includes:
[0252] The connection type established by the terminal for DP-oriented connections;
[0253] The connection type includes one of the following:
[0254] DP-oriented connections are terminated at the access network side;
[0255] DP-oriented connections are terminated at the core network side.
[0256] Optionally, the third message includes:
[0257] The fourth indication information is used to indicate other connection types;
[0258] The other connection types include at least one of the following:
[0259] Data DP connection type;
[0260] Controlled DP connection type.
[0261] Optionally, the third message includes:
[0262] The identification information of the second node, the second node is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node;
[0263] The identification information of the public terrestrial mobile communication network (PLMN) selected by the terminal for access.
[0264] Optionally, the third message is a connection establishment completion message for DP.
[0265] Optionally, the connection establishment completion message for DP is a Radio Resource Control (RRC) connection establishment completion message or a connection establishment completion message for DP.
[0266] Optionally, the first information sent by the receiving terminal includes:
[0267] The first node receives an RRC connection establishment completion message sent by the terminal, and the RRC connection establishment completion message includes the first information.
[0268] Optionally, the RRC connection establishment completion message may also include:
[0269] The terminal's identification information.
[0270] Optionally, the RRC connection establishment completion message may also include:
[0271] The identification information of the second node, which is either a DPF node or a DPF-C node.
[0272] Optionally, after the RRC connection establishment completion message sent by the receiving terminal, the following is also included:
[0273] The first node receives the RRC connection establishment request sent by the terminal.
[0274] Optionally, after the RRC connection establishment completion message sent by the receiving terminal, the following is also included:
[0275] The first node sends a fourth message to the terminal, the fourth message including: configuration information of the first bearer corresponding to the DP-oriented connection, wherein the first bearer is a first radio bearer or a first signaling radio bearer.
[0276] Optionally, when the first bearer is a first signaling radio bearer, the method further includes:
[0277] The first node sends configuration information of the first data plane data radio bearer to the terminal. The configuration information includes a sixth indication information, which is used to indicate that the first data plane data radio bearer is terminated at the core network side.
[0278] Optionally, before sending the configuration information of the first data plane data radio bearer to the terminal, the method further includes:
[0279] The first node receives a first request sent by the terminal, the first request being used to request configuration information for the data plane data radio bearer from the first node.
[0280] Optionally, the first request includes:
[0281] The seventh indication information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the access network side.
[0282] Optionally, when the first bearer is a first signaling radio bearer, the method further includes:
[0283] The first node sends configuration information for the second data plane data radio bearer to the terminal. The configuration information includes an eighth indication, which is used to indicate that the second data plane data radio bearer is terminated at the core network side.
[0284] Optionally, before sending the configuration information of the second data plane data radio bearer to the terminal, the method further includes:
[0285] The first node receives a second request sent by the terminal, the second request being used to request configuration information for the data plane data radio bearer from the first node.
[0286] Optionally, the second request includes:
[0287] The ninth instruction information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the core network side.
[0288] It should be noted that all descriptions of the first node side in the above embodiments are applicable to the embodiments of the communication method applied to the first node and can achieve the same beneficial effects, so they will not be repeated here.
[0289] like Figure 7 As shown in the embodiments of this application, a communication method is also provided, including:
[0290] Step 701: The first node sends a first notification to the third node. The first notification is used to indicate to the third node whether the terminal is establishing a DP-oriented connection.
[0291] It should be noted that, in the embodiments of this application, the first node refers to an access network device, such as an eNode-B, gNode-B, or other access network node of a wireless network. The third node is the Access and Mobility Management Function (AMF).
[0292] It should be noted that the terminal, access network side, and AMF can register the terminal and establish a NAS connection based on the existing initial registration / registration update process. Specifically, if the AMF learns that the terminal is establishing a DP-oriented connection and accepts the terminal's registration, the AMF will provide the terminal with at least the list of tracking areas corresponding to the registered area in the registration acceptance message. Optionally, the first node can notify the AMF, allowing the AMF to know whether the terminal is establishing a DP-oriented connection.
[0293] In other words, by sending a notification to the AMF indicating to the third node whether the terminal is establishing a DP-oriented connection, the reliability of communication can be guaranteed by managing the terminals establishing DP-oriented connections.
[0294] Corresponding to the implementation on the first node side mentioned above, such as Figure 8 As shown in the embodiments of this application, a communication method is also provided, including:
[0295] Step 801: The third node receives a first notification sent by the first node. The first notification is used to indicate to the third node whether the terminal is establishing a DP-oriented connection.
[0296] It should be noted that all descriptions of the third node side in the above embodiments are applicable to the embodiments of the communication method applied to the third node and can achieve the same technical effect, so they will not be repeated here.
[0297] like Figure 9 As shown in the embodiments of this application, a communication method is also provided, including:
[0298] Step 901: The first node sends a request message to the second node. The request message is used to request the configuration information of the terminal for communication on the established DP connection. The second node is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node.
[0299] It should be noted that the first node mentioned in the embodiments of this application refers to an access network device. For example, the first node can be an eNode-B, a gNode-B, or an access network node of other wireless networks.
[0300] Step 902: The first node receives configuration information from the second node for the terminal to communicate on the established DP connection.
[0301] It should be noted that the first node exchanges configuration information with the corresponding DPF node or DPF-C node regarding subsequent DP communication with the terminal on the established DP connection. Optionally, the first node can determine whether to communicate with the corresponding DPF node or DPF-C node based on whether the connection type for the DP connection is defined as ending at the core network side. Optionally, if the terminal's reported information carries the identification information of the DPF node or DPF-C node, the first node determines the corresponding DPF node or DPF-C node based on the identification information; if it does not carry the identification information, the first node exchanges the above information with a default DPF node or DPF-C node.
[0302] Optionally, if the terminal does not report the connection type for DP connection, the first node may also determine whether it needs to interact with the DPF node or DPF-C node based on its own algorithm. For example, it may determine whether it needs to interact with the DPF node or DPF-C node based on whether it has security configuration capabilities. No specific restrictions are imposed here.
[0303] Optionally, the configuration information mentioned in the embodiments of this application may include, but is not limited to:
[0304] Security-related information for DP communication, such as communication keys, encryption algorithms, and integrity protection algorithms;
[0305] The terminal can perform DP communication DP service types;
[0306] Triggering conditions for initiating DP transmission for the corresponding service type;
[0307] The corresponding business reports the corresponding measurement quantities.
[0308] It should be noted that this configuration information can be used by the first node to reconfigure or update the relevant configuration parameters of the DP first radio bearer or the first signaling radio bearer according to the corresponding information. This application does not impose any restrictions.
[0309] It should be noted that, by defining the communication process between the access network device and the DPF node or DPF-C node on the core network side, this application ensures the establishment of the corresponding bearer for DP connection and guarantees the smooth progress of subsequent data communication.
[0310] Corresponding to the implementation on the first node side mentioned above, such as Figure 10 As shown in the embodiments of this application, a communication method is also provided, including:
[0311] Step 1001: The second node receives a request message sent by the first node. The request message is used to request the configuration information for the terminal to communicate on the established data plane DP connection.
[0312] Step 1002: The second node sends configuration information for the terminal to communicate on the established DP connection to the first node;
[0313] The second node is either a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node.
[0314] It should be noted that all descriptions of the second node side in the above embodiments are applicable to the embodiments of the communication method applied to the second node and can achieve the same technical effect, so they will not be repeated here.
[0315] like Figure 11 As shown in the embodiments of this application, a communication method is also provided, including:
[0316] Step 1101: The third node performs the operation of associating the terminal identifier with the second node;
[0317] The second node is either a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node.
[0318] It should be noted that the third node is the Access and Mobility Management Function (AMF).
[0319] Optionally, one possible implementation of the operation of associating the terminal identifier with the second node includes:
[0320] The third node sends a first terminal identifier to the second node, where the first terminal identifier is an identifier used for communication between the terminal and the third node.
[0321] The third node receives the association relationship sent by the second node. The association relationship is used to indicate that the first terminal identifier is associated with the second terminal identifier, and the second terminal identifier is the identifier used for communication between the terminal and the second node.
[0322] It should be noted that the first terminal identifier in this application embodiment can be 5G-S-TMSI, and the second terminal identifier can be a terminal identifier dedicated to DP communication. It can be an identifier assigned to the terminal by the DPF node or DPF-C node, or it can be an identifier reported by the terminal's upper layer to the DPF node or DPF-C node.
[0323] In this implementation, the AMF sends the first terminal identifier to the DPF, which then associates the first terminal identifier with the second terminal identifier and returns the association relationship to the AMF.
[0324] Alternatively, another possible implementation of the operation of associating the terminal identifier with the second node includes:
[0325] The third node receives a second terminal identifier sent by the second node, where the second terminal identifier is an identifier used for communication between the terminal and the second node.
[0326] The third node associates the second terminal identifier with the first terminal identifier, where the first terminal identifier is the identifier used for communication between the terminal and the third node.
[0327] The third node sends the association relationship to the second node, and the association relationship is used to indicate that the first terminal identifier is associated with the second terminal identifier.
[0328] In this implementation, the DPF node or DPF-C node sends the second terminal identifier to the AMF, which then associates the second terminal identifier with the first terminal identifier and returns the association to the DPF node or DPF-C node. The first terminal identifier, the second terminal identifier, and the association are exchanged through the D3 interface between the DPF node or DPF-C node and the AMF.
[0329] It should be noted that, in this embodiment of the application, by associating the identifiers of the communication between the terminal and different devices, the accurate transmission of the terminal's information between these devices can be guaranteed, thereby ensuring the smooth progress of data communication.
[0330] Corresponding to the implementation on the third node side mentioned above, such as Figure 12 As shown in the embodiments of this application, a communication method is also provided, including:
[0331] Step 1201: The second node performs the operation of associating the terminal identifier with the third node;
[0332] The second node is either a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node.
[0333] Optionally, the operation of associating the terminal identifier with the third node includes:
[0334] The second node receives a first terminal identifier sent by the third node, wherein the first terminal identifier is an identifier used for communication between the terminal and the third node;
[0335] The second node associates the second terminal identifier with the first terminal identifier, whereby the second terminal identifier is the identifier used for communication between the terminal and the second node;
[0336] The second node sends an association relationship to the third node, the association relationship being used to indicate that the first terminal identifier is associated with the second terminal identifier.
[0337] Optionally, the operation of associating the terminal identifier with the third node includes:
[0338] The second node sends a second terminal identifier to the third node, the second terminal identifier being an identifier used for communication between the terminal and the second node;
[0339] The second node receives the association relationship sent by the third node, and the association relationship is used to indicate that the first terminal identifier is associated with the second terminal identifier.
[0340] It should be noted that all descriptions of the second node side in the above embodiments are applicable to the embodiments of the communication method applied to the second node and can achieve the same technical effect, so they will not be repeated here.
[0341] Based on the above embodiments, the following is an example illustrating the relevant processes for DP-oriented connections in the embodiments of this application.
[0342] Specific application scenarios, Part 1
[0343] like Figure 13The diagram illustrates the first type of network architecture supporting data plane functionality. The main network nodes include: User Equipment (UE); Radio Access Network (RAN) equipment, which can be a 5G gNB or a future wireless network xNB; Access and Mobility Management Node (AMF), primarily responsible for access control and mobility management of the UE via NAS signaling; Session Management Node (SMF), primarily responsible for session management of the UE's UP service data transmission; Policy and Control Node (PCF), primarily responsible for managing the UE's UP service data transmission in terms of charging / policy aspects; User Plane Node (UPF), primarily responsible for forwarding the UP service data transmission itself between the Data Network (DN) and the Radio Access Network; and Data Plane Function Node (DPF). In this case, a single Data Plane Function Node simultaneously functions as both DPF-C and DPF-U.
[0344] Among them, AMF, SMF, PCF, and UPF are all CP or UP nodes in the 5G network; DPF is a network node in the network that supports data plane protocols and related functions.
[0345] The included interfaces are as follows:
[0346] D1 Interface: This is the information transmission interface between the DPF and the UE. It can transmit control signaling parameters used to establish a data plane sub-link between the UE and the DPF, and can also be used for the DP service data transmission itself between the UE and the DPF. Specific information is as described in the following process.
[0347] D2 Interface: This is the information transmission interface between the DPF and the radio access network equipment. It is used by the DPF to provide the necessary configuration parameters and control information for the establishment of the DP sub-link for the UE.
[0348] D3 interface: This is the interface for information exchange between DPF and AMF;
[0349] D6 interface: This is the interface between the DPF and the data plane service server;
[0350] Uu interface: This is the air interface between the xNB and UE (User Equipment) of the wireless network device. After supporting the DP protocol, it will be used for DP-related control signaling transmission. Specific information is as described in the following process.
[0351] It should be noted that, Figure 13 The other interfaces are all interfaces between corresponding network nodes in the existing 5G CP and UP architecture, and their functions are the same as those in the current 5G, so they will not be described in detail.
[0352] Based on the above Figure 13 The architecture, one DP establishment process is as follows: Figure 14 As shown, the specific steps and related methods are as follows:
[0353] Step 1401: The UE initiates a connection establishment request to the DP and sends the first message to the xNB.
[0354] Step 1402, the xNB sends a second message to the UE, providing the configuration information of the first radio bearer dedicated to DP.
[0355] Step 1403: The UE sends a third message to confirm that the connection to the DP has been established.
[0356] The third message carries the connection type for the DP-oriented connection established by the UE.
[0357] Step 1404: The UE and AMF execute the NAS signaling procedure to establish a NAS connection.
[0358] It should be noted that step 1404 is an optional procedure. Specifically, the UE, RAN, and AMF can register the UE and establish a NAS connection based on the initial registration / registration update process. If the AMF learns that the UE is establishing a DP-oriented connection and accepts the UE's registration, the AMF will provide the UE with at least the list of tracking areas corresponding to the registered area in the registration acceptance message. Optionally, the xNB can notify the AMF, allowing the AMF to know whether the UE is establishing a DP-oriented connection.
[0359] Step 1405: The xNB interacts with the corresponding DPF to obtain the configuration information for the UE to communicate on the established DP connection.
[0360] Step 1406: The xNB performs security configuration and activation for the DP connection established by the UE.
[0361] It should be noted that the xNB sends a security configuration and activation message to the UE, providing the UE with security-related configuration parameters, including encryption and integrity. After receiving the security configuration and activation message, the UE applies the security-related configuration to the DP first radio bearer and returns a security activation completion message to the xNB.
[0362] Optionally, the security-related configuration parameters provided by the xNB to the UE can be obtained from the DPF in step 1404, or they can be generated by the xNB itself. For example, if the connection type established by the UE for the DP-oriented connection in step 1403 is terminated at the access network side, then the xNB will generate the security-related configuration parameters itself. How they are generated depends on the xNB implementation and is not limited here.
[0363] Optionally, the security configuration and activation message and the security activation completion message can be existing security mode control RRC messages, or they can be dedicated signaling for DP configuration.
[0364] Optionally, after performing step 1406, the UE completes the establishment of an end-to-end DP connection with the DPF.
[0365] Step 1407: xNB reconfigures the DP first radio bearer for the UE.
[0366] It should be noted that the xNB can update the configuration parameters of the established DP first radio bearer through reconfiguration, including parameters such as PDCP, RLC logical channel, and the configuration parameters related to the wireless communication resources used for transmission. Optionally, the reconfiguration information can be sent using an RRC reconfiguration message or a dedicated message for reconfiguring the DP first radio bearer.
[0367] Optionally, after the UE registration process in step 1404 is completed, the xNB and / or DPF can perform steps 1405, 1406, and / or 1407 above and exchange information accordingly. It should be noted that steps 1405 and 1406 are usually mandatory, while step 1407 is optional.
[0368] Step 1408: Associate the UE identifier between the AMF and DPF;
[0369] It should be noted that step 1408 is an optional process.
[0370] Step 1409: The terminal uses the first radio bearer to perform AS control signaling interaction with the xNB for DP-oriented communication and / or to transmit DP service data that is terminated on the access network side.
[0371] Step 1410: The UE uses the first radio bearer to perform DP-oriented control signaling interaction and / or DP service data transmission interrupted on the core network side with the DPF.
[0372] Based on the above Figure 13 Another DP establishment process is as follows: Figure 15 As shown, the specific steps and related methods are as follows:
[0373] Step 1501: The UE initiates an RRC connection establishment request.
[0374] It should be noted that when the UE initiates the RRC connection establishment process, specifically, the UE uses SRB0 to send an RRC connection establishment request.
[0375] Step 1502: The xNB establishes an RRC connection for the UE and provides configuration information for the second signaling radio bearer SRB1.
[0376] It should be noted that the xNB sends an RRC connection establishment message to the UE, which contains the configuration information of the second signaling radio bearer SRB1.
[0377] Step 1503: The UE sends an RRC connection establishment complete message to confirm that the RRC connection has been established.
[0378] It should be noted that the RRC connection establishment completion message carries the first piece of information.
[0379] Step 1504: The UE and AMF execute the NAS signaling procedure to establish a NAS connection;
[0380] It should be noted that step 1504 is an optional process. For details, please refer to step 1404 above, which will not be repeated here.
[0381] Step 1505: The xNB interacts with the corresponding DPF to obtain the configuration information for the UE to communicate on the DP connection.
[0382] Step 1506: The xNB sends a fourth message to the UE, providing it with configuration information for the first radio bearer dedicated to DP, and performing security configuration and activation for the first radio bearer.
[0383] It should be noted that the process of security configuration and activation for the first wireless bearer can be found in step 1406 above, and will not be repeated here.
[0384] Step 1507: Associate the UE identifier between the AMF and DPF;
[0385] It should be noted that step 1507 is an optional procedure.
[0386] Step 1508: The terminal uses the first radio bearer to perform AS control signaling interaction with the xNB for DP-oriented communication and / or to transmit DP service data that is terminated on the access network side.
[0387] Step 1509: The UE uses the first radio bearer to perform DP-oriented control signaling interaction and / or DP service data transmission interrupted on the core network side with the DPF.
[0388] Specific application scenarios, part two.
[0389] like Figure 16 The diagram shows the second type of network architecture that supports data plane functionality, which is consistent with the first specific application scenario. Figure 13 The differences in the architecture diagrams are as follows:
[0390] Regarding network nodes:
[0391] The data plane function node is divided into two nodes: the data plane control function node (DPF-C) and the data plane service transmission function node (DPF-U), which are connected through the D4 interface.
[0392] Regarding the interface:
[0393] The D1 interface is the interface between the DPF-C and the UE;
[0394] D2 is the interface between DPF-U and xNB;
[0395] D3 is the interface between DPF-C and AMF;
[0396] D4 is the interface between DPF-C and DPF-U;
[0397] D6 is the interface between DPF-U and the server, and its function is the same as that of the D6 interface in Specific Application Scenario 1.
[0398] based on Figure 16 The architecture, one DP establishment process is as follows: Figure 17 As shown, the specific steps and related methods are as follows:
[0399] Step 1701: The UE initiates a connection establishment request to the DP and sends the first message to the xNB.
[0400] Step 1702, the xNB sends a second message to the UE, providing configuration information for the first radio bearer dedicated to DP.
[0401] Step 1703: The UE sends a third message to confirm that the connection to the DP has been established.
[0402] The third message carries the connection type for the DP-oriented connection established by the UE.
[0403] Step 1704: The UE and AMF execute the NAS signaling procedure to establish a NAS connection;
[0404] It should be noted that step 1704 is an optional process. For details, please refer to step 1404 above, which will not be repeated here.
[0405] Step 1705: The xNB interacts with the corresponding DPF-C to obtain the configuration information for the UE to communicate on the established DP connection.
[0406] It should be noted that the interaction between xNB and DPF-C is as follows: first, the data is sent to AMF through the D3 interface, and then AMF forwards it to xNB through the N2 interface.
[0407] Step 1706: The xNB performs security configuration and activation for the DP connection established by the UE.
[0408] It should be noted that the xNB sends a security configuration and activation message to the UE, providing the UE with security-related configuration parameters, including encryption and integrity. After receiving the security configuration and activation message, the UE applies the security-related configuration to the DP first radio bearer and returns a security activation completion message to the xNB.
[0409] Optionally, the security-related configuration parameters provided by the xNB to the UE can be obtained from the DPF in step 1704, or they can be generated by the xNB itself. For example, if the connection type established by the UE for the DP-oriented connection in step 1703 is terminated at the access network side, then the xNB will generate the security-related configuration parameters itself. How they are generated depends on the xNB implementation and is not limited here.
[0410] Optionally, the security configuration and activation message and the security activation completion message can be existing security mode control RRC messages, or they can be dedicated signaling for DP configuration.
[0411] Optionally, after performing step 1706, the UE completes the establishment of an end-to-end DP connection with the DPF.
[0412] Step 1707: The xNB reconfigures the DP first signaling radio bearer for the UE.
[0413] It should be noted that the xNB can update the configuration parameters of the established DP first signaling radio bearer through reconfiguration, including parameters such as PDCP, RLC logical channel, and the configuration parameters related to the wireless communication resources used for transmission. Optionally, the reconfiguration information can be sent using an RRC reconfiguration message or a dedicated message for DP first signaling radio bearer reconfiguration.
[0414] Optionally, after the UE registration process in step 1704 is completed, the xNB and / or DPF-C can perform steps 1705, 1706, and / or 1707 above and exchange information accordingly. It should be noted that steps 1705 and 1706 are usually mandatory, while step 1707 is optional.
[0415] Step 1708: Associate the UE identifier between AMF and DPF-C;
[0416] It should be noted that step 1708 is an optional procedure.
[0417] Step 1709: The terminal uses the first signaling radio bearer to perform DP-oriented AS control signaling interaction with the xNB.
[0418] Step 1710: The UE uses the first signaling radio bearer to perform DP-oriented control signaling interaction with the DPF-C.
[0419] It should be noted that after performing the above process, the UE has established a connection to DP and a DP first signaling radio bearer.
[0420] Step 1711: The xNB configures the first data plane data radio bearer for the UE to the DP.
[0421] Optionally, in step 1711a, the UE may send a first request to the xNB, which may include indication information that the data plane data radio bearer requested by the terminal is terminated on the access network side.
[0422] Step 1711b: The xNB configures a first data plane data radio bearer for the UE to the DP, wherein the first data plane data radio bearer is terminated at the access network side.
[0423] Step 1712: The network configures a second data plane data radio bearer for the UE, oriented towards the DP.
[0424] Optionally, in step 1712a, the UE sends a second request to the xNB using the first signaling radio bearer. The second request is sent to the DPF-C via the xNB, and may include indication information that the second data plane data radio bearer is terminated on the core network side.
[0425] It should be noted that the second request can be sent to the xNB in the form of a container by the first signaling radio bearer, and then the xNB can pass it through the N2 interface to the AMF, and the AMF can then forward it to the DPF-C through the D3 interface.
[0426] Step 1712b: The xNB configures a second data plane data radio bearer for the UE to the DP, which carries indication information that the second data plane data radio bearer is terminated on the core network side.
[0427] It should be noted that the DPF-C can provide the RAN side with configuration parameters related to the second data plane radio bearer, such as QoS criteria and security configuration activation information, which are then forwarded to the xNB by the AMF. Based on this information and parameters, the xNB generates configuration information for the DP second data plane data radio bearer. The UE establishes the second data plane data radio bearer according to the configuration information.
[0428] The communication method provided in this application can be executed by a communication device. This application uses the example of a communication device executing the communication method to illustrate the communication device provided in this application.
[0429] like Figure 18 As shown, this application embodiment provides a communication device 1800, including:
[0430] The first sending module 1801 is used to send first information to the first node, wherein the first information is used to indicate that the terminal is requesting a data plane DP connection.
[0431] The first information includes: first indication information;
[0432] The first indication information is used to indicate at least one of the following:
[0433] The reason for establishing a DP-oriented connection;
[0434] The type of connection for DP.
[0435] Optionally, the first transmitting module 1801 includes one of the following:
[0436] The first sending unit is used to send a first message to the first node. The first message is used to request the establishment of a DP-oriented connection from the network side. The first message includes the first information.
[0437] The second sending unit is used to send an RRC connection establishment completion message to the first node, wherein the RRC connection establishment completion message includes the first information.
[0438] Optionally, the first transmitting unit is configured to implement at least one of the following:
[0439] Actively trigger the sending of the first message to the first node;
[0440] Based on the first notification message received from the first node, send a first message to the first node.
[0441] Optionally, the implementation of actively triggering the sending of the first message to the first node includes:
[0442] If the measurement of DP data meets the first preset threshold, the first message is sent to the first node.
[0443] Optionally, the method for sending the first message to the first node when the measured quantity of DP data meets a first preset threshold includes:
[0444] If the NAS determines that the measurement of the DP data meets the first preset threshold, it triggers a first message sending request to the AS in the access layer.
[0445] AS sends the first message to the first node in accordance with the first message request.
[0446] Optionally, the NAS is a control-oriented protocol layer or a DP-oriented protocol layer.
[0447] Optionally, the first notification message includes: second indication information, which is used to indicate the reason and / or type of the connection established for DP.
[0448] Optionally, the first notification message is a paging message.
[0449] Optionally, the first message may further include: third indication information, which is used to indicate the reason or type of the establishment of the first connection, wherein the first connection is a connection other than a DP-oriented connection.
[0450] Optionally, after the first sending unit sends the first message to the first node, the method further includes:
[0451] The first receiving unit is configured to receive a second message sent by the first node, the second message including: configuration information of the first bearer corresponding to the DP-oriented connection, wherein the first bearer is a first radio bearer or a first signaling radio bearer;
[0452] The third sending unit is used to send a third message to the first node, the third message being used to indicate that the DP-oriented connection has been established.
[0453] Optionally, the second message is a connection establishment message oriented towards DP.
[0454] Optionally, the second message includes identification information for DP communication.
[0455] Optionally, the first bearer is used to perform at least one of the following:
[0456] Transmission of DP-related control information;
[0457] DP service data transmission.
[0458] Optionally, the second message further includes:
[0459] Configuration information corresponding to the second signaling radio bearer.
[0460] Optionally, the third message includes:
[0461] The connection type established by the terminal for DP-oriented connections;
[0462] The connection type includes one of the following:
[0463] DP-oriented connections are terminated at the access network side;
[0464] DP-oriented connections are terminated at the core network side.
[0465] Optionally, the method for obtaining the connection type includes at least one of the following:
[0466] Obtained via NAS instructions;
[0467] Obtained through the first notification message of the first node.
[0468] Optionally, if the connection type is a DP-oriented connection terminated on the access network side, the third message may also include: initial NAS information.
[0469] Optionally, the third message includes:
[0470] The fourth indication information is used to indicate other connection types;
[0471] The other connection types include at least one of the following:
[0472] Data DP connection type;
[0473] Controlled DP connection type.
[0474] Optionally, the third message includes:
[0475] The identification information of the second node, the second node is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node;
[0476] The identification information of the public terrestrial mobile communication network (PLMN) selected by the terminal for access.
[0477] Optionally, the third message is a connection establishment completion message for DP.
[0478] Optionally, the connection establishment completion message for DP is a Radio Resource Control (RRC) connection establishment completion message or a connection establishment completion message for DP.
[0479] Optionally, the third message is transmitted via a first bearer or a second signaling radio bearer.
[0480] Optionally, the RRC connection establishment completion message may also include:
[0481] The terminal's identification information.
[0482] Optionally, the RRC connection establishment completion message may also include:
[0483] The identification information of the second node, which is either a DPF node or a DPF-C node.
[0484] Optionally, before the third sending unit sends the RRC connection establishment complete message to the first node, at least one of the following is also included:
[0485] The fourth sending unit is used to actively trigger the sending of an RRC connection establishment request to the first node;
[0486] The fifth sending unit is used to send an RRC connection establishment request to the first node based on the second notification message received from the first node.
[0487] Optionally, the fourth transmitting unit is configured to:
[0488] When the terminal determines that the measurement of DP data meets the second preset threshold, it sends the RRC connection establishment request to the first node.
[0489] Optionally, the second notification message includes: a fifth indication information, which is used to indicate the reason and / or type of the connection established for DP.
[0490] Optionally, after the third sending unit sends an RRC connection establishment complete message to the first node, the method further includes:
[0491] The fourth receiving module is used to receive a fourth message sent by the first node. The fourth message includes configuration information of the first bearer corresponding to the DP-oriented connection, wherein the first bearer is a first radio bearer or a first signaling radio bearer.
[0492] Optionally, when the first bearer is a first signaling radio bearer, the apparatus further includes at least one of the following:
[0493] The fifth receiving module is used to receive configuration information of the first data plane data radio bearer sent by the first node. The configuration information includes a sixth indication information, which is used to indicate that the first data plane data radio bearer is terminated on the access network side.
[0494] The sixth receiving module is used to receive configuration information of the second data plane data radio bearer sent by the first node. The configuration information includes an eighth indication information, which is used to indicate that the second data plane data radio bearer is terminated on the core network side.
[0495] Optionally, before the fifth receiving module receives the configuration information of the first data plane data radio bearer sent by the first node, the method further includes:
[0496] The fourth sending module is used to send a first request to the first node, the first request being used to request configuration information of the data plane data radio bearer from the first node.
[0497] Optionally, the first request includes:
[0498] The seventh indication information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the access network side.
[0499] Optionally, the fourth transmitting module includes:
[0500] The sixth sending unit is used to send the first request to the first node when it is determined that the measurement quantity of the DP data meets the third preset threshold.
[0501] Optionally, before the sixth receiving module receives the configuration information of the second data plane data radio bearer sent by the first node, the method further includes:
[0502] The fifth sending module is used to send a second request to the first node, the second request being used to request configuration information of the data plane data radio bearer from the first node.
[0503] Optionally, the second request includes:
[0504] The ninth instruction information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the core network side.
[0505] Optionally, the fifth sending module includes:
[0506] The seventh sending unit is used to send the second request to the first node when it is determined that the measurement quantity of the DP data meets the fourth preset threshold.
[0507] This device embodiment corresponds to the above-described communication method embodiment. All implementation processes and methods of the above-described method embodiment can be applied to this device embodiment and can achieve the same technical effect.
[0508] This application embodiment also provides a terminal, including a processor and a communication interface, wherein the communication interface is used to send first information to a first node, the first information being used to indicate that the terminal is requesting a data plane (DP) connection;
[0509] The first information includes: first indication information;
[0510] The first indication information is used to indicate at least one of the following:
[0511] The reason for establishing a DP-oriented connection;
[0512] The type of connection for DP.
[0513] Optionally, the communication interface is used to implement one of the following:
[0514] Send a first message to the first node. The first message is used to request the establishment of a DP-oriented connection on the network side. The first message includes the first information.
[0515] Send an RRC connection establishment complete message to the first node, the RRC connection establishment complete message including the first information.
[0516] Optionally, the communication interface is used to implement at least one of the following:
[0517] Actively trigger the sending of the first message to the first node;
[0518] Based on the first notification message received from the first node, send a first message to the first node.
[0519] Optionally, the communication interface is used for:
[0520] If the measurement of DP data meets the first preset threshold, the first message is sent to the first node.
[0521] Optionally, the communication interface is used for:
[0522] If the NAS determines that the measurement of the DP data meets the first preset threshold, it triggers a first message sending request to the AS in the access layer.
[0523] AS sends the first message to the first node in accordance with the first message request.
[0524] Optionally, the NAS is a control-oriented protocol layer or a DP-oriented protocol layer.
[0525] Optionally, the first notification message includes: second indication information, which is used to indicate the reason and / or type of the connection established for DP.
[0526] Optionally, the first notification message is a paging message.
[0527] Optionally, the first message may further include: third indication information, which is used to indicate the reason or type of the establishment of the first connection, wherein the first connection is a connection other than a DP-oriented connection.
[0528] Optionally, the communication interface is further used for:
[0529] The system receives a second message sent by the first node, the second message including: configuration information of the first bearer corresponding to the DP-oriented connection, the first bearer being a first radio bearer or a first signaling radio bearer;
[0530] A third message is sent to the first node, the third message indicating that the DP-oriented connection has been established.
[0531] Optionally, the second message is a connection establishment message oriented towards DP.
[0532] Optionally, the second message includes identification information for DP communication.
[0533] Optionally, the first bearer is used to perform at least one of the following:
[0534] Transmission of DP-related control information;
[0535] DP service data transmission.
[0536] Optionally, the second message further includes:
[0537] Configuration information corresponding to the second signaling radio bearer, which is used to transmit control information for connections other than DP.
[0538] Optionally, the third message includes:
[0539] The connection type established by the terminal for DP-oriented connections;
[0540] The connection type includes one of the following:
[0541] DP-oriented connections are terminated at the access network side;
[0542] DP-oriented connections are terminated at the core network side.
[0543] Optionally, the method for obtaining the connection type includes at least one of the following:
[0544] Obtained via NAS instructions;
[0545] Obtained through the first notification message of the first node.
[0546] Optionally, if the connection type is a DP-oriented connection terminated on the access network side, the third message may also include: initial NAS information.
[0547] Optionally, the third message includes:
[0548] The fourth indication information is used to indicate other connection types;
[0549] The other connection types include at least one of the following:
[0550] Data DP connection type;
[0551] Controlled DP connection type.
[0552] Optionally, the third message includes:
[0553] The identification information of the second node, the second node is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node;
[0554] The identification information of the public terrestrial mobile communication network (PLMN) selected by the terminal for access.
[0555] Optionally, the third message is a connection establishment completion message for DP.
[0556] Optionally, the connection establishment completion message for DP is a Radio Resource Control (RRC) connection establishment completion message or a connection establishment completion message for DP.
[0557] Optionally, the third message is transmitted via a first bearer or a second signaling radio bearer.
[0558] Optionally, the communication interface is used for:
[0559] Send an RRC connection establishment complete message to the first node, the RRC connection establishment complete message including the first information.
[0560] Optionally, the RRC connection establishment completion message may also include:
[0561] The terminal's identification information.
[0562] Optionally, the RRC connection establishment completion message may also include:
[0563] The identification information of the second node, which is either a DPF node or a DPF-C node.
[0564] Optionally, the communication interface is also used to implement at least one of the following:
[0565] Actively trigger the sending of an RRC connection establishment request to the first node;
[0566] Based on the second notification message received from the first node, an RRC connection establishment request is sent to the first node.
[0567] Optionally, the communication interface is used for:
[0568] If the measurement of DP data meets the second preset threshold, the RRC connection establishment request is sent to the first node.
[0569] Optionally, the second notification message includes: a fifth indication information, which is used to indicate the reason and / or type of the connection established for DP.
[0570] Optionally, the communication interface is further used for:
[0571] The system receives a fourth message sent by the first node, the fourth message including: configuration information of the first bearer corresponding to the DP-oriented connection, the first bearer being a first radio bearer or a first signaling radio bearer.
[0572] Optionally, when the first bearer is a first signaling radio bearer, the communication interface is further configured to implement at least one of the following:
[0573] The configuration information of the first data plane data radio bearer sent by the first node is received. The configuration information includes a sixth indication information, which is used to indicate that the first data plane data radio bearer is terminated on the access network side.
[0574] The configuration information of the second data plane data radio bearer sent by the first node is received. The configuration information includes an eighth indication information, which is used to indicate that the second data plane data radio bearer is terminated on the core network side.
[0575] Optionally, the communication interface is further used for:
[0576] A first request is sent to the first node, the first request being used to request configuration information for the data plane data radio bearer from the first node.
[0577] Optionally, the first request includes:
[0578] The seventh indication information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the access network side.
[0579] Optionally, the communication interface is used for:
[0580] If the measurement of DP data meets the third preset threshold, the first request is sent to the first node.
[0581] Optionally, the communication interface is further used for:
[0582] A second request is sent to the first node, the second request being used to request configuration information for the data plane data radio bearer from the first node.
[0583] Optionally, the second request includes:
[0584] The ninth instruction information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the core network side.
[0585] Optionally, the communication interface is used for:
[0586] If the measurement of DP data meets the fourth preset threshold, the second request is sent to the first node.
[0587] This terminal embodiment corresponds to the aforementioned terminal-side method embodiment. All implementation processes and methods of the aforementioned method embodiments can be applied to this terminal embodiment and achieve the same technical effect. Specifically, this application embodiment also provides a terminal. Figure 19 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.
[0588] The terminal 1900 includes, but is not limited to, at least some of the following components: radio frequency unit 1901, network module 1902, audio output unit 1903, input unit 1904, sensor 1905, display unit 1906, user input unit 1907, interface unit 1908, memory 1909, and processor 1910.
[0589] Those skilled in the art will understand that the terminal 1900 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1910 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 19 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0590] It should be understood that, in this embodiment, the input unit 1904 may include a graphics processing unit (GPU) 19041 and a microphone 19042. The GPU 19041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1906 may include a display panel 19061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1907 includes at least one of a touch panel 19071 and other input devices 19072. The touch panel 19071 is also called a touch screen. The touch panel 19071 may include a touch detection device and a touch controller. Other input devices 19072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0591] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 1901 can transmit it to the processor 1910 for processing; in addition, the radio frequency unit 1901 can send uplink data to the network-side device. Typically, the radio frequency unit 1901 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0592] The memory 1909 can be used to store software programs or instructions, as well as various data. The memory 1909 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1909 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory x09 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.
[0593] Processor 1910 may include one or more processing units; optionally, processor 1910 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1910.
[0594] The radio frequency unit 1901 is used to send first information to the first node, the first information being used to indicate that the terminal is requesting a data plane DP connection.
[0595] The first information includes: first indication information;
[0596] The first indication information is used to indicate at least one of the following:
[0597] The reason for establishing a DP-oriented connection;
[0598] The type of connection for DP.
[0599] Optionally, the radio frequency unit 1901 is used for:
[0600] Send a first message to the first node. The first message is used to request the establishment of a DP-oriented connection on the network side. The first message includes the first information.
[0601] Send an RRC connection establishment complete message to the first node, the RRC connection establishment complete message including the first information.
[0602] Optionally, the radio frequency unit 1901 is configured to perform at least one of the following:
[0603] Actively trigger the sending of the first message to the first node;
[0604] Based on the first notification message received from the first node, send a first message to the first node.
[0605] Optionally, the radio frequency unit 1901 is used for:
[0606] If the measurement of DP data meets the first preset threshold, the first message is sent to the first node.
[0607] Optionally, the radio frequency unit 1901 is configured to: trigger a first message sending request to the access layer AS when the non-access layer NAS determines that the measurement quantity of the DP data meets a first preset threshold;
[0608] AS sends the first message to the first node in accordance with the first message request.
[0609] Optionally, the NAS is a control-oriented protocol layer or a DP-oriented protocol layer.
[0610] Optionally, the first notification message includes: second indication information, which is used to indicate the reason and / or type of the connection established for DP.
[0611] Optionally, the first notification message is a paging message.
[0612] Optionally, the first message may further include: third indication information, which is used to indicate the reason or type of the establishment of the first connection, wherein the first connection is a connection other than a DP-oriented connection.
[0613] Optionally, the radio frequency unit 1901 is further configured to:
[0614] The system receives a second message sent by the first node, the second message including: configuration information of the first bearer corresponding to the DP-oriented connection, the first bearer being a first radio bearer or a first signaling radio bearer;
[0615] A third message is sent to the first node, the third message indicating that the DP-oriented connection has been established.
[0616] Optionally, the second message is a connection establishment message oriented towards DP.
[0617] Optionally, the second message includes identification information for DP communication.
[0618] Optionally, the first bearer is used to perform at least one of the following:
[0619] Transmission of DP-related control information;
[0620] DP service data transmission.
[0621] Optionally, the second message further includes:
[0622] Configuration information corresponding to the second signaling radio bearer, which is used to transmit control information for connections other than DP.
[0623] Optionally, the third message includes:
[0624] The connection type established by the terminal for DP-oriented connections;
[0625] The connection type includes one of the following:
[0626] DP-oriented connections are terminated at the access network side;
[0627] DP-oriented connections are terminated at the core network side.
[0628] Optionally, the method for obtaining the connection type includes at least one of the following:
[0629] Obtained via NAS instructions;
[0630] Obtained through the first notification message of the first node.
[0631] Optionally, if the connection type is a DP-oriented connection terminated on the access network side, the third message may also include: initial NAS information.
[0632] Optionally, the third message includes:
[0633] The fourth indication information is used to indicate other connection types;
[0634] The other connection types include at least one of the following:
[0635] Data DP connection type;
[0636] Controlled DP connection type.
[0637] Optionally, the third message includes:
[0638] The identification information of the second node, the second node is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node;
[0639] The identification information of the public terrestrial mobile communication network (PLMN) selected by the terminal for access.
[0640] Optionally, the third message is a connection establishment completion message for DP.
[0641] Optionally, the connection establishment completion message for DP is a Radio Resource Control (RRC) connection establishment completion message or a connection establishment completion message for DP.
[0642] Optionally, the third message is transmitted via a first bearer or a second signaling radio bearer.
[0643] Optionally, the radio frequency unit 1901 is used for:
[0644] Send an RRC connection establishment complete message to the first node, the RRC connection establishment complete message including the first information.
[0645] Optionally, the RRC connection establishment completion message may also include:
[0646] The terminal's identification information.
[0647] Optionally, the RRC connection establishment completion message may also include:
[0648] The identification information of the second node, which is either a DPF node or a DPF-C node.
[0649] Optionally, the radio frequency unit 1901 is further configured to implement at least one of the following:
[0650] Actively trigger the sending of an RRC connection establishment request to the first node;
[0651] Based on the second notification message received from the first node, an RRC connection establishment request is sent to the first node.
[0652] Optionally, the radio frequency unit 1901 is used for:
[0653] If the measurement of DP data meets the second preset threshold, the RRC connection establishment request is sent to the first node.
[0654] Optionally, the second notification message includes: a fifth indication information, which is used to indicate the reason and / or type of the connection established for DP.
[0655] Optionally, the radio frequency unit 1901 is further configured to:
[0656] The system receives a fourth message sent by the first node, the fourth message including: configuration information of the first bearer corresponding to the DP-oriented connection, the first bearer being a first radio bearer or a first signaling radio bearer.
[0657] Optionally, when the first bearer is a first signaling radio bearer, the radio frequency unit 1901 is further configured to implement at least one of the following:
[0658] The configuration information of the first data plane data radio bearer sent by the first node is received. The configuration information includes a sixth indication information, which is used to indicate that the first data plane data radio bearer is terminated on the access network side.
[0659] The configuration information of the second data plane data radio bearer sent by the first node is received. The configuration information includes an eighth indication information, which is used to indicate that the second data plane data radio bearer is terminated on the core network side.
[0660] Optionally, the radio frequency unit 1901 is further configured to:
[0661] A first request is sent to the first node, the first request being used to request configuration information for the data plane data radio bearer from the first node.
[0662] Optionally, the first request includes:
[0663] The seventh indication information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the access network side.
[0664] Optionally, the radio frequency unit 1901 is used for:
[0665] If the measurement of DP data meets the third preset threshold, the first request is sent to the first node.
[0666] Optionally, when the first bearer is a first signaling radio bearer, the radio frequency unit 1901 is further configured to:
[0667] Optionally, the radio frequency unit 1901 is further configured to:
[0668] A second request is sent to the first node, the second request being used to request configuration information for the data plane data radio bearer from the first node.
[0669] Optionally, the second request includes:
[0670] The ninth instruction information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the core network side.
[0671] Optionally, the radio frequency unit 1901 is used for:
[0672] If the measurement of DP data meets the fourth preset threshold, the second request is sent to the first node.
[0673] Preferably, this application embodiment also provides a terminal, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor. When the program or instructions are executed by the processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0674] This application also provides a readable storage medium on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements the various processes of the above-described communication method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0675] The computer-readable storage medium mentioned above includes, for example, read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0676] like Figure 20 As shown in the illustration, this application also provides a communication device 2000, comprising:
[0677] The first receiving module 2001 is used to receive first information sent by the terminal, the first information being used to indicate that the terminal is requesting a data plane DP connection.
[0678] The first information includes: first indication information;
[0679] The first indication information is used to indicate at least one of the following:
[0680] The reason for establishing a DP-oriented connection;
[0681] The type of connection for DP.
[0682] Optionally, the first node is an access network device.
[0683] Optionally, the first receiving module 2001 includes:
[0684] The second receiving unit is used to receive a first message sent by the terminal. The first message is used to request the establishment of a DP-oriented connection from the network side. The first message includes the first information.
[0685] The third receiving unit is used to receive an RRC connection establishment completion message sent by the terminal, wherein the RRC connection establishment completion message includes the first information.
[0686] Optionally, the first message may further include: third indication information, which is used to indicate the reason or type of the establishment of the first connection, wherein the first connection is a connection other than a DP-oriented connection.
[0687] Optionally, after the second receiving unit receives the first message sent by the terminal, it further includes:
[0688] The eighth sending unit is used to send a second message to the terminal. The second message includes: configuration information of the first bearer corresponding to the DP-oriented connection, wherein the first bearer is a first radio bearer or a first signaling radio bearer.
[0689] The fourth receiving unit is used to receive a third message sent by the terminal, the third message being used to indicate that the DP-oriented connection has been established.
[0690] Optionally, the second message is a connection establishment message oriented towards DP.
[0691] Optionally, the second message includes identification information for DP communication.
[0692] Optionally, the first bearer is used to perform at least one of the following:
[0693] Transmission of DP-related control information;
[0694] DP service data transmission.
[0695] Optionally, the second message further includes:
[0696] Configuration information corresponding to the second signaling radio bearer, which is used to transmit control information for connections other than DP.
[0697] Optionally, the third message includes:
[0698] The connection type established by the terminal for DP-oriented connections;
[0699] The connection type includes one of the following:
[0700] DP-oriented connections are terminated at the access network side;
[0701] DP-oriented connections are terminated at the core network side.
[0702] Optionally, the third message includes:
[0703] The fourth indication information is used to indicate other connection types;
[0704] The other connection types include at least one of the following:
[0705] Data DP connection type;
[0706] Controlled DP connection type.
[0707] Optionally, the third message includes:
[0708] The identification information of the second node, the second node is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node;
[0709] The identification information of the public terrestrial mobile communication network (PLMN) selected by the terminal for access.
[0710] Optionally, the third message is a connection establishment completion message for DP.
[0711] Optionally, the connection establishment completion message for DP is a Radio Resource Control (RRC) connection establishment completion message or a connection establishment completion message for DP.
[0712] Optionally, the RRC connection establishment completion message may also include:
[0713] The terminal's identification information.
[0714] Optionally, the RRC connection establishment completion message may also include:
[0715] The identification information of the second node, which is either a DPF node or a DPF-C node.
[0716] Optionally, after the RRC connection establishment completion message sent by the receiving terminal, the following is also included:
[0717] The first node receives the RRC connection establishment request sent by the terminal.
[0718] Optionally, after the fourth receiving unit receives the RRC connection establishment completion message sent by the terminal, the method further includes:
[0719] The sixth sending module is used to send a fourth message to the terminal. The fourth message includes: configuration information of the first bearer corresponding to the DP-oriented connection, wherein the first bearer is a first radio bearer or a first signaling radio bearer.
[0720] Optionally, when the first bearer is a first signaling radio bearer, the apparatus further includes at least one of the following:
[0721] The seventh sending module is used to send configuration information of the first data plane data radio bearer to the terminal. The configuration information includes a sixth indication information, which is used to indicate that the first data plane data radio bearer is terminated on the core network side.
[0722] The eighth sending module is used to send configuration information of the second data plane data radio bearer to the terminal. The configuration information includes an eighth indication information, which is used to indicate that the second data plane data radio bearer is terminated on the core network side.
[0723] Optionally, before the seventh transmitting module transmits the configuration information of the first data plane data radio bearer to the terminal, the method further includes:
[0724] The seventh receiving module is used to receive a first request sent by the terminal, the first request being used to request configuration information of the data plane data radio bearer from the first node.
[0725] Optionally, the first request includes:
[0726] The seventh indication information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the access network side.
[0727] Optionally, before the eighth transmitting module transmits the configuration information of the second data plane data radio bearer to the terminal, the method further includes:
[0728] The eighth receiving module is used to receive a second request sent by the terminal, the second request being used to request configuration information of the data plane data radio bearer from the first node.
[0729] Optionally, the second request includes:
[0730] The ninth instruction information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the core network side.
[0731] It should be noted that this device embodiment is a device corresponding to the above method. All implementation methods in the above method embodiments are applicable to this device embodiment and can achieve the same technical effect, so they will not be described again here.
[0732] Preferably, this application embodiment also provides a communication node, which is a first node, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor. When the program or instructions are executed by the processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0733] This application also provides a readable storage medium on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements the various processes of the above-described communication method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0734] The computer-readable storage medium mentioned above includes, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0735] This application embodiment also provides a communication node, which is a first node, including a processor and a communication interface, wherein the communication interface is used to receive first information sent by a terminal, and the first information is used to indicate that the terminal is requesting a data plane DP connection;
[0736] The first information includes: first indication information;
[0737] The first indication information is used to indicate at least one of the following:
[0738] The reason for establishing a DP-oriented connection;
[0739] The type of connection for DP.
[0740] This device embodiment corresponds to the above-described communication method embodiment. All implementation processes and methods of the above-described method embodiment can be applied to this author's embodiment and can achieve the same technical effect.
[0741] Specifically, embodiments of this application also provide a communication node, which is a first node. For example... Figure 21As shown, the communication node 2100 includes: an antenna 2101, a radio frequency (RF) device 2102, a baseband device 2103, a processor 2104, and a memory 2105. The antenna 2101 is connected to the RF device 2102. In the uplink direction, the RF device 2102 receives information through the antenna 2101 and sends the received information to the baseband device 2103 for processing. In the downlink direction, the baseband device 2103 processes the information to be transmitted and sends it to the RF device 2102. The RF device 2102 processes the received information and then transmits it through the antenna 2101.
[0742] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 2103, which includes a baseband processor.
[0743] The baseband device 2103 may include, for example, at least one baseband board on which multiple chips are disposed, such as... Figure 21 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 2105 via a bus interface to call the program in the memory 2105 and execute the network device operation shown in the above method embodiment.
[0744] The network-side device may also include a network interface 2106, such as a common public radio interface (CPRI).
[0745] Specifically, the network-side device 21000 of this embodiment further includes: instructions or programs stored in memory 2105 and executable on processor 2104, wherein processor 2104 calls the instructions or programs in memory 2105 to execute. Figure 20 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0746] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0747] The processor is the processor in the decoding device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0748] like Figure 22 As shown in the figure, this application embodiment also provides a communication device 2200, including:
[0749] The ninth sending module 2201 is used to send a first notification to the third node, the first notification being used to indicate to the third node whether the terminal is establishing a DP-oriented connection.
[0750] This application embodiment also provides a first node, including a processor and a communication interface, wherein the communication interface is used to send a first notification to a third node, the first notification being used to indicate to the third node whether the terminal is establishing a DP-oriented connection.
[0751] Specifically, this application embodiment also provides a communication node, which is a first node. Specifically, the structure of the first node is as follows: Figure 21 As shown, the details will not be repeated here. Specifically, the first node of this application embodiment further includes: instructions or programs stored in memory and executable on the processor, wherein the processor calls the instructions or programs in memory to execute... Figure 22 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0752] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0753] The processor is the processor in the decoding device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0754] like Figure 23 As shown, this application embodiment also provides a communication device 2300, including:
[0755] The ninth receiving module 2301 is used to receive a first notification sent by the first node, which is used to indicate to the third node whether the terminal is establishing a DP-oriented connection.
[0756] This application embodiment also provides a communication node, which is a third node, including a processor and a communication interface. The communication interface is used to receive a first notification sent by a first node, and the first notification is used to indicate to the third node whether the terminal is establishing a DP-oriented connection.
[0757] Specifically, this application embodiment also provides a communication node, which is a third node. Specifically, the structure of the third node is as follows: Figure 21As shown, it will not be repeated here. Specifically, the third node of this application embodiment further includes: instructions or programs stored in memory and executable on the processor, wherein the processor calls the instructions or programs in memory to execute. Figure 23 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0758] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0759] The processor is the processor in the decoding device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0760] like Figure 24 As shown, this application embodiment also provides a communication device 2400, including:
[0761] The second sending module 2401 is used to send a request message to the second node. The request message is used to request the acquisition of configuration information for the terminal to communicate on the established DP connection. The second node is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node.
[0762] The second receiving module 2402 is used to receive configuration information sent by the second node for the terminal to communicate on the established DP connection.
[0763] This application embodiment also provides a communication node, which is a first node including a processor and a communication interface. The communication interface is used by a second node to send a request message, which is used to request the acquisition of configuration information for the terminal to communicate on the established DP connection. The second node is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node. The second node receives the configuration information for the terminal to communicate on the established DP connection sent by the second node.
[0764] Specifically, this application embodiment also provides a communication node, which is a first node. Specifically, the structure of the first node is as follows: Figure 21 As shown, the details will not be repeated here. Specifically, the first node of this application embodiment further includes: instructions or programs stored in memory and executable on the processor, wherein the processor calls the instructions or programs in memory to execute... Figure 24 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0765] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0766] The processor is the processor in the decoding device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0767] like Figure 25 As shown, this application embodiment also provides a communication device 2500, including:
[0768] The third receiving module 2501 is used to receive a request message sent by the first node, the request message being used to request the acquisition of configuration information for the terminal to communicate on the established data plane DP connection;
[0769] The third sending module 2502 is used to send configuration information for the terminal to communicate on the established DP connection to the first node;
[0770] The second node is either a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node.
[0771] This application embodiment also provides a communication node, which is a second node, including a processor and a communication interface. The communication interface is used to receive a request message sent by a first node, the request message being used to request to obtain configuration information for the terminal to communicate on the established data plane DP connection; and to send the configuration information for the terminal to communicate on the established DP connection to the first node.
[0772] The second node is either a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node.
[0773] Specifically, this application embodiment also provides a communication node, which is a second node. Specifically, the structure of the second node is as follows: Figure 21 As shown, it will not be repeated here. Specifically, the second node of this application embodiment further includes: instructions or programs stored in memory and executable on the processor, wherein the processor calls the instructions or programs in memory to execute. Figure 25 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0774] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0775] The processor is the processor in the decoding device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0776] like Figure 26 As shown, this application embodiment also provides a communication device 2600, including:
[0777] The first association module 2601 is used to perform the operation of associating with the third node for terminal identification;
[0778] The second node is either a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node.
[0779] Optionally, the first association module 2601 includes:
[0780] The fifth receiving unit is used to receive the first terminal identifier sent by the third node, wherein the first terminal identifier is an identifier used for communication between the terminal and the third node;
[0781] The first association unit is used to associate the second terminal identifier with the first terminal identifier, wherein the second terminal identifier is an identifier used for communication between the terminal and the second node;
[0782] The ninth sending unit is used to send an association relationship to the third node, the association relationship being used to indicate that the first terminal identifier is associated with the second terminal identifier.
[0783] Optionally, the first association module 2601 includes:
[0784] The tenth sending unit is used to send a second terminal identifier to the third node, wherein the second terminal identifier is an identifier used for communication between the terminal and the second node;
[0785] The sixth receiving unit is used to receive the association relationship sent by the third node, the association relationship being used to indicate that the first terminal identifier is associated with the second terminal identifier.
[0786] This application embodiment also provides a communication node, which is a second node, including a processor and a communication interface, wherein the processor is used to perform an operation of associating a terminal identifier with a third node;
[0787] The second node is either a Data Plane Function (DFP) node or a Data Plane Control Function (DPF-C) node.
[0788] Specifically, this application embodiment also provides a communication node, which is a second node. Specifically, the structure of the second node is as follows: Figure 21 As shown, it will not be repeated here. Specifically, the second node of this application embodiment further includes: instructions or programs stored in memory and executable on the processor, wherein the processor calls the instructions or programs in memory to execute. Figure 26 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0789] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0790] The processor is the processor in the decoding device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0791] like Figure 27 As shown, this application embodiment also provides a communication device 2700, applied to a third node, including:
[0792] The second association module 2701 is used to perform the operation of associating terminal identification with the second node, which is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node.
[0793] Optionally, the third node is an Access and Mobility Management Function (AMF).
[0794] Optionally, the second association module 2701 includes:
[0795] The eleventh sending unit is used to send a first terminal identifier to the second node, wherein the first terminal identifier is an identifier used for communication between the terminal and the third node.
[0796] The seventh receiving unit is used to receive the association relationship sent by the second node. The association relationship is used to indicate that the first terminal identifier is associated with the second terminal identifier, and the second terminal identifier is an identifier used for communication between the terminal and the second node.
[0797] Optionally, the second association module 2701 includes:
[0798] The eighth receiving unit is used to receive the second terminal identifier sent by the second node, wherein the second terminal identifier is an identifier used for communication between the terminal and the second node;
[0799] The second association unit is used to associate the second terminal identifier with the first terminal identifier, wherein the first terminal identifier is an identifier used for communication between the terminal and the third node;
[0800] The twelve sending units are used to send the association relationship to the second node, and the association relationship is used to indicate that the first terminal identifier is associated with the second terminal identifier.
[0801] This application embodiment also provides a communication node, which is a third node, including a processor and a communication interface. The processor is used to perform an operation to associate a terminal identifier with a second node, which is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node.
[0802] Specifically, this application embodiment also provides a communication node, which is a third node. Specifically, the structure of the third node is as follows: Figure 21 As shown, it will not be repeated here. Specifically, the third node of this application embodiment further includes: instructions or programs stored in memory and executable on the processor, wherein the processor calls the instructions or programs in memory to execute. Figure 27 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0803] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0804] The processor is the processor in the decoding device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0805] Optional, such as Figure 28As shown, this application embodiment also provides a communication device 2800, including a processor 2801 and a memory 2802. The memory 2802 stores a program or instructions that can run on the processor 2801. For example, when the communication device 2800 is a terminal, when the program or instructions are executed by the processor 2801, they implement the various steps of the above-described communication method embodiment and achieve the same technical effect. When the communication device 2800 is a first node, when the program or instructions are executed by the processor 2801, they implement the various steps of the above-described communication method embodiment and achieve the same technical effect. When the communication device 2800 is a second node, when the program or instructions are executed by the processor 2801, they implement the various steps of the above-described communication method embodiment and achieve the same technical effect. When the communication device 2800 is a third node, when the program or instructions are executed by the processor 2801, they implement the various steps of the above-described communication method embodiment and achieve the same technical effect. To avoid repetition, further details are omitted here.
[0806] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described communication method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0807] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0808] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described encoding or decoding method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0809] This application also provides a communication system, comprising at least a terminal, a first node, a second node, and a third node. The terminal can be used to execute the steps of the communication method described above, the first node can be used to execute the steps of the communication method described above, the second node can be used to execute the steps of the communication method described above, and the third node can be used to execute the steps of the communication method described above. The same technical effects can be achieved, and to avoid repetition, further details are omitted here.
[0810] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0811] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0812] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A communication method, characterized in that, include: The terminal sends first information to the first node, the first information being used to indicate that the terminal is requesting a data plane (DP) oriented connection. The first information includes: first indication information; The first indication information is used to indicate at least one of the following: The reason for establishing a DP-oriented connection; Types of connections for DP; The function of DP is to support terminals in collecting data and transmitting the corresponding data to the network, so that the network can use the received data for statistics, analysis and decision-making.
2. The method according to claim 1, characterized in that, Sending the first information to the first node includes one of the following: The terminal sends a first message to the first node. The first message is used to request the establishment of a DP-oriented connection on the network side. The first message includes the first information. The terminal sends an RRC connection establishment complete message to the first node, and the RRC connection establishment complete message includes the first information.
3. The method according to claim 2, characterized in that, Sending the first message to the first node includes one of the following: The terminal actively triggers the sending of a first message to the first node; The terminal sends a first message to the first node based on the first notification message received from the first node.
4. The method according to claim 3, characterized in that, The active triggering of sending a first message to the first node includes: When the terminal determines that the measurement of DP data meets the first preset threshold, it sends the first message to the first node.
5. The method according to claim 4, characterized in that, The step of sending the first message to the first node when the measured amount of DP data meets the first preset threshold includes: When the non-access stratum NAS of the terminal determines that the measurement of the DP data meets the first preset threshold, it triggers a first message sending request to the access stratum AS. AS sends the first message to the first node in accordance with the first message request.
6. The method according to any one of claims 3-5, characterized in that, The first notification message includes: second indication information, which is used to indicate the reason and / or type of the connection established for DP.
7. The method according to any one of claims 2-5, characterized in that, The first message also includes: third indication information, which is used to indicate the reason or type of the establishment of the first connection, wherein the first connection is a connection other than a DP-oriented connection.
8. The method according to any one of claims 2-5, characterized in that, After sending the first message to the first node, the method further includes: The terminal receives a second message sent by the first node, the second message including: configuration information of the first bearer corresponding to the DP-oriented connection, the first bearer being a first radio bearer or a first signaling radio bearer; The terminal sends a third message to the first node, the third message indicating that the DP-oriented connection has been established.
9. The method according to claim 8, characterized in that, The second message includes identification information for DP communication.
10. The method according to claim 8, characterized in that, The first bearer is used to perform at least one of the following: Transmission of DP-related control information; DP service data transmission.
11. The method according to claim 8, characterized in that, The second message also includes: Configuration information corresponding to the second signaling radio bearer, which is used to transmit control information for connections other than DP.
12. The method according to claim 8, characterized in that, The third message includes: The connection type established by the terminal for DP-oriented connections; The connection type includes one of the following: DP-oriented connections are terminated at the access network side; DP-oriented connections are terminated at the core network side.
13. The method according to claim 8 or 12, characterized in that, The third message includes: The fourth indication information is used to indicate other connection types; The other connection types include at least one of the following: Data DP connection type; Controlled DP connection type.
14. The method according to claim 8, 12 or 13, characterized in that, The third message includes: The identification information of the second node, the second node is a Data Plane Function (DPF) node or a Data Plane Control Function (DPF-C) node; The identification information of the public terrestrial mobile communication network (PLMN) selected by the terminal for access.
15. The method according to claim 2, characterized in that, The RRC connection establishment completion message also includes at least one of the following: The terminal's identification information; The identification information of the second node, which is either a DPF node or a DPF-C node.
16. The method according to claim 2, characterized in that, Before sending the RRC connection establishment complete message to the first node, at least one of the following is also included: The terminal actively triggers the sending of an RRC connection establishment request to the first node; The terminal sends an RRC connection establishment request to the first node based on the second notification message received from the first node.
17. The method according to claim 16, characterized in that, The active triggering of sending an RRC connection establishment request to the first node includes: When the terminal determines that the measurement of DP data meets the second preset threshold, it sends the RRC connection establishment request to the first node.
18. The method according to claim 16, characterized in that, The second notification message includes: a fifth indication message, which indicates the reason and / or type for establishing a DP-oriented connection.
19. The method according to any one of claims 2, 15-18, characterized in that, After sending the RRC connection establishment complete message to the first node, the method further includes: The terminal receives a fourth message sent by the first node, the fourth message including: configuration information of the first bearer corresponding to the DP-oriented connection, the first bearer being a first radio bearer or a first signaling radio bearer.
20. The method according to claim 8 or 19, characterized in that, When the first bearer is a first signaling radio bearer, the method further includes at least one of the following: The terminal receives configuration information of the first data plane data radio bearer sent by the first node. The configuration information includes a sixth indication information, which is used to indicate that the first data plane data radio bearer is terminated on the access network side. The terminal receives configuration information of the second data plane data radio bearer sent by the first node. The configuration information includes an eighth indication information, which is used to indicate that the second data plane data radio bearer is terminated on the core network side.
21. The method according to claim 20, characterized in that, Before receiving the configuration information of the first data plane data radio bearer sent by the first node, the method further includes: The terminal sends a first request to the first node, the first request being used to request configuration information for the data plane data radio bearer from the first node.
22. The method according to claim 21, characterized in that, The first request includes: The seventh indication information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the access network side.
23. The method according to claim 21 or 22, characterized in that, Sending the first request to the first node includes: When the terminal determines that the measurement of the DP data meets the third preset threshold, it sends the first request to the first node.
24. The method according to claim 20, characterized in that, Before receiving the configuration information of the second data plane data radio bearer sent by the first node, the method further includes: The terminal sends a second request to the first node, the second request being used to request configuration information for the data plane data radio bearer from the first node.
25. The method according to claim 24, characterized in that, The second request includes: The ninth instruction information is used to indicate that the data plane data radio bearer requested by the terminal is terminated on the core network side.
26. The method according to claim 24 or 25, characterized in that, Sending the second request to the first node includes: When the terminal determines that the measurement of the DP data meets the fourth preset threshold, it sends the second request to the first node.
27. A communication method, characterized in that, include: The first node receives first information sent by the terminal, which indicates that the terminal is requesting a data plane (DP) oriented connection. The first information includes: first indication information; The first indication information is used to indicate at least one of the following: The reason for establishing a DP-oriented connection; Types of connections for DP; The function of DP is to support terminals in collecting data and transmitting the corresponding data to the network, so that the network can use the received data for statistics, analysis and decision-making.
28. The method according to claim 27, characterized in that, The first node is an access network device.
29. The method according to claim 27 or 28, characterized in that, The first information sent by the receiving terminal includes one of the following: The first node receives a first message sent by the terminal. The first message is used to request the establishment of a DP-oriented connection on the network side. The first message includes the first information. The first node receives an RRC connection establishment completion message sent by the terminal, and the RRC connection establishment completion message includes the first information.
30. The method according to claim 29, characterized in that, The first message also includes: third indication information, which is used to indicate the reason or type of the establishment of the first connection, wherein the first connection is a connection other than a DP-oriented connection.
31. The method according to claim 29 or 30, characterized in that, Following the first message sent by the receiving terminal, the following is also included: The first node sends a second message to the terminal, the second message including: configuration information of the first bearer corresponding to the DP-oriented connection, wherein the first bearer is a first radio bearer or a first signaling radio bearer; The first node receives a third message sent by the terminal, the third message indicating that the connection to the DP has been established.
32. The method according to claim 29, characterized in that, Following the RRC connection establishment completion message sent by the receiving terminal, the following is also included: The first node sends a fourth message to the terminal, the fourth message including: configuration information of the first bearer corresponding to the DP-oriented connection, wherein the first bearer is a first radio bearer or a first signaling radio bearer.
33. The method according to claim 31 or 32, characterized in that, When the first bearer is a first signaling radio bearer, the method further includes at least one of the following: The first node sends configuration information of the first data plane data radio bearer to the terminal. The configuration information includes a sixth indication information, which is used to indicate that the first data plane data radio bearer is terminated at the core network side. The first node sends configuration information for the second data plane data radio bearer to the terminal. The configuration information includes an eighth indication, which is used to indicate that the second data plane data radio bearer is terminated at the core network side.
34. A communication device, characterized in that, include: The first sending module is used to send first information to the first node, wherein the first information is used to indicate that the terminal is requesting a data plane DP connection. The first information includes: first indication information; The first indication information is used to indicate at least one of the following: The reason for establishing a DP-oriented connection; Types of connections for DP; The function of DP is to support terminals in collecting data and transmitting the corresponding data to the network, so that the network can use the received data for statistics, analysis and decision-making.
35. A terminal, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the communication method as described in any one of claims 1 to 26.
36. A communication device, characterized in that, include: The first receiving module is used to receive first information sent by the terminal, the first information being used to indicate that the terminal is requesting a data plane DP connection. The first information includes: first indication information; The first indication information is used to indicate at least one of the following: The reason for establishing a DP-oriented connection; Types of connections for DP; The function of DP is to support terminals in collecting data and transmitting the corresponding data to the network, so that the network can use the received data for statistics, analysis and decision-making.
37. A communication node, wherein the communication node is a first node, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the method as described in any one of claims 27 to 33.
38. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the communication method as described in any one of claims 1 to 33.
