POCSAG RADIJO IEŠKOS KODAS
Dauguma gaviklių duomenų perdavimui naudoja POCSAG kodą. POCSAG- tai sinchroninis radijo ieškos formatas, leidžiantis duomenų perdavimą atskirais paketais. Šis kodas taip pat turi baterijų taupymo ir klaidų korekcijos galimybę.

POCSAG kodas susideda iš įžangos ir vieno ar kelių kodinių žodžių. Kiekvieną paketą sudaro 32 bitų sinchronizacijos kodas ir aštuoni 64 bitų adresų rėmai. Adresų rėmas sudarytas iš dviejų 32 bitų adreso arba pranešimo kodinių žodžių. Rėmų sinchronizacijos kodas žymi kodinių žodžių paketų pradžią.
Įžangą, kaip parodyta 1 pav., sudaro 576 bitai, kurių šablonas 101010 … ir t.t. (dvejetainis kodas). Kaip jau minėjome, siuntimo sparta gali bûti 512, 1200 arba 2400 bps. Dekoderis įžangą naudoja dviems tikslais: nustatyti, kad duomenys perduodami POCSAG kodu ir sinchronizuoti jų pradžią.
Paketo struktûra
Paketą sudaro sinchronizacijos žodis ir po jo sekantys 8 rėmai po du adresus (16 adresų paketas). Siekiant išlaikyti paketo struktûrą, rėmuose bûtinai yra vieni iš šių duomenų: du adresai arba du pranešimo kodiniai žodžiai arba du tušti kodiniai žodžiai.
Rėmo sinchronizacijos kodo struktûra
Rėmo sinchronizacijos kodas yra unikalus, žodis žymintis paketo pradžią. Šis kodas yra 32 bitų:
01111100110100100001010111011000
Adreso kodinio žodžio struktûra:
Kodinio žodžio formatas
| Bitų Nr. |
1 |
2 iki 19 |
20 |
21 |
22 iki 31 |
32 |
| Adreso
kodinis žodis |
0 |
Adreso bitai |
Kontrolinės sumos bitai | |||
| Pranešimo
kodinis žodis |
1 |
Pranešimo bitai |
Kontrolinės sumos bitai | |||
2 pav.
Adreso kodinio žodžio struktûra
Adreso kodinio žodžio struktûra parodyta 2 pav.. Adreso kodinio žodžio pirmasis bitas visada yra nulis. Bitai nuo 2 iki 19 – adreso bitai. Gaviklis tikrina šiuos bitus, ieškodamas savo adreso. Kiekvienas POCSAG kodinis žodis gali perduoti adresus 4 skirtingiems gavikliams. Šie adresai nustatomi pagal 20 ir 21 bitų reikšmes; šių bitų kombinacijos parodytos 3 pav. Bitai nuo 22 iki 31 yra kontrolinės sumos bitai, o 32 bitas – pariteto bitas.
Adreso kodinis žodis
| 20 bitas | 21 bitas | |
| 1 adresas
2 adresas 3 adresas 4 adresas |
0
0 1 1 |
0
1 0 1 |
3 pav.
Gaviklyje yra užprogramuoti 3 rėmo vietos bitai, nurodantys rėmo skaičių, kuriame perduodamas gaviklio adresas. Dekoderis reaguoja į nustatyto rėmo kodinį žodį (adresą). Gaviklio maitinimo šaltinis atjungiamas nuo imtuvo, kol perduodami kiti rėmai. Tai padeda taupyti gaviklio bateriją.
Kodų talpumas
Užprogramuoti 3 rėmo vietos kodai ir 18 bitų adreso kodinių žodžių, leidžia turėti virš 2 milijonų atskirų adresų. Šioje kombinacijoje rėmo padėties bitai yra jaunesnieji, o adreso bitai – vyresnieji.
Pranešimo kodiniai žodžiai
Pranešimo kodiniai žodžiai parodyti 2 pav. Pranešimo kodinis žodis visada prasideda 1 ir perduodamas po adreso.
Tuščias kodinis žodis
“Tuščias” kodinis žodis yra unikalus kodinis žodis, užpildantis tuščius adresų rėmus (jei adresai neužima 64 bitų erdvės). Taigi, jei rėme yra vien tik adresas, laisvi bitai yra užpildomas 32 bitų “tuščio” kodinio žodžio:
011111010100010011100000110010111