WO2021238277A1 - 网络优化方法、服务器、网络侧设备、***和存储介质 - Google Patents
网络优化方法、服务器、网络侧设备、***和存储介质 Download PDFInfo
- Publication number
- WO2021238277A1 WO2021238277A1 PCT/CN2021/073544 CN2021073544W WO2021238277A1 WO 2021238277 A1 WO2021238277 A1 WO 2021238277A1 CN 2021073544 W CN2021073544 W CN 2021073544W WO 2021238277 A1 WO2021238277 A1 WO 2021238277A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network
- side device
- network side
- measurement
- server
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 134
- 238000005259 measurement Methods 0.000 claims abstract description 379
- 238000010801 machine learning Methods 0.000 claims abstract description 121
- 238000005457 optimization Methods 0.000 claims description 176
- 230000004044 response Effects 0.000 claims description 78
- 238000004891 communication Methods 0.000 claims description 45
- 230000008569 process Effects 0.000 claims description 31
- 230000005540 biological transmission Effects 0.000 claims description 16
- 230000015654 memory Effects 0.000 claims description 16
- 230000006870 function Effects 0.000 claims description 14
- 230000004913 activation Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 6
- 238000013473 artificial intelligence Methods 0.000 description 114
- 238000010586 diagram Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 9
- 238000007726 management method Methods 0.000 description 7
- 238000012549 training Methods 0.000 description 7
- 238000010921 in-depth analysis Methods 0.000 description 6
- 208000018910 keratinopathic ichthyosis Diseases 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000009849 deactivation Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007787 long-term memory Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 230000006403 short-term memory Effects 0.000 description 1
- 238000012706 support-vector machine Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000013526 transfer learning Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/16—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
Definitions
- This application relates to the field of communication technology, for example, to a network optimization method, server, network side device, system, and storage medium.
- the 5th Generation Wireless Systems Network (The 5th Generation Wireless Systems Network, 5G) is being deployed and is expected to surpass 5G (Beyond 5G, B5G) networks in the future.
- 5G Beyond 5G, B5G
- AI artificial intelligence
- This application provides a network optimization method, server, network side equipment, system, and storage medium.
- the embodiment of the present application provides a network optimization method, including:
- the terminal equipment of the network side equipment performs measurement configuration; receives the measurement report of the specified network side equipment and the measurement report of the terminal equipment; based on the measurement data and strategy information in the received measurement report, performs machine learning optimized for the network to obtain the network Optimization operation instructions, network optimization operation instructions are used to instruct designated network side devices and terminal devices to perform network optimization according to the network optimization operation instructions.
- the embodiment of the application also provides a network optimization method, including:
- the embodiment of the present application also provides a server, including:
- the measurement control information determining module is used to determine the network side measurement control information according to the pre-obtained policy information that the network needs to meet; the measurement configuration request module is used to send a session establishment request to the specified network side device to request the specified network side
- the equipment performs measurement configuration according to the network side measurement control information and performs measurement configuration on the terminal equipment connected to the designated network side equipment; the measurement report receiving module is used to receive the measurement report of the designated network side equipment and the measurement report of the terminal equipment;
- the learning module is used to perform machine learning for network optimization based on the measurement data and strategy information in the received measurement report to obtain network optimization operation instructions.
- the network optimization operation instructions are used to instruct designated network side equipment and terminal equipment to optimize according to the network Operating instructions for network optimization.
- the embodiment of the present application also provides a network side device, including:
- the measurement configuration module is used to perform measurement configuration according to the network side measurement control information in the session establishment request and to perform measurement configuration on the terminal device connected to the current network side device in response to receiving a session establishment request from a predetermined server; sending a measurement report
- the module is used to send the measurement report of the current network side device and the received measurement report of the terminal device to the predetermined server.
- the measurement report of the current network side device and the measurement report of the terminal device are used in the predetermined server. For machine learning optimized for the network.
- An embodiment of the present application also provides a server, including: one or more processors; a memory, on which one or more programs are stored, and when one or more programs are executed by one or more processors, one or more Each processor implements the above-mentioned first network optimization method in the embodiment of the present application.
- An embodiment of the present application also provides a network side device, including: one or more processors; a memory, on which one or more programs are stored, and when one or more programs are executed by one or more processors, one Or multiple processors implement the above-mentioned second network optimization method in the embodiment of the present application.
- An embodiment of the present application also provides a network optimization system, including: a server, which is configured to execute the above-mentioned first network optimization method; and one or more network-side devices, which are configured to execute the above-mentioned second network optimization method.
- the embodiment of the present application further provides a storage medium, and the storage medium stores a computer program.
- the computer program is executed by a processor, any network optimization method in the embodiment of the present application is implemented.
- server, network-side device, system, and storage medium in the embodiments of the present application, it is possible to determine network-side measurement control information based on pre-obtained policy information that needs to be met by the network, and request the network-side device to measure according to the network-side Control information for measurement configuration and measurement configuration for terminal side measurement, and use the received wireless network side and terminal side measurement measurement data for machine learning model training to obtain network optimization operations, so as to use artificial intelligence and machine in the network system Learning to conduct in-depth analysis of the collected data provides a new optimization method and intelligent network optimization process for operators' network optimization.
- measurement configuration can be performed according to the received network-side measurement control information and the measurement configuration of the connected terminal device can be performed, and the measurement can be obtained by executing the measurement.
- the measurement report and the received measurement report of the terminal device are sent to the predetermined server.
- the measurement report of the network device and the measurement report of the terminal device are used in the AI server to perform machine learning optimized for the network, so that the network device and the terminal device
- the collected data can be deeply analyzed in artificial intelligence and machine learning, providing new optimization methods and intelligent network optimization processes for operators' network optimization.
- FIG. 1 shows a schematic flowchart of a network optimization method according to an embodiment of the present application
- Figure 2 shows a flowchart of a network optimization method according to another embodiment of the present application
- FIG. 3 shows a schematic diagram of a flow sequence of a network optimization method according to an embodiment
- FIG. 4 shows a schematic diagram of a flow sequence of a network optimization method according to another embodiment
- FIG. 5 shows a schematic flowchart of establishing a communication interface between a server and a network-side device according to an embodiment
- FIG. 6 shows a schematic flowchart of establishing a data channel between a predetermined server and a user equipment according to an embodiment
- FIG. 7 shows a schematic structural diagram of a server provided by an embodiment of the present application.
- FIG. 8 shows a schematic structural diagram of a network side device provided by an embodiment of the present application.
- FIG. 9 shows a schematic structural diagram of a network optimization system provided by an embodiment of the present application.
- FIG. 10 shows a structural diagram of a hardware architecture of a computing device provided by an embodiment of the present application.
- 5G network brings fundamental changes in performance and flexibility, the complexity of network operations is also increasing. Operators urgently need automation and intelligent means to reduce network deployment and operation and maintenance costs, and improve networks Performance and user experience.
- Long Term Evolution (LTE) and Self-Organized Network (SON) technology and Minimization of Drive Tests (MDT) in 5G have a great effect on network optimization, but they have not been realized
- 5G networks face the challenge of joint optimization of many key performance indicators (Key Performance Indicators, KPIs). These indicators include, for example, latency, reliability, connection density, user experience, and so on.
- KPIs Key Performance Indicators
- Radio Access Network Radio Access Network
- the embodiments of the present application provide a network optimization solution that uses artificial intelligence/machine learning in-depth analysis of collected data to provide a new network optimization method for operators' network optimization, and realizes the support of AI-based network intelligent optimization processes in the network architecture.
- Fig. 1 shows a schematic flowchart of a network optimization method according to an embodiment of the present application.
- the network optimization method in the embodiment of the present application can be applied to an AI server.
- the network optimization method includes the following steps.
- S110 Determine network side measurement control information according to pre-acquired policy information that needs to be met by the network.
- S120 Send a session establishment request to the designated network side device to request the designated network side device to perform measurement configuration according to the network side measurement control information and to perform measurement configuration on the terminal device connected to the specified network side device.
- S130 Receive a measurement report of a designated network side device and a measurement report of a terminal device.
- S140 Based on the measurement data and strategy information in the received measurement report, perform machine learning for network optimization to obtain network optimization operation instructions.
- the network optimization operation instructions are used to instruct designated network side devices and terminal devices to perform according to the network optimization operation instructions Network Optimization.
- the AI server can perform measurement configuration on the wireless network side and terminal side measurement according to the policy information that the network needs to meet, and receive the measurement data measured by the wireless network side and the terminal side, and will receive the measurement
- the data is used for machine learning model training to obtain network optimization operations, so that in-depth analysis of the collected data through artificial intelligence and machine learning in the network system provides new optimization methods for operators' network optimization and can support AI-based networks Intelligent optimization process.
- the network side device may be, for example, a RAN node device in a 5G network or a beyond 5G (B5G) network.
- the RAN node device includes, but is not limited to, a base station.
- the method before step S110, the method further includes: S01, obtaining policy information that the pre-configured network needs to meet; or, S02, in response to the received activation message, activating the machine learning function, and obtaining the activation message The carried network needs to meet the policy information.
- the policy information that the network needs to meet can be directly configured in the AI server in advance, or it can be obtained from the activation message received from the network operation and maintenance (Operation Administration and Maintenance, OAM) system or the core network.
- OAM Operaation Administration and Maintenance
- the strategy information that needs to be satisfied is more flexible and can be set according to actual needs.
- the received activation message may include an indication indicating whether the machine learning function is activated, and the machine learning function is activated or deactivated according to the indication. After the machine learning function is activated, the policy information that the network needs to satisfy is obtained in the message. (Policy Information).
- the policy information may include object identification information and communication quality index information.
- step S110 may include the following steps S111 and S112.
- S111 According to the entity identified by the object identification information, determine the network side device that needs to perform the measurement as the designated network side device.
- the policy information that the network needs to satisfy includes one or more of the following object identification information: one or more terminal equipment identities (User Equipment Identity, UE ID), one or more service quality (Quality of Service, QoS) Flow Identity (QFI) identifier, one or more cell identifiers, one or more network slice identifiers, one or more public land mobile network identifiers (Public Land Mobile Network Identity, PLMN ID), one or Multiple private network identities, one or more base station identities, and one or more tracking area code identity (TAC ID).
- object identification information one or more terminal equipment identities (User Equipment Identity, UE ID), one or more service quality (Quality of Service, QoS) Flow Identity (QFI) identifier, one or more cell identifiers, one or more network slice identifiers, one or more public land mobile network identifiers (Public Land Mobile Network Identity, PLMN ID), one or Multiple private network identities, one or more base station identities, and one or more tracking area code identity (TAC ID).
- the network side device that needs to perform the measurement may be the network side device connected to the identified terminal device; if the object identification information identifies
- the entity of is at least one of one or more quality of service flows, one or more cells, one or more network slices, one or more public land mobile networks, and one or more private networks, you need to perform measurement
- the network-side device at may be a network-side device involved in the communication range of the identified entity.
- the network side device that needs to perform the measurement can also be flexibly selected according to actual machine learning requirements, which is not limited in the embodiment of the present application.
- S112 According to the communication quality required by the entity indicated by the communication quality index information, determine the measurement quantity and the measurement report mode that the specified network side device needs to configure, as the network side measurement control information.
- the communication quality index information may be used to indicate the communication quality required by the entity identified by the corresponding object identification information.
- the communication quality index information may include one or more of the following index items: network energy saving index, network KPI, service quality (Quality of Service) index, user experience quality (Quality of Experience, QoE) index, Business perception key quality indicators (Key Quality Indicators, KQI) and business traffic control preferences (Traffic Steering Preferences) indicators.
- the network energy saving index may include, for example, one or more of energy saving efficiency, energy saving percentage index, and energy saving value.
- network KPIs may include, for example, one or more of handover success rate, dropped call rate, access success rate, user throughput rate, cell throughput rate, cell load, network load, radio resource utilization rate, and network coverage rate. item.
- the service quality index may include, for example, one or more of: a guaranteed service rate, a service maximum/minimum rate, a service delay, a service priority, a delay jitter, and a packet loss rate.
- the user experience quality index may include: Mean Opinion Score (MOS) for measuring the voice quality of the communication system, one of the streaming media opening and caching time, the streaming media re-caching time, the number of streaming media re-caching times, or Multiple.
- MOS Mean Opinion Score
- the AI server can instruct the network side device to perform measurement configuration and configure the terminal device according to the pre-acquired policy information that the network needs to meet.
- the network operation, management and maintenance system may be referred to as a network management system for short.
- the core network may be, for example, the 5th Generation Wireless Systems Core Network (5GC), or communication beyond 5G.
- the core network of the network may be, for example, the 5th Generation Wireless Systems Core Network (5GC), or communication beyond 5G.
- the current deployment location of the server includes outside the network side device and inside the network side device; S120 may include the following steps.
- S122 If the deployment location of the current server is inside the network side device, perform measurement configuration on the network side device where the current server is located according to the network side measurement control information, and send a session establishment request message to the designated network side device, the session establishment request message Including network side measurement control information.
- the network side device that deploys the AI server also needs to perform measurement configuration according to the network side measurement control information.
- the deployment location of the AI server is external, the AI server can send a machine learning session setup request (Machine Learning Session Setup Request) message or a session setup request message to the network side device to instruct the network side device to perform according to the network side measurement control information Measurement configuration and measurement configuration of the terminal equipment connected to the designated network side equipment.
- the session establishment request carries the machine learning session identifier and network-side measurement control information, where each machine learning session identifier is used to uniquely identify a machine learning process, and the network-side measurement control information is used for the unique identification
- the machine learning process indicates the amount of measurement to be collected and the method of measurement reporting.
- the session establishment request carries network-side measurement control information, where the carried network-side measurement control information is used to indicate the measurement amount that needs to be collected and the measurement report method for all machine learning processes.
- the session establishment request carries network-side measurement control information.
- a machine learning session ID (Machine Learning Session ID) may also be carried.
- the machine learning session identifier can be used to uniquely identify a machine learning process. If the session establishment request does not include the machine learning session identifier, it indicates that the measurement control information in the session establishment request is for all machine learning (ML) processes.
- the machine learning process may be used to indicate the machine learning corresponding to the network-side measurement control information carried in the session establishment request.
- the machine learning process can be determined according to different optimization indicators, for example, different optimization indicators are set for different communication quality indicators, and different optimization indicators correspond to different machine learning processes; or, the machine learning process can be determined by machine learning types
- the type of machine learning includes but is not limited to any of supervised learning, unsupervised learning, reinforcement learning, deep learning, and transfer learning; or, the machine learning process can be determined by a machine learning model, which includes but It is not limited to: any one of convolutional neural network, cyclic neural network, long and short-term memory network, support vector machine, autoregressive moving average model, and decision tree.
- the method further includes: in response to the received session establishment response message, determining that both the designated network side device and the terminal device are successfully configured for measurement.
- the network side device may send a session establishment response message to the AI server, where the session establishment response message carries the successful session establishment Indication; or, it can carry an indication of successful session establishment and a machine learning session ID (ML session ID).
- ML session ID machine learning session ID
- the network side device if the measurement configuration on the network side device fails or the measurement configuration on the terminal device fails, the network side device sends a machine learning session establishment response message to the AI server, where the message carries an indication of the session establishment failure.
- the session establishment response message can carry the session identifier, and the AI server resends the session establishment request after receiving the session establishment failure indication.
- the session establishment request, the session establishment response message, and the received measurement report include a corresponding machine learning session identifier, and the machine learning session identifier is used to uniquely identify the machine learning process.
- step S130 may include the following steps.
- S131 Receive the measurement report of the designated network side device and the measurement report of the terminal device sent by the designated network side device.
- the AI server is not directly connected to the terminal device. After the terminal device reports the measurement report to the network-side device, the network-side device sends the measurement report of the terminal device to the AI server, and the AI server can communicate with the network-side device through The communication interface between the terminal equipment to obtain the measurement report.
- the measurement data in the received measurement report includes the collected measurement amount and the machine learning session identifier, where the machine learning session identifier is used to uniquely identify the machine learning process.
- the measurement report message sent by the network side device to the AI server and the measurement report message sent by the terminal device may carry the measurement quantity; or, the measurement quantity and the session identifier may be carried at the same time.
- the method further includes: sending a network operation request message to a designated network side device, and the network operation request message includes a network optimization operation instruction and corresponding operation parameters.
- the AI server can notify the network side device to perform related optimization operations (Action) through a network operation request (Action Request) message, where the optimization operation action can be one or more operation instructions and corresponding operation requirements.
- RRM Radio Resource Management
- the current server communicates with the designated network side device through a predetermined interface.
- the method further includes the following steps.
- the communication interface between the AI server and the network-side device can be determined in advance according to the current deployment location of the server and before the measurement configuration is performed on the network-side device and the terminal device.
- the AI server can respond to the interface establishment request of the network-side device to establish a control plane interface with the network-side device; and when the deployment location of the AI server is in the designated network Inside the side device, the existing communication transmission interface between the network side devices can be directly used for communication, without the need to establish an additional communication interface between the AI server and the network side device, saving network resources.
- the interface between the network side devices As an example, 5G network-side devices (such as base stations) can be connected through a core network, and the base station and the core network can rely on optical fiber transmission for communication. As an example, the 5G network side device may also be connected through wired connection, wireless connection, wireless relay, etc., which is not limited in the embodiment of the present application.
- control plane interface establishment request message includes one or more of the following information items: measurement supported by the specified network-side device, reporting mode supported by the specified network-side device, and specified network-side device Supported network optimization operations and the data plane channel address of the designated network side device.
- the AI server when it sends a session establishment request to a specified network-side measurement device, it can obtain network-side measurement control information according to the measurement supported by the specified network-side device and the reporting method supported by the specified network-side device , Making the measurement configuration of the network-side equipment more targeted.
- the measurement of the network-side equipment is configured according to the supported measurement and the reporting mode supported by the specified network-side equipment, which can improve the processing efficiency and accuracy of the measurement configuration.
- the AI server sends a network operation request message to a designated network side device.
- the network operation request message may include network optimization operation instructions and corresponding operation parameters that can be supported by the network side measurement device, thereby improving the designated network optimization operation. The efficiency and accuracy of instructions.
- step S11 the method further includes:
- S21 Send a control plane interface establishment response message to the designated network side device to indicate that the control plane interface is successfully established; S22, if the control plane interface establishment request message includes the data plane channel address of the designated network side device, then the control plane is sent When the interface establishment response message is sent to the designated network side device, the control plane interface establishment response message carries the data plane channel address of the current server.
- the interface establishment response message may carry the data plane channel address of the AI server side for establishing and specifying The data plane channel between the network side devices.
- the AI server and the network-side device can transmit control-type messages required for machine learning on the control plane channel.
- the control plane data includes, for example, network-side measurement configuration information, sending session establishment requests, and receiving Session establishment response, sending network operation request, receiving network operation response, etc., can also be used to receive measurement data of network side equipment, measurement data of terminal equipment, etc.
- the data plane channel established in this embodiment is not limited to transmitting measurement data from designated terminal devices.
- the AI server can configure and receive the measurement data on the wireless network side and the measurement data on the terminal side, perform machine learning model training, and obtain network optimization operations, thereby adopting artificial intelligence and machine learning
- In-depth analysis of the collected data and the use of intelligent network optimization methods provide operators with new optimization methods for network optimization and can support AI-based network intelligent optimization processes.
- Fig. 2 shows a flowchart of a network optimization method according to another embodiment of the present application.
- the network optimization method is applied to a network side device.
- the network optimization method may include the following steps.
- S210 in response to receiving a session establishment request from a predetermined server, perform measurement configuration according to the network side measurement control information in the session establishment request and perform measurement configuration on the terminal device connected to the current network side device.
- S220 Send the current measurement report of the network side device and the received measurement report of the terminal device to a predetermined server, and the measurement report of the current network side device and the measurement report of the terminal device are used in the predetermined server.
- Machine learning optimized for the network is used in the predetermined server.
- the network side device can perform measurement configuration according to the received network side measurement control information and perform measurement configuration on the connected terminal device, and perform the measurement to obtain the measurement report and the received terminal side device’s information
- the measurement report is sent to the predetermined server.
- the measurement report of the network-side equipment and the measurement report of the terminal equipment are used in the AI server for network-optimized machine learning, so that the data collected by the network-side equipment and terminal equipment can be used in artificial intelligence and In-depth analysis of machine learning provides new optimization methods and intelligent network optimization processes for operators' network optimization.
- S210 may include the following steps.
- S211 In response to the session establishment request, perform measurement configuration according to the network-side measurement control information.
- the network-side measurement control information is used to indicate the measurement quantity and measurement reporting mode that the network-side device needs to configure at present;
- S212 determine according to the network-side measurement control information
- the measurement volume and measurement report mode that the terminal device connected to the current network side device needs to configure are used as the terminal side measurement control information;
- S213, send a first radio resource control message to the terminal device to instruct the terminal device to perform according to the terminal side measurement control information Measurement configuration.
- the network side device may perform network side measurement configuration according to the network side measurement control information carried in the session establishment request from the AI server, and instruct the connected terminal device to perform terminal side measurement configuration.
- a session establishment response message is sent to the predetermined server to feed back to the predetermined server that both the current network-side device and the terminal device measure The configuration is successful.
- the received session establishment request, the session establishment response message, and the measurement report sent to the predetermined server include the corresponding machine learning session identifier, and the machine learning session identifier is used to uniquely identify the machine learning process.
- the network-side optimization method further includes: S240, receiving and executing a network optimization operation instruction from a predetermined server; S241, if the network optimization operation instruction involves a terminal device, determining that the network optimization operation instruction is related to the terminal device Operation; S242, sending a second radio resource control message to the terminal device to instruct the terminal device to perform related operations.
- the network side device executes the received network optimization operation instruction. If the network optimization operation instruction involves a terminal device, the network optimization operation instruction is sent to the terminal device involved, thereby performing optimization on the network side and the terminal side Operation to realize network optimization according to network optimization operation instructions.
- the current network side device communicates with a predetermined server through a predetermined interface, and before step S210, the method may further include the following steps.
- S31 If the deployment location of the predetermined server is outside the network side device, send a control plane interface establishment request message to the predetermined server according to the address of the predetermined server acquired in advance to request the predetermined server to establish the current network side device and the predetermined server.
- the control plane interface is used as a predetermined interface.
- control plane interface establishment request message includes one or more of the following information items: measurements supported by the current network-side device, reporting methods supported by the current network-side device, and supported by the current network-side device Network optimization operation and the data plane channel address of the current network side device.
- control plane interface establishment request message can be used to request a predetermined server to send network-side measurements that the current network-side device can support according to the measurement supported by the current network-side device and the reporting method supported by the current network-side device
- the configuration information can improve the success rate and processing efficiency of the network side measurement configuration.
- control plane interface establishment request message can also be used to request a predetermined server, according to the network optimization operation supported by the current network side device, to send the network optimization operation instruction that the current network side device can support, so as to respond to the received
- the network optimization operation instructions that can be supported perform network optimization, which improves the data processing performance of the network side measurement and execution of the network optimization operation instructions.
- the network optimization method further includes: S250, in response to the received control plane interface establishment response message, determining that the control plane interface between the current network side device and the predetermined server is successfully established; wherein, if the control plane interface is established
- the request message includes the data plane channel address of the current network side device, and the received control plane interface establishment response message includes the data plane channel address of the predetermined server.
- the network-side device may send an interface establishment request according to the received address of the AI server to request the establishment of a control plane interface between the network-side device and the AI server.
- the interface establishment request may carry the following One or more items: measurement supported by the network side device; reporting method of the side quantity supported by the network side device; RAN optimization operation supported by the network side device; data plane channel address of the network side device.
- the interface establishment request carries the data plane channel address of the network side device
- the data plane interface between the local network side device and the AI server is established.
- the control plane interface and/or the data plane interface as needed to perform data transmission between the local network side device and the AI server.
- the network side device can perform measurement configuration on the network side device and the terminal device under the control of the AI server, and can perform the measurement data obtained by the network side device and the received terminal device
- the measurement data obtained by the measurement is sent to the AI server for use in machine learning for network optimization on the AI server, so as to receive and execute the network optimization operation instructions obtained by the machine learning to perform network optimization.
- FIG. 3 shows a schematic diagram of a flow sequence of a network optimization method according to an embodiment.
- the AI server is arranged outside the network side device, and the network optimization method may include the following steps.
- S301 The network management system or the core network sends an activation message through the interface with the AI server.
- the OAM or 5GC sends an activation message to instruct the AI server to activate or use the machine learning function.
- the message contains an indication indicating whether the ML function is activated; the message contains policy information indicating that the RAN network side needs to meet.
- the AI server sends a machine learning session establishment request message to the RAN node device for configuring wireless side measurement data required for a machine learning session.
- the machine learning session establishment request message may include a machine learning session ID to uniquely identify an ML process ID, and the measurement control information is used to indicate the measurement quantity to be measured by the RAN node device and the measurement report method. If the session ID is not included in the machine learning session establishment request message, it indicates that the measurement control in the request message is for all ML processes.
- the RAN node device configures the measurement and reporting mode that the RAN node device needs to perform according to the measurement control information in the received message.
- the RAN node device configures the measurement control information on the terminal side according to the measurement control information in the received message, and transmits the measurement control information on the UE side through a radio resource control (Radio Resource Control, RRC) establishment/reconfiguration message, which carries the measurement control information on the UE side.
- RRC Radio Resource Control
- One or more UEs on the local RAN node equipment instruct the UE to perform measurements and how to report.
- the RAN node device sends a machine learning session establishment response message to the AI server, where the message carries a success indication, and the message optionally carries a machine learning session ID (MLsession ID). ID). If the RAN node device measurement or UE side measurement configuration fails, the RAN node device sends a machine learning session establishment response message to the AI server, where the message carries a failure indication, and the message optionally carries a machine learning session ID (ML session ID) .
- MLsession ID machine learning session ID
- both the RAN node device measurement and the UE side measurement are configured successfully, both the RAN node device and the UE perform related measurements according to the specified measurement configuration.
- S307-01 The RAN node device sends a measurement report to the AI server.
- S307-02 The RAN node device sends the received measurement report from the terminal.
- the measurement report message may carry the measurement amount, or may carry the measurement amount and the machine learning session ID to which the measurement belongs.
- the AI server selects a suitable ML algorithm for model training, model prediction and model update according to the measurement data and the configured policy information, and obtains the RAN operation required for optimization.
- the AI server sends a RAN operation request message to notify the RAN node to perform related optimization operations.
- S310 The RAN node device performs related optimization operations in the RAN operation request message.
- the RAN node device sends an RRC reconfiguration message or an RRC release message to the UE connected to the RAN node device to notify the UE to perform related operations.
- the network optimization method in this embodiment After the machine learning function of the AI server is activated, measurement configuration is performed on the RAN node device, and the measurement configuration of the terminal device connected to the RAN node device is performed through the RAN node device.
- the RAN node device and The terminal device performs the measurement and sends the measurement report to the AI server; the AI server selects the appropriate ML algorithm for model training, model prediction and model update based on the measurement data and the configured strategy information, and obtains and sends the RAN operation required for optimization , So as to optimize the network by optimizing the required RAN operations.
- FIG. 4 shows a schematic diagram of a flow sequence of a network optimization method according to another embodiment.
- the AI server is arranged inside the network side device, and the network optimization method may include the following steps.
- S401 The network management system or the core network sends an activation message through the interface with the AI server.
- the AI server configures the measurements required by the RAN node device 1.
- the RAN node device 1 configures measurement control information on the terminal device side.
- the RAN node device 1 carries terminal device side measurement control information through an RRC establishment/reconfiguration message, and sends it to one or more terminal devices connected to the RAN node device 1, instructing the terminal device to perform which measurement and how Reported.
- the AI server sends a machine learning session establishment request message to the RAN node device 2 for configuring wireless side measurement data required for a machine learning session.
- the RAN node device 2 configures the measurement quantity that the RAN node device 2 needs to measure and the measurement report mode according to the measurement control information in the received message.
- the RAN node device 2 configures the measurement control information on the terminal device side according to the measurement control information in the received message.
- the RAN node device 2 can use the RRC establishment/reconfiguration message to carry terminal device side measurement control information, and send it to one or more terminal devices connected to the base station to instruct the terminal device to perform measurements and how to report it. .
- the base station sends a machine learning session establishment response message to the RAN node device 1.
- the message carries a success indication
- the message optionally carries a machine learning session ID (machine learning session ID).
- the RAN node device 2 sends a machine learning session establishment response message to the RAN node device 1, where the message carries a failure indication, and the message optionally carries a machine learning session ID (machine learning session ID).
- both the RAN node device 2 side measurement and the terminal device side measurement are configured successfully, both the RAN node device 2 and the terminal device perform related measurements according to the specified measurement configuration. At the same time, the RAN node device 1 also performs related measurements according to the measurements configured by the AI server.
- S409 The RAN node device 1 receives the measurement report.
- the measurement report may be directly sent by the terminal device connected to the RAN node device 1 to the RAN node device 1 (corresponding to step S409-02), and the measurement report may be the measurement made on the RAN node device 2 and sent to the RAN
- the measurement report may be sent by the terminal device connected to RAN node device 2 to RAN node device 2 and forwarded by RAN node device 2 to RAN node device 1 (corresponding to step S409-03 ).
- the AI server selects a suitable machine learning algorithm to perform model training, model prediction and model update according to the measurement data and the configured policy information, and obtains the RAN operation required for optimization.
- S411 The AI server notifies the RAN node device 1 node to perform related optimization operations.
- the RAN node device 1 performs related optimization operations specified by the AI server.
- the RAN node device 1 sends an RRC reconfiguration message or an RRC release message to the terminal device connected to the base station to notify the terminal device to perform the related operation.
- the RAN node device 1 sends a RAN operation request message to notify the RAN node device 2 to perform related optimization operations.
- the optimization operation can be one or more operation instructions and parameters required for corresponding operations, such as terminal device handover instructions, close/open cell instructions, radio resource activation/deactivation instructions, power adjustment instructions, RRM parameter reconfiguration instructions, Shunt operation instructions, protocol layer parameter reconfiguration instructions, etc.).
- S414 The RAN node device 2 performs related optimization operations in the RAN operation request message.
- the RAN node device 2 sends an RRC reconfiguration message or an RRC release message to the UE connected to the RAN node device 2 to notify the UE to perform related operations.
- the RAN node device 2 sends an RRC reconfiguration message or an RRC release message to the terminal device connected to the base station to notify the terminal device to perform the related operation.
- the network optimization method in Figure 4 is basically the same as the network optimization method in Figure 3.
- the RAN node device that deploys the AI server also needs to perform measurement configuration and perform measurement; when the AI is deployed
- the RAN node device where the AI server is located can send an RRC reconfiguration message or an RRC release message to the terminal connected to the RAN node Equipment to instruct the terminal equipment connected to the RAN node to perform the specified optimization operation.
- the base station where the AI server is deployed can send an ML session establishment request and receive an ML session response message through an interface with another base station to request neighboring base stations to participate in RAN optimization operations, without the need to establish additional AI
- the communication interface between the server and the network side device saves network resources.
- Fig. 5 shows a schematic flow chart of establishing a communication interface between an AI server and a RAN node device in an embodiment.
- the interface establishment process may include the following steps.
- step S501 if the AI server is deployed inside the RAN node, there is no need to perform step S501.
- the base station sends a communication interface establishment request according to the configured address of the AI server.
- the RAN node sends an AI interface establishment request message to the address of the AI server to establish the AI interface.
- the communication interface establishment request may include: measurement supported by the network side device (for example, a base station); the reporting method of the side quantity supported by the network side device; and the RAN optimization operation supported by the network side device.
- the network side device for example, a base station
- the communication interface establishment request may further include: the data plane channel address of the network side device.
- the AI server sends an interface establishment response message to the base station, which is used to indicate whether the interface establishment is successful.
- the interface establishment response message may carry the data plane channel address of the AI server side.
- control plane interface of the AI server for the RAN node can be established.
- the control plane interface can be used to transmit control messages, and can also be used to transmit data required for machine learning, such as measurement data.
- S504 Establish a data plane channel according to the data plane channel address configured by the AI server and the data plane channel address on the base station side.
- the data required for machine learning can be transmitted between the network-side device and the AI server on the data plane channel.
- some relatively large amount of data can be transmitted on the data plane channel, such as measurement data from the base station.
- the data plane channel established in this embodiment is not limited to transmitting data of a specified user.
- Fig. 6 shows a schematic flow chart of establishing a data channel between an AI server and a user equipment according to an embodiment.
- the interface establishment process may include the following steps.
- S601 Acquire an established A1 control plane interface between the AI server and the RAN node device (for example, a base station).
- the AI server can be deployed outside the RAN node, or the AI server can be deployed inside a RAN node.
- the AI server or the base station where the AI server is located sends a channel establishment request message to the neighboring base station.
- the channel establishment request message may be, for example, a terminal device context setup request message (UE Context Setup Request), and carries the data plane channel address and the terminal device identifier (UE ID) on the AI server side.
- UE Context Setup Request a terminal device context setup request message
- UE ID terminal device identifier
- the base station sends a channel establishment response message to the AI server or the base station where the AI server is located.
- the channel establishment response message may be, for example, a terminal device context setup response message (UE Context Setup Response), and carries the data plane channel address on the base station side.
- UE Context Setup Response UE Context Setup Response
- S604 According to the data plane channel address configured by the AI server and the data plane channel address on the base station side, establish a data plane channel designated by the UE ID and related to a specific user.
- the data required by ML related to a specific user can be transmitted between the RAN node and the AI server on the data plane channel.
- some larger data volume data can be transmitted on the data plane channel, such as the user's measurement data.
- the data required for machine learning can be transmitted between the RAN node device and the AI server on the data plane channel.
- some relatively large amount of data can be transmitted on the data plane channel, such as measurement data from the base station.
- the data plane channel established in this embodiment is not limited to transmitting data of a specified user.
- FIG. 7 shows a schematic structural diagram of a server provided by an embodiment of the present application.
- the server may be a server with AI functions, referred to as an AI server, as shown in FIG. 7, the server may include the following modules.
- the measurement control information determining module 710 is configured to determine the network side measurement control information according to the pre-acquired policy information that the network needs to meet.
- the measurement configuration request module 720 is used to send a session establishment request to a specified network side device to request the specified network side device to perform measurement configuration according to the network side measurement control information and to perform measurement configuration on the terminal device connected to the specified network side device .
- the measurement report receiving module 730 receives the measurement report of the designated network side device and the measurement report of the terminal device.
- the machine learning module 740 is used to perform machine learning for network optimization based on the measurement data and strategy information in the received measurement report to obtain network optimization operation instructions.
- the network optimization operation instructions are used to instruct designated network side devices and terminal devices according to Network optimization operation instructions for network optimization.
- the server further includes: a policy information obtaining module, which is used to obtain policy information that the pre-configured network needs to meet; or, in response to the received activation message, activate the machine learning function, and obtain the information carried in the activation message Policy information that the network needs to satisfy.
- a policy information obtaining module which is used to obtain policy information that the pre-configured network needs to meet; or, in response to the received activation message, activate the machine learning function, and obtain the information carried in the activation message Policy information that the network needs to satisfy.
- the policy information includes object identification information and communication quality index information.
- the communication quality index information is used to indicate the communication quality required by the entity identified by the object identification information; in this embodiment, the measurement control information determining module 710 can be used to determine the network side device that needs to perform measurement according to the entity identified by the object identification information as the designated network side device; and, according to the communication quality that the entity indicated by the communication quality index information needs to achieve, determine the designated network side device.
- the measurement quantity and measurement report mode that the network side device needs to configure are used as the network side measurement control information.
- the deployment location of the current server includes outside the network-side device and inside the network-side device; in this embodiment, the measurement configuration request module 720 can be used to: if the deployment location of the current server is outside the network-side device , The session establishment request message is sent to the designated network side device, and the session establishment request message includes the network side measurement control information; if the current server deployment location is inside the network side device, the network side measurement control information is used to determine where the current server is located.
- the network side device performs measurement configuration and sends a session establishment request message to the designated network side device.
- the session establishment request message includes network side measurement control information.
- the server may further include: a session establishment response module, configured to determine that both the specified network side device and the terminal device are successfully configured for measurement in response to the received session establishment response message.
- a session establishment response module configured to determine that both the specified network side device and the terminal device are successfully configured for measurement in response to the received session establishment response message.
- the session establishment request, the session establishment response message, and the received measurement report include a corresponding machine learning session identifier, and the machine learning session identifier is used to uniquely identify the machine learning process.
- the measurement report receiving module 730 may be used to receive the measurement report of the designated network side device and the measurement report of the terminal device sent by the designated network side device.
- the server may further include: a network operation request sending module, configured to send a network operation request message to a designated network side device, and the network operation request message includes a network optimization operation instruction and corresponding operation parameters.
- a network operation request sending module configured to send a network operation request message to a designated network side device, and the network operation request message includes a network optimization operation instruction and corresponding operation parameters.
- the current server communicates with a designated network-side device through a predetermined interface
- the server further includes: a first predetermined interface determining module, configured to respond if the current server is deployed at a location outside the network-side device Based on the received control plane interface establishment request message, the control plane interface between the current server and the designated network side device is established as a predetermined interface; the second predetermined interface determination module is used if the current server is deployed in the network side device Internally, the existing communication transmission interface between the network side device where the current server is located and the designated network side device is obtained as a predetermined interface.
- control plane interface establishment request message includes one or more of the following information items: measurement supported by the specified network-side device, report mode supported by the specified network-side device, and specified network-side device Supported network optimization operations and the data plane channel address of the designated network side device.
- the server further includes: a control plane interface establishment response sending module, configured to send a control plane interface establishment response message to a designated network side device to indicate that the control plane interface is successfully established; if the control plane interface establishment request message The data plane channel address of the designated network side device is included in the specified network side device, and when the control plane interface establishment response message is sent to the designated network side device, the data plane channel address of the current server is carried in the control plane interface establishment response message.
- a control plane interface establishment response sending module configured to send a control plane interface establishment response message to a designated network side device to indicate that the control plane interface is successfully established
- the server uses the configured and received measurement data on the wireless network side and the measurement data on the terminal side to perform machine learning model training to obtain network optimization operations, thereby performing artificial intelligence and machine learning on the collected data
- machine learning model training to obtain network optimization operations, thereby performing artificial intelligence and machine learning on the collected data
- intelligent network optimization methods provide operators with new optimization methods and intelligent network optimization procedures for network optimization.
- FIG. 8 shows a schematic structural diagram of a network side device provided by an embodiment of the present application.
- the network side device may include the following modules.
- the measurement configuration module 810 is configured to, in response to receiving a session establishment request from a predetermined server, perform measurement configuration according to the network side measurement control information in the session establishment request and perform measurement configuration on the terminal device connected to the current network side device; measurement report The sending module 820 is used to send the measured measurement report of the current network side device and the received measurement report of the terminal device to a predetermined server, and the current measurement report of the network side device and the measurement report of the terminal device are in the predetermined server, It is used for machine learning optimized for the network.
- the measurement configuration module 810 may be used to: in response to a session establishment request, perform measurement configuration according to network-side measurement control information.
- the network-side measurement control information is used to indicate the current network-side device needs to configure measurement quantities and measurements.
- Reporting method according to the network side measurement control information, determine the measurement quantity and measurement report mode that the terminal device connected to the current network side device needs to configure, as the terminal side measurement control information; send the first radio resource control message to the terminal device to indicate The terminal device performs measurement configuration according to the measurement control information on the terminal side.
- the network side device may further include: a session establishment response message sending module, configured to send a session establishment response to a predetermined server if the current network side device measurement configuration is successful and the measurement configuration response message of the terminal device is received Message to feed back to the predetermined server that both the current network-side device and the terminal device have successfully measured and configured.
- a session establishment response message sending module configured to send a session establishment response to a predetermined server if the current network side device measurement configuration is successful and the measurement configuration response message of the terminal device is received Message to feed back to the predetermined server that both the current network-side device and the terminal device have successfully measured and configured.
- the received session establishment request, the session establishment response message, and the measurement report sent to the predetermined server include the corresponding machine learning session identifier, and the machine learning session identifier is used to uniquely identify the machine learning process.
- the network-side device may further include: an operation instruction receiving module for receiving and executing network optimization operation instructions from a predetermined server; an operation instruction execution unit for determining if the network optimization operation instruction involves a terminal device The operation related to the terminal device in the network optimization operation instruction; the related operation sending unit is used to send the second radio resource control message to the terminal device to instruct the terminal device to perform the related operation.
- the current network-side device communicates with a predetermined server through a predetermined interface
- the network-side device may further include: a predetermined interface establishment request module, configured to: if the deployment location of the predetermined server is outside the current network-side device, According to the address of the predetermined server acquired in advance, a control plane interface establishment request message is sent to the predetermined server to request the predetermined server to establish the control plane interface between the current network side device and the predetermined server as the predetermined interface; the communication transmission interface acquisition module is used If the deployment location of the predetermined server is inside the current network side device, then the existing communication transmission interface between the current network side device and the network side device where the predetermined server is located is acquired as the predetermined interface.
- a predetermined interface establishment request module configured to: if the deployment location of the predetermined server is outside the current network-side device, According to the address of the predetermined server acquired in advance, a control plane interface establishment request message is sent to the predetermined server to request the predetermined server to establish the control plane interface between the current network side device
- control plane interface establishment request message includes one or more of the following information items: measurements supported by the current network-side device, reporting methods supported by the current network-side device, and supported by the current network-side device Network optimization operation and the data plane channel address of the current network side device.
- the network side device may further include: a control plane interface establishment response receiving module, configured to determine the current control plane interface establishment between the network side device and the predetermined server in response to the received control plane interface establishment response message Success; wherein, if the control plane interface establishment request message includes the data plane channel address of the current network side device, the received control plane interface establishment response message includes the data plane channel address of the predetermined server.
- a control plane interface establishment response receiving module configured to determine the current control plane interface establishment between the network side device and the predetermined server in response to the received control plane interface establishment response message Success; wherein, if the control plane interface establishment request message includes the data plane channel address of the current network side device, the received control plane interface establishment response message includes the data plane channel address of the predetermined server.
- the network-side device and the terminal device under the control of the AI server, the network-side device and the terminal device can be configured for measurement, and the measurement data obtained by the measurement performed by the network-side device and the received terminal device can be measured.
- the data is sent to the AI server to perform machine learning for network optimization on the AI server, so as to receive and execute network optimization operation instructions obtained by the machine learning to perform network optimization.
- FIG. 9 shows a schematic structural diagram of a network optimization system provided by an embodiment of the present application.
- the network optimization system may include the following server 910 and one or more network side devices 920.
- a server 910 which may be used to execute the network optimization method described with reference to FIG. 1 in the foregoing embodiment.
- One or more network-side devices 920, and the network-side device 920 is configured to execute the network optimization method described in conjunction with FIG. 2 in the foregoing embodiment.
- the AI server 910 and the AI server described in conjunction with FIG. 7 have the same or equivalent structure, and can execute the network optimization method applied to the AI server described in the foregoing embodiment;
- the network side device 920 is described in conjunction with FIG. 8
- the network-side devices of have the same or equivalent structure, and can execute the network optimization method applied to the network-side device described in the foregoing embodiments.
- FIG. 10 shows a structural diagram of a hardware architecture of a computing device provided by an embodiment of the present application.
- the computing device 1000 includes an input device 1001, an input interface 1002, a central processing unit 1003, a memory 1004, an output interface 1005, and an output device 1006.
- the input interface 1002, the central processing unit 1003, the memory 1004, and the output interface 1005 are connected to each other through the bus 1010, and the input device 1001 and the output device 1006 are connected to the bus 1010 through the input interface 1002 and the output interface 1005, respectively, and then connected to the computing device 1000
- the other components are connected.
- the input device 1001 receives input information from the outside, and transmits the input information to the central processing unit 1003 through the input interface 1002; the central processing unit 1003 processes the input information based on the computer executable instructions stored in the memory 1004 to generate output information.
- the output information is temporarily or permanently stored in the memory 1004, and then the output information is transmitted to the output device 1006 through the output interface 1005; the output device 1006 outputs the output information to the outside of the computing device 1000 for use by the user.
- the computing device shown in FIG. 10 may be implemented as a server.
- the server may include: a memory configured to store a program; a processor configured to run a program stored in the memory to execute the foregoing The network optimization method applied to the AI server described in the embodiment.
- the computing device shown in FIG. 10 may be implemented as a network-side device, and the network-side device may include: a memory configured to store a program; a processor configured to run a program stored in the memory , To implement the network optimization method applied to the network side device described in the above embodiment.
- the various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof.
- some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device, although the application is not limited thereto.
- the embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example, in a processor entity, or by hardware, or by a combination of software and hardware.
- Computer program instructions can be assembly instructions, instruction set architecture (Instruction Set Architecture, ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or written in any combination of one or more programming languages Source code or object code.
- the block diagram of any logic flow in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions.
- the computer program can be stored on the memory.
- the memory can be of any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as but not limited to read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), optical Memory devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc.
- Computer-readable media may include non-transitory storage media.
- the data processor can be any type suitable for the local technical environment, such as but not limited to general-purpose computers, special-purpose computers, microprocessors, digital signal processors (Digital Signal Processing, DSP), application specific integrated circuits (ASICs) ), programmable logic devices (Field-Programmable Gate Array, FPGA), and processors based on multi-core processor architecture.
- DSP Digital Signal Processing
- ASICs application specific integrated circuits
- FPGA Field-Programmable Gate Array
- FPGA Field-Programmable Gate Array
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
Abstract
Description
Claims (25)
- 一种网络优化方法,应用于服务器,包括:根据预先获取的网络需要满足的策略信息,确定网络侧测量控制信息;发送会话建立请求至指定的网络侧设备,以请求所述指定的网络侧设备根据所述网络侧测量控制信息对所述指定的网络侧设备进行测量配置和对连接于所述指定的网络侧设备的终端设备进行测量配置;接收所述指定的网络侧设备的测量报告和所述终端设备的测量报告;基于所接收测量报告中的测量数据和所述策略信息,进行针对网络优化的机器学习,得到网络优化操作指令,所述网络优化操作指令用于指示所述指定的网络侧设备和所述终端设备根据所述网络优化操作指令进行网络优化。
- 根据权利要求1所述的方法,在所述根据预先获取的网络需要满足的策略信息,确定网络侧测量控制信息之前,还包括:获取预先配置的所述网络需要满足的策略信息;或者,响应于接收到的激活消息,激活机器学习功能,并获取所述激活消息中携带的所述网络需要满足的策略信息。
- 根据权利要求1所述的方法,其中,所述策略信息包括对象标识信息和通信质量指标信息,所述通信质量指标信息用于指示所述对象标识信息所标识的实体所需达到的通信质量;所述根据预先获取的网络需要满足的策略信息,确定网络侧测量控制信息,包括:根据所述对象标识信息所标识的实体,确定需要执行测量的网络侧设备,作为所述指定的网络侧设备;根据所述通信质量指标信息所指示的所述实体所需达到的通信质量,确定所述指定的网络侧设备需要配置的测量量和测量上报方式,作为所述网络侧测量控制信息。
- 根据权利要求1所述的方法,其中,所述服务器的部署位置包括在网络侧设备外部或在网络侧设备内部;所述发送会话建立请求至指定的网络侧设备,包括:在所述服务器的部署位置为在网络侧设备外部的情况下,发送所述会话建立请求消息至所述指定的网络侧设备,所述会话建立请求消息中包括所述网络侧测量控制信息;在所述服务器的部署位置为在网络侧设备内部的情况下,根据所述网络侧 测量控制信息对所述服务器所在的网络侧设备进行测量配置,并发送所述会话建立请求消息至所述指定的网络侧设备,所述会话建立请求消息中包括所述网络侧测量控制信息。
- 根据权利要求1所述的方法,在所述发送会话建立请求至指定的网络侧设备之后,还包括:响应于接收到的会话建立响应消息,确定所述指定的网络侧设备和所述终端设备均测量配置成功。
- 根据权利要求5所述的方法,其中,所述会话建立请求、所述会话建立响应消息和所接收的测量报告中,均包括对应的机器学习会话标识,所述机器学习会话标识用于唯一标识机器学习进程。
- 根据权利要求1所述的方法,其中,所述接收所述指定的网络侧设备的测量报告和所述终端设备的测量报告,包括:接收所述指定的网络侧设备的测量报告和由所述指定的网络侧设备发送的所述终端设备的测量报告。
- 根据权利要求1所述的方法,其中,在所述基于所接收测量报告中的测量数据和所述策略信息,进行针对网络优化的机器学习,得到网络优化操作指令之后,还包括:发送网络操作请求消息至所述指定的网络侧设备,所述网络操作请求消息中包含所述网络优化操作指令和操作对应的操作参数。
- 根据权利要求1所述的方法,其中,所述服务器是通过预定接口与所述指定的网络侧设备进行通讯的;在所述发送会话建立请求至指定的网络侧设备之前,还包括:在所述服务器的部署位置在网络侧设备外部的情况下,响应于接收到的控制面接口建立请求消息,建立所述服务器与所述指定的网络侧设备之间的控制面接口,作为所述预定接口;在所述服务器的部署位置在网络侧设备内部的情况下,获取所述服务器所在的网络侧设备与所述指定的网络侧设备之间已有的通讯传输接口,作为所述预定接口。
- 根据权利要求9所述的方法,其中,所述控制面接口建立请求消息中包括如下信息项中的至少一项:所述指定的网络侧设备所支持的测量、所述指定的网络侧设备所支持的上报方式、所述 指定的网络侧设备所支持的网络优化操作和所述指定的网络侧设备的数据面通道地址。
- 根据权利要求10所述的方法,在所述响应于接收到的控制面接口建立请求消息,建立所述服务器与所述指定的网络侧设备之间的控制面接口,作为所述预定接口之后,还包括:发送控制面接口建立响应消息至所述指定的网络侧设备,以指示所述控制面接口建立成功;在所述控制面接口建立请求消息中包括所述指定的网络侧设备的数据面通道地址的情况下,在发送所述控制面接口建立响应消息至所述指定的网络侧设备时,在所述控制面接口建立响应消息中携带所述服务器的数据面通道地址。
- 一种网络优化方法,应用于网络侧设备,包括:响应于接收到来自预定服务器的会话建立请求,根据所述会话建立请求中的网络侧测量控制信息对所述网络侧设备进行测量配置和对连接于所述网络侧设备的终端设备进行测量配置;将测量得到的所述网络侧设备的测量报告和接收到的所述终端设备的测量报告,发送至所述预定服务器,所述网络侧设备的测量报告和所述终端设备的测量报告在所述预定服务器中,被用于进行针对网络优化的机器学习。
- 根据权利要求12所述的方法,其中,所述响应于接收到来自预定服务器的会话建立请求,根据所述会话建立请求中的网络侧测量控制信息对所述网络侧设备进行测量配置和对连接于网络侧设备的终端设备进行测量配置,包括:响应于所述会话建立请求,根据所述网络侧测量控制信息对所述网络侧设备进行测量配置,所述网络侧测量控制信息用于指示所述网络侧设备需要配置的测量量和测量上报方式;根据所述网络侧测量控制信息,确定连接于所述网络侧设备的终端设备需要配置的测量量和测量上报方式,作为终端侧测量控制信息;向所述终端设备发送第一无线资源控制消息,以指示所述终端设备根据所述终端侧测量控制信息对所述终端设备进行测量配置。
- 根据权利要求12所述的方法,其中,在所述网络侧设备测量配置成功,且接收到所述终端设备的测量配置响应消息的情况下,向所述预定服务器发送会话建立响应消息,以向所述预定服务器反馈所述网络侧设备和所述终端设备均测量配置成功。
- 根据权利要求14所述的方法,其中,所述接收到的会话建立请求、所述会话建立响应消息、以及发送至所述预定服务器的测量报告中均包括对应的机器学习会话标识,所述机器学习会话标识用于唯一标识机器学习进程。
- 根据权利要求12所述的方法,还包括:接收并执行来自所述预定服务器的网络优化操作指令;在所述网络优化操作指令涉及所述终端设备的情况下,确定所述网络优化操作指令中与所述终端设备相关的操作;发送第二无线资源控制消息至所述终端设备,以指示所述终端设备执行所述相关的操作。
- 根据权利要求12所述的方法,其中,所述网络侧设备是通过预定接口与所述预定服务器进行通讯的;在所述响应于接收到来自预定服务器的会话建立请求,根据所述会话建立请求中的网络侧测量控制信息对所述网络侧设备进行测量配置和对连接于所述网络侧设备的终端设备进行测量配置之前,还包括:在所述预定服务器的部署位置在网络侧设备外部的情况下,根据预先获取的所述预定服务器的地址,向所述预定服务器发送控制面接口建立请求消息,以请求所述预定服务器建立所述网络侧设备与所述预定服务器之间的控制面接口,作为所述预定接口;在所述预定服务器的部署位置在网络侧设备内部的情况下,获取所述网络侧设备与所述预定服务器所在的网络侧设备之间已有的通讯传输接口,作为所述预定接口。
- 根据权利要求17所述的方法,其中,所述控制面接口建立请求消息中包括如下信息项中的至少一项:所述网络侧设备所支持的测量、所述网络侧设备所支持的上报方式、所述网络侧设备所支持的网络优化操作和所述网络侧设备的数据面通道地址。
- 根据权利要求18所述的方法,还包括:响应于接收到的控制面接口建立响应消息,确定所述网络侧设备与所述预定服务器之间的控制面接口建立成功;其中,在所述控制面接口建立请求消息中包括所述网络侧设备的数据面通道地址的情况下,所述接收到的控制面接口建立响应消息中包括所述预定服务器的数据面通道地址。
- 一种服务器,包括:测量控制信息确定模块,设置为根据预先获取的网络需要满足的策略信息, 确定网络侧测量控制信息;测量配置请求模块,设置为发送会话建立请求至指定的网络侧设备,以请求所述指定的网络侧设备根据所述网络侧测量控制信息对所述指定的网络侧设备进行测量配置和对连接于所述指定的网络侧设备的终端设备进行测量配置;测量报告接收模块,设置为接收所述指定的网络侧设备的测量报告和所述终端设备的测量报告;机器学习模块,设置为基于所接收测量报告中的测量数据和所述策略信息,进行针对网络优化的机器学习,得到网络优化操作指令,所述网络优化操作指令用于指示所述指定的网络侧设备和所述终端设备根据所述网络优化操作指令进行网络优化。
- 一种网络侧设备,包括:测量配置模块,设置为响应于接收到来自预定服务器的会话建立请求,根据所述会话建立请求中的网络侧测量控制信息对所述网络侧设备进行测量配置和对连接于所述网络侧设备的终端设备进行测量配置;测量报告发送模块,设置为将测量得到的所述网络侧设备的测量报告和接收到的所述终端设备的测量报告,发送至所述预定服务器,所述网络侧设备的测量报告和所述终端设备的测量报告在所述预定服务器中,被用于进行针对网络优化的机器学习。
- 一种服务器,包括:至少一个处理器;存储器,存储有至少一个程序,当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现权利要求1-11中任一项所述的网络优化方法。
- 一种网络侧设备,包括:至少一个处理器;存储器,存储有至少一个程序,当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现权利要求12-19中任一项所述的网络优化方法。
- 一种网络优化***,包括:服务器,所述服务器设置为执行权利要求1-11中任一项所述的网络优化方法;至少一个网络侧设备,所述至少一个网络侧设备设置为执行权利要求12-19中任一项所述的网络优化方法。
- 一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-11或权利要求12-19中任一项所述的网络优化方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/923,098 US20230180025A1 (en) | 2020-05-24 | 2021-01-25 | Network optimisation method, system and storage medium |
MX2022014678A MX2022014678A (es) | 2020-05-24 | 2021-01-25 | Metodo de optimizacion de red, servidor, dispositivo del lado de la red, sistema y medio de almacenamiento. |
EP21812406.3A EP4161128A4 (en) | 2020-05-24 | 2021-01-25 | NETWORK OPTIMIZATION METHOD, SERVER, NETWORK-SIDE DEVICE, SYSTEM, AND STORAGE MEDIUM |
AU2021279510A AU2021279510B2 (en) | 2020-05-24 | 2021-01-25 | Network optimisation method, server, network side device, system, and storage medium |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010445463.4A CN112512059A (zh) | 2020-05-24 | 2020-05-24 | 网络优化方法、服务器、网络侧设备、***和存储介质 |
CN202010445463.4 | 2020-05-24 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021238277A1 true WO2021238277A1 (zh) | 2021-12-02 |
Family
ID=74953272
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/073544 WO2021238277A1 (zh) | 2020-05-24 | 2021-01-25 | 网络优化方法、服务器、网络侧设备、***和存储介质 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20230180025A1 (zh) |
EP (1) | EP4161128A4 (zh) |
CN (1) | CN112512059A (zh) |
AU (1) | AU2021279510B2 (zh) |
MX (1) | MX2022014678A (zh) |
WO (1) | WO2021238277A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115499899A (zh) * | 2022-11-21 | 2022-12-20 | 国网天津市电力公司电力科学研究院 | 边缘物联代理装置的通信时延测试方法、装置及存储介质 |
WO2024072549A1 (en) * | 2022-09-26 | 2024-04-04 | Qualcomm Incorporated | Machine learning signaling and operations for wireless local area networks (wlans) |
WO2024074018A1 (en) * | 2023-03-24 | 2024-04-11 | Lenovo (Beijing) Limited | Method and apparatus of supporting network optimization |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113423113B (zh) * | 2021-06-17 | 2022-06-03 | 中国联合网络通信集团有限公司 | 无线参数优化处理方法、装置及服务器 |
CN115915192A (zh) * | 2021-08-20 | 2023-04-04 | 中兴通讯股份有限公司 | 网络优化方法、装置、电子设备和存储介质 |
CN118140511A (zh) * | 2021-10-22 | 2024-06-04 | 上海诺基亚贝尔股份有限公司 | 体验质量测量 |
CN114071560B (zh) * | 2021-11-05 | 2023-06-16 | 中国联合网络通信集团有限公司 | 网络优化方法、装置及存储介质 |
CN114095956B (zh) * | 2021-11-09 | 2023-08-01 | 中国联合网络通信集团有限公司 | 网络优化方法、装置及存储介质 |
CN115866637A (zh) * | 2022-01-17 | 2023-03-28 | 中兴通讯股份有限公司 | 通信方法、设备和存储介质 |
CN116782262A (zh) * | 2022-03-10 | 2023-09-19 | 维沃移动通信有限公司 | 数据采集方法、装置、终端及网络侧设备 |
WO2024031469A1 (en) * | 2022-08-10 | 2024-02-15 | Zte Corporation | Method of artificial intelligence-assisted configuration in wireless communication system |
WO2024036456A1 (zh) * | 2022-08-15 | 2024-02-22 | 北京小米移动软件有限公司 | 一种基于人工智能ai提供服务的方法、装置、设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140098762A1 (en) * | 2012-10-04 | 2014-04-10 | Benu Networks, Inc. | Application and content awareness for self optimizing networks |
CN106507398A (zh) * | 2016-12-28 | 2017-03-15 | 南京邮电大学 | 一种基于持续学习的网络自优化方法 |
CN107276785A (zh) * | 2017-05-03 | 2017-10-20 | 北京星网锐捷网络技术有限公司 | 一种无线局域网优化方法及装置 |
CN110383877A (zh) * | 2017-03-10 | 2019-10-25 | 华为技术有限公司 | 网络策略优化的***和方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3516895B1 (en) * | 2016-10-13 | 2022-12-28 | Huawei Technologies Co., Ltd. | Method and unit for radio resource management using reinforcement learning |
-
2020
- 2020-05-24 CN CN202010445463.4A patent/CN112512059A/zh active Pending
-
2021
- 2021-01-25 US US17/923,098 patent/US20230180025A1/en active Pending
- 2021-01-25 EP EP21812406.3A patent/EP4161128A4/en active Pending
- 2021-01-25 WO PCT/CN2021/073544 patent/WO2021238277A1/zh unknown
- 2021-01-25 AU AU2021279510A patent/AU2021279510B2/en active Active
- 2021-01-25 MX MX2022014678A patent/MX2022014678A/es unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140098762A1 (en) * | 2012-10-04 | 2014-04-10 | Benu Networks, Inc. | Application and content awareness for self optimizing networks |
CN106507398A (zh) * | 2016-12-28 | 2017-03-15 | 南京邮电大学 | 一种基于持续学习的网络自优化方法 |
CN110383877A (zh) * | 2017-03-10 | 2019-10-25 | 华为技术有限公司 | 网络策略优化的***和方法 |
CN107276785A (zh) * | 2017-05-03 | 2017-10-20 | 北京星网锐捷网络技术有限公司 | 一种无线局域网优化方法及装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP4161128A4 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024072549A1 (en) * | 2022-09-26 | 2024-04-04 | Qualcomm Incorporated | Machine learning signaling and operations for wireless local area networks (wlans) |
CN115499899A (zh) * | 2022-11-21 | 2022-12-20 | 国网天津市电力公司电力科学研究院 | 边缘物联代理装置的通信时延测试方法、装置及存储介质 |
CN115499899B (zh) * | 2022-11-21 | 2023-05-26 | 国网天津市电力公司电力科学研究院 | 边缘物联代理装置的通信时延测试方法、装置及存储介质 |
WO2024074018A1 (en) * | 2023-03-24 | 2024-04-11 | Lenovo (Beijing) Limited | Method and apparatus of supporting network optimization |
Also Published As
Publication number | Publication date |
---|---|
AU2021279510A1 (en) | 2022-12-08 |
EP4161128A1 (en) | 2023-04-05 |
US20230180025A1 (en) | 2023-06-08 |
MX2022014678A (es) | 2023-01-04 |
EP4161128A4 (en) | 2024-06-19 |
CN112512059A (zh) | 2021-03-16 |
AU2021279510B2 (en) | 2023-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021238277A1 (zh) | 网络优化方法、服务器、网络侧设备、***和存储介质 | |
WO2021238397A1 (zh) | 网络优化方法、服务器、客户端设备、网络侧设备、网络设备、***和介质 | |
US11516090B2 (en) | Open network automation platform (ONAP)—fifth generation core (5GC) interaction for analytics | |
US11202231B2 (en) | Management device and method for controlling end-to-end network in wireless communication system | |
US20230209390A1 (en) | Intelligent Radio Access Network | |
EP4099635A1 (en) | Method and device for selecting service in wireless communication system | |
US9918239B2 (en) | Self-optimizing network (SON) system for mobile networks | |
US8971294B2 (en) | Method, apparatus and system for reporting MDT log result | |
US20230262478A1 (en) | Model configuration method and apparatus | |
WO2023069534A1 (en) | Using ai-based models for network energy savings | |
US20220086257A1 (en) | Flexible data analytics processing and exposure in 5gc | |
US20240057139A1 (en) | Optimization of deterministic and non-deterministic traffic in radio-access network (ran) | |
JP2022105306A (ja) | オープン無線アクセスネットワーク(o-ran)環境でハンドオーバ(ho)手順を開始するための方法及び装置 | |
US20240112087A1 (en) | Ai/ml operation in single and multi-vendor scenarios | |
CN107333279B (zh) | 最小化路测方法、基站及网络管理*** | |
WO2022209234A1 (ja) | Ranノード、ue及び方法 | |
JP2022540592A (ja) | 無線通信ネットワークの条件付き構成 | |
US20240196252A1 (en) | Managing resources in a radio access network | |
US20230344717A1 (en) | Policy conflict management method, apparatus, and system | |
US20230354147A1 (en) | Connectionless mobility management for hybrid networks using relativistic routing protocol | |
WO2024007156A1 (zh) | 一种通信方法和装置 | |
WO2023126468A1 (en) | Systems and methods for inter-node verification of aiml models | |
US20210400558A1 (en) | Wireless Device, Management Server and Methods Therein for Determining Transmission of Uplink Data | |
WO2024027980A1 (en) | Configuration of ue context surviving during ai/ml operation | |
CN117812672A (zh) | 网络能耗优化方法及基站 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21812406 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2021279510 Country of ref document: AU Date of ref document: 20210125 Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2021812406 Country of ref document: EP Effective date: 20230102 |