Communication method and related functions, storage medium, computer program product

CN122846249APending Publication Date: 2026-09-29CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510358006.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-25
Publication Date
2026-09-29

AI Technical Summary

Technical Problem

[0003]目前,Non-RT RIC支持通过A1接口下发应用功能(rApp)生成的无线优化策略,具体的,下发无线优化策略的方式是发送给所有的Near-RT RIC,导致额外的信令开销、处理复杂度高

Benefits of technology

[0063]本申请实施例提供了一种通信方法及相关功能、存储介质、计算机程序产品,应用于第一网络实体中的第一功能的方法包括:向第一网络实体中的第二功能发送第一消息,通过第二功能确定无线优化策略作用的网络功能;其中,第一消息携带第一信息,第一信息用于指示无线优化策略的作用范围。本申请实施例提供的技术方案,第一网络实体中,第一功能向第二功能指示无线优化策略的作用范围,由第二功能提供无线优化策略的作用范围与无线优化策略作用到网络功能之间的映射关系,实现无线优化策略与网络功能的关联,从而针对性的下发无线优化策略,降低了信令开销和处理复杂度。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122846249A_ABST
    Figure CN122846249A_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a communication method and related functions, a storage medium and a computer program product. The method of the first function applied to the first network entity comprises the following steps: a first message is sent to the second function in the first network entity, and the network function to which the wireless optimization strategy is applied is determined through the second function. The first message carries first information, and the first information is used for indicating the application range of the wireless optimization strategy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a communication method and related functions, storage medium, and computer program product. Background Technology

[0002] To further enhance the intelligence level of radio access networks, the Open Radio Access Network (O-RAN) defines a Non-Real-Time RAN Intelligent Controller (Non-RT RIC) and a Near-Real-Time RAN Intelligent Controller (Near-RT RIC). The Non-RT RIC primarily focuses on intelligent network operation and maintenance and optimization, while the Near-RT RIC focuses on intelligent network elements. Both Non-RT and Near-RT RICs are based on a service-oriented design, including a platform component and flexibly deployable third-party applications.

[0003] Currently, Non-RT RICs support the distribution of wireless optimization policies generated by application functions (rApp) via the A1 interface. Specifically, the wireless optimization policies are distributed to all Near-RT RICs, resulting in additional signaling overhead and high processing complexity. Summary of the Invention

[0004] This application provides a communication method and related functions, storage medium, and computer program product. In a first network entity, a first function indicates the scope of a wireless optimization strategy to a second function. The second function provides a mapping relationship between the scope of the wireless optimization strategy and the network functions it applies to, thereby realizing the association between the wireless optimization strategy and the network functions. This allows for the targeted distribution of wireless optimization strategies, reducing signaling overhead and processing complexity.

[0005] The technical solution of this application embodiment is implemented as follows:

[0006] This application provides a communication method applied to a first function in a first network entity, the method comprising:

[0007] Send a first message to the second function in the first network entity, and determine the network function through the second function to which the wireless optimization strategy applies;

[0008] The first message carries first information, which is used to indicate the scope of the wireless optimization strategy.

[0009] In the above method, the first information includes one or more of the following:

[0010] User ID;

[0011] User group identifier;

[0012] Slice label;

[0013] Quality of Service (QoS) identifier;

[0014] Community signage;

[0015] Geospatial information.

[0016] In the above method, the second function is an operation and maintenance management (OAM) related function;

[0017] The first message is used to request a query or subscription to the network function that the wireless optimization strategy applies.

[0018] The above method also includes:

[0019] Receive identification information sent by the OAM-related function; wherein the identification information is used to characterize the network function of the wireless optimization strategy.

[0020] In the above method, the second function is a strategy function;

[0021] The second message is used to request the creation of the wireless optimization strategy.

[0022] This application provides a communication method applied to a second function in a first network entity, the method comprising:

[0023] Receive first information sent by a first function in the first network entity; wherein the first information is used to indicate the scope of the wireless optimization strategy;

[0024] Based on the first information, determine the network function on which the wireless optimization strategy applies.

[0025] In the above method, the first information includes one or more of the following:

[0026] User ID;

[0027] User group identifier;

[0028] Slice label;

[0029] Quality of Service (QoS) identifier;

[0030] Community signage;

[0031] Geospatial information.

[0032] In the above method, the first function is an OAM-related function;

[0033] The first message is used to request a query or subscription to the network function that the wireless optimization strategy applies.

[0034] The above method also includes:

[0035] In response to the first message, identification information is sent to the first function; wherein the identification information is used to characterize the network function on which the wireless optimization strategy is applied.

[0036] In the above method, the second function is a strategy function;

[0037] The first message is used to request the creation of the wireless optimization strategy.

[0038] The above method also includes:

[0039] In response to the first message, the network function to which the wireless optimization strategy applies is determined, and the wireless optimization strategy is sent to the determined network function.

[0040] In the above method, the first information includes a user identifier, and determining the network function on which the wireless optimization strategy applies based on the first information includes:

[0041] By interacting with the core network, the cell and / or base station node where the first terminal corresponding to the user identifier is located can be queried;

[0042] By interacting with the third network function, the network function connected to the cell and / or base station node where the first terminal is located is queried, and the network function that the wireless optimization strategy is applied to is determined.

[0043] The above method also includes:

[0044] Obtain the mobility information of the first terminal;

[0045] Based on the mobility information, predict the cell and / or base station node to which the first terminal will move;

[0046] By interacting with the third network function, the network functions connected to the predicted cells and / or base stations are queried and determined to be the network functions that the wireless optimization strategy is expected to migrate to.

[0047] In the above method, the first information includes a cell identifier, and determining the network function on which the wireless optimization strategy applies based on the first information includes:

[0048] By interacting with the third network function, the base station node where the first cell corresponding to the cell identifier is located is determined, and the network function connected to the base station node where the first cell is located is queried to determine the network function for which the wireless optimization strategy is applied.

[0049] In the above method, the first information includes a user group identifier, and determining the network function on which the wireless optimization strategy applies based on the first information includes:

[0050] By interacting with the third network function, the base station node to which the user group identifier applies is determined, and the network function connected to the base station node to which the user group identifier applies is queried to determine the network function for which the wireless optimization strategy is applied.

[0051] In the above method, the first information includes a slice identifier and / or a QoS identifier, and the step of determining the network function on which the wireless optimization strategy applies based on the first information includes:

[0052] Network functions that support providing the slice represented by the slice identifier, and / or network functions that support providing the QoS capability represented by the QoS identifier, are identified as network functions for which the wireless optimization strategy applies.

[0053] In the above method, the first information includes geospatial information, and determining the network function on which the wireless optimization strategy applies based on the first information includes:

[0054] By interacting with the third network function, the network functions connected to the base station nodes located within the geographic space represented by the geospatial information are queried, and the network functions that the wireless optimization strategy applies to are determined.

[0055] This application provides a first function, which belongs to a first network entity, including: a first processor, a first memory, and a first communication bus;

[0056] The first communication bus is used to establish a communication connection between the first processor and the first memory;

[0057] The first processor is configured to execute one or more computer programs stored in the first memory to implement a communication method applied to the first function.

[0058] This application provides a second function, which belongs to a first network entity and includes: a second processor, a second memory, and a second communication bus;

[0059] The second communication bus is used to establish a communication connection between the second processor and the second memory;

[0060] The second processor is configured to execute one or more computer programs stored in the second memory to implement a communication method applicable to the second function.

[0061] This application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements a communication method applied to a first function or a first function in a first network entity.

[0062] This application provides a computer program product, including a computer program that, when executed by a processor, implements a communication method applied to a first function or a second function in a first network entity.

[0063] This application provides a communication method and related functions, storage medium, and computer program product. The method, applied to a first function in a first network entity, includes: sending a first message to a second function in the first network entity, and determining the network function to which a wireless optimization strategy applies through the second function; wherein the first message carries first information, which indicates the scope of the wireless optimization strategy. The technical solution provided in this application allows the first function in the first network entity to indicate the scope of the wireless optimization strategy to the second function. The second function provides a mapping relationship between the scope of the wireless optimization strategy and the network function it applies to, thus realizing the association between the wireless optimization strategy and the network function, thereby enabling targeted distribution of the wireless optimization strategy and reducing signaling overhead and processing complexity. Attached Figure Description

[0064] Figure 1 A flowchart illustrating a communication method provided in an embodiment of this application. Figure 1 ;

[0065] Figure 2 A flowchart illustrating a communication method provided in an embodiment of this application. Figure 2 ;

[0066] Figure 3 A schematic diagram of an application function provided in an embodiment of this application. Figure 1 ;

[0067] Figure 4 A schematic diagram of an application function provided in an embodiment of this application. Figure 2 ;

[0068] Figure 5 A schematic diagram of a first function provided in an embodiment of this application Figure 1 ;

[0069] Figure 6 A schematic diagram of a first function provided in an embodiment of this application Figure 2 . Detailed Implementation

[0070] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0071] The technical solutions of this application and how they solve the aforementioned technical problems will be described in detail below through embodiments and in conjunction with the accompanying drawings. The embodiments below can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0072] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.

[0073] This application provides a communication method that is implemented through the cooperation of a first function and a second function in a first network entity.

[0074] In the embodiments of this application, the first network entity may be a network function, a network management function, a Non-RT RIC, or a service management and orchestration (SMO) function, and the embodiments of this application are not limited thereto.

[0075] In the embodiments of this application, the first network entity has a first function for generating wireless optimization strategies and a second function for determining the network function that the wireless optimization strategies apply. The network function can be a Near-RT RIC or an intelligent control unit in a wireless access network, which can perform data analysis and network optimization control on one or more base station nodes. The first function in the first network entity can be a third-party application or a network application, and the second function can be an Operation Administration and Maintenance (OAM) related function or an AI policy function; this embodiment of the application does not impose any limitations.

[0076] The technical solution of this application is described in detail below.

[0077] Figure 1 A flowchart illustrating a communication method provided in an embodiment of this application. Figure 1 .like Figure 1 As shown in the embodiments of this application, the communication method applied to the first function mainly includes the following steps:

[0078] S101. Send a first message to the second function in the first network entity to determine the network function on which the wireless optimization strategy applies; wherein, the first message carries first information, which is used to indicate the scope of the wireless optimization strategy.

[0079] In the embodiments of this application, a first function in a first network entity can send a first message to a second function. The first message carries first information, and the second function determines the network function that the wireless optimization strategy takes effect based on the first information.

[0080] In embodiments of this application, the first information is used to indicate the scope of the wireless optimization strategy, and the first information includes one or more of the following:

[0081] User ID;

[0082] User group identifier;

[0083] Slice label;

[0084] Quality of Service (QoS) identifier;

[0085] Community signage;

[0086] Geospatial information.

[0087] It should be noted that, in the embodiments of this application, geospatial information represents a geospatial range, which can be represented by a central coordinate position and a circular area expanded from the central coordinate position, or by a polygon formed based on multiple coordinate positions.

[0088] In embodiments of this application, the second function can be an OAM-related function; the first message is used to request a query or subscribe to a network function that applies a wireless optimization policy. In this case, the first function can also perform the following steps: receiving identification information sent by the OAM-related function (second function); wherein the identification information is used to characterize a network function that applies a wireless optimization policy; and sending the identification information to a policy function in a first network entity.

[0089] It is understood that, in the embodiments of this application, after determining the network function in which the wireless optimization strategy is applied, the OAM-related function (second function) can inform the first function of the identification information. The identification information is used to characterize the network function in which the wireless optimization strategy is applied. The wireless optimization strategy is issued by the policy function in the first network entity. Based on this, the first function can forward the obtained identification information to the policy function, so that the policy function can issue the wireless optimization strategy accordingly.

[0090] In embodiments of this application, the second function may also be a policy function; the first message is used to request the creation of a wireless optimization policy.

[0091] It is understood that in the embodiments of this application, the first function can directly request the creation of a wireless optimization policy from the policy function (second function) through a first message. The first message can carry first information, and the policy function (second function) can determine the network function based on the first information before issuing the wireless optimization policy.

[0092] Figure 2 A flowchart illustrating a communication method provided in an embodiment of this application. Figure 2 .like Figure 2 As shown in the embodiments of this application, the communication method applied to the second function mainly includes the following steps:

[0093] S201, Receive a first message sent by a first function in a first network entity; wherein the first message carries first information, and the first information is used to indicate the scope of the wireless optimization strategy.

[0094] In the embodiments of this application, corresponding to the method of the first functional side described above, the second function can receive the first message sent by the first function.

[0095] In embodiments of this application, the first information includes one or more of the following:

[0096] User ID;

[0097] User group identifier;

[0098] Slice label;

[0099] QoS identifier;

[0100] Community signage;

[0101] Geospatial information.

[0102] In embodiments of this application, the second function can be an OAM-related function; the first message is used to request a query or subscription to a network function that applies a wireless optimization strategy. Based on this, the OAM-related function (second function) can perform the following steps: in response to the first message, sending identification information to the first function; wherein the identification information is used to characterize the network function applying the wireless optimization strategy.

[0103] It is understood that, in the embodiments of this application, the first function requests the OAM-related function (second function) to query or subscribe to the network functions that apply the wireless optimization strategy. Based on this, after determining the network functions that apply the wireless optimization strategy, the OAM-related function (second function) can inform the first function of the identification information of these network functions. The method for determining the network functions that apply the wireless optimization strategy is detailed in step S202 below.

[0104] In embodiments of this application, the second function can also be a policy function; the first message is used to request the creation of a wireless optimization policy. Based on this, the policy function (second function) can perform the following steps: in response to the first message, determine the network function to which the wireless optimization policy applies, and send the wireless optimization policy to the determined network function.

[0105] It is understood that, in the embodiments of this application, when the policy function (second function) determines the network function to which the wireless optimization policy applies, the policy function (second function) can directly send the wireless optimization policy to the determined network function. The method for determining the network function to which the wireless optimization policy applies is detailed in step S202 below.

[0106] S202. Based on the first information, determine the network function for which the wireless optimization strategy applies.

[0107] In the embodiments of this application, after receiving the first message, the second function can determine the network function on which the wireless optimization strategy is applied based on the first information carried in the first message.

[0108] In embodiments of this application, the first information may include a user identifier, and the second function, based on the first information, determines the network function for which the wireless optimization strategy applies, including: querying the cell and / or base station node where the first terminal corresponding to the user identifier is located by interacting with the core network; and querying the network function connected to the cell and / or base station node where the first terminal is located by interacting with the third network function, and determining the network function for which the wireless optimization strategy applies.

[0109] It should be noted that, in the embodiments of this application, the third network function may specifically be a topology management function, used to manage and open network topology-related information. For example, the topology management function may be the Topology Exposure and Inventory Management Service(s) (TE&IV) function in O-RAN.

[0110] It should be noted that, in the embodiments of this application, the base station node may include a base station, a centralized unit (CU), or a distributed unit (DU), and the embodiments of this application do not limit this.

[0111] In embodiments of this application, the second function may further perform the following steps: obtaining mobility information of the first terminal; predicting the cell and / or base station node to which the first terminal will move based on the mobility information; and querying the network function connected to the predicted cell and / or base station node by interacting with the third function, and determining the network function to which the wireless optimization strategy is expected to migrate.

[0112] It is understood that, in the embodiments of this application, the second function can also obtain the mobility information of the first terminal corresponding to the user identifier, determine the cell and / or base station node that the first terminal may move to in the future, determine the network function range that the first terminal may go to in the future, determine the network function that the wireless optimization strategy is expected to migrate to, and can also predict the time range of staying in a certain network function.

[0113] In embodiments of this application, the first information may include a cell identifier, and the second function, based on the first information, determines the network function for which the wireless optimization strategy applies, including: by interacting with a third network function, determining the base station node where the first cell corresponding to the cell identifier is located, and querying the network function connected to the base station node where the first cell is located, and determining the network function for which the wireless optimization strategy applies.

[0114] It should be noted that, in the embodiments of this application, if the first information includes a cell identifier, the second function can interact with the third network function to obtain the base station node where the first cell corresponding to the cell identifier is located, as well as the connection relationship between the network function and the base station node, and then further query the network function connected to the base station node where the first cell is located from the connection relationship.

[0115] In the embodiments of this application, the first information includes a user group identifier, and the second function, based on the first information, determines the network function for which the wireless optimization strategy applies, including: by interacting with a third network function, determining the base station node to which the user group identifier applies, and querying the network function connected to the base station node to which the user group identifier applies, and determining the network function for which the wireless optimization strategy applies.

[0116] It should be noted that, in the embodiments of this application, if the first information contains a user group identifier, the second function can interact with the third network function to determine the base station node to which the user group identifier applies, and further query the network function connected to these base station nodes based on the connection relationship between the base station node and the network function.

[0117] In embodiments of this application, the first information includes a slice identifier and / or a QoS identifier. The second function, based on the first information, determines the network functions that the wireless optimization strategy applies to, including: determining network functions that support the slice represented by the slice identifier and / or network functions that support the QoS capability represented by the QoS identifier as network functions that apply to the wireless optimization strategy.

[0118] It should be noted that, in the embodiments of this application, if the first information includes a slice identifier and / or a QoS identifier, the second function can determine whether different network functions support the QoS capability represented by the QoS identifier, and / or whether different network functions support the slice represented by the slice identifier, and select the network function that supports providing the corresponding capability and / or slice as the network function for the wireless optimization strategy.

[0119] In the embodiments of this application, the first information includes geospatial information, and the second function, based on the first information, determines the network function for which the wireless optimization strategy applies, including: by interacting with the third network function, querying the network functions connected to base station nodes located within the geographic space range represented by the geospatial information, and determining the network functions for which the wireless optimization strategy applies.

[0120] It should be noted that, in the embodiments of this application, if the first information includes geospatial information, the second function can determine the network function that the wireless optimization strategy applies based on the geospatial information, combined with the topological location information of the base station node and the connection relationship between the network function and the base station node. The base station node connected to the determined network function is located within the geospatial range represented by the geospatial information.

[0121] Based on the above content and in conjunction with specific application scenarios, the technical solution of this application will be illustrated below.

[0122] In one embodiment of this application, the first network entity is a Non-RT RIC, and the network function is the intelligent control unit in the Near-RT RIC. In the following communication flow, Near-RT RIC can refer to the intelligent control unit in the Near-RT RIC. The Non-RT RIC includes rApp, OAM-related function, and A1 policy function, where rApp is equivalent to the first function mentioned above, and the OAM-related function is equivalent to the second function mentioned above. The relevant communication flow is as follows:

[0123] 1. rApp requests the OAM-related function in Non-RT RIC to query the scope of the wireless optimization policy. The query message carries the user identifier, which is the user's mobile phone number.

[0124] 2. The OAM-related function interacts with core network elements, associates the user's mobile phone number with the user's network identifier, and determines the cell and base station where the terminal corresponding to the user's mobile phone number is located based on the network identifier; the OAM-related function interacts with the TE&IV function (third network function), and can determine the Near-RT RIC where the terminal is located based on cell and / or base station information and the connection relationship between the cell and / or base station and the Near-RT RIC, thus serving as the target Near-RT TRIC (Near-RT RIC under the action of radio optimization strategy);

[0125] 3. Based on the identification information of the target Near-RT RIC, rApp sends a request to the A1 policy function in the Non-RT RIC to create a wireless optimization policy, which carries the identification information of the target Near-RT RIC;

[0126] 4. The A1 policy function receives the wireless optimization policy sent by rApp and sends the wireless optimization policy to the target Near-RT RIC.

[0127] In another embodiment of this application, the first network entity is a Non-RT RIC, and the network function is the intelligent control unit in the Near-RT RIC. In the following communication flow, Near-RT RIC can refer to the intelligent control unit in the Near-RT RIC. The Non-RT RIC includes rApp, OAM-related function, and A1 policy function, where rApp is equivalent to the first function described above, and the OAM-related function is equivalent to the second function described above. The relevant communication flow is as follows:

[0128] 1. rApp subscribes to the scope of the wireless optimization policy from the OAM-related function, and the subscription message carries the user identifier, which is the user's mobile phone number;

[0129] 2. The OAM-related function interacts with core network elements, associates the user's mobile phone number with the user's network identifier, and determines the cell and base station where the user's mobile phone number is located based on the network identifier. Specifically, the OAM-related function can subscribe to the location information of the corresponding terminal from the core network through the user's mobile phone number. When the cell and / or base station where the terminal is located changes, the core network will notify the OAM-related function.

[0130] 3. The OAM-related function interacts with the TE&IV function (third network function) and, based on cell and / or base station information and the connection relationship between the cell and / or base station and the Near-RT RIC, can determine the Near-RT RIC where the terminal is located, and thus use it as the target Near-RT RIC (the Near-RT RIC under the action of the radio optimization strategy).

[0131] 4. Based on the identification information of the target Near-RT RIC obtained through subscription, rApp sends a request to the A1policy function in the Non-RT RIC to create a wireless optimization policy, which carries the identification information of the target Near-RT RIC.

[0132] 5. The A1 policy function receives the wireless optimization policy sent by rApp and sends it to the target Near-RT RIC;

[0133] 6. When the terminal's location changes due to movement, causing a change in its Near-RT RIC, the OAM-related function will notify rApp;

[0134] 7. rApp will send a new request to the A1 policy function to create a wireless optimization policy based on the latest Near-RT RIC identification information, which will carry the redefined identification information of the target Near-RT RIC.

[0135] 8. The A1 policy function sends the wireless optimization policy to the redefined target Near-RT RIC.

[0136] As can be seen from the two examples above, the technical solution provided in this application, by introducing a mapping service from policy scope to network function, can determine the network function to which the wireless optimization policy applies through simple service calls, thereby supporting the accurate and effective distribution of wireless optimization policies. A universal and unified service can maintain the mapping relationship between policy scope and network function, achieving unified and efficient management. Simultaneously, a unified association method can reduce system signaling interaction overhead. Furthermore, considering changes in terminal mobility, it can also help predict the network function to which the optimization policy may migrate in the future, achieving proactive prediction services. Through the prediction service, the migration of policies between network functions can be proactively triggered, ensuring the continuity of wireless optimization policy implementation.

[0137] This application provides a first function, which belongs to a first network entity. Figure 3A schematic diagram of a first function provided in an embodiment of this application Figure 1 .like Figure 3 As shown, the first function 1 includes:

[0138] The first transceiver module 11 is used to send a first message to the second function in the first network entity, and determine the network function through the second function to which the wireless optimization strategy applies.

[0139] The first message carries first information, which is used to indicate the scope of the wireless optimization strategy.

[0140] In one embodiment of this application, the first information includes one or more of the following:

[0141] User ID;

[0142] User group identifier;

[0143] Slice label;

[0144] Quality of Service (QoS) identifier;

[0145] Community signage;

[0146] Geospatial information.

[0147] In one embodiment of this application, the second function is an OAM-related function;

[0148] The first message is used to request a query or subscription to the network function that the wireless optimization strategy applies.

[0149] In one embodiment of this application, the first transceiver module 11 is further configured to receive identification information sent by the OAM-related function; wherein the identification information is used to indicate the network function on which the wireless optimization strategy is applied; and to send the identification information to the strategy function in the first network entity.

[0150] In one embodiment of this application, the second function is a strategy function;

[0151] The first message is used to request the creation of the wireless optimization strategy.

[0152] Based on the same inventive concept Figure 4 A schematic diagram of a first function provided in an embodiment of this application Figure 2 .like Figure 4 As shown, the first function 1 includes: a first processor 12, a first memory 13, and a first communication bus 14;

[0153] The first communication bus 14 is used to realize the communication connection between the first processor 12 and the first memory 13;

[0154] The first processor 12 is configured to execute one or more computer programs stored in the first memory 13 to implement a communication method applied to the first function.

[0155] This application provides a second function, which belongs to the first network entity. Figure 5 A schematic diagram of a second function provided in an embodiment of this application Figure 1 .like Figure 5 As shown, the second function 2 includes:

[0156] The second transceiver module 21 is used to receive a first message sent by a first function in the first network entity; wherein the first message carries first information, and the first information is used to indicate the scope of the wireless optimization strategy.

[0157] The determining module 22 is used to determine the network function under which the wireless optimization strategy is applied based on the first information.

[0158] In one embodiment of this application, the first information includes one or more of the following:

[0159] User ID;

[0160] User group identifier;

[0161] Slice label;

[0162] Quality of Service (QoS) identifier;

[0163] Community signage;

[0164] Geospatial information.

[0165] In one embodiment of this application, the second function is an OAM-related function;

[0166] The first message is used to request a query or subscription to the network function that the wireless optimization strategy applies.

[0167] In one embodiment of this application, the second transceiver module 21 is further configured to send identification information to the first function in response to the first message; wherein the identification information is used to characterize the network function on which the wireless optimization strategy is applied.

[0168] In one embodiment of this application, the second function is a strategy function;

[0169] The first message is used to request the creation of the wireless optimization strategy.

[0170] In one embodiment of this application, the second transceiver module 21 is further configured to, in response to the first message, determine the network function to which the wireless optimization strategy applies, and send the wireless optimization strategy to the determined network function.

[0171] In one embodiment of this application, the first information includes a user identifier. The determining module 22 is used to query the cell and / or base station node where the first terminal corresponding to the user identifier is located by interacting with the core network; and to query the network function connected to the cell and / or base station node where the first terminal is located by interacting with the topology management function, and to determine the network function that the wireless optimization strategy is applied to.

[0172] In one embodiment of this application, the determining module 22 is further configured to obtain mobility information of the first terminal; predict the cell and / or base station node to which the first terminal will move based on the mobility information; and query the network function connected to the predicted cell and / or base station node by interacting with the topology management function, and determine the network function to which the wireless optimization strategy is expected to migrate.

[0173] In one embodiment of this application, the first information includes a cell identifier. The determining module 22 is used to determine the base station node where the first cell corresponding to the cell identifier is located by interacting with the topology management function, and to query the network function connected to the base station node where the first cell is located, and determine the network function that the wireless optimization strategy is applied to.

[0174] In one embodiment of this application, the first information includes a user group identifier. The determining module 22 is used to interact with the topology management function to determine the base station node to which the user group identifier applies, and to query the network function connected to the base station node to which the user group identifier applies, and to determine the network function for which the wireless optimization strategy is applied.

[0175] In one embodiment of this application, the first information includes a slice identifier and / or a QoS identifier. The determining module 22 is used to determine the network functions that support the slice represented by the slice identifier and / or the network functions that support the QoS capabilities represented by the QoS identifier as the network functions for which the wireless optimization strategy applies.

[0176] In one embodiment of this application, the first information includes geospatial information, and the determining module 22 is used to query the network functions connected to base station nodes located within the geospatial range represented by the geospatial information by interacting with the topology management function, and determine the network functions that the wireless optimization strategy applies to.

[0177] Based on the same inventive concept Figure 6 A schematic diagram of a second function provided in an embodiment of this application Figure 2 .like Figure 6 As shown, the second function 2 includes: a second processor 23, a second memory 24, and a second communication bus 25;

[0178] The second communication bus 25 is used to realize the communication connection between the second processor 23 and the second memory 24;

[0179] The second processor 23 is used to execute one or more computer programs stored in the second memory 24 to implement a communication method applied to the second function.

[0180] This application provides a computer program product, including a computer program that, when executed by a processor, implements a communication method applied to a first function or a second function in a first network entity.

[0181] This application provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements a communication method applied to a first function or a second function in a first network entity. The computer-readable storage medium may be volatile memory, such as random-access memory (RAM); or non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); or it may be a device including one or any combination of the above-mentioned memories, such as a mobile phone, computer, tablet device, personal digital assistant, etc.

[0182] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0183] This application is described with reference to schematic and / or block diagrams of implementations of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the schematic and / or block diagrams can be implemented by computer program instructions, and combinations of blocks in the schematic and / or block diagrams can be implemented. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the schematic and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0184] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in the implementation flow diagram. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0185] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0186] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, characterized in that, The method, which applies a first function to a first network entity, includes: Send a first message to the second function in the first network entity, and determine the network function through the second function to which the wireless optimization strategy applies; The first message carries first information, which is used to indicate the scope of the wireless optimization strategy.

2. The method according to claim 1, characterized in that, The first information includes one or more of the following: User ID; User group identifier; Slice label; Quality of Service (QoS) identifier; Community signage; Geospatial information.

3. The method according to claim 1, characterized in that, The second function is related to Operation, Maintenance and Management (OAM). The first message is used to request a query or subscription to the network function that the wireless optimization strategy applies.

4. The method according to claim 3, characterized in that, The method further includes: Receive identification information sent by the OAM-related function; wherein the identification information is used to characterize the network function on which the wireless optimization strategy is applied; The identification information is sent to the policy function in the first network entity.

5. The method according to claim 1, characterized in that, The second function is a strategy function; The first message is used to request the creation of the wireless optimization strategy.

6. A communication method, characterized in that, The method, which applies a second function to a first network entity, includes: Receive a first message sent by a first function in the first network entity; wherein the first message carries first information, the first information being used to indicate the scope of the wireless optimization strategy; Based on the first information, determine the network function on which the wireless optimization strategy applies.

7. The method according to claim 6, characterized in that, The first information includes one or more of the following: User ID; User group identifier; Slice label; Quality of Service (QoS) identifier; Community signage; Geospatial information.

8. The method according to claim 6, characterized in that, The second function is related to OAM; The first message is used to request a query or subscription to the network function that the wireless optimization strategy applies.

9. The method according to claim 8, characterized in that, The method further includes: In response to the first message, identification information is sent to the first function; wherein the identification information is used to characterize the network function on which the wireless optimization strategy is applied.

10. The method according to claim 6, characterized in that, The second function is a strategy function; The first message is used to request the creation of the wireless optimization strategy.

11. The method according to claim 10, characterized in that, The method further includes: In response to the first message, the network function to which the wireless optimization strategy applies is determined, and the wireless optimization strategy is sent to the determined network function.

12. The method according to claim 6, characterized in that, The first information includes a user identifier, and the step of determining the network function on which the wireless optimization strategy applies based on the first information includes: By interacting with the core network, the cell and / or base station node where the first terminal corresponding to the user identifier is located can be queried; By interacting with the third network function, the network function connected to the cell and / or base station node where the first terminal is located is queried, and the network function that the wireless optimization strategy is applied to is determined.

13. The method according to claim 12, characterized in that, The method further includes: Obtain the mobility information of the first terminal; Based on the mobility information, predict the cell and / or base station node to which the first terminal will move; By interacting with the third network function, the network functions connected to the predicted cell and / or base station nodes are queried and determined to be the network functions that the wireless optimization strategy is expected to migrate to.

14. The method according to claim 6, characterized in that, The first information includes a cell identifier, and the step of determining the network function on which the wireless optimization strategy applies based on the first information includes: By interacting with the third network function, the base station node where the first cell corresponding to the cell identifier is located is determined, and the network function connected to the base station node where the first cell is located is queried to determine the network function for which the wireless optimization strategy is applied.

15. The method according to claim 6, characterized in that, The first information includes a user group identifier, and the step of determining the network function on which the wireless optimization strategy applies based on the first information includes: By interacting with the third network function, the base station node to which the user group identifier applies is determined, and the network function connected to the base station node to which the user group identifier applies is queried to determine the network function for which the wireless optimization strategy is applied.

16. The method according to claim 6, characterized in that, The first information includes a slice identifier and / or a QoS identifier. The step of determining the network function affected by the wireless optimization strategy based on the first information includes: Network functions that support providing the slice represented by the slice identifier, and / or network functions that support providing the QoS capability represented by the QoS identifier, are identified as network functions for which the wireless optimization strategy applies.

17. The method according to claim 6, characterized in that, The first information includes geospatial information, and the step of determining the network function on which the wireless optimization strategy applies based on the first information includes: By interacting with the third network function, the network functions connected to the base station nodes located within the geographic space represented by the geospatial information are queried, and the network functions that the wireless optimization strategy applies to are determined.

18. A first function, characterized in that, The first function belongs to the first network entity, including: a first processor, a first memory, and a first communication bus; The first communication bus is used to establish a communication connection between the first processor and the first memory; The first processor is configured to execute one or more computer programs stored in the first memory to implement the communication method according to any one of claims 1-5.

19. A second function, characterized in that, The second function belongs to the first network entity and includes: a second processor, a second memory, and a second communication bus; The second communication bus is used to establish a communication connection between the second processor and the second memory; The second processor is configured to execute one or more computer programs stored in the second memory to implement the communication method according to any one of claims 6-17.

20. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the communication method as described in any one of claims 1-17.

21. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the communication method as described in any one of claims 1-17.