Communication method and device, network data analysis function network element and terminal
Through the network data analysis function, network elements have data perception and analysis capabilities, predict relay terminals and remote terminals in advance, and adjust PDU session parameters, solving the resource waste and delay problems of ProSe relay terminals and remote terminals, and improving users Experience and predict accuracy.
Patent Information
- Application Number
- CN202310842058.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-10
- Publication Date
- 2025-01-10
AI Technical Summary
In the U2N scenario of ProSe, the relay terminal establishes a PDU session in advance may lead to waste of resources, and the delay is extended when establishing a PDU session after the terminal establishes a connection, affecting the user experience.
Through the data perception and analysis capabilities of the network data analysis function network element (NWDAF), we predict relay terminals and remote terminals that can perform relay communication in advance, adjust the relevant parameters of the protocol data unit session, and establish PDU sessions for the remote terminal in advance. And subscribe between the policy control function network element and NWDAF to optimize the prediction accuracy of the relay terminal and the remote terminal.
It solves the situation where the establishment of PDU sessions in advance may not meet the requirements of the remote terminal and the resulting resource waste problem. At the same time, it reduces the delay in establishing PDU sessions after terminal connection, improves user experience, and reduces the deployment overhead of operators.
Smart Images

Figure CN119300055A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a communication method and device, a network data analysis function network element, and a terminal. Background Art
[0002] The U2N (UE to Network Relay) scenario of ProSe (proximity-based services) can be used to assist remote terminals (Remote User Equipment, Remote UE) that are out of network coverage or have poor network coverage to connect to the 5G network through a relay terminal (Relay UE), and use the Relay UE to assist the Remote UE in communication.
[0003] Currently, in U2N scenarios, the relay UE will establish a protocol data unit (PDU) session for the remote UE specifically for relay communication. One way is to establish the PDU session before the relay UE establishes a connection with the remote UE, and the other way is to establish the corresponding PDU session after the relay UE establishes a connection with the remote UE. However, the PDU session established in advance by the former may not meet the requirements of the remote UE, resulting in a waste of resources. The latter requires first establishing a PDU session for relay communication between the relay UE and the network, and then establishing a direct communication interface PC5 connection, which has a large delay and affects the user experience.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to ordinary technicians in the field. Summary of the Invention
[0005] The purpose of the embodiments of the present disclosure is to provide a communication method and equipment, a network data analysis function network element and a terminal, thereby solving to a certain extent the problem of resource waste that may be caused by establishing a PDU session in advance for relay communication in related technologies and the problem of long delay caused by establishing a PDU session after establishing a terminal connection.
[0006] According to a first aspect of the present disclosure, a communication method is provided, which is applied to a network data analysis function network element, and the method includes: receiving a subscription event of a policy control function network element for a proximity service; collecting relevant data from relevant devices according to the subscription event; analyzing the relevant data according to the subscription event to obtain relevant analysis results; sending the relevant analysis results to the policy control function network element so that the policy control function network element adjusts protocol data unit session-related parameters in the proximity service policy, and sends the proximity service policy with adjusted parameters to the corresponding terminal.
[0007] Optionally, the subscription event includes at least one of load level information, network performance, terminal mobility and proximity service performance.
[0008] Optionally, the subscription event includes proximity service performance, and relevant data is collected from relevant devices based on the subscription event, including: based on the proximity service performance, collecting at least one of the following from the relevant device: terminal identification, terminal geographic location, terminal mobility parameters, network transmission related parameters, traffic characteristics, relay service code, proximity service usage location, proximity service usage time, proximity service traffic throughput, service quality parameters of the direct communication interface, signal strength of the direct communication interface, and user experience.
[0009] Optionally, the relevant equipment includes: at least one of a direct discovery name management function network element, an access and mobility management function network element, a policy control function network element, an operation management and maintenance network element, an application function network element, a relay terminal and a remote terminal.
[0010] Optionally, the subscription event includes a subscription condition, and the method further includes: when the network meets the subscription condition, sending a relevant analysis result corresponding to the subscription event to the policy control function network element.
[0011] Optionally, the subscription condition is determined based on subscription parameters, and the subscription parameters include at least one of the following: relay service code, service quality of the direct communication interface, signal strength of the direct communication interface, and traffic throughput of the proximity service.
[0012] Optionally, the method further includes: determining whether the network meets the subscription condition in response to a comparison result of at least one subscription parameter and a corresponding preset threshold, or / and a change in at least one subscription parameter.
[0013] Optionally, the relevant analysis results include relevant prediction results and / or relevant statistical results. The relevant prediction results are the prediction results corresponding to each parameter in the relevant data based on the relevant data of the first historical time period and the confidence level of each prediction result; the relevant statistical results are the statistical results of each parameter in the relevant data of the second historical time period.
[0014] According to a second aspect of the present disclosure, a communication method is provided, which is applied to a policy control function network element, and the method includes: receiving relevant analysis results sent by a network data analysis function network element, where the relevant analysis results are obtained by the network data analysis function network element by analyzing relevant data according to subscription events, and the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services; adjusting protocol data unit session-related parameters of the proximity service policy according to the relevant analysis results; and sending the proximity service policy with adjusted parameters to the corresponding terminal.
[0015] Optionally, sending the parameter-adjusted proximity service policy to the corresponding terminal includes: sending the parameter-adjusted proximity service policy to the relay terminal, so that the relay terminal establishes a protocol data unit session for relay communication for the corresponding remote terminal according to the parameter-adjusted proximity service policy.
[0016] Optionally, based on the relevant analysis results, the protocol data unit session related parameters of the proximity service strategy are adjusted, including: based on the relevant analysis results, determining the first remote terminal with proximity service needs within the target area and the first relay terminal corresponding to the first remote terminal within the target area; based on the relevant analysis results, adjusting the protocol data unit session related parameters to the first protocol data unit session related parameters.
[0017] Sending the parameter-adjusted proximity service policy to the corresponding terminal includes: sending the first proximity service policy including the first protocol data unit session related parameters to the first relay terminal, so that the first relay terminal establishes a protocol data unit session for relay communication for the first remote terminal according to the first proximity service policy.
[0018] Optionally, based on the relevant analysis results, the protocol data unit session related parameters of the proximity service strategy are adjusted, including: based on the relevant analysis results, determining a second relay terminal and multiple second remote terminals with similar network transmission characteristics within the target time; based on the relevant analysis results, adjusting the protocol data unit session related parameters to the second protocol data unit session related parameters.
[0019] Sending the parameter-adjusted proximity service policy to the corresponding terminal includes: sending the second proximity service policy including the second protocol data unit session related parameters to the second relay terminal, so that the second relay terminal establishes a protocol data unit session for relay communication for multiple second remote terminals according to the second proximity service policy.
[0020] Optionally, the network transmission characteristics are determined based on at least one of the following: single network slice selection auxiliary information of the network slice, the data network name provided by the application, the Internet Protocol triplet, the quality of service parameters, and the application identifier.
[0021] According to a third aspect of the present disclosure, a communication method is provided, which is applied to a relay terminal, and the method comprises: receiving a proximity service policy after parameter adjustment sent by a policy control function network element, wherein the proximity service policy after parameter adjustment is obtained by the policy control function network element adjusting relevant parameters of the protocol data unit session of the proximity service policy according to relevant analysis results, wherein the relevant analysis results are obtained by the network data analysis function network element analyzing relevant data according to subscription events, wherein the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services; and establishing a protocol data unit session for relay communication with the network according to the proximity service policy after parameter adjustment.
[0022] According to a fourth aspect of the present disclosure, a communication method is provided, which is applied to a remote terminal, and the method includes: determining a target relay terminal; establishing a connection with the target relay terminal through a direct communication interface to utilize the target relay terminal for relay communication; the target relay terminal is a relay terminal that has established a protocol data unit session for relay communication with the network according to a proximity service policy after parameter adjustment; the proximity service policy after parameter adjustment is obtained by a policy control function network element adjusting relevant parameters of the protocol data unit session of the proximity service policy according to relevant analysis results, the relevant analysis results are obtained by a network data analysis function network element analyzing relevant data according to subscription events, and the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services.
[0023] According to a fifth aspect of the present disclosure, a network data analysis function network element is provided, which includes: a receiving module, configured to receive subscription events of a policy control function network element for proximity services; a collection module, configured to collect relevant data from relevant devices according to the subscription events; an analysis module, configured to analyze the relevant data according to the subscription events to obtain relevant analysis results; and a sending module, configured to send the relevant analysis results to the policy control function network element, so that the policy control function network element adjusts the protocol data unit session related parameters of the proximity service policy, and sends the proximity service policy with adjusted parameters to the corresponding terminal.
[0024] According to the sixth aspect of the present disclosure, a policy control function network element is provided, which includes: a receiving module, configured to receive relevant analysis results sent by a network data analysis function network element, where the relevant analysis results are obtained by the network data analysis function network element through analysis of relevant data based on subscription events, and the relevant data are collected by the network data analysis function network element from relevant devices based on subscription events for proximity services; a parameter adjustment module, configured to adjust protocol data unit session-related parameters of the proximity service policy based on the relevant analysis results; and a sending module, configured to send the proximity service policy with adjusted parameters to the corresponding terminal.
[0025] According to a seventh aspect of the present disclosure, a relay terminal is provided, comprising: a receiving module configured to receive a parameter-adjusted proximity service policy sent by a policy control function network element, wherein the parameter-adjusted proximity service policy is obtained by the policy control function network element adjusting protocol data unit session-related parameters of the proximity service policy according to relevant analysis results, wherein the relevant analysis results are obtained by the network data analysis function network element analyzing relevant data according to subscription events, wherein the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services; and a session establishing module configured to establish a protocol data unit session for relay communication with the network according to the parameter-adjusted proximity service policy.
[0026] According to an eighth aspect of the present disclosure, a remote terminal is provided, comprising: a determination module configured to determine a target relay terminal; a connection module configured to establish a connection with the target relay terminal via a direct communication interface, so as to utilize the target relay terminal for relay communication; the target relay terminal is a relay terminal that has established a protocol data unit session for relay communication with a network according to a proximity service policy after parameter adjustment; the proximity service policy after parameter adjustment is obtained by a policy control function network element adjusting relevant parameters of the protocol data unit session of the proximity service policy according to relevant analysis results, the relevant analysis results are obtained by a network data analysis function network element analyzing relevant data according to subscription events, and the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services.
[0027] According to a ninth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, any one of the above methods is implemented.
[0028] According to the tenth aspect of the present disclosure, a communication device is provided, comprising: at least one processor and a communication interface, wherein the communication interface is used for the communication device to exchange information with other communication devices, and when program instructions are executed in at least one processor, the method of any of the above embodiments is implemented.
[0029] The exemplary embodiments of the present disclosure may have some or all of the following beneficial effects:
[0030] In the communication method provided in the exemplary embodiments of the present disclosure, on the one hand, by utilizing the data perception and analysis capabilities of the Network Data Analytics Function (NWDAF), a basis is provided for determining the relay terminals and remote terminals of ProSe. Relevant analysis results are obtained through the NWDAF, and the relay terminals and remote terminals capable of relay communication in ProSe are predicted in advance based on the relevant analysis results. Thus, a corresponding PDU session for relay communication can be established in advance for the remote terminal, solving the problem of long delay caused by establishing a PDU session for relay communication after the terminal is connected, ensuring user experience; at the same time, the prediction accuracy of the relay terminals and remote terminals of ProSe can be improved, reducing the situation where the PDU session established in advance does not meet the requirements of the remote terminal and the resulting waste of resources. On the other hand, it can be achieved by only subscribing to the proximity service between the policy control function network element and the NWDAF, which requires little equipment modification and is easy to implement. In addition, the steps for initially deploying ProSe-related policies in the policy control function network element are reduced, reducing the overhead incurred by operators during deployment.
[0031] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and those skilled in the art can derive other drawings based on these drawings without inventive effort.
[0033] Figure 1 One of the flowcharts of a communication method according to an embodiment of the present disclosure is schematically shown.
[0034] Figure 2 The second flowchart of the communication method according to an embodiment of the present disclosure is schematically shown.
[0035] Figure 3 The third flowchart of the communication method according to an embodiment of the present disclosure is schematically shown.
[0036] Figure 4 The structural block diagram of a network data analysis function network element according to an embodiment of the present disclosure is schematically shown.
[0037] Figure 5 The structural block diagram of a policy control function network element according to an embodiment of the present disclosure is schematically shown.
[0038] Figure 6 The structure block diagram of a relay terminal according to an embodiment of the present disclosure is schematically shown.
[0039] Figure 7 The figure schematically shows a structural block diagram of a remote terminal according to an embodiment of the present disclosure.
[0040] Figure 8 A block diagram of an exemplary communication device according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION
[0041] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the present disclosure will be more comprehensive and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or that other methods, components, devices, steps, etc. may be employed. In other cases, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.
[0042] The accompanying drawings are merely schematic illustrations of the present disclosure. Identical reference numerals in the drawings denote identical or similar components, and thus their repeated descriptions will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities that do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0043] The U2N scenario of ProSe services can be used to assist remote UEs (UEs) outside of network coverage or with poor network coverage to connect to the 5G network through relay UEs, using relay UEs to assist remote UEs in communication. The remote UE's indirect connection must support multiple types of traffic, including voice, data, and multimedia. In Layer 3-U2N scenarios, the relay UE must establish a dedicated PDU session for the remote UE to transmit relay traffic.
[0044] This disclosure addresses the PDU session scenario in relay communication. It uses the Network Data Analytics Function (NWDAF) network element to predict remote terminals in ProSe services. Through network intelligence, it controls users in the network that can provide ProSe services, helping operators to rationally utilize network resources and improve network resource utilization. The specific solution is as follows:
[0045] refer to Figure 1 The communication method of an embodiment provided by the present disclosure can be applied to NWDAF network elements, and can specifically include the following steps S110-S140.
[0046] Step S110: receiving a subscription event of a Policy Control Function (PCF) network element for proximity based services.
[0047] Step S120: Collect relevant data from relevant devices according to the subscription event.
[0048] Step S130: Analyze relevant data according to the subscription event to obtain relevant analysis results.
[0049] Step S140: Send relevant analysis results to the PCF network element, so that the PCF network element adjusts protocol data unit session related parameters in the proximity service policy, and sends the proximity service policy with adjusted parameters to the corresponding terminal.
[0050] In the communication method provided in the exemplary embodiments of the present disclosure, on the one hand, by utilizing the data perception and analysis capabilities of the NWDAF, a basis is provided for determining the relay terminals and remote terminals of ProSe. Relevant analysis results are obtained through the NWDAF, and the relay terminals and remote terminals capable of relay communication in ProSe are predicted in advance based on the relevant analysis results. This allows the establishment of corresponding PDU sessions for relay communication for the remote terminals in advance, solving the problem of long delays caused by establishing PDU sessions for relay communication after the terminal is connected, thereby ensuring user experience. At the same time, the prediction accuracy of the relay terminals and remote terminals of ProSe can be improved, reducing the situation where the PDU sessions established in advance do not meet the requirements of the remote terminals and the resulting waste of resources. On the other hand, this can be achieved by only subscribing to proximity services between the policy control function network element and the NWDAF, requiring little equipment modification and being easy to implement. In addition, the steps for initially deploying ProSe-related policies in the policy control function network element are reduced, reducing the overhead incurred by operators during deployment.
[0051] The following describes each step in the above embodiment in detail.
[0052] In step S110, a subscription event of a PCF network element for proximity based service is received.
[0053] In this example implementation, proximity service, that is, D2D (Device to Device) communication technology, can utilize direct links between mobile terminals to reduce the pressure on base stations. Subscription to proximity service related events can be performed in the NWDAF network element. Exemplarily, the analysis results of the corresponding data can be obtained by adding relevant analysis identifiers (Analytics IDs) in the subscription events. The subscription event may include the following Analytics IDs: at least one of load level information, network performance, terminal mobility (UE mobility), proximity service performance, etc. This example can enhance the existing Analytics ID by adding the Analytics ID of the proximity service performance, so that the NWDAF network element can be used for device prediction in proximity services.
[0054] In step S120, relevant data is collected from relevant devices according to the subscription event.
[0055] In this example implementation, relevant data can be collected from related devices based on the Analytics ID included in the subscription event. Each Analytics ID is assigned corresponding data to be collected, and the corresponding data can be collected from the related devices. The subscription event may also include information such as the amount of collected data and the time period in which the data was collected, but this example does not limit this.
[0056] Exemplarily, when the subscription event includes the proximity service performance Analytics ID, at least one of the following items can be collected from the relevant device based on the proximity service performance: terminal identification, terminal geographic location, terminal mobility parameters, network transmission related parameters, traffic characteristics, relay service code, proximity service usage location, proximity service usage time, proximity service traffic throughput, service quality parameters of the direct communication interface, signal strength of the direct communication interface, and user experience.
[0057] In this example implementation, when the NWDAF network element discovers a subscription event that includes the proximity service performance AnalyticsID, relevant data can be collected from one or more of the core network elements (e.g., direct discovery name management function (DDNMF) network element, access and mobility management function (AMF) network element, PCF network element, etc.), operation, management, and maintenance (OAM) network element, application function (AF) network element, relay terminal, and remote terminal, as needed. The relevant data refers to the historical parameter values of the parameters corresponding to the proximity service performance AnalyticsID. For example, relevant historical parameter values within the past month, past few days, or the same historical period can be obtained for data analysis.
[0058] In this example embodiment, the parameters corresponding to the proximity service performance Analytics ID may include: at least one of the attribute parameters of each terminal, network attribute parameters, ProSe related parameters, etc., wherein the attribute parameters of each terminal may include at least one of the terminal identification, terminal user group identification, geographical location of each terminal, and mobile parameters of each terminal (such as the moving direction and speed of each terminal). The network attribute parameters may include application-related information (such as application identifier, application type, etc.), network transmission-related parameters (such as DNN (Data Network Name, digital network name) provided by the application, IP triplet (protocol, local address, local port number), slice S-NSSAI (single network slice selection assistance information, single network slice selection assistance information of network slice), traffic characteristics and other information. At least one of the ProSe-related parameters may include the relay service code (RSC), the location of the proximity service, the usage time of the proximity service (such as the start time, end time and usage duration, etc.), the traffic throughput of the proximity service, the service quality parameters of the direct communication interface PC5, the signal strength of the direct communication interface PC5, the user experience and other information. The parameters corresponding to the proximity service performance Analytics ID may also include other parameters that can be used for relay terminal and remote terminal prediction in proximity services, such as the load condition of the network slice, etc. This example is not limited to this.
[0059] In step S130 , relevant data is analyzed according to the subscription event to obtain relevant analysis results.
[0060] In this example implementation, each Analytics ID may be set with corresponding analysis result parameters, and the NWDAF network element obtains corresponding relevant analysis results by learning and / or collecting statistics on relevant data.
[0061] Exemplarily, the relevant analysis results may include relevant prediction results and / or relevant statistical results. The relevant prediction results are the prediction results corresponding to each parameter in the relevant data and the confidence level of each prediction result based on the relevant data of the first historical time period; the relevant statistical results are the statistical results of each parameter in the relevant data of the second historical time period.
[0062] In this example implementation, the first historical time period and the second historical time period may be set in the subscription event or may not be specified in the subscription event. The first historical time period and the second historical time period may be the same or different, and this example does not limit this. The first historical time period and the second historical time period may be the historical period of the past month, the past several days, or the same period of the target time, respectively, and this example does not limit this. The NWDAF network element may predict the predicted values of relevant parameters for future time periods by learning relevant data, or may obtain relevant statistical data by performing certain regular statistics on the relevant data.
[0063] For example, the relevant data collected by the NWDAF network element for the proximity service performance Analytics ID and the relevant analysis results output can be seen in Table 1.
[0064] Table 1 Example of input and output parameters of NWDAF network elements
[0065]
[0066]
[0067] As can be seen from Table 1, the input parameters and output parameters of the NWDAF network element are basically the same. When predicting relevant parameters for a future time period, the output will contain the confidence level of each predicted parameter value. The prediction accuracy can be judged based on this confidence level to determine the prediction result. For example, the prediction value with a prediction confidence level greater than the preset confidence threshold is selected as the final prediction result.
[0068] In step S140, the relevant analysis results are sent to the policy control function network element, so that the policy control function network element adjusts the protocol data unit session related parameters in the proximity service policy, and sends the proximity service policy with adjusted parameters to the corresponding terminal.
[0069] In this example implementation, after obtaining the relevant analysis results, the NWDAF network element may send the relevant analysis results to the subscriber PCF. The PCF may refer to the relevant statistical results and / or relevant prediction results provided by the NWDAF to adjust the PDU session related parameters in the ProSePolicy. In some embodiments, after receiving the relevant analysis results, the PCF may not immediately adjust the corresponding PDU session related parameters, and may determine the timing of parameter adjustment based on the actual network conditions. Afterwards, the PCF sends the ProSe Policy with adjusted parameters to the relay UE. The relay UE may choose to establish a PDU session for relay traffic transmission for the potential remote UE in advance based on the sent ProSePolicy. For example, the PCF may predict the probability of a terminal appearing at a certain place at a certain time based on the statistical characteristics of the relevant statistical data, thereby predicting the potential remote UE corresponding to the relay UE, and sending the ProSe Policy to the relay UE. The relay UE can establish a PDU session with the network for relay communication with the remote UE.
[0070] In some embodiments, the subscription event may include a subscription condition, and the method further includes: when the network meets the subscription condition, sending a relevant analysis result corresponding to the subscription event to the policy control function network element.
[0071] In this example implementation, the relevant Analytics ID analysis results can be subscribed to by providing corresponding subscription conditions in the subscription event, so that when the requested status changes, the PCF can be notified in a timely manner.
[0072] Exemplarily, the subscription condition may be determined based on a subscription parameter, and the subscription parameter includes at least one of the following: a relay service code, a quality of service of a direct communication interface, a signal strength of a direct communication interface, and a traffic throughput of a neighboring service. The relevant analysis results may be obtained by subscribing to a subscription condition formed by one or more subscription parameters. For example, in response to a comparison result of at least one subscription parameter with a corresponding preset threshold, or / and a change in the subscription parameter (such as the size of the change or whether it has changed, etc.), it may be determined whether the network meets the subscription condition, and when the network meets the subscription condition, the subscription-related analysis results are sent to the PCF. For example, the subscription condition may be one or more of the following conditions: a change in the relay service code, a QoS of PC5 being lower than or higher than a corresponding threshold, a signal strength of PC5 being lower than or higher than a corresponding threshold, a traffic throughput of the ProSe service being lower than or higher than a corresponding threshold, etc. This example does not limit this.
[0073] refer to Figure 2The present disclosure also provides a communication method that can be applied to PCF. The method can include the following steps S210-S230.
[0074] Step S210, receiving relevant analysis results sent by the network data analysis function network element, the relevant analysis results are obtained by the network data analysis function network element by analyzing relevant data according to subscription events, and the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services.
[0075] Step S220: Adjust the protocol data unit session related parameters of the proximity service policy according to the relevant analysis result.
[0076] Step S230: Send the proximity service policy with adjusted parameters to the corresponding terminal.
[0077] In this example implementation, the protocol data unit session-related parameters of the ProSe service policy refer to the relevant parameters used to control the establishment of the PDU session of the ProSe service, which may include application ID, IP triplet, slice S-NSSAI, DNN provided by the application, RSC, QoS parameters, etc., and may also include other parameters related to the establishment of the PDU session of the ProSe service, which is not limited in this example. The relay UE establishes a PDU session with the network based on the ProSe policy adjusted by the parameters sent by the PCF. On this basis, the corresponding remote UE only needs to select the relay UE that has established the PDU session and establish a PC5 connection with it, which greatly reduces network latency and improves user experience.
[0078] In some embodiments, sending the parameter-adjusted proximity service policy to the corresponding terminal includes: sending the parameter-adjusted proximity service policy to the relay terminal, so that the relay terminal establishes a protocol data unit session for relay communication for the corresponding remote terminal according to the parameter-adjusted proximity service policy.
[0079] In this example implementation, the PCF sends the adjusted proximity service policy to the relay terminal. Based on the received adjusted proximity service policy, the relay terminal establishes a PDU session between the relay terminal and the network. This allows remote terminals requiring proximity services to directly establish a PC5 connection with the relay terminal, reducing communication latency and improving user experience.
[0080] In some embodiments, based on the relevant analysis results, the protocol data unit session related parameters of the proximity service policy are adjusted, including: based on the relevant analysis results, determining a first remote terminal with proximity service demand within the target area and a first relay terminal corresponding to the first remote terminal within the target area; based on the relevant analysis results, adjusting the protocol data unit session related parameters to first protocol data unit session related parameters; and sending the first proximity service policy including the first protocol data unit session related parameters to the first relay terminal, so that the first relay terminal establishes a protocol data unit session for relay communication for the first remote terminal according to the first proximity service policy.
[0081] In this example implementation, the first proximity service strategy refers to a proximity service strategy for establishing relay communication between the first relay terminal and the first remote terminal. The target area refers to an area with proximity service demand. The proximity service demand can be determined based on at least one of the network signal strength, service quality parameters, user experience, network coverage, etc. of the terminal in a certain area. For example, if the terminal is not within the network coverage or the network signal strength is low in a certain area, the terminal can be considered as a remote terminal (first remote terminal) with proximity service demand in the area; and a terminal that is close to the remote terminal and has a higher signal strength can be considered as the corresponding relay terminal (first relay terminal). Of course, the relay terminal can also be determined first, and then the corresponding remote terminal can be determined. This example does not limit this.
[0082] In this example implementation, the PCF can subscribe to the proximity service performance analytics ID from the NWDAF network element. Based on the relevant analysis results of the NWDAF network element, it is determined that the remote UE will initiate a ProSe service in a certain area in the future, and there is a candidate relay UE in the area with a good network status and a moving direction close to the remote UE. Then, the PCF formulates a ProSe policy (first proximity service policy) and sends it to the relay UE. The relay UE establishes a PDU session for relay communication and prepares for the ProSe service of the corresponding remote UE in advance. In this example, through the relevant analysis results of the NWDAF network element for ProSe services, the relay UE can perceive the potential remote UE and its PDU session requirements in advance, and establish a PDU session for relay traffic for it in advance, so that the remote UE can establish a PC5 connection with the relay UE after discovering it, thereby reducing the communication delay of the remote UE and ensuring user experience.
[0083] In some embodiments, according to the relevant analysis results, the protocol data unit session related parameters of the proximity service policy are adjusted, including: according to the relevant analysis results, determining a second relay terminal and multiple second remote terminals with similar network transmission characteristics within the target time; according to the relevant analysis results, adjusting the protocol data unit session related parameters to second protocol data unit session related parameters; sending a second proximity service policy including the second protocol data unit session related parameters to the second relay terminal, so that the second relay terminal establishes a protocol data unit session for relay communication for the multiple second remote terminals according to the second proximity service policy.
[0084] In this example embodiment, the second proximity service strategy refers to a proximity service strategy for establishing relay communication between the second relay terminal and the second remote terminal. The target time refers to a time period in the future when the terminal has proximity service requirements, and similar network transmission characteristics refer to terminals that can use the same PDU session for data transmission. The network transmission characteristics can be determined based on at least one of the following: the slice S-NSSAI of the network slice, the DNN provided by the application, the IP triplet, the service quality parameter, the application identifier, etc., and the network transmission characteristics can also be determined based on auxiliary traffic characteristics, which is not limited in this example. For example, terminals with the same one or more parameters can be regarded as terminals with similar network transmission characteristics (i.e., multiple second remote terminals), and terminals that are closer to the multiple second terminals (the distance is less than the corresponding threshold) and have higher signal strength (such as the signal strength is greater than the corresponding threshold or is in the first several digits) are regarded as second relay terminals; terminals with a service quality parameter greater than the corresponding preset threshold and at least one other parameter that is the same can also be regarded as terminals with similar network transmission characteristics (i.e., multiple second remote terminals). Other settings can also be made based on the above parameters to determine multiple second remote terminals, which is not limited in this example.
[0085] In this example implementation, PCF subscribes to the proximity service performance analytics ID from NWDAF, and determines based on the returned subscription result that at a certain moment in the future, there will be multiple remote UEs near the relay UE that will have data communication based on similar network transmission characteristics (that is, the same PDU session can be used). Then, the PDU session-related parameters of the ProSe policy are adjusted to obtain a second proximity service strategy. Based on the second proximity service strategy, PDU sessions are established for the multiple remote UEs in advance to reasonably allocate resources and avoid waste. At the same time, the PDU session established by the relay UE for relay traffic can be reused by multiple remote UEs, which can greatly save resources and further ensure user experience.
[0086] An embodiment of the present disclosure further provides a communication method, which can be applied to a relay terminal. The method may include the following steps:
[0087] The first step is to receive a proximity service policy with adjusted parameters sent by a policy control function network element, where the proximity service policy with adjusted parameters is obtained by the policy control function network element adjusting protocol data unit session related parameters of the proximity service policy based on relevant analysis results, the relevant analysis results are obtained by the network data analysis function network element analyzing relevant data based on subscription events, and the relevant data is collected by the network data analysis function network element from relevant devices based on subscription events for proximity services;
[0088] The second step is to establish a protocol data unit session for relay communication with the network according to the proximity service policy after the parameters are adjusted.
[0089] In this example implementation, a PDU session for relay communication can be established between the relay terminal and the network based on the existing PDU session establishment process and the proximity service policy after parameter adjustment. The other steps in this embodiment have been described in detail on the NWDAF side and the PCF side and will not be repeated here.
[0090] An embodiment of the present disclosure further provides a communication method, which is applied to a remote terminal and may include the following steps:
[0091] The first step is to determine the target relay terminal;
[0092] The second step is to establish a connection with the target relay terminal through a direct communication interface to use the target relay terminal for relay communication; the target relay terminal is a relay terminal that has established a protocol data unit session for relay communication with the network according to the proximity service policy after parameter adjustment; the proximity service policy after parameter adjustment is obtained by the policy control function network element by adjusting the protocol data unit session related parameters of the proximity service policy according to the relevant analysis results, the relevant analysis results are obtained by the network data analysis function network element by analyzing the relevant data according to the subscription event, and the relevant data are collected by the network data analysis function network element from the relevant equipment according to the subscription event for the proximity service.
[0093] In this example embodiment, a remote terminal requiring relay communication can select a target relay terminal from among terminals that have established a PDU session with the network based on its own circumstances. For example, the selection can be based on signal strength or the distance between the two terminals. Details of the other steps in this embodiment have been described in detail on the NWDAF and PCF sides and will not be repeated here.
[0094] In some embodiments, reference Figure 3, a communication method of a specific embodiment of the present disclosure may include the following steps.
[0095] Step S301: The PCF network element sends a subscription event for a ProSe service to the NWDAF network element.
[0096] In this example, the subscription event can include the Analytics IDs to be subscribed to. For example, the Analytics ID can include at least one of load level information, network performance, UE mobility, and ProSe service performance. Each Analytics ID corresponds to relevant collected data in the NWDAF network element. Conditions can also be provided to subscribe to Analytics IDs, so that the PCF is promptly notified when the requested status changes.
[0097] Step S302: NWDAF collects relevant data from relevant devices according to the received subscription events.
[0098] In this example, NWDAF can collect ProSe-related data from various core network elements (such as DDNMF, AMF, PCF, etc.), UE (relay UE and remote UE), AF, OAM and other network elements.
[0099] Step S303: NWDAF analyzes relevant data according to the subscription event to obtain relevant analysis results.
[0100] In this example, NWDAF may be configured with a corresponding output for each Analytics ID, namely, a related analysis result, which may be a statistical result or a prediction result of each input parameter.
[0101] Step S304: NWDAF sends the relevant analysis results to PCF.
[0102] In this example, NWDAF can return relevant analysis results to PCF based on the subscription conditions provided by PCF, that is, if the subscription conditions are met, the relevant analysis results corresponding to the Analytics ID are returned.
[0103] In step S305 , the PCF adjusts the PDU session related parameters in the ProSe Policy with reference to the relevant analysis results provided by the NWDAF.
[0104] Step S306: The PCF sends the ProSe Policy with adjusted parameters to the relay UE.
[0105] In step S307 , the relay UE establishes a PDU session for relay traffic transmission with the network according to the received ProSe Policy after parameter adjustment.
[0106] In step S308, the remote UE selects the relay UE that has established the PDU session, and establishes a PC5 connection with the relay UE.
[0107] The U2N scenario of ProSe service can be used to assist Remote UEs that are out of network coverage or have poor network coverage to connect to the 5G network through Relay UEs. In the current standard, in the Layer 3-U2N scenario, the relay UE will establish a PDU session for the remote UE specifically for transmitting relay traffic. One method is for the relay UE to establish a PDU session for the RSC it supports in advance before establishing a connection with the remote UE. However, this PDU session may not meet the requirements of the remote UE, resulting in a waste of resources. Another method is for the relay UE to establish a corresponding PDU session based on the RSC provided by the remote UE after establishing a connection with the remote UE. This method has a large latency and affects the remote UE's experience.
[0108] To address the above issues, the present disclosure applies the intelligent functionality of NWDAF to the establishment of PDU sessions for ProSe services, enabling the relay UE to proactively perceive potential remote UEs and their PDU session requirements, and to pre-establish a PDU session for relay traffic. This allows the remote UE to quickly establish a PC5 connection with the relay UE upon discovery, reducing the remote UE's communication latency and ensuring user experience. Furthermore, the NWDAF function incorporates analysis of the user's ProSe service performance. The PCF utilizes the NWDAF analysis results to analyze network conditions and, based on the relay UE's network conditions, allocates pre-established PDU sessions to the relay UE, rationally allocating resources and avoiding resource waste.
[0109] This disclosure enhances the network's impact on ProSe services. The network can instruct relay UEs to establish appropriate PDU sessions, ensuring a robust ProSe experience and resource utilization. Furthermore, this disclosure eliminates the need for manual pre-configuration of ProSe-related policies within the PCF, facilitating deployment and maintenance in real-world networks by operators and enabling intelligent networks.
[0110] The present disclosure can be applied to predicting a remote UE and a corresponding relay UE that will initiate a prose service in any area in the future, and pre-establishing a PDU session between the relay UE and the network. It can also be applied to predicting the presence of multiple remote UEs that could use the same PDU session near a relay UE within a certain time period in the future, and pre-establishing PDU sessions between the relay UE and the network for these multiple remote UEs, allowing them to reuse the PDU session.
[0111] See also Figure 4 In this example implementation, a network data analysis function network element 400 is also provided. The network data analysis function network element 400 includes: a receiving module 410, configured to receive subscription events of the policy control function network element for proximity services; a collection module 420, configured to collect relevant data from relevant devices according to the subscription events; an analysis module 430, configured to analyze the relevant data according to the subscription events to obtain relevant analysis results; a sending module 440, configured to send the relevant analysis results to the policy control function network element, so that the policy control function network element adjusts the protocol data unit session related parameters of the proximity service policy, and sends the proximity service policy with adjusted parameters to the corresponding terminal.
[0112] In one embodiment of the present disclosure, the subscription event includes at least one of load level information, network performance, terminal mobility, and proximity service performance.
[0113] In one embodiment of the present disclosure, the subscription event includes proximity service performance, and the collection module 420 is further configured to: collect at least one of the following items from the relevant device based on the proximity service performance: terminal identification, terminal geographic location, terminal mobility parameters, network transmission related parameters, traffic characteristics, relay service code, proximity service usage location, proximity service usage time, proximity service traffic throughput, service quality parameters of the direct communication interface, signal strength of the direct communication interface, and user experience.
[0114] In one embodiment of the present disclosure, the relevant equipment may include: at least one of a direct discovery name management function network element, an access and mobility management function network element, a policy control function network element, an operation management and maintenance network element, an application function network element, a relay terminal and a remote terminal.
[0115] In one embodiment of the present disclosure, the subscription event includes a subscription condition, and the sending module 440 is further configured to: when the network meets the subscription condition, send the relevant analysis result corresponding to the subscription event to the policy control function network element.
[0116] In one embodiment of the present disclosure, the subscription condition is determined based on subscription parameters, which include at least one of the following: relay service code, service quality of the direct communication interface, signal strength of the direct communication interface, and traffic throughput of the proximity service.
[0117] In one embodiment of the present disclosure, the network data analysis function network element 400 also includes a determination module, which is configured to determine whether the network meets the subscription conditions in response to a comparison result of at least one subscription parameter and a corresponding preset threshold, or / and a change in at least one subscription parameter.
[0118] In one embodiment of the present disclosure, the relevant analysis results include relevant prediction results and / or relevant statistical results. The relevant prediction results are the prediction results corresponding to each parameter in the relevant data and the confidence level of each prediction result based on the relevant data of the first historical time period; the relevant statistical results are the statistical results of each parameter in the relevant data of the second historical time period.
[0119] The specific details of each module / unit involved in the network data analysis function network element in the above embodiment have been described in detail in the corresponding communication method, so they will not be repeated here.
[0120] See also Figure 5 In this example implementation, a policy control function network element 500 is also provided. The policy control function network element 500 includes: a receiving module 510, configured to receive relevant analysis results sent by the network data analysis function network element, the relevant analysis results are obtained by the network data analysis function network element through analysis of relevant data according to subscription events, and the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services; a parameter adjustment module 520, configured to adjust protocol data unit session-related parameters of the proximity service policy according to the relevant analysis results; a sending module 530, configured to send the proximity service policy with adjusted parameters to the corresponding terminal.
[0121] In one embodiment of the present disclosure, the sending module 530 is further configured to send the parameter-adjusted proximity service policy to the relay terminal, so that the relay terminal establishes a protocol data unit session for relay communication for the corresponding remote terminal according to the parameter-adjusted proximity service policy.
[0122] In one embodiment of the present disclosure, the parameter adjustment module 520 is further configured to: determine, based on the relevant analysis results, a first remote terminal with proximity service requirements within the target area and a first relay terminal corresponding to the first remote terminal within the target area; and adjust, based on the relevant analysis results, the protocol data unit session related parameters to the first protocol data unit session related parameters.
[0123] The sending module 530 is further configured to send a first proximity service policy including first protocol data unit session related parameters to the first relay terminal, so that the first relay terminal establishes a protocol data unit session for relay communication for the first remote terminal according to the first proximity service policy.
[0124] In one embodiment of the present disclosure, the parameter adjustment module 520 is further configured to: determine, based on the relevant analysis results, a second relay terminal and multiple second remote terminals with similar network transmission characteristics within the target time; and adjust the protocol data unit session related parameters to the second protocol data unit session related parameters based on the relevant analysis results.
[0125] The sending module 530 is further configured to send a second proximity service policy including second protocol data unit session related parameters to the second relay terminal, so that the second relay terminal establishes protocol data unit sessions for relay communication for multiple second remote terminals according to the second proximity service policy.
[0126] In one embodiment of the present disclosure, the network transmission characteristics are determined based on at least one of the following: single network slice selection auxiliary information of the network slice, the data network name provided by the application, the Internet Protocol triplet, the service quality parameter, and the application identifier.
[0127] The specific details of each module / unit involved in the policy control function network element in the above embodiment have been described in detail in the corresponding communication method, so they will not be repeated here.
[0128] See also Figure 6 In this example embodiment, a relay terminal 600 is also provided, and the relay terminal 600 includes: a receiving module 610 and a session establishing module 620, wherein: the receiving module 610 is configured to receive a proximity service policy after parameter adjustment sent by a policy control function network element, the proximity service policy after parameter adjustment is obtained by the policy control function network element adjusting the protocol data unit session related parameters of the proximity service policy according to relevant analysis results, the relevant analysis results are obtained by the network data analysis function network element analyzing relevant data according to subscription events, and the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services; the session establishing module 620 is configured to establish a protocol data unit session for relay communication with the network according to the proximity service policy after parameter adjustment.
[0129] See also Figure 7In this example embodiment, a remote terminal 700 is also provided. The remote terminal 700 may include: a determination module 710 and a connection module 720, wherein: the determination module 710 is configured to determine a target relay terminal; the connection module 720 is configured to establish a connection with the target relay terminal through a direct communication interface to use the target relay terminal for relay communication; the target relay terminal is a relay terminal that has established a protocol data unit session for relay communication with the network according to the proximity service policy after parameter adjustment; the proximity service policy after parameter adjustment is obtained by the policy control function network element by adjusting the protocol data unit session related parameters of the proximity service policy according to the relevant analysis results, the relevant analysis results are obtained by the network data analysis function network element analyzing the relevant data according to the subscription event, and the relevant data are collected by the network data analysis function network element from the relevant device according to the subscription event for the proximity service.
[0130] As another aspect, the present application also provides a computer-readable medium, which may be included in the device described in the above embodiment; or may exist independently without being assembled into the device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by a device, the device implements the method in the following embodiment. For example, the device may implement the following Figures 1 to 3 The various steps shown, etc.
[0131] It should be noted that the computer-readable medium described in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wireline, optical fiber cable, RF, or any suitable combination thereof.
[0132] In addition, in exemplary embodiments of the present disclosure, a device capable of implementing the above-mentioned method is also provided. Those skilled in the art will appreciate that various aspects of the present disclosure can be implemented as systems, methods, or program products. Therefore, various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware embodiment, a complete software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects, which can be collectively referred to herein as a "circuit," "module," or "system."
[0133] See also Figure 8 , Figure 8 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. Figure 8 As shown, the communication device 800 includes a processor 810, a memory 820, a transceiver 830, and a communication bus 840. The processor 810 is connected to the memory 820 and the transceiver 830. For example, the processor 810 can be connected to the memory 820 and the transceiver 830 via the communication bus 840. The processor 810 is configured to support the communication device to execute Figures 1 to 3The processor 810 may be a central processing unit (CPU), a network processor (NP), a hardware chip, or any combination thereof. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or any combination thereof. The PLD may be a complex programmable logic device (CPLD), a field programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof. The memory 820 is used to store program code, etc. The memory 820 may include a volatile memory (VM), such as a random access memory (RAM); the memory 820 may also include a non-volatile memory (NVM), such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD); the memory 820 may also include a combination of the above types of memory.
[0134] The transceiver 830 is used to send or receive data.
[0135] The processor 810 may call the above program code to perform the following operations:
[0136] Receive subscription events of the policy control function network element for proximity services; collect relevant data from relevant devices according to the subscription events; analyze the relevant data according to the subscription events to obtain relevant analysis results; send the relevant analysis results to the policy control function network element so that the policy control function network element adjusts the protocol data unit session related parameters in the proximity service policy, and sends the proximity service policy with adjusted parameters to the corresponding terminal.
[0137] Optionally, the subscription event includes proximity service performance, and the processor 810 may further perform the following operations:
[0138] Based on the performance of proximity services, collect at least one of the following items from the relevant devices: terminal identification, terminal geographic location, terminal mobility parameters, network transmission related parameters, traffic characteristics, relay service code, location of proximity services, time of proximity services usage, traffic throughput of proximity services, service quality parameters of direct communication interfaces, signal strength of direct communication interfaces, and user experience.
[0139] Optionally, the subscription event includes a subscription condition, and the processor 810 may further perform the following operations: when the network meets the subscription condition, sending a relevant analysis result corresponding to the subscription event to the policy control function network element.
[0140] Optionally, the processor 810 may further perform the following operations: determining whether the network meets the subscription condition in response to a comparison result of at least one subscription parameter and a corresponding preset threshold, or / and a change in at least one subscription parameter.
[0141] It should be noted that the implementation of each operation can also refer to Figures 1 to 3 The corresponding description of the method embodiment shown; the above-mentioned processor 810 can also cooperate with the transceiver 830 to perform other operations in the above-mentioned method embodiment.
[0142] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes a number of instructions to enable a device to execute the method according to the embodiments of the present disclosure.
[0143] Furthermore, the figures above are merely illustrative of the processes included in the methods according to exemplary embodiments of the present disclosure and are not intended to be limiting. It is readily understood that the processes illustrated in the figures above do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.
[0144] It should be noted that although the steps of the method of the present disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in this specific order, or that all steps must be performed to achieve the desired results. Additional or alternative steps, such as omitting certain steps, combining multiple steps into one step, and / or decomposing a step into multiple steps, should all be considered part of this disclosure.
[0145] It should be understood that the present disclosure disclosed and defined in this specification extends to all alternative combinations of two or more individual features mentioned or evident in the text and / or drawings. All of these different combinations constitute multiple alternative aspects of the present disclosure. The embodiments of this specification illustrate the best mode known for implementing the present disclosure and will enable those skilled in the art to utilize the present disclosure.
Claims
1. A communication method, applied to a network data analysis function network element, characterized in that: The method comprises: Receiving a subscription event of a policy control function network element for proximity services; Collect relevant data from relevant devices according to the subscription event; Analyze the relevant data according to the subscription event to obtain relevant analysis results; The relevant analysis result is sent to the policy control function network element, so that the policy control function network element adjusts the protocol data unit session related parameters in the proximity service policy, and sends the proximity service policy with adjusted parameters to the corresponding terminal.
2. The communication method according to claim 1, characterized in that: The subscription event includes at least one of load level information, network performance, terminal mobility and proximity service performance.
3. The communication method according to claim 1, characterized in that: The subscription event includes proximity service performance, and collecting relevant data from relevant devices according to the subscription event includes: According to the proximity service performance, at least one of the following is collected from the relevant device: Terminal identification, The terminal's geographical location, Terminal movement parameters, Network transmission related parameters, Traffic characteristics, Relay service code, Proximity service usage location, The usage time of proximity services, Proximity service traffic throughput, Quality of service parameters for direct communication interfaces, The signal strength of the direct communication interface, User experience.
4. The communication method according to claim 1, characterized in that: The related equipment includes: at least one of a direct discovery name management function network element, an access and mobility management function network element, a policy control function network element, an operation management and maintenance network element, an application function network element, a relay terminal and a remote terminal.
5. The communication method according to any one of claims 1 to 4, characterized in that: The subscription event includes a subscription condition, and the method further includes: When the network meets the subscription condition, the relevant analysis result corresponding to the subscription event is sent to the policy control function network element.
6. The communication method according to claim 5, characterized in that: The subscription condition is determined based on a subscription parameter, and the subscription parameter includes at least one of the following: Relay service code, Quality of service of the direct communication interface, The signal strength of the direct communication interface, Traffic throughput for proximity services.
7. The communication method according to claim 6, characterized in that: The method further comprises: In response to a comparison result of at least one subscription parameter and a corresponding preset threshold value, or / and a change in at least one subscription parameter, it is determined whether the network meets the subscription condition.
8. The communication method according to claim 5, characterized in that: The relevant analysis results include relevant prediction results and / or relevant statistical results. The relevant prediction results are prediction results corresponding to each parameter in the relevant data and the confidence level of each prediction result based on the relevant data in the first historical time period; the relevant statistical results are statistical results of each parameter in the relevant data in the second historical time period.
9. A communication method, applied to a policy control function network element, characterized in that: The method comprises: Receiving relevant analysis results sent by the network data analysis function network element, where the relevant analysis results are obtained by the network data analysis function network element by analyzing relevant data according to subscription events, and the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services; According to the relevant analysis result, adjusting the protocol data unit session related parameters of the proximity service strategy; The proximity service policy with adjusted parameters is sent to the corresponding terminal.
10. The communication method according to claim 9, characterized in that: Sending the proximity service policy with adjusted parameters to the corresponding terminal includes: The proximity service policy after parameter adjustment is sent to the relay terminal, so that the relay terminal establishes a protocol data unit session for relay communication for the corresponding remote terminal according to the proximity service policy after parameter adjustment.
11. The communication method according to claim 9, characterized in that: According to the relevant analysis result, adjusting the protocol data unit session related parameters of the proximity service policy includes: Determine, according to the relevant analysis result, a first remote terminal having proximity service demand in a target area and a first relay terminal corresponding to the first remote terminal in the target area; According to the relevant analysis result, adjusting the protocol data unit session related parameters to first protocol data unit session related parameters; Sending the proximity service policy with adjusted parameters to the corresponding terminal includes: A first proximity service policy including the first protocol data unit session related parameters is sent to the first relay terminal, so that the first relay terminal establishes a protocol data unit session for relay communication for the first remote terminal according to the first proximity service policy.
12. The communication method according to claim 9, characterized in that: According to the relevant analysis result, adjusting the protocol data unit session related parameters of the proximity service policy includes: Determining, according to the correlation analysis result, a second relay terminal and a plurality of second remote terminals having similar network transmission characteristics within a target time; According to the relevant analysis result, adjusting the protocol data unit session related parameters to second protocol data unit session related parameters; Sending the proximity service policy with adjusted parameters to the corresponding terminal includes: A second proximity service policy including the second protocol data unit session related parameters is sent to the second relay terminal, so that the second relay terminal establishes a protocol data unit session for relay communication for multiple second remote terminals according to the second proximity service policy.
13. The communication method according to claim 12, characterized in that: The network transmission characteristic is determined based on at least one of the following: Single network slice selection auxiliary information for network slices, The name of the data network provided by the application. Internet Protocol Triplet, Quality of service parameters, Application ID.
14. A communication method, applied to a relay terminal, characterized in that: The method comprises: Receive a proximity service policy after parameter adjustment sent by a policy control function network element, where the proximity service policy after parameter adjustment is obtained by the policy control function network element adjusting protocol data unit session related parameters of the proximity service policy according to relevant analysis results, where the relevant analysis results are obtained by the network data analysis function network element analyzing relevant data according to subscription events, where the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services; A protocol data unit session for relay communication is established with the network according to the proximity service policy adjusted by the parameters.
15. A communication method, applied to a remote terminal, characterized in that: The method comprises: determining a target relay terminal; A connection is established with the target relay terminal through a direct communication interface to utilize the target relay terminal for relay communication; the target relay terminal is a relay terminal that has established a protocol data unit session for relay communication with the network according to a proximity service policy after parameter adjustment; the proximity service policy after parameter adjustment is obtained by the policy control function network element adjusting relevant parameters of the protocol data unit session of the proximity service policy according to relevant analysis results, the relevant analysis results are obtained by the network data analysis function network element analyzing relevant data according to subscription events, and the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services.
16. A network data analysis function network element, characterized in that: The network data analysis function network element includes: A receiving module, configured to receive a subscription event of a policy control function network element for a proximity service; A collection module, configured to collect relevant data from relevant devices according to the subscription event; An analysis module, configured to analyze the relevant data according to the subscription event to obtain relevant analysis results; The sending module is configured to send the relevant analysis results to the policy control function network element, so that the policy control function network element adjusts the protocol data unit session related parameters of the proximity service policy, and sends the proximity service policy with adjusted parameters to the corresponding terminal.
17. A policy control function network element, characterized in that: The policy control function network element includes: A receiving module is configured to receive relevant analysis results sent by a network data analysis function network element, wherein the relevant analysis results are obtained by the network data analysis function network element by analyzing relevant data according to a subscription event, and the relevant data are collected by the network data analysis function network element from relevant devices according to a subscription event for a proximity service; A parameter adjustment module, configured to adjust protocol data unit session related parameters of the proximity service policy according to the related analysis result; The sending module is configured to send the proximity service policy with adjusted parameters to the corresponding terminal.
18. A relay terminal, characterized in that: The relay terminal comprises: A receiving module is configured to receive a proximity service policy after parameter adjustment sent by a policy control function network element, wherein the proximity service policy after parameter adjustment is obtained by the policy control function network element adjusting protocol data unit session related parameters of the proximity service policy according to relevant analysis results, wherein the relevant analysis results are obtained by the network data analysis function network element analyzing relevant data according to subscription events, and the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services; The session establishing module is configured to establish a protocol data unit session for relay communication with the network according to the proximity service policy adjusted by the parameters.
19. A remote terminal, characterized in that: The remote terminal comprises: A determination module, configured to determine a target relay terminal; A connection module is configured to establish a connection with the target relay terminal through a direct communication interface so as to utilize the target relay terminal for relay communication; the target relay terminal is a relay terminal that has established a protocol data unit session for relay communication with the network according to a proximity service policy after parameter adjustment; the proximity service policy after parameter adjustment is obtained by the policy control function network element adjusting the protocol data unit session related parameters of the proximity service policy according to relevant analysis results, the relevant analysis results are obtained by the network data analysis function network element analyzing relevant data according to subscription events, and the relevant data are collected by the network data analysis function network element from relevant devices according to subscription events for proximity services.
20. A communication device, characterized in that: include: at least one processor; A communication interface, wherein the communication interface is used for the communication device to exchange information with other communication devices, and when the program instructions are executed in the at least one processor, the method according to any one of claims 1 to 15 is implemented.
Citation Information
Cited By
Method and system for automatically triggering pre-established communication session by terminal
CN120916270A