DSL

Koodaustekniikka

Esimerkiksi millä tahansa tekniikalla on oma tekninen perustansa. Koodaustekniikka on xDSL:n "sielu" ja xDSL:n olemassaolon ja kehityksen perusta. Sen ymmärtäminen voi auttaa meitä ymmärtämään xDSL:ää paremmin. xDSL ottaa käyttöön monia koodaustekniikoita, mutta laajalti käytettyjä koodaustekniikoita ovat pääasiassa seuraavat:

·2B1Q--AMI-tekniikan kehittämä kantataajuusmodulaatiotekniikka voi käyttää puolta AMI:n taajuuskaistasta saavuttaakseen Lähetysnopeus on sama kuin AMI, koska se vähentää taajuuskaistavaatimuksia ja lisää lähetysetäisyyttä, sitä käytetään pääasiassa H/SDSL-tekniikka.

·QAM – perinteisten puhelinverkkomodeemien käyttämä tekniikka. MVL laajentaa sen suurtaajuuskaistoihin ja integroi multipleksointitekniikan tukemaan useita saman linjan jakavia modeemeja. Verrattuna muihin modulaatiotekniikoihin, QAM-koodauksella on se etu, että se pystyy hyödyntämään täysimääräisesti kaistanleveyttä ja vahvaa kohinanestokykyä.

·CAP--CAP-modulaatiotekniikka on kehitetty QAM-modulaatiotekniikan pohjalta. Se on muunnos QAM-tekniikasta, ja sitä käytetään pääasiassa H/SDSL:ssä, RADSL:ssä ja ADSL:ssä.

·DMT – Jakaa suurtaajuuskaistan useisiin taajuusikkunoihin ja jokainen taajuusikkuna moduloi yhden kanavan erikseen. Taajuuskaistojen välisistä häiriöistä johtuen lähetysetäisyys on suhteellisen lyhyt. DMT-modulaatio- ja demodulaatioteknologiassa puhelimen äänen siirtoon käytetään kuparista puhelinlinjaa 0-4KHZ taajuuskaistalla ja datan siirtoon 26KHZ-1.1MHZ taajuuskaistaa, joka on jaettu useisiin uplink-alikanavaan ja useisiin. tietyllä kaistanleveydellä. Downlink-alikanava. DMT:llä on hyvä häiriönestokyky. Se voi dynaamisesti säätää alikanavan lähetysnopeutta todellisen linjan ja ulkoisen ympäristön häiriön mukaan varmistaakseen nopean tiedonsiirron ja sen eheyden. Sitä käytetään pääasiassa RADSL:ssä, ADSL:ssä, G.LITE:ssä.

Tekniset edut

Digitaalinen tilaajalinjatekniikka on teknologia, jonka Bell Institute of Communications Yhdysvalloissa on kehittänyt tilausvideopalveluihin vuonna 1989 nopeiden tietojen siirtämiseksi kierretyillä parikaapeleilla.

Internet-konsulttiyritys Keynote julkaisi äskettäin tutkimusraportin, jossa verrattiin kaapelimodeemi- ja nopeaa DSL-liityntätekniikkaa laajakaistan suorituskyvyn suhteen ja havaittiin, että jopa matalan tason DSL on nopeampi kuin kaapelimodeemitekniikka. 12 %, ainakin öisin Internetiin pääsyn ruuhka-aikoina.

Yhtiö seurasi kaapelimodeemin ja DSL-liittymän nopeutta kuukauden ajan, latausnopeusluokka oli 384 KbpS ja käytössä oli neljä nopeaa T1-linjaa. Keynote-analyytikot havaitsivat, että kaapelimodeemeja myydään enemmän kotikäyttäjille. Huippusuorituskyky on helpompi saavuttaa päivällä, ja yöllä, kun useimmat kotikäyttäjät käyttävät verkkoa, suorituskyky heikkenee. DSL-järjestelmää käytetään enemmän yritysympäristöissä. Kun työntekijät lähtevät periaatteessa töistä yöaikaan, sen suorituskyky on suhteellisen hyvä.

Keynote havaitsi, että Pacific Bell Companyn DSL-järjestelmällä sivun lataamiseen kuluu keskimäärin 3,55 sekuntia, kun se on työskennellyt päiväsaikaan, keskimäärin 3,55 sekuntia, kun se käytti arviointikriteereinä verkkosivuja. sekuntia. Keskimääräinen aika kaapelimodeemijärjestelmän lataamiseen arviointisivulla yöllä on 3,97 sekuntia, kun taas päivällä 3,68 sekuntia. Tämä tarkoittaa, että DSL on 12 % nopeampi kuin kaapelimodeemit yöllä ja 17 % hitaampi kuin jälkimmäinen työaikana päiväsaikaan.

Asiantuntijat huomauttivat, että verkkoyhteyksissä, joissa DSL on nopeampi kuin kaapelimodeemit, suorituskykyerot voivat johtua myös eri järjestelmien erilaisista arkkitehtuureista. Kaapelimodeemi perustuu jaettuun verkkoon. Tässä verkkoympäristössä jokainen käyttäjä tietyllä lähietäisyydellä jakaa polun, joka johtaa samaan kaapelivirtaan. DSL-järjestelmä on erilainen, jokaisella käyttäjällä on oma linja, joka on kytketty puhelinyhtiön keskustietokonehuoneeseen.

Peittoongelmien vuoksi joidenkin mielestä DSL:n paras sovellusalue on kaupalliset markkinat, kun taas CableModem on suunnattu pääasiassa kotimarkkinoille. Mutta kannattajat DSL uskovat, että DSL voi silti saavuttaa kotitoimisto. Tämä johtuu pääasiassa seuraavista seikoista.

Ensinnäkin DSL-asennus on yksinkertaista. Kuparilanka on helposti saatavilla, ja paikallinen puhelinkeskusyritys voi auttaa käyttäjiä pääsemään siihen. Kaksisuuntaisen kaapelimodeemin asentaminen käyttäjän kotiin edellyttää, että lähistölle on rakennettu valokuitupäätie. Toiseksi DSL voi taata kaistanleveyden. Ca-bleModemin kaistanleveys on jaettava, eikä palvelutasosta voida taata. Teleyritykset voivat tarjota kullekin asiakkaalle erityisiä kaistanleveyspalveluita DSL-linjojen kautta. Kolmanneksi DSL-suorituskyky on parempi kuin kaapeli. Kaapeli näyttää toimivan paremmin, mutta raskaammalla kuormituksella kaistanleveys, josta jokainen CableModemin käyttäjä nauttii, laskee nopeasti. Neljänneksi, jos käyttäjällä on kotona useampi kuin yksi tietokone, voi olla tarpeen yhdistää ne kaikki kotiverkon rakentamisen yhteydessä. CableModemilla ei ole aliosoite- ja lähiverkkotoimintoja. Ja jotkut DSL-ratkaisut voivat antaa käyttäjille mahdollisuuden käyttää useita virtuaalisia linjoja, ja ne voivat toteuttaa tulostuksen ja tiedostojen jakamisen ilman yhteyksien lisäämistä. Lisäksi DSL:ää käytettäessä käyttäjät voivat perustaa virtuaalisen yksityisen verkon, välttää kokonaan Internetin ja niillä voi olla kiinteä tai dynaaminen IP-osoite, kun taas kaapeli voi tarjota vain dynaamisesti määritetyn osoitteen.

Tekninen sovellus

DSL:ää käytetään mobiilitukiaseman lähetysteknologiana kustannusten vähentämiseksi merkittävästi. Vaiheessa, jossa mobiilipuhepalvelut ja hitaan nopeuden GPRS-palvelut ovat päätuki, mobiilitukiasemilla on vähemmän kysyntää kaistanleveydelle. Tästä syystä matkaviestinoperaattorit valitsevat tukiaseman backhaul-järjestelmässä E1/T1-kiinteitä yhteyksiä tai itse rakennetun mikroaaltolähetyslaitteiston, joka voi periaatteessa vastata liiketoiminnan tarpeisiin. Mobiilikäyttäjien määrän kasvaessa, erityisesti 3G-aikakauden myötä, ihmisten kysyntä mobiilidata- ja videopalveluille kuitenkin kasvaa. Samalla käyttäjät kiinnittävät entistä enemmän huomiota mobiililaajakaistan kokemukseen, mikä edistää mobiiliverkkojen vaikutusta peittoon ja kaistanleveyteen. Kysyntä jatkaa kasvuaan.

Kaistanleveyden kasvuvauhti on kuitenkin paljon suurempi kuin liikevaihdon kasvuvauhti, mikä tuo operaattoreille ristiriidan siitä, että tulot kasvavat eikä kasva. Operaattoreiden OPEX-kuluista palautuvien kiinteiden yhteyksien osuus on noin 45 %. Perinteisissä puhepalveluissa 1-2 E1/T1:n siirto 2G-tukiasemilla voi periaatteessa vastata kysyntään, eikä kaistanleveyden ja tulojen välinen ristiriita ole näkyvä; mutta 3G-tukiasemille tarvitaan yleensä 4-5 E1-liitäntää; ja tukevat HSDPA-tukiasemat voivat vaatia 8-16 E1/T1. Jos E1/T1 vuokrataan tai käytetään perinteisiä lähetysmenetelmiä, kuten mikroaaltoja, sen verkon Opex jatkaa nousuaan kaistanleveyden kysynnän kasvun vuoksi, mikä pakottaa operaattorit etsimään tukiasemia. Tarjoa ratkaisuja, jotka on helppo toteuttaa, joilla on liiketoimintaturvallisuus ja laadunvarmistus ja jotka ovat edullisia mobiilitukiaseman siirtomenetelmiä.

Verkkoteknologian kehittyessä IP on vähitellen korvannut TDM/ATM:n tietoliikenneverkkotekniikan kehityksen valtavirtana. IP-pohjainen laajakaistaliityntä DSL-teknologia voi toisaalta tarjota riittävän kaistanleveyden ja voi hyödyntää Laajakaistaiset kuparikaapelit tarjoavat laajakaistayhteyden, mikä mahdollistaa IP-verkkojen edelleen laajentamisen. Jos käytetään DSL-linjaa, jolla on sama kaistanleveys, vuokra voidaan alentaa 1/5 - 1/10 E1:stä, mikä vähentää merkittävästi käyttökustannuksia.

DSL täyttää mobiilitukiasemien tarpeet lähettää useita palveluita, useita skenaarioita ja kellon synkronointia. Matkaviestinverkkojen kehitys 2G:stä 3G:hen on pitkäaikainen prosessi. Mobiilitukiaseman lähetysmoodina DSL täyttää alhaisen kustannustason ja suuren kaistanleveyden tarpeet. Se voi myös täyttää erilaisia ​​palvelusovellusskenaarioita, kuten E1-rajapinnan backhaul, E1- ja FE-jaettu backhaul, puhdas FE-rajapinnan backhaul jne., täyttääkseen tukiaseman kellon synkronointivaatimukset.

Moniparipakettitekniikka täyttää pitkän matkan ja suuren kaistanleveyden tiedonsiirron tarpeet. Yleisimpiä DSL-tekniikoita ovat ADSL2+, VDSL2 ja G.SHDSL sekä niistä johdetut ADSL2+AnnexM, G.SHDSL.bis, M-PairBonding ja muut tekniikat. Nämä tekniikat voivat tarjota suhteellisen korkean nopeuden lyhyen matkan sovelluksissa, ja etäisyyden kasvaessa myös lähetysnopeus pienenee. Yhdelle 8-16 Mbit/s tukiasemalle voidaan käyttää DSL-moniparisidontatekniikkaa pitkän matkan lähetyksen kaistanleveysvaatimuksen ratkaisemiseen. G.SHDSL tarjoaa 4-parin sidoksen, ADSL2+ ja VDSL2 tarjoavat 2-pair-sidonnat, jotka voivat täyttää operaattoreiden todelliset kaistanleveysvaatimukset.

DSL:n erilaiset linjatekniikat vastaavat moniskenaarion lähetyksen tarpeita. Kehitysprosessissa 3G:ksi operaattorin verkossa on usein samanaikaisesti useita tukiasemalaitteita, kuten GSM/GPRS/EDGE/UMTS, ja liitäntätyyppejä ovat E1, ATM ja FE jne. 2G/:n eri liitännät 3G-verkon tukiasemat, erilaiset DSL-linjatekniikat voivat tarjota tukiaseman puhepalvelun ja datapalvelun jaetun lähetyksen. TDM/ATME1-rajapinnassa voidaan käyttää symmetristä nopeutta G.SHDSL, G.SHDSL.bis, M-pairbondedSHDSL.bis, ADSL2+AnnexM; kun taas FE-rajapinta (HSDPA ja muut datapalvelut) voivat käyttää epäsymmetristä ADSL2+-, VDSL2-teknologiaa.

Yhtenäinen PWE3-tekniikka täyttää monipalvelulähetyksen tarpeet. Mobiilipalveluihin keskittyville operaattoreille siirtokerroksen yksinkertaistaminen voi vähentää merkittävästi verkon rakentamiskustannuksia sekä käyttö- ja ylläpitokustannuksia, ja myös verkkovikojen todennäköisyys pienenee. IPDSLAM ei ainoastaan ​​tarjoa erilaisia ​​DSL-linjatekniikoita, vaan voi myös käyttää yhtenäistä PWE3-mekanismia toteuttaakseen TDM/ATM/IP-pakettien yhtenäisen siirtotien IP-verkossa ja varmistaakseen sitten palvelun QOS:n ja turvallisuuden täydellisen MPLS-protokolla. Esimerkiksi MPLS:n OAM-toiminto voi toteuttaa 50 ms:n operaattoriluokan verkkoliitännän vaihdon ja palautuksen, vähentää operaattoreiden OPEX:iä ja varmistaa liiketoiminnan turvallisuuden.

Sisäiset ja ulkoiset kelloratkaisut täyttävät kellon synkronoinnin vaatimukset. Sekä 2G- että 3G-verkot vaativat kellon synkronointiominaisuudet. Tällä hetkellä DSL:ssä on kaksi kellon synkronointiratkaisua ulkoisille kelloille ja sisäisille kelloille. Ulkoinen kelloratkaisu on tuoda ulkoinen kellolähde IPDSLAM:iin tai tukiasemaan SDH:n, BITS:n, GPS:n ja muiden verkkojen kautta kellon synkronoinnin saavuttamiseksi tukiaseman ja RNC/BSC:n välillä. Tämä menetelmä on yksinkertainen toteuttaa ja sillä on korkea kellon tarkkuus. Sisäinen kellokaavio on, että IPDSLAM saa kellotiedot IP-verkosta. Se sopii solmuille, jotka eivät voi saada ulkoista kellolähdettä. Kellon tarkkuus on kuitenkin suhteellisen alhainen, ja siihen vaikuttavat suuresti IP-pakettikytkentäverkon viive ja värinä. Ei vielä käytännöllinen.

Laajakaista DSL-teknologiasta tulee tärkeä mobiilisiirtomuoto 3G-aikakaudella. Mobiilialan datapalvelukysynnän nopea kasvu lisää matkaviestimien tukiasemien kaistanleveyden kysyntää nopeasti. Perinteinen TDM/TME1-lähetysmenetelmä tuo suuria ongelmia, kuten huonon TCO:n ja kaistanleveyden skaalautuvuuden. DSL-tekniikan etuna on alhaiset rakennuskustannukset, joustava käyttöönotto ja helppo ylläpito, mikä rikastuttaa entisestään matkaviestintäpalvelujen tarjoajien pääsykeinoja. Mobiilipalvelujen nykyisen nopean kehityksen, kiristyvän kilpailun ja kasvavien kustannuspaineiden myötä laajakaistaliityntäteknologian käyttö on järkevä valinta myös matkaviestinverkon pääsypuolen IP-pohjaiseen työhön.

DSL-tekniikka on kypsynyt ja saavuttanut kaupalliset standardit monirivisidontatekniikassa, palvelun siirtotietekniikassa ja kellon synkronointitekniikassa. Euroopassa on aloitettu laajamittaiset kokeilut ja kaupallinen DSL tukiasemalähetyksiä varten. Edullinen, tehokas ja helposti saatavilla oleva DSL-lähetysratkaisu ei ainoastaan ​​vähennä matkapuhelinoperaattoreiden TCO-kustannuksia, vaan vastaa myös verkon AllIP-muunnostarpeisiin, ja yhä useammat operaattorit tunnustavat sen tärkeäksi matkaviestinsiirtomenetelmäksi. .

Esitys

——CabletronxDSL-ratkaisu

Cabletronin maaliskuussa lanseeraama xDSL-ratkaisu voi käyttää tavallisia kierrettyjä paripuhelinlinjoja useiden megabittien sekunnissa tiedonsiirtoon.

Cabletronin xDSL-ratkaisuihin kuuluvat ADSL (Asymmetric Digital Subscriber Line), SDSL (Single Pair Digital Subscriber Line) ja IDSL (ISDN Digital Subscriber Line) tuotteet. Niistä SDSL voi tukea halpaa 1,1 Mbps tiedonsiirtoa kuormittamattomilla kaksoiskuparijohdoilla (eli ei kytkettynä mihinkään puhelinjärjestelmään). Se tukee pian jopa 2 Mbps:n tiedonsiirtonopeuksia ja korvaa lyhyen matkan E1-ketjut. Edullinen tien ratkaisu, SDSL-siirtotiedon etäisyys voi olla 5,4 kilometriä. Muiden valmistajien xDSL-tuotteista poiketen Cabletronin xDSL-ratkaisu on tarkoitettu pääasiassa telekäyttäjille ja pienten ja keskisuurten yritysten etätoimistoille. Tuotteisiin kuuluvat ADSL Access Multiplexer (DSLAM) ja erilaiset DSL-reitittimet.

——IntelDSL-modeemi

Intel ilmoitti aikovansa aloittaa DSL-modeemien myynnin myöhemmin. Tämä muutos on osa sen suunnitelmaa lisätä kaistanleveyttä koteihin ja pieniin yrityksiin, mikä voi lisätä tehokkaampien Intel-suorittimien kysyntää.

Intel julkisti myös teknologian lisenssisopimuksen Ciscon kanssa. Tämän sopimuksen mukaan Intel saa kehittää ja myydä sarjan ADSL-modeemeja, jotka ovat yhteensopivia Ciscon keskustoimiston DSL-laitteiden kanssa. Intel on osallistunut useisiin toimintasuunnitelmiin, joilla pyritään lisäämään Internetin kaistanleveyttä, mukaan lukien yhteistyö eri standardointiorganisaatioiden kanssa sekä investoinnit laajakaistatuotteita ja laajakaistateknologioita tarjoaviin yrityksiin. Nopeiden modeemien liiketoiminnan kehittäminen on toinen tapa edistää ihmisten kysyntää nopeammille prosessoreille.

——DSLmodemsUSB-kaksisirutekniikka

Centillium, DSL-sirujen suunnitteluyritys Yhdysvalloissa, julkaisi DSL-modeemeille sopivan USB-kaksisirutekniikan. Tämän tekniikan avulla modeemien valmistajat voivat tuottaa erittäin pieniä muototekijöitä. Hinta on melko alhainen, sisäiset ja ulkoiset DSL-modeemit, joista ulkoinen DSLUSB-modeemi on noin savukelaatikon kokoinen. Tämän tekniikan käyttäminen voi laskea DSL-modeemien hinnan alle 100 dollariin.

Modeemi on 1,5 Mb sekunnissa ADSL-modeemin ja USB-liitännän yhdistelmä. Tämä yhdistelmä voi helpottaa DSL-pohjaisten tietoliikennetekniikoiden kehittämistä. Edgecam Vision on Internet-videopalveluita kehittävä yritys. Yrityksen tietojohtaja William Jameson sanoi: Tätä yhdistelmämodeemia voidaan käyttää minkä tahansa ADSL:n tarjoaman palvelun kanssa. Jos monet yritykset myyvät tätä samanlaista modeemia, hinta laskee. Tule alas.

Centilliumin lisäksi useat yritykset lanseeraavat myös samanlaisia ​​G.lite/USB-ydinteknologioita, mukaan lukien GlobeSpan Semiconductor ja Integrated Telecom ExPress. DSL-pohjainen ADSL/USB-modeemi voi tuoda myös muita etuja, kuten Esimerkiksi G.liteDSL-palveluita tarjoavat viestintäyritykset voivat alentaa käyttökustannuksiaan ja viime kädessä alentaa viestintäyrityksen käyttäjien maksamia palvelumaksuja. Tämän tyyppisessä modeemissa teknikkojen ei tarvitse asentaa sitä käyttäjän luo. Käyttäjän tarvitsee vain liittää modeemi tietokoneen USB-porttiin, jolloin tietokone tunnistaa laitteen automaattisesti ja asentaa vastaavan ohjaimen.

——Täydellinen päästä Sveitsiin ADSL-ratkaisu

Alcatelin äskettäin lanseeratut ADSL-sarjan tuotteet tarjoavat teleoperaattoreille täydellisen ja joustavan päästä päähän -ratkaisun. Ratkaisu sisältää ATM-käyttäjäkanavointilaitteen (ASAM), datasovellusverkkosovittimen (DANA) ja SPEEDTOUCHTM-sarjan ADSL-modeemit. Edellinen on laajakaistainen etäkäyttöpalvelin, jota hallinnoi kokonaan palvelunhallintakeskus, ja jälkimmäinen on käyttäjän puolella. Uuden sukupolven modeemit, jotka ovat laajalti käytettyjä ja monipuolisia. Tämän ratkaisun avulla teleoperaattorit voivat tarjota CPE-tuotteita, jotka vastaavat jokaista AD-SL-palvelua.

Kehityssuunta

——International Telecommunication Union ottaa käyttöön verkkotietojen siirtostandardin

Kansainvälinen televiestintäliitto on läpäissyt verkkotiedonsiirron uuden standardin — hidas ADSL-standardin G. lite. Näitä standardeja käyttämällä Internetin käyttäjät voivat käyttää tavallisia puhelinlinjoja päästäkseen Internetiin yli 10 kertaa nopeammin kuin käyttämällä nopeita integroitujen palveluiden digitaalisia verkkolinjoja.

Kaikki nämä standardit käyttävät Asymmetric Digital Private Line (ADSL) -tekniikkaa päästäkseen Internetiin tavallisten puhelinlinjojen kautta, ja siirtonopeus voi olla 1-7 megabittiä sekunnissa. Puhelinverkkoyhteyden nopeus on yleensä 56 kbit/s ja nopean integroidun palvelun digitaaliverkon modeemiverkkoyhteyden nopeus on vain 128 kbps. ITU:n viestintästandardikomitean puheenjohtaja Peter Werry sanoi, että nämä palvelut täyttävät monien käyttäjien tarpeet multimediatiedon suhteen ja hyödyttävät myös viestintä- ja tietokonelaitteiden myyjien, Internet-palveluntarjoajien ja verkko-operaattoreiden liiketoimintaa, koska Monet yritykset ovat ottaneet käyttöön ADSL-teknologian.

Uuden standardin käyttöönotto merkitsee viimeistä vaihetta nopeassa tiedonsiirrossa käyttäjien välillä. Uudelle standardille on ominaista myös se, että ne ovat omaksuneet yhteiset järjestelmäspesifikaatiot, jotka ovat keskenään yhteensopivia ja jotka ovat hyvin yhteensopivia joidenkin alueellisten ADSL-standardien kanssa. Asiantuntijat ennustavat, että 9,1 miljoonaa kotitaloutta tilaa laajakaistaisia ​​Internet-palveluita vuonna 2003, ja markkinat nousevat siihen mennessä 3,8 miljardiin Yhdysvaltain dollariin. Vuoteen 2003 mennessä DSL saavuttaa 2,9 miljoonaa kotitaloutta, ja suurin osa kasvusta alkaa vuonna 2000, jolloin G When .lite -teknologia tuli suosituksi.

– Microsoft investoi DSL-palveluihin

Pörssitulon jälkeen Microsoft valmistautuu sijoittamaan 30 miljoonaa dollaria DSL-palveluntarjoajaan NorthPoint Communications. Osana yhteistyötä Microsoft ostaa tältä yhtiöltä noin 100 000 DSL-linjalaitetta seuraavan kahden vuoden aikana. Microsoft ja NorthPiont luovat yhteisbrändätyn MSN-portaalisivun noin 85 ISP-kumppanille. He tekevät myös kaupallisen nopean Internetin tutkimusta ja tekevät yhteistoiminnallista tutkimusta standardipohjaisesta sisältörajapinnasta. Tätä ennen Microsoft sijoitti 30 miljoonaa dollaria RhythmsNetConnectionsiin, joka on NorthPointin kilpailija.

——Lucent edistää DSL:n popularisointia

Lucent ilmoitti äskettäin allekirjoittavansa sopimukset viiden yrityksen kanssa Lucentin modeemien myynnistä, ja Lucent lanseeraa siihen liittyvän ohjelmiston tehdäkseen myös Lucentin modeemeista. Se voi muodostaa yhteyden muiden kuin Lucentin laitteiden operoimaan nopeaan verkkoon lisätäkseen suurten laitteiden levinneisyyttä. nopea digitaalinen tilaajasilmukka (DSL). Tämän palvelun lopputuloksena on, että useammat kuluttajat voivat käyttää DSL-palveluita ilman, että puhelinyhtiön tarvitsee asentaa uusia DSL-laitteita.

DSL-teknologiaa ei voida edistää sujuvasti, koska käyttäjien on käytettävä DSL-palveluyrityksen modeemia saadakseen yrityksen palvelut. G.liteDSLmodem-standardin käyttöönoton myötä tämä ongelma on ratkaistu jossain määrin. Palveluntarjoajan on kuitenkin vielä asennettava modeemi, joka voi kommunikoida G.litemodemin kanssa pääkonttoriin, joten useimmissa tapauksissa tarvitaan uusia laitteita. Lucentin ohjelmistolla Lucentin WildWire-siru voi kommunikoida G.liteDSL:n ja täyden nopeuden DSL-modeemin kanssa. Siksi nykyiset laitteet voivat tarjota yleisille käyttäjille, korkean maksun täyden nopeuden käyttäjäpalveluja. Lucent kertoi myyneensä 250 000 modeemipiirisarjaa teknologiapäivityksiä varten. Muut yritykset, kuten Dell, modeemivalmistaja Zoom Telephonics, Creative Technology jne. myyvät kaikki siruja teknologian päivityksiä varten.

——Alcatel ja Compaq kehittävät yhdessä ADSL-markkinoita Euroopassa

Ranskalainen Alcatel ja yhdysvaltalainen Compaq käynnistävät yhdessä sarjan markkinointitoimia Euroopassa edistääkseen Alcatelin ADSL-laitteiden ja -teknologian kaupallista soveltamista eurooppalaisten operaattoreiden ja kuluttajien keskuudessa.

Alcatel on ADSL-tuotteiden myynnin kärjessä Pohjois-Amerikassa ja maailmassa. Alcatelilla on 52 % Pohjois-Amerikan ADSL-markkinoista. Vuonna 1998 Alcatel toimitti yli 400 sarjaa DSLAM-tuotteita Pohjois-Amerikkaan. Alcatelilla on 35 %:n markkinaosuus maailmanlaajuisilla ADSL-markkinoilla, ja sen asiakkaita on Singaporessa, Belgiassa, Espanjassa, Ranskassa, Kiinassa, Turkissa, Etelä-Koreassa, Japanissa, Tanskassa ja muissa maissa. Tämä maailman suurimman ADSL-myyjän ja maailman toiseksi suurimman tietokoneyrityksen yhdessä käynnistämä promootiotoimintasarja edistää vain ADSL-teknologian etuja operaattoreille ja Internetin käyttäjille. Yhdistyneen kuningaskunnan, Belgian, Italian ja Ruotsin kaltaisista maista on tullut tämän yhteisen markkinointikampanjan suosituimmat markkinat.

Tämä suunnitelma osoittaa, että Alcatel ja Compaq edistävät voimakkaasti ADSL-teknologian soveltamista Euroopassa. Yleisenä tavoitteena on, että mahdollisimman monet Presarlon käyttäjät voivat nauttia kansallisen erikoisverkon nopean liityntätekniikan eduista ja lähettää eurooppalaisille teleoperaattoreille vihreää valoa osapuolten yhteistyön kautta: suurten -ADSL:n käyttöönotto on kypsä.

Palveluyritys

Yhdysvallat

—Bell Atlantic käyttää 1,8 miljardia dollaria viestintäverkon päivittämiseen

New Yorkissa toimiva Bell Atlantic päivittää aktiivisesti paikallisesti perinteistä puhelinverkkoaan selviytyäkseen jatkuvasti lisääntyvistä tietoliikenne- ja Internet-palveluista. Yhtiö tilasi 1,8 miljardin dollarin arvosta puhelinlaitteita Alcatelilta ja Northern Telecomilta. Muun muassa Alcatelilta 20 miljoonalla dollarilla ostetut ADSL-laitteet nykyisen kuparilangan laajentamiseksi, jotta kotipuhelinkäyttäjille voidaan tarjota edelleen nopeat Internet-yhteydet. Samaan aikaan Bell South ilmoitti myös DSL-palvelujen tarjoamisesta yrityskäyttäjille.

——AOL tekee yhteistyötä teleyrityksen kanssa tarjotakseen DSL-yhteyden

AOL ja GTE-puhelinyhtiö ovat allekirjoittaneet DSL-sopimuksen tarjotakseen nopeampaa palvelua käyttäjille, jotka muodostavat yhteyden Internetiin puhelimitse. Tämän kautta Yhteistyön kautta AOL voi hankkia GTE:n DSL-verkon 17 Yhdysvaltain länsiosavaltiossa. Tämä yhteistyö on neljäs AOL:n ja BabyBellin välillä allekirjoitettu DSL-sopimus. AOL on allekirjoittanut sopimuksia yritysten, kuten Ameritechin, BellAtlanticin, SBC Communicationsin, kanssa ja investoinut Hughes Electronicsiin (Hughes Electronics)

$1.5 billion, Hughes Electronics provides satellite Internet services. AOL and BellAtlantic reached an agreement, announcing that starting in mid-1999, AOL users in the East Coast area of ​​BellAtlantic can upgrade their Internet access connections to DSL. This service is in operation in parts of Washington DC, Pittsburgh, Philadelphia, New York, Boston and New Jersey. The monthly fee for AOL’s DSL service will be US$20 higher than the normal dial-up Internet fee.

--Qwest lanseeraa DSL-palvelun

Qwest Communications International on tehnyt sopimuksen Covad Communicationsin ja RhythmsNetConnectionsin kanssa nopean Internet-palvelun käynnistämisestä kuluttajille ja pienyrityksille. Sen DSL-palvelu kattaa 13 aluetta ja 30 aluetta katetaan vuoden loppuun mennessä. Yrityksen DSL-palvelu maksaa 119,95 dollaria kuukaudessa ja alkuperäinen asennusmaksu on 500 dollaria. Lisäksi Qwest ostaa ensimmäisen amerikkalaisen West Telecom -yrityksen, joka käynnistää DSL-liiketoiminnan Yhdysvalloissa.

——GTE laski jyrkästi DSL-palvelun hintaa

GTE on Yhdysvaltojen kolmanneksi suurin paikallinen puhelinyhtiö. Yhtiö väittää, että ne alentavat palveluhintoja 17 %, mikä lisää yhtiön kilpailukykyä kuluttaja- ja pienyritysmarkkinoilla. Tämän BronzePlus-nimisen suunnitelman avulla käyttäjät voivat käyttää 49,95 dollaria kuukaudessa nauttiakseen GTEnetin verkkopalveluista, ja se voi olla 14 kertaa nopeampi kuin modeemiyhteys. GTE:n edellinen hinta oli 60 dollaria kuukaudessa.

Yhdistynyt kuningaskunta

Iso-Britannian tärkeissä kaupungeissa se tarjoaa ADSL-tiedonsiirtopalveluita, joiden enimmäissiirtonopeus on 2 Mb sekunnissa. Se voi tarjota ADSL-palvelua 6 miljoonalle kotitalouskäyttäjälle. AD-SL pystyy tarjoamaan nopeita yhteyspalveluita vanhoissa kuparisissa puhelinlinjoissa, ja sen odotetaan olevan laajalti käytössä kotitalouksien ja pienyritysten verkkojen liitäntäjärjestelmissä. British Telecom julkisti palvelun hinnan asennuksesta laitteiston toimittamiseen. Kaistanleveydestä riippuen Internetin ADSL:n kautta surffaamisen kustannukset vaihtelevat US$64 - US$240 kuukaudessa. Tämä tarkoittaa, että kilpailu nopeita tiedonsiirtoja tarjoavien Internet-palveluntarjoajien välillä on kovempaa. BT epäröi aluksi suunnitelmiaan ja oli huolissaan ISDN-liiketoimintaansa vaikuttamisesta. BT:n toimitusjohtaja Sir Peter Bonfield sanoi: Suunnitelma tekee Yhdistyneestä kuningaskunnasta maailmanlaajuisen johtajan tietovallankumouksessa ja ottaa uuden askeleen eteenpäin. Se edistää nousevaa tietoteollisuutta ja hyödyttää kaikkia. Suunnitelma toteutettiin alun perin seuraavissa kaupungeissa: Lontoo, Cardiff, Belfast, Coventry, Blrmingham, Manchester, Leeds, Newcastle, Edinburgh ja Glasgow.

Singapore

Singapore Telecom (SlngTel) ja Alcatel allekirjoittivat sopimuksen laajentaa Singaporen ADSL-verkkoa 50 000 linjaan. AingTelin mukaan kehittyneiden multimediapalvelujen jatkuvasti kasvava kysyntä edellyttää olemassa olevien verkkojen laajentamista tälle tasolle. SingTel käyttää SingTelMagix-tavaramerkkiä tarjotakseen asukkaille multimediapalveluita, kuten tilausvideoita, videoneuvotteluja, etäopetusta ja nopeaa Internet-yhteyttä. SingTel tuo myös useita uusia laajakaistaisia ​​multimediapalveluita pienten toimistojen/kotitoimistojen markkinoille. Ensimmäinen näistä on kannettavan tietokoneen ADSL-yhteys.

Kiina

Alcatel on asentanut yli 5 000 ADSL-laitteiden riviä Guangdongin maakunnan Shenzhenin erityistalousalueelle. Jokaisen ADSL-käyttäjän asennusmaksu on 4 000 yuania ja kuukausittainen palvelumaksu 300 yuania. Alcatel allekirjoitti myös sopimuksen Shanghain kanssa 500-linjaisen nopean ADSL-liityntätekniikan testaamisesta. Lisäksi Foshan, Guangdong on myös avannut ADSL-palvelut. Alan mukaan tämän teknologian laajentaminen on kuitenkin erittäin vaikeaa, koska ADSL:n edut todella ymmärtävät kotimaan puhelinsiirto- ja kytkentälaitteet sekä valokuitujen siirtojärjestelmät on ensin muutettava.

Teknologian luokitus

Ihmiset kutsuvat yleensä kaikkia DSL-tekniikoita yhteisesti xDSL-teknologiaksi, ja "x" tarkoittaa erilaisia ​​digitaalisia tilaajalinjatekniikoita. Ero eri digitaalisten tilaajajohtotekniikoiden välillä ilmenee pääasiassa signaalin siirtonopeudessa ja etäisyyksissä sekä symmetrisen ja epäsymmetrisen erossa.

Symmetrinen DSL

Symmetrinen DSL-tekniikkaa käytetään pääasiassa korvaamaan perinteinen T1/E1-yhteystekniikka. Perinteiseen T1/E1-liittymään verrattuna DSL-tekniikalla on alhaiset linjan laatuvaatimukset. , Helppo asentaa ja virheenkorjaus, ja multipleksointitekniikan ansiosta se voi tarjota myös palveluita, kuten äänen, videon ja datan multipleksointia. Symmetrisiä DSL-tekniikoita ovat pääasiassa HDSL, SDSL, MVL ja IDSL.

HDSL

HDSL (High Bit Rate DSL) on kypsempi monien DSL-tekniikoiden joukossa, ja sitä on sovellettu jossain määrin. Tällaisen tekniikan ominaisuus on käyttää kahta paria kierrettyjä pareja tiedonsiirron toteuttamiseen, tukea erilaisia ​​nopeuksia N×64 kbps, korkein voi saavuttaa E1-nopeuden. HDSL pystyy toteuttamaan normaalin tiedonsiirron 3,6 kilometrin säteellä ilman vahvistimen apua. Perinteiseen T1/E1-tekniikkaan verrattuna HDSL:n merkittävin etu on alhaiset käyttöönottokustannukset ja helppo asennus. Se on yksi ihanteellisimmista vaihtoehtoisista teknologioista T1/E1:lle.

SDSL

SDSL (Single Line DSL) on HDSL:n yksilinjainen versio, joka tarjoaa kaksisuuntaisia ​​nopeita muuttuvan bittinopeuden yhteyksiä nopeudella 160–2,084 Mbps. SDSL käyttää yhden parin kierrettyä paria tukemaan useita yhteysnopeuksia E1-nopeuteen asti. Suurin lähetysetäisyys 0,4 mm:n kierretyssä parissa voi olla yli 3 kilometriä. HDSL:ään verrattuna SDSL voi säästää parin kierrettyjä pareja, joten käyttöönotto on yksinkertaisempaa ja kätevämpää.

MVL

MVL (Multi-channel Virtual DSL) on Paradynen kehittämä edullinen DSL-lähetystekniikka. Kulutus on suhteellisen alhainen, ja suuritiheyksinen asennus on mahdollista. Se voi käyttää samaa taajuuskaistaa kuin ISDN-tekniikka, ja tehokas lähetysetäisyys voi olla noin 7 kilometriä.

IDSL

IDSL (ISDN Digital Subscriber Line) käyttää ISDN-pääteadapteria käyttäjän päässä ja ISDN-yhteensopivaa liitäntäkorttia toisessa päässä, IDSL voi tarjota 128 kbps palvelua. Suurin ero sen ja ISDN:n välillä on, että IDSL:n tiedonvaihto ei kulje kytkimen kautta.

Epäsymmetrinen DSL

Epäsymmetrinen DSL-tekniikka soveltuu sovelluksiin, joissa on epäjohdonmukaiset kaksisuuntaiset kaistanleveysvaatimukset, kuten Web-selaukseen, multimedian on-demand ja tiedon julkaisemiseen. Epäsymmetrisiä DSL-tekniikoita ovat pääasiassa ADSL, RADSL ja VDSL jne.

ADSL

ADSL (epäsymmetrinen DSL) voi tarjota jopa 8 Mbps:n nopean laskevan siirtotien nopeuden ja 1 Mbps:n nousevan siirtotien nopeuden olemassa olevassa puhelimen kierretyssä parissa, ja tehokas lähetysetäisyys voi olla 3–5 kilometriä. ADSL voi hyödyntää täysimääräisesti olemassa olevaa PSTN:ää Puhelinverkon tarvitsee vain asentaa ADSL-laitteet linjan molempiin päihin tarjotakseen käyttäjille nopeita laajakaistapalveluita ilman uudelleenjohdotusta, mikä voi vähentää palvelukustannuksia huomattavasti.

RADSL

RADSL:n (Rate Adaptive DSL) avulla DSL-palveluntarjoajat voivat säätää yhteyden kaistanleveyttä todellisten kaistanleveysvaatimusten mukaan ja voittaa lähetysetäisyyden ja lähetyksen laaturajoitukset paremmin. Pääominaisuus on, että se voi käyttää paria kierrettyjä pareja tiedonsiirron toteuttamiseen, tukee synkronista ja asynkronista lähetystä ja sillä on nopeuden itsesopeutuva suorituskyky. RADSL:n myötävirran siirtonopeus on 640–12 Mbps ja ylävirran siirtonopeus 128–1 Mbps, ja se voi tukea samanaikaista tiedon- ja puheensiirtoa.

VDSL

VDSL (Ultra High Speed ​​DSL) is still under development. It can achieve extremely high data transmission rates over relatively short distances, up to 58Mbps. . When the user loop length is less than 5000 feet, it can provide 13Mbps or higher access rate. From a technical point of view, VDSL can actually be regarded as the next-generation technology of ADSL, and its average transmission rate can be 5 to 10 times higher than that of ADSL. In addition, VDSL can be set to be symmetrical or asymmetrical according to the actual needs of the market or users To transmit voice calls, out of economic considerations, the telephone system is designed to transmit signals with a frequency range of 300Hz to 3.4kHz (although the human voice can reach 15kHz, it is still easy to distinguish the other party in this range).

Kuitenkin kuparikaapeli paikallisesta puhelinverkosta loppukäyttäjälle voi itse asiassa tarjota suuremman kaistanleveyden, joka vaihtelee ainakin alimmasta taajuudesta 200-800 kHz, riippuen piirin laadusta ja laitteiston monimutkaisuudesta (yleensä uskotaan että mitä vähemmän liitoksia loppukäyttäjän jakajan välillä, sitä hyödyllisempää on lisätä kaistanleveyttä ja mitä pienempi on elektroninen häiriö ympäristössä, jossa linjan siirto kulkee, sitä hyödyllisempää on linjan kaistanleveyden lisääminen).

DSL-palvelu ratkaisee onnistuneesti ongelman, joka liittyy suurten tietomäärien lähettämiseen puhekaistalla käyttämällä puhelinlinjan lisätaajuuskaistaa (katso Shannonin lause).

DSL-palvelut varaavat puhepalveluille yleensä 0,3-4kHz:n taajuuskaistan, joka on ns. tavallisen vanhan puhelinpalvelun ({lang|en|POTS}}) käyttämä taajuusalue ja käyttävät tämän alueen ulkopuolella olevia taajuuksia. Siirrä tiedot.

Käyttäjälaitteen DSL-modeemin ja puhelinkytkimen välille muodostetaan DSL-yhteys, jonka jälkeen kytkin muodostaa yhteyden siihen (tyypilliseen) ISP:hen, johon käyttäjä todella haluaa muodostaa yhteyden jonkin muun protokollan kautta. Tämä eroaa päästä päähän -puhelinyhteydestä tavallisen yleisen puhelinverkon ja käyttäjän välillä. Jos käyttäjän ja kytkimen välinen etäisyys ylittää 5,5 kilometriä, palvelun laatu heikkenee jyrkästi häiriöiden takia.

Laitteet

Käyttäjäpäätelaite on DSL-modeemi. Se muuntaa binääridatan digitaalisiksi sähköpulsseiksi niin, että signaali välitetään digitaalisen äänivirran taajuuskaistalla.

Lisäksi, jos käyttäjä käyttää vanhaa puhelinta samalla linjalla, passiivinen elektroninen suodatin (useita nimiä, "suodatin", "erotin" tai "jakaja") ( Se voi myös auttaa parantamaan DSL-päätelaitteen signaalia ja vaimentamaan kaiun signaali). Tämä varmistaa, että DSL-modeemit ja -puhelimet hyväksyvät vain ne signaalit, jotka on suunniteltu käytettäväksi. Jos käytät "vain langat" -palvelua, käyttäjä voi kytkeä suodattimen olemassa olevaan puhelinpistorasiaan tai DSL-operaattori voi asentaa sen.

Käytä DSLAM (Digital Subscriber Line Access Multiplexer) -kanavointiyksikköä DSL-piirin tietojen konvergoimiseksi ja sen jälkeen edelleen muihin verkkoihin. Se voi myös erottaa ääniosan.

Kokoonpano

Monet DSL-tekniikat toteutetaan matalan tason bittivirtojen ATM-kerroksessa sen varmistamiseksi, että eri tekniikoita voidaan toteuttaa samassa linkissä.

DSL-laitteet voivat luoda silta- tai reititysverkon. Siltatilassa ryhmä käyttäjien tietokoneita voidaan helposti yhdistää aliverkkoon. Varhaiset laitteet käyttivät DHCP-palveluita määritystietojen, kuten verkkokortin IP-osoitteen, MAC-osoitteeseen perustuvan todennuksen tai isäntänimen määrittämiseen, jakamiseen ja antamiseen. Myöhemmät laitteet käyttävät yleensä PPPoE:tä (PPP over Ethernet) tai PPPoA:ta (Point-to-Point Protocol ATM-verkossa), käyttävät käyttäjätunnusta ja salasanaa varmentaessaan ja käyttävät sitten PPP-periaatteita verkkomäärityksen (IP-osoite, aliverkon peite, yhdyskäytävä, DNS) määrittämiseen. , jne.)

Erityinen kieli

The basic idea of ​​the so-called domain-specific language (domainspecific language/DSL) is "being specific but not perfect", unlike general purpose languages. Covers all software issues, but is a computer language specifically for a specific problem. DSL is to programmers what Ganan is to Israelis, is the first and final dream. Almost since the invention of the computer, people have been talking about DSL using DSL. In the past few years, with the rapid popularity of RubyonRails, known as the "special language for web development," DSL has once again become a hot topic of discussion. Many people think that DSL will be the "nextbigthing" of the software industry. However, with the increasing popularity of DSL, many doubts and misunderstandings have emerged around DSL, such as the following:

1. DSL:n kohdeyleisö on ei-ohjelmoijat, myyjät tai loppukäyttäjät

Monien ihmisten mielestä DSL vastaa "ohjelmointikieltä ei-ohjelmoijille" (ohjelmointikieli ei-ohjelmoijille), joten DSL:n lopullisen yleisön tulisi olla ei-ohjelmoijat Ohjelmoijat, kaikki DSL:t, joita loppukäyttäjät eivät käytä suoraan, ovat ei oikeita DSL-tiedostoja, vaan vain yksi tylsä ​​tekniikka, jolla koodi näyttää koodilta.

This is a very interesting point. In fact, in the history of computing programming language development, there have indeed been "non-programmer programming languages", and they are also very famous. They are FORTRAN and COBOL. These first-generation high-level languages. At that time, the main purpose of computers was scientific calculations, and programmers specifically referred to geeks who fiddled with switches, relays, paper tapes, and assembly language. The main beneficiaries of computers are non-programmers—that is, scholars and researchers—have to entrust these people to help them complete the conversion from mathematical formulas to machine instructions. Therefore, the main purpose of the first generation of high-level languages ​​is to shorten the gap between calculation formulas and executable codes (such as Fortran), or to simplify the daily work of information administrators (such as COBOL). What's interesting is that it was these "non-programmers" who developed software development into a decent and decent career.

Itse asiassa vuoden "ohjelmointikieli ei-ohjelmoijille" on melko samanlainen kuin DSL-tilanne. Erona on se, että nykyajan yritystason tietojärjestelmät ovat monimutkaisempia ja huomion painopiste on vähitellen siirtynyt laskennasta dataan. Yllä liiketoiminta-alalla ja tietokoneen fyysisellä prosessilla ei ole enää yksinkertaista ja suoraa vastaavuutta. Ja kun sosiaalista työnjakoa on jalostettu, jopa DSL:n kautta, emme todennäköisesti tee kaikista hyvin pukeutuneista HR-, myynti- ja osastopäälliköistä uusiksi ohjelmoijiksi.

Minun on silti myönnettävä, että DSL, jonka kohdeyleisönä ovat loppukäyttäjät, on erittäin silmiinpistävä ja mielenkiintoinen idea, mutta se ei ole realistinen pitkään aikaan. Ehkä tarvitsemme uusia menetelmiä (kuten lean) koordinoimaan IT-osastoa ja talousosastoa, ehkä tarvitsemme uuden ohjelmistotekniikan teorian tai jonkin hyvin omaperäisen tavan toimia.

2. DSL=Puhdas koodi

Tämä näkemys on juuri päinvastainen kuin edellinen. Se käsittelee DSL:ää täysin ohjelmoijapelinä, ja kaikki taidot kirjoittaa siistiä ja kaunista koodia kuuluvat DSL:lle. Vaikka sekä DSL:llä että "puhtaalla koodilla" on muodollisesta näkökulmasta tiiviyden ja selkeyden piirteitä, niitä ei voida yksinkertaisesti luokitella vastaaviksi. Käsitteellisesti ohjelman kirjoitusprosessi on ilmaista liiketoiminta-alueen ongelmat koodin tai ohjelmamallien avulla:

Koska tietokoneohjelmamalli on suhteellisen yksinkertainen (loppujen lopuksi se on kaikki toiminnot ja varastointi), jopa olioteknologiasta on tullut valtavirtaa. Tavallisissa olosuhteissa tietokoneohjelmat eivät todennäköisesti ole yhteensopivia liiketoiminta-alan käsitteiden kanssa tai niillä on intuitiivista vastaavuutta. Juuri tästä syystä ohjelmistojen muokkaaminen ja ylläpidettävyys eivät ole niin helppoa kuin kuvitellaan. Meidän täytyy jatkuvasti muuttaa liiketoiminta-alueen käsitteitä vastaaviksi koodimalleiksi ja sitten muokata niitä. Tämä epäsuoruus aiheuttaa suoraan ohjelmiston monimutkaisuuden.

DSL:n päätarkoitus on poistaa tämä monimutkaisuus (tai korvata tämä monimutkaisuus DSL:n rakentamisen monimutkaisella), DSL:n on rakennettava ohjelmisto tavalla, joka on lähellä liiketoiminta-aluetta. Siksi DSL:n ytimekkyys on usein ajattelun ytimekkyyttä, jotta voimme ymmärtää koodin liiketoiminnallisen merkityksen ilman liiallista vaivaa.

Tästä voimme nähdä, että DSL eroaa pohjimmiltaan "puhdasta koodista". "Puhdas koodi" vaatii vain, että koodi on ytimekäs ja helppo ymmärtää, eikä välitä siitä, onko se lähellä liiketoiminta-alaa. Esimerkiksi J2EE-kehittäjälle DAO, DTO, FormBean ja Action ovat riittävän selkeitä, mutta ne eivät liity DSL:ään. DSL kiinnittää enemmän huomiota liiketoimintasanaston käyttöön ja kirjoittaa koodia mahdollisimman lähelle liiketoimintamallia, jotta liiketoimintamallin ja ohjelmamallin välillä on tiivis vastaavuus. Siksi emme voi rinnastaa DSL:ää "puhtaan koodiin", voimme vain sanoa, että DSL on eräänlainen "puhdas koodi".

3. DSL:n on oltava tekstikoodin muodossa

DomainSpecifiedLanguage, kuten nimestä voi päätellä, on kieli, joten DSL:n tulee esiintyä tekstikoodin muodossa, eikä se ole DSL, jos sitä ei kuvata tekstikoodilla.

Syy siihen, miksi käytämme mieluummin tekstikoodia, johtuu pääasiassa siitä, että tekstikoodia on helppo muokata ja muokkausteho on erittäin korkea. Ohjelmistotekniikan käytäntö on vuosien mittaan osoittanut, että tekstikoodi on tehokkain muokkausmuoto. Mutta DSL:n ongelma on hieman erilainen.

Kuten aiemmin totesimme, DSL:n ensisijainen tarkoitus on tehdä ohjelmasta mahdollisimman lähellä liiketoiminta-alueen ongelmia, mikä eliminoi tarpeetonta epäsuoraa ja monimutkaisuutta. Useimmille liiketoiminta-alueille, kun tekstikoodin muoto on riittävän hyvä, voimme helposti kuvata liiketoiminta-alueen ongelmat tekstin kautta tietyssä muodossa. Sitten on joitakin erikoisempia kenttiä, joissa tekstikoodit eivät ole paras ilmaisumuoto. Päästäksemme lähemmäksi liiketoiminta-alueen käsitteitä saatamme käyttää joitain graafisia DSL-yhteyksiä. Esimerkiksi suosittu DSM (Domain Specific Modeling) -työkalu GEMS (Generic Eclipse Modeling System) käyttää suurta määrää erilaisia ​​graafisia DSL:itä ilmaisemaan järjestelmän eri näkökohtia. Emme siis voi yksinkertaisesti rajoittaa DSL:ää tekstimuotoon.

4. DSL:n kieliopin tulee olla mahdollisimman lähellä englantia tai muita luonnollisia kieliä

Since most DSLs are descriptive, we should try to make the DSL as close as possible to the English or other natural languages ​​used in daily life, which can be enhanced The performance capabilities of DSL.

Business Natural Language (BusinessNatureLanguage) on tärkeä DSL:n haara. Se perustuu joihinkin tosiasioihin: Useimmille yrityssovelluksille on hyvä valinta rakentaa DSL:itä, joiden kielioppi ja rakenne muistuttaa luonnollista kieltä; Liiketoiminnan luonnollisen kielen avulla se voi edistää ja edistää yritysten henkilöstöä ja ohjelmoijia. Viestintä; DSL:ää, kuten luonnollista kieltä, on helpompi käyttää uudelleen kuin muita DSL-muotoja. Juuri näiden ominaisuuksien vuoksi BNL-tyyppinen DSL on suosituin DSL-käytännössä. Itse olen toteuttanut BNL-tyyppisiä DSL:itä eri aloille kolmessa eri projektissa. Muokkasin ja tarkensin jopa Smalltalkin kielioppia saadakseni skriptikielen, jolla on universaali kielioppi. Sitä voidaan käyttää helposti DSL:n rakentamiseen.

Vaikka BNL onkin käytetyin ja suosikkini DSL-muoto, emme voi edellisen analyysin perusteella pitää sitä ainoana DSL-muotona. Meidän on aina pidettävä mielessä, että DSL:n ensisijainen tarkoitus on tehdä ohjelmasta mahdollisimman lähelle liiketoiminta-alueen ongelmia, jolloin vältetään tarpeeton epäsuora ja monimutkaisuus. Kohtuullinen ja asianmukainen kieliopin muodon valinta on aina tärkeintä DSL:n rakentamisessa.

Related Articles
TOP