WO2006010799A1 - Device and method for programming the power spectral density of a number of telecommunication lines - Google Patents

Device and method for programming the power spectral density of a number of telecommunication lines Download PDF

Info

Publication number
WO2006010799A1
WO2006010799A1 PCT/FR2004/001626 FR2004001626W WO2006010799A1 WO 2006010799 A1 WO2006010799 A1 WO 2006010799A1 FR 2004001626 W FR2004001626 W FR 2004001626W WO 2006010799 A1 WO2006010799 A1 WO 2006010799A1
Authority
WO
WIPO (PCT)
Prior art keywords
lines
line
noise margin
margin
minimum
Prior art date
Application number
PCT/FR2004/001626
Other languages
French (fr)
Inventor
Fabienne Moulin
Mohamed Tlich
Ahmed Zeddam
Original Assignee
France Telecom
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by France Telecom filed Critical France Telecom
Priority to PCT/FR2004/001626 priority Critical patent/WO2006010799A1/en
Publication of WO2006010799A1 publication Critical patent/WO2006010799A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/14Channel dividing arrangements, i.e. in which a single bit stream is divided between several baseband channels and reassembled at the receiver

Definitions

  • the present invention relates to a device for programming power spectral densities of a plurality of telecommunication lines transmitting signals.
  • the invention also relates to a programming method implemented by this device.
  • a single programming device connected to the modem of each line makes it possible to program certain parameters of each of the lines independently. For example, it is possible to program a desired flow rate, a desired minimum noise margin, the power spectral density, or parameters relating to error correction techniques.
  • Lines can subscribe to heterogeneous services that do not all require the same minimum bit rates or noise margins.
  • the programming device makes it possible to adjust them to provide this service within the limit of the overall capacity of all the lines.
  • the aim of the invention is to overcome this drawback by providing a device for programming a plurality of telecommunication lines transmitting signals enabling improved management of all the lines to which it is connected.
  • the subject of the invention is therefore a device for programming the power spectral densities of a plurality of telecommunication lines transmitting signals, characterized in that it comprises:
  • the invention takes advantage of the property according to which by reducing the effective noise margin of a line among all the lines connected to the programming device, the stationary noise of crosstalk induced by this line is reduced on the other lines of the line. together, which has the effect of automatically increasing their effective noise margin.
  • a device takes into consideration that, in particular as a function of the services to which subscribers subscribe or subscribe each of the lines connected to the programming device, each line must have an effective noise margin greater than a margin of predetermined reference noise.
  • each line must have an effective noise margin greater than a margin of predetermined reference noise.
  • this line is still allowed to provide the service to which it subscribes, while increasing the capabilities of the other lines in the set.
  • the predetermined reference noise margin of a line may be equal to the minimum noise margin required to achieve at least one service subscribed to this line.
  • the predetermined reference noise margin of a line is, for at least a portion of the lines, called "privileged lines", chosen to be: - the highest value among the minimum noise margin required to achieve perform at least one service subscribed to this line and the average value of the actual noise margins of the privileged lines; or
  • the weighting of the average value being a function of a degree of importance associated with the privileged lines having the same minimum noise margin required as this line.
  • the subject of the invention is also a method for programming the power spectral densities of a plurality of telecommunication lines transmitting signals, characterized in that:
  • a method according to the invention may comprise the characteristic according to which, for at least part of the lines, the lines are first grouped according to their minimum noise margin required to achieve at least one service to which they are subscribers, and for each group of lines thus constituted: - at least one line is selected whose effective noise margin is greater than the minimum required margin of the group;
  • the power spectral density of this selected line is adjusted to the calculated value.
  • privileged lines for at least a portion of the lines, called "privileged lines", the lines are grouped according to their minimum noise margin required to achieve at least one service to which they are subscribed , and, for each group of privileged lines thus constituted: at least one privileged line is selected whose effective noise margin is greater than a predetermined reference noise margin, chosen as being the highest value among the noise margin. of the group to which it belongs and a weighted average value of the actual noise margins of the preferred lines, the weighting of the average value being a function of a degree of importance associated with the privileged lines having the same required minimum noise margin as this line;
  • the value of the power spectral density for which the noise margin of this selected preferred line is equal to the predetermined reference noise margin is calculated; the power spectral density of this selected privileged line is adjusted to the calculated value.
  • a programming method according to the invention may further comprise the characteristic according to which: at least one line is selected whose flow rate is to be increased in order to access a desired service on this line; it is verified whether the desired flow rate can actually be transmitted on this line whose flow rate is to be increased with the minimum noise margin required for the desired service;
  • the effective noise margin of the line whose flow is to be increased is adjusted to the minimum noise margin required for the desired service
  • the effective noise margin of the line whose flow is to be increased is adjusted to its reference noise margin.
  • FIG. 1 schematically represents the general structure of an embodiment programming device according to the invention
  • FIG. 2 represents the successive steps of a method of programming power spectral densities implemented by the device of FIG. 1, according to a first embodiment
  • FIGS. 3 and 4 show two other embodiments of a method for programming power spectral densities implemented by the device of FIG. 1.
  • the programming device 10 represented in FIG. 1 allows the programming of the spectral densities of FIG. power of several telecommunication lines 12a, 12b, ..., 12c and adapted for transmitting signals. These are, for example, lines of the xDSL type, for the transmission of high-speed signals.
  • Each line is associated with a transmission modem 16a, 16b, ..., 16c.
  • the transmission modems are hosted by the same central office 14 and are all connected to the programming device 10.
  • Each line is further connected to a client terminal 18a, 18b 18c. It should be noted that these lines are generally managed independently by the programming device 10.
  • the programming device 10 comprises means 20a, 20b, 20c for connection to these lines. These connection means are themselves connected to a data transmission bus 22 of the programming device 10.
  • the programming device 10 further comprises means 24 for extracting parameters specific to the lines to which it is connected. These line-specific parameters are, for example, the desired rate, the minimum required noise margin, the effective noise margin, the power spectral density, or parameters relating to error correction techniques. These means 24 for extracting parameters are connected to the transmission bus 22. Finally, the programming device 10 comprises means 28 for selecting at least one line whose effective noise margin is greater than a predetermined noise margin of reference and means 30 for adjusting the power spectral density of the selected line so as to reduce its noise margin to the predetermined reference noise margin. These means 28 and 30 are also connected to the transmission bus 22
  • the function of the programming device 10 is notably to optimize the power spectral densities allocated to each of the lines 12a, 12b, 12c as a function of the services subscribed to each of these lines and the resources available for the set.
  • Different embodiments of the same programming method of the power spectral densities of the telecommunication lines 12a, 12b and 12c can be implemented by the programming device 10 to achieve this function.
  • the predetermined reference noise margin associated with a line is the minimum noise margin required to achieve the service to which the subscriber is subscribed. this line.
  • This method comprises a first parameter extraction step 110, performed by the means 24 for each line 12a, 12b, ..., 12c.
  • These parameters include: the required rate on a line according to the service to which it is subscribed; - the minimum noise margin required on the line depending on the service to which it is subscribed; the effective noise margin on the line; the standard signal-to-noise ratio and the number of bits that can be coded on this line.
  • the term "normalized signal-to-noise ratio” is the measured signal-to-noise ratio for a unit of energy emitted. This normalized signal-to-noise ratio is extracted by the means 24 in different ways according to the modulation technique used.
  • a multi-carrier modulation is carried out for the transmission of a signal on the line considered, this ratio is extracted for several frequencies of the multi-carrier modulation, beyond a threshold frequency f 0 .
  • the threshold frequency f 0 is a frequency from which the power spectral density fluctuates slightly around a mean value.
  • the modulation is single-carrier, the normalized signal-to-noise ratio is extracted for the corresponding frequency.
  • each group formed is associated with a minimum required noise margin value which further corresponds to the predetermined reference noise margin of the lines of this group in this embodiment.
  • step 114 performed by the selection means 28, during which we select, in one of the groups formed in step 1 12, all the lines whose effective noise margin is greater than the margin minimum noise requirement of the group considered.
  • the adjustment means 30 calculate, for each selected line of the group considered, the value of the power spectral density for which the noise margin is equal to the required minimum margin of the group; set the power spectral density of each selected line to the previously calculated value.
  • the value of the power spectral density is calculated using the Shannon formula giving the value of the maximum bit rate in a noisy channel. If the chosen modulation technique is multi-carrier, the value of the power spectral density is estimated by the average of several power spectral densities calculated for several frequencies of the multi-carrier modulation, from the signal-to-noise ratio values. extracted by the means 24 for the corresponding frequencies. Of course, if the modulation is single-carrier, the value of the power spectral density is estimated from a single value of signal to noise ratio extracted by the means 24 for the corresponding frequency.
  • step 116 when the effective noise margins of each of the selected lines are reduced to the minimum noise margin value required for the group under consideration, a test step 1 18 is passed, during which the test is performed. There remains at least one other group of lines to be processed, among the groups formed during step 112. If this is the case, the method resumes from step 114 for a new group of lines, otherwise proceed to a step 120 of resetting all of the lines 12a, 12b, ..., 12c, for the purpose of establishing communications.
  • the predetermined reference noise margin associated with a line is, at least for part of the lines, called "privileged lines", chosen as the highest value among the minimum noise margin required for this line and the average value (possibly weighted) of the actual noise margins of the privileged lines.
  • This method comprises a first parameter extraction step 210 identical to step 1 10.
  • This second mode of operation provides, unlike the first mode of operation described above, to separate the lines 12a, 12b, ..., 12c in two groups, a group of privileged lines established according to criteria of quality of service or customers, and a group of unprivileged lines.
  • a selection step 212 during which we select the lines to be part of the group of privileged lines.
  • the selection criterion can be based on the importance of the clients associated with these lines or on the services subscribed to these lines. Thus, one may want to favor lines subscribed to a television service on ADSL.
  • a sequence of steps 214, 216, 218 and 220 is applied for the lines of the group of non-privileged lines, with a possible reiteration of the steps 216, 218 and 220.
  • steps 214, 216, 218 and 220 are respectively identical to the steps 1 12, 1 14, 1 16 and 118 of the first embodiment described with reference to FIG. 2.
  • step 220 when no more line of the group of non-privileged lines is to be processed, we go to a step 222 of reinitializing all the lines connected to the programming device 10.
  • This step 222 is similar to the step 210 previously described. It makes it possible to extract the new parameters specific to each of the lines 12a, 12b,..., 12c, the values of which have been modified following the processing of the lines of the group of non-privileged lines. More precisely, during this reset step 222, the lines of the group of non-privileged lines are first reinitialized to apply the changes made to these lines, then the lines of the privileged line group are reset to take into account these changes.
  • step 222 we go to a step 224 identical to step 1 12 previously described, in which the lines of the group of privileged lines are grouped according to their minimum required noise margin.
  • the average of the actual noise margins of the set of privileged lines is calculated.
  • this weighting is applied to the group constituted by the group, according to a degree of importance that is to be given to this group, when a step 228.
  • This optional weighting is calculated so that the average effective noise margin of all the rows of the privileged line group remains constant.
  • a selection step 230 performed by the means 28.
  • one of the groups constituted during the grouping step 224 selects all the lines whose effective noise margin is greater than the highest of the minimum noise margin required for that group and the weighted average noise margin for that group.
  • a step 232 the spectral power densities of the selected lines are adjusted so as to reduce their noise margin to this highest value. This is done as in step 116.
  • the previously described method may be resumed one or more times after step 236 from step 214, so as to converge to an optimal distribution of the effective noise margins of all lines 12a, 12b , ..., 12c.
  • a third mode of operation of the programming device 10 is shown in FIG. 4.
  • the margin predetermined reference noise associated with a line is the minimum noise margin required to achieve the service to which this line subscribes.
  • This method comprises a first step 310 for extracting parameters, performed by the means 24 for each line 12a, 12b 12c. These parameters include: - the attenuation coefficient of the line; the capacity of the line associated with a white noise scenario (that is to say generally for a white noise power spectral density between -120 and -140 dBm / Hz);
  • This third mode of operation provides, unlike the first and second modes of operation described above, to separate the lines 12a, 12b, ..., 12c into two groups, depending on whether these lines require new services or not.
  • a selection step 312 during which we select the lines intended to be part of the group of applicants for new services.
  • the selection criterion is based on the comparison of the desired flow rate at the current flow rate for each line.
  • the lines whose desired rate is strictly greater than the current rate are part of the group of applicants, while the lines whose desired rate is less than or equal to the current rate are part of the group of non-applicants.
  • stage 314 reorganization of the group of applicants.
  • the desired bit rate is strictly greater than the capacity of this line when it is associated with the white noise scenario. If this is the case, it means that the desired rate can not be reached and the corresponding line is transferred from the group of applicants to the group of non-applicants.
  • the next test step 316 the number of rows in the group of applicants is checked. If the group of applicants comprises at least one line, it proceeds to a step 318 of classification of the lines belonging to the group of applicants. Otherwise we go directly to a step 320 which will be described later.
  • the rows are classified according to two criteria, the first of which is given priority over the second: a predetermined privilege level associated with each line; a value ⁇ d associated with each line, equal to the difference between the desired bit rate on the line and its capacity associated with the crosstalk noise scenario.
  • a predetermined privilege level associated with each line a value ⁇ d associated with each line, equal to the difference between the desired bit rate on the line and its capacity associated with the crosstalk noise scenario.
  • the lines of the group of applicants are first ranked in descending order of their privilege level. Then, when several lines have the same level of privilege, they are ranked in increasing order of their value ⁇ d. These lines are ordered in a ranking list.
  • steps 320, 322, 324 and 326 are respectively identical to steps 112, 114, 116 and 118 of the first embodiment described with reference to FIG.
  • a step 328 for resetting all the lines connected to the programming device 10 is carried out. This step 328 is identical to the step 222 described above.
  • step 330 identical to step 316, it is checked whether the group of applicants is the empty set. If this is the case, we go on to a final step 332 of stopping the process and establishing communications. Otherwise the process continues for the rows of the group of applicants.
  • variable ⁇ d gup is intended to represent a value of ⁇ d above which the desired rate is systematically refused by the programming device 10.
  • variable ⁇ djn f is intended to represent the smallest value among the ⁇ d of the lines still present in the group of applicants.
  • the value ⁇ d sup is initialized to the largest value among the values ⁇ d of the rows of the group of applicants, while the value ⁇ din f is initialized to the smallest value among the values ⁇ d of the lines the group of applicants.
  • the first line appearing in the ranking list ie the priority line among all the rows of the group of applicants, is selected.
  • step 338 its value ⁇ d is compared with the value ⁇ dsup-Si ⁇ d is strictly greater than ⁇ d sup , and a step 340 in which the line of the ranking list is deleted and the processing provided for in steps 322 and 324 is applied to it, taking as the predetermined reference noise margin the minimum noise margin value required for the service to which this line is subscribed. Following step 340, we return to step 336 for selection of the next row in the ranking list.
  • step 338 If, in step 338, the value ⁇ d of the line is less than or equal to ⁇ d SU p, a step 342 of transmission simulation of the desired flow is carried out. In this step 342, the programming device 10 configures the line at the desired rate.
  • step 344 it is checked whether the bit rate can actually be transmitted with the minimum margin required for the desired service.
  • step 344 it turns out that the desired rate can be transmitted with the minimum margin required for the desired service, proceed to a test step 350, identical to the test step 346.
  • step 350 the test step 350 is followed by a step 352.
  • step 352 the row of the ranking list is deleted and the processing provided for in steps 322 and 324 is applied to it in order to adjust its effective noise margin to the minimum noise margin required for the desired service. Then we reset this line. Then, the value ⁇ dj nf is updated. It is assigned the smallest value ⁇ d taken by the remaining rows in the ranking list.
  • test step 350 is followed by a step 354.
  • step 354 the row of the ranking list is deleted and the treatment is applied thereto. in steps 322 and 324 to adjust its effective noise margin to the minimum noise margin required for the desired service. Then we reset this line.
  • Steps 348, 352 and 354 are followed by a test step 356, in which it is checked whether there are still rows in the ranking list. If this is not the case, we go to the final step 332, otherwise we return the method to the step 336 in which we select the next line in the ranking list.

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

The invention concerns a device (10) for programming power spectral densities of a number of signal transmitting telecommunication lines (12a, 12b, 12c). Said device comprises: means (28) for selecting at least one line whereof the noise effective margin is higher than a reference predetermined noise margin; and means (30) for adjusting the selected line power spectral density to reduce its noise margin until the reference predetermined noise margin is achieved. The invention also concerns a method implemented by said device.

Description

Dispositif et procédé de programmation de la densité spectrale de puissance de plusieurs lignes de télécommunication Device and method for programming the power spectral density of several telecommunication lines
La présente invention concerne un dispositif de programmation des densités spectrales de puissance de plusieurs lignes de télécommunication émettrices de signaux. L'invention concerne également un procédé de programmation mis en œuvre par ce dispositif. On connaît des dispositifs de programmation des densités spectrales de puissance de plusieurs lignes de télécommunication émettrices de signaux, notamment pour la gestion de lignes de type xDSL. En général, un dispositif de programmation unique relié au modem de chaque ligne permet de programmer certains paramètres de chacune des lignes de façon indépendante. Par exemple, il est possible de programmer un débit souhaité, une marge de bruit minimale souhaitée, la densité spectrale de puissance ou des paramètres relatifs à des techniques de corrections d'erreurs.The present invention relates to a device for programming power spectral densities of a plurality of telecommunication lines transmitting signals. The invention also relates to a programming method implemented by this device. There are known devices for programming the power spectral densities of several telecommunication lines transmitting signals, in particular for the management of xDSL type lines. In general, a single programming device connected to the modem of each line makes it possible to program certain parameters of each of the lines independently. For example, it is possible to program a desired flow rate, a desired minimum noise margin, the power spectral density, or parameters relating to error correction techniques.
Les lignes peuvent être abonnées à des services hétérogènes ne requérant pas tous les mêmes débits ou marges minimales de bruit.Lines can subscribe to heterogeneous services that do not all require the same minimum bit rates or noise margins.
Si les paramètres d'une ligne sont insuffisants pour fournir un service auquel cette ligne est abonnée, le dispositif de programmation permet de les régler pour assurer ce service dans la limite de la capacité globale de l'ensemble des lignes.If the parameters of a line are insufficient to provide a service to which this line is subscribed, the programming device makes it possible to adjust them to provide this service within the limit of the overall capacity of all the lines.
Il en résulte que lorsque cette capacité globale est atteinte, certaines lignes ne peuvent plus s'abonner à un service requis alors que d'autres peuvent avoir des marges de bruit effectives ou des débits largement supérieurs aux marges de bruit minimales et aux débits requis pour les services auxquels elles sont abonnées. La gestion de l'ensemble des lignes xDSL n'est donc pas optimale.As a result, when this overall capacity is reached, some lines can no longer subscribe to a required service while others may have effective noise margins or bit rates well above the minimum noise margins and bit rates required for the services to which they subscribe. Management of all xDSL lines is therefore not optimal.
L'invention vise à résoudre cet inconvénient en fournissant un dispositif de programmation de plusieurs lignes de télécommunication émettrices de signaux permettant une gestion améliorée de l'ensemble des lignes auxquelles il est connecté. L'invention a donc pour objet un dispositif de programmation des densités spectrales de puissance de plusieurs lignes de télécommunication émettrices de signaux, caractérisé en ce qu'il comporte :The aim of the invention is to overcome this drawback by providing a device for programming a plurality of telecommunication lines transmitting signals enabling improved management of all the lines to which it is connected. The subject of the invention is therefore a device for programming the power spectral densities of a plurality of telecommunication lines transmitting signals, characterized in that it comprises:
- des moyens de sélection d'au moins une ligne dont la marge de bruit effective est supérieure à une marge de bruit prédéterminée de référence ; et - des moyens de réglage de la densité spectrale de puissance de la ligne sélectionnée de manière à réduire sa marge de bruit jusqu'à la marge de bruit prédéterminée de référence. L'invention tire profit de la propriété selon laquelle en réduisant la marge de bruit effective d'une ligne parmi l'ensemble des lignes connectées au dispositif de programmation, on réduit le bruit stationnaire de diaphonie induit par cette ligne sur les autres lignes de l'ensemble, ce qui a pour effet d'augmenter automatiquement leur marge de bruit effective.means for selecting at least one line whose effective noise margin is greater than a predetermined reference noise margin; and means for adjusting the spectral power density of the selected line so as to reduce its noise margin up to the predetermined reference noise margin. The invention takes advantage of the property according to which by reducing the effective noise margin of a line among all the lines connected to the programming device, the stationary noise of crosstalk induced by this line is reduced on the other lines of the line. together, which has the effect of automatically increasing their effective noise margin.
En outre, un dispositif selon l'invention prend en considération qu'en fonction notamment des services auxquels sont abonnées ou destinées à être abonnées chacune des lignes raccordées au dispositif de programmation, chaque ligne doit avoir une marge de bruit effective supérieure à une marge de bruit prédéterminée de référence. Ainsi, en sélectionnant au moins une ligne dont la marge de bruit effective est supérieure à sa marge de bruit de référence, et en réglant la densité spectrale de puissance de la ligne sélectionnée pour ramener sa marge de bruit effective à la valeur de la marge de bruit de référence, on permet encore à cette ligne de fournir le service auquel elle est abonnée, tout en augmentant les capacités des autres lignes de l'ensemble. En particulier, la marge de bruit prédéterminée de référence d'une ligne peut être égale à la marge de bruit minimale requise pour parvenir à réaliser au moins un service auquel est abonnée cette ligne.In addition, a device according to the invention takes into consideration that, in particular as a function of the services to which subscribers subscribe or subscribe each of the lines connected to the programming device, each line must have an effective noise margin greater than a margin of predetermined reference noise. Thus, by selecting at least one line whose effective noise margin is greater than its reference noise margin, and adjusting the power spectral density of the selected line to reduce its effective noise margin to the value of the margin of error. reference noise, this line is still allowed to provide the service to which it subscribes, while increasing the capabilities of the other lines in the set. In particular, the predetermined reference noise margin of a line may be equal to the minimum noise margin required to achieve at least one service subscribed to this line.
De préférence, la marge de bruit prédéterminée de référence d'une ligne est, pour au moins une partie des lignes, dites "lignes privilégiées", choisie comme étant : - la valeur la plus élevée parmi la marge de bruit minimale requise pour parvenir à réaliser au moins un service auquel est abonnée cette ligne et la valeur moyenne des marges de bruit effectives des lignes privilégiées ; ouPreferably, the predetermined reference noise margin of a line is, for at least a portion of the lines, called "privileged lines", chosen to be: - the highest value among the minimum noise margin required to achieve perform at least one service subscribed to this line and the average value of the actual noise margins of the privileged lines; or
- la valeur la plus élevée parmi la marge de bruit minimale requise pour parvenir à réaliser au moins un service auquel est abonnée cette ligne et une valeur moyenne pondérée des marges de bruit effectives des lignes privilégiées, la pondération de la valeur moyenne étant fonction d'un degré d'importance associé aux lignes privilégiées ayant la même marge de bruit minimale requise que cette ligne.- the highest value of the minimum noise margin required to achieve at least one service to which this line subscribes and a weighted average value of the actual noise margins of the privileged lines, the weighting of the average value being a function of a degree of importance associated with the privileged lines having the same minimum noise margin required as this line.
Ainsi, on peut distinguer certains services ou clients que l'on souhaite privilégier. L'invention a également pour objet un procédé de programmation des densités spectrales de puissance de plusieurs lignes de télécommunication émettrices de signaux, caractérisé en ce que :Thus, we can distinguish certain services or customers that we wish to privilege. The subject of the invention is also a method for programming the power spectral densities of a plurality of telecommunication lines transmitting signals, characterized in that:
- on sélectionne au moins une ligne dont la marge de bruit effective est supérieure à une marge de bruit prédéterminée de référence ; etselecting at least one line whose effective noise margin is greater than a predetermined reference noise margin; and
- on règle la densité spectrale de puissance de la ligne sélectionnée de manière à réduire sa marge de bruit jusqu'à la marge de bruit prédéterminée de référence. De façon optionnelle, un procédé selon l'invention peut comporter la caractéristique selon laquelle, pour au moins une partie des lignes, on regroupe préalablement les lignes en fonction de leur marge de bruit minimale requise pour parvenir à réaliser au moins un service auquel elles sont abonnées, et, pour chaque groupe de lignes ainsi constitué : - on sélectionne au moins une ligne dont la marge de bruit effective est supérieure à la marge minimale requise du groupe ;the power spectral density of the selected line is adjusted so as to reduce its noise margin up to the predetermined reference noise margin. Optionally, a method according to the invention may comprise the characteristic according to which, for at least part of the lines, the lines are first grouped according to their minimum noise margin required to achieve at least one service to which they are subscribers, and for each group of lines thus constituted: - at least one line is selected whose effective noise margin is greater than the minimum required margin of the group;
- on calcule la valeur de la densité spectrale de puissance pour laquelle la marge de bruit de cette ligne sélectionnée est égale à la marge minimale requise du groupe ;the value of the power spectral density for which the noise margin of this selected line is equal to the minimum required margin of the group is calculated;
- on règle la densité spectrale de puissance de cette ligne sélectionnée à la valeur calculée.the power spectral density of this selected line is adjusted to the calculated value.
De façon optionnelle également, on peut prévoir aussi que, pour au moins une partie des lignes, dites "lignes privilégiées", on regroupe les lignes en fonction de leur marge de bruit minimale requise pour parvenir à réaliser au moins un service auquel elles sont abonnées, et, pour chaque groupe de lignes privilégiées ainsi constitué : - on sélectionne au moins une ligne privilégiée dont la marge de bruit effective est supérieure à une marge de bruit prédéterminée de référence, choisie comme étant la valeur la plus élevée parmi la marge de bruit minimale requise du groupe auquel elle appartient et une valeur moyenne pondérée des marges de bruit effectives des lignes privilégiées, la pondération de la valeur moyenne étant fonction d'un degré d'importance associé aux lignes privilégiées ayant la même marge de bruit minimale requise que cette ligne;Optionally also, it can also be provided that, for at least a portion of the lines, called "privileged lines", the lines are grouped according to their minimum noise margin required to achieve at least one service to which they are subscribed , and, for each group of privileged lines thus constituted: at least one privileged line is selected whose effective noise margin is greater than a predetermined reference noise margin, chosen as being the highest value among the noise margin. of the group to which it belongs and a weighted average value of the actual noise margins of the preferred lines, the weighting of the average value being a function of a degree of importance associated with the privileged lines having the same required minimum noise margin as this line;
- on calcule la valeur de la densité spectrale de puissance pour laquelle la marge de bruit de cette ligne privilégiée sélectionnée est égale à la marge de bruit prédéterminée de référence; - on règle la densité spectrale de puissance de cette ligne privilégiée sélectionnée à la valeur calculée.the value of the power spectral density for which the noise margin of this selected preferred line is equal to the predetermined reference noise margin is calculated; the power spectral density of this selected privileged line is adjusted to the calculated value.
Dans ce cas, on peut, après avoir réglé la densité spectrale de puissance de toutes les lignes sélectionnées, reprendre le procédé, pour les lignes privilégiées et les autres lignes, à l'étape de sélection d'au moins une ligne dont la marge de bruit effective est supérieure à la marge minimale requise du groupe auquel elle appartient.In this case, after having adjusted the power spectral density of all the selected lines, it is possible to resume the process for the privileged lines and the other lines at the step of selecting at least one line whose margin of effective noise is greater than the minimum required margin of the group to which it belongs.
Ainsi, on augmente ses chances de converger vers une programmation optimale des densités spectrales de puissance des lignes.Thus, one increases his chances of converging towards an optimal programming of the spectral densities of power of the lines.
De façon optionnelle, un procédé de programmation selon l'invention peut en outre comporter la caractéristique selon laquelle : - on sélectionne au moins une ligne dont on souhaite augmenter le débit pour accéder à un service souhaité sur cette ligne ; - on vérifie si le débit souhaité peut être effectivement transmis sur cette ligne dont on souhaite augmenter le débit avec la marge de bruit minimale requise pour le service souhaité ;Optionally, a programming method according to the invention may further comprise the characteristic according to which: at least one line is selected whose flow rate is to be increased in order to access a desired service on this line; it is verified whether the desired flow rate can actually be transmitted on this line whose flow rate is to be increased with the minimum noise margin required for the desired service;
- si c'est le cas, on ajuste la marge de bruit effective de la ligne dont on souhaite augmenter le débit à la marge de bruit minimale requise pour le service souhaité ;if this is the case, the effective noise margin of the line whose flow is to be increased is adjusted to the minimum noise margin required for the desired service;
- sinon, on ajuste la marge de bruit effective de la ligne dont on souhaite augmenter le débit à sa marge de bruit de référence.otherwise, the effective noise margin of the line whose flow is to be increased is adjusted to its reference noise margin.
Dans ce cas, si plusieurs lignes dont on souhaite augmenter le débit sont sélectionnées, on peut : - ordonner ces lignes selon un premier critère de niveau de privilège associé à chacune, puis selon un second critère lié à la valeur de la différence entre le débit souhaité sur chaque ligne et sa capacité associée à un scénario de bruit de diaphonie ; etIn this case, if several lines which one wishes to increase the rate are selected, one can: - order these lines according to a first criterion of level of privilege associated with each one, then according to a second criterion related to the value of the difference between the flow desired on each line and its capacity associated with a crosstalk noise scenario; and
- vérifier, dans l'ordre défini précédemment, si le débit souhaité peut être effectivement transmis sur ces lignes. L'invention sera mieux comprise à l'aide de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins annexés, dans lesquels : la figure 1 représente schématiquement la structure générale d'un mode de réalisation de dispositif de programmation selon l'invention ; la figure 2 représente les étapes successives d'un procédé de programmation de densités spectrales de puissance mis en œuvre par le dispositif de la figure 1 , selon un premier mode de réalisation ; les figures 3 et 4 représentent deux autres modes de réalisation d'un procédé de programmation de densités spectrales de puissance mis en œuvre par le dispositif de la figure 1. Le dispositif de programmation 10 représenté sur la figure 1 permet la programmation des densités spectrales de puissance de plusieurs lignes de télécommunication 12a, 12b, ..., 12c et adaptées pour l'émission de signaux. Ce sont par exemple des lignes de type xDSL, pour la transmission de signaux à haut débit.- check, in the order defined above, if the desired flow can be effectively transmitted on these lines. The invention will be better understood with the aid of the description which follows, given solely by way of example and with reference to the appended drawings, in which: FIG. 1 schematically represents the general structure of an embodiment programming device according to the invention; FIG. 2 represents the successive steps of a method of programming power spectral densities implemented by the device of FIG. 1, according to a first embodiment; FIGS. 3 and 4 show two other embodiments of a method for programming power spectral densities implemented by the device of FIG. 1. The programming device 10 represented in FIG. 1 allows the programming of the spectral densities of FIG. power of several telecommunication lines 12a, 12b, ..., 12c and adapted for transmitting signals. These are, for example, lines of the xDSL type, for the transmission of high-speed signals.
Chaque ligne est associée à un modem d'émission 16a, 16b, ..., 16c. Les modems d'émissions sont hébergés par un même central téléphonique 14 et sont tous reliés au dispositif de programmation 10.Each line is associated with a transmission modem 16a, 16b, ..., 16c. The transmission modems are hosted by the same central office 14 and are all connected to the programming device 10.
Chaque ligne est en outre raccordée à un terminal client 18a, 18b 18c. Il est à noter que ces lignes sont généralement gérées de façon indépendante par le dispositif de programmation 10. Le dispositif de programmation 10 comporte des moyens 20a, 20b, 20c de connexion à ces lignes. Ces moyens de connexion sont eux-mêmes raccordés à un bus 22 de transmission de données du dispositif de programmation 10.Each line is further connected to a client terminal 18a, 18b 18c. It should be noted that these lines are generally managed independently by the programming device 10. The programming device 10 comprises means 20a, 20b, 20c for connection to these lines. These connection means are themselves connected to a data transmission bus 22 of the programming device 10.
Le dispositif de programmation 10 comporte en outre des moyens 24 d'extraction de paramètres propres aux lignes auxquelles il est connecté. Ces paramètres propres aux lignes sont par exemple le débit souhaité, la marge de bruit minimale requise, la marge de bruit effective, la densité spectrale de puissance ou des paramètres relatifs à des techniques de corrections d'erreurs. Ces moyens 24 d'extraction de paramètres sont raccordés au bus de transmission 22. Enfin, le dispositif de programmation 10 comporte des moyens 28 de sélection d'au moins une ligne dont la marge de bruit effective est supérieure à une marge de bruit prédéterminée de référence et des moyens 30 de réglage de la densité spectrale de puissance de la ligne sélectionnée de manière à réduire sa marge de bruit jusqu'à la marge de bruit prédéterminée de référence. Ces moyens 28 et 30 sont eux aussi raccordés au bus de transmission 22The programming device 10 further comprises means 24 for extracting parameters specific to the lines to which it is connected. These line-specific parameters are, for example, the desired rate, the minimum required noise margin, the effective noise margin, the power spectral density, or parameters relating to error correction techniques. These means 24 for extracting parameters are connected to the transmission bus 22. Finally, the programming device 10 comprises means 28 for selecting at least one line whose effective noise margin is greater than a predetermined noise margin of reference and means 30 for adjusting the power spectral density of the selected line so as to reduce its noise margin to the predetermined reference noise margin. These means 28 and 30 are also connected to the transmission bus 22
Le dispositif de programmation 10 a pour fonction notamment d'optimiser les densités spectrales de puissance allouées à chacune des lignes 12a, 12b, 12c en fonction des services auxquels sont abonnées chacune de ces lignes et des ressources disponibles pour l'ensemble. Différents modes de réalisation d'un même procédé de programmation des densités spectrales de puissance des lignes de télécommunication 12a, 12b et 12c peuvent être mis en oeuvre par le dispositif de programmation 10 pour parvenir à réaliser cette fonction.The function of the programming device 10 is notably to optimize the power spectral densities allocated to each of the lines 12a, 12b, 12c as a function of the services subscribed to each of these lines and the resources available for the set. Different embodiments of the same programming method of the power spectral densities of the telecommunication lines 12a, 12b and 12c can be implemented by the programming device 10 to achieve this function.
Un premier mode de fonctionnement du dispositif de programmation 10 est représenté sur la figure 2. Dans ce mode de réalisation, la marge de bruit prédéterminée de référence associée à une ligne est la marge de bruit minimale requise pour parvenir à réaliser le service auquel est abonnée cette ligne.A first mode of operation of the programming device 10 is shown in FIG. 2. In this embodiment, the predetermined reference noise margin associated with a line is the minimum noise margin required to achieve the service to which the subscriber is subscribed. this line.
Ce procédé comporte une première étape 110 d'extraction de paramètres, réalisée par les moyens 24 pour chaque ligne 12a, 12b, ..., 12c. Ces paramètres comportent : le débit requis sur une ligne en fonction du service auquel elle est abonnée ; - la marge de bruit minimale requise sur la ligne en fonction du service auquel elle est abonnée ; la marge de bruit effective sur la ligne ; le rapport signal à bruit normalisé et le nombre de bits pouvant être codés sur cette ligne. On notera qu'on appelle "rapport signal à bruit normalisé" le rapport signal à bruit mesuré pour une unité d'énergie émise. Ce rapport signal à bruit normalisé est extrait par les moyens 24 de différentes façons selon la technique de modulation utilisée. Si une modulation multi-porteuses est réalisée pour l'émission d'un signal sur la ligne considérée, on extrait ce rapport pour plusieurs fréquences de la modulation multi- porteuses, au-delà d'une fréquence seuil f0. La fréquence seuil f0 est une fréquence à partir de laquelle la densité spectrale de puissance fluctue légèrement autour d'une valeur moyenne. Bien sûr, si la modulation est mono-porteuse, le rapport signal à bruit normalisé est extrait pour la fréquence correspondante.This method comprises a first parameter extraction step 110, performed by the means 24 for each line 12a, 12b, ..., 12c. These parameters include: the required rate on a line according to the service to which it is subscribed; - the minimum noise margin required on the line depending on the service to which it is subscribed; the effective noise margin on the line; the standard signal-to-noise ratio and the number of bits that can be coded on this line. It will be noted that the term "normalized signal-to-noise ratio" is the measured signal-to-noise ratio for a unit of energy emitted. This normalized signal-to-noise ratio is extracted by the means 24 in different ways according to the modulation technique used. If a multi-carrier modulation is carried out for the transmission of a signal on the line considered, this ratio is extracted for several frequencies of the multi-carrier modulation, beyond a threshold frequency f 0 . The threshold frequency f 0 is a frequency from which the power spectral density fluctuates slightly around a mean value. Of course, if the modulation is single-carrier, the normalized signal-to-noise ratio is extracted for the corresponding frequency.
On passe ensuite à une étape 112 de regroupement des lignes 12a, 12b, ..., 12c en fonction des qualités de service requises pour chacune d'entre elles. Par exemple, les lignes peuvent être regroupées en fonction de leur marge de bruit minimale requise. Ainsi, chaque groupe constitué est associé à une valeur de marge de bruit minimale requise qui correspond de plus à la marge de bruit prédéterminée de référence des lignes de ce groupe dans ce mode de réalisation.Then we go to a step 112 of grouping lines 12a, 12b, ..., 12c according to the qualities of service required for each of them. For example, lines can be grouped according to their minimum required noise margin. Thus, each group formed is associated with a minimum required noise margin value which further corresponds to the predetermined reference noise margin of the lines of this group in this embodiment.
On passe ensuite à une étape 114 réalisée par les moyens de sélection 28, lors de laquelle on sélectionne, dans l'un des groupes constitués lors de l'étape 1 12, toutes les lignes dont la marge de bruit effective est supérieure à la marge de bruit minimale requise du groupe considéré.We then go to a step 114 performed by the selection means 28, during which we select, in one of the groups formed in step 1 12, all the lines whose effective noise margin is greater than the margin minimum noise requirement of the group considered.
Lors de l'étape 116 suivante, les moyens de réglage 30 : calculent, pour chaque ligne sélectionnée du groupe considéré, la valeur de la densité spectrale de puissance pour laquelle la marge de bruit est égale à la marge minimale requise du groupe ; règlent la densité spectrale de puissance de chaque ligne sélectionnée à la valeur calculée précédemment.In the following step 116, the adjustment means 30 calculate, for each selected line of the group considered, the value of the power spectral density for which the noise margin is equal to the required minimum margin of the group; set the power spectral density of each selected line to the previously calculated value.
La valeur de la densité spectrale de puissance est calculée à l'aide de la formule de Shannon donnant la valeur du débit binaire maximal dans un canal bruité. Si la technique de modulation choisie est multi-porteuses, la valeur de la densité spectrale de puissance est estimée par la moyenne de plusieurs densités spectrales de puissance calculées pour plusieurs fréquences de la modulation multi-porteuses, à partir des valeurs de rapport signal à bruit extraites par les moyens 24 pour les fréquences correspondantes. Bien sûr, si la modulation est mono-porteuse, la valeur de la densité spectrale de puissance est estimée à partir d'une unique valeur de rapport signal à bruit extraite par les moyens 24 pour la fréquence correspondante.The value of the power spectral density is calculated using the Shannon formula giving the value of the maximum bit rate in a noisy channel. If the chosen modulation technique is multi-carrier, the value of the power spectral density is estimated by the average of several power spectral densities calculated for several frequencies of the multi-carrier modulation, from the signal-to-noise ratio values. extracted by the means 24 for the corresponding frequencies. Of course, if the modulation is single-carrier, the value of the power spectral density is estimated from a single value of signal to noise ratio extracted by the means 24 for the corresponding frequency.
Pour une sous-porteuse d'indice i quelconque, la formule de Shannon peut prendre la forme suivante :For a subcarrier of any index i, Shannon's formula can take the following form:
DSP, x RSBN. B1 = LOg2I X + où B1 est le nombre de bits pouvant être transmis sur cette sous-porteuse, r est la marge minimale de bruit requise pour le groupe considéré, DSP1 est la valeur de la densité spectrale à calculer et RSBN1 est le rapport signal à bruit normalisé pour cette sous- porteuse. Suite à l'étape 116, lorsque les marges de bruit effectives de chacune des lignes sélectionnées sont ramenées à la valeur de marge de bruit minimale requise pour le groupe considéré, on passe à une étape 1 18 de test, lors de laquelle on teste s'il reste au moins un autre groupe de lignes à traiter, parmi les groupes constitués lors de l'étape 112. Si c'est le cas, le procédé reprend à partir de l'étape 114 pour un nouveau groupe de lignes, sinon on passe à une étape 120 de réinitialisation de l'ensemble des lignes 12a, 12b, ..., 12c, en vue de l'établissement de communications.DSP, x RSBN. B 1 = LOg 2 IX + where B 1 is the number of bits that can be transmitted on this sub-carrier, r is the minimum noise margin required for the group considered, DSP 1 is the value of the spectral density to be calculated and RSBN 1 is the signal-to-noise ratio standardized for this subcarrier. Following step 116, when the effective noise margins of each of the selected lines are reduced to the minimum noise margin value required for the group under consideration, a test step 1 18 is passed, during which the test is performed. there remains at least one other group of lines to be processed, among the groups formed during step 112. If this is the case, the method resumes from step 114 for a new group of lines, otherwise proceed to a step 120 of resetting all of the lines 12a, 12b, ..., 12c, for the purpose of establishing communications.
Un deuxième mode de fonctionnement du dispositif de programmation 10 est représenté sur la figure 3. Dans ce mode de réalisation, la marge de bruit prédéterminée de référence associée à une ligne est, au moins pour une partie des lignes, dites "lignes privilégiées", choisie comme étant la valeur la plus élevée parmi la marge de bruit minimale requise pour cette ligne et la valeur moyenne (éventuellement pondérée) des marges de bruit effectives des lignes privilégiées.A second mode of operation of the programming device 10 is shown in FIG. 3. In this embodiment, the predetermined reference noise margin associated with a line is, at least for part of the lines, called "privileged lines", chosen as the highest value among the minimum noise margin required for this line and the average value (possibly weighted) of the actual noise margins of the privileged lines.
Ce procédé comporte une première étape 210 d'extraction de paramètres identique à l'étape 1 10.This method comprises a first parameter extraction step 210 identical to step 1 10.
Ce deuxième mode de fonctionnement prévoit, contrairement au premier mode de fonctionnement décrit précédemment, de séparer les lignes 12a, 12b, ..., 12c en deux groupes, un groupe de lignes privilégiées établi selon des critères de qualité de service ou de clients, et un groupe de lignes non privilégiées. Pour cela, on passe à une étape de sélection 212, lors de laquelle on sélectionne les lignes destinées à faire partie du groupe de lignes privilégiées. Le critère de sélection peut être basé sur l'importance des clients associés à ces lignes ou bien sur les services auxquels sont abonnées ces lignes. Ainsi, on peut vouloir privilégier les lignes abonnées à un service de télévision sur ADSL. Suite à l'étape 212, on applique une suite d'étapes 214, 216, 218 et 220, pour les lignes du groupe de lignes non privilégiées, avec une réitération possible des étapes 216, 218 et 220.This second mode of operation provides, unlike the first mode of operation described above, to separate the lines 12a, 12b, ..., 12c in two groups, a group of privileged lines established according to criteria of quality of service or customers, and a group of unprivileged lines. For this, we go to a selection step 212, during which we select the lines to be part of the group of privileged lines. The selection criterion can be based on the importance of the clients associated with these lines or on the services subscribed to these lines. Thus, one may want to favor lines subscribed to a television service on ADSL. Following step 212, a sequence of steps 214, 216, 218 and 220 is applied for the lines of the group of non-privileged lines, with a possible reiteration of the steps 216, 218 and 220.
Ces étapes 214, 216, 218 et 220 sont respectivement identiques aux étapes 1 12, 1 14, 1 16 et 118 du premier mode de réalisation décrit en référence à la figure 2. Suite à l'étape 220, lorsque plus aucune ligne du groupe de lignes non privilégiées n'est à traiter, on passe à une étape 222 de réinitialisation de l'ensemble des lignes connectées au dispositif de programmation 10. Cette étape 222 est similaire à l'étape 210 précédemment décrite. Elle permet d'extraire les nouveaux paramètres propres à chacune des lignes 12a, 12b, ..., 12c, dont les valeurs ont été modifiées suite au traitement des lignes du groupe de lignes non privilégiées. De façon plus précise, lors de cette étape de réinitialisation 222, on réinitialise tout d'abord les lignes du groupe de lignes non privilégiées pour appliquer les changements effectués à ces lignes, puis on réinitialise les lignes du groupe de lignes privilégiées pour prendre en compte ces changements.These steps 214, 216, 218 and 220 are respectively identical to the steps 1 12, 1 14, 1 16 and 118 of the first embodiment described with reference to FIG. 2. Following step 220, when no more line of the group of non-privileged lines is to be processed, we go to a step 222 of reinitializing all the lines connected to the programming device 10. This step 222 is similar to the step 210 previously described. It makes it possible to extract the new parameters specific to each of the lines 12a, 12b,..., 12c, the values of which have been modified following the processing of the lines of the group of non-privileged lines. More precisely, during this reset step 222, the lines of the group of non-privileged lines are first reinitialized to apply the changes made to these lines, then the lines of the privileged line group are reset to take into account these changes.
Suite à l'étape 222, on passe à une étape 224 identique à l'étape 1 12 précédemment décrite, lors de laquelle on regroupe les lignes du groupe de lignes privilégiées en fonction de leur marge de bruit minimale requise.Following step 222, we go to a step 224 identical to step 1 12 previously described, in which the lines of the group of privileged lines are grouped according to their minimum required noise margin.
Puis, lors d'une étape 226, on calcule la moyenne des marges de bruits effectives de l'ensemble des lignes privilégiées.Then, during a step 226, the average of the actual noise margins of the set of privileged lines is calculated.
Ensuite, pour chaque groupe constitué lors de l'étape de regroupement 224, on applique à cette moyenne une pondération spécifique au groupe constitué considéré, en fonction d'un degré d'importance que l'on souhaite accorder à ce groupe, lors d'une étape 228.Then, for each group formed during the grouping step 224, this weighting is applied to the group constituted by the group, according to a degree of importance that is to be given to this group, when a step 228.
Cette pondération qui est facultative est calculée de telle sorte que la marge de bruit effective moyenne de l'ensemble des lignes du groupe de lignes privilégiées reste constante.This optional weighting is calculated so that the average effective noise margin of all the rows of the privileged line group remains constant.
On passe ensuite à une étape de sélection 230 réalisée par les moyens 28. Au cours de cette étape, on sélectionne, dans l'un des groupes constitués lors de l'étape de regroupement 224, toutes les lignes dont la marge de bruit effective est supérieure à la valeur la plus élevée parmi la marge de bruit minimale requise pour ce groupe constitué et la marge de bruit moyenne pondérée pour ce groupe constitué.We then proceed to a selection step 230 performed by the means 28. During this step, one of the groups constituted during the grouping step 224, selects all the lines whose effective noise margin is greater than the highest of the minimum noise margin required for that group and the weighted average noise margin for that group.
Puis, lors d'une étape 232, on règle les densités spectrales de puissance des lignes sélectionnées de manière à réduire leur marge de bruit jusqu'à cette valeur la plus élevée. On procède pour cela comme à l'étape 116.Then, in a step 232, the spectral power densities of the selected lines are adjusted so as to reduce their noise margin to this highest value. This is done as in step 116.
Les étapes suivantes 234 et 236 sont identiques aux étapes précédemment décrites 1 18 et 120.The following steps 234 and 236 are identical to the previously described steps 1 18 and 120.
De façon optionnelle, le procédé précédemment décrit peut être repris une ou plusieurs fois après l'étape 236 à partir de l'étape 214, de manière à converger vers une répartition optimale des marges de bruit effectives de l'ensemble des lignes 12a, 12b, ..., 12c. Un troisième mode de fonctionnement du dispositif de programmation 10 est représenté sur la figure 4. Dans ce mode de réalisation, comme dans le premier, la marge de bruit prédéterminée de référence associée à une ligne est la marge de bruit minimale requise pour parvenir à réaliser le service auquel est abonnée cette ligne.Optionally, the previously described method may be resumed one or more times after step 236 from step 214, so as to converge to an optimal distribution of the effective noise margins of all lines 12a, 12b , ..., 12c. A third mode of operation of the programming device 10 is shown in FIG. 4. In this embodiment, as in the first, the margin predetermined reference noise associated with a line is the minimum noise margin required to achieve the service to which this line subscribes.
Ce procédé comporte une première étape 310 d'extraction de paramètres, réalisée par les moyens 24 pour chaque ligne 12a, 12b 12c. Ces paramètres comportent : - le coefficient d'atténuation de la ligne ; la capacité de la ligne associée à un scénario de bruit blanc (c'est à dire généralement pour une densité spectrale de puissance de bruit blanc comprise entre -120 et -140 dBm/Hz) ;This method comprises a first step 310 for extracting parameters, performed by the means 24 for each line 12a, 12b 12c. These parameters include: - the attenuation coefficient of the line; the capacity of the line associated with a white noise scenario (that is to say generally for a white noise power spectral density between -120 and -140 dBm / Hz);
- la capacité de la ligne associée à un scénario de bruit de diaphonie ; - le service auquel la ligne est abonnée et le débit effectif sur cette ligne ; le service souhaité sur cette ligne et le débit requis pour ce service ; la marge de bruit effective sur la ligne ; et le rapport signal à bruit normalisé et le nombre de bits pouvant être codés sur cette ligne. Ce troisième mode de fonctionnement prévoit, contrairement aux premier et second modes de fonctionnement décrits précédemment, de séparer les lignes 12a, 12b, ..., 12c en deux groupes, selon que ces lignes demandent ou non de nouveaux services.- the capacity of the line associated with a crosstalk noise scenario; - the service to which the line is subscribed and the actual rate on that line; the desired service on that line and the rate required for that service; the effective noise margin on the line; and the normalized signal-to-noise ratio and the number of bits that can be encoded on that line. This third mode of operation provides, unlike the first and second modes of operation described above, to separate the lines 12a, 12b, ..., 12c into two groups, depending on whether these lines require new services or not.
Pour cela, on passe à une étape de sélection 312, lors de laquelle on sélectionne les lignes destinées à faire partie du groupe des demandeurs de nouveaux services. Le critère de sélection est basé sur la comparaison du débit souhaité au débit actuel pour chaque ligne. Ainsi, les lignes dont le débit souhaité est strictement supérieur au débit actuel font partie du groupe des demandeurs, alors que les lignes dont le débit souhaité est inférieur ou égal au débit actuel font partie du groupe des non demandeurs.For this, we go to a selection step 312, during which we select the lines intended to be part of the group of applicants for new services. The selection criterion is based on the comparison of the desired flow rate at the current flow rate for each line. Thus, the lines whose desired rate is strictly greater than the current rate are part of the group of applicants, while the lines whose desired rate is less than or equal to the current rate are part of the group of non-applicants.
Ensuite, on passe à une étape 314 de réorganisation du groupe des demandeurs. Au cours de cette étape, on calcule pour chaque ligne du groupe des demandeurs si le débit souhaité est strictement supérieur à la capacité de cette ligne lorsqu'elle est associée au scénario de bruit blanc. Si c'est le cas, cela signifie que le débit souhaité ne peut pas être atteint et la ligne correspondante est transférée du groupe des demandeurs vers le groupe des non demandeurs. Lors de l'étape de test 316 suivante, on vérifie quel est le nombre de lignes dans le groupe des demandeurs. Si le groupe des demandeurs comporte au moins une ligne, on passe à une étape 318 de classement des lignes appartenant au groupe des demandeurs. Sinon on passe directement à une étape 320 qui sera décrite ultérieurement. Au cours de cette étape de classement 318, on classe les lignes selon deux critères dont le premier est prioritaire par rapport au second : un niveau de privilège prédéterminé associé à chaque ligne ; - une valeur Δd associée à chaque ligne, égale à la différence entre le débit souhaité sur la ligne et sa capacité associée au scénario de bruit de diaphonie. Ainsi, les lignes du groupe des demandeurs sont tout d'abord classées par ordre décroissant de leur niveau de privilège. Ensuite, lorsque plusieurs lignes ont le même niveau de privilège, elles sont classées par ordre croissant de leur valeur Δd. Ces lignes sont ordonnées dans une liste de classement.Then, we go to a stage 314 reorganization of the group of applicants. During this step, for each line of the group of callers, it is calculated whether the desired bit rate is strictly greater than the capacity of this line when it is associated with the white noise scenario. If this is the case, it means that the desired rate can not be reached and the corresponding line is transferred from the group of applicants to the group of non-applicants. In the next test step 316, the number of rows in the group of applicants is checked. If the group of applicants comprises at least one line, it proceeds to a step 318 of classification of the lines belonging to the group of applicants. Otherwise we go directly to a step 320 which will be described later. During this classification step 318, the rows are classified according to two criteria, the first of which is given priority over the second: a predetermined privilege level associated with each line; a value Δd associated with each line, equal to the difference between the desired bit rate on the line and its capacity associated with the crosstalk noise scenario. Thus, the lines of the group of applicants are first ranked in descending order of their privilege level. Then, when several lines have the same level of privilege, they are ranked in increasing order of their value Δd. These lines are ordered in a ranking list.
Cette liste de classement permet de définir l'ordre dans lequel les lignes du groupe des demandeurs seront traitées dans la suite du procédé. Suite à l'étape 318, on applique une suite d'étapes 320, 322, 324 et 326, pour les lignes du groupe des non demandeurs, avec une réitération possible des étapes 322, 324 et 326. Ces étapes 320, 322, 324 et 326 sont identiques respectivement aux étapes 112, 114, 116 et 118 du premier mode de réalisation décrit en référence à la figure 2.This ranking list makes it possible to define the order in which the rows of the group of applicants will be processed in the rest of the process. Following step 318, a sequence of steps 320, 322, 324 and 326 is applied for the lines of the group of non-applicants, with a possible reiteration of steps 322, 324 and 326. These steps 320, 322, 324 and 326 are respectively identical to steps 112, 114, 116 and 118 of the first embodiment described with reference to FIG.
Suite aux étapes 320, 322, 324 et 326, éventuellement réitérées, on passe à une étape 328 de réinitialisation de l'ensemble des lignes connectées au dispositif de programmation 10. Cette étape 328 est identique à l'étape 222 décrite précédemment.Following steps 320, 322, 324 and 326, which may be repeated, a step 328 for resetting all the lines connected to the programming device 10 is carried out. This step 328 is identical to the step 222 described above.
Ensuite, lors d'une étape de test 330, identique à l'étape 316, on vérifie si le groupe des demandeurs est l'ensemble vide. Si c'est le cas, on passe à une étape finale 332 d'arrêt du procédé et d'établissement de communications. Sinon le procédé continue pour les lignes du groupe des demandeurs.Then, during a test step 330, identical to step 316, it is checked whether the group of applicants is the empty set. If this is the case, we go on to a final step 332 of stopping the process and establishing communications. Otherwise the process continues for the rows of the group of applicants.
Pour ces lignes, on passe à une étape 334 d'initialisation lors de laquelle on définit et on initialise deux variables ΔdSUp et Δdjnf.For these lines, we go to an initialization step 334 during which two variables Δd SU p and Δdjnf are defined and initialized.
La variable Δdgup est destinée à représenter une valeur de Δd au-dessus de laquelle le débit souhaité est systématiquement refusé par le dispositif de programmation 10. La variable Δdjnf est destinée à représenter la plus petite valeur parmi les Δd des lignes encore présentes dans le groupe des demandeurs.The variable Δd gup is intended to represent a value of Δd above which the desired rate is systematically refused by the programming device 10. The variable Δdjn f is intended to represent the smallest value among the Δd of the lines still present in the group of applicants.
Lors de cette étape d'initialisation 334, la valeur Δdsup est initialisée à la plus grande valeur parmi les valeurs Δd des lignes du groupe des demandeurs, alors que la valeur Δdinf est initialisée à la plus petite valeur parmi les valeurs Δd des lignes du groupe des demandeurs.During this initialization step 334, the value Δd sup is initialized to the largest value among the values Δd of the rows of the group of applicants, while the value Δdin f is initialized to the smallest value among the values Δd of the lines the group of applicants.
Lors de l'étape 336 suivante, on sélectionne la première ligne apparaissant dans la liste de classement, c'est-à-dire la ligne prioritaire parmi toutes les lignes du groupe des demandeurs.In the next step 336, the first line appearing in the ranking list, ie the priority line among all the rows of the group of applicants, is selected.
Ensuite, au cours d'une étape de test 338, on compare sa valeur Δd à la valeur Δdsup- Si Δd est strictement supérieure Δdsup, on passe à une étape 340 lors de laquelle on supprime la ligne de la liste de classement et on lui applique le traitement prévu aux étapes 322 et 324 en prenant comme marge de bruit prédéterminée de référence la valeur de marge de bruit minimale requise pour le service auquel cette ligne est abonnée. Suite à l'étape 340, on passe de nouveau à l'étape 336 pour la sélection de la ligne suivante dans la liste de classement.Then, during a test step 338, its value Δd is compared with the value Δdsup-Si Δd is strictly greater than Δd sup , and a step 340 in which the line of the ranking list is deleted and the processing provided for in steps 322 and 324 is applied to it, taking as the predetermined reference noise margin the minimum noise margin value required for the service to which this line is subscribed. Following step 340, we return to step 336 for selection of the next row in the ranking list.
Si, à l'étape 338, la valeur Δd de la ligne est inférieure ou égale à ΔdSUp, on passe à une étape 342 de simulation de transmission du débit souhaité. Lors de cette étape 342, le dispositif de programmation 10 configure la ligne au débit souhaité.If, in step 338, the value Δd of the line is less than or equal to Δd SU p, a step 342 of transmission simulation of the desired flow is carried out. In this step 342, the programming device 10 configures the line at the desired rate.
Lors de l'étape de test 344 suivante, on vérifie si le débit peut être effectivement transmis avec la marge minimale requise pour le service souhaité.In the next test step 344, it is checked whether the bit rate can actually be transmitted with the minimum margin required for the desired service.
Si ce n'est pas le cas, on passe à une autre étape de test 346 lors de laquelle on compare la valeur Δd à la valeur Δdjnf.If this is not the case, we go on to another test step 346 during which the value Δd is compared with the value Δdj nf .
Si Δd = Δdjnf, cela signifie qu'aucune des lignes du groupe des demandeurs ne peut obtenir son débit souhaité, puisque la ligne qui a la valeur Δd la plus faible ne peut l'obtenir elle non plus. Toutes les lignes du groupe des demandeurs sont alors supprimées de la liste de classement au cours d'une étape 347 et on leur applique le traitement prévu aux étapes 322, 324 afin d'ajuster leur marge de bruit effective à la marge de bruit minimale requise pour le service auquel elles sont abonnées. On réinitialise ensuite ces lignes puis on passe à l'étape 332 de fin de procédé. Si, à l'étape 346, Δd ≠ Δdjnf, on passe à une étape 348, lors de laquelle on met à jour la valeur Δdsup à la valeur Δd.If Δd = Δdjn f , this means that none of the rows of the group of applicants can obtain its desired bit rate, since the line which has the lowest value Δd can not obtain it either. All lines of the group of applicants are then removed from the ranking list in a step 347 and the processing provided in steps 322, 324 is applied to them in order to adjust their effective noise margin to the required minimum noise margin. for the service they are subscribed to. These lines are then reinitialized and then go to the end of process step 332. If, in step 346, Δd ≠ Δdj nf , we go to a step 348, during which the value Δd sup is updated to the value Δd.
On supprime alors la ligne de la liste de classement et on lui applique le traitement prévu aux étapes 322 et 324 afin d'ajuster sa marge de bruit effective à la marge de bruit minimale requise pour le service auquel elle est abonnée. Puis on réinitialise cette ligne. Si lors de l'étape 344 il s'avère que le débit souhaité peut être transmis avec la marge minimale requise pour le service souhaité, on passe à une étape de test 350, identique à l'étape de test 346.The row of the ranking list is then deleted and the processing provided for in steps 322 and 324 is applied to it in order to adjust its effective noise margin to the minimum noise margin required for the service to which it is subscribed. Then we reset this line. If in step 344 it turns out that the desired rate can be transmitted with the minimum margin required for the desired service, proceed to a test step 350, identical to the test step 346.
Si Δd = Δdinf, l'étape de test 350 est suivie d'une étape 352. Au cours de cette étape 352 on supprime la ligne de la liste de classement et on lui applique le traitement prévu aux étapes 322 et 324 afin d'ajuster sa marge de bruit effective à la marge de bruit minimale requise pour le service souhaité. Puis on réinitialise cette ligne. Ensuite, la valeur Δdjnf est mise à jour. On lui attribue la plus petite des valeurs Δd prises par les lignes restantes dans la liste de classement.If Δd = Δdin f , the test step 350 is followed by a step 352. During this step 352, the row of the ranking list is deleted and the processing provided for in steps 322 and 324 is applied to it in order to adjust its effective noise margin to the minimum noise margin required for the desired service. Then we reset this line. Then, the value Δdj nf is updated. It is assigned the smallest value Δd taken by the remaining rows in the ranking list.
Si Δd ≠ Δdinf, l'étape de test 350 est suivie d'une étape 354. Au cours de cette étape 354 on supprime la ligne de la liste de classement et on lui applique le traitement prévu aux étapes 322 et 324 afin d'ajuster sa marge de bruit effective à la marge de bruit minimale requise pour le service souhaité. Puis on réinitialise cette ligne.If Δd ≠ Δdin f , the test step 350 is followed by a step 354. During this step 354, the row of the ranking list is deleted and the treatment is applied thereto. in steps 322 and 324 to adjust its effective noise margin to the minimum noise margin required for the desired service. Then we reset this line.
Les étapes 348, 352 et 354 sont suivies d'une étape 356 de test, lors de laquelle on vérifie s'il reste encore des lignes dans la liste de classement. Si ce n'est pas le cas, on passe à l'étape finale 332, sinon on renvoie le procédé à l'étape 336 lors de laquelle on sélectionne la ligne suivante dans la liste de classement.Steps 348, 352 and 354 are followed by a test step 356, in which it is checked whether there are still rows in the ranking list. If this is not the case, we go to the final step 332, otherwise we return the method to the step 336 in which we select the next line in the ranking list.
Il apparaît clairement que le dispositif de programmation décrit précédemment, mettant en œuvre l'un des procédés décrits précédemment, permet une gestion globale optimale des marges de bruit effectives et/ou des débits associés à des lignes de télécommunication. Ce dispositif trouve une application particulièrement intéressante dans la gestion de lignes de type xDSL.It is clear that the programming device described above, implementing one of the methods described above, allows optimal overall management of effective noise margins and / or rates associated with telecommunication lines. This device finds a particularly interesting application in the management of xDSL type lines.
On notera que l'invention ne se limite pas aux modes de réalisation décrits précédemment.Note that the invention is not limited to the embodiments described above.
En effet, d'autres variantes sont possibles pour la mise en œuvre d'un procédé selon l'invention par le dispositif de programmation 10. Notamment, il est possible de combiner entre eux les premier, deuxième et troisième modes de réalisation. Indeed, other variants are possible for the implementation of a method according to the invention by the programming device 10. In particular, it is possible to combine the first, second and third embodiments with one another.

Claims

REVENDiCATlONS REVENDiCATlONS
1. Dispositif (10) de programmation des densités spectrales de puissance de plusieurs lignes de télécommunication (12a, 12b, 12c) émettrices de signaux, caractérisé en ce qu'il comporte :Apparatus (10) for programming the power spectral densities of a plurality of telecommunication lines (12a, 12b, 12c) transmitting signals, characterized in that it comprises:
- des moyens (28) de sélection d'au moins une ligne dont la marge de bruit effective est supérieure à une marge de bruit prédéterminée de référence ; etmeans (28) for selecting at least one line whose effective noise margin is greater than a predetermined reference noise margin; and
- des moyens (30) de réglage de la densité spectrale de puissance de la ligne sélectionnée de manière à réduire sa marge de bruit jusqu'à la marge de bruit prédéterminée de référence.means (30) for adjusting the power spectral density of the selected line so as to reduce its noise margin up to the predetermined reference noise margin.
2. Dispositif de programmation (10) selon la revendication 1 , dans lequel la marge de bruit prédéterminée de référence d'une ligne est la marge de bruit minimale requise pour parvenir à réaliser au moins un service auquel est abonnée cette ligne.The programming device (10) of claim 1, wherein the predetermined reference noise margin of a line is the minimum noise margin required to achieve at least one subscribed service to that line.
3. Dispositif de programmation (10) selon la revendication 1 ou 2, dans lequel la marge de bruit prédéterminée de référence d'une ligne est, pour au moins une partie des lignes, dites "lignes privilégiées", choisie comme étant la valeur la plus élevée parmi la marge de bruit minimale requise pour parvenir à réaliser au moins un service auquel est abonnée cette ligne et la valeur moyenne des marges de bruit effectives des lignes privilégiées. The programming device (10) according to claim 1 or 2, wherein the predetermined reference noise margin of a line is, for at least a portion of the lines, called "privileged lines", chosen to be the value of the higher than the minimum noise margin required to achieve at least one service subscribed to this line and the average value of the actual noise margins of the privileged lines.
4. Dispositif de programmation (10) selon la revendication 1 ou 2, dans lequel la marge de bruit prédéterminée de référence d'une ligne est, au moins pour une partie des lignes, dites "lignes privilégiées", choisie comme étant la valeur la plus élevée parmi la marge de bruit minimale requise pour parvenir à réaliser au moins un service auquel est abonnée cette ligne et une valeur moyenne pondérée des marges de bruit effectives des lignes privilégiées, la pondération de la valeur moyenne étant fonction d'un degré d'importance associé aux lignes privilégiées ayant la même marge de bruit minimale requise que cette ligne.The programming device (10) according to claim 1 or 2, wherein the predetermined reference noise margin of a line is, at least for a portion of the lines, called "privileged lines", selected as the value of the higher than the minimum noise margin required to achieve at least one service subscribed to this line and a weighted average value of the actual noise margins of the preferred lines, the weighting of the average value being a function of a degree of importance associated with privileged lines with the same minimum noise margin required as this line.
5. Procédé de programmation des densités spectrales de puissance de plusieurs lignes de télécommunication (12a, 12b, 12c) émettrices de signaux, caractérisé en ce que :5. A method for programming the power spectral densities of a plurality of telecommunication lines (12a, 12b, 12c) transmitting signals, characterized in that:
- on sélectionne au moins une ligne dont la marge de bruit effective est supérieure à une marge de bruit prédéterminée de référence ; etselecting at least one line whose effective noise margin is greater than a predetermined reference noise margin; and
- on règle la densité spectrale de puissance de la ligne sélectionnée de manière à réduire sa marge de bruit jusqu'à la marge de bruit prédéterminée de référence. the power spectral density of the selected line is adjusted so as to reduce its noise margin up to the predetermined reference noise margin.
6. Procédé de programmation selon la revendication 5, dans lequel, pour au moins une partie des lignes, on regroupe préalablement les lignes en fonction de leur marge de bruit minimale requise pour parvenir à réaliser au moins un service auquel elles sont abonnées, et, pour chaque groupe de lignes ainsi constitué :6. A programming method according to claim 5, wherein for at least a portion of the lines, the lines are grouped beforehand according to their margin of the minimum noise required to achieve at least one service to which they are subscribed, and for each group of lines thus constituted:
- on sélectionne au moins une ligne dont la marge de bruit effective est supérieure à la marge minimale requise du groupe ; - on calcule la valeur de la densité spectrale de puissance pour laquelle la marge de bruit de cette ligne sélectionnée est égale à la marge minimale requise du groupe ;selecting at least one line whose effective noise margin is greater than the minimum required margin of the group; the value of the power spectral density for which the noise margin of this selected line is equal to the minimum required margin of the group is calculated;
- on règle la densité spectrale de puissance de cette ligne sélectionnée à la valeur calculée.the power spectral density of this selected line is adjusted to the calculated value.
7. Procédé de programmation selon la revendication 6, dans lequel, pour au moins une partie des lignes, dites "lignes privilégiées", on regroupe les lignes en fonction de leur marge de bruit minimale requise pour parvenir à réaliser au moins un service auquel elles sont abonnées, et, pour chaque groupe de lignes privilégiées ainsi constitué :7. A programming method according to claim 6, wherein, for at least a portion of the lines, called "privileged lines", the lines are grouped according to their minimum noise margin required to achieve at least one service to which they subscribers, and for each group of privileged lines thus constituted:
- on sélectionne au moins une ligne privilégiée dont la marge de bruit effective est supérieure à une marge de bruit prédéterminée de référence, choisie comme étant la valeur la plus élevée parmi la marge de bruit minimale requise du groupe auquel elle appartient et une valeur moyenne pondérée des marges de bruit effectives des lignes privilégiées, la pondération de la valeur moyenne étant fonction d'un degré d'importance associé aux lignes privilégiées ayant la même marge de bruit minimale requise que cette ligne; - on calcule la valeur de la densité spectrale de puissance pour laquelle la marge de bruit de cette ligne privilégiée sélectionnée est égale à la marge de bruit prédéterminée de référence;selecting at least one privileged line whose effective noise margin is greater than a predetermined reference noise margin, chosen as being the highest value among the minimum required noise margin of the group to which it belongs and a weighted average value. effective noise margins of the privileged lines, the weighting of the average value being a function of a degree of importance associated with the privileged lines having the same required minimum noise margin as this line; the value of the power spectral density for which the noise margin of this selected preferred line is equal to the predetermined reference noise margin is calculated;
- on règle la densité spectrale de puissance de cette ligne privilégiée sélectionnée à la valeur calculée. the power spectral density of this selected privileged line is adjusted to the calculated value.
8. Procédé de programmation selon la revendication 7, dans lequel, après avoir réglé la densité spectrale de puissance de toutes les lignes sélectionnées, on reprend le procédé, pour les lignes privilégiées et les autres lignes, à l'étape de sélection d'au moins une ligne dont la marge de bruit effective est supérieure à la marge minimale requise du groupe auquel elle appartient. The programming method according to claim 7, wherein after setting the power spectral density of all the selected lines, the method for the privileged lines and the other lines is repeated at the selection step of less one line whose effective noise margin is greater than the minimum required margin of the group to which it belongs.
9. Procédé de programmation selon l'une quelconque des revendications 5 à 8, dans lequel, en outre :The programming method according to any one of claims 5 to 8, wherein furthermore:
- on sélectionne au moins une ligne dont on souhaite augmenter le débit pour accéder à un service souhaité sur cette ligne ;at least one line is selected whose flow rate is to be increased in order to access a desired service on this line;
- on vérifie si le débit souhaité peut être effectivement transmis sur cette ligne dont on souhaite augmenter le débit avec la marge de bruit minimale requise pour le service souhaité ; - si c'est le cas, on ajuste la marge de bruit effective de la ligne dont on souhaite augmenter le débit à la marge de bruit minimale requise pour le service souhaité ;it is verified whether the desired flow rate can actually be transmitted on this line whose flow rate is to be increased with the minimum noise margin required for the desired service; if this is the case, the effective noise margin of the line whose flow is to be increased is adjusted to the minimum noise margin required for the desired service;
- sinon, on ajuste la marge de bruit effective de la ligne dont on souhaite augmenter le débit à sa marge de bruit de référence. otherwise, the effective noise margin of the line whose flow is to be increased is adjusted to its reference noise margin.
10. Procédé de programmation selon la revendication 9, dans lequel, si plusieurs lignes dont on souhaite augmenter le débit sont sélectionnées :10. Programming method according to claim 9, wherein, if several lines whose flow is desired to be increased are selected:
- on ordonne ces lignes selon un premier critère de niveau de privilège associé à chacune, puis selon un second critère lié à la valeur de la différence entre le débit souhaité sur chaque ligne et sa capacité associée à un scénario de bruit de diaphonie ; et - on vérifie, dans l'ordre défini précédemment, si le débit souhaité peut être effectivement transmis sur ces lignes. these lines are ordered according to a first privilege level criterion associated with each of them, then according to a second criterion related to the value of the difference between the desired bit rate on each line and its capacity associated with a crosstalk noise scenario; and it is verified, in the order defined above, whether the desired bit rate can actually be transmitted on these lines.
PCT/FR2004/001626 2004-06-25 2004-06-25 Device and method for programming the power spectral density of a number of telecommunication lines WO2006010799A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/FR2004/001626 WO2006010799A1 (en) 2004-06-25 2004-06-25 Device and method for programming the power spectral density of a number of telecommunication lines

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/FR2004/001626 WO2006010799A1 (en) 2004-06-25 2004-06-25 Device and method for programming the power spectral density of a number of telecommunication lines

Publications (1)

Publication Number Publication Date
WO2006010799A1 true WO2006010799A1 (en) 2006-02-02

Family

ID=34958623

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2004/001626 WO2006010799A1 (en) 2004-06-25 2004-06-25 Device and method for programming the power spectral density of a number of telecommunication lines

Country Status (1)

Country Link
WO (1) WO2006010799A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6061427A (en) * 1997-08-30 2000-05-09 Samsung Electronics Co., Ltd. Transmission power control method in asymmetric digital subscriber line system
US6229855B1 (en) * 1996-09-03 2001-05-08 Adc Telecommunications, Inc. Adaptive transmitter for digital transmission
US6636603B1 (en) * 1999-07-30 2003-10-21 Cisco Technology, Inc. System and method for determining the transmit power of a communication device operating on digital subscriber lines
US6647058B1 (en) * 1997-06-23 2003-11-11 Paradyne Corporation Performance customization system and process for optimizing XDSL performance

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6229855B1 (en) * 1996-09-03 2001-05-08 Adc Telecommunications, Inc. Adaptive transmitter for digital transmission
US6647058B1 (en) * 1997-06-23 2003-11-11 Paradyne Corporation Performance customization system and process for optimizing XDSL performance
US6061427A (en) * 1997-08-30 2000-05-09 Samsung Electronics Co., Ltd. Transmission power control method in asymmetric digital subscriber line system
US6636603B1 (en) * 1999-07-30 2003-10-21 Cisco Technology, Inc. System and method for determining the transmit power of a communication device operating on digital subscriber lines

Similar Documents

Publication Publication Date Title
FR2877176A1 (en) METHOD AND DEVICE FOR ORDERING AND TRANSMITTING DATA PACKETS FROM A COMMON TRANSMITTER TO A PLURALITY OF USERS SHARING A COUMMUN TRANSMIT CHANNEL.
WO1998029996A1 (en) Method and device for formatting a clipping noise in a multicarrier modulation
FR2838259A1 (en) Bit allocation method for multichannel communication system, involves adjusting currently allocated bit number of sub-channel until sum of currently allocated bit numbers is equal to target bit number
EP1361677B1 (en) Method and apparatus for controlling an outer loop power control
FR2784525A1 (en) PROCESS FOR ALLOCATING ORTHOGONAL CODES IN A MOBILE RADIOCOMMUNICATIONS SYSTEM OF THE MULTIPLE ACCESS TYPE BY CODES DISTRIBUTION USING CODES OF VARIABLE LENGTH
EP1987645A1 (en) Transmission method with optimal power allocation emitted for multicarrier transmitter
WO2006010799A1 (en) Device and method for programming the power spectral density of a number of telecommunication lines
WO2005013565A1 (en) Method and server for controlling data flows in a telecommunications network
EP2507962B1 (en) Method and device for reducing the electricity consumption associated with a communication line
WO2006040435A1 (en) Device and method for adjusting power spectral densities of a plurality of telecommunication lines
EP1566935B1 (en) Device and method for suppression of impulsive interferences in a signal
EP1864391B1 (en) Path selection method and device
EP1864460A1 (en) Method for allocating subbands to streams of a multichannel link in a multicarrier modulation communication system
EP1797664A1 (en) Method for modifying power spectral density of a telecommunication line and adjusting method using same
WO2020127363A1 (en) Ambient backscattering communication system, associated apparatus and method
EP0797333B1 (en) Equalisation method and device for a multi-carrier signal and corresponding receiver
EP3039921B1 (en) Method for defining parameter values for controlling the transmission power of a piece of user equipment
FR2929472A1 (en) METHOD FOR PROCESSING INTERFERENCE IN AN XDSL SYSTEM
WO2024088920A1 (en) Method for predicting the packet error probability of a radio link using deep neural networks
FR2981233A1 (en) METHOD AND SYSTEM FOR DYNAMIC POWER AND / OR MODULATION ALLOCATION IN A SYSTEM COMPRISING N-CHANNELS
FR2903558A1 (en) PLANNING SIGNAL TRANSMISSIONS IN A CELLULAR RADIOCOMMUNICATION NETWORK
EP2179529A1 (en) Method of separating sources in a multisource system
WO2005117383A1 (en) Method for optimizing the distribution of transmission power between sub-channels for frequential multiplexing transmission
WO2002047347A1 (en) Capacity allocation for digital subscriber line
EP1315347A1 (en) Procedure and device for equalisation using probe signals

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase