Brevet FR2760156A1 — publié le 19980828

Titre PROCEDE ET APPAREIL PERMETTANT DE LIBERER UN APPEL INTERROMPU DANS UN SYSTEME DE COMMUNICATION A ACCES MULTIPLE PAR REPARTITION EN CODE Domaine de l'invention La présente invention concerne de façon générale des systèmes de communication à accès multiple par répartition en code, et plus particulièrement la libération de toutes les ressources de voie de trafic attribuées lorsqu'une demande d'émission a été interrompue avant l'affectation de voie de trafic dans un système de communication à accès multiple par répartition en code. Arrière-plan de l'invention Les systèmes de communication à accès multiple par répartition en code (AMRC) sont bien connus. Un système de communication de ce type est défini en détail dans la norme intérimaire TIA/EIA IS-95A, Mobile Station Base Station Compatibility Standards for Dual-Mode Wideband Spread Spectrum Cellular Systems, Association de l'Industrie des Télécommunications, Washington, DC juillet 1993 (IS-95A) qui est incorporée en tant que référence dans le présent document, ainsi que dans J STD-008 de l'Institut de Normes Nationales Américain (ANSI). Dans un système de communication AMRC, une communication entre deux unités de communication (par exemple un site de communication central et une unité de communication mobile) est accomplie en étalant chaque signal transmis sur la bande de fréquences de la voie de communication avec un code d'étalement utilisateur unique. Du fait de l'étalement, les signaux transmis se trouvent dans la même bande de fréquences de la voie de communication et sont séparés uniquement par des codes d'étalement utilisateur unique. Puisque chaque signal de l'unité éloignée dans un système à étalement du spectre est en général transmis en utilisant la même fréquence, la plupart du bruit (qui est inversement proportionnel à l'énergie de bit par densité de bruit, c'est-à-dire Eb/NO, qui est défini comme le rapport entre l'énergie par bit d'information et la densité spectrale de bruit), associé à un signal reçu peut être attribué à d'autres transmissions des unités éloignées. Par conséquent, il est avantageux pour toutes les unités éloignées d'un système de communication AMRC de transmettre le moins possible de communications pour assurer une communication adéquate. Dans des situations où une unité éloignée communique sur une voie de trafic et souhaite mettre fin à une communication, l'utilisateur peut arrêter une transmission sur la voie de trafic en envoyant un ordre de libération à la station de base, qui demande à la station de base de supprimer toute voie de trafic établie. Toutefois, puisqu'il est nécessaire de limiter une transmission dans un système de communication AMRC, la norme IS-95A ne requiert qu'aucun ordre de libération soit envoyé par l'unité éloignée si un appel prend fin avant qu'une voie de trafic soit affectée à l'unité éloignée. En d'autres termes, actuellement, l'unité éloignée n'a pas la capacité d'indiquer à la station de base qu'un appel en cours a été interrompu à la discrétion de l'utilisateur avant qu'une voie de trafic ait été affectée à l'unité éloignée (émission interrompue). Après que l'utilisateur a interrompu un appel avant qu'une voie de trafic ait été affectée à l'unité éloignée, l'utilisateur peut demander à l'unité éloignée d'initier un autre appel. Lorsque cette nouvelle initiation se produit, le protocole du système IS-95A actuel permet à l'unité éloignée et à la station de base d'assurer à la fois les connexions souhaitées suivantes et les connexions non souhaitées d'origine, simultanément. Par exemple, l'émission d'appel IS-95A actuelle commence lorsque l'unité éloignée envoie un Message d'Emission à la station de base sur la Voie d'Accès pour demander une ressource de voie de trafic. IS-95A prévoit une période de temps maximum de 12 secondes pour que la station de base réponde à ce message. La station de base répond alors à l'aide d'un Message d'Affectation de Voie qui informe l'unité éloignée des ressources de Voie de Trafic qu'elle peut utiliser. L'unité éloignée passe ensuite à l'acquisition de voie de trafic et commence à démoduler la voie d'aller et de trafic. Après que l'unité éloignée a reçu deux trames de données de voie d'aller et de trafic valides, l'unité éloignée commence à transmettre un préambule de voie de trafic, que la station de base considère comme étant l'accusé de réception du Message d'Affectation de Voie. Lorsque la station de base reçoit les données de préambule, elle répond à l'unité éloignée au moyen d'un Ordre d'Accusé de Réception de la Station de Base. L'unité éloignée peut attendre ce message pendant un maximum de deux secondes. L'unité éloignée arrête alors de transmettre le préambule de voie de trafic et se consacre complètement à la communication sur la voie de trafic. Dans des conditions de fonctionnement normales, un utilisateur peut ordonner à l'unité éloignée de mettre fin à la tentative d'émission avant que l'unité éloignée reçoive le Message d'Affectation de Voie. Puisqu'aucun ordre de fin n'est envoyé, si l'utilisateur ordonne alors à l'unité éloignée d'initier un deuxième appel alors que la station de base tente de signaler à l'unité éloignée quelles sont les ressources de voie trafic qui lui ont été affectées, l'unité éloignée peut être connectée à deux ressources de voie de trafic inverses montantes, et ce simultanément. Cette connexion double réduit directement la capacité du système et expose l'utilisateur final à des problèmes liés au secret des conversations. Il y a donc un besoin pour un procédé et un appareil permettant de libérer de façon efficace toutes les ressources de voie de trafic attribuées du fait de l'interruption de demande d'émission avant l'affectation de voie de trafic dans un système de communication AMRC pendant la période où la station de base est autorisée à affecter ces ressources de voie de trafic. Brève description des dessins La figure 1 représente de façon générale un système de communication AMRC qui peut employer de façon avantageuse la libération de demandes d'émission interrompues selon l'invention. La figure 2 représente de façon générale un émetteur d'une unité éloignée en communication AMRC avec un récepteur d'une station de base d'une façon qui peut mettre en oeuvre de façon avantageuse la présente invention. La figure 3 représente de façon générale un émetteur d'une station de base en communication AMRC avec un récepteur d'une unité éloignée d'une façon qui peut mettre en oeuvre d'une façon avantageuse la présente invention. La figure 4 est un organigramme illustrant le fonctionnement de l'unité éloignée de la figure 1 au cours d'une tentative d'appel interrompu selon le mode de réalisation préféré de la présente invention. La figure 5 est un organigramme illustrant le fonctionnement de la station de base de la figure 1 au cours d'une tentative d'appel interrompu selon le mode de réalisation préféré de la présente invention. La figure 6 représente un exemple d'échange de message entre l'unité éloignée et la station de base de la figure 1 selon le mode de réalisation préféré de la présente invention. Description détaillée d'un mode de réalisation préféré De façon générale, un système de communication à accès multiple par répartition en code (AMRC) est fourni et met en oeuvre une notification d'une tentative d'émission interrompue dans une unité éloignée en transmettant des données représentant une indication de libération d'une unité éloignée à la station de base. L'utilisation de l'indication de libération pour informer la station de base d'une tentative d'émission interrompue permet à la station de base de libérer des ressources de communication radio numériques attribuées. Ce procédé élimine le risque de connexions doubles ou incorrectes entre l'unité éloignée et la station de base, ce qui assure le secret des conversations dans tous les cas d'émission d'appel. La présente invention comprend un procédé de libération d'une tentative d'émission interrompue dans un système de communication à accès multiple par répartition en code (AMRC). Le procédé comprend les étapes consistant à initier un appel en envoyant un premier message demandant une ressource de voie de trafic à une station de base et à déterminer si l'appel a été interrompu avant la réception de la ressource de voie de trafic de la station de base. Enfin, un deuxième message est envoyé à la station de base en réponse à l'étape de détermination, dans laquelle le deuxième message informe la station de base que l'appel a été interrompu et lui demande d'interrompre la tentative d'émission. Dans le mode de réalisation préféré de la présente invention, l'étape d'émission de l'appel en envoyant le premier message comprend l'émission de l'appel en envoyant un Message d'Emission à la station de base et l'étape de détermination comprend la détermination du fait que l'unité éloignée a interrompu ou non la tentative d'appel avant que le Message d'Affectation de Voie ait été reçu de la station de base. De plus, la présente invention comprend un procédé de libération d'une ressource de voie de trafic dans une station de base existant dans un système de communication à accès multiple par répartition en code (AMRC). Le procédé comprend la réception d'un premier message d'une unité éloignée demandant la ressource de voie de trafic et l'attribution de la ressource de voie de trafic devant être transmise à l'unité éloignée. Ensuite, un deuxième message est reçu de l'unité éloignée avant la transmission de la ressource de voie de trafic. Dans le mode de réalisation préféré, le deuxième message indique à la station de base que l'unité éloignée a interrompu la demande de ressource de voie de trafic. Enfin, la station de base répond au deuxième message en libérant la ressource de voie de trafic attribuée à l'unité éloignée en réponse à la réception du deuxième message. Dans un autre mode de réalisation de la présente invention, un appareil est fourni qui permet de déterminer qu'un appel a été interrompu dans un système de communication à accès multiple par répartition en code (AMRC). L'appareil comprend un émetteur permettant d'émettre un appel en envoyant un premier message demandant à une station de base une ressource de voie de trafic et tn envoyant un deuxième message à la station de base lorsqu'il a été déterminé que l'appel a été interrompu. Dans le mode de réalisation préféré, le deuxième message informe la station de base de l'interruption de l'appel. L'appareil comprend en outre un récepteur permettant de recevoir la ressource de voie de trafic et un microprocesseur est couplé à l'émetteur permettant de déterminer si un appel a été interrompu avant la réception d'une ressource de voie de trafic de la station de base. Un dernier mode de réalisation de la présente invention comprend un appareil permettant de libérer une ressource de voie de trafic dans un système de communication à accès multiple par répartition en code (AMRC). L'appareil comprend un récepteur permettant de recevoir un premier message d'une unité éloignée demandant la ressource de voie de trafic et de recevoir un deuxième message de l'unité éloignée avant la transmission de la ressource de voie de trafic. Dans le mode de réalisation préféré, le deuxième message indique à la station de base que l'unité éloignée a interrompu la demande de ressource de voie de trafic. L'appareil comprend de plus un microprocesseur permettant d'attribuer la ressource de voie de trafic devant être transmise à l'unité éloignée et de libérer la ressource de voie de trafic attribuée à l'unité éloignée en réponse à la réception du deuxième message. En référence maintenant à la figure 1, un système de communication AMRC 100 qui peut employer de façon avantageuse la libération d'émissions interrompues selon un mode de réalisation préféré de la présente invention est décrit. Tel que représenté, une unité éloignée 106 est située dans une première zone de couverture 104. Une première station de base 102 est située dans la première zone de couverture 104 et communique avec l'unité éloignée 106 par l'intermédiaire d'une voie radio numérique 108 (qui contient des informations de données compatibles avec un système de communication AMRC tel que défini par IS95A). La figure 2 représente de façon générale un émetteur 200 de l'unité éloignée 106 en communication AMRC avec un récepteur 203 de la station de base 102 d'une façon qui permet de transmettre et recevoir une voie de commande non spécialisée (telle qu'une voie d'accès, tel que défini dans IS-95A paragraphe 6.7.1.) selon le mode de réalisation préféré de la présente invention. Dans la partie de codage 201 du système de communication, les bits de données de la voie de commande non spécialisée 202 sont émis par un microprocesseur (yP 205), et sont entrés dans un codeur 204 à un débit binaire particulier (par exemple 4,8 kilobits/seconde). Le yP 205 est couplé à des fonctions connexes désignées par un bloc 207, ces fonctions comportant le traitement d'appels, l'établissement de liaisons et d'autres fonctions générales concernant l'établissement et le maintien de communications cellulaires sont effectuées. Les bits de données de la voie de commande non spécialisée 202 comportent des données pures. Le codeur 204 code les bits de données de voie de commande non spécialisée 202 en symboles de données 206 à un débit de codage fixe (1/r) à l'aide d'un algorithme de codage qui facilite le décodage suivant de probabilité maximum des symboles des données en bits de données (par exemple des algorithmes de codage de bloc ou à convolutions). Par exemple, le codeur 204 code les bits de données de la voie de commande non spécialisée 202 (par exemple, 192 bits de données entrés qui avaient été reçus à un débit de 4,8 kilobits/seconde) à un débit de codage fixe d'un bit de données sur trois symboles de données (c'est-à-dire, 1/3) de telle sorte que le codeur 204 émet des symboles de données 206A (par exemple 288 symboles de données émis à un débit de 14,0 kilo symboles/seconde). Les symboles de données 206 sont ensuite entrés dans un dispositif répéteur et d'imbrication de symboles .208. Le dispositif répéteur et d'imbrication de symboles 208 répète les données afin d'accroître le débit de symboles effectif à un débit de 28,8 kilo symboles/seconde, puis organise les symboles de données 206 en blocs (c'est-à-dire en trames) et imbrique sous forme de blocs les symboles de données entrée 206 au niveau du symbole. Dans le dispositif d'imbrication 208, les symboles de données sont individuellement entrés dans une matrice qui définit un bloc de taille prédéterminée de symboles de données. Les symboles de données sont entrés en des emplacements à l'intérieur de la matrice tels que la matrice est remplie colonne par colonne. Les symboles de données sont individuellement sortis d'emplacements de la matrice de telle sorte que la matrice est vidée ligne par ligne. En général, la matrice est une matrice carrée ayant un nombre de lignes égal au nombre de colonnes toutefois, d'autres formes de matrices peuvent être choisies pour accroître la distance d'imbrication de sortie entre les symboles de données non imbriqués entrés de façon consécutive. Les symboles de données imbriqués 210 sont sortis par le dispositif répéteur et d'imbrication de symboles 208 à un débit de symboles de données deux fois supérieur à celui auquel ils avaient été entrés (par exemple 28,8 kilo symboles/seconde). La taille prédéterminée du bloc de symboles de données défini par la matrice est déduite du nombre maximum de symboles de données qui peut être transmis à un débit binaire codé dans un bloc de transmission de longueur prédéterminée. Par exemple, si les symboles de données 206 sont sortis du codeur 204 à un débit de 14,4 kilo symboles/seconde, et si la longueur prédéterminée du bloc de transmission est de 20 millisecondes, alors la taille prédéterminée du bloc de symboles de données est de 28,8 kilo symboles/seconde (deux fois supérieure au débit de données des symboles de données 206) fois 20 millisecondes (ms) ce qui donne 576 symboles de données, ce qui définit une matrice de 18 fois 32. Les symboles de données imbriqués codés 210 sont sortis de la partie de codage 201 du système de communication et entrés dans une partie d'émission 216 du système de communication. Les symboles de données 210 sont préparés pour la transmission sur une voie de communication par un modulateur 217. Ensuite, le signal modulé est fourni à une antenne 218 à des fins de transmission sur la voie radio numérique 108. Le modulateur 217 prépare les symboles de données 210 en vue d'une transmission avec étalement du spectre divisé en code en séquence directe en déduisant une séquence de codes de longueur fixe de symboles des données imbriqués codés 210 dans un procédé d'étalement. Par exemple, les symboles des données contenus dans le flux de symboles de données à référence codée 210 peuvent être étalés pour donner un code de longueur fixe unique de telle sorte qu'un groupe de six symboles de données est représenté par un code unique d'une longueur de 64 bits. Les codes qui représentent le groupe de six symboles de données sont de préférence combinés pour former un code unique d'une longueur de 64 bits. Il résulte de ce procédé d'étalement que le modulateur 217 qui a reçu les symboles de données imbriqués codés 210 à un débit fixe (par exemple 28,8 kilo symboles/seconde) présente à présent une séquence étalée de codes d'une longueur de 64 bits ayant un débit de symbole fixe supérieur (par exemple 307,2 kilo symboles/seconde). Les spécialistes de la technique comprendront que les symboles de données contenues dans le flux de bits de données imbriqués. codés 210 peuvent être étalées selon plusieurs autres algorithmes dans une séquence de code de longueur supérieure sans que cela suppose un éloignement de la portée ni de l'esprit de la présente invention. La séquence étalée est en outre préparée pour une transmission avec étalement du spectre divisé en code en séquence directe en étalant la séquence étalée avec un code d'étalement long (par exemple code PN). Le code d'étalement est une séquence spécifique à l'utilisateur de symboles ou un code utilisateur unique qui est sorti à un débit d'éléments fixe (par exemple 1,228 Méga éléments/seconde). Les bits de données codés étalés par le code utilisateur (c'est-à-dire les symboles de données) sont utilisés pour effectuer une modulation biphase d'une sinusoïde en commandant les commandes de phase de la sinusoïde. Le signal de sortie de la sinusoïde est filtré sur un filtre passe-bande, converti en une fréquence RF, amplifié, filtré et rayonné par une antenne 218 afin d'achever la transmission des bits de données de voie de trafic 202 dans une voie radio numérique 118 à l'aide d'une modulation par déplacement de phase à deux états (BPSK). Une partie de réception 222 du récepteur de la station de base 203 reçoit le signal à spectre étalé transmis par la voie radio numérique 108 par le biais de l'antenne 224. Le signal reçu est échantillonné en échantillons de données par le dispositif d'annulation de l'étalement et échantillonneur 226. Ensuite, les échantillons de données 242 sont sortis et introduits dans la partie de décodage 254 du système de communication. Le dispositif d'annulation d'étalement et échantillonneur 226 échantillonne par BPSK de préférence le signal à spectre étalé reçu par filtrage, démodulation, conversion à partir des fréquences RF et échantillonnage à un débit prédéterminé (par exemple 1,2288 Méga échantillons/seconde). Ensuite, on annule l'étalement du signal échantillonné par BPSK en mettant en corrélation les signaux échantillonnés reçus et le code d'étalement long. Le signal échantillonné obtenu dont on a annulé l'étalement 228 est échantillonné à un débit prédéterminé et transmis à un détecteur non cohérent 240 (par exemple 307,2 kilo échantillons/seconde de telle sorte qu'on annule l'étalement d'une séquence de quatre échantillons du signal à spectre étalé reçu et/ou qu'on la représente par un échantillon de données unique) à des fins de détection non cohérente ultérieure des échantillons de données 242. Les spécialistes de la technique comprendront que de multiples parties de réception 222 à 223 et antennes 224 à 225, respectivement, peuvent être utilisées pour atteindre une diversité d'espace. La nième partie de réception peut fonctionner sensiblement de la même manière pour extraire des échantillons de données du signal à spectre étalé reçu dans la voie radio numérique 108 que la partie de réception décrite cidessus 222. Les sorties 242 à 252 des N parties de réception sont de préférence entrées dans un additionneur 250 qui combine la diversité des échantillons de données entrés en un flux composite d'échantillons de données détectés de façon cohérente 260. Les échantillons de données individuels 260 qui forment des données de décision pondérée sont ensuite entrés dans une partie de décodage 254 comportant un dispositif d'annulation d'imbrication 262 qui annule l'imbrication des données de décision pondérée entrées 260 au niveau des données individuelles. Dans le dispositif d'annulation de l'imbrication 262, les données de décision pondérée 260 sont entrées individuellement dans une matrice qui définit un bloc de taille prédéterminée de données de décision pondérée. Les données de décision pondérée sont entrées en des emplacements de la matrice tels que la matrice est remplie ligne par ligne. Les données de décision pondérée dont on a annulé l'imbrication 264 sont individuellement sorties des emplacements à l'intérieur de la matrice de telle sorte que la matrice est vidée colonne par colonne. Les données de décision pondérée dont on a annulé l'imbrication 264 sont sorties du dispositif d'annulation d'imbrication 262 au même débit que celui auquel elles ont été entrées (par exemple 28,8 kilométriques/seconde). La taille prédéterminée du bloc de données de décision pondérée définie par la matrice est déduite du débit maximum d'échantillons de données d'échantillonnage provenant du signal à spectre étalé reçu à l'intérieur du bloc de transmission de longueur prédéterminée. Les données de décision pondérée dont on a annulé l'imbrication 264 sont entrées dans un décodeur 266 qui utilise des techniques de décodage de probabilité maximum pour générer des bits de données de voie de trafic estimés 268. Les techniques de décodage de probabilité maximum peuvent être améliorées en utilisant un algorithme qui est sensiblement le même qu'un algorithme de décodage Viterbi. Le décodeur 266 utilise un groupe des données de décision pondérée individuelles 264 pour former un ensemble de métriques de transition de décision pondérée pouvant être utilisés au niveau de chaque état temporel particulier du décodeur d'estimation de séquence de probabilité maximum 266. Le nombre de données de décision pondérée 264 du groupe utilisé pour former chaque ensemble de métriques de transition de décision pondérée correspond au nombre de symboles de données 206 à la sortie du codeur à convolutions 204 générés à partir de chaque bit de données entré 202. Le nombre de métriques de transition de décision pondérée dans chaque ensemble est égal à deux puissance le nombre de données de décision pondérée 264 dans chaque groupe. Par exemple, lorsqu'un codeur à convolutions 1/3 est utilisé dans l'émetteur, trois symboles de données 106 sont générés à partir de chaque bit de données entré 202. Ainsi, le décodeur 266 utilise des groupes de trois données de décision pondérée individuelles 264 pour former huit métriques de transition de décision pondérée pouvant être utilisés au niveau de chaque état temporel dans le décodeur d'estimation de séquence de probabilité maximum 266. Les bits de données de voie de trafic estimés 268 sont générés à un débit apparenté au débit auquel les données de décision pondérée 264 sont entrées dans le décodeur 266 et au débit fixe utilisé pour coder à l'origine les bits de données entrés 202 (par exemple, si les données de décision pondérée sont entrées à un débit de 28,8 kilométriques/seconde et si le débit de codage d'origine était de 1/3, alors les bits de données de voie de commande non spécialisée estimés 268 sont sortis à un débit de 4 800 bits/seconde). Les bits de données de voie de commande non spécialisée estimés 268 sont entrés dans un pP 270 qui est semblable au pP 207. Comme dans le cas du pP 207, le pP 270 est couplé à des fonctions connexes désignées par un bloc 272, ce bloc assurant également des fonctions comportant le traitement d'appels, l'établissement de liaisons et d'autres fonctions générales concernant l'établissement et le maintien de communications cellulaires. Le HP 270 est également couplé à une interface 274 qui permet au récepteur 203 de la station de base 102 de communiquer avec le CBSC 114. La figure 3 représente de façon générale un émetteur 300 de la station de base 102 en communication AMRC avec un récepteur 303 de l'unité éloignée 106 qui peut transmettre et recevoir une voie de commande de radiodiffusion (par exemple une Voie d'appel de Personnes, telle que décrite dans IS-95A paragraphe 7.7.2) selon le mode de réalisation préféré de la présente invention. Dans la partie de codage 301 du système de communication, les bits de données de voie de trafic 302 sont sortis d'un pP 305 et sont entrés dans un codeur 304 à un débit binaire particulier (par exemple 9,6 kilobits/seconde). Le yP 305 est couplé à des fonctions connexes désignées par un bloc 307, qui effectue des fonctions connexes cellulaires similaires à celles effectuées par les blocs 207 et 272 de la figure 2. Le ;jP 305 est également couplé à une interface 309 qui permet à l'émetteur 300 de la station de base 102 de communiquer avec le CBSC 114. Les bits de données de voie de commande de radiodiffusion 302 comportent des données pures. Le codeur 304 code les bits de données de voie de commande de radiodiffusion 302 en symboles de données 306 à un débit de codage fixe (1/r) à l'aide d'un algorithme de codage qui facilite le codage de probabilité maximum suivant des symboles de données en bits de données (par exemple des algorithmes de codage de bloc ou à convolutions). Par exemple, le codeur 304 code les bits de données de voie de commande de radiodiffusion 302 (par exemple 192 bits de données entrés qui ont été reçus à un débit de 9,6 kilobits/seconde) à un débit de codage fixe d'un bit de données sur deux symboles de données (c'est-à-dire 1/2) de sorte que le codeur 304 émet des symboles de données 306 (par exemple 384 symboles de données émis à un débit de 19,2 kilo symboles/seconde). Les symboles de données 306 sont ensuite entrés dans un dispositif d'imbrication 308. Le dispositif d'imbrication 308 organise les symboles de données 306 en blocs (c'est-à-dire en trames) et imbrique en blocs les symboles de données entrés 306 au niveau du symbole. Dans le dispositif d'imbrication 308, les symboles de données sont entrés individuellement dans une matrice qui définit un bloc de taille prédéterminée de symboles de données. Les symboles de données sont entrés dans des emplacements à l'intérieur de la matrice tels que la matrice est remplie colonne par colonne. Les symboles de données sont individuellement sortis des emplacements à l'intérieur de la matrice de telle sorte que la matrice est vidée ligne par ligne. En général, la matrice est une matrice carrée ayant un nombre de lignes égal au nombre de colonnes ; toutefois, d'autres formes de matrices peuvent être choisies pour accroître la distance d'imbrication de sortie entre les symboles de données non imbriqués entrés de façon consécutive. Les symboles de données imbriqués 310 sont sortis par le dispositif d'imbrication 308 au débit de symboles de données auquel ils ont été entrés (par exemple 19,2 kilo symboles/seconde). La taille prédéterminée du bloc de symboles de données défini par la matrice est déduite du nombre maximum de symboles de données qui peut être transmis à un débit binaire codé à l'intérieur d'un bloc de transmission de longueur prédéterminée. Par exemple, si les symboles de données 306 sont sortis du codeur 304 à un débit de 19,2 kilo symboles/seconde, et si la longueur prédéterminée du bloc de transmission est de 20 millisecondes, alors la taille prédéterminée du bloc de symboles de données est égale à 19,2 kilo symboles/seconde fois 20 millisecondes (ms) ce qui donne 384 symboles de données et ce qui définit une matrice de 18 par 32. Les symboles de données imbriqués codés 310 sont sortis de la partie de codage 301 du système de communication et entrés dans une partie d'émission 316 du système de communication. Les symboles de données 310 sont préparés pour une transmission sur une voie de communication par un modulateur 317. Ensuite, le signal modulé est fourni à une antenne 318 à des fins de transmission sur la voie radio numérique 108. Le modulateur 317 prépare les symboles de données 310 pour une transmission avec étalement du spectre divisé en code en séquence directe en effectuant un brouillage de données des symboles de données imbriqués codés 310. Le brouillage de données est accompli en effectuant une addition modulo 2 des symboles sortis du dispositif d'imbrication 310 et de la valeu symboles/seconde) présente à présent une séquence d'étalement de codes d'une longueur de 64 bits ayant un débit de symboles fixe supérieur (par exemple 1228,8 kilo symboles/seconde). Les spécialistes de la technique comprendront que les symboles de données contenus dans le flux de bits de données imbriqués codés 310 peuvent être étalés selon de nombreux autres algorithmes en une séquence de codes de longueur supérieure sans que cela suppose un éloignement de la portée ni de l'esprit de la présente invention. La séquence étalée est en outre préparée pour une transmission avec étalement du spectre divisé en code en séquence directe à l'aide d'un code d'étalement long (par exemple code PN). Le code d'étalement est une séquence spécifique à l'utilisateur de symboles ou un code utilisateur unique qui est sorti à un débit d'élément fixe (par exemple 1,2288 Méga éléments/seconde). Les bits de données codés étalés du code utilisateur (c'est-à-dire les symboles de données) sont utilisés pour effectuer une modulation biphase d'une sinusoïde en commandant les commandes de phase de la sinusoïde. Le signal de sortie de sinusoïde est filtré sur un filtre passe-bande, converti en une fréquence RF, amplifié, filtré et rayonné par une antenne 318 afin d'assurer la transmission des bits de données de voie de trafic 302 dans une voie radio numérique 108 à l'aide d'une modulation BPSK. Une partie de réception 322 du récepteur de l'unité éloignée 303 reçoit le signal à spectre étalé transmis par la voie radio numérique 108 par le biais de l'antenne 324. Le signal reçu est échantillonné en échantillons de données par le dispositif d'annulation d'étalement et échantillonneur 326. Ensuite, les échantillons de données 342 sont sortis pour être entrés dans la partie de décodage 354 du système de communication. Le dispositif d'annulation d'étalement et échantillonneur 326 échantillonne par BPSK de préférence le signal à spectre étalé reçu par filtrage, démodulation, conversion à partir des fréquences RF et échantillonnage à un débit prédéterminé (par exemple 1,2288 Méga échantillons/seconde). Ensuite, on annule l'étalement du signal échantillonné par BPSK en mettant en corrélation les signaux échantillonnés reçus et le code d'étalement long. Le signal échantillonné obtenu dont on a annulé l'étalement 328 est échantillonné à un débit prédéterminé et transmis à un détecteur non cohérent 340 (par exemple 19,2 kilo échantillons/seconde de telle sorte qu'on annule l'étalement d'une séquence de 64 échantillons du signal à spectre étalé reçu et/ou qu'on la représente par un échantillon de données unique) à des fins de détection non cohérente ultérieure des échantillons de données 342. Les spécialistes de la technique comprendront que de multiples parties de réception 322 à 323 et antennes 324 à 325, respectivement, peuvent être utilisées pour atteindre une diversité d'espace. La nième partie de réception peut fonctionner sensiblement de la même manière pour extraire des échantillons de données du signal à spectre étalé reçu dans la voie radio numérique 320 que la partie de réception décrite cidessus 322. Les sorties 342 à 352 des N parties de réception sont de préférence entrées dans un additionneur 350 qui combine la diversité des échantillons de données entrés en un flux composite d'échantillons de données détectés de façon cohérente 360. Les échantillons de données individuels 360 qui forment des données de décision pondérée sont ensuite entrés dans une partie de décodage 354 comportant un dispositif d'annulation d'imbrication 362 qui annule l'imbrication des données de décision pondérée entrées 360 au niveau des données individuelles. Dans le dispositif d'annulation d'imbrication 362, les données de décision pondérée 360 sont entrées individuellement dans une matrice qui définit un bloc de taille prédéterminée de données de décision pondérée. Les données de décision pondérée sont entrées en des emplacements de la matrice tels que la matrice est remplie ligne par ligne. Les données de décision pondérée dont on a annulé l'imbrication 364 sont individuellement sorties des emplacements à l'intérieur de la matrice de telle sorte que la matrice est vidée colonne par colonne. Les données de décision pondérée dont on a annulé l'imbrication 364 sont sorties du dispositif d'annulation d'imbrication 362 au même débit que celui auquel elles ont été entrées (par exemple 19,2 kilométriques/seconde). La taille prédéterminée du bloc de données de décision pondérée définie par la matrice est déduite du débit maximum d'échantillons de données d'échantillonnage provenant du signal à spectre étalé reçu à l'intérieur du bloc de transmission de longueur prédéterminée. Les données de décision pondérée dont on a annulé l'imbrication 364 sont entrées dans un décodeur 366 qui utilise des techniques de décodage de probabilité maximum pour générer des bits de données de voie de radiodiffusion estimés 368. Les techniques de décodage de probabilité maximum peuvent être améliorées en utilisant un algorithme qui est sensiblement le même qu'un algorithme de décodage Viterbi. Le décodeur 366 utilise un groupe des données de décision pondérée individuelles 364 pour former un ensemble de métriques de transition de décision pondérée pouvant être utilisés au niveau de chaque état temporel particulier du décodeur d'estimation de séquence de probabilité maximum 366. Le nombre de données de décision pondérée 364 du groupe utilisé pour former chaque ensemble de métriques de transition de décision pondérée correspond au nombre de symboles de données 306 à la sortie du codeur à convolutions 304 générés à partir de chaque bit de données entrés 302. Le nombre de métriques de transition de décision pondérée dans chaque ensemble est égal à deux puissance le nombre de données de décision pondérée 364 dans chaque groupe. Par exemple, lorsqu'un codeur à convolutions 1/2 est utilisé dans l'émetteur, deux symboles de données 306 sont générés à partir de chaque bit de données entrés 302. Ainsi, le décodeur 366 utilise des groupes de deux données de décision pondérée individuelles 364 pour former quatre métriques de transition de décision pondérée pouvant être utilisés au niveau de chaque état temporel dans le décodeur d'estimation de séquence de probabilité maximum 366. Les bits de données de voie de commande de radiodiffusion estimés 368 sont générés à un débit apparenté au débit auquel les données de décision pondérée 364 sont entrées dans le décodeur 366 et au débit fixe utilisé pour coder à l'origine les bits de données entrés 302 (par exemple, si les données de décision pondérée sont entrées à un débit de 19,2 kilométriques/seconde et si le débit de codage d'origine était de 1/2, alors les bits de données de voie de commande de radiodiffusion estimés 368 sont sortis à un débit de 9600 bits/seconde). Les bits de données de voie de commande de radiodiffusion estimés 368 sont entrés dans un pP 370 qui interprète les bits de données de voie de commande radiodiffusée estimés 368 et d'autres domaines, y compris les domaines d'une affectation de voie radio numérique, transmise dans la voie radio numérique 108. Le pP 370 est couplé à des fonctions connexes 372 qui assurent des fonctions connexes cellulaires semblables à celles assurées par les blocs 207, 272 et 307. Tel que mentionné ci-dessus, il existe des situations où l'unité éloignée 106 tente d'établir une communication avec la première station de base 102, d'interrompre la tentative de communication avant l'affectation de la voie de trafic et d'ordonner à l'unité éloignée 106 de tenter d'établir une communication avec une autre station de base (éventuellement la première station de base 102). Le fonctionnement du système de communication 100 au cours d'une émission interrompue est traité ci-dessous en référence aux figures 4 et 5. La figure 4 est un organigramme illustrant le fonctionnement de l'unité éloignée 106 au cours d'une tentative d'appel interrompue selon le mode de réalisation préféré de la présente invention. L'organigramme commence à l'étape 401 où l'unité éloignée 106 émet un appel (demande une ressource de voie de trafic). Dans le mode de réalisation préféré de la présente invention, ceci est assuré par l'unité éloignée 106 qui envoie un premier message comme un Message d'Emission à la station de base sur la voie d'accès pour demander une ressource de voie de trafic. De préférence, le Message d'Emission est un Message d'Emission tel que celui décrit dans IS-95A paragraphe 6.7.1.3.2.4. Ensuite, à l'étape 405, on détermine si l'unité éloignée 106 a interrompu la tentative d'appel avant qu'une voie de trafic ait été affectée à l'unité éloignée 106. Dans le mode de réalisation préféré de la présente invention, qui utilise un protocole du système IS-95A, l'unité éloignée 106 fait cette détermination en déterminant si l'unité éloignée 106 a interrompu la tentative d'appel avant qu'un Message d'Affectation de Voie tel que décrit dans IS-95A paragraphe 7.7.2.3.2.8 ait été reçu de la station de base 102. Ensuite, dans le mode de réalisation préféré de la présente invention, l'appel peut être interrompu par l'utilisateur s'il appuie sur une touche "fin" sur l'unité éloignée 106 ou s'il désactive l'unité éloignée 106, toutefois, dans d'autres modes de réalisation de la présente invention, l'utilisateur peut interrompre l'appel par d'autres procédés. Si à l'étape 405 on détermine que l'unité éloignée 106 n'a pas interrompu l'appel avant que l'affectation de voie ait été envoyée à l'unité éloignée 106, alors on passe à l'étape 407 où le traitement d'appel IS-95A normal se produit et sinon on passe à l'étape 410. A l'étape 410, un deuxième message (ordre de libération) est envoyé automatiquement par l'unité éloignée 106 à la station de base 102 en réponse à l'interruption de l'appel. Dans le mode de réalisation préféré de la présente invention, l'ordre de libération est un Ordre de Libération tel que spécifié dans IS-95A paragraphe 6.7.3 (tableau 6.7.3-1) qui demande à la station de base de libérer la ressource de voie de trafic attribuée mais dans d'autres modes de réalisation de la présente invention, d'autres protocoles peuvent être utilisés pour indiquer à la station de base 102 que l'unité éloignée 106 a interrompu l'appel avant que l'affectation de voie ait été reçue de la station de base 102. L'organigramme se termine à l'étape 415. Puisqu'un ordre de fin est envoyé à la station de base 102 lorsqu'un appel est interrompu avant la réception d'une affectation de voie de trafic, l'unité éloignée ne peut pas être connectée aux deux ressources de voie de trafic inverses montantes simultanément ce qui améliore la capacité du système et assure le secret des conversations, et ce directement. La figure 5 est un organigramme illustrant le fonctionnement de la station de base de la figure 1 au cours d'une tentative d'appel interrompue selon le mode de réalisation préféré de la présente invention. L'organigramme commence à l'étape 501 où la station de base 102 reçoit un message d'émission envoyé par l'unité éloignée 102. Ensuite, à l'étape 505, la station de base 102 répond à l'unité éloignée 106 sur la voie radio numérique 108 en émettant des données représentant un accusé de réception. Tel que traité cidessus, dans le mode de réalisation de la présente invention, l'accusé de réception est un Ordre d'Accusé de Réception de Station de Base tel que décrit dans IS95A paragraphe 7.7.4 (tableau 7.7.4.-1). Avant d'affecter une voie de trafic à l'unité éloignée 106 (envoyer un Message d'Affectation de Voie à l'unité éloignée 106), l'unité éloignée 106 interrompt l'appel. Dans le mode de réalisation préféré de la présente invention, lorsque l'appel est interrompu avant l'affectation d'une voie de trafic à l'unité éloignée 106, l'unité éloignée envoie un message d'Ordre de Libération à la station de base 102. A l'étape 510, la station de base 102 reçoit l'ordre de libération et libère toutes les ressources concernant la tentative d'émission (étape 515). Puisqu'un ordre de fin est envoyé à la station de base 102 lorsqu'un appel est interrompu avant la réception d'une affectation de voie de trafic, l'unité éloignée ne peut pas être connectée aux deux ressources de voie de trafic inverses montantes simultanément, ce qui améliore la capacité du système et le secret des conversations, et ce directement. La figure 6 représente un exemple d'échange de message entre l'unité éloignée 106 et la station de base 102 selon le mode de réalisation préféré de la présente invention. Tel que représenté, l'utilisateur ordonne à l'unité éloignée 106 d'effectuer une tentative d'émission en appuyant sur la touche SEND (envoyer) (600). L'unité éloignée 106 transmet les données représentant la tentative d'émission (601) sur la voie radio numérique 108 à la station de base 102. La station de base 102 répond à l'unité éloignée 106 sur la voie radio numérique 108 en émettant des données représentant un accusé de réception (602). L'utilisateur ordonne à l'unité éloignée d'interrompre (603) la demande d'émission en appuyant sur la touche END (fin). Dans le mode de réalisation préféré, l'unité éloignée 106 transmet ensuite les données consistant en une indication de libération (604) sur la voie radio numérique 108 à la station de base 102. La station de base 102 répond à l'unité éloignée 106 sur la voie radio numérique 108 en émettant des données représentant un accusé de réception (605). Ces données ordonnent à la station de base de libérer toutes les ressources concernant la tentative d'émission (601) lorsque l'utilisateur appuie sur la touche END (600). Comme le comprendront les spécialistes de la technique, la libération d'une tentative d'émission interrompue selon l'invention n'est pas limitée à des situations où il y a une seule cellule. Par exemple, l'unité éloignée peut effectuer une commutation pour repos sur une pluralité de stations de base entre les tentatives d'émission. Par conséquent, les multiples tentatives d'émission entraîneront des connexions à de multiples stations de base. En référence à la figure 1, l'unité éloignée 106 peut effectuer une tentative d'émission sur la station de base 102. L'utilisateur peut ensuite interrompre la tentative d'émission. L'unité éloignée 102 peut effectuer une commutation pour repos sur la station de base 102. L'utilisateur peut ensuite ordonner à l'unité éloignée 106 d'effectuer une autre tentative d'émission, cette fois à la station de base 112. Dans le mode de réalisation existant, l'unité éloignée 106 peut être connectée à la fois à la station de base 102 et à la station de base 112 sur la voie radio numérique 108. Dans le mode de réalisation préféré, l'unité éloignée 106 est uniquement connectée à la station de base 112. Bien que l'invention ait été représentée et décrite en particulier en référence à un mode de réalisation particulier, les spécialistes de la technique comprendront que de nombreuses modifications de formes et de détails pourront être apportées sans toutefois s'éloigner de l'esprit et de la portée de l'invention. REVENDICATIONS 1. Procédé de libération d'une tentative d'émission interrompue dans un système de communication à accès multiple par répartition en code (AMRC), le procédé étant caractérisé par les étapes consistant à émettre un appel en envoyant un premier message demandant une ressource de voie de trafic à une station de base ; déterminer si l'appel a été interrompu avant la réception de la ressource de voie de trafic envoyée par la station de base ; et envoyer un deuxième message à la station de base en réponse à l'étape de détermination, dans laquelle le deuxième message informe la station de base de l'interruption de l'appel et lui demande d'interrompre la tentative d'émission. 2. Procédé selon la revendication 1, dans lequel l'étape d'émission de l'appel en envoyant le premier message est en outre caractérisée par l'étape consistant à émettre l'appel en envoyant un message d'émission à la station de base. 3. Procédé selon la revendication 1, dans lequel l'étape de détermination est en outre caractérisée par l'étape consistant à déterminer si l'unité éloignée a interrompu la tentative d'appel avant qu'un message d'affectation de voie ait été reçu de la station de base. 4. Procédé selon la revendication 1, dans lequel l'étape consistant à envoyer le deuxième message à la station de base est en outre caractérisée par l'étape consistant à envoyer un ordre de libération à la station de base. 5. Procédé consistant à libérer une ressource de voie de trafic dans une station de base existant dans un système de communication à accès multiple par répartition en code (AMRC), le procédé étant caractérisé par les étapes consistant à recevoir un premier message d'une unité éloignée demandant la ressource de voie de trafic attribuer la ressource de voie de trafic devant être transmise à l'unité éloignée ; recevoir un deuxième message de l'unité éloignée avant la transmission de la ressource de voie de trafic, dans lequel le deuxième message indique à la station de base que l'unité éloignée a interrompu la demande de ressource de voie de trafic ; et libérer la ressource de voie de trafic attribuée à l'unité éloignée en réponse à la réception du deuxième message. 6. Procédé selon la revendication 5, dans lequel l'étape de réception du premier message de l'unité éloignée est en outre caractérisée par l'étape consistant à recevoir un message d'émission de l'unité éloignée. 7. Procédé selon la revendication 5, dans lequel l'étape de réception du deuxième message de l'unité éloignée est en outre caractérisée par l'étape de réception d'un ordre de libération de l'unité éloignée. 8. Appareil permettant de déterminer qu'un appel a été interrompu dans un système de communication à accès multiple par répartition en code (AMRC), l'appareil étant caractérisé par un émetteur permettant d'émettre un appel en voyant un premier message demandant une ressource de voie de trafic provenant d'une station de base et en envoyant un deuxième message à la station de base en réponse à la détermination du fait que l'appel a été interrompu, dans lequel le deuxième message informe la station de base de l'interruption de l'appel un récepteur permettant de recevoir la ressource de voie de trafic ; et un microprocesseur couplé à l'émetteur permettant de déterminer si l'appel a été interrompu avant la réception d'une ressource de voie de trafic de la station de base. 9. Appareil permettant de libérer une ressource de voie de trafic dans un système de communication à accès multiple par répartition en code (AMRC), l'appareil étant caractérisé par un récepteur permettant de recevoir un premier message d'une unité éloignée demandant la ressource de voie de trafic et de recevoir un deuxième message d'unité éloignée avant la transmission de la ressource de voie de trafic dans lequel le deuxième message indique à la station de base que l'unité éloignée a interrompu la demande de ressource de voie de trafic ; et un microprocesseur permettant d'attribuer la ressource de voie de trafic devant être transmise à l'unité éloignée et de libérer la ressource de voie de trafic attribuée à l'unité éloignée en réponse à la réception du deuxième message.