Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
NETWORK ARCHITECTURE TO IMPROVE SERVICE QUALITY MANAGEMENT
Document Type and Number:
WIPO Patent Application WO/2021/037635
Kind Code:
A1
Abstract:
The invention relates to a network architecture, comprising a planning/policies unit configured to determine at least one target parameter of a network and to provide quality of experience (QoE); a management automation unit including a self-organizing-network configured to optimize the at least one target parameter of the network; a physical parameter and measurement layer configured to acquire a plurality of network parameters of the network and a plurality of measurement results of the network from the management automation unit; a parameter abstraction and performance metric layer configured to subsume the plurality of network parameters into a plurality of resources based on correlations among the plurality of network parameters and to determine a performance metric corresponding to each of at least one network parameter in each of the plurality of resources based on the acquired plurality of measurement results; and a smart virtual monitoring layer configured to determine behaviors of the network based on the determined performance metric and the plurality of resources, to validate the behaviors of the network, which are effected by the optimized at least one target parameter, based on the QoE as references of determining the behaviors of the network, and to transmit the behaviors of the network to the planning/policies unit for enabling the planning/policies unit to determine the at least one target parameter based on the behaviors of the network.

Inventors:
YOUSSEF ZIAD (DE)
SCHMITZ GERALD (DE)
MA JUN (DE)
YILMAZ CELAL (DE)
Application Number:
PCT/EP2020/073205
Publication Date:
March 04, 2021
Filing Date:
August 19, 2020
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
DEUTSCHE TELEKOM AG (DE)
International Classes:
H04W24/02; H04L12/24; H04W24/08
Domestic Patent References:
WO2017176248A12017-10-12
Foreign References:
EP3058772A12016-08-24
US20190222491A12019-07-18
US20160352924A12016-12-01
Attorney, Agent or Firm:
VOSSIUS & PARTNER PATENTANWÄLTE RECHTSANWÄLTE MBB (DE)
Download PDF:
Claims:
CLAIMS

1. A network architecture, comprising: a planning/policies, PLPO, unit, configured to determine at least one target parameter of a network and to provide quality of experience, QoE, a management automation unit, MAU, including a self-organizing-network, SON, configured to optimize the at least one target parameter of the network, a physical parameter and measurement layer, PML, configured to acquire a plurality of network parameters of the network and a plurality of measurement results of the network from the management automation unit, a parameter abstraction and performance metric, PAPM, layer, configured to: subsume the plurality of network parameters into a plurality of resources based on correlations among the plurality of network parameters, wherein each of the plurality of resources comprises the network parameters which are correlated and determine a performance metric corresponding to each of at least one network parameter, which is involved in each of the plurality of resources, based on the acquired plurality of measurement results, and a smart virtual monitoring layer, SVML, configured to: determine behaviors of the network, which are affected by the optimized at least one target parameter, based on the determined performance metric and the plurality of resources, validate the behaviors of the network, which are affected by the optimized at least one target parameter, based on the QoE as references of determining the behaviors of the network, and transmit the behaviors of the network to the planning/policies unit for enabling the planning/policies unit to determine the at least one target parameter based on the behaviors of the network.

2. The network architecture of claim 1, wherein the PAPM layer comprises: an acquiring component, configured to acquire the plurality of network parameters and the plurality of measurement results from the MAU via the physical PML, a mapping component, configured to subsume the plurality of network parameters to the plurality of resources based on the correlations among the plurality of network parameters, and a performance metric component, configured to determine the performance metric corresponding to each of at least one network parameter in each of the plurality of resources by determining a real number for each of at least one network parameter in each of the plurality of resources based on the plurality of measurement results.

3. The network architecture of claim 2, wherein the mapping component comprises: a parameter priority sub-component, configured to determine each the plurality of network parameters is a primary relevant parameter or a secondary relevant parameter, an abstraction sub-component, configured to subsume the plurality of network parameters to the plurality of resources based on the determined results of the parameter priority sub-component, and a clustering sub-component, configured to cluster the plurality of resources based on a distribution of the plurality of resources for enabling the abstraction sub-component to subsume the plurality of network parameters to the plurality of resource further based on the plurality of clustered resources.

4. The network architecture of any of claims 1 to 4, wherein the PAPM layer comprises: a remapping component, configured to re-subsume the plurality of resources to the plurality of network parameters which is provided to the SVML.

5. The network architecture of any of claims 1 to 5, wherein the SVML comprises: a learning component, configured to apply learning algorithms on each of at least one network parameter of each of the plurality of resources by using the performance metric, to determine the behaviors of the network, a predicting component, configured to predict future behaviors of the network based on the determined behaviors of the network, and a validation component, configured to validate the behaviors and the future behaviors of the network, which are affected by the optimized at least one target parameter, based on QoE for enabling the learning component and the predicting component determine the behaviors and the future behaviors of the network based on the validated results.

6. The network architecture of any of claims 1 to 6, wherein the SVML comprises: a SON assistance component, configured to transmit the determined behaviors of the network to the SON of the MAU for enabling the SON to optimize the at least one target parameter based on the behaviors and the future behaviors of the network.

7. The network architecture of any of claims 1 to 7, wherein the SVML is further configured to analyze the plurality of network parameters and the plurality measurement results, wherein the network architecture further comprises a business intelligence, BI, layer, configured to generate analytic results based on the performance metric and the analyzed results of the SVML for enabling the PLPO unit to detennine the at least one target parameter based on the analytic results of the BI layer.

8. A method for use in a network node, the method comprising: determining at least one target parameter and quality of experience, QoE, of a network, optimizing the at least one target parameter of the network, acquiring a plurality of network parameters of the network and a plurality of measurement results of the network, subsuming the plurality of network parameters into a plurality of resources based on correlations among the plurality of network parameters, wherein each of the plurality of resources comprises the network parameters which are correlated, determining a performance metric corresponding to each of at least one network parameter, which is involved in each of the plurality of resources, based on the acquired plurality of measurement results, determining behaviors of the network, which are affected by the optimized at least one target parameter, based on the determined performance metric and the plurality of resources, as a reference of determining the at least one target parameter, and validating the behaviors of the network based on the QoE as references of determining the behaviors of the network.

9. The method of claim 8, wherein the step of determining the performance metric corresponding to each of at least one network parameter in each of the plurality of resources based on the acquired plurality of measurement results comprises: determining the performance metric corresponding to each of at least one network parameter in each of the plurality of resources by determining a real number for each of at least one network parameter in each of the plurality of resources based on the plurality of measurement results.

10. The method of claims 8 or 9, wherein the step of subsuming the plurality of network parameters into the plurality of resources based on correlations among the plurality of network parameters comprises: subsuming the plurality of network parameters to the plurality of resources based on determining each the plurality of network parameters is a primary relevant parameter or a secondary relevant parameter and clustering the plurality of resources based on a distribution of the plurality of resources.

11. The method of any of claims 8 to 10, further comprising: re-subsuming the plurality of resources to the plurality of network parameters.

12. The method of any of claims 8 to 11, wherein the step of determining the behaviors of the network, which are affected by the optimized at least one target parameter, based on the determined performance metric and the plurality of resources and validating the behaviors of the network based on the QoE as references of determining the behaviors of the network comprises: applying learning algorithms on each of at least one network parameter of each of the plurality of resources by using the performance metric, to determine the behaviors of the network, and predicting future behaviors of the network based on the determined behaviors of the network, and validating the behaviors and the future behaviors of the network, which are affected by the optimized at least one target parameter, based on QoE as references of determining the behaviors and the future behaviors of the network.

13. The method of any of claims 8 to 12, further comprising: optimizing the at least one target parameter based on the behaviors and the future behaviors of the network.

14. The method of any of claims 8 to 13, further comprising: analyzing the plurality of network parameters and the plurality measurement results, and generating analytic results based on the performance metric and the analyzed results of the plurality of network parameters and the plurality of measurement results, and determining the at least one target parameter based on the analytic results. 15. A network node comprising a processor and a storage unit, wherein the processor is configured to read a program code from the storage unit and implement a method recited in any of claims 8 to 14.

Description:
Network Architecture to Improve Service Quality Management

FIELD OF THE INVENTION

The invention relates to a network architecture capable of monitoring changes in a network and improving a service quality management of the network and related method and network node.

BACKGROUND OF THE INVENTION

With regard to the large number of network options and configurations of the fifth generation (5G) of mobile communications network management functions, network automation as well as data analytics and machine learning reflect a paradigm shift in terms of self-organizing-networks (SON), dynamic policy-management and smart network monitoring from a nice-to-have feature to a mandatory feature. The technical solution for network management functions and network automation using the SON has been introduced by 3rd generation partner project (3GPP) Rel. 16 and European Telecommunications Standards Institute (ETSI) as 5G enabler. Under such a condition, new architecture approaches based on network data analytics functions (NWDAF) and the network functions virtualization (NFV) and management and orchestration (MANO) are introduced. Furthermore, legacy mobile communications generations (e.g. long-term evolution (LTE)) supports the SON capability from 3GPP Rel. TS32.500 and Rel. TS36.902 to promote the network automation. Moreover, it can be noted that the most known SON approaches consider on optimizing low-level radio parameters such as backhaul, caching, coverage, capacity, mobility management, handover parameters optimization, load balancing, fault detection and classification, resource optimization and cell outage management. In addition, regarding the spectrum access system (SAS) based frequency assignment introduced by the US Federal Communications Commission (FCC), dynamic policy-management and SON assistance becomes an important part, especially due to the slicing concepts in 5G (deploying Wi-Fi functionalities as small cell).

Furthermore, due to the intended use of small cells, the complexity of the network increases dramatically. Thus, appropriate management and monitoring solutions are needed. DESCRIPTION OF THE INVENTION

To solve the abovementioned issue, the present disclosure provides a network architecture capable of monitoring changes in a network and improving a service quality management of the network and related method and network node.

These and other objectives are achieved by a network architecture, a method and a network node according to the independent claims. Preferred embodiments are evident from the dependent patent claims.

In an embodiment, the present disclosure relates to a network architecture. The network architecture comprises: a planning/policies (PLPO) unit, configured to determine at least one target parameter of a network and to provide quality of experience (QoE); a management automation unit (MAU), including a self-organizing-network, SON, configured to optimize the at least one target parameter of the network; a physical parameter and measurement layer (PML), configured to acquire a plurality of network parameters of the network and a plurality of measurement results of the network from the management automation unit; a parameter abstraction and performance metric (PAPM) layer, configured to subsume the plurality of network parameters into a plurality of resources based on correlations among the plurality of network parameters and to determine a performance metric corresponding to each of at least one network parameter in each of the plurality of resources based on the acquired plurality of measurement results; and a smart virtual monitoring layer (SVML), configured to determine behaviors of the network, which are effected by the optimized at least one target parameter, based on the determined performance metric and the plurality of resources, to validate the behaviors of the network based on the QoE as references of determining the behaviors of the network, and to transmit the behaviors of the network to the planning/policies unit for enabling the planning/policies unit to determine the at least one target parameter based on the behaviors of the network.

Various embodiments may preferably implement the following features:

Preferably, the PAPM layer comprises: an acquiring component, configured to acquire the plurality of network parameters and the plurality of measurement results from the MAU via the physical PML; a mapping component, configured to subsume the plurality of network parameters to the plurality of resources based on the correlations among the plurality of network parameters; and a performance metric component, configured to detennine the perfonnance metric corresponding to each of at least one network parameter in each of the plurality of resources by determining a real number for each of at least one network parameter in each of the plurality of resources based on the plurality of measurement results.

In this embodiment, a suitable structure for implementing the PAPM layer is disclosed.

Preferably, the mapping component comprises: a parameter priority sub-component, configured to determine each the plurality of network parameters is a primary relevant parameter or a secondary relevant parameter, an abstraction sub-component, configured to subsume the plurality of network parameters to the plurality of resources based on the determined results of the parameter priority sub- component, and a clustering sub-component, configured to cluster the plurality of resources based on a distribution of the plurality of resources for enabling the abstraction sub-component to subsume the plurality of network parameters to the plurality of resource further based on the plurality of clustered resources.

In this embodiment, the plurality of resources is provided based on the relevant type of each of the plurality of network parameters and the distribution of the plurality of resources.

Preferably, the PAPM layer further comprises a remapping component, configured to re- subsume the plurality of resources to the plurality of network parameters which is provided to the SVML. The remapping component is able to provide the plurality of network parameters to the SVML without additionally requesting the network or MAU.

Preferably, the SVML comprises: a learning component, configured to apply learning algorithms on each of at least one network parameter of each of the plurality of resources by using the performance metric, to detennine the behaviors of the network, a predicting component, configured to predict future behaviors of the network based on the determined behaviors of the network, and a validation component, configured to validate the behaviors and the future behaviors of the network, which are effected by the optimized at least one target parameter, based on QoE for enabling the learning component and the predicting component determine the behaviors and the future behaviors of the network based on the validated results.

In this embodiment, an appropriate structure for realizing the SVML is proposed.

Preferably, the SVML further comprises a SON assistance component, configured to transmit the detennined behaviors of the network to the SON of the MAU for enabling the SON to optimize the at least one target parameter based on the behaviors and the future behaviors of the network. The SON assistance component is able to provide more information for assisting the SON to optimize the network in a more accurate way.

Preferably, the SVML is further configured to analyze the plurality of network parameters and the plurality measurement results, and the network architecture further comprises a business intelligence, BI, layer, configured to generate analytic results based on the performance metric and the analyzed results of the SVML for enabling the PLPO unit to determine the at least one target parameter based on the analytic results of the BI layer. That is the BI layer is able to provide action recommendations and reports service to the PLPO unit, so as to allow the PLPO unit to determine new (business) strategy.

In an embodiment, the present disclosure relates to a method for use in a network node. The method comprises: determining at least one target parameter and quality of experience, QoE, of a network, optimizing the at least one target parameter of the network, acquiring a plurality of network parameters of the network and a plurality of measurement results of the network, subsuming the plurality of network parameters into a plurality of resources based on correlations among the plurality of network parameters, determining a performance metric corresponding to each of at least one network parameter in each of the plurality of resources based on the acquired plurality of measurement results, determining behaviors of the network based on the determined performance metric and the plurality of resources, as a reference of determining the at least one target parameter, and validating the behaviors of the network, which are effected by the optimized at least one target parameter, based on the QoE as references of determining the behaviors of the network.

Various embodiments may preferably implement the following features:

Preferably, the step of determining the performance metric corresponding to each of at least one network parameter in each of the plurality of resources based on the acquired plurality of measurement results comprises determining the performance metric corresponding to each of at least one network parameter in each of the plurality of resources by determining a real number for each of at least one network parameter in each of the plurality of resources based on the plurality of measurement results. The plurality of resources and the performance metric is appropriately prepared for determining the behaviors of the network.

Preferably, the step of subsuming the plurality of network parameters into the plurality of resources based on correlations among the plurality of network parameters comprises subsuming the plurality of network parameters to the plurality of resources based on determining each the plurality of network parameters is a primary relevant parameter or a secondary relevant parameter and clustering the plurality of resources based on a distribution of the plurality of resources. In this embodiment, the plurality of resources is provided based on the relevant type of each of the plurality of network parameters and the distribution of the plurality of resources.

Preferably, the method further comprises re-subsuming the plurality of resources to the plurality of network parameters. In this embodiment, the plurality of network parameters is acquired without additionally requesting the network or MAU.

Preferably, the step of determining the behaviors of the network, which are effected by the optimized at least one target parameter, based on the determined performance metric and the plurality of resources and validating the behaviors of the network based on the QoE as references of determining the behaviors of the network comprises: applying learning algorithms on each of at least one network parameter of each of the plurality of resources by using the performance metric, to determine the behaviors of the network, and predicting future behaviors of the network based on the determined behaviors of the network, and validating the behaviors and the future behaviors of the network, which are effected by the optimized at least one target parameter, based on QoE as references of determining the behaviors and the future behaviors of the network.

In this embodiment, the behaviors and the future behaviors of the network can be appropriately acquired.

Preferably, the method further comprises optimizing the at least one target parameter based on the behaviors and the future behaviors of the network. The network would be optimized in a more accurate way.

Preferably, the method further comprises: analyzing the plurality of network parameters and the plurality measurement results, and generating analytic results based on the performance metric and the analyzed results of the plurality of network parameters and the plurality of measurement results, and determining the at least one target parameter based on the analytic results.

In this embodiment, the plurality of network parameters and the plurality measurement results are further analyzed for providing action recommendations and reports service to determine new (business) strategy.

In an embodiment, the present disclosure relates to network node comprising a processor and a storage unit, wherein the processor is configured to read a program code from the storage unit and implement any step in the aforementioned method.

BRIEF DESCRIPTION OF THE DRAWINGS

The subject matter of the invention will be explained in more detail in the following text with reference to preferred exemplary embodiments which are illustrated in the attached drawings, in which:

FIG. 1 shows a network architecture according to an embodiment of the present disclosure.

FIG. 2 shows a network architecture according to an embodiment of the present disclosure.

FIG. 3 shows a reference model according to an example of the present disclosure.

FIG. 4 shows a protocol layer model according to an example of the present disclosure.

FIG. 5 shows a protocol layer model according to an embodiment of the present disclosure. FIG. 6 shows a flowchart of a method according to an embodiment of the present disclosure.

FIG. 7 shows a network node according to an embodiment of the present disclosure.

The reference symbols used in the drawings, and their primary meanings, are listed in summary form in the list of designations. In principle, identical parts are provided with the same reference symbols in the figures.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS

FIG. 1 shows a network architecture according to an embodiment of the present disclosure. In FIG. 1, the network architecture comprises a planning/policies (PLPO) unit, self-organizing network (SON) services, a network consisting of a plurality of base stations (e.g. eNBs), an operating and maintenance center (OMC), a parameters and measurement layer (PML) and a service quality management unit. In addition, FIG. 1 shows processing flows (1) to (7) of interactions between the components in the network architecture.

In the process flow (1), the PLPO unit determines requirements of optimizing network parameters of the network. More specifically, the PLPO unit is responsible for planning tasks and defining policies of optimizing network parameters. Usually, the policies are built in a static manner considering incumbents requirements. Next, the SON services optimize the network parameters of the network based on the requirements from the PLPO unit (process flow (2)). After the network is optimized by the SON, the OMC reads the network parameters from the network and the PML reads the network parameters from the OMC in the process flows (3) and (4). Similarly, the service quality management unit reads the network parameters through the OMC and the PML in the process flow (5). In the process flow (6), the PML sends the actual network parameters read through the OMC to the PLPO unit and the PLPO unit may determine subsequent requirements of optimizing the network parameters. In this embodiment, the service quality management unit is responsible for coordination, smart dynamic network parameter, network behavior monitoring and validation of the functionality of the SON services. Moreover, the service quality management unit may provide relevant information for assisting the PLPO unit to determine the requirements of optimizing the network parameters.

More specifically, the SON services are highly automated such that an operator of the network may not be able to validate and follow the internal parameter configuration decisions and actions performed on its own network. In the embodiment shown in FIG. 1, the missed information about the way how the SON services decided to perform optimizations on the network is reproducible via a parameter configuration flow (i.e. the process flows (2) to (5)) shown in FIG. 1 and by utilizing the service quality management unit. In other words, the missed information about the way how the SON services decided to perform optimizations on the network is identifiable, so as to indirectly monitor the actual network parameters.

The detailed operations of the service quality management unit based on the parameter configuration flow will be described in the followings. In the embodiment shown in FIG. 1, the service quality management unit comprises a parameter abstraction and performance metric (PAPM) layer and a smart virtual monitoring layer (SVML). In general, the data (e.g. the network parameters) from the parameter configuration flow will at first be reduced by the PAPM layer to make real-time data processing feasible. In addition, the PAPM layer also determines a performance metric for evaluating data and network performance. Next, the reduced data and the performance metric from the PAPM layer are provided to the SVML, to allow the SVML to perform the smart virtual monitoring via learning algorithms. That is, the SVML tracks (clones) and predicts the network parameters and network behaviors of the network, which are influenced (e.g. effected) by the SON services’ decisions, indirectly through the parameter configuration flow. The results of the SVML (e.g. the inferred and predicted network parameters and the network behaviors) are forward to the PLPO unit as action recommendations.

In FIG. 1, the service quality management unit further comprises a business intelligence (BI) layer which is configured to infer service drawbacks and actions recommendations based on the results of the SVML. In an embodiment, the BI layer may be omitted.

In an embodiment, the PAPM layer reduces the data by transforming the network parameters into a plurality of resources, to reduce the amount of learning operations and to make real-time data processing become feasible. In this embodiment, each of the plurality of resources comprises several network parameters which are physically or management relevantly correlated. Therefore, the variety of network parameters is reduced, making the real-time processing of the network parameters become feasible. The plurality of resources is used as objectives in network behavior learning performed by the SVML. In an example, the plurality of resources could be created by using a dimensional reduction method.

In an embodiment, the SVML applies the learning algorithms on the plurality of resources provided by the PAPM layer, to infer the network behavior of the network which are influenced by the optimized results of the SON services. The inferred network behavior enables different beneficial applications such as the smart virtual monitoring and action recommendations due to the possibility of predicting network behavior of the network. The network parameter and behavior monitoring is tracked by an iterative function approximation (i.e. learned network behaviors). The learned network behaviors are used to predict the future network behavior. Due to the difficulty to request all network parameters and their performances on demand, the SVML of the present disclosure makes the smart virtual monitoring feasible. That is, based on the learning results, an outlook of the network behavior for a certain period of times could be obtained. In other words, the SVML reduces data requirements of showing the real-time behavior of the real network. In this embodiment, the data requirements are reduced as minimum as those required by the learning algorithms. Furthermore, the SVML may perform a validation on the learned network behavior, to ensure the correct learning and action execution performed by the SVML as well as the SON services. The validation could be carried out through an apprenticeship learning (AL) and an imitation learning (IL)

In an embodiment, the BI layer performs and provides business driven analysis. The BI layer collects information or data from the PAPM layer (e.g. the perfonnance metric) and the SVML (e.g. data analytics/analysis results). According the collected information, the BI layer provides action recommendations and reports services to the PLPO unit for determining new (business) strategies.

FIG. 2 shows a network architecture according to an embodiment of the present disclosure. As shown in FIG. 2, the network architecture comprises a PLPO unit, a physical PML, a management automation unit (MAU), a PAPM layer, a SVML and a BI layer. In an embodiment, the BI layer may be omitted.

In the embodiment shown in FIG. 2, the PLPO unit is configured to determine at least one target parameter of a network and to determine and provide quality of experience (QoE) of the network. The PLPO unit is responsible for planning tasks and defining policies of optimizing the at least one target parameter of the network. Usually, the policies are built in a static manner considering incumbents requirements. Furthermore, the PLPO unit may have tools for determining and controlling the MAU based on templates requirements. The MAU includes a SON configured to optimize the at least one target parameter of the network. The MAU may comprise not only the SON but also other network management and automation units such as the OMC shown in FIG. 1, virtualized network functions built by network functions virtualization (NFV), network data analysis functions (NWDAFs), etc.

The physical PML is configured to acquire a plurality of network parameters of the network and a plurality of measurement results of the network from the MAU. The physical PML performs the read/write functionalities to the MAU, e.g., for acquiring the plurality of network parameters of the network and the plurality of measurement results of the network. In addition, the physical PML has storage capabilities (e.g. by using data base techniques).

The PAPM layer is configured to subsume the plurality of network parameters into a plurality of resources based on correlations among the plurality of network parameters and to determine a performance metric corresponding to each of at least one network parameter in each of the plurality of resources based on the acquired plurality of measurement results.

In detail, the PAPM layer may comprise an acquiring component, a mapping component and a performance metric component. The acquiring component is configured to acquire the plurality of network parameters and the plurality of measurement results from the MAU via the physical PML. In addition, the acquiring component performs measurement reporting functionalities regarding the network parameters of interest. In the case of missing a network feedback loop which is able to show changes in the network parameters of interest caused by the requirements from the PLPO unit, the measurement results are derived from the network parameters using correlation or similar techniques. Under such a condition, the acquiring component may comprise sub-components for deriving the measurement results.

The mapping component is configured to subsume the plurality of network parameters to the plurality of resources based on the correlations among the plurality of network parameters. The mapping component aims to abstract the plurality of network parameters acquired from the physical PML into the plurality of resources. From the mathematical view, the parameter mapping function of the mapping component may be expressed as: f Mapping K Par ® K Resources where K Par is a parameter set comprising the plurality of network parameters and K Resources is a resource set comprising the plurality of resources. The parameter mapping function f Mapping transforms parameter set K Par into the resource set K Resources · Under such a condition, each of the plurality of resources describes several physical or management relevant correlated parameters as a block and thus reduces the variety of parameters (e.g. for realizing the real-time processing).

In an embodiment, the mapping component comprises a parameter priority sub-component, an abstraction sub-component and a clustering sub-component. The parameter priority sub- component considers the relevance among the plurality of network parameters. The parameter priority sub-component may determine each of the plurality of network parameters is a primary relevant parameters and a secondary relevant parameter. In an example, the primary relevant parameters may be the network are critical and essential for the network and are objectives to be monitored or analyzed (are major in the plurality of resources). Under this definition, the primary relevance parameters may comprise bandwidth, power, licenses, etc. In another example, the primary relevant parameters are the parameters with great variations. That is, the primary relevant parameters change their values frequently and therefore are imported to monitor. Note that the primary relevant parameters with the great variations may be determined via statistical methods in the PAPM layer. The secondary relevant parameters are satisfying parameters, which means the secondary relevant parameters must meet a certain threshold to avoid the no- free-lunch-theorem.

The abstraction sub-component is configured to subsume (e.g. abstract) parameter subsets K i, subpar Ì K Par to resources i Î K Resources based on results of the parameter priority sub- component and the distribution-driven clustering sub-component. That is, the abstraction sub- component builds the core abstraction and performs the mapping function f Mapping ·

The clustering sub-component is configured to cluster the plurality of resources based on, e.g., a spatial distribution of the suggested resources outcome. The clustering sub-component performs the clustering iteratively with the abstraction sub-component. That is, the abstraction sub-component may subsume the plurality of network parameters to the plurality of resource further based on the plurality of clustered resources (i.e. the results of the clustering sub- component). Under such a condition, the mapping function could be enhanced by taking the spatial distribution clustering into account, so as to infer better mapping function. Note that, the clustering sub-component may use any distribution in addition to the spatial distribution or adopt several distributions related to different aspects. The performance metric component of the PAPM layer is configured to determine a qualitative/ quantitative (or quality of serve) value (i.e. a real number) to describe the impact of each of network parameters involved in each of the plurality of resources. The performance metric component reflects the objective achievement of the whole network. Moreover, the performance metric component combines the objective within a resource and the satisfying parameters from the secondary relevant parameter component in a real value. From mathematical view, the function of the performance metric component may be expressed as f Metric K i, subpar R.

In an embodiment, the PAPM layer may further comprise a remapping component. As its name suggests, the remapping component performs the assignment from the plurality of resources to the plurality of network parameters (e.g. the results produced by the mapping component). From the mathematical view, the remapping component is an inverse function: · In an example, the remapping component performs the remapping function without loss of information. Furthermore, the remapping function may be executable in real-time. The results of remapping component are provided to the SVML, because the SVML requires an access to the MAU via the PML.

In FIG. 2, the SVML is configured to determine behaviors of the network based on the determined performance metric and the plurality of resources, to validate the behaviors of the network based on the QoE as references of determining the behaviors of the network, and to transmit the behaviors of the network to the PLPO unit for helping the PLPO unit to determine the at least one target parameter based on the behaviors of the network.

In an embodiment, the SVML comprises a learning component, a predicting component and a validation component. The learning component is configured to apply the learning algorithms on each of at least one network parameter of each of the plurality of resources by using the performance metric, to determine the behaviors of the network. The predicting component is configured to predict future behaviors of the network based on the determined behaviors of the network. The validation component is configured to validate the behaviors and the future behaviors of the network based on QoE for enabling the learning component and the predicting component determine the behaviors and the future behaviors of the network based on the validated results. In an embodiment of the network architecture having a network feedback loop which provides a network action-reaction chain, the learning component provides the network optimization monitoring process. Note that, having the network feedback loop providing the network action-reaction chain allows the network reaction resulting from an adjusted network parameter value to be obtained. The network reaction is measured based on key performance indicators of the network. That is, the network feedback loop allows an automation approach leading in an optimization process.

In an embodiment of the network architecture not having the network action-reaction chain, the learning component provides the parameter monitoring process based on a regression process. Under such a condition, the parameter monitoring process could be performed without the resource abstraction (e.g. incumbents/primary relevant parameters) and bypassing the performance metric component.

In an embodiment, the learning component performs learning for each of the plurality of resources as a learning function by using the performance metric f Metric · In the embodiment of the network architecture with the network feedback loop which provides the network action- reaction chain, the learning function of each of the plurality of resources is approximated by using suitable algorithms (in parallel, independently, and scalability). The evolution of the quality of the resource is determined by using the performance metric f Metric · The learning component observes changes of each adjusted (also already adjusted in historical data) network parameter determined by the PLPO unit or the PML without influencing functionalities of the changes. Because of the introduced network parameter abstraction, the number of network parameters (in the form of the plurality of resources) is significantly reduced, which makes real- time processing of the learning algorithm feasible. In an example, a reinforcement learning (RL) may be suitable for the learning component. To accelerate the learning process, the RL could be combined with N imitation learning (IL). The IL may interact with the experience driven from the PLPO unit over the validation component (fuzzy logic) to focus the learning region and then the RL investigates the learning region of interest.

In the embodiment of the network architecture without the network feedback loop, the learning component applies regression-oriented machine learning or statistical learning methods. The algorithm input is carried out through values of the available network parameters provided by the physical parameter management layer PML. Furthermore, the learning component avoids big data aspects, because there is a limited access to values of the network parameters. Algorithms, which infer the network feedback loop, may estimate the network reaction. That is, apprenticeship learning (AL) could be used to deal with and generalize the unknown network feedback reaction in terms of the RL.

In the embodiment with the network feedback loop, the learning component may further comprise a sampling sub-component. In the above embodiment, the learning component uses available data from the PLPO unit and the PML to avoid information overhead. In an example, there may be not enough data for a certain or several resources (including multiple network parameters). In order to improve the results of the learning component, the sampling sub- component requests, in a minimally intrusive way, new measurements or values of certain network parameters related to the objective resources. In an example, the new measurements or values of certain network parameters related to the objective resources are provided by the re- mapping component of the PAPM layer. The sampling sub-component uses a data sampling model, which is able to perform online data collections, to overcome the problem of not existing data history and to promote real-time prediction. In contrast, most of the learning models (e.g. neuronal networks) require huge amount of training data or data which could be collect on demand. In the embodiment of the present disclosure, the data sampling model of the sampling sub-component is able to decrease the required amount of data.

In an embodiment, the predicting component comprises an aggregation sub-component, an exploitation sub-component and a prediction sub-component (not shown in FIG. 2). The aggregation sub-component is configured to combine the learned functions of each of the plurality of resources. The combination could be used for classification (voting) or regression proposes. Furthermore, the combination may show the overall behavior of the network. The aggregation sub-component accelerates the learning process due to several independent objectives (otherwise a learning function with multiple objectives must be performed, which causes poor real-time performance and accuracy). The exploitation sub-component is configured to utilize the combined learning functions provided by the aggregation sub-component to exploit the learned network behavior, so as to determine dynamic-management policies. The dynamic- management policies may include parameter values recommendation, anomaly report, etc. The prediction sub-component is configured to predict value changes of the plurality of network parameters. The outlook of the value changes is exemplary determined through regression, probability density estimation, hidden Markov chains/processes and/or other suitable method.

The validation component is configured to ensure the learning and action execution performed by the SVML as well as SON in the MAU are correct. The validations may be carried out through fuzzy logic or any other logical driven assistance and correction for building policies and performing learning using QoE driven provided by the PLPO unit. Such kind of logic considers the experiences of the user (provided by the PLPO unit in this embodiment), which make the validation component powerful to verify and control the learning based determined actions. The validation component may include AI and IL. In addition, the validation component interacts with the MAU (especially with the SON) over the layer interaction to perform the validations and thus quality control.

In an embodiment, the SVML may further comprise a SON assistance component configured to transmit the behaviors and the future behaviors of the network to the SON of the MAU for enabling the SON to optimize the at least one target parameter based on the behaviors and the future behaviors of the network. The SON assistance component interacts with the SON in the MAU, to support better overall management. Via providing predicted global network behavior, the SON assistance component could assist the SON in decision making or recommendation tasks. In an example, the SON assistance component interacts with the MAU directly via the service access points (SAPs) between the MAU and SVML for a real-time reason.

In an embodiment, the SVML may further comprise a data analytics/analysis component configured to perfonn data analytics and/or statistical tasks and to provide analyzed data to the BI layer. The analysis could be represented in probability density functions, parameter/performance metric tables or any suitable data analysis and statistical tool.

In an embodiment, the SVML further comprises a real-time visualization component configured to visualize the results to visualize the results of the SVML layer as a service in a user-oriented manner.

In an embodiment, the PAPM layer, the SVML and/or the BI layer is designed as a reference model to guarantee loosely coupled layer. FIG. 3 shows a reference model according to an example of the present disclosure. In FIG. 3, several service access points (SAPs) are shown and are configured to provide services across sub-layers. In the followings, the SAP between a layer X and medium access management layer (MAMGM) is defined as X-MAMGM-SAP and the SAP between the MAMGM and transmission and reception management layer (TxRxMGM) is defined as MAMGM-TxRxMGM-SAP. Note that the layer X may be the PAPM layer, the smart virtualization management layer SVML, the BI layer, the PLPO unit, physical parameter management layer PML, or MAU, and is not limited herein.

In addition, the sub-layers shown in FIG. 3 are responsible for different tasks. The TxRxMGM provides the access to the existing physical or logical medium or any communication interfaces for data transmission purposes. The MAMGM performs management service interfaces for data/information exchange purposes performing service protocols, measurement/data collection and management information base (MIB). The MIB compiles the attributes, objects and information to manage the layer. The MIB is readable and writable and can be used to exchange information across the layer and among the layers. Furthermore, the protocols for service, measurement/data collection and the associated exchanges are located within the sub-layers of the MAMGM. Note that the measurement/data collection process is performed only through the physical parameter management layer, since the physical parameter management layer PML is the only layer that is equipped with read/write functionalities to access the MAU. In addition, the MAMGM and the TxRxMGM may be modeled as a transceiver.

FIG. 4 shows a protocol layer model according to an example of the present disclosure. In FIG. 4, the protocol layer model is configured to request a service among the layers X1 and X2, wherein the above defined SAPs are used. Note that, each of the layers X1 and X2 may be one of the PAPM layer, the SVML, the BI layer, the PML or the MAU and layer X1 is different from the layer X2. In this embodiment, the primitives associated with the SAPs are defined as the followings:

1) req: Request,

2) ind: Indication,

3) resp: Response, and

4) conf: Confirm

In addition, the services define the interaction and type of interworking across the layers and their components. The examples of the services comprise: 1) Measurement Request (MREQ),

2) Service Request (SVREQ),

3) Services Report (SVREP),

4) Measurement (MES),

5) Measurement-Report (MREP), and

6) Data-Collection(DCOL).

In FIG. 4, the protocol layer model operates from a component (within the layer) point of view. Under such a condition, each component within a layer is able to request services from a peer layer. Moreover, each component within a layer is capable of rejecting requested services for security and administration reasons or other reasons.

FIG. 5 shows a protocol layer model according to an embodiment of the present disclosure. In FIG. 5, the protocol layer model is configured to request measurements among all layers and the physical PML. In this embodiment, each of the layers X1 and X2 may be one of the PAPM layer, the SVML, the BI layer, the PML or the MAU and layer X1 is different from the layer X2. Note that, each component shown in FIG. 5 may perform decisions and rejections regarding the requests.

To sum up, the network optimization and management tools are high automated so that the network operator may be not able to validate and follow the internal parameter configuration decisions and actions performed on the network. The embodiments of the present disclosure provide the smart dynamic network parameter and behavior monitoring and are able to validate the internal parameter configuration decisions. Moreover, the smart dynamic network parameter and behavior monitoring provided by the present disclosure is able to detect wrong network parameter values.

FIG. 6 shows a method for use in a network node (e.g. a base station) according to an embodiment of the present disclosure. Based on the method shown in FIG. 6, the network node is able to monitor changes in a network and to improve a service quality management of the network. As shown in FIG. 6, the method comprises:

Step 600: Determine at least one target parameter and quality of experience (QoE) of a network.

Step 602: Optimize the at least one target parameter of the network. Step 604: Acquire a plurality of network parameters of the network and a plurality of measurement results of the network. Step 606: Subsume the plurality of network parameters into a plurality of resources based on correlations among the plurality of network parameters. Step 608: Determine a performance metric corresponding to each of at least one network parameter in each of the plurality of resources based on the acquired plurality of measurement results.

Step 610: Determine behaviors of the network based on the determined performance metric and the plurality of resources, as a reference of determining the at least one target parameter.

Step 612: Validate the behaviors of the network based on the QoE as references of determining the behaviors of the network.

According to the method shown in FIG. 6, the network node determines at least one target parameter for optimizing a network. In addition, the network node also determines quality of experience (QoE) of the network. Next, the network node optimize the at least one target parameter of the network, e.g., via the SON of the network. After the at least one target parameter is optimized, the network node acquires a plurality of network parameters of the network and a plurality of measurement results of the network, to monitor changes of the network. In order to make real-time-processing feasible, the network node subsumes the plurality of network parameter into a plurality of resource based on correlations among the plurality of parameters. Moreover, the network node determines a performance metric of corresponding to each of at least one network parameter in each of the plurality of resources based on the acquired plurality of measurement results. After determining the plurality of resources and the performance metric of corresponding to each of at least one network parameter in each of the plurality of resources, the network node is able to accordingly determine (e.g. infer) behaviors of the network. Note that, the network node may also predict future behaviors of the network. Finally, the network node validates the determined (current and/or future) behaviors of the network, which are effected by the optimized at least one target parameter, based on the QoE, to acknowledge whether the inferred and/or predicted behaviors are correct. The validation results are further utilized as references of determining the behaviors of the network.

In an embodiment, the network node determines a real number for each of at least one network parameter in each of the plurality of resources based on the plurality of measurement results, to determine the performance metric corresponding to each of at least one network parameter in each of the plurality of resources.

In an embodiment, the network node determines the plurality of measurement results based on the plurality of network parameters for acquiring the plurality of measurement results of the network.

In an embodiment, the network node subsumes the plurality of network parameters to the plurality of resources based on results of determining each the plurality of network parameters is a primary relevant parameter or a secondary relevant parameter and clustering the plurality of resources based on a distribution of the plurality of resources.

In an embodiment, the network node may re-mapping plurality of resources to the plurality of network parameters, to perform new measurement or values of certain network parameters related to the objective resources itself without demanding the new measurement or the values of certain network parameters related to the objective resources from the network.

In an embodiment, the network node applies learning algorithms on each of at least one network parameter of each of the plurality of resources by using the performance metric, to determine the behaviors of the network. The network node may further predict future behaviors of the network based on the determined behaviors of the network. The determined and/or predicted behaviors are validated based on the QoE, to allow the network node determines the behaviors and the future behaviors of the network based on the validation results.

In an embodiment, the network node optimizes the at least one target parameter further based on the determined (and/or predicted) behaviors of the network, e.g., via the SON of the network.

In an embodiment, the network node further analyzes the plurality of network parameters and the plurality measurement results, generates analytic results based on the performance metric and the analyzed results of the plurality of network parameters and the plurality of measurement results and determines the at least one target parameter based on the analytic results.

FIG. 7 relates to a schematic diagram of a network node 70 according to an embodiment of the present disclosure. The network node 70 may be a base station (BS), a eNB, a gNB, a network entity, a Mobility Management Entity (MME), Serving Gateway (S-GW), Packet Data Network (PDN) Gateway (P-GW), or Radio Network Controller (RNC), and is not limited herein. The network node 70 may include a processor 700 such as a microprocessor or ASIC, a storage unit 710 and a communication unit 720. The storage unit 710 may be any data storage device that stores a program code 712, which is accessed and executed by the processor 700. Examples of the storage unit 712 include but are not limited to a SIM, ROM, flash memory, RAM, hard-disk, and optical data storage device. The communication unit 720 may be a transceiver and is used to transmit and receive signals (e.g. messages or packets) according to processing results of the processor 700. In an example, the communication unit 720 transmits and receives the signals via an antenna 722 shown in FIG. 7.

In an embodiment, the storage unit 710 and the program code 712 may be omitted. The processor 700 may include a storage unit with stored program code.

The processor 700 may implement any steps described in aforementioned embodiments on the network node 70.

The communication unit 720 may be a transceiver. The communication unit 720 may as an alternative or in addition be combining a transmitting unit and a receiving unit configured to transmit and to receive, respectively, signals to and from a network device (e.g. a UE) or other network nodes.

While the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive. It will be understood that changes and modifications may be made by those of ordinary skill within the scope of the following claims. In particular, the present invention covers further embodiments with any combination of features from different embodiments described above and below.

Furthermore, in the claims the word "comprising" does not exclude other elements or steps, and the indefinite article "a" or "an" does not exclude a plurality. A single unit may fulfil the functions of several features recited in the claims. The terms “essentially”, “about”, “approximately” and the like in connection with an attribute or a value particularly also define exactly the attribute or exactly the value, respectively. Any reference signs in the claims should not be construed as limiting the scope.