DE102010046095A1 - Measuring unit and method for transmission parameter measurement of a DUT - Google Patents

Measuring unit and method for transmission parameter measurement of a DUT Download PDF

Info

Publication number
DE102010046095A1
DE102010046095A1 DE102010046095A DE102010046095A DE102010046095A1 DE 102010046095 A1 DE102010046095 A1 DE 102010046095A1 DE 102010046095 A DE102010046095 A DE 102010046095A DE 102010046095 A DE102010046095 A DE 102010046095A DE 102010046095 A1 DE102010046095 A1 DE 102010046095A1
Authority
DE
Germany
Prior art keywords
unit
data packets
control unit
evaluation unit
test data
Prior art date
Legal status (The legal status 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 status listed.)
Withdrawn
Application number
DE102010046095A
Other languages
German (de)
Inventor
Heinz Mellein
Christian Schäfer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rohde and Schwarz GmbH and Co KG
Original Assignee
Rohde and Schwarz GmbH and Co KG
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 Rohde and Schwarz GmbH and Co KG filed Critical Rohde and Schwarz GmbH and Co KG
Priority to DE102010046095A priority Critical patent/DE102010046095A1/en
Priority to CN201180045552.9A priority patent/CN103125101B/en
Priority to US13/823,412 priority patent/US10103965B2/en
Priority to PCT/EP2011/065473 priority patent/WO2012038257A1/en
Priority to EP11763875.9A priority patent/EP2619944B1/en
Priority to JP2013528600A priority patent/JP5663665B2/en
Priority to ES11763875.9T priority patent/ES2524584T3/en
Publication of DE102010046095A1 publication Critical patent/DE102010046095A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/0082Monitoring; Testing using service channels; using auxiliary channels
    • H04B17/0085Monitoring; Testing using service channels; using auxiliary channels using test signal generators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/34Signalling channels for network management communication
    • H04L41/344Out-of-band transfers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/06Testing, supervising or monitoring using simulated traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors
    • H04L43/0847Transmission error
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • H04L43/0864Round trip delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • H04L43/087Jitter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0894Packet rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Quality & Reliability (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Telephone Function (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)

Abstract

Messeinheit zur Übertragungsparametermessung eines Messobjekts aufweisend eine Steuereinheit, eine Sende- und Empfangseinheit und eine Auswerteeinheit. Die Sende- und Empfangseinheit ist über eine erste Verbindung mit der Steuereinheit und über zumindest einen Übertragungskanal mit dem Messobjekt verbunden. Das Messobjekt ist über eine zweite Verbindung mit der Auswerteeinheit verbunden, wobei zur Übertragungsparametermessung des Messobjekts zwischen der Steuereinheit und der Auswerteeinheit Steuerdatenpakete und Testdatenpakete getrennt übertragen werden und wobei ein Übertragungskanal für die Testdatenpakete gezielt störbar ist.Measuring unit for measuring the transmission parameters of a device under test, comprising a control unit, a transmitting and receiving unit and an evaluation unit. The transmitting and receiving unit is connected to the control unit via a first connection and to the device under test via at least one transmission channel. The device under test is connected to the evaluation unit via a second connection, with control data packets and test data packets being transmitted separately between the control unit and the evaluation unit to measure the transmission parameters of the device under test, and a transmission channel for the test data packets being selectively disruptible.

Description

Die Erfindung betrifft eine Messeinheit und ein Verfahren zur Übertragungsparametermessung eines Messobjekts. Die Übertragungsparametermessung umfasst bevorzugt eine Durchsatzmessung, eine Latenzmessung und eine Round-Trip-Delay-Messung (dt. Umlaufzeitverzögerung), eine Jittermessung und eine Packetfehlerratemessung, wobei das Messobjekt über einen simulierten Funkübertragungskanal mit der Messeinheit verbunden ist.The invention relates to a measuring unit and to a method for transmission parameter measurement of a test object. The transmission parameter measurement preferably comprises a throughput measurement, a latency measurement and a round-trip delay measurement, a jitter measurement and a packet error rate measurement, wherein the measurement object is connected to the measurement unit via a simulated radio transmission channel.

Tragbare elektronische Geräte wie z. B. Mobiltelefone, Organizer und Laptops, aber auch Geräte für den stationären Betrieb, wie z. B. WLAN-Router (engl. wireless local area network; dt. drahtloses lokales Netzwerk) decken eine immer höhere Anzahl an Kommunikationsstandards ab. So unterstützen neue Mobiltelefone neben dem GSM-Standard (engl. global system for mobile communications; dt. System zur weltweiten drahtlosen Kommunikation) und UMTS-Standard (engl. universal mobile telecommunications system; dt. universelle drahtloses Kommunikationssystem) auch neue Kommunikationsstandards für schnelle Datenübertragungen wie z. B. WiMAX (engl. worldwide interoperability for microwave access; dt. weltweite Kompatibilität für Mikrowellenzugriffe) oder LTE (engl. Long Term Evolution; dt. Langzeitentwicklung). WLAN-Router unterstützen ihrerseits ebenfalls verschiedene Kommunikationsstandards wie z. B. IEEE 802.11a (engl. institute of electrical and electronics engineers; dt. als Standardisierungs-Gremium fungierender Ingenieursverband) oder IEEE 802.11n . Um sicherzustellen, dass die elektronischen Geräte fehlerfrei funktionieren, werden verschiedene Übertragungsparametermessungen vorgenommen. Ein wichtiges Indiz ist hierfür bisher die Bitfehlerrate. Allerdings ist für den Endbenutzer letztendlich nicht die Bitfehlerrate von Interesse, sondern der zu erzielende Datendurchsatz. Eine Berechnung des maximal zu erzielenden Datendurchsatzes anhand der Bitfehlerrate ist allerdings nicht möglich.Portable electronic devices such. As mobile phones, organizers and laptops, but also devices for stationary operation such. B. Wireless LAN (WLAN) routers (English: wireless local area network) cover an ever increasing number of communication standards. Thus, in addition to the GSM standard (global system for mobile communications) and UMTS standard (Universal Mobile Telecommunications System), new mobile phones also support new communication standards for fast data transmissions such as For example, WiMAX (Worldwide Interoperability for Microwave Access) or LTE (Long Term Evolution). WLAN routers also support various communication standards, such as: B. IEEE 802.11a (Institute of Electrical and Electronics Engineers, or Engineering Association acting as standardization body) or IEEE 802.11n , To ensure that the electronic devices work properly, various transmission parameter measurements are made. An important indicator for this is the bit error rate. However, the end user is ultimately not interested in the bit error rate, but in the data throughput to be achieved. A calculation of the maximum achievable data throughput based on the bit error rate is not possible.

Aus der JP 2007-116329 A ist ein System zur Datendurchsatzmessung für eine WLAN-Basisstation bekannt. Eine Messeinheit generiert Datenpakete und versendet diese an die zu überprüfende WLAN-Basisstation. Die Messeinheit zählt dabei die Bestätigungspakete für die empfangenen Datenpakete. Anhand der Anzahl der gesendeten Datenpakete, der Anzahl der empfangenen Bestätigungspakete und der Größe der einzelnen Datenpakete berechnet die Messeinheit den Datendurchsatz. Nachteilig an der JP 2007-116329 A ist, dass zur Berechnung des Datendurchsatzes zwingend die Bestätigungspakete empfangen werden müssen, so dass die Qualität des jeweiligen Rückkanals zwangsweise die Durchsatzmessung des Abwärtspfads (engl. downlink) oder des Aufwärtspfads (engl. uplink) beeinflusst.From the JP 2007-116329 A For example, a system for data throughput measurement for a WLAN base station is known. A measuring unit generates data packets and sends them to the WLAN base station to be checked. The measuring unit counts the confirmation packets for the received data packets. On the basis of the number of data packets sent, the number of confirmation packets received and the size of the individual data packets, the measuring unit calculates the data throughput. A disadvantage of the JP 2007-116329 A is that for the calculation of the data throughput necessarily the confirmation packets must be received, so that the quality of the respective return channel forcibly affects the throughput measurement of the downlink or the uplink.

Es ist daher die Aufgabe der Erfindung eine Messeinheit und ein entsprechendes Messverfahren zu schaffen, um die Übertragungsparameter für ein Messobjekt möglichst genau zu messen.It is therefore the object of the invention to provide a measuring unit and a corresponding measuring method in order to measure the transmission parameters for a measuring object as accurately as possible.

Die Aufgabe wird bezüglich der Messeinheit durch die Merkmale des Anspruchs rund bezüglich des Verfahrens durch die Merkmale des Anspruchs 10 gelöst. In den Unteransprüchen sind vorteilhafte Weiterbildungen der erfindungsgemäßen Messeinheit und des erfindungsgemäßen Verfahrens angegeben.The object is achieved with respect to the measuring unit by the features of the claim approximately with respect to the method by the features of claim 10. In the dependent claims advantageous developments of the measuring unit according to the invention and the method according to the invention are given.

Die erfindungsgemäße Messeinheit zur Übertragungsparametermessung eines Messobjekts weist eine Steuereinheit, eine Sende- und Empfangseinheit und eine Auswerteeinheit auf. Die Sende- und Empfangseinheit ist über eine erste Verbindung mit der Steuereinheit und über zumindest einen Übertragungskanal mit dem Messobjekt verbunden. Das Messobjekt ist über eine zweite Verbindung mit der Auswerteeinheit verbunden, wobei zur Übertragungsparametermessung des Messobjekts zwischen der Steuereinheit und der Auswerteeinheit Steuerdatenpakete und Testdatenpakete getrennt übertragen werden. Ein Übertragungskanal für die Testdatenpakete ist dabei gezielt störbar.The measuring unit according to the invention for transmission parameter measurement of a test object has a control unit, a transmitting and receiving unit and an evaluation unit. The transmitting and receiving unit is connected via a first connection to the control unit and via at least one transmission channel with the measurement object. The measurement object is connected to the evaluation unit via a second connection, wherein control data packets and test data packets are transmitted separately for transmission parameter measurement of the measurement object between the control unit and the evaluation unit. A transmission channel for the test data packets is specifically disturbable.

Besonders vorteilhaft ist es, dass die Testdatenpakete und die Steuerdatenpakete getrennt voneinander übertragen werden und dass nur der Übertragungskanal für die Testdatenpakete dabei gezielt störbar ist. Dadurch wird erreicht, dass z. B. bei einer Durchsatzmessung sich der Durchsatz einzig aus der Anzahl der übertragenen Testdatenpakete ergibt, weil zusätzliche Steuerdatenpakete, die z. B. für die Bestätigung der einzelnen Testdatenpakete notwendig sind, oder allgemeine Konfigurationsparameter enthalten, ungestört übertragen werden. Damit sind hochgenaue Aussagen über die Leistungsfähigkeit der Sendeeinheit und der Empfangseinheit des Messobjekts machbar. Weiterhin können durch die gezielte Störung des Übertragungskanals für die Testdatenpakete Szenarien nachgebildet werden, denen das Messobjekt in seinem späteren Einsatzbereich ausgesetzt ist.It is particularly advantageous that the test data packets and the control data packets are transmitted separately from one another and that only the transmission channel for the test data packets is specifically susceptible to interference. This ensures that z. B. in a flow rate measurement, the throughput only results from the number of transmitted test data packets, because additional control data packets z. B. necessary for the confirmation of the individual test data packets, or contain general configuration parameters are transmitted undisturbed. Thus, highly accurate statements about the performance of the transmitting unit and the receiving unit of the test object are feasible. Furthermore, scenarios can be simulated by the targeted disturbance of the transmission channel for the test data packets to which the measurement object is exposed in its later field of application.

In einem ersten Verfahrensschritt des erfindungsgemäßen Verfahrens zur Übertragungsparametermessung eines Messobjekts werden Steuerdatenpakete zwischen der Steuereinheit und der Auswerteeinheit übertragen. In einem zweiten Verfahrensschritt wird der Übertragungskanal, der zum Übertragen von Testdatenpakete zwischen der Steuereinheit und der Auswerteeinheit verwendet wird, gestört. In einem dritten Verfahrensschritt werden Testdatenpakete zwischen der Steuereinheit und der Auswerteeinheit oder der Auswerteeinheit und der Steuereinheit übertragen.In a first method step of the method according to the invention for transmission parameter measurement of a measurement object, control data packets are transmitted between the control unit and the evaluation unit. In a second method step, the transmission channel which is used to transmit test data packets between the control unit and the evaluation unit is disturbed. In a third method step, test data packets are transmitted between the control unit and the evaluation unit or the evaluation unit and the control unit.

Es ist besonders vorteilhaft, dass bei dem erfindungsgemäßen Verfahren in einem ersten Verfahrensschritt die Steuerdatenpakete übertragen werden. It is particularly advantageous that in the method according to the invention in a first method step, the control data packets are transmitted.

Beim Übertragen der Steuerdatenpakete, die z. B. die Anzahl der Testdatenpakete oder die Größe eines Testdatenpakets oder die Datenrate enthalten, ist der Übertragungskanal nicht gestört, so dass diese Informationen sicher die Auswerteeinheit erreichen. Erst in einem zweiten Verfahrensschritt wird der Übertragungskanal, über den die Testdatenpakete übertragen werden, gezielt gestört, so dass verschiedene Szenarien nachgebildet werden können, die im Betrieb entstehen können. Erst in einem dritten Verfahrensschritt werden dann die Testdatenpakete über den gestörten Übertragungskanal übertragen, um sehr genau und unabhängig von der Übertragung der Steuerdatenpakete, die Übertragungsparameter des Messobjekts zu messen.When transmitting the control data packets, the z. B. the number of test data packets or the size of a test data packet or the data rate, the transmission channel is not disturbed, so that this information reach the evaluation unit safely. Only in a second method step, the transmission channel over which the test data packets are transmitted, specifically disturbed, so that different scenarios can be replicated, which may arise during operation. The test data packets are then transmitted via the faulty transmission channel only in a third method step, in order to measure the transmission parameters of the measurement object very accurately and independently of the transmission of the control data packets.

Außerdem besteht ein Vorteil der erfindungsgemäßen Messeinheit, wenn die Steuerdatenpakete über einen nicht gestörten Übertragungskanal oder über zumindest eine weitere nicht gestörte Verbindung übertragbar sind. Dadurch kann die Zeitdauer, bis die Übertragungsparameter ermittelt sind, gesenkt werden, weil z. B. Bestätigungspakete bei einem verbindungsorientierten Protokoll über einen ungestörten Übertragungskanal oder über zumindest eine weitere Verbindung zwischen der Steuereinheit und der Auswerteeinheit übertragen werden können. Der Übertragungskanal für die Testdatenpakete muss in diesem Fall während der Messung nicht für die Übertragung von Steuerdatenpaketen angepasst werden.In addition, there is an advantage of the measuring unit according to the invention if the control data packets can be transmitted via a non-disturbed transmission channel or via at least one further non-disturbed connection. Thereby, the period of time until the transmission parameters are determined, can be lowered because z. B. confirmation packets can be transmitted in a connection-oriented protocol over an undisturbed transmission channel or at least one further connection between the control unit and the evaluation. In this case, the transmission channel for the test data packets does not have to be adapted for the transmission of control data packets during the measurement.

Ferner besteht ein Vorteil der erfindungsgemäßen Messeinheit, wenn die Steuereinheit und die Auswerteeinheit in einem gemeinsamen Computersystem ausgebildet sind oder wenn die Steuereinheit und die Auswerteeinheit gemeinsam in dem Computersystem der Sende- und Empfangseinheit ausgebildet sind. Dadurch wird sowohl die Menge der benötigen Bauteile verringert, als auch die Messung von Latenzzeiten und/oder Round-Trip-Delays und/oder Jitter erleichtert, weil auf einen gemeinsamen Zeitgeber zurückgegriffen werden kann.Furthermore, there is an advantage of the measuring unit according to the invention, when the control unit and the evaluation unit are formed in a common computer system or when the control unit and the evaluation unit are formed together in the computer system of the transmitting and receiving unit. This reduces both the amount of components required and facilitates the measurement of latencies and / or round-trip delays and / or jitter, because a common timer can be used.

Zusätzlich besteht bei dem erfindungsgemäßen Verfahren ein Vorteil, wenn das Verfahren einen vierten Verfahrensschritt aufweist, in welchem ein Zeitgeber in der Steuereinheit oder der Auswerteeinheit gestartet wird, sobald Testdatenpakete gesendet oder empfangen werden und wenn in einem fünften Verfahrensschritt der Zeitgeber in der Steuereinheit oder der Auswerteeinheit gestoppt wird, sobald Testdatenpakete oder Bestätigungsdatenpakete empfangen werden. Innerhalb eines sechsten Verfahrensschritts wird die vergangene Zeit in einer Speichereinheit addiert und die Anzahl der empfangenen Testdatenpakete oder Bestätigungsdatenpakete inkrementiert. Für den Fall, dass die Steuereinheit einen Zeitgeber startet, wenn sie Testdatenpakete versendet, und den Zeitgeber stoppt, wenn sie Bestätigungsdatenpakete empfängt, kann sehr einfach eine Latenzmessung und/oder eine Round-Trip-Delay-Messung und/oder eine Jittermessung erfolgen. Andererseits kann die Auswerteinheit sehr einfach den Datendurchsatz bestimmen, wenn sie nach Erhalt von Testdatenpakete den Zeitgeber startet und nach Erhalt weiterer Testdatenpakete den Zeitgeber stoppt und die vergangene Zeit bestimmt.In addition, there is an advantage in the method according to the invention if the method has a fourth method step in which a timer in the control unit or the evaluation unit is started as soon as test data packets are sent or received and if in a fifth method step the timer in the control unit or the evaluation unit is stopped as soon as test data packets or acknowledgment data packets are received. Within a sixth method step, the elapsed time is added in a memory unit and the number of received test data packets or acknowledgment data packets is incremented. In the event that the control unit starts a timer when sending test data packets and stops the timer when receiving acknowledgment data packets, latency measurement and / or round-trip delay measurement and / or jitter measurement can be done very easily. On the other hand, the evaluation unit can very simply determine the data throughput if, after receiving test data packets, it starts the timer and, after receiving further test data packets, stops the timer and determines the elapsed time.

Schlussendlich besteht ein Vorteil, wenn das erfindungsgemäße Verfahren in einem weiteren Verfahrensschritt einen Befehl als Steuerdatenpaket von der Steuereinheit oder der Auswerteeinheit an die Auswerteeinheit oder an die Steuereinheit überträgt, dass alle Testdatenpakete gesendet sind. Ein solcher als Steuerdatenpaket versendeter Befehl würde ungestört seinen Empfänger erreichen und dafür sorgen, dass laufende Zeitgeber gestoppt werden und der Durchsatz berechnet werden kann. Die Durchsatzmessung ist dadurch, gerade bei einer geringen Anzahl an gesendeten Testdatenpaketen, viel genauer, als wenn dieser Befehl aufgrund des gestörten Übertragungskanals den Empfänger nie oder erst nach mehrmaligen Sendeversuchen erreichen würde.Finally, there is an advantage if, in a further method step, the method according to the invention transmits a command as control data packet from the control unit or the evaluation unit to the evaluation unit or to the control unit in that all test data packets are sent. Such a command sent as a control data packet would undisturbed reach its receiver and ensure that current timers are stopped and the throughput can be calculated. The throughput measurement is therefore much more accurate, especially with a small number of transmitted test data packets, than if this command would never reach the receiver or only after several transmission attempts due to the disturbed transmission channel.

Verschiedene Ausführungsformen der Erfindung werden nachfolgend unter Bezugnahme auf die Zeichnung beispielhaft beschrieben. Gleiche Gegenstände weisen dieselben Bezugszeichen auf. Die entsprechenden Figuren der Zeichnung zeigen im Einzelnen:Various embodiments of the invention will now be described by way of example with reference to the drawings. Same objects have the same reference numerals. The corresponding figures of the drawing show in detail:

1 ein Übersichtsschaltbild eines Ausführungsbeispiels der erfindungsgemäßen Messeinheit; 1 an overview diagram of an embodiment of the measuring unit according to the invention;

2 ein Übersichtsschaltbild eines weiteren Ausführungsbeispiels der erfindungsgemäßen Messeinheit; 2 an overview diagram of another embodiment of the measuring unit according to the invention;

3 ein Übersichtsschaltbild eines weiteren Ausführungsbeispiels der erfindungsgemäßen Messeinheit; 3 an overview diagram of another embodiment of the measuring unit according to the invention;

4 ein Übersichtsschaltbild eines weiteren Ausführungsbeispiels der erfindungsgemäßen Messeinheit; 4 an overview diagram of another embodiment of the measuring unit according to the invention;

5 ein möglicher Aufbau eines Pakets für die Testdaten; 5 a possible construction of a packet for the test data;

6A ein beispielhaftes Ablaufprotokoll einer verbindungslosen Messung; 6A an exemplary procedure protocol of a connectionless measurement;

6B ein beispielhaftes Ablaufprotokoll zur Messung der Round-Trip-Delay; 6B an exemplary protocol for measuring the round-trip delay;

6C ein beispielhaftes Ablaufprotokoll zur Messung des Datendurchsatzes; 6C an exemplary protocol for measuring the data throughput;

6D ein beispielhaftes Ablaufprotokoll zur Messung der Latenz und des Jitters; und 6D an exemplary protocol for measuring latency and jitter; and

7 ein Flussdiagramm für ein Ausführungsbeispiel des erfindungsgemäßen Verfahrens zur Übertragungsparametermessung eines Messobjekts. 7 a flowchart for an embodiment of the inventive method for transmission parameter measurement of a DUT.

1 zeigt ein Übersichtsschaltbild eines Ausführungsbeispiels der erfindungsgemäßen Messeinheit 1 zur Übertragungsparametermessung eines Messobjekts 2. Die Messeinheit 1 weist eine Steuereinheit 3, eine Sende- und Empfangseinheit 4 und eine Auswerteeinheit 5 auf. Die Sende- und Empfangseinheit 4 ist über eine erste Verbindung 6 mit der Steuereinheit 3 verbunden. Bei dieser ersten Verbindung 6 kann es sich z. B. um eine LAN-Verbindung handeln. Die Sende- und Empfangseinheit 4 ist weiterhin über einen Übertragungskanal 7 mit dem Messobjekt 2 verbunden. Das Messobjekt 2 ist wiederum über eine zweite Verbindung 8 mit der Auswerteeinheit 5 verbunden. Bei dieser zweiten Verbindung 8 kann es sich z. B. um eine LAN-Verbindung, eine USB-Verbindung (engl. universal serial bus; dt. universelle serieller Bus) oder um eine PCMCIA-Verbindung (engl. personal computer memory card international association; dt. Personalcomputerspeicherkarte, internationale Vereinigungskarte) handeln. Zwischen der Steuereinheit 3 und der Auswerteeinheit 5 werden über die erste Verbindung 6, die zweite Verbindung 8 und den Übertragungskanal 7 Testdatenpakete und Steuerdatenpakete getrennt übertragen. 1 shows an overview diagram of an embodiment of the measuring unit according to the invention 1 for transmission parameter measurement of a DUT 2 , The measuring unit 1 has a control unit 3 , a transmitting and receiving unit 4 and an evaluation unit 5 on. The transmitting and receiving unit 4 is about a first connection 6 with the control unit 3 connected. At this first connection 6 can it be z. B. can be a LAN connection. The transmitting and receiving unit 4 is still via a transmission channel 7 with the measurement object 2 connected. The measurement object 2 is again via a second connection 8th with the evaluation unit 5 connected. At this second connection 8th can it be z. This may be, for example, a LAN connection, a universal serial bus (USB) connection, or a personal computer memory card (PCMCIA) international association card. Between the control unit 3 and the evaluation unit 5 be about the first connection 6 , the second connection 8th and the transmission channel 7 Test data packets and control data packets transmitted separately.

Bei dem Übertragungskanal 7 handelt es sich bevorzugt um einen simulierten Funkübertragungskanal, z. B. nach dem LTE-Standard oder dem WiMAX-Standard oder dem WLAN-Standard oder dem UMTS-Standard. Der Übertragungskanal 7 wird dabei innerhalb der Sende- und Empfangseinheit 4 simuliert. Je nach Kommunikationsprotokoll bietet die Sende- und Empfangseinheit 4 zahlreiche Einstellmöglichkeiten der Signalparameter, wie z. B. für den OFDM-Rahmen (engl. orthogonal frequency division multiplex; dt. orthogonaler Frequenzmultiplex) oder für verschiedene Modulations- und Codierverfahren. Die Sende- und Empfangseinheit 4 besitzt einen digitalen Signalprozessor und/oder eine zentrale Verarbeitungseinheit auf denen der entsprechende Kommunikationsprotokoll-Stack, wie z. B. der WiMAX-Stack, implementiert ist.In the transmission channel 7 it is preferably a simulated radio transmission channel, z. For example, according to the LTE standard or the WiMAX standard or the WLAN standard or the UMTS standard. The transmission channel 7 is doing within the transmitting and receiving unit 4 simulated. Depending on the communication protocol provides the transmitting and receiving unit 4 numerous settings of the signal parameters, such. For example, for the orthogonal frequency division multiplex (OFDM) frame or for various modulation and coding methods. The transmitting and receiving unit 4 has a digital signal processor and / or a central processing unit on which the corresponding communication protocol stack, such. As the WiMAX stack is implemented.

Über die erste Verbindung 6, bei der es sich bevorzugt um eine LAN-Verbindung handelt, empfängt die Sende- und Empfangseinheit 4 Steuerdatenpakete und/oder Testdatenpakete, ordnet diesen im Anschluss daran bei Verwendung des WiMAX-Kommunikationsprotokolls OFDM-Symbole zu und moduliert diese auf die einzelnen Trägerfrequenzen auf. Eine integrierte Verstärkereinheit innerhalb der Sende- und Empfangseinheit 4 stellt das hochfrequente Datensignal an einem HF-Ausgang bereit. Der HF-Ausgang der Sende- und Empfangseinheit 4 ist bevorzugt über eine Kabelverbindung 9 mit dem Messobjekt 2 verbunden. In den Zeichnungsfiguren beinhaltet die Kabelverbindung 9 den Übertragungskanal 7. Dies dient einzig der Verdeutlichung, weil mögliche Fehlerquellen, wie z. B. Mehrfachausbreitung (engl. fading) oder Rauschen einzig in der Sende- und Empfangseinheit 4 dem Datensignal hinzugefügt werden können und nicht in der Kabelverbindung 9 zwischen der Sende- und Empfangseinheit 4 und dem Messobjekt 2. Die Mehrfachausbreitung kann derart eingestellt werden, dass ein sich bewegendes Messobjekt mit der Geschwindigkeit eines Fußgängers oder eines schnell fahrenden Autos simuliert wird.About the first connection 6 , which is preferably a LAN connection, receives the transmitting and receiving unit 4 Control data packets and / or test data packets are then assigned to these using the WiMAX communication protocol OFDM symbols and modulates these on the individual carrier frequencies. An integrated amplifier unit within the transmitting and receiving unit 4 provides the high frequency data signal to an RF output. The RF output of the transmitting and receiving unit 4 is preferably via a cable connection 9 with the measurement object 2 connected. In the drawing figures includes the cable connection 9 the transmission channel 7 , This is only the clarification, because possible sources of error, such. B. fading or noise only in the transmitting and receiving unit 4 can be added to the data signal and not in the cable connection 9 between the transmitting and receiving unit 4 and the measurement object 2 , The multiple propagation can be adjusted to simulate a moving target at the speed of a pedestrian or a fast moving car.

Die Steuereinheit 3 und die Auswerteeinheit 5 sind in dem erfindungsgemäßen Ausführungsbeispiels aus 1 als eigenständige Computersysteme ausgebildet. Sowohl die Steuereinheit 3, als auch die Auswerteeinheit 5 verfügen über einen Pseudozufallsrauschgenerator, der zur Erzeugung der Testdaten verwendet wird. Bei dem Pseudozufallsrauschgenerator handelt es sich bevorzugt um ein linear rückgekoppeltes Schieberegister, dessen Generatorpolynom eine Sequenzlänge generiert, die der Größe eines Nutzdatenrahmens innerhalb eines Testdatenpakets in etwa entspricht.The control unit 3 and the evaluation unit 5 are in the embodiment of the invention from 1 trained as independent computer systems. Both the control unit 3 , as well as the evaluation unit 5 have a pseudo random noise generator used to generate the test data. The pseudo-random noise generator is preferably a linear feedback shift register whose generator polynomial generates a sequence length which approximately corresponds to the size of a payload data frame within a test data packet.

Die gewünschte Datenrate für eine Durchsatzmessung wird innerhalb der Steuereinheit 3 und innerhalb der Auswerteeinheit 5 eingestellt, indem zuerst die konstante Übertragungszeit ΔtZ berechnet wird, die die Verzögerung zwischen den einzelnen Testdatenpaketen angibt. Dies geschieht mit nachfolgender Formel wobei LN die Länge der Nutzdaten (engl. payload) eines Testdatenpakets in Bits und RN die gewünschte Datenrate in MBits/s angibt:

Figure 00090001
The desired data rate for a flow rate measurement is within the control unit 3 and within the evaluation unit 5 is set by first calculating the constant transmission time Δt Z , which indicates the delay between the individual test data packets. This is done with the following formula where L N is the length of the payload of a test data packet in bits and R N the desired data rate in MBits / s:
Figure 00090001

Im Weiteren wird die Zeit geprüft und von der Konstanten ΔtZ abgezogen, die zwischen dem Senden zweier aufeinanderfolgender Testdatenpakete vergangen ist. Diese Differenz wird zu einem tatsächlichen Verzögerungsparameter, der zu Anfang mit Null initialisiert wurde, hinzuaddiert, wenn einer der beiden Werte positiv ist. Ist die so ermittelte Verzögerung größer Null, dann wird um den Betrag in Mikrosekunden verzögert und kein Paket verschickt. Auf diese Weise können Schwankungen der Datenrate bei jeder Iteration ausgeglichen werden. Je nachdem, ob der Abwärtspfad (Datenübertragung von der Sende- und Empfangseinheit 4 zum Messobjekt 2) oder der Aufwärtspfad (Datenübertragung vom Messobjekt 2 zur Sende- und Empfangseinheit 4) des Messobjekts 2 getestet werden soll, werden die Testdatenpakete entweder in der Steuereinheit 3 (bei Downlinkpfad-Messung) oder in der Auswerteeinheit 5 (bei Uplinkpfad-Messung) generiert und versendet.In addition, the time is checked and subtracted from the constant Δt Z , which has elapsed between the transmission of two consecutive test data packets. This difference is added to an actual delay parameter initialized to zero when either of the two values is positive. If the delay thus determined is greater than zero, then the amount is delayed by microseconds and no packet is sent. In this way, fluctuations of the Data rate to be compensated for each iteration. Depending on whether the downward path (data transmission from the transmitting and receiving unit 4 to the measurement object 2 ) or the upward path (data transmission from the measurement object 2 to the transmitting and receiving unit 4 ) of the measurement object 2 to be tested, the test data packets are either in the control unit 3 (with downlink path measurement) or in the evaluation unit 5 generated (when uplink path measurement) and sent.

Zwischen der Steuereinheit 3 und der Auswerteeinheit 5 werden über die Sende- und Empfangseinheit 4 und das Messobjekt 2 Steuerdatenpakete und Testdatenpakete ausgetauscht. Bei den Steuerdatenpaketen handelt es sich um Konfigurationsdaten mit denen die Auswerteeinheit 5 für die noch folgende Messung richtig eingestellt wird. Steuerdatenpakete sind z. B. die Größe der Testdatenpakete, die Datenrate, das zu verwendende Generatorpolynom, die Anzahl der gleichzeitigen Datenströme, der zu öffnende Anschlussport für jeden Datenstrom oder ein Befehl, der mitteilt, dass die Messung beendet ist und ein Messprotokoll anfordert. Auch Bestätigungsdatenpakete (ACK) werden bevorzugt als Steuerdatenpakete versendet.Between the control unit 3 and the evaluation unit 5 be via the sending and receiving unit 4 and the measurement object 2 Control data packets and test data packets exchanged. The control data packets are configuration data with which the evaluation unit 5 for the following measurement is set correctly. Control data packets are z. The size of the test data packets, the data rate, the generator polynomial to use, the number of concurrent data streams, the port port to open for each data stream, or a command notifying that the measurement is complete and requesting a measurement protocol. Confirmation data packets (ACK) are also preferably sent as control data packets.

Bei Übertragung dieser Steuerdatenpakete soll der Übertragungskanal 7 indes nicht gestört sein. Dies kann über verschiedene Methoden sichergestellt werden. In 1 werden die Konfigurationsdaten bevorzugt vor der eigentlichen Übertragungsparametermessung übertragen. Sobald die Steuereinheit 3 und die Auswerteeinheit 5 richtig konfiguriert sind, teilt die Steuereinheit 3 der Sende- und Empfangseinheit 4 mit, dass der Übertragungskanal gestört werden soll. Abhängig davon, ob der Aufwärtspfad (Uplink) oder der Abwärtspfad (Downlink) des Messobjekts 2 getestet werden soll, wird der jeweils andere Pfad im Übertragungskanal 7 bevorzugt nicht gestört. Dadurch ist sichergestellt, dass die Bestätigungsdatenpakete (ACK) ungestört übertragen werden können. Nachdem die Übertragungsparametermessung beendet ist, teilt die Steuereinheit 3 der Sende- und Empfangseinheit 4 mit, dass der Übertragungskanal 7 im Weiteren nicht mehr gestört werden soll. Anschließend sendet die Steuereinheit 3 einen Befehl an die Auswerteeinheit 5, damit diese das Messprotokoll erstellt und an die Steuereinheit 3 sendet.When transmitting these control data packets, the transmission channel 7 but not be disturbed. This can be ensured by various methods. In 1 the configuration data are preferably transmitted before the actual transmission parameter measurement. Once the control unit 3 and the evaluation unit 5 are properly configured, the control unit informs 3 the transmitting and receiving unit 4 with that the transmission channel should be disturbed. Depending on whether the uplink (uplink) or the downlink (downlink) of the DUT 2 is to be tested, the other path in the transmission channel 7 preferably not disturbed. This ensures that the confirmation data packets (ACK) can be transmitted undisturbed. After the transmission parameter measurement is finished, the control unit informs 3 the transmitting and receiving unit 4 with that the transmission channel 7 should not be disturbed further. Subsequently, the control unit sends 3 a command to the evaluation unit 5 to make this the measurement log and to the control unit 3 sends.

2 zeigt ein Übersichtsschaltbild eines weiteren Ausführungsbeispiels der erfindungsgemäßen Messeinheit 1. 2 shows an overview diagram of another embodiment of the measuring unit according to the invention 1 ,

Die Funktionsweise der erfindungsgemäßen Messeinheit 1 entspricht in weiten Teilen derer aus 1, weshalb auf die entsprechende Stelle der Beschreibung verwiesen wird. Im Unterschied zu der Messeinheit 1 aus 1, wo die Steuerdatenpakete über einen nicht gestörten Übertragungskanal 7 übertragen werden, werden bei der Messeinheit 1 aus 2 die Steuerdatenpakete über eine weitere, nicht gestörte Verbindung 20 zwischen der Steuereinheit 3 und der Auswerteeinheit 5 übertragen. Bei dieser weiteren Verbindung 20 handelt es sich um eine direkte Verbindung, bevorzugt z. B. um eine LAN-Verbindung, zwischen der Steuereinheit 3 und der Auswerteeinheit 5. Anstatt einer LAN-Verbindung kann es sich auch um eine serielle Verbindung oder um einen CAN-Schnittstelle (engl. controller area network; dt. Feldbussystem) handeln. Ein Vorteil besteht darin, dass der Übertragungskanal 7 auch bei Übertragung von Steuerdatenpaketen gestört sein kann, so dass keine Zeit verlorengeht, bis der gestörte Übertragungskanal 7 auf einen ungestörten Übertragungskanal 7 umgeschaltet ist. Außerdem werden dadurch Vollduplex-Messungen von Verbindungsorientierten Protokollen, wie z. B. TCP (engl. transmission control protocol; dt. Übertragungssteuerungsprotokoll) erlaubt, weil die Bestätigungsdatenpakete über die weitere Verbindung 20 übertragen werden können, was wiederum eine Zeitersparnis mit sich bringt.The operation of the measuring unit according to the invention 1 corresponds in many parts of those 1 , which is why reference is made to the relevant passage of the description. Unlike the measuring unit 1 out 1 where the control data packets over a non-disturbed transmission channel 7 be transmitted to the measuring unit 1 out 2 the control data packets via another, non-disturbed connection 20 between the control unit 3 and the evaluation unit 5 transfer. In this further connection 20 it is a direct connection, preferably z. As a LAN connection, between the control unit 3 and the evaluation unit 5 , Instead of a LAN connection, it can also be a serial connection or a CAN interface (English: controller area network). One advantage is that the transmission channel 7 may also be disturbed when transmitting control data packets, so that no time is lost until the disturbed transmission channel 7 on an undisturbed transmission channel 7 is switched. In addition, full duplex measurements of connection-oriented protocols such. For example, TCP (Transmission Control Protocol) allows because the acknowledgment data packets over the further connection 20 can be transferred, which in turn brings a time savings.

3 zeigt ein Übersichtsschaltbild eines weiteren Ausführungsbeispiels der erfindungsgemäßen Messeinheit 1. Im Unterschied zu dem erfindungsgemäßen Ausführungsbeispiel aus 2 sind die Steuereinheit 3 und die Auswerteeinheit 5 in einem gemeinsamen Computersystem 30 integriert. Das Computersystem 30, welches die Steuereinheit 3 und die Auswerteeinheit 5 enthält, ist über die erste Verbindung 6 mit der Sende- und Empfangseinheit 4 und über die zweite Verbindung 8 mit dem Messobjekt 2 verbunden. Besonders vorteilhaft ist es, dass sowohl die Steuereinheit 3, als auch die Auswerteeinheit 5 auf dieselben Zeitgeber innerhalb des Computersystems 30 zurückgreifen können. Dies ist besonders bei Latenzmessungen und Jittermessungen von Vorteil, weil eine Synchronisierung von verschiedenen Zeitgebern entfällt. Das Computersystem 30 weist bevorzugt zumindest zwei LAN-Schnittstellen auf, von denen eine bevorzugt direkt mit der Sende- und Empfangseinheit 4 und die andere bevorzugt direkt mit dem Messobjekt 2 verbunden ist. 3 shows an overview diagram of another embodiment of the measuring unit according to the invention 1 , In contrast to the embodiment of the invention 2 are the control unit 3 and the evaluation unit 5 in a common computer system 30 integrated. The computer system 30 which is the control unit 3 and the evaluation unit 5 contains is about the first connection 6 with the transmitting and receiving unit 4 and about the second connection 8th with the measurement object 2 connected. It is particularly advantageous that both the control unit 3 , as well as the evaluation unit 5 to the same timers within the computer system 30 can fall back. This is especially useful for latency measurements and jitter measurements, because there is no need to synchronize different timers. The computer system 30 preferably has at least two LAN interfaces, one of which preferably directly with the transmitting and receiving unit 4 and the other prefers directly with the measurement object 2 connected is.

4 zeigt ein Übersichtsschaltbild eines weiteren Ausführungsbeispiels der erfindungsgemäßen Messeinheit 1. Im Gegensatz zu dem erfindungsgemäßen Ausführungsbeispiel aus 3 sind die Steuereinheit 3 und die Auswerteeinheit 5 gemeinsam in dem Computersystem 40 der Sende- und Empfangseinheit 4 ausgebildet. Das Computersystem 40 der Sende- und Empfangseinheit 4 mit der Steuereinheit 3 und der Auswerteeinheit 5 ist über den Übertragungskanal 7 und über die zweite Verbindung 8 mit dem Messobjekt 2 verbunden. Besonders vorteilhaft ist, dass die Anzahl der notwendigen Computersysteme minimiert ist, wodurch die Kosten für die Messeinheit 1 niedrig gehalten werden können. 4 shows an overview diagram of another embodiment of the measuring unit according to the invention 1 , In contrast to the embodiment of the invention from 3 are the control unit 3 and the evaluation unit 5 together in the computer system 40 the transmitting and receiving unit 4 educated. The computer system 40 the transmitting and receiving unit 4 with the control unit 3 and the evaluation unit 5 is over the transmission channel 7 and about the second connection 8th with the measurement object 2 connected. It is particularly advantageous that the number of necessary Computer systems is minimized, reducing the cost of the measuring unit 1 can be kept low.

5 zeigt einen beispielhaften Aufbau eines Pakets für die Testdaten. Innerhalb der Beschreibung werden die Wortlaute Testdaten und Testdatenpakete derart gebraucht, dass die Testdaten die Nutzdaten innerhalb eines Testdatenpakets darstellen. Die z. B. ersten 16 Bit des Pakets für die Testdaten sind für die Identifikationsdaten reserviert. In diesem Bereich der Struktur für die Testdaten wird festgehalten, zu welchem Datenstrom (engl. stream) das Paket gehört. Die Steuereinheit 3 und die Empfangseinheit 5 erlauben, dass über mehrere parallele Datenströme auf unterschiedlichen Anschlussports verschiedener Kommunikationsprotokolle wie z. B. TCP oder UDP (engl. user datagram protocol; dt. Benutzer Datagramm Protokoll) Testdatenpakete ausgetauscht werden können. 5 shows an exemplary structure of a package for the test data. Within the description, the phrases test data and test data packets are used such that the test data represents the payload within a test data packet. The z. The first 16 bits of the test data packet are reserved for the identification data. In this area of the structure for the test data, it is noted to which stream the package belongs. The control unit 3 and the receiving unit 5 allow multiple parallel data streams on different connection ports of different communication protocols such. For example, TCP or UDP (user datagram protocol) test data packets can be exchanged.

Das zweite Segment des Paketes für die Testdaten enthält die Paketnummer. Die Paketnummer wird durch einen 32 Bit Wert repräsentiert. Die Paketnummer jedes gesendeten Testdatenpakets ist bevorzugt um eins gegenüber der Paketnummer des vorherigen Testdatenpakets inkrementiert. Der Auswerteeinheit 5 wird vor Beginn der Übertragungsparametermessung in den Konfigurationsparametern mitgeteilt, wie viele Testdatenpakete gesendet werden. Die maximale Anzahl der zu sendenden und/oder zu empfangenen Testdatenpakete sind daher sowohl der Steuereinheit 3, als auch der Auswerteeinheit 5 bekannt.The second segment of the test data packet contains the packet number. The packet number is represented by a 32 bit value. The packet number of each transmitted test data packet is preferably incremented by one against the packet number of the previous test data packet. The evaluation unit 5 the number of test data packets is sent before the transmission parameter measurement starts in the configuration parameters. The maximum number of test data packets to be sent and / or received is therefore both the control unit 3 , as well as the evaluation unit 5 known.

In einem dritten Segment des Paketes für die Testdaten wird der Sendezeitpunkt in einem 64 Bit Wert gespeichert. Bei dem Sendezeitpunkt handelt es sich bevorzugt um den Zählerstand eines in Hardware realisierten Zählerbausteins, den alle gängigen Computersysteme aufweisen, innerhalb der Sendeeinheit 3 oder der Auswerteinheit 5 zu dem Zeitpunkt, wenn das Testdatenpaket generiert wird. Diese Information ist für die Berechnung der Latenz, wie später noch ausführlich erläutert wird, von großer Bedeutung. Es kann auch eine genaue Uhrzeit aus einem Zeitgeber gespeichert werden.In a third segment of the packet for the test data, the transmission time is stored in a 64-bit value. The transmission time is preferably the counter reading of a counter module realized in hardware, which all current computer systems have, within the transmitting unit 3 or the evaluation unit 5 at the time when the test data packet is generated. This information is of great importance for the calculation of the latency, as will be explained in detail later. It is also possible to save an exact time from a timer.

Ein viertes, 32 Bit großes Segment des Pakets für die Testdaten, enthält die Länge der Testdaten, bzw. der Nutzdaten innerhalb des Testdatenpakets.A fourth, 32-bit segment of the test data packet contains the length of the test data or payload data within the test data packet.

Ein fünftes Segment des Pakets für die Testdaten enthält schließlich die zu übertragenden Testdaten, die bevorzugt mittels des Pseudozufallsrauschgenerators erzeugt werden.A fifth segment of the packet for the test data finally contains the test data to be transmitted, which are preferably generated by means of the pseudo-random noise generator.

Das in 5 dargestellte beispielhafte Testdatenpaket wird nach seiner Erzeugung in die Struktur für die Nutzdaten (Payload-Teil) z. B. eines TCP-Pakets oder z. B. eines UDP-Pakets eingebettet.This in 5 shown exemplary test data packet is after its generation in the structure for the payload (payload part) z. As a TCP packet or z. B. embedded in a UDP packet.

6A zeigt ein beispielhaftes Ablaufprotokoll einer verbindungslosen Messung. Zu Beginn erfolgt ein verbindungsorientierter Verbindungsaufbau wie z. B. eine TCP-Verbindung. Diese Verbindung dient zur Konfiguration der Auswerteeinheit 5 durch die Steuereinheit 3. Optional können noch vorhandene Messprotokolle mit Übertragurtgsparametern von vorherigen Messobjekten 2 gelöscht werden. Die Übertragung eines solchen Befehls wird aufgrund der verbindungsorientierten Verbindung durch Versenden von Bestätigungsdatenpaketen (ACK-Daten; engl. Acknowledge) quittiert. Anschließend werden die Konfigurationsparameter von der Steuereinheit 3 an die Auswerteeinheit 5 übertragen. Der Erhalt der Konfigurationsparameter wird ebenfalls wieder durch Versenden von Bestätigungsdatenpaketen quittiert. Der Übertragungskanal 7 ist bis zu diesem Zeitpunkt, sofern dem Ablaufprotokoll das erfindungsgemäße Ausführungsbeispiel der Messeinheit 1 aus 1 zugrunde liegt, nicht gestört. Anschließend wir der Übertragungskanal 7 gezielt durch Hinzufügen von Mehrfachausbreitungen und/oder Rauschen gestört. Im Weiteren werden 1 bis n Testdatenpakete übertragen, wobei für n gilt:
n ∊ N ∩ n > 1. Die Testdatenpakete weisen die Struktur aus 5 auf, die allerdings in ein TCP-Paket oder UDP-Paket eingebettet sind.
6A shows an exemplary protocol of a connectionless measurement. Initially, a connection-oriented connection setup such. For example, a TCP connection. This connection is used to configure the evaluation unit 5 through the control unit 3 , Optionally, existing measurement protocols with transmission parameters of previous measurement objects can be added 2 to be deleted. The transmission of such a command is acknowledged by sending acknowledge data packets (ACK data) due to the connection-oriented connection. Subsequently, the configuration parameters of the control unit 3 to the evaluation unit 5 transfer. The receipt of the configuration parameters is also acknowledged again by sending acknowledgment data packets. The transmission channel 7 is up to this time, provided the procedure protocol embodiment of the invention of the measuring unit 1 out 1 underlying, not disturbed. Then we the transmission channel 7 specifically disturbed by the addition of multiple propagations and / or noise. Furthermore, 1 to n test data packets are transmitted, where n is valid for:
n ε N ∩ n> 1. The test data packets have the structure 5 which, however, are embedded in a TCP packet or UDP packet.

In 6A werden die Testdatenpakete in ein UDP-Paket eingebettet, ein Versenden von Bestätigungsdatenpaketen bleibt aus. Die Testdatenpakete werden, wie erläutert, vor dem Absenden verzögert, um eine vorbestimmte Datenrate zu erreichen. Die einzelnen Testdatenpakete können auch verschiedenen Strömen (engl. streams) angehörig sein. Die Testdatenpakete können auch in ein TCP-Paket eingebettet sein, wobei in diesem Fall Bestätigungsdatenpakete über einen nicht gestörten Übertragungskanal 7 oder eine weitere Verbindung 20 übertragen werden. Im Falle einer Abwärtspfad-Messung (engl. downlink) ist der Aufwärtspfad (engl. uplinik) nicht gestört. Für den Fall, dass die erfindungsgemäße Messeinheit 1 nach einem der Ausführungsbeispiele aus einer der 2, 3 oder 4 realisiert ist, können gleichzeitig auch Testdatenpakete von der Auswerteeinheit 5 zu der Steuereinheit 3 übertragen werden (vollduplex). Die Testzeit wird dadurch nochmals deutlich verringert.In 6A If the test data packets are embedded in a UDP packet, the sending of acknowledgment data packets will not take place. As discussed, the test data packets are delayed before being sent to reach a predetermined data rate. The individual test data packets may also belong to different streams. The test data packets may also be embedded in a TCP packet, in which case acknowledgment data packets over a non-disturbed transmission channel 7 or another connection 20 be transmitted. In the case of a downlink measurement, the uplink is not disturbed. In the event that the Measuring unit according to the invention 1 according to one of the embodiments of one of 2 . 3 or 4 is realized, can also test data packets from the evaluation 5 to the control unit 3 be transmitted (full duplex). The test time is thereby significantly reduced again.

Nach dem Ende der Durchsatzmessung wird die Störung des Übertragungskanals 7 aufgehoben und die Steuereinheit 3 prüft optional, ob die Auswerteeinheit 5 erreichbar ist. Im Anschluss daran übermittelt die Steuereinheit 3 einen Befehl an die Auswerteeinheit 5, dass diese das Messprotokoll mit den gemessenen Übertragungsparametern erstellen und übertragen soll. Für den Fall, dass die erfindungsgemäße Messeinheit 1 nach einem der Ausführungsbeispiele aus einer der 2, 3 oder 4 aufgebaut ist, muss die Störung auf dem Übertragungskanal 7 nicht aufgehoben werden. Der Befehl zur Anforderung des Messprotokolls wird in diesem Fall über die weitere Verbindung 20 übertragen, die in den 3 und 4 innerhalb des Computersystems 30 und 40 zu finden ist.After the end of the flow rate measurement, the disturbance of the transmission channel becomes 7 lifted and the control unit 3 optionally checks whether the evaluation unit 5 is reachable. Following this, the control unit transmits 3 a command to the evaluation unit 5 in that it should create and transmit the measurement protocol with the measured transmission parameters. In the event that the measuring unit according to the invention 1 according to one of the embodiments of one of 2 . 3 or 4 is constructed, the fault must be on the transmission channel 7 not be canceled. In this case, the request for the measurement protocol is over the further connection 20 transferred into the 3 and 4 within the computer system 30 and 40 can be found.

Für den Fall, dass eine Aufwärtspfad-Messung (engl. uplink) durchgeführt wird, übermittelt die Auswerteeinheit 5 der Steuereinheit 3 einen Befehl, dass die Messung beendet ist. Die Steuereinheit 3 erzeugt daraufhin selbst das Messprotokoll, wobei ggf. noch gemessene Round-Trip-Delay-Zeiten von der Auswerteeinheit 5 abgerufen werden.In the event that an uplink measurement is performed, the evaluation unit transmits 5 the control unit 3 a command that the measurement is finished. The control unit 3 then generates itself the measurement protocol, possibly still measured round-trip delay times from the evaluation unit 5 be retrieved.

6B zeigt ein beispielhaftes Ablaufprotokoll zur Messung der Round-Trip-Delay für eine Abwärtspfad-Messung am Messobjekt 2. Die Testdatenpakete sind hierzu in ein verbindungsorientierte Kommunikationsprotokoll, wie z. B. TCP eingebettet. Zu Beginn wird ein solches Testdatenpaket von der Steuereinheit 3 an die Auswerteeinheit 5 versendet. Sobald das Testdatenpaket versendet wird, wird ein Zeitgeber gestartet, oder es wird der aktuelle Wert einer Zählereinheit gespeichert. Sobald das Datenpaket von der Auswerteeinheit 5 empfangen wird, werden Bestätigungsdaten (ACK) zurückgesendet. Sobald diese Bestätigungsdaten von der Steuereinheit 3 empfangen werden, wird der Zeitgeber gestoppt oder es wird eine Differenz zwischen dem aktuellen Wert der Zählereinheit und dem gespeicherten vorherigen Wert der Zählereinheit gebildet. Die Zeitdifferenz vom Versenden des Testdatenpakets bis zum Eintreffen des Bestätigungsdatenpakets wird auch als Round-Trip-Delay (Rundlaufverzögerung) bezeichnet. Die Bestätigungsdatenpakete können dabei sowohl über einen ungestörten Rückkanal des Übertragungskanals 7 übertragen werden, als auch über die weitere Verbindung 20. Für den Fall dass ein Testdatenpaket nicht empfangen wird, wird der Zeitgeber automatisch beim Versenden des darauffolgenden Testdatenpakets gestoppt. In diesem Fall kann auch eine Paketfehlerrate berechnet werden, durch die ebenfalls die Güte des Messobjekts 2 beschrieben wird. 6B shows an exemplary procedure protocol for measuring the round-trip delay for a downward path measurement on the measurement object 2 , The test data packets are for this purpose in a connection-oriented communication protocol, such. B. embedded TCP. At the beginning, such a test data packet is received from the control unit 3 to the evaluation unit 5 sent. As soon as the test data packet is sent, a timer is started or the current value of a counter unit is stored. Once the data packet from the evaluation unit 5 is received, acknowledgment data (ACK) is returned. Once this confirmation data from the control unit 3 are received, the timer is stopped or a difference is formed between the current value of the counter unit and the stored previous value of the counter unit. The time difference from sending the test data packet to the arrival of the acknowledgment data packet is also referred to as Round-Trip-Delay. The confirmation data packets can be both via an undisturbed return channel of the transmission channel 7 be transferred, as well as on the further connection 20 , In the event that a test data packet is not received, the timer is automatically stopped when sending the subsequent test data packet. In this case, a packet error rate can also be calculated, which also determines the quality of the measurement object 2 is described.

Bei dieser Konstellation kann der erzielte Datendurchsatz auch direkt von der Steuereinheit 3 berechnet werden. Wenn von n gesendeten Testdatenpakten p Bestätigungsdaten empfangen werden, wobei gilt: n ≥ p, dann berechnet sich der Datendurchsatz zu:

Figure 00170001
In this constellation, the data throughput achieved can also be directly from the control unit 3 be calculated. If p confirmation data of n transmitted test data packets are received, where n ≥ p, then the data throughput is calculated as:
Figure 00170001

Wobei LN die Länge der Nutzdaten und Tges die Übertragungsdauer darstellen. Für den Fall, dass eine Aufwärtspfad-Messung (uplink) stattfindet, werden die Round-Trip-Delay und ggf. der Datendurchsatz von der Auswerteeinheit 5 gemessen.Where L N represents the length of the payload and T tot the transmission duration. In the event that an upward path measurement (uplink) takes place, the round-trip delay and possibly the data throughput of the evaluation unit 5 measured.

6C zeigt ein beispielhaftes Ablaufprotokoll zur Messung des Datendurchsatzes bei Verwendung eines verbindungslosen Verbindungsprotokolls, wie z. B. UDP. Sobald die Auswerteeinheit 5 ein Testdatenpaket empfängt, wird ein Zeitgeber gestartet oder es wird der aktuelle Wert einer Zählereinheit gespeichert. Sobald ein weiteres Testdatenpaket von der Auswerteeinheit 5 empfangen wird, wird der Zeitgeber gestoppt oder es wird eine Differenz zwischen dem vorherigen gespeicherten Wert der Zählereinheit und dem aktuellen Wert der Zählereinheit gebildet. Gleichzeitig wird erneut ein Zeitgeber gestartet oder es wird ein neuer Wert der Zählereinheit gespeichert. Sobald die Auswerteeinheit den Befehl empfängt, dass die Messung beendet ist und das Messprotokoll erstellt werden soll, wird der letzte Zeitgeber gestoppt oder die letzte Differenz gebildet. Der Datendurchsatz berechnet sich anschließend wie folgt:

Figure 00180001
wobei LN die Länge der Nutzdaten, p die Anzahl der empfangenen Testdatenpakete und Ti die Zeit zwischen den einzelnen empfangenen Testdatenpaketen darstellt. Der Auswerteeinheit 5 wurden zu Beginn die Konfigurationsdaten übermittelt, die auch die Gesamtanzahl n der zu sendenden Testdatenpakete enthält. Anhand der Anzahl der empfangenen Testdatenpakete p kann die Paketfehlerrate bestimmt werden. 6C FIG. 12 shows an example flowchart for measuring data throughput when using a connectionless connection protocol, such as a connection protocol. Eg UDP. As soon as the evaluation unit 5 receives a test data packet, a timer is started or the current value of a counter unit is stored. As soon as another test data package from the evaluation unit 5 is received, the timer is stopped or a difference is formed between the previous stored value of the counter unit and the current value of the counter unit. At the same time, a timer is started again or a new value of the counter unit is stored. As soon as the evaluation unit receives the command that the measurement is finished and the measurement protocol is to be created, the last timer is stopped or the last difference is formed. The data throughput is then calculated as follows:
Figure 00180001
where L N is the length of the payload data, p is the number of received test data packets, and T i is the time between each received test data packet. The evaluation unit 5 At the beginning, the configuration data was transmitted, which also contains the total number n of test data packets to be sent. Based on the number of received test data packets p, the packet error rate can be determined.

6D zeigt ein beispielhaftes Ablaufprotokoll zur Messung der Latenz und des Jitters (Schwankungen) bei Verwendung eines verbindungslosen Verbindungsprotokolls, wie z. B. UDP. Sobald die Steuereinheit 4 das Testdatenpaket generiert wird der aktuelle Wert eines Zeitgebers oder der aktuelle Wert einer Zählereinheit in der Struktur für den Sendezeitpunkt innerhalb des Testdatenpakets gespeichert. Die Auswerteeinheit 5 ist bevorzugt im selben Computersystem 30, 40 integriert wie die Steuereinheit 4, so dass die Auswerteeinheit auf den gleichen Zeitgeber oder die gleiche Zähleinheit zugreifen kann, wie die Steuereinheit 4. Alternativ muss zuvor ein Zeitgeber oder eine Zählereinheit der Auswerteeinheit 5 mit dem Zeitgeber oder der Zählereinheit der Steuereinheit 3 synchronisiert werden. Sobald die Auswerteeinheit 5 das Testdatenpaket empfängt, kann die Latenz anhand der Zeitdifferenz oder anhand der Zählerdifferenz bestimmt werden. Wird im Weiteren ein zweites Testdatenpaket übertragen, so kann auch von diesem die Latenz bestimmt werden, die sich von der Latenz des ersten Testdatenpakets unterscheiden kann. Schließlich kann ein Mittelwert für alle Latenzen gebildet werden und die Varianz (Abweichung von dem Mittelwert), bzw. der Jitter bestimmt werden. Selbiges gilt auch für die Aufwärtspfadmessung (engl. uplink), wenn Testdatenpakete von der Auswerteeinheit 5 zu der Steuereinheit 3 übertragen werden. 6D shows an exemplary latency and jitter tracking protocol (variations) using a connectionless connection protocol, such as a connection protocol. Eg UDP. Once the control unit 4 the test data packet is generated, the current value of a timer or the current value of a counter unit is stored in the structure for the transmission time within the test data packet. The evaluation unit 5 is preferably in the same computer system 30 . 40 integrated as the control unit 4 so that the evaluation unit can access the same timer or the same counting unit as the control unit 4 , Alternatively, a timer or a counter unit of the evaluation unit must be previously 5 with the timer or the counter unit of the control unit 3 be synchronized. As soon as the evaluation unit 5 receives the test data packet, the latency can be determined based on the time difference or on the counter difference. If a second test data packet is subsequently transmitted, the latency can also be determined by it which may differ from the latency of the first test data packet. Finally, a mean value for all latencies can be formed and the variance (deviation from the mean), or the jitter can be determined. The same applies to the uplink path measurement, if test data packets from the evaluation unit 5 to the control unit 3 be transmitted.

7 zeigt ein Flussdiagramm für ein Ausführungsbeispiel des erfindungsgemäßen Verfahrens zur Übertragungsparametermessung eines Messobjekts 2. In einem ersten Verfahrensschritt S1 werden Steuerdatenpakete zwischen der Steuereinheit 3 und der Auswerteeinheit 5 übertragen. Dabei übermittelt die Steuereinheit 3 Konfigurationsparameter für die spätere Übertragungsparametermessung an die Auswerteeinheit 5. Zu den Konfigurationsparametern gehört z. B. die Anzahl der zu übertragenen Testdatenpakete, die Datenrate, die Anzahl der Datenströme, die Art des zu verwendenden Kommunikationsprotokolls, die Art des Generatorpolynoms, usw.. Diese Steuerdatenpakete werden bevorzugt über ein verbindungsorientiertes Kommunikationsprotokoll, wie z. B. TCP, übertragen. Der Übertragungskanal 7 ist in diesem Fall nicht gestört oder es werden die Steuerdatenpakete über die weitere Verbindung 20 zwischen der Steuereinheit 3 und der Auswerteeinheit 5 ausgetauscht. 7 shows a flowchart for an embodiment of the inventive method for transmission parameter measurement of a DUT 2 , In a first method step S 1 control data packets between the control unit 3 and the evaluation unit 5 transfer. At the same time the control unit transmits 3 Configuration parameter for the later transmission parameter measurement to the evaluation unit 5 , The configuration parameters include z. The number of test data packets to be transmitted, the data rate, the number of data streams, the type of communication protocol to be used, the nature of the generator polynomial, etc. These control data packets are preferably transmitted via a connection-oriented communication protocol, such. B. TCP, transmitted. The transmission channel 7 is not disturbed in this case or it will be the control data packets over the further connection 20 between the control unit 3 and the evaluation unit 5 replaced.

In einem zweiten Verfahrensschritt S2 wird der Übertragungskanal 7, der zum Übertragen von den Testdatenpaketen zwischen der Steuereinheit 3 und der Auswerteeinheit 6 verwendet wird, gezielt gestört. Dabei können Störungen wie z. B. Mehrfachausbreitungen oder Rauschen simuliert werden.In a second method step S 2 , the transmission channel 7 which is for transmitting the test data packets between the control unit 3 and the evaluation unit 6 is used, purposefully disturbed. It can disturbances such. B. Multiple propagation or noise can be simulated.

In einem dritten Verfahrensschritt S3 werden die Testdatenpakete entweder zwischen der Steuereinheit 3 und der Auswerteeinheit 5 oder zwischen der Auswerteeinheit 5 und der Steuereinheit 3 übertragen, je nachdem ob der Abwärtspfad (engl. downlink) oder der Aufwärtspfad (engl. uplink) gemessen werden soll. Die Testdatenpakete können dabei in TCP-Paketen oder UDP-Paketen eingebettet sein. Innerhalb der Struktur für das Testdatenpaket kann auch der Sendezeitpunkt gespeichert werden. Hierzu wird die aktuelle Zeit des Zeitgebers oder der aktuelle Wert der Zählereinheit in der entsprechenden 64 Bit großen Struktur innerhalb des Testdatenpakets gespeichert.In a third method step S 3 , the test data packets are either between the control unit 3 and the evaluation unit 5 or between the evaluation unit 5 and the control unit 3 depending on whether the downlink or the uplink is to be measured. The test data packets can be embedded in TCP packets or UDP packets. The transmission time can also be stored within the structure for the test data packet. For this purpose, the current time of the timer or the current value of the counter unit is stored in the corresponding 64-bit structure within the test data packet.

In einem vierten Verfahrensschritt S4 wird in der Steuereinheit 3 oder der Auswerteeinheit 5 ein Zeitgeber gestartet oder es wird der Wert einer Zählereinheit gespeichert, sobald Testdatenpakete versendet oder empfangen werden. In der Figurenbeschreibung zu 6B sind die Vorteile erläutert, wenn ein Zeitgeber in der Einheit 3, 5 gestartet wird, die die Testdatenpakete versendet um anhand des Bestätigungsdatenpakets die Round-Trip-Delay zu berechnen. 6C illustriert dabei die Vorteile wenn der Zeitgeber auf der Empfängerseite der Testdatenpakete bei Empfang eines Testdatenpakets. gestartet wird. Neben einer Zeit kann auch der Wert einer Zählereinheit gespeichert werden, die mit einem festen Takt hochzählt.In a fourth method step S 4 is in the control unit 3 or the evaluation unit 5 a timer is started or the value of a counter unit is stored as soon as test data packets are sent or received. In the description of the figures 6B The benefits are explained when a timer is in the unit 3 . 5 is started, which sends the test data packets to use the confirmation data packet to calculate the round-trip delay. 6C illustrates the advantages when the timer on the receiver side of the test data packets upon receipt of a test data packet. is started. In addition to a time, the value of a counter unit can be stored, which counts up with a fixed clock.

In einem weiteren Verfahrensschritt S5 wird der Zeitgeber gestoppt, sobald weiterte Testdatenpakete oder ein Bestätigungsdatenpaket empfangen werden. 6B zeigt wie in diesem Fall die Round-Trip-Delay berechnet werden kann, 6C zeigt, wie der Datendurchsatz bestimmt wird und 6D illustriert, wie die Latenz und aus der Latenz der Jitter bestimmt werden kann.In a further method step S 5 , the timer is stopped as soon as further test data packets or a confirmation data packet are received. 6B shows how the round-trip delay can be calculated in this case, 6C shows how the data throughput is determined and 6D illustrates how the latency and latency of the jitter can be determined.

In einem sechsten Verfahrensschritt S6 wird die Zeitdifferenz, die sich aus dem empfangenen vorletzten Testdatenpaket zu dem letzten empfangenen Testdatenpaket ergibt, zu den vorherigen miteinander addierten Zeitdifferenzen addiert. Außerdem wird die Anzahl der empfangenen Testdatenpakete oder ggf. Bestätigungsdatenpakete um eins erhöht. Das Ziel dabei ist, die Anzahl der empfangenen Testdatenpakete zu zählen und die Zeit, wie lange es dauert, bis die Testdatenpakete empfangen sind, zu erfassen, um damit den Datendurchsatz über den gestörten Übertragungskanal 7 zu berechnen. Nach Ende des sechsten Verfahrensschritts S6 kann der dritte Verfahrensschritt S3 wiederholt werden, indem neue Testdatenpakete gesendet werden.In a sixth method step S 6 , the time difference resulting from the received penultimate test data packet to the last received test data packet is added to the previous time differences added together. In addition, the number of received test data packets or possibly confirmation data packets is increased by one. The goal is to count the number of test data packets received and to record the time it takes for the test data packets to be received, thereby increasing the data throughput over the failed transmission channel 7 to calculate. After the end of the sixth method step S 6 , the third method step S 3 can be repeated by sending new test data packets.

Für den Fall dass keine Testdatenpakete mehr übertragen werden sollen, oder für den Fall, dass die Testdatenpakete unter Verwendung eines verbindungsorientierten Kommunikationsprotokolls, wie z. B. TCP übertragen werden sollen, werden in einem siebten Verfahrensschritt S7 die Störungen auf dem Übertragungskanal 7 abgeschaltet, oder es werden die Steuerdatenpakete auf einer weiteren nicht gestörten Verbindung 20 übertragen. Bei den Steuerdatenpaketen kann es sich bei Verwendung eines verbindungsorientierten Protokolls um die Bestätigungsdatenpakete handeln, mit denen die Testdatenpakete quittiert werden. Für den Fall, dass weiterte Testdatenpakete unter Verwendung eines Verbindungsorientierten Protokolls übertragen werden sollen, kann der Verfahrensschritt S3 erneut ausgeführt werden.In the event that test data packets are no longer to be transmitted, or in the event that the test data packets using a connection-oriented communication protocol, such. B. TCP to be transmitted, in a seventh method step S 7, the interference on the transmission channel 7 switched off, or it will be the control data packets on another non-disturbed connection 20 transfer. When using a connection-oriented protocol, the control data packets may be the acknowledgment data packets with which the test data packets are acknowledged. In the event that further test data packets are to be transmitted using a connection-oriented protocol, method step S 3 can be carried out again.

Für den Fall, dass keine Testdatenpakete mehr übertragen werden sollen, wird der Verfahrensschritt S8 ausgeführt, in welchem ein Befehl von der Steuereinheit 3 an die Auswerteeinheit 5 oder von der Auswerteeinheit 5 an die Steuereinheit 3 übertragen wird, dass alle Testdatenpakete gesendet wurden.In the event that test data packets are no longer to be transmitted, the method step S 8 is carried out, in which a command from the control unit 3 to the evaluation unit 5 or from the evaluation unit 5 to the control unit 3 is transmitted that all test data packets have been sent.

In einem neunten Verfahrensschritt S9 werden die Übertragungsparameter berechnet. Der Datendurchsatz ermittelt sich nach Gleichung (3) wonach die Anzahl der übertragenen Bits ermittelt wird und durch die Gesamtzeit dividiert wird. Die Berechnung der Round-Trip-Delay für ein Testdatenpaket wird in der Figurenbeschreibung zu 6B erläutert. Nach Ende der Messung werden sämtliche Round-Trip-Delay-Werte gemittelt. Selbiges gilt auch für die Berechnung der Latenz und des Jitters. Die Paketfehlerrate berechnet sich aus dem Verhältnis der empfangenen Testdatenpakete zu der im Vorfeld erwarteten Anzahl an maximal zu empfangenen Testdatenpaketen.In a ninth method step S 9 , the transmission parameters are calculated. Of the Data throughput is determined according to equation (3), according to which the number of transmitted bits is determined and divided by the total time. The calculation of the round-trip delay for a test data packet is added in the description of the figures 6B explained. At the end of the measurement, all round-trip delay values are averaged. The same applies to the calculation of latency and jitter. The packet error rate is calculated from the ratio of the received test data packets to the previously expected number of maximum test data packets to be received.

In einem letzten Verfahrensschritt S10 wird das Messprotokoll durch die Steuereinheit 3 und/oder die Auswerteeinheit 5 erstellt und ggf. von der Auswerteeinheit 5 an die Steuereinheit 3 übertragen. Die Steuereinheit fügt gegebenenfalls beide Messprotokolle zusammen und gibt diese auf einer nicht dargestellten Bildschirmeinheit aus.In a last method step S 10 , the measurement protocol is performed by the control unit 3 and / or the evaluation unit 5 created and if necessary by the evaluation unit 5 to the control unit 3 transfer. If necessary, the control unit combines both measurement protocols and outputs them on a screen unit (not shown).

Im Rahmen der Erfindung sind alle beschriebenen und/oder gezeichneten Merkmale beliebig miteinander kombinierbar.In the context of the invention, all described and / or drawn features can be combined with each other as desired.

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • JP 2007-116329 A [0003, 0003] JP 2007-116329 A [0003, 0003]

Zitierte Nicht-PatentliteraturCited non-patent literature

  • IEEE 802.11a [0002] IEEE 802.11a [0002]
  • IEEE 802.11n [0002] IEEE 802.11n [0002]

Claims (15)

Messeinheit (1) zur Übertragungsparametermessung eines Messobjekts (2) aufweisend eine Steuereinheit (3), eine Sende- und Empfangseinheit (4) und eine Auswerteeinheit (5), wobei die Sende- und Empfangseinheit (4) über eine erste Verbindung (6) mit der Steuereinheit (3) und über zumindest einen Übertragungskanal (7) mit dem Messobjekt (2) verbunden ist, wobei das Messobjekt (2) über eine zweite Verbindung (8) mit der Auswerteeinheit (5) verbunden ist, wobei zur Übertragungsparametermessung des Messobjekts (2) zwischen der Steuereinheit (3) und der Auswerteeinheit (5) Steuerdatenpakete und Testdatenpakete getrennt übertragen werden und wobei ein Übertragungskanal (7) für die Testdatenpakete gezielt störbar ist.Measuring unit ( 1 ) for transmission parameter measurement of a test object ( 2 ) comprising a control unit ( 3 ), a transmitting and receiving unit ( 4 ) and an evaluation unit ( 5 ), wherein the transmitting and receiving unit ( 4 ) via a first connection ( 6 ) with the control unit ( 3 ) and via at least one transmission channel ( 7 ) with the measuring object ( 2 ), the measured object ( 2 ) via a second connection ( 8th ) with the evaluation unit ( 5 ), wherein for transmission parameter measurement of the test object ( 2 ) between the control unit ( 3 ) and the evaluation unit ( 5 ) Control data packets and test data packets are transmitted separately and wherein a transmission channel ( 7 ) is selectively susceptible to the test data packets. Messeinheit nach Anspruch 1, dadurch gekennzeichnet, dass es sich bei dem Übertragungskanal (7) um einen simulierten Funkübertragungskanal handelt, z. B. gemäß LTE-Standard oder WiMAX-Standard oder WLAN-Standard oder UMTS-Standard.Measuring unit according to claim 1, characterized in that it is in the transmission channel ( 7 ) is a simulated radio transmission channel, z. B. according to LTE standard or WiMAX standard or WLAN standard or UMTS standard. Messeinheit nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass der Übertragungskanal (7) bei Übertragung der Steuerdatenpakete nicht gestört ist.Measuring unit according to one of the preceding claims, characterized in that the transmission channel ( 7 ) is not disturbed when transmitting the control data packets. Messeinheit nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass Störungen wie z. B. Mehrfachausbreitungen und/oder Rauschen auf den Übertragungskanal (7) zuschaltbar sind.Measuring unit according to one of the preceding claims, characterized in that disorders such. B. multiple propagations and / or noise on the transmission channel ( 7 ) are switchable. Messeinheit nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die Steuerdatenpakete über einen nicht gestörten Übertragungskanal (7) oder über zumindest eine weitere, nicht gestörte Verbindung (20) übertragbar sind.Measuring unit according to one of the preceding claims, characterized in that the control data packets via a non-disturbed transmission channel ( 7 ) or via at least one further, non-disturbed compound ( 20 ) are transferable. Messeinheit nach Anspruch 5, dadurch gekennzeichnet, dass die weitere Verbindung (20) eine direkte Verbindung zwischen der Steuereinheit (3) und der Auswerteeinheit (5) ist.Measuring unit according to claim 5, characterized in that the further connection ( 20 ) a direct connection between the control unit ( 3 ) and the evaluation unit ( 5 ). Messeinheit nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass es sich bei der Übertragungsparametermessung um eine Durchsatzmessung und/oder eine Latenzzeitmessung und/oder eine Round-Trip-Delay(Rundlauf-Verzögerungs)-Messung und/oder eine Jitter(Schwankungs)-Messung und/oder eine Paketfehlerrate handelt.Measuring unit according to one of the preceding claims, characterized in that the transmission parameter measurement is a throughput measurement and / or a latency measurement and / or a round-trip-delay measurement and / or a jitter (fluctuation) measurement and / or a packet error rate. Messeinheit nach Anspruch 7, dadurch gekennzeichnet, dass die Durchsatzmessung im Aufwärtspfad und/oder im Abwärtspfad des Übertragungskanals (7) erfolgt, wobei jeweils der Pfad, dessen Durchsatz nicht gemessen wird, nicht gestört ist.Measuring unit according to claim 7, characterized in that the throughput measurement in the upward path and / or in the downward path of the transmission channel ( 7 ), wherein in each case the path whose throughput is not measured is not disturbed. Messeinheit nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die Steuereinheit (3) und die Auswerteeinheit (5) in einem gemeinsamen Computersystem (30) ausgebildet sind oder dass die Steuereinheit (3) und die Auswerteeinheit (5) gemeinsam in dem Computersystem (40) der Sende- und Empfangseinheit (4) ausgebildet sind.Measuring unit according to one of the preceding claims, characterized in that the control unit ( 3 ) and the evaluation unit ( 5 ) in a common computer system ( 30 ) or that the control unit ( 3 ) and the evaluation unit ( 5 ) together in the computer system ( 40 ) of the transmitting and receiving unit ( 4 ) are formed. Verfahren zur Übertragungsparametermessung eines Messobjekts (2) mit einer Messeinheit (1), die eine Steuereinheit (3), eine Sende- und Empfangseinheit (4) und eine Auswerteeinheit (5) aufweist, wobei die Sende- und Empfangseinheit (3) über eine erste Verbindung (6) mit der Steuereinheit (3) und über eine über einen Übertragungskanal (7) mit dem Messobjekt (2) verbunden ist und wobei das Messobjekt (2) über eine dritte Verbindung (8) mit der Auswerteeinheit (5) verbunden ist, mit folgenden Verfahrensschritten: – Übertragen (S1) von Steuerdatenpaketen zwischen der Steuereinheit (3) und der Auswerteeinheit (5); – Gezieltes Stören (S2) des Übertragungskanals (7), der zum Übertragen von Testdatenpaketen zwischen der Steuereinheit (3) und der Auswerteeinheit (5) verwendet wird; – Übertragen (S3) von Testdatenpaketen zwischen der Steuereinheit (3) und der Auswerteeinheit (5) oder der Auswerteeinheit (5) und der Steuereinheit (3).Method for transfer parameter measurement of a test object ( 2 ) with a measuring unit ( 1 ), which is a control unit ( 3 ), a transmitting and receiving unit ( 4 ) and an evaluation unit ( 5 ), wherein the transmitting and receiving unit ( 3 ) via a first connection ( 6 ) with the control unit ( 3 ) and via a transmission channel ( 7 ) with the measuring object ( 2 ) and wherein the measurement object ( 2 ) via a third connection ( 8th ) with the evaluation unit ( 5 ), comprising the following method steps: - transmitting (S 1 ) control data packets between the control unit ( 3 ) and the evaluation unit ( 5 ); - targeted interference (S 2 ) of the transmission channel ( 7 ), which is used to transmit test data packets between the control unit ( 3 ) and the evaluation unit ( 5 ) is used; Transmitting (S 3 ) test data packets between the control unit ( 3 ) and the evaluation unit ( 5 ) or the evaluation unit ( 5 ) and the control unit ( 3 ). Verfahren nach Anspruch 10, gekennzeichnet durch folgende Verfahrensschritte: – Starten (S4) eines Zeitgebers in der Steuereinheit (3) oder der Auswerteeinheit (5), sobald Testdatenpakete gesendet oder empfangen werden; – Stoppen (S5) des Zeitgebers in der Steuereinheit (3) oder der Auswerteeinheit (5), sobald weitere Testdatenpakete oder Bestätigungsdatenpakete empfangen werden; – Addieren (S6) der vergangenen Zeit in einer Speichereinheit und Inkrementieren der Anzahl der empfangenen Testdatenpakete oder Bestätigungsdatenpakete.Method according to Claim 10, characterized by the following method steps: - starting (S 4 ) a timer in the control unit ( 3 ) or the evaluation unit ( 5 ) as soon as test data packets are sent or received; - stopping (S 5 ) the timer in the control unit ( 3 ) or the evaluation unit ( 5 ) as soon as further test data packets or acknowledgment data packets are received; - adding (S 6 ) the past time in a memory unit and incrementing the number of received test data packets or acknowledgment data packets. Verfahren nach Anspruch 10 oder 11, gekennzeichnet durch folgenden Verfahrensschritt: – Abschalten (S7) der Störungen sobald Steuerdatenpakete übertragen werden oder Übertragen der Steuerdatenpakete auf einer weiteren, nicht gestörten Verbindung (20), zwischen der Steuereinheit (3) und der Auswerteeinheit (5).Method according to claim 10 or 11, characterized by the following method step: - switching off (S 7 ) the disturbances as soon as control data packets are transmitted or transmitting the control data packets on a further, non-disturbed connection ( 20 ), between the control unit ( 3 ) and the evaluation unit ( 5 ). Verfahren nach einem der vorherigen Ansprüche, gekennzeichnet durch folgenden Verfahrensschritt: – Übertragen (S8) eines Befehls, dass alle Testdatenpakete gesendet sind, von der Steuereinheit (3) oder der Auswerteeinheit (5) an die Auswerteeinheit (5) oder an die Steuereinheit (3) als Steuerdatenpaket.Method according to one of the preceding claims, characterized by the following method step: - transmitting (S 8 ) an instruction that all test data packets are sent from the control unit ( 3 ) or the evaluation unit ( 5 ) to the evaluation unit ( 5 ) or to the control unit ( 3 ) as a control data packet. Verfahren nach Anspruch 13, gekennzeichnet durch folgenden Verfahrensschritt: – Berechnen (S9) der Übertragungsparameter wie Datendurchsatz und/oder Latenz und/oder Round-Trip-Delay (Rundlauf-Verzögerung) und/oder Jitter (Schwankungen) und/oder Paketfehlerrate durch die Steuereinheit (3) oder die Auswerteeinheit (5).Method according to claim 13, characterized by the following method step: calculating (S 9 ) the transmission parameters such as data throughput and / or latency and / or round-trip delay (round-trip delay) and / or jitter (fluctuations) and / or packet error rate by the Control unit ( 3 ) or the evaluation unit ( 5 ). Verfahren nach Anspruch 14, gekennzeichnet durch folgenden Verfahrensschritt: – Erstellen (S10) eines Messprotokolls durch die Steuereinheit (3) und/oder Erstellen eines Messprotokolls und Übermitteln des Messprotokolls als Steuerdatenpaket durch die Auswerteeinheit (5) an die Steuereinheit (4).A method according to claim 14, characterized by the following method step: - creating (S 10 ) a measurement protocol by the control unit ( 3 ) and / or creation of a measurement protocol and transmission of the measurement protocol as a control data packet by the evaluation unit ( 5 ) to the control unit ( 4 ).
DE102010046095A 2010-09-21 2010-09-21 Measuring unit and method for transmission parameter measurement of a DUT Withdrawn DE102010046095A1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
DE102010046095A DE102010046095A1 (en) 2010-09-21 2010-09-21 Measuring unit and method for transmission parameter measurement of a DUT
CN201180045552.9A CN103125101B (en) 2010-09-21 2011-09-07 Measuring unit and method for measuring transmission parameters for a test object
US13/823,412 US10103965B2 (en) 2010-09-21 2011-09-07 Measuring unit and a method for measuring transmission parameters of a device under test
PCT/EP2011/065473 WO2012038257A1 (en) 2010-09-21 2011-09-07 Measuring unit and method for measuring transmission parameters for a test object
EP11763875.9A EP2619944B1 (en) 2010-09-21 2011-09-07 Measuring unit and method for measuring transmission parameters for a test object
JP2013528600A JP5663665B2 (en) 2010-09-21 2011-09-07 Measuring unit and method for measuring transmission parameters of device under measurement
ES11763875.9T ES2524584T3 (en) 2010-09-21 2011-09-07 Unit of measurement and procedure to measure the transmission parameters of a test object

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102010046095A DE102010046095A1 (en) 2010-09-21 2010-09-21 Measuring unit and method for transmission parameter measurement of a DUT

Publications (1)

Publication Number Publication Date
DE102010046095A1 true DE102010046095A1 (en) 2012-03-22

Family

ID=44720855

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102010046095A Withdrawn DE102010046095A1 (en) 2010-09-21 2010-09-21 Measuring unit and method for transmission parameter measurement of a DUT

Country Status (7)

Country Link
US (1) US10103965B2 (en)
EP (1) EP2619944B1 (en)
JP (1) JP5663665B2 (en)
CN (1) CN103125101B (en)
DE (1) DE102010046095A1 (en)
ES (1) ES2524584T3 (en)
WO (1) WO2012038257A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103581142A (en) * 2012-08-03 2014-02-12 华为技术有限公司 Data service experience assessment method and device and network equipment
US11861422B2 (en) 2020-11-25 2024-01-02 Nordic Semiconductor Asa Method and system for enabling communication between multiple virtual platforms

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9094307B1 (en) * 2012-09-18 2015-07-28 Cisco Technology, Inc. Measuring latency within a networking device
US9100112B1 (en) * 2014-07-15 2015-08-04 Altera Corporation Latency built-in self-test
WO2016064376A1 (en) 2014-10-20 2016-04-28 Keysight Technologies, Inc. System and method for test and/or calibration of multi-channel rf communication devices
US9826495B2 (en) * 2014-12-30 2017-11-21 Hughes Network Systems, Llc Apparatus and method for testing synchronized transmission between systems operating at different clock rates
KR101588445B1 (en) * 2015-01-29 2016-01-25 강원대학교산학협력단 The method and apparatus for testing directional properties of wireless local area network based on pair-wise method
CN106301605B (en) 2015-05-12 2021-08-03 是德科技股份有限公司 System and method for testing and/or calibration of a multi-channel radio frequency communication device
CN107026695B (en) 2016-02-02 2021-06-01 是德科技股份有限公司 System and method for testing and calibrating multiple-input multiple-output antenna array including digital interface
US10575310B2 (en) 2016-03-22 2020-02-25 Netgear, Inc. Wireless communication in an environment with electronic interference
US10573144B2 (en) 2016-10-10 2020-02-25 Netgear, Inc. Changing topology in a wireless network
US10536364B2 (en) 2017-04-06 2020-01-14 Rohde & Schwarz Gmbh & Co. Kg Protocol test device and method for operating a protocol test device
US10567264B2 (en) * 2017-04-06 2020-02-18 Rohde & Schwarz Gmbh & Co. Kg Protocol test device and method for operating a protocol test device
CN114930740A (en) * 2020-01-10 2022-08-19 日本电信电话株式会社 Terminal, communication method, and communication program

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030172177A1 (en) * 2001-12-06 2003-09-11 Kersley Ian P. System and method for verifying a device
US20060229018A1 (en) * 2005-04-12 2006-10-12 Azimuth Systems, Inc. Apparatus and method for use in testing wireless devices
US20060239198A1 (en) * 2005-04-21 2006-10-26 Azimuth Systems, Inc. Simulating time-varying conditions in a wireless network
JP2007116329A (en) 2005-10-19 2007-05-10 Nippon Telegr & Teleph Corp <Ntt> Wireless lan throughput measurement apparatus and method
US20070254643A1 (en) * 2006-04-28 2007-11-01 Francisco Garcia Method and apparatus for measuring the error rate of a communication device
DE102007047248A1 (en) * 2006-11-03 2008-05-08 Robert Bosch Gmbh Method and device for manipulating communication messages
DE102007010868A1 (en) * 2007-03-06 2008-09-11 Rohde & Schwarz Gmbh & Co. Kg Device and method for determining a transmission behavior of subchannels
DE102008010299A1 (en) * 2007-06-27 2009-03-19 Rohde & Schwarz Gmbh & Co. Kg Method for testing mobile radio device, involves producing command sequence for controlling test device and expected response signals, by selecting former or latter tolerance mode

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09130323A (en) * 1995-10-27 1997-05-16 Nippon Ido Tsushin Kk Vehicular communication system with test function
FI107862B (en) * 1999-02-23 2001-10-15 Nokia Mobile Phones Ltd Procedure to test the functionality of the radio and a mobile telephone
FI990690A (en) * 1999-03-29 2000-09-30 Nokia Mobile Phones Ltd Method and arrangement for testing the functionality of data transmission in a radio
GB2352129B (en) * 1999-07-16 2003-08-27 Nokia Mobile Phones Ltd Test apparatus
DE10016469C1 (en) * 2000-04-01 2001-04-05 Wavetek Gmbh Receiver sensitivity measuring method based on BER, for digital radio network device, verifying fulfillment of first criteria before verification of related criteria for higher data transmission rate
US20030156548A1 (en) * 2002-02-15 2003-08-21 Sapp Kevin Allen Methods and systems for testing throughput of a packet-based communications node
US7627336B2 (en) * 2003-12-22 2009-12-01 Telefonaktiebolaget L M Ericsson (Publ) Power control for high speed packet data transmission
US7463595B1 (en) * 2004-06-29 2008-12-09 Sun Microsystems, Inc. Optimization methods and systems for a networked configuration
EP1847141A1 (en) * 2005-02-13 2007-10-24 Telefonaktiebolaget LM Ericsson (publ) Method and system of retransmission
US7835697B2 (en) * 2006-03-14 2010-11-16 Cypress Semiconductor Corporation Frequency agile radio system and method
US8131223B2 (en) * 2006-04-14 2012-03-06 Litepoint Corporation System for testing an embedded wireless transceiver
AU2006344626B2 (en) * 2006-06-15 2011-04-14 Fujitsu Limited Radio communication system
US20080031136A1 (en) * 2006-08-07 2008-02-07 Gavette Sherman L Round trip time (rtt) proximity detection testing
ATE540544T1 (en) * 2006-08-18 2012-01-15 Rohde & Schwarz SYSTEM, MOBILE COMMUNICATION DEVICE AND METHOD FOR TESTING RECEIVER PERFORMANCE
WO2008139348A1 (en) * 2007-05-09 2008-11-20 Nxp B.V. Method and system for synchronization of at least two terminal communication systems and at least one counterpart communication station within a multi-standard wireless communication system
US7742418B2 (en) * 2007-08-24 2010-06-22 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for determining latency and throughput of a data communication
DE102008020141A1 (en) * 2008-04-22 2009-10-29 Rohde & Schwarz Gmbh & Co. Kg Assessment of feedback quality in communication systems
EP2494720A4 (en) * 2009-10-26 2014-10-08 Elektrobit System Test Oy Over-the-air test

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030172177A1 (en) * 2001-12-06 2003-09-11 Kersley Ian P. System and method for verifying a device
US20060229018A1 (en) * 2005-04-12 2006-10-12 Azimuth Systems, Inc. Apparatus and method for use in testing wireless devices
US20060239198A1 (en) * 2005-04-21 2006-10-26 Azimuth Systems, Inc. Simulating time-varying conditions in a wireless network
JP2007116329A (en) 2005-10-19 2007-05-10 Nippon Telegr & Teleph Corp <Ntt> Wireless lan throughput measurement apparatus and method
US20070254643A1 (en) * 2006-04-28 2007-11-01 Francisco Garcia Method and apparatus for measuring the error rate of a communication device
DE102007047248A1 (en) * 2006-11-03 2008-05-08 Robert Bosch Gmbh Method and device for manipulating communication messages
DE102007010868A1 (en) * 2007-03-06 2008-09-11 Rohde & Schwarz Gmbh & Co. Kg Device and method for determining a transmission behavior of subchannels
DE102008010299A1 (en) * 2007-06-27 2009-03-19 Rohde & Schwarz Gmbh & Co. Kg Method for testing mobile radio device, involves producing command sequence for controlling test device and expected response signals, by selecting former or latter tolerance mode

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
IEEE 802.11a
IEEE 802.11n

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103581142A (en) * 2012-08-03 2014-02-12 华为技术有限公司 Data service experience assessment method and device and network equipment
US11861422B2 (en) 2020-11-25 2024-01-02 Nordic Semiconductor Asa Method and system for enabling communication between multiple virtual platforms

Also Published As

Publication number Publication date
EP2619944A1 (en) 2013-07-31
JP5663665B2 (en) 2015-02-04
CN103125101B (en) 2015-06-17
US20130188509A1 (en) 2013-07-25
WO2012038257A1 (en) 2012-03-29
ES2524584T3 (en) 2014-12-10
EP2619944B1 (en) 2014-11-12
CN103125101A (en) 2013-05-29
JP2013541893A (en) 2013-11-14
US10103965B2 (en) 2018-10-16

Similar Documents

Publication Publication Date Title
EP2619944B1 (en) Measuring unit and method for measuring transmission parameters for a test object
DE102008027504B3 (en) Apparatus and method for coordinating Bluetooth and Wireless Local Area Network (WLAN) and Wimax communications
DE112018005417T5 (en) UE BEAM MANAGEMENT: A COMBINED APPROACH FOR PERIODIC AND EVENT-BASED REPORTS FOR TRAFFIC OVERHEAD AND UE MOBILITY TRADEOFF
EP1566069B1 (en) Test system for checking transmission processes in a mobile radio network, and method for authenticating a mobile telephone using one such test system
DE60128957T2 (en) METHOD OF OPERATIONAL CONTROL IN OPEN LOOP AND BITRATE SELECTION
DE60300016T2 (en) A method of generating channel quality feedback information in a system having two transmit antennas and N receive antennas
EP2291933B1 (en) Evaluation of the feedback quality in communication systems
DE102017124905A1 (en) Ation for communication between vehicles (vehicle-to-vehicle)
DE112015006175B4 (en) Communication device, communication method and communication system
DE102005023689A1 (en) Protocol layer analysis on mobile device testing
DE102015104746B4 (en) Methods and devices for determining and planning the accessibility of a wireless network installation when using vehicle-based relay nodes
DE60115135T2 (en) Device and corresponding method for measuring operating characteristics of a radio
DE102013201688A1 (en) Test device and method for testing IP-based mobile terminals
DE112013001382T5 (en) Determine the signal quality of an electrical interconnect
DE102004021873A1 (en) Systems and methods for determining the delay offsets of communication systems
DE102013220828A1 (en) A method of making a time measurement for calculating the position of an electronic device using a single request sent to a plurality of partner devices and an associated device
DE102021200076A1 (en) METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR MEASURING A SCHEDULE UPDATE TIME FOR A TIME AWARE SHAPER IMPLEMENTATION
EP3094019B1 (en) Rf test device and method for testing a d2d-capable mobile radio terminal
DE112020001800T5 (en) COMBINING CHANNEL ESTIMATION FOR SECURE RUNTIME APPLICATIONS
EP1473849B1 (en) Mobile station for determining amplification factors of a data channel and a control channel of a transmission system
EP1227691B1 (en) Distributed test system for testing and monitoring electronic signals on network connections
DE102015205393A1 (en) Method for distance measurement between wireless communication devices in a wireless communication system
EP3526930B1 (en) Method for monitoring a network for anomalies
DE19714743C5 (en) Method and device for the spatial assignment of quality parameters in digital mobile communication systems
DE102019219475A1 (en) Method for optimizing the time synchronization between network devices connected via a communication network

Legal Events

Date Code Title Description
R163 Identified publications notified
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee