Communication method and related function, storage medium, and computer program product
Patent Information
- Application Number
- PCT/CN2026/084932
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-25
- Filing Date
- 2026-03-20
- Publication Date
- 2026-10-01
Smart Images

Figure CN2026084932_01102026_PF_FP_ABST
Abstract
Description
Communication methods and related functions, storage media, computer program products
[0001] Cross-reference to related applications
[0002] This disclosure is based on and claims priority to Chinese Patent Application No. 202510358006.4, filed on March 25, 2025, the entire contents of which are incorporated herein by way of inclusion. Technical Field
[0003] This disclosure 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
[0004] To further enhance the intelligence level of radio access networks, the Open Radio Access Network (O-RAN) defines two types of intelligent controllers: the Non-Real-Time RAN Intelligent Controller (Non-RT RIC) and the 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.
[0005] 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
[0006] This disclosure 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, thereby realizing the association between the wireless optimization strategy and the network functions, and thus issuing the wireless optimization strategy in a targeted manner, reducing signaling overhead and processing complexity.
[0007] The technical solution of this disclosure embodiment is implemented as follows:
[0008] This disclosure provides a communication method applied to a first function in a first network entity, the method comprising:
[0009] 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;
[0010] The first message carries first information, which is used to indicate the scope of the wireless optimization strategy.
[0011] In the above method, the first information includes one or more of the following:
[0012] User ID;
[0013] User group identifier;
[0014] Slice label;
[0015] Quality of Service (QoS) identifier;
[0016] Community signage;
[0017] Geospatial information.
[0018] In the above method, the second function is an operation and maintenance management (OAM) related function;
[0019] The first message is used to request a query or subscription to the network function that the wireless optimization strategy applies.
[0020] The above method also includes:
[0021] 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;
[0022] The identification information is sent to the policy function in the first network entity.
[0023] In the above method, the second function is a strategy function;
[0024] The second message is used to request the creation of the wireless optimization strategy.
[0025] This disclosure provides a communication method applied to a second function in a first network entity, the method comprising:
[0026] 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;
[0027] Based on the first information, determine the network function on which the wireless optimization strategy applies.
[0028] In the above method, the first information includes one or more of the following:
[0029] User ID;
[0030] User group identifier;
[0031] Slice label;
[0032] Quality of Service (QoS) identifier;
[0033] Community signage;
[0034] Geospatial information.
[0035] In the above method, the second function is an OAM-related function;
[0036] The first message is used to request a query or subscription to the network function that the wireless optimization strategy applies.
[0037] The above method also includes:
[0038] 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.
[0039] In the above method, the second function is a strategy function;
[0040] The first message is used to request the creation of the wireless optimization strategy.
[0041] The above method also includes:
[0042] 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.
[0043] 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:
[0044] 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;
[0045] 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.
[0046] The above method also includes:
[0047] Obtain the mobility information of the first terminal;
[0048] Based on the mobility information, predict the cell and / or base station node to which the first terminal will move;
[0049] 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.
[0050] 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:
[0051] 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.
[0052] 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:
[0053] 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.
[0054] 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:
[0055] 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.
[0056] 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:
[0057] 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.
[0058] This disclosure provides a first function, which belongs to a first network entity, including: a first processor, a first memory, and a first communication bus;
[0059] The first communication bus is configured to establish a communication connection between the first processor and the first memory;
[0060] 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.
[0061] This disclosure provides a second function, which belongs to a first network entity and includes: a second processor, a second memory, and a second communication bus;
[0062] The second communication bus is configured to establish a communication connection between the second processor and the second memory;
[0063] The second processor is configured to execute one or more computer programs stored in the second memory to implement a communication method applied to the second function.
[0064] This disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a communication method applied to a first function or a second function in a first network entity.
[0065] This disclosure 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.
[0066] This disclosure provides a communication method and related functions, a storage medium, and a 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 by this disclosure 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 establishing an association between the wireless optimization strategy and the network function. This enables targeted distribution of the wireless optimization strategy, reducing signaling overhead and processing complexity. Attached Figure Description
[0067] Figure 1 is a schematic flowchart of a communication method provided in an embodiment of this disclosure;
[0068] Figure 2 is a schematic flowchart of a communication method provided in an embodiment of this disclosure;
[0069] Figure 3 is a schematic diagram of a first function provided in an embodiment of this disclosure;
[0070] Figure 4 is a schematic diagram of the structure of a first function provided in an embodiment of this disclosure;
[0071] Figure 5 is a schematic diagram of a second function provided in an embodiment of this disclosure;
[0072] Figure 6 is a schematic diagram of a second function provided in an embodiment of this disclosure. Embodiments of the present invention
[0073] To make the objectives, technical solutions, and advantages of this disclosure clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the embodiments described herein are merely illustrative and not intended to limit the scope of this disclosure.
[0074] The technical solutions of this disclosure and how they solve the aforementioned technical problems will be described in detail below through embodiments and in conjunction with the accompanying drawings. The following embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.
[0075] Furthermore, the technical solutions described in the embodiments of this disclosure can be combined arbitrarily without conflict.
[0076] This disclosure provides a communication method and related functions, a storage medium, and a 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 by this disclosure 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 establishing an association between the wireless optimization strategy and the network function. This enables targeted distribution of the wireless optimization strategy, reducing signaling overhead and processing complexity.
[0077] This disclosure provides a communication method that is implemented through the cooperation of a first function and a second function in a first network entity.
[0078] In the embodiments of this disclosure, 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 this disclosure does not limit the scope of the embodiments.
[0079] In the embodiments of this disclosure, the first network entity has a first function configured to generate a wireless optimization strategy, and a second function configured to determine the network function that the wireless optimization strategy applies. 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 disclosure does not impose any limitations.
[0080] The technical solution of this disclosure is described in detail below.
[0081] Figure 1 is a schematic flowchart of a communication method provided in an embodiment of this disclosure. As shown in Figure 1, in an embodiment of this disclosure, the communication method applied to the first function mainly includes the following steps:
[0082] 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.
[0083] In embodiments of this disclosure, 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.
[0084] In embodiments of this disclosure, 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:
[0085] User ID;
[0086] User group identifier;
[0087] Slice label;
[0088] Quality of Service (QoS) identifier;
[0089] Community signage;
[0090] Geospatial information.
[0091] It should be noted that, in the embodiments of this disclosure, 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.
[0092] In embodiments of this disclosure, the second function may 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 policy. In this case, the first function may 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.
[0093] It is understood that, in the embodiments of this disclosure, 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.
[0094] In embodiments of this disclosure, the second function may also be a policy function; the first message is used to request the creation of a wireless optimization policy.
[0095] It is understood that in the embodiments of this disclosure, 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.
[0096] Figure 2 is a schematic flowchart of a communication method provided in an embodiment of this disclosure. As shown in Figure 2, in the embodiment of this disclosure, the communication method applied to the second function mainly includes the following steps:
[0097] 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.
[0098] In the embodiments of this disclosure, corresponding to the method of the first function side described above, the second function can receive the first message sent by the first function.
[0099] In embodiments of this disclosure, the first information includes one or more of the following:
[0100] User ID;
[0101] User group identifier;
[0102] Slice label;
[0103] QoS identifier;
[0104] Community signage;
[0105] Geospatial information.
[0106] In embodiments of this disclosure, 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.
[0107] It is understood that in the embodiments of this disclosure, 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.
[0108] In embodiments of this disclosure, the second function may 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) may perform the following steps: in response to the first message, determine the network function on which the wireless optimization policy applies, and send the wireless optimization policy to the determined network function.
[0109] It is understood that, in the embodiments of this disclosure, 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.
[0110] S202. Based on the first information, determine the network function for which the wireless optimization strategy applies.
[0111] In the embodiments of this disclosure, after receiving the first message, the second function can determine the network function on which the wireless optimization strategy applies based on the first information carried in the first message.
[0112] In embodiments of this disclosure, 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.
[0113] It should be noted that, in the embodiments of this disclosure, the third network function can be a topology management function, configured to manage and expose network topology-related information. For example, the topology management function can be the Topology Exposure and Inventory Management Service(s) (TE&IV) function in O-RAN.
[0114] It should be noted that, in the embodiments of this disclosure, the base station node may include a base station, a centralized unit (CU), or a distributed unit (DU), and this disclosure does not limit the scope of the node.
[0115] In embodiments of this disclosure, 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 network function, and determining the network function to which the wireless optimization strategy is expected to migrate.
[0116] It is understood that, in the embodiments of this disclosure, 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.
[0117] In embodiments of this disclosure, 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.
[0118] It should be noted that, in the embodiments of this disclosure, 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.
[0119] In the embodiments of this disclosure, 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, to determine the network function for which the wireless optimization strategy applies.
[0120] It should be noted that, in the embodiments of this disclosure, 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.
[0121] In embodiments of this disclosure, the first information includes a slice identifier and / or a QoS identifier, and the second function, based on the first information, determines the network functions for which the radio optimization strategy applies, including: determining network functions that support slices represented by the slice identifier and / or network functions that support QoS capabilities represented by the QoS identifier as network functions for which the radio optimization strategy applies.
[0122] It should be noted that, in the embodiments of this disclosure, 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.
[0123] In the embodiments of this disclosure, 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 a 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.
[0124] It should be noted that, in the embodiments of this disclosure, if the first information includes geospatial information, the second function can determine the network function on which the wireless optimization strategy is applied 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 area represented by the geospatial information.
[0125] Based on the above content and in conjunction with application scenarios, the technical solutions of this disclosure are illustrated below.
[0126] In one embodiment of this disclosure, 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:
[0127] 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.
[0128] 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 RIC (Near-RT RIC under the action of radio optimization strategy).
[0129] 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;
[0130] 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.
[0131] In another embodiment of this disclosure, 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:
[0132] 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;
[0133] 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. In some embodiments, 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.
[0134] 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 where the radio optimization strategy is applied).
[0135] 4. Based on the identification information of the target Near-RT RIC obtained through subscription, 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;
[0136] 5. The A1 policy function receives the wireless optimization policy sent by rApp and sends it to the target Near-RT RIC;
[0137] 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;
[0138] 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.
[0139] 8. The A1 policy function sends the wireless optimization policy to the redefined target Near-RT RIC.
[0140] As can be seen from the two examples above, the technical solution provided in this disclosure, 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, the above 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.
[0141] This disclosure provides a first function, belonging to a first network entity. Figure 3 is a schematic diagram of the structure of a first function provided in this disclosure. As shown in Figure 3, the first function 1 includes:
[0142] The first transceiver module 11 is configured to send a first message to a second function in the first network entity, and determine the network function through which the wireless optimization strategy is applied by the second function.
[0143] The first message carries first information, which is used to indicate the scope of the wireless optimization strategy.
[0144] In one embodiment of this disclosure, the first information includes one or more of the following:
[0145] User ID;
[0146] User group identifier;
[0147] Slice label;
[0148] Quality of Service (QoS) identifier;
[0149] Community signage;
[0150] Geospatial information.
[0151] In one embodiment of this disclosure, the second function is an OAM-related function;
[0152] The first message is used to request a query or subscription to the network function that the wireless optimization strategy applies.
[0153] In one embodiment of this disclosure, 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.
[0154] In one embodiment of this disclosure, the second function is a strategy function;
[0155] The first message is used to request the creation of the wireless optimization strategy.
[0156] Based on the same inventive concept, Figure 4 is a second structural schematic diagram of a first function provided in an embodiment of this disclosure. As shown in Figure 4, the first function 1 includes: a first processor 12, a first memory 13, and a first communication bus 14;
[0157] The first communication bus 14 is configured to establish a communication connection between the first processor 12 and the first memory 13;
[0158] 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.
[0159] This disclosure provides a second function, which belongs to a first network entity. Figure 5 is a schematic diagram of the structure of a second function provided in this disclosure. As shown in Figure 5, the second function 2 includes:
[0160] The second transceiver module 21 is configured 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.
[0161] The determination module 22 is configured to determine the network function on which the wireless optimization strategy applies based on the first information.
[0162] In one embodiment of this disclosure, the first information includes one or more of the following:
[0163] User ID;
[0164] User group identifier;
[0165] Slice label;
[0166] Quality of Service (QoS) identifier;
[0167] Community signage;
[0168] Geospatial information.
[0169] In one embodiment of this disclosure, the second function is an OAM-related function;
[0170] The first message is used to request a query or subscription to the network function that the wireless optimization strategy applies.
[0171] In one embodiment of this disclosure, 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.
[0172] In one embodiment of this disclosure, the second function is a strategy function;
[0173] The first message is used to request the creation of the wireless optimization strategy.
[0174] In one embodiment of this disclosure, 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.
[0175] In one embodiment of this disclosure, the first information includes a user identifier. The determining module 22 is configured to interact with the core network to query the cell and / or base station node where the first terminal corresponding to the user identifier is located; and to interact with the topology management function to query the network function connected to the cell and / or base station node where the first terminal is located, and determine the network function for which the wireless optimization strategy is applied.
[0176] In one embodiment of this disclosure, the determining module 22 is further configured to acquire 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.
[0177] In one embodiment of this disclosure, the first information includes a cell identifier. The determining module 22 is configured to interact with the topology management function to determine the base station node where the first cell corresponding to the cell identifier is located, and to query the network functions connected to the base station node where the first cell is located, and determine the network functions for which the wireless optimization strategy is applied.
[0178] In one embodiment of this disclosure, the first information includes a user group identifier. The determining module 22 is configured 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 determine the network function to which the wireless optimization strategy applies.
[0179] In one embodiment of this disclosure, the first information includes a slice identifier and / or a QoS identifier. The determining module 22 is configured to determine the network functions that support providing the slice represented by the slice identifier and / or support providing the QoS capabilities represented by the QoS identifier as the network functions for which the wireless optimization strategy applies.
[0180] In one embodiment of this disclosure, the first information includes geospatial information, and the determining module 22 is configured to interact with the topology management function to query the network functions connected to base station nodes located within the geospatial range represented by the geospatial information, and determine the network functions for which the wireless optimization strategy is applied.
[0181] Based on the same inventive concept, Figure 6 is a schematic diagram of the structure of a second function provided in an embodiment of this disclosure. As shown in Figure 6, the second function 2 includes: a second processor 23, a second memory 24, and a second communication bus 25;
[0182] The second communication bus 25 is configured to establish a communication connection between the second processor 23 and the second memory 24;
[0183] The second processor 23 is configured to execute one or more computer programs stored in the second memory 24 to implement a communication method applied to the second function.
[0184] This disclosure 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.
[0185] This disclosure 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.
[0186] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0187] This disclosure is described with reference to implementation flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It will be understood that each block of the flowcharts and / or block diagrams, and combinations thereof, can be implemented by computer program instructions. 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 means for implementing the functions specified in one or more blocks of the flowcharts and / or one or more blocks of the block diagrams.
[0188] 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 that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0189] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more blocks in a block diagram.
[0190] The above description is merely an embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this utility application should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. A communication method applied to a first function in a first network entity, the method comprising: 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, wherein, 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, wherein, 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, wherein, 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, wherein, 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 applied to a second function in a first network entity, the method comprising: 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, wherein, 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, wherein, 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, wherein, 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, wherein, 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, wherein, 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, wherein, 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, wherein, 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, wherein, 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, wherein, 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, wherein, 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, wherein, 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, the first function belonging to a first network entity, comprising: A first processor, a first memory, and a first communication bus; The first communication bus is configured 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, the second function belonging to a first network entity, comprising: Second processor, second memory, and second communication bus; The second communication bus is configured 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, which, when executed by a processor, implements the communication method as described in any one of claims 1-17.
21. A computer program product comprising a computer program that, when executed by a processor, implements the communication method as described in any one of claims 1-17.