AXE
Wikipedia
AXE, processorstyrt telefonsystem från Ericsson.
En AXE-växel är uppbyggd av moduler. Genom att byta ut moduler kan nya funktioner tillföras och gamla funktioner kan moderniseras och förminskas. Detta tänkande i moduler är en av de främsta orsakerna till framgångarna med AXE-systemet.
På högsta nivån är AXE-växeln uppdelad i centralprocessorn, APZ, och telefonidelen, APT. APS är benämningen på stödsystemet för utveckling av programvaran för APT och APZ.
Namnet AXE uttalas som enskilda bokstäver, inte som ett ord, och kommer från Ericssons produktnomenklatur där A står för telefonisystem, X för växlar och E för telefoni för civilt bruk.
Innehåll |
[redigera] APT
APT, telefonidelen, består i sin tur av ett antal delsystem.
Abonnentsteget, SSS, hanterar telefonledningar från abonnenter. Varje abonnentledning är ansluten till en linjekrets, LIC, som omvandlar den analoga talsignalen till digitala signaler. På mindre orter, där det inte är lönsamt med en hel växel, placeras ett utbrutet abonnentsteg.
Gruppväljaren, GSS, kopplar samman inkommande och utgående förbindelser. Den digitala gruppväljaren fungerar enligt Time-Space-Time principen. Tidväljaren består av en uppsättning minnesceller. Den inkommande signalen skrivs till en cell i en viss tidlucka. Därefter läses signalen i en annan tidlucka för att skickas vidare till rumsväljaren. Rumsväljaren består av en matris med korskopplingar mellan tidsmoduler. Tidväljaren passeras igen för att skicka signalen den utgående förbindelsen.
Trunk och signalsystemet, TSS, hanterar förbindelser mellan växlar, s.k. vior. Förbindelserna består oftast av SDH- eller PDH-utrustning, där varje telefonsamtal utnyttjar en 64-kilobitskanal.
Gemensam kanal signalsystemet, CCS, använder Signalsystem 7 och tilldelar kanaler i vior till andra växlar för respektive samtal.
Kontrollsystemet, TCS, hanterar upp- och nedkoppling av förbindelser. Det analyserar inkommande telefonnummer och väljer vart samtalet skall kopplas.
Debiteringssystemet, CHS, håller reda på hur länge samtal varar, vilket blir underlag för debitering. Vid pulsdebitering har växeln en räknare som registrerar antalet markeringar under ett samtal. Vid debitering baserat på samtalsdata skickas en datapost (CDR) för varje samtal till ett externt debiteringssystem.
Förutom dessa finns delsystem för övervakning och underhåll.
I mobilväxlar finns egna delsystem för NMT, GSM och 3G-telefoni.
[redigera] APZ
APZ, centralprocessorn, är en dator som styr växeln.
För att minimera risken för avbrott är APZ dubblerad. Den består av två identiska processorer, CP-A och CP-B. I normalfallet går processorerna i parallelldrift. Båda utför exakt samma program samtidigt. En kontrollenhet jämför ständigt de båda sidorna. Om den registrerar någon avvikelse startas ett testprogram som avgör vilken processor som är felaktig. Den felaktiga processorn blockeras, och växeln styrs därefter av den fungerande processorn. Samtidigt skickas ett larm så att felet kan åtgärdas. När det är klart kopieras minnet från den fungerande sidan till den urkopplade sidan, och därefter kan processorerna återgå till parallelldrift.
Vid en programuppdatering separeras processorerna. Ny programvara laddas in i standby-sidan, varefter processorn startas om mot den uppdaterade sidan. Skulle ett fel uppstå i den nya programvaran återgår driften efter omstart till den icke uppdaterade sidan. När den nya programvaran fungerat felfritt tillräckligt länge, kopieras den över till andra sidan också, och därefter återgår processorerna till parallelldrift.
Programvaran i AXE är skriven i ett eget språk, PLEX. Den är uppdelad i block, som kommunicerar via meddelanden. Koden kompileras till assembler, kallad ASA. I varje block finns en tom korrektionsarea vilket gör det möjligt att rätta fel och lägga till korrektioner och ändringar i ASA under drift helt utan avbrott.
Förutom själva processorn består APZ även av delsystem för konfiguration, användargränssnitt och datalagring.
[redigera] APS
APS innehöll stödsystem för utveckling av mjukvaran för APT och APZ, till exempel kompilatorer, assemblers, hjälpmedel för ihopsättning av system, konfiguration av stationer.
[redigera] Historia
AXE utvecklades av Ellemtel Utvecklings AB, ett bolag som bildades 1970 och ägdes gemensamt av Ericsson och Televerket. På Ellemtel var Bengt Gunnar Magnusson chefsingenjör för framtagningen av AXE.
Den första AXE-växeln i Sverige installerades 1976 i Södertälje.