Network optimization method, system and storage medium
A network optimization method includes determining network side measurement control information according to pre-acquired policy information to be satisfied by a network; sending a session setup request to a designated network side device to request the designated network side device to perform, according to the network side measurement control information, measurement configuration on the designated network side device and measurement configuration on a user equipment (UE) connected to the designated network side device; receiving a measurement report of the designated network side device and a measurement report of the UE; and performing, based on measurement data in received measurement reports and the policy information, machine learning for network optimization to obtain a network optimization operation instruction, where the network optimization operation instruction is used for indicating the designated network side device and the UE to perform the network optimization according to the network optimization operation instruction.
1 . A network optimization method, applied to a server, comprising:
determining network side measurement control information according to pre-acquired policy information to be satisfied by a network;
sending a session setup request to a designated network side device among a plurality of network side devices to request the designated network side device to perform, according to the network side measurement control information, measurement configuration on the designated network side device and measurement configuration on a user equipment (UE) connected to the designated network side device;
receiving a measurement report of the designated network side device and a measurement report of the UE; and
performing, based on the policy information and measurement data in received measurement reports, machine learning for network optimization to obtain a network optimization action instruction, wherein the network optimization action instruction is used for indicating the designated network side device and the UE to perform the network optimization according to the network optimization action instruction;
wherein the policy information includes object identity information and communication quality indicator information, and the communication quality indicator information is used for indicating a communication quality required to be achieved by an entity identified by the object identity information, and the communication quality indicator information comprises at least one of the following information items: a network energy saving indicator, a network key performance indicator (KPI), a traffic quality of service indicator, a user quality of experience (QoE) indicator, a traffic-aware key quality indicator (KQI), or a traffic steering preference indicator; and
determining the network side measurement control information according to the pre-acquired policy information to be satisfied by the network comprises: determining, according to the entity identified by the object identity information, a network side device to which measurement needs to be performed among the plurality of network side devices as the designated network side device; and determining, according to the communication quality required to be achieved by the entity indicated by the communication quality indicator information, a measurement quantity and a measurement reporting mode that the designated network side device needs to configure as the network side measurement control information.
2 . The method of claim 1 , before determining the network side measurement control information according to the pre-acquired policy information to be satisfied by the network, further comprising:
acquiring pre-configured policy information to be satisfied by the network; or
in response to a received activation message, activating a machine learning function and acquiring policy information to be satisfied by the network and carried in the activation message.
3 . The method of claim 1 , wherein sending the session setup request to the designated network side device comprises:
in a case where a deployment location of the server is external to any one of the plurality of network side devices, sending the session setup request to the designated network side device, wherein the session setup request comprises the network side measurement control information; or
in a case where a deployment location of the server is internal to a network side device of the plurality of network side devices other than the designated network side device, performing the measurement configuration on the network side device where the server is located according to the network side measurement control information, and sending the session setup request to the designated network side device, wherein the session setup request comprises the network side measurement control information.
4 . The method of claim 1 , after sending the session setup request to the designated network side device, further comprising:
in response to a received session setup response message, determining that the measurement configuration is successfully performed on the designated network side device and the user equipment.
5 . The method of claim 4 , wherein
the session setup request, the session setup response message, and the received measurement report each comprise a corresponding machine learning session identity, and the machine learning session identity is used for uniquely identifying a machine learning process.
6 . The method of claim 1 , wherein receiving the measurement report of the designated network side device and the measurement report of the UE comprises:
receiving the measurement report of the designated network side device and the measurement report of the UE transmitted by the designated network side device.
7 . The method of claim 1 , after performing, based on the measurement data in the received measurement reports and the policy information, the machine learning for the network optimization to obtain the network optimization action instruction, further comprising:
sending a network action request message to the designated network side device, wherein the network action request message comprises the network optimization action instruction and an action parameter corresponding to an action.
8 . The method of claim 1 , wherein
the server communicates with the designated network side device via a predetermined interface; and
before sending the session setup request to the designated network side device, further comprises: in a case where a deployment location of the server is external to any one of the plurality of network side devices, setting up a control plane interface between the server and the designated network side device, and taking the control plane interface as the predetermined interface in response to a received control plane interface setup request message; or in a case where a deployment location of the server is internal to a network side device of the plurality of network side devices other than the designated network side device, acquiring an existing communication transmission interface between the designated network side device and the network side device where the server is located, and taking the existing communication transmission interface as the predetermined interface.
9 . The method of claim 8 , wherein the received control plane interface setup request message comprises at least one of the following information items: a measurement supported by the designated network side device, a reporting mode supported by the designated network side device, a network optimization action supported by the designated network side device, or a data plane channel address of the designated network side device.
10 . The method of claim 9 , after setting up the control plane interface between the server and the designated network side device and taking the control plane interface as the predetermined interface in response to the received control plane interface setup request message, further comprising:
sending a control plane interface setup response message to the designated network side device to indicate that the control plane interface is successfully set up; and
in a case where the received control plane interface setup request message comprises the data plane channel address of the designated network side device, and the control plane interface setup response message is sent to the designated network side device, carrying a data plane channel address of the server in the control plane interface setup response message.
11 . A non-transitory storage medium storing a computer program, wherein the computer program, when executed by a processor, performs the network optimization method of claim 1 .
12 . A network optimization method, applied to a network side device among a plurality of network side devices, comprising:
in response to receiving a session setup request from a predetermined server, performing, according to network side measurement control information in the session setup request, measurement configuration on the network side device and measurement configuration on a user equipment (UE) connected to the network side device; and
sending a measured measurement report of the network side device and a received measurement report of the UE to the predetermined server, wherein the measurement report of the network side device and the measurement report of the UE are used for performing machine learning for network optimization in the predetermined server;
wherein the network side measurement control information is carried in the session setup request and has been determined according to policy information, the network side measurement control information is used by the network side device to configure a measurement quantity and a measurement reporting mode for the measurement configuration on the network side device and the measurement configuration on the UE, the policy information comprises object identity information and communication quality indicator information, the communication quality indicator information is used for indicating a communication quality required to be achieved by an entity identified by the object identity information, the communication quality indicator information comprises at least one of the following information items: a network energy saving indicator, a network key performance indicator, KPI, a traffic quality of service indicator, a user quality of experience, QoE indicator, a traffic-aware key quality indicator, KQI, or a traffic steering preference indicator, and the entity identified by the object identity information is used for indicating the network side device.
13 . The method of claim 12 , wherein in response to receiving the session setup request from the predetermined server, performing, according to the network side measurement control information in the session setup request, the measurement configuration on the network side device and the measurement configuration on the UE connected to the network side device comprises:
in response to the session setup request, performing the measurement configuration on the network side device according to the network side measurement control information;
determining, according to the network side measurement control information, the measurement quantity and the measurement reporting mode to be configured by the UE connected to the network side device as UE side measurement control information; and
sending a first radio resource control message to the UE to indicate the UE to perform the measurement configuration on the UE according to the UE-side measurement control information.
14 . The method of claim 12 , wherein
in a case where the measurement configuration is successfully performed on the network side device and a measurement configuration response message of the UE is received, sending a session setup response message to the predetermined server so as to feed back that the measurement configuration is successfully performed on both the network side device and the UE to the predetermined server;
wherein the received session setup request, the session setup response message, and the measurement report sent to the predetermined server each comprise a corresponding machine learning session identity, and the machine learning session identity is used for uniquely identifying a machine learning process.
15 . The method of claim 12 , further comprising:
receiving and executing a network optimization action instruction from the predetermined server;
in the case where the network optimization action instruction involves the UE, determining an action in the network optimization action instruction related to the UE; and
sending a second radio resource control message to the UE to indicate the UE to perform the action related to the UE.
16 . The method of claim 12 , wherein the network side device communicates with the predetermined server via a predetermined interface;
before in response to receiving the session setup request from the predetermined server, performing, according to network side measurement control information in the session setup request, the measurement configuration on the network side device and the measurement configuration on the UE connected to the network side device, further comprising:
in a case where a deployment location of the predetermined server is external to any one of the plurality of network side devices, sending, according to an address of the predetermined server acquired in advance, a control plane interface setup request message to the predetermined server to request the predetermined server to set up a control plane interface between the network side device and the predetermined server and take the control plane interface as the predetermined interface;
in a case where a deployment location of the predetermined server is internal to a network side device of the plurality of network side devices other than the network side device the network side device, acquiring an existing communication transmission interface between the network side device and the network side device where the predetermined server is located and taking the existing communication transmission interface as the predetermined interface.
17 . The method of claim 16 , wherein
the control plane interface setup request message comprises at least one of the following information items: a measurement supported by the network side device, a reporting mode supported by the network side device, a network optimization action supported by the network side device or a data plane channel address of the network side device.
18 . The method of claim 17 , further comprising:
in response to a received control plane interface setup response message, determining that a control plane interface between the network side device and the predetermined server is successfully set up, wherein in a case where the control plane interface setup request message comprises the data plane channel address of the network side device, a received control plane interface setup response message comprises a data plane channel address of the predetermined server.
19 . A non-transitory storage medium storing a computer program, wherein the computer program, when executed by a processor, performs the network optimization method of claim 12 .
20 . A network optimization system, comprising:
a server, which is configured to determine network side measurement control information according to pre-acquired policy information to be satisfied by a network; send a session setup request to a designated network side device among a plurality of network side devices to request the designated network side device to perform, according to the network side measurement control information, measurement configuration on the designated network side device and measurement configuration on a user equipment (UE) connected to the designated network side device; receive a measurement report of the designated network side device and a measurement report of the UE; and perform, based on the policy information and measurement data in received measurement reports, machine learning for network optimization to obtain a network optimization action instruction, wherein the network optimization action instruction is used for indicating the designated network side device and the UE to perform the network optimization according to the network optimization action instruction; and
the plurality of network side devices, the designated network side device of the plurality of network side devices is configured to in response to receiving the session setup request from the server, perform, according to the network side measurement control information in the session setup request, the measurement configuration on the designated network side device and the measurement configuration on the UE connected to the designated network side device; and send the measurement report of the designated network side device and the measurement report of the UE to the server, wherein the measurement report of the designated network side device and the measurement report of the UE are used for performing the machine learning for the network optimization in the server;
wherein the policy information includes object identity information and communication quality indicator information, and the communication quality indicator information is used for indicating a communication quality required to be achieved by an entity identified by the object identity information, and the communication quality indicator information comprises at least one of the following information items: a network energy saving indicator, a network key performance indicator (KPI), a traffic quality of service indicator, a user quality of experience (QoE) indicator, a traffic-aware key quality indicator (KQI), or a traffic steering preference indicator; and
the server is configured to determine the network side measurement control information according to the pre-acquired policy information to be satisfied by the network by: determining, according to the entity identified by the object identity information, a network side device to which measurement needs to be performed as the designated network side device; and determining, according to the communication quality required to be achieved by the entity indicated by the communication quality indicator information, a measurement quantity and a measurement reporting mode that the designated network side device needs to configure as the network side measurement control information.