Interferența-codificare este realizată prin introducerea în semnalul transmis informații destul de mare cantitate în exces (de control). În terminologia engleză astfel de codificare este numele Forward Error Corectarea Coding (codificare FEC), adică corectarea erorilor de codificare proactivă sau o eroare de codificare de corecție de pe culoar. Codificarea noiseless celular este implementat sub forma a trei tratamente - codare bloc, codare convoluția și intercalare. În plus, codorul de canal efectuează un număr de funcții: acesta adaugă informații de control, care, la rândul său, este, de asemenea, obiectul unei erori de corectare de codificare; ambalaje pregătite pentru transferul de informații și comprimă în timp; criptează informațiile care trebuie transmise, în cazul în care un astfel de mod de operare a echipamentului. Secvența acestor sarcini este prezentată în schema logică din Fig. 10.
In blocul de codare de informații de intrare este divizată în blocuri care conțin simboluri k fiecare, care sunt transformate printr-un anumit encoder lege în blocuri n-simbol, unde n> k (Fig. 10). Raportul R = k / n este numele unei rate de codificare și o măsură de redundanță introdusă de codor. Când construit rațional codor inferior ratei de codificare, adică, redundanță mare corespunde o imunitate de zgomot mai mare.
Îmbunătățită imunitate de zgomot contribuie, de asemenea, la o creștere a lungimii blocului. Blocați parametrii coder n, k, reprezintă (n, k). Dacă simbolurile de intrare și de ieșire sunt secvențe binare, adică constă dintr-un bit fiecare, codificatorul binar este numit; și anume codificatoare binare sunt utilizate în comunicare celulare. Circuitul prezentat în Fig. 11 corespunde codificatorul de bloc binar (5, 4).
Figura 10 - canal de codificare
Figura 11 - Block Coding
Fiecare bit al blocului de informații de ieșire este suma modulo 2 a mai multor biți (de la unul la k) unitate de intrare, care utilizează un modulo n sumatoare 2. Unul dintre sumatoarele în circuitul din Fig. 11 (al doilea din dreapta) este degenerată - pe intrarea ei primește doar un singur termen.
În codificare (fig. 12) K simboluri succesive convoluționale secvență de informație de intrare de k biți în fiecare simbol, sunt implicate în formarea simbolurilor n biți ale secvenței de ieșire, n> k, în care pentru fiecare simbol al secvenței de intrare au o ieșire caracter.
Figura 12 - Schema de codificare convoluțională (4, 2, 5) (n = 4, k = 2; R = k / n = 1/2). a) - paritate octet poate detecta erori unice în octeți; b) - pentru a adăuga un alt bit 8-lea de control vă permite să corecteze o singură eroare în cele opt octeți
Fiecare bit al secvenței de ieșire se obține ca un modulo însumare 2 din mai mulți biți (doi biți la Kk) simboluri de intrare K, care sunt utilizate n sumatoare modulo 2. convoluționale Parametrii coder n, k, este notat cu K (n, k, K) . Raportul R = k / n, ca un codificator bloc se numește o rată de codificare.
Parametrul K este o lungime de constrângere (lungime constrângere); ea determină lungimea registrului de deplasare (în simboluri), al cărui conținut participă la formarea unui singur simbol de ieșire. După următorul simbol de ieșire format secvența de intrare deplasată cu un caracter la dreapta (fig. 11). Ca urmare, simbolul 1 este dincolo de limitele registrului, caracterele de 2 ... 5 sunt deplasate spre dreapta pentru a plasa fiecare dintre țările vecine și cu spațiul liber este scris următorul simbol al secvenței de intrare, iar următorul simbol de ieșire este format pe noile conținutul registrului. Numele codului convoluțional este necesară pentru a se asigura că acesta poate fi considerat ca convoluție a răspunsului la impuls al codificator și secvența de informații de intrare. În cazul în care k = 1, adică, secventa de cod de intrare-un singur bit, numit un codificator convoluțional binar. Convoluțională Circuitul codificator este prezentat în Fig. 11 nu este binar, deoarece k = 2 pentru el.
Intercalarea este o astfel de schimbare ordinea secvenței simbol informație, adică, o permutare de simboluri, în care personajele se află în picioare lângă separate prin mai multe alte caractere. O astfel de procedură este efectuată în vederea transformării erorilor de grup (erori de spargere) în singur defect cu care este mai ușor de a face cu un bloc și convoluție de codificare. Utilizarea intercalare - una dintre caracteristicile comunicării celulare, este consecința inevitabilă a semnalului profund fading într-un mediu de multipath, care este aproape întotdeauna cazul, în special în zonele urbane dense. In acest grup de caractere consecutive se încadrează semnal la decolorare interval (eșec) este eronat cu o mare probabilitate. În cazul în care, cu toate acestea, înainte de a emite o secvență de informații în radio este supus unui proces de intercalare, și vechea ordine a ratei simbol este restabilită la capătul de recepție, pachetele de eroare sunt susceptibile de a se dezintegra în erori singulare, din care probabilitatea este de corecție mult mai mare.
Mai multe tipuri de sisteme diferite de intercalare și modificările acestora - diagonală, bloc, convoluțională și altele.
Codarea canalului este de asemenea realizată și codare. Bruierea - varietate de codificare a informațiilor pentru transmiterea prin canale de comunicare, îmbunătățește caracteristicile spectrale și statistice ale semnalului. Bruierea trebuie să aducă informații în minte de diverse caracteristici similare cu date aleatoare. Bruiere semnal de spectru aliniaza, frecvența apariției de caractere diferite și lanțurile lor.
În standardul GSM, îmbunătățirea eficienței de codificare canal și intercalarea pentru viteză redusă a stațiilor mobile se realizează prin frecvența de lucru lent sesiune de comunicare de comutare (la o viteză de 217 de hamei pe secundă). Scopul principal al salturi lente - asigurarea diversității de frecvență în canalele de radio care funcționează în condițiile de propagare multipath. Principiul formării saltului de frecvență lentă este faptul că un mesaj în fiecare cadru subsecvent este transmis (primit) într-o nouă frecvență fixă. Parametrii de frecvență de secvență (matrice de frecvență-timp și frecvența inițială) țopăit sunt atribuite pentru fiecare stație mobilă în procesul de stabilire a unei legături de comunicații. Această metodă este ușor modificată și utilizate în sistemele de comunicații de bandă largă.