DE10105888B4 - Verfahren zum Steuern der Ziel-Bitfehlerrate für jedes Paket in leitungsgebundenen und drahtlosen Videokommunikationssystemen - Google Patents
Verfahren zum Steuern der Ziel-Bitfehlerrate für jedes Paket in leitungsgebundenen und drahtlosen Videokommunikationssystemen Download PDFInfo
- Publication number
- DE10105888B4 DE10105888B4 DE2001105888 DE10105888A DE10105888B4 DE 10105888 B4 DE10105888 B4 DE 10105888B4 DE 2001105888 DE2001105888 DE 2001105888 DE 10105888 A DE10105888 A DE 10105888A DE 10105888 B4 DE10105888 B4 DE 10105888B4
- Authority
- DE
- Germany
- Prior art keywords
- video
- video packet
- error rate
- bit error
- target bit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 66
- 238000004891 communication Methods 0.000 title claims abstract description 29
- 230000005540 biological transmission Effects 0.000 claims abstract description 33
- 238000004590 computer program Methods 0.000 claims description 2
- 230000033001 locomotion Effects 0.000 description 10
- 238000012937 correction Methods 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/007—Unequal error protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6131—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/654—Transmission by server directed to the client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0098—Unequal error protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/20—TPC being performed according to specific parameters using error rate
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Error Detection And Correction (AREA)
- Details Of Television Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Verfahren
zum Einstellen der Ziel-Bitfehlerrate für jedes Paket in leitungsgebundenen
und drahtlosen Videokommunikationssystemen, wobei die Ziel- Bitfehlerrate
jedes Videopakets abhängig
von der Bedeutung desselben für
die Gesamtqualität
des codierten Bilds eingestellt wird (17),
dadurch gekennzeichnet, dass die Bedeutung des Videopakets durch die folgenden Punkte bestimmt wird:
1. abgeschätzter Verzerrungswert, der abgeschätzt wird, obwohl eine Fehlerverdeckung für einen während der Übertragung des Videopakets aufgetretenen Fehler ausgeführt wird (14); und
2. Anzahl der Durchlaufe des Videopakets durch den drahtlosen Kanal (15).
dadurch gekennzeichnet, dass die Bedeutung des Videopakets durch die folgenden Punkte bestimmt wird:
1. abgeschätzter Verzerrungswert, der abgeschätzt wird, obwohl eine Fehlerverdeckung für einen während der Übertragung des Videopakets aufgetretenen Fehler ausgeführt wird (14); und
2. Anzahl der Durchlaufe des Videopakets durch den drahtlosen Kanal (15).
Description
- Die Erfindung betrifft leitungsgebundene und drahtlose Videokommunikationssysteme, spezieller ein Verfahren zum Steuern der Soll-BER (Bit Error Rate = Bitfehlerrate) für jedes Paket bei leitungsgebundenen und drahtlosen Videokommunikationssystemen, die Videodienste dadurch wirkungsvoll unterstützen, dass die Ziel-BER für jede Paketeinheit verschieden gesteuert wird. Auch betrifft die Erfindung ein Videoübertragungsverfahren in leitungsgebundenen und drahtlosen Videokommunikationssystemen, das das genannte Verfahren zum Steuern der Ziel-BER verwendet.
- In Kommunikationsdienstsystemen werden bisher hauptsächlich Sprach- und Datendienste bedient, jedoch ist es gewiss, dass bei zukünftigen leitungsgebundenen und drahtlosen Videokommunikationssystemen, wie IMT-2000 usw., Videodienste eine sehr bedeutende Rolle spielen werden.
- Die meisten Videocodierer, wie solche gemäß MPEG H.261, H.263, komprimieren Videodaten unter Verwendung von Techniken wie diskreter Cosinustransformation (DCT), Bewegungskompensation (MC), Codierung mit variabler Länge (VLC). Dabei ist ein repräsentatives Beispiel für VLC der Huffman-Code, der einem häufig auftretenden Muster eine kleine Anzahl von Bits zuordnet, aber einem weniger häufig auftretenden Muster eine große Anzahl von Bits zuordnet, um so die Gesamtanzahl der Bits zu verringern. Jedoch wird die Widerstandsfähigkeit gegen Fehler dann geringer, wenn Videodaten zu stark komprimiert werden. Anders gesagt, kann ein Videodecodierer, wenn in einem bestimmten Teil von Videoinformation ein Fehler auftritt, das Synchronisiersignal in codevariabler Länge nicht erfassen, und Videodaten werden beschädigt, solange das Synchronisiersignal nicht erfasst werden kann. Außerdem breitet sich eine Videosignalverzerrung innerhalb eines Rahmens, die durch einen sich ergebenden Kanalfehler auftrat, wegen der Ausführung einer Bewegungskompensation in weitere Rahmen aus. Dabei ist die Verzerrung als mittlerer quadratischer Fehler (MSE) der Differenz zwischen der ursprünglich in den Codierer eingegebenen Videoinformation und der tatsächlich im Decodierer wieder hergestellten Videoinformation definiert.
- Um eine solche Verzerrung in Videodaten aufgrund des genannten Kanalfehlers zu überwinden, sind viele Fehlerverdeckungsverfahren vorgeschlagen. Bei einem Fehlerverdeckungsverfahren wird der beschädigte Videobereichsteil unter Verwendung nur empfangener Videoinformation rekonstruiert. Wenn dieses Verfahren verwendet wird, können zwar die ursprüngli chen Videodaten nicht vollkommen wieder hergestellt werden, jedoch besteht der Vorteil, dass die Videoverzerrung, die durch einen nicht korrigierbaren Fehler bei der Kanalcodierung aufgetreten ist, in Echtzeit aufgehoben werden kann, ohne dass die Übertragungsrate zunimmt.
- Fehlerverdeckungsverfahren können grob in zwei Gruppen eingeteilt werden: Ein zeitliches und ein räumliches Verdeckungsverfahren. Beim räumlichen Verfahren werden die Videodaten unter Verwendung eines Verfahrens wie eines Interpolationsverfahren unter Verwendung der umgebenden Videoinformation rekonstruiert. Unter Verwendung dieses Verfahrens besteht der Vorteil, dass es möglich ist, klare Konturen von Objekten zu rekonstruieren. Jedoch besteht der Nachteil, dass, da zur Realisierung ein großer Rechenaufwand erforderlich ist, die Kompliziertheit der Hardware zunimmt und die Korrekturmöglichkeiten stark abnehmen, wenn die umgebende Videoinformation ebenfalls beschädigt ist.
- Jedoch wird beim zeitlichen Verdeckungsverfahren der beschädigte Videobereich, aufgrund der Verwendung eines Bewegungsvektors, durch die Bewegung ersetzt, für die eine Kompensation gemäß einem früheren Rahmenbereich erfolgte. Dieses Verfahren hat den Vorteil, dass es gute Korrekturfähigkeiten zeigt, wenn im Videosignal keine zu große Bewegungsänderung vorliegt oder wenn das Videosignal nicht zu kompliziert zusammengesetzt ist. Auch kann es relativ einfach realisiert werden. Der Bewegungsvektor kann über einen Kanal mit vergleichsweise niedriger Fehlerauftrittsrate gesondert übertragen werden. Wenn kein solcher Kanal verwendet wird, kann der Bewegungsvektor für den beschädigten Bereich aus dem Bewegungsvektor des fehlerfreien Bereichs um den beschädigten Videobereich herum angenommen werden. Wenn alle Verfahren nicht ausführbar sind, kann als Bewegungsvektor der Nullvektor angenommen werden. Wenn codierte Videodaten den leitungsgebundenen oder drahtlosen Kanal durchlaufen und übertragen werden, wird beim aktuellen Kommunikationssystem ein Vorwärtsfehlerkorrektur(FEC = Vorward Error Correction)-Verfahren verwendet. Beim FEC-Verfahren wird zusätzlich Information zu den Übertragungsdaten hinzugefügt, und dann werden Fehler unter Verwendung dieser Information am Empfangsende korrigiert, wenn solche auftreten. Bei den herkömmlichen Videokommunikationssystemen wird für alle Pakete derselben Art von Diensten, wie Telefon, Videokonferenz mittels eines Kommunikationsnetzes, synchronisierten Videodiensten usw., dieselbe Ziel-BER vergeben. Um dieser Ziel-BER zu genügen, wird beim herkömmlichen Verfahren, wenn andere Bedingungen dieselben sind, wie die Kanalumgebung usw., das FEC-Verfahren unter Verwendung derselben FEC-Parameter ausgeführt. Anders gesagt, nutzen Faltungscodierung und Turbocodierung dieselbe Codierungsrate und Eingrenzungslänge, und durch den BCH-Code und den Reed-Solomon-Code wird für jedes Paket dieselbe Menge an Kanalcodierungsbits hinzugefügt. Insgesamt werden daher, wenn die Kanalfehlerrate einen konstanten Kanal durchläuft, die Bitfehlerraten in allen Paketen gleich, alle Videopakete derselben Art von Diensten genügen.
- Andererseits ist es gewiss, dass für mobile Funkkommunikationssysteme der 3. Generation die CDMA(Code Multiplex-Vielfachzugriff)-Technik verwendet werden wird. Beim CDMA-Verfahren wird für Kommunikationszwecke jeweils der eigene Code eines Benutzers zugeordnet. Viele Benutzer verwenden gleichzeitig dasselbe Frequenzband. So ist die Kapazität im CDMA-System durch die insgesamt übertragene Leistung begrenzt, die vom Basiszentrum empfangen oder gesendet wird. Daher ist das Kontrollieren der Sendeleistung beim CDMA-System von großer Bedeutung, und dazu erfolgten viele Untersuchungen. Wenn z. B. Daten unter Verwendung von BPSK-Modulation an den AWGN-Kanal gesandt werden, ist die BER durch die folgende Gleichung gegeben: [Gleichung 1]
-
- γ
- = Verhältnis der Energie pro Bit zur Dichte von Übersprechungs- und Störsignalen (EINR = Energie per Bit to interference plus noise density ratio);
- W
- = Kanalbandbreite;
- h(t)
- = Pfadverluste;
- P(t)
- = Sendeleistung;
- I(t)
- = Übersprechungs-Sendeleistung zuzüglich Sendeleistung von Hintergrund- und Störsignalen; und
- R(t)
- = Datenrate.
- Es ist möglich, dass sich h(t) aufgrund der Bewegung einer mobilen Endstelle ändert und sich R(t) oder I(t) aufgrund der Änderung der Übertragungsrate in einem tatsächlichen System ändert. Jedoch wird bei CDMA-Systemen die Leistungsregelung so ausgeführt, dass die BER für die empfangenen Daten durch Einstellen von P(t) fixiert wird. Wie es durch die Gleichung 1 angegeben ist, sind γ und Pb keine Funktion der Zeit (t).
- Wenn in herkömmlichen CDMA-Systemen Videoinformation geliefert ist und die Dienste derselben Art von Diensten wie Videokommunikations-Netzwerktelefonie und Videokonferenzen sowie synchronisierten Videodiensten entsprechen, wird das Ziel-BER für alle Pakete in der Videosequenz mit demselben Wert gewählt. Um dem genannten Ziel-BER zu genügen, wird eine Leistungsregelung ausgeführt. So wird das Ziel-BER für alle Pakete, beim selben Kanalzustand, gleich, da alle Videopakete zur selben Diensteart genügen.
- Wie oben angegeben, wird bei einem herkömmlichen System, wobei nur dieselbe Diensteart vorliegt, die Ziel-BER für alle Pakete in einer Videosequenz eingestellt, und es wird die Sendeleistung so eingestellt, dass dieser Zielwert aufrechterhalten bleibt, und es wird das FEC-Verfahren zum Aufrechterhalten des Werts ausgeführt. Wenn jedoch Videodaten über einen Kanal übertragen werden, in dem Störsignale vorliegen, ist das Einstellen derselben Ziel-BER für alle Videopakete aus dem folgenden Grund nicht wirkungsvoll. Wenn ein Paket beschädigt wird, während Videoinformation unterteilt in Paketeinheiten übertragen wird, unterscheidet sich der Einfluss auf die Bildqualität abhängig von den Eigenschaften der in jedem Paket untergebrachten Videodaten. Z. B. beeinflusst ein Paket die Bildqualität selbst dann kaum, wenn das Paket durch einen Kanalfehler beeinflusst wird, wenn das Paket solche Videoinformation enthält, bei der ein Fehler im Decodierer gut verdeckt werden kann. Wenn dagegen ein Paket beschädigt ist, das solche Videoinformation enthält, für die im Decodierer ein Fehler nicht gut verdeckt werden kann, tritt im Videodecodierer eine große Verzerrung auf, und demgemäß ist dieses Paket wichtiger als andere Pakete. So ist es nicht wirkungsvoll, für alle Pakete, die zur selben Diensteart gehören, dieselbe Ziel-BER einzustellen und aufrechtzuerhalten.
- Auch wird beim herkömmlichen System die Ziel-BER jedes Pakets eingestellt, ohne dass die Anzahl der drahtlosen Kanäle berücksichtigt wird, die das Videopaket durchläuft. Anders gesagt, läuft das Paket während eines Kommunikationsvorgangs zwischen zwei drahtlosen Enden doppelt durch den drahtlosen Kanal, einmal zwischen einem drahtlosen Ende und einem lei tungsgebundenen Enden. Ausserdem wird beim herkömmlichen System dieselbe Ziel-BER eingestellt, ohne dass eine Einteilung hinsichtlich der genannten Unterschiede erfolgt. Dabei kann dieses Verfahren für ein Paket, das den drahtlosen Kanal vielfach durchläuft, für eine zu grosse Ziel-BER zwischen zwei Enden sorgen. Ausserdem kann es für ein Paket, das den drahtlosen Kanal kaum oder gar nicht durchläuft, für eine zu kleine Ziel-BER zwischen zwei Enden sorgen. Daher ist es nicht wünschenswert, dass für jeden Kanal dieselbe Ziel-BER eingestellt wird, ohne dass die Anzahl drahtloser Kanäle berücksichtigt wird, die ein Videopaket durchläuft.
-
EP 0 905 939 A2 beschreibt ein Verfahren zur Verbesserung der Übertragungsleistung bei Kommunikationsnetzwerken, bei dem eine adaptive Kommunikationsformatierung vorgeschlagen wird, zu denen verschiedene Fehlerkodier- und Kompressionsverfahren gehören. Um die zu übertragenden Daten zu reduzieren und Datenübertragungsfehler zu korrigieren, werden bei der Übertragung von Videodaten zwischen einem Server und einem Nutzer über drahtlose oder leitungsgebundene Kanäle, verschiedene Schutzmechanismen verwendent, die an die jeweiligen Kanaleigenschaften und insbesondere an die Bitfehlerrate des Kanals angepasst werden. - Der Artikel Richardson, I. E. G.: Riley, M. J.: "MPEG Coding for error Resilent Transmission", In: IEE Image Processing and its applications, 4–6 Juli 1995, Seiten 559–563 beschreibt, dass verschiedene Arten der FEC Kodierung auf einen Videodatenstrom aufgewendet werden müssen, je nach der erwarteten Bitfehlerrate des Kanals.
- Der Erfindung liegt somit die Aufgabe zugrunde, die Gesamtqualität einer übertragenen Videosequenz zu verbessern. Insbesondere wird ein Verfahren angegeben, wodurch die Batterielebensdauer unter Beibehaltung der Bildqualität verlängert werden kann ohne die Anzahl drahtloser Kanäle zu berücksichtigen, nach dem die Ziel-Bitfehlerrate im leitungsgebundenen und drahtlosen Kanal abhängig von der Anzahl drahtloser Kanäle, die jedes Packet durchläuft, oder abhängig von der Bedeutung der in jedem Packt gespeicherten Informationen eingestellt wurde.
- Diese Aufgabe ist durch das Verfahren gemäss dem beigefügten Anspruch 1 gelöst. Ein zugehöriges Videoübertragungsverfahren ist Gegenstand des beigefügten Anspruchs 8, und ein Computerprogramm, das auf einem maschinenlesbaren Datenträger gespeichert ist, ist Gegenstand des beigefügten Anspruchs 17.
-
1 ist ein Flussdiagramm, das ein Verfahren zum Einstellen der Ziel-BER für jedes Paket in leitungsgebundenen und drahtlosen Videokommunikationssystemen gemäss einem Ausführungsbeispiel der Erfindung veranschaulicht. - Um die o. g. Aufgabe zu lösen, ist das erfindungsgemässe Verfahren zum Einstellen der Ziel-BER jedes Pakets in leitungsgebundenen und drahtlosen Videokommunikationssystemen dadurch gekennzeichnet, dass die genannte Ziel-BER abhängig von der Bedeutung, im Sinne der Gesamtqualität des codierten Bilds, des genannten Videopakets eingestellt wird.
- Die Bedeutung des Videopakets wird durch die folgenden Punkte bestimmt. Einer ist der abgeschätzte Verzerrungswert, wie er trotz des Ausführens eines Fehlerverdeckungsverfahrens für aufgetretene Fehler während der Übertragung des Videopakets auftritt. Ein anderer ist die Anzahl der drahtlosen Kanäle, die das Videopaket durchläuft.
- Auch wird ein Videopaket als bedeutsamer bestimmt, wenn der Schätzwert für die Verzerrung hoch ist, so dass die Ziel-BER auf einen kleinen Wert eingestellt wird. Wenn der Schätzwert für die Verzerrung klein ist, wird das Videopaket als weniger bedeutsam bestimmt, weswegen die Ziel-BER gross eingestellt wird.
- Auch wird die BER eines den drahtlosen Kanal durchlaufenden Videopakets niedriger als die für ein Paket eingestellt, das den drahtlosen Kanal nicht durchläuft. Ausserdem wird die BER eines Videopakets, das den drahtlosen Kanal häufiger durchläuft, niedriger als diejenige für ein Paket eingestellt, das denselben weniger häufig durchläuft.
- Auch weist ein erfindungsgemässes Übertragungsverfahren für codierte Videodaten vom Sendeende der leitungsgebundenen drahtlosen Videokommunikationssysteme zum Empfangsende die folgenden Schritte auf. In einem 1. Schritt werden die Videodaten in Paketeinheiten unterteilt, und in einem 2. Schritt wird die Ziel-BER für jedes Teilpaket abhängig von der Bedeutung des entsprechenden Videopakets für die Gesamt qualität des decodierten Bilds eingestellt. In einem 3. Schritt wird das Videopaket so gehandhabt, dass es der Ziel-BER genügt, und es wird übertragen.
- Die Bedeutung des Videopakets im 2. Schritt wird mittels des abgeschätzten Verzerrungswerts bestimmt, wie er auch dann auftritt, wenn für den während der Übertragung des Videopakets aufgetretenen Fehler eine Fehlerverdeckung ausgeführt wird, oder dies erfolgt anhand der Anzahl der drahtlosen Kanäle, die das Videopaket durchläuft.
- Im 3. Schritt wird, um der Ziel-BER des Videopakets zu genügen, das FEC-Verfahren oder das Verfahren zum Regeln der Sendeleistung im Gebiet des drahtlosen Kanals verwendet.
- Wenn im 3. Schritt die Ziel-BER wegen hoher Bedeutung des Videopakets klein ist, wird die Coderate bei der Faltungscodierung und der Turbocodierung höher, oder die Eingrenzungslänge wird größer, und es werden mehr Kanalcodierungsbits im Reed-Solomon-Code oder BCH-Code hinzugefügt.
- Auch wird im 3. Schritt mehr Sendeleistung zugeordnet, wenn die Bedeutung des Videopakets hoch ist. Wenn dagegen die Bedeutung desselben niedrig ist, wird weniger Sendeleistung zugeordnet.
- Die Ziel-BER jedes Videopakets, wie oben angegeben, wird am Kopf oder Ende des ersteren Pakets zusammen mit Videoinformation desselben gespeichert und an den Empfangsteil übertragen.
- Auch ist ein durch einen Computer lesbarer Datenträger geschaffen, auf dem ein Programm zum Ausführen des Videoübertragungsverfahrens aufgezeichnet ist, das die o. g. drei Schritte enthält.
- Nachfolgend werden, unter Bezugnahme auf die beigefügten Zeichnungen, ein Verfahren zum Einstellen der Ziel-BER jedes Pakets in leitungsgebundenen und drahtlosen Videokommunikationssystemen sowie ein Videoübertragungsverfahren gemäß einem Ausführungsbeispiel der Erfindung im Einzelnen beschrieben.
-
1 ist ein Betriebsflussdiagramm zum ebengenannten Verfahren zum Einstellen der Ziel-BER in leitungsgebundenen und drahtlosen Videokommunikationssystemen gemäß einem Ausführungsbeispiel der Erfindung. - Gemäß
1 werden von einem Videocodierer codierte (11 ) Videodaten in Paketeinheiten unterteilt (12 ). Die Bedeutung eines abgeteilten Videopakets wird vor der Übertragung über einen Kanal bestimmt (13 ). Hinsichtlich des Bestimmens der Bedeutung jedes Pakets geht das Ausführungsbeispiel vom abgeschätzten Verzerrungswert (14 ) und der Anzahl der drahtlosen Kanäle (15 ) aus, die das Videopaket durchläuft. - Der abgeschätzte Verzerrungswert ist ein Maß, das anzeigt, inwieweit eine Verzerrung auftritt, wenn ein Empfangsdecodierer eine Fehlerverdeckung ausführt, wenn während der Übertragung ein Fehler in einem Paket auftritt. Beim Ausführungsbeispiel wird ein Fehlerverdeckungsvorgang ausgeführt bevor der Sendecodierer den abgeschätzten Verzerrungswert an jedes Videopaket überträgt, und dieser abgeschätzte Verzerrungswert wird als gemessener Verzerrungswert definiert. Um den Verzerrungswert zu messen, ist im Empfangsdecodierer eine Hardware untergebracht, die dieselbe Fehlerverdeckungsfunktion wie der Sendecodierer ausführt. Außerdem wird die Verzerrung gemessen, wie sie dadurch auftritt, dass die Fehlerverdeckungsfunktion vor dem Übertragen jedes Pakets ausgeführt wird. Im Fall einer Differenz bei der Fehlerverde ckung abhängig vom Typ des Empfangsendes muss im Sendecodierer eine Hardware installiert werden, die mehrere Fehlerverdeckungsverfahren ausüben kann.
- Anders gesagt, fordert der Sendecodierer bei der allerersten Übertragung, oder bei einem Einstellvorgang im Kreis, Information zum Fehlerverdeckungsverfahren an, wie es im Empfangsdecodierer ausgeführt wird.
- Um den abgeschätzten Verzerrungswert ohne Installieren einer Hardware zur Fehlerverdeckung im Sendecodierer zu messen, während im Sendecodierer keine Hardware zur Fehlerverdeckung verwendet wird, kann der abgeschätzte Verzerrungswert für das im Sendecodierer codierte Paket unter Verwendung von Hardware im Sendedecodierer gemessen werden. Jedoch zeigt dieses Verfahren den Nachteil, dass der Sendecodierer die Hardware zur Fehlerverdeckung nicht dazu verwenden kann, den abgeschätzten Verzerrungswert im Fall zu messen, in dem Hardware zur Fehlerverdeckung durch den Sendedecodierer durch diesen verwendet wird. Auch besteht der Nachteil, wenn sich das Fehlerverdeckungsverfahren im Sendedecodierer von dem im Empfangsdecodierer unterscheidet, dass der abgeschätzte Verzerrungswert möglicherweise nicht derselbe ist wie derjenige, der tatsächlich im Empfangsdecodierer auftritt.
- Auch ist, wie oben angegeben, einer der Standards zum Bestimmen der Bedeutung eines Pakets die Anzahl der drahtlosen Kanäle, die das Videopaket durchläuft. Diese Anzahl der Durchläufe eines Videopakets durch einen drahtlosen Kanal ist bei drahtlosen Kommunikationssystemen verdoppelt. Bei Kommunikation zwischen einem drahtlosen Kommunikationssystem und einem leitungsgebundenen Kommunikationssystem tritt ein Durchlauf auf. Kein Durchlauf liegt zwischen leitungsgebundenen Kommunikationssystemen vor. Auch wird diese Anzahl aus der ersten Zahl in der Telefonnummer herausgefunden, die versucht, mit der Telefonnummer der Endstelle in Kontakt zu treten. Im Allgemeinen ist die BER eines leitungsgebundenen Kanals viel niedriger als die eines drahtlosen Kanals. Daher kann die BER als Parameter für die Verbindung zwischen einer Endstelle und einer anderen stark von der Anzahl der Durchläufe eines Übertragungspakets durch einen drahtlosen Kanal abhängen. Bei der Erfindung wird, um im Empfangsdecodierer eine möglichst ähnliche Qualität des decodierten Bilds zu erzielen, wenn andere Bedingungen gleich sind, die BER eines Pakets, das einen drahtlosen Kanal doppelt durchläuft, niedriger als die BER eines Pakets im drahtlosen Kanal eingestellt, das diesen einmal durchläuft. Außerdem wird die BER eines Pakets, das einen drahtlosen Kanal einmal durchläuft, niedriger als die BER eines Pakets eingestellt, das in einem leitungsgebundenen Kanal nie einen drahtlosen Kanal durchläuft.
- Auf entsprechende Weise wird die Bedeutung jedes Pakets durch zwei Arten von Information bestimmt, die der abgeschätzte Verzerrungswert des Pakets (
14 ) und die Anzahl der Durchläufe des Videopakets durch den drahtlosen Kanal (15 ) sind. Außerdem wird diese Information als Bestimmungsblock für die Ziel-BER des Pakets eingegeben. In diesem Block wird die Ziel-BER jedes Pakets bestimmt (17 ), wobei die Bedeutung jedes Pakets abhängig von der Ziel-BER (16 ) berücksichtigt wird, die abhängig vom Dienst (z. B. Telefon- und Konferenzdienste über ein drahtloses Videokommunikationsnetz, drahtlose VOD-Dienste, drahtlose Web-Dienste usw.) variiert. - Wenn der Dienst und die Durchlaufzahl der Videoinformation durch den drahtlosen Kanal gleich sind, wird das Paket mit einem hohen abgeschätzten Verzerrungswert als wichtiger angesehen und die Ziel-BER für das Paket wird kleiner eingestellt. In ähnlicher Weise wird, wenn andere Bedingungen gleich sind, in einem drahtlosen Kanal die Ziel-BER eines Pakets, das diesen doppelt durchläuft, kleiner eingestellt als für ein Paket, das ihn einmal durchläuft, und in einem leitungsgebundenen Kanal wird die Ziel-BER eines Pakets, das den drahtlosen Kanal einmal durchläuft, kleiner als für ein Paket eingestellt, das den drahtlosen Kanalbereich nie durchläuft.
- Bei der Erfindung wird grundsätzlich das FEC-Verfahren dazu verwendet, für die bestimmte Ziel-BER jedes Pakets im leitungsgebundenen und drahtlosen Kanal zu sorgen (
18 ). Anders gesagt, wird die Codierungsrate bei der Faltungscodierung oder Turbocodierung höher, oder die Eingrenzungslänge wird größer, wenn das Paket bedeutsamer ist. Außerdem wird, wenn der BCH-Code oder der Reed-Solomon-Code verwendet wird, für eine kleine Ziel-BER dadurch gesorgt, dass für ein wichtiges Paket viele Kanalcodierungsbits hinzugefügt werden. - Auch kann bei drahtlosen CDMA-Kommunikationssystemen eine Steuerung oder Regelung für die Sendeleistung verwendet werden, um für die Ziel-BER im drahtlosen Kanal zu sorgen. Anders gesagt, wird, wenn andere Bedingungen gleich sind, wie die Abschwächung im Verlauf, die Transmissionsrate und das Übersprechen, einem wichtigen Paket mehr Sendeleistung zugeordnet, wodurch die BER des Pakets klein ist. Einem weniger wichtigen Paket wird weniger Sendeleistung zugeordnet, wodurch die BER des Pakets hoch wird.
- Information zur Ziel-BER jedes Pakets wird mit Videoinformation übertragen, und so kann sie an einen Schalter oder Wegverfolger für die FEC des leitungsgebundenen Kanals mitgeteilt werden, oder sie kann an eine Basisstation oder eine mobile Station für die FEC oder die Einstellung der Sendeleistung eines drahtlosen Kanals mitgeteilt werden (
19 ). Diese Information kann über einen speziellen Steuerungskanal übertragen werden, oder sie kann mittels des Kopfs oder des Endes eines vorigen Übertragungspakets übertragen werden. - Bei der vorstehend beschriebenen Erfindung wird, hinsichtlich der Gesamtbildqualität, die Ziel-BER eines wichtigen Videopakets auf einen kleinen Wert eingestellt, und die eines weniger wichtigen Videopakets wird auf einen großen Wert eingestellt. So werden die Vorwärtsfehlerkorrektur und die Einstellung der Sendeleistung effizient ausgeführt. Daher können innerhalb der begrenzten Bandbreite mehr Nutzer zugelassen werden, und dadurch kann der Wirkungsgrad der Bandbreite eines leitungsgebundenen oder drahtlosen Kanals erhöht werden, und eine Batterie kann länger halten, da jede Mobilstation in einem drahtlosen CDMA-System die Sendeleistung wirkungsvoll nutzt.
- Außerdem wird die Ziel-BER eines Videopakets, das einen drahtlosen Kanal öfters durchläuft, kleiner als die Ziel-BER eines Pakets eingestellt, das selten oder gar nicht das Gebiet eines drahtlosen Kanals durchläuft. So kann ein Empfangsdecodierer unabhängig von der Anzahl der Durchläufe eines Videopakets durch einen drahtlosen Kanal konstante Qualität eines decodierten Bilds erzielen.
Claims (17)
- Verfahren zum Einstellen der Ziel-Bitfehlerrate für jedes Paket in leitungsgebundenen und drahtlosen Videokommunikationssystemen, wobei die Ziel- Bitfehlerrate jedes Videopakets abhängig von der Bedeutung desselben für die Gesamtqualität des codierten Bilds eingestellt wird (
17 ), dadurch gekennzeichnet, dass die Bedeutung des Videopakets durch die folgenden Punkte bestimmt wird: 1. abgeschätzter Verzerrungswert, der abgeschätzt wird, obwohl eine Fehlerverdeckung für einen während der Übertragung des Videopakets aufgetretenen Fehler ausgeführt wird (14); und 2. Anzahl der Durchlaufe des Videopakets durch den drahtlosen Kanal (15 ). - Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass – die Ziel-Bitfehlerrate auf einen kleinen Wert eingestellt wird, nachdem für das Videopaket hohe Bedeutung erkannt wurde, wenn der abgeschätzte Verzerrungswert hoch ist; und – die Ziel-Bitfehlerrate auf einen hohen Wert eingestellt wird, nachdem für das Videopaket geringe Bedeutung erkannt wurde, wenn der abgeschätzte Verzerrungswert klein ist.
- Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass ein Sendecodierer den abgeschätzten Verzerrungswert für das Videopaket dadurch abschätzt, dass er für das zu sendende Videopaket eine Fehlerverdeckungsfunktion ausführt.
- Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass Hardware, die dieselbe Fehlerfunktion oder eine ähnliche wie der Empfangsdecodierer ausführt, speziell im Sendecodierer vorhanden ist, um den abgeschätzten Verzerrungswert für das Videopaket zu bestimmen.
- Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass Hardware, die die im Sendedecodierer installierte Fehlerverdeckungsfunktion ausübt, den abgeschätzten Verzerrungswert für das Videopaket bestimmt.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Ziel-Bitfehlerrate eines Videopakets, das einen drahtlosen Kanal durchläuft, auf einen kleineren Wert als die Ziel- Bitfehlerrate eines Videopakets eingestellt wird, das einen leitungsgebundenen Kanal durchläuft.
- Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die Ziel-Bitfehlerrate eines Videopakets, das einen drahtlosen Kanal häufiger durchläuft, kleiner als die Ziel-Bitfehlerrate eines Videopakets eingestellt wird, das diesen weniger häufig durchläuft.
- Verfahren, bei dem ein Sendeteil codierte Videodaten in leitungsgebundenen und drahtlosen Videokommunikationssystemen an einen empfangenden Teil überträgt, mit den folgenden Schritten: 1. Unterteilen der Videodaten in Paketeinheiten (
12 ); 2. Einstellen der Ziel-Bitfehlerrate für jedes abgeteilte Videopaket abhängig von der Bedeutung desselben hinsichtlich der Gesamtqualität des decodierten Bilds (17 ); und 3. Handhaben und Übertragen (18 ,19 ) des Videopakets in solcher Weise, dass die Ziel-Bitfehlerrate erfüllt wird, wobei die Bedeutung des Videopakets im 2. Schritt durch die folgenden Punkte bestimmt wird: 1. abgeschätzter Verzerrungswert, aus dem abgeschätzt wird, was sich ergibt, obwohl eine Fehlerverdeckung für einen während der Übertragung des Videopakets aufgetretenen Fehler ausgeführt wird (14 ); und 2. Anzahl der Durchlaufe des Videopakets durch den drahtlosen Kanal (15 ). - Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass – die Ziel-Bitfehlerrate auf einen kleinen Wert eingestellt wird, nachdem für das Videopaket hohe Bedeutung erkannt wurde, wenn der abgeschätzte Verzerrungswert hoch ist; und – die Ziel-Bitfehlerrate auf einen hohen Wert eingestellt wird, nachdem für das Videopaket geringe Bedeutung erkannt wurde, wenn der abgeschätzte Verzerrungswert klein ist.
- Verfahren nach Anspruch 9, dadurch gekennzeichnet, dass – die Ziel-Bitfehlerrate eines Videopakets, das einen drahtlosen Kanal durchläuft, kleiner als die Ziel-Bitfehlerrate eines Videopakets eingestellt wird, das einen solchen nicht durchläuft; und – die Ziel-Bitfehlerrate eines Videopakets, das den drahtlosen Kanal häufiger durchläuft, kleiner als die Ziel-Bitfehlerrate eines Videopakets eingestellt wird, das denselben seltener durchläuft.
- Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass im 3. Schritt das FEC-Verfahren dazu verwendet wird, der Ziel-Bitfehlerrate des Videopakets zu genügen.
- Verfahren nach Anspruch 11, dadurch gekennzeichnet, dass im 3. Schritt die Eingrenzungslänge erweitert wird oder die Coderate bei Faltungscodierung oder Turbocodierung erhöht wird, wenn die Ziel-Bitfehlerrate wegen hoher Bedeutung des Videopakets klein ist.
- Verfahren nach Anspruch 12, dadurch gekennzeichnet, dass im 3. Schritt viele Kanalcodierungsbits aus dem Reed-Solomon-Code oder dem BCH-Code hinzugefügt werden, wenn die Ziel-Bitfehlerrate wegen hoher Bedeutung des Videopakets klein ist.
- Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass im 3. Schritt ein Verfahren zum Einstellen der Sendeleistung im Bereich des drahtlosen Kanals verwendet wird, um der Ziel-Bitfehlerrate des Videopakets zu genügen.
- Verfahren nach Anspruch 14, dadurch gekennzeichnet, dass im 3. Schritt die Sendeleistung wie folgt zugeordnet wird: 1. Zuordnen einer hohen Sendeleistung, wenn die Bedeutung des Videopakets hoch ist, und 2. Zuordnen einer niedrigen Sendeleistung, wenn die Bedeutung des Videopakets gering ist.
- Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass das Videopaket mit Information übertragen wird, aus der die Ziel-Bitfehlerrate desselben berechnet werden kann.
- Computerprogramm mit Programmcode, der auf einem maschinenlesbaren Datenträger gespeichert ist, zur Durchführung des Verfahrens zum Ausführen eines Videoübertragungsverfahrens nach einem der Ansprüche 8 bis 16, wenn das Programm in einem Computer ausgeführt wird.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000008265A KR100341823B1 (ko) | 2000-02-21 | 2000-02-21 | 유무선 영상 통신시스템에서의 비트에러확률 기준값설정방법 |
KR8265/00 | 2000-02-21 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10105888A1 DE10105888A1 (de) | 2001-10-25 |
DE10105888B4 true DE10105888B4 (de) | 2009-04-16 |
Family
ID=19648411
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2001105888 Expired - Fee Related DE10105888B4 (de) | 2000-02-21 | 2001-02-09 | Verfahren zum Steuern der Ziel-Bitfehlerrate für jedes Paket in leitungsgebundenen und drahtlosen Videokommunikationssystemen |
Country Status (4)
Country | Link |
---|---|
US (1) | US6990078B2 (de) |
JP (1) | JP3437956B2 (de) |
KR (1) | KR100341823B1 (de) |
DE (1) | DE10105888B4 (de) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TR200200680T1 (tr) * | 2000-07-17 | 2002-09-23 | Koninklijke Philips Electronics N. V. | Sinyal kodlama. |
JP3426200B2 (ja) * | 2000-08-02 | 2003-07-14 | 松下電器産業株式会社 | 通信端末装置および無線通信方法 |
GB2389486A (en) * | 2002-06-08 | 2003-12-10 | Motorola Inc | A communication network and method of setting an error rate therefor |
GB0218961D0 (en) * | 2002-08-15 | 2002-09-25 | Koninkl Philips Electronics Nv | Transmission method and system |
US8204079B2 (en) | 2002-10-28 | 2012-06-19 | Qualcomm Incorporated | Joint transmission of multiple multimedia streams |
US20040083495A1 (en) * | 2002-10-29 | 2004-04-29 | Lane Richard D. | Mulitmedia transmission using variable gain amplification based on data importance |
EP1774816B1 (de) * | 2004-07-27 | 2019-09-11 | Telecom Italia S.p.A. | Videokommunikation in mobilnetzen |
BRPI0713809A2 (pt) | 2006-07-27 | 2012-11-06 | Nec Corp | aparelho decodificador de dados de som e métoso para decodificar dados de som |
US8045467B2 (en) * | 2006-07-28 | 2011-10-25 | Hewlett-Packard Development Company, L. P. | Reducing a number of data packets to increase a number of error correcting packets |
US8902996B2 (en) | 2008-02-26 | 2014-12-02 | Richwave Technology Corp. | Adaptive wireless video transmission systems and methods |
US8265171B2 (en) * | 2008-02-26 | 2012-09-11 | Richwave Technology Corp. | Error resilient video transmission using instantaneous receiver feedback and channel quality adaptive packet retransmission |
US8249005B2 (en) * | 2009-02-11 | 2012-08-21 | Qualcomm Incorporated | Systems and methods for reducing power consumption using a variable constraint length convolutional encoder |
US8767552B2 (en) * | 2009-10-20 | 2014-07-01 | Wisconsin Alumni Research Foundation | Wireless communication system controlling transmission parameters of data units according to data usefulness |
US9979467B1 (en) | 2014-12-23 | 2018-05-22 | Paul F Mahoney | Troposcatter communications system |
CN105490703B (zh) * | 2015-12-28 | 2018-03-16 | 生迪智慧科技有限公司 | 音频接收装置、方法及无线播放*** |
CN112740631A (zh) * | 2018-07-20 | 2021-04-30 | 诺基亚技术有限公司 | 通过接收算法中的参数的更新来在通信***中学习 |
CN113473586A (zh) * | 2020-03-30 | 2021-10-01 | 福州市***网络科技有限公司 | 一种针对高清视频传输的无线视频传输***功率控制方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0905939A2 (de) * | 1997-09-30 | 1999-03-31 | Lucent Technologies Inc. | Adaptive Kommunikationsdatenformatierung |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6757860B2 (en) * | 2000-08-25 | 2004-06-29 | Agere Systems Inc. | Channel error protection implementable across network layers in a communication system |
-
2000
- 2000-02-21 KR KR1020000008265A patent/KR100341823B1/ko not_active IP Right Cessation
- 2000-12-01 US US09/726,538 patent/US6990078B2/en not_active Expired - Fee Related
- 2000-12-06 JP JP2000371933A patent/JP3437956B2/ja not_active Expired - Fee Related
-
2001
- 2001-02-09 DE DE2001105888 patent/DE10105888B4/de not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0905939A2 (de) * | 1997-09-30 | 1999-03-31 | Lucent Technologies Inc. | Adaptive Kommunikationsdatenformatierung |
Non-Patent Citations (2)
Title |
---|
RICHARDSON,I.E.G., RILEY,M.J.: MPEG CODING FOR ERR OR RESILENT TRANSMISSION. In: IEE Image Processing And Ist Applications, 4-6 Juli 1995, S.559-563 |
RICHARDSON,I.E.G., RILEY,M.J.: MPEG CODING FOR ERROR RESILENT TRANSMISSION. In: IEE Image Processing And Ist Applications, 4-6 Juli 1995, S.559-563 * |
Also Published As
Publication number | Publication date |
---|---|
US6990078B2 (en) | 2006-01-24 |
US20010019589A1 (en) | 2001-09-06 |
JP3437956B2 (ja) | 2003-08-18 |
KR100341823B1 (ko) | 2002-06-26 |
DE10105888A1 (de) | 2001-10-25 |
JP2001251279A (ja) | 2001-09-14 |
KR20010083744A (ko) | 2001-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE10105888B4 (de) | Verfahren zum Steuern der Ziel-Bitfehlerrate für jedes Paket in leitungsgebundenen und drahtlosen Videokommunikationssystemen | |
DE19635116C2 (de) | Verfahren zur Videokommunikation | |
DE60023281T2 (de) | Kommunikationssystem und -verfahren zur anpassung und zum ausgleichen der transportkanal-bit-raten zur bit-rate eines physikalischen kanals | |
DE69907689T2 (de) | Adaptives digitales video-codec für drahtlose übertragung | |
DE68923109T2 (de) | Kodizes mit Unterdrückung von mehreren Codierungen/Decodierungen über eine Verbindung. | |
DE60037843T2 (de) | Verschachtelungsverfahren, Sender und Sendesignal | |
DE69632391T2 (de) | Verfahren und gerät zur fehlerkontrolle bei der videokompression | |
DE60028942T2 (de) | Videokodierung | |
DE19882404B3 (de) | Sprachgütemessung in einem Mobilfunknetzwerk auf der Grundlage von Funkübertragungsparametern | |
DE60305793T2 (de) | Verfahren, Sender und Empfänger zur Anpassung der Kodierrate an eine wechselnde Übertragungsrate | |
DE69533665T2 (de) | Verfahren und einrichtung zur sendeleistungsregelung eines übertragungssystems mit veränderlicher datenrate | |
DE60131066T3 (de) | Verfahren zur vorbereitung eines interfrequenzhandovers, netzelement und mobilstation | |
DE60219936T2 (de) | Digitales sende- und empfangssystem mit fade-resistenz | |
DE69625945T2 (de) | Hierarchischer Bildkodierer und -dekodierer | |
DE60129111T2 (de) | Kanalschätzung in einem CDMA-System mit codierten Steuersymbolen als zusätzlichen Pilotsymbolen | |
DE69622644T2 (de) | Bildbewegungssignalkodierung und entsprechende Dekodierung | |
DE2740945A1 (de) | Verfahren zum uebertragen von bildsignalen mit hilfe der differenz-puls- code-modulation (dpcm) und gesteuertem quantisierer | |
DE60020117T2 (de) | Verfahren und Vorrichtung zur Datenpaketenübertragung | |
DE69530665T2 (de) | Verfahren und gerät zur sprachübertragung in einem mobilen kommunikationssystem | |
DE19801143C2 (de) | Verfahren für die Dekodierung von Videodaten | |
EP1063807B1 (de) | Gemeinsame Quellen- und Kanalcodierung | |
DE69712087T2 (de) | Bewegungskompensiertes vorhersageverfahren und gerät | |
DE69426219T2 (de) | System und Verfahren zur hocheffizienten Bildübertragung | |
DE4408163A1 (de) | Verfahren zum Übertragen von Daten | |
DE602004004376T2 (de) | Anpassungsverfahren für ein Mehrraten-Sprach-Codec |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
8364 | No opposition during term of opposition | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |
Effective date: 20120901 |