+

WO2005119979A1 - Method for transmitting high-priority chronological data - Google Patents

Method for transmitting high-priority chronological data Download PDF

Info

Publication number
WO2005119979A1
WO2005119979A1 PCT/EP2005/051653 EP2005051653W WO2005119979A1 WO 2005119979 A1 WO2005119979 A1 WO 2005119979A1 EP 2005051653 W EP2005051653 W EP 2005051653W WO 2005119979 A1 WO2005119979 A1 WO 2005119979A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
time
importance
function
transmission
Prior art date
Application number
PCT/EP2005/051653
Other languages
German (de)
French (fr)
Inventor
Bernhard Raaf
Original Assignee
Siemens Aktiengesellschaft
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Publication of WO2005119979A1 publication Critical patent/WO2005119979A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L12/5602Bandwidth control in ATM Networks, e.g. leaky bucket

Definitions

  • the present invention relates to a method for the transmission of first data with high priority and second data with lower priority, with a data block of second data being provided for transmission at a time t in a telecommunication device and t being transmitted at this time Telecommunication device first data are already sent or are intended to be sent.
  • FACCH Flust Associated Control Channel
  • IS-95 American mobile radio standard
  • FACCH messages a so-called “Fast Associated Control Channel”
  • IS-95 Standard Mobile Radio Standard
  • FACCH messages a data transmission channel via which both high-priority voice data and lower-priority messages, so-called “FACCH messages”
  • Further information on this standard can be obtained, for example, on the Internet at "www.tiaonline.org”.
  • the following procedure is provided: If a FACCH message is to be sent while voice data is already being transmitted via the FACCH channel, the voice transmission is briefly interrupted in order to send the FACCH message. So that the receiver does not experience too much disruption of the speech data, a method for obscuring the speech gap is implemented in the receiver. Nevertheless, sending the FACCH message leads to a significant deterioration in the voice quality.
  • the object is achieved by a method for transmitting high-priority first data and lower-priority second data, second data being provided for transmission at a first transmission time t in a telecommunication device and already being transmitted by the telecommunication device at this first transmission time t first data will be sent or scheduled for sending and a time profile of importance values is also assigned to a time profile of first data and a second transmission time t 2 is determined for sending the data block of the second data using at least one of the importance values.
  • the second data can be designed, for example, as a data block of second data.
  • first data which, for example, characterize the first data or respectively indicate a current priority.
  • first data which, for example, characterize the first data or respectively indicate a current priority.
  • This enables the high-priority first data to be better characterized than the assignment of a single priority value.
  • the characterization of the time profile of the high-priority first data makes it easier to find an advantageous second sending time t 2 for sending the second data, so that the transmission of the first data is affected as little as possible.
  • the proposed method makes it possible, for example, to use such phases within the transmission of the first data, which has a high priority, and thus to impair the transmission of the first data as little as possible. Therefore, the proposed method enables an improvement in the transmission quality in the transmission of first data which is given high priority over the prior art.
  • the prioritization of the first or second data can be a temporal prioritization, for example.
  • high-priority data can be time-critical data, ie data that must be transmitted as immediately as possible.
  • An example of such data can be voice data, for example, since delays have a very strong effect on voice data and can even make them incomprehensible.
  • Time-critical data can for example also in the real ⁇ time control of machines, vehicles and equipment incurred in which delays in control signals or the transmission can cause the machine to damage or hazards of feedback information.
  • time-critical data can be, for example, signaling data or the transmission of packet data, for example from the Internet for displaying a homepage, which do not impair the user even with a small time delay.
  • the prioritization can also include a qualitative prioritization.
  • high-priority data can be data that have to be transmitted with a very high quality standard
  • lower-priority data can be data for which the quality standard is lower and for which, for example, a bit error rate can also be somewhat higher.
  • prioritization can also combine temporal and qualitative prioritization.
  • a telecommunications device can be, for example, a telecommunications terminal which is connected to or can be connected to a fixed telecommunications network, such as a telephone network.
  • telecommunication devices can be, for example, telephone devices or a computer with a modem for a telephone network or an ETHERNET interface, or even just a corresponding interface card.
  • telecommunication devices can be telecommunication terminals for coupling to a mobile telecommunication network. These can be end devices for a cellular mobile radio network (e.g. GSM, UMTS, CDMA 2000, ...) or to connect to a local radio network (e.g. Bluetooth, WLAN, ).
  • a cellular mobile radio network e.g. GSM, UMTS, CDMA 2000, .
  • a local radio network e.g. Bluetooth, WLAN, .
  • end devices can be designed as corresponding radio modules, such as are used, for example, for remote reading of meters and devices and for remote control of such machines and devices, or as are available for computers for coupling to a mobile telecommunications network.
  • a telecommunications device can furthermore also be a data processing device which comprises a telecommunications module (for a fixed or a mobile radio network).
  • telecommunication devices can also be part of the network architecture of a telecommunication network.
  • these can be base stations with corresponding control devices (e.g. GSM: base station and base station controller / UMTS: Node B and "Radio Network Controller” (RNC)).
  • GSM base station and base station controller / UMTS: Node B and "Radio Network Controller” (RNC)
  • RNC Radio Network Controller
  • this can be the transmission unit with the associated control device.
  • Corresponding control devices in a fixed telecommunications network can also be telecommunications devices in the sense of the invention mentioned.
  • the assignment of a temporal profile of validity values to a temporal profile of first data can take place, for example, in such a way that all first data or a selection of first data is assigned an importance value, which is obtained, for example, directly from the first data and / or the already transmitted first data can be.
  • the temporal course of importance values can also be a time-dependent function, which can depend on first data or values characterizing the first data. However, such a function can also have a time profile that is generally independent of the first data.
  • a transmission time t 2 for sending the second data can be determined, for example, by sending the second data as soon as an accuracy value assigned to the first data, or an importance value obtained by the interpolation or extrapolation described above, meets a predetermined condition.
  • a condition can include, for example, exceeding or falling below a certain predetermined threshold value.
  • a condition for sending the second data can also be obtained from a chronological course of the importance values. For example, it can be provided that the second data is sent as soon as the validity value has changed by a certain predetermined amount or has a predetermined rate of change over time.
  • the method described above can be used in particular for the transmission of first high-priority and second lower-priority data if these are sent over the same telecommunications channel.
  • the sending of the second data could, for example, lead to an interruption and / or a shift in the transmission of the high-priority first data.
  • the above method can also be used advantageously if first and second data are sent via different telecommunication channels, since this can be used, for example, to ensure that the received data rate is as uniform as possible at a receiver. In radio networks, for example, it can be achieved in this way that the reception field strength at a receiver is as uniform as possible. Furthermore, a more uniform course of the transmission power can also be achieved on the transmission side.
  • a time span of length dT is started at time t, at which the sending of low-priority second data is provided.
  • a tolerance range for sending the second data can determine a maximum time shift in the sending of the data block of the second data.
  • the conditions for sending the second data are different than after the time period dT has expired.
  • the second data can be provided that if the second data has not already been sent within the time period dT, it will be sent after the second time period dT has elapsed, regardless of the validity values. Then the chronological course of the first data has e.g. no longer affects the sending of the second data. Furthermore, it can be provided that the second data are sent immediately after the time period dT, if they have not already been sent within the time period dT. In the latter case, the time period dT would actually specify the tolerance time in which the second data must be sent.
  • the time period dT is or is assigned an importance threshold value function at least in sections, and that the second data continue to be sent as soon as within the time period dT at least one importance value below a corresponding value of the importance -Threshold function lies.
  • the importance threshold function thus offers the possibility, depending on the application, for example of a time-constant threshold for sending the second data within the To set time span dT, or to provide a time-varying threshold.
  • an activity threshold value function that is constant over time, the second data would then be sent, for example, as soon as at least one important value of the first data drops below the threshold.
  • a relatively low threshold value is provided at the beginning of the time period dT, so that the second data are only sent as soon as the first data have a relatively low importance value.
  • a higher threshold value can be set towards the end of the time period dT, which allows the second data to be sent as soon as a higher importance value is reached.
  • the second data is not sent until dt within the period dT importance values for a minimum period below the entspre ⁇ sponding Importance value of the threshold function is located. This can be used, for example, to prevent the second data from being sent because of a brief fluctuation in the importance value, although this would not be appropriate according to the general chronological course of the importance value.
  • a importance threshold function for determining the time t 2 for sending the two th data is provided and that the second data will continue to be sent later than as explained in the preceding paragraphs if the importance values decrease at this point in time. It can thus be provided to send the second data with a delay after a delay period after at least one importance value has fallen below a corresponding value of the importance threshold function if, at the time when the at least one importance value is below the corresponding value of the importance threshold function. Threshold function is, the importance values decrease in time.
  • This embodiment of the invention enables a further improvement in the quality of the transmission of the high-priority first data and the lower-priority second data, since if the importance values decrease, it is to be expected that at a later point in time even lower importance values will be available and accordingly a later one
  • the time may be more suitable for sending the data block of the second data.
  • the delay period can, for example, be a fixed, predetermined value or, for example, be based on the temporal drop in the importance values.
  • the reverse procedure can be used for time-increasing importance values. It can be provided that the second data is sent at a point in time that is before the point in time that would result from the important threshold value function and the corresponding important values. In this case, it can be provided, for example, that when the importance values increase, the second data is already sent if the importance values are still an additional value above the corresponding one
  • Value of the importance threshold function lies. This additional value can in turn be predefined, for example or result from the temporal increase in the importance values.
  • the method described above can be used to ensure that the second data are sent in good time before the high importance values are reached.
  • the time period dT can be assigned, at least in sections, a threshold value initial function, from which an importance threshold value function is determined or can be determined. It can be provided that in the area of temporally increasing importance values the importance threshold function is increased compared to the threshold value initial function and / or in the area of temporally decreasing importance values the importance threshold value function is decreased compared to the threshold value initial function.
  • the amount by which the threshold value initial function is raised or lowered can be, for example, a fixed, predetermined amount or an amount that is based on the degree of increase or decrease in the importance values.
  • the temporal profile of the importance values can directly influence the determination of the importance values. This can e.g. can be achieved by including validity values from the past when determining an importance value. This can be achieved, for example, by assigning an invalidity value to a specific point in time, which is calculated as the mean value from an important value measured at that point in time with important values from the past. The importance values determined in this way could then, for example, be compared again with an importance threshold function.
  • the importance threshold function and / or the threshold value initial function can for example be monotonically increasing or strictly monotonically increasing over time.
  • the functions mentioned are monotonically increasing in time if they either increase or are constant over time. Due to the temporally monotonous increase or the strictly monotonous increase in the importance threshold function and / or the threshold value initial function, for example achieved that the conditions for sending the packet of the second data are systematically facilitated by systematically raising a threshold value, below which the importance value must fall in order to trigger the sending.
  • the importance threshold function or the threshold start function can be, for example, continuous functions or functions with jumps. In particular, they can be designed, for example, as a step function with one or more steps.
  • the importance threshold value function can be designed as a step function which has a relatively low importance threshold value in a first part of the time period dT and has a higher importance threshold value in a second section of the time period dT.
  • the high-priority first data can be transmitted, for example, in a packet data format or in a real-time transmission format.
  • Packet data formats are, for example, the IP protocol in the fixed network area and, for example, the GPRS protocol in the mobile radio area.
  • Real-time transmission formats are generally used in the telecommunications sector for voice transmission, in which a transmitter is connected directly to a receiver via one or more switching centers. Real-time transmission formats are used both in mobile radio and in the fixed network area.
  • the method described above is suitable, for example, for the transmission of voice data as the first highly prioritized data.
  • the voice data can be transmitted, for example, in a real-time transmission format or also in a packet data transmission format (e.g. "Voice over IP” (VoIP)).
  • VoIP Voice over IP
  • the importance value assigned to the voice data can, for example, be assigned to the voice data. neter voice activity value.
  • a so-called “voice codec” is often responsible for converting analog voice signals into digital signals.
  • Such a voice codec such as, for example, the so-called “adaptive multi-rate codec (AMR codec)" used in mobile radio, has the possibility of such a voice activity value, for example, using the volume and / or a spectral distribution and / or a time profile the voice data to certain.
  • AMR codec adaptive multi-rate codec
  • Such a speech codec is also able to analyze whether speech data is available at all or not.
  • voice codec When using such a voice codec, it can be used, for example, to determine whether voice data is being sent at all at the point in time t at which it is intended to send a data block of second data. Furthermore, the speech codec can be used to continue to assign a speech activity value to the sent speech data.
  • the proposed method would achieve the fact that second data with lower priorities can preferably be sent at times of relatively low voice activity, which means that the reception of the voice data is relatively little impaired.
  • a significant improvement in the transmission of voice data while simultaneously sending lower-priority second data can be achieved.
  • the lower-priority second data can be, for example, signaling data in the telecommunications network with which various units in the telecommunications network, for example a network controller and a terminal, coordinate technical boundary conditions for data transmission (for example assignment of channels, codes, transmission rates, transmission formats, etc.).
  • lower priority based second data also include packet data.
  • packet data can, for example, also include signaling data or also written messages, e-mails or similar messages; packet data can also be data which are downloaded from the Internet via the iP protocol (for example a homepage, a file or an application).
  • highly prioritized data can also be designed as packet data.
  • packet data protocols can be used in the control or regulation of devices or machines. With these, however, it is very important that they arrive at the controlled device as soon as possible, or that the feedback from the respective devices or machines arrive back at the controller in a timely manner in order to achieve the best possible control.
  • high-priority packet data can also e.g. occur when using online games, e.g. in combat situations it is necessary that the relevant information reaches the other players as quickly and qualitatively as possible in order to achieve a correspondingly good gaming experience.
  • a telecommunications device with a control device and a transmission device, the control device being set up to carry out a method according to one of the preceding claims.
  • telecommunication devices can be a wide variety of telecommunication terminals for fixed or radio networks.
  • telecommunications devices can also be corresponding transmitting and / or receiving devices within the network architecture of such networks.
  • FIG. 1 shows a schematic representation of a mobile radio network with a mobile radio terminal and a base station
  • FIG. 2 time curve when sending voice and signaling data using a voice activity threshold function
  • Figure 3 Time course when sending voice and signaling data using a threshold value initial function.
  • FIG. 1 shows a mobile radio device 10 for coupling to a base station 20, which is connected to a mobile radio network 30.
  • the mobile telephone 10 contains a control device 12 for control and signal processing, which is connected to a transmitting and receiving device 14 and an antenna 15 for transmitting and receiving radio signals. Furthermore, a microphone 16 for recording voice signals and a loudspeaker 18 for transmitting acoustic data are connected to the control device. Both the analysis of the voice data recorded by the microphone 16 and the evaluation of the signals received via the antenna 15 and the transceiver 14 take place within the control device. For example, voice data blocks 40 (shown hatched) and signaling data blocks 42 (dotted) are sent from the mobile phone 10 to the base station 20. The signals received via an antenna 22 of the base station are then forwarded to the connection network 30 for further evaluation. Voice data 44 or signaling data 46 intended for the mobile phone are sent to the mobile phone 10 via the antenna 22 of the base station 20.
  • FIG. 2 shows a time sequence when a block of voice data 110 and a block of signaling data 120 are sent.
  • the block of voice data can consist, for example, of successive time frames, each of which comprises related voice data.
  • Each of the voice data time frames can in turn consist of several time slots, not all time slots having to contain information.
  • TDMA Time Domain Multiple Access
  • TDMA Time Domain Multiple Access
  • the other time slots are then used by other mobile radio devices or a base station or remain free.
  • CDMA Code Domain Multiple Access
  • CDMA Code Domain Multiple Access
  • the voice data block 110 begins at a time to and ends at a time tj. Furthermore, a signaling data block 120 is provided at a time t.
  • a voice activity value 130 is also assigned to the voice data, which indicates how high an "information density" of the voice data is.
  • a speech activity value can be generated, for example, by a digital speech analyzer (e.g. a so-called "speech codec"). High speech activity values indicate a high information density and low speech activity values indicate a low information density of the speech data.
  • a time period dT is started at time t, which is also shown in FIG.
  • FIG. 2 A voice activity threshold function 140 is assigned to this time period dT. After expiration of the time period dT, the signaling data 120 are sent immediately if they have not yet been sent within the time period dT.
  • the increasing voice activity threshold value function 140 with initially very low threshold values and then increasing threshold values towards the end means that at the beginning of the time period dT the signaling data 120 are only sent when the voice activity values 130 are very low, while towards the end of the time period dT the signaling data 120 is already sent with higher voice activity values, ie higher voice information content are sent.
  • the signaling data 120 is sent at a time t 2 , at which the voice activity values 130 are below the assigned values of the voice activity threshold function 140 for the first time.
  • the signaling data 120 are transmitted here at a time t 2 at which the speech data 110 contains only relatively little information. This has the effect that the speech data 110 is only minimally disturbed and the sending of the signaling data does not offer any appreciable impairments for a receiver. If, for example, the sending of the signaling data 120 in the present example waited until the time period dT had elapsed, the sending of the signaling data would fall in an area of the speech data block 110 which has a high information content and which leads to a significantly greater disturbance of the transmitted speech data would lead.
  • FIG. 3 shows a further example in the transmission of voice data 110 and signaling data 120.
  • a threshold value start function 150 is specified, from which a voice activity threshold value function 152 is obtained.
  • the sending of the signaling data 120 is in turn triggered as soon as the voice activity values 130 of the Speech data 110 lie below the values of the assigned speech activity threshold function 152.
  • the speech activity threshold value function 152 is obtained from the threshold value start function 150 by subtracting a value associated with the drop in time from the threshold value start function 150 in the case of falling speech activity values, while a value obtained from the increase is subtracted from the threshold value start function in the case of time-increasing speech activity values is added. It can be seen in FIG. 3 that in the case of an unchanged threshold value initial function, the signaling data would have been sent at a time t 3 . By adapting the speech activity threshold value function 152 to the temporal course of the speech activity values 130, the time for sending the signaling data 120 t is shifted compared to t 3 at later times, to which speech data 110 with a lower information content belong. By adapting the speech activity threshold value function 152 shown in FIG. 3 to the temporal course of the speech activity values 130, the
  • Transmission time X.?. for sending the signaling data 120 can be further optimized and thus the quality of the transmitted voice data 110 can be further improved.
  • An alternative way of achieving a comparable effect as an adaptation of the speech activity threshold function 152 is, for example, to adapt the speech activity values 130 instead of the threshold value start function 150.
  • a speech activity comparison function can be formed from the speech activity values 130. This would then be compared, for example, with the threshold value function 150 or the speech activity threshold function 140. With increasing speech activity values 130 one would choose a corresponding value of the speech activity comparison function smaller than the assigned speech activity value (130), however, with falling speech activity values (130) larger.
  • One way of achieving the behavior described above is to calculate the speech activity comparison function as averaging the speech activity values over a pair of values in the past, for example a moving average of the last, for example three, values.
  • a corresponding modification of the speech activity values can, for example, be integrated directly in the algorithm that calculates the speech activity values (in the so-called vocoder or speech codec).
  • the present invention describes a method for transmitting high-priority first data and lower-priority second data, wherein in a telecommunications device a data block from second data to one
  • Time t is provided for sending and at this time t first data is already being sent by the telecommunication device or is provided for sending, a time course of important values being assigned to a time course of first data and a time t 2 for sending the data block of the second data using at least one of the Importance values is determined.
  • An improvement in the quality in the transmission of high-priority first data can be achieved without appreciable impairment in the transmission of lower-priority second data.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to a method for transmitting high-priority first data (40, 44, 110), in addition to lower priority second data (42, 46, 120, 122). According to said method, a data block of second data (120) is provided for transmission in a telecommunications device (10) at a first transmission time, whereby first data (110) has already been transmitted or is provided for transmission by the telecommunications device at said first transmission time. A chronological progression of weighting values (130) is assigned to a chronological progression of first data (110) and a second transmission time for transmitting the data block of the second data (120) is determined by means of at least one of the weighting values (140).

Description

Beschreibungdescription
Verfahren zur Übertragung von zeitlich hoch priorisierten DatenProcess for the transmission of data with a high priority
Die vorliegende Erfindung betrifft ein Verfahren zur Übertragung von zeitlich hoch priorisierten ersten Daten sowie zeitlich niedriger priorisierten zweiten Daten, wobei in einer Telekommunikations-Einrichtung ein Datenblock von zweiten Da- ten zu einem Zeitpunkt t zum Versenden vorgesehen ist und wobei zu diesem Zeitpunkt t von der Telekommunikations- Einrichtung bereits erste Daten versendet werden oder zur Versendung vorgesehen sind.The present invention relates to a method for the transmission of first data with high priority and second data with lower priority, with a data block of second data being provided for transmission at a time t in a telecommunication device and t being transmitted at this time Telecommunication device first data are already sent or are intended to be sent.
Derartige verfahren sind aus dem Stand der Technik bekannt. So existiert beispielsweise in dem amerikanischen Mobilfunkstandard "IS-95" ein sogenannter "Fast Associated Control Channel" (FACCH) . Dies ist ein Datenübertragungskanal, über den sowohl hoch priorisierte Sprachdaten als auch niedriger priorisierte Nachrichten, sogenannte "FACCH-Nachrichten", gesendet werden können. Nähere Informationen zu diesem Standard können beispielsweise im Internet unter "www.tiaonline.org" erhalten werden. Gemäß dem genannten Standard ist folgende Vorgehensweise vorgesehen: soll eine FACCH-Nachricht versen- det werden, während gleichzeitig bereits Sprachdaten über den FACCH-Kanal übertragen werden, so wird die Sprachübertragung kurzzeitig unterbrochen, um die FACCH-Nachricht zu versenden. Damit für den Empfänger keine allzu große Störung der Sprachdaten auftritt, ist im Emp angsgerät ein Verfahren zur Ver- schleierung der Sprachlücke implementiert. Nichtsdestotrotz führt die Versendung der FACCH-Nachricht zu einer deutlichen Verschlechterung der Sprachqualität.Such methods are known from the prior art. For example, a so-called "Fast Associated Control Channel" (FACCH) exists in the American mobile radio standard "IS-95". This is a data transmission channel via which both high-priority voice data and lower-priority messages, so-called "FACCH messages", can be sent. Further information on this standard can be obtained, for example, on the Internet at "www.tiaonline.org". According to the standard mentioned, the following procedure is provided: If a FACCH message is to be sent while voice data is already being transmitted via the FACCH channel, the voice transmission is briefly interrupted in order to send the FACCH message. So that the receiver does not experience too much disruption of the speech data, a method for obscuring the speech gap is implemented in the receiver. Nevertheless, sending the FACCH message leads to a significant deterioration in the voice quality.
Weiterhin ist aus dem europäischen Patent EP 0 799 534 Bl ein Verfahren bekannt, bei welchem über einen Kommunikationskanal sowohl hoch priorisierte Sprachdaten als auch niedriger priorisierte FACCH-Nachrichten übertragbar sind. Das Verfahren sieht vor, dass zu versendenden FACCH-Nachrichten ein zeitliches Fenster zugeordnet wird. Werden zum geplanten Sendezeitpunkt der Signalisierungsdaten bereits Sprachdaten übertragen, so wird innerhalb des Zeitfensters abgewartet, ob die Sprachübertragung beendet, unterbrochen oder ausgesetzt wird. Ist dies der Fall, so werden die Signalisierungsdaten nach der Beendigung der Sprachdatenübertragung gesendet. Wird die Sprachdatenübertragung innerhalb des erlaubten Zeitfensters nicht ausgesetzt, so wird nach Ablauf des Zeitfensters die Signalisierungsnachricht wie im vorstehenden Abschnitt beschrieben versendet und die Sprachdatenübertragung kurzzeitig unterbrochen. Weiterhin wird in dem genannten Verfahren vorgeschlagen, die Signalisierungsdaten sofort zu versenden, wenn zum ursprünglich für die FACCH-Nachricht vorgesehenen Zeitpunkt keine Sprachdaten übertragen werden. In der vorliegenden Beschreibung werden das Beenden, das Aussetzen und das Unterbrechen einer Datenübertragung synonym behandelt.Furthermore, a method is known from European patent EP 0 799 534 B1, in which both high-priority voice data and lower-priority FACCH messages can be transmitted via a communication channel. The procedure provides that a time window is assigned to FACCH messages to be sent. If voice data is already being transmitted at the planned time of transmission of the signaling data, it is waited within the time window whether the voice transmission is ended, interrupted or suspended. If this is the case, the signaling data are sent after the end of the voice data transmission. If the voice data transmission is not suspended within the permitted time window, the signaling message is sent as described in the previous section after the time window has expired and the voice data transmission is briefly interrupted. Furthermore, it is proposed in the above-mentioned method to send the signaling data immediately if no voice data is transmitted at the time originally intended for the FACCH message. In the present description, the termination, the suspension and the interruption of a data transmission are treated as synonyms.
Es ist ein Problem des Standes der Technik, dass bei dem be- kannten Verfahren eine wesentliche Wahrscheinlichkeit besteht, dass niedriger priorisierte Daten höher priorisierten Sprachdaten überlagert werden, was die Sprachqualität deutlich reduzieren kann.It is a problem of the prior art that the known method has a substantial probability that lower-priority data will be overlaid on higher-priority speech data, which can significantly reduce the speech quality.
Daher ist es Aufgabe der vorliegenden Erfindung, ein Verfahren zur Verfügung zu stellen, welches eine verbesserte Übertragungsqualität bei der Übertragung von hoch priorisierten Daten bei gleichzeitigem Vorliegen von niedriger priorisierten Daten ermöglicht.It is therefore an object of the present invention to provide a method which enables improved transmission quality in the transmission of high-priority data with simultaneous presence of lower-priority data.
Die Aufgabe wird gelöst durch ein Verfahren zur Übertragung von hoch priorisierten ersten Daten sowie niedriger priorisierten zweiten Daten, wobei in einer Telekommunikations- Einrichtung zweite Daten zu einem ersten Sendezeitpunkt t zum versenden vorgesehen sind und wobei zu diesem ersten Sendezeitpunkt t von der Telekommunikations-Einrichtung bereits erste Daten versendet werden oder zur Versendung vorgesehen sind und wobei weiterhin einem zeitlichen Verlauf von ersten Daten ein zeitlicher Verlauf von Wichtigkeitswerten zugeordnet wird und ein zweiter Sendezeitpunkt t2 für das Versenden des Datenblocks der zweiten Daten unter Verwendung von min- destens einem der Wichtigkeitswerte ermittelt wird. Die zweiten Daten können beispielsweise als ein Datenblock von zweiten Daten ausgebildet sein.The object is achieved by a method for transmitting high-priority first data and lower-priority second data, second data being provided for transmission at a first transmission time t in a telecommunication device and already being transmitted by the telecommunication device at this first transmission time t first data will be sent or scheduled for sending and a time profile of importance values is also assigned to a time profile of first data and a second transmission time t 2 is determined for sending the data block of the second data using at least one of the importance values. The second data can be designed, for example, as a data block of second data.
Dadurch, dass dem zeitlichen Verlauf von ersten Daten ein zeitlicher Verlauf von Wichtigkeitswerten zugeordnet wird, besteht die Möglichkeit, den ersten Daten Werte zuzuordnen, die beispielsweise die ersten Daten charakterisieren oder jeweils eine aktuelle Priorität angeben. Dies ermöglicht eine bessere Charakterisierung der hoch priorisierten ersten Daten als nur die Zuordnung eines einzigen Prioritätswerts. Die Charakterisierung des zeitlichen Verlaufs der hoch priorisierten ersten Daten ermöglicht ein besseres Auffinden eines vorteilhaften zweiten Versendezeitpunkts t2 für das Versenden der zweiten Daten, so dass die Übertragung der ersten Daten möglichst wenig beeinträchtigt wird.The fact that the chronological course of first data is associated with a chronological course of importance values makes it possible to assign values to the first data which, for example, characterize the first data or respectively indicate a current priority. This enables the high-priority first data to be better characterized than the assignment of a single priority value. The characterization of the time profile of the high-priority first data makes it easier to find an advantageous second sending time t 2 for sending the second data, so that the transmission of the first data is affected as little as possible.
So kann es beispielsweise sein, dass innerhalb der Übertragung der hoch priorisierten ersten Daten durchaus für eine gewisse Zeit weniger Daten übertragen werden müssen oder Da- ten von geringerer relativer Wichtigkeit übertragen werden müssen. Das vorgeschlagene Verfahren ermöglicht in diesem Fall beispielsweise derartige Phasen innerhalb der Übertragung der zeitlich hoch priorisierten ersten Daten zu nutzen und damit die Übertragung der ersten Daten möglichst wenig zu beeinträchtigen. Daher ermöglicht das vorgeschlagene verfahren eine Verbesserung der Übertragungsqualität bei der Übertragung von zeitlich hoch priorisierten ersten Daten gegenüber dem Stand der Technik.For example, it may be that less data has to be transmitted for a certain time within the transmission of the high-priority first data or that data of less relative importance has to be transmitted. In this case, the proposed method makes it possible, for example, to use such phases within the transmission of the first data, which has a high priority, and thus to impair the transmission of the first data as little as possible. Therefore, the proposed method enables an improvement in the transmission quality in the transmission of first data which is given high priority over the prior art.
Die Priorisierung der ersten bzw. zweiten Daten kann beispielsweise eine zeitliche Priorisierung sein. So können beispielsweise hoch priorisierte Daten zeitkritische Daten sein, d.h. Daten, die möglichst unmittelbar übertragen werden müssen. Ein Beispiel für solche Daten können beispielsweise Sprachdaten sein, da Verzögerungen sich bei Sprachdaten sehr stark auswirken und diese sogar unverständlich machen können. Zeitkritische Daten können beispielsweise auch bei der Echt¬ zeit-Steuerung von Maschinen, Fahrzeugen und Geräten anfallen, bei welcher zeitliche Verzögerungen bei Steuerungssignalen oder der Übertragung von Rückkopplungs-Informationen von den Maschinen zu Beschädigungen oder Gefährdungen führen kön- nen.The prioritization of the first or second data can be a temporal prioritization, for example. For example, high-priority data can be time-critical data, ie data that must be transmitted as immediately as possible. An example of such data can be voice data, for example, since delays have a very strong effect on voice data and can even make them incomprehensible. Time-critical data can for example also in the real ¬ time control of machines, vehicles and equipment incurred in which delays in control signals or the transmission can cause the machine to damage or hazards of feedback information.
Weniger zeitkritische Daten können beispielsweise Signalisierungsdaten oder auch die Übertragung von Paketdaten, beispielsweise aus dem Internet zur Darstellung einer Homepage, sein, die auch mit einer kleinen Zeitverzögerung keine Beeinträchtigung des Benutzers darstellen.Less time-critical data can be, for example, signaling data or the transmission of packet data, for example from the Internet for displaying a homepage, which do not impair the user even with a small time delay.
Die Priorisierung kann auch eine qualitative Priorisierung umfassen. So können hoch priorisierte Daten solche sein, die mit einem sehr hohen Qualitätsanspruch übertragen werden müssen, während niedriger priorisierte Daten solche sein können, bei denen der Qualitätsanspruch niedriger ist und bei welchen beispielsweise eine Bit-Fehler-Rate auch etwas höher sein kann. Natürlich kann eine Priorisierung auch eine zeitliche und eine qualitative Priorisierung kombinieren.The prioritization can also include a qualitative prioritization. For example, high-priority data can be data that have to be transmitted with a very high quality standard, while lower-priority data can be data for which the quality standard is lower and for which, for example, a bit error rate can also be somewhat higher. Of course, prioritization can also combine temporal and qualitative prioritization.
Eine Telekommunikations-Einrichtung kann beispielsweise ein Telekommunikations-Endgerät sein, welches an ein Telekommuni- kations-Festnetz, wie beispielsweise ein Telefonnetz, ange— schlössen ist oder anschließbar ist. Solche Telekommunikations-Einrichtungen können beispielsweise Telefongeräte oder auch ein Computer mit einem Modem für ein Telefonnetz oder auch einer ETHERNET-Schnittstelle oder auch nur eine entsprechende Schnittstellenkarte sein. Weiterhin können Telekommu- nikations-Einrichtungen Telekommunikations-Endgeräte für die Ankopplung an ein mobiles Telekommunikationsnetz sein. Dabei kann es sich um Endgeräte für ein zellulares Mobilfunknetz (z.B. GSM, UMTS, CDMA 2000, ...) oder zur Ankopplung an ein lokales Funknetz (z.B. Bluetooth, WLAN, ...) handeln. Weiterhin können solche Endgeräte als entsprechende Funkmodule ausgebildet sein, wie sie beispielsweise zum Fernauslesen von Zählern und Geräten sowie zur Fernsteuerung solcher Maschinen und Geräte verwendet werden, oder wie sie für Computer zur Ankopplung an ein mobiles Telekommunikationsnetz verfügbar sind. Eine Telekommunikations-Einrichtung kann weiterhin auch eine Datenverarbeitungseinrichtung sein, welche ein Telekom- munikationsmodul (für ein Fest- oder ein Mobilfunk-Netz) um- fasst .A telecommunications device can be, for example, a telecommunications terminal which is connected to or can be connected to a fixed telecommunications network, such as a telephone network. Such telecommunication devices can be, for example, telephone devices or a computer with a modem for a telephone network or an ETHERNET interface, or even just a corresponding interface card. Furthermore, telecommunication devices can be telecommunication terminals for coupling to a mobile telecommunication network. These can be end devices for a cellular mobile radio network (e.g. GSM, UMTS, CDMA 2000, ...) or to connect to a local radio network (e.g. Bluetooth, WLAN, ...). Furthermore, such end devices can be designed as corresponding radio modules, such as are used, for example, for remote reading of meters and devices and for remote control of such machines and devices, or as are available for computers for coupling to a mobile telecommunications network. A telecommunications device can furthermore also be a data processing device which comprises a telecommunications module (for a fixed or a mobile radio network).
Weiterhin können Telekommunikations-Einrichtungen auch Teil der Netzwerkarchitektur eines Telekommunikationsnetzes sein. So können dies beispielsweise in einem Mobilfunknetz Basisstationen mit entsprechenden Steuereinrichtungen (z.B. GSM: Basisstation und Basisstation-Controller / UMTS: Node B und "Radio Network Controller" (RNC) ) sein. In einem WLAN kann dies beispielsweise die Sendeeinheit mit zugehöriger Steuer- einrichtung sein. Auch entsprechende Steuereinrichtungen in einem Telekommunikations-Festnetz können Telekommunikations- Einrichtungen im Sinne der genannten Erfindung sein.Furthermore, telecommunication devices can also be part of the network architecture of a telecommunication network. For example, in a mobile radio network these can be base stations with corresponding control devices (e.g. GSM: base station and base station controller / UMTS: Node B and "Radio Network Controller" (RNC)). In a WLAN, for example, this can be the transmission unit with the associated control device. Corresponding control devices in a fixed telecommunications network can also be telecommunications devices in the sense of the invention mentioned.
Die Zuordung eines zeitlichen Verlaufs von ichtigkeitswerten zu einem zeitlichen Verlauf von ersten Daten kann beispielsweise derart erfolgen, dass allen ersten Daten oder einer Auswahl von ersten Daten ein Wichtigkeitswert zugeordnet wird, der beispielsweise direkt aus den ersten Daten und/oder den bereits übertragenen ersten Daten gewonnen werden kann. Weiterhin kann der zeitliche Verlauf von Wichtigkeitswerten auch eine zeitabhängige Funktion sein, die von ersten Daten oder die ersten Daten charakterisierenden Werten abhängen kann. Eine solche Funktion kann aber auch einen allgemein von den ersten Daten unabhängigen Zeitverlauf aufweisen. Weiter- hin kann vorgesehen sein, dass nur Teilen der ersten Daten ein ichtigkeitswert zugeordnet wird, zu anderen der ersten Daten können dann Wichtigkeitswerte z.B. durch Interpolation oder Extrapolation aus den den Teilen der ersten Daten zugeordneten Wichtigkeitswerten ermittelt werden.The assignment of a temporal profile of validity values to a temporal profile of first data can take place, for example, in such a way that all first data or a selection of first data is assigned an importance value, which is obtained, for example, directly from the first data and / or the already transmitted first data can be. Furthermore, the temporal course of importance values can also be a time-dependent function, which can depend on first data or values characterizing the first data. However, such a function can also have a time profile that is generally independent of the first data. Furthermore, it can be provided that only parts of the first data are assigned an validity value, other values of the first data can then be assigned importance values, for example by interpolation or extrapolation can be determined from the importance values assigned to the parts of the first data.
Ein Sendezeitpunkt t2 für das versenden der zweiten Daten kann beispielsweise ermittelt werden, indem die zweiten Daten versendet werden, sobald ein den ersten Daten zugeordneter ichtigkeitswert, oder ein durch die vorstehend beschriebene Interpolation oder Extrapolation gewonnener Wichtigkeitswert eine vorgegebene Bedingung erfüllt . Eine solche Bedingung kann beispielsweise das Über- oder Unterschreiten eines bestimmten vorgegebenen Schwellwerts umfassen.A transmission time t 2 for sending the second data can be determined, for example, by sending the second data as soon as an accuracy value assigned to the first data, or an importance value obtained by the interpolation or extrapolation described above, meets a predetermined condition. Such a condition can include, for example, exceeding or falling below a certain predetermined threshold value.
Weiterhin kann eine Bedingung zum Versenden der zweiten Daten auch aus einem zeitlichen Verlauf der Wichtigkeitswerte ge- wonnen werden. So kann beispielsweise vorgesehen sein, dass die zweiten Daten versendet werden, sobald sich der ichtigkeitswert um einen bestimmten vorgegebenen Betrag verändert hat oder eine vorgegebene zeitliche Änderungsrate aufweist.Furthermore, a condition for sending the second data can also be obtained from a chronological course of the importance values. For example, it can be provided that the second data is sent as soon as the validity value has changed by a certain predetermined amount or has a predetermined rate of change over time.
Das vorstehend beschriebene Verfahren lässt sich insbesondere bei der Übertragung von ersten hoch priorisierten und zweiten niedriger priorisierten Daten anwenden, wenn diese über den gleichen Telekommunikationskanal gesendet werden. In diesem Fall könnte das Versenden der zweiten Daten beispielsweise zu einer Unterbrechung und/oder einer Verschiebung der Übertragung der hoch priorisierten ersten Daten ühren. Das vorstehende Verfahren ist aber auch vorteilhaft anwendbar, wenn erste und zweite Daten über verschiedene Telekommunikationskanäle gesendet werden, da damit beispielsweise erreicht wer- den kann, dass eine möglichst einheitliche Empfangsdatenrate an einem Empfänger vorliegt. So kann beispielsweise in Funknetzwerken auf diese Weise erreicht werden, dass eine möglichst einheitliche Empfangsfeldstärke an einem Empfänger vorliegt. Weiterhin kann so auch auf der Sendeseite ein gleichmäßigerer Verlauf der Sendeleistung erreicht werden. The method described above can be used in particular for the transmission of first high-priority and second lower-priority data if these are sent over the same telecommunications channel. In this case, the sending of the second data could, for example, lead to an interruption and / or a shift in the transmission of the high-priority first data. However, the above method can also be used advantageously if first and second data are sent via different telecommunication channels, since this can be used, for example, to ensure that the received data rate is as uniform as possible at a receiver. In radio networks, for example, it can be achieved in this way that the reception field strength at a receiver is as uniform as possible. Furthermore, a more uniform course of the transmission power can also be achieved on the transmission side.
In einer vorteilhaften Ausgestaltung des vorstehend beschriebenen Verfahrens kann vorgesehen sein, dass zum Zeitpunkt t, zu welchem das Versenden von niedrig priorisierten zweiten Daten vorgesehen ist, eine Zeitspanne der Länge dT gestartet wird. Vermittels einer solchen Zeitspanne dT ist es beispielsweise möglich, einen Toleranzbereich zum Versenden der zweiten Daten zu definieren, der eine maximale zeitliche Verschiebung bei der Versendung des Datenblocks der zweiten Daten bestimmen kann. So kann beispielsweise vorgesehen sein, dass innerhalb der Zeitspanne der Länge dT die Bedingungen zum Versenden der zweiten Daten andere sind als nach dem Ablauf der Zeitspanne dT. Insbesondere kann vorgesehen sein, dass nach Ablauf der Zeitspanne dT die Bedingungen zum Versenden der zweiten Daten gelockert werden.In an advantageous embodiment of the method described above, it can be provided that a time span of length dT is started at time t, at which the sending of low-priority second data is provided. By means of such a time period dT, it is possible, for example, to define a tolerance range for sending the second data, which can determine a maximum time shift in the sending of the data block of the second data. For example, it can be provided that within the time period of length dT, the conditions for sending the second data are different than after the time period dT has expired. In particular, provision can be made for the conditions for sending the second data to be relaxed after the time period dT has elapsed.
So kann z.B. vorgesehen sein, dass, wenn die zweiten Daten nicht innerhalb der Zeitspanne dT bereits versendet wurden, diese nach Ablauf der zweiten Zeitspanne dT unabhängig von den ichtigkeitswerten versendet werden. Dann hat der zeitli- ehe Verlauf der ersten Daten z.B. keine Auswirkungen auf die Versendung der zweiten Daten mehr. Weiterhin kann vorgesehen sein, dass die zweiten Daten unmittelbar nach Ablauf der Zeitspanne dT versendet werden, wenn diese nicht innerhalb der Zeitspanne dT bereits versendet wurden. In letzterem Fall würde die Zeitspanne dT tatsächlich die Toleranzzeit vorgeben, in welcher die zweiten Daten versendet werden müssen.For example, it can be provided that if the second data has not already been sent within the time period dT, it will be sent after the second time period dT has elapsed, regardless of the validity values. Then the chronological course of the first data has e.g. no longer affects the sending of the second data. Furthermore, it can be provided that the second data are sent immediately after the time period dT, if they have not already been sent within the time period dT. In the latter case, the time period dT would actually specify the tolerance time in which the second data must be sent.
Eine Möglichkeit zur Realisierung des vorstehend beschriebenen Verfahrens ist, dass der Zeitspanne dT zumindest ab- schnittsweise eine Wichtigkeits-Schwellwertfunktion zugeordnet ist oder wird, und dass weiterhin die zweiten Daten versendet werden, sobald innerhalb der Zeitspanne dT mindestens ein Wichtigkeitswert unterhalb eines entsprechenden Werts der Wichtigkeits-Schwellwertfunktion liegt. Die Wichtigkeits- Schwellwertfunktion bietet also die Möglichkeit, je nach Anwendungsbereich beispielsweise eine zeitlich konstante Schwelle für das Versenden der zweiten Daten innerhalb der Zeitspanne dT anzusetzen, oder auch eine zeitlich veränderliche Schwelle vorzusehen. Bei einer zeitlich konstanten ich- tigkeits-Schwellwertfunktion würden dann die zweiten Daten beispielsweise versendet, sobald mindestens ein Wichtigke ts- wert der ersten Daten unter die Schwelle sinkt. Bei einer zeitlich veränderlichen W chtigkeits-Schwellwertfunktion kann beispielsweise vorgesehen sein, dass zu Beginn der Zeitspanne dT ein relativ geringer Schwellwert vorgesehen ist, so dass die zweiten Daten nur versendet werden, sobald die ersten Da- ten einen relativ geringen Wichtigkeitswert aufweisen. Weiterhin kann dann z.B. gegen Ende der Zeitspanne dT ein höherer Schwellwert angesetzt werden, der das Versenden der zweiten Daten schon bei Erreichen eines höheren Wichtigkeitswerts zulässt .One possibility for realizing the method described above is that the time period dT is or is assigned an importance threshold value function at least in sections, and that the second data continue to be sent as soon as within the time period dT at least one importance value below a corresponding value of the importance -Threshold function lies. The importance threshold function thus offers the possibility, depending on the application, for example of a time-constant threshold for sending the second data within the To set time span dT, or to provide a time-varying threshold. In the case of an activity threshold value function that is constant over time, the second data would then be sent, for example, as soon as at least one important value of the first data drops below the threshold. In the case of a time-varying weight threshold value function, it can be provided, for example, that a relatively low threshold value is provided at the beginning of the time period dT, so that the second data are only sent as soon as the first data have a relatively low importance value. Furthermore, a higher threshold value can be set towards the end of the time period dT, which allows the second data to be sent as soon as a higher importance value is reached.
Insbesondere wenn vorgesehen ist, die zweiten Daten unmittelbar nach Beendigung der Zeitspanne dT zu versenden, ermög- 2 i cht das Anheben der Wi chtigkeits-Schwellwertfunktion zum Ende der Zeitspanne dT unter Umständen die Bestimmung eines optimaleren Versendezeitpunkts t2. Nach Ablauf der Zeitspanne dT erste Daten könnten dann nämlich Daten mit hohem Wichtigkeitswert versendet werden und diesen müssten dann möglicherweise zweite Daten überlagert werden.In particular, if it is intended to send the second data immediately after the end of the time period dT, raising the importance threshold function at the end of the time period dT may make it possible to determine a more optimal send time t 2 . After the time period dT first data has passed, data with a high importance value could then be sent, and this might then have to be overlaid with second data.
Es kann weiterhin vorgesehen sein, dass die zweiten Daten erst versendet werden, wenn innerhalb der Zeitspanne dT Wichtigkeitswerte für eine Mindestzeit dt unterhalb des entspre¬ chenden Werts der Wichtigkeits-Schwellwertfunktion liegt. Damit kann beispielsweise verhindert werden, dass aufgrund ei— ner kurzzeitigen Schwankung des Wichtigkeitswerts das Versenden der zweiten Daten erfolgt, obwohl dies nach dem allgemeinen zeitlichen Verlauf des Wichtigkeitswerts nicht angemessen wäre.There may further be provided that the second data is not sent until dt within the period dT importance values for a minimum period below the entspre ¬ sponding Importance value of the threshold function is located. This can be used, for example, to prevent the second data from being sent because of a brief fluctuation in the importance value, although this would not be appropriate according to the general chronological course of the importance value.
In einer weiteren Aus ührungsform der vorliegenden Erfindung kann vorgesehen sein, dass e ne Wichtigkeits-Schwellwertfunk- tion zur Bestimmung des Zeitpunkts t2 zum Versenden der zwei- ten Daten vorgesehen ist und dass weiterhin die zweiten Daten später als gemäß in den voranstehenden Absätzen erläutert versendet werden, wenn zu diesem Zeitpunkt die Wichtigkeitswerte zeitlich abfallen. So kann vorgesehen sein, die zweiten Daten um eine Verzögerungszeitspanne verzögert zu versenden, nachdem mindestens ein Wichtigkeitswert unterhalb eines entsprechenden Werts der Wichtigkeits-Schwellwertfunktion gefallen ist, wenn zu dem Zeitpunkt, an dem der mindestens eine Wichtigkeitswert unterhalb des entsprechenden Werts der Wich- tigkeits-Schwellwertfunktion liegt, die Wichtigkeitswerte zeitlich abfallen.In a further embodiment of the present invention it can be provided that a importance threshold function for determining the time t 2 for sending the two th data is provided and that the second data will continue to be sent later than as explained in the preceding paragraphs if the importance values decrease at this point in time. It can thus be provided to send the second data with a delay after a delay period after at least one importance value has fallen below a corresponding value of the importance threshold function if, at the time when the at least one importance value is below the corresponding value of the importance threshold function. Threshold function is, the importance values decrease in time.
Diese Ausgestaltung der Erfindung ermöglicht eine weitere Verbesserung bei der Qualität der Übertragung der hoch prio- risierten ersten Daten und der niedriger priorisierten zweiten Daten, da bei einem Absinken der Wichtigkeitswerte zu erwarten ist, dass zu einem späteren Zeitpunkt noch geringere Wichtigkeitswerte vorliegen und demnach ein späterer Zeitpunkt möglicherweise geeigneter zur Versendung des Daten- blocks der zweiten Daten ist. Die Verzögerungszeitspanne kann beispielsweise ein fest vorgegebener Wert sein oder sich beispielsweise am zeitlichen Abfall der Wichtigkeitswerte orientieren.This embodiment of the invention enables a further improvement in the quality of the transmission of the high-priority first data and the lower-priority second data, since if the importance values decrease, it is to be expected that at a later point in time even lower importance values will be available and accordingly a later one The time may be more suitable for sending the data block of the second data. The delay period can, for example, be a fixed, predetermined value or, for example, be based on the temporal drop in the importance values.
Entsprechend dem in den zwei voranstehenden Absätzen beschriebenen Vorgehen bei zeitlich abfallenden Wichtigkeitswerten, kann im umgekehrten Fall zeitlich ansteigender Wichtigkeitswerte vorgegangen werden. Dabei kann vorgesehen sein, dass die zweiten Daten bereits zu einem Zeitpunkt versendet werden, der vor dem Zeitpunkt liegt, der sich aus der Wich- tigkeits-Schwellwertfunktion und den entsprechenden Wichtigkeitswerten ergeben würde. Hierbei kann beispielsweise vorgesehen sein, dass bei ansteigenden Wichtigkeitswerten die zweiten Daten bereits gesendet werden, wenn die Wichtigkeits- werte noch um einen Zusatzwert oberhalb des entsprechendenCorresponding to the procedure described in the two preceding paragraphs for time-decreasing importance values, the reverse procedure can be used for time-increasing importance values. It can be provided that the second data is sent at a point in time that is before the point in time that would result from the important threshold value function and the corresponding important values. In this case, it can be provided, for example, that when the importance values increase, the second data is already sent if the importance values are still an additional value above the corresponding one
Werts der Wichtigkeits-Schwellwertfunktion liegt. Dieser Zusatzwert kann wiederum beispielsweise fest vorgegeben sein oder sich aus dem zeitlichen Anstieg der Wichtigkeitswerte ergeben.Value of the importance threshold function lies. This additional value can in turn be predefined, for example or result from the temporal increase in the importance values.
Da bei zeitlichem Anstieg der ichtigkeitswerte zu erwarten ist, dass zu einem späteren Zeitpunkt höhere Wichtigkeitswerte vorliegen, kann durch das vorstehend beschriebene Verfahren erreicht werden, dass die zweiten Daten noch rechtzeitig vor dem Erreichen der hohen Wichtigkeitswerte abgesendet werden.Since it is to be expected that the importance values will increase at a later point in time when the importance values increase, the method described above can be used to ensure that the second data are sent in good time before the high importance values are reached.
Um den Anstieg und Abfall der Wichtigkeitswerte bei der Bestimmung des Versendezeitpunkts t2 der zweiten Daten zu berücksichtigen, kann der Zeitspanne dT zumindest abschnittsweise eine Schwellwert-Anfangsfunktion zugeordnet sein, aus welcher eine Wichtigkeits-Schwellwertfunktion ermittelt wird oder ermittelbar ist. Dabei kann vorgesehen sein, dass im Bereich zeitlich ansteigender Wichtigkeitswerte die Wichtig- keitsschwellwertfunktion gegenüber der Schwellwert-Anfangsfunktion erhöht wird und/oder im Bereich zeitlich abfallender Wichtigkeitswerte die Wichtigkeits-Schwellwertfunktion gegenüber der Schwellwert-Anfangsfunktion erniedrigt wird. Durch diese Ausfuhrungsform kann erreicht werden, dass bei zeitlich ansteigenden Wichtigkeitswerten der Auslösezeitpunkt zum Versenden der zweiten Daten tendenziell zu früheren Zeiten hin verschoben wird, da durch das lokale Anheben der Wichtig- keits-Schwellwert unktion der ichtigkeitswert typischerweise früher unterhalb dieser Funktion fällt und daher die zweiten Daten früher versendet werden. Dies ist sinnvoll, da bei ansteigenden Wichtigkeitswerten zu erwarten ist, dass die ich- tigkeitswerte zu einem späteren Zeitpunkt höher liegen werden und daher die zweiten Daten möglichst früh versendet werden sollten.In order to take into account the increase and decrease in the importance values when determining the sending time t 2 of the second data, the time period dT can be assigned, at least in sections, a threshold value initial function, from which an importance threshold value function is determined or can be determined. It can be provided that in the area of temporally increasing importance values the importance threshold function is increased compared to the threshold value initial function and / or in the area of temporally decreasing importance values the importance threshold value function is decreased compared to the threshold value initial function. With this embodiment, it can be achieved that if the importance values increase in time, the triggering time for sending the second data tends to be shifted to earlier times, since the importance value function typically drops below this function earlier and therefore the value falls earlier due to the local increase in the importance threshold value function second data are sent earlier. This makes sense, since with increasing importance values it can be expected that the importance values will be higher at a later point in time and the second data should therefore be sent as early as possible.
Umgekehrtes gilt bei zeitlich abfallenden Wichtigkeitswerten. Hier ist zu erwarten, dass zu späteren Zeitpunkten niedrigere Wichtigkeitswerte vorliegen werden, und daher sollten die zweiten Daten eher später versendet werden. Dies kann im vor- liegenden Ausführungsbeispiel dadurch erreicht werden, dass bei abfallenden Wichtigkeitswerten die Wichtigkeits-Schwell- wertfunktion gegenüber der Schwellwert-Anfangsfunktion erniedrigt wird. Durch diese Erniedrigung wird erreicht, dass ein kleinerer ichtigkeitswert als ursprünglich vorgesehen benötigt wird, um das Versenden der zweiten Daten auszulösen, was bei abfallenden ichtigkeitswerten typischerweise zu einem späteren Zeitpunkt der Fall ist.The reverse applies to decreasing importance values. It is to be expected here that lower importance values will be available at later points in time, and therefore the second data should rather be sent later. This can be done in advance lying embodiment can be achieved in that the importance threshold function is lowered compared to the threshold value initial function in the event of decreasing importance values. This lowering means that a smaller value than originally intended is required in order to trigger the sending of the second data, which is typically the case at a later time when the value of the value drops.
Der Betrag, um welchen die Schwellwert-Anfangsfunktion jeweils angehoben bzw. abgesenkt wird, kann beispielsweise ein fest vorgegebener Betrag oder auch ein Betrag sein, der sich am Grad des Ansteigens oder Abfallens der Wichtigkeitswerte orientiert.The amount by which the threshold value initial function is raised or lowered can be, for example, a fixed, predetermined amount or an amount that is based on the degree of increase or decrease in the importance values.
Weiterhin kann anstatt der Anpassung einer Schwellwert- Anfangsfunktion an den zeitlichen Verlauf der Wichtigkeitswerte, der zeitliche Verlauf der Wichtigkeitswerte direkt in die Bestimmung der Wichtigkeitswerte einfließen. Dies kann z.B. erreicht werden, indem bei der Ermittlung eines Wichtigkeitswertes ichtigkeitswerte aus der Vergangenheit einfließen. Dies kann beispielsweise realisiert werden, indem einem bestimmten Zeitpunkt ein ichtigkeitswert zugeordnet wird, der sich als Mittelwert aus einem zu diesem Zeitpunkt gemes- senen Wichtigkeitswerte mir Wichtigkeitswerten aus der Vergangenheit berechnet. Die auf solche Weise bestimmten Wichtigkeitswerte könnten dann zum Beispiel wieder mit einer Wichtigkeits-Schwellwertfunktion verglichen werden.Furthermore, instead of adapting an initial threshold value function to the temporal profile of the importance values, the temporal profile of the importance values can directly influence the determination of the importance values. This can e.g. can be achieved by including validity values from the past when determining an importance value. This can be achieved, for example, by assigning an invalidity value to a specific point in time, which is calculated as the mean value from an important value measured at that point in time with important values from the past. The importance values determined in this way could then, for example, be compared again with an importance threshold function.
Die Wichtigkeits-Schwellwertfunktion und/oder die Schwellwert-Anfangsfunktion kann beispielsweise monoton ansteigend sein oder zeitlich streng monoton ansteigend sein. Zeitlich monoton ansteigend sind die genannten Funktionen, wenn sie entweder ansteigen oder zeitlich konstant verlaufen. Durch das zeitlich monotone Ansteigen oder auch das zeitlich streng monotone Ansteigen der Wichtigkeits-Schwellwertfunktion und/oder der Schwellwert-Anfangsfunktion kann beispielsweise erreicht werden, dass sich die Bedingungen zur Versendung des Pakets der zweiten Daten systematisch erleichtern, indem ein Schwellwert, unter welche der Wichtigkeitswert fallen muss um das versenden auszulösen, systematisch angehoben wird.The importance threshold function and / or the threshold value initial function can for example be monotonically increasing or strictly monotonically increasing over time. The functions mentioned are monotonically increasing in time if they either increase or are constant over time. Due to the temporally monotonous increase or the strictly monotonous increase in the importance threshold function and / or the threshold value initial function, for example achieved that the conditions for sending the packet of the second data are systematically facilitated by systematically raising a threshold value, below which the importance value must fall in order to trigger the sending.
Die Wichtigkeits-Schwellwertfunktion bzw. die Schwellwert- Anfangsfunktion können beispielsweise stetige Funktionen oder auch Funktionen mit Sprüngen sein. Sie können insbesondere beispielsweise als Stufenfunktion mit einer oder mehreren Stufen ausgebildet sein. So kann die Wichtigkeits-Schwell- wertfunktion beispielsweise als eine Stufenfunktion ausgebildet sein, welche in einem ersten Teil der Zeitspanne dT einen relativ niedrigen Wichtigkeits-Schwellwert aufweist und in einem zweiten Abschnitt der Zeitspanne dT einen höheren Wich- tigkeits-Schwellwert aufweist.The importance threshold function or the threshold start function can be, for example, continuous functions or functions with jumps. In particular, they can be designed, for example, as a step function with one or more steps. For example, the importance threshold value function can be designed as a step function which has a relatively low importance threshold value in a first part of the time period dT and has a higher importance threshold value in a second section of the time period dT.
Die hoch priorisierten ersten Daten können beispielsweise in einem Paketdatenformat oder in einem Echtzei tübertragungsfor- mat übertragen werden. Paketdatenformate sind beispielsweise im Festnetzbereich das IP-Protokoll und im Mobilfunkbereich beispielsweise das GPRS-Protokoll. Echtzeitübertragungsforma- te werden im Telekommunikationsbereich im Allgemeinen bei der Sprachübertragung verwendet, bei welcher ein Sender über eine oder mehrere Vermittlungsstellen direkt mit einem Empfänger verbunden wird. Echtzeitübertragungsformate werden sowohl im Mobilfunk als auch im Festnetz-Bereich verwendet.The high-priority first data can be transmitted, for example, in a packet data format or in a real-time transmission format. Packet data formats are, for example, the IP protocol in the fixed network area and, for example, the GPRS protocol in the mobile radio area. Real-time transmission formats are generally used in the telecommunications sector for voice transmission, in which a transmitter is connected directly to a receiver via one or more switching centers. Real-time transmission formats are used both in mobile radio and in the fixed network area.
Das vorstehend beschriebene Verfahren eignet sich beispielsweise für die Übertragung von Sprachdaten als erste hoch pri- orisierte Daten. Dabei können die Sprachdaten beispielsweise in einem Echtzeitübertragungsformat übertragen werden oder auch in einem Paketdatenübertragungsformat (z.B. "Voice over IP" (VoIP) ) .The method described above is suitable, for example, for the transmission of voice data as the first highly prioritized data. The voice data can be transmitted, for example, in a real-time transmission format or also in a packet data transmission format (e.g. "Voice over IP" (VoIP)).
Bei der Verwendung von Sprachdaten als hoch priorisierten ersten Daten kann der den Sprachdaten zugeordnete Wichtigkeitswert beispielsweise ein den Sprachdaten jeweils zugeord- neter Sprachaktivitätswert sein. Bei digitalen Sprachübertra- gungsverfahren, wie sie beispielsweise im Mobilfunk verwendet werden, ist häufig ein sogenannter "Sprach-codec" für die Umwandlung von analogen Sprachsignalen in digitale Signale zu- ständig. Ein solcher Sprach-Codec, wie z.B. der im Mobilfunk häufig verwendete sogenannte "Adaptive Multi-Rate Codec (AMR- Codec) " weist die Möglichkeit auf, einen solchen Sprachaktivitätswert beispielsweise unter Verwendung der Lautstärke und/oder einer Spektralverteilung und/oder eines zeitlichen Verlaufs der Sprachdaten zu bestimmten. Weiterhin ist ein solcher Sprach-Codec in der Lage, zu analysieren, ob überhaupt Sprachdaten vorliegen oder nicht. Bei der Verwendung eines derartigen Sprach-Codec kann mit dessen Hilfe beispielsweise bestimmt werden, ob zum Zeitpunkt t, zu welchem das versenden eines Datenblocks von zweiten Daten vorgesehen ist, überhaupt Sprachdaten versendet werden. Weiterhin kann der Sprach-Codec verwendet werden, um den gesendeten Sprachdaten weiterhin einen Sprachaktivitätswert zuzuordnen.When using voice data as high-priority first data, the importance value assigned to the voice data can, for example, be assigned to the voice data. neter voice activity value. In digital voice transmission methods, such as those used in mobile radio, a so-called "voice codec" is often responsible for converting analog voice signals into digital signals. Such a voice codec, such as, for example, the so-called "adaptive multi-rate codec (AMR codec)" used in mobile radio, has the possibility of such a voice activity value, for example, using the volume and / or a spectral distribution and / or a time profile the voice data to certain. Such a speech codec is also able to analyze whether speech data is available at all or not. When using such a voice codec, it can be used, for example, to determine whether voice data is being sent at all at the point in time t at which it is intended to send a data block of second data. Furthermore, the speech codec can be used to continue to assign a speech activity value to the sent speech data.
Bei der Anwendung des vorstehend beschriebenen Verfahrens auf Sprachdaten als erste Daten und der Verwendung der Sprachaktivität als Wichtigkeitswert, würde mit dem vorgeschlagenen Verfahren erreicht, dass niedriger priorisierte zweite Daten bevorzugt zu Zeiten relativ geringer Sprachaktivität gesendet werden können, was den Empfang der Sprachdaten dann relativ wenig beeinträchtigt. Daher kann mit einem solchen Verfahren beispielsweise ein deutliche Verbesserung bei der Übertragung von Sprachdaten bei gleichzeitiger Versendung von niedriger priorisierten zweiten Daten erreicht werden.If the method described above were applied to voice data as the first data and the voice activity was used as an importance value, the proposed method would achieve the fact that second data with lower priorities can preferably be sent at times of relatively low voice activity, which means that the reception of the voice data is relatively little impaired. With such a method, for example, a significant improvement in the transmission of voice data while simultaneously sending lower-priority second data can be achieved.
Die niedriger priorisierten zweiten Daten können beispielsweise Signalisierungsdaten im Telekommunikationsnetz sein, mit welchen verschiedene Einheiten im Telekommunikationsnetz, beispielsweise ein Netzwerk-Controller und ein Endgerät, technische Randbedingungen bei der Datenübertragung abstimmen (z.B. Zuordnung von Kanälen, Codes, Übertragungsraten, Übertragungsformaten, usw. ) . Weiterhin können niedriger priori- sierte zweite Daten auch Paketdaten umfassen. Solche Paketdaten können beispielsweise auch Signalisierungsdaten umfassen oder auch Schriftnachrichten, E-Mails oder ähnliche Nachrichten, weiterhin können Paketdaten auch Daten sein, welche aus dem Internet über das iP-Protokoll heruntergeladen werden (z.B. eine Homepage, eine Datei oder eine Applikation) .The lower-priority second data can be, for example, signaling data in the telecommunications network with which various units in the telecommunications network, for example a network controller and a terminal, coordinate technical boundary conditions for data transmission (for example assignment of channels, codes, transmission rates, transmission formats, etc.). Furthermore, lower priority based second data also include packet data. Such packet data can, for example, also include signaling data or also written messages, e-mails or similar messages; packet data can also be data which are downloaded from the Internet via the iP protocol (for example a homepage, a file or an application).
Aber auch erste, hoch priorisierte Daten können als Paketdaten ausgebildet sein. So können beispielsweise bei der Steue- rung oder Regelung von Geräten oder Maschinen Paketdaten- Protokolle verwendet werden. Bei diesen ist es aber sehr wichtig, dass diese möglichst zeitnah bei dem gesteuerten Gerät ankommen, bzw. die Rückmeldungen von den jeweiligen Geräten oder Maschinen entsprechend zeitnah wieder beim Regler ankommen, um eine möglichst optimale Steuerung zu erreichen. Weiterhin können hoch priorisierte Paketdaten ebenfalls z.B. bei der Verwendung von Online-Spielen auftreten, bei welchen es z.B. in Kampf-Situationen notwendig ist, dass die jeweiligen Informationen möglichst zeitnah und qualitiativ hochwer- tig von einem Spieler zu den Mitspielern gelangen, um ein entsprechend gutes Spielerlebnis zu erzielen.However, first, highly prioritized data can also be designed as packet data. For example, packet data protocols can be used in the control or regulation of devices or machines. With these, however, it is very important that they arrive at the controlled device as soon as possible, or that the feedback from the respective devices or machines arrive back at the controller in a timely manner in order to achieve the best possible control. Furthermore, high-priority packet data can also e.g. occur when using online games, e.g. in combat situations it is necessary that the relevant information reaches the other players as quickly and qualitatively as possible in order to achieve a correspondingly good gaming experience.
Die vorstehend genannte Aufgabe wird weiterhin gelöst von einer Telekommunikations-Einrichtung mit einer Steuereinrich- tung und einer Sendeeinrichtung, wobei die Steuereinrichtung zur Durchführung eines Verfahrens gemäß einem der vorstehenden Ansprüche eingerichtet ist. Solche Telekommunikations- Einrichtungen können, wie vorstehend bereits erwähnt verschiedenste Telekommunikations-Endgeräte für Fest— oder Funk- netze sein. Weiterhin können solche Telekommunikations- Einrichtungen auch entsprechende Sende- und/oder Empfangseinrichtungen innerhalb der Netzwerkarchitektur solcher Netze sein.The above-mentioned object is further achieved by a telecommunications device with a control device and a transmission device, the control device being set up to carry out a method according to one of the preceding claims. As already mentioned above, such telecommunication devices can be a wide variety of telecommunication terminals for fixed or radio networks. Furthermore, such telecommunications devices can also be corresponding transmitting and / or receiving devices within the network architecture of such networks.
Weitere vorteilhafte Ausgestaltungen finden sich in den Unteransprüchen . Im Folgenden wird die Erfindung beispielhaft mit Bezug auf die folgenden Figuren erläutert :Further advantageous refinements can be found in the subclaims. The invention is explained below by way of example with reference to the following figures:
Figur 1 schematische Darstellung eines Mobilfunknetzes mit einem Mobilfunk-Endgerät und einer Basisstation;1 shows a schematic representation of a mobile radio network with a mobile radio terminal and a base station;
Figur 2 Zeitverlauf bei einer Versendung von Sprach- und Signalisierungsdaten unter Verwendung einer Sprachaktivitäts-Schwellwertfunktion;FIG. 2 time curve when sending voice and signaling data using a voice activity threshold function;
Figur 3 Zeitverlauf bei einer Versendung von Sprach- und Signalisierungsdaten unter Verwendung einer Schwellwert-Anfangsfunktion.Figure 3 Time course when sending voice and signaling data using a threshold value initial function.
Figur 1 stellt ein Mobilfunkgerät 10 zur Ankopplung an eine Basisstation 20 dar, welche mit einem Mobilfunknetz 30 verbunden ist. Das Mobiltelefon 10 enthält eine Steuereinrichtung 12 zur Steuerung und Signalverarbeitung, welche mit einer Sende- und Empfangseinrichtung 14 und einer Antenne 15 zum Aussenden und Empfangen von Funksignalen verbunden ist. Weiterhin sind mit der Steuereinrichtung ein Mikrofon 16 zur Aufnahme von Sprachsignalen und ein Lautsprecher 18 zum Aussenden von akustischen Daten verbunden. Innerhalb der Steuereinrichtung findet sowohl die Analyse der vom Mikrofon 16 aufgenommenen Sprachdaten als auch die Auswertung der über die Antenne 15 und die Sende-Empfangseinrichtung 14 empfangenen Signale statt. Vom Mobiltelefon 10 werden beispielsweise Sprachdatenblöcke 40 (schraffiert dargestellt) als auch Sig- nalisierungsdatenblöcke 42 (punktiert) an die Basisstation 20 gesendet. Die über eine Antenne 22 der Basisstation empfangenen Signale werden dann an das Verbindungsnetzwerk 30 zur weiteren Auswertung weitergeleitet. Für das Mobiltelefon bestimmte Sprachdaten 44 oder Signalisierungsdaten 46 werden über die Antenne 22 der Basisstation 20 an das Mobiltelefon 10 gesendet. FIG. 1 shows a mobile radio device 10 for coupling to a base station 20, which is connected to a mobile radio network 30. The mobile telephone 10 contains a control device 12 for control and signal processing, which is connected to a transmitting and receiving device 14 and an antenna 15 for transmitting and receiving radio signals. Furthermore, a microphone 16 for recording voice signals and a loudspeaker 18 for transmitting acoustic data are connected to the control device. Both the analysis of the voice data recorded by the microphone 16 and the evaluation of the signals received via the antenna 15 and the transceiver 14 take place within the control device. For example, voice data blocks 40 (shown hatched) and signaling data blocks 42 (dotted) are sent from the mobile phone 10 to the base station 20. The signals received via an antenna 22 of the base station are then forwarded to the connection network 30 for further evaluation. Voice data 44 or signaling data 46 intended for the mobile phone are sent to the mobile phone 10 via the antenna 22 of the base station 20.
Figur 2 stellt einen zeitlichen Ablauf bei einer Versendung eines Blocks von Sprachdaten 110 und eines Blocks von Signalisierungsdaten 120 dar. Der Block von Sprachdaten kann in einem Mobilfunksystem beispielsweise aus aufeinanderfolgenden Zeitrahmen bestehen, die jeweils zusammengehörende Sprachdaten umfassen. Dabei kann jeder der Sprachdaten-Zeitrahmen wiederum aus mehreren Zeitschlitzen bestehen, wobei nicht alle Zeitschlitze Informationen beinhalten müssen. Insbesondere bei sogenannten Zeitbereichs-Mehrfachnutzer-Systemen (TDMA: Time Domain Multiple Access) werden im Allgemeinen höchstens ein oder wenige Zeitschlitze tatsächlich Sprachdaten umfassen. Die anderen Zeitschlitze werden dann von anderen Mobilfunkgeräten oder auch einer Basisstation verwendet oder bleiben frei. Bei einem Code-Mehrfachnutzer-Verfahren (CDMA: Code Domain Multiple Access) oder auch CDMA-Mehrfachnutzungsver- fahren können beispielsweise alle Zeitschlitze eines Rahmens Sprachdaten umfassen. Im Allgemeinen werden innerhalb eines Sprachdaten-Zeitschlitzes nicht ausschließlich Sprachdaten, sondern auch begleitende Informationen (z.B. zur Kanalschät- zung, Leistungεregelung, Formatdefinition u.a.) übertragen.FIG. 2 shows a time sequence when a block of voice data 110 and a block of signaling data 120 are sent. In a mobile radio system, the block of voice data can consist, for example, of successive time frames, each of which comprises related voice data. Each of the voice data time frames can in turn consist of several time slots, not all time slots having to contain information. In particular in the case of so-called time domain multiple user systems (TDMA: Time Domain Multiple Access), generally at most one or a few time slots will actually include voice data. The other time slots are then used by other mobile radio devices or a base station or remain free. In a code multiple user method (CDMA: Code Domain Multiple Access) or CDMA multiple use method, for example, all time slots of a frame can include voice data. In general, not only voice data, but also accompanying information (e.g. on channel estimation, power control, format definition, etc.) is transmitted within a voice data time slot.
Der Sprachdatenblock 110 beginnt zu einem Zeitpunkt to und endet zu einem Zeitpunkt tj. Weiterhin ist zu einem Zeitpunkt t das Versenden eines Signalisierungsdatenblocks 120 vorgese- hen. Den Sprachdaten wird weiterhin ein Sprachaktivitätswert 130 zugeordnet, der angibt, wie hoch eine "Informationsdichte" der Sprachdaten ist. Ein solcher Sprachaktivitätswert kann beispielsweise von einem digitalen Sprachanalysator (z.B. einem sogenannten "Sprach-Codec") erzeugt werden. Dabei geben hohe Sprachaktivitätswerte eine hohe Informationsdichte und niedrige Sprachaktivitätswerte eine niedrige Informationsdichte der Sprachdaten an.The voice data block 110 begins at a time to and ends at a time tj. Furthermore, a signaling data block 120 is provided at a time t. A voice activity value 130 is also assigned to the voice data, which indicates how high an "information density" of the voice data is. Such a speech activity value can be generated, for example, by a digital speech analyzer (e.g. a so-called "speech codec"). High speech activity values indicate a high information density and low speech activity values indicate a low information density of the speech data.
Weiterhin wird beim Anfallen der Signalis erungsdaten 120 zum Zeitpunkt t eine Zeitspanne dT gestartet, die ebenfalls inFurthermore, when signaling data 120 occurs, a time period dT is started at time t, which is also shown in FIG
Figur 2 dargestellt ist. Dieser Zeitspanne dT wird eine Spra- chaktivitäts-Schwellwertfunktion 140 zugeordnet. Nach Ablauf der Zeitspanne dT werden die Signalisierungsdaten 120 unmittelbar versendet, wenn diese innerhalb der Zeitspanne dT noch nicht versendet wurden. Die ansteigende Sprachaktivitäts- Schwellwertfunktion 140 mit anfangs sehr niedrigen Schwell- werten und dann gegen Ende ansteigenden Schwellwerten bewirkt, dass am Anfang der Zeitspanne dT die Signalisierungsdaten 120 nur bei sehr geringen Sprachaktivitätswerten 130 versendet werden, während gegen Ende der Zeitspanne dT die Signalisierungsdaten 120 auch schon bei höheren Sprachaktivi- tätswerten, also höherem Sprachinformationsgehalt versendet werden. Im in Figur 2 dargestellten Beispiel findet die Versendung der Signalisierungsdaten 120 zu einem Zeitpunkt t2 statt, bei welchem die Sprachaktivitätswerte 130 erstmals unter den zugeordneten erten der Sprachaktivitäts- Schwellwertfunktion 140 liegt.Figure 2 is shown. A voice activity threshold function 140 is assigned to this time period dT. After expiration of the time period dT, the signaling data 120 are sent immediately if they have not yet been sent within the time period dT. The increasing voice activity threshold value function 140 with initially very low threshold values and then increasing threshold values towards the end means that at the beginning of the time period dT the signaling data 120 are only sent when the voice activity values 130 are very low, while towards the end of the time period dT the signaling data 120 is already sent with higher voice activity values, ie higher voice information content are sent. In the example shown in FIG. 2, the signaling data 120 is sent at a time t 2 , at which the voice activity values 130 are below the assigned values of the voice activity threshold function 140 for the first time.
Wie im vorliegenden Beispiel zu sehen, werden die Signalisierungsdaten 120 hier zu einem Zeitpunkt t2 gesendet, an welchem die Sprachdaten 110 nur relativ wenig Information bein- halten. Dies bewirkt, dass die Sprachdaten 110 nur minimal gestört werden und das Versenden der Signalisierungsdaten für einen Empfänger keine nennenswerten Beeinträchtigungen bietet. Würde mit dem Versenden der Signalisierungsdaten 120 im vorliegenden Beispiel beispielsweise bis zum Ablauf der Zeit- spanne dT gewartet, so würde das versenden der Signalisierungsdaten in einen Bereich des Sprachdatenblocks 110 fallen, welcher einen hohen Informationsgehalt aufweist und was zu einer deutlich größeren Störung der übertragenen Sprachdaten führen würde.As can be seen in the present example, the signaling data 120 are transmitted here at a time t 2 at which the speech data 110 contains only relatively little information. This has the effect that the speech data 110 is only minimally disturbed and the sending of the signaling data does not offer any appreciable impairments for a receiver. If, for example, the sending of the signaling data 120 in the present example waited until the time period dT had elapsed, the sending of the signaling data would fall in an area of the speech data block 110 which has a high information content and which leads to a significantly greater disturbance of the transmitted speech data would lead.
In Figur 3 ist ein weiteres Beispiel bei der Übertragung der Sprachdaten 110 und der Signalisierungsdaten 120 dargestellt. Dabei wird eine Schwellwert-Anfangsfunktion 150 vorgegeben, aus welcher eine Sprachaktivitäts—Schwellwertfunktion 152 ge- wonnen wird. Das Versenden der Signalisierungsdaten 120 wird wiederum ausgelöst, sobald die Sprachaktivitätswerte 130 der Sprachdaten 110 unterhalb der Werte der zugeordneten Spra- chaktivitäts-Schwellwertfunktion 152 liegen.FIG. 3 shows a further example in the transmission of voice data 110 and signaling data 120. In this case, a threshold value start function 150 is specified, from which a voice activity threshold value function 152 is obtained. The sending of the signaling data 120 is in turn triggered as soon as the voice activity values 130 of the Speech data 110 lie below the values of the assigned speech activity threshold function 152.
Die Sprachaktivitäts-Schwellwertfunktion 152 wird aus der Schwellwert-Anfangsfunktion 150 gewonnen, indem bei abfallenden Sprachaktivitätswerten ein dem zeitlichen Abfall zugeordneter Wert von der Schwellwert-Anfangsfunktion 150 subtrahiert wird, während bei zeitlich ansteigenden Sprachaktivitätswerten ein aus dem Anstieg gewonnener Wert zur Schwell- wert-Anfangsfunktion addiert wird. In Figur 3 ist zu sehen, dass im Falle einer unveränderten Schwellwert-Anfangsfunktion die Signalisierungsdaten zu einem Zeitpunkt t3 versendet worden wären. Durch Anpassung der Sprachaktivitäts-Schwellwert- funktion 152 an den zeitlichen Verlauf der Sprachaktivitäts- werte 130 verschiebt sich der Zeitpunkt zum versenden der Signalisierungsdaten 120 t gegenüber t3 zu späteren Zeitpunkten, zu welchen Sprachdaten 110 mit niedrigerem Informationsgehalt gehören. Durch die in Figur 3 dargestellte Anpassung der Sprachaktivitäts-Schwellwertfunktion 152 an den zeitlichen Verlauf der Sprachaktivitätswerte 130 kann derThe speech activity threshold value function 152 is obtained from the threshold value start function 150 by subtracting a value associated with the drop in time from the threshold value start function 150 in the case of falling speech activity values, while a value obtained from the increase is subtracted from the threshold value start function in the case of time-increasing speech activity values is added. It can be seen in FIG. 3 that in the case of an unchanged threshold value initial function, the signaling data would have been sent at a time t 3 . By adapting the speech activity threshold value function 152 to the temporal course of the speech activity values 130, the time for sending the signaling data 120 t is shifted compared to t 3 at later times, to which speech data 110 with a lower information content belong. By adapting the speech activity threshold value function 152 shown in FIG. 3 to the temporal course of the speech activity values 130, the
Sendezeitpunkt X.?. zum Versenden der Signalisierungsdaten 120 weiterhin optimiert werden und damit die Qualität der übertragenen Sprachdaten 110 weiter verbessert werden.Transmission time X.?. for sending the signaling data 120 can be further optimized and thus the quality of the transmitted voice data 110 can be further improved.
Eine alternative Möglichkeit, einen vergleichbaren Effekt wie eine Anpassung der Sprachaktivitäts-Schwellwertfunktion 152 zu erzielen, besteht beispielsweise darin, statt der Schwellwert-Anfangsfunktion 150 die Sprachaktivitätswerte 130 anzupassen. So kann beispielsweise aus den Sprachaktivitäts- werten 130 eine Sprachaktivitäts-Vergleichsfunktion gebildet werden. Diese würde dann nachfolgend z.B. mit der Schwellwert-Anfangsfunktion 150 oder der Sprachaktivitäts-Schwell- wertfunktion 140 verglichen. Bei steigenden Sprachaktivitätswerten 130 würde man dabei einen entsprechenden Wert der Sprachaktivitäts-Vergleichsfunktion kleiner wählen als den zugeordneten Sprachaktivitätswert (130), bei fallenden Sprachaktivitätswerten (130) dagegen größer. Eine Möglichkeit, das vorstehend beschriebene Verhalten zu erreichen besteht darin, die Sprachaktivitäts-Vergleichs- funktion zu berechnen als Mittelung der Sprachaktivitätswerte über ein Werte-Paar in der Vergangenheit, z.B. einen gleitenden Mittelwert der letzten, z.B. drei, Werte. Bei steigenden Sprachaktivitätswerten 130 führt diese Mittelung dazu, dass die Sprachaktivitäts-Vergleichs funktion kleiner als ein aktueller Sprachaktivitätswert ist und umgekehrt. Eine entspre- chende Modifikation der Sprachaktivitätswerte kann beispielsweise direkt in dem Algorithmus der die Sprachaktivitätswerte berechnet (im sogenannten Vocoder oder Sprach-Codec) integriert sein.An alternative way of achieving a comparable effect as an adaptation of the speech activity threshold function 152 is, for example, to adapt the speech activity values 130 instead of the threshold value start function 150. For example, a speech activity comparison function can be formed from the speech activity values 130. This would then be compared, for example, with the threshold value function 150 or the speech activity threshold function 140. With increasing speech activity values 130 one would choose a corresponding value of the speech activity comparison function smaller than the assigned speech activity value (130), however, with falling speech activity values (130) larger. One way of achieving the behavior described above is to calculate the speech activity comparison function as averaging the speech activity values over a pair of values in the past, for example a moving average of the last, for example three, values. With increasing speech activity values 130, this averaging leads to the fact that the speech activity comparison function is smaller than a current speech activity value and vice versa. A corresponding modification of the speech activity values can, for example, be integrated directly in the algorithm that calculates the speech activity values (in the so-called vocoder or speech codec).
Anmerkung zu den Sprachaktivitäts-Schwellwertfunktionen 140, 152, der Schwellwert-Anfangsfunktion 150 sowie den Sprachaktivitätswerten 130 in den Figuren 2 und 3: Die genannten Funktionen und Werte sind in den Figuren 2 und 3 aus Klarheitsgründen über den gesamten Zeitraum dT dargestellt. Es kann aber alternativ auch vorgesehen sein, dass nach dem Absenden des Blocks der zweiten Daten keine Sprachaktivitätswerte 130 mehr zugeordnet werden. Weiterhin kann auch vorgesehen sein, dass die Sprachaktivitäts-Schwellwertfunktionen 140, 152 sowie die Schwellwert-Anfangsfunktion 150 nach dem Zeitpunkt t2 nicht weitergeführt werden.Comment on the speech activity threshold value functions 140, 152, the threshold value start function 150 and the speech activity values 130 in FIGS. 2 and 3: The named functions and values are shown in FIGS. 2 and 3 over the entire period dT for reasons of clarity. Alternatively, however, it can also be provided that after the block of the second data has been sent, no more voice activity values 130 are assigned. Furthermore, it can also be provided that the voice activity threshold value functions 140, 152 and the threshold value start function 150 are not continued after the time t 2 .
Die vorliegende Erfindung beschreibt ein Verfahren zur Übertragung von hoch priorisierten ersten Daten sowie niedriger priorisierten zweiten Daten, wobei in einer Telekommunikati- ons-Einrichtung ein Datenblock von zweiten Daten zu einemThe present invention describes a method for transmitting high-priority first data and lower-priority second data, wherein in a telecommunications device a data block from second data to one
Zeitpunkt t zum Versenden vorgesehen ist und wobei zu diesem Zeitpunkt t von der Telekommunikations-Einrichtung bereits erste Daten versendet werden oder zur Versendung vorgesehen sind, wobei weiterhin einem zeitlichen Verlauf von ersten Da- ten ein zeitlicher Verlauf von Wichtigkeitswerten zugeordnet wird und ein Zeitpunkt t2 für das Versenden des Datenblocks der zweiten Daten unter Verwendung von mindestens einem der Wichtigkeitswerte ermittelt wird. Das vorliegende Verfahren ermöglicht durch die Zuordnung eines zeitlichen Verlaufs von Wichtigkeitswerten zum zeitlichen Verlauf der ersten Daten eine verbesserte Bestimmung eines Sendezeitpunkts t2 zum Versenden eines Datenblocks niedriger priorisierter Daten.Time t is provided for sending and at this time t first data is already being sent by the telecommunication device or is provided for sending, a time course of important values being assigned to a time course of first data and a time t 2 for sending the data block of the second data using at least one of the Importance values is determined. By assigning a time profile of importance values to the time profile of the first data, the present method enables an improved determination of a transmission time t 2 for sending a data block of lower priority data.
Dabei kann eine Verbesserung der Qualität bei der Übertragung von hoch priorisierten ersten Daten ohne nennenswerte Beeinträchtigung bei der Übertragung von niedriger priorisierteren zweiten Daten erreicht werden. An improvement in the quality in the transmission of high-priority first data can be achieved without appreciable impairment in the transmission of lower-priority second data.

Claims

Patentansprücheclaims
1. verfahren zur Übertragung von hoch priorisierten ersten Daten (40, 44, 110) sowie niedriger priorisierten zweiten Daten (42, 46, 120, 122), wobei in einer Telekommunikations-Einrichtung (10) zweite Daten (120) zu einem ersten Sendezeitpunkt zum Versenden vorgesehen ist und wobei zu dem ersten Sendezeitpunkt von der Telekommunikations-Einrichtung bereits erste Daten (110) versendet werden oder zur Versendung vorgesehen sind, dadurch gekennzeichnet, dass einem zeitlichen Verlauf von ersten Daten (110) ein zeitlicher Verlauf von Wichtigkeitswerten (130) zugeordnet wird und ein zweiter Sendezeitpunkt für das Versenden der zweiten Daten (120) unter Verwendung von mindestens einem der Wichtigkeitswerte (140) ermittelt wird.1. Method for transmitting high-priority first data (40, 44, 110) and lower-priority second data (42, 46, 120, 122), with second data (120) at a first transmission time in a telecommunications device (10) is provided for sending and wherein at the first sending time the telecommunication device is already sending first data (110) or is provided for sending, characterized in that a time course of first data (110) shows a time course of importance values (130) is assigned and a second transmission time for the transmission of the second data (120) is determined using at least one of the importance values (140).
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die ersten und die zweiten Daten (110, 120) über den gleichen Telekommunikationskanal gesendet werden.2. The method according to claim 1, characterized in that the first and the second data (110, 120) are sent over the same telecommunications channel.
3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass zu dem ersten SendeZeitpunkt eine Zeitspanne gestartet wird.3. The method according to claim 1 or 2, characterized in that a time period is started at the first transmission time.
4. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass die zweiten Daten (120) nach Ablauf der Zeitspanne unabhängig von den Wichtigkeitswerten (130) , insbesondere unmittelbar nach Ablauf der Zeitspanne, versendet werden, wenn die zweiten Daten (120) innerhalb der Zeitspanne nicht versendet wurden. verfahren nach Anspruch 3 oder 4 , da du r c h g e k e n n z e i c h n e t , dass der Zeitspanne zumindest abschnittsweise eine Wich- tigkeits-Schwellwertfunktion (140, 152) zugeordnet ist, und dass die zweiten Daten (120) versendet werden, sobald in- nerhalb der Zeitspanne mindestens ein Wichtigkeitswert (130) unterhalb eines entsprechenden Werts der Wichtig- keits-Schwellwertfunktion (140, 152) liegt.4. The method according to claim 3, characterized in that the second data (120) after the time period regardless of the importance values (130), in particular immediately after the time period, are sent if the second data (120) is not within the time period have been sent. Method according to claim 3 or 4, since you are marked that an important threshold value function (140, 152) is assigned to the time span, at least in sections, and that the second data (120) are sent as soon as within the time span at least one importance value (130) below a corresponding value of the importance -Threshold function (140, 152).
6. verfahren nach Anspruch 5, dadurch gekennzeichnet, dass die zweiten Daten (120) versendet werden, sobald innerhalb der Zeitspanne Wichtigkeitswerte (130) für eine Mindestzeit unterhalb des entsprechenden Werts der Wich— tigkeits-Schwellwertfunktion (140, 152) liegt.6. The method according to claim 5, characterized in that the second data (120) are sent as soon as important values (130) are within the time period for a minimum time below the corresponding value of the important threshold function (140, 152).
7. Verfahren nach Anspruch 5 oder 6, dadurch gekennzeichnet, dass die zweiten Daten (120) später als zu einem gemäß Anspruch 5 und/oder Anspruch 6 bestimmten Sendezeitpunkt ge- sendet werden, wenn im Bereich des gemäß Anspruch 5 und/oder Anspruch 6 bestimmten Sendezeitpunkts die Wichtigkeitswerte (130) zeitlich abfallen.7. The method according to claim 5 or 6, characterized in that the second data (120) are sent later than at a transmission time determined according to claim 5 and / or claim 6, if in the range of according to claim 5 and / or claim 6 at certain time of transmission, the importance values (130) decrease in time.
8. Verfahren nach einem der Ansprüche 5 bis 7, dadurch gekennzeichnet, dass die zweiten Daten (120) zu einem früheren Zeitpunkt als einem gemäß Anspruch 6 und/oder 7 bestimmten Sendezeitpunkt gesendet werden, wenn im Bereich des früheren Zeitpunkts die Wichtigkeitswerte zeitlich ansteigen.8. The method according to any one of claims 5 to 7, characterized in that the second data (120) are sent at an earlier point in time than a transmission time determined according to claim 6 and / or 7, if the importance values increase in time in the area of the earlier time.
9. Verfahren nach einem der Ansprüche 5 bis 8, dadurch gekennz ichnet, dass der Zeitspanne zumindest abschnittsweise eine Schwellwert-Anfangsfunktion (150) zugeordnet ist, wobei die Wichtigkeits-Schwellwertfunktion (140, 152) aus der Schwellwert-Anfangsfunktion (150) ermittelt wird oder ermittelbar ist, und dass im Bereich zeitlich ansteigender Wichtigkeitswerte (130) die Wichtigkeits-Schwellwertfunktion (140, 152) gegenüber der Schwellwert-Anfangsfunktion (150) erhöht wird und/oder im Bereich zeitlich abfallender wichtigkeitswerte (120) die Wichtigkeits-Schwellwertfunktion (140, 152) gegenüber der Schwellwert-Anfangsfunktion (150) erniedrigt wird.9. The method according to any one of claims 5 to 8, characterized gekennz ichnet that the period of time is assigned at least in sections to a threshold value initial function (150), the importance threshold value function (140, 152) being determined from the threshold value initial function (150) or is determinable, and that in the area of temporally increasing importance values (130) the importance threshold function (140, 152) is increased compared to the threshold value initial function (150) and / or in the area of temporally decreasing importance values (120) the importance threshold function (140, 152) compared to the Threshold value initial function (150) is lowered.
10. Verfahren nach einem der Ansprüche 5 bis 9, dadurch gekennzeichnet, dass die Wichtigkeits-Schwellwertfunktion (140, 152) und/oder die Schwellwert-Anfangsfunktion (150) zeitlich monoton ansteigend ist, insbesondere zeitlich streng monoton ansteigend ist.10. The method according to any one of claims 5 to 9, characterized in that the importance threshold function (140, 152) and / or the threshold value function (150) is monotonically increasing in time, in particular is strictly monotonically increasing in time.
11. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die ersten Daten (40, 44, 110) in einem Paketdatenformat oder einem Echtzeitübertragungsformat übertragen werden.11. The method according to any one of the preceding claims, characterized in that the first data (40, 44, 110) are transmitted in a packet data format or a real-time transmission format.
12. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeic net, dass die ersten Daten (40, 44, 110) Sprachdaten umfassen.12. The method according to any one of the preceding claims, characterized in that the first data (40, 44, 110) comprise voice data.
13. verfahren nach Anspruch 12, dadurch gekennzeichnet, dass der Wichtigkeitswert (130) unter Verwendung eines den Sprachdaten (40, 44, 110) zugeordneten Sprachaktivitäts- werts bestimmt wird oder bestimmbar ist.13. The method according to claim 12, characterized in that the importance value (130) is determined or can be determined using a voice activity value assigned to the voice data (40, 44, 110).
14. Verfahren nach Anspruch 13, dadurch gekennzeichnet, dass der Sprachaktivitätswert unter Verwendung einer den Sprachdaten (40, 44, 110) zugeordneten Lautstärke und/oder einer Spektralverteilung der Sprachdaten (40, 44, 110) und/oder eines zeitlichen Verlaufs der Sprachdaten (40, 44, 110) gewonnen wird.14. The method according to claim 13, characterized in that the speech activity value using a volume assigned to the speech data (40, 44, 110) and / or a spectral distribution of the speech data (40, 44, 110) and / or a temporal course of the speech data ( 40 44, 110) is obtained.
15. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die zweiten Daten (42, 46, 120) Signalisierungsdaten und/oder Paketdaten umfassen.15. The method according to any one of the preceding claims, characterized in that the second data (42, 46, 120) comprise signaling data and / or packet data.
16. Telekommunikations-Einrichtung (10) mit einer Steuereinrichtung (12) und einer Sendeeinrichtung (14, 15), wobei die Steuereinrichtung (12) zur Durchführung eines Verfahrens gemäß einem der vorstehenden Ansprüche eingerichtet ist. 16. Telecommunications device (10) with a control device (12) and a transmission device (14, 15), the control device (12) being set up to carry out a method according to one of the preceding claims.
PCT/EP2005/051653 2004-06-03 2005-04-14 Method for transmitting high-priority chronological data WO2005119979A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE200410027142 DE102004027142A1 (en) 2004-06-03 2004-06-03 Method for the transmission of time-prioritized data
DE102004027142.9 2004-06-03

Publications (1)

Publication Number Publication Date
WO2005119979A1 true WO2005119979A1 (en) 2005-12-15

Family

ID=34964669

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2005/051653 WO2005119979A1 (en) 2004-06-03 2005-04-14 Method for transmitting high-priority chronological data

Country Status (2)

Country Link
DE (1) DE102004027142A1 (en)
WO (1) WO2005119979A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0901301A2 (en) * 1997-09-05 1999-03-10 Nec Corporation Dynamic rate control scheduler for ATM networks
WO2000060813A1 (en) * 1999-04-02 2000-10-12 Qualcomm Incorporated System and method for prioritizing traffic channel messages
US6205150B1 (en) * 1998-05-28 2001-03-20 3Com Corporation Method of scheduling higher and lower priority data packets

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4630261A (en) * 1984-07-30 1986-12-16 International Business Machines Corp. Integrated buffer management and signaling technique
FI111598B (en) * 1999-03-03 2003-08-15 Nokia Corp Method and system for realizing a fast control channel in a cellular radio network
DE10226107A1 (en) * 2002-06-12 2004-01-08 Siemens Ag Method of controlling data connections
AU2002325910A1 (en) * 2002-07-24 2004-02-25 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for transferring voice or data through one channel between two devices

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0901301A2 (en) * 1997-09-05 1999-03-10 Nec Corporation Dynamic rate control scheduler for ATM networks
US6205150B1 (en) * 1998-05-28 2001-03-20 3Com Corporation Method of scheduling higher and lower priority data packets
WO2000060813A1 (en) * 1999-04-02 2000-10-12 Qualcomm Incorporated System and method for prioritizing traffic channel messages

Also Published As

Publication number Publication date
DE102004027142A1 (en) 2005-12-22

Similar Documents

Publication Publication Date Title
DE69831738T2 (en) CELLULAR TELEPHONE SYSTEM AND METHOD FOR GENTLE INTERSYSTEM PASSING
DE60035795T2 (en) CHANNEL TYPE SWITCHING CONTROL
DE4495617C2 (en) Method and device for multiplexing message data with fixed length and variable coded speech
DE60017661T2 (en) Method and apparatus for terminating a burst transmission in a wireless system
DE102006004250A1 (en) Communication device, method for operating a Kommunkationseinrichtung and computer program element
DE10320157B3 (en) Channel transmission quality evaluation method for packet-based wireless communications system using actual data packet length and data packet error rate for received data packets
DE10297176T5 (en) Methods and arrangements in applications relating to a digital communication system
DE602004004376T2 (en) Adaptation procedure for a multi-rate speech codec
DE102004039186B4 (en) Method and device for compensating for runtime fluctuations of data packets
DE202006006434U1 (en) Deferral managing method for use in e.g. wireless local area network, involves sending parameter set message to transmit/receive unit to indicate values for setting parameters, and sending confirmation message to access point
WO1999001959A2 (en) Method and system for coding digital data
DE69431217T2 (en) Traffic mix arrangement for fast line switching
WO2008023007A1 (en) Method for controlling load matching in a radio communication system
DE102010041877A1 (en) Determining the quality of service in a communication terminal
WO2001041330A1 (en) Dect transmitting-receiving terminal and method for communicating between a dect transmitting-receiving terminal and a dect base station
WO2005119979A1 (en) Method for transmitting high-priority chronological data
EP1623538B1 (en) Method for transmitting data from a transmitting station to a receiving station via a radio link, and corresponding receiving station and transmitting station
WO2002084929A1 (en) Method and device for the transmission of digital signals
EP0883969B1 (en) Method of operating telecommunication terminals via at least two communication systems
DE69809406T2 (en) CONNECTION ADAPTATION RELATING TO RADIO RADIO
WO1999063702A1 (en) Retransmission method and system with variable window length
EP1794947B1 (en) Automatic tracking of network parameters in the event of changes in traffic load
EP1937026B1 (en) Method and apparatus for adapting a communication connection in a communication network
EP1723746B1 (en) Data flow control in WLAN radio connections for the impairment of internet telephony
WO2013171247A1 (en) Method for transferring audio data and communication device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

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

AL Designated countries for regional patents

Kind code of ref document: A1

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

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

122 Ep: pct application non-entry in european phase
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载