DE60130352T2 - System und verfahren zum entwerfen , verfolgen, messen, vorhersagen und optimieren von datenkommunikationsnetzen - Google Patents

System und verfahren zum entwerfen , verfolgen, messen, vorhersagen und optimieren von datenkommunikationsnetzen Download PDF

Info

Publication number
DE60130352T2
DE60130352T2 DE60130352T DE60130352T DE60130352T2 DE 60130352 T2 DE60130352 T2 DE 60130352T2 DE 60130352 T DE60130352 T DE 60130352T DE 60130352 T DE60130352 T DE 60130352T DE 60130352 T2 DE60130352 T2 DE 60130352T2
Authority
DE
Germany
Prior art keywords
network
performance
data
packet
delay
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE60130352T
Other languages
English (en)
Other versions
DE60130352D1 (de
Inventor
Theodore Salem RAPPAPORT
Roger Blacksburg SKIDMORE
Benjamin Blacksburg HENTY
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wireless Valley Communications Inc
Original Assignee
Wireless Valley Communications Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=32298504&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE60130352(T2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Wireless Valley Communications Inc filed Critical Wireless Valley Communications Inc
Application granted granted Critical
Publication of DE60130352D1 publication Critical patent/DE60130352D1/de
Publication of DE60130352T2 publication Critical patent/DE60130352T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/22Traffic simulation tools or models
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/147Network analysis or design for predicting network behaviour
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/18Network planning tools
    • H04W16/20Network planning tools for indoor coverage or short range network deployment

Description

  • Hintergrund der Erfindung
  • Gebiet der Erfindung
  • Die Erfindung betrifft das Gebiet von Kommunikationsnetzwerken, und insbesondere das Entwerfen dieser, und die Messung, Visualisierung, Vorhersage und Optimierung der Leistung von Datenkommunikationsnetzwerken. Es wird ein Verfahren und System zum Vorhersagen, Visualisieren und Optimieren der Leistung von Datenkommunikationsnetzwerken verwendet, um diese Datennetzwerke zu entwerfen, zu messen, zu überwachen, Fehler zu suchen und zu verbessern, indem ein genaues standortspezifisches Modell der realen Umgebung und der das Datennetzwerk bildenden Komponenten verwendet wird.
  • Beschreibung des bezogenen Standes der Technik
  • Kommunikationsnetzwerke werden verwendet, um Informationen von einem Standort zu einem anderen zu senden. Diese Informationen erfolgen oft in Form von Ton, Video oder Daten. Um Informationen zu übertragen, gliedert ein Kommunikationsnetzwerk eine Nachricht in eine Folge von Zahlen auf. Diese Zahlen beschreiben, wie die Information unter Verwendung einiger vorbestimmter Verfahren aufzubauen ist. Zum Beispiel könnten die Zahlen digitale Muster der Signalspannung darstellen, die an einem Lautsprecher angelegt sein sollte, so dass der Lautsprecher den Klang der Stimme wiedergibt, wie in 1 gezeigt ist. Die Information ist in diesem Fall eine Sprachnachricht, die über das Kommunikationsnetzwerk übertragen wurde.
  • Das Verfahren zur Darstellung von Informationen kann analog oder digital sein. In einem analogen Kommunikationsnetzwerk ist die Nachricht, die übertragen wird, eine sich kontinuierlich ändernde Zahl. In einem digitalen Netzwerk stellen Zahlen die Nachricht dar, die sich in diskreten, regulären Intervallen ändern, anstatt sich kontinuierlich zu verändern. Das Signal wird durch eine einzige Zahl pro Intervall dargestellt. Die Zahl kann in eine binäre Form umgewandelt werden, so dass die gesamte Nachricht als eine endliche Anzahl von Einsen und Nullen dargestellt werden kann.
  • Jede Binärziffer in der Nachricht wird als Bit bezeichnet. Diese Bits werden übertragen und von dem Empfänger als Nachricht interpretiert. Binäre und digitale Versionen eines Signals sind in 2 gezeigt.
  • Datenkommunikationsnetzwerke sind Kommunikationsnetzwerke eines spezifischen Typs, die als Bits oder Bytes (eine Gruppe von 8 Bits) dargestellte digitale Informationen in einem drahtgebundenen oder drahtlosen im Haus- oder Außen-Netzwerk von einem Sender zu einem Empfänger übertragen. Obschon konzeptionell einfach, sind die Mittel zum Übertragen der Daten von irgendeinem Punkt A zu irgendeinem Punkt B kompliziert und unterschiedlich in der Implementierung. Es existieren Hunderte von Protokollen, Hardware-Vorrichtungen, Software-Techniken und Programmen, um damit umzugehen, wie Daten korrekt und effizient versendet werden. Die exakte Leistung eines bestimmten Datenkommunikationsnetzwerkes ist aufgrund dieser Komplexität und zusätzlich wegen der Leistungseffekte der zeitvarianten Eigenschaft von Datenkommunikationsnetzwerken und der Kanäle in denen sie betrieben werden, extrem schwierig vorherzusagen oder sogar zu messen.
  • Ein Datenkommunikationsnetzwerk kann entweder als ein leitungsvermitteltes oder ein paketvermitteltes Netzwerk klassifiziert werden. Beide Netzwerktypen verwenden Kanäle, um Informationen zu übertragen. Ein Kanal ist ein benannter Kommunikationspfad zwischen Teilnehmern eines Kommunikationsnetzwerkes. Ein Kanal kann aus vielen verschiedenen, individuellen Hardware-Vorrichtungen bestehen und ist eine spezifische Route zwischen einem Sender und einem Empfänger. In einem leitungsvermittelten Netzwerk werden Informationen über einen exklusiv reservierten Kanal übertragen. Ein Netzwerkkanal ist für die alleinige Nutzung für eine Einzelübertragung reserviert und es werden alle Bits auf einmal gesendet. Ein Beispiel dafür ist die Übertragung eines Dokumentes unter Einsatz eines Fax-Gerätes. In diesem Fall wandelt das Fax-Gerät das Bild des Dokumentes in Pixel um. Jeder Pixel ist ein kleines, punktgroßes, rechtwinkliges Stück des Papiers. Jeder Pixel wird entweder als schwarz oder weiß angesehen. Die Daten, die übertragen werden, sind eine Folge von Bits, die anzeigen, ob die Punkte jeweils schwarz oder weiß sind. Wenn die Nachricht (in diesem Fall ein Bild eines Dokumentes) fertig ist, um von einem Fax-Gerät zu einem anderen gesendet zu werden, wird der Datenübertragung einer Tele fonschaltung zugeordnet, indem ein Telefonanruf in dem einfachen alten Telefonsystem (POTS-PLain-Old-Telephone-System)-Kommunikationsnetzwerk getätigt wird. Die Telefonleitung wird ausschließlich für die Fax-Übertragung verwendet, wodurch eine leitungsvermittelte Übertragung erfolgt. Nachdem eine Verbindung hergestellt ist, werden alle Daten von dem ersten Faxgerät zu dem zweiten in einem einzigen, langen Bitstrom gesendet. Diese Bits werden in diesem Fall als unterschiedliche Frequenztöne auf der Telefonleitung übertragen. Ein hoher Ton kann eine „1" darstellen, während ein tiefer Ton eine „0" bedeuten kann. Das Empfangsfaxgerät empfängt die Bits der Nachricht, indem die Folge von hohen und tiefen Tönen in Datenbits übersetzt wird. Das empfangende Faxgerät wird dann in der Lage sein, eine Kopie des Originaldokumentes zu rekonstruieren, indem ein schwarzer Punkt an den durch die Datenbits angezeigten Stellen gezeichnet wird.
  • Paketvermittelte Netzwerke sind Datenkommunikationsnetzwerke eines anderen Typs, bei dem alle Datenbits als viele kleine Einheiten von Datenbits, die Pakete genannt werden, individuell von einem Standort zu einem anderen gesendet werden. Ein Paket ist ein in sich abgeschlossener Teil einer vollständigen Nachricht, das mit einem Kopfteil, Datenbits und manchmal Fußteilen aufgebaut ist. Das Paket enthält in dem Kopfteil und Fußteil Informationen, die es dem Datenkommunikationsnetz ermöglichen, das Paket richtig zu übertragen und zu wissen, von welcher Nachricht die Daten in dem Paket ein Bestandteil sind. Der Kopfteil ist im Allgemeinen mit einer Kennung gekennzeichnet, die das Netzwerk verwendet, um das Paket an den korrekten Empfänger weiterzuleiten. Die Kopf- und die Fußteilinformationen werden häufig zur Reassemblierung des Paketes mit anderen Paketen verwendet, um wieder die Originalnachricht zu bilden, und um zu überprüfen, ob Fehler bei der Übertragung des Paketes gemacht wurden. Der Empfänger kann alle empfangenen Pakete in die Originalnachricht zusammensetzen, indem er die Kopf- und Fußteile verwirft und die Datenbits aus allen Paketen wieder in die ursprüngliche Nachricht zusammensetzt.
  • Paketvermittelte Netzwerke werden, je nach dem, wie die Pakete weitergeleitet werden, als verbindungsorientiert oder verbindungslos klassifiziert. In verbindungsorientierten Netzwerken wird ein Netzwerkkanal benutzt, der für jede Übertragung vordefiniert ist. Während diese Sendung aus mehreren Paketen bestehen kann, ist die Route vom Sender bis zum Empfänger bereits hergestellt, so dass alle auf diesem Kanal gesendeten Pakete unmittelbar direkt an den Empfänger gesendet werden können. Währenddessen werden in verbindungslosen Netzwerken Pakete auf einem gemeinsam genutzten Kanal in Mehrfachübertragungen gleichzeitig gesendet. In diesem Fall benötigen die Pakete eine Kennung, welche die Adresse des Empfängers angibt. Diese Adresse wird von dem Kommunikationsnetzwerk verstanden und ermöglicht, dass das Paket ordnungsgemäß zu dem korrekten Empfänger gesendet wird. Da jedes Paket separat übertragen werden und somit zeitlich verschachtelt mit Paketen aus anderen Übertragungen sein kann, ist es im Allgemeinen effizienter, ein verbindungsloses Übertragungsverfahren zu benutzen, wenn gemeinsam genutzte Netzwerkressourcen verwendet werden.
  • Ein Beispiel einer verbindungslosen, paketbasierten Übertragung ist eine Dateiübertragung zwischen zwei Computern in einem auf einem Internet-Protokoll (IP) basierendes Ethernet-Netzwerk, an das die Computer angeschlossen sind. In diesem Fall wird die Datei, die zu übertragen ist, beim Sender in geeignete Pakete fragmentiert und mit der IP-Adresse gekennzeichnet, welche die von dem Netzwerk verwendete Kennung ist, um das Paket an den korrekten Empfänger weiterzuleiten. Die Pakete werden dann von dem sendenden Computer zu dem empfangenden Computer gesendet. Das Ethernet Netzwerk ist in der Lage, Mehrfach-Dateiübertragungen aus vielen verschiedenen Computern, die alle das gleiche Netzwerk benutzen, zu unterstützen, indem der Paketfluss von jedem Bestimmungsort auf gemeinsame Weise gesteuert wird. Der Empfänger kann die Pakete dann in eine exakte Kopie der Originaldatei zusammensetzen, womit die Übertragung abgeschlossen wird.
  • Alle Datennetzwerke benutzen irgendeine Kommunikationsprotokollform, um das Senden und Empfangen von Informationen zu regeln. Ein Protokoll ist das Regelwerk, dem die gesamte Hardware und Software in einem Kommunikationsnetzwerk Folge leisten muss, damit eine ordnungsgemäße Datenkommunikation stattfinden kann. Viele Hunderte Protokolle werden heutzutage bei dem weltweiten Austausch von Informationen aktiv benutzt. Einige dieser Protokolle, wie z. B. das Transportprotokoll (TCP Transport Control Protokol) oder das Nutzer-Datenpaket-Protokoll (UDP) User-Datagram-Protokoll, definieren die Art und Weise, wie auf das Netzwerk zugegriffen wird. Andere Protokolle, wie zum Beispiel das Internet-Protokoll (IP) oder das File-Transfer-Protokoll (FTP) definieren, wie Nachrichten und Pakete formatiert, übertragen und empfangen werden.
  • Alle Datenkommunikationsnetzwerke können auf irgendeine Art und Weise analysiert werden, um die Effizienz und Leistung des Netzwerks zu bewerten sowie um zu bestätigen, dass das Netzwerk korrekt funktioniert. Um die Funktionalität dieser Datennetzwerke zu bewerten, werden gewisse Leistungskriterien angewendet. Diese Leistungskriterien beinhalten, ohne jedoch darauf begrenzt zu sein: Durchsatz, Bandbreite, Dienstgüte, Bitfehlerrate, Paketfehlerrate, Rahmenfehlerrate, abgebrochene Paketrate, Paket-Latenz, Rundlaufzeit, Ausbreitungsverzögerung, Sendeverzögerung, Bearbeitungsverzögerung, Warteschlangenverzögerung, Netzwerk-Kapazität, Paket-Jitter, Bandbreitenverzögerungsergebnis und Verbindungsübergabeverzögerungszeit. Jedes Leistungskriterium spezifiziert jeweils einen anderen Leistungsparameter eines Datenkommunikationsnetzwerkes. Diese Kriterien werden nachfolgend weiter beschrieben.
  • Ein Link ist ein Teil eines Pfades, dem eine Nachricht zwischen einem Sender und einem Empfänger in einem Datenkommunikationsnetzwerk folgt. Netzwerkverbindungen bestehen häufig aus individuellen Vorrichtungen, die Netzwerkpakete von dem Sender zu dem Empfänger weitergeben. Das bedeutet, dass eine Netzwerkverbindung aus verschiedenen aktuellen Übertragungen zwischen dem ursprünglichen Sender und dem bestimmungsgemäßen Empfänger bestehen kann. Jede individuelle Weitergabe wird als Link bezeichnet. Typischerweise besteht eine vollständige Netzwerkverbindung aus verschiedenen Links. Leistungskriterien können für jeden individuellen Link gemessen werden.
  • Der Durchsatz ist eine gemessene Datenmenge, die zwischen zwei Standorten in einem Datennetzwerk übertragen werden kann, wobei der Kopfteil, das Fußteil oder die Routing-Informationsbits nicht enthalten sind. Er wird im Wesentlichen in Bits pro Sekunde (BpS) gemessen und kann für Hardware, Software, Firmware oder für irgendeine Kombination davon spezifiziert werden, die eine Verbindung zwischen Sender und Empfänger in einem Datenkommunikationsnetzwerk herstellen. Die Bandbreite ähnelt dem Durchsatz, wie es für Datenkommunikationsnetzwerke definiert ist. Die Bandbreite ist die grobe Datenrate, die durch ein vorgegebenes Kommunikationsnetzwerk aufrechterhalten werden kann, und ist im Wesentlichen geringfügig höher als der Durchsatz. Zum Beispiel kann ein Ethernet-Link für eine Bandbreite von 10 Mbps eingestuft sein, aber ein Messen einer aktuellen Dateiübertragung kann zeigen, dass die Rate, mit der die Daten tatsächlich zwischen zwei Computern unter Nutzung des gleichen Links übertragen werden können, nur einen Durchsatz von 6,8 Mbps aufweist, wie es gelehrt wird in Petersen, L. L. und Davie, B. S. Computer Netzworks: A Systems Approach. San Francisco: Morgan Kaufmann Publishers, 2000.
  • Die Dienstgüte (QoS) ist ein Begriff, der benutzt wird, um Netzwerke zu beschreiben, die einem bestimmten Netzwerk-Sender eine bestimmte Bandbreite bereitstellt. Ein derartiges Netzwerk wird zulassen, dass eine Übertragung eine bestimmte Bandbreite anfordert. Das Netzwerk wird dann entscheiden, ob es diese Bandbreite sicherstellen kann oder nicht. Das Ergebnis ist, dass Netzwerkprogramme eine zuverlässige Bandbreite haben, die viel leichter angepasst werden kann. Wenn die Dienstgüte einer Verbindung gemessen wird, sollte die Bandbreite, die das Netzwerk behauptet anzubieten, mit der tatsächlichen Bandbreite der verschiedenen angeforderten Bandbreiten verglichen werden.
  • 3 zeigt den Unterschied zwischen Bits, Paketen und Rahmen. Es sind verschiedene Fehlerraten für Datenkommunikationsnetzwerke, für Bits, Paketen und Rahmen definiert. Bits sind das Kernstück von Paketen und Rahmen. Die Bits sind die tatsächlichen Nachrichtendaten, die in dem Kommunikationsnetzwerk gesendet werden. Pakete enthalten die Datenbits und die Paket-Kopfteile und Paket-Fußteile. Die Paket-Kopfteile und die Paket-Fußteile werden durch Kommunikationsnetzwerkprotokolle angehängt und verwendet, um sicherzustellen, dass die Datenbits zu dem richtigen Standort in dem Kommunikationsnetzwerk gesendet und korrekt von dem Empfänger interpretiert werden. Die Paket-Kopfteile und Paket-Fußteile werden auch verwendet, um sicherzustellen, dass Pakete korrekt gesendet werden und dass Fehler, falls diese auftreten sollten, aufgespürt werden. Rahmen sind einfach eine Folge von Bits mit einem bestimmten Muster oder Format, die einem Empfänger ermöglichen, zu wissen, wann ein Rahmen beginnt oder endet. Eine Bitfehlerrate ist die Prozentzahl der Bits, die den Empfänger fehlerhaft erreichen bzw. den Empfänger, verglichen mit der Anzahl der gesendeten Bits, nicht erreichen. Die Paketfehlerrate oder abgebrochene Paketrate ist die Prozentzahl der Pakete, die den Empfänger fehlerhaft erreichen bzw. den Empfänger, verglichen mit der Anzahl der gesendeten Pakete, nicht erreichen. Eine Rahmenfehlerrate ist die Prozentzahl der Rahmen, die den Empfänger fehlerhaft erreichen bzw. den Empfänger, verglichen mit der Anzahl der gesendeten Pakete, nicht erreichen.
  • Es werden verschiedene Termini verwendet, um die Verzögerungszeiten von bestimmten Netzwerkereignissen zu quantifizieren, die in Zeiteinheiten von Sekunden ausgedrückt werden können. Paket-Latenz ist die Zeit, die erforderlich ist, um ein Paket vom Sender zum Empfänger zu senden, während die Rundlaufzeit (RTT) die Zeit ist, die ein vom Sender zum Empfänger zu sendendes Paket und für eine von dem Empfänger an den ursprünglichen Sender zurückzusendende Art um Bestätigung benötigt. Ausbreitungsverzögerung, Sendeverzögerung, Bearbeitungsverzögerung und Warteschlangenverzögerung beschreiben die Zeit, die für verschiedene Teilbereiche einer vorzunehmenden Paketübertragung erforderlich ist. Die Paket-Latenz und die Rundlaufzeit einer Netzwerkverbindung werden erhalten, indem die Ausbreitungsverzögerung, Sendeverzögerung, Bearbeitungsverzögerung und Warteschlangenverzögerung entweder einer Einweg- oder einer Rundlauf-Netzwerkverbindung summiert werden. Die Ausbreitungsverzögerung ist die Zeit, die ein Paket benötigt, um einen räumlichen Abstand von dem Sender zu dem Empfänger zurückzulegen. Die Sendeverzögerung ist die Zeit ab Ankunft des ersten Bits eines Paketes, bis zur Ankunft des letzten Bits des gleichen Pakets. Die Bearbeitungsverzögerung betrifft die Zeit, die erforderlich ist, um eine Datennachricht in einzelne Pakete an dem Sender aufzuteilen, und die Zeit, die erforderlich ist, um die vollständige Datennachricht aus den Datenpaketen am Empfänger wiederherzustellen. Die Warteschlangenverzögerung betrifft die Zeit, in der auf gemeinsam genutzte Ressourcen gewartet wird, die von der Benutzung durch andere Übertragungen freizugeben sind. All diese Verzögerungszeiten sind für die Bewertung verschiedener Aspekte einer Datenkommunikationsnetzwerkleistung zweckdienlich.
  • Zwei andere Netzwerkleistungskriterien sind das Paket-Jitter und das Bandbreitenverzögerungsprodukt. Paket-Jitter ist die Variation der Ankunftszeit von Paketen, von denen erwartet wird, dass sie regelmäßig ankommen, und die typischerweise in Zeiteinheiten von Sekunden gemessen wird. Ein Bandbreitenverzögerungsprodukt ist die Anzahl der Bits, die von einem Sender gesendet werden können, bevor das erste gesendete Bit den Empfänger tatsächlich erreicht. Das Bandbreitenverzögerungsprodukt wird durch Multiplizieren der Paket-Latenz eines bestimmten Links mit der Brandbreite des gleichen Links erhalten.
  • Die Verbindungsübergabe erfolgt bei drahtlosen Datennetzwerken, wenn sich ein Teilnehmer aus einem Bereich eines Zugangspunktes heraus und in einen Bereich eines anderen Zugangspunktes bewegt. In dieser Situation muss der erste Zugangspunkt die Zuständigkeit für die Lieferung von Daten an den Drahtlos-Teilnehmer an den zweiten Zugangspunkt übergeben. Die Verbindungsübergabezeit ist die Summe der Zeit, die ein Zugangspunkt benötigt, um sich mit einem anderen Zugangspunkt zu koordinieren, damit ein Drahtlos-Teilnehmer von einem Zugangspunkt zu einem anderen Zugangspunkt geschaltet werden kann.
  • Softwareprogramme und Hardware-Geräte sind entwickelt worden, um die Leistungskenngrößen von Datenkommunikationsnetzwerken während der Lebensdauer von Datenkommunikationsnetzwerken zu messen. Einige der gebräuchlicheren und relevanteren Werkzeuge sind hier kurz beschrieben.
  • Es steht eine große Anzahl von Kommandozeilenwerkzeugen zur Verfügung, um einem Computer-Anwender schnell zu ermöglichen, die ungefähre Netzwerkleistung einer Verbindung zu messen. Viele Kommandozeilenprogramme werden weitgehend mit Windows-, UNIX, und Macintosh-Betriebssystemen eingesetzt und sind einigermaßen brauchbar für den Diagnose- und Fehlersuchbetrieb in Datennetzwerken. Beispiele dieser Kommandozeilen-Programme schließen Ping und Traceroute ein. Unter Einsatz des Kommandozeilenprogramms Ping ist es möglich, eine ungefähre Daten-Latenz zwischen verschiedenen Datennetzwerkgeräten zu messen und zu bestätigen, dass eine Netzwerkverbindung zwischen den zwei Geräten zur Verfügung steht. Netzwerkverbindungen bestehen oft aus einzelnen Geräten, die Netzwerkpakete von dem Sender an den Empfänger weitergeben. Das heißt, dass eine Netzwerkverbindung aus mehreren aktuellen Übertragungen zwischen dem ursprünglichen Sender und dem bestimmungsgemäßen Empfänger bestehen kann. Jede individuelle Weitergabe wird als Link bezeichnet. Typischerweise besteht eine vollständige Netzwerkverbindung aus verschiedenen Links. Folglich kann unter Einsatz von Traceroute ein wahrscheinlicher Pfad von Weitergabevorrichtung zu Weitergabevorrichtung zwischen dem Sender und dem Empfänger ermittelt werden, so dass die exakten Links, die durch die Netzwerkübertragungen genutzt werden, bekannt sind. Zusätzlich kann unter Einsatz von Traceroute die Zeit, die erforderlich ist, um jeden einzelnen Link zu durchlaufen, gemessen werden und einzelne Links, die nicht richtig funktionieren könnten, können identifiziert werden.
  • Verschiedene Kommandozeilenwerkzeuge, die nicht in Betriebssystemen enthalten sind, sind auch für etwas genauere, allerdings immer noch grobe, Netzwerk-Messaufgaben entwickelt worden. Einige Beispiele dieser Werkzeuge schließen ttcp und tcpdump ein. ttcp steht für Test TCP http://www.pcausa.com/Utilities/pcattcp.htm und ist ein freies Dienstprogramm, das ursprünglich für das BSD Linux-Betriebssystem geschrieben wurde, jedoch nun für andere UNIX-Betriebssysteme wie auch für Microsoft Windows zur Verfügung steht. ttcp ist ein Basisprogramm zur Messung des Durchsatzes von Punkt zu Punkt, das dem Anwender ermöglicht, die Puffergrößen, mehrere Low-Level-TCP oder UDP-Optionen zu kontrollieren und die exakten Daten, die gesendet werden, zu kontrollieren.
  • tcpdump ist ein einfaches Dienstprogramm aus der Klasse von Werkzeugen, die Paketschnüffler genannt werden. Paketschnüffler ermöglichen einem Netzwerkadministrator, den Inhalt einschließlich Kopfteil- und Fußteil-Informationen von aktuellen Paketen in einem Netzwerk anzuschauen. tcpdump ermöglicht einem Anwender, Pakete anzuschauen (oder „zu beschnüffeln"), die durch einen Host-Rechner empfangen werden (obgleich nicht unbedingt für diesen Host vorgesehen) und zeigen alle Anfangskennsätze an, die einem bestimmten benutzerorientiert konfigurierbaren Muster entsprechen. tcpdump ist ein nützliches Werkzeug zur Fehlersuche in Netz- Werkverbindungen, weil es dem Anwender eine direkte Ansicht des exakten Netzwerkverkehrs ermöglicht.
  • Pathchar ist ein UNIX-Kommandozeilendienstprogramm, das in der Lage ist, den Durchsatz zwischen den einzelnen Netzwerk-Weitergabevorrichtungen (z. B. ein Router, Hub oder Switch in einem Datenkommunikationsnetzwerk durch Variieren der Größe des Testpakets, welches es überträgt, zu messen, und die Latenz dieser Paketübertragung zu verschiedenen Netzwerkpunkten zu messen. Bei den Werkzeugfunktionen, die traceroute sehr ähnlich sind, kommt aber die Fähigkeit hinzu, den Durchsatz (obschon indirekt) zu messen und nicht bloß die Verzögerung. Pathchar wird nur durch die Netzwerk-Hardware in den Links, die es misst, eingeschränkt. Das Programm benötigt einen Hub, Switch oder Computer, um eine Rückbestätigung an die Testpakete zu senden. Das heißt, dass versteckte Links, die keine Rückbestätigung senden, wie z. B. Ethernet- Brücken, durch Pathchar nicht individuell gemessen werden können.
  • Mehrere Firmen entwickeln Netzwerk-Messungs-, -Überwachungs-, -Verfolgungs- und Prognose-Dienstprogramme. Einige der üblicherweise verwendeten Dienstprogramme werden nachstehend behandelt. Die ausgewählten Werkzeuge stellen den Stand der Technik der Messung von Netzwerkleistungsfähigkeit und Bestandsnachverfolgung dar.
  • netViz, das von der netViz Corporation hergestellt wird, ist ein visuelles Datenbankprogramm, das einem Netzwork-Administrator ermöglicht, die Netzwerk-Ausrüstungen bezüglich deren realen Standort und bezüglich deren Logik-Layout rückzuverfolgen. Dieses Programm ermöglicht dem Anwender, die Einstellungen, Standorte und Konfigurationen des Netzwerkes einzugeben und die Bestände in Ihrem Netzwerk zu verfolgen. Das Werkzeug ist in der Lage, die Daten in einer zweidimensionalen geographischen Karte oder einem Raumaufteilungsplan eines Gebäudes zu speichern, aber es kann nicht Geräte in einer dreidimensionalen Art und Weise rückverfolgen. Das Werkzeug sieht also weder Netzwerk-Tests, Messungen oder Überwachungsfunktionen vor, noch unterstützt es Kommunikationsvorhersagen oder Leistungsvisualisierungsmöglichkeiten für Datenkommunikationsnetzwerke. Es ist einfach eine Datenbank für ein akkurates und nützliches Verfolgen von Beständen.
  • Die NetIQ Corporation (ehemals Ganymede Software, Inc.) stellt ein Netzwerk-Überwachungs- und Vorhersage-Werkzeug her, das Chariot genannt wird. Chariot ist in der Lage, den Durchsatz und viele andere Netzwerkkenngrößen für alle gegenwärtig erhältlichen gängigen Netzwerktypen, Betriebssysteme und Protokolle zu messen. Das Programm benutzt einen Server und verschiedene kleine Agenten-Programme, um die Daten zu sammeln. Der Server überprüft jeden auf Anwender-Computern überall im gesamten Netzwerk installierten Agenten in regelmäßigen Abständen und benutzt sie, um Netzwerkeigenschaften zu messen, wobei die Ergebnisse auf dem Server gespeichert werden. Diese Agenten können die Netzwerkverbindung zu dem Server oder untereinander messen und sind in der Lage, die Verkehrsmuster eines beliebigen Netzwerkprogramms und eines beliebigen Auslastungsmusters eines oder mehrerer hypothetischer Teilnehmer zu simulieren. Das Programm ist ebenfalls fähig, die gemessenen Daten zu benutzen, um den erwarteten Netzwerkverkehr und Zustände vorherzusagen.
  • Die Visionael Corporation (ehemals NetSuite Development Corporation) stellt verschiedene Netzwerk-Verfolgungs- und Messprodukte her einschließlich, NetSuite Audit, Design und Advisor. Diese Softwareprodukte sind fähig, automatisch die in Benutzung befindlichen Netzwerkgerätschaften zu detektieren. Diese Information sowie manuell eingegebene Information kann dann in einem physikalischen oder logischen Diagramm des Netzwerkes platziert werden. Visonael bietet ebenfalls ein Produkt an, um nachzuprüfen, ob Netzwerke angemessen konfiguriert worden sind, und das Empfehlungen für Konfigurationsänderungen und Upgrades Ihres Netzwerkes abgibt. Die Softwareprodukte sind unfähig, die Leistung in einer standortspezifischen Art und Weise vorherzusagen oder zu messen und vermögen nicht die Leistungsfähigkeit von drahtlos-basierten Kommunikationsnetzwerken vorherzusagen.
  • SAFCO Technologies, Inc. (nun ein Teil von Agilent Technologies) haben jüngst verschiedene drahtlose Datenmess- und Vorhersageprodukte geschaffen. SAFCO stellt ein Produkt her, das DataPrint heißt und verwendet wird, um verschiedene Daten leistungsparameter von Mobiltelefon-Datennetzen zu messen. Deren WIZARD®-Produkt unterstützt ebenfalls die Analyse der Effekte der drahtlosen Datenübertragung auf die Gesamtkapazität und Dienstgüte für ein drahtloses Telefonnetz.
  • Wireless Valley Communications, Inc. hat ein neues Konzept geschaffen, das SitePlanner heißt, das fähig ist, die standortspezifische Netzwerkleistung eines Datenkommunikationsnetzwerkes in einem realitätsgerechten dreidimensionalen Modell einer Umgebung zu messen und zu verfolgen. SitePlanner verwendet ein Softwaremodul, das LANFielder genannt wird, zum Messen des Durchsatzes, der Paket-Latenz und Paket-Fehlerraten für jegliche drahtgebundene oder drahtlose Netzwerkverbindung in jedem Internet-Protokoll (IP)-Datenkommunikationsnetzwerk. Zusätzlich ermöglicht SitePlanner, dass ein vollständiges Netzwerk in einer realitätsgetreuen Art und Weise modelliert wird, so dass präzise Messungen und Leistungsvorhersagen in standortspezifischer Weise erfolgen können. SitePlanner gestattet ebenfalls das Speichern eines Logik-Layouts eines Netzwerkes gleichzeitig mit einem physikalischen Layout. Das Werkzeug speichert sowohl logische Verbindungen als auch ein standortspezifisches Modell eines beliebigen Kommunikationsnetzwerkes, indem ein Materiallistenformat verwendet wird.
  • Zusätzlich zu Netzwerkmessungs- und Bestands-Management-Werkzeugen fanden beträchtliche Forschungen auf dem Gebiet der drahtlosen Datenkommunikationsnetzwerkleistung statt. Die nachstehend beschriebene Forschungsarbeit stellt die Arbeit dar, die den Bereich dieser Erfindung betrifft.
  • Xylomenos und Polyzos haben die Leistungsfähigkeit von UDP- und TCP-Paketen, die über mehrere feste, WLAN-Netzwerkverbindungen gemäß IEEE 802.11 gesendet wurden, in Xylomenos, G., Polyzos G. C. „TCP and UDP Performance over a Wireless LAN, Proceedings of IEEE INFOCOM, 1999 erforscht. Die Forschung hat sich auf Durchsatzeinschränkungen fokussiert, die durch Software-Implementierungsprobleme und Betriebssystemdefizite verursacht werden. Die Forscher verwendeten ihre eigene modizifierte Version der Kommandozeilendienstprogramme ttcp, tcpdump und nstat unter Linux, um UDP und TCP-Durchsatz-Tests durchzuführen. Alle Messungen erfolgten zwischen drei festen Standorten und fo kussierten sich auf das Verändern der drahtlosen LAN-Kartentypen (PCMCIA oder ISA) und der Computerhardware von Endverbrauchern (d. h. Pentium 150 mit 48 MB RAM gegenüber einem Pentium 200 MMX mit 64 MB RAM). Die von den Forschern gemachten Schlussfolgerungen sind Empfehlungen für Änderungen bei der Implementierung von Netzwerkprotokollen und Linux-Betriebssystem-Verbesserungen. Die Messungen berücksichtigten nicht die Leistungen verschiedener realer Standorte oder die Auswirkung von Variationen in dem drahtlosen Kommunikationskanal auf den Netzwerkdurchsatz.
  • Maeda, Takaya und Kuwabara haben eine Messung der WLAN-Leistungsfähigkeit und die Gültigkeit einer Strahlverfolgungs-Technik veröffentlicht, um die Leistungsfähigkeit eines WLAN-Netzwerkes vorherzusagen (Maeda, Y., Takaya, K., und Kuwabara, N., „Experimental Investigation of Propagation Characteristics of 2,4 GHz ISM-Band Wireless LAN in various Indoor Environments, „IEICE Transactions in Communications, Vol. E82-B. No. 10 Oct 1999). Die Messungen wurden in einer kleinen in hohem Maße hochfrequenz-gesteuerten Umgebung verfolgt und zeigten, dass der WLAN-Durchsatz und BER mit der Verzögerungsausbreitung des drahtlosen Kanals korrelierten. Die Forscher haben jedoch keinen Weg gezeigt, um tatsächlich eine Bitfehlerrate oder einen Durchsatz aus dem vorhergesagten Verzögerungsausbreitungsprofil, ausgegeben durch eine Strahlverfolgungs-Technik, vorherzusagen.
  • Duchamp und Reynolds haben IEEE 802.11-Standard-WLAN Paketdurchsatzmessergebnisse zum Variieren von Distanzen in Duchamp, D., und Reynolds, N. F. „Measured Performance of a Wireless LAN, "Local Computer Networks, 1992. Proceedings, 17th Conference on, 1992 vorgestellt. Diese Messungen wurden in einem einzigen Korridor durchgeführt. Folglich kranken auch diese Messungen daran, dass das Messen einer charakteristischen Umgebung fehlt. Die Forscher präsentierten kein Modell, um deren Ergebnisse vorherzusagen, noch versuchten sie irgendeine Art von Computer-Vorhersage-Technik zu validieren.
  • Bing stellte ebenfalls gemessene Ergebnisse der Leistungsfähigkeit des WLAN nach IEEE 802.11, in „Measured Performance des IEEE 802.11 Wireless LAN", Local Computer Networks, 1999. LCN'99. Konferenz in 1999 vor. Bing stellte Verzöge rungs- und Durchsatzmessungen sowie auf Theorie basierende Durchsatz- und Verzögerungszeittabellen für verschiedene WLAN-Konfigurationen vor. Jedoch sind die Ergebnisse als optimale Ergebnisse vorgegeben. Alle Messungen wurden derart durchgeführt, dass der drahtlose Kanal die geringstmögliche Wirkung auf den Gesamtdurchsatz und auf Verzögerungszeiten hatte. Deshalb sind die vorgestellten Resultate eine obere Grenze bestmöglicher Ergebnisse und erstrecken sich nicht auf eine standortspezifische, WLAN-Leistungsvorhersagetechnik.
  • Hope and Linge haben Messungen verwendet, um die zum Vorhersagen des Abdeckungsbereichs eines WLAN-Netzwerks in einer Outdoor-Umgebung benötigten Parameter unter Einsatz des Okumura-Modells zu kalkulieren. Die Forscher haben Outdoor-Messungen mit WLAN-Modems gemäß IEEE 802.11 gemacht, um die benötigten Parameter des Okumura-Modells zu berechnen, und haben diese Ergebnisse in Hope, M. und Linge, N., „Determining the Propagation Range of IEEE 802.11 Radio-LANs für Outdoor Applications", Local Computer Networks, 1999. LCN,99. Konferenz in 1999 vorgestellt. Durch die Verwendung dieser Ergebnisse konnte der Outdoor-Abdeckungsbereich kalkuliert werden. Jedoch lassen die Resultate nicht zu, dass der Anwender die Leistung bezüglich Durchsatz oder Latenz eines WLAN vorhersagt.
  • Verschiedene auf die vorliegende Erfindung bezogene und diese zulassende Patente sind nachstehend ausgeführt:
    • Patent Nr. 5,491,644 mit dem Titel „Cell Engineering Tool and Methods", eingereicht von L. W. Pickering et al;
    • Patent Nr. 5,561,841 mit dem Titel "Method and Apparatus for Planning a Cellular Radio Network by Creating a Model an a Digital Map Adding Properties and Optimizing Parameters, Based an Statistical Simulation Results", eingereicht von O. Markus;
    • Patent Nr. 5,794,128 mit dem Titel "Apparatus and Processes for Realistic Simulation of Wireless Information Transport Systems", eingereicht von K. H. Brockel et al;
    • Patent Nr. 5,949,988 mit dem Titel "Prediction System for RF Power Distribution", eingereicht von F. Feisullin et al;
    • Patent Nr. 5,987,328 mit dem Titel "Method and Device for Placement of Transmitters in Wireless Networks", eingereicht von A. Ephremides und D. Stamatelos;
    • Patent Nr. 5,598,532 mit dem Titel "Method and Apparatus for Optimizing Computer Networks", eingereicht von M. Liron et al;
    • Patent Nr. 5,953,669, mit dem Titel "Method and Apparatus for Predicting Signal Characteristics in a Wireless Communication System", eingereicht von G. Stratis et al.
    • Patent Nr. 6,061,722 mit dem Titel "Assessing Network Performance without Intereference with Normal Network Operations", eingereicht von W. J. Lipa et al.
    • Patent Nr. 5,831,610 mit dem Titel "Designing Networks", eingereicht von D. L. Tonelli et al.
    • Patent Nr. 5,821,937 mit dem Titel „Computer Method for Updating a Network Design", eingereicht von Tonelli et al.
    • Patent Nr. 5,878,328, mit dem Titel „Method and Apparatus for Wireless Communication System Organization", eingereicht von K. K. Chawla et al.
  • Ein existierendes Produkt, SitePlanner, das in den Patentanmeldungen 09/352,678, 09/221,985, 09/318,842, 09/318,841, 09/318,840 beschrieben ist, und andere vorstehend genannten Erfindungen sind zum Entwerfen, Messen und Optimieren von Kommunikationsnetzwerken geeignet, weil die Produkte Funkfrequenzeffekte vorhersagen können, die direkt relevant für jedes Kommunikationsnetzwerk für jeden realen Standort sind. Das heißt, indem Informationen über das physikalische Layout eines beliebigen Kommunikationsnetzwerkes und die Konfiguration seiner Hardware verwendet werden kann, die herkömmliche Technik eine optische Anzeige der erwarteten Empfangsfeldstärke (RSSI), eines Signal-Rauschabstandes (SNR), einer relativ empfangenen Leistungsintensität, des besten Servers und gleichwertiger Leistungsstandorte sowie anderer nutzbarer Parameter für Sprech- und Datennetzwerke für jeden modellierten physikalischen Standort bereitstellen. Diese Statistiken können für die vorwärtsgerichteten Links (von einem Sender zu einem Empfänger), oder für die rückwärtsgerichteten Links (Rückmeldungen von dem ursprünglichen Empfänger an einen ursprünglichen Sender) für drahtlose Netzwerke vorhergesagt werden. Die standortspezifische Art dieser Vorhersagen wird direkt in schnelle und nützliche optische Anzeigen der Qualität eines Kommunikationsnetzwerkes umgesetzt. Im Stand der Technik sind jedoch keine Verfahren zum geeigneten Modellieren (z. B. das Vorhersagen) der Komplexitäten berücksichtigt, die auf das Bestimmen der Werte für aktuelle Netzwerkbetriebsleistungsparameter eingehen, die gleichzeitig von der Mehrwege-Ausbreitung, multiple störende Datenübertragungen aus multiplen Quellen, Signalisierungsprotokollen, Entzerrungsverfahren und dergleichen beeinflusst werden. Das Vorhersagen von Bitfehlerraten, Datendurchsatz, Verzögerung und Dienstgütekennzahlen in einem dreidimensionalen räumlichen Modell einer aktuellen standortspezifischen Umgebung ist eine sehr schwierige Aufgabe und eine, die bislang noch nicht gelöst worden ist, da verschiedene Modemverkäufer unterschiedliche und oftmals eigene Verfahren zur Minderung oder Handhabung von Mehrwegen, multiplen Zugriffsinterferenzen, Protokolltypen, Paketgrößen und Rauschen haben. Das heißt, dass im Stand der Technik gezeigt wird, wie zu messen und anzuzeigen ist und Vorhersagen für Basiskommunikationskennzahlen zu machen sind, aber es sind keine spezifischen Vorhersage-Algorithmen für einen großen Bereich wichtiger Datennetzleistungsparameter in einer zuverlässigen, standortspezifischen Art und Weise vorgesehen. Einfach ausgedrückt, eine Drahtlos-Netzwerkleistungsvorhersage-Funktionseinheit, die fähig ist, eine akkurat modellierte dreidimensionale physikalische Umgebung zu berücksichtigen, und die das Wissen von spezifischen Komponenten-Layouts ausnutzt, ist in dem Stand der Technik nicht auffindbar und ist nicht nahe liegend wegen der komplexen Art dahingehend, dass alle möglichen physikalischen, elektrischen und logischen Faktoren für alle Komponenten in einem Netzwerk sowie die Faktoren innerhalb eines Kanals eines drahtgebundenen oder drahtlosen Netzwerks, die zur tatsächlichen Netzwerkleistung führen, berücksichtigt sein müssen.
  • Vorher veröffentlichte Dokumente in dem Bereich von Kommunikationsnetzwerken demonstrieren nicht die Leistungsfähigkeit irgendeiner Erfindung, dreidimensionale, standortspezifische Netzwerkleistungskriterien akkurat vorherzusagen. Das vorher genannte Dokument von Maeda, Y., Takaya, K. und Kuwabara, N. „Experimental Investigation of Propagation Characteristics of 2,4 GHz ISM Band Wireless LAN in Various Indoor Environments, "IEICE Transactions in Communications, Vol. E82-B, Nr. 10 Oktober 1999 hat die Fähigkeit gezeigt, die Verzögerungsausbreitung von einem drahtlosen Kanal vorherzusagen, und dass die Vorhersage mit dem Durchsatz gut korreliert, jedoch das beschriebene Verfahren tatsächlich nicht fähig ist, den Durchsatz oder irgendein anderes Netzwerkleistungskriterium vorherzusagen. Während im Stand der Technik die Fähigkeit aufgezeigt ist, die Netzwerk-Bestände in einer zweidimensionalen Art und Weise mit einigermaßen physikalischer Genauigkeit zu verfolgen, haben diese Produkte nicht das Vermögen berücksichtigt, zukünftige Netzwerkleistung für gleiche oder verschiedene physikalische Umgebungen (z. B. Installationen) vorherzusagen. Viele Produkte ermöglichen das Messen von Netzwerkleistungskriterien, jedoch ist in keiner der herkömmlichen Techniken eine dreidimensionale Darstellung der räumlichen Umgebung mit der realen, installierten Komponentenbasis zum Zwecke des Vorhersagens von Netzwerkleistungsparametern berücksichtigt. Weiterhin existiert kein Werkzeug oder keine Erfindung, welche direkt messen, die Bestände verfolgen, die Netzwerkleistungskriterien vorhersagen und die Netzwerkleistungskriterien eines Datenkommunikationsnetzes in einer dreidimensionalen standortspezifischen Art und Weise visualisieren können.
  • Weiterhin ist in keiner der herkömmlichen Techniken eine Erfindung berücksichtigt, mittels der eine präzise, standortspezifische, dreidimensionale Leistungsvorhersage von komplizierten Netzwerkparametern durchgeführt werden kann, indem a priori-Messungen aus einem vorhandenen Netzwerk verwendet werden oder indem die standortspezifischen Layout-Details besonderer Komponenten innerhalb eines Datenkommunikationsnetzes verwendet werden. Weiterhin weist keine der herkömmlichen Techniken autonom gemessene standortspezifische Netzwerkleistungsparameter aus einem aktuellen Netzwerksystem oder Subsystem auf, das ein System von Agenten verwendet und dann die spezifischen dreidimensionalen Standorte und gemessenen Ergebnisse von derartigen Messagenten anlegt, um ein dreidimensionales Vorhersagemodell für zukünftige Netzwerkleistung in gleichen, ähnlichen oder anderen räumlichen Umgebungen zu erzeugen. Weiterhin hat keine der herkömmlichen Techniken ein hierarchisches System von Mess- und Vorhersage-Funktionseinheiten entwickelt, welche die Fähigkeit haben, Netzwerkleistungsparameter im Feld zu messen, und welche die Fähigkeit haben, eine Vorhersage-Funktionseinheit für Netzwerkleistungsparameter zu erzeugen, die gemeinsam mit entfernten Vorhersage-Funktionseinheiten zum Zwecke des Messens und Vorhersagens der Netzwerkleistung in einer dreidimensionalen standortspezifischen Weise benutzt werden kann.
  • Die vorliegende Erfindung erweitert den Stand der Technik in einer nicht nahe liegenden Weise, um eine Vorhersage, Visualisierung und Messung der Leistung eines drahtlosen und drahtgebundenen Netzwerkes für wichtige datenkommunikationsspezifische Leistungskriterien, ebenfalls Leistungsparameter genannt, wie z. B. Durchsatz, Bandbreite, Dienstgüte, Bitfehlerrate, Paketfehlerrate, Rahmenfehlerrate, abgebrochene Paketrate, Paket-Latenz, Rundlaufzeit, Ausbreitungsverzögerung, Übertragungsverzögerung, Bearbeitungsverzögerung, Warteschlangenverzögerung, Netzwerkkapazität, Paket-Jitter, Bandbreitenverzögerungsprodukt und Verbindungsübergabeverzögerungszeit in einer standortspezifischen, dreidimensionalen, akkuraten Weise bereitzustellen. Die hier betrachtete Erfindung lässt neue verteilte Messtechniken für die vorstehenden Leistungsparameter zu. Weiterhin werden Vorhersageverfahren für die vorstehenden Leistungsparameter geschaffen, die Netzwerkmessungen oder angewandte Werte benutzen, die aus anderen Mitteln stammen, und die ebenfalls die Funkfrequenzumgebung, das 3-D räumliche Netzwerk-Layout, die Kanalausbreitungscharakteristik n einer standortspezifischen Umgebung und das spezifische räumliche/physische Layout von Komponenten zur Berechnung von erwarteten Leistungsparameterwerten verwenden.
  • US 5,831,610 offenbart ein Verfahren zum Entwerfen von Netzwerken einschließlich das Platzieren von Geräte-Piktogrammen, die intelligente Geräte-Objekte eines Netzwerkkonstruktionsentwurfes darstellen, Auswählen eines Mediumtyps, der ein intelligentes Medium-Objekt darstellt, und das Verbinden des Mediumtyps mit einem ersten Piktogramm der Geräte-Piktogramme.
  • US 6,085,335 offenbart ein selbst-entwickelndes-System zur Verwendung in einem Kommunikationssystem mit einem Expertensystem, das aktuelle Betriebsdaten empfängt und, basierend auf aktuellen Betriebsdaten und den aktuellen Betriebsparametern des Kommunikationssystems, neue Betriebsparameter erzeugt. Eine Wissensbasis ist bereitgestellt, die aus Regeln besteht, die dafür bestimmt sind, eine Datenbibliothek inklusive Konfigurationsdaten historische, Betriebsdaten, aktuelle Betriebsparameter und vorgeschlagene Betriebsparameter zu ändern. Die Regeln zum Ändern der Datenbibliothek basieren auf Inhalten der Datenbibliothek und den aktu ellen Betriebsdaten. Ein Systemsimulator simuliert den Betrieb des Kommunikationssystems nach, um vorgeschlagene Betriebsparameter vor ihrer Implementierung nachzuprüfen.
  • US 5,710,758 offenbart ein Verfahren und eine Vorrichtung zum Planen eines drahtlosen Telekommunikationsnetzwerkes, wobei eine elektronische Darstellung eines drahtlosen Telekommunikationssystems innerhalb eines vorgegebenen Marktbereiches konfiguriert und das drahtlose Kommunikationssystem simuliert werden kann. Multiple Analyse-Iterationen von rückwärts- und vorwärtsgerichteten Links werden ausgeführt, bis ein stabiles Ergebnis erhalten wird.
  • R. Skidmore, T. S. Rappaport, A. L. Abbott: "Interactive coverage region and system design simulation for wireless communication system in multi floored indoor environments: SMT plus" in: Universal Personal Communications 1996. Record. 1996 5th IEEE International Conference an Cambridge, MA, USA 19. September bis 2. Oktober 1996. New York, USA, Vol. 2, 29. September 1996, Seiten 646 bis 650 offenbart ein Indoor-Planungswerkzeug zum Planen einer Installation eines Kommunikationssystems in Gebäuden durch Verwendung von partitionsabhängigen Durchgangsverlustmodellen. Eine definierte Kommunikationsnetzwerkumgebung kann unter Einsatz des SMTplus-Systems analysiert werden.
  • A. Raijkumar, B. F. Naylor, F. Feisulin, L. Rogers: "Predicting RF coverage in large environments using Ray-beam tracing and partitioning tree represented geometry", in Wireless networks, ACM, US, Vol. 2, No. 2, 1. Juni 1996, Seiten 143–154 offenbaren ein System zum effizienten Vorhersagen der HF-Leistungsverteilung innerhalb spezifischer Umgebungen durch Konstruktion eines und Partitionierungsbaums, der eine teilweise Verknüpfung zwischen polygonalen Flächen definiert und diese Verbindungen in einem Binär-Baum kodiert. Diese Bäume werden durch rekursives Unterteilen eines dreidimensionalen Raumes in Ebenen konstruiert. Die hierarchische Art der Darstellung ermöglicht die Darstellung des sowohl sehr groben als auch sehr feinen geometrischen Details innerhalb der gleichen Datenstruktur ohne einen rechenbetonten Aufwand auszulösen. Dann wird ein Pfeil als ein fünfter Vektor, der durch eine Umgebung begrenzt ist, modelliert. Dieser Vektor wird hinsichtlich eines Schnitts mit der Ebene an jedem Knoten des Baumes getestet, der durch Traversierung erreicht wird.
  • Aufgabe der vorliegenden Erfindung ist es, ein verbessertes Verfahren zum Entwerfen, zum Aufstellen oder Optimieren eines Kommunikationsnetzwerkes und ein verbessertes standortspezifisches System zum Analysieren eines Kommunikationsnetzwerkes bereitzustellen.
  • Die Aufgabe wird gelöst durch ein Verfahren nach Anspruch 1 und durch das standortspezifische System gemäß Anspruch 10. Bevorzugte Ausführungsformen sind in den abhängigen Ansprüchen offenbart.
  • Die vorliegende Erfindung ist geeignet, die Leistung eines Datenkommunikationsnetzwerkes vorherzusagen, zu messen und zu optimieren. Die Erfindung ist geeignet, ein detailliertes Layout eines vollständig aufgestellten oder vorgesehenen Kommunikationsnetzwerkes innerhalb einer realgetreuen Computerdarstellung oder eines Modells einer dreidimensionalen Umgebung darzustellen. Dies ermöglicht der Erfindung, dass Messungen gespeichert werden und Leistungsvorhersagen innerhalb einer standortspezifischen Darstellung der realen Umgebung ermittelt werden, wobei spezifische Informationen über die benutzten Netzwerkeinheiten, -komponenten, -subsysteme und -systeme, die benutzt werden, um das aktuelle oder angedachte Netzwerk zu schaffen, verwendet werden. Messagenten mit bekannten oder zugeordneten dreidimensionalen Positionsstandorten werden eingesetzt, um die Leistungsparameter vor Ort zu messen, die an einen Server-Prozessor übertragen werden. Der Server-Prozessor hat ein genaues dreidimensionales Modell der Umgebung und ist fähig, die gemessenen Daten zu verarbeiten, und ist ebenfalls in der Lage, Vorhersage-Modelle unter Verwendung standortspezifischer Informationen bereitzustellen, die unabhängig von den gemessenen Daten sein können oder die gemessenen Daten verwerten können. Der Server-Prozessor kann mit anderen Server-Prozessoren in einer hierarchischen Art und Weise derartig kommunizieren, dass eine Datenfusion von vielen entfernten oder nebeneinander angeordneten Netzwerken assembliert und zum Anzeigen und Katalogisieren von Messungen verwendet werden kann, die für die Erzeugung von Vorhersage-Leistungsmodellen benutzt werden können oder nicht. Alternativ ist jeder Server-Prozessor fähig, Vorhersage-Leistungsmodelle ohne Verwendung von gemessenen Daten zu errechnen, indem er einfach das standortspezifische Layout von realen Komponenten sowie die spezifischen Verzögerungszeiten, Übergangszeiten, Ausbreitungseffekte und Mehrweg- und Rauschfaktoren innerhalb des realen Netzwerkes berücksichtigt.
  • Die Erfindung kann den Durchsatz, die Bandbreite, Dienstgüte, Bitfehlerrate, Paketfehlerrate, Rahmenfehlerrate, abgebrochene Paketrate, Paket-Latenz, Rundlaufzeit, Ausbreitungsverzögerung, Übertragungsverzögerung, Bearbeitungsverzögerung, Warteschlangenverzögerung, Netzwerkkapazität, Paket-Jitter, Bandbreitenverzögerungsprodukt und Verbindungsübergabeverzögerungszeit in einem standortspezifischen, dreidimensionalen Modell irgendeiner Umgebung vorhersagen. Die Erfindung kann alle vorstehenden Leistungskriterien messen und vorhersagen und die Ergebnisse in dem realgetreuen dreidimensionalen Modell eines Datenkommunikationsnetzwerkes und die Umgebung, in der es installiert ist, speichern. Weiterhin kann die Erfindung die gemessenen und vorhergesagten Leistungskriterien für irgendein Datenkommunikationsnetzwerk in dem dreidimensionalen, standortspezifischen Modell der Umgebung anzeigen. Diese Fähigkeiten schaffen ein leistungsfähiges Planungsumfeld für drahtgebundene und drahtlose Netzwerke, die einem Fachmann ermöglichen, Leistungskriterien von Datenkommunikationsnetzwerken in einer dreidimensionalen, standortspezifischen Art und Weise unter Einsatz von Verfahren, die niemals vorher betrachtet wurden, schnell und leicht zu entwerfen, zu messen, vorherzusagen, zu optimieren und zu visualisieren.
  • Kurzbeschreibung der Zeichnungen
  • 1: Beispiel einer Datenübertragung über ein Kommunikationsnetzwerk;
  • 2: Bilden eines digitalen Signals aus einem analogen Signal;
  • 3: Darstellung des Unterschiedes zwischen Bits, Paketen und Rahmen;
  • 4: Darstellung der Daten, die in jedem Knoten der Baumansicht eines Datenkommunikationsnetzwerkes angezeigt werden;
  • 5: Verfahren zum Erzeugen eines dreidimensionalen, standortspezifischen Modells der Umgebung;
  • 6: Verfahren zum Optimieren eines Datenkommunikationsnetzwerkes unter Verwendung von Vorhersagen;
  • 7: Verfahren zum Optimieren eines Datenkommunikationsnetzwerkes unter Verwendung von Messungen;
  • 8: Verfahren zum Optimieren eines Datenkommunikationsnetzwerkes unter Verwendung von Vorhersagen und Messungen;
  • Detaillierte Beschreibung der bevorzugten Ausführungsformen der Erfindung
  • Die vorliegende Erfindung berücksichtigt die Fähigkeiten, die Leistung von Datenkommunikationsnetzwerken zu entwerfen, zu messen, vorherzusagen und zu optimieren. Die Erfindung verwendet ein genaues vom Computer erzeugtes dreidimensionales Modell eines Kommunikationsnetzwerkes, das in einer Computer-Datenbank-Umgebung gespeichert ist. Die Erfindung ermöglicht dem Benutzer, die Netzwerkkabel, Hubs, Router, Switches, Brücken, drahtlose Zugangspunkte, Ver stärker, Splitter, Antennen (Punkt-, Rundstrahl-, Richt-, Leckleitungs-, Gruppen- und Array-Antennen, etc.), Sende-Empfangsgeräte, Netzabschlüsse und andere Kommunikations- und Computer-Netzwerk-Ausrüstungen an deren aktuellen, modellierten, räumlichen Standorten zu platzieren. Die vorliegende Erfindung benutzt dieses hochgenaue Modell des realen Layouts der Infrastruktur, um einem Benutzer zu ermöglichen, die Leistung eines beliebigen Kommunikationsnetzwerkes an einem beliebigen dreidimensionalen, standortspezifisch modellierten räumlichen Standort zu visualisieren, vorherzusagen und zu optimieren.
  • Die vorliegende Ausführungsform der Erfindung ist geeignet, die standortspezifische Kommunikationsnetzwerk-Hardware aus einer Perspektive der sowohl logischen Verbindung als auch des physikalischen Standortes zu modellieren. Die Erfindung verwendet gut bekannte hierarchische, logische Verbindungskonzepte (manchmal topologisches Layout genannt), die für Datenkommunikationsnetzwerke in Kombination mit einem physikalisch akkuraten standortspezifischen Modell des Datenkommunikationsnetzwerkes geeignet sind. Frühere Erfindungen fokussieren sich auf nur das topologische, oder relationale Layout von Netzwerkkomponenten untereinander. Diese Erfindung benutzt ein spezifisches dreidimensionales Modellieren und ermöglicht daher ein hochpräzises Bestands-Management und erleichtert das Nachverfolgen von aktuellen installierten Ausrüstungen, wobei gleichzeitig für die Netzwerkleistungsvorhersage, -messung und -planung, Fähigkeiten vorgesehen sind, welche die exakte reale Dimensionierung des Netzwerkes erforscht. Zusätzlich speichert die Erfindung gleichzeitig ein Bestandsverzeichnis von wichtigen netzwerkspezifischen und ausrüstungsspezifischen Kenndaten aller Objekte, die in dem Netzwerk verwendet werden, wie z. B. Verkäufer, Modellnummer, Netzwerk-Hardware-Typ, Version des Betriebssystems, Typ und Version der Firmware und Software. Das hierarchische, baumbasierende Modell des Netzwerkes wird Übersichtsplan genannt. Das realitätsgetreue, standortspezifische Modell des Netzwerks wird Standort-Ansicht genannt, wodurch die Merkmale eines jeden Gerätes angezeigt, gespeichert oder ausgedruckt werden können, indem ein bestimmtes Element oder Knoten innerhalb des dreidimensionalen Umgebungsmodells ausgewählt wird. Weiterhin können Netzwerk-Hardware- und -Software-Komponenten interaktiv ersetzt, entfernt, rekonfiguriert oder zu einem neuen Standort in Echtzeit unter Verwendung entweder des Übersichtsplans oder der Standort-Ansicht bewegt werden. Jede dieser Möglichkeiten des Verfolgens und des Entwerfens eines Netzwerkes in einem dreidimensionalen, standortspezifischen Modell der Umgebung mit genauer Dimensionierung der wahren, räumlichen Position wird nachstehend weiter beschrieben und verwendet, um eine Materialliste für das modellierte Datenkommunikationsnetzwerk zu erzeugen, wobei eine bevorzugte Ausführungsform in der ebenfalls anhängigen Patentanmeldung „Method and System for designing or deploying a communication network which considers component attributes", angemeldet am 4. August 2000, beschrieben ist.
  • Ein Beispiel einiger dieser Informationen, die in dem Übersichtsplan, dem Hierarchie-Aufbau eines Datenkommunikationsnetzwerkes, enthalten sind, ist in 4 gezeigt. In der Figur wird eine Baumstruktur benutzt, um die gesamte Hardware in dem Netzwerk anzuzeigen. Jeder Knoten in dem Baum enthält Informationen, die verwendet werden, um die wahren physikalischen Standorte, das Logische-Layout und elektrische, optische und elektromagnetische Verbindungen für die Datenkommunikationsnetzwerk-Hardware sowie beliebige Versionsnummern und Einstellungen von Software oder Firmware, die auf dieser Netzwerkausrüstung laufen, und die bekannten Leistungsparameter dieser Ausrüstung, inklusive den Geräte-Durchsatz, Bandbreite, Dienstgüte, Bitfehlerrate, Paketfehlerrate, Rahmenfehlerrate, abgebrochene Paketrate, Paket-Latenz, Rundlaufzeit, Ausbreitungsverzögerung, Sendeverzögerung, Bearbeitungsverzögerung, Warteschlangenverzögerung, Netzwerk-Kapazität, Paket-Jitter, Brandbreitenverzögerungsprodukt und Verbindungsübergabeverzögerungszeit nachzuverfolgen.
  • Die Standort-Ansicht der Erfindung hat ein realitätsgetreues, dreidimensionales Modellierungsvermögen, um alle Netzwerkgeräte in einem standortspezifischen Modell der Umgebung, in dem sich das Netzwerk befindet, anzuzeigen. Das heißt, dass die bevorzugte Ausführungsform der Erfindung es zulässt, dass jede modellierte Hardware- und Softwarevorrichtung in einer dreidimensionalen akkuraten Art und Weise platziert wird und die Attribute dieses Gerätes, die für die Datenkommunikationsnetzwerke relevant sind, nachzuverfolgen. Diese Schlüsselattribute schließen solche Einzelheiten wie z. B. den Hardware-Typ, die Hardware-Konfiguration, den Software- Typ, die Software-Konfiguration, Version des Betriebssystems, sowie höhere, niedrigere und „typische" Spezifikationen für jede Komponente ein. Diese Spezifika-tionen können wichtige Geräte oder Netzwerk-Subsystem-Betriebsparameter, wie z. B. Durchsatz, Brandbreite, Dienstgüte, Bitfehlerrate, Paketfehlerrate, Rahmenfehlerrate, abgebrochene Paketrate, Paket-Latenz, Rundlaufzeit, Ausbreitungsverzögerung, Sendeverzögerung, Bearbeitungsverzögerung, Warteschlangenverzögerung, Netzwerkkapazität, Paket-Jitter, Bandbreitenverzögerungsprodukt und Verbindungsübergabeverzögerungszeit einschließen. Wie nachstehend beschrieben, ersetzt die Standort-Ansicht die herkömmliche Technik, die in älteren ebenfalls anhängigen Patentanmeldungen von Wireless Valley Communications, Inc. beschrieben ist, wobei die Schwierigkeiten berücksichtigt und die Datennetzwerk-Vorhersage-, Entwurfsund -Optimierungsprobleme für kompliziertere Datenkommunikationsnetzwerke gelöst werden. Diese neue Erfindung berücksichtigt insbesondere physikalische standortspezifische Modellierungstechniken und Leistungsvorhersageverfahren und Entwurfsverfahren für Datennetzwerksysteme, sowohl drahtgebunden als auch drahtlos, die Leistungsmerkmale haben, die auf viel komplizierteren, räumlichen Faktoren basieren als nur auf der Funksignalstärke, Störung oder Mehrwege allein. Insbesondere stellen für Datenkommunikationsnetzwerke viele zusätzliche Faktoren, welche besondere Netzwerkausrüstungs- oder Modemkonstruktionen betreffen, wie z. B. die Paketgröße, Entzerrereinsatz, Modulationsmethodologie, Quellen- und Fehlerkodierungsverfahren, Paketprotokolle, sowie die Anzahl von Gleichkanal-Netzwerkbenutzern, Persistenztyp, der für die Paketweiterleitung verwendet wird, oder die Mehrwegeausbreitungseffekte in einem drahtlosen System zusätzliche Faktoren bereit, die bei der Ausgestaltung eines Kommunikationsnetzwerkes, das für den Datenverkehr im Gegensatz zu einem simplen Sprechverkehr geplant ist, berücksichtigt werden müssen.
  • Eine Schwierigkeit, der sich heutige Netzwerk-Designer oder Netzwerksystemadministratoren gegenübersehen, besteht darin, dass die meisten Netzwerksausrüstungen proprietäre, nicht allgemein bekannte Verfahren zur Implementierung verschiedener Netzwerkgeräte verwenden, und diese Verfahren durch bestimmte Verkäufer variieren. Folglich ist es schwierig, zuverlässige Vorhersagemodelle durch zum Beispiel einfaches Verwenden grundlegender physikalischer Ausbreitungsmodelle in einem drahtlosen Netzwerk zu bilden. Da sich Datenübertragungstechnologien, wie z. B. Bluetooth, DSL, Sprachübertragung mittels des IP-Protokolls (Voice over IP), und zukünftige paketbasierte Zellularfunknetzarchitekturen stark ausbreiten, gewinnt die Fähigkeit, spezifische Netzwerkleistungsparameter vorherzusagen und zu messen zunehmend an Bedeutung und die Fähigkeit, Maße in geeigneter Weise in dreidimensionale Vorhersagemodelle für Leistungsparameter einzubringen, wird für eine korrekte Netzwerkaufstellung wichtig sein.
  • Diese Erfindung berücksichtigt Attribute, die für paketvermittelte Datenkommunikationsnetzwerke relevant sind, die ein extensiveres und nicht nahe liegendes Modellieren im Vergleich zu herkömmlichen Handy- oder Telefonsprechkommunikationssystemen erfordern, die leitungsvermittelt sind und einen bestimmten einzigen Teilnehmer (oder eine begrenzte Anzahl von Teilnehmern) pro zugeordneter Betriebskanal bedienen. Datenkommunikationsnetzwerke haben Leistungskriterien, die spezifisch für paketbasierte Systeme und nicht für alle vorstehend betrachteten Kommunikationsnetzwerktypen brauchbar sind. Aus diesem Grund kann die bevorzugte Ausführungsform der Erfindung zusätzlich den Durchsatz, die Bandbreite, Dienstgüte, Bitfehlerrate, Paketfehlerrate, Rahmenfehlerrate, abgebrochene Paketrate, Paket-Latenz, Rundlaufzeit, Ausbreitungsverzögerung, Sendeverzögerung, Bearbeitungsverzögerung, Warteschlangenverzögerung, Netzwerkkapazität, Paket-Jitter, Bandbreitenverzögerungsprodukt und Verbindungsübergabeverzögerungszeit basierend auf den spezifischen realen und räumlichen Standort einer jeden Netzwerkkomponente sowie den realen, elektrischen und logischen Merkmalen der spezifischen Komponenten vorhersagen. Die Leistungsvorhersageverfahren berücksichtigen alle Geräte und Netzwerkausrüstungen mit den realen Standorten innerhalb der dreidimensional modellierten Umgebung, wobei die aufgestellte Materialliste des Netzwerks innerhalb der dreidimensional modellierten Umgebung verwendet wird, und die zu Leistungsvorhersagen für einen beliebigen Standort in dem modellierten Netzwerk und der Umgebung geeignet sind, wo ein Standort innerhalb eines Raumes, an einer besonderen Stelle in einem Raum, innerhalb eines Gebäudes oder in einem Außenbereich von variierender Auflösung, abhängig von den Anforderungen des Benutzers, sein kann.
  • Die Vorhersage von Durchsatz, Bandbreite, Dienstgüte, Bitfehlerrate, Paketfehlerrate, Rahmenfehlerrate, abgebrochener Paketrate, Paket-Latenz, Rundlaufzeit, Ausbreitungsverzögerung, Sendeverzögerung, Bearbeitungsverzögerung, Warteschlangenverzögerung, Netzwerkkapazität, Paket-Jitter, Bandbreitenverzögerungsprodukt und Verbindungsübergabeverzögerungszeit und anderen Leistungsparametern kann erfolgen, indem die Leistung für alle drahtgebundenen Netzwerkkomponenten getrennt von der Leistung drahtloser Komponenten vorhergesagt und dann die Ergebnisse kombiniert werden, um die Netzwerkleistung zu erhalten. Um die Leistung einer drahtgebundenen Kommunikationsverbindung vorherzusagen, ist es von Bedeutung, die bekannten Effekte eines jeden Teils drahtgebundener Ausrüstungen für die spezifischen Netzwerkeinstellungen, die auch als Betriebs- oder Leistungsparameter bekannt sind, wie zum Beispiel Protokolltyp, Datentyp, Paketgröße und Verkehrsnutzungseigenschaften, Firmware-Typ, Betriebssystem-Typ, typische Netzwerkleistungscharakteristiken, und typische Durchschnitts-, Höchst- und Mindest-Verkehrsauslastungen in dem Netzwerk zu kombinieren. Für drahtlose Netzwerkkomponenten müssen zusätzliche Faktoren bezüglich Ausbreitung, Signalstärke, Störung und Rauschen berücksichtigt werden.
  • Die bevorzugte Ausführungsform der Erfindung lässt eine genaue Kennzeichnung von Datenkommunikationsnetzwerken zur Leistungsvorhersage auf viele neuartige Art und Weisen zu.
  • Zunächst kann die Leistungsvorhersage auf Feldmessungen aus einem aktuellen Netzwerk gestützt werden, wobei Vorhersagemodelle aus einigen Anpassungen an die gemessenen Daten gebildet werden (empirisch-basiertes Modell). Diese Feldmessungen können manuell oder autonom gemacht werden, indem Daten-Sammler oder Agenten verwendet werden, die kontinuierlich die spezifischen Netzleistungskennzahlen, die innerhalb der realen Umgebung beobachtet werden, messen und aktualisieren. Diese Datensammler sind in der Lage, spezifische dreidimensionale Positionsstandorte innerhalb der realen Umgebung zu messen, oder sind diesen zugeordnet, wobei derartige Positionsstandorte bekannten Positionen in dem Computermodell entsprechen, das verwendet wird, um die reale Umgebung des Netzwerkes zu modellieren, und die bekannt sind oder die an einen Mess-Server gesendet wer den. Die Datensammler können Individuen sein, die manuell oder automatisch die festgestellte Netzwerkleistung, wie z. B. einen oder mehrere der vorstehend genannten Leistungsparameter, aufzeichnen oder erfassen, oder die Messagenten können Software oder Hardware oder Firmware-Anwendungen sein, die oberhalb der Netzwerkanwendungen zum Zwecke des routinemäßigen Messens von einem oder mehreren der zahlreichen vorher aufgelisteten Netzwerkleistungsparameter ablaufen. Die Agenten können ortsfest oder tragbar sein und können Positionslokalisierungsvorrichtungen, wie z. B. GPS oder Inertialnavigation oder eine interne Karte haben, die durch einen Benutzer aktiviert wird, so dass die Positionsortung der Messung zu einem Server-Prozessor gesendet wird. Bei den Agenten wird vorausgesetzt, dass sie Zweiwege-Kommunikationen mit einem Server-Prozessor haben, der benachbart oder entfernt angeordnet ist. Messungen aus einem oder mehreren Datensammlern werden routinemäßig oder periodisch gesammelt und dann entweder durch drahtlose oder drahtgebundene Mittel, oder in Echtzeit oder durch Speichermittel, an einen Server-Prozessor, der entweder benachbart oder entfernt angeordnet ist, von einem oder mehreren der Messagenten übertragen. Die Messungen können zum Beispiel durch autonome Agenten aufgezeichnet und dann über ein festes Netzwerk an einen Prozessor weitergeleitet werden, der alle Messungen integriert und Statistiken zur Auswertung berechnet. Die Messquellen haben bekannte oder unbekannte 3D-Positionen und können verwendet werden, um eine grobe Schätzung der beobachteten Netzwerkleistung zu bilden. Die erfassten Maßeinheiten können in Echtzeit gesendet, gespeichert und weitergeleitet werden, oder als Dateitransfer über viele Mittel, wie zum Beispiel über E-Mail, über das World Wide Web, über drahtlose, drahtgebundene oder optische Verbindungen, oder in einer Speichervorrichtung, gesendet werden. Diese „Vorort"-Mess-Daten werden mit dem dreidimensionalen Positionsstandort, wenn verfügbar, an den Server weitergegeben, der die spezifischen Messinformationen katalogisiert und bearbeitet. Durch Verwenden der Messinformationen aus den Datensammlern ist der Server in der Lage, ein Vorhersagemodell bereitzustellen, in dem die Kenntnis über die reale dreidimensionale Umgebung genutzt wird, und indem die vielen erfassten Eingänge in einem vereinfachten Leistungsmodell, das in Zusammenhang mit der dreidimensionalen realen Darstellung der Welt steht, fusionieren.
  • In der bevorzugten Ausführungsform der Erfindung speichert und bearbeitet der Server den realen Standort aller Messvorrichtungen (soweit verfügbar) sowie aller Netzwerkkomponenten und deren elektrische, logische und technische Konfiguration, wobei auch die Kosten- und Wartungsausgaben berücksichtigt werden, die mit jeder Netzwerkkomponente in Verbindung stehen. Durch Einsatz der bevorzugten Ausführungsform kann ein Datenkommunikationsnetzwerk entworfen, aufgestellt, getestet, vorhergesagt, gemessen, optimiert und aufrechterhalten werden, indem die gemessenen Daten von einem oder mehreren Agenten erfasst werden und diese an dem Server verarbeitet werden, um eine angemessene Vorhersagemaschine festzulegen, die eine zukünftige Netzwerkauslegung mit einem gewünschten Ergebnis vor der Installation zulässt. Die Server-Maschine ist fähig, die gemessenen Ergebnisse in einer standortspezifischen Weise von jedem Messagenten (der standortspezifische Informationen hat) anzuzeigen, so dass Vorhersagen mit den Maßeinheiten auf einer optischen Anzeige eines Computers oder in einem Speichermittel (wie z. B. einer ASCII-Datei, die vorhergesagte Leistungsparameter mit den gemessenen Leistungsparameter vergleicht) verglichen werden können.
  • Es ist wichtig anzumerken, dass jeder Messagent ein Server sein kann, der Messdaten mit dem standortspezifischen dreidimensionalen Layout der Netzwerkkomponenten und der realen Umgebung fusionieren kann. Deshalb kann jeder Messagent ebenfalls als zentralisierter Prozessor dienen, so dass viele verschiedene reale Standorte eines bestimmten Netzwerkes gemessen und hinsichtlich Leistung vorhersagt werden können. Server können dann benachbart oder entfernt von den Messagenten angeordnet sein, welche die Maßeinheiten erfassen, anzeigen, speichern und verwenden, um Vorhersagemodelle zu bilden. Im Falle eines entfernten Servers, der Messdaten von Messagenten empfängt, ist es möglich, die Leistung eines Netzwerkes, das räumlich sehr weit von dem bestimmten Server-Prozessor entfernt ist, aus der Ferne zu überwachen und dann vorherzusagen.
  • Die Messagenten können ferner von dem Server-Prozessor gesteuert oder konfiguriert werden, so dass die Agenten abgeglichen oder instruiert werden können, um die verschiedenen Arten von Messungen, wie z. B. Paketübertragungsraten, Beobachtungsintervalle, Intervall-Mittelung, Protokolltypen oder andere sensiblen Änderungen durchzuführen, die sich der Fachmann für eine angemessene Netzwerkoptimierung vorstellen würde.
  • Ein zweites Verfahren zum Vorhersagen der Leistungsmerkmale von Netzwerkparametern erfolgt durch die Verwendung von analytischen oder Simulationsverfahren. Diese Analyse- und Simulationsverfahren sind bekannt und bringen die physikalischen und elektrischen Eigenschaften des Netzwerkkanals mit den physikalischen und elektrischen Eigenschaften der verschiedenen Netzwerkkomponenten in Verbindung. Durch Simulation oder Analyse ist es möglich, Approximationen oder Begrenzungen der typischen Werte, die man in einer aktuellen Netzwerkkonfiguration von spezifischen Komponenten erwarten würde, festzulegen. Die vorliegende Ausführungsform der Erfindung ermöglicht einem Benutzer, die Ergebnisse derartiger Berechnungen einzugeben, so dass diese als Eingänge in dem Vorhersagemodell genutzt werden. Daher kann ein Benutzer der Erfindung einfach „Blinde" Werte, die auf bekannten Verfahren basieren, als ersten geschätzten Ansatz eingeben, um ein Netzwerkleistungsvorhersagemodell zu bilden. Diese ersten angesetzten Schätzwerte können dann durch die Erfindung iteriert werden, gestützt auf die Rückmeldung von standortspezifischen Maßeinheiten des aktuellen Netzes.
  • Ein gemessener Datensatz für eine typische Betriebsumgebung mit multiplen Sendegeräten in einem drahtlosen oder drahtgebundenen Netzwerk wird durch die Erfindung, wie in der vorausgegangenen Beschreibung der Messagenten und Server-Prozessoren gelehrt wurde, aufgezeichnet, gespeichert und angezeigt. Dann kann eine Form von am Besten passenden Algorithmen (minimaler quadratischer Mittelwert, Medianfilter, etc.) auf die Vorhersagemodelle angewendet werden, die in den nachstehend erläuterten Gleichungen bereitgestellt werden, um eine Nachschlagetabelle zum Festlegen angemessener Leistungswerte (z. B. geeignete Werte für Konstanten und Funktionen in den Leistungsparametergleichungen, die nachstehend aufgelistet sind) für eine bestimmte standortspezifische Netzwerkauslegung bereitzustellen. Dieses Nachschlagetabellen-Verfahren lässt zu, dass gemessene Daten in Werte umgewandelt werden, die dann verwendet werden können, um vorhergesagte Daten für alle nachfolgenden Vorhersagen anzusteuern, die innerhalb der gleichen standortspezifischen dreidimensionalen Umgebung durchgeführt werden, in der Messungen gemacht wurden. Alternativ können bestgeschätzte Leistungskennzahlenwerte oder beste Schätzungen für die Funktionen oder Konstanten in den nachstehend aufgelisteten Gleichungen in die Erfindung sowohl manuell oder automatisch durch ein Speichermittel oder über ein drahtloses oder drahtgebundenes Mittel aus einem entfernten oder benachbarten Standort für eine spezifische dreidimensional modellierte Netzwerkumgebung eingespeist werden, wobei die vorhergesagte Leistung in beliebiger Entfernung oder an beliebigem Standort mit der dreidimensionalen Umgebung auf den ersten, bestgeschätzten Vorhersagemodellen basiert. Wie nachfolgend erklärt ist, können diese anfänglichen, bestgeschätzten oder „blinden" Modelle auf Simulation, Analyse oder einigen Kombinationen davon basieren. Diese empirisch-basierten Vorhersagemodelle und die anfänglichen bestgeschätzten Vorhersagemodelle können in nachfolgenden Umgebungen verwendet werden, die sich von der Umgebung, für die Messungen oder Bestschätzungen erfolgten, unterscheiden, und die Erfindung stellt einen Katalog von Modellen bereit, der leicht von dem Benutzer für eine nachfolgende Modellvorhersage oder Auslegung zu verwenden ist. Messungen der aktuellen Netzwerkleistung können dann überlagert und angezeigt und gleichzeitig mit den Netzwerkvorhersageparametern zum schnellen Vergleich gespeichert werden. Weiterhin errechnen Optimierungsroutinen die besten Werte für eine Mindestabweichung für neue Vorhersagemodelle, welche der gemessenen Netzwerkleistung innerhalb der Umgebung entsprechen. Folglich ermöglicht die Erfindung dem Benutzer, empirisch abgeleitete vorhergesagte Leistungsparameter oder anfänglich geschätzte Netzwerkleistungsparameter mit einer dreidimensionalen standortspezifischen Konfiguration des aktuell installierten oder berücksichtigten Netzwerkes in Bezug zu bringen, indem er spezifische Informationen und reale Standorte über die Netzwerkgeräte verwendet und indem er die Modelle für drahtgebundene Netzwerke und drahtlose Ausbreitung, Mehrwege und Rauschen verwendet. Die Modelltechniken für diese Erfindung vereinigen die vielen Faktoren, welche die Netzwerkleistung beeinflussen, in einfacheren Modellen, was die Vorhersage und den Vergleich von gemessener mit vorhergesagter Netzwerkleistung für Funk/drahtlose und drahtgebundene Netzwerke unterstützt. Somit kann die Leistungsvorhersage sichergestellt und mit der gemessenen Netzwerkleistung zur Verwendung bei laufender Netzwerkaufstellung verglichen werden.
  • Ferner ermöglicht die Erfindung durch das Vergleichen gemessener Netzwerkleistungskennzahlen mit vorhergesagten Kennzahlen neue Feldmessungen, um die vorherigen Vorhersagemodelle in einem angemessenen Verfahren zu aktualisieren, das einen Katalog von Modellen bereitstellt, der gespeichert ist und dem Benutzer sowohl lokal oder fernangezeigt wird. Alternativ ist es unter Verwendung der Hierarchie von Servern möglich, entfernt liegende Server zu benutzen, die derartige Maßeinheiten und Vorhersagemodelle für die Fern-Anwendung, -Anzeige, -Messungen und -Speicherung von Modellparametern und Ergebnissen berechnen, senden oder empfangen. Dies ist inbesondere für Netzwerkadministratoren geeignet, die die Leistung und das Entwerfen von Netzwerken, die von dem Netzwerk von Interesse räumlich entfernt sind, überwachen möchten.
  • Messungen von einem bestimmten Gerät für gewünschte Leistungskriterien werden entweder durch die Verwendung der Mess-Softwaremodule, die bei der bevorzugten Erfindung zur Verfügung stehen, oder durch das Importieren einer Log-Datei aus einem anderen Software- oder Hardware-Messwerkzeug durchgeführt. Das Messmodul im Rahmen der bevorzugten Erfindung ermöglicht die Messung der Leistung eines beliebigen spezifischen Teils eines Kommunikationsnetzwerkes, indem zwei oder mehr Softwareprogramme verwendet werden, die auf beiden Seiten eines Gerätes oder von Geräten installiert sind und ablaufen. Diese Softwareprogramme werden Agenten genannt. Durch das Senden von Testübertragungen zwischen zwei Agenten über eine spezifische Netzwerkverbindung kann die bevorzugte Erfindung jedes besondere Leistungskriterium messen. Die Ergebnisse dieser Messungen werden für einen bestimmten Teil des Netzwerkes gespeichert.
  • Die bevorzugte Ausführungsform der Erfindung kann ebenfalls die Log-Dateien anderer Messprogramme wie z. B. traceroute importieren, um spezifische Verbindungen zu messen. Diese Funktionalität ermöglicht standortspezifische Messungen, die durch externe Programme erfolgen, die standortspezifisch zu speichern sind. Dies wird durch ein Zwei-Durchlauf-Verfahren erreicht, das im Patent 09/221,985, „System for Creating a computer model and measurement datebase of a wireless communication network" von T. Rappaport und R. Skidmore, eingereicht am 29. Dezember 1998, beschrieben ist. Um eine Log-Datei zu importieren, klickt ein Benutzer einfach auf einen Punkt in dem Umgebungsmodell für jeden Datenpunkt an, um einen Standort für jeden Punkt in der Log-Datei zuzuordnen.
  • Bei der Durchführung von Netzwerkleistungsmessungen, insbesondere für drahtlose Datennetzwerke, ist es von Bedeutung, die Leistungsunterschiede bei der Übertragung und dem Empfang zu kennen. Darum kann die bevorzugte Erfindung die Übertragungs- und Empfangskomponenten durchschnittlicher Netzwerkstatistiken messen. Um die Übertragungsrichtung zu messen, wird die Größe des Testpakets variiert. Durch das Ändern der Größe des gesendeten Paketes und der Größe des zurückkehrenden Paketes können die Übertragungs- und Empfangsstatistiken separiert werden. Dies ermöglicht einem Netzwerk-Designer, Probleme bei der Übertragung zu identifizieren, die andererseits durch scheinbar guten Empfang verdeckt sein könnten.
  • Netzwerkleistungsmessungen sind nicht brauchbar, wenn die Messungen nicht den aktuellen Datenverkehr widerspiegeln, den ein Netzwerk führt. Aus diesem Grund ist die bevorzugte Ausführungsform der Erfindung in der Lage, Verkehrsmuster, Netzwerkprotokolle und Paketeigenschaften aktuellen Datums widerzuspiegeln. Folglich werden, wenn die Web-Durchsuchungs-Leistung gemessen wird, erfindungsgemäß kleine Pakete von einem Zugangsterminal zu einem Webserver gesendet und große Pakete kehren von diesem Server zurück, die typische Text-, Bild- und Web-Script-Dateiformate sind. Durch das Messen der Leistung von derartigen Paketen, akkumuliert die Erfindung genaue Netzwerkstatistiken für eine erwartete Web-Browsing-Leistung.
  • Die Messungen spezifischer Verkehrstypen kann ebenfalls auf die Verwendung von Rundruf- oder Mehrpunktverbindungs-Paketleistungsszenarien angewendet werden. Die bevorzugte Ausführungsform der Erfindung ist fähig, die Leistung gleicher Paketinformation von Mehrfach-Sendern, Mehrfach-Empfängern oder von beiden zu messen. Die Leistung bei dieser Art der Übertragung ist anders als bei einer Punkt-zu-Punkt-Messung, weil gemeinsam genutzte Mittel effektiver in Rundruf- und Mehrpunktverbindungsszenarien verwendet werden. Folglich ist das erfindungsgemäße Vermögen, Netzwerksleistungskennzahlen für den Gesamterfolg der Rundruf- oder Mehrpunktverbindungsübertragung und für jeden einzelnen Sender und Empfänger zu messen, ziemlich leistungsstark. Diese Fähigkeit ermöglicht Netzwerk-Designern, eine bessere Auswahl zu treffen, welche Mehrpunktverbindungssender redundant sein könnten oder welche Rundrufsender nicht ausreichen, um alle gewünschten Empfänger zu erreichen.
  • In einigen Kommunikationsnetzwerken ist die Leistung spezifischer Teile der Geräte, wie z. B. von Ethernet-Brücken oder sogar einem einzigen Kabel, schwierig zu messen, weil es transparent für die Netzwerkschicht eines Datenkommunikationsnetzwerkes ist. Aus diesem Grund ist die Fähigkeit der Erfindung, die Leistung eines einzigen Gerätes durch Extrapolation zu ermitteln, ziemlich nützlich. Die bevorzugte Ausführungsform der Erfindung kann bekannte Leistungsdaten für spezifische Teile der Netzwerkausrüstung verwenden und extrapoliert den Beitrag anderer Geräte in dem Netzwerk. Das Messen und Extrapolieren genügender individueller Hardware- und Software-Verbindungen kann die Leistung der gesamten Netzwerkgeräte bestimmen. Die Genauigkeit und Zuverlässigkeit dieses Verfahrens hängt stark von einem genauen und standortspezifischen Modell des Datenkommunikationsnetzwerkes ab, welches die Erfindung aufweist.
  • Das Ausdehnen des Extrapolationskonzeptes der Leistungsbewertung auf die Software- und Hardware-Komponenten von Netzwerkausrüstungen zeigt eine weitere Leistungsfähigkeit der bevorzugten Ausführungsform der Erfindung. Die Erfindung kann in einigen Fällen zwischen den Leistungsgrenzen aufgrund der Software und solchen aufgrund der Hardware unterscheiden. Zum Beispiel in einer Situation, wo der Sender und der Empfänger der gleiche Computer ist, ist tatsächlich keine Hardware bei der Übertragung involviert. Durch das Messen von Netzwerkstatistiken in dieser Situation kann man die Leistung nur der Computersoftware quantifizieren. Durch Vergleichen der Situation, in der der Sender auch der Empfänger ist, mit der Situation, in der Sender und Empfänger verschiedene Computer sind, kann die Leistung nur der Computer-Hardware identifiziert werden. Da die Leistung der Software in beiden Fällen ganz ähnlich sein wird, kann die Leistung nur der Hardware in einer Verbindung zwischen zwei Computern extrapoliert werden, indem angenommen wird, dass die Software in beiden Fällen die Leistung gleichermaßen erbringt.
  • Das Extrapolieren der Leistung einzelner Netzwerkkomponenten aus gemessenen Leistungskennzahlen kann zeitaufwendig sein. Aus diesem Grund kann die bevorzugte Ausführungsform der Erfindung Datenergebnisse aus Unmengen von Messwerkzeugen, Systemdienstprogrammen und Netzwerk-Log-Dateien in einem einzigen internen Format einlesen. Diese Erfindung kann die Ausgabe von Befehlszeilendienstprogrammen wie zum Beispiel ping oder ttcp, den Log-Dateien, die durch Router und Switches wie z. B. tcpdump erzeugt wurden, oder sogar den Log-Dateien anderer handelsüblicher Messprogramme einlesen und diese Messergebnisse werden gespeichert zur Verwendung in der Vorhersage-Maschine. Die Kombination dieser importierten Dateien zu einem einzigen internen Format ermöglicht der Erfindung, viele verschiedene Mess- und Aktivitätsprotokolle in einem einzigen Satz von Netzwerkstatistiken zu kombinieren. Dieses Verfahren bedeutet, dass die Erfindung weniger aktive Messaktionen und mehr verschiedenartige und genaue Daten zur besseren und genaueren Netzwerkleistungsmodellierung benötigt.
  • Akkurate, zuverlässige Darstellungen eines Datenkommunikationsnetzwerkes erfordern eine große Anzahl gemessener Datenpunkte. Demzufolge erfasst die bevorzugte Ausführungsform der Erfindung eine große Datenmenge schnell und einfach, indem verschiedene Verfahren, wie vorstehend beschrieben, verwendet werden. Die Erfindung macht dies durch Bereitstellung von entfernten Datenerfassungsagenten, die auf Datenzugriffsanschlussgeräten installiert oder in Hardware, Software oder Firmware innerhalb eines aktiven Gerätes in dem Netzwerk eingebettet sein. Die entfernten Datenerfassungsagenten reagieren auf ein Server-Programm (der Prozess-Server), der die durch die entfernten Agenten gemachten Messungen kontrolliert. Das heißt, der entfernte Agent kann angewiesen werden, eine Messung zu oder von einem beliebigen anderen entfernten Agenten oder Prozess-Server zu machen, indem jegliches gewünschtes Protokoll, Verkehrstyp, Netzwerkeinstellung oder Konfiguration verwendet wird. Dieser Prozess erfordert keine Eingabe von einem menschlichen Anwender an dem realen Standort des entfernten Agenten. Die Agenten zeichnen auf Anfrage mit den korrekten einfach die Daten auf und melden die Ergebnisse zurück an einen Server, der Daten von allen entfernten Agenten und anderen Messwerkzeugen speichert. Der Server kann eine Vielfalt an detaillierten Berich ten erzeugen und die Daten verwenden, um Vorhersagen über die erwartete zukünftige Netzwerkleistung zu machen. Server können ebenfalls als Agenten fungieren. Auf diese Art und Weise können Server in einer Hierarchie oder in einer verteilten Art und Weise organisiert sein. Dies ermöglicht Servern, sich untereinander Messungen zu berichten und Messungen vorzunehmen, wobei andere Agenten oder Server verwendet werden. Ein Netzwerk-Designer an einem Server kann dann alle erfassten und berichteten Daten verwenden, um Problembereiche, wie z. B. Fairness oder schwache Verbreitung von Rundrufdaten, oder Problemzeiten, wie zum Beispiel erhöhte Netzwerkaktivität zur Mittagszeit bei einem Datenkommunikationsnetzwerk zu identifizieren.
  • Um den Wert erfasster Messdaten zu verbessern, ermittelt die bevorzugte Ausführungsform der Erfindung den exakten (wenn möglich) oder ungefähren Standort des entfernten Agenten. Wie vorher diskutiert, können entfernte Agenten in diesem Fall entweder durch einen Benutzer an dem realen Standort gesteuert werden oder durch einen Server ferngesteuert werden. In der bevorzugten Ausführungsform der Erfindung verwendet der Agent Informationen über das Netzwerk-Layout, um einen ungefähren Standort zu ermitteln. Dies erfolgt durch Festlegung des am nächsten gelegenen Teils der Netzwerkausrüstung und Assoziierung des ungefähren Standortes mit dem genau bekannten Standort dieser Netzwerkausrüstung. Dieser ungefähre Standort kann weiterhin verfeinert werden, indem eine ungefähre Kopplung, ein Anklicken auf einen Standort in einer Karte, oder das Verwenden des globalen Positionierungssystems GPS, Laserentfernungsmesser oder einiger anderer Positionierungsvorrichtungen, die jetzt oder zukünftig bekannt sind bzw. sein werden, genutzt wird.
  • Die bevorzugte Ausführungsform der Erfindung ist nicht nur in der Lage, die Effekte verschiedener Hardware, Firmware, Software und Konfigurationseinstellungen zu berücksichtigen, sondern sie kann auch die Effekte von nur der Hardware und Firmware, nur der Software oder einer einzigen Konfigurationseinstellung vorhersagen. Die Fähigkeit der Erfindung, zu messen und folglich empirisch-abgeleitete Vorhersagen für diese Wirkungen anzupassen, ermöglicht die Optimierung des Datenkommunikationsnetzwerkes. Durch Vorhersagen der Auswirkungen der Änderung irgendei nes Detailaspektes des Datenkommunikationsnetzwerkes kann ein Benutzer sofort den Effekt einer neuen Komponente oder einer Einstellungsänderung visualisieren. Diese Fähigkeit ermöglicht einem fachkundigen Anwender, ein optimales Datenkommunikationsnetzwerk durch kontinuierlich durchgeführte Änderungen und Beobachten der Vorhersageänderungen zu entwerfen.
  • Wir konzentrieren uns nun auf die Einzelheiten für Vorhersagewerte für Netzwerkleistungsparameter basierend auf der Kenntnis der dreidimensionalen standortspezifischen Umgebung sowie der spezifischen Komponenten, die in dem Netzwerk-Design verwendet werden.
  • Der Durchsatz und die Bandbreite eines Netzwerkes werden durch die Erfindung als Funktion von einem oder aller nachstehenden betrieblichen Parameter berechnet, welche die Leistung beeinflussen: Abstand zwischen Sender und Empfänger, reale Umgebungsspezifikation, Paketgrößen, Fehler- und Quellenkodierungsschemata, Datenpaket-Overhead, Modulationstechniken, Umgebung, Interferenzen, Signalstärke, Anzahl der Benutzer und, für drahtlose Netzwerke, die Antennenmuster und -typen, Mehrwege-Verzögerung, Anzahl von Mehrwege-Komponenten, Empfangswinkel von Mehrwege-Komponenten, Funkfrequenz-Bandbreite, Protokoll, Kodierungsschemata, und dreidimensionalem Standort. Um die Bandbreite und den Durchsatz einer Netzwerkverbindung vorherzusagen, können die geeigneten Funktionen und Konstanten aus den aufgelisteten Parametern berechnet und dann für jeden Standort und gewünschter Zeit vorhergesagt werden.
  • Für ein drahtgebundenes Netzwerk kann der Durchsatz (T) oder die Bandbreite (BW) aus einem Spezifikationsblatt eines Verkäufers eines Produktes oder Vorrichtung herrühren, oder kann in einer besonderen Versuchseinstellung gemessen werden. Alternativ kann T oder BW durch Analyse oder Simulation berechnet werden oder kann im Feld unter Einsatz einer Anzahl von bekannten Vorrichtungen gemessen werden. Diese Mittel können verwendet werden, um den geeigneten Wert für T oder BW in einer Vorhersage-Maschine, wie hier berücksichtigt, festzulegen. Eine Formel zum Vorhersagen des Durchsatzes und der Bandbreite für einen drahtlosen Datenkommunikationskanal ist in der Gleichung 1 gezeigt.
    Figure 00380001
    wobei T der Durchsatz, BW die Brandbreite, d der Abstand zwischen einem Sender und einem Empfänger sind. RSSI ist die empfangene Signalstärkenintensität, die der Leistungspegel des Signals an dem Empfänger ist, entweder als Absolutwerte oder in logarithmischen Werten. A, B, C, C1, C2, C3, D, E, F, K1 sind Konstanten oder können lineare oder nichtlineare Funktionen eines oder mehrerer physikalischer oder elektrischer Parameter, wie z. B. physikalische Umgebungsart, Paketgröße, Modulation, Modemtyp, oder andere Parameter darstellen, die physikalische, elektrische oder Logik-Umgebung des Netzwerkes zuordnen. Diese Konstanten oder Funktionen übernehmen spezifische funktionale Werte abhängig davon, ob T oder BW dafür berechnet ist. Der Wert M kann eine bestimmte Anzahl von Mehrwege-Komponenten aus einem bestimmten Sender bezeichnen, wie durch Ausbreitungsanalyse des Kanals ermittelt, oder der Begriff kann eine Kombination von wichtigen Mehrwege-Komponenten aus einer Sammlung von Sendern bezeichnen, wobei der Begriff „wichtig" auf Antennenmuster, physikalischen Umgebungsdistanzen und anderen drahtlosen Ausbreitungsfaktoren basiert, die einem Fachmann gut bekannt sind und die nachstehend erklärt werden: Die Werte von Gi und Pi stellen entsprechend Gewinn- und Leistungspegel für jedes der von M verschiedenen Signalkomponenten dar, die individuelle Mehrwege-Komponenten oder Brutto-Signalkomponenten aus einem oder mehreren Strahlungsquellen darstellen können, und Ki stellt eine endliche Anzahl von Konstanten oder Funktionen für jeden Wert von i dar. Es ist zu beachten, dass Gi, Pi, und das individuelle Ki in logarithmischen (z. B. dB) oder Absolutwerten sein kann. Diese Konstanten oder Funktionen in der vorstehenden Gleichung können von der Distanz (d) zwischen Sender und Empfänger, wobei d die geradlinige oder aktuell reflektierte/abgelenkte Distanz des Hauptsignalpfades zwischen dem Server-Sender und dem Empfänger ist, der dreidimensionalen Umgebung, Beobachtungszeit oder Beobachtungsintervall, Rauschkraft, Paketgrößen, Kodierungsschemata, Anzahl der Benutzer, Modulationstyp, Interferenz abhängig sein, und für drahtlose Netzwerke können Pfadverluste, Mehrwege-Verzögerung, Anzahl von Mehrwege-Komponenten, Winkelspanne, Stärke und Empfangswinkel des Sig nals, Modulationsbandbreite und andere physikalische, elektrische und Logik-Einstellungen von bestimmten Geräten in dem Netzwerk enthalten sein, und die Konstanten oder Funktionen können analytisch berechnet, für eine anfängliche Einschätzung vorhergesagt oder gelöst sein, indem Verfahren zur besten Anpassung zwischen gemessener und vorhergesagter Leistung aktueller Netzwerke in einer standortspezifischen Umgebung verwendet werden.
  • Es ist wichtig anzumerken, dass Mehrwege-Verzögerung, und deren Auswirkung auf die Netzwerkleistungsvorhersage und -design, auf viele Arten und Weisen berücksichtigt werden kann, wie es durch diese Erfindung berücksichtigt ist und wie es in der Gleichung (1) gezeigt ist. Zunächst können Mehrwege individuell berücksichtigt werden, wobei jede Mehrwege-Komponente als von jedem Sendegerät ankommend betrachtet wird, und die Verfahren zum Modellieren von Mehrwegen gut bekannt und in der herkömmlichen Technik und in zahlreichen Forschungsarbeiten von Rappaport, et. al von Virginia Tech erklärt sind. Alternativ können Brutto-Mehrwege-Effekte derart modelliert werden, dass sie eine größte anzunehmende Verzögerung (z. B. Ausbreitungsdistanz, d) haben, wobei sie durch die maximale, durchschnittliche oder mittlere Länge des spezifischen Gebäudes oder der dreidimensionalen Umgebung, in dem oder der das Kommunikationsnetzwerk modelliert ist, genähert wird. Alternativ können räumliche Betrachtungen erfolgen, indem Antennenmuster eines jeden Senders oder Empfängers berücksichtigt werden, so dass Mehrwege, die nur in dem Hauptstrahl jedes drahtlosen Gerätes ankommen, bei der Berechnung der Verzögerung und bei der Netzwerkleistung in (1) berücksichtigt sind. Alternativ können nur der stärkste oder zwei oder eine begrenzte Anzahl von Sendern für die Mehrwege-Ausbreitungsverzögerungen berücksichtigt werden, wobei nur ein begrenzter Satz an Sendern, wie z. B. die, welche dem Empfänger von Interesse am nächsten sind, oder solche mit einem gewissen Standard, Frequenz oder Leistungsstufe, berücksichtigt werden, um Mehrwege-Energie abzustrahlen und RSSI-Werte zu erzeugen, und von dieser begrenzten Anzahl von Sendern nur die paar stärksten Mehrwege oder durchschnittlichen, maximalen, mittleren oder größten Mehrwege-Komponenten bei der Verzögerungsberechnung zu berücksichtigen. Wenn nur eine begrenzte Anzahl an Sendern berücksichtigt ist, können alternativ vorstehend beschriebene Verfahren, wie z. B. die Berücksichtigung der realen Umgebung, um eine Brutto-Mehrwege- Verzögerung von jedem Sender zu ermitteln, oder die Anwendung eines besonderen Antennenmusters, um die wichtigsten Mehrwege-Komponenten zu ermitteln, verwendet werden, um das Modell von Mehrwegen und dessen Auswirkung auf die Netzwerkleistung zu betreiben. Ähnliche Ansätze können verwendet werden, um die Empfangssignalstärke RSSI in Gleichung 1 zu modellieren.
  • Es ist zu beachten, dass die Konstanten oder Funktionen von Gleichung (1) für anfängliche Vorhersagen blindlings bestimmt werden können und dann ein spezifisches Netzwerk innerhalb der standortspezifischen Umgebung empirisch gemessen werden kann, so dass eine beste Anpassung verwendet werden kann (indem ein minimaler Quadratmittel-Fehleransatz benutzt wird, um Werte für die Konstanten oder Funktionen in (1) zu bestimmen. Es ist zu beachten, dass in (1) die Distanz (d) auf einer wahren physikalischen Distanz aus dem dreidimensionalen standortspezifischen Modell der Umgebung basieren kann oder tatsächlich ein relatives Distanzverhältnis darstellen kann, wo der räumliche Abstand zwischen zwei Punkten auf einen angemessenen im Freiraum begrenzten Sollabstand bezogen ist, wie es für Ausbreitungsvorhersagen üblich ist und in Rappaport, „Wireless Communications, Principle & Practice, Prentice-Hall, 1996 gelehrt wird.
  • Eine Ausbreitungsverzögerung für Netzwerkdaten wird für drahtgebundene Netzwerke vorhergesagt, wo die Komponenten über Leitungen (entweder Faser- oder Metallleitung) untereinander verbunden sind, durch Dividieren der Distanz, die durch die Ausbreitungsgeschwindigkeit der zur Datenübertragung verwendeten elektrischen, elektromagnetischen oder optischen Signale in dem Gerät zurückgelegt wird. Zum Beispiel legen Daten in einem Glasfaserkabel eine Distanz mit einer Geschwindigkeit von 2·108 Metern pro Sekunde aufgrund dielektrischer Eigenschaften des Kabels zurück, was die Photonen in einem Glasfaserkabel beeinflusst, die verwendet werden, um die Daten zu übertragen. Derartige Photonen bewegen sich mit Lichtgeschwindigkeit in Glas, die geringer ist als die Freiraum-Ausbreitungsge-schwindigkeit. Wenn das Kabel 200 Meter lang ist, beträgt die Sendeverzögerung folglich 1·106 Sekunden. Durch Verwendung des standortspezifischen Verfahrens zum Modellieren des vollständigen Netzwerkes innerhalb der vorliegenden Erfindung ist es dem Benutzer möglich, gleichzeitig das Netzwerk, wie es in der Umgebung konfiguriert ist, zu visualisieren und eine Verzögerungsanzeige und eine vorhergesagte oder gemessene Verzögerungsleistung/verzögerte Leistung innerhalb des Kabels innerhalb der dreidimensionalen Umgebung zu sehen. Unter Verwendung eines Werkzeugspitze-Mauszeigers oder anderer Zeigermittel, oder unter Verwendung eines herunterklappenden Menüs, oder einfach durch Betrachten der Anzeigevorrichtung, auf der die Erfindung implementiert ist, können zusätzlich verschiedene Netzwerkleistungskennzahlen sowie gespeicherte Daten aus der Materialliste und interessierte Parameter visualisiert oder gespeichert werden.
  • Das Vorhersagen der Ausbreitungsverzögerung für einen drahtlosen Bereich eines Datenkommunikationsnetzwerkes ist schwieriger als für drahtgebundene Netzwerke aufgrund der Tatsache, dass multiple Sendequellen, wie zum Beispiel Zugangspunkte in einem Bluetooth-Netzwerk gemäß IEEE 802.11b oder drahtlosem ATM-Netzwerk, gleichzeitig senden können. Weiterhin können, wie vorstehend erwähnt, Mehrwege-Interferenzen Echos erzeugen, die abhängig von der spezifischen Netzwerkausrüstung, die an dem drahtlosen Empfänger oder Sender genutzt wird, abgeglichen werden können oder nicht. Jedoch kann das gleiche Berechnungsmodell verwendet werden, das für drahtgebundene Netzwerke eingesetzt wird, unter zusätzlicher Berücksichtigung von Mehrwege-Verzögerungsbedingungen und Ausbreitungsverlusten oder Gewinnen aufgrund spezifischer Mehrwegekomponente, wie in der Gleichung (1) gezeigt ist. Diese zusätzliche Berücksichtigung der Mehrwege-Verzögerung wird benötigt, um der Tatsache Rechnung zu tragen, dass drahtlos übertragene Daten sich nicht immer in einer geraden Linie bewegen und dass reale Objekte ablenken, reflektieren, absorbieren und Strahlenenergie streuen. Zur Berechnung der Sendeverzögerung einer drahtlosen Verbindung in einem Datenkommunikationsnetzwerk wird folglich die Distanz zwischen dem Sender und dem Empfänger durch die Ausbreitungsgeschwindigkeit (3·108 Meter pro Sekunde) einer drahtlosen Kommunikationsverbindung geteilt und dann zu der Mehrwegeverzögerung addiert, die durch die vom Sender zum Empfänger genommenen indirekten Wege eingebracht wurde, wie in der Gleichung 2 gezeigt ist.
    Figure 00410001
    wobei TP die Ausbreitungsverzögerung in Sekunden, d die Distanz zwischen dem Sender und dem Empfänger in Metern und τd die Mehrwegeverzögerung in Sekunden ist. Das Vorhersagen der Mehrwegeverzögerung wird ausgeführt, indem gut bekannte Strahlverfolgungs-Techniken verwendet werden, oder basiert auf einen Empfangswinkel oder Signalstärkenwerte, oder erfolgt als Schätzung basierend auf dem räumlichen Modell der dreidimensionalen Umgebung.
  • Die Sendeverzögerung wird direkt aus der Bandbreite einer Verbindung unter Verwendung der Anzahl von übertragenen Bits berechnet. Um eine Sendeverzögerung zu berechnen, wird die Anzahl der übertragenen Bits durch die Bandbreite dividiert. Diese Berechnung ist für drahtgebundene und drahtlose Kanäle identisch, muss jedoch separat für jedes Netzwerkgerät ausgeführt werden. Die Formel ist in der Gleichung 3 dargestellt.
    Figure 00420001
    wobei T1 die Sendeverzögerungszeit in Sekunden, # von Bits die Anzahl der Bits in der Sendung oder des Pakets und BW die Brandbreite der Netzwerkverbindung (network link) in Bits pro Sekunde sind.
  • Die Bearbeitungsverzögerung muss für jedes Gerät innerhalb eines Netzwerkes separat berechnet werden. Die Bearbeitungsverzögerung ist die Zeit, die für ein Netzwerkgerät zum Bearbeiten, Speichern und Weiterleiten der Datenbits, die für ein Netzwerkgerät gelten/, benötigt wird. Alternativ kann die Bearbeitungsverzögerung die Zeit sein, die für eine Quelle erforderlich ist, um einen aussagefähigen Datenstrom zu erzeugen, sobald sie angewiesen wird, dies zu tun. Es ist bekannt, dass eine Bearbeitungsverzögerung gleich Null für Geräte ist, die nicht irgendeine Bearbeitung ausführen, wie z. b. passive Netzwerkkomponenten wie Kabel, Antennen oder Verteiler. Die Bearbeitungszeit kann von der Paketgröße, dem Protokolltyp, dem Betriebssystem, dem Verkäufer, der Firmware, der Hardware und den Softwareversionen oder Konfigurationen und des Gerätetyps und der gegenwärtigen Verarbeitungsauslastung an dem Gerät abhängen. Um die Bearbeitungsverzögerung eines beliebigen Gerätes vorherzusagen, ist es erforderlich, ein Modell zu verwen den, das all diese Effekte berücksichtigt. Diese Modelle können im Feld gemessen werden, in einer Prüfeinrichtung gemessen werden, von Verkäufern erhalten werden oder von der Analyse oder der Simulation stammen.
  • Die Warteschlangenverzögerung gilt nur für Geräte, die Daten von Mehrfachbenutzern oder Mehrfachverbindungen übertragen. Die Warteschlangenverzögerung eines Gerätes ist die Dauer, die ein bestimmtes Paket für anderen zu sendenden Verkehr abwarten muss. Es ist schwierig, die Warteschlangenverzögerung einer bestimmten Verbindung vorherzusagen, weil sie von der Verkehrsmenge abhängt, die von einem bestimmten Gerät verwaltet wird. Aus diesem Grund können Warteschlangenverzögerungen vorhergesagt werden, indem eine statistische Zufallsvariable basierend auf der erwarteten Leistung des Gerätes und/oder der erwarteten Verkehrslast verwendet wird. Alternativ können der Durchschnitt, Mittelwert, bester oder schlechtester Fall, oder einige andere lineare oder nichtlineare Gewichtungen von Warteschlangenverzögerungszeiten, wie durch die Gerätespezifikationen definiert, oder als gemessene, nachgeahmte, oder berechnete Werte durch Analyse verwendet werden, um eine Warteschlangenverzögerungszeit-Vorhersage zu berechnen.
  • Die Paket-Latenz, Rundlaufzeiten und Verbindungsübergabeverzögerungszeiten beruhen alle auf die Ausbreitungs-, Sende-, Bearbeitungs- und Warteschlangenverzögerungszeiten. Um die Paket-Latenz und Rundlaufzeit genau vorherzusagen, müssen die Ausbreitungs-, Sende-, Bearbeitungs- und Warteschlangenverzögerungszeiten für alle Netzwerkgeräte in einer bestimmten Netzwerkverbindung addiert und eingestellt werden, wobei der bestimmte Verkehrstyp, die Paketgröße und der Protokolltyp verwendet werden. Zum Beispiel ist die Paket-Latenz die Zeit, die ein Paket benötigt, um von einem Sender zu einem Empfänger zu gelangen. Um die Paket-Latenz für eine bestimmte Verbindung vorherzusagen, müssen die Ausbreitungs-, Sende-, Bearbeitungs- und Warteschlangenverzögerungszeiten berechnet werden, wobei die spezifische Netzwerkverbindung, der Verkehrstyp und die Paketgröße für die Einwegübertragung eines Paketes verwendet werden.
  • Die Rundlaufzeiten werden ähnlich berechnet, ausgenommen für die Übertragung und den Empfang eines Paketes und die Rückmeldung des Quittierungspaketes. Um die Rundlaufzeit vorherzusagen, berücksichtigt die Erfindung folglich die ursprüngliche Paketgröße und die Größe des Quittierungspaketes sowie die Effekte der spezifischen Netzwerkverbindung, des Protokolls und Verkehrstyps auf die Ausbreitungs-, Sende-, Bearbeitungs- und Warteschlangenverzögerungszeiten.
  • Verbindungsübergabeverzögerungszeiten basieren auf den Ausbreitungs-, Sende-, Bearbeitungs- und Warteschlangenverzögerungszeiten, die in zwei separaten drahtlosen Zugangspunkten involviert sind, wobei der Wechsel der Steuerung eines drahtlosen Gerätes von einem Zugangspunkt zu einem anderen koordiniert wird. Diese Verzögerungen ergeben sich, weil die zwei Zugangspunkte Daten vorwärts und rückwärts senden müssen, um eine Verbindungsübergabe erfolgreich durchzuführen. Folglich ähnelt die Vorhersage einer Verbindungsübergabeverzögerungszeit der Vorhersage der Paket-Latenzzeit zwischen den zwei Zugangspunkten. Um die Verbindungsübergabeverzögerungszeit vorherzusagen, berechnet die Erfindung die Ausbreitungs-, Sende-, Bearbeitungs- und Warteschlangenverzögerungszeiten für die Verbindung link zwischen den zwei Zugangspunkten. Die Erfindung gleicht dann für die verlangte spezifische Anzahl von Übertragungen und die Größe der Daten ab, die gesendet werden müssen, um erfolgreich eine Verbindungsübergabe durchzuführen.
  • Wenn Bitfehlerraten vorhergesagt werden, berücksichtigt die Erfindung drahtgebundene und drahtlose Fehlerraten. Drahtlose Netzwerke arbeiten in einer viel feindlicheren elektrischen Umgebung als ihre drahtgebundenen Gegenstücke und deren Querverbindungen sind bedeutend schwieriger zu modellieren und bis zu dieser Erfindung wurden keine praktikablen Netzwerke erfolgreich unter Verwendung spezifischer, realgetreuer und elektrischer Modelle von Mehrfachsendern, Mehrfach-Störer, Rauschquellen und Netzwerkkomponenten innerhalb einer dreidimensionalen spezifischen Umgebung erfolgreich modelliert. Diese Erfindung verwendet dreidimensionale standortspezifische Darstellungen der Umgebung für spezifische Netzwerkimplementationen, die fähig sind, sowohl drahtgebundene als auch drahtlose Netzwerke zu berücksichtigen, und berücksichtigt reale Standorte, elektrische Spezifikationen und Attribute aller abstrahlenden Quellen und deren Antennensysteme in einem realen, dreidimensionalen Umweltmodell. Drahtlose Netzwerke sind für Daten fehler viel anfälliger als verdrahtete Kanäle wegen der Auswirkung von Mehrwegeausbreitung, Mehrfachsendern, und Rauschen, wie vorstehend beschrieben. Die Tatsache, dass die Funkausbreitung und das Rauschen mehr dem Zufall überlassen ist als für festverdrahtete Netzwerke, muss für das praxistaugliche Design berücksichtigt werden und wird mit dieser Erfindung modelliert. Für drahtgebundene Kanäle sind Bitfehlerraten einfach ein Maß für elektrische, optischen und elektromagnetischen Parameter einer Verbindung und werden vorhergesagt, indem eine statistische Zufallsvariable, wie z. B. eine Gauß- oder Poisson-Zufallsverteilung oder andere sinnvolle Verteilung oder Algorithmus, die gegenwärtig oder zukünftig bekannt sind bzw. sein werden, verwendet wird und diese Zufallsvariable wird mit der durchschnittlichen, mittleren oder typischen Leistung der Netzwerkkomponente oder des Netzwerksubsystems überlagert. Die Netzwerkvorrichtung oder das -subsystem kann einen Einzelknoten, wie z. B. einen Router oder Switch oder eine komplette Verknüpfung von verschiedenen Routern, Hubs, Switches, drahtlose Zugangspunkte und drahtlose Client/Server-Geräte enthalten, die mit dem Netzwerk kommunizieren. Das Netzwerk kann drahtgebunden, drahtlos oder eine Kombination davon sein.
  • Viele Leistungskennzahlen eines Gerätes oder eines Netzwerksubsystems, wie z. B. Rahmenfehlerrate, Bitfehlerrate oder Paketfehlerrate sowie anderer Leistungsparameter wie z. B. Durchsatz, Bandbreite, Dienstgüte, Bitfehlerrate, Paketfehlerrate, Rahmenfehlerrate, abgebrochene Paketrate, Paket-Latenz, Rundlaufzeit, Ausbreitungsverzögerung, Sendeverzögerung, Bearbeitungsverzögerung, Warteschlangenverzögerung, Netzwerkkapazität, Paket-Jitter, Brandbreitenverzögerungsprodukt und Verbindungsübergabeverzögerungszeit können entweder von einer Spezifikation der Ausrüstung stammen, analytisch im Rahmen der Erfindung oder in die Erfindung eingegeben berechnet werden, oder können a priori im voraus gemessen werden, um die Erfindung einzusetzen. Das heißt, dass spezifische Betriebsparameter, die als betriebliche Parameter oder Ausrüstungsparameter bekannt sind, wie z. B. solche, die vorstehend aufgelistet sind, entweder gemessen oder durch von den Verkäufern bereitgestellte Ausrüstungsspezifikationen vorhergesagt werden können. Alternativ können sie Vorort durch einen Benutzer oder eine Untersuchungseinrichtung zum richtigen Modellieren und Eingabe in die Erfindung gemessen werden. Alternativ können sie auf einigen bekannten analytische Modelle basierend berechnet werden, was eine Verbindung von Geräten untereinander berücksichtigt, so dass ein Leistungsmodell und Betriebsparameter berechnet werden können. Die statistische Zufallsvariable zum Modellieren von Netzwerkleistung im Rahmen der Erfindung kann von den elektrischen, optischen und elektromagnetischen Eigenschaften eines jeden Gerätes abhängen, wie z. B. Spannungspegel, Leistungspegel, Impedanz und Betriebsfrequenzen, oder kann erzeugt werden, indem ein typischer, beobachteter (gemessener) Wert für jedes Netzwerkgerät verwendet wird. Zum Beispiel kann Kupferdraht derart modelliert werden, dass es eine Bitfehlerrate von 1 Fehler bei 106 oder 10 übertragenen Bits hat. Sobald eine einzelne Anfangszeit gemessen und gekennzeichnet wurde, können eine Einzelkomponente oder eine Kette von Komponenten innerhalb eines Netzwerkes durch die Erfindung wiederholt modelliert werden, ebenso wie Netzwerkleistungsmodelle.
  • Drahtlose Leistungsparameter sind jedoch abhängig von viel mehr Faktoren als drahtgebundene Bitfehlerraten. Aus diesem Grund sagt die Erfindung drahtlose Bitfehlerraten voraus, basierend auf die Umgebung, Distanz zwischen Sender und Empfänger, Anzahl und Typen von Partitionen, die die Übertragung behindern, Zeit, dreidimensionale Position, Paketgröße, Protokolltyp, Modulation, Funkfrequenz, Funkfrequenzbandbreite, Kodierungsverfahren, Fehlerkorrekturkodierungstechnik, Mehrwege-Signalstärken und Empfangswinkel, und Mehrwegeverzögerung. Demzufolge wird die Berechnung der Vorhersage-Bitfehlerrate ausgeführt, indem Konstanten und Funktionen zum Umrechnen aus vorher gemessenen oder bekannten Kanal- und Netzwerkausrüstungsleistungskennzahlen in eine erwartete Bitfehlerrate verwendet werden. Eine Formulierung zum Vorhersagen der Bitfehlerrate, Rahmenfehlerrate oder Paketfehlerrate direkt für einen Datenkommunikationskanal ist in der Gleichung 4 gezeigt und ist identisch mit Gleichung 1.
    Figure 00460001
    wobei BER die Bitfehlerrate ist, FER die Rahmenfehlerrate ist, PER die Paketfehlerrate ist, d die Distanz zwischen einem Sender und einem Empfänger ist. RSSI ist die empfangene Signalstärkenintensität ist, was der Leistungspegel des Signals an dem Empfänger ist. A, B, C, C1, C2, C3, D, E, F, Ki, sind Konstanten oder lineare oder nichtlineare Funktionen mit verschiedenen Werten abhängig davon, welche Rate, BER, PER oder PER, gerade berechnet wird. Der Wert M kann eine bestimmte Anzahl von Mehrwege-Komponenten von einem bestimmten Sender bezeichnen, oder kann eine Kombination von wichtigen Mehrwege-Komponenten aus einer Sammlung von Sendern bezeichnen, wobei der Begriff „wichtig" auf Antennenmuster, reale Umgebungsdistanzen und andere drahtlose Ausbreitungsfaktoren basiert, die einem Fachmann gut bekannt sind und die in dieser Offenbarung erklärt sind. Jeder der Werte Gi und Pi stellt Gewinne bzw. Leistungspegel von verschiedenen Signalkomponenten dar, die individuelle Mehrwege-Komponenten oder Brutto-Signal-Komponenten von einer oder mehr abstrahlenden Quellen darstellen können und in logarithmischen oder linearen Leistungswerten sein können. Die Variablen Gi und Pi und jeder einzelne der M Anzahl von Ki-Werten kann in logarithmischen Werten (z. B. dB) oder Absolutwerten sein. Diese Konstanten in der vorstehenden Gleichung hängen von der Distanz (d) zwischen Sender und Empfänger ab, wobei d die geradlinige oder aktuelle reflektierte/abgelenkte Distanz des Hauptsignalpfades zwischen bedienenden Sender und Empfänger sein kann. Wie in dem die Gleichung (1) umgebenden Text erklärt ist, kann die Distanz eine geradlinige Distanz sein oder kann aus den Gesamtcharakteristiken der Umgebung modelliert sein, wie z. B. die maximale, durchschnittliche oder mittlere Länge der dreidimensionalen Umgebung. Wie auch in der Gleichung (1), kann die Gleichung (4) die Distanz d als die aktuelle reale Distanz oder als eine relative Distanz mit Bezug auf einen eingeschränkten Bezugswert berücksichtigen.
  • Rahmenfehlerraten, Paketfehlerraten und abgebrochene Paketraten können alle aus Bitfehlerraten berechnet oder vorhergesagt werden, indem direkt das gleiche Verfahren wie für eine Bitfehlerrate verwendet wird, wie es vorstehend beschrieben ist oder wie es in Gleichung 4 modelliert ist. Um diese Berechnungen durchzuführen, verwendet die Erfindung Informationen, die in der standortspezifischen Materialliste über die Paketgröße, Rahmengröße und das verwendete Protokoll gespeichert sind, und verwendet eine standortspezifische Ausbreitung und Interferenz- Modellierungstechnik, wie z. B. die in dem SitePlanner-Produkt von Wireless Valley Communications, Inc. verwendete Technik.
  • In drahtlosen Netzwerken ist das Modellieren der kombinierten Effekte aller verschiedenen Fehlerquellen extrem schwierig. Nicht nur die Modulation und spezifische Fehler- und Quellenkodierungstechniken wirken auf die drahtlose Netzwerkleistung ein, sondern auch die Wirkung von Antennen, Mehrwege, Rauschen, Verzögerungen in einem IP-Netz bei der Sprachübertragung (VOIP voice over IP) und über ATM-Verkettungsverfahren, das Modemdesign von bestimmten Drahtlos-Modem-Herstellern und das spezifische Hochfrequenz-Verteilungssystem, das verwendet wird, um drahtgebundene und drahtlose Geräte zu verbinden, tut dies. Die Befähigung, derartige unterschiedliche Effekte zu modellieren, kann erfolgen, indem Feldmessungen von spezifischer Vorort-Netzwerkleistung ermöglicht werden, wie vorstehend erklärt ist. Indem ein Durchgang oder ein Testlauf durchgeführt wird, wobei ein mobiler Empfänger betrieben wird und Netzwerkleistungsparameter innerhalb der standortspezifischen Umgebung gemessen werden, ist es dann möglich, die besten Anpassungen für bestimmte Modemhersteller zu ermitteln, indem die in Gleichung 1 beschriebenen Konzepte angewendet werden.
  • Bandbreitenverzögerungsergebnisse können durch die Erfindung berechnet werden, indem Informationen über eine beliebige oder alle Umgebungen, die dreidimensionale Position, Protokolltyp, Mehrwegeverzögerung, Paketgröße, Funkfrequenz, Funkfrequenzbandbreite, Kodierung, Anzahl, Stärke und Empfangswinkel von Mehrwegekomponenten, Signalstärke, Übertragungs-, Ausbreitungs-, Bearbeitungs- und Warteschlangenverzögerung, Bitfehlerrate, Paketfehlerrate und Rahmenfehlerraten verwendet werden. Alternativ kann die Erfindung das Bandbreitenverzögerungsprodukt berechnen, indem vorher vorausgesagte Werte indirekt verwendet werden. Ein Bandbreitenverzögerungsprodukt wird durch Multiplizieren der Bandbreite eines gewissen Netzwerkgerätes mit der gesamten Verzögerung berechnet, die durch dieses Gerät eingeführt wurde. Demzufolge wird hier die Formel in Gleichung 5 dargestellt:
    Figure 00480001
    wobei BWD das Bandbreitenverzögerungsprodukt ist, BW die Bandbreite ist und Tnet die eingeführte Gesamtverzögerung ist.
  • Die Erfindung verwendet statistische Modelle von der Konsistenz von Datenkommunikationsnetzwerk-Hardware, um Paket-Jitter und die Dienstgüte (QoS) vorherzusagen. Diese beiden Leistungskriterien sind Maße über die Zuverlässigkeit eines Netzwerkes, um konsistente Datenempfangszeiten bereitzustellen. Um die Dienstgüte QoS oder Jitter einer Verbindung zu berechnen, verwendet die Erfindung folglich Formeln, die eine beliebige oder alle Umgebungen, die dreidimensionale Position, den Protokolltyp, Mehrwegeverzögerung, Paketgrößen, Funkfrequenz, Funkfrequenzbandbreite, Kodierung, Anzahl, Stärke und Empfangswinkel von Mehrwegekomponenten, Signalstärke, Sende-, Ausbreitungs-, Bearbeitungs- und Warteschlangenverzögerung, Bitfehlerrate, Paketfehlerrate und Rahmenfehlerrate, Durchsatz, Bandbreite und Bandbreitenverzögerungsprodukt enthalten. Die Formeln enthalten Konstanten oder Funktionen, welche die vorstehenden Variablen im Allgemeinen in Beziehung zu der Veränderung in der Datenankunftszeit und insbesondere zu der QoS (Dienstgüte) und Paket-Jitter einer Verbindung setzen. Die vorliegende Ausführungsform der aktuellen Erfindung verwendet Gleichungen (1) oder (4), um die QoS und Paket-Jitter für ein Datenkommunikationsnetzwerk zu ermitteln.
  • In der bevorzugten Ausführungsform der Erfindung berücksichtigen Vorhersagen die Effekte von nicht nur den standortspezifischen, Lageplan-, Belegungs-, Gelände- und Funkfreqenz-Merkmale, sondern auch die Effekte bestimmter Netzwerkhardware, Firmware und Software in dem Netzwerk. Die Erfindung ermöglicht, das Netzwerk bis nach unten zu den Einstellungen und Standorten der einzelnen Datenkommunikationsgeräte zu modellieren, indem die vorher abgehandelte Materialliste verwendet wird. Die Vorhersage von Netzwerkleistungsstatistiken berücksichtigt diese Einstellungen. Das heißt, das verschiedene Transport-Level-Protokolle (wie z. B. TCP oder UDP, verschiedene Protokolleinstellungen (wie z. B. Paket- und Puffergrößen), die Datenbandbreite (in Bits pro Sekunde), das physikalische Schicht-Übertragungsverfahren einschließlich Modulationstechniken (wie z. B. QPSK oder FHSS), Kodierungsschemata (wie z. B. CCK oder Trellis-Kodierung), Transportmittel (wie z. B. Kupfer-, Glasfaserkabel oder drahtlose Verbindungen) und spezifische Frequenzbänder durch die Erfindung berücksichtigt werden. Diese Aspekte kommen zu dem berücksichtigten Standort und den drahtlosen spezifischen Kriterien hinzu, welche die Sender-Empfänger-Distanz (T-R distance), Ausbreitungsumgebung, Interferenz, Pfad-Verlust, Anzahl der Benutzer, die sich die RF-Betriebsmittel (Funkfrequenz-Betriebsmittel) teilen, Mehrwegeverzögerung, die Anzahl der Mehrwegekomponente und deren Stärke und Empfangswinkel, das Verhältnis von kohärenten zu inkohärenter Leistung und die RF-Bandbreite (in Hz) einschließen. Alle diese Variablen können zu Ergebnissen führen, die in Form einer Gleichung (1) oder (4) aufgezeichnet werden können.
  • Die Vorhersagen der bevorzugten Form der Erfindung berücksichtigen die Charakteristiken des Datenkommunikationsnetzwerk-Benutzers. Informationen, wie z. B. der Typ des Datenkommunikationsverkehrs, den der Benutzer zu dem Netzwerk beisteuert, die Anzahl der Benutzer und die Benutzungsmuster im Zeitablauf werden in einer standortspezifischen Weise bei der Erfindung gespeichert. Das heißt, es können Punkte platziert werden, die individuelle Benutzer und den durch diesen Benutzer angebotenen Verkehr oder Bereiche darstellen, bei denen die Charakteristiken einer Gruppe oder eines Pools von Benutzern zugeordnet werden können. Die Erfindung berücksichtigt diese Punkte und Bereiche des Benutzerverkehrs, wenn Vorhersagen von Netzwerkleistungskriterien gemacht werden. Das heißt, dass, wenn eine große Anzahl von Benutzern in einem Bereich vorgefunden wird, der durch Zugangspunkte abgedeckt ist, die in der Lage sind, sich an eine starke Nutzung anzupassen, die Erfindung imstande ist, die Leistung unter diesen (oder beliebigen anderen) Bedingungen akkurat vorherzusagen. Dies ist nur wegen dem akkuraten, standortspezifischen Modell des Datenkommunikationsnetzwerkes möglich. Da die bevorzugte Form der Erfindung außerdem das Benutzungsmuster von Benutzern im Zeitablauf verfolgt, können die resultierenden Messeinheiten von einem Server-Prozessor verwendet werden, um Nachschlagetabellen mit Werten für die Konstanten oder Funktionen der Gleichungen (1) oder (4) zu bilden. Verschiedene Werte von Konstanten oder Funktionen für Gleichungen (1) oder (4) können gefunden werden, um die Leistung des Netzwerkes zu unterschiedlichen Tageszeitpunkten vorherzusagen. Dies ist ein wichtiger Aspekt eines Datenkommunikationsnetzwerkvorhersa gemodells, weil reale Netzwerke Benutzungsstoßzeiten und -flauten haben, an denen die Benutzung geringer ist. Durch Nachverfolgen der Benutzung eines Datenkommunikationsnetzwerkes im Zeitablauf kann die bevorzugte Form der Erfindung feststellen, wenn das Netzwerk zu gewissen Zeiten Schwierigkeiten hat.
  • In einem Kommunikationsnetzwerk ist die Kapazität immer eine skalierte Version der theoretischen maximal möglichen Kapazität und die Auswirkung von verschiedenen Benutzern und deren Ausbreitungscharakteristiken, Nachrichtengrößen sowie der Netzwerkeigenschaften vereinen sich alle, um die Kapazität, die ein einzelner Benutzer auf einem Netzwerk sieht, abzugrenzen oder zu begrenzen. Betrachten wir ein Netzwerk, das eine bestimmte Komponente oder Vorrichtung als Engstelle hat, die eine Höchstrate von Tmax Bits pro Sekunde hat. Diese Komponente begrenzt den möglichen Maximum-Durchsatz des Netzwerkes. Es ist zu berücksichtigen, dass Kapazität die Kapazität oder den Durchsatz eines Gerätes oder Netzwerkes (definiert als T oder Capacity) darstellt, wo T(x, y, z, t) = Tmax[γ], wo γ ein Skalierungsfaktor ist, was viele verschiedene, komplizierte, reale (physical), elektrische und logische Bedingungen in einem einfachen Wert vereinigt, der in einem Bereich zwischen 0 und 1 liegt. Wenn Gamma 0 ist, ist keine Kapazität vorhanden. Wenn Gamma 1 ist, ist eine Maximum-Kapazität vorhanden. Es ist anzumerken, dass T in Abhängigkeit der dreidimensionalen Position in dem Netzwerk und in Abhängigkeit von der Zeit ist. Für einen bestimmten Benutzer ist das Ziel eines Netzwerk-Vorhersagemodells, die Kapazität vorherzusagen, in Abhängigkeit von der dreidimensionalen Position und der Zeit. Folglich wird T[x, y, z, t] zwischen 0 und Tmax liegen.
  • Die auf einem Datenkommunikationsnetzwerk gelegte Last wirkt sich auf die Kapazität eines einzelnen Benutzers aus. Die Anzahl der Benutzer und die Benutzungsmuster eines jeden Benutzers beeinflussen die Kapazität eines jeden Benutzers in einem Datenkommunikationsnetzwerk. Die bevorzugte Ausführungsform der Erfindung ermöglicht einem Netzwerk-Designer, die Effekte der Netzwerkbeanspruchung in den bedeutenden Netzwerkstatistiken durch das Messen der augenblicklichen Verkehrszustände mit Messagenten, wie vorstehend beschrieben ist, zu sehen. Es ist möglich, die Vorort-Kapazitäts-Maßeinheiten durch andere Mittel festzustellen, wie z. B. die Beobachtung durch die Netzwerkausrüstung oder Berichterstattungsmechanis men, die in die Hardware- oder Softwareprodukte eingebaut sind. Durch das Bilden einer Tabelle zum Nachschlagen der spezifischen Kapazitätsergebnisse, in Abhängigkeit von der dreidimensionalem, standortspezifischen Aufstellung als auch der Tageszeit, legt die Erfindung ein auf Messungen basierendes Vorhersagemodell für die Kapazität an. Diese Maßeinheiten können verwendet werden, um ein Kapazitätsmodell zu bilden, wie es nun dargestellt wird.
  • Die Erfindung berücksichtigt die Tatsache, dass der Skalierungsfaktor auf Kapazität (oder Durchsatz) abhängig ist von der augenblicklichen Anzahl der Benutzer des Netzwerkes, der maximalen Anzahl von gleichzeitigen Benutzern des Netzwerkes, der Durchschnitts- und Maximum-Paketgröße, die von den Benutzern des Netzwerkes verwendet wird, und vielen anderen Faktoren, die modem- oder netzwerk- oder verkäufer- oder protokollspezifisch. Auch in Fall eines drahtlosen Netzwerkes sind die Mehrwegeausbreitungseffekte, die Ausbreitungsdistanzen zwischen dem Benutzer und den drahtlosen Zugangspunkten und die empfangenen Signalpegel Faktoren, welche die Kapazität begrenzen. Ferner werden Konstanten oder Funktionen in der Erfindung verwendet, welche die Auswirkung von Modulation, Entzerrungen, Störspannungsspitzen und andere Faktoren fusionieren.
  • Folglich wird die Kapazität oder der Durchsatz eines Netzwerkes modelliert durch
    Figure 00520001
    wobei die Konstanten oder Funktionen von (6) gleiche Eigenschaften übernehmen, wie für die Gleichungen (1) und (4) beschrieben ist. Weiterhin kann die gesamte Gleichung (6) durch K/Umax skaliert werden, wobei K die augenblickliche Anzahl der Benutzer in dem Netzwerk und Umax die maximale Anzahl möglicher gleichzeitiger Benutzer bezeichnet.
  • Verbindungsübergabeverzögerungszeiten sind mögliche Probleme in drahtlosen Datenkommunikationsnetzwerken. Eine Verbindungsübergabe in drahtlosen Netzwer ken findet statt, wenn ein Benutzer sich aus einer Reichweite eines Zugangspunktes heraus und in eine Reichweite eines anderen Zugangspunktes hinein bewegt. In dieser Situation muss der erste Zugangspunkt die Verantwortung für die Übergabe von Daten an den drahtlosen Benutzer an den zweiten Zugangspunkt übergeben. Wenn die zwei Zugangspunkte zu weit auseinander liegen, wird nicht genügend Zeit vorhanden sein, um einen Drahtlos-Datennetzwerk-Benutzer von einem Zugangspunkt an den anderen Zugangspunkt zu übergeben und Datenübermittlungen können fehlschlagen. Die Erfindung sagt voraus, wo Übergaben stattfinden werden, und die Möglichkeit von Übergabefehlschlägen aufgrund inkompatibler Netzwerkeinstellungen an zwei verschiedenen Zugangspunkten durch Verwenden standortspezifischer, zeitabhängiger Messungen und passt sie in einer Gleichungsaufstellung (1), (4) oder (6) an. Dann wird ein Nachschlagetabellenverfahren verwendet, um Vorhersagemodelle für Übergabezeiten in Abhängigkeit von räumlicher Positionierung und der Tageszeit zu ermitteln.
  • Das Konzept der Optimierung ist ein Schlüsselaspekt der Erfindung. Die bevorzugte Erfindung ist hochgradig effektiv dabei, dass ein Fachmann die Leistung eines vorhandenen Datenkommunikationsnetzwerkes durch Vergleichen von gemessenen Leistungsparametern mit vorhergesagten Werten, die abgeleitet und in der Erfindung gespeichert werden, schnell verbessern kann. Der Prozess der Verwendung von Messungen, um Vorhersagen zu verbessern, wird Optimierung genannt und ist in der 6, 7 und 8 dargestellt. Das Verfahren zur Optimierung eines Netzwerkes, indem einfach Messungen verwendet werden, ist in der 6, nur Vorhersagen in 7 und eine Kombination von Messungen und Vorhersagen in 8 gezeigt. Der Prozess des Optimierens eines Datenkommunikationsnetzwerkes wird durch Vergleichen, über numerische, visuelle oder andere Mittel, der Vorhersagen und Maßeinheiten von Leistungskriterien wie z. B. Durchsatz, Bandbreite, Dienstgüte, Bitfehlerrate, Paketfehlerrate, Rahmenfehlerrate, abgebrochene Paketrate, Paket-Latenz, Rundlaufzeit, Ausbreitungsverzögerung, Sendeverzögerung, Bearbeitungsverzögerung, Warteschlangenverzögerung, Netzwerkkapazität, Paket-Jitter, Bandbreitenverzögerungsprodukt und Verbindungsübergabezeit für verschiedene standortspezifische Orte und besondere Tageszeiten durchgeführt. Durch das Ändern der Hardware, die in dem Netzwerk verwendet wird, oder das Ändern der Standorte von Hardware oder der Konfiguration dieser Hardware, Firmware oder Software, die jedes Gerät innerhalb des Netzwerkes steuert, kann der Fachmann die Leistung des Netzwerkes verbessern. Diese Leistungsverbesserungen können implementiert und betrachtet werden, indem Vorhersagen von Leistungskriterien wiederholt werden, nachdem standortspezifische Ausrüstungsänderungen an dem Netzwerk in dem dreidimensionalen Modell des Netzwerkes vorgenommen worden sind. Indem dieser Prozess fortgesetzt wird, ist es dem Fachmann möglich, die Leistung eines Netzwerkes zu verbessern, um ein effizientes Datenkommunikationsnetzwerk zu erhalten.
  • Bei Verwendung dieser Informationen kann die bevorzugte Ausführungsform der Erfindung Empfehlungen für die Bereiche des Netzwerkes zum Upgraden und Rekonfigurieren machen. Die Erfindung kann ebenfalls SNMP-Protokoll-Kommunikationen oder andere Protokolle verwenden, um aktuell diese Änderungen zu implementieren. Das heißt, dass ein Netzwerk-Designer Probleme in einem Datenkommunikationsnetzwerk durch Vorhersage identifizieren könnte, wodurch die Vorhersage von Leistungskriterien des Datenkommunikationsnetzwerkes berechnet wird, indem bekannte Messdaten und die Konfiguration und die erwartete Leistung der gesamten Datenkommunikationshardware in dem Datenkommunikationsnetzwerk verwendet werden. Das vorhergesagte Leistungskriterium wird gespeichert und optisch und numerisch in einem standortspezfischen, dreidimensionalen Modell der Umgebung angezeigt. Dann kann der Designer die Erfindung anwenden, um eine Lösung der Probleme zu identifizieren, die durch das Anschauen der Vorhersageergebnisse offenkundig werden, entweder dadurch, dass den erfindungsgemäßen Empfehlungen für Änderungen gefolgt wird oder dass der Designer seine eigene Änderung macht. Nach Simulieren des vorhergesagten Ausgangs, kann der Designer dann die Erfindung auf das Updaten aller relevanten Einstellungen der Ausrüstung mit den Änderungen, die der Designer gerade in einer Vorhersage verwendet hat, richten. Der Designer könnte dann das Werkzeug zum Messen der Ergebnisse dieser Änderungen benutzen, indem er die Messeinrichtungen der Erfindung verwendet.
  • Obwohl diese Erfindung anhand seiner bevorzugten Ausführungsformen beschrieben worden ist, wird der Fachmann erkennen, dass die Erfindung in beträchtlichen Variationen innerhalb des Umfangs der anliegenden Ansprüche ausgeführt werden kann.

Claims (20)

  1. Verfahren zum Entwerfen, zum Aufstellen oder Optimieren eines Kommunikationsnetzwerkes, mit den Schritten aufweist: – Generieren eines computergestützten Modells eines Raumes, wobei der Raum eine Vielzahl von verschiedenen Objekten darin aufweist, die jeweils Attribute haben kann, die die Leistung eines Kommunikationsnetzwerkes beeinflussen; – Modellieren von Leistungsattributen von einer Vielzahl von verschiedenen Komponenten, die in dem Kommunikationsnetzwerk verwendet werden können; – Spezifizieren von Komponenten aus der Vielzahl von verschiedenen Komponenten, die in dem Kommunikationsnetzwerk zu verwenden sind; und – Spezifizieren von Standorten innerhalb des Raumes für eine Vielzahl von verschiedenen Komponenten in dem computergestützten Modell; gekennzeichnet durch Vorhersagen einer oder mehrerer Leistungskennzahlen für das Kommunikationsnetzwerk gemäß der allgemeinen Form der Gleichung
    Figure 00560001
    wobei X die Leistungskennzahl, d die Distanz zwischen einem Sender und einem Empfänger, RSSI ein Signalleistungspegel an einem Empfänger entweder als Absolutwert oder logarithmische Werte und A, B, C, C1, C2, C3, D, E, F, und Ki Konstanten oder lineare oder nichtlineare Funktionen eines oder mehrerer physikalischer oder elektrischer Parameter sind, und die die Effekte von Mehrfachübertragungen beinhalten können; und der Wert M eine Anzahl von Mehrwege-Komponenten aus einem oder mehreren Sendern bezeichnet, und Gi und Pi jeweils Verstärkungs- und Leistungspegel darstellen.
  2. Verfahren nach Anspruch 1, wobei das in dem Generierungsschritt erzeugte computergestützte Modell Objekte beinhaltet, die Rauschen oder Störungen erzeugen, wobei das Rauschen oder die Störungen ein Merkmal des Objektes ist, das in dem Schritt des Vorhersagens ist.
  3. Verfahren nach Anspruch 1, wobei die in dem Schritt des Vorhersagens vorhergesagte Leistungskennzahl in eine Vorwärtsrichtung in dem Kommunikationsnetzwerk vorhergesagt wird.
  4. Verfahren nach Anspruch 1, wobei die in dem Schritt des Vorhersagens vorhergesagte Leistungskennzahl in eine Rückwärtsrichtung in dem Kommunikationsnetzwerk vorhergesagt wird.
  5. Verfahren nach Anspruch 1, wobei das computergestützte Modell dreidimensional ist.
  6. Verfahren nach Anspruch 1, das weiterhin den Schritt des Spezifierens eines Datenübertragungsprotokolls aufweist, und wobei der Schritt des Vorhersagens ein spezifiziertes Datenübertragungsprotokoll als ein Faktor bei dem Vorhersagen der Leistungskennzahl verwendet.
  7. Verfahren nach Anspruch 1, das weiterhin den Schritt des Spezifizierens einer Netzwerk-Belastung für das Kommunikationsnetzwerk aufweist, und wobei der Schritt des Vorhersagens eine spezifische Netzwerk-Belastung bei der Vorhersage der Leistungskennzahl verwendet.
  8. Verfahren nach Anspruch 1, das weiterhin die Schritte aufweist: – Messen der Leistungskennzahl für das Kommunikationsnetzwerk innerhalb des Raumes; und – Modifizieren von in dem Vorhersageschritt gemachten Vorhersagen basierend auf in dem Schritt des Messens gemachten Messungen.
  9. Verfahren nach Anspruch 1, wobei eine oder mehrere Leistungskennzahlen aus Funksignalstärkeintensität, Verbindungsfähigkeit, Netzwerk-Durchsatz, Bitfehlerrate, Rahmenfehlerrate, Signal-Stör-Verhältnis, Signal-Rausch-Verhältnis, Rahmenauflösung pro Sekunde, Verkehr, Kapazität, Signalstärke, Durchsatz, Fehlerraten, Paket-Latenz, Paket-Jitter, Symbol-Jitter, Dienstgüte, Sicherheit, Abdeckungsbereich, Bandbreite, Server-Identifikationsparameter, Sender-Identifikationsparameter, günstigste Server-Standorte, Sender-Standort-Parameter, Gebührenverrechnungsinformationen, Netzwerk-Leistungsparametern, C/I, C/N, Nutzdaten-Verlust, Höhe über Boden, Höhe über Grund, Rauschzahl, sichere Abdeckungsstandorte, Ausbreitungsverlustfaktor, Empfangswinkel, Mehrwege-Komponenten, Mehrwege-Parameter, Antennengewinne, Rauschpegelreflektionsvermögen, Oberflächenrauheit, Streckenverlustmodelle, Dämpfungsfaktoren, Durchsatz-Leistungskennzahlen, Paketfehlerrate, Rundlaufzeit, abgebrochene Paketrate, Warteschlangenverzögerung, Signalpegel, Störpegel, Dienstgüte, Bandbreitenverzögerungsergebnis, Verbindungsübergabeverzögerungszeit, Signalverlust, Datenverlust, Anzahl der bedienten Benutzer, Benutzerdichte, Standorte mit geeigneter Abdeckung, Verbindungsübergabestandorte oder -zonen, Standorten mit geeignetem Durchsatz,-EO/IO, Systemleistungsparameter, Ausrüstungspreis, Wartung- und Kosteninformation, Benutzerklasse oder -Unterklasse, Benutzertyp, Positionsortung in entweder absoluten oder relativen Werten ausgewählt werden.
  10. Standortspezifisches System zum Analysieren eines Kommunikationsnetzwerkes, das bereitgestellt wird, um das Verfahren gemäß einem der Ansprüche 1 bis 9 auszuführen, mit: – einem computergestützten Modell, das konfiguriert ist, um ein Kommunikationsnetzwerk innerhalb eines realen Raumes darzustellen und anzuzeigen, in dem das Kommunikationsnetzwerk eingesetzt ist oder wird, wobei das computergestützte Modell Standorte von Komponenten, die in dem Kommunikationsnetzwerk verwendet werden, innerhalb des realen Raumes kennzeichnen, das computergestützte Modell modellierte Attribute für jedes der Komponenten hat, das computergestützte Modell Objekte enthält, die konfiguriert sind, um Objekte innerhalb eines realen Raumes zu modellieren, die Attribute haben, die die Leistung des Kommunikationsnetzwerkes beeinflussen und – Datenerfassungs-Messgeräte, die innerhalb des realen Raumes positioniert sind, wobei die Datenerfassungs-Messgeräte innerhalb des computergestützten Modells an Standorten repräsentiert sind, die den Datenerfassungs-Messgeräte entsprechen, und die Datenerfassungs-Messgeräte Feldmessdaten für den realen Raum messen, gekennzeichnet dadurch, dass es weiterhin aufweist: – Mittel zum Vorhersagen einer oder mehrerer Leistungkennzahlen für das Kommunikationsnetzwerk basierend auf dem computergestützten Modell und den Feldmessdaten, wobei die modellierten Attribute für die Komponenten, die modellierten Attribute für die Objekte innerhalb des realenRaumes und die Standorte der Komponenten innerhalb des computergestützten Modells bereitgestellt sind, um eine oder mehrere Leistungskennzahlen für das Kommunikationsnetzwerk gemäß der allgemeinen Form der Gleichung
    Figure 00600001
    vorherzusagen, wobei X die Leistungskennzahl, d die Distanz zwischen einem Sender und einem Empfänger, RSSI ein Signalleistungspegel an einem Empfänger entweder als Absolutwert oder in logarithmischen Werten und A, B, C, C1, C2, C3, D, E, F, und Ki Konstanten oder lineare oder nichtlineare Funktionen eines oder mehrerer physikalischer oder elektrischer Parameter sind, und die Effekte von Mehrfachübertragungen beinhalten können; und der Wert M eine Anzahl von Mehrwege-Komponenten aus einem oder mehreren Sendern bezeichnet, und Gi und Pi jeweils Verstärkungs- und Leistungspegel darstellen.
  11. System nach Anspruch 10, wobei das computergestützte Modell dreidimensional ist.
  12. System nach Anspruch 10, wobei die Datenerfassungs-Messgeräte tragbar sind.
  13. System nach Anspruch 10, wobei die Datenerfassungs-Messgeräte permanent an den Standorten innerhalb des realen Raumes angebracht sind.
  14. System nach Anspruch 10, wobei die eine oder mehrere Leistungskennzahlen, die aus der aus einer oder mehreren Leistungskennzahlen bestehenden Gruppe gewählt sind, aus Funksignalstärkenintensität, Verbindungsfähigkeit, Netzwerk-Durchsatz, Bitfehlerrate, Rahmenfehlerrate, Signal-Stör-Verhältnis, Signal-Rausch-Verhältnis, Rahmenauflösung pro Sekunde, Verkehr, Kapazität, Signalstärke, Durchsatz, Fehlerraten, Paket-Latenz, Paket-Jitter, Symbol-Jitter, Dienstgüte, Sicherheit, Abdeckungsbereich, Bandbreite, Server-Identifikationsparameter, Sender-Identifikationsparameter, günstigste Server-Standorte, Sender-Standort-Parameter, Gebührenverrechnungsinformationen, Netzwerk-Leistungsparametern, C/I, C/N, Nutzdaten-Verlust, Höhe über Boden, Höhe über Grund, Rauschzahl, sichere Abdeckungsstandorte, Ausbreitungsverlustfaktoren, Empfangswinkel, Mehrwege-Komponenten, Mehrwege-Parameter, Antennengewinne, Rauschpegelreflektions-vermögen, Oberflächenrauheit, Streckenverlustmodelle, Dämpfungsfaktoren, Durchsatzleistungskennzahlen, Paketfehlerrate, Rundlaufzeit, abgebrochene Paketrate, Warteschlangenverzögerung, Signalpegel, Störpegel, Dienstgüte, Bandbreitenverzögerungsergebnis, Verbindungsübergabeverzögerungszeit, Signalverlust, Datenverlust, Anzahl der bedienten Benutzer, Benutzerdichte, Standorte mit geeigneter Abdeckung, Verbindungsübergabestandorte oder -zonen, Standorte mit geeignetem Durchsatz EO/IO , Systemleistungsparameter, Ausrüstungspreis, Wartung- und Kosteninformation, Benutzerklasse oder -Unterklasse, Benutzertyp, Positionsortung, alles in entweder absoluten oder relativen Werten ausgewählt sind.
  15. System nach Anspruch 10, das weiterhin ein Mittel zum Speichern der Feldmessdaten aufweist.
  16. System nach Anspruch 10, wobei das computergestützte Modell auf mindestens einem Server gespeichert ist.
  17. System nach Anspruch 16, wobei das computergestützte Modell auf einer Vielzahl von Servern gespeichert ist und die Vielzahl von Servern untereinander kommunizieren kann.
  18. System nach Anspruch 17, wobei die Vielzahl von Servern ein hierarchisches Verhältnis zueinander in dem System hat.
  19. System nach Anspruch 16, das weiterhin mindestens ein tragbares Kundengerät aufweist, das mit mindestens einem Server kommunizieren kann.
  20. System nach Anspruch 18, wobei das System eine Vielzahl von tragbaren Kundengeräten einschließt.
DE60130352T 2000-09-25 2001-09-21 System und verfahren zum entwerfen , verfolgen, messen, vorhersagen und optimieren von datenkommunikationsnetzen Expired - Lifetime DE60130352T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/668,145 US6973622B1 (en) 2000-09-25 2000-09-25 System and method for design, tracking, measurement, prediction and optimization of data communication networks
US668145 2000-09-25
PCT/US2001/029419 WO2002027564A1 (en) 2000-09-25 2001-09-21 System and method for design, tracking, measurement, prediction and optimization of data communications networks

Publications (2)

Publication Number Publication Date
DE60130352D1 DE60130352D1 (de) 2007-10-18
DE60130352T2 true DE60130352T2 (de) 2008-07-31

Family

ID=32298504

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60130352T Expired - Lifetime DE60130352T2 (de) 2000-09-25 2001-09-21 System und verfahren zum entwerfen , verfolgen, messen, vorhersagen und optimieren von datenkommunikationsnetzen

Country Status (12)

Country Link
US (2) US6973622B1 (de)
EP (1) EP1328881B1 (de)
JP (1) JP2004510372A (de)
KR (1) KR100813430B1 (de)
CN (1) CN1498382B (de)
AT (1) ATE372620T1 (de)
AU (2) AU2001291148B2 (de)
BR (1) BR0114232A (de)
CA (1) CA2423157C (de)
DE (1) DE60130352T2 (de)
MX (1) MXPA03002652A (de)
WO (1) WO2002027564A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202016101711U1 (de) 2016-03-31 2017-07-03 Dextradata Gmbh Kapazitätsplanungswerkzeug, insbesondere einer Informationstechnologie-Infrastruktur

Families Citing this family (349)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7606355B2 (en) * 1998-04-22 2009-10-20 Echarge Corporation Method and apparatus for ordering goods, services and content over an internetwork
US7653002B2 (en) * 1998-12-24 2010-01-26 Verizon Business Global Llc Real time monitoring of perceived quality of packet voice transmission
US7099282B1 (en) 1998-12-24 2006-08-29 Mci, Inc. Determining the effects of new types of impairments on perceived quality of a voice service
US7698111B2 (en) * 2005-03-09 2010-04-13 Hewlett-Packard Development Company, L.P. Method and apparatus for computational analysis
GB0007898D0 (en) * 2000-03-31 2000-05-17 British Telecomm Apparatus for optimising configuration parameters of a network
US6625454B1 (en) 2000-08-04 2003-09-23 Wireless Valley Communications, Inc. Method and system for designing or deploying a communications network which considers frequency dependent effects
US7680644B2 (en) 2000-08-04 2010-03-16 Wireless Valley Communications, Inc. Method and system, with component kits, for designing or deploying a communications network which considers frequency dependent effects
US7246045B1 (en) * 2000-08-04 2007-07-17 Wireless Valley Communication, Inc. System and method for efficiently visualizing and comparing communication network system performance
US6973622B1 (en) 2000-09-25 2005-12-06 Wireless Valley Communications, Inc. System and method for design, tracking, measurement, prediction and optimization of data communication networks
CN1135746C (zh) * 2000-10-19 2004-01-21 华为技术有限公司 Cdma蜂窝移动通信系统中多业务负载监测和预测的装置及其计算方法
US7606898B1 (en) 2000-10-24 2009-10-20 Microsoft Corporation System and method for distributed management of shared computers
GB0031534D0 (en) * 2000-12-22 2001-02-07 British Telecomm Fault management stystem for a communications network
US20040185786A1 (en) * 2001-04-25 2004-09-23 Ramin Mirbaha Quality of service state predictor for and advanced mobile devices
GB2372172B (en) * 2001-05-31 2002-12-24 Ericsson Telefon Ab L M Congestion handling in a packet data network
US8977284B2 (en) 2001-10-04 2015-03-10 Traxcell Technologies, LLC Machine for providing a dynamic data base of geographic location information for a plurality of wireless devices and process for making same
FR2832274B1 (fr) * 2001-11-15 2006-08-25 Alcatel Optronics Procede de controle dynamique d'un module optique
CA2363396A1 (en) * 2001-11-21 2003-05-21 Handshake Interactive Technologies Inc Hard real time control center
US7403988B1 (en) * 2001-12-28 2008-07-22 Nortel Networks Limited Technique for autonomous network provisioning
US7339891B2 (en) * 2002-01-09 2008-03-04 Mverify Corporation Method and system for evaluating wireless applications
US8086720B2 (en) 2002-01-31 2011-12-27 International Business Machines Corporation Performance reporting in a network environment
US7412502B2 (en) 2002-04-18 2008-08-12 International Business Machines Corporation Graphics for end to end component mapping and problem-solving in a network environment
US8527620B2 (en) * 2003-03-06 2013-09-03 International Business Machines Corporation E-business competitive measurements
FI113329B (fi) * 2002-02-15 2004-03-31 Validitas Oy Laite pakettikytkentäisen solukkoradioverkon testaamiseksi
US20030177160A1 (en) * 2002-03-14 2003-09-18 Internationl Business Machines Corporation Predictive system for self-managed e-business infrastructures
US7313635B1 (en) * 2002-03-21 2007-12-25 Cisco Technology Method and apparatus for simulating a load on an application server in a network
US20030212643A1 (en) * 2002-05-09 2003-11-13 Doug Steele System and method to combine a product database with an existing enterprise to model best usage of funds for the enterprise
US7072960B2 (en) * 2002-06-10 2006-07-04 Hewlett-Packard Development Company, L.P. Generating automated mappings of service demands to server capacities in a distributed computer system
US7447155B2 (en) * 2002-06-17 2008-11-04 Intel Corporation Guaranteed service in a data network
US7263351B2 (en) * 2002-07-01 2007-08-28 Qualcomm Incorporated Wireless network optimization through remote device data
US7570922B2 (en) * 2002-08-08 2009-08-04 Rf Check, Inc. System and method for automated radio frequency safety and regulatory compliance at wireless transmission sites
DE10241429B4 (de) * 2002-09-06 2007-10-25 Siemens Ag Verfahren zur Synchronisation von Netzwerkknoten eines Teilnetzwerks
KR100911807B1 (ko) * 2002-09-27 2009-08-12 주식회사 케이티 인터넷 프로토콜 망 설계 시스템, 방법 및 기록매체
FR2845847A1 (fr) * 2002-10-15 2004-04-16 France Telecom Procede de prevision volumetrique des trafics de donnees engendres par des logiciels d'application sur un reseau de telecommunications, systeme de prevision et produit logiciel de reconnaissance de forme de structure de donnees
US11368537B2 (en) * 2002-10-28 2022-06-21 Dynamic Mesh Networks, Inc. High performance wireless network
US7433970B1 (en) * 2003-01-27 2008-10-07 Sprint Communications Company L.P. Method for providing performance cues for a server-based software application
US20040165561A1 (en) * 2003-02-21 2004-08-26 Chiou Ta-Gang System for constructing a mobility model for use in mobility management in a wireless communication system and method thereof
JP3649404B2 (ja) * 2003-02-28 2005-05-18 ソニー株式会社 測距・測位システム及び測距・測位方法、並びに無線通信装置
US20040205184A1 (en) * 2003-03-06 2004-10-14 International Business Machines Corporation E-business operations measurements reporting
US7689676B2 (en) 2003-03-06 2010-03-30 Microsoft Corporation Model-based policy application
US8122106B2 (en) 2003-03-06 2012-02-21 Microsoft Corporation Integrating design, deployment, and management phases for systems
US7890543B2 (en) 2003-03-06 2011-02-15 Microsoft Corporation Architecture for distributed computing system and automated design, deployment, and management of distributed applications
US7924874B2 (en) * 2003-03-11 2011-04-12 Hewlett-Packard Development Company, L.P. Evaluating and allocating system resources to improve resource utilization
US8379736B2 (en) * 2003-05-30 2013-02-19 Intellectual Ventures Holding 73 Llc Ultra-wideband communication system and method
US8140980B2 (en) 2003-08-05 2012-03-20 Verizon Business Global Llc Method and system for providing conferencing services
US20050073980A1 (en) * 2003-09-17 2005-04-07 Trapeze Networks, Inc. Wireless LAN management
EP1685732B1 (de) * 2003-11-21 2007-03-07 Telecom Italia S.p.A. Verfahren und systems zur simulation eines kommunikationsnetzwerkes, anordnung und dazugehöriges computerprogramm-produkt
US7376083B2 (en) * 2003-12-09 2008-05-20 International Business Machines Corporation Apparatus and method for modeling queueing systems with highly variable traffic arrival rates
US20080026765A1 (en) * 2003-12-24 2008-01-31 Hugo Charbonneau Tool for Multi-Technology Distributed Antenna Systems
EP1562332A1 (de) * 2004-02-06 2005-08-10 Siemens Mobile Communications S.p.A. Zuordnung einer adhoc MAC-Protokollschicht zu bestehenden Formaten des geschlitzten Kanals
US7778422B2 (en) 2004-02-27 2010-08-17 Microsoft Corporation Security associations for devices
US20080259813A1 (en) * 2004-03-09 2008-10-23 Johnny Mikhael Matta Method and apparatus for quality of service determination
US7668622B2 (en) 2004-03-30 2010-02-23 Honeywell International Inc. Efficient blending based on blending component availablity for a partial blend duration
US7617303B2 (en) 2004-04-27 2009-11-10 At&T Intellectual Property Ii, L.P. Systems and method for optimizing access provisioning and capacity planning in IP networks
US7594006B2 (en) * 2004-04-27 2009-09-22 Hewlett-Packard Development Company, L.P. Trending method and apparatus for resource demand in a computing utility
US20050246529A1 (en) 2004-04-30 2005-11-03 Microsoft Corporation Isolated persistent identity storage for authentication of computing devies
US7958252B2 (en) * 2004-05-04 2011-06-07 Qualcomm Incorporated System for scalable transmission of content in a data network
WO2006012211A2 (en) * 2004-06-24 2006-02-02 Meshnetworks, Inc. A system and method for adaptive rate selection for wireless networks
JP2006033315A (ja) * 2004-07-15 2006-02-02 Evolium Sas ネットワーク監視システム
US20060025984A1 (en) * 2004-08-02 2006-02-02 Microsoft Corporation Automatic validation and calibration of transaction-based performance models
US7652632B2 (en) 2004-08-18 2010-01-26 Ruckus Wireless, Inc. Multiband omnidirectional planar antenna apparatus with selectable elements
US7880683B2 (en) 2004-08-18 2011-02-01 Ruckus Wireless, Inc. Antennas with polarization diversity
US7696946B2 (en) 2004-08-18 2010-04-13 Ruckus Wireless, Inc. Reducing stray capacitance in antenna element switching
US7899497B2 (en) 2004-08-18 2011-03-01 Ruckus Wireless, Inc. System and method for transmission parameter control for an antenna apparatus with selectable elements
US7498996B2 (en) 2004-08-18 2009-03-03 Ruckus Wireless, Inc. Antennas with polarization diversity
US7965252B2 (en) 2004-08-18 2011-06-21 Ruckus Wireless, Inc. Dual polarization antenna array with increased wireless coverage
US7933628B2 (en) 2004-08-18 2011-04-26 Ruckus Wireless, Inc. Transmission and reception parameter control
US7193562B2 (en) 2004-11-22 2007-03-20 Ruckus Wireless, Inc. Circuit board having a peripheral antenna apparatus with selectable antenna elements
US7292198B2 (en) 2004-08-18 2007-11-06 Ruckus Wireless, Inc. System and method for an omnidirectional planar antenna apparatus with selectable elements
US8031129B2 (en) 2004-08-18 2011-10-04 Ruckus Wireless, Inc. Dual band dual polarization antenna array
US20060041415A1 (en) * 2004-08-20 2006-02-23 Dybas Richard S Apparatus, system, and method for inter-device communications simulation
US8024483B1 (en) 2004-10-01 2011-09-20 F5 Networks, Inc. Selective compression for network connections
US7590508B1 (en) * 2004-10-22 2009-09-15 Sprint Communications Company L.P. Method and system for forecasting usage costs and computer capacity
US9240868B2 (en) 2004-11-05 2016-01-19 Ruckus Wireless, Inc. Increasing reliable data throughput in a wireless network
US8638708B2 (en) 2004-11-05 2014-01-28 Ruckus Wireless, Inc. MAC based mapping in IP based communications
US7505447B2 (en) 2004-11-05 2009-03-17 Ruckus Wireless, Inc. Systems and methods for improved data throughput in communications networks
US8619662B2 (en) 2004-11-05 2013-12-31 Ruckus Wireless, Inc. Unicast to multicast conversion
CN1934750B (zh) 2004-11-22 2012-07-18 鲁库斯无线公司 包括具有可选择天线元件的外围天线装置的电路板
KR100687713B1 (ko) * 2004-11-29 2007-02-27 한국전자통신연구원 광 인터넷 전달망을 경제성을 고려하여 구축하기 위한사전 정보 획득 방법 및 그 장치
US7358912B1 (en) 2005-06-24 2008-04-15 Ruckus Wireless, Inc. Coverage antenna apparatus with selectable horizontal and vertical polarization elements
US8792414B2 (en) 2005-07-26 2014-07-29 Ruckus Wireless, Inc. Coverage enhancement using dynamic antennas
CN101091358B (zh) * 2004-12-28 2011-09-21 富士通株式会社 数据包发送方法和通信质量评价系统
US7453822B2 (en) * 2005-01-18 2008-11-18 At&T Intellectual Property I, L.P. System and method for managing broadband services
US7646343B2 (en) 2005-06-24 2010-01-12 Ruckus Wireless, Inc. Multiple-input multiple-output wireless antennas
US7893882B2 (en) 2007-01-08 2011-02-22 Ruckus Wireless, Inc. Pattern shaping of RF emission patterns
CN101657824B (zh) * 2005-03-15 2012-04-04 切夫里昂美国公司 使用改进Newton-Raphson算法求解S形非线性函数的稳定方法和设备
WO2006099540A2 (en) 2005-03-15 2006-09-21 Trapeze Networks, Inc. System and method for distributing keys in a wireless network
CN100364283C (zh) * 2005-03-18 2008-01-23 清华大学 计算机网络本地服务质量状态的实时测量方法
US7826362B2 (en) * 2005-03-30 2010-11-02 Cisco Technology, Inc. Upstream data rate estimation
US7797147B2 (en) 2005-04-15 2010-09-14 Microsoft Corporation Model-based system monitoring
US8489728B2 (en) 2005-04-15 2013-07-16 Microsoft Corporation Model-based system monitoring
US7580712B2 (en) * 2005-06-03 2009-08-25 Telefonaktiebolaget Lm Ericsson (Publ) Wireless high-speed data network planning tool
US8549513B2 (en) 2005-06-29 2013-10-01 Microsoft Corporation Model-based virtual system provisioning
EP1905195B1 (de) * 2005-07-10 2020-09-02 Assia Spe, Llc Dsl-systemschätzung
WO2008073610A1 (en) * 2006-12-08 2008-06-19 Vidyo, Inc. System and method for the control of the transmission rate in packet-based digital communications
US7437127B2 (en) 2005-07-28 2008-10-14 Symbol Technologies, Inc. Method and system for determining existence of a predetermined wireless network coverage condition in a wireless network
WO2007023010A2 (en) * 2005-08-25 2007-03-01 International Business Machines Corporation Method and system for displaying performance constraints in a flow design tool
US8213978B1 (en) * 2005-08-29 2012-07-03 At&T Mobility Ii Llc Estimating mobile local propagation environment characteristics for wireless communications
US7937473B2 (en) * 2005-09-20 2011-05-03 Nec Corporation Resource-amount calculation system, and method and program thereof
EP1932076B1 (de) 2005-10-04 2020-07-08 Assia Spe, Llc Dsl-system
US20070081561A1 (en) * 2005-10-11 2007-04-12 International Business Machines Corporation Single ended solution for estimation of bandwidth delay product
US8638762B2 (en) 2005-10-13 2014-01-28 Trapeze Networks, Inc. System and method for network integrity
WO2007044986A2 (en) 2005-10-13 2007-04-19 Trapeze Networks, Inc. System and method for remote monitoring in a wireless network
US7724703B2 (en) 2005-10-13 2010-05-25 Belden, Inc. System and method for wireless network monitoring
US7573859B2 (en) * 2005-10-13 2009-08-11 Trapeze Networks, Inc. System and method for remote monitoring in a wireless network
US7551619B2 (en) 2005-10-13 2009-06-23 Trapeze Networks, Inc. Identity-based networking
US8250587B2 (en) 2005-10-27 2012-08-21 Trapeze Networks, Inc. Non-persistent and persistent information setting method and system for inter-process communication
US7519527B2 (en) * 2005-10-31 2009-04-14 International Business Machines Corporation Method for a database workload simulator
US7941309B2 (en) 2005-11-02 2011-05-10 Microsoft Corporation Modeling IT operations/policies
US20070112575A1 (en) * 2005-11-16 2007-05-17 Sbc Knowledge Ventures L.P. System and method for configuring a state of an internet protocol television network
EP2763443B1 (de) 2005-12-01 2019-05-22 Ruckus Wireless, Inc. On-Demand-Dienste durch Virtualisierung einer drahtlosen Basisstation
US8243603B2 (en) * 2005-12-07 2012-08-14 Motorola Solutions, Inc. Method and system for improving a wireless communication route
JP2009518981A (ja) 2005-12-08 2009-05-07 ヴィドヨ,インコーポレーテッド ビデオ通信システムでのエラー回復力およびランダムアクセスのためのシステムおよび方法
KR100728239B1 (ko) 2005-12-09 2007-06-13 한국전자통신연구원 고정 무선통신시스템에서 보호비를 이용한 주파수 조정방법
AU2005339252A1 (en) * 2005-12-21 2007-06-28 S2Net Limited Service designs for communications networks
US7873065B1 (en) 2006-02-01 2011-01-18 F5 Networks, Inc. Selectively enabling network packet concatenation based on metrics
US7995498B2 (en) * 2006-02-13 2011-08-09 Cisco Technology, Inc. Method and system for providing configuration of network elements through hierarchical inheritance
US8693538B2 (en) 2006-03-03 2014-04-08 Vidyo, Inc. System and method for providing error resilience, random access and rate control in scalable video communications
US20080037434A1 (en) * 2006-03-17 2008-02-14 Board Of Trustees Of Michigan State University Modeling of residue errors using models that adapt on the basis of link quality indicators
US9031826B2 (en) * 2006-03-30 2015-05-12 International Business Machines Corporation Method and apparatus for simulating operation in a data processing system
US9071583B2 (en) 2006-04-24 2015-06-30 Ruckus Wireless, Inc. Provisioned configuration for automatic wireless connection
US7788703B2 (en) 2006-04-24 2010-08-31 Ruckus Wireless, Inc. Dynamic authentication in secured wireless networks
US9769655B2 (en) 2006-04-24 2017-09-19 Ruckus Wireless, Inc. Sharing security keys with headless devices
US7558266B2 (en) 2006-05-03 2009-07-07 Trapeze Networks, Inc. System and method for restricting network access using forwarding databases
US8966018B2 (en) 2006-05-19 2015-02-24 Trapeze Networks, Inc. Automated network device configuration and network deployment
US9191799B2 (en) 2006-06-09 2015-11-17 Juniper Networks, Inc. Sharing data between wireless switches system and method
US8818322B2 (en) 2006-06-09 2014-08-26 Trapeze Networks, Inc. Untethered access point mesh system and method
US9258702B2 (en) 2006-06-09 2016-02-09 Trapeze Networks, Inc. AP-local dynamic switching
US7912982B2 (en) 2006-06-09 2011-03-22 Trapeze Networks, Inc. Wireless routing selection system and method
US7844298B2 (en) 2006-06-12 2010-11-30 Belden Inc. Tuned directional antennas
KR101203471B1 (ko) * 2006-06-29 2012-11-21 삼성전자주식회사 네트워크 브리지에서 이더넷 프레임을 전달하는 방법 및상기 브리지 장치
US8289965B2 (en) 2006-10-19 2012-10-16 Embarq Holdings Company, Llc System and method for establishing a communications session with an end-user based on the state of a network connection
US8717911B2 (en) 2006-06-30 2014-05-06 Centurylink Intellectual Property Llc System and method for collecting network performance information
US8194643B2 (en) 2006-10-19 2012-06-05 Embarq Holdings Company, Llc System and method for monitoring the connection of an end-user to a remote network
US7724704B2 (en) 2006-07-17 2010-05-25 Beiden Inc. Wireless VLAN system and method
US8670725B2 (en) 2006-08-18 2014-03-11 Ruckus Wireless, Inc. Closed-loop automatic channel selection
US8194555B2 (en) 2006-08-22 2012-06-05 Embarq Holdings Company, Llc System and method for using distributed network performance information tables to manage network communications
US8537695B2 (en) 2006-08-22 2013-09-17 Centurylink Intellectual Property Llc System and method for establishing a call being received by a trunk on a packet network
US8199653B2 (en) 2006-08-22 2012-06-12 Embarq Holdings Company, Llc System and method for communicating network performance information over a packet network
US8743703B2 (en) 2006-08-22 2014-06-03 Centurylink Intellectual Property Llc System and method for tracking application resource usage
US8619600B2 (en) 2006-08-22 2013-12-31 Centurylink Intellectual Property Llc System and method for establishing calls over a call path having best path metrics
US8223655B2 (en) 2006-08-22 2012-07-17 Embarq Holdings Company, Llc System and method for provisioning resources of a packet network based on collected network performance information
US8107366B2 (en) 2006-08-22 2012-01-31 Embarq Holdings Company, LP System and method for using centralized network performance tables to manage network communications
US8223654B2 (en) 2006-08-22 2012-07-17 Embarq Holdings Company, Llc Application-specific integrated circuit for monitoring and optimizing interlayer network performance
US8130793B2 (en) * 2006-08-22 2012-03-06 Embarq Holdings Company, Llc System and method for enabling reciprocal billing for different types of communications over a packet network
US8144587B2 (en) 2006-08-22 2012-03-27 Embarq Holdings Company, Llc System and method for load balancing network resources using a connection admission control engine
US8189468B2 (en) 2006-10-25 2012-05-29 Embarq Holdings, Company, LLC System and method for regulating messages between networks
US8224255B2 (en) 2006-08-22 2012-07-17 Embarq Holdings Company, Llc System and method for managing radio frequency windows
US8549405B2 (en) 2006-08-22 2013-10-01 Centurylink Intellectual Property Llc System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally
US8228791B2 (en) 2006-08-22 2012-07-24 Embarq Holdings Company, Llc System and method for routing communications between packet networks based on intercarrier agreements
US9479341B2 (en) 2006-08-22 2016-10-25 Centurylink Intellectual Property Llc System and method for initiating diagnostics on a packet network node
US8125897B2 (en) 2006-08-22 2012-02-28 Embarq Holdings Company Lp System and method for monitoring and optimizing network performance with user datagram protocol network performance information packets
US8144586B2 (en) 2006-08-22 2012-03-27 Embarq Holdings Company, Llc System and method for controlling network bandwidth with a connection admission control engine
US7843831B2 (en) 2006-08-22 2010-11-30 Embarq Holdings Company Llc System and method for routing data on a packet network
US8407765B2 (en) 2006-08-22 2013-03-26 Centurylink Intellectual Property Llc System and method for restricting access to network performance information tables
US8064391B2 (en) 2006-08-22 2011-11-22 Embarq Holdings Company, Llc System and method for monitoring and optimizing network performance to a wireless device
US8340110B2 (en) 2006-09-15 2012-12-25 Trapeze Networks, Inc. Quality of service provisioning for wireless networks
US7672283B1 (en) * 2006-09-28 2010-03-02 Trend Micro Incorporated Detecting unauthorized wireless devices in a network
US8072952B2 (en) 2006-10-16 2011-12-06 Juniper Networks, Inc. Load balancing
US8650345B2 (en) * 2006-10-30 2014-02-11 Microsoft Corporation Web configurable human input devices
EP1918794B1 (de) * 2006-11-01 2010-09-01 ABB Research Ltd. Simulator-Anwendungsmethode für ein Kommunikationssystem
TWI319668B (en) * 2006-11-24 2010-01-11 Inst Information Industry Deploy device, method, computer program, and computer readable medium thereof for deploying a network in a space
GB2455946B (en) * 2006-11-27 2011-06-29 Nec Corp Communication quality evaluation system, device, method, and program thereof
US8547996B2 (en) * 2006-12-18 2013-10-01 Sap Ag Self learning performance optimized data transfer via one or several communication channels between systems
JP4284353B2 (ja) * 2006-12-26 2009-06-24 株式会社東芝 無線通信装置
US7865713B2 (en) 2006-12-28 2011-01-04 Trapeze Networks, Inc. Application-aware wireless network system and method
US7873061B2 (en) 2006-12-28 2011-01-18 Trapeze Networks, Inc. System and method for aggregation and queuing in a wireless network
EP2102988A4 (de) 2007-01-09 2010-08-18 Vidyo Inc Verbesserte systeme und verfahren zur fehlersicherheit in videokommunikationssystemen
US8572295B1 (en) * 2007-02-16 2013-10-29 Marvell International Ltd. Bus traffic profiling
US20080201112A1 (en) * 2007-02-19 2008-08-21 Mario Bouchard Network design method and system therefor
US8064358B2 (en) * 2007-02-28 2011-11-22 Red Hat, Inc. Network and systems management monitoring tool
WO2008116324A1 (en) * 2007-03-28 2008-10-02 Sierra Wireless, Inc. System and method for selecting network access technology
US8204981B1 (en) * 2007-05-03 2012-06-19 Amdocs Systems Limited Method for telecommunications service planning
US8744798B2 (en) * 2007-06-12 2014-06-03 Tektronix International Sales Gmbh Signal generator and user interface for adding amplitude noise to selected portions of a test signal
US8804660B2 (en) * 2007-06-19 2014-08-12 Telefonaktiebolaget Lm Ericsson (Publ) Resource reservation during handover in a wireless communications system
US8547899B2 (en) 2007-07-28 2013-10-01 Ruckus Wireless, Inc. Wireless network throughput enhancement through channel aware scheduling
US7742418B2 (en) * 2007-08-24 2010-06-22 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for determining latency and throughput of a data communication
US9730078B2 (en) * 2007-08-31 2017-08-08 Fisher-Rosemount Systems, Inc. Configuring and optimizing a wireless mesh network
US8902904B2 (en) 2007-09-07 2014-12-02 Trapeze Networks, Inc. Network assignment based on priority
CA2706242A1 (en) 2007-09-10 2009-03-19 Theodore S. Rappaport System and method for providing network availability, performance, and localized content
US8060079B1 (en) * 2007-09-12 2011-11-15 Sprint Spectrum L.P. Minimum least squares error based analysis for throughput-prioritized radio frequency performance optimization
US8509128B2 (en) 2007-09-18 2013-08-13 Trapeze Networks, Inc. High level instruction convergence function
US8238942B2 (en) 2007-11-21 2012-08-07 Trapeze Networks, Inc. Wireless station location detection
CN101925870B (zh) * 2007-11-27 2018-02-02 慧与发展有限责任合伙企业 合成部件以便设计满足有效能损耗目标值的系统的方法和合成器
JP4646964B2 (ja) * 2007-12-10 2011-03-09 株式会社エヌ・ティ・ティ・ドコモ 無線通信システム、下位局及び上位局
US8355343B2 (en) 2008-01-11 2013-01-15 Ruckus Wireless, Inc. Determining associations in a mesh network
US8855211B2 (en) * 2008-01-22 2014-10-07 At&T Intellectual Property I, Lp Method and apparatus for managing video transport
FI20080093A0 (fi) * 2008-02-11 2008-02-11 Europ Comm Engineering Oy Menetelmä aikaan ja asemaan sidottuun radioverkkojen suunnitteluun ja muutoksien hallintaan eEPOS radioverkkosuunnittelutyökalulla
EP2255562B1 (de) 2008-02-27 2020-09-30 Fisher-Rosemount Systems, Inc. System zur ansicht der gestalt und organisation drahtloser maschennetze im physischen raum
US8630739B2 (en) * 2008-03-14 2014-01-14 Hewlett-Packard Development Company, L.P. Exergy based evaluation of an infrastructure
US8150357B2 (en) 2008-03-28 2012-04-03 Trapeze Networks, Inc. Smoothing filter for irregular update intervals
US20090262663A1 (en) * 2008-04-18 2009-10-22 Microsoft Corporation Wireless Discovery of Devices
US8474023B2 (en) 2008-05-30 2013-06-25 Juniper Networks, Inc. Proactive credential caching
US8978105B2 (en) 2008-07-25 2015-03-10 Trapeze Networks, Inc. Affirming network relationships and resource access via related networks
US8238298B2 (en) 2008-08-29 2012-08-07 Trapeze Networks, Inc. Picking an optimal channel for an access point in a wireless network
KR100976443B1 (ko) * 2008-09-04 2010-08-18 한국전자통신연구원 홈네트워크 오류 예측 시스템 및 그 방법
US8572548B2 (en) * 2008-10-08 2013-10-29 Accenture Global Services Gmbh Integrated design application
US20140071895A1 (en) * 2008-12-12 2014-03-13 Ryan H. Bane Network Selection Based On Customizing Crowdsourced Connection Quality Data
US8938211B2 (en) 2008-12-22 2015-01-20 Qualcomm Incorporated Providing and utilizing maps in location determination based on RSSI and RTT data
US20100157848A1 (en) * 2008-12-22 2010-06-24 Qualcomm Incorporated Method and apparatus for providing and utilizing local maps and annotations in location determination
FR2942930A1 (fr) * 2009-03-05 2010-09-10 Thomson Licensing Procede de configuration d'un reseau sans fil
US8217843B2 (en) 2009-03-13 2012-07-10 Ruckus Wireless, Inc. Adjustment of radiation patterns utilizing a position sensor
US8938355B2 (en) * 2009-03-13 2015-01-20 Qualcomm Incorporated Human assisted techniques for providing local maps and location-specific annotated data
US8139952B2 (en) * 2009-03-23 2012-03-20 At&T Intellectual Property I, Lp System and method for measuring the extinction ratio of an optical transmitter using an interferogram wing-to-peak ratio
EP2422469A4 (de) * 2009-04-24 2012-10-31 Delta Vidyo Inc Systeme, verfahren und computerlesbare medien für mehrkanal-direktsuche von videoinhalten in digitalen videoverteilungssystemen
US8698675B2 (en) 2009-05-12 2014-04-15 Ruckus Wireless, Inc. Mountable antenna elements for dual band antenna
WO2010144878A2 (en) * 2009-06-12 2010-12-16 Khosrow Bakhtar Multi-platform radar with forced resonating antennas for embedded detection and volumetric imaging
CA2766148A1 (en) * 2009-06-24 2011-01-13 Delta Vidyo, Inc. System and method for an active video electronic programming guide
US8326962B2 (en) * 2009-07-01 2012-12-04 Siemens Corporation Method, system and apparatus for providing automation management services
EP2466808B1 (de) * 2009-08-12 2018-02-14 Mitsubishi Electric Corporation Datenübertragungsvorrichtung, datenübertragungsverfahren und datenübertragungssystem
WO2011024702A1 (ja) * 2009-08-26 2011-03-03 日本電気株式会社 ネットワーク運用システム、ネットワーク運用方法、及びネットワーク運用プログラム
JP5413073B2 (ja) 2009-09-11 2014-02-12 ソニー株式会社 移動局装置、基地局装置および無線通信システム
JP5440052B2 (ja) 2009-09-11 2014-03-12 ソニー株式会社 中継局装置、基地局装置、移動局装置および無線通信システム
MY165248A (en) * 2009-09-24 2018-03-14 Ericsson Telefon Ab L M Method and apparatus for simulation of a system in a communications network
JP2011067333A (ja) * 2009-09-25 2011-04-07 Fujifilm Corp 放射線画像撮影装置及び撮影制御装置
US8698671B2 (en) * 2009-10-16 2014-04-15 Qualcomm Incorporated Binning venues into categories based on propagation characteristics
CN102056180B (zh) 2009-10-27 2013-12-18 华为技术有限公司 一种无线局域网接入点部署方案的获得方法及系统
US9979626B2 (en) 2009-11-16 2018-05-22 Ruckus Wireless, Inc. Establishing a mesh network with wired and wireless links
EP2350863B1 (de) 2009-11-16 2015-08-26 Ruckus Wireless, Inc. Aufbau eines mesh-netzwerks mit kabelgebundenen und kabellosen verbindungen
WO2011066105A1 (en) * 2009-11-25 2011-06-03 Delta Vidyo, Inc. Iptv presence and interaction protocol
US9167437B2 (en) * 2009-12-04 2015-10-20 Cradlepoint, Inc. Gathering data on cellular data communication characteristics
FI123336B (fi) * 2009-12-23 2013-02-28 7Signal Oy Menetelmä radioverkkojen parametrien seurantaan ja älykkääseen säätöön
KR101680239B1 (ko) * 2010-01-04 2016-11-28 톰슨 라이센싱 무선 네트워크에서의 멀티캐스트 및 브로드캐스트 서비스의 핸드오버 방법
US20110208668A1 (en) 2010-02-22 2011-08-25 Google Inc. Server Provider Recommendation Engine
JP5205419B2 (ja) * 2010-06-21 2013-06-05 株式会社エヌ・ティ・ティ・ドコモ 移動通信方法、移動局及び無線アクセスネットワーク装置
TW201206195A (en) * 2010-07-26 2012-02-01 Gemtek Technology Co Ltd Digital monitoring device
WO2012015817A2 (en) * 2010-07-28 2012-02-02 Aware Inc Adjusting controls at the physical layer to control link quality at higher layers
US9407012B2 (en) 2010-09-21 2016-08-02 Ruckus Wireless, Inc. Antenna with dual polarization and mountable antenna elements
US8553664B2 (en) * 2010-12-22 2013-10-08 Life Safety Distribution Ag Field optimized, configurable wireless fire system
US8621042B2 (en) * 2010-12-27 2013-12-31 Limelight Networks, Inc. Anycast redirect to unicast content download
KR20120083820A (ko) * 2011-01-18 2012-07-26 삼성전자주식회사 컨텐츠 전송 시스템에서 컨텐츠 전송 방법 및 장치
US8934530B2 (en) 2011-02-01 2015-01-13 Vidyo, Inc. Spatial scalability using redundant pictures and slice groups
US9277422B2 (en) * 2011-02-15 2016-03-01 Tata Consultancy Services Limited Dynamic self configuration engine for cognitive networks and networked devices
JP6066997B2 (ja) 2011-05-01 2017-01-25 ラッカス ワイヤレス, インコーポレイテッド 遠隔ケーブルアクセスポイントリセット
US9282007B2 (en) * 2011-05-02 2016-03-08 California Institute Of Technology Systems and methods of network analysis and characterization
US10382285B2 (en) * 2011-08-25 2019-08-13 Siemens Industry, Inc. Smart grid communication assessment and co-simulation tool
US20130058406A1 (en) * 2011-09-05 2013-03-07 Zhou Ye Predictive frame dropping method used in wireless video/audio data transmission
CN102916829B (zh) * 2011-09-06 2017-03-01 斯凯普公司 用于通信事件的分析的方法、客户机及服务器
GB2494406A (en) 2011-09-06 2013-03-13 Skype System to detect protocol discrimination by network provider in the event of communication problems
US8849965B2 (en) 2011-10-19 2014-09-30 Honeywell International Inc. Wireless network performance monitoring
US20130110757A1 (en) * 2011-10-26 2013-05-02 Joël R. Calippe System and method for analyzing attribute change impact within a managed network
US9154984B1 (en) * 2011-11-15 2015-10-06 Google Inc. System and method for estimating network performance
CN102404768A (zh) * 2011-11-22 2012-04-04 广东欧珀移动通信有限公司 一种手机数据网络自动化测试方法
US9792451B2 (en) 2011-12-09 2017-10-17 Echarge2 Corporation System and methods for using cipher objects to protect data
US8756668B2 (en) 2012-02-09 2014-06-17 Ruckus Wireless, Inc. Dynamic PSK for hotspots
US10186750B2 (en) 2012-02-14 2019-01-22 Arris Enterprises Llc Radio frequency antenna array with spacing element
US9634403B2 (en) 2012-02-14 2017-04-25 Ruckus Wireless, Inc. Radio frequency emission pattern shaping
US9080882B2 (en) 2012-03-02 2015-07-14 Qualcomm Incorporated Visual OCR for positioning
US9774894B2 (en) * 2012-03-13 2017-09-26 Cisco Technology, Inc. Coordinating video delivery with radio frequency conditions
US8782526B2 (en) 2012-03-19 2014-07-15 Huawei Technologies Co., Ltd. Method and device for processing network element object information in 3D topology view
CN102638455B (zh) * 2012-03-19 2015-03-11 华为技术有限公司 处理3d拓扑视图中网元对象信息的方法及设备
US9092610B2 (en) 2012-04-04 2015-07-28 Ruckus Wireless, Inc. Key assignment for a brand
WO2013165337A1 (en) * 2012-04-30 2013-11-07 Hewlett-Packard Development Company, L.P. Determining a primary wireless access point (wap) object from coverage predictions for trial wap configurations
US20130339864A1 (en) * 2012-06-15 2013-12-19 Nokia Corporation Method and apparatus for providing mixed-reality connectivity assistance
US20140006958A1 (en) * 2012-06-29 2014-01-02 Infinera Corporation Digital link viewer
WO2014031689A1 (en) 2012-08-24 2014-02-27 Oceus Networks Inc. Mobile cellular networks
WO2014031597A1 (en) * 2012-08-24 2014-02-27 Oceus Networks Inc. Mobile cellular networks
US20140068445A1 (en) * 2012-09-06 2014-03-06 Sap Ag Systems and Methods for Mobile Access to Enterprise Work Area Information
US9058583B2 (en) 2012-09-06 2015-06-16 Sap Se Systems and methods for mobile access to item information
US9570799B2 (en) 2012-09-07 2017-02-14 Ruckus Wireless, Inc. Multiband monopole antenna apparatus with ground plane aperture
CN103793316B (zh) * 2012-10-29 2017-06-23 腾讯科技(深圳)有限公司 确定软件性能的方法和系统
US9990463B2 (en) * 2012-11-30 2018-06-05 Solar Turbines Incorporated System for automated design of multi-body machine
WO2014143252A1 (en) * 2013-03-15 2014-09-18 Eden Rock Communications, Llc Method for tracking and utilizing operational run time of a network element
US10230161B2 (en) 2013-03-15 2019-03-12 Arris Enterprises Llc Low-band reflector for dual band directional antenna
WO2014179235A1 (en) 2013-04-29 2014-11-06 Oceus Networks Inc. Mobile cellular network backhaul
US8750157B1 (en) * 2013-07-11 2014-06-10 Quantenna Communications Inc. Installation and service of a wireless home network
US20150029868A1 (en) * 2013-07-29 2015-01-29 Honeywell International Inc. Wearable network topology analyzer
US10606726B2 (en) * 2013-08-16 2020-03-31 Keysight Technologies Singapore (Sales) Pte. Ltd. Methods, systems and computer readable media for performing benchmark reference testing of data center and network equipment
JP6486939B2 (ja) * 2013-09-09 2019-03-20 シーゲイト テクノロジー エルエルシーSeagate Technology LLC 電源管理を使用したモバイルデータ記憶デバイス
US9775055B2 (en) * 2013-09-19 2017-09-26 The Boeing Company Radio performance calculator
US9332476B2 (en) * 2013-10-04 2016-05-03 Blackberry Limited Method and apparatus to correct indoor positioning by utilizing Wi-Fi handovers
US9191330B2 (en) * 2013-11-14 2015-11-17 International Business Machines Corporation Path selection for network service requests
US10382305B2 (en) 2013-11-15 2019-08-13 Microsoft Technology Licensing, Llc Applying sequenced instructions to connect through captive portals
US9554323B2 (en) 2013-11-15 2017-01-24 Microsoft Technology Licensing, Llc Generating sequenced instructions for connecting through captive portals
US9369342B2 (en) 2013-11-15 2016-06-14 Microsoft Technology Licensing, Llc Configuring captive portals with a cloud service
CN103648113B (zh) 2013-12-24 2017-04-12 英国Ranplan无线网络设计公司 一种室内无线网络故障自主检测和定位的方法
CN103634810B (zh) 2013-12-24 2017-04-12 英国Ranplan无线网络设计公司 一种室内无线网络覆盖问题区域定位的方法
US9256704B2 (en) 2014-01-31 2016-02-09 International Business Machines Corporation Efficient deployment of table lookup (TLU) in an enterprise-level scalable circuit simulation architecture
JP6474962B2 (ja) * 2014-03-04 2019-02-27 Necプラットフォームズ株式会社 情報処理装置、情報処理装置における障害検知方法、および情報処理装置における障害検知プログラム
ES2770699T3 (es) 2014-03-07 2020-07-02 Ubiquiti Inc Identificación y autenticación de dispositivo en la nube
US10412145B2 (en) * 2014-06-27 2019-09-10 Agora Lab, Inc. Systems and methods for optimization of transmission of real-time data via network labeling
US9351182B2 (en) 2014-06-30 2016-05-24 At&T Intellectual Property I, Lp Method and apparatus for monitoring and adjusting multiple communication services at a venue
US9730085B2 (en) 2014-06-30 2017-08-08 At&T Intellectual Property I, L.P. Method and apparatus for managing wireless probe devices
WO2016003862A1 (en) * 2014-06-30 2016-01-07 Ubiquiti Networks, Inc. Methods and tools for assisting in the configuration of a wireless radio network using functional maps
US9794145B2 (en) * 2014-07-23 2017-10-17 Cisco Technology, Inc. Scheduling predictive models for machine learning systems
CN110149650B (zh) 2014-08-31 2022-06-28 优倍快公司 监测无线网络的方法以及无线设备
US11258855B2 (en) * 2014-10-17 2022-02-22 Florida Power & Light Company System and method for analyzing and monitoring smart meter network communications
CN105636071A (zh) * 2014-11-04 2016-06-01 中兴通讯股份有限公司 系统容量的预测方法及装置
US9646350B1 (en) * 2015-01-14 2017-05-09 Amdocs Software Systems Limited System, method, and computer program for performing operations on network files including captured billing event information
US9456362B2 (en) 2015-01-19 2016-09-27 Viavi Solutions Uk Limited Techniques for dynamic network optimization using geolocation and network modeling
US9756112B2 (en) 2015-02-11 2017-09-05 At&T Intellectual Property I, L.P. Method and system for managing service quality according to network status predictions
CN107660290B (zh) * 2015-03-24 2022-03-22 开利公司 用于建筑物系统的销售、安装和维护的集成系统
US10928785B2 (en) 2015-03-24 2021-02-23 Carrier Corporation Floor plan coverage based auto pairing and parameter setting
EP3274933A1 (de) 2015-03-24 2018-01-31 Carrier Corporation System und verfahren zur bestimmung der hf-sensor-leistung in bezug auf einen grundriss
US10944837B2 (en) 2015-03-24 2021-03-09 Carrier Corporation Floor-plan based learning and registration of distributed devices
CN107660300B (zh) 2015-03-24 2021-01-29 开利公司 用于提供指示建筑物的入侵者威胁等级的图形用户界面的系统和方法
US10230326B2 (en) 2015-03-24 2019-03-12 Carrier Corporation System and method for energy harvesting system planning and performance
WO2016154312A1 (en) 2015-03-24 2016-09-29 Carrier Corporation Floor plan based planning of building systems
EP3275204B1 (de) 2015-03-24 2020-07-22 Carrier Corporation System und verfahren zum erfassen und analysieren mehrdimensionaler gebäudeinformation
US9438618B1 (en) * 2015-03-30 2016-09-06 Amazon Technologies, Inc. Threat detection and mitigation through run-time introspection and instrumentation
US20160301770A1 (en) * 2015-04-10 2016-10-13 Facebook, Inc. Systems and methods for predicting bandwidth to optimize user experience
US9992060B2 (en) * 2015-04-30 2018-06-05 Kodacloud Inc. Method and system for determining a network configuration for a deployment environment
US11086752B2 (en) 2015-08-27 2021-08-10 Keysight Technologies Singapore (Sales) Pte. Ltd. Methods, systems, and computer readable media for vendor-neutral testing and scoring of systems under test
WO2017087566A1 (en) * 2015-11-16 2017-05-26 Civiq Smartscapes, Llc Techniques and systems for servicing a personal communication structure (pcs)
US10404535B2 (en) 2015-12-11 2019-09-03 Kabushiki Kaisha Toshiba Method for managing the configuration of a wireless connection used to transmit sensor readings from a sensor to a data collection facility
CN113746598A (zh) * 2016-01-20 2021-12-03 瑞典爱立信有限公司 无线通信网络的用于确定实时媒体流的传输条件的方法、系统和用户设备
US20170215094A1 (en) * 2016-01-22 2017-07-27 Hitachi, Ltd. Method for analyzing and inferring wireless network performance
US11386409B2 (en) 2016-03-04 2022-07-12 Sertintyone Corporation Systems and methods for media codecs and containers
US10511982B2 (en) 2016-03-17 2019-12-17 Symbol Technologies, Llc Arrangement for, and method of, analyzing wireless local area network (WLAN) field coverage in a venue
US10645593B2 (en) * 2016-04-15 2020-05-05 Tempo Communications, Inc. Systems and methods for determining and optimizing performance of wireless networks having multiple access points
US10045276B2 (en) 2016-05-31 2018-08-07 Microsoft Technology Licensing, Llc Data-driven network path selection
US10873891B2 (en) 2016-07-06 2020-12-22 Oceus Networks, Llc Secure network rollover
US9686238B1 (en) 2016-07-07 2017-06-20 Oceus Networks Inc. Secure network enrollment
US9924427B2 (en) 2016-07-07 2018-03-20 Oceus Networks Inc. Network backhaul access
CN107787022B (zh) * 2016-08-26 2023-07-07 马维尔亚洲私人有限公司 无线节点的远程配置和管理的方法与装置
US10880201B2 (en) * 2016-10-17 2020-12-29 University Of New Hampshire Geographic positioning of data storage for efficient data flow across communication networks
US9794820B1 (en) 2016-10-28 2017-10-17 Sprint Communications Company L.P. Wireless communication network to control radio frequency (RF) measurement reporting for user equipment
KR101942905B1 (ko) 2017-02-14 2019-01-28 엘에스산전 주식회사 통신 데이터 모델링 방법
US10172078B2 (en) 2017-03-31 2019-01-01 Oceus Networks Inc. Targeted user equipment-base station communication link
GB2572725B (en) * 2017-09-07 2022-04-13 Pismo Labs Technology Ltd Configuration rollback based on the failure to satisfy predefined conditions
KR102371016B1 (ko) * 2017-09-27 2022-03-07 삼성전자 주식회사 무선 통신 시스템에서 망 설계를 위한 분석 방법 및 장치
EP4231704A3 (de) 2017-10-26 2024-01-17 Huawei Technologies Co., Ltd. Techniken zur dienstgüteverhandlung
US10375632B1 (en) * 2018-02-06 2019-08-06 Google Llc Power management for electromagnetic position tracking systems
CN108920841B (zh) * 2018-07-05 2023-02-14 中南大学 天线设计方法
US11246031B2 (en) 2018-08-15 2022-02-08 Oceus Networks, Llc Disguising UE communications in a cellular network
US10693575B2 (en) 2018-08-31 2020-06-23 At&T Intellectual Property I, L.P. System and method for throughput prediction for cellular networks
CA3057032C (en) 2018-09-28 2023-03-21 Element Ai Inc. System and method for managing network resources
US11284277B2 (en) * 2018-11-07 2022-03-22 DeepSig Inc. Communications and measurement systems for characterizing radio propagation channels
US10595191B1 (en) 2018-12-06 2020-03-17 At&T Intellectual Property I, L.P. Mobility management enhancer
US10868726B2 (en) 2018-12-07 2020-12-15 At&T Intellectual Property I, L.P. Apparatus and method for selecting a bandwidth prediction source
US11405267B2 (en) 2019-01-16 2022-08-02 Hewlett Packard Enterprise Development Lp Policy-based temporal domain configuration architecture
US11490149B2 (en) 2019-03-15 2022-11-01 At&T Intellectual Property I, L.P. Cap-based client-network interaction for improved streaming experience
WO2020186441A1 (zh) * 2019-03-19 2020-09-24 北京小米移动软件有限公司 传输信息的方法、装置、用户设备及基站
US11546224B2 (en) * 2019-05-09 2023-01-03 Red Hat, Inc. Virtual network layer for distributed systems
US10917203B2 (en) * 2019-05-17 2021-02-09 Oracle International Corporation Estimate bit error rates of network cables
US11431571B2 (en) * 2019-06-11 2022-08-30 Hewlett Packard Enterprise Development Lp Monitoring time-base policy domain architecture
US11636492B2 (en) 2019-08-09 2023-04-25 Pctel, Inc. Systems and methods for selecting a worst service first priority grid test route path
US11515937B2 (en) 2019-08-22 2022-11-29 Skylo Technologies, Inc. Hub communication with a satellite network or a terrestrial network
US11329745B2 (en) 2019-08-22 2022-05-10 Skylo Technologies, Inc. Dynamically estimating a propagation time between a first node and a second node of a wireless network
US11151462B2 (en) 2020-02-04 2021-10-19 Vignet Incorporated Systems and methods for using machine learning to improve processes for achieving readiness
US11157823B2 (en) 2020-02-04 2021-10-26 Vignet Incorporated Predicting outcomes of digital therapeutics and other interventions in clinical research
US11579578B2 (en) 2020-03-26 2023-02-14 Honeywell International Inc. Hierarchal controller logic with incremental updates
US11277326B2 (en) 2020-03-31 2022-03-15 Netflix, Inc. Techniques for detecting changes to circuit delays in telecommunications networks
US11457382B1 (en) * 2020-06-15 2022-09-27 Sprint Spectrum L.P. Proactive increase of bearer quality of service (QoS) in response to prediction that UE will experience reduced-throughput coverage while receiving streaming media
CN112636852B (zh) * 2020-12-18 2023-04-14 杭州涂鸦信息技术有限公司 一种室内无线信号的传输效果可视化方法、装置和介质
US11418969B2 (en) 2021-01-15 2022-08-16 Fisher-Rosemount Systems, Inc. Suggestive device connectivity planning
ES2829031A1 (es) * 2021-03-31 2021-05-28 Univ Valencia Politecnica Procedimiento de analisis de la cobertura en espacios interiores para redes inalambricas
US11271821B1 (en) 2021-04-01 2022-03-08 Saudi Arabian Oil Company Centralized engineering design auto-generation and configuration management system for tracking projects
US11856492B2 (en) * 2021-06-30 2023-12-26 Charter Communications Operating, Llc Methods and apparatus for modeling wireless traffic and for using wireless traffic information
CN114285504B (zh) * 2021-12-22 2023-11-28 西安邮电大学 一种大规模无线供能反向散射通信网络传输性能研究方法

Family Cites Families (291)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4392137A (en) 1980-12-22 1983-07-05 Western Marine Electronics, Inc. Radar system
US4675147A (en) 1983-04-06 1987-06-23 Westinghouse Electic Corp. Generating an integrated graphic display of the safety status of a complex process plant
IT1215273B (it) 1985-05-09 1990-01-31 Ates Componenti Elettron Procedimento e dispositivo per identificare transistori parassiti in una struttura integrata.
US4964060A (en) 1985-12-04 1990-10-16 Hartsog Charles H Computer aided building plan review system and process
US4736453A (en) 1985-12-10 1988-04-05 Schloemer Gerald R Method and apparatus for making frequency channel assignment in a cellular or non-cellular radiotelephone communications system
FR2603695B1 (fr) 1986-09-09 1990-10-19 Thomson Csf Procede et dispositif de visualisation des cibles et/ou des positions des cibles utilisant des moyens d'acquisition des donnees d'un systeme d'armes
US4885694A (en) 1987-04-29 1989-12-05 Honeywell Inc. Automated building control design system
SU1550528A1 (ru) 1988-05-16 1990-03-15 Московский институт радиотехники, электроники и автоматики Устройство дл экспертной оценки экстремальных ситуаций
WO1990010342A1 (en) 1989-03-03 1990-09-07 Televerket Method for planning radio cells
US5111392A (en) 1989-06-09 1992-05-05 Steelcase Inc. Design system for creating furniture layouts
US5099431A (en) 1989-10-23 1992-03-24 International Business Machines Corporation Automated re-work shop order scheduling system
US5119307A (en) 1989-12-22 1992-06-02 General Electric Company Method and system for automated bill-of-material generation
US5091869A (en) 1990-04-16 1992-02-25 Expert Technologies, Inc. Computer integrated floor plan system
US5557537A (en) 1990-07-12 1996-09-17 Normann; Linda M. Method and apparatus for designing and editing a distribution system for a building
WO1992004806A1 (en) 1990-08-31 1992-03-19 The General Hospital Corporation A network for portable patient monitoring devices
GB9019017D0 (en) 1990-08-31 1990-10-17 Hewlett Packard Co Network fault analysis
US5239487A (en) 1990-10-24 1993-08-24 International Business Machines Corporation Computer integrated manufacturing rework apparatus and method
JPH0727504B2 (ja) 1990-12-10 1995-03-29 インターナショナル・ビジネス・マシーンズ・コーポレイション ネットワークの構成を定義するシステム、ネットワークのための構成パラメータを生成する方法及びネットワークを構成するためのシステム
GB2253772B (en) 1991-03-12 1995-01-25 Honda Motor Co Ltd Method of creating solid model
US6141016A (en) 1991-03-20 2000-10-31 Hitachi, Ltd. Method for inputting and acquiring requirement
JP2773451B2 (ja) 1991-04-11 1998-07-09 三菱電機株式会社 Cad/cam装置
JPH0644255A (ja) 1991-05-17 1994-02-18 Shimizu Corp 統合的生産プロジェクト情報管理システム
US5513323A (en) 1991-06-14 1996-04-30 International Business Machines Corporation Method and apparatus for multistage document format transformation in a data processing system
US5307261A (en) 1991-06-28 1994-04-26 International Business Machines Corporation Method and system for product configuration management in a computer based manufacturing system
US5517575A (en) 1991-10-04 1996-05-14 Ladewski; Theodore B. Methods of correcting optically generated errors in an electro-optical gauging system
US5463464A (en) 1991-10-04 1995-10-31 Kms Fusion, Inc. Electro-optical system for gauging surface profile deviations using infrared radiation
US5465153A (en) 1991-10-04 1995-11-07 Kms Fusion, Inc. Electro-optical system for gauging specular surface profile deviations
US5602564A (en) 1991-11-14 1997-02-11 Hitachi, Ltd. Graphic data processing system
FI100043B (fi) 1992-01-23 1997-08-29 Nokia Telecommunications Oy Solukkoradioverkon suunnittelumenetelmä ja -järjestelmä
US5586254A (en) 1992-02-13 1996-12-17 Hitachi Software Engineering Co., Ltd. System for managing and operating a network by physically imaging the network
FR2687520B1 (fr) 1992-02-14 1994-05-06 France Telecom Procede d'implantation de l'infrastructure d'un reseau cellulaire de communication.
US5615356A (en) 1992-04-21 1997-03-25 Cpu Technology, Inc. Method and apparatus for interactively displaying signal information during computer simulation of an electrical circuit
US5339184A (en) 1992-06-15 1994-08-16 Gte Laboratories Incorporated Fiber optic antenna remoting for multi-sector cell sites
FR2692680B1 (fr) 1992-06-18 1995-01-13 Sofretec Dispositif de conversion des informations de sortie d'un radar pour leur visualisation sur un écran de télévision.
US5425076A (en) 1992-06-30 1995-06-13 Minnesota Mining And Manufacturing Company Cellular communications test system
US5627879A (en) 1992-09-17 1997-05-06 Adc Telecommunications, Inc. Cellular communications system with centralized base stations and distributed antenna units
US5337149A (en) 1992-11-12 1994-08-09 Kozah Ghassan F Computerized three dimensional data acquisition apparatus and method
EP0602459B1 (de) 1992-12-16 1999-11-03 Siemens Medical Systems, Inc. Patientenort- und Patientendatenüberwachungssystem
US5375123A (en) 1993-02-05 1994-12-20 Telefonakitebolaget L. M. Ericsson Allocation of channels using interference estimation
US5555354A (en) 1993-03-23 1996-09-10 Silicon Graphics Inc. Method and apparatus for navigation within three-dimensional information landscape
US5434791A (en) 1993-06-29 1995-07-18 Electronic Data Systems Corporation Product structure management
US5724264A (en) 1993-07-16 1998-03-03 Immersion Human Interface Corp. Method and apparatus for tracking the position and orientation of a stylus and for digitizing a 3-D object
US5467441A (en) 1993-07-21 1995-11-14 Xerox Corporation Method for operating on objects in a first image using an object-based model data structure to produce a second contextual image having added, replaced or deleted objects
GB9315448D0 (en) 1993-07-26 1993-09-08 Rank Xerox Ltd Recording and retrieval of information relevant to the activities of a user
US5564070A (en) 1993-07-30 1996-10-08 Xerox Corporation Method and system for maintaining processing continuity to mobile computers in a wireless network
JP3143278B2 (ja) 1993-08-18 2001-03-07 富士通株式会社 組立図作成方法及び装置
US5491644A (en) 1993-09-07 1996-02-13 Georgia Tech Research Corporation Cell engineering tool and methods
US5625827A (en) 1993-09-21 1997-04-29 Gary M. Krause Method and system of blueprint document manipulation
JPH087804B2 (ja) 1993-09-30 1996-01-29 日本アイ・ビー・エム株式会社 ソリッドモデル合成装置及び合成方法
US5485568A (en) 1993-10-08 1996-01-16 Xerox Corporation Structured image (Sl) format for describing complex color raster images
US5598532A (en) 1993-10-21 1997-01-28 Optimal Networks Method and apparatus for optimizing computer networks
US5493679A (en) 1993-10-29 1996-02-20 Hughes Aircraft Company Automated logistical relational database support system for engineering drawings and artwork
US5515269A (en) 1993-11-08 1996-05-07 Willis; Donald S. Method of producing a bill of material for a configured product
US5450615A (en) 1993-12-22 1995-09-12 At&T Corp. Prediction of indoor electromagnetic wave propagation for wireless indoor systems
US5482050A (en) 1994-02-17 1996-01-09 Spacelabs Medical, Inc. Method and system for providing safe patient monitoring in an electronic medical device while serving as a general-purpose windowed display
US5490204A (en) 1994-03-01 1996-02-06 Safco Corporation Automated quality assessment system for cellular networks
US5491837A (en) 1994-03-07 1996-02-13 Ericsson Inc. Method and system for channel allocation using power control and mobile-assisted handover measurements
JPH07264650A (ja) 1994-03-18 1995-10-13 Fujitsu Ltd 小型基地局を備えた移動通信システム
US6151310A (en) 1994-03-24 2000-11-21 Ericsson Inc. Dividable transmit antenna array for a cellular base station and associated method
EP0674452B1 (de) 1994-03-24 2002-07-03 Hitachi Kokusai Electric Inc. Relaisstation für ein Funkrufsystem
US5832389A (en) 1994-03-24 1998-11-03 Ericsson Inc. Wideband digitization systems and methods for cellular radiotelephones
US5623429A (en) 1994-04-06 1997-04-22 Lucent Technologies Inc. Techniques for expeditiously predicting electromagnetic wave propagation
JP3333319B2 (ja) 1994-06-03 2002-10-15 三菱電機株式会社 2次元3次元統合型cadシステム
SE9402059D0 (sv) 1994-06-13 1994-06-13 Ellemtel Utvecklings Ab Sätt och anordning vid telekommunikation
US5553312A (en) 1994-06-20 1996-09-03 Acs Wireless, Inc. Data transfer and communication network
SG43035A1 (en) * 1994-08-04 1997-10-17 British Telecomm In-service monitoring in communication networks
CN1161770A (zh) * 1994-09-01 1997-10-08 英国电讯有限公司 通信网络用网络管理系统
US5528518A (en) 1994-10-25 1996-06-18 Laser Technology, Inc. System and method for collecting data used to form a geographic information system database
US5825759A (en) 1994-10-26 1998-10-20 Telefonaktiebolaget Lm Ericsson Distributing network services and resources in a mobile communications network
US5907850A (en) 1994-12-23 1999-05-25 Gary Matthew Krause Method and system for manipulating construction blueprint documents with hypermedia hotspot reference links from a first construction document to a related secondary construction document
US5659477A (en) 1994-12-28 1997-08-19 Collins; Charles Michael Self reproducing fundamental fabricating machines (F-Units)
US5668736A (en) 1995-01-25 1997-09-16 Mr. Arch, Inc. Method for designing and illustrating architectural enhancements to existing buildings
US5834248A (en) * 1995-02-10 1998-11-10 Millennium Pharmaceuticals Inc. Compositions and methods using rchd534, a gene uregulated by shear stress
US5689705A (en) 1995-02-13 1997-11-18 Pulte Home Corporation System for facilitating home construction and sales
US5594946A (en) 1995-02-28 1997-01-14 Motorola, Inc. Method and apparatus for mitigating interference produced by a communication unit in a communication system
US5828960A (en) 1995-03-31 1998-10-27 Motorola, Inc. Method for wireless communication system planning
US5608854A (en) 1995-04-25 1997-03-04 Motorola, Inc. Method and apparatus for displaying information in a communication system
US5553620A (en) 1995-05-02 1996-09-10 Acuson Corporation Interactive goal-directed ultrasound measurement system
US5809282A (en) 1995-06-07 1998-09-15 Grc International, Inc. Automated network simulation and optimization system
US5815395A (en) 1995-06-29 1998-09-29 Interface Definition Systems, Inc. Diagnostic method and apparatus for configuration errors
US5794216A (en) 1995-07-14 1998-08-11 Brown; Timothy Robert Methods and system for data acquisition in a multimedia real estate database
US5774669A (en) 1995-07-28 1998-06-30 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Scalable hierarchical network management system for displaying network information in three dimensions
US5963867A (en) 1995-08-16 1999-10-05 Qualcomm Inc. Graphic tools for interactively planning a wireless network
US5668555A (en) 1995-09-01 1997-09-16 Starr; Jon E. Imaging system and apparatus
US5956028A (en) 1995-09-14 1999-09-21 Fujitsu Ltd. Virtual space communication system, three-dimensional image display method, and apparatus therefor
US5794128A (en) 1995-09-20 1998-08-11 The United States Of America As Represented By The Secretary Of The Army Apparatus and processes for realistic simulation of wireless information transport systems
US5710758A (en) 1995-09-29 1998-01-20 Qualcomm Incorporated Wireless network planning tool
US5983220A (en) 1995-11-15 1999-11-09 Bizrate.Com Supporting intuitive decision in complex multi-attributive domains using fuzzy, hierarchical expert models
US5802146A (en) 1995-11-22 1998-09-01 Bell Atlantic Network Services, Inc. Maintenance operations console for an advanced intelligent network
US5861887A (en) 1995-12-05 1999-01-19 Electronic Data Systems Corporation Graphic image compression and storage system
NZ332446A (en) 1998-10-21 2001-05-25 Scottsdale Building Systems Lt Method for forming structural members aided by a computer with connection features for assembly as elements of building frame
US5878328A (en) 1995-12-21 1999-03-02 At&T Wireless Services, Inc. Method and apparatus for wireless communication system organization
US6014503A (en) 1995-12-22 2000-01-11 Matsushita Electric Industrial Co., Ltd. Computer aided building renovation supporting systems
US5920607A (en) 1995-12-29 1999-07-06 Mci Communications Corporation Adaptive wireless cell coverage
US6681140B1 (en) 1996-01-17 2004-01-20 Edwin D. Heil System for calculating floor plan information and automatically notching, cutting and transferring information onto framing components
US5726979A (en) 1996-02-22 1998-03-10 Mci Corporation Network management system
US6330005B1 (en) 1996-02-23 2001-12-11 Visionael Corporation Communication protocol binding in a computer system for designing networks
US5821937A (en) 1996-02-23 1998-10-13 Netsuite Development, L.P. Computer method for updating a network design
US5831610A (en) 1996-02-23 1998-11-03 Netsuite Development L.P. Designing networks
US6308072B1 (en) 1996-04-26 2001-10-23 Motorola, Inc. Method and apparatus for controlling a wireless communication system
US5845124A (en) 1996-05-01 1998-12-01 Ncr Corporation Systems and methods for generating and displaying a symbolic representation of a network model
US5755072A (en) 1996-05-13 1998-05-26 Lingafelter; Kenneth Construction method
US6162488A (en) 1996-05-14 2000-12-19 Boston University Method for closed loop control of chemical vapor deposition process
US5926762A (en) 1996-05-17 1999-07-20 Internet Mobility Corporation Cellular telephone interference prediction and frequency reuse planning
FI962166A0 (fi) 1996-05-22 1996-05-22 Nokia Telecommunications Oy Foerfarande foer bestaemmande av utbredningsdaempning av radiovaogor
US5754831A (en) 1996-05-30 1998-05-19 Ncr Corporation Systems and methods for modeling a network
US5774876A (en) 1996-06-26 1998-06-30 Par Government Systems Corporation Managing assets with active electronic tags
US5799154A (en) 1996-06-27 1998-08-25 Mci Communications Corporation System and method for the remote monitoring of wireless packet data networks
US5923850A (en) 1996-06-28 1999-07-13 Sun Microsystems, Inc. Historical asset information data storage schema
US6208833B1 (en) 1996-06-28 2001-03-27 The Whitaker Corporation Echo cancellation for a broadband distribution system
US6006021A (en) 1996-07-01 1999-12-21 Sun Microsystems, Inc. Device for mapping dwellings and other structures in 3D
US6084168A (en) 1996-07-10 2000-07-04 Sitrick; David H. Musical compositions communication system, architecture and methodology
US5949988A (en) 1996-07-16 1999-09-07 Lucent Technologies Inc. Prediction system for RF power distribution
US5948055A (en) 1996-08-29 1999-09-07 Hewlett-Packard Company Distributed internet monitoring system and method
US6112088A (en) 1996-08-30 2000-08-29 Telefonaktiebolaget, L.M. Ericsson Radio communications system and method for mobile assisted handover between a private network and a public mobile network
US5986670A (en) 1996-09-13 1999-11-16 Dries; Roberta L. Method and apparatus for producing a computer generated display that permits visualization of changes to the interior or exterior of a building structure shown in its actual environment
JP3126313B2 (ja) 1996-09-19 2001-01-22 松下電器産業株式会社 アンテナ装置
FI106589B (fi) 1996-09-27 2001-02-28 Nokia Networks Oy Adaptiivinen taajuussuunnittelu solukkoverkossa
US6144366A (en) 1996-10-18 2000-11-07 Kabushiki Kaisha Toshiba Method and apparatus for generating information input using reflected light image of target object
US5907494A (en) 1996-11-22 1999-05-25 Lsi Logic Corporation Computer system and method for performing design automation in a distributed computing environment
US6012152A (en) 1996-11-27 2000-01-04 Telefonaktiebolaget Lm Ericsson (Publ) Software fault management system
US6044273A (en) 1996-12-10 2000-03-28 Northern Telecom Limited Method and apparatus for designing a communication system by modeling spatial and temporal behavior of user mobility demand
US6772103B1 (en) 1996-12-19 2004-08-03 Dow Global Technologies Inc. Method for selecting a parts kit detail
US6061722A (en) 1996-12-23 2000-05-09 T E Network, Inc. Assessing network performance without interference with normal network operations
US5970406A (en) 1996-12-31 1999-10-19 Airnet Communication Corp. Translator for time division multiple access wireless system having selective diversity circuits
US5917808A (en) 1997-01-17 1999-06-29 Fluke Corporation Method of identifying device types on a local area network using passive monitoring
US7657835B2 (en) 1997-01-31 2010-02-02 Making Everlasting Memories, L.L.C. Method and system for creating a commemorative presentation
US6243772B1 (en) 1997-01-31 2001-06-05 Sharewave, Inc. Method and system for coupling a personal computer with an appliance unit via a wireless communication link to provide an output display presentation
US6204813B1 (en) 1998-02-20 2001-03-20 Trakus, Inc. Local area multiple object tracking system
US5937014A (en) * 1997-03-27 1999-08-10 Telefonaktiebolaget Lm Ericsson Self-synchronizing equalization techniques and systems
US5877777A (en) 1997-04-07 1999-03-02 Colwell; Tyler G. Fluid dynamics animation system and method
US6058262A (en) 1997-04-18 2000-05-02 Geargarage.Com Inc. Computer-aided-design method and apparatus for networks
KR100208940B1 (ko) 1997-04-18 1999-07-15 윤종용 디지털셀룰러시스템의 기지국관리장치에서의 데이터 관리방법
US5987328A (en) 1997-04-24 1999-11-16 Ephremides; Anthony Method and device for placement of transmitters in wireless networks
US5761093A (en) 1997-05-08 1998-06-02 Motorola, Inc. Quality forecasting engine
US5984511A (en) 1997-05-12 1999-11-16 Mcdonnell Douglas Corporation Knowledge driven composite design optimization process and system therefor
US5867112A (en) 1997-05-14 1999-02-02 Kost; James F. Software method of compressing text and graphic images for storage on computer memory
US5940196A (en) 1997-05-16 1999-08-17 Harmonic Lightwaves, Inc. Optical communications system with wavelength division multiplexing
US5953009A (en) 1997-05-27 1999-09-14 Hewlett-Packard Company Graphical system and method for invoking measurements in a signal measurement system
US6215495B1 (en) 1997-05-30 2001-04-10 Silicon Graphics, Inc. Platform independent application program interface for interactive 3D scene management
US6236409B1 (en) 1997-06-23 2001-05-22 The Construction Specification Institute Method and apparatus for computer aided building specification generation
US6285377B1 (en) 1997-06-26 2001-09-04 Bayer Corporation Method and apparatus for generating a smooth normalized star diagram
US5859839A (en) 1997-06-30 1999-01-12 Motorola, Inc. Method for automatically selecting channel powers in a wireless communication system
CN1202500C (zh) 1997-07-11 2005-05-18 皇家菲利浦电子有限公司 视听数据解码方法
US6199032B1 (en) 1997-07-23 2001-03-06 Edx Engineering, Inc. Presenting an output signal generated by a receiving device in a simulated communication system
US6032105A (en) 1997-07-31 2000-02-29 Airtouch Communications, Inc. Computer-implemented microcell prediction modeling with terrain enhancement
US6088522A (en) 1997-07-31 2000-07-11 Airtouch Communications, Inc. Computer-implemented inbuilding prediction modeling for cellular telephone systems
US6018625A (en) 1997-08-27 2000-01-25 Northern Telecom Limited Management system architecture and design method to support reuse
US6119009A (en) 1997-09-18 2000-09-12 Lucent Technologies, Inc. Method and apparatus for modeling the propagation of wireless signals in buildings
USH1896H (en) 1997-09-26 2000-10-03 Dsc/Celcore, Inc. Network management system server and method for operation
US6085335A (en) 1997-10-02 2000-07-04 Nortel Networks Limited Self engineering system for use with a communication system and method of operation therefore
WO1999025085A1 (en) 1997-11-07 1999-05-20 Visual Networks Technologies, Inc. Method and apparatus for performing service level analysis of communications network performance metrics
US6075541A (en) 1997-11-07 2000-06-13 Trimble Naviagtion Limited Topographic triangulation in reduced time
US5994984A (en) 1997-11-13 1999-11-30 Carnegie Mellon University Wireless signal distribution in a building HVAC system
US5977851A (en) 1997-11-13 1999-11-02 Carnegie Mellon University Wireless signal distribution in a building HVAC system
US6097957A (en) 1997-11-14 2000-08-01 Motorola, Inc. Radiotelephone service planning system and method for determining a best server for a communication connection
US6108309A (en) 1997-12-08 2000-08-22 Mci Communications Corporation SONET network element simulator
US5953669A (en) 1997-12-11 1999-09-14 Motorola, Inc. Method and apparatus for predicting signal characteristics in a wireless communication system
US6002941A (en) 1997-12-17 1999-12-14 Motorola, Inc. Method and apparatus for implementing a service in a wireless communication system
US6356758B1 (en) * 1997-12-31 2002-03-12 Nortel Networks Limited Wireless tools for data manipulation and visualization
US6038547A (en) 1998-01-07 2000-03-14 Casto; Robin L. Construction tracking and payment method and system
US6446030B1 (en) 1998-01-24 2002-09-03 Quantapoint, Inc. Method and apparatus for establishing the layout of a building
KR100257184B1 (ko) 1998-01-31 2000-05-15 정장호 서비스범위 확장을 위한 광중계 시스템
US6289203B1 (en) 1998-02-25 2001-09-11 Motorola, Inc. Method of calculating signal propagation loss and creating a data base therefor
US6059842A (en) 1998-04-14 2000-05-09 International Business Machines Corp. System and method for optimizing computer software and hardware
US5949335A (en) 1998-04-14 1999-09-07 Sensormatic Electronics Corporation RFID tagging system for network assets
US6311144B1 (en) 1998-05-13 2001-10-30 Nabil A. Abu El Ata Method and apparatus for designing and analyzing information systems using multi-layer mathematical models
US6014565A (en) 1998-05-29 2000-01-11 Motorola, Inc. Method for service planning in a radio telephone system
US6148010A (en) 1998-06-24 2000-11-14 Qualcomm Incorporated Method and apparatus for distributing and consolidating data packets onto multiple network interfaces
US6134514A (en) 1998-06-25 2000-10-17 Itt Manufacturing Enterprises, Inc. Large-scale network simulation method and apparatus
US20010011215A1 (en) 1998-08-31 2001-08-02 Scott A. Beeker Network device simulation system and method
US6414679B1 (en) 1998-10-08 2002-07-02 Cyberworld International Corporation Architecture and methods for generating and displaying three dimensional representations
US6683856B1 (en) * 1998-10-09 2004-01-27 Lucent Technologies Inc. Method and apparatus for measuring network performance and stress analysis
US6385454B1 (en) 1998-10-09 2002-05-07 Microsoft Corporation Apparatus and method for management of resources in cellular networks
US6119010A (en) 1998-10-13 2000-09-12 Motorola, Inc. Method and apparatus for adjusting channel powers in a wireless communication system based on a predicted mobile location
US6690652B1 (en) 1998-10-26 2004-02-10 International Business Machines Corporation Adaptive power control in wideband CDMA cellular systems (WCDMA) and methods of operation
FI107366B (fi) 1998-10-29 2001-07-13 Nokia Networks Oy Menetelmä ja laitteisto verkkosuunnittelun toteuttamiseksi
US6320577B1 (en) 1998-11-03 2001-11-20 Agilent Technologies, Inc. System and method for graphically annotating a waveform display in a signal-measurement system
US6283759B1 (en) 1998-11-13 2001-09-04 R. J. Price System for demonstrating compliance with standards
US6295535B1 (en) 1998-11-13 2001-09-25 Board Of Trustees Operating Michigan State University Method and system for creating designs using internet-based agents
US6442507B1 (en) 1998-12-29 2002-08-27 Wireless Communications, Inc. System for creating a computer model and measurement database of a wireless communication network
US6384823B1 (en) 1999-01-05 2002-05-07 C. Michael Donoghue System and method for real-time mapping and transfer of coordinate position data from a virtual computer-aided design workspace to the real workspace
US6184829B1 (en) 1999-01-08 2001-02-06 Trueposition, Inc. Calibration for wireless location system
US6446031B1 (en) 1999-01-22 2002-09-03 The University Of Akron Cone mapping physical optics for design of indoor communication system
US6337688B1 (en) 1999-01-29 2002-01-08 International Business Machines Corporation Method and system for constructing a virtual reality environment from spatially related recorded images
US6289299B1 (en) 1999-02-17 2001-09-11 Westinghouse Savannah River Company Systems and methods for interactive virtual reality process control and simulation
US6791571B1 (en) 1999-02-27 2004-09-14 Microsoft Corporation Absolute and relative coordinate based format description system and method
US6912487B1 (en) 1999-04-09 2005-06-28 Public Service Company Of New Mexico Utility station automated design system and method
US6509906B1 (en) 1999-04-29 2003-01-21 Autodesk, Inc. Display representations and streams for objects having authorable and dynamic behaviors and appearances
US6346939B1 (en) 1999-05-03 2002-02-12 Microsoft Corporation View dependent layer ordering method and system
US6850946B1 (en) 1999-05-26 2005-02-01 Wireless Valley Communications, Inc. Method and system for a building database manipulator
US6317599B1 (en) * 1999-05-26 2001-11-13 Wireless Valley Communications, Inc. Method and system for automated optimization of antenna positioning in 3-D
US6493679B1 (en) 1999-05-26 2002-12-10 Wireless Valley Communications, Inc. Method and system for managing a real time bill of materials
US6615166B1 (en) 1999-05-27 2003-09-02 Accenture Llp Prioritizing components of a network framework required for implementation of technology
US6519571B1 (en) 1999-05-27 2003-02-11 Accenture Llp Dynamic customer profile management
US6393432B1 (en) * 1999-06-02 2002-05-21 Visionael Corporation Method and system for automatically updating diagrams
US6618630B1 (en) 1999-07-08 2003-09-09 Fisher-Rosemount Systems, Inc. User interface that integrates a process control configuration system and a field device management system
US6499006B1 (en) * 1999-07-14 2002-12-24 Wireless Valley Communications, Inc. System for the three-dimensional display of wireless communication system performance
US7243054B2 (en) 1999-07-14 2007-07-10 Wireless Valley Communications, Inc. Method and system for displaying network performance, cost, maintenance, and infrastructure wiring diagram
US6408312B1 (en) * 1999-08-30 2002-06-18 Visionael Corporation Method and system for supporting multiple, historical, and future designs in a relational database
US6345239B1 (en) 1999-08-31 2002-02-05 Accenture Llp Remote demonstration of business capabilities in an e-commerce environment
US6611867B1 (en) 1999-08-31 2003-08-26 Accenture Llp System, method and article of manufacture for implementing a hybrid network
US6306089B1 (en) 1999-09-24 2001-10-23 Atl Ultrasound, Inc. Ultrasonic diagnostic imaging system with customized measurements and calculations
US6266615B1 (en) 1999-09-27 2001-07-24 Televigation, Inc. Method and system for an interactive and real-time distributed navigation system
US6564174B1 (en) 1999-09-29 2003-05-13 Bmc Software, Inc. Enterprise management system and method which indicates chaotic behavior in system resource usage for more accurate modeling and prediction
US6675328B1 (en) * 1999-10-08 2004-01-06 Vigilant Networks, Llc System and method to determine data throughput in a communication network
US6748233B1 (en) 1999-10-28 2004-06-08 Telcordia Technologies, Inc. System and method for energy-efficient transmission power control, routing and transmission scheduling in wireless communication networks
US6631267B1 (en) * 1999-11-04 2003-10-07 Lucent Technologies Inc. Road-based evaluation and interpolation of wireless network parameters
US6507742B1 (en) 1999-11-11 2003-01-14 Ericsson Inc. Automatic color code (SAT) assignment method used in frequency planning for wireless networks
US6901051B1 (en) * 1999-11-15 2005-05-31 Fujitsu Limited Server-based network performance metrics generation system and method
US7124101B1 (en) 1999-11-22 2006-10-17 Accenture Llp Asset tracking in a network-based supply chain environment
US6487417B1 (en) 1999-11-24 2002-11-26 Verizon Laboratories Inc. Method and system for characterizing propagation of radiofrequency signal
US6625651B1 (en) * 1999-11-30 2003-09-23 Accenture Llp On-line transaction control during activation of local telecommunication service
US6356841B1 (en) 1999-12-29 2002-03-12 Bellsouth Intellectual Property Corporation G.P.S. management system
JP2003523565A (ja) 1999-12-29 2003-08-05 グローリキアン,ハリー・エイ クライアントの旅行者を地理的に関連するデータに接続するインターネットシステム
US6259924B1 (en) 1999-12-30 2001-07-10 Motorola, Inc. Method and system for comparing measured radio frequency signal propagation characteristics in a wireless communication system
US6256506B1 (en) 1999-12-30 2001-07-03 Motorola, Inc. Method and system for creating a radio frequency signature for a signature region in a coverage area of a wireless communication system
US6829584B2 (en) 1999-12-31 2004-12-07 Xactware, Inc. Virtual home data repository and directory
US6459435B1 (en) 2000-01-11 2002-10-01 Bluebolt Networks, Inc. Methods, systems and computer program products for generating storyboards of interior design surface treatments for interior spaces
US6931364B1 (en) 2000-01-14 2005-08-16 G. Douglas Anturna Volume detailed building structure
US7093005B2 (en) 2000-02-11 2006-08-15 Terraspring, Inc. Graphical editor for defining and creating a computer system
US6505045B1 (en) * 2000-04-10 2003-01-07 Carnegie Mellon University Method for configuring and assigning channels for a wireless network
JP2001314203A (ja) 2000-05-12 2001-11-13 Sumitomo Rubber Ind Ltd アウトソール及びこれを備えた靴
US6708329B1 (en) 2000-05-26 2004-03-16 Itt Manufacturing Enterprises, Inc. Method and apparatus for producing modules compatible with a target system platform from simulation system modules utilized to model target system behavior
JP3331595B2 (ja) 2000-06-05 2002-10-07 日東紡績株式会社 室内環境設計システム、室内環境評価システム、室内環境設計方法及び室内環境評価方法
US20010051503A1 (en) 2000-06-12 2001-12-13 Lush Christa S. System and method of planning and designing a broadband wireless network
US6760313B1 (en) 2000-06-19 2004-07-06 Qualcomm Incorporated Method and apparatus for adaptive rate selection in a communication system
US20020030600A1 (en) 2000-07-27 2002-03-14 Starner Thad E. Fire alarm beacon system
US6971063B1 (en) 2000-07-28 2005-11-29 Wireless Valley Communications Inc. System, method, and apparatus for portable design, deployment, test, and optimization of a communication network
US6466938B1 (en) 2000-07-31 2002-10-15 Motorola, Inc. Method and apparatus for locating a device using a database containing hybrid location data
US7680644B2 (en) 2000-08-04 2010-03-16 Wireless Valley Communications, Inc. Method and system, with component kits, for designing or deploying a communications network which considers frequency dependent effects
US6625454B1 (en) 2000-08-04 2003-09-23 Wireless Valley Communications, Inc. Method and system for designing or deploying a communications network which considers frequency dependent effects
US7246045B1 (en) 2000-08-04 2007-07-17 Wireless Valley Communication, Inc. System and method for efficiently visualizing and comparing communication network system performance
US7085697B1 (en) 2000-08-04 2006-08-01 Motorola, Inc. Method and system for designing or deploying a communications network which considers component attributes
US7096173B1 (en) 2000-08-04 2006-08-22 Motorola, Inc. Method and system for designing or deploying a communications network which allows simultaneous selection of multiple components
US6487414B1 (en) 2000-08-10 2002-11-26 Schema Ltd. System and method for frequency planning in wireless communication networks
KR100726567B1 (ko) 2000-08-21 2007-06-11 주식회사 케이티 위치정보와 지리정보에 기반한 정보 서비스 제공 방법
US6331836B1 (en) 2000-08-24 2001-12-18 Fast Location.Net, Llc Method and apparatus for rapidly estimating the doppler-error and other receiver frequency errors of global positioning system satellite signals weakened by obstructions in the signal path
US6985929B1 (en) 2000-08-31 2006-01-10 The United States Of America As Represented By The Secretary Of The Navy Distributed object-oriented geospatial information distribution system and method thereof
US20020059052A1 (en) 2000-09-12 2002-05-16 Mellanox Technologies Ltd. Co-simulation of network components
US7055107B1 (en) 2000-09-22 2006-05-30 Wireless Valley Communications, Inc. Method and system for automated selection of optimal communication network equipment model, position, and configuration
US6973622B1 (en) 2000-09-25 2005-12-06 Wireless Valley Communications, Inc. System and method for design, tracking, measurement, prediction and optimization of data communication networks
US6873260B2 (en) 2000-09-29 2005-03-29 Kenneth J. Lancos System and method for selectively allowing the passage of a guest through a region within a coverage area
US6424264B1 (en) 2000-10-12 2002-07-23 Safetzone Technologies Corporation System for real-time location of people in a fixed environment
US6470195B1 (en) * 2000-10-31 2002-10-22 Raytheon Company Method and apparatus for modeling a smart antenna in a network planning tool
US7016332B2 (en) 2000-12-05 2006-03-21 Science Applications International Corporation Method and system for a remote downlink transmitter for increasing the capacity of a multiple access interference limited spread-spectrum wireless network
US6680924B2 (en) 2000-12-14 2004-01-20 Carnegie Mellon University Method for estimating signal strengths
BR0116693A (pt) 2000-12-18 2004-08-17 Wireless Valley Comm Inc Sistema computadorizado e método para coletar dados a partir de um grupo de objetos ou redes espacialmente distribuìdos e método para a visualização de um grupo de objetos ou de redes espacialmente distribuìdos
FI111901B (fi) 2000-12-29 2003-09-30 Ekahau Oy Sijainnin arviointi langattomissa tietoliikenneverkoissa
US6795858B1 (en) * 2000-12-29 2004-09-21 Cisco Technology, Inc. Method and apparatus for metric based server selection
US7133909B2 (en) 2001-01-12 2006-11-07 Microsoft Corporation Systems and methods for locating mobile computer users in a wireless network
US6885860B2 (en) 2001-01-19 2005-04-26 Microsoft Corporation Information management and processing in a wireless network
JP4816992B2 (ja) 2001-01-31 2011-11-16 マツダ株式会社 車両の遠隔故障診断用サーバ、車両の遠隔故障診断方法、遠隔故障診断用プログラム、及び、車載の遠隔故障診断装置
DE60139507D1 (de) 2001-02-08 2009-09-17 Nokia Corp Ositionsprofilen in mobil-mehrwertdiensten
US7164883B2 (en) 2001-02-14 2007-01-16 Motorola. Inc. Method and system for modeling and managing terrain, buildings, and infrastructure
US7162507B2 (en) 2001-03-08 2007-01-09 Conexant, Inc. Wireless network site survey tool
JP4676630B2 (ja) 2001-03-16 2011-04-27 富士通株式会社 三次元解析モデル生成方法、装置、三次元解析モデル生成プログラム及びその記録媒体
US20020177982A1 (en) 2001-03-19 2002-11-28 Patent-Treuhand-Gesellschaft Fur Elektriche Gluhlampen M.B.H. Virtual showroom for designing a lighting plan
US20030023411A1 (en) 2001-04-23 2003-01-30 Don Witmer Methods for facilitating the design and installation of custom home networking systems
US6721614B2 (en) 2001-05-21 2004-04-13 International Business Machines Corporation Multi-discipline universal CAD library
US20020188717A1 (en) 2001-06-08 2002-12-12 International Business Machines Corporation Method and apparatus for modeling the performance of Web page retrieval
ITTO20010568A1 (it) 2001-06-14 2002-12-14 Telecom Italia Lab Spa Sistema e metodo per simulare il comportamento di una rete per apparecchiature radiomobili.
US6683562B2 (en) 2001-07-20 2004-01-27 Aviation Communications & Surveillance Systems, Llc Integrated surveillance display
US20030023718A1 (en) 2001-07-26 2003-01-30 Smith Donald X. System and method for tracking updates in a network site
FR2828620B1 (fr) 2001-08-10 2004-07-30 Radiotelephone Sfr Procede d'estimation previsionnelle de la couverture radio d'une cellule
EP1436639B1 (de) 2001-09-05 2007-06-20 Newbury Networks Inc. Positionsdetektion und standortverfolgung in einem drahtlosen netzwerk
US6809745B1 (en) 2001-10-01 2004-10-26 Adobe Systems Incorporated Compositing two-dimensional and 3-dimensional images
US7096034B2 (en) 2001-10-01 2006-08-22 Microsoft Corporation System and method for reducing power consumption for wireless communications by mobile devices
US6662068B1 (en) 2001-10-12 2003-12-09 Touraj Ghaffari Real time total asset visibility system
US7023356B2 (en) 2001-11-26 2006-04-04 Aero-Vision Technologies, Inc. System and method for monitoring individuals and objects associated with wireless identification tags
US7574323B2 (en) 2001-12-17 2009-08-11 Wireless Valley Communications, Inc. Textual and graphical demarcation of location, and interpretation of measurements
US7054643B2 (en) 2002-02-20 2006-05-30 Nokia Corporation System for rate control of multicast data delivery in a wireless network
US6754488B1 (en) 2002-03-01 2004-06-22 Networks Associates Technologies, Inc. System and method for detecting and locating access points in a wireless network
GB0212165D0 (en) 2002-05-27 2002-07-03 Nokia Corp A wireless system
US20030225563A1 (en) 2002-05-30 2003-12-04 Gonos Dan G. Capacity planning
US20030232598A1 (en) 2002-06-13 2003-12-18 Daniel Aljadeff Method and apparatus for intrusion management in a wireless network using physical location determination
US7336634B2 (en) 2002-07-25 2008-02-26 Koninklijke Philips Electronics N.V. Method and system for generating and updating transmission rate for link adaptation in IEEE 802.11 WLAN
US7420952B2 (en) 2002-10-28 2008-09-02 Mesh Dynamics, Inc. High performance wireless networks using distributed control
US7620535B2 (en) 2002-12-19 2009-11-17 Computer Associates Think, Inc. Method and apparatus for the simulation of computer networks
US7295960B2 (en) 2003-01-22 2007-11-13 Wireless Valley Communications, Inc. System and method for automated placement or configuration of equipment for obtaining desired network performance objectives
US7295119B2 (en) 2003-01-22 2007-11-13 Wireless Valley Communications, Inc. System and method for indicating the presence or physical location of persons or devices in a site specific representation of a physical environment
US7539495B2 (en) 2003-03-24 2009-05-26 Strix Systems, Inc. Node placement method within a wireless network, such as a wireless local area network
US20040259554A1 (en) 2003-04-23 2004-12-23 Rappaport Theodore S. System and method for ray tracing using reception surfaces
US20040259555A1 (en) 2003-04-23 2004-12-23 Rappaport Theodore S. System and method for predicting network performance and position location using multiple table lookups
US7235766B2 (en) 2003-04-23 2007-06-26 Sensor Electronic Technology, Incorporated Electromagnetic radiation generation based on an object characteristic
US20050143077A1 (en) 2003-12-24 2005-06-30 Hugo Charbonneau System and method for designing a communications network
US7613105B2 (en) 2004-01-30 2009-11-03 Microsoft Corporation Methods and systems for removing data inconsistencies for a network simulation
US7283086B2 (en) 2004-05-13 2007-10-16 Endress + Hauser Gmbh + Co. K.G. Fill level measuring device working with microwaves
DE112005001761T5 (de) 2004-07-23 2007-05-24 Wireless Valley Communications, Inc., Austin System, Verfahren und Vorrichtung zum Bestimmen und Verwenden einer Position von drahtlosen Vorrichtungen oder einer Infrastruktur zur Verbesserung eines drahtlosen Netzes
US7047014B1 (en) 2004-11-05 2006-05-16 Airespace, Inc. Raster-to-vector conversion operations adapted to modeling of RF propagation
US7773995B2 (en) 2005-04-18 2010-08-10 Motorola, Inc. Method and apparatus for utilizing RF signals to create a site specific representation of an environment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202016101711U1 (de) 2016-03-31 2017-07-03 Dextradata Gmbh Kapazitätsplanungswerkzeug, insbesondere einer Informationstechnologie-Infrastruktur
EP3226186A1 (de) 2016-03-31 2017-10-04 DextraData GmbH Kapazitätsanalyse- und -planungswerkzeug, insbesondere für eine informationstechnologie(-infrastruktur)

Also Published As

Publication number Publication date
ATE372620T1 (de) 2007-09-15
US6973622B1 (en) 2005-12-06
AU9114801A (en) 2002-04-08
CN1498382B (zh) 2010-05-12
CA2423157C (en) 2009-06-30
US8503336B2 (en) 2013-08-06
EP1328881A1 (de) 2003-07-23
WO2002027564A1 (en) 2002-04-04
EP1328881A4 (de) 2006-02-22
US20050265321A1 (en) 2005-12-01
EP1328881B1 (de) 2007-09-05
CN1498382A (zh) 2004-05-19
CA2423157A1 (en) 2002-04-04
AU2001291148A2 (en) 2002-04-08
AU2001291148B2 (en) 2006-11-30
BR0114232A (pt) 2004-07-20
JP2004510372A (ja) 2004-04-02
KR20030059152A (ko) 2003-07-07
KR100813430B1 (ko) 2008-03-14
DE60130352D1 (de) 2007-10-18
MXPA03002652A (es) 2003-09-25

Similar Documents

Publication Publication Date Title
DE60130352T2 (de) System und verfahren zum entwerfen , verfolgen, messen, vorhersagen und optimieren von datenkommunikationsnetzen
US7055107B1 (en) Method and system for automated selection of optimal communication network equipment model, position, and configuration
DE112005001761T5 (de) System, Verfahren und Vorrichtung zum Bestimmen und Verwenden einer Position von drahtlosen Vorrichtungen oder einer Infrastruktur zur Verbesserung eines drahtlosen Netzes
AU2001291148A1 (en) System and method for design, tracking, measurement, prediction and optimization of data communications networks
DE69531689T2 (de) Verfahren zur uberwachung von telefon und/oder datennetzwerken insbesondere mobilen telefonnetzen
DE60220812T2 (de) Positionsdetektion und standortverfolgung in einem drahtlosen netzwerk
AU2002215307A1 (en) Method and system for automated selection of optimal communication network equipment model, position and configuration in 3-D
AU2002215307A2 (en) Method and system for automated selection of optimal communication network equipment model, position and configuration in 3-D
DE19746691B4 (de) Übertragungsstation, Mobileinheiten und Verfahren zur Übertragung von Daten für ein drahtloses paketorientiertes Kommunikationssystem
DE60303071T2 (de) Verfahren zur Bestimmung einer optimallen Zellkonfiguration auf Grundlage von festgestellten Endgerätestandorten
DE102007012053A1 (de) System und Verfahren zur Durchführung von Messungen in Kundenvorrichtungen über Netze unterschiedlicher Dienstanbieter
DE102006024965A1 (de) Verfahren zum Messen einer Zeitverzögerungsmetrik und Messsystem
CN101819609A (zh) 用于设计、跟踪、测量、预测和优化数据通信网络的系统和方法
DE102005023689A1 (de) Protokollschichtanalyse bei einem Mobilvorrichtungstesten
Amoretti et al. Simulating mobile and distributed systems with DEUS and ns-3
DE102007012097A1 (de) System und Verfahren zur Durchführung von Messungen in Kundenvorrichtungen über unterschiedliche Netztechnologien
EP4285231A1 (de) System und verfahren zur netzwerk- und berechnungsleistungssondierung für edge-computing
DE102022100446A1 (de) Vorgeschlagene gerätekonnektivitätsplanung
DE60115294T2 (de) Überwachung von Netzleistungsparametern in einem mobilen Netz
Fahmy et al. END: an expert network designer
EP1620980A1 (de) Verfahren, system, verwaltungseinheit und endgerät zum erfassen, darstellen und verändern von parametern und parameterwerten, z. b. bandbreite oder kosten, mindestens eines teilstücks einer verbindung zwischen einem server und einem endgerät
Fras et al. Simulation of tactical networks using system-of-the-loop
Fernández Sierra Design, Development and Testing of a Virtualized Database for Monitoring 5G-connected AGVs in an Industry 4.0 environment
Mohorko et al. A Tactical Training System Based on C2IS-in-the-Loop Simulation
Pohlmann et al. Internet Analysis System

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
R082 Change of representative

Ref document number: 1328881

Country of ref document: EP

Representative=s name: SCHUMACHER & WILLSAU PATENTANWALTSGESELLSCHAFT, DE