Multicode CDMA wireless transmission of scalable video data
Abstract
The present invention relates to α method for transmitting video data over an air interface (50) using CDMA technology. The invention further relates to a method for receiving video data over an air interface (50) using CDMA technology. Said video data comprises basic layer data (10) and enhancement layer data (20). The basic layer data (10) is transmitted and received using a first spreading code (SC1, C1). Said enhancement layer data is transmitted and received using a second spreading code (SC2, C4). The invention also relates to a transmitter for performing the method for transmitting video data over an air interface and a base station comprising said transmitter.

Term
Projected expiry 27 February 2027.
- Priority and filed
- Published
- Today
- Projected expiry
10 claims: 2 independent, 8 dependent
- 1Method for transmitting video data over an air interface (50) using CDMA technology, said video data comprising basic layer data (10) and enhancement layer data (20), said method comprising the steps of transmitting said basic layer data (10) using a first spreading code (SC1, C1) and transmitting said enhancement layer data (20) using a second spreading code (SC2, C4).
- 8Method for receiving video data over an air interface (50) using CDMA technology, said video data comprising basic layer data (10) and enhancement layer data (20), said method comprising the steps of receiving said basic layer data (10) using a first spreading code (SC1, C1) and said enhancement layer data (20) using a second spreading code (SC2, C2).
Independent claims2
28 paragraphs in 5 sections, as filed
BACKGROUND OF THE INVENTION
0001The present invention relates to a method for transmitting video data over an air interface using code division multiple access (CDMA) technology, said video data comprising basic layer data and enhancement layer data. The invention further relates to a transmitter for performing said method and a base station comprising said transmitter.
0002In the United States Patent Application Publication <patcit id="pcit0001" dnum="US2004O1OO586A1"><text>US 2004/O1OO586 A1</text></patcit> a system and method for scalable portrait video is described. The described portrait video refers to multi level video where the coding is ordered from outlines to details. The portrait video described is scalable because each video of a higher level always contains all the information of the video of a lower level and enhances the lower level video. The described portrait video allows for video conferencing over a low bit rate communication channel.
0003In the European Patent Specification <patcit id="pcit0002" dnum="EP116648OB1"><text>EP 116648O B1 </text></patcit>an apparatus and method for communicating multi media information over an air interface is described. The described apparatus and the described method convert packets of multi media data according to the RTP protocol (Real-Time Transport Protocol) into a radio-link format which can be transmitted over a special channel on the radio-link in an efficient manner. In a code division multiple access (CDMA) communication system the channel is realised by a unique code by which the multi media information to be communicated is encoded. Packetized multi media data is converted and transmitted over an air interface over one specific channel which is characterised by one specific code in a CDMA system.
0004In code division multiple access (CDMA) systems spreading codes are used to spread the base band data before transmission. The spreading codes are used to identify connections. They create uniqueness to enable call identification. Spreading codes of a FDD UMTS (frequency division duplex universal mobile technique communication system) for example may vary from 4 to 512 bits in length. The longer the spreading code the more gain can be achieved. This means that when using a longer spreading code less power can be used for the transmission and more spreading codes can be used in a CDMA cell. But a longer spreading code also means that the data is transmitted with a smaller bit rate. Using a shorter spreading code means that more power for the transmission has to be used due to the lower gain but also that a higher bit rate can be achieved. Spreading codes in a CDMA cell have to be uncorrelated. Codes are therefore assigned according to a code tree. When using a shorter code less codes can be assigned in a CDMA cell and as a consequence less users can communicate at the same time in the cell.
OBJECT OF THE INVENTION
0005The object of the invention is to provide a method for transmitting scaleable video data over an air interface. Another object of the invention is to provide a transmitter and a base station for performing said method.
SUMMARY OF THE INVENTION
0006This object and others that appear below are achieved by a method for transmitting video data over an air interface according to claim 1, a method of receiving video data over an air interface according to claim 8, a corresponding transmitter according to claim 9 and a corresponding base station according to claim 10.
0007The invention provides an architecture enabling scaleable video transmission, e. g. scaleable video broadcast. Scaleable video can be seen as multiple, e. g. two or more, hierarchical additive layers. This can be for example a basic layer providing a basic video quality and one or more enhancement layers providing finer quality improvements.
0008According to one aspect of the invention video data comprising basic layer data and enhancement layer data is transmitted over a CDMA air interface using different orthogonal spreading codes for the basic layer data and for the enhancement layer data. This allows to scale the different layers independently from each other.
0009According to a preferred embodiment of the invention the first spreading code applied to the basic layer data is shorter than the second spreading code applied to the enhancement layer data. This means that more of the available resources in one CDMA cell are used for the basic layer data than for the enhancement layer data. By applying a different power budget for each of the levels when transmitting the data, the area in which the video can be received can be influenced. When for example applying a high power budget to the basic layer data transmitted using the first spreading code which is shorter than the second spreading code, then the basic video quality reception area is quite large. Applying a lower power budget to the enhancement layer data which is transmitted using the second spreading code then the higher video quality reception area is smaller than the basic video quality reception area. According to this embodiment of the invention code division multiple access with a variable length of spreading codes is used for each layer of the video data stream and the transmit power is adjusted to fit the coverage requirements of the video reception area.
0010According to another preferred embodiment of the invention code division multiple access (CDMA) with a variable number of spreading codes is used for each layer of the video stream. The method for transmitting video data comprises the step of splitting the basic layer data in a first predefined number of parallel data streams and transmitting said first predefined number of parallel data streams using a first predefined number of spreading codes where one of said first predefined number of spreading codes is used for each data stream. The basic layer video data is then transmitted in parallel over multiple CDMA channels corresponding to multiple spreading codes.
0011According to another embodiment of the invention the enhancement layer data may also be split in multiple parallel data streams. The enhancement layer data is split in a second predefined number of parallel data streams and said second predefined number of parallel data streams is transmitted over the air interface using a second predefined number of spreading codes. One of the second predefined number of spreading codes is used for each data stream. The second predefined number of spreading codes is inferior to the first predefined number of spreading codes. This means that the basic layer data is transmitted over more codes than the enhancement layer data. This allows for further scalability of the video transmission.
0012If more than one enhancement layers are present in the video data the invention can be applied to these layers as well using one or more spreading codes to transmit the enhancement layers over the air interface. The number of spreading codes used is then lower for the higher layers than the number of spreading codes used for the lower layers.
0013According to another aspect of the invention, the spreading codes are preferably of equal length, when using multiple spreading codes to transmit the video data layers. This enables a fine scalability of the video transmission.
0014According to another aspect of the invention different power budget levels are applied for each video data layer. When for example using a shorter code for the basic layer data then a higher transmission power can be applied to the basic layer data providing a larger area of reception. When for example using variable numbers of spreading codes for each layer then the transmission power can be adjusted per layer to scale the coverage of the video reception. In general it is preferable to apply a higher transmission power to the transmission of the basic layer data and a lower transmission power to the transmission of the enhancement layer data. If more then one enhancement layer is present then the higher the layer the lower the transmission power applied should be chosen.
0015According to another aspect of the invention video data comprising basic layer data and enhancement layer data is received over an air interface using CDMA technology. The inventive method comprises the steps of receiving said basic layer data using a first spreading code and receiving said enhancement layer data using a second spreading code. The first spreading code and the second spreading code are distinct and orthogonal to each other. A transmitter for performing said method for transmitting video data comprises a scalable video coder for converting the video data into video data comprising a basic layer and at least one enhancement layer. The transmitter also comprises a CDMA coder. The CDMA coder among other things applies the spreading code to the video data. The transmitter also comprises a modulation device, a power amplification device and a transmission power control device.
0016A receiver for receiving video data over an air interface comprises a reception device, a de-modulation device and a CDMA decoder. The CDMA decoder among others applies the spreading code to the data to decode the data. The receiver also comprises a scalable video decoder to decode video data arriving as video data comprising several layers, e. g. a base layer and at least one enhancement layer.
0017A base station comprising an inventive transmitter is able to provide a video data transmission with scaleable video data quality reception areas. This is especially advantageous for video broadcast.
BRIEF DESCRIPTION OF THE DRAWINGS
0018Other characteristics and advantages of the invention will become apparent in the following detailed description of preferred embodiments of the invention illustrated by the accompanying drawings given by way of non limiting illustrations. <ul id="ul0001" list-style="none"><li><figref idref="f0001">Figure 1</figref> shows a schematic overview over an inventive transmitter and an inventive receiver,</li><li><figref idref="f0002">Figure 2</figref> shows another embodiment of an inventive transmitter and an inventive receiver, and</li><li><figref idref="f0003">Figure 3</figref> shows a spatial scheme of reception areas of scalable video data streams.</li></ul>
DETAILED DESCRIPTION OF THE INVENTION
0019<figref idref="f0001">Figure 1</figref> shows a schematic overview of a transmitter 100 and a receiver 200 performing the inventive method. The transmitter 100 transmits data over an air interface 50 to a receiver 200. The transmitter 100 comprises a scaleable video coder 110 which outputs video data comprising a basic layer 10 and an enhancement layer 20. The basic layer 10 data is then coded in the CDMA coder 130 using a first spreading code SC1. The enhancement layer 20 data is encoded in the CDMA coder 130 using a second spreading code SC2. In the CDMA coder 130 other preparations of the data for the transmission is also done e. g. applying a scrambling code used for the CDMA transmission. The device 120 comprises a modulator for modulating the data, a power amplifier for amplifying the signal and a transmission power control device.
0020The receiver 200 receives data over the air interface 50. The device 220 comprises the reception device and a demodulator for demodulating the signal. In the CDMA coder 230 the CDMA signal is decoded, the decoding comprises applying the first spreading code SC1 to the received signal and applying the second spreading code SC2 to the signal. By this the basic layer 10 video data is decoded using the spreading code SC1 and the enhancement layer 20 video data is decoded using a spreading code SC2. In the scalable video decoder 210 the video data comprising the layers 10 and 20 is again decoded to the video data signal.
0021Since different orthogonal codes are used for different layers, the receiver 200 is able to separate the video layers 10 and 20. The transmitted power of each layer is controlled by for example the length of the spreading code applied to the layer or for example through the number of spreading codes used. The usual transmission power control of a CDMA system can also be applied.
0022<figref idref="f0002">Figure 2</figref> shows a transmitter 100 and a receiver 200 of a highly preferred embodiment of the invention. The same or similar elements shown in <figref idref="f0002">figure 2</figref> may have the same reference numerals as in <figref idref="f0001">figure 1</figref>. The transmitter 100 also comprises a scaleable video coder 110. The scaleable video coder 110 as shown in <figref idref="f0002">figure 2</figref> codes the video data into 3 layers 10, 20, 30. The 3 layers are a basic layer 10, an enhancement layer 20 and a further enhancement layer 30. The transmitter 100 then splits the basic layer 10 into 3 parallel data streams. Each of the 3 parallel data streams of the basic layer 10 is encoded by the CDMA coder using first predefined number of spreading codes. In the example shown in <figref idref="f0002">figure 2</figref> three spreading codes are used for the 3 parallel data streams of the basic layer 10. The data of the basic layer 10 is encoded using the spreading codes C1, C2 and C3. The CMDA coder 130 of the transmitter 100 also performs further coding necessary for CDMA transmission. The transmitter 100 splits the enhancement layer 20 data into 2 parallel data streams. Those 2 data streams are encoded by the CDMA coder 130 using the spreading codes C4 and C5. The further enhancement layer 30 is encoded using the spreading code C6. The device 120 comprises a modulator, a power amplifier and a transmission power control device. The video data is then transmitted over the air interface 50 to the receiver 200.
0023The device 220 of the receiver 200 comprises a reception module and a demodulator. The demodulated signal is then applied to the CDMA coder 230. Among other treatments necessary for CDMA decoding the CDMA decoder applies the spreading codes C1, C2, C3, C4, C5 and C6 to the signal. Using the spreading codes C1, C2 and C3 the 3 parallel data streams of the basic layer 10 video data are decoded. Using the spreading codes C4 and C5 the 2 parallel data streams of the enhancement layer 20 are decoded. Using the spreading code C6 the data stream of the further enhancement layer 30 is decoded. The 3 layers 10, 20, 30 are applied to the scaleable video decoder 210 which recomposes the video data from the 3 layers 10, 20 and 30.
0024As different orthogonal spreading codes are used the receiver 200 is able to separate the 3 video layers 10, 20, 30. The transmitted power of each layer is controlled through the number of spreading codes used and the transmission power control comprised in device 120 of the transmitter 100. In <figref idref="f0002">figure 2</figref> the basic layer 10 is transmitted over 3 CDMA spreading codes C1, C2 and C3 and adequate transmission power per code is applied in the device 120 in order to ensure good quality and coverage to the cell edge. Similarly the enhancement layer 20 is transmitted using 2 codes C4 and C5 and the highest quality layer, the further enhancement layer 30, is transmitted over one code C6. Adequately controlled transmission power is applied to each code channel. By applying such power distribution, a scaleable reception scheme can be achieved on the side of a receiving terminal comprising a receiver 200.
0025An example of an advantageous scalable reception scheme is shown in <figref idref="f0003">figure 3</figref>. A hierarchical reception coverage as shown in <figref idref="f0003">figure 3</figref> can be achieved by applying the invention. <figref idref="f0003">Figure 3</figref> shows a base station 300 and a special scheme for reception of scaleable video streams transmitted by the base station 300. In the region 310 high quality video reception is possible. This means that not only the basic layer of video data can be received but also the enhancement layers present. For the example shown in <figref idref="f0002">figure 2</figref> this would mean that all 3 layers-the basic layer 10, the enhancement layer 20 and the further enhancement layer 30 - can be received in the area 310. In the area 320 medium quality video reception is possible. For the example shown in <figref idref="f0002">figure 2</figref> this would mean that the basic layer 10 and the enhancement layer 20 can be received in the area 320. In the area 330 a basic video quality reception is possible this would mean for the example shown in <figref idref="f0002">figure 2</figref> that only the basic layer 10 can be received in the area 330. Such as scaleable reception scheme as shown in <figref idref="f0003">figure 3</figref> can be easily achieved by applying the invention.
0026Different orthogonal spreading codes and different power budget for each video layer 10, 20, 30 can be applied in order to provide a scaleable scheme as shown in <figref idref="f0003">figure 3</figref>. Code division multiple access with a variable number of CDMA codes is used for each layer 10, 20, 30 of the video stream and the transmitted power can be adjusted to achieve the coverage requirements e. g. of the type shown in <figref idref="f0003">figure 3</figref>.
0027The inventive solution as shown in <figref idref="f0001">figure 1</figref> or <figref idref="f0002">figure 2</figref> benefits from flexibility of CDMA codes to provide a scaleable video transmission chain. To this scheme it is easy to allocate link resources to many input video streams. It is also possible to control dynamically resource sharing e. g. according to radio measurements etc. Resource sharing can for example be controlled dynamically by adjusting the power budget assigned to each stream. The power budget assigned to each stream may be influenced by the number of CDMA codes assigned or the length of the CDMA spreading codes assigned. The dynamic control of the power budget may also be done by modifying the scaleable video coder 110 in the transmitter 100 and the scaleable video decoder 210 in the receiver. This can easily be done. An additional advantage is that synchronisation between different video layers is automatically achieved. Moreover, a fine grain scalability can be achieved.
0028The solution offers flexible scheme to handle scaleable video e. g. MPEG/H26X-SVC. The air interface used can for example a wide band CDMA or UMTS system.
Contents5
4 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| US12148354B2 | Cited by | United States of America | – | Applicant | – |
| US12176933B2 | Cited by | United States of America | – | Applicant | – |
| US11842671B2 | Cited by | United States of America | – | Applicant | – |
| US12112718B2 | Cited by | United States of America | – | Applicant | – |
| US10158396B2 | Cited by | United States of America | – | Applicant | – |
| US11716114B2 | Cited by | United States of America | – | Applicant | – |
| US11025292B2 | Cited by | United States of America | – | Applicant | – |
| US12368467B2 | Cited by | United States of America | – | Applicant | – |
| US11463125B2 | Cited by | United States of America | – | Applicant | – |
| CN102098542A | Cited by | China | – | Search report | – |
| US12513035B2 | Cited by | United States of America | – | Applicant | – |
| US12335086B2 | Cited by | United States of America | – | Applicant | – |
| US11894869B2 | Cited by | United States of America | – | Applicant | – |
| US11997415B2 | Cited by | United States of America | – | Applicant | – |
| US12047112B2 | Cited by | United States of America | – | Applicant | – |
| US12294394B2 | Cited by | United States of America | – | Applicant | – |
| US10763914B2 | Cited by | United States of America | – | Applicant | – |
| US12039951B2 | Cited by | United States of America | – | Applicant | – |
| US11769468B2 | Cited by | United States of America | – | Applicant | – |
| US11948536B2 | Cited by | United States of America | – | Applicant | – |
| US11838047B2 | Cited by | United States of America | – | Applicant | – |
| US11394422B2 | Cited by | United States of America | – | Applicant | – |
| US12531007B2 | Cited by | United States of America | – | Applicant | – |
| WO2017049347A1 | Cited by | World Intellectual Property Organization (WIPO) | – | International search | – |
| WO2011003302A1 | Cited by | World Intellectual Property Organization (WIPO) | – | International search | – |
| CN107925435A | Cited by | China | – | Search report | – |
| WO2011003302A1 | Cited by | World Intellectual Property Organization (WIPO) | – | International search | – |
| US11948536B2 | Cited by | United States of America | – | Applicant | – |
| US12506510B2 | Cited by | United States of America | – | Applicant | – |
| WO2012079402A1 | Cited by | World Intellectual Property Organization (WIPO) | – | International search | – |
| EP1359782A1 | Cites | European Patent Office (EPO) | X | Search report | 1,6-10 |
| KONDI L P ET AL: "Scalable Video Transmission Over Wireless DS-CDMA Channels Using Minimum TSC Spreading Codes", IEEE SIGNAL PROCESSING LETTERS, IEEE SERVICE CENTER, PISCATAWAY, NJ, US, vol. 11, no. 10, October 2004 (2004-10-01), pages 836 - 840, XP011119031, ISSN: 1070-9908 | Non-patent | – | – | Search report | – |
| PO-RONG CHANG ET AL: "Wireless ATM-Based Multicode CDMA Transport Architecture for MPEG-2 Video Transmission", PROCEEDINGS OF THE IEEE, IEEE. NEW YORK, US, vol. 87, no. 10, October 1999 (1999-10-01), XP011044273, ISSN: 0018-9219 | Non-patent | – | – | Search report | – |
| GUAN-MING SU ET AL: "Distortion management of real-time MPEG-4 FGS video over downlink multicode CDMA networks", COMMUNICATIONS, 2004 IEEE INTERNATIONAL CONFERENCE ON PARIS, FRANCE 20-24 JUNE 2004, PISCATAWAY, NJ, USA,IEEE, 20 June 2004 (2004-06-20), pages 3071 - 3075, XP010709767, ISBN: 0-7803-8533-0 | Non-patent | – | – | Search report | – |
| HIROYUKI HAMAZUMI ET AL: "HIERARCHICAL TV TRANSMISSION BY SPREAD-SPECTRUM MULTIPLEXING", SMPTE JOURNAL, SMPTE INC. SCARSDALE, N.Y, US, vol. 103, no. 12, 1 December 1994 (1994-12-01), pages 811 - 816, XP000479706, ISSN: 0036-1682 | Non-patent | – | – | Search report | – |
| BANDYOPADHYAY S K; KONDI L P: "Optimal power allocation for scalable video transmission over multirate GMC-CDMA wireless links", PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING 2006 (ICIP 2006), 8 October 2006 (2006-10-08) - 11 October 2006 (2006-10-11), Atlanta, GA, USA, IEEE, Piscataway, NJ, USA, pages 29 - 32, XP002445532 | Non-patent | – | – | Search report | – |
1 member in 1 office
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 07300826 | European Patent Office (EPO) | A | |
| EP20070300826 | – | – | – |
Members1
| Document | Office | Kind | |
|---|---|---|---|
| EP1968324A1This record | European Patent Office (EPO) | A1 |
6 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Application refused18R | 18R | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE APPLICATION HAS BEEN REFUSEDSTAA | STAA | |
| Designation fees paidAKX | AKX | |
| Request for examination filed17P | 17P | |
| Designated contracting statesAK | AK | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI |
Numbers
- Publication
- 1968324
- Publication, DOCDB
- 1968324
- Publication, EPODOC
- EP1968324
- Application
- 7300826
- Application, DOCDB
- 07300826
- Application, EPODOC
- EP20070300826
Titles3
- German
- Multicode CDMA Funkübertragung von skalierbaren Videodaten
- English
- Multicode CDMA wireless transmission of scalable video data
- French
- Transmission radio de données vidéo scalable par CDMA
Classification
- CPC, 1
- H04N19/34
- IPC, 2
- H04N7 26
- H04B7 26
Designated states31
- Contracting states, 31
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Hungary
- Ireland
- Iceland
- Italy
- Liechtenstein
- Lithuania
- Luxembourg
- Latvia
- Monaco
- Netherlands (Kingdom of the)
and 7 moreShow fewer
- Poland
- Portugal
- Romania
- Sweden
- Slovenia
- Slovakia
- Türkiye