You are on page 1of 3

REALIZACIJA ADSL-A U SISTEMU DKTS

Zoran Stojsavljevi, Darko Vukievi, Milan Jovanovi, Bogi Petrovi, Mirko Markov, Slobodan Laketa, Pupin Telecom DKTS
I UVOD U cilju daljeg usavravanja sistema DKTS, a u skladu sa opteprihvaenom strategijom za migraciju javne telefonske mree ka mreama nove generacije, intezivno se radi na razdvajanju klasinog telefonskog i Internet saobraaja [1], [2], [3], [4], [5]. Osnovna ideja je da se izvri preusmeravanje Internet saobraaja na odgovarajue posebne ureaje za pristup. Uporedo se radi na nekoliko projekata koji omoguavaju: uskopojasni pristup putem dial-up konekcije, kao i irokopojasni asimetrini i simetrini pristup. ADSL interno koristi ATM segmenaciju paketa, zato to je standardom predvieno oslonjanje na irokopojasnu ATM mreu. U Srbiji nije dovoljno razvijena ATM mrea. Sa druge strane ve postoji irokopojasna IP mrea (SMIN). U ovom radu je predstavljena realizacija ADSL projekta u okviru sistema DKTS. II SISTEM DKTS Digitalni komutacioni sistem DKTSv30 e ovom prilikom biti opisan samo koliko je to potrebno za razumevanje izlaganja koje sledi. Na slici 1 je prikazana arhitektura sistema DKTS 30. Sistem se sastoji od centralnih blokova (CB), periferijskih blokova (PB) i terminala.
Ethernet3

Periferijske jedinice su povezane na UCP jedinice serijskim HDLC vezama. Par UCP jedinica radi u reimu ravnomerne raspodele optereenja za grupu od est periferijskih jedinica. Svaka od tih est periferijskih jedinica je povezana na obe UCP ploe zasebnom vezom. Periferijski blokovi (PB) se mogu podeliti na prenosnike i uesnike blokove. To su originalno razvijene ploe zasnovane na procesorima Motorola 68302 i originalno razvijenom operativnom sistemu. Ostali centralni blokovi (UCP, KOM, OSC, NO7, GGI) su originalno razvijene ploe zasnovane na Motorola 68360 familiji procesora i rade pod operativnim sistemima pSOS i RTEMS. Administrativni blokovi imaju funkciju nadzora i upravljanja sistemom. III ADUS SKLOP Osnovna funkcionalnost ADSL pristupa na strani DKTS 30 centrale je realizovana ADUS sklopom. ADUS je skraenica od ADSL Digitalni Uesniki Stepen. Osnovna funkcija ovog sklopa je razdvajanje klasinog telefonskog i Internet saobraaja putem irokopojasnog asimetrinog (ADSL) pristupa. ADUS sklop ima dva osnovna tipa interfejsa: 10/100Mbps eternet prema IP-u, ADSL prema liniji, Broj ADSL linija koje se obrauju na ploi je 8. Interfejs prema ADSL liniji treba da podri oba aktuelna standarda: ITU-T G.992.1 i ITU-T G.992.2 (lite). Paketski IP saobraaj se izdvaja i alje na lokalni eternet. Govor se prosleuje dalje u komutacioni sistem. Na ovaj nain se razdvajanje dve vrste saobraaja vri, takorei, na samom pretplatnikom interfejsu. Sprega ka provajderu se realizuje ruterom, zavisno od tipa, odnosno mesta sistema DKTS. Veliina, tip interfejsa ka irokopojasnoj mrei, osnovne karakteristike rutera, zavise od konkretne realizacije.
PC
IP

KOM1

KOM2

OSC 1

OSC 2

ADM1
Ethernet2 Ethernet1

ADM2
Terminal

GGI 1

GGI 2

USP

USP

USP

UCP

NO7 USP
Terminal

HDLC

HDLC

HDLC

HDLC

PB

PB
6

Slika 1. Arhitektura sistema DKTS 30 Centralni blokovi su: administracija (AB), komutacioni blok (KOM), oscilatorna jedinica (OSC), generator govornih informacija (GGI) i USP (Universal Signaling Processor) jedinica. USP jedinica se sastoji od UCP (Universal Communication Processor) jedinice i signalizacionog procesora (NO7) koji su povezani HDLC vezom. Uloga UCP jedinice je distribucija poruka izmeu centralnih i periferijskih blokova. U cilju poveanja pouzdanosti sistema centralni blokovi su duplirani. Centralni blokovi su povezani eternetom. Da bi se poveala pouzdanost sistema, eternet je dupliran. Svi centralni blokovi, osim USP-a izlaze na oba ova eterneta. Terminali su povezani sa administracijom preko zasebnog eterneta.

ATU-R

DSLAM (ADUS)

BRAS
IP

PPP PPPoE

PPP PPPoE

Ethernet

Ethernet

Ethernet

Ethernet

Ethernet

Ethernet

LLC/SNAP 1483 AAL5 SAR ATM

LLC/SNAP 1483 AAL5 SAR ATM

10Base-T

10Base-T

xDSL

xDSL

100Base-TX

100Base-TX

Slika 2. Protokol stek ADSL sistema

Na slici 2 je prikazan protokol stek ADSL sistema. Specifinost ove realizacije u odnosu na uobiajenu je u tome to se, umesto na ATM mreu, ADUS sklop povezuje na irokopojasnu IP mreu. Izmeu korisnika i provajdera se formira PPPoE (PPP over Ethernet) veza. U tu svrhu se na strani korisnika mora instalirati softver koji vri funkciju PPPoE klijenta. Kod korisnika se nalazi oprema koja ovakve pakete pretvara u ATM elije koje se alju preko ADSL linka. Na ADUS plou sa korisnike (CPE) opreme stiu ATM paketi, koji se procesiraju unutar DSP-ja ADUS sklopa. DSP i kontroler 8260 su povezani Utopia unterfejsom, kojim se paketi prenose. Utopia komunikacioni kontroler obezbeuje SAR (segmentation and reassembly) funkciju, kao i obradu reasembliranih AAL5 elija. Ove dve funkcije su obezbeene od strane hardvera. Vii nivoi protokol steka se obrauju softverski. Korisni sadraj (payload) AAL5 elija su Bridged Ethernet over AAL5 paketi [6]. Softver ADUS ploe iz ovih paketa izdvaja Ethernet pakete, koji se prosleuju na Ethernet interfejs sklopa. Na ovaj nain ADUS sklop praktino vri funkciju brida izmeu ADSL i Ethernet linka. Ethernet paketi se prosleuju BRAS (Broadband Remote Access Server) ureaju provajdera, koji predstavlja drugi kraj PPPoE veze (PPPoE server). IV REALIZACIJA HARDVERA ADUS SKLOPA ADUS sklop se sastoji od dva posebna modula upravljakog modula i ADSL modula. Upravljaki modul je realizovan na bazi Motorolinog MPC8260 PowerQuicc II mikrokontrolera. ADSL transiver je uraen korienjem GlobespanVirata Octane transiver ipseta u daljem tekstu Octane. Octane nudi kompletno reenje za CO (central office) aplikacije, ADSL i SHDSL funkcionalnosti. Svaki od osam nezavisnih DSL portova ima mogunost da se potpuno softverski konfigurie. Sastoji se od DSP-a, sa ugraenim frejmerom i AFE (analog front end), koji su prikazani na slici 3.

taktom do 50MHz. ipset ga potpuno podrava. Omoguava prenos od 155.52 Mbps(SONET/OC-3c). Upravljaki modul obavlja i funkciju obrade paketa. Motorolin MPC8260 PowerQuicc II (QUad Integrated Communication Controller) je moan komunikacioni procesor koji u sebi integrie PowerPC RISC mikroprocesor visokih performansi i mnotvo periferijskih komunikacionih kontrolera. Oni mogu biti upotrebljeni za razne aplikacije, posebno u telekomunikacionim sistemima, to je prikazano na slici 4.

A TM UTOPIA 2

155 Mbps UTOPIA A TM

MPC8260

Loc al Bus
MII trans c eiv er 10/100 Bas eT

Interf ejs ka Oc tane (kontrola i uprav ljanje)

Slika 4: Konfiguracija MPC8260 Modul procesora zaduen za priferijsku komunikaciju, pored ostalih, standardnih, sadri 155-Mbps ATM i Fast Ethernet, brze komunikacione kanale, kljune za prikazanu aplikaciju. Preko njih, on podrava sledee protokole: ATM full-duplex SAR na 155Mbps, UTOPIA2 interfejs (postoje dva UTOPIA2 interfejsa na MPC8260), AAL5, AAL1, AAL0 protokole 10/100-Mbit Ethernet/IEEE 802.3 CDMA/CS interfejs preko MII(media independent interface) MPC8260 preko lokalne magistrale komunicira sa upravljakim interfejsom Octane. On upravlja uspostavom i raskidanjem veze i zadavanjem svih parametara bitnih za tok veze - maksimalni dozvoljeni protok, minimalni zahtevani protok, standard veze(ITU-T G.992.1 i ITU-T G.992.2), a po uspostavi veze vri nadzor bitnih parametara. Glavna funkcija procesora je da obavi konverziju podataka, dobijenih od Octane-a preko UTOPIA2 interfejsa, u oblik pogodan za slanje po eternetu. Podaci dobijeni sa ADSL linka imaju formu ATM elija. MPC8260, poseduje mikrokod koji omoguava fiziki nivo ATM funkcionalnosti preko FCC(fast communication channel), koji se ponaa kao primopedajnik ATM elija. Primljeni podaci sadrani u ATM elijama se reasembliraju i dobijeni AAL5 sadraj se obrauje u skladu sa [8]. Rekonstruisani eternet paket se zatim upuuje kroz lokalnu mreu. U smeru predaje je ovaj postupak obratan. Sadraj dobijen sa eterneta se enkapsulira u LLC pakete, zatim se LLC paketu dodaju AAL5 zaglavlje i nastavak, i konano se tako dobijeni sadraj deli na ATM elije koje se alju ka ADSL linku.

Linijski interfejs Line 0 Linijski interfejs ATM UTOPIA2 Line 1 Linijski interfejs Octane 8-potni DSP sa frejmerom Line 2 Octane 8-portni AFE Linijski interfejs Line 3 Linijski interfejs Line 4 Linijski interfejs Interfejs ka mikroprocesoru (kontrola i upravljanje) Line 5 Linijski interfejs Line 6 Linijski interfejs Line 7

Slika 3: Octane - blok ema Obavlja funkcije koje se tiu uspostave i raskidanja ADSL veze, detekcije i korekcije greaka, itd. Na raspolaganju je paralelni interfejs za upravljanje i UTOPIA2 interfejs preko koga se vri sam prenos podataka. UTOPIA2 (Universal Test & Operations PHY Interface for ATM, Level 2 [7]) je paralelni interfejs koji je standardizovan za 8/16 bitnu magistralu, sa

V REALIZACIJA SOFTVERA ADUS SKLOPA Softver ADUS sklopa je baziran na Linux kernelu 2.4.20. Osim kernela, portiran je GlobeSpan Virata ADSL drajver, AAL5 ATM drajver, U-Boot Open Source 0.3.2 firmver, Linux ATM 2.4.1 softverski paket, br2684 demon, a dodata je ethernet podrka za premoavanje na nivou dva (Data Link Layer-u). GlobeSpan Virata ADSL drajver je softver za podrku GlobeSpan ADSL Octane hardvera. AAL5 ATM drajver podrava Utopia 2 interfejs na jednom od brzih komunikacionih kontrolera samog MPC8260 ppc-a. U-Boot predstavlja Open Source firmver za sisteme PowerPC, ARM, MIPS i x86 procesore. Linux ATM 2.4.1 softverski paket predstavlja skup drajvera i alata za podrku ATM umreavanja pod Linux operativnim sistemima. Br2684 demon i ethernet podrka za premoavanje omoguava takozvano premoavanje, ili zajedniko spajanje vie ethernet interfejsa u jedinstven zdrueni virtuelni Ethernet interfejs. U-Boot 0.3.2 i sam kernel 2.4.20 su prevedeni na PC hostu, a svi ostali neophodni aplikacioni paketi i softverski alati su prevedeni i konfigurisani na samom targetu, koji je posluio i kao razvojni sistem. ZAKLJUAK U cilju ostvarivanja kvalitetanog, i za savremene potrebe korisnika zadovoljavjue brzog pristupa Internetu, DKTS centrale se, izmeu ostalih savremenih reenja, okreu i ADSL tehnologiji. Relizacijom ADUS sklopa koji umesto na ATM izlazi na eternet nainjen je prvi korak u osvajanju ADSL-a. Ovim modelom je ogranienje po pitanju brzine prevazieno korienjem breg procesora, od onog upotrebljenog u prvoj fazi(MC68360), kao i naprednijeg ipseta (sa vie ADSL portova, i snanim DSP sposobnim da opslui vei broj linija).

LITERATURA [1] S. Laketa, Integrisani pristup Internetu korak ka mreama nove generacije, Telfor, 2001. [2] S. Laketa, Pristup Internetu u sistemu DKTS, InfotechJahorina, 2002. [3] S. Laketa, G. Petrovi, D. Draji, Arhitektura modemskog pristupa Internetu u sistemu DKTS, Etran, 2002. [4] S. Laketa, G. Petrovi, Pristup Internetu u sistemu DKTS:preliminarna merenja i analiza paketskog saobraaja, Infotech-Jahorina 2003. [5] Mirko Markov, Miroslav Gaji, Zoran Stojsavljevi, Darko Vukievi, Milan Jovanovi, Jedna maketa ADSL sistema, Etran 2003, Herceg Novi, 2003 [6] D. Grossman, J. Heinanen, Multiprotocol Encapsulation over ATM Adaptation Layer 5, RFC 2684, 1999. [7] ATM Forum, Utopia Level 2, Version 1.0, June 1995., at-phy-0039.000 [8] M. Kaycee, A. Lin, A. Mali, J. Stephens, PPP Over AAL5, RFC 2364, 1998. Abstract A device for ADSL access to the DKTS 30 public telephone exchange is described in this paper. The ADSL digital subscriber unit which main functionality is a separation of telephone and Internet traffic using the broadband asymmetric (ADSL) approach was developed. A model of ADSL that connects up to eight clients with a provider using the ADSL technology was constructed. The intensive testing shows stabile and reliable work of this model at a satisfactory speed.

ADSL IN SYSTEM DKTS


Zoran Stojsavljevi, Darko Vukievi, Milan Jovanovi, Bogi Petrovi, Mirko Markov, Slobodan Laketa

You might also like