WLAN-Portal

Stichwörter

Active Server Pages (ASP.NET), Microsoft SQL Server, OLE-DB, C#, HTML, JavaScript, IIS (Internet Information Services), WLAN, Java, WebForms, WebControls, UserControls, Roaming, WLAN-Broker, WebServices, Failover, Replikation, CDR

Aufgabenstellung

WLAN-Hotspots bieten zunehmend breitbandige Internetzugänge und Datendienste an stark frequentierten Orten.

WLAN-Portale ermöglichen autorisierten Kunden einen sicheren Zugang zu den angebotenen Diensten unter Benutzung von bestehenden WLAN-Hotspots. Diese Dienste können dabei von mehreren Portaldienstleistern angeboten werden (Roaming).

Ein führender WLAN-Broker stellte sich die Aufgabe, ein WLAN-Portal für autorisierte Benutzer als Zugang zum Internet über bestehende WLAN-Hotspots zu implementieren. Das Portal soll dabei folgende Funktionalitäten bieten:

  • Authentifizierung
  • Protokollierung der Zugangsart (Voucher, E-Mail-Account, MSISDN etc.)
  • Protokollierung der benutzten Dienste
  • Protokollierung der Online-Zeit
  • Erzeugung von CDRs (Call Detailed Records)
  • Rechnungsstellung an die registrierten Diensteanbieter

Die Einrichtung und Verwaltung der Dienste soll mittels Administrations-Seiten erfolgen. Die Daten zum Betreiben des Portals sollen in einer Datenbank gespeichert werden. Der WLAN-Broker beauftragte Bardenheuer als kompetenten Partner mit der Implementierung der Administrations-Seiten zur Verwaltung der angebotenen Dienste des WLAN-Portals, sowie mit der Implementierung einer Failover-Lösung zur Erhöhung der Verfügbarkeit des Gesamtsystems.

Lösung

Die Authentifizierung der Kunden auf dem realisierten WLAN-Portal von ihrem vorkonfigurierten Equipment aus erfolgt mittels VPN-Tunnel über den USG (Universal Subscriber Gateway). Die Freischaltung ins Internet und die Sperrung auf dem USG sowie die Protokollierung der Kunden im WLAN-Portal erfolgt über den Kernel und die Web-Services.

Für die Abrechnungsverwaltung der beteiligten Partner wurde das WLAN-Portal mit Hilfe von C# (ASP.NET) erweitert.

Für die Rechnungsstellung wird vom Kernel im WLAN-Portal die Dauer des vom Kunden in Anspruch genommen Dienstes protokolliert. Aus den gesammelten Daten werden Call Detailed Records (CDRs) für die beteiligten Partner (vWISP) der WLAN-Plattform erzeugt.

Zur Erhöhung der Verfügbarkeit der Datenbank (SQL Server 2000) des WLAN-Portals wurde eine Failover-Lösung entwickelt, bei der die Replikationsdatenbank bei Ausfall die Funktion der Wirkdatenbank übernimmt.

WLAN-Portal-Konzept

WLAN-Portal-Konzept

Während des Projektes wurden folgende Phasen durchlaufen:

  • Analyse des Portals und der Datenbank
  • Konzeption und Design der zu implementierenden Softwaremodule
  • Implementierung mehrerer Programmteile
  • Durchführung von Tests und Betreuung der Tester
  • Integration des Failover-Mechanismus
  • Beratende Aufgaben im Hinblick auf Datenbank und Web Services

Sie wünschen weitere Informationen oder haben Fragen zur Realisierung eines Projekts? Senden Sie uns eine E-Mail mit Ihrem Anliegen und wir werden uns umgehend mit Ihnen in Verbindung setzen. Gerne helfen wir Ihnen auch telefonisch unter der Nummer 089 547054-0 weiter.