WO2001052464A1 - Method for adaptively adjusting a table of data rate options for xdsl data transmission methods, said table being adapted to lines and disturbances - Google Patents

Method for adaptively adjusting a table of data rate options for xdsl data transmission methods, said table being adapted to lines and disturbances Download PDF

Info

Publication number
WO2001052464A1
WO2001052464A1 PCT/DE2000/004663 DE0004663W WO0152464A1 WO 2001052464 A1 WO2001052464 A1 WO 2001052464A1 DE 0004663 W DE0004663 W DE 0004663W WO 0152464 A1 WO0152464 A1 WO 0152464A1
Authority
WO
WIPO (PCT)
Prior art keywords
data transmission
values
transmission rate
determined
maximum possible
Prior art date
Application number
PCT/DE2000/004663
Other languages
German (de)
French (fr)
Inventor
Thomas Ahrndt
Original Assignee
Siemens Aktiengesellschaft
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 Siemens Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Publication of WO2001052464A1 publication Critical patent/WO2001052464A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • H04L5/1438Negotiation of transmission parameters prior to communication
    • H04L5/1446Negotiation of transmission parameters prior to communication of transmission speed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities

Definitions

  • Modern exchanges in the digital electronic voting system are already able to offer subscribers high-bit-rate data services in the xDSL (x Digital Subscriber Line) method in addition to analog or digital telephones in the POTS (Piain Old Telephone Service) or ISDN system to provide.
  • xDSL x Digital Subscriber Line
  • POTS Personal Telephone Service
  • ISDN ISDN Service
  • a data transfer rate of up to 8 Mbit / s and up to 640 kbit / s in the opposite direction is already possible in the ADSL (asymmetry digital subscribe line) process from the exchange to the subscriber.
  • the line module has a table with four values for the data transfer rate from the subscriber to the exchange and vice versa when establishing the connection, i.e. the data transmission can assume one of the four corresponding values in each direction.
  • This table is loaded before the training phase and cannot be changed in the further course of the connection.
  • the table can e.g. look as follows: The values 2, 4, 6 and 8 Mbit / s stand for the data transmission to the subscriber and the values 80, 160, 320 and 640 kbit / stand for the data transmission to the exchange (data upstream). s available.
  • the training phase e.g.
  • FIG 4 shows the device according to the invention for carrying out the method according to the invention.
  • the selection is made by means 38 for selecting a table.
  • the second table can be copied to another memory address by this means, which in this case represents a memory controller, so that this table is available to the system as the first table when the next connection is established.

Abstract

The present invention relates to a method for establishing a connection for the data transmission between a switching centre (2) and a user (1), said data being transmitted at a certain data transmission rate. The inventive method comprises the steps: providing a table (21) having a certain number of pre-adjusted values, detecting the maximally possible data transmission rate (23) and adjusting the data transmission rate. The invention also relates to a device for carrying out said method.

Description

Beschreibungdescription
Verfahren zur adaptiven Erstellung einer leitungs- und stor- angepaßten Tabelle von Datenratenoptionen für xDSL-Datenuber- tragungsverfahrenMethod for the adaptive creation of a line and fault-adapted table of data rate options for xDSL data transmission methods
Die vorliegende Erfindung betrifft ein Verfahren zum Verbindungsaufbau zum Zwecke der Datenübertragung zwischen einer Vermittlungsstelle und einem Teilnehmer mit einer bestimmten Datenübertragungsrate wie es im Oberbegriff des beigefugten Anspruchs 1 beschrieben ist, und eine Vorrichtung zur Durchfuhrung dieses Verfahrens, wie sie im beigef gten Anspruch 8 beschrieben ist.The present invention relates to a method for establishing a connection for the purpose of data transmission between a switching center and a subscriber with a specific data transmission rate as described in the preamble of appended claim 1, and an apparatus for performing this method, as described in appended claim 8 ,
Moderne Vermittlungsstellen im elektronischen Wahlsystem digital (EWSD) s nd bereits m der Lage, den Teilnehmer neben den analogen oder digitalen Telefond ensten im POTS (Piain Old Telephone Service) oder ISDN-System auch hochbitratige Datendienste im xDSL(x Digital Subscπber Line) -Verfahren zur Verfugung zu stellen. So ist zum Beispiel im ADSL (Asymmetrie Digital Subscπber line) -Verfahren von der Vermittlungsstelle zum Teilnehmer bereits eine Datenübertragungsrate von bis zu 8 Mbit/s und bis zu 640 kbit/s in der Gegenrichtung möglich.Modern exchanges in the digital electronic voting system (EWSD) are already able to offer subscribers high-bit-rate data services in the xDSL (x Digital Subscriber Line) method in addition to analog or digital telephones in the POTS (Piain Old Telephone Service) or ISDN system to provide. For example, a data transfer rate of up to 8 Mbit / s and up to 640 kbit / s in the opposite direction is already possible in the ADSL (asymmetry digital subscribe line) process from the exchange to the subscriber.
Die Schnittstelle zwischen dem Teilnehmer und der Vermittlungsstelle bzw. dem Ubertragungsnetz bildet das Leitungsmodul (auch Line Card oder SLMI, Subscriber Line Module Internet genannt), das sich m der Vermittlungsstelle befindet. An einem Leitungsmodul sind dabei mehrere Teilnehmer (z.B. 8 Teilnehmer) mit ihren Endgeraten (z.B. analoges Telefon und PC) angeschlossen.The interface between the subscriber and the switching center or the transmission network is formed by the line module (also called line card or SLMI, Subscriber Line Module Internet), which is located in the switching center. Several subscribers (e.g. 8 subscribers) with their end devices (e.g. analog telephone and PC) are connected to a line module.
Ausgangsseitig verfugen diese Leitungsmodule über eine PCM- Schnittstelle ( Puls-Code-Modulation) zur Übertragung von Sprachdaten ms Sprachnetz. Außerdem verfugen d-ase Leitungsmodule ausgangsseitig über eine Schnittstelle (wie z.B. im Frame Relay-, Ethernet-, oder ATM-System) zur paketorientier- ten Datenübertragung einem Datenubertragungsnetz mit hohen Datenübertragungsraten .On the output side, these line modules have a PCM interface (pulse code modulation) for the transmission of voice data via the voice network. On the output side, d-ase line modules also have an interface (such as in the frame relay, Ethernet or ATM system) for packet-oriented ten data transmission a data transmission network with high data transmission rates.
Der Verbindungsaufbau zwischen dem Teilnehmer bzw. seinen Endgeraten mit der Vermittlungsstelle erfolgt dabei in mehreren Schritten. Bestandteil des Verbindungsaufbaus ist die sogenannte Trainingsphase, der die Eigenschaften der Uber- tragungsleitung z.B. hinsichtlich des Signal/Rauschabstandes und somit der maximal möglichen Datenübertragungsrate ermit- telt werden. Die maximal mögliche Datenübertragungsrate ist dabei z.B. abhangig von der Beschaffenheit der Leitung, der Lange der Leitung und äußeren Einflüssen wie z.B. Alter, Temperatur und bei Freileitungen zusätzlich der Witterung.The connection between the subscriber or his terminal devices with the switching center is carried out in several steps. Part of the connection establishment is the so-called training phase, which describes the properties of the transmission line e.g. with regard to the signal-to-noise ratio and thus the maximum possible data transmission rate. The maximum possible data transfer rate is e.g. depending on the nature of the line, the length of the line and external influences such as Age, temperature and weather conditions for overhead lines.
Nach dem Standard ITU G.992.2 (bzw. G.Lite) steht dem Leitungsmodul beim Verbindungsaufbau eine Tabelle mit jeweils vier Werten für die Datenübertragungsrate vom Teilnehmer zur Vermittlungsstelle und umgekehrt zur Verfugung, d.h. die Datenübertragung kann m jede Richtung einen der vier entspre- chenden Werte annehmen. Diese Tabelle wird vor der Trainingsphase geladen und kann im weiteren Verlauf der Verbindung nicht verändert werden. Die Tabelle kann z.B. folgendermaßen aussehen: Für die Datenübertragung zum Teilnehmer hin (Data- Downstream) stehen die Werte 2, 4, 6 und 8 Mbit/s und für die Datenübertragung zur Vermittlungsstelle (Data-Upstream) stehen die Werte 80, 160, 320 und 640 kbit/s zur Verfugung. Werden in der Trainingsphase z.B. die Werte 4,5 Mbit/s und 90 kbit/s als maximal mögliche Datenübertragungsraten ermittelt, dann werden die jeweils nachstniedrigeren Werte der Tabelle als tatsächliche Datenübertragungsraten festgelegt. Im Beispiel sind das die Werte 4 Mbit/s Data-Downstream und 80 kbit/s Data-Upstream.According to the ITU G.992.2 (or G.Lite) standard, the line module has a table with four values for the data transfer rate from the subscriber to the exchange and vice versa when establishing the connection, i.e. the data transmission can assume one of the four corresponding values in each direction. This table is loaded before the training phase and cannot be changed in the further course of the connection. The table can e.g. look as follows: The values 2, 4, 6 and 8 Mbit / s stand for the data transmission to the subscriber and the values 80, 160, 320 and 640 kbit / stand for the data transmission to the exchange (data upstream). s available. During the training phase e.g. If the values 4.5 Mbit / s and 90 kbit / s are determined as the maximum possible data transmission rates, then the respectively lower values in the table are defined as the actual data transmission rates. In the example, these are the values 4 Mbit / s data downstream and 80 kbit / s data upstream.
Der Nachteil bei dem geschilderten Verfahren besteht darin, daß die Tabelle nur ein sehr grobes Raster darstdJ.lt. Wurden im genannten Fall zum Beispiel 5,5 Mbit/s Data-Downstream und 150 kbit/s Data-Upstream als maximale Datenübertragungsraten möglich sein, so wurden ebenfalls die nachstniedrigeren Werte, im genannten Beispiel entsprechend 4 Mbit/s bzw. 80 kbit/s, als tatsachliche Datenübertragungsrate eingestellt werden. Dadurch sind die tatsächlich eingestellten Datenuber- tragungsraten in der Regel deutlich niedriger als die Datenübertragungsraten, die bei optimaler Ausnutzung der Leitungen erreicht werden konnten.The disadvantage of the described method is that the table is only a very rough grid. For example, 5.5 Mbit / s data downstream and 150 kbit / s data upstream were used as maximum data transmission rates possible, the lower values, corresponding to 4 Mbit / s or 80 kbit / s in the example mentioned, were also set as the actual data transfer rate. As a result, the data transmission rates that are actually set are generally significantly lower than the data transmission rates that could be achieved with optimal utilization of the lines.
Beim Stand der Technik wird dieser Nachteil entweder in Kauf genommen, oder die Leitung wird durch eine sogenannte Pre-In the prior art, this disadvantage is either accepted or the line is replaced by a so-called pre-
Loop-Qualifikation m verschiedene Kategorien eingeteilt, wie z.B. kurze, mittellange oder lange Leitungen. Für die entsprechenden Leitungslangen steht dann jeweils eine andere Tabelle mit Werten für die Datenübertragungsraten zur Verfu- gung, wobei die Werte der Datenübertragungsrate e hoher sind, umso kurzer die Leitung ist.Loop qualification divided into different categories, e.g. short, medium or long lines. A different table with values for the data transmission rates is then available for the corresponding line lengths, the values of the data transmission rate e being higher, the shorter the line.
Die Pre-Loop-Qualifikation der Leitung erfordert jedoch zusätzlichen Aufwand: Jede Leitung zum Teilnehmer h muß ein- zeln ausgemessen werden. Aus den so ermittelten Werten wird dann für jede Leitung eine Tabelle erstellt, die für jeden Verbindungsaufbau fest vorgegeben ist. Dabei wird jedoch nicht berücksichtigt, daß sich die Leitungseigenschaften zum Beispiel durch Alterungseffekte andern können.However, the pre-loop qualification of the line requires additional effort: each line to subscriber h must be measured individually. From the values determined in this way, a table is then created for each line, which is predefined for each connection establishment. However, this does not take into account the fact that the line properties can change, for example due to aging effects.
Die Aufgabe der vorliegenden Erfindung ist somit, ein Verfahren zum Verbindungsaufbau zum Zwecke der Datenübertragung zwischen einer Vermittlungsstelle und einem Teilnehmer gemäß dem Oberbegriff des beigefugten Anspruchs 1 und eine Vorrich- tung zur Durchfuhrung dieses Verfahrens gemäß dem Oberbegriff des beigefugten Anspruchs 8 bereitzustellen, wobei eine bessere Anpassung der Datenübertragungsrate an die gegebenen Leitungseigenschaften ermöglicht wird.The object of the present invention is therefore to provide a method for establishing a connection for the purpose of data transmission between a switching center and a subscriber according to the preamble of appended claim 1 and a device for carrying out this method according to the preamble of appended claim 8, a better one Adaptation of the data transfer rate to the given line properties is made possible.
Diese Aufgabe wird durch ein Verfahren zum Verbiadungsaufbau zum Zwecke der Datenübertragung zwischen einer Vermittlungsstelle und einem Teilnehmer gemäß dem beigefugten Anspruch 1 und eine Vorrichtung zur Durchführung dies-es Verfahrens gemäß dem beigefügten Anspruch 8 gelost.This object is achieved by a method for building up a battery for the purpose of data transmission between a switching center and a subscriber according to appended claim 1 and a device for performing this method according to the appended claim 8.
Gemäß der vorliegenden Erfindung wird nach Ermitteln und Ein- stellen der Datenübertragungsrate auf jeweils einen Tabellenwert für die Datenübertragung vom Teilnehmer zur Vermittlungsstelle und umgekehrt der Inhalt der Tabelle, die vor der Trainingsphase geladen wird, neu berechnet, wobei die Tabellenwerte so berechnet werden, daß sie eine geringere Abwei- chung haben, als die voreingestellten Tabellenwerte.According to the present invention, once the data transmission rate has been determined and set to a table value for the data transmission from the subscriber to the exchange and vice versa, the content of the table which is loaded before the training phase is recalculated, the table values being calculated in such a way that they deviate less than the preset table values.
Im Gegensatz zu einer Neuberechnung der Tabelle konnte auch auf eine vorhandene Auswahl mit Tabellen mit Werten für die Datenübertragungsraten zugegriffen werden, aus der dann die Tabelle ausgewählt wird, die den aktuellen Leitungseigenschaften am nächsten kommt.In contrast to a recalculation of the table, it was also possible to access an existing selection with tables with values for the data transmission rates, from which the table that comes closest to the current line properties is then selected.
Die Berechnung erfolgt dabei auf der Grundlage der ermittelten maximal möglichen Datenübertragungsrate. Der Inhalt der neuen (zweiten) Tabelle steht bei einem Wiederholen des Verbindungsaufbaus für die Datenübertragung zur Verfugung.The calculation is based on the determined maximum possible data transfer rate. The content of the new (second) table is available when the connection is repeated for data transmission.
Durch die Neuberechnung und dem Wiederholen des Verbindungsaufbaus wird erreicht, daß dem Ubertragungssystem eine we- sentlich feiner abgestufte, den aktuellen Leitungseigenschaften angepaßte Tabelle mit Werten für die Datenübertragungsrate der entsprechenden Verbindung zur Verfugung steht.As a result of the recalculation and the repetition of the connection establishment, the transmission system has a much more finely graduated table adapted to the current line properties with values for the data transmission rate of the corresponding connection.
Vorteilhafte Ausgestaltungen der Erfindung sind in den Unter- anspruchen 2 bis 7 und 9 bis 13 wiedergegeben.Advantageous embodiments of the invention are given in subclaims 2 to 7 and 9 to 13.
Die vorliegende Erfindung findet bevorzugt in xDSL-Datenuber- tragungssystemen (wie ADSL- bzw. UDSL-Ubertragungssystemen) Anwendung, in denen z.B. nach Standard G.992.2 (bzw. G.Lite) der ITU (International Telecommunication Union) Jaeim Verbindungsaufbau lediglich jeweils vier Werte für die Datenuber- tragungsrate vom Teilnehmer zur Vermittlungsstelle und umgekehrt zur Verfugung stehen.The present invention is preferably used in xDSL data transmission systems (such as ADSL or UDSL transmission systems) in which, for example, only four in each case according to standard G.992.2 (or G.Lite) of the ITU (International Telecommunication Union) Data transfer values transmission rate from the subscriber to the exchange and vice versa.
In einer weiteren Ausgestaltung der Erfindung wird die Ta- belle mit den neuberechneten Werten permanent bis zum nächsten Verbindungsaufbau abgespeichert. Diese neue Tabelle dient dann als Voreinstellung f r den nächsten Verbindungsaufbau. Das hat den Vorteil, daß sich die voreingestellten Werte an eine Änderung der Leitungseigenschaften, wie z.B. Alterungs- effekte, anpassen.In a further embodiment of the invention, the table with the recalculated values is stored permanently until the next connection is established. This new table then serves as a default for the next connection establishment. This has the advantage that the preset values adapt to a change in the line properties, e.g. Aging effects, adjust.
Die vorliegende Erfindung wird nachfolgend anhand bevorzugter Ausfuhrungsbeispiele unter Bezug auf die beigef gten Zeichnungen naher erläutert, denen zeigenThe present invention is explained in more detail below using preferred exemplary embodiments with reference to the accompanying drawings, which show
Fig. 1 den schematischen Aufbau einerFig. 1 shows the schematic structure of a
Vermittlungsstelle mit den daran angeschlossenen Teilnehmern, Fig. 2 den zeitlichen Verlauf eines Verbindungsauf aus,Switching center with the subscribers connected to it, FIG. 2 shows the course of a connection over time,
Fig. 3A u. 3B Beispiele einer Tabelle mit Werten für die3A and. 3B Examples of a table with values for the
Datenübertragungsrate, und Fig. 4 ein Leitungsmodul mit Signalprozessor zurData transmission rate, and Fig. 4 shows a line module with signal processor
Durchfuhrung des erf dungsgemaßen Verfahrens.Implementation of the inventive method.
Wie aus Figur 1 hervorgeht, beinhaltet die Vermittlungsstelle (Central Office, CO) 2 unter anderem die Leitungsmodule (Line Cards) 3a ... 3m zum Anschluß der Teilnehmer bzw. deren Endgeraten (Customer Premises Equipment, CPE) la ... In an die Vermittlungsstelle 2. Diese Line Cards 3a ... 3m stellen dem Teilnehmer la ... In sowohl herkömmliche Telefondienste (wie POTS und ISDN) zur Verfugung, als auch hochbitratige Datendienste (wie ADSL, UDSL) .As can be seen from FIG. 1, the switching center (Central Office, CO) 2 contains, among other things, the line modules 3a ... 3m for connecting the subscribers or their end devices (Customer Premises Equipment, CPE) la ... In an the switching center 2. These line cards 3a ... 3m provide the subscriber with ... in both conventional telephone services (such as POTS and ISDN) and high-bit-rate data services (such as ADSL, UDSL).
Dem Teilnehmer la ... In stehen dabei verschiedene Endgerate, wie ein Telefon 11a ... lln und ein Computer 12a ... 12n, zur Nutzung der angebotenen Dienste zur Verfugung. Die angebote- nen Dienste werden dabei beim Teilnehmer la ... In durch einen Splitter 13a ... 13n auf die verschiedenen Endgerate 11, 12 aufgeteilt.The subscriber la ... In there are various end devices, such as a telephone 11a ... lln and a computer 12a ... 12n, available to use the services offered. The specials- Services are thereby distributed to the subscriber by a splitter 13a ... 13n to the various end devices 11, 12.
In der Vermittlungsstelle 2 werden die angebotenen Dienste durch die Line Card 3a ... 3m ebenfalls aufgeteilt. So werden Sprachdaten z.B. im PCM-Verfahren über das Sprachnetz übertragen und die hochbitratige Datenübertragung erfolgt über eine eigene Schnittstelle, die z.B. mit dem Internet verbun- den ist (Datennetz) .In the exchange 2, the services offered are also divided by the line card 3a ... 3m. So speech data e.g. transmitted via the voice network in the PCM process and the high bit rate data transmission takes place via its own interface, which e.g. is connected to the Internet (data network).
Der Aufbau der Verbindung zwischen Teilnehmer la ... In und der Vermittlungsstelle 2 erfolgt, wie aus Figur 2 hervorgeht, in mehreren Schritten bzw. Phasen. Wahrend der Quiet-Phase besteht keine Verbindung und somit keine Datenübertragung.The connection between subscriber la ... In and switching center 2 is established in several steps or phases, as can be seen in FIG. During the quiet phase there is no connection and therefore no data transmission.
Bei einem Verbindungswunsch des Teilnehmers la ... In erfolgt der Schritt 21, Laden der Tabelle und die Trainingsphase 23. Wahrend dieser Trainingsphase 23 werden durch die Line Cards 3a ... 3m die Leitungseigenschaften unter anderem hinsicht- lieh der maximal möglichen Datenübertragungsrate ermittelt.If the subscriber requests a connection la ... In step 21, loading the table and training phase 23 take place. During this training phase 23, line characteristics 3a ... 3m are used to determine the line properties, inter alia with regard to the maximum possible data transmission rate.
Nachdem die Leitungseigenschaften ermittelt worden sind, wird ein entsprechender Wert aus der Tabelle ausgewählt (Schritt 22) . Wird z.B. m der Trainingsphase 23 ein Wert von 5 Mbit/s für die maximal mögliche Datenübertragungsrate von der Vermittlungsstelle 2 zu dem Teilnehmer la ermittelt, dann wird beim Stand der Technik der nächste niedrigere Tabellenwert für die Datenübertragungsrate, d.h. 4 Mbit/s, gewählt. In der Exchange-Phase erfolgt der Austausch der ermittelten Werte zwischen Vermittlungsstelle bzw. Line Card und dem entsprechenden Endgerat.After the line properties have been determined, a corresponding value is selected from the table (step 22). E.g. In the training phase 23, a value of 5 Mbit / s for the maximum possible data transmission rate from the switching center 2 to the subscriber la is determined, then the next lower table value for the data transmission rate, i.e. 4 Mbit / s, selected. In the exchange phase, the determined values are exchanged between the switching center or line card and the corresponding end device.
Nach dem Verbindungsaufbau erfolgt die eigentliche Datenübertragung (Showtime) .After the connection is established, the actual data transmission (Showtime) takes place.
Ein Beispiel für eine Tabelle mit voreingestellten Werten für die einstellbaren Daten bertragungsraten ist dabei in Figur 3A dargestellt, in der die Übertragungsrichtung von der Vermittlungsstelle 2 zum Teilnehmer la ... In mit Data- Downstream (DD) und die umgekehrte Ubertragungsrichtung mit Data-Upstream (DU) bezeichnet ist.An example of a table with preset values for the adjustable data transmission rates is shown in FIG 3A, in which the direction of transmission from the switching center 2 to the subscriber la ... In is referred to as data downstream (DD) and the reverse direction of transmission is referred to as data upstream (DU).
Diese Tabelle wird beim Stand der Technik für jede Leitung, z.B. in Abhängigkeit von der Leitungslänge, einmal festgelegt und dient bei jedem Verbindungsaufbau als Tabelle mit voreingestellten Werten für die Datenübertragungsrate.This table is used in the prior art for each line, e.g. depending on the cable length, defined once and serves as a table with preset values for the data transfer rate each time a connection is established.
Bei diesem Verfahren liegt jedoch die erzielte Datenübertragungsrate in der Regel weit unter der ermittelten, maximal möglichen Datenübertragungsrate. Werden z.B. in der Trainingsphase 5,5 Mbit/s für Data-Downstream und 150 Mbit/s für Data-Upstream Datenübertragungsraten ermittelt, so waren die tatsachlichen Datenübertragungsraten nach der Tabelle in Figur 3A 4 Mbit/s Data-Downstream und 80 kbit/s Data- Upstream.In this method, however, the data transfer rate achieved is generally far below the maximum data transfer rate that is determined. E.g. 5.5 Mbit / s for data downstream and 150 Mbit / s for data upstream data transmission rates were determined in the training phase, so the actual data transmission rates according to the table in FIG. 3A were 4 Mbit / s data downstream and 80 kbit / s data upstream.
Gemäß der vorliegenden Erfindung wird die Tabelle nach der Trainingsphase anhand der ermittelten Leitungseigenschaften neu berechnet. Ein Beispiel für die neuberechnete Tabelle ist in Figur 3B gezeigt.According to the present invention, the table is recalculated after the training phase on the basis of the determined line properties. An example of the recalculated table is shown in Figure 3B.
Ist der ermittelte Wert für die Datenübertragungsrate zu weit von dem einstellbaren Wert entfernt, so wird die Tabelle neu berechnet, und auf die exchange-Phase folgt wieder der Schritt 21 (Figur 2), in dem die Tabelle mit den neuen Werten geladen wird und es erfolgt eine neue Trainingsphase.If the value determined for the data transfer rate is too far from the adjustable value, the table is recalculated and step 21 (FIG. 2) follows the exchange phase, in which the table is loaded with the new values and so on there is a new training phase.
Mit dem Laden einer neuen, besser auf die aktuellen Leitungseigenschaften abgestimmten Tabelle, stehen nunmehr Datenübertragungsraten zur Verfugung, die wesentlich feiner abgestuft sind.With the loading of a new table that is better adapted to the current line properties, data transmission rates are now available that are graded much more finely.
Werden nun, gemäß dem oben genannten Beispiel, 5,5 Mbit/s für Data-Downstream und 150 kbit/s für Data-Upstream ermittelt, so betragen die eingestellten Werte nach der Tabelle 3B 5,4 Mbit/s bzw. 148 kbit/s.If, according to the above example, 5.5 Mbit / s for data downstream and 150 kbit / s for data upstream are determined, the set values according to Table 3B are 5.4 Mbit / s or 148 kbit / s.
In einer Weiterbildung der Erfindung wird die neuberechnete Tabelle permanent bis zum nächsten Verbindungsaufbau abgespeichert, um beim jeweils nächsten Verbindungsaufbau eine aktuelle, auf die jeweilige Leitung speziell abgestimmte Tabelle mit Werten für die Datenübertragungsraten zu erhalten, wobei sich diese Tabelle nach jedem Verbindungsaufbau andern kann.In a further development of the invention, the recalculated table is stored permanently until the next connection is set up, in order to obtain a current table with values for the data transmission rates which is specifically matched to the respective line when the next connection is set up, and this table can change after each connection set up.
Außerdem wird durch eine permanente Speicherung und ggf. Neuberechnung beim Verbindungsaufbau der Tabelle eine Anpassung an sich ändernde Leitungseigenschaften erreicht, die z.B. durch Alterung, Hinzukommen von Störungen oder Temperatureinflüssen hervorgerufen werden, da sich die Werte der Tabelle durch die Neuberechnung an die sich ändernden Gegebenheiten anpassen .In addition, permanent storage and, if necessary, recalculation when the table is set up enables adaptation to changing line properties, e.g. caused by aging, the occurrence of malfunctions or temperature influences, since the values in the table adapt to the changing circumstances due to the recalculation.
In Fig. 4 ist die erfindungsgemaße Vorrichtung zur Durchführung des erfindungsgemaßen Verfahrens gezeigt.4 shows the device according to the invention for carrying out the method according to the invention.
Die erfindungsgemaße Vorrichtung ist dabei in einem Leitungsmodul 3 implementiert, wobei die Signalverarbeitung von einem Signalprozessor 31 durchgeführt wird.The device according to the invention is implemented in a line module 3, the signal processing being carried out by a signal processor 31.
In dem Block 32, 33, 34 findet die Speicherung und Bereitstellung der Tabellen für die Werte der Datenübertragungsraten statt. 32 bezeichnet die Tabelle, die die voreingestell- ten Werte für den Verbindungsaufbau enthalt (erste Tabelle) und 33 bezeichnet die Tabelle (zweite Tabelle) mit den Werten, die aufgrund der ermittelten maximal möglichen Datenübertragungsraten bereitgestellt wird.In blocks 32, 33, 34 the tables for the values of the data transfer rates are stored and made available. 32 designates the table which contains the preset values for the connection establishment (first table) and 33 designates the table (second table) with the values which are made available on the basis of the determined maximum possible data transmission rates.
Die zweite Tabelle kann dabei durch ein Mittel 3J zur Berechnung der zweiten Tabelle berechnet werden, wobei die zweite Tabelle so berechnet wird, daß die berechneten Werte eine möglichst geringe Abweichung von der ermittelten maximal möglichen Datenübertragungsrate aufweist.The second table can be calculated by a means 3J for calculating the second table, the second table being calculated such that the calculated values are one m ö glichst slight deviation of the determined maximum possible data transfer rate has.
Eine weitere Möglichkeit, die Werte für die zweite Tabelle zu erhalten ist, eine Tabelle aus einer Vielzahl von gespeicherten Tabellen 34 auszuwählen. Dabei wird dann eine Tabelle aus 34 ausgewählt, die den ermittelten Leitungseigenschaften mit der maximal möglichen Datenübertragungsrate am nächsten kommt .Another way of obtaining the values for the second table is to select a table from a plurality of stored tables 34. A table from 34 is then selected that comes closest to the determined line properties with the maximum possible data transmission rate.
Die Auswahl erfolgt dabei durch das Mittel 38 zur Auswahl einer Tabelle. Dabei kann z.B. die zweite Tabelle durch dieses Mittel, das in diesem Fall eine Speichersteuerung darstellt, an einen andere Speicheradresse kopiert werden, so das diese Tabelle beim dem System beim nächsten Verbindungsaufbau als erste Tabelle zur Verfugung steht.The selection is made by means 38 for selecting a table. Here, e.g. the second table can be copied to another memory address by this means, which in this case represents a memory controller, so that this table is available to the system as the first table when the next connection is established.
Das Einstellen der tatsächlichen Datenübertragungsrate erfolgt dabei anhand der Bereitgestellten Tabelle durch das Mittel 36 zum Einstellen der Datenübertragungsrate. Die Einstellung erfolgt aufgrund der durch das Mittel 35 ermittelten maximal möglichen Datenübertragungsrate. Durch das Mittel 37 wird dann die Abweichung zwischen der ermittelten maximal möglichen Datenübertragungsrate und der tatsachlich emge- stellten Datenübertragungsrate festgestellt.The actual data transfer rate is set on the basis of the table provided by means 36 for setting the data transfer rate. The setting is made on the basis of the maximum possible data transmission rate determined by means 35. Means 37 then determine the deviation between the determined maximum possible data transmission rate and the data transmission rate actually established.
Die Funktionen der beschriebenen Mittel können jeweils durch Hard- bzw. Softwarelosungen realisiert werden. The functions of the means described can be implemented by hardware or software solutions.

Claims

Patentansprüche claims
1. Verfahren zum Verbindungsaufbau zum Zwecke der Datenübertragung zwischen einer Vermittlungsstelle (2) und einem End- gerat (12a...12n) eines Teilnehmers (la...ln) mit einer bestimmten Datenübertragungsrate, mit den Schritten a) Bereitstellen einer ersten Tabelle mit einer bestimmten Anzahl von voreingestellten Werten zu einem Zeitpunkt 21, wobei jeder Wert einer bestimmten Datenübertragungsrate ent- spricht, b) Ermitteln der maximal möglichen Datenübertragungsrate wahrend einer Trainingsphase (22), und c) Einstellen der Datenübertragungsrate am Ende (23) der Tra ingsphase, wobei die Datenübertragungsrate auf den nächsten niedrigeren Tabellenwert eingestellt wird, der der ermittelten Datenübertragungsrate am nächsten kommt, gekennzeichnet durch folgende zusatzliche Schritte d) Prüfen, ob die Abweichung zwischen der ermittelten und der eingestellten Datenübertragungsrate einen bestimmten Wert überschreitet, und e) bei Überschreiten einer bestimmten Abweichung Bereitstellen einer zweiten Tabelle anstelle der ersten Tabelle und Wiederholen der Schritte b) bis e) , wobei die zweite Tabelle Werte enthalt, die eine geringere Abweichung von der ermittelten Datenübertragungsrate haben, als die Werte der ersten Tabelle.1. A method of establishing a connection for the purpose of data transmission between a switching center (2) and a terminal (12a ... 12n) of a subscriber (la ... ln) with a specific data transmission rate, with the steps a) providing a first table with a certain number of preset values at a point in time 21, each value corresponding to a certain data transmission rate, b) determining the maximum possible data transmission rate during a training phase (22), and c) setting the data transmission rate at the end (23) of the training phase , wherein the data transfer rate is set to the next lower table value that comes closest to the determined data transfer rate, characterized by the following additional steps d) checking whether the deviation between the determined and the set data transfer rate exceeds a certain value, and e) if one is exceeded Provide certain deviation en a second table instead of the first table and repeating steps b) to e), the second table containing values which have a smaller deviation from the determined data transmission rate than the values of the first table.
2. Verfahren gemäß Anspruch 1, dadurch gekennzeichnet, daß die Werte der zweiten Tabelle aufgrund der ermittelten Datenübertragungsrate aus Schritt b) berechnet werden.2. The method according to claim 1, characterized in that the values of the second table are calculated on the basis of the determined data transfer rate from step b).
3. Verfahren gemäß Anspruch 1, dadurch gekennzeichnet, daß die Werte der zweiten Tabelle aus einer Vielzahl von abgespeicherten Tabellen ausgewählt wird. 3. The method according to claim 1, characterized in that the values of the second table is selected from a plurality of stored tables.
4. Verfahren gemäß Anspruch 1, 2 oder 3, dadurch gekennzeichnet, daß die Werte der zweiten Tabelle permanent abgespeichert werden und beim nächsten Verbindungsaufbau als voreingestellte Werte zur Verfugung stehen.4. The method according to claim 1, 2 or 3, characterized in that the values of the second table are permanently stored and are available as preset values when the next connection is established.
5. Verfahren gemäß einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß die Tabelle jeweils unterschiedliche Werte für die Datenübertragungsraten für die Datenübertragung vom Teilnehmer (la...ln) zur Vermittlungsstelle (2) und in umgekehrter Richtung umfaßt .5. The method according to any one of claims 1 to 4, characterized in that the table comprises different values for the data transmission rates for data transmission from the subscriber (la ... ln) to the switching center (2) and in the opposite direction.
6. Verfahren gemäß einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß die Anzahl der voreingestellten Werte f r die Datenübertragungsrate vom Teilnehmer (la...ln) zur Vermittlungsstelle (2) und umgekehrt jeweils gleich vier ist.6. The method according to any one of claims 1 to 5, characterized in that the number of preset values for the data transmission rate from the subscriber (la ... ln) to the switching center (2) and vice versa is four in each case.
7. Verfahren gemäß einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß es in einem ADSL- bzw. UDSL-Ubertragungssystem angewendet wird.7. The method according to any one of claims 1 to 6, characterized in that it is used in an ADSL or UDSL transmission system.
8. Vorrichtung zur Durchfuhrung des Verfahrens gemäß einem der Ansprüche 1 bis 7, mit8. Device for performing the method according to one of claims 1 to 7, with
Mitteln zum Bereitstellen einer ersten Tabelle (32) zu einen Zeitpunkt (21) mit einer bestimmten Anzahl von voreingestell- ten Werten, wobei jeder Wert einer bestimmten Datenübertragungsrate entspricht,Means for providing a first table (32) at a point in time (21) with a specific number of preset values, each value corresponding to a specific data transmission rate,
Mitteln (35) zum Ermitteln der maximal möglichen Datenübertragungsrate wahrend einer Trainingsphase (22) , und Mitteln (36) zum Einstellen der Datenübertragungsrate am Ende (23) der Trainingsphase, wobei die Datenübertragungsrate auf den nächsten niedrigeren Tabellenwert eingestellt wird, der der ermittelten Datenübertragungsrate am nächsten kommt, gekennzeichnet durchMeans (35) for determining the maximum possible data transfer rate during a training phase (22), and means (36) for setting the data transfer rate at the end (23) of the training phase, the data transfer rate being set to the next lower table value that the determined data transfer rate on next comes marked by
Mittel zum Prüfen (37), ob die Abweichung zwischen der ermittelten und der eingestellten Daten bertragungsrate einen bestimmten Wert überschreitet, und Mittel (38), die bei überschreiten einer bestimmten Abweichung eine zweiten Tabelle (33) anstelle der ersten Tabelle (32) Bereitstellen und die Verfahrensschritte b) bis e) wiederholen, wobei die zweite Tabelle (33) Werte enthalt, die eine geringere Abweichung von der ermittelten maximal mog- liehen Datenübertragungsrate haben, als die Werte der ersten Tabelle (32).Means for checking (37) whether the deviation between the determined and the set data transmission rate exceeds a certain value, and means (38) which, when a certain deviation is exceeded, provide a second table (33) instead of the first table (32) and Repeat the method steps b) to e), the second table (33) containing values which have a smaller deviation from the determined maximum possible data transmission rate than the values of the first table (32).
9. Vorrichtung gemäß Anspruch 8, gekennzeichnet durch Mittel (39) , die die Werte der zweiten Tabelle aufgrund der ermittelten maximal möglichen Datenübertragungsrate berechnen.9. The device according to claim 8, characterized by means (39) which calculate the values of the second table on the basis of the determined maximum possible data transmission rate.
10. Vorrichtung gemäß Anspruch 8, gekennzeichnet durch10. The device according to claim 8, characterized by
Mittel (34), die eine Vielzahl von Tabellen bereitstellen, aus denen aufgrund der ermittelten maximal möglichen Datenübertragungsrate eine Tabelle ausgewählt wird, deren Werte eine geringere Abweichung von der ermittelten maximal mog- liehen Datenübertragungsrate haben, als die Werte der ersten Tabelle (32) .Means (34) which provide a large number of tables from which a table is selected on the basis of the determined maximum possible data transmission rate, the values of which have a smaller deviation from the determined maximum possible data transmission rate than the values of the first table (32).
11. Vorrichtung gemäß Anspruch 8, 9 oder 10, gekennzeichnet durch Mittel zum permanenten Speichern und Bereitstellen der zweiten Tabelle bis zum nächsten Verbindungsaufbau.11. The device according to claim 8, 9 or 10, characterized by means for permanent storage and provision of the second table until the next connection.
12. Vorrichtung gemäß einem der Ansprüche 8 bis 11, dadurch gekennzeichnet, daß sie sich auf einem Leitungsmodul 3a...3m in der Vermitt- lunsstelle 2 befindet, wobei die Mittel (35) zum Ermitteln der maximal möglichen Datenübertragungsrate und die Mittel (36) zum Einstellen der Datenübertragungsrate in einem sich auf dem Leitungsmodul befindlichen Signalprozessor (31) implementiert sind.12. Device according to one of claims 8 to 11, characterized in that it is located on a line module 3a ... 3m in the switching center 2, the means (35) for determining the maximum possible data transmission rate and the means (36) for setting the data transmission rate are implemented in a signal processor (31) located on the line module.
13. Vorrichtung gemäß einem der Ansprüche 8 bis 12, dadurch gekennzeichnet, daß es in einem ADSL- bzw. UDSL-Übertragungssystem angewendet wird. 13. The device according to one of claims 8 to 12, characterized in that it is used in an ADSL or UDSL transmission system.
PCT/DE2000/004663 2000-01-13 2000-12-28 Method for adaptively adjusting a table of data rate options for xdsl data transmission methods, said table being adapted to lines and disturbances WO2001052464A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE10001153A DE10001153A1 (en) 2000-01-13 2000-01-13 Method of setting up data transmission link between switching centre and subscriber at given data transmission rate e.g. for ADSL-, or UDSL-, digital telephone transmission system - involves adjusting data transmission rate at end of training phase to next lower value in table drawn up with given number of pre-set values corresponding to given data transmission rates
DE10001153.5 2000-01-13

Publications (1)

Publication Number Publication Date
WO2001052464A1 true WO2001052464A1 (en) 2001-07-19

Family

ID=7627394

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE2000/004663 WO2001052464A1 (en) 2000-01-13 2000-12-28 Method for adaptively adjusting a table of data rate options for xdsl data transmission methods, said table being adapted to lines and disturbances

Country Status (2)

Country Link
DE (1) DE10001153A1 (en)
WO (1) WO2001052464A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101120533B (en) * 2005-02-15 2013-01-30 诺基亚西门子通信有限责任两合公司 Method for determining an optimal data transfer rate via a transfer medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10154935A1 (en) * 2001-11-08 2003-05-22 Siemens Ag Method and device for optimized xDSL data transmission
US8225161B2 (en) 2004-12-29 2012-07-17 Intel Corporation Retransmissions of data using increased data rate

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999048304A2 (en) * 1998-03-18 1999-09-23 Cisco Technology, Inc. Remote xdsl transceiver unit and method of operation
US5999540A (en) * 1998-12-22 1999-12-07 Cisco Technology, Inc. Rate adaptive XDSL communication system and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999048304A2 (en) * 1998-03-18 1999-09-23 Cisco Technology, Inc. Remote xdsl transceiver unit and method of operation
US5999540A (en) * 1998-12-22 1999-12-07 Cisco Technology, Inc. Rate adaptive XDSL communication system and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101120533B (en) * 2005-02-15 2013-01-30 诺基亚西门子通信有限责任两合公司 Method for determining an optimal data transfer rate via a transfer medium

Also Published As

Publication number Publication date
DE10001153A1 (en) 2001-07-19

Similar Documents

Publication Publication Date Title
DE69924401T2 (en) METHOD AND DEVICE FOR QUALIFYING PARTICIPANT CONNECTIONS FOR DATA TRANSMISSION SERVICES
EP0111832B1 (en) Circuit arrangement for fault localisation in a digital telephone subscriber line
DE69921282T2 (en) Method for pre-identifying the copper loops of an ADSL service
DE60033623T2 (en) Equalization for a multi-channel receiving node
WO2001052463A1 (en) Adaptive adjustment of data transmission parameters for xdsl methods, for reducing transmission errors in data transmission
DE69836205T2 (en) filter means
DE102008008461A1 (en) Setting transmission power spectrums of transceivers in a communication network
WO2001052464A1 (en) Method for adaptively adjusting a table of data rate options for xdsl data transmission methods, said table being adapted to lines and disturbances
DE3906284A1 (en) DEVICE AND METHOD FOR ADAPTIVE, IN PARTICULAR SELF-ADJUSTING, AMPLITUDE EQUALIZATION
DD284107A5 (en) INTERCONNECTION FOR SINGLE SIGNALS
DE10154644C2 (en) Method and device for optimized ADSL data transmission
DE10126569B4 (en) Data transmission network
DE10001152A1 (en) Data transmission rate matching procedure e.g. for asymmetric digital subscriber line (ADSL) transmission method - involves automatic matching of data transmission rate to predictable changes in line properties or characteristics during the duration of data transmission
WO2002087198A2 (en) Device and method for matching the line properties for high bit rate data transmissions
WO2002067562A2 (en) Device and method for characterizing the transmission parameters of a transmission link for high bit rate data transmission
DE4209041C2 (en) Peripheral facility for special services
DE2739778A1 (en) Amplitude control in digitally controlled private telephone exchange - employs peak level threshold detector signalling when level exceeded
DE2458852C3 (en) Circuit arrangement for improving the back loss of telephone sets
EP1281291B1 (en) Network termination unit for a user terminal and method for power-dissipation optimised generation of a call voltage in a user terminal
WO2003055117A2 (en) Method for the continuous estimation of the equalizer coefficients for wire-bound transmission systems
DE102006048585B3 (en) Transceiver device's transmission parameter setting device for e.g. digital subscriber line-network, has unit for setting transmission parameter based on information over virtual transmitting power spectrum and measure for absorption
DE3203124C1 (en) Circuit arrangement to compensate for attenuation losses
EP0965218A1 (en) Communication system
EP0776137A2 (en) Communication system with telephone terminals with automatic attenuation compensation
DE10052917A1 (en) Device and method for clearing down a connection for high-bit data transmission

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CA CN US