Professional Documents
Culture Documents
Ce document est le rapport du mini-projet bibliographique intitul La Transmission de la Vido sur le Rseau LTE. Il est ralis dans le cadre dinitiation la recherche. Le rapport prsente le contexte gnral du thme avant dentamer plusieurs travaux dactualit concernant le sujet.
Table of Contents
Introduction ............................................................................................................................................. 3 Partie I: Contexte et Travaux Relis ......................................................................................................... 4 Chapitre 1 : Le Rseau LTE ................................................................................................................. 5 I. II. III. I. II. III. Introduction ............................................................................................................................ 6 Architecture gnrale ............................................................................................................. 8 Linterface radio ................................................................................................................ 15 Introduction .......................................................................................................................... 26 La norme AVC/H.264 ............................................................................................................ 29 Lextension SVC/H.264 ..................................................................................................... 32
Partie II: Etat de lart.............................................................................................................................. 35 I. La VoLTE : un nouveau mcanisme inter-couche optimis de la transmission de la vido pour le DRX ............................................................................................................................................... 36 II. III. Amlioration des protocoles daccs radio pour une transmission efficace de la vido ..... 40 Un nouveau schma inter-couche pour la transmission de la vido sur le rseau LTE....... 46
IV. Un dsigne inter-couche pour une transmission efficace de la vido sur le rseau LTE en utilisant SVC ..................................................................................................................................... 47 Bibliographie : ....................................................................................................................................... 48
Introduction
Rcemment, l'UIT a choisi les technologies haut dbit mobiles MANAdvanced (WiMAX-Advanced) et LTE-Advanced comme quatrime gnration (4G). Depuis que le LTE a t dvelopp partir des rseaux 3G, de nombreux oprateurs ont choisi LTE comme une option de rseau pr-4G. La qualit d'Exprience (QoE) similaire aux rseaux haut dbit fixes devrait tre livre au cours de ces technologies mobiles. Le streaming vido sur les rseaux mobiles large bande devrait tre l'une des principales sources de revenus pour les rseaux actuels et futurs. Compar d'autres services de donnes tels que la navigation Web, le streaming vido sur des rseaux sans fil est difficile en raison de besoins en bande passante leve et la sensibilit au retard, do vient limportance de notre sujet. Dans un premier temps on va prsenter le rseau LTE sur lequel on va travailler, son architecture gnral et prcisment son interface radio. Et toujours dans la partie contexte, une prsentation de deux standards du codage vido sont exposs. Dans la deuxime partie, on va donner ltat de lart, avec plus au moins des dtails sur les solutions trouvs par les chercheurs. Il faut signaler ici quon a pas prsenter tous les solutions quon a trouvs, mais celles qui sont particuliers et plus connues qui sont prsents ici. Reste signaler que ce travail est une initiation au travail de recherche, dans le but dacqurir les qualits et les mthodes dun chercheur.
Il savre ncessaire de comprendre le rseau LTE pour bien saisir les travaux effectus et pour bien maitriser le langage du domaine. Nous allons couvrir larchitecture gnrale du rseau LTE, le rseau cur (EPC) et beaucoup plus sur linterface radio et la pile protocolaire.
I. Introduction
Quand UMTS1 a t conu, c'tait une approche audacieuse pour spcifier une interface radio avec une bande passante de porteuse de 5 MHz. Division Multiple Access code large bande (WCDMA), l'interface air choisi ce moment, trs bien perform l'intrieur de cette limite. Malheureusement, il n'a pas trs bien redimensionn. Si la largeur de bande de la porteuse est augmente pour atteindre des vitesses de transmission plus leves, le temps entre deux tapes de transmission doit diminuer. Plus le pas de la transmission est plus court, plus l'impact d'vanouissement par trajets multiples sur le signal reu est grand. Lvanouissement par trajets multiples peut tre observ lorsque les ondes radio rebondissent sur les objets sur la voie de l'metteur au rcepteur, et donc le rcepteur ne voit pas un signal, mais plusieurs copies arrivent des moments diffrents. Par consquence, les parties du signal d'une transmission prcdente qui a rebondi sur les objets, et donc prennent plus de temps pour arriver au rcepteur, se rendre la superposition avec le signal radio de la transmission courante qui a t reu par l'intermdiaire d'un trajet direct. Plus le pas de la transmission est court, plus le chevauchement est plus observ et plus le rcepteur aura des difficults interprter correctement le signal reu. Avec LTE2, une interface air compltement diffrente a t spcifi pour surmonter les effets de trajets multiples. Au lieu de rpartir un signal sur toute la largeur de bande de la porteuse (par exemple 5 MHz), LTE utilise OFDM3 qui transmet les donnes par plusieurs transporteurs bande troite de 180 kHz chacune. Au lieu d'une simple transmission rapide, un flux de donnes est divis en plusieurs sous flux de donnes plus lents qui sont transmises simultanment. Par consquence, le dbit de donnes ralisable par rapport l'UMTS est similaire dans la mme bande passante, mais l'effet de trajets multiples est grandement rduit en raison des pas de transmissions plus longues. Le deuxime changement important de la technologie LTE par rapport aux systmes prcdents est l'adoption d'une approche tout-IP. Alors que l'UMTS permet un cur de rseau paquet commutation de circuits traditionnelle pour les services vocaux, de SMS et d'autres services hrits de GSM, LTE s'appuie uniquement sur un rseau central bas sur IP. La seule exception est SMS, qui est transport sur des messages de signalisation. Une architecture rseau tout-IP simplifie grandement la conception et la mise en uvre de l'interface air LTE, le rseau radio et le rseau cur. Avec LTE, l'industrie du sans-fil prend le mme chemin que les
1 2
UMTS : Universal Mobile Telecommunications System LTE : Long Term Evolution 3 OFDM : Orthogonal Frequency Division Multiplexing
rseaux de tlphonie fixe avec DSL, fibre (WDM) et IP large bande sur cble TV, o la tlphonie vocale est galement passe vers le ct IP. Qualit des mcanismes de Service (QoS4) ont t normalises sur toutes les interfaces afin d'assurer que les exigences des appels vocaux pour un retard et une bande passante constants peuvent encore tre atteintes lorsquon arrive aux limites. Bien que d'un point de vue architectural, il s'agit d'une avance significative, on ne sait toujours pas quand et comment les services vocaux sera offert sur LTE car il y a plusieurs options diffrentes, chacune ayant ses avantages et ses inconvnients. La capacit de la remise d'un appel en cours au rseau commutation de circuits patrimonial lorsque l'utilisateur quitte la zone de couverture LTE est l'un des principaux enjeux. Contrairement la technologie HSPA, la base de rfrence pour appareil LTE a t largie. En plus de l'appui de la bande passante souple, tous les appareils LTE doivent soutenir la transmission Entre Multiples Sortie Multiples (MIMO5), ce qui permet la station de base (eNodeB) de transmettre plusieurs flux de donnes sur le mme support simultanment. Dans de trs bonnes conditions de signal, les dbits de donnes qui peuvent tre obtenus de cette faon sont au-del de ceux que l'on peut obtenir avec une transmission flux unique. LTE, comme spcifi dans 3GPP Release 8, un nouveau dbut et galement une base pour de nouvelles amliorations. Avec 3GPP Release 10, de nouvelles ides pour pousser plus loin les limites sont prcises dans le cadre du projet LTE-Advanced pour respecter les exigences dIMTAdvanced de lUnion internationale des tlcommunications (lUIT) pour les rseaux sans fil 4 G .
4 5
L'architecture de rseau LTE gnrale est similaire celle du GSM et UMTS. En principe, le rseau est spar en une partie de rseau radio et d'une partie de rseau de cur. Cependant, le nombre des nuds logiques du rseau a t rduit afin de rationaliser l'architecture globale et de rduire les cots et les temps de latence sur le rseau. La figure ci-dessous donne un aperu du rseau LTE et de ses composantes et les sections suivantes donnent un aperu dtaill des tches des diffrents nuds et comment ils interagissent les uns avec les autres.
1. Terminal mobile
Dans les spcifications LTE, comme l'UMTS, le terminal mobile est considr comme l'quipement utilisateur (UE). En 3GPP Release 8, cinq diffrents classes UE ont t dfinis comme indiqu dans le tableau ci-dessous et tel que dfini dans 3GPP TS 36.306. Contrairement HSPA o les dispositifs supportent une large gamme des schmas de modulation et de codage en raison de l'volution continue du standard, UE du LTE supporte la trs rapide modulation 64-QAM (Quadrature Amplitude Modulation) dans le sens descendant et la diversit d'antenne. Dans le sens montant, seul le support de la plus lente, mais plus sre MAQ16 est ncessaire pour les classes de terminaux 1 4. Les appareils de classe 5 sont une exception car ils doivent supporter 64-QAM.
Sauf pour la catgorie 1 du UE, tous les appareils mobiles doivent soutenir la transmission MIMO. Avec ce systme de transmission de pointe, plusieurs flux de donnes sont transmis sur la mme frquence porteuse partir de plusieurs antennes de la station de base multiples antennes sur UE. Si les signaux atteignent le rcepteur via des chemins diffrents, par exemple, en raison des rflexions, des diffrents angles, partir d'objets dus la sparation spatiale entre l'metteur et les antennes du rcepteur, le rcepteur peut distinguer les diffrentes transmissions et recrer les flux de donnes d'origine.
de nombreuses autres abrviations dj utilises dans l'UMTS. Par exemple, alors que le rseau radio UMTS est appel l'UTRAN6 le rseau radio LTE est considr comme le EUTRAN. eNode-B se compose de trois lments principaux: les antennes, qui sont les parties les plus visibles d'un rseau de tlphonie mobile; modules radio qui modulent et dmodulent les signaux mis ou reus sur l'interface radio; modules numriques qui traitent tous les signaux mis et reus sur l'interface radio et qui agissent comme une interface avec le rseau central via une connexion backhaul haute vitesse. De nombreux fournisseurs utilisent une connexion optique entre le module radio et le module numrique. De cette faon, le module radio peut tre install proximit des antennes, ce qui rduit la longueur des cbles de cuivre coaxiaux coteux pour les antennes. Ce concept est aussi appele RRH7, et des conomies importantes peuvent tre ralises, en particulier si les antennes et le cabinet de station de base ne peuvent pas tre installs proximit les uns des autres. Contrairement l'UMTS, o la station de base au dbut tait un peu plus d'un modem intelligent, stations de base en LTE sont des units autonomes. Ici, il a t dcid d'intgrer plus de fonctionnalits qui taient prcdemment une partie du contrleur du rseau radio dans la station de base elle-mme. Par consquent, le eNode-B n'est pas seulement responsable de l'interface radio, mais aussi de : la gestion des utilisateurs en gnral et lordonnancement des ressources de l'interface radio; veiller la qualit de service comme assurant la latence et les exigences minimales en matire de bande passante pour les porteurs en temps rel et le dbit maximal pour les applications d'arrire-plan en fonction du profil des utilisateurs; l'quilibrage de charge entre les diffrents supports radio simultanes diffrents utilisateurs; La gestion de la mobilit; la gestion de linterfrence, afin de rduire l'impact de ses transmissions sur la liaison descendante sur les stations de base voisines dans les scnarios de bord de la cellule.
6 7
UTRAN : Universal Mobile Telecommunications System Terrestrial Radio Access Network RRH : Remote Radio Head
L'interface entre la station de base et le rseau de cur est dsign comme l'interface S1. Elle est habituellement effectue soit sur cble de cuivre ou sur fibre optique haute vitesse, ou en variante sur une liaison micro-ondes haute vitesse. Les liaisons hertziennes sont, par exemple, bas sur Ethernet. Les vitesses de transmission de plusieurs centaines de mgabits par seconde ou mme gigabits par seconde sont ncessaires pour la plupart des eNode-Bs car ils se composent gnralement de trois ou plusieurs secteurs. En outre, une liaison terrestre unique pourrait aussi transporter du trafic provenant des installations UMTS et GSM co-localises. Les besoins en capacit de transmission pour les liaisons de raccordement peuvent donc dpasser de loin la capacit d'un seul secteur. Comme consquence de lautonomie, les stations de base LTE communiquent directement les uns avec les autres via l'interface X2 pour deux raisons: d'abord, les handovers sont maintenant contrls par les stations de base eux-mmes. Si la cellule cible est connu et accessible par l'interface X2, les cellules communiquent directement entre eux. Dans le cas contraire, l'interface S1 et le rseau de cur sont utiliss pour effectuer le handover intercellulaire. La deuxime utilisation de linterface X2 est pour la coordination des interfrences. Comme dans l'UMTS, les stations de base voisines dans LTE utilisent la mme frquence porteuse, et donc il y aura des zones dans le rseau o les appareils mobiles peuvent recevoir les signaux de plusieurs stations de base. L'interface X2 peut alors tre utilise par la station de base pour communiquer avec la station de base voisine et s'entendre sur les mthodes pour attnuer ou rduire le problme.
la quantit de signalisation et pour des raisons de redondance. Comme les MMEs sont pas impliqus dans les questions d'interface radio, la signalisation qu'ils changent avec le rseau radio est dsign comme la signalisation Non-access Stratum (NAS). La MME est responsable des tches suivantes: Authentification: Quand un abonn est premirement attach au rseau LTE, le eNode-B communique avec la MME via l'interface S1 et permet d'changer des informations d'authentification entre l'appareil mobile et le MME. Le MME demande ensuite les informations d'authentification de HSS9, et authentifie l'abonn. Une fois cela fait, il transmet les cls de chiffrement la eNode-B ainsi que la poursuite de la signalisation et des changes de donnes sur l'interface radio peuvent tre chiffrs. Etablissement des porteuses: La MME lui-mme n'est pas directement impliqu dans l'change de paquets de donnes des utilisateurs entre le terminal mobile et l'Internet. Au lieu de cela, elle communique avec les autres composants du rseau de cur pour tablir un tunnel IP entre le eNode-B et la passerelle l'Internet. Cependant, il est responsable de la slection d'un routeur de passerelle vers l'Internet, s'il y a plus d'une passerelle disponible. Gestion de la mobilit NAS: Dans le cas d'un terminal mobile en sommeil pour une dure prolonge de temps, la connexion et les ressources dans linterface radio sont librs. Le terminal mobile est alors libre de se dplacer entre les diffrentes stations de base dans la mme zone de suivi (TA10) sans en avertir le rseau pour sauver la capacit de la batterie et la charge de signalisation dans le rseau. Si de nouveaux paquets de donnes partir d'Internet arrivent pour cet appareil alors qu'il est dans cet tat, le MME a pour envoyer des messages de radiomessagerie tous eNode-B qui font partie de la TA actuel de l'appareil mobile. Une fois que le terminal rpond la pagination, le porteur(s) est (sont) rtablie. Support du handover: Dans le cas o aucune interface X2 est disponible, la MME permet de transmettre les messages de transfert entre les deux eNodeB impliqus. Le MME est galement responsable de la modification du tunnel IP de donnes utilisateur aprs un transfert en cas des diffrents routeurs de rseau cur deviennent responsables. Interoprabilit avec d'autres rseaux radio: Quand UE atteint la limite de la zone de couverture LTE, eNode-B peut dcider de remettre UE un rseau GSM ou UMTS ou lui ordonner d'effectuer un changement de cellule une cellule approprie. Dans les deux cas, le MME est l'instance de la gestion gnrale et qui communique avec les composants du rseau GSM ou UMTS au cours de cette opration.
10
SMS et support de la voix: Malgr que le LTE est un rseau IP pur, certaines fonctionnalits sont ncessaires pour appuyer les services traditionnels tels que les appels vocaux et les SMS, qui taient jusqu'ici partie des rseaux commutation de circuits GSM et UMTS, et ne peut donc pas tre simplement mapps vers le LTE.
5. PDN-GW
Le troisime nud de rseau cur est le PDN-GW. Dans la pratique, ce nud est la passerelle vers l'Internet et les oprateurs lutilisent aussi pour interconnecter les intranets des grandes entreprises via des tunnels chiffrs, pour offrir aux employs de ces socits un accs direct leurs rseaux internes privs. Tel que mentionn dans la section prcdente, le PDNGW termine l'interface S5. Sur le plan de l'utilisateur, cela signifie que les paquets de donnes pour un utilisateur sont encapsuls dans un tunnel GTP S5 et envoyes S-GW responsable de cet utilisateur. Le S-GW transmet ensuite les paquets de donnes sur l'interface S1 leNode-B en cours de desservir l'utilisateur, partir duquel il est ensuite envoy sur l'interface radio au terminal mobile de l'utilisateur.
Le PDN-GW est galement responsable de l'attribution des adresses IP aux priphriques mobiles. Quand un terminal mobile se connecte au rseau aprs avoir t allum, eNode-B contact le MME, comme dcrit ci-dessus. Le MME authentifie l'abonn et demande une adresse IP partir de la PDN-GW pour l'appareil. A cet effet, le protocole de plan de contrle S5 est utilis. La procdure est similaire la procdure en GPRS et UMTS, o le SGSN demande une adresse IP partir du GGSN. Une partie du processus est galement la mise en place les S1 et S5 correspondants aux tunnels de donnes de lutilisateur.
suffisamment longues pour viter les problmes de transmission par trajets multiples sur les flux de donnes rapide. Le tableau ci--cot montre le nombre de sous-porteuses utilis, selon la bande passante utilise pour le LTE. Plus la bande passante est disponible pour le transporteur LTE, plus le nombre de sous-porteuses utilises augmente. titre d'exemple, un total de 600 sous-porteuses est utilis avec une bande passante globale du signal de 10 MHz. En d'autres termes, le dbit de donnes global peut tre jusqu' 600 fois plus hauts dbits de chaque sous-porteuse. Pour conomiser de la bande passante, les sous-porteuses sont espaces de telle manire que les lobes latraux de chaque onde sous-porteuse sont exactement zro au centre de la sous-porteuse voisine. Cette proprit est appele orthogonalit. Pour dcoder les donnes transmises de cette manire, une fonction mathmatique dnomme transformation de Fourier rapide inverse (IFFT) est utilis. Pour l'essentiel, l'entre une IFFT est un signal de domaine de frquence qui est converti en un signal dans le domaine temporel. Comme chaque sous-porteuse utilise une frquence diffrente, le rcepteur utilise une FFT qui indique quel signal a t envoy chacune des sous-porteuses un instant spcifique dans le temps.
LTE utilise les paramtres physiques suivants pour les sous-porteuses: espacement sous-porteuse: 15 kHz; la dure de chaque transmission OFDM (dure symbole): 66,667 s; prfixe cyclique standard: 4.7 s. Le prfixe cyclique est transmis avant chaque symbole OFDM pour empcher une interfrence entre symboles due diffrentes longueurs de plusieurs voies de transmission.
PAPR : Peak to Average Power Ratio SC-FDMA : Single-Carrier Frequency Division Multiple Access
donnes et de mettre les flux secondaires rsultant directement sur les sous-porteuses individuelles, le signal bas sur le temps est converti en un signal base sur la frquence avec une fonction FFT. Cela permet de rpartir les informations de chaque bit sur toutes les sousporteuses qui sera utilises pour la transmission et rduit ainsi les diffrences de puissance entre les sous-porteuses.
Keying) est utilis pour transfrer 4 ou 2 bits par symbole. Un symbole est aussi considr comme un lment de ressource (RE). Comme la surcharge gnrale implique dans l'attribution de chaque symbole individuel un utilisateur ou un certain objectif serait trop grande, les symboles sont regroups dans un certain nombre dtapes comme le montre la figure ci -dessous. Tout d'abord, sept symboles conscutifs sur 12 sous-porteuses sont regroups dans un bloc de ressource (RB). Un bloc de ressource occupe exactement une fente d'une dure de 0,5 ms.
Deux fentes forment une sous-trame d'une dure dune ms. Une sous-trame reprsente le temps de planification LTE, ce qui signifie qu' chaque milliseconde le eNode-B dcide laquelle des utilisateurs doivent tre mises et que tel blocs de ressources sont affectes tel utilisateur. Le nombre de blocs de ressources parallles dans chaque sous-trame dpend de la bande passante du systme. Si une porteuse de 10 MHz est utilise, 600 sous-porteuses sont disponibles. Puisque un bloc de ressource utilise 12 sous-porteuses, un total de 50 blocs de ressources peut tre programm pour un ou plusieurs utilisateurs par sous-trame.
5. MIMO
En plus des schmas de modulation d'ordre suprieur comme la MAQ-64, qui code 6 bits en une tape unique de transmission, 3GPP Release 8 prcise et ncessite l'utilisation de techniques dantennes multiples, aussi appel Multiple Input Multiple Output (MIMO) dans le sens descendant. Bien que cette fonctionnalit a galement t spcifi pour HSPA dans le mme temps, mais il n'est pas encore largement utilis pour cette technologie en raison de problmes de compatibilit et la ncessit de mettre niveau le matriel des stations de base UMTS dj installs. Cependant, avec LTE, MIMO a t mis en uvre avec les premires installations du rseau.
L'ide de base derrire les techniques MIMO est d'envoyer plusieurs flux de donnes indpendantes sur le mme canal de l'interface radio simultanment. En 3GPP Release 8, l'utilisation de deux ou quatre flux simultans est spcifie. Dans la pratique, jusqu' deux flux de donnes sont utilises aujourd'hui. MIMO est utilis uniquement pour le canal partag et pour transmettre seulement les blocs de ressources attribues aux utilisateurs qui connaissent de trs bonnes conditions de signal. Pour les autres chanes, seule une opration unique-flux avec une modulation et codage robuste est utilise, et que le eNode-B doit s'assurer que les flux de donnes transmis sur ces canaux peuvent atteindre tous les terminals mobiles, indpendamment de leur emplacement et des conditions du signal actuelles.
Transmettre des flux de donnes simultanes sur le mme canal n'est possible que si les flux restent largement indpendants les unes des autres sur le chemin de l'metteur vers le rcepteur. Ceci peut tre ralis que si deux conditions de base sont remplies. Du ct de l'metteur, deux ou quatre chanes hardwares de transmission indpendantes sont ncessaires pour crer des flux de donnes simultanes. En outre, chaque flux de donnes ncessite sa propre antenne. Pour deux flux, deux antennes sont ncessaires. En pratique, cela se fait au sein d'un botier d'antenne unique en ayant une antenne interne qui
transmet un signal polaris verticalement, tandis que l'autre antenne est positionne de telle manire transmettre son signal polarisation horizontale. Il convient de noter ce stade que les signaux polariss sont dj utiliss aujourd'hui dans d'autres technologies radio comme l'UMTS pour crer de la diversit, afin damliorer la rception d'un flux de signal unique. La deuxime condition qui doit tre remplie pour la transmission MIMO est que les signaux doivent rester aussi indpendants que possible sur le trajet de transmission entre l'metteur et le rcepteur. Ceci peut tre ralis, par exemple, comme le montre la figure cidessous, si les transmissions simultanes atteignent le dispositif mobile via plusieurs chemins indpendants. Cela est possible mme dans des environnements o aucune ligne de vue directe nexiste entre l'metteur et le rcepteur.
6. Pile protocolaire
Sur l'axe vertical, la pile protocolaire est divise en deux parties. Sur le ct gauche de la figure ci-dessus, les protocoles de contrle sont affichs. La couche suprieure est le protocole NAS qui est utilis pour la gestion de la mobilit et d'autres objectifs entre le terminal mobile et la MME. Les messages NAS sont en tunnel via le rseau radio, et le eNode-B les transmet de manire transparente. Les messages NAS sont toujours encapsuls dans des messages radio de contrle des ressources (RRC) sur l'interface radio. L'autre objectif des messages RRC est de grer la connexion de l'interface radio , par exemple, ils sont utiliss pour le handover ou la signalisation. Par consquence, un message RRC ne doit pas ncessairement inclure un message
NAS. Ceci est diffrent sur le plan des donnes d'utilisateur qui s'affiche sur la droite de la figure. Ici, les paquets IP transportent toujours les donnes de l'utilisateur et ne sont envoyes que si une application veut transfrer des donnes. La premire couche partage par le transport IP, RRC et messages de signalisation NAS est la couche PDCP. Elle est responsable de l'encapsulation des paquets IP et les messages de signalisation, le chiffrement, la compression d'en-tte et le soutien du handover sans perte. Une couche ci-dessous est le RLC. Il est responsable de la segmentation et de rassemblage de paquets de couche suprieure pour les adapter une taille de paquet qui peut tre envoy sur l'interface radio. En outre, il est charg de dtecter et de retransmettre les paquets perdus (ARQ). Juste au-dessus de la couche physique on trouve la couche MAC. Elle multiplexe les donnes partir de diffrents porteuses et assure la qualit de service en demandant la couche RLC de fournir le nombre et la taille des paquets. En outre, la couche MAC est responsable de la fonctionnalit de retransmission de paquets HARQ. Et enfin, l'en-tte MAC fournit des champs pour adresser les terminales mobiles et pour des fonctionnalits telles que les demandes de la bande passante, la gestion de l'alimentation et le contrle du time-advance.
HARQ sur la couche MAC La HARQ a t implment au niveau de la couche MAC, elle a t introduit en release 5. Cette technique de correction derreur a t introduite pour diminuer le retard aller -retour qui est plus important pour ARQ, qui est la premire technique de correct ion derreur qui a t utilis en 3G. HARQ combine entre les mcanismes ractifs ARQ (Automatic Repeat request) et les mcanismes proactifs FEC (Forward Error Correction). Dans les mcanismes ractifs, l'metteur ragit la signalisation d'une perte de paquet en retransmettant ce paquet. Cette signalisation peut tre effectue par l'mission d'acquittements positifs ACK (ACKnowledgement) ou ngatifs NAK (Negative-AcKnowledgement). En ce qui concerne le fonctionnement des mcanismes proactifs, l'metteur rajoute des paquets de redondance permettant au rcepteur de rcuprer des paquets perdus. Ces paquets de redondance sont calculs en utilisant des codes correcteurs d'erreurs. Le HARQ peut tre caractris par certains paramtres tels que la synchronisation, l'adaptabilit ainsi que la manire dont est faite la combinaison. Quand la relation temporelle entre la transmission originale et la (ou les) retransmission(s) est fixe, l'opration HARQ est dite alors synchrone . Si, par contre, les
retransmissions sont programmes n'importe quel moment aprs avoir reu un ACK, on parlera alors d'opration HARQ asynchrone . On dit qu'un systme HARQ est adaptatif si on peut raliser des retransmissions en utilisant un autre type de modulation autre que celui qui a t utilis pour la transmission originale. Par exemple, si la modulation QPSK est utilise durant la premire transmission d'un paquet et que celle-ci choue, la 16-QAM peut tre utilise pour la retransmission de ce mme paquet si les conditions du canal ou des ressources radio (puissance du signal et/ou codes de canalisation) changent entre la premire transmission et les retransmissions qui se suivent. Cette technique diminue le temps et la puissance due la diminution du nombre des retransmissions, mais comme cette technique gaspille la bande passante alors HARQ lutilise seulement pour les mauvais canaux. Le maximum de retransmission sera dfinit lors de la configuration du canal. On distingue deux variantes de l'HARQ selon que l'on combine ou non les retransmissions : - HARQ de type I : dans cette variante, appele aussi chasse combinat ou soft combining, Il n'y a pas de combinaison des retransmissions. Le Soft combining fait appel la retransmission par l'metteur du mme paquet de donnes codes. Le dcodeur au niveau du rcepteur combine ces copies multiples du paquet envoy, pondr par le rapport de signal/bruit SNR (Signal to Noise Ratio) reu - HARQ de type II : cette technique, connue aussi sous le nom de IR (Inremental Redundancy), contrairement la prcdente qui envoie des rptitions simples de tout le paquet encod, envoie une information redondante additionnelle d'une manire incrmentale si le dcodage choue la premire tentative.
ARQ sur la couche RLC Les Paquets perdus malgr le mcanisme HARQ peuvent tre rcuprs par la fonction de demande de retransmission automatique (ARQ) sur la couche de protocole plus leve suivante, la couche de commande de liaison radio (RLC), qui est spcifie dans la norme 3GPP TS 36,322. Bien quelle est utilis pour la plupart des porteuses, son utilisation est optionnelle et peut ne pas tre active. ARQ est divis en deux fonctions principales: Lorsque le rcepteur dtecte une panne de transmission, il envoie un rapport au ct mission qui reprend alors la trame RLC disparus. Une approche de fentre glissante est utilise afin que le transfert des trames ne soit pas interrompu si une trame n'est pas reu. Ce n'est que si la trame manquante n'est pas reue, lorsque la taille de la fentre est remplie, la transmission globale est arrte jusqu' ce que la trame de RLC manquante soit reu. Cela garantit que le tampon RLC sur le ct du rcepteur, qui est soit dans la eNode-B ou dans l'quipement utilisateur, ne soit pas dpasser. Pendant le fonctionnement normal, l'metteur demande priodiquement un rapport sur l'tat ARQ en rglant le bit indicateur de vote dans l'en-tte RLC d'une trame de donnes. De cette faon, les rapports d'tat inutiles ne doit pas tre envoy pendant qu'il assure quaucun message d'erreur RLC est manque.
Au cours de ce chapitre on va entamer un sujet important pour ltablissement de nimporte quelle chane de transmission de la vido. Dans un premier temps, une prsentation gnrale savre ncessaire pour prparer le lecteur ce qui viendra par la suite. Aprs, on va tudier un type de codage qui sera utilis pour tablir la transmission de la vido sur le rseau LTE, il sagit de AVC/ H.264. Mais aussi une extension de ce dernier, savoir, SVC/H.264.
I. Introduction
Afin de numriser une vido analogique, il faut diviser chaque image vido selon une rsolution donne (gnralement 720 x 486) puis associer une valeur numrique chacun des lments qui forment la couleur de ce pixel (RGB, YUV) en utilisant une table de conversion des couleurs (en gnral 24 bits par pixel pour 16,7 millions de couleurs possibles en chaque point). Etant donn quune image vido contient plusieurs milliers de pixels et que la vido analogique NTSC dfile plus de 30 images par seconde (25 images de 720 576 pixels par seconde en PAL), il est ncessaire dutiliser des puces perfor mantes permettant une conversion en temps rel. Si un signal vido de 720 x 486 pixels de rsolution est numris en utilisant la norme YUV 4:2:2, le fichier rsultant sera de 683.44 Ko par image ou 20.02 Mo/sec. C'est ce qu'on appelle le format non-compress de taux 1:1. Avec un tel dbit, il faudrait 1.2 Go despace sur une mmoire de masse pour stocker une seule minute de vido, ce qui amne sinterroger sur les possibilits de rduire la t aille des fichiers. De plus, il faut galement faire face au problme du transfert des donnes digitales. De manire rduire au maximum le nombre doctets utiliss pour reprsenter une image et ainsi rduire le dbit binaire ncessaire pour la transmettre, plusieurs solutions ont t dveloppes. - Diminution du nombre dimages par seconde (en dessous de 15 18 images/s, lil peroit des saccades) - Rduction du nombre de points de limage. - Rduction du nombre dinformations de couleurs codes (2 octets par pixel soit 64000 couleurs voire 1 octet par pixel pour 256 couleurs) : solution acceptable pour le multimdia mais prohiber pour le montage vido. Bien que toutes ces mthodes permettent de rduire le dbit des donnes, elles provoquent une trs forte dgradation des images, ce qui a conduit rechercher un autre moyen pour diminuer la taille des fichiers. La compression (rduction du dbit binaire = bite rate rduction) des fichiers a alors t dveloppe pour attnuer la perte de qualit. Cette compression est base sur lobservation selon laquelle une image contient de nombreuses informations redondantes. - Redondance spatiale : dans une image, deux points voisins sont souvent similaires ;
- Redondance temporelle : deux images successives prsentent souvent de nombreuses similarits. La compression dtecte les redondances et les limine. Toutefois, il est indispensable que ce processus nempche pas de reproduire limage originale de faon intacte ou tout du moins trs proche. Si lon souhaite conserver un niveau de qualit compatible avec une utilis ation professionnelle, la compression par images spares ne peut pas dpasser un facteur de 4 :1. Aussi, afin de permettre des taux de compression suprieurs sans pour autant obtenir des images de pitre qualit, le MPEG qui traite les similitudes qui existent entre plusieurs images successives a t mis au point. A lorigine, ce standard prvoyait 4 niveaux : - MPEG-1 : destin aux applications multimdia (produire des images de qualit quivalente au VHS en descendant un dbit binaire de l'ordre de 1.2 Mbits/seconde (1.5 Mbits/seconde en incluant le son). - MPEG-2 : extension de MPEG-1 permettant d'obtenir une qualit d'image suprieure par traitement de squences dimages entrelaces. (Le but tait de produire des images de la qualit d'un systme vido composite avec un dbit binaire de l'ordre de 4 8 Mbits/seconde ou des images de haute qualit avec un dbit de 10 15 Mbits/seconde.) - MPEG-3 : destin la tlvision haute dfinition. Cependant, en raison de la performance de MPEG-2, le MPEG-3 na pas t dvelopp. - MPEG-4 : destin aux communications mobiles, il n'a rien voir avec le monde de la vido broadcast. Le MPEG conduit des systmes fortement asymtriques : le processus de compression est beaucoup plus complexe que le processus de dcompression. De plus, il faut une puissance de calcul bien suprieure pour la compression que pour la dcompression. Cette caractristique ne pose nanmoins pas de problmes lorsquil sagit de diffuser des images car la compression seffectue alors en un endroit unique. Toutefois, en dpit de ses nombreux avantages, le MPEG nest pas utilis tout au long des chanes de production vido professionnelles, du fait de la ncessit de compresser et de dcompresser chaque maillon de la chane. - Le systme MPEG n'a pas t conu pour faire du montage l'image prs, ce qui est un des prrequis majeurs pour faire de la postproduction.
- Des gnrations successives, entrecoupes de traitements (effets), peuvent induire une perte de qualit qui s'avrera rapidement inacceptable. - MPEG n'a pas t conu pour permettre des oprations telles que le chroma key .
Principe :
Comme vous savez une vido ni quune squence dimages lies en temps, donc la compression de la vido se fait en deux niveaux : une compression spatiale et une temporelle. De plus, dans une priode de temps on aura une squence dimages presque similaires, donc il faut coder juste une de manire avoir les informations cls au dcodage (key-frame : plus de dbit) et les autres de telle sorte elles contiennent seulement le delta (delta-frame : moins de dbit). AVC/H.264 a dfini trois types de trame dans son codage :
Image I (Intra-frame) :
Cest une image autonome qui peut tre dcode indpendamment, sans rfrence dautres images. La premire image dune squence vido est toujours une intra -image. Les images I sont ncessaires en tant que points de dpart pour de nouveaux tlspectateurs ou en tant que points de resynchronisation si le train de bits transmis est endommag. Image P (P-frame) :
Cest une inter-image prdictive qui fait rfrence aux parties des images I et/ou P antrieures pour le codage de limage. Les images P ncessitent gnralement moins de bits que les images I, mais elles sont gnralement trs sensibles aux erreurs de transmission en raison de la dpendance complexe vis--vis des images de rfrence P et I antrieures. Image B (B-frame):
Cest une inter-image bi-prdictive qui fait rfrence une image antrieure ainsi qu une image future.
La figure ci-dessous montre les diffrentes relations dans un groupe dimages (GOP : Group Of Pictures) dune vido. On remarque bien que pour bien dcoder B5, il faut bien reu I0, P4 et P8. :
Dans une srie dimages, il est possible de rduire le volume des donnes vido par des mthodes telles que le codage diffrentiel, qui est utilis par la plupart des normes de
compression vido, y compris H.264. Dans le codage diffrentiel, une image est compare une image de rfrence (une image I ou P antrieure) et seuls les pixels qui ont chang par rapport limage de rfrence sont cods. Cela permet de rduire le nombre de valeurs de pixel codes et envoyes. Ci-dessous un exemple qui illustre cette opration :
Spatial decimation
Multiplex SNR scalable coding Temporal scalable coding Base layer coding
Prediction
Structure de la SVC
Le dsir du codage extensible de la vido, qui permet ladaptation la vole certaines exigences des applications telles que l'affichage et les capacits de traitement des quipements cibles et les diffrentes conditions de transmission, provient de l'volution continue des dispositifs de rception et l'utilisation croissante des systmes de transmission qui sont caractriss par une qualit de connexion trs variables. Un environnement de streaming de la vido typique avec des rcepteurs htrognes est illustr ci-dessous :
Un flux de bits vido est appel extensible lorsque des parties du flux peuvent tre enlevs de faon ce que le sous-flux rsultant forme une autre trame de bits valide pour un certain dcodeur cibl, et le sous-flux reprsente le contenu de la source avec une qualit de reconstruction qui est infrieure celle de trame de bits originale complte, mais elle est plus intressante lorsquon considre la quantit de donnes restantes qui est plus faible. Le flux de bits qui ne rpond pas cette proprit est considre comme des trames de bits une seule couche. Les modes habituels de l'extensibilit sont lextensibilit temporelle, spatiale et de qualit. Lextensibilit spatiale et temporelle dcrive les cas dans lesquels les sous-ensembles du flux de bits reprsentent le contenu de la source avec une rduction de la taille de l'image (rsolution spatiale) ou frquence d'images (rsolution temporelle), respectivement. Grce une extensibilit de la qualit, le sous-flux offre la mme rsolution spatio-temporelle du flux binaire complet, mais avec une fidlit plus faible - o la fidlit est souvent revient au SNR. Les diffrents types d'extensibilit peuvent galement tre combins, en fonction de la demande et les exigences du rseau.
Un flux vido SVC consiste en une couche de base (BL) et de plusieurs couches d'amlioration (EL). La rception de la couche de base est suffisante pour une vido de qualit de base et la rception des couches d'amlioration amliore la qualit, la frquence de trame ou la rsolution spatiale de la vido base sur l'extensibilit utilise. Le concept de lextensibilit dans SVC est illustr ci-dessus.
14
Larchitecture La VoLTE propose : Larchitecture propose napporte aucune modification au rseau EPS. Le bloque propos sera implment comme un module matriel supplmentaire au niveau de leNodeB sans toucher la pile protocolaire (voir ci--cot). La modlisation de la trace de la vido La taille des trames vido montre une certaine priodicit lorsque la vido est code avec un paramtre fixe de GOP. Ceci aider les chercheurs trouver un modle de prdiction adquat pour leur bloque. Le modle utilis est ARIMA. Pour trouver les paramtres de ce modle ils ont utilis Akaike Information Criterion (AIC). Le langage statistique open source utilis est le fameux R. Le mode de fonctionnement avec sommeil propos Le fonctionnement en mode DRX est bas sur la prdiction de la taille d'image vido au niveau du eNodeB. Les chercheurs proposent l'introduction d'un court message de configuration du DRX une priodicit de 40 ms, et ne contenant que des paramtres DRX. Lalgorithme est prsent ci-dessous. L'architecture propose implmente cet algorithme. Dans la ligne 2, la fonction lit les paquets IP provenant de la couche PDCP et la fonction de la ligne 3 les convertit en trace de trame vido l'aide de la paquetisation RTP. La fonction de la ligne 7 lit taille de l'image vido et prdit les trames vido venir selon le mcanisme de la prdiction labor. Selon la taille des trames vido venir, la fonction la ligne 8 cre lordonnancement de la transmission, et la ligne 9 on estime les trames OFDM inoccups. Le message est envoy la RRC. RRC traite le message DRX et le transmet aux les basses couches pour la transmission au UE.
Les rsultats de la simulation : Un simulateur vnement personnalis crit en C est utilis pour l'analyse des performances de l'architecture La Volte propose. Il comprend la paquetisation RTP de la taille de trace de la trame vido, puis sa reconstruction. Cette trace de trame est utilise pour la prdiction des prochaines trames vido par une taille prdtermine du time-window pour estimer les trames OFDM occupes. Cela donne la dure pendant laquelle le UE doit rester actif en coute des messages PDCCH et donne lintervalle du repos de UE durant lequel il peut tre inactif. Pour la simulation, un profil du systme TDD-LTE est utilis. Si la capacit de la trame OFDM est infrieure aux donnes vido transmettre, elle est stocke dans un tampon au niveau du eNodeB et elle sera traite par la suite. Si le tampon du eNodeB est satur, la trame vido qui a un retard maximal est abandonn. C'est ce qu'on appelle la transmission sans DRX.
En cas de transmission par DRX, lordonnancement de la transmission est cr sur la base des trames prvues et le UE est inform l'avance en ce qui concerne le cycle du DRX. Le UE reoit les donnes durant le temps du DRX, et il devient inactif sur le reste du cycle DRX. Voici les rsultats trouvs :
On observe daprs la figure et le tableau que la bande passante optimale requise pour la transmission vido avec le mcanisme propos pour une qualit acceptable est de l'ordre du dbit binaire moyen correspondant la trace vido. Par exemple, dans le cas de la vido Coastguard, le dbit binaire moyen est de 1,45 Mbps. La bande passante optimale pour une qualit de la vido acceptable (PSNR > 37,5 dB) est dans la rgion de fonctionnement (safe operating region).
Diffrenciation des services au niveau dIP : Le champ Differentiated Service Code Point (DSCP) permet dassurer cette fonction. La figure ci-dessous montre sa position dans lentte IP :
15 16
Ses valeurs sont classifies en trois groupes comme le tableau ci-dessous les montre :
Les catgories du champ DSCP
On va voir dans ce qui vient que ce champ sera exploit par le serveur pour indiquer le type de la trame porte par le paquet IP.
Comme on a vu les trames de la vido nont pas la mme importance. Le dcodage de certains trames dpend d une bonne rception des autres. Cette technique consiste adapter un nombre maximal de retransmission pour les trames les plus importantes (I), ce qui diminue le taux derreur pour les trames importantes. On identifie limportance des paquets au niveau du serveur. Et au niveau de la couche MAC on dtermine le nombre des retransmissions pour chaque trame. Pour diffrencier entre les trames on utilise le champ DSCP, tel quon trouve quau niveau du serveur le champ sera rempli par une valeur qui indique le type de la trame. Parmi les fonctionnalits dIP est la fragmentation, donc il faut garder la mme valeur pour t ous les fragments.
Cot serveur :
Cot eNodeB :
On remarque trs bien que le mode propos HM a les avantages des modes AM et UM, il a un dlai point--point trs proche de celui du mode UM et assure une qualit de la vido proche de celle assure par le mode AM.
III. Un nouveau schma inter-couche pour la transmission de la vido sur le rseau LTE
Dans Novel Cross-layer Scheme for Video Transmission over LTE-based Wireless Systems, une solution inter-couche a t prsent pour la transmission vido sur les systmes large bande bass sur LTE. Le schma inter-couche propose considre lordonnancement utilisateur/flux pour synchronise, en temps rel, le trafic vido en tenant en compte les paramtres des couches application, Mac et physique. Ces paramtres sont utiliss au sein d'un nouvel algorithme RA au niveau de la couche physiqu. Les rsultats des simulations ont montr que le schma inter-couche propos est caractris par de hautes performances en termes de dbit du systme et le QoS aperu et il a surpasse les schmas similaires.
IV. Un dsigne inter-couche pour une transmission efficace de la vido sur le rseau LTE en utilisant SVC
Dans larticle Cross Layer Design for Efficient Video Streaming over LTE Using Scalable Video Coding , les chercheurs ont propos un schma dadaptation et de planification pour la transmission de la vido unicast et multicast sur les rseaux LTE en utilisant SVC. CQI de la bande troite est utilis pour la planification des frquences large bande et CQI de leNodeB est utilis dans le serveur vido pour l'adaptation du dbit binaire dans le schma propos pour lunicast. La probabilit d'utilisateurs se trouvant dans les rgions de la qualit du canal moyen et lev est plus importante dans les rseaux MBSFN. Par consquent, ils ont propos un schma adaptatif o les MCS de chaque couche vido SVC sont choisies en fonction de la qualit du canal et de la distribution de l'utilisateur pour rduire l'utilisation du spectre. Les rsultats des simulations montrent les avantages des schmas proposs sur la transmission vido sans ces adaptations. Le taux de perte de paquet est rduit et la qualit de la vido d'objectif est augmente pour tous les utilisateurs dans la zone de couverture de la cellule pour le systme monodiffusion. Laugmentation de la qualit vido pour les utilisateurs en bordure de cellule est galement trs perceptible. De plus, le schma de slection GBR adaptatif bas sur CQI d'utilisateurs individuels augmenter la couverture de la cellule considrablement. Des conomies de spectre radiolectrique dans l'ordre de 72 82% est observes dans plusieurs scnarios de rpartition de l'utilisateur avec la mthode propose pour le multicast sur des rseaux MBSFN. Ce spectre peut tre utilis pour servir les autres MBSFN, MBMS unicellulaires ou porteurs unicast ou peut tre utilis pour augmenter la qualit vido de mme porteur de MBSFN.
Bibliographie :
Articles : Stephan Wenger, H.264/AVC Over IP, IEEE transactions on circuits and systems for video technology, vol. 13, no. 7, july 2003; H.264/AVC Over IP, IEEE 2003; Ritesh Kumar Kalle et al, La VoLTE: novel cross Layer optimized mechanism of Video transmission over LTE for DRX, IEEE 2012; Anup Talukdar et al, Streaming Video Capacities of LTE Air-interface, IEEE 2010; Junaid Afzal et al, Video Streaming over MBMS: A System Design Approach, JOURNAL OF MULTIMEDIA, VOL. 1, NO. 5, AUGUST 2006; Rakesh Radhakrishnan et al, Cross Layer Design for Efficient Video Streaming over LTE Using Scalable Video Coding, Macrothink, Network Protocols and Algorithms, 2012; Quality-oriented Video delivery over LTE using Adaptive Modulation and Coding, universit de Clifornia. Patrick McDonagh et al, Investigation of Scalable Video Delivery using H.264 SVC on an LTE Network. Long Term Evolution (LTE): A Technical Overview, white paper, Motorola. Thses: Balaaji Tirouvengadam, Enhancement of LTE Radio Access Protocols for Efficient Video Streaming, universit Ottawa, Canada, 2012; Rakesh Kappoorkuruppath et Valappil RadhakrishnaCross, Layer Design for Video Streaming over 4G Networks using SVC, universit Ottawa, Canada, 2012.
Livre: Stefania Sesia et al, LTE The UMTS Long Term Evolution, Wiley;