Pegasos Compact Datenbank

Stichwörter

Mobilfunk, Funknetzplanung, Datenbank, Unix, C, Embedded SQL

Aufgabenstellung

Für die Funknetzplanung in Mobilfunk-Netzen werden von den Netzbetreibern interaktive Planungswerkzeuge eingesetzt. Der Auftraggeber entwickelte gemeinsam mit Bardenheuer ein Werkzeug, mit dem die Verwaltung von Netzparametern, Feldstärkeberechnungen, Interferenzberechnungen, Frequenzzuweisungen und ähnliche Planungsaufgaben vorgenommen werden können. Das System läuft als Mehrbenutzersystem unter Unix/Motif und den relationalen Datenbanken Ingres und Oracle.

ER-Diagramm des Datenbankmodells

ER-Diagramm des Datenbankmodells (Zum Vergrößern auf das Bild klicken)

Lösung

Bardenheuer hat in diesem Projekt folgende Aufgaben übernommen:

  • Datenmodellierung in Zusammenarbeit mit dem Auftraggeber
  • Erstellung des physischen Datenmodells mit Hilfe eines Datenmodellierungswerkzeugs
  • Spezifikation der Datenbank-Zugriffsfunktionen für den Planungseditor und die einzelnen Planungsmodule
  • Programmierung der Datenbank-Zugriffsfunktionen in C und Embedded SQL
  • Optimierung und Test der Datenbank-Zugriffsfunktionen unter Ingres 6.4
  • Portierung nach Open Ingres und Oracle 7

Die Zugriffsfunktionen der Stationsplanung erlauben das Erstellen, Lesen und Modifizieren von ganzen Netzen und Netzvarianten, von einzelnen Stationen und Funkzellen, von Abstrahlpunkten oder Repeatern. Für die Netzplanung wurden Funktionen spezifiziert und programmiert, die Nachbarschaftsbeziehungen und andere planungsrelevante Funkparameter verwalten.

Die Zugriffsfunktionen sind transaktionsorientiert und fehlertolerant. Sie werden in einer Bibliothek auch anderen Anwendern bereitgestellt, die Daten aus der Planungsdatenbank benötigen.


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.