|
Abstract:
|
Kohdeyritys kehittää yleiseurooppalaista GSM -matkapuhelinkeskusta. GSM-keskuksen datapalvelut on sovitettava muihin verkkoihin sekä keskuksen sisäisiin puheluihin. Tässä työssä on esitelty kohdeyrityksen matkapuhelinkeskuksen DX 200 MSC datapalveluiden nopeussovitusten toteutus. Nopeussovitukset on määritelty GSM-määritelmissä. Niiden mukaan nopeussovitin sovittaa synkronisen 64 kbit/s bittivirran asynkroniseen tai synkroniseen pienempään käyttäjänopeuteen, joka on suurimmillaan 9600 bit/s. Datapalvelujen nopeussovitus tapahtuu erityisesti tätä tarkoitusta varten suunnitellulla piirikortilla. Piirikortilla on neljä signaaliprosessoria, joista kukin hoitaa yhden kanavan nopeussovituksen sekä muita sovitustoimintoja. Nopeussovitusohjelmien toteutuksessa on pyritty noudattamaan modulaarisuutta. Ohjelmien suurimmalle suoritusajalle on olemassa tietty raja. Tämän vuoksi on jouduttu tekemään jonkin verran kompromisseja ohjelmien nopeuden ja selkeyden välillä. Testaukseen on kiinnitetty erityistä huomiota, koska ohjelmien on toimittava luotettavasti ja koska nopeussovitusten testaus todellisessa käyttöympäristössä ei ollut mahdollista vielä ohjelmien valmistumisvaiheessa. /Kir10 |