Anonim

Kun mobiililaajakaistainfrastruktuuriyritys Airvana päätti kehittää uutta tuotetta, Universal Access Gateway (UAG), suurin haaste teknisten vaatimusten lisäksi oli lyhyt käyttöönottoaika. UAG oli saatettava markkinoille vain 18 kuukauden kuluessa, jotta yritys pysyisi kilpailun edellä.

Vaikka Airvana: lla on monen vuoden kokemus matkapuhelinoperaattoreiden verkkoinfrastruktuurilaitteiden kehittämisestä, oli selvää, että laajat eritelmät voitiin toteuttaa vain, jos Airvana-kehitysryhmä keskittyisi todelliseen sovellukseen käyttämällä olemassa olevaa, integroitua AdvancedTCA- järjestelmää. (uusi teollisuuden standardisarja seuraavan sukupolven operaattoriluokan viestintälaitteille) - kuten RadiSys, Wind River ja OpenClovis .

Vipuvaikutus, älä keksiä uudelleen

n

Yleensä kehitysryhmä valitsee ensin laitteiston (yleensä sirulla, eikä edes komponenttitasolla), sen jälkeen käyttöjärjestelmän ja sitten lisäjärjestelmän ja väliohjelman. Tämä menettely on mahdollista laitteissa, joissa on suoraviivainen rakenne, vaikka se on silti vain osittain suositeltavaa.

Nykyään lopputuotetta koskevat vaatimukset ovat liian tiukat; teknisten ja laadullisten standardien noudattaminen on jo pakollista ensimmäisessä versiossa. Varsinkin erittäin luotettavissa tietoliikennejärjestelmissä, kuten UAG.

Kehitysprosessi tapahtuu myös kilpailijoiden kasvavan paineen alaisena, mikä johtaa lopulta hankkeen hyvin lyhyisiin toteutusajoihin, kuten Airvanan kohtaaman lyhyen määräajan. Loppukäyttäjä ei maksa enää aikaa ja rahaa "laitteisto- ja järjestelmäohjelmisto" -pyörän keksimiseksi!

Jo kehitettyjen ja testattujen komponenttien käyttö on ainoa järkevä tapa minimoida riski. Avoimen lähdekoodin ohjelmistoliike Linuxin ympärillä on tehnyt tätä menestyksekkäästi jo vuosia; AdvancedTCA on kehittänyt sen kaupallisiin off-the-shelf-laitteistoihin, ja Commercial-Grade Carrier Grade Linux täydentää sitä.

Komponentit asiantuntijoilta

Useat tekijät vaikuttivat RadiSys (ATCA-Hardware), Wind River (Commercial Grade Linux) ja OpenClovis (Middleware) integroidun ratkaisun kiinnostamiseen Airvanaan.

Koska saatavana oli täydellinen, erittäin luotettava ATCA-järjestelmä, Airvana pystyi keskittymään lisäarvon tuottamiseen kehittämällä sovelluksia UAG: lle sen sijaan, että keskittyisi taustalla olevaan arkkitehtuuriin. Tämä säästää kehitysaikaa, johtaa tuotteiden aikaisempaan saatavuuteen ja lisää markkinoiden mahdollisuuksia huomattavasti.

AdvancedTCA: lle sinänsä komponenttiidea kehitettiin jo standardien hyväksymisen ja käyttöönoton yhteydessä. Jokainen, joka on jo kehitetty ATCA: n kanssa, tietää, että järjestelmäohjelmiston integrointi - toisin sanoen Carrier Grade Linux, mukaan lukien Linux Board -tukipaketti ja tuki laitteistohallinnalle IPMI: n ja HPI: n avulla - yksinään, ovat haaste.

Heterogeeniset CPU-arkkitehtuurit ja verkkoprosessorit, joilla on tarvittava rinnakkaismikrokoodi, eivät välttämättä helpota tilannetta. Lisävarmuus korkean saatavuuden väliohjelmiston käytöstä, joka takaa lähes sataprosenttisen käyttöajan sovellustasolla, tuo edelleen monimutkaisuutta koko järjestelmään.

Lähestymistapa näiden rakennusosien toteuttamiseen, integrointiin, testaamiseen, ylläpitämiseen ja tukemiseen käyttämällä vain yrityksen sisäistä tuotekehitysryhmää epäonnistuu todennäköisesti toimintojen suuren massan ja mahdollisten virheiden vuoksi. Tiimi voi helposti jäädä näihin haasteisiin sen sijaan, että keskittyy sovelluskehitykseen ja riskittää aikaa tuloihin. Tässä on selvää, että tarvitaan asiantuntijoita, jotka voivat kehittää komponentteja ja asettaa ne saataville korkeaan laatuun ja laajaan tuotetukeen.

Siksi RadiSys tarjoaa ”Promentum” -tuotesarjan (SYS-6010, ATCA-7010, ATCA-2100), jota tarvitaan verkkolaitteille, kuten Universal Access Gateway, jotka vaativat laajaa skaalausta.

Ratkaisu on helppo mukauttaa erilaisiin asiakasympäristöihin - optimaalisilla rajapinnoilla, kaistanleveydellä ja kustannuksilla. 10 Gigabitin sekunnissa kaistanleveys on riittävän suuri, kiitos Intel IXP -verkkoprosessoreiden, joissa on laitteisto-tuettu paketin käsittely, joustavuuden ja suuren tiedonsiirtonopeuden, ja viimeisenä, mutta ei vähäisimpänä, ylläpidon ja järjestelmän vakauden vuoksi.

Verkkolaitteiden alusta - Linux Edition

Wind River esittelee ”Platform for Network Equipment - Linux Edition” (PNE LE) -yrityksen kanssa kaupallisen Carrier Grade Linux -ohjelmistoalustan, joka on saatavana erityisesti käytettäväksi ATCA-laitteissa, kuten Universal Access Gateway. PNE-LE on integroitu, testattu, validoitu ja rekisteröity Linux-säätiössä (aiemmin Open Source Development Labs, OSDL) CGL-vaatimusten versiolle 3.2, mikä tarkoittaa, että se täyttää laajat vaatimukset. Äskettäin allekirjoitettu CGL 4.0 -määritys otetaan käyttöön seuraavassa PNE-LE-versiossa.

Kuten kaikki Wind River Linux -ohjelmistoalustat, myös PNE-LE perustuu nykyiseen Linux-Kernel 2.6: een ja kerrostaa täysin rakennettavissa olevaan koskemattomaan avoimen lähdekoodin koodiin. Kaikkien Wind River -alustojen mukana on Eclipse-pohjainen Wind River Workbench Development Suite, joka sisältää laajoja virheiden etsintämekanismeja, kuten käyttäjän ja ytimen tilan virheenkorjaimet, SystemViewer ja ScopeTools, jotka auttavat lyhentämään kehitysaikaa tarjoamalla ohjelmistokehitysprosessille optimaalista tukea. .

Tämä alkaa laitteiston esittelyllä, jatkuu käynnistyslataimen ja ytimen moduulien kehittämisellä ja sovellusohjelmoinnilla ja päättyy kehitys- ja järjestelmän testaustoiminnoilla. Wind River -tuki ja ammattitaitoiset palvelut ovat asiakkaan käytettävissä neuvoja ja todellista tukea maailmanlaajuisesti.

Eri verkkojen välisessä rajapinnassa verkkolaitteiden on täytettävä saatavuus vähintään 99, 999 prosenttia. Laitteistopuolella tämä vaatimus tyydytetään ATCA: lla, käyttöjärjestelmän puolella CGL: llä. Vielä puuttuu korkean saatavuuden väliohjelmisto, joka mahdollistaa virhesuojatut sovellukset. Täällä OpenClovis sovelluspalvelualustan ja IDE: n kanssa tarjoaa tarvittavat väliohjelmat.

Tämä mahdollistaa erilaisten palveluiden ansiosta synkronoida sovelluskonfiguraatiot ja datan eri yksiköiden välillä siten, että sovelluskokonaisuuden vian sattuessa toinen voi jatkaa palvelua sujuvasti.

Integrointi luo etumatkan

Ennakkointegroidulla yhdistelmällä, joka koostuu RadiSysin AdvancedTCA-laitteistosta, Wind Riverin Carrier Grade Linuxista ja OpenClovisin korkean saatavuuden väliohjelmistosta, Airvana sai välittömän sovelluskehityksen. Airvana voi keskittää resurssit kilpailukykyiseen erilaistumiseen, vähentää kehityskustannuksia ja -riskejä, nopeuttaa markkinoille saattamista ja rakentaa korkealaatuisia, kilpailukykyisiä tuotteita käyttämällä rodun parhaita tekniikoita.

Hans Jürgen Rauscher, järjestelmäarkkitehtiverkosto, Wind River GmbH

Viite 1: “ Wind River, RadiSys ja OpenClovis yhdistävät voimansa toimittaakseen ATCA-standardipohjaisen ratkaisun verkkoinfrastruktuurin tarjoajalle Airvanaan

Viite 2: “ RadiSys ATCA Promentum

Viite 3: “ Wind River -alusta verkkolaitteille - Linux Edition

Viite 4: “ OpenClovis-sovelluspalvelualusta

Tilaa ElectronicsWeekly.com -uutiskirje
Image Image Image Image Image
Päivittäin viimeisin
(Päivittäin)
Viikoittain
Pyöristää
(Viikoittain)
maneereja
(Viikoittain)
Circuits
(Kahden viikon välein)
Tehnyt
apinat
(Kahden viikon välein)