A method for automatically generating a limited set of spectrum and service profiles for use in an operator's telecommunication network includes collecting physical layer parameter values for individual lines, determining a set of optimized parameter values for each one of the individual lines, estimating a probability density function for each optimized parameter based on optimized parameter values for multiples lines, sampling the probability density function for each optimized parameter and selecting and combining according to parameter and profile policies a set of optimized parameter values to generate the limited set of spectrum and service profiles.
|
6. An apparatus for automatically generating a limited set of spectrum and service profiles for use in an operator's telecommunication network, said limited set of spectrum and service profiles being associated with a plurality of performance link parameters including at least one of a target noise margin, a maximum allowable delay, a maximum bit rate, and a maximum power spectral density, said apparatus comprising:
a memory having computer readable instructions stored thereon and
a processor, which when executing the instructions, is configured to:
collect physical layer parameter values for a plurality of individual lines, said physical layer parameter values including one or more of a loop attenuation, a background noise power, an impulse noise level and a transmitted power level;
determine a set of parameter values for each of the plurality of individual lines from said physical layer parameter values;
generate a probability density function for each of the set of parameter values based on the sets of parameter values for the plurality of individual lines;
down-sample said probability density function for each of the set of parameter values to restrict a number of spectrum and service profiles in said limited set; and
select and combine according to parameter and profile policies a limited set of parameter values; and
generate said limited set of spectrum and service profiles by cross-combining said limited set of parameter values.
1. A method for automatically generating a limited set of spectrum and service profiles for use in an operator's telecommunication network, said limited set of spectrum and service profiles being associated with a plurality of performance link parameters including at least one of a target noise margin, a maximum allowable delay, a maximum bit rate, and a maximum power spectral density, said method comprising:
collecting, by a dynamic line manager, physical layer parameter values for a plurality of individual lines, said physical layer parameter values including one or more of a loop attenuation, a background noise power, an impulse noise level and a transmitted power level;
determining, by the dynamic line manager, a set of parameter values for each of the plurality of individual lines from said physical layer parameter values;
generating, by the dynamic line manager, a probability density function for each of the set of parameter values based on the sets of parameter values for the plurality of individual lines;
down-sampling, by the dynamic line manager, said probability density function for each of the set of parameter values to restrict a number of spectrum and service profiles in said limited set; and
selecting and combining according to parameter and profile policies, by the dynamic line manager, a limited set of parameter values; and
generating said limited set of spectrum and service profiles by cross-combining said limited set of parameter values.
2. The method according to
determining histograms for each of the set of parameter values .
3. The method according to
4. The method according to
examining all possible cross-combinations of parameter value samples.
5. The method according to
a range of parameter values,
a granularity for parameter values,
a maximum number of profiles, and
a minimum variation between profiles.
|
This application is the national phase under 35 U.S.C. §371 of PCT International Application No. PCT/EP2012/056074 which has an International filing date of Apr. 3, 2012, which claims priority to European patent application number EP 11305414.2 filed Apr. 8, 2011; the entire contents of each of which are hereby incorporated by reference.
The present invention generally relates to generating spectrum and service profiles for a telecom operator's network, e.g. a Digital Subscriber Line (DSL) network. Such spectrum and service profile defines the state of the physical links in terms of performances, quality of service, robustness, etc. through a number of parameters such as the maximum bit rate, the target noise margin, the maximum delay allowed and the maximum power spectral density (PSD). The use of a certain spectrum and service profile compared to another one allows preferring one strategic choice versus another, e.g. enhancing stability in trade off against offered bit rate. The invention in particular concerns the automated generation of such spectrum and service profiles.
At present, spectrum and service profiles are generated manually, typically in close collaboration with the operator. The operator's network is investigated for potential sources of performance limitations and for physical layer parameter values that are regularly used in the network. This information is interpreted manually and used to determine in close collaboration with the operator a consistent set of spectrum and service profiles that enables to face the main issues and improve the overall performance.
As a result of uprising new services such as IPTV (Internet Protocol Television), VoD (Video on Demand), and Triple Play services, the management of system performances and customer support become more demanding. Often, the physical layer that transports the information over wired lines up to the end user, is the bottle neck for quality of service. Operators are using a network analyzer to remotely detect and diagnose physical layer problems, and eventually take action to improve performance.
Such network analyzer, like the Alcatel Lucent 5530 NA, typically features a Dynamic Line Manager (DLM) that monitors the line performance and takes action in order to improve performance of a line. The DLM thereto uses the spectrum and service profiles manually generated with collaboration of the operator. In a DSL network for instance, a set of such manually defined spectrum and service profiles is available from a server or in the DSLAMs. The set of spectrum and service profiles is typically constructed offline and stored on a server, e.g. the Dynamic Line Management (DLM) server. After construction, for simplicity of maintenance, the set of profiles is usually pushed into each DSLAM of the network. The set of spectrum and service profiles is consequently the same for all equipment in the DSL network, constructed to face most of the common situations, and consequently used to manage the entire DSL network. The DLM switches between the profiles and chooses the most suitable one for each line.
The human effort in the known method for generating spectrum and service profiles is tremendous: a detailed interpretation and analysis of the existing network data is required, a suitable set of parameter values has to be identified, and a set of spectrum and service profiles has to be determined in collaboration with the operator. As a consequence, the effort and cost for operators and network management system vendors is high.
An additional drawback of the known, manual method for generating spectrum and service profiles is that it tends to result in sub-optimal behaviour because the manual method inherently lacks objectivity. The set of spectrum and service profiles in other words is insufficiently accurate.
It is an objective of the present invention to disclose a method and tool for generating spectrum and service profiles that overcomes the above mentioned drawbacks of the known, manual method. More particularly, it is an objective to teach generating spectrum and service profiles in a manner that requires less or no human effort, that is less costly and time consuming for operators and network management system vendors, and that generates more optimal spectrum and service profiles.
According to the present invention, the above defined objective is realized by a method for automatically generating a limited set of spectrum and service profiles for use in an operator's telecommunication network, the method comprising the steps of:
estimating a probability density function for each optimized parameter based on optimized parameter values for multiple lines;
Thus, the invention basically consists in a method that automatically generates a set of optimal spectrum and service profiles by using collected field data from the operator's network. The method consists of a learning phase wherein the probability density functions are estimated for each optimized parameter. Secondly, the parameter value domain is discretized through sampling. In the last step, a set of parameter values is returned that can be embedded into spectrum and service profiles. These parameter values are selected according to parameter policies, e.g. range granularity, etc., as well as profile policies, e.g. the maximum number of profiles, the minimum variation between profiles, etc. The method according to the invention is fully automated. This allows building a more accurate and therefore more optimal set of spectrum and service profiles based on statistics on optimal parameter values. As a result of the automated nature, there is no need for intensive human support in the creation of a set of spectrum and service profiles, which saves effort, time and money.
Optionally, as defined by claim 2, estimating the probability density function for each optimized parameter comprises determining histograms for each optimized parameter.
Indeed, there exist several methods to achieve estimating the probability density functions of optimized parameters, but histograms give already relevant results.
Also optionally, as defined by claim 3, sampling the probability density function for each optimized parameter comprises down-sampling the probability density function for each optimized parameter to thereby restrict the number of spectrum and service profiles in the limited set.
Indeed, probability density functions are usually highly sampled for accuracy reasons. Since the current invention aims at restricting the number of output spectrum and service profiles, down-sampling of the distribution functions is performed.
Further optionally, as defined by claim, the sampling step used for down-sampling is determined by a deviation between a current probability density value and a mean probability density value.
Thus, the sampling step between two samples of the probability density functions may be determined in function of the deviation between the current probability density value and the mean probability density value. The sign of the deviation determines if the step size is smaller or larger than the one used in uniform sampling. The amplitude determines the deviation with respect to the uniform one.
According to a further optional aspect defined by claim 5, selecting and combining a set of optimized parameter values may comprise taking all possible cross-combinations of optimized parameter value samples.
Indeed, the outputs of the sampling step may be expressed as vectors containing the different possible values. Profiles are then generated by taking all possible cross-combinations of parameter values.
As is indicated by claim 6, a spectrum and service profile may comprise one or more of the following parameters:
It is noticed that the above list is not exhaustive and other parameters could become managed as well, for example the minimum bit rate. As will be appreciated by the skilled person, applicability of the present invention is not limited to a particular choice or list of spectrum and service profile parameters.
As is indicated by claim 7, the physical layer parameter values may comprise one or more of the following:
Also this list of physical layer parameters is non-exhaustive.
As is indicated by claim 8, the parameter and profile policies may comprise one or more of the following:
The list of parameter and profile policies is also non-exhaustive.
In addition to a method for automatically generating a limited set of spectrum and service profiles as defined by claim 1, the current invention also concerns a corresponding tool for automatically generating a limited set of spectrum and service profiles for use in an operator's telecommunication network, the tool being defined by claim 9 and comprising:
When using a network analyzer it is possible to massively collect physical data from the DSLAMs spread in the entire operator's DSL network. By monitoring the physical state of individual DSL lines, line parameter values like the transmitted power, the loop attenuation, the background noise power and the impulse noise level can be collected. Obviously, the just mentioned line parameters are exemplary as more or other parameters could be monitored. These measured data are collected by or handed over to the data collection unit 121 in DLM 120.
The line parameter optimization unit 122 thereupon determines the optimal value of several modem parameters, for example the maximum PSD downstream, the actual delay downstream, the maximum bit rate downstream and the target noise margin downstream, for given individual lines in the operator's network.
In summary, it is assumed that a collection of physical layer parameters, such as the loop attenuation, transmitted power, etc., is measured, and some line state estimators, such as background noise estimators or impulse noise estimators, have been performed. According to these values, an optimized set of modem parameter values is returned for a given individual line. This optimization process for physical layer parameter values is repeated over all individual lines of the entire network, as a result of which statistical techniques become relevant to learn the most probable values present in the network and the distributions of optimal parameter values.
These statistical techniques are applied by the profile database generator 123 which processes the optimal parameter values from multiple lines, generates probability density functions and selects parameter values for a limited set of profiles. The profile database creator 123 in other words represents an embodiment of the tool for automatically generating a limited set of optimized spectrum and service profiles in accordance with the principles of the current invention.
The generated spectrum and service profiles are stored in a profile database 124 and a profile selector 125 selects for each line of an entire network or part of a network the most suitable spectrum and service profile(s) from the limited set stored in the database 124 corresponding to the optimal parameters.
The effect of the line parameter optimization 122 on the probability density of a given parameter, e.g. the delay, is illustrated by
The purpose of the method according to the present invention is to create a set of spectrum and service profiles that matches as much as possible the optimized distributions, e.g. 302, in order to provide the most suitable sampling of them. Since the number of profiles which can be entered in DSLAM's is limited and since these profiles must be easily understood and maintained, only a limited number of profiles must be used.
Choosing a uniform sampling between profile parameter values usually does not allow choosing the best-fit profile for a given line, and does not tend to reach a limited, optimal set of profiles for the entire network. At network-wide scale, there will be more lines closer to optimal profiles as a result of the current invention, delivering an overall benefit.
optimal maxPsdDs=[−42 −41 −40 −39 −38 −37 −36]; and
optimal targetNmDs=[1 3 5 7 9 11],
is not the most advantageous. Almost no maxPsdDs value of −39 dBm/Hz are optimal for the current field operator, neither target noise margin values of 1 dB. By contrast, 6 dB noise margins are usually optimal, as seen in the probability density function 402. Not providing the possibility to use such values would inevitably imply a lack of optimality. Downsampling a probability density function with uniform sampling step is illustrated by
In the sampling phase 220 of the embodiment illustrated by
In step 222, the sampling step size between two samples is determined by the deviation between the current probability density value with respect to the mean probability density value pmean. The sign of the deviation determines if the step size is smaller or larger than the one used in uniform sampling. The amplitude determines the deviation with respect to the uniform one. This is illustrated by
In this profile resampling phase 230, a set of parameter values that can be embedded into profiles is selected. The profile database creator 123 thereto uses parameter policies, e.g. the range, granularity, etc., as well as profile policies, e.g. the maximum number of profiles, the minimum variation between profiles, etc.
The outputs of the resampling phase 230 can be expressed as vectors containing the different possible values. The profiles are thus generated by taking all the possible cross-combinations between the value, e.g.:
Although the present invention has been illustrated by reference to specific embodiments, it will be apparent to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied with various changes and modifications without departing from the scope thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. In other words, it is contemplated to cover any and all modifications, variations or equivalents that fall within the scope of the basic underlying principles and whose essential attributes are claimed in this patent application. It will furthermore be understood by the reader of this patent application that the words “comprising” or “comprise” do not exclude other elements or steps, that the words “a” or “an” do not exclude a plurality, and that a single element, such as a computer system, a processor, or another integrated unit may fulfil the functions of several means recited in the claims. Any reference signs in the claims shall not be construed as limiting the respective claims concerned. The terms “first”, “second”, third”, “a”, “b”, “c”, and the like, when used in the description or in the claims are introduced to distinguish between similar elements or steps and are not necessarily describing a sequential or chronological order. Similarly, the terms “top”, “bottom”, “over”, “under”, and the like are introduced for descriptive purposes and not necessarily to denote relative positions. It is to be understood that the terms so used are interchangeable under appropriate circumstances and embodiments of the invention are capable of operating according to the present invention in other sequences, or in orientations different from the one(s) described or illustrated above.
Dupuis, Nicolas, Drooghaag, Benoit
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
8385225, | Dec 14 2010 | GOOGLE LLC | Estimating round trip time of a network path |
20080219290, | |||
20080292021, | |||
20100293274, | |||
20110019575, | |||
EP1995942, | |||
EP2073439, | |||
EP2107734, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Apr 03 2012 | Alcatel Lucent | (assignment on the face of the patent) | / | |||
Oct 03 2013 | DROOGHAAG, BENOIT | Alcatel-Lucent | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 031356 | /0355 | |
Oct 03 2013 | DUPUIS, NICOLAS | Alcatel-Lucent | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 031356 | /0355 | |
Nov 07 2013 | Alcatel Lucent | CREDIT SUISSE AG | SECURITY AGREEMENT | 031599 | /0962 | |
Aug 19 2014 | CREDIT SUISSE AG | Alcatel Lucent | RELEASE OF SECURITY INTEREST | 033597 | /0001 | |
Sep 12 2017 | ALCATEL LUCENT SAS | Provenance Asset Group LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 043877 | /0001 | |
Sep 12 2017 | NOKIA SOLUTIONS AND NETWORKS BV | Provenance Asset Group LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 043877 | /0001 | |
Sep 12 2017 | Nokia Technologies Oy | Provenance Asset Group LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 043877 | /0001 | |
Sep 13 2017 | PROVENANCE ASSET GROUP HOLDINGS, LLC | NOKIA USA INC | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 043879 | /0001 | |
Sep 13 2017 | Provenance Asset Group LLC | NOKIA USA INC | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 043879 | /0001 | |
Sep 13 2017 | PROVENANCE ASSET GROUP HOLDINGS, LLC | CORTLAND CAPITAL MARKET SERVICES, LLC | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 043967 | /0001 | |
Sep 13 2017 | PROVENANCE ASSET GROUP, LLC | CORTLAND CAPITAL MARKET SERVICES, LLC | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 043967 | /0001 | |
Dec 20 2018 | NOKIA USA INC | NOKIA US HOLDINGS INC | ASSIGNMENT AND ASSUMPTION AGREEMENT | 048370 | /0682 | |
Nov 01 2021 | CORTLAND CAPITAL MARKETS SERVICES LLC | PROVENANCE ASSET GROUP HOLDINGS LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 058983 | /0104 | |
Nov 01 2021 | CORTLAND CAPITAL MARKETS SERVICES LLC | Provenance Asset Group LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 058983 | /0104 | |
Nov 29 2021 | Provenance Asset Group LLC | RPX Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 059352 | /0001 | |
Nov 29 2021 | NOKIA US HOLDINGS INC | PROVENANCE ASSET GROUP HOLDINGS LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 058363 | /0723 | |
Nov 29 2021 | NOKIA US HOLDINGS INC | Provenance Asset Group LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 058363 | /0723 | |
Jan 07 2022 | RPX Corporation | BARINGS FINANCE LLC, AS COLLATERAL AGENT | PATENT SECURITY AGREEMENT | 063429 | /0001 |
Date | Maintenance Fee Events |
Jan 28 2016 | ASPN: Payor Number Assigned. |
Aug 15 2019 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Oct 16 2023 | REM: Maintenance Fee Reminder Mailed. |
Apr 01 2024 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Feb 23 2019 | 4 years fee payment window open |
Aug 23 2019 | 6 months grace period start (w surcharge) |
Feb 23 2020 | patent expiry (for year 4) |
Feb 23 2022 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 23 2023 | 8 years fee payment window open |
Aug 23 2023 | 6 months grace period start (w surcharge) |
Feb 23 2024 | patent expiry (for year 8) |
Feb 23 2026 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 23 2027 | 12 years fee payment window open |
Aug 23 2027 | 6 months grace period start (w surcharge) |
Feb 23 2028 | patent expiry (for year 12) |
Feb 23 2030 | 2 years to revive unintentionally abandoned end. (for year 12) |