haku: @keyword 3GPP / yhteensä: 30
viite: 6 / 30
Tekijä:Backas, Tomas
Työn nimi:Implementing a RADIUS server emulator for use in performance verification of a SAE GW
Implementering av RADIUS-serveremulator för användning i prestandatestning av en SAE GW
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2010
Sivut:[9] + 53      Kieli:   eng
Koulu/Laitos/Osasto:Informaatio- ja luonnontieteiden tiedekunta
Oppiaine:Vuorovaikutteinen digitaalinen media   (T-111)
Valvoja:Vuorimaa, Petri
Ohjaaja:Shestakov, Denis
OEVS:
Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa.

Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/

Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.

Kirjautuminen asiakaskoneille

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark Aalto     | Arkisto
Avainsanat:RADIUS
GGSN
SAE GW
performance verification
LTE
3GPP
RADIUS
GGSN
SAE GW
prestandatestning
LTE
3GPP
Tiivistelmä (eng): In System Architecture Evolution Gateway (SAE GW) and Gateway GPRS Support Node (GGSN) entity performance verification the SAE GW/GGSN is tested with large amounts of traffic.
Among others, also the Remote Authentication Dial In User Service (RADIUS) protocol interface needs to be tested thoroughly, in order to verify' that the interface works as designed.
It is very challenging to find and maintain RADIUS servers that can handle the high signalling traffic generated by the SAE GW or the GGSN, due to the size of the RADIUS cluster and the dynamic nature of the testing environment.
One approach is to replace the real servers with a simple RADIUS server emulator, which from the SAE GW/GGSN interface point of view looks and behaves exactly like a real RADIUS server.
The emulator must fit well into the performance verification environment, and must emulate a real RADIUS server perfectly, especially regarding the RADIUS features used in SAE GW/GGSN performance verification.

In this Thesis, a RADIUS server emulator, or RADIUS stub, was designed, implemented and verified in a real SAE GW performance verification environment.
The RADHJS stub was designed to have all features that are required in performance verification, and was also designed and optimized to have the required performance.
Special attention was given to verifying the implementation in a real SAE GW/GGSN performance verification environment.

The results are encouraging and show that it is possible to implement a RADIUS stub, which runs on a standard Linux server, and which can replace complex real RADIUS server setups.
The stub was stable and performed well in all the selected areas of performance verification.
The stub can also be extended to support other protocols than RADIUS, and can also he used in other areas of testing.
Tiivistelmä (swe): I prestandatestning av System Architecture Evolution Gateway (SAE GW) och Gateway GPRS Support Node (GGSN) testas produkten med stora mängder datatrafik.
Alla gränssnitt måste testas grundligt, bland dem även Remote Authentication Dial In User Servicegränssnittet (RADIUS), för att man ska vara säker att de fungerar som planerat.
Det är väldigt svårt att hitta och upprätthålla RADIUS-servrar, som kan hantera tillräckligt stora mängder av signaler från SAE GW/GGSN, detta p.g.a. den stora mängden servrar som behövs samt prestandatestningsomgivningens dynamiska natur.
Ett alternativ är att ersätta de riktiga servrarna med en RADIUS-serveremulator, eller s.k.
RADIUS stub, som från SAE GW/GGSN:s perspektiv fungerar precis som en riktig RADIUS-server.
RADIUS stuben bör fungera i prestandatestningsomgivningen, och måste framför allt simulera en riktig RADIUS-server på alla sätt, sett ur SAE GW/GGSN:s synvinkel.

I denna avhandling planerades, implementerades och verifierades en RADIUS-serveremulator, eller en så kallad RADIUS stub, i en riktigt pestandatestningsomgivning.
RADIUS stuben planerades så att den har all funktionalitet som krävs inom prestandatestning.
Stuben planerades och optimerades så att den skulle möta alla prestandakrav som ställs på den i prestandatestning.
Speciell uppmärksamhet fästes vid verifieringen av RADIUS stubens prestanda i den riktiga prestandatestningsomgivningen.

Resultaten är uppmuntrande och påvisar att det är möjligt att implementera en RADHJS stub, som fungerar i en standard Linux server, och som kan ersätta komplicerade RADIUS-servrar.
RADIUS stuben är stabil och prestanda uppfyller de höga krav som prestandatestning kräver.
RADIUS stuben kan också utvidgas att stöda andra protokoll än RADIUS, och kan användas även i andra testningsområden.
ED:2010-07-07
INSSI tietueen numero: 39842
+ lisää koriin
INSSI