DE60110052T2 - Positionierungserfassung - Google Patents

Positionierungserfassung Download PDF

Info

Publication number
DE60110052T2
DE60110052T2 DE60110052T DE60110052T DE60110052T2 DE 60110052 T2 DE60110052 T2 DE 60110052T2 DE 60110052 T DE60110052 T DE 60110052T DE 60110052 T DE60110052 T DE 60110052T DE 60110052 T2 DE60110052 T2 DE 60110052T2
Authority
DE
Germany
Prior art keywords
receiver
radio
transmitter
radio transmitter
network
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 - Fee Related
Application number
DE60110052T
Other languages
English (en)
Other versions
DE60110052D1 (de
Inventor
Michael Alton Overy
Natividade Windsor Lobo
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.)
Nokia Oyj
Original Assignee
Nokia Oyj
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
Priority claimed from GB0002404A external-priority patent/GB0002404D0/en
Priority claimed from GB0019366A external-priority patent/GB0019366D0/en
Application filed by Nokia Oyj filed Critical Nokia Oyj
Application granted granted Critical
Publication of DE60110052D1 publication Critical patent/DE60110052D1/de
Publication of DE60110052T2 publication Critical patent/DE60110052T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0284Relative positioning
    • G01S5/0289Relative positioning of multiple transceivers, e.g. in ad hoc networks
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/14Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by recording the course traversed by the object
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/87Combinations of radar systems, e.g. primary radar and secondary radar
    • G01S13/876Combination of several spaced transponders or reflectors of known location for determining the position of a receiver
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/0244Accuracy or reliability of position solution or of measurements contributing thereto
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/40Means for monitoring or calibrating
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Description

  • Die vorliegende Erfindung bezieht sich auf die Verwendung der drahtlosen Datenübertragung, zum Schätzen der Position einer Person oder eines Gerätes. Insbesondere bezieht sie sich auf einen Funk- Sender/Empfänger, der so angeordnet ist, dass er seine Position durch Empfangen von Nachrichten bestimmt, welche von einer ersten Mehrzahl von benachbarten Funk-Sender/Empfängern gesendet werden; und ferner so angeordnet ist, dass er die Bestimmung der Position eines zweiten benachbarter Funk-Senders/Empfängers durch Senden einer oder mehrerer Nachrichten zu diesem zweiten benachbarten Funk-Sender/Empfänger und zu ad-hoc-Netzen, welche aus solchen Funk-Sendern/Empfängern gebildet sind.
  • Oft ist es wünschenswert, zur Bestimmung der eigenen Position oder der Position einer anderen Person oder eines Gerätes in der Lage zu sein. Das Globale Positionierungssystem (GPS) ermöglicht die Lokalisierung spezieller Empfänger an der Erdoberfläche. GPS verwendet ein festes Netzwerk von Satellitensendern, welche die Erde auf festen Umlaufbahnen umkreisen, um an den Empfänger zu senden und diesen dadurch zu lokalisieren. Auf Zellen basierende Positionierungssysteme wurden ebenfalls vorgeschlagen, bei denen das bestehende Netzwerk von festen Basisstations-Funk-Sendern/Empfängern zur Lokalisierung von Mobiltelefonen verwendet wird. Die unveränderliche Position und Identität der festen Basisstationen und der Abstand des Mobiltelefons von den Basisstationen wird zur Abschätzung der Position des Mobiltelefons benutzt. Diese beiden Systeme arbeiten über große Reichweiten von vielen Kilometern.
  • Ein Funklokalisierungssystem, welches für das Verfolgen von Objekten über kurze Distanzen geeignet ist, wird in Patent US 5,119,104 vorgeschlagen. Ein festes Netz von Empfängern ist über ein Gebiet verteilt und ein Funk-Sender/Empfänger ist am zu verfolgenden Objekt befestigt. Messungen der Ankunftszeiten der ausgesendeten Signale an den verteilten Empfängern werden zur Lokalisierung des Objektes benutzt. Das Dokument US 5,959,580 bezieht sich auf eine Infrastruktur, bestehend aus ortsfesten Funkzellen zur Kommunikation, zur Lokalisierung eines mobilen Funkkommunikations-Senders/Empfängers.
  • Es wäre wünschenswert, ein System bereitzustellen, durch das die Position von Personen oder Objekten drahtlos bestimmt werden kann, aber ohne in ein aufwändiges festes Netzwerk von Funkempfängern investieren zu müssen.
  • Es wäre wünschenswert, bestehende drahtlose Technologien zur Positionsbestimmung wieder zu verwenden, welche für einen anderen Zweck zur Verfügung gestellt wurden.
  • Gemäß einem ersten Aspekt der vorliegenden Erfindung wird ein Funk-Sender/Empfänger entsprechend Anspruch 1 geliefert, ein Verfahren wie in Anspruch 28 beansprucht wird und eine Anordnung wie in Anspruch 29 beansprucht. Die Anordnung kann in ihrer Verteilung, der Zahl und/oder Identität der Funk-Sender/Empfänger zeitlich variabel sein. Funk-Sender/Empfänger in einer Anordnung können ein anpassungsfähiges und ad-hoc-Netzwerk mit benachbarten Funk-Sendern/Empfängern bilden. Der Funk-Sender/Empfänger, welcher das Netzwerk bildet, kann seine Position von den anderen Funk-Sender/Empfängern anfordern, welche im Netz enthalten sind und kann, nachdem er seine Position angefordert hat, in das Netzwerk eines benachbarten Funk-Senders/Empfängers eingeschlossen werden, welcher seine Position ermittelt. Das erfordert für die aktuell benachbarten Funk-Sender/Empfänger, dass diese anstelle einer festen Infrastruktur für die Positionsbestimmung benutzt werden.
  • Zum besseren Verständnis der vorliegenden Erfindung und um zu verstehen, wie der gleiche Effekt erzielt werden kann, sollen im Folgenden begleitend zu den Zeichnungen einige Beispiele gegeben werden, in denen:
  • 1 eine Büroumgebung darstellt, in der ein ad-hoc-Netz von Funk-Sendern/Empfängern geringer Leistung gebildet werden kann;
  • 2 ein kabelloses Netz darstellt mit einem Master und einer Mehrzahl von Slaves;
  • 3a und 3b darstellen, wie die Position des Masters aus der vom Slave zur Verfügung gestellten Information entsprechend separater Darstellungen bestimmt wird;
  • 4a, 4b und 4c darstellen, wie das Netz dynamisch verändert werden kann;
  • 5 ist eine schematische Darstellung eines Funk-Sender/Empfängers;
  • 6a, 6b und 6c stellen die Funktion eines Masters im Positionsbeschaffungsmodus illustriert;
  • In 7a, 7b und 7c die Funktion eines Slaves während des Positionsbeschaffungsmodus des Masters illustriert;
  • 8 illustriert eine Verteilung von Funk-Sendern/Empfängern;
  • 9 illustriert eine exemplarische Wahrscheinlichkeitsdichtefunktion, welche die Wahrscheinlichkeit einer erfolgreichen Übertragung zwischen Sender und Empfänger in Abhängigkeit vom Abstand zwischen Sender und Empfänger darstellt;
  • 10 illustriert eine exemplarische Wahrscheinlichkeitsdichtefunktion, welche die wahrscheinliche Position eines Funk-Sender/Empfängers auf der x-Achse darstellt; und
  • 11 illustriert einen Funk-Sender/Empfänger.
  • 1 illustriert eine Büroumgebung 2, in der ein ad-hoc-Netz von Funk-Sendern/Empfängern niedriger Leistung gebildet werden kann. In der Abbildung ist ein an einer Wand montierter Referenz-Funk-Sender/Empfänger 4 und eine Anzahl von Bürogeräten dargestellt, welche Zentralrechner für andere Funk-Sender/Empfänger sind. Diese Geräte sind ein Drucker 6, ein erster Computer 8, ein Tischtelefon 10, ein zweiter Computer 12 und ein tragbares Kommunikationsgerät 14 wie beispielsweise ein Mobiltelefon. Der Referenz-Funk-Sender/Empfänger 4 in diesem Beispiel, welcher sich mit einer bekannten Position dauerhaft an der Wand befindet, kann wahlweise mobil sein und über eine integrierte Positionsbestimmungstechnologie wie GPS verfügen. Die Funk-Sender/Empfänger im Drucker 6, in den Computern 8 und 12 und im Tischtelefon 10 werden bewegt, wenn der Zentralrechner bewegt wird, was tendenziell unregelmäßig geschieht. Der Funk-Sender/Empfänger mit geringer Leistung im tragbaren Gerät 14 wird gemeinsam mit dem Zentralrechner häufig bewegt. Der Referenz-Funk-Sender/Empfänger 4 ist wahlfrei und nichtnotwendig für die Funktion der Erfindung. Obwohl eine Büroumgebung 2 dargestellt wurde, ist diese nicht nur exemplarisch. In einem Netz kann das tragbare Gerät 14 ein Fahrzeug mit einem mehreren anderen Funk-Sender/Empfängern sein, welche in andere Fahrzeuge oder am Straßenrand eingebaut/installiert sind.
  • Jeder der Funk-Sender/Empfänger mit geringer Leistung kann mit anderen Funk-Sendern/Empfängern kommunizieren, welche innerhalb seines Sendebereiches sind und kann ein Netwerk mit diesen bilden. Einer der Funk-Sender/Empfänger arbeitet als Master des Netzes und die weiteren Funk-Sender/Empfänger als Slaves. Der Master befindet sich im Zentrum des Netzes und kommuniziert normalerweise immer nur mit einem einzelnen Slave, obwohl es für diesen möglich ist, zu allen Slaves gleichzeitig zu senden. Das Netz ist ein sternförmiges Netz mit einem Master im Mittelpunkt und einem Slave am Ende jedes Strahls, wobei die Strahlen unterschiedlich lang sein können.
  • Die maximale Ausdehnung des Netzes wird durch die Entfernung bestimmt, bei welcher der Master gerade nicht mehr mit einem Slave-Funk-Sender/Empfänger kommunizieren kann. Die Größe des Netzes wird durch die Anzahl der Slave-Funk-Sender/Empfänger bestimmt, welche der Master kontrollieren kann. Im Bluetooth-System (Spezifikation 1.0) sind das 7 Slave-Funk-Sender/Empfänger.
  • Das vom Master gebildete ad-hoc-Netz kann verwendet werden, um die Position des Master-Funk-Sender/Empfängers zu bestimmen. Bezugnehmend auf 1 bedeutet dass, wenn die Position des tragbaren Gerätes 14 angefordert wurde, dann arbeitet der vom Gerät verwaltete Funk-Sender/Empfänger als ein Master und bildet ein ad-hoc-Netz mit den Funk-Sendern/Empfängern im Sendebereich. In diesem Beispiel sind das der Referenz-Funk-Sender/Empfänger 4 und die Funk-Sender/Empfänger im Drucker 6, in den Computern 8 und 12 und das Tischtelefon 10. Der Master fragt jeden Slave ab und bestimmt seine Position aus den erhaltenen Rückantworten.
  • Die Slaves können eine Identifikation ihrer Position speichern. Typischerweise speichert jeder Funk-Sender/Empfänger einen dreidimensionalen Datensatz seiner Position.
  • In einer ersten Ausführungsform wird die Position des Slaves an den Master übertragen und der Master schätzt die Entfernung zwischen einem Slave bekannter Position und sich selbst ab. Typischerweise erfolgt das durch Erhalt eines Signals, welches von einem Slave mit bekannter Leistung an den Master gesendet wird und Messung der Signalleistung, welche vom Master empfangen wird. Die Abschwächung des Signals wird berechnet und daraus die Übertragungsdistanz abgeschätzt. Bei direkter Übertragung vom Slave zum Master entspricht die Übertragungsentfernung der Entfernung zwischen Slave und Master. Dann benutzt der Master die Kenntnis der aktuellen Position der lokalen Funk-Sender/Empfänger und Kenntnis ihrer entsprechenden Abstände vom Master, um die aktuelle Position des Masters abzuschätzen. Die Abschätzung kann Fuzzy-Logik in geeigneter Weise nutzen.
  • In einer zweiten Ausführungsform wird die Position jedes Slaves zum Master übertragen. Der Master benutzt die Position jedes einzelnen Slaves und die Tatsache, dass jeder Slave innerhalb des Kommunikationsbereichs ist, zur Abschätzung seiner Position. Die Abschätzung kann Fuzzy-Logik in geeigneter Weise nutzen. Diese Methode ist weniger genau als die Methode in der ersten Darstellung aber ist ressourcenschonender und erfordert keine speziellen Schaltungstechnik zur Messung der Leistung empfangener Signale oder deren Ankunftszeit.
  • Die Abschätzung kann für jeden der Slaves die Ungenauigkeit in der Position des Slaves berücksichtigen. Der Wert dieser Ungenauigkeit wird vom Slave an den Master übertragen. Die Abschätzung kann für jeden der Slaves die Ungenauigkeit in der Entfernungsberechnung zwischen Slave und Master berücksichtigen. Der Wert dieser Ungenauigkeit wird im Master berechnet. Die Abschätzung kann für jeden Slave die Wahrscheinlichkeit berücksichtigen, dass die Speicherung der vom Slave an den Master übertragenen Position falsch/ungenau ist. Der Funk-Sender/Empfänger wird als vertrauenswürdig bewertet, die Funk-Sender/Empfänger im Drucker, in den Computern und dem Tischtelefon werden neutral bewertet und der Funk-Sender/Empfänger im tragbaren Gerät wird als nicht vertrauenswürdig bewertet.
  • Der Master kann dann seine neu berechnete Position zu den Slaves im Netz übertragen. Das kann einige Slaves aktivieren, ihre Position erneut anzufordern, indem sie als Master fungieren. Dadurch ist das Netz als Ganzes lernfähig/anpassungsfähig.
  • 2 ist die Darstellung eines Netzes 20. Das Netz beinhaltet einen Master-Funk-Sender/Empfänger 30 am Knoten und Slave-Funk-Sender/Empfänger 32, 34, 36, 38 und 40 innerhalb des Umkreises 22 der physikalischen Ausdehnung des Netzes. Die Funk-Sender/Empfänger 42, 44, 46 und 48 sind nicht Teil des Netzes 20. Das Netz 20 wird dadurch bestimmt, welcher der Funk-Sender/Empfänger 30, 32, 34, 36, 38, 40, 42, 44, 46 oder 48 als Master fungiert. Zu bevorzugen, aber nicht notwendig ist, dass jeder Funk-Sender/Empfänger mit der gleichen Leistung sendet und die physikalische Ausdehnung des Netzes durch diese Leistung bestimmt wird. Es kann abgeschätzt werden, dass im Fall des Funk-Senders/Empfängers 36 als Master der Durchmesser des Netzes durch die gepunktete Linie 24 gekennzeichnet ist und die Funk-Sender/Empfänger 38, 30, 34, 40, 42 und 44 Slaves dieses ad-hoc-Netzes sind.
  • 3a stellt dar, wie einsprechend der ersten Ausführungsform für das Netz 20 aus 1 die Position des Masters 30 abgeschätzt werden kann, wenn die Position der Funk-Sender/Empfänger 32, 34, 36, 38 und 40 und deren Entfernung vom Master bekannt ist. Für jeden Slave-Funk-Sender/Empfänger bekannter Position sollte der Master auf dem Kreis um die Position des Slave-Funk-Sender/Empfänger liegen, der einen Radius hat, welcher der berechneten Entfernung zwischen dem Slave-Funk-Sender/Empfänger und dem Master-Funk-Sender/Empfänger gleich ist. Je größer die Anzahl genutzter Slave-Funk-Sender/Empfängern bekannter Position ist, desto größer ist die mögliche Genauigkeit der Lokalisierung des Master-Funk-Sender/Empfängers.
  • 3b stellt dar, wie entsprechend der zweiten Ausführungsform für das Netz 20 aus 1 die Position des Masters 30 abgeschätzt werden kann, wenn die Position der Funk-Sender/Empfänger 32, 34, 36, 38 und 40 und deren maximale Entfernung vom Master bekannt sind. Im dargestellten Beispiel sendet jeder der Funk-Sender/Empfänger mit der gleichen Leistung und folglich mit gleichem Sendebereich. Das vereinfacht das Beispiel, ist aber nicht notwendig. Wichtig ist, dass der Master den maximalen Sendebereich jedes Slaves kennt. Für jeden Slave-Funk-Sender/Empfänger bekannter Position sollte der Master auf dem Kreis um die Position des Slave-Funk-Sender/Empfänger liegen, der einen Radius entsprechend dem Sendebereich dieses Funk-Sender/Empfängers hat. Je größer die Anzahl genutzter Slave-Funk-Sender/Empfänger bekannter Position ist, desto größer ist die mögliche Genauigkeit der Lokalisierung des Master-Funk-Sender/Empfängers.
  • 4a stellt das Netz 20 zu einem späteren Zeitpunkt dar, wenn der Funk-Sender/Empfänger 30 die Positionsanforderung gestartet hat und deshalb als Master fungiert. Jedoch haben sich die Funk-Sender/Empfänger zuvor bewegt. Die Funk-Sender/Empfänger 32 und 36 sind nicht mehr innerhalb des Durchmessers 22 und damit nicht mehr Teil des Netzes 20.
  • 4c stellt das Netz 20 zu einem späteren Zeitpunkt dar, wenn der Funk-Sender/Empfänger 30 die Positionsanforderung gestartet hat und deshalb als Master fungiert. Die im Netz 20 in 4a bestehenden Slave-Funk-Sender/Empfänger 32, 34, 36, 38 und 40 sind weiterhin vorhanden, haben sich aber innerhalb des Durchmessers 22 bewegt.
  • Das Netz 20 ist dynamisch und die einzelnen Funk-Sender/Empfänger sind veränderlich. Es handelt sich um ein ad-hoc-Netz, in dem jeder Funk-Sender/Empfänger als Master fungieren und ein neues Netz bilden kann, bei dem die anderen Funk-Sender/Empfänger innerhalb des Sendebereiches als Slaves fungieren.
  • 5 stellt einen Hochfrequenz-Funk-Sender/Empfänger 100 geringer Leistung dar. Der Funk-Sender/Empfänger arbeitet vorzugsweise in Übereinstimmung mit dem Bluetooth-Protokoll (entsprechend dem Bluetooth-Protokoll). Ein Beispiel eines exemplarischen Hochfrequenz-Funk-Sender/Empfängers ist im Patent UK Patent-Nr. 9820859-8 beschrieben, dessen Inhalt hiermit als Referenz eingefügt/angegeben wird.
  • Entsprechend dem Bluetooth-Protokoll kann ein Funk-Sender/Empfänger variabel als das Netz kontrollierender oder als Slave innerhalb des Netzes arbeiten. Die Master- und Slave-Funk-Sender/Empfänger kommunizieren unter Verwendung von Datenpaketen. Die Funk-Sender/Empfänger innerhalb des Netzes arbeiten in einem zeitlich aufgeteilten Modus und Senden und Empfangen an einem Funk-Sender/Empfänger geschehen nicht gleichzeitig.
  • Entsprechend der Ausführungsformen der Erfindung beinhaltet der Funk-Sender/Empfänger 100 eine Antenne 102, einen Übertragungsschaltkreis 104, einen Empfangsschaltkreis 106, einen Prozessor 120, einen Speicher 140 für die Datenbasis eines ad-hoc-Netzes, einen Speicher 122, der einen Schlüssel für die einheitliche Identifizierung des Funk-Sender/Empfängers durch andere Funk-Sender/Empfänger speichert, einen Speicher 124 zur Speicherung der aktuellen Position des Funk-Senders/Empfängers, einen Speicher 126 zur Speicherung eines Positionsfehlers, welcher die Genauigkeit des in Speicher 124 gespeicherten Wertes kennzeichnet, einen Speicher 128 zur Speicherung eines Wertes, welcher die Übertragungsleistung des Funk-Sender/Empfängers widerspiegelt und ein Speicher 130, welcher einen Wert speichert, der die Vertrauenswürdigkeit des Inhaltes von Speicher 124 widerspiegelt.
  • Die einheitliche ID kann vom Prozessor 120 gelesen werden und wird vom Funk-Sender/Empfänger beim Senden verwendet, um die Quelle des Signals korrekt zu identifizieren.
  • Der in Speicher 124 gespeicherte Positionswert ist üblicherweise dreidimensional (x, y, z), wobei x, y und z passende, eventuell verschiedene Messgrößen sind, welche die Position von einem einheitlich definierten Ursprung identifizieren. Die x, y, und z-Achsen sind in 1 dargestellt. Bei einer Variante können die Werte von x und y in Metern gemessen werden und der z-Wert kann die richtige Etage in einem Gebäude darstellen. Der Positionsfehler kann drei Werte X, Y und Z haben, welche den möglichen Fehler in x, y und z darstellen oder kann ein einzelner Wert sein. Der Prozessor 120 kann schreiben nach und lesen von Speicher 124 und 126.
  • Vorzugsweise arbeiten alle Funk-Sender/Empfänger mit dem gleichen Leistungsniveau. Der Prozessor 120 liest den Wert aus Speicher 128, welcher de Leistung des Übertragungs-Schaltkreises 104 widerspiegelt. Der Wert in Speicher 128 kann bei bedarf über das Signal 132 angepasst werden.
  • Der in Speicher 130 gespeicherte Wert widerspiegelt die Wahrscheinlichkeit, dass der Funk-Sender/Empfänger bewegt wurde, seit seine Position letztmalig bestimmt wurde und damit die Wahrscheinlichkeit, dass die Werte in Speicher 124 und 126 ungenau/falsch sind. Ein fester oder permanenter Referenz-Funk-Sender/Empfänger hat einen Wert [11] (genau), ein Funk-Sender/Empfängerin einem tragbaren oder halb-permanenten Zentralrechner hat einen Wert [10] (neutral) und ein Funk-Sender/Empfänger in einem tragbaren Zentralrechner hat einen Wert [01] (ungenau). Ein Bewegungsmelder innerhalb des Zentralrechners kann zusätzlich oder alternativ zum Zurücksetzen benutzt werden, indem er das Signal 134, also den Wert aus Speicher 130, auf [00] (falsch) setzt. Der Prozessor 120 kann den Speicher 130 lesen. Der Speicher 140 speichert einen Datensatz, welcher Einträge für jeden Slave-Funk-Sender/Empfänger des ad-hoc-Netzes enthält, für die der Funk-Sender/Empfänger letzter Master war oder derzeitiger Master ist. Der Datensatz hat eine Reihe für jeden Slave-Funk-Sender/Empfänger. In der ersten und zweiten Anwendung hat jede Reihe vorzugsweise 5 Felder: Slave-ID, Slave-Position, Slave-Positions-Fehler, Slave-Bewertung und ein Schlussfeld. In der ersten Anwendung ist dieses Feld eine Entfernungsmessung zwischen Master und Slave. Das kann die erhaltene Leistungsstärke des Slaves oder eine Umrechnung dieses Wertes in eine Entfernung oder Reichweite (z.B. d < 2m; 2m < d < 4m) sein. In der zweiten Anwendung ist das letzte Feld eine Messung der maximalen Übertragungsreichweite jedes Slaves und kann konsequenterweise nicht benutzt werden, wenn alle Funk-Sender/Empfänger mit einer vordefinierten Leistung senden und deshalb einen vordefinierten Sendebereich haben.
  • Für eine spezielle Reihe speichern die Werte in den Feldern die Situation zum Zeitpunkt der letzten Aktivität des Netzes. Die Slave-ID ist die einheitliche ID, welche in Speicher 122 eines speziellen Slaves gespeichert ist und über das Netz an den Master gesendet wurde. Die Slave-Position und der Slave-Positions-Fehler sind die Werte, welche in Speicher 124 und 126 des jeweiligen Slaves gespeichert wurden als das Netz zum letzten Mal aktiv war und über das Netz an den Master gesendet wurden.
  • Als ein Beispiel ist in 2 der Inhalt der Datenbank 140 des Funk-Senders/Empfängers 30 dargestellt, wie er für einen Funk-Sender/Empfänger entsprechend der ersten Umgebung sein könnte:
    Figure 00090001
  • Die dritte Dimension z, Z wurde nicht benutzt. In diesem Beispiel ist der Funk-Sender/Empfänger 38 ein Bluetooth-Funk-Sender/Empfänger und kann deshalb ein Netz 20 bilden, aber er hat notwendig die Funktionalität, die Positionsermittlung auszuführen oder zu unterstützen. Er wurde deshalb in Feld 1 identifiziert, während alle anderen Felder leer sind. Der Funk-Sender/Empfänger 34 ist ein Bluetooth-Funk-Sender/Empfänger mit genau der Funktionalität zur Ausführung und Unterstützung der Positionsermittlung, aber er hat seine eigene Position noch nicht angefordert. Er ist deshalb in den Feldern 1 und 4 identifiziert, die Felder zur Position sind jedoch leer.
  • Die Datenbank 140 wird jedes Mal vollständig neu aufgebaut, wenn der Funk-Sender/Empfänger 100 ein Netz bildet.
  • Obwohl als unterschiedliche Speicher 122, 124, 136, 128, 130 und 140 beschrieben, können diese als verschiedene teile in einen oder mehrere Speicher eingebaut werden.
  • Der Prozessor 120 bietet die Daten 108 der Übertragungsschaltungsanordnung 104 zum Senden über Antenne 102 an. Antenne 102 ist gleichzeitig mit der Empfängerschaltungsanordnung 106 verbunden, welche die erhaltenen Daten 110 dem Prozessor 120 anbietet.
  • Die Empfängerschaltungsanordnung 106 kann wahlweise über zusätzliche Schaltungsanordnungen (nicht dargestellt) zur Messung der Leistung eines mit Antenne 102 empfangenen Signals verfügen und stellt dem Prozessor über das Signal 112 eine Identifikation der erhaltenen Signalstärke zur Verfügung.
  • Erste Anwendung
  • Der Prozess der Positionserfassung entsprechend der ersten Anwendung wird im Folgenden detaillierter beschrieben mit Hinweis auf die 6a, 6b und 6c, welche im Netz-Master ablaufende Ereignisse beschreiben und auf 7a, 7b und 7c, welche in jedem der Netz-Slaves ablaufende Prozesse beschreiben.
  • Ein Funk-Sender/Empfänger bildet ein ad-hoc-Netz indem er als Master arbeitet. Während der Funktion als Master kann der Funk-Sender/Empfänger seine Position durch Aufnahme des Positions-Ermittlungs-Modus 200 bestimmen. Der Master-Funk-Sender/Empfänger fragt lokale Funk-Sender/Empfänger 202 ab, um ein ad-hoc-Netz zu bilden. Der Master-Funk-Sender/Empfänger bestimmt 204 die Anzahl M der Slave-Funk-Sender/Empfänger im Netz. Der Master-Funk-Sender/Empfänger bildet dann den Datensatz 140 für das Netz durch Ausführung einer Serie 206 von Schritten für jeden einzelnen Slave-Funk-Sender/Empfänger. Der Master-Funk-Sender/Empfänger sendet 208 ein angefordertes Signal gezielt an einen ersten Slave-Funk-Sender/Empfänger. Dann wartet der Master-Funk-Sender/Empfänger 210 auf eine Antwort vom ersten Funk-Sender/Empfänger. Das Fehlen einer Antwort zeigt an, dass der erste Slave-Funk-Sender/Empfänger nicht die erforderliche Funktionsweise hat, um die Positionsbestimmung zu unterstützen. Eine Antwort von einem ersten Slave-Funk-Sender/Empfänger, der zunächst seine eigene Position ermittelt hat, schließt folgende Felder im Datensatz ein: Slave-ID, Slave-Position, Slave-Positions-Fehler und Slave-Bewertung. Diese Information wird vom ersten Slave-Funk-Sender/Empfänger an den Master übertragen durch Aufspielen eines Paketes und Schreiben 216 zusammen mit dem berechneten Wert für die Entfernung zwischen Master und Slave auf die erste Zeile der Datenbank 140.
  • Eine Antwort vom ersten Slave-Funk-Sender/Empfänger, der nicht zunächst seine eigene Position ermittelt hat, enthält die Felder des Datensatzes: Slave-ID und Slave-Bewertung Diese Information wird vom ersten Slave-Funk-Sender/Empfänger an den Master übermittelt durch Aufspielen eines Pakets und Schreiben in die erste Reihe der Datenbank 140.
  • Wenn der Slave-Funk-Sender/Empfänger zunächst seine eigene Position ermittelt hat, dann werden die Schritte 212 und 214 ausgeführt, bevor der Datensatz geschrieben wird, um das fünfte Feld der Datenbasis, die Entfernung, zu bestimmen. In Schritt 212 wird die Leistungsstärke des eingehenden Signals vom ersten Slave-Funk-Sender/Empfänger getestet und diese wird in Schritt 214 zur Abschätzung des Abstands zwischen Master und erstem Slave benutzt. Die Leistung, mit der der erste Slave sendet, ist entweder ein Standardwert oder der Wert wird vom Slave an den Master übertragen. Ein Vergleich der empfangenen Leistung eines Signals vom ersten Slave und der Leistung des gesendeten Signals ermöglicht es, den Betrag der Abschwächung zu berechnen und die Entfernung zwischen Slave und Master abzuschätzen.
  • Eine Reihe des Datensatzes ist vollständig für jeden der Slaves nach Durchlaufen der Schleife 206. Wenn der Datensatz vollständig ist, wird die Schleife 206 in A verlassen.
  • Entsprechend 6b berechnet 220 der Master dann seine Position anhand der in Feld 2, 3 und 5 aufgezeichneten Informationen der Datenbank 140 (Slave-Position, Slave-Positions-Fehler und Abstand) und schätzt den Fehler in der Berechnung der Masterposition ab.
  • Wenn der Fehler ausreichend klein ist 222, dann werden die Positionswerte in den Speicher 124 und die Fehlerwerte werden in den Speicher 126 gespeichert mit den alten zwischengespeicherten Werten (wenn vorhanden) aus dem Prozessor 120.
  • Wenn der Fehler größer als der vorbestimmte Wert E1 ist, dann erfolgt eine gewichtete Berechnung der Masterposition auf Grundlage der in Feld 2, 3, 4 und 5 gespeicherten Informationen der Datenbank 140 (Slave-Position, Slave-Positions-Fehler, Slave-Bewertung und Entfernung). In dieser gewichteten Berechnung werden die Werte der sicheren Slaves (Bewertung = [11] doppelt bewertet und die Werte der unsicheren Slaves (Bewertung = [01]) oder der falschen Slaves (Bewertung = [00]) werden ignoriert. Die gewichtete Berechnung erzeugt eine neue Position für den Master und neue Fehlerwerte.
  • Wenn der Fehler ausreichend klein ist 226, dann werden die Positionswerte gespeichert in Speicher 124 und die Fehlerwerte werden in Speicher 126 gespeichert mit den alten, zwischengespeicherten Werten (wenn vorhanden) aus dem Prozessor 120.
  • Wenn der Fehler größer als der vorbestimmte Wert E2 ist, dann erfolgt eine Positionsberechnung 2. Ordnung. Das Netz 1. Ordnung ist jenes Netz, welches durch den aktuellen Master gebildet wird, der seine Position ermittelt, und die anderen Funk-Sender/Empfänger in dem Netz sind Slaves erster Ordnung. Ein Netz zweiter Ordnung ist eines, das gebildet wird, wenn ein Slave erster Ordnung als ein Master zweiter Ordnung arbeitet und ein Netz mit Slaves zweiter Ordnung bildet. Die zuvor beschriebenen Positionskalkulationen waren erster Ordnung insofern, dass sie nur Positionsinformationen über Slave-Funk-Sender/Empfänger erster Ordnung an das Master-Netz erster Ordnung verwendeten. Eine zusätzlich Berechnung zweiter Ordnung zur Nutzung von Positionsinformationen über Slave-Funk-Sender/Empfänger erster Ordnung an das Master-Netz erster Ordnung nutzt Informationen über Slave-Funk-Sender/Empfänger zweiter Ordnung. Die Information über die Slaves zweiter Ordnung wird in jeder der Datenbanken 140 der Slaves erster Ordnung gespeichert. Diese Information beschreibt das letzte ad-hoc-Netz, welches ein Slave nicht-erster Ordnung gebildet hat, als er zuvor ein Master zweiter Ordnung war. Der Master-Funk-Sender/Empfänger erster Ordnung fordert den Transfer der Datensätze 140 von jedem seiner Slaves.
  • Aus den Datenbänken 2. Ordnung bestimmt der Master die Bereiche, in welchen der Master nicht lokalisiert werden kann, weil der Master keine Slaves zweiter Ordnung als Slaves erster Ordnung identifiziert hat. Der Master benutzt dann die Information in seiner Datenbank entsprechend der Position der Slaves erster Ordnung um das Gebiet zu bestimmen, in welchem der Master lokalisiert sein könnte. Der Master nutzt die Information über Slaves zweiter Ordnung, welche von den Datenbanken der Slaves erster Ordnung zur Identifizierung der Slaves zweiter Ordnung übermittelt werden, die außerhalb des Kommunikationsbereiches mit dem Master sind und deshalb keine Slaves erster Ordnung sind. Der Masters schließt Teile dieses neu bestimmten Gebietes aus, in denen der Master nicht lokalisiert werden kann, da er außerhalb des Bereichs der identifizierten Slaves zweiter Ordnung ist. Das Ergebnis wird umgerechnet in Positionswerte mit zugehörigen Fehlerwerten. Die Positionswerte werden in Speicher 124 gespeichert und die Fehlerwerte werden in Speicher 126 gespeichert mit den alten, zwischengespeicherten Werten (wenn vorhanden) aus dem Prozessor 120.
  • Die Unterschiede zwischen den alten und en neuen Positionswerten werden verglichen 232 und wenn sie einen Grenzwert überschreiten, startet eine Aktualisierungsroutine 240 in B, in der die neuen Werte an den Master-Slave mitgeteilt werden, wodurch sie ihre Datenbanken 140 aktualisieren können und wenn notwendig erneut ihre Position mit dieser neuen Information anfordern können. Wenn der Positionsunterschied einen Grenzwert nicht überschreitet, dann wird der Unterschied im Fehler berechnet. Wenn dieser einen Grenzwert überschreitet, wird die Aktualisierungsroutine 240 in B gestartet. Wenn die Differenz einen Grenzwert E2 nicht überschreitet, dann wird der Positions-Anforderungs-Modus verlassen 236 und das Programm zurückgesetzt 238.
  • Die Aktualisierungsroutine 240 ist in 6c dargestellt. Der Master sendet ein Aktualisierungspaket an jeden der Slaves in seinem Netz. Das Paket hat einen Nutzinhalt bestehend aus ID (gelesen aus dem Master-Speicher 122), Position (gelesen aus dem Master-Speicher 124), Positionsfehler (gelesen aus dem Master-Speicher 126), Übertragungsleistung (gelesen aus dem Master-Speicher 128) und Master-Bewertung (gelesen aus dem Slave-Speicher 130).
  • 7a, stellt den Anfrage-Antwort Vorgang dar, der in einem Slave statfindet. Wenn der Funk-Sender/Empfänger im Slave Modus 302 ist und er eine Positionsermittlungsanfrage 304 von einem Master Funk-Sender/Empfänger erhält, antwortet der Slave 306, indem er diese von seinen Speichern 122, 124, 126, 128 und 130 liest und ein Paket an den Master sendet. Das Paket hat einen Nutzinhalt bestehend aus Slave ID (gelesen aus dem Slave-Speicher 122), eine Slave-Position (gelesen aus dem Slave-Speicher 124), Slave-Positionsfehler (gelesen aus dem Slave-Speicher 126), Übertragungsleistung (gelesen aus dem Slave-Speicher 128) und Slave-Bewertung (gelesen aus dem Slave-Speicher 130).
  • 7b stellt dar, wie ein Slave auf das Erhalten eines Aktualisierungspaketes vom Master (s. 6c) antworten kann. Wenn der Funk-Sender/Empfänger im Slave-Modus 310 ist und ein Aktualisierungspaket vom Master 312 erhält, dann speichert er den Inhalt der Information in seinem Prozessor 120 zwischen. Der Prozessor 120 prüft dann die Datenbank 140 des Slaves, um zu bestimmen, ob dort bereits eine Abzeichnung für einen Funk-Sender/Empfänger mit der gleichen ID vorhanden ist. Wenn eine solche Aufzeichnung nicht existiert, dann beginnt der Slave den Positions-Anforderungs-Modus 320, welcher in Zusammenhang mit 6a, 6b und 6c beschrieben wurde. Wenn bereits eine Aufzeichnung existiert, dann werden die Abstände zwischen der alten Position des Funk-Senders/Empfängers und der neuen Position verglichen. Wenn sie um mehr als einen Grenzwert voneinander abweichen, dann wird der Positions-Anforderungs-Modus in 320 gestartet. Wenn sie um weniger als der Grenzwert voneinander abweichen, dann werden die Differenzen in den Fehlerwerten für die neue Aufzeichnung mit der alten Aufzeichnung verglichen. Wenn die Abweichung einen Grenzwert überschreitet, dann wird der Position-Anforderungs-Modus gestartet, falls der Slave nicht zu seinem Ruhezustand zurückgeht.
  • 7c stellt dar, wie ein Slave-Funk-Sender/Empfänger auf eine Positionsanforderung zweiter Ordnung antwortet. Der Slave sendet den Inhalt seiner Datenbank 140 an den Master.
  • Zweite Ausführungsform
  • Der Vorgang der Positionsanforderung durch den Master, welcher zuvor in Zusammenhang mit 6a, 6b und 6c entsprechend der ersten Ausführungsform beschrieben wurde, ist für die zweite Ausführungsform entsprechend. Die Unterschiede sind:
    Nach Schritt 210 und vor Schritt 216 ist ein einzelner Schritt, in welchem der Master den maximalen Kommunikationsbereich der N Slaves bestimmt, welcher danach im fünften Feld der Datenbank in Schritt 216 gespeichert wird;
    Der Schritt der Berechnung der neuen Position des Masters mit dem Fehler 220 ist wie zuvor in Zusammenhang mit 3b beschrieben unter Verwendung der in Feld 2, 3 und 5 aufgezeichneten Information der Datenbank 140 (Slave-Position, Slave-Positions-Fehler und maximaler Sendebereich).
  • Der Vorgang aus Anforderung und Antwort, welcher in einem Slave entsprechend der zweiten Ausführungsform erfolgt, ist der gleiche wie in Zusammenhang mit 7a, 7b und 7c. Wenn der Slave mit konstanter Leistung sendet (und deshalb einen konstanten Sendebereich hat), dann überträgt der Slave ein Paket an den Master.
  • Das Paket enthält eine Zusatzinformation: Slave-ID (gelesen aus dem Slave-Speicher 122), Slave-Position (gelesen aus dem Slave-Speicher 124), Slave-Positions-Fehler (gelesen aus dem Slave-Speicher 126) und Slave-Bewertung (gelesen aus dem Slave-Speicher 130).
  • Wenn der Slave mit unterschiedlichen Leistungsniveaus sendet, dann muss jede Zusatzinformation zusätzlich die Sendeleistung (gelesen aus dem Slave-Speicher 128) enthalten. Diese Angabe des Sende-Leistungs-Niveaus ist auch eine Angabe über seinen Sendebereich.
  • Aus der vorhergehenden Beschreibung kann abgeschätzt werden, dass ein Funk-Sender/Empfänger, welcher seine Position anfordert, das durch Kommunikation mit benachbarten Funk-Sendern/Empfänger kann. Ein Funk-Sender/Empfänger kann als Antwort auf einen Abbruch in den Positions-Anforderungs-Modus gehen. Dieser Abbruch kann durch einen Nutzer manuell erzeugt werden durch eine Benutzer-Schnittstelle oder durch eine Uhr innerhalb des Funk-Senders/Empfängers. Beispielsweise können solche Unterbrechungen durch eine Uhr regelmäßig aller 30 Minuten erzeugt werden. Die Dauer zwischen den Unterbrechungen kann programmierbar sein. Ein Abbruch kann wahlweise erzeugt werden, wenn ein Funk-Sender/Empfänger durch einen neuen, lokalen Funk-Sender/Empfänger abgefragt wird oder wenn der Funk-Sender/Empfänger einen neuen, lokalen Funk-Sender/Empfänger abfragt. Ein Funk-Sender/Empfänger startet auch in Schritt 320 in 7b den Positions-Anforderungs-Modus.
  • Das Netz kann eingerichtet und/oder kalibriert werden durch Verwendung eines tragbaren Funk-Senders/Empfängers, der auch andere Positionierungstechnologie enthält. Diese Positionierungstechnologie kann eine GPS-Schaltung sein, welche die Position des Gerätes in globalen Koordinaten angibt. Eine weniger vorteilhafte Positionierungstechnologie kann eine Mobil-Telefon-Schaltung für den Einsatz in einem netzförmigen Netz fester hochfrequenzbasierter Stationen sein, und für die die Abschätzung ihrer Entfernung von den lokalen, festen Basisstationen zur Abschätzung der Position angepasst wurde. Solch ein gerät kann als ein Referenzgerät bewertet werden und wird lokale Funk-Sender/Empfänger durch Liefern von Informationen über seine Position einrichten. Das Referenzgerät beginnt den Positions-Anforderungs-Modus wie in 6a dargestellt. In Schritt 220 verwendet es seine Positionierungs-Technologie zur Berechnung der neuen Position und springt dann zu Schritt 230. Ähnlich verwendet es seine Positionierungstechnologie zur Berechnung seiner Position und benutzt diese Position in seiner Antwort an den Master, wenn das Referenzgerät in Schritt 306 an den Master antwortet. Das Referenzgerät braucht nicht in einer speziellen Netzzone zu verbleiben, sondern kann durch mehrere Netzzonen ziehen und diese kalibrieren. Für ein ad-hoc-Netz ist es nicht notwendig, über Referenz-Funk-Sender/Empfänger zu verfügen.
  • Eine alternative zweite Ausführungsform
  • In der alternativen zweiten Ausführungsform wird die Position jedes Slaves als Wahrscheinlichkeitsfunktion an den Master übertragen. Der Master schätzt oder leitet eine Wahrscheinlichkeitsfunktion ab, die die Wahrscheinlichkeit einer erfolgreichen Übertragung vom Slave an den Master darstellt. Der Master verwendet die mutmaßliche Position von jedem der Slaves und die Wahrscheinlichkeitsfunktion, welche die Wahrscheinlichkeit einer erfolgreichen Übertragung darstellt, zur Abschätzung seiner Position.
  • Die beschriebene Datenbank erfordert einige Modifikationen um diese alternative Ausführungsform zu ermöglichen. Die Slave Position und der Slave-Positions-Fehler können die mittlere arithmetische und die Standardabweichung sein, wenn die mutmaßliche Position als Normalverteilung dargestellt werden kann, ansonsten müssen sie durch eine Wahrscheinlichkeitsfunktion ersetzt werden, die die Slave-Position darstellt. Das Endfeld wird zur Aufzeichnung der Wahrscheinlichkeitsfunktion benutzt, welche die Wahrscheinlichkeit einer erfolgreichen Übertragung darstellt, wenn diese von Slave zu Slave variiert.
  • 8 stellt einen Funk-Sender/Empfanger Ti dar, welcher fähig ist, ein ad-hoc-Netz 2 über Funkkommunikation mit den Funk-Sendenr/Empfängenr Tj zu bilden. Das Netz kann durch Ti gebildet werden, wenn dieser als Master fungiert mit den Funk-Sendern/Empfängern Tj als Slaves. Vorzugsweise sind die Funk-Sender/Empfänger Bluetooth-Geräte und das Netz ist ein Kleinstnetz. Wenn der Funk-Sender/Empfänger Ti seine Position anfordert, bildet dieser ein Netz mit den benachbarten Funk-Sendern/Empfängern Tj, welche ihre Position bereits angefordert haben. Der Kommunikationsbereich des Funk-Senders/-Empfängers ist durch den Kreis 4 dargestellt. Eine Anzahl von Funk-Sendern/Empfängern Tj sind außerhalb des Bereichs 4 und können nicht am Netz 2 teilnehmen.
  • Der Funk-Sender/Empfänger Ti kann, wenn er seine Position angefordert hat, als Slave in einem anderen Netz, das von einem anderen Funk-Sender/Empfänger zur Anforderung seiner Position gebildet wird, teilnehmen. Alle Funk-Sender/Empfänger T sind gleich. Jeder fungiert als Master ur Bildung eines Netzes mit Slave-Funk-Sendern/Empfängern zur Anforderung seiner Position und kann dann als Slave in einem anderen Netz teilnehmen, das ein anderer Funk-Sender/Empfänger zur Anforderung seiner Position gebildet wird. Die Funk-Sender/Empfänger T sind nicht keine Informationsstruktur. Sie sind vorzugsweise in Zentralgeräte integriert, wie Mobiltelefone, Tischtelefone, Computer usw.. Die Funk-Sender/Empfänger, welche für die Teilnahme im Netz zur Verfügung stehen, können sich deshalb in Funk-Sender/Empfänger innerhalb und außerhalb des Sendebereiches des Master-Funk-Senders/Empfängers unterscheiden.
  • Entsprechend zu 8 versucht der Funk-Sender/Empfänger Ti seine Position zu bestimmen. Er bildet ein Netz mit N Funk-Sendern/Empfängern Tj mit j = 1, 2, 3, ... N.
  • Die Wahrscheinlichkeit, dass ein Funk-Sender/Empfänger erfolgreich zum Funk-Sender/Empfänger Ti übertragen kann, wenn er durch eine Distanz y von diesem getrennt ist, ist gegeben durch probTransSuccessfull ji[y]. Die Wahrscheinlichkeitsdichtefunktion, welche die Wahrscheinlichkeit darstellt, dass ein Funk-Senders/Empfängers j erfolgreich an den Funk-Sender/Empfänger Ti übertragen kann, ist gegeben durch
    Figure 00180001
  • Wenn alle Funk-Sender/Empfänger TJ gleich sind, dann kann probTransSuccessfull ji[y] durch probTransSuccessfull[y] ersetzt werden, das die Wahrscheinlichkeit darstellt, dass irgend einer der Funk-Sender/Empfänger Tj erfolgreich an den Funk-Sender/Empfänger Ti übertragen kann, wenn er durch den Abstand y getrennt ist. Die Wahrscheinlichkeitsdichtefunktion, welche die Wahrscheinlichkeit darstellt, dass ein Funk-Sender/Empfänger j erfolgreich an irgendeinen Funk-Sender/Empfänger Ti übertragen kann, ist durch pdfTransSuccessfull ji[y].mit
    Figure 00190001
    gegeben.
  • 10 stellt eine exemplarische Wahrscheinlichkeitsdichtefunktion dar, welche die Wahrscheinlichkeit einer erfolgreichen Übertragung zwischen einem Sender und einem Empfänger Ti darstellt, wenn der Abstand zwischen Sender und Empfänger variiert. Die Wahrscheinlichkeitsdichtefunktion kann eine Näherung sein, welche gewählt wird, um nachfolgende Berechnungen zu vereinfachen. Die dargestellte Wahrscheinlichkeitsdichtefunktion ist eine Näherung zur Vereinfachung nachfolgender Berechnungen. Diese nimmt an, dass innerhalb eines bestimmten Bereiches des Senders die Wahrscheinlichkeit des Empfangs gut und konstant ist, aber bei einer bestimmten Grenzentfernung vom Sender die Wahrscheinlichkeit des Empfangs proportional mit der Entfernung vom Grenzwert abnimmt.
  • Die Funk-Sender/Empfänger T sind vorzugsweise in drei Dimensionen in Bezug auf drei orthogonale lineare Achsen positioniert. Obwohl das nicht notwendig ist, bietet es Vorteile, da die Positionierung eines Funk-Senders/Empfängers in Bezug auf eine der Achsen unabhängig von der Positionierung in Bezug auf die beiden anderen Achsen ist. Der Funk-Sender/Empfänger wird deshalb in drei Dimensionen positioniert, indem er separat in Bezug auf jede Achse positioniert wird. In der folgenden Beschreibung wird die Positionierung eines Funk-Sender/Empfängers Ti in Bezug auf eine Achse beschrieben. Entsprechende Prozeduren werden für die verbleibenden Achsen ausgeführt.
  • Jeder Funk-Sender/Empfänger ist unter Verwendung einer Wahrscheinlichkeitsdichtefunktion in Bezug auf die lineare Achse positioniert. Der Funk-Sender/Empfänger Tj ist in Bezug auf die linearen Achsen mit pdfj[z] positioniert, wobei das Argument eine Position des Funk-Senders/Empfängers Tj von einem für den Funk-Sender/Empfänger üblichen Ursprung darstellt. Die Funktion pdfj[z] variiert, wenn das Argument variiert, welches einen Maximalwert an der Stelle hat, welche der Funk- Sender/Empfänger höchstwahrscheinlich erreicht. Der Funk-Sender/Empfänger Ti erhält seine Position der Berechnung einer Wahrscheinlichkeitsdichtefunktion pdfi[z] für sich selbst.
  • 11 stellt eine exemplarische Wahrscheinlichkeitsdichtefunktion pdfi[z] dar, welche die wahrscheinliche Position eines Funk-Senders/Empfängers auf der x-Achse darstellt, wobei z einen Abstand entlang der x-Achse darstellt.
  • Wenn der Funk-Sender/Empfänger Ti seine Position anfordert, erhält er pdfi[z] von jedem der N Funk-Sender/Empfänger Tj mit j = 1, 2, 3 ... N. Das heißt, er erhält pdf1[z] von T1, pdf2[z] von T2, pdf3[z] von T3 usw.
  • Wenn alle Funk-Sender/Empfänger Tj gleich sind, besteht keine Notwendigkeit für jeden der Sender j, probTransSuccessfull ji[y] zu senden. Die Werte von probTransSuccessfull[y] können in Ti gespeichert werden. Wenn jedoch die Funk-Sender/Empfänger Zj unterschiedliche Übertragungscharakteristiken wie z.B. unterschiedliche Übertragungsleistungsniveaus haben, dann kann es für jeden der Funk-Sender/Empfänger Tj empfehlenswert sein, probTransSuccessfull ji[y] an den Funk-Sender/Empfänger Ti zu übertragen.
  • Auf der Basis dieser Informationen kann der Funk-Sender/Empfänger Ti seine Position entsprechend einer Berechnung erster Ordnung berechnen. Diese Berechnung erster Ordnung berücksichtigt die Funk-Sender/Empfänger Tj, mit denen der Funk-Sender/Empfänger direkt kommunizieren kann. Die Berechnung bestimmt, wo der der Funk-Sender/Empfänger Ti sein könnte, da er mit den Funk-Sendern/Empfängern Tj kommunizieren kann.
  • Der Funk-Sender/Empfänger Ti kann seine Positionsdichtefunktion pdfi[z] berechnen, welche alle Funk-Sender/Empfänger berücksichtigt durch Kombination der gemittelten Wahrscheinlichkeitsdichtefunktionen pdfij[y], die berechnet wird, das der einzelne Funk-Sender/Empfänger Tj mit Ti kommunizieren kann, für alle j.
  • Die gemittelten Wahrscheinlichkeitsdichtefunktionen pdfij[y], welche berechnet werden, da die einzelnen Funk-Sender/Empfänger Tj mit Ti kommunizieren können, sind gegeben durch
    Figure 00210001
  • Das kann mathematisch umgeformt werden zu:
    Figure 00210002
  • Die Wahrscheinlichkeitsdichtefunktion, welche die Position des Funk-Senders/Empfängers darstellt, ist deshalb gegeben durch die Faltung der Wahrscheinlichkeitsdichtefunktion, welche die Position des Funk-Senders/Empfängers Tj mit der Wahrscheinlichkeitsdichtefunktion darstellt, welche die Wahrscheinlichkeit einer erfolgreichen Übertragung vom Sender an den Empfänger darstellt.
  • Der Funk-Sender/Empfänger Ti kann seine Positionsdichtefunktion pdfi[z] berechnen, welche alle Funk-Sender/Empfänger Tj durch Kombination der gemittelten Wahrscheinlichkeitsdichtefunktionen pdfij[y] berücksichtigt, die wie folgt berechnet werden, da die einzelnen Funk-Sender/Empfänger Tj mit Ti kommunizieren können:
    Figure 00210003
    wobei αj ein Parameter ist, der die Vertrauenswürdigkeit des Funk-Senders/Empfängers Tj darstellt. Beispielsweise wird er für einen Funk-Sender/Empfänger Tj als Referenzstation einen hohen Wert haben, wohingegen er für einen sehr tragbaren Funk- Sender/Empfänger Tj einen niedrigen Wert haben wird. Es kann abgeschätzt werden, das die Werte αj vom Funk-Sender/Empfänger Tj and den Funk-Sender/Empfänger Ti übertragen (obwohl eine Renormalisierung erforderlich ist, so dass Σαj = 1 ist) oder die Werte von αj können durch Ti berechnet werden auf der Basis der Informationen, die von den Funk-Sendern/Empfängern empfangen wurden wie auch andere Indikatoren von deren Vertrauenswürdigkeit.
  • Die Nutzung der Vertrauenswürdigkeit in der Berechnung kann durch setzen von αj = 1 für alle j deaktiviert werden.
  • Die obige Berechnung von pdfi[z] bestimmt effektiv den renormalisierten Überlapp der Wahrscheinlichkeitsdichtefunktionen pdfij[z] (unter Berücksichtigung ihrer Vertrauenswürdigkeit, wenn erforderlich) für alle j. Ein Problem entsteht jedoch, wenn die Wahrscheinlichkeitsdichtefunktionen pdfij[z] nicht überlappen.
  • Eine bevorzugte Methode der Kombination der gemittelten Wahrscheinlichkeitsdichtefunktionen pdfij[y] berücksichtigt, dass die gemittelte Wahrscheinlichkeitsdichtefunktionen pdfij[z] nicht alle überlappen können. Die Methode kombiniert die gemittelten Wahrscheinlichkeitsdichtefunktionen paarweise. Wenn das Paar von Wahrscheinlichkeitsdichtefunktionen, welche kombiniert werden, überlappt, dann berechnet die Methode den renormalisierten Überlapp der beiden gemittelten Wahrscheinlichkeitsdichtefunktionen. Wenn jedoch das Paar kombinierter Wahrscheinlichkeitsdichtefunktionen nicht überlappt, dann berechnet die Methode eine gewichtete Summe der beiden Wahrscheinlichkeitsdichtefunktionen.
  • Eine Art der Durchführung der bevorzugten Methode wird nun beschrieben. In dieser bevorzugten Methode kann der Funk-Sender/Empfänger Ti keine aktuelle Position haben oder eine abgelaufene Position, bevor er seine neue Position angefordert hat. Wenn die aktuelle Position abgelaufen ist, wird die Variable pdfi(old)[y] mit dem aktuell abgelaufenen Wert von pdfi[y] gleichgesetzt. Wenn keine aktuelle Position verfügbar ist, dann wird die Variable pdfi(old)[y] auf 0 gesetzt. Eine temporäre Variable pdfi Temp.j[y] zur Benutzung in der Berechnung bestimmt. Dieser wird zunächst auf j = 0 gesetzt entsprechend pdfi(old)[y]. Die temporäre Variable pdfi Temp.1[y] wird paarweise mit pdfi.j[y] kombiniert, beginnend mit der paarweisen Kombination der Variablen pdfi Temp.0[y] mit pdfi1[y] zur Erzeugung von pdfi Temp.1[y], dann der paarweisen Kombination von pdfi Temp.1[y] mit pdfi2[y] zur Erzeugung von pdfi Temp.2[y] usw. endend mit der paarweisen Kombination von pdfi TempN-1[y] mit pdfiN[y] zur Erzeugung von pdfi Temp.N[y] welches die Position von Ti(pdfi[y]) ist, wobei nur die Funk-Sender/Empfänger Tj mit j = 1, 2, 3 ... N erster Ordnung berücksichtigt werden.
  • Die Methode kann wie folgt verschlüsselt werden:
    Figure 00230001
  • So weit stellen die Werte vom pdfi[y] die Position des Funk-Senders/Empfängers Ti unter Berücksichtigung nur der Funk-Sender/Empfänger Tj {j = 1, 2, ... N} dar, welche direkt mit dem Funk-Sender/Empfänger Ti kommunizieren können. Jeder der Funk-Sender/Empfänger Tj kann direkt mit Funk-Sender/Empfängern kommunizieren, mit denen der Funk-Sender/Empfänger Ti nicht direkt kommunizieren kann. Solche Funk-Sender/Empfänger sind Funk-Sender/Empfänger zweiter Ordnung, da der Funk-Sender/Empfänger, welcher seine Position anfordert, mit diesen nicht direkt kommunizieren kann, aber Informationen über diese von den Funk-Sendern/Empfängern erhalten kann, mit den er kommunizieren kann. Informationen über die Funk-Sender/Empfänger zweiter Ordnung können für eine zsätzliche Verbesserung von pdfi[y] genutzt werden, so dass nicht nur angegeben werden kann, wo der Funk-Sender/Empfänger Ti sein kann, weil er direkt mit den Funk-Sendern/Empfängern Tj kommunizieren kann, sondern auch, wo er nicht sein kann, weil er nicht mit den Funk-Sendern/Empfängern zweiter Ordnung kommunizieren kann.
  • Jeder der Funk-Sender/Empfänger zweiter Ordnung sei durch Tk bezeichnet, wobei k ≠ j und k ≠ i, k = 1, 2 ... M sei.
  • In der obigen Verschlüsselung folgt direkt nach der Schleife und vor dem „Endergebnis" die Verschlüsselung:
    Figure 00240001
  • Für den Funk-Sender/Empfänger ist es notwendig, die Werte von pdfk[y] über die Funk-Sender/Empfänger erster Ordnung zu erhalten, welche mit den Funk-Sendern/Empfängern zweiter Ordnung in Kommunikation stehen.
  • Ebenso sollte probTransSuccessfull.ki[y] an Ti über die Funk-sender/Empfänger erster Ordnung Tj an Ti übertragen werden. Wenn jedoch alle Funk-Sender/Empfänger zweiter Ordnung gleich sind, dann ist probTransSuccessfull.ki[y] konstant und kann gespeichert werden. Entsprechend zu einer ersten Ausführungsform wird der geschätzte Wert probTransSuccessfull[y], welcher in den Berechnungen erster Ordnung benutzt wurde, auch in den Berechnungen zweiter Ordnung benutzt.
  • Die Wahrscheinlichkeitsdichtefunktion, welche eine Position des Funk-Senders/Empfängers darstellt, weist normalerweise eine Gleichverteilung wie in 3 dargestellt auf. Verbesserungen können durch die Annahme erreicht werden, dass die pdfs eine Normalverteilung aufweisen. Die vollständige Information, welche zur Definition einer Normalverteilung erforderlich ist, ist die arithmetische Mittel- und die Standardabweichung. Konsequenterweise kann die Wahrscheinlichkeitsdichtefunktion, welche die Position des Funk-Senders/Empfängers darstellt, übertragen werden durch Nutzung von nur zwei Parametern- der arithmetischen Mittel- und der Standardabweichung.
  • 12 stellt einen Funk-Sender/Empfänger dar, der zur Ausführung der Erfindung verwendbar ist. Er enthält eine Sendeschaltungsanordnung, eine Empfängerschaltungsanordnung, einen Prozessor und einen Speicher. Der Speicher speichert den oben beschriebenen Algorithmus. Der Prozessor führt den Algorithmus aus. Die Parameter, welche als Eingabe für den Algorithmus verwendet werden, werden im Speicher gespeichert und das Ergebnis des Algorithmus, die Position des Funk-Senders/Empfängers, wird ebenfalls im Speicher gespeichert. Wenn der Funk-Sender/Empfänger als ein Empfänger arbeitet, um seine Position anzufordern, dann erhält er die Parameter, welche er für den Algorithmus von den Funk-Sendern/Empfängern anfordert, mit denen der kommuniziert, und speichert diese im Speicher. Wenn der Funk-Sender/Empfänger als ein Sender arbeitet, dann ist er so betreibbar, dass er seine gespeicherte Position zum empfangenden Funk-Sender/Empfänger durch Nutzung seiner Sendeschaltungsanordnung überträgt. Der Algorithmus kann für den Transfer zu einem Funk-Sender/Empfänger, indem ein Datenträger wie beispielsweise eine CD-ROM oder eine Floppy-Disc verwendet wird.
  • Die hierbei zuvor beschriebenen Funk-Sender/Empfänger können in geeigneter Weise in Mobiltelefone integriert werden und das Mobiltelefon kann zur Kommunikation der vom Telefon angeforderten Position über die Funkschnittstelle benutzt werden zur Verwendung innerhalb des Netzes wie die Bereitstellung von wertsteigernden Zusatzleistungen oder anderweitig/ähnlich.
  • Wenn der Funk-Sender/Empfänger als ein Master fungiert, dann können einige Eingaben durch den Benutzer erforderlich sein, um diesen bei der Anforderung einer Position, wie beispielsweise die Auswahl zwischen zwei oder mehreren uneindeutigen Positionen.

Claims (29)

  1. Funk-Sender/Empfänger zur Verwendung in einer variablen, mehrere Funk-Sender/Empfänger umfassenden Anordnung, der so betreibbar ist, dass er: mit Benachbarten der mehreren Sender/Empfänger ein drahtloses Netz bildet und dieses Netz steuert; seine Position durch Verarbeiten positionsbezogener Nachrichten, die von den benachbarten Sender/Empfängern in dem Netz empfangen werden, berechnet, wenn er das Netz steuert; in einem Netz enthalten ist, das durch einen Benachbarten der mehreren Sender/Empfänger gesteuert wird; und an den benachbarten, steuernden Funk-Sender/Empfänger wenigstens eine positionsbezogene Nachricht sendet, wenn er in einem durch den benachbarten steuernden Funk-Sender/Empfänger gesteuerten Netz enthalten ist.
  2. Funk-Sender/Empfänger nach Anspruch 1, bei dem jede positionsbezogene Nachricht ein vorgegebenes Format und einen Inhalt aufweist, der von der Position des Funk-Sender/Empfängers abhängt, von dem sie gesendet wird, mit: einem Speicher; einer Empfängerschaltungsanordnung, die dann, wenn der Funk-Sender/Empfänger das Netz steuert, so betreibbar ist, dass sie eine positionsbezogene Nachricht von jedem der in dem Netz enthaltenen benachbarten Sender/Empfänger empfängt; Verarbeitungsmitteln, die so betreibbar sind, dass sie aus den empfangenen positionsbezogenen Nachrichten Lokalisierungsdaten bestimmen, die die Position des Funk-Sender/Empfängers identifizieren, und die bestimmten Lokalisierungsdaten in dem Speicher speichern; und einer Senderschaltungsanordnung, die dann, wenn der Funk-Sender/Empfänger in einem Netz enthalten ist, an den benachbarten steuernden Funk-Sender/Empfänger wenigstens eine positionsbezogene Nachricht sendet, die das vorgegebene Format und einen Inhalt besitzt, der von den in dem Speicher gespeicherten bestimmten Lokalisierungsdaten des Funk-Sender/Empfängers abhängt.
  3. Funk-Sender/Empfänger nach Anspruch 1 oder 2, bei dem jede positionsbezogene Nachricht eine Angabe der Position des Funk-Sender/Empfängers, von dem sie gesendet wird, enthält.
  4. Funk-Sender/Empfänger nach Anspruch 3, bei dem jede positionsbezogene Nachricht außerdem eine Angabe des Positionsfehlers enthält.
  5. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, der so beschaffen ist, dass er eine Angabe der Vertrauenswürdigkeit in Bezug auf die wahrscheinliche Genauigkeit der positionsbezogenen Nachrichten, die er sendet, wenn er in einem Netz enthalten ist, speichert.
  6. Funk-Sender/Empfanger nach Anspruch 5, bei dem die Angabe der Vertrauenswürdigkeit den Funk-Sender/Empfänger als tragbar identifiziert.
  7. Funk-Sender/Empfänger nach Anspruch 5, bei dem die Angabe der Vertrauenswürdigkeit den Funk-Sender/Empfänger als einen Referenztyp, der eine zuverlässige Position hat, identifiziert.
  8. Funk-Sender/Empfänger nach einem der Anspruche 5 bis 7, bei dem die positionsbezogene Nachricht, die von dem Sender/Empfänger gesendet wird, die Angabe der Vertrauenswürdigkeit enthält.
  9. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, der so beschaffen ist, dass er Identifizierungsdaten, die den Funk-Sender/Empfänger eindeutig identifizieren, speichert, wobei die von dem Sender/Empfänger gesendeten positionsbezogenen Nachrichten die Identifizierungsdaten enthalten.
  10. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, bei dem die positionsbezogene Nachricht eine Angabe der Leistung enthält, mit der die positionsbezogene Nachricht gesendet wird, oder eine Angabe des Sendebereichs des Sender/Empfängers enthält.
  11. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, bei dem die Berechnung der Position aus den empfangenen positionsbezogenen Nachrichten eine Berechnung erster Ordnung umfasst, die auf den Positionen der benachbarten Funk-Sender/Empfänger basiert, wovon jeder ein Funk- Sender/Empfänger ist, der durch Senden und Empfangen direkt mit dem einen Funk-Sender/ Empfänger kommunizieren kann.
  12. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, bei dem die Berechnung der Position aus den empfangenen positionsbezogenen Nachrichten eine Berechnung zweiter Ordnung umfasst, die Berechnungen anhand der Positionen nicht Benachbarter der mehreren Funk-Sender/Empfänger enthält, wovon jeder durch Senden und Empfangen mit wenigstens einem der benachbarten Sender/Empfänger direkt kommunizieren kann, jedoch mit dem einen Funk-Sender/Empfänger nicht direkt kommunizieren kann.
  13. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, bei dem die Berechnung der Position aus den empfangenen positionsbezogenen Nachrichten Berechnungen enthält, die auf den Positionen des maximalen Kommunikationsbereichs jedes der ersten Mehrzahl benachbarter Sender/Empfänger basieren.
  14. Funk-Sender/Empfänger nach einem der Ansprüche 1 bis 12, bei dem die Berechnung der Position aus den empfangenen positionsbezogenen Nachrichten Berechnungen umfasst, die auf den Positionen und dem geschätzten Abstand zu dem Funk-Sender/Empfänger für jeden der ersten Mehrzahl benachbarter Sender/Empfänger basieren.
  15. Funk-Sender/Empfänger nach Anspruch 14, ferner mit einer Leistungserfassungsschaltungsanordnung, die die Leistung eines empfangenen Signals erfasst, und Schätzmitteln, die aus der erfassten Leistung eines empfangenen Signals den Abstand zu dem einen der ersten Mehrzahl benachbarter Sender/Empfänger, der das Signal gesendet hat, schätzen.
  16. Funk-Sender/Empfänger nach einem der Ansprüche 1 bis 12, bei dem die Berechnung der Position aus den empfangenen positionsbezogenen Nachrichten die Faltung der Wahscheinlichkeitsdichtefunktionen, die die Position der benachbarten Sender/Empfänger darstellen und in den empfangenen positionsbezogenen Nachrichten enthalten sind, mit Wahrscheinlichkeitsdichtefunktionen, die die Wahrscheinlichkeit repräsentieren, dass eine Übertragung von dem benachbarten sendenden Sender/Empfänger bei dem Funk-Sender/Empfänger erfolgreich empfangen wird, umfasst.
  17. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, bei dem die Berechnung der Position aus den empfangenen positionsbezogenen Nachrichten Berechnungen umfasst, die von der Vertrauenswürdigkeit wenigstens eines der benachbarten Sender/Empfänger abhängen.
  18. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, bei dem die Berechnung der Position aus den empfangenen positionsbezogenen Nachrichten gewichtete Berechnungen umfasst, die von der Vertrauenswürdigkeit der benachbarten Sender/Empfänger abhängen.
  19. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, der so beschaffen ist, dass er eine Anforderung an jeden der benachbarten Sender/Empfänger sendet.
  20. Funk-Sender/ Empfänger nach einem vorhergehenden Anspruch, der so beschaffen ist, dass er in Reaktion auf eine empfangene Anforderung die positionsbezogene Nachricht an den Sender/Empfänger, der die Anforderung ausgegeben hat, sendet.
  21. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, ferner mit Steuermitteln, die den Sender/Empfänger so steuern, dass er als Master arbeitet und mit den als Slaves arbeitenden benachbarten Sender/Empfängern ein drahtloses Netz bildet.
  22. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, ferner mit Steuermitteln, die den Sender/Empfänger so steuern, dass er als ein Slave arbeitet, der in einem drahtlosen Netz enthalten ist.
  23. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, der in Übereinstimmung mit dem Bluetooth-Protokoll für drahtlose Kommunikation arbeitet.
  24. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, der Steuermittel umfasst, die den Sender/Empfänger dazu veranlassen, in eine Positionserfassungsbetriebsart einzutreten, in der: der Sender/Empfänger Anforderungen an jeden der ersten Mehrzahl be nachbarter Sender/Empfänger sendet; der Sender/Empfänger in Reaktion auf eine positionsbezogene Nachricht von jedem der ersten Mehrzahl benachbarter Sender/Empfänger eine Antwort empfängt; und der Sender/Empfänger die positionsbezogenen Nachrichten verarbeitet, um seinen Ort zu schätzen.
  25. Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, der so beschaffen ist, dass er jeden der ersten Mehrzahl von Sender/Empfängern nach der Berechnung seiner Position über seine neu berechnete Position informiert.
  26. Funk-Sender/Empfänger nach Anspruch 25, bei dem die Übertragung an jeden der ersten Mehrzahl von Sender/Empfangern, um diese über die neu berechnete Position zu informieren, davon abhängt, ob sich die neu berechnete Position von der vorher berechneten Position wesentlich unterscheidet.
  27. Chip-Satz für Funk-Sender/Empfänger nach einem vorhergehenden Anspruch, wobei der Chip-Satz Verarbeitungsmittel, die so betreibbar sind, dass sie Lokalisierungsdaten bestimmen, die den Ort des Funk-Sender/Empfängers identifizieren, und Steuermittel, die die Senderschaltungsanordnung so steuern, dass diese in Abhängigkeit von den Lokalisierungsdaten eine oder mehrere Nachrichten sendet, bereitstellt.
  28. Verfahren, durch das ein erster Funk-Sender/ Empfänger, der seine Position nicht erfasst hat, seine Position durch Bilden eines ad-hoc-Funkkommunikationsnetzes mit mehreren benachbarten Funk-Sender/ Empfängern, die ihre Position bereits erfasst haben und die den Funk-Sender/Empfänger bei seiner Positionserfassung unterstützen, erfassen kann, wobei der erste Funk-Sender/Empfänger, nachdem er seine Position erfasst hat, dadurch in der Lage ist, als Teil eines ad-hoc-Funkkommunikationsnetzes einen zweiten Funk-Sender/Empfänger, der seine Position nicht erfasst hat, bei der Erfassung seiner Position zu unterstützen, umfassend die folgenden Schritte: der Funk-Sender/Empfänger, der seine Position nicht erfasst hat, bildet ein drahtloses Netz; die Funk-Sender/Empfänger, die in dem Netz enthalten sind und ihre Positionen erfasst haben, senden positionsbezogene Nachrichten an den Funk- Sender/Empfänger, der seine Position nicht erfasst hat; der Funk-Sender/Empfänger, der seine Position erfasst, empfängt die gesendeten positionsbezogenen Nachrichten und erfasst seine Position durch Berechnen aus den empfangenen positionsbezogenen Nachrichten.
  29. Ad-hoc-Funknetz, das mehrere Funk-Sender/Empfänger umfasst, die wenigstens einen beweglichen Funk-Sender/Empfänger enthalten, wobei jeder der mehreren Funk-Sender/Empfanger so betreibbar ist, dass er: mit einem Benachbarten der mehreren Sender/Empfänger ein drahtloses Netz bildet und dieses Netz steuert; seine Position durch Verarbeiten positionsbezogener Nachrichten, die von den benachbarten Sender/Empfängern im Netz empfangen werden, berechnet, wenn er ein Netz steuert; in einem Netz enthalten ist, das durch einen Benachbarten der mehreren Funk-Sender/Empfänger gesteuert wird; und an den benachbarten steuernden Funk-Sender/Empfänger wenigstens eine positionsbezogene Nachricht sendet, wenn er in einem durch den benachbarten steuernden Funk-Sender/Empfänger gesteuerten Netz enthalten ist.
DE60110052T 2000-02-02 2001-02-02 Positionierungserfassung Expired - Fee Related DE60110052T2 (de)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
GB0002404 2000-02-02
GB0002404A GB0002404D0 (en) 2000-02-02 2000-02-02 Position acquisition
GB0019366A GB0019366D0 (en) 2000-08-07 2000-08-07 Positioning
GB0019366 2000-08-07
PCT/GB2001/000434 WO2001057547A1 (en) 2000-02-02 2001-02-02 Position acquisition

Publications (2)

Publication Number Publication Date
DE60110052D1 DE60110052D1 (de) 2005-05-19
DE60110052T2 true DE60110052T2 (de) 2006-05-04

Family

ID=26243550

Family Applications (2)

Application Number Title Priority Date Filing Date
DE60116267T Expired - Lifetime DE60116267T2 (de) 2000-02-02 2001-02-02 Positionierung
DE60110052T Expired - Fee Related DE60110052T2 (de) 2000-02-02 2001-02-02 Positionierungserfassung

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE60116267T Expired - Lifetime DE60116267T2 (de) 2000-02-02 2001-02-02 Positionierung

Country Status (8)

Country Link
US (3) US7107065B2 (de)
EP (3) EP1264193B1 (de)
JP (2) JP2003521856A (de)
CN (1) CN1441910A (de)
AT (2) ATE293255T1 (de)
AU (2) AU2001228715A1 (de)
DE (2) DE60116267T2 (de)
WO (2) WO2001057547A1 (de)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8369869B2 (en) 2008-01-14 2013-02-05 Siemens Aktiengesellschaft Method, node, device, computer program, and data carrier for determining a position of a node in an ad-hoc network
WO2014180845A1 (de) 2013-05-07 2014-11-13 Deutsche Telekom Ag Verfahren und vorrichtungen zum bestimmen der position einer beweglichen kommunikationseinrichtung

Families Citing this family (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8170935B2 (en) 2000-03-27 2012-05-01 Nyse Amex Llc Systems and methods for evaluating the integrity of a model portfolio of a financial instrument
US8170934B2 (en) 2000-03-27 2012-05-01 Nyse Amex Llc Systems and methods for trading actively managed funds
US7099838B1 (en) 2000-03-27 2006-08-29 American Stock Exchange, Llc Hedging exchange traded mutual funds or other portfolio basket products
US7571130B2 (en) 2002-06-17 2009-08-04 Nyse Alternext Us Llc Hedging exchange traded mutual funds or other portfolio basket products
US8060389B2 (en) 2000-06-07 2011-11-15 Apple Inc. System and method for anonymous location based services
US8489669B2 (en) 2000-06-07 2013-07-16 Apple Inc. Mobile data processing system moving interest radius
US6456234B1 (en) 2000-06-07 2002-09-24 William J. Johnson System and method for proactive content delivery by situation location
JP3479885B2 (ja) 2000-11-07 2003-12-15 日本電気株式会社 移動端末を用いた測位方法及び測位機能を有する移動端末
US8260896B2 (en) 2007-02-02 2012-09-04 Mwa Intelligence, Inc. Monitoring business machines using a mesh network on field nodes
EP1293800A1 (de) * 2001-09-17 2003-03-19 Alcatel Verfahren zur Ortung einer Station in einem drahtlosen Netzwerk und Station adaptiert für das Ausführen des Verfahrens
KR100459915B1 (ko) * 2001-12-10 2004-12-03 김면식 무선통신망 설정방법 및 무선통신 시스템
US7167715B2 (en) * 2002-05-17 2007-01-23 Meshnetworks, Inc. System and method for determining relative positioning in AD-HOC networks
US7289815B2 (en) * 2002-08-15 2007-10-30 International Business Machines Corporation Transponder subsystem for supporting location awareness in wireless networks
US6885337B2 (en) * 2003-09-10 2005-04-26 Sony Ericsson Mobile Communications Ab Methods and apparatus for determining the position of a mobile terminal using localized source assistance information
US7242947B2 (en) * 2003-12-23 2007-07-10 Motorola, Inc. Method and apparatus for determining the location of a unit using neighbor lists
DE102004017602B4 (de) 2004-04-07 2022-03-17 Volkswagen Ag Verfahren und Anordnung für ein Kommunikationsnetz mit direkter Fahrzeug-Fahrzeug Kommunikation
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
GB0510713D0 (en) * 2005-05-26 2005-06-29 Ibm A method or apparatus for sharing image data
JP4568641B2 (ja) * 2005-05-27 2010-10-27 株式会社日立製作所 無線通信システム、ノード位置算出方法及びノード
US7664463B2 (en) * 2005-08-17 2010-02-16 Mourad Ben Ayed Portable loss prevention system
JP4586687B2 (ja) * 2005-09-02 2010-11-24 日産自動車株式会社 運転支援装置
US20070184852A1 (en) * 2006-01-17 2007-08-09 Johnson David W Method and system for location of objects within a specified geographic area
KR100790084B1 (ko) * 2006-08-08 2008-01-02 삼성전자주식회사 블루투스 단말의 거리 측정 방법 및 장치
US9532399B2 (en) * 2006-11-30 2016-12-27 Kyocera Corporation Apparatus, system and method for managing wireless local area network service to a multi-mode portable communication device
GB2480191A (en) * 2007-02-02 2011-11-09 Ubiquisys Ltd Determining the location of a base station
US7778167B2 (en) * 2007-03-02 2010-08-17 Agere Systems Inc. Simulating packet delay variation using step-target delay method
US8180379B2 (en) 2007-06-28 2012-05-15 Apple Inc. Synchronizing mobile and vehicle devices
US8204684B2 (en) 2007-06-28 2012-06-19 Apple Inc. Adaptive mobile device navigation
US8332402B2 (en) 2007-06-28 2012-12-11 Apple Inc. Location based media items
US9066199B2 (en) 2007-06-28 2015-06-23 Apple Inc. Location-aware mobile device
US8774825B2 (en) 2007-06-28 2014-07-08 Apple Inc. Integration of map services with user applications in a mobile device
US9109904B2 (en) 2007-06-28 2015-08-18 Apple Inc. Integration of map services and user applications in a mobile device
US8385946B2 (en) 2007-06-28 2013-02-26 Apple Inc. Disfavored route progressions or locations
US8275352B2 (en) 2007-06-28 2012-09-25 Apple Inc. Location-based emergency information
US8175802B2 (en) 2007-06-28 2012-05-08 Apple Inc. Adaptive route guidance based on preferences
US8290513B2 (en) 2007-06-28 2012-10-16 Apple Inc. Location-based services
US8311526B2 (en) 2007-06-28 2012-11-13 Apple Inc. Location-based categorical information services
US8762056B2 (en) 2007-06-28 2014-06-24 Apple Inc. Route reference
US8108144B2 (en) 2007-06-28 2012-01-31 Apple Inc. Location based tracking
US8509778B2 (en) * 2007-10-29 2013-08-13 Telefonaktiebolaget Lm Ericsson (Publ) Handling location information for femto cells
KR100958658B1 (ko) 2007-11-30 2010-05-20 한국전자통신연구원 랜덤하게 배치된 센서노드의 분포밀도 및 상대위치를추정하는 방법 및 장치
US8355862B2 (en) 2008-01-06 2013-01-15 Apple Inc. Graphical user interface for presenting location information
US8386175B2 (en) * 2008-02-15 2013-02-26 Kutta Technologies, Inc. Unmanned aerial system position reporting system
US9595198B2 (en) 2008-02-15 2017-03-14 Kutta Technologies, Inc. Unmanned aerial system position reporting system
US9250092B2 (en) 2008-05-12 2016-02-02 Apple Inc. Map service with network-based query for search
US8644843B2 (en) 2008-05-16 2014-02-04 Apple Inc. Location determination
US8369867B2 (en) 2008-06-30 2013-02-05 Apple Inc. Location sharing
US8519884B2 (en) * 2008-07-29 2013-08-27 Aruba Networks, Inc. Distance estimation
US8359643B2 (en) 2008-09-18 2013-01-22 Apple Inc. Group formation using anonymous broadcast information
US8812013B2 (en) 2008-10-27 2014-08-19 Microsoft Corporation Peer and composite localization for mobile applications
US8260320B2 (en) 2008-11-13 2012-09-04 Apple Inc. Location specific content
US8380222B2 (en) * 2008-11-26 2013-02-19 Andrew Llc System and method for multiple range estimation location
CN102388348A (zh) * 2008-12-01 2012-03-21 埃利亚胡·拉德 用于监测和定位物品的方法和系统
US8670748B2 (en) 2009-05-01 2014-03-11 Apple Inc. Remotely locating and commanding a mobile device
US8660530B2 (en) 2009-05-01 2014-02-25 Apple Inc. Remotely receiving and communicating commands to a mobile device for execution by the mobile device
US8666367B2 (en) 2009-05-01 2014-03-04 Apple Inc. Remotely locating and commanding a mobile device
US8509731B2 (en) * 2009-11-06 2013-08-13 Research In Motion Limited Location determination for mobile devices in emergency situations
EP2517042B1 (de) * 2009-12-21 2019-10-02 Nokia Technologies Oy Positionierung
US9535154B2 (en) * 2011-09-12 2017-01-03 Microsoft Technology Licensing, Llc Cache-based location determination
US9674661B2 (en) 2011-10-21 2017-06-06 Microsoft Technology Licensing, Llc Device-to-device relative localization
US9494432B2 (en) * 2012-06-19 2016-11-15 Qualcomm Incorporated Collaborative navigation techniques for mobile devices
CN103018715B (zh) * 2012-11-22 2015-06-03 无锡中星微电子有限公司 一种基于蓝牙的定位方法和装置
CN103024665B (zh) * 2012-11-22 2016-09-21 无锡中感微电子股份有限公司 一种电子标签和基于电子标签的通信方法及无线定位装置
US9366748B2 (en) * 2013-06-12 2016-06-14 Qualcomm Incorporated Position location system architecture: peer to peer measurement mode
US9551581B2 (en) 2013-12-31 2017-01-24 Albright Holdings, Inc. Turn-by-turn navigation system and method using feedforward location estimation
CN103888967A (zh) * 2014-03-07 2014-06-25 宁波大学 一种基于贝叶斯网络的ad-hoc网络节点可信度评估方法
US10263661B2 (en) 2016-12-23 2019-04-16 Sierra Nevada Corporation Extended range communications for ultra-wideband network nodes
US10523498B2 (en) * 2016-12-23 2019-12-31 Sierra Nevada Corporation Multi-broker messaging and telemedicine database replication
US11167836B2 (en) 2018-06-21 2021-11-09 Sierra Nevada Corporation Devices and methods to attach composite core to a surrounding structure

Family Cites Families (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB232977A (en) 1924-04-28 1925-12-10 Fidel Xanxo Domenech An improved mill for pulverising bars of gum
US4549293A (en) * 1983-12-29 1985-10-22 The United States Of America As Represented By The Secretary Of The Army Time division multiple access communications system
US4796191A (en) * 1984-06-07 1989-01-03 Etak, Inc. Vehicle navigational system and method
US4782450A (en) * 1985-08-27 1988-11-01 Bennett Flax Method and apparatus for passive airborne collision avoidance and navigation
US5119104A (en) * 1990-05-04 1992-06-02 Heller Alan C Location system adapted for use in multipath environments
US5045860A (en) 1990-06-27 1991-09-03 R & D Associates Method and arrangement for probabilistic determination of a target location
US5056106A (en) * 1990-08-02 1991-10-08 Wang James J Golf course ranging and direction-finding system using spread-spectrum radiolocation techniques
US5216429A (en) * 1991-04-17 1993-06-01 Ricoh Company, Ltd. Position measuring system using pseudo-noise signal transmission and reception
US5119341A (en) 1991-07-17 1992-06-02 The United States Of America As Represented By The Secretary Of The Air Force Method for extending GPS to underwater applications
US5293645A (en) * 1991-10-04 1994-03-08 Sharp Microelectronics Technology, Inc. Apparatus and method for locating mobile and portable radio terminals in a radio network
US5974236A (en) * 1992-03-25 1999-10-26 Aes Corporation Dynamically reconfigurable communications network and method
FR2699713B1 (fr) * 1992-12-17 1995-03-24 Hubert Thomas Procédé et dispositif de contrôle à distance d'un engin sous marin inhabité.
US5481532A (en) * 1994-06-29 1996-01-02 General Electric Company Mobile telecommunications device and service
US5589838A (en) * 1994-09-06 1996-12-31 The Regents Of The University Of California Short range radio locator system
US5959580A (en) 1994-11-03 1999-09-28 Ksi Inc. Communications localization system
US6012013A (en) 1995-03-31 2000-01-04 Trimble Navigation Limited Vehicle position reporting in user defined uni-dimensional coordinate system
US5732354A (en) * 1995-06-07 1998-03-24 At&T Wireless Services, Inc. Method and apparatus for determining the location of a mobile telephone
US5802467A (en) * 1995-09-28 1998-09-01 Innovative Intelcom Industries Wireless and wired communications, command, control and sensing system for sound and/or data transmission and reception
US5774826A (en) * 1995-11-30 1998-06-30 Trimble Navigation Limited Optimization of survey coordinate transformations
US5850592A (en) * 1996-01-11 1998-12-15 Gte Internetworking Incorporated Method for self-organizing mobile wireless station network
US6486794B1 (en) * 1996-02-26 2002-11-26 Motorola, Inc. Method of locating a subscriber unit within the coverage area of a communication system
US6108555A (en) 1996-05-17 2000-08-22 Ksi, Inc. Enchanced time difference localization system
US5838472A (en) 1996-07-03 1998-11-17 Spectrix Corporation Method and apparatus for locating a transmitter of a diffuse infrared signal within an enclosed area
US6021330A (en) * 1997-07-22 2000-02-01 Lucent Technologies Inc. Mobile location estimation in a wireless system using designated time intervals of suspended communication
US5912644A (en) * 1997-08-05 1999-06-15 Wang; James J. M. Spread spectrum position determination, ranging and communication system
GB9720256D0 (en) 1997-09-24 1998-02-11 Roke Manor Research Detector system
US5963624A (en) * 1997-12-05 1999-10-05 Zilog, Inc. Digital cordless telephone with remote control feature
US6256296B1 (en) * 1997-12-17 2001-07-03 Yaron Ruziak Network communications link
US6054950A (en) * 1998-01-26 2000-04-25 Multispectral Solutions, Inc. Ultra wideband precision geolocation system
US6901241B2 (en) * 1998-02-11 2005-05-31 Telefonaktiebolaget L M Ericsson (Publ) System, method and apparatus for secure transmission of confidential information
US6016118A (en) 1998-03-05 2000-01-18 Trimble Navigation Limited Real time integration of a geoid model into surveying activities
WO1999061933A2 (en) 1998-04-16 1999-12-02 Raytheon Company Airborne gps guidance system for defeating multiple jammers
FR2779233B1 (fr) 1998-05-26 2007-06-01 Centre Nat Etd Spatiales Systeme de navigation
GB2338374A (en) 1998-06-10 1999-12-15 Motorola Ltd Locating a mobile telephone using time of arrival measurements
US6304556B1 (en) * 1998-08-24 2001-10-16 Cornell Research Foundation, Inc. Routing and mobility management protocols for ad-hoc networks
US6115580A (en) * 1998-09-08 2000-09-05 Motorola, Inc. Communications network having adaptive network link optimization using wireless terrain awareness and method for use therein
DE19849294C2 (de) * 1998-10-16 2001-09-27 Daimler Chrysler Ag Verfahren zum Verbreiten einer Nachricht
US6184829B1 (en) * 1999-01-08 2001-02-06 Trueposition, Inc. Calibration for wireless location system
US6330429B1 (en) * 1999-04-14 2001-12-11 Lucent Technologies, Inc. Channel grouping system and method for a wireless communications system
US6980524B1 (en) * 1999-05-20 2005-12-27 Polytechnic University Methods and apparatus for routing in a mobile ad hoc network
US6453168B1 (en) * 1999-08-02 2002-09-17 Itt Manufacturing Enterprises, Inc Method and apparatus for determining the position of a mobile communication device using low accuracy clocks
US6442495B1 (en) 1999-08-25 2002-08-27 Southwest Research Institute Average signal to noise ratio estimator
US6751455B1 (en) * 1999-09-17 2004-06-15 The Regents Of The University Of California Power- and bandwidth-adaptive in-home wireless communications system with power-grid-powered agents and battery-powered clients
US6275707B1 (en) * 1999-10-08 2001-08-14 Motorola, Inc. Method and apparatus for assigning location estimates from a first transceiver to a second transceiver
US7006453B1 (en) * 2000-03-14 2006-02-28 Lucent Technologies Inc. Location based routing for mobile ad-hoc networks
AU2001276373A1 (en) * 2000-07-03 2002-01-14 Ecole Polytechnique Federale De Lausanne (Epfl) Method and wireless terminal for generating and maintaining a relative positioning system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8369869B2 (en) 2008-01-14 2013-02-05 Siemens Aktiengesellschaft Method, node, device, computer program, and data carrier for determining a position of a node in an ad-hoc network
DE102008021614B4 (de) * 2008-01-14 2015-09-24 Siemens Aktiengesellschaft Verfahren, Vorrichtung, Knoten und Computerprogramm zum Bestimmen einer Position eines Knotens in einem Ad-Hoc-Netzwerk
WO2014180845A1 (de) 2013-05-07 2014-11-13 Deutsche Telekom Ag Verfahren und vorrichtungen zum bestimmen der position einer beweglichen kommunikationseinrichtung
DE102013104727A1 (de) * 2013-05-07 2014-11-13 Deutsche Telekom Ag Verfahren und Vorrichtungen zum Bestimmen der Position einer beweglichen Kommunikationseinrichtung
US9398414B2 (en) 2013-05-07 2016-07-19 Deutsche Telekom Ag Method and devices for determining the position of a mobile communication device

Also Published As

Publication number Publication date
DE60116267T2 (de) 2006-08-24
AU2001228711A1 (en) 2001-08-14
AU2001228715A1 (en) 2001-08-14
EP1264193B1 (de) 2005-12-28
US20060270349A1 (en) 2006-11-30
JP2003521714A (ja) 2003-07-15
EP1264192B1 (de) 2005-04-13
EP1496370A1 (de) 2005-01-12
US7107065B2 (en) 2006-09-12
US20030114115A1 (en) 2003-06-19
JP2003521856A (ja) 2003-07-15
WO2001057548A1 (en) 2001-08-09
DE60116267D1 (de) 2006-02-02
ATE314663T1 (de) 2006-01-15
WO2001057547A1 (en) 2001-08-09
EP1264193A1 (de) 2002-12-11
CN1441910A (zh) 2003-09-10
DE60110052D1 (de) 2005-05-19
ATE293255T1 (de) 2005-04-15
EP1264192A1 (de) 2002-12-11
US20030129993A1 (en) 2003-07-10
US7272404B2 (en) 2007-09-18

Similar Documents

Publication Publication Date Title
DE60110052T2 (de) Positionierungserfassung
DE602005004605T2 (de) Objektlokalisierungssystem und -verfahren mit mehreren auflösungen
DE60304856T2 (de) Funksystem, hauptstation und betriebsverfahren für das funksystem
EP2071932B1 (de) Verfahren und vorrichtung zur verwaltung von referenzumgebungsinformationen
DE202005021141U1 (de) Mechanismus zur Lokalisierung von drahtlosen Knoten, der auf beobachtete Ausbreitungsmerkmale von Signalen in drahtlosen Netzwerk-Infrastrukturen reagiert.
DE60309457T2 (de) Ortsbestimmung von mobilstationen, verfahren und systeme
DE10297631B4 (de) Verfahren zur Bestimmung von Ortsinformationen
DE102006020150B4 (de) System und Verfahren zur Testsondenverwaltung
DE202013012436U1 (de) Nutzung von PEER-Geräten zum Orten eines Mobilgeräts
DE102014009845A1 (de) Bestimmung von Nähe unter Verwendung von mehreren Transpondern
DE102013104727A1 (de) Verfahren und Vorrichtungen zum Bestimmen der Position einer beweglichen Kommunikationseinrichtung
DE112005001747T5 (de) System und Verfahren zur Ortung von Personen oder Gegenständen mittels zentraler Berechnung einer Knotenposition und zum Anzeigen der Knotenpositionen
DE202013012429U1 (de) Erstellen und Teilen von privaten Lokalisierungsdatenbanken
DE112014002761B4 (de) Kooperatives Spektrumdetektionsverfahren und fahrzeugeigene Drahtloskommunikationsvorrichtung
EP2689616B1 (de) Ortsabhängige auswahl eines funkbasierten lokalisierungsverfahrens für ein mobiles endgerät
AT511881A1 (de) Verfahren und system zur lokalisierung eines kommunikationsgerätes
EP2454894A1 (de) System und verfahren zur übertragung von daten zwischen kommunikationsendgeräten
CN107708065A (zh) 一种定位系统、方法和装置
DE102014006938A1 (de) Verfahren zum Errichten einer Signalstelle in einer Einzelhandelsumgebung
DE102013019647A1 (de) Indoor-Positionsbestimmung mittels Kamera und optischem Signal
DE10256457B4 (de) Austausch geographischer Positionsinformation zwischen Positionsinformations-Server und Kernnetzwerk-Element
DE602005001719T2 (de) Datenlieferungseinrichtung
DE10044834A1 (de) Verfahren und System zur Zugangskontrolle
DE102008006044B4 (de) Überwachungssystem und Verfahren zur Verlusterkennung im Hinblick auf zumindest ein zu überwachenden Objekt
DE10033537A1 (de) Verfahren und Anordnungen in einem Telekommunikationssystem

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee